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
337095212000	337095212561	337095213111	337095213661	337095214211	337095214761	337095215311	337095215861	337095216411	337095216961	337095217511	337095218061	337095218611	337095219161	337095219711	337095220261	337095220811	337095221361	337095221911	337095222461	337095223011	337095223561	337095224111	337095224661	337095225211	337095225761	337095226311	337095226861	337095227411	337095227961	337095228511	337095229061	337095229611	337095230161	337095230711	337095231261	337095231811	337095232361	337095232911	337095233461	337095234011	337095234561	337095235111	337095235661	337095236211	337095236761	337095237311	337095237861	337095238411	337095238961	337095239511	337095240061	337095240611	337095241161	337095241711	337095242261	337095242811	337095243361	337095243911	337095244461	337095245011	337095245561	337095246111	337095246661	337095247211	337095247761	337095248311	337095248861	337095249411	337095249961	337095250511	337095251061	337095251611	337095252161	337095252711	337095253261	337095253811	337095254361	337095254911	337095255461	337095256011	337095256561	337095257111	337095257661	337095258211	337095258761	337095259311	337095259861	337095260411	337095260961	337095261511	337095262061	337095262611	337095263161	337095263711	337095264261	337095264811	337095265361	337095265911	337095266461	337095267011	337095267561	337095268111	337095268661	337095269211	337095269761	337095270311	337095270861	337095271411	337095271961	337095272511	337095273061	337095273611	337095274161	337095274711	337095275261	337095275811	337095276361	337095276911	337095277461	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
19144	4700	4420	8761	48865	27115	2771	671	519	464	444	441	397	347	380	368	375	311	320	309	318	322	298	326	285	277	288	311	284	289	292	294	291	299	284	299	300	295	302	265	312	284	293	290	271	280	275	294	303	315	291	295	276	273	296	294	284	292	292	293	292	288	282	272	282	284	266	258	283	309	289	272	287	258	277	267	289	278	294	295	332	274	291	320	304	264	248	279	276	277	283	293	289	273	248	268	276	255	327	280	301	322	288	312	269	299	270	278	267	285	236	278	264	274	281	276	306	293	242	272	266	273	274	270	315	253	284	264	284	296	278	283	291	268	289	281	287	273	272	271	311	312	272	314	296	283	302	261	279	273	278	319	302	292	335	280	291	274	281	277	276	251	239	250	288	304	262	248	283	286	304	313	269	327	302	279	268	314	249	295	285	299	281	257	283	271	248	282	272	286	255	286	270	302	304	291	321	288	276	294	290	290	288	297	233	295	248	282	258	266	286	293	314	306	278	259	291	274	286	296	317	309	281	283	256	257	278	243	282	282	257	275	286	300	271	250	268	304	298	280	324	282	301	253	276	302	267	276	291	259	312	253	272	315	258	301	265	296	301	311	284	256	243	291	274	286	273	296	280	259	277	262	294	302	293	278	323	312	272	296	291	283	270	289	296	305	293	300	281	286	241	269	270	282	277	293	300	293	299	291	306	276	284	290	295	301	295	270	299	318	302	271	253	276	303	299	275	299	280	267	292	254	298	279	274	275	268	268	318	251	278	278	285	279	263	275	283	316	282	262	323	279	264	273	297	278	282	282	254	286	255	261	310	297	298	286	292	279	269	262	296	292	292	250	290	287	270	306	264	261	294	299	301	270	303	277	271	273	269	266	280	293	283	333	275	317	292	320	270	287	273	263	270	278	300	274	298	257	288	275	301	271	319	260	282	300	280	281	261	298	278	277	315	285	289	239	306	286	279	272	275	267	308	312	286	268	323	299	260	264	264	304	270	300	272	314	290	283	267	280	296	285	256	293	306	291	277	283	281	306	290	262	290	269	292	275	261	272	239	264	247	273	264	305	284	302	303	257	252	283	282	286	308	267	278	292	262	295	302	267	292	280	284	315	266	278	282	267	303	261	290	322	253	292	272	287	252	264	258	254	278	267	279	264	284	276	299	280	260	303	263	280	302	287	297	273	303	281	305	288	290	296	271	284	274	288	327	295	300	299	273	288	274	315	260	248	307	287	284	289	274	277	307	320	264	303	280	293	277	289	271	266	279	267	268	269	301	301	296	282	265	276	335	282	262	311	275	289	262	276	297	312	273	304	312	237	288	260	257	288	259	253	289	272	271	262	278	304	235	280	260	262	305	297	289	283	272	265	266	305	296	280	279	262	247	272	279	278	293	292	278	274	273	311	313	283	252	275	271	278	289	249	279	280	283	284	273	262	278	296	284	326	285	295	271	286	274	282	283	262	301	290	302	291	292	317	270	266	283	276	306	284	258	270	291	297	262	280	275	272	275	313	288	271	272	273	270	269	282	306	308	316	262	279	268	261	285	262	255	275	280	303	254	257	284	291	277	301	284	288	301	272	256	294	271	317	268	281	285	273	275	246	298	294	280	245	295	264	290	280	253	275	276	272	297	283	269	276	297	281	311	272	282	278	287	306	304	267	270	297	262	283	310	295	305	287	250	279	314	287	281	274	251	257	272	275	287	262	281	291	276	257	292	286	293	273	296	271	264	302	307	277	286	286	298	289	292	260	287	257	262	279	290	280	265	294	295	277	267	270	274	311	255	271	316	275	288	257	334	273	290	270	289	268	298	283	285	276	299	286	273	315	304	280	276	277	278	315	270	278	293	288	272	274	300	281	256	262	255	321	271	290	278	315	299	261	286	292	276	296	264	285	281	281	270	270	248	273	268	292	286	299	277	296	307	294	272	294	292	237	265	307	272	292	272	276	276	297	306	292	299	259	292	268	285	295	299	261	256	296	271	289	285	263	280	263	300	272	294	292	277	278	278	277	304	250	276	266	294	282	285	288	304	260	262	291	260	281	282	290	287	282	269	273	299	278	310	278	290	283	301	264	270	251	324	267	278	286	302	268	280	268	303	292	282	256	294	266	272	282	262	262	285	278	292	267	290	313	283	277	275	292	250	324	278	259	275	278	302	255	283	287	266	282	276	258	292	271	269	294	261	279	245	287	289	266	274	264	290	266	307	286	288	272	292	267	261	271	313	290	268	291	268	292	287	320	248	294	300	278	299	281	294	268	302	291	304	276	298	296	284	270	271	276	268	264	288	226	286	320	323	262	302	285	263	297	252	294	271	325	277	279	263	297	323	293	265	300	290	275	265	314	273	302	277	277	322	306	244	307	254	245	235	284	288	315	277	266	262	296	268	256	280	260	264	295	280	301	295	264	278	286	280	267	291	295	270	293	311	312	269	287	262	305	285	248	311	268	262	291	273	322	296	319	306	316	253	297	258	272	301	265	254	314	286	302	278	281	260	277	271	258	268	322	249	263	243	271	269	263	271	265	300	313	251	282	263	277	263	271	307	284	267	284	251	279	280	279	275	277	253	285	257	273	270	255	267	288	264	235	285	303	296	257	315	263	252	257	262	284	278	284	277	241	260	269	264	281	277	280	287	278	249	287	265	284	281	261	291	293	327	251	296	286	263	275	263	266	261	292	244	269	274	281	276	260	251	280	296	267	291	276	274	279	275	269	259	279	233	278	289	277	288	287	318	275	257	277	288	281	318	268	264	294	281	268	258	261	326	292	309	305	283	311	293	318	269	295	310	297	309	291	290	289	281	265	283	278	307	307	298	285	266	285	298	262	300	322	297	289	268	266	239	254	274	262	286	246	311	265	279	300	301	309	311	295	302	316	275	274	280	261	287	286	275	278	258	267	260	294	322	278	296	298	237	273	302	288	282	268	287	282	259	248	266	303	263	277	275	290	273	281	305	297	272	262	314	311	301	290	270	263	272	322	270	295	292	276	270	300	280	279	274	262	286	293	262	283	274	269	262	271	280	268	296	308	281	283	305	292	239	297	278	281	282	277	301	276	271	259	277	290	264	266	247	272	264	294	297	291	281	286	288	286	279	262	283	278	279	252	282	224	291	290	292	280	299	283	305	250	249	298	277	279	255	263	263	277	282	273	283	257	303	275	285	283	297	280	288	286	271	248	318	284	284	303	269	279	280	274	274	279	281	296	252	281	297	281	264	285	280	283	276	288	302	313	264	284	264	306	281	263	275	261	278	297	289	300	279	281	270	289	274	314	275	273	289	274	265	275	250	283	272	264	279	297	274	280	287	273	307	289	274	279	311	263	273	281	282	245	275	273	273	265	301	263	279	281	255	263	250	290	273	276	253	251	286	287	284	247	280	304	301	316	277	249	278	290	276	270	265	309	284	300	272	295	282	280	312	285	263	287	296	298	256	259	306	300	284	267	270	282	300	302	299	255	285	294	284	294	298	270	299	299	259	272
8904	3484	7414	15785	60693	16796	2662	2332	2026	1737	1621	1419	1299	1237	1159	1049	1041	987	928	944	968	917	908	831	840	823	784	788	802	777	817	746	762	745	764	728	702	702	716	696	675	725	776	709	689	666	712	677	721	676	698	637	713	674	674	671	727	670	671	600	723	698	647	681	667	665	714	663	647	676	665	635	624	650	655	703	674	660	741	670	644	672	708	677	655	655	662	673	674	646	608	677	670	664	643	672	647	702	666	702	660	646	640	614	656	630	630	689	662	651	667	683	661	667	669	643	631	641	646	633	652	663	671	628	629	667	683	655	667	681	632	656	656	664	665	642	653	652	637	636	674	636	623	654	666	670	686	674	662	636	682	639	647	672	650	640	617	627	655	654	656	654	635	624	659	669	624	699	644	664	675	664	653	662	646	650	683	670	623	673	683	642	681	610	654	660	624	619	679	687	645	678	669	635	587	651	654	681	668	645	619	673	670	608	624	651	639	658	594	619	614	672	634	675	655	661	656	678	633	628	671	637	678	625	630	629	683	612	677	643	690	635	646	595	660	603	654	664	637	607	616	684	634	639	669	657	672	629	645	653	618	673	641	666	670	664	639	657	631	663	651	606	651	636	669	650	676	670	662	632	659	664	610	631	662	628	673	653	690	649	625	614	655	642	679	603	667	658	664	649	588	647	663	628	685	645	715	680	611	641	647	592	619	625	658	636	641	615	630	602	649	625	706	604	672	633	623	607	663	685	705	646	629	659	651	618	643	655	630	628	647	661	681	651	648	677	659	618	676	658	656	618	641	644	647	619	671	629	672	647	648	623	681	662	658	622	616	654	682	685	673	650	665	574	640	642	648	669	662	676	659	653	634	639	668	642	626	655	614	688	629	577	714	642	686	662	659	604	673	644	662	685	653	671	685	642	622	608	635	670	639	640	671	643	651	676	693	648	647	616	659	655	650	634	636	593	664	655	615	668	650	653	631	684	663	652	622	643	645	666	670	643	614	633	674	665	671	620	649	594	734	647	670	701	694	660	696	674	599	648	624	682	638	617	664	733	642	665	652	631	642	659	659	632	636	679	654	605	648	647	658	706	650	672	587	690	661	686	688	640	627	636	667	677	644	673	640	649	612	652	599	660	705	619	670	689	655	638	655	661	671	666	671	651	664	598	691	683	620	669	656	653	662	647	628	658	648	659	675	615	638	626	655	688	661	640	631	663	628	659	644	624	644	628	680	627	643	653	642	635	643	662	619	634	620	735	655	647	666	627	635	657	652	671	612	614	648	617	641	629	611	605	611	629	668	635	672	621	633	623	626	634	639	606	648	631	664	662	620	627	666	641	611	666	641	688	616	669	612	649	660	677	642	723	662	648	679	641	651	654	656	659	680	679	683	650	627	633	673	643	712	651	635	650	633	667	627	617	654	657	674	671	616	636	604	664	662	666	659	623	674	640	620	649	665	649	647	637	665	623	606	691	672	685	644	614	623	658	667	679	654	648	654	638	641	637	629	635	655	606	621	607	660	646	659	674	680	636	683	653	641	659	636	673	637	664	645	608	661	690	618	713	664	607	693	677	608	614	627	645	631	638	591	664	681	650	627	651	619	688	674	639	705	680	629	651	679	667	644	648	645	590	657	618	649	665	632	606	665	639	674	715	651	658	640	663	634	676	656	649	629	627	704	670	639	653	622	656	658	661	652	656	673	637	669	669	656	660	653	677	663	628	649	694	655	631	618	650	628	655	644	636	631	610	621	614	677	684	655	657	637	632	658	623	635	650	683	677	614	688	640	640	658	646	651	654	685	651	686	616	622	632	639	678	622	669	654	641	651	695	609	659	679	637	648	631	636	651	622	631	646	631	683	703	628	697	633	702	657	675	624	607	626	690	650	619	673	622	645	656	622	682	623	590	642	662	593	655	689	624	612	626	705	661	615	631	664	641	676	675	664	651	652	643	642	671	655	648	631	634	671	711	655	636	669	609	623	648	631	633	662	643	626	673	655	622	669	661	689	662	700	652	613	673	650	673	669	659	697	630	614	621	686	608	645	683	624	635	624	662	671	615	693	608	696	653	667	649	630	638	643	623	681	660	633	671	636	629	672	658	676	648	667	635	653	650	684	611	618	649	669	626	641	619	663	669	632	653	639	608	592	637	645	661	646	661	671	618	665	690	642	675	686	658	652	628	652	661	619	633	631	587	662	680	619	640	691	637	662	633	635	592	677	619	649	650	639	645	643	639	644	682	621	661	631	640	612	698	652	658	634	614	644	668	623	626	670	694	667	616	632	667	641	631	603	627	582	680	660	643	598	620	626	617	616	630	632	693	635	622	666	621	659	648	624	671	640	620	645	654	642	632	671	646	624	653	624	674	626	604	660	663	630	653	675	684	688	646	663	650	649	684	689	655	683	633	595	611	664	590	709	690	671	631	674	684	608	694	658	669	631	645	638	632	656	662	684	686	658	636	663	642	646	642	729	679	650	621	642	644	675	630	666	678	666	650	649	646	609	722	630	566	682	633	605	661	672	623	676	652	664	612	621	640	617	620	643	603	627	619	632	637	628	639	647	672	630	672	688	656	607	625	697	695	634	592	655	635	641	652	656	644	686	652	630	650	592	616	653	587	624	663	654	645	631	683	631	655	615	685	681	643	630	677	696	630	617	602	638	709	652	673	697	657	653	724	676	660	670	682	651	623	648	658	666	631	635	601	643	658	653	635	665	690	607	652	646	599	626	643	636	649	667	647	637	622	612	645	641	642	647	691	636	696	650	633	648	679	644	630	652	675	666	679	659	661	634	648	678	672	657	605	650	679	630	645	670	650	629	673	639	632	662	650	636	659	678	666	651	675	642	686	628	689	635	633	658	652	698	668	645	641	681	717	667	660	663	651	601	687	680	616	649	626	648	623	647	648	696	694	626	665	644	669	678	625	575	680	665	661	646	632	663	646	699	646	663	644	682	654	659	683	627	647	647	645	624	646	703	641	670	646	598	612	624	622	682	657	654	619	597	657	678	624	641	646	645	643	597	650	620	629	613	653	586	644	672	665	690	654	663	660	572	641	660	688	669	689	627	667	691	671	642	629	685	655	630	678	632	672	661	645	629	641	666	613	657	614	634	669	672	637	664	653	648	648	652	642	612	676	684	611	640	611	650	660	664	636	706	649	645	655	633	637	686	688	637	642	616	693	661	627	649	649	708	684	609	660	622	645	678	636	675	661	639	604	621	611	695	650	680	664	674	643	624	628	657	666	679	665	638	662	652	673	643	595	618	653	634	663	640	631	649	686	673	683	612	648	670	632	638	660	690	655	672	658	665	598	644	627	635	669	644	685	652	698	649	660	661	701	616	635	658	674	643	630	620	648	678	630	657	699	641	627	592	650	653	615	666	651	649	655	629	652	616	652	678	673	639	595	674	687	670	671	645	637	662	633	667	621	702	625	661	644	673	663	619	650	626	703	671	670	660	656	654	644	633	668	644	658	626	629	666	693	642	630
2848	567	592	378	894	326	67	64	50	86	87	64	66	71	60	73	73	70	68	72	51	65	82	63	67	77	69	76	78	69	65	53	69	84	56	66	68	54	71	79	77	75	56	54	59	80	65	86	73	82	74	63	59	79	63	83	56	71	59	73	63	65	61	67	60	69	62	70	80	58	62	71	65	63	59	65	81	54	65	65	73	56	67	76	63	64	66	56	89	66	67	61	72	67	70	59	59	69	64	49	55	66	53	69	73	59	65	58	68	57	70	74	71	79	73	75	65	80	69	61	78	67	60	58	78	64	60	58	73	68	86	71	64	71	68	91	63	71	52	53	66	62	73	68	58	59	62	55	66	44	56	59	75	63	62	80	65	66	58	74	64	58	65	75	77	66	70	63	54	77	65	75	70	68	67	77	83	65	66	73	82	57	53	69	66	62	79	76	64	64	62	62	70	62	64	63	60	65	78	59	40	74	53	81	75	56	51	60	78	60	76	81	75	80	73	78	62	45	82	73	70	53	69	70	53	69	49	61	60	60	70	57	59	66	56	75	56	84	66	61	62	81	58	67	84	69	77	72	65	66	70	74	51	65	72	68	70	65	71	60	87	64	63	60	61	72	50	84	61	59	77	50	57	85	60	67	67	69	74	50	48	75	65	75	69	58	67	70	76	57	64	60	63	90	65	55	66	70	70	51	75	74	83	68	67	60	74	59	69	72	80	63	84	64	71	78	73	66	57	71	64	71	62	59	66	73	60	57	68	60	71	79	66	69	57	60	74	70	61	72	68	63	71	60	65	49	74	65	72	55	77	59	58	67	65	74	64	76	67	58	73	58	57	66	58	73	83	68	67	75	56	74	87	71	70	71	50	61	83	82	58	62	51	69	54	58	72	68	75	55	81	56	59	71	61	74	58	73	70	67	52	64	64	76	77	78	61	78	66	63	75	76	68	71	62	61	76	73	75	65	78	68	67	71	59	57	72	75	77	71	87	67	78	67	55	55	69	58	67	61	67	64	73	71	62	57	52	60	67	68	66	62	77	79	70	64	78	69	78	58	62	65	67	60	70	68	68	63	74	77	70	59	69	67	64	66	59	72	83	61	76	76	65	60	50	61	54	83	59	70	53	57	60	60	71	59	76	58	79	55	66	73	56	60	79	79	51	73	63	70	58	67	61	73	64	87	59	74	72	72	57	65	63	68	66	53	77	64	61	63	72	79	86	68	57	84	67	64	80	76	74	71	63	70	78	73	81	71	64	76	62	69	74	70	75	54	61	77	66	87	64	66	68	65	66	65	69	83	72	71	78	60	63	53	59	77	64	72	59	90	77	61	58	46	57	81	76	61	73	59	56	61	68	67	82	59	60	74	76	74	53	72	75	66	94	55	77	70	65	68	74	62	59	69	68	68	76	56	63	71	65	68	68	62	76	75	69	79	81	59	61	57	74	77	78	74	67	54	66	79	70	66	59	67	65	75	73	65	54	62	48	75	71	61	53	65	50	54	65	80	72	51	74	65	75	57	81	58	69	59	66	68	67	57	76	72	68	62	68	79	56	66	74	62	56	82	52	67	57	68	70	66	53	56	55	64	60	58	61	61	66	62	50	62	58	69	74	66	56	51	59	53	57	64	72	62	50	62	59	87	50	75	74	58	65	65	68	65	69	73	70	78	69	59	65	54	53	66	79	56	76	55	71	65	59	58	59	73	74	65	66	50	55	64	63	79	51	58	68	71	70	76	76	73	73	55	73	64	59	73	73	86	70	55	72	62	66	57	72	67	66	55	66	43	76	48	57	64	78	69	76	72	62	64	61	70	60	67	77	65	55	72	69	69	57	75	58	77	64	72	51	78	56	71	57	68	65	88	79	66	72	49	63	60	64	64	71	68	80	68	72	75	67	65	70	64	70	73	68	55	54	77	69	72	75	62	69	76	76	61	63	77	62	74	63	61	55	73	65	72	54	59	73	74	76	70	62	67	61	61	67	70	75	76	60	65	65	71	72	66	80	63	71	92	56	61	67	66	42	66	71	65	66	62	64	77	47	68	66	50	79	63	81	64	78	60	72	69	50	59	69	58	61	66	72	72	57	78	56	79	58	56	79	67	63	73	57	75	65	65	65	53	63	60	74	69	72	65	66	70	71	52	64	61	72	60	70	74	73	58	58	81	73	58	68	76	54	51	66	64	62	78	66	57	66	83	83	69	83	68	82	83	59	65	60	67	64	71	67	67	73	75	68	70	65	62	72	68	78	66	64	61	68	67	53	66	69	74	67	54	68	70	78	79	75	77	71	69	59	61	69	74	60	82	64	74	72	60	82	65	71	62	68	75	54	75	60	73	69	61	69	67	67	80	58	67	63	66	95	67	71	69	53	74	74	64	63	62	63	61	73	48	68	75	79	72	67	66	50	60	67	68	71	64	75	71	62	76	61	81	69	60	73	79	78	72	74	68	49	69	65	73	76	69	55	54	62	73	62	87	59	66	70	67	69	66	65	69	72	60	67	59	82	62	73	54	67	60	73	68	60	67	70	58	73	56	62	65	74	57	66	71	69	61	53	70	65	65	68	80	89	63	62	69	60	64	61	73	65	65	64	54	66	53	65	73	69	66	81	57	72	72	68	49	76	63	81	73	64	58	64	78	67	60	63	57	65	69	65	72	73	52	61	73	59	61	75	70	77	58	76	72	61	70	80	65	80	75	65	52	64	60	62	78	85	53	65	68	68	60	58	60	53	51	69	63	52	73	74	75	55	65	70	51	69	62	63	76	59	76	71	70	66	83	64	59	51	87	70	63	68	59	91	79	71	84	71	55	79	65	67	79	56	74	77	60	66	61	68	64	68	77	71	62	71	62	62	60	58	57	69	66	58	73	56	70	74	73	61	74	76	66	55	63	72	76	61	57	66	63	62	62	59	58	68	61	62	52	82	60	86	65	62	69	77	61	56	60	54	77	76	60	73	66	70	63	62	64	59	84	68	78	59	63	71	61	78	70	79	78	65	57	75	80	52	58	57	52	58	59	69	65	47	64	54	57	63	73	63	82	69	72	80	71	61	71	81	67	58	71	58	54	66	62	84	62	74	55	69	59	67	74	58	58	57	85	57	68	58	73	54	64	73	75	87	65	80	66	66	77	77	71	69	48	62	68	55	66	70	52	65	58	74	79	64	72	57	76	55	56	66	66	65	70	68	66	74	70	64	62	50	61	47	72	63	69	56	76	63	52	71	70	68	49	66	68	64	74	71	70	68	56	73	59	74	49	62	72	58	72	74	53	65	55	85	55	58	50	76	69	54	71	64	70	78	63	69	75	66	64	46	62	61	72	71	68	69	69	75	69	67	69	70	66	73	69	70	78	71	83	75	92	69	69	57	70	60	79	77	59	73	70	59	58	75	74	64	74	67	59	66	78	80	63	71	63	54	64	56	58	53	69	69	48	74	61	74	64	74	56	58	62	58	80	69	71	64	62	68	78	70	70	49	65	61	63
2364	659	1291	1506	4967	1323	278	228	250	230	208	209	224	230	218	207	206	208	241	222	214	212	210	189	205	202	200	189	212	213	226	194	209	202	190	209	206	222	217	193	196	233	215	214	210	207	231	237	212	202	209	203	223	206	224	213	203	219	210	193	193	194	224	215	185	216	199	190	195	194	220	213	224	212	231	216	182	230	197	212	211	190	182	200	200	190	221	216	201	195	217	208	213	196	196	207	178	200	204	228	182	189	192	204	229	233	193	205	219	203	189	182	192	195	194	224	214	235	205	188	189	207	192	185	235	199	207	218	211	198	213	232	227	194	216	192	221	213	206	233	215	193	195	184	215	175	213	228	231	211	200	211	228	209	194	206	208	213	238	219	187	194	196	234	199	207	196	232	186	209	182	220	212	196	197	205	174	223	217	206	215	223	204	176	200	188	207	188	212	163	199	200	184	214	220	208	197	204	238	205	198	211	188	189	211	207	216	223	191	181	253	208	195	207	208	209	209	220	212	207	189	208	216	192	179	202	226	197	202	189	167	169	226	201	208	214	218	220	223	224	184	205	192	234	224	193	232	232	219	218	211	198	219	206	218	188	187	203	206	184	198	210	209	209	196	182	200	192	217	170	209	180	221	215	180	228	198	200	213	224	182	183	214	209	195	213	213	228	228	208	224	202	204	205	203	223	232	202	209	217	219	186	209	178	198	194	210	205	205	195	208	234	187	186	216	220	232	225	217	212	223	180	221	192	203	204	222	194	210	192	201	209	223	168	207	197	221	191	217	182	195	213	208	181	197	194	188	196	227	199	206	204	215	206	177	235	190	189	183	193	178	216	217	197	187	195	189	200	191	219	189	207	194	172	222	194	210	196	203	193	207	204	226	211	210	211	207	207	197	186	203	211	206	217	221	223	183	187	212	198	186	235	201	209	222	242	196	203	216	215	202	217	229	186	224	193	225	214	221	177	218	180	205	208	221	216	223	229	223	200	209	183	217	220	186	165	218	222	189	211	215	193	233	212	182	182	230	207	194	220	218	204	195	208	190	216	212	177	211	214	224	220	224	208	195	206	222	215	216	178	197	209	217	212	182	189	215	195	190	190	205	185	206	198	217	200	227	198	221	204	199	203	204	189	244	179	210	195	211	194	200	206	192	189	215	217	196	211	227	216	212	201	198	238	207	199	212	202	209	220	222	207	233	215	187	199	219	212	196	220	194	191	218	228	215	193	215	211	205	207	236	202	206	197	232	211	200	186	211	217	182	198	219	192	193	206	206	221	198	217	211	216	241	207	210	214	205	192	210	224	219	194	203	195	214	200	206	195	212	210	203	196	236	185	200	190	192	208	229	209	194	195	205	211	207	184	212	201	233	184	213	207	192	193	187	220	196	194	211	193	218	214	235	213	208	214	202	206	181	207	215	200	181	228	220	219	198	204	188	196	218	212	195	221	207	190	184	214	204	202	185	226	199	233	208	198	217	201	199	208	194	194	214	205	225	201	210	195	237	186	219	227	218	193	224	212	220	208	183	192	184	215	205	218	209	201	201	201	227	196	206	204	232	203	230	214	208	189	215	216	197	189	167	189	207	208	235	193	206	197	208	198	194	176	177	215	177	215	226	206	189	195	199	219	208	193	191	207	202	219	204	217	198	227	200	209	225	201	209	220	197	214	201	200	234	205	222	202	206	195	197	212	208	233	224	228	224	195	174	185	225	208	210	199	214	216	203	233	235	198	193	215	200	208	202	225	223	238	199	212	186	220	216	206	207	223	211	180	203	183	206	212	200	213	217	182	212	226	227	175	191	200	221	182	223	198	206	187	205	191	220	192	198	180	210	218	218	203	220	182	194	207	183	191	208	203	204	202	205	211	206	211	234	206	212	228	207	211	216	223	219	225	197	187	186	221	222	199	194	225	214	212	186	182	196	188	215	189	211	211	214	208	200	207	200	195	205	180	206	208	192	202	225	204	192	218	191	203	197	236	192	185	221	193	216	199	221	206	198	181	198	223	191	208	201	194	203	209	224	203	192	206	196	203	198	194	199	190	198	220	195	234	197	233	206	200	199	190	174	229	195	208	193	203	222	202	222	212	200	196	220	182	199	207	203	190	197	192	209	206	209	212	200	209	208	208	217	213	201	199	193	203	181	214	216	206	212	221	200	214	224	183	210	193	202	185	212	209	200	213	197	221	204	219	217	216	226	205	195	225	241	219	193	217	203	209	229	192	217	197	200	213	213	215	214	187	208	203	194	215	195	221	204	212	193	236	213	205	195	209	215	196	228	236	199	231	232	239	190	183	224	210	193	188	202	184	193	213	218	203	210	209	223	204	221	179	210	177	230	208	207	222	198	208	212	173	225	196	192	213	205	199	229	215	201	246	217	207	208	233	226	201	214	183	179	221	200	204	173	201	205	228	241	208	195	206	215	213	201	210	201	206	207	219	229	187	200	214	201	200	193	208	203	211	217	188	222	184	196	189	196	199	217	217	186	202	199	198	230	221	201	194	205	195	200	223	202	212	199	208	210	205	209	186	171	205	215	235	213	212	201	204	197	231	204	198	198	202	194	185	201	191	195	208	193	223	206	192	221	197	216	200	185	200	219	210	198	203	209	195	189	220	199	214	211	221	219	203	200	215	191	209	205	199	208	215	215	215	212	213	197	190	202	216	213	204	219	202	210	192	198	228	207	197	220	206	197	224	206	213	206	203	218	193	220	215	219	187	212	213	205	198	213	206	221	224	212	167	210	237	187	225	204	217	202	203	225	202	203	196	234	197	212	205	212	198	204	189	199	211	241	201	202	231	201	217	191	186	194	214	220	216	218	187	206	209	216	216	183	199	240	202	223	228	176	231	212	201	192	184	216	208	194	214	212	226	206	228	213	183	190	215	215	247	202	217	255	218	228	213	205	220	213	215	238	195	203	221	196	208	200	188	205	203	220	176	206	222	213	216	200	206	192	202	214	216	199	229	198	199	196	217	194	193	209	220	204	191	210	190	231	215	193	238	191	218	204	206	221	199	229	219	198	219	215	220	205	218	209	202	209	213	207	185	201	194	233	235	203	192	199	202	196	230	215	193	224	231	210	220	209	203	204	210	206	212	184	197	184	219	219	190	211	223	221	211	219	216	209	192	219	211	185	191	196	198	211	218	217	204	226	227	202	205	223	203	199	200	191	199	215	207	217	208	204	231	213	190	185	206	213	193	205	205	219	190	180	198	204	222	207	197	206	219	194	212	195	194	220	191	207	206	205	217	230	219	220	204	222	205	211	212	190	196	201	215	199	208	192	226	194	216	203	217	175	217	226	205	206	186	208	214	184	218	223	201	231	235	184	208	216	220	205	184	194	208	189	214	220	213	194	208	216	219	198	221	204	207	221	201	181	229	210	209	213	200	225	217	218	205	222	204	193	188	240	203	197	215	219	191	206	241	197	189	197	193	186	224	197	192	200	197	213	217	194	223	231	248	205	213	212	225	209	203	218	232
10977	1953	2246	2909	22128	15310	851	345	255	227	252	211	222	214	189	189	194	189	198	163	165	164	163	151	174	177	172	180	179	146	177	189	128	175	152	167	161	155	175	154	164	176	171	163	173	158	138	168	155	143	143	160	125	147	160	164	164	176	165	159	138	173	154	138	165	177	170	146	170	163	161	155	154	168	149	151	137	156	195	156	146	147	154	151	178	153	161	146	139	152	175	152	168	148	159	138	159	151	162	167	161	159	161	159	157	160	164	144	181	138	135	164	147	171	147	153	173	164	148	161	163	147	178	182	153	144	164	150	139	148	164	182	161	151	156	163	151	164	130	145	167	138	158	147	153	160	176	166	148	186	145	139	173	174	160	151	139	141	156	161	168	142	146	153	175	173	150	166	160	145	149	167	183	159	171	156	168	166	176	142	134	142	149	141	160	153	179	162	161	169	144	180	147	172	160	174	158	143	144	147	149	167	130	164	164	130	142	187	164	159	150	162	128	131	149	171	134	127	184	135	136	176	175	150	168	147	155	179	166	156	173	176	167	164	140	148	143	155	154	126	149	172	142	147	150	137	157	162	154	172	172	142	172	147	139	153	169	177	174	132	164	146	137	148	161	142	176	174	155	175	152	167	151	135	177	200	147	156	156	153	162	150	149	153	136	163	155	176	153	149	173	165	142	177	137	178	172	143	169	158	131	160	163	153	168	163	136	148	156	153	168	153	137	145	170	139	174	161	148	151	160	148	155	129	137	149	170	146	173	130	144	125	162	169	157	147	145	155	162	151	169	165	138	169	153	145	154	152	151	164	143	167	164	142	157	146	157	148	139	162	157	162	167	182	149	151	172	177	154	146	166	164	151	156	148	158	167	152	138	169	147	144	167	185	168	144	149	192	171	168	162	178	150	149	184	151	161	161	164	141	155	152	164	168	159	142	173	152	149	153	170	181	165	161	151	143	141	163	144	152	142	156	153	169	145	154	166	167	144	190	142	167	137	177	149	189	147	137	163	187	161	154	165	151	168	158	154	131	137	139	150	159	157	168	152	148	136	152	137	162	155	176	156	171	153	140	152	151	163	173	178	173	153	150	142	157	168	127	127	175	142	178	160	181	144	144	167	170	151	138	126	144	149	157	154	134	155	146	134	156	156	152	150	149	153	140	156	166	151	159	146	154	177	142	153	159	141	151	136	163	133	159	145	168	156	152	158	170	166	171	133	148	142	156	162	160	151	147	150	156	143	146	184	176	142	163	152	165	165	161	158	160	161	154	133	176	173	156	158	133	131	128	149	173	175	171	172	149	153	156	158	151	170	152	163	158	173	157	145	175	146	172	132	140	150	139	130	141	167	164	141	148	144	146	148	166	140	171	144	158	145	170	165	148	175	135	153	155	160	147	171	170	158	172	190	137	171	144	142	160	142	184	178	134	164	153	166	144	149	164	160	148	149	164	155	139	161	143	122	162	147	151	157	145	130	160	149	153	146	162	149	147	153	143	194	171	150	168	158	156	151	160	160	144	144	173	158	149	133	152	157	162	169	162	145	162	145	158	143	139	161	153	148	151	151	156	178	161	158	157	167	157	140	167	170	164	168	169	157	162	150	142	174	151	175	146	133	161	150	158	164	163	131	142	161	175	150	157	136	150	148	159	163	149	160	166	159	175	172	150	152	163	152	157	150	183	164	166	174	174	140	146	161	145	138	164	145	138	159	150	148	159	171	136	158	181	152	164	161	150	137	172	125	147	157	151	156	139	162	173	147	134	162	172	170	153	149	160	146	141	167	155	166	147	149	141	172	136	154	164	149	160	155	151	173	149	139	161	168	158	164	145	156	137	144	158	168	156	167	157	148	160	164	153	157	149	149	172	164	155	168	163	180	161	161	163	158	149	157	167	170	168	151	147	158	156	138	163	152	143	167	150	160	165	148	142	167	166	144	164	168	172	179	165	154	155	173	164	134	183	176	149	147	168	141	154	159	198	148	153	168	167	157	155	153	158	169	155	187	151	160	159	150	164	148	148	153	164	164	141	155	149	159	141	180	169	152	130	162	160	129	156	139	146	149	147	151	179	136	159	165	133	164	164	158	121	155	146	160	155	154	162	172	163	137	161	151	165	152	163	150	146	148	169	159	151	162	154	153	162	143	148	160	145	178	162	152	141	166	140	142	145	154	155	162	158	150	154	157	136	171	163	149	171	163	153	160	171	148	166	165	171	159	155	153	157	178	162	132	157	151	155	146	192	150	165	155	168	170	153	149	161	159	161	152	173	144	146	134	187	159	141	160	159	159	163	162	179	129	142	135	160	156	158	163	175	163	137	153	154	171	150	151	149	144	165	147	143	155	133	152	147	148	170	171	158	145	159	168	156	170	172	155	139	170	165	166	160	171	144	152	144	162	165	128	157	131	147	141	170	154	154	140	155	147	175	137	168	168	175	144	148	142	153	145	151	131	155	165	173	151	136	133	169	158	140	143	174	157	167	172	158	164	144	161	165	182	142	181	181	171	159	140	172	150	140	172	140	146	154	140	161	161	154	124	164	173	159	152	125	167	162	156	164	186	157	140	153	156	173	159	146	160	162	158	175	157	164	157	148	153	168	153	152	167	125	153	161	157	157	150	173	152	170	148	134	166	157	143	173	164	173	144	146	176	166	155	151	149	155	154	176	161	153	147	173	128	146	152	159	148	151	173	150	140	157	155	143	161	147	125	168	134	157	170	167	165	175	156	156	154	160	180	178	129	148	152	164	137	176	150	146	152	166	144	178	138	166	186	128	155	178	192	155	165	144	166	161	182	163	178	190	166	176	154	172	168	152	147	141	140	155	173	175	158	138	153	136	137	141	145	156	162	186	142	138	159	179	142	171	147	143	157	136	175	172	140	171	181	144	152	154	168	147	154	148	153	163	141	153	157	169	155	144	146	158	160	151	148	176	154	161	178	165	146	148	161	165	160	170	131	148	170	147	163	195	140	147	141	167	190	172	154	145	165	147	179	172	158	173	143	172	167	176	180	160	152	160	171	177	154	162	156	155	174	166	151	143	150	164	159	180	159	150	144	167	163	178	156	150	177	147	158	155	122	160	175	159	151	130	148	163	159	183	165	164	169	142	131	149	141	164	173	154	174	142	134	157	174	147	159	147	151	137	178	188	179	161	161	147	137	123	168	122	153	176	140	148	164	152	156	144	172	158	171	157	173	140	169	162	152	163	174	148	179	146	165	164	162	153	161	149	148	150	165	157	154	166	155	135	155	145	164	142	128	169	155	155	139	153	149	157	146	150	175	139	162	152	153	150	179	143	167	153	173	170	144	174	164	154	180	132	171	160	156	178	148	146	143	158	179	133	131	177	165	169	157	168	163	149	182	155	159	168	164	157	164	158	160	149	160	161	155	148	144	129	158	166	151	154	162	171	178	148	181	170	161	152	155	154	161	144	160	124	161	192	149	157	163	141	166	149	141	155	147	153	163	146	161	150	154	153	139	164	142	190
6711	1858	4328	7685	37865	16305	1560	1293	1124	1008	908	843	790	717	711	594	626	621	593	592	521	561	497	544	474	523	481	476	500	454	469	454	431	447	438	469	463	467	470	427	420	415	426	392	385	419	412	425	432	413	448	430	433	442	460	415	403	427	424	425	426	417	417	386	418	422	427	449	410	424	399	399	401	405	416	398	388	386	405	405	390	416	406	446	411	429	389	411	400	389	457	453	419	400	365	394	390	395	408	411	420	446	441	408	409	431	402	407	405	404	414	446	401	416	416	421	424	437	423	393	409	418	394	401	411	394	395	398	411	400	398	405	401	419	388	426	408	411	387	422	366	419	379	406	401	440	429	375	408	454	381	388	411	372	452	403	399	429	390	410	403	381	391	378	409	419	425	402	381	416	413	402	395	409	402	402	393	392	413	404	436	425	377	368	382	386	443	401	398	429	399	386	406	380	422	391	392	406	386	421	452	410	386	377	374	423	383	404	411	439	376	398	407	429	408	360	401	412	398	408	450	391	406	408	387	395	438	394	394	439	390	433	422	405	390	442	388	411	388	367	366	362	401	366	390	426	411	370	374	440	417	417	429	392	382	419	403	389	400	373	388	402	444	418	444	403	421	407	398	383	393	415	367	393	414	390	409	376	382	397	451	395	410	389	412	396	405	389	401	429	382	413	427	413	422	406	407	400	358	394	398	430	401	434	380	424	392	370	332	423	425	424	403	354	400	429	436	399	369	388	427	410	408	406	441	405	383	377	411	408	379	379	414	404	384	420	412	381	405	431	377	387	397	428	372	412	409	423	413	403	405	387	405	391	407	411	379	423	396	364	367	388	428	370	404	393	423	406	443	428	414	448	431	413	407	471	441	401	410	412	379	372	408	401	388	431	388	421	394	424	372	415	384	389	410	408	408	411	438	383	408	433	402	411	398	417	422	422	392	391	415	402	409	405	394	393	408	411	389	402	405	389	427	422	424	364	405	420	407	362	390	388	421	415	437	422	414	398	360	374	426	392	441	389	382	408	409	417	391	412	414	408	436	384	385	397	407	384	408	402	405	397	399	399	380	439	380	399	431	404	416	395	398	419	405	399	422	374	424	408	405	412	411	425	426	390	429	402	401	398	415	376	380	418	458	439	404	383	401	385	412	441	391	426	402	374	391	406	440	405	394	370	413	382	380	375	388	366	402	417	362	416	419	410	359	458	405	403	392	436	386	431	417	413	363	383	386	405	420	406	446	416	416	352	380	383	416	404	405	401	424	372	411	366	405	409	421	353	442	375	422	414	380	418	381	429	404	394	391	395	397	422	433	420	394	413	395	415	422	362	437	379	427	409	434	435	384	394	439	417	433	427	411	422	366	391	375	404	416	417	389	385	442	403	387	424	404	395	371	367	403	394	396	402	391	412	396	380	392	373	384	413	401	444	425	451	371	397	420	407	386	430	390	406	384	412	392	404	384	392	398	421	389	412	398	406	392	423	382	433	403	390	413	395	393	376	390	426	392	398	432	384	384	407	430	390	391	419	387	391	451	376	391	433	404	388	351	434	409	399	414	404	354	379	401	367	374	421	405	369	420	418	378	425	430	389	400	406	403	360	371	417	422	412	421	402	378	408	402	440	373	444	441	396	411	382	375	397	397	429	423	418	425	409	413	374	364	425	392	433	420	399	433	407	377	422	427	390	383	410	412	377	395	398	381	392	375	373	413	380	403	387	389	380	404	401	420	402	436	401	370	406	390	396	396	402	416	402	402	421	415	398	406	373	414	396	378	378	427	398	366	415	406	400	383	400	349	357	396	425	386	391	409	395	379	404	417	407	400	405	422	391	382	421	400	409	403	389	382	382	406	406	400	411	435	398	401	397	397	432	398	390	424	400	377	398	402	401	387	409	390	394	395	427	394	408	418	420	465	446	396	376	396	414	408	384	385	417	394	406	425	395	404	446	402	407	424	390	357	407	429	424	417	412	423	407	438	413	425	407	424	415	414	401	438	417	415	384	419	385	411	424	411	384	401	425	389	401	391	401	376	396	406	358	393	418	415	380	370	435	402	414	409	397	423	407	376	423	401	383	373	391	395	398	414	380	405	390	415	408	369	409	368	435	426	407	426	410	381	404	381	386	451	370	392	399	429	410	419	373	355	374	437	423	401	407	397	417	429	433	414	367	403	397	410	407	426	423	402	425	400	417	390	416	418	399	395	412	389	462	375	402	409	409	404	419	414	393	388	400	428	398	427	393	413	462	395	379	428	405	376	414	390	432	436	403	439	428	421	417	405	402	393	384	421	375	409	412	382	426	390	410	391	369	383	383	393	395	368	382	366	395	396	385	379	420	400	388	389	408	416	382	395	408	407	396	419	388	448	411	402	435	356	394	424	407	416	392	388	431	384	397	393	409	422	399	419	376	440	419	395	388	381	386	384	398	402	423	405	418	397	418	416	445	405	393	375	428	402	402	376	393	406	364	366	399	420	406	445	429	394	407	400	381	441	379	416	408	384	405	388	415	399	391	394	389	417	337	397	424	411	396	373	388	386	414	391	390	411	422	423	367	407	400	398	419	385	392	431	412	407	449	413	416	440	388	415	348	388	373	392	393	402	422	374	378	438	402	405	367	386	379	434	402	385	369	390	436	407	388	424	424	386	401	430	375	407	416	420	420	446	420	410	398	444	414	399	371	375	417	392	390	387	408	381	385	422	409	456	410	385	407	361	386	420	385	425	417	386	355	373	406	376	419	379	406	394	404	419	359	412	381	389	397	442	399	416	413	363	431	447	390	414	372	412	366	389	401	430	368	396	408	423	376	407	396	418	351	407	409	376	386	419	402	391	438	408	430	425	378	394	413	424	385	393	387	396	416	394	396	378	369	415	400	429	403	414	419	386	359	413	420	470	393	414	393	402	388	385	423	411	374	390	410	422	404	402	421	426	416	396	421	398	392	394	402	433	433	401	397	425	410	414	399	392	400	389	408	374	408	375	417	399	391	383	396	419	408	412	442	411	430	384	415	404	364	383	438	416	402	356	370	413	448	391	407	377	404	393	446	397	422	376	400	463	399	389	389	393	428	374	436	389	419	394	384	393	381	396	406	410	382	389	378	426	393	399	407	414	384	386	443	428	405	367	393	422	427	409	421	426	427	419	431	414	393	403	398	408	377	421	394	383	410	360	380	372	403	390	393	404	390	378	391	393	384	406	423	418	443	400	422	390	398	426	379	398	416	390	408	417	419	407	386	399	379	425	398	387	403	416	388	414	414	416	387	415	430	371	407	396	418	418	417	402	396	422	400	420	388	418	388	421	412	421	409	424	394	440	397	392	439	413	451	426	384	397	432	405	401	439	377	415	422	369	396	434	444	408	416	410	406	446	377	396	405	366	397	413	401	382	381	404	412	372	405	444	374	403	413	384	418	392	415	399	393	379	400	381	424	388	417	408	397	420	414	395	385	418	404	412	377	431	346	414	390	416	421	372	393	401	418	379	402	428	409
18414	3723	4871	17122	26810	31823	3819	675	547	497	453	418	388	348	299	327	292	328	289	314	295	311	319	273	285	297	297	281	277	296	289	299	305	285	303	284	292	288	278	298	287	261	272	282	248	252	266	315	278	302	291	272	265	322	272	300	278	289	293	266	292	291	284	247	246	257	246	285	265	300	274	256	275	266	274	255	296	248	298	256	291	251	267	304	289	275	279	273	288	292	302	272	257	263	271	264	268	258	282	297	280	279	265	297	263	253	267	277	298	279	288	281	290	300	285	299	249	249	289	273	277	276	263	254	287	267	284	270	275	262	299	261	264	260	248	294	291	273	283	264	273	280	278	259	298	278	291	290	249	285	232	257	280	282	265	300	265	284	236	264	252	302	283	267	270	261	261	254	293	284	263	303	270	254	268	297	245	251	289	270	285	244	272	259	284	289	264	229	299	309	248	292	272	295	267	281	237	273	269	291	277	270	252	280	241	300	274	283	243	254	252	263	267	247	287	239	284	249	292	259	261	259	294	252	267	293	275	264	277	269	285	304	253	274	274	284	299	272	278	242	297	272	301	241	263	293	245	277	270	250	282	280	264	261	280	274	272	269	246	271	258	264	257	282	296	291	266	284	248	290	286	264	274	290	258	265	286	229	271	263	274	265	259	246	246	265	270	247	263	284	277	282	257	270	305	261	290	284	287	261	288	237	267	269	268	286	275	267	246	291	266	255	261	298	257	260	305	264	294	271	284	286	271	253	281	274	293	278	298	233	331	276	259	303	279	270	280	259	254	258	264	269	284	303	250	248	273	264	276	255	246	297	281	287	251	276	268	297	292	262	296	278	268	281	288	277	259	263	244	236	254	278	299	304	274	257	268	268	277	262	256	276	272	312	274	262	288	272	260	249	285	265	285	280	280	284	255	282	283	284	285	261	274	277	283	278	277	290	315	282	259	270	308	233	282	255	265	280	279	297	274	284	295	294	267	261	231	285	276	268	293	267	285	286	241	285	269	262	261	279	277	290	294	251	286	270	277	282	272	263	274	270	269	285	288	277	265	264	284	309	238	260	255	273	295	287	275	245	281	267	296	281	287	270	271	289	265	283	279	286	258	275	260	257	250	257	294	274	266	302	285	263	284	272	263	302	264	269	277	264	291	290	244	274	266	266	279	277	277	262	263	286	244	264	265	271	258	256	246	290	271	275	270	241	253	286	274	258	270	229	266	235	261	262	265	246	273	271	246	296	258	263	283	283	282	303	252	284	249	318	297	269	249	289	258	260	261	255	275	279	264	260	284	261	304	292	253	286	271	294	262	268	260	253	281	274	275	268	258	284	269	260	234	295	259	251	291	251	308	276	305	303	250	276	259	271	298	292	251	291	287	255	250	260	287	280	265	280	283	304	275	260	266	267	266	279	272	254	274	256	233	268	275	235	321	293	275	257	275	268	272	248	314	285	264	277	265	290	248	269	277	294	273	267	259	283	268	262	273	291	256	279	300	258	299	288	301	271	278	314	312	269	280	257	280	287	253	290	275	258	246	246	292	264	292	249	289	298	268	247	264	270	265	281	282	319	277	262	258	258	243	276	296	272	266	263	279	299	297	301	263	290	249	246	251	258	259	276	253	284	265	295	296	261	303	295	274	281	246	262	273	233	303	259	273	260	268	283	235	245	245	276	273	274	309	263	245	258	263	268	258	278	271	270	304	273	243	250	266	291	273	290	294	276	269	261	277	278	282	268	248	273	246	271	259	241	268	285	302	283	278	285	277	279	277	301	278	267	255	264	275	252	253	294	257	260	256	264	238	262	276	267	275	302	282	259	312	277	277	261	274	282	268	234	282	271	241	248	256	284	253	270	251	270	245	266	254	271	249	244	248	264	260	275	284	280	266	238	279	269	275	256	243	255	241	287	256	294	258	277	268	318	285	278	266	262	261	242	299	276	267	284	274	294	292	288	248	262	280	283	294	285	255	244	295	301	291	275	268	256	288	280	265	273	281	290	283	258	284	281	280	290	285	250	259	263	248	282	302	264	265	280	253	298	263	279	213	275	272	254	228	264	278	287	251	284	267	293	263	263	266	269	276	233	243	266	267	259	300	263	288	248	259	266	251	291	249	245	259	276	264	309	296	261	305	268	278	272	253	262	263	259	258	269	250	231	291	286	303	277	253	268	273	275	267	274	277	243	258	290	269	261	266	270	279	273	274	271	267	225	294	247	250	265	271	279	287	259	274	283	252	263	264	265	286	279	300	265	296	256	275	290	261	278	239	295	286	285	262	248	283	268	276	268	280	258	295	275	244	271	289	249	290	261	270	268	273	269	262	267	320	280	266	279	273	255	303	279	264	258	303	261	275	253	279	285	261	251	238	279	274	269	284	270	270	271	270	284	294	267	245	272	274	273	266	296	262	268	277	260	261	287	304	284	280	306	263	254	263	248	259	256	255	296	283	292	262	282	273	261	257	249	263	274	261	252	258	291	285	226	286	275	223	252	268	276	221	262	273	247	279	267	297	283	282	267	297	286	258	256	267	301	278	276	249	267	253	277	254	277	283	263	266	253	267	250	251	270	241	298	262	282	248	244	250	286	282	288	272	282	248	283	263	268	280	235	276	301	262	288	247	287	282	254	296	279	283	273	290	270	276	280	279	265	284	245	267	268	280	273	246	295	246	278	250	305	274	244	296	272	269	266	288	293	302	284	262	266	267	280	251	289	277	268	243	286	285	313	312	271	286	254	278	276	263	267	269	299	254	289	273	272	287	259	276	260	260	284	292	241	269	291	260	293	258	275	251	238	292	282	304	262	286	278	277	297	266	292	263	261	277	226	265	260	276	285	280	300	278	295	262	262	248	238	297	276	274	278	287	252	283	251	273	299	295	262	272	246	258	259	247	280	238	278	256	256	249	251	280	267	272	252	281	283	254	274	270	301	281	277	295	263	279	255	306	248	269	299	273	272	267	272	266	300	274	259	262	290	245	284	282	301	276	304	277	273	285	305	247	317	259	287	279	265	256	276	264	259	272	272	251	274	295	291	258	286	281	301	299	282	279	275	281	270	257	267	270	251	257	258	281	305	246	310	266	257	294	246	251	266	295	297	322	282	252	278	263	265	256	269	255	273	276	247	230	285	271	251	289	280	287	291	272	258	305	260	291	276	240	270	269	267	252	262	247	272	254	290	273	290	253	291	288	262	257	295	272	259	271	283	272	276	258	266	277	232	270	256	272	265	258	245	290	263	284	292	299	283	301	253	291	278	226	292	307	276	269	258	265	284	279	280	284	288	289	269	267	243	294	300	261	266	249	307	270	254	297	301	260	275	318	272	268	258	252	273	301	274	272	246	274	249	242	273	294	279	266	277	311	261	267	291	289	251	271	240	298	267	270	291	266	263	248	289	251	249	260	258	289	285	278	262	260	300	280	258	268	284	258	265	286	272	283	281	285	274	273	265	288	274	266	301	263	277	263	275	269	266	292	283	306	284	273	296	286	281
8580	2862	8312	25439	40381	27327	2811	2311	2005	1826	1641	1435	1363	1285	1138	1119	1025	985	968	895	916	875	860	875	825	816	813	748	794	772	782	755	725	763	695	753	688	700	681	652	751	699	709	662	649	687	686	644	633	614	727	693	646	666	625	671	618	601	625	666	681	622	665	661	644	693	647	643	641	648	665	659	700	682	611	623	661	642	650	644	619	669	649	662	652	649	651	629	677	633	608	678	650	595	664	640	637	642	688	652	690	608	606	608	628	673	600	613	619	615	616	618	645	647	624	660	648	605	600	604	611	646	652	591	623	662	638	646	695	666	628	622	640	564	630	657	633	633	597	611	564	678	632	643	657	616	618	676	611	609	657	654	633	621	648	712	596	623	684	623	656	610	617	669	649	674	608	623	563	610	616	593	632	627	659	644	650	630	623	630	639	603	673	629	625	608	595	611	625	596	613	673	673	644	622	643	581	647	630	624	644	582	664	623	642	611	651	639	671	677	649	642	652	628	631	592	575	600	641	601	657	677	643	610	619	621	594	616	602	656	637	621	624	645	603	599	637	625	633	610	637	622	640	620	626	630	583	641	630	638	675	611	608	645	644	641	641	595	627	627	641	587	619	622	648	619	616	604	598	635	588	662	586	629	641	657	582	608	606	591	647	620	664	642	621	628	591	605	648	656	639	667	649	651	663	587	656	618	637	628	620	649	637	618	629	623	618	604	631	622	620	625	643	686	603	590	593	638	587	655	649	653	609	602	569	618	671	626	639	610	594	636	658	657	650	634	596	621	621	619	599	613	615	625	610	650	620	572	650	626	628	579	640	626	634	595	620	608	613	645	597	600	647	606	634	682	677	621	642	624	606	659	619	628	590	580	641	668	651	662	634	623	629	666	623	617	652	591	670	589	587	693	668	636	641	640	606	637	646	628	629	636	623	646	619	637	665	647	658	658	629	612	626	618	636	579	648	654	645	611	676	662	615	673	572	638	614	590	601	612	601	637	652	634	644	605	637	659	646	652	648	629	668	633	637	638	639	621	640	582	596	576	634	631	592	656	649	669	604	610	634	642	653	615	638	629	599	633	603	668	640	630	607	620	668	632	648	610	617	674	658	653	600	653	686	637	683	609	628	614	631	617	601	620	617	625	685	640	673	671	598	591	659	646	608	629	614	653	641	636	621	625	674	652	628	644	651	635	628	611	652	660	617	640	604	626	634	577	643	622	603	697	612	632	623	614	639	639	625	646	618	603	635	647	626	653	650	648	637	647	633	606	629	617	625	624	599	622	594	635	629	636	614	591	623	601	641	664	593	604	652	642	644	600	613	645	631	588	639	616	618	632	602	653	620	628	616	661	681	623	615	581	598	624	646	654	632	643	634	649	632	627	609	645	621	652	616	597	614	651	643	656	642	640	649	626	667	643	629	651	618	596	632	665	685	625	621	614	657	674	692	622	607	630	633	635	617	659	630	603	640	611	618	647	643	619	573	627	648	639	638	629	638	631	624	629	688	653	582	633	604	595	643	611	664	666	606	673	679	610	651	624	660	645	617	637	657	639	657	664	620	627	609	635	608	650	658	622	649	632	630	615	656	651	653	618	611	639	664	621	628	629	675	589	635	634	634	618	601	613	660	617	632	680	634	591	636	658	601	662	636	618	616	615	582	643	655	554	624	623	617	652	664	668	583	664	567	638	655	668	606	646	670	630	587	642	647	658	596	632	664	639	616	629	596	603	642	639	603	656	605	638	601	614	656	604	621	594	656	659	627	587	637	660	624	596	656	616	642	583	695	627	607	607	636	610	648	639	633	620	607	666	625	654	597	604	600	603	651	646	572	623	648	645	655	615	624	640	590	629	640	607	629	633	587	662	625	616	628	608	650	679	644	628	625	605	631	630	667	607	669	614	618	665	604	627	649	639	605	641	609	649	629	625	585	650	660	648	629	627	643	632	660	652	622	623	638	602	592	619	576	655	640	626	638	623	635	568	626	680	611	617	643	628	601	630	638	634	615	646	602	595	605	678	635	652	633	624	624	677	625	620	640	632	608	620	658	641	621	632	650	603	653	612	576	625	649	611	633	603	637	642	589	609	627	651	593	581	646	666	593	616	641	659	631	615	636	629	625	653	666	636	639	675	627	660	644	615	601	653	635	646	644	645	622	646	624	615	596	629	649	622	669	609	643	603	623	647	664	582	673	632	598	599	612	620	569	669	591	608	614	644	637	633	633	618	633	617	637	608	680	642	629	610	622	606	673	625	597	630	618	648	659	605	615	627	623	636	664	622	592	610	635	647	656	596	663	682	640	671	619	637	580	591	653	640	648	667	668	624	596	624	658	647	622	624	649	640	686	616	618	588	662	626	664	643	696	624	618	604	585	638	585	648	640	636	662	613	663	599	604	615	638	630	641	632	651	610	651	617	645	627	605	588	615	645	643	662	650	593	676	684	591	636	620	637	606	641	649	607	653	602	629	649	636	638	685	643	638	596	682	633	589	644	665	614	645	651	672	622	631	661	640	626	632	652	637	633	635	663	612	578	640	648	639	647	603	635	663	646	600	682	636	623	666	612	667	617	617	617	635	638	648	666	621	613	591	618	597	675	602	629	581	636	627	646	646	635	582	568	619	649	607	592	671	599	600	628	613	614	636	632	592	638	611	581	630	666	638	622	668	655	604	626	636	582	684	632	625	673	632	639	659	659	605	662	589	645	666	637	626	622	597	587	652	612	605	619	613	657	650	652	627	593	671	625	642	607	646	626	599	649	636	613	631	635	625	628	624	607	630	638	631	597	612	654	628	597	626	606	614	622	606	605	626	600	615	595	645	625	671	650	639	621	590	616	638	580	623	569	619	579	614	593	636	580	633	615	631	653	613	636	626	633	659	635	642	622	689	619	650	666	620	607	635	641	639	646	648	604	632	627	616	672	682	611	617	581	600	618	590	632	652	634	674	619	655	634	609	585	603	654	599	607	627	667	625	655	630	650	625	611	664	635	658	610	642	641	630	632	646	633	677	621	655	650	601	605	606	600	606	634	602	658	662	674	607	640	601	641	623	649	634	595	635	629	640	650	632	616	571	646	631	628	632	634	659	670	651	639	651	597	653	631	597	628	642	597	647	623	646	647	608	607	631	640	614	651	613	576	606	681	634	603	654	687	658	619	657	629	667	659	606	690	640	636	645	640	579	671	649	584	648	621	634	611	639	642	622	658	659	640	627	618	637	679	605	619	684	693	618	644	632	580	683	663	679	581	610	599	646	641	647	626	602	623	590	580	574	630	650	639	672	601	653	627	628	667	582	651	601	619	623	634	700	653	648	662	614	632	648	639	637	623	638	644	621	632	623	620	603	627	662	611	601	649	647	617	604	642	642	645	644	645	659	623	653	587	653	604	651	638	640	628	597	562	650	605	643	593	616	651	613	644	619	642	562	667	630	674	595	648	609	611	577	629	663	624	647	652	610	649	562	634	631	656	654	630	622	663	604	634	639	664	650	619
2573	478	518	776	857	462	78	69	72	67	74	91	69	63	73	77	77	78	71	48	63	56	67	79	68	82	73	68	72	66	96	77	82	72	84	78	59	64	88	83	67	83	80	66	92	63	72	87	72	58	70	80	76	73	75	71	64	64	85	89	68	86	80	61	71	92	49	70	70	62	72	65	60	75	69	60	71	67	63	56	59	69	73	69	80	80	69	68	70	60	72	77	63	53	56	81	73	72	66	66	57	70	75	75	77	65	66	65	59	70	71	75	58	85	72	59	61	75	71	73	74	72	56	61	59	69	84	71	80	75	64	76	87	70	69	69	67	70	60	65	79	86	57	53	74	70	59	92	59	74	79	78	61	72	70	102	76	72	66	64	60	67	65	62	70	67	78	57	71	80	76	74	72	66	65	60	84	84	68	76	72	59	64	72	84	84	56	58	76	70	74	53	67	64	59	63	71	75	69	58	84	60	63	76	58	72	65	60	79	79	72	71	74	68	63	64	64	91	68	69	71	75	78	79	80	81	75	52	73	82	72	75	61	67	52	74	71	80	75	60	76	58	77	72	64	77	73	67	70	58	66	55	62	55	72	55	70	79	71	69	71	82	71	77	72	79	74	79	68	50	50	67	57	79	62	91	80	79	62	69	66	68	81	62	55	47	67	69	70	77	69	71	57	81	71	76	79	72	57	63	81	89	79	75	66	59	72	76	51	72	51	67	82	73	66	79	71	76	71	57	69	65	81	67	78	73	73	60	68	76	57	66	71	86	65	55	64	71	62	62	72	81	62	76	59	57	62	62	52	77	66	81	69	76	80	68	70	65	68	76	81	73	76	69	62	72	70	93	67	65	69	82	82	65	81	76	66	50	69	76	85	56	82	77	65	63	86	54	75	73	56	62	61	73	62	71	69	68	71	65	60	51	64	67	63	55	75	65	69	53	85	72	75	84	55	69	73	76	76	68	76	87	68	74	68	69	74	68	73	86	78	66	70	60	81	65	65	65	94	77	64	81	60	78	69	66	60	70	83	82	89	72	87	60	68	70	94	76	68	87	72	75	61	59	75	81	76	74	80	63	63	63	70	62	78	70	76	69	77	56	65	68	69	56	75	82	65	72	64	63	61	76	63	81	64	70	70	58	70	71	61	75	68	86	60	54	72	61	81	69	80	73	91	61	51	64	79	73	63	84	69	63	64	81	74	64	58	57	66	66	83	65	75	66	73	88	77	81	66	73	83	69	65	76	62	77	69	59	62	66	72	61	57	69	63	63	73	73	74	76	78	76	75	75	75	75	90	84	64	60	56	63	72	65	74	60	63	73	74	65	63	62	83	66	63	69	88	76	66	88	71	95	69	53	80	73	55	84	73	78	72	69	77	59	75	69	70	66	67	66	70	72	78	76	85	67	65	87	77	74	73	78	64	85	65	71	69	63	61	74	85	65	77	51	75	77	63	72	73	67	62	75	71	68	73	67	63	60	63	61	69	69	86	84	69	57	57	59	72	68	61	68	84	80	73	75	72	79	72	80	58	71	79	75	75	60	57	55	70	58	82	71	83	65	56	70	76	71	76	60	63	95	72	70	60	78	79	59	63	67	70	70	75	67	81	64	75	78	70	80	63	62	58	81	69	65	75	80	58	64	71	80	82	75	71	72	54	66	76	84	71	57	68	54	55	67	76	62	68	66	79	77	56	67	73	78	86	52	76	66	76	58	68	73	78	67	70	78	60	80	71	70	68	69	57	78	66	85	75	86	76	68	63	66	85	61	71	49	68	69	78	73	84	63	47	75	66	67	74	58	70	84	71	86	58	82	73	81	62	73	78	67	75	81	71	70	79	64	81	67	75	65	73	57	59	99	81	82	64	62	55	72	69	58	54	80	62	69	52	66	55	76	73	71	71	71	70	78	63	70	67	71	57	61	67	83	63	63	62	73	75	82	64	59	70	55	60	61	59	60	69	55	61	71	70	70	69	69	84	71	84	77	68	67	66	69	67	76	62	76	81	77	80	72	75	75	69	61	76	89	64	67	80	66	73	72	68	73	64	76	68	75	80	75	67	63	86	80	73	82	70	64	78	72	58	77	84	69	75	67	64	79	82	84	53	81	73	61	72	51	70	72	71	68	80	48	75	71	72	59	73	72	94	87	62	68	77	58	92	58	84	82	68	72	90	79	63	49	88	61	71	85	70	60	65	66	69	57	81	78	58	58	85	76	67	63	60	87	66	71	58	71	72	74	55	61	91	57	78	73	58	72	70	70	62	57	64	77	76	57	79	80	80	73	70	72	71	71	56	71	62	78	63	60	62	76	74	55	65	75	78	81	66	68	69	52	75	71	59	70	87	72	69	74	75	65	57	73	68	66	79	75	63	71	64	74	71	59	64	82	75	73	83	76	79	69	64	66	64	66	77	65	63	73	72	62	56	69	65	64	52	70	78	71	73	52	68	59	71	67	84	74	61	75	64	78	66	75	68	55	83	71	57	81	52	58	67	81	67	71	67	69	65	85	59	73	81	70	66	78	86	66	86	69	72	88	70	64	62	77	72	68	77	63	85	64	78	66	58	60	69	70	68	64	57	64	61	81	69	52	72	68	72	66	65	70	62	58	62	97	61	66	73	65	69	79	71	76	78	59	77	67	65	75	80	68	65	74	70	65	74	58	83	66	63	65	74	73	77	64	52	65	64	85	76	63	66	74	65	66	83	80	59	63	60	64	80	62	67	65	74	76	64	67	80	68	76	87	85	54	72	60	71	67	71	61	72	58	78	80	67	83	83	73	80	54	79	61	73	71	73	69	67	55	75	78	83	84	72	54	66	68	71	69	86	74	77	74	80	76	83	69	72	68	61	65	66	66	51	64	54	61	69	78	70	74	81	77	87	58	63	75	68	81	85	88	82	50	70	73	60	62	77	70	67	72	73	76	67	66	65	73	73	79	55	73	57	64	76	67	78	68	80	55	64	75	64	68	61	62	75	67	77	67	69	74	70	69	69	74	77	74	86	73	68	64	64	59	70	67	77	62	77	77	62	67	57	82	62	61	70	84	76	57	72	78	60	80	70	63	51	84	70	83	77	72	65	75	64	89	77	69	71	70	74	84	75	73	57	75	64	84	71	72	65	81	63	71	74	73	73	64	80	76	76	67	69	65	63	73	70	51	72	61	75	66	67	82	71	82	61	86	86	68	72	68	83	96	77	67	70	78	78	74	67	71	85	76	63	90	71	66	93	73	63	90	63	62	79	50	67	77	55	78	64	65	76	78	56	77	83	55	53	83	84	92	67	87	62	60	67	64	65	77	63	61	89	67	70	70	93	68	79	82	66	70	84	71	62	60	73	54	61	67	85	81	70	76	69	66	66	67	72	87	65	75	59	63	72	75	77	85	67	73	79	74	87	69	80	73	59	62	64	71	74	73	68	81	70	63	76	74	78	79	69	78	61	65	62	71	66	75	60	77	73	59	65	59	71	68	74	70	77	62	61	77
2264	604	1171	3107	4467	2269	258	238	216	223	235	235	229	216	202	184	215	236	222	235	240	190	177	214	223	202	193	234	237	207	222	208	209	215	235	240	220	211	213	206	185	227	199	218	200	233	210	216	244	218	209	230	204	226	196	216	204	218	223	212	214	198	221	204	221	230	229	203	207	203	225	231	193	214	203	181	217	222	206	187	232	215	214	200	238	205	204	224	242	233	206	232	212	196	207	202	207	225	194	205	220	235	215	215	228	188	196	238	222	213	212	218	223	230	223	225	221	226	228	193	241	218	191	221	215	184	201	220	185	218	203	235	227	206	220	210	216	198	236	185	233	209	223	202	214	215	217	210	215	202	215	241	244	195	234	213	209	187	185	213	202	206	229	230	212	209	216	196	212	190	213	198	222	226	208	212	196	200	215	207	212	203	181	222	223	225	213	214	196	239	193	210	224	239	194	213	213	199	190	204	226	230	246	200	211	215	197	218	215	216	207	192	191	219	179	213	216	209	216	219	199	223	232	213	214	197	191	211	208	220	205	212	213	217	202	217	209	205	208	203	205	201	197	191	239	208	193	209	221	230	211	239	215	226	226	226	201	235	230	212	220	214	223	231	208	216	199	204	185	190	225	242	222	231	206	197	206	192	224	207	214	176	195	204	233	215	226	216	206	211	224	191	222	214	214	198	213	197	216	187	222	215	185	231	242	228	186	210	206	215	236	224	199	190	216	228	242	219	217	217	211	218	231	219	210	200	197	214	213	199	234	204	184	240	206	196	237	206	204	212	213	206	198	210	227	214	244	193	218	217	214	204	211	213	223	197	230	240	217	215	210	199	191	206	227	218	195	227	213	213	226	217	192	213	223	204	231	218	212	206	224	212	220	213	204	210	203	180	226	214	207	223	203	225	224	210	212	198	204	194	214	197	225	205	223	215	199	215	190	234	219	206	180	202	229	213	212	199	196	217	204	223	206	229	220	208	192	207	212	208	229	208	216	225	218	220	221	206	235	222	214	218	213	215	204	194	212	206	236	221	208	223	222	182	213	215	229	196	220	202	229	221	222	241	214	205	219	221	233	215	195	218	218	204	220	215	235	225	226	226	225	205	212	203	223	206	216	194	215	206	212	204	227	232	228	211	216	211	194	222	218	196	231	211	212	207	202	227	218	197	210	217	209	194	212	205	220	213	199	224	215	224	224	204	193	228	242	211	236	198	201	216	210	199	238	217	207	216	220	204	224	219	202	202	194	217	201	190	219	219	227	216	221	202	192	187	220	221	211	246	268	216	209	203	247	186	229	203	209	226	230	219	205	214	230	201	207	230	188	208	215	210	230	232	214	204	228	223	202	201	229	218	217	226	221	210	203	213	235	228	244	191	245	182	233	210	254	210	215	236	225	237	212	245	217	218	236	202	216	207	239	226	213	222	187	214	200	203	207	219	190	217	215	223	201	208	219	220	225	224	207	202	218	220	210	187	194	223	222	169	207	180	206	217	199	221	222	210	207	224	216	230	212	205	221	207	200	211	255	224	230	210	228	213	208	236	196	213	234	211	241	191	218	219	227	221	213	206	230	214	209	206	211	241	228	222	234	202	184	232	186	195	199	222	211	234	184	197	264	197	229	214	237	230	212	229	255	195	218	216	194	214	222	188	220	205	223	205	223	196	210	231	206	185	192	197	207	215	228	229	218	206	217	190	226	203	208	215	217	212	211	188	205	226	193	246	201	197	217	177	214	240	202	202	211	256	206	220	224	213	230	209	208	213	231	234	212	209	198	207	216	222	219	201	207	216	198	239	212	222	223	202	210	230	198	212	209	222	199	242	216	219	198	203	183	213	181	215	223	204	222	242	205	198	203	221	204	225	221	194	214	220	220	206	221	202	234	206	211	230	213	215	217	212	222	224	225	204	210	193	228	238	233	201	178	192	223	194	217	214	207	206	203	221	225	209	204	213	224	219	206	220	215	192	215	228	200	218	237	200	205	187	218	194	218	190	217	186	200	222	214	237	211	230	222	240	257	212	218	236	196	211	202	209	228	196	229	197	211	214	168	199	194	219	216	227	205	217	206	183	237	237	211	219	221	212	230	230	178	204	229	209	208	217	220	184	216	217	205	215	191	224	207	210	205	203	200	210	199	225	210	219	210	233	205	207	198	183	213	181	212	207	236	221	215	229	238	202	180	224	203	210	183	209	197	191	202	214	209	235	208	204	223	224	210	201	215	218	219	209	199	212	211	226	202	225	218	228	208	228	189	203	206	215	206	188	193	202	201	175	225	198	204	233	218	227	210	227	211	209	201	243	224	197	202	208	214	224	202	215	215	223	216	212	223	226	233	188	247	216	212	203	215	197	229	219	212	193	199	222	220	221	203	212	210	206	208	205	212	223	218	198	221	199	234	232	223	220	217	245	221	219	190	223	226	207	215	261	188	211	207	194	249	197	209	212	217	215	230	228	236	242	234	208	233	230	240	227	200	210	217	215	200	224	221	179	218	270	229	206	201	232	231	215	231	200	221	204	226	209	221	227	222	222	215	212	202	201	219	219	223	220	212	223	246	227	204	212	264	228	171	212	214	209	204	241	236	208	216	198	193	236	205	207	205	228	214	211	169	210	236	221	215	213	189	205	212	197	199	213	225	187	194	222	222	234	193	215	203	220	187	232	211	203	206	245	227	210	233	207	197	220	210	190	221	233	219	205	223	212	210	215	226	209	209	227	207	231	222	217	212	211	221	209	210	204	247	225	197	209	194	223	219	184	206	210	213	211	220	206	185	221	217	233	188	213	225	211	220	213	212	196	238	226	230	199	204	210	217	232	211	204	211	214	210	240	219	188	202	212	193	213	219	212	228	231	195	216	221	215	209	215	235	194	232	200	220	201	220	172	191	236	233	212	206	197	209	232	226	203	221	244	213	186	203	215	210	216	203	184	186	207	239	228	195	207	219	248	176	216	198	221	220	220	223	204	217	218	227	224	220	227	229	214	184	201	208	219	242	211	201	226	193	229	225	214	230	228	224	227	236	231	208	205	207	219	185	207	227	220	221	226	229	222	213	208	203	211	197	206	244	208	211	201	193	202	209	240	229	206	178	196	247	230	231	228	211	179	232	199	213	213	240	206	206	217	231	206	211	216	207	227	232	224	204	224	204	246	208	185	196	225	205	206	200	214	193	208	211	207	249	190	219	216	185	236	193	210	250	219	206	214	222	204	196	197	227	209	226	206	226	219	215	208	214	214	215	220	217	201	214	192	213	209	229	227	198	217	199	216	225	221	230	220	219	185	237	187	213	227	213	247	208	197	229	213	192	189	183	223	213	209	205	186	201	214	204	217	241	219	207	218	207	210	182	208	186	219	208	204	227	218	209	210	214	208	207	197	219	233	240	220	202	218	214	225	216	216	227	197	212	225	187	200	214	239	213	211	206	200	210	210	215	227	229	190	208	211	208	211	228	237	222	204	216	205	241	251	230	200	202	173	215	196	213	220
10344	1634	10176	28852	34132	18426	1190	289	277	258	260	205	220	193	199	185	188	193	195	186	183	204	201	191	165	162	154	176	176	164	177	180	161	191	190	170	169	189	167	184	190	172	185	154	174	175	196	165	160	158	172	153	181	177	155	161	180	167	170	156	193	163	169	172	165	129	177	189	178	148	145	158	190	180	159	200	167	155	169	162	181	183	180	155	149	197	166	159	178	176	182	184	150	150	176	154	154	188	133	197	148	162	183	147	185	157	178	159	150	160	150	154	174	168	170	197	152	163	185	166	160	151	161	159	172	169	205	191	173	160	130	181	183	180	167	151	167	159	143	174	124	159	184	181	163	159	173	146	153	163	165	176	166	147	180	166	150	151	167	158	153	181	150	171	162	159	168	163	176	164	155	153	142	145	164	173	158	151	170	168	175	180	161	157	166	177	142	175	160	166	159	159	159	162	168	149	158	178	159	181	162	176	156	175	170	164	177	171	171	181	157	160	159	168	166	147	174	146	169	171	185	176	159	163	178	130	149	154	149	165	143	170	173	181	165	148	143	168	159	165	172	153	168	183	156	147	156	158	174	145	166	169	204	170	164	194	164	161	141	170	180	164	143	156	161	167	170	138	167	164	162	180	191	179	154	161	157	183	166	158	154	160	154	152	152	163	156	171	201	186	159	163	172	148	153	156	174	150	151	141	162	165	155	163	171	172	180	142	183	174	164	139	182	168	147	164	176	192	178	177	179	160	164	188	147	163	182	140	166	150	151	145	179	152	185	182	155	166	158	171	178	166	154	166	166	176	155	132	157	159	156	173	159	157	144	172	150	142	173	159	150	150	155	161	178	178	145	144	183	149	173	168	173	141	171	167	177	162	155	182	166	175	160	184	170	148	161	170	161	176	153	157	171	160	188	165	168	186	145	173	169	157	145	139	150	162	166	152	161	154	181	149	175	168	175	159	149	162	162	143	162	170	172	172	146	161	172	162	159	180	171	178	177	169	170	144	161	183	141	157	165	161	176	158	176	170	167	138	167	175	183	177	145	176	153	164	168	144	175	153	162	165	154	172	159	153	171	168	162	156	150	171	176	185	149	160	148	172	170	161	157	153	167	166	184	142	161	176	159	176	176	168	155	160	163	171	157	158	176	184	162	146	147	165	155	155	161	133	155	177	167	147	165	187	171	164	165	165	190	166	175	166	155	163	155	167	170	164	162	160	156	155	169	178	162	148	167	150	174	166	178	161	153	148	138	141	174	132	149	185	159	184	163	162	170	163	185	170	162	178	166	156	165	161	177	161	172	167	169	167	171	171	174	172	146	161	152	166	170	170	148	159	177	187	158	153	171	154	156	172	155	154	198	181	201	167	157	177	165	177	163	152	145	159	159	195	184	175	133	143	171	148	167	167	172	155	161	164	175	145	161	169	146	171	173	168	151	179	171	166	163	180	178	174	176	166	175	170	186	171	157	162	153	156	182	176	142	158	167	156	170	156	177	174	165	152	155	154	161	148	181	154	156	157	136	179	152	169	179	161	162	188	175	169	165	145	140	155	159	147	151	153	158	173	155	144	178	152	169	181	165	154	142	160	169	198	170	175	155	153	172	164	149	160	151	163	152	156	164	157	158	159	177	184	152	180	169	160	154	165	148	191	160	148	166	156	189	167	131	145	183	135	166	174	148	164	158	162	172	164	157	155	170	184	160	164	162	180	164	157	165	154	187	150	150	172	174	177	164	171	181	158	167	167	178	163	153	160	167	175	164	173	173	189	190	165	146	170	172	173	158	159	170	150	185	168	185	156	163	173	153	168	150	191	141	179	135	187	154	155	187	154	174	182	158	147	170	169	172	163	169	161	149	130	183	157	158	180	179	171	166	140	155	167	160	138	181	175	181	168	140	148	156	164	170	144	170	154	158	163	152	181	167	143	141	163	186	144	168	157	168	146	180	175	182	182	188	152	154	166	156	145	168	157	166	146	166	168	165	162	158	159	139	166	169	161	163	163	171	164	172	157	168	186	155	154	171	155	176	191	153	153	164	162	165	180	133	157	160	186	156	164	165	181	160	165	159	170	171	186	158	150	165	150	143	157	177	187	162	161	160	141	145	161	162	186	164	168	175	168	176	144	159	180	155	152	180	165	168	164	159	184	164	167	156	160	153	157	160	158	171	179	162	179	140	152	164	154	157	167	177	162	161	178	162	170	171	174	148	162	168	144	177	166	164	150	174	157	144	199	181	153	173	170	175	163	156	163	183	161	203	155	150	175	171	147	170	150	161	147	165	161	168	129	172	140	178	144	161	164	145	146	159	152	148	176	184	173	189	177	166	176	136	162	169	155	173	178	171	159	181	171	133	160	187	155	174	150	169	177	168	167	164	159	185	188	161	183	188	163	155	161	197	161	196	166	197	170	178	167	189	158	138	159	142	162	183	176	166	138	183	155	161	157	165	174	166	155	171	141	152	146	135	154	163	150	159	165	168	161	161	157	160	176	164	155	176	162	138	149	169	167	175	185	158	175	180	131	145	167	172	163	186	164	190	159	129	134	165	170	152	158	168	165	144	169	182	164	181	163	147	166	172	185	153	140	178	167	187	144	170	166	147	152	151	145	180	184	174	172	152	175	174	151	154	156	163	181	171	134	183	179	166	165	169	170	144	155	168	172	162	169	205	160	154	167	202	189	168	175	163	170	173	150	144	164	166	159	161	168	172	147	157	190	175	174	171	161	166	153	150	190	177	168	182	164	136	151	150	150	174	152	144	138	160	163	172	188	176	148	168	164	156	169	169	149	156	171	164	163	172	154	147	172	161	167	175	170	174	173	163	158	158	156	158	158	161	161	167	149	185	174	156	153	180	159	168	165	179	159	149	147	173	178	160	160	167	156	165	154	158	172	165	165	157	145	153	169	164	154	145	167	163	176	162	173	165	156	172	166	169	138	176	146	153	162	157	152	178	173	148	167	156	149	149	161	157	181	182	173	162	150	166	134	176	170	156	159	159	171	166	164	144	147	172	186	171	140	154	150	195	136	170	181	152	165	158	147	160	167	173	153	170	156	164	159	175	165	156	157	178	184	147	140	146	167	162	150	162	181	167	165	154	147	176	152	153	175	174	169	181	163	161	154	147	165	150	156	169	158	166	176	154	159	152	144	173	160	161	156	148	155	168	151	159	158	163	180	160	167	157	159	183	164	159	158	159	151	165	183	153	149	173	161	164	144	149	172	153	151	171	140	155	172	170	190	172	163	167	176	147	134	151	148	180	155	150	171	167	195	183	171	158	166	159	156	171	157	182	155	140	156	166	146	136	147	158	182	164	161	168	164	166	141	171	176	168	148	169	176	156	147	148	153	169	162	195	172	169	168	154	164	167	156	170	171	190	181	133	182	153	157	132	150	161	159	167	150	168	129	158	154	177	181	127	160	147	157	173	175	168	165	177	146	137	167	138	154	172	159	174	180	166	180	160	167	154	154	160	168	172	151	197	164	142	165
6419	1688	14037	32863	48866	19986	1390	1185	1045	863	848	801	715	694	708	616	623	614	559	553	482	544	493	488	499	499	464	506	457	461	494	460	485	478	457	468	469	478	472	498	489	449	466	451	427	439	438	428	500	435	390	439	459	408	456	413	455	454	467	453	447	472	430	410	397	421	441	411	414	434	427	396	424	419	460	472	429	422	399	446	424	461	422	432	423	433	449	438	408	452	457	404	412	453	435	427	390	406	458	416	454	446	411	401	413	421	441	416	461	431	450	406	466	431	424	409	444	447	441	424	430	404	407	430	410	453	418	401	437	442	461	430	425	400	421	456	430	442	426	434	428	391	453	436	424	397	424	397	421	471	388	435	406	388	453	436	405	413	451	428	447	455	455	431	401	415	437	434	439	461	431	424	416	443	424	413	406	433	417	431	425	444	425	425	394	415	441	413	459	424	419	444	436	419	441	403	433	444	429	431	443	482	414	399	424	413	427	446	445	414	453	412	412	450	414	452	422	425	460	450	461	435	427	445	407	421	434	418	420	435	460	417	485	405	424	435	433	418	404	455	397	439	435	404	412	434	403	424	414	440	442	419	446	384	376	423	400	416	428	428	415	469	448	390	442	406	433	428	446	415	428	419	410	460	421	416	428	391	427	448	424	443	444	421	467	431	447	381	419	452	397	403	419	436	427	428	424	414	427	432	427	398	437	452	413	427	436	418	419	437	454	420	387	453	373	425	428	456	442	406	396	449	420	411	397	443	451	438	445	456	425	415	462	457	413	414	421	413	440	408	443	441	442	428	415	418	418	422	450	392	426	428	428	427	416	438	438	432	380	441	407	412	454	407	428	433	422	441	416	445	416	409	446	423	435	417	418	424	418	430	405	442	416	436	413	413	380	440	403	391	432	410	443	428	401	451	398	414	418	423	446	446	437	420	431	423	448	438	444	390	427	473	401	417	442	386	438	436	406	437	375	399	443	452	399	420	444	439	412	383	423	410	420	387	441	442	413	433	431	407	433	422	391	410	400	436	424	406	413	410	408	437	427	484	439	461	455	430	425	418	444	390	438	455	433	405	441	433	380	422	468	447	395	426	430	431	408	426	415	415	384	432	448	429	458	435	460	413	397	429	455	436	412	428	419	397	420	444	455	444	428	411	445	420	446	383	412	405	392	450	396	405	434	430	444	431	435	430	470	409	375	421	410	431	413	398	401	411	400	438	407	431	397	415	438	432	431	424	448	435	436	416	429	395	430	456	416	385	385	457	431	410	419	433	407	399	411	429	412	438	435	407	423	414	420	418	428	411	453	420	432	393	421	407	448	391	416	412	401	454	421	466	409	432	400	414	459	466	434	398	423	412	425	397	390	381	396	422	438	422	416	378	435	415	428	413	429	443	424	398	414	417	404	438	456	444	470	411	443	434	418	433	422	425	435	430	421	416	422	435	401	424	389	434	396	423	419	409	465	465	452	417	408	426	445	416	403	410	452	429	406	448	432	422	437	417	428	358	413	444	465	448	413	453	433	431	440	424	425	425	436	431	410	440	440	391	434	401	422	388	408	397	402	429	425	427	436	421	391	431	420	436	443	441	425	415	445	430	423	424	415	387	426	424	414	435	426	401	416	446	387	432	437	441	412	410	442	415	401	402	406	435	447	448	406	429	472	421	422	430	413	433	426	388	405	438	435	389	386	379	412	420	416	434	418	453	436	412	444	430	385	425	439	459	432	450	467	413	402	403	430	422	384	417	390	426	423	443	428	413	409	443	426	420	454	451	419	435	415	442	412	452	412	430	435	424	401	407	425	419	463	438	413	434	411	427	415	407	433	441	417	426	462	447	426	404	416	490	408	396	420	423	422	428	422	433	429	433	424	439	430	448	442	404	428	392	424	413	420	443	452	422	436	441	411	422	472	432	422	400	417	435	407	430	398	436	412	434	440	448	437	419	427	412	459	404	430	429	405	412	428	449	414	437	448	403	404	464	411	419	430	435	444	390	442	434	423	432	442	406	430	414	405	415	393	434	447	411	438	389	415	396	426	431	432	412	384	443	416	435	428	398	396	419	410	445	416	389	433	418	417	408	418	444	428	458	403	431	452	430	420	418	452	403	440	458	412	421	446	404	425	462	476	436	421	415	446	426	428	459	443	438	439	407	424	449	418	440	456	424	421	426	454	416	407	429	447	386	415	410	425	437	454	414	431	416	403	427	399	420	413	403	396	452	458	430	453	418	432	395	402	438	473	410	422	421	414	409	398	426	406	423	406	441	481	390	415	407	435	455	407	406	435	437	416	437	414	423	433	449	412	440	423	437	408	407	407	392	395	481	430	424	408	399	397	420	462	375	433	428	432	403	425	439	388	415	423	413	435	398	435	429	458	405	429	431	419	447	419	436	410	440	426	428	449	430	441	398	415	446	412	421	440	404	430	424	422	432	431	395	407	427	434	399	431	475	422	398	439	454	392	426	431	465	416	427	428	447	400	430	407	434	420	406	430	417	451	441	423	444	412	400	389	427	409	415	412	404	433	428	420	443	391	479	419	444	409	445	416	456	381	392	436	438	355	440	437	440	389	417	448	435	414	411	409	423	420	424	426	421	430	417	401	454	411	407	410	415	395	451	430	460	427	420	429	400	414	421	452	418	436	463	415	425	435	414	402	448	423	422	423	405	377	445	430	437	463	386	463	421	431	415	429	406	431	418	429	409	380	414	418	467	441	463	448	445	438	423	395	427	435	409	428	437	440	447	411	405	460	418	421	425	446	396	427	400	428	426	420	424	391	441	429	431	416	447	429	446	434	431	437	388	406	436	449	373	467	432	420	400	452	406	397	436	425	438	444	386	432	425	405	384	449	399	438	414	403	426	397	408	425	406	455	411	409	443	399	445	399	453	432	422	420	433	416	411	409	455	439	426	448	435	426	403	433	448	417	379	412	440	423	421	429	429	414	437	409	438	448	449	413	415	396	424	412	431	414	421	401	422	427	426	403	430	433	428	418	442	396	398	373	440	387	417	434	463	403	424	431	423	444	376	431	413	412	410	413	441	426	417	403	399	416	422	458	408	379	422	433	411	408	407	417	435	405	398	423	409	418	387	409	437	452	421	439	463	418	431	388	452	385	408	440	423	433	401	442	433	422	448	405	429	448	447	440	431	406	404	429	415	403	407	423	387	377	408	441	414	408	429	414	434	440	383	440	450	387	423	416	402	433	444	408	417	421	421	420	400	457	469	409	402	441	484	440	398	434	412	398	424	443	412	441	432	442	450	459	408	418	385	429	408	419	421	439	432	436	434	430	419	445	482	457	438	414	411	407	451	404	386	441	453	404	435	422	435	380	444	401	411	420	409	396	441	436	427	374	422	476	470	414	403	431	439	435	461	423	431	408	406	414	397	443	430	396	428	424	406	438	414	411	438	407	431	426	440	430	397	425	407	404	409	447	446	400	437	409	419	406	412	440	414	428	391	388	432	436	398	420	399	405	396	453	396	451	461
17807	3908	23085	57447	38674	29155	3524	585	526	434	383	416	370	337	385	312	301	325	352	331	330	301	333	307	320	310	277	297	293	292	304	269	271	275	258	288	295	301	296	290	323	284	305	290	294	275	250	272	288	304	272	261	337	285	244	257	312	253	276	281	282	306	265	239	296	310	255	320	240	279	282	284	296	289	326	275	278	295	257	283	291	297	259	286	278	280	268	307	269	277	280	272	301	290	264	306	241	273	275	282	319	289	261	295	239	270	271	245	269	310	289	286	287	313	280	261	297	287	273	265	281	299	242	273	280	276	267	300	268	278	260	278	273	295	227	269	286	275	275	297	270	285	285	270	284	299	270	267	282	255	283	288	293	281	305	269	255	262	299	321	309	302	286	283	240	263	267	271	271	270	265	264	297	287	283	271	323	257	288	268	274	277	292	294	270	247	279	244	281	253	247	261	260	254	273	265	274	280	264	261	272	297	267	273	288	275	281	326	285	264	280	311	233	265	296	236	250	275	281	291	289	282	274	287	309	266	304	312	263	243	333	257	296	281	287	262	289	305	290	275	274	268	269	277	272	279	319	338	280	266	289	273	313	277	260	273	259	252	271	257	291	294	273	280	277	298	302	285	284	266	239	270	275	266	313	294	267	281	291	267	257	269	276	245	249	262	300	279	285	280	275	296	255	293	290	295	278	268	255	301	282	280	268	284	295	269	289	305	290	268	275	327	304	308	284	291	270	297	256	280	270	263	284	273	280	267	283	326	269	252	291	280	241	288	284	278	286	267	298	251	294	292	259	285	262	268	259	284	278	310	287	289	295	300	295	287	267	270	275	304	285	267	257	271	263	294	300	271	284	278	295	258	266	293	260	283	271	290	292	279	267	257	284	288	289	280	295	286	273	287	269	252	287	297	290	272	300	286	262	255	276	275	265	258	277	250	276	269	287	262	298	297	295	246	273	275	270	274	288	238	272	295	269	280	258	286	252	275	265	266	273	273	296	269	268	275	296	245	262	299	268	261	272	267	292	247	271	271	284	279	309	292	306	241	307	232	263	308	275	271	278	275	281	292	318	304	273	294	263	303	267	311	268	306	268	301	283	294	272	286	266	262	291	258	290	283	277	265	287	313	316	276	318	268	270	291	276	279	263	251	293	287	264	290	289	274	282	259	296	282	268	269	299	294	252	257	284	311	302	286	264	280	259	261	269	242	262	279	264	309	296	314	293	282	237	302	318	274	274	257	286	287	314	271	261	290	269	275	260	266	255	306	263	282	263	257	297	284	262	254	244	266	255	283	265	264	261	303	286	281	291	292	299	268	297	287	282	307	232	284	299	276	273	291	289	269	307	270	263	288	283	315	294	279	250	304	275	297	294	260	262	271	303	297	256	250	277	276	238	299	279	283	254	278	276	289	274	258	267	279	251	281	315	303	269	275	268	312	314	295	259	266	280	300	296	272	286	325	263	266	240	265	257	262	282	288	264	300	296	273	282	288	275	263	277	282	282	271	278	265	261	265	285	260	288	268	258	244	306	262	267	269	278	268	283	276	277	260	281	281	303	283	253	252	269	281	280	285	253	299	303	267	263	234	266	278	281	253	281	297	306	308	265	294	260	278	252	251	266	271	289	287	289	280	307	282	287	255	265	297	244	309	286	278	318	283	275	273	287	273	265	311	270	292	282	298	252	294	295	308	256	272	283	291	297	277	305	283	298	274	300	300	278	285	290	320	260	270	295	259	269	266	257	260	272	271	248	289	294	276	288	295	280	280	272	255	272	257	301	281	266	282	287	275	292	261	295	271	276	281	309	277	248	273	288	299	255	231	259	279	267	265	272	268	285	279	267	286	284	273	254	296	267	284	268	263	280	259	272	266	255	287	279	304	272	273	283	262	281	244	301	311	259	262	253	276	291	270	285	288	271	267	260	259	256	272	283	251	283	287	287	284	291	266	238	272	285	290	289	286	290	260	277	261	277	282	248	237	311	303	303	251	294	262	284	251	289	286	264	271	273	269	288	292	268	289	288	276	274	279	265	273	272	289	293	306	258	273	289	253	283	287	288	238	278	275	273	270	273	284	283	295	284	257	267	270	284	284	258	303	257	281	261	281	256	282	248	285	275	238	280	320	263	283	269	241	279	294	273	278	257	305	252	269	274	258	293	258	270	302	277	257	292	306	280	283	300	264	262	281	311	294	256	272	320	268	252	270	283	307	248	292	262	280	260	282	258	292	255	276	276	264	288	333	289	311	278	274	277	270	256	282	316	287	252	262	259	304	289	271	281	286	269	296	233	279	278	263	308	305	285	293	314	284	271	297	281	265	253	291	275	288	288	287	265	268	282	308	335	252	259	293	309	275	258	279	282	281	320	291	269	287	263	292	299	293	263	272	250	278	294	288	260	276	270	263	268	278	257	306	261	280	302	296	283	261	301	294	267	268	274	287	260	285	275	275	263	300	293	245	261	278	284	301	244	291	268	296	300	270	302	278	245	271	292	295	263	264	299	280	281	265	278	264	282	252	259	275	272	277	292	286	284	288	284	271	292	311	265	265	286	278	288	309	277	294	286	283	250	271	288	283	292	264	278	289	265	263	316	273	297	296	271	253	283	283	311	273	307	291	274	275	299	283	291	280	294	280	316	275	282	269	273	292	240	262	292	292	257	274	284	278	280	280	313	289	297	290	289	283	280	303	308	270	291	262	261	260	278	287	276	287	277	313	271	255	283	285	230	272	287	254	269	291	285	290	264	266	282	262	251	276	308	290	270	231	277	287	300	292	298	292	295	265	277	259	252	301	312	289	269	256	270	285	297	299	250	266	297	262	329	310	291	280	296	271	284	291	276	305	263	266	289	281	292	264	292	240	298	320	322	262	295	298	255	279	271	263	278	321	295	281	275	291	288	271	251	240	275	264	306	274	282	279	267	269	262	277	297	307	312	295	263	308	290	261	296	281	265	293	267	283	277	348	277	269	320	286	269	267	267	272	293	292	272	285	267	292	260	310	277	283	273	278	284	284	306	251	273	251	274	293	296	284	288	268	283	295	266	319	241	272	298	262	257	295	251	270	277	272	291	254	318	293	266	258	267	277	294	266	280	269	267	276	270	259	264	283	277	280	248	305	289	296	282	289	299	304	287	286	270	309	249	267	253	298	272	287	247	282	299	256	264	283	251	249	277	267	273	264	281	277	265	265	295	289	274	293	261	299	289	285	287	276	266	271	249	288	263	254	282	274	300	288	263	245	268	287	278	238	288	269	296	300	272	277	304	276	269	263	275	269	302	282	263	284	290	233	277	272	292	284	284	272	311	271	282	286	270	272	273	326	278	245	314	273	278	272	279	294	269	258	334	299	266	285	288	308	288	289	280	251	252	252	277	272	263	270	288	304	292	251	272	258	276	265	285	274	282	310	281	295	283	283	301	283	295	269	254	265	253	254	305	283	287	261	278	272	282	297	251	255	270	237	290	290	254	262	266	292	244	254	247	262	261	286
8265	3077	27668	53655	46530	27546	2434	2074	1807	1612	1539	1355	1177	1168	1137	1020	1021	992	918	909	837	892	902	801	808	812	803	761	817	762	693	745	766	744	684	741	724	720	734	698	734	666	698	691	685	682	708	669	739	719	699	691	692	693	677	702	681	649	667	633	637	630	613	635	650	688	655	674	697	655	648	677	662	663	688	667	697	643	660	599	661	667	617	663	679	696	624	637	678	630	660	705	651	665	616	681	685	680	647	676	647	660	630	640	669	637	660	683	671	642	624	617	684	672	622	629	668	622	653	619	669	631	694	653	655	623	671	683	607	670	622	703	656	651	646	654	655	628	629	645	676	657	677	623	631	639	696	650	620	608	644	641	659	662	666	671	676	596	621	625	622	652	638	634	672	660	666	626	692	673	643	632	644	623	651	669	664	654	644	675	621	645	630	653	664	679	648	638	662	639	631	635	656	695	625	633	658	627	681	628	646	683	629	621	644	703	669	650	647	636	656	627	673	602	638	633	617	671	638	644	650	611	667	694	626	626	608	634	678	676	621	661	667	611	649	621	667	662	657	658	662	657	680	625	670	662	660	677	647	675	698	673	623	665	634	660	668	608	635	638	647	667	657	641	671	622	681	689	626	621	622	649	642	664	642	665	633	632	646	651	663	592	662	621	656	611	657	653	664	680	650	603	692	682	649	632	641	642	643	642	646	673	650	664	681	629	602	615	630	662	703	628	638	671	618	628	642	624	644	673	635	663	685	602	668	657	612	668	671	640	634	609	651	623	635	651	658	616	621	675	676	656	650	593	682	665	655	622	662	637	600	603	647	677	613	668	613	673	639	670	627	618	619	638	677	642	581	671	602	652	712	633	624	658	670	657	652	620	623	663	595	638	612	671	659	657	657	674	659	615	599	625	649	653	613	668	613	695	696	693	663	654	643	624	612	620	634	641	667	673	657	621	650	680	647	611	661	610	629	600	665	640	671	651	664	637	641	664	647	656	640	674	667	658	598	637	623	622	655	641	656	669	644	609	623	642	622	667	619	628	634	664	667	629	622	640	656	662	661	662	628	669	703	647	652	646	672	641	648	636	626	661	602	660	667	647	689	677	676	653	651	636	714	603	636	658	631	629	652	613	666	634	628	644	647	672	602	645	635	657	675	666	693	663	659	661	663	668	668	673	630	686	643	640	642	654	635	630	669	636	693	634	692	624	652	633	639	658	694	660	626	612	668	662	664	635	604	611	666	669	679	653	668	647	645	611	661	680	677	661	638	651	620	661	656	670	637	613	607	655	634	662	635	590	659	619	658	616	640	640	628	649	690	670	641	674	652	629	637	662	637	668	646	642	657	644	617	646	630	674	706	641	639	653	647	643	655	643	674	631	649	691	684	624	681	668	663	625	647	642	666	649	651	637	622	643	656	583	665	659	594	641	591	625	635	643	690	647	588	645	653	682	662	606	648	656	664	622	642	713	663	624	606	624	612	671	677	654	634	678	633	653	662	602	645	642	639	624	685	643	620	636	663	669	649	643	694	642	628	603	650	645	643	628	676	647	707	626	639	658	630	637	633	656	665	696	672	695	686	637	699	589	624	659	650	601	627	624	589	619	615	673	656	657	638	684	677	654	640	633	633	651	669	650	671	620	592	648	628	697	651	653	638	636	622	570	643	625	617	632	638	640	637	690	631	656	659	691	689	636	602	680	607	627	684	659	656	668	639	661	611	636	602	655	656	667	675	665	693	605	601	608	679	580	659	614	632	612	642	663	659	691	685	668	678	654	671	657	705	628	651	638	672	608	641	653	673	707	694	644	634	648	610	650	672	691	661	632	626	654	669	646	659	653	664	659	640	677	669	632	655	653	674	615	632	676	634	659	641	618	647	633	640	691	652	642	629	655	633	638	677	702	674	665	665	643	650	638	592	619	672	647	598	610	698	623	622	655	670	636	681	661	616	648	631	670	670	626	688	706	661	653	586	679	622	663	645	639	649	649	650	652	649	643	640	606	638	698	647	668	659	644	654	677	679	657	640	661	622	673	586	681	694	675	711	623	634	633	632	639	649	670	669	646	639	653	643	627	664	619	616	706	671	630	646	693	607	606	670	639	688	632	619	672	679	639	639	658	628	654	706	644	678	711	601	658	658	671	638	647	620	649	644	620	601	664	609	618	642	642	608	621	615	623	643	644	640	651	655	662	629	661	633	670	665	630	628	637	643	658	631	667	658	677	698	650	712	619	693	682	650	641	655	624	663	614	643	647	628	621	642	679	665	639	654	637	646	676	660	670	657	638	690	657	659	622	635	633	680	635	661	658	655	599	636	656	653	584	649	650	723	642	647	650	613	685	649	627	622	644	654	658	653	684	680	614	633	647	635	695	641	623	633	588	647	655	683	619	706	654	667	662	614	616	616	633	671	585	665	676	621	680	656	616	598	639	634	631	628	636	635	677	665	670	641	625	655	684	614	624	653	642	644	654	638	637	635	666	651	634	698	614	604	649	634	635	639	629	676	615	672	639	638	644	613	663	647	658	645	657	677	636	652	616	645	621	648	614	605	650	650	660	652	657	657	664	631	625	653	683	678	647	678	683	672	625	640	661	677	592	622	643	662	645	638	637	662	637	631	695	607	653	631	654	660	671	603	666	645	657	628	648	682	643	627	697	647	634	680	654	618	603	638	633	645	641	719	637	680	658	641	650	639	637	648	604	650	656	641	683	688	617	683	623	643	598	623	637	643	646	660	594	686	640	670	619	673	656	628	630	715	611	696	653	668	569	626	659	631	648	643	622	650	669	592	657	637	604	677	670	640	656	642	660	662	676	709	664	707	650	645	667	666	597	669	637	664	646	648	673	630	629	668	602	647	625	672	664	715	645	660	702	683	632	618	647	639	655	645	671	623	686	633	692	647	679	672	625	603	659	712	635	599	652	620	675	658	674	648	634	658	625	651	631	654	659	665	647	650	652	665	625	696	622	622	644	684	618	641	677	615	610	662	651	652	597	658	647	554	636	678	645	641	661	664	662	650	610	641	626	662	650	677	656	617	701	737	627	596	672	651	673	667	662	672	661	632	658	650	635	652	687	634	621	633	646	629	648	621	612	624	654	621	695	692	602	614	699	654	668	656	638	629	634	650	660	581	658	668	674	648	712	651	713	635	603	675	633	659	640	690	676	684	695	677	644	630	628	668	664	645	612	648	619	666	632	645	662	672	673	644	642	624	681	692	665	621	615	676	672	693	656	644	671	679	668	639	658	650	627	670	642	611	696	603	637	600	664	672	631	636	671	646	663	639	617	699	630	651	650	688	597	647	637	634	643	655	606	642	649	654	632	673	621	608	681	684	633	684	631	693	630	681	650	645	656	628	700	654	656	672	646	615	682	678	641	665	609	642	640	654	661	661	634	648	588	678	674	670	694	641	665	658	657	626	651	627	663	657	591	611	659	713	651	658	657	636	622	644	662	657	700	650	680	652	610	639	648	630	644	680	671	655	588	655	654
2414	589	936	1805	592	330	69	59	74	73	73	61	98	83	69	87	70	67	76	76	73	73	75	71	78	75	74	67	71	70	65	76	74	64	76	69	78	66	76	57	63	90	71	61	74	73	76	74	79	69	70	59	76	70	73	93	70	69	65	77	72	69	58	81	62	62	83	82	84	86	79	86	77	73	57	82	80	75	74	75	70	66	69	75	77	69	84	83	77	84	60	78	79	73	75	80	74	63	71	76	80	86	71	94	74	74	68	46	86	67	73	61	78	87	54	70	66	65	65	74	61	77	76	79	62	68	65	81	67	83	74	73	64	83	56	63	69	85	57	81	69	73	77	73	62	53	59	75	68	63	84	71	58	62	58	76	93	68	71	62	83	91	92	70	77	57	71	71	66	76	78	71	92	84	86	75	54	64	78	88	67	59	68	80	77	60	73	81	72	70	99	60	67	80	72	60	79	73	73	71	72	62	67	68	89	59	76	61	86	73	78	46	63	76	81	69	87	72	59	75	74	55	71	65	75	79	75	74	61	75	85	61	72	71	72	85	65	74	73	75	70	85	89	66	72	85	64	62	60	68	73	60	86	81	58	55	71	72	80	79	78	83	88	65	87	76	68	61	74	83	76	67	83	91	61	73	75	83	78	65	70	71	76	60	76	65	91	76	67	80	79	61	65	67	74	66	84	83	86	60	76	68	57	58	76	81	92	96	85	60	83	77	72	67	61	69	77	77	83	67	82	69	81	77	57	90	82	83	70	63	72	64	100	63	82	57	60	69	62	77	57	67	72	58	79	77	72	68	76	68	66	80	73	86	68	60	81	81	78	83	83	89	84	80	62	74	78	81	79	68	64	75	61	75	65	66	60	77	75	79	84	68	85	74	82	73	78	81	75	59	78	72	64	75	59	88	79	66	78	66	84	65	68	65	87	54	59	77	74	78	74	70	72	78	67	66	99	83	67	55	82	67	62	59	76	72	61	66	70	73	56	89	85	69	63	78	78	88	73	82	64	82	85	61	79	80	72	60	75	86	65	73	76	73	78	93	66	74	62	70	86	74	65	68	81	84	74	68	77	84	71	70	89	88	72	62	70	64	78	64	58	75	80	62	68	78	92	79	69	61	82	51	84	60	67	64	75	69	75	86	80	66	74	58	82	66	74	76	65	77	77	75	69	80	63	70	76	97	77	73	82	89	73	60	74	70	69	81	85	64	74	61	75	65	73	72	87	72	68	72	60	77	65	67	74	65	72	70	61	81	70	70	60	63	71	71	68	74	86	67	73	86	67	70	61	83	64	75	63	70	60	68	64	76	74	74	71	80	63	76	59	86	60	60	73	67	80	56	88	80	67	57	74	93	65	65	86	69	71	68	84	69	72	72	67	72	70	82	44	54	65	77	71	64	68	79	74	60	67	85	78	75	75	96	74	88	72	66	77	78	81	75	93	69	89	72	77	80	65	56	91	75	72	79	64	66	60	80	71	71	54	88	69	74	83	96	70	89	73	78	66	69	65	70	66	76	68	76	58	76	83	67	75	86	67	77	64	60	70	84	95	70	64	57	69	57	85	71	74	89	75	66	64	62	57	79	66	68	77	79	79	77	69	67	81	76	77	98	57	76	72	79	75	77	65	80	53	79	75	67	62	76	78	72	70	82	70	69	69	75	65	89	73	56	72	90	85	67	79	63	71	68	75	77	73	70	76	80	83	71	56	64	64	83	62	68	85	81	77	73	72	77	76	71	65	58	67	66	67	70	80	67	72	67	71	72	73	78	66	65	64	72	74	72	75	72	75	67	73	62	87	64	70	57	70	77	82	77	84	62	81	83	74	70	66	75	60	87	73	69	74	97	79	68	70	77	75	62	87	69	66	79	83	61	59	63	68	69	75	70	64	71	84	76	66	59	88	82	74	60	82	79	75	84	68	75	58	81	78	90	63	80	80	76	83	73	70	66	74	68	66	69	71	78	69	73	90	81	78	76	84	69	59	79	66	84	87	88	66	69	65	58	86	77	59	83	79	77	74	96	64	60	64	74	78	76	72	84	62	93	62	86	68	84	85	79	72	76	81	68	61	73	72	75	85	72	68	66	70	75	64	94	77	68	89	100	68	70	57	72	89	75	62	78	77	76	79	62	66	74	76	77	67	72	74	85	80	73	76	75	53	57	81	83	81	76	69	80	74	68	79	73	83	66	85	63	67	80	64	67	56	82	64	72	73	65	90	74	74	70	50	64	77	64	74	80	73	91	72	77	75	61	73	79	75	74	75	72	67	72	66	67	83	61	59	53	63	88	70	78	83	71	73	75	77	59	74	69	62	66	81	91	77	66	76	66	80	60	69	72	84	76	73	85	65	59	69	90	81	66	78	64	64	67	91	62	70	64	64	84	87	81	75	72	85	74	78	61	62	91	69	75	87	76	82	86	78	72	74	89	76	86	65	82	63	69	80	78	73	81	66	58	69	69	63	73	76	79	61	81	56	69	58	70	83	74	70	76	67	64	71	74	64	77	77	73	64	67	68	78	63	76	83	72	70	81	69	78	72	82	59	73	76	82	83	70	84	74	68	75	85	64	69	69	63	75	82	73	65	74	74	68	63	72	64	75	78	68	76	66	84	66	66	85	63	72	84	83	76	83	94	58	54	72	54	66	62	87	76	73	95	79	61	83	57	66	69	75	74	77	75	68	84	63	69	62	77	75	83	55	70	60	75	94	70	72	67	78	80	75	67	95	79	69	89	58	67	65	74	73	64	63	79	79	71	54	70	96	88	78	80	66	66	71	69	65	59	66	70	85	81	60	60	81	78	82	69	85	82	57	69	61	68	79	93	66	73	68	69	61	74	63	66	61	72	68	80	82	72	69	72	71	64	81	74	64	59	67	62	77	89	73	74	81	60	70	70	74	85	65	64	55	61	90	58	73	68	72	76	71	65	68	76	76	66	72	75	58	66	62	91	60	89	66	69	72	64	80	64	79	66	68	76	74	61	75	70	60	57	60	67	59	76	77	89	70	66	85	74	74	63	64	72	86	79	85	82	56	70	73	59	72	76	96	70	89	64	74	73	78	60	74	65	68	84	55	76	61	58	72	68	77	75	78	80	51	79	85	62	74	68	69	79	71	64	72	80	80	88	84	72	78	83	65	93	54	78	80	51	87	66	86	69	85	81	76	66	78	70	75	68	67	72	61	67	71	85	83	64	88	86	73	78	84	81	85	72	71	66	78	79	78	59	68	71	77	56	62	59	73	91	81	95	64	64	72	75	62	66	78	71	81	72	64	76	81	89	71	78	75	63	81	55	54	68	78	71	71	67	52	69	80	81	75	74	72	73	75	73	85	74	81	92	80	69	71	67	75	53	96	82	78	80	68	69	74	61	65	59	70	72	68	74	60	66	75	67	79	60	64	82	71	63	82	79	73	71	65	80	69	70	72	77	71	72	81	62	70	65	65	70	62	72	74	72	85	65	60	78	76	81	76	59	84	69	64
2271	636	2464	7061	3147	1650	235	243	248	232	237	228	209	252	260	250	228	198	240	228	219	224	209	230	206	217	216	206	218	219	227	232	194	217	237	239	241	254	229	216	237	217	218	229	210	194	229	208	234	252	218	209	240	202	227	237	216	204	186	226	238	197	197	225	204	222	210	239	188	205	231	227	219	231	237	215	237	220	228	221	206	227	204	221	220	237	222	237	196	234	221	211	228	241	220	205	219	218	203	204	209	207	218	226	225	195	229	202	219	240	204	219	192	240	211	209	241	233	226	213	218	198	207	218	226	210	250	220	222	243	240	270	233	195	213	224	198	184	217	198	191	221	223	227	224	234	228	196	233	269	225	199	213	235	208	207	213	235	200	221	216	226	214	233	230	216	201	239	213	214	206	223	225	213	220	248	233	219	204	215	243	223	234	215	226	221	242	218	235	213	215	260	222	224	233	221	250	216	208	205	213	211	198	232	218	228	249	197	236	221	228	207	185	203	251	192	229	181	200	207	235	213	231	202	228	227	201	211	261	214	224	219	245	204	212	212	219	220	229	205	196	215	214	225	238	200	213	194	212	214	233	221	227	228	197	219	231	203	185	236	203	240	212	204	228	214	223	238	211	199	222	231	228	218	204	237	237	232	229	212	244	221	230	210	235	229	206	222	228	214	217	219	204	228	209	225	196	230	223	213	194	220	232	215	201	230	253	210	190	220	232	218	237	214	223	211	203	212	226	217	213	199	199	216	200	266	240	220	227	205	222	223	209	209	182	230	205	212	230	226	244	215	232	216	224	198	202	247	200	216	218	216	209	230	195	230	222	245	236	193	207	216	236	216	237	227	213	245	218	191	208	215	224	201	206	208	216	200	214	219	226	218	224	244	240	214	203	240	223	225	210	204	209	201	232	210	212	215	212	200	204	226	231	233	234	229	204	212	250	220	205	202	207	231	215	229	212	204	224	199	223	235	211	228	232	217	251	225	208	211	209	253	246	226	216	226	230	213	228	220	230	220	227	216	226	217	231	212	225	197	204	210	210	231	203	230	203	241	202	216	216	202	218	210	228	222	203	241	235	194	215	218	206	217	229	197	243	223	202	202	240	224	208	201	208	230	234	197	230	219	225	221	230	187	223	226	213	217	223	228	187	220	176	186	203	220	223	228	210	225	216	232	226	230	216	248	218	231	215	215	217	204	219	244	195	223	210	216	232	232	207	218	213	226	203	240	234	193	210	219	212	230	193	218	197	203	219	214	201	189	207	228	234	210	229	215	239	202	218	235	235	237	220	237	222	194	230	218	228	231	233	235	202	221	208	207	200	248	203	219	222	247	243	220	197	215	226	203	199	214	215	228	203	209	217	238	205	222	211	223	214	204	211	205	221	233	245	217	227	231	216	233	216	222	228	235	222	205	232	227	203	220	204	234	195	215	229	245	218	211	232	216	224	216	201	208	206	234	209	220	242	212	237	211	213	212	210	235	224	225	211	227	193	227	215	203	214	223	209	247	223	218	250	203	235	210	231	233	224	239	220	194	242	214	218	207	220	179	212	227	229	229	199	220	187	205	234	232	220	227	218	202	211	187	211	237	233	245	239	229	228	227	215	213	208	233	217	213	236	218	248	226	208	218	205	222	191	223	200	222	230	184	219	209	228	225	212	230	231	213	218	224	201	228	199	227	209	224	211	246	211	242	235	230	197	211	197	223	229	242	202	220	217	220	225	211	194	234	224	221	228	200	222	203	207	235	218	217	230	223	216	252	215	229	242	206	217	223	221	242	233	216	230	203	230	216	228	212	191	213	216	234	185	201	253	215	220	223	225	236	217	237	220	240	234	199	203	206	233	205	196	201	227	236	222	223	226	231	201	232	216	243	218	203	197	201	214	226	188	232	229	200	261	224	224	218	204	244	223	200	210	216	236	217	223	197	239	241	215	213	213	221	219	230	208	205	216	246	230	203	221	207	229	211	228	221	213	241	203	203	215	249	211	234	216	216	228	224	203	215	236	215	244	212	221	187	219	217	219	234	225	223	229	215	227	224	221	250	231	197	241	225	209	221	207	226	206	223	239	201	231	240	220	224	241	228	239	224	209	234	235	215	206	214	222	199	222	232	204	255	216	216	235	214	215	225	218	232	241	220	243	230	220	222	211	208	211	201	215	213	244	215	211	233	201	211	213	223	218	256	233	209	212	203	212	212	233	221	219	204	197	218	236	230	210	225	213	240	218	225	202	193	197	200	234	223	215	210	225	249	227	208	225	237	240	238	229	228	201	253	228	222	227	224	247	230	223	204	209	232	239	193	212	229	240	219	215	224	232	248	230	222	203	236	211	227	228	221	255	195	233	204	242	233	217	217	238	223	225	193	209	220	236	226	210	218	225	206	225	207	219	214	231	259	233	209	216	230	217	212	230	224	232	199	193	203	216	217	194	208	226	202	243	216	239	220	223	257	219	226	217	214	223	218	218	219	205	193	229	229	204	225	238	229	202	229	207	223	216	204	250	216	221	221	195	242	217	212	233	213	228	209	217	209	229	209	228	210	232	202	204	193	224	235	223	213	221	202	223	231	234	208	225	188	210	178	227	245	217	217	222	204	211	187	238	254	207	221	221	201	208	198	240	201	202	236	225	242	226	230	221	220	239	229	233	203	226	212	234	202	219	213	212	219	220	223	197	229	220	216	218	246	213	217	216	237	194	220	186	244	220	211	227	224	215	244	231	232	216	216	219	229	214	216	228	205	223	226	228	219	208	221	201	210	193	225	223	212	217	245	241	214	212	227	231	246	225	212	199	214	232	222	238	231	215	217	199	218	205	205	237	204	217	216	220	228	211	229	235	241	199	213	265	223	223	227	210	205	204	248	210	229	212	221	212	214	242	192	198	195	217	233	217	233	229	244	193	233	213	217	242	226	191	253	223	234	218	238	239	216	236	230	228	221	195	224	230	227	230	209	210	226	198	208	197	224	207	217	203	238	229	233	191	224	216	234	219	233	250	238	206	196	220	231	221	224	212	233	200	228	241	205	230	235	211	244	232	242	211	250	233	234	213	225	217	241	212	223	241	244	241	224	219	211	212	208	245	231	221	234	236	224	208	246	230	229	235	203	212	216	210	237	227	230	237	205	250	228	220	258	234	230	242	226	259	208	193	204	224	197	234	198	257	218	236	202	221	217	184	214	241	241	221	234	226	188	189	288	255	220	212	226	219	230	225	231	214	230	224	233	202	225	211	206	223	212	212	209	234	229	222	214	241	228	204	213	233	213	240	217	217	224	234	208	211	214	234	238	238	217	240	215	221	217	232	219	219	213	215	215	237	186	227	214	228	218	213	221	216	206	241	207	217	224	205	213	221	236	208	227	215	212	226	221	215	190	220	200	191	205	240	227	193	211	216	249	230	221	224	196	221	199	200	217	204	229	211	235	187	222	219	230	218	209	214	219	202	215	250	221	204	223	205	207	216	240	215	194	224	203	244	214	221	232	241	205
10369	2041	9706	46209	34348	13503	829	321	255	260	232	217	199	209	186	217	221	174	204	194	164	193	166	184	176	163	190	181	215	180	174	176	167	158	160	153	159	168	157	157	144	181	182	198	181	148	186	171	188	177	198	183	177	183	180	176	171	169	163	155	183	177	157	166	164	171	148	171	184	164	179	169	169	168	167	172	167	162	156	161	180	167	163	152	161	155	185	185	163	171	159	164	151	180	151	163	145	171	181	172	153	177	171	153	163	155	168	174	183	161	182	184	159	184	185	156	169	182	145	171	155	192	171	183	170	154	203	193	174	159	171	141	203	163	189	168	187	162	174	185	164	164	178	175	161	158	152	185	151	157	169	159	172	163	153	182	166	174	194	189	181	186	148	160	171	165	173	153	167	194	152	171	175	184	179	159	166	180	186	184	173	155	165	184	175	170	166	153	194	178	159	173	140	185	156	189	187	164	163	148	141	138	163	157	149	168	153	167	185	189	169	165	167	154	150	177	170	164	181	159	139	165	178	174	175	164	162	179	190	166	169	173	162	143	181	186	178	178	170	148	172	162	182	167	178	184	166	151	169	167	159	179	162	170	150	174	159	160	183	165	185	157	156	180	164	175	160	175	171	161	183	138	175	167	169	167	150	171	152	143	183	176	153	157	170	185	166	146	191	154	149	171	197	154	163	151	157	157	147	179	143	154	170	171	158	148	172	157	146	156	184	168	157	169	151	166	167	182	193	155	152	152	180	141	140	179	154	187	180	162	174	175	151	207	186	153	159	151	178	157	168	142	157	154	160	189	174	201	174	170	154	169	167	174	161	184	169	171	154	158	168	155	170	158	150	166	163	154	149	160	155	161	195	160	165	163	162	165	181	180	155	171	170	169	159	162	159	196	170	169	150	169	183	152	170	201	160	177	179	152	177	165	163	171	171	184	148	194	181	180	188	169	168	167	149	169	176	157	178	169	196	166	165	155	159	145	146	162	188	182	151	163	154	174	141	178	186	161	184	171	162	152	159	167	195	178	177	162	178	176	182	142	167	174	173	190	154	184	175	172	202	162	166	170	165	180	143	172	174	159	168	156	162	167	169	157	178	205	181	180	171	166	175	184	155	185	173	176	184	175	174	172	162	176	172	181	167	158	160	153	160	175	170	173	184	155	171	189	193	157	169	166	159	176	150	166	176	165	161	167	167	172	180	181	161	209	173	159	177	155	178	184	155	161	174	182	171	180	180	158	184	175	166	182	176	181	164	138	182	190	192	181	180	176	178	196	185	148	165	172	174	142	166	163	164	174	152	148	158	179	141	167	207	172	160	169	165	188	151	172	188	182	184	163	159	172	164	159	170	154	160	173	163	168	138	169	161	162	178	176	179	175	172	170	159	167	159	183	184	171	184	155	180	153	176	163	159	162	161	148	160	173	173	145	166	166	163	156	158	173	187	173	155	156	165	156	202	167	169	196	187	199	175	172	164	160	173	190	152	151	172	177	168	158	163	145	168	174	161	158	158	163	157	163	151	187	152	173	175	149	173	176	174	169	144	155	134	170	149	188	184	146	168	170	164	169	174	140	143	180	181	181	166	147	158	183	158	156	186	181	158	163	173	177	183	172	166	167	185	177	154	156	169	174	156	174	159	192	176	183	149	170	177	178	170	172	161	166	186	151	151	178	193	182	154	183	184	152	180	173	191	157	167	175	160	169	170	161	159	182	177	175	159	162	158	150	163	197	212	141	174	166	181	183	171	184	165	162	158	175	145	167	165	170	163	190	184	180	172	162	198	162	194	180	174	209	182	172	161	177	184	199	162	155	171	153	164	159	171	177	159	130	175	198	182	165	163	170	190	145	162	184	153	156	181	165	155	162	171	169	167	172	152	186	156	158	166	163	160	172	183	182	186	189	154	180	176	161	167	191	145	165	167	177	179	157	181	138	176	156	159	154	183	168	160	173	162	133	182	167	151	164	144	167	164	178	177	170	170	149	157	167	171	194	171	157	144	175	192	159	154	164	170	161	187	144	161	166	176	170	171	166	170	190	170	171	201	166	156	147	162	150	170	177	159	146	167	191	182	154	147	175	173	168	173	162	169	184	156	160	159	163	175	176	151	160	176	158	142	151	154	178	161	165	172	161	202	160	164	159	189	174	158	141	188	174	169	183	167	161	159	166	141	178	171	181	171	173	154	174	153	160	165	180	170	157	130	181	171	158	182	140	161	185	158	154	155	188	175	193	151	177	185	171	152	167	198	171	160	159	164	185	188	179	188	167	185	171	165	155	178	160	170	178	150	190	153	140	166	185	176	154	167	153	161	193	145	174	162	172	167	188	176	174	166	158	162	163	157	163	156	175	176	157	157	182	148	144	149	177	190	166	143	156	140	189	174	153	165	179	169	165	151	155	170	179	194	176	196	175	167	197	177	180	151	168	176	161	162	173	177	156	143	173	172	181	162	187	147	166	155	179	164	169	184	156	183	160	178	157	155	178	146	159	180	179	185	172	154	170	181	155	182	203	151	156	170	165	163	175	171	173	167	168	178	186	153	164	195	154	158	156	195	170	179	164	160	159	161	186	185	163	201	198	160	165	174	167	174	153	150	182	147	166	173	156	175	176	183	168	178	180	186	146	150	166	161	166	165	173	161	167	166	192	168	178	197	162	155	161	185	176	144	180	152	162	164	158	195	166	201	164	180	169	173	157	172	178	179	181	154	164	142	157	174	177	187	146	162	176	151	187	170	177	173	180	169	149	155	171	138	154	168	134	158	179	163	171	166	176	164	152	177	153	181	190	180	168	184	166	175	168	175	184	148	160	190	149	196	155	173	170	157	168	190	165	172	173	157	183	169	164	171	173	156	156	175	184	185	200	180	163	179	152	168	138	149	154	171	153	173	150	170	171	160	145	169	179	173	174	178	175	166	168	174	154	160	166	131	166	184	190	168	163	179	177	165	159	160	180	166	177	183	180	178	139	145	149	212	175	168	157	129	149	186	171	162	153	170	191	152	160	172	167	138	174	194	166	157	173	197	154	196	162	187	175	165	182	158	161	162	171	185	147	177	161	170	169	159	160	165	168	161	195	156	165	164	161	148	167	164	176	178	143	159	156	194	170	151	162	176	157	161	167	182	152	162	167	171	159	154	146	163	182	160	174	182	172	161	198	179	155	178	150	174	162	159	187	147	170	159	176	180	147	168	152	167	148	158	145	165	152	162	163	153	169	161	169	155	174	174	182	157	163	158	173	174	191	153	160	127	163	183	177	153	159	171	148	144	177	154	167	168	161	196	148	184	159	171	178	171	205	174	157	171	171	170	172	165	154	153	182	156	178	160	161	177	171	161	164	181	182	172	160	161	181	165	157	153	167	172	190	165	164	167	163	177	173	176	166	156	177	172	168	157	154	171	172	164	179	161	159	163	148	152	153	154	158	167	176	197	169	159	160	170	176	158	167	159	181	162	177	170	178	157	167	167	176	167	137	183	171	160	173	195	172
6451	2087	15540	53997	43274	13450	1355	1178	991	945	820	747	717	684	656	597	652	542	548	573	562	477	532	539	532	516	517	479	495	485	468	468	473	483	473	449	429	448	460	464	477	453	469	466	471	473	456	460	487	481	448	443	443	465	437	478	456	479	437	456	462	456	406	446	449	405	428	466	435	416	430	471	447	435	448	445	448	398	412	427	418	426	436	456	460	446	400	456	431	428	421	404	429	435	472	435	421	419	401	445	442	458	452	416	423	446	422	440	435	436	450	422	438	426	432	432	406	476	427	422	453	439	425	442	458	414	429	439	433	459	402	453	430	398	441	434	410	439	441	448	431	445	467	444	408	395	465	430	425	411	448	409	456	437	397	456	451	433	410	438	423	423	404	472	444	411	427	452	427	384	418	454	437	413	414	466	430	426	429	425	405	439	439	412	436	421	417	421	412	427	424	399	448	408	437	436	434	475	413	418	417	474	419	446	415	406	458	428	442	445	417	441	429	432	435	388	430	432	444	440	454	464	418	457	440	437	425	430	428	412	435	391	406	419	451	420	432	434	399	440	423	444	420	435	444	439	432	441	406	420	429	462	421	425	427	434	423	406	423	475	436	410	454	447	442	441	394	424	418	438	422	429	426	414	464	447	401	443	455	456	421	437	413	442	453	422	440	430	440	407	414	413	422	414	449	456	395	414	439	431	450	397	466	421	418	430	450	465	404	467	435	463	454	435	437	410	437	437	393	429	422	430	419	423	421	414	442	400	423	413	410	409	437	402	395	386	414	440	455	443	466	410	419	446	458	409	410	446	415	426	432	459	429	428	432	385	414	425	464	461	411	434	423	446	426	441	455	477	428	448	433	422	399	459	406	421	445	401	424	408	435	401	444	436	446	381	432	411	407	431	468	416	449	449	435	425	478	430	406	413	450	424	413	419	436	443	411	440	415	410	446	403	436	461	426	402	413	432	424	428	482	449	418	451	378	412	456	475	431	436	451	441	437	414	423	437	470	419	462	436	430	440	428	424	473	416	413	468	396	443	428	451	407	418	440	393	422	416	414	429	387	407	443	440	433	504	426	430	409	407	401	434	451	416	421	471	420	404	453	421	418	448	391	420	432	450	390	442	458	424	431	420	406	422	409	407	429	430	397	438	437	416	449	458	400	396	436	433	425	454	425	438	416	442	447	393	424	391	423	448	412	436	389	453	413	426	448	443	414	424	390	431	416	487	404	400	438	436	463	469	436	404	444	434	449	455	469	442	418	461	421	444	429	453	434	413	407	413	434	433	423	429	395	402	439	476	404	452	437	434	444	438	443	453	457	429	399	421	437	455	449	443	445	432	412	469	436	402	448	433	465	459	429	433	422	435	445	441	438	449	450	446	461	429	395	457	445	452	440	467	457	418	423	443	409	450	431	420	400	448	419	461	424	453	440	436	426	394	428	407	450	393	475	449	444	424	396	423	406	441	440	421	404	410	471	442	416	436	444	426	393	417	443	424	409	453	442	453	410	429	380	454	465	443	437	415	412	402	423	450	411	430	416	453	452	420	458	395	414	382	416	399	435	459	431	419	477	455	448	383	382	461	453	410	429	437	384	433	445	405	408	421	401	411	420	414	422	415	449	462	437	421	408	454	443	409	415	441	414	423	444	420	411	422	426	391	418	457	430	402	418	439	435	460	408	428	412	423	430	439	453	435	422	451	440	430	433	415	452	454	440	434	429	447	481	445	458	417	415	409	453	393	441	440	445	430	461	420	452	454	391	397	423	415	444	416	432	432	443	428	413	459	401	430	432	432	432	416	407	384	421	444	474	448	420	406	413	423	440	419	417	462	471	451	395	416	428	439	415	444	405	474	388	415	443	426	423	436	440	438	447	453	430	455	435	401	438	419	433	391	424	421	422	484	434	397	449	417	462	403	399	453	426	460	437	427	407	454	400	361	464	424	415	436	438	408	416	486	422	448	454	424	450	416	431	429	437	442	446	457	401	423	439	428	444	397	403	415	424	422	464	434	464	405	428	431	433	425	443	401	426	466	413	408	469	417	443	411	435	430	472	411	430	434	412	479	408	410	429	449	435	449	443	413	422	447	421	447	449	439	429	429	421	440	438	403	468	413	402	480	438	433	443	425	451	445	436	435	462	414	429	436	469	423	443	405	410	394	406	452	411	438	435	424	475	441	397	436	435	421	443	463	397	429	428	464	440	446	433	451	429	384	391	425	413	440	412	463	444	428	457	472	408	441	411	426	446	458	427	408	429	433	447	426	409	442	436	455	439	423	404	432	432	472	457	468	447	423	383	409	417	432	445	471	447	435	431	431	438	418	401	442	438	426	433	462	442	449	410	470	433	490	453	455	394	423	419	422	391	429	431	436	405	432	440	442	417	426	441	418	465	411	420	449	417	417	427	438	441	415	426	454	386	446	399	480	419	434	432	400	386	437	426	442	433	427	457	462	416	421	414	415	400	452	409	409	428	431	418	443	453	446	428	431	457	433	457	430	419	431	409	395	405	420	418	445	431	426	438	430	428	408	443	459	424	430	427	432	432	438	451	408	434	432	421	459	407	430	403	433	429	418	409	447	446	391	431	419	432	402	437	440	420	426	439	391	416	413	431	436	417	398	429	414	427	428	442	438	394	401	451	447	381	431	437	438	440	398	454	416	458	427	401	433	420	445	435	414	422	443	432	439	417	436	419	450	435	443	405	433	403	425	414	447	414	457	392	397	421	418	449	425	413	460	444	416	413	397	399	404	460	462	462	416	411	428	395	434	448	423	434	437	428	412	440	426	440	457	440	416	455	420	411	426	444	397	393	453	441	438	409	466	400	402	403	443	412	391	423	441	435	429	443	426	422	407	433	436	419	463	443	474	443	395	461	459	433	466	428	428	449	404	437	412	461	415	429	405	451	476	436	401	455	412	449	446	435	413	432	419	416	426	443	403	419	442	451	441	425	412	420	420	430	472	428	375	470	449	466	431	441	420	419	447	444	441	428	456	437	441	443	430	410	450	446	436	367	448	412	421	416	434	472	411	428	458	399	442	419	443	452	414	397	415	475	425	411	440	424	433	430	407	423	417	437	392	424	411	409	453	433	432	447	416	455	459	400	400	412	443	442	412	398	422	488	446	419	406	424	408	431	404	384	451	392	441	423	424	406	421	425	427	420	422	437	429	407	430	452	433	443	427	429	409	461	418	463	419	404	422	435	411	445	428	414	432	440	405	450	385	400	406	421	445	458	422	435	403	455	415	418	399	438	417	430	422	431	452	445	405	436	418	429	451	415	452	452	428	421	415	435	456	422	395	422	420	438	467	458	453	432	426	418	431	415	427	410	402	435	462	426	456	415	446	449	434	440	459	399	426	441	433	429	437	417	400	463	439	414	378	454	438	420	443	452	435	417	438	414	413	428	447	427	421	428	450	423	380	445	466	429	416	419	428	414	446	417	433	424	437	456	423	428	469	440	438	406	427	434	445	460	406	397	447	416	419
18168	4419	8575	60071	50185	19373	2031	577	531	445	387	383	375	357	354	322	332	317	318	321	285	291	301	265	346	335	277	291	257	293	316	271	265	316	297	310	303	290	297	286	277	260	298	294	297	274	273	271	291	282	271	263	275	276	312	268	281	296	301	259	290	275	256	276	282	292	263	277	261	269	294	281	302	303	285	268	274	291	268	261	271	290	262	277	268	271	260	278	272	293	262	318	264	257	306	276	295	303	283	290	262	287	262	249	269	288	282	260	318	295	270	288	281	286	301	304	277	309	282	295	292	280	272	249	271	279	302	316	292	281	282	297	287	243	275	297	292	264	283	274	289	302	236	315	327	275	280	280	295	304	247	289	283	290	288	272	260	300	282	274	299	281	289	272	293	271	298	282	284	271	256	276	276	279	292	273	288	304	315	283	292	320	298	268	267	259	311	272	272	254	284	290	323	265	261	279	320	304	312	282	283	277	268	298	277	290	260	304	281	297	309	299	253	281	263	275	272	257	267	273	270	288	285	287	289	292	292	296	286	297	279	266	242	282	261	261	302	295	293	281	273	263	273	290	276	258	260	295	244	318	308	271	287	286	298	288	263	291	296	280	304	291	270	270	294	273	288	282	300	285	262	288	302	293	284	279	279	261	292	269	282	277	295	288	290	280	283	286	300	292	240	289	263	232	273	251	275	326	280	277	291	288	296	270	294	285	265	291	253	277	266	261	274	264	261	247	297	264	261	275	264	257	293	301	270	258	270	320	253	295	292	309	311	320	295	294	285	257	303	294	293	271	273	279	297	296	264	293	280	327	318	269	284	258	280	277	250	278	307	297	276	291	249	246	284	329	270	318	261	278	283	258	268	272	270	282	300	270	304	299	314	286	273	268	269	272	271	270	280	262	247	265	304	269	271	283	290	239	272	261	264	266	321	275	264	289	291	269	312	294	285	288	282	286	319	257	276	277	277	253	278	270	280	282	299	303	296	263	296	290	292	274	293	276	298	318	307	307	316	295	300	296	287	278	323	282	279	307	263	273	262	290	256	261	285	259	274	322	249	290	277	253	272	286	287	280	325	268	276	276	291	303	282	306	295	289	289	280	283	264	278	273	265	283	254	274	255	273	243	294	266	298	296	321	286	290	319	278	271	265	303	300	280	277	273	281	276	266	263	282	267	277	279	287	306	277	294	291	231	283	270	290	288	259	293	278	303	279	269	288	288	290	277	317	266	272	286	271	299	300	301	300	286	284	269	278	295	268	258	292	265	291	314	294	288	313	336	296	288	274	325	285	274	286	281	278	273	264	292	303	280	304	262	304	295	283	285	273	276	272	287	311	283	284	298	316	301	266	268	285	263	259	280	297	289	238	283	279	290	289	283	292	268	292	272	296	278	292	268	283	292	265	302	268	275	276	289	261	263	270	264	276	285	293	287	269	263	282	272	244	284	276	309	283	278	263	249	292	244	284	319	260	254	282	262	292	269	271	281	265	293	284	284	294	298	289	298	281	291	270	300	268	273	241	272	292	246	262	239	258	239	282	292	257	299	287	285	291	294	267	305	265	275	274	308	283	291	279	286	281	306	274	297	278	274	271	266	283	275	278	296	258	279	286	303	268	275	277	279	250	296	242	296	293	284	262	313	279	293	302	268	268	293	313	309	303	314	294	304	275	272	304	287	264	261	266	275	287	262	278	280	276	289	309	273	286	265	285	272	273	270	277	293	274	279	279	279	268	273	267	295	267	273	289	295	275	314	290	291	269	303	290	289	287	273	321	280	256	256	264	291	270	278	276	271	270	267	284	301	308	301	271	295	282	291	289	255	280	309	294	276	284	278	264	271	275	280	270	286	309	277	252	274	275	273	262	273	293	279	274	291	287	265	265	295	260	276	254	289	266	279	260	295	320	269	273	249	251	309	261	290	250	269	267	280	287	295	284	289	266	298	275	311	298	287	307	268	289	283	265	298	306	257	276	287	243	282	263	251	265	300	302	264	293	278	298	272	298	289	298	259	269	263	301	247	249	257	284	295	274	282	306	290	262	293	265	257	279	307	270	276	295	298	272	266	273	273	268	305	296	260	302	314	307	299	292	291	270	278	284	286	288	253	295	304	268	266	257	246	297	290	262	297	278	298	271	269	291	277	312	279	275	270	263	269	277	292	304	294	243	291	253	304	264	246	274	287	316	301	285	297	262	299	308	261	272	301	264	283	303	273	303	271	275	266	304	254	255	255	288	299	279	284	288	279	288	306	283	263	310	285	301	295	265	285	293	271	299	266	302	274	279	274	243	267	320	272	282	300	277	277	302	266	249	285	294	276	272	274	296	301	303	265	282	318	253	251	250	320	278	300	265	283	285	270	239	279	278	314	281	254	275	324	288	272	291	283	291	265	274	299	302	266	265	297	257	259	259	254	318	308	276	311	274	286	249	276	289	289	271	260	277	278	254	288	253	289	286	283	276	252	252	270	322	272	244	292	307	272	264	271	272	298	276	300	268	286	297	274	259	248	256	251	263	295	292	274	283	283	293	272	259	293	264	309	289	274	299	312	266	269	265	287	289	317	283	296	274	295	249	284	246	242	265	278	272	293	322	283	277	268	250	287	268	275	287	280	279	274	281	286	277	309	257	256	296	271	279	251	270	280	264	248	271	278	286	293	278	284	279	287	283	303	244	323	273	313	261	252	257	279	272	294	283	266	255	280	264	284	278	285	283	284	278	297	288	250	260	238	264	277	267	283	296	291	288	282	244	262	283	302	261	279	282	275	312	288	304	286	238	241	294	292	260	288	275	294	270	283	276	294	261	312	262	287	272	255	274	284	264	278	266	317	298	253	279	297	271	296	272	278	301	278	275	264	293	278	273	315	283	282	265	310	266	297	252	275	284	292	287	299	267	300	268	292	276	290	301	289	289	252	305	269	278	277	292	255	262	279	285	288	273	285	277	295	275	303	287	300	317	284	270	278	279	287	271	289	281	288	279	292	303	282	272	287	316	281	245	274	291	297	289	266	258	262	286	258	265	284	281	257	237	290	291	250	247	281	262	263	266	288	248	259	258	283	276	271	286	256	283	267	288	255	279	293	275	270	251	300	315	269	269	309	277	289	263	288	259	285	314	277	259	270	263	260	259	271	295	280	272	314	318	306	275	247	265	285	291	273	317	280	268	282	284	319	260	280	247	294	239	277	285	311	257	283	263	260	231	295	265	260	297	284	281	290	293	299	299	302	296	267	283	288	265	306	267	301	302	272	296	282	271	264	317	293	293	263	277	295	291	283	257	275	286	275	238	265	282	297	253	269	290	255	262	289	255	244	305	280	297	277	295	265	245	296	286	294	261	272	277	291	255	276	279	298	288	279	260	262	265	260	292	301	292	257	265	267	287	289	265	292	272	273	324	269	261	264	299	283	302	306	298	250	238	276	286	285	274	283	301	262	275	260	279	308	297	311	292	305	291	293	276	288	313	281	270	300	280	264	291	312	260	296	265	296	283
8392	3410	13920	65077	56847	11946	2458	2052	1794	1497	1372	1392	1166	1131	1093	979	1006	911	925	851	866	832	834	824	858	787	811	790	776	794	740	773	726	755	806	707	690	718	733	714	738	693	677	743	686	640	671	725	707	683	692	672	697	672	692	639	677	678	686	628	627	705	667	671	655	653	698	670	656	676	657	643	669	670	683	667	678	659	661	661	642	621	683	640	637	623	659	640	596	693	710	745	651	654	658	632	628	633	672	704	662	701	677	662	668	660	678	667	615	645	674	634	668	610	684	654	614	643	636	649	647	642	662	640	654	666	665	677	651	676	614	646	657	670	648	649	641	637	694	669	642	657	643	655	643	642	628	627	663	632	673	686	648	646	708	629	663	652	678	644	684	667	666	665	662	667	660	626	652	655	665	676	658	665	658	662	656	688	658	701	663	643	663	611	594	576	676	682	645	640	652	638	653	664	647	602	675	653	621	639	697	624	706	611	638	618	664	670	630	673	657	668	713	654	687	652	680	639	649	644	659	638	621	670	715	680	651	675	634	642	635	633	648	661	611	637	624	607	625	662	655	596	605	648	667	651	593	665	657	631	649	636	652	666	673	712	616	675	660	663	640	650	638	611	639	671	631	653	604	641	610	592	668	711	643	655	639	692	638	672	624	622	669	613	648	607	669	614	640	642	645	665	651	630	663	643	680	616	631	641	661	689	661	594	645	663	677	650	648	635	621	654	653	659	633	648	646	664	642	636	630	628	618	619	669	627	675	659	664	642	641	690	690	712	650	627	643	668	671	663	646	651	656	629	658	623	665	641	647	641	670	653	621	651	653	690	657	634	684	657	615	634	667	656	613	666	698	656	650	616	675	702	680	633	683	665	659	604	633	625	632	683	638	666	602	644	661	703	649	626	644	617	633	586	681	620	639	636	578	684	641	652	636	645	654	660	687	603	635	649	629	679	652	638	645	642	619	658	664	681	624	631	655	636	672	677	646	662	674	630	665	661	712	689	636	643	679	699	641	641	649	644	664	608	663	676	633	640	670	669	629	651	636	658	631	634	679	682	637	655	626	627	647	638	647	594	646	669	648	663	617	704	635	666	634	648	638	648	660	669	704	657	676	631	618	642	639	660	674	654	640	638	647	610	683	662	644	659	644	661	630	660	644	652	665	628	598	631	662	672	624	653	605	666	632	623	674	623	661	674	581	609	641	679	668	643	693	684	660	631	655	670	656	586	656	618	644	663	630	670	661	663	675	606	671	637	670	686	656	652	636	662	642	602	688	649	618	653	647	699	674	687	639	619	632	648	616	647	648	679	626	628	677	614	666	653	687	657	689	619	651	647	647	636	666	644	625	671	625	627	642	692	675	653	665	654	693	665	660	708	612	640	671	669	589	669	592	684	672	671	629	669	677	681	654	662	639	643	633	656	627	644	649	672	662	634	694	613	622	686	659	638	680	628	648	614	653	687	677	633	700	655	674	638	658	653	640	645	660	681	643	645	670	654	669	654	651	635	616	672	650	639	621	653	643	696	644	612	626	674	609	627	685	673	649	668	615	640	655	691	655	630	636	629	655	662	618	659	649	621	654	652	649	633	621	625	614	679	644	650	666	646	668	673	640	665	674	629	728	647	644	626	625	707	677	620	673	657	684	657	656	676	651	635	671	652	729	667	628	635	664	675	656	640	674	658	612	629	632	647	670	647	620	611	685	641	676	631	667	582	622	627	631	669	651	725	635	629	677	628	603	664	668	631	598	684	691	664	653	692	613	695	679	622	647	664	703	638	640	675	687	658	658	630	644	633	672	648	630	603	621	654	642	637	688	638	617	631	647	636	637	625	685	634	663	652	623	617	656	683	659	664	691	651	623	627	633	646	627	663	665	652	636	613	676	689	689	623	630	727	636	627	646	633	657	640	642	633	613	620	651	641	629	628	652	686	648	724	615	661	684	627	639	599	632	653	653	620	649	656	629	639	662	627	684	647	619	643	659	654	700	675	623	675	669	682	635	652	633	682	659	658	626	608	652	697	678	668	688	673	650	647	669	671	624	669	654	668	640	642	639	609	652	666	647	672	644	654	611	635	619	665	608	653	620	653	645	596	689	601	677	638	652	681	643	652	623	640	651	650	628	616	623	659	699	664	648	670	683	621	630	654	674	607	683	601	689	685	641	674	641	667	627	651	633	640	636	707	684	658	657	602	631	675	661	669	654	653	718	653	649	641	675	647	666	674	632	646	608	651	669	610	641	629	622	636	627	631	683	631	708	645	653	699	649	640	664	642	663	707	638	616	648	644	655	639	636	650	647	666	690	607	644	640	611	671	686	611	700	645	643	695	628	634	684	645	629	629	642	640	655	677	664	646	644	611	693	716	635	630	671	627	703	680	721	628	635	676	677	661	672	610	669	627	674	699	632	607	664	626	654	690	676	641	647	638	683	723	633	651	640	647	628	636	680	620	645	666	630	651	679	651	609	620	625	656	668	637	666	629	649	664	648	641	653	656	636	639	608	628	639	605	671	628	641	668	572	649	659	664	663	632	660	657	634	646	631	662	618	613	651	639	692	638	704	679	635	646	605	672	606	653	669	625	629	625	661	665	653	634	581	615	697	686	645	650	683	653	603	649	651	661	660	619	688	703	633	644	650	671	636	654	657	642	657	701	649	633	641	621	677	670	636	638	626	688	645	617	690	656	641	715	657	674	670	656	667	685	644	669	696	686	666	619	680	607	638	672	695	592	646	609	645	637	643	676	616	602	618	625	660	658	706	652	695	660	665	703	657	640	639	710	635	636	663	674	632	723	659	658	665	624	638	650	672	619	657	629	651	670	688	662	651	652	655	657	642	627	669	664	633	628	652	671	640	669	662	597	622	643	667	660	707	572	654	625	654	655	644	643	682	648	699	646	668	655	634	626	674	660	664	680	671	642	632	662	675	632	613	688	664	656	661	670	697	673	675	641	649	648	678	633	638	655	641	670	659	661	663	678	694	671	626	679	642	654	694	643	612	643	639	571	669	615	682	651	648	688	622	627	675	629	665	643	672	631	665	634	643	661	670	620	642	669	630	638	669	663	647	645	627	615	693	661	618	644	650	618	638	660	664	632	653	633	664	627	612	646	606	650	665	653	665	608	646	628	684	660	684	663	627	650	633	650	605	636	608	630	623	647	619	662	653	651	596	632	586	644	638	639	637	669	667	617	631	678	577	673	641	648	692	612	605	646	664	657	665	614	682	659	682	661	613	664	657	638	645	655	603	650	656	650	650	658	668	653	652	701	643	628	621	650	690	654	603	688	692	632	668	667	655	681	646	642	731	684	617	635	683	675	608	630	666	674	631	650	664	603	632	684	674	668	640	685	692	655	638	699	692	645	577	651	710	670	683	665	684	657	658	700	688	653	664	681	701	636	698	649	676	661	705	637	641	662	664	647	669	678	641	712	638	690	633	628	634	627	621	676	628	652	645	644	664	632	644	667	660	674	676	680	633	664	631	673	636	646
2509	601	730	1986	1055	129	91	69	78	73	85	81	68	71	85	78	67	83	75	75	69	78	52	80	82	94	71	63	69	69	82	75	62	90	73	68	80	83	70	64	77	92	88	88	64	73	68	70	71	72	76	72	52	61	80	73	75	68	58	71	60	72	74	74	73	60	84	91	65	74	69	75	77	75	75	74	85	64	71	65	76	108	62	79	79	75	88	91	77	84	80	81	77	60	77	69	68	81	66	54	79	80	67	66	83	63	79	66	78	62	90	71	75	90	68	73	64	69	70	64	69	86	65	81	67	70	75	81	78	64	69	58	88	71	72	69	85	65	60	71	76	69	71	75	65	67	64	76	73	71	78	56	71	65	74	72	66	67	76	77	72	73	56	59	73	76	77	63	73	78	74	75	80	72	75	64	76	55	61	47	56	84	71	74	71	54	71	71	70	80	81	60	75	71	85	79	78	88	59	62	64	83	60	64	67	73	88	72	73	75	72	55	56	64	84	90	75	82	83	66	51	63	82	61	80	69	73	77	68	77	68	77	76	57	73	53	85	76	62	68	80	64	74	69	82	75	81	58	87	67	72	81	97	71	69	71	74	63	78	85	71	74	69	79	65	58	78	81	65	65	68	74	76	56	81	79	69	77	70	69	61	57	77	75	74	80	71	94	61	65	70	61	54	68	65	66	68	77	59	75	70	73	60	68	60	78	73	55	78	66	77	64	75	86	73	71	72	76	73	96	63	64	65	81	89	74	72	74	72	67	69	64	79	75	68	68	64	87	63	78	68	62	66	91	80	81	74	66	63	68	77	74	89	79	53	87	72	64	66	77	84	84	65	58	86	68	74	56	73	75	62	71	65	74	70	70	79	73	58	76	49	64	84	81	83	79	67	78	88	76	72	72	73	67	74	66	87	64	68	70	80	74	69	64	71	71	71	77	61	81	66	97	54	72	69	64	77	72	76	65	57	73	75	83	76	64	76	80	66	80	83	72	74	72	58	65	78	79	71	61	72	74	66	74	71	65	71	66	59	69	78	62	67	66	78	79	87	55	71	82	83	60	73	70	79	91	60	59	62	73	55	74	74	72	88	81	88	66	56	56	60	79	77	67	75	71	74	85	62	79	62	75	86	69	91	72	65	83	66	69	70	82	67	79	85	61	84	73	77	63	60	72	71	77	68	75	72	73	64	62	74	69	59	66	79	83	72	70	69	79	86	77	70	68	60	67	70	64	66	63	68	80	68	78	71	68	86	74	80	78	79	77	65	79	70	91	54	60	65	62	83	68	57	65	63	61	55	85	76	73	77	73	67	78	64	60	76	58	77	84	63	77	70	58	70	81	85	66	79	88	88	59	71	52	71	65	77	72	74	72	56	83	68	57	84	74	82	83	74	61	79	71	78	81	75	66	82	67	69	84	71	74	80	79	79	94	71	63	82	82	61	89	68	64	80	70	69	82	69	74	82	64	85	70	69	79	66	75	68	51	75	59	72	71	60	78	70	75	84	83	79	70	73	73	67	75	66	60	73	78	65	83	79	84	68	69	73	77	85	73	73	69	76	59	74	85	74	75	62	77	63	75	82	73	77	81	74	57	81	74	66	73	74	73	60	64	72	70	72	68	83	56	82	74	56	77	70	71	86	54	86	84	59	71	81	84	71	62	64	70	50	82	80	76	76	83	81	89	63	85	53	67	88	78	61	73	78	63	72	75	64	69	67	63	67	67	56	79	70	74	75	75	80	65	94	72	71	67	64	61	78	67	62	79	64	69	75	82	85	65	84	68	61	79	71	69	78	85	62	75	73	68	62	75	76	56	75	77	66	75	67	62	57	67	74	73	81	77	98	75	69	78	66	83	63	86	71	59	80	74	72	73	86	77	60	70	77	75	78	83	81	62	73	74	69	89	67	71	80	81	72	69	77	70	70	65	56	87	67	62	69	74	81	72	80	67	78	67	77	74	72	66	63	82	69	71	51	74	90	73	86	75	66	64	77	75	67	60	62	71	75	65	79	84	86	73	77	74	68	61	72	67	65	71	81	79	73	79	82	44	60	83	73	100	81	71	76	92	73	87	99	66	57	70	88	92	67	72	72	76	56	63	63	70	68	70	73	72	84	77	71	86	67	63	81	61	60	77	64	68	64	79	71	69	85	69	67	73	58	77	70	61	75	70	77	73	74	68	97	66	68	79	66	72	64	81	65	82	65	58	77	63	83	76	64	73	79	62	79	50	70	75	64	67	67	73	74	77	73	61	85	66	71	86	87	67	62	68	64	65	53	81	102	73	74	70	72	79	82	60	70	84	59	69	82	63	71	78	65	78	77	81	79	87	89	95	86	55	71	70	65	75	83	68	71	75	57	65	77	91	70	81	79	65	66	69	88	63	61	71	90	71	54	77	89	71	75	70	55	55	74	75	81	76	63	64	86	87	76	100	70	87	81	65	72	73	81	76	78	66	76	58	71	76	65	75	55	80	69	76	64	63	80	68	71	77	82	56	73	56	75	74	67	74	64	69	96	80	78	81	68	53	81	82	83	70	60	73	73	63	77	82	71	72	72	70	62	74	71	62	68	69	61	73	72	73	66	72	71	57	66	72	67	63	56	81	53	66	67	78	73	68	75	58	73	77	89	62	60	87	72	69	77	59	82	67	83	81	60	71	86	64	71	74	89	73	79	87	89	63	64	63	82	88	84	80	50	86	80	67	65	64	69	64	69	74	81	68	74	82	55	72	79	72	68	87	79	67	65	71	63	82	89	92	72	58	81	80	76	71	70	67	67	72	78	80	83	58	85	82	82	61	90	75	84	59	78	87	72	56	57	77	76	86	61	71	67	76	67	68	78	65	76	70	76	82	76	64	89	73	64	66	81	65	68	97	73	81	68	76	64	67	75	57	53	71	71	76	69	60	81	73	74	80	74	79	66	77	61	71	70	81	85	78	87	74	67	74	73	63	56	75	76	72	81	71	77	68	74	84	64	60	81	82	58	60	81	72	86	62	72	78	81	98	67	89	76	80	81	65	86	59	71	83	68	83	72	75	76	72	77	76	63	64	89	66	60	71	75	69	86	71	59	96	71	68	68	80	72	81	71	70	79	81	79	79	92	63	73	53	61	72	65	60	76	68	62	61	51	74	84	72	83	66	82	73	81	82	59	73	65	68	63	72	72	58	73	70	70	72	69	56	73	70	59	57	83	81	61	67	71	80	85	59	54	76	66	81	66	58	80	73	88	82	71	69	74	75	69	82	77	69	80	75	76	85	53	71	74	66	62	67	59	103	66	86	79	66	82	69	66	72	72	65	65	64	58	60	73	68	71	70	68	85	60	69	80	78	85	72	70	65	81	74	70	86	78	63	85	77	64	65	71	69	60	68	70	75	57	54	65	82	56	70	66	71	79	68	67	82	78	89	75	88	91	78	53	75	86	68	75	78	63	73	86	87	66	74	84	84	87	80	69	90	70	75	79	72	62	77	83	76	71	67	70	61
2279	732	1456	8181	4828	424	260	237	236	243	233	232	217	249	240	257	227	206	220	225	217	212	217	238	221	214	235	227	229	225	220	211	223	245	215	181	219	201	228	229	240	209	248	227	204	235	236	210	204	194	257	229	200	235	271	235	226	210	261	210	207	209	203	201	200	205	201	220	191	230	202	197	217	222	214	194	202	212	224	193	208	224	217	203	250	221	249	214	227	214	221	214	236	202	216	207	228	231	242	204	221	218	232	186	229	227	214	220	216	219	233	205	202	210	228	208	207	221	217	219	241	211	211	223	203	242	242	237	227	210	232	207	199	238	244	213	190	242	216	211	220	244	194	228	249	235	222	246	224	224	224	223	223	220	222	218	224	201	230	217	212	207	236	189	234	195	249	204	212	198	201	220	216	222	193	206	203	211	227	205	238	215	235	225	220	212	223	234	225	227	240	223	281	214	217	230	225	213	199	210	223	215	214	238	198	240	242	219	221	237	222	215	214	213	201	204	196	208	219	223	200	228	228	221	217	209	206	210	256	219	201	214	243	198	242	209	243	220	243	208	218	222	209	216	229	206	223	231	218	239	222	235	201	204	216	211	240	213	191	208	188	234	203	213	205	230	218	226	226	224	232	232	229	224	219	229	210	211	220	209	228	190	207	232	223	215	208	218	196	206	227	246	209	192	227	246	220	209	197	225	203	209	251	196	221	225	203	219	231	229	253	230	219	240	231	228	184	182	216	218	221	209	227	219	248	203	240	234	203	233	210	253	223	220	204	246	233	244	247	245	227	217	195	215	247	218	219	240	237	215	224	226	210	242	215	214	213	219	223	207	224	234	222	214	233	211	208	242	214	220	218	214	239	246	235	233	249	217	216	210	222	192	206	238	209	204	239	237	234	219	210	233	227	221	227	231	211	216	214	217	208	224	208	220	210	233	171	245	224	212	236	203	199	202	203	243	207	224	228	199	220	221	221	232	211	225	227	225	195	215	225	218	212	233	208	232	212	231	206	194	238	224	216	222	246	209	205	221	206	234	196	200	195	208	222	230	212	221	219	215	232	235	170	220	206	244	210	223	232	221	217	228	217	209	226	198	218	233	258	225	215	227	238	220	205	223	248	231	220	211	235	215	204	229	228	190	206	209	221	220	192	247	217	215	216	222	225	233	236	204	196	227	225	215	219	208	225	218	226	201	226	225	205	213	226	225	199	211	195	243	216	224	203	205	239	228	207	233	204	225	213	211	233	228	239	209	235	216	219	217	196	218	199	221	245	223	218	205	207	236	226	209	204	229	207	217	212	209	245	249	229	246	230	215	212	234	266	212	213	200	202	231	211	218	249	194	245	218	221	189	215	214	244	218	224	225	226	210	199	213	214	207	223	212	204	206	218	226	224	196	217	195	197	211	196	233	220	219	223	216	226	225	248	211	229	226	225	233	223	201	217	203	228	233	237	227	220	203	225	235	213	217	229	234	253	256	220	202	246	200	196	223	230	221	219	216	219	203	233	228	219	219	190	219	219	186	225	204	214	182	229	212	226	236	219	235	200	227	210	230	240	225	229	225	199	212	211	243	221	219	237	191	204	192	217	223	223	203	195	232	245	202	205	208	227	220	234	228	202	204	206	221	189	226	229	211	225	199	209	208	234	227	219	204	216	220	218	219	203	243	206	196	203	230	218	207	220	229	220	251	188	211	235	229	213	204	214	207	230	221	208	222	250	226	223	229	218	222	229	229	232	218	210	194	219	228	237	205	212	186	223	205	218	215	214	219	203	230	217	234	197	220	217	212	223	227	258	225	231	222	209	226	230	212	232	197	193	237	237	207	184	240	221	229	198	183	196	201	252	203	214	214	209	217	217	193	224	234	210	226	204	226	204	226	234	268	208	202	238	238	224	222	224	221	236	256	207	235	228	261	212	224	213	228	199	202	207	213	195	209	244	204	239	216	207	216	211	234	208	228	217	226	231	228	223	228	188	218	213	227	198	233	218	192	223	231	240	213	196	207	203	214	201	247	200	239	225	245	190	222	198	217	206	223	208	199	222	206	207	194	202	203	201	222	223	217	223	194	220	239	229	220	251	202	232	213	224	221	236	223	194	223	220	240	210	233	205	204	235	246	206	261	240	203	237	218	223	203	226	238	219	202	223	218	220	229	231	213	231	216	224	191	235	211	216	190	224	223	204	246	203	229	235	207	241	213	239	247	217	207	223	204	231	221	240	233	232	216	200	212	246	236	199	244	207	203	223	238	215	202	242	216	220	224	214	204	229	229	220	208	206	251	257	234	228	227	198	207	229	206	224	239	234	215	213	210	201	228	226	235	230	208	235	200	218	222	205	211	204	223	207	225	208	222	233	207	220	224	205	218	217	235	209	212	203	224	215	238	184	233	216	225	204	206	215	218	234	204	228	202	220	188	219	234	194	205	212	242	217	213	223	237	205	213	238	198	233	240	259	236	210	206	206	228	257	205	218	219	223	239	192	203	255	218	204	208	246	199	187	227	205	203	230	222	221	205	211	199	246	217	239	206	214	193	210	236	217	223	218	228	219	228	221	228	228	227	205	225	250	223	222	225	232	213	244	231	227	212	180	224	208	222	224	222	221	221	217	230	209	199	222	212	204	219	208	223	213	230	226	229	245	215	220	210	219	236	203	204	230	226	222	217	244	229	206	197	214	234	232	237	201	233	215	236	220	226	223	225	214	207	219	233	231	216	215	230	211	210	251	208	214	217	185	228	232	209	205	208	216	230	216	228	215	222	224	220	209	212	245	232	207	177	202	208	218	193	223	222	214	212	225	204	220	200	211	235	218	228	213	215	215	219	228	188	248	200	226	218	234	226	223	212	221	223	214	179	231	227	212	208	247	197	228	191	226	235	215	193	210	204	223	224	215	206	223	217	197	195	233	224	235	220	223	233	252	221	227	208	237	219	245	216	196	213	224	232	202	236	213	222	224	235	220	221	230	210	233	216	209	193	223	218	228	218	213	225	177	247	230	219	220	208	216	246	204	219	228	208	222	210	225	179	196	219	223	221	234	248	226	212	200	237	234	217	214	222	270	239	225	211	223	222	214	214	188	241	224	208	227	181	236	246	220	220	251	227	225	201	211	222	231	220	208	218	205	216	200	213	226	229	223	234	214	215	221	236	220	215	215	223	206	187	220	221	208	228	212	222	220	209	251	234	228	217	222	237	214	227	202	224	199	215	203	210	218	246	234	210	253	223	215	234	228	230	205	236	226	244	206	222	208	220	215	215	241	229	220	218	211	199	232	231	206	214	240	240	217	214	219	236	231	203	217	229	205	230	223	236	225	206	208	241	190	225	198	228	230	222	225	238	226	182	213	224	229	216	206	235	207	225	209	201	216	224	234	236	247	220	216	193	201	240	248	219	204	219	205	230	239	203	201	204	219	208	220	226	237	216	213	216	218	234	221	197	216	200	240	215	216	218	207	222	249	238	211	201	203	222	223	217	207	227	206	200	212	236
10762	1888	2948	38781	34912	6385	444	319	304	296	233	204	217	204	199	214	206	205	199	180	173	153	188	181	194	192	155	192	179	153	169	184	171	162	161	185	150	171	179	151	162	182	156	170	155	151	166	165	168	174	171	140	172	162	125	169	161	183	149	169	169	114	150	167	176	140	165	157	165	194	179	161	158	173	158	149	147	150	167	164	166	168	179	154	147	161	157	157	155	188	151	143	176	132	157	152	178	165	147	164	140	187	159	140	169	192	162	162	172	173	170	169	151	169	178	134	148	191	182	151	153	180	143	158	152	162	187	158	145	151	134	138	170	167	159	201	161	153	152	165	149	153	176	164	138	186	166	147	175	187	177	141	159	154	173	176	160	140	155	172	166	137	164	151	159	163	161	162	141	159	160	188	147	152	142	160	149	154	171	160	151	148	139	158	154	159	181	141	146	159	157	154	145	161	144	168	150	145	148	150	165	165	171	169	154	158	155	161	152	163	154	166	140	142	166	173	157	156	147	164	154	158	152	160	161	161	177	189	171	148	144	165	177	155	164	185	181	161	158	177	166	146	178	157	165	155	130	182	202	189	160	135	163	158	155	148	158	172	168	171	153	145	162	123	175	151	161	161	178	159	195	154	172	132	160	177	131	152	153	171	174	190	135	188	149	146	147	170	161	161	146	154	182	151	165	145	141	158	150	181	157	149	166	167	188	158	166	145	154	181	179	171	159	165	173	159	156	143	198	164	139	154	167	196	169	159	153	143	160	175	196	143	157	162	152	177	156	122	158	146	120	149	181	148	146	206	167	140	164	157	165	166	158	174	169	184	173	172	175	145	174	159	173	158	157	149	157	176	157	161	178	155	157	186	160	162	182	148	164	143	153	148	163	155	177	162	173	151	173	159	153	172	167	137	157	160	169	152	171	173	172	151	169	160	166	166	160	165	164	154	164	167	172	139	167	161	170	159	153	166	149	174	159	170	173	148	146	148	165	142	181	148	172	160	162	157	167	149	146	177	186	156	155	182	164	150	177	149	172	153	147	176	182	142	167	149	133	174	154	181	167	156	178	168	164	154	173	152	120	165	162	169	158	147	145	156	158	159	156	156	159	149	150	141	152	168	179	165	149	175	145	181	165	167	165	160	134	149	165	167	192	163	155	159	137	150	184	166	166	170	171	141	170	146	161	154	161	168	138	153	151	138	157	138	166	172	148	159	158	151	179	158	142	156	147	182	184	170	146	159	173	175	167	170	154	172	160	142	164	193	161	166	149	169	171	144	152	173	176	179	151	165	181	172	182	144	179	168	150	173	157	171	155	181	139	172	129	165	136	201	169	156	170	149	140	197	160	161	154	173	179	158	163	169	154	182	156	162	140	161	148	169	177	155	182	143	165	163	165	152	175	181	173	184	180	162	174	162	167	145	159	188	166	160	137	147	179	172	157	164	177	133	138	164	151	155	173	174	161	153	158	158	156	198	150	133	175	161	164	150	144	141	160	169	172	161	170	191	149	142	165	152	166	182	176	189	143	167	161	165	161	137	165	147	156	156	177	161	154	147	186	169	171	186	144	156	176	179	155	162	187	159	172	165	159	180	167	181	178	158	158	155	175	155	135	147	152	152	155	160	143	161	172	147	141	175	149	185	165	160	158	170	157	136	139	161	172	150	157	156	157	164	176	177	159	146	168	168	151	157	163	160	161	177	157	162	170	140	154	146	145	151	157	152	141	163	155	165	153	152	160	151	139	174	148	150	162	151	154	139	131	164	167	158	154	168	163	149	167	171	185	153	145	158	161	140	180	142	161	137	130	173	180	152	140	156	157	184	169	159	174	167	172	162	142	171	150	165	183	162	167	142	170	167	164	145	183	158	155	155	157	159	165	162	162	170	162	172	154	173	170	152	156	158	173	165	164	161	155	156	150	177	160	171	184	176	137	164	163	172	146	173	181	173	185	153	167	138	164	140	144	171	143	166	178	147	159	166	139	154	163	181	166	129	165	182	160	148	151	162	181	178	151	179	184	173	177	154	171	167	160	162	177	148	170	167	173	178	185	162	126	139	168	171	158	161	175	152	134	156	132	163	142	166	146	138	154	151	145	160	125	149	152	150	155	160	176	144	168	174	141	154	165	166	161	158	165	159	158	153	165	159	156	159	165	151	188	153	164	151	141	145	146	142	142	189	174	146	151	161	177	158	159	152	181	159	175	157	167	164	163	133	173	170	150	161	171	169	143	164	158	133	152	189	158	177	180	151	168	181	173	136	163	159	149	144	160	159	182	169	160	165	166	160	123	185	160	180	142	141	168	175	143	170	149	161	160	163	168	157	136	145	133	150	191	155	176	160	152	166	166	177	187	156	161	147	143	176	155	175	166	147	167	144	144	165	176	126	184	154	166	168	154	173	165	161	186	164	133	144	161	151	168	158	168	143	178	155	176	161	162	165	179	145	155	188	142	134	171	162	183	165	157	154	146	160	162	166	148	149	159	168	157	177	169	164	171	138	163	146	161	150	163	141	149	166	159	157	167	163	155	165	168	177	170	156	172	164	190	162	147	162	136	212	132	137	160	170	169	161	158	155	153	170	146	149	174	171	186	166	155	143	170	159	134	166	182	146	148	166	162	194	164	180	161	167	132	163	162	156	182	166	179	156	160	159	171	152	167	156	164	178	176	183	159	152	169	160	158	167	160	185	168	153	149	168	147	170	147	132	179	165	151	174	164	173	134	170	183	147	169	144	171	151	134	159	162	150	165	165	152	158	181	160	172	151	172	150	154	167	177	177	180	147	161	156	160	159	172	145	153	178	154	166	154	178	169	155	149	145	161	185	155	160	144	167	163	157	190	184	189	153	150	161	154	170	171	153	150	138	170	162	170	171	152	153	155	171	124	166	180	168	186	151	136	178	153	153	156	178	151	178	169	172	160	160	134	157	163	159	151	154	173	152	148	150	187	166	159	163	162	144	154	125	165	168	148	150	152	161	134	151	186	155	151	171	171	182	176	172	172	150	179	158	158	148	160	152	136	165	153	151	170	184	153	140	153	138	146	163	151	132	158	179	160	181	162	140	138	127	158	153	175	171	164	153	148	173	165	156	150	152	186	170	172	152	182	171	165	146	167	166	164	172	153	153	157	176	158	163	163	158	163	141	172	174	160	132	162	159	142	175	162	158	134	158	179	159	168	173	181	160	165	166	156	178	163	157	171	155	158	138	181	155	167	155	165	140	172	174	141	170	184	156	154	171	182	161	195	162	163	167	184	157	156	128	164	163	160	163	156	157	168	153	186	158	147	170	155	168	150	183	159	140	147	162	134	159	164	172	152	161	175	207	182	171	145	171	156	153	159	153	187	170	161	156	181	159	144	145	129	138	160	167	186	144	170	153	161	161	159	168	159	138	142	168	167	169	163	188	159	172	156	176	144	166	157	168	159	174	178	160	194	168	179	172	158	150	169	165	149	172	164	136	159	180	156	190	168	166	159	147	161	170	159	145
6492	1801	5986	49012	43044	2905	1404	1235	1054	1001	854	770	761	671	683	620	624	628	559	551	538	521	499	537	550	515	481	461	516	474	488	455	442	450	471	483	490	447	459	477	476	467	458	472	464	445	414	448	430	448	436	446	423	392	493	402	443	427	436	394	426	419	431	430	441	410	393	395	399	483	437	430	435	415	445	437	448	446	441	404	436	419	410	423	401	437	424	408	414	418	436	424	424	418	421	436	414	409	367	430	434	403	424	423	427	426	450	418	404	423	432	452	442	436	445	446	420	430	409	421	433	429	426	421	404	414	447	448	417	390	423	374	435	430	434	390	412	449	409	404	442	424	403	399	438	393	444	434	437	424	404	398	434	429	428	390	433	402	403	387	404	399	382	385	431	416	429	411	421	408	448	454	401	373	404	406	379	403	411	419	397	450	380	432	423	407	423	404	411	417	412	378	377	419	409	412	374	411	450	378	392	373	403	419	401	435	369	438	368	415	392	385	420	419	391	410	420	412	383	404	429	414	402	470	405	387	393	387	388	430	420	406	430	397	412	418	449	433	446	403	394	425	437	418	456	431	441	401	383	409	400	395	403	413	383	415	411	392	425	421	432	421	397	424	384	420	428	387	425	415	396	394	401	388	394	433	430	415	400	402	414	406	415	438	417	408	403	395	405	396	443	417	368	441	401	424	434	445	460	415	395	394	391	391	380	454	392	386	385	389	437	439	446	411	391	438	428	401	435	411	414	423	392	424	385	383	401	418	408	403	413	430	402	421	375	394	458	392	412	384	412	411	405	416	428	369	376	453	406	440	412	428	405	463	434	438	395	426	435	433	407	424	417	390	447	384	410	410	381	404	426	456	420	388	385	431	440	437	415	413	404	383	437	435	419	404	434	393	424	432	379	435	428	410	411	403	409	392	406	436	419	406	389	377	430	414	431	429	419	403	432	413	401	422	411	405	429	413	396	418	432	438	424	406	404	390	406	409	397	439	402	392	429	397	378	394	401	438	400	396	425	396	415	437	430	394	412	399	406	419	398	424	394	364	412	426	367	404	401	403	383	383	440	406	398	427	416	461	419	405	457	408	406	470	388	424	427	419	390	413	388	433	422	389	378	405	372	442	393	414	405	416	397	392	416	401	398	396	386	395	438	374	429	432	430	363	426	436	445	427	435	414	373	419	450	439	448	425	378	415	398	373	408	408	409	428	379	459	402	414	409	417	408	393	426	417	371	417	421	443	446	427	419	409	374	435	365	406	394	410	453	435	426	412	443	403	399	413	402	398	426	447	407	413	402	417	424	408	380	425	390	408	395	374	449	397	410	439	387	425	400	389	402	409	445	427	423	433	487	425	368	433	407	396	403	407	393	405	404	411	419	445	432	400	432	404	393	403	431	403	406	401	431	434	425	422	406	406	377	427	410	418	409	433	385	384	406	406	410	440	408	385	417	423	434	387	412	431	439	447	439	423	382	389	398	438	378	416	435	436	376	384	453	399	446	391	386	380	385	395	395	433	410	408	407	418	406	416	424	401	417	423	441	427	416	418	425	434	392	434	395	410	402	417	405	401	424	394	421	416	419	385	388	432	399	397	423	392	392	382	431	390	418	396	369	428	444	431	436	427	410	406	408	422	410	404	386	396	417	428	427	418	413	413	434	424	432	437	434	404	384	425	404	427	414	427	394	407	400	397	377	410	374	401	383	409	425	420	404	387	370	418	419	428	401	471	416	430	453	423	384	385	386	424	407	448	379	395	450	406	427	396	427	399	396	405	429	390	442	422	421	410	432	424	409	441	407	427	405	407	437	411	453	425	407	382	429	401	403	437	395	411	436	415	412	391	420	437	392	435	401	443	442	430	431	404	385	427	409	420	416	412	418	428	441	403	406	411	405	409	416	423	385	416	438	431	392	438	385	434	421	429	379	432	418	426	413	418	393	436	373	430	434	415	386	391	391	441	401	426	404	407	406	408	418	414	405	414	437	388	378	413	415	366	424	407	389	418	441	414	420	397	394	404	405	401	405	380	424	381	407	415	436	451	434	433	392	420	412	443	432	397	408	437	442	417	411	439	415	392	441	417	420	425	404	431	420	416	389	458	410	372	421	396	370	360	395	397	406	432	390	428	423	401	398	388	420	402	400	407	421	437	427	391	431	420	445	424	439	407	440	417	376	387	429	402	411	432	413	413	402	421	392	407	413	453	436	448	423	404	376	416	420	403	419	380	386	426	407	428	419	393	419	414	411	420	405	434	411	377	422	404	407	463	399	423	396	443	415	419	403	427	445	416	413	390	411	435	415	399	455	409	398	426	416	402	435	429	427	404	422	416	441	427	405	417	439	421	415	420	419	402	432	406	420	422	431	415	447	391	454	408	409	428	407	404	434	409	406	449	367	407	394	415	374	425	406	434	411	384	408	403	408	428	436	394	428	425	380	401	384	416	416	411	436	450	420	421	396	443	392	432	427	411	440	391	416	377	412	418	394	410	416	432	421	371	440	415	390	392	411	420	410	396	397	394	394	415	418	417	400	380	406	412	436	417	436	437	405	445	419	412	371	456	410	410	409	452	435	414	418	408	430	418	388	390	402	413	433	404	437	409	433	466	373	404	423	428	409	404	424	385	398	411	415	388	422	410	406	413	390	401	396	445	404	380	416	419	416	405	418	442	402	420	401	413	418	396	426	373	407	423	387	407	451	429	428	415	402	429	408	408	408	421	436	430	443	413	416	434	438	423	430	422	400	426	439	452	471	438	441	396	409	408	404	403	386	419	409	386	394	414	381	418	430	407	402	450	395	375	420	423	409	401	428	421	432	453	448	375	396	398	394	457	415	380	402	392	436	426	374	415	418	422	398	384	392	439	385	380	434	415	428	398	440	370	414	414	390	417	418	430	431	374	424	415	423	398	421	457	431	414	475	400	426	443	455	442	414	434	394	459	422	441	422	433	411	395	410	412	394	437	420	461	429	418	414	431	431	370	434	407	432	397	412	381	365	395	395	443	412	390	426	407	412	397	350	405	413	427	395	440	439	400	402	439	398	423	387	394	423	420	417	387	382	403	413	384	410	439	410	432	419	411	411	446	408	420	383	388	444	438	421	405	416	419	394	418	405	396	413	408	443	392	387	382	449	419	396	416	431	424	417	403	397	396	427	409	424	423	424	413	387	394	432	389	420	365	387	416	415	415	403	395	436	445	410	421	379	410	442	411	432	378	402	367	398	435	436	431	428	420	412	420	397	419	419	396	417	454	408	410	463	401	393	389	412	413	394	387	406	428	429	440	417	428	406	381	426	368	392	386	418	412	396	412	413	435	436	398	382	439	418	412	424	415	444	386	380	456	400	399	410	369	441	424	409	430	431	374	422	395	448	437	395	404	423	412	421	384	393	458	423	421	425	428	417	396	396	436	431	429	426	423	380	438	404	398	435	377	418	407	396	447	426	452	419	444	384	424	408	421	404	443	384	445	443	405	417	396	437	406	435	400	355	412
18217	3974	4872	46252	51218	12053	1249	623	508	433	453	399	373	361	378	365	348	313	318	310	309	296	278	279	263	306	273	304	295	288	304	309	306	294	294	259	273	291	300	294	281	307	277	283	257	269	251	253	290	272	289	262	303	300	282	265	294	251	287	252	285	252	295	286	284	275	240	295	265	282	309	273	278	268	304	299	271	270	262	271	264	291	289	257	286	271	285	255	293	266	281	266	286	308	303	286	280	283	273	264	287	300	253	281	262	252	318	238	249	326	285	238	262	243	295	259	266	271	254	264	266	289	286	287	296	282	289	269	255	290	292	276	265	252	281	297	272	300	287	294	241	268	265	271	313	257	278	290	280	238	253	248	271	279	277	289	239	279	276	276	286	263	265	299	294	248	274	284	244	240	278	295	255	280	283	243	299	274	278	269	275	266	285	261	242	241	278	298	298	298	274	280	244	257	262	228	253	269	299	291	255	270	281	281	268	248	262	281	255	303	290	245	254	282	308	254	256	270	283	288	281	270	300	280	278	272	287	278	285	282	292	288	286	281	282	260	251	282	266	276	294	266	288	258	254	255	268	231	299	271	259	297	269	291	280	242	266	243	263	286	274	271	262	311	294	285	252	260	299	285	276	270	283	265	283	266	289	291	278	238	280	289	277	260	254	280	283	281	278	259	270	256	275	272	277	275	253	265	267	291	251	287	297	240	297	251	280	290	278	270	248	294	283	304	277	285	260	295	243	294	259	286	303	288	282	287	270	270	243	274	264	285	286	260	279	276	267	268	281	322	293	256	273	255	264	270	304	292	304	246	265	245	288	268	292	270	290	260	300	278	279	288	298	289	288	257	265	260	260	249	296	269	263	312	281	271	292	279	269	274	297	273	291	281	282	296	278	286	298	299	298	256	276	305	294	256	283	285	255	281	277	284	262	289	272	267	269	298	254	262	267	240	271	255	285	265	247	260	269	280	304	256	268	263	290	284	253	274	276	250	304	289	270	276	302	285	277	300	274	289	278	276	273	279	269	287	284	278	276	245	258	280	279	311	287	274	292	259	277	270	281	300	276	276	248	265	237	262	276	261	257	261	287	257	272	254	292	257	285	275	312	262	283	285	274	264	260	286	278	300	302	245	279	265	272	266	299	273	269	299	265	266	294	253	297	291	290	267	249	279	269	291	284	291	285	292	307	309	258	233	260	251	258	300	307	274	286	293	293	336	283	262	249	259	250	254	278	322	302	314	291	229	268	281	278	273	280	262	299	279	280	251	289	263	247	281	262	288	271	302	275	259	296	269	293	260	294	286	282	276	268	264	253	273	286	279	265	296	273	287	258	304	274	262	267	270	285	271	235	263	269	273	275	231	263	250	267	273	263	275	281	261	274	275	271	242	253	289	284	245	251	274	267	268	258	282	265	275	265	301	234	247	270	300	285	298	270	269	276	251	277	248	241	266	261	261	269	278	245	281	287	304	257	266	314	255	272	240	303	276	289	292	293	294	269	248	253	262	262	265	294	256	282	280	269	257	279	275	272	299	278	300	302	273	303	282	264	248	270	279	281	261	297	274	245	248	286	270	305	275	311	318	276	284	266	266	252	269	286	262	275	291	318	278	291	268	273	266	295	271	263	261	261	276	263	298	260	257	258	263	269	284	267	242	242	292	272	266	290	294	272	276	289	254	276	252	272	265	245	271	277	255	272	256	268	297	287	255	256	278	266	316	249	262	230	276	314	268	297	258	271	271	322	277	289	256	232	282	252	273	262	277	281	300	255	271	276	280	252	281	252	253	273	312	276	277	272	267	289	277	272	281	282	239	276	257	295	287	279	235	265	264	253	282	273	301	294	274	293	298	296	289	287	276	265	272	285	285	258	251	274	246	284	298	264	287	276	247	243	244	262	261	264	269	288	286	280	292	258	283	262	255	270	257	278	276	257	284	279	268	308	259	296	245	289	289	284	280	300	282	321	298	273	292	255	270	283	254	258	266	247	230	274	296	261	281	257	289	277	266	266	279	297	284	260	285	259	282	293	262	312	284	257	267	262	246	272	271	255	300	274	287	289	282	273	271	281	277	243	278	278	259	284	286	228	278	295	277	290	302	277	233	256	258	274	271	233	265	241	276	278	302	262	284	268	276	294	255	288	285	258	310	254	235	251	305	291	246	292	264	276	274	244	277	271	295	253	293	252	286	267	280	310	281	259	289	295	269	275	253	271	281	259	262	283	245	259	274	262	279	271	278	284	293	277	273	248	257	285	270	292	240	297	268	288	273	317	271	273	289	242	287	270	275	279	285	267	304	295	285	276	270	269	259	235	284	263	278	261	274	296	251	281	306	266	262	235	282	267	282	279	278	280	270	288	258	260	275	270	266	259	289	284	314	225	283	277	260	310	247	266	275	306	285	304	284	273	304	272	309	265	268	276	264	260	288	289	291	276	274	259	243	272	275	254	295	254	273	273	280	290	289	280	267	291	255	265	277	253	238	259	249	256	247	298	253	277	288	282	285	255	248	262	278	267	249	271	301	279	297	296	284	279	256	292	283	268	272	272	260	273	266	290	275	288	262	265	290	257	264	274	305	281	259	296	255	269	247	299	254	261	283	277	258	292	281	299	292	256	285	261	266	255	249	246	273	260	287	252	269	289	280	281	267	278	262	232	243	305	296	260	286	282	289	267	260	275	293	279	279	265	296	260	300	275	254	257	238	260	257	288	272	291	306	268	262	280	289	243	258	271	269	248	259	257	270	255	257	277	268	262	270	280	315	272	248	302	272	307	296	278	264	273	272	259	287	248	226	267	268	286	267	298	243	287	256	279	299	273	265	312	256	261	284	256	252	268	286	284	262	264	247	263	282	282	287	253	282	291	290	290	294	250	261	259	265	252	266	282	296	281	249	288	301	283	267	305	304	221	254	280	276	282	284	299	258	305	253	262	233	264	273	279	270	264	279	311	264	282	251	262	296	267	257	257	258	295	275	273	300	242	287	290	295	240	287	261	274	292	241	306	262	280	279	274	285	268	286	268	308	270	264	284	264	264	302	242	275	298	263	265	277	273	285	278	269	257	246	263	246	287	288	278	280	248	295	253	294	267	270	251	270	248	286	258	278	269	266	271	282	294	259	300	307	271	281	255	271	278	280	254	255	251	299	279	293	289	273	267	282	306	253	282	262	274	265	255	280	302	273	256	267	254	276	302	276	243	293	245	285	271	280	267	285	243	274	278	266	258	291	267	238	253	287	280	264	264	279	267	243	278	239	228	293	265	291	265	272	268	284	297	286	264	243	236	267	248	274	276	266	255	256	266	288	250	265	254	280	280	264	273	282	305	269	264	268	270	274	275	257	281	260	289	292	272	309	279	283	246	286	276	282	300	252	290	252	278	295	256	295	291	266	303	271	256	289	244	276	263	231	266	291	273	249	272	261	247	283	295	304	278	282	308	281	267	274	266	301	290	274	288	253	268	288	279	293	250	231	284	267	280	300	303	275	297	300
8546	3056	8898	54515	52206	4085	2660	2181	1908	1711	1487	1396	1194	1214	1160	1034	988	1007	917	907	891	856	847	813	787	846	797	780	744	815	737	730	713	727	734	741	727	711	772	721	679	663	660	664	673	692	703	641	683	653	679	707	654	686	691	660	730	681	664	639	642	642	679	653	618	650	670	686	660	605	657	673	636	658	665	605	616	628	672	634	648	638	665	640	662	640	643	665	650	659	646	662	608	670	616	630	653	611	625	688	648	605	648	652	626	644	627	604	669	674	632	607	641	637	607	636	610	651	602	637	675	703	603	620	654	611	591	607	629	656	624	649	643	668	603	639	618	626	637	637	676	599	641	630	650	638	639	664	622	669	636	604	644	628	672	659	660	636	609	606	653	617	633	619	641	632	633	675	618	654	591	638	592	638	605	632	616	618	664	588	646	656	617	657	610	636	639	648	636	634	614	676	658	618	652	632	681	641	641	638	634	618	647	648	644	633	616	613	608	609	619	624	669	616	599	650	624	646	652	638	646	612	637	613	632	634	618	657	616	681	619	635	627	603	663	635	670	628	627	645	610	667	652	603	603	647	663	661	658	609	630	659	617	591	614	593	625	633	615	623	644	677	658	625	668	621	646	647	654	580	631	626	624	646	642	648	624	618	651	607	628	623	636	639	647	665	607	642	631	610	588	668	641	663	631	620	661	595	566	653	655	634	610	653	602	625	634	603	684	677	617	623	647	601	663	637	630	662	635	667	627	658	652	660	626	642	604	663	623	639	679	687	627	622	568	662	636	607	609	629	613	614	599	638	637	653	639	643	610	647	674	672	624	625	634	614	639	625	602	634	577	615	622	591	651	634	657	611	607	619	665	633	649	623	583	597	600	687	614	625	667	606	600	624	628	630	638	640	653	668	651	613	635	625	659	671	641	628	619	577	643	672	653	636	629	613	612	684	635	626	621	626	626	608	646	627	634	653	642	622	577	672	639	654	611	670	618	655	636	651	642	684	623	615	656	651	634	587	652	647	621	629	656	658	664	658	599	612	636	667	613	668	587	649	596	587	649	660	676	642	643	637	671	664	638	635	619	657	655	606	650	655	683	652	662	647	630	673	632	640	587	647	655	640	620	641	659	633	658	615	620	624	642	628	636	648	663	628	617	621	641	656	633	639	675	620	623	666	619	608	647	629	650	625	637	658	613	660	609	651	596	615	655	622	600	625	630	620	614	661	608	610	630	674	643	656	622	630	618	636	607	567	645	606	617	593	646	591	592	588	623	630	619	640	618	620	650	688	630	658	595	620	648	657	637	636	600	643	624	621	608	584	641	610	638	655	660	641	666	663	598	619	587	653	653	641	668	602	576	629	635	635	617	664	663	679	625	652	661	565	640	607	631	616	642	624	681	657	635	620	627	654	624	632	606	700	669	625	618	643	668	608	676	612	675	635	607	617	615	666	629	608	656	619	629	674	594	661	638	652	660	633	646	621	630	649	587	608	646	617	688	628	634	629	675	612	628	626	606	636	618	594	677	651	649	619	651	635	680	639	678	588	638	615	654	619	625	660	646	633	649	573	618	610	643	620	676	598	613	683	634	648	667	648	596	615	623	644	652	672	608	668	639	633	611	627	636	652	622	673	617	631	663	643	611	622	685	622	635	629	608	608	671	598	628	599	611	649	652	650	645	627	658	576	656	604	644	625	663	646	613	579	626	608	601	632	601	629	630	615	608	585	661	653	626	613	611	598	595	613	602	656	626	647	630	584	601	723	653	657	609	641	661	627	585	625	642	633	591	607	616	630	608	606	664	664	650	643	598	610	686	645	629	604	627	640	619	631	639	650	650	596	615	650	640	597	671	621	642	642	616	635	607	658	629	640	657	633	627	664	622	617	653	661	627	644	677	618	633	572	665	640	641	639	660	605	655	621	659	642	609	654	587	644	601	643	602	646	646	627	666	637	643	645	636	632	675	612	654	659	619	610	603	642	646	672	632	660	668	636	645	642	640	654	628	645	623	641	646	665	596	634	657	626	637	667	655	693	591	636	611	652	658	630	683	622	605	605	624	623	637	642	642	612	612	636	633	650	645	659	618	641	638	632	659	650	643	651	620	682	612	602	637	639	666	633	637	636	652	610	675	630	651	615	654	639	622	597	646	639	645	656	624	637	647	620	638	638	627	650	640	639	590	594	656	607	703	620	662	612	625	650	648	623	667	666	633	628	630	606	652	622	660	640	613	612	656	626	667	624	608	630	676	667	612	629	625	664	622	646	661	616	617	671	612	626	616	610	632	652	583	680	597	630	630	571	657	612	647	587	581	695	634	631	673	627	663	643	681	641	625	640	636	619	616	621	630	619	609	580	615	636	595	576	637	628	625	598	664	641	604	626	634	652	619	629	602	658	649	622	629	655	697	617	640	665	657	657	668	623	619	597	667	658	675	662	606	618	611	627	624	641	598	690	665	651	624	627	599	655	643	644	590	613	604	571	632	620	671	581	623	625	616	618	651	613	611	691	679	643	664	668	573	676	638	581	633	630	635	606	645	655	653	614	635	639	629	617	674	633	631	607	625	673	680	585	636	628	639	636	654	628	640	681	641	621	646	615	626	629	605	620	623	661	624	627	660	606	625	630	648	654	626	651	633	644	648	640	641	638	668	597	676	657	618	637	648	618	604	625	673	566	642	636	656	600	617	663	667	633	653	601	643	634	625	615	696	613	616	625	625	629	603	681	598	620	606	651	614	606	635	664	636	623	589	628	649	642	674	638	666	656	645	632	600	628	663	663	615	651	612	592	636	650	666	599	636	620	610	630	645	606	654	628	662	637	668	621	659	635	665	657	630	612	653	577	674	623	631	666	612	585	713	691	652	620	622	620	610	649	611	613	657	661	643	646	645	608	671	582	622	709	637	626	619	611	684	633	620	680	641	659	631	657	671	644	678	671	582	562	633	587	626	621	674	602	680	644	635	630	597	602	583	632	615	664	692	662	645	635	611	615	572	644	651	627	626	607	637	623	658	680	651	580	619	651	642	596	582	633	664	610	628	656	662	625	620	655	647	654	667	599	619	664	632	615	626	673	629	636	619	609	640	639	607	655	631	632	659	628	603	679	622	619	629	598	633	614	626	618	603	648	655	681	673	642	606	645	635	637	634	657	606	653	589	646	590	632	616	631	620	659	668	592	644	583	623	619	670	618	652	645	600	629	635	631	584	632	636	629	613	647	635	630	630	594	596	652	626	606	684	636	637	632	645	637	677	654	643	618	626	607	610	630	656	636	649	636	647	615	647	647	648	591	601	634	653	634	652	625	627	554	673	634	665	623	630	683	625	658	636	657	618	638	597	632	641	650	607	630	651	642	627	606	602	631	639	641	613	640	644	641	651	642	600	582	627	644	614	644	618	638	653	569	602	655	633	644	613	613	640	616	656	622	657	615	633	602	662	637	624	676	662	599	641	653	633	648	606	652	632	640	667	638	645	687	578	652	655	634	609	677	629	621	626	624
2552	531	903	1201	1396	92	78	61	72	70	78	69	85	62	64	57	75	87	53	83	91	70	57	71	64	82	56	58	76	75	80	59	73	88	55	72	72	72	74	81	75	65	53	62	75	73	57	65	70	76	67	83	81	70	71	64	63	81	77	76	71	74	70	80	63	54	74	93	68	88	69	72	74	66	77	68	81	62	79	65	77	83	70	55	66	56	76	72	73	75	68	66	83	65	53	82	69	79	77	53	81	63	58	74	65	74	69	83	64	73	47	89	65	76	57	81	63	59	59	63	62	69	74	71	63	64	72	56	96	82	74	70	76	80	73	67	76	57	71	75	64	70	60	60	74	69	75	61	62	79	76	74	72	58	77	89	68	68	79	71	79	72	68	73	67	77	61	78	81	83	77	49	65	73	44	69	77	67	79	63	60	64	64	62	64	64	68	63	69	73	80	64	89	77	75	67	78	76	86	74	75	87	67	55	70	71	69	66	83	59	61	73	76	77	65	61	50	69	86	74	76	86	75	81	72	79	68	53	74	81	71	83	60	69	62	70	73	80	80	70	83	93	83	69	82	84	67	76	62	73	84	79	59	68	72	83	63	79	80	75	67	66	70	66	71	75	60	63	76	70	66	78	83	66	79	75	64	69	61	82	77	74	60	72	52	59	54	61	76	64	69	83	69	75	85	72	73	66	87	75	68	74	71	73	66	73	74	75	81	69	79	73	62	67	74	76	69	73	71	73	60	69	74	66	79	67	62	70	73	74	63	64	65	61	86	77	72	64	64	76	62	88	79	64	80	64	73	96	83	74	62	63	63	57	66	68	67	49	61	76	65	76	86	96	72	78	68	69	73	78	64	71	72	68	56	53	73	72	77	74	84	70	64	67	74	72	75	58	74	73	73	63	64	64	87	75	82	73	73	66	71	77	74	72	72	72	71	66	74	73	81	72	64	60	65	75	81	86	74	58	78	71	72	60	72	62	59	65	84	74	67	78	78	69	74	72	67	78	75	79	67	59	61	76	75	59	77	70	72	68	55	68	78	66	82	73	61	68	59	60	80	69	83	50	69	65	66	64	88	65	60	79	72	59	81	75	80	57	76	79	81	71	83	56	64	65	58	70	81	68	68	56	63	67	70	64	89	68	64	81	64	73	64	70	79	69	66	74	87	87	84	73	84	67	73	82	75	65	78	65	64	66	58	63	68	65	77	71	68	63	63	67	60	67	61	73	71	57	73	59	66	62	84	60	60	73	59	68	74	72	55	67	88	82	62	71	64	65	68	71	75	62	75	69	65	60	68	81	68	64	88	66	87	72	85	66	69	78	82	62	57	80	77	68	74	53	67	70	63	61	82	90	101	67	51	58	66	76	69	69	67	61	52	68	69	65	64	69	58	76	65	77	62	73	85	76	67	59	68	79	64	86	62	64	84	72	64	67	84	69	73	59	81	58	73	79	81	82	72	67	64	75	76	71	66	61	70	62	72	64	75	69	77	88	84	53	67	92	64	51	57	77	69	75	66	65	56	64	66	66	71	72	61	49	66	81	81	76	84	80	58	54	60	61	65	71	62	85	65	82	71	78	88	79	53	72	60	85	80	58	65	84	68	61	74	85	72	79	81	77	84	65	68	77	59	67	77	84	57	78	71	76	69	71	66	59	56	74	78	69	68	69	69	80	67	76	84	72	75	80	70	58	72	55	77	66	80	59	58	49	68	69	70	81	75	84	73	70	78	47	74	77	65	48	82	62	72	63	70	61	72	72	59	80	69	89	65	63	84	77	71	57	57	62	78	68	74	69	71	76	75	83	82	82	64	58	55	78	71	67	54	57	73	72	78	58	72	80	56	59	64	55	53	52	75	75	73	69	64	72	67	71	75	58	80	84	55	79	73	71	55	66	66	66	72	84	71	70	74	63	86	75	71	74	85	78	56	71	72	58	58	62	79	68	69	60	61	84	66	68	69	68	78	63	84	92	74	82	65	70	87	76	65	76	81	67	58	66	78	86	74	79	71	93	60	81	71	79	59	68	65	66	65	61	82	69	68	77	67	73	74	74	79	76	63	69	73	65	90	70	55	70	70	71	89	66	69	73	68	87	76	78	69	64	57	78	83	80	63	74	71	61	68	64	68	77	72	92	75	75	67	76	64	54	77	84	61	82	56	69	73	72	70	57	78	69	71	72	58	72	72	65	75	82	72	83	70	69	64	54	76	68	81	70	83	72	72	74	71	72	75	81	63	65	56	68	80	57	71	76	77	66	58	73	79	85	85	66	61	68	62	67	69	66	70	55	78	59	76	89	78	54	70	72	72	70	61	59	71	67	52	65	60	68	56	63	65	68	86	97	95	83	75	64	63	61	86	62	80	71	67	95	46	61	63	87	81	81	73	66	60	85	78	73	63	68	62	67	68	72	70	84	55	60	62	77	65	78	65	79	77	63	59	54	77	60	73	85	72	66	55	78	70	70	61	77	60	48	75	59	81	77	75	64	53	59	55	75	77	69	65	84	88	74	67	78	87	68	71	86	71	71	68	71	67	76	50	87	71	67	69	74	63	64	92	68	71	72	79	77	73	73	68	67	64	66	65	72	77	64	71	78	53	72	77	64	76	81	82	76	62	68	60	74	76	66	70	79	79	67	68	65	74	67	61	75	68	70	66	65	80	73	61	74	67	70	61	73	58	68	68	67	58	65	86	82	58	69	87	68	74	85	67	55	74	79	79	74	71	74	73	88	76	61	74	67	61	65	69	73	57	72	88	72	60	78	70	73	78	49	55	74	65	78	68	88	85	78	62	76	84	66	70	75	74	72	76	66	64	61	70	54	65	69	62	64	61	75	62	67	68	87	64	57	65	67	72	79	62	79	69	73	65	73	80	78	78	74	63	67	58	81	73	68	74	64	78	84	71	68	71	73	54	82	47	82	80	70	76	84	60	73	62	79	87	80	76	81	84	53	76	69	61	60	80	67	67	58	77	61	71	70	68	63	68	67	72	67	73	62	70	67	73	60	67	65	73	72	67	52	67	72	74	71	73	77	61	64	69	62	69	72	57	79	56	61	74	66	72	63	57	78	60	87	64	59	85	80	72	66	80	77	60	78	73	82	75	74	73	77	74	58	69	81	61	79	86	73	60	73	57	61	86	93	65	59	57	66	81	68	71	60	87	80	63	63	75	58	72	63	76	69	64	72	79	73	80	84	70	64	54	65	66	66	70	75	81	73	73	78	84	70	73	53	88	59	77	75	70	81	66	64	74	63	97	65	71	70	70	75	66	85	71	74	88	75	88	68	68	84	71	72	87	75	77	60	72	61	68	75	78	74	75	67	58	73	82	66	75	71	68	67	69	68	62	70	61	71	66	77	60	61	82	64	84	74	61	70	81	71	72	63	80	67	73	60	71	62	73	64	54	53	59	75	69	91	76	75	62	65	70	58	60	65	57	62	68	77	67	72	75	75	87	75	68	72	83	91	53	72	83	58	74	69	82	82
2347	659	2035	5145	5943	270	239	241	248	211	250	224	223	219	257	236	207	225	195	246	209	216	214	244	238	225	231	216	203	243	230	217	214	209	215	193	219	206	238	230	207	224	221	201	216	219	181	206	219	233	184	216	190	220	252	195	235	214	216	231	228	203	206	229	206	205	202	215	218	210	196	169	217	228	207	215	208	190	206	212	224	205	225	215	229	217	220	221	200	209	225	241	195	216	210	203	192	220	200	221	201	217	181	212	209	246	186	208	196	211	237	207	225	196	201	199	217	204	192	216	208	224	206	196	237	226	218	219	201	240	224	247	236	207	208	207	179	204	219	188	200	224	210	226	241	228	209	224	192	216	210	192	200	192	244	185	217	195	195	221	220	198	198	228	225	215	217	220	228	202	225	190	204	212	202	196	228	224	231	235	203	204	213	196	211	233	202	219	206	214	218	207	190	228	205	199	219	203	199	218	218	197	221	210	207	196	232	205	213	220	208	207	231	188	223	211	209	217	230	203	218	198	208	198	202	193	203	193	205	219	184	210	199	195	230	213	220	200	225	216	215	244	231	236	220	207	224	213	203	225	188	193	204	222	218	192	214	241	189	217	221	217	208	207	204	210	208	199	207	229	219	192	226	213	188	204	191	197	233	205	215	202	210	209	194	229	232	198	209	200	214	223	212	220	218	207	210	223	208	197	210	197	237	239	213	242	209	227	216	223	219	204	194	209	188	213	199	216	205	212	225	220	202	238	208	203	222	244	216	236	235	222	217	248	216	193	211	205	196	215	227	198	224	190	226	204	231	194	194	221	200	209	199	193	203	225	218	222	215	222	227	214	225	206	226	217	225	210	201	190	219	236	243	246	183	201	169	210	217	216	240	209	223	221	217	226	206	231	235	201	216	220	196	226	215	218	209	214	214	210	200	203	201	215	221	198	211	217	218	210	224	248	233	245	217	215	192	200	218	214	214	203	198	198	220	210	212	190	221	201	218	242	228	204	202	208	214	210	229	198	232	231	215	223	219	223	211	217	230	216	221	217	238	223	232	202	221	216	224	213	221	200	208	210	211	214	218	209	219	208	211	213	206	213	225	226	213	190	215	206	221	190	219	187	219	225	203	207	239	212	211	200	241	190	207	229	227	213	219	193	198	197	212	200	199	191	200	233	240	219	225	219	214	225	206	203	215	220	171	202	205	214	222	199	212	211	201	219	233	227	200	237	217	208	230	202	214	228	224	192	209	227	214	222	231	239	213	217	194	206	215	216	202	224	190	226	217	203	217	206	217	225	227	199	213	217	198	213	194	226	223	201	222	205	227	212	194	216	219	229	212	201	213	202	231	203	208	231	214	204	209	189	212	214	211	178	210	201	206	216	212	219	211	213	208	225	214	231	189	227	214	210	219	198	186	222	203	214	218	203	234	215	204	191	225	224	209	226	227	226	207	204	211	233	235	234	214	222	219	240	219	212	204	224	205	212	203	219	215	222	219	195	247	215	218	201	216	199	195	212	195	228	228	214	216	219	216	233	212	219	223	226	205	226	212	215	213	233	212	236	218	216	210	207	193	208	229	179	231	238	186	215	240	233	232	204	185	223	204	216	219	195	206	189	215	216	191	212	211	194	199	228	202	222	205	199	224	206	227	225	216	229	229	218	214	193	206	212	227	218	199	199	215	188	253	203	227	202	225	198	208	213	210	200	209	225	223	228	210	209	202	213	231	220	241	209	212	218	222	209	227	221	190	179	205	231	217	223	226	212	228	214	225	223	204	226	213	208	230	184	219	214	188	217	202	210	208	236	198	228	188	207	211	189	222	185	209	214	225	188	216	218	206	225	202	215	216	214	194	220	225	218	238	188	208	226	232	220	231	199	208	209	218	210	231	205	196	216	221	198	217	226	192	229	235	223	203	239	220	197	213	206	217	215	212	215	214	221	220	202	211	215	216	214	201	226	211	215	205	208	226	235	188	201	206	218	224	200	221	212	214	182	231	231	218	192	196	194	222	208	194	204	216	232	205	210	205	237	224	220	217	223	214	229	198	212	192	205	206	229	225	203	208	222	209	221	236	235	209	199	204	205	239	231	195	228	218	229	179	233	200	211	210	234	195	220	236	221	179	179	201	212	218	203	200	200	215	198	229	221	214	210	198	238	204	189	210	239	217	219	216	206	217	207	214	212	203	207	213	192	229	223	201	237	245	207	201	203	221	218	226	245	240	218	209	209	210	220	208	187	219	205	253	214	221	223	218	191	215	207	197	214	247	190	219	211	200	195	218	227	201	191	220	190	240	213	210	198	208	216	224	194	216	221	244	212	178	229	216	247	202	191	213	213	221	221	194	208	205	200	216	202	217	210	222	203	194	208	216	229	229	212	208	212	208	216	206	232	213	221	223	214	204	188	233	200	192	226	212	223	226	203	197	234	205	239	220	207	222	219	212	202	228	206	225	226	220	193	196	206	241	236	236	233	233	220	211	232	204	206	210	213	218	228	200	190	225	213	161	230	213	187	229	205	196	206	229	215	211	206	209	215	205	221	236	213	209	199	193	211	209	195	216	214	208	210	178	223	214	199	212	218	206	195	183	231	216	210	189	220	223	212	204	211	199	229	215	214	221	199	200	234	202	193	193	238	202	218	222	221	221	225	217	227	229	202	217	209	193	206	221	197	202	213	223	212	242	216	187	199	186	220	229	211	191	213	203	227	206	213	232	237	231	193	243	213	202	233	241	216	209	212	218	237	234	188	199	222	216	206	222	178	225	209	194	217	209	203	195	215	242	196	220	198	217	213	212	203	233	214	217	221	254	221	214	202	228	199	224	223	216	232	211	206	222	204	216	230	205	205	229	227	234	199	238	217	223	215	215	202	204	213	240	224	217	208	200	239	205	205	193	191	232	195	183	197	199	197	193	216	225	210	199	194	199	217	192	215	210	232	216	211	211	207	233	219	206	186	213	179	232	199	209	216	207	231	199	200	248	222	185	224	194	227	202	212	195	179	223	216	186	223	216	243	211	205	240	187	209	224	237	216	216	209	225	202	219	207	217	213	209	205	214	211	220	218	212	197	195	213	188	210	203	216	220	182	214	200	195	215	212	230	225	219	221	208	198	194	208	216	199	215	210	211	212	209	206	211	201	206	211	202	190	235	235	232	218	241	216	199	235	220	215	214	240	223	202	225	211	203	222	207	256	198	214	220	196	214	216	191	202	205	199	230	223	229	232	190	208	232	220	220	233	221	203	205	219	224	203	220	200	231	198	221	208	208	228	212	212	233	179	188	216	198	247	216	217	223	212	226	216	214	207	223	208	205	218	202	211	191	210	184	245	232	227	230	197	234	220	233	193	229	226	225	209	218	221	203	193	202	199	214	223	230	224	229	211	207	207	247	212	236	198	246	221	211	200	222	214	210	200	219	213	201	196	210	224	219	205	207	200	209	228	247	221	196	217	198	208	217	229	204	202	216	222	200	210	224	214	200	174	226	212	204	207	197
10767	13743	39488	27383	38071	6354	452	281	312	224	237	222	195	214	178	201	221	209	190	208	165	171	177	191	169	175	177	198	176	196	187	167	174	180	131	169	178	188	182	148	161	140	164	146	172	159	183	173	154	159	160	182	198	164	176	210	178	167	194	175	177	169	158	175	159	154	164	190	167	159	145	168	176	168	178	147	163	164	184	183	170	176	163	166	172	181	173	171	152	168	185	147	167	165	173	151	163	181	172	183	185	164	186	181	161	183	186	155	152	153	164	165	163	153	157	160	172	173	145	174	168	167	153	170	151	166	158	169	159	196	158	159	171	164	158	182	149	159	148	180	192	166	170	154	152	182	172	166	163	179	186	174	159	170	206	161	158	175	150	207	143	164	162	152	187	156	198	162	164	171	158	191	178	148	189	172	152	164	165	169	163	167	170	165	162	201	155	164	188	154	154	149	174	177	160	186	172	152	172	159	168	139	159	174	144	182	166	166	170	166	198	174	167	155	182	168	168	183	183	169	162	133	148	182	160	149	177	164	174	155	149	152	159	156	154	159	188	156	164	182	154	160	146	179	147	160	132	144	149	172	141	169	156	166	162	179	159	186	169	160	181	158	153	160	163	148	188	179	176	149	179	170	160	169	170	163	153	177	153	160	153	153	140	170	174	166	170	171	166	150	159	159	187	180	180	168	172	141	157	151	170	149	161	167	186	182	144	157	162	140	157	174	164	166	144	171	149	166	176	173	168	132	167	166	150	158	159	174	150	176	171	172	158	163	158	197	157	167	170	164	174	212	161	184	147	175	159	137	161	171	141	184	186	181	156	155	173	171	159	164	137	158	166	188	184	168	177	159	155	171	165	169	153	170	168	151	146	157	164	167	177	130	160	170	148	164	151	168	166	180	173	165	170	167	175	156	170	155	134	134	162	163	161	176	175	160	138	149	186	164	172	148	160	201	166	144	156	163	156	155	170	175	173	174	167	176	167	141	164	157	155	167	137	192	193	172	165	146	200	151	152	160	151	146	156	159	153	144	167	154	188	143	166	158	159	173	169	160	143	159	148	189	163	147	170	174	146	142	133	166	159	180	150	171	179	167	202	187	166	165	161	176	155	163	157	176	165	167	150	159	145	172	158	167	155	184	154	178	165	188	129	172	163	173	179	174	177	158	165	192	188	173	156	150	169	164	168	166	156	186	155	136	164	169	155	191	154	171	160	162	166	196	170	166	171	167	167	171	140	162	167	166	188	159	146	161	173	175	159	174	166	185	175	154	173	158	164	154	202	169	172	167	144	187	165	172	159	166	162	156	167	185	169	172	169	164	155	162	180	176	183	171	173	174	146	151	159	208	175	152	171	151	168	189	141	166	165	161	158	168	174	183	170	161	168	199	172	129	150	184	186	177	136	169	153	167	168	178	148	186	174	158	165	185	152	167	156	158	178	160	160	164	181	162	142	171	162	170	185	147	162	173	179	147	163	163	140	170	188	166	167	203	169	169	153	172	175	140	164	169	163	175	157	173	177	163	159	151	177	177	168	175	157	168	159	172	158	151	174	164	162	169	183	162	172	167	161	183	155	164	179	195	167	161	156	161	179	151	153	166	174	153	170	156	168	179	165	182	160	155	150	147	129	172	176	163	146	169	145	141	177	179	173	163	184	142	165	167	167	151	154	156	153	178	162	158	148	157	160	162	168	166	164	168	158	169	175	149	179	162	173	185	175	156	161	193	186	164	166	166	164	163	170	172	158	172	169	158	167	162	187	152	202	137	151	154	205	174	150	160	184	161	163	172	160	155	161	166	171	152	151	161	160	200	189	166	146	173	171	149	163	163	186	169	184	181	158	194	162	186	184	182	174	142	167	167	179	179	186	140	176	138	162	168	150	169	151	169	130	152	165	170	163	162	189	150	193	156	161	167	189	156	167	175	166	150	153	164	185	154	164	167	169	155	150	132	185	163	171	148	180	143	189	160	162	182	161	172	161	176	153	144	187	168	150	148	155	165	165	144	164	142	162	160	175	175	163	173	144	150	187	142	162	161	158	149	176	153	157	170	162	172	141	162	203	160	183	200	175	191	177	183	185	163	181	162	174	163	156	159	159	154	162	183	157	162	162	152	147	160	184	163	168	187	154	168	177	162	168	143	152	180	211	165	138	165	155	156	166	164	172	171	153	167	166	168	193	153	157	170	161	171	160	183	163	159	174	169	146	166	167	174	160	190	157	151	149	160	170	151	154	205	161	165	177	194	154	168	164	166	148	157	170	162	164	179	177	154	188	147	171	183	171	163	140	144	168	188	171	152	167	189	163	157	175	167	174	146	176	175	170	191	164	142	183	141	184	181	143	155	161	177	191	186	168	173	152	183	198	172	160	181	142	172	191	151	154	162	145	177	167	160	190	158	155	187	171	175	152	184	161	182	159	161	189	161	173	152	189	160	162	177	166	167	151	161	144	170	181	179	166	146	155	175	158	149	184	154	170	185	145	159	171	167	176	179	190	157	183	183	173	183	179	167	184	140	146	175	170	164	141	162	173	132	195	170	179	154	155	139	130	144	159	162	162	151	159	158	168	173	169	166	149	169	172	191	148	159	166	150	174	134	163	152	155	172	177	173	160	151	171	184	154	180	155	197	167	165	152	159	157	184	172	168	154	154	171	189	163	196	151	160	181	175	165	142	165	148	164	184	160	170	181	185	158	184	165	165	148	137	167	148	150	148	169	171	155	150	161	155	142	181	174	173	153	165	155	172	159	165	185	186	156	174	179	176	196	172	155	175	150	157	152	171	155	149	172	149	174	172	163	169	172	145	150	168	181	157	185	168	168	184	153	144	168	164	166	170	187	156	175	146	158	156	161	156	169	163	195	161	166	159	181	160	141	161	176	140	163	159	160	176	162	161	180	173	164	154	172	169	194	174	159	143	167	144	192	153	177	162	169	167	180	171	174	159	162	191	160	165	175	158	165	154	170	171	149	173	172	159	164	171	199	139	164	152	156	174	172	146	156	175	147	153	156	170	180	143	157	173	149	159	158	172	162	175	192	164	152	165	192	171	160	176	175	166	186	180	188	141	176	180	172	152	143	156	166	168	179	178	167	169	157	180	155	166	183	174	188	169	166	168	186	164	197	178	166	188	156	142	177	179	145	167	186	188	148	155	159	172	162	183	163	146	182	156	166	164	152	152	203	169	175	181	206	160	163	180	135	161	179	144	156	167	171	160	165	142	172	148	139	162	142	179	143	172	199	163	138	143	172	167	174	170	177	156	180	167	169	188	190	164	155	163	160	154	162	145	170	151	159	173	176	154	188	181	177	153	138	148	198	170	163	164	130	184	152	190	159	162	172	185	168	162	171	164	167	160	165	172	173	140	181	188	166	153	156	194	180	169	165	165	179	167	153	167	164	179	146	161	149	212	168	167	154	170	158	179	166	195	191	146	166	151	161	156	166	175	180	159	155	166	179	166	186	183	179	177	167	167	171	191	171	178	134	186
6578	12971	36135	35010	44384	1883	1364	1128	956	908	811	724	729	693	670	659	576	563	558	547	521	494	519	474	519	455	456	465	461	469	479	462	446	473	444	491	483	477	457	478	457	476	455	465	444	456	469	428	433	439	435	463	453	456	469	454	409	432	455	439	397	441	467	405	432	435	440	453	446	396	454	405	411	397	419	396	467	458	428	427	430	424	387	383	423	411	417	437	416	469	460	431	425	395	440	393	419	395	448	412	406	430	484	433	422	416	408	379	430	425	463	413	432	411	413	421	377	406	449	406	376	438	389	447	414	410	415	439	412	404	401	400	431	427	408	442	426	444	445	399	394	426	440	400	392	414	418	419	422	437	411	427	410	434	407	478	447	403	417	421	460	406	447	443	429	431	422	382	438	406	443	384	450	432	404	455	408	398	424	407	392	441	399	438	447	435	408	414	375	399	442	403	381	424	416	389	413	400	394	425	406	433	433	455	413	435	411	435	442	393	403	449	430	437	388	413	394	395	427	413	400	424	430	445	424	425	413	446	402	408	456	415	460	417	432	451	388	470	457	425	413	422	461	440	408	430	423	385	410	429	408	374	429	411	427	429	383	394	422	394	436	411	434	420	400	416	411	455	435	402	424	451	460	417	430	421	426	393	454	448	405	399	413	434	454	413	436	417	426	430	387	414	386	441	438	434	428	433	406	401	398	415	439	434	412	412	474	424	437	381	398	413	417	393	445	447	430	408	389	432	396	414	433	417	437	422	437	379	418	408	440	402	416	435	432	393	451	422	388	429	420	431	395	410	426	474	398	391	451	427	418	383	392	415	442	450	446	383	435	430	439	403	392	417	397	415	425	433	402	403	426	411	423	378	396	402	415	383	416	418	421	442	429	433	439	420	434	451	387	421	454	428	418	417	432	426	472	431	413	438	425	419	414	441	421	420	414	433	425	431	422	411	412	406	451	411	430	420	435	417	392	425	375	416	388	427	409	389	433	426	435	432	430	423	424	412	422	391	421	443	397	443	439	444	420	370	446	434	403	446	399	428	401	411	422	398	437	414	434	443	421	386	425	441	439	421	398	438	384	428	395	449	407	369	437	415	410	410	429	413	404	437	413	423	427	428	413	428	436	439	445	375	424	416	385	364	407	402	460	405	423	447	450	425	427	483	438	415	424	398	423	411	404	417	473	385	400	447	439	418	435	425	434	420	434	434	416	444	423	435	461	426	435	426	440	435	401	396	433	433	432	401	422	453	414	445	435	399	421	454	384	439	424	425	394	407	373	434	440	428	420	467	435	441	436	429	390	432	409	436	415	409	433	411	446	395	404	408	445	412	413	439	442	424	376	410	432	442	408	404	457	449	416	458	437	409	424	422	398	404	424	428	462	438	401	408	433	434	414	478	426	420	396	412	425	450	410	404	430	411	390	420	405	406	399	401	368	430	428	450	450	442	421	403	428	436	400	406	429	475	419	389	416	401	421	421	364	440	444	431	460	390	397	423	398	403	439	418	408	433	476	420	442	403	420	403	422	433	421	427	414	396	425	405	419	435	475	411	389	413	426	419	415	412	423	430	450	406	428	437	430	470	429	451	407	443	384	447	437	432	465	423	417	436	412	440	429	430	431	458	410	433	419	448	437	415	427	413	435	421	446	437	431	427	419	432	426	408	395	443	410	411	440	434	428	413	399	407	431	437	438	419	396	418	409	446	409	412	392	445	400	428	426	435	413	432	426	432	444	412	412	424	400	394	444	453	433	437	457	414	408	395	415	410	390	394	422	413	402	411	404	429	438	451	436	438	417	427	404	419	428	423	465	432	436	414	432	403	411	428	410	403	443	445	416	437	410	401	403	380	407	422	472	457	441	422	436	425	422	442	443	429	419	428	437	438	466	392	441	429	453	417	427	390	385	402	400	382	423	396	418	402	452	440	432	445	436	433	402	413	456	414	449	425	365	403	451	416	430	397	405	406	435	474	456	415	421	400	430	413	430	435	412	457	401	505	415	431	419	410	421	427	442	432	408	435	412	437	400	414	437	430	433	411	437	404	425	452	411	419	374	409	416	441	409	432	431	411	432	425	444	436	420	434	407	397	386	435	402	438	428	409	434	420	453	398	403	417	419	415	443	384	420	460	450	427	449	407	442	450	453	400	418	442	414	439	459	437	408	449	444	459	426	435	452	415	444	398	433	395	439	439	398	424	436	438	433	394	381	440	430	432	460	436	404	434	437	418	443	441	453	406	427	426	392	429	410	407	390	459	457	432	419	418	393	426	410	425	417	436	446	400	418	408	400	393	416	411	417	424	415	407	443	416	401	436	398	415	425	423	403	434	434	428	416	440	409	431	423	421	435	430	465	443	417	430	414	416	467	414	408	443	429	422	428	434	391	391	444	451	426	405	435	416	439	402	415	403	403	394	422	436	446	427	421	396	426	410	420	432	458	424	430	419	410	385	442	418	389	386	412	450	400	432	448	418	455	428	430	432	420	399	427	401	443	448	413	438	424	399	400	434	410	404	419	419	426	430	434	444	423	462	448	439	433	421	446	398	411	447	430	440	469	447	378	416	422	430	439	454	449	407	446	403	430	394	386	445	431	429	393	432	394	393	414	401	423	394	411	422	405	431	417	492	394	415	409	407	419	435	424	416	441	400	444	381	404	416	448	431	452	427	431	474	432	443	403	419	401	405	411	417	425	453	431	409	443	469	458	404	451	440	412	416	428	443	410	390	430	405	413	375	459	440	455	435	416	408	457	427	432	420	401	434	411	451	425	440	411	436	426	427	441	426	397	444	405	444	429	417	401	432	448	429	441	416	438	412	471	392	420	395	420	389	432	467	430	409	462	442	417	431	431	418	415	399	425	419	417	431	419	408	433	422	424	440	444	411	397	411	463	428	418	411	429	462	433	430	415	473	442	401	414	409	413	432	428	425	428	421	434	413	406	414	388	399	415	384	452	438	425	410	437	420	400	428	426	436	426	422	418	421	397	410	419	453	445	417	458	394	474	441	419	397	457	449	457	421	416	387	397	448	429	414	405	479	406	420	447	419	433	446	430	447	428	466	393	425	410	404	442	462	410	430	413	412	417	446	400	387	441	448	424	416	410	406	410	415	420	400	429	426	403	395	403	434	388	452	389	405	409	412	385	404	411	438	427	416	392	436	448	424	415	432	418	435	445	431	414	438	408	432	412	427	435	421	449	447	411	397	410	390	366	412	397	417	447	416	441	423	409	422	443	438	387	402	395	443	408	413	403	443	414	443	417	416	400	388	417	432	388	392	452	405	391	434	405	407	416	429	398	427	431	393	430	443	406	424	417	429	428	420	445	391	453	416	415	419	413	424	393	452	419	444	407	421	451	431	414	411	449	439	434	415	412	414	442	430	459	436	432	428	423	434	416	404	399	380	396	422	396	407	458	419	415	391	406	413	420	424	422	397	431	429	398	396	451	427	444	427	402	463	413	429	395	430	459	381	469	439	418	372	401	410	429	458
18927	38030	39060	47480	53133	13375	1332	547	473	411	408	361	350	396	368	310	293	315	312	320	296	315	285	283	282	293	268	316	279	295	307	317	290	285	283	298	309	280	289	347	294	296	305	287	299	289	280	266	253	289	236	265	280	278	284	316	291	257	268	304	279	316	265	297	267	273	279	294	283	283	321	290	302	278	268	275	288	303	301	274	303	270	278	296	282	276	303	267	266	264	284	252	298	300	298	256	293	299	285	278	273	267	300	261	274	287	295	295	280	269	273	268	282	284	288	281	288	281	296	284	278	301	298	310	328	281	303	281	306	289	291	306	293	308	316	246	296	258	280	280	286	269	285	276	262	302	283	293	281	258	263	293	265	279	294	302	269	267	325	304	322	250	276	276	286	284	268	277	278	264	263	263	267	296	289	273	281	286	282	271	243	303	282	279	288	293	279	294	284	289	274	262	292	298	249	270	304	324	300	295	283	256	262	278	305	283	269	293	273	297	274	304	277	301	306	290	292	291	247	274	301	270	297	312	287	292	296	268	267	270	272	283	313	270	264	254	270	278	263	301	277	278	305	282	299	277	286	293	291	306	293	277	303	260	277	279	265	288	254	270	322	275	288	267	316	288	279	286	277	299	283	293	282	280	291	320	289	285	283	265	283	260	313	273	298	273	263	291	306	301	269	272	243	260	280	280	268	283	289	273	269	257	282	319	314	297	274	266	251	292	300	279	280	277	294	296	289	272	300	305	257	300	269	279	283	315	268	250	326	270	309	275	290	301	296	308	271	264	296	297	276	287	307	277	288	291	286	299	312	305	268	276	310	278	275	281	293	264	302	253	301	299	273	286	277	278	251	307	283	304	276	302	265	258	292	295	300	259	276	321	288	280	249	272	299	286	284	301	294	285	276	313	283	249	276	266	236	302	255	310	266	246	288	310	298	311	251	293	286	303	300	278	269	272	278	293	272	273	292	297	291	283	272	269	268	308	287	240	275	300	298	273	311	265	274	292	317	309	269	254	297	274	302	275	322	293	269	279	295	276	253	279	309	311	264	279	274	281	250	299	310	313	275	282	307	285	285	287	301	246	283	260	280	296	288	289	273	308	254	284	307	272	295	281	302	262	294	266	279	323	269	254	319	297	271	283	294	227	303	260	289	279	284	262	275	315	283	283	265	293	305	283	264	272	281	294	298	265	286	312	304	300	239	310	284	255	269	312	292	296	284	268	299	263	264	281	302	295	277	268	303	270	290	286	277	302	272	277	265	292	271	277	307	296	285	255	281	293	278	254	306	283	276	242	277	282	281	256	274	262	290	295	261	283	291	287	274	274	300	276	267	296	318	243	274	307	289	277	293	271	293	253	278	251	297	298	270	283	271	292	283	266	267	287	294	293	284	292	305	272	269	298	293	276	260	300	276	283	290	274	293	285	297	325	269	277	283	297	249	287	267	257	218	270	289	284	294	322	269	243	287	284	288	266	276	291	306	263	270	282	267	318	257	259	307	261	281	272	284	265	269	270	303	264	275	290	312	292	283	278	321	305	287	260	276	301	268	318	305	280	277	286	292	292	289	275	279	271	266	245	266	289	264	308	299	260	249	278	252	309	291	270	284	265	311	285	285	298	265	264	280	291	259	315	310	303	267	277	260	284	289	267	288	272	256	297	313	292	267	273	244	279	276	284	296	289	312	303	269	255	265	289	263	286	270	273	297	275	289	285	268	266	284	259	264	252	256	289	261	247	280	266	272	291	278	278	341	267	286	283	296	279	322	264	305	303	280	302	308	266	275	271	280	313	304	287	320	310	261	279	324	272	266	326	265	276	280	241	313	281	335	299	256	286	310	282	308	309	300	298	274	273	283	297	277	283	286	288	276	273	300	259	265	267	270	277	259	295	299	273	284	279	271	292	264	291	270	306	281	294	275	295	285	281	273	283	278	275	269	288	297	289	283	288	273	242	293	263	284	275	279	272	313	274	273	270	264	269	279	284	285	289	280	264	292	262	248	279	301	280	261	264	256	268	295	262	294	306	296	317	281	288	320	314	283	260	281	290	283	264	260	286	266	270	280	268	268	301	277	299	306	300	277	290	293	311	296	253	293	289	292	272	282	285	265	272	293	283	299	308	297	303	275	250	281	289	281	279	267	322	286	317	282	289	286	282	299	303	266	303	292	310	299	275	285	282	305	257	256	290	260	286	262	292	291	274	282	261	296	305	269	272	279	285	312	297	286	298	290	305	278	267	287	323	265	294	270	289	288	261	299	262	266	263	275	270	277	272	285	313	288	268	273	292	288	277	303	272	252	256	253	294	294	312	279	281	316	290	285	295	320	263	298	289	268	296	304	278	283	293	283	272	278	307	277	292	264	288	268	281	289	258	289	302	304	285	301	262	254	278	299	312	297	312	273	286	297	281	293	277	268	295	299	283	261	296	275	287	284	276	280	283	288	304	306	312	318	269	270	275	269	296	281	263	290	289	287	311	268	308	281	302	306	285	285	284	287	288	255	286	267	268	263	278	286	301	277	297	275	279	292	309	328	288	270	267	284	251	269	285	314	315	270	295	286	257	260	258	266	314	308	256	268	265	259	287	311	279	304	317	277	271	267	280	274	285	273	308	303	290	299	291	265	261	225	256	277	316	313	279	256	294	256	283	302	298	295	293	308	302	287	287	292	250	295	281	294	277	307	305	269	293	265	280	296	277	310	280	268	277	261	279	252	274	305	290	259	253	309	286	293	278	266	269	278	276	279	294	290	286	291	306	311	270	266	286	271	276	266	320	293	268	260	305	260	264	271	267	281	304	309	307	298	288	295	271	281	261	252	290	247	278	292	286	262	286	282	301	267	316	281	285	301	247	294	252	288	307	284	292	283	297	237	288	288	284	300	266	308	272	299	283	275	312	281	300	297	276	291	258	244	277	311	270	285	283	268	268	292	282	284	288	279	297	276	315	244	294	276	288	310	274	254	278	311	271	300	298	301	271	262	302	283	266	252	301	265	251	287	266	298	289	280	304	289	282	295	263	261	297	301	299	298	304	305	276	280	269	256	287	266	245	296	292	262	279	272	317	285	278	293	252	269	280	307	295	309	340	283	290	291	276	280	288	296	280	269	282	295	282	284	303	309	304	272	274	291	278	279	280	274	307	283	290	275	303	265	275	291	307	265	268	299	261	262	257	316	265	298	299	290	265	279	297	267	271	282	268	310	306	282	254	272	277	317	278	269	267	282	290	284	292	268	317	283	253	249	286	312	313	290	262	284	278	291	296	258	276	272	266	277	304	272	257	281	279	286	277	281	318	297	293	255	274	304	300	299	284	264	277	284	285	296	298	280	272	250	273	289	281	256	298	236	284	282	301	305	285	276	291	286	289	286	288	297	296	282	240	307	291	287	246	285	277	271	253	256	278	265	309	308	283	264	303	259	286	295	310	296	249	287	300	276	285	265	306	282	276	277	269	279	269	268	307	262	303	267	314	297	298	298	282	282	270	292	310
8763	30380	26680	56293	54318	3146	2264	1925	1688	1534	1372	1227	1124	1113	1078	966	997	907	891	887	855	888	808	825	811	754	808	750	775	745	710	734	741	702	726	721	738	718	711	696	717	669	684	702	653	693	711	697	650	643	663	641	683	697	667	682	644	627	681	670	695	644	665	672	665	674	666	679	677	675	710	732	668	641	654	685	688	620	668	690	641	661	677	647	668	668	689	690	645	631	636	654	637	658	665	652	682	657	702	683	621	680	668	651	653	622	676	639	657	649	681	681	661	640	663	591	635	669	633	625	666	678	636	663	629	658	604	674	660	659	642	618	619	675	633	679	623	644	613	675	716	626	660	695	634	636	645	605	671	607	631	671	650	634	645	668	643	643	608	620	649	642	614	650	633	641	677	698	639	671	639	664	619	689	680	663	630	605	630	651	662	635	625	643	697	664	637	622	669	646	625	680	637	655	656	667	656	692	662	678	618	641	655	628	647	649	653	629	670	660	638	665	639	579	659	652	643	657	667	679	615	683	614	638	677	682	675	664	639	693	618	671	695	655	688	658	704	667	652	671	630	642	633	639	691	632	651	652	633	639	598	691	650	614	625	627	621	695	634	615	675	636	647	654	621	634	629	614	656	604	610	647	655	632	644	672	612	609	618	621	585	658	678	635	624	683	668	692	602	644	729	660	693	632	612	631	633	653	685	660	657	677	670	684	637	606	697	622	679	705	641	568	668	641	649	594	663	648	642	694	669	671	678	651	656	672	634	627	627	610	653	637	669	637	608	635	632	650	614	666	642	637	693	668	662	646	653	687	666	625	682	634	666	628	665	644	627	649	629	628	630	642	658	669	612	647	663	652	682	596	689	661	715	645	650	675	717	657	675	699	663	660	643	698	649	629	678	677	631	656	662	662	583	686	662	620	612	647	661	619	677	642	683	595	638	641	648	634	709	672	612	638	649	664	669	634	660	637	632	680	585	662	665	697	729	658	606	631	606	665	642	615	697	655	659	651	620	624	641	665	627	672	642	630	690	668	688	648	603	636	665	596	610	653	645	655	651	661	656	635	639	656	697	647	652	633	659	657	673	632	655	670	610	635	607	591	691	653	666	657	675	651	655	643	658	677	628	652	611	597	674	653	600	619	693	656	662	661	624	646	643	647	661	657	639	650	608	680	683	645	656	639	666	671	671	651	641	657	589	689	648	643	684	648	660	643	642	680	689	654	657	634	615	642	614	603	637	654	648	655	635	677	662	630	652	616	645	621	659	659	683	634	662	639	663	676	651	668	610	666	684	638	664	624	639	688	609	678	685	644	669	654	609	682	645	656	645	676	661	647	712	677	675	640	634	644	693	631	603	670	673	625	598	631	606	642	650	647	696	650	648	657	686	632	645	593	647	642	642	667	677	649	676	652	639	634	657	669	670	667	676	581	659	657	667	662	643	634	610	655	660	594	642	660	633	663	613	651	618	670	669	658	658	653	652	678	645	635	590	600	634	616	609	660	643	631	655	680	644	643	680	605	667	651	626	614	619	659	661	619	665	655	640	627	663	653	607	619	630	720	638	602	629	660	637	618	656	642	606	659	658	706	677	652	665	620	659	622	599	633	598	592	664	647	633	663	662	666	678	653	656	579	650	635	630	629	644	638	653	633	608	671	670	617	689	621	650	613	663	594	634	615	645	633	658	619	634	649	617	619	654	673	629	648	651	644	671	651	644	628	637	632	642	608	608	638	674	673	662	664	641	634	671	646	670	618	628	643	646	655	653	651	616	679	646	671	672	628	652	627	629	629	672	636	672	651	681	631	663	641	642	682	666	633	605	655	669	648	630	642	632	644	620	622	628	655	629	637	706	663	662	627	603	663	670	673	633	645	682	614	650	655	660	639	630	591	670	669	677	561	674	641	660	635	646	664	651	647	656	604	643	631	612	646	707	618	657	690	624	631	674	612	641	663	637	632	631	658	655	644	685	641	608	663	649	710	649	630	651	677	610	644	613	679	603	682	629	606	677	665	613	666	631	603	631	647	652	611	668	635	635	643	652	701	633	637	624	627	625	655	622	651	613	645	644	649	585	700	673	618	669	643	628	657	659	625	637	652	660	671	666	602	643	609	704	646	652	630	608	636	657	634	629	624	651	659	657	636	632	689	631	687	681	661	642	662	632	662	707	605	628	700	618	674	630	680	670	653	621	645	660	643	619	673	647	632	643	669	630	616	641	614	663	653	684	636	575	678	647	665	684	651	628	622	645	625	638	625	636	653	665	643	674	655	611	630	617	650	662	664	635	620	682	654	635	643	667	674	669	625	638	660	677	643	611	635	664	650	653	658	653	636	607	682	676	629	631	655	654	643	644	610	613	641	651	676	660	642	634	634	649	671	672	675	652	636	607	629	612	647	644	628	684	620	659	664	602	655	660	636	618	664	614	665	651	639	641	676	625	673	618	659	657	634	715	637	652	635	611	641	715	632	656	664	669	674	632	659	651	597	610	646	674	632	637	616	666	634	655	621	661	640	632	635	667	617	630	661	677	644	666	687	669	669	620	611	614	647	652	683	653	635	653	661	645	652	664	687	656	644	617	691	642	599	593	641	616	616	693	645	622	660	637	697	645	660	677	652	653	626	605	615	679	603	639	674	653	665	685	662	659	646	644	630	680	630	664	644	610	635	659	633	690	655	620	670	644	593	675	627	669	642	649	669	624	608	633	659	641	596	654	668	624	680	662	647	654	686	660	626	661	629	625	660	618	641	649	650	702	630	681	643	605	595	637	635	622	602	646	660	627	637	638	633	633	655	617	688	654	657	646	646	608	655	631	618	618	631	620	679	650	645	626	647	660	624	666	648	671	645	635	617	687	661	663	653	615	635	638	644	613	657	666	614	675	686	617	651	661	630	628	655	644	666	635	625	645	684	648	649	664	619	628	605	652	689	634	611	644	579	618	673	611	649	651	606	629	675	618	608	656	673	648	631	673	648	646	716	688	643	607	648	648	667	610	677	677	608	612	668	661	651	655	659	694	630	666	682	690	672	657	621	707	587	633	643	645	662	635	628	688	667	639	636	644	634	666	654	627	657	691	688	673	656	664	668	625	616	621	660	641	651	643	645	647	663	685	609	652	676	615	660	668	630	612	655	639	664	661	646	652	681	625	635	652	681	663	631	643	673	623	657	651	624	669	616	630	635	615	666	635	667	656	623	628	623	630	613	690	659	654	688	669	624	629	672	638	635	635	603	640	632	683	648	683	610	672	638	650	629	612	680	611	664	612	626	652	666	633	604	609	626	645	641	611	667	635	655	643	613	674	612	600	623	667	643	635	673	633	701	656	677	646	622	656	674	605	602	632	636	614	679	659	636	654	633	598	678	677	638	666	650	633	629	639	625	662	638	621	652	638	633	643	654	665	654	639	628	634	647	674	661	674	594	617	636	683	689	692	628	600	638	679	682	622	629	613	674	607	610	713	650	640	638	604	647	665	654	674	666	647	647	668	657	645	650
2709	788	860	1960	781	84	82	84	79	66	62	74	63	76	53	64	69	74	55	61	71	72	76	71	68	70	80	80	66	69	75	80	84	67	63	93	75	69	67	73	54	80	84	70	65	66	66	65	55	73	76	67	68	64	75	83	82	85	71	83	97	66	75	83	91	71	58	73	70	68	65	72	77	76	65	68	73	72	73	86	79	70	75	70	82	77	57	55	65	65	59	71	84	73	75	79	70	78	65	69	78	67	60	68	81	68	67	67	88	60	76	76	73	73	72	61	67	61	52	59	80	74	61	76	78	69	68	73	66	75	74	57	70	69	69	87	85	71	62	73	76	69	59	62	75	65	64	78	78	75	91	83	70	77	70	79	79	76	90	69	67	79	71	73	76	65	65	71	68	83	77	63	80	67	81	58	74	73	67	65	78	64	81	79	63	77	82	71	65	68	74	62	56	61	72	69	84	52	81	78	83	84	82	58	69	67	73	83	77	67	60	80	78	74	68	71	69	53	67	68	70	64	71	72	67	50	64	64	87	58	79	69	72	68	73	69	81	77	63	78	79	64	58	75	67	80	71	66	61	80	65	63	75	53	71	67	57	71	86	76	75	74	63	71	72	72	81	76	73	70	72	62	71	77	76	75	70	75	71	67	78	77	75	65	61	85	72	80	70	49	70	81	76	73	82	81	59	60	82	79	76	77	50	59	72	59	72	65	49	77	58	73	72	77	54	64	84	74	69	52	82	65	93	65	92	68	75	59	71	80	72	66	69	75	62	67	87	71	69	76	67	82	69	63	65	71	76	84	90	68	71	80	52	60	67	54	88	89	80	62	70	73	76	74	68	66	82	78	71	75	83	84	68	76	74	86	68	58	73	68	59	66	73	79	64	65	71	74	71	68	73	76	64	77	75	62	71	69	75	86	75	85	65	90	55	71	58	87	61	67	63	91	61	67	74	74	57	88	77	60	77	56	80	78	59	66	78	58	76	68	63	80	64	82	74	60	85	76	66	94	80	70	63	72	85	90	63	60	54	62	78	82	65	76	64	75	66	58	73	85	79	64	67	84	73	56	67	71	62	85	66	57	67	76	68	74	76	81	83	58	68	93	70	72	76	80	68	94	81	74	67	60	66	50	57	81	90	68	69	62	71	76	81	57	71	73	71	73	77	70	85	60	72	78	72	64	60	72	63	80	77	76	68	84	86	82	60	72	61	82	71	70	75	75	63	71	76	76	69	68	73	87	69	76	81	83	65	60	80	50	78	66	62	81	70	68	71	66	75	61	64	81	64	81	69	88	68	93	64	70	69	68	75	74	49	77	60	78	79	56	85	82	70	58	76	80	74	73	73	83	65	74	62	88	67	62	88	71	68	84	67	72	68	73	81	81	71	71	56	56	82	67	68	70	73	59	68	76	82	74	81	75	69	81	73	70	50	73	66	71	72	64	55	77	65	65	93	84	71	65	69	73	79	77	66	78	73	69	75	92	59	82	56	68	78	64	55	66	78	86	65	63	80	70	75	66	79	64	62	67	85	70	75	85	84	59	71	78	56	78	85	68	73	81	69	74	78	65	65	78	83	69	70	52	69	58	72	74	65	65	72	55	63	71	63	65	64	57	77	73	73	61	69	81	66	80	71	73	77	66	80	68	70	74	62	64	67	77	70	62	71	61	71	76	64	60	76	75	60	69	76	59	74	63	71	69	67	58	70	77	55	67	74	84	85	60	62	60	64	72	72	78	72	82	87	75	86	81	82	87	68	65	72	81	66	68	52	72	69	88	72	72	78	69	66	63	63	72	82	88	77	71	68	78	65	71	82	56	79	66	86	78	64	65	59	69	95	74	84	71	82	62	74	60	68	71	83	54	64	75	85	74	75	87	60	62	69	88	75	70	67	73	83	75	61	74	71	77	66	79	71	58	72	77	76	68	73	66	89	74	65	55	69	68	71	87	87	73	90	72	63	78	66	65	68	71	56	71	67	68	76	68	61	68	76	87	91	81	72	75	74	60	72	62	75	64	62	73	64	66	59	73	71	81	68	66	78	73	80	62	68	83	70	57	74	83	76	67	78	64	55	70	59	83	79	85	70	69	75	58	69	73	64	77	71	58	68	66	70	73	90	72	93	75	83	70	91	62	59	80	58	75	68	69	80	68	63	78	77	85	73	73	77	74	66	86	67	68	69	76	58	74	80	56	63	67	64	75	65	75	74	66	70	75	62	57	65	80	65	69	67	70	79	61	78	64	62	69	63	69	73	63	86	85	85	69	72	71	68	65	70	58	59	55	75	79	69	86	61	76	79	80	79	61	72	65	85	80	70	82	61	77	69	62	70	79	67	56	78	81	69	64	82	82	72	87	73	67	62	71	68	71	71	59	97	81	68	73	69	67	81	85	50	78	82	69	76	65	72	84	84	69	53	74	64	68	56	81	73	67	88	64	67	83	67	80	77	69	59	62	59	93	81	85	86	63	80	73	72	56	74	87	78	85	50	61	75	85	69	61	74	62	79	81	76	87	69	78	75	78	73	75	60	81	69	75	76	89	57	74	72	86	76	93	82	80	82	77	77	71	73	50	77	70	82	54	81	88	63	73	82	82	66	64	80	70	73	76	74	73	87	90	84	76	67	65	70	81	63	66	66	71	66	67	70	72	67	66	70	49	71	60	63	73	59	77	85	62	62	75	67	83	70	71	72	72	64	69	65	71	57	68	68	86	69	69	88	69	68	60	59	69	62	65	75	67	73	65	66	82	82	69	67	88	61	68	72	74	78	79	79	91	73	77	79	80	70	65	74	66	71	72	72	67	62	70	94	65	57	74	74	94	76	74	67	60	59	71	65	65	66	83	65	76	71	68	74	82	93	73	59	84	60	66	73	60	77	73	77	69	80	63	84	63	62	60	78	84	67	74	77	74	109	80	80	64	66	74	75	64	80	85	64	69	71	61	80	75	65	67	64	81	69	70	75	65	87	66	69	70	78	77	65	64	79	64	94	67	79	68	58	49	57	81	72	60	63	62	73	69	64	72	81	60	56	77	72	87	82	75	62	71	67	84	61	74	73	70	64	69	74	71	72	62	67	73	71	56	71	87	76	74	80	76	56	71	76	77	56	77	68	54	66	74	59	81	58	74	79	69	73	63	71	66	73	88	75	79	85	64	64	81	62	51	75	73	67	68	61	63	63	97	82	97	66	77	70	77	75	67	68	72	69	63	54	53	66	71	83	68	83	66	81	78	76	69	68	69	74	76	64	63	64	79	78	66	80	78	75	59	76	89	85	82	65	69	67	54	70	74	54	71	73	72	65	64	57	72	62	73	57	81	73	89	69	83	55	77	66	70	68	65	62	66	63	76	78	82	78	76	70	71	64	81	82	61	70	59	76	79	77	77	79	69	74	90	63	71	60	80	77	56	62	65	79	60	66	90	74	69	71	58	82	88	65	70	66	72	84	54	72	78	67	81	58	80	81	78	81	90	76	71	58	56	70	67
2217	1108	2154	8182	3068	259	237	203	218	207	217	222	250	247	239	228	246	242	223	213	215	224	208	225	202	193	227	213	236	216	199	231	228	213	213	214	218	203	242	231	238	220	207	206	252	207	208	207	194	197	204	219	233	243	220	213	227	237	226	205	225	230	204	218	231	212	213	209	233	216	199	234	214	195	176	217	198	207	217	231	212	218	220	212	230	220	214	179	202	221	203	204	202	180	211	219	208	220	228	224	218	222	188	224	202	221	227	225	217	195	237	199	198	213	204	220	219	234	230	208	225	219	217	230	208	229	190	215	212	207	223	248	195	207	228	212	213	218	200	185	212	211	200	197	198	203	206	212	203	195	208	211	197	219	204	208	242	226	218	221	229	220	233	236	203	199	219	226	210	220	205	223	200	227	231	243	217	208	234	192	211	195	219	214	198	252	211	232	243	180	230	205	216	200	185	228	192	239	230	207	223	217	230	218	216	198	228	223	205	220	212	207	217	211	237	213	212	231	205	201	203	217	201	205	208	207	205	196	221	217	203	213	243	249	225	226	220	192	197	233	229	215	189	195	210	239	228	211	202	264	223	201	219	206	207	242	222	215	236	210	216	209	222	232	255	223	202	186	231	208	221	206	249	208	221	216	207	230	214	213	191	202	206	211	199	228	228	219	219	191	219	194	207	211	230	194	230	204	192	233	195	210	244	209	209	204	216	202	208	220	234	206	227	235	217	209	233	200	220	200	187	223	210	250	212	209	191	207	230	221	200	203	234	223	222	214	234	220	222	216	230	203	176	222	216	218	234	222	235	236	231	196	222	231	237	228	215	234	196	228	197	218	204	192	213	197	193	212	216	204	199	235	202	192	184	231	210	205	234	233	228	220	203	217	199	202	216	193	236	231	198	209	221	202	215	216	208	219	193	210	185	205	220	209	198	190	188	221	234	186	214	214	222	218	218	218	226	226	223	212	199	199	228	212	223	217	222	223	184	228	198	206	228	209	202	195	217	200	196	242	197	214	210	204	212	230	250	215	217	196	197	233	249	196	207	237	206	217	193	215	225	238	215	244	214	207	204	241	211	222	218	201	227	224	195	213	223	207	227	228	213	210	204	209	197	237	185	240	215	201	221	205	224	220	225	200	222	236	200	219	211	208	229	229	226	198	224	217	228	217	210	201	220	188	213	224	227	214	191	237	212	219	202	210	232	190	192	201	211	228	215	225	180	241	214	220	238	194	219	227	212	226	194	221	228	209	194	212	235	202	190	234	186	227	194	218	210	198	205	198	211	202	206	194	205	216	243	192	216	197	204	234	212	196	214	206	208	188	212	204	230	204	210	204	186	223	205	214	226	236	198	198	242	198	234	207	204	210	211	216	225	219	246	215	187	218	205	209	229	219	227	201	201	191	196	203	229	200	209	210	198	202	222	221	203	185	184	220	208	238	201	208	210	234	212	200	227	198	208	204	215	245	192	191	212	207	215	236	189	220	224	215	212	225	201	220	215	200	215	215	240	213	215	222	176	198	208	212	224	213	199	202	234	224	230	205	194	224	242	215	222	205	204	196	250	205	210	238	218	207	244	220	200	215	228	205	204	192	208	214	226	226	206	210	241	192	216	234	218	203	223	212	194	210	205	204	212	239	210	230	185	230	206	207	204	202	229	223	240	214	205	224	229	204	215	196	240	188	207	203	222	238	220	243	234	217	211	232	208	197	221	229	211	216	223	199	209	224	234	228	215	215	221	219	241	215	203	234	235	224	178	218	190	243	190	189	223	209	224	222	227	221	199	217	224	221	221	209	193	206	218	231	216	210	181	238	226	195	203	244	217	195	215	218	212	193	206	196	212	233	227	200	226	197	169	257	228	206	245	199	189	227	230	201	213	224	208	227	219	222	208	215	212	225	210	227	235	210	207	197	202	210	188	230	187	215	223	187	208	231	214	222	210	228	225	223	186	223	211	220	195	203	235	200	228	206	224	212	205	218	225	215	194	241	215	228	198	227	202	197	213	220	214	206	234	232	194	213	203	205	194	197	210	208	197	199	203	228	190	209	204	207	212	216	188	211	218	218	214	199	200	226	201	233	216	194	213	225	236	236	191	220	227	238	199	219	232	222	221	213	219	192	208	209	217	241	205	200	238	208	212	206	236	210	233	209	196	213	201	214	249	225	194	210	208	226	203	222	194	226	221	181	208	212	222	224	235	212	234	220	208	224	207	209	212	216	224	232	209	187	234	210	205	225	211	206	218	238	220	231	201	229	216	238	213	219	208	219	203	212	233	229	206	212	249	218	179	210	235	233	227	222	221	219	228	215	215	242	227	229	230	215	206	222	215	213	236	196	204	221	196	201	231	216	210	208	228	228	188	228	210	209	221	200	191	249	227	184	230	196	197	217	225	213	210	232	208	207	203	227	216	236	219	206	226	197	235	245	220	193	206	231	200	193	202	209	199	204	206	206	224	213	212	236	223	209	209	207	231	227	238	213	191	242	199	206	194	227	244	217	193	203	230	205	232	232	212	200	191	213	173	177	238	209	234	221	212	230	206	205	212	215	228	192	225	227	182	209	241	219	210	205	222	230	200	206	191	215	208	230	209	227	224	224	246	255	222	233	197	196	205	231	221	228	213	206	207	208	212	201	192	207	217	181	228	215	212	214	206	234	214	227	202	193	236	211	224	194	198	229	209	209	217	196	217	221	205	203	216	195	216	201	203	195	234	221	212	196	197	194	223	212	220	232	197	218	202	214	221	214	208	238	210	219	223	219	192	233	225	207	219	216	216	228	238	239	218	209	226	213	211	222	192	218	201	223	218	228	236	210	193	214	198	203	244	212	216	239	226	205	197	220	205	212	238	211	200	224	210	213	210	206	239	195	196	195	227	194	190	213	246	221	214	217	226	225	206	219	230	212	236	227	230	221	261	197	225	228	217	211	234	217	195	220	206	228	223	198	230	225	191	193	227	213	236	246	213	202	225	188	225	213	187	202	210	203	218	204	229	242	213	229	214	209	216	249	236	235	221	182	226	221	213	205	201	206	231	214	216	208	224	238	211	194	241	202	199	229	229	186	209	209	207	212	209	219	212	207	219	216	222	234	209	193	232	204	203	232	199	211	221	202	223	206	201	200	221	177	235	211	230	187	224	205	183	228	197	224	231	210	208	204	231	222	211	194	219	207	213	213	211	203	251	212	222	212	241	219	223	225	219	205	211	215	219	213	219	216	199	237	230	216	224	238	237	222	226	222	228	208	204	225	217	220	196	200	204	199	206	213	220	208	208	210	211	202	241	197	195	217	232	239	193	201	208	221	225	222	223	224	198	198	207	252	196	191	217	238	214	213	199	215	200	234	210	224	216	208	204	213	220	222	216	208	228	216	244	206	220	225	200	232	204	209	226	199	204	222	211	216	211	207	207	192	201	232	231	208	229	219	208	210	197	228	219	219	199	227	204	213	229	192	222	215	217	220	218	224	212	217	227	211	229	206	208	236
11077	3432	7098	43534	30583	3547	363	290	264	261	205	201	211	179	175	194	196	187	166	175	180	185	153	177	169	158	169	168	165	117	146	169	174	176	161	199	168	164	153	168	127	172	179	181	145	152	183	170	156	148	178	168	170	205	157	171	173	171	173	146	163	150	157	151	177	162	141	174	176	172	173	159	163	174	180	134	148	175	156	166	176	147	139	167	184	181	160	140	161	159	156	165	173	165	142	159	174	138	160	138	152	153	155	175	180	173	161	146	165	160	144	152	162	162	168	172	157	164	154	178	156	161	168	177	140	180	170	156	125	150	144	154	160	157	160	163	182	172	130	139	174	176	166	155	164	184	188	136	151	165	164	171	176	161	155	182	164	165	160	168	180	185	157	161	148	166	161	170	187	150	158	157	168	160	149	154	154	182	181	161	171	153	150	169	168	158	157	146	156	148	160	174	141	160	182	169	144	149	168	165	162	144	171	165	162	164	155	153	143	160	150	162	163	169	157	162	160	143	170	156	174	163	176	159	169	174	158	186	156	171	196	165	175	148	176	180	167	138	177	172	171	179	178	188	167	174	182	180	156	150	142	155	165	156	150	136	161	156	153	159	160	177	173	166	141	158	163	157	178	158	198	159	171	147	183	146	163	159	143	152	170	145	174	149	178	135	156	169	153	167	163	170	193	153	181	157	166	152	175	174	158	183	148	172	140	153	152	168	147	150	156	137	163	187	180	181	167	175	142	169	165	169	179	181	152	160	178	148	176	137	167	171	163	154	149	140	154	144	167	158	162	155	153	162	175	175	179	159	156	164	141	177	159	178	150	158	144	158	159	174	145	156	158	139	188	151	116	170	177	148	166	159	168	153	155	165	170	155	166	156	150	172	155	158	169	159	160	159	161	160	147	161	158	158	163	138	153	196	163	170	173	186	179	139	155	166	164	157	163	155	173	164	161	175	178	165	154	150	180	165	153	164	172	177	151	182	139	180	163	185	163	159	188	152	165	164	150	149	167	155	167	155	161	152	146	143	143	171	165	159	174	147	145	149	160	156	181	155	162	161	180	169	152	169	138	130	164	182	167	160	182	175	156	136	164	128	179	177	177	168	167	176	127	152	148	150	158	177	180	163	166	150	154	164	146	161	168	147	174	171	167	181	176	177	172	185	169	166	167	141	156	175	156	143	149	156	151	144	150	171	177	172	163	160	139	173	178	143	163	155	151	168	154	168	147	174	148	170	159	178	162	132	167	128	165	172	203	156	148	157	176	148	151	187	168	145	152	179	170	172	171	168	162	181	166	153	164	148	160	164	159	164	130	150	150	167	165	158	155	182	157	163	169	142	174	162	152	153	161	161	181	158	165	159	142	160	179	177	157	187	183	173	159	136	166	159	152	159	175	138	172	178	151	148	171	184	156	148	161	167	170	143	175	146	168	160	164	170	159	151	155	168	157	178	151	190	162	177	155	172	159	168	159	162	156	176	156	142	174	182	140	154	153	168	151	148	168	162	166	181	151	165	159	159	138	174	173	161	156	147	145	157	152	163	171	184	178	172	166	145	169	177	168	161	159	162	172	169	155	158	165	157	193	186	219	171	162	174	165	164	159	146	126	169	158	160	172	153	145	157	175	150	176	141	149	179	162	157	167	177	136	165	175	177	174	160	177	153	165	171	165	146	174	136	152	166	136	150	167	171	174	157	135	142	146	180	164	157	158	166	170	153	155	167	154	162	177	159	162	152	161	155	151	164	179	147	170	151	169	145	177	148	131	163	179	174	157	143	133	156	146	201	171	158	151	160	166	153	155	161	155	168	154	163	175	180	147	153	165	175	142	172	167	149	151	176	180	155	149	176	166	150	161	160	173	171	172	161	174	190	156	165	163	162	169	197	181	165	175	150	144	156	144	142	162	160	154	191	157	172	169	181	160	149	169	158	159	177	141	185	167	155	174	172	171	165	142	187	154	176	185	149	174	143	166	154	142	178	187	150	158	148	139	131	177	175	182	175	140	182	171	154	168	156	152	179	171	168	169	154	166	156	167	151	166	165	155	155	185	171	175	150	169	183	149	166	178	152	169	178	155	167	161	156	164	169	166	165	140	162	157	158	156	175	146	174	167	151	168	163	163	160	168	158	128	160	175	169	163	140	170	153	160	183	167	144	146	182	162	160	160	154	160	159	165	145	178	164	140	183	205	157	170	161	167	143	153	159	171	162	141	138	166	169	165	165	185	172	156	131	161	174	154	132	157	163	176	168	166	165	154	147	137	151	162	161	164	154	160	170	166	163	166	169	165	172	164	168	166	167	188	178	168	177	159	152	178	177	153	150	158	135	128	144	150	168	154	132	153	139	145	173	179	170	180	137	136	133	164	169	178	169	162	142	177	191	168	169	164	173	164	166	172	166	170	167	165	137	163	170	173	177	173	166	187	173	162	170	172	173	156	171	157	156	164	165	169	178	160	175	176	161	152	165	155	158	179	165	155	136	167	161	145	157	168	150	156	167	175	144	165	149	168	169	160	153	178	169	158	154	151	161	150	178	152	152	144	170	144	177	162	174	149	170	166	180	160	140	143	173	137	165	184	147	167	181	197	167	169	138	163	153	177	161	146	180	166	151	176	159	158	152	168	167	176	162	167	158	176	154	166	166	175	134	179	173	160	158	174	177	160	160	173	168	160	159	176	145	159	155	153	162	160	157	146	152	161	144	172	164	172	134	152	160	157	164	188	135	175	155	175	144	172	147	164	139	141	123	146	165	149	192	145	186	171	150	146	127	166	158	176	172	136	143	151	164	181	144	165	170	140	165	156	172	152	167	149	177	156	173	163	160	120	163	182	168	182	139	161	176	168	171	143	140	170	162	166	176	155	177	130	166	140	163	153	149	209	158	160	162	165	177	181	140	163	165	142	156	157	158	184	172	184	166	165	157	159	156	177	137	164	154	145	164	185	131	149	142	165	144	172	176	137	149	162	157	144	152	155	194	144	184	163	176	150	160	158	194	167	158	164	166	144	167	169	152	162	148	185	166	188	155	168	143	168	169	184	157	151	171	167	162	154	134	177	174	149	170	152	162	158	173	159	141	166	162	152	173	169	160	141	141	145	150	160	154	162	138	167	149	148	148	169	182	154	149	173	165	173	147	158	186	188	180	177	143	147	129	151	168	181	163	138	149	142	169	172	150	166	142	174	163	167	201	163	160	177	154	164	166	153	184	142	165	177	166	186	206	163	152	169	155	163	148	160	142	186	171	152	159	161	171	167	160	208	160	176	184	162	166	142	152	145	177	171	154	137	159	149	144	146	153	146	166	146	161	177	145	152	166	166	183	173	182	167	176	148	182	177	191	179	168	189	165	163	164	177	158	164	181	179	179	151	150	159	168	150	155	160	151	149	162	157	154	148	191	161	165	181	204	146	145	161	164	167	164	157	149	146	170	156	144	188	144	148	156	132	156	174	157	144	159	155	150	156	176	173	167	156	145	175	144	170	166	177	143
6630	3403	11430	52737	21343	1688	1391	1171	1002	944	859	762	703	646	625	610	584	553	549	553	572	546	514	500	520	529	518	494	514	517	436	424	462	478	456	438	450	418	419	427	450	435	406	453	462	479	413	424	447	414	394	429	407	429	392	428	448	442	445	398	426	397	422	415	433	444	397	395	432	423	449	416	449	427	417	442	453	443	384	433	437	424	404	413	364	435	454	440	403	374	421	415	436	419	378	431	377	414	377	428	430	398	385	440	412	425	421	425	418	418	397	431	450	408	397	426	435	450	395	424	409	400	440	426	450	413	441	387	411	426	424	411	456	448	429	388	412	448	421	414	429	381	436	419	423	419	385	385	418	421	422	420	393	430	418	411	428	395	422	410	392	412	395	418	433	414	426	393	445	407	396	423	424	373	408	423	420	426	390	416	420	397	389	412	417	400	422	442	409	410	400	446	414	397	438	395	427	394	388	424	436	413	452	393	392	450	407	420	403	426	409	416	419	422	461	438	411	454	400	414	405	417	398	417	413	397	411	454	421	432	406	380	450	362	403	428	401	380	442	424	417	465	425	440	372	388	362	432	416	430	421	399	394	398	449	417	417	436	441	415	411	446	427	422	431	453	413	442	421	401	391	398	420	406	423	434	415	457	378	403	422	424	442	412	410	444	407	433	412	445	398	414	411	431	405	389	425	432	390	404	394	450	434	403	385	476	407	419	448	404	385	418	414	420	392	393	397	408	410	419	384	434	381	405	359	427	437	414	430	399	435	432	387	440	404	409	438	387	404	399	413	399	416	429	425	458	425	404	406	399	419	386	429	409	422	413	415	387	420	408	429	447	400	406	415	373	445	399	417	405	415	416	407	390	409	418	451	396	408	396	436	401	447	453	425	428	374	425	419	414	380	406	423	465	409	436	422	419	363	383	396	441	447	440	385	414	421	446	393	413	411	422	426	447	429	394	408	409	449	408	398	365	426	437	414	430	389	407	418	400	436	389	380	458	413	374	414	423	417	394	404	442	436	430	404	434	431	407	429	387	392	399	423	405	391	398	381	381	419	464	407	391	460	421	420	423	403	422	469	436	414	398	404	420	419	415	417	418	437	448	388	416	419	410	398	410	404	430	410	445	424	426	392	399	410	411	368	415	418	425	411	381	395	441	427	441	394	440	396	402	393	394	403	415	419	403	409	401	390	378	434	395	406	397	397	422	431	400	392	408	432	389	374	410	389	432	403	403	421	452	407	410	442	394	391	434	406	392	406	436	434	368	428	417	398	420	424	404	441	409	437	417	418	385	439	433	476	430	366	408	437	436	416	415	437	418	410	429	428	407	417	412	438	415	403	419	415	419	372	417	434	428	379	425	429	443	414	428	433	404	401	441	426	426	421	414	419	437	417	388	425	375	386	408	386	398	410	387	380	423	435	381	412	404	427	431	384	427	403	425	431	409	422	427	366	372	400	419	417	421	425	409	393	398	411	438	391	392	407	372	405	436	399	414	391	436	433	383	420	434	421	442	415	411	416	410	442	414	416	413	411	435	446	414	423	410	465	446	416	388	419	437	413	390	426	446	391	400	433	390	397	411	407	418	399	428	401	421	392	398	440	427	430	415	417	407	389	375	395	417	445	404	411	490	436	418	420	405	422	384	403	417	404	389	367	437	412	400	426	394	401	415	445	434	445	413	389	416	417	385	415	420	428	438	445	413	418	395	414	404	428	417	375	381	401	447	402	432	387	378	419	422	440	392	450	421	417	450	446	403	390	431	401	429	430	418	414	396	412	411	462	411	407	420	421	407	413	412	464	415	432	407	395	399	408	409	465	423	416	384	383	422	390	416	390	414	452	382	392	386	435	399	419	404	427	429	414	438	419	400	396	414	395	400	404	445	380	418	442	434	426	429	424	406	403	413	434	416	431	412	435	423	423	408	385	404	383	401	436	426	415	393	413	400	403	417	410	385	421	447	428	401	431	421	415	403	428	448	406	441	403	368	413	412	409	395	436	412	435	431	429	407	436	414	419	376	429	424	421	386	397	417	446	419	417	402	452	395	411	418	412	396	442	408	400	415	435	403	428	416	396	419	386	409	451	431	411	450	449	396	419	410	383	442	403	395	429	438	433	400	426	405	393	410	392	426	410	413	423	399	413	417	388	418	428	400	382	428	412	427	360	396	364	419	420	423	423	446	442	434	430	450	366	404	421	437	429	413	434	426	403	391	426	417	434	412	449	437	400	395	407	438	386	420	401	403	413	429	373	416	410	410	398	434	448	375	402	366	414	382	372	422	415	440	438	404	401	416	421	419	419	423	409	422	430	384	418	389	406	388	378	383	393	414	409	404	409	429	381	407	381	422	403	387	434	431	367	421	445	445	430	383	425	419	418	394	411	412	421	417	423	378	425	443	402	406	420	385	439	389	374	415	395	414	388	411	384	418	445	401	388	417	429	395	381	403	446	450	415	428	388	420	406	408	401	397	399	433	401	431	454	399	411	416	431	387	384	423	438	413	446	412	396	420	415	450	417	390	410	395	399	387	394	403	405	406	396	398	393	432	419	446	402	418	413	430	406	380	437	403	393	401	405	394	412	400	429	384	455	445	393	420	415	435	426	465	417	397	427	440	396	430	439	460	429	432	400	400	432	400	413	411	449	406	422	402	435	430	408	411	422	396	422	394	390	372	416	431	479	403	387	421	386	396	425	414	444	426	391	405	412	407	425	389	420	441	428	402	416	373	413	447	417	390	431	391	426	404	421	440	425	406	398	404	393	390	392	417	380	408	423	422	400	419	431	398	405	414	429	435	427	408	430	402	416	419	435	401	414	411	404	363	435	428	411	413	417	463	411	408	427	419	410	397	396	416	412	408	444	446	398	406	402	412	414	413	421	385	387	385	419	439	437	389	412	400	449	420	370	433	423	399	441	438	414	383	421	435	418	365	413	402	395	382	427	423	444	431	395	429	365	418	396	388	413	409	435	389	448	410	414	421	414	411	388	393	433	405	438	420	406	406	369	446	463	395	398	375	404	443	450	392	416	421	403	444	443	409	406	413	410	420	414	409	416	426	426	425	449	410	426	411	421	419	419	426	425	420	425	437	391	413	393	410	453	425	376	419	408	431	403	416	424	420	375	430	443	399	426	422	438	402	429	392	388	409	405	409	389	414	418	425	383	411	417	382	404	426	415	422	389	433	392	390	398	426	379	410	424	433	461	397	453	434	433	437	422	430	407	441	421	368	426	422	420	425	425	408	396	425	451	420	403	426	431	366	388	413	418	389	434	410	394	444	432	433	387	440	422	428	418	375	395	406	402	388	358	429	434	421	402	403	401	380	378	442	427	426	402	416	455	399	400	432	381	421	395	414	396	435	409	432	397	385	433	416	371	401	386	418	426	441	433	407	435	440	441	399	431	416	391	415	415	446	400	403	447	369	368	399	421	399	431	442	379	400	428	415	439	365	411	388	374	433	423	402	415	413	408	423	379	428	422	399	393	416
19222	4347	6178	58126	43413	9511	1050	570	481	442	438	393	397	375	343	345	335	330	342	304	295	309	303	282	308	300	334	324	292	294	294	305	303	282	293	295	319	257	260	293	315	278	281	296	294	281	265	298	248	258	287	283	308	280	260	280	282	266	309	265	294	305	282	279	311	281	285	323	290	264	318	296	257	269	316	280	275	278	284	277	285	277	254	296	277	251	281	290	280	296	286	290	257	276	279	227	275	301	268	287	237	294	277	270	276	271	257	275	269	284	257	262	231	303	328	235	291	259	285	241	287	303	265	267	265	274	248	272	233	292	253	293	268	276	292	255	260	260	277	291	257	294	301	277	262	284	264	275	270	282	288	257	278	270	283	269	246	257	291	252	276	246	279	284	267	281	312	286	313	273	311	266	293	279	305	263	243	265	295	269	304	279	274	299	307	279	308	264	294	253	291	270	260	281	274	272	270	270	243	263	315	260	305	296	280	254	267	280	276	299	290	275	283	285	264	258	275	290	297	299	297	266	249	250	241	276	301	298	257	288	281	271	300	314	279	306	260	297	289	273	264	263	242	300	254	295	274	276	258	287	241	279	279	277	295	269	263	252	282	293	278	263	292	247	311	330	286	279	259	277	284	343	290	292	279	304	255	299	287	294	272	260	281	259	279	314	280	280	300	306	298	277	256	246	305	266	279	331	288	275	271	269	280	283	268	300	287	307	277	274	274	257	300	262	264	297	294	297	282	278	267	298	253	300	268	290	308	261	295	257	288	308	259	297	262	305	298	285	298	245	273	271	281	279	257	241	256	247	299	251	287	247	283	286	296	291	278	274	301	251	270	316	305	280	260	273	312	245	258	247	304	269	285	284	263	309	254	258	266	277	298	278	294	255	300	273	259	258	269	272	280	236	265	263	280	287	259	242	317	266	258	267	268	256	261	262	306	269	272	299	285	280	274	296	263	285	267	270	290	293	267	271	256	246	256	289	266	301	275	276	285	252	290	280	273	257	269	296	302	294	306	268	276	267	257	292	288	258	307	277	264	293	257	282	272	285	290	269	271	269	252	302	262	244	285	291	283	268	282	269	254	298	303	247	280	287	245	294	253	264	253	274	274	261	299	294	255	277	275	279	272	291	294	240	238	273	244	254	282	279	280	260	259	263	254	252	266	267	278	236	256	241	246	290	300	286	259	285	275	296	281	267	306	284	271	276	284	266	268	282	261	308	289	330	282	296	272	250	250	266	271	278	287	291	261	286	300	262	282	284	269	260	304	259	248	271	259	284	248	270	266	261	266	227	278	291	298	266	267	272	252	282	285	286	223	305	254	322	302	271	293	304	277	280	275	293	292	280	268	277	285	306	264	295	281	263	291	273	252	287	272	308	276	292	271	289	269	238	282	274	272	271	262	269	292	273	270	311	240	266	301	285	271	272	307	281	268	271	280	281	267	306	281	225	267	268	274	267	252	282	268	308	259	241	275	234	255	286	270	264	272	263	276	247	268	255	259	269	257	235	307	265	260	249	282	265	290	282	278	268	288	284	266	286	280	278	269	279	278	261	253	310	323	283	288	253	286	288	267	294	289	317	270	267	284	303	288	293	247	258	274	306	270	296	277	276	264	251	285	251	271	304	288	296	274	257	295	276	285	255	284	266	274	281	293	259	300	277	261	288	286	301	289	289	288	273	267	269	281	268	276	292	301	307	327	283	251	281	280	283	261	316	318	264	286	271	278	279	319	280	321	291	270	264	298	286	259	285	267	279	273	291	256	284	263	257	278	277	282	294	292	278	284	262	285	262	264	285	254	244	300	305	287	276	298	307	252	265	283	266	253	263	266	286	271	284	288	261	257	247	274	270	313	277	281	295	270	264	268	278	292	290	281	280	254	257	310	257	263	252	277	248	288	293	236	252	244	271	321	260	314	289	265	280	285	285	282	294	228	292	271	280	286	289	260	274	282	255	289	296	275	269	297	290	267	292	290	245	282	297	276	258	296	289	322	341	272	285	261	283	291	274	269	278	279	274	308	278	307	293	243	296	294	281	275	272	277	286	274	265	258	277	274	296	286	273	255	269	300	256	280	326	287	273	303	272	295	244	256	299	288	272	285	289	287	295	281	286	281	262	261	256	265	288	287	281	280	290	241	264	278	246	265	273	276	268	304	259	281	257	254	236	273	292	283	292	272	260	283	282	269	277	311	269	287	278	302	312	272	294	257	272	284	287	270	253	294	276	305	263	286	278	244	303	266	253	276	273	318	271	262	270	267	277	288	292	295	272	280	259	292	304	285	278	256	257	304	279	297	271	283	260	271	294	248	297	281	287	295	266	261	251	269	295	289	310	259	241	261	264	261	297	271	256	280	301	269	290	305	295	296	299	289	294	274	273	274	305	268	283	262	263	290	311	283	244	302	291	319	283	324	300	256	297	262	269	292	283	262	245	273	278	285	286	290	302	309	264	323	270	309	274	274	291	271	265	290	286	269	309	270	311	241	291	291	301	294	267	265	307	269	258	265	250	269	263	312	304	294	283	285	301	292	277	302	275	281	259	283	273	252	275	267	263	254	292	294	264	300	281	292	297	268	274	286	260	277	294	273	277	310	288	273	252	282	284	284	272	289	301	306	268	305	273	248	267	302	275	290	272	290	283	263	293	275	289	271	273	258	269	298	267	267	300	262	306	273	275	302	248	263	291	257	261	295	260	286	276	270	287	276	276	263	278	271	269	265	301	301	260	296	297	268	260	264	318	288	282	275	263	267	276	261	270	249	271	281	288	276	261	262	285	237	269	297	316	294	279	274	282	249	284	288	267	269	279	274	230	271	270	302	262	275	278	276	265	284	260	282	265	258	264	305	272	284	274	284	262	283	274	264	264	249	275	265	285	283	246	272	266	304	312	255	266	293	257	282	250	283	299	284	275	278	278	275	280	278	291	281	262	263	241	256	265	253	266	270	281	292	270	263	304	279	263	284	264	295	276	244	268	293	247	284	297	277	262	263	300	300	276	265	291	295	246	276	297	287	267	248	309	274	291	303	236	286	259	278	290	275	294	294	265	274	291	280	275	316	267	247	276	292	271	301	294	268	279	271	292	265	258	258	281	315	284	276	266	295	286	268	274	272	280	280	297	257	281	252	290	291	262	256	276	280	264	287	257	277	266	274	223	273	244	255	285	264	281	263	286	252	281	282	241	280	256	239	294	253	294	273	284	252	271	293	273	286	261	258	278	267	271	282	247	250	249	277	276	254	289	269	273	266	249	291	295	291	295	272	269	287	265	282	286	309	280	260	288	303	279	277	289	294	252	288	289	277	296	306	268	272	275	260	308	284	278	302	274	273	271	285	269	276	264	254	322	279	296	282	328	297	279	284	284	264	282	256	300	276	272	265	277	310	275	267	283	271	286	262	257	284	295	318	275	251	266	282	270	282	265	281	273	272	255	278	278	267	288	270	296	277	282	263	307	246	265	260	251	276	277	298	240	255	280	262	295	285	253
8687	3014	9637	62815	26744	3020	2490	2122	1820	1620	1421	1459	1266	1183	1097	1045	970	926	903	867	838	825	879	786	776	757	765	780	741	718	762	702	762	735	709	695	732	699	681	739	701	672	717	719	661	631	706	636	729	681	704	672	642	663	677	719	668	682	686	655	647	625	642	673	667	679	647	672	639	659	617	676	648	690	664	610	617	662	641	691	651	682	640	639	694	651	665	619	645	648	650	643	656	665	634	635	672	640	643	637	635	636	694	648	663	636	661	649	623	662	674	673	615	668	611	654	641	621	603	641	660	620	658	640	659	615	652	680	651	619	663	653	635	627	590	633	618	625	664	663	615	643	642	629	673	650	670	672	661	602	624	628	694	676	677	674	660	626	616	663	677	649	616	609	612	644	672	625	620	625	626	659	653	651	630	619	681	635	643	645	636	654	649	627	653	620	639	646	619	663	658	644	670	666	669	642	610	602	599	622	656	649	637	649	669	675	667	633	638	649	658	652	628	655	639	638	631	649	633	607	657	654	674	640	647	630	654	626	618	653	646	693	721	686	598	674	626	676	633	651	647	669	676	577	678	647	625	653	647	626	608	653	629	624	648	630	648	632	648	661	654	659	637	643	661	628	637	634	600	641	641	607	667	627	648	624	586	635	646	653	613	631	620	618	626	646	643	631	633	605	617	656	683	620	658	635	608	688	683	676	625	620	624	621	595	596	606	593	640	614	670	648	616	635	630	599	644	615	606	684	650	591	674	640	624	591	635	653	578	611	686	607	606	619	665	629	652	617	631	617	623	600	614	638	644	636	613	656	636	619	638	681	608	612	629	620	628	662	618	638	645	612	624	661	691	688	666	623	623	621	638	628	661	645	604	629	642	602	611	604	639	643	637	611	632	616	678	672	654	638	610	634	627	662	590	629	681	609	636	626	630	584	610	660	648	602	588	675	617	644	628	653	636	630	632	595	620	642	669	630	650	633	664	632	647	658	630	667	643	620	616	638	646	624	636	623	643	636	604	652	721	625	693	647	648	630	654	630	613	660	626	641	633	609	619	644	675	647	630	630	650	643	648	656	670	628	649	587	610	607	646	646	642	675	639	657	649	630	666	602	644	598	682	676	660	628	618	657	616	633	645	627	607	619	620	643	621	629	628	681	653	631	688	647	646	628	663	603	666	641	593	602	652	603	644	605	668	609	634	619	641	640	678	641	639	630	663	647	637	640	613	605	633	632	619	615	609	656	586	658	646	622	599	653	607	627	662	617	612	578	684	620	604	639	608	588	640	624	616	635	635	647	666	660	627	619	624	637	619	626	620	636	647	657	622	658	647	654	641	622	652	614	663	670	609	675	607	602	605	652	662	643	617	685	622	661	653	635	645	615	609	647	644	649	660	581	683	670	628	668	675	664	660	605	625	663	616	620	605	656	626	586	638	629	591	643	657	687	661	627	664	613	562	634	650	665	666	623	627	636	647	619	650	639	622	670	643	587	686	650	612	645	642	664	611	636	627	602	697	630	605	666	623	651	625	635	674	653	654	641	612	578	652	626	650	680	640	643	641	656	670	601	644	625	627	630	617	655	636	645	636	644	642	577	625	626	634	646	630	619	615	661	634	660	611	582	681	642	615	611	629	623	629	638	640	672	641	612	630	662	646	619	689	635	645	605	598	613	655	602	616	658	605	667	718	681	661	658	658	636	626	631	651	667	652	647	687	655	622	631	626	633	610	613	645	681	664	615	584	657	646	658	671	644	603	657	661	588	659	641	651	639	680	622	674	618	585	656	629	631	656	636	700	637	637	626	648	639	648	638	550	623	627	632	673	661	674	618	696	626	655	588	657	637	652	650	656	596	641	639	655	675	637	619	624	634	636	635	628	659	591	663	631	638	640	621	667	675	608	644	642	595	636	633	623	584	663	655	626	623	649	647	639	648	626	656	647	681	654	661	628	602	662	640	611	610	653	658	642	624	644	670	656	591	581	672	659	663	647	581	619	636	619	624	622	629	612	623	649	651	637	632	638	655	544	643	615	662	608	641	675	595	643	641	598	622	626	632	628	642	589	627	648	621	658	677	667	665	643	629	696	667	653	650	622	638	581	619	651	618	664	634	637	661	647	618	648	667	615	627	640	635	638	680	641	649	619	656	667	658	630	624	647	634	646	659	643	685	645	633	628	652	644	607	623	639	657	653	639	668	584	677	639	669	694	596	629	647	587	641	647	611	648	665	621	607	655	646	622	658	626	625	640	645	643	612	664	570	620	654	656	663	670	623	610	629	645	657	637	626	663	653	542	640	637	672	641	673	693	638	651	634	667	627	637	623	665	650	672	643	682	687	598	652	664	692	629	631	600	625	629	671	620	648	625	663	645	680	643	689	626	598	601	656	641	667	652	651	621	639	616	651	653	605	682	604	621	630	606	636	653	674	667	638	640	614	678	647	630	679	609	662	641	668	674	598	642	640	637	614	647	625	663	592	619	641	627	633	628	607	650	682	624	648	638	646	675	672	628	634	687	604	608	646	646	623	645	603	614	638	606	627	648	637	618	653	663	655	671	619	683	634	639	620	638	677	659	652	653	641	614	581	639	616	612	663	654	617	656	627	647	669	653	628	642	639	644	629	685	636	655	652	639	605	643	606	621	680	661	697	666	642	625	660	648	637	640	616	608	612	649	623	654	614	645	659	631	632	665	647	676	676	626	690	593	620	604	632	652	659	691	688	591	659	664	617	643	629	620	618	683	673	630	675	670	599	654	620	618	612	668	608	640	612	661	643	667	640	653	654	617	626	651	661	643	657	570	679	644	597	623	635	681	683	654	622	620	662	648	612	664	643	626	643	647	650	614	612	639	596	613	612	658	625	635	643	687	655	680	664	594	668	655	629	675	694	634	648	622	656	633	610	608	663	629	679	649	640	631	672	661	669	649	601	658	617	670	683	628	619	608	623	675	670	638	630	631	616	629	617	658	629	628	616	609	645	636	649	676	660	662	618	583	624	601	624	662	652	640	669	629	652	625	684	651	638	656	596	645	642	637	643	645	590	681	639	631	670	628	641	623	664	638	636	610	696	641	657	604	587	652	650	666	635	652	648	636	639	640	622	630	621	643	625	684	615	609	597	613	608	661	624	662	608	650	602	648	668	628	661	602	615	668	687	618	658	609	688	633	635	641	615	616	617	639	643	594	610	634	646	663	663	667	633	623	623	650	595	659	648	589	634	661	652	655	601	659	660	595	591	657	688	656	658	658	631	606	603	666	620	616	633	611	620	629	620	673	687	682	605	624	638	623	668	666	653	646	659	661	627	628	646	633	654	636	635	628	657	628	654	597	643	599	608	675	623	627	662	602	633	619	643	624	641	659	661	633	595	678	627	611	680	615	641	675	627	632	658	649	642	683	670	640	596	586	669	636	628	567	627	662	654	693	621	573	672	652	679	633	607	626	651	665	649	591	680	597	620	635	604	665	596	620	619	648	634	659	647	643	649	623	632	670	624	617	681
2602	524	472	2398	1486	74	89	78	101	72	70	73	64	85	70	64	74	74	65	88	69	80	67	64	74	80	81	61	77	76	74	74	79	73	84	87	71	69	73	62	81	84	78	77	83	68	67	74	82	71	75	80	65	69	88	79	74	53	71	57	79	69	82	66	74	73	65	70	86	77	72	66	64	74	64	96	68	81	79	66	53	80	57	71	81	65	77	69	63	72	78	78	76	74	90	83	78	76	79	89	77	94	62	65	77	80	60	86	77	75	72	67	62	82	92	71	70	71	60	81	80	60	65	76	75	63	59	65	70	99	88	57	83	75	78	71	93	59	76	67	76	80	72	73	94	60	67	50	71	55	76	76	80	64	73	76	72	64	83	64	74	72	63	73	69	72	75	89	101	62	84	73	84	65	85	53	80	65	63	55	66	64	73	81	69	95	67	93	68	84	61	73	72	74	76	69	68	94	89	91	85	82	78	75	66	77	68	73	57	66	53	85	77	74	71	86	66	76	71	62	71	88	79	72	80	73	64	74	53	71	73	78	78	63	63	64	66	66	71	86	81	68	83	74	74	69	61	59	75	76	74	72	76	72	88	88	68	80	77	85	82	64	81	75	75	73	78	74	68	75	70	81	71	81	82	76	74	97	69	79	75	78	89	82	68	84	72	67	68	80	74	77	59	65	63	83	91	64	74	73	84	77	77	74	78	58	72	90	78	71	62	71	71	66	77	67	57	62	70	68	67	72	54	81	74	72	71	77	83	73	74	67	63	69	59	71	90	71	79	69	83	73	78	83	70	66	80	68	74	79	75	76	70	73	67	74	67	69	93	76	82	79	72	64	79	70	79	82	76	87	70	72	88	62	93	83	69	95	78	77	70	71	79	65	80	65	68	76	82	66	70	81	69	59	79	64	62	71	66	80	69	74	91	76	72	72	91	67	87	77	68	75	63	65	82	79	68	76	86	70	83	83	68	64	77	62	62	65	75	81	79	68	70	66	56	64	75	69	77	65	63	76	73	90	56	70	91	71	90	80	89	61	67	61	62	55	65	71	57	86	66	65	73	67	85	95	76	74	71	91	68	82	79	54	55	73	56	72	67	74	67	48	90	67	77	85	88	67	71	84	83	67	74	63	74	82	72	57	50	75	67	55	82	66	75	76	73	67	59	67	74	83	66	58	75	66	82	71	74	70	67	81	76	76	57	71	76	65	65	75	77	63	76	58	67	92	65	81	53	67	68	80	59	96	72	78	69	57	59	70	88	72	69	81	77	66	77	84	64	71	86	86	66	68	84	71	82	78	64	79	66	89	57	80	88	73	75	82	77	74	73	71	67	80	87	75	67	62	71	73	58	77	65	75	71	75	76	81	64	102	76	52	58	81	68	50	75	77	68	67	72	77	68	80	73	62	67	62	91	74	72	71	78	69	71	82	89	82	68	74	73	78	69	65	74	70	84	63	68	73	70	70	79	76	73	77	90	79	79	63	79	78	67	89	53	84	71	78	91	59	76	61	87	65	84	68	68	63	81	80	65	70	67	87	69	82	91	81	70	80	74	67	76	85	72	50	73	87	73	79	67	86	83	71	82	58	68	70	52	67	71	75	94	67	85	75	60	68	85	67	86	84	80	73	83	68	86	71	78	66	73	75	70	89	68	69	66	80	86	58	67	83	84	73	63	76	65	77	83	76	76	74	64	65	63	83	74	94	71	70	70	73	68	66	72	51	73	83	59	82	74	66	66	76	66	71	74	62	62	68	76	68	65	83	80	85	80	79	61	76	77	69	78	73	81	71	68	67	78	94	69	67	78	64	69	64	64	76	62	67	68	57	97	86	50	95	66	85	63	71	67	82	92	92	59	74	82	66	71	67	71	82	62	77	70	67	96	66	79	88	73	71	76	69	69	70	76	91	77	59	77	85	82	83	68	71	80	87	69	86	76	76	86	75	77	86	66	69	77	81	89	65	70	66	88	81	66	67	73	63	72	70	70	66	69	88	88	89	65	71	63	68	83	83	84	75	61	61	66	77	71	83	68	70	75	65	76	74	74	77	82	85	74	73	91	78	75	86	87	76	63	62	85	75	82	89	74	65	73	76	56	70	75	77	82	89	78	58	74	70	71	92	66	72	76	76	62	74	53	63	73	49	54	76	65	56	99	80	82	68	74	72	73	80	67	84	74	82	79	66	80	55	85	63	87	87	87	68	70	88	72	83	71	56	81	74	77	69	70	75	72	84	69	67	67	91	63	70	75	72	78	93	82	84	73	70	85	76	70	67	85	74	74	82	59	70	71	89	83	77	52	79	68	74	82	80	78	60	79	71	77	71	67	72	80	82	55	72	69	73	60	77	74	73	66	65	69	72	76	69	62	63	62	59	81	76	72	70	77	58	67	80	77	78	57	65	79	60	70	73	83	84	68	92	66	68	78	76	65	81	75	75	60	57	64	64	70	87	83	66	64	78	86	75	67	71	61	84	72	73	82	83	69	70	74	63	70	77	71	84	55	59	61	79	84	69	63	66	67	71	70	88	66	77	59	79	80	63	71	72	83	66	74	88	72	81	68	55	62	74	80	80	58	70	78	85	89	59	75	71	62	75	77	66	79	69	90	78	80	68	75	87	56	81	77	77	82	77	73	89	54	64	90	74	81	91	63	66	80	74	72	75	88	61	71	93	52	66	85	83	90	77	84	74	60	70	65	70	79	67	74	74	73	51	79	73	81	72	69	63	66	83	69	65	79	72	71	74	57	84	75	76	77	87	80	76	68	72	84	59	75	74	63	69	71	67	74	72	79	75	75	55	84	79	64	75	88	69	95	62	78	83	79	69	60	50	74	70	82	61	71	75	73	95	69	83	73	91	73	84	76	75	70	78	76	67	60	72	85	79	62	71	56	76	69	63	76	69	66	65	54	72	88	59	76	65	71	78	67	79	74	80	73	62	56	69	64	71	80	62	71	84	66	69	55	69	73	83	73	72	88	73	65	57	83	74	77	45	82	75	66	85	69	70	60	81	66	64	75	60	72	71	84	81	67	82	72	77	77	75	77	76	98	62	67	55	62	70	74	62	77	66	79	77	78	68	61	66	69	71	85	77	89	87	69	89	79	67	70	71	66	85	85	75	82	67	84	63	74	61	72	80	64	83	82	80	73	64	80	72	77	60	77	84	63	76	80	63	62	75	84	67	69	62	65	85	66	86	77	67	88	80	80	76	84	70	75	76	76	79	69	72	67	80	79	84	83	79	75	76	73	79	72	65	81	62	80	78	74	87	48	76	81	76	61	72	75	67	72	80	61	75	68	80	58	65	66	76	64	68	80	67	69	63	73	80	64	69	86	64	56	84	59	77	80	71	62	68	79	79	69	56	60	82	68	65	64	74	77	76	76	81	84	62	78	65	76	70	75	74	72	81	68	80	74	84	67	89	62	68	68	69	87	81	65	78	68	83	63	71	65	78	69	66	86	56	69	67	60	65	91	80	81	61	56	74
2300	631	1078	9721	4535	256	247	246	246	234	267	235	245	233	242	223	206	243	200	243	198	218	216	221	229	227	237	210	247	185	222	231	220	205	241	229	190	216	239	201	214	238	198	234	199	209	225	211	201	214	214	231	225	198	225	234	202	210	242	219	239	239	258	224	206	239	210	228	196	208	199	166	191	203	243	234	203	214	208	225	228	241	223	227	214	229	240	244	202	236	203	231	199	217	216	217	242	249	221	220	198	239	234	213	222	244	188	238	225	217	244	240	215	203	199	217	227	233	219	212	205	218	206	202	236	223	203	205	238	193	185	222	260	191	266	225	209	230	226	241	196	204	228	217	228	199	250	219	219	238	232	223	214	214	240	196	207	233	222	235	242	217	243	222	228	255	222	199	226	207	237	230	216	219	234	206	206	246	219	235	225	220	213	213	178	211	222	198	224	237	213	248	227	216	206	238	210	220	218	199	237	206	220	202	228	217	207	268	212	229	209	221	218	230	227	218	243	229	193	230	234	187	237	231	243	207	246	220	224	226	196	227	197	190	204	192	208	222	204	236	216	200	206	215	222	224	247	238	202	235	233	255	201	235	236	204	247	236	217	224	236	221	240	238	216	233	193	261	208	228	202	213	228	221	217	225	251	208	214	229	207	236	217	230	208	231	187	256	233	244	220	221	226	209	217	208	193	222	272	231	231	220	194	213	213	227	219	221	212	227	207	203	213	198	215	230	227	209	251	211	222	246	237	230	208	218	203	224	211	233	220	215	217	191	248	216	203	216	220	200	211	212	236	221	206	226	223	226	221	245	227	216	218	221	222	230	240	211	217	215	228	209	220	235	253	234	249	224	209	214	207	230	231	215	239	194	243	197	235	239	206	228	234	214	208	225	221	225	238	234	230	236	221	215	268	221	219	231	211	225	242	198	221	213	210	236	191	199	237	204	209	223	216	217	210	218	218	233	213	243	221	198	224	227	181	240	198	224	243	230	223	244	235	214	216	218	221	234	234	212	231	211	214	248	208	208	199	217	225	224	218	226	193	234	182	216	234	227	221	230	199	221	206	245	215	202	227	201	203	205	211	219	234	234	211	231	216	218	197	254	225	218	222	207	219	249	221	210	213	256	227	249	233	205	224	205	218	233	213	251	231	246	235	221	219	232	205	241	223	230	216	223	202	236	240	223	216	240	226	221	211	195	213	207	200	214	234	205	255	208	221	240	236	216	235	244	235	215	231	209	227	211	202	212	213	229	245	200	239	240	213	220	230	226	201	212	228	225	227	218	214	224	230	200	204	234	223	227	216	234	194	205	204	221	255	225	219	237	215	190	214	214	229	217	236	220	225	223	225	223	215	254	210	223	216	219	229	225	234	217	219	204	211	224	238	220	213	213	204	212	233	225	218	224	225	222	221	220	225	211	221	222	243	226	217	219	211	220	197	223	218	197	219	234	211	203	212	199	207	219	225	222	206	220	248	216	210	240	215	212	242	239	248	211	210	233	244	219	202	220	233	202	216	253	240	216	230	207	249	217	217	204	208	212	222	219	207	246	229	239	212	237	210	228	206	226	225	238	231	216	209	212	235	221	205	227	231	256	240	229	233	219	242	229	211	220	219	227	216	191	224	220	224	238	229	212	213	241	219	221	216	231	228	206	222	239	219	199	211	236	197	216	220	222	198	217	243	189	245	203	231	226	209	235	248	215	202	213	192	226	195	222	196	199	237	240	227	218	209	245	210	212	229	204	215	221	211	212	221	212	224	247	224	206	209	247	220	210	219	214	215	226	201	215	228	216	233	221	245	219	224	235	232	210	217	218	204	228	228	224	217	233	242	228	219	204	229	221	190	199	235	221	222	226	219	223	182	208	226	232	238	209	204	190	214	219	209	228	212	199	239	212	225	246	221	216	229	227	227	201	242	235	239	224	211	203	199	230	246	204	244	221	228	220	197	198	219	229	221	219	191	221	219	204	204	205	225	200	207	230	245	225	209	223	239	211	210	203	215	219	217	221	197	232	207	222	223	236	217	211	234	230	216	246	230	227	222	225	220	219	191	229	226	235	190	203	205	223	221	204	211	221	232	196	198	212	215	219	236	227	220	243	232	222	210	208	225	222	240	200	231	238	242	225	203	220	231	223	222	222	245	234	217	230	229	197	205	223	219	220	222	211	199	223	206	236	218	239	210	232	206	232	213	231	232	224	237	222	190	207	236	230	213	229	224	196	228	238	235	215	245	240	234	232	232	205	202	200	229	236	214	237	223	234	196	192	215	219	225	243	211	227	198	202	211	205	220	204	230	230	235	223	227	215	202	224	228	214	230	202	235	234	231	218	223	246	241	239	239	202	215	221	226	232	227	213	239	197	222	219	197	241	227	216	232	241	241	221	237	218	223	207	245	238	201	220	232	238	212	206	257	204	222	196	247	211	226	224	223	218	219	217	215	209	221	230	226	213	248	232	229	233	215	217	240	222	216	222	201	244	230	196	198	205	239	196	224	227	226	200	224	213	188	227	211	202	210	220	205	228	226	214	234	242	235	216	240	197	221	193	243	241	243	227	223	232	237	229	217	230	188	221	228	203	208	210	219	254	227	223	226	239	218	243	234	229	194	234	224	214	238	213	228	201	218	242	237	219	225	199	220	234	231	220	213	203	208	224	226	190	201	213	171	212	215	232	218	258	236	223	236	213	215	232	242	217	231	186	200	200	220	196	200	235	212	213	211	226	219	213	212	230	227	218	219	197	243	230	217	223	208	232	228	234	228	207	239	218	226	209	220	223	238	217	217	218	220	226	226	236	211	213	196	212	221	209	234	208	231	214	245	229	204	217	194	217	194	210	226	221	242	223	245	242	215	200	218	219	224	198	242	230	237	228	196	216	204	227	262	218	204	213	229	210	231	211	189	226	223	233	208	222	225	223	230	224	212	217	219	218	227	248	226	222	207	199	208	209	204	200	215	208	203	216	223	230	211	201	263	205	229	223	239	220	230	223	229	231	219	232	210	197	234	222	214	232	211	196	216	212	198	245	252	212	209	196	213	215	233	215	197	235	225	226	184	243	229	218	230	241	215	236	226	217	228	218	214	214	229	230	229	248	243	239	230	223	235	226	225	243	237	215	227	230	246	215	242	227	224	223	225	215	214	248	225	228	237	227	238	226	196	215	215	199	228	216	204	214	223	201	225	233	222	221	202	208	196	189	205	220	225	200	206	225	201	235	233	216	208	218	224	212	214	251	207	239	227	221	240	209	247	221	221	233	242	215	233	195	223	214	207	220	219	244	201	263	242	230	210	229	199	238	187	207	207	214	245	224	228	235	230	218	239	185	218	214	228	232	225	231	241	208	229	246	238	224	229	217	210	215	223	189	202	223	232	208	229	231	249	244	215	218	223	199	221	224	206	205	243	229	206	241	204	227	219	228	222	239	225	175	219	215	216	231	230	225	222	223	214	237	175	239	223	231	204	224	184	217	197	241	199	230	242	234	201	204
11086	7826	41473	59551	30148	4146	358	270	251	206	211	214	194	207	194	197	202	183	203	188	167	205	204	206	168	179	156	177	185	161	194	178	180	173	179	179	167	184	183	209	160	175	181	194	176	191	180	186	183	182	192	164	163	187	178	182	171	163	161	177	164	176	183	177	151	197	205	190	176	159	153	193	173	162	170	187	170	155	193	151	170	176	175	171	181	161	186	188	181	197	162	178	179	162	194	166	167	174	159	176	185	173	158	184	195	169	199	179	176	182	193	165	161	173	169	186	173	185	184	167	184	205	188	156	172	183	165	168	198	171	180	170	165	181	187	187	208	148	173	182	169	167	195	206	189	187	151	185	179	159	192	216	182	186	168	173	181	201	160	189	170	186	172	191	177	164	178	158	173	186	174	178	160	172	187	220	170	209	162	166	153	175	186	186	178	160	185	189	192	203	185	160	187	169	158	144	162	197	193	167	171	150	190	181	171	185	197	161	194	158	190	199	165	202	203	165	203	188	185	140	183	159	207	176	179	182	168	199	167	189	176	191	170	172	162	160	179	169	184	181	183	163	194	164	160	162	179	144	185	178	138	200	171	182	156	145	191	166	171	163	171	177	193	163	176	165	173	207	171	182	169	178	188	161	194	166	200	187	189	193	165	187	168	171	177	189	178	193	154	183	171	166	176	179	182	169	172	190	169	173	168	153	175	175	185	184	167	176	193	172	168	189	180	174	183	190	172	190	175	192	177	190	176	171	166	171	151	147	159	180	186	184	174	175	177	177	169	182	176	192	195	164	170	164	154	168	164	176	173	177	172	172	179	170	172	158	148	182	182	185	173	184	173	175	178	171	194	177	187	152	186	166	199	195	187	171	184	203	183	191	176	176	157	168	150	191	175	170	176	163	166	169	161	175	168	154	179	158	173	179	191	163	162	190	169	203	176	168	159	192	178	189	188	171	180	175	168	162	181	176	172	177	191	151	176	183	178	167	165	182	200	150	168	154	165	186	159	200	150	150	192	158	197	168	209	174	174	171	187	169	165	180	163	187	186	186	172	198	184	171	171	185	159	151	166	156	176	185	188	183	172	186	151	181	156	173	180	172	156	173	167	187	167	187	169	194	180	159	160	198	213	181	169	184	131	176	162	168	161	185	180	165	167	175	175	156	175	183	199	179	161	181	161	198	157	203	190	178	176	165	198	174	182	177	139	187	186	172	181	175	176	204	165	186	152	174	194	172	210	166	183	185	190	192	192	183	171	174	170	172	167	159	187	187	176	172	169	167	170	171	183	171	175	187	178	144	174	186	187	181	172	165	167	180	157	191	157	193	167	184	156	181	173	170	189	211	161	183	156	168	189	164	176	157	154	181	183	152	170	151	163	188	176	163	175	164	158	167	151	166	169	188	190	147	185	182	181	156	166	142	190	169	187	198	186	147	167	174	161	160	168	199	195	187	177	168	179	177	193	181	194	176	173	176	163	198	202	184	191	197	164	186	175	159	180	163	175	182	163	188	147	171	165	179	198	167	193	175	179	166	153	186	166	157	171	171	164	169	174	176	154	201	188	183	164	163	171	183	170	194	182	139	165	159	162	166	164	189	152	147	175	189	171	197	183	168	174	183	164	177	192	187	148	169	169	178	174	143	175	194	177	160	158	177	177	193	178	170	169	199	175	176	186	164	193	187	176	195	175	181	173	199	177	185	173	189	171	162	182	179	183	170	163	198	175	155	175	160	176	179	163	180	182	170	179	178	191	170	188	196	165	171	163	176	182	159	188	182	198	169	167	192	154	170	180	181	193	172	168	155	173	180	160	154	167	155	203	179	173	169	184	177	142	171	173	185	164	165	181	135	161	152	172	172	169	195	160	195	168	175	201	174	190	198	173	180	173	194	179	182	191	177	171	177	176	178	153	175	178	175	168	175	170	175	191	189	174	170	180	179	164	177	166	196	178	169	173	183	147	163	149	182	182	189	168	166	188	170	196	180	174	165	171	185	174	183	142	187	176	154	169	178	161	177	162	181	190	179	159	172	179	189	179	173	166	142	175	185	179	195	168	149	161	178	195	190	176	204	149	195	177	188	206	170	192	179	173	176	187	196	170	167	163	160	171	167	174	154	149	208	183	184	171	180	189	184	170	166	187	164	167	196	193	165	188	182	182	163	166	209	167	181	163	184	188	191	175	170	188	201	169	179	179	169	168	198	169	179	186	161	192	165	153	178	194	190	186	190	188	154	170	181	187	150	180	164	174	168	167	173	184	147	158	192	151	182	157	188	174	177	204	160	169	169	173	167	189	187	179	170	196	178	194	203	175	171	171	204	188	171	190	193	174	166	188	157	177	169	181	172	142	174	200	191	151	185	202	179	175	188	167	147	127	176	169	185	171	208	166	193	181	199	192	186	178	194	193	158	168	151	196	155	203	158	173	153	191	155	191	180	179	192	193	181	166	173	178	189	204	195	175	215	192	156	145	175	167	174	160	177	164	196	173	187	179	175	180	167	181	156	169	164	168	177	193	168	164	184	161	183	157	168	171	154	175	187	185	175	187	170	168	161	179	164	191	204	150	169	187	194	198	160	157	173	195	169	179	174	174	175	162	175	159	178	183	171	176	161	220	179	158	187	192	149	187	177	217	156	187	200	165	176	174	226	183	181	182	155	178	190	164	180	173	182	155	174	178	174	189	188	169	172	163	162	154	200	171	190	178	175	204	175	160	183	154	165	172	191	174	217	189	176	166	208	202	180	154	169	183	180	152	186	175	164	152	198	183	196	183	153	189	165	174	172	167	163	167	157	183	191	179	162	164	168	168	177	180	182	196	172	193	165	163	168	179	191	162	157	167	155	174	158	166	192	160	221	183	194	208	146	187	177	176	171	167	148	165	189	173	195	171	162	191	191	171	181	166	177	175	171	156	154	153	165	155	178	185	170	191	170	166	167	172	180	189	145	158	145	182	162	147	190	159	188	174	153	188	174	183	152	170	201	181	177	181	181	151	160	183	195	183	185	189	168	190	182	161	172	175	185	192	165	158	188	176	201	158	171	186	173	196	189	161	196	175	171	184	172	203	193	164	176	200	175	180	191	179	182	184	176	166	178	179	164	182	193	179	192	202	170	193	158	164	185	173	163	201	171	167	196	213	155	146	196	168	180	171	169	195	172	189	181	183	164	151	203	187	184	177	191	170	172	199	185	185	190	196	162	170	185	194	168	156	165	170	146	180	191	187	197	182	161	183	182	189	180	206	197	165	183	173	167	178	152	169	160	167	168	184	169	161	170	178	177	163	177	186	183	169	175	179	174	180	164	167	175	182	179	196	195	173	160	160	160	175	206	184	187	170	178	148	180	193	165	204	182	160	172	166	180	195	161	183	165	152	167	178	151	178	173	183	186	182	163	202	206	180	183	196	167	177	171	177	198	186	178	186	192	149	181	180	185	174	179	169	200	197	171	150	154	201	163	178	163	193	181	172	171	175	157	170	154	175	165	151	185
6672	7500	42601	63435	20530	1424	1141	1012	872	842	770	752	646	630	658	600	564	564	552	561	542	543	523	525	518	517	523	501	514	511	494	490	437	472	506	488	476	487	473	465	478	473	488	459	443	464	482	496	437	469	442	439	445	453	446	460	444	457	462	443	473	454	475	454	499	469	476	456	489	476	477	421	462	475	515	456	441	495	484	459	427	448	473	451	478	461	451	459	422	446	414	430	441	433	454	430	446	469	421	459	467	442	437	438	459	446	433	412	397	454	445	440	440	442	451	464	452	444	422	463	447	463	399	470	428	406	452	436	428	443	464	429	428	451	465	449	430	430	434	468	436	487	487	438	444	459	448	416	419	470	450	442	482	460	443	419	486	461	468	467	465	459	464	434	471	456	488	474	467	420	476	436	425	419	414	459	459	463	445	456	449	464	439	441	425	439	410	453	436	412	475	452	453	430	455	465	453	433	419	467	462	480	433	441	460	422	455	415	395	449	448	452	456	456	395	417	475	459	468	477	457	485	423	465	438	457	485	443	402	449	407	476	455	466	456	415	465	416	418	421	519	459	429	434	471	474	444	476	448	424	444	439	483	422	458	450	492	459	437	449	401	450	454	442	455	436	452	457	457	420	442	442	480	441	431	449	476	468	481	440	471	463	454	415	445	489	480	414	464	450	437	487	474	434	465	487	430	448	457	446	456	451	437	419	490	412	443	415	391	447	430	436	454	471	436	480	444	451	459	440	445	457	449	430	464	446	467	450	424	426	452	467	485	471	473	454	446	441	467	474	446	432	460	443	441	425	454	442	444	407	444	472	479	428	456	416	436	457	465	451	477	470	447	433	475	466	495	456	472	446	461	494	429	456	499	473	460	421	409	469	429	438	448	440	441	413	402	446	472	477	469	453	470	437	478	459	471	484	447	457	466	475	462	462	450	458	435	455	435	439	449	414	458	459	438	468	481	441	460	450	446	442	460	440	468	431	438	459	441	445	507	442	437	424	426	431	466	440	441	455	471	456	480	451	426	439	471	439	407	423	443	467	428	463	468	458	423	480	434	438	459	486	447	440	498	480	452	454	420	452	444	430	434	443	454	440	429	399	425	466	466	440	457	438	451	435	450	432	432	468	412	465	461	458	414	426	445	491	441	466	431	447	452	454	459	452	470	501	438	474	464	434	413	448	441	477	430	452	447	466	439	434	472	448	436	453	454	464	461	425	449	446	434	428	432	459	454	419	454	431	416	453	447	466	444	437	472	446	426	450	400	450	459	449	469	446	449	448	488	432	404	471	400	488	438	454	416	444	450	450	419	420	462	440	444	422	426	390	439	445	453	451	437	441	452	458	432	408	490	432	408	413	455	446	439	470	458	466	438	466	457	434	428	466	449	477	450	428	441	456	471	418	440	455	399	420	454	492	460	449	461	452	441	440	435	423	475	416	467	454	457	484	449	447	449	449	443	460	454	418	440	423	473	507	422	405	435	444	434	493	460	443	439	468	435	457	465	445	417	440	441	444	461	479	471	442	463	453	472	448	458	457	424	454	450	457	445	473	429	458	444	430	464	417	455	429	428	496	414	466	437	452	451	441	466	463	421	488	449	438	464	418	431	445	446	466	456	453	468	437	439	436	417	450	448	448	461	435	470	449	448	462	461	446	443	470	406	423	465	457	435	447	418	437	431	446	450	444	429	448	415	472	451	442	461	447	438	436	469	462	416	432	430	460	448	475	454	472	475	493	393	432	466	468	441	416	433	457	416	487	448	431	454	435	463	427	460	444	446	459	420	470	451	444	413	485	503	473	453	419	446	424	441	432	450	445	442	428	492	442	448	474	438	389	441	464	443	423	448	428	423	438	437	450	464	450	439	447	446	458	437	477	447	491	450	440	495	434	409	478	473	474	454	487	458	429	447	448	438	413	459	461	438	456	471	452	416	434	488	472	463	482	443	428	406	457	419	458	430	487	479	474	443	450	444	475	470	398	426	443	454	452	429	429	453	423	442	491	451	461	437	463	429	439	440	441	460	452	428	468	462	441	422	439	449	445	449	422	462	453	406	455	453	477	453	478	445	452	488	446	440	457	487	440	467	455	456	422	448	486	388	438	413	427	455	422	405	424	483	453	455	473	436	470	456	443	452	447	430	439	446	474	430	445	443	421	465	419	519	472	484	432	484	436	435	441	434	461	456	468	436	449	423	469	455	447	441	487	478	431	462	433	447	448	487	447	440	462	468	477	468	464	442	409	439	484	467	424	479	435	445	437	445	449	448	452	430	451	447	424	463	477	412	481	446	480	450	454	436	421	434	422	444	464	419	422	446	449	441	434	467	465	449	484	474	474	457	413	453	435	473	448	420	469	458	432	430	455	452	443	450	460	417	502	446	472	437	438	423	405	472	437	472	443	490	436	462	437	444	429	459	436	471	453	450	443	445	410	478	447	430	414	456	473	412	452	424	458	473	429	452	423	393	455	424	459	462	442	444	412	474	465	462	434	482	405	434	452	453	451	478	437	461	459	446	447	395	478	445	456	463	425	434	434	443	452	420	448	465	466	445	436	471	434	461	497	460	436	430	427	460	457	462	408	433	454	457	457	481	446	414	449	443	437	446	441	486	430	427	414	473	425	501	448	472	482	461	444	485	453	429	441	463	479	451	422	468	437	473	459	434	428	448	477	435	443	515	451	487	437	486	474	438	444	405	435	449	460	495	420	429	462	464	433	454	461	435	427	452	416	452	441	383	470	448	451	441	478	418	436	458	441	436	409	476	438	464	456	468	431	451	434	439	453	430	479	416	471	440	446	439	394	492	436	440	454	444	470	465	460	445	471	431	430	416	451	438	450	436	497	430	427	450	466	447	481	498	445	448	430	434	470	493	499	428	466	459	457	418	486	484	430	490	442	486	477	446	442	456	508	455	427	445	453	440	468	445	446	447	461	453	480	450	502	465	435	426	427	416	430	510	484	441	442	424	481	473	431	462	477	411	445	448	413	487	432	448	429	448	420	471	426	440	449	472	456	458	423	431	445	480	430	445	466	443	477	418	452	495	431	468	416	438	434	426	469	417	443	439	426	440	472	475	475	482	420	432	434	455	420	451	434	441	417	477	439	452	440	480	444	473	432	446	421	436	461	444	451	438	410	406	434	415	438	483	465	423	413	453	428	427	461	465	438	447	429	467	438	433	432	460	420	445	465	461	468	461	449	466	421	445	407	460	461	454	457	421	443	452	445	406	445	428	394	445	426	438	437	437	470	424	467	414	469	397	429	489	409	466	433	461	467	477	387	399	447	461	444	455	437	437	417	462	466	423	481	450	468	460	483	464	429	437	407	445	401	435	416	452	470	479	430	476	487	458	423	452	412	462	441	444	485	465	408	448	457	425	447	465	462	457	460	464	438	445	437	467	461	456	439	460	446	420	459	482	451	451	452	412	449	458	453	443	470	454	438	444	402	472	451	435	442	467	440	443	449	422	437	427	465	455	445	456	441	457	454
20385	17194	62277	71426	34708	7359	809	533	452	418	375	372	376	374	361	328	303	312	342	321	275	316	303	284	254	292	297	307	283	303	302	299	283	260	321	272	305	316	317	320	280	271	294	264	274	287	295	319	312	269	299	283	274	299	296	258	287	283	292	275	261	278	285	263	285	280	292	291	280	342	269	277	299	266	263	268	250	289	276	272	283	267	271	287	250	290	273	283	285	279	264	243	281	281	264	259	306	254	259	292	277	286	278	258	256	293	291	283	267	269	259	275	335	294	268	299	288	297	300	265	287	290	309	300	273	278	269	281	271	292	281	301	296	301	288	312	321	268	261	289	270	298	292	297	279	267	302	273	291	285	279	317	289	285	277	266	277	287	305	301	307	286	306	250	283	292	290	316	323	303	304	304	302	275	279	265	289	318	261	256	276	276	296	292	299	288	303	273	284	315	281	305	282	287	310	285	293	275	288	274	299	303	270	271	293	247	258	293	271	276	290	292	293	299	277	261	257	276	275	308	274	284	293	249	313	316	277	326	302	271	284	248	244	292	296	299	270	312	284	279	295	301	307	292	256	302	293	301	291	293	276	272	310	277	293	258	287	278	290	300	277	274	295	281	303	285	275	287	300	306	308	295	313	266	306	306	337	282	305	271	276	307	295	293	288	288	275	289	277	287	272	297	262	284	288	277	273	307	265	260	291	281	311	271	305	289	299	306	276	268	288	262	269	311	267	286	278	308	297	263	282	274	310	268	297	270	274	265	294	280	297	304	296	269	291	267	289	269	310	318	294	293	299	276	284	271	273	281	285	297	285	297	287	286	249	299	267	285	285	277	251	286	327	289	286	265	262	311	312	289	246	322	299	311	297	295	270	306	282	295	298	305	272	279	295	285	260	295	307	304	276	281	289	267	285	285	279	297	287	307	302	278	277	243	282	293	275	293	304	288	322	287	286	280	251	291	269	279	268	266	259	290	276	259	307	300	269	271	282	289	272	268	273	286	281	287	310	322	301	296	295	275	278	272	286	270	302	309	265	289	288	279	284	276	273	276	248	278	267	300	293	301	291	341	275	299	283	281	295	278	271	289	281	317	256	280	273	278	249	270	285	339	320	310	291	281	271	293	304	260	326	277	282	291	290	269	321	279	278	305	262	296	295	275	250	270	299	263	273	303	262	309	263	292	251	259	295	294	320	318	292	265	274	274	325	300	282	303	274	261	341	291	300	263	270	255	313	292	326	271	315	291	269	288	296	301	304	281	290	294	290	284	278	275	278	256	260	272	231	337	278	281	264	271	303	294	273	277	289	292	293	303	310	275	283	306	292	288	277	285	285	306	317	263	300	275	275	279	272	329	285	300	283	299	298	286	323	290	290	283	286	289	286	306	307	272	238	253	269	234	291	288	269	285	285	286	300	302	296	305	279	277	277	269	274	299	287	319	294	265	270	276	274	286	267	338	274	258	284	270	277	300	299	305	328	244	297	256	275	296	290	295	289	264	257	284	271	253	269	291	307	278	275	282	315	285	261	297	300	294	274	296	293	300	267	287	293	262	310	273	282	295	259	316	284	281	263	268	270	289	270	303	300	318	278	277	272	286	282	285	264	280	292	311	269	279	269	279	299	304	310	285	291	279	285	266	310	321	303	303	280	289	285	240	271	301	291	283	315	268	260	297	291	275	261	289	261	318	278	280	292	276	275	273	273	300	267	250	263	283	309	296	298	299	275	303	285	294	326	271	301	295	284	268	274	307	266	281	300	250	297	278	314	305	261	298	283	289	276	283	299	282	284	279	280	287	304	295	278	244	260	296	275	261	278	240	293	257	234	295	292	285	266	250	280	323	294	312	285	258	289	296	281	271	293	308	303	300	301	300	263	270	279	285	280	291	311	284	293	266	248	296	287	289	298	285	313	288	260	274	292	270	292	315	305	287	281	270	274	305	285	296	334	289	235	295	297	277	266	281	263	308	292	291	312	338	267	269	297	287	299	285	289	251	268	265	292	274	295	289	275	282	294	300	285	291	297	311	262	291	281	285	229	274	293	282	284	285	287	267	301	292	285	303	311	268	289	283	277	275	314	275	287	268	270	303	290	265	262	291	286	320	306	303	263	297	293	278	276	284	266	319	277	307	275	308	267	296	256	304	313	301	272	293	292	261	284	286	286	295	264	288	312	303	303	264	310	296	306	250	283	297	293	285	289	249	315	321	253	320	270	288	292	296	304	284	277	267	278	263	273	310	262	280	292	272	290	295	282	263	338	260	282	277	274	283	267	302	288	300	293	275	264	283	293	339	296	304	299	270	285	289	279	320	268	267	280	308	292	307	312	290	310	291	258	278	289	304	267	291	298	300	285	298	298	308	278	261	269	261	300	296	264	285	291	271	287	292	253	298	284	270	278	265	282	279	269	312	297	284	297	262	272	305	293	263	303	275	298	251	305	284	265	291	274	299	298	265	289	286	323	312	278	278	259	266	301	300	299	276	287	314	302	260	288	271	285	252	277	273	296	293	303	287	305	329	297	287	267	281	297	297	266	275	284	289	294	269	296	282	282	280	283	307	269	281	279	292	291	284	303	258	290	300	247	303	297	263	280	298	289	294	286	285	284	309	266	313	289	309	281	312	274	267	307	281	283	247	291	249	304	303	291	282	288	278	273	265	267	275	294	284	279	273	289	306	293	266	280	297	285	285	282	304	287	298	299	273	274	300	275	253	312	277	299	292	278	241	276	269	273	296	305	312	301	279	244	264	252	272	268	288	287	273	293	278	290	269	284	300	279	258	289	290	266	277	252	304	296	322	277	254	321	286	303	305	299	300	284	293	298	294	248	263	293	314	282	294	269	270	261	285	274	290	285	304	272	317	268	281	283	296	245	284	263	293	282	275	289	279	275	301	248	276	290	288	285	274	285	322	276	261	237	301	282	292	305	317	275	290	270	272	311	268	285	286	270	268	276	272	297	263	289	269	298	321	241	238	281	276	273	295	302	277	264	304	272	279	310	267	251	295	299	260	307	302	288	270	313	285	303	276	256	296	296	292	288	303	288	249	272	270	281	272	273	286	293	299	295	292	274	291	268	279	294	292	272	270	315	297	294	288	259	282	292	271	296	293	292	277	268	275	283	283	276	299	284	315	280	294	262	243	328	288	256	301	297	277	262	277	276	264	269	314	292	268	248	288	266	290	277	315	291	264	267	280	290	315	293	311	279	297	251	283	290	285	262	276	281	271	279	342	282	285	267	293	294	267	275	304	288	271	316	252	302	286	312	288	284	288	297	296	291	282	275	311	294	272	282	301	295	293	274	265	265	284	286	285	288	273	254	299	292	271	285	287	303	315	281	284	246	287	291	321	284	250	256	292	256	275	302	271	274	272	275	294	239	301	252	275	268	304	286	301	277	301	276	286	293	304	297	286	260	287	269	295	304	284	277	293	289	287	291	296	294	288	288	304	263	283	277	283	283	297	274	286	271	286	274	275	255	295	275	289	280	271
9304	14366	58210	75104	19868	2717	2072	1843	1626	1473	1302	1276	1129	1063	1002	997	943	885	882	872	825	865	846	809	752	788	751	774	754	782	769	746	757	729	728	697	706	718	718	736	702	714	754	713	686	687	667	723	753	723	682	694	666	673	673	661	668	645	644	698	710	680	676	670	680	653	695	726	670	750	666	617	676	681	668	636	677	702	685	665	715	656	662	698	666	665	654	648	672	668	670	667	691	666	648	685	681	641	653	657	700	612	698	637	649	672	635	632	668	638	656	669	655	646	645	644	654	601	686	666	657	648	658	635	727	642	650	646	669	678	640	640	642	631	655	698	707	669	649	662	648	673	648	660	669	690	635	655	619	656	657	689	635	645	684	655	635	622	661	648	707	655	632	707	703	637	695	721	612	696	654	632	662	606	662	648	671	643	614	679	636	667	651	649	686	675	648	653	682	670	648	672	657	676	598	638	611	636	652	682	708	653	675	676	675	673	661	656	661	680	629	650	687	698	671	676	632	637	671	634	683	650	662	699	636	650	631	617	671	653	634	653	649	644	685	664	615	643	662	640	653	672	646	618	662	656	617	656	644	653	687	675	689	656	664	634	680	641	659	629	646	640	674	642	665	643	638	669	664	691	662	645	639	614	635	657	646	623	691	650	658	671	662	647	691	632	653	676	648	676	670	625	628	680	651	646	666	690	628	587	650	668	647	633	639	672	628	664	648	676	662	679	642	701	627	703	654	651	663	656	699	665	691	671	627	696	619	648	660	650	601	646	635	643	679	641	640	628	642	650	662	649	629	645	657	679	695	669	675	656	636	637	675	654	642	646	613	652	630	616	658	630	636	595	677	677	659	627	686	667	630	689	628	634	675	670	672	655	715	676	687	599	672	663	658	732	679	661	633	637	672	650	644	668	618	662	633	656	677	672	679	644	620	621	679	666	678	665	656	670	670	699	685	665	685	664	631	674	600	632	670	618	647	698	632	681	681	624	667	652	622	656	630	660	664	703	650	677	658	686	706	642	677	651	641	664	663	646	687	667	644	618	642	660	667	693	654	688	629	683	670	660	658	645	658	639	627	641	652	644	649	670	679	636	647	640	646	623	642	665	685	649	623	631	652	622	676	680	670	647	645	618	663	634	662	661	679	670	616	658	667	627	626	635	666	617	645	621	711	717	700	710	683	658	620	635	650	613	661	575	685	639	653	671	692	636	650	655	632	653	649	617	648	680	654	646	671	686	672	665	716	637	657	648	662	634	684	621	700	661	680	622	615	619	645	642	621	676	643	656	672	681	689	686	681	660	679	700	616	648	695	609	665	636	648	680	651	623	680	599	662	720	649	624	643	659	684	666	660	716	654	660	667	665	648	700	650	694	629	680	668	685	716	675	644	653	627	664	623	672	678	685	681	681	684	685	655	598	665	663	670	685	643	591	653	639	635	618	699	639	652	625	684	668	688	678	621	650	629	673	646	684	657	646	646	637	641	627	646	612	653	645	675	633	652	614	645	647	679	608	611	603	687	630	664	659	640	637	624	658	697	698	631	704	628	643	650	657	639	692	653	685	683	650	624	637	617	668	650	631	610	636	688	694	668	659	650	622	675	597	663	652	629	669	675	650	641	657	605	681	659	671	674	657	617	630	665	629	600	644	676	655	654	659	660	650	648	700	623	617	625	645	655	667	650	681	589	718	634	690	648	663	646	646	700	624	688	651	630	652	671	627	668	669	661	666	661	631	644	676	658	668	685	661	647	702	633	673	664	598	681	698	684	661	636	643	602	658	661	669	663	669	662	667	641	631	668	656	664	656	697	623	646	656	626	683	660	715	654	667	624	618	601	666	623	626	668	680	670	700	667	647	608	671	648	620	685	650	681	688	652	612	662	618	650	656	685	669	627	673	637	660	642	642	649	688	677	677	659	666	605	654	645	672	680	679	639	678	673	652	650	692	648	657	633	631	679	669	705	645	666	653	637	638	657	659	682	600	666	698	617	646	653	689	616	642	678	689	653	665	636	663	686	638	677	683	661	628	622	677	691	627	668	640	656	586	705	675	657	645	640	649	660	645	667	633	652	657	649	619	671	678	656	665	685	673	655	690	624	666	656	616	665	594	645	658	632	644	668	699	647	656	666	625	605	635	650	625	675	647	740	650	646	620	663	694	613	656	634	633	645	631	659	631	682	636	638	681	649	666	686	641	636	664	648	681	693	630	692	631	659	614	680	647	687	705	652	616	617	672	605	674	646	635	666	632	664	660	680	706	660	631	698	679	624	635	677	679	627	672	682	671	673	591	626	617	661	655	706	658	677	696	651	660	655	655	705	707	668	665	623	652	673	666	628	704	632	608	625	688	677	639	652	665	646	652	714	621	674	675	657	667	626	628	656	648	684	668	619	673	719	640	662	671	664	709	652	647	648	663	657	660	614	709	652	662	661	679	654	630	686	647	630	652	691	664	684	677	609	684	660	630	623	682	673	700	660	651	639	637	613	664	653	629	642	666	690	652	649	637	646	635	655	701	648	643	619	649	592	634	676	646	637	625	637	679	675	632	683	607	680	673	660	645	630	662	632	643	673	666	638	636	623	679	659	679	623	635	650	609	688	616	631	664	626	708	639	653	627	654	695	649	620	678	664	667	645	655	671	675	606	699	668	676	681	662	651	655	689	657	669	661	668	640	650	662	725	682	658	653	652	671	661	667	647	642	664	643	650	679	665	662	696	636	652	667	661	626	713	677	607	650	649	652	676	664	654	644	631	663	728	653	626	632	618	681	670	677	636	659	653	671	674	682	624	653	679	728	693	649	697	632	648	637	709	677	718	668	684	632	714	659	663	666	634	657	645	629	669	618	672	635	644	660	649	636	621	660	694	633	686	670	564	660	632	610	661	632	680	635	643	668	676	639	675	677	659	671	657	645	611	699	601	684	675	681	633	678	659	664	651	629	661	637	649	675	644	653	658	652	659	623	638	656	647	639	646	678	671	645	652	626	648	680	674	660	627	644	643	673	632	672	657	602	658	621	670	698	692	642	637	692	670	653	637	634	676	613	632	657	628	647	656	651	644	647	640	693	660	655	668	607	686	673	640	652	650	693	613	664	681	623	658	608	622	651	661	676	669	675	591	672	646	641	608	654	642	628	649	643	664	659	665	659	633	662	664	632	687	666	691	645	664	607	665	655	635	663	677	652	672	660	654	595	656	675	632	647	609	670	665	645	636	623	649	635	641	603	633	657	679	718	665	678	676	645	670	611	667	627	663	616	641	637	679	653	611	705	667	640	636	649	656	628	651	624	702	646	631	639	651	663	638	638	655	665	640	636	663	637	659	686	674	699	654	647	693	637	649	654	667	648	673	643	636	648	644	657	627	682	663	662	670	608	674	655	655	649	666	673	680	679	674	614	618	612	639	626	659	680	676	706	622	660	648	696	637	650	667	668	643	661	699	609	690	639	654	695	684	659	646	700	636	669	641	657	663	679	618	692	658	706	642	681	670	649
2800	549	1565	3348	448	83	70	86	98	63	78	84	97	81	62	79	89	73	70	64	79	79	81	75	80	78	79	76	69	71	76	66	80	80	57	83	76	78	79	82	92	95	73	94	77	76	74	74	74	78	69	78	79	56	74	75	78	63	77	102	70	83	59	75	80	95	68	76	66	65	87	78	79	62	70	66	71	79	83	87	74	69	82	95	71	80	77	67	87	73	69	63	84	74	71	88	71	84	79	83	83	63	70	66	79	69	68	60	72	88	68	76	86	79	75	72	81	71	67	71	79	67	86	76	93	69	66	67	75	83	65	70	80	81	84	85	73	71	83	83	68	73	69	74	71	72	75	75	87	72	65	74	76	84	76	74	63	62	65	83	71	79	70	63	80	87	77	65	74	68	84	65	68	72	67	82	77	70	85	91	62	68	78	84	81	89	76	60	74	89	76	77	93	82	70	76	84	64	67	66	64	80	92	87	79	94	82	80	74	55	79	77	71	70	66	83	54	90	75	100	77	70	75	82	88	85	71	68	72	72	84	75	72	73	59	72	65	82	77	55	81	82	68	57	58	72	69	78	66	81	78	83	74	82	67	66	71	75	72	81	72	82	72	82	77	76	67	73	70	83	73	79	79	69	91	67	69	66	89	72	87	67	58	90	77	92	72	71	92	74	65	66	77	81	70	66	76	87	79	79	76	77	67	66	83	77	84	67	86	89	63	70	82	63	79	77	94	95	69	67	80	68	84	88	69	86	82	82	88	103	77	76	71	69	72	61	75	71	50	66	61	83	64	89	77	82	71	94	78	83	72	70	75	82	76	81	85	74	69	73	68	76	85	72	66	79	73	60	86	87	66	76	80	64	82	82	68	67	64	80	66	81	79	86	87	76	80	73	78	69	85	79	77	67	76	89	83	71	78	82	68	88	60	88	72	60	76	64	74	69	75	66	86	74	76	76	74	73	68	79	65	90	75	78	64	68	84	77	75	76	71	79	52	78	83	89	78	69	72	69	72	70	77	85	76	73	61	80	85	84	83	77	88	83	67	77	75	78	65	71	60	75	74	88	74	75	73	66	99	67	74	62	85	75	92	80	67	63	78	74	71	91	73	75	63	68	68	83	74	65	69	80	77	72	67	61	80	88	66	84	70	78	80	91	67	86	66	62	90	63	66	66	76	54	76	88	74	72	72	67	78	70	61	78	84	76	83	66	61	79	60	67	65	83	71	77	53	60	85	81	74	86	80	80	82	70	80	77	64	72	64	75	67	86	90	60	74	75	76	69	62	65	73	65	54	69	62	72	98	68	79	75	75	74	66	81	77	60	66	72	76	78	62	68	73	61	81	88	64	65	76	82	71	75	78	76	93	81	84	61	70	79	62	83	88	71	69	75	68	75	72	78	78	74	71	68	62	82	74	83	88	71	62	76	73	60	77	78	77	79	68	75	77	75	84	60	74	68	66	71	71	92	62	91	77	79	72	74	87	72	88	64	89	78	89	63	75	61	85	67	85	57	72	93	67	91	71	65	67	57	68	84	70	74	81	71	59	64	74	73	83	72	72	64	69	70	81	77	89	86	72	73	75	66	86	76	73	78	75	71	72	86	67	73	67	72	67	66	75	69	80	66	80	70	91	79	66	84	77	65	76	69	65	86	84	87	82	58	76	74	87	85	85	84	70	71	81	84	61	76	84	70	61	84	65	89	86	81	67	88	81	77	75	74	97	96	80	76	97	84	88	61	88	70	57	80	90	74	80	73	77	76	79	81	74	73	72	57	64	65	83	76	90	88	58	76	72	78	78	77	105	65	77	68	72	65	82	75	66	80	76	62	71	74	74	76	62	67	59	66	73	72	70	76	97	81	72	67	63	80	67	66	85	65	84	88	75	76	67	80	69	83	88	80	78	74	72	71	87	73	77	83	82	83	66	85	74	72	74	95	87	78	65	64	90	63	98	75	83	71	84	66	71	87	67	85	66	60	77	86	60	73	75	90	73	79	64	73	77	83	63	60	62	88	78	90	85	90	87	81	82	82	76	79	82	81	66	83	72	56	83	85	69	76	74	83	75	85	93	66	72	81	82	67	81	73	75	85	89	75	78	82	80	75	95	96	64	75	75	93	76	73	69	74	62	75	71	70	65	83	75	75	76	88	58	76	82	66	90	75	69	71	75	79	71	88	73	66	78	83	87	60	71	83	61	63	68	84	64	82	95	87	76	65	74	96	93	67	77	73	66	77	77	64	66	77	74	58	63	76	93	73	84	60	76	94	67	74	96	64	70	64	65	76	78	65	80	68	79	74	61	61	59	72	65	72	71	72	77	78	81	84	96	79	61	67	62	69	78	85	83	73	84	86	76	91	67	76	81	65	76	67	62	71	68	71	88	72	73	77	86	75	76	92	75	68	81	76	73	81	78	84	71	75	100	99	70	80	77	81	81	75	73	82	79	86	68	70	91	78	69	73	78	84	88	65	77	89	84	93	76	81	69	84	71	73	93	56	87	85	69	85	70	67	73	79	86	68	76	70	63	79	70	77	65	61	68	84	68	62	74	79	67	76	89	71	75	89	72	72	91	78	70	63	66	67	101	73	68	86	66	66	74	73	87	76	91	66	64	72	69	79	73	60	57	90	74	66	61	68	85	70	96	62	72	72	89	102	67	68	66	75	83	65	82	68	75	76	75	78	86	72	71	49	66	82	83	60	73	83	74	88	83	62	80	63	86	87	59	82	78	77	78	83	75	60	78	77	69	83	63	96	79	84	73	67	73	72	69	86	94	72	75	76	80	61	79	65	80	79	71	65	66	72	71	71	59	75	82	82	91	71	83	67	76	60	68	84	75	72	71	79	68	67	85	73	78	61	107	73	68	67	72	69	65	73	73	77	80	77	70	90	71	74	77	91	69	63	71	94	68	57	68	76	69	69	80	89	69	70	72	93	67	94	79	70	74	79	57	71	66	72	54	81	79	71	68	93	79	74	60	87	68	73	70	63	94	73	89	89	97	75	75	71	93	74	66	79	69	65	64	75	65	81	66	85	63	70	68	78	60	70	88	77	80	79	75	77	67	85	84	78	64	80	82	76	64	75	83	73	79	81	68	76	67	69	75	77	73	77	72	87	91	56	61	60	88	75	85	79	65	65	78	85	82	84	90	77	67	66	78	87	78	67	103	78	65	82	66	87	75	69	77	61	70	62	83	65	78	94	80	68	84	75	61	80	85	91	66	77	59	83	67	72	78	69	56	66	81	70	60	68	82	79	78	66	76	62	88	74	71	67	68	70	73	77	69	77	79	77	71	70	64	71	75	74	87	74	84	79	78	73	71	65	68	80	89	75	66	81	77	78	81	74	98	88	79	80	77	76	71	74	72	82	69	69	80	82	70	78	71	89	74	74	79	74	82	75	83	70	86	82	77	70	84	64	73	73	78	74	77	59	88	69	71	93	68	83	64	75	68	80	73	79	68	72	85	68	90	82	68	73	73	75	101	77
2466	695	4520	11829	1180	279	265	232	230	229	235	236	229	196	243	247	244	217	241	231	231	237	219	244	231	218	236	227	241	243	251	226	238	232	220	257	217	221	222	250	235	208	226	219	204	233	227	227	223	226	208	222	218	248	244	234	197	254	225	214	193	248	226	207	222	232	232	200	244	219	224	202	209	219	242	219	233	206	223	235	224	208	240	212	208	235	207	234	235	225	229	208	221	241	225	235	209	221	211	247	220	229	250	210	200	229	244	212	224	215	217	225	224	202	236	229	228	272	222	241	210	226	223	234	235	245	234	232	227	257	219	243	253	210	265	237	231	240	208	219	233	228	215	223	216	206	228	226	245	213	197	235	206	236	209	225	230	230	240	235	228	233	233	250	222	220	219	208	225	221	243	228	237	229	238	222	243	244	209	227	211	195	231	209	222	207	225	238	263	239	240	245	225	198	239	236	219	196	219	237	238	224	238	230	228	235	251	237	252	208	210	219	250	250	221	222	250	245	241	220	225	210	215	221	253	240	234	229	237	208	205	228	264	203	231	239	197	238	227	209	237	222	243	243	208	191	189	223	243	240	222	203	206	242	236	229	255	218	225	234	218	243	205	247	220	213	235	227	233	237	238	209	223	250	207	216	217	224	204	234	240	252	220	217	222	242	237	212	231	268	204	201	231	220	212	237	230	225	213	191	221	235	215	222	215	268	205	232	249	246	215	212	223	239	220	218	219	213	217	229	217	219	216	232	221	208	231	221	209	221	214	222	206	222	222	240	225	209	226	239	243	232	229	231	262	225	208	212	189	220	253	215	235	224	236	241	244	218	208	231	222	230	227	241	234	231	232	209	224	217	243	192	253	219	215	239	240	246	199	237	236	218	238	242	228	228	210	224	233	228	205	232	246	234	233	210	209	220	229	230	209	251	239	227	238	224	236	220	228	220	215	212	207	227	229	214	205	227	197	229	245	259	230	219	217	229	253	248	230	215	230	234	220	226	225	243	209	235	209	219	230	239	236	229	209	212	229	220	219	245	227	235	257	225	221	210	232	233	242	229	230	225	195	224	195	236	228	247	223	237	247	214	222	227	229	222	257	211	229	229	196	205	211	208	231	227	218	211	217	225	217	207	188	213	239	204	240	242	220	225	223	230	206	238	205	214	228	215	228	237	243	215	228	225	229	205	215	207	201	190	231	236	224	241	221	225	241	210	225	225	231	229	225	248	234	221	227	241	226	207	221	216	222	228	233	228	220	247	217	241	243	226	214	211	220	227	206	260	216	221	231	225	218	216	221	222	222	195	238	206	195	210	213	231	228	229	224	243	236	216	195	228	216	232	222	235	242	218	223	228	256	245	223	214	253	238	246	214	231	247	220	254	201	219	230	230	216	237	211	219	223	217	237	214	242	232	230	229	262	211	262	250	225	207	210	244	207	222	234	222	221	208	235	239	229	193	226	219	193	207	235	229	207	220	235	247	224	226	217	256	224	236	225	212	215	227	194	220	209	202	227	218	214	231	210	230	220	233	240	244	222	219	211	229	234	204	218	246	218	207	230	230	221	218	225	212	206	210	194	232	246	225	239	224	228	236	213	218	221	250	215	213	235	211	217	231	218	210	235	262	222	225	220	233	215	227	241	214	232	219	200	252	208	226	234	213	223	234	218	227	231	219	244	214	213	217	208	222	237	227	243	230	233	210	208	216	223	227	218	224	198	211	242	209	229	222	231	222	230	248	208	236	226	218	240	213	216	249	234	241	226	199	239	253	239	235	187	203	231	226	236	211	231	251	230	232	221	235	220	222	227	233	231	229	236	225	219	229	236	218	235	215	250	227	268	243	248	219	214	214	217	208	239	241	251	248	229	234	226	228	238	232	219	226	235	216	237	234	230	205	233	233	200	229	230	231	208	236	230	216	241	236	252	242	217	213	243	246	229	241	217	227	219	230	226	232	218	237	228	218	204	249	226	224	248	221	217	224	232	213	207	222	239	228	234	213	210	241	216	223	221	238	220	239	233	230	208	230	210	234	223	227	224	219	222	242	225	232	215	214	197	219	221	210	224	219	213	201	223	198	218	216	222	210	275	235	241	218	210	251	223	208	216	233	245	231	232	241	233	229	216	211	247	241	238	215	222	219	206	208	195	195	206	219	234	210	249	244	233	262	232	236	213	219	213	235	223	210	231	221	208	231	208	220	233	230	252	219	225	209	237	235	249	222	226	214	195	204	232	221	237	218	231	222	236	228	238	223	229	208	221	257	202	208	231	217	212	186	241	217	238	245	234	195	229	245	218	233	217	214	210	229	232	225	228	235	224	193	243	240	254	234	228	239	196	223	235	220	248	242	223	224	218	207	218	208	235	211	234	228	232	230	227	253	226	244	228	218	220	204	235	222	233	224	232	201	227	229	223	227	233	219	205	221	223	217	220	242	209	214	210	240	237	217	229	219	217	220	208	220	214	224	234	217	239	224	246	218	211	221	225	237	240	220	262	211	222	205	230	223	224	230	214	245	232	210	227	230	216	225	224	197	205	241	233	248	234	235	217	239	194	220	221	258	239	258	240	198	224	237	223	215	244	221	226	217	225	225	223	236	213	250	219	186	241	214	227	225	244	230	213	206	199	250	205	238	236	222	239	228	228	262	227	239	220	246	230	228	209	208	242	219	238	228	245	203	232	224	233	247	201	224	241	229	220	226	223	239	218	219	245	211	221	243	236	237	239	218	216	211	228	236	231	198	228	218	217	236	226	218	217	233	214	235	220	212	229	225	217	248	230	226	236	192	229	196	209	235	230	217	219	262	206	258	230	211	195	221	239	241	225	253	236	216	229	217	224	191	251	250	228	228	239	241	221	252	244	213	224	214	219	240	226	222	236	242	240	217	234	229	230	265	249	206	249	216	252	206	207	225	205	221	238	213	223	197	222	217	216	197	233	224	223	203	259	223	242	207	194	232	236	221	215	215	252	238	223	219	187	231	241	213	235	206	240	217	216	238	214	218	222	251	242	216	239	228	247	242	226	232	219	251	213	241	198	223	261	211	234	230	239	211	231	198	220	223	212	205	238	227	243	222	227	227	230	229	214	215	232	233	219	235	231	238	229	235	227	204	230	210	210	242	242	232	235	220	226	218	225	249	207	220	241	216	226	219	208	209	237	219	219	218	226	224	236	242	211	255	225	240	211	224	244	249	224	228	235	237	222	227	219	231	229	229	239	204	232	246	190	215	207	209	229	244	212	223	239	218	228	225	236	214	189	221	221	212	217	226	239	221	241	216	236	225	233	223	220	222	224	231	227	226	210	234	232	228	215	229	237	246	253	225	221	229	224	256	200	221	230	227	205	232	222	244	211	214	240	231	250	256	243	202	209	231	213	223	211	229	225	201	216	227	234	223	226	247	235	249	215	216	237	245	226	260	203	248	221	240	221	215	220	225	226	244	239	209	214	214	244	218	255	238	225	242	216	224	203	230	221	266	235	213	202	209	229	208
12201	13232	52276	42257	14859	1074	378	299	266	214	218	220	222	204	200	182	161	190	197	189	174	161	159	147	151	162	171	157	165	180	168	169	174	155	164	155	149	182	181	170	150	159	149	174	179	167	135	175	164	172	153	162	173	168	140	155	190	172	166	155	170	162	179	155	172	173	154	177	169	167	141	146	142	163	159	194	169	156	163	146	170	155	141	167	168	162	151	171	171	150	166	170	167	172	153	166	149	159	207	151	147	160	153	162	151	171	170	192	143	181	185	184	150	165	179	171	197	154	184	157	163	171	160	183	167	164	180	154	197	147	157	146	131	185	149	154	176	141	153	173	173	150	188	136	173	156	164	157	166	187	170	168	163	176	158	154	125	149	164	157	178	168	153	159	158	185	174	140	177	172	162	193	171	151	168	190	188	158	145	191	185	163	161	148	163	161	149	162	167	151	139	157	160	153	159	166	159	144	177	156	157	187	172	170	165	187	187	168	166	172	175	174	154	134	134	173	168	144	180	158	154	162	181	169	169	170	169	166	146	186	154	160	151	154	158	136	173	177	176	187	170	154	135	169	158	179	177	175	174	188	145	146	161	175	158	163	152	158	169	156	179	171	173	152	152	158	176	141	147	156	137	150	158	183	171	181	150	158	174	154	169	160	148	154	164	182	144	152	161	169	174	175	156	166	166	152	170	143	156	176	173	169	150	170	159	151	174	172	134	157	154	173	136	150	179	146	162	157	170	152	177	153	169	175	167	169	151	171	195	191	178	159	153	142	158	160	162	164	186	155	152	170	151	145	153	172	169	170	171	159	135	156	164	165	168	139	177	154	154	162	146	175	169	154	140	184	178	171	171	173	157	147	172	157	160	169	153	157	159	152	169	163	136	158	163	176	181	166	168	175	165	171	170	152	157	186	160	176	165	136	178	153	153	167	166	154	166	166	163	170	140	170	170	174	178	159	180	162	148	168	169	173	161	160	153	159	164	136	162	139	162	171	157	159	167	170	138	158	161	194	184	156	150	152	183	150	162	144	162	169	160	165	159	147	180	149	160	156	147	177	185	148	157	159	156	149	166	150	149	166	179	164	155	158	189	117	164	157	151	147	159	167	162	158	169	158	158	174	153	170	168	182	146	153	163	162	149	184	155	193	168	160	154	167	156	154	149	142	174	165	146	142	179	163	155	160	187	167	164	173	181	171	151	184	140	159	171	133	145	154	167	158	168	148	150	163	167	132	148	166	150	165	177	155	156	172	173	148	194	181	144	159	154	129	155	166	153	159	143	189	160	177	156	160	192	156	188	157	158	158	170	172	176	168	162	164	172	162	168	151	157	141	143	149	133	155	177	140	166	144	177	160	159	170	151	151	146	143	155	169	186	148	143	179	171	179	165	169	153	186	151	181	160	162	167	156	175	150	154	150	177	155	176	167	162	167	155	153	166	168	185	179	163	170	199	172	166	164	161	168	177	155	165	154	174	174	167	168	164	145	156	162	178	158	165	174	161	155	148	172	169	172	173	157	195	156	164	149	185	153	155	162	142	134	136	151	173	144	143	141	167	160	159	163	188	150	145	155	150	166	170	169	155	148	180	186	175	185	186	173	164	148	160	143	179	139	162	154	167	166	162	145	136	166	145	166	182	182	166	145	158	171	167	171	146	147	171	142	173	208	148	162	149	142	176	152	168	172	175	174	148	170	153	156	152	154	161	150	172	137	186	183	159	150	142	182	191	153	152	177	158	160	161	178	180	180	163	140	142	176	144	186	152	145	159	155	193	153	143	143	172	175	178	183	148	143	174	158	153	158	154	132	156	160	160	182	165	161	158	165	159	167	142	133	140	174	159	165	142	161	166	162	148	163	156	157	171	171	151	162	153	173	162	155	182	164	155	176	157	143	154	174	164	171	149	178	164	149	169	165	148	146	158	171	165	158	162	167	174	158	193	164	163	171	163	142	135	165	162	175	174	169	143	161	178	174	184	143	157	160	163	157	156	155	170	154	153	176	146	157	154	154	167	138	154	148	196	156	166	172	189	160	159	162	161	165	188	166	156	150	157	152	169	164	172	184	164	163	141	168	170	153	148	172	143	165	168	159	152	151	169	173	174	154	173	178	175	162	170	170	179	174	153	159	151	165	149	153	155	166	155	142	169	149	155	177	195	179	165	153	155	194	163	163	157	154	172	136	163	152	173	156	167	170	187	139	136	166	153	148	164	185	162	154	156	163	154	153	179	120	155	159	155	171	179	168	173	177	149	132	178	171	166	192	162	175	150	164	140	178	154	154	153	176	153	176	151	181	131	155	165	173	147	167	162	168	152	177	182	170	185	141	174	160	154	165	172	133	163	156	190	164	156	157	160	149	162	159	176	153	147	140	160	164	166	171	176	185	165	153	145	144	172	156	166	151	171	182	167	155	167	162	162	176	166	162	179	143	165	156	158	160	170	157	161	165	145	138	146	182	162	136	142	170	153	180	168	168	154	174	167	164	168	145	173	200	178	160	159	156	150	154	161	187	186	147	172	148	168	197	150	167	165	183	177	170	156	164	188	141	168	154	170	162	179	149	140	169	157	165	160	174	172	170	162	174	178	177	166	151	159	142	177	145	165	156	203	163	152	144	154	151	163	176	158	145	180	143	154	131	169	174	173	165	144	153	162	157	137	175	153	167	163	153	168	170	159	165	174	181	168	152	185	140	146	154	146	149	158	149	154	169	170	178	189	152	161	197	149	159	159	159	154	152	153	157	149	176	167	161	135	163	181	150	158	181	177	138	161	167	182	159	190	158	167	146	151	161	157	170	158	151	157	169	170	165	167	159	163	184	168	154	153	142	177	159	163	182	139	174	135	156	155	153	155	180	149	150	149	152	139	164	147	160	182	171	177	153	169	172	170	170	170	174	156	163	158	162	155	157	164	152	166	161	139	157	164	169	176	163	155	151	179	144	167	170	184	162	163	163	155	153	169	152	152	158	173	151	162	158	138	168	136	193	172	161	148	176	161	161	174	163	149	188	181	170	165	160	178	158	148	157	153	155	166	161	171	162	163	165	173	161	188	164	174	164	150	152	177	141	159	148	162	153	152	162	169	158	162	143	147	150	189	179	139	156	138	170	164	170	158	180	173	167	158	161	179	151	153	180	155	180	158	192	146	151	161	169	153	169	181	146	152	154	168	160	168	142	163	183	177	153	157	166	181	155	153	166	151	168	165	176	143	148	148	145	156	163	156	156	198	157	128	152	173	153	188	156	173	170	168	181	138	163	166	159	196	162	184	181	170	154	171	175	159	153	172	184	168	163	152	157	180	146	159	158	168	139	147	178	169	149	163	174	155	169	172	155	142	161	162	152	144	163	131	161	146	160	153	168	185	185	157	173	189	153	143	140	165	162	159	149	167	155	157	152	167	158	171	188	171	173	182	161	142	154	188	180	179	149	150	151	177	137	153	152	146	161	182	163	178	153	171	158	181	179	176	142	154	175	157	177	164	125	183	174
6999	12401	49843	46649	8957	1634	1338	1141	992	913	779	670	702	652	644	621	636	601	554	565	546	492	526	539	514	498	477	473	466	450	490	458	479	444	434	438	445	464	436	492	472	450	437	438	426	435	424	435	466	428	401	393	451	413	379	423	452	416	442	422	408	423	423	457	445	423	392	422	407	389	445	437	471	380	445	390	398	446	436	454	431	436	414	435	422	425	394	403	443	369	422	412	409	446	442	408	432	422	435	416	442	432	424	408	416	443	398	450	421	420	391	400	439	403	431	444	391	455	449	429	386	393	442	434	404	407	440	425	416	450	404	452	431	429	397	421	408	399	412	448	414	419	446	442	416	415	414	424	373	411	453	413	455	359	412	442	398	414	400	410	429	400	426	424	386	435	402	394	442	399	449	426	419	379	395	402	419	418	427	465	401	434	414	406	398	415	438	441	436	425	412	459	415	401	421	442	388	403	432	397	382	437	416	390	438	413	423	400	465	448	423	410	423	387	422	400	429	415	404	422	455	407	389	401	434	433	428	419	457	406	423	407	425	432	426	407	389	416	417	425	407	390	453	418	396	439	398	418	419	408	434	442	434	431	419	386	403	441	374	423	454	417	420	389	426	421	410	423	395	437	431	438	408	413	433	379	455	406	415	416	407	421	420	434	385	411	379	417	396	408	431	393	437	412	425	464	395	409	436	416	396	405	403	411	442	399	442	391	428	423	385	399	360	420	389	416	410	406	402	401	486	426	427	407	424	434	422	413	422	417	419	406	433	419	437	396	407	423	437	451	407	407	391	403	414	448	402	398	402	397	438	398	413	404	416	420	414	456	416	437	442	420	421	395	426	419	424	434	407	429	402	452	378	417	408	411	401	450	390	410	416	389	415	424	421	449	406	425	389	453	427	429	407	434	452	423	396	405	403	407	402	383	370	411	400	396	420	422	456	416	394	444	394	403	420	389	411	401	399	410	437	454	403	437	384	426	409	431	375	378	379	416	416	417	432	408	444	412	445	399	399	382	383	412	414	433	479	400	441	432	376	423	447	423	426	431	409	405	386	458	404	439	380	451	415	372	417	397	383	449	390	406	443	385	439	418	411	415	414	395	393	408	421	451	429	412	415	400	415	406	428	448	432	393	432	422	399	401	453	441	422	372	413	411	399	424	401	388	421	436	453	398	419	422	398	393	391	386	423	373	392	395	423	414	416	393	424	464	432	406	434	412	431	392	431	439	433	438	427	421	392	382	410	400	431	415	405	421	425	431	428	407	440	421	419	449	391	395	405	420	445	446	386	433	389	412	406	384	392	399	371	418	413	386	425	395	399	419	432	454	407	445	425	435	401	410	437	434	435	425	408	424	405	409	428	408	427	409	388	426	417	401	410	404	438	417	439	419	419	393	451	456	388	426	424	424	405	429	403	416	432	392	440	411	410	424	438	426	432	416	400	418	407	434	409	409	443	435	409	403	384	423	418	445	400	400	408	466	413	421	393	427	439	400	428	417	412	407	414	420	414	410	422	428	368	424	439	402	415	467	453	410	436	438	425	426	411	389	411	390	445	426	403	432	412	412	385	399	408	395	407	438	408	406	418	431	432	368	419	403	428	384	422	445	370	404	406	425	431	391	404	385	418	408	373	426	395	410	420	405	427	424	426	404	399	416	412	407	429	443	433	402	407	435	438	441	396	428	405	422	457	421	407	407	402	425	422	414	437	383	416	409	403	410	418	422	397	407	399	406	386	408	409	416	415	390	391	420	424	446	430	398	386	428	447	413	396	391	377	431	408	444	449	448	394	388	403	410	426	357	418	467	396	397	473	424	445	433	406	446	412	430	425	381	426	395	378	433	420	417	373	417	438	415	445	416	442	421	412	405	415	404	431	432	441	376	407	428	423	397	437	388	450	439	386	396	436	429	378	455	426	428	429	465	412	410	391	415	437	392	428	443	419	412	378	399	388	404	410	447	401	430	401	415	390	432	386	406	433	393	438	440	434	403	402	467	404	384	435	427	412	431	401	410	402	417	437	416	386	412	438	434	390	393	415	345	379	409	384	434	410	377	440	403	395	439	436	391	427	404	424	427	403	392	431	411	441	417	435	407	407	448	427	432	405	407	406	430	381	400	416	443	427	433	393	445	438	411	409	408	438	432	418	448	405	418	401	421	407	390	384	427	416	442	427	382	410	434	454	424	475	456	400	416	401	407	408	391	413	457	386	371	427	417	408	413	415	414	412	392	370	389	418	410	445	369	393	395	421	403	423	419	378	439	384	382	373	450	409	439	440	442	388	415	402	424	478	430	376	409	415	390	417	429	425	454	426	425	415	434	407	403	415	422	436	417	397	409	404	406	419	415	413	410	420	425	402	386	426	424	407	405	374	393	415	399	418	446	394	426	392	377	433	468	431	412	464	423	426	406	410	415	400	411	398	446	431	407	399	417	374	383	466	417	398	429	405	443	408	423	406	389	430	418	426	424	411	405	444	390	418	408	422	426	401	438	424	424	388	436	426	431	443	448	413	413	434	384	421	407	435	411	411	411	444	404	436	404	441	386	413	417	379	451	457	416	411	385	416	419	426	387	420	417	428	409	412	399	417	412	432	397	397	441	391	438	406	401	424	404	384	431	443	454	418	415	437	384	387	417	422	430	417	400	407	414	410	409	394	419	421	402	425	413	401	406	424	434	429	401	411	413	401	428	409	415	383	414	414	404	403	440	412	438	397	456	407	386	399	446	402	409	423	400	429	406	404	415	411	456	398	433	409	436	402	406	424	381	411	444	416	446	426	383	410	430	401	425	381	438	386	410	412	403	437	348	391	428	411	388	433	440	432	382	419	462	415	410	418	421	377	398	448	432	447	418	442	424	412	409	396	417	422	430	449	422	385	400	438	433	422	405	408	396	393	402	388	396	432	401	435	437	415	404	428	406	424	421	397	412	433	419	372	376	382	441	416	395	441	438	441	403	380	387	400	397	409	450	447	422	406	440	417	422	380	421	422	417	408	391	386	408	406	414	391	435	422	421	380	405	406	410	405	412	384	425	395	410	403	408	393	436	420	454	435	450	468	418	403	427	404	443	418	407	415	394	389	448	429	405	421	453	411	385	418	405	431	424	423	425	394	400	408	436	420	401	416	406	405	419	429	417	419	386	433	406	444	432	389	377	415	435	407	435	437	417	421	425	418	410	422	429	433	425	431	431	472	392	412	413	383	425	402	442	385	390	394	454	460	382	408	412	381	431	438	417	446	401	420	441	407	408	413	440	397	383	389	438	386	367	458	435	434	438	431	446	375	429	460	409	417	414	397	419	395	440	408	424	435	424	425	398	399	414	385	420	440	385	410	439	434	399	411	410	417	409	419	441	439	421	403	438	412	478	415	404	411	417	379	439	390	436	432	418	420	421	394	385	430	416	399	433	389	430	405	414	424	425	457	396	440	414	432	410	427	430	439	415	393	399	436	440	414	396	476	402	444	409	388	415	415	393	464	374	425	408
21107	29767	66922	57378	25647	4997	748	544	503	456	405	402	386	374	326	319	325	288	318	282	299	313	269	293	308	278	324	267	275	303	302	280	311	286	266	297	291	274	272	310	305	280	310	296	263	276	279	305	323	261	302	278	272	301	312	305	283	284	263	288	263	240	294	300	281	293	290	269	283	297	283	300	294	269	294	314	299	307	276	272	287	266	270	266	264	293	341	308	303	284	294	263	283	285	280	284	289	262	282	274	274	296	283	312	294	291	275	281	262	272	287	262	241	275	273	298	262	305	293	334	301	319	255	295	275	281	284	304	283	281	269	281	280	307	272	234	296	289	265	282	265	257	250	261	251	304	283	289	260	278	278	238	276	270	300	273	273	289	308	313	285	280	265	270	255	275	276	292	287	283	268	263	288	269	309	253	271	284	285	282	306	279	249	247	263	264	278	278	261	294	273	271	241	283	266	277	283	269	256	265	256	294	272	276	261	308	309	270	274	258	296	293	271	264	268	283	268	274	281	272	295	298	264	278	273	283	253	235	269	271	279	283	230	269	308	269	277	264	294	315	267	262	288	267	264	260	289	297	302	292	291	261	287	273	262	296	285	295	289	273	275	270	315	284	252	301	260	224	274	270	304	249	273	260	278	311	271	291	275	282	290	244	282	304	258	312	291	269	256	287	264	254	283	300	256	285	301	269	249	280	341	307	253	283	265	270	255	251	280	295	272	260	288	286	288	295	263	290	257	286	290	252	271	272	260	272	248	294	261	282	278	245	280	283	251	261	266	270	270	311	264	268	298	301	271	234	300	264	301	297	253	286	281	292	285	275	257	262	255	267	286	307	278	294	307	251	278	292	295	285	284	292	283	271	276	258	246	281	237	291	246	287	293	303	298	265	303	284	284	263	265	289	322	269	307	268	259	306	297	285	278	246	297	264	273	267	279	262	262	274	277	277	284	239	254	290	283	301	305	257	294	287	253	293	263	287	255	282	288	271	305	242	267	298	278	268	286	252	276	310	243	257	269	290	290	295	276	294	309	260	272	311	275	280	298	274	291	278	310	308	277	257	295	263	283	291	303	284	279	256	243	268	266	270	245	256	294	286	296	274	264	284	286	249	286	282	272	274	260	262	268	275	282	272	274	289	250	251	280	268	281	268	286	266	299	273	266	266	291	275	289	282	250	281	243	267	285	278	249	251	262	248	298	262	258	283	273	270	256	290	294	289	263	263	272	298	287	295	268	289	272	271	286	296	250	273	267	285	308	283	276	240	283	291	308	250	288	256	276	253	271	306	292	310	290	289	272	274	290	303	295	233	263	289	254	286	296	264	261	292	262	295	252	264	272	309	273	308	262	292	284	288	280	275	264	281	230	255	281	318	280	292	294	258	274	297	286	253	274	268	266	275	310	239	336	297	276	284	264	294	283	265	274	292	287	265	256	294	320	272	281	280	284	258	267	296	300	244	291	264	262	259	267	298	263	271	286	284	252	288	266	272	312	271	300	280	240	263	286	309	297	272	270	252	297	269	280	276	277	282	275	280	281	271	279	244	285	288	293	273	261	259	262	288	253	279	290	286	276	277	301	274	296	294	293	260	279	263	286	279	248	295	299	300	286	250	303	270	247	275	291	301	285	268	264	274	273	286	245	286	311	257	244	266	302	274	293	275	286	280	284	270	278	254	272	255	286	293	276	289	301	280	274	260	265	271	267	296	267	254	293	313	257	272	272	281	275	260	294	289	278	296	294	276	263	271	292	272	291	287	313	293	261	307	277	273	298	244	282	269	253	291	262	235	284	254	278	283	239	291	292	306	253	262	273	280	272	253	277	307	253	279	259	274	290	294	279	260	299	276	284	269	269	244	312	266	249	254	262	284	260	312	301	246	279	258	277	282	260	277	251	280	329	288	301	237	292	270	270	259	291	276	293	256	269	274	268	263	286	295	278	282	273	282	279	283	283	276	263	297	231	260	274	271	246	278	279	273	286	279	305	299	268	301	252	279	293	283	289	274	277	257	274	261	291	272	266	272	253	292	263	296	254	291	305	284	278	293	281	265	266	297	271	260	249	293	268	268	281	265	285	271	280	280	283	293	262	261	279	283	263	264	284	269	243	272	253	272	287	300	275	316	271	263	274	278	253	279	281	266	289	295	263	266	281	257	263	299	260	287	269	285	292	327	286	301	272	287	286	286	318	297	295	263	295	276	264	290	261	275	249	278	258	277	287	286	313	272	274	291	268	269	303	305	302	304	274	292	282	275	312	271	293	266	282	283	301	300	278	298	262	265	291	298	285	288	295	275	252	270	284	245	286	254	244	278	271	306	299	269	296	281	276	301	261	284	259	295	283	263	294	289	279	295	273	298	275	265	304	253	269	268	261	265	241	281	285	280	280	251	273	274	257	252	244	253	276	272	288	264	271	270	286	252	276	276	261	275	257	276	283	274	276	276	272	273	290	256	285	277	299	287	279	298	288	250	226	302	308	282	271	265	317	251	251	267	242	254	303	260	287	253	287	286	260	293	296	265	286	288	286	281	276	261	261	298	260	247	266	282	282	291	262	269	306	267	336	269	280	296	301	270	293	261	244	294	293	276	319	300	275	305	263	278	276	273	297	267	279	267	310	259	257	281	254	246	285	273	298	270	270	284	262	306	254	264	265	302	279	245	273	269	285	252	246	272	324	258	296	250	287	273	280	268	276	255	290	267	311	268	256	292	283	286	252	270	270	274	270	266	280	281	273	241	248	284	250	279	287	243	260	318	278	284	265	278	261	267	273	270	308	294	273	266	287	278	290	279	286	288	285	265	284	305	304	287	266	272	262	274	259	304	285	276	265	273	282	265	278	262	275	272	306	285	284	277	263	272	273	285	251	273	273	276	281	255	285	263	270	275	282	280	261	296	247	314	307	268	265	277	305	291	278	267	278	266	304	282	279	258	289	288	291	240	300	269	259	269	238	265	271	267	284	317	270	255	291	317	243	270	287	298	264	260	253	274	321	265	266	265	243	238	268	265	286	275	279	292	266	270	286	269	301	272	275	296	284	255	294	268	267	250	262	280	296	262	303	263	263	280	266	250	279	295	298	271	316	286	272	269	277	251	271	306	281	266	310	277	250	285	289	279	287	327	330	269	267	282	273	300	270	258	292	266	256	259	275	271	291	262	241	272	301	286	263	295	288	253	255	282	290	267	279	265	299	296	271	301	270	265	278	296	268	286	278	291	287	270	286	258	280	250	254	260	288	292	276	265	294	279	321	293	285	271	295	282	287	259	291	295	293	271	250	263	294	274	279	283	319	277	257	284	248	272	268	305	278	260	279	289	275	280	292	262	283	284	269	276	281	255	301	308	266	261	276	272	276	300	300	289	305	275	279	294	293	281	275	267	284	299	268	276	266	283	287	281	282	268	285	289	276	254	288	269	304	270	274	226	272	271	285	270	262	296	259	295	290	293	279	251	294	259	267	286	287	287	267	284	320	297	275	273	258	300	307	280
9660	23653	59911	56782	23184	2857	2275	1956	1739	1412	1397	1292	1235	1181	1066	939	993	934	965	907	893	888	793	824	782	813	765	755	714	746	723	732	743	747	747	698	687	713	746	713	713	667	722	707	658	656	686	690	689	673	667	652	673	685	630	698	638	621	678	687	673	659	693	668	627	619	650	691	672	696	668	618	703	658	649	655	660	641	606	669	641	640	650	639	638	638	649	638	668	663	618	640	648	662	635	647	643	659	609	665	638	659	663	676	629	621	656	651	660	640	645	634	667	663	620	670	642	693	621	671	645	644	640	613	644	641	663	630	674	619	626	658	671	674	659	664	683	633	653	663	658	650	686	659	678	620	669	685	643	621	678	614	666	624	663	634	633	617	656	650	646	644	636	629	620	650	625	613	637	667	665	566	656	644	623	656	690	608	658	609	637	609	647	627	628	698	626	657	626	640	643	651	619	654	684	669	619	619	650	663	661	621	662	625	706	640	654	614	645	621	643	681	669	643	628	665	652	630	669	628	624	632	625	630	664	646	640	638	640	650	663	675	603	658	643	642	638	681	630	690	654	633	638	634	622	693	646	577	614	664	618	639	643	663	617	657	639	623	659	679	649	654	631	580	655	673	650	628	661	666	645	644	613	654	616	624	641	639	618	638	647	652	662	616	636	632	584	611	668	607	610	594	615	651	584	614	648	624	640	670	649	640	662	655	606	625	613	628	668	672	677	633	652	645	635	598	662	656	635	627	659	622	635	657	624	676	691	662	598	596	634	610	606	612	627	628	613	637	647	643	659	669	672	644	649	625	647	591	610	662	660	583	620	649	647	657	657	598	618	659	615	628	666	639	667	644	687	632	654	595	633	610	661	600	598	667	628	665	659	645	629	665	632	661	613	694	672	620	632	642	659	636	620	610	607	671	634	620	651	646	673	654	620	644	632	646	605	624	630	697	641	584	662	607	635	690	668	653	594	670	588	630	637	642	646	628	611	640	655	627	606	633	629	608	645	635	602	622	634	650	638	638	594	653	651	636	619	656	609	612	610	622	624	642	649	630	642	627	664	643	627	644	629	608	629	616	648	663	639	615	663	652	648	620	629	661	618	605	610	597	711	646	634	621	642	651	617	638	661	610	634	640	637	626	661	630	644	648	659	618	660	644	674	600	678	633	664	617	643	626	667	628	625	594	663	638	677	607	608	663	672	606	654	609	667	661	637	619	678	659	664	633	659	587	657	628	624	640	651	628	616	628	656	610	650	660	651	656	656	632	650	628	607	631	631	677	634	635	634	680	652	613	660	641	651	683	656	662	626	655	651	631	633	649	605	662	656	635	644	636	635	675	619	660	622	668	600	645	647	652	646	650	656	621	633	633	618	648	642	581	657	601	640	614	613	629	634	610	662	620	635	645	619	632	660	653	606	662	651	684	604	640	656	641	629	695	649	623	656	646	669	632	643	661	674	671	650	589	639	611	638	597	665	631	644	652	648	624	618	640	636	663	652	622	635	595	626	642	623	669	607	670	624	672	645	588	642	637	651	629	627	631	611	658	663	607	653	582	629	631	626	638	619	658	637	654	645	631	577	641	640	638	638	622	629	633	621	622	633	607	614	612	622	616	633	665	618	635	690	642	629	660	618	647	630	594	605	605	620	606	658	627	612	617	651	634	621	604	655	660	626	641	654	687	636	588	624	673	647	629	637	651	636	586	684	624	619	653	653	640	627	639	655	633	631	667	634	600	666	665	619	647	651	656	650	616	652	652	676	638	678	657	625	646	651	626	659	654	670	605	656	629	661	675	678	626	628	662	662	620	624	651	675	680	610	668	605	677	628	622	655	650	621	694	673	622	620	654	614	613	627	667	665	615	609	620	690	643	641	658	615	622	604	664	616	625	658	615	643	644	622	600	675	626	669	641	662	606	602	632	590	672	657	674	634	667	630	669	686	607	689	678	654	670	662	617	655	657	684	649	601	658	619	673	632	654	649	644	606	617	611	657	650	657	611	650	612	648	619	643	673	687	635	671	590	639	646	567	671	659	670	643	658	647	599	618	644	619	600	667	637	703	672	645	674	652	678	688	633	656	655	630	584	613	642	651	632	673	631	616	636	647	659	654	635	706	641	644	635	655	653	651	632	636	653	586	644	640	672	571	636	634	690	620	661	621	648	639	626	616	661	644	640	635	638	660	677	655	585	586	593	657	597	660	656	638	649	601	653	685	627	650	622	609	656	644	622	653	643	608	626	633	622	635	636	659	638	663	618	625	669	683	671	670	614	636	659	612	617	646	645	651	687	636	648	673	608	646	602	664	637	650	633	616	657	686	630	642	644	599	637	641	637	635	621	672	629	682	631	649	613	666	638	595	636	647	642	621	706	629	615	674	645	641	669	643	620	676	617	647	662	625	614	668	652	673	632	619	687	705	586	581	614	628	641	607	617	632	631	641	660	645	632	637	681	611	618	652	644	639	615	633	643	671	633	661	624	638	624	619	675	609	645	589	649	650	630	648	674	691	657	619	617	643	704	666	687	666	606	669	668	624	621	645	649	641	690	626	642	603	683	645	624	646	681	662	632	629	642	622	614	602	643	676	593	621	640	681	654	632	628	629	615	663	588	655	615	697	645	617	616	639	640	632	638	628	693	675	654	655	678	655	632	659	629	615	609	636	620	630	632	592	697	609	655	620	635	589	691	685	634	573	659	639	666	580	648	693	647	614	628	689	604	651	616	634	633	664	648	629	620	637	652	689	632	677	642	626	648	639	607	614	598	628	616	631	615	636	597	628	658	622	633	635	612	682	568	692	642	659	608	651	660	657	629	625	644	646	616	638	622	628	649	625	643	656	655	584	636	596	690	608	591	619	601	641	628	630	656	678	596	629	649	658	657	653	624	670	632	600	640	646	663	694	642	675	619	680	641	610	625	662	641	600	675	662	611	634	628	599	632	644	625	645	612	665	656	617	674	663	634	647	661	603	651	656	694	617	649	612	657	631	625	606	667	658	670	564	638	628	622	625	655	640	599	656	665	657	638	618	645	663	600	622	619	654	668	664	622	654	624	674	652	574	654	687	679	687	634	627	681	626	623	618	645	624	610	619	623	598	651	659	623	627	623	621	670	635	657	652	631	572	637	643	630	633	682	631	655	611	663	608	657	643	626	601	596	600	660	605	623	597	650	647	660	592	621	633	638	618	620	655	650	615	671	633	598	642	649	621	583	639	623	609	645	645	617	640	639	588	640	653	608	680	620	649	653	661	642	650	647	627	631	609	669	631	646	647	644	626	642	623	623	672	649	626	634	640	650	611	659	665	669	664	617	636	603	624	631	642	634	637	686	636	635	633	635	613	661	664	634	634	683	642	656	599	634	633	622	629	610	614	660	612	618	664	632	611	570	628	661	594	641	636	648	626	649	664	639	622	628	614	685	622	611	619	616	626	617	659	645	639	636	676	644	635	675	683	701	656	673	607	648	658	610	653	650	585	641	597	624	624	623	617	666	612
2632	593	1735	3868	893	80	81	97	86	76	70	81	98	79	85	86	86	83	92	108	97	66	71	81	76	79	77	80	88	89	85	79	75	84	93	85	84	76	81	88	85	87	76	83	84	75	76	97	80	84	79	79	81	78	76	69	95	84	51	71	93	74	91	70	77	75	68	98	77	69	84	67	90	76	74	89	87	82	85	89	89	93	82	85	70	75	71	66	68	80	94	78	79	79	84	75	96	78	68	91	87	93	72	75	84	73	75	71	66	76	75	79	102	87	82	99	85	74	62	78	88	78	61	78	87	70	70	56	81	72	79	69	69	76	85	74	71	72	75	74	83	85	67	61	95	83	75	89	82	88	93	65	77	72	79	66	97	91	84	81	70	60	73	65	80	74	60	104	68	85	69	78	74	76	70	67	88	97	79	75	80	76	80	89	67	89	77	76	65	73	81	83	72	75	97	85	72	72	85	88	85	76	68	81	70	83	81	78	78	67	65	78	105	85	97	99	83	89	71	76	76	94	79	69	83	89	84	79	63	77	98	82	87	87	88	73	79	82	63	73	70	78	86	75	71	71	90	64	91	78	98	88	83	79	81	87	85	82	73	84	83	92	100	81	77	82	71	72	73	73	88	87	83	93	73	69	85	76	83	81	63	78	74	82	56	67	80	85	86	75	81	69	76	105	95	83	76	73	86	81	81	71	69	72	88	57	94	84	81	85	87	77	83	69	95	74	69	75	71	68	54	69	78	72	75	88	94	85	71	72	92	79	75	77	72	69	76	81	80	74	87	78	87	96	78	75	82	101	97	74	83	86	83	89	72	90	53	57	66	103	88	84	80	102	86	74	88	84	90	97	71	77	85	70	100	74	69	88	86	84	74	96	71	69	78	81	88	77	94	74	77	88	79	87	86	72	85	89	87	86	83	82	86	64	69	68	89	72	76	66	71	85	99	92	67	63	72	69	79	92	66	99	104	83	88	74	78	77	65	70	90	62	77	94	56	70	78	77	92	77	85	65	68	81	97	88	94	86	70	83	89	93	73	84	92	96	86	77	82	77	78	74	86	72	63	95	63	70	73	79	78	69	66	84	90	81	80	75	88	75	84	76	76	86	84	85	70	65	73	74	66	72	77	87	65	69	75	72	81	79	83	88	73	84	75	75	88	87	86	68	87	90	72	81	87	73	73	89	79	78	91	89	88	80	76	77	77	69	73	65	81	83	100	79	78	96	73	66	83	79	69	70	95	80	85	75	70	83	74	68	85	78	75	78	89	90	74	68	88	74	87	71	76	84	97	88	100	63	75	77	83	80	71	79	75	80	91	81	66	66	61	85	67	96	95	74	70	58	85	73	74	84	70	88	60	72	91	83	78	76	86	82	78	86	92	80	76	82	87	63	84	70	72	79	83	87	64	87	90	93	72	74	70	86	84	82	76	87	84	82	76	81	74	73	69	85	96	78	69	86	63	69	86	85	66	69	83	75	90	75	66	71	69	60	67	90	89	72	78	85	72	70	92	79	91	72	97	91	91	70	91	96	77	72	71	84	77	71	92	95	94	79	76	83	71	72	80	103	94	92	74	84	88	73	94	81	72	96	86	62	91	81	92	78	69	81	75	81	101	61	85	83	78	81	95	95	81	77	61	79	72	87	78	67	88	84	74	92	65	75	95	71	91	70	77	94	73	90	71	75	72	71	90	76	81	80	82	75	75	91	93	95	76	82	95	77	80	62	74	85	86	83	92	71	72	70	82	92	85	82	81	85	72	89	81	86	90	61	92	80	69	67	67	88	75	90	81	80	71	88	71	66	69	96	65	77	77	66	74	65	73	56	87	64	69	88	77	85	78	77	58	63	79	73	84	82	80	74	102	85	83	94	84	95	74	87	75	85	89	93	77	71	60	73	57	84	74	70	84	69	91	73	78	80	94	68	101	88	84	72	71	72	73	87	89	80	89	80	90	76	91	68	77	77	83	67	82	66	72	68	93	80	92	77	90	87	84	64	75	79	77	79	80	92	72	73	73	83	71	81	81	65	71	78	81	78	77	75	74	83	76	84	76	94	84	87	87	79	77	86	92	69	77	67	80	90	80	101	65	81	86	79	84	86	83	74	77	94	77	79	76	83	86	75	77	77	70	75	90	81	85	99	75	82	63	74	78	74	75	80	62	70	85	75	71	69	79	100	82	86	83	80	71	94	80	73	90	92	107	84	86	77	79	81	80	65	97	68	91	78	79	64	93	82	79	79	70	68	71	57	76	86	96	87	83	79	82	78	60	59	104	86	73	72	90	90	78	75	76	69	73	67	75	76	83	70	75	80	94	84	74	88	84	99	74	92	92	73	90	80	82	86	74	65	97	97	55	71	89	84	75	75	67	83	83	93	70	82	80	76	83	79	79	76	68	83	94	85	83	79	83	72	85	70	84	72	77	79	61	87	87	93	98	96	88	68	76	72	71	79	78	86	94	74	72	90	76	71	81	82	92	75	76	89	96	90	88	94	68	78	75	77	62	79	79	85	73	94	74	84	86	82	82	83	76	69	67	90	85	75	79	81	78	79	79	73	94	70	80	84	73	87	71	74	72	96	75	84	75	57	78	80	80	83	81	90	92	83	94	100	75	86	80	73	72	77	64	68	68	77	70	65	75	69	74	88	85	92	80	79	87	80	91	98	86	90	76	83	84	67	79	72	70	63	86	76	82	73	88	62	79	73	79	88	96	88	76	81	76	80	79	80	75	70	83	86	84	82	89	72	82	92	88	67	78	80	89	62	71	59	61	71	65	71	91	75	85	81	62	102	74	87	64	87	87	89	62	64	64	90	73	57	62	87	85	72	72	77	74	84	66	87	74	89	80	74	72	80	76	90	75	84	74	70	103	80	76	78	87	81	95	86	69	82	95	84	88	76	71	68	74	82	73	77	85	76	82	67	99	69	74	83	91	79	79	83	59	84	85	81	60	77	84	62	80	81	85	95	79	69	74	78	83	85	74	87	79	87	66	78	91	67	73	84	68	95	74	81	69	73	69	77	91	71	79	77	93	78	75	64	89	83	91	85	77	78	81	82	73	70	70	73	79	93	75	78	82	85	74	99	87	75	71	65	71	100	94	94	84	80	59	65	82	97	66	63	81	77	56	84	80	89	87	71	89	108	73	72	75	71	86	64	85	83	88	88	82	82	80	71	71	82	79	73	84	92	85	94	69	65	96	88	110	83	89	83	83	70	100	79	82	69	77	78	72	89	75	73	81	93	66	77	74	82	75	81	91	69	54	75	78	81	80	85	83	84	72	78	74	73	67	76	80	73	70	76	90	88	102	75	92	69	67	84	80	89	76	77	87	84	91	70	75	66	85	74	81	77	83	97	89	86	89	82	71	72	89	79	80	82	88	59	88	81	81	79	96	86	84	82	74	53	84	70	71	80	74	75	81	78	82	78	73	82	82	83	68	74	77	88	82	89	69	84	66	84	78	74	61	72	68	69	75	81	65	83
2291	924	5152	11918	3502	255	262	270	230	268	245	269	240	255	235	245	258	246	236	224	261	209	239	242	218	243	248	250	246	241	275	219	246	230	238	239	240	224	222	242	251	231	230	247	223	260	213	217	226	241	241	244	248	227	228	239	258	239	233	259	214	240	250	201	245	238	245	236	226	252	275	218	217	253	221	231	222	229	250	227	224	253	240	228	235	227	253	244	266	246	229	214	226	233	243	254	246	251	225	241	234	248	207	238	245	239	225	229	214	250	239	246	234	230	235	263	266	242	245	211	211	237	249	242	269	243	244	236	254	224	237	241	255	227	216	268	222	239	246	233	246	232	236	254	224	217	229	238	243	208	238	243	227	212	237	223	255	226	225	239	240	231	214	229	207	218	222	200	217	231	237	244	244	226	253	219	222	224	239	245	235	248	221	250	235	222	238	252	240	234	228	205	225	263	253	249	228	245	244	234	254	252	227	251	227	240	227	219	203	255	226	233	252	204	243	202	204	221	242	227	194	245	230	239	263	235	202	214	272	233	220	255	237	218	214	235	233	216	233	211	227	228	233	256	237	235	250	262	214	223	227	244	251	237	258	228	278	220	251	243	250	218	237	256	267	237	245	221	226	216	240	246	224	245	231	232	218	233	213	232	229	222	253	247	251	247	227	226	205	218	225	261	244	232	231	258	243	238	253	227	241	233	250	253	229	242	265	206	258	234	220	239	268	238	233	232	244	249	216	224	237	266	273	279	260	203	252	241	199	239	215	252	251	247	247	246	228	241	243	234	236	226	249	229	255	234	230	222	232	241	239	252	236	231	209	213	255	231	231	255	234	242	243	219	208	250	257	240	230	260	225	251	252	232	234	235	253	247	241	230	249	223	212	219	249	273	266	240	223	230	241	227	226	227	230	232	238	234	260	213	261	246	230	225	241	229	261	225	199	229	229	215	237	239	244	265	223	268	220	228	248	219	234	244	247	254	236	250	265	250	199	238	220	245	230	237	252	240	242	260	237	227	210	202	210	244	255	209	237	255	224	236	231	214	240	228	246	254	237	218	220	241	253	214	239	222	230	219	232	203	250	218	243	240	220	242	236	246	232	232	227	233	254	235	237	220	271	229	243	233	223	234	245	252	236	248	253	205	194	222	209	230	241	240	275	239	207	238	230	226	226	213	259	244	221	233	226	215	212	224	248	228	251	213	225	232	264	222	219	221	236	237	233	220	243	250	229	227	234	256	233	206	232	255	236	234	240	236	239	202	251	234	236	234	237	207	216	229	205	251	218	211	238	220	247	243	240	239	210	242	235	243	238	235	227	219	242	223	225	232	253	232	236	235	218	231	257	251	225	244	227	244	251	250	249	221	237	236	237	233	243	257	244	221	223	243	234	232	245	244	234	229	212	245	241	245	235	270	223	227	253	260	247	228	229	246	245	216	212	233	262	210	249	239	223	218	249	235	221	243	258	236	231	228	203	230	226	229	210	220	242	216	240	202	219	232	230	252	253	250	245	249	235	236	232	236	240	223	220	234	227	213	227	234	243	253	221	232	232	225	232	244	227	230	212	267	259	233	223	232	224	244	236	271	230	244	255	234	223	244	242	219	196	230	234	217	238	249	229	245	244	265	248	256	220	218	255	230	223	244	234	192	241	233	250	241	239	240	267	239	227	226	230	224	216	212	235	226	241	245	238	259	213	215	248	245	240	236	231	215	213	205	221	232	229	214	253	242	232	213	228	212	233	262	208	245	223	218	243	243	203	246	240	229	235	233	246	227	223	229	261	229	243	221	226	262	231	250	250	214	221	212	265	251	223	228	214	259	235	252	222	227	227	251	234	244	244	245	211	238	242	275	233	232	284	257	247	244	252	244	237	223	291	243	253	230	247	238	247	235	248	224	240	217	243	233	250	249	240	241	218	251	229	196	235	223	241	222	233	241	259	217	233	224	268	224	231	233	257	242	216	255	235	256	249	261	247	236	232	226	224	228	227	230	227	254	249	230	232	253	221	230	219	230	224	225	256	232	254	248	268	231	251	251	243	243	204	248	237	265	219	238	237	228	206	228	237	236	234	222	236	215	246	223	227	244	244	245	214	238	251	224	220	243	240	231	230	242	227	234	248	239	218	227	240	242	219	235	226	214	241	218	248	237	222	218	259	235	246	244	233	232	244	249	230	238	238	239	225	246	220	241	254	231	260	222	259	226	246	263	260	228	234	245	216	228	202	236	265	244	213	215	268	229	229	211	236	212	239	239	224	227	244	206	255	261	233	196	249	252	225	236	226	243	248	206	231	218	234	225	242	237	227	231	228	248	229	258	229	205	236	223	279	249	225	245	255	249	237	246	260	245	241	235	226	219	205	245	265	228	233	240	230	235	239	219	221	229	203	236	230	233	273	227	228	239	218	240	207	229	245	236	243	225	212	232	226	244	242	221	223	225	227	247	211	214	225	268	236	235	220	222	219	235	242	216	237	237	241	259	233	240	209	207	246	251	269	208	251	249	282	213	222	268	235	238	239	217	232	250	212	247	237	259	212	249	236	241	251	252	208	244	249	240	245	231	257	215	237	262	247	216	226	243	197	243	250	228	258	219	239	236	221	242	265	218	246	238	240	217	231	247	232	230	238	228	230	242	222	230	231	220	220	212	255	229	265	225	218	227	244	223	236	252	251	219	232	235	224	249	230	255	241	216	227	229	272	241	208	234	238	215	224	265	267	240	246	214	242	259	256	230	240	261	257	243	226	235	255	220	266	200	226	234	212	241	249	244	250	264	242	250	233	246	223	225	241	226	249	245	224	223	225	205	244	222	230	230	208	226	222	213	245	240	261	222	241	227	238	243	253	199	252	222	255	240	260	259	241	227	236	230	232	256	239	224	231	238	244	234	237	205	227	243	222	239	215	244	239	213	261	211	242	249	245	258	233	234	254	223	253	236	237	230	269	236	242	219	233	250	249	244	278	229	200	228	222	238	226	257	233	245	249	245	231	264	235	220	251	234	234	215	251	213	231	249	216	230	230	259	256	202	216	227	248	230	204	234	229	249	222	248	265	230	255	265	239	243	244	247	236	231	251	235	250	237	225	223	247	233	249	232	231	242	254	234	218	249	218	239	267	218	236	204	214	241	234	251	239	224	231	265	231	212	208	222	228	224	251	233	266	249	244	225	207	244	256	225	255	240	262	232	249	252	240	222	238	256	236	221	259	229	217	241	239	258	225	199	258	242	233	251	230	235	241	239	212	231	236	211	259	244	226	226	231	238	244	212	250	213	245	247	234	226	214	260	232	224	239	253	239	217	247	220	248	244	231	246	259	206	238	244	238	250	243	222	223	260	260	268	231	264	237	258	211	241	243	230	226	242	260	240	241	233	238	214	233	248	226	204	247	232	242	230	241	214	226	219	214	243	251	236	219	239	262	238	239	233	239	216	245	225	255	246	223	210	232	226	245	223	261	233	241	220	252	220	237	237	242	263	231	219	216	231	232	238
10710	2134	33012	58488	35112	6229	442	270	277	275	241	213	200	220	177	242	188	191	188	195	193	214	180	199	182	198	176	196	167	197	174	173	182	184	180	202	206	181	172	181	172	182	216	165	172	184	173	178	183	160	182	180	188	141	162	145	186	178	160	167	165	182	174	166	183	164	200	166	163	173	160	162	185	158	158	176	163	172	178	175	185	193	178	161	170	158	172	162	167	152	166	199	157	149	191	193	190	196	174	171	144	164	174	166	160	172	181	159	194	171	193	172	185	179	184	171	167	156	185	199	176	181	178	178	169	175	146	175	150	189	196	200	201	193	194	156	192	171	179	183	164	164	164	186	174	166	192	184	157	175	158	182	185	152	192	200	179	182	157	167	183	178	168	187	188	169	177	223	136	176	173	176	146	165	172	182	169	189	168	176	199	190	156	171	163	192	181	212	176	200	170	198	151	160	173	169	202	177	199	179	198	187	171	175	164	171	189	196	181	168	190	174	192	201	170	181	173	152	192	213	170	171	175	204	165	189	168	185	183	185	175	165	158	146	154	167	201	156	183	174	151	175	171	173	182	162	205	164	181	190	175	154	182	171	170	162	165	166	173	155	172	181	173	181	186	178	173	174	157	178	182	189	183	157	182	154	174	179	173	182	174	166	185	162	204	195	186	168	180	172	181	164	167	157	189	179	177	192	170	161	187	166	169	154	171	181	169	196	171	166	160	207	189	159	214	167	165	167	185	174	194	165	169	161	166	180	161	158	177	175	181	176	190	129	167	172	189	169	154	158	191	161	170	185	151	184	174	156	171	164	170	165	150	177	171	170	168	194	204	192	153	189	163	167	180	169	170	190	154	175	170	173	176	185	184	165	188	165	172	190	161	166	193	151	191	177	161	184	176	150	161	154	167	188	174	210	154	177	182	160	163	152	184	182	189	175	151	185	181	174	188	162	169	171	161	171	157	175	172	204	157	149	174	185	190	164	148	175	185	169	159	172	163	198	178	166	165	155	178	180	179	155	198	176	172	163	182	183	191	163	185	183	159	169	142	190	176	157	180	198	166	191	180	211	165	195	163	176	177	174	157	177	153	172	186	216	181	181	165	176	201	172	184	147	161	174	146	178	184	170	160	174	166	172	176	171	185	184	187	180	163	187	175	166	195	178	191	200	203	160	169	190	175	160	193	188	165	162	194	162	177	178	190	193	184	180	186	178	159	179	182	185	186	185	190	171	174	179	163	168	205	180	179	180	191	193	154	200	176	189	175	183	181	182	194	173	167	175	157	173	163	172	166	168	164	195	203	175	171	194	161	162	173	142	169	172	166	171	174	188	175	192	186	166	174	186	160	167	178	168	192	189	202	191	187	151	180	163	162	176	180	182	182	178	179	176	186	182	199	176	155	184	188	171	187	153	170	192	176	186	182	198	166	201	168	162	167	164	170	177	182	181	166	178	165	175	169	153	187	189	189	173	205	176	171	175	175	202	187	157	170	172	166	154	160	159	154	157	176	170	187	180	171	195	153	166	168	175	178	177	192	175	174	186	174	176	186	171	169	184	157	177	160	194	162	177	175	168	216	175	165	201	169	158	181	157	175	158	204	209	190	184	181	166	207	169	177	163	151	164	172	168	184	198	182	160	178	176	156	172	200	175	169	190	157	190	196	153	167	177	184	201	185	178	162	170	162	168	182	173	192	170	176	172	156	164	196	182	164	169	164	171	165	162	172	182	140	180	194	154	175	168	167	153	169	164	169	170	178	169	154	173	148	168	207	168	164	197	188	180	172	167	214	168	186	158	158	166	151	193	161	192	159	192	164	184	172	169	171	184	172	170	173	186	160	180	177	168	170	176	165	188	207	195	180	190	180	169	186	175	163	189	180	182	192	165	191	163	190	190	188	187	161	178	192	157	155	158	148	154	165	170	160	146	156	197	183	183	193	167	189	162	170	180	187	154	172	177	188	183	170	153	169	162	159	151	185	160	175	161	175	164	178	172	165	165	173	153	164	167	188	189	191	168	185	179	168	166	167	179	157	167	176	166	188	176	161	180	184	180	159	180	164	178	175	167	189	186	179	144	166	143	191	176	163	171	170	162	193	198	152	157	188	166	194	159	211	166	195	186	183	151	187	168	161	183	172	181	162	190	156	151	187	174	145	185	190	165	167	185	176	174	183	179	172	172	175	187	173	146	154	183	150	180	179	157	169	169	179	149	195	158	178	198	148	157	183	151	170	184	181	165	182	154	166	176	185	176	178	166	183	177	176	170	163	161	168	164	168	156	201	170	176	155	152	180	159	124	167	166	176	195	178	172	175	168	179	205	201	143	174	184	177	180	201	183	167	163	193	170	171	203	167	178	182	191	159	201	186	166	201	149	168	194	160	168	171	178	191	181	171	199	161	172	172	159	180	194	169	154	147	189	180	165	173	180	152	176	161	167	200	168	149	145	177	191	176	178	181	162	181	187	154	195	200	173	170	164	158	198	205	184	185	170	179	182	151	184	178	155	156	161	156	169	168	196	170	174	177	147	168	166	193	174	186	174	181	195	169	172	142	160	166	188	173	193	189	157	172	152	179	174	148	169	168	160	204	197	186	190	178	175	175	179	186	185	162	175	192	174	171	167	181	155	166	166	180	133	181	176	173	180	166	174	186	175	177	166	174	188	188	168	174	212	158	179	159	181	164	170	161	180	156	192	206	179	196	185	165	157	169	173	167	171	179	151	174	185	187	161	205	176	190	177	158	158	175	186	163	191	191	164	166	169	185	172	188	205	159	201	177	193	163	168	184	187	194	175	161	178	173	180	203	173	167	176	178	194	187	182	182	176	200	200	193	150	183	168	173	205	168	152	173	172	180	168	186	191	179	153	194	164	149	183	154	189	179	191	186	184	194	175	174	189	170	162	184	166	169	163	152	161	177	197	172	188	189	159	162	164	177	172	183	194	171	189	173	160	158	179	193	162	185	163	174	173	168	172	159	172	175	140	192	173	200	162	187	170	163	181	179	147	151	167	193	182	191	157	160	187	157	166	184	149	179	167	172	181	188	146	168	197	188	151	177	196	178	164	149	153	182	187	193	190	172	197	199	204	183	183	170	181	175	174	176	165	178	158	141	157	183	201	171	173	168	195	180	189	180	160	172	154	179	173	193	168	176	154	162	196	159	181	176	172	157	178	179	172	172	195	202	184	156	175	195	185	174	183	170	179	191	165	198	198	185	164	174	188	187	160	178	181	167	165	190	163	169	185	195	174	174	166	176	187	168	176	209	183	184	189	169	188	202	198	155	180	167	171	168	153	176	173	181	171	178	187	186	189	162	156	166	155	173	180	170	162	174	151	164	175	161	172	176	170	182	178	196	162	198	163	175	191	172	170	173	172	163	155	170	177	179	202	164	161	173	175	180	174	152	177	180	187	169	185	171	153	145	174	165	179	176	194	189	207	196	180	185	209	181	196	173	181	155	151	174	163	163	182	185	171	183	183	165	158	144	171
6584	2286	37277	62067	34328	1406	1131	1011	951	851	826	705	657	632	579	610	585	615	568	566	526	514	544	491	537	484	522	487	497	487	530	463	521	492	455	472	477	472	473	481	482	442	450	466	451	458	438	445	478	474	452	428	505	436	470	474	436	470	436	449	501	439	463	439	454	465	444	447	459	464	474	449	460	418	415	426	429	450	497	471	441	449	461	485	449	465	452	437	474	492	458	434	442	439	409	447	470	435	446	477	427	438	463	455	441	455	425	427	437	459	457	450	447	451	425	457	446	487	466	453	486	456	437	438	453	451	458	394	402	462	426	459	439	430	446	447	445	480	457	471	467	426	509	421	435	434	431	427	445	443	433	438	449	452	469	429	447	416	448	425	434	414	430	453	452	421	444	431	458	445	432	470	491	419	449	400	459	472	453	444	413	455	473	433	471	462	414	460	445	499	450	418	404	450	407	424	440	453	432	419	462	492	408	447	438	446	439	431	449	421	429	439	429	420	491	448	437	437	446	459	464	446	412	463	457	408	425	462	483	457	438	451	463	442	453	458	470	422	426	483	442	442	433	439	467	433	448	452	491	445	471	454	406	458	435	457	437	473	418	504	462	470	443	445	442	459	414	468	445	456	419	486	494	451	459	458	457	463	419	445	445	424	450	446	438	430	410	461	452	472	459	482	463	448	459	427	405	448	409	452	472	455	434	454	493	417	455	429	446	462	432	434	434	416	407	460	425	439	446	478	456	468	422	413	430	454	419	457	434	490	452	419	424	435	458	465	477	457	435	435	456	464	452	444	412	429	457	440	437	454	400	453	441	409	410	435	451	419	418	418	464	444	455	452	393	422	474	443	452	434	440	425	433	457	447	428	419	460	425	440	441	452	463	458	468	488	429	467	446	427	447	459	473	437	440	436	485	454	431	421	433	466	481	480	487	417	488	450	422	449	419	432	413	418	456	418	434	473	426	468	449	437	431	457	470	446	448	420	474	449	440	434	480	450	435	418	425	390	403	452	452	402	484	411	468	440	452	502	433	473	421	416	461	418	454	463	440	425	444	438	465	411	424	406	428	422	438	466	436	442	467	448	443	435	498	454	427	413	436	428	436	416	431	447	489	480	459	446	464	419	477	438	432	456	446	459	454	460	452	449	419	442	442	440	409	421	436	452	466	450	462	455	449	435	440	413	431	450	436	447	441	447	439	459	417	462	450	427	464	455	413	482	423	427	464	430	453	448	426	460	467	459	456	455	425	429	418	439	428	407	441	442	479	413	446	454	447	436	418	458	453	445	441	452	427	446	441	471	440	426	430	437	441	430	447	472	423	446	446	479	448	436	443	449	433	455	460	433	473	450	427	437	461	460	446	497	442	466	423	445	457	455	459	453	455	463	451	420	428	447	454	445	461	459	450	422	444	434	466	440	420	439	387	456	435	453	437	457	438	450	428	429	421	485	417	432	406	439	465	450	433	487	435	445	475	478	464	378	447	419	432	436	500	473	458	407	447	430	457	411	413	463	416	425	430	482	459	456	443	468	446	437	420	437	442	449	430	457	446	440	451	455	417	430	424	446	437	476	461	409	435	436	443	459	460	433	438	478	432	465	469	415	438	459	471	465	452	432	434	448	433	419	444	435	462	452	436	462	442	444	425	435	459	459	442	451	460	478	417	426	423	452	444	453	456	424	450	453	484	426	459	429	464	461	465	431	432	463	461	440	430	469	495	461	468	464	470	458	441	448	437	438	427	464	457	424	437	427	471	453	489	439	471	469	477	442	436	435	461	453	492	466	457	503	465	464	428	465	432	483	428	424	440	444	462	493	445	424	415	455	436	411	426	468	424	485	448	476	449	430	420	433	425	449	424	431	421	480	444	445	465	414	462	473	454	459	471	480	442	418	436	427	408	465	461	459	428	395	429	436	442	450	448	441	436	450	446	418	437	418	451	450	461	453	457	442	462	420	412	460	473	470	456	462	456	449	446	468	460	444	443	413	431	445	452	466	417	417	410	477	454	457	430	458	416	439	449	427	485	453	432	446	414	440	435	422	464	396	393	418	438	438	421	442	447	470	449	444	447	451	456	449	412	417	452	444	462	449	424	453	421	449	477	475	403	428	458	446	427	423	406	450	435	446	455	435	430	459	407	460	432	436	444	455	437	437	434	475	439	473	445	456	456	448	434	473	455	425	451	465	418	434	451	435	484	414	464	439	462	436	442	466	444	486	427	477	441	453	433	460	457	459	429	452	436	481	438	447	442	489	453	440	463	438	470	416	409	479	464	472	487	434	455	436	454	448	429	448	406	404	414	478	421	449	447	449	434	440	435	438	436	454	432	455	425	436	424	432	409	490	449	432	395	431	463	412	462	459	456	461	454	441	456	467	467	432	463	468	493	443	488	459	425	437	492	448	444	449	458	446	464	446	449	451	457	461	444	455	477	479	431	461	414	450	473	439	486	444	457	419	464	454	434	424	440	426	428	466	466	466	448	433	418	478	422	443	412	469	418	457	480	472	430	419	419	452	432	472	434	471	405	395	439	440	420	470	409	438	439	441	440	442	445	473	430	437	473	461	435	447	458	450	452	408	489	429	454	421	448	417	447	428	485	442	424	425	427	464	461	456	464	464	449	463	458	446	438	419	431	505	456	423	445	440	443	445	462	473	427	459	460	419	433	430	435	450	413	444	401	449	440	430	433	444	442	465	470	464	460	444	454	446	445	428	429	484	479	479	476	480	434	427	428	427	444	428	456	438	414	455	448	434	452	428	393	449	463	442	453	433	443	439	462	457	463	470	436	451	479	435	459	460	437	414	435	449	430	458	423	430	411	460	442	395	470	466	438	480	458	446	455	414	429	427	453	462	444	436	453	453	446	404	438	424	458	456	429	456	430	489	445	454	457	439	488	420	430	427	474	420	415	438	461	447	444	442	420	459	444	431	426	432	461	435	402	422	423	475	419	473	445	436	439	441	454	460	452	392	474	459	443	468	458	455	450	466	431	429	421	397	466	430	434	461	465	452	422	375	468	487	456	444	452	432	431	456	453	463	456	437	438	450	459	434	443	492	440	466	471	402	426	454	450	418	464	445	451	429	444	465	465	440	439	416	484	464	440	438	480	476	456	462	419	436	496	447	447	445	452	450	423	445	447	446	448	476	458	446	465	427	451	412	485	439	468	445	453	420	458	434	466	450	464	470	470	498	449	436	428	448	438	472	484	464	418	442	442	439	434	446	449	493	401	427	436	436	437	454	425	453	428	457	397	467	421	425	441	456	439	416	471	490	438	467	460	452	438	437	418	450	442	459	414	442	453	481	433	445	417	445	419	462	464	465	443	411	432	407	432	453	470	428	442	462	472	443	457	438	461	422	444	438	451	418	443	449	405	440	410	459	450	468	468	459	456	469	421	399	442	470	446	437	485	447	453	416	475	454	444	413	448	422	431	444	461	450	398	449	420	464	442	417	440	453	439	459	432	411	458	443	472	397	463	435	478	439
18286	23088	76197	67691	45910	12972	1539	459	419	414	408	351	357	360	372	319	321	319	350	336	302	324	328	322	341	295	319	294	302	308	306	292	312	322	317	305	328	315	289	329	307	307	253	286	298	323	302	290	280	313	310	271	298	299	299	323	332	336	294	332	305	328	314	296	309	275	317	294	309	278	311	315	305	303	336	330	321	291	290	300	302	277	303	293	286	322	324	314	336	296	316	287	285	288	318	291	290	305	324	303	290	286	295	294	298	305	322	274	302	287	310	289	305	329	317	305	308	267	324	295	281	268	272	326	324	316	312	298	295	288	275	290	324	297	308	281	305	296	321	327	304	312	295	304	318	295	295	290	307	331	307	311	311	296	291	248	301	285	308	306	283	301	314	352	319	321	305	317	314	285	286	288	275	296	303	286	283	297	312	292	300	293	269	281	290	316	314	311	315	271	296	316	274	285	287	328	306	311	291	300	300	308	298	282	306	310	306	285	307	296	306	352	283	291	313	303	316	312	330	338	320	320	323	312	308	300	297	318	332	285	319	318	304	311	293	292	316	303	291	319	293	279	318	303	307	288	280	300	305	298	286	294	339	318	336	348	299	324	311	279	301	307	287	314	313	286	296	303	318	310	340	287	323	313	297	290	278	321	284	268	259	286	278	312	276	299	293	314	327	298	291	298	314	331	285	295	284	323	326	315	282	302	309	337	306	311	334	332	308	316	363	327	276	312	345	318	320	288	320	312	280	311	308	303	299	306	311	308	307	309	311	308	343	301	304	327	301	344	292	316	302	300	326	300	307	334	321	354	340	303	258	302	322	265	309	337	290	297	336	327	303	318	308	312	334	319	270	261	344	311	287	303	314	304	335	291	308	344	292	337	287	296	281	310	300	304	336	293	322	311	334	335	316	309	293	312	293	291	281	309	285	299	325	321	310	297	260	306	337	323	311	305	285	301	310	302	333	329	317	322	309	304	350	345	302	321	314	295	263	315	308	305	298	303	333	338	320	313	332	312	302	296	327	314	333	308	291	298	297	345	332	267	330	305	327	312	309	304	288	321	280	271	300	294	291	313	315	302	295	309	307	298	289	300	284	281	282	292	302	297	286	307	315	310	295	314	304	297	311	298	297	293	309	289	281	276	299	316	265	283	324	314	313	295	301	297	283	287	326	297	291	336	281	316	289	309	299	272	306	300	318	313	322	336	296	325	316	317	331	321	329	311	292	330	314	296	307	289	324	297	272	328	291	323	310	310	267	306	307	255	321	306	297	267	296	295	290	306	294	279	292	294	305	307	301	297	287	340	306	290	321	299	331	320	345	304	324	306	341	291	318	272	309	320	308	334	300	301	330	298	314	291	307	338	326	286	305	324	320	300	283	316	296	321	295	279	300	327	310	331	290	274	286	298	332	318	298	302	301	311	323	309	330	295	356	329	302	296	333	329	308	296	314	313	295	316	348	326	299	282	270	302	321	292	320	293	315	284	299	293	315	343	310	283	324	293	324	304	294	312	356	331	308	275	313	295	326	331	341	325	302	324	332	327	310	329	288	280	297	286	289	282	303	319	310	336	302	321	288	283	268	265	300	298	296	289	326	334	314	320	320	313	334	313	307	309	283	316	302	314	287	314	308	327	322	321	281	313	308	295	288	306	317	322	297	323	320	292	298	295	296	325	315	314	332	293	330	316	322	270	304	325	331	255	317	331	306	287	295	251	283	316	304	291	298	353	296	287	301	305	302	303	331	307	335	299	313	324	307	297	280	282	342	309	336	329	324	295	302	273	293	319	344	318	281	290	293	315	329	302	257	298	275	302	297	310	278	291	307	300	326	297	311	314	317	307	298	337	302	305	324	320	330	332	316	322	336	327	302	308	335	313	299	320	313	318	316	350	291	346	314	293	296	289	289	306	311	269	275	281	276	316	326	286	313	294	315	289	339	293	294	280	283	315	300	294	308	320	334	333	316	309	334	319	325	294	319	300	321	270	325	275	285	296	289	299	306	311	307	376	297	312	323	333	303	278	295	313	300	336	298	333	312	333	291	285	321	316	294	306	307	279	267	295	331	277	297	308	335	303	299	319	306	306	310	298	327	313	294	290	298	313	298	277	273	312	344	293	305	343	319	310	285	322	340	313	314	322	299	346	301	309	297	332	297	310	346	315	308	314	329	323	359	296	283	302	296	290	312	331	303	307	296	333	321	280	334	316	316	292	284	317	312	316	284	301	302	336	292	309	313	298	327	310	327	278	277	268	320	322	315	321	323	331	303	288	318	294	309	331	302	312	308	316	288	318	324	335	301	306	295	304	279	283	319	321	319	285	301	313	308	298	281	327	312	312	315	339	324	313	305	294	313	306	334	309	339	275	264	274	307	330	318	314	313	325	286	337	295	307	322	284	280	306	313	314	290	292	326	280	305	284	304	300	336	289	293	301	327	298	321	332	291	321	302	279	273	307	322	300	291	292	299	310	342	288	272	309	307	328	308	299	321	271	301	314	310	314	325	293	297	268	296	320	304	285	306	273	312	315	320	303	322	299	308	290	296	298	309	287	335	303	300	318	305	297	294	283	303	313	323	281	320	343	329	317	343	325	299	310	287	294	316	272	272	313	325	292	271	290	313	299	304	270	318	301	309	281	299	304	304	331	337	296	284	281	308	320	281	299	303	298	281	292	301	280	266	303	313	324	307	290	312	303	287	281	298	329	309	324	274	331	283	314	306	283	310	300	301	291	297	316	318	315	314	281	301	320	319	292	362	296	322	293	311	335	300	284	319	296	324	306	329	277	318	286	306	327	301	298	268	308	319	303	344	317	268	324	296	303	336	298	279	279	315	290	316	307	283	320	312	286	312	302	298	315	319	308	329	317	283	293	276	307	313	294	308	289	284	323	314	323	289	346	306	335	293	305	309	298	279	310	293	325	289	307	340	332	297	302	291	305	298	316	319	310	313	322	299	315	318	313	257	306	305	304	309	340	286	313	303	320	295	336	275	306	304	321	295	310	327	306	276	333	290	291	303	296	267	311	319	294	323	318	312	301	323	314	361	341	284	278	330	313	303	317	292	315	269	328	284	311	359	328	295	325	264	280	315	311	277	355	316	362	302	297	331	282	316	343	298	308	301	331	312	280	297	311	334	306	309	283	294	292	303	347	349	306	322	317	323	308	280	324	283	327	302	272	317	308	317	311	323	304	330	318	313	313	288	313	291	326	320	332	301	275	324	300	311	283	329	301	321	288	326	307	291	301	316	320	324	291	280	307	312	309	304	299	331	286	321	299	299	278	283	305	314	300	290	293	282	323	326	325	297	296	276	300	318	282	320	308	317	301	321	330	315	318	337	316	300	356	331	285	349	283	312	279	301	328	290	297	307	343	293	284	304	331	294	306	302	304	317	319	317	305	307	284	297	282	335	346	314	305	291	317	320	308	310	305	321	333	302	301	292	290	345	324	285	303	296	319	316	319	312	321	338	286	308	299	299	322	337	300	319	311
8333	18499	71560	72941	48208	1967	1573	1401	1291	1143	1084	1003	958	980	905	900	865	834	749	846	822	768	797	811	768	761	788	767	736	696	762	780	766	703	813	747	761	791	729	720	764	745	750	732	727	687	745	690	747	723	707	656	689	693	744	650	708	718	734	738	701	734	710	713	695	714	704	699	682	694	696	693	730	692	724	736	732	675	689	664	749	713	681	673	693	682	678	688	683	704	680	679	700	725	723	726	694	679	737	708	730	706	699	701	722	703	665	747	741	690	714	753	717	735	725	719	732	687	691	662	681	726	759	699	721	696	711	696	669	711	691	649	666	642	735	681	698	707	688	730	679	686	674	712	709	674	703	714	712	676	697	752	702	684	695	666	713	706	722	714	700	735	735	690	681	679	681	721	735	706	687	691	734	724	690	707	679	750	692	703	743	679	728	704	683	714	714	722	674	719	702	742	683	678	709	676	721	645	701	670	701	721	642	697	745	698	683	687	696	733	700	704	716	682	710	709	679	720	684	695	687	681	713	712	661	686	718	716	704	655	713	742	690	691	690	718	670	703	702	692	704	671	769	688	700	714	728	674	711	707	706	710	689	759	720	658	673	700	681	691	724	729	684	686	689	745	662	710	718	696	738	735	700	701	662	708	708	732	717	707	681	704	726	688	697	663	726	721	682	709	678	697	744	731	656	740	693	722	727	659	739	719	754	700	718	726	684	717	679	679	688	741	729	712	722	768	693	720	662	695	719	714	684	703	686	705	702	752	652	666	704	700	730	696	734	652	718	739	697	694	680	730	680	661	722	704	748	730	677	695	731	720	689	718	719	677	710	697	675	707	720	712	688	708	669	698	727	682	660	689	725	676	714	689	704	705	698	701	711	734	731	712	732	723	661	711	675	730	711	689	713	733	672	683	688	720	712	748	719	660	682	700	690	703	717	703	705	712	689	713	689	708	692	695	671	730	744	717	679	744	710	743	689	708	685	696	659	739	696	692	650	740	695	702	688	667	759	709	676	687	715	678	714	735	692	659	656	671	747	683	685	706	646	742	711	736	685	719	707	691	720	674	706	693	766	671	732	768	691	698	696	767	747	726	697	657	700	691	754	706	729	658	686	674	737	713	680	690	675	698	705	706	719	713	764	738	752	667	742	700	678	669	658	686	721	708	746	657	684	724	715	724	740	680	698	707	688	699	721	742	702	712	682	708	719	736	681	714	663	717	683	708	706	724	684	700	726	709	735	711	651	688	725	742	718	705	714	691	690	742	717	692	749	699	682	689	699	661	670	665	668	653	702	700	710	700	680	674	736	718	748	698	687	664	723	670	701	713	707	698	710	714	660	722	669	736	687	726	670	706	668	717	715	674	765	701	667	743	726	674	684	743	680	666	695	702	729	701	685	672	679	726	731	733	685	683	710	729	688	707	729	720	702	733	666	671	700	655	681	713	724	739	703	665	691	707	726	728	723	700	703	716	719	705	715	752	691	672	661	708	723	690	674	671	656	714	694	682	714	713	730	705	641	667	718	691	718	729	719	695	698	736	733	701	715	708	722	761	735	722	707	705	691	662	692	779	678	703	694	703	686	662	711	713	699	729	658	699	756	692	688	680	733	730	716	717	719	630	733	737	731	718	727	696	698	685	739	665	698	695	717	709	735	646	697	702	613	697	722	693	716	708	727	691	682	731	736	688	716	665	680	714	697	698	708	735	721	672	709	744	689	705	741	706	678	670	678	681	704	691	666	644	701	690	696	720	744	700	699	729	686	706	701	731	675	724	730	678	688	726	720	716	673	684	660	695	679	754	705	764	670	720	685	751	708	680	709	711	668	711	642	665	661	714	705	710	706	712	681	691	708	716	760	737	671	704	689	676	738	713	689	727	694	728	706	785	709	691	727	745	739	770	739	706	695	689	747	696	704	706	735	770	688	683	708	708	742	703	723	705	710	641	698	680	659	700	729	702	717	605	680	715	680	701	708	741	696	686	712	706	708	678	753	703	694	705	711	700	672	731	677	704	672	662	693	692	712	733	708	690	686	697	717	686	713	692	637	741	705	735	685	727	715	708	691	726	750	708	740	707	738	661	703	698	696	726	732	674	767	712	667	709	683	681	652	703	720	735	722	715	710	696	674	656	711	705	670	697	704	669	711	752	725	690	682	700	678	714	683	689	699	681	735	692	705	689	646	716	692	679	696	685	662	677	711	708	698	708	718	697	703	702	724	696	689	772	719	676	681	739	709	663	716	747	711	715	711	684	720	734	747	725	730	726	687	694	673	683	721	688	715	742	678	687	726	719	685	684	728	723	643	689	683	684	681	688	683	707	703	747	675	728	707	681	672	705	679	732	690	715	708	722	695	678	719	671	720	723	722	715	735	709	665	689	677	724	654	692	723	665	708	718	700	664	706	744	697	670	729	694	687	677	644	661	747	678	668	655	675	673	759	710	701	664	725	778	691	734	684	741	692	695	699	721	716	716	700	657	740	711	698	669	716	696	680	744	696	776	723	697	718	713	726	729	710	619	655	744	718	673	708	700	665	708	740	696	731	714	700	695	664	723	694	717	682	740	738	661	683	709	658	733	731	711	672	724	723	726	686	704	678	723	657	721	694	704	665	698	706	702	671	762	702	745	745	720	749	678	701	665	676	677	700	690	702	680	676	708	701	692	744	717	689	707	721	644	671	754	699	700	665	647	702	674	703	730	713	731	687	766	686	693	684	696	716	697	735	647	706	728	690	668	702	689	681	719	704	714	735	675	722	705	695	695	717	639	689	679	700	734	693	695	676	668	673	741	735	736	708	706	667	725	716	719	751	644	708	702	734	727	669	714	746	711	715	739	670	726	742	698	693	650	701	701	716	733	763	642	698	688	715	721	733	703	656	732	709	734	743	696	729	676	707	736	713	743	718	691	718	726	719	708	703	701	757	701	687	695	721	665	720	718	733	713	723	710	720	717	696	674	698	727	708	724	707	764	721	681	735	746	711	683	732	709	745	692	735	715	718	705	712	693	744	699	747	699	642	702	732	678	695	752	695	696	720	679	681	698	639	683	718	702	706	706	666	710	743	749	693	728	740	689	715	709	756	764	684	700	662	706	754	668	691	665	670	666	669	641	696	705	745	711	656	723	714	686	731	666	736	721	690	733	715	707	699	719	696	697	744	663	706	712	728	719	771	696	654	723	685	692	731	711	678	742	715	679	722	697	702	723	726	667	690	705	720	688	650	681	639	687	746	666	714	791	682	695	669	701	743	719	738	725	663	720	705	714	687	702	693	724	749	734	732	685	687	738	722	689	684	732	683	673	726	732	723	687	689	721	723	680	700	688	693	695	691	676	730	696	701	734	753	721	662	679	703	755	741	752	720	698	703	694	716	697	693	718	706	681	705	720	698	711	688	685	726	694	690	670	685	719	695	704	759	677	691	629	709	685	726	726	708	737	687	694	687	712	699	707	680	705	723	712	712	702	698	769	735	693	686	662	702	752	727	677	679	706
2536	1906	6132	4635	1394	124	103	129	95	105	75	108	118	115	99	104	121	103	86	102	98	101	93	110	103	121	102	98	84	87	99	114	108	101	107	117	122	86	101	113	94	113	108	123	106	110	117	93	100	96	97	91	127	105	107	112	98	109	135	110	100	113	105	103	84	105	111	96	112	99	102	112	116	91	112	92	124	112	107	97	89	101	88	113	106	113	92	103	107	107	132	98	105	106	98	104	85	114	104	106	116	125	104	132	92	106	113	126	101	102	104	83	89	100	103	119	96	131	104	110	108	108	115	101	102	122	102	99	104	96	96	101	126	107	125	112	115	112	115	91	96	101	108	116	108	121	102	110	104	119	93	118	113	110	94	117	120	104	96	111	111	91	106	97	78	115	113	135	126	99	98	117	107	118	101	138	129	96	102	109	100	109	106	102	111	120	101	103	114	86	116	104	103	105	106	103	99	74	98	102	105	77	113	102	87	94	118	98	92	111	112	99	111	105	94	115	108	114	97	92	85	94	104	82	98	118	119	101	123	89	112	111	94	85	93	112	115	103	106	103	98	105	108	96	109	105	84	104	107	87	103	94	92	103	108	95	108	87	98	111	104	130	97	114	121	88	80	86	93	106	114	102	107	105	99	124	106	99	101	104	104	116	110	88	117	88	96	113	106	120	104	108	92	100	113	113	126	107	117	109	102	95	111	113	120	90	103	104	110	107	129	117	97	92	117	119	95	113	126	113	128	85	98	98	106	117	96	111	97	102	107	77	116	114	106	107	94	98	103	105	88	94	101	111	127	114	95	89	89	139	96	92	128	84	105	113	105	100	118	105	93	131	111	100	116	96	91	101	108	109	106	112	87	91	112	112	118	102	109	101	118	93	108	86	96	99	110	121	102	92	120	101	95	79	109	98	87	91	100	103	110	102	105	89	97	108	106	99	101	103	99	115	89	106	104	111	128	105	104	114	95	95	102	104	105	114	120	99	114	94	103	122	99	99	98	99	101	114	90	99	98	93	104	103	101	108	111	80	105	111	144	89	78	113	94	113	122	101	115	79	101	114	114	112	85	114	100	87	118	83	113	113	98	114	113	114	124	109	103	105	112	97	89	115	110	113	105	96	105	107	113	124	116	117	110	94	126	124	119	106	124	102	97	113	109	121	118	118	95	100	98	103	122	99	105	105	108	96	106	102	101	92	93	101	104	121	80	101	95	105	116	90	107	108	108	106	96	99	99	120	119	94	95	119	115	119	87	95	137	110	126	110	100	115	118	120	106	112	84	100	104	94	92	110	104	110	93	123	110	95	103	104	96	106	92	100	121	90	111	101	102	99	87	109	104	110	107	114	91	95	116	108	117	102	114	102	108	111	109	97	102	113	121	120	115	115	101	113	101	90	104	108	126	103	112	105	110	99	97	99	119	89	100	108	93	118	105	108	116	113	111	104	101	103	126	93	117	94	96	94	89	111	93	96	117	94	92	116	110	128	105	104	103	105	99	102	110	117	102	103	109	100	96	103	109	109	106	82	108	101	105	107	98	84	106	101	114	107	113	121	117	127	108	116	118	95	93	116	99	115	110	105	102	104	117	101	126	98	104	104	101	93	111	107	94	117	130	85	100	79	108	112	132	144	101	98	112	112	126	112	101	113	100	102	120	120	84	122	123	107	102	88	98	110	110	108	124	92	96	98	100	103	105	120	105	104	97	128	122	79	108	94	98	110	106	100	91	112	107	117	126	92	104	100	76	118	114	131	102	102	104	99	102	100	116	94	111	100	107	116	111	91	107	109	106	115	109	114	101	82	120	90	117	117	97	83	99	122	104	109	109	104	117	90	106	104	92	103	91	113	115	102	104	109	107	97	94	103	96	98	119	81	86	102	98	88	104	101	89	111	121	115	114	107	109	86	100	117	86	107	103	114	96	113	91	105	100	117	116	133	110	95	105	94	110	95	121	121	74	85	76	90	85	118	114	124	124	100	120	103	91	119	98	117	112	102	89	108	109	100	124	106	94	110	101	94	98	104	110	114	103	121	109	101	88	108	107	108	100	116	108	94	82	98	100	99	111	125	96	97	101	113	112	97	95	101	95	83	110	118	103	117	117	128	135	111	109	112	95	95	127	100	91	112	94	108	103	108	99	105	93	124	113	97	84	114	111	87	87	117	108	115	120	92	102	114	102	110	99	88	119	107	139	98	116	119	109	115	88	95	100	109	107	105	113	120	99	110	98	106	110	101	112	88	122	108	106	106	137	101	91	97	104	97	116	100	97	90	113	98	105	97	114	89	112	105	107	93	112	135	118	78	106	72	112	84	93	101	111	97	105	109	121	104	128	104	103	110	110	96	127	113	101	102	126	120	104	127	97	121	106	110	123	103	103	102	117	102	105	98	109	110	94	113	98	97	106	92	100	95	112	87	84	102	99	126	104	106	110	93	84	102	117	115	95	84	113	101	104	116	118	111	96	106	111	89	107	104	112	104	102	118	115	112	111	105	98	78	97	104	105	105	111	87	92	78	105	112	122	89	144	97	124	99	86	108	107	98	94	110	134	118	112	103	108	96	115	110	90	103	135	108	121	93	103	111	116	119	121	88	125	102	96	107	78	127	102	97	124	104	97	104	105	125	95	115	106	94	97	112	104	104	94	85	106	103	116	112	104	95	93	115	100	92	113	120	110	104	100	98	137	117	95	108	131	90	93	107	111	90	106	112	92	111	99	92	104	99	96	99	100	104	108	96	111	107	85	93	105	124	98	97	99	109	89	100	109	103	113	96	121	99	117	114	83	101	107	108	91	87	112	97	92	107	96	113	105	101	91	76	92	123	104	86	108	126	114	102	105	96	122	107	104	103	110	116	97	94	113	110	101	108	122	112	107	112	103	110	87	96	77	87	88	101	95	91	97	109	100	83	113	112	98	93	91	105	128	98	112	95	100	111	116	105	114	96	83	106	97	90	121	118	114	100	108	104	101	93	97	95	112	102	102	103	100	114	110	94	100	104	109	122	110	122	99	118	94	97	107	105	112	86	114	112	103	112	98	117	103	115	105	120	125	105	98	96	111	104	108	115	101	100	112	95	111	96	112	104	108	108	106	132	98	101	104	105	123	97	100	101	97	105	132	113	141	97	104	115	98	91	128	93	122	91	88	111	107	109	115	112	125	121	90	93	96	96	104	122	101	111	112	117	115	100	92	89	107	103	107	107	118	103	112	112	103	99	108	109	93	111	92	98	102	91	113	105	115	104	105	109	105	101	100	99	103	105	117	125	116	108	104	107	96	110	104	119	110	132	106	112	93	99	113	126	123	100	99	105	117	91	98	117	103	114	118	105	115	96	104	111	109	102	102	101	111	103	116	107	120	131	89	106	102	93	107	132	99	90	102	103	106	103	110	106	100	103	102	122	110	118	108	104	99	95	128	111	116	123	106	118	102	106	88	93	100	102	121	119	99	108	127	105	99	104	111	97	113	113	100	103	116	107	111	115	90	110
2346	3618	14014	12803	4905	320	320	299	344	304	318	306	317	289	323	314	288	275	267	283	291	292	297	331	300	340	318	276	311	290	278	303	281	286	290	299	297	294	277	322	304	308	281	261	271	331	311	303	317	265	285	252	324	278	290	250	300	273	294	274	269	249	270	308	288	298	329	307	316	289	290	294	258	314	307	276	304	308	299	270	268	286	282	295	306	278	288	314	295	306	295	316	271	297	273	333	282	272	315	294	268	288	269	312	297	325	301	297	299	280	297	291	290	309	314	253	276	289	307	309	287	299	265	296	310	290	295	278	297	283	305	284	294	306	275	277	300	303	274	316	306	290	294	343	266	287	320	288	297	269	272	290	307	301	281	280	284	305	304	300	290	318	276	298	297	275	311	309	288	324	296	274	294	295	294	279	311	270	268	275	281	305	300	299	279	270	313	257	278	288	306	294	312	267	320	280	249	291	286	288	284	283	284	300	308	281	281	289	274	321	303	301	303	283	304	306	301	305	296	249	285	267	321	307	301	267	301	307	313	320	266	301	293	292	292	286	303	290	316	304	337	278	302	274	261	291	301	298	285	299	291	285	285	317	270	292	271	274	316	318	269	288	296	312	269	301	293	313	289	282	279	293	278	303	314	286	289	269	291	284	274	295	269	321	280	278	291	294	295	285	264	299	289	314	329	301	317	252	266	291	289	301	286	276	306	291	294	308	288	316	306	322	338	294	295	313	264	323	291	310	292	325	266	301	304	321	279	282	296	310	301	275	268	286	296	281	303	282	284	281	284	305	302	274	313	291	293	313	264	290	309	264	278	305	296	291	279	264	286	326	318	302	318	303	278	297	293	270	276	287	273	281	278	307	266	283	271	262	283	294	264	291	268	279	272	271	312	289	264	265	316	259	278	282	278	318	300	282	299	290	299	254	294	304	261	291	306	305	310	282	310	282	340	302	286	273	277	290	277	297	296	286	301	299	277	303	265	284	308	291	270	289	291	247	337	287	292	304	299	299	278	294	259	284	302	248	325	322	294	268	288	305	262	295	273	315	292	287	305	286	336	298	283	300	270	274	300	276	326	304	297	296	287	279	312	307	294	296	290	300	294	293	291	271	297	307	276	287	248	345	289	300	287	311	282	295	304	293	296	282	280	273	272	292	304	285	260	314	315	296	294	286	289	301	295	284	252	306	259	302	280	273	300	309	293	311	305	285	297	279	294	281	275	306	296	296	277	285	299	271	274	278	297	262	311	295	284	272	325	312	269	278	271	329	280	285	314	281	279	282	319	275	298	311	297	290	341	277	292	305	321	274	322	324	307	298	296	305	280	327	271	295	311	277	298	311	262	288	274	292	308	326	299	293	292	301	273	281	281	289	277	286	268	320	273	303	306	295	294	283	269	301	314	285	298	273	275	303	313	287	277	296	322	281	279	285	315	264	273	284	305	289	276	325	279	340	304	291	281	267	287	250	271	305	329	350	322	262	277	293	288	315	299	307	278	311	297	282	290	304	273	296	288	300	344	304	302	317	299	305	302	297	315	281	288	304	286	307	297	308	297	320	319	308	322	302	292	330	289	297	323	307	287	297	318	295	318	274	320	285	308	285	273	279	293	283	296	288	285	294	294	302	292	299	272	299	289	271	288	260	285	289	303	298	305	304	300	332	304	314	268	300	310	314	267	295	280	306	278	273	317	285	279	287	301	298	302	311	301	276	287	309	321	263	274	304	284	288	282	293	291	263	312	324	311	291	274	282	289	294	307	310	307	287	304	313	311	311	317	319	301	299	300	294	305	292	259	266	303	312	283	319	295	288	263	282	294	315	283	308	301	295	289	266	292	283	306	342	285	326	309	315	298	323	240	299	289	304	293	294	279	278	279	283	268	295	275	323	273	274	298	299	288	279	292	299	277	287	289	291	262	277	285	318	289	296	288	307	305	315	265	295	306	299	272	259	295	302	275	327	270	314	297	307	287	280	284	305	280	291	276	279	293	286	290	288	292	302	301	265	276	270	279	346	272	312	277	285	283	290	270	318	280	284	282	287	275	270	317	282	332	313	313	288	294	280	274	279	276	305	253	276	292	295	314	270	281	307	292	304	308	299	321	283	323	295	266	262	297	304	268	305	294	308	272	311	280	290	289	299	289	293	286	289	294	311	259	292	303	323	298	320	274	276	267	294	282	310	322	283	305	305	311	314	271	320	293	292	307	306	286	281	297	291	298	261	259	285	303	300	293	283	303	309	286	280	284	288	291	302	298	290	305	259	277	303	263	321	290	282	269	303	294	283	284	298	277	304	284	298	306	289	274	277	293	307	293	310	273	297	300	314	306	288	285	306	336	287	295	326	290	299	284	293	284	324	276	288	291	318	270	272	283	304	276	290	315	287	298	280	297	313	284	292	269	290	296	287	299	311	287	274	285	291	278	258	267	291	294	285	306	312	267	301	322	289	292	299	256	311	302	297	262	272	293	309	318	274	274	331	313	304	281	292	307	306	286	298	291	310	307	319	268	343	299	281	306	298	289	298	278	314	286	313	291	284	293	311	276	296	274	300	310	298	304	281	306	281	304	283	303	288	264	308	293	283	319	285	281	303	295	295	304	306	310	293	301	294	291	317	274	264	278	307	280	282	312	284	290	280	296	268	283	281	300	266	314	265	297	280	306	314	277	284	294	308	304	278	273	259	307	313	298	319	304	301	305	281	294	280	291	281	298	274	301	256	284	297	293	304	291	279	302	300	268	304	289	287	317	316	266	281	284	289	305	278	298	251	310	306	281	322	277	265	321	273	251	298	325	320	287	267	306	312	255	272	301	301	319	281	293	313	311	310	257	272	297	296	301	272	295	296	296	344	307	308	291	289	267	298	288	277	293	324	285	293	280	246	274	312	288	284	288	304	278	287	278	308	285	311	297	310	298	286	280	313	258	266	290	298	312	288	308	282	271	290	301	317	280	328	289	312	310	290	356	280	294	307	298	289	273	320	330	316	309	296	313	311	284	289	290	279	289	303	281	311	306	282	283	276	289	287	306	284	336	276	285	281	290	289	288	290	305	284	305	298	277	264	285	311	274	294	289	306	314	294	290	276	294	288	279	300	308	278	283	263	295	297	315	282	289	297	290	297	292	288	309	305	339	255	279	311	300	324	260	274	308	281	281	289	290	289	296	294	257	298	292	288	286	282	296	293	274	293	282	307	301	305	288	292	277	289	297	322	330	289	289	285	299	290	319	310	299	276	302	285	271	311	309	294	313	318	289	301	308	267	300	288	299	325	298	306	297	262	279	297	316	295	314	303	301	332	301	288	273	274	284	276	293	299	280	283	316	290	293	276	283	299	303	302	283	317	315	299	300	295	285	275	299	300	304	304	293	303	338	296	270	290	300	272	252	287	328	286	281	296	307	300	293	268	307	288	274	326	270	308	287	296	306	288	243	299	287	271	330	282	308	299	331	283	281	293	281	285	280	292	290	306	302	298	296	283	303	294	280	282
10447	15863	65557	57841	31523	5736	414	263	218	218	200	241	225	219	208	204	195	220	186	202	213	207	201	195	195	194	260	199	224	218	216	177	194	179	216	213	210	201	224	214	202	204	188	213	197	210	187	207	195	201	200	207	205	184	191	205	198	197	204	182	205	198	192	210	172	182	200	201	210	193	184	215	193	167	194	172	210	199	186	216	205	206	182	202	206	203	184	201	191	201	211	199	175	198	209	181	212	211	185	209	191	194	196	212	189	185	186	190	197	190	170	194	214	200	199	163	195	195	236	190	197	215	208	201	183	199	176	179	176	196	194	206	188	209	190	172	213	217	199	196	195	202	174	185	187	170	187	178	197	204	229	157	212	183	225	179	192	210	195	215	199	191	177	188	219	171	191	181	167	204	194	217	200	191	203	180	188	193	169	191	200	201	206	201	203	193	198	207	202	174	186	202	213	195	212	217	216	185	210	168	175	217	215	189	231	187	205	172	191	205	211	185	179	205	201	202	216	200	196	214	198	195	199	189	183	173	189	199	202	216	183	183	175	196	210	180	211	207	188	193	175	189	213	177	186	193	201	193	194	187	195	179	241	205	190	190	182	202	182	215	198	209	173	174	178	195	202	215	182	184	198	181	182	193	213	202	214	199	187	179	209	201	194	192	211	205	181	207	178	199	196	189	184	173	183	230	193	193	195	215	177	208	196	184	191	180	224	195	182	194	178	200	208	202	167	192	215	163	205	207	182	168	198	180	177	186	161	179	204	203	173	194	185	179	209	190	215	177	192	207	199	184	185	195	194	194	198	183	190	187	218	189	186	209	201	189	209	182	188	204	196	192	208	177	178	183	192	193	171	214	211	209	179	160	181	215	220	209	211	193	191	190	192	187	190	191	222	197	191	186	215	178	175	203	208	193	180	204	216	195	198	206	185	205	160	207	204	186	210	201	201	182	207	198	208	184	199	210	177	171	198	180	178	190	179	193	179	196	205	190	186	217	187	158	192	184	177	185	204	191	185	207	166	195	210	156	191	177	202	208	185	208	185	198	192	201	202	171	185	200	215	218	207	195	189	212	184	219	227	180	201	188	227	183	191	175	201	188	180	184	200	188	181	162	190	214	178	178	197	176	205	208	171	171	195	173	182	174	210	192	183	218	212	198	144	214	200	201	199	207	204	198	187	165	190	225	180	197	189	183	194	206	197	205	190	221	185	191	186	178	187	202	188	190	191	227	214	181	228	180	186	180	190	176	204	176	198	177	203	216	176	199	220	204	197	201	200	190	188	193	182	212	209	196	205	193	194	206	232	215	188	203	190	181	159	195	204	167	180	192	207	221	198	218	182	193	190	211	208	192	199	221	221	184	202	193	190	189	201	178	182	228	202	180	199	208	172	198	225	184	193	192	196	209	190	183	210	207	179	195	199	209	209	182	183	196	205	201	206	218	182	183	199	199	204	175	173	214	223	221	180	175	194	200	186	197	192	198	208	184	215	196	225	198	171	192	188	209	190	184	204	204	221	194	186	205	185	184	177	202	209	205	209	197	210	168	202	215	197	177	179	181	171	205	160	210	196	209	161	195	180	186	210	197	204	223	219	190	174	206	205	205	207	183	165	190	192	196	195	217	205	199	207	196	212	207	212	196	195	180	200	214	162	191	189	204	208	181	173	160	191	206	216	162	204	200	208	173	196	166	199	186	187	182	203	188	191	196	174	183	197	199	170	191	200	191	199	185	211	188	192	183	184	214	174	206	206	203	187	221	172	194	190	189	189	200	193	175	161	220	195	160	202	203	200	189	183	216	215	215	227	176	195	199	199	171	178	201	167	198	197	170	189	225	182	222	202	181	183	178	175	224	202	160	182	173	198	201	197	218	200	214	208	210	198	197	194	178	214	198	173	200	190	208	203	216	183	200	190	188	204	184	191	198	196	190	191	187	161	196	185	177	215	214	206	204	203	186	190	155	150	185	192	179	166	210	197	203	186	182	180	197	208	191	212	203	197	196	192	165	197	182	190	207	190	186	200	207	180	194	194	237	213	225	198	194	186	196	177	192	190	211	203	202	229	198	179	182	190	189	190	203	172	211	198	219	176	182	180	211	184	201	181	200	185	211	231	179	202	212	204	224	214	220	197	208	210	199	184	208	194	194	199	189	187	184	185	208	222	197	210	189	188	204	184	178	193	190	194	199	203	194	196	204	188	231	205	194	171	185	191	187	175	192	208	166	192	195	177	180	218	186	203	196	190	198	165	209	215	180	194	190	198	181	186	196	205	184	201	220	186	208	201	207	204	199	181	178	183	205	184	192	195	190	220	169	226	211	174	183	166	203	191	188	203	200	191	195	208	207	194	188	179	198	180	186	199	189	206	220	171	198	186	208	167	198	204	195	183	179	190	164	185	196	157	178	198	198	196	203	179	176	186	224	176	215	171	182	207	175	203	197	190	182	196	194	191	218	200	200	186	179	204	201	217	219	205	195	186	190	197	198	177	197	206	187	179	158	193	216	218	214	189	193	165	220	209	209	174	209	205	207	183	211	194	201	214	198	188	199	212	181	230	189	197	195	222	215	200	201	202	198	216	208	195	212	190	208	161	186	243	216	196	201	180	187	200	188	177	199	179	196	216	174	192	186	179	168	199	184	189	202	198	184	203	200	210	199	186	197	226	202	194	208	177	194	211	202	196	197	188	200	178	198	212	206	190	184	182	181	217	234	212	217	195	202	208	179	187	206	188	192	194	191	213	192	188	192	194	221	213	172	198	190	200	185	190	175	190	192	187	183	205	199	188	201	186	202	174	218	194	176	186	176	173	191	193	207	204	174	183	183	180	218	175	194	192	197	197	218	187	182	196	199	201	205	203	183	185	208	205	162	212	202	208	196	164	206	205	207	203	176	193	203	193	196	186	181	209	194	219	186	195	211	195	183	194	172	198	193	210	192	219	194	186	175	194	210	184	173	197	178	178	205	211	184	191	195	190	186	209	194	173	214	197	216	187	178	222	184	203	158	206	237	220	190	199	193	153	187	183	186	188	184	206	181	197	190	189	190	208	198	168	184	184	194	200	218	216	194	192	182	191	198	204	185	206	199	222	190	205	180	183	196	217	171	180	196	200	193	184	214	182	179	212	196	177	196	200	193	193	165	204	211	204	185	195	185	206	190	213	190	199	203	195	200	204	203	214	178	207	185	199	190	201	190	203	179	206	178	209	186	189	214	193	158	186	217	208	198	230	212	200	170	182	185	180	190	192	214	197	215	216	223	193	170	196	172	193	188	207	192	202	192	180	197	190	202	190	181	193	233	184	209	185	194	163	189	176	188	175	186	192	189	180	217	207	187	185	197	199	190	187	196	203	222	201	194	199	207	178	170	169	193	210	189	175	192	185	221	204	205	208	172	202	192	185	184	180	202	172	171	210	199	178	211	176	209	214	199	195	185	193	209	205	206	209	231	189	217	187	176	192	197	189	183	187	173	173	185	192	207	197	183	218	200
6563	14583	61068	60656	35596	1120	988	879	783	747	711	647	662	607	573	584	566	550	550	558	515	571	521	510	544	508	489	547	506	514	526	536	530	473	559	528	509	524	517	527	509	486	534	515	544	482	474	475	466	450	481	470	529	464	492	491	529	484	503	504	466	479	505	491	493	484	494	519	524	499	558	504	492	517	472	505	468	519	477	440	494	506	504	511	511	527	456	484	463	490	450	460	482	474	477	475	466	516	493	463	484	510	502	489	469	513	486	443	519	500	509	488	475	499	487	498	478	479	494	448	471	464	505	516	504	467	497	502	481	488	500	550	496	487	470	460	506	512	522	504	465	530	471	483	488	451	489	471	489	517	518	490	485	492	474	473	517	503	504	487	481	488	496	508	460	510	494	472	462	483	479	467	496	473	474	489	495	499	465	475	545	475	484	476	460	442	496	479	511	507	472	520	468	503	510	505	484	472	494	491	483	477	509	487	481	462	477	492	477	508	518	440	450	427	481	479	481	476	485	500	485	495	471	450	488	483	501	503	464	451	483	491	510	515	479	478	482	513	509	491	492	503	498	483	481	469	520	461	474	511	448	478	462	438	493	536	493	492	478	491	520	473	492	480	507	482	508	489	492	497	492	475	511	465	473	451	516	460	460	509	530	502	462	493	489	465	479	432	468	475	493	447	482	495	476	499	506	499	491	482	500	463	519	537	472	460	476	521	453	492	457	516	468	508	464	480	509	479	507	457	490	446	479	443	485	506	498	469	462	484	499	487	455	473	469	488	501	465	527	497	498	491	512	505	491	478	468	475	527	489	490	484	499	519	471	500	467	446	474	470	488	486	473	525	495	461	477	505	521	488	467	492	494	476	488	454	496	462	482	489	484	522	476	490	502	499	502	460	487	530	480	513	462	498	490	529	483	472	481	467	493	474	489	503	484	509	510	466	465	477	457	477	511	502	501	512	482	493	471	504	502	497	477	516	466	487	494	436	480	497	484	489	491	500	509	540	508	498	467	517	509	471	477	518	494	471	485	476	467	493	467	520	459	502	486	503	473	480	475	468	487	474	462	466	498	454	488	487	503	516	503	506	505	472	543	491	478	502	477	465	519	514	488	471	473	483	523	473	508	481	486	490	482	470	488	472	521	505	490	478	495	499	453	497	449	470	514	457	481	466	521	514	515	505	512	491	442	460	458	481	502	495	483	483	497	480	461	505	458	524	517	398	462	514	504	510	493	565	472	480	472	494	522	486	508	503	496	436	490	470	510	470	487	495	478	502	498	478	491	525	476	504	504	477	483	520	480	479	498	492	523	485	483	492	473	513	487	538	485	498	518	488	503	468	488	508	494	504	480	468	472	498	462	496	504	456	435	488	454	495	507	481	527	479	459	471	467	474	497	438	483	519	492	495	476	475	466	495	463	495	482	507	477	483	459	503	499	464	524	489	492	504	491	483	499	449	492	464	497	479	495	477	463	487	485	462	514	515	493	505	520	504	457	474	516	520	477	489	468	480	517	509	490	479	508	537	524	545	488	493	468	488	489	488	510	491	495	519	458	486	434	480	500	438	517	482	453	512	480	493	526	461	513	454	454	474	494	476	508	455	514	536	463	493	494	478	485	492	491	468	493	513	465	510	501	486	471	461	501	458	516	489	470	482	511	513	473	496	473	508	439	484	510	471	469	440	449	497	503	503	490	492	510	501	484	474	458	490	465	490	480	483	497	484	506	489	468	507	459	526	446	497	447	457	530	501	521	448	497	481	475	469	495	460	488	476	505	507	464	511	479	504	491	480	474	472	512	496	488	519	514	479	485	491	508	485	500	502	506	509	474	489	519	457	448	467	487	473	503	509	477	490	505	496	513	484	450	486	460	495	429	496	469	526	458	449	449	489	469	525	495	470	498	533	481	499	465	469	514	495	495	483	476	499	463	463	498	483	478	455	433	465	502	489	479	478	479	507	530	502	528	461	457	464	476	482	528	481	491	449	491	453	536	467	482	487	496	445	522	454	530	475	503	482	470	482	508	472	472	492	484	450	484	461	458	477	472	488	493	516	464	482	492	509	484	523	486	482	476	502	495	483	477	514	441	477	508	466	498	465	493	454	524	506	467	467	511	524	485	484	502	475	486	486	475	504	494	433	476	472	483	471	487	467	471	458	486	530	491	509	491	518	441	516	473	471	513	442	519	491	521	486	466	495	474	467	443	489	513	505	470	470	495	497	452	478	482	460	506	477	487	502	453	465	523	481	518	484	455	488	494	504	481	489	491	527	484	495	511	507	495	457	513	529	528	494	511	507	432	515	505	512	484	484	464	496	467	522	483	460	431	497	502	486	466	484	486	490	447	514	457	503	482	469	458	490	478	497	497	481	476	510	468	503	444	462	488	456	453	489	507	464	519	465	512	483	514	486	506	484	480	475	463	515	516	491	536	500	476	455	516	494	481	515	515	478	440	476	496	485	465	446	490	490	499	496	499	483	476	478	506	461	452	457	447	443	492	500	473	457	495	434	464	463	492	541	495	477	497	473	516	498	469	480	471	464	495	507	464	465	513	475	478	506	529	478	488	428	550	514	496	477	464	475	504	479	514	446	488	484	503	474	510	501	505	478	522	486	456	459	470	477	480	445	525	503	499	477	503	451	487	429	521	496	518	469	493	474	483	500	486	505	511	488	477	491	484	504	517	471	447	453	526	488	486	463	505	447	474	467	488	472	516	487	465	496	457	468	455	491	489	475	483	467	473	511	499	477	479	517	464	424	485	440	436	475	510	431	498	476	500	509	461	488	472	498	403	496	491	483	506	493	460	453	486	444	497	494	488	511	483	506	499	445	510	482	473	531	457	454	507	509	490	463	520	487	481	454	491	518	506	468	484	457	531	455	490	462	501	475	475	497	486	516	463	460	476	472	489	513	528	503	466	449	477	456	480	496	457	518	489	492	495	457	468	510	491	517	492	505	455	494	514	501	494	475	487	472	502	483	469	521	491	540	468	521	508	449	470	437	502	489	455	485	517	461	510	462	470	499	501	471	500	469	482	446	492	446	490	543	496	487	478	496	528	529	498	473	470	485	529	458	480	522	454	495	507	499	511	467	502	463	481	467	481	442	438	489	484	474	500	498	471	521	473	472	494	457	470	532	495	492	483	491	467	492	469	524	433	469	503	463	501	497	511	508	488	492	450	501	494	462	480	503	507	444	483	487	493	490	470	504	468	501	466	444	505	494	485	509	463	494	487	491	443	471	511	500	488	476	505	461	486	522	497	464	490	472	503	481	444	495	516	487	506	504	473	496	465	469	466	486	497	503	432	473	490	502	492	535	481	509	444	500	498	531	501	503	492	483	512	485	458	512	445	487	458	489	512	502	464	461	446	462	474	483	477	480	508	499	488	464	474	506	520	460	477	479	492	503	458	451	519	521	509	470	464	464	476	470	492	495	514	484	463	495	489	453	506	481	517	477	485	517	487	516	483	456	475	513	499	512	463	490	498	521
18228	9554	70973	68845	47048	14477	1564	466	417	463	370	381	347	321	356	325	319	311	307	309	326	351	316	329	324	319	334	312	310	303	284	288	320	322	293	313	319	333	300	339	288	292	318	309	273	308	322	273	318	306	298	313	307	294	335	273	286	276	318	287	281	306	300	306	318	352	290	327	330	327	282	314	327	292	309	321	346	315	293	286	283	291	295	310	258	307	337	286	302	296	293	320	316	317	301	299	291	322	314	286	289	324	299	328	332	304	330	301	302	313	288	327	305	304	281	297	297	314	322	310	301	291	333	350	316	294	287	275	320	280	293	306	288	322	297	313	288	339	299	308	294	288	287	305	291	308	322	288	280	305	284	290	308	287	312	323	275	307	293	273	338	322	297	288	296	309	308	312	317	328	314	341	295	300	293	353	293	293	331	310	298	289	280	286	306	300	281	349	352	298	310	299	299	323	309	302	302	318	339	308	309	306	287	286	312	313	307	274	302	292	316	297	310	288	310	247	329	303	305	306	348	297	308	296	304	289	305	307	329	332	318	355	305	289	262	293	350	294	254	332	295	299	305	277	284	283	319	299	345	293	273	293	322	288	269	340	316	300	284	286	301	312	322	304	342	312	290	287	303	289	313	287	312	292	298	307	300	303	311	290	313	296	318	286	301	324	307	305	313	316	306	290	322	294	323	321	290	275	307	322	294	305	281	280	319	313	286	283	272	305	283	310	304	274	286	296	309	288	288	320	286	285	297	272	307	334	326	297	322	305	304	310	299	290	271	303	323	313	308	298	283	310	332	299	319	322	319	320	282	326	319	302	300	314	333	317	294	324	278	287	327	265	283	277	284	320	302	305	311	305	293	294	277	281	294	308	287	300	288	328	318	286	326	289	317	328	336	275	280	287	274	307	308	298	303	285	308	308	300	329	253	308	290	287	284	281	298	323	283	293	317	315	308	313	348	298	310	336	299	327	336	332	312	350	339	306	326	286	306	299	324	298	299	293	276	272	280	314	291	302	303	284	299	318	303	325	334	315	321	315	327	290	305	297	321	285	299	301	302	314	303	301	306	312	301	319	279	297	311	298	310	291	278	326	358	301	268	281	293	317	289	287	312	267	285	317	278	299	288	337	308	307	289	294	284	271	316	319	310	327	326	330	276	283	295	275	314	295	309	310	285	280	280	290	302	297	322	310	249	304	274	301	314	302	331	310	295	300	306	302	285	287	300	299	283	307	284	303	314	329	270	296	304	320	319	326	287	350	297	333	315	286	322	291	308	286	282	312	266	291	289	257	292	323	297	276	316	290	304	332	318	308	286	328	328	313	286	286	283	272	311	300	338	331	320	346	321	308	291	319	280	283	322	297	308	291	291	323	282	279	309	292	297	263	292	310	309	305	298	325	344	268	331	325	322	313	314	311	331	281	282	284	292	319	268	286	305	301	317	303	299	284	260	312	333	280	336	280	298	284	299	302	279	288	321	333	307	302	262	318	282	286	315	305	277	306	283	327	306	306	322	327	280	325	328	294	320	301	284	327	319	318	329	305	314	312	319	306	309	311	332	308	293	306	311	299	269	297	316	267	266	316	337	306	281	307	308	307	276	268	271	293	337	312	329	302	328	343	325	296	319	297	328	307	294	280	302	283	286	311	296	299	286	311	298	304	293	270	303	298	313	319	303	277	321	294	292	360	291	302	314	282	268	316	291	343	302	295	287	272	299	290	307	283	288	292	322	308	346	281	305	324	318	311	297	265	265	326	306	316	294	288	314	322	299	312	324	300	332	342	316	304	304	331	294	313	306	275	326	318	314	299	318	287	304	289	349	352	329	246	317	318	328	302	320	294	282	268	313	288	337	323	279	301	340	334	279	286	333	294	313	313	337	299	322	311	283	267	301	309	301	309	300	298	331	338	326	313	304	307	272	304	294	305	292	309	326	325	313	321	352	287	293	276	291	295	291	268	314	291	298	298	314	291	325	296	287	325	287	323	331	303	299	307	316	305	300	316	281	300	336	301	295	263	280	333	259	258	288	318	315	284	297	304	304	330	285	339	301	301	333	329	301	302	290	306	306	313	337	299	326	278	309	293	284	292	280	292	302	305	308	277	307	333	292	288	276	274	288	275	290	286	290	332	300	297	273	312	339	309	290	314	288	311	298	309	292	299	267	329	279	284	288	306	277	311	311	305	315	306	302	317	308	325	302	290	316	276	286	303	266	307	300	290	297	299	326	320	336	304	296	284	338	299	324	293	322	319	309	304	318	327	297	322	316	293	292	270	294	302	307	328	299	315	291	299	323	269	305	323	275	312	332	289	312	290	314	294	321	294	293	290	292	291	280	312	334	305	318	277	335	253	275	297	300	291	305	330	318	294	308	290	285	320	294	316	295	331	307	317	333	293	332	282	291	317	296	314	285	316	290	312	266	306	307	309	285	333	301	315	296	322	312	309	286	285	276	321	311	299	314	323	261	291	270	341	309	324	299	300	326	281	314	305	287	341	336	281	270	302	289	299	271	307	297	293	312	288	309	285	288	280	271	297	321	308	323	317	302	318	298	309	302	292	307	298	291	292	282	302	319	332	324	294	296	257	347	302	281	305	327	334	313	322	279	307	322	293	292	324	318	325	334	299	283	313	296	317	291	316	271	281	288	296	323	287	335	327	330	289	288	275	325	265	267	331	296	263	302	270	293	319	299	332	292	299	263	286	287	306	298	292	326	300	326	299	278	328	286	337	312	284	279	301	291	324	293	296	274	319	315	302	271	295	275	305	307	274	318	305	313	297	313	313	300	297	309	291	297	306	314	296	306	314	286	310	302	296	295	281	336	287	288	281	303	288	311	305	280	280	298	278	304	305	329	288	309	314	314	301	286	291	299	277	291	287	298	296	249	292	297	295	318	295	311	326	304	293	289	281	311	276	312	286	316	325	302	283	284	319	337	331	304	319	330	297	315	297	288	287	323	321	304	292	293	303	298	298	299	281	326	302	307	283	316	324	287	292	305	272	313	312	299	336	285	286	320	290	291	289	295	299	292	312	302	271	312	320	305	284	314	287	304	308	287	270	290	302	291	300	326	258	300	280	302	280	304	296	267	257	268	278	346	295	291	307	302	314	320	298	263	309	287	279	309	273	307	311	304	307	296	353	283	304	278	324	308	308	306	309	306	294	309	264	295	329	305	286	284	324	318	336	279	305	330	282	335	276	288	298	317	299	299	320	340	306	331	278	285	269	335	325	317	295	297	326	309	307	277	330	344	350	315	316	311	309	313	314	324	308	296	289	300	302	301	294	319	304	296	298	258	298	287	302	292	299	275	281	303	272	273	317	279	291	303	282	288	306	325	294	296	299	307	314	297	315	305	320	313	290	310	326	313	296	305	302	318	307	376	303	317	318	306	277	317	343	322	289	290	274	323	296	299	294	256	293	327	303	287	296	326	317	301	292	313	324	318	317	326	315	297	319	302	313	299	298	313	295	321	343	331	313	290	300	302	324
8352	8278	66925	73247	53007	2559	1753	1462	1344	1227	1179	1040	1042	941	947	885	853	876	852	794	795	815	750	835	753	779	749	708	773	739	750	755	759	723	716	742	704	711	747	715	684	755	754	718	656	704	735	715	757	731	728	684	661	703	714	688	698	748	698	662	721	708	720	747	746	705	678	708	678	657	721	766	672	690	713	694	707	673	777	734	718	699	718	660	718	700	660	702	674	705	672	688	655	674	706	686	685	688	693	693	721	676	706	724	641	650	695	673	684	688	741	724	680	685	692	722	696	710	701	638	689	685	683	645	697	746	693	685	677	714	729	731	712	688	710	685	669	662	689	656	701	698	640	662	660	760	713	684	681	688	688	712	743	699	685	697	650	708	646	696	715	646	692	753	644	653	745	682	664	715	712	690	702	724	716	696	664	663	650	726	710	654	674	703	735	706	677	716	674	682	687	657	698	697	682	690	702	701	745	684	711	679	622	700	653	710	707	744	675	735	706	688	709	702	705	687	688	658	696	670	698	661	680	665	730	712	687	735	712	707	695	669	728	679	667	702	701	670	666	716	694	686	692	678	659	640	662	707	690	632	670	703	688	675	670	678	696	695	703	682	668	663	647	720	685	692	699	653	649	708	658	701	690	669	710	674	692	712	663	710	657	700	700	676	727	691	729	661	682	686	661	712	662	678	697	667	729	677	714	674	698	695	703	682	657	723	712	721	664	674	663	705	692	758	693	679	688	693	676	686	662	678	692	686	694	693	679	693	673	711	678	688	682	648	660	686	703	707	723	737	664	684	649	677	668	686	714	663	721	715	699	702	719	665	703	703	677	661	702	724	671	684	636	690	708	752	663	681	726	736	754	690	688	687	698	671	700	683	686	705	667	676	702	722	727	683	705	674	650	695	680	717	667	688	702	701	714	693	712	672	705	664	656	703	673	703	684	634	692	725	703	703	707	713	655	727	687	694	684	682	663	671	669	698	682	732	683	617	643	702	647	633	673	693	729	670	713	702	734	671	680	667	688	762	700	669	683	694	694	704	748	682	674	735	706	683	696	686	702	680	715	701	663	687	610	641	699	685	693	688	663	681	711	693	664	686	696	681	737	701	681	666	680	720	654	654	675	648	651	689	704	717	728	695	741	720	694	691	696	662	725	692	714	639	697	702	712	648	713	665	662	674	688	682	660	673	697	694	705	658	664	682	679	659	713	650	699	677	661	711	707	682	689	690	649	708	656	712	687	662	705	686	675	698	646	697	681	711	691	694	661	743	708	645	719	691	687	696	720	764	667	665	675	664	677	691	709	653	700	689	730	690	725	687	681	681	667	665	717	695	712	703	683	665	749	678	729	697	652	669	626	704	680	695	683	725	672	622	702	675	705	668	702	723	673	705	674	656	702	694	709	666	697	692	702	658	682	721	748	713	685	693	623	702	729	720	663	724	659	685	651	680	716	662	704	654	719	672	640	654	705	717	663	699	709	706	669	634	719	728	701	658	747	649	689	726	675	736	678	667	760	658	684	737	708	638	678	671	680	709	726	690	701	638	700	707	722	693	705	658	708	681	672	718	695	687	680	671	685	660	666	696	678	669	704	670	648	698	676	702	669	706	660	682	705	695	656	689	695	752	695	670	701	735	658	638	720	706	692	662	690	716	682	679	672	676	689	728	704	714	729	695	726	721	731	688	678	718	695	693	699	691	669	655	645	681	684	715	711	740	704	675	721	689	692	658	695	661	688	699	661	711	728	685	700	647	693	666	672	695	696	676	707	607	626	677	691	668	712	709	716	714	687	715	680	676	699	723	685	727	652	668	689	699	660	701	692	695	710	660	721	658	683	732	670	718	695	688	714	669	721	631	709	701	714	705	687	729	686	674	700	673	682	689	687	708	676	674	679	662	695	728	683	655	709	741	714	708	694	645	710	720	726	711	672	697	714	662	715	687	683	678	632	727	660	703	704	690	674	662	698	681	635	703	685	696	695	658	691	689	643	704	709	708	671	728	668	722	717	676	732	658	686	684	650	710	688	674	664	720	710	673	715	670	677	681	685	694	714	699	676	679	675	694	709	653	682	692	764	638	718	659	658	714	714	675	693	711	657	709	674	638	728	739	663	676	720	682	696	686	625	656	682	666	699	674	681	715	628	682	698	712	700	667	713	684	703	681	723	696	608	725	688	682	659	702	669	628	708	664	709	693	688	680	656	692	718	699	660	697	712	656	684	696	668	685	662	730	674	679	732	696	690	643	677	701	655	695	685	676	723	684	693	684	712	735	672	688	689	672	726	688	694	657	705	708	672	676	653	690	696	698	694	649	683	642	719	691	677	726	730	698	710	685	716	692	705	731	701	667	711	707	678	668	708	677	651	687	694	750	681	721	707	702	655	688	687	649	703	686	664	617	698	734	697	696	722	729	648	708	737	727	719	741	710	710	694	706	688	655	649	726	681	675	687	647	668	720	671	682	725	691	683	701	703	688	700	713	713	664	667	681	632	684	689	690	710	661	703	713	705	677	694	702	739	705	673	696	712	696	696	749	688	718	685	698	674	709	737	640	704	696	709	676	650	688	714	692	639	711	716	712	705	701	723	693	688	667	639	704	674	674	724	679	677	746	655	677	669	672	592	658	696	712	694	673	701	654	653	689	655	678	639	686	711	650	704	716	669	696	679	707	665	714	707	684	663	681	664	635	704	687	694	683	651	733	674	716	632	632	690	676	741	683	693	709	654	698	603	670	721	693	685	695	706	714	722	668	710	656	663	688	642	686	713	688	660	688	678	648	686	682	654	715	682	678	703	685	657	657	644	649	694	701	730	727	676	692	690	695	705	674	674	712	680	670	684	689	641	725	693	685	672	648	678	707	716	699	662	727	671	667	689	640	701	670	703	715	673	694	698	696	661	711	677	716	692	724	704	710	744	695	650	694	704	675	683	736	721	643	729	718	717	668	699	674	736	681	695	683	694	697	638	710	670	659	646	728	704	667	693	733	684	716	726	682	728	706	677	716	669	631	649	691	691	698	710	678	677	736	717	727	678	708	709	659	702	700	662	696	652	679	684	681	677	662	690	695	666	682	681	680	721	705	724	680	703	643	673	666	733	709	650	686	732	674	711	684	674	701	723	657	738	691	691	682	709	669	698	713	616	680	689	716	677	714	684	670	677	675	697	701	701	675	717	672	667	724	721	734	687	737	719	692	686	710	706	745	688	713	671	666	726	657	727	701	642	646	666	703	696	702	673	742	727	702	701	662	683	648	702	684	698	636	731	693	674	694	680	682	669	666	698	725	689	712	657	650	678	659	683	695	697	653	686	707	708	679	703	666	681	657	664	637	670	698	703	708	694	682	679	669	700	651	673	681	687	653	683	719	709	670	649	668	678	656	702	711	699	665	700	678	737	690	721	687	682	687	684	690	638	728	670	681	715	684	692	729	652	705	740	719	662	668	701	709	699	703	730	696	718	697	685	654	692	700	685	663	720	684	686	714	657	714	705	693
2632	973	5794	3381	995	124	104	82	84	122	95	98	77	91	87	89	99	89	90	89	102	79	82	103	88	89	103	85	81	90	98	88	91	85	83	107	81	98	80	85	98	96	89	81	83	86	97	97	97	93	76	72	103	82	92	100	101	90	92	71	112	94	75	85	83	93	81	92	98	93	89	86	110	94	109	87	87	85	99	89	109	80	84	106	78	98	96	81	105	78	104	108	116	96	88	106	100	78	87	85	71	92	90	91	78	91	93	80	99	84	108	94	108	80	98	98	98	85	127	100	102	89	95	98	101	95	100	95	98	75	92	86	92	84	84	98	95	98	107	90	89	85	90	97	118	94	101	86	95	82	95	98	97	108	85	101	89	84	95	86	102	83	96	89	99	93	90	79	82	114	104	110	81	113	75	88	76	81	92	67	98	84	94	72	93	94	92	90	90	93	88	91	87	104	91	91	84	91	78	96	104	93	86	110	71	90	95	102	81	103	83	84	80	85	110	87	99	83	108	86	101	88	112	78	105	85	76	90	96	88	95	105	92	95	79	84	95	99	82	99	79	89	92	108	88	93	87	87	87	67	73	93	98	74	88	88	91	95	95	83	95	89	91	84	90	97	99	89	108	89	81	91	102	85	108	86	97	72	85	91	98	78	82	71	100	112	103	97	104	94	93	94	88	83	85	91	94	100	85	89	74	102	86	100	83	85	82	75	86	93	99	101	98	99	94	95	77	86	95	117	88	97	84	89	104	94	106	88	100	91	85	84	79	101	104	83	101	87	100	84	109	81	87	102	115	86	86	86	92	108	98	86	106	97	101	82	93	90	95	98	72	91	89	109	83	81	78	97	85	90	127	95	101	100	117	84	80	90	89	88	110	111	86	93	82	91	89	93	108	89	108	108	99	99	92	101	87	110	82	99	82	83	94	94	94	95	114	87	74	80	97	97	92	77	85	101	108	102	112	89	82	94	99	102	93	108	92	90	96	95	104	96	87	96	92	84	90	71	87	80	106	102	85	99	92	89	109	87	93	85	111	87	107	103	95	96	92	96	90	112	81	74	81	83	97	100	104	84	92	80	80	117	85	99	103	96	82	83	109	103	89	79	80	105	83	66	97	93	80	79	94	77	71	88	93	86	90	85	90	92	94	82	90	86	85	94	102	96	105	70	107	104	102	103	101	88	84	77	91	86	83	94	102	76	96	95	101	102	86	109	91	99	101	97	109	105	88	92	102	95	93	86	85	93	100	80	86	89	79	83	95	85	93	95	98	99	93	93	89	104	86	79	96	97	89	100	90	93	118	80	98	99	101	82	74	87	93	86	91	101	96	101	109	91	90	103	106	85	84	89	116	82	78	85	94	92	91	122	94	77	91	103	82	80	114	100	94	98	81	92	102	75	103	87	103	81	79	105	95	94	102	92	80	94	106	97	89	78	92	99	91	78	92	114	80	86	96	105	91	96	94	94	85	94	84	79	95	100	88	100	70	82	89	84	88	88	96	104	94	96	84	80	89	85	89	95	83	70	84	93	83	91	89	105	84	96	83	82	98	95	83	74	99	89	109	102	90	92	83	85	117	80	79	98	93	90	87	90	101	82	73	92	89	102	96	94	89	95	98	109	91	90	104	87	83	83	84	107	100	87	85	92	79	76	78	87	92	91	98	98	80	95	91	92	103	93	86	98	87	87	83	105	85	86	96	100	74	87	95	87	98	109	99	102	100	85	75	116	104	111	86	97	95	85	96	81	96	98	97	92	88	91	100	88	105	87	82	109	94	98	82	76	122	82	89	95	88	97	84	88	102	95	93	89	95	86	86	111	117	80	86	94	91	104	100	95	103	91	105	67	93	83	77	80	101	86	76	78	82	92	107	78	94	100	89	101	73	96	96	84	94	92	112	96	100	78	103	79	83	87	78	83	104	88	79	84	93	99	85	118	84	87	89	93	94	98	89	95	78	89	91	104	95	90	91	99	74	103	100	91	90	105	79	104	95	91	97	104	82	91	103	59	107	88	86	85	99	78	81	76	89	98	106	87	102	90	74	95	89	101	94	89	85	80	94	87	95	94	97	72	90	87	70	79	94	92	97	106	94	90	98	101	76	88	84	86	90	99	116	99	96	83	90	97	100	90	118	89	95	78	92	91	94	93	82	91	88	91	92	90	92	96	95	113	105	68	109	87	92	98	84	105	70	94	107	95	101	93	95	86	77	88	91	94	92	105	107	96	72	77	99	68	102	84	102	84	91	96	84	91	104	107	104	83	84	102	81	103	89	107	102	96	78	88	97	92	88	101	107	94	101	83	79	79	99	84	90	103	99	80	84	102	78	86	103	94	77	93	85	96	78	99	84	82	80	87	99	89	83	105	109	90	84	103	79	65	98	95	89	94	105	79	92	88	83	104	106	84	90	84	98	81	106	82	90	75	103	110	85	91	92	83	97	87	92	91	94	95	97	80	102	90	101	93	90	85	95	91	101	82	95	90	80	102	99	79	104	88	96	104	96	91	87	101	85	93	76	87	94	98	84	81	84	107	94	99	109	94	78	89	95	100	101	93	102	89	88	89	88	92	81	92	90	92	97	100	85	79	108	103	95	89	84	81	90	94	99	105	88	103	87	75	82	102	116	95	88	118	111	113	108	98	103	75	90	87	89	97	91	89	86	109	89	101	91	90	89	81	88	107	93	112	104	93	95	78	85	110	90	98	83	84	91	106	91	110	98	90	91	93	93	100	100	77	105	91	86	86	82	87	97	99	101	71	97	85	97	85	104	98	121	86	97	82	103	93	126	96	95	100	86	104	85	76	84	92	88	99	103	89	99	86	102	106	71	79	92	75	87	102	93	97	84	97	88	91	100	109	81	101	107	66	88	98	66	88	86	91	98	113	97	90	87	82	89	81	100	97	95	90	84	95	84	79	96	96	95	87	82	80	103	87	90	105	85	93	87	104	90	105	82	88	96	90	91	88	102	88	94	121	91	103	87	96	91	97	78	90	93	110	96	82	94	93	82	96	74	96	109	103	127	86	84	92	80	99	83	83	111	102	94	76	102	106	94	102	86	110	91	100	96	112	101	92	86	73	82	92	94	96	86	107	91	73	104	92	86	95	91	111	64	119	101	80	99	99	90	75	83	84	94	92	94	100	82	102	86	82	97	102	84	86	93	103	101	92	75	95	84	91	91	90	79	98	86	94	98	98	86	97	87	88	82	108	104	87	97	94	85	97	79	85	102	82	92	100	93	91	90	86	95	90	95	92	88	100	83	101	82	85	105	92	92	90	106	74	93	107	85	100	71	108	80	86	93	87	99	92	100	86	110	103	102	92	96	82	86	95	110	87	81	81	96	106	103	83	74	78	110	91	97	97	100	108	116	101	67	90	86	88	87	99	91	96	81	102	93	99	90	80	124	90	65	90	104	80	65	94	89	96	94	88	82	86	97	98	91	89	79	103	97	81	85	84	77	86	101	75	92	77	89	95	96	99	94	82
2305	1419	13757	9812	3877	302	303	295	268	274	280	265	267	262	263	260	272	290	277	262	248	317	270	234	226	274	300	259	259	284	294	238	250	232	300	261	276	266	245	253	256	266	259	269	279	267	289	245	246	264	243	279	270	271	268	267	275	267	242	253	228	256	256	257	291	234	285	280	258	271	271	266	247	263	261	263	272	265	240	248	262	241	270	251	268	275	255	256	283	260	252	267	265	274	257	265	266	273	272	284	246	284	274	275	268	246	272	258	262	265	258	251	258	242	267	280	291	258	258	271	267	239	257	287	236	264	282	296	249	231	237	273	250	295	253	243	248	268	268	284	258	253	244	266	271	242	265	276	270	259	261	277	258	225	268	249	251	271	270	264	238	267	239	279	287	253	247	257	285	240	267	265	251	239	246	284	247	261	236	253	248	238	285	259	251	271	255	254	273	238	262	230	247	258	247	258	263	272	246	280	257	265	231	270	264	287	274	270	240	270	303	270	261	261	225	262	267	250	288	268	255	226	255	268	247	239	266	241	254	285	277	253	262	259	246	271	246	243	288	233	246	283	290	253	243	245	267	277	228	242	272	250	279	234	231	258	258	261	259	284	246	232	256	259	268	258	260	309	243	287	271	263	264	247	256	252	257	267	271	245	257	249	263	287	254	247	273	247	272	260	258	252	262	306	253	253	273	247	246	252	273	281	264	258	261	244	258	249	268	256	276	253	231	245	260	260	272	246	237	267	269	241	276	259	280	266	268	280	266	243	264	269	248	290	281	255	269	274	240	274	269	258	260	263	268	265	261	280	229	250	277	250	268	264	262	253	242	226	269	252	249	225	271	271	298	259	261	289	269	259	278	266	237	259	234	234	257	294	274	224	256	252	280	281	251	249	244	294	254	258	284	286	237	258	271	264	247	284	228	260	261	264	273	264	238	254	271	243	272	274	252	257	229	282	264	231	258	259	270	281	272	236	269	254	249	229	260	272	303	273	278	263	251	272	291	294	259	246	273	261	254	271	264	270	278	253	259	240	294	250	255	270	236	257	285	269	250	243	253	264	256	236	269	266	250	254	264	270	241	254	259	264	264	234	282	264	273	255	243	269	273	265	268	261	256	241	250	268	263	250	269	261	295	270	253	264	237	263	250	208	260	276	258	264	253	267	282	282	250	254	269	250	298	252	276	268	260	266	238	274	263	260	268	267	270	259	268	247	274	283	249	263	264	250	284	255	258	252	255	232	243	260	272	285	262	255	268	262	260	270	272	253	292	279	253	258	238	253	261	241	270	259	243	292	296	258	269	264	247	261	277	271	237	262	262	283	234	252	276	270	246	248	252	249	286	274	240	296	270	267	268	249	247	258	260	289	268	244	257	271	255	288	255	274	250	235	272	263	244	231	265	242	231	270	249	224	262	297	264	279	261	286	248	220	264	273	263	260	256	272	233	251	257	280	268	272	258	247	245	258	267	247	264	282	253	261	252	244	264	273	267	256	289	253	247	266	220	264	275	271	270	244	246	254	246	260	270	234	254	235	267	266	257	259	271	247	293	256	240	273	259	226	264	274	247	259	255	261	287	263	253	260	283	256	231	291	254	239	255	280	268	266	253	283	271	265	276	263	254	268	258	245	266	251	252	280	270	264	255	244	268	227	280	270	243	281	256	258	261	273	242	220	248	248	260	283	249	262	252	242	248	231	286	246	305	225	274	274	264	226	251	263	271	262	255	247	244	266	259	266	266	237	263	237	274	263	258	269	288	254	247	260	253	213	234	263	284	268	250	278	278	287	242	250	284	240	225	269	241	264	257	252	260	293	260	251	222	275	255	279	271	249	282	273	245	227	268	271	293	269	268	264	242	268	270	251	266	251	297	247	258	263	288	264	224	262	248	287	261	273	265	249	266	292	264	272	271	240	274	278	258	273	252	239	242	247	239	247	237	267	270	242	234	248	265	271	260	258	246	286	266	279	237	250	252	268	256	260	251	274	287	240	252	258	270	255	258	286	284	235	246	265	275	244	250	257	264	262	286	267	250	284	238	279	226	277	272	240	282	249	256	254	272	237	258	248	265	243	258	257	254	292	274	274	287	263	247	251	258	264	255	302	264	258	266	266	252	257	240	242	270	271	238	257	269	243	252	277	280	271	266	271	234	250	248	274	257	247	273	234	260	269	251	256	230	252	258	259	259	237	248	269	237	283	284	272	247	232	269	262	230	245	252	275	254	253	270	265	289	267	295	252	288	270	258	269	245	248	272	255	240	262	232	266	255	247	249	239	233	259	247	262	226	264	252	264	260	316	245	276	247	267	270	227	305	249	272	291	285	276	266	279	259	263	240	247	266	252	260	283	277	248	259	271	249	241	273	269	247	245	270	265	274	254	253	277	253	247	255	235	270	262	284	284	272	264	272	255	266	284	255	262	241	283	269	269	257	263	269	282	260	277	301	293	259	287	252	260	294	251	252	267	280	277	250	236	258	241	242	251	261	258	304	255	283	256	261	291	240	279	269	235	276	257	252	265	249	258	252	257	264	280	269	245	259	240	261	272	254	266	263	268	233	247	244	270	230	245	271	246	276	279	252	269	255	266	258	262	285	245	264	252	288	288	245	248	294	280	281	258	249	239	271	303	264	280	279	279	297	230	243	284	288	249	258	251	293	263	246	254	281	268	261	252	267	243	274	302	259	276	260	254	241	258	271	267	259	256	262	282	269	269	259	254	278	228	294	269	262	257	246	219	255	267	263	262	250	252	296	238	282	255	248	254	279	285	263	275	283	259	261	253	261	294	252	259	249	266	244	256	271	238	289	287	305	263	270	240	231	271	281	291	278	259	257	270	264	280	258	257	238	251	228	276	224	266	283	282	280	265	263	249	269	258	246	240	265	275	288	281	272	234	245	237	272	264	286	266	233	268	282	239	276	291	267	265	255	289	269	256	261	257	267	277	265	232	253	237	271	265	229	248	284	263	286	255	287	290	263	259	246	261	252	271	245	262	253	224	236	244	268	260	279	296	258	258	247	283	244	263	239	265	256	285	278	280	291	274	289	274	271	266	261	235	259	230	279	263	267	251	272	270	246	265	241	230	273	246	286	279	254	280	279	264	264	251	252	223	277	271	252	230	285	234	254	250	282	250	253	271	266	265	255	253	260	251	253	269	256	272	288	231	254	241	254	264	248	268	270	245	276	234	259	237	308	267	273	241	235	244	254	256	261	250	272	285	265	270	257	258	261	251	270	255	266	275	262	254	277	240	276	261	254	259	258	285	260	236	284	247	275	257	245	245	273	265	247	255	281	271	259	210	253	227	246	240	280	255	262	244	296	248	234	255	307	267	258	287	267	252	262	255	255	259	278	250	276	276	292	250	295	266	280	259	250	275	272	262	270	272	255	267	256	258	263	243	287	271	264	262	220	260	257	254	264	302	275	245	272	267	276	283	287	245	274	255	266	237	244	262	211	264	256	236	291	255	278	248	288	290	242	271	270	263	256	264
10736	23893	67324	48392	23479	3063	338	266	264	224	254	190	217	184	197	216	194	160	177	213	186	206	176	181	197	195	173	200	202	175	197	188	169	183	184	157	171	172	182	199	194	185	171	171	194	208	178	176	172	208	205	195	168	191	177	187	173	181	192	161	211	182	170	209	182	189	166	182	190	190	164	183	178	177	182	186	203	184	164	176	178	185	195	186	172	194	187	171	171	179	166	166	189	160	177	169	205	176	178	180	159	149	209	181	192	190	174	158	182	198	166	173	193	199	157	195	194	195	163	142	176	167	174	188	175	184	170	179	177	176	188	179	181	188	181	172	207	162	207	180	187	181	203	172	172	196	234	178	191	184	166	203	184	187	178	170	173	174	181	166	170	174	195	181	184	158	167	169	181	192	197	188	188	179	170	179	157	180	161	208	196	187	177	188	177	173	195	189	174	157	180	173	192	182	153	174	187	196	183	179	203	193	182	185	172	200	177	170	184	175	184	160	182	186	192	196	188	183	166	201	187	212	199	202	184	193	187	186	162	195	177	197	194	171	195	192	184	186	178	217	159	191	168	178	168	163	203	162	164	166	169	168	176	184	195	174	185	199	186	157	180	196	196	176	194	175	189	173	194	182	179	183	182	188	175	182	182	186	164	192	200	190	186	198	207	160	188	186	163	187	167	162	180	222	144	181	188	172	201	209	172	175	189	174	178	166	178	157	195	162	170	183	210	182	197	198	183	193	179	177	191	184	205	189	160	193	200	169	186	169	205	191	185	171	168	174	167	183	192	186	184	205	212	210	167	185	194	194	202	181	153	168	181	178	170	180	180	168	168	174	196	183	179	185	180	195	183	160	174	198	159	172	170	212	188	175	177	173	158	181	186	172	190	169	187	164	206	205	170	166	173	178	187	205	189	173	160	187	177	170	175	208	175	167	201	179	184	211	173	173	179	196	170	185	202	179	179	184	166	171	181	177	199	174	180	195	178	193	195	175	171	181	169	188	196	196	175	183	190	190	158	174	206	185	152	165	187	177	177	182	180	210	181	173	194	155	175	190	181	176	167	174	181	169	214	184	164	187	179	188	185	201	182	152	190	170	167	175	190	206	207	181	182	196	191	183	178	181	191	178	202	171	185	185	161	168	177	198	168	182	178	193	173	186	182	155	161	184	188	147	188	159	173	192	164	194	179	200	164	166	183	181	184	191	184	183	173	163	207	171	180	175	191	191	196	205	188	174	161	181	162	190	169	185	162	182	195	172	185	160	180	173	200	192	159	178	196	181	178	174	164	170	153	187	171	185	191	170	188	217	190	169	178	140	156	161	174	199	170	166	167	163	204	170	188	185	165	191	183	150	169	176	191	181	186	159	181	187	171	175	174	168	165	178	171	167	177	172	188	175	197	177	192	211	189	203	192	201	201	177	182	186	190	174	177	193	192	177	193	196	174	191	173	165	167	162	167	156	180	179	191	188	201	167	172	177	169	188	194	182	155	187	176	199	175	165	176	189	177	179	197	169	161	178	196	177	192	189	158	187	162	194	180	180	172	167	188	157	178	171	146	197	202	212	158	177	194	178	177	192	188	191	175	179	173	184	196	201	201	184	171	179	193	177	169	171	170	161	156	172	178	200	200	214	192	173	157	166	174	155	189	172	173	158	189	170	167	172	193	193	151	195	186	190	174	189	166	176	189	173	206	184	195	174	149	179	218	189	168	185	185	179	188	172	194	202	204	165	192	162	189	166	178	169	190	176	165	182	166	186	183	186	190	171	167	159	178	180	149	194	176	174	203	194	200	193	202	189	176	175	171	194	189	194	179	163	174	187	173	167	162	168	198	179	191	174	189	184	175	153	171	175	159	179	222	204	202	185	173	171	163	166	173	191	171	179	178	185	175	184	162	174	191	177	196	205	157	191	197	160	163	157	180	172	180	196	203	184	194	169	180	183	158	154	161	181	163	172	188	184	183	177	187	200	156	184	179	180	193	183	209	210	177	172	181	185	181	201	184	186	162	193	169	173	187	152	204	191	190	182	179	170	182	171	161	176	154	163	204	193	171	211	183	190	171	197	183	168	182	168	168	193	186	174	167	190	180	196	190	151	187	198	171	159	188	177	151	171	197	177	190	198	200	209	202	216	165	170	175	169	164	179	184	147	186	214	154	190	159	193	183	164	165	177	197	174	167	176	176	177	196	175	178	194	188	178	185	164	172	200	178	174	178	174	195	189	175	186	178	186	179	193	191	176	166	195	197	189	201	190	185	184	160	196	193	200	145	178	204	186	179	186	178	175	162	174	162	187	180	205	188	190	164	199	180	154	192	181	184	154	160	166	156	189	181	170	197	192	198	203	170	187	176	211	145	169	191	184	183	204	177	170	169	176	197	194	197	187	181	189	186	221	172	166	201	173	192	168	210	155	201	184	201	201	169	174	194	188	164	183	152	201	184	191	179	165	184	192	152	178	174	166	170	158	152	153	181	196	192	217	180	182	162	160	182	172	204	191	187	215	179	191	157	171	183	145	181	195	171	181	178	159	201	193	177	154	179	175	212	214	174	209	170	185	182	151	149	203	162	168	170	188	177	165	192	173	186	170	183	175	168	201	186	193	180	161	192	167	162	167	154	196	163	192	180	181	169	178	161	194	193	187	153	183	190	171	175	201	213	202	203	184	183	173	192	165	151	182	177	202	188	190	187	209	187	170	170	183	197	188	187	179	172	160	171	185	181	205	188	174	164	180	197	192	198	174	185	169	169	202	159	181	208	164	187	183	186	168	171	167	177	177	188	165	212	159	187	184	207	171	190	153	193	198	180	185	175	165	201	181	172	179	203	177	164	178	201	183	165	173	173	162	182	173	155	175	170	159	174	176	187	186	185	186	173	191	197	189	173	166	170	171	177	176	171	148	176	208	186	171	191	182	165	162	190	183	171	170	186	182	179	193	172	192	190	174	206	168	183	182	198	171	192	180	164	163	178	199	158	172	164	179	169	197	180	195	206	159	170	168	183	172	197	199	199	241	172	184	168	180	190	194	174	182	188	168	174	179	202	195	177	197	189	197	211	207	173	168	189	191	187	179	170	185	175	160	182	167	180	152	178	189	192	150	188	158	190	138	169	164	190	180	186	176	162	161	221	165	174	211	169	201	195	172	181	171	173	168	178	191	192	177	192	218	174	187	192	198	180	174	192	185	184	169	186	167	181	179	193	170	189	185	208	185	182	191	181	207	165	176	169	177	186	196	199	184	181	175	178	183	194	181	189	197	199	181	166	176	184	177	202	169	170	189	181	185	183	167	193	175	212	192	191	175	169	162	178	194	178	174	176	166	186	168	176	179	168	185	170	178	164	179	170	175	188	156	205	167	199	186	197	185	179	183	173	165	180	150	177	179	174	174	191	173	190	198	169	166	178	158	193	195	186	186	144	183	198	178	173	151	182	172	170	158	189	173	164	179	177	187	182	160	194	177	185	188	167	171	181	186	174	181	169	203	178	185
6553	21121	59697	53312	25228	1640	1010	921	763	750	671	650	635	614	576	574	555	536	516	535	508	545	515	526	524	492	485	521	528	497	473	470	483	476	503	442	484	476	473	461	421	470	486	471	472	467	452	471	460	476	475	448	477	494	417	461	452	468	488	478	446	441	453	446	464	473	477	455	468	425	469	451	437	436	439	435	445	488	468	459	477	466	449	504	434	453	457	438	449	423	450	508	444	437	430	451	433	442	457	452	437	459	453	445	451	487	485	454	428	424	488	493	441	473	441	428	449	442	433	453	452	451	418	477	433	456	466	466	452	463	454	480	472	418	461	431	499	468	458	440	434	477	454	424	456	472	442	431	474	445	402	449	478	483	460	482	443	449	463	467	459	456	460	444	489	455	456	457	450	458	437	438	450	414	458	461	456	433	448	419	442	489	468	455	474	491	486	410	456	425	435	447	422	456	450	430	440	456	405	457	437	469	471	459	455	459	423	494	454	456	439	437	442	443	430	437	445	470	468	461	436	450	453	475	445	469	443	442	442	456	481	457	437	464	456	468	468	451	441	443	451	458	432	469	466	432	441	476	484	472	445	436	473	496	461	443	444	446	462	413	428	450	446	457	438	451	462	440	428	458	470	443	457	450	474	434	456	463	440	460	448	456	441	444	474	411	420	460	464	467	474	446	439	475	492	463	484	466	478	457	457	445	468	443	487	470	445	446	439	472	433	479	448	439	441	453	423	476	439	414	435	452	469	452	460	473	437	453	484	449	463	446	455	437	440	436	499	455	482	432	457	462	421	446	447	449	428	448	434	455	451	405	439	453	424	424	467	464	430	435	461	475	443	415	463	480	494	426	460	432	424	474	475	439	449	428	464	404	462	416	479	460	459	474	447	499	441	447	424	405	470	453	431	451	463	450	468	466	471	438	456	435	457	410	430	444	488	489	454	442	448	428	439	457	503	438	456	435	477	455	482	478	476	438	454	451	502	462	398	478	453	443	443	404	445	416	451	437	421	454	456	472	384	472	459	425	487	447	429	457	441	450	440	434	486	522	399	478	482	436	469	502	443	442	446	440	452	474	476	484	447	458	462	442	447	458	444	476	468	482	473	437	416	460	456	467	451	446	459	452	415	463	444	433	472	450	416	472	446	476	432	461	400	447	476	452	458	455	429	417	440	437	448	464	471	462	464	445	426	428	450	453	481	466	472	469	431	462	466	458	429	457	456	416	460	429	463	436	423	445	414	484	425	488	459	486	458	491	465	433	483	469	460	471	455	445	458	482	432	449	440	463	454	481	439	440	470	485	473	449	452	463	464	435	455	467	448	430	456	456	457	435	453	455	449	462	456	453	455	427	436	489	445	454	464	424	449	431	468	445	473	456	506	443	438	488	459	438	463	449	449	474	463	457	475	449	453	445	456	507	462	443	466	447	456	474	460	453	448	453	474	461	455	429	428	445	445	460	465	459	437	434	427	469	422	482	439	408	403	464	451	455	432	466	456	479	426	485	400	463	475	451	485	440	426	467	448	430	463	436	430	485	417	381	500	408	443	415	462	411	464	431	454	481	482	433	424	450	430	490	476	486	445	439	427	433	469	453	451	443	444	439	488	486	451	451	430	488	436	485	460	450	436	469	487	432	442	460	481	451	465	419	508	487	450	475	450	487	449	437	416	449	499	446	414	446	473	450	475	473	437	439	477	423	434	423	455	491	447	483	468	467	442	441	459	508	468	446	420	455	458	457	420	468	447	450	437	463	433	484	446	441	444	471	453	424	437	457	484	482	444	460	422	494	422	456	516	477	433	455	426	449	423	448	451	477	458	481	470	463	457	454	461	441	438	482	467	473	445	451	461	462	447	449	483	491	440	435	469	449	451	474	440	450	437	426	479	423	445	449	452	448	489	451	447	450	473	430	459	432	406	478	450	479	435	445	483	421	450	469	435	469	466	450	435	438	492	444	464	443	440	480	421	457	462	449	417	480	445	482	448	461	428	448	427	467	456	447	444	425	490	477	432	454	443	498	465	436	439	448	439	458	440	453	453	467	452	437	486	480	482	461	476	435	467	454	470	453	452	479	417	425	510	422	468	464	439	463	484	431	464	426	429	473	484	422	461	452	439	494	436	446	434	462	455	480	443	463	459	498	446	477	484	464	487	495	423	465	480	465	461	413	424	459	451	490	459	459	459	452	441	477	463	496	438	458	448	494	462	457	458	468	424	460	478	450	485	486	473	447	453	443	436	453	386	449	440	486	488	441	470	444	442	428	431	410	471	461	481	412	452	431	438	457	483	427	451	456	451	476	434	509	463	429	448	489	448	430	465	476	445	488	450	439	449	446	450	460	433	439	453	512	470	495	437	450	460	440	447	469	454	463	488	444	414	414	439	456	451	459	443	430	424	493	439	478	454	452	446	479	439	471	396	451	446	436	474	474	458	454	471	450	412	429	433	459	435	486	477	461	493	472	448	476	443	445	417	480	446	426	460	455	420	426	455	466	434	477	469	487	438	441	457	463	433	514	452	448	467	449	460	449	495	447	469	448	444	467	439	461	450	450	420	486	471	428	444	454	419	420	473	422	449	458	446	437	436	475	458	438	466	440	426	468	467	447	470	456	440	465	450	440	436	447	499	421	439	454	464	433	465	460	471	431	466	475	468	454	446	502	444	428	447	489	453	427	427	427	431	435	488	464	472	478	430	470	424	450	442	445	440	439	477	455	442	472	455	484	432	428	461	435	462	515	440	477	467	484	432	465	430	458	465	456	410	455	464	448	491	469	466	460	445	483	437	473	430	470	420	477	476	433	433	426	451	460	434	452	441	437	448	429	495	460	429	402	444	497	439	449	491	439	425	438	464	456	469	436	472	445	471	455	446	419	460	478	465	453	481	475	450	479	445	405	451	425	429	451	446	466	460	458	463	427	493	459	467	451	429	438	411	504	451	463	465	460	468	443	472	442	435	406	437	444	475	464	411	440	439	472	483	458	443	419	432	467	405	421	449	444	484	426	470	442	449	436	464	477	455	443	457	459	461	443	460	450	455	478	460	503	470	482	423	490	469	503	466	460	407	457	428	430	434	461	478	418	458	457	434	416	460	479	458	469	447	440	470	434	451	452	457	460	434	469	441	417	472	480	470	434	428	427	451	414	421	452	419	480	448	495	478	442	451	444	448	489	457	505	440	482	467	485	446	448	458	412	433	473	451	417	464	441	477	414	426	447	432	457	447	426	450	469	443	473	441	454	440	455	448	477	488	460	460	480	457	486	457	480	454	443	473	419	462	436	434	472	485	439	457	504	469	460	468	442	466	429	448	465	472	466	444	452	457	418	446	449	472	478	441	475	436	444	469	453	457	439	483	464	444	444	421	424	473	475	458	457	437	494	474	472	447	484	446	451	448	447	463	472	447	433	459	459	426	478	450	450	465	461	448	457	435	454	436	450	434	494	447	413	434	467	466	456	463	457	456	444	443	446	438	421	459	474	477	413	444	458
18455	43674	78252	58113	32697	6977	729	464	442	410	402	354	334	307	318	337	323	340	304	280	306	324	318	285	312	315	305	275	288	312	313	285	308	352	278	296	296	293	273	268	286	268	276	296	321	259	279	325	312	339	273	279	293	312	287	261	294	304	329	301	265	312	276	276	295	270	303	273	331	281	304	282	303	301	296	295	269	307	294	285	273	328	334	323	272	273	301	280	312	276	274	276	282	306	275	295	301	285	297	303	319	270	294	276	278	293	325	277	296	313	309	290	312	305	299	291	306	310	281	289	277	280	297	312	314	289	287	280	288	296	285	259	297	301	289	303	290	301	309	292	259	273	310	278	298	262	300	263	274	287	280	294	261	297	327	301	303	264	278	304	288	326	319	301	296	301	307	270	272	314	282	299	303	315	294	288	302	314	276	276	268	299	289	281	323	287	267	272	269	261	328	306	326	266	268	306	285	289	293	309	324	265	298	290	269	299	318	285	259	290	282	307	309	304	283	291	336	274	277	325	290	298	294	282	292	284	283	324	317	278	313	312	295	292	258	273	287	282	275	291	286	306	295	335	296	302	294	304	286	311	280	272	305	301	252	310	316	314	273	267	314	288	276	303	324	282	270	303	308	320	276	312	298	287	308	309	276	281	260	290	307	304	300	258	308	286	309	291	289	289	270	280	316	308	297	278	315	307	304	296	305	305	326	290	276	282	363	304	319	298	268	301	283	253	273	273	300	298	306	282	290	279	286	293	297	278	290	284	270	302	286	293	296	286	296	283	299	298	296	304	304	268	298	268	306	288	307	337	292	287	259	288	273	311	303	273	300	304	284	315	251	259	288	295	302	278	273	284	317	272	313	313	277	305	285	312	303	268	299	272	287	283	312	286	271	305	303	292	296	311	332	302	269	330	259	292	299	275	277	305	283	313	303	335	333	316	320	291	304	294	337	316	306	285	279	299	290	274	273	302	291	308	291	290	313	278	288	261	286	253	307	274	269	311	286	324	275	258	313	288	294	282	305	272	310	287	284	289	288	261	320	269	299	265	313	282	286	284	285	294	288	318	307	293	302	285	307	291	277	291	315	266	283	276	283	276	325	283	294	297	243	269	277	276	295	292	318	259	289	310	285	300	270	290	264	282	260	270	270	295	300	303	293	285	321	283	291	258	286	270	323	272	275	260	298	297	310	303	302	271	303	298	294	283	288	314	320	267	307	265	320	307	316	312	295	293	292	295	282	252	294	331	308	273	247	277	273	291	276	296	308	306	221	297	260	303	307	299	246	332	311	286	280	358	302	297	323	290	287	308	324	290	288	288	280	274	270	273	283	310	289	303	303	308	280	302	265	300	307	294	287	293	282	314	308	291	279	279	295	293	263	283	298	263	288	318	285	276	316	323	283	272	278	255	295	294	299	304	278	297	317	302	303	267	285	293	315	274	330	289	284	289	281	289	310	312	273	304	259	296	286	288	272	273	289	240	283	281	327	286	301	298	280	309	297	299	310	286	275	302	293	301	286	294	288	302	298	275	300	270	304	270	301	278	318	305	311	271	281	302	295	303	293	285	306	321	299	280	307	267	296	325	299	288	319	257	301	302	298	294	298	304	295	302	289	299	298	274	298	275	332	297	312	288	287	323	281	292	305	276	309	280	319	290	266	248	325	255	286	269	280	272	270	305	271	272	282	289	286	284	259	295	319	309	259	276	294	314	243	276	280	333	293	268	272	310	287	300	281	312	328	278	268	297	287	294	279	299	273	285	278	269	310	278	279	286	286	313	274	253	310	274	329	280	286	293	296	292	300	275	253	309	316	283	314	278	294	325	292	241	262	298	290	279	291	285	306	309	287	273	270	303	283	296	284	280	299	286	305	282	310	287	290	314	322	301	307	282	293	290	303	299	312	283	299	286	295	280	269	273	287	266	301	321	283	293	300	290	273	275	279	276	268	291	280	265	279	277	323	281	290	284	282	289	301	290	304	289	295	300	294	257	298	306	299	312	264	288	286	277	294	301	281	274	316	264	296	316	320	302	278	280	275	295	297	300	297	314	293	302	284	274	318	297	260	308	303	299	320	272	285	287	310	310	289	295	286	259	306	276	304	291	303	300	300	277	306	273	301	292	266	304	297	301	300	291	310	328	334	283	301	302	308	293	299	283	262	304	288	284	286	293	327	293	274	274	300	288	255	318	291	285	302	220	280	304	283	288	301	293	313	252	249	310	277	297	344	320	314	262	305	306	300	309	288	276	279	296	319	292	316	293	259	284	314	323	289	304	289	320	272	285	282	311	281	255	286	289	309	310	288	299	269	326	296	299	303	307	295	299	285	288	291	272	288	331	279	271	300	267	292	316	286	264	310	281	314	273	290	299	274	316	309	281	300	268	321	290	281	295	281	301	284	273	262	295	276	275	325	303	285	271	292	315	295	271	297	283	284	322	278	279	316	278	316	297	274	282	251	277	271	309	300	282	268	283	272	262	289	287	257	309	293	294	268	280	293	337	288	306	308	279	284	276	302	301	292	312	296	287	323	309	318	298	298	271	294	273	288	267	301	305	285	271	312	293	323	294	298	282	296	303	248	311	316	305	289	281	294	322	320	307	321	278	289	289	299	316	316	302	300	276	268	272	294	306	313	282	298	283	314	258	287	291	297	290	284	272	306	312	304	281	306	261	280	261	285	287	324	265	269	281	311	262	304	292	293	309	279	308	273	255	306	277	322	270	293	278	293	302	287	286	251	282	282	261	273	290	302	284	272	276	291	268	301	282	319	290	270	268	288	302	269	314	310	290	305	252	301	285	305	295	300	296	286	282	293	287	309	293	316	259	272	289	289	294	283	293	323	269	292	285	300	276	301	288	306	275	288	316	296	295	305	254	282	277	268	279	292	329	305	281	263	307	286	273	322	307	280	291	294	296	269	321	292	326	297	265	296	282	307	292	286	250	285	272	324	259	295	309	284	279	288	307	276	267	279	271	313	289	286	307	303	292	256	277	290	275	322	276	291	325	258	300	307	301	292	312	298	297	298	319	267	273	241	299	294	290	293	280	311	301	294	272	276	302	274	290	299	254	291	290	287	325	295	256	306	277	266	318	274	280	326	298	285	293	276	271	285	280	281	322	294	261	320	325	314	267	297	285	292	281	282	284	268	291	291	300	283	280	287	304	291	272	279	280	296	265	269	321	281	306	283	262	329	302	277	281	275	327	315	279	272	304	282	286	255	329	294	284	289	329	281	308	305	315	311	236	273	307	287	303	281	284	295	306	308	309	286	286	304	315	316	292	300	295	288	287	287	299	291	281	293	316	293	288	306	273	257	295	298	281	282	326	298	274	241	262	303	303	278	306	283	277	286	299	260	301	324	241	289	284	283	275	342	312	317	295	293	296	268	299	315	322	312	282	291	300	278	288	286	292	273	322	262	319	310	290	295	296	292	290	284	273	283	276	259	279	293	284	251	291	298	275	253	299	304	305	277	271	276	298	317	303	287	284
8614	33903	70374	63179	32013	2185	1848	1577	1393	1309	1158	1099	991	994	936	930	844	865	867	809	814	794	778	817	793	798	734	714	774	744	680	758	723	733	698	720	733	715	701	728	680	692	654	704	724	702	785	661	667	724	649	627	668	670	709	697	671	676	654	625	655	637	703	711	684	694	674	733	690	703	683	627	621	689	693	627	670	651	680	628	686	710	663	691	652	673	645	655	682	694	663	669	685	641	667	699	648	676	733	661	702	687	628	679	652	634	684	665	662	644	670	678	707	670	701	680	679	668	687	702	645	712	713	655	705	680	668	704	667	631	678	689	669	670	591	694	647	701	691	670	663	698	691	676	638	690	698	633	658	692	705	702	694	698	633	657	637	679	686	656	701	710	652	674	657	619	664	654	645	663	669	698	648	649	644	678	689	653	628	658	672	682	649	655	663	650	681	682	650	645	661	681	683	638	697	635	660	658	673	682	665	648	664	701	631	651	652	643	646	661	659	654	663	645	610	713	685	695	658	635	621	692	672	672	658	602	716	644	685	667	658	637	631	674	645	668	677	671	671	651	686	666	663	661	669	688	607	637	671	668	658	659	646	682	683	715	639	691	694	613	643	638	667	699	635	657	649	641	666	689	660	669	658	666	672	650	667	654	702	691	670	663	654	689	632	683	688	741	655	674	717	627	649	656	664	674	672	678	650	669	676	684	644	647	669	674	668	696	644	663	703	665	626	692	675	655	660	657	701	676	670	628	682	684	678	698	655	671	643	623	629	719	693	680	654	681	681	708	705	668	696	645	654	613	642	684	654	638	662	671	643	702	646	655	653	666	700	685	686	677	656	710	704	690	681	696	675	651	659	649	677	715	674	664	647	687	668	676	709	674	645	640	652	670	679	666	658	668	689	656	664	668	655	653	676	645	676	637	695	689	665	705	673	661	687	688	678	651	641	650	684	627	645	642	665	678	697	632	627	696	683	703	672	649	642	696	677	683	654	645	689	669	660	648	687	649	678	684	683	675	645	656	630	686	690	644	669	662	690	644	654	615	641	686	698	652	633	683	687	662	658	679	636	701	664	652	719	653	684	678	666	674	634	669	654	666	674	626	685	678	652	643	646	671	713	692	656	628	706	682	635	697	616	710	638	641	635	665	677	601	703	623	669	652	688	696	669	676	676	676	711	709	660	677	685	672	671	653	689	659	669	639	690	637	688	686	663	661	706	663	670	655	669	654	655	636	676	681	645	639	655	666	652	722	621	634	716	665	644	616	627	691	661	664	674	656	677	638	690	612	690	665	665	681	734	644	708	677	674	639	630	677	637	666	686	648	642	698	613	630	695	654	695	655	672	662	679	645	689	682	673	665	656	639	676	647	706	624	689	645	650	649	691	696	618	665	679	738	698	585	649	620	690	670	679	646	662	655	678	662	650	637	645	659	665	647	643	639	693	659	637	668	672	655	601	618	694	664	643	679	684	648	671	674	665	648	685	620	681	684	616	653	671	592	673	679	685	643	629	705	671	687	644	718	688	680	688	662	639	667	709	650	654	707	683	641	652	680	604	668	669	672	642	660	646	625	674	678	646	666	656	606	659	649	679	665	638	688	646	634	708	723	653	671	731	684	647	625	667	651	614	623	627	712	720	673	670	676	668	634	706	608	618	661	695	653	668	619	669	652	651	675	667	698	619	664	643	683	676	638	705	633	697	673	631	647	659	651	666	663	666	641	639	657	648	684	670	662	623	652	679	639	653	651	745	623	654	639	683	646	671	732	649	623	665	657	660	702	645	666	628	636	654	673	665	686	654	692	671	632	640	664	656	642	645	645	671	668	677	679	628	655	648	713	640	669	632	681	686	681	674	631	683	636	621	711	684	670	633	661	650	690	646	636	652	687	671	689	665	703	669	618	683	661	676	671	666	599	630	628	627	714	666	737	644	665	649	691	682	653	677	656	665	717	698	663	681	658	633	643	605	625	705	655	659	650	681	672	682	647	615	675	621	687	684	655	677	676	653	694	636	676	646	615	647	640	650	663	653	678	640	709	685	704	684	673	663	616	647	697	694	700	674	628	665	675	666	680	693	652	650	654	624	720	652	641	633	699	694	649	618	650	625	659	680	666	653	708	641	665	639	618	678	677	712	633	657	675	676	651	647	693	675	683	731	672	692	680	615	662	633	697	678	649	690	658	670	637	629	666	630	621	708	685	701	660	670	614	645	708	675	665	663	630	660	643	642	630	642	629	686	649	663	651	670	689	669	695	671	675	644	650	640	662	679	636	653	697	652	647	685	637	651	670	648	704	681	643	683	667	652	644	620	638	681	653	694	695	651	647	663	650	676	664	631	661	677	623	683	585	666	704	701	753	650	691	674	693	660	657	724	677	645	649	672	644	700	662	636	726	643	642	647	634	655	680	655	655	644	735	669	667	693	666	680	639	683	679	697	678	623	662	660	681	669	638	692	651	637	640	604	649	644	701	635	685	678	642	672	680	666	686	643	697	643	716	705	635	663	616	653	684	671	656	664	684	693	609	655	674	666	685	699	667	619	702	692	649	711	701	626	671	643	626	720	679	689	634	596	662	687	644	691	657	666	680	666	652	686	649	632	680	639	730	691	657	675	674	622	688	685	678	631	630	681	681	657	668	685	652	661	625	668	688	721	630	639	677	664	667	648	675	713	648	699	674	675	710	675	674	624	651	666	661	682	715	657	672	636	645	691	655	645	648	689	676	640	677	628	688	654	651	699	701	651	691	641	666	701	680	682	662	674	652	677	684	686	647	625	688	675	658	637	632	633	657	668	649	703	665	645	664	679	696	660	728	675	651	653	667	632	694	654	692	686	695	661	678	721	679	678	649	675	663	703	637	669	685	651	725	704	652	704	649	643	652	707	680	617	669	658	633	648	668	670	648	670	685	612	668	668	674	696	699	649	704	713	685	647	638	685	642	658	629	638	647	650	677	735	675	645	721	668	708	664	698	645	641	671	654	619	665	643	692	674	605	671	681	599	679	689	667	700	660	658	682	631	666	665	658	663	680	657	667	642	658	653	673	652	694	632	651	684	652	659	708	667	636	658	679	662	692	717	626	693	637	696	633	671	651	680	637	660	673	670	669	658	686	611	678	643	706	681	714	627	646	708	620	680	667	677	725	661	655	670	682	678	676	678	700	678	728	644	662	652	637	637	670	651	673	658	653	670	669	676	683	671	680	668	636	670	662	685	627	664	629	684	710	654	655	663	680	650	652	622	631	644	692	632	657	632	682	729	674	679	663	704	666	661	677	640	622	658	641	626	638	677	671	672	655	692	691	644	645	667	646	615	657	670	607	691	651	683	624	671	660	665	614	641	723	673	681	691	674	730	668	692	687	657	674	657	640	643	673	665	646	651	663	649	638	655	679	592	698	667	632	696	641	660	690	703	661	684	647	701	653	702	681	689	632	699	645	636	630	651	686	686	684	652	679	655	651	686	650	654	689	657	654	629	662	653	677	684	716	681	750
2683	1782	4516	1677	652	89	84	86	75	76	82	82	75	91	88	81	82	87	78	86	69	79	81	87	99	90	78	79	86	103	97	80	83	74	83	68	63	86	82	88	78	100	70	91	79	62	81	86	78	68	84	80	86	78	85	94	74	80	86	90	115	78	84	73	78	69	86	84	88	77	84	97	74	81	97	82	80	71	85	84	78	98	95	105	77	75	97	81	81	73	77	65	71	89	85	84	61	85	71	89	94	84	101	92	95	76	82	92	91	80	94	76	89	81	64	71	81	86	73	86	81	77	86	78	80	72	77	84	74	72	74	75	63	86	78	82	78	70	72	75	76	75	73	93	68	89	86	69	67	83	74	67	91	100	83	70	64	57	71	88	88	77	91	75	68	76	93	87	88	81	87	70	102	89	86	82	72	92	74	78	63	86	88	88	72	55	71	82	88	74	83	60	101	92	68	82	61	91	107	85	78	85	72	77	83	73	75	77	98	75	91	78	85	78	79	83	78	88	68	76	78	69	95	77	79	75	82	77	75	84	69	75	60	72	84	82	79	80	78	73	85	82	97	86	71	88	81	75	84	72	78	83	84	75	81	69	71	84	87	66	76	79	70	72	81	84	83	92	99	81	78	84	101	77	86	103	82	60	59	96	87	75	73	85	87	77	82	87	95	68	73	77	77	74	84	100	92	76	87	87	77	70	64	70	91	75	83	74	80	78	79	73	73	78	87	78	91	67	83	85	87	78	74	82	101	91	98	78	83	77	67	75	75	75	80	75	84	79	83	72	93	90	75	72	82	83	78	95	87	70	84	72	87	79	96	73	89	87	72	71	88	108	99	85	79	88	77	72	80	69	75	73	101	79	92	94	62	72	83	95	87	89	76	64	93	99	77	84	61	76	83	75	76	87	75	89	87	97	66	89	86	67	64	81	82	75	87	91	94	88	78	97	86	73	68	75	81	80	69	77	81	84	94	76	98	82	78	78	71	90	59	69	78	77	86	69	74	84	76	78	85	65	82	78	72	94	71	73	76	83	76	101	93	97	83	77	55	65	106	82	90	81	76	79	85	80	87	94	72	75	69	63	61	77	64	80	81	74	78	86	67	62	93	68	87	87	76	95	71	72	51	86	77	94	84	66	78	92	77	81	73	106	83	79	83	81	86	94	88	72	76	63	89	74	91	80	86	87	84	91	83	80	82	86	79	87	87	62	92	61	100	88	79	74	62	68	81	72	96	104	82	74	77	75	74	73	76	93	68	74	66	83	68	80	78	65	86	75	78	94	93	80	78	72	79	93	76	76	95	79	89	96	74	78	77	76	99	80	76	84	80	89	79	85	103	73	87	92	99	87	77	86	96	76	86	73	95	86	86	85	59	80	74	74	82	79	79	70	82	73	73	70	70	85	88	78	75	72	76	73	74	80	72	75	88	72	83	67	81	79	89	78	90	87	87	87	79	100	80	74	78	76	92	82	84	85	83	80	86	76	81	81	74	89	75	80	81	80	91	76	90	93	87	72	87	72	72	81	82	78	71	73	70	75	89	93	80	77	80	84	95	89	69	85	89	61	77	73	60	87	82	94	97	88	76	90	85	73	84	77	69	76	86	81	76	89	80	84	82	81	83	69	70	96	81	79	68	64	78	78	70	82	80	91	97	85	86	84	80	73	83	88	79	68	81	77	87	62	78	84	82	83	81	80	74	73	100	78	91	95	81	91	86	94	96	81	81	73	86	70	73	89	93	61	95	85	75	88	70	70	85	94	82	69	76	70	63	85	72	76	107	75	93	91	96	80	79	71	80	77	81	102	76	74	76	94	73	73	88	66	68	74	81	82	81	97	99	85	86	89	93	66	73	81	68	81	77	70	87	86	84	84	80	72	63	87	78	74	91	86	85	84	80	88	88	92	89	67	86	81	72	91	90	78	70	63	82	87	79	73	69	83	86	70	91	75	79	77	94	63	82	86	69	87	84	72	77	61	83	80	77	79	80	79	91	93	81	77	67	75	98	86	80	90	88	80	82	66	80	64	76	84	90	94	87	71	83	86	95	92	89	87	69	76	69	89	76	73	85	94	83	61	88	69	75	78	85	89	69	82	76	77	74	75	85	79	85	87	88	77	76	85	75	83	71	83	86	96	91	92	88	80	75	84	92	78	92	74	87	77	86	66	77	91	78	78	81	82	74	71	86	63	82	80	81	74	86	70	60	90	67	91	77	69	99	78	84	69	89	66	88	75	87	78	104	66	66	82	88	69	75	106	81	91	83	94	67	70	77	77	84	84	82	103	85	89	71	63	76	75	80	65	76	84	82	74	76	79	76	74	97	86	88	78	88	75	83	75	102	75	80	84	81	68	101	87	64	73	83	69	76	84	82	98	75	78	76	98	91	83	78	87	86	83	84	86	76	89	90	77	89	91	74	82	81	80	83	63	48	62	78	84	76	68	81	90	82	88	82	95	96	70	83	102	101	81	74	64	90	89	90	87	69	90	88	76	70	75	68	87	81	83	82	102	85	75	73	71	73	87	85	77	80	76	97	92	86	81	80	69	102	81	83	76	68	72	92	81	90	84	76	86	87	74	70	76	93	83	65	76	62	75	75	75	102	75	69	74	73	65	81	82	91	85	71	76	82	84	92	73	74	72	64	74	89	75	88	65	80	84	74	74	80	85	93	78	80	95	101	67	94	82	87	69	88	86	79	96	63	74	68	69	91	77	71	78	101	94	74	78	89	81	63	81	89	76	85	67	81	62	88	68	67	84	83	81	89	80	71	79	90	98	97	86	93	77	87	72	85	82	91	93	72	83	78	87	80	78	77	94	97	79	87	74	85	79	75	85	96	62	74	83	92	75	82	89	75	91	102	83	86	91	86	91	79	80	74	74	82	83	76	79	71	89	79	90	72	90	81	78	99	80	88	63	90	70	77	84	76	83	69	87	66	79	86	65	94	76	76	92	91	69	87	74	63	70	72	83	74	86	65	80	87	71	77	76	81	89	88	78	106	93	77	83	82	76	86	63	95	59	76	81	81	88	78	80	82	77	73	73	72	90	92	74	71	93	87	76	90	94	101	90	74	81	83	76	75	94	80	78	74	78	84	98	85	78	77	67	78	86	74	89	82	75	80	74	65	75	81	72	93	79	94	86	85	66	80	71	81	80	69	70	70	77	69	91	72	84	68	66	74	93	66	69	78	91	84	84	73	81	66	77	75	77	89	92	88	81	87	83	84	71	88	79	76	89	84	59	88	81	89	97	91	76	77	90	82	83	70	83	90	86	82	76	78	85	78	80	96	74	89	89	83	64	63	68	81	77	67	72	75	82	90	98	79	89	92	77	95	73	78	73	77	64	85	83	84	72	96	76	82	70	84	76	76	83	88	70	78	68	97	79	80	88	77	74	84	99	92	74	73	78	86	83	75	82	65	80	71	90	76	86	76	79	68	79	79	77	87	88	91	82	75	74	70	51	75	71	92	81	95	87	71	75	83	66
2404	3054	10743	6105	2744	245	246	266	250	236	225	251	245	265	247	251	259	251	258	253	238	206	228	216	233	236	224	228	242	278	208	226	238	214	225	244	224	259	217	237	222	231	228	237	239	245	244	245	233	248	232	257	247	238	238	214	218	232	237	202	249	236	246	256	231	268	231	232	217	226	259	235	227	224	248	216	236	229	241	231	249	242	237	215	231	223	210	251	236	251	248	225	220	236	249	200	224	247	206	206	231	225	238	255	246	230	242	241	238	236	240	229	252	237	234	208	230	234	224	220	228	224	238	231	234	236	225	232	243	259	232	229	223	234	230	217	230	214	239	246	240	210	232	238	210	226	259	222	204	212	251	212	251	246	241	216	251	241	238	231	254	229	209	233	227	226	241	232	268	217	210	225	210	236	246	236	252	224	212	240	251	251	230	222	229	243	226	239	240	203	207	248	233	228	247	247	230	246	263	244	226	265	237	222	253	234	237	248	254	223	221	255	242	239	230	216	231	255	199	241	220	235	252	223	241	235	239	247	264	238	234	244	224	242	222	268	253	211	212	239	242	237	249	229	228	236	228	237	256	216	208	256	242	237	229	234	240	261	248	230	226	250	244	241	231	243	236	229	243	230	266	224	245	249	199	226	227	256	247	247	238	224	239	226	228	259	248	222	227	220	248	237	229	233	247	241	239	250	229	241	238	222	235	254	228	257	247	242	207	226	217	242	248	255	214	252	220	240	276	234	237	246	194	259	235	252	235	235	246	237	236	261	247	233	212	256	225	247	245	244	231	235	245	233	223	235	245	211	228	224	244	217	230	220	243	249	230	211	217	264	257	223	246	244	244	232	256	231	239	257	254	235	246	247	246	236	253	257	240	263	222	237	237	218	226	222	237	243	255	224	215	211	233	238	232	245	237	228	235	232	228	216	222	229	231	233	219	236	235	253	218	226	223	232	252	257	250	246	215	223	216	256	242	226	240	225	228	285	242	244	228	222	243	241	236	230	234	243	224	265	231	264	237	232	213	249	217	233	233	240	247	230	237	201	261	244	240	249	237	240	242	272	245	225	235	222	223	236	233	238	246	243	234	254	253	208	232	229	265	238	229	245	213	234	239	224	200	225	218	208	221	216	225	235	235	222	233	223	259	270	257	274	235	229	240	243	226	265	234	225	236	228	243	229	242	222	230	239	242	251	242	254	219	237	233	218	262	248	211	233	196	253	227	205	217	224	225	253	236	227	260	226	213	224	279	223	218	240	235	211	223	269	221	221	249	238	262	249	224	224	243	239	239	229	239	214	229	247	231	245	237	210	259	208	247	253	249	226	244	235	245	235	244	238	212	254	235	245	242	253	242	249	251	246	233	247	262	233	219	251	233	238	237	231	232	242	237	221	241	252	239	216	241	227	230	271	269	268	210	206	226	246	225	262	242	225	266	222	216	202	207	235	224	224	206	199	242	232	243	220	227	250	231	248	203	243	237	254	264	222	220	227	250	247	238	232	193	256	241	239	242	247	234	217	224	217	243	248	225	216	234	217	244	221	238	226	220	241	224	253	229	227	238	239	210	221	233	268	222	237	222	235	253	236	214	220	227	218	232	240	248	227	221	252	287	244	233	233	257	242	234	218	214	247	239	215	201	225	280	233	262	219	235	250	218	243	242	199	230	229	225	230	231	252	270	261	235	254	227	256	235	220	229	228	229	224	226	250	240	233	219	202	251	253	229	238	248	264	207	253	236	227	251	239	212	230	235	234	251	229	220	231	215	216	236	225	232	252	225	197	230	216	244	255	224	232	225	241	253	249	237	257	244	256	258	230	243	239	249	211	227	235	230	239	227	248	229	223	208	247	230	248	220	223	225	246	234	223	219	241	242	214	225	239	231	225	206	241	249	258	242	229	224	226	240	245	241	226	250	232	248	251	229	240	209	238	221	224	271	235	244	242	262	241	221	233	207	219	259	264	232	228	200	218	231	229	235	227	257	248	251	243	226	236	235	254	249	242	209	245	223	225	228	228	246	223	217	238	255	208	249	247	226	267	224	221	199	231	235	223	233	207	226	235	251	219	244	242	276	249	239	229	212	270	242	245	231	226	238	237	230	247	240	244	221	235	253	230	257	240	230	272	247	224	261	237	241	244	236	243	236	243	240	220	258	224	262	260	241	230	221	254	249	246	256	224	225	234	229	229	234	247	212	259	218	256	229	225	218	220	240	251	219	269	224	231	224	234	240	225	226	229	243	281	210	246	219	227	227	233	236	231	236	240	242	245	224	240	237	241	219	228	220	246	236	233	224	254	272	236	236	238	227	230	259	229	230	226	238	233	239	268	235	259	234	221	214	214	237	226	226	247	230	250	216	247	205	227	256	229	228	212	234	246	231	221	219	224	254	234	264	229	236	220	234	255	220	240	262	232	250	234	217	238	201	221	218	264	230	227	249	222	225	219	223	247	246	229	233	230	216	241	243	255	243	240	229	272	240	253	215	227	190	236	219	215	225	223	251	218	236	257	266	249	230	233	264	256	227	231	227	249	204	228	227	260	211	234	229	208	254	233	221	240	230	239	237	216	246	251	236	248	252	234	228	234	259	205	216	227	243	242	232	224	242	245	261	249	259	245	240	242	234	230	223	251	222	248	243	217	255	216	231	227	232	232	224	224	235	286	245	227	256	245	236	253	216	258	226	232	239	243	251	235	241	238	239	244	231	217	255	232	271	221	248	277	248	245	232	238	261	250	217	237	232	241	238	213	236	245	238	238	257	235	274	228	234	271	250	202	206	261	218	245	232	224	221	223	255	249	229	238	239	229	217	235	239	242	219	211	272	266	248	224	259	235	226	251	216	227	260	240	263	229	227	236	235	219	223	285	243	232	225	229	263	231	242	245	238	231	255	259	215	242	266	238	240	230	257	241	235	229	243	215	233	218	241	226	246	202	227	250	200	233	241	266	249	222	245	247	216	251	233	233	232	226	250	246	237	254	221	209	222	246	261	222	230	238	246	208	221	221	256	236	248	241	225	233	245	227	212	240	247	238	267	273	230	224	254	260	205	244	221	229	231	236	223	218	222	228	224	262	220	259	265	233	232	233	227	224	246	218	228	237	222	239	214	242	240	270	208	252	229	257	251	239	247	250	266	235	242	244	262	220	241	242	249	250	262	233	261	207	205	218	243	222	219	241	236	237	226	260	241	191	245	237	222	238	226	234	264	266	209	207	240	238	232	240	222	216	250	215	229	229	233	231	274	244	237	221	247	212	227	236	213	256	238	221	236	245	239	206	230	227	243	237	251	246	218	237	261	239	225	227	217	232	238	240	245	259	267	247	231	273	229	232	237	241	258	243	255	253	252	213	264	202	204	239	241	247	242	238	231	240	203	232	251	226	212	257	243	229	238	228	209	245	256	237	220	228	220	233	214	246	213	220	252	248	236	219	215	237	237	249	209	227	272	239	224	249	219	230	272	236	193	210	200	224	226	223	223	254	227	222	238	226
10839	30865	60666	38388	22610	2119	335	291	269	250	220	172	220	186	180	209	192	201	184	171	179	177	199	176	177	189	195	177	162	181	166	179	155	189	178	164	169	180	177	185	164	166	180	150	194	195	182	168	189	173	187	166	168	179	183	176	157	172	159	188	146	153	178	191	176	175	167	182	182	166	151	173	177	167	182	172	169	164	162	168	192	185	181	198	168	201	184	154	180	177	176	163	201	176	178	186	202	143	165	155	160	179	173	176	184	180	195	190	168	194	194	176	175	185	156	205	156	180	141	182	175	173	171	174	181	179	170	175	161	186	180	185	177	167	145	177	189	181	186	164	183	183	167	167	177	154	167	136	150	165	175	176	168	152	179	170	174	169	157	147	159	173	184	187	183	164	174	157	168	167	155	174	191	174	163	181	171	147	168	186	152	194	185	171	166	186	161	202	166	149	166	159	138	161	176	191	181	178	165	179	166	214	182	161	168	145	184	152	192	148	173	168	162	181	169	165	181	158	167	186	160	197	161	188	144	181	158	199	154	146	183	185	203	168	185	170	160	176	160	177	182	143	169	184	184	171	160	177	172	163	165	191	144	154	188	165	170	176	195	207	203	175	194	149	156	153	168	180	156	161	175	152	165	177	170	162	170	188	178	162	178	172	184	165	182	174	189	168	175	158	163	181	155	177	137	152	184	164	153	165	169	168	143	180	187	172	185	163	178	171	184	177	162	180	185	170	178	158	184	178	164	179	164	177	184	148	174	173	165	141	166	157	163	165	169	210	187	163	189	168	165	165	179	163	165	169	148	195	179	166	162	165	185	145	167	169	196	178	182	176	154	171	168	171	181	186	173	167	145	176	197	171	158	138	168	189	158	156	183	164	155	170	165	150	176	152	152	175	161	160	185	175	177	165	166	188	170	171	178	165	173	184	173	165	182	154	181	171	144	157	183	170	160	182	168	190	184	159	166	171	156	169	192	175	168	166	187	179	190	186	161	133	176	175	161	186	188	194	178	179	185	157	191	189	196	170	159	173	148	166	186	164	164	152	167	195	178	174	164	179	168	168	153	184	156	164	152	159	166	168	160	194	173	160	187	175	172	186	207	156	158	171	182	169	179	207	168	156	190	183	167	163	190	170	179	165	149	168	156	179	177	167	147	164	154	187	196	170	157	185	181	184	142	193	149	161	189	149	174	154	177	174	195	179	155	171	187	177	177	174	170	176	212	163	162	178	161	180	171	150	164	170	165	163	188	152	153	173	156	175	172	167	162	176	202	154	145	202	169	191	181	169	163	181	191	145	161	196	180	184	176	174	170	181	159	162	180	186	187	170	158	194	166	164	161	159	169	178	150	207	172	169	195	155	142	173	179	188	160	192	148	163	163	187	165	174	188	170	194	172	149	200	168	179	181	158	156	169	160	179	172	176	172	169	168	178	168	161	171	168	153	224	164	151	181	144	173	164	175	169	166	174	167	183	160	164	163	132	176	172	167	166	183	199	149	165	174	155	184	183	153	186	193	172	175	167	168	152	180	197	183	192	231	194	164	181	166	176	165	160	180	177	159	165	160	163	175	193	180	169	190	172	203	174	180	173	200	161	178	190	200	180	159	164	204	175	163	168	167	161	171	175	166	173	156	175	181	203	166	158	195	181	153	169	189	187	173	162	198	171	201	173	157	189	180	197	187	188	176	151	189	163	165	169	161	175	155	167	170	157	196	186	159	180	175	187	175	174	171	202	190	175	173	190	169	183	159	156	161	160	172	196	195	174	145	176	182	203	172	196	179	179	168	203	194	152	155	146	165	193	165	174	171	179	194	179	177	189	175	192	185	170	151	181	164	169	195	150	171	168	140	162	184	187	157	178	152	163	153	194	157	175	179	208	183	190	129	157	182	193	158	166	180	157	193	181	167	197	181	174	195	174	168	183	179	168	158	150	197	168	169	176	163	158	156	189	171	171	178	174	181	165	168	182	175	167	166	178	160	180	187	170	164	167	167	165	164	174	151	158	181	161	183	179	154	161	170	173	168	190	180	175	170	182	173	149	168	161	177	166	146	165	157	176	164	172	182	159	170	181	176	164	202	172	162	167	160	165	182	161	191	158	156	183	178	164	169	172	183	169	179	166	180	181	169	161	163	180	192	172	177	181	164	198	166	175	181	169	177	176	161	155	183	161	169	184	182	177	186	171	164	170	187	184	187	188	173	153	166	178	187	169	161	161	144	184	140	152	193	181	169	163	179	172	174	183	184	182	168	163	176	161	182	200	165	159	159	140	175	169	189	183	160	161	166	163	192	161	183	172	158	150	168	201	163	201	170	152	172	180	156	164	176	194	163	150	201	172	177	191	178	183	161	162	153	179	159	182	182	184	190	206	207	168	169	165	178	161	186	180	181	183	174	181	180	168	177	159	143	157	193	161	157	161	173	177	172	166	185	159	167	172	189	186	162	140	167	189	155	186	157	177	186	159	171	193	171	178	178	176	162	174	178	186	174	169	145	193	182	155	156	168	164	178	168	157	166	181	162	183	170	155	174	147	186	196	132	154	149	175	147	143	181	168	155	162	175	192	160	170	174	196	174	174	161	173	188	149	161	161	159	165	191	173	145	160	189	140	171	154	181	164	150	169	186	176	168	181	185	185	169	163	197	186	176	173	146	166	183	168	207	173	158	171	177	163	185	177	161	174	170	143	137	147	160	162	167	166	175	196	163	176	189	182	147	159	188	173	193	159	160	193	194	155	173	190	148	160	153	162	162	177	188	175	207	191	166	179	163	182	188	180	175	181	180	159	178	170	173	167	187	181	180	188	181	166	166	169	169	171	173	175	185	159	160	183	162	156	189	202	169	186	172	173	169	187	173	173	171	184	171	174	186	175	173	199	181	171	177	146	191	166	166	194	177	187	190	179	169	181	172	162	169	172	176	208	178	177	168	163	185	163	188	164	173	185	199	175	169	160	162	189	185	173	172	143	171	168	178	199	194	165	145	170	183	164	212	175	160	169	199	194	180	151	145	188	183	170	198	167	197	175	175	180	162	188	161	164	164	159	176	200	172	184	183	178	168	192	188	176	155	167	156	152	192	167	176	163	183	157	195	186	173	161	172	169	189	165	147	162	167	157	170	145	184	180	181	174	157	152	171	188	171	150	163	209	176	169	160	193	169	186	162	170	167	179	184	170	187	189	157	174	169	176	178	174	172	177	159	162	190	151	172	152	160	153	165	155	180	183	166	180	167	154	177	186	169	183	186	178	184	179	156	180	195	176	170	197	175	176	160	174	152	176	181	172	169	175	169	165	175	150	172	166	163	166	182	170	201	164	186	183	187	190	157	209	200	213	199	159	178	171	163	177	188	185	181	188	162	168	175	176	182	178	154	182	173	180	169	166	166	177	171	169	164	161	174	166	176	196	165	183	160	161	189	175	180	150	162	176	163	172	178	180	164	196	191	154	169	161	161	174	157	180	165	160	185	182	145	158	187	153	160	151	177	176
6527	26024	52866	45222	26683	1442	1119	964	896	845	744	703	685	592	623	564	548	543	552	566	511	572	516	503	475	497	503	467	453	503	500	468	425	484	491	457	477	406	456	448	449	465	456	422	433	450	444	471	449	435	442	428	464	445	449	455	449	434	440	438	420	460	419	413	448	478	484	432	468	413	464	424	431	421	449	426	436	457	437	434	452	480	445	364	463	470	429	439	454	465	404	451	447	444	459	428	413	393	426	426	446	465	446	429	440	487	434	433	448	441	439	447	423	426	416	426	425	412	424	435	448	414	461	442	446	435	431	476	422	450	421	397	438	463	420	403	444	419	396	421	431	415	428	373	428	425	431	412	465	428	440	441	417	436	435	421	471	423	445	392	439	412	429	419	473	461	390	401	451	484	427	415	413	432	425	464	446	448	434	449	414	439	430	449	467	441	424	413	432	435	406	456	447	426	433	449	465	429	449	468	408	415	426	425	416	400	435	431	402	432	433	424	395	446	460	394	426	416	448	446	447	468	432	430	412	433	457	479	462	477	454	456	387	425	437	450	406	431	447	414	439	442	434	423	407	411	435	464	433	431	463	419	408	402	420	424	464	447	449	424	440	390	453	456	476	400	455	457	439	458	429	414	439	419	431	423	424	424	426	444	441	430	420	431	436	424	419	427	439	451	405	437	446	414	441	426	428	411	459	441	468	434	471	412	453	447	442	444	416	473	459	430	448	455	399	445	454	457	461	457	432	444	447	418	449	449	442	451	420	450	448	441	466	438	451	454	405	468	434	426	452	461	393	416	457	449	429	391	432	434	439	409	444	443	459	457	394	434	414	450	419	421	432	450	411	425	425	416	451	433	474	451	427	412	450	468	432	414	425	399	417	402	437	453	444	453	452	425	437	434	438	438	442	411	436	481	470	442	434	442	432	437	476	464	424	430	451	456	447	434	478	404	424	449	423	471	417	405	439	427	431	456	455	449	420	456	434	406	468	415	403	465	419	425	413	413	445	477	452	436	446	432	444	404	401	460	421	421	433	430	468	457	417	453	424	439	406	452	456	450	466	468	441	413	430	443	456	422	481	443	411	408	391	428	473	432	441	440	406	430	453	462	460	434	444	447	437	404	460	458	465	428	417	413	404	426	445	454	420	453	417	433	418	441	404	433	460	411	466	427	435	415	404	437	481	461	413	416	463	383	440	398	414	414	428	433	462	423	392	438	428	437	426	449	389	419	396	413	470	444	466	443	407	390	410	426	424	459	410	435	413	469	455	407	456	419	392	436	464	423	473	435	441	433	446	442	432	416	441	416	424	439	426	433	448	459	426	453	454	485	404	416	392	412	437	457	388	428	456	444	466	414	436	434	426	407	413	445	404	425	436	446	444	454	461	417	438	430	417	391	426	450	437	417	426	442	460	454	419	448	415	460	421	402	433	444	442	460	417	441	442	464	450	470	447	415	452	446	450	463	422	420	422	430	485	449	433	427	433	378	422	446	426	450	449	424	434	471	435	447	439	410	437	421	427	444	434	413	430	428	463	430	430	448	423	452	421	417	412	480	425	443	416	458	431	463	415	443	402	447	453	407	433	441	462	439	447	446	456	448	450	462	417	411	464	489	477	421	418	420	402	401	406	425	403	421	451	406	425	434	399	413	481	426	452	457	435	469	434	439	419	454	444	418	468	399	411	449	434	465	429	416	430	447	459	447	408	412	413	450	459	416	457	461	436	412	420	437	424	451	423	426	416	416	450	466	419	428	423	473	462	390	454	410	450	429	408	395	439	435	426	446	430	439	432	410	391	442	443	412	429	424	417	453	413	468	435	439	453	480	428	416	449	451	474	458	434	441	421	432	424	405	477	412	442	442	444	447	403	417	411	408	425	401	411	455	437	451	438	403	423	438	457	455	430	401	435	432	438	445	452	415	407	436	439	447	444	438	440	412	451	431	431	407	423	432	415	462	478	474	414	454	450	407	448	411	431	453	477	416	462	388	427	468	440	386	436	434	405	397	452	424	456	442	419	447	437	477	420	442	453	386	423	446	450	432	427	423	422	435	418	455	401	428	423	439	440	463	411	431	431	460	444	428	434	427	430	407	416	413	429	397	404	425	466	414	474	438	448	424	470	418	425	415	428	455	430	424	395	474	406	433	442	455	424	422	444	455	434	427	473	437	444	445	439	463	424	429	461	421	450	430	468	446	447	444	454	431	439	449	426	435	413	438	414	427	448	419	414	433	394	412	465	441	412	468	432	436	472	440	423	418	445	450	451	473	444	446	437	422	418	449	457	420	426	414	449	442	431	416	467	442	446	416	421	442	462	418	426	470	444	430	425	446	464	444	444	440	391	446	462	460	405	437	468	397	405	449	456	469	427	437	436	404	478	461	441	443	400	424	443	460	446	396	452	464	431	415	436	462	426	439	441	436	427	442	459	409	439	439	420	433	480	431	424	459	451	440	446	435	444	440	428	442	442	457	422	447	401	463	461	420	439	388	409	433	390	442	418	429	434	431	466	430	425	409	429	440	455	445	406	430	406	448	428	436	401	445	432	437	412	422	454	444	433	440	433	413	424	409	415	453	450	449	392	442	441	432	445	430	435	424	418	452	388	447	451	385	425	413	426	435	474	428	428	440	461	420	453	437	442	399	435	429	439	416	437	421	419	406	429	403	454	440	426	454	438	415	472	458	437	447	442	473	397	459	435	428	446	379	432	470	421	440	462	423	437	424	441	423	421	408	447	411	427	449	390	468	465	460	417	448	437	422	456	433	441	436	443	456	456	457	418	403	402	409	404	460	444	441	459	437	468	465	413	414	416	442	432	445	452	435	452	433	426	393	415	440	427	419	434	436	430	464	442	430	455	436	433	424	461	447	448	437	455	448	442	426	470	430	429	446	464	464	418	465	473	411	425	424	485	424	487	437	408	452	429	442	442	431	416	444	448	409	463	418	478	436	432	430	401	478	427	415	429	432	463	463	434	412	408	472	423	432	446	433	465	439	452	437	435	418	412	436	416	409	419	453	455	390	419	462	431	397	446	419	411	483	433	491	457	411	443	432	428	457	436	436	424	443	443	484	418	446	416	416	449	423	404	438	437	442	412	441	404	408	438	428	414	444	429	427	456	428	440	441	437	413	432	454	443	435	433	408	409	446	426	452	424	405	410	406	417	419	414	438	434	418	462	453	450	450	440	457	427	417	464	405	447	436	442	426	446	453	443	419	440	472	425	414	379	424	403	456	458	435	453	412	438	440	450	421	431	384	457	445	443	431	430	457	438	446	456	427	475	402	444	408	436	424	414	435	435	417	426	410	415	454	446	397	386	427	443	429	431	423	451	454	460	416	437	430	430	430	419	426	403	447	461	442	450	409	451	432	404	450	447	404	437	425	445	451	429	453	391	424	438	448	440	451	434	430	459	442	423	449	436	403	434	456	399	425	418	406	466	379	442	437	444	453	425	455	452	423	454	436	445	420	410	417	397	453	462	421	409	420
18087	32514	77931	56600	33426	6743	739	531	490	420	406	387	361	339	321	370	329	317	301	331	298	284	259	276	311	277	299	287	279	310	290	341	301	303	300	296	269	282	293	287	257	306	286	292	329	296	257	305	281	311	299	278	286	261	278	261	290	268	312	284	288	299	304	282	271	259	257	270	292	264	320	322	287	290	277	314	297	295	283	283	285	299	272	266	279	275	293	243	270	294	294	292	331	257	302	291	269	259	308	295	276	267	287	277	276	313	277	289	277	307	296	294	261	320	282	304	284	285	302	308	298	309	318	277	298	303	256	281	255	313	279	287	275	268	270	296	274	265	275	302	280	304	274	313	287	284	285	298	276	286	247	283	294	262	277	265	322	300	275	265	292	264	279	283	277	287	287	308	299	266	255	267	292	289	265	270	267	307	264	283	301	252	292	328	275	303	293	295	269	281	262	266	261	295	274	256	278	294	282	271	290	303	271	273	272	274	251	281	282	288	275	307	305	270	270	281	269	286	282	326	283	278	286	277	300	303	287	300	254	262	273	304	280	231	282	295	276	293	300	284	291	280	310	304	324	290	230	315	298	297	295	293	294	280	267	272	274	267	269	303	291	288	276	275	287	263	279	298	304	288	259	286	288	297	284	270	272	243	257	243	323	285	264	313	289	280	304	233	273	285	309	315	314	303	279	289	284	320	287	274	277	253	277	292	303	245	285	287	304	269	275	275	265	264	269	291	288	275	299	297	291	300	285	303	259	274	305	298	272	306	269	278	232	283	317	306	300	275	319	291	319	311	298	280	260	280	286	315	269	262	299	290	276	279	260	257	299	283	280	302	266	325	309	328	291	311	321	312	287	257	275	307	264	281	272	271	263	292	242	288	263	297	312	281	313	310	269	304	277	297	296	263	263	278	305	303	277	282	273	291	288	266	304	287	301	287	311	314	295	289	291	294	264	269	286	291	302	285	310	293	283	277	302	299	275	276	260	286	280	262	310	257	280	291	298	271	263	292	286	310	299	294	284	308	305	299	299	279	294	289	254	267	329	272	273	316	280	286	298	283	279	246	289	291	287	267	232	332	293	279	296	288	262	280	270	302	267	302	313	284	297	275	285	254	286	281	266	271	305	257	280	267	296	260	303	316	259	308	297	298	293	288	303	306	306	280	268	274	267	283	281	296	273	283	306	289	298	307	316	270	310	267	273	265	257	280	256	294	296	292	298	297	267	287	292	258	277	290	293	289	313	284	304	285	299	264	282	277	285	275	277	309	300	250	268	264	245	289	288	290	247	283	273	337	291	279	258	288	276	282	290	279	313	254	314	275	289	273	319	307	283	309	272	314	295	298	297	277	241	303	290	280	280	287	276	259	259	256	278	295	296	254	281	302	297	277	273	287	240	293	278	288	263	263	305	286	280	289	282	280	274	293	309	292	279	288	292	287	277	296	278	313	287	274	298	293	271	280	266	282	258	303	290	323	283	267	261	273	249	318	255	297	271	330	293	294	257	281	299	296	293	267	320	278	279	292	299	298	303	280	284	274	284	300	306	251	275	313	281	302	308	256	272	268	262	278	291	296	254	265	304	286	314	297	310	276	276	264	308	292	313	277	315	311	274	281	268	282	258	270	283	311	264	283	282	310	288	256	271	295	268	318	343	291	287	300	277	277	314	302	262	296	278	283	298	314	286	289	291	299	279	289	256	272	244	268	293	315	264	279	293	274	269	262	289	282	293	290	264	281	280	284	287	286	297	272	264	270	268	287	292	284	292	288	304	303	282	253	292	276	238	300	303	285	309	273	271	292	303	280	279	292	292	237	318	317	281	294	272	262	298	287	284	290	269	292	309	292	286	290	302	279	256	264	287	286	287	315	293	272	268	246	286	282	292	280	282	275	297	281	292	285	273	278	313	315	263	320	262	290	285	238	283	277	285	273	243	310	288	290	250	265	287	307	284	292	279	292	288	290	258	280	296	263	277	289	291	280	288	264	274	305	281	266	290	305	254	281	315	278	290	301	267	293	283	267	278	281	300	281	297	259	296	274	287	275	254	259	291	307	307	295	276	299	272	299	282	302	307	291	309	269	271	272	307	240	302	284	297	283	269	269	277	288	285	271	244	270	339	256	257	299	261	292	265	275	269	265	318	298	275	295	284	265	291	288	305	263	295	271	270	313	277	291	279	292	276	272	279	285	263	290	270	277	301	289	289	270	263	254	249	298	306	296	277	273	270	320	273	277	289	288	284	277	286	266	277	297	288	300	261	268	310	270	298	301	314	298	299	286	299	267	274	298	272	264	280	267	271	281	296	280	305	260	280	275	322	276	237	314	271	278	281	292	293	262	276	277	249	260	267	283	269	286	314	260	288	276	311	294	295	290	259	273	268	254	288	300	287	275	288	292	287	287	280	301	229	312	294	262	299	255	245	249	276	281	300	260	310	304	253	285	290	287	315	269	315	278	319	270	302	269	297	315	287	321	295	279	299	307	283	305	317	311	308	267	294	310	281	273	285	280	326	338	300	316	318	299	297	305	314	294	328	271	267	313	305	303	324	262	319	255	273	296	264	294	289	275	300	299	274	270	279	277	292	284	273	251	297	288	295	281	308	279	284	290	317	301	292	290	255	260	288	265	284	287	293	294	296	298	301	282	305	315	284	289	265	317	276	297	251	323	300	296	310	279	277	286	278	302	265	265	251	282	291	289	252	304	287	302	268	254	281	296	274	274	331	294	307	284	304	298	270	278	313	279	309	307	326	301	299	273	285	282	260	305	297	275	266	316	290	283	342	307	293	261	294	322	307	299	290	275	290	287	285	259	291	287	265	257	262	292	264	301	269	263	274	281	283	269	302	304	253	286	290	276	291	278	305	294	287	292	317	290	275	302	300	292	263	259	240	275	280	297	293	293	261	288	294	317	311	262	271	276	275	280	299	330	272	308	311	288	279	293	275	293	299	298	277	288	308	296	295	292	290	281	289	290	309	269	319	275	296	279	321	320	283	321	288	298	279	266	287	287	238	297	261	285	294	277	298	305	259	275	274	289	292	283	268	292	282	297	274	287	297	286	284	284	256	304	288	284	297	252	274	270	292	296	289	320	269	290	284	290	297	283	293	317	282	268	318	267	285	294	297	276	310	292	290	288	298	284	306	287	285	298	269	267	292	265	292	304	340	299	301	280	281	273	306	273	310	299	275	317	275	303	303	287	287	290	280	297	296	297	331	267	253	305	297	303	274	289	286	293	287	272	318	294	273	281	302	276	289	278	296	285	285	262	264	299	292	287	281	295	284	276	298	278	261	290	277	275	295	268	263	290	297	276	304	269	321	278	288	307	275	292	301	316	273	270	316	278	315	287	318	236	273	276	327	252	260	294	252	294	295	299	262	279	299	296	284	277	299	285	296	316	296	281	286	263	284	269	301	296	287	260	278	256	255	270	313	261	280	290	305	306	276	245	310	300	282	260	252	307	306	279	285	305	273	268	281	289	305	289	275	287
8444	25586	70948	60141	34508	2381	1916	1657	1499	1331	1239	1175	1047	981	960	903	918	898	868	803	758	795	812	848	747	721	785	774	734	712	739	745	729	774	711	689	723	745	685	701	716	668	677	701	659	687	692	680	622	667	679	650	715	694	652	647	740	665	633	675	643	680	663	669	650	687	649	660	652	641	647	655	625	672	657	663	737	683	660	631	669	659	646	622	664	653	673	636	615	629	672	649	638	648	714	672	617	664	720	668	679	669	667	624	665	647	682	656	585	688	666	620	670	641	660	635	643	692	641	642	636	604	642	641	660	644	666	667	623	643	642	649	661	659	636	630	661	655	667	649	672	661	638	685	634	665	612	637	649	636	685	642	696	636	677	625	677	685	638	612	645	630	639	692	630	704	681	674	619	683	679	681	665	626	644	625	632	663	661	630	631	641	605	700	642	712	632	659	653	639	652	626	620	647	657	661	676	650	622	683	664	656	643	664	617	680	673	664	628	641	617	650	634	690	656	615	643	630	643	671	670	670	668	620	654	663	684	656	626	653	646	650	597	642	645	669	651	647	682	658	669	671	680	664	656	678	666	635	679	641	636	613	714	612	675	667	649	645	598	674	606	651	631	633	665	650	621	617	638	665	636	674	643	716	654	630	624	657	659	657	625	616	647	665	698	693	662	651	679	647	668	650	707	668	664	684	625	622	686	643	636	628	649	662	633	630	669	640	661	668	637	623	708	666	644	619	727	646	639	664	631	672	646	646	649	666	658	653	657	643	694	634	680	675	637	628	629	678	630	598	674	658	600	634	642	647	679	618	655	579	666	663	646	654	668	644	630	664	650	666	598	662	622	615	620	642	646	633	667	624	687	672	681	657	637	629	629	645	674	648	601	610	666	641	646	678	646	664	651	673	679	636	654	653	629	651	646	674	635	636	650	624	671	649	663	651	647	671	649	674	674	655	626	654	670	677	644	628	676	641	654	697	597	644	621	671	624	714	643	606	649	666	616	659	651	642	658	653	668	608	665	651	656	628	656	649	657	650	644	677	639	619	675	666	641	697	623	674	625	625	660	630	653	628	651	645	692	663	658	636	633	645	613	662	666	629	683	637	629	604	659	628	619	641	594	678	634	698	651	654	668	667	630	625	676	612	634	682	643	657	631	640	710	677	640	696	643	673	640	646	645	644	669	607	673	631	641	684	676	669	644	693	649	645	686	712	676	645	662	631	637	653	657	656	669	665	669	671	642	615	665	630	673	634	680	639	688	665	724	666	637	669	668	664	671	667	686	630	602	693	677	628	656	637	625	689	682	674	652	704	642	625	620	660	642	668	642	665	664	638	680	634	596	667	587	641	636	600	660	655	640	598	626	652	618	663	669	680	659	628	634	614	632	699	687	646	658	644	665	639	636	672	668	637	656	655	667	664	630	660	612	638	665	685	673	649	690	635	673	675	652	682	654	661	668	699	636	632	644	619	684	637	660	649	700	607	631	632	613	628	664	679	658	736	655	685	640	659	644	626	659	673	620	667	666	676	673	648	648	687	689	639	614	669	644	628	649	663	624	669	628	647	635	657	659	687	595	634	650	690	660	660	668	679	711	657	602	657	652	677	645	626	658	654	666	639	693	621	630	649	661	656	676	617	677	685	665	590	666	654	619	619	666	662	640	631	592	620	628	698	634	704	647	649	641	643	640	613	654	647	633	661	660	668	673	672	681	615	647	684	656	699	663	638	640	643	629	691	663	660	653	638	679	614	703	660	628	661	697	692	674	644	624	692	663	667	643	665	653	685	688	653	666	649	668	606	634	634	651	664	646	664	644	609	661	663	620	655	678	649	620	645	644	623	642	641	650	671	632	636	682	642	638	674	630	684	605	648	701	633	697	653	652	621	622	669	663	628	660	616	661	666	630	660	561	653	651	678	603	679	663	645	649	681	655	656	666	650	659	606	611	656	618	639	638	654	657	672	665	635	686	672	641	605	687	685	642	669	631	627	686	658	663	651	683	611	647	694	646	642	614	661	625	673	639	683	638	616	675	611	647	679	638	679	620	620	674	662	634	639	646	631	639	720	646	640	653	646	648	643	640	624	636	666	679	676	664	661	691	678	646	647	654	647	709	662	624	638	639	647	643	667	631	681	636	625	652	680	629	658	629	667	706	689	649	635	620	708	654	621	651	659	676	664	663	602	620	649	658	663	641	625	651	641	664	628	641	627	644	627	625	667	658	646	658	631	601	630	637	653	641	633	637	653	631	615	629	629	679	666	711	618	703	657	642	669	602	682	662	672	631	612	660	679	638	617	660	609	666	603	669	634	614	658	649	641	665	670	723	697	632	679	636	645	575	673	649	652	701	597	623	626	618	685	621	671	678	637	640	618	626	671	641	619	644	621	661	654	644	656	631	651	645	677	670	642	685	684	643	660	640	652	636	668	636	642	651	676	672	653	679	645	692	645	640	662	667	660	652	673	656	652	644	684	647	661	688	686	630	649	622	674	639	669	635	693	657	620	670	644	670	650	632	652	638	641	667	630	626	682	662	655	661	674	677	692	680	664	655	625	643	657	654	650	624	662	642	648	677	636	637	626	665	640	645	636	639	659	667	670	675	669	654	674	639	645	657	704	640	650	628	595	661	683	659	651	662	672	650	661	677	680	636	658	620	662	624	662	625	668	612	653	645	692	634	666	655	683	661	666	633	620	698	645	645	661	674	659	671	674	700	620	663	638	652	649	605	644	628	661	670	667	645	628	634	666	637	686	630	650	611	647	657	623	649	662	684	632	646	671	656	673	675	608	707	611	671	643	661	637	623	640	654	647	647	643	675	629	619	663	671	633	628	622	613	595	687	685	617	694	689	656	629	662	693	653	688	669	659	649	649	651	624	635	652	646	613	611	660	650	635	670	678	618	622	687	654	679	685	643	693	692	628	657	635	674	636	644	669	699	665	635	672	713	686	662	641	665	605	645	650	650	574	642	648	700	632	630	673	654	650	669	673	647	645	653	646	625	687	641	609	657	625	677	665	657	631	622	637	676	632	612	678	669	641	610	678	651	648	671	614	652	648	657	673	638	627	678	651	686	675	658	642	641	650	644	636	682	611	701	633	684	636	626	659	706	668	653	634	678	657	623	620	680	676	676	639	620	617	676	648	664	633	630	691	676	640	639	632	668	653	624	661	632	656	670	643	632	639	637	648	626	669	632	645	638	616	638	669	667	658	642	649	610	638	688	632	662	653	625	630	655	668	604	664	644	659	651	702	667	681	701	627	636	656	651	654	626	607	652	612	704	685	682	644	651	648	662	660	630	693	632	648	682	610	645	655	643	687	592	652	659	698	634	625	666	694	627	640	603	625	660	628	675	654	628	690	649	613	718	651	664	685	653	623	631	611	644	677	668	641	661	630	650	679	659	676	658	660	670	639	696	660	658	618	683	625	627	668	659	630	620	639	664	627	639	732	661	639	666	704	574	657	632	654	657	637	652	656	628	659	651	674	644	626	640
2755	1566	4982	2026	409	77	80	97	96	87	96	77	64	87	73	82	71	82	84	81	97	82	74	78	72	71	64	66	75	78	71	74	80	70	75	83	78	86	72	71	81	79	92	63	77	82	90	80	82	83	76	71	56	74	68	80	92	68	75	71	86	54	69	82	74	88	77	86	85	76	82	84	81	71	72	75	88	88	73	63	81	75	75	73	85	74	81	67	70	78	102	73	76	90	102	78	77	70	75	97	84	85	88	84	78	89	81	71	83	74	69	70	69	75	71	77	85	86	68	71	75	83	80	81	70	75	58	90	89	61	82	72	98	87	85	77	115	66	77	87	91	80	86	92	79	80	80	66	92	93	80	86	91	96	73	77	76	76	81	85	72	77	76	96	89	82	83	70	79	73	82	94	93	91	66	77	79	94	71	91	93	91	87	92	79	79	91	82	81	99	81	90	79	79	69	90	83	73	77	68	68	69	80	84	84	76	88	85	80	70	82	84	81	67	66	80	74	68	70	94	80	88	97	64	74	63	86	95	92	105	82	71	78	68	79	71	79	71	69	84	73	94	74	78	86	65	67	82	81	74	76	69	78	81	83	90	71	90	76	82	75	75	82	83	70	75	74	88	70	79	76	76	64	86	64	89	74	85	69	92	80	82	78	76	87	69	60	78	81	86	73	78	73	72	71	75	87	80	95	79	96	84	83	72	90	81	71	82	83	93	61	83	95	84	80	66	65	102	81	76	75	81	66	69	74	88	75	68	73	81	83	63	79	71	96	86	84	84	82	66	68	89	78	63	99	77	91	65	95	93	86	77	65	77	76	88	68	79	85	66	75	92	71	67	81	88	76	77	80	77	67	82	86	68	70	97	89	69	92	72	83	81	74	74	70	85	76	94	90	70	80	75	76	68	85	82	72	75	81	80	66	70	78	80	83	74	73	82	80	76	72	76	78	80	90	87	94	87	76	85	110	79	80	79	80	87	103	70	86	83	76	66	78	78	59	85	93	87	72	57	80	78	77	79	83	60	73	65	84	78	63	73	90	84	72	66	74	81	76	80	71	89	89	92	91	71	77	88	80	93	87	72	94	82	66	76	76	64	75	71	83	69	69	65	81	83	75	91	80	88	65	76	89	72	92	71	89	88	77	83	72	77	73	70	74	63	104	84	79	79	87	60	68	95	70	72	70	79	60	91	78	81	101	73	85	75	59	82	72	92	83	81	53	88	81	67	72	77	68	86	87	66	81	64	82	98	75	73	73	69	63	83	90	83	89	74	68	78	88	69	94	93	81	85	87	84	72	81	74	78	74	91	99	83	67	76	85	84	67	82	82	79	77	86	81	61	76	73	100	85	68	87	71	81	93	85	74	77	81	75	74	86	83	89	82	78	81	69	80	74	94	72	67	71	94	104	64	72	65	67	104	77	86	85	93	100	70	82	70	65	83	82	84	77	69	79	89	86	86	74	57	69	88	66	78	81	88	79	93	90	69	82	80	60	89	92	72	77	75	81	83	87	75	96	79	100	72	74	70	62	77	82	82	88	79	76	85	80	76	66	72	77	74	80	81	88	63	83	72	68	80	74	84	69	55	81	105	94	72	87	78	80	69	65	85	95	75	77	66	78	94	79	78	86	66	70	58	82	73	93	73	91	71	87	73	89	89	83	72	72	68	68	73	95	90	82	74	69	81	76	82	70	87	75	71	81	89	85	77	85	77	88	73	82	76	78	71	85	91	72	79	86	92	94	69	94	72	93	78	86	66	82	79	76	71	91	76	74	78	74	75	83	68	82	92	66	75	82	66	73	70	77	77	76	75	85	86	78	81	73	83	66	90	73	72	86	84	84	72	67	97	78	78	78	84	84	87	88	92	82	80	74	68	90	77	64	76	85	78	82	77	80	75	95	72	67	72	93	74	79	70	83	60	68	79	60	80	73	81	81	70	73	91	69	88	87	82	82	70	65	70	83	96	98	73	70	80	80	91	81	82	76	91	74	88	78	91	77	83	71	81	80	80	90	73	58	78	80	81	78	71	88	73	90	89	71	85	74	67	82	75	96	78	62	69	84	74	82	73	89	84	77	69	78	71	62	71	83	78	78	76	75	78	72	79	76	83	88	78	70	81	90	69	81	81	84	58	77	80	96	70	68	99	83	72	70	80	90	82	77	96	98	97	78	74	68	98	86	80	83	77	81	62	81	89	79	81	88	102	66	66	62	70	83	83	84	87	68	83	74	89	89	77	75	89	78	79	75	82	79	103	82	76	105	80	80	93	87	100	73	87	83	76	77	88	74	74	77	84	86	90	82	78	81	67	84	79	77	76	75	82	88	92	65	75	66	86	74	73	71	83	69	80	70	92	87	79	67	75	78	84	85	90	89	78	84	73	63	83	68	75	66	76	80	70	81	69	61	81	96	71	89	71	82	69	84	66	72	83	75	75	85	70	76	87	98	76	76	92	89	71	87	71	80	80	86	67	71	66	80	68	90	70	81	91	87	89	75	61	74	80	80	76	69	69	85	84	100	61	90	68	72	106	93	78	77	84	75	78	72	70	74	80	84	83	84	106	74	76	89	78	80	87	71	67	72	71	79	94	78	93	76	63	83	85	83	87	74	85	86	76	77	75	82	66	81	74	74	72	86	73	86	77	85	71	93	88	62	85	67	80	78	78	87	92	79	74	68	78	77	74	77	89	69	98	65	76	75	75	63	85	91	63	87	78	75	86	76	78	76	79	92	83	85	88	73	76	91	73	88	66	55	82	73	68	76	64	87	70	80	79	83	81	83	70	84	90	81	80	87	63	79	84	71	88	69	80	91	83	84	69	86	79	79	83	94	84	96	72	85	85	76	77	58	70	94	64	86	76	87	81	94	82	70	76	69	67	88	79	82	80	62	60	88	77	71	60	82	76	69	68	76	85	94	80	66	89	81	86	91	70	80	66	78	67	60	90	62	73	84	69	74	86	83	75	84	91	74	84	90	77	75	71	96	72	66	65	68	70	82	75	69	67	87	74	85	83	68	78	84	81	90	86	72	76	84	68	83	91	66	85	72	83	81	88	92	64	84	98	89	76	80	88	71	77	83	78	86	71	74	96	78	75	79	86	76	86	71	73	81	86	78	65	93	89	79	88	81	85	90	72	90	85	93	61	85	72	63	80	78	71	72	84	79	82	81	77	99	81	94	71	94	71	88	86	77	87	82	87	89	71	81	84	93	78	72	78	77	80	92	75	71	65	84	77	74	88	76	78	87	58	74	87	84	67	93	82	79	81	69	62	66	78	89	73	71	84	70	83	80	80	86	77	78	95	90	92	85	73	57	91	70	86	79	80	79	83	84	70	94	87	85	85	87	94	89	76	73	82	83	89	79	84	94	81	102	78	75	64	77	75	85	78	82	62	89	89	84	93	78	69	81	90	78	67	88	85	70	84	65	68	96	76	84	69	77	75	75	76	86	73	87	61	70	72	80	84	93	62	76	77	70	71	83	79	83
2317	2616	11411	6621	1734	242	237	229	243	248	221	249	244	212	220	206	229	272	259	244	233	180	210	259	233	239	247	235	226	223	228	218	210	203	270	250	223	263	243	255	250	250	251	210	229	231	233	246	258	233	235	237	245	235	211	253	224	259	216	235	258	254	225	249	226	252	201	226	216	217	237	209	230	234	244	244	240	246	219	200	240	240	236	234	201	222	224	234	224	262	220	237	234	231	262	246	219	251	221	213	235	223	236	219	222	243	215	204	219	233	218	235	254	216	224	256	226	224	244	189	225	265	248	233	239	247	246	224	245	242	219	244	236	231	251	257	218	239	231	249	244	239	229	228	216	266	217	242	247	248	231	212	217	218	214	213	216	245	239	232	238	257	223	226	217	226	207	251	242	244	247	246	249	249	221	228	241	224	231	216	254	251	240	244	239	234	222	210	233	217	228	225	220	242	206	227	244	242	237	238	233	223	220	237	257	227	218	228	212	229	225	266	226	237	206	224	223	236	219	229	209	234	229	199	248	242	255	232	226	276	251	237	248	228	253	235	232	244	241	219	204	232	206	212	241	223	242	234	225	250	221	217	240	231	208	238	236	241	218	236	212	210	200	214	250	220	237	235	246	241	228	225	219	228	225	218	234	226	243	254	262	216	222	241	230	227	241	191	215	239	213	235	231	242	263	208	237	225	217	216	225	238	263	256	253	217	240	222	241	250	218	226	247	247	222	207	258	214	222	221	226	239	239	254	250	258	239	212	262	218	221	222	237	231	264	223	233	215	254	206	230	225	253	244	253	227	242	244	241	253	248	261	225	241	243	200	238	220	224	248	232	236	242	242	245	249	239	212	215	254	254	223	229	252	232	204	230	243	211	235	226	223	223	220	247	220	219	210	218	218	223	228	211	221	236	237	217	233	219	226	237	227	250	220	252	243	217	231	226	225	233	255	224	251	240	230	240	238	247	227	233	227	225	212	245	221	247	226	231	222	244	240	258	250	227	228	207	222	220	237	216	219	230	243	229	242	210	236	245	217	246	248	233	233	235	197	225	202	247	236	235	253	220	211	224	253	242	230	259	207	221	225	234	265	203	245	245	203	228	218	243	220	235	214	246	218	203	237	230	226	243	257	220	225	262	229	223	263	241	245	255	248	240	245	237	228	225	239	240	223	229	209	216	239	227	247	230	208	228	236	247	229	234	233	230	240	235	244	215	257	241	257	233	226	214	227	237	220	251	250	215	205	223	230	232	257	193	258	232	234	212	224	269	218	229	222	231	223	247	238	234	225	224	226	202	221	230	235	222	238	241	203	259	256	243	233	213	241	242	279	186	255	220	240	244	249	254	207	229	229	227	232	225	222	236	225	214	216	232	258	231	206	223	250	206	231	234	242	232	245	236	239	249	214	223	223	227	259	236	247	272	228	216	229	206	224	221	220	215	208	211	221	220	253	246	251	225	226	218	222	244	237	220	222	231	216	240	220	196	234	236	262	233	228	225	237	193	229	236	252	243	232	268	228	228	248	246	227	268	227	227	220	226	230	212	207	235	225	225	249	240	238	233	232	237	246	243	233	240	243	210	206	223	228	232	233	222	205	246	209	224	243	215	257	216	223	234	258	211	225	251	219	215	247	251	227	242	244	225	228	192	243	226	245	244	231	233	235	219	224	186	204	220	214	205	215	259	202	241	247	232	227	220	218	214	247	227	217	225	247	224	239	237	237	223	217	195	210	236	231	241	197	246	243	222	214	222	260	231	235	234	233	235	200	235	207	234	265	231	233	207	239	245	229	208	231	208	239	221	214	244	224	232	242	232	241	223	236	251	237	228	212	224	214	219	239	233	234	227	237	222	235	229	217	227	226	242	235	249	224	250	251	264	208	215	257	223	238	249	220	245	234	227	249	237	232	257	238	229	241	243	238	242	212	227	226	225	225	213	253	234	227	230	213	244	251	252	215	241	214	242	228	220	212	241	256	227	236	213	227	252	243	241	215	230	231	241	231	233	271	218	233	238	216	245	231	231	211	237	223	221	240	232	243	212	233	242	229	239	204	241	243	232	236	239	231	221	216	231	238	218	215	222	242	237	220	253	218	208	246	235	224	231	232	246	238	201	244	241	258	237	212	230	240	250	244	257	239	242	239	224	258	243	229	220	235	213	196	225	233	245	234	266	245	235	222	218	209	245	249	254	228	196	260	217	210	205	223	214	232	236	238	214	237	245	228	247	228	254	235	243	241	248	215	218	246	261	241	247	232	233	227	228	225	257	231	247	223	218	256	198	238	225	203	209	218	225	246	227	226	227	224	226	207	224	230	215	243	234	229	253	212	252	216	227	236	223	235	235	210	230	257	232	231	210	256	224	216	241	234	228	228	213	227	202	224	248	258	233	202	226	239	227	225	233	234	234	254	220	196	249	212	218	229	236	233	235	243	223	220	253	227	207	257	252	250	237	208	219	237	237	233	246	224	224	244	200	238	248	232	227	243	245	241	227	225	250	233	250	230	232	211	221	244	241	225	244	238	208	226	233	243	235	260	220	251	241	259	212	222	236	232	229	211	223	242	249	231	226	229	230	235	233	228	228	225	208	243	243	234	219	239	250	251	238	246	209	235	224	256	231	237	217	234	226	251	225	226	205	229	235	218	218	231	257	222	214	219	211	242	223	232	234	231	240	217	229	249	222	209	233	221	230	231	219	228	260	223	259	210	202	250	225	244	265	212	244	230	210	240	214	227	240	242	231	213	210	254	240	239	235	232	230	223	243	245	214	223	231	235	211	256	218	234	220	228	246	235	249	264	230	236	231	232	218	229	219	241	238	239	201	225	240	248	249	225	248	232	190	261	241	248	261	252	228	239	211	225	243	253	230	238	241	251	208	247	235	235	240	226	265	228	238	249	239	244	235	234	232	216	259	244	253	227	229	226	239	238	233	236	265	255	243	213	219	222	235	221	248	227	214	240	242	237	214	233	262	231	217	245	221	208	244	250	245	226	211	216	215	213	253	253	222	248	255	256	251	261	219	227	230	241	217	242	256	237	230	242	229	221	208	234	232	225	211	232	236	212	227	231	235	204	236	226	196	218	224	230	238	274	218	224	230	248	232	213	230	217	231	243	222	245	230	213	236	214	241	268	204	221	227	249	233	214	246	235	267	254	237	234	250	236	236	198	211	243	246	215	227	194	207	232	216	245	235	234	246	243	256	207	213	243	227	223	231	217	228	238	254	230	227	268	233	231	237	229	267	214	227	232	196	220	221	234	217	254	221	252	217	213	229	251	222	270	240	227	213	259	220	225	240	216	216	216	228	214	240	254	251	220	206	239	241	205	244	241	242	220	263	240	218	251	232	238	233	226	202	233	215	215	259	247	233	247	239	246	218	214	244	218	217	228	241	237	237	245	248	246	231	222	241	214	261	252	216	238	232	236	227	261	248	232	252	214	202	245	235	217	232	229	216	225	223	258	244	243	255	219	239	215	242	248	209	251	252	234
10678	17576	64074	45296	14590	1296	327	273	259	220	213	227	218	184	222	201	165	225	198	176	180	191	190	156	174	166	160	164	170	192	187	182	185	190	195	186	171	165	186	166	184	159	177	207	148	194	182	175	178	175	163	148	170	164	171	187	165	180	195	173	157	170	176	161	180	196	162	165	172	155	167	171	173	187	173	191	184	201	177	185	165	153	153	168	176	177	165	191	167	173	174	163	169	149	166	186	151	149	171	161	175	146	166	188	148	185	164	149	171	180	164	172	163	162	184	194	173	168	186	193	168	164	182	146	146	155	172	151	172	193	176	149	167	147	171	176	190	181	167	147	151	150	156	174	146	152	165	156	163	168	181	166	144	158	184	165	155	180	134	168	156	171	177	199	172	173	155	161	157	181	160	184	185	163	166	160	157	168	184	163	198	183	154	157	169	175	175	163	168	172	162	166	153	214	147	174	153	166	168	167	183	187	162	171	158	169	167	146	177	149	149	144	164	165	156	159	159	137	172	169	152	181	168	162	152	152	147	195	178	189	188	161	162	181	172	145	174	165	167	186	162	150	163	167	160	145	157	179	160	164	185	172	168	167	182	147	182	154	168	171	197	179	170	193	174	151	168	172	171	159	186	178	161	132	148	157	161	167	143	160	153	172	170	155	142	189	202	174	165	148	136	175	158	166	148	169	167	132	152	153	151	167	167	175	167	176	173	178	173	165	187	170	147	176	178	192	170	153	172	164	152	152	180	201	169	194	159	144	176	164	173	167	166	173	173	151	171	175	190	179	163	182	196	167	166	175	161	176	163	188	166	179	172	143	162	181	177	173	162	163	203	173	156	161	154	174	163	183	176	159	150	180	148	152	190	161	178	155	155	175	187	159	166	157	176	173	169	148	181	164	149	185	170	184	182	171	158	147	174	159	162	152	162	160	169	171	163	148	161	169	171	144	198	175	161	171	161	156	161	181	189	156	196	173	167	164	162	149	170	171	172	166	161	152	148	171	189	171	171	180	155	173	174	166	142	172	180	171	161	155	157	155	145	180	172	147	173	156	175	167	154	164	153	194	175	176	161	174	153	175	161	181	161	178	187	166	158	156	157	168	180	185	154	157	169	160	163	181	172	169	147	161	187	159	180	170	186	154	185	165	158	177	153	155	159	153	184	150	158	177	159	149	180	184	177	161	184	138	171	156	149	179	193	202	179	193	159	133	163	171	153	165	191	166	159	165	165	163	163	166	156	173	167	187	139	181	186	192	151	154	167	144	208	150	153	146	159	174	161	158	166	171	184	162	180	147	155	161	176	167	149	175	173	162	166	173	159	163	146	170	174	163	155	165	178	173	175	159	192	191	155	173	181	175	166	190	168	182	154	159	190	169	162	145	159	171	168	167	158	176	147	184	188	184	168	184	178	160	186	181	180	171	144	160	172	188	166	183	172	156	141	162	202	167	140	144	176	152	154	171	159	186	178	193	149	174	169	173	142	183	186	161	168	154	152	184	167	174	171	178	164	160	167	181	195	162	183	175	178	160	185	179	165	147	156	161	168	157	146	141	143	187	178	173	170	170	154	171	166	173	150	163	155	170	154	168	154	158	165	180	181	160	178	150	173	162	163	156	171	159	161	159	153	161	178	149	182	186	181	158	149	157	165	170	133	173	174	188	189	162	158	175	202	194	170	197	161	165	169	176	146	140	160	171	175	187	183	161	187	158	170	174	166	167	181	168	160	184	189	156	166	193	154	190	191	193	159	159	162	152	187	169	177	179	173	161	169	159	178	177	191	183	151	188	164	159	170	162	181	165	179	162	181	152	167	165	157	165	169	183	152	182	177	163	171	147	155	178	173	170	156	154	181	165	189	183	173	183	152	160	167	170	182	157	167	170	194	163	152	183	181	158	153	191	157	165	174	204	174	166	166	169	166	188	187	166	172	192	172	157	158	176	194	171	156	156	169	190	215	137	193	173	167	169	187	173	173	165	181	157	167	166	195	181	171	208	164	184	174	180	163	182	154	156	175	174	158	171	170	165	169	186	184	181	171	179	203	171	175	183	160	171	216	171	159	165	179	191	155	174	188	178	156	170	147	156	178	164	163	166	179	167	149	173	178	153	168	180	176	171	174	170	161	173	170	147	159	172	182	161	181	176	163	177	160	173	178	178	171	166	157	164	173	149	160	157	162	169	184	173	171	181	169	174	176	142	159	159	161	151	179	161	148	156	167	164	155	171	199	171	138	167	175	177	178	165	157	151	187	166	168	151	179	175	161	178	181	162	142	144	150	158	166	153	162	153	160	168	173	175	182	154	171	166	146	153	161	149	187	154	160	153	198	146	154	195	180	175	139	171	163	159	166	158	173	140	147	172	182	163	156	189	200	156	180	179	165	180	153	150	159	162	165	182	179	177	172	149	160	170	176	178	173	162	174	152	168	147	155	159	177	190	176	169	185	190	154	157	179	174	164	154	175	166	192	166	165	178	177	160	155	196	177	156	168	162	159	163	162	170	163	173	143	180	180	143	169	166	151	157	163	149	145	171	153	157	159	154	171	169	167	177	151	178	186	154	167	155	174	182	194	177	164	158	175	166	170	165	183	179	152	156	165	193	142	147	173	168	155	162	164	185	150	178	195	182	173	145	190	176	162	172	164	157	162	167	162	157	176	176	151	166	147	168	177	162	167	175	181	159	176	172	160	171	143	176	152	165	147	177	162	178	146	187	172	158	164	150	180	162	145	153	154	172	146	160	170	179	169	177	148	160	165	157	162	159	156	173	174	165	173	174	190	164	164	189	149	167	194	170	193	162	205	174	165	184	162	156	156	163	178	164	165	171	162	156	145	198	167	208	180	157	174	178	150	178	176	176	150	159	181	174	186	156	154	165	176	160	159	159	161	177	162	162	154	152	167	171	184	178	189	181	148	173	188	162	137	156	151	190	138	153	160	187	171	174	186	159	181	171	162	141	191	180	170	200	172	166	161	176	167	199	196	185	169	167	147	173	162	168	187	167	171	174	171	150	196	183	174	166	156	186	169	173	213	165	171	199	163	175	164	167	166	145	153	169	165	168	187	178	162	151	180	189	188	156	181	180	156	166	154	182	151	184	167	157	178	141	179	149	171	171	144	175	187	187	171	182	178	174	187	168	158	164	182	171	153	175	157	186	183	161	194	174	169	167	147	170	179	176	168	159	175	173	171	161	171	165	169	192	177	167	151	145	163	188	180	186	169	163	150	177	149	155	162	164	154	141	174	169	184	167	198	162	193	171	156	184	184	180	160	161	172	209	173	169	156	171	174	183	153	169	190	169	179	181	170	186	158	163	223	188	167	186	171	194	175	169	205	176	174	194	163	156	186	175	187	184	179	174	159	144	167	172	194	164	190	191	169	173	170	173	155	191	172	157	158	167	190	156	162	173	162	172	164	170	197	158	185	179	150	178	146	181	178	176	174	169	171	158	165	156	168	152	181	162	185	157	196	154	175	165	150	164	161	171
6624	16087	57532	45976	15149	1488	1200	1096	953	870	761	727	662	608	622	625	563	574	521	523	509	484	510	507	480	494	504	448	482	449	476	495	440	453	478	489	497	469	446	447	446	421	453	467	467	469	443	444	423	428	495	474	431	456	418	450	442	398	451	441	447	425	432	432	409	434	384	480	430	437	426	470	414	447	422	404	447	406	430	452	398	392	426	452	430	426	448	429	437	415	469	442	432	429	413	450	419	408	432	409	461	412	448	421	418	410	448	426	429	446	400	456	469	418	427	378	438	438	417	453	424	442	415	417	420	454	428	412	431	413	451	419	405	423	429	429	459	451	417	413	411	434	419	444	418	425	428	433	396	400	424	475	421	429	403	436	423	413	422	444	434	422	447	379	410	443	427	411	425	423	416	415	421	382	415	409	431	450	441	393	436	448	461	417	431	405	438	437	414	443	424	405	421	419	416	459	424	412	410	463	433	442	415	455	442	426	423	420	426	412	412	437	437	445	392	482	442	438	410	419	428	448	431	457	424	444	392	428	384	438	405	434	449	400	425	428	450	413	454	430	433	416	378	434	418	413	456	440	417	420	417	399	432	441	430	415	440	463	426	394	428	418	428	439	427	408	404	443	457	436	445	441	427	426	414	415	404	441	416	412	425	390	426	401	412	429	455	413	415	421	407	431	426	403	411	461	435	430	425	435	420	414	431	434	438	414	412	427	422	451	427	423	450	420	455	443	419	445	444	434	403	395	424	430	414	423	451	427	408	440	431	450	440	408	464	416	428	435	388	458	416	406	412	424	421	424	448	406	404	415	431	416	446	408	474	410	425	427	417	408	445	413	418	435	440	392	463	397	436	401	423	388	440	456	450	450	444	406	435	407	407	420	422	435	416	406	414	432	430	431	427	443	433	439	410	445	471	465	410	440	412	387	423	446	457	443	397	439	426	425	417	433	417	406	429	413	394	414	430	409	439	399	415	385	437	376	413	473	447	379	426	494	420	393	432	407	389	475	425	415	426	426	406	448	422	383	436	424	450	405	449	436	413	458	423	433	430	394	410	402	451	421	428	418	434	432	473	408	416	473	420	448	444	397	430	428	449	432	426	484	425	417	431	405	398	438	427	403	385	403	430	478	421	412	443	404	385	424	433	379	394	388	411	435	407	404	365	397	436	400	428	406	414	435	421	449	454	395	443	401	416	439	403	431	396	459	413	383	402	417	429	403	439	397	447	417	426	444	410	405	460	430	404	404	417	426	433	440	417	445	424	444	417	461	424	477	407	404	409	449	418	380	433	415	436	408	457	422	435	428	461	427	416	391	450	426	419	438	447	418	446	448	465	429	445	464	446	440	426	384	437	423	408	441	410	401	421	439	407	431	432	426	426	442	409	442	408	429	436	472	464	423	446	434	417	406	427	484	377	411	435	415	416	417	415	435	420	401	435	408	408	409	428	419	428	408	400	396	391	430	396	431	418	421	436	442	435	400	397	402	401	451	423	455	445	390	462	395	453	424	413	461	413	416	459	406	433	443	440	424	400	434	447	461	419	399	433	417	410	388	459	407	423	405	450	420	408	473	436	432	423	374	449	448	393	442	436	403	448	444	434	414	437	432	455	435	447	433	415	438	432	430	404	418	445	418	455	474	407	441	423	470	454	420	421	481	419	403	405	440	405	411	372	435	432	426	384	472	456	415	425	411	409	388	439	429	432	416	418	461	416	429	425	433	433	414	412	459	431	432	419	434	422	419	424	435	442	399	401	429	430	441	429	435	414	413	450	424	401	425	428	416	438	430	446	412	438	418	417	410	410	422	398	388	456	444	422	410	443	415	395	428	393	417	414	396	412	431	419	432	424	452	451	432	449	428	443	431	408	434	396	410	392	421	412	433	441	432	467	421	439	417	443	418	433	428	431	413	429	430	407	445	452	474	392	454	411	416	439	419	457	447	427	402	463	426	402	428	444	414	440	429	431	424	423	467	429	419	431	416	461	408	393	410	404	440	415	405	411	424	398	477	431	413	380	423	389	432	435	407	402	442	441	438	442	407	409	451	420	439	435	416	432	413	462	427	422	418	437	428	420	425	442	405	385	439	428	412	421	424	389	406	420	428	364	423	430	429	415	434	400	411	372	420	412	427	420	404	432	448	421	462	434	432	452	435	443	443	441	432	421	410	418	428	439	390	429	440	414	423	433	441	395	460	392	406	428	431	433	416	412	433	410	426	418	420	371	450	426	402	407	443	400	433	405	430	403	420	388	422	405	455	429	393	443	425	390	372	448	406	435	429	391	415	447	430	405	470	429	453	396	395	431	441	405	447	421	425	429	430	398	420	444	448	428	418	442	453	425	434	427	411	438	388	408	389	435	444	390	460	421	425	424	439	415	404	437	434	430	427	421	405	344	467	411	449	417	448	424	429	436	424	424	445	441	433	399	442	398	448	407	409	409	443	430	433	450	427	440	444	415	452	444	360	412	423	437	463	424	451	424	440	428	404	442	401	395	447	437	399	412	411	387	429	450	469	443	454	449	422	422	423	438	442	423	441	435	449	427	414	438	441	422	427	424	398	421	464	445	410	449	403	423	419	465	451	426	422	450	400	445	397	420	441	424	454	406	435	441	403	448	432	404	422	426	422	445	453	397	433	406	413	427	404	470	415	393	429	423	427	399	448	424	429	427	444	461	431	445	421	436	433	360	398	439	427	474	424	433	450	431	432	400	442	406	399	427	433	459	424	460	447	420	415	410	414	440	444	441	401	441	426	451	461	436	440	451	418	427	465	441	415	411	455	413	413	430	415	423	416	415	427	411	451	437	448	421	425	420	430	396	440	440	397	459	405	417	438	447	441	430	435	426	417	456	428	423	415	402	424	431	412	432	414	418	444	450	423	433	411	474	408	424	420	431	392	460	426	446	424	407	408	446	421	438	410	413	445	427	430	434	457	425	399	389	386	429	426	453	429	429	428	461	428	356	421	421	470	417	436	452	388	434	404	408	457	464	389	418	412	403	425	406	423	447	452	435	433	438	436	442	473	424	412	414	434	434	419	479	431	402	422	417	444	433	442	436	451	465	424	429	442	429	396	428	445	399	423	399	431	412	457	425	388	420	437	418	399	436	424	450	444	416	411	415	464	438	416	435	439	433	421	410	383	444	424	439	426	428	415	405	400	425	389	437	434	461	443	426	443	428	457	409	417	399	413	417	439	439	430	420	403	406	412	425	425	470	440	384	446	485	446	432	406	446	418	403	418	428	413	408	435	388	438	401	426	414	391	417	428	386	421	443	438	413	440	414	466	407	454	417	446	470	448	413	444	438	435	427	398	440	436	425	434	426	411	438	479	426	401	424	411	425	410	411	432	411	430	448	446	380	445	437	455	418	417	449	426	413	411	408	404	444	442	424	417	395	428	427	405	409	421	451	416	432	446	412	427	432	424	449	418	437	407	442	441	417	415	429	448	429	428	418	445	417	424	409	407	440	425	430	420	438	421	436	431
18232	20575	76766	51295	19157	3517	660	562	416	402	393	333	339	346	331	320	341	323	311	336	284	283	297	311	300	300	278	271	280	278	278	269	270	299	275	304	291	263	297	275	265	317	244	266	315	283	258	263	274	292	283	273	297	297	263	280	284	286	259	288	275	260	269	278	275	285	283	273	280	284	253	271	295	293	293	250	292	280	284	275	285	262	292	265	282	284	297	265	263	289	278	254	252	283	274	285	292	266	233	260	260	258	279	258	244	267	242	271	267	243	269	246	274	285	290	289	293	265	277	274	282	261	248	290	280	272	285	262	278	252	310	289	292	248	264	305	267	268	278	258	284	271	290	264	287	289	308	280	300	298	265	278	255	286	277	258	281	265	269	266	276	262	264	268	249	259	266	293	277	272	277	279	261	284	304	320	255	296	258	248	254	282	270	304	257	250	275	292	264	262	292	269	264	275	259	258	308	290	282	284	285	257	289	270	266	328	283	297	267	300	316	267	296	274	289	273	243	276	264	267	294	278	287	323	258	260	284	298	275	254	263	260	270	305	301	248	288	268	265	266	266	254	301	288	273	255	275	268	287	270	307	267	267	291	253	270	272	235	249	295	260	286	278	253	297	283	279	265	252	255	244	274	271	289	307	293	305	288	291	279	273	278	256	265	269	260	253	275	289	290	285	289	264	306	282	300	274	298	277	282	282	264	298	276	264	276	274	294	280	265	261	291	259	253	266	309	313	291	267	284	265	284	276	266	266	281	285	261	290	266	270	263	320	269	275	248	269	259	275	270	275	285	307	277	253	257	284	289	274	298	311	274	267	264	309	292	293	267	291	293	292	296	266	248	289	297	266	263	277	263	265	282	270	277	275	276	271	279	275	279	278	272	269	264	308	293	287	266	271	260	238	283	275	260	292	249	266	263	267	288	317	297	267	316	269	270	293	254	293	278	271	242	272	283	286	307	277	289	271	285	296	274	271	275	251	292	285	268	279	258	261	263	287	245	290	275	278	258	263	247	271	261	265	269	270	263	279	269	310	270	287	298	291	296	291	273	305	292	282	260	272	284	304	273	268	291	293	295	261	288	283	276	277	293	296	266	276	277	268	291	290	298	271	295	313	269	263	269	275	305	256	272	302	268	261	292	272	275	296	280	272	280	274	278	288	305	258	291	263	262	241	292	285	269	266	305	276	280	247	264	282	307	278	271	272	261	283	276	272	268	280	275	285	295	328	263	260	264	282	272	286	256	248	237	297	264	298	287	286	302	298	288	273	318	290	263	275	268	288	270	284	294	290	267	305	308	278	278	284	251	266	254	291	250	275	266	293	287	282	246	282	291	283	306	276	337	304	279	282	271	288	300	259	288	280	288	280	248	270	298	271	277	278	302	272	269	259	277	268	263	302	288	281	279	257	260	277	231	290	261	272	292	300	289	292	274	261	270	263	299	255	283	270	286	243	289	286	295	276	238	260	277	286	278	293	284	295	258	278	307	285	258	290	304	296	300	286	259	292	298	267	279	301	241	292	291	268	292	273	295	273	249	265	286	274	241	278	278	269	306	255	275	275	296	291	277	299	275	268	254	293	260	303	272	278	242	277	241	270	234	267	250	280	276	279	289	267	273	260	257	288	265	285	276	315	276	280	271	244	274	274	258	288	295	281	265	275	238	274	322	268	257	233	302	261	278	255	272	244	261	287	288	280	288	266	265	249	267	286	259	253	303	282	265	292	288	241	236	287	264	287	259	289	279	250	300	270	283	249	280	277	295	272	286	261	270	259	282	281	278	279	301	278	269	298	288	266	282	283	278	296	260	274	253	265	292	262	288	261	263	272	251	304	248	295	280	264	259	295	283	255	278	280	285	283	275	273	287	264	280	281	296	268	308	277	283	259	260	262	271	266	276	274	269	305	253	277	269	276	303	235	266	262	289	280	253	299	272	294	329	279	261	278	279	261	256	278	263	288	254	252	266	303	257	277	268	277	294	281	283	251	250	261	273	270	282	293	262	280	251	284	296	281	257	279	274	273	281	260	265	283	242	306	288	267	299	287	271	284	275	281	267	285	289	271	262	285	287	246	261	278	265	269	252	266	283	283	272	258	298	279	262	241	281	254	279	268	264	275	256	274	280	271	260	257	292	261	307	254	295	290	274	292	289	279	281	274	274	273	285	280	291	299	266	263	276	307	253	273	282	301	267	270	274	254	291	268	271	287	250	248	288	270	264	259	270	314	287	305	282	262	279	299	275	250	286	300	250	263	274	312	302	263	296	266	290	310	289	266	268	299	270	287	280	290	265	248	296	255	274	277	290	265	256	286	232	249	279	291	273	282	255	263	256	262	282	276	281	294	245	301	296	267	273	258	268	283	282	278	324	292	232	267	284	271	295	307	261	291	278	273	270	244	268	291	291	289	263	275	270	295	266	282	290	260	263	288	296	281	262	272	252	269	311	267	261	234	267	259	258	283	272	260	259	251	298	303	257	268	307	310	254	269	295	286	298	291	262	294	282	269	286	280	287	284	269	297	259	268	285	256	260	292	243	292	268	298	271	286	277	338	297	262	274	258	272	282	295	265	261	284	241	282	269	269	265	257	292	275	271	291	276	281	264	315	249	286	277	258	254	266	271	272	302	289	270	266	297	295	279	261	265	268	281	290	280	284	304	278	280	270	282	299	278	284	269	253	269	275	267	274	272	305	299	292	246	252	265	273	251	303	265	291	288	286	300	256	278	282	246	290	286	262	235	281	260	291	259	279	286	286	294	271	279	297	268	282	286	257	258	271	279	253	263	281	285	282	243	288	304	291	270	252	316	269	284	258	302	257	286	270	291	304	287	278	294	282	246	293	314	254	278	271	322	281	302	274	269	280	284	302	302	291	253	274	284	272	258	288	290	259	264	250	243	242	261	268	329	250	257	270	246	273	268	298	236	284	272	250	284	237	292	260	284	252	297	259	294	299	277	312	288	295	309	279	298	307	270	304	309	268	268	292	256	310	281	275	287	306	273	270	305	317	261	264	263	266	245	280	258	261	283	294	251	274	277	247	281	276	281	322	280	291	286	289	270	271	265	258	268	299	268	265	259	293	278	250	255	272	256	298	278	295	279	282	237	255	286	271	302	286	267	262	262	298	266	290	293	302	265	337	273	288	295	269	244	247	275	248	275	289	288	267	213	288	253	255	261	292	253	287	275	261	265	284	259	292	234	279	293	286	276	262	270	296	295	277	309	271	248	291	277	269	259	307	275	261	281	275	292	309	303	260	285	266	268	311	271	290	273	283	277	273	292	254	277	252	296	257	287	287	262	255	261	286	306	271	305	276	240	281	294	276	247	248	259	262	292	270	265	266	263	281	254	290	307	280	299	269	298	281	307	280	271	248	284	237	304	272	294	266	282	307	304	265	273	282	277	272	271	274	276	298	283	325	251	249	254	281	296	248	261	289	280	284	269	257	271	279	273	259	257	275	279	274	292	262	281	256	264	259	287	263	249	282	272
8591	17448	69545	41787	17518	2694	2217	1863	1657	1480	1313	1177	1088	1114	1085	998	930	932	874	821	892	799	781	811	735	798	730	701	761	711	760	740	790	700	681	705	693	730	713	674	679	667	665	678	681	698	671	634	692	681	685	663	657	700	696	665	636	650	655	672	659	690	658	663	651	615	637	646	658	620	657	631	643	646	592	655	646	590	637	642	657	657	675	628	705	633	650	596	598	660	616	650	644	620	619	608	607	616	624	679	620	660	684	638	621	654	604	606	618	660	625	622	612	638	608	639	635	607	592	662	655	640	619	652	640	640	648	622	635	631	669	596	666	623	612	650	621	639	637	666	614	662	625	644	676	630	677	652	599	670	599	677	622	629	591	652	657	612	651	664	677	629	628	628	628	632	621	677	636	613	668	634	658	691	669	633	641	611	680	632	651	608	639	595	587	621	625	655	679	580	645	610	648	662	628	648	593	634	616	615	636	660	599	661	655	607	572	638	607	631	625	594	666	624	661	608	602	653	630	625	619	630	622	592	636	621	668	619	615	591	649	635	632	619	585	625	612	592	602	645	644	619	613	628	600	650	613	653	601	600	617	659	631	638	651	596	602	649	608	621	640	656	629	602	636	672	605	589	596	632	655	622	633	634	603	614	621	620	631	644	636	605	643	660	626	657	632	669	575	624	678	640	595	665	591	598	598	649	633	583	608	631	637	619	656	608	656	623	621	650	583	691	556	641	649	658	615	656	670	610	602	644	616	590	608	659	671	642	651	644	617	653	635	653	651	627	632	657	636	562	657	598	617	609	651	631	620	593	640	637	623	640	650	646	653	611	626	627	639	647	637	617	623	662	612	626	629	630	602	673	660	649	612	654	616	605	625	558	596	619	656	648	658	664	603	612	584	661	664	632	678	693	630	650	639	645	619	620	660	632	637	672	599	622	615	623	555	633	667	661	649	684	639	631	602	639	655	597	644	658	652	629	638	643	635	596	633	645	619	619	606	663	611	657	598	648	641	652	635	639	621	599	632	644	635	648	577	655	626	667	620	664	613	620	647	639	670	622	670	654	611	602	640	648	609	601	623	653	683	631	621	617	647	618	626	639	627	613	665	627	653	620	606	604	637	580	611	608	646	668	624	629	606	680	638	649	631	616	628	588	589	670	612	640	640	627	604	609	647	611	596	651	645	608	647	655	625	643	620	589	584	603	615	663	620	634	588	639	604	655	608	616	617	661	633	636	633	649	665	641	642	651	660	614	602	628	584	616	627	662	660	640	627	644	644	663	644	642	603	649	630	619	651	580	609	661	622	644	634	646	606	628	621	619	653	655	670	645	589	601	633	599	662	604	609	631	591	652	566	634	611	606	659	615	625	610	639	664	633	612	575	600	649	624	578	628	617	577	660	626	620	617	634	658	628	634	629	661	638	630	600	634	659	659	608	657	643	638	636	591	605	625	631	628	656	582	611	638	647	676	650	649	609	634	636	644	669	597	620	643	590	630	654	671	643	579	648	576	603	610	651	675	615	650	623	617	644	600	638	632	598	609	628	642	641	610	626	609	664	646	590	622	647	598	664	617	638	614	672	596	622	647	631	609	580	642	645	641	583	655	573	648	621	614	639	616	603	637	627	646	607	641	583	640	600	640	617	663	587	635	654	613	607	628	637	561	633	595	623	632	634	581	636	623	657	651	588	673	626	631	646	649	620	636	629	619	620	626	590	659	631	580	652	658	613	626	605	628	656	634	622	638	630	623	608	601	622	629	627	624	624	586	615	633	568	626	621	606	650	632	608	639	599	652	618	655	660	599	626	621	614	623	630	640	668	663	627	618	651	636	619	638	672	629	671	598	631	630	649	614	629	624	625	645	605	631	645	594	613	640	617	637	662	633	647	613	667	584	645	630	611	629	617	655	641	625	678	647	618	586	612	644	691	656	587	686	666	609	646	606	600	605	637	602	649	721	641	625	625	638	611	637	675	592	615	624	623	632	618	606	623	611	617	677	604	622	637	609	612	609	651	623	620	647	605	601	619	612	638	613	690	621	627	643	665	628	618	634	638	608	629	619	678	632	627	661	653	663	684	612	647	613	584	615	656	638	675	665	610	590	650	667	583	614	621	614	648	607	611	629	680	598	652	648	607	603	648	577	633	627	639	613	635	631	642	631	678	624	613	615	624	604	621	629	606	622	656	590	592	659	580	620	657	673	603	632	666	641	635	637	580	646	655	606	606	607	588	637	622	609	660	638	646	638	642	645	664	651	630	642	670	587	625	639	624	635	630	636	584	609	635	622	646	623	680	658	630	667	621	583	615	655	610	633	624	597	615	617	607	581	624	625	623	652	628	655	585	665	608	634	652	631	643	618	628	606	639	627	648	645	640	662	599	615	645	639	624	662	631	610	636	630	606	640	621	594	657	623	616	634	625	589	604	705	626	636	653	676	633	615	619	657	626	576	620	623	677	608	640	665	653	660	621	653	668	616	615	578	625	621	661	595	599	664	624	621	639	644	656	651	674	630	654	611	606	605	643	644	630	605	634	687	614	663	610	618	622	635	606	605	603	619	619	673	625	648	600	652	634	649	656	664	622	663	637	657	654	625	637	627	643	660	637	649	636	629	623	617	634	605	588	602	613	607	648	594	647	630	645	650	642	705	662	624	596	615	615	668	627	632	626	634	646	622	617	614	646	633	630	648	680	626	646	598	638	660	674	600	596	664	626	637	623	662	658	638	589	640	600	662	640	618	658	633	618	660	610	560	611	642	617	653	614	648	641	619	640	557	599	599	623	621	644	656	643	672	646	602	630	642	605	647	599	648	625	651	630	639	585	608	609	597	674	654	653	617	619	649	657	595	625	629	614	665	653	632	596	595	610	593	633	631	657	624	652	637	593	651	647	635	636	627	633	617	585	631	656	637	649	668	629	650	608	622	577	617	604	624	597	627	637	603	627	641	637	665	600	616	601	628	633	646	680	601	622	639	596	630	609	665	596	642	593	681	661	634	606	631	609	637	593	626	653	603	629	618	601	649	603	659	665	661	632	656	657	633	630	638	643	640	603	612	640	631	625	675	629	611	603	639	668	643	661	639	642	622	632	610	649	605	640	634	578	588	635	643	612	653	646	627	612	601	641	654	617	609	644	617	614	617	663	620	619	649	655	639	623	623	596	608	648	634	628	624	629	616	644	630	606	634	618	648	675	612	633	661	629	602	616	674	623	626	639	599	652	628	601	560	618	588	615	620	601	663	600	648	654	678	609	602	644	635	637	649	626	602	651	657	622	641	607	640	635	644	645	676	623	620	625	576	639	580	602	627	586	648	651	618	601	611	613	612	613	627	602	593	686	618	616	661	663	573	703	693	636	597	610	604	628	613	591	631	620	633	610	624	630	652	627	642	660	598	589	617	665	676	625	629	640	655	640	605	618	645	614	585	608	642	614	615	643	599	574	607	643	620	637	631	637	653	628	624	667	610	637	572	619	624	597	626	620	610	646	573	592	679
2753	1551	3696	1790	451	87	58	67	86	83	81	83	79	95	65	71	80	67	76	77	82	101	76	66	84	74	89	89	106	68	61	74	66	81	80	84	74	82	72	75	79	71	76	82	71	83	80	72	75	90	77	67	90	78	77	61	74	65	86	80	64	84	78	81	94	80	90	61	84	77	75	81	69	82	80	90	72	66	78	74	88	75	84	81	78	67	74	85	74	87	68	73	73	77	73	94	73	78	58	70	65	76	87	83	79	68	81	73	71	79	60	57	74	86	70	89	82	62	92	90	78	76	75	79	64	62	73	63	81	77	90	87	73	76	98	73	89	92	73	86	81	78	78	73	83	75	102	73	67	83	76	64	94	81	71	84	76	94	92	97	83	86	73	64	77	74	86	74	75	76	73	69	75	71	90	81	84	87	92	67	84	69	85	77	73	81	81	78	75	78	71	81	77	69	79	63	79	73	80	61	83	77	85	69	76	67	81	70	70	66	72	68	80	66	70	64	84	89	74	82	79	87	81	95	87	88	80	77	71	69	76	81	89	82	85	75	87	79	78	64	83	78	77	79	84	75	88	86	63	64	80	76	70	78	76	81	79	66	84	67	87	75	94	73	87	77	82	68	88	85	86	100	80	88	69	89	79	101	76	72	74	72	70	61	79	64	76	66	78	75	63	74	65	78	81	76	74	87	76	72	74	78	87	68	88	93	65	80	76	89	75	76	111	68	79	91	76	74	75	73	63	88	81	78	79	75	74	74	64	80	70	81	64	76	78	89	58	63	75	81	85	75	81	70	77	77	77	80	76	78	83	97	85	73	87	87	79	76	70	80	75	77	61	68	80	66	91	83	99	68	55	77	86	60	81	72	85	73	77	72	60	83	78	77	66	62	90	71	96	65	59	90	86	82	74	83	62	82	61	75	69	76	72	60	65	66	74	74	94	65	80	84	80	79	76	85	82	61	74	96	78	74	81	80	85	83	81	86	71	71	106	62	86	73	75	87	64	62	76	77	70	71	75	72	78	60	75	83	97	81	81	88	78	68	76	84	82	68	88	84	82	56	94	73	87	68	79	76	56	75	60	65	86	85	73	79	83	76	87	76	80	69	80	67	69	74	70	74	78	95	82	80	59	78	84	77	86	61	59	75	83	78	77	78	95	82	80	66	82	93	80	67	80	72	63	84	55	93	82	62	69	70	62	71	58	83	65	82	62	69	77	73	69	74	81	87	82	67	90	78	67	71	86	76	68	80	78	84	76	78	81	74	89	73	77	72	93	73	77	69	74	59	69	79	51	80	89	71	67	80	93	71	78	69	81	66	82	86	71	95	86	99	80	91	88	78	76	66	86	89	66	96	87	83	79	63	80	84	67	53	80	91	89	60	75	60	72	70	74	55	89	64	89	75	66	79	81	99	85	80	86	86	78	68	59	65	70	65	95	68	69	74	72	64	88	90	64	84	67	91	60	73	75	78	78	80	70	67	84	87	64	78	91	77	71	75	83	85	76	76	82	76	81	75	76	70	91	65	76	70	74	63	76	80	65	88	79	70	78	77	77	85	67	78	86	90	82	69	77	84	78	72	73	83	69	65	70	78	81	66	77	79	90	72	70	69	66	59	85	80	69	88	90	79	68	65	62	77	70	73	84	76	92	84	87	69	69	56	83	73	81	85	85	79	72	75	76	76	67	82	66	87	57	77	74	83	77	97	86	58	80	85	83	73	90	70	74	71	88	88	77	81	83	66	75	83	77	67	61	92	73	83	79	67	95	82	78	75	89	63	68	64	91	77	79	77	89	80	77	87	70	84	68	86	90	82	82	77	81	83	82	62	69	70	67	91	90	63	83	87	74	68	77	73	80	69	76	87	83	94	95	105	84	68	68	86	81	72	65	71	80	81	77	73	67	83	69	71	70	86	88	64	67	83	87	73	77	75	88	78	83	73	63	65	87	67	72	82	73	79	85	82	82	82	68	72	77	58	73	77	67	79	72	76	90	71	86	78	58	60	65	83	96	80	77	67	82	66	58	75	68	67	79	91	72	79	77	74	88	79	76	76	68	72	77	75	61	89	72	85	69	70	79	66	81	66	81	70	89	62	83	87	78	71	83	68	80	78	83	78	98	62	74	56	66	87	73	79	71	70	81	92	73	78	84	63	88	71	68	87	81	71	74	80	89	95	71	79	63	78	65	78	85	76	75	97	75	74	73	70	68	78	78	89	69	83	92	78	71	61	65	61	77	85	71	67	81	80	74	83	77	80	81	73	82	90	85	85	88	60	74	56	91	63	69	85	68	62	66	73	69	78	88	77	73	76	57	73	79	95	69	76	90	87	100	86	85	80	65	83	62	66	82	91	73	75	84	89	75	75	64	64	86	65	94	83	70	94	74	72	89	69	75	66	95	79	68	79	73	82	78	72	77	73	84	67	59	76	82	77	78	78	71	84	76	67	60	67	92	83	71	83	85	74	73	78	91	81	85	65	78	85	80	62	59	83	79	72	69	59	76	57	64	80	71	78	81	81	92	84	87	77	66	72	71	84	80	64	84	79	70	68	90	74	77	97	74	91	70	81	84	71	81	74	81	83	58	93	82	82	72	73	91	67	86	79	73	64	73	84	72	79	65	71	75	82	84	81	73	73	81	77	58	64	69	82	95	62	75	64	89	72	86	86	81	67	87	83	75	85	92	72	69	83	60	74	93	79	68	87	57	88	81	77	76	93	71	92	70	83	80	85	84	76	77	78	91	76	79	82	78	61	78	80	78	83	87	84	85	87	74	83	82	74	60	89	79	78	89	70	93	75	67	70	65	98	74	82	76	75	72	79	76	79	88	85	80	76	97	81	75	69	63	81	80	58	95	93	91	82	61	74	80	74	87	71	74	79	68	83	76	80	87	62	74	97	78	69	68	82	81	76	96	78	75	80	76	84	79	70	63	72	73	80	82	72	69	94	68	90	82	80	68	63	85	74	77	84	80	65	63	88	93	84	59	72	73	58	104	76	75	87	81	76	77	66	55	61	67	92	89	73	94	79	74	83	90	71	69	80	96	91	69	65	84	66	64	79	70	95	74	72	70	94	72	66	75	67	66	67	68	92	82	90	57	78	91	93	85	66	83	79	88	66	72	51	70	74	63	80	97	89	84	74	72	71	69	72	75	75	70	72	86	70	74	75	81	78	73	74	81	69	81	80	79	84	85	86	69	84	80	85	81	67	93	98	90	75	74	69	93	68	96	88	77	80	83	94	91	71	72	81	66	72	96	79	92	64	58	85	77	76	85	82	74	65	74	83	77	71	85	68	73	71	73	83	65	76	58	76	60	83	73	81	87	83	86	67	57	68	81	86	73	72	78	75	88	83	76	65	78	73	77	84	58	94	83	78	89	71	67	82	58	68	67	84	82	89	71	78	81	71	85	78	85	83	81	87	88	93	73	73	75	79	93	70	86	75	60	61	83	74	80	79	68	52	78	72	78	85	96	84	67	85	98	79
2414	2818	9042	5525	1919	259	272	250	243	236	250	224	216	225	256	240	233	233	224	237	236	229	250	252	238	245	215	226	221	243	246	235	232	223	239	260	257	231	222	258	222	264	216	241	202	227	253	233	215	201	230	267	218	226	254	231	229	231	237	228	234	242	218	213	204	225	202	213	239	236	213	246	226	225	232	210	252	226	226	224	235	222	232	225	201	212	201	215	248	228	235	234	206	222	279	252	205	237	227	205	225	225	239	232	236	223	238	223	234	231	249	238	252	230	237	208	215	223	244	232	209	253	238	195	237	243	221	255	245	246	220	232	242	224	207	222	226	215	212	216	225	236	220	233	238	248	229	224	210	207	220	212	218	223	212	218	209	227	230	222	213	188	230	241	225	234	238	218	229	230	228	253	203	227	220	222	208	264	212	229	243	232	200	194	217	214	214	210	232	232	238	249	230	226	218	260	242	217	227	255	237	231	236	223	237	229	236	181	219	228	219	223	239	247	202	251	228	219	212	220	209	232	224	237	221	239	228	217	213	220	231	209	225	214	243	237	222	212	210	220	225	226	207	221	224	224	234	210	221	226	204	213	221	207	208	231	239	245	223	222	233	231	221	232	218	212	212	218	232	209	232	225	233	232	242	226	230	255	201	230	229	214	223	226	232	200	218	217	231	227	212	222	206	218	238	225	225	237	208	251	226	200	219	247	226	216	227	210	242	225	234	226	215	236	217	214	233	247	205	235	235	218	218	231	219	217	236	227	252	230	206	238	256	236	240	214	220	216	229	217	228	232	249	239	216	206	232	228	246	235	226	206	198	207	231	211	204	220	208	243	219	221	224	251	249	230	222	215	242	249	235	235	220	215	229	227	236	238	235	206	221	212	219	228	214	201	233	236	225	230	207	226	240	206	213	216	226	234	229	209	218	233	229	225	219	216	238	232	236	234	221	244	227	233	226	218	239	235	227	231	240	216	246	232	216	212	199	240	252	225	254	215	223	211	216	216	221	217	226	247	230	240	217	241	215	206	208	240	212	256	217	207	242	229	233	226	214	229	243	227	209	236	230	228	244	224	196	214	213	216	221	221	226	231	238	238	205	209	217	220	227	231	227	215	211	223	230	203	225	238	210	249	216	215	232	224	231	217	200	207	254	206	224	217	233	213	243	244	219	231	231	219	226	235	251	212	233	223	238	214	222	230	216	241	250	237	245	217	229	223	210	204	208	235	215	231	240	218	225	205	221	247	235	224	234	191	226	244	240	236	218	241	235	209	244	239	250	211	234	233	230	249	217	210	211	231	234	204	232	214	213	220	207	222	230	234	231	226	217	184	217	237	209	237	221	218	197	208	266	215	205	248	227	216	240	212	218	202	214	217	233	207	231	227	209	212	249	239	232	243	217	223	224	217	215	243	219	219	203	250	224	244	222	228	245	232	261	213	233	216	250	230	233	232	209	228	255	226	226	240	222	210	222	222	228	218	229	231	239	247	223	227	243	217	229	212	233	229	223	237	194	225	215	225	231	222	222	206	190	207	230	214	231	210	202	218	242	195	219	217	245	207	219	238	248	191	217	254	207	228	218	210	226	215	222	234	208	236	219	207	224	242	236	213	230	211	226	188	246	204	243	200	227	234	218	213	239	227	219	224	238	225	226	218	207	203	196	208	256	233	226	229	228	224	217	201	225	212	207	215	243	196	212	229	227	237	215	226	228	236	213	233	213	237	215	226	218	235	236	239	211	250	198	241	255	215	234	246	214	223	227	209	253	239	244	197	209	236	242	219	227	228	218	224	230	220	267	212	225	216	239	226	234	211	235	234	226	241	220	229	205	221	224	230	246	190	212	216	218	228	237	240	228	266	237	250	231	220	228	208	211	192	226	216	257	233	227	231	223	243	224	260	227	229	235	236	230	234	238	202	233	229	237	245	201	216	226	253	230	226	229	234	240	269	244	232	238	212	247	248	214	237	259	209	225	215	224	205	225	208	238	240	219	229	225	239	202	194	232	210	219	222	254	224	239	210	259	209	236	250	221	216	239	214	242	250	248	227	215	223	197	238	228	211	236	226	216	219	233	240	239	219	198	236	223	230	239	227	220	228	218	230	251	239	229	238	245	207	214	247	253	233	228	215	215	220	219	228	231	215	224	227	241	238	248	234	226	238	197	244	217	200	214	230	212	239	231	220	229	227	219	236	229	245	224	243	238	215	242	267	233	224	238	214	207	226	217	219	217	217	224	222	225	236	196	240	235	252	234	254	219	227	219	232	213	202	238	234	228	252	237	225	228	237	256	215	222	240	243	261	207	229	233	232	209	224	237	219	222	241	231	216	229	224	238	215	206	235	216	216	257	216	224	242	239	246	204	225	234	228	244	228	221	210	217	238	228	220	237	214	240	199	211	197	245	201	223	220	213	235	221	218	208	227	243	224	226	210	237	251	217	229	223	242	222	255	209	225	228	234	244	244	222	238	202	215	206	218	230	226	224	240	241	196	229	245	228	206	233	207	213	252	209	245	229	230	224	244	225	233	227	210	226	209	241	236	197	232	217	227	237	228	197	205	232	223	214	218	237	237	223	224	213	203	249	238	242	222	226	229	199	212	227	224	229	211	204	231	242	212	223	215	222	207	212	236	234	176	229	216	228	222	227	237	227	203	239	219	221	234	209	214	228	209	209	203	190	238	238	206	201	222	235	209	215	222	241	225	209	243	232	213	216	218	236	219	216	205	219	226	221	222	220	238	241	211	215	249	234	241	210	212	262	248	241	222	223	218	232	256	243	228	207	203	215	216	210	243	239	194	237	215	244	214	251	219	215	263	208	219	235	231	213	207	213	216	199	249	235	222	220	239	229	213	250	231	228	228	230	215	209	206	224	222	224	207	211	204	226	226	246	212	241	213	202	221	219	205	207	223	212	230	205	232	245	210	213	217	213	228	202	220	223	228	229	222	222	212	208	211	204	217	242	233	207	228	237	271	231	208	211	233	216	200	229	230	219	247	232	217	196	248	244	205	232	235	195	240	203	195	241	219	216	235	237	248	203	255	208	251	205	242	235	213	224	207	244	220	228	227	214	223	245	203	231	238	211	243	220	252	244	234	223	240	210	213	226	262	240	235	250	230	219	246	218	224	222	228	226	216	219	211	212	240	212	220	233	225	226	239	239	192	263	213	192	230	241	243	222	245	220	233	219	222	240	223	208	240	235	214	245	196	262	230	236	211	235	247	247	246	215	223	207	226	216	207	228	205	253	251	248	207	230	226	232	250	234	202	210	219	254	211	211	218	227	187	209	235	215	239	212	207	223	242	253	231	206	201	215	239	230	239	216	199	226	209	211	212	236	237	202	248	216	225	246	251	227	226	210	241	254	225	239	261	231	224	212	260	208	229	236	247	236	228	222	209	221	224	215	223	238	250	231	254	216	222	213	210	216	226	222	238	257	228	225	228	240	201	206	234	235	234	221	226	247	208	244	213	248	217	245	216	248	234	219	205
10414	8692	46389	51710	29019	3563	336	295	278	257	225	230	206	196	164	204	195	182	193	200	190	160	179	189	176	158	198	177	187	168	157	154	189	150	179	142	166	140	148	167	193	152	163	178	199	154	172	173	157	164	179	191	178	155	161	168	159	156	192	158	167	167	178	181	174	160	165	165	164	191	186	172	184	171	184	181	157	183	174	208	178	171	155	154	163	163	154	154	195	164	170	171	186	182	164	174	185	165	166	163	165	158	184	157	170	150	147	149	179	166	189	176	195	168	144	158	168	160	172	171	159	135	156	184	204	174	187	155	175	170	199	176	171	163	173	172	168	149	168	161	166	178	168	160	156	190	164	154	161	180	189	199	162	158	197	187	177	153	173	168	157	169	172	159	196	171	201	174	193	180	145	170	162	184	186	160	174	170	173	181	161	182	159	146	169	187	172	179	187	181	172	182	164	156	174	168	156	182	164	179	152	149	184	198	170	141	175	170	180	177	156	155	156	177	166	182	190	187	189	159	148	150	128	154	161	170	150	159	168	156	205	183	150	157	157	160	190	166	163	196	176	166	157	193	164	163	163	183	178	163	171	162	165	152	156	184	193	174	164	159	157	155	136	191	170	159	178	164	173	162	150	203	158	167	149	173	150	161	167	186	167	146	154	169	157	172	161	158	174	169	151	166	147	153	173	174	185	170	175	173	192	185	183	183	163	148	168	158	182	165	154	177	189	186	176	165	161	161	185	163	181	171	194	177	176	167	163	155	166	143	180	177	170	178	183	167	181	176	195	144	151	188	172	159	167	172	164	182	156	171	193	181	180	185	180	163	168	166	137	176	165	198	187	177	189	155	187	175	169	176	184	169	177	162	157	180	169	180	190	167	162	170	181	168	177	209	203	152	155	158	183	165	171	166	152	161	187	149	164	144	190	168	159	174	167	150	156	180	174	186	175	170	177	151	183	157	169	184	161	174	152	160	162	167	188	143	182	165	151	163	142	170	175	193	187	166	176	184	165	185	173	180	151	176	150	180	168	163	165	181	185	180	153	172	172	167	166	155	189	186	143	182	183	155	152	162	168	145	165	152	190	166	166	152	141	159	167	173	145	172	179	169	148	156	193	161	191	189	158	172	166	174	212	189	163	163	158	151	176	179	150	168	173	143	185	197	162	166	148	165	176	165	196	205	165	198	157	153	192	172	146	161	140	166	159	156	169	189	149	186	169	189	148	166	170	173	156	176	159	142	159	166	130	161	165	165	158	177	173	171	183	150	171	152	171	160	150	147	186	150	188	166	157	156	187	159	193	161	185	176	155	189	168	167	171	169	152	163	153	174	178	187	173	177	176	170	154	162	155	171	179	177	153	163	157	174	163	139	182	160	153	158	163	169	167	154	164	185	161	177	159	163	161	158	174	179	137	193	188	149	157	181	165	165	172	182	179	155	164	183	154	178	158	138	169	164	166	158	165	171	198	179	157	179	173	164	159	147	158	183	171	162	156	191	189	162	163	163	171	181	170	157	169	171	166	149	161	176	156	165	174	184	172	165	190	151	173	139	171	178	172	154	160	141	180	173	170	177	170	167	179	171	175	175	182	144	156	161	169	190	162	183	157	164	160	196	151	160	196	190	166	174	161	153	151	180	169	184	158	152	175	170	189	165	149	157	156	179	159	170	166	161	171	193	183	159	165	148	184	156	188	150	164	190	170	172	145	169	152	152	166	170	164	154	163	172	175	168	163	177	155	182	166	167	152	169	184	161	174	160	185	161	187	166	154	163	187	183	169	169	135	160	169	188	172	165	188	169	194	167	177	187	171	156	170	194	192	154	162	171	166	140	175	165	146	180	161	182	172	164	178	182	205	174	190	152	167	178	153	156	188	171	204	167	171	174	162	168	166	158	166	165	167	136	162	173	181	190	160	156	171	176	140	167	152	178	168	153	189	171	159	146	173	157	183	156	179	180	181	171	163	149	199	167	155	163	172	182	148	172	164	198	146	165	133	171	168	175	190	165	194	175	151	172	165	147	189	178	168	167	172	169	169	180	173	183	169	182	176	180	168	160	165	188	186	185	169	174	169	171	164	184	177	156	164	180	175	158	148	186	185	166	205	172	154	147	176	148	166	167	156	181	170	172	180	190	187	176	150	195	194	172	165	173	158	176	168	188	178	174	144	141	168	151	185	185	161	162	173	165	156	156	158	149	167	183	169	192	164	140	153	179	168	179	179	159	177	143	159	175	172	164	163	146	166	179	169	141	150	182	152	186	187	154	163	186	167	167	157	175	172	159	156	160	164	141	170	190	166	141	178	175	183	160	159	180	194	187	170	160	149	176	163	176	155	141	155	180	184	185	168	156	191	179	177	159	151	185	174	175	169	170	152	172	180	213	165	194	182	160	174	172	172	153	178	163	189	180	175	160	175	168	161	154	158	165	184	160	163	194	185	163	183	166	167	176	181	176	164	180	181	169	179	188	155	179	167	165	164	162	172	185	168	177	149	158	147	156	171	156	169	201	159	175	178	190	162	172	164	203	181	175	153	183	163	172	171	186	171	150	167	167	182	178	163	144	164	181	182	165	176	157	159	154	183	160	158	148	182	155	175	138	154	154	160	175	198	183	157	154	156	171	193	168	169	170	168	150	160	165	173	171	145	157	196	190	145	167	171	185	172	146	161	174	170	180	199	164	169	160	162	176	141	159	189	175	179	171	160	168	168	155	157	149	180	165	177	189	169	159	141	179	161	139	175	186	175	155	175	131	194	179	189	149	167	168	159	168	192	179	169	154	155	147	178	160	164	187	150	170	194	193	155	145	154	160	185	161	155	163	174	203	187	155	169	183	166	169	175	162	190	168	146	151	177	154	159	156	155	195	173	147	157	181	198	178	162	203	146	181	191	182	185	167	183	172	172	177	174	144	163	170	156	162	186	170	142	166	165	146	158	157	149	141	149	157	156	197	173	188	199	190	164	181	151	157	190	169	163	189	174	173	183	188	181	175	177	172	174	159	140	143	183	172	166	155	178	149	161	150	178	162	181	175	163	170	172	159	167	143	172	160	188	154	160	184	166	158	191	148	170	187	180	196	165	160	147	152	186	165	185	166	180	155	159	184	157	161	183	196	187	180	161	188	180	181	157	145	158	173	188	163	157	160	166	186	153	165	141	159	185	162	173	173	176	179	176	168	178	177	191	193	171	163	159	162	165	164	153	182	177	172	162	206	152	175	189	174	193	171	153	162	162	173	170	161	197	164	189	201	166	181	179	175	159	203	172	192	183	150	184	194	176	161	186	158	151	154	180	165	186	173	190	168	165	184	159	174	149	174	163	177	169	195	191	181	167	172	164	167	152	162	164	156	156	172	169	166	144	168	153	166	183	172	136	151	159	155	185	173	185	160	181	174	176	179	184	177	147	180	177	181	168	158	173	173	174	170	181	167	173	177	163	183	146	158	158	155	162	157	149	153	161	177	142	172	139	139	166	171	169	147	174	176	162	151
6628	8579	47016	56522	26099	1522	1234	1038	953	852	741	770	703	671	603	623	588	541	557	543	565	509	488	543	514	533	491	448	465	480	471	452	471	483	448	458	462	444	437	470	436	483	459	466	412	468	432	428	457	438	431	470	440	411	449	447	464	434	430	447	440	424	462	458	435	472	442	436	411	479	415	422	418	488	458	415	425	450	424	448	435	450	423	415	427	438	448	420	458	406	450	431	415	427	450	427	434	406	444	423	439	430	396	400	438	436	447	410	424	428	418	423	438	438	417	432	408	463	414	452	439	461	370	457	414	414	417	425	435	458	431	393	442	397	424	465	424	497	415	411	430	392	446	451	407	440	394	412	435	438	404	396	469	462	450	392	428	452	431	436	430	392	405	447	439	431	411	446	448	437	429	416	405	452	432	434	460	416	437	417	437	438	421	425	432	447	423	423	421	442	436	402	400	473	417	429	400	412	463	424	438	428	433	444	463	414	430	416	425	459	422	471	424	449	438	415	432	403	430	402	426	438	435	421	439	416	435	425	395	384	434	435	435	448	416	421	471	419	439	443	421	453	419	418	438	427	417	401	415	389	399	438	413	432	402	426	412	415	415	424	421	414	454	438	443	410	436	458	387	392	426	424	416	438	413	415	407	411	414	425	457	429	419	435	418	398	447	431	471	429	423	453	452	448	419	438	431	413	443	420	433	447	479	440	387	403	469	428	454	400	410	427	419	441	414	415	419	409	436	427	425	444	408	452	424	427	422	424	413	416	449	429	409	417	388	440	458	427	428	437	475	448	434	405	434	489	445	424	435	435	446	444	418	430	427	431	413	421	438	427	432	409	414	423	432	406	403	377	454	437	442	401	432	394	435	441	439	411	467	453	447	448	449	370	388	422	414	419	406	386	424	403	423	451	449	435	388	429	434	420	455	449	445	431	390	445	417	429	413	437	437	413	444	427	464	396	464	446	447	425	436	454	444	452	441	438	456	458	418	421	421	442	446	426	430	384	386	409	452	420	433	437	425	421	416	432	435	444	423	440	394	444	422	425	435	433	462	422	416	455	413	468	398	434	385	377	390	429	459	419	408	436	389	446	465	442	396	470	474	404	442	473	421	388	418	450	421	470	422	411	477	448	423	422	437	418	428	429	432	408	436	417	435	398	421	415	428	405	472	417	414	417	441	419	418	442	435	443	425	387	429	435	422	437	401	434	458	426	428	492	458	419	421	426	381	439	410	432	463	383	423	420	429	415	406	412	420	434	439	391	437	385	434	410	432	416	421	384	415	441	403	448	450	438	423	398	429	442	417	440	405	430	441	400	426	426	420	439	457	409	480	430	405	468	415	423	421	401	451	440	418	399	421	391	459	435	479	422	427	432	411	429	396	441	411	418	432	413	473	417	401	428	407	417	432	443	424	422	461	391	414	440	442	400	406	432	445	437	399	421	427	420	428	394	478	471	405	420	416	466	422	411	431	390	412	444	446	405	451	417	421	429	441	444	436	421	457	457	438	409	449	413	433	427	398	449	442	417	475	393	402	457	418	423	423	428	418	416	445	431	430	422	362	400	417	407	417	404	431	412	410	450	448	412	434	423	427	436	438	463	427	420	417	409	409	425	448	403	417	428	423	415	443	414	371	423	439	458	414	430	406	413	409	418	432	429	423	385	438	435	438	452	427	439	463	395	382	430	436	426	401	474	447	416	440	484	433	414	406	426	406	419	409	438	442	393	429	418	447	420	406	438	416	430	403	403	453	438	445	407	415	421	396	448	429	432	443	419	441	432	462	418	425	434	393	438	420	436	398	433	440	444	453	389	449	440	449	389	418	413	470	455	418	447	406	433	447	438	456	448	381	456	415	420	437	428	436	437	411	393	409	397	470	454	413	440	462	421	450	442	452	451	435	443	390	414	428	413	414	430	417	436	428	423	396	463	413	446	433	440	440	431	466	421	429	403	469	449	422	438	419	399	425	438	450	449	457	452	457	454	401	429	468	478	418	428	432	409	412	395	454	441	423	430	410	416	412	434	411	400	441	431	429	445	406	393	433	392	435	416	437	429	442	416	407	400	421	441	408	421	465	437	400	428	431	398	461	428	429	423	416	402	403	414	472	419	434	413	395	418	437	408	408	411	445	425	430	411	432	416	417	452	447	475	421	421	433	447	411	407	442	426	427	433	428	422	417	433	441	438	457	435	453	393	390	420	439	414	425	419	448	426	402	426	398	426	467	392	465	389	431	419	417	419	455	449	430	384	443	433	460	448	457	455	450	444	428	421	408	403	421	442	414	442	440	444	432	416	406	438	445	416	441	386	428	407	487	403	381	437	445	404	436	403	419	389	379	436	441	404	432	391	419	436	456	433	455	462	385	440	428	424	434	412	449	432	412	441	458	421	438	431	416	411	449	448	440	430	438	418	385	391	415	396	451	448	383	426	404	443	441	421	426	446	478	437	401	403	432	435	451	472	408	444	441	437	462	440	395	416	454	413	444	445	420	424	421	412	437	399	410	409	438	408	418	408	449	419	422	406	433	401	437	461	415	418	408	442	443	424	470	405	414	419	459	454	417	431	419	403	433	450	407	412	487	421	433	401	431	420	461	410	423	428	449	457	412	415	420	427	379	412	403	437	483	430	417	413	417	425	418	441	404	463	436	393	424	408	420	419	393	434	412	438	423	400	403	433	420	430	438	426	480	419	420	441	419	394	392	415	442	416	413	433	459	474	441	405	449	459	398	465	411	436	430	389	403	456	440	430	439	395	461	428	448	438	432	432	417	438	393	438	456	425	446	428	444	436	414	471	423	429	484	401	409	461	413	437	400	475	439	432	445	427	415	444	435	446	453	437	448	464	440	456	419	396	429	425	411	426	442	436	410	437	420	428	428	433	418	435	440	444	407	431	400	417	448	392	404	437	429	440	453	439	449	411	443	454	427	440	444	420	412	427	414	439	420	409	433	435	448	424	434	395	420	467	407	437	428	455	459	434	422	413	440	417	437	426	385	404	407	428	435	418	461	413	419	457	453	454	427	415	501	395	423	392	407	468	388	418	426	462	404	444	412	447	395	436	421	402	462	471	438	419	432	445	419	420	438	472	429	435	407	404	408	415	425	456	435	415	434	461	400	422	422	412	450	415	408	458	464	392	405	409	391	406	448	396	459	431	415	437	437	400	434	440	440	446	436	433	436	417	436	433	453	440	436	431	440	422	418	431	416	406	473	406	461	444	398	440	415	425	402	424	412	414	443	457	460	427	409	414	456	486	395	442	458	433	456	434	423	411	415	426	433	429	454	423	434	444	421	434	435	466	409	378	457	448	387	427	392	403	444	423	427	426	422	440	412	450	409	456	405	419	456	469	368	455	416	445	438	450	414	430	434	420	416	422	441	403	409	433	398	391	436	397	432	425	425	428	428	476	389	433	440	428	423	426	433	424	428	463	463	442	435	407	417	424	406	392	379	417	459	382	426	433	440	458	399	433	416	404	420	420	392	446
18094	8466	39751	66630	43421	9683	1049	572	443	411	369	349	364	321	330	296	298	334	306	337	304	281	296	304	288	307	305	311	314	298	302	270	323	296	322	282	283	287	291	274	291	292	256	285	297	272	280	277	297	304	279	258	248	269	295	266	270	275	235	289	296	284	260	319	287	261	260	266	301	301	288	259	275	268	318	279	304	269	281	279	251	268	297	273	281	297	287	282	274	283	278	272	257	284	273	286	271	306	265	277	283	263	282	303	294	276	279	270	281	297	278	279	279	273	269	282	278	276	249	276	290	290	258	293	260	262	257	275	296	297	262	272	271	298	282	285	272	295	295	294	275	249	282	287	290	282	284	254	322	269	282	264	281	303	274	259	271	296	259	253	284	300	273	269	288	302	258	248	296	294	261	280	303	316	281	273	283	270	303	293	291	258	306	269	303	253	274	277	265	255	299	271	239	261	244	273	253	294	276	257	259	243	304	270	261	275	280	245	301	284	252	278	265	254	306	271	282	266	238	283	286	284	266	272	266	272	261	307	281	270	312	281	276	273	274	257	291	293	260	286	287	278	291	279	277	292	274	284	278	271	248	272	269	251	273	285	262	260	256	276	251	267	271	278	270	272	265	291	267	273	289	286	293	299	280	269	277	274	273	278	268	239	264	280	235	275	289	294	271	276	287	292	292	271	288	275	276	274	241	278	297	292	251	261	286	267	285	270	260	279	249	246	279	287	254	251	255	243	290	265	268	299	268	240	276	277	304	302	268	265	286	262	316	299	281	284	281	293	253	294	267	287	283	280	282	282	260	235	249	280	284	261	274	263	271	275	268	299	266	285	283	276	293	269	245	282	267	262	272	281	285	278	253	283	290	253	283	304	279	284	278	288	265	284	247	292	235	270	260	232	242	277	277	316	306	300	234	282	250	268	258	267	275	293	239	282	265	259	254	289	248	266	249	258	266	277	287	278	306	261	285	255	292	260	282	275	266	284	291	310	285	294	264	297	285	296	249	258	269	242	247	283	265	266	298	252	263	282	278	270	255	268	281	271	269	283	283	262	284	252	281	262	275	296	285	294	258	278	277	269	290	283	277	298	277	273	284	270	255	294	266	262	289	305	276	275	303	286	289	293	248	267	267	290	267	243	274	263	297	282	258	317	269	289	236	258	268	277	288	299	282	289	270	276	286	254	272	282	287	291	276	247	296	283	270	291	292	283	248	255	289	251	288	279	264	266	264	290	293	277	262	285	289	289	275	289	279	252	284	277	256	314	276	304	269	284	283	266	318	276	224	281	264	313	307	250	262	263	286	257	310	271	317	288	279	272	242	292	267	257	246	314	248	298	302	268	252	294	290	299	264	289	284	258	236	270	271	293	306	241	248	265	275	276	287	276	279	276	274	303	246	259	259	279	265	267	283	272	290	289	295	301	293	256	293	283	331	296	283	253	247	289	271	296	252	269	265	269	275	224	294	273	266	266	275	302	281	259	327	263	294	274	269	262	296	287	255	261	277	308	244	237	259	245	268	289	263	256	310	304	289	293	265	292	295	265	274	264	298	284	261	319	284	306	274	303	315	267	291	296	245	271	260	300	284	250	268	277	235	299	250	273	286	309	286	293	247	282	268	270	275	285	271	267	267	258	277	256	250	285	268	283	275	257	280	250	289	249	283	290	295	267	259	284	283	298	306	261	266	285	254	270	262	260	268	290	276	294	282	269	254	270	277	279	275	285	271	266	273	287	268	271	231	269	272	293	294	268	296	267	265	286	289	273	304	269	301	287	252	272	319	265	323	287	250	275	251	236	282	304	259	294	292	286	268	268	259	259	283	269	272	279	289	293	277	253	265	308	280	294	321	310	287	285	275	274	312	292	270	276	270	301	254	254	285	286	257	271	273	285	285	285	286	274	274	267	300	267	297	275	266	280	293	279	282	277	268	261	241	270	289	290	235	314	264	271	271	254	259	276	285	268	245	292	275	296	289	265	254	271	302	287	305	270	281	282	284	265	286	318	332	262	252	267	263	279	278	261	271	311	297	296	269	273	320	253	267	288	285	285	307	262	261	286	293	274	257	287	270	287	312	258	303	255	253	307	266	275	252	291	265	283	291	256	302	277	290	292	262	283	260	280	290	298	269	290	286	268	283	281	297	300	304	262	264	281	268	279	294	276	281	291	279	240	276	306	271	280	265	280	251	289	308	275	316	288	324	305	283	294	292	282	273	304	284	264	272	275	289	271	253	251	246	276	314	308	328	253	287	267	246	267	279	268	272	281	283	280	305	254	311	295	302	267	286	240	284	312	288	273	269	297	274	263	283	261	278	288	280	277	297	272	245	299	298	277	259	240	289	254	293	270	266	269	316	272	267	272	251	292	262	289	254	267	295	291	284	278	279	230	265	285	264	303	275	279	290	281	268	263	290	279	306	288	296	284	280	320	285	265	268	268	272	260	271	282	264	274	265	265	303	269	270	266	276	259	298	301	271	297	286	263	291	291	248	299	275	278	284	275	275	272	260	267	234	261	279	279	287	281	242	279	266	287	260	292	286	265	264	292	265	269	292	270	260	306	265	303	285	289	284	293	285	242	260	270	290	292	266	273	239	251	279	269	285	317	284	282	270	228	283	231	274	283	303	307	288	302	269	274	282	289	272	288	263	266	295	248	302	293	273	287	282	272	291	264	307	257	302	246	297	254	280	266	286	274	285	281	299	275	289	298	270	284	309	267	271	272	271	272	296	217	285	247	274	304	291	251	282	272	237	303	307	280	279	275	306	277	244	248	295	260	271	262	275	274	298	265	302	304	265	267	295	277	287	256	283	255	301	264	274	269	283	257	288	242	270	303	312	274	280	308	277	270	276	269	265	270	285	273	283	287	285	275	264	333	277	283	270	321	284	264	256	260	250	262	285	297	290	258	255	268	293	266	267	258	257	256	267	287	267	239	233	270	287	264	295	277	262	258	294	278	279	270	306	295	277	285	265	259	303	269	290	281	261	274	312	268	286	249	280	260	279	274	295	262	263	285	287	261	268	282	270	297	278	299	298	272	277	274	262	307	273	302	265	278	285	271	303	257	282	311	289	290	297	275	307	267	279	261	255	286	288	279	267	312	253	280	271	297	276	291	274	266	268	266	246	275	267	300	299	282	286	291	276	271	244	258	292	282	277	253	274	263	295	282	276	258	303	295	285	288	252	255	254	267	265	272	275	282	267	265	279	299	269	293	291	295	259	258	279	275	269	284	293	261	270	285	281	271	271	288	259	287	308	282	270	301	319	292	304	294	271	253	302	284	306	258	278	279	292	306	278	264	292	264	273	291	304	292	247	303	290	262	301	287	272	279	285	295	282	260	255	230	283	261	305	286	269	271	257	253	300	299	244	281	304	257	256	286	298	272	256	279	247	276	256	288	295	260	236	313	244	297	258	306	278	312	272	271	282	265	271	262	278	285	261	306	302	280	296	283	289	258	294	270	257	301	233	277	257	296	261	279	270	244
8341	7178	41780	69922	34284	2867	2316	2037	1747	1455	1386	1234	1171	1079	1062	935	952	887	880	862	837	824	814	805	822	796	770	710	692	734	750	681	730	771	692	706	671	706	676	633	717	649	685	697	695	693	652	690	647	667	692	591	655	658	661	628	712	664	656	647	690	636	648	651	687	670	645	650	640	663	663	652	695	660	685	632	645	675	632	656	647	652	608	637	656	641	628	596	656	657	635	676	634	660	659	632	595	662	660	620	650	601	614	643	642	631	640	686	624	630	637	672	666	635	623	659	618	658	607	625	611	631	662	684	635	616	617	655	588	671	626	625	621	596	611	629	612	636	597	631	614	616	642	640	642	625	573	612	643	682	655	586	650	672	637	636	622	592	662	647	635	607	618	640	616	643	618	612	651	658	625	632	660	634	635	649	648	627	614	578	571	642	632	634	655	641	645	628	626	652	645	643	627	613	633	640	637	592	654	640	606	633	647	662	674	606	656	667	625	646	626	578	642	634	606	638	610	615	674	603	658	629	612	646	629	676	661	629	632	641	637	663	649	644	594	643	668	612	626	660	674	613	595	629	655	628	662	668	625	641	627	652	671	674	640	644	654	607	601	661	642	611	616	655	612	617	647	616	626	611	615	591	652	648	650	634	643	636	645	649	598	664	659	643	641	618	650	640	631	634	660	672	632	638	666	624	658	625	584	637	638	633	654	571	628	594	623	631	660	618	622	639	660	612	623	604	584	644	636	611	623	644	625	603	632	681	640	632	655	637	640	629	659	656	658	601	632	650	608	604	648	608	618	646	593	667	646	621	603	619	677	646	675	662	670	642	643	567	630	641	604	612	642	693	684	670	611	628	645	617	624	639	664	623	656	620	640	632	623	652	639	662	574	608	640	697	599	629	620	634	636	609	642	648	612	647	593	697	627	614	593	611	630	630	603	647	653	576	590	620	586	654	653	625	668	672	627	640	617	612	648	633	659	599	603	614	590	640	645	641	617	653	689	608	611	667	601	644	628	681	610	603	672	634	598	613	646	644	629	651	612	639	637	629	636	595	633	647	615	627	603	649	679	635	631	626	647	639	680	611	607	586	623	621	657	619	616	680	611	628	619	664	654	614	616	634	649	629	617	631	644	649	622	627	657	620	578	628	626	632	645	636	642	624	633	675	653	642	622	607	618	593	620	655	615	582	594	635	675	609	642	659	650	639	628	586	642	594	592	646	667	619	654	693	611	646	589	611	654	633	660	627	635	625	645	657	617	636	630	660	596	637	674	624	659	639	694	600	667	668	643	627	662	639	649	610	637	618	618	606	652	680	591	690	628	683	617	609	660	647	622	578	647	649	672	628	627	648	624	641	607	626	609	650	619	662	643	661	648	637	614	612	631	620	604	640	637	627	605	603	639	643	657	585	621	645	615	626	618	576	648	625	643	639	618	646	619	619	651	629	623	683	636	625	648	646	670	624	624	583	674	614	634	641	604	649	644	659	635	633	624	663	617	656	632	614	617	615	641	667	674	624	626	690	623	635	672	663	631	591	628	602	678	615	617	641	647	631	649	624	676	583	651	632	625	651	620	606	637	624	661	626	638	600	620	591	638	614	643	617	633	592	642	571	699	669	671	671	633	645	638	646	657	638	681	663	675	631	632	636	645	613	636	662	640	627	636	639	649	673	636	631	633	607	622	618	654	626	673	645	613	677	650	640	716	620	646	650	642	606	649	636	661	625	631	690	653	606	651	648	629	613	614	640	665	639	609	644	598	601	644	634	637	636	646	617	673	656	598	611	630	571	632	600	594	635	639	633	630	633	603	641	630	594	629	611	654	588	650	606	628	612	647	629	640	621	644	628	598	607	614	622	648	681	650	607	634	644	641	601	639	630	615	651	647	618	612	634	643	585	634	672	650	635	703	651	602	642	656	626	652	629	646	602	646	620	617	618	627	614	620	632	636	636	616	613	615	586	649	630	628	645	665	625	606	636	577	625	609	625	620	612	676	623	640	643	622	608	586	637	616	642	624	680	630	639	648	602	594	704	622	618	655	608	633	606	594	600	604	621	611	625	663	656	622	665	628	648	595	620	656	598	635	622	642	588	632	624	628	651	663	614	620	623	643	625	648	631	624	625	639	651	645	595	646	667	647	627	641	620	613	574	628	652	651	629	656	628	646	680	639	615	600	593	584	677	651	621	686	612	630	636	678	591	610	621	630	592	635	647	643	642	637	632	649	658	575	682	617	671	639	655	616	633	622	607	683	628	631	649	603	605	657	638	621	638	627	587	598	646	635	653	618	581	616	617	693	627	661	634	653	594	628	608	632	649	645	651	648	613	640	614	603	641	602	664	631	653	637	620	634	632	656	634	640	624	649	637	694	622	631	603	632	651	654	639	625	635	634	603	636	687	632	610	633	652	639	640	631	631	634	626	621	637	683	666	602	622	596	608	663	593	633	626	624	626	658	630	655	604	647	651	656	637	645	597	620	673	617	650	618	611	592	615	673	605	635	623	642	580	639	634	644	625	636	603	621	648	624	588	618	667	654	637	591	641	632	613	639	630	673	676	637	633	681	683	635	607	605	554	624	619	629	650	642	626	638	609	657	611	630	620	650	593	621	580	633	603	587	634	665	625	568	646	663	614	657	603	612	670	638	630	665	660	650	585	643	614	656	589	626	633	643	588	593	644	636	622	578	702	646	660	664	650	637	589	623	573	628	659	637	607	636	610	637	669	617	663	638	622	667	631	615	644	639	619	617	642	638	648	588	632	640	636	667	644	656	668	588	646	601	592	620	647	636	624	655	677	653	657	617	631	587	647	644	639	605	600	616	625	606	618	623	649	657	634	628	600	592	643	631	667	655	617	651	673	639	685	645	566	615	654	645	687	626	629	645	633	651	655	624	625	660	647	647	657	630	645	623	601	629	590	656	646	672	631	644	592	667	617	647	614	619	634	625	639	666	659	633	584	643	590	625	646	652	628	659	642	606	627	604	632	661	610	624	649	613	631	612	605	593	615	644	656	609	605	663	646	620	628	639	653	623	675	639	648	662	655	636	587	618	669	589	614	657	643	598	657	615	611	611	592	636	653	639	632	629	627	664	642	646	666	626	592	646	650	638	640	624	640	618	614	633	641	627	628	690	610	656	650	618	609	688	619	678	610	622	658	629	661	646	606	584	598	630	662	642	622	591	674	618	598	629	622	640	636	677	639	591	660	624	634	640	578	609	563	653	635	633	620	665	661	600	656	631	645	658	612	631	621	636	606	604	646	665	611	629	631	654	656	633	651	597	661	617	638	609	639	594	640	651	653	586	650	591	652	635	666	631	604	623	651	624	645	621	602	593	624	590	634	645	679	606	672	659	642	632	643	650	606	629	643	632	618	605	656	644	665	633	633	619	657	607	623	650	676	647	620	631	642	607	585	648	631	682	650	643	648	635	636	619	649	632	586	657	644	633	648	647	616	622	622	668	593	631	635	629	611	600	621	616	650	612	660	665	626
2614	664	793	2407	1454	80	78	87	77	81	63	69	75	71	86	53	58	64	90	70	73	66	66	87	59	85	64	78	64	81	82	70	91	74	67	67	70	72	80	81	58	75	61	57	81	62	84	92	64	67	69	75	71	91	71	95	73	68	79	76	68	65	70	68	70	76	74	80	86	68	64	66	59	83	72	64	73	67	87	68	84	71	65	68	79	85	65	68	73	70	69	70	68	62	90	79	67	82	69	70	77	71	80	73	67	71	59	69	70	65	69	65	57	57	78	66	60	71	62	87	70	81	55	90	87	67	80	80	68	68	72	71	59	70	86	79	73	67	63	71	83	66	65	73	69	67	59	85	74	73	59	70	66	57	75	77	67	77	68	58	71	78	80	62	67	83	59	64	70	57	64	69	61	78	74	86	79	86	83	65	81	76	72	65	59	68	80	63	69	79	50	69	81	64	63	70	71	73	65	69	68	88	75	73	58	75	65	73	75	73	71	75	72	60	55	78	54	78	78	72	71	79	64	75	60	66	65	70	67	79	57	59	76	62	93	64	65	83	68	85	74	58	80	79	72	73	66	66	77	69	67	69	80	77	82	66	60	75	69	68	60	67	66	69	76	60	69	74	65	76	88	69	57	85	66	66	78	80	69	68	78	87	69	65	75	62	71	80	60	63	74	64	78	74	70	79	69	76	71	76	73	76	81	61	72	72	57	72	84	66	73	73	71	66	67	68	81	88	79	89	65	65	67	78	67	60	69	84	75	74	76	62	82	77	73	73	74	76	66	78	73	74	81	62	67	65	68	71	75	81	67	76	76	83	73	62	64	50	62	73	65	81	68	84	89	84	90	78	82	72	60	75	73	62	90	52	65	68	65	68	60	73	77	59	72	75	75	67	74	81	73	79	67	66	86	73	75	58	76	76	81	82	75	68	77	83	75	71	73	77	88	62	72	68	77	72	86	68	77	71	54	77	71	60	77	76	78	70	68	67	81	60	83	82	79	67	70	71	70	69	58	76	67	86	57	69	73	83	60	77	59	78	72	71	70	82	88	74	80	73	82	52	89	79	58	67	80	72	76	80	82	75	79	86	85	67	64	65	68	87	71	85	84	99	69	57	56	86	76	79	82	77	83	64	70	60	53	78	85	62	72	71	83	67	79	61	86	68	74	87	65	70	62	84	70	81	68	73	65	66	68	73	76	68	73	73	78	64	70	82	55	67	78	76	62	60	79	81	74	76	72	81	71	67	63	71	81	74	62	58	71	69	63	68	77	62	69	85	79	73	92	73	88	70	72	80	68	58	76	82	69	88	64	67	76	66	88	74	63	76	71	83	85	75	71	65	84	68	64	83	51	61	86	72	71	79	75	72	65	79	73	79	76	68	70	70	80	88	87	78	80	53	73	82	48	58	66	87	73	53	75	60	75	54	74	63	86	83	81	70	72	92	63	75	73	93	60	67	76	80	50	73	85	62	61	63	81	61	58	75	83	85	61	62	85	75	71	74	81	80	71	64	80	68	72	66	83	74	68	75	69	72	68	86	64	71	87	98	71	76	91	65	82	76	79	58	72	78	71	74	64	74	72	62	78	70	81	67	59	73	66	68	66	76	74	65	71	65	76	77	78	81	65	64	59	69	78	64	83	74	74	73	92	59	80	70	75	68	65	83	73	63	67	65	73	64	58	68	75	65	66	78	74	77	71	74	68	70	73	76	77	78	81	68	81	68	67	70	82	70	75	82	67	78	86	76	67	60	59	74	66	74	54	82	75	76	68	74	59	77	81	75	70	71	66	63	76	76	60	79	72	69	66	67	70	76	58	67	83	74	78	68	82	73	69	82	81	71	87	74	60	74	87	86	55	62	85	77	83	79	81	90	73	77	77	69	66	75	66	66	57	71	79	71	72	61	61	64	56	81	77	80	72	70	64	73	63	81	76	63	67	80	75	74	84	57	66	65	78	89	85	57	74	64	73	77	78	71	76	53	73	62	75	73	103	81	65	87	77	74	66	75	78	86	58	74	72	75	88	78	70	84	75	89	78	64	78	80	67	72	73	75	64	59	60	72	92	60	90	69	80	64	66	78	72	66	61	71	84	58	68	76	74	73	74	77	68	77	68	75	76	64	87	62	72	64	74	86	84	77	67	88	73	72	75	76	76	83	68	82	66	86	76	83	82	78	57	71	77	71	56	72	79	63	86	78	84	69	70	70	72	74	70	83	70	61	78	72	67	55	83	76	69	75	75	61	70	84	78	93	69	63	68	86	69	75	72	83	74	74	65	67	79	86	67	76	67	72	68	59	52	85	88	73	75	78	79	69	67	74	72	65	64	72	86	77	75	70	73	73	79	67	68	99	80	63	69	61	79	60	86	59	80	62	80	79	60	61	71	70	67	72	78	74	86	74	83	74	70	62	71	86	73	68	80	73	72	60	86	77	76	63	89	73	59	65	69	83	65	70	77	78	70	69	63	52	58	72	71	62	87	69	63	65	74	70	63	64	88	79	79	85	93	62	67	69	66	68	71	69	71	76	62	56	72	73	66	75	72	63	88	61	59	73	59	71	61	61	74	78	63	82	74	83	85	65	67	70	69	55	63	73	76	60	69	71	79	74	66	73	78	78	61	68	85	59	83	70	81	67	58	69	68	78	86	79	74	75	70	75	75	57	79	66	83	79	72	63	66	86	87	72	75	66	64	57	72	79	71	63	72	67	78	71	61	85	60	62	59	81	77	86	66	82	74	67	89	71	77	64	72	81	67	68	83	70	89	76	67	53	67	66	76	86	78	59	62	79	77	70	76	82	78	76	74	71	82	86	78	79	97	77	73	64	69	81	83	59	66	70	70	70	60	75	66	61	70	87	78	64	77	73	76	66	69	73	74	74	65	77	71	76	91	83	79	69	77	72	72	60	80	81	66	84	67	83	59	76	70	60	57	63	75	82	80	67	64	83	65	66	74	69	75	77	79	83	72	71	86	70	62	66	67	79	70	72	80	57	78	84	76	65	77	82	80	85	68	62	73	85	92	70	83	73	80	68	61	65	70	76	65	85	55	70	63	90	82	80	79	64	73	75	59	78	80	86	68	82	62	68	77	68	76	59	74	74	72	79	64	58	88	79	73	56	76	73	81	85	85	75	65	74	80	72	74	76	73	75	75	76	64	69	92	82	53	80	66	79	66	79	66	68	65	79	68	62	73	79	63	74	77	71	78	80	67	67	72	70	79	81	58	75	77	61	86	74	93	76	75	76	80	58	71	79	84	75	64	75	70	75	80	86	52	71	77	80	57	73	66	69	76	84	78	70	69	80	64	57	79	67	76	61	74	66	75	68	64	70	70	72	74	60	89	77	81	96	81	66	68	80	68	89	82	76	74	80	87	56	74	68	86	81	69	78	74	72	64	59	78	73	74	57	76	72	66	85	69	78	84	74	87	71	72	91	62	84	84	65	76	75	67	75	62	72	63	73	85	84	76	72	61	76	56	73	91	87
2367	741	1829	10140	5339	254	260	243	245	243	234	233	208	249	232	211	219	255	197	237	207	249	209	212	208	212	227	231	215	229	240	217	214	239	223	199	225	218	208	207	194	259	192	224	214	213	188	231	204	204	209	212	219	209	217	217	240	202	207	236	209	245	247	204	212	238	200	217	235	201	205	242	213	228	220	215	223	230	225	218	199	213	245	262	207	213	201	205	229	208	197	217	231	182	211	216	227	211	210	221	213	220	209	226	220	212	221	226	196	209	227	220	220	236	195	224	226	194	198	233	206	261	222	250	213	222	213	201	217	228	222	229	218	204	235	233	226	236	203	205	224	213	238	206	220	201	237	228	213	224	202	237	212	214	192	226	211	204	228	205	231	204	196	237	209	245	248	226	217	185	223	223	216	224	238	213	217	216	217	229	216	210	224	181	199	229	211	217	202	226	228	197	218	236	234	192	233	209	229	231	244	219	220	219	231	203	228	206	210	226	214	202	250	215	213	219	233	225	240	190	225	241	186	211	216	208	213	229	225	215	210	241	233	242	212	222	226	220	228	228	214	230	231	223	231	214	232	220	225	194	209	189	228	249	214	222	233	209	227	222	213	188	215	209	233	215	215	240	200	229	240	200	209	195	202	249	232	207	222	242	209	223	204	205	221	226	226	219	202	214	204	223	217	232	191	242	218	226	224	192	220	248	206	236	216	214	227	217	193	220	225	229	214	220	190	218	197	223	229	224	207	216	204	228	231	203	217	224	228	197	217	199	249	217	245	201	180	226	213	224	216	231	227	197	239	215	203	245	196	202	228	197	236	199	230	220	232	209	218	232	205	216	208	220	219	243	218	215	223	201	204	190	210	213	219	206	220	206	212	202	212	227	192	223	225	240	212	203	199	214	211	221	207	242	203	235	253	200	232	248	253	224	213	221	228	208	204	221	218	248	212	212	213	218	232	227	240	215	197	210	248	218	195	224	185	206	224	208	222	220	218	230	186	238	188	225	245	235	211	218	197	243	221	183	199	237	217	220	216	205	228	211	203	238	229	215	198	239	230	233	236	245	188	225	210	192	220	209	222	213	196	218	203	236	243	199	213	223	226	212	226	234	222	225	217	211	213	223	200	186	202	250	217	225	226	219	224	192	220	230	233	187	184	219	214	232	207	214	196	243	231	208	223	207	237	229	217	240	224	205	232	219	222	220	224	220	228	220	226	230	224	207	212	200	233	197	232	206	207	213	220	224	204	237	222	203	236	232	230	222	240	199	203	203	198	204	229	182	202	222	225	201	235	235	180	218	222	234	230	233	230	212	235	236	196	190	227	207	206	215	215	210	211	205	231	240	223	220	263	204	194	216	244	204	223	209	230	227	223	231	219	238	203	247	204	208	220	191	231	209	213	225	198	239	223	210	204	216	233	206	222	212	218	245	198	235	202	253	209	230	212	240	224	228	215	218	215	230	214	228	227	205	225	221	207	224	224	223	217	238	241	193	213	241	222	236	229	203	207	238	211	235	203	205	227	248	220	210	213	226	227	191	234	203	199	235	195	231	182	220	220	247	235	209	199	217	207	230	206	215	186	234	204	212	197	204	194	215	203	223	226	189	227	232	217	204	236	198	224	202	212	216	204	213	226	245	238	188	217	222	209	211	229	225	198	202	198	213	230	204	217	198	188	227	196	214	205	235	228	260	244	240	210	232	205	233	205	213	212	216	240	187	210	212	186	226	216	235	218	229	219	238	229	224	211	201	232	224	213	210	211	200	228	212	237	202	223	227	221	221	209	202	231	212	235	188	223	261	215	240	215	230	225	200	221	209	228	222	226	225	210	208	239	227	217	226	212	237	219	207	202	193	230	217	224	221	212	184	223	206	220	226	224	235	231	204	217	249	226	235	212	185	194	238	236	235	225	255	202	218	224	240	207	210	204	202	221	211	223	204	222	204	227	226	223	213	221	211	215	204	238	195	201	240	219	219	233	194	214	228	216	244	217	211	224	206	200	201	182	233	219	218	194	226	191	216	204	205	196	244	228	208	220	216	219	218	227	245	226	238	238	214	215	216	240	227	245	253	231	233	210	240	228	245	200	218	220	213	206	216	219	225	229	245	202	226	209	198	202	206	237	204	224	250	218	202	211	194	205	221	240	222	228	239	218	213	214	215	230	230	207	217	218	205	218	224	217	197	199	230	227	220	204	211	238	216	223	211	205	194	199	209	218	208	199	200	217	248	197	217	239	196	213	229	226	213	224	209	240	210	231	218	250	197	208	215	231	234	223	214	237	233	223	228	197	201	225	224	227	221	233	210	211	231	203	200	220	212	222	236	201	227	214	195	229	209	230	218	232	221	203	198	224	225	227	188	231	201	217	236	201	208	201	185	232	220	202	207	203	209	205	215	189	233	210	216	217	236	205	241	221	223	212	211	198	198	205	232	201	218	232	226	222	243	213	191	216	221	188	232	216	217	240	205	214	222	231	199	225	222	223	208	217	210	206	237	227	222	210	220	207	193	202	244	222	250	245	230	214	247	225	214	204	228	203	219	192	225	193	253	218	210	215	209	213	188	220	209	217	215	196	256	240	231	231	206	227	214	202	225	215	244	212	225	232	224	216	226	226	226	204	218	216	225	218	213	212	217	228	228	217	206	205	227	192	235	252	215	227	230	223	189	226	211	228	219	209	230	222	246	223	230	215	201	215	219	238	218	227	226	219	231	223	219	217	202	192	215	244	208	185	216	248	238	203	206	210	210	189	207	240	214	236	222	221	242	224	184	244	240	216	183	236	222	233	204	221	227	213	203	225	244	222	230	223	202	206	216	229	221	213	219	216	239	205	191	206	258	223	208	218	228	242	231	214	242	228	211	238	189	208	213	230	216	217	209	206	198	222	224	254	228	250	207	203	228	225	242	226	236	235	235	206	226	196	244	222	231	213	220	236	196	214	230	225	237	225	212	227	205	230	237	251	211	204	236	226	237	225	224	211	232	223	229	218	240	209	237	211	243	220	198	225	230	213	211	235	207	219	215	223	204	221	216	208	217	231	224	224	230	217	188	206	225	209	193	217	220	220	232	193	255	220	229	221	236	212	232	215	202	236	233	236	209	215	227	214	231	210	249	226	223	234	207	239	206	203	234	251	221	221	238	233	219	217	223	217	241	216	219	216	222	235	199	214	216	222	212	225	224	208	211	212	239	223	214	240	197	218	223	191	217	236	234	232	220	243	209	205	221	229	228	205	212	236	228	192	232	222	212	192	224	226	216	228	206	217	225	225	210	222	198	230	219	180	220	218	211	207	192	227	208	223	215	239	254	228	229	222	235	220	200	200	215	219	216	233	223	201	206	235	226	205	232	234	191	227	242	219	246	216	236	235	212	219	207	259	200	217	222	217	208	201	207	214	230	222	203	221	222	230	226	235	223	196	242	227	213	216	202	230	222	201	205	212	216	226	230	238	213	238	253	212	217	208	212	212	222	223	203	205	239	236	197	209	215
10589	1850	17114	52184	40715	7104	498	278	245	240	221	234	253	223	210	185	185	197	188	190	195	185	170	195	166	174	202	165	174	157	164	177	186	188	165	190	174	183	185	169	165	191	171	196	149	144	160	170	152	146	189	157	196	201	162	158	161	176	168	170	151	177	187	175	165	176	182	178	151	180	192	162	196	191	170	163	187	156	189	172	171	167	138	168	185	174	197	165	173	181	165	196	185	192	180	200	164	169	154	167	155	184	191	176	159	156	182	179	196	183	166	140	158	170	177	168	177	171	178	185	162	188	161	160	178	160	165	159	170	163	191	158	155	201	174	184	161	159	171	177	154	171	177	178	187	152	156	167	160	163	174	161	183	189	186	175	157	178	168	140	161	180	180	179	174	177	177	163	154	172	173	166	149	175	197	179	171	163	186	192	185	161	178	154	194	190	170	152	162	179	140	173	169	164	154	182	150	164	182	154	151	163	170	180	193	148	135	143	146	183	155	187	169	174	154	173	169	165	188	162	149	176	194	172	161	156	191	186	189	173	196	161	174	179	161	180	188	175	189	179	181	176	195	182	194	150	189	171	182	165	150	174	185	163	196	201	149	162	156	175	190	162	148	185	163	172	189	184	168	175	176	173	175	186	165	179	183	184	171	172	178	168	138	165	187	167	164	157	163	183	168	177	172	158	164	174	165	180	194	180	165	168	195	173	195	160	154	167	160	157	164	181	172	161	168	180	180	186	133	160	168	166	172	170	156	152	190	146	161	176	162	192	165	176	177	179	157	183	184	195	165	138	141	180	171	179	166	172	187	198	173	151	186	189	150	183	188	168	207	166	171	151	181	178	171	158	176	183	186	174	187	182	166	154	168	161	181	160	174	183	200	162	174	174	148	148	153	172	185	168	145	167	185	162	181	169	154	168	167	171	164	164	173	186	181	137	165	185	186	194	171	159	157	173	181	189	162	157	179	178	147	165	154	158	160	166	185	177	181	174	170	178	194	162	161	145	164	158	166	186	155	164	179	211	136	154	187	157	148	181	149	187	155	183	167	151	169	155	192	183	183	167	135	166	186	183	190	156	174	176	169	175	180	168	183	156	185	166	153	139	179	189	157	162	172	178	164	173	172	163	177	165	171	187	165	163	199	172	157	159	166	169	168	167	165	172	174	159	157	164	194	172	179	176	186	189	152	172	158	185	151	156	158	153	145	132	182	182	182	168	166	158	189	188	166	158	166	161	177	154	162	192	165	163	181	179	165	164	168	174	171	179	180	160	183	147	168	172	157	185	159	169	175	167	133	140	171	167	188	181	181	169	172	160	172	149	171	175	211	153	149	162	165	165	161	166	197	183	169	204	163	183	183	168	150	164	165	182	184	164	178	162	167	179	166	175	160	148	167	173	178	166	182	148	165	177	181	160	169	190	172	154	175	173	177	157	163	167	175	181	151	167	153	188	170	148	168	148	202	154	155	184	170	175	189	177	184	176	168	152	175	169	156	159	168	189	168	187	177	188	165	171	169	177	182	181	179	151	154	195	181	147	170	166	160	160	173	145	178	158	179	157	190	145	170	164	166	203	208	150	178	163	155	154	167	161	196	169	169	178	151	173	193	161	177	182	212	182	177	164	179	168	154	172	168	184	163	214	164	161	176	188	190	193	147	196	161	174	170	200	176	173	181	169	185	164	163	167	162	183	169	176	159	168	160	155	178	166	167	200	173	172	180	171	174	180	190	150	167	167	201	163	202	153	191	162	155	209	169	163	164	182	190	179	183	165	176	179	152	150	174	173	169	159	164	158	185	188	156	152	168	169	150	149	171	150	188	167	158	172	160	177	162	176	180	201	172	186	198	144	182	176	164	185	197	161	160	181	169	167	168	155	176	166	179	190	159	141	170	160	173	160	187	162	164	170	173	175	152	169	147	166	161	163	160	191	166	187	193	184	160	174	166	185	185	169	175	201	156	147	177	195	165	158	179	164	162	185	158	186	174	179	158	161	169	172	157	195	172	199	179	186	151	156	171	163	188	181	179	173	162	150	164	147	164	168	184	168	173	181	178	168	198	172	174	193	210	150	175	193	190	160	192	175	184	197	159	191	167	200	170	176	173	180	158	182	154	152	202	175	178	194	176	155	147	146	166	169	195	170	180	182	177	190	198	171	161	191	193	162	170	187	162	172	163	170	155	165	156	165	194	174	166	158	172	169	174	174	161	153	167	161	154	181	183	170	167	171	162	158	168	170	175	207	167	177	150	158	146	183	169	169	190	166	169	150	155	170	149	198	176	200	153	171	171	168	150	181	170	178	174	174	148	152	173	163	178	160	178	186	177	181	157	162	174	177	182	162	164	209	193	161	195	198	188	164	148	166	200	175	164	156	168	166	173	174	174	184	171	164	160	175	171	150	154	177	185	178	140	184	163	169	159	160	155	170	169	168	176	181	173	173	169	192	194	164	156	179	176	160	175	184	183	179	162	159	191	162	166	190	168	182	149	176	169	158	186	166	157	186	167	189	186	166	168	186	165	177	171	178	179	190	162	184	144	174	164	167	174	180	196	171	180	167	167	203	164	174	168	161	160	188	172	165	170	155	177	199	164	188	152	193	199	190	173	192	171	180	174	161	183	169	184	158	174	207	166	173	162	172	149	178	188	173	169	143	174	169	156	177	186	180	172	166	159	167	170	154	178	180	183	162	178	156	143	167	178	161	157	180	162	159	175	146	188	184	216	180	149	166	146	166	198	196	187	186	187	196	185	166	163	160	157	166	197	155	160	183	167	163	161	170	181	153	145	162	153	197	187	161	160	184	160	168	157	166	159	188	188	160	175	178	166	186	185	167	188	168	177	172	171	184	187	161	180	186	178	176	174	147	176	163	144	160	203	153	166	186	179	173	185	181	181	169	168	167	163	165	182	166	159	174	171	165	176	171	196	170	168	176	156	169	180	184	147	154	172	160	201	156	175	168	166	189	168	165	171	157	129	159	170	169	143	156	183	145	185	179	160	165	163	167	162	134	169	153	179	157	146	159	163	186	171	159	163	159	170	143	183	189	150	181	160	181	181	172	171	176	189	167	153	176	190	178	159	129	152	178	173	182	168	198	167	159	155	160	172	162	153	179	175	165	172	159	147	172	189	189	190	178	155	161	142	165	154	169	180	181	188	157	164	201	182	167	171	193	160	147	175	166	170	173	163	156	176	144	161	155	145	187	153	163	167	213	165	174	185	146	173	161	171	199	187	158	168	137	182	192	162	185	171	176	175	180	173	168	157	173	176	201	163	167	169	160	161	176	182	169	159	180	179	157	174	181	189	173	173	203	161	169	167	193	180	179	152	189	144	167	171	182	165	192	196	189	165	184	181	179	184	144	147	140	177	166	172	154	171	182	178	182	175	191	185	189	166	197	179	141	161	165	166	184	189	162	150	182	177	148	173	135	159	173	163	191	163	182	178	170	189	183	154	178	184	183	201	185	173	176	174	163	183	165	171	207	158	175
6361	1870	22537	58994	39262	1497	1313	1086	932	855	814	726	672	675	620	652	566	567	588	549	507	495	476	481	531	494	486	444	498	458	499	491	471	478	446	444	456	452	459	439	479	462	429	470	454	431	467	438	457	427	440	476	448	449	449	448	426	456	464	440	440	450	459	439	428	434	420	440	461	425	446	378	405	481	435	427	429	417	435	429	447	444	446	466	469	466	442	474	431	453	446	436	434	430	468	414	446	465	406	418	426	431	450	404	445	457	397	416	407	434	462	462	431	446	414	426	474	447	458	495	433	419	429	423	417	426	445	400	448	392	429	437	464	440	420	441	427	444	440	435	416	457	420	436	433	431	443	447	424	450	443	403	408	423	418	444	488	430	476	456	426	455	432	439	401	423	417	442	425	411	422	407	435	471	407	420	462	399	416	450	433	431	469	395	415	409	410	463	428	408	444	438	412	459	441	436	391	482	454	421	433	442	428	406	444	427	437	451	427	428	420	480	386	416	403	452	443	432	434	433	419	424	448	397	447	442	424	467	415	430	405	440	436	439	393	417	444	407	430	438	434	421	467	407	430	419	391	420	399	460	450	431	421	436	452	450	403	432	416	402	441	407	431	426	416	452	434	404	390	430	442	458	439	422	427	431	453	428	414	406	465	430	426	444	415	450	452	438	436	452	447	424	402	434	430	425	433	417	421	451	468	432	439	462	461	427	422	386	391	405	445	425	419	441	398	451	431	440	411	448	433	468	436	456	448	396	462	457	429	455	468	447	442	429	434	456	447	440	440	427	421	451	435	443	426	460	427	404	439	421	418	423	428	464	430	401	428	468	415	418	397	436	444	413	426	416	452	416	440	446	445	420	456	391	433	398	423	438	413	458	440	426	447	417	452	459	403	427	385	432	448	390	453	412	430	469	440	451	442	463	455	426	398	480	429	455	411	428	433	481	404	441	455	435	456	436	421	413	458	431	449	448	439	454	428	433	424	472	387	451	438	422	449	414	436	428	425	399	425	428	460	418	430	442	488	413	467	454	453	448	428	419	436	423	480	400	436	450	449	426	435	439	437	437	447	444	438	445	467	405	416	386	471	428	395	421	448	445	441	401	416	428	429	438	409	450	414	412	420	457	460	430	447	412	396	452	434	459	445	471	459	477	432	449	432	466	409	424	448	430	405	430	413	432	424	430	454	455	434	412	452	395	440	453	455	443	474	411	442	415	437	460	423	446	415	432	448	433	395	421	424	418	443	433	450	416	425	442	440	412	435	422	422	437	419	434	454	437	442	470	449	427	455	407	419	468	443	402	441	454	471	453	407	454	406	448	437	435	499	428	444	449	413	452	416	417	432	459	443	416	394	390	424	460	431	416	440	439	458	407	438	444	435	403	434	448	437	425	450	432	436	435	472	427	429	423	412	437	473	413	432	431	455	430	434	423	459	467	495	415	423	401	435	412	443	410	411	422	433	431	465	466	408	433	462	421	414	409	421	411	431	439	436	474	450	468	411	421	423	410	457	436	413	469	429	423	439	419	438	440	487	445	427	414	378	433	476	429	433	398	423	423	424	423	417	440	417	412	451	410	404	431	426	413	413	426	446	462	444	442	410	399	445	403	470	421	420	423	430	430	420	393	447	404	423	417	454	416	408	418	433	419	420	456	448	414	414	428	456	439	423	419	440	410	461	396	435	460	440	453	449	442	398	451	444	433	446	435	443	405	435	441	439	405	453	430	469	421	437	426	435	416	429	404	452	422	439	465	432	427	421	447	431	447	446	421	389	410	427	453	446	405	404	447	421	435	437	425	402	462	436	430	444	404	443	418	428	422	414	449	458	449	423	416	428	421	414	470	415	423	436	423	441	438	465	437	408	436	429	402	438	437	433	463	420	395	442	415	450	394	432	432	422	439	454	434	405	440	452	426	437	462	417	452	448	453	463	481	422	450	445	451	410	455	408	479	411	423	428	425	465	437	457	412	434	440	452	444	400	462	426	400	432	416	439	411	428	435	421	465	454	417	438	408	445	437	445	423	440	406	427	419	436	396	410	429	424	391	435	460	427	421	465	413	469	461	446	406	476	427	404	441	458	494	430	425	469	420	437	430	417	445	403	459	445	453	447	410	431	409	450	465	414	428	443	420	438	425	403	400	410	396	450	461	438	406	425	431	416	458	432	416	420	462	431	427	458	409	408	446	434	430	425	449	425	423	466	443	470	432	462	440	399	451	417	470	402	432	461	459	473	423	423	399	409	427	450	425	417	420	370	443	444	428	390	422	455	434	463	441	430	451	458	432	433	451	395	483	447	419	417	403	430	442	424	418	453	459	454	458	432	446	434	476	420	435	427	411	428	413	441	424	424	435	451	423	458	441	434	418	431	446	442	421	411	458	411	421	501	412	393	394	404	439	419	421	423	439	441	414	449	408	442	393	473	468	408	430	456	403	461	437	433	385	434	420	426	412	479	434	439	434	406	452	426	445	445	420	394	431	467	444	440	454	451	435	429	481	453	439	431	414	413	424	433	422	396	431	414	413	464	433	458	444	421	432	407	405	434	491	441	454	435	432	420	458	424	433	439	424	425	432	418	426	442	462	433	430	446	427	408	426	421	451	452	423	445	462	433	438	452	425	450	440	443	425	423	400	432	438	408	423	425	451	414	450	475	405	402	395	430	457	422	436	431	424	417	417	442	427	457	470	458	458	430	401	452	414	412	421	420	440	406	445	447	477	425	420	411	433	400	424	398	418	405	418	448	424	413	444	473	433	465	402	420	460	439	459	411	444	446	424	445	467	435	452	396	448	449	428	433	437	415	444	420	446	433	424	455	407	371	447	430	442	448	437	401	420	414	425	386	443	456	410	437	461	438	455	442	412	431	373	461	423	429	445	404	446	443	453	473	438	442	438	408	439	411	428	424	443	400	451	437	431	459	442	442	418	446	409	480	433	459	425	447	422	420	442	414	440	456	435	434	428	394	439	418	465	428	417	441	404	427	463	463	408	444	441	428	408	421	375	446	447	410	434	412	420	426	447	416	432	439	427	430	412	432	427	409	393	412	437	443	413	442	417	451	418	459	417	482	445	420	447	389	423	428	421	456	426	405	450	438	447	410	414	448	444	426	472	384	437	460	460	399	431	401	458	441	440	438	473	426	462	421	438	433	408	400	437	425	446	434	422	443	423	456	450	403	415	447	473	428	419	463	438	418	438	411	430	408	460	419	410	435	461	440	400	418	422	453	430	445	462	473	436	422	416	415	455	423	415	422	425	432	405	410	423	404	441	403	416	403	455	426	473	422	401	423	431	470	415	433	447	464	431	437	405	430	404	458	411	402	450	423	421	421	405	422	473	455	459	430	427	446	400	471	408	457	440	396	440	422	437	454	418	388	491	430	410	452	420	418	469	483	428	428	429	449	462	457	408	418	396	411	439	441	437	427	421	440	376	433	419	451	436	421	436	398	425	442	446	465	408	410	443	425	426	437	407	471	447	460	424	416	428
18398	4084	16337	59934	60494	16774	2297	562	397	389	400	354	348	338	322	337	327	310	377	305	371	307	312	256	323	331	299	268	284	304	283	314	319	284	327	316	318	303	271	272	270	271	314	295	268	308	301	313	273	276	307	266	302	271	291	271	300	284	275	296	293	251	270	265	258	310	298	305	314	279	271	341	257	281	299	296	282	307	277	304	315	283	264	320	292	305	295	296	298	307	314	303	303	289	287	284	301	285	265	314	264	292	311	259	282	301	291	278	282	289	285	292	269	266	297	260	273	308	261	305	264	264	267	297	257	292	251	274	284	246	276	294	296	257	257	285	284	310	318	290	297	300	268	261	292	266	280	296	288	288	261	271	284	289	262	292	275	312	303	283	287	288	295	298	273	297	278	264	287	296	313	277	282	304	300	279	269	293	282	271	300	324	295	278	310	298	263	270	294	275	299	287	281	275	288	270	329	286	275	284	289	298	282	274	269	270	256	258	286	292	260	281	305	311	331	266	270	291	309	314	291	295	278	304	258	321	310	312	270	281	293	277	264	308	269	293	254	288	318	286	258	278	286	308	264	281	303	299	318	301	292	295	288	275	278	301	315	312	303	282	294	276	273	254	285	287	281	285	279	305	298	292	302	299	253	274	301	304	297	297	286	292	256	290	330	245	284	281	290	283	296	291	287	282	262	256	296	272	282	269	285	274	305	305	322	285	273	263	297	252	237	291	262	286	315	341	262	244	260	313	275	302	287	306	294	294	271	289	327	244	267	282	287	277	295	295	293	266	298	299	292	284	277	282	295	296	331	253	276	277	287	323	292	288	286	278	273	266	286	305	322	284	275	286	279	266	295	275	320	263	272	290	278	283	273	326	307	303	297	288	307	302	283	283	294	314	320	290	307	284	291	287	268	266	261	275	276	263	286	271	305	294	320	280	269	247	271	272	269	310	272	264	291	291	303	288	297	286	272	310	262	285	312	284	302	266	290	302	279	257	292	270	264	297	279	288	304	309	266	284	262	276	284	310	328	276	271	256	264	290	293	267	292	299	267	265	289	248	289	285	287	281	301	277	341	262	314	313	299	290	293	308	279	285	263	283	268	285	262	259	295	278	278	272	272	299	262	258	295	310	278	293	307	314	308	278	302	292	317	307	269	274	274	302	280	245	252	274	275	283	271	282	269	260	311	320	284	294	279	269	296	290	296	254	282	289	283	310	262	263	283	276	301	287	305	279	310	285	299	277	305	285	285	268	292	284	305	282	275	275	305	316	265	302	310	256	258	312	305	300	282	297	269	316	271	287	274	287	290	274	263	269	272	286	317	269	288	297	261	298	282	277	295	293	305	288	279	275	274	319	306	271	261	314	269	284	285	320	268	268	285	315	267	298	285	263	299	307	255	300	285	292	288	281	288	275	276	288	263	289	326	293	278	290	303	309	266	282	320	247	287	267	286	311	287	241	257	321	336	276	270	266	272	265	315	275	275	298	284	288	254	298	300	271	298	299	324	242	280	329	283	267	278	293	273	295	288	285	286	278	286	277	257	272	311	296	320	290	282	249	291	285	268	288	275	280	321	290	294	283	307	282	300	309	322	293	301	275	242	300	284	297	283	298	249	270	289	284	299	293	277	327	305	267	311	295	279	288	280	277	306	303	261	293	302	279	313	289	267	251	260	306	305	283	271	284	310	291	260	286	292	277	279	274	290	263	287	297	316	279	286	279	266	319	283	310	277	288	282	280	260	292	280	294	252	272	292	258	309	301	310	248	280	305	273	279	274	264	321	298	282	269	260	287	283	265	285	280	300	294	274	285	276	317	275	289	292	309	274	282	305	263	271	278	288	313	292	264	324	270	272	274	293	308	288	257	290	275	295	277	302	296	273	288	290	297	283	286	277	276	284	291	287	289	282	276	281	286	316	287	269	282	300	331	295	288	259	314	278	290	271	264	281	288	277	295	267	299	260	271	262	308	308	300	309	263	266	285	265	302	286	290	278	253	281	287	281	288	265	270	297	290	282	279	275	303	252	306	283	282	272	287	274	285	307	306	281	321	303	262	289	242	297	302	332	283	286	242	288	270	296	291	273	275	291	284	279	270	269	294	276	277	270	307	306	298	306	278	289	266	273	316	284	287	294	285	281	262	274	313	290	261	285	285	281	290	297	291	278	244	291	296	250	277	341	282	320	260	315	286	322	282	278	278	299	266	259	294	307	281	279	290	293	262	290	299	267	322	263	299	251	284	276	285	305	259	277	303	289	244	308	291	288	253	274	282	272	272	271	285	278	261	287	274	260	261	294	268	257	286	278	264	282	258	300	265	268	274	265	271	273	272	292	257	277	301	266	276	287	301	320	304	309	295	305	273	308	301	266	272	296	286	290	292	290	295	297	278	279	304	289	309	288	268	280	276	303	322	277	299	280	268	295	313	270	257	300	292	282	285	302	295	299	284	283	281	280	288	239	299	315	281	303	266	256	253	299	303	280	301	272	308	293	310	292	268	298	274	283	324	293	287	272	273	267	302	285	285	281	253	312	292	236	274	290	262	262	278	286	299	265	316	307	290	263	283	262	265	273	319	296	293	252	273	291	279	288	284	283	247	317	269	267	281	290	278	296	296	279	301	280	271	259	286	277	276	248	254	279	311	325	267	291	305	282	281	263	251	276	236	306	267	281	279	263	253	261	294	298	268	280	300	289	273	282	280	265	296	280	282	310	274	293	277	299	246	284	269	295	251	282	290	285	269	279	266	295	274	308	302	298	256	290	292	291	283	307	272	291	247	263	284	318	300	301	304	293	303	298	279	269	286	250	295	289	283	287	291	288	265	270	246	298	286	249	282	260	293	291	288	296	277	252	261	277	303	274	292	284	292	281	294	271	295	297	271	306	278	281	269	317	305	299	313	262	290	262	255	297	290	264	284	286	250	274	271	274	273	333	313	286	291	275	282	294	301	293	298	279	297	283	313	306	306	306	285	253	258	252	283	270	268	285	256	290	277	301	306	319	264	277	282	295	281	262	282	284	287	275	242	289	310	257	293	246	295	294	287	318	269	292	308	284	281	262	284	295	290	266	295	276	267	300	306	272	281	300	284	287	279	282	267	274	313	298	277	288	312	284	288	275	290	264	284	279	275	234	283	291	273	250	256	271	280	280	308	259	325	276	294	262	271	292	286	293	311	278	305	300	307	283	274	267	282	302	273	280	288	284	299	315	288	285	277	290	279	288	250	314	272	280	279	279	280	257	294	289	274	333	308	320	283	294	297	267	288	250	299	276	273	308	255	264	289	264	262	290	306	285	297	292	281	262	270	279	296	296	273	287	289	296	292	295	273	292	264	287	312	281	265	313	257	260	286	272	262	273	282	281	281	264	282	302	257	278	269	287	290	283	323	280	305	282	278	266	281	298	277	272	295	285	301	283	294	288	268	299	267	262	279	275	286	285	256	309	306	284	291	281	250	301	301	274	279	282	275	302	281	288	262	269	290	276	301	293	266
8629	2889	20812	65674	56704	2491	2112	1835	1597	1377	1333	1166	1127	1013	1031	943	968	924	879	860	796	820	788	773	781	757	790	724	760	747	744	776	743	734	729	692	700	721	705	673	697	699	644	676	672	675	723	664	697	681	652	684	654	670	684	648	680	688	664	648	645	665	691	643	667	663	705	624	621	681	643	669	694	676	646	650	646	671	645	642	596	669	603	705	671	663	655	700	680	698	662	649	651	662	627	674	668	700	649	618	678	646	659	639	653	615	609	670	687	636	658	684	699	670	608	637	662	665	633	722	682	626	650	631	704	622	699	631	714	656	612	690	675	608	650	696	682	631	656	674	641	688	679	639	708	692	676	618	639	634	634	625	633	694	676	649	690	676	665	696	641	642	651	629	659	653	657	678	667	608	659	678	679	609	673	624	697	619	699	624	652	649	629	670	689	656	629	632	632	599	650	670	683	626	681	691	640	683	636	638	650	673	671	612	664	666	652	682	638	654	669	634	677	633	701	645	638	653	644	635	607	645	659	655	668	663	686	635	633	632	648	576	640	649	663	656	635	596	669	624	637	662	675	641	629	637	669	654	689	639	664	648	672	663	694	683	656	651	633	683	622	653	641	679	718	645	653	661	616	614	633	667	695	676	617	644	668	701	625	663	640	680	600	628	631	699	619	644	639	684	658	600	673	642	668	609	632	597	649	684	626	650	647	646	616	638	652	690	671	663	663	686	680	659	641	683	656	592	622	652	655	626	671	637	661	685	641	626	621	627	644	622	637	638	656	607	661	668	606	660	633	667	658	647	637	633	610	600	656	675	681	645	666	676	662	679	681	623	655	664	684	612	633	656	617	653	678	663	658	675	635	681	633	705	663	661	685	649	661	646	627	661	680	631	604	671	632	664	585	661	630	634	683	642	682	664	686	622	629	647	645	653	680	657	674	633	704	607	622	648	670	659	617	635	643	639	672	621	663	583	610	672	664	636	625	670	598	658	665	660	647	660	633	640	660	681	662	641	629	643	628	671	648	663	621	662	610	633	629	630	677	655	643	644	598	638	644	655	640	636	706	693	628	683	659	664	638	641	662	632	681	598	645	659	653	693	665	618	639	622	647	661	624	613	625	649	649	673	642	639	625	640	623	667	637	645	645	666	682	634	692	642	653	666	652	619	672	618	683	657	633	633	693	616	678	648	618	628	669	684	676	639	647	692	665	686	651	615	650	669	654	672	654	646	639	623	674	671	631	635	617	641	628	616	658	582	684	627	650	624	680	686	620	657	661	678	651	696	663	693	642	692	611	642	655	668	642	659	667	681	631	631	683	654	659	628	666	671	649	678	652	602	681	620	690	679	667	666	656	658	664	620	656	630	668	607	664	670	671	613	612	681	643	665	639	676	662	620	611	673	678	604	639	626	622	657	668	660	621	661	626	711	633	624	653	664	663	626	650	646	663	672	647	642	618	603	676	677	683	610	648	690	647	681	688	642	671	656	654	650	643	645	649	616	641	639	640	670	652	668	678	654	661	654	663	656	654	638	720	661	616	655	653	624	677	649	678	669	657	644	672	595	719	700	654	692	629	664	671	617	671	633	647	643	649	675	690	668	680	700	674	626	677	667	685	689	632	631	661	629	620	629	694	671	667	665	641	675	668	666	660	703	657	673	645	664	633	649	642	681	634	649	663	664	653	667	642	657	671	628	653	600	613	660	705	672	658	661	647	654	669	631	668	641	683	630	676	670	621	676	631	631	653	685	703	664	616	646	643	622	653	657	632	689	656	646	630	654	665	634	639	668	641	625	622	662	639	661	636	647	619	708	647	681	653	665	645	678	618	639	603	663	713	682	676	670	665	664	664	623	717	631	653	659	724	634	613	635	625	663	636	644	658	704	631	662	699	660	681	729	604	666	695	636	640	658	623	629	654	649	636	646	694	634	670	619	632	637	652	678	665	641	655	660	625	630	612	701	610	632	665	648	620	657	652	653	648	636	682	679	657	660	690	624	659	673	672	642	629	645	664	680	655	648	620	664	633	711	651	633	648	651	649	649	665	642	598	657	660	632	630	703	633	596	634	667	656	667	682	632	656	637	675	618	666	666	604	635	662	635	605	656	675	684	648	664	672	626	649	629	652	608	647	627	651	633	647	641	670	694	636	677	642	653	597	638	675	690	668	643	646	643	598	641	673	674	669	642	673	632	658	621	610	680	612	616	626	699	670	642	638	701	689	632	644	626	664	609	669	662	641	687	691	626	617	676	676	615	663	704	674	651	688	663	654	687	676	605	595	662	645	658	643	672	670	629	675	629	631	655	720	711	635	634	657	682	640	689	677	621	662	630	639	653	667	655	602	654	690	633	639	656	622	658	630	626	661	663	620	629	688	666	674	659	638	671	685	681	618	667	653	623	699	634	705	658	618	665	673	671	641	612	672	646	615	650	625	617	683	644	668	596	646	613	660	640	657	659	608	628	688	650	651	677	623	622	651	621	634	660	663	642	666	658	694	609	620	660	598	659	733	617	683	654	640	657	632	655	637	637	672	621	609	671	625	637	630	602	618	695	633	682	672	622	698	665	612	637	626	670	670	691	652	694	632	647	655	589	625	680	640	641	622	632	621	664	650	658	656	637	673	636	637	657	660	631	611	649	654	643	642	675	661	665	616	620	617	650	644	650	655	653	635	648	666	708	642	654	688	670	625	631	658	609	625	695	640	645	633	659	683	653	669	643	674	657	626	616	631	616	697	671	685	639	651	679	625	627	697	621	664	648	669	626	673	662	642	624	626	618	627	624	637	649	666	610	620	645	615	632	654	638	633	641	694	674	693	656	693	636	689	687	692	633	677	634	636	643	639	655	664	646	617	635	672	640	670	634	626	639	667	655	656	648	690	654	633	660	659	603	657	662	702	622	611	681	680	618	629	679	621	670	616	616	641	653	655	654	693	645	647	645	675	631	644	607	670	675	654	609	653	688	682	662	656	644	673	629	644	627	631	654	636	691	659	665	658	647	651	671	631	654	640	659	665	627	671	628	631	678	679	683	658	656	647	603	656	654	617	662	626	633	582	673	634	654	670	665	674	644	621	641	667	646	630	639	662	603	631	668	623	685	651	685	662	666	691	606	648	670	653	621	683	681	625	625	701	642	599	657	691	666	662	659	646	653	648	674	677	624	704	648	642	641	635	612	665	672	646	655	626	663	712	664	651	681	629	707	668	649	639	667	638	650	665	639	657	666	617	693	662	631	673	617	645	663	650	645	664	657	656	623	658	612	671	628	630	662	672	656	659	652	657	662	671	641	724	631	664	645	640	643	682	635	622	628	678	692	650	609	675	623	673	603	695	688	659	644	631	638	655	647	647	650	651	668	643	676	599	638	613	644	672	608	629	652	683	636	645	603	662	652	695	674	632	673	648	629	636	613	621	614	674	717	654	659	705	687	645	648	652	634	702	690	616	632	620	645	677	641	650	658	686	643	662	671	669	659	651	690	684	678	660	588	651	652
2704	585	949	3717	2740	122	79	91	95	84	88	83	77	110	90	77	99	98	73	78	92	79	78	99	95	74	76	89	92	82	103	77	78	70	88	76	75	91	91	86	79	94	83	96	76	97	101	73	78	80	70	95	88	109	84	84	70	62	82	91	63	70	89	69	94	90	93	75	92	90	78	58	119	81	108	94	92	73	102	72	75	73	82	95	75	76	100	85	79	96	95	86	104	71	70	70	96	68	92	64	82	93	91	74	82	83	94	76	78	81	85	77	82	82	77	78	93	73	85	85	84	82	93	89	85	86	83	93	80	82	102	92	78	71	106	88	86	94	88	80	81	88	78	87	94	86	80	63	87	78	76	85	90	77	96	87	76	80	84	86	97	71	93	79	93	72	92	79	92	69	73	75	77	88	86	88	85	75	81	98	72	79	86	70	74	63	86	82	73	92	81	84	95	86	76	73	90	78	73	96	79	79	92	104	79	73	62	83	85	95	78	81	70	81	93	91	71	91	107	84	93	82	87	78	76	87	95	88	71	94	74	93	67	72	79	76	101	85	81	83	88	96	95	90	87	80	79	80	94	76	72	66	80	83	79	83	87	99	80	87	91	88	103	84	74	90	96	98	71	76	93	87	83	95	90	77	82	82	88	80	92	74	66	69	70	94	79	87	72	101	92	77	79	82	66	81	84	65	93	95	99	98	91	60	71	95	77	79	102	91	73	98	95	69	64	93	92	89	83	78	92	96	99	87	76	98	82	88	89	73	86	76	82	74	82	84	85	86	88	94	77	90	88	83	85	76	76	93	81	68	82	84	84	81	94	70	86	87	81	67	76	70	83	88	84	80	94	94	91	84	88	75	84	83	89	93	81	85	87	95	88	95	85	70	95	84	86	88	82	82	85	67	79	90	95	67	75	90	76	82	84	76	84	84	101	74	107	99	78	75	90	71	73	80	81	75	78	84	77	84	82	91	79	81	87	90	89	88	81	92	85	74	110	97	82	87	93	75	70	80	67	97	90	69	74	81	88	79	83	60	90	75	87	83	83	81	80	85	88	68	79	89	77	69	76	91	77	83	99	68	80	71	74	68	88	64	83	101	93	85	70	72	80	76	103	72	73	92	93	78	80	95	81	97	67	77	118	72	85	83	74	95	85	89	84	96	92	72	73	83	79	77	81	71	85	73	85	90	79	90	88	73	76	83	87	94	85	77	78	84	89	83	90	90	94	82	87	83	95	82	86	71	87	82	69	86	95	66	85	81	94	74	74	83	74	98	81	92	67	82	93	82	86	74	73	103	100	79	88	77	73	83	77	101	70	90	79	91	82	71	73	72	63	83	78	94	85	76	87	77	85	68	88	81	74	78	91	77	77	87	72	83	81	90	75	85	88	90	62	76	74	76	75	82	114	97	76	84	76	78	73	75	89	93	84	82	80	79	97	97	72	85	81	100	88	78	71	92	89	82	69	80	71	78	82	89	80	75	80	86	74	74	100	85	77	75	72	91	94	83	89	77	81	99	75	88	103	90	79	92	97	97	83	81	85	85	78	87	84	82	72	100	61	98	80	90	76	106	96	82	86	102	77	88	77	80	74	66	96	88	77	86	82	81	85	67	81	104	82	71	76	73	81	94	81	82	91	84	75	81	73	82	85	94	80	77	90	89	66	91	84	93	86	89	78	70	72	69	84	80	94	71	92	80	82	74	92	78	72	82	78	94	92	83	92	88	85	82	83	76	82	91	85	117	81	88	90	88	83	84	85	93	76	88	89	90	103	112	79	85	87	80	77	87	80	69	86	95	95	81	77	76	87	97	84	74	79	91	90	91	73	73	102	80	81	103	88	89	88	74	113	81	93	74	69	83	83	75	70	93	79	97	86	76	85	79	82	87	66	71	76	79	85	79	82	89	76	60	91	82	99	67	60	91	79	84	61	75	68	70	96	73	85	87	79	99	96	83	83	99	86	89	81	97	105	74	92	64	83	88	104	90	89	94	84	95	71	102	95	74	80	89	74	97	89	108	79	69	73	69	73	97	91	78	87	77	84	70	82	90	85	80	96	89	73	77	85	83	83	97	74	79	76	67	76	84	73	102	87	97	82	87	90	93	84	85	83	83	89	79	73	79	65	80	73	79	86	81	67	86	98	69	80	87	81	104	84	110	104	89	81	95	111	94	80	91	78	70	91	69	75	78	81	92	94	84	90	87	92	89	81	80	73	84	93	90	104	90	79	82	82	91	79	89	81	69	87	78	92	97	93	78	68	89	80	75	90	74	110	78	79	87	93	83	100	89	73	89	117	94	87	91	83	66	74	86	90	90	68	96	84	87	80	92	79	84	64	76	79	90	81	61	85	96	95	81	94	79	89	84	71	82	78	92	85	82	85	91	89	85	83	85	89	83	75	83	87	89	81	97	84	82	85	68	89	69	77	78	71	77	83	87	79	85	88	67	78	76	88	74	67	83	65	77	82	88	94	91	81	87	69	97	77	99	80	84	96	90	107	78	80	91	91	86	87	70	79	61	95	87	92	91	77	90	79	85	72	104	83	100	80	76	74	71	88	94	87	79	84	83	94	89	97	84	89	89	82	89	79	83	77	69	68	80	79	91	84	91	77	93	81	95	85	78	80	81	79	64	109	73	73	89	82	82	85	95	84	100	93	86	71	79	106	105	73	76	87	75	89	90	81	83	75	85	85	78	78	73	100	79	76	89	81	83	61	77	98	78	75	79	66	88	85	70	80	101	57	94	86	90	92	92	78	75	84	85	84	86	95	92	81	100	85	88	78	89	90	77	88	75	71	90	67	90	97	104	79	69	88	99	86	73	81	108	78	80	81	98	72	93	84	94	100	71	83	78	94	90	69	78	86	85	85	75	99	84	93	84	92	83	74	77	85	77	80	73	69	83	75	87	73	70	87	88	78	94	85	94	95	80	78	85	71	60	78	87	86	66	63	86	84	84	81	90	74	85	87	90	61	72	78	87	105	71	76	96	74	93	85	81	80	86	75	83	75	78	102	81	99	77	81	83	81	73	96	85	88	87	82	81	85	82	100	89	81	75	74	86	81	78	95	95	79	106	87	69	63	85	85	86	86	76	81	89	76	87	88	80	86	92	84	79	88	95	92	84	99	72	96	86	71	91	88	86	88	89	92	84	77	108	81	96	87	93	82	92	97	90	69	80	89	85	64	89	98	96	81	93	88	76	74	100	72	73	74	71	86	88	89	93	93	85	81	82	87	77	76	61	105	78	83	75	95	67	82	78	76	78	95	93	97	83	92	73	84	75	91	80	73	78	69	91	90	82	77	85	87	85	95	79	74	85	90	75	78	86	80	78	79	83	78	87	89	79	85	85	82	95	97	80	80	89	89	89	91	93	89	96	100	96	70	80	94	85	80	106	67	97	79	72	81	87	78	81	82	87	79	75	76	82	105	70	79	90	71	90	83	63	71	71	84	78	74	77	85	91	90	99	91	66	100	91	82	94	93	78
2445	687	2365	13395	9124	247	273	284	253	259	257	252	243	228	228	269	237	243	265	262	231	240	244	243	247	256	251	245	242	252	261	241	262	262	249	253	231	243	268	237	233	232	263	276	271	236	252	247	238	254	224	256	270	246	280	233	225	281	256	265	265	239	227	238	239	257	243	241	266	271	228	250	259	232	246	224	221	236	259	238	240	221	247	254	244	263	240	240	256	223	246	251	239	241	274	246	241	247	259	279	264	254	246	254	245	248	237	226	258	236	235	223	240	262	239	240	222	242	233	258	269	250	212	264	265	267	230	227	226	236	235	231	218	241	249	250	226	226	246	252	235	246	243	231	240	250	255	212	257	253	212	254	219	259	228	253	212	245	231	235	221	242	235	241	238	249	241	250	248	219	259	253	259	259	248	232	242	265	272	243	246	257	241	246	254	295	254	260	225	230	220	265	247	242	210	262	231	228	234	233	253	232	246	238	223	241	243	225	247	223	240	248	249	269	242	223	211	242	263	243	240	241	244	267	246	236	255	251	239	253	238	236	271	243	242	216	255	241	249	253	234	245	256	242	241	231	269	257	228	245	219	242	250	264	241	248	238	237	242	253	227	218	212	210	244	269	225	237	237	241	242	243	255	239	246	257	213	222	224	261	240	235	264	242	225	249	241	241	255	255	271	214	243	249	266	232	257	256	245	235	231	245	256	222	233	232	248	238	244	221	249	239	247	261	260	252	236	249	255	250	236	233	253	253	241	266	232	233	266	244	251	237	250	226	244	231	261	231	260	247	228	245	263	273	219	256	232	262	236	234	247	254	235	251	234	217	254	221	262	221	272	264	260	239	255	230	239	248	240	232	221	247	242	215	233	209	237	235	244	232	232	236	214	246	238	239	259	218	235	247	238	235	233	270	264	252	233	267	277	238	234	245	256	252	247	237	246	251	240	249	266	247	242	269	257	238	257	293	244	234	262	263	243	240	257	249	223	271	253	231	227	247	237	253	243	236	263	259	218	242	264	233	235	246	253	259	267	247	250	218	244	220	206	241	251	216	259	239	267	214	265	223	250	254	254	248	233	227	223	265	251	249	228	215	232	246	251	245	260	233	246	228	261	252	251	234	284	273	246	246	270	263	228	241	242	208	242	233	252	249	235	225	240	230	245	260	234	228	265	239	225	252	251	229	254	234	257	252	240	242	266	251	257	233	243	250	237	263	247	238	239	219	250	241	226	228	252	247	217	228	217	239	232	241	262	231	233	236	242	228	246	227	258	235	246	229	258	253	250	254	239	234	238	244	264	273	232	219	254	267	270	242	253	235	265	212	254	224	241	232	249	234	226	217	267	259	245	262	221	242	237	236	243	242	244	248	238	235	243	233	251	252	259	250	228	266	262	240	243	261	242	249	239	244	274	245	257	234	211	226	236	249	243	232	250	237	235	240	277	271	222	223	222	251	241	235	227	228	249	261	233	235	246	259	255	236	234	249	222	245	263	253	237	262	266	209	253	265	268	259	232	261	263	271	230	256	234	211	218	252	220	268	237	227	241	255	214	230	264	214	246	232	246	222	256	228	251	234	243	265	234	237	234	245	236	235	214	236	239	260	246	211	250	235	271	253	244	217	235	237	252	240	245	236	229	236	240	220	245	224	249	263	264	242	234	243	234	255	250	207	245	260	241	235	240	264	234	251	233	243	246	235	273	227	233	220	273	225	258	240	249	229	234	218	275	235	239	223	246	232	246	236	240	255	245	229	222	247	255	218	240	230	252	251	234	272	240	211	234	227	261	244	250	233	250	248	236	251	216	228	220	240	252	247	282	213	235	243	273	256	246	229	229	260	239	237	254	249	244	228	225	257	242	269	227	229	244	263	229	245	256	265	248	246	260	225	239	242	256	228	244	234	248	248	229	221	248	235	244	281	253	243	248	224	254	238	253	259	234	239	255	248	236	247	246	232	238	235	243	249	235	218	221	252	233	225	223	258	229	241	248	231	213	256	251	228	247	253	261	245	213	263	242	234	263	243	225	246	239	268	216	215	235	245	285	256	247	251	249	266	227	254	242	228	264	243	268	238	251	247	217	244	242	262	248	253	257	225	258	256	240	233	227	233	263	265	249	245	245	266	236	243	243	221	230	261	278	276	237	237	263	253	262	258	235	230	253	220	225	240	237	233	258	263	284	229	244	228	236	262	252	245	263	265	223	237	256	279	202	252	228	234	220	245	214	261	253	232	218	242	250	246	241	245	260	258	268	264	272	234	246	247	240	238	235	246	218	229	234	252	228	241	237	236	256	257	210	258	234	231	223	249	248	243	251	198	247	281	265	236	258	239	244	244	242	223	232	229	215	223	238	245	229	250	245	254	263	243	265	217	228	255	256	223	236	250	250	264	239	225	244	242	232	239	244	268	254	221	253	225	258	230	228	242	262	232	246	272	245	224	252	236	223	238	224	292	213	247	253	246	243	263	274	243	243	254	253	235	253	245	272	273	265	224	262	242	240	251	250	249	234	263	240	258	236	223	258	237	229	229	260	236	263	238	250	277	233	232	248	235	209	251	239	271	253	234	239	244	253	256	234	244	226	237	256	262	210	248	246	245	254	228	263	214	239	233	244	242	245	262	247	214	219	226	236	234	258	257	243	221	234	221	269	235	238	237	239	225	239	220	212	254	268	232	248	255	254	233	253	234	232	253	237	250	234	257	211	226	284	254	208	233	241	251	260	256	257	250	228	246	258	233	260	253	236	255	240	230	240	257	221	240	225	250	242	245	235	237	251	251	222	227	238	242	220	243	221	211	268	224	257	235	293	232	246	227	240	239	226	259	234	252	233	223	253	228	227	250	209	252	244	229	228	256	274	240	217	234	234	235	231	227	263	240	216	262	258	233	232	233	221	224	255	238	219	230	249	227	224	247	233	250	236	229	209	240	195	245	255	250	232	252	229	236	221	252	282	236	243	215	252	235	221	242	272	242	252	244	250	241	242	231	253	230	254	232	243	269	221	253	246	247	241	235	260	230	242	228	227	239	238	242	253	260	255	239	248	252	244	264	259	229	262	223	228	226	256	244	217	254	252	270	274	247	236	246	255	276	237	248	268	218	221	242	230	250	237	239	240	232	245	252	238	239	262	243	220	254	260	221	264	256	251	271	212	238	249	263	261	248	212	250	216	265	251	226	246	218	266	248	211	251	230	271	216	253	248	238	279	218	243	251	253	240	221	255	250	248	258	232	237	216	269	243	252	238	234	255	240	244	258	230	258	234	273	232	248	248	264	237	236	223	257	233	233	240	250	255	237	257	256	230	245	250	234	274	231	248	242	252	222	221	232	254	260	244	273	216	234	226	234	244	250	213	261	252	251	249	210	257	244	266	270	235	271	233	228	241	244	233	229	237	222	220	248	222	239	230	239	241	249	232	252	229	240	250	201	261	226	254	256	237	222	233	232	245	235	260	236	213	274	241	250	232	245	227	242	255	276	233	272	225	246	263	236	234
10484	2102	14135	56446	44787	8568	541	263	274	237	244	233	202	186	165	217	197	199	176	202	181	192	182	166	178	200	197	178	180	191	174	207	184	175	181	184	182	176	173	209	189	203	166	190	168	181	172	183	203	198	159	175	149	188	170	166	173	171	165	188	169	151	163	178	200	194	186	166	170	178	161	176	171	172	167	186	157	174	171	146	184	156	142	154	185	150	173	184	160	182	189	173	174	157	164	172	180	174	171	150	145	157	185	160	172	200	181	176	187	199	192	179	167	192	178	190	189	171	158	193	166	165	204	178	183	193	181	164	177	174	191	175	180	188	166	200	153	175	187	177	163	153	195	170	197	172	159	182	198	157	170	169	180	174	165	193	198	170	166	181	170	197	161	177	187	177	181	178	170	179	185	198	194	171	193	190	196	186	188	181	183	183	166	179	166	166	184	195	160	155	200	188	174	179	159	177	173	176	181	175	149	179	174	156	186	169	166	185	166	164	194	171	163	186	171	152	189	185	197	169	179	193	164	194	172	179	176	178	165	201	179	163	198	178	160	178	162	170	165	177	176	169	157	183	169	168	191	173	174	187	181	169	155	185	182	167	170	175	172	174	167	182	174	158	185	183	178	179	186	166	163	164	159	158	184	177	172	160	160	176	179	202	178	176	172	175	180	181	188	184	170	186	200	166	166	184	153	170	156	192	183	178	176	171	159	175	200	177	174	168	168	170	151	166	181	181	169	175	190	186	181	154	187	177	168	164	179	170	190	178	173	180	165	163	192	161	139	183	184	181	184	178	195	170	172	173	151	165	177	167	151	167	170	158	187	169	202	178	166	182	188	198	190	176	169	180	176	158	178	165	157	194	172	159	163	177	170	159	191	177	170	197	160	213	183	167	171	165	201	202	184	192	155	178	172	180	182	179	168	178	182	189	180	180	170	159	164	179	175	188	170	164	164	181	179	173	182	188	159	172	149	177	170	157	182	179	179	161	181	163	174	173	184	171	191	171	206	169	203	171	175	165	198	159	178	174	172	155	177	180	185	154	214	183	148	175	167	181	169	183	179	193	159	175	167	184	170	185	176	164	159	179	186	166	176	195	174	201	154	146	165	171	194	151	185	178	166	201	196	186	179	180	182	174	205	199	194	171	185	173	181	168	192	184	174	199	182	202	188	186	174	185	184	199	167	178	170	170	195	175	177	176	158	184	190	169	164	157	172	191	177	164	200	158	178	169	185	162	164	189	216	173	165	187	162	151	181	178	166	190	201	200	174	189	163	160	182	173	173	143	168	160	167	195	181	179	152	167	196	170	170	175	183	193	185	189	162	181	191	162	203	181	205	202	171	173	169	166	165	157	166	170	190	164	169	164	178	171	160	191	193	169	175	184	168	187	183	179	195	172	183	174	187	198	183	177	190	176	162	194	166	162	178	165	201	175	175	190	172	168	191	181	163	153	168	182	165	171	166	186	168	180	194	185	180	172	181	187	180	162	166	172	166	182	180	179	164	156	192	187	174	169	200	158	189	163	139	197	164	146	172	175	210	180	191	170	177	161	174	179	187	203	177	155	156	189	172	171	177	197	177	171	189	167	178	178	180	165	185	162	174	188	194	166	170	173	184	156	192	195	162	178	164	179	176	188	162	168	149	182	163	186	173	168	163	177	168	155	176	183	177	181	186	178	162	154	214	177	179	184	172	178	190	165	175	174	169	190	171	171	174	164	194	163	173	180	169	160	167	174	143	174	171	153	186	185	188	173	145	197	180	175	165	169	186	166	174	190	205	189	148	176	183	171	182	187	203	171	158	187	196	181	194	161	178	178	177	192	208	191	171	190	169	162	167	181	188	178	177	174	182	173	168	160	183	185	165	182	182	179	199	155	154	178	156	155	138	171	177	171	182	194	187	173	188	178	170	194	212	174	179	172	151	166	170	196	162	174	182	178	172	164	169	187	187	175	192	182	175	175	171	198	197	182	161	179	185	154	176	187	178	185	188	161	174	184	166	152	170	207	195	220	191	185	200	175	203	159	195	188	151	184	169	170	175	185	194	184	175	172	183	175	176	160	196	174	179	190	206	180	167	182	163	179	165	190	167	182	172	184	186	190	195	219	191	160	195	169	191	180	177	188	175	166	158	163	175	183	183	171	166	193	186	184	156	170	171	187	157	178	187	175	158	194	203	162	196	186	183	182	185	170	161	167	170	165	186	186	166	160	181	188	186	160	168	188	169	161	170	159	158	177	170	169	168	173	173	175	172	187	171	202	173	184	164	163	170	173	164	148	180	194	176	178	177	169	211	192	168	167	175	183	168	190	184	152	180	199	180	204	162	171	176	147	172	150	195	184	182	190	183	163	169	162	172	165	180	194	166	186	149	168	200	173	191	163	147	172	166	176	168	188	170	204	167	140	187	191	177	155	157	147	180	177	171	160	176	162	167	212	188	177	180	156	170	184	166	158	182	165	164	158	171	181	175	174	152	172	190	163	198	149	180	177	195	179	154	185	157	171	139	186	175	193	171	172	195	155	194	170	186	205	179	173	162	149	190	168	176	178	172	174	190	171	185	189	149	166	165	168	187	162	195	169	190	172	159	188	169	187	160	182	188	202	176	153	190	182	176	160	149	159	185	176	158	186	181	165	146	180	150	182	170	159	167	184	173	174	184	163	173	180	166	173	166	180	167	159	165	164	161	172	180	165	154	192	171	184	172	171	163	149	178	190	170	183	177	180	197	163	180	160	173	193	191	173	200	165	191	164	184	159	187	173	174	173	155	174	186	192	191	204	196	207	151	171	189	186	208	185	186	172	176	214	178	157	182	162	157	213	176	192	165	175	180	161	197	183	169	171	174	162	187	179	188	183	185	193	186	186	177	159	181	189	177	190	204	185	182	177	182	172	179	170	174	156	165	192	168	200	210	192	169	160	163	179	203	162	159	164	174	177	176	173	188	188	169	146	149	172	174	171	169	191	185	194	163	197	163	169	188	163	171	179	171	203	192	172	164	181	182	187	153	183	185	165	183	174	155	170	190	191	193	188	183	166	174	162	173	184	159	185	175	193	181	169	161	197	155	198	186	173	177	172	199	180	178	189	177	183	175	175	206	195	139	151	182	167	163	168	147	191	172	168	187	164	175	203	208	189	220	187	173	173	183	167	177	180	185	181	176	166	186	151	164	152	175	166	190	168	200	174	174	176	186	166	184	186	169	181	150	199	177	177	191	179	168	156	181	163	187	168	158	184	170	182	189	186	204	171	158	165	172	191	187	182	157	172	183	173	172	185	174	175	167	168	161	202	202	185	184	184	169	192	164	173	164	173	207	164	192	160	178	165	176	146	184	165	196	174	162	189	181	181	182	191	167	170	151	185	170	180	178	173	169	168	186	178	173	177	191	191	183	190	177	151	167	174	189	182	142	182	180	180	166	161	150	175	193	169	171	167	167	191	160	213	190	162	185	196	164	163	178	185	192	171	155	176	172	169	162	158	183	205	170	155
6614	2086	20399	62269	42185	1342	1113	1011	907	831	723	714	654	638	580	595	556	595	534	542	517	550	505	480	476	484	543	513	465	487	474	501	448	473	480	532	504	473	468	492	438	498	476	431	463	451	444	499	428	435	463	455	472	442	444	506	441	422	413	465	480	449	416	410	452	479	443	398	445	422	451	445	473	453	441	436	442	419	454	452	444	436	462	470	450	430	434	464	470	459	442	450	441	428	417	396	479	423	440	477	463	414	405	466	463	434	469	448	476	424	412	452	408	424	385	419	422	439	440	421	431	449	415	443	420	463	460	469	448	458	440	470	438	459	486	431	478	482	477	445	415	434	466	456	424	455	410	450	458	418	415	448	453	436	439	444	437	499	467	450	432	432	440	475	459	419	437	438	432	455	470	431	429	475	432	451	469	463	480	456	431	487	419	436	449	440	420	445	449	444	484	460	442	429	399	466	437	463	435	461	441	426	484	482	425	460	417	422	445	405	433	435	432	465	415	457	457	423	450	433	444	446	441	438	431	472	393	426	437	436	411	454	485	479	430	434	447	443	451	428	451	431	432	464	456	476	441	458	484	438	459	465	450	450	464	446	425	434	468	421	461	442	429	474	458	439	464	469	430	420	404	430	445	476	465	446	491	433	446	420	421	426	412	443	454	427	490	446	420	464	457	473	476	443	421	437	472	400	450	439	473	432	493	459	447	420	449	442	489	422	434	438	443	417	437	415	418	416	485	475	470	473	434	459	444	454	490	454	445	438	486	437	442	413	466	476	427	486	421	420	434	431	425	461	414	432	449	412	442	429	420	443	458	454	429	438	440	438	455	465	407	433	417	448	492	442	438	454	418	438	425	416	455	433	458	498	459	436	463	454	475	452	424	435	488	468	393	419	436	456	430	454	437	448	455	446	447	458	437	455	420	430	436	418	454	450	446	460	467	426	449	410	442	490	440	445	505	462	421	471	457	412	467	462	419	405	465	446	442	435	431	447	473	430	430	427	416	421	451	478	398	421	435	435	457	467	436	437	471	437	454	448	453	467	454	445	485	432	434	422	473	403	436	440	462	460	430	467	480	439	404	475	425	476	481	405	418	453	447	439	433	436	434	408	450	438	440	439	442	430	441	460	454	441	397	417	408	392	426	450	460	448	420	446	455	442	446	451	441	463	442	413	456	421	476	442	443	454	430	454	391	462	442	446	466	469	418	470	457	410	414	450	411	468	477	460	442	452	432	436	444	424	435	425	452	459	440	464	402	439	439	430	447	441	392	467	437	450	436	473	426	461	469	455	438	450	418	425	435	441	459	442	446	428	462	481	453	446	488	432	427	450	437	460	442	437	419	453	430	421	452	460	418	443	429	413	443	425	469	416	429	415	411	439	433	426	449	458	441	411	445	453	448	457	404	406	448	429	417	454	474	453	437	445	446	447	468	463	471	419	449	388	462	453	457	448	470	396	494	443	419	453	439	423	436	433	429	450	432	455	444	449	461	455	450	467	462	404	444	455	452	454	448	472	421	439	469	432	430	411	431	447	443	430	428	471	406	432	438	479	432	437	451	417	480	476	442	428	467	463	467	459	410	440	468	465	415	442	441	458	424	416	438	437	414	450	427	458	469	441	439	403	429	440	435	435	476	435	428	450	480	487	453	402	450	414	432	453	417	451	446	395	448	421	446	429	452	462	436	431	427	464	457	463	437	434	463	423	442	465	438	463	417	424	433	422	450	457	446	422	433	451	421	450	424	460	448	452	435	450	471	449	427	450	449	484	455	440	475	415	444	469	463	473	450	464	438	448	420	410	446	391	435	442	423	457	437	424	451	440	427	449	456	460	461	450	419	436	444	433	462	449	493	424	441	425	438	437	443	445	493	420	483	445	429	463	435	432	448	435	443	434	411	458	460	457	448	453	455	449	457	452	461	436	407	455	421	438	436	448	477	431	434	432	431	423	423	435	435	462	447	438	443	457	476	439	448	443	435	455	442	447	450	430	434	432	447	431	418	446	433	436	421	443	480	437	434	443	429	412	445	441	453	436	420	434	481	456	448	418	422	441	445	455	453	457	425	463	413	429	440	436	495	472	442	407	448	448	437	433	415	436	445	471	451	407	440	482	436	424	425	465	446	457	428	440	436	433	418	441	454	457	455	428	474	462	452	464	495	425	445	457	457	410	472	422	460	477	398	437	424	442	502	412	438	453	443	483	447	433	462	429	464	422	433	440	427	418	427	424	418	441	486	405	463	465	475	441	373	428	433	465	435	439	418	435	421	452	464	407	439	468	459	424	420	449	477	450	473	441	465	427	458	475	466	459	414	418	408	460	466	440	412	386	431	432	442	435	432	463	487	461	437	446	402	409	453	442	408	410	459	457	414	434	394	487	434	479	419	477	471	454	429	427	432	448	448	449	435	420	431	457	456	451	463	447	464	471	471	435	453	487	420	426	401	461	436	450	479	445	451	435	433	453	433	455	434	452	422	470	423	450	459	468	429	450	442	456	431	409	445	415	430	447	486	461	456	444	436	437	435	422	450	453	412	426	438	462	450	444	434	443	449	462	432	445	437	493	452	474	434	471	431	456	461	423	455	429	423	439	419	454	449	433	465	465	467	433	458	478	448	484	459	416	442	478	429	487	453	429	429	435	474	444	483	450	448	445	459	455	431	448	426	447	436	473	434	510	436	434	408	438	451	449	452	421	466	459	457	452	439	414	455	448	493	443	481	453	446	437	466	429	404	445	395	438	445	387	468	446	435	423	425	440	482	406	456	446	472	456	465	426	441	488	463	369	462	485	424	453	459	438	456	452	461	414	463	488	437	430	412	435	420	401	459	437	418	433	426	457	450	453	438	463	411	477	475	446	453	416	446	436	446	457	477	439	440	475	450	423	478	477	423	421	440	472	416	447	465	468	412	412	466	454	498	421	448	430	434	447	404	433	416	451	468	464	428	451	434	461	453	459	454	443	438	434	408	449	411	454	460	468	451	426	420	449	471	512	433	477	418	425	449	443	413	436	421	431	412	462	452	406	419	450	387	435	418	447	475	423	436	463	477	443	438	446	439	434	433	444	437	412	453	446	416	432	398	482	459	475	448	459	451	461	439	447	411	457	452	441	462	431	446	425	447	409	431	489	459	475	453	446	441	490	429	426	443	441	441	454	460	457	410	458	452	430	436	431	455	445	439	427	481	419	434	463	457	446	436	426	434	479	426	444	424	474	448	439	422	457	470	466	417	481	446	459	420	436	480	441	449	434	440	447	444	441	453	438	411	461	424	460	425	436	463	465	458	429	455	423	460	443	472	448	418	436	447	409	462	455	430	463	434	460	429	410	454	462	417	444	466	464	433	426	435	452	418	465	431	427	448	440	474	428	440	436	443	427	406	455	494	434	452	411	469	440	434	412	428	429	448	404	473	450	432	416	457	484	421	440	475	439	411	428	446	447	427	442	460	432	467	374	446	447	453	469	440	427	470	436	378	471	477	455	429	410
18630	4896	46640	73630	51293	13828	1751	503	425	423	362	387	358	332	346	333	346	341	311	338	331	336	324	317	280	309	321	289	273	335	271	284	300	272	309	291	267	309	308	280	281	319	291	270	294	278	307	297	282	313	281	276	298	318	266	322	309	269	284	281	317	298	301	278	312	280	325	296	282	296	281	297	295	282	270	265	280	293	283	301	270	301	317	311	294	285	264	303	296	270	260	297	295	322	282	280	275	308	271	301	286	288	311	275	288	322	306	281	313	315	283	288	269	281	316	312	297	249	287	245	281	277	293	270	287	281	291	277	278	294	298	294	291	290	272	328	298	331	273	289	302	325	318	280	276	290	301	311	304	320	281	309	254	283	310	314	266	281	322	288	284	314	315	300	264	305	292	283	280	287	299	290	289	321	269	283	292	267	267	259	288	291	297	303	283	303	274	302	272	288	268	291	294	283	279	315	304	296	281	294	279	251	301	299	258	289	294	285	310	265	267	277	292	287	289	293	290	265	265	279	272	268	286	310	278	279	304	274	299	285	292	263	291	299	304	292	282	291	283	277	255	280	297	281	282	295	298	341	301	289	261	284	255	301	284	307	286	305	329	299	278	303	303	305	287	269	314	295	302	304	289	279	305	280	273	276	284	292	303	308	315	307	312	286	296	319	271	312	283	301	274	297	301	308	281	306	327	304	301	293	274	271	293	267	293	285	266	301	287	335	284	261	304	288	259	272	287	332	305	283	275	276	287	260	308	312	281	280	313	281	290	296	276	296	296	288	301	335	295	286	247	288	320	308	277	279	300	283	286	329	299	270	307	291	278	263	295	277	287	286	285	298	291	296	281	297	287	271	315	260	284	274	301	302	266	300	289	303	277	288	274	304	291	273	294	298	294	276	307	269	301	298	274	303	298	289	270	282	288	255	290	311	294	285	303	297	262	289	321	293	307	301	279	281	296	273	307	269	277	304	271	305	310	288	308	276	280	301	277	271	286	275	279	267	310	294	287	301	291	318	269	307	294	279	265	304	310	297	331	317	305	310	313	290	286	307	289	273	265	308	284	269	296	290	266	265	309	294	305	257	303	258	274	297	290	319	315	276	282	315	299	296	297	282	280	292	284	284	296	287	302	274	286	281	302	281	293	288	270	301	311	272	262	316	343	277	289	286	309	294	302	285	283	298	270	297	289	300	290	281	276	305	279	280	311	324	297	246	289	300	315	307	297	293	288	275	290	272	328	310	245	282	308	283	291	259	289	293	291	263	288	304	290	326	331	271	282	256	290	291	243	310	288	283	276	281	294	303	302	279	281	270	273	329	302	304	283	320	275	289	308	274	290	282	262	268	249	295	289	290	295	310	289	286	280	278	302	292	299	280	288	263	286	311	277	308	302	286	265	301	279	298	260	308	284	272	281	284	284	279	316	315	324	277	294	248	282	274	292	300	272	286	283	316	267	272	305	276	332	261	289	297	291	279	292	285	290	285	276	289	300	312	282	318	286	290	256	302	309	280	287	258	310	319	279	318	305	283	290	276	267	305	266	281	293	311	282	300	298	286	266	281	305	306	307	305	258	265	288	292	288	289	311	278	284	294	293	240	296	280	280	301	274	273	267	285	307	303	291	274	301	280	300	294	316	273	273	271	316	293	275	295	283	298	285	284	271	282	290	272	296	261	275	297	299	259	290	300	319	280	298	285	291	260	286	266	267	309	286	288	295	262	270	273	288	256	310	281	257	281	291	297	313	258	300	300	300	301	281	317	276	276	289	298	295	290	308	319	289	280	310	304	308	317	337	307	299	259	266	288	304	314	298	267	267	309	302	323	314	289	277	265	299	293	287	276	299	282	247	309	275	316	293	260	288	292	264	299	287	293	302	279	305	263	299	269	298	266	298	326	302	311	296	265	321	309	294	303	303	331	279	323	283	314	272	306	285	260	296	289	311	304	282	274	299	317	292	287	299	277	314	286	272	298	310	296	242	260	326	276	284	299	291	285	276	278	271	275	294	277	266	271	286	324	314	279	259	286	267	291	290	277	276	272	294	299	330	272	280	303	289	311	282	329	297	280	274	300	276	300	284	294	283	274	275	276	276	275	307	306	299	263	320	281	300	274	240	306	281	292	295	293	271	273	265	279	268	269	269	283	298	306	298	278	311	296	311	303	296	248	274	269	291	335	271	290	304	307	286	279	290	300	281	309	302	264	275	297	287	312	289	283	279	306	310	309	279	267	307	302	310	284	282	286	289	318	287	297	269	274	293	335	314	272	256	285	291	285	272	272	295	265	308	292	274	265	275	265	293	286	281	309	291	305	283	312	301	293	287	290	273	294	329	303	295	263	296	290	267	279	256	313	279	315	258	279	295	312	293	297	245	281	243	291	312	264	318	293	268	277	286	282	262	280	270	276	301	293	310	307	289	296	320	277	292	298	276	308	307	282	284	273	293	308	286	268	304	302	311	281	281	281	284	260	270	265	276	277	259	308	302	241	310	313	291	308	290	299	270	286	281	292	297	266	277	295	299	298	288	270	302	274	309	307	307	301	283	286	255	248	303	291	310	295	305	291	288	269	273	276	301	262	272	310	269	251	261	288	292	281	275	289	314	284	287	250	300	316	295	289	296	290	292	287	264	313	279	289	290	282	287	273	259	278	273	304	302	290	303	283	284	313	293	314	317	267	280	305	295	292	288	310	277	303	282	311	268	287	252	291	293	247	291	292	297	257	305	313	261	309	264	313	281	289	268	279	260	299	279	312	295	300	286	286	304	292	326	261	271	278	293	290	279	258	314	280	294	269	266	271	265	317	298	302	285	293	284	313	289	264	281	274	299	324	284	299	301	283	316	295	283	284	331	296	282	287	318	255	287	265	323	276	295	294	292	286	282	287	290	279	295	282	325	320	271	306	265	280	304	326	267	291	288	293	283	327	263	280	294	299	274	288	252	313	306	276	270	282	294	321	266	294	289	303	297	269	289	292	260	277	277	276	282	325	278	318	299	286	309	283	284	265	308	281	289	248	274	303	298	256	282	304	275	297	265	307	276	299	302	270	302	310	271	280	315	284	286	277	298	279	313	298	274	295	273	303	291	307	316	273	311	272	305	250	264	289	303	304	294	310	296	260	307	299	260	303	258	289	261	270	294	307	294	270	291	293	291	312	258	285	273	297	312	332	283	308	297	287	279	313	294	294	259	277	305	280	276	281	271	263	279	269	298	291	274	295	287	305	280	279	310	280	305	309	300	273	328	315	284	266	284	284	276	314	327	310	302	295	283	254	300	268	272	299	262	265	283	266	316	299	271	274	291	292	270	306	292	293	258	333	279	316	297	299	314	296	291	320	287	310	297	277	275	276	311	303	279	267	274	294	310	305	279	283	270	315	322	293	311	292	307	262	267	294	290	281	286	291	308	302	290	282	285	282	325	251	294	279	285	276	278	299	303	291	285	285	274	282	280	300	295	305	308	315	261	298	272	266	299	289	313	308	311	291	333	256
8583	4026	47426	78569	46709	2220	1904	1657	1482	1319	1171	1105	1110	1025	989	909	848	876	899	866	861	753	770	745	782	740	761	732	788	783	774	721	776	761	724	713	701	735	667	681	720	690	713	709	669	652	707	713	712	672	679	687	681	714	661	723	667	666	656	677	705	648	654	706	646	701	682	683	687	643	639	683	699	634	666	684	676	688	693	631	661	680	683	631	678	678	672	676	658	717	650	688	634	660	655	686	647	623	677	625	714	679	672	643	656	674	666	735	651	696	671	650	637	703	674	629	697	675	682	695	673	661	675	669	618	695	664	697	686	669	636	698	669	615	694	658	636	648	650	714	706	644	669	680	647	677	694	634	634	673	657	647	660	658	682	666	651	669	651	646	671	719	646	667	680	647	707	623	620	679	608	645	696	672	701	694	647	692	681	654	718	665	649	648	716	701	647	652	678	695	677	674	681	676	662	647	696	637	652	642	687	644	637	650	670	626	690	670	656	647	693	648	699	630	638	647	640	657	660	616	675	648	709	673	694	650	708	644	661	680	664	704	638	660	681	658	657	597	653	649	655	699	645	616	660	667	619	626	694	645	671	699	652	686	645	634	707	617	663	648	683	648	645	661	649	668	650	663	655	668	623	657	662	669	669	700	671	635	677	660	676	666	686	695	635	656	656	664	624	652	673	684	632	686	710	698	681	616	664	615	651	653	675	694	717	623	659	633	683	607	632	687	672	673	680	652	662	686	691	684	668	634	704	640	644	656	610	700	652	630	659	682	639	668	650	628	627	691	654	648	669	654	682	672	682	674	701	647	687	688	673	655	667	642	687	676	680	691	674	673	685	660	709	714	703	660	632	675	649	655	621	685	699	648	628	681	671	639	650	674	653	687	650	673	683	705	609	662	617	722	643	660	639	690	629	655	643	650	619	674	674	679	660	637	679	680	613	642	648	704	601	637	675	666	645	646	649	664	623	670	658	719	649	667	658	682	601	667	610	658	650	641	665	619	675	659	637	676	635	694	639	631	704	659	632	704	721	645	597	680	701	705	658	697	646	651	686	633	695	623	614	672	623	692	637	632	709	684	661	649	682	623	616	709	675	653	698	620	696	670	660	653	682	694	630	650	643	681	662	647	673	660	662	672	664	677	656	668	644	612	624	630	644	672	704	689	646	710	645	612	648	613	650	656	681	674	657	651	663	674	686	697	647	700	648	711	640	674	703	675	670	673	635	675	675	677	684	668	646	616	642	626	651	678	649	636	653	644	686	645	652	660	656	671	646	651	677	687	671	665	656	671	648	664	605	650	661	650	681	621	681	629	675	712	646	645	652	682	682	645	675	677	645	657	702	613	677	654	693	683	748	647	637	674	604	670	675	650	649	649	642	659	642	693	654	698	651	649	608	645	608	650	637	702	613	661	635	664	636	668	653	668	599	625	709	677	741	628	642	699	651	665	675	630	665	662	670	671	640	649	672	683	654	683	657	607	641	661	613	631	681	679	623	669	631	648	662	620	698	651	670	651	688	674	678	671	651	653	647	671	644	665	691	624	644	648	675	660	685	620	670	620	662	665	670	675	676	613	639	628	668	633	665	651	621	655	681	697	691	668	636	694	700	694	679	652	643	725	655	623	620	700	665	684	663	659	608	699	689	688	638	683	639	692	679	690	651	615	651	645	678	630	692	642	693	633	680	659	643	670	683	633	664	653	654	672	666	619	685	617	689	681	639	714	638	657	677	675	708	708	666	709	674	636	679	683	593	737	612	655	626	698	674	654	689	670	673	689	646	658	667	650	650	689	662	739	665	684	654	659	642	694	685	718	623	680	672	662	655	630	663	695	676	674	692	707	625	666	652	676	637	642	659	638	632	704	692	635	641	664	634	643	673	657	636	663	607	675	671	657	618	639	701	698	614	643	705	666	670	709	631	672	646	673	691	655	670	677	696	627	672	634	687	654	654	683	662	699	660	645	650	640	596	695	697	657	668	669	664	644	630	680	673	670	694	663	676	698	679	671	643	656	661	701	644	636	697	657	625	612	645	664	639	680	667	675	649	665	637	653	699	712	691	668	691	682	643	686	673	656	673	652	692	693	679	688	657	653	630	686	667	656	696	632	653	671	689	663	636	645	655	677	706	630	665	658	676	650	631	650	683	695	639	657	639	694	645	665	643	667	602	667	729	657	663	669	651	616	689	733	653	617	652	682	673	647	634	685	690	704	663	629	662	705	643	619	699	663	675	651	661	599	699	661	659	658	707	704	669	649	659	619	678	638	657	685	715	676	654	635	630	681	664	702	657	670	684	621	654	734	641	667	684	672	659	649	664	698	616	660	694	668	645	687	597	639	693	648	665	682	636	673	681	678	672	621	663	669	664	642	710	692	649	669	709	696	654	667	639	710	669	685	646	691	692	711	646	650	683	660	668	677	619	642	626	702	678	625	661	658	655	648	688	675	674	697	626	678	632	671	656	684	679	614	660	646	656	642	656	686	645	652	650	700	661	658	640	686	649	668	669	647	687	640	624	667	676	693	604	705	672	634	717	651	666	710	654	647	700	618	640	628	683	691	661	692	626	654	662	658	663	673	654	672	653	671	658	708	619	641	641	662	665	644	610	705	606	669	631	691	690	666	609	622	664	616	646	729	653	630	662	674	619	701	626	660	699	620	652	631	661	652	656	652	669	669	666	653	640	670	646	669	651	705	675	682	705	646	648	671	653	681	689	660	688	674	659	633	687	710	702	667	690	685	613	678	680	658	701	658	633	618	694	641	672	613	625	645	639	662	657	704	667	680	649	677	625	625	647	675	685	664	658	676	689	672	677	680	697	702	649	656	662	634	677	655	727	679	650	691	631	653	650	673	643	608	611	619	676	644	618	657	623	676	681	654	695	688	675	681	653	669	654	617	666	685	681	674	660	621	683	647	674	667	634	649	708	655	676	645	640	677	658	670	693	707	636	649	652	638	618	639	647	642	668	608	629	686	680	622	641	633	609	626	723	631	705	683	689	632	694	636	662	657	695	650	645	655	652	678	667	667	641	651	652	629	686	669	683	642	707	667	673	651	717	640	664	670	628	658	661	667	656	636	689	637	653	711	625	687	635	661	688	656	664	627	670	674	679	681	651	695	695	675	644	634	689	628	693	644	654	664	658	660	644	662	668	674	655	691	661	673	666	667	664	614	673	656	682	645	649	619	706	645	635	670	663	653	675	660	729	681	646	618	662	638	671	694	615	634	689	685	696	648	714	670	698	682	657	672	699	633	671	690	658	673	652	691	658	645	645	701	659	654	628	654	678	672	664	688	631	666	654	675	631	664	663	673	652	661	636	676	667	602	637	666	673	674	631	695	661	647	687	621	706	623	661	608	663	615	627	681	650	643	664	711	684	662	650	676	676	661	673	622	629	626	666	658	661	606	670	703	709	625	691	650	655	640	642	678	640	682	711	610	660	646	644	651	639	680	711	679	703	639	628	679	669	696	630	696	649	656	608	620	632	625
2932	642	1329	4558	2062	117	76	94	91	87	81	103	90	92	91	103	81	87	97	85	65	87	85	89	84	95	93	92	71	91	103	95	81	76	69	76	71	73	83	82	93	100	82	82	75	72	99	84	83	88	93	99	109	85	80	68	83	87	78	85	77	84	75	73	97	88	77	86	79	93	88	82	100	76	92	93	81	73	84	92	90	77	76	88	91	88	78	73	82	74	74	89	82	84	99	105	99	82	89	76	88	88	90	87	97	77	82	88	96	83	78	74	72	84	82	73	95	78	102	96	86	105	85	77	90	77	110	83	97	73	95	90	88	105	90	79	108	83	98	82	73	87	79	65	77	99	85	92	89	80	79	73	79	80	85	88	65	80	92	83	72	98	80	76	81	71	85	90	85	83	96	99	92	93	81	79	87	91	84	71	83	92	84	85	79	102	86	103	88	75	88	98	92	87	74	67	79	81	83	84	83	68	82	104	97	91	101	91	82	93	94	110	96	80	90	69	85	101	97	74	83	80	82	89	74	90	86	84	71	79	87	97	70	85	88	86	94	67	84	90	72	96	105	98	91	91	83	112	80	78	95	102	79	79	75	78	90	75	77	93	87	88	92	75	84	80	77	96	95	99	100	91	92	86	88	78	92	97	90	95	84	82	91	92	70	98	85	96	107	88	96	80	79	83	82	87	94	87	96	75	80	80	80	81	90	85	82	82	86	72	95	100	78	92	93	69	88	79	90	78	110	95	109	90	74	84	90	85	84	79	80	79	84	76	92	69	74	88	85	95	100	80	88	94	92	93	74	90	86	95	86	98	96	77	74	79	70	84	91	84	94	97	94	85	92	81	86	80	107	91	101	79	89	93	84	64	74	82	75	93	70	108	86	77	82	84	73	104	91	81	80	105	93	106	80	94	74	85	93	65	96	76	92	104	74	83	99	76	101	109	91	82	88	92	83	78	67	94	75	101	94	83	88	86	90	84	92	83	73	75	100	84	85	90	86	96	89	88	68	83	94	98	79	86	98	89	79	75	92	83	81	100	93	98	93	74	78	103	98	90	78	75	89	88	82	89	87	77	86	84	88	93	77	89	85	80	76	68	90	96	87	82	83	83	96	88	93	85	97	90	94	76	68	90	93	90	80	78	89	71	91	78	93	77	74	81	86	82	77	90	79	85	95	63	78	104	92	83	92	80	88	76	82	77	82	96	101	94	80	75	71	89	90	72	84	88	84	63	84	108	92	96	84	77	107	96	86	92	74	76	72	79	92	68	90	107	84	97	97	75	84	73	80	77	91	90	94	108	85	84	69	89	95	89	93	82	80	85	76	72	77	76	58	80	70	79	89	82	78	75	86	84	71	89	85	81	77	58	82	75	76	75	85	69	78	84	91	85	92	80	82	89	75	98	102	95	95	94	94	106	99	74	101	78	73	88	89	88	79	86	84	83	72	86	70	89	75	89	60	71	87	89	90	79	86	85	86	73	83	81	77	84	74	112	90	75	103	73	81	84	84	74	92	66	94	86	88	95	90	62	90	75	91	97	90	97	80	76	96	81	82	98	75	90	81	82	70	82	83	87	96	94	80	91	91	101	83	83	100	79	99	91	79	78	92	94	82	86	90	90	107	84	97	93	74	83	97	85	90	105	80	86	83	103	95	90	94	80	91	86	91	106	104	91	91	95	92	92	85	96	81	83	78	80	76	97	91	101	70	70	79	77	78	90	92	76	85	71	92	81	86	100	96	84	76	74	100	81	94	94	82	85	78	94	68	101	86	84	96	93	81	89	90	74	93	90	87	91	93	87	88	74	74	70	78	89	88	87	83	95	86	80	92	84	62	91	91	102	95	75	98	78	94	85	96	70	79	71	72	93	110	74	82	83	83	87	110	96	88	87	84	85	74	66	81	85	103	95	81	77	73	74	86	97	82	92	89	78	84	79	78	108	108	95	68	95	87	71	81	86	74	91	74	101	90	73	93	89	98	62	76	87	78	102	82	84	81	82	95	86	74	81	77	78	73	94	97	79	90	77	78	86	77	78	71	89	76	95	96	79	76	81	82	85	77	85	86	100	96	78	94	85	98	90	95	71	88	92	77	88	103	88	83	92	97	76	87	83	110	68	88	82	73	75	80	93	91	92	91	74	73	74	96	87	78	72	94	81	97	76	99	100	115	80	78	95	93	90	93	90	76	85	79	102	85	81	83	88	89	99	85	109	98	84	77	79	94	95	77	106	100	87	97	98	90	84	86	94	83	82	83	84	78	76	69	93	87	74	80	91	80	65	86	89	80	68	107	84	91	81	100	89	92	103	84	107	71	89	93	76	75	82	79	88	73	81	71	85	82	90	86	82	89	97	86	75	77	76	72	79	66	70	87	78	71	95	78	103	83	97	96	79	93	86	85	79	90	84	88	85	78	96	92	97	79	79	85	90	87	77	94	86	93	104	97	85	77	84	90	106	85	100	77	84	79	92	89	97	91	114	74	95	92	79	91	80	82	96	89	83	76	69	78	95	91	95	93	87	90	94	85	92	76	87	99	88	79	89	95	81	89	69	88	97	93	94	89	90	95	73	80	94	94	110	82	80	92	82	83	83	84	74	72	77	90	76	87	80	94	79	90	75	85	76	84	81	78	76	71	80	86	83	92	94	86	88	88	77	81	86	90	75	50	90	83	92	87	94	89	83	77	81	95	92	90	73	111	71	75	68	85	87	87	78	110	92	95	96	88	88	89	89	87	83	90	68	91	76	75	99	87	75	81	104	84	84	78	73	79	84	103	84	81	91	95	86	83	90	87	83	75	87	97	80	90	90	66	83	74	79	102	88	76	66	93	94	79	105	74	80	97	85	78	91	82	74	93	102	95	84	74	69	68	92	70	77	80	89	69	71	104	79	92	80	75	86	97	85	92	69	91	65	80	101	80	89	83	72	73	77	88	84	98	83	83	94	79	71	90	103	81	90	85	76	84	81	104	88	90	82	72	78	72	70	92	99	89	77	85	88	104	75	102	90	90	76	78	93	88	91	87	86	107	93	95	79	111	105	77	81	114	76	86	87	86	75	102	78	72	89	100	94	77	83	96	96	92	85	90	83	101	84	94	109	84	100	89	107	88	105	95	103	85	82	76	89	92	102	83	83	76	75	89	78	67	87	82	86	82	88	84	83	102	77	82	79	78	80	93	105	97	92	92	61	74	82	87	82	73	89	96	63	89	88	83	66	75	77	98	83	73	97	87	78	84	94	87	95	106	86	91	98	80	73	77	95	78	76	86	93	94	77	96	96	80	70	76	88	83	71	71	94	72	82	94	78	79	59	85	89	87	91	76	78	98	80	76	93	78	95	63	79	83	98	87	81	111	81	77	64	82	80	82	63	76	90	83	92	81	89	93	84	72	81	85	84	79	77	106	88	97	94	81	90	86	92	87	86	101	80	92	74	108	99	97	95	106	97	75	81	71	79	89	78	86	82	65	68	85	76	66	91	96	71	83	83
2378	823	3697	14980	6654	253	281	232	268	260	257	247	238	260	266	271	291	263	241	238	255	255	241	250	259	255	254	270	263	251	225	228	256	248	267	274	232	243	275	248	229	239	261	237	253	243	235	248	235	244	260	268	234	267	242	262	228	253	265	229	241	243	274	234	253	269	277	231	224	242	267	262	226	258	253	246	249	234	248	285	221	247	248	229	269	238	248	239	243	267	269	251	277	253	259	248	267	237	274	235	247	248	255	256	248	257	252	242	254	232	246	236	255	267	243	280	257	264	251	237	235	253	221	224	223	221	245	251	237	230	254	213	254	226	233	248	239	226	250	273	244	224	247	228	215	259	237	248	255	233	252	238	256	244	242	239	238	268	259	226	243	247	267	262	232	249	242	255	220	270	232	255	256	216	217	252	247	245	220	271	256	244	279	257	236	274	253	242	243	273	255	228	243	258	262	246	239	252	265	230	237	234	238	262	237	261	256	270	273	230	248	257	248	243	270	247	232	264	257	221	263	248	233	237	247	249	262	262	247	278	251	237	238	276	244	227	212	256	222	277	236	225	240	257	272	268	262	271	241	230	256	273	258	259	235	231	255	234	262	228	237	261	255	247	255	255	235	249	266	251	257	239	237	228	262	224	241	243	241	251	268	257	228	247	270	245	256	227	267	242	242	251	235	241	265	246	232	269	240	259	247	229	219	228	234	229	253	262	238	256	256	257	261	270	247	244	232	242	229	255	253	255	254	258	254	236	244	255	257	224	238	249	249	234	253	265	233	255	236	238	224	263	255	248	266	282	220	226	257	251	244	227	269	246	255	255	265	249	265	236	214	240	243	262	264	264	258	246	263	228	245	271	248	236	222	238	234	248	240	237	242	251	256	241	241	233	243	250	269	220	282	240	255	238	263	265	243	256	246	241	239	259	265	272	252	219	258	239	242	236	256	254	260	229	271	266	267	252	236	208	262	237	246	272	225	269	241	261	253	245	258	280	249	243	239	257	224	223	256	233	261	256	261	257	227	238	238	246	243	263	202	246	242	280	275	267	234	250	232	242	240	249	220	206	254	235	232	259	211	243	232	227	261	237	244	227	218	244	262	239	251	220	229	250	265	232	231	249	239	260	276	261	252	234	253	251	239	251	245	241	257	276	259	262	253	249	247	237	263	242	265	250	248	249	257	209	256	226	249	271	240	260	247	249	242	246	259	263	253	228	264	245	287	229	239	227	245	254	258	253	238	249	232	244	289	222	241	246	211	263	244	246	250	214	247	226	248	243	236	266	245	249	237	246	245	250	236	220	263	260	262	257	249	265	233	221	253	211	248	252	232	222	259	280	235	252	247	231	248	247	248	233	244	254	268	277	230	233	256	256	242	266	272	261	249	257	266	258	251	247	239	248	257	250	246	243	222	256	239	240	251	245	245	246	242	237	239	263	263	219	263	256	253	226	191	244	266	241	257	256	263	262	245	233	256	267	270	269	228	242	212	240	230	238	240	264	253	220	245	252	256	227	267	236	244	277	266	263	278	261	233	234	225	235	262	250	238	238	258	267	268	240	236	233	259	255	245	259	252	257	208	254	259	237	246	247	264	226	250	251	240	250	231	231	252	251	247	241	245	243	224	263	259	220	257	235	255	244	209	243	256	227	252	262	234	254	255	232	247	243	242	249	237	250	279	258	230	227	235	239	260	269	230	251	252	265	263	268	239	274	239	250	268	229	255	222	239	256	219	257	233	250	230	239	233	251	250	227	272	241	228	262	235	217	257	228	236	225	242	240	234	268	255	259	243	225	228	258	281	225	265	287	243	247	249	219	263	245	256	228	264	248	243	241	243	277	245	258	223	241	222	250	224	248	267	221	253	261	248	269	246	250	235	269	226	228	236	238	226	259	231	250	232	251	230	258	240	233	262	241	237	266	219	258	250	216	269	217	247	239	286	240	236	247	243	252	244	223	266	251	230	220	244	227	252	239	263	256	262	261	239	250	232	248	253	261	231	246	260	241	257	275	260	262	251	243	227	246	235	246	247	258	252	242	235	248	229	259	247	270	250	247	234	208	228	247	240	245	245	271	236	214	238	269	278	243	237	249	212	227	227	293	241	245	238	248	243	249	248	220	244	242	239	240	269	263	224	251	261	239	273	261	226	225	248	235	265	262	283	253	234	227	240	239	249	252	258	228	239	258	235	235	244	249	263	251	213	251	228	269	245	248	255	279	237	260	228	237	265	232	240	277	246	250	224	267	252	255	251	243	269	218	283	256	251	233	232	249	266	237	253	227	234	260	255	248	253	247	250	283	276	249	263	250	276	239	275	249	257	243	257	277	254	256	249	266	251	255	273	267	232	239	259	252	250	220	254	241	207	253	238	252	247	223	252	260	225	202	239	259	245	238	231	267	237	272	219	278	257	246	245	248	238	241	247	243	251	238	248	250	241	245	248	240	245	252	239	275	252	232	264	223	215	250	252	267	235	254	235	251	280	258	230	240	231	255	225	263	268	214	256	236	245	262	239	258	258	243	237	263	235	277	244	244	262	243	232	234	244	262	241	250	230	231	248	267	249	243	228	234	251	248	261	238	229	254	228	246	242	222	234	273	266	253	270	265	267	257	254	248	264	262	249	256	252	254	260	242	231	253	257	273	250	237	259	259	258	249	243	236	255	229	232	267	258	248	255	245	250	272	251	249	254	246	260	229	250	210	253	267	234	235	242	247	219	230	230	270	225	272	281	234	249	245	253	286	243	232	213	244	256	229	232	253	251	236	251	258	247	218	245	254	262	247	224	241	227	235	269	272	292	232	288	266	220	262	246	241	238	266	258	251	261	266	244	254	262	251	251	244	238	251	249	227	229	269	278	227	217	278	242	251	246	256	245	240	241	246	234	244	246	222	243	240	257	249	238	236	220	276	270	250	270	239	254	230	272	216	268	210	252	241	238	249	233	279	242	249	243	236	244	234	218	234	244	221	264	248	236	276	227	269	261	224	225	272	286	222	272	249	208	262	248	250	229	234	221	241	254	243	258	241	252	242	274	236	236	286	230	229	230	220	252	260	229	279	258	251	268	245	246	237	264	277	232	238	247	218	261	246	244	252	259	257	240	288	262	247	246	262	252	264	258	258	210	255	235	268	248	248	239	217	228	261	224	271	232	254	261	249	263	272	255	257	224	276	254	250	249	232	234	270	239	230	264	263	278	231	241	256	259	275	263	239	284	246	227	259	255	258	265	278	226	236	256	280	249	239	249	254	254	249	260	242	209	256	272	243	267	261	258	257	245	219	240	234	249	261	259	249	227	258	264	221	288	236	226	239	254	247	245	247	232	230	241	267	283	246	256	232	262	239	248	241	241	232	257	254	211	257	220	222	254	241	234	234	239	253	273	244	253	229	248	225	258	219	225	234	243	241	242	229	244	247	273	244	247	245	266	258	252	252	241	252	239	274	242	245	262	263	280	227	252	230	247	269	250	236	221	244	230	233	256	253	216	208
10902	2887	52301	61987	35292	6424	399	289	234	220	229	219	233	222	235	191	206	203	180	175	182	204	182	199	176	165	181	196	182	188	181	198	190	216	191	189	220	189	202	192	185	163	200	183	179	174	171	194	182	178	179	211	189	175	204	219	187	163	183	168	181	182	173	197	189	207	190	176	171	200	208	192	164	202	204	169	193	183	183	176	196	190	189	186	171	192	176	183	187	183	198	169	205	166	167	197	192	189	146	183	187	166	160	216	167	186	190	194	183	196	200	174	193	198	159	179	166	179	164	200	196	195	155	209	177	193	167	182	177	158	181	167	195	191	171	234	201	179	178	173	183	179	169	193	166	142	203	184	187	183	180	195	198	200	179	194	181	226	172	169	172	191	165	182	200	196	166	214	183	182	181	171	170	178	184	174	210	188	193	170	149	200	187	185	204	190	175	174	176	217	192	194	172	187	168	187	183	215	205	221	171	168	190	193	174	188	178	203	170	175	171	184	173	201	210	185	185	199	178	173	170	176	164	196	150	187	182	192	168	194	189	185	198	170	190	194	186	147	190	204	180	193	182	183	189	170	184	200	186	186	209	186	167	191	172	205	179	210	183	170	166	181	205	174	193	197	187	182	172	186	210	185	178	178	174	189	188	161	181	191	175	210	175	182	191	153	173	175	152	183	167	196	166	145	183	176	184	191	191	163	188	199	194	198	203	156	186	172	169	184	199	186	176	179	203	188	182	184	160	184	205	220	205	183	181	203	183	185	179	209	204	183	181	196	192	162	204	192	206	188	191	189	158	181	155	188	173	175	180	173	187	195	182	191	172	152	181	178	191	203	200	181	139	174	160	211	174	189	164	181	193	164	163	198	193	177	183	194	189	185	184	168	187	187	197	211	196	172	179	162	168	172	176	183	196	181	187	193	185	195	160	172	174	190	184	160	179	200	202	177	182	189	190	188	193	165	195	200	171	204	160	183	191	204	192	181	172	177	186	187	157	171	164	187	173	191	152	180	178	177	188	164	173	171	188	193	181	184	170	167	196	191	214	175	172	173	179	214	205	187	190	159	179	154	178	207	174	208	199	190	171	202	194	181	197	173	170	195	189	186	183	203	187	184	188	205	187	176	169	165	202	203	183	185	197	174	179	174	181	179	177	244	184	184	171	189	202	192	168	173	178	173	202	188	200	177	204	177	190	196	195	197	192	178	222	203	185	183	166	190	211	178	169	187	195	183	199	214	219	175	169	193	173	174	174	193	194	179	191	182	185	201	160	197	199	181	177	170	177	186	152	207	187	172	192	208	145	190	184	157	154	199	193	194	198	204	192	192	185	192	196	184	173	205	200	188	157	188	166	191	180	179	172	168	190	203	213	193	191	163	201	199	182	191	196	189	180	170	195	224	211	195	172	180	189	175	179	157	182	167	187	178	165	163	179	182	170	167	184	171	182	180	205	207	206	177	200	164	158	195	218	186	163	173	183	183	202	169	172	181	199	192	163	171	204	199	201	193	189	182	159	221	172	181	196	200	187	181	184	185	181	180	182	174	182	185	159	193	199	181	183	167	209	172	199	201	215	194	174	181	201	185	186	177	167	196	194	203	185	167	180	195	180	182	188	193	182	197	191	198	213	195	202	177	187	178	152	195	193	189	180	191	202	189	165	170	151	178	193	167	219	207	197	195	209	195	179	179	179	197	171	190	192	166	175	201	178	187	193	191	186	181	170	200	185	181	167	183	159	200	192	181	197	180	179	193	178	177	185	191	176	176	162	177	191	175	183	218	170	161	171	186	182	204	186	171	183	181	189	183	185	181	188	185	180	183	157	174	168	178	182	188	154	192	194	170	216	164	173	188	159	180	193	181	192	202	182	176	188	194	213	195	163	164	185	181	181	165	202	177	188	189	205	179	186	176	225	179	151	208	160	171	173	194	182	207	197	151	180	185	200	184	157	162	158	170	195	174	192	189	176	167	171	187	190	192	188	184	153	187	195	178	189	197	177	200	164	160	173	167	165	181	172	183	176	197	182	175	191	185	174	180	173	194	174	216	184	171	185	194	157	175	173	162	165	207	189	167	204	210	176	179	201	165	179	181	212	193	167	203	184	179	188	186	199	182	202	177	196	181	207	180	190	166	179	202	176	185	178	169	179	169	187	200	161	187	184	183	170	174	185	195	194	195	164	161	190	206	199	191	181	177	205	189	166	182	187	179	173	168	193	182	186	179	156	152	175	164	182	174	206	187	181	203	189	184	208	164	182	185	154	175	231	204	190	191	184	197	159	156	193	190	175	177	201	194	168	197	191	191	170	178	195	160	175	190	173	198	174	183	180	197	179	204	174	177	156	171	181	181	198	199	169	197	189	180	205	199	162	180	202	154	180	210	188	194	194	187	207	153	189	166	178	189	161	177	190	201	207	171	185	200	186	175	187	181	173	165	182	170	199	206	168	182	190	178	185	197	178	187	192	179	177	185	174	196	200	160	187	194	186	207	155	169	169	193	194	170	179	164	164	191	176	190	193	186	184	169	193	164	193	190	188	212	170	187	177	188	189	175	192	173	179	191	175	177	183	180	154	205	197	177	194	169	183	176	199	175	192	189	156	189	192	184	205	186	182	197	178	192	170	184	188	194	179	184	200	156	199	202	203	160	191	188	185	193	191	194	209	169	188	173	171	200	195	181	196	179	206	203	185	188	169	182	208	172	175	198	167	189	183	184	156	169	198	210	181	165	183	189	209	175	187	175	185	162	172	169	194	179	196	205	209	174	192	207	167	167	174	187	174	202	187	163	184	191	170	183	186	190	176	183	213	189	168	199	166	161	192	193	190	193	200	181	194	172	181	192	202	189	188	170	170	172	204	223	186	180	169	197	169	168	192	187	167	163	199	195	162	177	173	203	191	189	191	194	200	192	147	175	181	164	210	174	203	204	202	178	170	173	186	202	161	178	202	178	204	188	190	176	169	171	194	208	236	170	186	172	207	183	160	170	166	187	187	190	177	171	218	177	193	177	172	181	196	160	191	165	179	162	178	193	187	187	197	177	187	192	159	186	180	172	166	195	166	198	202	197	198	186	182	165	190	181	173	170	196	185	194	176	215	195	182	198	204	192	195	174	195	184	180	191	176	185	200	173	201	209	178	168	177	174	174	190	182	184	183	155	206	184	190	196	166	190	195	181	155	159	185	174	186	196	163	180	204	196	173	174	198	174	168	180	193	169	182	155	188	165	184	201	188	167	181	189	184	188	154	195	208	158	196	166	185	160	194	200	194	179	175	164	184	199	179	196	184	165	211	188	169	198	191	207	200	208	185	186	195	170	188	182	187	206	169	189	193	174	185	185	201	181	192	185	194	198	171	177	200	193	194	192	190	187	169	194	194	189	193	188	203	177	230	170	192	209	156	184	174	168	190	165	172	171	212	169	177	188	139	173	172	167	185	191	185	166	164	186	178	177	203	196	212	196	164	183	184	199	210	180	187	187	203	192	184	172	174	206
6695	3008	52383	64546	35381	1206	1104	915	764	794	756	654	610	605	645	597	576	619	567	468	543	504	514	507	548	533	497	505	558	504	517	495	469	486	503	489	478	465	513	492	492	489	489	475	460	468	473	462	504	536	426	479	463	438	486	484	459	484	489	432	427	469	463	447	482	484	457	473	481	446	487	524	458	456	490	489	490	428	470	487	430	465	472	451	464	473	508	465	440	466	418	452	451	463	434	430	475	462	456	456	401	450	426	466	483	423	445	478	429	478	463	463	501	442	462	479	471	513	485	458	459	498	450	469	435	466	442	426	466	436	480	446	473	464	450	467	456	482	472	463	422	436	481	454	478	417	453	464	429	454	455	496	447	407	452	471	480	469	417	426	477	444	473	505	457	447	422	481	463	462	523	472	453	479	469	461	439	444	492	469	477	480	467	461	461	472	486	479	487	444	475	489	454	464	457	454	478	442	461	447	458	421	451	429	448	503	446	413	442	492	432	444	488	467	495	432	430	424	467	413	431	442	489	463	443	470	483	464	480	458	476	484	510	428	466	453	450	477	474	460	448	460	493	429	445	442	451	438	435	464	440	460	470	438	473	433	472	459	480	433	447	471	414	478	479	472	434	502	441	467	485	469	458	442	467	440	442	441	470	467	463	493	491	474	458	464	475	467	478	447	437	449	468	461	418	481	451	442	480	486	470	470	482	438	491	441	436	505	456	447	435	462	476	499	464	427	480	480	463	452	447	457	480	469	455	480	497	461	471	451	495	449	449	478	498	438	494	464	479	478	447	477	462	445	440	451	429	465	470	441	480	428	484	502	499	451	451	482	488	500	481	485	444	480	470	496	454	476	444	468	448	447	479	445	485	446	484	461	432	422	451	472	465	438	450	435	474	447	423	436	474	457	457	436	429	442	463	460	494	470	452	473	444	443	473	456	449	492	442	465	466	492	495	475	507	457	459	431	444	462	468	460	417	468	479	416	475	470	482	480	463	441	457	473	486	482	487	493	459	513	477	421	475	475	505	472	506	394	433	467	485	477	448	468	423	488	459	465	456	434	463	500	462	485	487	455	440	432	467	419	454	444	444	471	482	423	479	460	470	489	483	469	441	465	462	431	469	474	472	448	437	482	468	442	458	494	480	482	438	491	455	492	413	448	425	461	413	437	443	452	462	445	521	502	463	436	436	435	481	439	455	459	447	440	491	425	475	500	461	423	440	461	416	486	465	420	432	486	490	439	456	459	446	432	442	492	516	477	505	429	462	466	463	440	474	468	453	431	459	456	486	427	460	437	493	451	460	436	485	492	458	446	487	468	461	471	457	433	477	456	453	475	483	466	491	449	416	495	467	462	475	464	477	479	477	459	470	421	444	471	479	457	446	443	442	457	478	477	452	422	482	500	465	474	477	477	443	467	486	471	457	449	459	477	472	460	493	453	461	445	485	498	451	472	449	458	457	468	480	456	479	424	442	427	464	465	470	449	458	428	490	458	449	445	491	434	472	429	446	466	472	453	439	460	457	465	476	429	477	441	462	506	476	457	481	445	435	453	449	431	446	493	471	465	455	469	467	440	474	428	473	477	493	450	486	476	442	460	460	410	432	469	446	477	442	437	445	449	463	450	484	431	459	494	463	447	461	440	466	450	479	462	438	481	461	439	442	457	483	451	472	441	460	497	470	464	441	429	487	456	477	494	468	450	478	463	441	472	438	477	449	476	460	479	445	435	435	486	449	459	417	432	442	474	432	492	456	459	434	453	438	468	484	465	465	445	492	444	465	458	472	461	418	484	491	451	404	493	475	471	457	460	458	456	439	478	429	493	437	431	438	466	463	415	449	435	449	450	470	438	485	486	489	485	446	441	473	461	463	458	463	451	437	467	410	454	433	482	450	457	488	441	495	472	471	482	442	418	440	473	450	481	451	451	435	489	453	455	429	458	444	490	443	495	465	469	456	431	456	480	473	479	488	450	476	446	461	426	491	458	457	455	466	448	476	457	490	456	470	466	423	444	468	458	445	445	467	488	446	451	474	454	440	480	493	459	494	483	431	468	453	450	452	438	452	461	486	437	437	438	444	475	465	458	460	476	461	473	476	492	476	441	452	461	455	438	461	441	462	505	444	467	486	427	432	442	458	465	455	442	501	460	506	465	477	475	491	488	432	447	455	465	444	424	464	474	479	458	448	458	460	456	471	451	474	472	449	421	425	484	473	477	476	435	443	460	515	463	476	449	486	467	415	453	467	475	475	440	461	488	468	460	427	450	516	467	461	441	451	477	462	452	451	483	446	470	473	459	478	426	419	487	439	456	471	467	456	464	459	456	420	462	446	415	461	439	455	445	414	442	466	493	456	425	471	497	441	459	462	428	481	455	459	462	439	491	445	449	476	476	504	436	474	435	462	465	480	385	452	459	498	449	432	455	454	486	457	467	439	412	482	441	452	458	469	464	492	460	470	425	462	438	461	425	471	460	464	465	487	453	446	447	452	451	447	449	499	450	471	457	452	443	441	447	480	433	456	457	485	446	447	448	476	434	453	459	473	427	481	511	430	459	433	472	470	461	464	480	447	476	475	449	469	448	449	441	474	448	453	470	448	442	472	447	467	473	449	453	448	471	508	490	443	445	440	412	479	470	516	470	456	422	423	467	471	479	467	416	463	484	442	424	444	450	469	473	436	465	446	417	454	463	452	459	471	487	427	416	447	452	475	462	441	465	476	473	471	467	472	449	495	437	474	469	489	451	458	488	453	451	472	469	442	467	440	445	443	455	484	467	466	456	505	456	481	478	450	450	448	445	474	431	450	497	420	500	444	473	474	455	430	478	458	497	466	502	485	465	453	468	475	454	442	449	457	481	455	492	454	452	466	424	438	459	453	482	445	472	443	485	505	467	468	471	446	465	435	470	474	449	464	443	485	485	473	469	468	436	486	466	459	458	452	466	462	429	427	427	462	487	407	403	457	467	458	443	454	469	439	467	427	449	442	447	459	453	435	437	472	478	465	467	433	443	445	499	457	504	456	498	449	466	462	455	467	454	460	469	490	445	481	461	474	462	486	463	420	480	437	472	491	454	508	443	427	471	473	427	463	482	468	445	486	442	443	417	467	470	471	451	449	442	418	424	459	452	506	448	459	483	470	476	499	450	422	450	476	454	475	475	444	463	462	471	451	461	469	446	473	462	430	449	509	483	429	456	477	441	490	485	456	492	468	460	445	458	476	446	440	479	472	453	481	470	455	443	440	464	447	460	456	470	403	479	452	479	470	446	435	450	480	411	447	505	487	470	481	481	429	480	432	460	397	436	455	444	489	490	460	489	474	479	481	465	478	449	475	506	474	444	428	456	455	497	481	429	485	468	429	469	443	478	420	482	417	467	468	457	489	456	458	449	524	434	455	418	448	459	447	458	468	459	462	441	495	417	468	489	445	451	464	481	444	474	517	472	460	487	479	461	447	450	459	455	460	485	414	477	468	453	498	436	454	442	466	491
18595	13774	74749	72223	43145	11543	1163	481	430	382	365	353	347	376	342	304	334	341	286	314	313	309	315	316	315	297	322	293	291	311	316	293	318	307	289	309	299	286	291	312	309	308	298	291	320	305	310	276	338	305	292	273	331	335	292	283	329	274	310	298	297	273	307	312	301	303	316	293	330	285	302	296	279	298	307	288	291	308	315	307	299	324	308	296	277	302	298	308	251	290	295	263	297	275	295	307	325	262	275	318	281	265	294	321	301	303	296	324	324	291	320	284	269	312	292	327	306	294	295	303	274	307	261	286	311	301	281	316	265	295	300	317	301	315	302	321	302	313	277	321	315	259	317	301	290	308	313	291	297	322	276	324	299	300	293	282	290	290	297	309	279	295	311	312	307	294	259	304	234	322	259	266	286	311	303	289	316	269	280	280	282	295	269	321	296	306	279	265	306	279	288	275	269	307	266	278	306	294	295	307	284	283	251	293	294	308	256	293	290	311	305	305	283	315	276	298	283	325	323	298	307	302	259	305	268	338	298	327	299	305	283	291	332	309	293	292	325	270	298	288	261	297	300	291	271	304	300	287	280	276	306	289	290	284	291	328	287	266	267	290	279	311	302	282	297	282	299	290	288	314	298	292	308	301	351	295	302	295	225	302	315	276	307	287	307	292	296	287	305	307	282	301	245	323	282	279	301	300	275	298	313	275	286	254	293	304	322	270	303	294	295	285	301	311	279	320	269	309	262	291	280	274	295	287	293	304	290	318	290	338	285	295	320	295	277	266	328	311	286	294	289	307	305	305	287	291	296	309	283	288	305	310	277	315	294	319	284	266	282	323	287	281	258	314	280	283	286	293	316	309	311	286	272	287	272	299	309	268	307	286	344	336	266	297	322	295	301	293	294	267	286	310	326	288	267	274	299	312	305	264	309	263	265	274	261	272	272	286	328	293	289	301	321	270	291	282	270	291	319	255	285	310	279	267	294	247	287	274	300	286	296	292	272	284	277	295	285	304	300	269	285	303	310	291	274	282	299	314	295	324	288	303	276	273	299	311	297	292	340	291	279	324	282	278	297	286	293	266	277	284	270	270	291	295	279	323	297	276	288	281	298	308	320	295	299	298	295	272	301	288	311	291	306	293	284	309	311	269	300	295	295	310	313	284	316	323	322	286	294	288	301	287	290	302	285	290	290	310	314	335	282	281	287	293	286	271	321	277	319	311	307	328	290	253	327	261	284	284	289	297	265	280	286	306	300	306	298	303	290	305	308	292	321	292	279	290	290	277	305	309	328	283	299	334	286	295	274	271	273	267	288	295	293	320	322	277	279	313	292	305	297	319	287	291	304	276	268	283	309	291	280	297	327	324	308	316	287	297	293	266	326	295	268	271	285	312	317	285	336	264	296	284	294	349	292	297	276	270	349	311	276	300	292	327	307	295	291	310	279	337	329	306	311	311	305	304	267	303	279	332	293	272	274	298	285	310	300	287	302	301	290	313	321	259	302	331	310	295	296	255	267	293	307	295	322	285	264	305	295	317	271	296	303	277	278	280	253	315	264	291	275	302	266	279	318	279	268	266	303	311	311	278	286	280	319	311	277	279	297	271	302	302	321	304	284	282	292	263	288	281	306	315	333	325	285	291	292	291	314	322	320	295	255	302	271	296	277	285	292	299	322	290	323	288	269	268	282	217	294	323	293	283	331	320	272	261	285	275	264	287	293	299	277	303	287	314	316	303	280	303	271	304	269	292	293	309	288	304	272	323	265	331	289	306	304	302	294	293	267	299	290	284	320	292	319	304	277	292	282	284	305	312	316	305	323	303	327	267	302	304	318	261	290	274	275	310	308	299	316	315	311	281	290	283	309	304	281	278	319	306	302	308	309	294	286	293	280	266	299	271	277	302	289	271	291	278	302	322	285	284	285	299	288	317	307	286	304	288	295	296	271	300	285	281	287	297	292	288	284	287	280	353	293	292	298	301	308	260	294	293	305	282	301	328	256	257	314	292	329	345	325	267	276	292	280	306	326	291	340	289	288	273	280	300	330	293	302	298	262	280	286	247	287	282	282	319	298	282	263	321	315	285	316	302	305	292	322	331	287	328	336	321	299	296	278	288	284	282	295	303	303	280	269	261	305	283	303	309	303	312	294	303	310	282	258	320	310	338	297	257	326	273	289	273	304	288	281	278	284	299	317	252	270	332	291	248	279	280	284	289	286	309	286	324	309	295	276	315	300	280	300	292	270	292	325	309	297	302	272	279	284	328	309	304	283	302	279	286	283	309	291	286	295	269	314	286	296	279	295	291	320	299	271	294	268	290	287	298	288	322	307	295	288	299	293	274	268	296	253	286	290	328	314	300	301	293	297	313	308	281	320	283	328	304	269	327	311	308	286	336	322	296	243	276	301	269	295	269	285	303	314	270	267	321	316	303	317	296	298	301	257	329	300	297	293	308	306	289	340	323	263	288	296	284	310	317	278	299	292	309	276	264	276	304	295	292	285	289	289	292	337	289	275	279	318	276	268	275	291	284	295	314	286	305	286	283	299	326	256	292	299	278	275	326	304	308	275	289	286	265	280	298	291	288	306	278	300	272	295	320	254	282	290	297	300	290	271	307	295	301	286	292	255	253	297	304	297	325	325	319	266	328	284	298	284	278	284	311	296	256	294	287	259	332	260	259	314	299	261	262	276	295	280	281	262	302	307	284	275	276	299	292	304	291	285	292	279	263	304	312	330	296	334	300	297	317	295	273	281	268	342	288	276	325	278	296	282	295	284	326	292	282	284	303	294	316	281	305	289	285	293	296	286	319	318	297	299	317	301	315	319	285	275	298	283	286	303	288	339	297	313	309	288	287	288	259	284	294	285	300	320	288	309	309	305	316	280	302	287	304	285	294	307	304	293	324	299	280	272	309	328	282	297	303	302	300	312	298	277	306	282	286	270	263	288	301	310	310	264	295	254	287	279	270	289	310	301	272	300	298	296	318	273	301	290	300	279	266	308	282	324	313	288	306	276	310	300	278	270	314	280	334	275	316	299	299	295	287	282	291	293	291	294	271	295	322	310	307	316	279	304	301	309	277	289	276	305	305	299	328	271	317	297	266	302	279	307	325	289	296	266	270	278	302	304	278	307	282	291	264	305	285	261	331	286	279	292	303	298	316	248	296	277	299	323	296	289	325	288	326	268	279	282	312	268	297	314	289	290	257	282	284	290	278	311	273	292	320	270	277	303	311	314	316	301	265	323	292	292	280	299	272	278	293	303	302	302	259	279	280	272	338	275	299	302	285	314	281	296	284	334	311	273	280	299	296	298	309	276	301	291	312	312	281	285	327	292	273	294	300	293	300	323	328	270	270	288	308	272	293	288	292	288	316	303	279	286	291	323	291	290	280	284	326	303	256	308	308	320	312	301	287	310	288	334	284	276	291	276	296	288	303	296	288	330	278	269	295	289	306	281	310	284	285	293	311	302	274	253	308	280	299	336	286	282	273
8572	11845	68751	76257	39693	2008	1770	1394	1320	1178	1169	1143	992	1019	932	840	914	842	796	828	770	778	725	785	798	794	731	727	706	692	701	723	735	738	729	727	703	693	703	736	742	708	680	739	732	691	692	745	668	693	718	682	662	705	709	651	670	704	638	711	613	741	651	680	701	680	677	691	659	654	645	755	682	734	706	672	665	649	671	713	658	652	652	674	645	696	720	688	649	673	648	700	691	713	673	629	676	668	712	654	674	701	700	671	711	680	672	687	681	627	640	720	672	663	646	659	650	671	689	676	643	705	670	678	680	676	717	674	675	662	647	651	652	677	676	677	674	691	661	677	623	672	679	662	704	706	676	674	644	622	665	680	646	712	698	696	651	667	621	727	648	670	693	682	682	598	689	618	644	676	694	648	675	683	687	670	664	678	669	677	653	694	685	687	686	641	664	709	692	678	656	693	672	648	656	697	723	664	708	678	663	658	708	664	674	681	673	621	687	650	714	679	645	647	671	653	723	703	691	659	705	670	668	663	667	713	651	685	668	703	688	664	653	680	663	655	651	650	682	675	671	679	706	706	638	686	670	656	630	734	669	739	670	692	651	646	710	643	687	673	691	666	633	679	635	707	668	733	668	711	701	693	650	678	690	678	675	718	697	646	725	689	648	670	695	683	662	658	674	650	664	639	635	700	694	657	678	640	648	667	691	631	687	652	681	661	665	672	678	658	689	723	663	666	688	666	655	699	672	693	671	622	719	652	629	671	656	620	658	634	661	701	671	652	676	651	706	683	649	728	637	720	674	623	719	656	685	712	676	629	686	685	692	648	644	650	670	664	701	674	716	630	662	670	671	676	660	632	676	703	671	682	729	659	691	660	680	687	706	703	664	740	642	629	671	720	644	662	634	665	699	626	666	695	669	675	697	696	661	665	696	707	655	609	732	614	692	689	644	646	669	641	686	609	693	661	667	674	642	656	650	662	632	633	680	650	673	664	668	657	666	647	701	665	749	657	624	679	654	674	698	662	664	645	647	669	697	686	628	686	716	659	692	668	715	684	695	640	703	666	658	645	668	636	679	703	670	693	685	684	687	668	635	690	637	667	679	693	697	698	641	631	662	691	676	689	709	674	690	663	682	646	667	697	687	653	655	665	708	654	756	681	672	690	682	674	679	700	666	669	655	713	647	721	642	721	690	676	696	702	643	696	692	706	682	672	661	701	695	633	654	689	691	687	677	643	618	669	664	705	621	675	642	686	672	645	652	689	672	668	637	676	639	684	657	644	660	697	676	685	704	660	671	644	637	640	650	662	650	665	671	697	682	684	693	634	609	652	686	641	665	707	690	669	682	697	652	617	678	683	668	692	682	609	637	656	676	674	657	649	680	701	636	668	652	640	698	669	707	652	653	678	655	683	687	652	687	637	677	705	661	678	683	662	656	688	733	611	688	651	664	657	616	648	691	636	668	651	630	648	674	630	711	677	650	693	706	681	664	626	641	685	674	697	690	694	657	694	669	655	643	715	667	725	666	688	684	647	712	640	645	694	663	683	703	625	694	652	682	639	669	702	685	693	698	691	652	681	692	675	685	656	636	682	678	657	678	642	645	728	641	659	633	647	676	707	681	662	645	664	642	675	687	684	672	674	707	659	661	660	610	720	665	683	649	665	689	666	673	711	700	667	654	703	672	638	657	672	708	709	653	661	648	695	654	642	667	636	648	674	675	687	668	656	662	701	659	640	666	668	691	639	663	652	698	604	645	675	740	668	666	712	689	686	663	654	607	685	674	607	643	676	660	693	659	645	677	614	647	641	675	681	672	652	670	606	678	639	666	663	644	689	676	654	659	647	698	673	662	634	710	668	704	713	726	659	665	685	692	686	663	667	676	675	682	702	700	640	698	683	680	656	625	649	659	630	682	695	694	662	683	638	691	615	693	707	674	694	715	704	649	672	717	646	689	687	632	637	653	735	642	702	718	644	685	687	666	684	644	653	644	672	669	694	667	693	692	701	655	654	666	666	660	643	688	674	685	676	692	679	664	680	663	695	675	662	639	692	650	674	666	635	667	693	615	653	677	700	660	646	717	681	682	662	680	659	677	707	695	690	706	608	714	696	698	693	720	718	684	636	683	659	638	678	633	681	670	684	677	681	637	700	668	702	651	664	628	650	649	666	677	626	693	687	697	688	621	694	708	659	706	699	636	651	706	665	630	709	665	652	687	627	659	684	628	719	667	672	685	685	665	661	671	681	682	677	646	685	653	678	716	646	695	729	665	654	723	680	691	654	704	631	661	691	650	727	722	666	687	691	686	694	656	683	680	671	652	718	649	656	635	677	685	679	703	704	672	672	664	642	629	662	719	669	648	653	645	647	696	668	641	634	664	704	735	646	722	707	669	681	716	687	687	619	676	677	682	683	667	695	656	608	675	677	668	635	673	652	682	664	705	734	643	642	678	669	670	621	686	659	689	678	646	704	655	687	667	711	704	679	682	616	704	645	706	691	638	656	730	641	703	674	679	642	695	705	686	677	675	676	690	664	682	674	667	664	648	673	681	676	724	692	697	700	636	729	671	686	683	681	730	688	657	678	652	685	650	675	670	697	666	664	662	679	677	666	658	615	714	639	666	690	690	601	645	664	680	680	678	685	705	675	645	654	690	639	662	720	691	697	694	730	670	742	679	686	699	660	663	685	635	638	619	674	686	717	672	700	717	673	683	675	677	670	706	640	663	657	753	649	676	624	670	638	650	684	676	669	679	671	729	679	718	665	638	651	673	730	672	663	662	681	689	682	730	652	666	644	677	647	712	610	695	682	704	649	682	664	696	619	617	645	681	655	708	679	643	688	677	660	667	669	706	687	647	660	708	733	659	687	699	665	673	696	688	695	672	685	654	661	656	674	640	712	633	698	666	663	678	655	644	664	635	681	652	668	710	712	630	692	648	667	674	668	640	652	673	677	689	696	749	643	676	638	653	700	674	690	685	713	669	667	704	629	642	672	695	650	650	656	679	700	715	639	679	686	675	688	694	685	659	686	664	648	672	651	677	675	657	667	702	679	658	700	678	665	639	671	664	738	694	708	684	687	658	679	687	636	722	674	654	669	724	663	658	719	679	655	651	659	666	700	649	672	708	671	652	655	613	735	607	661	672	689	691	639	671	676	669	756	702	630	688	680	703	662	662	654	681	656	700	641	651	702	756	676	664	661	646	699	634	671	672	653	627	658	687	666	642	682	682	646	679	628	649	634	747	654	677	691	708	663	707	729	642	661	699	648	706	692	641	670	620	682	713	631	639	667	686	690	707	679	662	672	691	659	669	668	657	725	656	664	690	664	635	701	662	703	674	677	684	632	659	663	646	679	661	645	649	672	627	675	704	642	668	706	675	668	660	680	639	676	711	701	650	680	683	676	644	698	642	698	639	662	655	684	660	693	705	656	680	657	653	714	713	663	689	717	662	608	690	679	642	653	733	665	667	675	686	660	684	659	670	690	645	706
2894	1004	5151	5813	1363	114	101	100	92	101	89	115	97	105	117	108	103	114	87	96	105	90	96	115	85	85	114	98	100	98	91	94	91	85	84	93	101	107	73	90	89	113	81	119	91	106	111	107	102	100	102	82	103	90	77	106	92	83	96	108	86	94	88	96	90	88	86	87	87	92	86	88	107	77	107	105	99	72	106	97	104	75	89	94	89	97	99	91	105	90	76	100	106	94	102	100	97	94	94	92	80	101	122	89	92	77	94	85	92	101	91	99	91	88	98	100	101	92	98	98	86	100	68	110	103	107	93	95	114	110	104	109	91	92	73	76	86	89	102	115	84	106	85	93	103	75	98	102	93	100	107	109	76	95	81	84	107	103	101	72	99	82	88	98	90	105	99	95	112	103	83	105	99	78	95	84	77	86	85	108	93	93	85	93	112	87	98	93	84	98	92	86	90	110	92	116	99	99	107	107	91	111	95	85	94	93	100	94	88	99	79	84	95	95	90	103	99	88	86	97	101	107	92	90	108	105	88	107	104	94	106	102	98	92	86	76	97	89	79	100	112	89	94	105	90	90	82	97	86	115	103	91	100	88	100	85	100	107	98	87	110	93	115	112	90	93	94	89	100	87	100	106	100	100	98	100	93	97	106	100	89	105	114	86	89	93	81	84	90	96	87	96	95	85	105	71	88	104	96	86	108	108	104	102	87	78	82	108	85	94	103	95	84	86	96	91	96	75	90	94	87	86	93	96	88	96	85	118	89	96	79	82	86	95	89	94	81	113	87	90	75	92	114	106	111	107	88	82	102	107	99	85	78	122	88	92	102	88	96	104	96	111	82	100	97	111	91	89	85	93	95	91	96	102	100	102	98	85	95	91	89	87	82	102	79	96	92	90	98	89	85	102	76	108	83	100	100	110	89	79	87	94	106	101	99	89	88	109	98	97	78	90	97	81	102	106	113	106	94	92	90	101	85	103	94	84	87	69	113	101	97	93	95	92	97	73	101	79	92	106	104	78	96	82	98	96	106	89	79	98	88	100	100	90	101	106	92	88	83	109	90	103	96	86	115	93	111	106	109	106	96	103	110	95	105	78	103	84	100	97	89	98	118	99	106	96	95	100	91	101	85	101	107	94	112	96	103	97	90	103	92	94	87	84	99	106	112	73	90	95	88	82	94	73	90	112	97	112	115	94	86	74	109	84	86	104	90	93	84	104	109	103	80	100	85	93	93	87	83	95	107	88	98	104	102	79	101	95	118	78	103	98	85	95	99	115	96	98	81	88	111	88	77	87	84	92	123	83	117	83	88	98	92	109	100	97	92	67	107	86	99	80	86	96	115	92	96	98	92	95	86	102	90	121	89	84	105	81	86	81	90	93	92	86	93	83	106	102	119	92	90	109	80	87	88	89	100	108	93	105	101	86	92	93	103	107	108	81	99	103	100	106	95	105	108	79	79	91	98	110	102	95	103	103	99	95	105	79	100	95	94	83	104	112	92	94	99	95	99	88	90	101	104	90	98	73	84	99	86	97	95	111	90	88	87	90	90	98	91	108	94	109	98	93	100	101	74	93	95	89	93	78	98	111	94	87	92	91	87	95	87	92	110	86	88	93	103	91	101	94	103	95	102	92	93	83	89	84	86	110	70	99	86	102	104	89	105	97	83	92	73	96	91	93	95	92	93	101	113	103	100	85	76	96	86	79	109	91	93	109	101	94	88	105	75	92	93	67	70	90	100	92	88	73	96	90	87	102	77	106	89	110	99	97	94	81	92	103	106	99	81	106	102	87	100	78	97	95	88	102	95	97	88	78	117	97	78	105	93	96	78	69	107	102	93	99	95	87	87	88	117	84	86	100	90	84	102	102	102	74	89	103	100	97	76	87	84	90	96	85	100	100	103	104	92	97	91	95	81	104	90	89	106	99	104	99	90	92	99	116	100	110	100	92	92	86	77	105	99	107	95	104	95	82	90	92	101	100	101	101	94	85	93	97	98	93	90	97	112	100	105	96	80	87	94	84	105	94	87	106	126	92	80	108	102	81	98	107	88	90	83	94	79	98	102	101	115	89	91	83	108	73	104	99	103	100	99	116	84	92	98	101	101	112	101	89	112	85	90	84	74	95	99	93	97	96	113	90	80	75	90	95	94	92	109	100	101	97	91	105	104	106	75	96	103	87	100	102	101	95	104	99	92	101	113	85	89	91	93	122	103	103	105	98	78	98	97	96	91	88	88	103	90	78	88	108	104	98	97	99	90	100	106	122	84	90	100	77	109	89	96	90	96	79	97	109	102	82	106	93	114	101	88	100	90	95	93	94	85	75	87	86	85	108	87	72	107	79	104	108	104	125	89	98	89	95	82	109	101	104	102	85	63	94	90	87	106	92	114	88	103	86	82	106	116	102	106	120	101	104	97	106	93	112	88	95	93	99	82	96	84	92	81	88	92	91	106	90	93	86	111	87	83	92	96	86	77	87	98	101	111	100	106	90	89	123	94	110	86	86	101	107	94	101	85	104	105	91	73	92	105	112	95	89	87	88	113	90	80	109	86	89	80	83	101	97	95	86	110	113	79	93	89	109	101	97	94	97	95	86	110	105	104	74	82	88	83	89	105	80	75	86	85	86	74	80	90	95	113	103	103	102	97	90	94	85	103	94	117	125	91	80	98	110	92	84	85	88	96	99	101	98	85	100	95	90	121	81	89	85	121	93	88	103	96	82	82	95	84	94	72	102	98	90	86	106	86	92	85	92	73	91	83	90	70	87	108	109	97	122	87	97	90	93	105	101	94	83	104	109	66	105	86	86	94	90	96	88	77	82	96	92	114	108	94	98	98	112	77	100	95	107	85	86	99	75	96	128	93	111	95	93	81	86	73	77	100	98	100	113	93	89	101	77	119	87	83	84	98	98	107	92	95	90	82	104	95	93	97	101	100	104	115	85	86	101	92	98	98	96	87	100	93	109	80	102	104	100	114	96	110	91	84	103	95	80	101	87	117	114	124	97	90	103	98	114	114	113	83	95	101	92	85	101	89	89	79	101	85	96	103	108	105	90	73	91	106	102	99	89	82	96	95	106	82	90	84	97	86	96	101	103	97	73	84	101	95	109	77	68	86	98	84	100	93	88	86	84	88	100	91	89	94	91	81	80	98	73	101	100	94	87	99	96	101	88	89	88	96	80	101	115	86	83	110	90	96	88	114	93	96	85	109	101	86	105	82	105	104	88	112	100	98	97	90	95	103	97	109	97	72	89	87	80	129	105	101	98	83	108	106	96	110	82	103	91	82	85	101	106	109	100	85	99	91	112	114	92	95	98	107	102	76	88	101	114	117	93	92	102	90	104	104	86	81	110	81	84	79	119	81	93	87	99	94	90	116	106	86	100	100	96	109	95	82	102	90	95	96	110	102	101	110	108	102	95	83	88	99	106	100	104	92	88	101	94	110	86	82	105	95	91	90	85	85	91	104	81	91	107	112	89	102	85	82	77
2407	1630	12200	15049	3959	294	266	298	286	276	268	281	272	274	279	282	219	298	283	261	239	282	289	271	290	264	231	261	268	279	246	287	273	283	236	292	258	295	252	290	245	252	263	289	248	265	288	267	244	281	301	274	260	254	300	270	264	271	322	298	269	258	282	269	254	275	224	259	252	242	287	259	277	284	269	244	276	285	280	300	252	250	261	289	253	271	264	291	266	264	268	265	297	259	247	280	270	268	276	286	274	279	276	263	271	268	265	261	280	287	240	295	285	252	289	294	282	283	265	283	301	276	276	266	263	274	292	256	268	277	245	255	281	266	233	277	279	258	279	294	283	260	255	254	257	320	279	311	277	269	276	258	259	297	277	247	306	282	297	255	281	266	267	251	285	256	272	270	241	290	264	264	269	303	262	226	280	250	252	261	283	251	257	248	309	254	243	274	250	283	261	264	264	284	277	257	266	252	266	251	264	280	278	260	283	279	265	263	256	266	253	292	273	249	288	299	263	247	274	264	279	293	267	266	269	274	282	274	295	270	262	264	272	293	225	282	262	285	275	257	292	297	272	273	260	271	251	268	260	281	275	273	286	283	251	282	275	255	265	258	228	272	270	290	287	250	279	281	273	269	273	269	275	240	264	250	279	275	324	251	247	288	248	256	257	295	269	277	257	267	275	256	238	274	274	299	294	263	267	278	268	291	266	269	285	262	262	279	291	267	252	263	279	261	265	260	273	268	282	271	280	272	245	240	282	254	287	227	258	237	279	247	258	264	266	287	286	298	269	287	274	250	265	285	262	253	266	264	269	300	276	256	259	277	290	265	263	237	293	248	290	287	294	262	252	303	263	274	275	278	267	298	267	256	265	278	252	277	291	270	288	262	288	274	280	271	260	286	283	269	291	278	264	258	265	285	249	268	274	287	264	270	241	276	257	278	237	242	268	268	268	282	268	269	298	268	268	288	260	259	289	283	257	303	274	269	270	282	262	281	228	253	288	267	277	282	247	276	279	265	239	251	242	272	252	279	267	290	291	289	281	263	266	276	280	274	263	283	283	254	269	283	247	296	317	248	290	251	263	249	253	268	262	227	253	283	275	267	272	270	232	274	246	267	296	281	261	251	272	265	247	303	251	285	253	258	267	265	261	267	291	265	254	267	254	264	271	268	260	256	267	273	271	234	256	261	268	272	279	293	271	288	275	284	258	246	237	265	234	242	285	286	262	258	269	271	273	260	263	295	277	257	269	290	264	253	264	273	301	262	278	300	275	268	283	231	250	268	268	253	271	280	253	276	262	273	286	248	248	254	259	281	284	251	265	276	250	272	279	255	270	287	234	252	274	260	291	276	275	288	271	273	279	276	268	261	303	256	263	271	276	273	273	273	255	300	257	273	255	280	271	271	270	266	264	296	291	245	277	272	293	258	265	297	286	274	202	279	270	246	309	260	284	281	278	292	268	254	288	264	303	301	258	257	284	249	262	244	267	270	274	261	248	247	270	285	277	271	270	257	315	281	260	259	265	282	307	276	284	260	290	282	291	267	289	270	281	264	289	276	264	296	264	270	271	286	283	272	260	276	278	276	255	287	307	279	251	288	279	272	267	256	259	257	262	278	271	296	253	248	285	284	261	277	268	262	277	269	260	260	282	274	300	297	254	266	254	267	254	292	284	258	248	278	264	238	249	263	284	278	280	231	293	240	228	287	278	263	261	266	233	276	254	281	258	282	268	256	293	248	288	246	236	266	259	258	266	246	252	268	287	272	277	263	249	305	271	262	270	269	277	266	282	307	281	278	270	264	284	309	258	269	272	282	267	270	279	284	279	284	264	266	282	294	269	269	263	264	279	267	277	287	256	266	283	283	247	259	296	245	279	250	254	238	285	271	273	272	268	273	272	279	253	255	293	275	277	280	266	285	247	289	259	246	293	287	257	271	295	266	287	283	271	251	270	276	254	288	276	261	285	259	271	257	246	283	283	260	270	297	270	279	254	278	284	282	252	268	262	269	290	268	270	240	277	254	277	282	271	279	277	272	249	291	281	269	281	288	242	263	259	283	271	272	286	265	301	302	275	263	263	264	267	289	299	272	264	260	263	259	242	259	291	260	259	249	259	233	237	274	242	282	283	277	236	266	299	251	278	264	303	277	292	255	233	237	268	297	270	268	269	267	242	275	238	288	252	292	260	252	275	270	258	276	251	287	248	267	270	272	235	261	262	288	282	276	261	269	274	244	271	296	243	264	266	275	275	269	290	292	264	265	248	235	256	242	256	246	295	265	265	290	281	273	286	267	275	266	287	294	263	272	291	256	277	293	283	276	256	243	253	282	250	270	303	266	281	280	255	267	254	259	268	298	263	267	285	286	305	254	268	267	261	290	261	278	240	261	280	244	256	252	264	274	279	290	288	258	250	258	241	282	304	269	279	275	280	264	279	249	264	268	255	280	270	286	265	249	237	269	264	259	267	277	287	284	279	294	284	294	278	253	265	274	285	228	279	275	254	258	243	279	264	268	307	253	239	267	265	265	257	250	270	286	271	292	305	297	266	267	271	271	250	253	256	247	261	272	294	249	289	275	281	279	247	293	286	276	256	280	249	266	232	261	250	272	273	258	292	277	260	256	274	259	272	269	241	283	286	289	266	266	267	269	260	278	271	268	283	266	263	265	263	257	275	233	268	286	276	269	278	248	261	266	256	277	256	273	279	283	247	258	278	262	292	287	276	287	290	266	294	243	275	290	259	265	284	270	257	290	268	300	261	309	263	265	275	282	279	260	259	257	265	283	276	256	258	260	257	278	250	268	251	264	251	266	258	281	284	310	305	275	286	308	292	298	260	277	253	263	276	275	285	272	270	279	288	259	275	288	276	314	277	278	262	253	259	279	267	277	286	282	252	237	257	287	276	283	278	277	268	268	269	277	227	286	276	297	254	288	246	275	234	274	259	268	268	237	284	290	285	266	247	277	252	287	246	270	249	283	263	243	279	275	258	256	277	256	310	271	273	269	267	246	260	280	272	278	265	275	284	279	283	296	285	266	280	270	274	293	282	296	286	270	254	240	262	277	254	280	280	236	322	262	291	302	276	279	247	265	266	275	268	276	294	264	282	273	281	279	296	260	241	265	271	292	240	284	233	266	275	270	279	261	262	242	277	268	281	256	262	249	253	252	280	283	287	266	290	258	238	286	254	272	271	262	283	250	269	275	271	233	274	304	270	286	301	258	256	252	260	273	282	312	239	277	260	275	234	281	277	290	245	254	241	263	283	275	268	258	259	290	289	294	270	236	255	236	282	269	293	254	249	273	261	236	289	282	297	272	285	249	275	272	281	290	274	246	296	239	262	253	274	287	297	256	259	267	287	223	254	260	270	261	290	266	287	277	276	237	273	267	266	291	277	249	266	312	275	299	245	240	253	265	266	287	271	244	254	251	282	246	282	288	269	258	267	229	270	275	251	270	267	276	299	283	275	296	274	263	303	282	254	266	272	274
10825	20353	64920	58033	30617	4892	352	257	241	218	222	228	200	168	213	228	201	196	190	199	169	204	193	222	222	183	218	218	183	196	226	197	186	172	197	184	208	198	184	189	202	193	189	225	206	194	185	223	193	209	180	191	200	179	179	196	203	177	209	190	208	220	194	196	189	184	226	176	199	198	200	200	208	200	183	193	200	175	166	195	188	190	216	173	190	195	175	180	182	161	199	174	207	197	182	181	196	184	197	190	180	217	201	184	204	191	183	183	174	185	168	211	185	205	190	163	197	201	183	209	182	193	192	182	190	165	184	183	184	172	199	234	198	171	186	195	204	203	211	167	199	198	184	198	219	194	224	189	195	188	222	185	204	190	221	196	175	202	170	213	191	197	178	180	182	178	191	177	193	199	201	201	188	202	166	195	227	182	189	186	176	206	166	175	197	181	181	193	186	196	163	202	177	172	198	178	189	191	184	189	179	197	188	187	167	199	167	180	196	216	208	160	182	155	191	168	209	173	187	184	183	173	179	177	182	167	180	159	191	171	189	213	186	197	195	206	228	182	197	173	194	211	169	216	159	173	183	174	191	192	172	206	212	185	189	176	172	189	207	178	199	202	201	212	194	179	210	178	215	182	205	179	206	216	145	190	179	193	194	223	201	185	164	190	194	194	181	198	201	212	201	208	183	188	180	193	176	211	204	200	158	185	212	190	184	145	174	174	187	177	200	196	203	204	183	191	175	197	170	202	195	186	162	169	170	189	185	189	175	211	205	179	176	209	175	168	190	206	196	190	187	218	197	215	203	214	173	214	191	191	180	188	193	201	195	200	204	161	168	198	180	171	182	178	183	220	174	199	181	183	200	169	193	203	186	194	173	186	186	196	193	196	167	194	198	186	204	192	191	199	202	177	201	185	172	210	181	185	181	186	180	200	199	188	168	183	160	185	188	179	184	168	205	194	192	189	188	174	185	168	198	189	193	177	211	185	194	169	202	185	168	179	175	177	187	199	198	170	190	186	180	161	162	199	192	195	218	183	185	189	217	206	170	183	188	186	160	179	178	186	176	207	170	187	218	177	179	210	192	165	175	208	181	208	172	192	205	194	185	173	186	179	182	184	201	191	186	191	198	208	204	203	160	172	219	192	194	197	196	183	207	225	196	210	212	199	221	184	189	191	155	197	202	185	182	176	186	193	200	172	179	179	177	203	199	197	221	205	192	199	199	184	191	168	205	162	183	191	221	179	205	195	192	177	191	184	180	184	183	159	161	215	208	196	219	175	165	165	192	188	194	162	193	197	186	190	204	171	209	209	195	185	194	162	204	190	186	173	193	179	212	191	194	211	185	199	173	187	176	139	181	177	178	218	188	159	208	212	194	194	199	165	178	166	218	211	182	182	187	193	199	175	182	186	171	178	179	197	184	176	175	188	215	184	188	219	191	193	181	202	182	195	191	204	184	194	212	197	184	181	207	182	227	183	204	198	185	183	198	179	172	191	173	174	206	181	163	196	211	184	182	182	184	204	212	182	183	201	181	184	175	179	176	185	200	198	184	174	184	172	172	207	196	219	201	194	196	178	184	203	219	189	177	183	208	211	163	158	191	184	165	190	164	187	168	199	217	194	187	198	183	183	197	179	196	208	200	188	205	192	176	216	192	198	193	167	173	188	178	181	209	183	173	188	185	188	188	198	191	182	176	199	198	190	219	199	221	193	201	193	177	218	187	219	208	206	202	194	197	183	190	181	215	219	195	181	193	184	203	203	191	186	210	200	191	168	215	193	188	211	187	186	188	176	183	179	190	200	198	203	189	180	186	182	195	201	168	217	195	183	192	211	189	197	207	160	190	196	185	206	176	179	164	203	195	189	191	169	203	210	172	196	193	188	171	192	182	194	190	197	206	181	194	188	195	188	198	191	196	166	178	187	190	210	186	165	187	187	168	189	176	181	201	165	181	182	184	174	168	180	196	166	184	204	173	208	203	174	173	201	200	180	199	178	201	199	202	199	167	191	189	183	185	169	168	202	187	166	195	183	212	200	188	242	190	215	188	190	187	208	180	215	203	198	181	196	165	177	194	243	197	199	179	193	189	177	201	186	193	181	193	149	196	204	196	182	176	192	182	165	198	197	199	168	186	169	179	171	164	216	182	174	162	167	179	187	161	198	206	200	174	222	202	192	180	183	196	202	213	197	181	165	205	206	186	216	173	174	193	175	188	206	180	175	186	204	182	215	171	187	202	206	182	200	203	186	209	184	208	190	192	185	194	189	166	198	169	204	184	192	174	176	209	183	192	184	201	191	202	199	179	193	201	227	176	208	196	189	189	203	184	176	195	186	202	175	185	192	205	204	175	208	167	191	193	214	189	186	179	180	185	206	181	190	204	206	182	190	158	172	205	215	184	196	191	205	150	180	197	180	156	182	197	191	159	178	187	174	193	197	150	176	197	200	181	191	207	189	184	212	172	217	174	170	195	188	200	173	191	195	201	178	193	179	164	196	187	166	192	178	169	196	223	164	193	202	182	212	152	211	208	179	178	196	224	161	203	184	187	203	182	160	175	191	171	205	199	193	194	191	183	205	186	192	208	207	171	194	173	193	177	196	220	209	175	164	208	201	172	206	188	185	205	175	166	231	196	180	205	173	223	203	176	207	188	183	196	170	195	191	211	183	189	179	195	184	202	174	198	196	175	198	170	178	187	183	164	185	193	181	191	204	187	186	165	174	204	189	178	182	198	197	182	161	179	202	193	196	209	187	187	203	190	159	198	186	168	188	191	200	168	213	189	188	183	203	204	196	206	215	177	173	184	198	195	201	205	193	191	212	187	194	185	189	210	191	165	193	193	184	183	185	183	188	188	185	168	167	182	186	211	166	195	173	179	185	206	200	176	211	197	193	170	172	199	183	182	172	158	193	169	182	192	178	194	190	194	183	184	183	195	192	186	182	179	184	184	176	185	199	174	178	164	188	218	180	173	210	179	205	190	191	159	184	173	194	198	185	176	206	193	234	197	205	183	190	195	175	191	200	172	167	205	195	175	192	186	174	193	191	194	180	197	191	184	198	203	184	186	187	169	194	219	179	169	170	196	181	177	196	189	181	190	173	200	202	195	208	209	198	205	194	170	180	199	174	190	143	193	184	184	208	205	187	167	183	172	184	184	186	206	179	186	189	187	197	199	171	181	170	176	205	205	176	190	182	169	196	217	195	207	204	167	194	174	187	182	193	197	195	171	180	199	202	182	189	168	173	178	158	188	205	194	207	192	192	198	186	202	216	238	169	191	196	203	186	189	207	185	183	200	189	210	192	186	183	197	182	184	169	200	165	204	165	198	201	167	203	176	204	195	165	218	211	186	185	197	206	193	194	212	190	195	147	227	208	207	183	199	197	191	182	172	232	166	189	203	181	177	165	178	192	177	169	193	188	218	177	201	197	184	191	202	221	169	188	182	215	207	200	174	188	157	176	201	200	181	162	200	212	188	202	186	216	192	189
6556	17836	59163	62155	30946	1135	990	832	777	714	652	663	645	639	566	584	565	572	525	557	529	479	520	524	519	505	500	542	506	530	526	487	495	534	456	539	503	501	486	474	455	459	492	461	488	534	492	473	496	465	483	469	477	469	481	472	426	460	439	484	475	490	493	465	481	462	476	441	460	473	489	502	427	461	446	455	465	468	518	468	426	468	437	453	477	481	521	479	468	502	480	436	503	471	462	505	474	467	421	450	478	469	449	455	475	487	435	494	500	458	468	441	497	525	498	498	516	427	482	519	451	460	473	508	462	468	479	461	451	509	492	488	463	453	479	493	445	444	494	494	485	504	511	483	478	477	440	491	431	490	477	481	487	492	521	432	457	521	478	495	484	470	475	455	483	457	481	461	414	480	468	463	448	445	438	472	469	477	498	455	477	450	462	471	454	505	463	437	459	430	486	473	466	484	452	478	446	448	489	453	471	511	441	468	477	484	486	473	462	485	453	487	441	490	487	428	453	472	433	460	448	491	524	477	459	458	499	457	505	469	487	490	465	485	462	471	470	472	462	446	449	470	475	479	467	458	492	465	455	465	515	463	484	420	506	503	446	465	484	491	499	495	482	504	450	467	475	468	468	534	440	464	492	481	515	477	481	468	397	479	425	455	491	465	465	450	486	474	471	451	493	467	487	464	457	513	489	490	466	483	481	426	469	493	495	446	466	461	481	454	439	462	492	469	435	460	436	472	493	512	482	497	456	496	497	514	443	422	458	472	452	453	490	472	437	461	451	448	479	458	481	443	499	439	527	453	491	469	450	443	450	444	452	469	482	491	477	495	473	499	445	458	467	450	420	481	482	471	479	487	474	480	439	483	482	486	456	500	449	473	494	496	477	477	480	481	464	455	472	458	468	446	465	471	513	469	477	496	452	469	499	477	481	455	451	495	467	481	405	457	537	461	495	488	449	494	468	470	491	494	471	471	461	463	453	485	443	492	466	494	501	508	495	446	458	441	462	502	498	481	460	438	418	463	478	476	459	425	490	491	509	482	438	465	456	438	436	458	465	468	459	461	446	494	515	457	485	488	450	455	483	443	473	451	489	465	463	468	461	492	460	487	444	465	471	457	454	497	479	453	487	466	465	444	467	432	464	462	477	467	442	468	445	465	471	481	457	489	460	460	440	451	467	473	490	422	494	437	450	489	464	461	468	478	440	465	477	474	486	510	540	465	481	502	489	481	491	451	422	487	486	456	479	465	469	466	480	478	469	444	469	448	461	466	477	491	474	483	452	496	459	468	496	467	436	482	458	456	483	450	457	450	488	512	478	445	456	519	456	473	486	453	484	455	491	468	507	460	477	495	474	460	519	455	479	455	438	509	467	448	437	474	463	463	452	515	471	488	462	480	505	444	448	469	485	495	454	469	498	477	445	487	476	493	438	482	481	473	499	492	497	482	481	489	489	478	462	456	481	432	459	453	486	488	507	444	472	440	438	486	463	475	445	470	499	474	419	443	457	484	454	456	427	496	466	484	470	459	500	489	499	450	448	480	488	446	451	444	427	454	440	493	486	502	471	478	458	508	457	465	466	488	437	479	496	452	506	460	471	461	451	497	455	462	481	466	488	442	463	472	467	498	456	508	461	446	442	473	500	468	462	489	450	491	431	431	488	477	470	454	484	480	483	487	495	487	497	465	480	480	464	521	494	430	476	474	467	481	449	488	491	435	467	505	448	454	433	454	438	463	492	449	483	482	459	479	468	502	464	481	482	463	462	448	481	443	470	480	475	459	430	486	482	435	457	482	493	447	458	460	460	508	471	454	437	466	459	486	475	477	459	483	450	479	470	449	490	492	460	478	499	470	494	462	440	471	477	476	456	505	499	441	475	480	473	461	487	428	447	466	478	483	491	466	497	505	464	476	464	451	486	463	472	471	450	457	461	453	425	437	460	493	462	456	462	492	513	454	483	423	480	471	504	466	487	473	417	502	455	429	450	482	452	496	523	518	474	436	441	482	475	485	456	468	459	460	471	438	470	453	461	461	499	437	440	450	436	438	456	490	492	474	513	508	450	526	470	443	433	475	461	464	484	490	451	462	462	497	512	461	479	501	457	481	506	455	478	443	468	462	500	468	445	498	453	480	476	473	497	458	485	470	479	431	442	513	492	521	488	474	486	445	461	493	467	458	484	472	459	465	486	486	497	474	483	432	490	489	491	453	473	499	474	492	479	471	475	461	483	487	455	475	451	503	457	469	468	474	485	475	448	471	452	473	495	480	500	471	459	477	509	469	477	473	441	502	453	485	452	526	489	503	474	469	473	457	512	503	490	503	446	478	498	440	500	488	445	459	481	524	497	445	488	440	475	454	492	510	486	450	500	450	491	475	417	420	458	467	474	465	450	484	499	496	433	495	500	494	444	522	473	449	488	456	482	486	512	488	525	474	459	483	452	477	472	487	481	470	462	456	469	434	438	435	451	473	438	482	458	480	460	493	462	422	497	512	467	449	486	518	472	430	467	481	448	466	500	477	484	462	464	463	467	466	494	423	427	454	502	440	449	479	469	488	461	497	488	502	438	448	484	482	446	484	494	480	457	486	461	512	492	512	447	446	492	482	476	474	482	452	480	484	452	478	453	500	453	485	487	485	454	490	474	449	459	487	497	476	472	511	516	514	450	473	477	460	481	458	445	487	478	514	479	518	486	493	497	485	423	445	494	471	455	486	491	496	436	479	464	477	492	455	476	468	458	460	477	458	462	494	519	486	465	446	485	468	482	492	462	445	472	449	433	472	412	457	473	502	446	441	458	466	448	398	467	483	481	474	447	445	512	471	470	488	445	443	469	446	451	465	466	450	437	494	456	511	476	515	452	497	457	516	436	462	460	513	448	491	458	466	506	457	454	522	514	477	479	489	485	481	437	495	452	531	468	463	478	486	503	490	462	481	513	479	478	506	472	483	444	471	487	527	478	482	442	437	497	479	499	507	453	477	503	462	466	492	485	457	459	455	465	492	451	473	491	446	463	467	483	462	476	505	463	470	483	490	453	463	469	497	468	495	490	444	452	514	449	460	499	518	493	423	476	459	517	453	475	483	486	444	462	481	460	444	467	490	459	446	484	463	473	437	476	495	490	465	482	477	442	476	480	478	458	489	497	498	426	469	465	438	428	455	514	486	485	473	495	487	489	464	462	491	477	498	519	470	439	465	487	477	479	457	487	457	460	459	443	454	462	460	476	463	463	508	497	494	451	448	454	477	449	484	452	489	496	476	460	467	468	479	517	458	499	477	484	473	494	514	500	499	471	478	463	449	504	498	476	491	471	474	430	475	488	465	498	482	466	458	483	467	476	457	464	488	471	497	469	471	451	481	483	456	491	468	490	459	439	493	461	482	446	477	457	495	467	469	461	460	491	456	475	506	448	432	468	464	447	489	496	434	460	499	431	446	454	466	452	468	469	498	456	467	484	489	517	514	486	446	513	446	442	482	464	460	456	473
18384	17888	71045	73415	46362	11974	1329	491	413	373	375	348	377	351	337	338	326	330	314	306	327	297	307	316	323	296	299	293	287	286	292	334	329	315	315	301	314	291	301	301	330	305	294	303	294	327	297	318	308	321	305	306	296	309	274	300	315	305	312	303	314	291	297	307	315	282	288	289	305	307	301	292	277	308	306	288	291	320	290	295	295	264	284	305	269	316	291	305	310	303	292	303	301	279	326	321	299	306	312	255	314	299	298	292	305	284	297	292	308	261	277	308	290	301	306	283	327	264	306	274	308	332	289	293	318	273	341	330	294	281	298	288	340	322	322	295	306	295	283	262	332	277	312	304	286	287	292	285	277	300	312	278	303	286	334	287	306	287	280	321	279	258	298	286	281	319	295	311	310	327	317	316	326	299	302	299	295	277	299	290	262	284	290	291	288	287	303	307	294	291	285	312	273	315	292	286	268	273	328	293	324	296	295	282	318	290	298	350	321	274	307	300	283	299	289	260	333	310	302	285	300	283	280	287	269	321	295	282	299	324	311	340	300	297	285	319	288	314	304	337	262	293	284	291	261	269	299	258	287	294	308	296	284	294	286	281	302	279	280	315	288	273	323	322	271	297	287	325	346	294	301	301	321	285	327	306	284	279	264	305	284	293	318	299	282	294	319	284	288	312	285	305	290	300	288	294	314	278	295	311	323	284	303	290	281	298	295	290	303	288	254	279	277	267	312	309	307	275	311	347	297	271	304	321	309	297	297	307	252	286	283	293	316	303	293	311	259	327	292	275	312	283	296	301	311	297	298	312	295	297	287	289	277	309	304	294	295	284	291	322	255	296	300	279	258	313	291	304	317	290	300	287	281	323	326	277	277	280	298	304	310	298	306	295	299	289	287	315	280	311	314	275	283	277	311	323	291	296	275	300	300	291	290	311	326	302	309	293	338	274	327	286	277	273	263	312	298	297	297	319	285	282	310	285	289	294	284	261	277	303	305	306	283	283	305	309	310	266	271	269	287	316	315	320	285	290	313	310	331	312	291	291	288	297	291	279	289	286	285	298	296	296	279	295	323	274	307	288	299	280	298	284	273	281	297	249	330	295	302	248	312	301	311	278	325	274	290	312	272	295	303	291	308	302	269	274	298	276	292	314	300	285	275	314	278	312	312	321	317	281	354	284	335	328	309	294	267	323	286	283	292	296	324	274	286	288	289	334	283	280	308	297	282	303	293	327	306	303	312	308	298	292	276	276	279	316	297	316	303	281	342	261	303	287	324	307	314	301	304	318	318	285	320	324	325	283	298	308	282	293	278	296	287	263	294	270	347	280	303	287	285	270	310	283	301	299	260	303	305	293	334	308	312	300	295	300	294	280	281	288	301	302	304	307	274	325	303	275	302	281	295	306	306	317	300	327	298	311	304	273	287	290	274	337	338	303	322	310	315	282	292	308	280	289	316	267	284	310	303	311	259	273	297	272	278	306	312	283	316	275	311	307	309	294	304	279	302	253	291	300	274	271	279	288	279	290	295	290	312	264	301	303	259	284	300	279	290	282	289	280	281	297	270	287	296	288	304	294	307	306	299	328	304	300	279	289	296	305	314	315	297	291	320	282	277	320	305	291	298	295	323	309	296	273	282	276	294	307	290	316	274	293	332	303	324	298	302	314	277	280	281	292	325	306	285	302	322	315	293	313	309	286	306	296	299	281	298	330	328	272	298	272	303	256	324	292	306	291	292	318	299	290	279	298	301	282	315	313	324	320	323	301	311	308	304	311	335	285	327	288	299	283	292	324	276	281	326	281	292	261	285	278	277	292	304	288	304	312	296	300	305	284	298	277	318	304	315	292	310	319	308	299	289	273	286	311	297	303	278	290	304	265	326	301	320	316	312	263	287	292	303	298	312	296	275	288	298	317	298	316	311	259	333	304	290	283	326	312	317	324	323	276	325	322	283	315	309	273	317	294	298	329	289	271	307	275	302	293	274	295	311	273	253	273	269	313	295	298	278	312	308	284	294	308	276	291	274	306	334	316	275	258	287	268	313	270	313	292	316	309	277	276	297	375	306	273	313	282	308	282	301	316	284	326	315	306	295	295	327	252	264	314	303	288	280	308	272	323	288	317	282	292	292	295	331	279	288	296	311	300	326	286	331	278	324	274	300	351	314	286	267	279	321	304	289	277	308	321	290	308	298	270	306	291	287	278	307	290	294	308	323	267	261	301	301	266	273	319	311	307	303	277	296	304	308	302	307	315	287	289	290	281	297	317	285	292	226	300	308	275	313	283	302	295	301	313	288	306	305	305	289	283	328	296	339	275	309	297	303	329	295	262	301	287	275	304	293	287	260	296	311	285	308	323	301	302	318	302	331	283	297	310	347	283	296	325	292	304	322	274	322	291	289	303	316	322	327	277	284	291	331	316	284	248	290	318	280	313	307	317	277	332	323	319	292	306	279	321	269	309	360	283	304	311	302	288	317	301	292	302	315	301	290	274	304	291	320	289	293	324	291	298	282	312	313	276	307	279	278	298	299	299	269	269	323	290	288	291	290	300	292	318	285	299	289	312	297	277	328	273	292	308	296	289	291	315	311	293	270	316	296	275	295	269	297	317	280	324	308	318	282	321	301	300	332	291	312	270	314	262	301	341	314	284	260	266	316	293	297	303	282	285	292	324	322	288	266	290	287	300	300	261	307	322	298	276	298	328	290	296	275	315	287	329	286	312	300	259	286	341	312	304	302	295	314	313	287	271	320	270	319	310	286	297	336	285	310	280	287	298	292	281	286	336	301	315	313	298	315	327	322	313	267	285	285	307	291	296	283	279	297	289	326	305	307	280	307	307	295	292	331	312	309	260	253	289	289	291	305	303	280	270	305	321	307	310	317	277	290	311	272	288	317	316	281	289	279	326	275	310	319	312	273	278	297	296	268	289	295	289	309	300	284	287	290	288	281	311	297	277	276	324	289	288	271	256	309	275	304	292	287	310	285	328	291	257	306	304	307	303	288	265	305	304	299	285	331	302	306	278	259	319	333	276	319	287	301	330	295	272	306	319	301	304	309	291	289	302	298	332	329	283	310	302	272	274	251	314	270	309	280	274	313	313	286	296	292	291	301	283	267	288	276	294	346	298	301	293	274	313	287	307	320	292	271	317	315	307	299	299	300	281	277	319	272	275	292	302	282	286	298	306	274	317	289	309	318	317	279	253	284	290	299	324	323	302	263	300	282	281	310	284	286	299	301	303	321	283	308	257	288	298	316	313	256	272	307	295	303	309	279	294	279	293	295	290	287	301	328	301	285	316	315	285	323	283	298	317	273	291	290	300	269	286	293	310	291	310	279	302	293	291	297	307	307	271	293	304	315	303	294	327	289	290	310	313	300	298	279	288	308	299	299	284	325	280	307	290	290	269	296	340	298	278	274	262	295	315	327	288	291	309	262	282	298	297	275	318	256	303	288	312	292	284	331	309	302	301	320	326	276	316	300	310	293	294
8447	15131	64213	79160	39683	2228	1815	1507	1430	1240	1129	1053	1007	991	891	935	841	836	844	843	806	780	751	792	799	774	701	763	730	709	732	723	707	770	731	726	758	699	700	648	728	753	708	726	723	714	716	696	667	718	682	698	680	685	688	688	709	701	658	678	677	693	711	669	731	719	675	706	701	671	669	650	683	667	657	671	706	667	756	690	642	677	684	670	678	687	690	679	654	656	676	719	747	641	659	738	662	732	739	695	679	664	637	657	725	664	669	680	646	661	668	641	667	718	706	664	670	671	742	686	655	659	683	741	668	671	721	663	688	675	701	621	670	671	662	663	642	650	668	671	706	710	645	694	691	661	700	643	683	676	679	646	666	682	725	703	655	601	659	657	637	681	633	676	673	696	655	665	644	704	659	680	678	680	700	673	670	648	657	717	698	653	708	683	657	686	672	652	685	666	669	652	695	701	676	676	675	677	680	680	653	748	657	667	660	712	686	701	670	664	683	690	640	646	681	664	708	686	643	723	654	686	706	698	684	684	691	653	668	675	681	694	686	655	650	680	674	689	714	659	670	645	726	698	670	694	634	679	685	636	674	705	666	671	650	662	685	692	651	666	676	678	721	622	634	713	700	666	644	696	686	690	688	746	667	708	664	724	649	679	684	666	669	712	710	609	685	664	677	687	711	670	702	675	666	671	649	728	685	647	701	637	683	690	641	649	707	665	689	731	648	701	727	671	646	663	683	663	654	664	716	683	675	688	638	679	655	681	679	645	673	705	668	644	686	682	692	629	660	657	726	696	695	668	672	660	693	682	689	672	634	663	660	678	697	675	642	654	706	648	645	720	731	654	664	633	660	646	701	744	671	732	686	693	714	651	702	677	638	712	640	670	689	667	698	713	648	713	659	677	670	690	697	664	665	663	690	670	669	697	642	649	644	662	717	670	704	704	670	682	691	687	701	679	660	662	653	681	686	681	622	655	652	636	666	652	673	608	619	745	701	717	669	701	644	663	672	692	648	668	673	659	664	674	639	693	658	679	660	634	704	662	661	653	732	710	720	712	698	648	667	715	643	687	652	673	648	689	633	671	656	707	692	686	741	678	643	688	690	678	647	654	651	661	654	658	655	707	668	662	695	615	657	625	732	716	647	653	688	641	700	686	719	684	675	644	724	686	680	726	680	714	669	700	622	677	705	663	666	694	669	688	670	677	659	729	653	667	667	669	647	634	709	621	689	661	639	669	688	708	663	673	655	712	627	714	678	616	685	695	671	644	693	677	677	689	676	648	686	715	683	691	660	664	645	661	680	677	626	704	680	673	657	709	644	678	605	645	654	734	628	692	679	712	653	664	680	659	706	716	709	687	679	675	652	691	655	697	723	655	739	696	641	670	660	662	691	673	681	653	705	664	666	678	676	678	694	684	690	696	618	650	656	654	711	665	681	725	646	691	665	667	668	695	690	636	659	662	675	682	727	649	629	693	693	666	671	721	668	692	696	687	657	671	688	687	703	680	720	677	608	656	644	638	652	670	611	666	675	698	711	690	697	684	673	711	668	679	702	649	672	654	659	676	728	664	653	686	649	648	684	697	686	676	698	646	697	649	725	689	707	640	682	621	700	634	674	664	653	713	707	696	681	687	665	655	726	689	657	700	656	709	667	662	695	665	669	687	653	691	670	700	676	712	692	671	685	679	658	663	679	695	638	651	660	697	662	697	649	645	693	689	683	638	716	690	704	657	712	681	685	668	693	682	684	668	661	717	655	676	672	687	688	672	722	657	646	653	667	687	654	715	692	686	699	667	690	707	700	677	718	661	652	634	694	673	689	706	682	674	692	748	697	612	664	683	724	669	696	632	713	695	707	706	679	632	691	718	684	636	653	692	637	641	637	690	679	696	670	681	643	660	670	679	686	665	704	691	713	646	663	643	689	704	724	653	634	675	647	680	737	666	636	766	675	636	645	649	668	777	652	677	702	657	662	658	668	689	707	694	660	661	677	657	680	631	706	690	676	649	727	737	689	711	674	667	681	692	640	624	658	672	713	689	664	676	695	700	639	665	641	637	681	659	659	653	650	675	656	711	667	692	703	729	691	693	668	679	651	662	691	642	712	710	578	709	691	708	680	656	649	677	678	687	645	692	720	777	665	630	659	696	659	661	691	670	644	672	651	694	688	713	722	718	659	677	706	681	678	640	639	687	693	680	674	624	667	688	664	646	668	666	683	674	661	648	658	699	628	655	685	632	663	680	719	683	661	703	665	677	650	661	698	698	688	667	700	667	666	677	705	639	665	687	648	720	695	724	664	697	701	672	696	665	654	689	689	689	669	669	640	678	683	660	681	703	688	657	594	686	671	657	652	709	649	658	654	667	744	584	697	662	697	700	660	676	645	680	658	728	719	705	670	664	703	712	653	671	709	701	680	639	637	634	657	670	751	704	665	709	685	675	711	719	700	685	707	704	655	670	698	654	674	687	665	650	639	639	674	677	665	716	654	634	703	709	629	696	689	673	672	667	678	701	666	714	675	689	701	666	691	642	674	685	715	697	640	646	640	641	669	681	628	725	654	656	653	661	655	669	684	683	677	701	642	684	634	685	665	649	658	674	643	710	684	692	679	688	668	654	677	673	681	687	694	655	697	702	724	644	712	676	721	664	697	738	663	655	731	650	674	721	634	679	719	687	653	715	648	653	645	687	670	703	687	647	662	684	692	705	685	712	700	712	693	646	692	663	687	656	665	697	664	694	659	681	668	623	663	659	650	658	694	679	677	731	647	649	698	696	703	668	679	683	641	672	692	655	649	656	672	680	712	674	659	690	699	678	695	694	699	717	699	668	719	718	730	683	652	650	710	691	727	667	658	721	642	688	655	677	661	686	711	655	672	683	639	646	675	712	632	648	656	672	722	664	644	685	655	668	672	716	698	684	685	666	696	643	736	674	650	663	674	688	732	674	687	658	699	697	744	635	731	688	637	665	664	712	645	675	667	705	677	666	638	711	700	678	692	713	637	648	696	662	719	694	712	679	681	656	712	713	648	650	659	702	669	664	686	624	673	653	682	690	688	717	662	693	652	665	653	694	699	660	657	679	641	639	672	716	627	693	699	686	675	642	690	674	650	653	646	651	646	701	661	675	653	650	700	704	679	688	692	699	678	694	668	681	685	702	645	656	674	682	668	702	674	670	635	709	703	664	676	703	662	687	679	682	694	681	688	670	651	659	695	654	674	661	725	684	673	660	671	675	704	671	676	648	669	667	659	658	646	670	692	699	683	675	687	700	685	668	694	730	651	652	692	690	685	673	640	617	663	712	684	653	695	726	690	654	666	669	654	692	671	688	705	699	661	693	633	656	674	668	691	708	677	689	677	644	655	672	681	651	641	687	692	677	690	657	679	689	704	641	694	663	691	643	697	707	671	679	701	633	723	664	692	638	699	686	666	727	645	687	705	654	649	685	627	702	695	695	705	684	681	678	688	636	645	677	698	689	664	690	686	727
2613	1125	2959	4222	1657	125	98	100	91	82	97	100	92	94	82	84	78	96	94	87	112	108	98	95	91	102	100	82	87	89	83	97	83	85	94	87	98	103	101	109	110	102	94	87	78	88	107	93	87	88	97	102	93	99	80	98	91	110	86	74	68	101	95	117	86	113	88	102	90	90	103	83	87	100	82	77	84	93	94	74	89	88	91	89	84	103	95	97	87	105	100	80	79	77	95	103	98	82	105	102	104	93	92	89	90	78	83	95	87	97	81	83	78	70	73	87	79	104	120	95	110	106	102	109	87	72	88	82	87	99	72	78	85	81	86	93	90	90	91	113	80	96	84	94	90	84	74	87	93	78	100	92	95	92	92	81	86	84	104	95	114	90	82	84	101	105	84	92	96	81	96	88	85	103	90	88	87	79	103	83	98	84	103	78	79	95	99	91	105	93	89	82	110	86	116	87	76	80	103	93	81	85	97	89	112	107	92	99	105	82	97	103	96	94	92	78	98	94	92	82	91	86	88	86	100	89	92	109	81	102	91	104	78	89	116	99	104	103	84	105	105	83	112	105	81	81	106	90	86	105	79	88	106	96	93	90	97	87	102	75	90	101	89	93	112	86	76	86	93	83	97	91	96	96	87	81	91	108	91	102	99	102	87	95	93	93	101	82	101	80	97	76	91	93	80	76	91	84	86	98	96	85	83	112	84	112	96	87	93	82	93	95	90	99	80	89	90	102	80	100	98	99	93	98	102	100	78	84	98	92	111	103	76	83	88	90	81	91	86	84	108	102	81	86	77	87	123	88	94	96	91	91	96	97	85	108	94	75	94	92	83	101	71	105	86	88	102	84	88	86	105	102	92	68	77	92	83	80	82	100	70	88	89	82	110	100	87	95	89	101	84	100	86	92	77	89	101	95	75	78	93	90	100	87	94	109	88	77	103	102	87	108	102	99	87	95	94	89	91	91	70	78	96	93	121	112	84	91	111	101	88	79	88	98	102	83	88	94	76	81	78	97	98	83	112	72	77	100	77	79	97	112	97	102	109	95	87	116	97	89	96	88	78	103	112	92	103	99	101	82	88	91	90	96	93	107	91	86	89	86	90	90	87	85	94	70	93	96	100	91	80	114	85	81	99	76	113	106	103	84	94	92	92	94	111	88	94	111	80	94	89	96	84	85	98	104	87	101	82	95	100	81	78	102	81	91	102	76	118	94	92	105	100	81	96	81	77	110	104	77	97	103	94	105	87	75	80	85	99	97	85	99	92	97	83	89	89	89	99	102	106	108	79	77	99	100	91	97	99	78	96	119	102	98	84	74	85	90	110	97	87	59	105	89	89	81	110	82	82	87	90	100	101	83	86	101	77	99	92	84	87	80	103	92	105	88	93	97	89	91	103	86	94	105	96	109	93	88	85	105	87	101	74	95	103	100	86	100	110	81	101	92	96	89	98	79	102	79	96	103	88	91	86	76	92	92	111	87	111	97	96	108	102	78	90	88	86	90	105	99	105	81	85	104	80	87	80	74	106	99	96	95	88	84	86	109	94	73	82	75	106	90	87	102	87	76	104	92	94	102	92	88	98	94	105	72	97	92	88	118	92	81	106	102	96	88	94	88	95	91	106	98	82	96	87	95	98	81	91	86	103	101	103	105	94	73	96	98	89	94	90	113	80	80	90	91	99	87	87	91	92	98	96	95	82	112	103	83	86	86	104	92	85	94	110	107	86	100	95	90	85	93	83	96	104	87	91	83	84	114	93	89	85	82	88	93	74	102	90	90	94	81	99	81	92	87	88	103	103	103	74	96	89	100	113	104	95	96	93	94	98	107	84	81	113	107	79	95	113	89	92	97	129	96	102	93	83	84	93	103	100	96	77	84	114	86	99	91	94	106	93	98	83	83	77	100	98	97	91	106	88	96	92	96	100	96	105	100	95	91	76	97	107	86	107	93	83	90	107	101	81	90	83	96	107	81	79	82	76	91	100	93	103	84	96	85	80	87	90	83	95	97	108	71	75	74	92	82	76	91	100	92	98	98	105	94	91	97	87	82	80	84	88	117	88	77	97	74	98	98	84	109	88	105	92	101	112	85	93	106	98	80	89	89	98	102	82	101	71	90	110	104	103	89	103	87	100	109	89	82	113	95	70	105	93	80	87	78	79	97	96	86	94	90	97	90	85	116	87	88	109	92	79	94	109	100	93	87	82	101	112	103	102	104	91	107	96	73	85	85	93	116	111	89	94	109	98	94	97	101	83	94	93	78	88	98	79	90	84	98	90	69	78	121	89	95	102	98	89	96	110	106	86	85	94	88	105	78	99	100	97	74	89	77	101	84	89	91	92	79	81	79	101	77	93	90	88	109	84	110	79	96	75	92	111	103	90	86	78	93	99	103	76	89	96	92	93	89	88	97	87	102	90	87	83	80	99	87	92	98	103	102	97	78	80	97	89	120	86	99	81	88	88	89	97	89	90	88	95	88	114	95	88	96	95	86	93	103	85	75	84	96	96	97	104	77	80	105	90	95	78	90	90	67	100	110	82	108	109	85	92	101	91	94	61	80	73	84	92	98	73	103	106	103	100	107	73	94	106	109	94	81	80	79	79	92	93	93	104	100	84	82	79	102	88	107	90	84	81	100	77	105	80	74	82	87	96	95	91	105	106	91	94	82	98	94	105	108	87	101	87	93	99	94	93	100	96	100	82	95	75	115	99	81	81	80	101	110	85	98	87	94	88	101	108	89	93	77	89	75	109	99	90	101	94	87	99	94	80	97	86	78	90	89	94	87	82	97	97	82	88	77	89	85	88	90	90	84	84	78	111	84	101	94	96	92	94	87	91	104	84	83	91	88	92	86	113	98	78	93	92	96	102	97	76	74	98	91	105	108	92	90	96	89	87	76	102	101	99	87	94	87	103	90	105	96	111	104	79	79	84	102	93	104	72	104	95	94	109	78	86	96	99	82	99	88	96	100	115	88	75	91	76	101	91	89	101	90	93	116	103	91	98	93	81	93	95	97	80	86	73	78	112	103	89	84	105	105	118	83	92	93	90	93	92	104	83	92	80	87	82	93	103	95	99	97	122	101	99	95	99	84	78	106	94	83	96	96	97	79	91	93	97	81	114	103	93	99	99	90	94	109	93	88	93	92	78	86	103	92	105	104	101	102	118	90	96	98	79	97	96	99	67	73	86	108	96	80	76	100	85	89	113	101	96	76	87	89	102	106	93	86	109	104	92	97	96	82	111	92	97	105	93	73	101	79	102	93	101	89	86	93	98	108	79	89	75	94	105	99	90	102	97	80	102	93	101	93	109	97	112	91	92	83	93	102	82	83	109	85	97	101	100	84	80	81	86	88	98	82	82	94	97	102	94	89	86	124	99	109	104	90	102	99	90	98	106	107	88	77	104	91	84	100	102	93	73	78	92	101	93	112	92	86	102	97	82	88	95	92	102	102	92	98	85	93	78	108	92	96	89	80	96	109	97	89
2214	1671	8058	13525	4914	307	269	305	285	265	267	280	262	272	278	299	281	246	259	288	258	258	295	224	270	239	271	254	254	229	256	255	255	252	262	241	270	276	282	235	268	256	270	266	272	246	252	263	241	244	250	243	282	247	252	270	275	247	234	263	282	271	234	293	233	274	247	293	251	261	256	263	275	282	281	247	258	264	260	272	260	257	256	262	241	252	274	249	271	244	257	264	267	230	257	257	263	273	247	245	263	267	277	246	251	303	250	250	256	263	263	251	268	273	262	252	245	266	282	263	265	262	253	283	287	275	262	264	253	283	242	258	268	228	282	254	249	255	258	282	288	279	226	284	273	272	242	245	243	275	258	264	253	256	269	237	272	248	296	270	265	277	280	284	264	264	256	271	273	261	300	237	286	248	239	226	245	261	237	249	261	256	279	251	302	253	259	238	253	237	272	246	259	280	256	257	284	262	234	255	270	250	238	292	245	269	239	260	273	313	261	262	260	276	267	281	246	255	259	266	262	228	236	299	264	283	266	253	263	237	277	261	251	245	223	269	252	256	271	276	259	228	258	294	274	271	255	241	268	270	265	245	247	299	259	246	282	243	268	278	258	269	250	266	250	275	271	247	278	293	275	256	286	248	268	276	238	281	276	260	261	270	269	240	247	272	253	220	257	273	254	257	286	287	282	252	280	265	309	245	224	237	263	261	241	255	284	251	241	279	269	263	269	267	252	259	263	268	257	239	263	248	267	256	241	264	244	256	255	278	233	261	268	241	236	260	291	271	270	256	224	283	260	247	272	269	257	287	245	278	266	240	269	266	288	251	268	245	273	290	232	247	269	251	244	256	262	283	254	243	232	258	271	270	264	273	253	247	253	249	240	244	264	272	267	245	258	299	261	248	262	275	271	269	252	249	254	254	266	275	236	251	236	216	255	256	270	255	290	284	258	282	247	272	259	268	261	259	278	271	284	268	258	256	237	304	264	267	289	273	293	267	275	250	275	273	234	271	305	260	254	278	278	261	252	273	231	291	273	262	259	244	288	296	252	263	243	285	278	278	248	234	282	256	257	262	298	251	258	255	260	241	255	237	254	232	252	268	264	283	266	266	247	253	258	250	264	271	248	285	238	254	284	260	258	271	296	276	264	242	260	226	259	242	249	272	257	278	278	270	282	241	246	273	245	289	294	288	267	254	273	238	265	269	240	250	261	295	257	249	234	258	262	259	291	251	271	248	256	236	257	270	251	258	245	257	261	287	288	241	252	257	250	254	274	240	267	267	247	258	248	263	283	253	270	247	246	247	253	253	280	263	279	264	286	234	261	254	276	227	259	263	252	296	275	263	259	250	265	246	283	272	266	251	284	282	262	246	260	225	272	283	262	268	257	272	261	244	264	272	255	274	276	278	264	281	264	261	266	269	270	237	276	217	258	254	276	273	257	250	255	259	253	259	262	262	265	258	237	258	267	259	267	266	257	290	256	295	288	257	278	250	269	277	291	259	253	293	255	247	260	239	232	269	275	263	265	253	268	267	260	245	286	244	229	281	250	254	253	292	286	262	265	258	259	244	255	277	245	261	241	265	269	243	283	274	256	252	261	255	261	268	257	260	251	258	287	261	216	258	280	253	263	267	259	249	234	270	247	275	231	259	255	284	243	222	256	276	273	271	260	251	242	256	283	279	252	279	285	249	257	253	217	260	241	274	278	265	243	249	255	264	250	259	246	275	264	272	263	246	288	273	262	260	255	250	264	282	262	258	245	242	270	267	260	261	268	306	264	250	277	282	248	298	265	252	243	266	255	233	266	268	248	246	275	216	246	263	294	263	276	242	254	240	252	276	231	237	267	269	282	239	262	287	293	302	261	271	239	275	259	260	241	259	232	264	242	282	262	259	242	259	258	267	273	270	272	273	253	287	257	257	310	264	270	249	271	247	257	256	241	242	257	262	306	251	254	278	258	285	274	265	241	247	252	271	254	273	270	270	275	267	253	248	278	264	259	255	250	264	251	268	293	248	230	252	267	265	270	277	242	256	238	260	262	236	247	256	283	279	274	264	236	256	259	283	255	264	274	266	283	239	275	271	263	274	246	226	268	233	267	264	248	259	262	283	275	271	293	249	263	281	301	248	267	260	232	292	248	278	273	262	278	244	263	237	268	277	259	293	282	261	252	267	270	245	249	273	262	274	258	296	261	302	266	232	272	269	264	293	256	253	251	254	240	258	249	278	250	222	278	247	241	273	262	301	286	284	266	269	273	236	239	240	245	264	285	243	266	290	234	260	240	236	247	231	274	261	272	230	246	269	271	256	251	272	231	265	291	274	266	259	255	273	258	279	278	254	243	259	254	264	254	241	259	250	229	271	244	299	260	262	266	249	268	261	242	277	268	238	287	259	281	279	263	272	250	245	265	257	256	270	285	246	268	251	266	278	254	259	251	271	260	263	234	254	264	241	263	269	244	276	262	247	257	262	238	282	262	283	261	258	250	305	272	269	271	233	273	246	263	260	296	249	266	282	253	249	267	279	244	269	266	275	270	243	263	277	237	270	266	266	268	257	279	280	264	267	258	279	266	247	230	257	269	275	252	266	283	269	274	265	259	272	234	263	265	237	245	273	267	268	273	260	281	282	259	283	264	263	275	279	243	313	259	240	281	249	253	268	261	237	281	259	278	284	259	254	271	266	260	255	254	257	248	258	289	275	248	244	275	251	264	270	271	252	265	257	236	259	269	269	251	254	241	251	250	249	237	273	260	246	302	262	255	277	245	273	275	279	274	280	224	249	253	234	280	242	277	254	289	289	283	290	238	253	269	271	233	283	266	242	252	258	276	256	265	252	267	265	242	244	251	258	243	270	258	246	292	269	251	284	245	267	269	256	259	232	261	260	264	228	257	251	236	249	251	247	241	237	272	267	262	278	240	277	264	251	269	268	274	260	272	280	274	264	252	249	261	253	270	293	256	264	269	267	254	267	249	237	278	282	252	280	255	252	251	275	295	309	272	238	266	259	280	268	262	254	248	255	268	261	266	260	265	291	271	256	253	256	269	268	259	253	282	264	256	250	285	252	255	278	268	270	259	248	242	279	230	238	279	260	258	246	248	260	298	251	261	276	271	270	250	265	273	270	254	247	250	269	272	262	250	259	259	255	237	262	244	285	269	250	246	243	271	259	283	259	259	256	281	291	261	258	255	283	275	266	256	261	276	229	256	279	257	269	263	265	265	238	273	273	248	269	254	278	259	238	290	266	260	244	285	248	258	272	258	263	256	233	288	255	259	281	254	257	233	283	261	261	248	279	273	257	253	277	248	252	251	281	229	246	257	234	255	271	257	260	232	245	260	243	252	277	235	268	247	263	258	271	262	269	268	251	272	242	247	268	242	262	274	237	304	250	281	251	277	280	250	243	230	261	262	254	249	253	273	242	272	281	270	263	249	261	249	276	256	253	281	243	259	257	246	266	248	268	250	236	306	267	267	236	279	265	249	249
10554	6648	48001	60711	33925	5463	375	287	233	260	212	236	228	196	179	211	190	212	202	222	165	159	190	184	177	168	192	184	181	195	211	188	211	165	203	183	191	171	204	155	201	169	199	159	172	210	218	159	203	213	177	184	205	185	187	210	199	177	169	210	185	163	170	169	205	164	174	188	160	199	180	192	189	167	183	152	177	201	199	213	179	209	180	169	194	188	183	181	186	184	149	188	178	188	195	174	204	198	208	183	196	192	190	192	171	193	193	182	189	179	174	213	183	174	182	182	175	208	165	190	206	198	186	179	188	194	204	176	205	189	175	194	186	194	190	170	184	211	217	162	189	177	170	203	180	190	216	169	186	172	178	174	175	184	198	195	178	199	190	198	176	194	185	150	184	184	202	167	196	187	186	168	214	206	247	186	201	171	196	189	199	197	184	184	185	205	191	183	174	199	168	171	186	196	195	177	179	162	190	165	175	185	209	193	193	207	179	196	158	178	199	189	184	194	184	209	170	209	198	167	185	203	178	186	184	197	180	191	180	201	220	183	186	209	173	180	189	159	167	203	183	188	204	178	161	182	158	175	191	179	156	193	174	187	184	178	173	182	166	166	177	203	208	194	167	175	183	166	167	179	187	175	198	189	188	174	174	167	175	169	209	184	197	182	226	210	173	168	186	202	188	184	173	181	175	197	205	184	163	190	192	205	197	185	196	181	182	184	186	172	188	164	164	186	171	190	180	192	199	190	153	179	220	199	165	184	159	173	195	183	184	177	180	208	188	177	182	186	212	216	190	189	213	171	198	198	187	175	166	194	165	200	201	203	184	185	167	167	191	160	159	181	171	189	200	189	213	183	197	165	175	180	181	181	187	150	206	171	181	202	196	175	164	172	185	195	193	186	183	172	187	192	160	203	171	186	212	183	182	201	186	189	190	177	179	181	217	186	176	184	157	188	181	176	177	182	190	194	184	197	171	191	177	184	171	161	198	199	204	197	173	178	177	185	207	190	179	167	191	175	171	191	166	189	158	176	180	175	162	171	172	183	143	171	185	185	185	162	192	187	175	182	157	177	202	176	187	177	200	181	176	171	182	173	153	192	180	197	178	204	187	165	190	175	158	174	178	199	165	171	168	198	202	185	205	212	154	179	173	196	195	187	203	209	181	186	178	187	178	165	171	174	212	175	210	171	157	171	193	161	188	180	207	180	194	166	175	172	179	195	210	168	194	169	160	187	209	191	173	182	176	202	209	166	175	187	155	169	180	176	231	191	169	183	186	199	198	144	186	204	179	194	218	208	187	171	192	181	207	174	206	162	208	214	164	213	189	181	194	168	191	191	189	188	197	183	191	196	188	204	203	193	178	170	168	153	179	197	191	141	175	192	191	187	216	169	183	199	170	168	190	209	177	187	167	179	200	201	204	164	174	188	183	188	198	171	181	189	168	150	182	201	176	176	168	173	219	184	173	183	168	172	170	198	221	220	189	209	181	214	182	175	203	178	201	167	186	209	180	170	195	178	168	169	168	174	182	182	171	164	181	183	179	186	175	169	181	193	180	183	189	172	187	191	194	168	183	196	189	195	177	184	189	174	182	184	185	178	165	185	196	198	171	170	176	174	158	171	176	196	172	214	199	188	195	186	186	209	165	182	181	176	202	183	170	173	206	193	197	168	207	188	182	169	187	184	179	197	174	211	193	202	169	163	156	174	170	152	210	170	181	181	179	188	180	170	173	183	172	175	203	190	190	183	181	179	153	176	161	184	181	194	209	184	172	174	195	201	186	199	188	189	190	181	189	168	210	175	169	183	175	164	183	180	184	170	182	171	167	174	173	176	194	172	208	185	186	183	168	178	168	182	197	175	197	195	178	169	155	196	182	168	199	184	198	219	158	183	189	191	196	182	210	187	168	191	200	185	199	190	178	196	173	187	193	178	186	171	189	209	215	192	193	201	190	179	185	186	193	180	183	204	214	193	174	153	185	187	173	192	199	172	189	164	183	182	207	181	180	171	180	177	148	180	153	201	158	197	206	180	179	175	194	207	175	145	175	205	189	199	183	196	194	173	185	176	157	171	189	151	182	173	164	180	185	204	196	186	183	205	168	178	188	193	181	169	188	203	180	205	189	183	149	180	197	200	196	168	183	172	183	171	188	184	163	196	180	176	195	183	190	188	172	185	193	165	186	156	173	187	192	181	203	189	203	173	181	173	181	175	200	171	189	208	192	164	200	173	182	194	219	212	181	180	220	189	162	203	194	179	162	173	202	176	224	180	172	175	203	183	175	202	189	179	192	163	179	185	184	177	183	193	182	164	164	207	195	204	173	203	151	183	202	185	168	216	189	180	175	168	201	182	174	186	157	212	203	181	179	180	179	161	166	198	191	176	197	176	183	193	210	190	180	193	173	176	181	183	178	177	162	177	176	177	160	182	177	210	174	151	169	185	189	186	200	153	179	164	175	212	191	205	188	175	191	154	171	176	169	172	166	189	175	203	178	176	183	175	185	197	191	170	180	174	200	199	189	189	188	154	182	186	178	191	174	178	162	188	174	177	193	162	166	171	183	198	178	176	180	183	182	170	172	155	169	177	182	188	159	183	188	170	175	177	176	169	178	170	170	205	176	171	219	176	204	171	179	189	203	180	188	182	173	179	183	175	175	182	185	187	194	183	198	162	181	197	199	205	204	210	163	182	180	191	164	174	172	187	187	180	178	171	183	185	208	188	183	221	177	178	189	202	197	160	182	156	207	163	191	184	189	191	206	193	194	208	184	175	203	180	207	195	168	199	182	189	215	173	183	188	177	201	184	207	195	186	172	181	198	174	179	175	176	166	176	192	181	175	184	186	186	177	185	177	172	183	222	199	168	175	165	203	170	192	169	173	197	171	196	208	182	180	182	162	173	187	164	182	189	193	222	181	194	193	193	179	201	192	190	219	179	176	188	173	203	181	175	194	206	209	234	185	221	193	219	167	167	191	176	180	175	171	207	193	159	170	170	179	184	175	155	172	190	177	172	212	219	179	191	203	198	201	182	149	193	183	185	164	180	188	188	170	175	205	190	168	199	190	156	178	208	181	194	187	204	182	175	169	194	194	167	216	186	180	188	225	199	187	199	185	185	204	202	173	181	172	193	169	192	182	207	166	187	174	218	171	170	195	190	179	161	187	183	202	188	209	183	150	169	166	174	188	183	210	191	191	174	211	180	175	185	173	187	188	180	188	181	194	174	176	186	165	166	185	184	151	175	205	177	196	170	181	205	167	200	168	179	173	169	202	203	162	184	200	207	150	186	187	177	168	171	168	190	198	204	197	185	185	182	176	190	165	169	190	180	205	186	182	186	184	205	180	190	189	190	184	190	165	202	219	194	166	188	176	186	171	191	192	165	173	185	186	175	215	169	181	180	212	191	194	183	215	206	189	206	165	192	186	196	176	204	219	209	176	164	182	175	192	182	182	207	206	189	203	181	149	193	169	188	179	162	195	200	179	211	184
6504	6457	47661	64827	27167	1224	1044	886	831	709	697	654	702	613	612	588	618	558	536	540	501	505	537	537	499	515	485	474	478	496	518	460	459	460	521	470	473	474	459	529	486	508	471	479	470	481	462	478	438	491	430	454	486	485	491	454	453	480	449	483	497	481	474	514	444	452	462	465	439	474	465	451	484	470	466	486	446	466	435	453	468	486	483	482	475	490	440	469	441	483	470	472	490	470	461	497	448	424	445	474	429	459	445	507	451	471	456	445	490	459	481	461	488	492	505	464	418	474	462	459	422	467	441	466	474	517	471	451	474	429	495	469	434	485	433	462	450	465	455	490	455	448	428	463	451	450	492	489	432	506	434	430	480	482	490	516	497	457	462	457	444	513	463	472	468	480	450	503	473	446	489	449	437	458	482	440	479	479	483	489	453	444	483	421	474	422	474	437	509	465	481	461	480	468	436	442	465	440	427	460	460	485	464	481	435	434	450	459	468	468	472	466	443	442	455	457	454	420	497	449	456	458	428	464	481	463	457	474	452	436	493	443	451	432	474	484	483	497	467	487	448	440	460	447	471	461	450	484	433	461	458	465	467	454	474	457	448	457	454	432	464	448	479	487	467	447	441	448	474	461	432	459	464	458	480	477	485	490	456	458	470	462	427	464	496	422	472	468	481	467	491	478	441	461	491	473	484	501	454	437	484	468	480	458	455	460	482	473	492	445	482	450	450	449	477	460	461	440	481	444	464	467	459	465	475	466	433	462	492	460	452	455	435	441	470	478	470	462	440	437	433	469	487	465	463	430	453	434	412	451	445	432	489	472	480	463	468	457	466	464	426	450	451	454	430	469	439	436	490	431	474	409	440	475	447	458	424	451	462	442	488	472	467	471	526	463	461	478	494	417	452	489	472	430	483	485	436	473	448	432	483	477	466	491	471	497	428	489	498	454	451	456	455	440	447	454	476	478	467	467	442	488	451	495	490	454	427	480	481	434	447	429	452	450	500	491	434	496	479	459	430	453	451	479	461	469	491	497	446	467	457	469	482	466	510	445	460	447	500	473	462	489	444	474	445	470	484	477	450	500	460	466	431	483	480	449	438	457	417	491	491	477	491	456	492	435	438	511	481	455	460	462	487	473	441	450	470	445	436	470	413	447	456	483	472	421	472	463	478	473	456	458	478	459	489	467	460	442	491	469	459	452	460	453	472	495	470	454	435	473	428	524	502	452	456	432	498	478	466	464	450	426	503	420	481	454	416	506	483	436	434	458	418	450	427	420	469	474	469	475	472	484	467	487	462	477	470	484	505	495	495	458	443	480	501	437	461	480	455	427	452	479	431	457	445	458	456	452	474	423	504	507	480	451	489	447	472	486	454	451	504	446	409	445	484	464	468	497	448	495	448	421	481	477	454	473	537	464	476	507	450	485	464	434	443	443	413	463	508	433	444	445	494	442	446	425	462	464	464	466	490	484	428	471	469	461	492	445	459	443	461	444	449	482	472	497	500	471	441	421	464	475	470	455	448	467	460	418	460	459	422	483	478	435	465	487	467	444	475	462	484	472	464	493	465	478	465	449	434	467	491	479	507	474	492	450	445	472	486	435	443	468	499	427	471	485	463	493	447	459	435	458	451	453	457	475	461	462	462	481	471	490	461	489	484	447	472	456	477	436	457	467	464	482	456	457	481	442	487	472	468	451	477	462	449	461	448	443	471	456	407	441	454	426	440	439	446	483	441	462	440	455	467	464	465	452	451	460	466	413	466	473	492	432	475	456	466	461	465	424	496	418	468	466	462	487	451	481	451	424	433	484	457	546	467	473	484	485	478	433	435	476	455	422	453	461	472	478	460	458	434	451	425	480	481	464	462	494	484	484	508	459	517	491	463	448	464	473	456	424	432	479	478	448	457	459	472	473	497	473	494	488	467	461	478	475	462	466	455	460	465	456	469	442	482	420	436	460	428	473	454	445	421	486	451	497	486	462	467	471	460	474	450	428	456	466	437	490	445	461	468	421	459	448	453	470	452	459	446	430	498	455	498	479	482	495	414	450	448	472	480	445	511	455	469	459	471	438	493	504	442	465	452	475	474	492	428	442	487	470	449	453	460	444	454	444	491	466	468	486	428	475	425	457	467	449	435	454	482	467	454	468	425	456	465	471	485	415	440	457	429	468	470	493	475	469	441	467	429	467	445	441	436	437	425	463	465	424	478	458	450	474	495	448	454	472	441	457	481	453	474	458	453	409	463	486	451	451	474	484	445	479	473	464	517	431	468	427	463	451	463	452	464	463	500	436	500	498	453	450	436	454	465	463	451	493	501	449	465	459	452	475	430	443	417	472	479	491	478	421	470	429	452	482	455	479	442	463	491	476	489	451	444	462	447	451	445	463	478	442	445	465	494	464	436	465	463	429	422	440	463	462	451	472	435	482	478	478	467	459	482	453	448	454	418	457	467	482	483	466	486	457	415	462	444	456	454	495	419	428	514	461	443	443	440	442	503	481	479	494	505	466	461	461	453	463	476	469	430	463	460	412	450	482	481	427	419	449	448	503	450	501	494	458	492	437	462	473	478	411	439	460	442	432	426	463	507	486	459	438	412	448	450	434	450	446	467	493	473	467	481	487	462	469	452	489	428	461	451	419	452	482	470	451	477	488	489	460	461	447	463	463	471	483	458	462	463	456	442	493	453	440	433	465	476	456	443	496	454	453	444	508	511	440	489	443	474	468	447	454	463	474	481	456	453	488	447	458	471	481	462	409	442	436	478	443	472	458	488	442	450	492	442	495	461	453	454	476	427	459	433	506	461	511	489	468	446	478	450	517	483	433	450	475	450	469	468	502	453	445	458	441	476	460	454	462	511	454	500	457	456	493	457	459	457	457	464	488	453	468	453	448	457	491	480	454	478	472	448	443	450	466	501	479	433	441	423	481	493	487	476	454	482	449	494	446	463	447	434	460	433	475	445	481	444	477	467	399	444	526	479	444	485	462	447	461	457	472	496	487	457	466	451	480	471	464	474	440	490	454	437	434	440	445	449	478	469	502	468	461	444	472	463	471	503	480	430	491	480	457	474	450	437	452	475	451	465	457	437	436	464	455	477	445	430	466	435	510	489	445	457	482	455	468	471	435	496	487	482	459	469	481	483	467	474	467	449	479	456	461	441	450	456	458	474	482	426	409	485	467	451	443	459	436	488	462	481	416	470	454	457	460	432	443	462	447	441	468	467	448	482	446	443	441	400	475	432	481	428	476	464	470	429	450	479	504	476	428	449	473	470	520	463	446	487	427	454	459	465	503	474	441	467	474	466	431	465	430	485	467	448	491	470	482	485	475	477	500	477	462	420	451	476	467	485	475	460	463	449	427	438	443	458	450	483	434	464	457	421	464	472	483	450	468	479	479	488	449	466	512	413	476	445	437	492	440	469	457	469	464	445	471	462	461	473	501	449	462	434	454	465	455	456	460	494	473	448	419	498	438	444	436	460	456	421	471
18395	17471	70782	71836	39709	9321	1011	495	425	443	367	374	388	374	331	336	367	308	306	310	304	294	300	313	347	286	289	274	284	284	260	280	299	319	322	287	313	310	286	283	271	271	310	300	315	317	327	305	323	290	297	326	282	277	313	270	300	308	309	300	299	285	288	307	262	274	272	289	293	322	291	289	314	317	322	301	294	337	312	276	312	272	279	258	307	297	291	303	306	280	308	333	298	280	295	296	295	307	297	270	305	309	278	267	266	305	272	307	265	281	289	323	285	269	310	261	280	286	321	316	285	282	291	285	323	301	263	292	337	299	311	304	296	267	275	289	290	280	261	276	290	312	268	304	302	302	294	287	283	283	306	307	272	278	255	320	277	298	300	323	278	311	296	275	273	293	304	301	281	303	272	320	285	289	294	313	296	301	314	294	278	256	285	301	290	288	302	268	290	304	306	267	290	327	271	302	252	305	271	271	343	276	265	293	303	278	277	296	309	286	312	280	279	271	303	306	276	218	299	262	301	297	284	288	289	282	281	307	280	279	292	270	275	291	289	307	272	265	274	331	285	283	263	286	278	305	278	299	304	319	300	320	277	293	293	302	251	309	263	323	278	297	288	328	290	308	309	277	310	288	283	295	291	278	291	268	284	278	305	303	294	296	275	267	299	244	283	322	291	322	310	311	302	304	278	279	293	258	326	282	264	328	302	275	262	267	271	283	292	294	287	290	284	301	276	277	241	317	311	304	282	290	297	290	343	267	286	312	307	290	306	295	282	288	298	294	290	315	281	268	280	294	321	295	287	284	294	299	293	289	322	272	258	291	269	280	272	279	269	289	308	288	276	255	296	270	277	265	296	309	312	272	290	272	330	303	298	302	305	320	265	283	287	299	312	278	296	314	280	296	305	307	306	295	308	258	276	317	302	271	292	284	285	301	279	324	278	285	317	299	287	317	270	289	307	315	309	286	283	298	270	295	303	266	324	306	259	294	286	300	313	313	280	288	293	308	277	245	334	279	269	286	295	313	288	300	279	278	306	262	329	323	271	287	283	283	296	268	294	313	290	288	301	306	265	294	307	310	305	250	229	309	283	292	263	241	265	275	265	293	286	305	296	284	283	269	284	292	268	281	265	286	309	247	294	288	274	290	287	276	283	279	313	295	269	321	296	296	253	298	314	330	289	310	288	314	318	264	308	306	276	311	349	317	286	302	279	288	260	313	286	301	278	301	289	315	296	291	260	276	306	313	286	319	311	292	279	277	309	265	285	287	303	314	273	288	318	290	294	282	269	288	309	274	288	301	298	291	279	288	294	263	317	281	289	284	308	263	318	275	262	313	318	286	270	305	330	305	279	281	298	292	323	266	312	289	264	300	299	278	291	308	279	291	276	267	293	299	296	271	283	325	291	270	298	292	307	313	331	322	292	285	306	305	288	307	280	263	292	276	265	278	266	284	302	284	285	276	249	283	293	266	269	294	296	285	295	313	278	301	278	303	259	261	327	303	304	280	258	281	277	290	313	292	284	269	298	291	347	323	323	274	309	294	282	281	278	280	311	306	319	307	290	284	300	294	277	275	299	298	288	308	263	273	274	280	296	267	278	311	321	319	272	282	300	298	290	292	268	323	277	303	301	316	274	300	290	295	290	280	266	287	314	301	317	278	285	285	284	304	263	274	285	302	318	292	281	286	305	269	282	244	308	320	289	276	266	288	277	275	286	300	279	317	311	301	291	286	311	308	304	270	291	278	317	301	265	287	268	282	313	293	297	280	272	291	293	285	290	308	294	271	278	290	312	306	306	302	320	278	306	300	256	267	290	317	316	295	291	295	257	313	292	287	301	301	268	317	321	314	294	282	320	290	295	284	334	291	307	293	296	304	285	295	297	319	305	284	289	310	289	304	273	298	282	291	256	276	313	270	308	288	302	286	322	330	311	296	276	308	312	305	328	284	286	276	288	286	283	284	273	256	246	279	319	305	313	297	304	296	288	304	256	256	307	290	270	293	279	280	284	285	302	309	303	293	295	299	300	283	299	282	309	327	292	304	287	296	313	295	307	300	266	301	264	299	271	304	297	279	346	305	320	302	283	288	329	280	287	284	292	296	284	287	302	319	271	268	292	267	284	299	274	303	274	317	311	300	278	311	308	278	272	270	295	299	287	288	304	310	268	290	296	321	306	255	311	317	274	305	310	307	302	318	265	298	284	271	276	268	302	298	287	279	282	295	315	288	259	316	297	292	294	308	323	343	271	289	298	307	296	298	296	301	312	298	281	290	274	279	328	318	263	267	262	264	295	280	269	257	303	283	288	285	285	300	288	298	296	276	292	284	277	288	274	293	301	296	301	293	305	305	312	271	280	287	258	281	284	291	301	271	273	310	329	302	295	300	261	307	313	277	269	300	281	295	273	276	274	285	264	275	283	291	300	289	281	319	299	296	298	305	266	282	291	266	279	262	288	284	283	301	306	282	315	284	302	304	310	305	294	287	300	284	265	276	275	277	285	310	263	321	287	337	300	281	299	270	307	282	317	284	304	289	283	276	300	269	272	290	318	268	262	294	260	287	278	289	302	298	275	295	298	291	275	262	270	316	278	282	281	274	278	293	273	260	267	289	327	299	311	337	287	265	327	285	279	295	286	288	291	266	290	289	302	274	281	293	293	293	281	326	277	276	282	241	278	278	279	316	295	294	322	328	326	296	289	327	289	292	292	295	280	288	306	264	280	276	290	268	264	301	283	341	305	286	301	312	273	286	300	331	291	291	310	266	314	292	322	295	280	298	310	310	293	295	264	311	250	298	319	291	270	320	258	281	284	317	299	269	283	277	278	266	263	293	275	302	290	284	313	282	302	281	277	276	306	259	291	276	260	279	258	307	286	289	276	303	302	298	291	290	312	273	306	271	306	274	277	293	281	302	273	271	277	276	297	279	282	268	293	287	306	268	317	285	288	278	300	301	307	291	317	269	270	286	289	296	296	275	275	291	273	265	293	276	300	309	288	293	283	277	302	301	290	291	289	308	298	276	290	325	340	285	316	270	303	297	275	288	262	290	299	272	296	288	274	301	292	259	297	306	263	261	291	304	305	308	271	310	289	281	315	298	296	258	279	294	279	283	326	274	303	303	283	294	282	322	282	306	294	278	295	294	287	284	295	286	333	301	297	298	291	307	251	338	272	255	291	315	274	276	279	298	266	280	328	296	324	289	269	315	269	313	272	261	310	324	290	286	298	285	284	295	304	279	308	282	268	273	291	284	274	241	302	276	293	275	270	288	303	292	307	304	302	316	278	277	310	322	316	324	292	301	287	301	297	276	311	289	318	281	313	320	293	287	302	278	289	285	271	290	310	321	260	305	277	270	306	279	325	262	269	276	285	322	287	269	320	260	286	294	269	268	292	288	282	287	321	296	295	299	283	298	269	293	270	305	306	285	292	287	307	295	284	303	301	250	298	297	285	296	262	332	295	292	260	272	306	311	306	290	287	278	316	305
8519	15008	65114	76647	29591	2222	1883	1616	1428	1364	1209	1164	1072	968	916	902	842	839	851	856	819	793	804	847	830	782	784	721	785	773	725	754	712	690	741	718	724	721	705	686	708	720	745	678	712	748	716	715	722	644	676	677	690	661	648	613	683	711	700	715	626	676	661	712	695	693	690	659	689	672	658	662	722	672	645	676	669	642	662	666	708	693	695	676	661	633	638	680	691	676	683	701	666	721	726	655	652	674	651	651	651	652	702	693	658	657	630	657	621	660	701	680	652	684	682	680	669	621	663	648	653	658	725	619	668	658	706	664	662	626	659	699	688	682	688	668	694	643	665	656	650	722	692	652	679	607	670	635	658	629	668	666	656	673	667	621	742	681	686	660	658	661	667	674	680	688	665	652	646	677	711	649	702	667	651	670	686	656	660	670	661	698	654	689	701	698	631	627	639	678	640	684	662	639	660	713	632	647	645	676	682	695	682	692	703	650	674	689	647	702	669	588	644	600	624	669	693	689	645	645	662	701	667	672	631	654	671	663	660	649	627	625	634	686	664	677	690	636	668	660	647	672	642	672	671	676	665	730	681	661	630	704	703	662	611	672	727	626	671	691	668	612	696	664	637	616	616	653	631	670	654	640	664	719	678	678	653	648	663	655	622	695	651	639	664	635	679	634	668	645	674	688	666	688	710	634	644	620	694	654	671	695	689	657	634	664	656	678	677	652	649	696	720	655	613	649	722	666	710	661	652	672	687	639	684	691	667	652	656	689	681	640	709	733	672	685	618	678	661	664	688	686	676	683	686	651	659	666	639	637	637	688	648	646	681	623	682	678	653	628	663	660	668	642	656	665	653	666	623	674	688	662	638	693	631	678	652	678	657	681	683	638	666	716	688	648	649	702	653	694	653	676	638	661	664	695	664	641	663	630	696	675	634	635	602	670	683	616	637	673	659	632	714	614	695	663	699	678	660	671	724	605	658	694	659	593	675	659	681	638	648	661	636	651	646	661	671	661	679	651	664	684	741	709	674	642	647	700	672	644	675	680	669	657	692	620	672	649	684	671	705	671	670	678	663	769	684	669	674	658	684	683	655	665	690	667	629	689	675	641	633	673	603	646	630	663	611	652	709	637	652	652	651	675	695	606	699	701	703	606	630	681	690	692	694	688	640	660	649	649	678	658	691	686	665	671	669	678	641	688	681	617	653	682	642	649	692	617	666	649	649	676	680	654	670	645	622	682	678	633	690	681	671	678	637	693	709	659	707	684	685	665	684	675	700	680	661	664	635	646	622	679	694	660	713	646	690	683	659	643	696	735	660	704	679	685	673	640	661	671	669	680	713	699	700	612	709	692	646	655	645	683	650	705	717	609	676	665	664	617	690	684	668	661	684	684	645	657	649	685	651	709	684	685	700	713	606	672	660	629	668	681	680	650	663	652	668	671	628	638	663	640	690	645	658	655	696	693	669	680	645	638	644	706	710	670	666	690	608	653	644	653	671	645	692	705	689	636	598	656	647	674	654	670	696	643	684	669	689	628	679	674	640	696	635	683	690	656	672	665	616	612	629	679	629	671	667	685	710	646	649	676	687	684	671	639	652	648	665	624	699	673	669	625	662	661	683	646	631	684	666	692	665	671	652	656	698	664	630	678	634	679	616	660	648	662	653	667	663	637	638	666	650	669	656	637	644	648	667	622	652	670	655	718	658	636	672	625	710	676	703	689	697	705	609	700	672	713	692	637	668	661	651	634	680	675	677	630	704	646	654	617	702	694	648	659	702	637	647	657	617	696	617	665	680	705	685	623	708	691	668	669	660	668	706	645	666	683	667	661	667	657	690	674	653	700	675	681	679	712	660	630	647	694	684	702	670	723	654	653	677	682	628	698	690	633	659	630	651	655	648	649	639	669	653	676	652	658	698	646	695	670	673	685	715	675	666	676	631	686	707	734	655	707	662	656	690	639	674	669	660	630	712	663	678	666	657	667	643	681	706	626	641	679	688	693	667	650	679	672	642	694	677	636	694	666	639	644	645	668	649	686	693	654	657	640	666	640	679	669	638	649	668	660	630	666	691	690	660	688	717	632	686	667	672	687	694	649	674	694	664	609	723	674	717	715	661	632	643	681	748	668	656	634	669	630	634	647	708	694	637	671	659	690	677	661	687	701	695	678	705	704	688	669	700	660	644	657	689	652	642	657	695	673	682	646	699	674	639	680	665	641	685	621	712	686	619	654	650	645	698	652	677	659	674	653	609	669	668	677	656	622	680	653	646	691	640	619	664	645	676	697	696	671	675	649	676	650	663	673	629	679	717	647	679	724	686	634	653	660	631	661	659	697	685	683	688	638	666	642	644	659	672	640	664	678	656	648	652	645	646	679	680	714	625	694	671	669	650	662	659	635	666	623	668	648	664	674	694	667	713	651	683	670	696	664	708	716	677	678	659	699	694	689	652	661	648	637	648	637	664	693	688	610	664	670	643	696	704	630	673	670	654	628	643	669	683	665	722	681	696	654	667	581	661	612	631	630	664	658	687	647	633	659	653	729	675	671	657	707	651	706	657	671	725	690	656	683	641	650	678	683	669	671	685	686	655	653	691	663	666	669	692	681	658	683	668	670	658	669	667	622	669	635	648	675	699	706	668	681	669	696	700	630	638	726	648	662	652	683	675	677	676	676	660	642	643	669	647	644	689	676	678	707	739	666	666	664	663	714	627	645	672	689	694	654	626	678	647	654	651	690	677	672	709	654	670	696	690	675	673	680	671	629	633	639	655	702	666	703	625	681	654	666	691	659	647	686	701	677	668	649	671	698	671	684	682	656	679	627	666	670	679	669	664	683	635	666	664	691	652	674	645	615	690	710	712	652	678	659	683	662	676	698	679	636	686	651	674	648	624	688	623	641	662	691	669	705	655	654	623	666	647	626	646	691	693	620	688	667	679	620	679	699	647	653	660	681	654	654	676	658	678	670	682	696	653	675	663	645	681	684	633	635	658	660	634	647	663	679	694	616	669	667	638	699	656	662	648	687	645	670	679	675	701	667	680	646	705	706	700	669	655	650	657	638	723	657	685	649	664	678	723	651	638	673	673	692	663	663	676	669	660	660	685	676	672	690	679	687	685	666	653	630	657	700	650	637	636	651	648	638	671	608	659	653	653	629	661	684	688	652	660	690	676	710	674	612	626	615	656	687	648	700	657	638	651	685	655	705	641	654	643	663	680	699	720	642	693	660	644	656	658	644	680	676	680	707	648	645	664	603	657	713	624	649	651	658	679	700	668	655	678	693	640	685	701	730	667	649	665	653	671	684	666	653	627	674	674	677	705	692	677	658	668	713	650	669	718	631	645	679	661	661	648	702	642	683	644	654	684	673	693	651	689	659	672	687	660	684	657	653	683	664	631	653	709	668	677	710	678	675	636	694	707	674	650	696	628	633	661	669	636	708	683	679	673	637	703	643	676	701	683	656	628	660	667	646	697	683	679	646	694	646	623	687
2782	788	3887	4638	982	152	87	91	86	86	75	110	119	93	87	86	106	84	105	81	81	86	86	84	76	94	69	82	99	94	85	96	79	87	104	88	79	96	92	75	77	85	84	81	74	86	93	82	75	88	83	81	78	96	74	82	92	89	87	84	83	101	88	93	88	99	105	103	87	74	97	83	88	78	88	112	68	80	89	83	68	98	90	89	94	80	93	81	93	70	79	82	82	87	86	94	74	98	85	111	102	83	92	84	71	77	78	101	90	92	95	83	81	91	112	105	76	90	87	100	77	81	94	84	85	105	69	78	111	69	83	88	85	96	80	73	82	96	79	87	75	67	107	79	81	72	87	79	93	75	97	83	99	84	83	106	79	83	78	103	72	92	83	83	85	85	92	78	91	104	89	77	105	108	92	86	115	66	76	89	84	92	74	70	90	88	83	91	92	85	108	88	89	68	69	88	88	86	74	83	77	86	81	94	88	75	102	93	91	94	95	91	90	82	75	85	78	81	73	81	88	78	88	86	93	75	109	75	73	81	82	91	72	103	82	80	85	110	95	95	79	90	68	93	96	89	81	85	77	77	89	65	78	86	67	86	85	94	81	90	95	95	77	85	90	105	75	90	56	76	78	73	87	68	92	87	98	76	95	95	85	84	75	69	84	82	68	84	96	60	74	97	80	83	82	83	77	92	77	87	91	87	84	69	114	75	94	100	79	110	83	82	84	80	89	88	96	81	79	102	94	100	79	82	81	90	87	85	77	79	78	69	85	87	84	94	82	81	93	83	83	98	80	84	85	84	80	82	77	87	67	74	107	83	99	83	88	79	97	79	103	79	86	92	80	83	92	96	72	98	100	70	85	72	97	87	93	85	76	76	78	82	82	82	96	82	89	99	82	98	89	105	76	93	101	92	69	79	84	87	86	79	69	81	89	92	94	91	84	80	98	94	99	94	91	92	92	73	66	108	79	79	93	83	87	86	110	105	76	105	92	87	64	96	84	97	85	103	96	87	84	83	83	76	92	95	72	96	87	91	103	81	77	84	79	93	80	100	90	82	85	68	82	97	80	79	83	90	80	82	95	86	95	89	90	97	92	81	98	102	87	92	90	103	83	86	78	96	93	75	77	88	93	100	94	87	95	97	104	86	75	86	105	77	89	68	92	106	91	106	92	96	91	80	80	76	97	70	85	104	97	82	83	89	89	96	86	85	96	105	69	77	87	94	91	102	96	78	95	84	105	86	79	75	70	86	74	89	59	88	79	80	86	94	95	99	114	73	85	99	86	82	71	85	96	90	83	90	89	94	92	89	83	92	73	86	101	85	83	89	112	92	76	109	90	93	99	82	100	93	82	97	101	87	89	88	77	92	77	72	95	87	93	90	82	95	101	88	65	88	82	94	85	77	85	76	85	99	87	99	90	91	78	97	75	67	95	86	99	107	80	103	80	77	119	76	79	92	62	66	86	76	98	90	80	82	96	92	87	98	89	81	95	93	95	94	82	80	92	88	77	90	80	71	101	97	83	95	78	87	82	80	60	100	92	86	85	90	83	81	79	90	105	106	94	98	80	104	109	79	102	88	77	83	71	75	78	71	89	96	100	96	95	101	86	87	94	70	68	86	76	86	99	85	80	94	80	96	69	101	99	91	97	80	71	95	100	80	81	82	87	77	84	84	93	88	107	86	93	64	100	92	80	80	105	64	91	91	96	71	93	86	105	86	78	93	78	84	99	70	80	89	87	90	98	86	80	87	118	88	79	81	102	94	81	95	95	98	87	72	83	90	72	62	102	78	75	95	81	93	82	84	98	96	110	87	69	85	76	71	81	76	88	94	93	96	102	90	79	74	66	96	88	87	101	107	76	91	82	91	98	67	99	86	78	85	79	76	108	99	98	78	82	92	79	87	99	81	82	87	63	87	90	68	99	100	76	96	86	81	96	94	94	87	79	91	78	86	105	84	87	81	93	71	76	90	89	95	74	69	89	87	89	87	92	81	95	82	72	76	86	100	81	73	83	114	94	104	92	81	92	93	78	85	97	82	75	84	74	89	80	75	95	72	79	89	105	98	91	98	93	96	82	90	83	80	80	92	88	100	92	101	101	73	86	75	68	81	111	101	72	74	83	73	93	81	92	86	87	85	88	93	93	77	73	74	86	86	88	114	81	83	80	77	91	101	78	85	84	77	75	69	77	118	101	72	83	95	93	95	87	99	93	90	86	110	86	82	86	86	101	74	80	98	73	92	76	81	76	93	69	76	82	100	90	80	79	93	100	82	107	98	92	82	77	83	68	78	77	72	96	95	67	92	95	89	84	79	68	72	96	87	70	78	99	78	114	85	69	102	78	82	84	84	89	95	81	84	85	76	86	96	114	75	82	75	107	80	79	88	84	76	80	72	84	114	71	78	91	88	84	90	88	100	107	84	78	73	104	97	82	98	78	83	75	101	95	75	100	108	107	95	83	83	88	85	99	85	84	83	90	73	95	89	74	92	71	67	82	99	83	102	87	91	97	83	80	79	81	69	99	105	83	74	104	73	86	84	92	81	82	82	80	88	99	63	79	90	87	97	115	82	89	88	83	101	80	73	85	79	87	84	83	88	88	74	79	83	85	86	94	81	84	86	93	78	111	83	103	95	90	89	91	103	97	93	77	82	90	81	77	90	90	72	80	75	87	72	87	83	98	87	81	85	86	86	91	86	103	94	78	96	84	74	84	99	79	87	104	95	84	83	86	87	101	87	102	76	70	96	94	97	85	85	71	85	78	84	84	74	92	81	107	82	97	75	94	82	83	96	95	87	87	90	79	92	92	83	72	84	68	89	87	81	88	94	98	81	83	85	80	73	92	99	95	86	80	72	66	72	97	94	70	90	75	92	76	88	89	76	88	93	94	92	87	90	88	74	78	94	68	95	92	104	87	78	109	85	89	89	76	93	87	81	90	100	108	82	116	86	87	95	71	77	100	71	99	82	63	78	92	92	87	101	78	96	82	99	97	69	79	97	85	78	89	84	104	113	78	81	89	93	78	71	82	97	76	78	86	82	91	109	98	91	87	89	86	71	91	96	81	84	73	88	67	87	86	94	98	84	110	92	100	85	81	107	91	95	83	99	80	99	83	90	87	100	73	86	90	96	122	96	75	102	79	75	103	88	77	101	92	88	75	97	99	87	85	78	89	92	96	84	95	83	95	77	90	81	70	87	99	78	86	98	97	84	68	83	75	93	106	84	80	71	95	70	76	71	81	81	91	79	93	89	88	83	98	77	102	99	82	79	111	75	80	89	94	82	87	92	79	88	79	80	81	89	86	79	79	69	92	91	73	78	95	104	90	96	89	87	79	101	100	94	86	79	95	93	91	92	82	69	72	74	107	78	93	92	94	85	70	80	95	76	76	93	94	76	100	83	86	77	76	94	82	96	96	95	81	74	84	80	98	78	76	102	86	82	89	83	82	55	82	83	88	103	86	91	93	77	78	71	92	88	77	89
2356	1129	9767	13096	2678	330	279	293	272	259	254	250	241	262	239	261	254	239	256	269	251	240	239	254	235	237	257	244	260	245	246	294	249	236	246	273	252	258	233	278	263	254	270	255	253	261	223	251	276	230	244	253	237	257	245	257	257	251	279	246	253	253	247	266	255	228	263	250	259	253	247	242	253	280	256	236	256	263	235	236	247	282	233	241	252	254	255	258	228	255	267	256	235	259	256	249	241	281	263	271	263	235	257	236	278	246	249	260	236	271	245	255	279	240	246	264	247	249	270	250	272	278	250	261	223	272	231	237	242	247	228	256	269	267	255	266	258	264	254	291	237	269	247	242	259	255	274	234	222	253	261	269	263	227	252	232	248	260	251	257	257	257	238	261	258	268	229	228	236	255	243	257	271	258	273	258	259	250	274	242	270	247	234	253	230	252	245	276	214	245	238	270	270	269	254	264	255	276	250	266	248	269	239	256	272	236	250	248	246	224	262	237	236	264	258	283	265	236	257	247	254	270	237	252	269	246	261	273	267	225	266	251	258	266	235	240	272	260	254	237	262	273	260	277	270	237	269	235	264	258	253	273	238	276	273	218	250	246	227	242	264	274	249	235	258	260	258	269	249	232	263	258	261	251	277	234	249	266	254	231	241	236	257	269	246	251	260	254	245	265	237	243	257	234	249	237	262	249	250	247	263	261	256	264	233	250	267	270	258	250	242	257	257	214	266	287	269	274	261	259	216	231	268	274	249	255	247	273	224	271	259	248	266	264	238	244	252	298	244	259	242	263	255	261	267	270	230	288	277	243	235	234	264	234	248	260	253	249	250	238	247	252	268	244	244	296	239	235	262	259	255	255	230	274	250	274	241	271	253	260	262	274	241	251	231	224	260	265	273	238	278	242	255	263	243	238	226	238	255	237	258	251	263	251	259	230	245	250	283	252	244	236	261	261	249	242	242	261	238	251	232	259	251	248	283	250	229	261	228	267	271	265	281	241	280	237	268	245	261	239	271	247	250	229	253	253	254	263	242	245	269	283	258	260	279	258	263	248	230	225	222	245	260	242	243	280	247	250	242	281	243	242	260	266	226	243	230	273	271	241	255	244	254	253	246	250	228	243	253	230	248	239	246	250	276	249	268	260	237	271	226	252	245	268	245	278	233	244	229	260	235	242	235	240	261	280	242	255	232	239	225	242	237	236	238	297	237	276	254	236	251	231	233	256	220	276	286	259	268	289	253	236	245	252	242	259	265	242	274	249	270	258	236	282	238	276	284	256	238	256	263	265	207	254	283	262	271	266	250	266	248	229	263	249	288	259	239	262	266	245	268	244	249	253	264	280	255	250	252	233	263	228	226	243	256	232	264	269	224	269	229	263	258	269	258	268	253	263	273	213	246	242	242	255	266	246	250	272	273	233	244	237	261	244	242	262	254	233	269	236	226	264	233	288	251	248	213	285	245	256	241	264	264	255	271	278	235	259	244	234	265	244	292	268	273	265	261	243	256	241	254	238	226	269	259	218	236	244	265	256	265	253	236	251	257	267	241	249	225	245	274	255	239	239	239	232	252	259	250	257	228	243	248	280	252	273	239	249	247	244	246	248	244	241	260	260	256	241	285	254	229	237	262	253	271	265	244	258	276	238	275	263	248	260	254	271	270	275	256	281	251	275	255	258	245	253	269	254	235	232	249	274	215	232	241	249	238	251	259	258	245	265	265	221	204	279	227	207	264	236	271	255	284	258	269	274	283	262	285	258	238	246	232	253	263	239	268	238	249	250	263	266	237	242	245	242	254	237	264	249	248	249	253	240	256	276	250	268	250	276	255	218	232	273	242	277	241	242	255	278	262	248	275	241	272	265	267	270	240	262	248	244	251	271	247	273	240	241	257	253	257	252	248	255	268	283	243	263	245	268	264	245	227	255	265	239	245	247	260	262	274	259	250	253	260	239	258	267	230	263	235	254	250	230	234	239	265	274	230	238	242	257	249	288	218	257	246	266	264	263	243	245	258	232	261	239	267	262	274	253	245	261	252	264	256	266	273	236	246	250	263	223	256	254	246	261	265	253	260	284	240	261	251	229	246	261	246	258	255	255	221	266	255	254	255	224	235	242	271	247	261	264	249	244	245	236	227	250	236	240	264	258	273	232	254	249	255	264	288	262	252	254	273	271	267	284	262	232	263	221	234	234	251	277	248	254	239	258	248	257	262	265	263	253	254	225	259	248	234	227	251	258	239	268	265	261	235	269	260	238	244	244	234	257	231	246	281	249	250	230	251	236	221	243	268	277	281	227	244	271	245	232	257	266	262	248	294	260	249	255	242	254	266	280	240	233	241	253	257	242	241	228	240	236	253	258	236	252	255	245	266	234	241	267	228	264	260	261	251	270	255	209	262	240	239	233	238	268	249	255	254	258	274	252	244	261	233	258	256	258	271	213	247	232	267	258	230	259	248	245	283	247	255	264	234	238	305	242	265	236	237	250	259	286	282	259	261	284	273	260	273	235	253	261	275	241	255	229	282	248	228	237	249	260	264	230	246	249	225	238	264	273	258	284	241	252	236	243	257	278	237	229	275	259	241	257	221	259	255	252	258	248	253	249	267	227	233	264	244	237	264	242	261	266	249	261	272	221	281	284	232	244	244	232	266	242	247	236	267	252	275	257	230	246	262	236	264	256	257	264	243	267	275	241	253	245	241	246	256	256	280	234	257	233	220	260	265	234	247	243	264	255	267	281	242	273	249	250	244	252	261	254	274	240	210	264	258	244	227	255	233	266	287	251	246	269	255	265	261	256	245	251	239	250	241	234	231	243	250	256	234	265	247	260	258	251	269	270	246	260	256	249	283	242	261	254	269	245	232	272	230	236	259	253	288	249	256	242	246	256	243	252	236	267	252	247	246	280	249	255	273	241	248	246	268	268	256	245	258	235	269	233	245	254	251	290	258	234	243	251	264	245	222	253	278	264	262	259	242	225	265	219	246	246	256	257	253	236	239	250	266	256	291	256	281	254	255	260	246	260	241	265	237	257	246	239	256	273	277	251	251	224	235	247	264	258	284	245	223	230	254	274	247	237	253	273	256	240	256	284	238	241	278	248	244	265	274	282	238	246	278	246	248	253	299	248	242	232	233	238	249	225	248	239	243	233	222	274	238	238	262	263	272	245	247	257	256	246	232	262	244	264	254	237	276	226	234	244	262	251	233	265	235	262	273	251	265	253	242	288	250	253	237	223	238	251	277	241	265	247	241	254	253	239	237	230	267	258	252	231	273	264	249	268	243	247	242	231	235	251	249	245	241	244	256	251	265	243	247	273	287	266	225	294	252	238	272	235	254	260	285	261	236	252	246	243	261	252	265	234	256	264	232	261	226	268	231	245	253	233	263	258	253	232	246	227	247	269	270	276	261	251	262	259	238	271	240	223	232	260	220	262	248	243	234	287	223	250	246	269	231	277	240	252	235	254	283	239	245	240	234	257	244	267	276	258
10558	21290	62297	54627	23760	2568	327	259	267	225	203	215	212	200	211	206	203	206	195	185	203	174	174	202	158	202	175	170	208	178	201	164	182	184	176	192	180	163	173	179	163	184	172	172	187	211	176	189	179	193	178	152	150	198	191	175	188	195	158	172	178	170	177	198	167	175	188	193	200	163	185	183	158	192	198	212	181	176	173	192	162	175	180	212	196	184	175	192	185	190	186	176	175	165	171	188	166	172	170	171	163	188	208	188	169	198	163	176	186	187	159	180	183	186	181	186	192	179	181	180	193	212	168	183	173	178	170	181	171	172	197	165	167	177	167	160	165	180	181	191	172	177	181	173	171	196	190	171	192	164	178	176	160	175	169	190	193	156	193	177	179	166	183	196	179	160	190	185	165	186	174	183	191	164	177	173	183	160	176	182	171	167	183	174	182	162	161	179	178	178	183	152	175	181	165	183	186	147	194	158	197	184	184	170	171	196	173	180	186	156	192	185	188	180	182	200	185	184	177	166	195	156	180	172	196	203	167	177	180	179	199	165	187	174	191	189	177	181	191	193	189	193	161	169	153	180	168	179	189	201	174	172	182	160	175	194	233	211	163	180	163	185	174	182	173	213	185	183	173	188	169	194	165	192	155	180	186	166	181	194	176	189	185	177	197	163	192	167	149	189	175	156	172	189	184	198	182	193	174	175	188	186	165	185	186	202	176	185	172	169	167	171	174	198	172	158	191	187	172	177	188	202	190	185	190	189	167	180	188	166	188	178	163	176	175	185	185	165	182	166	192	186	189	183	168	166	189	162	191	182	177	176	167	173	169	165	204	205	202	163	176	137	162	191	145	169	179	158	205	181	188	181	197	173	184	183	162	197	175	218	175	182	195	203	176	188	184	175	189	176	200	180	187	170	173	189	174	205	192	189	172	207	187	175	181	187	208	184	213	185	172	173	176	169	181	199	169	165	160	200	184	186	184	192	174	152	183	201	183	176	189	189	189	182	181	173	154	184	193	162	171	184	183	174	181	207	170	168	187	186	207	184	198	157	174	195	185	167	188	202	161	174	199	173	174	177	175	179	204	197	152	183	184	187	205	184	174	186	154	192	173	160	206	199	180	165	193	168	183	193	179	175	164	181	174	196	177	182	168	165	163	182	166	213	190	170	192	181	194	169	175	207	175	216	167	177	197	187	195	182	177	179	179	167	170	179	152	185	183	156	146	205	206	184	185	169	170	176	182	175	192	187	213	181	157	178	199	185	194	167	195	168	198	173	165	171	190	177	182	199	190	177	182	164	184	168	157	181	200	180	161	168	187	191	177	176	196	187	190	194	175	169	191	189	179	196	208	202	188	182	179	190	200	146	188	202	213	174	173	179	179	171	174	165	159	185	189	154	166	185	173	178	181	192	201	182	165	191	170	182	159	186	189	150	179	193	193	168	210	191	187	198	184	187	167	182	194	199	203	173	184	209	199	169	171	184	183	183	172	149	208	204	158	174	175	174	165	192	212	156	187	194	162	206	184	174	169	204	178	191	167	186	171	208	212	190	195	198	185	159	155	176	168	147	181	186	180	189	191	169	179	182	161	181	155	190	192	182	163	176	169	185	203	173	154	172	197	181	183	168	161	169	165	179	205	190	185	177	183	180	179	194	170	184	172	188	190	168	166	217	187	171	175	178	193	159	168	178	201	172	188	197	183	192	199	173	197	196	165	161	196	169	193	165	165	166	172	185	160	171	193	192	156	193	178	185	167	183	201	208	183	188	175	161	220	177	195	214	171	201	185	180	173	171	168	197	176	173	187	194	187	166	185	190	175	199	164	197	182	186	168	170	148	171	159	165	177	193	189	217	149	188	190	193	169	166	187	188	200	185	197	194	215	180	168	171	180	148	172	165	192	174	177	190	177	172	182	185	185	194	161	192	184	188	190	179	164	182	187	182	180	176	176	193	190	184	180	158	192	179	200	182	168	174	192	164	202	160	187	194	172	162	192	185	168	173	166	188	163	164	148	174	175	187	184	169	168	176	179	188	200	178	160	211	188	181	189	200	201	178	186	187	214	188	200	172	177	173	198	160	163	174	179	182	182	179	176	191	204	168	172	171	175	162	176	182	174	181	167	163	169	164	180	182	177	183	186	146	184	186	171	190	171	178	163	218	193	183	179	199	189	170	192	166	185	202	176	157	162	194	200	194	176	169	200	175	185	162	195	183	173	167	169	166	178	168	168	174	189	188	173	191	171	188	176	175	177	205	194	186	173	192	172	180	190	176	165	166	176	181	160	185	184	193	165	187	197	208	175	190	203	149	187	170	186	186	169	177	181	174	176	162	179	176	189	192	174	169	166	174	151	185	210	211	198	193	171	176	174	170	186	173	212	198	193	199	163	163	164	178	202	188	162	189	210	178	177	177	195	166	173	183	170	174	204	182	184	183	161	192	183	193	167	198	159	171	210	164	154	174	157	169	164	194	181	193	198	207	173	168	170	181	191	191	168	178	201	169	191	192	175	179	194	179	173	174	167	171	218	191	185	176	175	172	177	165	205	178	183	174	175	169	207	193	201	170	159	171	186	188	168	165	175	198	172	178	170	173	190	176	194	180	186	178	181	184	176	179	190	159	172	197	201	173	195	177	177	201	180	168	176	168	185	204	172	162	173	159	202	174	168	194	181	170	207	161	167	180	197	169	165	175	185	196	175	163	178	147	183	165	161	184	180	172	172	173	177	169	184	191	155	168	194	192	177	172	180	199	168	179	184	156	191	182	180	172	193	209	162	181	212	172	156	188	160	189	177	185	179	167	183	173	164	205	192	190	163	153	189	171	183	168	191	173	186	161	195	183	180	179	172	154	179	174	191	182	212	177	200	186	177	173	189	170	191	194	168	188	182	172	186	203	168	165	196	181	164	185	181	175	181	179	160	164	181	171	194	199	190	184	172	180	172	184	182	198	207	192	173	147	162	204	200	198	195	165	152	193	189	166	166	174	175	162	161	175	160	182	186	191	200	168	190	168	185	168	179	180	193	170	175	204	194	181	188	201	192	191	169	174	173	172	173	175	215	185	181	199	189	172	182	166	179	181	187	170	179	158	173	156	168	193	189	170	156	203	176	174	173	184	168	179	169	172	175	192	163	195	183	151	175	192	181	174	177	186	150	189	207	189	182	170	175	176	166	188	172	188	163	177	144	205	160	172	172	185	170	174	192	161	150	189	142	177	176	188	172	169	191	187	173	183	160	172	214	171	183	182	162	155	181	175	171	156	199	201	180	175	212	177	161	175	170	185	160	192	168	168	159	157	161	175	189	192	181	176	207	175	199	172	187	212	189	183	171	195	168	173	169	162	200	207	162	181	174	191	194	169	161	202	171	197	188	146	155	158	211	179	195	174	160	186	207	170	184	201	167	164	174	158	206	200	191	173	173	186	163	178	182	185	170	175	203	198	182	179	176	178	210	177	174	180	184	184	197	177	204	185	174	158	183	183	189	194	178	180
6561	18674	57313	58448	16246	1319	1033	960	832	785	725	673	628	649	635	650	562	596	580	550	540	521	512	546	482	494	504	490	455	516	477	518	484	497	470	502	499	478	466	477	496	470	443	480	483	445	465	523	462	516	439	510	467	469	438	477	426	467	468	461	471	472	481	453	439	488	442	486	429	472	445	422	455	435	473	445	426	427	454	469	448	471	478	474	466	431	462	458	440	476	441	455	445	462	459	459	445	449	455	461	474	468	466	469	477	470	473	449	495	457	461	497	474	482	466	426	417	475	457	439	486	451	461	435	451	449	446	446	430	457	480	442	428	477	447	476	471	437	487	445	436	448	440	445	463	442	433	428	429	453	463	463	467	454	440	471	438	432	401	495	427	456	478	441	449	474	451	462	441	463	479	433	448	495	462	456	438	440	475	421	471	457	472	446	449	442	483	444	415	408	441	454	466	434	460	466	448	464	476	476	494	449	443	484	442	432	510	450	498	460	444	445	413	446	418	439	445	466	473	431	461	424	448	468	479	423	476	442	455	434	431	441	432	432	470	470	409	494	431	442	426	466	454	454	455	420	459	426	422	464	466	510	436	480	448	462	460	463	433	463	428	477	446	390	445	439	457	427	447	441	480	463	436	467	487	403	450	460	445	436	451	430	504	449	445	499	468	476	482	433	433	458	477	456	465	440	414	419	436	445	472	445	436	459	451	463	455	485	435	452	444	417	496	453	451	460	451	445	434	448	476	454	447	462	485	449	437	428	423	434	472	464	463	443	471	456	472	477	425	427	468	454	468	439	437	462	483	434	469	435	473	454	455	462	440	458	454	482	404	447	447	482	448	468	463	437	444	441	453	447	424	460	396	452	455	441	496	442	437	457	442	469	480	460	441	437	427	465	481	498	408	482	454	447	435	455	434	446	455	455	465	476	440	463	450	443	475	444	476	440	433	449	419	448	427	496	464	432	464	468	419	457	454	468	415	447	473	439	440	459	452	454	443	468	457	469	455	519	468	443	464	492	421	472	443	460	457	451	471	457	436	496	472	471	470	438	420	437	452	456	457	463	455	464	470	487	460	455	453	449	444	446	451	454	444	450	448	458	430	430	438	472	448	457	492	438	474	445	469	472	451	447	447	472	459	492	461	426	473	464	453	485	443	450	427	445	464	470	432	442	455	465	457	437	458	437	471	409	447	458	462	442	456	451	448	464	433	422	439	412	474	495	435	479	435	457	442	442	485	450	462	461	452	464	448	461	466	450	473	466	496	481	477	413	447	477	453	467	464	461	437	476	452	444	424	408	436	453	475	468	434	432	438	436	459	461	436	474	419	458	463	457	452	446	450	456	464	453	449	439	448	468	455	433	484	457	441	434	457	440	466	454	485	447	461	430	473	435	449	461	452	438	435	452	459	464	450	448	485	444	427	456	468	452	401	430	427	500	454	447	458	428	474	445	443	494	429	453	452	423	441	477	426	438	405	474	469	435	441	419	473	495	431	460	446	449	483	422	461	441	406	438	462	460	450	444	451	477	471	440	466	481	466	483	448	445	470	449	432	463	425	424	450	458	416	479	493	461	456	507	459	455	483	418	435	419	476	442	498	483	483	472	472	473	491	461	481	430	441	469	470	425	424	475	468	448	439	486	424	481	463	470	466	415	423	463	432	449	427	444	485	479	467	460	457	477	465	414	498	445	461	471	410	478	449	455	432	493	445	448	426	465	461	456	420	438	436	458	450	454	462	487	469	460	452	456	444	466	463	449	468	450	481	422	426	458	466	429	462	441	467	448	443	445	459	463	430	470	437	425	435	456	431	446	498	445	469	454	404	441	476	442	431	447	449	490	485	449	520	442	434	457	464	441	452	462	437	475	457	443	438	460	468	417	457	498	463	485	470	438	439	461	429	458	485	483	436	443	429	406	435	478	438	473	474	461	446	471	447	454	470	471	424	412	450	412	448	468	447	451	465	438	442	462	459	451	444	442	422	453	451	488	467	464	458	460	446	506	452	446	452	437	463	428	480	454	423	418	478	467	429	475	444	445	453	490	454	442	457	455	478	452	457	478	399	412	462	439	453	458	458	459	433	433	470	451	442	433	472	467	510	449	402	429	518	453	450	473	442	456	450	428	420	440	470	473	441	441	498	449	442	443	455	412	469	464	392	425	471	399	428	449	447	469	413	442	428	440	452	441	451	427	427	462	440	451	426	461	416	453	450	477	465	474	450	439	461	456	463	474	423	437	429	484	480	472	441	460	474	437	458	455	441	453	440	449	487	428	421	458	470	423	491	442	470	471	432	454	446	435	452	450	447	448	438	459	445	445	450	454	464	437	460	424	512	432	422	482	457	453	491	436	471	438	437	436	498	465	460	438	441	440	470	436	438	424	449	410	467	427	455	387	482	502	461	452	452	459	441	438	434	454	443	414	461	423	423	453	445	464	473	460	450	483	451	436	446	485	451	429	459	480	460	452	484	489	440	411	422	473	470	467	474	476	468	446	450	427	453	461	414	496	473	458	430	461	426	423	452	450	454	403	421	437	441	439	447	448	433	449	428	448	456	483	443	479	413	448	456	459	441	457	446	463	456	448	475	416	498	445	463	440	471	462	419	442	435	440	445	447	485	469	435	474	461	467	464	421	447	465	447	451	457	421	434	480	470	433	452	462	496	446	421	435	427	490	453	426	452	440	443	450	487	422	465	461	448	457	446	450	421	484	458	466	422	471	438	476	468	471	471	503	428	469	472	466	452	402	515	408	491	446	418	425	471	452	443	451	443	462	453	481	444	467	483	429	494	415	427	462	463	504	463	444	475	463	443	477	456	439	475	445	485	453	461	436	461	451	432	466	423	434	459	426	442	438	451	457	433	492	435	456	429	464	442	501	508	422	458	469	464	473	454	462	445	457	414	485	453	451	460	442	449	455	450	442	444	460	471	438	488	434	435	465	485	485	460	442	463	469	437	478	424	503	442	448	467	460	486	406	441	438	468	454	442	449	457	468	472	458	464	439	427	448	462	451	462	459	434	422	398	483	447	474	434	446	485	472	411	454	458	428	423	474	478	470	441	452	466	465	405	438	425	467	445	501	474	456	480	465	488	428	467	449	451	409	432	448	460	444	492	445	480	434	432	475	461	454	426	490	426	429	454	473	421	447	468	460	454	423	445	491	415	433	424	492	448	455	425	459	462	421	432	432	431	431	476	451	465	469	448	426	468	463	437	479	450	407	443	453	485	437	460	447	439	480	463	475	444	466	417	501	475	439	469	468	454	457	472	432	456	456	462	463	435	489	466	423	463	461	444	462	433	446	457	486	466	440	459	452	500	464	417	419	423	471	458	453	463	443	437	446	474	476	462	453	442	466	437	445	457	423	489	398	438	416	457	459	448	456	472	437	432	457	462	432	465	451	480	462	420	471	482	471	474	422	474	464	455	473	485	483	465	434	448	478	411	456	471	442	473	459	457	450	476	425	481	459	454	438	472	448	446	429	456	472
18047	28388	73718	68335	39756	8975	933	494	459	350	377	364	337	313	317	346	296	327	315	321	307	300	305	307	296	343	295	310	283	300	308	318	289	294	280	324	285	288	309	332	293	294	284	316	268	272	261	292	277	322	302	291	295	283	292	275	290	267	260	296	277	287	249	305	305	286	296	296	290	270	280	279	281	302	297	289	274	273	280	289	266	305	269	285	256	292	292	293	286	290	255	290	284	319	300	312	281	292	275	270	311	265	276	283	327	288	258	298	265	305	275	283	290	292	299	278	253	319	279	308	305	301	319	262	255	276	305	291	280	316	263	281	294	287	280	307	285	290	284	264	282	315	309	291	295	276	295	294	272	286	295	300	285	309	276	296	308	290	278	273	260	312	287	288	280	289	328	272	288	281	264	294	301	267	266	305	308	270	274	293	288	283	287	284	264	294	271	280	283	318	264	297	267	251	299	284	310	262	281	306	290	295	308	278	285	266	306	274	271	275	322	293	309	274	271	284	291	274	272	308	293	309	286	301	318	282	308	304	289	290	304	279	280	277	285	281	296	289	246	295	288	277	291	331	285	277	330	284	307	274	300	263	302	296	237	288	263	267	294	280	298	288	294	290	289	279	318	277	287	297	290	298	296	306	276	303	270	291	288	277	246	327	275	301	290	269	286	298	276	304	282	281	305	273	321	311	291	296	312	323	270	297	329	281	351	281	227	275	280	278	276	259	243	298	301	320	311	337	293	276	310	322	277	312	273	296	278	304	301	307	302	295	291	281	302	282	293	292	330	298	267	277	274	271	280	263	290	304	261	268	269	296	292	270	243	292	308	283	306	325	331	303	289	304	301	277	277	279	277	299	302	317	307	283	305	263	309	279	319	318	278	307	297	304	285	274	288	292	273	296	278	314	316	256	319	299	264	297	301	282	236	300	295	290	334	293	270	286	278	281	324	276	289	308	245	282	316	257	294	316	292	275	283	270	278	288	310	315	270	295	330	310	285	266	307	274	294	267	291	268	310	308	293	300	281	286	277	306	273	297	316	283	289	271	282	275	303	314	295	301	280	263	264	271	275	264	326	287	295	270	284	276	289	301	296	296	301	301	297	265	268	277	297	269	266	329	326	318	306	277	262	286	290	300	297	316	295	327	282	305	304	277	297	272	259	324	272	272	292	320	237	272	259	281	307	310	293	301	291	282	310	309	287	296	286	260	317	305	303	319	289	295	289	279	271	325	289	259	265	271	295	281	262	282	320	294	274	273	324	311	271	272	287	258	301	284	290	313	252	299	267	285	280	275	264	302	291	304	295	288	279	309	300	293	265	268	284	308	316	284	270	295	322	323	297	301	264	287	276	302	257	259	308	285	299	251	308	311	273	306	274	283	285	274	255	287	307	306	301	304	308	275	287	290	290	305	286	275	270	287	284	269	292	275	307	274	276	315	259	285	266	289	314	280	277	276	243	314	260	313	314	262	321	299	276	274	279	281	278	282	293	273	258	281	274	316	290	241	313	335	303	282	301	280	301	292	295	288	300	268	290	299	303	314	268	338	302	320	281	278	303	275	296	274	296	292	310	289	270	297	285	284	256	301	312	273	303	307	306	334	281	303	280	264	320	264	297	321	293	296	285	296	276	278	279	270	298	242	296	261	278	263	257	291	276	302	290	234	319	295	326	311	277	295	274	326	266	269	305	279	282	274	293	317	307	267	308	262	299	293	300	289	297	299	287	296	285	290	296	309	258	292	292	289	301	325	268	309	292	299	280	276	258	294	302	274	301	304	288	271	301	308	248	268	279	316	295	290	307	301	309	303	308	285	302	295	298	288	272	292	275	261	255	274	283	275	300	296	305	271	270	262	244	298	287	289	295	293	301	310	288	307	282	303	287	274	273	296	273	306	277	309	321	307	300	301	294	319	269	278	294	304	327	301	293	285	305	246	264	321	286	288	303	309	285	259	290	262	265	265	308	282	277	249	266	277	273	272	282	297	267	277	297	262	273	279	296	276	298	266	327	297	264	260	290	311	286	277	282	262	295	278	267	300	288	287	292	295	280	310	306	288	291	284	259	315	262	308	279	309	299	279	289	292	310	275	304	269	304	259	294	294	294	285	282	271	252	290	281	313	306	306	293	280	286	318	296	296	286	286	300	301	277	264	297	297	342	268	298	248	295	333	308	294	310	298	256	263	302	294	276	287	300	275	289	262	280	302	293	273	294	301	292	304	307	296	291	288	292	282	287	273	300	320	300	309	297	277	307	302	269	281	256	280	294	307	293	313	267	287	293	286	288	259	305	257	298	269	283	309	295	291	282	277	293	263	300	271	284	271	291	296	275	315	292	291	295	263	311	300	261	271	281	301	319	301	279	296	281	257	292	257	291	276	283	281	280	266	273	300	282	270	300	292	304	291	259	296	311	277	272	270	293	294	288	306	301	300	260	264	306	305	271	273	296	306	301	296	267	266	274	295	287	284	262	321	302	280	298	269	286	279	279	287	301	298	297	292	273	276	300	314	312	290	290	301	294	288	297	277	298	298	264	294	279	316	276	273	314	292	304	302	300	333	276	302	265	271	295	282	268	282	262	287	289	290	293	303	313	272	276	308	274	278	329	293	280	259	260	266	298	256	278	307	293	326	307	285	321	299	295	286	279	299	289	310	295	289	306	271	302	292	279	308	286	299	299	296	306	297	264	286	297	305	310	273	292	276	283	292	285	271	304	309	288	299	284	304	300	290	272	264	285	258	284	298	276	314	298	282	299	306	339	315	317	282	280	272	301	315	302	258	311	279	247	264	318	291	284	309	298	302	290	303	315	301	316	316	297	317	301	302	301	275	287	295	262	304	284	274	276	292	314	277	288	305	311	308	285	293	366	290	295	268	282	289	301	281	284	301	276	298	313	293	304	261	269	292	303	279	301	329	274	345	301	275	278	280	287	269	276	273	277	267	280	296	293	297	283	279	306	269	308	315	290	294	317	315	272	284	265	296	292	309	316	278	288	276	249	295	319	286	297	303	317	308	279	279	258	283	304	286	266	286	291	265	295	282	295	297	299	286	305	284	268	268	269	288	281	294	302	285	279	280	270	306	303	308	288	283	286	282	295	318	337	282	260	276	258	289	288	284	286	296	255	286	302	294	258	249	282	308	310	297	295	288	292	304	286	292	277	273	315	330	275	275	262	291	286	294	269	300	307	301	261	275	313	268	299	290	309	302	274	295	258	290	286	283	277	304	269	291	330	274	284	253	290	304	274	260	263	275	304	329	303	307	291	285	275	302	270	300	298	287	278	281	292	291	295	334	307	291	277	308	303	269	298	278	313	268	316	308	294	302	316	288	336	299	312	278	330	305	278	309	295	282	254	290	298	266	298	267	306	283	288	280	282	308	300	289	238	272	292	295	303	273	295	307	271	297	289	284	267	284	295	312	320	280	267	289	259	286	284	300	293	313	299	313	302	298	300	295	287	292	297	263	262	273	322	283	275	291	307	296	262	269
8344	22887	66466	72762	29378	2168	1835	1569	1433	1251	1234	1142	1033	974	956	891	911	911	803	862	776	807	775	783	800	792	770	752	761	715	732	728	750	744	719	752	697	739	656	690	715	717	693	737	692	689	729	659	637	714	691	624	642	697	653	733	678	655	686	698	638	688	647	686	699	605	684	676	643	650	676	655	666	663	638	702	670	656	650	685	636	666	667	690	635	664	676	657	654	663	703	655	710	626	631	672	681	656	686	669	658	670	692	681	672	643	616	655	638	647	696	670	643	627	687	620	641	659	713	671	645	627	584	694	647	644	683	610	705	626	646	677	668	638	697	671	667	702	667	663	692	616	683	702	630	641	635	673	615	661	689	651	654	623	660	655	676	652	672	688	655	645	693	667	635	623	686	699	625	686	630	650	655	655	662	705	689	596	636	689	683	632	644	607	685	710	632	645	687	652	654	667	659	696	674	682	661	658	631	659	636	643	683	649	686	725	681	663	706	655	620	684	685	624	650	672	685	651	723	685	662	690	658	646	597	677	677	651	699	686	711	692	665	708	634	674	681	718	646	647	645	632	650	656	672	602	641	667	656	682	633	678	690	650	698	685	661	682	692	673	618	683	664	640	627	662	644	671	677	663	648	651	691	669	661	703	638	663	646	628	637	637	684	680	637	615	650	697	640	672	660	669	685	655	638	653	657	685	714	690	690	617	676	668	677	628	649	623	660	625	648	701	653	636	654	641	681	673	647	590	606	671	675	660	658	648	680	691	690	688	687	683	652	685	658	668	670	667	637	648	677	658	669	684	662	700	668	700	652	656	660	659	663	687	692	599	690	673	675	639	609	651	677	621	694	717	625	633	667	665	636	686	697	664	683	648	649	639	648	679	661	626	656	645	725	663	707	671	640	627	639	641	639	656	622	658	618	675	652	611	672	604	716	689	626	641	658	643	650	590	692	687	697	643	638	630	636	649	639	712	680	673	604	648	707	614	659	656	656	649	637	646	638	637	681	672	678	680	641	654	695	671	624	689	696	628	662	643	634	672	722	682	662	653	662	684	692	670	661	685	644	674	678	685	621	653	616	651	625	659	663	673	671	639	673	689	669	685	648	670	604	696	669	625	702	660	633	654	659	704	636	673	634	658	666	658	613	679	632	627	682	692	669	664	692	630	660	632	689	669	664	626	627	676	659	640	660	691	680	636	614	645	689	701	686	663	621	658	671	678	676	644	637	647	615	667	681	640	657	722	631	669	690	673	687	655	636	641	625	643	674	663	621	643	607	647	650	664	694	659	656	658	669	671	637	681	652	678	664	638	675	658	644	663	652	664	670	699	673	676	654	676	659	712	670	660	649	633	685	611	705	671	661	649	647	706	668	666	723	676	673	730	703	685	662	652	690	671	652	699	629	646	660	680	645	637	660	639	667	634	677	667	680	660	661	662	650	635	649	672	646	612	643	671	632	680	667	701	682	680	647	654	609	695	711	662	684	657	657	656	684	691	666	638	643	681	697	661	662	642	651	628	689	633	657	695	659	654	703	657	643	692	656	712	620	659	683	653	673	679	644	633	647	708	668	688	664	668	670	663	680	658	690	691	692	614	664	685	628	623	652	654	654	667	642	644	709	688	644	601	694	646	659	668	756	672	663	656	670	634	683	640	650	645	664	654	661	648	646	628	640	666	665	654	649	671	671	687	644	677	675	647	644	674	706	682	674	648	607	662	645	665	691	649	658	639	647	638	633	608	682	680	614	714	660	654	630	650	643	698	659	676	644	634	707	650	651	649	664	655	676	626	653	662	671	636	685	624	599	692	705	667	686	653	652	649	667	674	667	663	653	675	668	687	680	663	663	660	697	615	629	665	656	673	598	658	652	697	653	674	638	680	658	642	645	654	617	661	689	635	673	696	675	647	639	655	655	718	610	627	658	650	678	673	665	590	635	627	642	687	649	658	651	618	639	633	655	674	637	679	682	692	622	632	683	686	670	678	643	636	673	680	705	706	673	673	698	628	651	681	665	661	671	664	662	718	656	657	654	673	668	676	664	651	640	702	658	649	631	710	637	674	696	680	628	699	645	638	646	642	682	698	655	676	653	638	668	655	651	632	692	669	672	651	646	695	619	667	641	664	680	691	632	693	644	684	704	668	659	668	646	684	647	667	656	664	680	669	693	704	650	641	649	639	636	647	648	657	635	657	666	678	673	630	604	642	685	643	657	652	664	649	626	678	668	630	657	684	651	692	647	627	652	647	687	664	702	656	664	680	657	698	628	656	660	682	607	650	671	650	664	604	653	679	672	665	696	660	693	703	712	696	661	663	673	627	652	659	633	620	658	659	669	675	611	694	671	686	720	688	680	690	671	620	658	661	599	661	648	643	652	656	641	691	653	655	623	661	674	684	654	630	633	635	678	645	657	626	691	602	694	640	640	651	630	661	689	655	648	621	647	634	627	641	684	659	651	743	667	673	632	654	660	644	688	673	686	660	680	701	699	627	625	646	667	655	630	673	634	686	664	644	631	635	670	680	692	683	721	651	647	633	665	702	678	633	695	665	632	678	694	666	654	634	642	629	696	670	671	721	647	643	652	680	627	692	657	659	652	689	679	646	670	660	683	666	657	627	689	700	686	672	656	668	651	658	654	624	633	665	675	637	651	701	618	670	679	663	648	637	696	638	645	657	702	643	620	686	639	637	653	643	691	677	649	608	678	663	631	595	624	669	608	671	681	659	693	636	610	630	640	652	627	618	652	632	665	669	646	657	647	656	662	673	650	665	666	718	654	697	632	689	612	643	681	679	639	666	656	658	658	699	714	639	667	654	692	661	693	646	686	625	703	652	683	656	664	626	676	666	665	697	681	666	661	673	655	617	620	633	644	668	641	676	688	632	654	663	642	668	663	692	679	635	624	708	665	667	647	653	661	639	633	707	636	615	653	644	638	663	700	664	653	675	680	665	694	663	654	643	666	674	694	626	641	709	689	642	706	651	619	603	662	651	634	625	607	709	685	672	668	656	660	644	690	671	641	684	689	644	645	629	659	681	645	632	680	683	707	674	631	645	669	655	689	712	665	660	691	699	641	686	691	663	655	641	668	664	689	670	715	725	647	689	688	696	687	630	682	676	611	680	643	688	652	673	618	629	682	664	690	642	698	659	718	663	662	705	658	700	671	614	649	683	668	671	662	615	684	668	625	667	593	636	717	668	668	636	650	655	687	624	640	700	653	646	660	650	640	647	623	681	655	594	633	602	652	709	692	650	655	678	651	692	624	650	664	649	686	683	706	632	684	643	685	682	709	631	698	646	643	671	636	678	671	634	651	693	644	650	698	666	653	660	654	645	666	666	627	675	706	627	619	659	660	635	639	643	723	654	678	674	676	641	656	669	626	683	648	690	642	672	625	713	655	635	675	690	669	695	678	686	630	710	678	650	622	636	643	674	645	666	638	655	651	670	683	691	644	650	689	692	673	669	677	618	649	681	670	662	654	631	638	699	642	678
2665	991	3177	3644	1838	210	97	84	94	96	105	88	77	101	76	66	64	96	89	98	83	73	95	73	83	82	79	103	76	103	75	76	90	76	88	106	95	83	75	76	81	79	75	78	85	87	83	89	83	86	93	88	83	76	75	106	87	71	95	70	89	72	79	77	90	98	97	85	72	96	89	69	75	97	80	91	74	78	93	72	84	93	70	85	86	92	87	91	78	76	96	89	90	108	90	89	83	80	77	81	77	80	95	70	81	97	90	89	81	81	98	77	81	107	92	83	90	82	78	84	85	71	78	101	106	97	78	75	87	94	74	78	83	98	80	85	81	97	106	92	76	97	100	67	84	88	96	97	70	89	96	90	79	91	89	85	79	104	85	68	70	87	86	96	84	97	88	102	75	65	82	91	87	107	87	94	79	86	82	85	87	84	86	93	95	74	99	91	93	91	84	63	100	85	82	82	82	70	89	105	92	95	88	85	96	74	93	94	78	85	88	89	86	75	88	102	81	78	84	96	69	84	92	78	87	88	91	87	112	103	89	71	95	81	80	96	79	92	91	74	87	89	90	83	105	96	92	86	104	84	89	93	105	94	87	89	76	91	92	78	79	91	83	84	89	84	106	81	73	87	86	83	76	82	87	73	66	75	75	68	97	86	79	83	88	90	89	78	84	81	84	78	71	87	84	91	88	74	72	94	79	86	85	90	75	92	94	78	89	86	95	86	88	88	82	68	95	88	81	95	89	79	69	80	87	89	101	87	96	84	87	83	86	79	90	89	98	85	94	84	96	100	80	87	101	97	81	82	90	91	88	75	56	85	79	77	65	81	84	80	76	81	86	98	72	79	80	100	77	90	92	104	86	95	91	82	88	89	77	98	80	90	97	79	100	85	71	94	81	96	75	79	92	84	94	90	83	86	105	67	93	98	96	99	93	90	77	84	80	66	98	74	62	80	94	83	92	115	91	103	96	58	85	85	79	88	80	79	75	77	92	93	75	97	65	73	73	77	93	87	72	84	99	103	91	85	98	87	74	95	70	84	79	94	103	90	93	89	79	90	85	85	93	67	98	83	85	84	84	79	105	84	96	90	90	98	84	95	90	77	109	84	93	69	92	76	79	80	78	74	86	89	73	94	78	99	77	71	70	99	79	100	88	88	87	70	95	75	99	81	87	80	80	88	82	108	67	97	81	85	97	79	90	81	89	100	111	86	71	83	91	77	83	83	94	104	93	88	91	78	96	74	94	80	91	95	92	88	86	87	104	90	82	84	84	84	79	81	98	79	75	97	90	100	90	83	78	80	67	84	74	90	85	67	67	79	59	97	84	86	109	87	89	92	77	97	77	79	80	94	87	113	84	79	80	71	86	101	80	83	98	91	91	81	80	95	73	104	73	91	88	80	89	87	78	88	74	99	76	86	92	84	87	84	78	87	90	96	109	92	86	74	94	85	76	87	79	80	71	76	110	94	101	69	89	90	79	98	78	88	77	80	92	77	74	101	99	95	80	103	86	77	110	80	88	92	96	67	84	94	86	82	81	78	87	96	87	81	78	78	90	94	82	87	82	79	75	91	99	94	92	81	83	86	84	90	85	72	97	81	90	88	93	85	111	70	90	81	99	66	94	94	85	99	92	86	96	67	86	80	82	78	82	86	83	98	84	80	93	86	89	78	69	72	92	82	86	78	103	80	99	102	96	80	65	84	87	92	98	101	84	105	78	87	83	84	76	89	73	96	87	85	77	81	107	97	90	88	73	98	96	88	74	82	88	79	84	72	73	96	70	68	79	101	96	77	81	78	94	96	79	86	95	83	97	88	72	73	86	74	81	82	69	95	80	75	73	102	90	80	75	94	78	87	79	88	76	98	92	74	96	84	64	101	90	94	70	89	95	85	102	113	70	77	90	72	91	79	100	80	84	87	87	86	82	78	66	88	81	68	73	75	91	89	87	95	75	85	73	79	67	79	90	101	80	95	79	92	86	81	78	85	78	90	101	82	95	85	89	92	74	75	87	87	89	97	91	89	74	94	83	101	118	74	73	88	99	88	92	83	74	104	76	83	82	94	91	84	86	79	80	101	90	83	90	102	97	105	102	88	88	89	83	114	102	91	104	105	81	101	67	74	94	79	99	75	64	97	76	84	79	93	85	100	88	81	87	93	74	82	86	86	86	77	82	94	78	88	77	88	90	84	92	97	90	94	87	77	71	68	89	104	68	85	76	69	82	74	79	81	77	74	72	67	93	79	81	71	74	80	86	92	89	85	79	75	84	72	87	78	89	78	82	83	60	72	76	100	95	82	88	93	96	76	82	87	76	86	76	89	101	92	78	78	77	66	82	82	82	82	71	86	87	92	98	86	85	89	81	98	102	80	83	108	98	96	70	80	83	84	102	85	103	82	92	96	89	80	87	103	87	73	81	80	101	96	77	83	77	107	96	83	93	104	92	68	69	78	84	90	79	71	83	74	89	97	78	76	80	69	75	91	92	92	96	87	74	103	80	93	91	65	84	80	89	88	77	100	80	98	79	83	83	85	98	85	100	107	77	89	76	86	101	81	79	74	94	95	80	93	80	82	88	94	75	90	78	69	82	74	95	91	79	73	82	93	90	76	63	86	85	95	64	79	68	90	89	86	93	78	84	84	89	73	85	85	92	89	93	98	83	77	103	75	88	76	85	88	92	106	75	76	99	85	94	84	78	92	99	74	73	76	91	82	80	83	79	76	93	80	82	76	81	85	74	83	84	94	94	79	81	100	111	79	89	98	95	85	97	104	87	87	86	89	80	77	80	80	90	82	83	94	77	83	90	82	89	79	87	81	90	95	89	72	82	88	88	78	93	84	80	78	87	79	85	77	82	72	80	72	83	96	112	80	106	77	66	70	87	85	88	96	83	94	89	83	99	98	86	80	64	78	83	75	69	86	83	71	88	85	77	70	89	82	84	87	80	79	83	76	79	69	97	99	93	77	79	96	88	77	81	88	90	94	64	89	90	85	67	64	81	86	98	84	77	93	88	90	96	90	103	83	73	88	99	91	73	92	99	82	95	84	73	88	82	77	87	71	88	98	101	82	94	81	70	83	68	98	96	81	101	90	96	81	96	95	88	90	80	79	89	94	70	96	90	84	92	90	93	71	93	76	86	84	97	87	91	69	105	94	97	101	87	97	97	75	78	78	96	76	95	83	108	75	93	78	97	92	105	87	79	88	83	100	105	75	88	97	88	63	107	68	77	94	88	89	80	66	87	95	82	88	91	84	84	72	89	89	104	102	100	90	100	76	87	77	94	75	91	87	109	96	84	66	81	80	88	95	88	93	82	109	80	100	87	88	86	80	96	76	109	81	80	103	65	84	93	102	73	79	102	85	86	90	83	83	95	73	72	74	108	96	91	84	105	76	89	90	80	103	91	79	97	83	79	79	81	95	85	82	72	97	74	98	82	79	81	96	93	78	89	100	95	77	77	75	99	81	76	90	96	79	97	74	79	93
2267	1387	7522	11256	5181	331	285	274	277	274	290	257	249	249	229	233	234	249	267	243	242	250	244	246	269	260	252	229	250	245	248	257	256	257	275	258	250	255	230	260	251	227	243	264	253	237	229	238	272	277	242	244	250	242	231	240	238	253	260	264	249	250	266	248	266	235	247	217	254	242	218	272	225	251	262	240	220	263	242	250	250	239	262	264	270	233	233	242	237	240	229	239	264	262	261	268	252	257	252	238	257	218	242	238	243	245	249	234	256	251	236	261	247	263	215	232	245	267	259	263	257	251	256	248	238	250	239	229	237	240	255	288	262	246	267	225	229	253	273	245	237	244	254	262	255	237	234	262	245	256	246	242	255	241	247	229	257	243	260	244	252	235	261	244	236	231	249	277	254	247	233	261	246	246	241	237	242	245	259	234	268	229	244	236	273	248	246	227	247	250	231	246	242	247	240	239	265	260	234	239	250	274	252	236	248	273	213	261	224	253	248	247	242	259	235	240	256	247	252	242	220	251	244	256	228	236	255	256	237	228	232	234	260	227	236	266	255	271	236	238	260	279	239	283	255	263	247	254	230	238	269	220	242	230	240	253	243	228	258	240	250	247	232	252	224	235	241	261	237	249	216	233	254	251	219	236	255	249	269	229	251	254	238	242	246	265	248	263	225	242	248	217	251	234	263	242	250	247	199	232	236	255	279	269	233	249	245	257	253	255	259	239	232	265	261	240	249	259	256	253	238	230	249	265	239	265	254	243	232	240	249	244	266	259	253	273	239	244	232	246	276	219	250	246	251	241	249	286	237	273	253	254	265	221	255	224	238	243	276	245	238	216	278	257	209	230	214	249	242	239	248	270	222	238	240	235	238	236	236	228	239	247	243	259	231	234	265	243	231	241	243	266	243	235	252	217	259	244	223	255	257	243	243	233	232	256	251	263	238	246	259	228	228	234	213	231	255	265	251	235	232	247	253	271	263	259	259	249	259	227	245	270	262	251	223	237	232	250	249	238	243	245	258	237	220	218	234	247	284	264	254	299	243	253	228	233	223	251	253	224	267	255	271	247	246	248	234	273	252	226	254	236	279	274	215	266	274	285	237	236	261	230	259	271	224	238	273	250	272	238	218	265	248	249	244	267	216	209	250	262	250	241	261	248	254	263	219	246	283	242	263	255	234	228	219	260	234	246	251	240	239	245	255	254	235	244	228	275	269	253	247	249	254	240	254	231	253	247	248	278	250	232	246	230	220	264	274	232	254	251	238	238	243	222	241	219	259	247	230	222	256	271	278	249	262	247	209	236	227	244	245	232	264	251	267	250	235	266	251	248	204	216	236	255	227	246	248	232	250	258	232	241	214	250	243	260	252	250	274	245	253	277	291	249	272	220	250	230	277	246	233	227	270	243	284	253	263	232	256	263	239	253	270	250	258	231	240	243	233	268	213	255	238	269	247	238	259	240	245	248	250	245	267	260	262	218	264	264	233	235	246	280	260	233	243	262	256	235	217	236	249	276	244	230	231	252	231	242	212	251	259	224	281	235	246	255	224	240	221	257	237	233	261	255	236	262	236	250	268	267	240	221	265	247	244	211	237	266	282	241	283	262	251	265	231	248	239	243	260	237	256	237	225	252	252	247	233	285	280	268	260	260	227	225	253	236	243	258	252	243	227	255	245	247	244	244	244	260	232	232	218	237	257	258	269	241	239	230	262	234	252	236	261	239	236	279	246	226	255	247	263	263	281	277	224	232	276	252	254	234	260	246	244	251	255	211	207	268	243	240	230	221	252	225	249	245	237	249	216	244	267	233	249	241	274	246	269	238	263	241	240	252	250	234	245	221	251	239	270	247	245	285	255	243	239	258	239	243	244	232	232	214	238	227	248	255	266	250	230	259	240	257	270	266	251	231	252	276	263	244	257	254	238	233	251	228	258	238	249	250	234	248	254	250	250	253	221	242	242	230	239	227	241	251	259	257	236	239	246	258	264	247	254	256	254	235	237	232	242	245	221	271	243	241	245	259	234	254	267	224	239	247	235	237	267	271	263	232	234	230	243	239	270	241	241	218	251	225	244	277	233	239	224	249	223	226	274	265	245	237	278	234	241	237	231	228	240	222	233	259	228	233	248	251	267	234	237	247	248	260	248	267	249	265	238	258	285	259	210	251	262	231	247	207	273	276	245	259	255	222	237	232	247	251	244	248	258	258	216	214	214	245	258	222	258	248	212	267	244	243	242	251	217	263	242	252	229	229	220	220	234	241	224	244	258	225	228	234	225	253	261	267	242	252	226	222	246	278	235	241	236	221	232	260	260	256	240	228	241	210	245	248	236	241	243	228	258	236	250	266	244	268	260	210	235	246	244	281	231	267	263	246	276	209	221	243	231	270	250	283	274	275	232	268	249	248	261	242	265	262	231	249	280	280	267	252	243	243	239	257	241	230	254	270	233	267	240	269	196	264	256	238	221	241	232	262	264	261	236	234	259	223	247	246	248	219	241	257	249	239	228	230	254	242	236	254	233	262	255	238	224	254	244	256	218	225	237	262	249	229	242	232	258	224	233	251	253	249	244	271	252	256	224	252	250	266	273	253	228	236	235	227	273	248	238	260	259	279	228	221	252	228	219	255	279	243	256	233	256	249	228	240	258	248	260	228	233	242	235	262	252	268	233	277	222	272	275	246	252	240	255	244	268	248	258	241	244	254	258	222	216	226	232	249	247	248	240	259	252	281	233	233	231	261	266	219	241	262	235	265	252	242	219	246	264	274	242	251	230	248	256	274	259	215	267	266	240	232	264	260	265	245	248	239	269	280	259	257	223	243	254	251	234	257	249	243	243	273	258	258	220	217	255	237	252	255	237	233	266	212	256	248	264	248	245	247	266	246	258	261	250	275	219	246	257	243	241	235	233	250	249	225	260	251	238	229	262	250	247	247	255	274	238	242	264	260	256	246	267	243	261	229	241	250	250	259	234	242	245	234	228	239	233	202	238	255	252	263	233	236	243	271	268	255	224	253	229	235	218	240	257	257	215	240	240	240	258	256	248	259	231	256	239	279	257	265	243	277	253	232	266	242	280	229	248	270	251	230	253	258	219	251	267	255	257	220	238	236	228	239	249	233	232	258	257	266	231	250	282	227	266	282	231	240	247	261	259	246	232	251	237	228	245	233	234	239	245	220	234	252	254	241	242	237	250	238	239	236	242	237	227	256	248	219	236	257	235	280	238	234	250	221	266	252	265	258	285	237	248	240	236	255	246	261	245	257	272	262	218	238	226	269	267	244	267	234	242	269	256	258	212	254	254	270	244	280	235	242	221	236	250	262	240	263	259	238	269	236	240	271	247	242	250	209	259	239	249	261	269	250	246	238	248	262	269	235	274	266	236	285	221	267	237	254	234	230	248	243	234	239	249	247	239	237	219	253	239	238	220	269	271	257	243	226	255	264	255	250	247	235	243	259	262	271	273	248	259	267	215	279	277	274	263	251	252	235
10285	4359	39243	54515	34770	4945	346	305	268	268	248	213	201	212	189	198	189	204	198	191	173	203	191	187	180	176	173	191	199	211	173	177	178	182	180	182	180	191	187	172	188	178	160	163	139	183	172	181	182	168	186	184	166	167	190	168	168	178	166	186	180	175	174	186	178	166	161	168	174	165	194	210	180	160	174	154	168	165	154	171	167	182	168	164	149	191	164	178	172	193	144	190	181	168	162	161	159	166	154	163	181	193	136	162	175	165	160	149	177	164	190	151	179	173	188	182	172	186	217	176	189	177	174	170	167	188	171	162	175	186	178	175	162	186	171	167	204	187	169	171	177	168	171	179	164	184	165	188	169	169	181	158	177	177	161	165	153	198	204	191	142	157	166	156	162	183	150	177	219	147	164	188	191	205	153	195	188	160	150	182	164	186	185	196	150	170	162	191	152	181	154	197	193	175	179	183	190	164	172	185	187	167	165	163	197	206	167	160	167	152	158	143	174	149	205	167	192	170	181	161	182	155	168	177	153	193	181	166	190	159	206	150	174	174	156	172	178	160	174	155	155	166	169	136	172	162	150	174	179	209	185	175	210	177	151	174	169	159	161	171	169	153	161	180	172	176	146	173	160	178	181	164	158	152	183	171	161	182	186	158	167	164	170	157	178	175	196	184	174	169	190	172	180	189	200	164	160	168	175	156	188	191	166	189	185	184	172	176	169	181	164	165	190	170	184	190	175	178	175	175	155	200	169	170	154	154	172	166	195	187	174	164	156	179	160	145	167	155	174	162	151	156	190	174	166	174	178	177	168	185	167	171	166	150	153	169	177	173	181	187	181	151	178	143	132	180	178	163	208	178	177	178	174	202	162	163	201	182	173	168	187	168	171	194	169	200	171	206	195	196	180	164	182	167	174	162	197	165	152	163	163	184	180	199	175	172	206	186	175	179	172	169	158	161	181	170	180	145	169	175	186	170	179	196	166	169	180	172	193	191	220	175	192	168	160	175	157	171	198	175	184	190	157	165	145	158	164	170	163	181	172	180	188	194	158	184	175	186	190	160	180	175	149	153	161	158	170	146	187	170	164	191	185	165	195	178	170	177	175	151	176	181	159	172	173	173	176	188	170	178	175	162	156	176	168	161	183	178	166	166	166	171	179	218	187	169	163	176	176	156	154	170	189	187	178	158	185	180	159	167	179	157	210	158	179	169	165	143	192	179	174	166	187	166	176	169	163	167	184	156	160	172	146	180	152	182	162	151	176	174	149	179	161	163	194	143	179	165	198	151	170	180	175	180	152	152	169	184	176	184	186	175	184	169	180	185	193	174	173	188	164	178	182	220	163	188	174	180	155	193	167	157	207	201	176	179	189	177	180	171	152	161	173	157	171	156	155	179	153	190	155	178	160	184	181	160	187	169	180	167	190	193	182	188	165	180	171	167	176	169	163	182	169	156	200	167	193	168	180	170	165	180	180	185	161	183	172	173	182	196	158	165	166	170	170	159	167	165	184	159	185	174	183	184	185	158	160	199	160	161	161	181	172	178	177	182	154	198	182	150	177	184	148	147	169	187	160	183	165	169	183	178	177	206	156	166	174	164	143	196	140	160	198	162	145	135	179	167	158	171	175	187	187	186	162	177	174	161	179	177	165	175	153	184	186	172	179	194	180	157	174	197	194	177	180	172	164	153	160	166	152	176	177	155	170	174	176	187	167	161	153	175	161	180	188	168	174	199	181	137	159	157	161	149	180	172	193	165	188	165	175	172	145	176	186	173	169	181	182	162	166	146	157	176	200	175	157	146	170	194	163	161	178	202	179	174	173	169	178	158	181	178	178	191	160	172	173	172	153	179	183	184	217	155	162	180	159	160	167	160	164	193	176	168	195	160	147	192	170	178	189	174	178	168	180	143	184	158	193	155	187	181	190	177	146	175	172	189	184	191	155	161	194	210	164	179	172	210	166	173	147	176	181	161	171	185	188	174	189	169	157	184	172	169	155	150	164	174	170	165	169	176	152	178	155	179	169	176	169	181	178	163	166	193	167	174	179	162	168	179	193	183	169	141	194	181	177	160	179	173	175	172	175	168	190	167	171	169	181	172	167	197	183	185	176	159	149	162	174	182	167	183	182	161	173	164	169	217	157	171	155	175	175	166	159	175	171	170	178	160	162	190	168	186	171	196	190	172	196	191	184	157	179	190	181	177	180	173	174	172	181	174	163	168	157	197	173	194	188	163	188	174	192	180	164	186	174	162	154	156	170	171	163	158	175	162	151	168	190	191	172	153	149	168	154	161	174	183	193	208	169	172	167	168	162	196	189	175	200	171	186	152	199	169	174	160	169	168	159	180	166	158	179	202	193	178	146	189	161	155	187	164	149	177	162	173	147	174	149	154	163	147	177	185	162	162	158	170	204	170	142	173	162	163	173	179	166	148	148	163	158	168	168	193	168	157	171	181	162	166	164	158	169	175	140	162	176	169	191	188	186	189	179	183	170	170	167	176	184	195	177	185	162	172	175	151	182	203	144	192	169	163	170	168	165	198	174	197	181	192	207	172	193	174	166	168	157	172	187	172	196	175	187	174	161	176	185	162	194	211	184	179	161	189	181	175	151	158	184	186	140	203	187	180	195	204	181	163	178	179	180	158	152	182	150	174	176	189	170	176	186	172	164	185	172	156	151	172	166	187	185	196	169	175	189	153	149	193	176	159	199	173	165	163	193	194	180	182	178	170	152	198	179	181	164	179	158	168	160	167	158	186	179	162	186	187	182	182	165	175	211	183	165	188	176	157	172	200	170	159	179	172	141	138	153	170	168	170	155	163	171	175	166	175	172	176	185	191	179	161	156	157	174	186	171	171	164	188	154	163	201	172	177	171	157	165	179	188	160	163	165	160	162	175	163	163	189	160	171	170	172	160	183	170	166	177	172	163	189	183	163	179	179	190	166	160	161	182	152	177	178	208	167	153	189	172	166	184	155	166	180	161	189	188	174	176	173	191	157	191	161	165	196	188	181	164	186	163	173	198	177	180	171	177	186	184	172	161	172	156	154	170	163	187	165	176	164	173	177	161	173	160	177	183	153	203	185	169	167	197	173	168	184	171	183	154	175	184	163	177	189	171	201	174	178	185	181	187	192	173	189	166	159	153	147	175	160	206	179	156	180	174	172	164	161	173	150	184	164	195	171	170	198	165	180	177	143	186	155	163	175	192	183	184	151	180	176	175	186	170	175	169	147	172	159	134	174	197	172	170	176	188	165	178	188	165	172	175	186	169	167	163	171	166	154	160	205	184	158	157	167	176	185	165	151	175	150	170	186	173	179	182	196	158	159	170	165	202	178	209	202	182	205	172	169	183	210	171	183	166	142	197	164	174	188	180	182	157	169	178	185	165	169	170	154	152	164	164	169	177	181	185	191	183	178	188	175	197	175	158	193	176	184	192	171	185	175	188	203	163	153	185	172	163	160	164	155	183	169	159	180	160	181	174	164	184
6377	4544	42812	59493	30968	1395	1285	1063	946	856	733	708	688	661	631	574	567	603	565	549	532	548	507	508	495	486	485	493	483	500	431	506	434	464	468	451	436	500	464	455	464	451	452	494	490	475	420	440	463	444	449	493	470	441	430	461	454	456	436	473	464	436	436	466	434	414	432	462	473	449	431	434	467	418	467	439	462	438	459	440	437	468	466	415	429	403	425	454	401	408	428	425	421	456	440	434	475	408	424	484	418	380	448	474	423	470	446	439	416	431	425	448	418	456	455	439	397	448	421	446	426	422	431	438	435	447	434	415	436	427	444	454	446	466	402	462	425	429	441	452	447	446	441	493	438	449	419	417	406	439	416	436	438	459	439	415	455	442	451	452	465	453	441	411	412	430	448	445	414	418	464	424	418	413	439	411	429	426	470	447	452	423	453	433	421	460	467	470	457	431	426	424	414	462	449	433	458	440	425	439	427	434	424	459	458	442	414	418	463	414	436	426	447	442	424	481	453	428	415	434	446	414	399	442	417	420	418	427	443	444	462	422	429	450	438	447	445	428	395	493	422	418	437	465	430	447	452	406	451	434	458	407	413	424	447	485	453	442	416	451	472	428	429	436	437	434	420	420	428	437	488	424	433	445	436	405	460	405	424	413	452	407	425	444	488	458	473	433	450	446	428	431	435	428	459	445	449	438	414	473	441	449	456	476	471	400	422	427	465	424	412	451	409	429	424	462	397	424	419	430	482	441	434	419	415	415	426	460	431	418	434	461	429	434	417	434	442	423	448	478	445	454	437	418	477	426	434	461	430	425	435	420	419	388	461	457	429	418	442	445	458	476	429	463	433	459	436	415	456	446	440	402	442	442	451	438	480	478	459	448	443	427	404	448	410	424	478	444	484	428	427	455	452	412	430	436	404	406	411	422	435	441	421	447	429	452	425	425	440	440	419	441	443	426	422	422	446	464	422	397	423	460	458	450	445	428	424	434	421	409	400	437	445	434	414	430	441	431	463	455	466	469	395	421	423	446	473	466	425	426	457	433	432	414	436	461	406	434	434	382	428	433	400	432	426	428	470	440	432	446	495	414	418	449	400	418	420	469	425	452	417	458	437	432	436	442	439	423	468	461	449	449	433	447	424	477	441	442	438	422	403	453	469	431	437	428	449	429	448	459	423	433	437	483	414	430	425	467	433	442	433	435	471	450	430	454	410	443	416	453	468	462	441	461	435	440	410	494	432	423	457	406	400	417	466	440	424	415	460	434	455	435	455	467	404	458	412	431	431	442	417	442	446	447	395	439	412	434	436	456	459	435	449	432	443	423	424	427	429	444	434	420	432	416	444	472	460	422	451	421	462	418	423	462	463	427	435	454	451	466	438	441	432	411	451	442	446	402	411	478	419	430	429	433	434	482	438	431	435	465	420	455	434	436	455	419	388	412	412	406	454	435	440	429	456	446	431	419	432	483	450	438	444	425	495	429	427	459	473	435	466	433	427	409	422	402	440	404	448	416	394	473	433	471	440	449	449	461	449	428	426	437	460	412	451	439	426	440	454	416	434	409	452	412	418	426	468	430	435	464	486	426	416	414	416	447	406	435	421	459	417	444	441	424	456	424	435	409	438	440	445	457	443	437	427	448	441	442	414	425	448	404	449	441	431	425	435	482	451	411	415	462	411	449	431	398	444	447	462	403	457	432	392	456	454	449	425	433	442	447	445	426	483	450	447	420	446	400	463	454	479	439	442	422	420	415	490	454	440	407	409	436	456	424	446	423	385	461	409	437	451	418	458	420	456	448	426	459	426	435	474	425	457	428	442	437	424	428	462	425	433	504	443	469	406	440	436	428	428	403	468	442	452	393	417	427	464	409	489	427	461	473	449	419	439	452	409	455	459	445	445	433	436	441	415	489	441	405	478	417	440	430	426	458	442	430	440	396	427	430	415	407	455	397	452	437	487	450	427	444	479	445	445	420	454	463	428	476	447	401	434	446	454	435	426	408	460	437	414	477	424	446	418	424	451	429	405	419	446	447	427	426	419	420	507	431	455	398	431	428	473	456	446	417	435	426	431	439	464	432	426	472	444	441	444	433	457	440	421	414	447	468	452	480	428	466	403	450	473	462	444	409	416	440	417	412	438	463	445	447	405	398	440	447	421	423	465	447	481	416	426	417	413	451	407	425	440	443	437	427	410	450	457	442	446	446	489	427	406	417	470	435	439	433	431	461	454	483	433	446	450	440	486	406	440	437	451	416	451	396	423	415	465	455	416	437	439	442	436	408	400	453	435	408	449	434	425	459	467	450	450	425	440	456	409	442	451	427	443	441	424	454	458	418	415	431	437	443	466	415	462	392	400	442	448	432	472	513	416	490	471	417	503	437	456	433	421	402	409	451	449	438	386	374	454	451	434	438	379	416	417	419	451	402	473	418	461	461	442	399	430	429	406	417	430	441	464	425	429	468	444	435	413	449	447	426	407	450	456	453	416	445	443	417	423	480	433	443	428	410	425	461	453	437	423	447	424	454	449	433	432	384	435	425	419	415	435	454	432	424	454	451	442	433	475	435	435	458	410	439	405	416	454	464	420	429	458	429	451	443	460	438	484	446	448	401	419	436	449	474	423	442	461	416	409	435	460	421	428	451	442	431	457	434	408	444	421	452	412	414	408	448	460	447	430	468	467	458	438	421	423	454	456	429	416	436	400	438	442	413	443	436	466	438	458	446	465	447	461	401	423	392	416	413	486	428	453	429	424	449	449	458	404	439	487	437	406	439	443	459	441	434	456	449	440	427	393	430	415	417	478	456	447	472	472	423	450	411	441	425	437	427	435	443	490	445	436	446	452	436	473	484	442	444	424	447	434	450	435	414	422	391	425	423	425	388	417	452	442	412	421	445	445	417	464	434	477	422	440	421	429	466	445	376	462	431	433	450	441	436	461	430	414	401	470	450	446	466	453	424	422	447	438	441	429	463	441	414	439	469	425	489	447	465	414	435	431	443	452	443	420	469	413	468	415	427	436	428	390	439	433	435	412	414	455	449	451	405	452	465	463	405	429	415	372	427	440	464	499	449	479	461	425	431	424	465	422	428	409	452	462	416	469	413	441	447	444	415	451	443	457	435	444	401	481	431	471	458	424	444	471	424	438	446	455	426	468	428	417	447	446	416	423	456	407	455	424	429	416	422	444	437	432	466	418	429	465	445	410	433	410	436	464	435	408	427	418	421	415	452	444	416	398	439	392	460	443	428	421	447	465	415	448	414	449	433	400	451	452	426	480	451	436	449	426	436	443	431	443	416	439	482	374	461	399	426	430	449	452	416	453	423	468	409	483	445	410	432	411	432	416	445	421	467	425	485	428	415	429	449	430	400	450	448	432	426	457	442	446	445	452	430	448	388	445	406	448	416	449	418	409	426	417	399	462	391	427	464	426	468	470	427	409	455	463	444	420	416	463	416	421	451	417	429	423	433	439	456	456	433	461	438	451	426	435	460
17983	4886	41163	65045	49807	11735	1286	558	450	426	465	406	370	337	324	307	323	318	299	298	310	324	277	323	301	299	300	276	303	292	316	305	296	281	275	290	282	308	268	286	307	289	272	293	260	284	258	308	272	300	294	318	302	279	295	289	284	322	289	277	284	268	292	318	276	274	313	291	294	275	269	280	279	257	274	268	279	302	241	245	278	242	270	262	292	288	278	277	291	268	304	277	285	277	318	275	288	291	274	228	289	255	237	279	251	276	299	283	276	296	277	301	282	252	289	268	288	249	255	243	264	267	303	268	282	267	273	243	319	288	278	299	335	299	262	282	285	302	300	269	284	285	294	269	281	295	268	266	283	284	285	277	263	271	280	292	291	299	266	297	295	246	276	291	277	261	285	306	292	250	262	287	264	297	277	301	298	251	293	288	278	254	264	295	256	291	257	298	282	263	287	272	290	260	300	291	320	283	259	265	264	318	296	293	249	276	269	280	263	249	273	309	289	270	265	284	297	262	276	312	312	285	255	274	280	272	303	282	295	280	298	314	282	282	292	266	289	281	239	265	264	264	273	262	277	269	293	282	265	296	290	293	299	282	270	299	270	290	291	273	280	273	290	309	261	282	303	276	293	280	286	267	285	271	275	284	276	301	281	254	270	296	267	281	263	285	262	267	300	251	280	316	281	314	288	302	264	305	262	304	280	274	283	265	278	302	273	284	266	262	280	293	271	308	292	325	297	279	268	278	254	252	280	291	272	290	304	296	259	244	281	276	254	240	289	284	279	263	243	292	278	266	273	307	278	290	314	267	263	267	288	285	258	249	278	249	265	285	278	300	256	295	297	293	300	233	284	279	268	281	273	285	259	277	284	307	242	259	274	283	292	265	299	260	292	303	277	265	251	283	265	287	266	292	278	293	297	259	303	268	318	262	268	278	246	293	314	257	275	255	285	281	269	264	279	285	277	276	293	267	321	279	324	276	293	283	254	286	257	267	261	245	256	301	290	308	289	288	271	276	275	247	295	281	244	276	258	272	286	268	288	273	294	321	260	282	267	300	280	273	288	281	277	300	261	280	270	293	265	294	261	287	281	292	237	281	279	254	258	293	270	252	277	293	285	274	277	267	287	285	278	287	280	265	253	272	283	303	293	276	264	277	289	264	265	303	273	315	312	275	276	282	289	304	250	301	225	290	276	319	283	274	273	287	272	279	296	282	269	298	289	273	251	271	289	252	246	312	289	280	318	278	293	267	300	271	288	266	295	312	259	300	283	299	295	277	298	282	287	281	270	303	290	274	276	246	246	270	269	269	270	273	293	273	294	306	284	312	278	247	290	259	261	288	283	260	302	280	286	315	297	272	296	253	266	273	297	264	273	281	263	250	244	271	247	249	240	272	251	282	300	311	292	281	257	262	272	280	280	274	286	286	256	249	293	262	271	280	290	264	273	280	258	302	304	269	251	272	282	272	261	275	316	268	282	279	270	273	264	269	279	268	289	301	252	261	295	283	244	268	283	282	261	293	289	301	291	275	294	250	273	284	295	280	305	285	292	270	277	276	295	293	320	279	293	276	251	292	289	283	275	277	285	319	262	259	269	302	246	294	264	260	310	308	288	300	288	308	267	280	274	229	312	288	242	259	255	295	292	258	283	272	290	285	293	249	258	281	246	320	284	307	266	282	286	291	265	290	281	282	285	300	273	264	277	287	277	279	283	263	271	314	262	278	305	297	251	269	275	283	286	280	243	273	273	294	298	269	279	316	272	258	277	269	299	244	273	284	248	309	285	271	272	259	253	290	296	293	258	255	274	235	283	275	271	308	280	270	290	291	282	302	258	291	289	281	311	256	299	283	294	295	270	275	301	293	292	297	264	293	307	295	290	262	282	310	283	302	285	283	271	301	263	311	297	277	284	268	299	294	264	283	264	274	271	253	270	282	290	244	250	257	309	260	261	304	314	286	283	281	268	289	254	306	282	280	264	281	267	276	242	250	269	269	242	285	266	276	281	298	318	261	285	279	286	264	270	254	283	276	279	305	311	265	276	272	319	270	277	310	282	274	269	265	298	273	261	257	307	263	271	267	274	258	272	296	248	286	268	267	298	284	274	270	274	301	264	264	239	255	276	276	223	286	282	271	260	255	324	278	263	305	236	276	270	298	244	273	273	273	272	280	288	283	287	293	309	283	286	283	281	287	266	288	315	295	250	292	290	296	281	269	264	275	277	292	274	280	277	309	274	292	301	269	262	307	250	260	283	291	251	268	281	325	279	258	281	232	246	295	261	307	269	254	260	283	252	280	291	284	299	303	328	296	296	256	280	259	271	284	237	300	309	271	289	283	275	266	314	266	286	242	279	289	305	254	251	287	305	250	300	279	274	283	239	316	294	302	253	245	322	282	270	265	308	264	281	263	277	259	267	256	292	289	287	272	259	283	278	281	295	284	272	292	295	268	266	290	262	286	286	275	281	287	269	290	281	278	296	268	247	303	312	262	261	284	262	285	270	323	291	248	295	304	265	277	313	257	304	265	279	278	271	273	270	276	265	278	261	285	268	284	278	269	265	239	304	258	272	272	284	289	277	285	277	250	281	258	273	290	295	315	292	260	294	306	253	309	302	286	315	287	265	267	221	260	274	288	263	278	323	252	271	263	282	287	280	254	297	260	271	260	287	265	301	272	246	266	251	317	278	300	269	285	304	267	300	268	297	287	276	294	320	285	284	317	254	311	293	288	302	274	299	292	294	283	275	296	283	261	238	312	279	296	254	286	283	288	293	262	290	281	286	284	263	270	269	305	257	269	264	276	299	299	277	286	269	288	284	290	277	292	293	306	277	294	293	252	245	311	286	259	272	271	283	259	274	261	299	258	275	297	280	288	285	263	290	276	291	324	283	277	277	266	249	279	276	284	281	270	255	257	278	274	281	285	324	302	276	267	280	273	273	239	284	296	269	279	271	270	296	286	262	264	278	255	268	301	276	247	268	306	279	271	255	270	279	272	279	268	278	289	272	298	294	296	289	299	259	258	272	269	272	278	277	288	302	288	278	281	285	290	312	272	323	255	272	269	250	289	307	298	245	273	257	290	256	293	255	276	285	276	267	227	315	291	272	264	275	263	256	283	249	261	252	270	308	267	246	267	283	291	295	246	258	294	294	305	252	277	277	288	273	281	280	310	268	287	300	298	272	292	293	282	297	288	281	293	287	259	287	285	262	261	254	327	287	269	279	251	285	280	270	274	292	282	280	278	273	286	275	271	260	269	265	252	305	282	298	256	276	237	303	281	319	299	272	276	282	284	264	265	314	259	288	295	246	276	279	276	269	278	268	300	300	278	277	295	294	299	299	281	256	304	280	323	298	285	259	301	246	254	267	271	266	258	297	284	263	260	308	263	281	295	267	282	300	295	265	289	292	289	293	269	279	284	296	247	250	310	289	234	278	274	272	289	327	296	271	273	265	261	285	270	269	275	295	273	277	281	278	310	287	261	276	274
8375	3789	43291	68209	44025	2759	2260	1895	1656	1527	1408	1252	1129	1134	1026	967	878	906	852	894	810	814	811	794	746	772	770	791	731	774	732	674	724	692	690	706	651	709	687	728	678	711	658	734	674	690	718	638	691	681	677	624	692	658	680	634	672	683	677	640	645	672	598	658	674	638	703	654	654	641	632	631	601	644	678	655	619	617	653	608	618	664	648	625	620	687	651	665	652	659	644	634	664	637	626	672	642	638	672	629	630	708	660	665	656	646	652	602	591	656	611	633	593	647	696	652	635	660	629	591	639	708	635	653	612	648	669	575	641	653	637	644	644	671	630	644	628	640	625	644	628	647	633	657	600	653	651	623	647	649	617	594	625	624	649	588	597	653	633	626	643	644	623	625	649	645	644	694	629	648	610	675	661	654	622	630	688	655	621	640	624	678	653	646	644	635	657	616	630	625	639	669	661	641	599	669	659	605	614	627	687	615	595	663	604	633	606	678	632	658	624	662	618	652	657	661	655	624	592	630	660	634	608	607	635	635	616	629	595	645	639	659	615	581	649	595	642	654	625	642	618	610	635	653	619	615	632	634	641	620	659	656	584	617	668	674	628	650	647	633	610	667	654	638	697	649	677	660	705	638	647	649	626	642	610	659	615	646	631	587	648	602	619	643	621	643	661	646	619	624	640	718	613	609	636	619	664	607	647	631	636	635	646	646	645	634	641	663	634	643	656	590	668	617	689	615	643	602	602	630	649	640	593	633	667	639	618	646	679	663	629	682	622	644	613	671	621	629	667	617	602	629	626	600	620	620	603	611	638	666	625	625	608	670	607	620	663	615	610	640	641	657	654	609	626	638	611	657	654	630	660	632	602	627	643	614	637	624	613	618	641	629	619	623	593	609	635	678	628	619	607	614	648	606	612	633	659	639	636	642	612	655	638	644	663	639	680	652	639	646	632	623	645	635	651	665	606	656	607	652	645	596	599	648	657	665	659	634	694	650	615	568	662	650	607	640	633	577	642	631	654	637	590	662	679	653	683	641	639	629	654	625	615	701	574	640	613	614	636	631	628	615	651	636	625	574	608	662	619	662	654	665	676	628	657	635	592	671	637	635	651	608	635	672	649	654	674	660	608	611	633	593	622	587	632	649	624	618	679	611	644	646	673	605	616	654	602	667	650	579	618	658	656	638	621	632	679	639	652	614	627	658	669	639	628	605	674	650	615	637	656	636	636	632	589	616	628	621	586	625	593	630	638	645	633	591	631	620	673	610	653	679	663	665	599	607	645	672	654	642	624	634	600	647	670	656	627	660	615	654	651	657	600	661	656	625	647	598	614	658	656	635	648	641	639	653	640	638	645	621	644	598	633	657	651	611	665	601	646	628	660	673	615	650	644	660	637	671	592	649	596	608	676	622	702	638	603	625	647	647	609	657	606	650	639	609	638	644	585	643	676	634	649	661	656	671	618	627	659	638	621	629	628	620	634	651	672	671	603	628	662	622	645	612	623	685	622	632	610	591	646	652	621	628	617	645	627	667	665	630	611	644	652	667	605	647	639	663	655	645	652	660	604	610	615	606	659	632	660	641	642	636	627	605	587	630	653	574	665	624	623	648	665	626	628	628	557	634	656	696	648	617	672	612	584	657	629	605	618	664	621	654	612	594	624	608	642	661	604	611	632	641	664	649	633	600	610	626	650	648	649	638	632	628	640	591	657	568	664	661	602	631	658	652	655	644	647	647	638	586	636	650	648	595	635	655	670	609	636	656	645	637	578	601	631	625	634	665	643	606	611	620	617	641	646	679	641	613	672	631	623	665	636	649	687	621	621	637	626	609	641	644	646	605	656	601	629	658	611	617	662	629	630	671	646	638	628	679	671	651	601	651	673	633	678	642	690	644	622	709	615	616	671	634	634	635	607	632	600	634	616	690	627	648	663	636	600	630	620	674	600	654	629	634	640	644	619	596	600	597	627	618	643	649	638	639	638	660	651	590	654	644	624	660	642	636	630	630	675	633	599	633	646	652	651	615	665	670	605	617	637	654	554	635	657	654	629	569	646	670	655	630	645	647	657	636	624	680	635	613	604	652	644	643	616	579	628	636	620	605	603	651	631	640	661	652	630	677	640	634	624	634	672	654	666	600	629	650	635	621	639	627	640	608	636	665	598	619	684	686	665	622	666	682	638	663	612	683	646	623	637	659	625	700	587	705	663	686	616	631	647	605	642	636	668	645	644	655	702	658	614	631	652	630	647	690	629	658	662	675	648	604	652	642	652	654	644	617	619	646	663	642	685	640	622	586	620	669	605	616	615	646	636	653	641	670	620	620	636	635	598	601	675	596	651	616	598	622	652	617	618	650	628	676	650	661	659	645	598	598	632	639	668	617	578	627	615	639	614	635	614	671	635	690	648	650	623	659	606	654	621	642	609	639	636	659	614	651	681	595	693	668	642	602	626	632	641	640	639	621	594	601	627	611	690	646	617	648	690	629	624	645	654	590	666	615	659	611	618	674	620	635	640	625	658	637	647	633	655	615	648	702	651	657	685	629	631	650	632	657	591	668	591	577	610	638	655	651	651	658	631	633	614	636	607	626	628	650	601	644	653	598	709	610	645	625	618	629	635	618	639	592	569	649	635	612	624	674	630	612	617	636	647	635	642	633	641	621	666	615	618	626	613	609	611	646	614	633	634	656	597	649	594	605	656	646	654	657	599	615	661	607	607	668	630	637	631	666	608	640	629	688	621	633	650	621	590	652	629	648	657	621	606	649	638	624	684	634	647	597	610	645	667	662	654	667	604	609	655	635	657	627	629	652	642	625	630	623	594	659	674	645	610	663	620	628	624	615	659	647	629	650	634	663	658	586	648	635	629	636	677	665	599	646	622	589	634	607	643	609	607	652	645	626	659	620	626	666	685	650	663	632	614	655	664	660	676	654	604	640	687	627	616	601	632	665	649	687	657	654	619	658	672	610	629	596	621	637	641	635	677	650	665	640	616	596	658	668	640	657	644	637	601	667	645	620	640	653	657	653	625	582	628	658	624	607	608	657	613	622	566	642	601	654	615	646	634	631	633	610	646	673	605	638	628	668	679	597	648	644	654	697	605	629	660	604	628	650	649	599	642	683	663	631	656	670	624	698	610	609	631	629	649	623	660	672	619	623	627	643	648	657	610	647	619	590	640	701	643	624	658	630	652	646	637	592	652	618	683	637	669	626	659	689	639	634	587	617	648	622	625	588	645	663	639	605	663	608	659	619	600	643	601	648	641	661	621	624	683	646	677	707	633	595	645	640	623	634	610	652	683	587	658	663	655	628	633	639	701	613	605	611	615	659	657	658	628	639	656	658	615	677	633	639	645	601	656	636	636	637	635	637	637	651	657	637	633	606	630	648	696	603	702	602	664	713	634	635	617	675	650	635	614	635	628	655	627	689	677	649	646	638	606	651	645	652	618	662	664	637	629	615	624	642	664	646	622	653	644	609	643	661	682	653	672	613
2703	622	1214	2086	1412	170	71	80	59	70	89	71	69	61	78	79	81	60	76	73	73	76	75	79	79	66	84	80	88	60	82	60	65	70	73	75	69	71	63	64	76	67	80	89	69	69	68	68	66	88	68	73	79	63	89	86	67	69	76	82	75	65	61	69	80	89	71	69	84	66	61	82	76	81	78	60	78	71	88	75	72	71	73	79	76	75	68	69	71	89	67	68	73	67	65	63	55	70	73	73	85	86	68	74	77	85	86	86	72	70	68	79	79	66	82	89	66	87	81	81	65	73	78	66	63	74	72	83	58	65	75	66	71	79	61	66	58	78	75	68	81	92	71	72	82	68	90	72	64	70	61	57	64	73	64	78	80	69	68	76	82	69	68	74	80	74	66	57	92	92	97	65	71	69	65	72	67	79	63	57	65	72	83	59	75	76	60	70	81	65	83	79	71	78	59	64	66	76	91	76	67	83	65	75	82	66	59	72	72	83	74	66	84	74	74	77	80	86	74	77	80	82	65	57	74	74	73	64	87	68	82	80	84	76	78	75	68	67	69	78	74	51	70	71	71	92	83	69	64	67	64	69	80	71	57	86	79	69	68	70	71	63	69	79	86	63	63	78	93	94	67	80	57	79	65	80	72	72	63	80	67	84	77	77	70	88	66	77	80	60	78	74	71	67	72	74	80	82	72	73	64	70	90	74	83	63	69	72	83	79	79	74	76	74	83	72	70	69	67	87	81	66	71	70	75	71	57	70	66	61	75	60	68	72	64	75	88	71	84	76	56	61	83	65	67	63	80	79	80	77	82	71	74	73	51	76	64	56	50	77	89	76	78	77	76	78	72	90	70	71	59	68	59	78	76	85	72	69	78	81	63	59	53	66	59	60	73	67	65	84	80	74	81	63	70	75	89	50	81	61	68	86	74	77	75	74	70	72	72	78	69	79	72	60	72	67	71	68	64	80	64	69	56	86	55	81	65	73	72	71	65	71	69	62	68	76	77	76	60	73	75	73	66	85	86	64	78	80	73	68	80	68	76	73	77	81	64	62	80	66	76	84	78	80	66	63	64	81	69	73	70	75	80	67	66	70	68	76	63	73	71	90	60	79	66	70	78	74	79	68	84	80	79	81	63	68	102	60	76	65	83	72	81	70	57	70	74	69	57	75	74	72	70	63	69	79	66	60	68	74	82	60	70	67	82	74	91	82	73	84	67	77	78	91	71	69	77	86	88	74	67	71	77	72	69	76	68	58	83	85	75	59	80	73	78	74	61	77	60	80	83	79	79	76	83	66	61	67	65	79	72	70	62	70	87	65	60	85	83	76	71	67	83	60	65	73	65	81	89	70	82	72	74	71	81	70	82	90	69	80	74	65	59	80	77	70	72	80	58	81	77	78	80	75	85	68	62	82	78	80	85	69	74	63	82	80	65	66	79	71	72	71	74	72	77	68	78	82	94	85	69	71	60	63	64	81	77	74	77	69	78	74	64	72	86	75	74	50	68	65	64	76	73	74	62	69	87	74	57	82	74	96	61	56	82	78	78	75	62	69	68	77	83	83	76	65	73	75	58	65	75	71	79	78	73	70	78	86	60	69	77	64	60	75	79	96	81	70	68	66	87	78	74	69	80	62	65	54	77	67	89	78	78	65	72	78	83	78	68	65	58	63	73	74	64	68	83	84	60	62	65	80	84	60	85	82	66	77	77	63	63	67	86	82	62	72	64	65	89	72	61	70	78	81	75	67	76	62	70	73	56	67	73	72	83	69	51	79	69	76	75	68	55	69	71	69	74	76	74	85	64	54	75	84	61	69	68	55	63	64	71	72	88	82	70	62	70	66	74	62	96	87	102	68	78	70	84	89	70	72	67	77	69	82	74	73	74	83	62	60	80	64	88	74	75	78	76	60	68	57	78	76	71	81	67	81	74	81	67	71	76	86	78	72	65	63	60	51	72	81	70	88	78	78	66	85	59	76	77	83	59	69	78	89	71	80	80	73	90	74	68	62	57	78	71	64	85	67	64	76	55	78	62	81	74	69	60	68	76	63	67	73	45	65	75	66	54	65	64	92	85	86	82	68	74	79	65	78	88	82	86	72	89	74	85	85	72	69	62	84	63	59	78	78	80	77	76	68	63	77	57	88	93	63	88	71	61	69	59	72	73	86	83	67	66	76	71	64	68	66	72	82	81	65	70	78	80	81	66	72	75	51	57	76	61	87	64	78	61	67	68	68	71	79	74	71	72	62	62	70	71	83	81	72	56	65	71	82	76	66	56	80	82	66	79	86	64	68	92	84	67	78	88	75	79	66	71	69	67	90	74	64	68	71	52	86	79	68	76	74	59	69	75	82	61	76	78	80	61	69	69	83	87	79	57	63	86	86	69	67	68	76	83	73	82	76	79	78	63	80	67	80	68	75	60	75	72	76	64	69	77	79	80	64	85	85	77	73	69	82	71	79	82	73	81	82	56	80	80	68	73	65	72	76	65	76	76	81	77	51	57	62	69	66	76	77	72	73	75	56	90	86	78	79	75	67	63	84	72	65	64	64	102	81	57	75	72	65	76	63	72	88	83	82	74	65	79	80	68	72	71	59	63	78	57	73	69	53	64	67	79	75	81	68	74	67	71	92	79	67	81	80	82	78	73	64	75	74	72	69	73	67	62	75	62	66	66	75	84	69	93	82	77	70	72	64	61	74	65	60	74	64	56	68	62	75	71	72	80	78	88	76	64	73	61	74	76	65	60	73	67	92	73	85	70	77	78	78	84	77	80	73	82	73	83	61	76	83	70	73	70	62	74	70	80	74	89	71	75	79	70	77	78	76	77	70	80	78	51	69	75	70	66	73	71	77	79	83	62	68	61	77	62	80	61	76	66	62	61	60	65	91	86	70	86	91	67	72	73	63	76	78	62	60	65	78	47	67	75	65	87	59	82	75	57	65	62	78	76	80	73	75	84	72	73	75	71	72	59	74	65	85	74	83	74	76	69	71	66	79	79	71	94	68	66	73	74	79	68	78	70	69	54	85	75	72	60	77	72	82	81	71	68	62	70	67	70	80	74	88	81	79	86	68	74	73	69	78	83	87	66	70	72	70	78	61	84	68	79	70	75	84	74	83	80	80	61	71	83	73	72	80	74	66	66	83	61	65	77	64	65	75	71	69	106	67	66	57	77	70	67	67	69	87	79	66	69	73	83	76	66	70	73	64	75	97	80	73	73	70	77	76	88	81	71	51	73	92	89	76	81	83	67	64	62	74	65	89	87	75	84	60	69	72	78	56	71	89	91	65	67	92	81	69	77	80	68	94	70	66	72	52	73	71	85	67	79	75	56	71	70	99	71	85	72	72	71	63	62	79	58	78	78	86	65	60	65	70	69	83	70	71	71	92	71	67	70	100	72	62	81	70	81	80	63	72	79	69	67	71	86	67	89	73	73	65	83	72	78	73	81	59	82	71	61	71	75	77	71	75	74	83	69	81	66	95
2375	682	2697	7290	5046	271	248	246	273	252	213	255	207	202	219	230	238	244	204	217	213	207	230	219	229	225	226	213	217	216	203	234	206	199	225	223	213	198	215	207	223	209	182	215	220	221	227	211	186	198	203	203	209	229	190	200	204	206	208	233	219	225	204	198	213	200	233	210	205	213	234	219	218	218	226	192	207	218	241	213	200	221	210	194	231	199	232	201	199	197	213	208	215	224	213	251	213	208	229	195	224	197	236	245	214	220	206	207	224	231	241	235	192	242	216	215	221	215	222	238	227	221	212	225	215	220	218	229	213	213	215	226	220	220	238	221	200	232	237	205	210	185	222	193	196	193	219	221	235	236	206	198	218	229	226	213	229	218	210	226	225	218	238	219	205	204	211	217	212	216	249	187	229	200	225	208	203	222	188	214	220	209	251	214	218	212	235	201	233	208	209	188	188	215	221	227	240	219	239	212	231	209	190	211	225	196	217	225	222	240	216	213	217	206	213	203	218	229	196	228	216	218	228	191	192	225	221	226	236	254	211	202	243	229	201	191	238	208	182	212	212	224	208	202	205	225	227	201	215	211	211	215	225	200	203	217	224	197	229	239	210	223	216	224	198	204	200	187	220	242	244	215	182	220	217	205	230	224	223	247	214	233	200	204	212	210	223	217	238	225	216	200	214	246	219	236	212	202	221	204	194	223	242	221	241	202	196	235	223	203	214	203	211	218	214	245	201	222	226	218	195	211	214	207	221	230	184	176	235	198	213	202	208	209	202	249	216	194	195	223	226	189	210	203	219	223	207	214	232	205	213	250	217	246	185	210	210	233	193	206	203	197	248	178	220	220	222	191	209	214	182	209	220	213	219	212	230	209	229	207	264	237	217	217	206	207	228	245	207	240	210	208	219	220	228	221	242	209	214	207	219	233	214	220	221	204	191	231	228	216	228	229	213	216	200	213	215	224	203	202	209	212	216	227	218	197	223	214	221	224	215	203	226	242	218	230	237	241	235	223	206	216	231	207	207	215	217	229	234	213	189	235	214	222	208	220	234	180	216	199	204	198	237	210	218	217	237	198	216	214	219	224	209	200	218	215	247	220	205	204	238	222	199	206	219	215	226	220	224	223	221	209	212	201	201	228	203	222	223	226	216	239	214	216	221	205	224	229	207	197	214	198	209	230	223	239	201	218	225	220	242	234	196	212	201	224	222	206	218	202	219	219	208	206	225	221	215	223	214	235	178	198	221	228	226	213	242	233	225	235	212	203	229	235	215	205	224	238	231	249	204	213	254	209	214	216	230	227	210	200	209	203	201	195	238	223	210	204	221	217	221	220	226	235	224	208	219	209	213	213	219	207	202	188	204	181	226	202	220	204	238	216	222	208	214	227	209	221	237	235	208	220	219	209	246	224	226	223	230	201	221	205	234	228	202	228	224	211	221	231	223	189	231	224	236	228	212	214	211	217	205	230	226	220	208	241	210	209	210	221	220	237	220	195	219	224	230	209	205	232	209	214	229	210	219	217	198	202	216	211	208	214	237	230	185	209	224	221	191	219	237	244	220	204	237	236	232	223	240	215	217	231	201	198	198	273	206	211	225	211	243	226	198	223	230	214	192	228	224	200	244	219	212	231	227	240	238	233	231	238	228	224	231	228	247	190	207	237	201	229	217	220	238	197	223	213	237	212	221	186	209	240	209	233	226	201	221	231	196	194	216	201	224	218	218	236	232	228	229	210	219	212	229	203	231	214	197	235	177	230	209	221	194	228	214	217	236	239	234	199	232	235	206	201	223	192	237	210	207	225	198	214	202	197	206	211	218	217	225	189	215	210	222	234	237	250	223	204	214	210	205	231	226	234	208	220	214	192	200	228	239	232	208	234	222	190	208	219	220	194	218	186	205	213	195	200	205	201	240	200	218	238	220	243	216	222	222	194	227	211	216	205	234	217	226	218	227	180	206	194	206	225	205	206	247	206	206	218	238	213	239	230	224	236	227	232	227	219	221	233	203	214	231	218	196	209	219	194	205	190	181	221	232	204	195	213	206	240	207	205	235	209	240	205	231	223	218	224	195	231	207	222	207	185	214	224	217	203	197	224	231	233	221	205	195	231	220	217	219	233	205	218	204	198	199	243	198	219	219	236	215	244	224	240	197	216	210	218	222	221	236	197	245	214	210	230	222	228	213	206	245	219	207	218	229	217	235	211	203	208	210	204	203	217	224	218	220	221	218	224	236	223	214	200	199	234	216	214	220	198	224	234	208	208	218	193	212	211	213	228	215	210	217	226	246	229	214	220	210	225	185	217	197	201	216	241	191	197	232	211	202	207	223	233	206	200	252	209	213	238	209	229	226	221	213	215	212	231	205	220	206	220	222	197	217	214	200	220	227	224	198	232	224	224	191	209	222	215	205	209	199	230	223	237	202	236	226	211	232	212	214	225	198	196	224	222	202	209	207	231	218	208	201	215	206	202	230	217	239	243	225	208	223	223	219	248	210	242	221	212	206	227	174	223	217	224	213	227	209	225	213	234	205	213	221	176	201	191	231	229	201	215	208	231	206	256	208	259	227	218	225	219	210	197	211	229	247	232	218	212	250	220	196	206	196	225	196	221	205	220	241	226	244	216	262	214	209	209	210	208	248	223	260	234	222	212	206	226	216	213	202	211	208	220	211	229	214	214	221	197	227	200	238	219	242	223	202	209	206	237	237	173	199	227	230	210	220	217	222	211	205	223	206	216	231	217	213	211	241	244	238	223	220	209	199	203	234	221	232	228	227	201	205	198	212	209	217	208	193	215	243	201	193	178	230	196	211	191	219	250	192	238	205	198	203	193	221	206	248	251	227	221	208	222	221	214	225	188	245	229	199	202	223	191	208	208	230	215	200	208	224	228	215	233	219	203	210	205	210	224	207	220	229	214	224	200	237	206	234	193	211	221	224	229	202	236	218	225	190	218	210	204	220	219	209	224	215	215	204	211	229	217	217	212	199	234	239	213	220	202	212	235	233	209	208	207	188	226	231	195	230	212	204	215	209	222	195	218	218	214	232	230	239	232	224	246	207	210	235	211	243	218	192	187	217	217	197	226	216	234	195	184	216	220	213	200	225	200	216	227	219	206	223	207	228	222	216	217	233	220	221	201	233	202	209	224	220	236	224	210	227	224	187	191	222	214	191	187	193	225	205	195	212	206	227	230	246	233	231	184	214	227	223	222	221	209	195	244	224	194	206	238	220	220	224	205	213	212	206	220	219	205	210	220	213	229	234	221	229	235	211	240	211	209	205	215	236	230	226	221	253	210	208	222	185	217	199	211	197	212	225	225	222	232	187	213	192	209	218	241	225	208	230	208	217	180	214	227	190	200	235	203	210	222	238	192	205	223	241	203	217	225	218	199	237	222	221	214	230	204	227	190	232	211	216	196	228	227	224	236	235	235	228	227	213	238	188	227	206	219	196	221	222	209	236	221	204	223	222	225	209	184	231	206	225	201
10388	2163	9850	36657	40888	8399	544	310	265	249	236	233	191	210	208	205	190	168	203	195	176	200	158	162	177	189	183	175	157	185	178	164	194	185	174	194	158	206	161	171	175	163	152	191	167	174	157	182	150	155	180	157	188	170	174	140	170	169	191	174	154	213	167	165	173	175	152	158	162	180	189	170	161	183	170	166	156	178	167	160	162	179	181	177	174	172	163	172	161	167	144	174	148	178	166	194	159	173	152	165	174	156	165	158	180	175	164	153	162	154	154	175	168	178	177	178	155	173	163	165	165	162	139	178	166	154	156	160	168	199	164	151	154	157	163	166	173	196	142	161	190	164	183	186	169	178	173	147	197	155	163	155	162	160	171	178	172	139	137	146	164	175	167	153	155	145	162	181	171	171	157	187	156	179	175	153	172	186	183	176	168	175	173	173	192	190	169	167	171	156	178	178	143	167	163	164	168	169	161	148	154	158	173	164	185	144	153	173	166	165	140	163	170	177	153	196	157	138	177	169	137	162	156	164	171	180	195	180	162	166	171	142	175	159	179	183	185	193	152	155	157	179	162	189	176	158	159	158	173	156	160	149	162	170	164	183	182	146	174	180	156	177	163	177	182	160	181	146	132	174	164	160	181	165	146	182	190	172	143	176	179	180	173	169	168	174	142	177	180	170	179	163	198	148	162	171	178	186	171	143	168	167	192	176	166	131	158	177	177	206	169	164	168	178	158	169	175	188	159	166	180	164	154	167	176	164	165	177	157	184	155	164	152	178	178	188	143	175	167	186	162	176	173	173	160	169	157	171	149	157	153	176	176	183	168	168	146	170	157	169	143	140	178	166	171	168	160	168	178	174	162	155	126	178	149	183	184	152	157	182	177	164	157	158	159	170	149	159	165	158	172	177	154	174	178	158	180	186	175	173	157	169	162	170	188	179	175	160	170	150	167	163	137	182	180	170	141	166	161	152	164	160	174	142	158	175	162	179	180	145	153	178	151	204	170	177	171	150	189	167	173	152	137	145	160	162	152	166	181	140	159	159	175	134	150	152	178	176	191	155	178	176	149	167	158	162	173	159	163	203	160	161	168	168	157	148	180	156	157	153	138	153	168	163	184	165	180	156	156	161	171	173	194	168	182	161	171	149	170	172	171	177	155	153	195	165	149	156	183	161	180	182	167	176	188	182	160	181	179	153	163	160	184	156	170	172	173	170	183	154	181	165	164	164	153	166	168	188	176	168	155	177	185	148	151	196	175	166	180	182	164	177	180	159	173	182	173	127	152	174	162	177	146	185	174	174	165	162	163	152	170	180	200	171	177	158	180	159	157	174	177	175	162	180	175	184	156	175	187	159	173	172	171	175	167	151	165	182	166	182	147	168	151	166	166	146	171	167	158	162	142	179	161	141	155	173	189	161	157	167	175	174	164	179	168	170	154	172	148	143	168	159	165	164	163	158	175	155	150	172	141	173	182	171	187	161	182	144	151	165	159	161	151	165	147	169	155	176	166	164	147	167	143	164	179	172	158	161	165	159	189	179	177	162	171	171	191	157	151	142	141	144	170	164	176	159	175	175	206	174	154	169	157	164	172	154	170	163	172	135	151	175	161	147	126	177	169	164	186	158	160	170	159	188	186	146	178	165	158	173	175	199	161	154	182	156	177	184	166	181	181	151	179	145	161	166	149	180	173	189	163	159	187	141	181	162	149	169	146	167	178	153	148	187	148	169	160	190	173	184	163	158	163	157	146	183	152	175	183	148	149	175	174	142	196	165	190	156	168	152	158	168	142	181	146	179	168	142	178	159	192	159	170	174	159	161	160	165	180	170	166	172	158	163	182	161	163	152	176	167	188	165	168	154	150	157	186	170	179	186	174	153	166	188	155	151	166	157	151	145	163	180	160	161	177	158	161	182	188	157	176	161	175	161	198	189	166	175	177	148	172	167	140	185	161	159	184	172	191	175	191	163	174	162	169	160	160	167	140	182	166	169	155	173	149	158	177	175	170	179	157	161	147	191	172	155	167	160	165	170	173	161	173	160	189	150	180	170	171	159	168	160	162	159	167	144	155	173	158	163	160	159	171	186	166	171	166	170	163	185	166	152	169	174	166	168	171	173	156	177	137	168	170	172	149	170	155	193	162	164	162	165	158	174	146	162	151	177	178	157	192	169	178	161	167	167	168	185	168	187	178	145	180	147	159	163	200	160	159	182	177	161	176	148	163	184	157	186	178	203	168	179	179	168	161	162	171	181	187	162	168	158	176	164	168	173	179	166	149	170	160	184	167	167	167	173	163	163	163	184	164	178	173	154	167	167	163	138	150	178	169	155	155	169	185	161	151	163	166	151	168	147	185	166	207	149	165	157	170	188	151	179	154	159	177	171	177	172	149	186	180	169	172	186	170	182	174	148	158	160	170	183	150	182	162	171	163	146	183	158	153	177	169	177	177	180	161	164	153	165	170	158	160	159	153	196	177	181	178	176	148	172	170	154	157	152	162	153	158	180	168	194	164	139	169	162	164	161	173	164	182	164	199	188	188	180	164	173	160	173	167	164	165	151	185	159	145	169	189	161	163	160	173	163	168	185	162	173	190	159	175	162	139	173	162	157	152	162	163	157	161	169	156	145	173	146	159	160	175	174	180	181	158	182	170	177	162	178	168	179	183	147	159	170	163	158	168	172	146	174	151	175	149	177	157	151	178	157	172	163	176	169	181	167	151	152	169	151	134	163	178	183	163	158	183	154	175	149	167	168	143	149	166	169	145	178	152	140	158	154	171	178	172	150	154	182	164	172	190	142	153	134	168	151	160	154	158	192	151	148	155	160	174	168	162	171	163	183	159	162	141	180	168	163	173	169	155	181	160	179	172	165	160	176	205	172	163	156	157	165	155	191	172	174	154	158	168	170	144	185	156	173	170	192	179	131	151	180	153	180	166	157	173	160	176	160	170	161	151	144	167	176	151	163	174	170	167	155	174	152	162	156	169	166	165	198	159	151	178	187	175	194	179	160	132	159	183	149	158	160	156	185	170	170	162	144	178	157	187	170	164	181	181	187	170	156	162	160	169	159	167	165	168	182	148	190	172	163	170	157	173	179	150	166	173	152	173	181	158	159	177	171	153	172	172	164	162	175	167	164	175	152	158	153	155	180	179	176	163	152	164	169	162	147	162	145	162	176	169	147	181	182	148	178	143	154	183	186	169	149	146	169	165	176	166	146	168	171	163	181	190	168	164	150	170	154	165	175	170	139	169	178	180	138	159	195	160	180	193	171	166	168	162	161	179	164	175	149	173	175	158	174	145	174	181	167	163	169	170	149	176	188	143	168	152	149	159	164	176	170	185	154	173	132	160	196	156	171	172	149	157	171	171	152	144	160	177	165	146	167	171	163	175	164	174	174	171	165	166	185	155	179	147	193	196	204	170	157	142	160	151	157	158	146	169	176	173	165	192	157	188	181	170	162	155	143	150	160	148	159	146	162	158	159	164	136
6410	2086	16728	48648	46129	3790	1350	1124	1070	959	846	778	722	689	697	593	589	592	535	588	546	502	530	525	463	511	523	496	483	496	465	453	505	422	436	481	472	440	444	442	426	404	439	427	450	423	419	466	474	429	480	425	445	454	475	429	438	448	429	466	433	454	446	438	431	447	460	431	462	445	463	422	449	418	417	406	429	450	476	471	427	456	380	426	424	424	441	415	440	491	427	423	420	445	442	418	436	402	463	460	444	411	387	442	407	395	415	408	441	407	408	419	429	420	447	435	445	410	444	421	419	438	442	412	403	418	382	405	388	447	380	454	420	406	419	419	397	450	431	452	419	407	424	409	445	417	423	438	417	431	426	424	419	409	446	454	400	401	413	446	444	412	423	417	449	440	419	447	399	434	398	419	418	432	435	423	409	448	411	464	427	420	417	430	409	394	422	432	396	390	435	380	434	390	408	431	433	415	431	441	399	423	413	444	471	410	405	450	415	403	424	421	401	440	379	450	440	431	405	437	380	474	385	435	435	436	426	375	388	404	414	429	421	449	409	417	433	441	404	386	419	405	407	441	384	444	378	431	450	399	423	427	423	399	433	411	420	418	409	463	409	441	447	441	428	441	399	428	424	432	406	455	447	437	406	447	413	431	436	419	387	380	459	410	402	409	430	426	424	421	425	430	417	409	387	437	408	404	412	424	417	406	410	397	428	455	413	443	462	428	469	413	401	412	423	410	419	419	399	397	408	439	407	429	398	394	442	410	417	445	397	442	409	389	418	433	395	427	429	419	409	447	403	454	458	435	413	439	414	394	390	401	425	428	370	408	441	432	421	453	364	429	393	439	418	473	430	429	437	421	413	426	412	450	418	407	374	454	425	438	413	410	420	460	477	408	448	411	414	407	428	409	399	379	457	422	415	436	462	443	444	449	435	430	446	419	450	407	414	443	394	391	386	461	396	421	408	426	442	402	468	458	443	405	410	437	434	422	446	408	426	456	430	400	427	414	421	428	399	392	415	413	445	430	397	430	355	435	418	428	402	433	412	410	446	453	426	428	426	424	396	424	406	427	423	428	442	433	412	458	436	411	438	433	403	436	417	442	402	424	401	402	406	422	471	416	408	438	426	439	410	408	436	413	427	454	405	420	414	386	425	422	459	418	426	418	456	399	427	409	452	413	399	420	426	421	406	430	410	433	386	410	402	401	393	409	421	427	454	451	425	433	422	427	436	444	436	442	417	425	406	390	428	430	379	402	443	461	392	423	408	401	461	430	409	418	443	437	405	442	464	398	438	442	406	415	419	438	426	412	452	429	440	421	442	425	434	369	436	401	422	410	424	394	411	428	425	428	431	493	444	420	423	421	411	431	437	405	418	427	430	394	427	433	399	438	423	413	420	434	401	384	413	398	443	417	420	396	430	432	428	415	408	416	420	447	404	431	424	399	418	398	409	426	431	419	410	414	445	426	418	420	409	427	402	444	420	404	435	425	415	444	440	430	425	415	466	391	444	375	411	394	408	399	404	395	401	429	403	397	395	396	448	390	407	424	407	417	439	417	398	442	438	416	432	461	415	437	400	413	399	443	430	417	406	419	439	447	431	428	458	441	404	428	408	434	432	459	409	415	431	400	472	397	433	430	395	445	430	436	412	397	408	409	453	408	422	435	408	393	426	417	452	453	438	440	395	430	428	431	439	437	399	448	442	401	434	403	433	414	396	409	433	396	420	398	448	416	432	429	415	410	419	396	442	393	435	424	449	438	452	406	446	435	402	429	428	389	404	436	414	396	418	411	398	424	424	415	452	426	404	415	377	444	423	441	427	413	422	397	418	422	382	415	458	388	406	406	418	405	419	430	433	424	399	405	430	434	444	427	399	409	433	407	464	424	402	449	434	385	422	441	410	441	424	378	421	398	413	407	468	385	407	452	419	419	449	436	388	433	437	423	441	420	394	440	436	423	425	385	441	431	443	403	425	417	414	404	426	439	408	428	396	429	414	433	419	418	387	427	423	441	428	404	410	445	460	429	422	394	425	440	431	448	393	412	450	426	416	423	406	447	398	427	408	413	443	423	431	427	397	440	443	407	437	417	380	421	406	412	391	416	435	406	431	417	402	431	453	421	417	436	423	434	384	453	425	476	418	411	400	399	427	452	430	415	431	394	430	431	418	418	414	417	450	414	464	381	426	410	415	436	444	417	399	398	397	422	408	406	431	403	435	420	413	413	424	420	404	417	405	410	459	389	425	444	382	451	416	425	397	427	422	441	368	445	399	432	398	433	417	384	377	419	413	425	425	435	423	401	417	416	417	413	381	392	400	404	398	385	453	406	433	457	412	428	439	413	437	466	429	403	403	455	438	431	428	417	392	429	457	403	399	405	429	416	412	410	406	418	385	428	448	437	433	460	429	446	439	429	408	412	441	432	401	450	411	411	396	397	439	418	412	422	420	455	388	429	387	444	416	436	465	436	416	402	416	426	416	408	419	364	414	427	415	414	417	423	440	426	365	421	412	409	408	418	404	438	421	457	426	423	403	411	398	400	416	428	433	388	439	424	397	419	396	397	419	427	415	416	444	418	405	419	441	410	377	388	421	467	454	421	397	439	437	425	404	421	432	398	413	452	407	399	411	408	426	433	422	417	405	435	409	424	444	405	443	448	411	395	407	445	427	430	397	396	485	408	403	412	405	437	427	390	426	427	411	399	429	397	436	425	440	458	427	488	441	435	425	437	423	392	412	394	425	416	442	428	434	453	417	422	410	433	434	396	398	438	415	424	405	399	429	371	454	409	443	398	431	411	447	409	407	421	374	374	448	421	435	451	389	427	438	396	447	404	427	454	411	385	419	414	424	411	434	430	444	405	428	412	429	444	432	417	421	375	411	433	412	417	430	391	443	414	371	429	405	453	380	405	384	466	399	403	449	429	395	420	439	386	449	403	420	398	443	392	407	424	418	399	407	390	426	438	407	402	391	421	474	419	411	410	412	412	389	409	440	432	436	387	436	397	416	456	445	452	393	431	410	407	414	433	407	393	397	409	462	423	424	425	419	423	416	424	399	412	416	405	430	434	439	433	394	417	404	399	416	397	390	415	432	440	401	426	437	396	411	419	416	448	397	416	418	421	403	453	436	433	427	454	431	435	418	422	445	451	438	407	426	452	414	409	445	408	435	435	374	424	420	425	427	419	447	419	377	416	413	401	388	389	413	393	397	415	400	437	432	396	425	419	415	403	401	461	395	421	396	446	419	419	419	444	376	441	433	406	428	460	416	448	434	431	430	452	433	416	431	415	472	415	409	430	451	435	440	411	419	462	426	414	432	385	425	430	452	424	403	420	436	411	410	417	408	452	426	401	403	421	454	447	405	405	430	423	467	431	410	436	423	414	411	426	444	458	444	399	417	421	393	434	428	403	433	440	412	405	413	437	386	432	425	424	437	381	464	442	408	398	480	428	452	409	411	430	442	425	439	466	457	424	403	433	430	405	372	394
18131	4816	18272	44623	40272	8887	1072	576	527	436	376	403	379	359	328	327	318	322	277	308	295	304	323	304	311	301	316	309	281	272	299	274	298	284	284	284	300	242	262	270	251	258	263	276	272	275	294	299	238	274	264	275	274	286	260	241	256	249	273	275	266	271	265	269	245	281	301	326	291	279	272	300	253	293	267	256	266	258	280	292	299	266	274	276	296	276	268	260	251	262	284	266	298	286	266	268	242	242	262	271	260	270	267	284	282	274	273	264	241	279	251	249	264	297	265	277	246	272	282	275	276	261	288	271	284	255	274	272	235	240	258	257	279	264	258	283	264	269	255	250	240	279	254	258	281	268	292	255	269	250	251	255	292	236	267	275	276	267	262	253	252	270	271	241	262	270	286	245	260	266	257	272	273	261	311	270	238	287	274	249	284	239	259	254	276	254	273	286	232	236	258	234	251	283	259	267	263	244	266	283	259	265	271	258	244	270	260	291	246	277	286	290	283	272	265	259	310	253	264	245	262	265	292	252	276	293	265	251	258	271	226	257	284	249	247	282	255	274	267	251	265	235	283	241	253	248	267	233	287	290	302	265	274	264	263	274	265	253	262	261	283	271	265	243	299	253	266	281	275	245	302	284	282	259	274	272	293	237	270	291	248	251	288	268	249	265	264	249	269	280	269	280	303	270	266	277	267	239	261	275	289	281	284	290	275	282	292	268	302	283	268	271	260	258	268	262	267	284	275	263	295	296	236	243	249	267	270	259	242	256	279	257	277	288	273	268	239	265	297	267	246	236	270	253	270	273	238	289	271	315	253	268	245	276	268	249	292	275	267	278	249	258	256	310	257	267	266	256	250	275	260	257	276	231	284	282	251	245	292	271	286	275	242	271	280	257	266	251	260	260	240	265	293	247	289	259	270	264	262	256	286	260	297	244	260	255	272	293	284	263	261	293	276	277	279	294	244	286	284	277	304	269	264	266	265	298	311	267	252	261	249	253	252	259	279	262	244	262	283	274	251	284	266	297	283	267	263	272	244	275	277	271	276	304	246	263	283	287	283	278	246	263	247	272	270	254	240	268	266	259	306	254	277	246	287	247	295	271	261	246	270	270	266	271	259	281	280	289	259	255	287	275	282	295	260	250	298	293	279	286	255	263	257	271	249	253	307	264	291	271	292	262	294	276	272	284	301	267	263	267	254	240	266	270	288	253	269	275	285	289	276	235	261	276	262	267	253	268	253	277	272	293	239	272	257	269	264	257	298	253	249	272	264	266	267	291	291	261	286	230	287	288	284	269	261	302	253	261	259	289	265	275	277	286	291	300	248	257	276	251	237	271	262	279	222	245	287	265	252	277	294	267	281	280	258	296	269	265	252	296	285	272	302	248	255	259	265	288	284	279	267	258	296	236	270	249	282	278	266	266	263	260	271	276	244	265	237	276	278	288	276	297	260	236	273	280	252	266	242	256	291	301	256	264	272	266	240	280	284	275	310	276	255	217	279	303	295	277	284	264	307	290	243	287	273	262	241	265	251	249	269	258	234	259	279	255	220	273	261	253	254	285	254	281	279	247	283	291	231	295	274	278	286	269	247	285	258	274	260	230	265	272	262	293	252	272	283	260	263	280	245	287	243	290	302	250	270	248	272	255	287	254	265	268	247	297	261	242	278	284	275	265	243	267	245	261	300	299	276	272	253	227	279	269	250	262	279	283	236	269	254	256	263	275	268	263	256	273	265	253	310	248	239	257	272	269	288	265	284	297	278	251	264	270	291	250	261	270	248	280	269	256	267	273	259	320	265	254	255	288	261	233	271	258	243	261	274	273	246	261	253	279	284	297	265	261	282	302	269	243	250	287	277	256	232	292	244	254	258	247	297	264	279	255	264	263	265	280	284	277	260	285	268	249	275	272	275	260	232	276	254	319	271	264	256	265	276	263	270	259	288	259	253	260	243	275	267	294	285	273	272	299	283	276	252	288	269	304	255	266	282	288	261	244	263	271	276	260	271	279	278	276	228	266	265	260	225	250	246	267	254	287	274	276	310	269	225	256	272	262	278	269	304	250	272	267	272	272	270	259	249	275	264	295	249	283	294	269	283	252	298	237	270	253	256	278	289	241	285	282	276	256	254	268	271	232	281	289	257	272	255	254	293	274	311	262	251	265	249	246	263	291	284	246	257	238	262	268	285	267	269	228	263	280	314	251	287	271	278	258	251	272	262	275	278	278	253	258	248	269	265	275	237	247	256	280	258	286	264	275	235	260	293	252	313	281	254	294	294	281	247	263	271	270	293	272	296	253	256	288	248	250	289	272	244	271	314	260	265	279	255	274	299	279	264	281	252	221	231	284	257	262	266	260	244	263	271	256	290	237	285	292	281	249	276	287	282	253	254	249	272	247	299	256	269	252	263	279	280	271	284	285	267	255	268	285	248	244	232	262	254	292	306	269	251	277	253	277	296	276	291	256	264	251	252	262	252	259	249	289	250	268	262	260	287	290	294	259	261	272	300	279	278	272	259	292	270	236	250	233	246	267	319	275	270	285	257	266	275	273	264	285	307	280	207	271	266	261	289	279	273	270	272	231	258	252	242	276	287	240	271	272	266	269	279	256	274	262	281	263	261	295	291	284	272	266	265	301	260	284	257	259	293	262	309	258	281	249	297	297	263	236	293	278	278	282	247	255	308	300	272	260	292	250	247	234	262	262	261	269	278	279	307	298	277	251	254	273	259	274	223	277	303	251	275	244	273	278	257	255	244	283	269	283	301	253	280	288	267	245	264	234	284	251	249	250	304	260	283	262	261	227	265	277	276	277	265	261	293	250	272	257	308	274	274	275	255	261	286	284	262	283	260	279	282	270	251	271	266	290	271	268	274	291	259	253	274	281	270	271	280	230	284	279	281	266	257	260	243	282	264	240	266	275	290	253	269	255	282	245	285	246	260	255	267	285	293	256	257	289	238	267	257	252	268	273	291	299	244	266	296	253	245	275	268	271	257	298	263	275	243	275	254	286	259	277	250	264	254	261	321	255	267	289	258	268	268	267	263	253	286	262	267	249	257	261	264	261	275	276	249	313	283	260	290	256	272	282	264	253	281	253	248	234	231	234	254	237	262	261	260	253	266	259	256	298	293	261	261	259	221	261	250	276	276	281	251	272	279	250	275	251	272	290	260	301	266	262	293	286	263	295	291	247	277	250	267	302	288	264	228	285	257	295	261	272	281	296	271	248	281	251	246	236	245	278	283	300	278	273	295	289	289	301	255	241	268	273	251	248	269	256	235	277	259	270	252	266	275	289	263	294	278	234	278	293	287	261	293	254	259	301	268	259	272	264	274	277	241	283	269	274	243	299	254	267	273	295	254	231	249	311	250	266	287	251	283	282	244	264	252	262	265	296	284	277	275	283	248	263	315	258	290	270	278	298	261	282	243	266	267	277	265	277	297	247	267	293	234	269	268	258	277	246	259	238	273	258	258	249	250	245	274	255	246	265
8286	3702	25137	51113	42159	4995	2597	2265	1954	1630	1498	1459	1255	1166	1177	1003	1035	977	983	906	880	849	830	836	767	811	800	813	763	735	709	693	716	724	688	703	691	641	704	695	647	677	662	694	647	662	674	696	679	654	660	642	647	644	645	599	681	664	651	659	640	686	660	623	687	638	679	646	656	640	604	593	704	632	627	609	575	618	611	607	675	640	625	615	636	654	615	609	616	622	613	612	616	635	615	676	590	585	610	612	591	610	631	646	643	649	611	636	599	572	630	647	580	605	632	600	625	571	591	653	636	627	609	651	633	642	640	648	637	606	659	591	618	601	603	682	632	602	612	570	613	583	574	605	628	657	592	610	610	655	601	610	625	591	597	641	615	608	592	600	590	638	592	621	613	656	633	616	653	636	614	582	641	616	625	533	610	631	582	621	617	595	621	628	611	592	628	577	623	608	604	621	614	638	597	598	611	593	561	659	616	607	609	615	632	609	627	646	627	621	610	623	607	657	585	613	615	573	593	575	607	586	614	595	609	643	625	659	653	619	636	580	587	615	587	576	590	629	599	623	651	592	638	600	622	615	578	587	606	641	612	618	606	638	609	593	604	615	548	562	621	595	627	648	645	639	653	609	586	640	632	589	588	588	606	653	616	628	637	613	613	584	624	591	594	614	600	584	618	592	620	603	611	606	609	633	574	650	621	625	567	608	635	625	632	618	620	618	590	564	639	593	580	612	626	630	563	598	640	643	600	627	575	638	615	629	627	593	642	618	621	592	625	609	593	627	633	661	642	602	635	655	658	616	643	583	625	668	625	586	598	623	618	576	580	593	593	566	630	577	644	599	577	634	632	593	640	587	579	581	610	610	602	593	553	578	600	614	605	632	588	657	605	630	601	581	603	650	626	565	647	604	611	661	624	616	639	645	608	646	621	632	610	643	615	600	664	609	580	636	616	619	593	631	627	598	619	642	586	659	672	604	581	601	610	630	574	608	637	622	593	605	594	594	629	684	614	619	591	596	621	615	652	588	608	600	565	557	591	578	624	631	622	599	634	594	636	582	553	584	608	588	611	579	590	625	560	582	608	619	588	589	634	624	617	615	618	646	611	635	580	636	601	589	612	590	616	603	656	631	580	688	568	591	592	609	598	626	579	633	627	588	586	599	614	623	604	646	607	596	630	573	607	619	622	622	573	624	598	621	594	612	620	596	591	637	603	622	656	641	619	620	590	580	619	593	632	640	628	580	634	587	655	650	613	605	665	607	552	617	605	621	602	602	609	609	641	632	633	558	596	652	589	620	627	599	593	556	642	633	639	575	624	635	611	584	652	606	614	593	604	636	588	608	650	610	620	602	600	610	640	625	632	556	644	624	604	614	598	660	602	635	588	609	580	615	614	621	618	634	579	583	580	590	623	591	595	609	637	636	582	583	581	622	675	614	623	628	618	593	632	628	638	647	615	610	630	584	618	642	560	673	579	643	600	595	594	647	596	559	632	637	620	601	584	604	614	604	564	603	624	635	614	604	617	591	609	587	626	616	564	622	620	590	600	578	573	564	615	556	609	596	580	602	579	645	616	617	633	591	610	605	624	639	591	632	629	661	620	669	602	583	665	697	578	603	623	621	638	586	572	632	618	593	626	635	625	604	614	575	637	621	619	636	606	614	591	635	561	607	632	655	548	666	607	581	615	617	608	646	594	624	616	654	587	645	591	612	632	600	608	580	618	641	637	633	583	593	623	584	642	624	578	630	621	611	593	627	622	575	600	571	623	596	616	656	629	647	622	631	647	601	615	566	628	594	621	614	540	596	657	573	632	639	592	668	663	624	605	620	629	631	592	647	617	587	593	576	596	595	633	607	649	653	599	622	612	632	598	592	596	584	641	601	642	600	600	578	614	620	709	586	634	618	592	614	573	660	596	630	546	595	657	586	628	587	579	667	633	616	655	574	652	606	623	610	607	622	621	584	616	601	597	646	638	580	637	649	621	600	642	644	611	630	602	607	609	585	613	599	579	627	642	610	599	632	613	654	652	631	640	655	619	599	597	622	627	609	643	629	648	645	575	607	584	604	572	606	610	638	600	595	620	572	586	607	658	630	601	625	635	621	567	580	615	599	565	619	641	560	595	602	593	575	597	637	627	617	639	617	593	646	603	632	656	613	584	635	635	585	591	614	654	592	580	601	578	573	620	652	570	590	548	588	582	589	613	610	619	583	568	614	600	616	602	612	586	591	648	626	598	622	631	619	620	576	585	641	645	622	637	626	604	659	593	672	624	583	623	625	601	603	637	613	577	593	580	589	593	585	593	569	587	645	610	612	583	597	676	640	597	628	650	622	634	561	626	661	601	609	661	628	597	607	588	596	596	615	595	641	634	599	592	615	590	594	617	619	611	581	601	622	623	618	624	593	633	637	608	628	617	565	587	613	598	605	633	641	596	628	622	596	652	644	605	595	598	655	632	606	599	621	613	636	615	593	645	596	617	601	600	607	630	625	614	652	609	584	653	639	606	604	612	620	650	620	597	612	647	640	598	622	593	648	609	626	612	613	627	570	621	618	639	608	612	592	576	579	637	622	646	633	609	620	611	610	621	593	630	568	647	590	598	605	626	609	591	579	599	588	593	610	644	599	620	617	585	591	601	602	625	583	602	604	639	578	605	664	586	606	620	614	621	580	601	652	632	623	623	657	607	588	605	569	619	629	658	588	623	592	568	578	585	586	592	616	656	568	620	592	646	593	548	645	596	599	609	621	601	635	615	587	600	577	593	587	635	617	649	588	575	601	624	625	585	610	597	600	595	631	632	657	649	617	614	568	636	615	598	602	661	616	607	647	627	599	623	642	624	596	628	557	658	570	624	600	624	603	632	583	629	628	622	601	625	597	580	625	620	600	614	637	590	575	640	635	590	575	623	623	637	609	572	599	584	604	657	618	592	606	644	602	612	605	618	634	604	591	621	584	581	629	627	622	588	572	599	652	599	635	583	623	607	605	652	615	587	640	610	594	605	614	617	613	596	600	597	647	575	578	596	625	584	585	595	616	591	609	622	609	573	602	623	619	604	576	642	619	611	626	604	598	567	606	625	617	565	614	631	643	584	631	583	588	637	583	621	640	606	612	613	596	632	621	592	615	618	558	606	588	578	598	616	643	612	574	673	599	619	626	631	620	602	584	626	624	597	619	632	607	610	618	581	623	621	658	617	643	611	594	640	562	590	594	598	608	582	616	632	579	617	648	624	626	596	593	625	620	608	630	591	629	638	606	581	593	591	600	560	615	638	659	635	609	642	648	561	598	611	589	621	602	616	645	612	579	591	612	590	647	661	613	599	613	567	636	575	624	622	660	637	623	608	592	591	598	596	627	643	592	610	595	610	577	597	617	592	615	613	606	659	602	618	634	622	613	598	633	608	657	585	616	589	664	597	625	588	660	644	594	580	572	580	673	631	595	585	621	626	624	628	613	639	609	640	614	615	636	616	606	620	606	585	598	586	575
2594	452	631	618	459	69	75	51	66	82	74	53	57	63	62	67	70	48	54	65	63	55	63	56	63	64	63	47	58	47	48	46	80	51	74	62	55	43	48	61	67	58	57	58	62	54	54	54	53	58	56	68	49	69	63	54	60	61	52	60	49	51	66	60	59	49	56	62	66	67	58	75	63	71	68	51	57	53	60	64	56	65	58	62	59	60	50	56	68	65	61	52	68	71	73	70	67	52	44	66	73	44	58	53	61	64	66	53	67	70	64	60	53	66	44	73	44	59	64	62	52	55	64	58	62	57	80	61	41	45	57	61	76	56	62	46	53	57	53	68	55	74	75	65	51	44	45	47	59	47	71	64	65	54	58	52	50	52	58	56	56	76	70	75	73	55	64	67	65	68	49	46	42	65	59	61	48	55	52	56	62	60	49	48	59	69	43	51	58	50	55	55	49	56	53	67	72	56	54	44	53	49	55	70	59	51	58	61	46	68	52	62	56	50	62	58	51	57	54	51	64	62	61	56	69	51	53	49	70	51	47	53	61	59	63	57	48	58	55	58	53	57	51	55	57	53	57	39	59	44	64	49	67	58	50	62	53	56	55	56	51	59	71	68	64	64	60	50	54	61	54	37	60	45	67	45	52	63	73	66	49	61	65	55	43	52	64	51	66	49	47	60	43	62	71	74	59	57	48	52	44	77	59	49	64	46	40	64	58	59	63	50	52	60	51	49	44	64	52	55	70	62	65	60	59	57	57	60	52	55	55	53	78	58	54	60	66	59	65	65	72	42	56	56	45	54	49	57	52	61	54	58	57	65	71	63	54	64	60	63	70	54	53	52	52	55	51	70	54	71	64	56	54	63	62	45	53	60	57	57	58	54	57	60	67	55	65	55	61	47	69	74	53	34	56	52	53	60	68	63	53	48	64	67	57	53	70	82	52	55	75	62	60	45	56	56	48	71	68	68	43	62	49	49	52	51	56	81	49	58	55	40	65	71	63	81	77	67	46	69	60	68	55	63	46	66	66	55	70	60	61	76	50	63	75	53	62	47	53	54	74	48	51	86	50	52	51	56	76	60	59	67	46	58	64	53	44	71	44	59	56	61	69	75	59	54	48	64	70	65	55	60	54	52	71	50	56	71	78	62	59	55	66	56	60	50	52	51	53	53	57	57	58	62	62	47	79	75	61	50	61	49	49	53	43	56	62	44	63	60	64	63	63	54	55	59	49	52	52	56	69	70	62	53	66	74	64	58	51	50	58	46	50	55	63	47	50	53	53	64	54	52	51	69	68	53	58	50	53	56	68	53	48	48	58	62	55	65	50	59	52	49	61	68	50	63	69	52	76	54	56	65	54	57	45	43	64	60	53	53	66	49	50	57	47	45	60	53	63	60	65	37	77	77	54	69	59	55	58	53	67	71	58	50	67	62	64	60	64	58	55	74	65	60	59	43	49	53	63	58	67	55	50	64	43	54	60	55	59	65	67	50	71	60	67	62	53	73	56	73	56	46	58	60	55	56	55	55	58	49	50	54	48	69	49	43	71	58	67	53	68	44	69	64	57	52	44	47	52	59	56	50	51	56	51	63	62	66	53	56	54	55	66	62	49	64	70	52	42	44	55	65	64	60	80	67	61	69	68	67	80	66	58	55	75	56	53	59	70	60	55	56	52	45	57	59	56	64	68	52	67	49	71	70	66	53	58	58	57	41	60	51	53	64	64	64	72	77	72	54	76	60	67	58	56	60	46	54	55	63	51	60	52	50	53	64	54	66	61	57	60	53	65	69	49	55	51	58	54	64	42	42	75	53	56	66	54	39	61	57	75	47	60	67	49	52	73	47	65	57	53	58	48	44	56	75	51	54	42	58	56	46	79	68	62	70	62	45	63	71	48	56	49	84	53	66	65	75	56	64	55	56	52	67	59	69	60	47	65	58	68	67	52	50	62	66	75	56	49	55	60	64	46	56	72	44	60	67	57	60	47	56	61	62	55	51	60	70	62	63	60	57	54	52	64	66	55	48	58	69	56	65	51	49	53	61	65	50	60	40	43	52	53	66	45	63	63	71	66	64	52	55	55	67	61	45	60	76	54	47	57	56	59	58	66	63	50	61	60	51	53	53	47	68	69	53	68	58	61	56	54	59	50	64	63	49	51	39	65	49	61	66	79	65	69	50	58	44	64	56	55	70	55	62	60	71	66	63	55	52	58	45	62	40	63	64	52	61	63	61	62	57	67	70	58	63	64	45	66	44	54	55	55	60	53	48	55	75	70	58	55	61	78	72	47	49	68	60	49	64	65	59	51	48	58	56	58	63	63	67	64	66	68	51	59	46	56	41	66	66	34	73	39	61	63	64	61	67	62	50	55	79	50	62	73	56	60	57	49	65	54	60	44	66	42	52	61	58	60	53	59	64	59	66	59	64	60	43	55	57	56	78	77	70	71	51	50	49	54	61	61	55	60	57	76	52	63	60	58	64	67	55	64	54	67	70	64	65	63	67	58	67	62	60	65	70	54	52	70	57	72	68	49	65	49	62	52	47	51	46	56	65	58	53	57	52	57	61	49	60	62	56	54	74	52	67	61	57	54	60	45	68	54	67	63	68	59	72	47	71	61	40	55	60	61	68	56	62	59	56	49	76	67	45	59	63	63	62	72	53	57	73	59	51	60	61	56	52	70	60	57	66	62	48	63	61	59	67	49	45	65	66	49	47	55	55	51	56	52	52	60	58	55	57	66	45	62	59	59	66	54	53	66	67	66	73	44	67	57	65	54	62	61	59	56	61	56	68	65	60	60	54	61	63	63	65	55	52	58	63	55	57	70	48	57	62	52	53	53	53	55	67	53	58	65	64	72	52	40	50	44	49	71	65	52	60	56	49	51	61	44	64	65	56	67	64	49	46	54	62	57	52	50	63	58	62	51	58	77	63	60	60	78	79	66	69	49	34	48	58	52	54	74	62	55	64	54	55	63	56	53	63	61	57	57	50	50	67	61	70	64	55	55	68	64	69	64	70	61	57	48	50	50	52	52	61	57	58	40	47	63	55	48	46	60	61	72	64	69	46	77	52	57	57	63	61	63	49	61	69	64	59	72	64	53	63	46	62	55	47	58	55	63	60	64	48	65	45	47	63	75	62	65	54	56	55	76	66	55	46	54	54	79	64	67	64	62	44	54	72	65	55	65	46	57	50	59	46	45	55	54	52	55	57	60	60	61	55	54	70	64	70	67	64	59	67	60	70	58	49	54	63	61	68	59	57	67	60	55	62	60	57	62	61	62	55	55	60	62	56	63	64	47	44	72	61	61	76	59	53	57	50	54	59	58	44	76	65	56	58	41	64	58	55	57	56	70	54	51	69	54	58	43	51	59	60	52	54	56	56	70	59	68	74	72	47	54	52	55	70	66	82	59	64	51	63	74	58	54	53	58	63	63	51	63	52	50	57	51	48	62	56	75	64	56	56	50	55	55	56	71	47	53	61	52	60
2299	528	1373	2208	2456	264	256	212	203	225	212	215	188	195	188	198	213	187	181	198	199	187	180	206	192	196	200	176	190	191	175	178	204	198	215	207	188	199	190	193	182	169	184	195	196	173	172	213	199	187	185	175	196	179	169	219	160	179	188	210	178	201	205	194	165	198	192	191	193	197	171	184	169	181	181	203	215	192	195	158	183	171	186	153	181	165	173	175	184	179	170	200	178	170	202	172	174	199	189	188	197	177	176	173	162	189	174	178	205	178	209	180	194	193	170	192	157	189	208	184	201	179	184	192	159	187	178	172	197	192	204	178	172	191	170	178	200	192	187	174	186	177	185	206	159	161	193	188	180	183	170	184	159	160	191	179	196	177	177	193	175	178	162	202	149	196	179	185	200	188	180	159	178	175	187	188	191	199	192	173	177	182	195	201	181	154	181	173	207	198	184	183	158	181	196	171	204	192	176	212	170	186	192	148	181	168	191	188	178	158	176	221	180	191	188	187	165	183	162	188	173	185	190	169	182	201	186	183	182	189	173	188	169	161	190	192	202	167	190	181	171	188	201	203	165	168	195	157	204	180	184	188	188	181	184	190	196	174	188	206	169	177	180	170	197	163	190	169	170	162	200	193	182	179	165	181	188	170	184	178	201	180	175	171	176	192	199	188	189	198	173	199	196	192	162	177	147	212	191	194	172	165	167	186	186	195	180	191	213	189	176	162	186	178	191	184	188	178	195	197	191	182	193	183	182	187	188	186	178	175	167	185	190	189	172	182	193	191	177	182	181	190	181	170	214	181	179	170	184	171	152	198	191	193	187	172	216	173	198	204	201	171	177	176	184	169	185	165	176	154	223	188	174	189	178	184	192	187	184	189	192	175	213	176	191	179	149	182	200	175	162	191	181	176	180	196	168	192	172	184	168	169	172	175	209	182	186	190	191	195	211	212	163	208	196	191	192	185	183	184	185	200	169	176	173	198	202	173	185	199	197	178	183	180	174	177	191	180	196	164	179	189	174	166	178	198	192	185	192	175	199	181	203	198	172	178	179	162	195	173	201	183	202	163	179	164	177	190	187	181	206	196	188	157	178	189	187	188	180	190	188	186	195	195	186	196	186	173	188	169	166	175	171	177	162	182	165	191	202	178	185	184	184	165	204	171	201	185	159	168	207	187	185	193	195	188	180	189	184	160	183	197	177	169	194	184	166	207	177	189	179	161	156	167	205	171	188	173	193	218	167	178	167	186	175	184	208	182	197	172	175	184	189	179	196	170	175	204	184	184	192	182	196	182	157	205	167	164	199	165	147	186	182	168	190	190	188	178	196	198	175	189	175	211	201	204	186	175	191	196	169	201	176	194	192	166	170	168	193	186	153	184	177	167	207	178	182	179	193	195	185	193	174	168	199	202	179	202	195	183	209	191	180	189	161	182	179	224	155	170	192	185	160	183	197	155	167	180	174	180	186	170	181	185	163	164	168	167	152	174	185	176	182	179	192	191	181	200	164	181	202	180	184	166	180	189	176	180	202	192	195	178	186	156	183	203	203	203	214	179	198	171	188	205	199	180	190	188	174	167	192	192	176	179	164	172	184	178	176	176	189	180	194	211	181	179	183	174	185	181	203	191	167	182	182	188	172	194	164	202	177	215	172	209	184	184	201	190	208	162	196	194	197	178	181	190	203	183	187	182	165	168	188	171	179	179	199	219	183	172	192	187	186	182	178	207	195	195	193	181	176	171	177	185	212	189	178	198	178	194	176	207	185	188	166	200	167	186	185	182	162	196	155	189	167	227	161	194	167	192	170	179	186	195	184	169	174	180	205	197	177	201	187	191	178	205	165	170	200	176	174	158	169	158	179	199	205	193	198	172	165	182	223	194	181	189	204	189	190	148	171	194	170	194	201	188	183	182	175	187	174	180	178	178	191	186	174	175	181	169	194	162	215	162	194	190	166	190	181	183	182	189	191	177	168	185	180	173	175	178	181	161	200	173	179	177	196	183	176	166	172	165	175	176	183	161	157	164	202	190	194	164	178	173	191	175	193	217	186	200	187	188	183	193	181	182	169	186	172	160	172	178	170	185	158	180	183	176	182	180	166	172	193	188	194	172	195	168	173	192	157	197	164	161	181	197	168	172	176	167	210	181	210	191	193	193	166	154	171	205	168	200	174	176	172	189	176	177	195	183	182	187	211	191	189	202	165	180	159	169	174	177	178	170	173	179	147	180	182	178	168	182	161	194	202	202	180	183	178	167	181	179	198	177	181	200	177	177	187	193	199	180	168	166	189	172	178	187	182	193	184	183	187	198	180	200	170	177	177	192	209	172	179	148	179	180	184	177	198	172	189	202	168	192	215	175	185	207	156	183	168	172	197	217	189	191	182	197	192	173	201	188	162	195	185	182	192	188	197	185	184	173	181	199	189	162	162	181	206	193	187	176	175	182	167	178	180	185	210	193	204	165	176	195	200	193	180	195	181	175	171	186	200	174	161	190	161	188	180	166	177	183	187	186	155	187	183	187	204	185	177	181	159	202	168	183	184	193	168	184	180	181	181	182	188	183	174	185	172	167	208	188	180	179	168	162	218	189	195	189	176	176	181	183	181	183	186	184	185	186	185	161	200	167	169	174	217	161	198	148	194	183	197	221	157	173	183	178	187	189	207	200	193	189	163	169	178	190	194	162	176	190	195	178	186	200	194	206	178	189	177	175	196	204	186	180	174	188	176	172	165	190	188	171	168	197	171	181	165	188	175	187	158	189	204	161	171	180	178	198	179	207	177	160	189	164	205	172	175	160	182	195	188	205	217	195	197	188	199	186	178	179	200	176	185	172	194	181	183	166	173	177	180	208	180	175	210	192	205	160	184	191	189	180	188	193	162	164	187	188	202	196	179	189	177	145	184	178	187	188	200	195	158	196	183	175	170	193	188	182	179	175	171	172	197	174	201	201	184	155	182	216	193	172	184	198	168	186	198	211	168	189	193	193	206	186	174	171	188	196	198	156	192	176	190	169	185	190	201	206	192	191	171	189	169	189	177	190	177	210	177	186	192	196	194	175	191	197	166	206	183	180	182	201	184	195	177	179	172	168	198	172	200	156	194	201	183	177	203	188	181	207	192	157	194	199	186	155	176	189	182	179	221	176	178	182	179	184	177	186	184	174	165	185	151	174	157	170	191	172	189	195	183	197	187	205	182	195	227	158	184	195	174	181	182	178	187	161	182	203	160	192	170	182	189	189	176	201	178	182	196	189	173	194	179	194	183	179	166	177	194	171	183	182	188	173	202	191	174	189	187	170	200	181	181	190	200	178	193	182	185	192	200	195	200	205	191	171	170	184	164	185	180	173	186	183	178	149	208	175	177	171	196	196	204	178	180	185	196	169	169	194	168	209	216	185	181	185	180	174	184	176	200	176	190	186	161	181	204	166	176	152	180	168	190	184	171	190	178	174	205	170	190	180	182	175	195	183	192	192	170	171	192	163	179	188
10224	1928	2172	1638	8493	1601	429	309	284	234	252	229	216	192	167	193	172	157	171	187	172	186	173	149	171	149	158	162	159	181	194	159	136	171	172	142	121	149	139	147	162	152	144	141	140	160	167	148	164	140	161	138	147	153	148	145	146	160	163	143	128	181	159	154	144	155	154	140	134	164	149	138	130	146	152	149	151	154	139	169	167	171	145	138	135	157	154	150	147	163	142	149	130	135	153	152	129	151	143	157	140	130	149	145	139	157	151	170	159	125	165	161	137	163	171	126	152	152	173	127	152	147	138	146	173	154	164	139	144	124	160	139	131	162	145	130	152	137	178	148	151	156	140	156	148	162	138	143	150	145	136	138	145	145	124	148	122	144	157	163	120	147	155	158	134	159	147	122	137	150	157	148	159	149	152	127	133	136	150	156	140	147	159	169	123	169	154	134	152	155	132	176	159	176	132	144	166	174	155	147	158	137	173	131	168	121	171	147	127	135	157	169	159	159	173	166	120	131	177	155	147	148	147	148	137	144	187	145	141	154	142	150	149	154	156	149	157	150	145	139	138	146	145	140	142	134	173	164	164	160	145	137	128	153	137	144	165	146	147	144	134	170	146	153	180	155	168	145	158	157	151	152	132	143	157	140	169	154	145	135	159	139	131	150	160	149	143	136	139	153	158	122	141	161	152	147	155	146	157	151	161	158	132	167	156	121	140	129	151	130	138	147	157	159	127	141	137	161	158	147	142	141	118	128	149	150	130	176	164	151	136	142	148	154	143	166	143	152	138	152	146	150	176	133	137	123	154	142	135	150	166	128	165	159	133	132	141	156	145	122	135	144	138	145	138	135	144	147	149	155	167	164	155	142	157	135	162	151	144	142	167	162	136	162	130	147	138	157	156	133	150	153	172	145	155	141	157	137	157	153	117	132	138	122	151	143	129	135	149	153	146	139	187	159	149	134	122	163	156	157	177	122	144	141	145	126	129	118	149	132	140	152	140	143	166	109	127	142	162	116	135	154	143	171	148	159	167	161	133	150	136	160	150	140	151	155	147	140	164	127	141	159	144	158	137	134	135	163	172	156	129	154	138	128	142	157	147	165	158	156	174	150	147	161	146	152	141	147	143	155	134	160	145	157	148	150	147	167	151	140	156	154	151	150	143	164	149	147	160	133	147	136	153	151	151	167	145	150	151	146	172	143	155	152	145	155	164	158	145	164	146	151	153	134	147	145	125	156	163	150	170	151	170	167	157	162	157	159	137	128	151	151	133	153	154	154	144	152	140	119	137	164	158	147	132	142	142	168	145	150	135	133	162	166	150	141	148	126	160	132	194	134	146	162	153	135	152	169	146	151	143	134	128	129	129	130	164	144	111	183	153	147	140	149	197	145	135	159	126	159	133	153	157	147	144	152	161	150	170	157	159	142	148	161	143	137	133	151	168	139	150	151	135	147	147	140	145	147	135	151	160	150	157	126	120	133	163	143	140	148	129	153	125	135	135	128	150	163	164	155	139	160	146	146	136	149	146	133	153	152	130	153	160	146	154	172	155	141	154	134	146	167	141	141	130	147	184	140	165	163	150	125	152	158	133	157	140	139	176	144	149	140	139	140	137	159	140	136	163	165	170	139	166	182	153	172	171	152	151	144	151	147	150	156	167	165	140	140	167	150	170	151	152	128	138	162	159	131	132	129	160	111	133	151	162	150	149	157	134	162	136	175	173	152	142	172	127	141	139	133	165	153	166	144	164	187	164	170	151	166	156	167	138	150	150	142	149	134	149	150	143	145	136	146	163	138	162	158	132	149	151	143	157	165	158	164	140	146	145	168	129	154	150	155	157	141	127	157	167	139	163	122	157	165	154	136	154	164	154	131	144	149	142	154	145	162	135	143	116	149	139	139	165	156	117	143	158	155	175	160	134	131	140	139	154	141	133	148	150	148	141	140	166	123	171	160	133	157	162	152	162	151	169	139	147	150	140	165	138	163	122	152	145	169	159	139	135	150	138	142	157	147	148	157	150	177	136	155	159	155	158	158	171	149	147	168	140	175	152	162	151	147	143	190	129	156	136	159	148	155	148	138	148	172	132	148	165	175	165	163	154	123	138	151	166	171	125	140	142	163	135	152	149	151	147	142	154	168	135	139	175	166	123	132	156	162	144	145	160	144	149	146	164	156	140	164	139	136	157	170	165	141	147	136	153	150	147	146	157	157	151	157	147	161	158	144	156	126	144	157	137	136	146	154	136	146	151	143	136	152	160	155	172	143	163	150	169	127	140	160	144	132	157	147	160	145	141	165	147	138	148	152	153	118	176	146	159	165	149	138	145	130	154	150	163	157	131	123	174	155	161	139	150	143	162	141	164	155	160	142	151	136	155	147	148	152	142	172	149	146	141	151	148	137	158	142	157	134	161	123	136	173	149	169	144	169	129	128	147	135	162	155	154	145	158	153	143	165	154	155	171	152	131	155	156	158	149	148	146	145	165	145	170	161	144	155	131	141	164	158	138	144	163	158	157	109	151	153	155	130	156	177	146	149	134	134	160	156	138	153	137	156	132	134	135	148	170	137	151	144	157	149	147	160	128	133	132	152	124	141	136	166	130	154	142	148	135	147	150	157	135	149	153	115	159	170	147	167	153	150	133	132	150	165	137	144	167	130	119	156	151	126	163	132	145	165	159	147	171	135	151	142	125	141	146	150	145	156	133	147	136	141	171	133	161	145	148	154	170	175	168	131	135	147	155	136	152	143	157	130	152	136	156	161	141	148	158	157	161	152	161	158	153	149	142	134	159	132	115	142	142	185	142	166	152	147	142	134	162	170	154	141	125	172	161	131	160	161	134	156	153	161	156	135	156	137	151	149	118	149	162	147	153	132	149	156	134	141	151	168	163	128	146	150	147	145	163	136	174	155	131	123	153	141	161	146	141	148	144	153	136	134	137	151	147	156	146	157	127	147	143	152	147	162	143	159	142	139	145	138	118	155	149	153	161	151	151	153	138	116	145	162	153	141	166	142	173	150	172	152	131	134	126	144	136	140	128	137	161	127	151	150	135	139	163	126	170	152	170	163	146	129	160	144	138	153	151	148	133	145	128	156	136	168	151	143	162	150	156	140	138	142	152	138	155	135	166	161	153	160	123	130	151	148	171	153	141	137	151	129	134	137	164	135	149	156	140	167	149	149	130	142	163	173	172	169	141	161	149	168	161	156	119	159	134	150	109	160	149	160	147	143	140	147	149	150	154	146	151	146	152	159	166	148	117	149	157	176	143	154	165	160	152	147	162	168	151	146	161	137	136	147	156	142	159	156	131	140	172	128	141	159	180	139	160	131	136	158	149	143	133	138	119	175	164	132	151	149	158	136	137	169	151	153	135	147	155	147	154	152	176	155	157	152	156	159	151	165	149	167	148	143	144	145	158	174	144	141	155	152	151	134	138	157	169	160	159	159	159	134	138	144	159	145	130	137	134	154	143	160	157	133	154	150	149	153
6322	1834	4040	4896	18936	2891	1717	1387	1250	1077	920	874	803	745	678	648	657	598	549	572	511	481	480	511	518	452	485	514	453	486	443	403	459	419	443	438	413	398	460	399	438	408	430	481	359	438	389	406	406	444	394	427	384	378	397	417	395	409	396	395	371	395	393	395	361	423	420	374	378	406	380	397	431	392	401	416	376	424	383	381	395	371	377	396	397	398	419	406	390	349	386	385	389	385	387	411	378	393	429	364	337	398	395	421	359	404	381	374	404	398	390	375	348	389	383	400	381	334	391	364	400	377	389	378	390	403	376	367	360	384	373	421	371	380	420	388	389	402	369	399	375	377	384	386	385	340	397	393	429	375	389	404	367	366	379	349	366	422	383	397	393	374	391	365	374	394	374	389	384	397	371	416	379	349	390	392	366	411	412	412	340	349	392	351	387	412	347	355	357	378	391	352	387	399	380	378	412	376	418	350	370	369	372	415	388	387	379	392	347	392	382	352	402	370	366	381	399	348	386	369	394	364	417	416	363	400	352	394	393	411	352	410	393	389	409	374	406	371	409	344	344	352	376	414	375	380	388	336	392	373	389	372	376	377	410	352	398	367	391	389	392	388	358	391	348	379	364	352	359	368	342	391	385	376	391	386	378	400	368	358	394	365	391	398	357	398	403	395	361	375	369	378	381	409	361	366	397	380	407	350	386	389	401	368	403	374	393	374	381	397	331	378	411	364	404	386	411	390	399	397	383	396	401	395	376	416	333	365	403	391	361	373	353	369	380	369	383	414	363	388	388	400	353	369	366	355	402	375	361	367	382	386	376	367	391	389	374	384	379	410	376	389	364	359	403	345	417	363	391	394	350	375	390	388	409	379	399	397	363	385	369	399	389	349	368	399	396	390	406	389	377	352	381	359	381	421	393	376	414	374	396	392	377	376	362	376	369	364	387	382	416	385	421	397	374	403	345	354	407	419	397	393	346	376	360	399	399	355	374	342	366	371	389	371	394	396	336	375	398	399	366	376	378	396	384	370	340	370	349	376	389	349	361	394	366	408	388	369	363	413	346	392	364	380	377	362	380	397	399	360	361	366	394	369	391	395	381	371	395	357	390	348	394	380	365	412	379	326	380	407	358	392	366	383	382	375	377	387	364	366	357	379	391	352	362	377	414	383	388	371	396	372	406	360	366	398	406	404	367	394	406	397	351	350	378	400	361	375	411	374	379	407	372	386	376	379	383	388	359	419	371	394	420	396	418	415	343	350	371	417	393	357	416	377	367	377	416	391	391	376	380	392	397	361	381	416	395	379	394	383	382	361	376	353	409	369	372	390	370	380	375	381	377	402	366	392	402	368	396	361	376	394	377	379	386	361	383	349	371	393	396	401	365	398	409	374	370	379	358	361	371	389	366	356	400	386	358	377	390	380	363	354	369	370	369	375	391	389	370	409	382	394	386	372	410	384	346	357	404	381	381	406	370	397	394	373	356	355	364	384	411	372	361	411	416	374	372	398	366	386	403	349	384	348	396	379	369	395	380	407	383	387	400	370	357	388	387	415	385	342	367	400	401	401	369	392	386	350	391	363	421	381	378	367	338	386	383	366	398	372	375	403	383	403	385	393	370	359	414	362	369	371	392	370	382	385	350	388	382	364	429	372	350	418	368	371	379	374	408	391	375	374	361	388	367	369	361	372	378	358	396	411	357	392	382	377	371	369	372	380	415	361	351	356	358	412	417	400	388	392	372	389	361	406	368	386	385	409	378	392	364	392	386	371	382	391	409	377	385	409	387	382	378	404	349	389	385	390	375	346	404	367	381	395	349	388	383	367	377	402	388	348	372	381	387	385	363	363	361	401	432	370	415	385	404	356	397	351	374	394	363	388	345	401	387	391	400	372	398	380	339	388	404	423	392	404	404	357	364	361	385	380	388	354	379	347	363	381	370	367	386	345	360	406	356	389	372	355	352	385	344	362	408	380	384	440	364	381	364	404	375	405	410	374	379	361	380	370	373	394	409	376	368	384	394	372	364	372	378	352	386	385	367	375	391	361	399	386	367	404	354	380	377	371	394	431	364	399	389	384	378	382	376	362	426	381	380	389	351	404	365	379	373	359	401	375	410	360	344	371	423	371	373	334	375	384	377	391	358	361	388	406	360	392	374	374	375	407	345	374	387	391	368	381	390	350	410	366	399	379	369	407	395	371	381	391	371	341	389	382	367	362	380	370	342	370	393	354	386	384	357	383	385	358	364	345	417	355	403	375	389	380	426	386	352	368	388	383	378	394	370	391	369	350	402	316	370	401	416	424	373	361	392	419	399	361	372	385	401	374	362	376	402	376	366	368	377	409	403	399	376	398	372	367	381	360	372	396	397	377	379	382	369	369	406	398	400	393	379	365	392	384	328	378	384	361	382	403	382	414	410	353	356	390	357	380	405	424	352	376	380	377	346	397	405	389	392	388	360	405	336	405	337	362	379	397	414	395	365	360	397	358	372	392	390	365	364	385	388	388	378	395	367	363	427	394	362	372	418	360	362	371	367	400	367	348	383	396	387	393	386	377	364	366	349	385	393	381	355	385	393	367	349	356	388	403	398	394	398	393	388	368	375	378	378	366	433	389	370	389	382	366	385	399	360	327	389	397	378	398	373	384	367	347	346	369	404	409	398	368	372	338	382	372	391	385	399	392	398	363	381	386	406	396	363	361	405	350	353	383	382	402	371	368	356	345	360	391	382	379	381	390	366	372	370	362	348	401	386	377	368	395	378	350	371	382	391	357	395	373	362	365	361	366	404	378	385	377	378	362	390	348	381	380	395	417	395	343	382	387	399	349	377	385	411	355	388	390	406	353	368	364	367	356	385	390	384	371	388	401	375	364	382	370	374	388	366	380	385	386	356	351	387	379	357	391	401	376	413	374	398	382	379	362	406	381	399	375	387	398	376	394	372	379	370	387	372	399	388	386	361	382	374	397	354	401	376	392	395	381	384	363	399	377	369	387	406	366	338	382	387	389	398	407	366	383	393	368	388	372	382	350	405	399	377	379	406	359	359	359	404	369	349	414	392	414	385	362	371	412	365	400	382	374	363	355	376	365	389	385	356	361	404	380	394	402	342	390	393	356	411	359	395	408	402	386	351	354	380	398	342	379	378	388	387	413	375	332	367	380	402	372	388	344	377	362	371	406	386	363	403	393	357	366	412	362	357	336	357	392	390	361	383	383	368	376	374	376	394	409	340	371	368	382	364	388	381	409	371	384	396	374	366	368	403	389	397	403	322	358	378	420	378	360	367	386	394	401	410	398	410	354	353	395	352	363	369	402	435	407	404	396	390	381	415	390	368	399	329	399	387	387	385	320	364	405	383	406	385	369	355	406	363	398	348	377	350	392	386	405	438	399	358	381	350	398	368	359	420	402	370	394	366	379	383	378	340	351	369	365	385	386	366	409	402	397	391	382	355	376	374	386	405	411	376	418	384	395	378	338	393	378	383	415	351	385
17929	3698	4317	3079	12671	5873	934	564	561	480	408	402	397	379	382	367	363	303	327	277	303	285	303	286	302	289	294	269	293	253	275	255	278	280	288	263	274	260	250	275	241	252	271	233	250	243	242	293	288	234	255	243	269	290	288	266	262	242	245	276	277	272	264	282	245	248	266	253	244	287	246	235	270	273	251	258	264	226	243	225	268	249	247	295	255	241	266	270	255	251	243	229	289	285	279	272	258	256	228	250	227	251	282	272	266	262	274	261	242	258	238	280	289	268	251	229	244	251	240	255	273	226	271	234	255	279	260	251	242	256	249	281	229	272	246	268	266	267	238	269	262	260	283	253	284	277	253	264	242	236	244	270	235	249	249	278	284	279	243	236	234	232	243	253	253	282	277	257	260	269	243	248	228	238	263	276	269	228	267	270	262	252	296	241	257	277	246	243	264	257	235	236	242	226	253	261	266	266	262	242	268	233	267	254	267	256	279	273	249	261	248	232	242	229	280	238	261	289	264	280	281	234	259	268	248	263	230	260	242	239	250	214	275	244	249	252	260	258	261	279	250	270	269	263	238	270	250	254	272	240	268	272	274	249	256	237	252	251	255	248	250	232	258	248	240	256	282	240	249	289	254	246	267	266	239	249	251	233	285	274	234	252	241	255	267	258	274	248	258	279	254	241	243	256	284	246	273	259	262	241	240	264	246	221	274	255	248	258	256	241	280	256	243	285	263	295	247	246	251	260	254	265	262	271	300	280	242	272	236	261	255	280	251	259	235	246	255	240	244	231	273	293	230	272	282	243	238	249	246	288	245	262	277	241	235	236	276	260	245	244	242	252	251	246	255	272	257	235	301	272	289	255	254	255	260	248	263	222	279	265	266	259	266	228	254	273	262	236	259	238	255	237	289	266	259	265	284	229	264	259	283	241	237	249	276	250	250	256	263	272	251	249	253	222	262	261	258	240	237	232	286	272	274	246	250	260	228	282	249	226	233	304	254	288	259	240	261	254	254	245	259	221	270	248	255	244	256	272	278	253	245	230	252	252	285	235	263	254	230	217	255	249	254	266	247	259	235	261	226	274	289	240	245	291	244	266	261	255	249	251	281	249	269	240	258	256	251	226	254	269	268	277	244	245	283	239	239	224	282	257	267	247	274	260	251	267	229	243	245	262	284	297	260	254	248	235	258	240	261	241	224	262	260	271	223	248	245	230	259	235	231	253	256	243	248	239	255	263	230	257	252	220	269	262	250	211	257	240	265	229	277	272	266	246	258	251	263	258	237	277	251	261	244	252	252	281	258	239	251	264	240	252	277	259	283	257	280	238	279	265	248	277	241	292	241	244	247	255	237	239	234	262	261	251	259	298	256	285	244	261	251	268	266	250	242	251	267	273	274	271	282	252	229	259	261	240	245	265	251	269	268	282	247	259	263	283	239	226	264	277	260	286	249	232	240	242	231	261	268	265	243	222	258	270	255	269	260	254	287	270	239	236	242	247	272	238	261	287	244	236	281	272	262	229	228	250	256	229	240	269	274	274	278	272	306	243	252	235	262	258	274	267	258	236	253	266	255	260	265	286	276	255	247	261	289	282	267	245	219	254	263	251	256	238	268	269	263	282	258	240	255	242	261	232	253	219	249	249	251	264	256	246	225	234	255	254	244	260	276	282	249	243	267	282	250	258	239	266	278	288	256	251	226	267	233	256	245	251	248	266	268	251	261	319	257	272	264	273	263	285	242	260	258	275	261	245	226	257	251	252	270	274	240	254	257	249	266	256	268	265	263	235	263	268	249	240	252	253	240	267	266	217	258	248	254	257	240	257	236	264	243	253	254	245	229	230	263	255	264	276	261	273	238	275	274	266	255	256	244	281	241	246	273	272	271	270	234	267	262	276	259	286	276	262	251	279	270	242	241	273	258	262	241	267	256	248	247	222	251	266	268	222	268	235	244	238	251	254	271	252	235	251	252	261	271	291	264	244	247	274	243	244	246	267	256	240	273	249	228	247	278	266	252	248	241	250	267	288	244	259	277	272	262	261	259	251	220	263	235	250	253	257	256	258	262	256	244	260	249	255	255	291	239	277	262	239	248	253	241	258	236	252	267	275	246	215	238	239	260	280	264	233	275	269	247	240	263	275	273	228	245	237	257	288	240	229	258	233	254	261	250	273	252	259	262	268	274	234	279	261	258	269	260	247	252	269	254	242	280	259	240	259	251	244	262	284	237	251	255	270	240	240	261	290	285	255	245	217	252	239	260	239	248	277	244	275	242	256	246	250	272	295	237	246	249	237	213	260	248	240	260	226	305	252	259	246	282	243	253	273	261	237	230	259	251	263	260	254	245	231	245	258	232	227	258	239	264	237	247	282	265	269	255	262	256	293	262	238	253	252	240	231	253	264	250	269	270	254	253	265	282	228	267	236	225	243	269	228	219	282	263	254	237	251	226	233	258	252	247	241	268	242	261	262	256	255	276	284	240	237	290	279	284	219	262	241	261	241	267	258	248	245	259	240	232	256	236	278	259	270	234	261	261	230	239	290	261	265	267	264	251	288	215	261	262	289	267	263	232	262	270	243	260	256	269	258	280	262	272	244	257	276	234	247	271	268	270	254	266	236	267	252	290	242	239	245	228	237	253	245	252	247	253	243	223	239	261	249	255	291	256	261	255	267	267	270	247	278	257	242	273	268	287	260	259	263	248	272	263	245	278	241	249	259	289	242	252	260	279	266	282	236	278	254	261	259	266	266	252	250	284	257	264	259	244	257	267	245	265	279	227	255	236	212	251	272	275	271	240	251	259	225	268	274	256	287	281	224	270	290	280	284	271	249	237	283	227	252	254	247	249	254	252	232	268	236	284	257	254	247	259	252	270	255	220	245	284	255	227	260	286	236	224	248	262	276	249	254	272	265	264	226	274	238	253	264	249	278	260	267	233	230	264	268	254	229	271	263	220	284	251	256	255	253	275	259	257	250	253	221	231	276	251	296	244	249	219	230	266	261	231	237	267	278	249	262	255	284	264	257	268	264	265	230	272	230	277	258	265	264	272	267	241	257	281	258	264	256	259	252	257	214	279	249	259	281	264	249	254	251	295	254	250	221	226	246	266	264	275	249	244	250	258	269	230	268	272	229	283	246	225	283	281	248	226	254	214	262	295	240	230	251	239	259	271	238	263	256	262	243	250	253	271	245	245	248	268	265	268	246	239	247	256	256	273	256	258	267	275	263	252	257	242	274	255	263	261	246	251	264	258	260	287	250	251	268	257	271	219	241	263	236	263	262	207	252	278	268	251	257	268	245	220	242	253	262	275	246	245	275	257	264	247	295	253	259	237	256	254	262	273	271	242	267	213	263	242	255	249	274	245	218	279	241	232	244	261	277	248	267	238	229	266	249	238	271	243	257	223	272	229	251	241	240	290	247	257	249	242	228	271	234	218	268	292	273	279	267	268	236	255	243	261	251	242	231	287	242	264	267	264	228	258	255	241	269
8290	2741	7432	6972	20739	5242	3025	2503	2100	1947	1698	1438	1406	1201	1148	1138	1115	973	987	939	880	870	866	782	760	794	812	746	755	744	776	719	681	728	730	724	695	673	691	665	674	665	687	641	636	649	687	602	704	619	626	638	591	652	622	636	629	618	631	649	666	611	647	624	595	613	650	600	576	655	618	591	600	624	639	568	640	599	571	573	600	638	617	597	619	610	620	607	597	591	560	600	611	599	632	583	661	593	602	618	614	596	591	586	621	594	608	585	571	584	585	616	617	602	650	607	534	585	596	572	591	569	612	619	623	560	610	621	582	571	573	618	606	625	592	645	579	578	619	618	613	577	603	599	597	573	572	558	564	596	601	595	586	572	603	598	597	598	571	596	647	592	572	575	612	588	538	597	594	570	550	545	597	589	621	621	571	620	592	577	634	622	630	567	610	569	599	595	552	579	619	578	596	600	572	619	580	614	596	587	622	613	612	608	653	590	596	559	574	551	612	595	600	581	628	587	592	579	582	545	602	572	575	604	603	585	567	630	578	597	620	592	576	622	593	544	630	584	577	578	569	594	564	621	613	538	579	570	599	583	590	590	559	555	565	565	607	528	603	554	594	617	612	623	646	609	613	560	579	599	582	586	550	597	568	573	551	574	618	611	640	596	640	605	625	548	627	582	609	630	604	573	591	574	553	627	567	505	610	577	605	604	601	575	575	607	592	589	548	571	590	560	578	567	635	577	568	585	607	572	633	591	582	622	579	634	556	580	573	628	562	588	565	606	575	604	575	605	575	557	590	603	619	562	571	600	599	554	587	595	588	540	554	604	563	630	601	562	621	620	613	597	602	625	586	534	652	575	616	559	580	606	604	585	589	636	579	589	549	599	614	558	572	613	606	560	562	604	612	594	585	586	588	610	602	600	604	538	584	588	589	574	603	581	546	572	588	562	592	565	570	631	618	628	578	579	582	617	587	597	557	631	599	549	614	607	620	621	605	562	594	557	524	622	552	576	635	611	585	581	613	609	622	601	607	549	583	579	586	590	586	534	572	605	584	585	566	591	574	616	587	627	542	608	570	589	597	550	601	604	604	592	563	574	588	604	623	569	617	601	581	595	571	587	615	571	609	591	614	620	574	609	573	558	603	604	591	595	592	595	537	585	564	594	590	613	559	566	594	584	587	570	598	617	618	577	561	548	584	559	630	615	546	629	573	538	626	598	608	614	603	628	583	564	575	608	616	582	601	608	585	610	584	600	580	580	612	572	604	591	572	562	587	588	585	621	592	589	569	604	574	579	556	551	588	564	570	601	625	587	590	569	542	594	582	556	532	590	597	544	614	599	581	594	633	603	569	583	584	593	634	578	583	574	613	596	560	560	585	630	626	559	616	580	589	634	634	555	615	616	550	586	595	586	600	588	581	550	581	595	598	596	567	584	595	585	649	582	597	586	574	584	611	601	543	541	577	599	587	576	576	599	549	577	616	626	592	613	601	578	584	589	567	563	604	563	542	570	626	603	554	547	560	572	622	565	575	600	607	631	568	617	576	578	611	589	577	605	601	625	590	607	556	602	556	598	623	642	562	621	598	612	582	579	586	588	634	555	618	600	594	605	572	580	569	553	561	605	605	598	577	589	564	578	531	570	601	581	567	597	580	610	588	627	582	594	540	603	601	585	613	566	605	592	632	595	583	568	542	578	575	595	611	566	568	637	602	628	589	573	608	580	600	578	605	570	621	589	599	641	579	603	544	590	642	564	608	605	566	534	582	573	619	596	563	547	631	536	604	526	605	570	624	556	586	596	600	609	568	603	573	584	609	578	620	577	601	590	576	570	592	563	614	536	612	578	605	565	560	594	615	546	614	592	589	595	579	561	600	608	610	550	549	592	537	560	544	596	610	609	611	614	606	651	568	635	619	611	577	593	596	551	536	632	619	577	602	560	582	604	582	571	591	610	584	546	602	606	570	599	588	588	625	595	578	648	538	557	620	579	596	550	583	617	604	602	575	588	569	599	596	544	602	620	608	585	567	586	621	579	601	600	635	553	578	615	622	565	569	571	606	618	552	628	531	590	601	680	560	573	671	587	601	585	578	621	584	557	584	572	585	540	611	568	548	609	592	605	600	572	599	569	620	638	590	583	549	615	536	584	557	581	607	602	588	563	613	593	599	598	587	566	584	604	560	639	558	607	578	610	575	610	573	571	609	614	560	570	598	566	546	582	606	593	576	594	560	599	624	593	633	599	589	592	608	627	590	592	614	610	553	618	574	606	587	597	600	576	602	606	568	600	606	635	579	605	584	619	597	592	600	652	630	594	627	610	604	610	644	594	586	600	604	569	571	598	600	621	550	603	550	622	590	570	581	613	577	572	584	614	607	599	588	610	581	552	570	549	579	591	583	589	591	591	598	577	593	602	607	563	576	608	579	575	567	584	539	603	579	575	585	569	590	616	579	545	612	604	559	534	597	552	593	571	596	566	577	586	588	571	559	625	581	595	609	556	578	626	574	626	571	550	577	584	587	610	586	570	614	606	582	596	608	605	555	574	629	609	572	604	617	594	599	596	557	601	625	593	582	646	647	571	591	579	611	613	563	556	603	607	607	570	590	561	570	605	586	630	614	629	576	571	593	630	632	574	627	638	598	569	554	599	624	590	600	552	584	529	631	590	559	599	599	566	600	550	632	585	590	588	563	538	584	574	557	574	588	600	575	577	573	573	628	619	577	645	613	596	615	602	580	560	621	584	604	569	560	592	566	579	576	616	594	611	579	562	633	591	584	589	573	641	620	646	590	628	580	598	600	626	583	556	615	550	617	628	545	578	595	571	605	594	598	571	603	588	569	605	577	601	614	573	625	592	593	619	596	618	600	570	571	603	637	581	592	570	590	598	573	572	574	601	625	534	578	578	643	604	600	594	572	650	598	582	597	629	620	552	552	623	601	603	652	592	556	588	599	596	590	596	598	634	599	549	588	608	619	602	609	630	601	553	621	637	581	599	563	561	591	593	587	609	581	597	615	635	656	664	641	563	566	562	587	595	578	585	582	593	602	568	559	602	589	607	585	590	584	591	580	560	608	589	618	576	559	587	559	612	616	576	600	611	590	590	549	530	584	583	587	609	578	570	576	571	593	573	568	588	587	579	590	623	568	609	603	571	553	583	623	585	571	640	578	617	577	617	591	583	536	561	585	602	589	602	604	614	599	631	572	575	596	591	593	613	637	567	583	598	595	573	599	565	592	585	596	602	604	595	614	613	637	604	603	560	555	572	555	614	624	627	593	630	595	618	610	575	576	525	625	565	554	637	591	617	634	567	635	626	605	609	604	589	610	600	628	628	571	544	586	589	582	593	561	563	628	608	585	574	602	617	579	579	603	601	625	604	601	628	574	612	613	566	604	566	566	608	638	596	608	581	613	598	555	583	616	568	609	581	570	592	589	606	610	565	639	611	596	565	606	603	572	608	594	548	579	612	602	613	612	628	619	573	625	580	564	634
2677	292	966	665	328	130	78	72	59	61	61	60	61	59	72	67	53	69	67	63	57	51	55	57	48	55	59	65	73	57	61	57	57	63	62	69	48	57	51	59	53	69	66	63	50	59	60	56	78	73	60	65	57	64	62	68	66	56	53	59	67	60	61	56	57	68	50	49	39	59	68	58	63	48	57	43	54	61	65	62	63	70	60	65	58	62	64	71	60	50	55	68	58	75	66	61	60	63	66	69	63	54	65	65	67	42	61	50	60	61	61	66	65	66	54	64	61	61	66	51	60	66	69	69	55	65	65	60	54	56	53	58	72	57	70	56	55	55	60	58	66	76	51	67	55	54	58	61	50	63	74	53	61	74	55	60	58	71	58	65	61	69	58	58	61	69	52	48	50	51	79	74	43	58	70	68	53	59	77	63	60	67	64	56	64	56	58	62	67	61	62	76	73	56	72	59	62	52	66	77	67	67	72	51	69	66	53	61	55	49	62	64	63	52	63	67	47	56	65	59	61	55	63	51	58	48	56	74	64	71	58	53	42	59	51	57	59	64	60	67	34	64	78	52	59	63	48	60	72	55	52	67	56	51	65	72	64	60	67	56	74	53	61	71	67	60	66	65	74	66	79	58	61	63	55	64	52	58	63	57	54	66	68	58	62	61	63	53	70	75	70	50	58	56	62	55	60	61	55	60	69	48	51	45	46	60	57	59	61	55	47	49	54	52	61	52	62	66	49	58	61	65	58	47	70	62	66	64	65	61	57	79	66	56	69	62	56	72	69	55	59	63	60	42	55	78	75	61	69	58	51	70	51	62	74	44	56	63	65	71	53	63	60	64	60	52	58	69	74	65	67	65	51	68	62	60	63	58	57	58	78	67	67	74	42	42	51	66	47	59	47	65	50	61	79	55	55	69	59	52	70	64	63	50	65	52	57	55	50	53	74	60	65	60	61	60	43	57	71	58	58	59	60	77	61	67	66	74	52	54	60	47	53	63	79	72	53	60	61	69	58	66	65	68	55	41	45	54	70	62	58	54	58	64	50	49	67	59	64	64	80	63	62	58	55	71	58	61	52	54	64	59	58	57	65	63	62	63	67	46	65	60	59	64	55	54	51	58	55	44	47	72	59	57	60	60	57	41	59	65	52	65	61	56	55	50	55	54	68	64	64	48	48	69	65	67	68	74	63	56	60	63	52	55	56	60	60	67	55	72	72	64	63	53	46	72	59	48	59	63	47	52	60	51	53	65	54	51	56	83	58	65	57	54	51	53	62	62	67	53	62	59	59	68	57	75	88	69	55	57	70	41	65	57	60	69	50	54	61	55	68	55	52	49	61	68	64	75	57	49	58	59	73	57	64	50	45	55	63	66	60	77	73	46	58	63	63	64	50	47	64	56	61	78	63	51	57	71	53	55	61	52	61	50	55	55	60	63	46	58	59	54	62	61	51	32	54	73	52	51	57	67	57	65	72	60	46	49	79	57	57	70	63	59	68	62	63	59	54	57	67	68	54	56	61	79	64	54	62	71	60	58	59	59	53	56	69	63	73	59	75	48	54	50	63	64	62	60	54	60	50	49	42	55	46	60	72	48	59	49	43	62	61	58	62	62	65	56	73	53	61	60	53	48	48	63	57	61	62	55	54	61	62	58	54	60	49	55	61	57	72	47	58	69	61	44	50	52	53	61	57	78	66	54	58	66	77	63	49	63	67	55	61	56	51	56	75	67	57	53	47	70	64	52	54	63	57	61	42	65	82	59	43	58	60	50	60	48	63	74	48	48	77	46	73	53	50	59	56	61	64	61	53	58	67	62	65	60	74	52	70	52	60	64	67	66	51	58	54	57	63	50	60	41	54	58	49	63	51	57	73	62	47	50	82	54	59	60	64	58	44	59	64	55	59	50	51	57	69	57	53	53	55	59	63	62	67	54	57	52	65	57	61	57	46	52	66	62	59	47	51	49	66	64	66	69	60	49	58	48	71	71	59	52	51	58	62	56	68	55	56	64	47	55	64	47	58	70	54	48	46	63	67	76	48	56	66	57	61	47	48	60	57	58	66	65	56	41	64	58	70	66	48	39	59	60	64	57	51	53	61	64	56	50	62	60	53	56	54	56	65	71	46	57	65	55	66	62	60	59	58	77	62	66	46	47	56	68	57	59	55	61	55	49	60	63	65	55	60	54	55	54	63	56	60	59	55	58	57	56	55	63	49	51	40	69	59	59	72	52	68	62	62	51	60	59	53	57	53	60	58	65	62	61	69	70	78	64	60	70	74	55	53	62	56	53	67	58	66	69	64	65	53	52	43	56	71	59	53	61	63	58	67	51	45	50	48	64	57	52	67	56	71	60	51	65	57	64	59	62	52	51	75	53	56	71	51	66	73	51	50	66	65	69	62	52	57	42	57	47	64	59	53	57	56	78	63	61	61	61	54	58	57	53	62	47	64	50	65	78	75	50	45	48	67	62	71	47	48	56	57	49	54	63	44	45	64	64	65	66	49	60	64	48	59	46	58	72	61	57	59	52	58	63	50	59	54	53	65	51	67	61	59	67	46	49	47	56	62	61	56	57	67	62	60	52	81	58	56	70	59	56	65	62	52	62	66	67	62	64	56	58	72	58	64	59	67	54	56	72	55	65	59	49	52	61	52	54	58	48	63	55	68	58	53	67	67	51	71	60	53	64	69	51	54	55	70	67	59	71	68	53	61	51	59	86	61	70	71	51	73	60	51	73	62	58	52	62	65	49	61	81	63	61	62	61	58	48	48	70	60	64	54	66	53	57	53	52	64	56	60	56	61	63	61	55	57	60	67	61	55	64	70	59	64	57	63	74	55	50	67	48	56	71	54	61	57	60	60	69	64	53	66	66	74	51	53	62	50	56	51	49	53	57	55	64	64	59	48	64	54	61	66	61	54	60	67	48	55	51	56	57	59	73	60	64	61	57	77	62	50	65	58	55	46	63	64	68	59	64	55	70	51	54	57	53	61	59	52	64	71	55	69	67	65	67	64	41	57	60	83	63	64	72	69	71	53	62	51	57	49	61	69	69	56	61	67	64	56	60	66	57	48	64	60	56	56	66	63	56	43	49	53	58	44	44	56	58	58	68	61	64	67	73	59	63	65	65	48	52	55	67	58	64	64	66	75	52	80	73	51	59	68	63	48	62	56	75	58	59	52	45	66	72	58	75	66	76	55	58	64	60	78	61	57	76	70	57	63	59	52	63	59	48	74	67	66	50	41	60	49	59	61	55	65	56	65	56	62	51	57	56	69	56	59	62	71	78	54	51	48	47	46	55	63	63	71	52	54	66	53	57	66	56	60	46	66	68	75	62	54	69	73	57	65	60	58	61	70	56	68	63	65	59	55	61	55	56	54	65	68	61	61	60	63	63	57	55	51	56	68	62	55	70	67	61	54	62	56	49	56	57	57	52	47	52	56	41	50	66	64	60	55	57	52	58	67	54	65	66	59	60	52	57	48	65
2281	391	2717	2247	1410	295	219	222	226	243	244	208	203	201	183	190	190	193	214	212	199	169	178	186	206	168	162	193	195	198	179	184	191	185	198	162	208	190	179	186	186	215	182	215	182	193	190	203	170	180	191	180	170	168	152	186	160	201	169	179	177	183	191	205	199	187	187	226	170	182	191	186	185	173	205	194	177	216	171	173	194	178	197	175	182	197	180	182	179	198	205	181	184	194	205	174	184	178	180	185	209	193	180	176	192	186	170	200	200	184	183	162	174	203	174	155	189	163	185	200	200	171	215	171	179	175	204	160	188	184	155	183	201	210	194	181	176	193	212	198	185	188	176	220	176	184	185	178	221	188	167	174	184	190	182	195	198	183	189	198	183	181	167	189	176	201	192	172	184	182	210	182	195	188	203	161	213	181	179	196	197	165	202	186	161	190	162	185	202	178	208	174	186	187	187	186	162	186	174	189	203	188	177	185	182	194	198	186	165	185	200	194	183	200	175	211	187	169	175	190	182	190	165	190	194	147	189	176	187	170	194	166	187	186	192	188	191	191	176	184	188	160	182	196	190	182	193	195	185	183	198	201	198	183	169	190	199	208	157	189	179	175	200	195	194	182	209	183	174	199	179	166	172	172	181	170	181	191	200	201	187	163	203	183	177	187	200	201	195	194	189	190	169	178	199	202	207	167	199	190	173	145	198	189	191	188	188	169	193	207	182	183	158	209	173	184	208	191	208	188	201	208	193	173	198	178	175	185	189	188	205	191	209	173	189	171	205	167	184	174	211	171	185	189	191	177	184	178	181	197	176	199	189	197	183	186	182	194	201	205	174	206	207	191	188	196	176	197	182	214	167	176	170	173	204	169	189	173	189	199	198	173	189	199	180	179	200	207	186	191	173	176	179	179	176	172	173	198	163	194	206	197	209	204	178	201	177	202	169	172	173	172	177	171	199	188	200	184	194	168	177	200	194	176	183	204	166	191	205	162	205	222	193	190	181	176	188	196	179	187	190	197	207	194	157	197	206	201	209	150	199	192	177	189	163	167	185	187	216	175	195	204	205	197	209	200	166	194	183	186	202	184	193	190	167	166	206	202	196	200	193	170	185	194	187	182	187	184	186	176	195	199	181	188	200	154	189	170	178	171	160	188	181	184	193	183	188	173	196	197	190	182	203	195	202	192	178	167	174	181	200	167	197	185	186	181	188	201	164	168	186	183	194	176	185	184	186	193	187	179	174	168	185	179	175	175	184	194	172	188	183	213	182	188	176	170	200	168	185	173	185	175	180	181	171	207	196	195	187	190	163	178	157	204	187	180	200	186	200	204	197	209	181	201	170	195	174	205	213	174	185	186	181	177	194	184	181	198	206	180	173	220	209	167	176	197	187	156	194	209	183	190	176	201	199	205	190	194	180	184	183	214	194	193	177	193	198	201	196	193	172	162	164	169	191	190	172	189	200	188	162	163	177	200	202	181	205	159	200	187	207	175	166	175	178	195	186	182	199	180	188	192	189	193	201	201	196	183	175	186	208	214	186	184	191	202	187	168	169	158	175	203	209	185	220	172	188	182	169	154	181	157	175	161	192	173	178	185	178	162	186	180	192	198	184	166	183	208	188	184	178	160	217	178	189	184	174	183	181	190	198	190	200	159	169	202	195	172	174	180	202	191	172	203	173	191	189	190	205	202	192	163	178	193	205	181	199	194	163	189	185	210	171	156	172	189	176	188	164	184	193	198	199	175	187	160	167	167	202	186	163	190	179	177	189	190	172	186	175	172	209	194	184	173	194	175	196	169	189	188	188	175	174	205	174	182	185	168	181	203	178	207	183	203	195	177	191	196	175	153	183	199	160	196	181	204	215	165	175	186	178	165	181	211	170	189	193	202	215	179	183	187	178	190	156	194	197	199	202	175	155	168	188	167	206	160	168	190	185	177	184	181	192	187	197	207	188	163	187	179	165	180	158	187	191	190	212	173	179	212	167	169	212	200	183	172	180	156	184	179	182	202	160	162	180	163	178	174	205	183	199	193	202	174	200	202	190	189	200	197	190	181	194	185	194	179	197	191	204	187	185	186	190	195	187	168	183	216	190	212	202	171	200	203	189	209	198	167	201	173	177	180	194	193	194	176	188	190	168	193	191	188	202	184	195	203	181	204	202	210	187	188	185	170	182	202	177	185	188	190	186	192	183	214	188	197	186	196	196	190	193	182	196	180	194	167	172	175	187	161	173	190	196	199	200	201	185	206	178	190	165	196	191	189	171	211	192	182	183	171	197	198	214	196	181	178	209	177	196	165	202	185	172	212	175	195	183	199	177	183	173	182	176	178	168	196	192	179	186	173	191	182	194	197	163	181	199	185	190	171	175	189	193	194	200	203	204	195	168	208	182	191	187	202	217	188	195	179	202	163	152	184	203	178	161	181	170	174	164	190	181	165	173	187	191	192	174	185	188	190	199	173	185	186	173	189	180	188	161	184	184	189	200	213	201	187	178	189	171	177	188	193	173	194	199	189	165	190	192	179	215	180	174	173	197	195	174	193	173	186	173	195	203	169	182	190	187	181	198	170	189	197	177	182	188	173	183	203	211	193	192	190	177	188	163	219	202	193	197	213	190	204	180	197	184	198	185	200	182	185	195	185	175	197	190	196	195	177	172	176	171	199	178	178	154	195	192	188	186	176	190	173	203	189	196	182	178	205	166	177	200	183	178	198	170	193	186	184	190	165	178	184	194	210	192	187	172	171	196	202	164	176	189	223	187	197	185	181	212	192	168	187	175	173	193	184	205	184	162	191	195	201	200	190	176	206	167	202	179	161	161	178	173	208	178	177	198	166	170	176	189	176	181	180	179	172	204	158	197	197	172	193	201	176	188	195	179	204	195	186	176	188	181	174	198	174	188	185	177	204	171	175	183	187	211	177	211	185	172	188	198	166	141	175	189	204	226	170	187	173	205	181	208	193	175	202	158	179	191	168	189	206	172	191	185	177	210	211	169	188	176	198	173	205	196	170	183	202	188	174	185	183	204	191	184	185	195	199	175	193	193	201	165	191	179	179	161	175	200	172	219	170	192	178	205	187	187	188	194	194	162	172	165	181	199	196	170	170	192	170	182	185	181	165	163	166	181	183	182	186	169	183	193	196	194	185	184	179	178	189	182	216	173	187	166	204	207	193	201	181	199	203	196	177	173	187	193	200	176	180	180	196	191	189	200	181	206	183	188	175	179	205	172	188	198	157	179	167	172	204	170	200	177	203	176	198	159	187	187	191	187	190	198	178	176	176	170	186	143	186	189	181	175	206	193	194	178	179	202	180	200	175	173	188	201	194	190	182	174	183	164	185	187	183	194	215	203	183	181	173	180	188	202	218	199	183	192	199	186	188	210	201	158	181	179	186	183	180	187	193	196	177	194	176	190	177	188	165	171	184	187	148	165	186	186	173	180	187	197	169	201	204	196	201	175	205	190	190	209	191	176	164	168	181	184	193
10080	5515	21594	21172	10849	1616	402	276	284	233	238	242	222	206	194	194	200	180	169	195	182	186	201	176	156	167	156	142	160	171	152	160	182	180	152	160	157	168	146	139	155	146	150	143	147	174	158	175	155	154	129	178	155	148	154	167	142	165	171	178	148	163	152	138	165	175	148	150	143	154	151	169	165	162	177	167	154	152	158	161	140	145	120	154	175	151	162	166	161	157	144	141	155	135	154	172	149	151	143	136	138	153	170	170	154	152	157	146	166	171	157	154	183	148	143	142	146	183	165	163	132	134	149	155	158	159	148	167	137	159	151	154	151	182	138	156	151	149	175	173	149	167	154	156	167	170	167	156	174	152	123	158	138	160	154	151	175	142	131	170	180	185	157	162	155	159	172	166	146	152	156	120	163	160	165	145	170	148	157	153	152	147	139	144	151	143	155	165	156	170	169	161	160	165	155	122	128	164	161	147	170	139	161	161	147	173	156	164	139	157	119	145	159	137	161	137	137	137	144	141	171	135	148	149	151	146	151	144	127	147	158	149	142	135	149	150	159	181	173	170	131	154	159	146	146	124	163	144	151	138	168	148	142	160	160	147	166	149	164	162	163	160	159	140	162	158	143	165	165	149	165	159	167	136	154	144	148	153	146	172	156	177	160	144	146	160	137	168	158	176	168	135	140	157	139	170	161	173	177	142	159	141	181	140	154	142	157	169	153	134	150	166	155	136	143	145	147	149	162	170	171	162	145	155	158	149	144	145	148	140	153	144	148	134	160	161	151	149	175	139	153	151	131	162	163	144	138	173	165	172	136	162	151	162	143	174	140	161	142	165	140	167	144	147	173	167	129	160	135	149	162	170	152	148	139	159	180	164	157	146	138	136	177	165	138	140	137	138	158	152	152	136	164	180	177	135	164	125	168	145	156	148	161	182	164	154	151	167	175	148	161	177	160	157	163	153	137	145	131	146	148	151	163	157	144	140	143	132	148	164	160	138	181	151	155	143	152	160	144	160	179	142	145	134	154	152	154	141	163	147	158	153	175	178	166	156	154	174	158	150	152	159	152	153	154	176	174	153	161	146	165	138	152	153	189	141	165	159	150	164	155	154	147	180	154	144	158	135	138	158	171	178	115	156	150	171	137	151	142	180	143	151	178	122	157	159	134	148	144	184	167	166	163	169	151	136	141	161	144	164	132	160	145	154	157	148	161	120	125	154	181	167	171	167	148	137	133	154	160	159	155	152	168	170	163	147	156	160	170	146	194	131	180	154	168	168	152	154	162	165	171	168	156	148	149	163	167	162	141	165	156	155	147	167	172	162	149	142	162	150	164	140	149	145	159	165	156	172	146	178	147	126	156	154	189	167	138	155	152	147	143	149	143	166	159	156	148	169	166	147	164	158	139	159	162	154	134	153	129	149	159	189	184	149	152	152	148	170	150	165	185	160	159	148	161	152	164	159	155	151	173	140	174	136	147	159	168	142	133	147	151	124	166	175	163	152	165	146	147	167	156	164	159	160	157	150	151	156	168	142	142	139	135	167	149	157	174	153	181	164	148	164	152	163	157	168	131	152	156	156	140	156	135	159	164	147	166	160	145	159	136	146	168	164	129	155	177	146	155	141	157	167	158	144	157	153	145	166	174	150	152	163	153	153	148	148	145	179	129	135	141	142	161	161	156	159	144	155	176	166	153	164	155	131	161	151	170	131	145	149	144	152	149	147	146	169	156	151	159	146	163	168	165	146	161	161	137	134	139	136	166	170	150	184	155	155	146	135	163	147	170	166	137	140	143	142	160	168	180	174	140	153	155	144	147	176	182	146	159	178	149	139	167	154	153	139	165	156	150	159	167	173	171	156	159	146	161	123	163	161	157	141	168	166	148	137	159	137	172	157	143	154	146	131	130	149	155	175	135	155	155	154	140	189	149	144	159	142	159	134	140	166	164	166	144	187	139	151	137	154	172	142	153	168	176	153	139	147	163	150	160	142	161	173	175	146	141	130	160	149	178	161	157	167	156	146	149	136	153	143	156	149	160	146	170	156	136	160	156	137	156	157	182	143	178	155	146	153	149	160	152	164	164	131	156	148	140	149	169	137	155	152	148	136	153	151	138	161	151	143	159	155	148	162	137	187	173	131	155	145	161	164	153	166	159	171	159	146	143	147	166	157	134	132	176	134	137	177	161	156	161	142	160	144	147	146	168	144	132	145	149	152	159	166	157	142	183	130	149	148	158	167	164	139	156	172	157	145	147	158	175	135	159	133	145	150	174	163	174	167	174	143	165	170	156	147	162	127	143	149	171	148	154	170	155	157	141	158	132	139	146	163	150	155	136	167	139	136	140	166	137	148	137	146	141	146	151	173	171	153	158	150	153	146	156	166	136	157	150	164	148	140	188	178	146	160	153	139	161	160	146	149	153	128	146	152	151	163	158	141	160	170	142	158	144	162	177	124	161	152	157	162	152	136	167	150	187	149	166	139	163	144	174	142	157	132	146	158	141	152	162	148	141	137	138	141	163	161	158	177	153	143	160	167	154	155	147	143	170	157	148	154	180	157	173	152	164	180	157	147	142	153	152	141	140	139	146	149	160	158	142	157	163	137	129	134	171	171	152	166	153	150	153	148	175	143	141	180	150	157	138	174	167	161	139	148	141	151	143	117	184	175	170	154	142	154	144	138	148	181	156	151	143	160	132	153	140	146	151	153	189	172	164	153	134	165	167	160	153	143	141	137	151	176	145	164	128	170	153	149	145	145	147	157	133	143	154	143	168	128	163	153	139	130	155	147	148	135	151	131	148	167	149	168	146	168	134	154	154	158	139	144	161	143	156	140	161	180	181	149	138	139	153	136	175	139	178	159	158	159	149	168	180	135	161	155	158	149	154	161	145	178	168	159	154	162	142	160	150	177	161	180	157	166	162	172	166	157	161	155	163	138	152	156	152	157	138	132	144	125	160	162	143	136	140	148	161	141	134	142	168	169	161	131	134	141	159	145	147	160	140	174	134	150	170	157	151	143	155	146	155	188	141	140	139	145	142	158	154	150	129	150	146	140	145	141	152	166	154	145	134	170	180	163	152	163	159	175	148	156	157	170	144	136	127	163	151	164	167	166	164	157	143	157	147	150	134	155	152	146	159	154	141	146	137	119	156	163	165	141	142	163	155	131	163	153	149	154	150	170	154	155	144	134	139	148	166	143	163	163	139	151	148	150	164	134	169	164	155	142	132	148	147	155	131	165	151	155	155	138	144	141	144	156	148	134	162	154	133	162	158	160	191	159	168	141	152	131	164	131	151	161	185	152	164	147	137	153	157	158	179	149	166	166	132	151	132	170	173	146	155	157	140	160	156	140	168	136	163	164	156	136	172	145	146	168	141	154	158	145	162	146	144	150	155	165	162	113	136	139	174	167	157	168	163	143	122	152	180	178	142	161	146	142	158	147	154	150	152	147	138	177	147	138	145	152	144	133	138	154	143	148	160	125	135	147
6429	5230	22280	23830	15752	1946	1513	1331	1141	1011	900	870	783	694	675	634	622	637	563	494	553	527	521	489	498	498	521	450	451	448	464	504	446	458	416	447	451	433	442	419	437	425	427	389	442	429	404	431	441	438	429	386	393	400	459	416	438	426	390	377	410	415	438	372	394	370	410	398	376	412	368	364	390	429	404	418	381	425	404	382	418	396	407	420	371	419	380	399	402	403	406	390	413	400	400	415	385	389	411	408	388	389	380	417	384	429	376	408	415	347	409	407	408	396	361	391	385	425	386	429	342	420	416	362	382	425	407	367	391	416	413	383	410	421	421	425	415	372	399	408	413	424	393	374	369	375	390	367	398	383	417	422	382	412	400	379	369	384	372	409	405	410	388	383	406	382	375	411	410	401	407	379	371	409	392	409	392	423	411	406	391	400	401	391	364	411	369	404	389	421	394	397	418	388	403	421	411	402	399	367	421	360	396	386	435	379	374	414	370	388	390	404	386	410	418	399	387	378	376	393	412	379	382	405	402	386	378	387	394	398	422	382	417	395	353	372	380	375	394	410	418	403	417	378	383	394	380	400	376	384	387	370	407	408	397	381	407	394	356	380	367	371	380	383	381	398	391	378	410	387	390	414	415	411	391	386	387	387	348	364	447	396	388	399	375	396	372	375	407	428	356	397	396	411	385	425	392	374	406	383	436	415	356	387	385	412	419	372	391	373	381	392	364	395	396	405	373	389	388	394	394	386	391	367	364	371	388	391	366	401	401	398	399	401	379	339	369	394	364	407	402	376	400	413	397	406	397	403	414	422	417	392	353	384	381	391	409	398	395	387	414	374	387	357	346	387	408	405	388	396	394	384	377	460	373	395	391	394	376	372	431	398	344	394	417	373	351	376	353	365	417	381	383	392	378	387	412	380	379	376	412	402	411	371	388	396	373	387	407	355	399	427	394	397	390	390	387	393	407	366	378	390	386	364	390	389	387	386	435	386	413	404	400	372	364	373	373	403	432	373	386	393	404	347	386	393	370	406	378	362	405	393	352	426	385	386	388	375	414	396	417	362	365	407	386	381	401	435	392	375	402	381	392	433	376	399	365	404	368	376	372	406	438	405	425	429	400	392	408	382	413	409	418	350	401	398	374	411	382	391	407	404	393	387	382	425	393	401	396	396	367	398	403	404	363	384	372	392	411	401	416	410	428	352	417	417	379	407	419	405	399	367	446	400	357	389	418	344	383	373	390	382	380	389	382	404	396	371	402	392	382	392	384	389	402	420	418	359	395	428	423	393	430	379	390	369	413	402	378	378	430	417	407	371	421	389	401	406	353	401	368	394	401	441	405	379	377	378	385	381	357	364	374	368	400	365	378	411	402	389	393	382	418	395	409	385	398	410	376	426	395	390	379	421	416	410	414	379	389	387	413	390	350	363	425	401	397	383	417	368	399	392	414	412	401	402	411	373	434	391	415	401	370	389	378	397	388	393	382	386	401	406	397	388	344	446	390	404	376	368	389	387	392	402	421	405	379	381	372	411	417	378	414	363	387	362	429	414	391	357	404	378	354	391	355	376	386	413	357	379	404	414	385	379	388	418	392	381	424	405	387	406	411	383	393	384	421	376	406	383	394	393	359	376	382	401	381	394	386	381	392	348	400	398	380	437	369	378	417	378	389	391	414	395	409	416	401	369	380	373	391	391	404	395	383	382	376	378	401	420	386	392	385	393	400	402	364	382	405	366	387	393	440	417	409	381	375	372	404	355	373	424	374	411	436	409	377	401	390	388	390	398	408	381	391	398	380	401	402	374	376	384	397	395	348	400	368	418	407	367	398	373	393	390	392	386	380	397	389	378	412	376	406	413	382	374	396	402	389	435	358	390	384	416	398	395	404	375	426	376	420	412	389	396	392	358	432	388	382	380	354	354	370	384	382	389	360	364	378	386	433	394	407	428	410	362	377	382	384	408	372	377	369	417	381	394	386	405	439	418	381	374	378	390	381	416	424	387	410	388	395	385	405	376	349	380	401	373	390	358	404	365	389	412	389	382	387	406	390	377	408	348	372	380	399	407	404	402	391	386	391	398	418	383	427	377	364	392	348	398	378	416	369	378	408	392	406	412	375	382	403	401	402	406	394	418	395	420	377	397	414	369	359	384	390	378	404	382	415	398	374	376	393	397	410	389	417	375	387	365	376	353	391	407	387	397	335	436	400	425	399	396	398	364	405	393	387	402	411	431	402	407	369	378	397	422	383	412	408	361	393	403	397	372	407	381	409	360	409	395	406	402	444	428	429	408	379	427	373	373	411	385	392	365	424	388	398	409	419	439	394	408	386	395	410	396	404	376	385	345	387	396	408	393	375	374	355	390	376	410	383	425	368	396	371	376	416	364	398	397	383	389	386	405	365	347	373	390	405	401	411	413	392	376	416	403	365	395	390	416	378	379	420	371	383	365	396	383	367	417	352	401	385	401	387	362	413	355	356	360	357	391	392	399	340	345	415	404	383	362	402	377	366	392	383	389	393	393	390	397	426	392	429	379	406	385	359	409	427	366	402	428	401	406	376	423	369	408	403	379	381	392	415	360	412	367	395	394	461	377	398	386	387	397	392	392	411	380	368	399	394	375	366	391	384	402	394	419	377	406	395	389	399	396	361	362	416	381	402	426	362	409	408	415	391	376	430	384	400	369	421	393	371	406	408	411	381	355	407	425	364	388	420	437	396	383	415	394	380	398	391	387	370	370	375	402	394	369	366	423	380	383	393	387	422	410	396	401	398	386	420	433	381	407	376	408	367	380	416	410	423	401	373	375	372	404	393	362	413	402	415	414	381	402	397	384	377	347	386	382	388	381	387	376	369	381	371	406	393	389	397	399	412	410	392	402	368	379	392	335	393	375	409	403	429	396	391	394	390	410	419	363	358	382	419	376	419	408	399	383	409	363	372	371	442	378	373	402	359	402	389	372	385	412	403	403	400	383	402	367	441	377	373	417	390	401	391	368	408	373	396	348	402	375	394	400	390	389	408	366	361	435	389	413	368	380	381	356	385	381	393	385	405	402	420	401	393	377	375	397	405	369	403	377	419	418	418	391	366	365	408	408	389	417	368	381	402	362	378	387	395	367	375	368	381	392	405	406	383	373	356	399	382	385	389	396	414	403	363	389	406	418	410	398	393	405	396	371	367	354	415	420	390	376	415	388	413	390	396	400	433	349	365	408	414	400	402	399	396	392	390	388	397	467	383	401	363	424	395	409	396	389	406	431	427	395	407	357	391	408	349	411	400	399	394	363	374	397	412	362	386	399	378	410	366	402	413	374	364	379	405	379	400	409	437	409	392	392	380	416	407	390	398	408	390	404	394	392	379	378	394	426	401	377	398	378	367	373	414	436	400	409	394	373	391	369	354	433	382	388	419	391	380	386	400	362	415	375	418	380	425	384	410	377	405	435	406	369	355	445	417	358	380	367	368	412	380	381	362	373	381	420	369	350	387	371
17596	31155	68722	44881	25280	5312	712	541	466	423	406	373	325	348	344	286	328	319	323	313	321	285	258	306	320	311	267	281	300	308	278	266	305	266	284	281	253	251	266	301	235	256	288	266	271	282	267	261	279	259	277	287	285	293	272	269	282	289	280	272	282	274	283	264	235	236	268	309	273	255	251	265	286	313	270	307	259	256	242	239	261	271	267	257	228	238	259	256	249	271	266	248	261	303	273	247	269	263	242	262	263	288	251	292	299	291	266	244	241	277	260	253	287	258	262	264	265	271	258	255	285	274	267	261	264	268	279	256	265	271	245	250	276	289	245	286	274	274	288	272	273	283	251	263	292	253	245	283	257	265	269	260	273	271	298	296	272	269	277	304	267	272	267	265	267	279	280	243	248	281	290	285	229	249	286	268	290	254	290	269	254	255	270	276	252	247	283	249	276	287	233	270	319	297	263	258	267	247	244	271	258	272	269	301	255	276	254	255	254	281	292	295	231	263	264	245	260	243	267	288	261	293	265	261	248	284	266	290	256	275	262	291	277	268	247	262	263	253	261	254	270	274	269	258	261	266	274	260	264	272	265	239	280	266	266	262	290	278	282	249	285	247	280	258	289	295	247	265	257	283	274	244	276	272	289	254	253	262	294	256	255	240	244	283	261	286	268	290	278	281	271	261	279	274	305	228	247	273	268	281	254	273	267	283	262	251	268	275	268	282	254	290	266	293	271	265	282	257	272	250	239	231	269	286	253	274	307	283	277	291	269	262	266	282	299	293	260	272	280	270	261	253	254	269	269	295	276	253	280	274	287	266	258	281	289	246	290	273	292	267	270	262	239	263	251	294	272	306	290	273	275	286	272	279	267	297	255	287	284	269	284	264	278	258	271	269	319	274	273	266	245	282	278	252	268	293	301	263	283	297	252	243	273	272	276	255	267	273	266	277	233	259	264	240	258	253	267	268	301	274	284	282	260	261	259	250	251	260	271	278	264	251	255	261	246	301	228	274	267	236	297	241	276	255	237	302	272	298	283	278	283	272	276	261	283	271	279	261	275	244	265	272	266	283	251	245	260	286	266	230	261	270	274	247	265	278	273	280	248	295	284	247	255	270	262	249	274	283	274	272	281	259	266	232	236	249	257	293	322	270	260	259	289	279	260	260	261	304	264	282	261	278	273	287	292	283	268	262	266	282	260	272	267	256	239	238	263	291	258	274	290	288	263	272	258	257	273	287	237	262	296	286	264	288	277	287	258	268	226	248	266	267	303	265	251	277	295	268	261	277	280	250	274	268	243	259	263	266	259	304	276	281	289	261	252	238	238	237	252	293	261	246	273	295	242	270	274	269	247	271	260	281	228	271	273	275	262	279	264	255	284	262	293	253	252	236	245	244	281	279	305	275	276	259	253	265	250	296	265	295	306	276	292	271	287	289	236	279	246	306	269	273	272	267	279	279	296	297	257	250	257	268	313	296	298	255	229	285	290	285	262	274	268	264	267	247	262	272	249	269	254	281	234	270	267	266	258	293	268	254	261	247	238	281	295	267	287	248	274	260	243	282	296	268	269	258	295	293	256	282	255	257	259	271	274	274	261	288	252	284	281	265	275	269	266	273	297	317	244	275	264	257	272	261	255	270	284	244	276	270	264	228	304	245	271	317	255	264	260	240	289	260	287	245	301	263	272	281	278	244	258	264	230	268	280	254	250	296	282	255	290	278	280	267	260	284	255	272	245	274	302	282	256	298	290	263	270	270	264	271	259	271	268	267	243	246	286	258	273	254	261	275	267	271	279	282	252	284	280	258	265	247	261	286	265	257	247	265	268	249	281	297	274	266	289	257	265	290	323	294	249	228	267	283	273	309	277	264	285	259	289	280	272	268	281	284	302	279	279	256	286	279	274	260	263	272	269	275	293	274	279	271	278	269	260	263	262	250	271	241	258	280	274	266	251	293	262	296	270	291	281	283	278	236	251	280	250	273	299	268	275	270	299	272	293	269	230	268	254	240	284	308	288	253	255	232	242	262	264	284	284	267	280	251	271	245	292	276	261	271	256	259	276	307	278	276	265	294	289	269	241	242	265	267	289	250	270	259	286	274	262	302	240	277	241	257	289	256	260	281	267	271	272	279	284	275	299	251	262	259	267	312	294	248	247	272	249	250	258	267	259	265	241	269	273	241	268	292	284	301	263	270	294	249	278	267	250	271	287	270	242	277	254	256	251	290	253	291	301	275	279	262	246	259	254	261	268	301	257	284	313	266	286	241	251	273	291	262	274	283	264	251	292	306	255	267	275	263	268	265	276	276	283	275	274	262	281	271	275	287	250	281	245	272	284	278	248	267	237	258	306	277	282	265	295	287	263	252	305	258	264	246	270	247	234	266	243	273	263	262	275	270	307	251	245	250	288	267	255	289	274	257	272	287	279	287	265	266	266	281	265	266	291	264	272	267	242	265	335	269	293	282	266	279	246	252	281	285	268	284	269	273	258	258	272	255	278	307	267	302	262	310	286	284	271	283	255	253	267	267	285	262	268	247	284	283	266	259	261	276	279	305	265	278	303	266	246	269	252	257	256	246	265	260	297	259	258	269	286	254	279	263	248	251	244	268	275	295	257	274	277	288	261	259	271	267	281	271	297	276	256	294	228	260	268	243	258	257	240	287	245	258	288	248	243	254	266	274	251	275	265	253	277	253	268	273	292	250	268	294	250	263	255	267	281	246	266	246	252	266	307	277	271	297	254	295	278	286	284	252	283	276	273	266	284	279	274	272	276	267	273	249	251	295	276	276	294	273	274	287	296	304	267	281	253	282	290	284	270	264	265	274	248	285	251	282	279	249	304	268	262	277	271	266	289	276	254	258	257	273	283	295	232	273	286	302	268	262	250	262	279	272	314	261	274	264	255	282	274	277	269	269	289	295	286	284	266	284	264	265	297	256	271	270	276	277	241	289	291	285	280	253	252	265	297	293	273	258	248	299	266	279	267	298	270	249	273	259	268	268	271	280	265	241	258	281	282	264	269	259	253	285	285	263	291	258	274	247	289	308	300	274	255	276	257	262	274	301	279	271	267	296	266	260	245	263	271	279	237	253	293	277	254	258	284	270	280	237	285	255	271	275	276	268	258	295	278	282	250	274	248	282	248	255	260	269	266	243	253	254	262	264	273	298	289	271	250	287	263	269	273	254	287	266	287	233	243	276	270	283	260	252	239	278	252	283	254	284	280	277	250	280	269	295	277	229	259	271	269	293	236	265	261	298	290	270	244	282	271	266	288	253	294	268	272	300	276	280	252	271	278	269	261	259	255	247	271	295	264	235	279	273	257	272	249	295	310	289	244	236	243	256	241	257	289	264	301	259	242	274	228	265	274	257	245	273	258	256	268	262	268	264	256	263	271	296	237	261	277	272	223	265	270	273	275	267	260	277	228	276	281	235	246	290	253	277	279	251	295	278	270	249	273	283	248	289	287	256	299	263	268	238	268	273	287	270
8062	25029	60191	43955	28577	3009	2344	1996	1713	1572	1352	1216	1156	1086	1001	1043	935	897	881	891	816	794	766	732	737	778	737	731	671	674	726	746	747	720	750	684	716	636	665	670	693	645	710	625	635	640	624	589	641	597	629	660	615	608	739	611	657	649	634	654	691	641	607	630	618	615	609	607	714	615	605	628	680	616	637	616	678	611	587	648	632	660	622	644	609	661	689	621	624	620	625	616	669	619	637	628	647	605	638	594	634	635	598	572	642	613	618	610	561	555	614	666	630	613	653	620	602	633	671	618	600	615	537	661	643	600	654	646	648	630	621	608	607	635	611	602	617	617	680	625	608	622	639	598	652	609	624	616	637	643	598	614	645	647	657	633	620	579	612	635	584	657	629	593	669	653	585	600	683	639	620	616	599	610	585	674	666	596	584	555	623	642	603	621	647	637	580	618	668	651	642	672	639	588	588	624	645	577	593	611	629	611	627	568	615	590	581	649	638	596	587	626	586	617	604	631	617	619	606	584	618	643	609	625	658	614	614	619	653	659	595	575	646	643	588	609	620	613	683	622	628	554	639	643	598	620	635	655	616	589	621	599	624	619	605	605	631	636	616	624	642	616	634	638	599	659	642	611	615	630	662	641	598	632	665	600	642	594	632	620	598	595	609	623	661	606	548	660	591	664	626	571	658	656	637	607	608	673	628	632	594	597	663	581	616	604	626	631	610	615	605	588	603	579	632	568	590	618	631	637	654	609	630	591	651	631	636	616	615	620	671	629	624	592	607	620	592	587	636	627	627	617	637	596	586	627	598	643	620	583	647	560	588	601	618	611	594	630	626	591	636	649	628	627	596	575	596	621	614	606	628	593	598	620	599	620	575	648	634	642	589	589	603	628	606	651	634	621	565	591	627	611	628	645	623	597	613	623	625	626	589	653	626	591	610	656	632	619	606	602	633	608	598	623	624	620	643	598	599	649	628	574	604	607	565	637	666	621	666	561	617	616	579	640	611	615	636	597	592	626	616	558	617	613	633	605	604	604	597	645	633	665	654	589	571	620	598	605	599	637	609	628	624	605	572	592	600	616	644	602	613	623	597	643	578	584	638	603	624	630	624	573	636	596	639	613	639	634	666	620	617	601	629	661	605	589	572	673	610	556	647	612	626	674	599	598	618	623	613	668	638	588	648	621	610	588	615	612	620	654	647	557	633	571	612	611	598	603	632	612	564	604	577	605	594	620	590	614	603	630	602	639	561	616	589	667	616	659	656	595	598	609	589	614	604	602	601	622	646	628	604	613	603	594	585	625	598	640	580	637	604	630	647	634	627	584	599	620	631	612	582	616	572	662	621	620	613	620	615	615	624	659	612	638	600	623	606	623	665	604	635	607	607	648	655	628	570	603	611	666	598	622	576	584	576	642	674	602	597	601	593	622	627	594	634	593	583	626	582	654	610	600	591	606	602	604	619	602	603	598	634	638	653	605	593	613	614	571	618	605	652	624	613	591	596	581	592	621	620	604	637	633	591	687	636	621	635	603	600	613	597	651	660	625	604	646	648	618	614	648	645	635	609	614	580	612	646	588	601	632	630	596	616	648	601	626	622	623	591	639	579	582	655	590	564	632	583	630	659	656	580	609	620	609	600	631	628	647	602	584	641	624	598	638	635	617	624	627	598	629	602	596	597	659	602	622	631	628	602	608	594	645	573	640	600	663	626	612	591	567	620	593	613	613	649	588	627	580	617	611	619	620	645	574	550	607	602	654	631	645	611	635	602	600	647	584	600	662	603	643	631	569	619	592	636	627	669	610	569	671	630	613	659	650	626	664	569	616	600	596	643	588	648	588	591	633	563	637	636	652	579	634	627	605	591	621	627	627	592	613	611	618	592	624	647	602	596	615	652	614	578	646	646	618	607	593	604	606	637	630	597	627	622	600	597	616	589	610	631	597	571	626	621	617	586	640	612	613	612	619	613	616	634	635	543	638	590	595	625	670	621	616	590	655	623	602	589	606	644	581	677	623	626	589	614	644	624	627	613	645	610	632	621	636	642	615	615	611	615	616	648	596	623	622	594	621	581	594	606	619	614	672	623	600	629	607	605	596	619	642	622	605	610	670	601	597	633	575	612	606	607	651	646	595	591	573	612	610	619	654	626	638	617	649	627	640	613	598	649	611	563	606	585	597	633	631	618	642	627	600	575	632	624	595	603	575	597	586	590	645	603	644	599	618	603	628	634	592	661	615	622	617	615	590	601	613	601	606	616	605	614	648	644	643	619	650	586	600	627	568	646	602	612	638	571	642	596	587	627	613	597	561	602	660	594	639	610	566	637	641	615	638	659	638	626	628	623	644	630	620	650	658	645	623	561	603	611	631	618	574	612	623	577	614	584	601	603	608	629	645	622	605	614	647	637	625	616	639	616	594	618	594	630	607	606	591	610	613	589	659	641	626	590	599	621	644	603	603	588	623	612	617	564	572	646	582	564	594	612	620	582	599	628	642	663	602	621	626	613	609	625	576	615	636	615	631	623	600	640	634	676	586	625	634	558	600	621	602	594	655	573	573	614	664	598	646	616	637	592	618	621	648	611	604	652	648	626	584	597	654	602	590	626	648	618	587	613	581	620	596	626	610	628	612	585	582	618	582	611	623	595	620	631	620	658	576	638	589	634	616	638	607	620	629	627	610	608	623	609	604	580	630	585	604	571	640	630	594	651	621	604	601	627	655	623	615	590	596	600	617	575	613	678	637	649	631	613	592	625	640	599	623	600	627	627	614	598	628	596	664	608	586	606	624	657	617	591	603	615	658	585	585	624	604	612	641	645	565	555	630	625	613	620	624	593	659	636	649	605	621	634	596	599	634	660	636	598	621	594	618	641	620	604	637	631	620	647	628	603	597	589	608	590	592	581	623	642	611	619	615	662	632	611	602	577	643	596	589	584	581	628	607	635	657	626	600	637	636	647	558	588	593	670	605	633	570	620	636	604	622	594	638	640	610	582	611	637	595	588	693	637	615	639	651	604	603	587	642	617	581	576	651	592	647	607	575	633	622	649	598	620	557	629	654	633	610	630	633	599	635	596	626	614	584	615	618	603	595	612	647	573	618	623	606	621	646	577	629	606	612	627	612	604	640	636	606	633	625	605	616	688	616	603	626	665	632	604	629	609	648	604	624	674	619	608	646	628	632	587	669	682	606	583	644	623	639	616	632	630	639	559	649	637	621	579	642	605	607	589	604	603	633	638	626	650	592	572	636	624	650	577	622	586	620	627	584	583	644	638	651	619	604	666	585	605	567	635	635	628	590	656	582	581	626	654	635	677	639	618	625	626	629	622	619	628	609	596	615	601	602	625	634	606	627	606	612	607	631	639	648	636	635	616	604	615	587	626	611	591	640	629	625	646	624	638	617	572	586	605	606	636	604	632	666	636	611	664	630	643	567	623	579	626	610	632	592	642	619	628	610	609	595	615	646	630	632	634	656	610	608	643	600	577	618	631	611
2342	980	1606	661	302	69	80	62	67	58	73	68	53	69	56	72	62	52	65	61	56	67	61	70	72	51	67	56	60	57	52	75	69	64	65	46	54	50	63	63	72	60	66	58	67	60	48	55	62	59	67	62	60	50	69	55	66	53	61	62	55	70	60	62	67	76	69	65	56	73	50	64	58	65	75	64	79	60	55	68	60	65	62	57	70	73	65	67	52	70	75	54	74	58	55	59	55	61	52	80	54	51	64	56	63	65	84	59	64	58	66	58	57	63	60	60	55	63	67	51	57	70	62	67	71	58	62	66	65	67	78	70	59	70	70	53	46	65	68	72	64	57	61	59	69	66	50	66	52	62	59	65	61	55	47	63	58	53	57	70	71	54	56	67	68	59	65	69	63	62	67	65	59	53	64	57	65	55	62	58	64	60	57	80	78	66	46	67	36	58	67	67	66	73	60	55	59	58	46	52	63	56	53	59	59	56	65	73	74	66	49	75	57	66	67	64	63	71	71	64	60	67	60	58	57	73	54	68	59	61	56	62	63	53	73	61	78	57	56	59	61	51	66	56	55	64	69	79	51	60	55	60	72	60	61	54	66	60	70	61	62	66	59	61	86	65	60	56	59	58	50	60	68	58	55	62	64	63	54	54	58	68	65	44	42	75	51	68	62	66	67	64	62	62	60	44	64	65	64	57	59	54	69	65	62	58	69	62	67	57	74	58	76	59	55	62	57	66	47	67	54	67	58	71	69	76	57	61	48	70	49	62	69	58	46	59	61	76	69	52	59	46	59	60	65	75	75	69	54	43	62	51	70	60	69	59	55	61	70	66	56	50	54	51	50	61	64	74	49	76	67	53	53	49	49	53	58	74	48	61	54	55	62	60	56	53	67	58	72	63	51	66	77	58	52	66	59	55	60	60	48	65	47	58	61	62	64	56	53	58	53	61	53	87	63	65	71	69	59	58	53	59	50	60	75	54	59	46	65	58	55	56	67	65	49	62	72	45	59	63	76	54	63	72	70	61	63	63	51	47	68	49	76	61	68	83	51	63	66	62	65	61	69	60	54	54	59	57	58	56	56	53	75	77	67	62	48	59	57	61	68	62	53	59	57	74	58	63	67	59	58	54	67	68	60	82	72	53	76	62	57	50	69	68	60	64	56	70	68	66	61	73	68	52	56	72	54	77	58	62	64	55	59	54	63	57	62	56	55	57	66	49	78	63	56	54	65	66	59	62	43	54	58	52	65	63	61	51	64	76	58	53	53	59	71	57	62	54	50	70	70	50	69	54	50	48	66	64	54	63	51	46	63	62	58	48	67	57	62	59	65	55	63	58	62	49	62	61	68	47	57	50	69	47	64	56	56	66	70	70	60	67	71	63	66	61	76	58	65	53	50	73	75	58	85	68	68	44	60	70	61	62	80	91	52	63	63	69	55	70	66	67	75	48	54	53	65	42	40	59	51	53	66	56	59	65	53	60	65	69	66	54	66	59	65	50	69	59	65	76	77	76	69	62	62	54	75	60	63	70	69	55	57	55	48	67	70	62	61	60	66	58	73	60	57	62	75	72	68	60	70	65	51	51	50	63	64	57	73	60	48	57	62	54	59	44	60	48	77	75	58	68	69	62	63	55	45	60	68	70	74	56	58	59	42	57	75	54	59	48	67	52	53	69	59	51	56	51	76	72	59	78	58	56	62	64	74	59	65	69	66	72	55	67	61	63	71	59	62	60	57	66	60	60	57	65	62	57	64	66	58	63	63	53	59	58	79	78	74	70	57	60	67	68	59	89	48	63	68	46	58	52	61	60	55	60	62	58	65	55	64	63	60	73	63	50	54	72	73	66	80	62	58	85	55	56	57	48	64	58	61	49	61	59	63	59	59	76	53	81	60	56	63	75	63	65	70	51	66	41	62	58	48	52	57	62	56	43	58	66	55	68	75	58	60	59	60	56	60	57	72	58	73	63	68	69	70	75	61	64	49	56	68	63	71	64	57	62	48	55	65	67	64	61	60	60	63	65	57	60	62	51	52	57	58	75	70	54	67	47	53	67	59	68	50	62	48	59	67	57	55	69	68	72	62	56	47	44	43	63	54	55	54	70	63	58	62	65	63	60	74	55	55	77	56	66	55	62	65	69	47	50	75	73	55	62	48	64	61	54	57	63	70	64	62	68	71	57	85	54	62	67	69	65	53	52	60	63	65	61	70	70	68	64	65	54	56	74	64	70	53	63	63	60	72	65	62	59	68	53	61	67	58	76	65	63	53	58	61	69	67	61	64	52	63	58	52	71	51	71	54	54	74	70	59	56	57	59	61	51	63	61	69	78	65	55	69	60	56	64	54	63	63	41	62	70	57	68	72	60	65	53	65	76	53	55	61	40	64	77	58	60	63	65	81	54	64	49	55	58	51	72	52	78	55	48	73	56	55	66	76	49	47	68	58	67	50	80	54	66	66	59	53	56	76	61	58	63	86	52	67	67	52	57	60	58	59	56	54	63	77	55	59	71	70	49	69	56	55	62	68	59	77	60	59	51	54	48	60	55	72	68	54	57	62	54	65	61	61	60	55	64	56	61	69	69	50	64	59	65	63	63	65	47	55	58	71	72	55	73	61	62	70	69	65	68	50	48	52	58	55	53	67	55	66	59	70	62	60	71	61	66	55	65	57	66	65	58	57	56	58	52	54	47	49	61	73	58	70	58	57	59	59	60	66	67	60	70	70	71	57	55	68	72	72	51	67	58	61	53	57	60	70	60	65	59	67	52	61	54	59	68	55	70	50	77	60	66	58	60	64	55	61	52	57	57	55	71	58	67	64	57	92	58	58	68	63	53	59	60	57	46	52	53	58	40	62	56	67	74	63	62	63	69	61	66	75	52	65	83	58	72	72	59	63	64	62	51	48	73	88	61	54	60	67	46	67	60	52	65	71	56	57	66	60	59	61	58	76	68	52	61	60	55	54	58	59	59	58	59	59	64	65	55	49	57	81	62	59	80	68	62	65	71	52	56	59	58	67	49	69	46	74	56	70	66	66	72	63	55	58	73	46	52	45	51	69	69	69	64	57	52	58	59	57	48	65	67	68	70	61	58	67	64	61	62	57	62	59	63	65	54	66	61	65	74	67	59	68	63	51	60	71	74	71	68	57	67	67	71	51	67	68	69	57	65	65	55	60	66	54	64	52	54	61	63	56	59	67	66	72	57	61	72	51	64	61	51	66	64	62	62	78	64	72	57	46	61	58	47	58	61	69	63	48	60	60	71	62	64	54	50	67	69	70	67	68	56	62	64	70	52	43	67	62	53	56	66	63	59	55	67	67	79	65	58	69	67	67	71	63	60	53	68	71	51	62	61	69	67	65	64	65	58	59	55	51	56	63	60	70	61	58	73	59	64	69	42	62	66	58	62	64	66	66	61	56	70	67	60	51	67	68	62	56	75	58	53	62	63	68	63	69	56	65	67	69	43	58	58	52	49	59	57	64	65
2171	1517	4145	2478	1212	249	226	219	215	195	218	212	200	223	187	186	188	187	196	217	192	195	187	199	199	217	195	204	195	200	198	178	202	187	210	192	181	188	186	186	211	187	201	171	155	169	213	195	174	194	185	203	197	209	193	189	167	192	173	203	184	176	206	178	205	195	182	189	149	177	193	190	174	180	209	168	179	188	214	197	181	194	161	193	206	187	189	167	200	189	174	188	190	184	176	200	185	207	181	196	181	154	197	193	198	203	171	180	200	178	188	204	195	178	194	192	177	219	182	189	194	187	180	191	178	180	193	188	182	193	192	203	193	190	201	178	171	178	191	179	185	171	168	193	186	211	190	182	188	180	205	179	176	185	180	219	188	201	183	179	188	230	196	205	207	196	211	178	184	224	207	212	206	215	195	157	179	179	170	222	175	191	206	176	207	201	183	189	194	204	165	191	185	170	193	164	182	175	200	175	206	178	198	183	212	195	185	210	195	178	195	203	161	188	193	182	185	184	186	196	178	199	187	180	187	200	182	172	208	197	195	188	158	177	190	181	187	180	157	182	165	209	171	162	209	186	195	185	185	189	188	188	226	184	163	195	180	191	190	210	184	164	185	198	187	191	211	192	186	183	201	183	208	184	184	168	184	182	198	210	191	193	194	205	193	178	189	183	197	198	197	197	191	207	196	205	184	210	190	199	177	216	173	185	206	200	183	192	201	184	155	179	195	181	179	191	200	209	192	191	185	189	191	188	184	171	164	197	164	204	189	184	181	169	179	182	181	201	187	195	190	179	204	194	184	176	188	200	183	209	188	209	212	203	169	197	193	199	197	204	175	181	160	191	178	179	186	190	177	197	160	182	175	194	160	199	187	206	175	163	188	207	172	165	187	188	176	200	198	188	178	194	172	206	191	197	174	176	189	203	207	181	157	205	191	197	219	189	161	185	216	192	184	201	183	189	187	187	197	192	195	189	186	205	219	172	184	200	190	160	203	185	192	192	181	181	199	197	172	191	167	191	177	177	191	179	217	180	173	173	204	161	200	182	195	190	209	177	203	178	202	175	182	209	202	177	187	175	185	187	217	204	189	200	184	197	188	186	202	201	195	182	175	183	200	179	226	175	218	187	176	182	198	195	209	158	172	188	190	212	207	210	186	194	181	164	189	182	192	186	188	192	178	166	188	186	202	186	180	230	190	182	170	180	200	186	189	202	211	196	154	190	174	213	189	186	155	190	189	182	197	183	155	184	195	166	195	192	201	162	196	182	199	181	190	187	174	187	176	192	198	194	195	193	199	187	166	192	173	188	175	171	195	190	189	191	182	179	182	173	207	204	195	177	214	192	196	180	156	178	194	179	178	173	165	214	194	184	214	190	185	217	204	201	166	187	210	197	195	171	201	188	204	186	194	202	179	189	191	173	221	177	192	223	192	154	179	181	196	217	186	183	184	189	187	173	194	192	181	200	160	173	171	185	173	185	187	179	178	198	184	173	212	198	175	170	210	187	210	215	193	194	204	184	172	206	207	182	193	178	173	190	194	185	188	202	190	213	189	193	190	195	161	207	176	174	202	215	167	185	210	185	185	177	187	193	171	186	203	174	201	189	174	161	195	172	191	228	184	187	187	207	189	188	181	227	175	177	183	190	200	174	212	193	182	185	210	171	203	203	164	156	212	196	215	179	206	215	213	173	206	219	181	191	197	170	167	189	200	189	206	176	173	174	165	205	194	204	179	182	165	192	172	209	199	162	161	191	174	204	184	191	195	199	180	192	182	183	186	180	196	195	165	178	204	183	182	202	179	189	187	222	160	186	186	156	161	151	192	190	197	195	221	175	182	182	174	187	193	184	176	207	194	182	180	227	190	188	200	175	204	201	198	193	199	196	183	183	186	188	175	177	183	167	198	177	189	175	208	186	198	195	189	183	184	212	217	187	160	177	203	192	226	184	193	178	194	190	178	217	174	189	186	186	184	173	197	185	196	191	186	197	188	177	175	213	196	179	201	195	179	170	202	163	194	205	182	202	201	203	180	189	214	186	174	192	165	167	187	188	181	189	177	203	197	205	214	170	207	202	193	208	173	187	180	180	177	187	177	166	181	184	212	196	186	189	165	200	221	190	213	190	195	195	198	179	189	182	175	175	193	176	176	172	185	203	187	234	189	200	178	153	189	167	188	169	213	173	209	216	213	188	197	177	190	233	193	167	213	145	207	212	192	187	195	184	200	186	194	208	225	179	191	163	158	162	200	183	184	179	213	166	164	179	190	228	182	179	204	171	159	174	170	215	159	166	160	189	192	202	191	191	194	177	201	197	178	180	169	183	174	171	181	203	191	184	191	183	182	166	186	186	188	205	196	178	202	190	197	185	202	208	163	198	195	159	203	197	184	195	195	180	171	186	177	163	201	203	209	192	181	179	202	188	196	187	192	196	190	185	214	183	176	178	184	178	194	173	192	193	174	201	174	191	190	213	184	199	200	177	193	188	188	201	201	206	178	192	188	183	187	204	191	182	203	186	223	191	197	211	215	170	174	166	185	186	190	197	185	180	203	176	219	191	202	186	222	216	175	174	193	183	182	181	183	189	190	176	179	191	193	184	175	188	199	198	168	186	212	185	211	202	186	198	176	203	211	205	161	200	180	179	214	181	205	208	190	193	185	175	178	200	195	202	216	187	158	190	186	179	154	184	186	174	183	178	184	189	153	180	190	182	182	207	178	188	194	170	188	160	198	182	165	210	175	197	148	182	175	218	177	195	211	188	217	210	183	178	188	183	217	189	183	191	192	175	189	191	188	186	200	183	199	183	187	215	182	221	179	170	187	210	177	213	195	192	175	196	179	179	199	178	193	174	162	185	192	185	178	203	180	187	179	187	184	191	200	199	182	184	186	214	168	197	213	205	198	211	179	202	189	200	184	193	203	188	175	170	188	191	195	177	172	202	175	186	186	160	176	192	190	181	166	198	194	169	191	202	189	178	197	183	190	189	204	175	219	181	194	205	193	199	184	197	193	176	183	191	173	192	177	204	173	192	200	187	168	202	198	189	189	189	195	201	202	219	208	167	210	187	198	189	192	178	190	176	189	182	199	187	200	190	192	200	175	180	202	179	184	169	192	196	184	182	212	174	207	174	203	175	209	168	218	191	205	205	192	186	184	181	195	168	201	187	198	203	197	183	185	184	187	191	175	180	201	191	167	184	204	202	171	205	187	185	181	167	158	178	180	184	194	189	185	193	192	164	185	164	177	199	186	203	173	215	218	189	186	220	190	182	170	183	190	188	184	196	178	195	177	164	214	157	191	205	170	195	172	211	203	180	192	177	180	198	203	190	199	181	180	192	168	176	209	176	188	188	208	204	185	186	177	190	208	195	187	190	196	199	182	201	194	191	184	190	195	205	186	198	184	187	216	189	189	203	204	164	202	158	200	207	197	193	179	214	158	173	194	185	175	175	188	186	207	178	185	190	196	202	175	181	219	159	188	188	197	183
9886	11403	53564	41452	16567	1867	358	256	269	256	233	206	204	179	195	192	178	168	167	179	159	179	178	176	183	154	189	180	158	145	165	168	149	156	162	181	186	174	159	183	171	183	170	157	144	174	159	168	157	154	162	164	177	162	149	171	165	151	159	164	183	172	185	140	174	166	181	161	182	169	167	178	157	163	170	168	159	165	172	167	164	174	169	179	185	152	139	168	158	167	168	162	190	163	155	183	161	158	141	152	179	149	154	162	170	170	149	157	177	172	176	165	153	158	177	168	174	160	154	155	167	140	142	175	152	163	175	195	154	170	162	172	125	153	151	136	152	138	175	174	184	155	175	156	163	172	180	177	162	168	184	169	171	164	182	162	155	159	162	161	192	181	155	164	174	158	163	147	162	186	142	160	154	141	147	154	165	148	169	153	174	172	170	138	153	160	160	174	157	167	154	154	161	179	179	163	136	158	172	192	161	180	130	167	153	147	162	171	182	175	148	170	165	152	172	183	176	169	154	155	181	163	172	164	139	165	175	169	198	179	162	177	149	172	164	169	163	173	152	165	146	156	172	165	167	182	164	171	137	161	164	158	167	179	164	158	161	169	155	132	166	156	197	144	175	154	171	118	184	156	158	177	167	175	171	175	168	149	147	143	161	183	133	155	157	195	155	169	156	160	171	164	174	149	189	157	171	159	165	178	146	172	171	163	160	169	153	171	126	158	164	158	134	152	165	156	147	173	162	147	157	159	176	162	152	145	177	160	168	155	157	166	175	176	144	155	161	160	141	173	176	184	173	163	168	175	165	169	182	161	167	156	168	175	177	163	171	165	150	182	172	162	159	149	147	144	159	161	163	163	156	148	182	143	154	148	165	162	147	167	154	154	173	154	157	135	172	145	142	156	141	155	161	173	164	163	176	172	194	162	186	169	162	153	158	149	169	167	173	165	170	165	165	169	173	151	149	138	138	172	186	170	179	170	156	140	152	160	151	184	146	172	167	161	180	152	188	169	180	145	179	165	179	166	159	180	171	181	145	196	169	170	172	172	150	167	140	155	161	168	176	174	142	175	179	175	139	175	169	177	147	155	177	166	169	177	160	158	166	140	155	189	146	151	149	166	175	174	160	167	140	149	140	184	194	167	153	184	133	175	160	174	163	163	184	145	169	156	168	161	164	149	196	148	153	169	152	155	173	170	168	161	150	153	144	160	176	162	159	164	156	193	172	167	155	177	143	156	142	142	141	161	166	160	168	162	161	174	147	152	177	170	165	169	169	162	176	168	155	159	192	185	148	167	153	194	142	169	166	168	152	133	168	150	133	175	163	165	152	136	161	137	168	143	161	164	139	153	145	172	145	161	159	171	161	133	144	148	152	148	143	147	158	122	162	176	145	160	182	161	152	173	185	166	159	162	158	166	194	167	154	142	176	178	171	140	160	171	153	147	168	141	156	178	172	166	163	170	160	156	171	168	156	195	148	157	177	180	174	171	191	161	156	186	144	163	165	157	178	139	165	157	159	162	149	158	141	135	145	166	164	173	144	155	161	168	155	164	162	157	186	161	178	137	154	166	146	169	148	146	158	162	162	148	165	166	156	182	181	159	173	160	152	168	171	178	149	161	156	158	146	153	151	160	171	145	145	151	164	170	139	164	155	171	155	149	166	150	163	180	174	163	147	167	155	157	156	145	156	186	159	136	147	155	156	164	157	158	168	165	181	156	166	167	159	132	171	140	158	165	152	175	169	151	159	164	163	171	148	164	175	151	160	157	154	164	152	139	143	146	181	161	153	169	190	170	173	143	172	142	145	190	167	146	182	163	124	161	144	170	143	153	182	168	175	159	170	178	170	157	163	157	181	139	150	157	186	158	177	164	147	161	140	167	195	173	164	154	163	165	164	135	173	152	178	170	153	154	177	157	184	164	172	171	174	183	174	171	138	172	164	169	166	165	160	163	164	176	166	147	176	181	160	161	196	200	162	182	154	171	166	185	169	163	171	174	152	172	163	141	167	160	137	155	144	178	211	166	173	178	165	145	154	159	167	158	174	170	173	170	171	165	175	156	161	150	137	152	145	164	178	161	165	162	144	147	177	152	175	170	140	156	176	180	164	157	163	160	160	171	162	163	158	145	163	167	157	173	158	172	150	152	144	137	156	150	175	161	166	173	196	162	176	153	165	162	164	165	188	171	143	144	164	174	153	157	143	185	175	159	159	187	157	170	140	169	157	164	198	155	196	167	160	183	179	163	159	190	149	191	164	172	158	148	152	162	183	143	157	165	163	173	148	178	157	165	164	146	178	166	157	175	173	168	140	175	171	177	180	169	162	172	151	158	173	164	165	147	178	179	164	175	147	170	154	185	160	170	182	156	168	161	181	170	172	150	128	176	171	163	170	170	154	168	179	156	158	152	165	120	154	156	166	143	149	176	166	166	195	151	165	160	168	181	148	167	158	161	144	164	163	159	151	131	136	151	161	162	169	156	148	151	137	160	168	179	170	153	160	159	181	142	133	188	146	165	144	162	188	158	162	187	126	161	173	184	163	138	146	167	145	156	158	162	156	164	146	164	186	144	171	171	160	190	143	173	173	166	156	176	153	175	151	237	187	164	168	156	207	176	170	160	161	166	159	186	165	154	175	162	163	172	153	163	149	168	185	178	148	167	162	137	145	152	153	162	152	190	161	153	151	163	172	157	151	151	137	142	157	177	155	157	178	171	167	151	172	178	141	189	169	166	174	165	159	162	165	158	174	146	166	186	150	167	150	135	160	160	147	163	152	167	165	159	164	160	167	165	145	178	180	180	156	145	155	156	155	159	156	179	149	170	159	164	168	185	149	148	180	144	168	157	182	161	164	146	168	146	155	158	167	160	144	163	189	153	153	160	152	170	149	147	153	162	147	172	162	172	147	172	157	151	168	159	179	193	158	153	195	179	143	159	160	152	186	152	172	161	152	163	167	164	175	157	157	169	195	182	152	155	159	183	175	161	178	165	160	172	148	170	162	159	166	168	163	158	169	187	163	169	168	175	202	172	150	166	158	145	179	170	169	149	167	169	164	161	161	125	163	157	157	158	190	153	152	153	164	167	135	154	150	154	182	160	179	154	146	184	165	163	158	165	163	160	145	150	169	149	163	144	153	151	167	158	147	137	166	158	153	162	151	171	147	152	141	149	151	147	177	156	183	175	197	162	150	163	178	175	194	148	180	154	149	166	147	160	159	162	167	171	179	167	172	154	171	172	170	173	139	175	164	174	197	199	161	157	154	156	145	185	173	147	175	146	151	169	179	146	180	164	139	168	169	152	190	161	131	188	173	174	152	167	169	164	183	145	193	163	174	144	158	181	169	199	167	166	164	161	161	158	186	166	171	179	157	136	156	165	162	169	177	163	174	158	180	134	167	170	148	174	168	159	157	169	175	151	188	157	164	163	170	157	163	176	144	174	197	157	156	149	169	146	163	187	174	144	165	151	158	166	169	170	177	163	169	161
6308	10992	50678	42930	18765	1555	1261	1115	1006	907	841	751	690	666	620	578	571	604	517	524	533	502	513	477	494	462	490	475	448	456	496	477	460	428	467	459	441	468	465	448	454	436	412	419	435	460	471	427	426	451	433	429	428	444	423	437	422	444	454	462	424	424	439	395	409	464	405	432	474	432	415	414	455	435	379	398	412	406	419	442	412	383	418	414	427	393	415	446	394	383	435	450	420	403	413	435	405	419	381	439	430	412	425	416	384	411	410	396	398	448	449	413	388	420	450	392	408	428	405	393	402	441	408	412	425	431	394	387	414	428	387	402	376	389	388	407	435	447	387	409	424	397	417	383	402	469	435	383	400	425	401	429	396	433	436	390	411	439	406	447	434	425	420	406	429	432	423	396	382	394	397	436	422	425	407	412	402	369	409	441	399	404	414	395	400	398	438	431	415	438	408	407	431	408	403	403	399	421	411	413	433	402	432	420	430	416	443	399	390	439	420	430	380	381	441	394	421	399	395	462	402	429	411	384	420	406	398	421	410	413	393	385	414	385	411	414	375	412	417	382	420	383	390	411	408	421	401	412	431	387	433	418	390	422	396	403	424	448	424	424	412	442	410	396	362	407	409	437	418	407	403	431	427	431	398	403	421	447	452	431	384	445	432	388	400	385	397	424	434	429	414	423	427	405	424	412	408	417	419	417	411	379	401	404	377	402	430	416	426	379	426	464	382	434	396	433	360	412	405	397	404	434	406	390	386	456	422	428	393	398	419	406	427	406	420	419	431	440	377	430	386	417	405	400	401	415	405	415	435	393	390	407	401	393	440	433	389	430	437	413	387	418	368	391	452	406	402	421	424	412	378	434	404	439	427	418	426	398	392	406	411	402	432	410	434	451	423	413	418	411	414	390	423	396	421	402	403	431	423	440	416	416	394	406	417	403	426	379	422	395	425	406	440	376	402	431	419	440	402	416	449	424	427	402	390	414	441	395	396	408	420	444	389	429	353	390	360	420	407	355	422	424	371	435	436	382	418	429	383	414	378	394	372	400	388	425	408	427	396	379	406	414	402	412	415	406	400	417	427	397	407	425	408	449	428	423	382	414	363	402	426	445	431	424	437	417	396	398	434	395	430	391	384	405	424	405	384	379	409	452	401	413	401	401	389	367	401	428	436	410	429	409	381	420	416	402	410	413	362	414	404	420	426	390	394	404	388	427	388	389	448	387	395	402	441	435	418	421	436	392	427	400	426	426	421	426	396	407	403	439	378	395	418	420	413	429	409	378	415	371	418	424	418	381	423	393	410	385	393	393	404	407	424	362	412	389	400	387	414	416	399	383	431	413	427	402	386	442	390	384	420	402	406	411	393	411	403	403	446	372	398	415	425	368	468	452	428	379	411	402	421	401	372	391	405	356	407	386	409	419	374	392	435	420	415	379	404	391	411	385	414	395	362	409	461	415	418	410	408	459	410	438	453	395	416	394	396	446	405	452	399	392	428	416	434	415	414	434	449	419	399	428	421	392	418	416	427	409	410	451	404	438	414	405	436	421	420	400	408	424	421	437	406	394	421	380	415	383	428	399	412	399	427	393	443	439	395	417	365	391	371	409	391	408	398	414	414	396	408	459	417	437	413	426	420	425	390	387	435	417	388	415	387	429	423	450	396	389	426	383	415	418	387	425	453	409	432	379	405	440	395	409	434	426	409	427	463	416	392	401	418	401	413	421	417	395	432	403	375	428	401	392	389	411	392	400	393	366	390	439	400	414	373	404	401	380	410	405	410	436	415	415	411	404	386	418	421	397	402	386	397	384	450	391	383	425	390	410	414	379	399	436	409	391	403	427	397	392	373	407	439	427	424	431	404	425	441	376	411	404	383	411	393	392	405	425	405	392	418	425	427	413	403	407	433	427	423	394	380	436	396	459	403	404	426	411	408	434	409	391	417	415	405	411	383	453	446	389	401	405	412	416	375	441	410	423	423	399	430	405	391	412	379	410	440	446	418	356	422	420	417	422	372	380	405	415	407	421	423	445	388	386	399	400	440	395	401	378	403	410	406	436	415	431	406	416	408	420	412	419	421	434	439	405	415	405	374	422	405	409	393	448	396	411	395	420	396	416	397	422	443	416	373	372	394	414	434	414	389	390	412	431	383	396	398	407	416	413	402	402	450	405	428	422	393	446	440	413	361	399	425	396	420	378	390	407	397	429	412	444	423	444	429	412	410	414	436	418	446	390	397	418	424	380	428	426	386	433	413	397	422	455	393	404	405	405	386	427	407	416	409	415	438	403	407	395	400	421	408	405	427	415	438	408	378	428	404	439	389	406	403	407	422	400	402	417	396	422	397	409	405	398	389	452	410	370	434	380	360	408	392	416	402	427	414	415	389	400	406	434	431	401	406	399	399	430	384	398	388	415	383	429	423	383	420	391	413	437	433	402	394	395	412	401	410	387	433	404	421	408	457	413	400	453	394	426	404	445	403	394	422	415	447	425	402	427	396	429	403	412	443	414	434	389	417	419	378	410	406	389	419	427	408	396	453	398	383	431	408	414	427	400	396	422	404	418	434	379	401	417	402	410	405	392	413	393	384	390	381	397	443	401	429	405	396	412	398	396	403	379	404	413	386	376	405	399	394	428	413	409	374	421	412	401	390	460	381	407	414	412	420	431	435	418	421	387	407	423	409	445	390	432	420	419	377	358	424	407	401	430	410	403	410	429	444	399	421	367	410	391	398	393	371	390	455	412	412	433	412	386	422	438	395	430	441	386	394	433	400	419	407	360	464	418	402	398	381	414	432	408	408	406	416	445	406	406	390	417	415	435	380	401	399	399	411	380	415	402	384	419	399	400	428	412	425	382	437	423	442	406	383	442	401	388	385	393	421	387	409	406	413	377	409	423	397	438	426	418	406	409	405	417	431	388	388	382	421	391	367	428	431	416	416	371	441	457	388	437	419	404	393	389	381	423	378	428	387	394	405	374	400	403	414	401	403	403	395	395	410	420	419	396	397	398	430	407	445	415	426	417	403	350	380	422	417	381	450	394	381	375	382	393	387	424	449	399	384	388	394	425	436	389	432	408	404	414	369	403	407	385	459	422	386	421	420	411	402	422	410	419	420	402	418	415	411	412	397	406	396	436	420	372	416	422	389	391	407	406	385	371	416	413	384	401	434	375	426	400	412	419	404	440	424	411	422	433	397	423	419	392	432	419	409	382	416	405	411	427	376	410	419	410	462	420	439	468	413	447	411	398	397	404	378	411	421	403	402	442	399	429	412	405	386	405	420	416	394	423	411	400	409	424	402	398	418	424	421	412	399	415	398	406	392	377	401	421	429	406	361	402	379	418	445	409	453	396	410	430	430	434	402	424	374	395	399	432	411	445	400	395	416	432	415	421	412	415	443	410	423	421	399	391	394	411	381	376	403	367	454	409	407	408	419	403	389	380	388	412	388	395	427	462	393	432	392	398	416	429	426	433	387	399	394	419	394	419
17403	20348	75521	67375	35948	9172	949	439	413	367	377	345	347	313	312	352	304	296	340	339	319	316	309	277	315	300	309	290	280	318	306	340	295	292	307	283	281	279	289	264	286	291	282	307	302	320	303	281	306	290	269	308	288	299	299	277	285	283	276	269	292	295	274	297	301	300	264	276	285	294	289	283	284	283	249	269	286	275	291	276	280	293	288	275	294	310	281	302	278	258	261	303	288	265	296	246	275	300	265	308	263	273	298	244	271	290	253	259	266	283	286	329	255	296	292	305	272	308	277	274	277	277	272	279	280	278	301	272	292	280	257	268	286	298	251	283	293	306	248	285	289	281	314	279	298	260	276	292	274	302	262	285	274	272	252	279	296	281	298	276	299	265	318	308	262	293	295	298	289	273	289	239	270	269	306	281	294	298	292	317	307	285	299	269	267	277	285	264	277	301	269	301	299	278	294	280	293	293	275	266	262	288	274	285	313	288	313	260	277	252	274	276	268	295	301	285	277	320	293	313	313	297	305	281	301	296	272	269	278	249	271	268	312	274	266	288	282	294	280	298	264	277	256	307	298	275	263	285	278	282	273	307	287	274	266	286	270	266	291	295	291	290	306	284	253	284	300	274	278	292	287	276	315	264	278	283	274	267	273	294	293	303	299	302	245	264	300	279	281	285	291	302	312	295	259	270	301	284	273	231	272	302	282	258	299	308	309	263	300	278	252	260	312	277	279	282	286	280	282	258	302	260	291	266	318	270	305	322	310	307	295	302	286	308	285	273	301	284	295	253	266	261	297	285	250	289	306	272	266	279	270	297	310	272	268	279	265	281	267	287	244	293	311	277	300	283	276	308	286	229	290	276	269	276	296	292	268	272	303	287	308	260	308	307	303	293	251	262	307	310	281	269	292	297	275	278	260	300	287	259	255	314	263	255	280	275	257	291	264	275	252	285	279	282	279	243	324	264	283	271	313	262	286	282	269	284	265	297	290	293	289	279	308	273	286	270	266	265	231	301	276	273	302	289	289	308	288	327	294	315	281	262	281	306	277	264	312	282	286	286	306	268	279	267	264	258	307	301	287	295	263	279	287	273	270	273	265	275	270	280	273	281	303	265	273	275	316	276	290	268	323	285	303	301	298	282	274	294	289	274	256	277	284	288	270	283	281	290	264	252	279	290	276	270	263	309	295	301	306	273	312	252	283	267	252	283	278	282	289	274	289	252	276	313	298	304	283	254	311	278	292	301	284	288	334	286	280	237	265	288	289	304	273	281	287	286	316	280	297	281	293	297	262	266	330	279	301	292	260	279	264	307	305	303	286	275	273	270	285	273	286	278	287	299	271	259	258	294	289	276	277	238	278	309	280	278	280	275	285	261	256	299	277	278	308	272	255	324	302	273	258	270	284	290	278	280	256	269	288	265	293	258	300	249	283	324	260	243	253	303	303	290	275	272	263	299	297	276	282	282	280	266	270	295	277	295	279	266	279	278	272	285	285	281	310	284	298	232	285	260	303	289	253	272	288	315	292	295	284	249	292	286	272	290	299	264	272	305	293	300	297	261	269	275	280	290	271	280	278	308	261	282	286	281	274	289	284	296	265	283	255	268	300	309	284	276	264	281	280	321	273	263	294	300	295	259	281	297	303	328	319	292	279	299	272	245	267	276	299	278	310	267	264	278	294	298	290	294	299	258	294	278	283	308	272	262	277	296	287	263	304	296	292	263	273	283	308	247	274	247	274	276	270	278	286	314	281	273	286	256	288	296	337	272	289	264	272	290	280	288	289	279	260	292	275	282	281	263	252	277	273	310	298	240	281	290	293	279	308	289	283	274	285	262	287	249	283	260	290	294	270	307	296	264	266	278	267	301	261	253	290	293	307	295	284	298	269	268	277	285	276	289	290	279	288	319	305	287	303	290	264	265	311	257	269	259	280	271	329	270	281	292	281	299	293	268	270	316	304	278	293	299	286	299	337	278	273	273	269	294	265	309	284	282	302	285	278	300	275	291	264	313	291	294	297	252	265	319	282	272	262	271	322	286	286	330	286	289	273	282	291	283	249	285	281	280	271	309	263	296	273	305	283	255	283	307	280	291	266	275	273	282	295	301	281	277	306	294	299	280	308	314	304	281	289	288	305	303	309	296	275	284	303	287	292	267	285	272	268	277	314	284	253	282	313	267	287	272	310	272	307	304	268	280	288	284	275	298	295	259	269	278	250	298	296	277	294	266	293	275	292	283	277	277	307	287	283	315	285	277	264	258	321	288	282	266	272	284	280	271	273	306	247	313	277	305	317	300	303	301	286	292	276	277	291	282	255	295	277	278	273	267	246	303	264	280	267	285	286	270	279	269	265	270	290	270	274	295	261	315	264	297	305	283	298	315	278	295	318	299	275	247	304	252	282	261	293	267	274	269	269	284	298	304	266	289	260	261	251	257	283	275	292	285	302	310	284	285	276	298	256	250	258	298	281	282	272	308	300	257	250	293	270	285	323	254	286	310	269	298	279	253	295	281	299	308	267	297	284	276	315	280	285	302	296	271	241	282	275	264	277	276	272	265	266	265	276	258	277	280	284	271	267	269	276	276	281	266	280	277	264	288	292	282	295	295	266	278	267	299	274	297	289	262	278	311	284	307	285	301	285	300	294	262	254	289	286	269	281	274	280	254	287	317	280	296	296	270	281	267	267	287	265	279	303	292	264	263	264	293	272	288	279	294	260	280	289	254	263	297	285	282	257	289	254	283	275	305	260	275	273	288	294	285	286	301	277	288	259	265	269	275	307	272	274	288	286	279	289	255	288	243	308	275	262	279	287	279	296	268	263	328	293	285	264	269	269	319	299	302	290	294	260	289	278	290	284	282	248	298	272	282	276	280	289	247	290	263	290	283	310	258	254	256	280	254	284	300	274	281	297	257	280	253	289	274	285	253	290	291	296	277	287	308	281	275	263	286	270	320	277	289	287	265	267	264	277	276	284	243	279	307	284	270	279	309	274	287	295	298	284	293	243	266	276	250	305	263	279	306	292	254	298	272	302	288	277	293	304	281	269	247	309	277	259	293	286	285	274	284	278	279	278	285	267	292	292	269	298	251	282	269	294	298	303	269	281	284	303	296	286	289	267	255	285	273	293	301	252	296	314	247	286	301	277	262	280	276	312	290	283	285	266	263	292	293	269	274	289	300	276	282	306	279	284	298	281	313	256	265	251	273	295	282	295	284	295	248	266	277	273	302	288	297	292	279	281	294	288	249	261	285	256	286	267	289	303	288	297	298	289	284	309	277	298	262	294	266	267	280	290	293	296	286	288	317	267	263	302	280	262	265	296	294	327	266	277	276	265	265	310	322	283	303	313	272	288	304	309	274	280	293	290	297	283	263	292	265	279	310	290	284	268	273	296	279	288	300	273	283	245	310	245	284	309	288	277	295	247	290	295	260	279	279	273	282	285	269	284	305	296	314	285	260	285	295	310	257	297	272	273	267	260	283	315	270
8111	16555	69344	69773	36310	2176	1756	1545	1416	1275	1197	1079	1025	982	895	905	864	849	819	827	804	785	794	801	783	754	770	741	684	737	710	732	641	620	698	719	687	661	750	683	696	642	695	659	660	636	691	665	690	686	683	689	726	652	643	688	673	647	670	658	642	625	634	645	677	674	666	628	637	643	636	642	616	639	658	648	660	656	690	672	642	652	632	641	633	663	608	650	650	670	637	636	662	686	638	611	621	666	623	666	642	633	649	670	649	649	635	672	657	664	645	639	655	652	642	619	623	629	685	674	654	610	589	634	684	668	635	669	663	669	631	682	627	617	699	679	664	651	637	653	647	639	652	619	644	634	608	641	637	622	614	651	602	644	635	601	626	615	651	655	670	647	642	643	635	612	657	684	639	596	613	668	643	643	629	656	652	636	655	670	634	609	643	663	593	677	646	615	635	624	715	618	658	652	609	597	652	689	653	632	639	640	669	642	647	640	622	590	590	611	629	636	641	625	704	644	647	638	650	623	651	634	678	614	635	656	686	675	632	604	641	668	709	654	633	690	678	655	625	651	615	626	665	659	627	617	648	594	607	665	662	616	585	667	655	690	673	635	744	659	656	668	626	647	636	637	604	620	619	643	624	648	662	666	630	698	700	658	621	668	616	664	668	660	601	651	685	639	624	621	659	680	704	604	608	651	631	653	677	664	648	651	649	634	618	624	629	618	695	632	644	642	632	628	672	630	664	636	655	673	622	630	672	646	621	679	606	636	616	668	627	641	672	684	615	648	662	614	639	706	676	669	650	641	650	657	685	605	607	627	634	683	629	605	584	656	604	661	629	621	629	645	631	658	649	629	663	636	666	662	646	615	654	641	685	626	623	634	609	674	627	663	629	642	718	633	656	615	664	650	674	677	653	635	629	640	695	677	651	638	648	630	633	636	622	647	700	663	666	645	652	644	585	582	631	639	652	646	645	664	625	624	627	642	641	592	599	616	581	680	694	654	660	638	658	686	660	623	655	681	620	640	601	662	629	674	666	661	694	637	660	646	630	641	625	695	637	638	648	635	679	616	625	648	668	684	631	648	630	658	667	657	617	661	690	642	661	672	666	654	642	639	647	650	630	588	687	617	651	619	664	638	636	631	664	676	651	654	648	666	626	631	650	670	631	641	611	603	654	631	621	608	646	636	688	599	681	652	664	661	621	620	653	666	637	649	636	653	629	645	691	642	577	667	678	619	666	650	670	693	683	681	634	665	631	701	655	636	597	623	626	626	663	649	610	666	661	622	594	624	660	632	664	627	673	659	663	617	622	620	710	641	669	639	636	669	653	656	636	637	636	609	655	618	631	631	643	615	648	656	614	611	623	621	694	651	645	654	585	664	626	611	654	636	610	589	623	675	641	640	640	621	647	638	604	621	625	620	634	649	611	665	632	655	702	650	610	637	591	687	625	658	623	639	646	628	637	629	637	671	694	622	646	616	671	577	646	591	629	686	612	661	670	635	619	672	632	576	653	635	640	633	656	649	634	679	606	670	643	653	682	658	647	653	625	626	673	602	627	629	622	669	656	613	644	681	674	642	642	629	663	576	638	640	658	614	657	659	639	617	676	644	672	617	690	609	662	625	664	670	634	634	655	653	674	647	643	639	622	625	650	622	615	633	676	649	665	700	657	623	687	618	629	622	639	669	632	647	662	609	643	635	643	627	659	633	644	652	631	611	611	645	668	694	615	663	606	683	649	642	664	668	636	655	646	698	615	667	670	633	628	651	667	681	613	638	623	664	639	661	625	648	679	601	643	647	660	659	620	615	646	626	648	642	667	712	599	630	643	599	604	662	607	698	595	630	667	599	641	660	619	628	638	619	651	683	644	676	609	640	639	688	665	656	691	652	626	727	657	660	656	645	651	636	667	676	641	668	630	667	661	624	646	648	643	623	629	659	667	666	603	639	638	627	691	691	631	676	610	653	599	644	604	664	628	648	660	672	639	622	693	648	660	643	679	680	624	634	633	657	687	671	661	623	640	669	666	668	644	667	614	613	660	632	640	641	647	613	657	657	659	599	652	663	601	637	616	636	710	627	637	649	688	647	626	568	674	644	646	611	612	659	684	638	622	669	683	663	660	651	645	635	668	683	658	624	654	666	618	644	661	629	668	612	721	620	637	648	642	680	643	684	617	674	628	682	632	649	627	655	652	641	656	606	633	682	654	720	636	685	640	611	623	628	649	617	625	658	617	617	599	699	610	638	625	646	665	660	655	640	653	707	670	645	647	667	652	611	628	648	621	624	588	707	657	635	612	641	640	666	670	672	618	670	640	630	633	683	641	677	622	646	610	638	650	648	656	640	634	618	658	632	588	611	621	634	645	664	620	596	625	596	659	635	626	640	643	604	642	616	642	603	669	665	631	661	630	643	629	635	672	637	661	655	675	618	652	652	654	626	640	636	655	646	664	613	630	654	656	627	624	667	629	650	647	639	611	658	686	646	658	640	644	643	652	683	674	657	647	635	631	633	613	633	643	665	655	640	659	638	596	617	719	663	650	649	651	665	624	647	630	641	686	719	694	646	600	656	667	672	627	667	641	649	661	653	598	656	639	661	611	604	634	632	606	646	630	660	667	618	665	613	618	643	654	636	656	656	641	661	669	633	686	631	596	629	680	655	620	599	658	676	653	668	637	665	662	649	628	636	629	610	601	629	634	661	665	661	641	697	623	666	633	624	635	670	657	642	630	668	653	660	658	639	638	624	675	665	648	675	649	654	640	681	657	649	643	639	684	631	654	633	632	660	630	615	630	664	592	642	639	653	632	664	663	670	634	638	609	651	619	649	674	666	635	610	643	603	694	615	649	646	599	680	626	662	712	618	690	591	604	633	620	632	677	618	677	629	614	639	622	678	635	647	619	677	659	707	675	655	652	658	666	651	663	670	674	603	621	618	650	617	627	641	659	584	598	632	640	669	615	675	695	670	629	697	663	647	654	629	660	666	660	614	659	647	658	624	614	611	634	642	659	613	679	641	631	672	684	664	618	632	672	653	666	650	660	635	601	659	660	653	626	633	626	624	629	571	678	663	633	673	619	605	622	659	680	668	676	618	691	590	635	640	667	656	617	674	609	629	673	601	646	646	651	651	674	628	619	644	646	632	642	617	640	628	607	635	702	647	671	638	643	646	630	650	645	638	646	618	600	668	631	665	637	640	646	680	620	652	639	616	657	622	653	601	681	636	641	646	650	667	634	620	645	666	631	636	626	638	618	644	686	618	659	600	662	639	639	707	649	666	610	666	596	646	664	629	604	607	646	602	646	615	661	643	662	617	663	623	623	625	683	694	639	657	668	616	669	644	604	595	625	650	644	618	681	621	584	605	620	644	705	647	634	638	642	650	628	651	672	672	616	681	643	625	664	652	646	621	625	631	633	678	638	652	683	652	646	619	617	639	688	686	666	624	632	664	637	642	633	608	614	638	654	637	604	682	689	621	645	682	645	629	623	645
2283	572	3751	4829	994	107	94	106	81	77	86	88	80	73	81	85	74	85	82	75	61	79	87	71	76	81	90	78	92	81	68	85	81	92	74	80	83	76	91	88	95	85	79	80	77	96	88	84	78	70	68	94	74	89	75	71	82	84	84	98	99	87	81	85	77	79	80	87	70	90	79	87	98	76	91	90	77	92	69	86	85	82	78	72	92	97	69	83	100	99	76	92	77	76	84	73	94	69	75	102	97	76	73	88	91	70	78	80	75	72	90	95	98	84	75	97	85	91	79	78	86	92	89	79	90	74	81	79	79	94	81	82	62	82	103	96	77	92	76	84	80	75	64	80	81	91	71	77	91	82	105	79	80	77	100	95	76	73	86	72	76	83	106	84	72	98	96	85	72	93	72	93	85	95	91	82	75	85	59	80	79	74	87	79	85	89	79	93	86	68	71	105	98	100	87	76	93	89	65	85	85	84	88	87	91	90	80	78	76	90	71	83	76	75	79	90	78	83	67	92	78	73	89	77	95	75	90	90	99	92	73	87	84	93	88	87	76	79	99	103	88	77	71	78	84	117	82	81	87	74	87	81	81	71	83	79	92	77	80	69	74	93	84	88	107	64	77	75	55	74	57	73	80	95	92	75	72	78	93	91	99	78	81	64	78	95	88	100	85	80	82	81	85	78	76	67	99	82	93	91	91	86	82	85	100	98	78	75	87	85	103	76	95	78	78	72	76	87	107	73	85	102	80	91	63	82	64	65	80	92	83	95	87	83	83	86	76	100	72	97	87	83	72	72	93	68	89	80	85	92	77	82	78	55	69	82	91	77	83	94	98	70	83	76	82	116	75	88	72	95	98	92	80	89	78	59	89	98	86	83	100	85	89	85	77	79	86	93	81	76	82	83	73	89	95	75	97	86	81	92	79	69	80	80	91	93	85	82	74	86	90	81	83	90	80	103	82	93	87	86	73	73	101	89	66	75	80	89	77	82	86	79	96	84	77	75	85	76	75	72	92	88	76	93	84	105	100	79	86	94	88	80	103	87	88	91	84	74	90	97	90	71	95	68	89	79	82	83	96	75	80	94	89	82	95	84	77	96	82	91	89	96	76	76	91	87	85	92	88	76	86	80	91	79	96	69	72	81	86	76	75	93	85	74	85	72	99	78	72	77	80	91	84	76	75	68	84	88	69	78	97	79	94	79	82	92	86	89	74	76	92	78	62	99	71	77	74	89	82	86	76	97	82	84	93	75	74	97	83	78	75	97	81	107	93	67	70	73	74	81	84	71	70	82	88	88	89	94	78	98	87	98	82	81	77	87	95	89	78	87	90	87	76	89	71	90	80	73	84	84	79	74	80	79	63	72	103	92	95	104	64	92	75	89	100	85	94	92	87	91	84	91	88	74	82	75	87	69	73	82	78	79	99	83	82	83	85	70	75	80	74	73	88	78	76	75	95	91	76	93	89	82	86	77	79	93	88	93	90	99	76	88	74	84	88	79	76	80	91	91	77	92	91	89	69	103	78	77	83	88	95	78	86	78	92	94	86	64	80	81	91	76	95	98	64	108	80	60	81	82	92	91	92	87	96	81	87	101	86	90	83	94	113	84	74	70	80	97	62	73	101	72	96	90	87	88	56	74	86	81	72	89	81	92	94	90	79	76	92	72	79	79	81	76	73	89	89	84	77	96	59	84	81	69	70	74	93	94	80	75	85	65	83	72	76	81	86	87	67	86	79	79	89	75	82	82	86	87	79	83	97	98	80	89	88	80	71	88	95	85	85	72	101	76	99	82	83	96	74	80	81	85	92	99	96	90	97	91	99	77	70	75	67	96	92	70	77	71	96	81	89	66	95	84	88	75	98	107	82	79	80	106	86	83	91	90	87	88	98	73	82	102	76	108	89	78	69	100	77	72	78	74	81	81	90	85	89	89	80	94	81	85	78	82	74	76	83	84	93	85	75	77	93	109	86	84	85	75	89	89	73	98	73	80	91	88	88	78	69	86	67	85	84	79	76	102	89	90	93	78	95	102	95	81	82	81	76	82	87	84	88	75	76	67	86	89	74	97	74	88	92	106	75	80	70	92	96	87	82	98	78	91	94	88	78	91	86	77	108	82	73	97	83	91	70	78	81	87	97	90	95	71	73	84	80	84	70	87	88	75	77	75	77	77	88	74	76	88	93	76	72	85	82	85	91	98	86	93	97	82	91	81	81	79	83	78	86	79	99	83	98	77	79	82	89	67	71	87	87	81	74	67	92	87	86	75	86	82	93	100	79	100	97	96	91	86	92	96	82	77	87	89	89	87	71	66	76	76	97	73	83	82	72	96	81	78	75	90	75	92	90	103	85	84	82	73	83	71	77	104	76	83	80	88	70	100	87	74	93	78	102	82	94	89	93	78	62	81	67	76	74	85	78	91	86	64	73	91	82	83	87	67	92	89	89	100	74	75	81	97	107	86	108	86	77	101	70	77	79	100	82	89	93	80	86	78	87	88	98	84	92	89	75	72	93	68	76	71	83	99	100	83	83	90	74	83	91	69	76	94	81	85	91	92	71	78	65	77	94	79	74	103	77	101	93	85	79	85	87	90	84	80	91	76	95	75	80	77	70	85	82	60	86	79	94	92	107	93	85	82	88	68	81	72	74	89	84	75	73	83	81	69	79	74	85	99	68	74	90	68	80	89	70	74	115	75	96	105	90	87	79	95	91	75	90	80	76	107	89	92	77	88	78	96	79	79	90	84	78	78	80	83	97	91	94	96	80	82	70	92	77	77	79	81	94	58	83	79	94	87	88	80	82	74	82	93	81	60	88	94	98	104	79	77	82	89	84	88	79	88	83	70	92	91	83	89	91	87	94	81	74	91	85	74	92	74	94	96	99	66	78	80	72	71	102	89	84	78	81	89	70	81	85	71	105	89	90	85	81	74	85	87	83	94	73	81	66	81	99	84	89	74	82	78	79	61	95	91	94	90	68	70	81	76	86	85	100	79	94	70	79	81	82	92	65	86	74	68	74	77	104	79	87	83	91	78	75	92	69	68	88	90	95	93	79	93	74	97	78	82	89	80	87	83	77	89	93	72	67	102	77	75	78	77	84	78	85	78	82	83	90	86	79	92	78	79	93	81	70	88	84	91	89	84	87	95	74	62	77	91	84	96	82	93	92	85	77	76	77	81	77	89	92	69	82	86	96	88	79	88	86	75	85	88	88	86	88	72	91	90	85	76	80	78	83	86	80	104	87	83	99	80	93	74	82	84	57	88	79	76	77	94	69	94	84	76	84	83	77	87	64	68	78	84	85	98	91	82	87	70	70	78	86	77	99	80	83	78	92	93	97	63	101	80	84	103	86	83	80	84	72	93	81	83	91	89	100	65	91	84	95	77	78	96	88	83	77	77	76	78	91	104	77	94	101	104	85	85	76	101	104	79	82	76	80	65	68	76	91	86	79	85	80	80	86	80	76	75	97	94	102	84	83	93	84	80
2294	829	9771	13784	2960	262	240	284	275	231	246	229	231	251	204	253	243	247	238	229	238	233	261	239	259	223	219	238	227	234	227	209	233	247	250	248	216	258	229	253	257	243	238	229	248	247	255	245	251	241	240	239	244	208	242	241	200	237	251	255	217	251	221	203	259	219	224	261	243	223	238	200	232	209	254	241	224	249	230	229	236	219	238	250	238	224	241	223	266	272	222	265	241	234	240	269	229	246	235	253	237	218	239	225	221	233	215	270	247	247	214	222	220	251	270	264	235	246	264	210	231	250	221	264	241	226	233	243	248	243	246	235	248	210	227	211	237	247	240	233	256	238	226	222	212	240	236	247	242	244	221	241	242	265	242	247	251	228	242	278	223	248	234	238	220	231	237	236	238	248	237	251	242	249	236	235	224	277	226	252	272	242	234	248	198	246	226	233	208	223	226	242	230	205	231	204	229	223	248	215	228	254	245	241	241	229	224	236	213	252	230	265	225	222	278	223	232	250	224	245	253	215	240	248	261	257	250	237	222	236	232	224	215	237	241	258	245	264	252	275	247	217	228	263	259	252	250	235	230	245	224	236	225	250	243	257	217	227	229	203	247	217	242	230	225	255	252	249	231	236	235	245	260	239	209	234	262	243	211	241	233	215	226	232	244	245	251	257	245	232	212	239	228	255	239	245	227	232	254	247	249	234	241	248	245	249	209	220	236	223	223	254	228	267	236	236	231	237	233	247	212	245	234	249	235	252	234	236	253	259	218	246	240	199	257	226	240	232	237	230	230	247	236	252	221	245	266	260	233	227	232	271	238	221	238	216	224	232	220	269	247	259	233	224	239	246	236	235	252	245	246	243	243	247	245	269	242	224	234	230	225	218	253	247	257	245	235	234	239	261	259	227	244	228	206	246	236	223	212	222	231	245	235	243	249	254	214	235	230	252	240	259	220	256	250	231	211	226	236	224	262	223	248	240	217	225	227	233	241	253	266	232	246	236	235	222	241	243	237	253	227	221	218	242	232	236	232	251	203	240	226	224	213	254	251	242	245	232	226	226	257	238	245	222	231	234	258	226	259	241	257	232	214	224	270	246	248	232	254	238	242	244	242	272	225	226	248	241	227	235	229	232	235	240	208	235	229	236	217	235	248	235	253	263	251	230	253	257	244	247	221	242	208	228	230	259	245	244	235	235	239	237	240	248	249	243	256	236	238	224	249	220	279	224	229	224	249	230	250	223	266	242	250	206	236	225	250	210	234	261	233	249	235	256	269	252	233	239	240	262	229	230	223	241	234	227	237	257	235	248	216	255	241	232	275	227	253	243	222	214	246	237	224	252	248	243	233	229	239	223	218	260	226	222	229	233	203	214	228	231	227	237	256	259	243	230	241	246	240	249	216	216	220	226	240	222	232	222	215	245	221	212	238	256	231	212	250	256	252	228	217	247	232	244	255	245	243	232	226	246	265	224	224	273	222	232	230	246	257	217	268	243	220	243	232	241	239	241	261	244	271	230	232	237	244	225	236	248	219	236	207	234	217	240	237	237	234	241	245	246	254	234	212	248	240	244	216	237	232	222	259	222	214	236	244	235	257	234	220	219	224	236	245	232	263	236	239	246	260	208	234	248	246	236	234	262	218	230	240	263	215	240	232	243	236	236	215	255	221	220	235	247	250	238	226	258	241	246	249	216	252	249	227	231	213	261	239	230	230	236	238	200	277	249	218	224	211	266	222	264	247	216	259	215	252	242	272	235	241	210	244	265	218	234	239	201	240	225	254	243	239	266	227	232	264	238	222	230	254	245	230	212	244	215	234	260	234	238	254	228	245	262	253	219	263	246	248	247	225	246	214	212	245	226	238	209	222	237	256	258	217	230	232	219	252	248	255	243	232	248	252	255	231	248	264	260	250	232	219	230	229	266	218	247	218	235	230	242	227	208	218	252	219	221	214	235	236	220	218	235	229	206	260	223	214	226	233	247	234	233	260	232	244	248	237	231	254	216	251	248	228	263	267	250	265	257	272	228	248	252	240	214	218	243	233	225	208	227	275	245	253	254	231	238	228	253	239	265	263	245	254	234	260	261	276	248	229	248	261	233	248	215	222	224	225	266	247	255	232	258	267	251	239	236	226	249	227	225	225	234	254	233	231	231	224	230	215	228	211	246	266	234	226	208	241	224	217	247	246	251	254	242	222	233	217	243	227	257	228	244	266	242	230	211	234	247	225	229	235	224	216	231	213	211	254	219	225	234	245	225	229	242	205	256	240	249	254	270	237	230	222	236	238	225	262	245	241	221	217	233	237	263	249	230	230	252	238	253	229	236	205	237	215	234	246	231	242	256	223	226	230	243	239	235	234	215	256	240	263	201	238	242	268	215	243	217	230	238	233	236	251	228	192	254	240	265	249	238	234	201	247	258	213	260	230	244	238	241	244	227	243	251	238	227	250	245	274	263	261	225	239	237	242	231	247	235	231	258	252	250	229	267	246	220	238	255	262	276	238	247	240	223	229	233	241	266	218	251	250	232	226	221	229	283	247	206	257	227	237	238	249	234	229	230	221	219	245	238	223	262	261	215	246	273	230	217	241	253	269	242	247	224	236	223	240	218	231	239	232	206	244	216	245	253	246	253	258	245	267	239	241	259	241	243	252	225	244	225	211	240	222	258	243	234	242	253	238	263	221	245	226	243	241	254	239	245	203	235	213	242	221	235	251	259	231	274	236	264	257	228	231	231	233	250	241	259	251	251	222	235	248	220	246	232	269	242	267	257	216	265	216	251	254	192	220	249	234	192	217	248	228	231	257	239	248	215	222	250	252	254	237	260	264	245	231	228	256	231	241	252	243	224	212	230	254	220	242	268	253	235	232	226	225	248	230	246	244	227	214	258	233	264	265	233	244	199	253	224	230	276	230	233	218	239	273	243	226	260	236	272	243	236	242	241	240	227	249	235	279	241	229	258	242	239	232	214	230	256	234	254	226	260	240	245	244	252	230	241	240	255	197	236	231	241	232	220	243	225	217	215	246	250	246	259	245	249	233	248	228	241	254	216	215	253	215	241	246	259	250	242	221	242	236	214	229	255	221	243	241	287	237	228	241	234	284	263	229	242	231	252	227	217	238	255	254	233	226	247	245	272	259	254	249	236	226	220	254	234	224	245	219	220	245	220	208	223	220	239	219	227	252	234	257	227	228	232	217	238	249	267	231	242	275	238	267	253	238	239	255	247	240	244	248	265	225	213	226	250	272	251	220	240	244	234	243	271	228	229	238	244	237	228	205	235	226	262	233	247	249	224	254	221	265	249	271	249	266	237	211	234	219	247	255	239	219	270	271	246	245	251	250	214	225	211	256	259	241	223	231	259	255	229	263	220	238	229	281	238	210	230	241	220	226	262	246	257	240	223	249	221	237	233	229	239	245	246	260	206	257	242	255	231	243	264	242	230	247	249	228	234	204	240	253	266	263	245	250	246	242	245	219	230	240	237	217	240
9815	7631	56343	58543	27808	3632	328	278	241	263	238	207	220	189	203	184	204	171	191	197	173	180	198	186	176	174	181	159	157	199	195	153	193	178	187	178	179	191	194	182	163	165	163	159	184	186	157	158	181	170	175	177	183	172	175	185	166	160	169	169	192	172	162	192	171	204	202	188	172	171	168	191	188	184	165	160	186	174	201	171	184	159	140	173	160	190	174	183	169	155	210	169	164	165	174	170	156	156	156	170	170	177	167	148	185	158	184	171	152	170	186	207	171	175	198	181	181	175	166	180	172	184	208	170	174	177	176	170	183	144	146	164	193	176	196	179	177	170	182	169	167	171	207	182	181	182	185	193	170	191	155	188	179	165	155	173	167	197	164	191	167	185	151	180	181	191	200	173	192	205	185	166	186	182	206	192	162	169	205	169	182	184	169	171	173	175	201	156	164	181	163	170	180	193	188	176	144	197	159	191	196	170	158	166	166	185	184	175	211	178	174	173	186	161	194	186	166	150	161	179	198	180	172	169	199	186	204	181	169	180	173	163	186	166	173	172	163	182	195	175	168	185	192	175	159	170	199	209	196	174	185	184	172	184	192	200	192	169	150	184	187	175	176	157	167	167	152	166	164	184	170	164	182	197	155	175	168	167	175	175	200	193	190	160	168	174	180	175	155	230	164	183	171	177	189	187	158	158	172	170	186	187	173	191	182	191	160	191	182	168	168	203	206	180	193	160	177	176	179	170	175	164	181	193	169	168	176	185	198	187	176	191	194	162	156	165	203	195	169	170	196	183	162	165	180	156	162	190	193	174	192	176	165	170	160	176	177	154	186	173	192	175	202	174	196	181	169	173	178	163	164	169	190	186	177	184	173	170	184	180	208	204	174	179	170	160	172	182	167	211	170	182	191	169	188	174	174	171	196	173	136	177	180	175	179	159	185	183	192	176	174	170	180	161	165	167	181	172	166	165	181	182	172	190	165	159	182	177	218	164	203	182	150	169	178	180	181	170	165	195	168	198	180	163	154	162	184	196	162	165	175	200	186	165	162	186	180	168	180	187	200	155	184	181	165	170	186	187	165	182	170	150	188	177	184	160	172	202	147	180	162	170	159	181	176	170	173	162	181	172	185	170	167	159	171	184	179	170	180	160	177	180	180	173	170	149	176	186	189	195	180	185	155	190	177	172	198	161	172	182	150	184	177	165	185	178	159	169	158	183	195	182	163	165	159	195	168	168	157	170	169	178	152	147	148	151	171	194	180	191	180	185	173	167	183	203	160	193	166	198	207	184	183	183	180	148	173	156	186	201	203	176	179	157	163	168	176	180	172	163	172	186	170	192	174	179	190	214	169	167	190	147	210	150	172	157	187	163	180	184	194	164	159	203	170	175	200	173	184	190	172	170	182	170	168	178	199	181	176	193	164	173	184	206	190	153	174	190	178	189	178	150	157	174	174	179	162	185	162	195	152	184	170	187	160	178	189	185	189	178	175	205	188	155	173	188	175	194	178	188	191	184	161	186	177	172	182	176	175	177	147	160	193	186	173	186	163	161	163	174	160	163	191	188	166	165	177	184	202	200	175	166	165	183	179	161	143	176	153	162	171	193	159	189	183	173	165	173	183	177	158	175	149	172	181	173	168	174	185	166	193	177	170	182	175	169	189	165	185	178	171	175	190	190	184	181	194	170	166	181	160	183	180	157	190	154	167	169	203	170	169	193	184	184	173	187	192	186	160	179	174	178	181	155	168	181	178	170	177	179	171	197	173	171	164	190	194	165	188	188	160	175	173	169	170	187	190	179	181	196	212	160	192	195	180	192	166	163	191	182	178	183	165	166	177	165	178	196	164	176	179	174	178	172	174	188	172	171	208	191	178	184	191	175	157	153	189	185	166	184	189	193	173	174	164	172	195	165	173	159	153	165	179	190	162	167	170	176	162	179	181	163	159	188	170	182	173	196	195	160	165	163	170	174	188	173	187	196	191	165	160	173	168	182	167	162	170	145	184	165	184	150	182	193	186	199	198	179	172	174	168	190	177	177	212	187	173	164	179	185	167	176	165	158	181	182	170	148	189	191	185	185	189	178	173	161	179	182	184	178	161	148	182	172	199	171	180	171	196	173	191	173	181	179	177	170	213	154	177	173	172	170	187	189	176	177	184	161	182	186	174	200	174	170	152	177	172	161	197	184	177	163	183	184	176	171	182	158	168	185	197	187	185	168	196	169	200	167	203	168	197	166	166	173	198	185	159	165	179	176	191	170	150	189	184	156	190	173	146	168	179	182	199	158	190	182	151	164	189	171	145	177	174	167	227	196	190	178	176	156	175	184	171	150	151	196	163	180	194	185	160	178	153	179	185	184	186	188	206	168	186	164	188	156	163	160	150	192	188	190	179	177	182	175	181	198	181	186	206	166	163	179	208	172	180	174	168	182	154	175	180	171	159	198	169	152	182	165	169	161	168	173	174	167	193	161	172	208	202	202	196	178	174	182	165	172	156	172	180	186	165	178	194	169	176	155	186	176	158	202	179	169	153	161	149	177	208	173	184	170	170	187	179	174	199	170	185	180	182	185	162	196	152	186	176	162	183	169	172	160	188	183	160	159	169	174	180	178	187	181	162	185	173	180	164	177	156	155	204	170	187	188	169	195	200	143	186	200	186	183	158	154	205	139	178	141	187	182	178	189	179	152	190	174	195	171	190	181	202	178	162	185	143	157	179	176	183	147	176	198	193	190	188	182	161	173	182	183	147	164	154	199	164	209	184	181	177	159	176	182	178	168	173	181	159	147	172	202	185	171	179	162	199	174	164	193	172	174	156	197	176	180	192	193	177	154	188	167	164	174	197	179	167	183	178	168	174	150	177	195	186	191	178	174	192	179	168	174	170	196	162	151	167	176	177	176	186	170	184	194	163	180	194	185	181	184	181	176	145	179	172	182	174	185	207	173	183	162	169	177	170	185	175	171	177	179	186	191	174	156	167	179	166	185	185	179	203	177	167	172	161	168	168	173	189	197	165	189	184	190	179	186	187	185	189	156	184	181	167	172	199	160	166	196	172	172	187	194	164	168	184	156	176	198	165	182	172	189	187	186	186	178	181	198	176	175	181	169	200	175	166	161	182	183	163	200	179	191	173	179	189	135	162	167	199	190	179	201	197	174	182	180	170	172	169	172	165	143	191	170	158	195	168	184	176	191	199	169	176	158	164	167	180	159	171	188	179	158	185	163	175	173	150	172	175	161	190	153	176	193	191	175	161	191	171	174	179	183	159	155	185	165	173	179	174	176	185	165	173	166	156	168	202	182	165	163	182	182	166	183	177	186	168	169	208	168	185	184	162	169	184	195	178	176	175	184	178	162	159	201	186	170	198	175	199	195	175	187	180	201	180	204	168	159	193	177	178	186	176	186	158	179	171	169	184	177	162	199	189	176	161	170	206	174	176	170	171	165	175	193	153	199	184	160	176	190	180	163	178	188	177	192	177	197	185	180
6250	7064	53937	62122	19605	1237	1097	900	790	679	743	654	670	609	591	601	541	513	522	491	544	495	500	471	487	482	480	513	478	462	486	458	475	478	448	481	451	402	453	456	469	475	476	483	421	449	447	452	446	430	474	446	435	445	473	455	460	416	455	419	457	435	460	455	452	428	412	440	414	443	446	449	444	437	448	454	469	453	458	446	402	454	440	436	414	413	478	431	420	394	445	444	459	435	450	427	411	443	433	445	431	429	462	426	401	418	414	441	452	423	485	429	430	410	456	400	456	442	452	421	449	416	468	431	454	446	409	412	433	416	444	459	499	505	475	402	451	439	458	444	452	401	429	430	427	448	451	464	476	445	433	422	428	466	415	434	435	422	470	391	441	399	429	439	428	455	435	457	450	443	470	410	426	476	452	496	420	445	441	461	400	445	439	444	403	451	433	438	460	436	444	451	407	471	464	411	437	406	470	462	450	422	441	421	443	419	478	403	433	448	451	417	408	413	436	415	429	452	463	416	448	422	469	427	418	448	434	455	443	477	420	472	423	408	403	426	435	421	431	431	443	448	459	428	453	502	406	412	436	433	455	468	427	434	417	439	457	452	467	479	447	440	444	409	451	444	437	443	439	432	433	450	422	407	458	449	447	462	432	450	401	444	419	433	440	454	455	471	436	439	444	405	409	466	434	436	421	439	443	449	439	454	437	429	463	451	438	440	466	469	490	455	424	457	470	411	444	442	454	461	444	430	452	456	444	456	417	432	429	440	466	453	414	439	464	431	442	425	467	459	420	468	450	455	480	441	474	458	473	457	419	397	425	444	465	440	439	448	448	460	430	437	448	456	416	458	420	400	419	444	428	400	453	461	429	422	427	474	407	427	457	497	459	466	437	456	448	448	418	437	450	468	440	421	474	408	423	469	431	413	410	416	439	431	440	432	454	423	447	458	454	442	438	394	426	429	432	403	483	432	457	401	453	418	442	418	408	422	450	461	468	471	421	454	432	436	447	427	439	413	406	456	442	428	447	425	426	465	462	431	414	419	451	432	477	471	447	458	479	450	434	419	453	446	434	430	454	438	451	438	401	419	411	404	425	458	422	446	452	402	451	407	424	438	416	429	452	456	491	438	422	468	453	450	450	458	444	450	437	438	404	463	444	469	451	465	415	451	462	465	415	475	408	420	433	452	449	430	427	436	454	448	433	437	449	414	410	445	453	466	425	427	463	470	426	450	448	466	472	427	444	428	462	453	451	451	480	424	475	435	449	439	452	488	450	454	442	435	443	440	443	419	450	438	456	427	428	447	439	430	439	452	429	425	437	401	476	463	433	451	405	435	403	420	442	408	449	433	435	430	454	404	472	441	439	450	403	434	432	426	439	453	447	422	413	427	458	417	452	437	460	465	448	447	411	415	435	476	454	450	469	418	427	460	413	422	465	427	417	409	433	417	455	430	444	457	437	434	452	423	435	412	442	451	440	454	448	433	464	378	413	412	424	444	442	426	450	461	455	400	401	416	431	449	415	437	435	467	435	463	418	433	448	442	472	433	460	454	449	437	428	413	421	436	412	419	430	412	407	404	492	456	452	419	413	430	428	431	436	469	486	401	454	440	445	428	425	468	417	479	440	436	434	475	428	412	443	437	451	440	444	459	452	447	466	408	427	441	427	469	476	441	424	420	454	393	426	416	442	421	430	456	447	456	438	450	448	447	419	455	432	425	434	447	439	417	438	439	446	420	427	447	449	428	463	460	443	478	449	437	450	463	476	442	455	391	458	468	481	415	413	421	448	408	454	446	419	435	424	437	426	441	455	392	440	485	420	469	476	431	427	461	458	472	418	447	445	488	437	461	456	431	416	467	419	442	454	463	451	435	402	451	457	448	422	432	399	454	438	441	427	470	444	476	446	446	457	445	463	415	426	433	476	433	428	443	463	430	468	391	428	434	445	448	479	439	449	442	458	410	425	442	495	491	460	422	419	452	444	447	400	503	437	431	468	463	457	461	485	478	445	449	422	414	452	449	415	423	452	452	438	419	419	476	453	419	463	438	429	419	434	456	440	438	444	476	428	439	464	443	447	446	477	438	447	444	458	464	451	452	438	428	463	465	452	484	475	427	463	442	462	453	445	434	460	417	432	428	423	448	454	438	443	440	416	436	427	452	480	412	427	414	490	415	447	446	438	468	410	433	441	427	467	400	483	433	448	456	432	458	428	435	417	441	467	416	431	460	447	401	394	428	400	455	477	437	503	455	443	471	434	422	446	436	474	402	455	432	428	420	435	434	438	489	459	446	469	473	416	424	443	432	446	452	467	436	439	477	455	422	442	466	434	416	435	442	446	439	462	409	436	462	446	496	447	451	439	446	422	487	436	393	400	446	408	464	420	460	406	437	435	447	441	457	401	497	427	419	446	423	433	430	420	452	420	434	411	437	449	415	417	452	438	447	446	434	440	457	429	414	436	423	415	409	445	465	425	442	440	455	473	441	422	407	423	445	464	460	426	451	414	410	418	458	447	451	438	417	439	441	445	454	457	443	432	455	464	444	401	458	426	446	442	440	407	376	446	430	452	396	435	458	425	392	460	483	440	456	455	442	448	438	447	429	425	421	421	421	449	446	452	448	456	450	479	407	441	448	435	418	428	431	451	475	467	423	454	440	435	440	403	449	431	470	441	439	427	434	457	438	502	464	433	456	427	460	413	435	437	415	462	458	404	481	410	454	427	477	466	428	431	430	430	445	460	444	419	416	437	432	450	445	404	434	456	475	432	433	423	438	419	421	418	406	471	472	434	442	468	460	445	447	428	425	438	445	453	442	453	441	466	432	465	469	425	409	439	459	438	451	444	487	406	425	453	449	448	442	455	442	445	416	442	461	429	420	486	424	403	459	456	408	407	411	453	468	449	457	409	464	458	448	440	436	469	467	391	443	480	431	442	450	430	429	435	459	453	467	411	463	439	467	396	467	478	428	443	435	446	481	444	435	448	435	459	428	404	453	429	428	463	429	444	425	419	420	439	471	442	466	489	468	427	460	462	438	455	413	418	423	446	421	432	445	450	424	455	454	440	397	440	402	397	449	445	458	445	478	528	431	445	448	437	459	440	433	422	423	459	434	451	427	384	437	441	430	462	437	439	434	432	474	438	425	441	436	447	449	432	445	450	455	446	444	439	429	469	459	461	400	424	425	407	429	474	435	448	435	440	467	411	454	462	431	463	440	468	397	419	413	451	447	438	450	422	442	429	445	455	387	404	429	429	444	446	438	413	469	435	429	450	425	483	415	438	441	467	443	426	434	424	449	433	418	448	439	454	439	434	449	431	472	433	462	440	474	426	442	443	460	408	425	457	467	453	393	442	463	427	466	443	439	423	431	451	411	438	467	462	475	431	446	445	451	432	457	433	427	396	421	447	418	444	473	433	444	441	440	459	413	449	480	462	440	436	422	448	457	445	445	465	423	447	406	426	421	464	423	403	445	411	430	416	434	409	476
17432	12750	68266	71346	40349	9933	997	519	438	413	405	342	370	338	332	318	320	326	292	316	316	314	288	314	305	331	280	283	267	320	316	270	262	271	317	282	297	292	263	304	274	297	271	310	237	274	288	294	299	299	275	267	292	283	279	247	295	298	249	281	268	276	236	268	295	303	293	277	301	309	305	316	259	298	307	277	271	273	255	283	292	279	305	288	279	288	264	295	227	292	299	299	284	284	269	305	274	272	307	314	288	265	276	290	298	284	280	259	288	291	325	302	279	279	284	313	333	292	283	271	264	307	302	282	278	293	301	284	282	247	273	270	266	277	258	294	272	281	282	271	302	278	288	277	272	249	245	280	278	311	288	277	284	292	324	298	267	273	277	276	275	287	260	307	285	258	284	268	296	276	279	284	267	313	275	274	297	302	293	284	301	276	277	271	303	277	282	261	277	284	272	334	314	254	332	274	238	287	286	274	310	307	270	312	294	274	249	275	279	283	289	317	284	286	273	289	285	282	242	294	294	274	291	271	299	289	293	258	254	285	276	299	271	289	263	300	296	294	275	312	313	285	272	316	287	291	263	296	310	263	285	281	294	282	284	295	281	286	299	255	253	265	272	284	292	302	269	253	268	252	295	289	301	307	275	254	296	268	317	294	302	251	281	276	279	276	314	250	277	299	279	282	283	248	264	294	286	282	253	282	289	268	284	287	275	305	268	279	280	269	275	277	305	272	298	286	306	264	274	299	298	267	257	277	297	301	236	266	279	278	310	269	309	305	287	279	293	300	267	272	291	312	283	303	301	292	300	275	288	261	284	283	270	280	259	270	302	294	310	273	312	264	265	239	278	294	309	272	285	303	308	276	267	262	299	323	285	272	281	294	269	299	295	296	282	278	268	274	301	270	258	297	271	279	266	277	274	296	294	255	258	272	272	290	300	291	293	317	301	301	300	289	283	292	284	302	283	300	266	282	278	277	246	315	287	295	251	276	260	306	277	297	270	262	281	288	305	273	260	291	270	256	287	299	280	277	290	242	279	244	294	271	301	267	285	279	270	290	255	295	295	308	284	277	264	266	290	282	271	318	281	305	277	304	298	278	295	280	296	267	285	273	296	230	311	244	259	274	289	285	276	270	313	273	237	315	250	289	284	278	276	299	264	265	277	278	293	262	278	293	292	275	300	276	273	283	252	290	303	299	289	304	268	285	290	289	296	285	301	288	247	311	312	294	285	287	274	267	286	276	249	312	305	277	272	276	288	250	282	248	261	274	287	287	299	302	287	306	297	308	296	288	283	255	307	292	284	288	297	259	275	295	291	309	298	297	306	294	300	297	250	259	280	302	275	267	266	271	288	253	287	286	267	278	290	281	270	247	257	274	293	282	284	242	278	296	278	308	273	301	284	283	289	287	315	299	308	257	300	305	250	246	273	264	296	270	341	317	265	270	261	302	277	290	272	289	310	272	262	277	286	307	285	276	269	268	315	264	268	264	278	254	276	267	273	285	327	288	281	284	253	294	316	290	279	304	294	270	280	289	274	285	279	272	282	280	248	302	298	292	270	299	313	298	263	258	282	275	250	272	298	271	279	273	280	275	286	268	293	296	276	287	260	276	261	278	270	290	299	296	283	281	279	268	303	287	296	287	304	254	280	305	255	272	304	292	291	297	330	261	311	261	273	284	268	276	295	270	235	265	265	255	289	277	272	309	270	306	294	267	274	279	319	262	266	280	273	283	270	297	257	302	259	270	311	252	333	268	276	274	263	267	301	275	294	272	299	292	299	263	297	276	296	274	281	266	271	272	283	259	247	286	297	291	275	305	299	268	279	291	285	275	266	288	324	305	288	293	284	284	276	263	253	255	287	290	274	299	258	272	267	268	260	292	267	270	273	280	282	241	281	276	276	309	266	266	246	271	265	261	299	257	309	321	284	295	309	280	273	285	271	247	279	266	281	301	295	261	285	287	297	298	282	304	254	298	307	267	290	282	294	287	310	243	251	273	275	290	275	285	259	269	307	307	273	231	255	289	301	312	294	281	270	281	297	267	310	273	304	258	281	267	286	287	263	285	282	291	294	290	299	258	283	291	265	284	294	277	260	240	277	292	283	293	278	282	269	286	305	273	246	264	312	266	310	291	290	273	292	279	271	250	268	288	289	288	260	316	283	288	303	296	258	273	293	272	281	277	284	222	257	237	266	263	273	278	279	270	323	292	268	286	262	274	253	277	287	288	289	271	258	277	249	282	270	290	282	271	298	231	282	254	257	304	295	319	314	303	254	284	255	295	283	293	253	250	280	309	281	294	294	328	293	300	265	276	250	283	282	245	311	281	274	260	306	275	285	246	281	259	295	290	264	278	276	280	292	279	293	283	304	298	263	298	285	279	273	315	287	296	305	319	302	265	261	254	283	273	305	291	275	284	292	273	259	275	315	298	311	255	277	266	275	274	300	311	308	305	318	281	282	273	303	280	275	300	324	296	292	304	281	284	288	314	273	294	277	278	282	299	273	259	296	252	252	285	296	301	281	273	286	281	233	260	272	286	259	283	300	273	269	287	258	291	259	284	287	262	271	272	266	300	294	295	284	300	266	265	292	268	272	303	266	283	286	261	281	294	295	278	272	296	268	288	304	322	240	284	250	285	306	296	289	286	289	309	285	276	299	262	283	267	277	285	298	307	260	297	266	288	285	265	300	318	264	295	293	296	250	279	309	275	299	274	237	314	282	305	307	258	291	289	292	294	296	285	264	264	248	273	285	272	273	299	276	267	230	295	301	301	279	293	284	281	289	308	268	279	284	246	293	293	263	297	248	262	275	256	279	265	274	281	281	280	305	254	326	307	272	250	247	247	304	284	238	295	257	301	277	305	277	279	276	274	262	265	282	288	283	315	304	285	280	251	274	281	273	298	312	271	273	284	274	289	299	290	263	266	292	277	245	300	307	271	262	270	274	286	277	311	295	288	312	266	292	273	270	294	280	277	276	284	303	306	282	260	279	317	273	292	298	296	273	271	266	279	251	252	277	265	269	290	278	283	253	294	265	283	335	272	274	278	305	289	272	273	280	297	267	255	273	307	284	273	276	278	299	271	280	257	273	269	249	260	277	283	318	254	289	269	282	276	286	323	280	310	282	320	250	284	277	258	264	276	284	259	288	274	298	278	246	296	268	287	260	277	284	300	313	253	280	279	267	281	298	280	299	313	296	254	264	275	261	275	292	257	278	273	268	266	289	296	272	288	279	261	311	297	304	303	300	297	289	313	307	260	266	295	286	273	285	272	287	253	239	262	292	280	280	294	304	273	260	260	291	272	278	276	274	266	256	294	316	268	266	273	287	305	286	282	234	294	311	254	298	278	271	260	276	287	291	281	269	253	290	260	305	272	279	277	272	279	291	275	280	252	295	289	272	281	298	288	262	250	273	309	301	302	255	280	256	273	290	291	265	282	278	258	294	343	303	268	288	282	320	256	274	276	294	306	274	305	280	277	290	285
8179	10966	63964	75469	27098	2171	1794	1619	1445	1230	1116	1048	988	971	942	903	876	825	813	792	809	728	759	768	758	748	721	763	701	708	688	716	717	741	754	671	681	717	720	647	684	631	641	647	723	623	646	670	637	636	650	692	657	661	639	627	686	646	634	667	627	645	709	648	642	657	680	650	669	707	616	667	658	625	623	649	640	651	655	679	660	656	620	626	673	671	651	653	634	641	673	638	657	609	628	632	646	637	633	617	629	638	661	632	615	666	654	641	619	649	653	683	624	627	668	675	637	701	617	599	618	629	671	617	635	595	636	644	674	645	680	639	644	656	621	661	590	643	622	657	636	612	640	698	646	652	654	626	632	629	659	674	622	609	662	647	643	663	615	645	632	691	595	621	656	644	612	642	618	602	628	642	619	666	621	664	645	664	667	650	626	639	631	618	627	615	603	612	690	673	616	665	604	666	656	631	618	616	684	682	633	646	641	678	641	638	628	633	660	637	634	637	625	635	656	655	671	636	641	641	659	669	640	648	649	622	655	636	629	640	641	630	670	641	670	602	695	678	674	626	653	645	634	669	666	679	650	646	596	647	657	642	649	656	614	618	652	662	624	625	600	636	637	665	619	675	671	665	656	648	639	641	645	682	611	633	635	598	685	650	629	662	663	653	640	629	619	618	649	690	618	625	597	641	669	642	696	641	643	617	652	642	641	658	591	645	655	603	654	580	637	627	681	649	697	650	579	578	645	627	622	629	649	636	631	635	619	663	631	627	674	649	627	641	655	629	659	635	644	643	581	606	660	626	614	650	655	641	646	658	649	633	621	631	667	652	624	617	616	665	682	596	610	634	641	629	652	666	627	664	649	676	660	616	610	644	643	616	670	636	610	664	629	617	612	684	656	654	641	648	671	613	675	643	650	649	640	642	610	660	606	656	624	618	642	628	625	663	635	585	627	675	602	587	609	637	636	637	612	636	597	594	646	693	644	625	644	631	609	647	621	610	642	653	640	628	590	641	672	648	691	642	582	621	653	629	648	654	610	674	587	597	628	641	624	631	604	654	652	656	630	670	675	647	663	645	624	675	649	642	637	639	611	642	607	622	642	655	688	632	649	661	655	601	653	631	660	660	643	633	649	644	622	646	689	639	656	637	647	646	671	649	624	641	653	641	688	623	651	669	686	617	629	639	660	625	667	653	612	662	668	644	637	635	619	658	643	592	639	652	624	642	637	613	650	683	641	649	622	645	646	660	678	618	632	660	652	660	657	637	634	623	660	639	619	679	634	637	619	689	639	618	616	634	621	675	637	601	694	688	615	613	700	664	651	648	621	594	656	597	664	644	639	630	633	631	649	631	640	645	648	647	674	621	644	628	682	623	633	654	650	607	712	633	665	630	656	641	662	596	663	629	620	614	635	666	622	573	646	681	636	629	628	613	635	652	608	639	650	648	665	632	645	646	635	662	657	646	625	636	620	647	662	633	653	617	632	695	684	659	649	615	647	663	658	657	659	671	649	618	616	633	626	629	666	660	694	649	629	683	646	668	596	620	657	601	617	672	596	632	636	657	634	676	665	611	642	608	653	633	652	591	639	596	632	670	634	614	641	602	652	655	619	681	639	623	643	670	635	611	667	597	661	628	690	641	635	652	650	639	660	682	651	674	673	632	618	638	650	625	618	645	627	620	654	599	580	576	665	646	650	597	635	626	601	655	659	583	639	631	632	655	662	695	662	633	648	613	649	648	641	587	661	674	698	654	619	643	623	660	643	634	653	669	659	664	631	637	662	639	651	638	645	700	612	637	679	609	617	681	610	636	627	671	609	649	604	626	609	664	606	632	669	639	642	671	626	686	680	585	630	633	611	619	646	710	645	668	641	611	628	631	628	644	662	648	653	643	650	625	676	636	650	661	641	658	615	643	613	636	683	625	667	640	668	620	670	645	649	615	648	708	641	688	636	670	642	664	644	681	624	648	668	649	663	680	673	652	620	601	633	601	648	619	610	663	629	629	629	692	650	619	683	640	691	609	611	643	647	655	608	619	633	620	647	636	607	612	628	641	654	661	639	569	675	634	617	612	693	635	660	642	612	653	621	647	633	653	629	646	615	644	622	667	647	621	638	622	619	667	649	592	634	634	647	664	659	675	596	622	618	638	635	655	672	665	676	635	680	658	620	660	650	638	656	672	665	653	638	623	645	627	647	640	640	612	689	628	614	668	633	619	641	655	633	676	678	673	649	626	635	648	603	639	646	629	611	638	637	621	612	600	629	623	697	608	602	619	625	620	652	640	631	641	608	666	706	640	673	664	657	621	630	613	616	650	644	647	657	632	633	622	610	681	589	682	671	672	607	643	652	630	613	642	612	620	627	649	666	641	645	630	628	636	647	617	642	623	647	617	614	692	659	610	652	647	624	662	664	645	590	693	660	679	662	636	668	670	634	653	646	677	629	636	676	674	632	659	690	635	653	626	596	610	620	640	649	665	647	613	666	602	635	650	670	603	703	634	628	622	594	614	648	648	620	662	652	618	569	602	616	636	624	617	642	657	641	647	628	636	657	657	695	621	666	629	645	588	645	571	621	625	666	637	574	643	623	615	643	645	638	664	696	615	617	605	642	619	648	626	640	649	636	583	726	589	621	662	610	654	641	656	689	671	642	619	611	634	667	677	641	631	627	653	661	664	607	651	672	655	641	681	662	669	607	634	629	678	646	699	630	631	608	640	648	662	677	630	599	614	585	632	651	615	647	650	690	603	613	634	643	631	659	654	633	628	653	646	627	621	638	666	651	625	653	622	640	639	639	688	609	659	609	648	629	646	630	585	654	632	622	650	630	659	661	641	601	646	683	656	650	668	659	618	652	614	642	655	630	644	655	654	665	676	644	627	643	630	645	660	634	640	624	598	695	635	637	624	631	629	632	650	674	645	636	653	632	688	666	644	646	681	630	611	611	657	622	623	679	642	671	649	635	645	627	603	624	662	696	582	631	628	610	637	646	678	692	650	638	590	631	628	664	633	648	652	638	624	615	659	636	638	660	663	661	644	648	643	678	609	674	624	605	659	651	627	615	654	623	640	629	670	638	606	641	642	617	617	628	603	616	625	656	581	664	610	608	609	654	626	591	643	633	679	608	643	617	586	608	634	653	685	651	662	645	650	630	625	653	643	629	594	646	694	661	651	659	653	683	643	626	649	625	637	648	628	627	651	623	634	673	672	642	637	648	647	617	658	662	610	605	626	608	648	595	635	651	589	650	647	667	656	617	628	622	620	602	649	644	657	617	655	632	657	644	652	611	603	681	600	646	646	635	646	601	634	632	650	684	613	638	633	623	675	690	619	718	683	644	648	692	645	676	672	664	650	648	659	642	649	612	689	637	688	642	630	636	632	701	649	639	631	646	648	645	647	648	656	614	687	675	598	608	636	653	675	676	632	651	667	631	656	629	637	673	665	571	600	629	623	618	682	649	628	643	652	704	639	582	664	686	602	638	683	660	657
2427	1628	4100	4561	1088	96	116	67	82	95	84	92	82	79	112	89	91	106	96	95	92	95	82	91	90	79	73	83	84	95	85	97	64	88	88	86	74	106	93	67	91	70	88	78	78	90	89	78	95	96	104	99	69	101	77	78	91	86	96	86	83	82	97	102	86	85	89	89	86	82	94	74	76	76	103	73	79	70	82	93	92	88	65	86	79	76	90	92	82	91	86	74	90	83	80	80	87	82	75	79	78	88	85	111	88	69	88	86	82	87	95	88	76	85	116	68	93	91	87	100	100	92	81	97	81	68	94	88	82	82	77	75	78	98	81	102	78	79	85	77	83	85	80	95	80	90	76	78	88	91	94	83	93	96	79	99	78	97	82	69	72	107	83	78	92	80	92	91	76	93	82	82	70	86	86	89	83	77	94	75	82	109	88	91	77	78	93	72	86	97	80	95	84	90	102	77	83	102	79	81	127	104	100	90	83	98	93	84	91	82	96	108	80	92	89	83	102	88	85	102	77	83	83	75	102	101	108	81	78	82	90	91	92	84	72	87	96	94	90	83	88	89	87	93	94	96	74	94	74	77	87	94	93	88	80	94	88	69	97	96	72	84	86	96	83	83	79	78	76	72	66	82	89	103	87	103	85	90	101	105	83	71	78	75	94	80	86	64	91	70	88	95	86	71	72	77	82	89	83	92	97	89	88	87	78	82	93	87	79	79	74	71	87	88	64	98	81	78	85	98	75	86	71	83	96	93	83	98	86	82	95	88	73	85	79	95	77	84	73	86	77	103	91	88	102	90	81	77	88	83	86	84	82	94	92	95	84	94	68	84	87	76	87	79	64	100	92	82	96	74	73	97	87	91	74	75	107	87	98	96	88	90	88	88	74	100	71	86	89	89	93	99	90	81	103	99	100	73	86	85	87	92	86	75	60	84	90	90	85	86	97	82	82	79	71	89	70	85	74	72	86	73	89	84	105	66	103	79	72	75	79	91	87	91	78	97	83	76	104	82	70	80	86	89	78	97	81	97	81	72	95	76	81	98	92	92	83	86	82	74	83	83	95	82	89	93	87	87	85	94	80	67	97	84	74	70	97	84	82	89	75	81	84	79	78	92	87	107	89	76	82	98	73	75	81	95	96	87	59	80	88	86	87	80	84	89	104	100	89	86	82	87	80	88	83	82	93	91	72	81	79	102	101	78	82	83	79	96	73	81	82	82	70	97	87	82	100	86	105	74	82	87	80	81	93	90	96	80	97	86	79	75	94	80	76	88	86	97	69	96	100	74	78	85	88	86	93	94	87	91	83	81	78	87	81	63	85	69	84	85	92	93	91	82	76	88	76	85	96	73	79	61	87	85	88	67	76	105	87	87	75	100	97	95	85	94	67	81	90	76	88	81	95	88	83	73	85	91	82	78	89	108	85	90	83	83	75	99	77	96	85	94	74	73	91	100	89	81	97	77	99	92	109	83	88	98	79	89	99	63	74	77	68	105	95	92	90	72	85	78	90	84	80	79	90	99	105	87	106	73	92	97	87	84	77	111	88	84	81	97	79	79	68	93	88	95	81	87	89	84	78	73	84	85	66	90	82	83	89	70	84	84	72	84	101	98	70	92	82	90	74	76	86	89	85	99	102	81	96	85	93	77	74	72	67	84	100	71	88	100	80	76	83	99	88	79	83	84	84	89	98	93	103	96	64	91	78	73	73	81	94	73	90	75	64	87	105	92	81	93	81	92	73	88	99	77	86	99	68	93	79	82	85	72	87	78	83	87	89	70	81	87	67	81	84	81	90	74	92	89	87	72	78	79	90	87	89	94	85	75	78	77	86	73	79	73	89	88	83	90	79	71	96	90	72	81	77	86	85	82	85	93	76	88	70	75	84	81	92	78	86	87	107	72	77	96	75	94	88	80	113	75	85	78	81	68	82	83	91	89	77	67	88	79	83	90	87	105	94	81	79	80	99	89	86	93	70	75	83	77	82	91	90	84	85	88	101	88	101	106	81	89	75	75	82	83	97	82	97	88	83	87	81	85	91	83	75	101	88	111	75	77	84	82	75	80	86	75	90	94	83	96	89	98	69	88	86	85	83	92	81	86	78	89	77	68	70	93	89	80	76	83	86	114	74	91	67	74	87	74	102	76	83	89	84	90	73	88	92	97	68	88	89	100	78	95	77	79	78	91	87	104	84	100	86	79	99	92	84	66	61	92	85	74	94	76	97	73	85	82	84	91	90	84	97	83	80	87	99	98	90	83	91	99	82	76	80	99	77	81	85	92	87	104	83	83	82	92	77	86	96	84	88	87	81	93	100	92	92	87	98	89	85	78	91	98	101	85	101	88	91	102	82	91	94	103	82	79	92	73	84	82	96	63	90	102	75	89	70	87	70	86	78	78	80	87	89	93	73	79	76	88	78	84	89	93	68	92	86	98	86	74	103	74	96	84	91	83	99	80	83	74	75	84	91	82	77	86	94	89	88	88	84	93	101	86	85	92	80	86	77	95	85	80	89	80	77	85	96	81	103	98	78	81	81	82	97	96	91	82	95	97	86	77	79	95	80	73	73	77	77	82	89	77	81	87	93	79	78	88	66	102	85	95	95	84	95	81	96	82	96	69	96	85	100	75	82	81	83	74	87	94	88	76	87	91	88	95	79	84	95	100	91	100	90	92	105	87	89	106	86	92	89	93	95	92	84	96	77	98	73	75	84	87	76	87	88	101	70	93	90	72	81	86	78	89	83	96	63	74	88	79	90	77	70	80	74	92	89	75	95	85	70	88	89	91	97	85	63	78	83	94	92	97	82	79	70	70	88	72	76	101	73	94	98	81	90	84	76	85	83	81	64	88	92	73	77	91	98	99	76	81	98	87	85	93	101	104	77	72	87	88	90	79	88	86	77	83	72	88	88	83	85	94	93	75	95	80	86	92	69	88	94	85	85	81	83	89	77	92	83	90	86	93	89	98	93	94	73	92	88	88	70	78	80	92	61	86	97	86	67	77	78	76	62	84	90	86	78	79	84	85	96	89	74	76	105	77	87	82	91	100	96	90	82	83	92	76	70	73	86	75	74	63	83	81	81	96	85	83	95	86	75	77	78	77	83	98	91	88	85	102	89	80	94	88	86	89	76	95	85	77	101	79	87	97	69	83	68	84	89	81	66	83	91	100	87	80	85	80	79	65	75	72	78	104	68	89	102	86	83	101	109	75	80	89	95	89	100	75	80	86	68	81	96	80	95	79	73	90	84	81	72	75	88	83	91	93	83	100	79	79	80	79	76	92	79	72	94	86	75	79	90	93	79	104	76	96	82	92	86	93	85	77	84	92	97	80	85	106	92	105	84	72	77	74	88	71	83	84	88	67	80	76	80	99	80	83	68	94	92	83	79	84	98	93	85	79	108	98	84	98	73	100	80	80	65	66	65	80	67	92	74	92	63	76	80	79	73	98	87	81	95	92	79	94	94	101	87	69	97	92	106	70	91	98
2272	2585	10365	13715	3224	284	266	255	248	256	295	248	247	261	247	245	247	256	246	237	247	232	247	233	235	224	243	222	274	248	278	229	225	238	258	232	265	249	258	224	232	247	247	232	223	223	271	221	239	252	243	216	249	269	283	234	248	247	248	249	253	199	244	246	234	239	250	243	272	228	249	230	251	267	245	257	256	249	252	278	231	246	265	225	264	240	226	247	251	246	242	252	241	275	266	240	229	238	239	255	250	231	233	223	213	253	227	211	252	241	231	236	264	231	279	266	268	243	266	244	256	252	225	237	274	261	266	275	253	238	221	253	251	250	258	238	232	236	241	265	241	231	240	243	244	257	244	246	228	239	244	257	263	257	260	240	239	275	235	228	229	257	262	236	253	239	252	236	240	234	239	276	234	266	244	237	215	239	227	260	224	221	252	218	232	221	255	244	249	249	238	240	239	256	243	245	222	241	240	242	237	259	256	258	240	223	240	244	238	249	282	252	252	252	235	254	250	229	246	234	240	248	249	240	246	246	213	251	247	253	263	257	247	275	243	239	226	228	231	244	249	214	249	257	225	247	255	246	234	256	237	237	252	248	266	265	243	272	250	220	235	234	234	212	232	244	247	240	239	248	230	199	212	239	234	244	240	247	245	215	250	222	247	271	259	256	253	232	253	248	276	236	300	236	271	237	242	240	236	241	248	233	251	226	251	255	235	246	269	241	260	222	254	231	234	251	256	243	259	241	244	230	227	246	226	223	258	248	255	251	243	241	257	247	235	268	230	264	260	258	248	245	255	255	228	233	238	213	256	227	237	232	238	229	246	223	263	252	252	237	229	223	235	230	281	257	262	226	265	232	232	225	270	289	254	229	241	244	242	253	239	255	262	239	230	265	274	253	235	268	236	248	220	235	240	230	234	256	257	219	261	219	238	249	230	248	246	265	215	273	260	249	251	222	239	203	251	258	205	240	272	232	227	246	255	218	240	259	266	251	233	239	213	249	220	234	220	224	302	226	248	255	214	253	228	260	231	224	247	262	231	265	279	247	215	259	222	244	238	254	224	211	256	232	248	232	243	240	252	252	243	228	268	252	238	243	222	255	230	252	251	244	233	257	235	227	245	254	233	215	242	232	242	238	235	251	246	259	234	249	227	262	230	265	253	274	251	216	256	245	222	266	237	262	233	263	251	218	233	258	261	265	232	241	244	252	234	246	232	233	260	262	233	250	258	248	259	226	277	246	261	228	223	224	262	243	214	259	294	255	256	239	239	227	251	252	213	246	253	247	221	262	247	235	226	235	252	238	248	256	257	265	266	238	239	246	244	224	239	241	211	239	246	228	263	268	223	240	262	232	232	244	239	264	232	256	238	277	245	214	239	268	225	237	226	286	255	236	251	234	271	265	235	253	260	275	247	233	259	268	247	227	230	231	233	237	251	213	238	254	258	233	266	266	253	226	229	257	243	248	243	242	255	260	251	230	257	259	225	256	218	238	223	216	234	280	293	234	241	275	227	249	208	271	271	240	253	248	227	240	259	255	231	232	245	211	233	263	238	232	255	241	234	236	238	253	262	223	241	261	250	230	275	234	250	255	225	237	231	251	239	224	234	225	259	221	232	243	242	240	234	201	233	239	240	245	267	283	230	242	235	232	250	242	240	218	248	234	250	226	229	255	258	234	237	246	242	231	255	243	245	253	231	265	246	240	224	253	239	221	232	267	250	270	241	262	273	246	232	246	250	250	256	266	237	240	242	255	242	228	277	241	249	227	247	228	252	242	214	243	236	248	248	243	241	258	255	283	206	249	226	238	228	243	236	267	243	259	226	222	246	255	239	221	246	244	251	235	263	236	230	253	261	244	230	268	234	261	216	242	248	232	238	250	236	247	227	238	250	244	258	252	244	226	271	250	247	257	251	217	249	238	275	247	252	251	247	241	241	260	227	230	251	233	230	245	240	234	237	244	227	234	249	246	254	219	264	242	247	263	222	255	233	238	241	259	258	221	266	214	266	219	229	208	233	222	251	251	239	261	223	241	255	251	250	220	222	265	259	237	260	209	240	230	256	257	241	237	254	257	245	235	272	248	263	233	255	238	230	240	253	245	243	265	213	257	239	241	222	242	219	256	232	247	239	241	224	272	223	266	237	233	265	251	246	264	219	267	254	249	247	214	277	239	277	215	220	251	267	237	263	231	243	234	238	259	230	240	231	248	224	243	247	263	226	252	231	291	271	228	220	221	248	255	260	231	246	259	271	244	219	278	227	234	233	259	211	205	246	242	229	267	254	256	230	237	222	238	238	243	229	255	246	269	256	259	240	258	244	265	268	238	273	236	213	234	224	241	246	233	245	246	228	289	268	260	264	258	252	222	242	226	227	214	267	260	232	228	277	268	254	211	238	233	253	240	224	259	242	256	263	260	264	233	262	220	234	198	244	271	245	247	243	233	234	236	236	252	238	249	241	264	258	248	227	245	237	250	227	273	252	259	241	259	229	242	255	235	241	245	229	236	238	252	218	226	259	227	241	225	238	267	242	262	255	246	271	249	257	280	233	245	262	249	232	233	248	272	250	238	225	225	276	228	236	239	241	269	238	231	223	238	228	268	239	243	246	226	218	238	265	222	250	247	244	220	232	235	249	242	254	263	255	224	237	239	242	260	259	235	231	269	267	242	260	235	236	231	216	242	274	247	257	261	219	257	224	228	221	236	246	242	252	258	227	267	268	243	259	231	225	240	267	248	229	226	240	267	246	245	227	251	212	250	256	227	267	216	215	295	248	229	245	242	238	231	236	255	249	241	216	256	225	270	230	258	235	216	261	248	243	231	237	245	245	260	262	241	254	231	256	258	267	230	243	265	222	244	224	275	223	261	242	259	208	258	229	251	220	232	263	250	244	232	250	247	249	237	258	250	229	243	248	221	251	228	221	211	256	210	219	270	239	241	228	231	212	255	243	242	211	237	233	252	210	280	238	233	278	243	248	212	213	237	252	240	237	251	238	253	271	238	267	247	267	239	217	251	219	233	231	281	264	234	253	248	254	250	229	248	248	275	244	262	265	253	235	217	243	253	239	245	254	212	263	254	256	227	225	228	220	248	239	254	269	232	266	254	284	228	262	244	252	256	223	247	222	260	271	237	259	237	261	266	263	223	238	261	249	222	223	273	257	229	253	267	254	240	242	237	250	276	265	224	249	269	266	254	264	236	230	276	234	249	238	259	224	261	239	256	247	225	265	235	248	243	261	228	272	217	223	262	253	220	257	249	259	282	220	271	237	227	242	261	254	265	207	233	247	244	256	247	249	245	257	226	250	242	232	261	239	254	263	259	217	218	260	212	236	239	241	252	214	263	233	245	257	218	217	232	253	221	231	253	239	238	255	253	215	231	237	253	239	221	242	231	240	255	234	221	258	236	232	256	251	258	237	246	264	246	221	226	261	249	241	230	263	236	240	249	230	201	220	236	240	241	244	249	251	254	244	286	235	245	245	267
10701	36364	60110	59652	27724	3811	337	250	234	227	205	223	229	211	208	216	209	231	207	202	191	185	172	189	194	189	183	173	194	205	172	202	184	205	173	163	168	180	189	175	181	208	182	174	175	169	199	183	165	183	173	201	172	220	182	187	196	188	186	187	202	178	181	186	170	177	208	180	185	184	174	155	181	200	178	194	183	184	196	208	179	186	195	205	239	180	183	180	188	185	159	182	199	190	205	165	198	179	206	225	176	178	175	171	187	194	168	180	178	200	186	193	182	171	193	180	185	165	173	181	170	191	183	183	190	197	186	184	179	187	216	170	181	178	181	199	182	178	225	178	177	218	207	200	180	204	166	193	188	205	184	175	172	172	210	184	221	192	187	170	211	195	176	166	171	199	187	174	170	179	182	170	176	190	166	195	164	167	195	184	174	179	186	173	173	187	161	217	192	171	183	194	184	196	174	181	170	199	188	174	200	202	193	197	173	186	186	180	159	166	209	188	181	176	170	177	161	179	182	154	168	188	160	164	198	188	173	176	185	181	195	190	198	188	188	219	192	189	200	189	189	158	195	214	177	198	160	200	175	160	195	179	189	167	187	180	198	158	196	185	166	179	179	163	203	205	200	192	198	184	199	182	159	174	185	167	207	207	178	203	181	196	217	183	162	195	179	200	189	190	206	190	189	194	203	187	170	159	187	177	197	209	210	166	190	189	184	191	200	197	186	172	206	174	177	184	177	186	191	218	171	176	171	155	203	187	197	173	208	183	181	174	172	163	183	170	179	179	173	162	170	193	193	192	199	187	189	194	184	210	188	183	184	198	178	181	163	173	196	196	188	171	190	188	188	203	173	183	198	212	196	196	215	179	186	193	208	175	216	194	194	162	202	191	159	194	209	178	202	185	168	220	191	182	182	215	185	186	169	173	201	161	171	159	178	167	190	165	201	160	200	158	186	193	175	170	208	182	196	210	151	174	168	185	178	186	211	192	181	222	189	210	187	173	181	164	169	212	192	218	185	198	179	196	180	183	167	192	209	195	148	196	202	177	172	178	196	189	162	177	163	194	170	188	189	185	183	188	166	183	202	192	164	172	159	169	177	203	165	184	166	181	211	179	182	177	201	190	195	204	195	182	192	182	175	181	171	207	195	184	185	186	207	193	221	182	217	183	184	171	157	153	167	189	178	173	170	185	192	179	170	194	179	185	184	189	183	172	182	195	213	165	176	165	179	195	186	179	186	186	171	169	191	209	166	189	179	175	170	202	196	197	186	188	196	192	196	162	204	180	176	186	186	170	201	192	207	194	194	204	187	193	170	182	183	224	174	170	189	196	175	187	183	186	177	195	187	190	181	181	172	188	165	213	199	197	220	189	191	178	191	172	167	173	183	192	200	195	172	162	187	191	202	178	203	198	199	184	180	183	158	189	204	176	180	167	180	197	203	193	179	182	180	202	192	194	165	158	192	175	191	187	202	181	176	201	191	178	182	181	183	189	203	199	175	191	177	186	174	197	194	166	199	191	189	169	213	188	185	189	198	201	191	198	194	168	200	225	195	213	209	214	190	213	177	182	180	171	180	174	184	192	209	188	193	166	189	171	159	191	200	186	169	185	197	199	186	188	190	183	193	188	187	185	208	195	194	206	177	188	170	188	208	192	218	168	191	193	172	176	184	189	196	174	179	195	182	186	170	186	168	182	188	201	175	167	185	181	184	177	166	155	195	205	171	204	185	197	193	162	182	170	163	159	182	179	199	180	190	192	190	213	179	191	179	184	175	195	174	170	201	186	167	191	166	197	167	197	190	198	197	184	187	203	175	180	207	200	200	210	148	182	178	182	176	170	190	173	196	187	182	170	183	172	193	175	150	196	218	170	196	192	201	174	177	175	196	157	197	204	188	208	197	188	170	183	194	175	189	162	165	205	191	199	168	187	177	169	183	181	191	209	187	189	170	193	189	178	180	194	181	167	167	189	185	196	189	170	201	193	206	201	191	189	180	182	177	183	199	189	174	206	194	196	191	178	211	176	191	207	170	185	165	193	187	180	203	197	193	183	193	191	191	192	203	160	179	193	212	200	176	165	162	181	215	188	202	195	161	186	201	194	184	173	179	223	202	167	183	185	195	171	169	185	196	181	197	181	193	190	200	192	199	199	191	177	194	172	189	197	171	183	185	187	222	169	172	197	197	193	193	191	196	189	190	196	188	182	180	178	202	194	191	177	194	202	195	187	181	193	181	200	175	183	169	175	194	188	210	159	191	167	184	192	146	194	201	166	158	167	177	205	186	183	194	204	190	197	187	142	182	181	176	172	198	198	177	193	200	175	168	191	170	166	146	188	176	190	172	175	180	193	206	189	177	160	182	195	184	189	206	182	190	188	186	204	190	172	220	200	173	180	167	191	193	183	184	205	195	160	199	191	191	198	161	210	179	180	182	222	192	161	192	190	178	180	171	166	172	186	171	196	184	162	191	179	160	213	200	190	176	204	171	214	189	187	200	167	195	179	160	189	184	166	195	188	178	190	156	155	201	199	157	177	214	189	176	170	184	191	193	190	198	199	206	177	204	180	182	192	180	189	205	207	172	183	189	191	165	172	187	194	198	175	184	190	175	208	198	190	189	204	183	166	166	179	193	203	196	213	208	185	174	200	195	189	178	185	171	165	204	177	159	204	167	168	171	179	191	188	205	185	195	189	161	195	206	191	210	157	185	184	189	191	163	158	192	162	195	191	187	190	155	195	168	176	166	196	164	211	192	182	174	195	220	172	195	195	203	190	215	193	188	162	199	180	188	169	211	184	187	172	210	175	207	186	178	186	170	202	182	206	180	145	187	181	205	208	202	187	188	203	152	174	178	199	189	165	179	165	188	181	198	172	176	193	191	209	201	173	192	174	164	186	208	193	178	200	169	187	172	183	170	212	175	184	181	191	189	175	184	213	207	190	187	221	219	150	199	195	168	184	163	176	172	186	184	186	174	180	208	214	158	183	201	196	180	204	157	179	183	168	184	194	177	204	189	197	184	187	195	183	187	174	169	189	201	172	186	172	197	194	182	169	198	159	166	195	188	208	177	176	173	171	160	182	182	179	175	186	183	173	171	174	176	172	213	168	168	205	175	201	188	173	191	181	167	199	201	203	192	190	181	169	199	166	224	211	185	203	208	163	191	178	201	163	203	191	193	180	188	164	207	205	202	207	198	186	188	223	192	189	154	195	187	166	186	175	205	173	197	191	194	197	169	171	202	170	197	198	165	199	187	203	179	185	184	175	211	188	180	171	191	175	178	158	175	205	180	190	179	205	175	185	181	176	195	182	176	173	219	215	174	185	174	182	202	201	184	165	197	192	198	182	191	198	179	212	165	190	207	183	187	174	192	191	203	169	172	163	192	172	189	159	177	173	192	202	197	174	168	171	194	160	187	173	180	190	170	174	184	196	184	168	171	208	171	203	206	177	206	189	188	187	172	199	188	186	189	184	178	180	169	197	210	170
6874	30031	55818	62848	20135	986	881	815	741	664	626	619	603	573	564	539	532	512	547	491	501	502	500	488	482	480	484	496	488	453	492	504	507	530	502	487	515	498	471	463	484	451	444	452	465	436	454	470	463	487	466	438	479	482	462	480	460	453	440	468	491	440	468	476	453	437	479	490	493	491	487	507	485	464	472	443	512	452	449	433	469	451	453	463	468	492	457	425	446	441	459	435	437	470	490	500	420	444	447	429	447	454	441	472	456	466	465	484	465	450	481	454	458	465	431	477	448	462	470	479	463	452	494	468	464	432	501	447	499	440	448	479	456	445	448	495	455	504	442	494	447	453	440	436	465	486	456	449	497	424	465	450	462	510	462	457	505	441	429	449	498	480	466	416	461	455	473	485	467	487	470	457	421	463	467	452	481	476	464	482	466	415	440	475	454	463	450	473	466	440	478	441	494	480	444	464	457	463	493	469	456	456	477	482	461	411	458	461	486	488	486	446	442	481	485	482	441	463	444	479	469	472	501	447	474	447	450	446	475	465	496	459	474	477	524	467	478	447	432	429	475	471	492	462	476	469	440	440	469	468	447	484	482	511	449	469	457	435	458	470	458	491	486	454	487	461	492	474	486	466	465	478	495	481	449	431	462	468	466	439	474	470	433	473	432	430	425	507	465	423	425	464	422	490	451	474	468	489	490	407	460	456	457	475	490	438	466	468	461	491	452	434	480	463	433	453	466	448	472	464	474	431	480	470	453	466	460	437	426	451	457	480	448	473	483	466	463	454	449	444	467	427	488	429	448	483	486	454	470	468	441	430	469	461	527	438	420	445	430	467	498	434	471	467	454	458	463	467	483	459	474	421	458	468	488	474	427	481	463	453	485	429	483	436	462	429	488	506	480	493	469	477	454	472	441	486	446	476	430	479	439	450	496	453	481	439	498	440	433	415	458	471	445	466	458	487	439	467	498	441	489	452	403	454	492	498	432	403	442	458	452	486	468	499	449	461	482	468	496	491	481	461	436	446	485	449	478	481	462	462	428	484	451	472	473	467	466	430	436	418	437	435	450	454	489	469	460	434	495	447	448	486	464	508	470	489	453	444	479	448	435	452	462	447	457	493	419	470	450	463	453	472	461	518	433	503	477	489	474	474	458	484	475	454	460	424	433	437	493	448	495	428	441	472	464	471	457	464	474	455	438	441	480	464	496	455	477	424	463	492	466	496	429	449	459	457	498	458	483	433	437	420	429	437	477	438	453	442	468	468	462	453	487	459	477	445	445	452	450	441	461	464	429	460	460	482	448	440	444	507	436	459	472	484	495	470	454	437	437	452	478	459	447	445	475	462	480	475	461	472	432	463	545	493	454	447	433	470	424	473	514	490	477	435	422	504	448	467	423	441	454	492	454	452	441	461	469	455	451	492	473	509	448	494	458	501	461	472	455	447	448	429	452	444	490	461	461	434	464	481	498	477	445	435	482	448	426	450	474	424	481	451	450	474	492	459	473	469	479	453	474	484	467	449	503	430	431	471	501	457	464	436	423	499	439	486	484	448	474	442	462	465	424	466	457	452	498	496	482	459	463	471	471	491	482	486	460	454	483	476	506	454	454	450	418	449	488	456	427	479	450	416	423	455	475	513	427	498	495	471	441	440	481	455	486	482	473	446	495	458	473	474	433	441	460	476	496	415	498	465	503	479	463	451	457	469	441	488	460	450	457	465	416	462	463	442	467	486	484	507	501	469	484	445	483	463	471	500	430	456	451	460	509	445	471	479	440	428	489	466	457	504	458	436	444	432	467	482	427	483	464	431	462	497	473	448	499	477	428	442	461	453	477	486	488	459	464	474	423	458	480	455	442	465	455	455	473	460	451	460	471	471	468	461	427	460	495	452	456	439	472	475	486	453	532	457	475	507	441	459	512	463	476	429	463	443	472	488	465	471	439	429	415	473	494	479	469	469	453	469	453	463	442	463	473	475	457	463	429	494	480	439	449	458	493	456	440	458	503	473	481	446	488	456	425	450	419	431	470	477	446	427	520	459	437	445	447	472	498	476	456	448	467	467	472	444	440	439	506	477	445	504	446	466	462	467	486	472	479	482	449	488	452	437	510	459	494	462	439	457	480	472	474	459	441	463	470	490	473	443	480	419	417	450	485	444	434	415	458	481	417	474	417	530	458	449	471	454	454	441	468	457	459	440	457	459	474	454	503	442	477	440	448	457	465	471	450	448	469	513	441	480	478	448	486	496	451	480	430	489	484	437	435	446	468	422	508	448	443	469	463	434	459	443	481	497	425	482	476	428	462	488	457	457	464	453	497	486	463	481	438	441	465	436	459	457	464	458	461	443	433	458	481	477	441	431	446	425	476	442	454	484	475	471	412	479	448	452	446	486	456	435	442	478	501	447	439	449	457	468	420	434	452	459	507	486	496	445	469	431	464	437	489	434	480	469	413	443	490	463	471	435	482	473	464	471	462	460	459	450	470	459	453	467	447	486	464	459	476	507	475	420	450	438	494	471	492	465	432	460	468	472	488	462	461	449	434	462	448	455	472	454	456	474	458	461	460	472	448	478	516	475	503	480	439	447	495	443	473	465	481	469	462	461	487	457	479	481	443	438	473	463	477	467	461	453	461	460	426	440	469	502	476	450	482	459	454	458	495	484	488	424	498	468	441	502	461	478	449	463	496	476	454	486	461	505	437	506	466	451	477	449	431	488	512	465	481	456	465	453	456	501	482	487	497	428	459	444	437	464	475	437	426	457	476	472	462	469	465	499	489	498	412	481	485	441	440	413	468	483	464	487	478	449	436	454	468	447	500	426	481	445	435	462	452	497	469	441	489	454	451	473	435	480	449	461	449	478	461	459	437	438	496	454	467	453	458	442	460	464	450	447	478	497	421	474	434	454	493	493	490	460	469	436	495	420	476	461	496	513	442	469	451	483	468	462	485	429	465	466	489	471	484	500	430	506	501	480	464	491	415	425	430	464	495	423	486	496	440	454	445	433	451	463	468	470	472	471	459	442	447	428	455	506	468	448	442	484	488	488	455	492	464	491	453	460	465	428	425	449	454	439	449	439	482	445	458	468	454	468	475	466	462	425	470	459	502	472	461	473	453	468	482	456	427	440	487	453	434	432	498	484	425	502	473	469	432	436	441	470	471	457	487	469	457	460	462	421	525	487	476	477	448	465	454	451	474	419	426	477	510	442	468	444	454	446	460	461	479	538	449	465	468	449	479	455	453	459	506	488	463	477	444	493	461	448	476	490	471	463	487	480	451	451	489	455	433	493	505	445	447	449	491	409	471	488	474	484	462	450	456	482	449	455	446	460	436	438	430	442	500	439	480	475	477	460	520	400	458	442	444	460	441	483	439	433	447	467	453	481	455	455	463	473	484	414	453	487	476	462	470	457	470	432	478	468	468	448	501	471	499	428	476	418	488	479	467	422	481	484	502	449	447	488	518	452	458	435	505	474	477	428	466	459	461	431
18475	58368	80805	67098	35313	8492	749	363	355	375	345	335	331	301	340	333	327	311	313	354	337	305	300	335	337	319	294	303	306	278	329	322	306	298	300	276	288	310	319	300	283	285	328	331	302	291	298	290	280	287	315	277	301	289	324	304	320	306	309	312	287	352	295	325	299	306	281	323	276	291	259	298	251	265	287	306	313	298	304	291	288	280	282	290	321	328	303	281	286	287	316	322	264	325	315	303	312	263	275	339	312	311	294	298	268	294	302	308	291	298	296	286	303	291	307	275	315	334	314	287	323	286	321	304	288	300	305	285	298	277	289	323	279	267	332	294	307	293	284	294	306	270	291	333	275	298	284	280	305	283	318	312	298	307	305	318	288	281	290	278	317	313	317	279	301	296	294	340	277	292	309	282	297	307	278	292	284	289	302	313	288	301	306	279	305	312	306	291	333	308	306	280	296	275	256	295	277	283	302	297	323	309	298	317	282	290	327	320	286	294	276	286	314	314	311	303	292	305	308	313	317	264	301	301	298	314	310	269	273	319	288	306	284	308	326	325	278	317	308	277	305	299	292	280	274	331	310	299	262	293	323	330	276	312	292	290	280	286	315	294	302	314	341	292	262	303	305	277	270	326	281	267	318	312	297	274	299	295	290	288	322	306	275	319	310	322	286	319	311	278	289	274	309	322	309	283	298	301	320	299	269	285	292	279	307	305	280	311	311	320	304	306	256	280	297	303	315	300	307	310	303	304	304	305	296	315	290	264	282	327	299	287	268	282	300	301	270	307	310	344	289	295	341	288	271	292	276	305	296	298	273	280	308	295	308	339	282	286	303	277	293	295	266	334	312	328	282	297	325	294	289	267	326	274	270	324	337	308	299	281	270	331	256	324	306	312	293	298	320	324	265	286	310	291	316	304	311	295	281	275	296	305	290	304	296	314	285	315	308	287	325	309	322	311	323	249	270	322	292	311	291	319	307	297	322	313	294	311	291	311	319	289	305	303	329	302	348	292	296	283	273	329	308	274	287	275	289	319	323	312	313	309	308	319	270	286	270	318	314	314	297	325	288	305	313	288	321	307	286	320	309	319	286	322	281	325	309	304	248	282	343	287	306	277	312	324	268	304	303	330	280	294	287	259	273	285	279	327	312	304	296	276	315	321	308	304	297	282	288	310	314	355	286	293	293	308	300	312	284	280	284	327	298	304	307	291	306	310	307	308	306	297	277	290	300	324	296	309	283	273	318	282	299	305	274	278	292	282	325	354	281	302	291	312	286	261	332	315	329	306	287	321	289	284	287	304	277	320	336	296	313	297	287	317	311	324	276	280	314	333	359	294	303	331	334	287	288	322	298	302	299	292	279	283	265	296	318	301	288	283	259	298	293	283	262	295	300	329	308	258	289	325	247	311	291	281	327	316	320	293	308	295	326	290	302	286	297	292	293	290	289	287	292	288	315	308	330	278	311	288	300	295	268	296	303	292	310	297	308	337	294	283	329	292	319	300	274	293	288	276	285	309	275	310	309	346	309	311	287	318	262	334	307	303	282	285	310	292	295	314	311	272	322	290	289	276	298	297	292	265	290	298	309	317	282	300	323	288	337	308	288	249	314	286	330	284	279	312	303	309	313	312	298	325	282	340	299	295	305	274	301	301	258	309	289	296	298	291	295	284	292	332	292	275	318	274	309	273	301	285	302	311	315	291	318	293	303	276	279	300	310	283	292	267	319	290	305	286	316	305	283	295	322	309	285	277	311	296	279	330	287	289	270	311	287	290	274	269	327	300	337	319	306	289	304	331	332	288	295	332	291	302	300	331	314	279	289	304	304	276	312	278	285	291	294	308	298	327	328	278	318	310	279	278	296	303	308	305	317	335	326	304	285	320	334	296	302	282	285	313	308	356	317	313	316	345	307	316	322	319	296	324	303	319	323	302	326	335	302	297	292	312	284	318	273	278	265	310	298	285	336	279	299	279	281	305	267	298	312	307	283	290	309	320	306	318	300	308	333	278	305	286	318	274	307	283	307	294	308	289	292	309	307	310	283	317	325	286	272	328	303	289	309	302	297	289	293	302	264	308	306	259	288	302	313	305	311	291	271	298	285	338	293	313	292	291	328	300	295	319	317	277	307	307	297	281	251	284	332	341	321	300	304	296	298	289	279	315	266	299	341	305	319	293	311	334	322	309	296	305	248	309	309	245	279	323	305	334	304	305	305	305	307	306	338	268	305	325	313	293	311	322	304	326	311	323	313	298	316	320	280	302	286	287	280	300	313	350	304	316	291	298	303	297	312	275	309	318	318	283	319	300	288	271	318	312	324	300	284	283	302	327	296	271	305	311	315	310	266	283	287	303	309	302	299	300	297	300	307	332	305	269	304	280	311	294	303	295	298	297	276	305	284	304	281	277	337	312	291	289	327	295	301	325	287	309	286	319	320	333	335	273	290	325	301	306	312	319	302	314	245	284	279	272	288	289	304	324	296	330	287	294	310	312	336	337	261	316	322	340	293	289	331	327	301	305	305	286	309	272	283	302	270	275	324	313	298	301	267	279	332	360	294	324	300	289	288	315	284	288	293	306	283	308	323	284	318	293	272	297	322	319	300	314	332	263	313	284	290	281	301	305	281	313	299	301	299	318	319	329	328	285	277	271	249	300	291	280	292	308	283	308	302	286	284	269	281	301	289	301	276	336	292	323	263	340	295	273	304	291	301	291	294	280	285	308	319	308	293	293	303	288	295	275	296	301	297	310	292	332	276	306	292	319	312	292	293	289	302	279	291	273	273	288	307	277	271	300	304	296	300	312	316	324	299	321	308	318	318	271	305	298	287	306	312	297	302	325	333	316	306	325	292	342	294	315	300	309	322	295	290	304	318	335	291	274	301	292	321	302	287	332	322	309	316	295	330	305	280	305	291	269	327	281	314	291	286	301	331	317	283	308	313	269	278	277	312	326	316	321	300	297	304	282	264	284	289	303	312	299	318	304	299	294	326	305	294	306	234	319	288	286	323	305	262	300	320	317	272	301	292	288	296	297	323	328	321	310	303	281	315	303	280	304	323	291	322	278	284	293	338	289	315	250	313	288	312	305	305	261	309	312	295	331	295	321	286	325	298	320	325	264	304	329	301	288	288	268	292	315	269	342	306	304	298	306	341	305	286	271	298	292	288	330	296	319	299	315	295	266	315	282	300	267	289	300	309	306	285	301	268	287	280	286	297	263	329	314	319	306	301	338	319	307	299	306	297	257	287	272	304	315	281	322	277	311	299	316	333	286	319	292	286	299	294	325	295	319	332	309	330	300	277	286	297	275	292	312	316	270	321	267	296	257	297	321	291	282	314	256	325	274	290	312	276	309	326	296	249	275	306	313	290	309	294	276	282	294	288	275	313	317	289	302	332	292	312	306	303	314	291	317	266	295	308	306	317	299	302	294	278	291	274	336	311	309	303	294	296	293	301	271	272	307	318	300	315	280	327	297	308	280	291	297	277	297
8828	45537	75775	72866	26073	1496	1291	1135	1081	1059	929	925	872	869	818	826	789	772	761	759	705	805	746	751	734	701	722	674	689	708	708	672	686	671	674	746	708	712	690	673	654	668	676	661	658	697	712	769	702	668	673	700	679	706	708	706	696	712	666	707	634	645	704	695	678	703	664	688	722	740	661	644	690	620	691	656	728	651	712	679	668	670	683	684	641	655	666	681	692	646	684	716	702	696	721	664	678	701	698	694	684	736	702	657	675	670	712	687	701	655	728	715	697	674	636	709	709	687	640	639	695	705	618	677	641	686	704	723	686	701	647	678	728	648	718	656	665	621	697	648	656	666	724	680	680	678	699	682	668	656	666	680	649	665	700	706	714	744	705	670	704	698	655	693	676	709	639	708	721	736	658	693	726	672	672	659	688	650	717	665	714	709	663	657	652	673	679	705	678	714	685	657	662	693	696	701	688	673	632	669	714	679	707	660	684	678	694	636	657	724	661	670	702	679	687	682	668	685	611	675	703	694	694	703	622	676	659	662	673	638	681	679	692	687	611	666	702	646	668	685	694	681	692	649	690	728	643	669	669	671	679	684	731	688	661	685	715	729	731	666	679	685	664	734	745	661	664	705	695	694	661	684	700	682	686	667	666	641	682	690	693	658	691	681	732	648	735	602	670	656	701	641	717	665	675	694	649	641	661	686	690	715	672	691	689	657	649	711	662	686	675	670	728	712	680	721	707	706	613	623	712	687	681	633	706	707	676	685	662	690	656	714	690	658	697	708	722	686	658	604	691	668	659	653	684	647	685	671	705	676	691	708	681	710	736	663	689	669	667	730	722	646	667	711	712	689	683	698	682	709	721	717	665	688	663	715	680	716	703	701	671	689	699	674	728	668	701	641	695	722	680	710	690	672	647	682	701	708	692	671	659	666	687	701	694	706	617	731	707	689	697	709	618	652	705	682	656	699	703	728	702	681	671	720	708	682	680	680	701	643	674	685	724	651	661	719	650	672	656	696	710	683	653	665	658	720	680	684	704	686	624	670	661	693	718	684	678	677	685	654	690	694	699	718	666	663	726	681	656	668	684	718	662	695	662	681	652	636	660	712	682	722	708	675	703	694	677	652	666	730	704	627	705	673	715	747	701	656	692	746	655	654	680	642	685	674	665	651	675	721	679	657	661	715	730	697	675	661	728	646	691	672	648	683	639	646	684	674	679	668	623	718	703	698	684	664	692	663	660	631	674	690	691	715	614	692	638	647	704	723	669	708	671	676	673	738	650	681	690	695	712	668	661	657	672	729	681	689	656	675	618	639	684	625	667	652	637	654	668	665	692	676	691	671	696	668	693	689	703	706	672	663	671	680	716	633	715	716	645	677	670	706	659	706	671	691	674	649	681	729	697	664	688	656	682	664	692	669	654	677	609	664	689	666	671	677	647	683	679	708	695	750	714	630	672	669	660	673	660	680	687	637	659	689	705	688	714	674	722	730	675	660	645	685	715	702	729	746	689	665	697	695	672	669	685	689	678	687	703	703	668	693	732	695	695	661	669	668	686	661	697	672	713	675	686	681	694	675	666	694	668	650	732	681	723	684	718	679	699	704	717	682	685	686	673	633	696	631	633	686	713	676	687	621	667	660	702	695	676	690	699	708	662	653	708	653	688	686	700	689	658	635	678	637	683	721	666	711	683	702	676	700	653	646	622	666	672	655	633	678	676	673	655	664	657	666	677	698	710	679	666	687	683	667	689	643	696	692	700	689	686	674	716	686	674	709	684	674	636	692	681	660	654	690	691	688	685	675	688	715	706	687	653	690	716	664	663	688	711	655	747	678	657	686	688	709	668	648	683	661	712	619	623	651	675	614	663	663	727	701	691	665	669	694	707	659	684	660	705	698	704	647	693	696	675	683	724	634	690	687	664	666	671	695	737	673	665	665	725	642	704	706	696	620	645	711	710	654	711	700	705	667	684	712	693	663	685	694	702	689	639	725	705	644	736	714	641	704	718	694	675	671	684	684	651	665	716	652	686	688	588	660	648	646	695	707	673	621	733	668	696	680	722	713	697	627	614	659	696	713	683	677	709	660	641	712	665	680	699	674	702	686	647	707	677	736	661	731	684	678	688	673	656	655	695	678	683	664	656	672	674	688	727	708	676	707	674	682	644	711	682	650	673	707	698	661	672	708	658	677	647	680	671	693	710	662	663	694	734	708	675	679	657	705	633	687	681	673	657	681	689	688	623	660	707	687	678	659	678	726	650	638	678	707	662	643	723	691	697	627	692	667	703	677	657	664	669	686	705	720	655	690	675	696	703	640	687	698	670	666	691	690	663	673	697	671	688	725	665	647	665	706	681	683	679	680	680	700	711	647	658	695	613	681	658	689	668	688	723	666	711	698	715	656	667	659	689	669	643	669	687	656	679	717	748	723	651	695	667	686	673	712	664	689	614	705	673	672	630	636	659	671	661	677	705	652	707	723	665	680	666	718	741	659	664	654	651	725	650	655	666	646	706	673	733	644	644	735	655	699	698	707	659	708	703	627	704	676	678	678	631	719	712	685	681	684	694	723	656	622	656	702	659	617	722	651	669	703	681	632	635	720	718	703	664	674	704	686	694	656	644	690	669	686	657	669	683	683	694	722	660	683	698	699	677	671	708	700	682	672	683	688	675	682	684	657	652	641	702	700	697	673	706	676	656	683	715	668	731	707	677	669	624	665	652	679	685	663	700	728	657	645	660	699	670	674	657	719	661	678	692	737	663	688	686	655	731	709	729	642	693	712	653	728	659	728	701	697	670	675	644	705	644	714	648	657	698	674	686	687	663	667	675	692	674	632	736	671	713	690	716	706	663	687	635	626	688	672	632	660	701	650	621	697	658	697	671	710	644	655	688	649	692	692	669	658	713	588	755	694	676	657	725	711	652	666	665	687	690	663	650	714	690	651	694	645	690	692	702	674	676	666	696	650	699	674	708	686	677	704	661	682	676	680	669	705	675	701	695	689	715	674	708	666	700	692	649	689	683	699	684	675	685	710	669	643	699	674	683	684	681	671	699	676	661	677	716	696	683	706	651	649	705	688	722	673	609	694	723	687	698	662	684	687	735	674	718	693	682	657	715	697	659	675	672	699	729	730	688	658	663	711	671	700	672	677	673	700	668	646	655	657	736	717	693	656	640	684	681	665	679	670	672	667	697	635	675	657	674	713	667	680	703	657	681	714	662	687	640	663	633	702	701	690	694	694	691	734	664	693	714	708	648	662	676	699	646	640	691	725	663	637	707	682	662	649	683	649	652	673	658	691	712	678	636	694	720	689	653	666	631	596	693	685	734	692	671	688	704	682	653	707	663	672	633	647	679	667	652	684	686	674	668	675	691	676	697	727	695	685	678	664	665	728	671	672	640	647	666	714	691	671	671	682	666	676	671	732	739	717	692	701	680	638	719	709	691	710	662	690	638	701	643	672	699	693	682	664	680	654	698	723	700	687	746	653
2609	4897	9083	5531	753	101	111	89	105	102	131	96	89	127	85	110	110	99	97	99	102	109	106	97	111	107	102	117	101	110	100	102	97	106	106	111	99	114	109	105	103	107	100	104	92	104	114	100	94	103	96	121	95	110	109	104	101	104	106	121	100	120	93	98	119	112	89	102	98	95	100	97	97	79	130	90	106	99	107	109	116	99	98	108	104	113	98	110	102	105	102	115	82	107	95	106	85	108	96	122	86	103	91	91	103	107	112	120	128	102	101	101	112	101	98	108	105	103	126	113	117	93	85	104	104	100	95	87	86	117	104	102	101	96	77	98	92	114	110	109	111	121	118	116	115	105	102	102	88	87	112	107	103	73	90	92	90	95	108	107	105	92	107	101	129	112	86	93	120	87	103	117	116	84	111	120	81	97	112	106	107	111	95	94	88	94	104	110	113	109	109	106	105	110	97	95	102	89	85	90	135	116	93	97	93	94	113	100	99	88	99	89	111	103	112	105	91	101	111	83	98	127	114	80	110	120	118	93	100	116	92	109	95	102	120	115	110	121	115	81	105	125	98	116	75	115	106	100	104	127	83	81	113	98	96	99	103	123	102	85	107	109	107	112	106	122	98	106	112	109	102	102	100	97	109	92	100	78	121	97	95	99	110	97	102	112	110	106	105	97	103	109	87	87	103	109	106	95	110	101	133	91	114	98	115	109	117	104	114	93	85	108	96	98	114	116	100	109	105	111	106	113	107	122	102	114	102	110	97	108	113	112	107	95	91	100	114	110	112	96	108	101	106	98	125	103	103	104	121	130	131	89	110	88	108	116	107	101	102	98	91	96	114	104	121	98	104	110	93	108	102	104	118	115	87	108	126	87	118	111	80	115	112	111	112	112	98	106	119	87	118	100	113	96	127	123	108	108	105	94	94	83	98	118	97	105	89	99	101	99	92	98	114	121	102	96	107	76	123	97	96	90	104	96	99	98	93	94	107	108	113	117	97	112	108	114	104	102	102	95	94	95	114	97	104	105	109	106	102	104	100	102	126	101	94	112	143	112	127	99	79	102	96	102	88	86	103	94	97	101	92	100	104	110	133	76	116	98	110	99	87	110	90	92	91	109	101	107	90	106	126	94	101	114	106	101	107	95	110	101	104	118	105	104	94	117	115	114	113	94	109	131	105	96	89	104	121	116	107	111	91	104	100	103	109	87	106	115	117	75	109	105	118	112	101	88	90	111	106	98	110	106	86	108	97	113	126	102	117	115	105	107	114	110	107	107	120	96	120	108	119	105	132	117	97	105	110	105	102	119	110	108	111	101	113	112	110	106	107	98	103	113	106	125	107	102	111	91	86	101	110	84	105	104	93	97	94	91	99	118	92	112	101	112	82	88	104	92	97	116	118	117	102	97	92	80	99	76	114	94	134	110	102	116	103	100	105	96	97	83	104	107	95	92	110	84	97	96	109	73	106	118	82	85	115	114	113	91	94	119	99	84	114	118	81	114	94	119	103	104	93	97	96	98	103	102	115	107	105	108	101	86	83	90	121	97	98	101	99	106	102	99	109	97	115	88	84	101	97	109	110	119	113	105	120	91	111	108	106	110	88	95	119	122	102	110	89	107	95	113	127	112	86	108	112	86	110	120	97	92	116	121	105	108	106	108	116	123	104	115	99	98	121	101	117	93	107	104	105	118	99	113	112	104	95	101	98	101	123	101	100	111	95	91	107	100	125	100	108	90	119	112	98	101	86	108	114	116	125	108	95	126	107	100	91	91	106	86	115	103	99	115	84	105	89	94	109	89	103	118	108	120	102	106	117	107	131	102	112	109	101	91	103	122	114	109	105	93	89	78	106	91	97	84	98	99	99	90	103	123	103	110	103	97	112	100	98	107	99	101	109	104	93	94	116	95	110	96	95	114	84	87	109	88	109	91	111	94	100	110	105	111	91	99	100	112	108	107	97	124	108	129	101	98	107	81	102	121	98	122	102	110	92	110	101	113	113	106	108	96	102	109	116	101	87	107	115	94	92	110	101	110	102	99	87	98	98	103	113	110	113	109	98	89	103	108	101	110	110	106	111	112	136	95	106	105	124	95	107	103	96	99	99	103	117	103	98	110	91	93	109	102	95	86	121	104	101	103	101	119	117	112	116	117	99	94	100	101	85	107	99	112	115	102	108	119	108	131	125	108	109	91	94	112	128	111	109	96	89	117	112	94	107	96	105	113	106	127	105	86	102	105	89	87	91	105	105	90	97	99	119	98	105	126	96	77	110	102	95	103	98	120	111	107	95	103	103	102	84	119	109	110	108	96	95	109	99	96	110	95	103	108	83	117	90	112	106	114	114	125	96	103	111	103	112	111	114	119	113	123	95	111	102	101	98	93	98	98	120	117	113	106	103	96	99	106	100	93	92	97	105	86	105	117	123	90	105	113	113	117	104	123	115	100	94	84	106	84	97	114	113	100	105	83	111	79	119	101	100	112	110	101	114	110	124	84	115	128	98	118	106	116	105	106	108	99	103	121	92	96	110	88	102	96	106	91	103	114	124	111	118	110	86	99	110	100	106	92	100	102	115	104	94	105	107	116	108	105	115	103	112	88	84	91	120	121	114	90	89	100	110	103	88	78	109	94	106	87	131	100	125	118	93	94	109	108	104	99	99	103	94	94	95	99	118	108	94	87	103	93	87	101	104	108	99	102	108	80	105	109	101	93	89	104	109	115	101	106	101	84	122	104	118	97	97	119	103	98	105	110	92	112	96	111	104	112	106	90	105	117	88	119	119	87	104	98	115	110	100	107	110	109	100	103	95	111	119	90	108	108	113	105	111	119	103	115	100	117	106	105	107	114	81	111	124	103	105	112	107	134	101	106	112	101	99	105	106	109	90	96	113	111	101	102	112	120	100	121	98	92	127	92	110	98	101	102	107	97	110	112	87	108	106	119	95	106	100	116	107	93	84	99	110	101	102	96	98	76	107	112	116	99	96	92	103	103	95	108	129	106	118	127	90	94	109	107	123	92	97	113	100	106	115	97	117	96	97	97	118	98	109	94	100	103	116	115	101	102	98	111	108	87	125	91	113	114	99	105	98	100	120	96	120	104	90	102	103	97	96	94	103	107	84	108	99	89	101	111	112	104	92	132	89	98	98	106	101	90	110	91	96	96	113	106	87	92	116	105	103	98	99	117	114	105	105	96	121	120	105	95	92	101	89	106	100	85	132	115	104	109	120	107	91	97	99	105	114	107	136	95	125	142	110	95	84	128	97	96	117	110	96	117	144	121	99	95	108	98	107	115	109	108	95	94	96	107	105	109	92	92	100	105	113	85	113	93	97	107	107	105	100	89	129	94	94	90	116	111	110	111	111	129	85	112	107	115	109	115	127	105	103	95	83	93	92	95	100	103	107	98	95	97	89	109	97	100	109	94	103	105	133	96	107	94	110	107	90	114	94	108	92	106	97	94	100	133	120	108	121	113	110	118	99	105	99	105
2315	8066	17595	12954	2024	313	347	273	280	319	283	300	275	285	298	291	281	284	267	318	258	284	278	297	270	283	282	281	303	278	272	310	282	266	297	276	294	236	279	285	255	297	286	302	255	294	272	286	270	300	274	289	286	289	267	293	275	291	264	267	283	289	264	312	293	283	301	247	277	301	326	294	304	303	272	289	281	296	317	307	310	285	276	316	281	285	283	300	297	263	290	286	276	302	302	285	295	290	275	285	307	282	301	294	271	299	251	301	278	283	320	277	260	280	291	284	251	324	304	296	286	257	257	300	296	272	276	284	323	280	293	276	256	305	293	269	323	296	295	261	271	263	271	301	292	251	282	287	284	293	315	300	274	305	289	285	290	293	293	280	285	318	267	263	256	272	301	291	307	295	288	283	298	296	289	281	292	284	265	302	300	283	250	295	318	278	326	302	282	299	325	264	293	299	270	302	283	296	284	289	289	318	292	316	281	306	268	289	285	272	277	303	271	281	283	279	288	305	294	302	273	284	290	315	278	279	302	266	320	290	248	298	318	287	323	272	305	282	284	259	305	287	304	305	315	285	289	247	269	270	318	295	298	301	287	274	315	299	285	285	326	288	289	300	298	247	301	282	280	258	274	301	278	268	275	283	277	261	291	289	283	268	293	291	277	282	290	284	279	301	312	294	276	275	282	304	301	249	272	273	265	294	278	278	277	298	259	289	287	285	304	265	264	273	293	285	279	264	272	264	280	267	291	298	288	307	270	299	292	267	275	252	287	305	278	292	292	277	255	264	285	279	270	261	292	309	321	294	259	306	311	310	282	282	292	302	297	265	278	270	303	316	281	298	281	295	283	268	280	328	288	269	284	295	296	303	272	275	277	287	299	275	285	299	300	316	282	304	296	277	287	298	294	304	262	283	261	297	277	288	313	301	271	281	321	293	257	290	288	285	309	260	274	280	288	289	282	304	266	298	291	261	273	269	268	271	286	293	279	293	259	280	264	270	265	284	292	308	273	280	279	282	319	269	283	306	271	277	281	272	270	273	292	271	280	286	272	295	290	298	304	298	318	262	293	290	305	276	263	258	289	303	297	297	273	283	296	284	308	273	274	287	308	307	265	283	305	275	273	283	292	271	298	286	287	273	240	295	286	312	271	278	287	283	267	261	298	261	300	275	273	263	254	281	270	254	280	268	271	267	285	278	300	294	270	293	271	239	260	295	320	290	300	264	269	288	285	286	291	300	274	263	297	259	278	273	277	297	285	298	293	278	305	286	286	291	310	273	275	270	305	304	317	255	300	276	285	265	310	285	321	275	323	331	269	272	273	292	297	302	271	263	305	295	264	303	274	275	275	281	309	254	296	281	277	272	297	284	258	302	317	276	299	260	314	315	303	276	294	264	285	287	310	274	256	296	324	275	304	278	289	261	281	259	262	255	277	320	294	251	285	283	272	269	331	258	303	295	277	285	313	305	291	293	264	272	298	279	288	289	291	267	302	274	275	284	273	323	284	265	278	266	282	273	295	270	306	310	324	291	273	292	300	327	280	295	284	280	288	297	262	285	308	267	305	273	306	295	285	295	279	250	300	263	277	297	268	292	299	315	290	297	280	263	298	248	270	284	272	251	294	288	292	277	292	303	274	291	300	286	285	266	316	272	304	260	291	281	314	287	287	271	293	310	292	248	272	287	296	277	283	298	314	311	282	297	289	260	273	283	286	300	290	276	281	293	301	295	304	302	291	309	301	313	283	304	288	290	282	267	275	281	274	270	290	291	285	291	297	289	275	294	319	303	265	335	271	294	299	264	296	287	271	287	317	301	270	308	301	293	254	277	311	272	292	276	287	291	279	271	308	261	311	282	260	269	268	276	294	282	306	275	311	281	303	294	298	285	253	300	272	296	283	300	314	266	295	292	294	303	266	308	257	256	251	272	293	293	262	279	312	277	296	280	255	279	290	283	284	271	287	298	297	245	267	292	286	287	287	290	260	320	279	290	291	308	294	285	289	295	284	298	303	289	258	312	285	285	304	301	268	295	290	286	287	287	293	296	272	296	282	304	319	270	257	301	291	282	271	305	274	301	270	302	287	260	273	301	274	295	306	288	272	327	260	280	292	293	280	287	288	295	284	289	271	286	255	281	294	259	275	327	297	232	307	276	265	289	256	313	262	266	285	266	285	314	294	286	299	304	297	280	287	287	287	299	298	256	291	282	285	284	304	272	278	277	278	266	297	273	271	282	244	334	281	262	267	267	314	279	307	271	275	267	308	281	270	285	333	307	283	293	283	299	315	281	281	317	299	259	266	281	270	266	274	272	268	298	304	288	319	264	274	275	271	282	287	283	292	305	285	292	290	308	262	265	244	288	294	271	288	312	310	280	252	271	287	300	284	294	257	296	296	246	278	290	317	279	277	275	272	314	292	273	276	301	295	296	290	287	295	271	285	290	267	272	256	287	279	280	272	283	266	276	279	298	251	271	327	275	312	265	287	279	281	254	263	296	320	290	274	260	282	293	274	294	259	291	298	271	286	278	279	292	294	311	294	282	278	238	266	296	293	306	255	294	286	306	290	293	292	303	293	294	264	265	282	290	265	273	282	271	312	322	281	278	290	269	292	286	252	324	309	279	311	261	300	277	266	270	296	304	297	286	308	292	252	278	303	279	312	310	276	295	299	287	290	287	283	272	269	285	280	273	302	282	273	296	276	280	303	246	293	284	284	265	279	306	286	294	276	286	297	258	305	274	285	270	291	297	306	295	277	287	298	278	288	320	308	256	265	269	285	310	297	267	276	276	276	296	271	268	303	312	276	269	291	291	256	291	277	288	308	277	288	280	329	262	278	279	315	248	296	281	303	297	286	280	280	246	261	299	308	315	289	271	315	287	289	302	316	279	271	266	285	277	273	261	319	330	293	291	256	277	288	291	293	296	291	285	266	274	284	286	293	255	305	271	287	311	307	293	290	280	283	283	284	259	291	302	258	293	310	300	302	291	281	304	285	295	280	268	310	337	296	291	280	286	290	314	289	286	271	319	294	276	264	313	257	302	287	275	259	320	290	310	304	293	242	273	292	271	271	281	274	289	303	262	235	294	322	306	288	281	282	271	298	289	309	293	256	325	308	268	260	282	293	285	285	281	278	308	297	312	294	273	298	329	282	263	312	282	301	305	322	277	280	294	267	274	296	302	280	273	275	272	328	302	274	311	287	261	313	282	314	294	288	303	259	251	290	302	304	293	301	313	290	285	279	261	308	310	254	270	290	302	310	276	294	311	290	291	292	290	298	278	293	288	262	254	274	304	287	278	275	273	274	290	284	316	276	298	290	289	264	304	294	305	270	287	274	278	251	285	285	280	249	267	292	288	275	272	297	284	298	263	276	295	269	307	275	283	293	294	314	290	280	274	289	292	297	310	301	280	281	272	296	288	285	283	246	278	295	280	266	280	297	285	298	279	276	288	277	270	294	289	284	262	305	297	274	267	307	275	294	306
10858	43284	69696	57896	28715	4326	318	251	243	238	227	225	191	191	199	212	228	203	221	219	201	201	207	211	214	197	195	221	209	214	249	223	207	189	203	184	192	215	197	216	218	201	173	201	221	205	204	209	211	209	196	202	190	214	187	190	179	185	192	210	193	187	203	162	183	217	220	189	232	217	205	207	201	226	226	213	203	205	207	202	174	190	204	177	199	203	219	199	206	204	174	178	214	204	198	193	212	187	200	193	197	211	215	225	206	217	174	187	209	212	233	189	211	176	215	190	194	204	202	198	218	206	193	197	188	188	188	188	201	195	206	195	197	203	181	192	203	177	180	196	201	211	187	168	213	215	188	193	201	180	219	209	214	186	230	194	197	189	215	200	186	195	195	223	207	182	216	199	210	185	182	214	208	210	195	218	205	200	201	198	216	194	196	215	220	210	192	218	230	202	208	212	208	210	211	168	199	229	176	212	201	178	198	212	166	204	212	216	215	217	229	207	214	218	194	203	208	201	172	184	163	208	202	207	200	220	207	201	180	216	222	180	186	193	228	224	214	198	188	206	199	229	202	221	200	205	179	221	175	192	185	189	163	200	210	204	202	205	196	189	193	193	194	230	196	186	209	200	202	198	211	224	186	199	197	157	196	171	189	178	192	188	215	211	212	207	183	223	198	207	188	226	198	210	207	194	209	183	213	201	219	186	191	181	194	210	210	203	196	179	199	224	222	207	241	185	200	219	197	205	207	192	216	222	194	218	229	182	213	210	191	227	208	223	180	196	221	203	223	199	200	205	201	245	170	243	178	181	199	216	194	223	225	189	180	229	180	198	216	208	199	190	202	211	176	207	171	192	196	184	199	201	181	166	211	190	200	233	194	203	207	163	207	207	185	192	210	184	176	236	193	215	204	171	181	190	185	183	199	210	212	194	198	192	198	179	162	174	183	210	220	211	209	186	182	223	195	220	206	200	207	197	197	202	230	197	201	208	180	191	227	200	198	209	221	214	209	227	190	195	207	214	206	206	201	178	176	217	171	198	230	187	201	168	213	196	222	204	209	207	187	222	187	208	199	222	245	183	192	188	187	206	206	198	215	213	200	206	201	222	195	196	167	183	200	223	216	199	205	206	206	188	200	187	173	211	210	212	199	197	194	198	214	236	197	192	190	186	213	194	193	220	193	187	205	179	196	207	211	198	179	201	208	198	219	191	201	224	195	201	194	184	204	209	223	215	181	205	195	205	195	177	169	187	179	184	190	210	192	219	200	200	217	214	184	157	192	186	238	225	230	201	190	200	216	192	210	204	210	219	192	183	186	192	211	195	187	202	193	201	197	212	187	223	199	228	217	203	197	191	202	206	216	186	174	220	207	194	196	203	204	210	195	231	206	224	196	196	182	224	180	199	174	201	208	201	212	226	204	219	194	185	222	202	201	165	214	197	208	219	208	232	191	198	197	206	218	199	190	184	212	208	206	214	203	212	194	204	219	205	199	201	200	177	188	221	211	198	177	221	215	203	181	203	195	190	214	202	197	161	191	179	199	193	207	198	193	209	178	212	200	192	190	221	220	208	192	175	199	172	198	201	190	222	204	201	199	207	191	215	191	206	227	187	197	209	200	194	225	181	187	210	192	204	194	220	196	219	175	184	202	190	194	218	191	197	209	181	202	188	178	194	208	189	180	182	213	187	192	230	232	216	181	190	213	188	188	202	199	203	195	183	178	208	189	183	199	176	212	213	224	200	192	198	181	203	213	225	207	233	201	213	178	151	209	227	196	205	183	204	211	190	212	190	163	203	222	204	194	209	214	225	190	221	177	190	219	200	170	211	199	193	215	226	177	221	199	191	192	182	213	217	204	197	200	188	218	202	216	217	215	194	202	194	205	194	220	194	203	218	197	195	204	197	192	202	195	235	208	205	212	210	195	229	204	195	213	189	207	193	211	200	196	198	200	212	200	210	202	224	198	204	207	201	187	218	202	186	205	186	205	184	215	203	221	183	202	190	231	241	200	191	194	196	217	183	220	199	207	200	196	189	204	241	176	206	208	200	217	189	196	213	199	198	186	204	201	191	198	177	200	194	208	203	190	199	177	211	212	198	194	182	233	189	221	183	193	210	193	204	211	186	200	208	188	174	210	184	198	171	185	207	177	193	189	196	178	215	214	208	196	182	188	206	188	208	178	180	206	189	179	178	193	194	214	212	204	190	208	208	196	210	175	188	180	183	178	181	194	218	200	223	211	203	202	224	212	207	200	200	193	203	194	209	202	201	219	208	217	198	229	194	198	229	186	208	191	218	212	193	192	198	178	211	195	192	172	229	204	197	182	205	227	209	198	199	207	186	181	181	200	207	208	201	196	185	192	187	196	222	210	216	232	196	236	218	183	204	192	217	207	193	202	184	185	224	198	214	200	191	201	216	225	190	207	212	221	195	204	212	170	200	196	204	220	204	190	221	230	217	191	203	213	192	209	211	220	215	198	205	176	182	217	210	177	203	179	198	210	180	203	219	210	198	192	183	179	214	199	181	200	195	212	189	196	204	194	209	197	201	205	229	202	227	219	201	175	174	194	177	190	184	243	201	201	187	181	194	191	195	210	194	223	196	205	199	212	217	211	197	212	208	218	192	218	197	201	205	204	186	221	201	160	183	183	214	209	224	189	183	201	209	215	217	196	199	207	216	186	204	183	207	210	207	198	221	217	208	212	225	207	200	212	197	241	191	205	190	191	193	205	190	215	209	226	184	217	201	190	186	194	203	211	182	209	238	193	215	212	192	209	214	196	184	194	205	191	187	207	205	199	199	218	216	185	188	188	208	213	174	198	196	189	184	197	204	207	212	195	186	213	163	191	194	193	174	184	206	172	183	207	198	205	199	193	203	211	197	234	203	191	218	196	227	205	218	192	209	231	218	198	190	187	178	212	175	190	200	218	217	211	209	166	197	200	202	208	203	170	204	184	203	235	191	178	175	196	210	203	194	175	187	193	230	240	196	196	188	205	216	196	204	231	178	202	215	200	196	206	190	198	206	176	210	206	198	197	191	213	200	171	197	175	181	206	200	182	212	204	211	228	196	180	179	226	198	215	188	186	191	188	186	194	213	189	197	202	204	199	201	199	208	201	220	201	208	217	212	173	187	212	237	224	206	205	192	190	192	217	180	179	217	211	197	203	216	198	183	195	201	207	190	201	191	206	222	176	186	246	205	167	208	198	213	219	212	177	205	200	227	215	179	193	204	193	195	199	206	184	209	196	180	187	194	201	187	208	205	226	185	218	186	174	196	213	208	187	185	211	205	211	191	188	197	187	200	204	203	201	211	197	209	211	211	190	214	168	207	196	200	207	204	218	220	201	215	214	197	173	236	218	208	209	224	213	205	173	194	208	198	213	207	202	191	183	222	217	192	214	229	194	208	189	188	210	211	208	206	210	215	199	196	216	235	212	193	225	210	211	196	196	194	207	191	205	217	188	195	197	207	225	207	183	199	202	198
6850	35495	63496	61569	27838	862	779	744	689	679	621	585	616	558	556	569	552	542	545	515	530	499	491	513	503	545	536	527	564	530	544	498	551	523	507	519	482	556	494	488	502	518	514	492	472	487	461	499	494	536	482	483	544	461	490	489	492	501	504	509	480	495	510	508	500	527	507	492	487	477	508	509	518	458	507	511	492	480	483	490	470	482	513	507	478	523	495	483	517	484	479	514	503	518	509	500	533	490	501	522	493	470	459	506	541	513	513	494	493	487	476	504	476	512	472	491	515	444	533	482	488	488	504	538	512	483	492	486	459	519	504	482	540	519	512	522	485	508	517	491	464	510	478	493	483	507	474	503	519	502	506	457	502	478	482	534	486	469	464	530	497	521	519	519	468	472	508	530	483	521	514	482	479	495	494	485	516	491	527	490	520	467	520	506	481	519	552	499	466	485	526	516	471	491	494	478	503	494	512	472	500	459	489	463	508	503	495	469	520	469	521	504	490	476	539	514	490	516	493	517	465	481	518	514	551	474	496	486	507	535	475	504	511	504	498	496	513	489	463	490	505	507	525	499	490	465	469	460	521	482	474	544	527	512	475	528	515	508	453	538	483	484	508	552	535	458	538	456	529	503	495	512	445	484	516	486	504	517	495	488	489	507	513	483	469	510	471	503	483	477	505	503	475	490	506	489	506	484	522	494	519	482	471	471	496	506	518	441	503	490	500	510	505	515	507	507	492	470	489	519	516	473	470	491	539	537	488	517	490	484	498	484	502	496	507	498	500	480	487	478	515	485	488	483	496	487	501	522	499	488	547	521	501	465	505	501	476	471	528	502	505	483	539	530	492	491	542	504	472	505	471	487	479	477	494	519	486	542	521	472	502	509	455	510	498	487	530	501	539	494	508	525	510	485	485	459	478	516	505	481	514	510	550	492	498	483	509	483	502	433	488	446	494	482	492	485	446	495	511	497	540	482	512	522	488	502	488	455	499	547	503	513	478	504	504	488	509	500	539	484	459	521	487	503	529	500	472	486	497	499	481	462	523	493	518	510	473	474	494	433	483	538	491	524	480	477	492	472	499	499	487	479	529	510	514	488	514	473	476	491	487	471	513	510	510	498	500	480	478	486	470	527	522	508	502	437	515	508	507	486	500	453	477	508	477	489	518	487	488	496	473	519	450	511	476	494	477	475	502	508	471	495	511	481	475	475	481	488	469	479	478	539	483	470	488	499	496	502	479	480	449	468	515	501	490	517	478	495	484	502	499	526	475	487	510	460	446	499	484	532	503	504	476	484	509	436	490	514	501	500	566	490	472	535	473	498	505	489	496	531	476	517	503	521	506	490	506	480	477	517	477	469	508	457	510	471	476	464	510	532	491	488	522	481	525	481	468	510	484	506	506	494	482	486	512	533	531	482	480	499	486	494	515	478	493	491	456	534	501	514	507	478	467	505	466	511	464	513	504	521	488	484	490	468	499	510	513	458	507	498	483	482	505	484	514	516	515	489	531	513	509	487	460	531	497	464	485	523	489	494	490	513	519	516	481	465	497	489	484	511	504	509	478	516	463	511	501	499	503	540	468	533	518	504	475	501	460	472	519	482	517	477	477	512	470	466	495	490	506	496	471	539	518	507	505	479	506	488	493	488	495	525	503	466	486	532	483	484	526	504	489	482	474	470	476	528	507	501	499	463	488	481	525	468	547	453	466	475	486	489	500	476	495	525	503	536	482	452	479	466	498	523	475	517	487	514	500	472	489	481	501	487	496	507	554	499	510	503	497	490	461	508	501	508	544	492	481	494	478	508	534	503	495	533	516	499	480	469	484	476	534	523	500	499	479	487	470	540	555	490	502	473	498	497	529	498	491	490	471	472	476	524	520	494	500	516	530	510	499	496	511	505	519	475	467	484	485	494	525	509	486	501	513	474	482	496	540	499	493	488	461	545	495	501	456	486	473	498	491	471	468	484	497	512	509	472	498	484	484	481	504	515	502	502	486	483	519	506	485	512	539	495	464	469	492	493	498	508	481	471	517	511	502	485	467	465	489	519	473	502	501	521	498	495	512	533	502	532	485	492	447	504	519	506	482	496	502	496	494	527	502	508	482	484	492	496	495	517	512	508	475	510	470	508	522	469	501	473	479	500	478	491	506	486	454	497	506	502	489	468	506	487	516	493	478	504	530	458	497	523	490	532	467	482	521	454	459	493	497	526	512	499	510	472	475	489	502	483	472	511	483	497	477	532	491	506	488	493	494	521	477	492	485	504	467	479	504	501	478	470	537	517	512	500	481	456	491	518	506	501	535	479	538	542	514	499	481	485	483	511	486	496	497	462	501	503	464	474	472	488	470	496	504	507	486	465	493	500	485	450	473	476	528	484	494	484	522	532	515	492	508	522	482	514	526	497	502	497	481	481	501	477	492	481	458	463	511	492	548	502	488	506	496	519	495	501	521	474	539	477	493	477	516	477	477	498	526	512	500	512	523	483	524	545	496	498	496	474	469	485	524	485	491	493	524	502	478	473	487	509	529	491	498	540	487	499	512	545	506	517	504	487	479	452	507	515	538	533	491	495	495	507	493	513	501	508	500	529	469	499	492	498	500	492	468	527	498	510	497	480	497	507	473	488	494	477	455	472	471	490	472	543	542	493	496	495	507	488	553	503	482	506	476	484	510	480	524	479	478	503	456	509	474	505	528	469	474	494	484	523	494	512	508	472	519	489	535	480	516	544	455	506	521	490	491	506	479	487	516	501	537	520	493	494	500	489	460	520	501	491	547	527	480	521	500	477	515	498	499	461	500	503	482	489	486	484	517	498	530	507	480	451	485	532	483	467	512	484	473	493	551	498	468	527	503	477	489	514	464	500	515	464	488	471	483	538	538	468	496	515	489	483	476	509	493	508	495	480	513	474	517	525	498	501	509	497	487	513	497	486	481	473	505	508	472	523	452	526	467	491	510	459	444	484	502	519	526	449	485	484	470	499	507	520	506	535	501	473	472	492	502	509	519	459	477	487	486	475	511	506	496	518	484	523	496	472	518	466	486	496	515	518	495	496	455	479	507	458	477	473	481	490	459	470	543	465	481	516	530	488	486	517	489	522	488	474	503	498	494	509	491	457	538	493	491	488	484	505	493	495	484	489	485	480	486	491	529	516	526	496	505	494	486	517	492	519	501	498	491	469	493	486	502	504	537	498	504	517	492	475	485	551	492	521	495	479	525	443	493	490	489	489	459	476	511	503	496	473	483	462	500	484	477	483	513	448	461	478	504	503	498	472	469	491	473	499	504	505	478	502	531	527	497	537	491	496	477	468	522	495	487	511	546	506	482	507	511	434	496	490	474	495	498	471	525	516	489	535	501	530	523	547	520	497	507	512	514	475	482	490	498	492	495	491	490	490	486	459	479	515	500	543	526	497	507	487	491	456	499	486	439	513	499	476	508	507	504	460	508	540	502	491	493	484	497	499	468	508	499	454	515	495	471	478	490	488
19879	52109	82901	68638	39552	10216	971	412	418	369	364	364	323	342	333	329	322	354	325	315	305	288	276	311	343	275	354	279	283	310	323	285	304	270	304	286	328	298	299	308	327	321	313	331	278	324	316	337	316	297	325	306	293	319	309	316	285	296	317	325	293	335	287	280	324	305	289	313	279	310	321	325	330	302	293	333	323	293	293	269	333	309	272	293	331	345	313	319	302	319	305	281	294	288	312	310	317	291	327	330	318	301	322	291	315	333	294	286	313	333	319	330	267	288	307	328	329	312	307	287	315	295	289	288	292	350	302	308	351	318	320	291	347	327	305	323	329	286	310	310	340	326	290	338	358	323	304	275	298	319	314	293	315	281	282	298	302	299	304	289	285	304	304	345	314	263	323	300	295	317	300	313	313	293	297	307	330	315	345	318	304	311	338	295	338	299	310	301	278	344	288	303	321	303	287	302	318	291	293	328	288	309	343	292	305	286	320	325	292	313	326	365	335	327	325	273	275	338	308	307	332	313	277	292	295	300	320	281	302	331	313	329	268	269	325	334	315	311	309	302	325	325	314	300	286	296	312	292	319	291	346	332	307	306	313	319	328	297	325	326	296	295	288	321	339	300	313	310	292	290	315	298	283	323	310	291	296	298	305	300	306	331	292	299	327	279	318	317	298	330	283	303	272	316	310	281	336	323	274	299	338	282	289	298	295	315	310	314	331	303	280	290	310	306	298	275	282	294	292	348	307	302	295	333	313	290	339	288	309	312	307	327	307	309	294	308	293	339	321	315	300	340	317	310	281	284	290	323	318	331	302	339	318	321	309	313	319	357	311	298	347	287	299	316	328	305	303	326	320	298	297	325	305	313	322	326	303	290	321	292	272	313	303	286	296	301	324	279	299	304	284	276	311	294	299	312	315	305	299	330	319	327	352	285	261	313	279	346	282	291	300	298	291	333	290	295	362	283	287	299	332	312	292	337	284	330	324	297	319	316	295	334	280	287	324	304	309	340	306	332	308	331	310	280	294	321	299	336	312	339	287	298	290	304	300	289	292	315	316	342	311	312	333	367	297	307	325	301	330	312	334	300	290	279	294	310	333	305	318	320	312	331	311	320	316	313	333	330	312	287	334	319	304	322	338	310	317	333	290	321	277	320	340	265	306	291	306	308	326	334	322	288	328	308	309	288	312	300	285	307	325	357	282	307	307	322	346	304	302	296	324	322	304	317	314	287	321	316	304	295	320	291	278	304	311	292	283	290	342	301	326	279	304	274	303	312	299	343	326	323	307	307	302	303	301	340	291	310	337	289	283	317	306	311	288	307	285	319	273	327	331	301	312	306	270	294	310	293	316	284	323	312	325	285	293	300	303	297	320	306	290	313	315	311	316	292	286	344	314	322	320	342	318	362	292	343	339	290	309	305	272	309	275	314	315	314	314	316	289	345	312	293	306	298	316	328	276	300	284	315	272	321	270	303	279	303	329	279	312	312	315	284	307	294	327	322	305	271	311	288	313	302	306	299	305	275	320	338	340	332	286	315	342	286	328	301	312	323	329	323	307	319	313	290	324	328	333	283	289	320	339	311	292	299	311	305	280	323	298	315	277	301	308	354	300	293	309	288	308	299	294	309	314	344	278	291	321	265	309	292	284	302	286	286	342	270	319	312	306	277	309	297	269	281	331	333	291	308	322	318	282	338	268	306	297	279	340	319	345	357	310	325	314	285	299	315	325	323	309	302	320	300	291	279	284	306	308	307	319	321	293	292	306	279	287	314	299	332	302	345	282	303	290	299	333	292	339	356	302	289	301	315	296	276	305	298	325	319	307	306	327	357	328	314	298	301	274	289	311	294	311	311	284	306	305	297	301	311	316	317	353	318	312	325	311	330	308	307	340	293	275	289	328	291	290	322	286	314	312	278	283	298	295	311	335	312	317	318	301	285	348	309	302	299	296	318	337	334	311	342	332	309	318	322	310	293	308	309	320	313	278	299	317	274	310	280	267	303	319	288	309	305	281	295	296	303	291	283	305	300	302	321	324	325	295	293	292	328	331	299	284	303	326	275	309	300	350	290	282	306	270	318	271	280	324	311	294	296	315	298	294	346	286	315	309	304	310	289	277	298	328	263	296	283	286	322	332	311	282	301	311	323	328	310	262	267	289	293	297	300	313	306	279	324	285	301	312	301	347	336	276	300	297	275	315	321	334	283	332	288	297	272	311	323	287	317	319	275	311	305	304	292	307	326	305	286	304	268	322	305	281	326	297	287	310	304	306	275	348	317	307	290	298	317	332	289	299	246	290	311	300	321	323	322	317	310	327	309	298	315	305	304	317	317	316	317	298	282	304	321	294	309	305	314	309	335	297	331	271	318	336	326	284	279	310	294	365	279	348	335	287	277	283	355	315	280	274	320	319	335	312	324	369	283	289	301	325	306	274	281	311	304	319	298	319	275	296	296	302	328	282	284	310	286	307	350	288	295	280	331	312	323	308	314	340	303	316	326	296	327	305	307	323	310	303	311	316	320	294	325	323	332	305	301	336	303	331	298	343	297	312	295	278	302	315	302	344	300	333	300	342	305	333	321	280	281	327	271	304	292	334	279	305	349	290	329	304	283	319	333	314	286	318	331	303	289	321	320	314	335	310	319	302	324	335	301	325	287	272	284	307	266	317	301	298	319	305	286	326	329	323	366	305	292	307	282	295	291	322	288	313	300	309	311	338	322	319	341	318	327	325	376	318	332	310	310	312	313	329	326	273	320	296	330	331	331	340	290	295	304	307	318	339	303	302	326	324	302	291	320	310	308	304	284	285	313	345	306	322	327	288	328	324	314	318	293	325	289	316	328	323	334	296	325	296	325	333	299	289	301	335	302	327	328	358	281	286	313	304	330	309	314	298	320	317	322	311	271	338	320	321	306	314	288	276	323	321	310	309	293	273	307	346	352	308	329	318	296	301	281	313	289	305	333	325	342	305	325	312	316	298	324	303	308	288	289	339	309	274	297	301	289	324	300	292	320	296	314	285	311	303	290	321	295	300	309	310	328	297	345	271	278	302	350	312	320	274	256	335	310	315	296	308	283	277	300	286	308	301	307	314	311	308	320	315	287	299	303	318	342	300	295	309	340	317	287	292	297	254	325	311	323	289	320	321	277	309	293	319	326	333	315	332	293	272	293	311	312	300	296	306	331	328	293	286	289	306	306	322	312	297	312	292	295	273	346	316	281	310	302	284	347	316	287	296	305	295	296	301	278	331	323	288	289	311	309	287	317	310	343	326	302	299	291	291	308	310	312	294	318	342	286	284	282	283	285	317	312	318	323	313	333	330	322	316	307	316	277	346	315	324	306	292	315	323	324	314	304	321	293	308	280	332	285	278	286	307	295	338	320	302	300	309	320	281	290	316	296	301	296	298	339	307	284	332	304	300	321	328	341	299	307	315	320	297	321	279	316	328	258	311	269	296	286	289	295	289	323	321	307	330	294	320	297	279	322
9860	40742	77425	74449	36617	1465	1276	1181	1069	995	984	914	895	871	862	824	777	760	785	794	741	752	746	760	729	744	754	743	758	712	712	709	743	724	683	706	727	724	738	696	716	693	758	743	711	732	727	740	699	708	731	727	720	698	687	686	710	732	719	727	715	698	735	727	702	730	707	656	688	696	702	702	681	700	697	719	725	681	718	666	759	696	694	711	696	709	705	667	735	676	735	678	743	703	757	703	693	685	693	695	684	657	723	691	673	690	690	697	749	667	726	708	722	677	728	714	704	721	746	707	690	667	690	687	691	672	713	685	724	677	662	642	686	718	729	727	676	699	697	666	713	634	721	676	724	683	726	718	692	669	686	722	692	678	727	698	679	695	662	754	740	723	683	724	686	726	714	690	715	689	700	715	747	712	704	759	715	673	690	736	714	708	701	710	719	711	676	697	749	690	716	684	653	739	680	709	647	681	691	686	680	699	732	697	722	657	709	708	679	680	722	716	681	655	657	729	678	702	738	705	734	700	727	717	721	698	665	658	676	681	725	687	704	695	704	717	657	758	706	711	710	713	709	698	681	675	684	718	667	729	706	742	674	722	652	701	708	714	718	708	666	713	669	699	682	682	663	706	673	720	672	719	698	655	694	720	705	674	612	719	698	719	653	680	707	699	672	715	678	710	681	720	688	677	714	676	703	690	634	721	656	710	678	698	678	672	700	727	728	673	725	722	692	673	694	718	680	720	660	718	718	739	642	705	653	713	701	694	685	726	707	712	644	667	719	674	699	697	707	681	701	732	704	665	688	669	742	669	690	689	664	650	675	693	662	745	671	733	711	720	662	639	643	686	718	692	663	600	699	697	731	746	658	676	700	661	703	699	704	652	715	693	732	670	710	713	710	656	688	699	732	722	681	719	676	708	740	681	688	680	720	692	657	673	711	665	734	660	676	693	759	710	745	660	675	709	681	677	655	684	700	685	708	638	708	701	719	730	717	665	676	684	637	666	702	706	672	687	662	688	696	683	694	682	638	728	726	676	665	698	709	705	708	727	683	742	703	693	721	675	685	703	691	663	719	660	695	663	718	680	681	690	671	679	641	752	677	740	682	650	681	701	721	685	711	686	710	676	728	634	692	691	694	704	709	664	684	686	691	682	733	688	728	656	691	704	686	707	695	688	735	707	694	668	664	679	712	686	688	662	677	717	665	761	691	752	725	654	667	663	662	738	642	702	717	693	658	661	660	745	692	702	725	704	663	721	684	653	694	665	707	707	722	722	733	707	715	719	714	654	719	727	708	683	731	677	689	665	694	657	719	685	709	721	684	704	676	672	699	761	660	698	699	691	677	666	671	690	713	722	737	702	676	734	725	728	690	717	682	716	700	646	706	698	700	717	678	715	698	672	719	678	691	708	651	644	739	653	710	737	733	706	678	754	666	752	656	689	683	706	672	722	758	693	701	683	718	694	663	707	710	714	685	724	727	692	656	687	743	671	677	720	715	681	747	694	720	674	694	729	690	694	754	658	685	693	694	707	689	706	700	700	634	699	716	658	673	704	651	708	700	690	685	711	678	737	730	699	718	687	734	690	691	663	724	702	690	731	733	689	707	698	693	699	660	742	705	732	732	736	695	746	708	666	736	704	660	763	747	712	673	681	710	711	711	676	638	716	696	692	689	656	745	681	754	753	715	639	721	691	725	745	636	682	709	747	680	659	721	675	706	726	711	696	692	669	668	697	731	690	631	652	714	714	739	697	705	712	691	753	667	690	739	722	709	681	734	784	668	730	706	721	728	671	688	717	679	729	698	656	683	698	664	709	722	746	700	655	665	669	682	652	688	694	714	679	672	700	673	654	684	646	683	644	724	710	718	688	659	716	694	691	690	690	706	686	682	699	701	725	697	685	673	690	719	712	726	690	696	657	705	648	683	745	689	694	697	694	695	724	713	702	720	652	687	695	666	702	669	721	682	698	653	672	614	679	726	704	656	698	673	679	681	688	663	718	679	649	653	725	706	717	672	677	663	681	670	751	712	712	690	685	702	716	707	667	726	722	697	713	706	746	688	702	756	711	700	684	705	729	694	710	675	745	739	684	676	694	691	648	716	700	724	684	685	674	707	715	704	682	701	697	698	689	748	703	711	682	705	668	683	681	693	657	667	677	673	660	707	691	702	707	720	707	694	698	658	687	715	761	719	702	681	713	683	678	700	701	713	642	687	712	669	730	700	733	733	697	717	687	691	667	694	730	739	719	705	690	709	732	722	753	696	747	672	744	704	690	693	695	669	729	663	690	705	707	678	670	692	707	696	645	688	695	628	706	725	707	664	708	731	728	675	692	645	724	703	718	713	668	721	662	708	681	657	687	694	726	716	690	715	706	724	712	723	660	691	680	735	709	691	653	682	639	661	689	710	719	738	753	701	679	667	721	700	690	721	716	667	715	695	718	684	711	710	699	655	729	704	737	683	703	669	705	717	719	657	662	738	741	720	718	704	713	743	699	707	708	667	688	733	701	692	701	714	718	708	697	654	708	692	706	683	674	682	703	732	729	702	677	642	699	655	685	711	725	657	710	676	720	645	730	732	660	695	716	674	687	706	694	724	669	707	696	712	701	715	725	691	691	669	689	697	683	722	667	676	734	747	669	745	674	706	689	647	695	711	718	714	693	708	711	716	703	636	701	688	678	740	702	712	718	706	727	682	728	719	694	718	702	715	705	652	631	682	659	771	682	695	676	718	709	727	749	690	668	708	659	704	667	737	750	663	722	686	687	700	669	747	691	722	742	674	676	677	720	691	671	704	741	719	728	664	718	653	734	699	682	666	688	702	691	688	647	703	703	697	713	695	709	745	709	713	717	674	742	641	670	715	704	712	679	721	719	678	698	655	662	677	668	650	721	646	713	706	735	707	682	707	705	671	670	667	694	633	707	693	667	670	668	709	723	701	714	721	697	656	676	694	672	709	732	715	677	679	735	714	686	650	713	673	722	667	717	675	671	728	727	680	669	675	680	700	708	716	661	744	699	697	674	695	700	691	698	711	724	771	693	722	701	700	680	692	691	701	691	677	654	708	663	640	668	735	679	751	720	677	704	693	687	681	702	691	688	670	738	718	744	683	691	697	693	746	677	722	720	673	688	696	697	729	703	710	705	720	683	676	714	711	705	692	650	702	674	655	703	716	679	729	695	712	706	699	674	716	725	695	719	650	695	696	693	755	682	702	710	703	697	704	709	689	659	721	692	765	697	750	674	687	697	673	697	760	665	649	703	687	669	685	693	669	691	689	710	680	683	685	690	655	699	703	734	676	678	693	689	723	708	719	712	712	703	674	725	678	715	703	727	705	703	686	657	708	684	686	742	712	668	675	676	682	692	713	684	680	724	698	713	699	683	704	712	702	643	704	713	697	683	664	718	719	734	686	682	693	710	671	731	672	698	697	687	768	690	685	728	726	715	636	703	689	711	683	716	642	742	712	672	736	712	729	695	674	694	688	673
2764	3000	7275	5560	1959	155	106	124	116	107	133	129	125	126	119	111	110	123	109	108	117	118	132	118	106	132	131	131	115	108	117	103	132	111	104	107	126	110	113	118	107	114	123	134	120	116	116	103	100	130	123	146	116	107	125	131	113	130	114	136	106	129	125	105	111	119	108	99	130	125	116	146	114	111	109	101	124	105	114	138	135	107	99	107	119	121	100	125	134	117	120	127	124	109	112	127	118	105	112	95	127	114	113	94	106	113	134	120	98	95	133	120	143	89	123	128	102	113	108	100	112	140	116	126	107	123	109	116	129	108	116	110	112	113	119	116	120	118	116	112	123	123	129	100	117	118	114	122	113	103	110	119	110	120	118	126	143	131	117	113	123	113	105	148	128	120	92	109	85	114	113	112	121	108	124	94	101	103	119	121	116	104	142	120	108	120	124	99	107	109	96	117	117	116	120	108	132	124	128	116	119	115	107	103	113	107	142	123	123	114	119	117	112	108	114	115	121	114	115	117	118	131	129	106	129	120	128	116	108	105	131	113	139	123	117	133	125	113	110	130	104	110	128	98	112	123	101	103	115	110	119	117	106	106	113	96	124	115	125	128	127	105	113	119	121	108	114	106	111	96	129	114	107	117	117	113	98	120	121	125	123	124	115	151	108	110	118	81	130	84	134	105	126	101	87	108	127	111	103	105	125	111	109	118	146	117	120	113	118	123	119	149	132	128	122	104	106	105	101	116	123	112	116	111	116	105	103	115	126	131	136	130	117	117	104	101	134	121	106	98	121	136	107	100	111	115	103	112	118	117	103	123	120	122	99	115	126	111	111	113	144	111	110	136	102	95	117	135	105	112	122	113	110	113	118	113	122	98	124	100	125	100	129	125	124	108	121	111	120	103	102	90	112	118	117	127	97	119	110	125	135	128	123	132	99	107	113	99	120	123	120	96	100	92	128	118	118	120	122	133	135	118	132	127	114	99	100	104	125	94	114	116	126	113	116	132	118	112	126	112	122	109	108	134	105	107	120	131	122	126	116	128	112	124	110	88	122	122	142	115	119	123	112	133	113	134	111	127	105	112	110	118	113	148	115	121	113	112	150	126	113	104	99	131	119	118	120	142	110	120	133	118	111	118	121	130	124	129	107	104	120	108	122	108	121	125	125	117	119	130	131	99	99	120	135	124	109	125	114	131	132	112	128	144	134	122	101	116	129	121	112	123	106	109	113	132	121	130	114	107	113	110	107	98	119	128	114	109	112	123	117	97	123	129	111	114	130	116	96	119	137	120	108	128	123	110	108	117	114	107	139	121	120	104	133	122	97	123	128	116	155	113	116	142	134	140	114	116	133	131	113	108	113	102	101	116	132	110	121	117	120	105	119	123	115	127	108	108	112	130	123	128	130	114	121	127	96	123	118	123	95	128	114	117	126	143	108	119	136	111	116	131	127	103	113	111	132	113	112	102	106	97	113	119	117	88	111	103	115	120	107	105	127	125	113	129	115	106	132	117	121	113	112	124	128	115	123	120	125	131	132	104	140	125	116	104	109	126	109	130	133	124	116	145	88	103	96	134	121	127	119	107	114	120	123	130	118	99	129	119	130	120	119	106	111	114	111	118	113	111	133	129	111	127	106	123	108	115	125	128	135	130	134	135	105	125	113	132	139	118	123	106	108	131	110	121	129	118	126	129	117	105	115	138	117	122	110	108	107	135	144	111	107	128	108	109	109	127	142	107	123	122	108	128	119	128	115	105	127	102	113	123	118	131	108	108	105	106	106	117	113	124	101	114	128	138	112	129	112	120	134	110	103	105	110	109	110	125	119	115	108	114	126	107	115	109	123	113	140	114	101	107	132	110	109	109	108	142	116	118	104	97	114	129	119	115	113	109	109	143	106	111	128	102	114	136	123	102	111	140	108	107	122	103	115	123	103	129	114	123	131	128	119	101	104	111	121	132	138	119	111	132	114	132	115	122	119	135	125	108	103	133	115	112	106	130	109	98	114	112	121	110	110	102	133	104	111	119	112	134	141	128	123	108	114	95	126	133	118	123	127	116	118	104	118	126	138	130	118	121	107	120	116	125	99	110	114	107	106	101	142	116	99	121	112	108	113	133	125	108	130	132	114	96	106	136	94	118	117	123	116	114	107	89	127	116	111	108	125	128	109	128	113	104	128	101	116	114	120	124	118	103	128	134	122	144	116	120	129	136	93	128	105	113	118	119	115	115	118	106	111	102	126	123	101	93	120	93	118	111	104	120	121	121	122	136	115	123	112	97	124	121	121	125	122	125	121	107	122	116	114	119	124	111	122	138	124	128	103	128	135	82	125	112	105	120	139	146	119	108	129	101	118	120	121	105	127	126	107	96	113	120	110	97	106	125	118	114	99	110	120	146	120	136	112	114	111	114	134	133	115	107	111	114	105	138	113	142	115	111	122	129	99	112	125	122	128	124	122	113	127	108	134	102	107	131	135	117	120	132	109	105	123	109	135	101	118	111	114	133	126	89	128	134	110	106	94	117	133	123	101	108	87	125	117	115	116	128	140	120	112	109	94	122	110	112	117	112	108	108	111	107	116	118	135	111	115	118	102	106	142	118	112	113	136	120	105	99	107	106	128	100	131	115	109	116	112	104	105	110	117	117	120	125	120	119	129	117	130	140	116	87	98	118	136	114	106	129	113	134	123	123	106	117	115	118	130	104	109	140	144	112	114	99	117	133	103	106	117	120	116	108	107	126	125	121	124	122	102	116	113	115	118	118	117	101	126	110	118	129	117	114	102	98	112	133	123	103	129	128	117	101	113	119	127	132	138	111	126	124	124	120	126	117	131	120	107	128	119	121	102	109	117	125	113	126	120	112	113	112	106	97	91	125	122	115	126	124	107	134	132	97	130	129	128	109	125	113	121	131	105	114	116	114	102	126	121	122	116	118	104	121	111	120	125	121	132	124	133	153	127	128	138	126	117	129	123	134	123	110	129	103	120	110	95	108	120	120	102	108	105	123	138	109	121	121	105	137	110	116	106	118	134	97	125	128	115	124	127	121	104	103	105	107	109	122	132	113	91	100	120	121	106	99	130	122	111	108	109	106	106	112	122	126	117	116	127	114	122	120	134	129	125	127	120	125	107	118	106	121	121	109	123	116	97	113	110	113	133	103	110	138	137	133	125	130	138	108	119	109	106	133	120	124	135	115	132	102	113	117	132	98	93	110	150	116	128	108	125	136	125	134	120	121	123	111	123	127	126	109	133	125	132	117	103	126	103	118	115	104	143	132	124	122	134	113	138	125	125	124	107	111	110	81	110	132	131	121	120	121	117	132	117	128	123	117	129	114	122	116	124	104	116	125	115	119	121	99	105	92	106	123	110	113	128	141	128	121	119	134	132	121	121	113	99	92	96	120	137	114	103	121	130	120	110	114	101	117	112	128	117	125	123	89	93	126	108	118	104	112	110	95	121	114	97	122	134	120	104	108	109	113	114	107	126	121
2274	4927	15665	14260	6094	386	291	324	330	336	294	309	326	319	339	306	302	290	332	315	285	341	305	300	279	347	324	318	300	319	329	305	334	309	337	295	315	278	314	297	310	329	319	297	304	327	311	296	361	291	289	349	320	319	296	315	377	327	314	323	335	326	328	267	307	369	332	322	305	334	315	307	328	310	321	338	340	328	313	324	322	305	289	298	311	339	322	297	295	304	324	309	308	312	320	300	298	308	337	336	335	302	313	322	331	293	306	331	331	353	302	303	293	275	321	353	303	321	310	303	314	311	307	308	308	309	317	318	275	334	306	297	302	308	313	320	346	307	336	334	282	347	321	308	323	317	332	261	321	335	283	299	335	306	300	319	327	316	305	313	339	325	332	313	336	319	301	311	330	309	307	322	319	327	343	310	288	324	308	337	310	324	309	290	329	275	331	303	308	361	326	298	281	307	314	316	302	325	284	278	342	302	288	318	295	303	297	304	319	329	322	320	314	312	300	342	321	321	320	305	298	305	326	336	319	281	317	329	322	341	322	352	326	322	320	297	336	313	309	310	333	314	340	300	312	364	331	306	324	301	373	294	325	296	310	303	311	313	352	302	323	299	292	305	340	321	322	300	295	292	342	339	322	306	331	296	319	316	322	316	307	344	295	297	311	316	318	306	316	307	349	314	296	307	310	277	298	317	303	327	289	312	316	304	323	300	348	324	309	283	322	309	311	284	316	316	338	325	309	315	336	286	304	312	294	292	339	319	321	317	338	334	275	324	312	340	318	300	309	340	303	310	321	331	287	290	338	335	333	317	325	306	325	347	286	312	345	319	335	353	306	286	314	332	343	315	320	303	338	333	314	330	299	314	317	324	322	371	314	295	318	303	317	313	313	309	296	320	334	324	324	315	288	326	315	328	322	290	295	307	325	329	315	291	299	275	273	288	311	305	306	299	349	319	311	309	301	300	300	312	305	308	308	296	330	311	331	322	299	330	301	298	308	315	316	317	306	335	328	323	308	321	311	359	299	300	312	306	315	289	272	287	315	307	313	328	297	298	307	327	310	308	310	342	309	331	300	306	338	314	324	334	321	316	338	274	300	312	312	334	327	319	319	300	288	357	323	291	347	347	320	298	332	313	310	309	294	292	329	328	330	319	329	334	364	304	317	307	309	324	300	310	349	302	350	293	283	319	288	309	320	337	350	303	358	330	316	330	314	338	310	322	298	308	301	338	305	314	285	340	293	325	323	314	292	317	309	322	291	325	312	302	338	330	310	323	288	331	325	325	325	326	322	343	320	304	293	336	316	310	322	307	298	309	301	309	315	347	303	340	313	327	316	314	312	348	320	296	305	283	282	326	306	303	329	341	260	317	317	295	305	313	296	303	331	334	340	309	334	311	295	298	305	297	333	309	286	309	313	311	329	335	289	300	328	300	297	301	332	322	299	289	354	302	336	283	322	292	307	334	313	296	344	348	327	313	350	307	331	325	326	301	315	298	305	323	322	339	312	326	292	304	355	293	294	298	296	325	349	284	323	319	336	329	313	315	324	318	330	332	321	307	319	347	265	271	318	348	317	299	326	297	316	319	322	310	332	304	310	360	337	276	294	324	338	310	322	303	303	280	313	320	283	303	316	331	306	328	338	289	319	304	323	334	311	326	328	345	319	317	339	294	330	296	314	302	319	309	301	332	306	300	315	310	315	300	304	301	302	321	302	285	335	354	313	308	298	307	320	310	306	323	308	294	303	303	320	310	299	312	334	323	299	296	324	277	335	330	318	352	316	318	304	328	309	314	321	331	302	299	326	308	336	277	304	307	328	325	308	342	293	323	328	288	318	328	327	348	341	315	325	339	308	332	324	306	309	319	329	304	295	301	306	344	317	312	342	312	336	310	286	312	307	297	326	327	279	310	320	313	345	314	318	320	288	327	351	318	311	350	321	327	299	302	278	304	288	338	316	311	312	319	298	299	302	277	295	332	305	342	325	320	303	339	291	347	304	336	325	308	284	308	322	311	276	356	320	314	310	322	303	318	344	334	355	285	303	355	312	329	321	294	298	297	320	293	295	322	349	313	307	349	319	313	321	341	316	329	322	319	299	315	313	340	319	304	313	333	317	293	330	304	310	317	319	323	302	316	311	314	277	321	331	310	291	305	315	331	291	333	332	302	330	340	333	338	303	289	336	309	319	316	329	332	293	316	286	313	341	313	283	302	323	332	321	286	312	334	306	297	285	318	338	334	319	283	336	281	334	313	313	315	309	308	302	351	312	311	313	307	270	307	316	320	281	331	298	330	287	366	355	295	317	286	307	312	307	330	309	315	307	326	318	310	340	361	333	338	306	302	333	304	341	308	330	306	277	340	309	342	290	296	291	312	325	318	337	317	287	319	323	328	292	332	282	303	315	338	353	301	316	327	329	304	296	299	327	307	309	309	318	318	301	302	324	319	313	302	340	312	310	314	297	357	320	288	295	291	310	328	323	316	319	305	313	328	312	307	324	299	297	304	289	338	306	318	335	328	350	325	358	312	329	308	289	331	308	300	308	307	309	320	321	316	316	313	339	311	303	337	345	304	331	326	324	323	327	291	295	282	305	344	340	317	318	335	288	301	292	287	316	329	330	301	298	319	310	323	290	293	283	277	307	332	312	322	324	346	305	287	306	334	320	329	296	322	299	334	320	325	310	304	313	310	311	309	348	301	307	307	303	334	311	323	322	318	362	312	291	338	308	305	305	333	310	346	340	309	335	328	321	330	335	322	324	323	300	308	313	303	321	320	270	310	351	304	325	305	313	306	318	300	325	349	337	306	334	312	303	310	305	349	308	305	317	322	287	302	314	311	362	353	303	335	327	334	298	326	327	300	335	353	283	314	305	318	306	327	315	319	318	331	331	318	334	324	324	307	309	308	297	310	295	303	309	310	345	353	322	324	322	306	292	319	317	298	302	323	324	307	344	292	312	302	332	294	305	277	316	347	319	317	335	313	313	313	300	361	296	323	329	310	318	342	319	300	336	327	302	270	328	341	330	317	351	299	290	294	351	284	278	325	295	298	345	316	325	348	297	298	300	300	309	335	330	304	306	306	317	302	293	296	335	327	336	323	287	313	315	315	302	318	300	319	318	325	320	341	328	301	322	344	314	327	328	310	281	322	314	291	333	322	296	300	309	315	323	317	325	322	305	310	316	305	319	294	322	316	285	298	315	288	305	304	349	343	327	336	314	320	311	330	342	317	301	304	295	312	276	317	308	306	330	311	313	323	298	304	274	290	290	323	328	287	299	325	319	319	338	323	322	289	312	347	353	331	312	299	313	303	328	325	316	322	323	311	296	318	300	302	325	309	301	348	313	314	348	318	327	334	290	300	288	300	306	303	300	312	311	301	325	308	311	326	328	332	325	311	339	296	330	283	294	327	338	302	331	294	340	299	321	302	327	320	308	336	307	340	330	298	324	317	310	321	345	307	323	323	313	321	328	310	335	317	314	323
10926	33708	66587	58663	39117	9283	504	263	241	210	204	232	252	222	216	209	249	223	193	190	201	204	198	186	214	197	213	204	228	217	221	224	182	212	235	203	193	216	203	249	240	230	197	231	208	234	207	210	202	198	182	188	255	219	221	225	216	227	209	210	198	225	217	214	210	196	223	205	203	216	209	205	205	227	207	208	192	218	204	212	226	232	221	225	212	220	235	191	210	238	183	210	206	257	223	193	230	200	206	217	206	200	234	178	204	205	206	197	206	200	203	195	180	191	179	195	192	197	204	217	205	204	204	207	202	198	213	238	186	215	192	193	226	211	221	213	227	208	215	207	221	201	226	223	210	229	209	215	210	183	222	204	178	206	232	196	198	210	237	225	232	210	189	207	199	185	204	236	195	237	224	192	176	170	212	199	213	213	194	199	208	217	201	208	216	218	207	224	222	181	177	180	216	193	225	214	203	202	217	220	219	210	212	197	200	218	203	203	193	215	205	200	214	189	215	219	194	197	209	208	224	200	221	205	208	207	193	227	213	218	216	219	202	218	202	216	214	201	173	196	191	205	241	227	213	209	199	210	195	222	203	195	173	216	223	224	197	212	183	200	216	219	204	215	217	198	191	205	208	207	217	193	223	209	199	208	196	201	218	228	213	188	232	198	201	219	211	195	217	212	165	180	188	189	196	216	220	226	218	220	205	198	199	199	215	198	206	195	217	218	200	244	221	200	187	217	176	198	200	208	197	220	210	208	218	207	197	184	191	218	238	205	194	205	224	229	251	211	182	211	219	204	214	238	217	225	193	201	215	200	215	212	214	229	221	233	240	202	235	192	213	222	203	200	230	207	237	207	218	193	233	225	230	213	182	175	197	237	201	206	189	230	237	212	215	190	231	194	213	227	216	218	217	203	188	178	194	210	208	201	202	191	201	209	219	207	197	210	200	218	218	221	204	222	193	193	237	191	165	188	206	216	198	196	195	234	195	219	216	192	216	198	214	225	210	206	231	243	235	201	211	239	222	220	216	208	242	192	214	193	205	217	212	214	210	215	228	216	224	214	216	222	208	205	221	176	187	222	216	225	197	187	190	214	262	216	195	218	208	222	199	180	207	220	209	205	209	232	204	194	209	220	217	237	215	206	224	210	209	218	206	217	229	216	205	197	209	247	208	222	255	163	217	191	187	232	232	228	232	226	220	234	202	208	217	228	198	205	206	189	236	209	199	216	211	211	192	230	217	209	238	200	207	205	199	190	222	222	206	195	186	216	209	218	198	190	186	224	190	237	230	198	208	210	189	225	213	237	200	203	198	205	202	200	206	213	232	205	229	212	219	211	224	199	194	206	210	226	189	226	227	222	199	233	205	221	192	196	225	201	206	205	193	223	227	235	210	183	166	206	229	187	225	202	203	217	224	234	224	207	215	191	224	233	222	213	205	191	197	198	226	228	227	212	208	208	205	208	201	212	222	196	192	199	218	185	196	188	188	218	223	213	205	231	232	208	237	248	209	227	219	227	225	208	239	213	242	224	169	193	194	196	213	216	219	186	196	223	217	230	227	207	212	233	201	200	184	209	219	218	202	182	195	216	211	209	218	200	228	191	215	205	195	185	227	233	208	198	217	201	200	204	205	232	205	221	224	204	206	203	232	203	203	220	221	222	200	199	194	212	194	216	229	223	227	231	213	201	183	226	199	218	215	226	189	253	202	181	191	219	196	212	246	223	236	209	230	210	200	188	213	204	238	198	204	188	224	212	242	223	217	210	198	186	224	234	187	228	193	201	201	193	199	211	205	203	233	196	222	191	214	208	198	189	219	204	219	235	197	211	208	209	200	205	214	213	236	204	200	189	209	215	201	217	205	237	198	217	202	198	214	226	240	227	219	190	210	189	189	210	227	221	205	181	213	185	199	212	226	213	214	239	201	218	194	206	228	211	192	185	205	200	197	193	201	209	217	214	201	208	220	203	212	220	217	193	209	193	184	173	184	216	215	206	220	180	248	189	240	190	189	183	201	231	224	206	225	195	195	208	183	218	214	230	224	192	194	200	198	215	199	208	225	199	188	217	208	196	222	198	216	192	179	216	200	211	200	221	175	225	206	181	205	183	231	246	221	195	221	202	207	145	212	193	203	221	254	209	219	208	199	218	223	206	187	201	186	202	199	233	222	220	196	197	210	202	203	249	198	200	203	223	204	228	215	232	218	206	203	175	229	225	212	182	211	213	204	194	200	237	228	205	201	219	217	203	224	196	230	226	210	187	206	213	225	211	191	195	200	223	218	207	214	208	237	190	212	193	221	184	217	247	221	240	234	205	218	211	217	218	249	226	206	212	219	222	195	205	231	224	219	209	207	221	218	211	178	213	217	217	222	207	209	206	204	224	197	218	213	195	196	207	205	208	231	227	216	192	229	220	197	195	195	214	178	186	217	207	222	208	217	226	229	222	203	206	203	214	202	221	236	204	203	199	182	234	227	212	238	219	193	218	219	202	197	176	203	230	215	212	239	196	212	209	213	235	196	225	198	192	227	239	213	231	227	234	196	197	185	189	220	198	221	190	189	187	205	223	211	233	243	244	239	203	230	210	223	221	202	209	210	197	199	199	198	239	237	229	252	200	248	219	196	207	204	188	226	195	205	216	215	206	220	227	219	208	229	180	214	214	208	211	206	186	200	184	225	204	209	215	187	225	181	222	230	225	208	212	190	219	226	221	220	204	222	227	219	197	203	192	198	187	207	207	212	212	219	207	216	214	202	207	207	185	222	235	228	215	218	245	214	207	192	229	212	191	190	218	207	205	231	208	211	193	211	197	206	239	202	194	181	213	206	210	220	211	181	214	219	204	216	201	231	228	189	226	228	210	236	212	184	211	206	206	195	194	195	209	225	217	196	173	222	222	196	218	225	187	229	200	195	202	227	233	193	218	230	213	223	249	208	230	222	212	216	208	221	203	190	215	242	221	198	196	213	240	213	209	224	203	186	222	217	203	209	206	212	179	219	204	229	207	187	202	204	237	201	225	218	235	226	204	193	237	196	201	201	217	223	232	230	226	222	195	212	197	214	245	234	216	197	210	197	199	198	199	202	195	216	234	236	203	214	207	206	196	236	234	198	199	224	237	217	225	207	208	213	190	222	192	233	192	209	217	204	218	198	202	173	217	190	183	193	231	227	227	197	202	233	180	222	223	204	181	191	222	219	222	180	219	207	209	201	202	203	232	206	200	214	204	202	226	222	220	207	220	198	207	195	223	206	212	220	227	215	242	252	206	229	221	197	198	189	185	214	210	231	196	225	208	203	205	179	231	191	208	193	193	215	192	219	192	227	193	221	235	231	218	214	235	213	211	242	225	199	223	211	230	232	206	201	211	220	244	212	221	230	251	199	182	241	208	213	198	190	208	225	203	236	192	213	206	216	244	202	224	198	224	209	210	172	209	201	245	188	194	201	231	197	191	235	216	210	204	218	221	194	194	216	220	210	212	205	215	204	218
6783	28835	60427	62376	46362	2664	807	750	722	681	625	618	580	623	573	607	606	552	573	563	543	600	544	512	544	506	580	544	567	570	533	501	570	528	525	507	537	563	537	533	498	558	554	477	464	520	540	536	585	560	499	544	520	529	544	520	522	491	506	502	532	506	495	504	555	517	545	505	509	503	538	490	510	523	476	516	514	541	541	536	521	529	536	517	548	485	543	523	515	538	512	524	528	526	501	507	519	506	500	507	508	513	509	487	553	490	576	558	542	500	541	530	528	475	528	504	466	510	508	553	507	520	515	538	498	534	512	503	501	464	553	516	534	500	548	510	510	496	502	496	540	480	533	521	530	484	532	532	532	521	546	534	500	530	510	540	487	533	512	519	507	536	503	488	552	496	520	510	510	484	513	546	562	499	511	477	545	514	541	542	495	566	469	515	510	543	476	561	549	462	505	470	510	507	548	537	522	528	482	550	513	507	544	508	503	505	483	501	523	551	503	536	538	517	531	532	487	554	530	482	550	530	499	534	482	513	514	507	536	487	487	505	477	518	493	532	473	501	502	517	528	487	504	542	516	518	521	552	532	544	495	531	485	528	534	550	491	480	514	531	555	485	541	504	517	514	521	482	518	530	534	515	540	545	531	508	524	575	520	467	560	513	518	583	542	491	525	496	515	541	504	522	485	555	498	533	483	497	543	479	503	512	537	521	493	519	506	538	489	493	520	506	560	535	498	519	515	529	494	549	522	501	523	555	499	532	496	519	510	531	528	473	527	488	514	506	529	527	496	508	519	504	544	516	483	515	504	510	480	512	504	531	521	550	478	498	534	488	549	536	530	525	509	535	508	520	519	558	506	518	540	514	506	505	509	514	500	518	548	555	513	494	504	482	531	572	563	553	547	537	522	499	528	558	562	530	525	551	556	528	477	491	532	504	536	549	553	494	503	508	543	528	539	505	489	533	506	551	494	500	536	527	483	520	487	527	498	538	505	556	532	519	493	498	521	492	506	553	479	503	524	519	491	498	500	541	504	556	538	512	487	497	526	519	511	501	536	510	510	518	524	546	528	492	519	503	490	534	535	536	528	541	541	503	522	515	498	503	481	509	495	500	526	506	517	530	503	534	470	522	499	563	505	533	491	491	506	502	519	480	517	534	565	517	541	539	488	540	545	514	548	523	508	546	550	521	508	522	544	515	498	551	521	544	496	499	494	493	500	539	523	528	603	527	536	521	515	517	520	537	555	560	559	539	477	518	524	519	480	546	524	509	552	492	521	497	527	484	499	493	528	512	521	513	505	482	518	491	514	538	532	547	523	526	524	481	541	520	504	542	511	496	473	534	518	509	526	525	510	534	511	536	543	495	495	529	538	544	539	524	505	540	546	527	503	519	460	502	485	483	532	520	510	514	484	497	502	522	491	548	539	494	501	519	543	498	518	495	531	506	488	572	538	559	495	502	498	511	527	536	512	491	505	516	508	507	492	527	568	539	541	509	490	498	512	540	511	503	504	561	532	524	558	516	497	541	511	477	477	499	547	519	497	542	537	510	513	511	542	508	529	476	538	520	508	526	517	492	511	513	499	524	509	493	512	496	557	499	523	543	505	551	499	512	470	527	511	521	516	548	488	510	510	544	507	560	508	509	540	526	528	498	524	514	513	526	500	542	488	552	521	490	510	536	521	521	524	507	524	487	507	486	521	506	476	519	514	505	525	510	542	516	508	501	552	510	497	505	545	537	517	546	513	485	499	509	529	481	517	507	510	502	510	493	522	490	563	502	567	520	534	522	522	504	520	508	519	513	560	530	522	537	514	515	513	536	463	479	523	548	533	522	491	512	480	487	506	530	518	551	516	510	510	514	532	514	534	527	485	504	543	509	510	514	497	549	532	500	469	505	530	500	494	511	460	535	500	508	528	526	524	537	510	493	541	517	497	539	489	507	500	468	497	476	503	537	491	527	505	518	498	515	504	534	497	518	524	550	547	514	494	510	521	522	481	507	516	510	513	513	442	530	526	510	498	531	493	516	537	546	501	493	553	538	505	543	519	552	505	499	512	482	548	518	535	514	491	505	491	485	516	535	482	562	520	475	508	532	502	489	532	501	525	517	485	518	490	557	533	481	505	506	501	534	489	521	485	527	486	504	517	478	538	525	538	526	506	540	535	529	520	559	518	560	508	503	501	516	526	482	582	476	508	522	550	509	533	477	524	508	486	503	516	550	533	506	523	551	481	533	581	534	512	537	506	503	522	537	490	495	503	528	497	517	506	536	483	502	475	539	541	514	508	497	518	521	515	554	511	527	550	511	489	513	490	537	510	559	483	508	534	515	512	493	525	514	508	506	517	525	480	488	536	559	562	537	514	506	551	510	491	540	529	526	506	523	498	564	472	486	525	521	501	522	545	564	563	503	518	509	495	540	509	484	507	495	520	494	514	496	533	507	535	512	513	516	486	544	509	475	508	511	528	505	541	514	539	527	562	529	564	524	508	537	504	538	508	537	535	510	524	529	524	528	517	491	481	474	538	497	542	550	527	579	529	528	522	495	490	475	482	548	537	523	530	558	522	570	507	518	529	549	509	571	507	488	520	501	520	524	501	506	488	545	480	519	506	536	493	493	542	553	523	506	477	499	503	523	502	507	492	491	537	528	511	485	531	516	528	487	515	491	534	553	514	536	520	514	543	560	554	520	538	492	564	496	529	521	527	547	466	494	490	509	487	512	505	508	517	503	531	512	521	531	547	496	506	533	490	514	513	513	522	497	518	482	511	505	466	533	517	467	518	561	518	508	498	552	499	527	535	538	488	508	531	514	494	550	516	520	535	545	511	535	523	530	490	562	523	542	527	516	523	506	518	508	529	497	530	504	524	499	512	523	534	550	513	509	539	526	525	507	534	512	537	515	536	504	502	499	534	509	527	514	495	525	525	519	520	521	482	556	532	475	543	504	536	514	525	500	498	564	494	505	505	519	492	512	487	520	502	550	492	513	487	523	487	548	523	490	525	478	554	512	478	525	509	483	535	523	503	547	507	520	521	540	542	479	535	491	516	481	560	514	568	510	533	515	501	524	516	548	523	571	493	555	500	533	503	478	510	560	523	522	531	524	487	518	533	504	544	562	563	479	544	510	540	532	501	533	548	499	534	529	494	525	547	501	513	494	491	547	529	525	495	518	518	488	521	509	526	480	519	521	545	543	488	503	517	510	549	528	485	498	511	488	483	478	499	518	517	495	514	501	523	544	533	570	530	515	551	550	539	525	538	536	492	508	545	526	524	512	540	527	535	520	507	553	543	523	487	490	522	556	529	527	518	530	510	530	481	482	487	524	496	552	504	504	498	483	530	514	486	525	534	522	539	498	502	490	542	551	523	511	515	490	534	522	498	501	498	529	529	523	525	485	543	519	531	545	523	520	524	505	547	506	486	540	532	506	552	528	548	515	527	548	500	521	539	509	502	493	572	497	524	497	486	507	531	531	496	523	517	504	496	499
19658	41061	79928	71049	53894	17516	2338	462	363	379	343	374	310	352	361	344	336	325	343	282	315	327	324	367	342	337	311	313	296	342	335	333	368	329	341	297	314	331	308	312	315	309	298	323	323	347	300	311	370	317	340	302	313	356	291	311	312	328	307	302	311	279	312	284	309	328	326	318	319	326	286	336	303	343	330	336	349	288	326	325	364	294	319	308	317	346	334	321	295	293	348	294	313	318	303	354	316	340	350	315	286	290	321	332	328	334	322	316	309	334	309	334	355	295	296	344	323	306	305	323	286	361	328	310	339	321	355	333	314	318	331	315	315	339	321	287	324	296	318	305	306	310	293	305	305	310	344	304	302	273	323	294	314	287	300	315	322	303	306	341	323	295	329	341	294	333	358	287	309	330	333	304	318	292	325	315	364	340	321	354	309	334	325	331	340	310	325	292	309	312	325	319	297	279	291	318	314	318	342	331	318	336	333	282	304	300	317	329	320	318	321	317	304	282	298	299	294	306	283	312	263	330	299	353	328	329	321	364	299	302	317	321	335	297	351	299	355	313	317	277	344	302	332	314	360	305	335	319	287	297	311	320	321	347	283	324	282	320	302	301	300	298	313	303	298	332	321	333	306	320	335	319	276	314	310	331	307	298	337	301	346	303	270	325	312	330	303	312	295	307	289	308	309	322	310	318	346	316	326	335	312	292	285	320	326	300	294	301	340	314	315	317	299	312	343	288	307	300	287	292	306	332	324	318	292	339	280	324	303	337	326	303	333	335	319	294	331	302	277	299	306	319	314	302	305	300	309	287	342	294	337	336	308	329	310	313	352	308	333	290	316	308	301	329	325	317	298	348	330	301	336	300	267	299	335	359	279	311	313	292	314	329	331	324	305	311	359	300	330	310	352	337	306	324	264	289	315	354	297	345	343	310	338	320	318	343	288	332	314	323	345	350	313	317	337	308	348	323	325	305	309	291	319	304	315	299	301	302	307	329	316	341	324	306	321	306	334	330	293	326	330	322	334	323	333	311	281	310	304	303	325	280	317	315	331	306	310	340	303	352	323	309	333	314	306	346	289	340	309	314	302	322	301	319	348	302	307	352	295	321	311	352	345	281	321	310	319	285	311	296	310	335	299	333	321	317	314	278	311	316	319	355	305	349	360	278	304	331	349	298	272	338	310	319	300	327	321	287	344	325	304	310	333	307	312	327	305	308	318	317	283	351	299	361	282	298	303	301	327	338	325	342	344	311	306	345	303	275	345	309	321	318	298	310	340	323	330	321	293	319	289	288	317	361	323	285	301	290	300	307	290	309	328	301	306	323	334	301	303	309	299	321	331	326	295	327	317	304	297	310	288	324	317	291	323	302	312	311	304	288	336	347	317	317	296	331	357	356	333	344	309	312	300	313	322	310	307	329	342	313	356	348	310	338	321	270	302	312	323	300	319	312	323	315	341	319	321	299	289	300	346	307	294	298	325	320	320	309	331	329	317	292	309	318	325	266	327	308	311	326	302	317	308	346	320	329	285	339	305	338	330	299	287	336	341	297	315	331	314	326	328	306	334	322	311	316	319	294	277	314	325	300	347	328	303	289	334	322	294	315	342	298	327	334	305	294	335	304	279	300	308	325	312	298	293	299	326	316	316	303	314	298	320	321	296	302	316	293	329	294	322	315	310	346	325	312	337	318	334	331	331	313	319	335	325	288	328	365	299	268	318	278	327	286	313	310	307	292	332	337	327	317	324	325	310	322	327	303	329	304	319	304	323	341	347	285	331	325	329	320	326	297	311	283	336	281	312	330	332	317	321	324	330	292	338	329	277	311	310	295	332	338	322	306	318	360	330	354	318	274	317	317	331	303	314	324	359	283	297	337	321	317	285	308	278	305	311	293	296	310	320	308	312	307	299	317	338	288	300	309	330	287	303	340	306	336	351	344	310	281	349	337	323	321	338	289	321	347	294	323	331	337	343	282	338	311	356	285	308	296	303	284	330	314	296	326	289	320	308	298	327	337	338	307	295	319	308	313	307	313	316	348	322	302	317	310	320	318	315	321	342	317	321	334	297	316	302	357	316	288	293	336	314	295	317	309	325	320	335	313	296	316	299	341	344	346	353	307	333	339	358	331	320	321	333	304	337	289	348	364	296	301	323	324	358	311	284	342	338	338	324	330	331	320	309	315	302	327	329	302	307	313	336	325	305	312	289	343	321	340	336	335	309	284	345	312	329	323	320	302	324	302	345	348	338	331	327	314	317	325	318	360	350	306	319	305	341	306	341	332	322	294	288	319	344	318	310	296	321	312	320	284	342	320	292	316	285	318	321	321	314	329	282	342	323	287	296	307	322	343	323	298	320	325	356	300	318	339	317	313	314	299	340	335	314	329	356	310	326	325	306	322	332	318	329	309	318	301	341	335	330	322	353	343	308	316	323	324	343	312	337	323	296	308	305	280	312	331	314	317	333	339	338	316	315	326	327	327	352	316	309	322	333	301	314	296	332	318	328	307	307	295	319	318	303	305	331	296	293	312	354	284	354	336	303	314	302	344	322	330	273	312	305	320	320	311	311	318	269	339	316	347	341	268	310	286	325	302	314	380	302	299	301	305	326	324	349	329	317	320	326	307	299	318	282	301	321	342	335	284	299	313	299	345	331	316	326	297	337	319	297	326	343	331	347	323	329	335	292	293	310	290	312	315	296	331	316	337	328	316	344	285	342	279	329	295	366	292	315	372	347	307	326	297	293	333	328	297	295	355	302	319	298	320	339	299	303	310	329	300	345	327	297	325	300	336	319	305	292	320	312	291	330	302	317	324	353	326	292	319	334	302	348	354	329	313	321	293	308	325	307	315	325	310	339	313	291	320	303	343	315	307	309	307	337	318	277	333	331	321	310	291	314	283	312	283	297	329	326	264	265	313	312	317	290	309	317	293	322	304	319	277	335	301	297	314	315	359	308	304	318	309	307	305	304	306	328	325	292	305	337	294	322	305	323	321	310	326	311	317	359	346	320	329	364	307	316	317	322	321	352	323	357	300	329	287	307	304	313	329	331	328	302	310	299	344	332	325	301	297	336	312	358	306	303	308	316	363	338	336	348	304	327	298	345	330	335	283	302	297	341	301	318	290	290	339	336	290	292	327	317	305	342	314	309	328	317	319	309	319	343	289	309	300	307	308	310	293	334	316	309	325	292	334	299	325	320	316	318	299	348	316	313	302	340	309	306	338	311	321	335	312	348	318	307	307	348	319	329	303	289	313	314	303	330	276	329	301	277	364	318	338	319	308	304	300	303	350	315	345	305	302	295	336	340	304	329	327	306	285	314	338	292	333	295	344	324	296	276	312	328	331	292	318	300	275	311	331	332	305	334	330	294	293	297	306	315	318	305	326	325	323	278	301	321	311	305	317	300	322	332	304	328	341	309	326	330	306	303	333	312	322	304	324	312	297	310	335	308	316	332	293	314	316	306	333	303	319	317	340	317	345	293	316	314	310
9386	32466	73498	77317	60238	3449	1279	1204	1098	1067	1019	937	876	864	890	848	828	821	802	730	790	806	838	760	785	749	753	706	765	805	787	772	769	737	731	738	730	710	735	728	693	799	708	762	740	727	810	742	762	737	746	746	701	744	753	744	681	762	717	772	692	766	747	683	665	744	761	721	758	717	685	721	699	731	715	750	739	706	733	707	735	748	735	747	718	713	739	725	676	711	694	769	754	745	689	733	729	718	732	713	720	750	729	729	714	707	678	674	696	730	713	723	737	722	718	724	759	710	687	721	762	707	695	705	739	710	735	725	710	739	723	788	710	711	683	714	749	743	732	732	751	735	715	759	680	740	748	737	695	780	727	695	746	698	701	715	703	756	749	733	733	771	691	715	707	709	711	727	724	732	694	716	721	698	675	710	688	706	710	701	705	673	724	714	689	693	744	708	708	697	714	698	692	725	724	673	734	735	698	701	736	712	714	693	711	685	739	755	730	692	781	714	699	754	675	721	736	735	760	706	736	709	706	747	734	682	738	698	685	691	726	703	697	688	715	730	716	726	704	737	725	724	731	715	691	716	700	684	696	702	733	689	677	744	757	765	692	684	740	733	762	696	724	757	739	704	733	701	740	705	755	764	756	669	710	759	702	751	726	712	743	724	745	762	760	691	654	717	645	709	742	722	741	729	678	708	733	718	709	738	653	738	746	724	731	715	728	723	718	749	731	711	696	750	777	739	717	739	666	745	676	710	717	731	738	675	704	703	750	751	742	727	745	760	707	661	715	668	753	704	733	681	747	675	673	748	691	724	710	746	708	725	711	719	738	699	700	732	695	735	737	717	695	670	717	777	734	718	774	736	727	734	763	759	731	707	706	776	720	737	742	719	786	723	712	709	677	712	699	683	753	739	701	678	649	720	766	752	709	717	732	725	722	757	718	777	674	775	719	709	711	746	751	728	696	655	720	727	703	745	677	717	721	670	750	746	724	730	754	716	725	733	707	729	745	696	704	710	703	734	743	707	709	737	691	738	717	757	735	721	731	759	740	744	699	737	743	713	732	692	698	681	771	684	676	717	731	763	731	760	691	726	735	737	684	748	727	728	772	705	730	775	735	681	714	750	697	710	727	664	748	682	653	751	722	765	756	741	689	718	686	731	697	724	729	755	716	706	701	726	712	720	697	764	695	710	743	699	666	723	737	739	696	733	763	729	711	704	684	717	718	709	678	736	734	722	663	729	709	695	690	769	691	728	705	667	750	725	732	686	709	713	731	697	695	715	700	765	720	798	732	694	730	720	717	730	766	737	719	733	756	738	713	754	746	752	761	723	737	755	720	743	711	709	727	730	736	684	757	725	777	723	682	708	770	721	726	718	713	666	701	734	693	734	730	675	717	670	700	757	722	720	751	720	771	737	735	691	723	727	688	695	696	719	725	718	752	712	772	699	731	732	757	693	772	739	721	700	734	741	728	744	761	715	715	716	671	711	750	719	704	682	696	683	759	688	757	704	749	746	740	720	689	737	696	696	730	747	734	680	716	726	745	701	689	740	747	698	728	711	690	715	691	723	726	691	694	747	708	740	730	716	676	814	704	727	710	737	698	714	659	720	752	741	672	715	700	728	784	694	746	752	699	681	694	712	706	737	687	734	692	709	750	727	722	741	687	704	739	720	723	732	712	721	745	715	652	700	775	759	715	726	762	748	723	672	665	718	721	727	772	690	689	746	694	711	735	753	734	732	718	703	698	737	698	736	731	700	740	722	673	728	724	733	729	700	691	687	762	797	726	756	699	697	711	703	710	717	709	760	739	676	738	687	737	748	719	729	700	771	696	737	739	746	674	699	745	741	770	702	697	749	765	709	735	746	771	735	740	703	674	747	721	715	712	738	727	719	704	742	734	732	724	692	797	733	720	747	767	691	704	718	746	681	701	664	722	728	719	745	793	726	684	704	741	666	733	727	709	708	672	740	715	798	705	723	703	720	722	724	704	747	745	748	719	726	751	718	735	743	730	764	680	719	721	712	700	725	702	657	714	754	748	672	693	706	730	717	757	765	702	748	735	715	732	718	729	712	710	700	714	736	726	691	687	762	689	709	718	783	726	692	721	739	684	740	695	708	737	707	657	732	736	717	717	729	701	699	778	674	698	741	698	703	712	712	694	736	733	678	701	700	711	717	743	679	686	750	757	723	683	756	724	753	719	731	702	679	691	732	723	747	710	733	727	689	773	714	703	728	720	704	682	748	737	700	711	739	770	677	728	718	677	695	690	733	695	741	711	756	738	701	701	768	729	698	747	715	732	741	715	723	729	746	717	673	699	719	648	710	744	717	723	764	707	695	724	730	733	703	761	700	658	723	706	709	746	728	723	698	717	700	729	715	753	742	748	652	725	760	692	725	739	808	696	760	755	737	692	705	769	757	715	762	739	724	715	729	719	733	748	710	718	774	704	716	726	707	714	720	731	706	745	755	717	719	734	763	733	663	749	710	704	708	709	732	719	706	704	737	703	734	718	668	693	711	710	738	708	719	705	688	733	756	713	729	738	709	725	700	747	736	708	728	730	735	705	696	784	719	783	738	747	705	753	709	771	726	699	699	708	752	707	724	707	714	717	718	738	784	676	689	719	690	695	723	689	778	715	695	722	721	697	729	740	750	734	737	742	721	716	732	704	714	738	708	690	699	767	699	669	718	725	739	700	720	703	768	715	719	732	736	708	742	703	671	705	735	719	672	701	708	729	710	726	699	712	689	750	714	706	743	707	740	747	752	686	696	722	748	689	714	723	665	678	726	722	682	717	710	726	717	729	711	680	676	743	712	782	775	701	695	729	755	644	700	730	727	723	759	752	755	704	700	718	734	716	738	735	705	697	737	708	690	705	751	696	757	735	722	705	694	703	704	743	712	702	751	704	710	729	765	711	740	752	706	795	711	727	690	718	774	668	701	723	771	725	772	745	744	685	722	743	656	742	716	732	658	755	759	751	764	690	699	692	707	700	696	759	708	751	702	715	756	727	669	704	746	683	708	695	723	705	735	727	764	719	704	746	709	685	689	691	694	723	756	719	744	731	718	724	716	730	746	749	730	697	715	733	694	778	705	707	767	662	723	710	738	733	706	717	759	741	684	736	685	735	697	718	735	729	719	728	752	704	693	688	701	721	707	711	723	700	723	660	725	740	721	721	719	676	719	728	726	762	746	737	757	746	744	737	716	706	697	700	700	718	701	682	727	751	734	682	724	687	733	694	781	780	668	742	756	704	759	686	747	752	741	757	703	724	717	695	754	724	726	690	743	732	705	716	690	702	693	739	734	705	702	701	687	703	708	665	718	713	719	704	733	734	779	774	728	698	712	727	705	710	651	756	713	706	708	779	710	720	724	724	720	718	725	726	688	688	735	683	718	727	699	753	733	760	733	697	711	755	765	709	733	732	704	667	702	722	706	675	662	722	738	734	699	717	675	735	691	635	705	718	747	708	742	779	678	769	765	710	719
2988	2457	5904	5046	2911	285	134	115	131	142	107	129	97	130	125	113	133	130	140	113	154	116	115	109	123	110	125	108	124	111	127	133	130	129	109	116	143	105	125	115	128	123	115	128	130	111	139	149	124	126	131	134	136	113	132	99	97	137	108	139	121	144	126	132	119	123	126	115	122	120	113	120	121	129	133	109	129	126	136	141	117	122	120	128	113	122	118	114	125	127	123	146	111	132	129	124	114	169	125	121	107	117	115	131	117	111	126	106	134	118	113	135	131	114	147	123	117	124	144	126	125	130	129	118	128	113	158	122	120	127	101	92	104	115	116	128	113	113	139	129	109	132	131	142	132	126	156	130	144	123	111	97	138	128	129	123	125	129	105	146	144	136	135	143	134	105	110	105	120	108	133	155	89	117	117	105	107	138	116	127	132	124	121	121	133	139	119	104	133	113	118	123	113	132	123	138	135	125	126	142	123	123	126	118	117	122	121	127	109	120	132	119	138	135	105	127	123	124	133	122	99	125	124	128	114	135	113	114	126	122	126	130	109	129	121	134	121	130	129	149	120	124	128	116	119	113	102	114	141	109	124	124	125	123	101	136	101	129	112	113	134	124	132	133	131	138	103	131	119	117	111	119	135	127	132	121	112	128	113	133	123	119	97	139	96	135	123	112	111	132	124	112	115	115	100	112	126	137	124	127	120	122	111	124	116	113	139	125	107	110	122	124	129	134	106	106	139	112	98	114	120	127	141	132	136	116	142	125	132	128	111	122	134	125	123	114	123	132	119	128	114	110	142	101	100	111	119	129	125	99	106	113	106	117	131	124	121	138	119	128	117	143	101	119	129	106	113	125	151	116	111	101	127	118	132	119	140	122	112	103	107	109	114	129	116	135	117	138	112	114	124	99	127	131	100	147	128	138	119	108	143	105	122	119	124	137	140	104	95	146	117	140	132	117	112	109	121	113	111	129	132	134	145	153	118	121	125	113	120	126	106	111	138	129	141	133	108	127	113	137	123	139	130	131	112	125	123	124	109	114	116	129	106	121	112	119	134	125	136	113	131	110	114	124	125	115	104	119	121	124	120	81	114	131	120	129	118	129	129	123	137	138	127	112	108	114	114	117	144	122	138	122	154	123	126	102	121	119	119	111	118	113	116	124	94	112	123	124	126	121	110	122	122	138	111	117	116	122	121	126	118	118	118	105	126	117	125	130	132	134	115	119	119	118	110	125	136	129	133	117	124	116	114	141	127	120	133	116	120	111	113	111	137	131	121	126	109	97	131	124	93	114	125	118	117	114	97	120	125	140	124	107	129	108	121	119	128	129	117	110	114	105	115	101	120	129	123	137	124	110	124	137	127	121	115	127	126	113	116	110	111	119	107	120	122	117	151	112	114	105	122	127	122	122	145	123	136	108	116	130	116	113	122	136	126	133	111	132	110	104	112	111	148	124	131	118	112	119	120	128	139	101	134	125	121	126	118	124	138	121	148	112	129	84	139	118	107	155	134	123	150	117	114	135	134	135	126	122	120	99	119	125	110	116	125	121	122	117	131	147	122	141	122	111	144	130	119	122	122	109	121	104	123	123	125	122	114	131	130	128	113	117	121	121	126	130	114	124	114	130	138	134	138	114	111	120	118	108	118	117	136	125	137	135	139	125	108	128	132	112	112	103	118	120	115	106	114	117	129	130	127	138	113	110	114	136	138	129	126	114	100	110	131	113	109	110	125	137	133	122	134	131	110	108	142	126	113	111	118	126	91	111	116	113	100	141	126	145	110	128	103	144	133	103	142	126	103	129	120	128	142	119	110	106	119	129	124	107	131	109	145	120	116	95	127	125	107	145	144	110	125	132	119	119	135	147	102	115	132	122	119	111	123	126	129	136	136	119	109	115	141	107	121	109	120	122	125	124	149	122	138	135	129	122	121	111	116	130	108	131	117	120	125	114	122	119	110	112	136	106	119	113	133	114	108	110	112	104	121	133	117	110	116	127	137	120	114	143	120	119	126	102	124	108	135	132	140	111	113	125	121	111	120	111	119	107	109	101	116	119	111	152	110	130	149	132	103	101	112	133	150	137	121	134	137	106	121	114	138	119	108	125	110	111	124	99	121	110	104	114	120	113	121	118	102	110	124	123	121	112	121	114	151	118	104	109	113	104	102	125	117	123	123	129	152	111	125	140	131	126	114	128	105	118	125	120	120	114	108	122	135	112	129	142	119	118	130	101	111	105	100	121	124	119	141	120	123	122	95	120	147	141	139	115	128	114	129	108	110	117	118	125	112	116	109	124	106	121	122	119	132	128	120	109	129	121	116	132	119	112	125	122	121	117	110	141	118	127	113	115	122	123	108	123	115	123	142	121	117	135	115	145	109	126	130	134	112	123	122	111	131	123	125	128	121	107	113	145	131	133	111	108	114	117	103	122	129	129	128	125	124	121	124	136	111	116	112	127	122	128	137	117	133	123	118	109	117	132	113	115	130	126	124	131	144	131	125	133	130	103	134	126	120	132	124	117	128	130	114	121	129	130	128	137	109	106	107	123	117	147	100	137	116	92	120	125	119	132	117	125	108	108	121	105	103	94	131	123	126	116	102	107	118	128	106	115	105	114	120	137	135	115	109	102	108	97	105	133	126	112	125	117	117	126	117	120	107	119	138	107	103	118	125	106	128	106	112	127	134	125	109	140	115	110	125	118	125	122	124	147	126	97	110	117	132	122	123	128	121	111	109	108	119	137	122	128	125	136	125	144	120	129	122	117	126	112	104	96	118	112	134	119	110	141	117	126	134	130	135	128	105	120	123	117	125	123	111	118	135	114	112	137	108	114	113	111	121	120	128	121	113	116	138	128	138	136	114	117	134	143	118	109	126	135	117	113	120	104	134	128	135	105	135	111	110	121	108	136	111	114	99	124	144	114	109	124	115	102	108	104	108	135	125	128	125	137	110	106	126	136	109	94	131	118	113	136	106	130	138	129	108	126	103	140	123	139	110	123	133	110	110	119	117	117	128	136	117	110	134	126	125	136	130	127	108	109	129	125	137	105	166	120	125	119	116	125	112	102	117	147	103	119	133	123	120	128	121	130	112	124	128	125	125	128	116	132	103	114	112	131	112	99	97	109	133	127	113	120	128	115	134	116	130	122	121	130	124	111	119	135	130	118	138	112	130	111	134	106	141	127	122	110	112	113	119	124	142	123	125	116	130	110	115	125	125	131	115	142	135	101	144	129	106	118	125	106	116	132	107	131	139	122	105	112	110	143	127	113	124	125	120	116	130	121	135	108	123	112	102	124	118	119	119	108	120	114	123	123	139	133	141	117	98	105	134	117	114	131	104	110	119	116	113	132	120	114	118	117	139	130	121	133	114	136	124	123	121	138	126	103	124	117	139	117	116	120	121	116	114	127	123	149	108	130	144	140	114	118	116	124	124	127	134	127	101	119	138	114	103	139	125	146	131	123	122	136	110	111	109	119	130	129	129	118	126	132
2612	3622	12970	14138	9261	665	360	366	326	334	320	326	331	327	322	347	315	309	302	314	325	330	311	331	323	338	322	309	341	358	334	358	328	313	311	371	321	328	337	337	326	328	327	337	316	323	322	315	364	304	325	337	335	365	339	325	319	340	311	335	295	360	322	335	312	366	322	282	313	338	304	356	351	337	313	311	338	321	331	321	322	314	337	313	317	340	327	326	317	323	325	369	322	342	314	310	337	334	331	346	309	319	323	310	299	305	311	345	365	321	332	284	335	311	329	340	345	341	323	327	357	329	296	323	340	326	330	326	341	325	319	324	347	330	317	334	317	338	343	320	306	347	329	364	326	325	334	331	310	315	332	347	348	338	303	348	336	336	351	334	322	323	319	292	328	333	332	326	342	307	285	322	316	321	319	356	325	326	349	321	326	323	342	306	321	362	309	318	349	336	332	330	342	343	332	352	294	300	323	290	322	347	308	308	347	341	372	332	353	320	324	328	309	342	358	380	303	316	304	318	314	314	359	332	330	301	318	336	332	313	324	367	312	322	334	327	340	283	331	337	350	315	290	334	322	336	327	354	324	329	295	330	340	336	319	328	341	297	343	335	324	326	359	330	328	339	328	307	298	305	336	296	334	320	333	283	337	322	287	358	330	350	355	340	345	314	328	351	333	317	331	321	342	321	336	331	361	326	341	319	304	364	332	347	355	327	325	347	362	337	309	319	312	346	329	349	323	307	330	344	308	294	316	314	301	322	315	336	317	299	353	338	328	336	322	314	356	323	323	321	329	323	296	302	300	333	312	353	303	320	313	339	331	338	317	331	341	347	332	331	377	336	346	330	330	316	317	361	327	343	342	351	331	320	271	331	341	330	320	325	330	324	324	325	330	316	327	323	345	330	324	332	359	324	309	298	307	346	317	314	336	367	344	316	330	333	371	351	312	283	327	312	320	306	333	309	342	304	317	318	312	330	334	347	354	319	334	357	325	314	336	349	315	312	337	319	355	325	336	354	295	307	346	319	340	289	348	315	335	336	342	333	372	334	341	332	305	355	303	339	334	329	303	320	320	316	334	354	330	329	322	297	317	351	351	288	334	336	312	302	308	325	320	344	358	323	308	302	337	308	317	339	346	352	321	348	305	335	337	349	347	369	306	317	346	333	333	313	315	330	314	305	340	329	318	346	332	285	320	344	350	332	343	343	315	356	307	340	299	323	328	325	346	301	328	304	319	339	337	331	351	335	298	363	339	327	292	307	338	289	326	298	336	331	357	302	326	336	322	354	312	308	330	331	305	311	327	319	322	302	334	330	343	314	311	314	351	333	346	326	346	328	272	320	304	360	338	317	311	329	313	354	318	313	343	303	352	331	339	372	317	316	349	300	343	330	339	337	296	338	327	352	281	310	361	301	344	303	322	329	327	352	310	336	328	299	283	315	328	332	327	343	331	348	313	347	335	317	340	304	317	301	308	347	308	319	324	314	337	383	319	280	339	319	329	321	324	348	313	343	300	293	302	311	354	303	327	323	313	350	306	302	324	322	339	363	324	342	296	298	335	314	308	363	299	340	345	318	324	323	317	286	353	317	296	328	335	351	351	335	338	333	348	334	346	337	293	313	330	353	332	343	325	368	319	340	332	351	330	330	328	334	337	333	335	332	336	332	313	312	297	321	330	352	351	324	321	312	321	328	310	313	305	317	310	327	303	358	352	372	359	307	341	296	355	355	322	337	303	336	324	314	301	346	316	318	331	341	316	315	316	319	321	324	346	330	363	300	323	322	305	325	347	340	315	315	346	325	328	350	346	332	325	348	305	314	305	340	332	334	343	324	365	351	330	338	290	328	336	313	302	284	323	350	317	322	333	338	316	316	320	302	317	311	320	315	326	327	299	344	345	344	355	304	342	309	325	315	325	333	347	323	322	321	333	338	342	331	320	336	341	340	307	337	314	324	338	346	307	361	318	338	316	341	336	318	320	314	318	300	337	310	318	306	295	315	323	307	335	331	347	310	354	329	335	337	359	322	307	308	325	302	316	322	324	348	332	335	328	331	318	301	356	292	346	329	332	315	326	342	334	334	327	301	312	320	310	334	309	344	306	313	318	333	287	354	332	332	352	347	349	313	320	301	338	370	325	371	340	328	363	316	335	350	299	346	314	318	320	316	347	345	296	318	317	351	317	309	349	324	330	353	332	333	363	324	310	316	314	318	339	308	330	299	337	358	335	337	325	330	352	329	340	332	335	344	334	301	334	334	329	349	288	324	329	353	334	337	309	327	325	311	346	331	292	344	335	338	324	329	378	295	326	322	327	330	328	296	312	322	333	311	350	349	328	353	320	328	316	322	327	316	320	334	304	317	328	349	295	339	311	302	337	325	325	311	301	323	296	327	306	329	350	334	324	326	330	329	342	348	335	308	335	360	312	318	316	335	336	301	316	342	326	286	283	338	317	336	311	312	323	329	353	347	308	330	344	316	374	331	353	346	308	354	318	333	331	321	326	322	365	316	296	326	355	293	339	297	348	332	313	335	333	328	283	342	309	323	323	296	340	322	326	343	331	336	312	326	325	327	317	337	336	304	336	327	297	327	331	344	335	325	328	312	355	325	351	336	350	350	347	317	317	336	319	317	342	327	325	330	336	355	293	370	347	327	329	331	296	321	331	334	304	317	335	310	312	306	323	327	311	326	322	294	321	334	349	341	321	335	322	351	333	296	335	310	337	329	331	340	335	304	317	331	328	311	325	332	317	344	337	328	291	324	286	339	311	296	304	309	320	311	346	334	344	292	357	332	353	334	328	330	339	326	317	319	327	320	310	319	318	336	306	339	343	327	314	343	345	329	326	326	333	310	325	340	330	354	305	310	314	328	329	325	346	335	323	348	311	293	331	351	343	361	323	329	308	357	319	301	345	346	300	357	355	344	332	336	328	333	302	308	338	323	324	325	372	327	330	324	330	345	350	337	323	349	313	378	343	332	354	320	321	345	322	325	304	337	319	322	335	303	328	308	328	325	343	341	310	315	280	333	357	310	334	311	373	320	330	346	345	324	337	339	304	319	324	299	315	327	331	331	328	337	297	333	300	385	315	340	340	322	329	323	353	360	304	314	323	349	334	300	339	335	315	320	305	306	347	328	336	301	291	340	345	318	314	324	316	344	317	333	326	333	361	334	312	322	316	345	332	324	341	316	346	319	341	316	327	341	326	303	298	322	332	341	324	314	327	354	314	335	336	321	320	360	351	321	343	344	329	335	317	361	320	327	326	301	317	299	346	320	305	340	345	293	334	301	309	314	330	322	282	314	306	324	349	331	303	322	350	323	310	327	314	340	341	320	324	328	332	340	330	316	335	303	344	303	342	321	316	369	329	307	300	350	327	319	338	331	319	327	302	331	323	325	363	366	356	338	331	311	316	329	316	297	309	361	327	321	330	349	327	326	322	343	320	310	325	337	330	308	334	326	298	305	318	323	332	332	348	340	307	326	367	321
13955	41505	65448	56585	40696	12207	741	266	265	255	223	239	242	250	237	229	225	212	203	189	242	222	220	231	232	260	212	228	192	211	248	211	216	203	230	236	220	229	218	221	223	241	210	224	206	244	225	213	199	193	228	209	253	228	248	207	237	251	248	185	234	234	246	217	235	221	229	190	221	218	226	221	220	226	246	225	219	245	244	231	199	234	206	222	217	206	202	228	230	224	208	221	231	235	227	199	243	246	202	214	227	224	239	238	253	224	214	212	202	223	191	187	227	221	214	228	215	183	222	225	226	215	245	229	233	218	235	229	220	218	205	230	244	223	217	224	222	213	221	208	222	204	242	220	231	237	221	221	237	209	226	213	219	243	233	238	195	226	208	230	224	207	246	230	232	219	210	223	217	219	222	204	248	210	202	215	224	226	217	233	204	234	192	254	203	203	233	219	221	213	202	219	226	211	195	235	233	213	220	221	193	248	230	219	223	214	214	232	227	220	238	240	228	230	229	226	206	224	227	230	214	226	214	220	209	223	220	251	220	233	225	217	206	227	230	207	209	223	207	216	247	199	222	210	239	228	240	219	250	223	226	220	207	238	210	221	209	232	205	212	217	223	199	203	219	217	203	217	242	229	250	253	228	192	227	232	220	247	216	207	249	225	219	235	213	250	242	235	232	229	231	235	239	218	228	223	225	233	221	206	227	199	254	229	233	223	218	226	239	247	204	239	206	232	218	227	234	222	229	214	242	212	225	246	230	212	231	232	216	232	209	227	202	210	226	229	212	224	243	235	216	231	221	229	257	252	242	217	227	201	203	229	182	204	238	234	220	222	236	214	225	201	228	217	216	205	223	246	211	205	216	223	207	223	200	217	197	245	214	230	179	214	210	227	214	219	207	217	225	219	222	229	210	216	239	214	249	233	182	236	227	221	254	235	239	238	218	233	231	207	232	228	205	190	228	242	251	250	231	228	238	230	230	206	202	220	203	219	205	207	226	208	228	218	212	208	244	222	223	223	257	224	208	248	197	212	235	205	262	233	256	222	205	235	229	233	227	216	216	207	221	245	229	224	222	218	224	173	215	216	208	234	198	196	239	222	219	214	231	230	239	220	239	209	206	211	231	211	197	206	249	206	241	241	214	213	207	198	235	232	220	227	232	229	214	205	231	214	211	195	214	227	237	232	235	236	193	206	215	227	243	235	220	228	251	227	247	239	243	211	202	225	228	226	213	227	209	231	237	229	221	204	234	224	223	203	206	231	231	231	225	206	210	243	253	221	231	183	217	199	241	218	222	204	234	256	239	213	236	201	223	253	244	246	208	239	229	231	241	206	235	216	240	220	252	224	250	211	213	212	224	217	201	259	221	207	209	212	250	210	205	215	203	201	213	234	238	228	206	206	211	214	217	208	217	214	219	203	177	221	220	220	238	242	218	222	220	226	223	246	202	196	216	238	231	228	237	216	231	203	229	219	207	226	227	236	197	191	235	210	223	226	221	211	234	227	235	229	206	216	215	222	218	226	220	238	237	207	221	237	209	242	225	209	210	220	221	214	245	204	210	233	255	199	217	223	204	220	203	241	245	214	212	226	236	231	211	205	240	217	229	211	222	253	227	227	235	199	268	223	224	204	202	244	228	234	224	211	207	240	214	232	225	218	231	212	214	215	223	233	235	233	212	233	240	218	181	216	218	219	211	243	199	233	232	212	213	217	226	217	221	253	238	210	227	205	241	229	226	224	193	223	252	215	222	207	210	235	222	216	198	220	242	249	228	225	188	225	239	213	228	230	217	208	229	232	199	215	229	224	225	222	247	214	221	223	209	221	220	218	234	217	204	245	220	204	203	262	232	228	230	232	218	251	219	205	192	216	252	221	233	255	226	233	225	219	213	212	220	230	211	226	233	225	224	205	212	226	216	221	227	220	208	195	214	217	199	219	226	203	227	233	220	206	196	206	246	244	205	216	221	255	269	217	230	220	229	216	190	228	217	208	241	217	227	200	220	234	214	199	196	196	217	204	233	236	238	209	223	198	203	223	244	244	213	193	222	230	237	227	239	236	231	231	218	211	240	229	209	225	220	192	220	229	231	216	219	239	237	242	242	204	219	201	195	240	215	224	258	227	232	232	225	236	209	206	216	217	231	231	244	227	208	226	228	240	234	244	235	249	210	221	248	232	221	231	235	240	241	226	226	199	203	226	198	217	205	227	205	202	219	216	215	219	218	203	241	230	239	230	212	209	211	194	237	231	228	233	209	243	224	220	220	222	231	227	195	250	232	208	206	217	212	232	213	228	220	218	219	216	210	231	215	229	222	223	218	220	200	197	189	189	220	211	211	220	249	248	232	239	218	201	219	208	229	207	211	223	200	232	237	209	200	202	230	254	230	212	219	203	221	229	219	215	214	220	223	206	213	206	205	228	197	250	227	209	210	244	237	225	229	204	225	228	255	217	215	236	226	233	224	212	207	226	209	228	216	208	196	229	218	222	206	241	255	222	197	243	237	215	210	230	218	207	186	218	224	206	204	217	227	233	181	259	223	219	228	246	233	207	213	243	208	226	220	203	218	208	254	227	242	216	221	215	220	212	214	215	229	228	227	245	213	236	222	201	217	235	225	230	202	185	204	231	237	209	209	207	224	221	255	231	193	222	214	218	192	232	249	208	224	200	224	215	212	221	219	262	212	227	214	200	189	212	256	200	213	213	230	205	205	245	197	201	201	235	217	217	204	250	217	199	230	237	232	221	222	229	251	211	220	243	204	262	233	217	244	210	199	208	232	223	233	236	227	227	193	248	231	190	215	226	224	231	207	254	246	212	197	223	227	215	215	217	211	205	243	226	239	212	228	200	228	226	233	214	236	221	224	210	228	221	238	231	249	206	193	231	205	215	240	198	224	209	224	236	235	205	204	193	229	246	200	224	218	201	231	189	232	214	210	233	212	221	241	247	250	229	207	229	237	216	197	235	243	241	219	214	223	230	218	225	212	218	200	200	211	205	228	219	229	222	217	218	233	206	248	244	221	240	215	242	222	222	194	236	239	213	241	229	225	242	246	221	220	225	240	221	239	209	217	207	235	218	246	200	221	204	253	235	232	228	222	214	199	216	214	241	220	235	241	228	208	215	228	231	250	237	215	217	210	220	235	227	207	228	209	241	235	210	227	215	201	223	218	206	219	237	209	219	231	208	216	216	218	242	234	266	230	225	219	214	212	228	224	236	193	235	204	204	220	236	243	194	223	251	238	234	211	180	220	239	265	231	224	229	210	205	224	226	211	226	238	221	244	206	203	217	219	221	255	212	232	236	220	215	225	229	233	223	217	225	201	224	223	228	226	228	230	244	224	207	206	221	244	203	215	201	253	206	243	206	245	228	204	227	213	224	235	216	233	221	204	241	186	214	197	213	220	211	213	206	211	193	228	195	221	243	212	222	216	240	205	230	234	225	220	253	233	230	223	232	201	195	240	202	202	222	227	222	222	225	216	222	199	194
8630	34054	59500	60638	49536	7202	793	758	671	703	687	634	645	612	592	582	551	607	612	623	567	608	537	565	610	559	542	588	585	557	550	532	567	562	563	528	542	482	546	584	539	537	525	551	523	505	578	575	531	595	548	551	555	531	549	531	551	578	536	578	565	549	520	551	513	588	576	554	522	584	536	569	591	525	552	535	520	544	549	528	568	539	554	574	527	532	531	545	531	564	492	517	535	512	535	509	576	536	532	559	543	544	538	574	547	533	463	537	541	517	525	597	557	542	547	566	510	567	560	529	602	553	534	563	558	578	558	535	563	531	597	550	571	555	569	535	503	545	535	541	559	532	546	547	534	490	543	529	537	556	536	599	530	525	526	551	536	567	522	577	502	533	514	529	548	544	544	547	562	532	535	541	545	545	535	490	496	522	529	520	551	531	527	539	511	569	530	505	540	548	515	547	563	534	530	566	568	529	538	524	542	520	525	520	574	528	535	528	540	517	566	580	543	542	560	533	556	511	543	530	524	582	534	542	543	533	519	577	584	555	490	554	539	529	523	555	576	532	552	580	529	519	517	551	518	525	560	551	525	518	543	531	582	516	514	552	533	537	518	537	509	548	559	551	586	529	549	541	557	537	534	576	533	585	512	572	551	544	536	513	548	557	523	575	540	526	552	520	562	567	572	572	545	556	547	517	507	539	560	560	569	568	514	550	551	548	584	543	557	535	557	496	512	530	540	563	505	550	556	562	522	541	532	530	589	603	564	518	535	589	560	529	588	571	574	527	548	504	574	472	580	543	561	550	575	542	513	502	522	535	569	522	567	481	520	555	524	577	555	561	572	560	568	571	566	562	589	571	565	514	579	511	540	535	586	567	595	581	508	525	558	532	538	542	526	537	577	556	533	523	515	528	551	541	556	573	495	540	537	559	554	521	543	552	525	536	552	535	547	556	548	510	564	525	533	540	568	554	547	559	533	531	554	542	581	545	567	530	571	503	585	554	575	548	545	544	596	535	555	537	542	548	583	585	578	526	494	528	562	530	564	533	537	537	544	546	519	524	552	509	551	540	560	581	551	538	523	561	547	512	560	556	507	526	534	526	558	594	516	549	533	567	537	548	575	565	537	518	530	511	574	484	516	501	526	568	550	527	558	547	543	520	539	525	525	551	539	548	532	505	498	541	516	508	511	533	557	545	576	551	522	518	538	547	497	529	567	496	541	535	559	576	576	565	586	509	561	544	532	565	509	548	530	571	480	548	531	494	537	529	507	548	525	536	553	552	544	564	523	518	533	547	521	500	518	551	531	544	553	539	522	556	537	589	543	513	586	535	548	527	562	537	549	567	510	549	539	517	545	515	545	552	527	544	577	554	587	479	548	533	566	492	544	564	553	548	584	520	525	588	584	564	523	537	530	565	556	562	583	568	571	553	530	542	550	551	518	535	549	558	533	527	585	514	534	534	519	576	556	576	557	580	500	567	549	575	542	568	505	532	541	560	491	549	530	570	531	533	574	543	504	535	539	543	552	524	542	551	546	511	481	489	552	529	516	551	579	550	533	524	543	500	591	535	555	539	555	560	544	499	551	537	534	529	584	572	533	544	551	541	537	560	530	568	524	546	555	535	526	570	568	569	559	569	569	561	491	574	529	490	551	552	578	504	517	578	580	520	547	569	507	527	537	556	525	558	558	553	541	538	544	554	551	551	526	535	562	548	562	538	515	527	527	558	544	547	539	502	527	566	528	525	509	512	493	518	537	521	502	569	550	566	541	538	541	528	531	578	539	519	523	587	549	568	525	528	579	542	529	535	550	553	545	556	524	489	535	542	555	564	535	494	531	547	551	550	509	537	543	588	507	555	529	533	538	546	541	540	540	550	544	579	558	524	526	539	567	537	526	484	494	563	523	545	527	560	556	533	514	501	547	489	543	537	532	561	478	574	552	551	564	548	565	560	516	573	576	524	571	533	582	547	590	547	513	536	548	551	549	509	568	593	500	569	526	504	560	531	568	529	574	570	503	489	521	528	517	504	568	520	508	570	522	535	540	548	523	583	575	555	570	578	560	562	519	554	515	542	513	571	550	603	523	607	553	511	537	513	520	534	532	559	516	563	520	539	487	509	540	535	541	551	546	522	480	576	536	603	557	586	571	524	572	532	540	543	537	578	532	535	540	561	534	552	550	560	535	541	555	534	521	536	572	545	493	543	516	513	581	494	543	544	543	523	592	554	570	549	569	586	577	540	552	584	566	540	581	574	576	526	534	559	550	550	562	599	568	518	541	531	565	514	554	616	551	519	542	575	534	526	538	513	555	540	516	517	504	543	552	513	542	578	542	557	556	519	524	573	506	569	537	542	513	528	540	555	537	540	539	576	558	515	544	540	549	533	521	545	551	575	561	501	540	525	547	535	515	487	530	522	581	537	553	573	565	540	543	555	542	594	522	566	545	552	584	556	534	548	545	541	568	558	539	527	511	533	541	487	550	535	564	561	560	534	557	552	517	558	503	558	555	549	532	560	545	554	570	514	542	541	573	555	497	527	529	526	540	581	568	546	592	531	574	554	535	493	532	566	541	565	571	518	556	529	579	516	510	501	571	545	554	542	558	537	527	513	556	535	551	527	551	577	534	559	542	548	545	561	545	522	563	558	520	508	576	556	517	538	509	562	546	519	515	523	549	533	522	534	547	553	552	547	562	562	561	551	525	551	561	534	528	523	549	590	573	559	515	553	564	545	577	579	561	554	546	527	535	540	535	562	536	522	498	513	572	524	550	541	568	516	548	554	556	529	576	533	577	533	528	499	562	527	566	563	608	520	569	598	585	540	547	563	547	526	533	549	562	557	546	560	533	504	556	511	532	542	545	504	538	568	574	571	572	521	538	509	519	534	533	566	542	563	531	563	537	510	547	577	517	526	522	573	592	524	545	545	557	515	561	549	529	540	521	540	526	557	517	548	512	550	547	536	563	518	515	537	568	526	520	544	505	528	521	498	540	560	543	505	548	559	488	514	515	537	498	543	546	547	546	520	541	585	550	508	575	565	544	532	572	544	522	586	571	566	507	536	510	534	537	577	546	521	535	548	541	540	523	540	554	551	570	519	521	566	581	528	542	547	534	507	556	564	528	539	539	542	530	506	538	614	519	557	528	550	544	566	554	544	520	522	530	547	592	548	537	515	582	546	520	543	569	555	555	595	528	568	573	551	581	541	582	533	543	534	555	532	533	531	546	522	561	519	562	541	555	531	522	541	552	512	532	523	577	558	540	558	565	561	543	548	532	583	525	560	570	547	515	521	552	532	568	503	522	562	579	537	545	545	568	545	499	557	533	538	557	523	531	490	523	541	538	528	550	527	539	587	544	560	555	529	567	582	509	549	582	521	527	588	539	544	565	558	500	534	546	535	574	518	513	540	542	554	550	539	558	563	575	548	540	536	524	583	528	544	567	556	561	527	564	573	577	564	519	525	545	569	548	544	535	538	600	518	522	531	495	569
19682	45546	77792	71010	55710	21238	2912	447	401	370	388	350	351	341	319	349	334	308	348	310	351	308	346	371	339	319	338	328	321	315	292	331	348	346	323	332	344	332	321	312	329	329	324	354	309	320	276	317	343	294	310	376	298	319	305	334	346	332	374	348	291	322	319	315	352	326	318	359	313	318	307	305	300	324	318	349	324	324	315	329	350	331	315	348	337	340	353	326	313	305	344	303	331	347	304	351	339	324	332	324	295	345	310	343	325	328	305	323	310	328	308	371	311	340	274	335	347	301	323	310	339	329	348	330	348	315	310	349	325	334	300	313	341	346	334	317	315	337	332	330	372	309	293	319	300	314	302	321	354	325	299	344	289	339	340	315	349	297	342	298	359	356	291	305	306	319	346	304	346	317	332	317	308	315	286	312	327	291	321	355	316	327	299	337	319	320	328	348	349	339	297	327	313	335	272	321	291	299	332	302	325	335	307	337	326	337	341	313	306	303	313	325	300	304	310	327	351	375	318	306	319	298	370	341	354	323	346	323	292	317	319	298	334	335	315	352	341	329	311	295	338	345	323	328	353	293	345	290	325	336	355	324	306	301	335	344	313	320	338	319	306	308	313	348	328	312	294	295	343	284	289	313	329	326	306	315	335	333	309	341	354	330	327	305	354	312	327	369	357	363	336	278	320	292	309	318	288	327	320	337	297	340	321	326	340	304	306	316	353	331	313	323	299	324	322	321	298	317	325	321	301	315	334	312	326	289	338	310	321	320	305	303	332	312	320	320	319	339	354	312	290	306	336	337	315	335	334	294	345	318	339	321	354	326	352	321	295	337	345	295	302	325	313	333	313	321	355	346	295	330	323	310	327	319	344	283	303	327	326	320	329	303	285	325	329	332	343	297	331	330	317	291	315	319	350	347	333	297	370	360	339	325	319	294	322	294	329	331	327	287	315	295	371	325	363	323	325	325	315	312	357	319	294	304	327	282	342	351	322	326	326	327	329	314	342	336	324	335	341	327	284	330	307	316	306	333	315	312	293	326	324	317	303	314	361	314	333	340	340	325	309	359	313	317	357	308	335	294	325	349	326	298	311	321	302	317	320	297	324	344	324	284	370	345	293	327	318	308	359	365	338	350	302	311	303	306	342	340	303	336	318	324	315	323	306	351	297	302	327	340	322	283	338	298	345	302	292	298	289	321	301	282	309	331	342	316	302	340	269	329	329	314	314	314	336	336	278	309	338	322	311	334	327	316	306	328	341	370	327	319	325	303	316	320	317	336	313	298	313	302	320	325	315	315	325	313	344	318	330	332	344	328	288	319	305	317	335	309	286	347	326	319	295	296	346	331	352	316	303	343	330	314	333	296	344	323	327	309	310	331	326	313	336	289	336	310	309	327	304	311	320	323	332	312	300	291	312	376	337	323	313	331	297	308	315	336	314	313	345	364	301	314	312	343	347	313	313	284	304	318	359	315	338	369	364	356	388	310	356	303	339	330	318	307	339	319	329	315	335	341	325	311	304	304	316	354	313	327	348	288	311	296	335	325	327	303	281	294	326	336	334	312	310	290	352	323	370	345	341	352	316	357	343	371	323	317	330	303	349	297	339	336	322	298	321	334	306	335	323	324	350	319	302	327	317	311	344	346	333	300	326	298	328	350	339	300	338	331	330	322	333	300	313	354	320	332	304	313	324	337	320	332	313	325	316	299	299	368	332	328	354	333	349	312	329	312	327	343	351	337	308	324	355	317	304	325	328	319	311	315	323	335	361	291	315	349	324	290	325	304	325	349	283	346	285	335	328	311	304	323	312	350	348	316	312	324	384	303	331	309	273	303	287	299	289	343	326	332	335	325	333	314	321	321	314	326	317	331	321	345	301	331	342	337	324	305	352	356	332	309	309	292	294	312	294	295	344	324	293	309	332	323	312	342	343	320	329	307	312	313	317	339	333	326	306	344	341	296	326	291	340	302	297	346	325	306	313	361	312	319	344	339	352	309	335	302	312	342	334	320	366	321	319	298	313	311	322	341	329	361	324	331	279	350	293	336	309	326	332	334	305	348	333	319	283	318	333	325	355	360	334	311	301	334	328	332	318	320	312	319	302	312	318	357	317	332	327	315	300	317	289	319	317	330	313	320	323	308	306	347	322	313	344	334	331	339	339	309	324	348	378	330	333	335	344	307	315	298	353	311	333	321	305	277	322	299	356	355	308	349	293	330	284	293	328	329	337	352	342	304	302	323	307	313	310	309	356	353	319	319	333	333	308	330	315	320	314	284	274	319	367	330	320	308	300	297	323	323	314	302	326	291	345	319	341	336	301	326	325	348	314	324	317	327	331	336	348	345	319	325	319	345	314	330	337	332	343	295	317	294	322	324	304	324	315	320	352	299	312	321	295	319	369	327	348	347	329	331	319	337	331	331	330	303	324	352	342	311	334	309	343	320	288	327	325	323	271	314	306	294	267	346	297	322	329	361	281	279	294	308	337	269	340	326	339	342	327	309	301	345	339	308	308	376	350	334	316	347	336	333	288	328	334	301	326	321	333	340	348	338	331	274	309	329	323	293	306	310	309	295	313	327	304	315	341	315	312	315	320	366	319	334	356	326	339	368	287	338	354	314	311	321	310	324	376	340	346	342	348	305	359	303	309	318	301	281	314	324	290	368	328	301	333	354	312	323	328	339	359	350	301	325	341	321	287	328	324	318	334	302	332	319	344	328	310	313	282	322	292	329	361	317	320	313	309	313	314	297	341	302	315	325	330	301	343	323	376	325	302	295	335	342	299	317	330	293	325	339	334	345	329	330	338	331	318	337	315	350	286	306	300	307	333	302	345	295	352	347	295	307	344	333	330	295	345	329	333	302	307	347	340	291	315	339	342	314	321	312	311	316	325	322	337	322	314	326	322	312	323	321	344	335	308	311	360	305	344	311	308	349	299	320	330	335	311	310	309	330	344	357	331	326	331	339	301	315	315	359	292	345	338	318	340	301	301	305	327	324	341	310	344	318	313	315	320	313	306	321	376	314	355	332	311	351	322	344	335	318	347	298	333	323	301	332	289	329	309	333	349	313	328	337	326	284	333	295	313	332	291	333	323	343	334	355	337	328	315	301	315	345	336	356	311	310	338	293	319	364	308	318	337	333	333	300	319	317	345	366	301	317	310	315	334	337	355	328	298	332	318	314	306	334	309	352	270	345	294	309	321	323	341	353	324	331	342	335	343	297	339	318	294	338	308	349	348	336	334	320	310	324	321	364	336	305	329	323	314	332	328	334	322	308	313	317	309	300	327	340	329	312	334	303	346	307	336	336	344	338	306	321	327	370	320	298	334	338	310	329	319	319	338	330	301	327	311	319	369	312	331	305	329	349	321	320	305	340	329	350	292	335	316	328	344	347	291	306	327	337	325	329	345	316	315	295	295	322	288	301	322	342	305	335	328	326	334	285	340	329	316	320	329	302	313	326	326	344	286	332	307	295	319	292	337	353	352	341
9621	36165	70951	76605	63320	10106	1320	1169	1095	1038	1019	952	939	828	885	840	805	829	831	831	822	773	792	814	756	798	780	823	753	742	753	801	775	826	730	841	715	787	734	795	726	751	762	757	758	715	709	765	770	720	713	720	747	737	715	698	743	766	784	758	720	763	736	754	741	747	722	739	761	760	741	759	753	707	739	735	737	745	744	710	753	763	712	741	687	703	730	726	792	773	743	736	766	752	737	695	747	690	756	717	794	724	737	747	704	717	763	712	705	739	753	720	738	720	750	705	756	728	773	705	720	705	755	707	728	748	816	722	763	746	700	676	740	694	724	775	746	764	732	747	742	714	715	730	747	809	742	709	765	749	758	733	740	705	731	702	689	719	707	747	730	742	686	713	703	724	747	670	776	718	741	727	777	726	737	716	763	733	742	683	729	725	692	712	773	779	748	751	730	734	703	798	714	703	751	702	734	747	738	758	681	754	724	766	701	756	719	753	711	723	753	754	712	694	749	689	730	721	709	716	712	740	710	757	721	749	719	740	702	758	757	749	688	756	688	750	735	793	731	747	772	742	725	701	761	699	690	700	736	720	715	749	783	737	745	724	746	748	712	726	749	733	732	692	750	740	712	726	740	683	703	733	691	717	713	781	749	757	736	734	722	731	723	753	742	787	694	756	701	751	677	745	755	730	717	751	725	695	674	708	717	714	752	686	709	766	752	741	713	739	709	720	688	725	701	715	691	765	713	768	799	744	755	745	753	704	741	740	719	748	719	753	757	727	710	745	714	789	733	755	758	716	766	708	749	768	744	728	727	753	703	730	748	712	737	768	744	752	741	708	755	679	746	757	719	692	679	799	751	778	728	770	704	733	693	745	749	748	721	754	739	750	708	692	765	724	679	717	700	732	733	715	758	761	692	714	743	734	753	744	722	734	725	696	682	732	717	751	677	760	744	722	747	748	734	720	751	752	725	762	708	697	742	707	711	765	726	698	700	741	731	728	788	739	732	696	771	757	778	698	728	737	752	761	753	723	718	707	701	757	722	653	731	738	748	721	754	757	716	677	747	710	753	737	751	711	712	700	751	721	696	708	726	726	711	745	707	708	747	736	737	779	708	740	744	731	715	736	738	794	721	754	778	692	707	725	750	736	747	742	753	745	768	769	724	763	700	740	755	700	733	732	713	728	699	754	685	736	735	754	755	679	753	721	698	776	771	743	748	724	769	783	700	654	780	736	754	676	716	752	713	722	755	764	754	735	730	765	680	705	719	718	770	734	753	722	757	724	754	773	714	713	755	746	712	767	718	714	770	746	732	699	737	762	709	722	702	725	773	708	736	768	722	752	778	690	707	773	700	737	778	749	702	800	748	705	752	776	776	734	757	739	688	670	776	748	684	720	749	714	758	698	760	731	809	746	707	775	715	739	759	710	712	725	689	729	701	727	743	704	754	750	709	692	693	713	721	735	730	749	700	764	764	754	738	764	736	734	741	700	696	730	724	700	699	717	749	733	757	708	732	718	711	767	753	753	758	725	736	768	731	779	766	743	697	762	733	728	723	686	720	735	665	710	700	739	721	714	779	725	707	736	717	706	704	735	734	707	709	720	724	784	740	716	765	751	724	697	754	703	752	772	691	761	670	760	757	760	743	717	731	736	733	723	695	832	754	718	720	736	705	736	727	775	728	710	719	740	767	701	734	729	696	738	697	712	765	735	709	765	720	730	714	709	720	745	742	724	692	779	694	751	708	712	703	726	693	757	697	716	737	727	674	726	783	760	643	776	737	768	740	750	706	769	740	717	716	767	723	742	723	739	733	707	800	749	731	708	763	717	698	731	739	738	711	705	713	760	743	718	742	689	776	715	739	737	717	735	689	750	701	725	791	726	726	726	739	736	759	694	780	694	781	746	736	733	729	744	748	714	723	740	688	742	748	769	704	706	738	757	742	788	735	670	744	717	725	720	760	752	750	736	712	714	720	712	732	695	740	702	769	756	742	754	745	714	725	712	700	691	794	756	699	725	693	695	740	725	696	722	696	723	684	747	735	733	742	712	695	698	756	797	703	760	779	771	732	712	738	735	716	772	764	728	739	751	773	714	696	701	710	745	707	773	757	710	786	782	752	750	712	730	710	730	745	789	740	745	752	739	762	753	726	722	753	756	692	687	725	707	761	715	785	769	734	699	730	751	721	715	703	733	709	716	748	742	725	728	762	742	704	717	740	698	688	728	718	726	726	698	752	723	801	768	739	718	744	763	723	688	711	723	729	779	743	712	768	750	729	727	700	693	712	732	759	768	699	710	734	717	745	736	759	773	736	687	735	705	767	703	740	739	746	750	709	749	755	710	727	746	694	750	763	699	760	765	719	740	737	689	704	688	753	726	715	774	701	765	736	747	733	742	706	751	727	719	703	712	702	763	748	727	742	686	725	748	710	719	707	686	794	738	747	702	719	702	708	714	740	738	738	753	722	740	712	707	721	758	730	769	761	720	740	761	736	755	713	773	752	727	767	725	732	733	696	683	737	741	718	687	741	733	774	725	722	729	782	686	748	729	731	701	728	743	771	719	741	721	766	712	726	759	700	718	726	745	730	752	737	735	773	701	698	703	698	706	757	713	720	694	754	709	733	685	740	739	758	749	718	714	750	723	716	781	766	751	763	764	726	711	735	781	743	673	769	736	712	737	682	705	692	695	729	728	784	682	733	748	761	710	708	727	734	754	747	764	755	695	742	713	732	760	690	740	789	719	750	724	747	694	714	707	669	737	703	753	738	693	775	726	759	737	716	705	731	786	696	688	731	709	694	723	725	774	789	703	741	724	723	732	729	695	708	751	703	784	767	772	705	710	736	743	756	719	725	727	711	739	666	747	731	724	694	706	730	668	772	761	710	708	747	738	722	746	740	715	703	775	746	734	708	732	756	719	792	802	737	697	755	717	671	683	690	699	741	720	746	680	756	710	744	776	804	789	705	748	755	700	786	764	751	797	767	732	776	721	702	723	715	717	756	700	743	770	751	789	730	664	714	737	727	691	728	729	752	741	732	721	735	739	754	728	782	718	727	750	738	728	767	687	705	720	749	761	743	720	739	726	770	741	699	702	713	760	732	689	730	724	771	784	697	730	723	730	744	772	738	728	759	721	745	716	721	746	713	745	789	724	751	821	735	733	702	735	728	717	739	736	748	739	760	750	728	741	739	720	755	752	720	747	733	765	706	704	707	767	685	751	743	707	719	711	729	691	686	754	739	768	765	739	708	771	759	749	690	734	697	746	788	750	756	802	747	754	697	724	740	723	739	682	738	746	669	700	728	742	700	772	727	754	704	749	748	762	724	691	719	735	770	704	721	739	734	697	757	716	753	733	742	729	717	766	793	686	710	722	705	710	761	703	736	684	703	750	784	729	733	699	703	767	753	761	781	727	718	729	768	731	770	743	709	774	745	741	721	741	722	722	745	754	737	761	755	669	706	723	722	760	725	742	766	709	713	739	736	722
3151	2123	5198	5468	2193	265	118	121	117	141	112	107	122	99	124	120	112	137	105	121	117	117	104	111	98	130	117	114	106	118	117	121	119	127	105	103	118	96	127	111	109	93	108	156	125	123	113	115	120	123	130	133	110	121	107	108	142	113	113	128	118	129	81	124	105	125	124	108	107	139	106	94	91	120	130	98	125	119	111	112	129	120	91	106	110	113	130	111	125	131	121	114	121	109	126	107	109	113	116	124	116	111	135	113	138	139	113	109	99	103	106	124	113	106	129	132	114	142	104	121	130	93	115	96	97	98	113	120	112	125	128	95	96	130	100	110	124	116	129	101	113	144	122	115	127	112	102	105	104	123	117	117	111	102	109	127	125	126	119	101	133	100	116	135	122	115	105	109	122	118	118	112	119	102	109	136	116	112	122	102	118	110	116	124	132	116	126	130	114	95	96	133	121	116	134	124	124	128	124	116	115	112	101	110	120	125	123	101	103	133	137	120	106	135	102	132	122	102	134	116	111	120	131	97	112	133	107	116	101	123	138	128	121	111	129	133	109	136	117	109	132	136	126	136	115	104	125	123	120	96	122	111	125	121	98	101	117	112	120	123	124	93	121	107	141	139	102	130	131	102	111	115	113	125	108	115	136	99	123	116	110	136	121	115	110	130	121	119	122	110	119	119	102	113	108	117	132	130	115	104	116	91	118	105	99	100	112	133	132	119	124	129	118	95	125	128	132	130	100	136	120	125	125	127	127	130	123	131	129	116	137	111	111	126	130	112	108	115	126	113	125	117	123	109	113	111	118	105	107	104	110	115	121	126	112	126	123	122	129	104	118	111	106	108	115	101	118	120	116	122	104	113	100	135	120	127	126	107	113	127	119	127	119	110	107	120	110	116	124	94	105	136	101	115	99	130	98	114	111	127	120	121	124	122	132	111	119	135	122	126	118	113	110	98	117	116	101	109	114	91	120	125	118	94	120	113	115	143	124	125	101	128	117	119	141	120	125	115	96	116	121	109	111	116	114	116	128	113	110	108	126	133	124	140	133	116	117	114	141	96	135	126	115	115	108	108	113	106	107	112	124	123	120	113	99	125	117	112	126	103	112	112	134	139	102	113	111	112	127	108	129	107	103	127	117	108	124	116	117	107	100	117	100	123	106	112	100	118	112	109	122	138	141	113	102	114	121	102	125	95	126	102	147	117	83	130	144	118	115	114	116	99	140	106	107	110	118	120	124	137	113	102	110	137	127	126	127	111	117	127	108	113	124	134	134	112	112	89	108	115	140	123	113	109	104	105	115	108	117	119	117	106	119	131	138	104	112	131	90	114	148	110	134	114	117	118	122	125	123	123	110	135	117	120	102	109	123	145	129	121	125	113	112	127	113	107	132	96	99	124	114	116	110	100	128	109	117	100	122	114	124	100	129	106	101	111	146	127	139	110	114	142	126	123	107	111	121	111	114	109	124	110	89	117	118	132	138	118	114	112	105	108	106	115	120	123	114	112	123	96	116	122	103	127	109	95	115	104	108	137	144	106	111	123	121	109	148	113	109	112	106	104	134	138	113	92	112	105	103	123	113	120	117	124	132	120	107	99	107	119	114	102	129	149	119	104	127	111	101	126	130	115	127	112	117	125	113	119	109	130	120	132	125	114	102	106	102	110	93	106	115	95	123	94	125	101	109	129	101	131	134	87	105	134	110	124	120	104	93	117	120	115	126	139	110	118	111	119	101	110	110	127	101	117	130	135	110	133	111	138	109	119	93	132	121	130	105	142	129	113	94	125	109	107	133	131	104	125	113	124	106	115	112	110	112	109	112	108	120	133	92	88	122	99	113	118	110	116	110	104	113	104	106	123	112	112	114	125	128	133	104	104	129	122	137	116	132	85	128	102	123	133	120	96	105	116	113	131	112	131	109	132	115	106	113	129	101	108	105	123	110	122	96	127	117	115	100	101	111	115	111	108	112	102	96	105	140	111	105	118	116	128	106	104	120	112	110	123	108	115	105	118	108	112	107	106	113	119	126	102	108	121	122	114	113	103	124	100	117	103	106	128	140	116	118	133	120	103	108	108	119	116	119	139	119	127	128	96	128	122	129	121	121	113	123	107	118	108	122	127	107	126	125	104	133	132	114	110	131	116	124	133	112	101	119	101	114	120	117	119	102	104	123	122	145	121	123	107	107	78	114	117	109	112	118	138	106	99	102	120	129	129	120	114	106	131	105	108	97	119	125	125	106	116	137	106	121	122	112	105	115	124	132	120	95	110	116	133	102	96	109	103	116	140	115	125	112	98	102	109	111	85	104	125	136	128	120	108	122	109	114	109	112	125	119	115	118	106	122	120	100	94	116	116	107	127	112	127	127	129	128	108	113	118	104	127	109	104	92	122	107	94	115	126	121	127	115	110	122	113	97	113	119	110	132	103	114	108	90	125	138	111	93	97	106	158	123	126	127	100	122	101	121	124	120	122	103	129	126	129	134	122	123	121	125	108	115	113	118	115	117	105	122	121	126	115	96	142	107	120	122	104	106	134	118	125	124	118	123	106	105	129	110	124	104	115	119	112	128	98	116	129	118	129	100	120	111	126	119	117	105	106	121	113	119	132	129	124	117	115	102	114	109	122	123	121	97	114	98	130	109	107	94	133	111	131	108	115	112	116	109	110	120	123	115	106	120	136	129	113	126	106	115	113	117	95	124	134	120	126	135	129	118	118	114	107	106	112	100	106	107	113	109	120	120	129	97	107	115	117	131	117	114	114	119	117	127	123	122	125	108	118	122	125	144	114	126	104	114	106	152	105	117	131	125	114	111	116	121	123	120	126	108	118	104	133	108	90	150	112	114	128	107	123	119	125	104	114	114	118	124	128	123	107	109	101	136	97	106	114	117	131	122	122	109	119	112	113	119	112	118	106	117	130	103	107	124	115	118	125	122	117	134	114	116	134	115	133	97	109	97	146	136	129	124	111	111	112	116	94	107	122	139	127	134	135	120	103	96	125	110	136	100	113	128	106	100	113	132	122	121	109	91	105	118	106	106	113	104	108	101	115	97	116	129	95	115	111	126	123	115	118	99	115	118	95	104	122	121	106	118	116	92	123	114	113	107	104	93	120	113	115	113	109	115	110	114	94	106	109	119	117	123	117	99	127	104	103	99	115	129	114	117	117	122	137	109	127	123	114	105	94	113	113	114	112	135	131	122	105	108	121	125	124	122	113	103	122	121	129	117	121	143	130	128	103	120	118	103	113	117	148	109	125	123	128	107	115	110	115	113	112	124	103	124	107	100	117	136	134	117	102	123	116	110	120	119	111	106	100	113	104	99	115	104	121	130	113	110	127	114	116	126	100	106	108	111	108	134	104	109	99	136	111	102	117	131	102	122	124	120	122	121	122	96	124	113	112	82	135	113	114	125	145	122	106	122	120	111	123	120	113	120	116	151	121	100	97	112	98	118	115	103	123	117	124	101	117	116	137	116	114	118	110	110	95
2553	3410	12231	14967	7254	707	291	341	331	301	317	333	320	318	308	322	289	316	333	306	320	321	320	323	357	310	317	298	318	303	313	327	309	290	326	326	345	288	321	318	334	299	305	334	296	315	332	316	305	341	313	323	294	322	284	302	327	310	312	327	302	319	277	336	304	335	303	345	343	328	326	313	334	314	308	304	299	336	306	336	335	313	330	330	304	311	348	316	320	281	339	338	369	304	347	320	303	325	298	317	293	310	314	343	300	331	291	317	331	295	313	316	323	308	304	305	338	328	303	325	301	310	338	315	327	303	339	322	332	312	301	331	332	332	315	321	301	318	323	320	315	301	324	318	312	286	308	298	319	332	300	299	334	300	309	301	344	331	305	312	311	306	313	313	288	315	334	328	342	303	290	304	313	322	298	310	286	283	311	296	302	278	309	326	330	270	306	318	306	315	350	324	346	310	318	340	284	277	327	322	301	322	315	303	325	323	300	321	333	306	301	311	320	347	320	327	325	322	298	322	302	294	312	305	280	322	332	300	317	311	307	326	313	279	328	296	310	333	336	335	338	302	311	296	319	268	314	291	351	335	301	305	327	307	334	314	299	333	302	315	323	340	320	345	304	298	334	318	313	303	309	309	297	306	293	328	291	303	316	309	320	341	313	341	330	311	330	302	287	315	310	319	342	298	299	315	277	295	299	325	325	316	339	310	315	340	319	314	323	331	303	313	298	319	327	327	341	292	285	311	276	331	330	322	310	336	304	304	346	329	324	309	294	314	317	340	320	314	302	328	306	309	272	310	305	312	310	321	296	303	342	319	316	334	319	280	311	331	294	305	312	357	305	305	322	302	329	324	347	341	332	342	304	296	320	302	312	333	303	306	301	353	320	287	331	299	317	315	320	317	328	307	305	330	294	352	289	328	279	306	327	357	305	325	330	304	290	304	330	338	316	296	340	271	328	329	317	316	320	308	342	332	307	331	303	333	331	318	310	323	307	333	316	327	307	292	331	307	333	312	302	291	285	278	326	301	289	310	300	290	302	317	298	324	311	314	274	297	313	299	353	311	338	321	324	298	318	306	335	325	326	331	322	333	315	334	297	295	317	329	303	325	302	312	340	310	306	300	303	293	341	315	304	305	323	358	323	318	320	336	304	336	340	338	316	315	357	334	309	296	305	313	294	330	301	319	321	305	299	309	305	313	312	313	361	342	328	322	308	321	326	309	274	305	293	296	291	324	317	326	296	298	294	300	299	302	309	325	319	341	324	287	273	314	309	327	289	330	306	313	303	353	332	329	331	311	324	311	309	320	330	291	285	327	307	317	328	303	332	307	311	329	316	316	335	292	334	321	306	304	305	315	312	325	313	311	308	312	298	338	321	314	323	298	307	319	326	326	317	337	329	337	318	318	310	293	324	306	341	335	292	336	336	319	326	333	328	326	308	320	322	346	352	294	299	347	339	318	314	313	332	319	296	301	327	304	293	322	338	298	327	347	306	292	329	287	320	325	320	307	325	307	305	303	310	307	314	340	316	277	327	323	303	282	322	334	321	306	272	295	308	342	320	310	274	303	305	274	314	303	306	310	310	292	318	305	362	299	327	306	309	323	309	340	268	347	293	353	296	290	306	295	303	328	317	318	288	325	347	315	304	319	327	336	322	299	312	295	336	329	297	304	299	320	313	307	325	293	334	291	316	298	301	302	292	312	305	310	320	301	328	341	282	292	318	341	326	309	316	332	314	346	342	284	352	261	334	320	308	340	322	314	323	273	341	289	329	320	346	321	326	323	332	293	316	309	310	321	296	311	279	333	322	289	324	271	310	318	308	310	322	324	313	329	323	324	321	337	345	343	322	311	317	301	281	326	309	295	321	302	314	307	304	345	338	324	340	326	349	312	324	293	301	313	309	333	318	304	314	315	300	282	327	329	355	311	309	293	331	298	321	313	338	308	308	307	308	315	334	297	318	269	298	327	308	361	294	311	299	317	309	323	316	284	289	311	342	295	319	313	313	311	302	326	278	345	331	318	288	332	335	318	288	306	315	316	320	278	321	331	313	314	315	284	328	301	329	324	293	322	314	313	298	305	343	350	317	301	330	315	299	295	307	322	323	325	317	313	343	292	313	297	303	324	310	287	279	335	321	296	303	297	292	285	284	331	326	310	320	304	305	332	302	331	311	304	321	349	312	319	321	322	323	329	334	304	311	319	316	289	350	346	328	308	336	323	289	337	347	341	339	312	296	311	307	327	307	327	328	311	318	295	334	314	339	302	331	295	289	298	340	284	331	356	316	295	328	321	345	309	305	306	307	320	321	328	304	299	318	313	329	319	317	286	332	298	316	301	324	340	301	354	301	284	329	327	331	309	310	334	295	312	337	313	318	336	291	340	336	325	318	295	302	319	317	346	314	306	299	320	320	319	285	302	315	319	319	338	307	327	326	301	330	297	291	332	308	323	319	291	298	308	287	324	331	326	317	352	319	332	290	312	341	300	326	326	316	326	328	306	287	312	311	357	304	340	296	373	312	290	312	299	313	321	319	317	333	317	299	331	292	316	323	319	325	322	290	340	343	325	293	318	311	358	277	323	303	278	303	334	300	326	324	312	291	319	313	299	289	299	289	327	295	313	333	328	310	310	317	339	362	352	296	328	288	306	289	315	309	305	312	339	308	315	325	318	294	297	321	328	332	337	319	318	312	319	313	302	297	338	339	313	298	323	316	323	307	305	354	309	303	322	318	315	351	326	313	334	297	329	316	311	292	353	324	332	329	342	300	301	306	325	313	325	319	320	295	329	313	359	289	284	294	303	326	308	343	352	301	276	280	317	339	332	329	335	305	290	314	294	317	324	326	292	308	298	316	329	331	310	300	303	335	337	291	295	318	308	295	302	312	301	323	333	284	325	304	310	333	302	298	312	327	332	313	309	298	322	324	332	325	325	302	300	303	319	289	319	331	322	310	326	316	298	292	330	316	283	270	317	314	304	294	320	326	313	320	297	305	306	318	324	316	329	305	335	328	295	280	337	326	309	333	299	294	291	292	330	330	330	354	338	285	317	314	317	294	313	326	321	312	325	289	296	361	330	298	312	306	321	338	296	286	292	336	335	318	314	341	341	313	323	334	326	313	294	297	343	307	283	304	317	308	333	325	313	296	318	312	316	328	310	292	336	329	332	316	328	316	324	310	302	315	295	285	323	305	338	289	323	354	314	323	342	302	336	302	317	302	317	301	309	330	331	316	311	310	320	339	315	328	294	293	336	323	365	341	321	319	310	311	296	327	304	295	320	316	308	343	273	320	320	349	306	330	291	310	321	296	305	319	316	315	305	329	314	292	331	340	322	295	321	274	351	326	311	276	313	329	354	304	297	326	293	306	324	297	312	318	287	298	324	309	324	317	327	324	340	304	327	339	343	312	296	324	344	295	329	313	342	316	291	337	313	335	345	294	296	328	300	332	309	302	292	339	301	333	305	302	307	299	336	291	317	307	296
12251	37352	60890	57886	38801	9648	562	253	261	257	206	258	247	214	232	231	220	202	216	210	200	211	228	198	244	241	214	206	201	243	206	239	218	193	204	231	210	209	210	204	195	189	199	231	212	234	221	210	185	221	218	217	201	205	218	210	214	214	202	221	219	218	229	200	217	205	257	216	200	220	192	176	195	190	235	226	200	213	204	228	221	213	203	200	195	232	227	207	189	213	225	206	204	215	179	196	209	194	232	183	219	212	217	192	187	196	232	190	220	201	224	186	207	225	178	205	202	193	225	206	214	215	216	201	201	209	211	221	228	187	197	218	249	190	218	203	229	240	198	223	220	215	196	214	187	204	231	207	199	204	213	197	200	218	225	210	230	205	167	167	218	235	216	205	182	196	218	202	195	243	194	173	202	201	224	205	218	233	201	202	198	224	232	203	184	243	228	208	213	223	192	198	181	231	199	215	221	201	206	238	236	179	186	223	187	205	206	226	224	192	199	215	211	187	210	218	186	201	222	211	203	193	196	203	237	208	218	210	182	206	219	217	205	179	202	243	215	221	212	227	209	197	204	203	222	240	210	214	198	203	201	194	233	218	220	227	217	223	217	189	241	191	220	240	259	192	194	225	211	214	210	206	201	216	189	189	220	195	185	209	188	201	177	207	205	209	239	217	180	197	202	211	172	197	218	191	199	207	179	184	234	200	192	194	195	235	210	203	218	233	225	202	214	227	203	207	214	205	204	209	238	203	236	193	200	204	212	200	218	208	216	209	191	218	221	229	209	209	209	225	198	195	207	208	223	206	216	193	239	216	178	226	228	178	199	223	222	230	203	215	200	195	184	175	215	237	213	215	203	212	207	221	205	188	219	206	216	202	227	207	204	218	208	208	216	210	229	220	228	194	205	227	219	211	196	220	216	210	202	204	202	202	246	227	227	213	207	205	222	192	225	225	210	241	191	191	234	194	202	180	216	193	209	209	208	186	229	179	194	191	231	212	215	199	208	208	224	227	208	213	209	190	224	205	203	209	190	212	203	199	220	200	204	200	239	220	195	210	215	210	201	205	199	208	179	222	204	210	211	197	153	190	209	194	205	199	204	187	229	212	242	227	232	208	213	203	231	194	190	219	215	206	207	236	202	205	207	202	213	193	222	233	203	213	225	192	210	222	227	208	217	193	207	192	204	200	218	198	207	191	216	198	209	220	208	211	219	184	221	191	227	180	205	217	205	217	211	213	198	210	194	214	226	182	226	205	208	193	199	216	237	237	217	192	192	200	209	199	237	206	177	215	193	210	213	222	203	201	246	222	195	215	208	214	221	204	211	202	187	229	194	184	206	229	223	217	211	208	189	205	220	205	198	210	217	197	193	216	243	219	240	180	188	211	212	218	184	225	205	238	210	212	211	212	206	213	178	205	194	190	208	199	217	229	224	209	213	191	238	188	223	231	228	233	214	223	211	189	198	189	194	181	223	195	223	224	211	208	180	188	210	245	211	204	233	188	218	222	207	209	180	224	200	193	207	215	208	192	191	193	188	203	215	205	216	222	193	192	190	192	189	213	175	205	200	200	222	209	205	209	204	189	221	227	195	239	229	196	211	212	214	213	219	200	183	190	211	214	203	232	184	193	194	216	209	218	203	212	208	186	210	182	186	228	207	213	197	171	209	216	215	210	199	200	203	244	214	234	221	200	207	199	201	190	241	217	204	203	218	203	212	201	223	224	198	188	197	197	206	210	180	222	207	200	210	228	199	212	188	221	208	215	214	223	184	175	222	194	193	224	202	210	206	226	211	231	214	213	180	219	211	214	226	216	200	196	186	203	210	186	199	205	214	202	202	194	192	236	214	215	176	220	214	240	206	219	202	213	218	231	211	222	215	219	215	215	213	197	203	211	225	214	207	216	201	226	199	201	214	205	220	201	190	172	207	185	210	201	202	209	208	188	224	184	188	199	207	201	197	238	216	181	209	213	189	225	206	184	223	217	205	206	219	195	202	191	224	213	195	202	206	198	192	205	213	180	187	233	218	201	219	178	223	198	232	240	212	226	209	188	197	207	220	213	226	209	188	223	224	224	203	216	194	221	200	196	222	222	219	219	193	209	225	208	210	215	218	224	198	199	221	192	194	216	220	227	222	189	202	232	203	220	176	247	211	215	194	193	212	195	189	198	221	206	211	203	216	205	223	226	238	204	172	206	214	200	212	182	197	198	183	217	175	206	229	203	232	207	198	237	205	191	207	224	205	216	184	203	216	236	235	205	221	198	194	223	199	198	203	209	199	240	195	185	207	220	206	208	220	214	170	235	209	205	212	228	208	208	201	196	195	216	229	242	233	193	224	213	222	195	174	213	198	212	208	191	230	204	204	223	182	207	223	208	204	205	213	235	195	191	205	192	194	225	192	195	207	212	214	229	207	202	195	205	207	199	212	217	196	222	187	201	219	222	219	206	203	207	200	223	215	224	201	205	184	200	200	213	217	193	208	219	200	238	218	201	213	219	210	201	185	226	204	205	215	193	198	206	213	213	197	193	221	193	199	200	228	202	214	225	195	207	223	195	209	217	240	186	221	216	195	224	214	215	210	183	210	218	198	182	200	212	198	179	215	220	231	185	199	237	205	215	182	212	195	197	183	223	202	207	210	201	245	221	197	231	218	164	209	211	214	189	193	219	203	190	218	197	213	225	217	170	199	230	195	207	208	192	204	265	198	180	231	199	206	213	188	188	204	230	207	207	230	192	202	204	203	230	242	209	204	218	195	216	210	195	240	192	206	208	210	194	184	190	203	207	242	203	223	226	213	198	192	197	212	202	208	208	182	200	202	213	201	188	196	221	205	198	193	219	195	193	240	202	198	182	190	211	191	215	216	207	193	234	226	227	190	204	225	190	226	195	246	186	200	215	202	207	181	198	207	199	194	207	234	197	215	195	203	216	243	223	232	196	202	180	219	228	221	208	215	196	194	195	203	203	171	196	193	195	213	193	230	231	219	227	196	186	202	202	203	217	236	216	219	214	226	221	223	218	211	213	226	213	208	237	218	225	172	192	215	200	199	203	215	241	208	200	198	197	224	185	232	215	189	218	188	207	214	177	203	246	200	205	209	213	224	205	176	197	215	210	210	192	222	212	208	211	205	212	210	189	220	226	211	221	211	206	202	199	226	202	191	212	218	207	231	207	202	223	190	196	208	206	193	196	208	211	215	207	200	198	172	204	218	206	209	212	195	198	199	190	192	200	216	242	231	212	201	182	212	207	217	225	214	222	211	224	206	194	224	184	202	197	204	217	235	221	210	202	213	206	210	217	189	221	197	189	204	220	190	209	203	201	221	204	227	199	199	200	206	197	211	249	214	210	218	189	186	226	213	194	221	223	197	200	237	218	205	200	206	226	242	220	197	197	197	215	192	210	218	214	199	262	220	224	188	241	194	215	215	217	226	218	214	229	216	211	238	219	227	184	213	212	191	179	182	221	189	213	210	206	211	202	227	246
7696	30967	56420	62201	45510	3417	889	842	779	710	712	681	643	610	611	602	578	626	604	593	550	540	557	543	538	525	529	554	534	545	530	521	520	525	524	541	528	518	536	537	546	537	491	519	494	560	546	487	523	516	501	534	503	489	502	520	535	510	496	531	503	505	528	520	535	483	500	493	568	531	497	498	558	482	525	536	485	508	506	522	487	567	530	536	505	480	521	517	527	469	522	520	488	505	499	508	519	564	486	507	466	541	465	505	519	524	481	521	507	521	502	497	491	517	522	506	492	532	552	517	516	498	515	486	509	527	520	556	487	486	568	493	515	547	507	524	543	508	503	482	528	530	526	517	533	516	525	540	510	491	482	488	522	516	484	525	523	537	499	468	502	552	542	513	548	509	486	537	542	532	474	510	480	478	527	511	528	487	520	508	556	525	495	549	519	523	498	516	506	515	472	484	486	567	498	497	535	560	511	513	527	521	484	511	464	503	510	535	518	518	508	485	515	536	527	504	505	473	535	534	491	502	511	497	522	515	508	502	506	526	531	492	527	539	531	528	503	471	482	498	482	503	493	508	483	528	492	509	498	487	505	497	488	523	536	529	523	487	537	526	505	535	507	531	527	540	549	513	536	516	520	505	487	479	490	563	488	502	498	532	508	511	535	524	514	521	554	557	504	540	550	517	495	509	493	479	481	545	525	504	508	554	503	497	502	540	511	526	532	504	467	545	515	527	510	481	515	493	541	556	528	501	496	531	516	559	517	532	514	505	519	518	561	471	521	473	516	513	512	493	495	499	511	504	508	497	467	540	482	471	535	492	508	518	511	515	467	508	502	524	489	544	546	524	492	517	536	495	513	495	557	530	496	487	519	518	469	495	479	508	521	528	505	515	503	514	469	540	483	543	469	527	525	531	522	514	522	528	509	524	522	520	507	519	460	501	505	531	531	476	512	524	526	521	479	511	509	486	529	499	508	532	485	502	531	502	528	497	541	501	509	523	515	522	521	532	525	493	527	509	538	513	473	528	546	462	527	526	523	493	518	456	527	503	538	507	528	505	513	563	531	485	533	460	520	516	553	491	485	556	500	515	531	568	555	504	516	533	483	517	498	523	543	517	543	510	467	494	512	512	535	513	476	509	550	579	518	523	492	503	482	518	506	523	494	524	531	505	492	437	535	551	483	494	556	500	517	514	498	493	526	466	522	504	526	539	517	513	513	512	523	512	515	482	544	533	454	515	515	475	477	509	524	505	562	525	536	507	497	537	518	533	506	495	517	477	485	537	526	520	547	516	509	502	519	519	541	490	503	520	502	493	508	564	513	510	522	470	523	508	479	520	463	524	507	492	554	521	545	539	493	506	502	548	501	496	498	494	535	496	500	501	510	529	515	525	546	507	532	509	541	531	494	481	488	509	498	541	517	491	532	487	492	520	537	533	503	497	495	538	483	507	518	538	521	455	476	528	526	495	495	531	516	507	555	543	492	517	489	512	512	491	481	511	532	510	515	492	515	492	548	538	502	506	526	501	541	502	493	480	552	491	490	548	519	519	480	484	509	501	530	488	500	519	488	586	513	497	536	497	496	506	521	516	459	500	530	529	496	510	504	522	555	530	518	507	492	504	543	518	527	527	499	512	488	543	522	507	497	537	499	539	497	539	519	485	524	502	514	491	542	531	518	493	528	506	503	530	533	515	515	484	505	487	511	526	492	575	471	544	502	481	497	510	504	524	506	498	526	492	528	513	522	487	484	508	529	511	507	496	459	578	514	483	552	559	467	551	490	507	470	545	485	531	503	460	499	546	551	529	511	534	529	553	517	528	510	526	528	494	506	495	528	523	530	462	545	505	500	479	524	527	511	513	518	509	522	526	528	494	500	491	528	471	544	512	502	551	497	488	459	495	540	483	507	508	548	479	548	458	521	460	473	493	499	536	489	507	502	502	476	533	490	521	520	510	480	532	549	536	535	520	497	541	522	486	496	517	511	496	491	481	482	518	532	490	525	501	538	511	503	552	516	525	490	557	499	533	530	520	540	523	490	529	499	499	522	500	532	513	535	458	474	470	506	487	490	535	485	531	516	526	521	514	519	473	483	509	462	527	523	456	483	541	509	565	532	497	530	512	486	507	507	507	505	524	488	497	504	533	490	524	504	519	505	487	524	496	530	528	524	481	519	531	474	492	498	517	543	521	486	535	484	512	475	535	511	493	531	465	479	517	489	517	488	483	548	503	539	507	499	534	480	545	566	535	540	493	515	506	495	493	503	517	536	515	503	504	527	522	501	534	482	491	511	486	533	503	515	500	492	525	532	528	535	575	494	510	525	505	514	589	478	480	506	536	518	468	495	463	491	496	520	513	515	488	485	501	478	505	516	504	492	517	532	544	527	483	508	541	494	508	516	530	528	534	517	496	532	552	517	516	508	485	509	479	499	561	533	510	522	506	530	538	488	507	508	551	522	541	543	484	504	507	475	502	511	485	503	510	508	539	512	545	540	524	491	560	509	546	506	498	487	463	522	521	527	497	496	494	525	504	512	486	510	502	497	497	479	526	476	526	523	525	486	491	474	518	512	511	487	488	515	542	484	473	509	502	538	550	506	507	532	528	504	478	544	505	546	505	523	579	515	506	549	497	527	493	528	467	485	492	510	528	518	510	529	508	493	545	535	510	482	527	516	544	498	519	480	526	510	514	524	530	507	496	526	512	498	485	520	537	518	469	506	488	494	556	494	526	496	481	524	497	551	490	521	497	468	507	525	534	502	541	538	497	520	493	502	550	512	513	552	486	486	519	541	500	524	475	526	485	523	556	520	518	557	498	527	513	556	518	528	489	490	483	517	497	526	511	478	556	501	515	496	482	508	510	516	502	453	511	532	525	481	473	516	516	494	520	533	529	480	502	495	515	511	487	528	540	536	530	509	538	477	532	541	569	529	467	473	514	519	483	504	464	522	523	518	541	528	544	502	480	504	543	494	528	503	516	536	470	546	487	528	512	557	492	537	555	493	558	527	522	487	500	464	558	534	490	496	508	535	498	507	486	520	506	498	501	509	544	521	510	534	505	565	489	493	531	499	520	470	499	507	512	524	526	491	494	530	506	531	525	565	516	523	504	505	525	507	517	527	508	513	539	574	508	545	475	485	513	479	480	505	480	471	503	498	520	504	522	507	503	475	515	503	506	532	506	544	499	504	523	485	485	504	519	516	527	514	501	566	475	530	569	533	497	573	510	551	544	533	471	511	565	517	514	485	500	456	496	488	509	549	500	530	474	519	493	505	503	509	520	547	528	497	488	510	520	515	493	549	529	520	522	494	528	498	514	528	491	513	557	512	513	524	522	490	499	491	526	505	501	504	556	506	536	514	488	477	541	519	498	567	508	504	512	510	509	531	477	513	518	532	510	506	521	542	459	526	535	498	507	484	511	505	560	493	464	505	539	510	498	509	532	465	530	536	507	517	532	516	487	488	517	562	548	516	486	514	558	558	500	488	493
19804	50714	77056	68186	49158	16460	1854	455	377	398	339	385	319	325	340	336	351	326	320	310	301	335	324	343	312	328	326	306	353	317	310	331	338	347	337	352	341	315	325	324	305	327	305	289	290	298	300	293	328	297	305	321	331	324	288	323	307	310	313	297	317	297	310	318	330	337	321	355	323	324	319	324	343	293	285	291	313	289	309	346	335	274	305	305	312	331	352	298	329	307	315	317	297	319	298	310	308	327	301	318	326	310	320	320	326	321	348	316	302	344	317	352	368	302	305	290	344	309	307	282	279	285	298	315	301	333	274	321	340	308	312	332	331	308	326	321	307	301	336	310	307	336	327	285	328	326	302	302	300	333	322	329	282	333	324	340	281	320	329	316	310	300	322	300	312	316	301	301	250	297	334	314	341	320	331	304	289	358	331	308	316	308	317	286	299	297	305	301	322	307	329	317	328	316	298	328	305	301	285	309	300	271	311	300	301	319	340	303	361	325	293	334	304	287	326	305	306	311	325	310	328	310	316	315	288	327	303	323	356	346	307	316	331	333	289	305	320	307	310	343	278	310	306	349	321	315	295	309	340	269	315	276	316	306	298	297	344	319	290	319	295	309	278	347	329	335	299	322	311	334	333	325	319	305	301	303	309	343	324	338	294	311	302	300	326	326	325	322	301	327	324	304	300	321	311	318	342	329	300	335	308	324	327	364	345	344	270	293	318	318	309	309	283	356	315	318	336	292	361	317	327	300	363	314	319	275	346	316	309	334	287	315	299	334	318	299	314	318	317	309	337	302	312	292	311	334	331	339	327	314	297	303	322	299	279	301	310	288	277	318	290	305	280	300	283	314	285	289	307	303	311	326	321	296	313	317	285	331	319	287	312	307	297	299	311	323	335	282	315	337	321	311	276	326	269	307	345	306	279	291	330	297	306	296	305	310	309	300	319	301	326	320	301	302	320	345	299	300	282	301	268	323	305	303	328	319	292	291	307	298	340	275	339	346	316	311	282	291	303	308	314	315	304	344	293	282	296	327	284	301	341	308	348	328	325	294	294	317	300	305	305	269	342	312	317	304	324	323	312	325	330	317	316	277	332	315	330	295	325	310	341	363	343	297	284	308	301	290	298	323	308	298	311	338	333	297	320	332	285	292	315	273	337	313	286	302	316	337	316	338	359	311	310	273	319	277	301	314	303	316	331	288	278	319	293	317	288	329	318	309	325	323	327	326	303	289	309	303	285	312	328	348	338	311	321	323	329	310	322	309	347	303	295	286	304	319	296	311	284	318	293	322	300	303	345	328	299	263	308	304	285	309	272	326	308	295	336	299	315	329	321	343	330	342	289	326	341	299	303	320	316	341	319	348	324	304	289	297	293	301	332	308	314	303	334	335	287	305	317	315	300	311	309	327	303	322	277	305	319	285	265	303	299	297	309	359	305	308	329	328	283	309	310	325	303	336	295	321	305	325	305	324	298	312	297	283	318	301	318	334	324	314	311	340	272	315	309	303	311	302	296	352	291	303	317	326	297	322	295	342	306	302	320	316	300	313	284	304	333	323	311	288	316	330	316	360	322	304	315	318	324	330	270	336	358	319	327	321	301	325	350	308	302	319	319	328	334	348	314	314	307	306	323	321	303	324	321	297	331	301	295	314	299	286	336	323	303	328	324	300	308	309	283	334	292	319	298	284	299	307	313	305	319	321	315	311	345	310	295	305	272	278	312	316	323	302	323	299	302	316	310	329	310	299	305	278	291	302	293	349	328	293	351	325	288	326	317	329	329	322	314	295	339	330	306	261	338	358	338	314	360	272	306	324	282	311	316	336	315	330	322	296	313	310	283	295	306	296	347	295	317	296	303	322	323	350	318	276	330	324	330	313	325	305	333	298	339	335	290	312	321	278	293	322	325	311	297	304	337	343	318	324	296	333	323	359	303	329	337	348	309	322	300	321	283	291	323	328	319	301	309	303	273	304	358	313	291	317	279	303	300	296	320	312	317	296	302	311	312	316	316	309	312	289	337	332	327	311	290	287	307	268	307	339	325	295	327	310	310	304	327	311	285	306	313	308	296	303	299	314	297	306	288	298	340	319	343	328	311	304	321	297	270	331	320	272	320	304	312	311	307	318	325	309	287	285	297	304	320	340	324	299	349	336	301	298	320	324	302	330	322	301	305	322	321	290	359	290	337	308	312	336	336	317	343	308	300	312	342	306	318	278	282	330	307	303	290	309	294	303	325	324	332	313	310	318	300	319	335	314	280	316	296	318	294	307	315	293	303	325	315	282	322	321	307	326	325	314	327	322	286	321	306	306	330	318	307	298	287	303	292	286	300	285	314	318	276	307	325	311	305	305	298	292	307	321	314	301	299	315	323	334	311	281	273	305	346	340	280	291	324	311	366	303	312	354	322	311	300	269	319	296	302	315	293	296	307	341	336	310	300	302	291	313	287	324	302	325	304	333	309	355	295	295	321	285	296	301	354	340	325	323	346	291	289	260	307	294	340	308	331	347	297	294	309	306	292	325	318	293	341	335	285	325	307	302	318	285	329	311	281	347	317	316	306	308	314	306	297	306	311	303	300	303	313	314	264	314	333	301	308	312	294	293	341	335	316	323	328	310	309	345	316	294	297	336	353	299	274	338	290	319	328	300	313	327	340	317	301	324	329	305	337	325	318	298	308	295	314	315	303	332	308	304	342	310	337	314	256	283	338	296	357	322	274	279	295	276	330	286	333	289	291	310	312	288	308	300	280	319	334	299	297	311	313	291	306	319	309	284	324	322	313	311	284	338	305	303	308	299	304	322	308	318	295	302	287	338	306	298	315	319	298	334	281	324	288	349	315	306	309	305	335	328	362	291	310	342	317	298	290	318	327	303	305	299	292	304	324	319	296	339	326	322	312	291	299	302	313	330	273	314	343	330	314	294	297	313	316	324	324	316	292	295	334	320	324	312	292	288	293	300	336	346	334	272	349	259	325	295	301	306	309	291	309	282	320	315	291	307	311	309	341	290	320	309	333	302	315	313	327	325	347	314	319	338	289	331	327	302	315	335	300	308	320	328	319	309	328	305	318	323	269	334	309	341	327	307	350	278	308	339	330	321	315	311	292	320	297	293	287	307	337	308	304	352	299	286	330	327	286	333	279	315	317	305	342	314	308	321	347	320	338	306	320	301	329	338	320	339	308	318	314	298	329	322	346	296	330	324	354	331	364	312	297	343	300	294	272	333	357	289	296	318	312	326	335	301	318	312	280	361	313	300	314	317	301	302	329	313	345	282	299	338	318	342	284	317	307	282	294	282	308	337	314	331	299	318	327	335	304	330	339	321	300	296	345	297	308	326	307	269	343	326	338	271	297	349	338	312	297	364	298	311	328	331	283	313	333	365	315	312	331	351	299	301	287	298	298	289	294	339	331	315	317	354	300	308	289	324	329	307	347	316	330	317	299	317	316	334	308	298	312	318	302	316	309	320	323	332	336	272	314	318	341	327
9646	39423	70339	73095	54963	5405	1483	1311	1127	1141	1041	1068	934	887	883	882	858	857	840	813	795	786	773	832	732	757	736	746	803	785	700	733	774	729	743	711	732	766	750	797	740	716	706	723	775	724	770	701	707	749	783	742	729	692	712	750	730	742	693	672	730	691	710	700	693	689	692	731	721	745	697	736	734	731	762	719	728	697	736	690	739	718	767	708	713	742	668	724	686	720	762	688	730	731	671	700	732	708	747	723	678	756	641	719	723	681	716	739	676	719	676	717	706	749	733	703	721	713	684	721	732	739	727	706	712	728	711	710	655	707	698	700	723	715	679	744	676	735	719	734	667	713	750	705	704	761	678	676	748	711	684	742	688	682	697	694	714	689	671	749	692	729	669	725	675	710	695	701	649	707	721	703	699	696	661	678	732	703	655	653	711	688	669	705	727	676	682	725	719	708	680	702	705	692	700	698	732	675	681	671	678	637	758	723	669	726	656	722	681	705	738	728	677	706	705	724	702	731	700	731	722	689	655	705	699	751	700	671	724	730	709	718	726	768	729	716	683	714	706	749	722	677	654	709	687	668	644	739	734	727	760	664	697	756	703	681	732	665	718	692	728	676	703	737	716	691	669	718	726	722	708	645	689	681	738	685	661	735	723	732	745	705	714	711	674	728	678	698	702	671	704	702	741	719	690	712	732	706	656	690	715	668	654	716	693	674	722	675	710	707	687	702	616	710	715	688	679	720	756	671	771	738	707	706	697	713	686	707	678	692	658	701	706	669	710	736	678	706	692	710	702	706	727	661	689	736	694	762	706	750	660	711	687	733	679	741	673	688	717	693	717	728	697	721	741	711	708	670	657	683	714	695	709	705	719	752	758	722	705	762	732	674	678	706	700	730	738	657	678	720	753	671	715	720	691	740	743	714	693	682	732	726	705	717	714	670	766	681	689	692	738	723	727	712	656	653	714	697	703	715	699	708	700	715	693	650	644	711	699	696	727	696	696	695	683	719	725	720	648	719	745	685	682	675	699	704	691	677	714	705	665	694	688	736	711	640	722	687	696	708	716	678	734	733	717	665	717	686	696	696	692	734	741	736	708	691	707	719	750	693	714	716	692	710	656	701	685	692	696	713	685	713	719	690	712	721	704	676	719	742	675	713	708	719	647	680	664	718	679	699	734	728	710	699	715	713	730	710	684	704	664	716	705	675	719	700	726	724	669	713	672	691	712	699	704	684	690	688	790	676	672	697	702	674	703	666	734	720	703	708	704	695	716	717	691	716	685	752	719	699	694	712	701	704	708	665	675	695	705	677	681	680	717	704	752	657	695	674	694	676	739	726	749	713	704	721	705	687	708	676	723	682	701	699	700	645	669	728	661	716	709	698	710	733	697	698	675	679	695	718	747	714	671	699	697	718	721	694	716	721	700	706	721	674	714	686	701	676	676	740	722	694	716	761	670	715	691	699	680	694	733	656	722	673	639	750	681	686	673	698	708	699	776	679	686	661	703	719	676	665	717	724	723	702	727	680	674	651	735	744	717	710	737	708	704	694	715	739	682	719	690	681	681	712	709	703	684	686	700	687	664	681	701	742	667	720	715	697	692	722	725	778	696	712	684	709	683	671	669	676	704	719	732	668	715	704	703	682	682	704	720	674	754	731	688	648	694	695	729	719	689	735	654	687	690	705	728	635	731	726	690	663	734	666	727	701	703	734	710	735	691	720	695	716	626	704	675	723	687	698	694	675	738	732	706	712	662	698	755	742	681	715	694	676	693	784	724	740	757	752	667	661	646	692	725	721	749	729	685	704	699	720	735	680	695	733	700	717	747	677	731	669	706	704	709	682	721	693	714	674	695	693	650	684	702	713	685	694	738	686	728	729	651	748	668	783	678	673	656	694	740	761	698	725	692	694	739	680	718	686	671	648	708	705	716	729	703	704	719	673	723	704	646	731	738	677	711	712	676	757	705	679	709	678	705	671	740	711	731	692	752	700	718	700	704	773	681	633	670	675	755	692	736	718	703	699	669	677	731	698	732	663	724	695	710	671	677	732	703	705	683	721	721	681	731	701	687	698	719	713	672	719	702	754	697	643	707	695	693	722	716	727	710	687	739	645	731	676	767	704	760	711	708	721	691	682	698	712	695	727	705	713	664	738	658	730	736	708	712	713	684	660	718	729	781	725	728	742	708	703	694	743	640	708	724	695	687	698	696	753	695	752	674	732	647	739	752	695	708	692	678	713	680	692	699	731	713	714	692	693	749	679	719	720	712	730	686	679	758	717	749	698	729	713	704	712	644	687	709	753	691	746	706	674	693	686	708	700	725	702	701	719	742	708	691	667	686	743	679	682	707	691	720	680	669	703	685	703	716	720	689	674	665	708	727	716	719	663	685	697	666	652	724	746	701	642	681	712	695	678	671	695	699	685	692	706	730	718	703	693	718	695	705	692	698	697	681	707	689	679	694	699	741	727	672	706	693	759	725	726	712	683	735	718	716	694	725	680	720	738	686	709	769	655	716	737	733	672	682	678	731	678	700	679	727	713	733	716	719	739	698	733	695	761	731	651	771	716	726	714	683	699	740	699	719	692	714	733	714	708	699	719	714	717	719	685	720	707	726	692	688	738	669	684	680	701	703	727	695	718	720	729	689	748	715	694	679	738	692	684	682	724	667	765	679	691	681	714	727	671	687	707	672	735	681	679	728	672	685	728	739	746	662	702	733	674	726	700	685	704	672	688	651	664	750	688	695	711	679	716	676	696	714	686	739	722	705	660	714	698	703	693	679	676	713	690	741	710	685	728	688	691	641	702	704	682	763	703	707	741	740	687	728	715	712	680	727	711	720	673	692	741	705	655	728	708	707	740	686	674	715	748	741	717	695	678	679	725	678	737	717	682	709	698	709	689	723	670	688	697	689	682	718	671	716	647	682	673	717	728	711	663	703	700	749	699	697	743	675	730	686	712	717	774	695	691	688	667	670	700	691	705	706	713	733	685	729	724	680	681	669	699	704	673	716	705	696	702	702	691	710	691	743	723	710	680	687	683	630	678	700	727	726	730	744	675	730	728	722	629	700	686	715	709	771	750	741	704	681	719	717	696	719	717	679	714	693	705	723	728	712	679	707	716	690	754	666	700	718	752	706	708	688	679	674	701	690	665	693	698	703	717	661	752	735	702	730	758	674	719	678	703	693	715	746	710	714	738	703	734	723	728	689	722	691	676	721	706	702	718	693	676	674	691	756	646	697	691	764	689	710	694	691	677	652	666	723	661	747	738	712	664	707	728	704	707	719	728	660	749	709	693	717	708	722	711	689	737	709	709	748	733	699	699	699	737	693	704	721	671	732	685	703	698	673	666	765	694	688	629	690	679	685	702	716	744	681	687	711	699	722	751	674	701	690	738	685	666	682	687	684	699	714	708	719	693	696	686	686	676	712	704	690	770	697	734	705	714	691	693	733	678	717	714	706	703	724	655	674	690	730	690	698	705	755	679
3078	3188	4967	4349	1620	183	100	93	122	111	119	92	94	105	115	97	108	95	120	96	97	102	121	100	125	115	108	108	106	126	108	116	99	121	121	117	119	116	98	111	101	122	114	90	118	98	97	93	107	113	87	122	123	105	91	104	100	113	136	107	96	117	129	119	95	107	109	127	127	130	111	97	116	110	104	115	106	107	95	93	101	100	115	107	104	103	117	99	95	91	117	94	105	106	105	97	120	130	102	117	85	118	112	114	120	87	106	117	109	90	107	108	106	113	96	107	90	96	108	103	89	109	125	135	114	119	98	102	109	107	106	95	101	107	123	110	100	112	129	106	123	81	120	125	115	95	119	109	126	97	120	114	113	105	120	111	107	118	99	120	101	116	108	117	95	99	102	96	115	105	113	126	104	122	116	100	102	136	100	91	119	124	111	109	94	124	117	102	107	108	119	104	90	107	104	106	101	91	116	114	114	111	117	110	95	102	131	105	110	111	104	102	110	130	93	106	121	109	89	116	129	104	111	89	128	110	118	112	115	121	92	115	98	112	112	117	106	115	91	124	79	103	96	112	113	123	102	108	115	93	107	126	120	114	87	119	109	111	121	109	116	108	100	109	141	113	118	90	89	111	119	107	111	121	121	108	100	123	135	127	117	104	99	104	101	94	103	97	104	96	107	97	107	99	108	104	134	115	119	94	128	108	112	100	115	106	114	112	138	105	118	107	110	114	103	122	133	102	130	105	119	123	114	103	127	92	113	103	118	114	104	111	99	104	109	126	108	98	115	97	100	99	109	113	97	93	118	95	104	105	127	99	127	114	112	101	103	112	105	103	118	107	94	96	96	132	111	101	118	93	117	114	98	129	101	110	112	92	106	112	99	110	87	94	98	105	110	108	97	104	108	113	104	128	108	112	102	125	94	110	109	86	94	73	92	112	100	121	106	108	101	106	116	98	108	106	119	104	120	95	96	112	116	106	112	119	108	99	120	110	112	120	103	91	132	111	105	125	107	105	103	106	95	109	115	105	118	97	117	103	117	116	102	127	109	106	120	93	113	113	91	108	104	98	113	106	107	115	97	116	89	117	106	111	128	103	115	115	130	107	111	94	105	110	118	116	107	104	110	82	104	95	107	106	101	125	118	83	123	108	102	115	121	108	136	109	100	93	95	108	113	100	106	104	101	97	114	86	113	110	143	96	122	114	106	117	98	103	112	112	99	114	100	86	119	96	116	100	93	93	117	122	115	113	103	102	111	111	114	101	125	100	106	106	118	102	95	137	109	107	115	114	132	116	124	118	115	131	94	113	109	93	103	110	106	97	115	118	100	101	117	89	115	115	83	103	115	85	107	132	116	100	99	84	104	131	104	110	116	122	108	123	105	128	112	96	102	119	91	109	95	105	105	118	115	111	100	115	105	87	118	116	86	105	122	112	95	90	130	121	102	108	111	108	105	123	104	120	119	124	99	98	97	99	117	124	107	109	113	110	119	104	131	112	102	102	111	114	94	105	103	112	108	102	99	127	108	107	113	111	108	108	118	117	113	98	122	86	112	124	107	105	120	111	109	109	105	102	109	95	99	119	105	112	111	119	113	98	111	122	87	108	125	113	104	99	91	110	114	134	115	110	99	108	105	89	109	102	123	105	114	109	97	118	113	106	98	121	104	115	101	101	110	97	100	106	106	121	105	107	83	111	119	106	100	123	111	99	121	103	87	93	136	117	102	102	123	105	97	123	98	97	107	109	108	109	101	99	103	111	93	111	109	115	106	96	103	115	128	128	97	108	104	96	115	114	114	97	122	143	122	111	101	100	131	97	102	91	111	94	96	113	116	106	102	109	131	112	118	98	102	114	115	107	97	107	121	99	125	101	93	120	129	101	105	114	107	96	113	87	96	109	123	120	102	113	131	104	120	129	112	95	109	122	123	107	106	104	93	114	124	108	112	97	92	102	98	112	122	101	110	101	95	100	107	97	104	113	130	123	104	110	98	106	83	112	120	112	101	95	110	123	127	106	121	119	96	123	111	116	143	99	107	108	120	126	123	94	105	98	103	101	109	99	105	113	118	126	110	97	76	133	101	99	96	101	126	95	119	106	126	111	112	127	132	109	124	106	128	120	123	111	122	123	129	105	120	97	111	124	111	99	101	107	132	105	115	98	115	129	114	126	94	126	107	123	97	107	105	97	103	108	122	106	113	127	116	94	107	109	127	104	109	109	102	94	119	127	124	100	97	132	102	97	114	108	109	114	123	99	106	103	108	111	109	127	116	88	111	107	121	105	113	93	103	96	114	114	101	109	116	115	120	122	102	106	116	97	93	86	111	102	119	102	104	113	90	87	97	121	110	109	91	105	107	102	107	94	104	109	105	85	89	115	111	110	117	106	106	113	115	120	103	83	107	109	100	118	104	135	107	133	102	93	112	115	108	119	121	116	117	120	104	104	117	106	108	111	88	90	102	101	105	114	135	108	98	104	114	99	93	118	103	105	126	98	92	82	113	114	123	109	100	112	111	124	128	121	109	113	118	109	88	102	121	110	88	98	110	115	119	109	117	95	102	103	99	115	96	119	100	104	106	110	117	110	123	95	98	120	99	88	111	124	110	101	106	120	101	113	114	123	109	122	105	99	114	115	101	101	122	109	121	91	109	127	118	117	102	132	103	126	112	112	107	97	115	106	101	123	107	136	106	94	106	126	101	115	124	110	109	103	117	102	101	85	104	115	122	107	114	102	107	125	101	107	103	114	120	98	121	98	105	117	102	111	104	122	103	122	116	126	119	107	116	100	116	108	126	127	115	102	110	109	96	105	93	111	118	129	115	89	100	107	90	112	93	116	119	113	106	118	107	97	113	125	101	120	109	125	96	97	90	113	124	74	92	109	109	109	102	96	99	114	112	105	104	104	115	108	114	103	105	80	105	98	105	125	109	113	112	118	108	99	93	116	93	121	116	111	95	93	97	105	119	102	112	93	109	123	107	102	106	103	93	104	102	114	117	109	95	115	111	103	129	117	105	110	99	109	112	120	98	108	115	113	96	108	108	120	113	114	99	110	130	96	108	113	121	112	104	110	123	113	104	115	111	102	113	111	96	108	106	105	116	102	110	133	92	86	98	123	117	91	94	95	85	119	115	96	105	97	87	113	124	116	111	121	93	110	110	98	96	115	95	91	105	88	105	109	87	107	111	118	113	106	95	104	110	101	95	92	111	105	105	104	78	111	93	101	105	115	100	91	106	89	119	97	108	121	87	123	119	104	109	98	110	124	104	115	102	116	115	112	113	102	98	98	119	111	127	138	108	104	113	118	112	110	114	121	96	99	103	101	117	112	106	111	112	111	98	111	86	106	101	117	116	105	98	91	100	137	106	118	99	107	109	106	114	116	116	104	106	97	97	103	125	123	97	108	109	108	106	116	116	128	107	103	101	101	118	118	108	115	124	105	106	105	116	114	119	89	124	116	93	104	108	106	99	99	117	111	122	125	110	114
2507	5001	11215	12858	5269	460	318	295	326	308	277	293	306	305	284	282	308	302	321	318	309	289	308	293	318	288	283	301	325	301	288	295	297	301	277	286	296	284	324	273	292	302	326	296	278	275	303	288	285	296	315	302	298	303	291	315	300	290	262	298	294	303	301	282	288	296	286	313	309	293	281	290	293	312	306	293	322	300	297	312	280	297	307	272	280	256	335	269	294	308	307	309	318	291	273	303	297	282	281	301	297	283	287	278	266	297	304	290	276	309	330	301	272	271	315	289	272	289	304	325	288	293	303	290	304	334	288	279	292	300	295	292	312	318	310	284	320	293	297	287	299	270	299	314	296	295	270	283	281	279	315	298	302	308	285	311	335	306	304	271	310	301	310	307	272	281	288	275	298	303	290	313	321	292	288	360	266	312	289	300	327	291	321	334	320	285	305	320	305	298	268	293	275	290	297	252	304	292	339	305	280	294	320	291	314	313	312	333	271	305	241	316	259	294	268	274	314	315	298	326	273	306	279	296	293	316	305	306	292	327	320	310	307	291	248	304	275	305	287	300	300	283	312	312	301	290	285	306	295	282	267	304	305	326	275	286	320	295	280	300	329	353	293	310	279	268	300	250	313	279	299	278	290	287	293	293	309	330	295	271	288	276	318	310	285	296	278	286	296	314	311	301	314	275	301	281	291	332	278	304	296	281	272	262	312	291	290	296	292	317	338	293	326	285	290	325	284	295	341	296	299	283	275	305	307	304	280	293	287	310	276	287	306	284	347	266	272	281	266	298	298	292	312	285	283	292	301	310	307	284	318	287	278	289	312	325	326	267	314	265	307	336	283	284	297	303	295	304	318	311	351	306	272	279	279	274	272	303	320	316	318	312	302	280	312	296	298	305	278	290	301	297	289	307	314	278	312	268	304	280	305	274	303	313	300	287	283	303	328	294	300	293	290	294	260	285	281	327	288	294	306	289	261	273	302	307	286	280	318	300	287	303	304	279	303	314	283	298	292	314	295	275	310	297	327	282	323	321	300	285	327	325	319	284	279	313	298	303	290	296	322	299	278	323	293	311	290	310	279	302	311	310	302	285	313	323	306	301	279	280	305	289	326	312	306	290	297	297	300	305	292	289	288	283	253	292	304	324	317	281	313	340	283	282	281	296	325	311	298	272	268	293	275	321	266	286	292	314	296	275	315	302	313	328	308	286	281	292	279	277	262	299	278	267	275	269	291	301	306	285	296	305	293	292	336	306	303	289	294	320	303	294	285	318	288	288	283	276	293	274	286	311	323	276	293	327	267	276	331	305	306	288	271	310	312	308	293	269	306	316	315	283	324	306	287	321	282	282	285	297	282	309	311	296	279	288	268	313	281	293	273	284	272	305	303	294	260	297	327	308	299	324	279	285	281	297	275	258	327	294	286	298	282	315	274	303	289	288	287	284	281	296	295	311	299	308	268	277	297	321	285	290	318	259	284	263	286	313	317	259	305	277	288	330	313	284	279	317	306	304	294	319	270	347	294	319	325	318	304	285	298	283	260	304	276	287	307	299	289	273	312	275	304	269	323	300	313	318	317	317	269	315	276	303	291	334	269	263	289	309	299	296	292	289	301	303	287	312	303	295	249	289	308	292	294	265	292	275	270	289	321	310	303	320	310	291	275	287	307	326	278	306	297	307	285	283	308	314	326	291	285	291	299	304	271	306	313	296	301	286	272	271	333	283	281	314	286	311	282	282	287	271	289	330	287	298	301	272	289	297	322	267	280	265	264	315	291	289	303	280	282	319	297	289	276	296	305	299	283	309	286	283	314	306	289	295	286	297	296	323	291	289	302	304	269	276	289	303	271	307	314	322	323	282	278	273	306	270	312	293	318	308	288	295	282	292	316	296	299	312	309	297	299	282	260	302	310	295	259	286	308	313	280	299	317	301	299	276	263	311	332	309	306	318	303	302	310	304	306	324	312	282	276	271	306	319	306	310	272	272	276	291	292	288	293	306	285	287	297	300	330	272	328	319	304	294	338	333	263	297	277	265	316	308	264	283	289	294	319	296	329	310	289	272	313	292	281	289	307	305	303	300	283	298	295	312	291	289	286	308	293	306	313	322	270	292	285	337	330	290	316	269	299	278	298	301	302	279	310	259	336	280	320	289	304	297	297	316	292	306	308	312	281	304	285	260	276	284	329	317	261	317	316	294	322	301	311	295	290	292	288	294	308	304	285	303	287	303	325	286	303	293	298	295	288	342	313	271	305	310	306	317	288	285	273	278	277	288	287	270	288	307	270	267	293	285	318	291	318	308	304	331	288	302	314	289	313	324	303	324	303	291	286	307	297	251	280	287	327	283	297	261	328	282	313	299	244	309	291	322	297	277	306	287	274	329	298	253	302	272	291	294	290	307	297	277	294	286	310	329	293	329	296	295	291	287	279	291	306	267	325	322	280	289	293	277	249	273	313	329	283	288	285	295	283	285	298	269	326	292	307	308	284	280	293	311	322	310	332	321	275	315	298	285	278	283	283	287	277	293	301	305	316	291	311	299	313	314	321	298	309	292	308	309	294	296	292	307	278	305	315	276	310	292	324	305	279	331	270	312	298	298	294	266	283	309	291	288	272	284	290	284	314	266	311	320	285	327	305	293	293	289	298	299	313	294	300	277	317	277	309	320	311	262	350	282	287	300	307	284	310	290	309	276	291	281	277	293	293	293	309	283	303	322	297	287	284	275	286	311	303	315	311	299	327	290	302	283	311	304	302	305	303	302	282	318	326	324	311	286	299	316	310	317	303	326	301	288	327	307	261	277	313	315	294	309	314	311	305	308	275	320	268	285	275	294	284	271	296	288	295	323	302	313	321	281	291	333	284	312	277	285	304	304	298	286	279	321	275	290	306	291	328	290	302	297	312	306	254	321	288	292	299	276	268	309	300	285	306	298	285	328	322	288	330	303	333	295	275	288	286	279	296	300	277	305	293	284	287	299	271	307	311	302	306	310	279	306	270	289	258	313	326	307	277	319	310	310	282	278	297	282	276	302	299	318	297	293	275	292	291	300	306	285	267	328	277	308	277	305	294	292	282	287	296	315	290	291	279	310	318	282	321	296	302	283	286	279	286	312	309	284	308	336	305	288	301	309	262	276	334	297	288	326	297	286	323	308	292	282	284	269	317	299	309	290	322	273	299	288	308	296	288	307	298	293	273	308	298	294	301	288	321	298	304	322	303	287	288	305	281	251	304	291	297	304	306	276	276	316	301	290	303	293	309	319	297	295	309	323	307	260	309	304	281	309	292	316	288	296	307	293	259	309	292	303	320	273	325	307	296	282	325	329	294	321	306	336	296	280	268	283	293	319	312	306	309	296	307	307	270	306	296	296	304	293	300	291	329	290	322	277	284	298	306	292	304	298	294	310	278	286	277	300	284	272	286	276	285	282	275	305	270	273	271	273	273	284	319	314	278	316	285	299	309	314	294	321	283	308	287	301	278	289	327	278
13275	48553	65575	52353	25773	3520	283	257	261	253	220	266	216	231	225	209	214	233	225	198	200	231	215	207	215	223	204	227	189	212	209	241	224	211	197	223	235	180	186	179	213	206	197	178	192	188	210	198	202	198	206	204	197	197	188	213	191	175	200	213	207	178	205	202	211	227	181	196	208	193	195	226	191	235	212	196	201	191	182	218	212	211	195	229	215	203	194	194	203	228	199	184	209	204	196	192	180	181	202	210	198	203	193	169	198	196	184	191	184	222	204	220	219	189	219	209	177	183	207	197	204	187	197	203	224	202	202	179	225	242	190	210	173	222	195	199	195	211	216	206	210	196	200	201	204	186	200	234	217	230	194	204	185	207	201	224	216	216	201	213	228	180	211	206	207	218	216	189	213	200	170	212	194	206	196	177	179	177	199	205	215	216	213	197	209	209	227	183	202	189	219	185	205	211	211	231	194	211	225	187	187	195	201	214	219	203	215	211	202	190	202	198	198	197	213	213	196	191	193	199	223	209	212	220	228	201	191	202	215	200	193	185	225	200	197	201	186	225	211	207	185	198	183	205	184	185	215	211	194	197	219	196	221	227	204	206	226	193	223	187	201	190	195	225	203	178	189	200	223	197	224	226	193	185	189	209	186	198	189	216	185	211	200	213	201	212	230	222	217	204	210	190	205	222	213	212	178	197	208	188	193	186	200	209	209	223	218	197	198	206	178	223	193	215	186	198	212	199	191	186	183	202	194	174	218	228	205	219	204	168	185	209	203	222	189	183	223	204	184	196	175	196	201	197	186	211	206	211	223	199	206	198	203	203	191	191	203	192	196	205	190	222	216	208	204	214	212	219	203	199	211	200	197	209	223	225	234	207	212	212	180	237	193	205	194	223	206	239	214	206	219	207	178	196	179	197	188	198	203	206	191	167	203	217	191	192	185	203	182	200	202	230	195	226	209	198	221	204	192	198	213	185	184	197	198	180	205	191	203	211	191	186	222	195	188	195	198	222	184	200	237	189	208	203	204	212	204	203	225	216	207	207	235	201	228	188	209	173	207	200	189	192	213	189	203	230	209	218	207	191	174	226	208	217	181	196	217	222	222	223	190	166	209	191	188	212	182	214	193	218	193	204	191	184	221	172	188	206	175	203	197	206	208	228	222	212	199	225	180	192	197	198	204	187	193	190	213	166	224	219	191	182	175	199	193	190	208	206	186	195	208	187	217	228	192	204	203	206	204	201	199	200	183	215	222	206	180	211	224	194	207	208	197	218	192	217	193	204	175	190	194	197	218	240	208	221	209	199	190	180	226	203	214	200	222	223	191	203	207	193	242	183	233	186	199	197	206	202	213	200	202	191	202	197	190	200	212	215	234	191	191	218	206	210	204	191	199	229	225	191	182	214	203	220	235	214	233	217	191	183	190	197	228	241	198	179	193	205	205	191	200	195	201	200	197	185	193	206	197	186	198	159	179	230	198	216	212	214	211	204	199	179	210	225	194	196	197	188	202	186	206	203	217	239	210	216	182	184	215	201	189	209	193	202	223	232	198	207	190	189	207	217	193	187	200	212	202	213	190	191	197	215	213	207	188	211	196	197	222	191	171	198	191	217	194	192	183	198	193	196	192	220	194	204	212	215	224	194	217	166	188	189	179	197	200	179	177	193	214	200	189	162	191	225	197	201	207	205	206	190	205	202	237	212	226	217	206	193	202	206	181	197	210	201	202	220	201	193	203	179	214	172	201	227	197	191	203	192	196	220	209	194	203	176	193	174	198	201	213	185	193	202	202	223	200	186	199	212	176	207	226	187	210	214	230	170	194	193	201	194	202	189	173	225	201	192	185	184	177	212	212	170	179	211	185	194	205	190	205	229	183	200	205	189	193	213	183	210	234	188	230	172	197	183	210	187	189	194	209	205	210	195	198	216	202	189	198	222	222	190	229	218	193	183	195	221	207	197	228	190	218	219	197	232	222	208	219	209	190	194	192	199	222	228	203	206	224	229	200	199	203	211	195	211	216	217	182	239	223	205	200	196	214	187	204	203	186	224	188	171	215	196	219	202	208	212	178	192	186	199	229	198	191	184	200	216	175	194	200	216	201	211	195	221	216	197	195	195	213	198	177	163	181	207	205	190	197	201	194	189	218	185	182	215	197	208	225	208	196	181	191	223	186	232	193	204	225	195	219	181	207	213	201	211	218	228	188	220	192	193	196	196	191	206	204	198	181	197	190	230	185	201	202	209	201	173	210	197	209	222	211	203	192	206	208	216	195	170	208	192	209	180	183	209	207	221	179	184	194	198	199	232	210	230	218	202	204	211	203	232	224	238	212	200	205	228	192	234	197	210	202	203	216	193	203	215	173	193	231	210	220	201	188	159	195	207	225	189	196	186	202	179	211	191	205	209	184	215	182	203	213	176	201	187	198	198	218	213	188	211	205	218	227	193	202	183	194	225	189	231	213	181	177	204	189	209	193	211	219	194	226	188	198	193	174	205	216	189	191	190	205	188	218	199	226	200	240	224	220	188	197	207	194	226	223	197	205	210	171	214	219	189	211	205	213	201	185	176	199	212	193	193	219	208	189	212	202	232	196	167	191	223	210	203	203	203	191	193	180	209	204	191	218	205	188	198	204	179	188	212	188	219	195	174	213	207	210	206	215	193	205	202	173	182	212	207	184	189	182	195	219	181	206	197	202	218	202	203	212	203	192	195	197	223	191	207	209	202	188	236	221	201	204	208	212	190	174	210	234	244	188	190	186	206	197	225	197	218	192	197	186	191	204	203	198	216	181	205	168	191	197	212	213	198	199	198	179	214	195	200	186	194	210	193	207	187	214	216	207	208	186	203	229	178	217	179	201	218	191	186	221	194	201	208	201	204	198	202	194	178	189	220	211	193	184	206	190	202	177	175	192	194	201	168	197	221	201	180	185	189	213	185	189	211	197	210	214	204	199	181	173	211	180	193	206	189	193	219	180	204	230	215	196	246	188	207	222	205	207	215	199	199	201	187	187	188	203	209	225	206	180	191	224	226	224	206	226	224	194	180	193	195	200	194	201	205	200	211	202	208	218	199	183	208	191	220	196	217	175	225	225	220	206	168	175	195	199	203	202	214	218	210	184	199	204	208	204	193	220	214	181	198	199	201	209	175	206	193	191	212	204	230	222	209	190	224	198	200	190	209	169	195	215	207	220	200	222	223	225	185	211	203	225	223	207	196	214	211	198	209	218	217	205	215	217	202	234	213	193	201	211	220	186	200	170	205	159	207	220	209	184	208	190	232	196	212	217	242	206	202	201	227	203	180	196	206	225	195	200	189	217	195	197	224	198	214	173	212	217	182	183	217	215	177	197	193	183	201	191	218	211	193	183	186	208	179	192	209	214	181	209	205	182	197	181	185	197	192	187	204	219	200	196	195	219	205	210	208	207	237	179	199	236	221	193	194	212	187	226	201	238	213	203	189	194	205	179	190	195	210	193	197	183	194	218	194
8301	39232	58854	57080	24995	1356	898	802	727	663	694	637	625	602	590	602	554	548	571	528	529	590	509	529	525	516	561	538	544	505	507	542	524	468	523	508	544	501	535	486	527	502	491	489	527	495	509	493	517	531	553	517	533	534	530	510	471	494	500	467	476	510	518	529	494	513	495	492	486	470	499	511	470	525	546	518	503	518	503	506	490	458	495	503	533	476	475	521	506	493	516	476	539	532	520	532	480	520	487	456	519	493	485	488	481	499	463	487	518	471	514	496	492	509	484	513	468	546	466	503	493	479	493	493	522	471	479	506	490	484	498	500	529	474	462	477	458	498	506	511	491	505	524	502	501	452	520	515	500	503	470	488	502	483	504	492	506	491	459	478	520	537	474	534	516	483	539	480	467	470	493	500	498	478	511	499	480	503	477	482	465	518	473	498	458	474	487	519	483	488	513	511	451	513	471	494	487	512	495	488	501	469	508	533	514	500	527	523	463	493	486	476	512	484	485	510	505	503	517	524	463	474	492	484	502	505	504	474	498	495	476	464	477	471	502	498	450	534	519	504	456	450	490	460	469	506	499	485	468	483	523	506	511	513	463	489	472	491	505	480	462	519	518	481	477	456	479	492	498	513	494	509	496	465	520	504	496	485	513	502	474	476	478	508	496	495	491	514	466	509	509	471	491	493	507	507	518	491	472	460	493	500	488	475	509	482	459	475	493	467	500	550	518	492	501	526	486	487	510	482	493	477	483	481	490	501	502	510	514	457	462	460	530	476	502	528	508	475	483	457	490	483	519	439	472	550	531	522	502	460	499	504	480	527	516	441	521	500	484	484	489	498	477	542	522	471	503	479	509	523	530	493	447	530	494	517	532	497	514	507	499	474	476	523	545	521	486	520	520	467	503	486	490	527	483	503	459	472	485	461	499	485	512	476	497	462	484	509	491	536	493	487	495	506	534	490	488	570	508	477	524	461	495	506	527	496	496	498	507	486	463	488	523	459	489	513	499	526	535	499	520	463	496	508	504	456	545	493	496	489	488	506	459	467	528	505	507	511	525	488	487	500	489	485	525	510	484	532	493	521	486	528	486	487	538	510	433	525	508	466	454	461	493	541	490	496	491	502	489	514	511	476	533	489	501	467	507	502	498	519	509	535	516	480	459	505	498	501	544	498	486	505	546	513	467	533	476	512	503	514	478	527	496	462	503	479	503	517	504	522	506	482	520	471	505	473	483	485	467	500	501	476	484	495	484	493	491	499	526	515	461	521	503	503	466	474	507	492	504	539	482	491	491	502	484	487	487	541	509	530	500	504	528	473	496	504	483	493	483	464	530	497	470	487	523	471	488	500	499	520	543	483	489	533	514	493	512	487	486	494	495	513	474	489	534	474	492	497	505	516	431	503	458	519	481	495	486	525	532	488	475	455	492	482	506	509	494	489	541	502	513	507	504	515	501	513	498	514	488	453	496	456	502	502	478	517	485	492	500	483	482	489	470	457	485	513	525	481	483	510	527	472	522	486	448	507	553	476	449	494	519	492	477	484	480	482	493	547	509	456	475	475	536	496	508	517	485	442	482	468	518	536	513	441	470	480	513	438	532	463	497	463	499	540	515	498	526	455	450	499	498	475	445	496	487	500	483	494	491	510	489	516	488	445	495	513	461	497	460	491	506	487	505	479	488	528	531	535	461	520	469	483	477	489	499	454	490	503	476	486	481	507	514	511	521	496	496	536	471	502	452	514	502	501	488	521	486	516	550	519	485	484	507	500	492	462	453	469	527	505	505	487	486	503	486	532	483	488	499	500	527	503	518	516	497	516	454	480	524	509	521	472	522	486	494	532	464	505	529	500	492	517	477	517	480	512	467	488	507	508	483	494	485	514	481	499	496	501	475	492	477	511	518	500	492	498	467	468	509	533	507	480	453	492	499	458	484	528	488	512	492	476	483	510	485	471	489	512	503	501	461	452	473	502	497	472	511	491	484	480	522	519	542	499	500	484	495	514	514	523	529	500	502	499	445	520	472	540	473	479	492	491	482	469	481	486	470	460	514	490	494	473	508	489	513	491	532	509	467	476	507	477	498	475	501	497	492	476	499	505	517	475	494	504	507	522	475	532	522	464	480	519	481	517	505	515	468	531	514	476	502	527	539	517	490	509	505	493	518	490	514	462	503	469	498	498	503	533	519	451	482	472	501	496	486	462	483	487	504	518	479	508	458	449	496	502	521	519	443	476	521	486	516	507	453	442	482	485	528	504	488	526	478	467	508	470	487	455	479	505	516	456	480	498	482	492	495	505	513	486	528	502	481	512	517	486	479	514	506	480	503	495	485	535	546	523	488	495	539	517	473	478	517	491	498	491	525	473	463	516	528	526	502	528	491	478	452	461	517	459	488	481	505	514	517	477	461	476	520	521	534	533	491	488	520	490	499	518	494	490	495	512	500	465	510	543	474	498	533	502	531	502	511	465	525	500	477	511	513	485	468	466	506	511	477	502	478	510	518	484	483	510	534	448	527	501	530	530	507	496	445	528	469	519	509	545	504	478	471	522	460	487	509	504	487	526	508	485	500	532	472	481	492	498	484	517	467	491	484	453	488	455	532	489	498	517	503	512	500	504	554	458	550	518	487	516	496	510	491	464	499	486	499	459	501	507	516	521	524	498	449	458	491	489	475	518	520	489	542	499	520	492	465	487	490	478	467	488	503	452	526	497	506	495	487	491	520	498	511	474	488	527	482	508	523	468	480	462	455	484	543	483	457	481	486	485	508	520	467	490	469	477	466	516	482	487	504	497	512	501	507	474	517	522	492	467	499	506	495	493	492	511	481	475	491	515	469	511	543	454	474	507	512	482	492	494	507	479	486	482	493	489	484	474	504	491	516	467	519	512	500	494	478	485	493	513	537	481	512	472	522	549	460	486	476	524	476	462	494	490	499	491	542	497	518	528	487	407	490	505	483	474	484	475	520	510	475	494	547	503	473	489	528	489	502	497	493	506	506	494	472	481	514	475	510	514	499	486	508	510	523	479	519	510	476	488	520	500	477	487	490	471	485	512	500	491	491	493	477	521	465	513	478	494	522	482	500	516	472	523	523	464	507	484	496	449	484	534	452	516	496	468	477	466	509	466	490	488	492	547	461	519	491	470	506	474	497	465	500	524	485	477	497	552	502	531	505	540	527	496	511	516	502	463	512	504	511	500	519	529	488	480	488	501	540	521	493	513	513	509	478	456	485	508	515	509	500	548	506	487	500	510	506	511	512	486	500	487	472	504	459	484	519	475	523	514	498	517	521	514	464	503	483	492	490	501	491	458	490	484	528	483	455	549	530	507	519	520	483	479	514	488	466	451	498	499	480	541	462	527	494	484	499	485	506	483	517	490	500	494	463	513	521	472	473	529	495	466	515	484	514	528	494	460	499	519	462	491	497	506	494	443	525	516	520	467	506	488	488	517	510	496	474	488	506	530	503	507	501	479	501	492	534	474	463	491
25022	66630	78803	59773	22134	4892	592	438	375	378	333	367	337	347	305	327	300	304	295	344	300	320	303	321	302	321	294	275	311	293	302	297	264	266	297	294	314	307	312	304	298	309	343	322	308	296	296	315	304	309	318	299	307	292	297	286	327	288	295	307	272	319	264	283	327	297	327	306	323	291	264	311	299	314	299	309	290	293	302	293	308	316	356	324	291	279	297	313	262	302	295	301	286	323	271	320	303	262	269	283	277	265	334	303	291	269	289	299	285	303	259	288	272	280	307	321	318	305	310	329	264	306	284	326	322	319	294	314	281	292	317	287	286	284	316	298	310	295	334	263	304	292	304	259	303	286	278	266	288	327	286	329	317	259	293	311	314	295	338	295	296	307	342	283	281	271	307	291	315	319	276	299	324	325	305	304	278	282	311	289	293	281	301	304	313	285	299	304	264	286	276	289	286	274	292	266	284	303	321	323	283	295	282	269	314	326	334	266	304	313	282	296	320	303	293	280	312	318	323	281	314	295	355	347	252	322	256	254	257	309	269	293	277	312	289	291	296	312	351	302	282	292	335	328	274	328	323	278	290	283	292	286	305	285	316	293	289	276	293	303	327	269	275	283	314	314	305	291	300	320	278	266	307	327	320	308	339	285	276	300	310	302	277	285	324	286	300	297	319	279	269	292	321	310	278	246	279	283	284	277	279	269	300	289	283	276	285	291	300	274	278	277	322	287	307	303	301	274	295	294	300	262	301	284	300	292	259	279	319	313	293	301	307	316	311	300	300	302	281	297	283	280	279	311	315	294	305	308	314	304	298	293	322	279	288	308	309	292	299	280	283	273	327	274	267	295	283	314	291	293	312	295	293	316	292	299	302	311	268	299	285	323	305	262	274	300	362	294	329	290	261	294	291	312	295	301	279	315	307	279	299	294	308	317	287	285	301	281	276	321	296	274	269	306	295	308	309	296	299	314	320	286	311	319	284	278	294	307	295	304	314	285	271	249	307	298	298	302	330	331	268	262	264	288	290	286	310	298	294	269	272	306	310	298	306	271	293	287	273	311	321	287	289	326	293	324	285	310	304	316	306	250	270	322	303	269	281	278	302	297	291	294	286	300	266	346	319	276	319	300	293	297	287	289	269	317	333	283	323	292	291	298	323	306	273	296	277	296	289	325	268	299	312	294	309	328	304	306	305	287	299	313	305	291	303	280	296	288	310	298	277	322	296	283	282	291	286	307	281	305	317	304	338	313	311	309	284	296	297	296	267	306	266	278	266	319	280	271	303	245	279	297	320	275	278	291	292	303	297	283	317	312	289	289	299	314	288	282	306	324	294	274	318	289	303	333	298	317	306	277	281	316	292	293	340	315	267	279	287	310	292	266	291	344	300	292	298	311	336	311	278	297	274	288	286	292	286	289	302	272	284	315	306	291	303	302	287	281	309	294	284	300	319	331	287	307	292	286	283	275	289	276	321	305	274	253	267	288	311	286	321	318	310	295	293	267	303	293	318	294	286	302	305	322	298	295	276	317	316	311	296	324	285	301	310	295	271	312	304	283	327	312	295	310	309	298	285	308	293	295	289	303	294	342	275	301	278	296	260	321	307	304	292	296	303	302	312	308	277	338	276	274	282	279	308	277	297	294	313	310	253	275	297	317	306	313	295	303	297	321	307	300	297	301	258	308	311	296	272	281	289	316	298	311	309	255	283	311	273	286	287	283	280	336	297	277	291	295	316	288	310	324	305	261	318	256	303	305	299	273	298	288	295	316	270	275	288	327	307	306	257	301	300	317	291	335	311	290	270	333	292	303	295	255	312	342	272	281	313	322	291	319	305	297	305	288	313	303	311	324	337	296	287	259	286	345	275	310	320	288	316	305	294	325	316	304	302	319	312	279	252	295	269	305	294	276	298	309	273	307	286	322	308	290	293	280	313	263	285	302	269	297	339	287	310	317	317	270	287	293	287	291	272	296	299	283	295	299	320	292	300	278	300	323	313	273	299	320	309	318	306	294	315	310	320	322	275	294	289	282	265	273	285	274	328	267	272	306	277	276	315	265	282	295	303	315	354	286	285	292	292	318	279	310	315	274	287	306	286	305	263	291	284	272	327	306	277	294	271	271	290	309	300	303	316	309	334	303	290	307	291	276	336	246	290	313	303	311	256	298	279	294	305	296	297	277	264	319	269	277	282	324	302	294	254	338	332	298	301	288	261	310	284	296	301	309	325	287	307	300	302	292	289	297	269	299	289	281	281	282	294	335	274	292	286	311	314	292	268	268	310	300	333	314	286	297	313	273	310	302	248	298	283	277	286	284	319	282	279	298	288	282	313	288	366	302	293	315	309	307	293	294	325	306	326	297	265	258	284	296	259	286	303	270	286	321	307	319	309	295	301	301	307	333	296	289	338	300	311	309	296	325	311	317	268	286	293	343	322	274	292	307	281	302	330	295	293	274	299	299	314	300	344	307	310	271	321	324	315	308	279	309	300	287	324	282	276	300	296	324	313	278	308	274	313	277	310	296	321	288	310	303	312	282	309	291	290	287	297	305	299	307	298	302	309	316	299	313	301	322	308	335	291	270	281	283	298	300	287	274	297	315	304	269	289	305	296	294	288	308	276	305	278	324	263	311	278	273	286	288	320	303	295	284	284	285	303	319	277	316	310	274	287	274	287	281	314	292	312	278	261	294	276	339	268	319	310	312	315	346	310	290	304	303	335	294	318	302	312	323	301	298	305	289	285	286	292	294	305	319	323	306	286	314	311	327	310	313	270	299	316	310	285	289	262	264	304	332	343	308	297	270	313	270	280	274	290	322	280	284	270	261	313	300	310	289	267	308	274	313	288	297	315	320	294	305	295	277	305	289	300	294	341	298	320	308	271	283	289	311	307	292	288	292	300	304	296	266	311	305	289	307	278	304	300	286	304	322	283	272	320	283	293	293	275	298	259	279	277	293	290	285	297	291	258	276	304	293	287	304	291	307	311	271	317	334	250	307	277	292	305	293	273	318	312	281	309	309	321	261	284	331	340	311	317	300	295	275	305	306	326	332	309	310	263	320	281	305	318	287	303	307	263	285	308	274	300	282	291	319	310	289	295	293	300	296	298	303	298	275	290	270	295	328	330	288	312	316	276	311	300	285	285	287	303	302	300	296	310	282	310	281	265	322	302	301	313	282	309	307	308	318	330	296	287	310	319	305	346	281	292	315	315	305	307	303	314	318	304	292	310	282	294	292	251	297	313	304	297	275	305	285	278	289	294	286	306	317	297	289	290	308	289	303	314	298	291	289	272	305	270	315	302	320	340	293	296	293	293	304	337	293	299	296	277	282	284	283	297	317	305	274	296	319	308	303	288	267	311	324	293	288	326	281	285	262	285	321	294	315	303	270	296	294	286	311	300	296	272	298	292	323	293	272	301	329	290	270	312	300	310	302	315	294	281	304	286	281	292	290	302	281	260	304	291	325	336	304	287	292	278	315	308	314	303	307
14055	48860	73671	53182	18805	1892	1647	1366	1188	1178	1058	1018	928	989	855	896	835	794	769	757	806	734	779	806	794	737	750	772	774	707	688	718	693	719	678	722	715	751	722	685	680	678	679	723	722	708	704	695	694	674	631	677	683	676	662	698	694	685	643	675	655	628	688	688	642	709	703	666	695	680	661	702	677	675	707	672	650	649	679	702	679	700	697	683	704	689	674	698	645	687	633	687	686	729	660	673	654	670	721	709	658	623	663	640	662	650	673	688	684	686	634	691	622	693	659	676	614	681	645	700	698	651	703	735	674	713	676	671	672	680	627	707	686	648	671	642	680	617	707	718	673	679	664	676	703	683	680	707	675	679	656	649	657	638	656	668	664	618	698	650	701	626	676	622	652	649	660	663	675	652	718	699	644	679	653	668	698	615	633	677	658	646	695	666	626	653	664	646	619	647	668	631	714	690	682	646	689	672	691	670	671	666	685	699	699	647	624	659	667	718	666	661	703	659	678	698	711	673	639	635	682	646	649	682	665	633	657	657	665	693	627	630	687	682	670	638	626	654	658	674	685	676	730	682	679	681	685	661	662	657	681	664	700	693	678	658	697	668	688	660	681	679	685	656	610	697	705	664	666	653	681	671	676	659	649	660	665	690	698	657	617	674	690	646	717	644	679	695	679	697	653	670	650	647	694	647	689	691	694	666	657	663	704	685	636	708	652	659	651	677	624	635	693	667	681	731	714	693	675	669	653	648	653	677	696	661	727	654	711	648	660	710	685	670	652	664	682	657	687	674	668	665	667	703	615	670	654	680	659	630	671	669	678	709	625	640	628	675	652	659	717	634	643	639	702	685	657	661	653	632	683	656	653	611	711	645	700	678	638	628	631	638	659	664	656	661	701	688	702	671	653	653	676	640	665	669	656	724	687	653	696	687	662	688	725	684	685	688	680	691	646	679	682	645	681	670	707	678	681	673	628	674	653	646	674	703	682	664	634	648	711	690	657	669	648	633	684	638	662	611	667	700	648	598	694	653	679	637	653	689	730	701	651	696	749	665	652	675	646	706	657	647	627	664	645	639	680	673	706	651	644	618	667	659	664	634	661	645	675	692	733	628	629	641	658	678	672	671	664	674	661	634	653	668	677	673	679	654	708	684	683	659	625	671	679	692	658	656	661	646	648	651	688	641	656	649	697	686	676	631	640	698	667	691	667	642	710	701	672	653	671	670	663	680	663	718	711	654	682	691	665	665	663	678	665	647	649	673	680	699	722	652	641	638	673	689	657	651	660	698	681	663	685	698	690	731	670	649	703	702	686	713	663	674	656	714	715	700	681	626	624	678	664	673	655	630	684	645	716	694	660	661	625	696	637	692	638	740	668	646	706	703	672	650	610	672	633	697	657	639	656	637	656	675	704	654	719	706	685	660	679	701	700	668	710	695	707	649	683	713	677	735	605	664	649	641	649	718	675	690	684	663	671	644	643	643	680	686	691	699	695	666	666	722	691	654	662	659	627	690	697	668	666	644	640	647	640	671	685	684	682	610	702	642	638	684	673	678	700	646	666	708	656	700	650	665	670	668	694	680	610	659	678	652	663	686	689	643	650	696	623	639	670	664	692	721	590	651	600	699	687	686	657	691	612	656	674	690	683	666	637	653	677	706	705	700	678	693	703	659	682	669	666	687	655	679	671	706	698	702	689	705	665	656	677	646	695	660	714	676	664	695	661	638	719	658	644	702	668	666	663	642	685	667	640	656	649	667	650	719	672	657	679	710	641	661	628	670	635	681	693	670	690	666	664	672	647	652	670	677	680	670	700	650	652	622	668	658	649	675	669	630	622	660	686	643	666	673	635	679	670	659	706	729	677	686	666	691	683	706	670	645	659	623	635	725	707	701	680	663	691	686	649	692	648	684	645	672	621	704	654	611	725	711	640	676	714	665	688	637	698	652	666	731	632	650	670	663	681	690	692	678	705	685	693	668	687	621	639	674	669	739	663	685	675	666	640	639	644	703	663	643	674	639	659	669	653	665	717	697	684	666	672	654	631	656	709	682	664	677	666	694	648	624	696	638	694	654	708	666	625	674	625	671	677	658	696	676	697	619	688	703	659	676	685	676	712	652	724	653	648	666	687	673	646	687	709	685	693	647	689	708	705	678	686	666	646	698	692	656	643	675	679	660	666	672	662	674	664	668	673	738	723	689	654	689	651	673	667	704	672	642	660	656	671	695	701	695	675	686	660	661	656	649	671	670	638	671	688	713	678	719	690	656	740	700	676	677	641	691	699	713	637	670	672	675	711	674	671	625	664	626	734	651	616	640	672	700	620	683	671	700	649	600	649	686	672	693	667	630	664	648	668	653	669	639	686	649	651	675	680	704	645	661	629	673	680	651	651	659	658	681	687	619	678	660	682	687	649	638	669	653	711	665	681	702	678	702	670	711	683	659	664	649	630	666	668	685	684	684	713	652	674	689	666	696	699	697	655	692	666	647	691	697	661	647	664	695	667	655	634	694	699	672	676	648	672	648	668	648	712	707	625	657	666	641	660	670	713	624	654	659	680	684	684	691	665	690	666	656	664	654	681	657	634	647	718	658	695	718	678	698	613	677	657	663	632	645	648	691	675	671	607	672	663	695	676	677	663	669	691	730	663	627	642	746	644	679	639	659	673	641	650	635	601	620	645	716	652	661	646	648	624	675	653	655	661	676	668	651	722	660	675	670	654	660	625	709	674	648	712	667	704	675	701	699	665	693	652	717	674	699	660	661	675	667	642	669	713	684	639	643	672	670	713	660	730	695	669	675	692	650	701	718	693	694	671	654	653	633	643	646	699	675	681	668	673	632	667	715	707	666	662	659	690	673	666	661	638	702	697	676	683	704	661	688	647	635	698	687	632	667	648	653	642	648	653	636	662	694	647	654	685	643	651	659	680	624	637	684	711	660	653	677	709	697	620	662	708	719	620	663	656	667	675	652	713	683	676	672	687	668	665	657	703	672	642	642	656	692	671	663	645	686	628	702	681	712	650	673	614	704	671	665	616	715	665	692	668	670	676	659	701	636	644	700	667	712	658	636	654	710	680	602	615	648	646	642	663	667	645	652	671	679	681	617	722	652	701	675	650	626	637	660	706	668	719	664	655	698	638	658	642	671	681	641	706	699	650	646	653	668	632	705	679	694	644	698	705	660	667	668	642	640	679	687	652	693	721	720	703	668	666	678	692	699	672	692	650	661	624	646	713	680	678	733	695	640	654	669	609	668	663	673	689	639	665	699	658	670	669	664	691	672	632	676	693	688	667	671	677	686	711	714	645	704	661	716	696	662	633	643	665	644	654	690	689	697	708	690	689	690	652	664	633	658	680	644	662	711	663	688	630	664	700	647	655	689	687	679	645	647	677	624	667	650	713	654	662	685	721	657	609	647	711	655	647	674	658	652	643	682	662	657	670	688	679	657	709	657	664	624	705	662	686	670	661	663	675	675	690	667	729	674	663	687
3236	3775	6581	3680	392	111	109	97	106	110	110	102	78	105	93	98	93	117	114	101	105	96	103	100	111	92	83	96	90	84	96	103	100	102	97	103	94	113	112	92	103	114	115	113	98	110	92	100	89	83	76	106	98	98	101	121	113	97	69	119	100	87	111	103	96	101	95	102	99	110	104	84	72	115	129	102	99	107	104	98	91	92	97	113	92	85	101	100	92	98	101	116	99	91	107	95	94	98	119	100	95	105	89	99	107	109	111	101	96	107	89	81	105	88	99	97	99	100	98	89	118	106	98	96	108	98	101	97	109	89	94	95	111	93	118	92	102	82	98	94	90	96	103	108	96	94	87	126	117	102	83	91	107	94	83	78	89	102	101	97	108	102	91	88	93	99	109	120	100	108	98	87	91	113	120	106	99	106	86	98	89	107	93	118	116	105	104	99	116	117	105	97	104	90	88	99	80	87	81	109	75	96	98	74	112	105	102	98	105	125	89	87	100	101	121	104	97	108	102	103	94	109	90	84	90	90	85	110	95	97	112	107	83	90	89	101	91	99	114	84	93	127	102	105	108	95	108	101	96	95	98	90	107	97	89	105	95	90	105	101	122	110	111	106	85	79	106	94	89	102	91	95	100	114	84	83	95	99	98	100	89	108	116	111	101	113	95	101	107	113	90	111	103	93	99	92	112	96	95	108	103	105	101	102	111	107	104	104	105	108	103	105	84	95	100	84	91	126	109	82	94	110	117	90	105	99	87	101	99	101	97	98	105	101	107	97	103	122	96	111	90	91	105	108	111	98	104	111	94	94	74	96	105	79	92	97	91	100	90	118	93	114	110	108	101	115	92	96	124	100	114	94	112	90	74	77	91	103	115	108	106	110	120	106	105	86	103	83	106	106	89	120	105	112	95	96	89	108	95	101	100	92	94	119	86	81	115	89	102	112	78	100	100	95	94	86	84	93	101	88	84	113	104	101	107	96	105	113	121	92	125	87	105	99	96	96	93	126	96	103	92	104	113	88	107	104	116	101	74	90	88	107	100	84	97	103	92	114	112	117	118	99	104	91	81	95	88	111	115	110	91	94	102	76	90	87	88	96	103	77	81	102	108	117	111	107	112	97	95	114	109	110	94	107	105	95	114	77	102	104	91	97	98	99	113	105	83	98	101	101	105	94	85	89	99	99	111	110	88	87	102	87	109	91	77	100	99	96	99	95	111	117	97	115	77	89	102	90	96	79	105	113	102	105	80	100	101	101	80	116	90	120	100	81	104	107	111	88	107	106	88	117	92	105	105	97	88	87	105	94	106	105	95	113	110	95	95	102	100	99	106	100	101	104	114	85	108	107	90	84	99	121	110	103	81	100	100	100	116	115	111	108	91	99	109	91	96	92	94	116	103	84	102	95	81	97	110	92	108	114	88	109	102	100	94	89	94	104	101	107	103	100	100	110	92	89	89	97	105	100	99	91	91	95	97	99	117	114	103	77	97	111	99	100	94	92	120	100	101	108	79	104	114	102	101	102	96	93	105	90	112	104	104	109	107	74	97	94	89	114	107	88	96	107	112	96	96	105	85	111	107	96	88	97	97	92	110	95	83	106	94	99	99	102	115	72	109	100	87	101	98	93	113	120	101	92	108	109	109	87	93	88	101	114	93	102	105	83	94	103	81	108	100	113	110	88	112	98	99	92	91	92	101	88	97	91	87	103	82	101	107	97	113	100	95	108	109	115	121	97	97	95	99	94	96	104	104	114	96	107	105	125	87	114	99	96	86	116	85	104	106	98	91	100	113	100	119	97	98	110	103	98	88	101	108	98	116	108	106	88	101	114	96	86	81	96	107	108	88	97	107	111	99	104	104	89	90	89	105	95	116	86	95	102	115	87	92	101	102	103	83	121	97	104	97	108	99	107	84	108	113	88	92	95	107	88	98	110	85	108	105	102	110	92	87	92	105	110	98	92	103	102	103	99	102	99	89	101	114	71	102	110	96	80	110	117	105	95	93	84	100	98	101	95	98	98	106	100	101	90	99	89	99	95	83	86	124	106	118	98	88	99	87	101	84	83	112	96	115	115	97	107	95	87	84	88	82	92	97	109	86	106	106	113	92	105	108	105	109	104	86	94	99	102	97	93	102	103	123	102	115	88	114	103	104	95	118	86	89	103	95	101	96	95	130	107	93	88	102	87	90	110	102	94	102	100	87	102	81	91	89	95	102	133	98	100	101	101	106	94	91	86	105	103	78	120	112	86	88	106	93	107	91	104	98	121	97	113	97	101	88	99	97	103	103	116	113	102	86	116	97	99	113	95	103	100	97	100	105	98	87	117	110	95	106	91	111	89	94	113	103	93	106	72	94	109	114	98	89	92	107	124	89	103	125	104	112	109	115	84	83	103	104	97	100	81	89	115	82	97	98	110	111	92	103	90	97	77	106	92	97	113	102	102	91	94	89	99	112	87	89	103	102	101	78	106	93	82	86	102	100	103	87	100	92	103	110	104	100	112	96	91	75	97	106	89	103	117	110	90	118	89	101	99	106	106	92	100	110	103	81	87	107	90	99	90	99	122	90	87	95	110	80	103	110	90	120	101	87	108	97	85	81	108	90	113	96	86	101	89	83	103	93	105	88	100	101	110	98	102	104	100	113	101	128	107	105	109	117	115	85	95	106	86	93	90	108	88	97	83	98	123	84	87	92	104	108	117	107	91	101	106	101	104	85	92	103	98	78	88	108	84	102	104	104	88	107	102	103	107	92	103	111	96	79	109	89	116	78	110	107	100	113	93	85	99	87	90	97	107	115	108	91	105	101	120	107	95	113	81	115	91	102	99	94	108	92	106	90	100	106	95	108	86	103	95	86	105	101	120	94	103	97	98	101	106	101	86	120	93	84	108	91	102	94	93	98	98	96	91	92	94	97	100	92	89	91	119	91	91	114	107	94	112	95	86	78	99	93	76	107	98	96	121	97	93	103	98	100	113	98	88	82	103	83	96	82	95	80	109	89	93	107	89	100	79	105	117	92	107	96	110	95	115	105	98	110	108	82	111	103	110	96	115	107	98	97	106	102	112	92	101	90	98	94	103	103	111	97	88	121	104	111	108	82	70	93	99	97	94	102	110	127	93	80	91	104	94	89	100	112	72	106	87	104	106	87	106	98	97	111	120	112	80	98	100	111	93	93	91	109	92	106	103	93	93	94	104	113	103	98	82	79	120	118	109	91	101	74	101	95	130	103	99	118	111	106	110	115	97	94	103	97	87	81	99	120	121	118	110	102	108	93	101	100	96	100	114	98	101	111	102	85	95	95	97	87	95	85	90	94	108	112	105	95	111	101	96	90	89	107	111	84	88	91	81	113	110	122	97	91	112	87	106	107	98	93	89	87	103	97	99	108	107	91	86	74	85	88	104	108	86	96	100	99	96	108	92	82	77	103	98	88	103	101	96	95	91	94	87	99	98	90	96	78	108	99	100	94	94	100	100	100	108	108	94
2651	6045	14145	9950	1383	289	260	283	276	294	294	296	291	276	296	299	279	242	270	287	282	292	281	272	310	290	278	296	281	289	258	289	297	284	278	285	281	293	284	313	243	285	260	286	259	270	270	275	248	276	320	255	270	272	297	259	292	278	279	259	260	269	283	287	289	264	284	286	263	287	272	286	251	270	313	268	294	307	295	281	292	267	318	261	264	304	307	264	273	284	297	296	285	273	281	247	280	276	296	284	293	276	284	280	285	285	260	288	272	256	298	295	291	290	283	275	259	263	244	296	259	283	302	283	267	307	269	278	255	252	250	315	272	274	250	278	275	275	257	267	276	281	313	294	289	256	274	287	265	309	279	276	299	288	283	261	275	273	281	255	266	262	283	271	269	265	290	274	284	280	291	289	304	267	286	270	260	287	283	255	265	263	292	294	265	262	316	300	266	261	275	257	290	270	268	264	298	289	297	286	300	279	263	245	258	301	268	282	259	290	249	251	291	289	280	277	256	303	274	249	261	291	256	323	259	318	286	291	309	297	248	308	290	298	270	289	249	300	266	298	247	257	285	285	258	231	285	259	275	265	267	288	272	281	300	276	263	268	264	274	307	268	306	261	259	295	302	332	295	291	280	283	268	265	266	272	272	282	277	310	272	268	276	269	283	220	263	287	266	281	263	297	264	263	287	288	293	282	275	308	273	281	286	300	245	265	301	273	279	265	283	274	255	273	287	255	277	278	292	275	279	277	275	290	256	300	278	297	271	266	277	271	247	301	296	291	253	284	256	256	273	269	277	323	300	281	262	227	249	297	264	303	277	259	282	247	247	277	271	271	266	300	312	297	314	271	253	269	272	290	269	293	286	274	285	275	272	296	315	269	314	259	279	306	288	273	285	306	255	263	247	293	282	273	280	292	273	275	309	271	274	276	307	298	271	265	272	275	281	290	284	278	259	230	255	300	280	292	242	297	268	311	262	268	285	275	269	277	326	239	288	288	276	275	265	275	288	291	281	247	272	271	255	267	275	317	258	272	333	280	288	265	278	265	264	264	286	264	266	266	293	284	293	296	279	294	272	301	290	273	288	270	278	276	266	282	256	263	286	288	292	278	255	264	276	267	285	294	271	276	290	300	252	286	308	285	281	273	289	267	280	243	300	260	264	283	273	278	276	268	265	269	289	274	301	278	272	236	277	288	262	267	295	272	261	261	267	258	268	256	281	257	280	282	288	278	260	273	294	255	294	272	259	280	288	290	279	289	298	288	251	283	269	269	278	281	249	294	260	285	282	256	272	287	267	274	282	273	249	271	278	266	282	306	293	265	287	274	301	291	280	279	261	296	305	262	279	292	310	287	278	279	270	293	279	279	277	274	283	278	294	298	293	293	250	297	296	281	268	265	271	301	264	281	287	316	294	266	251	283	273	263	249	261	272	268	294	278	279	291	288	284	302	270	255	280	319	253	240	278	265	276	292	279	269	281	279	264	295	276	255	268	263	293	275	275	268	310	244	264	303	294	283	284	267	282	294	277	275	259	276	282	274	289	293	311	241	291	283	272	283	283	268	292	287	250	270	251	258	299	272	267	304	273	274	282	271	269	250	281	295	290	253	264	287	248	290	280	288	294	277	278	279	283	279	283	297	334	280	260	288	319	294	306	279	290	258	271	268	286	274	301	263	257	284	282	275	259	251	271	305	258	268	258	277	292	279	265	272	295	271	297	272	278	270	274	269	271	295	268	273	305	278	271	264	257	307	272	264	277	305	307	283	276	262	263	282	250	297	269	278	248	296	254	293	259	277	291	284	277	280	297	269	283	256	268	282	274	268	291	285	294	287	263	280	255	281	268	284	262	307	290	268	275	288	283	268	255	326	267	283	292	270	271	288	288	266	300	256	279	315	286	281	258	282	302	283	288	272	263	255	279	300	275	292	288	282	255	251	300	285	279	245	287	287	289	256	316	283	306	258	272	277	265	280	290	257	258	286	290	276	307	260	294	272	311	228	261	268	251	286	258	254	283	283	258	285	274	296	270	257	262	236	248	260	265	259	287	282	296	271	302	246	279	280	283	266	246	295	277	263	293	274	274	268	273	276	284	287	293	255	290	290	283	257	286	295	291	322	282	272	315	239	284	289	299	263	306	313	275	298	295	294	271	265	338	289	255	278	280	269	250	291	273	292	262	277	275	268	293	290	287	271	306	273	286	274	285	260	256	262	266	267	281	298	267	270	282	262	274	293	287	281	313	299	280	260	269	281	280	277	264	269	290	296	324	260	272	267	291	253	261	286	285	262	295	279	258	296	260	281	265	263	279	299	250	269	278	287	284	260	297	293	278	273	264	288	291	272	273	282	299	271	317	237	260	287	276	250	275	293	249	299	297	319	269	306	297	280	278	283	265	278	285	280	282	261	265	295	283	258	275	284	273	273	272	285	294	264	284	299	291	276	287	274	250	283	276	271	259	268	275	290	268	289	267	264	275	297	279	296	278	266	281	245	250	261	286	283	304	281	283	275	293	309	272	297	252	263	268	270	301	287	272	279	284	271	284	262	289	261	290	255	267	298	281	259	270	264	277	269	261	296	286	287	311	279	286	263	296	271	310	279	267	281	239	258	279	267	280	288	270	253	294	247	275	276	278	285	288	276	269	273	274	248	296	258	256	280	290	258	284	306	252	299	290	264	250	278	283	282	270	276	283	269	287	291	275	276	264	250	233	271	283	267	294	287	269	267	306	272	283	286	292	275	281	290	270	267	269	255	298	276	272	291	260	273	259	289	302	288	269	241	297	262	262	288	273	277	274	293	271	241	285	302	284	290	260	278	285	267	283	234	288	260	274	310	295	281	279	253	261	294	277	282	256	275	265	284	270	287	256	282	282	270	275	281	262	309	311	289	278	296	305	264	292	267	292	259	258	291	274	260	259	281	282	283	268	272	255	259	270	272	266	297	260	295	287	284	272	293	284	312	300	286	267	297	289	289	307	267	278	272	275	281	305	283	294	295	269	272	283	278	288	248	264	252	299	275	275	304	288	272	284	271	275	254	320	281	270	299	266	304	250	265	283	269	283	264	270	279	278	294	287	284	297	264	290	273	308	272	283	245	287	278	256	288	265	279	263	288	301	278	259	290	278	280	277	261	306	271	273	278	284	271	269	280	250	274	277	242	263	276	272	264	289	272	251	262	269	286	278	281	267	304	285	304	288	267	287	281	288	314	304	282	295	276	282	267	267	288	301	296	270	248	271	280	265	277	285	263	292	302	279	283	291	275	280	267	263	284	303	291	259	298	276	319	273	263	263	290	265	287	264	258	272	305	269	283	273	295	261	289	285	250	285	283	261	256	324	253	278	230	260	274	270	271	287	247	288	268	286	286	268	240	271	279	283	284	283	282	295	275	275	308	278	267	286	274	298	242	277	281	268	275	274	274	262	277	257	303	275	264	285	306	282	283	238	269	279	264	291	301	278	269	312	299	260	277	258	290	264	280	286	280	260
18463	54028	68233	46750	18757	1789	323	251	222	251	236	203	226	247	196	235	217	215	200	203	217	253	207	221	173	212	224	186	176	223	204	197	199	219	211	231	200	183	210	189	227	194	212	247	204	244	211	226	203	210	168	238	204	199	214	218	201	250	221	236	189	189	189	200	192	221	199	175	219	186	204	211	217	188	191	206	209	191	218	174	204	180	205	213	211	178	218	223	210	194	201	201	178	219	207	179	183	239	199	213	224	212	183	210	211	177	204	194	199	217	213	212	215	207	190	218	218	210	191	191	237	236	202	194	194	193	218	189	227	207	167	197	185	160	219	209	179	184	207	220	197	222	206	203	201	225	201	196	215	197	180	192	195	247	204	202	210	235	192	216	211	227	192	225	189	211	212	183	188	174	220	179	210	216	192	217	211	203	192	202	203	194	182	178	185	215	189	226	192	208	241	207	231	211	220	191	172	213	189	204	219	235	242	195	217	226	189	205	195	206	189	234	227	195	211	185	191	211	216	217	212	193	193	192	219	200	215	196	194	192	193	204	206	214	221	198	208	204	188	204	196	209	226	182	188	208	206	187	209	195	187	199	207	206	219	209	195	191	203	189	194	214	226	192	228	202	200	185	219	214	219	181	185	247	213	205	236	204	185	186	205	195	218	215	204	211	219	195	199	190	215	213	198	193	186	211	204	213	212	197	238	195	221	214	184	177	180	216	191	189	191	192	202	225	206	209	201	197	205	195	184	212	201	207	203	197	202	217	192	210	216	199	216	187	184	197	220	198	225	212	192	197	205	211	197	202	200	192	201	206	207	191	190	208	217	198	189	231	197	203	183	185	221	204	201	198	190	223	192	189	205	185	216	221	208	235	200	208	202	238	206	181	188	230	190	208	195	216	241	201	224	200	198	194	204	186	187	187	214	225	207	197	208	192	199	210	229	220	197	206	186	218	208	190	206	168	219	215	176	203	192	183	213	200	203	201	198	207	213	231	213	212	222	185	191	208	230	216	206	205	196	197	207	198	203	202	205	207	188	212	215	172	204	210	203	186	184	215	226	209	186	211	193	204	217	184	218	203	234	236	177	183	197	197	213	226	162	189	192	205	211	212	191	197	208	183	218	201	200	213	222	199	222	211	221	193	201	198	191	175	207	233	216	224	199	199	199	213	192	201	224	220	197	201	218	188	232	202	186	192	208	183	195	193	187	195	213	184	203	221	190	199	210	207	218	234	190	191	195	213	227	199	221	199	190	190	200	189	206	199	192	200	212	216	235	190	192	183	204	222	211	213	240	181	213	224	226	198	176	181	208	186	224	186	209	217	210	223	206	191	194	222	219	206	189	182	191	208	204	187	212	211	212	210	197	224	201	183	213	195	194	210	200	223	217	233	202	207	205	211	228	204	224	190	209	201	218	202	195	196	168	208	247	236	201	165	220	176	216	208	185	221	237	212	194	181	202	204	195	211	220	227	188	193	211	179	211	190	199	214	200	210	212	194	207	219	219	197	194	194	220	192	197	221	242	212	229	200	215	216	202	191	229	209	194	182	206	205	205	193	212	198	232	190	193	202	234	219	207	198	178	206	186	198	192	215	209	200	238	209	201	211	202	217	186	216	203	206	215	200	187	191	240	216	205	175	213	222	198	190	183	202	213	208	178	229	201	168	199	216	212	202	188	205	199	204	197	222	222	212	231	188	211	184	213	204	204	194	220	184	211	208	223	205	215	207	210	187	204	196	234	232	199	200	165	224	221	202	207	188	205	187	202	215	193	184	204	193	208	184	194	209	200	227	193	204	199	211	199	175	205	217	198	200	214	215	198	194	202	187	221	212	183	199	208	206	190	202	198	210	184	212	202	207	218	213	205	215	213	174	226	180	209	184	204	223	217	206	229	225	190	201	199	187	220	188	196	231	189	203	190	178	228	214	173	218	227	211	214	189	206	218	202	221	205	190	203	199	224	199	207	214	198	173	188	171	178	199	198	199	202	206	198	210	211	177	222	210	225	187	232	207	228	174	221	187	218	221	214	213	206	224	197	202	201	198	177	192	197	184	217	195	219	207	206	217	190	212	189	182	171	210	184	229	203	220	195	213	195	184	215	198	207	218	208	209	225	202	210	225	219	196	199	211	179	203	204	210	223	209	242	204	226	209	225	206	199	176	208	204	217	207	214	204	209	165	198	184	213	195	205	236	204	211	216	219	205	200	207	209	207	221	221	203	213	195	244	205	197	214	207	216	211	204	201	212	222	187	196	225	189	203	209	227	190	216	186	201	182	212	179	195	226	186	203	203	206	241	188	201	203	183	237	205	209	197	179	172	200	184	205	193	212	202	221	238	208	207	178	209	233	209	174	209	185	205	195	217	261	213	207	174	217	221	208	208	183	193	177	187	205	175	195	198	218	168	204	190	205	191	205	231	219	224	173	216	193	231	221	216	212	197	199	215	216	198	183	191	196	188	193	200	199	185	194	212	237	211	212	201	212	207	191	216	220	201	219	200	211	180	202	210	203	193	221	211	197	203	210	208	220	210	210	201	243	176	220	186	196	225	216	202	191	206	205	197	223	200	207	220	226	186	203	208	219	190	211	200	163	215	185	232	255	202	190	178	198	196	201	190	200	219	206	203	224	208	202	187	208	190	227	228	217	209	198	197	207	217	189	198	188	192	182	247	208	216	231	204	187	184	228	216	203	200	210	223	225	204	217	197	197	194	240	195	232	227	212	201	237	218	196	206	193	173	203	183	197	197	208	199	194	218	209	201	199	193	204	226	198	202	192	210	226	201	220	200	203	195	226	218	204	218	204	200	216	189	194	212	214	194	191	195	216	204	178	200	218	199	204	196	208	197	239	189	194	179	212	223	199	214	252	214	225	228	200	191	213	211	206	186	229	173	173	221	211	221	211	185	190	238	202	204	213	223	212	202	193	212	205	188	219	213	204	198	225	223	205	196	186	198	215	206	166	193	192	212	186	188	190	195	210	219	195	239	210	211	203	204	212	190	229	210	204	184	194	204	205	203	201	194	201	200	187	186	213	212	179	208	186	192	194	207	210	192	207	190	211	194	162	219	201	177	202	206	216	222	167	210	200	204	209	224	206	223	202	208	189	192	206	217	182	243	206	229	226	187	225	211	208	189	204	195	210	206	216	195	198	195	203	206	175	197	206	194	207	237	193	184	197	195	204	211	202	201	190	208	203	214	207	222	203	195	215	209	209	226	207	210	189	192	208	204	208	213	195	206	211	220	208	199	189	201	212	225	212	206	200	219	207	206	170	228	203	210	204	231	206	195	220	205	201	208	203	200	220	197	227	220	210	208	202	231	196	203	230	210	218	208	198	208	224	189	205	197	175	188	191	217	212	193	180	213	209	221	193	226	222	180	216	197	185	206	214	204	203	219	195	222	181	182	204	201	229	192	211	184	179	177	218	238	238	215	196	180	237	217	206	218	200	195	211	208	201	204	210	186	208	196	212	175	206	187	243	197	182	173
11779	42529	60936	50013	17097	1025	953	777	773	745	704	639	587	635	630	572	545	618	545	558	506	568	585	533	516	540	545	501	552	504	530	532	487	505	465	513	503	516	577	525	516	538	497	505	517	491	498	484	539	477	487	511	528	496	500	499	533	468	536	489	460	509	515	484	539	515	500	529	497	508	509	508	527	499	497	504	488	483	490	511	529	525	486	540	460	508	512	511	533	443	514	500	491	499	498	504	541	516	505	499	504	503	545	468	461	470	510	502	459	488	538	492	543	482	517	475	499	515	495	500	516	513	511	534	466	470	500	508	517	496	536	522	514	469	497	498	445	480	543	545	524	488	513	526	491	516	493	484	518	490	490	495	518	535	509	506	484	495	488	522	497	510	498	500	499	480	504	461	493	497	518	503	523	499	505	503	479	486	519	498	518	505	512	514	466	496	515	500	498	456	466	497	479	487	495	459	465	464	490	494	548	503	479	435	483	541	497	481	478	495	475	544	461	503	491	475	489	543	501	546	505	522	512	475	476	487	580	506	490	497	475	518	496	511	515	523	515	468	515	537	500	473	531	523	512	477	503	506	502	526	505	467	477	476	459	481	514	504	491	510	495	523	525	526	499	533	465	482	527	496	550	504	536	495	479	481	493	521	480	531	501	518	529	487	487	497	514	522	487	511	503	508	496	485	514	538	538	477	469	523	481	526	501	499	456	489	511	551	523	498	487	530	493	499	483	491	498	514	475	535	486	484	506	512	494	503	510	494	472	495	471	475	513	513	522	531	514	508	493	497	452	509	493	482	484	495	471	482	501	487	505	539	511	510	498	511	498	461	532	495	481	481	518	502	525	506	473	489	501	468	473	530	501	498	476	509	514	499	511	463	462	486	477	455	513	516	506	526	488	479	489	484	518	501	488	520	539	519	518	518	542	483	532	473	503	515	522	466	462	479	513	507	465	501	511	476	534	497	493	486	513	502	470	475	509	497	538	497	472	509	483	488	487	496	467	464	497	494	493	483	502	502	491	540	510	502	515	490	498	467	479	506	479	493	504	539	505	491	526	509	556	499	524	478	492	489	523	499	522	505	490	432	501	501	489	488	493	503	508	499	506	491	494	454	514	470	500	485	474	506	452	494	539	496	518	472	487	502	487	467	523	473	477	509	487	484	459	489	479	529	481	490	489	500	519	516	455	496	505	474	458	503	531	519	530	495	491	505	493	497	522	496	517	508	503	509	516	501	483	520	522	510	491	505	507	492	522	548	550	478	473	493	473	473	478	495	460	534	504	486	499	487	522	530	500	506	521	474	499	493	562	523	518	493	546	466	492	507	493	481	509	542	475	527	491	506	497	495	485	478	510	490	497	468	512	500	460	478	497	473	475	479	453	465	488	526	497	460	502	517	512	509	543	514	539	524	475	483	480	552	509	490	498	506	490	544	528	518	509	518	509	516	480	495	487	516	518	508	499	500	498	504	516	534	543	468	512	491	482	481	493	491	528	493	469	482	480	500	507	473	497	498	495	533	455	480	524	535	499	493	502	497	496	524	486	498	488	505	504	485	525	540	474	523	515	457	480	524	496	494	540	474	495	504	488	509	491	539	532	505	472	497	482	492	499	517	498	510	467	464	503	485	471	463	518	493	525	544	482	479	510	478	509	492	479	521	500	494	529	480	520	518	497	480	496	468	523	493	494	469	487	505	498	501	509	526	510	539	479	484	510	488	494	525	465	492	481	515	467	516	508	499	523	510	498	463	505	506	514	522	495	496	506	554	478	517	484	471	488	531	495	527	506	487	488	468	519	474	495	517	513	497	476	514	519	505	515	524	516	498	507	480	517	564	502	525	516	467	517	511	492	477	508	524	492	510	480	509	496	517	525	489	469	500	480	490	526	480	483	495	468	521	498	508	506	509	474	469	508	501	504	483	535	493	447	497	514	502	510	451	486	518	501	505	498	541	510	476	485	493	490	490	526	466	515	504	532	503	464	487	454	491	503	525	507	485	482	505	500	473	465	506	471	471	513	486	516	516	455	500	507	510	499	499	521	493	536	467	465	498	518	518	482	491	527	511	471	465	468	502	480	491	469	556	479	499	476	480	524	493	523	457	456	472	505	551	508	530	502	509	531	490	482	500	516	495	524	493	523	502	475	476	521	465	503	492	450	500	524	476	505	516	489	488	495	550	452	498	513	488	511	513	518	466	504	514	517	475	472	481	487	533	493	515	482	548	484	485	481	514	512	506	469	488	508	517	496	489	476	484	481	476	483	514	501	485	473	472	507	505	508	516	501	535	487	487	506	505	542	491	479	530	509	524	485	510	526	486	490	466	491	453	492	508	532	465	492	529	494	484	486	492	473	475	467	507	518	480	492	470	457	501	500	480	506	480	496	547	511	471	513	484	492	513	540	471	481	500	514	521	458	481	527	501	521	492	507	451	460	499	488	485	475	489	518	526	490	505	502	523	512	482	533	477	476	490	532	491	531	498	520	517	495	523	517	484	492	505	476	487	492	514	511	480	533	470	469	521	543	473	489	467	477	496	483	511	498	485	500	499	433	514	514	474	567	488	487	544	478	468	484	470	473	480	519	479	483	517	536	536	455	511	496	502	528	492	521	521	505	488	478	513	491	504	498	496	486	496	481	507	482	484	472	506	515	508	495	478	506	492	521	504	503	480	498	516	487	456	462	503	469	485	441	516	494	500	464	491	500	543	474	491	530	504	532	524	521	527	495	481	483	492	498	493	489	450	489	479	501	535	519	479	519	488	515	510	505	494	502	493	488	534	517	502	513	492	499	517	531	524	486	541	494	496	506	462	502	489	497	515	528	496	497	523	474	518	488	484	526	489	495	502	505	511	535	524	502	507	492	481	477	501	501	509	477	527	534	486	545	484	527	492	499	480	517	471	527	482	517	495	492	473	532	502	522	469	472	528	504	518	519	512	498	506	498	528	487	480	466	493	482	538	500	484	536	496	486	481	510	483	473	444	482	498	481	460	491	534	523	513	538	471	501	492	485	526	464	480	540	489	495	493	487	522	472	478	527	532	474	502	483	509	499	512	498	489	477	511	479	477	458	515	540	485	495	494	470	491	488	521	490	508	487	493	466	465	479	492	484	500	508	466	503	541	539	481	502	478	507	479	506	549	476	499	479	504	519	538	486	488	501	515	521	499	504	481	509	467	499	495	495	481	482	545	496	502	551	482	502	517	506	502	448	498	529	503	492	504	508	532	513	491	509	477	538	505	483	496	509	502	486	484	546	472	441	494	503	512	504	482	500	484	529	458	483	520	487	515	532	485	545	499	534	540	497	461	483	497	480	515	501	496	542	527	481	497	507	505	475	494	476	499	500	480	485	492	498	458	496	469	480	530	514	486	522	511	542	498	523	479	494	514	502	534	505	504	566	461	465	507	480	524	484	533	530	490	499	495	537	479	529	482	481	518	518	481	516	507	519	507	518	482	484	474	511	520	524	485	485	490	525	522	475	484	469	521
29745	72065	75725	53786	31103	6887	626	440	419	455	354	350	379	343	341	346	348	347	295	296	323	314	317	325	262	327	323	309	334	314	298	296	317	323	337	325	341	292	299	333	300	311	308	348	309	287	316	296	304	292	355	294	311	295	313	310	283	273	284	292	290	299	281	299	330	285	304	287	298	307	313	295	283	277	312	307	286	322	305	285	295	304	290	299	300	296	292	280	314	311	309	290	304	357	323	300	307	301	303	325	316	312	277	315	299	343	302	278	283	343	313	299	312	323	302	281	292	311	309	273	283	302	315	298	316	309	265	314	337	295	311	338	321	315	303	290	306	316	311	267	250	292	270	279	295	311	312	339	329	276	282	273	301	283	306	286	290	308	275	345	307	304	292	296	303	306	317	295	306	266	304	325	320	306	300	293	301	310	321	320	306	294	287	289	304	305	323	282	291	323	273	297	348	310	300	326	252	301	286	295	285	319	295	306	289	312	295	348	323	301	283	309	330	288	292	306	295	325	304	280	327	262	286	309	270	298	327	292	290	295	312	297	302	322	295	287	288	300	310	280	320	304	291	286	274	292	304	298	299	287	296	299	313	307	312	315	305	310	284	319	291	274	294	282	314	313	290	334	316	306	298	312	303	302	307	309	311	320	319	324	308	293	266	277	306	307	285	294	321	309	271	294	308	298	326	304	273	306	291	303	312	314	273	276	299	286	309	323	299	319	310	296	291	268	309	306	303	288	309	291	302	317	290	275	288	289	335	345	290	316	281	296	313	285	304	289	335	285	329	300	313	323	307	281	303	347	302	287	270	276	287	308	305	304	290	259	263	286	312	305	317	312	312	299	337	265	262	297	313	294	323	298	312	287	318	291	307	304	272	304	277	306	287	325	281	307	320	283	294	308	337	301	307	302	294	302	303	297	320	265	310	289	331	286	272	306	294	285	316	309	297	274	321	315	313	307	299	316	293	307	292	315	287	280	282	286	317	311	331	330	304	304	282	326	288	323	295	314	277	309	280	302	328	329	313	319	261	291	296	322	305	306	294	314	288	292	335	309	283	319	317	307	314	286	292	304	336	279	290	314	304	273	314	253	291	319	291	301	313	306	317	284	297	308	285	305	276	300	306	307	283	297	315	304	326	275	306	307	314	330	306	294	315	297	293	298	298	294	306	297	298	290	292	277	309	306	297	307	279	307	272	337	309	310	302	296	290	319	347	282	312	328	298	307	329	295	304	278	339	272	299	279	278	317	300	295	291	307	292	289	260	309	306	304	314	291	286	303	319	307	267	264	315	293	317	317	290	294	341	318	316	284	322	309	308	328	287	300	293	278	312	314	314	311	305	307	297	292	327	309	306	319	324	339	316	317	317	315	301	291	289	304	305	283	336	289	321	291	287	298	286	300	270	328	311	334	302	306	327	310	333	324	290	313	251	321	308	289	338	311	309	278	287	335	291	336	312	308	323	284	319	275	317	304	345	340	309	302	313	284	307	304	315	301	306	317	299	303	271	313	325	320	310	299	300	347	318	293	318	308	285	281	305	308	303	300	287	278	302	302	290	337	291	299	319	308	267	320	301	314	284	268	295	308	328	319	306	289	323	298	327	299	302	295	292	250	288	298	295	306	329	326	301	296	309	344	298	313	302	295	299	309	308	291	320	314	310	304	322	290	313	296	294	308	277	280	333	307	296	296	339	340	274	332	288	332	280	301	284	299	285	287	296	310	334	286	272	332	320	295	278	283	270	335	321	341	263	302	291	299	292	325	313	305	279	294	285	305	289	308	321	312	316	300	311	341	316	321	313	312	324	298	309	312	319	328	291	289	310	324	329	290	335	264	318	290	339	296	305	301	266	307	314	319	290	302	296	297	298	286	302	315	268	323	288	336	313	304	310	335	319	301	272	266	297	327	270	319	288	298	294	281	270	322	305	303	319	276	317	347	289	286	314	300	346	298	329	283	315	307	312	299	297	300	293	327	305	265	297	314	302	310	292	352	311	375	288	298	333	299	319	276	281	289	306	273	294	318	299	336	278	287	326	316	305	306	309	333	310	292	305	315	289	306	311	282	307	308	269	308	288	322	306	286	293	309	350	297	294	249	323	286	269	304	298	307	317	288	294	289	293	305	313	287	329	296	335	273	285	289	278	310	301	306	308	345	314	286	300	289	294	274	287	272	291	306	245	283	283	307	318	290	311	301	347	308	321	303	323	336	281	273	291	326	295	301	294	314	294	318	307	272	294	311	332	321	311	309	295	281	347	276	274	290	288	321	308	319	283	274	288	303	280	316	319	293	312	248	291	254	309	316	302	293	302	288	320	320	300	302	295	300	313	346	299	309	314	275	297	308	289	312	260	293	302	286	299	301	304	298	341	315	285	320	350	283	310	313	310	301	319	306	298	312	295	292	276	291	296	296	306	305	310	311	312	318	310	284	303	307	315	291	312	316	294	299	311	301	283	323	326	283	292	297	317	313	286	310	304	308	312	310	315	339	309	283	329	323	302	350	321	300	269	314	281	272	319	316	295	277	341	282	304	310	319	343	352	277	280	298	326	323	305	294	318	285	304	267	311	328	303	297	302	287	329	309	309	282	288	303	322	294	301	312	289	307	318	276	266	273	293	311	294	288	308	310	290	273	283	313	317	307	340	316	331	332	268	288	302	280	288	312	287	302	331	299	281	311	291	306	297	304	280	304	326	297	295	261	300	283	303	296	312	279	311	278	278	303	273	318	310	284	285	327	313	307	280	284	294	301	335	295	313	307	307	316	289	309	319	311	286	278	299	289	304	306	308	320	323	335	319	275	311	313	309	270	313	325	312	320	285	290	330	303	311	325	305	276	283	290	294	301	305	329	297	278	294	327	313	311	310	299	277	306	317	303	312	307	276	288	308	312	330	280	323	312	297	292	327	292	285	307	304	291	331	312	296	311	306	314	267	267	317	337	263	290	319	303	261	298	288	319	273	274	286	312	311	318	292	289	326	316	291	289	343	335	301	303	283	314	287	269	272	304	323	294	295	310	311	287	304	319	303	271	324	293	296	322	256	285	336	364	335	293	347	242	278	290	325	287	290	311	307	318	294	361	298	311	293	292	315	295	280	288	272	283	279	311	333	303	335	306	274	309	277	290	347	264	284	294	300	311	306	296	278	279	278	289	302	283	286	302	309	287	344	333	318	299	271	304	310	302	306	311	297	303	311	327	275	306	331	307	298	319	273	316	265	311	297	323	339	308	296	309	270	347	300	270	318	309	296	281	311	300	315	307	297	348	302	352	283	286	324	280	298	286	299	333	289	327	289	293	290	329	301	289	288	325	325	273	281	299	303	277	274	288	314	333	319	295	307	325	316	305	280	294	321	281	315	287	284	295	296	316	276	264	312	295	297	309	315	289	306	270	305	326	304	288	315	316	300	294	285	314	330	280	263	308	285	261	294	274	346	312	327	274	283	277	328	294	301	271	341	263	290	277	299	270	344	311	301	302	288	319	290	297
17065	54766	69211	58104	34666	2101	1527	1343	1225	1177	1115	965	966	944	880	804	785	830	844	826	791	734	785	744	708	766	772	745	758	798	726	738	702	747	726	687	725	696	663	699	732	753	665	727	639	718	712	716	728	680	713	714	711	710	664	702	672	726	687	787	680	718	690	699	705	692	704	686	720	706	656	693	698	696	655	656	698	695	686	698	720	668	667	651	667	647	684	677	667	714	685	636	686	744	701	702	679	660	663	683	665	688	735	683	669	649	697	684	659	664	664	679	688	657	699	703	667	681	718	665	673	692	648	670	651	704	742	779	700	674	692	680	656	703	643	713	722	755	676	723	652	721	692	654	708	665	672	686	653	735	646	707	685	698	648	656	691	694	642	693	687	711	720	641	680	648	744	719	680	686	708	710	721	714	697	664	676	675	675	720	656	674	686	692	708	646	715	711	685	705	702	679	688	645	713	676	716	741	699	685	697	720	687	717	641	729	706	715	708	656	694	706	644	672	702	648	678	664	670	734	701	709	685	682	653	672	686	667	697	677	669	677	697	681	669	650	665	682	665	645	690	653	635	735	651	676	682	684	673	669	708	693	703	644	686	708	682	644	678	704	630	641	657	660	698	653	679	655	679	643	640	709	685	735	686	688	674	759	682	701	695	719	684	649	695	663	693	679	733	715	704	686	683	709	712	655	713	696	687	712	720	683	655	676	663	659	686	644	680	691	687	667	667	685	682	703	672	672	697	701	735	713	690	684	646	708	684	675	695	656	685	721	712	647	696	715	649	663	692	718	675	695	645	664	711	685	717	666	673	698	688	683	678	661	685	673	703	727	690	667	700	657	683	700	635	671	707	685	681	668	690	710	693	679	660	691	677	712	714	662	684	700	709	668	675	615	669	698	661	681	678	659	688	655	702	677	699	695	696	662	689	736	654	685	662	680	698	692	682	718	612	674	673	701	641	683	678	682	720	647	681	701	669	684	628	658	677	664	678	690	702	662	649	687	687	708	659	683	678	663	657	707	665	702	622	662	686	710	681	672	729	719	718	671	655	695	693	681	671	745	687	666	719	654	691	717	712	704	689	688	681	678	749	736	663	661	667	664	650	717	706	676	667	697	669	710	690	678	688	688	693	661	658	688	670	701	718	702	667	683	702	669	734	657	668	640	655	679	709	710	714	691	679	684	679	716	693	683	722	683	695	669	681	712	652	712	699	688	720	692	677	674	684	680	653	663	651	722	695	647	720	688	620	670	689	682	678	723	696	690	661	703	692	675	680	727	702	697	666	699	655	663	699	703	674	688	701	665	635	715	705	660	655	682	672	692	682	677	679	708	655	683	720	672	675	740	704	697	682	688	697	676	663	700	695	695	664	702	687	673	662	665	705	692	696	676	679	666	723	667	659	667	684	695	694	701	661	693	691	651	691	700	725	650	658	628	687	701	648	692	629	702	676	637	691	671	669	645	704	644	676	707	665	674	707	699	672	661	684	706	676	665	687	683	708	608	690	679	668	698	640	680	675	747	712	680	705	625	716	684	665	677	707	713	697	672	626	680	650	669	670	662	639	681	734	708	684	678	657	708	672	695	701	634	683	765	747	726	676	657	679	690	708	699	670	682	690	671	686	684	652	695	698	674	693	686	661	640	668	653	668	662	656	665	712	684	706	666	693	674	737	652	651	682	694	700	707	671	726	677	667	671	656	685	668	691	618	691	687	648	689	689	698	662	684	720	706	695	714	756	613	700	658	635	727	686	714	657	678	702	655	679	667	706	690	686	667	728	736	696	665	663	689	677	688	690	698	666	692	722	724	683	698	683	674	661	717	669	651	665	659	666	661	701	610	697	739	693	656	706	678	710	682	724	677	668	665	675	614	668	677	666	721	665	673	683	665	642	641	678	689	712	702	706	673	690	715	689	694	676	713	656	679	682	679	697	690	703	705	720	679	699	700	681	665	697	690	717	684	695	686	687	679	643	747	733	646	670	655	661	646	683	713	709	650	714	638	694	724	691	702	694	673	701	675	748	713	653	680	688	708	737	665	735	713	713	639	667	681	680	658	661	705	735	682	635	684	699	688	630	680	661	665	696	710	676	691	713	663	640	670	700	655	712	704	697	662	677	710	678	683	695	664	643	696	698	708	712	657	702	685	703	736	642	676	643	723	688	726	690	693	678	672	674	656	645	634	732	656	717	667	696	661	660	703	707	674	685	690	636	699	708	657	672	676	687	667	726	728	681	682	669	695	667	694	689	709	688	662	658	692	702	673	688	711	698	697	678	717	700	710	697	634	672	703	694	670	737	710	688	690	689	709	698	653	722	664	675	681	669	726	671	677	658	714	677	680	730	661	662	676	690	701	671	680	707	690	694	688	695	707	677	674	701	712	669	667	686	685	653	656	636	668	684	680	683	685	707	701	691	705	615	675	677	711	665	670	690	685	684	650	704	682	665	612	643	672	682	699	716	715	615	679	637	684	679	707	687	680	651	713	704	703	683	710	650	664	656	661	699	694	688	680	681	669	680	671	667	636	688	679	721	728	677	651	654	691	675	723	675	712	665	686	660	698	710	737	703	663	660	672	709	726	656	640	693	640	700	722	661	718	686	690	655	685	670	674	684	751	689	684	650	651	728	703	692	659	709	723	680	646	698	701	730	693	688	687	661	688	696	678	691	702	722	716	634	715	713	704	692	689	710	662	690	663	642	683	720	671	659	699	694	693	707	685	666	679	723	675	661	666	671	675	648	719	684	677	661	695	675	657	665	723	731	695	649	647	673	666	703	748	646	671	640	723	660	693	687	640	641	674	687	686	708	671	672	692	705	691	662	677	698	704	717	694	682	684	707	767	649	662	666	716	673	700	652	701	686	714	692	673	653	706	660	666	657	689	681	709	703	669	729	680	673	719	706	716	658	695	660	715	695	683	681	665	722	654	682	685	637	710	708	670	694	685	658	686	768	678	686	651	691	678	694	676	676	705	685	670	641	652	669	705	714	654	610	705	648	683	731	661	671	651	661	663	692	670	687	658	692	692	713	672	679	611	672	679	669	714	676	664	642	704	687	678	669	717	655	680	688	699	691	653	690	695	671	688	684	679	667	695	653	681	692	664	628	704	691	642	680	658	665	696	659	676	644	683	707	670	672	715	647	710	675	707	724	683	693	688	693	682	664	671	652	670	669	681	670	719	697	673	704	679	714	688	667	708	627	662	743	679	674	685	699	662	651	654	690	654	693	687	681	695	691	699	669	618	661	652	673	621	663	711	687	694	651	712	699	637	696	644	660	671	656	684	712	697	686	725	656	734	684	703	691	723	691	682	729	693	688	693	661	698	671	695	675	683	689	649	660	706	699	693	677	637	684	650	741	677	718	712	626	745	686	706	659	671	734	670	683	689	656	693	699	663	695	659	706	659	657	715	708	713	635	686	714	654	655	699	715	645	696	690	680	670	675	656	673	660	702	696	709	774	636	712	668	706	679	671	711	704	695	671	685	662	700
2903	5777	5359	1293	434	109	94	104	90	91	89	87	100	85	95	75	85	91	85	111	87	100	87	111	100	113	85	109	96	90	102	107	92	95	82	81	86	90	102	83	85	83	83	95	87	99	103	90	89	84	82	98	86	93	90	91	92	99	88	105	89	90	77	100	93	115	88	79	87	87	103	85	94	90	93	87	80	83	82	97	93	77	96	117	98	86	78	96	99	104	99	91	84	85	71	86	96	86	89	102	97	91	96	93	90	89	95	109	98	98	100	86	76	90	119	105	93	90	81	104	84	105	113	101	97	93	82	90	85	78	92	104	88	91	104	85	92	91	103	93	100	90	99	86	96	87	100	93	85	93	99	92	100	95	101	99	104	116	96	86	92	88	90	100	98	86	110	83	68	94	107	93	115	108	111	80	88	101	99	89	105	99	81	90	83	89	76	94	97	103	91	92	78	91	103	81	80	100	92	94	87	97	105	98	100	110	90	87	110	79	109	93	104	87	92	102	98	100	98	105	68	91	96	82	90	97	87	83	98	89	85	111	118	102	106	92	96	89	97	89	109	90	107	76	93	98	95	86	75	85	88	102	92	102	96	112	90	92	84	93	96	106	76	80	94	92	84	84	103	104	80	79	96	92	86	102	97	96	87	85	86	97	100	95	108	95	78	97	93	87	103	77	95	88	104	84	100	100	110	102	89	76	87	102	91	94	114	107	96	89	80	90	99	78	84	101	90	122	95	93	93	79	104	82	91	98	100	106	85	70	88	99	98	91	95	100	78	100	89	92	99	91	82	95	83	83	99	101	91	99	97	83	75	93	96	96	76	86	101	98	97	86	83	90	87	85	73	100	94	83	97	106	98	98	102	80	97	91	84	87	84	99	97	94	98	97	76	101	100	99	94	81	97	94	113	97	86	99	93	98	82	69	106	97	93	83	83	94	99	100	95	105	81	78	80	90	76	74	84	93	90	95	91	106	83	90	91	92	105	87	104	98	90	89	96	102	87	83	119	89	96	88	96	91	101	104	96	82	94	89	103	90	86	91	102	95	103	82	81	99	120	96	89	88	93	87	87	102	94	105	100	91	91	87	105	95	82	80	101	98	76	82	96	87	82	78	91	100	79	77	91	86	91	95	77	103	88	84	90	96	98	89	95	106	80	86	85	86	92	105	81	88	85	93	104	96	108	93	97	76	92	88	106	96	85	102	83	93	91	105	79	81	86	97	93	107	100	84	99	84	83	80	92	114	82	103	97	75	97	93	105	84	90	66	103	90	80	73	101	100	88	87	89	83	102	99	81	104	108	91	94	92	99	99	100	87	108	92	99	96	77	88	96	102	94	89	104	86	97	88	99	89	100	94	85	79	92	77	96	79	89	88	95	97	95	80	73	94	106	84	112	97	94	92	92	98	102	74	114	101	86	86	109	94	89	92	80	85	95	94	76	90	87	89	90	86	87	106	80	107	78	101	80	91	104	109	110	87	89	85	74	72	68	102	100	106	88	89	91	91	91	101	101	77	85	99	103	78	87	80	83	76	104	106	86	88	122	80	89	84	104	96	100	98	91	74	95	81	90	85	85	94	88	94	84	74	86	90	93	104	89	86	86	117	87	70	72	88	117	95	90	86	101	89	88	86	89	108	91	77	96	101	94	86	101	84	94	83	91	84	97	92	101	92	84	100	85	99	90	112	91	106	89	105	110	102	81	81	89	96	88	106	93	98	103	74	83	98	102	79	79	106	91	105	100	94	107	98	88	88	95	100	101	81	101	108	104	90	80	109	85	90	90	116	96	100	99	105	110	91	99	99	89	109	98	102	83	109	97	94	83	84	96	77	105	96	88	88	87	85	89	98	108	92	100	73	99	90	79	88	94	84	81	92	81	91	96	90	86	91	95	104	89	97	85	95	88	97	77	85	93	94	94	111	89	98	80	80	110	85	73	88	102	96	94	77	101	106	103	88	91	71	89	110	96	102	105	96	87	94	94	99	89	95	93	97	91	77	107	90	102	79	83	81	79	103	100	86	84	83	88	95	91	100	81	87	99	102	94	85	97	105	95	100	79	94	88	92	91	117	110	80	92	68	118	91	84	95	88	100	88	82	83	86	82	84	74	82	98	103	86	91	106	92	93	94	84	89	91	75	76	94	94	93	87	99	90	77	81	101	78	93	88	106	85	83	82	97	99	72	91	89	104	106	112	90	79	93	110	93	98	97	81	95	93	92	80	102	93	84	111	102	88	85	114	87	99	78	89	98	90	98	103	121	108	109	99	87	84	84	87	81	98	116	110	93	90	83	88	91	81	77	85	98	117	75	103	83	98	94	74	93	89	95	103	111	95	101	101	86	112	83	90	103	101	90	100	73	108	76	85	85	104	101	77	99	90	90	74	83	96	109	95	102	103	101	98	90	92	98	100	95	122	99	93	83	92	109	109	92	105	100	99	67	108	93	101	88	91	88	88	113	94	84	119	91	110	84	90	101	92	104	85	93	95	81	87	91	90	72	86	96	73	90	90	82	88	76	108	104	87	113	79	81	74	92	103	92	82	87	82	91	88	94	80	88	93	83	78	101	113	104	69	97	87	83	79	72	78	93	99	101	88	76	80	106	92	93	95	92	100	88	99	89	77	107	88	91	104	91	100	94	77	104	82	109	98	100	91	83	98	90	82	82	98	90	98	103	96	95	95	99	92	94	100	94	108	87	84	70	91	89	94	74	111	98	90	103	94	80	84	96	93	87	92	92	86	81	89	89	96	89	112	108	93	89	78	88	91	101	77	96	84	103	83	89	89	76	97	86	94	77	88	85	90	76	105	99	82	95	88	80	93	96	93	86	93	106	94	89	80	101	110	97	93	94	89	95	83	94	85	92	93	90	89	114	112	91	85	84	95	94	108	82	89	102	98	119	101	97	108	81	81	89	89	91	99	102	106	80	84	97	116	84	94	120	82	93	105	69	93	100	91	85	94	99	116	91	99	95	99	89	101	79	91	84	102	106	93	87	98	90	66	74	103	81	85	91	103	85	84	93	87	96	92	98	74	83	95	84	90	92	93	76	79	79	86	88	83	89	90	108	96	101	89	117	87	89	103	86	90	97	87	92	86	106	96	97	89	80	94	91	92	81	105	106	104	106	115	84	88	86	91	89	84	93	79	81	107	85	95	72	93	102	93	111	93	102	101	101	84	85	87	103	102	105	94	111	92	92	105	82	96	93	95	96	104	96	111	104	101	99	75	88	103	83	82	98	86	96	79	89	105	89	96	98	94	69	98	99	93	93	90	87	106	107	97	84	113	106	96	83	89	104	119	88	104	92	95	88	80	89	102	111	103	102	96	102	83	83	89	91	79	92	70	98	88	82	79	100	109	104	97	90	87	108	91	99	91	96	84	76	97	99	99	99	92	81	97	97	93	112	112	85	95	85	101	110	93	93	100	89	77	89	105	91	92	92	90	83	101	81	92	103	92	80	96	93	82	103	97	99	97	88	91	96
2599	9316	10761	4292	2023	302	303	269	264	268	286	276	265	283	294	249	251	287	253	267	280	307	279	268	287	271	269	238	221	291	274	222	239	268	271	255	266	254	257	264	237	283	258	255	279	244	258	279	260	246	254	268	252	288	280	287	246	278	255	253	256	278	287	268	267	244	262	242	249	273	259	254	252	251	279	256	281	259	264	278	272	260	285	269	266	272	234	332	262	263	279	274	270	250	272	267	244	259	257	260	289	279	260	268	256	274	245	246	276	249	260	224	259	239	267	277	254	256	254	254	249	267	261	253	278	265	287	253	253	242	240	247	256	262	246	250	279	225	278	283	270	249	285	274	258	255	261	267	265	258	247	262	262	243	250	242	281	268	247	265	258	252	278	258	283	266	283	271	281	241	250	245	292	244	262	272	274	249	278	290	255	264	267	280	263	278	281	279	255	249	295	251	254	246	265	263	234	275	248	273	288	225	236	242	245	257	254	253	247	274	241	285	263	239	284	268	273	284	269	244	222	299	263	282	255	239	269	272	240	248	268	253	256	288	273	299	289	276	268	235	251	246	270	256	284	240	290	255	256	269	236	239	234	254	263	240	250	277	253	278	257	276	255	251	238	238	255	273	240	206	244	259	285	233	266	244	277	302	279	231	284	268	274	261	257	258	243	270	256	250	273	275	299	268	297	265	285	259	239	269	298	243	276	288	262	262	291	264	270	235	250	265	271	266	225	272	248	273	258	258	264	281	257	254	270	278	234	239	235	287	230	231	265	249	269	235	270	218	274	253	232	255	281	268	234	274	271	264	253	251	263	270	266	232	244	283	285	252	251	267	294	284	259	254	267	253	257	279	278	265	241	251	243	281	284	251	279	276	247	242	263	246	287	270	276	256	279	259	277	296	255	264	249	251	258	299	291	282	258	285	250	272	268	279	260	269	276	266	279	249	269	262	270	243	292	275	257	251	255	271	273	249	250	267	274	264	223	250	267	269	230	254	259	266	255	274	285	270	248	302	245	271	254	291	265	270	254	283	274	274	249	286	248	262	290	276	274	280	236	295	264	267	251	245	267	257	250	286	260	274	261	255	210	258	286	276	258	255	268	262	251	272	250	240	263	232	262	238	263	256	222	278	258	227	270	214	274	268	257	249	270	255	266	249	278	288	257	273	283	251	245	268	254	271	291	258	271	240	256	248	253	233	254	255	272	255	292	260	286	271	259	260	270	246	263	245	244	271	255	297	268	273	275	260	262	264	259	238	275	277	264	268	283	238	250	255	246	232	263	267	267	258	252	238	237	277	273	267	279	259	255	266	253	278	262	281	288	255	265	271	285	274	240	243	257	248	307	277	261	280	249	241	279	252	231	270	255	261	256	267	268	266	248	271	247	283	237	261	276	257	284	266	263	280	252	259	281	238	273	285	273	260	284	288	247	246	241	294	232	281	253	287	250	278	234	265	262	268	272	268	236	254	250	247	274	269	245	256	234	257	279	258	275	271	260	271	230	279	260	282	251	273	255	286	267	282	263	273	263	270	277	277	266	252	243	272	270	260	271	257	255	294	250	240	235	267	266	238	292	267	251	252	265	280	273	295	274	256	271	257	256	252	242	266	260	261	251	268	279	251	266	277	263	233	269	266	270	257	252	268	271	235	259	243	272	258	269	251	281	269	282	254	266	287	231	276	270	239	250	244	262	254	274	275	245	234	278	272	258	253	257	262	282	295	246	243	261	269	252	284	268	250	277	225	255	222	284	266	293	224	269	289	265	244	248	272	272	269	250	273	259	291	249	265	220	256	291	251	273	264	295	265	261	265	297	242	252	236	259	274	237	268	246	256	269	275	274	260	254	244	254	274	246	236	282	291	258	259	236	233	298	246	271	265	264	254	257	270	248	257	253	260	287	235	242	240	235	272	266	243	231	239	277	248	220	286	282	266	242	280	277	247	263	261	257	235	262	237	268	276	263	281	287	272	288	292	266	238	234	291	250	243	262	256	270	247	276	253	253	310	301	253	243	248	264	285	238	282	270	253	228	289	263	281	266	269	268	268	232	263	251	262	257	243	251	272	265	278	260	240	297	272	238	247	239	256	235	275	250	276	264	261	243	247	250	261	270	276	256	278	263	282	264	276	251	272	268	252	246	275	260	268	237	281	264	255	256	270	276	273	247	270	234	254	270	238	237	271	269	244	283	271	218	245	225	256	254	287	276	288	253	267	265	235	289	222	253	246	272	258	300	250	261	242	280	260	266	270	257	265	266	277	244	241	248	235	275	247	257	271	260	246	248	278	271	277	260	268	301	258	239	248	246	266	254	257	277	257	252	265	272	257	266	234	263	247	296	269	247	258	249	269	284	239	224	264	265	284	267	262	250	277	276	232	260	269	269	283	273	275	238	254	253	260	266	282	262	222	271	284	260	265	254	236	277	258	272	251	266	257	255	243	257	239	258	263	259	243	289	250	272	253	249	271	270	261	278	255	263	298	272	250	254	243	245	257	253	249	290	239	259	280	275	257	273	255	261	260	256	273	275	303	276	268	274	265	250	260	273	237	246	243	245	254	291	255	247	267	274	237	269	253	254	273	269	246	237	274	285	233	255	253	240	266	268	280	267	268	272	265	270	272	253	269	260	250	251	258	277	274	245	252	255	253	250	214	245	258	248	289	231	259	266	279	288	259	235	248	263	267	242	259	244	212	271	256	296	248	281	251	274	264	298	278	252	262	248	269	267	256	247	304	247	254	278	265	288	242	266	267	236	231	256	254	271	224	239	240	240	255	232	246	262	242	253	266	272	255	279	309	263	255	253	228	267	276	253	245	271	251	279	252	261	251	252	256	250	274	284	296	257	261	281	280	261	258	254	252	269	257	267	250	271	254	259	277	256	274	259	248	262	266	251	242	244	283	257	244	260	267	268	248	269	265	269	265	267	296	267	269	270	257	246	273	260	263	267	286	247	259	241	246	265	271	270	274	252	253	241	228	253	278	259	239	243	278	243	237	242	252	283	250	265	257	266	242	298	269	266	249	281	284	239	254	253	280	257	258	242	262	280	274	268	259	281	261	272	289	234	286	227	256	268	238	253	291	268	253	256	289	262	271	309	261	292	275	253	273	285	289	257	271	261	290	249	237	255	287	254	271	263	272	244	250	247	270	271	260	234	245	260	261	268	268	233	252	260	240	257	260	242	274	254	282	263	269	262	256	263	258	288	251	241	258	258	249	264	257	246	278	271	235	234	240	275	264	244	270	248	239	248	245	275	232	307	258	278	244	275	261	234	249	284	264	248	253	253	233	266	287	275	293	237	260	264	250	289	256	266	252	272	250	268	282	263	263	263	284	256	253	258	253	279	285	263	274	271	291	277	279	261	244	284	255	279	231	261	266	276	246	269	278	248	284	299	271	264	232	259	243	263	248	272	242	273	236	230	261	244	275	257	307	268	277	253	237	266	274	252	304	257	278	274	290	259	264	253	254	259	277	295	250	266	274	279	258
13570	48205	60231	37329	21035	2763	343	269	256	264	232	231	230	216	209	223	199	239	211	196	196	172	209	199	198	149	197	186	203	185	220	199	206	163	191	183	174	166	180	204	194	192	204	210	207	177	196	194	168	183	163	198	185	189	206	171	177	178	201	192	188	208	184	197	188	164	196	186	183	183	178	188	175	203	172	186	194	196	190	185	151	171	174	201	181	182	176	180	193	195	175	177	196	158	193	205	179	173	152	158	160	172	194	170	175	186	185	203	184	192	200	204	194	172	172	202	172	189	168	184	180	203	201	179	184	210	210	182	188	205	195	188	191	193	162	180	162	170	194	166	179	185	185	203	192	225	179	202	157	176	160	192	178	189	167	163	185	204	213	185	176	183	186	201	175	173	180	173	171	187	210	180	186	187	198	196	186	183	191	223	180	189	199	163	187	184	186	172	181	180	196	217	199	164	202	190	179	187	176	205	166	196	186	162	175	154	173	191	187	197	166	167	169	157	168	184	171	171	180	155	189	183	209	158	175	194	194	197	178	183	185	156	203	203	163	209	151	189	163	162	174	155	179	177	190	194	168	171	169	203	186	182	181	161	168	186	205	198	176	188	200	195	201	194	162	186	210	171	189	152	204	176	167	185	180	168	186	186	171	196	174	161	174	192	178	190	157	171	192	178	189	189	182	172	203	195	181	202	179	199	176	178	170	178	200	188	185	197	168	196	193	171	196	212	161	183	175	181	177	188	195	166	174	186	192	173	175	193	170	186	165	174	162	187	209	176	185	170	167	179	203	179	192	194	201	166	185	180	177	183	206	213	190	178	195	206	179	184	184	205	155	198	156	159	212	171	169	196	179	194	181	183	186	171	167	182	176	178	147	180	174	201	193	184	192	198	151	172	185	180	196	193	173	167	193	186	194	184	171	177	186	186	175	184	171	177	193	174	184	193	194	205	196	161	174	176	195	189	198	193	200	198	198	180	202	202	171	177	191	145	201	184	185	164	179	163	192	185	155	198	169	177	179	209	191	172	195	168	187	188	180	182	180	177	176	171	176	186	194	200	188	194	179	205	175	187	191	194	181	186	173	194	181	184	187	194	184	174	173	183	186	197	180	179	181	180	183	191	186	215	183	191	187	190	149	164	178	208	174	178	184	185	187	175	150	208	203	155	192	160	168	214	194	172	188	180	186	172	221	196	172	186	183	188	181	189	172	191	173	200	179	174	194	199	221	155	186	165	198	173	178	187	171	173	191	184	172	191	182	185	155	186	200	186	180	194	182	179	178	202	198	186	167	156	172	193	174	200	178	180	197	208	183	190	201	204	178	223	185	210	178	179	183	180	170	195	194	176	182	187	170	172	159	178	164	154	190	204	199	177	179	166	188	173	175	159	183	171	195	188	173	172	197	162	200	174	181	178	205	168	174	179	178	190	204	204	178	175	182	183	189	185	202	196	180	188	171	204	165	189	195	169	180	192	184	180	159	181	177	205	165	178	159	172	183	201	182	173	182	175	181	172	191	169	170	183	200	182	178	201	209	186	195	178	184	178	186	177	147	183	200	181	186	183	152	196	191	185	180	190	176	197	162	191	165	203	186	183	151	169	191	177	180	176	171	159	179	176	185	161	155	183	165	193	181	185	201	208	175	209	174	198	213	176	176	184	184	179	167	159	177	193	158	204	175	185	196	177	187	187	176	147	177	186	172	199	204	163	171	159	203	174	198	171	198	208	171	172	183	182	176	178	166	185	176	177	209	191	185	169	182	178	162	191	190	174	168	199	150	209	189	193	191	185	184	182	174	171	179	161	177	201	207	183	186	175	173	157	207	166	192	170	170	174	170	184	191	185	172	157	187	183	192	173	170	189	172	164	183	167	185	201	193	175	196	197	216	198	184	194	185	178	202	185	161	185	176	164	162	187	190	189	193	166	142	180	191	157	165	170	182	201	176	190	193	182	180	213	193	190	194	199	188	194	207	159	181	187	180	175	194	176	173	183	189	199	198	175	171	172	183	168	197	176	184	176	176	186	202	187	203	173	154	167	183	218	168	162	193	203	192	185	204	185	170	182	175	177	161	193	193	171	173	197	166	173	179	187	182	176	158	189	155	175	160	162	168	178	205	183	196	177	166	155	167	188	167	198	179	186	159	174	179	182	154	174	185	190	184	188	161	153	183	204	190	161	172	177	178	184	175	171	193	201	242	180	198	188	184	200	185	192	187	195	175	152	181	174	191	185	205	206	212	190	184	191	175	174	192	191	188	156	195	168	164	169	155	176	185	198	186	198	190	196	181	153	237	169	169	191	177	184	195	194	183	189	200	171	176	160	173	204	176	178	174	191	181	222	207	183	198	168	179	191	163	207	171	189	216	151	192	193	174	177	169	205	198	141	179	175	171	188	192	197	168	168	195	186	214	183	167	201	169	179	205	193	197	166	178	192	214	197	190	182	164	167	177	216	208	177	170	199	165	187	190	208	186	167	209	187	165	143	166	173	173	204	195	170	197	198	171	205	164	188	196	194	166	211	182	177	186	163	195	204	172	190	199	171	185	164	181	186	189	180	198	181	175	206	203	199	194	181	185	185	188	161	178	168	163	195	189	192	186	170	164	178	172	192	183	175	197	181	195	189	173	192	209	178	189	194	184	152	177	186	180	172	197	179	199	191	172	172	192	197	163	207	185	173	179	180	162	190	186	175	164	163	183	197	193	186	179	165	199	174	186	176	162	163	169	180	190	188	226	170	178	173	188	172	168	201	165	171	175	199	168	195	185	176	197	170	208	181	190	198	178	195	180	167	186	172	160	194	166	164	165	192	178	165	193	164	170	167	179	192	179	209	218	184	156	158	165	173	198	203	183	194	191	168	173	191	172	172	163	175	173	183	188	187	162	192	139	188	156	179	172	189	189	196	182	186	201	196	201	199	177	157	179	175	205	224	174	183	184	166	189	172	203	197	149	185	188	166	165	200	173	194	167	173	166	198	182	161	197	178	195	175	140	194	193	181	197	178	193	193	198	167	189	182	174	177	202	186	181	169	193	178	173	184	183	210	193	185	181	164	201	206	184	171	195	174	195	186	173	191	176	188	177	197	164	185	153	184	186	223	182	172	215	174	188	180	180	194	161	204	178	181	178	159	168	189	166	178	177	196	180	167	180	182	185	175	161	165	185	174	204	186	157	181	183	182	169	164	185	171	172	178	181	187	158	172	180	187	166	166	170	207	188	185	184	182	141	172	187	190	181	172	181	177	177	207	173	190	159	176	177	187	177	194	212	196	196	192	192	190	179	200	194	169	183	173	187	190	157	199	183	187	178	179	203	175	180	201	201	201	200	201	181	186	206	178	171	177	213	179	205	172	199	175	174	189	174	177	209	218	161	185	180	172	187	175	192	173	219	195	184	174	178	181	167	187	185	188	183	191	186	203	202	163	165	158	196	195	179	167	201	179	176	215	186	188	200	198	165	184	190	173	184	178	199	188	200	182	182	200	201	189
8348	38306	54294	38032	29630	1413	1096	964	876	778	735	711	625	630	614	609	554	561	541	570	544	510	525	515	524	515	457	532	530	534	507	482	515	521	496	442	466	481	473	477	473	453	494	494	460	470	471	483	487	476	463	478	475	459	452	453	485	473	493	466	468	434	445	449	457	472	466	448	426	443	461	451	407	446	431	428	468	485	416	439	453	477	479	460	484	455	439	415	417	461	469	458	456	440	494	429	443	455	470	473	473	471	482	445	457	454	424	439	492	478	469	471	474	449	428	464	484	457	481	415	435	456	455	441	500	462	484	458	462	433	456	453	426	434	436	439	471	466	466	459	413	471	465	467	487	467	463	459	442	435	451	488	418	445	496	466	501	466	447	472	451	445	452	448	430	484	424	426	474	433	471	437	450	461	464	435	472	464	460	457	438	462	465	447	440	450	450	457	419	428	429	474	432	443	485	430	450	455	479	447	455	472	433	469	461	454	483	442	488	408	462	452	471	453	445	449	446	411	431	501	471	413	437	497	485	491	445	468	457	450	429	470	452	452	460	454	466	480	400	456	494	463	440	453	452	445	436	478	425	410	492	480	478	447	462	452	432	459	476	466	436	444	464	446	418	445	445	481	441	474	429	510	427	486	476	425	431	463	430	431	441	420	465	431	460	461	468	513	454	453	431	468	474	405	457	460	465	492	418	472	485	443	468	483	456	456	487	455	430	468	425	467	451	423	426	462	437	471	420	451	427	458	431	450	444	463	435	451	429	459	437	458	461	437	449	432	449	480	495	448	501	486	439	438	486	443	505	456	434	474	456	458	447	453	463	445	448	470	459	458	491	465	459	459	452	434	463	447	474	439	479	430	482	451	424	433	472	464	424	433	499	501	461	464	443	472	474	439	462	448	451	485	442	450	463	453	488	467	438	449	445	463	444	438	437	429	436	406	454	460	450	472	467	437	432	451	466	457	423	462	441	475	485	448	468	453	457	441	454	456	415	450	466	463	431	466	422	443	459	471	462	436	499	406	468	460	451	427	476	407	433	455	435	452	404	446	441	460	443	450	445	427	469	438	433	458	486	479	444	485	466	464	446	486	475	456	474	465	461	450	461	442	444	413	449	435	443	464	437	424	448	431	449	458	444	421	463	429	474	474	444	438	431	465	466	483	427	451	479	440	460	408	479	463	464	474	456	446	478	490	458	456	449	472	427	467	440	453	458	448	487	473	453	455	458	414	438	487	425	482	451	427	440	461	478	443	507	478	485	426	485	439	427	435	445	414	426	443	440	488	464	447	468	486	465	475	473	469	426	445	481	423	472	504	473	456	451	465	473	427	455	423	442	435	459	486	467	476	469	493	449	455	458	454	454	451	457	442	449	457	466	407	442	455	480	434	451	467	466	472	439	419	406	454	468	399	436	432	467	459	431	473	455	437	489	486	482	466	471	451	444	441	429	462	503	465	440	453	443	457	516	460	461	430	450	518	483	451	441	439	420	470	462	463	465	465	454	495	467	439	465	437	451	456	475	394	480	411	473	460	474	478	452	427	469	465	469	488	437	507	486	445	431	410	453	447	464	496	453	465	495	457	436	466	463	470	466	468	483	491	432	451	470	481	480	468	449	432	461	437	450	447	456	436	445	455	460	468	461	482	439	471	473	469	472	479	450	438	452	452	469	433	446	463	463	463	416	451	475	456	439	465	456	433	469	432	436	462	479	436	438	464	444	452	469	438	480	434	462	448	468	459	467	422	472	452	469	450	434	453	434	449	475	463	435	455	443	444	456	449	444	480	465	409	454	434	427	457	498	456	447	440	461	457	468	439	464	469	455	439	516	459	445	463	426	478	473	466	490	473	450	464	413	462	438	472	458	464	489	479	431	489	441	467	488	459	452	468	461	441	457	462	454	481	497	423	450	446	454	440	448	467	448	483	460	444	468	457	469	473	434	446	467	464	464	449	453	438	463	446	481	443	447	497	449	507	425	456	435	495	460	447	446	465	447	457	492	422	475	448	455	495	428	438	447	432	421	416	469	481	446	452	422	453	457	448	473	447	416	415	446	459	450	492	482	407	455	440	435	427	479	446	455	466	481	424	474	454	445	450	444	455	455	461	479	441	487	458	459	456	483	475	463	436	408	410	449	439	422	409	420	476	441	431	457	453	458	470	482	448	455	417	451	489	458	420	440	417	459	460	447	472	454	461	465	428	499	469	431	447	451	442	456	421	473	501	473	445	438	431	506	488	504	433	435	424	430	463	424	459	446	454	450	437	429	444	479	450	442	450	453	437	439	454	445	436	465	462	436	415	481	430	431	444	457	440	454	450	427	457	437	463	474	434	471	472	497	458	424	478	437	429	457	449	443	451	490	448	429	416	469	487	411	464	459	456	458	433	444	450	413	487	420	456	473	437	448	432	462	435	432	469	457	420	454	446	476	483	482	506	426	450	419	453	454	467	431	478	466	449	500	447	433	425	470	481	468	462	446	436	470	476	492	444	449	486	462	452	434	452	483	403	461	445	479	476	430	425	447	454	469	467	442	427	477	454	427	464	428	481	417	442	457	478	422	434	407	438	473	430	438	455	474	460	479	460	448	425	444	471	457	481	474	433	471	449	436	452	438	426	462	433	431	448	429	497	438	502	419	452	426	410	450	497	437	460	436	467	450	432	430	461	443	481	469	448	481	419	467	452	430	501	478	483	448	451	442	451	445	438	436	449	436	457	443	471	476	458	486	430	457	474	422	442	425	461	467	454	449	424	458	443	476	491	444	484	457	426	446	411	476	481	478	464	452	455	453	464	488	448	485	469	444	425	452	439	475	473	458	441	487	395	491	469	431	462	459	484	456	490	490	426	425	444	450	462	434	453	471	458	448	441	427	446	455	449	453	449	471	421	453	479	449	444	482	417	478	441	464	420	431	444	465	467	486	432	452	460	451	448	414	478	461	463	430	455	457	481	455	467	476	423	431	489	442	427	490	422	454	461	457	427	397	463	435	442	463	473	468	423	452	446	468	437	445	467	447	499	425	473	487	492	461	449	428	456	464	462	438	440	451	447	432	474	473	438	486	457	453	469	468	449	448	454	437	436	461	423	432	415	474	468	464	454	453	454	471	466	476	431	444	453	471	420	444	443	445	454	477	440	466	453	481	460	470	464	459	458	446	411	468	481	444	439	452	435	463	452	469	454	489	457	476	447	418	432	461	458	470	442	454	456	430	476	464	429	437	464	489	446	459	424	419	439	480	476	441	469	469	479	447	475	427	447	498	433	497	489	457	456	491	458	479	456	463	431	404	446	435	470	392	445	433	448	452	444	452	465	406	455	480	448	474	424	448	463	457	442	471	461	474	459	468	456	435	448	478	464	443	453	476	451	440	479	431	418	468	454	469	440	468	465	447	455	456	461	453	455	475	481	449	475	448	455	476	458	443	464	447	482	463	450	404	434	465	439	498	463	460	436	460	453	462	456	505	455	455	432	449	479	444	414	471	458	464	480
28746	59741	73233	53885	32058	11259	878	486	450	386	372	367	318	354	344	313	319	310	319	284	290	300	304	288	287	330	309	305	291	305	286	295	293	301	322	303	315	313	294	275	294	308	262	285	291	260	295	313	296	243	313	291	297	291	284	267	253	316	268	290	306	327	271	284	302	289	294	325	317	304	290	279	278	274	312	274	280	307	288	306	284	273	298	281	280	283	270	297	265	276	277	260	306	325	269	274	274	291	269	280	261	289	320	314	301	280	305	290	284	309	281	299	292	268	288	247	252	321	292	287	282	261	277	282	295	283	298	298	302	280	262	287	287	284	282	263	284	287	289	317	309	293	288	342	269	285	311	250	261	270	298	297	325	274	253	336	274	309	262	301	271	281	286	314	270	323	247	299	237	286	312	275	298	275	287	314	253	286	302	297	266	290	302	299	280	336	297	265	307	287	260	270	290	258	298	282	291	290	316	291	310	325	320	293	261	266	287	279	304	303	313	286	273	310	290	232	291	301	294	289	294	291	285	275	269	313	322	307	276	305	289	270	313	312	264	278	282	259	319	297	298	280	294	320	277	262	251	254	261	274	268	242	294	285	301	306	266	283	293	289	302	284	280	269	284	301	298	290	305	294	297	294	307	268	299	291	276	301	321	286	309	291	304	266	300	278	289	284	292	352	286	280	277	326	275	303	278	297	291	291	296	293	306	316	300	298	266	268	276	266	291	279	306	297	253	276	311	300	273	316	296	295	313	276	294	287	297	272	307	277	299	291	281	282	296	279	310	260	318	295	281	252	271	299	243	299	290	268	263	310	274	309	259	287	311	284	295	265	276	290	314	265	302	299	296	289	307	274	281	286	308	298	286	286	311	319	340	303	315	288	322	281	290	280	289	293	282	298	298	299	290	278	297	279	260	281	285	293	295	316	293	278	279	294	262	319	276	307	342	311	292	282	304	252	296	286	295	278	286	301	250	320	314	289	289	296	272	287	272	305	283	254	310	266	288	281	327	312	295	324	291	283	274	300	275	273	293	262	282	307	275	243	298	257	278	277	317	313	256	295	250	308	298	293	308	300	297	270	271	272	292	295	293	327	312	274	257	251	313	264	294	274	289	279	258	285	283	283	293	313	291	286	269	278	310	284	294	301	240	288	292	280	276	301	298	278	292	280	287	288	275	290	280	293	267	291	288	285	289	300	300	267	286	287	295	287	319	296	310	290	290	289	304	291	292	311	308	268	302	269	267	292	294	285	300	296	319	295	301	289	282	291	298	266	295	241	286	267	250	288	262	299	298	261	309	265	299	299	272	277	278	288	278	272	269	312	283	255	333	300	304	300	282	260	299	292	299	296	302	303	271	292	286	277	313	272	294	308	304	275	297	312	268	273	283	253	287	300	290	288	282	301	273	301	301	260	274	283	289	291	292	294	313	278	288	287	271	288	277	282	245	294	244	330	284	289	276	296	266	303	278	305	295	285	278	285	290	289	287	271	253	314	298	261	271	284	284	300	283	281	276	291	277	258	274	323	329	284	298	283	288	297	264	265	284	297	299	292	263	323	282	277	316	262	276	316	317	313	274	292	262	338	254	309	272	290	277	282	325	298	287	299	300	245	294	300	257	270	292	293	267	307	294	295	283	294	274	302	280	316	266	270	303	289	287	271	299	288	281	263	277	262	280	305	288	273	291	301	277	308	291	313	283	319	253	266	295	316	300	298	282	295	278	280	297	270	306	293	278	282	260	275	248	268	314	283	324	270	295	267	276	282	281	296	277	256	279	272	284	283	299	309	292	296	296	266	288	260	307	273	315	295	287	305	267	287	271	284	316	268	275	305	309	250	318	316	288	280	303	288	307	289	313	265	307	283	279	294	304	313	265	303	297	279	265	261	318	297	293	282	260	273	275	282	285	297	284	322	309	290	304	304	292	309	291	279	279	266	280	277	267	287	318	309	271	289	287	284	278	279	278	290	284	288	290	281	298	298	276	258	281	264	299	284	273	270	292	308	288	276	276	300	297	289	299	279	278	283	293	296	277	264	273	276	269	283	282	235	270	308	283	247	256	305	293	268	301	275	283	309	291	290	290	279	249	275	274	281	273	291	280	288	266	278	292	247	298	306	298	270	348	282	339	280	274	305	276	311	302	260	264	301	292	304	280	293	299	302	292	258	264	280	271	307	298	279	287	253	278	260	282	312	290	257	297	275	294	269	277	299	285	295	302	295	301	282	297	282	307	269	267	276	259	277	287	267	279	317	265	289	298	265	285	277	321	295	262	313	311	286	265	302	289	308	262	292	278	312	316	286	292	222	275	267	284	292	301	318	325	278	280	308	334	283	293	285	267	285	289	299	315	296	294	274	294	292	289	304	282	302	283	291	252	285	248	260	265	290	285	314	310	265	251	294	293	256	305	255	327	303	288	325	275	251	284	290	276	301	300	292	300	251	265	281	287	276	308	301	294	289	301	289	324	285	254	289	277	293	284	288	309	304	268	257	273	304	280	304	284	281	292	277	273	290	317	270	310	308	294	313	283	254	271	324	301	269	281	284	289	265	305	290	277	282	272	283	297	290	300	251	275	281	285	321	270	265	321	251	313	326	318	289	263	289	299	258	280	274	268	275	274	287	280	290	282	284	319	282	297	279	282	280	296	303	302	294	272	300	301	278	315	288	304	299	286	269	270	295	303	291	271	295	302	297	282	323	278	290	313	281	293	272	309	296	302	297	326	288	305	264	327	296	283	290	306	280	283	280	270	313	260	284	271	303	305	256	277	298	286	326	279	295	289	277	303	328	294	257	273	294	269	305	285	259	281	289	277	260	306	310	296	286	264	287	291	321	288	281	278	289	275	273	301	284	277	313	300	283	279	252	294	279	287	271	286	294	315	266	281	254	286	349	270	272	244	261	310	283	290	288	278	307	287	264	260	277	308	278	281	270	315	310	298	268	287	296	297	276	281	316	282	262	269	315	279	264	275	323	292	298	280	312	288	307	279	284	299	296	282	253	275	263	294	302	255	272	273	287	286	295	312	267	302	288	276	296	268	283	296	280	301	311	287	319	282	312	282	307	295	284	323	303	266	313	294	269	272	296	292	313	284	305	272	274	278	289	278	264	264	301	317	288	305	291	301	306	275	283	281	306	294	326	295	281	282	288	288	258	268	290	300	301	298	292	286	287	262	245	312	300	282	310	303	250	288	260	274	292	288	281	296	298	309	298	285	282	300	270	284	285	302	289	309	258	258	306	301	286	306	292	268	277	291	275	281	268	303	272	337	305	268	295	273	285	270	284	276	271	241	261	278	322	300	279	283	284	287	296	266	270	266	271	279	294	315	267	282	273	288	297	293	298	278	248	283	283	286	288	319	275	286	245	286	289	306	309	305	313	318	294	295	286	305	260	308	309	284	301	247	257	268	256	272	262	285	284	287	288	307	300	312	277	300	301	306	283	302	272	311	293	291	274	293	301	321	300	283	262	305	290	280	298	281	289	258	278
15537	44984	66490	54689	40307	7360	1800	1650	1409	1354	1178	1093	1076	972	929	931	904	895	864	816	800	771	821	778	785	800	763	794	753	696	744	722	713	746	705	667	707	690	662	697	670	704	703	662	682	674	707	675	745	671	632	638	630	686	696	625	729	650	624	669	669	635	699	658	690	668	748	673	638	681	663	639	704	666	619	637	631	616	673	656	671	655	662	653	687	646	693	639	656	669	621	717	668	690	671	624	670	638	690	655	644	683	643	654	646	620	673	653	667	670	678	661	664	663	665	639	676	664	621	677	665	668	629	675	627	732	663	643	600	682	683	592	626	659	632	657	682	684	638	652	637	653	684	652	631	656	660	643	635	639	632	650	664	661	660	671	649	673	666	670	675	672	643	615	635	683	663	646	647	673	656	640	621	655	658	677	685	633	669	682	663	688	664	617	688	674	630	660	647	638	657	669	617	686	648	603	663	611	674	637	620	631	670	620	616	653	711	660	638	710	677	651	640	675	612	633	645	641	670	670	700	643	633	598	648	683	660	685	658	667	677	692	615	647	659	669	682	640	641	645	666	698	703	620	681	642	679	656	738	624	671	680	658	644	638	646	672	677	689	661	654	636	630	662	644	679	676	615	660	667	699	677	632	662	684	681	675	624	646	651	631	644	650	665	672	644	662	613	654	685	636	665	665	687	640	707	617	654	677	682	621	628	662	650	705	680	667	685	680	680	628	647	632	640	609	676	656	670	675	673	677	611	662	613	673	635	643	658	591	713	649	665	672	646	643	668	594	682	629	676	678	647	635	667	673	631	702	667	640	645	617	641	673	630	636	649	631	642	665	595	674	637	599	680	676	668	645	656	707	621	672	624	673	630	644	682	619	673	648	688	659	700	626	687	649	665	674	662	658	664	654	651	683	684	668	599	631	681	662	693	682	656	635	682	701	658	662	632	590	665	656	635	669	684	687	679	694	706	683	657	655	649	665	644	661	671	623	654	665	655	709	665	643	664	624	633	681	629	647	627	667	653	636	625	620	631	696	663	633	662	679	648	683	645	609	642	666	678	632	642	634	666	622	668	604	660	679	627	661	702	637	661	675	688	647	661	627	655	634	639	630	655	617	626	613	667	679	609	668	668	654	634	623	668	664	654	625	616	654	663	618	626	601	631	649	653	672	679	650	620	648	642	668	677	686	665	685	660	667	707	625	664	618	585	637	665	647	712	678	656	646	644	646	616	624	660	634	638	657	636	644	723	645	656	709	657	657	654	661	651	638	631	636	652	669	660	647	649	646	656	645	665	645	648	654	658	605	591	673	659	624	645	609	639	701	648	620	750	609	655	613	628	676	626	693	622	705	594	642	684	654	699	691	682	630	668	635	676	673	651	666	650	620	635	638	677	694	688	639	647	701	644	691	608	604	702	643	661	612	668	590	613	617	644	635	690	610	648	654	671	632	646	675	705	668	596	666	616	676	609	701	645	649	654	641	628	641	607	682	648	658	628	630	599	652	637	661	617	643	655	705	667	650	676	710	690	634	671	674	628	665	667	646	662	644	673	645	666	647	701	609	650	658	675	671	666	587	665	654	683	657	612	675	680	665	688	639	681	631	631	668	674	671	664	647	684	619	682	628	657	611	654	670	615	656	661	628	667	649	693	637	666	613	679	619	674	670	656	645	656	693	643	658	657	657	672	625	657	638	655	665	667	695	675	652	674	602	653	672	664	611	636	655	621	634	694	694	678	680	665	681	634	672	622	664	684	700	712	645	598	629	664	638	660	693	669	697	699	624	662	685	583	671	659	617	659	654	633	640	655	695	635	702	649	673	660	609	670	657	682	682	641	698	576	675	638	690	605	636	634	668	695	669	696	706	680	635	619	670	669	647	618	658	721	642	657	636	677	632	676	641	654	614	670	622	608	705	666	682	723	674	648	668	668	681	681	705	646	650	634	645	645	667	683	662	677	635	663	660	655	633	692	624	631	638	633	648	626	661	683	663	687	660	667	659	643	646	663	675	656	663	647	683	674	700	689	688	599	633	640	686	622	626	683	654	624	647	656	628	625	645	698	663	680	653	649	639	596	672	650	653	671	669	686	693	685	683	626	680	638	627	664	661	624	647	666	683	622	617	666	625	673	685	679	632	616	657	653	650	649	627	671	650	628	656	656	636	621	607	669	663	643	695	627	701	604	661	627	691	642	682	636	647	673	625	683	656	697	655	608	638	620	690	635	638	705	631	648	641	684	664	620	672	652	634	624	693	664	634	687	632	640	644	675	668	639	679	668	697	599	622	637	623	620	683	643	712	637	649	648	662	646	629	653	681	665	699	622	689	676	647	666	662	667	644	664	653	656	661	660	633	649	680	631	629	615	666	653	658	629	611	611	645	653	685	686	639	607	644	710	679	707	637	620	621	685	600	654	638	644	634	650	645	611	604	658	690	659	644	662	651	663	684	645	649	646	685	686	653	644	672	672	682	694	621	662	674	673	668	620	639	641	655	647	646	644	648	631	691	619	645	649	667	635	649	660	646	629	650	665	630	672	622	668	664	661	610	658	603	611	619	657	665	707	647	632	657	674	704	683	648	632	677	654	668	640	668	689	662	658	674	607	679	662	678	679	689	665	625	671	716	664	633	629	652	653	636	597	614	644	607	674	668	667	651	667	664	608	619	681	647	660	668	620	677	692	696	672	651	649	659	681	634	710	655	611	690	680	654	658	668	653	669	687	681	665	670	619	636	640	647	588	651	637	666	672	662	644	636	653	631	583	634	670	657	666	658	652	674	675	636	641	664	703	627	672	674	701	682	654	616	682	635	614	649	638	653	664	667	672	655	708	655	652	635	663	689	646	637	622	632	633	682	637	634	642	638	650	682	707	646	704	691	618	666	631	649	691	687	669	673	623	673	680	649	617	648	652	645	677	657	662	662	666	604	672	673	692	642	612	631	687	584	653	628	661	644	631	681	643	680	638	645	652	657	630	675	681	656	668	703	613	662	684	634	669	681	648	612	634	645	674	634	637	681	686	658	655	672	645	674	646	646	684	648	648	651	660	675	618	633	633	647	670	635	691	665	660	687	679	677	639	639	627	643	620	662	653	696	648	647	634	639	646	666	617	691	670	642	634	669	704	678	663	653	621	691	656	643	648	685	625	657	657	651	648	642	621	649	660	622	649	699	666	621	659	612	605	666	671	628	591	634	695	687	685	629	671	654	626	675	675	609	645	637	681	626	662	659	619	620	708	698	650	628	685	669	663	687	640	612	688	633	670	636	655	619	652	624	681	644	626	698	613	637	698	653	614	690	672	641	644	694	660	619	642	665	595	629	666	648	640	661	652	643	634	659	654	659	652	686	691	588	659	641	643	662	649	636	618	648	644	626	664	588	681	668	674	696	637	659	632	622	662	627	669	620	663	652	661	666	648	646	609	645	667	657	648	622	639	653	661	625	663	615	661	710	675	639	628	644	671	627	678	648	620	667	683	675	617	600	634	719	625	686	684
3305	5205	4788	1757	332	103	82	106	103	79	71	82	71	86	69	107	96	79	97	80	93	90	92	95	71	84	81	87	93	104	83	89	77	103	86	85	79	105	76	92	91	79	90	105	76	80	89	94	92	85	104	93	104	110	108	83	87	95	75	75	73	93	99	71	75	90	85	96	103	89	86	87	91	91	80	83	99	107	101	89	91	93	87	100	91	90	91	81	98	93	84	96	89	74	101	102	95	86	90	73	89	88	90	100	92	87	84	62	98	92	97	72	93	94	90	90	89	90	112	99	89	105	100	104	89	71	93	84	76	110	84	102	84	90	87	83	67	98	96	113	86	88	92	94	104	82	102	106	91	103	80	106	108	97	88	114	77	76	88	105	90	79	88	90	90	84	120	86	77	92	94	91	102	86	102	104	89	96	82	92	102	79	91	104	84	89	81	80	90	85	124	106	107	77	72	101	90	98	80	90	88	91	118	104	107	101	66	86	88	92	100	83	87	109	94	98	81	104	84	78	105	120	83	87	111	93	93	75	86	82	99	79	82	105	100	84	82	72	105	90	91	90	91	91	93	96	107	71	89	88	83	94	92	91	92	70	83	107	94	96	85	72	92	90	90	77	80	87	73	88	88	73	96	75	65	103	91	112	67	92	88	100	87	97	83	77	101	93	96	97	75	94	69	86	91	93	86	88	82	83	93	98	85	104	81	86	97	83	103	92	88	83	104	89	96	97	72	117	83	94	113	85	89	78	86	126	97	84	96	98	95	93	91	103	101	81	77	80	96	89	87	95	72	80	98	77	76	75	103	74	107	99	91	65	84	83	83	72	86	93	67	98	85	72	93	88	94	100	87	77	89	89	80	89	100	78	94	95	79	91	85	82	76	106	108	85	82	107	81	107	72	95	86	87	91	81	85	78	93	90	100	103	93	104	91	104	72	85	79	88	76	96	84	94	92	104	107	89	94	91	69	101	114	89	97	79	100	94	102	103	92	92	115	97	97	84	85	88	98	92	103	97	87	101	81	97	87	92	108	99	77	95	100	96	92	94	101	92	73	89	97	91	71	100	94	90	84	101	104	90	90	92	80	86	87	99	90	78	85	97	86	97	98	104	86	109	91	95	95	88	96	98	92	85	98	78	85	76	95	88	104	99	76	84	105	103	88	100	82	93	93	91	94	98	91	90	110	86	100	83	93	94	74	92	103	91	85	84	112	84	79	84	91	83	75	85	93	94	92	95	70	71	102	86	78	103	87	104	112	77	95	96	84	74	90	97	91	105	113	87	73	100	85	90	92	74	81	91	78	89	91	101	109	96	93	93	83	114	85	87	90	94	97	98	86	96	89	86	79	99	94	81	107	99	89	88	94	89	85	85	92	78	102	97	90	88	106	77	69	71	86	80	84	72	77	84	94	103	92	75	84	86	92	113	91	88	90	79	81	73	72	116	95	102	89	99	103	108	115	90	89	82	105	88	81	84	99	96	72	79	78	93	95	109	89	79	98	101	83	87	79	87	85	91	96	92	85	104	88	109	93	88	82	87	85	97	77	91	90	91	110	99	97	78	78	108	94	99	95	102	88	92	79	93	86	101	126	108	82	83	86	92	107	87	89	100	92	105	81	95	89	94	92	85	88	87	80	105	80	79	93	96	81	94	97	92	107	83	105	94	90	75	87	88	88	84	79	88	102	91	82	90	92	91	106	88	97	87	100	85	104	75	95	81	108	103	84	91	88	100	106	98	108	88	96	102	90	112	75	107	94	81	73	114	77	78	97	111	75	93	79	90	98	97	97	92	74	94	86	95	105	87	92	101	97	93	103	86	103	96	100	89	86	113	94	83	80	97	87	79	89	94	87	109	95	94	84	89	86	100	74	95	80	75	81	107	89	89	110	98	93	79	92	90	90	91	87	76	81	79	90	79	93	93	115	82	107	96	118	69	89	87	101	91	79	87	92	88	114	95	94	108	82	100	96	108	77	91	97	83	80	92	128	85	83	127	93	94	81	78	86	94	81	74	86	88	89	96	103	96	73	102	80	71	91	97	75	86	94	109	91	96	83	96	88	105	85	94	110	94	92	90	98	101	108	97	103	81	105	95	85	99	86	117	84	92	117	85	70	103	96	86	84	75	61	80	88	78	80	112	94	99	93	82	90	92	82	104	90	82	97	113	92	96	81	71	97	71	88	116	91	91	74	80	83	104	92	88	92	75	99	82	95	90	92	95	93	85	100	100	93	96	102	96	94	89	118	78	79	104	74	73	82	94	99	86	86	89	84	79	74	92	94	86	82	90	86	96	95	99	89	76	77	115	90	92	103	113	89	76	82	98	91	119	99	94	86	93	92	81	85	121	86	87	67	99	88	92	84	92	90	103	114	88	103	82	84	92	110	88	98	76	79	82	80	96	104	75	102	101	86	82	87	91	98	74	95	84	90	104	100	89	85	102	78	92	87	84	91	102	97	97	81	84	83	105	80	82	94	95	71	82	99	94	90	93	88	104	82	84	90	93	86	112	87	98	82	88	73	107	94	110	84	83	84	104	98	74	73	90	77	83	93	95	80	84	93	93	71	97	93	99	88	86	100	101	90	97	86	85	88	77	95	77	78	84	97	98	107	101	76	91	104	85	101	110	83	82	107	83	82	96	93	72	92	104	88	98	111	97	80	87	87	84	102	79	83	93	98	84	73	86	82	93	100	97	105	100	87	100	86	110	80	94	76	94	79	98	100	103	98	79	94	93	98	98	70	89	89	80	103	95	96	89	78	99	97	98	88	94	95	97	90	99	103	104	115	81	81	97	95	91	73	72	97	90	96	87	86	78	84	89	88	79	92	93	97	89	100	97	95	104	113	115	81	101	86	103	98	90	78	84	78	97	69	89	84	87	100	79	87	85	74	79	100	104	85	89	90	80	106	97	92	97	80	96	91	96	109	89	87	90	92	90	70	93	85	104	101	69	85	81	85	88	95	83	78	95	84	91	96	90	104	86	107	100	103	100	80	100	112	111	102	77	97	86	92	93	84	66	87	101	58	92	102	75	99	90	91	90	110	84	80	92	81	91	89	92	78	108	92	90	80	84	97	117	78	100	117	95	105	109	97	85	95	84	101	114	90	94	94	102	83	81	94	96	102	78	85	90	91	96	79	80	85	88	105	74	103	81	94	84	82	87	74	90	90	91	95	84	81	111	76	100	94	87	99	117	100	93	79	86	105	65	103	91	89	92	86	83	78	95	80	105	96	74	92	85	108	81	104	78	101	85	89	78	93	95	92	91	101	82	91	89	110	86	98	78	95	94	95	76	94	77	97	92	84	80	90	75	90	63	101	109	105	91	83	85	89	99	77	103	90	109	94	99	80	93	85	97	109	121	81	73	86	80	111	87	83	93	87	86	81	87	79	94	91	83	89	76	73	100	87	97	106	89	98	97	91	75	92	95	90	97	80	91	81	82	96	95	72	101	72	100	89	102	100	76	88	79	85	92	81	86	88	107
2849	8217	9663	5640	1431	313	248	251	302	262	249	264	247	252	288	261	276	282	253	269	276	257	259	276	288	240	257	238	262	254	257	238	240	262	294	235	239	266	248	249	244	262	253	233	258	243	259	258	264	303	219	242	261	260	221	289	288	257	272	268	268	266	281	266	252	256	253	260	266	256	255	242	245	258	241	240	259	252	229	243	242	271	251	269	238	208	263	230	254	245	252	287	280	267	284	243	249	262	261	245	238	254	263	240	235	227	250	236	248	268	277	258	262	242	243	259	251	249	247	271	260	251	263	254	250	250	235	249	277	236	278	273	254	229	255	266	253	236	220	251	239	258	264	259	246	235	260	264	244	283	245	277	272	273	269	250	235	264	249	247	252	225	289	245	274	281	268	234	250	235	249	243	257	257	240	276	270	251	246	251	256	271	251	246	255	226	275	243	270	267	257	262	277	249	244	236	268	263	234	236	266	245	285	249	253	243	238	276	230	271	241	248	272	233	273	280	279	264	230	260	254	251	284	241	254	265	234	274	281	265	259	245	275	242	254	256	260	284	250	244	273	254	270	215	265	271	220	272	252	245	245	251	252	246	267	281	277	207	256	250	270	266	256	251	246	261	282	249	273	254	246	251	251	262	271	227	289	245	256	232	263	290	262	238	248	263	269	225	263	260	290	247	228	251	253	256	262	268	275	249	254	266	235	245	247	264	283	275	237	233	274	252	266	285	228	248	276	246	263	262	284	288	279	246	216	235	302	265	239	260	232	262	250	244	246	272	262	253	266	266	269	263	246	247	245	267	255	229	264	259	280	264	301	244	266	235	241	267	259	249	224	251	247	253	289	261	256	251	256	292	237	228	254	253	251	246	235	261	238	292	245	262	273	245	270	256	257	245	256	227	264	239	246	259	248	273	245	267	275	254	269	249	256	251	264	223	252	267	240	273	269	237	256	255	245	269	264	230	252	253	275	253	259	244	228	254	271	257	264	249	279	254	249	261	245	268	268	269	268	283	293	267	271	257	269	240	245	251	252	273	249	286	283	272	277	246	246	265	252	248	243	258	237	239	268	258	283	253	263	256	242	265	263	291	222	257	260	247	256	291	274	252	237	240	294	265	234	268	252	230	253	250	258	244	245	235	245	254	258	224	245	258	246	241	239	253	278	260	270	263	249	272	258	251	235	245	235	254	228	268	273	252	266	255	254	249	249	254	259	233	239	261	241	218	242	241	266	257	255	251	253	263	257	252	245	243	247	246	266	246	250	279	267	252	267	268	247	257	254	258	248	258	220	256	247	268	251	256	281	269	269	297	257	274	259	218	234	272	285	274	241	259	264	287	255	260	261	268	268	250	278	276	266	250	276	237	251	264	265	283	243	280	278	269	265	283	254	274	258	250	252	267	229	258	247	268	265	263	268	278	264	259	249	239	262	243	267	280	245	234	243	271	262	254	263	256	269	281	235	249	252	259	247	254	264	249	258	254	249	232	258	256	274	275	270	234	254	249	241	266	277	292	268	272	256	237	269	248	267	263	227	233	271	257	242	235	247	236	240	261	256	271	244	226	268	257	265	277	269	254	271	238	235	253	242	278	270	262	237	249	268	252	261	251	218	253	240	276	247	255	260	261	260	255	271	208	248	272	262	255	261	278	285	242	267	273	216	242	258	272	273	252	243	239	264	278	266	264	278	226	267	227	274	254	271	279	246	261	257	242	262	252	250	248	273	280	266	243	273	247	249	261	253	235	263	257	248	254	258	263	245	273	247	276	269	232	253	235	237	266	259	223	233	259	262	267	279	275	251	250	217	244	252	263	250	284	269	259	278	285	225	257	234	270	247	237	271	271	268	256	243	253	263	246	252	248	235	253	283	251	252	249	250	245	264	248	263	262	265	220	258	268	257	261	266	268	262	267	282	253	262	249	288	268	235	258	271	286	255	262	243	275	276	235	246	275	245	255	277	251	256	242	263	254	268	232	241	259	210	264	222	237	246	285	240	261	273	276	263	253	254	230	259	260	248	268	256	261	253	255	270	253	262	251	278	247	260	263	235	249	250	282	250	264	256	258	275	248	265	258	271	265	267	262	269	278	237	253	257	277	287	276	266	263	255	266	263	283	235	253	287	268	269	263	257	257	284	245	249	243	278	254	240	256	272	260	248	228	254	254	291	250	267	279	284	252	251	290	255	261	247	239	274	219	243	231	252	252	232	259	242	259	281	226	242	213	272	249	236	252	262	262	242	251	236	258	248	282	229	239	263	261	258	267	272	270	270	260	241	277	262	253	251	260	227	264	268	272	254	235	253	228	267	260	258	250	259	266	237	234	251	230	247	266	237	315	267	269	250	265	279	268	260	213	237	251	260	238	265	265	274	254	292	265	248	257	280	247	243	257	255	254	276	247	277	239	272	267	261	266	256	263	268	231	260	252	270	246	276	231	266	276	252	261	224	255	262	248	227	269	229	238	232	288	280	258	254	250	227	275	258	263	232	253	249	281	235	246	227	258	269	265	255	262	258	259	266	274	239	263	252	233	276	279	242	265	253	260	241	250	236	285	234	237	292	243	255	261	244	260	257	228	258	242	244	256	273	266	263	237	247	295	259	267	254	269	262	258	271	263	282	231	265	266	247	267	273	250	251	268	269	235	267	243	235	242	246	274	233	256	258	248	286	266	272	267	235	262	265	265	293	268	257	271	268	247	255	242	275	258	249	232	263	262	244	270	253	241	250	236	241	256	251	263	250	289	245	242	265	278	255	248	246	256	265	277	263	243	248	256	248	244	257	263	263	286	249	262	244	243	249	266	230	236	270	251	249	251	231	226	234	239	264	265	257	251	252	271	270	265	237	268	261	233	255	239	254	250	257	256	273	256	275	243	245	276	267	258	258	258	260	234	255	256	268	265	272	278	250	267	261	273	261	285	258	258	251	255	268	253	272	268	253	236	272	257	269	255	263	234	243	265	256	238	265	280	261	262	253	248	234	244	248	256	260	250	251	265	280	250	239	273	260	269	259	252	248	259	261	275	272	282	234	250	258	266	265	272	241	241	239	272	259	222	259	248	242	250	227	243	265	252	269	265	237	250	259	263	289	269	259	244	256	264	237	262	260	257	259	225	235	270	237	233	258	248	256	241	269	272	216	290	236	253	234	277	262	259	252	244	264	263	234	269	274	248	247	257	269	244	290	244	259	281	234	255	250	239	262	263	256	261	249	239	247	235	237	252	268	261	229	278	258	269	221	247	279	238	246	248	271	257	241	206	237	254	274	262	259	277	247	238	256	258	265	258	259	238	269	264	274	234	245	223	249	268	242	258	253	260	239	272	240	251	246	220	278	251	239	245	230	237	268	257	285	250	248	258	266	267	252	249	257	240	277	268	266	245	257	252	269	226	269	219	258	247	241	272	278	257	251	280	264	241	246	261	240	251	250	254	230	226	279	258	251	253	251	261	250	272	235	272	256	243	258	263	257	229	264	249	251	254	240	278	239	270
26811	53147	59790	43404	15759	2298	338	281	256	224	231	206	230	210	195	200	191	218	219	195	201	197	189	195	193	176	158	163	206	214	199	193	190	210	188	168	174	198	182	181	177	162	168	182	151	194	182	168	192	186	188	201	182	195	213	192	171	169	172	177	192	201	204	176	191	168	191	196	194	188	185	197	191	187	167	187	171	194	162	170	188	177	178	173	187	201	180	205	180	187	172	185	186	194	172	175	188	187	170	215	170	188	175	181	186	181	205	185	191	199	193	211	192	194	192	195	184	175	184	176	201	202	169	198	191	184	195	170	177	184	184	196	177	201	171	174	193	202	179	177	197	208	167	201	216	156	178	196	179	176	209	204	180	191	195	198	224	163	183	201	188	192	200	183	148	188	171	164	203	169	203	166	179	179	164	215	194	208	192	170	204	182	194	194	169	187	182	189	180	204	197	184	196	184	187	162	197	162	163	201	204	179	169	167	174	156	188	221	184	174	164	170	195	183	176	159	216	200	197	200	193	178	184	167	211	205	167	199	180	190	181	196	199	158	184	185	164	183	176	175	197	202	190	196	210	185	173	196	188	216	199	196	169	181	186	188	210	193	189	168	195	170	212	194	180	176	182	169	177	194	161	194	190	218	182	173	160	170	224	191	196	161	162	170	183	165	192	184	187	198	177	186	187	190	173	206	180	212	205	171	216	168	193	179	171	161	157	209	194	181	184	185	189	164	182	186	216	201	172	176	184	172	180	165	158	170	159	157	178	201	172	159	183	187	184	198	183	189	167	196	185	198	193	179	193	178	197	184	161	203	201	178	163	175	189	186	162	166	189	197	193	176	181	195	171	163	222	172	188	174	195	188	191	185	180	192	195	169	174	182	196	172	155	209	162	213	200	178	163	144	215	197	171	184	189	197	188	223	175	186	187	199	191	183	203	206	211	192	181	190	188	167	185	192	192	182	196	191	201	200	191	181	184	182	161	178	184	185	185	190	187	197	194	168	199	190	179	178	193	181	196	168	183	202	182	171	201	187	185	177	196	168	191	172	197	187	199	150	197	186	187	187	162	174	181	181	191	182	178	173	168	195	168	197	170	183	189	217	220	193	176	205	160	161	196	192	181	197	197	199	187	206	163	172	184	204	160	163	177	205	180	181	203	172	188	195	179	193	167	162	187	180	186	194	181	199	194	185	177	169	184	187	204	186	205	195	184	187	188	170	191	165	205	172	191	176	175	213	196	187	162	174	191	164	186	185	159	188	173	180	184	197	205	178	178	198	208	177	180	201	191	210	171	183	160	164	180	194	172	205	184	182	185	200	191	148	183	166	205	185	216	162	161	197	213	186	165	200	198	196	207	197	186	188	195	173	193	159	177	164	203	174	162	201	175	180	177	183	190	167	168	189	184	200	184	194	196	195	220	184	198	194	181	193	200	196	187	198	211	188	167	204	170	192	191	196	192	183	139	174	180	167	189	197	162	190	162	180	173	185	175	157	169	189	183	181	189	164	196	184	183	197	190	197	188	164	164	198	158	201	203	178	177	185	194	184	180	168	208	184	164	173	185	182	174	179	199	173	181	181	175	219	191	183	216	217	186	207	220	213	198	161	194	207	178	188	168	198	180	199	204	194	188	175	210	183	214	172	179	194	211	178	175	196	189	190	173	174	169	177	180	164	189	186	207	178	188	178	185	152	179	184	172	179	210	178	202	186	199	194	193	181	192	170	191	161	203	201	191	177	196	197	178	188	204	183	190	175	176	182	181	188	173	207	213	183	190	197	179	167	191	188	175	176	186	195	193	168	161	178	190	205	191	182	174	202	193	160	206	189	194	203	157	186	198	193	175	191	187	170	186	186	191	179	181	151	172	186	179	182	184	166	198	202	184	194	202	187	195	205	202	219	181	173	199	198	203	174	173	192	188	184	202	192	177	181	188	197	200	195	176	198	200	175	172	177	195	189	220	164	177	166	191	184	181	215	196	167	165	194	186	174	177	193	199	167	194	229	191	196	182	187	204	170	199	189	178	201	180	190	174	183	175	176	172	212	192	202	184	188	210	190	195	189	174	201	209	190	188	181	173	196	167	197	185	205	172	145	169	199	192	192	185	207	212	186	187	227	191	166	197	172	174	181	199	169	181	191	160	184	173	200	197	173	173	178	179	190	198	185	174	217	179	179	179	188	197	181	170	197	186	196	189	189	191	189	184	185	190	186	186	175	189	198	191	177	173	181	184	205	184	157	194	178	188	177	167	163	164	191	202	184	191	176	177	189	191	194	189	173	182	194	184	161	187	192	177	199	181	181	197	209	165	190	203	181	198	192	170	170	167	190	196	178	169	189	190	184	213	158	186	225	169	179	180	197	187	191	181	157	181	204	178	175	198	180	173	160	192	183	213	204	211	198	188	193	184	178	196	177	197	196	195	206	200	171	172	202	223	190	178	171	176	191	180	193	196	178	180	203	174	158	178	182	202	188	185	194	196	196	157	191	157	187	190	169	220	170	174	196	217	166	182	168	187	196	174	171	218	184	185	161	202	180	168	173	175	211	204	203	177	199	183	155	177	181	195	194	193	153	177	156	164	189	193	209	216	180	210	205	172	190	205	199	191	198	204	185	185	181	172	183	198	186	161	181	165	158	178	198	194	187	187	192	193	195	186	184	168	185	181	176	177	178	166	198	155	169	199	172	182	179	180	191	186	194	185	166	199	151	195	197	175	193	184	194	198	194	190	185	172	167	185	181	195	193	166	186	188	180	172	171	166	191	205	195	189	209	165	213	196	188	182	192	176	190	195	188	196	186	176	186	170	203	185	185	179	184	170	192	169	175	189	185	192	198	172	184	189	200	205	192	171	175	175	182	180	184	200	243	190	177	199	198	207	192	214	186	175	200	191	186	212	200	167	203	184	182	211	170	184	188	172	167	179	179	191	196	186	185	194	183	158	152	179	190	191	175	192	184	187	177	155	198	194	204	175	199	186	191	209	198	195	193	196	192	174	165	164	207	196	194	182	185	188	175	175	190	187	169	192	200	189	175	179	187	178	194	185	198	181	207	200	186	176	194	173	184	201	182	200	164	191	208	150	201	204	167	186	197	186	186	183	173	169	154	204	205	198	208	177	187	179	178	182	188	189	194	208	169	179	180	211	170	208	212	182	214	188	168	168	189	189	219	164	190	171	186	208	188	188	188	175	210	200	166	179	177	191	172	199	177	201	157	180	178	187	177	194	191	183	205	177	208	185	209	180	186	169	187	218	186	191	186	183	197	197	178	168	185	199	171	214	176	205	212	192	197	166	195	171	183	192	187	189	180	166	160	218	172	174	179	177	169	194	166	200	165	157	191	207	184	181	170	181	170	210	202	183	210	172	201	187	177	159	206	180	181	195	198	195	195	174	178	202	202	171	181	185	166	200	194	195	185	192	186	191	192	191	178	193	210	197	173	170	168	176	193	196	182	179	194	193	173	195	187	170	166	169	206	191	176	177	167	161	188
14863	41529	53566	45769	15049	1917	1055	950	821	750	691	667	675	607	588	589	552	583	528	561	527	541	526	520	516	505	481	477	500	515	464	506	514	498	461	483	510	454	506	450	476	457	487	468	481	498	466	442	485	465	443	490	472	445	478	488	458	461	469	464	431	458	455	471	439	453	425	478	486	512	442	490	472	513	478	483	489	489	483	493	458	495	448	478	445	453	449	482	459	476	444	498	462	484	479	481	444	463	496	449	445	449	482	465	482	471	462	466	455	491	479	473	466	425	447	482	449	466	464	437	445	465	482	470	486	455	480	461	466	433	476	468	482	465	519	429	452	463	453	459	474	499	418	447	482	424	456	445	429	478	450	495	431	464	445	459	460	441	469	470	523	449	481	447	444	435	481	479	499	454	484	466	445	459	448	449	444	479	457	437	473	498	453	467	497	438	465	511	474	443	476	475	488	459	461	485	444	463	473	487	470	455	424	463	471	426	470	467	473	464	440	477	471	456	451	440	468	483	443	462	441	459	470	467	513	464	466	414	451	457	491	468	478	464	444	457	427	453	469	429	449	461	444	452	455	490	444	449	499	472	448	477	461	454	492	458	464	468	434	466	423	448	471	462	451	486	430	468	481	463	448	509	441	440	437	448	496	465	468	445	435	507	463	471	511	448	474	475	442	477	452	428	484	424	479	464	496	432	471	453	473	436	523	465	439	459	413	454	450	461	444	438	476	449	441	461	421	480	422	456	453	451	460	433	452	418	500	453	453	454	463	445	410	444	469	445	470	463	461	474	449	445	439	490	469	475	445	418	464	509	481	448	443	479	460	458	454	494	484	470	444	481	464	492	480	443	457	443	468	456	433	452	485	447	445	481	474	498	466	437	434	401	439	481	425	437	511	476	455	435	477	487	443	430	424	455	458	436	457	483	504	467	408	453	511	463	439	455	489	476	491	449	448	472	432	470	482	449	471	480	451	438	493	457	474	460	471	427	471	484	436	432	456	414	449	430	431	463	464	468	419	491	469	478	455	460	466	485	454	431	424	469	426	443	463	469	464	444	495	420	450	474	438	484	466	486	458	490	481	493	483	463	496	453	490	428	508	457	439	464	477	474	470	429	416	468	455	480	472	441	488	445	446	471	488	457	453	457	458	422	495	490	437	439	441	445	421	485	442	422	461	458	443	480	444	467	447	501	461	472	460	453	467	473	453	456	464	448	443	448	441	471	475	444	473	484	454	461	436	470	475	450	485	435	428	426	494	437	420	465	462	444	430	441	410	460	438	461	433	460	428	430	457	497	467	470	452	421	467	479	493	451	508	451	464	415	488	473	467	451	443	452	477	458	464	460	491	429	452	433	502	464	454	458	469	450	430	481	454	467	490	461	461	487	461	430	465	462	412	511	449	458	477	456	450	443	457	498	489	467	459	468	466	469	433	432	461	486	457	452	490	434	440	489	461	468	454	457	455	468	482	439	495	489	457	454	474	491	462	486	468	477	490	445	423	467	454	477	458	475	474	490	448	472	416	434	443	451	496	488	458	447	473	466	464	465	450	442	464	453	451	440	485	459	473	497	493	465	449	484	462	466	455	470	407	469	449	476	476	425	430	453	437	465	490	456	427	434	456	458	430	437	468	463	496	459	447	482	438	488	451	471	464	468	438	461	446	418	434	491	463	453	420	444	432	480	442	457	452	476	439	452	436	463	436	482	467	492	468	438	447	432	452	447	455	455	420	467	475	450	466	451	425	455	446	466	458	472	463	436	474	462	455	450	481	472	500	467	475	445	443	462	437	449	464	458	446	453	472	466	437	428	437	471	457	518	493	468	481	454	462	455	468	485	468	439	447	443	468	456	443	456	454	471	459	449	438	468	474	493	419	468	449	451	419	467	435	436	434	455	446	467	467	447	447	461	457	459	495	493	440	446	480	463	469	420	459	458	461	491	464	462	408	432	456	434	470	464	485	450	417	490	488	431	469	410	474	466	436	449	485	463	493	467	471	456	482	458	466	481	452	440	462	489	449	467	466	431	499	437	436	444	425	498	475	444	479	451	470	498	465	444	444	434	482	431	465	480	474	509	481	477	448	478	490	438	449	455	476	455	473	412	460	458	462	492	474	449	441	455	421	483	475	434	470	460	505	470	458	455	475	489	453	492	431	493	475	470	489	448	473	489	475	452	482	497	468	467	440	446	440	467	467	446	420	444	469	471	483	474	438	447	484	445	423	483	464	424	473	438	489	472	433	470	472	450	447	466	478	460	442	476	462	482	464	449	471	491	484	480	441	451	492	474	454	426	470	475	431	424	455	464	459	487	462	488	469	458	449	512	437	442	447	450	445	488	446	509	413	446	458	465	432	474	457	495	461	470	460	460	445	457	471	441	468	478	480	448	460	457	440	464	445	461	481	493	493	460	435	471	480	456	466	449	416	476	432	471	475	443	469	451	478	418	474	444	494	464	424	427	435	463	416	498	463	441	482	495	504	473	440	446	456	449	453	446	458	427	470	459	424	487	461	447	458	481	444	446	478	423	432	460	461	479	442	456	427	451	473	457	449	443	452	481	473	452	477	427	475	483	474	497	488	457	447	474	497	440	465	476	466	410	446	471	419	442	462	461	511	440	436	484	494	416	470	447	442	438	465	512	482	448	428	482	447	495	465	503	490	475	486	479	479	462	415	470	425	432	433	467	470	459	428	511	466	464	436	436	464	483	459	456	487	497	467	448	450	438	442	428	475	471	439	481	444	406	469	466	460	433	457	438	492	431	446	457	454	446	465	428	413	455	421	428	458	470	473	468	452	469	462	483	448	427	444	485	468	449	467	444	431	468	463	458	449	485	444	498	419	442	475	464	461	463	476	450	422	437	438	446	487	475	455	486	435	470	463	451	430	427	499	455	463	471	471	457	458	464	463	504	424	438	485	456	462	457	439	433	434	444	427	474	438	466	513	437	457	476	420	433	474	510	479	422	455	446	490	470	494	453	461	444	456	471	451	511	459	468	475	480	488	443	445	450	420	463	453	441	489	471	466	453	476	452	460	487	444	427	444	429	460	476	481	459	461	486	463	485	480	459	469	477	494	459	447	487	483	496	466	446	488	452	427	424	468	452	456	485	441	462	459	452	470	417	458	486	432	505	475	479	444	412	463	490	454	458	438	465	472	479	452	489	469	469	463	500	479	468	439	482	480	483	454	490	461	457	438	445	469	440	474	461	470	462	498	455	482	462	443	467	458	477	446	445	453	483	452	413	421	459	412	435	478	481	496	481	461	483	476	440	453	452	455	475	471	457	470	447	442	462	479	445	499	472	488	438	472	450	483	443	422	465	456	451	450	471	451	429	430	451	475	469	468	474	453	426	469	462	452	428	487	429	452	453	458	456	461	449	460	480	473	455	471	448	487	431	475	443	428	455	445	484	487	452	438	474	416	468	447	465	494	463	467	464	437	466	464	458	476	456	492	447	413	475	468	473	443	421	493	495	457	493	436	461	447	517
36537	66644	72272	59626	25472	5275	618	469	398	406	383	385	331	365	347	335	309	315	321	331	294	336	307	311	335	302	310	292	290	307	297	304	311	296	274	233	301	298	278	320	303	294	277	302	288	271	307	315	271	292	281	294	288	323	284	317	283	283	311	294	274	271	290	247	306	293	311	271	272	347	282	276	298	280	278	292	281	284	292	294	313	286	295	312	338	285	293	303	301	300	301	286	293	278	272	251	281	277	308	282	304	321	256	246	315	280	289	285	301	295	277	284	286	314	326	272	307	288	280	281	294	279	295	289	300	327	306	301	309	282	295	286	264	294	324	325	283	315	287	264	304	239	274	308	302	329	297	307	281	278	289	291	260	317	281	299	267	270	276	281	299	281	299	298	289	289	289	307	287	278	256	292	294	290	295	313	270	276	293	253	296	313	284	297	304	273	297	294	317	266	293	278	265	317	282	288	271	288	286	282	273	282	318	299	352	317	323	304	325	293	321	289	268	304	265	283	286	292	282	310	295	295	287	268	272	286	284	310	275	275	327	293	282	310	288	298	310	276	283	304	301	261	307	284	304	278	261	271	297	278	322	299	281	280	293	297	303	288	279	288	293	287	268	265	296	297	268	299	255	301	312	297	260	282	301	270	246	300	269	295	309	280	299	268	273	264	304	320	315	249	304	289	320	283	266	305	272	268	295	323	313	286	306	277	338	295	286	304	283	298	304	269	262	288	296	238	281	306	267	285	279	305	325	277	274	254	300	308	247	287	262	273	278	288	299	270	275	271	315	288	266	294	267	344	274	284	266	267	276	271	271	275	288	308	281	291	296	293	281	301	289	286	273	292	324	323	270	271	294	284	243	281	280	317	305	298	307	265	309	308	310	291	280	257	287	317	281	279	252	286	306	265	304	292	291	284	277	317	305	272	271	308	291	277	306	294	285	305	283	310	289	324	282	320	288	309	282	296	284	319	284	298	264	278	282	305	297	296	274	278	264	271	307	252	284	303	304	297	267	314	282	286	307	281	296	286	262	314	326	298	278	297	310	289	274	310	297	259	306	295	287	327	286	280	284	251	265	279	294	281	283	273	303	306	301	294	302	287	289	328	296	299	321	289	296	278	323	261	250	278	302	296	300	308	288	283	303	298	273	321	315	276	305	286	256	278	269	299	254	328	303	295	325	264	272	297	308	325	271	278	270	274	287	288	309	289	278	288	269	298	266	292	299	278	287	268	277	283	285	293	320	262	297	319	270	315	263	295	296	284	310	293	280	263	261	309	315	259	322	281	276	303	303	292	269	339	270	322	286	310	303	289	282	276	312	319	312	306	303	304	275	295	283	277	304	273	316	281	282	278	270	266	271	292	317	286	304	257	292	273	294	266	297	288	285	285	284	276	293	305	273	267	285	298	293	291	273	310	302	276	262	278	310	290	310	288	282	343	315	289	302	271	288	284	295	287	332	314	288	302	306	303	289	274	269	294	280	308	265	279	271	300	302	310	302	288	297	265	294	299	318	318	260	301	287	279	310	275	282	272	275	303	313	302	254	279	280	274	307	289	310	292	301	278	271	290	302	271	287	268	319	308	286	286	283	256	247	256	276	287	262	276	300	268	279	300	238	275	273	287	308	307	293	295	317	231	312	307	278	322	265	269	271	274	326	312	282	278	304	290	298	305	265	298	292	251	281	255	292	278	289	301	281	283	286	285	288	294	262	283	289	327	264	250	245	284	280	273	295	322	289	291	302	297	264	272	307	272	297	313	326	303	275	300	290	296	284	283	298	265	317	307	281	302	294	294	249	285	269	297	289	267	301	287	306	300	285	301	277	259	273	319	288	287	332	289	276	286	288	266	287	274	298	306	328	308	283	272	268	303	302	272	281	295	301	308	308	254	297	249	288	282	303	271	304	307	269	300	309	302	273	293	320	273	298	293	256	292	328	280	304	308	287	262	288	315	315	303	271	300	324	283	298	294	302	270	301	300	341	300	273	279	313	297	320	287	285	269	292	304	295	262	314	249	273	282	293	272	292	302	307	287	311	304	292	294	322	258	282	261	259	300	295	296	285	292	297	279	299	272	267	293	295	281	326	300	309	287	280	306	269	287	325	302	273	286	312	301	287	312	311	276	304	295	264	294	303	284	259	251	307	258	302	278	293	301	281	303	300	296	311	289	285	278	262	333	303	278	291	296	281	297	253	307	272	306	318	286	295	292	281	286	282	298	287	258	246	317	291	301	318	304	297	302	266	273	269	300	257	268	301	296	333	279	281	290	286	280	286	282	277	285	325	277	274	266	280	277	294	291	295	301	278	267	265	320	270	273	290	284	319	279	280	291	297	285	300	318	308	263	297	280	294	307	311	285	300	273	292	284	282	325	299	291	275	321	295	290	307	296	307	280	315	297	259	256	272	306	261	277	305	290	303	290	268	275	289	302	292	297	266	294	279	292	302	318	281	279	313	267	289	292	267	289	330	269	296	293	311	330	299	295	263	276	283	298	277	307	320	287	294	272	293	298	306	283	298	289	261	273	270	293	302	259	258	302	304	287	270	293	263	272	334	300	308	295	291	309	301	281	287	282	275	272	280	266	314	280	301	310	296	347	302	291	290	269	298	295	297	284	278	286	330	293	261	267	333	281	324	269	264	304	268	290	289	289	304	273	285	260	285	288	312	303	285	270	283	324	310	289	291	308	280	275	293	293	269	297	301	321	305	288	303	262	323	299	296	307	288	301	292	277	316	292	293	307	273	292	291	296	266	306	336	290	309	283	278	274	277	296	319	266	291	317	296	317	292	305	278	286	296	282	300	258	306	283	287	259	267	289	281	274	278	295	297	280	267	312	327	300	286	256	295	282	275	304	303	321	290	337	243	289	314	273	313	280	279	313	310	308	282	301	291	245	277	250	262	319	281	314	290	277	288	311	310	281	293	301	317	301	278	289	251	289	302	255	270	272	287	290	288	301	308	292	299	278	268	286	281	273	295	249	305	279	299	280	304	269	302	277	281	281	305	284	299	314	296	288	295	274	315	295	284	264	272	241	264	320	264	291	260	302	312	293	287	319	267	287	307	304	320	284	250	272	304	298	248	297	306	289	275	292	292	308	279	300	279	257	262	297	296	314	325	270	299	283	304	294	286	284	258	263	282	290	331	252	263	260	270	277	280	286	287	259	310	250	319	312	286	303	293	275	288	280	289	283	280	285	290	263	304	283	288	258	308	246	277	302	269	289	297	280	305	259	310	325	276	276	285	314	291	277	283	276	270	301	282	303	272	277	325	301	290	299	282	292	263	275	307	279	301	299	282	290	293	281	277	292	256	316	298	306	280	302	298	267	291	271	294	300	307	280	304	284	314	309	292	302	289	281	294	308	299	269	295	275	294	279	258	289	299	277	296	274	287	277	298	277	300	307	298	308	289	288	275	297	235	311	283	313	279	269	285	298	324	296	285	282	286	318	317	274	309	286	305	310	283	276	286	301	295	299	275	279	299	273
19180	50555	66251	62842	12985	4397	1765	1455	1354	1175	1154	1024	965	946	951	914	850	832	792	791	779	779	768	762	742	711	768	736	710	691	716	666	663	708	685	672	727	701	685	718	689	656	720	666	704	689	664	680	680	657	652	673	611	700	698	664	681	670	637	659	684	694	701	713	681	681	622	663	651	714	697	645	677	679	672	675	679	640	674	623	647	669	646	709	668	671	639	630	673	616	630	603	651	698	665	624	625	639	645	658	617	670	669	654	648	645	626	681	685	672	648	645	659	644	671	663	601	689	672	655	657	637	642	589	653	668	665	645	709	631	688	579	647	629	651	645	676	686	680	609	656	640	666	652	624	656	687	657	684	643	691	706	688	703	653	623	650	662	662	656	656	689	640	646	640	672	658	663	644	705	649	650	671	661	654	659	653	677	657	654	655	654	680	703	629	626	624	634	677	668	628	626	655	644	655	659	632	622	692	687	665	685	642	615	664	652	696	607	655	672	608	650	684	652	666	671	636	650	674	668	640	623	649	663	675	602	627	660	680	693	642	619	683	636	684	688	646	673	631	698	675	676	667	680	661	666	652	652	675	658	658	608	627	691	680	656	674	620	666	633	666	625	646	642	608	634	662	679	655	636	644	655	641	665	717	640	678	671	650	644	647	658	666	651	660	657	601	683	645	666	701	649	600	687	651	662	638	633	671	603	617	665	682	639	661	646	659	645	720	638	667	624	704	678	681	662	647	638	643	658	668	627	646	620	624	665	695	656	705	660	654	670	671	627	636	663	656	631	618	631	680	677	631	658	689	673	670	699	679	620	667	676	671	659	666	643	688	697	669	643	637	621	672	661	676	656	654	633	614	653	683	622	629	671	682	649	653	623	679	598	657	686	628	675	650	639	645	617	669	654	680	606	692	660	611	677	703	647	604	667	670	646	670	646	669	685	629	658	639	678	624	661	627	655	636	661	616	642	729	705	686	674	612	670	666	633	611	644	634	627	628	658	625	638	615	639	663	632	689	711	619	627	602	715	660	670	657	615	682	621	633	647	606	713	659	620	688	649	672	661	618	649	675	621	660	614	644	648	637	695	667	622	679	673	656	687	632	673	636	688	638	646	681	653	687	658	668	709	626	653	612	639	625	626	598	660	665	636	693	620	673	668	668	667	627	664	681	628	685	665	706	685	599	644	662	669	620	616	617	672	654	644	720	650	678	699	691	648	659	640	631	639	652	651	613	644	673	664	668	653	635	628	674	653	628	646	638	640	675	649	679	665	620	646	629	636	629	680	620	653	646	621	656	650	676	657	635	663	660	668	629	704	633	667	689	669	628	657	660	663	670	694	658	664	627	630	649	644	603	620	626	650	634	648	630	660	632	678	612	641	669	685	652	676	692	637	657	632	677	657	652	677	678	662	619	658	648	652	623	645	667	635	636	675	648	648	659	663	705	644	619	667	684	658	649	676	651	681	616	638	643	637	626	675	710	691	650	655	675	709	618	653	655	673	647	688	666	647	660	627	635	658	630	642	631	622	605	653	637	635	641	631	666	638	641	632	675	646	684	667	634	677	671	695	659	642	670	660	628	708	675	709	618	634	686	622	643	629	647	644	643	637	660	652	623	660	643	685	685	650	665	672	657	707	623	653	709	686	647	668	636	684	676	608	662	652	644	673	647	651	602	644	615	670	719	650	646	668	669	688	663	620	684	683	605	699	651	635	648	678	617	713	593	600	672	660	643	624	691	641	657	657	653	652	684	636	660	690	611	642	636	679	619	643	650	677	665	652	644	659	637	676	691	722	661	687	644	699	656	675	655	678	679	659	653	672	656	689	639	636	668	662	655	666	623	636	609	601	615	654	679	640	660	653	675	661	678	639	679	658	675	635	662	670	677	651	700	650	663	633	643	642	662	630	648	693	644	702	652	699	647	667	665	678	690	673	659	686	655	634	642	685	647	670	638	644	612	661	667	677	644	649	676	654	662	631	680	669	663	648	702	668	622	688	646	669	651	629	684	655	652	689	660	653	627	678	663	642	685	652	683	661	655	666	639	643	617	603	644	662	651	669	627	629	693	707	648	643	599	645	623	653	639	667	694	627	657	713	639	658	648	647	684	663	704	649	655	643	590	628	643	654	683	671	636	652	626	700	693	633	687	654	610	663	653	657	670	636	641	648	623	680	706	624	640	633	662	625	656	649	655	672	666	670	652	698	685	601	691	604	623	676	638	640	623	661	667	673	670	622	683	656	668	686	627	652	628	618	598	666	627	652	685	649	652	677	648	667	681	616	642	651	645	635	607	688	684	640	612	654	655	644	658	634	669	677	660	689	699	631	660	649	671	642	619	654	681	696	687	680	645	664	686	655	660	696	650	656	692	676	651	620	678	705	647	665	679	703	631	676	691	663	621	635	684	632	636	663	646	664	663	680	666	603	610	656	618	658	665	639	660	653	662	635	662	617	671	637	660	693	647	676	665	657	659	672	648	704	664	694	635	670	619	595	656	673	669	655	659	634	642	679	642	668	694	616	681	669	686	671	667	641	650	642	645	622	663	650	667	651	662	630	623	650	629	619	708	675	683	628	668	651	688	628	674	673	661	691	665	710	687	661	659	668	681	640	659	606	656	693	633	661	643	616	648	650	650	623	658	640	656	655	651	688	684	622	651	652	708	644	665	615	692	623	676	631	650	651	663	670	635	675	636	653	667	652	682	662	728	655	681	671	645	636	655	665	700	641	671	647	665	675	689	683	647	650	655	626	634	672	621	659	719	599	685	662	648	680	691	663	647	692	642	667	644	663	636	662	648	628	670	641	679	667	612	651	658	652	649	607	667	629	615	642	696	632	649	647	663	634	697	601	664	634	609	657	652	643	656	659	651	681	691	685	658	629	631	675	643	666	623	663	676	718	618	641	692	649	687	683	677	669	661	649	667	665	650	641	653	706	675	658	652	647	695	656	622	676	666	676	660	645	637	646	661	665	660	686	646	691	669	720	655	606	685	690	672	663	641	617	648	685	663	662	651	656	690	630	674	642	613	653	642	633	663	704	666	610	655	659	635	669	662	640	662	634	693	669	685	616	643	736	702	706	635	583	650	680	636	660	632	668	660	651	703	639	618	675	706	624	625	682	646	699	660	650	670	718	685	664	669	690	658	688	664	656	665	683	655	642	628	678	657	664	709	670	637	653	662	662	610	694	638	624	627	669	694	653	650	665	655	653	672	661	653	652	663	678	613	664	631	671	659	701	695	613	641	608	623	703	650	630	619	635	731	676	663	663	671	665	681	669	656	716	685	631	648	656	644	644	667	675	687	682	638	648	668	643	653	653	642	618	656	649	622	663	682	662	632	673	623	641	659	634	629	699	606	669	661	632	658	669	671	667	676	671	664	647	630	664	652	664	660	695	621	673	624	675	662	649	652	647	658	690	634	657	671	701	654	648	620	672	690	627	644	650	606	649	667	644	648	659	635	640	653	660	664	653	674	677	638	652	656	698	650	663
3400	6268	6185	2330	193	90	93	91	85	100	106	115	81	104	104	88	78	91	104	99	103	91	96	73	106	89	86	87	79	96	81	106	80	98	83	101	101	89	92	88	87	99	103	105	95	101	93	91	81	79	82	95	106	94	99	91	92	86	110	84	88	95	112	84	93	108	92	103	98	90	94	126	103	74	93	90	84	92	93	75	93	93	86	112	112	98	77	90	110	93	105	85	98	108	92	99	98	104	97	83	100	103	93	109	91	97	88	88	100	85	104	94	93	92	108	101	110	105	85	92	107	107	74	100	79	75	96	87	88	103	113	75	75	94	103	100	80	115	101	95	86	92	85	82	93	89	102	67	81	99	101	96	94	101	89	75	100	89	89	101	80	83	85	112	74	95	95	88	101	100	91	108	96	89	92	75	76	112	110	95	91	87	91	107	92	94	112	98	94	100	89	94	92	88	100	93	88	91	80	93	112	99	96	104	70	83	107	99	82	105	97	77	103	77	89	84	94	91	98	96	88	94	81	92	99	82	97	88	94	96	112	91	100	99	119	82	104	100	92	80	86	79	96	80	108	92	100	110	92	108	86	98	109	82	110	97	98	82	91	102	95	101	91	88	85	95	107	97	106	90	97	103	87	88	84	84	139	82	101	112	104	91	74	84	97	109	96	98	85	110	93	104	83	95	69	92	87	87	94	107	89	78	88	98	91	87	76	119	88	101	98	98	93	86	95	90	89	86	106	99	87	76	89	92	74	88	82	85	93	86	85	97	87	86	100	97	98	105	90	88	93	98	87	95	82	104	90	111	105	79	97	103	97	90	109	85	102	109	109	91	101	74	109	86	78	85	106	96	83	98	95	98	85	100	93	82	82	105	82	93	74	102	95	88	91	77	85	91	107	97	92	88	85	88	117	121	81	70	82	114	88	108	80	93	82	99	93	93	106	92	103	85	108	95	98	93	108	99	93	95	98	87	85	91	96	83	96	103	87	98	118	92	78	104	77	95	80	109	111	101	94	93	70	91	87	90	97	96	109	110	108	84	78	88	98	81	87	111	88	107	91	102	82	97	106	103	103	91	81	99	98	89	89	104	86	98	97	97	99	88	91	99	73	100	83	104	99	91	75	104	75	90	102	104	114	104	85	100	92	76	92	90	90	102	91	85	95	91	97	92	101	113	102	87	98	68	105	84	92	72	88	104	102	107	91	92	82	111	95	92	94	84	85	103	82	99	96	87	97	68	89	91	116	91	91	85	81	95	83	94	97	86	88	98	94	104	91	92	87	92	90	103	78	86	106	90	107	115	109	80	92	107	95	93	93	112	88	97	88	95	98	88	92	96	90	96	76	93	122	88	73	91	102	80	95	96	99	98	89	102	91	100	101	91	91	98	87	91	92	90	94	74	92	104	102	98	90	85	89	89	93	88	86	76	96	106	80	85	85	101	106	109	92	94	91	93	90	80	102	98	108	99	102	103	90	88	101	112	95	104	90	98	94	97	96	79	104	94	111	85	89	87	87	81	94	97	77	101	87	105	96	87	94	101	88	80	98	79	131	75	83	98	76	101	79	90	81	79	103	79	83	102	83	88	95	93	96	87	95	94	87	97	83	81	89	86	80	84	82	89	103	95	73	96	85	96	81	93	100	92	77	82	85	96	86	91	93	96	118	92	77	108	102	104	96	100	107	127	82	96	86	91	96	103	88	95	81	88	87	83	99	91	90	78	91	94	105	103	105	95	97	90	104	83	111	88	88	97	99	88	99	91	93	85	98	90	106	98	81	84	98	103	80	93	77	81	77	98	92	84	99	104	89	114	99	70	78	98	91	90	102	99	104	99	82	75	103	106	101	103	97	90	85	95	102	81	87	90	83	107	88	90	87	95	111	104	75	78	84	116	90	111	93	117	101	92	96	81	91	86	86	70	107	86	95	81	97	93	100	84	90	85	94	74	85	80	94	106	106	101	99	85	83	95	97	89	83	91	92	108	73	91	84	85	101	100	111	105	109	84	90	92	97	89	89	108	84	89	87	108	105	92	91	88	94	92	81	88	103	108	83	96	105	99	93	84	95	72	88	86	76	95	102	103	95	105	101	92	92	95	87	89	87	86	83	87	72	98	80	80	86	84	100	77	107	86	100	99	97	102	103	92	118	83	95	87	99	90	89	98	87	91	96	87	96	82	96	97	91	90	95	99	103	103	80	97	81	89	98	85	102	105	84	104	81	82	83	101	99	96	80	78	108	91	96	78	82	93	96	96	110	89	84	84	91	88	90	91	103	92	99	91	85	83	88	94	109	83	74	88	108	101	100	95	76	91	69	88	89	85	80	102	139	87	97	89	94	99	87	92	100	93	87	92	78	98	87	99	95	85	100	111	108	107	111	93	103	84	99	73	83	116	97	95	102	85	83	99	97	96	95	89	101	109	110	100	80	102	91	72	99	102	88	79	84	96	89	84	97	90	106	86	88	84	84	83	79	82	90	100	97	105	90	104	95	88	105	91	109	89	91	101	80	83	94	101	95	100	103	83	91	102	85	85	88	85	98	95	108	90	84	96	98	93	91	101	83	91	108	85	93	105	89	103	95	85	72	92	77	109	106	97	96	94	104	91	78	97	87	83	88	97	90	81	87	101	93	99	117	109	87	70	106	95	98	79	89	86	84	104	95	84	101	89	88	76	110	88	81	83	90	84	78	105	92	95	101	105	99	95	85	107	92	82	79	82	94	103	101	104	84	95	84	100	94	90	97	90	86	89	101	98	83	102	104	80	92	87	84	79	90	92	116	103	98	92	87	85	105	96	85	103	87	102	80	103	92	112	103	90	98	96	97	96	85	81	95	110	88	95	101	96	78	104	89	92	89	97	108	93	101	89	86	83	99	103	86	105	80	85	102	102	89	93	93	82	91	80	110	86	90	91	102	100	82	104	94	85	91	78	73	85	88	91	92	93	121	83	102	60	97	85	109	88	87	89	110	106	98	81	76	92	96	97	90	91	91	107	119	98	91	112	95	112	80	83	108	111	114	81	107	76	110	109	107	98	106	80	108	84	121	109	86	98	93	93	76	97	83	99	82	95	101	105	80	89	81	86	105	74	89	117	95	103	101	74	68	105	95	86	94	91	112	79	80	93	91	88	84	101	99	92	85	89	69	99	99	96	79	82	96	93	98	101	75	100	85	65	92	103	81	95	74	79	105	95	94	83	114	105	88	77	104	108	107	92	83	100	96	92	102	79	80	90	88	99	98	86	107	107	95	89	88	112	92	84	96	83	78	93	72	94	81	92	98	78	83	88	87	79	82	84	86	82	113	127	93	90	76	95	85	85	86	82	73	91	88	86	87	107	96	81	85	109	97	88	91	93	96	87	85	88	89	104	86	78	92	102	66	99	95	109	98	96	88	109	89	94	82	107	84	88	99	95	85	94	103	106	87	108	91	71	93	84	77	83	95	107	106	95	94	108	89	104	84	89	81	91	93	107	83	106	87	77	83	94
2689	10019	12050	6974	380	255	268	319	287	261	292	287	275	251	226	257	258	300	293	265	279	265	309	252	278	265	294	265	255	258	245	258	264	274	221	250	269	251	259	236	262	253	246	266	236	249	270	246	246	277	266	232	258	260	263	269	259	257	260	289	254	252	261	254	260	266	251	291	268	249	265	265	267	258	269	265	274	241	291	253	268	272	279	262	248	264	261	255	229	280	251	268	260	249	264	269	242	278	246	287	274	298	262	285	248	247	271	280	277	252	255	273	259	255	273	247	243	239	277	263	244	269	249	247	227	257	269	264	263	272	266	254	276	253	279	241	263	264	241	281	239	254	235	271	250	288	239	268	271	279	268	277	278	268	251	259	292	266	258	288	262	263	273	237	255	268	263	243	244	247	269	262	227	270	263	275	274	262	286	293	294	253	290	262	265	243	283	264	290	268	254	297	228	272	264	257	237	304	259	256	266	244	248	280	238	264	239	234	251	249	244	290	276	224	263	237	260	267	275	252	250	278	254	280	249	270	252	251	242	273	256	247	243	283	257	290	244	270	274	251	257	269	256	255	248	257	266	293	248	250	254	264	251	253	262	259	245	271	282	267	256	247	245	239	250	256	269	258	262	259	241	230	271	271	278	263	272	249	242	243	268	259	268	280	263	258	242	267	265	266	249	270	244	236	266	265	269	280	253	260	247	241	241	258	248	232	250	261	255	277	258	263	238	254	241	244	273	264	233	277	266	273	270	236	250	266	271	257	268	273	260	243	255	280	253	258	256	267	229	240	282	277	289	224	266	280	271	251	273	296	283	258	293	258	230	280	265	277	267	251	254	280	259	312	278	258	264	257	279	262	263	257	280	243	261	262	266	266	269	270	293	248	240	238	251	287	252	261	277	287	249	252	271	250	243	263	252	246	244	234	276	269	236	255	250	284	283	262	257	287	246	277	268	268	238	294	234	265	252	265	247	291	258	261	263	265	271	238	240	271	285	243	241	253	255	264	260	278	239	228	269	256	283	292	234	287	253	259	249	289	260	224	253	281	261	225	254	277	236	260	235	241	268	236	234	263	246	255	270	250	273	247	249	265	257	238	289	256	265	265	252	282	255	246	252	246	272	257	268	286	265	258	264	217	273	257	256	233	263	267	279	281	290	261	251	263	244	297	268	254	251	255	238	268	265	234	258	261	271	249	254	256	261	271	232	241	257	276	251	259	283	283	229	261	293	241	258	262	251	272	242	278	284	267	245	242	243	253	238	249	254	255	246	264	256	270	301	237	273	240	248	265	274	271	247	267	242	281	257	250	257	274	241	267	286	258	272	266	249	278	283	268	253	266	267	269	257	281	249	283	240	282	277	249	245	269	278	268	263	249	265	258	304	278	259	250	259	253	253	232	258	226	275	249	268	265	256	278	259	260	286	245	274	285	266	253	242	245	270	263	273	251	263	288	276	248	263	256	261	228	284	261	239	270	273	246	250	264	266	277	269	261	270	269	253	257	239	268	238	235	259	277	266	244	250	257	243	278	258	265	240	295	293	261	296	239	253	231	249	265	256	227	253	289	291	239	282	249	266	260	240	228	305	264	233	235	246	276	282	256	299	275	271	249	223	264	271	254	284	240	244	259	250	264	261	242	255	279	270	281	227	239	279	250	251	254	236	267	299	251	223	263	252	289	271	258	272	248	256	263	244	243	242	236	255	261	252	236	277	253	275	247	276	276	250	247	276	268	260	251	249	252	267	290	243	247	268	283	263	249	243	266	276	255	222	259	230	259	254	286	288	273	251	237	244	258	249	286	254	245	253	273	270	261	259	277	265	271	232	252	250	282	259	268	257	245	230	288	231	275	248	253	262	280	265	282	271	242	243	248	268	294	246	258	225	251	273	286	248	258	224	235	279	233	253	248	250	265	274	270	248	268	236	265	276	268	252	293	273	270	231	254	262	265	275	248	258	269	284	260	249	300	232	264	278	255	246	261	270	259	246	279	248	256	270	251	273	276	273	254	239	254	276	264	249	249	268	234	260	252	261	234	254	240	277	255	235	253	251	283	280	276	257	260	270	256	282	254	247	249	247	249	259	252	251	285	252	270	256	256	221	251	230	241	293	252	262	252	252	264	248	266	247	254	257	258	245	286	261	261	294	269	259	253	233	267	268	271	270	262	270	269	246	279	281	277	258	252	234	260	244	257	255	243	250	242	253	238	259	247	243	262	285	266	291	260	280	276	269	257	277	290	259	260	252	237	259	255	261	264	257	264	266	256	284	267	242	265	260	249	266	281	263	260	270	273	240	263	256	278	243	240	282	244	257	262	254	242	250	264	219	230	208	267	268	263	246	261	259	221	255	245	269	259	257	253	267	279	276	280	265	267	300	245	223	255	271	249	268	272	288	276	247	245	296	305	255	274	247	294	266	242	235	283	265	251	260	297	272	277	260	244	271	264	253	281	294	242	248	254	276	261	274	255	258	274	283	270	272	269	256	253	245	247	256	268	254	241	248	269	264	260	258	270	277	237	255	278	258	259	248	260	295	260	275	233	309	275	258	253	271	257	249	269	258	256	275	270	251	260	256	274	259	266	230	244	248	293	261	303	259	258	259	267	256	270	260	251	271	274	265	252	270	268	239	257	240	256	273	281	282	251	254	263	278	245	253	250	248	231	292	266	252	271	268	248	242	256	248	306	258	260	297	243	238	228	265	220	285	260	258	243	241	248	272	262	288	278	249	263	280	268	262	270	253	253	315	273	284	261	277	265	259	232	251	282	261	236	257	262	243	282	258	235	223	280	245	251	251	259	275	264	275	248	242	262	242	281	249	260	270	269	250	274	260	281	255	279	282	248	233	285	276	251	230	268	254	259	267	241	265	258	257	273	249	244	270	282	263	287	275	247	276	262	242	253	255	243	276	251	299	251	252	270	241	259	248	284	264	237	241	248	269	289	271	266	277	246	266	268	264	260	229	272	260	245	239	279	252	264	264	243	242	271	243	271	245	295	290	261	268	244	266	262	270	257	264	253	253	273	269	282	272	273	272	259	284	252	276	261	228	261	278	280	251	268	276	262	252	248	266	249	252	256	262	266	255	227	300	247	245	286	265	247	265	252	246	247	275	259	241	247	270	260	271	230	235	279	275	245	241	253	271	243	253	252	262	268	261	237	281	268	269	262	254	243	247	287	240	281	260	262	266	261	252	260	267	286	270	277	279	252	255	274	253	236	281	276	271	276	213	250	272	271	278	290	247	285	295	262	252	273	259	260	248	273	250	238	234	247	286	251	274	269	272	249	239	260	256	247	235	275	241	267	259	259	284	277	259	237	252	283	258	268	258	256	266	250	279	265	251	277	290	241	238	268	246	273	278	266	271	249	290	255	272	231	255	243	258	258	270	257	256	259	293	275	267	266	249	258	245	284	247	237	237	248	264	268	262	264	208	257	253	231	269	260	251	267	233	238	246	266	261	246	260	251	268	273	272	281	256	239	257	268	249	260
16943	56995	64104	42057	9896	653	286	301	226	219	221	205	195	194	208	207	190	180	214	201	184	178	187	179	180	188	184	190	178	210	192	177	186	180	178	196	207	213	191	178	181	184	184	197	205	162	202	187	185	225	182	180	186	206	210	166	171	172	208	208	164	177	196	202	171	179	192	173	178	208	191	181	197	198	180	233	177	165	191	181	181	159	188	173	208	202	222	216	182	196	205	193	182	194	192	171	167	185	197	172	203	187	186	199	186	208	174	199	195	177	166	197	179	199	188	202	182	184	177	188	179	173	190	181	185	170	177	185	176	192	183	182	210	175	213	183	213	177	208	191	182	186	186	190	192	213	199	196	191	170	187	200	209	198	179	188	201	201	206	197	192	172	176	185	196	209	171	187	191	168	200	217	193	189	189	170	186	197	196	199	191	163	214	180	194	195	171	187	204	191	198	165	184	187	179	194	206	165	171	166	169	196	184	190	195	192	194	198	200	164	187	183	191	207	187	179	200	193	192	186	186	165	204	190	198	172	181	182	197	176	202	193	172	179	203	161	195	202	204	217	170	162	208	189	196	202	197	193	178	172	184	173	186	166	184	206	173	196	192	196	182	176	147	196	195	196	190	189	180	180	171	195	219	179	183	196	195	194	182	186	212	181	186	158	161	206	177	210	192	198	193	212	184	170	199	187	192	196	189	193	211	194	188	188	171	194	189	182	189	177	182	185	194	193	201	182	174	209	159	181	196	201	201	160	195	169	172	173	194	184	159	198	177	178	174	213	183	182	175	192	188	224	161	170	184	188	215	196	163	179	184	188	183	186	186	184	185	182	192	170	167	170	196	200	217	190	175	180	156	177	216	211	178	206	184	196	178	198	191	172	216	183	201	219	189	192	182	209	153	173	202	188	194	182	196	199	190	173	172	201	193	171	206	201	198	202	165	194	178	203	188	206	168	187	210	190	184	204	174	193	204	159	175	220	191	169	209	191	177	176	190	209	180	189	180	206	201	192	197	162	180	169	192	196	185	191	191	202	191	191	183	214	177	192	183	211	214	198	168	190	205	202	187	191	182	205	210	203	180	206	200	204	195	182	170	189	172	166	180	192	200	175	188	169	165	179	189	206	182	198	183	172	186	190	186	183	191	169	193	201	186	190	206	157	202	216	200	190	173	181	178	207	191	193	178	185	180	199	201	182	196	198	184	192	203	184	166	205	202	196	178	182	196	181	192	191	184	185	223	178	198	177	195	188	189	181	177	199	200	199	197	195	185	185	174	202	175	185	192	178	181	211	184	184	219	192	202	188	196	181	163	183	193	190	177	185	186	186	167	186	172	173	186	188	180	165	183	199	199	186	189	207	183	168	190	173	181	203	198	189	192	198	189	187	176	200	205	169	185	196	196	188	150	210	196	175	220	181	194	165	199	194	216	199	181	203	201	204	207	178	185	180	200	208	203	180	176	193	236	180	182	195	194	178	213	183	161	189	185	176	175	171	177	180	197	184	180	184	203	179	183	179	196	183	210	199	200	183	165	196	197	150	205	186	204	215	189	199	215	194	200	198	209	217	170	185	177	187	178	172	193	170	182	202	197	190	194	158	158	189	176	181	163	188	183	166	163	201	188	173	208	187	184	211	180	197	179	198	196	178	189	216	173	174	184	213	191	174	161	163	172	181	209	202	200	195	224	188	176	190	177	193	198	194	198	192	197	191	179	163	194	187	197	176	192	179	213	163	169	199	195	170	190	199	198	197	171	189	182	188	187	192	220	182	162	179	192	179	184	180	155	187	181	179	173	173	153	186	186	202	173	175	178	199	178	202	198	196	173	179	200	209	194	178	167	197	157	176	161	200	176	183	173	178	180	179	205	176	197	174	206	178	193	165	184	178	185	188	207	173	190	184	201	194	175	208	187	185	191	198	172	180	167	188	183	192	216	186	192	187	207	212	183	166	193	195	212	218	206	196	196	188	192	185	195	168	204	203	175	213	177	188	187	212	177	172	214	181	196	214	178	193	163	175	196	180	186	181	169	187	186	152	197	182	172	206	196	213	194	187	182	170	219	174	172	199	177	212	188	172	171	201	194	187	181	206	209	194	195	189	199	182	210	172	193	175	188	206	180	198	169	213	184	165	171	192	169	193	169	152	182	205	217	176	204	221	208	194	175	203	187	173	181	189	202	189	204	180	214	179	187	197	184	192	182	188	196	157	188	197	182	170	195	177	201	190	186	188	189	175	201	191	198	187	217	216	196	186	191	185	199	199	200	192	197	187	170	203	185	223	182	188	176	193	173	165	179	179	207	187	179	207	173	187	190	206	179	192	193	207	203	173	203	172	203	191	180	186	192	190	195	180	175	191	190	190	187	179	207	185	198	183	221	197	207	181	164	194	202	186	184	204	183	166	204	193	181	170	180	199	192	222	181	202	191	193	168	202	196	176	178	178	197	220	218	186	213	189	186	201	186	151	180	203	208	164	201	192	179	194	172	177	163	195	188	186	200	165	159	175	186	196	162	197	220	182	186	178	196	175	187	181	177	164	169	172	193	186	200	174	174	196	175	156	187	175	185	181	177	196	177	203	165	208	203	204	203	167	194	198	184	201	184	199	156	203	220	196	176	163	188	160	195	211	181	195	182	173	189	194	202	179	192	210	180	218	211	173	161	195	196	185	196	186	221	211	212	175	172	191	204	223	210	210	190	201	160	174	201	235	180	188	183	201	176	181	192	179	178	182	162	200	191	190	178	192	220	194	184	192	193	184	174	172	164	180	188	192	206	198	196	184	188	178	201	201	164	203	173	223	178	211	201	200	207	197	206	162	181	169	169	183	172	197	208	205	188	188	182	191	177	186	187	199	186	195	176	175	201	190	208	220	174	174	198	181	195	189	164	193	208	194	195	203	199	197	191	189	194	222	181	155	187	173	182	164	197	204	170	211	200	174	188	177	189	202	154	183	196	205	206	196	185	184	183	176	185	208	186	183	190	168	165	170	197	213	178	210	173	186	196	166	175	192	206	207	178	170	217	196	196	177	165	191	192	165	185	180	186	191	176	201	196	198	190	201	192	206	200	202	193	198	193	214	214	176	169	176	197	195	221	193	181	203	167	188	216	184	196	218	204	161	209	200	194	162	192	178	208	169	194	184	186	225	158	192	210	215	181	182	197	180	182	187	229	206	189	189	181	188	182	198	207	189	211	196	187	191	183	185	185	172	176	192	207	195	185	178	182	194	177	195	153	207	181	166	177	189	179	210	190	200	172	190	182	201	202	178	176	200	167	209	207	188	206	211	159	193	183	183	178	205	202	189	187	213	190	214	209	175	171	189	213	191	177	174	173	187	186	182	158	194	197	195	174	180	201	209	184	191	205	181	187	200	182	172	187	178	195	185	193	187	157	182	193	191	188	151	190	183	184	186	198	208	209	197	194	204	200	172	187	170	182	180	196	178	209	170	217	182	172	174	201	163	168	199	196	180	187	204	199	204	171	193	211	183
10012	45043	56443	43061	1697	1124	999	850	774	736	688	633	623	541	607	532	545	547	604	530	536	505	545	561	539	512	471	473	520	487	495	475	474	522	482	484	520	492	494	482	460	497	426	494	486	480	478	498	501	519	477	462	505	501	507	482	487	483	483	483	462	479	452	447	448	490	506	467	469	478	493	474	444	449	459	468	474	511	475	483	471	471	447	467	447	467	459	496	494	477	506	453	438	475	458	522	474	453	481	471	452	488	502	498	472	442	457	489	507	459	439	503	463	462	463	450	456	431	478	453	451	440	465	502	485	454	505	428	464	484	473	468	481	448	422	481	459	471	411	461	490	485	464	497	473	465	483	419	484	465	498	448	434	496	464	482	455	483	457	454	503	477	457	468	517	482	441	494	479	488	482	495	469	462	494	498	499	482	469	467	510	452	481	447	499	477	477	446	474	437	462	464	437	472	456	481	460	441	466	434	465	501	456	444	461	471	463	434	450	452	445	491	497	445	479	448	486	478	470	449	502	474	454	454	480	472	488	486	437	490	445	489	460	493	506	456	462	486	430	513	417	505	472	434	490	476	488	494	444	491	485	449	475	484	456	405	488	478	474	468	440	448	474	477	467	462	495	465	485	448	462	444	463	522	461	478	456	458	523	506	465	451	512	430	462	464	502	445	510	479	490	482	464	438	487	466	460	471	466	470	456	454	466	458	494	459	496	447	424	496	452	484	465	461	431	485	448	504	468	455	492	460	440	496	488	458	446	445	487	467	489	468	478	480	478	460	449	438	451	446	480	449	504	463	474	425	474	485	494	465	440	463	437	471	480	476	443	506	464	453	462	490	456	441	482	483	492	449	483	477	476	466	454	429	466	459	447	488	479	472	484	450	495	454	458	535	447	492	479	477	450	468	491	458	480	449	496	478	452	480	465	473	479	460	457	485	451	482	446	487	490	463	467	451	481	481	439	464	476	492	442	476	463	474	492	456	495	483	484	416	479	452	465	432	495	478	484	460	455	467	500	472	477	504	438	486	485	514	453	456	469	507	507	474	427	482	462	481	475	497	507	491	480	471	464	467	483	461	499	457	475	423	464	449	466	457	463	466	481	480	429	514	467	448	483	469	483	439	453	477	472	467	472	506	457	493	464	485	455	463	510	478	472	502	450	486	438	452	483	431	497	482	452	485	478	462	461	456	452	437	452	474	457	481	497	485	442	446	471	487	467	455	468	423	433	465	478	475	493	460	463	451	454	472	450	481	462	467	479	446	465	477	460	467	461	502	503	467	454	498	469	475	494	495	495	423	455	455	467	465	504	468	481	465	448	464	471	448	480	483	441	456	466	474	488	511	458	506	524	484	512	455	438	459	500	469	484	477	468	480	466	487	482	446	491	467	484	465	477	497	451	490	505	462	463	458	451	442	439	454	486	467	463	481	482	458	505	456	456	462	477	482	441	469	408	468	485	495	458	517	482	434	467	439	482	473	481	452	454	440	478	505	423	450	470	484	421	460	457	452	458	460	450	480	489	442	436	456	491	460	468	476	491	474	472	511	461	510	488	512	486	468	451	459	497	465	447	482	421	463	463	428	504	470	477	458	476	476	485	444	441	453	472	438	465	473	456	466	465	446	492	514	472	457	485	473	472	472	460	469	490	464	450	443	504	465	468	467	433	483	515	454	512	456	483	476	473	467	447	446	472	457	469	476	470	435	462	489	452	467	467	460	459	459	468	485	451	447	464	466	504	498	498	492	482	477	471	507	472	487	447	469	468	472	446	481	457	476	468	485	443	481	483	439	487	466	456	502	460	465	447	469	441	463	466	471	435	436	471	453	475	467	526	472	450	496	480	471	447	469	504	450	516	467	473	511	471	471	462	472	461	477	471	455	491	476	453	455	462	479	442	461	452	457	465	481	482	497	438	469	500	475	453	477	428	459	478	483	453	469	446	453	479	476	454	494	462	476	477	488	463	458	436	454	485	507	460	483	509	473	449	489	455	463	468	443	463	435	435	474	453	468	449	490	437	462	469	467	453	463	496	480	475	480	468	472	475	470	441	470	477	480	481	454	447	480	443	452	479	473	517	460	461	499	457	499	463	464	509	467	482	469	488	464	484	455	464	466	456	429	440	456	481	462	443	476	474	471	469	454	466	477	447	449	456	464	447	451	458	476	471	466	479	476	456	494	471	453	473	459	483	430	448	492	452	436	496	461	480	496	490	415	451	452	496	469	436	440	484	502	510	436	465	516	429	453	441	490	468	410	464	472	484	430	448	482	465	449	430	471	443	509	446	471	492	463	445	461	472	488	491	449	431	431	497	458	472	486	471	505	485	471	483	440	493	497	416	497	471	478	446	462	454	434	436	494	443	485	480	467	495	457	462	433	482	488	473	491	491	483	481	464	463	452	433	471	459	444	441	464	499	489	454	485	475	479	480	509	485	434	469	480	459	443	461	474	447	486	472	444	498	451	460	459	498	493	442	512	468	472	467	467	481	448	446	499	462	473	439	426	471	438	441	493	487	443	474	475	506	468	491	463	478	515	460	481	503	466	497	479	437	453	451	451	470	476	476	484	444	500	475	486	487	425	476	473	444	461	484	456	453	487	430	490	452	462	459	459	470	463	460	465	458	460	464	469	485	457	465	466	502	495	500	450	479	435	496	482	493	474	481	448	500	464	479	476	452	481	467	494	476	460	473	459	436	492	477	512	472	460	476	433	472	416	484	477	444	466	493	488	488	430	492	481	458	490	493	437	468	478	494	473	432	430	484	438	467	461	463	518	455	465	444	464	494	478	453	450	482	521	452	420	428	501	491	519	449	486	438	494	460	489	503	429	505	473	483	491	467	451	461	437	437	475	480	512	444	430	465	476	496	454	505	468	498	478	454	471	469	452	481	465	469	473	449	477	457	456	517	499	467	469	452	495	470	434	468	444	470	433	460	462	512	461	476	516	465	475	484	512	471	480	447	489	478	481	512	442	480	483	477	452	444	455	505	441	489	454	474	469	471	450	506	490	474	451	461	474	467	448	456	472	456	459	453	435	458	500	460	486	452	465	498	415	447	481	481	464	501	428	460	406	491	476	485	474	466	455	470	467	455	465	489	491	472	494	457	477	446	423	443	411	471	471	483	505	447	447	478	494	496	444	465	459	478	490	474	440	505	496	493	485	458	467	462	503	482	482	490	434	464	459	453	459	490	453	438	466	490	471	454	477	484	476	464	484	467	462	478	466	453	487	471	503	469	497	438	443	493	476	425	425	466	466	471	523	472	489	514	465	487	470	492	461	476	458	466	465	512	471	471	491	512	456	494	463	491	471	476	512	436	490	457	435	485	494	454	452	476	481	495	441	476	465	492	481	474	459	464	478	491	488	486	474	482	442	459	462	462	453	471	462	452	458	494	491	459	460	465	492	431	482	499	480	463	454	489	454	447	437	466	464	488	455	481	482	477	451	463	440	464	449	458	474	483	433	480	454	486	469	461	468	500	466	484	516
30711	75212	75788	53925	18298	2758	509	427	392	385	373	331	361	326	334	316	324	277	325	277	300	293	275	287	293	320	324	265	294	289	314	266	301	294	298	303	295	277	304	280	287	328	314	282	285	292	272	324	285	246	316	326	300	300	296	312	281	276	297	295	303	285	309	296	298	293	340	321	283	318	330	302	339	280	311	279	300	306	302	304	305	280	284	341	307	297	286	321	313	283	281	296	275	294	329	302	299	309	306	299	271	308	274	260	287	272	310	309	319	291	274	314	305	306	296	310	263	281	289	306	289	294	297	268	305	318	298	275	289	302	264	259	282	325	302	297	268	307	287	279	303	279	289	311	315	268	296	287	326	278	288	279	306	319	310	299	304	293	304	302	309	264	322	300	273	280	279	305	266	313	273	330	298	264	305	274	282	261	319	312	322	294	285	314	301	276	325	301	288	301	292	284	290	296	292	273	290	296	303	322	300	304	312	291	307	269	309	277	309	261	306	285	329	281	303	317	276	290	285	303	297	296	301	310	301	295	279	280	278	327	291	308	269	291	279	311	302	306	266	269	268	309	331	302	270	269	295	302	233	291	282	305	287	291	298	296	273	274	302	312	310	261	306	308	238	287	293	289	284	268	306	324	285	308	286	296	300	280	321	278	314	277	267	317	323	282	259	249	275	291	284	287	298	284	280	291	284	256	289	299	280	304	344	306	297	293	288	292	297	292	315	294	271	280	235	286	284	318	273	314	299	316	294	301	322	277	302	307	302	270	325	285	278	313	290	283	267	313	284	304	298	277	327	338	325	292	283	323	315	281	290	307	298	296	276	285	313	306	280	286	328	286	321	281	266	276	296	287	276	311	273	304	306	302	300	285	245	298	278	303	292	289	304	301	263	302	291	287	313	319	284	271	304	333	330	282	287	278	285	253	282	302	312	341	293	281	313	312	276	290	287	322	284	318	278	285	306	306	289	301	327	303	291	258	300	283	301	302	293	287	320	321	284	278	287	316	308	295	299	272	280	278	318	311	301	297	322	285	310	327	287	280	272	274	279	310	278	313	295	280	307	309	307	293	280	294	281	266	314	307	326	325	331	317	304	312	295	306	288	282	270	311	288	273	302	276	294	313	297	318	265	270	290	260	306	338	291	298	311	320	294	296	316	291	278	326	283	317	298	281	292	285	316	292	265	291	301	298	313	279	314	285	294	270	276	258	306	311	309	327	312	309	299	299	314	311	293	306	276	307	304	297	299	310	278	297	296	282	273	299	312	321	292	274	303	275	309	301	319	286	311	286	296	265	282	285	276	267	324	308	303	331	296	291	294	274	294	280	310	290	279	295	294	282	262	276	310	285	282	277	280	284	269	320	305	291	253	282	289	305	275	267	290	322	278	305	285	299	286	320	294	264	286	299	308	308	330	303	314	327	294	293	291	327	275	299	303	300	294	279	302	294	294	317	286	287	303	292	318	310	322	294	309	270	292	307	315	289	295	273	305	309	285	284	325	297	285	283	294	308	282	273	305	291	303	309	271	285	276	274	297	284	293	270	308	300	285	299	301	290	290	287	282	300	305	327	271	270	305	318	289	285	280	302	321	297	293	299	304	279	290	310	294	266	312	289	296	300	295	281	317	292	304	296	275	332	303	289	300	290	319	283	287	298	296	303	306	284	290	303	278	309	343	282	340	311	290	306	313	297	315	275	294	297	322	291	279	304	291	316	274	257	309	281	289	262	316	273	327	264	304	267	315	291	287	266	315	285	272	323	291	294	263	337	279	286	317	307	296	269	300	295	308	262	296	281	311	271	313	301	264	302	288	303	274	268	278	290	328	322	313	311	305	322	324	274	291	295	290	289	286	277	277	303	302	268	293	262	284	286	305	279	268	289	295	307	282	299	312	316	294	300	314	283	265	257	316	252	296	270	280	301	310	290	314	290	294	271	296	285	306	296	312	284	298	294	303	302	319	295	317	293	299	289	314	290	259	275	299	315	294	313	311	295	299	302	309	259	280	298	295	331	299	290	277	323	319	269	317	282	303	313	285	320	273	276	297	310	307	298	316	314	249	310	262	307	301	312	268	297	334	290	326	322	322	295	265	289	298	287	302	279	267	295	299	284	315	288	285	268	285	293	303	291	267	295	299	304	267	301	275	299	262	273	301	295	327	304	291	282	284	300	273	266	280	321	293	300	278	292	305	261	295	297	293	292	318	311	305	337	287	298	300	276	283	308	305	297	270	322	291	305	295	277	318	277	309	287	300	329	315	306	284	280	327	286	291	299	294	307	324	289	304	274	306	313	290	281	290	275	287	320	311	288	314	313	289	315	279	333	290	298	265	292	288	285	269	322	305	273	280	264	245	304	322	286	308	265	340	314	244	306	329	309	343	302	298	284	306	290	302	304	296	288	313	296	323	295	303	260	285	307	291	296	268	292	306	255	296	311	275	299	304	266	297	284	309	297	270	299	321	279	274	336	301	283	303	293	290	319	284	274	303	292	287	284	313	302	315	313	291	276	316	284	298	297	291	307	292	289	287	309	275	288	295	272	274	292	267	287	282	319	288	298	314	290	286	296	288	306	293	319	287	268	281	264	275	292	307	284	302	279	274	286	321	297	299	270	285	280	311	314	296	289	289	252	306	286	303	288	258	299	293	285	334	273	307	312	283	293	270	310	324	277	294	306	291	282	292	292	293	307	322	285	290	262	287	312	281	278	304	318	296	302	305	278	320	301	306	288	287	262	297	303	300	286	284	263	293	273	306	296	300	309	320	304	281	301	287	266	311	284	305	298	293	283	308	317	304	280	320	303	281	308	289	260	307	286	302	311	297	285	328	295	282	291	288	310	325	292	283	305	282	299	304	332	304	290	311	282	304	296	258	300	327	318	308	319	269	292	280	317	271	308	316	316	287	274	283	296	271	279	296	274	305	310	296	280	294	313	285	281	286	312	272	289	354	307	302	335	262	321	292	275	313	283	256	281	261	302	310	291	267	335	263	302	333	295	304	287	273	290	311	299	316	286	280	296	318	300	295	265	292	292	300	294	299	295	271	300	288	289	288	278	316	293	293	307	315	308	286	293	295	307	284	314	301	298	285	345	302	275	301	270	290	298	278	309	264	343	312	307	299	294	332	329	305	296	275	284	327	318	300	329	295	315	310	297	300	335	308	289	270	297	287	310	302	275	294	284	303	302	328	277	313	246	318	266	297	264	273	271	325	305	300	309	316	287	302	287	297	305	289	274	316	327	302	296	277	324	314	302	279	315	300	278	280	291	290	321	294	321	270	295	292	339	298	310	293	294	320	257	280	323	310	291	250	274	300	286	267	301	278	318	278	290	300	322	286	315	324	320	283	266	284	303	317	312	297	292	346	288	301	305	272	286	299	286	318	306	326	298	309	284	295	295	315	291	313	280	256	266	271	294	293	321	290	299	291	293	312	309	319	272	293	333	310	270	298	297	287	306	282	313	299	304	290	284	273	284	290	286	283	323	298	318
16801	57564	69718	55604	2935	1745	1486	1326	1196	1147	972	941	983	846	917	843	791	779	785	759	758	736	753	695	744	750	725	751	743	718	751	708	681	672	671	750	701	709	705	679	666	698	700	642	717	698	737	688	714	694	682	722	694	683	700	729	667	674	701	716	742	696	693	679	708	646	659	634	689	681	695	645	711	686	681	661	664	644	618	626	670	691	650	715	734	662	657	674	638	658	682	689	653	685	693	705	651	667	649	658	702	699	671	708	670	668	686	685	682	609	659	646	660	687	641	675	667	658	719	647	652	665	679	662	677	674	628	689	687	690	673	677	673	670	683	637	651	689	653	668	704	649	673	678	684	657	668	670	652	645	684	664	662	678	651	649	637	712	671	615	646	604	643	676	691	671	640	674	714	659	654	643	640	697	672	639	687	660	676	691	669	645	650	648	694	675	713	665	670	689	702	660	657	655	696	700	656	681	664	675	664	660	692	677	665	638	648	702	656	676	684	671	688	687	618	725	603	642	683	658	675	701	683	574	692	634	683	679	655	676	676	635	666	655	635	619	672	652	618	653	630	649	669	687	682	681	712	636	666	681	653	653	643	679	689	652	676	646	655	679	637	656	580	684	667	692	642	660	623	696	706	709	626	664	640	678	691	648	667	692	694	629	706	643	656	665	661	640	692	654	658	691	664	723	704	675	631	656	722	658	652	669	678	707	682	680	630	642	658	708	640	685	631	690	693	666	695	652	666	647	661	665	678	671	683	664	721	661	665	665	653	659	586	663	647	655	678	636	670	658	637	686	644	652	657	665	662	713	658	636	676	675	688	654	684	693	646	673	652	669	685	655	712	680	678	668	647	652	678	679	663	694	613	652	659	702	630	642	685	620	688	641	699	649	683	681	661	687	666	689	677	657	689	683	624	678	645	687	637	678	639	661	650	711	658	657	668	627	679	691	685	687	704	633	686	669	673	660	619	595	673	661	716	651	633	655	712	677	699	673	689	725	683	620	636	704	639	670	679	630	699	652	657	669	625	619	667	691	707	663	631	680	681	663	608	674	692	665	701	656	659	684	672	701	679	651	693	682	695	698	661	703	651	676	667	646	661	610	667	637	704	697	696	665	662	678	651	670	675	684	698	660	672	689	655	709	674	689	660	723	656	678	698	630	674	626	687	679	690	672	667	648	655	632	671	634	690	626	674	673	735	699	702	669	656	696	673	633	668	712	678	643	701	708	662	649	675	689	639	683	639	668	663	661	637	728	685	673	699	681	641	688	638	675	654	709	695	661	684	667	710	688	661	641	656	676	680	689	656	715	693	640	700	647	646	686	651	686	650	669	649	686	683	633	645	681	639	667	672	665	744	665	671	744	650	689	624	628	688	646	674	664	666	630	681	677	664	702	664	674	668	662	679	675	652	668	677	668	654	659	662	666	693	702	703	639	706	667	690	662	712	706	663	663	673	668	680	682	673	638	639	687	682	665	673	708	727	710	681	707	686	654	728	694	628	676	649	676	683	701	686	641	640	649	648	680	676	666	641	671	637	686	625	628	674	682	602	633	699	699	685	687	642	721	667	720	674	649	639	672	643	677	640	653	645	646	696	694	682	628	647	702	658	647	666	687	696	685	620	658	652	677	633	647	700	673	691	699	689	713	655	649	678	652	684	633	675	693	652	697	700	679	680	710	670	658	713	635	655	687	693	673	635	679	668	697	642	714	680	647	669	668	685	710	627	645	680	681	680	674	652	664	628	685	639	661	667	668	658	686	680	687	699	624	687	679	673	680	706	660	637	639	679	659	661	724	684	669	713	670	699	717	676	671	722	675	685	703	665	675	638	691	661	658	661	676	675	661	648	649	683	662	670	712	696	658	623	704	720	681	655	628	663	688	638	693	653	670	677	632	651	622	705	706	680	671	676	673	664	710	686	660	688	693	654	693	657	688	674	674	670	656	629	640	687	684	659	660	640	686	669	650	661	691	694	658	632	675	682	665	638	692	682	678	675	701	669	671	667	666	660	732	686	655	688	678	648	637	697	663	682	682	718	582	668	665	646	663	677	670	683	688	700	647	671	684	636	685	644	652	697	621	660	688	667	638	645	670	648	647	687	703	631	731	665	644	684	694	661	653	645	635	710	738	699	655	669	668	654	689	697	737	692	661	639	672	661	671	673	627	680	656	670	686	675	651	672	695	635	703	713	699	656	666	646	701	703	691	742	668	631	666	664	630	660	678	697	675	648	674	653	642	681	651	624	665	668	641	689	707	653	679	673	656	681	650	678	687	645	682	647	670	629	680	683	731	654	665	663	648	684	696	722	636	736	635	688	645	650	683	679	682	738	700	649	654	701	661	688	662	675	659	653	665	654	676	673	652	705	698	655	659	655	624	720	678	681	691	696	656	721	658	655	646	657	694	712	653	688	704	677	692	677	638	662	641	623	664	643	688	688	650	638	705	710	697	700	657	720	639	621	628	664	658	665	652	645	672	703	674	671	713	655	657	669	640	695	635	670	660	648	704	679	677	671	682	671	649	687	662	630	689	664	686	631	676	671	660	638	696	685	685	645	674	666	646	698	675	683	662	654	639	650	677	730	671	677	699	646	678	686	674	655	696	694	644	676	652	678	671	668	670	676	672	686	685	644	664	653	660	681	716	712	645	674	647	634	697	654	693	655	647	676	709	656	668	670	614	700	683	641	629	680	657	640	659	677	653	682	647	667	681	640	693	655	669	657	678	665	718	683	643	685	668	703	676	669	660	683	638	663	684	618	676	676	672	658	681	685	665	648	658	668	668	698	672	636	700	636	681	707	665	640	680	668	643	660	667	667	679	658	729	668	663	665	649	683	654	693	683	665	716	667	660	675	665	710	635	650	671	724	681	692	604	661	690	666	669	689	748	642	654	706	655	692	636	688	693	752	650	685	654	658	677	681	669	695	659	657	679	642	678	688	640	697	669	607	693	680	661	702	662	656	654	667	719	651	646	675	716	670	697	675	664	672	670	692	651	712	716	677	699	644	636	695	664	684	656	672	614	658	706	668	669	719	668	674	668	637	722	696	657	713	675	678	641	655	701	661	667	670	646	653	726	625	719	650	630	699	684	737	657	658	678	636	696	681	670	700	656	670	673	657	710	666	678	671	697	644	657	711	670	663	674	665	676	681	670	645	650	692	653	686	670	680	683	689	670	653	642	688	703	682	689	626	675	688	673	667	682	656	659	619	686	681	647	646	665	691	656	681	640	729	662	683	716	670	684	616	711	654	682	662	671	695	664	656	628	609	676	682	707	660	654	665	669	660	655	673	662	690	698	680	681	665	623	679	645	667	638	669	651	664	684	648	656	655	657	692	674	699	653	652	645	650	691	693	701	677	668	704	646	653	681	701	661	666	646	678	674	670	666	708	658	680	687	707	692	641	692	673	701	642	714	684	708	683	646	686	689	679	682	702	675	660	642	651	654	667	723	660	635	717	631	634	682	692	650	623	731	689	653	669	705	686	679
3811	8086	7438	2129	128	89	79	105	91	89	108	77	109	97	89	115	99	89	91	96	107	101	90	102	103	105	94	101	111	82	93	84	104	112	96	112	87	93	100	103	82	115	123	100	102	98	67	97	111	113	105	83	91	97	107	86	80	87	91	74	101	89	101	78	102	87	106	79	88	91	82	97	89	105	95	107	80	107	115	112	84	89	89	85	93	74	118	83	112	106	101	77	88	84	111	79	86	106	95	97	111	102	70	99	95	111	85	93	86	104	104	89	102	91	97	99	100	104	99	90	114	101	90	113	110	98	87	89	94	96	84	97	95	113	88	85	84	103	94	88	97	88	79	90	95	84	83	85	85	89	84	110	83	99	106	105	92	84	96	93	107	93	84	103	82	70	81	88	97	107	119	94	90	93	78	99	91	92	105	118	85	98	88	84	100	113	84	99	113	95	97	98	84	96	83	88	90	88	113	103	87	74	77	99	82	90	92	105	81	100	97	97	89	92	112	97	71	102	100	109	108	80	93	104	97	107	114	99	95	97	102	97	95	107	94	98	87	100	97	120	105	93	106	97	90	87	97	107	86	101	95	79	98	101	84	75	93	100	104	98	106	113	93	108	86	94	80	103	114	99	99	90	92	104	93	100	100	80	88	100	89	97	102	83	110	96	94	88	112	119	105	93	96	99	101	101	106	103	94	87	100	96	78	110	72	112	100	91	89	100	109	99	104	86	87	86	105	89	88	99	98	104	94	107	97	91	89	94	101	103	90	109	96	119	107	99	89	103	88	93	106	92	82	90	115	99	84	103	97	94	100	93	95	90	90	81	98	114	111	102	95	109	94	92	85	84	107	111	98	93	83	89	96	74	110	88	101	87	86	93	97	100	92	92	83	96	86	108	102	79	100	83	99	112	88	83	91	105	99	114	101	94	100	97	91	91	102	103	94	97	80	116	75	118	110	96	107	100	87	100	88	103	105	89	110	111	95	105	91	98	70	92	100	103	94	92	114	109	96	90	107	116	97	77	85	81	98	107	108	81	114	83	96	103	112	84	107	97	113	101	97	106	99	101	96	81	98	96	97	105	96	89	89	101	83	104	91	90	87	90	92	102	94	99	91	87	100	96	88	88	109	97	104	77	99	101	80	91	88	96	93	92	92	92	109	112	88	85	96	114	81	84	94	103	86	103	92	94	92	101	110	98	73	130	87	104	93	113	104	86	94	82	103	90	101	87	96	100	88	97	106	85	109	98	99	108	98	94	107	86	87	87	83	97	82	100	115	92	89	92	106	103	87	110	88	83	123	89	87	81	76	103	101	109	99	87	87	103	105	87	114	79	104	109	98	83	97	88	103	98	85	107	108	95	86	84	94	99	99	79	77	83	98	115	110	117	92	101	93	100	104	121	88	97	87	107	87	119	90	112	108	100	106	99	85	92	101	101	111	110	109	101	102	105	93	99	108	86	89	110	90	84	110	96	70	86	91	104	97	76	102	109	91	90	91	94	116	103	110	86	92	90	97	84	89	74	100	103	92	125	89	93	108	93	105	120	86	114	91	95	100	95	102	84	92	104	110	95	98	98	92	81	90	94	99	110	91	79	93	93	111	77	91	92	96	107	89	106	102	83	100	101	91	100	92	95	83	113	108	98	98	97	107	104	92	87	107	96	105	100	84	99	76	110	87	103	84	94	93	91	99	91	87	98	122	92	89	92	89	93	99	98	110	100	103	96	96	115	83	91	85	108	97	86	64	87	76	78	106	94	115	102	99	101	102	93	113	115	100	93	99	81	91	90	107	79	96	102	118	111	108	98	84	88	106	85	81	101	88	93	96	98	92	111	110	104	92	93	95	74	93	97	98	99	72	98	88	100	99	107	109	104	93	97	105	90	97	98	87	101	86	106	92	92	92	109	112	87	87	106	105	93	100	105	98	100	109	104	101	98	96	89	96	114	112	93	89	101	105	91	94	100	77	98	93	84	90	98	84	100	93	110	95	99	101	111	95	102	109	101	97	97	88	93	100	114	95	108	95	93	95	88	80	94	89	100	94	103	104	88	86	85	92	91	89	101	87	93	106	96	95	95	91	115	102	93	107	90	108	106	91	97	107	97	97	90	102	102	117	90	97	81	96	105	93	92	108	97	112	120	101	105	104	112	87	96	89	97	93	91	84	113	93	112	89	110	101	93	119	88	115	106	102	83	101	90	91	92	90	97	109	107	102	89	95	101	105	96	96	102	80	110	101	102	94	91	104	90	103	94	106	120	99	98	98	84	93	93	108	99	102	94	113	120	86	100	94	95	111	102	74	115	100	87	107	89	106	104	88	93	103	85	113	99	99	108	98	104	106	105	109	117	88	105	82	88	84	111	104	75	95	107	93	93	100	92	113	103	91	83	97	86	103	107	93	107	111	95	84	94	82	96	100	84	100	97	101	93	83	97	92	99	85	89	98	93	98	97	77	85	84	91	116	117	84	91	108	89	89	99	78	97	105	109	96	109	90	82	79	83	94	106	101	95	93	106	112	102	106	88	90	90	94	114	113	109	115	89	94	95	111	110	102	103	90	94	91	91	89	97	108	88	83	92	97	89	79	97	92	104	91	88	100	94	116	114	88	96	97	110	107	89	91	107	78	87	92	104	96	74	78	84	93	94	83	86	96	117	92	90	88	102	91	88	105	95	102	108	99	100	106	101	91	104	91	93	91	91	87	113	94	112	96	93	77	92	102	95	107	103	98	93	92	87	78	86	105	108	102	118	108	113	94	95	108	97	88	86	97	100	115	100	108	94	94	107	92	108	84	119	105	97	105	92	89	107	94	91	107	86	98	84	75	99	100	93	92	101	107	111	94	104	89	89	99	100	80	98	113	81	90	96	81	115	94	96	93	87	106	96	108	94	92	102	102	105	92	97	88	97	105	111	97	102	104	114	95	82	84	112	109	91	90	96	113	104	85	107	97	81	105	94	91	94	113	108	84	120	98	87	116	91	82	96	92	106	101	110	104	86	85	99	81	99	98	88	90	101	98	91	88	93	79	105	98	104	95	104	95	93	110	111	105	94	91	110	106	90	98	99	95	98	103	88	106	80	97	94	94	102	107	106	113	112	96	116	100	85	108	99	98	113	97	118	92	92	102	113	104	99	108	113	103	109	92	92	93	98	97	103	131	109	108	123	104	118	83	96	75	92	106	78	108	97	99	95	110	87	94	102	92	80	104	101	74	101	89	93	97	91	91	114	101	108	103	101	85	104	91	96	113	90	90	81	112	83	97	101	95	105	110	89	107	84	99	106	92	99	111	92	102	84	115	107	92	87	115	106	91	77	90	101	93	101	95	101	91	113	99	98	118	94	98	106	80	100	93	90	101	110	98	94	89	95	76	109	92	92	89	94	111	94	92	98	112	94	89	98	90	98	111	97	90	93	98	96	86	98	91	76	100	76	101	107	104	100	98	88	100	97	100	113	94	83	94	105	89	105	94	105	91	87	93	83	89	94
2957	12439	13362	5951	321	268	263	276	300	275	279	272	239	272	260	271	259	271	251	298	265	266	284	264	260	256	247	263	266	279	292	283	285	287	280	264	278	289	233	287	277	258	285	286	285	262	267	267	287	246	275	264	254	246	252	286	285	265	266	273	287	286	258	286	276	259	260	279	292	261	276	267	256	270	277	296	264	259	254	262	290	277	276	295	276	277	290	266	305	288	256	274	263	259	260	273	274	252	256	293	263	297	255	281	246	287	270	274	284	259	272	250	260	247	292	291	265	256	290	290	236	278	282	246	250	273	300	235	293	271	253	269	274	297	283	280	265	248	298	248	258	288	257	272	278	268	292	272	292	271	279	273	280	258	294	250	262	267	270	260	275	275	242	281	275	259	264	280	262	267	245	282	230	267	262	276	271	265	277	230	246	272	281	306	273	273	289	270	260	247	272	271	236	242	261	278	279	249	274	278	255	253	260	252	293	260	276	261	265	264	246	245	244	258	292	278	265	260	267	249	248	248	274	276	270	263	253	290	281	256	248	242	279	274	282	256	275	273	258	278	275	288	275	264	249	270	273	260	278	289	252	289	283	294	278	276	270	263	274	260	277	267	285	249	240	278	274	255	279	290	255	288	290	266	291	263	279	282	262	266	298	271	257	264	288	243	271	264	262	304	274	275	256	261	260	256	262	276	259	265	282	274	273	288	266	260	238	255	265	289	268	277	277	260	256	270	264	263	257	265	273	276	275	292	272	237	250	273	281	281	273	274	269	262	255	258	271	245	269	277	290	304	264	264	265	288	248	276	288	263	258	246	256	273	278	257	264	272	273	243	276	291	281	288	257	299	255	264	264	290	257	249	252	269	271	266	269	260	265	286	253	270	283	269	296	287	274	287	280	258	247	289	294	258	249	267	267	283	266	291	265	289	264	288	256	286	254	285	290	271	287	279	281	278	258	280	251	273	283	273	274	288	263	308	265	254	294	300	253	251	263	274	286	286	273	260	282	267	247	251	282	282	238	251	266	259	278	248	243	279	270	272	276	257	243	263	268	282	266	260	238	316	289	276	269	256	271	271	270	245	260	260	272	244	266	275	277	259	270	267	256	257	237	242	234	290	275	256	277	297	241	260	259	272	263	268	261	271	241	263	254	269	250	253	257	280	295	289	258	259	279	277	288	287	279	248	251	269	263	307	252	261	269	256	261	285	293	301	266	299	281	300	255	307	290	251	260	270	247	283	267	269	276	269	278	249	287	268	254	272	242	258	276	275	254	253	276	301	270	275	249	279	262	274	259	267	255	275	262	243	285	267	274	259	304	272	238	244	248	279	270	286	275	306	276	249	279	285	265	291	286	230	273	256	282	257	248	269	265	273	234	285	274	269	272	249	287	289	258	248	271	268	290	292	249	264	289	268	273	266	256	258	284	292	256	273	283	250	245	250	313	273	294	279	293	252	308	287	256	314	280	262	261	247	264	261	276	284	269	262	269	268	251	255	269	233	296	238	282	280	242	281	270	275	256	277	287	251	260	290	277	269	258	298	270	264	282	280	271	258	264	259	285	266	276	276	259	288	271	270	254	266	255	269	257	272	273	287	266	257	264	270	281	261	257	283	255	269	282	257	274	264	244	239	251	268	256	287	260	283	279	233	270	282	246	258	268	259	250	269	262	269	268	269	282	274	266	263	314	280	259	266	264	258	265	263	270	262	287	275	265	262	261	275	252	294	261	269	264	271	265	260	264	279	254	284	295	298	281	298	251	296	269	293	261	283	265	288	285	256	278	274	291	256	270	254	269	229	266	272	252	260	287	275	278	296	243	292	226	289	273	261	267	271	249	290	250	255	281	275	259	239	303	285	286	286	265	264	281	262	225	267	254	261	276	267	271	258	279	254	287	272	261	273	270	291	271	271	273	262	254	258	264	289	273	282	274	273	259	226	272	285	263	257	277	243	285	250	276	275	272	249	277	287	265	245	275	258	263	302	291	270	239	271	271	264	278	263	274	273	298	254	286	252	280	279	272	276	270	259	277	275	265	276	262	262	270	265	252	271	271	248	263	291	251	251	287	262	247	247	244	264	262	264	291	266	270	235	266	258	281	282	248	255	277	292	281	280	250	265	270	270	274	291	284	276	281	277	258	274	270	290	248	252	283	266	256	296	274	279	258	281	268	258	291	293	274	260	284	279	274	283	268	273	263	262	293	257	292	257	283	278	278	260	263	249	254	289	256	246	257	267	269	272	266	277	268	308	280	261	266	284	278	247	272	275	281	274	267	258	282	293	250	257	274	301	265	251	258	264	289	248	283	288	265	253	264	316	252	298	290	269	272	274	277	286	269	264	274	263	259	274	270	287	275	258	263	268	270	260	261	294	307	271	299	276	257	275	298	264	272	245	274	276	290	243	250	266	242	262	259	272	243	290	269	269	263	240	261	251	279	245	274	248	263	230	277	277	280	246	278	258	240	257	270	266	280	297	294	255	275	260	277	262	269	270	290	275	278	269	263	255	258	269	260	267	283	268	276	270	280	268	255	301	271	247	275	255	259	269	265	293	264	223	262	275	272	238	292	267	282	254	271	288	269	280	290	268	270	240	298	286	269	262	271	315	253	273	287	254	261	269	285	279	272	275	258	276	272	279	292	242	280	257	251	272	257	280	236	265	296	264	264	272	272	270	277	272	277	276	258	278	282	298	288	268	267	275	248	278	254	254	273	244	277	270	260	258	282	275	270	246	284	261	272	257	266	251	266	283	300	269	266	268	252	290	269	296	247	262	261	254	277	287	275	266	264	263	266	292	254	274	275	269	308	265	280	276	297	273	285	282	269	260	278	258	276	254	267	288	248	285	260	275	275	247	242	226	274	273	275	245	240	266	278	273	301	257	299	267	287	260	226	244	269	256	288	270	266	258	253	262	269	242	265	263	277	246	278	275	274	261	255	273	263	270	256	287	248	292	277	268	259	286	277	257	288	300	251	280	267	262	262	291	259	286	264	271	257	265	238	262	286	308	270	251	267	271	286	290	250	270	260	273	291	254	289	274	244	275	269	270	246	286	280	272	285	263	267	232	289	281	260	288	238	270	294	298	248	259	271	272	287	262	290	247	254	271	256	242	265	270	268	258	285	268	255	298	267	259	274	272	269	306	252	291	283	264	297	283	284	264	291	265	272	285	246	286	256	257	253	267	277	251	286	268	265	294	237	264	290	240	272	302	288	263	261	257	269	261	274	290	253	275	289	308	264	242	292	282	279	267	247	288	288	285	270	302	278	257	310	271	273	291	296	270	279	259	280	291	269	297	300	280	278	275	265	275	303	285	251	252	287	254	234	293	294	284	274	272	261	271	257	268	307	290	291	254	248	235	261	288	253	237	250	236	267	261	275	261	261	246	266	277	262	269	274	251	249	260	248	244	274	244	262	272	261	283	279	257	259	297	291	246	271	259	273	292	271	254	260	281	278	256	288	252	278	271	249	285	269	294	226	279	278	261
30234	62697	63473	41900	9282	642	261	228	260	224	213	227	237	223	190	212	191	230	215	203	223	182	212	203	207	161	200	190	200	229	223	188	206	194	220	208	191	205	185	193	226	223	199	215	172	173	191	189	201	198	182	203	181	184	204	203	215	185	191	206	197	190	196	188	210	233	173	185	217	194	195	193	204	197	192	203	194	188	205	173	179	167	178	190	167	219	190	198	187	187	187	188	189	215	199	227	179	153	171	208	211	214	209	208	194	223	183	207	189	224	188	192	180	205	212	184	213	179	175	193	172	193	187	203	208	170	178	248	194	198	190	196	210	175	222	194	188	205	173	199	208	191	188	199	207	183	195	192	187	203	175	198	183	206	195	183	184	181	157	216	201	212	191	179	215	192	190	193	199	181	182	194	211	182	190	187	190	186	189	218	197	203	195	183	205	177	181	211	195	202	215	197	195	180	210	177	202	185	209	211	186	176	184	208	193	169	196	219	202	220	180	197	201	220	211	199	185	180	183	199	189	179	186	197	177	189	182	185	210	191	206	195	181	212	204	194	187	189	160	191	187	208	186	188	180	205	206	188	201	213	187	170	201	199	207	184	206	173	199	180	219	193	178	186	167	213	186	183	199	198	190	179	200	200	173	195	188	191	186	197	196	184	209	217	192	181	189	183	192	220	187	176	188	206	202	205	182	173	192	191	168	194	188	184	188	188	186	200	215	218	187	160	201	202	225	192	183	191	220	196	220	182	183	202	179	186	190	188	216	202	202	221	191	216	204	217	195	205	168	195	188	159	184	178	196	216	212	197	169	213	182	190	188	191	213	192	199	214	186	205	186	188	203	203	195	197	178	188	180	194	204	174	185	214	163	188	179	182	230	194	188	209	155	205	186	222	183	195	191	188	194	187	170	183	195	184	201	193	186	204	187	189	224	197	186	210	216	237	207	185	149	182	183	199	191	177	171	189	194	206	198	186	198	211	184	179	230	183	193	197	211	195	167	192	191	197	207	186	209	193	227	171	203	197	182	212	184	206	190	188	189	203	215	172	183	209	185	205	208	228	203	180	216	175	207	220	192	191	188	190	193	227	197	197	179	181	199	195	207	183	211	202	205	225	184	174	203	192	181	196	200	186	196	180	207	187	176	193	223	193	175	221	184	181	181	196	191	207	189	211	182	194	200	205	183	202	186	186	223	206	200	181	214	214	205	188	175	204	180	186	187	200	214	199	180	199	201	204	188	196	180	198	215	215	185	170	210	194	170	201	190	179	185	188	156	182	201	181	190	186	191	192	201	198	196	197	156	197	215	168	203	189	197	182	202	181	185	201	210	187	196	180	177	181	187	204	202	181	186	199	173	202	198	191	204	173	204	187	188	204	199	207	198	177	215	225	206	181	190	213	190	182	201	202	200	185	192	191	207	173	184	196	178	172	170	167	193	194	196	203	192	181	181	178	202	214	197	210	183	188	186	174	178	169	239	183	219	188	182	167	174	191	185	207	211	177	207	190	182	175	190	195	191	215	194	197	178	207	211	205	215	182	198	196	192	210	218	205	191	243	180	177	196	180	234	174	207	205	183	187	192	208	188	176	210	182	199	193	200	202	223	210	201	200	181	190	205	194	203	205	206	199	203	199	183	212	219	186	215	189	177	196	217	187	224	234	193	182	177	188	192	216	215	188	209	189	194	217	157	176	188	190	207	219	198	155	220	192	196	197	211	221	181	168	188	164	182	201	225	195	187	186	184	186	192	187	205	221	187	201	208	195	196	187	205	204	183	200	199	188	206	200	194	195	177	163	208	233	206	178	223	191	192	191	198	201	194	192	183	193	201	200	188	195	204	203	177	175	195	199	194	193	204	219	175	205	219	194	190	168	217	187	179	205	221	162	190	212	189	215	219	198	229	190	196	192	191	202	204	202	179	188	225	196	181	194	196	202	202	191	217	179	185	190	190	179	189	202	194	194	202	224	196	194	178	218	189	198	198	212	198	174	194	196	179	190	198	181	224	243	205	191	194	179	206	200	193	176	233	198	167	190	205	200	216	171	188	180	190	175	179	190	217	201	192	212	202	172	205	161	196	183	231	196	196	197	200	182	206	218	206	192	224	172	197	193	176	198	203	172	199	205	188	212	195	183	219	184	194	213	179	172	179	201	183	190	228	198	204	202	197	170	167	189	195	192	168	185	196	185	209	174	207	209	179	194	188	196	197	199	182	201	191	166	183	181	206	201	198	204	177	190	191	171	218	195	165	173	204	194	199	179	192	202	206	200	228	201	177	182	211	197	190	207	195	200	215	222	180	180	176	178	201	202	196	191	187	211	215	196	207	187	204	196	186	196	198	182	195	187	196	166	214	178	192	178	188	199	211	174	176	180	196	170	186	201	192	183	184	181	182	202	198	176	209	180	182	200	204	189	211	169	182	191	207	187	211	186	185	182	200	204	199	205	199	211	186	204	226	213	190	203	234	196	168	193	232	226	182	187	190	197	185	211	182	224	194	210	170	197	223	211	183	210	209	199	199	199	200	193	184	198	172	193	192	183	200	192	189	182	168	206	193	196	214	203	189	214	192	204	208	164	190	184	198	195	212	159	217	216	188	196	207	178	185	201	218	201	197	194	194	220	196	195	228	180	198	199	203	215	185	189	193	172	175	177	188	192	193	207	185	220	193	206	191	193	189	164	180	163	185	178	172	196	176	212	175	207	180	191	191	178	177	199	216	216	174	203	209	192	200	188	191	205	182	204	206	204	219	196	195	213	204	193	187	180	170	210	168	185	186	177	164	208	196	192	195	182	168	216	203	193	198	186	196	188	194	196	209	209	198	188	182	191	208	191	187	188	175	199	185	215	216	195	201	191	204	188	197	173	146	169	203	207	184	196	174	169	178	221	203	195	163	187	200	203	206	187	193	201	176	204	210	186	191	222	191	209	191	212	200	198	214	174	227	181	169	194	208	215	206	213	212	197	174	178	220	193	230	194	190	195	194	189	214	198	198	228	217	194	195	176	183	194	209	202	183	168	179	185	160	219	157	207	199	189	169	168	184	186	206	205	183	206	190	176	200	190	155	201	191	208	200	220	231	168	175	197	185	208	200	204	210	186	211	195	188	183	163	187	211	209	205	206	182	195	190	189	195	195	206	194	185	207	173	191	191	195	188	205	193	188	209	206	176	204	165	179	214	207	202	186	172	219	178	195	188	193	201	221	198	174	171	210	191	191	186	163	182	210	207	206	188	216	171	171	179	167	199	187	194	211	182	204	186	182	201	170	194	165	209	196	213	221	197	175	195	190	212	189	202	194	182	194	233	181	169	209	206	200	202	178	173	227	191	191	204	158	193	186	184	184	176	246	200	202	175	196	199	173	190	185	213	219	191	188	203	209	192	202	193	183	223	197	177	185	184	223	195	180	202	206	196	206	185	180	182	208	189	192	237	178	180	199	189	165	204	195	180	205	212	182	209	199	169	194	206	182	203	174	175	204	174	191	191	170
17980	47966	56973	41741	1389	1045	924	784	760	694	642	644	588	599	560	577	539	598	516	549	538	499	568	543	549	511	512	494	531	447	474	524	509	480	513	534	463	500	512	482	492	463	528	444	490	510	489	503	478	506	493	461	459	484	484	520	494	466	489	518	512	470	496	481	475	492	478	465	499	474	488	458	485	415	492	459	479	451	501	477	482	427	494	473	461	485	473	437	463	478	466	493	481	494	444	485	470	491	487	475	494	469	454	480	472	476	522	495	455	507	495	481	477	459	464	471	452	440	463	459	510	456	466	492	455	457	484	447	436	515	455	462	447	477	472	446	476	507	487	474	491	434	453	498	469	466	462	453	481	495	500	479	473	485	488	488	470	491	479	497	487	456	505	493	483	475	466	458	482	473	519	471	473	477	467	490	516	479	454	487	479	469	439	457	470	502	466	494	479	492	434	507	476	482	463	461	447	501	447	493	497	461	498	444	431	496	498	450	481	460	485	470	483	509	456	519	493	528	468	480	503	480	438	521	481	443	488	483	444	483	452	468	482	460	457	462	500	454	472	511	496	461	491	471	527	439	470	489	496	514	481	431	510	542	455	457	486	483	501	487	468	475	502	484	482	481	469	454	465	449	416	464	465	505	477	533	457	485	490	498	497	498	440	495	454	510	510	505	484	447	484	452	494	460	478	432	491	493	505	473	509	481	483	469	460	533	488	481	492	473	519	455	429	443	453	469	479	451	509	449	491	493	528	513	479	484	484	508	529	503	495	487	450	447	493	422	465	475	457	479	487	456	465	474	468	488	481	479	466	479	473	498	538	491	440	445	485	512	469	477	472	502	502	469	496	484	465	456	455	471	479	450	505	515	483	467	499	459	503	427	487	467	467	490	437	478	444	457	423	450	500	453	484	462	449	507	509	516	485	449	467	473	478	470	490	472	459	493	452	447	490	462	455	487	474	451	471	490	482	438	476	489	496	482	539	483	481	497	479	484	495	503	463	449	459	481	497	496	508	465	500	520	475	492	457	508	495	485	457	457	446	480	485	486	501	513	503	486	470	463	469	501	467	478	473	512	478	503	435	488	509	466	461	480	466	450	483	491	465	464	454	509	463	467	488	461	497	514	497	499	456	448	497	458	471	445	442	506	469	480	480	492	480	480	462	478	509	460	472	484	473	485	499	504	451	468	461	468	468	500	482	496	466	495	459	480	491	471	471	511	501	506	481	456	473	467	487	482	491	526	499	479	462	472	470	489	501	468	501	446	485	428	496	466	457	466	502	500	486	524	487	475	472	435	506	515	517	484	495	470	472	475	495	490	473	502	481	488	487	473	491	476	440	466	477	461	495	472	510	487	493	482	483	522	496	487	486	476	526	504	480	474	478	475	469	490	458	490	476	483	497	441	445	500	455	451	458	486	481	478	434	429	494	432	472	462	493	440	479	493	471	486	513	454	487	473	505	497	498	495	493	500	484	468	460	476	460	454	515	495	502	450	479	498	457	512	496	451	471	433	481	482	478	463	474	486	493	425	463	459	524	459	463	476	491	495	472	474	467	464	481	468	492	470	454	473	487	464	426	461	501	510	507	436	468	475	492	480	492	457	433	480	478	492	448	461	485	482	488	523	518	467	473	479	477	452	459	462	453	456	488	506	476	495	469	479	522	463	498	450	475	486	457	433	474	457	488	486	459	468	447	455	459	440	519	457	463	465	485	497	489	476	500	455	485	460	514	495	490	462	487	463	439	486	495	466	453	505	480	478	454	503	493	501	483	506	467	453	471	473	453	470	473	424	490	467	485	483	488	469	456	484	454	460	475	483	496	478	504	462	480	491	499	469	453	457	504	463	533	448	490	501	439	488	492	501	463	504	466	458	443	471	503	494	508	507	500	461	465	448	503	458	444	504	458	510	511	479	502	431	499	498	452	464	490	485	497	487	497	515	482	498	498	505	470	444	491	494	439	465	481	490	490	459	461	461	498	505	473	455	464	478	499	515	461	462	515	495	456	463	473	463	429	463	499	533	503	481	477	457	481	495	477	477	480	458	458	487	446	471	483	456	468	446	482	494	492	464	462	459	511	471	487	490	508	503	488	489	501	443	473	453	461	471	474	513	489	497	475	460	486	466	453	459	462	477	502	489	459	498	474	471	477	466	506	495	453	471	463	452	481	445	487	500	478	463	476	521	469	475	454	489	453	462	488	474	451	451	494	451	506	466	503	440	469	476	463	468	473	489	450	486	492	446	458	511	469	485	498	436	488	477	501	482	414	481	470	519	470	471	514	462	474	475	504	481	480	460	442	478	482	485	465	492	482	498	479	488	480	484	455	461	504	467	455	454	500	469	465	500	468	469	468	454	511	484	473	493	494	492	447	466	485	494	514	483	482	448	503	470	450	484	478	489	493	493	491	458	507	496	467	464	487	469	450	449	456	499	464	537	498	461	474	497	480	464	494	484	473	475	454	486	468	468	439	509	493	448	468	481	494	491	465	474	481	504	426	463	511	530	469	474	516	470	471	496	462	508	474	464	450	480	485	503	463	493	443	436	480	470	475	468	490	485	490	482	515	487	490	444	439	483	505	497	521	453	484	466	464	462	452	469	478	465	461	428	498	504	495	444	469	507	457	467	508	515	445	444	516	481	486	521	518	489	488	501	460	498	465	470	449	462	467	483	469	425	460	500	481	477	455	477	447	504	498	464	461	463	497	520	481	453	444	490	481	470	451	496	462	481	477	510	450	468	491	473	482	474	475	500	496	490	520	438	468	456	489	484	465	477	510	442	498	497	495	493	495	496	484	486	497	462	475	469	475	466	506	466	472	432	463	441	468	467	479	486	435	504	516	508	436	462	465	472	491	504	464	452	463	490	514	443	461	513	454	432	478	489	414	484	491	463	471	497	484	509	475	501	453	496	519	483	447	478	458	488	504	464	456	480	467	477	489	486	497	506	450	464	497	497	480	495	502	485	492	514	481	488	496	517	475	489	496	463	468	475	514	467	486	492	505	475	462	501	481	474	472	482	446	492	490	475	479	482	465	476	488	514	436	460	501	522	527	458	509	430	536	500	483	477	523	484	491	480	483	482	488	509	507	496	453	489	496	475	460	490	515	468	489	499	486	489	494	436	527	472	508	468	498	426	498	497	519	469	431	496	472	462	479	497	506	478	493	480	457	479	474	477	502	479	498	468	495	448	474	476	484	462	484	454	452	497	487	461	504	468	516	470	472	477	471	481	450	484	481	454	477	547	453	476	463	510	410	481	480	481	491	491	478	501	469	456	453	504	444	478	476	474	459	478	480	507	451	469	466	467	492	492	472	492	473	465	524	454	476	483	536	483	491	454	501	486	485	470	481	483	507	458	486	487	469	502	508	498	494	501	485	477	497	517	516	471	493	462	490	494	452	488	490	482	484	453	446	439	483	476	473	472	513	465	498	488	465	484	481	459	480	470	473	453	479	467	450	489	478	481	468	453	475	489	461	480	457	453	526	495
50508	79603	73983	53368	16160	2340	458	409	372	369	334	327	337	321	295	349	318	336	344	306	310	332	355	333	288	325	287	304	318	281	305	336	311	333	333	299	304	313	335	349	302	328	343	315	307	318	311	305	323	327	308	311	285	294	305	312	317	288	316	312	307	291	316	304	297	317	308	339	319	304	317	307	306	309	299	292	281	314	303	299	303	302	282	299	258	328	285	305	313	300	298	291	323	298	341	325	279	301	315	302	324	319	278	297	347	322	323	296	320	316	288	301	328	269	315	311	294	322	299	333	302	315	316	285	283	305	274	279	302	279	303	266	317	308	315	292	279	313	299	286	272	319	299	301	281	326	313	315	289	324	308	318	294	300	301	305	292	318	334	304	290	305	278	322	323	300	309	296	288	308	291	309	285	327	305	321	314	268	294	310	273	270	305	311	314	283	327	303	306	332	316	291	289	304	310	311	301	326	294	298	304	320	308	303	292	289	312	289	284	316	305	300	275	309	306	288	308	286	307	283	316	310	293	307	313	294	311	320	324	311	360	314	307	313	317	282	321	294	267	296	306	276	345	292	300	326	330	283	311	303	290	301	312	279	305	296	315	305	322	283	293	331	304	300	311	314	328	276	287	318	263	289	280	282	320	288	310	294	323	338	310	291	284	310	288	313	330	300	303	282	265	321	310	304	302	289	314	323	272	303	292	297	306	323	287	268	290	296	306	278	283	283	318	284	260	318	303	302	292	279	317	299	298	322	289	283	314	321	309	308	303	269	329	316	280	252	279	316	263	280	288	285	332	277	314	307	307	321	302	319	286	316	307	292	306	315	323	274	318	308	315	294	280	307	331	301	283	286	305	315	289	297	300	324	295	339	300	294	267	300	334	299	288	315	278	325	315	303	286	288	273	319	340	300	328	279	284	299	298	288	318	284	301	306	310	320	285	300	298	316	285	302	316	313	313	305	321	309	288	298	282	330	281	295	309	297	298	313	321	262	279	258	280	308	300	319	267	303	298	320	296	306	281	307	286	288	294	298	280	289	309	322	306	285	299	318	301	337	289	302	286	310	279	300	284	295	294	286	312	321	305	277	291	311	289	320	320	303	297	275	301	289	268	279	318	361	305	281	277	346	339	279	304	289	303	339	328	260	306	309	307	296	269	327	315	325	293	304	299	282	298	309	295	300	301	322	295	301	328	308	265	295	269	303	284	272	303	306	307	309	313	310	287	329	295	302	269	279	277	309	308	293	253	301	289	301	275	296	315	306	308	310	325	309	294	295	344	307	303	305	297	307	330	269	299	303	303	333	305	304	282	281	319	301	296	316	295	311	309	330	296	317	304	304	327	317	309	325	301	331	323	284	331	307	329	288	300	332	320	299	312	312	274	302	295	330	320	278	303	284	309	326	295	305	299	326	291	272	291	296	310	313	299	316	305	297	283	293	299	296	337	267	286	288	275	306	302	317	304	267	297	319	300	294	293	298	281	275	271	269	297	323	283	283	272	296	300	264	306	308	278	322	298	324	321	293	274	313	301	302	295	295	315	309	304	289	336	268	287	272	293	279	290	322	295	287	275	326	301	321	311	309	282	291	316	324	295	294	292	297	342	310	316	311	289	288	317	272	310	277	325	282	303	315	328	303	311	325	298	306	291	293	247	300	337	292	298	330	316	321	294	298	340	313	286	299	318	279	304	252	283	324	312	307	338	307	309	313	309	326	347	300	306	315	273	297	303	292	290	280	267	296	275	310	274	289	311	314	257	278	308	294	304	325	298	312	303	302	253	277	315	302	295	287	305	302	317	308	324	323	337	338	340	274	295	295	303	274	305	330	338	326	270	310	330	291	287	305	275	298	307	312	316	275	295	305	278	302	262	313	274	280	289	308	319	295	289	293	279	307	328	321	287	310	290	279	289	280	302	304	322	304	303	307	316	313	290	317	306	323	298	316	313	303	292	291	305	262	270	307	276	293	312	325	276	314	301	320	303	309	336	294	287	329	297	293	326	317	283	282	283	293	315	299	293	307	312	266	266	287	326	262	294	316	309	295	330	289	299	300	321	321	306	303	290	307	331	302	330	341	326	332	329	319	318	318	316	329	300	296	290	288	311	287	294	290	284	321	289	311	313	303	295	318	305	341	325	307	306	277	327	289	304	293	261	328	300	287	300	286	327	311	289	266	295	304	286	336	302	297	294	302	304	333	307	277	258	312	287	282	303	292	281	316	320	271	305	310	304	282	302	313	310	274	295	293	271	303	335	288	299	293	331	313	322	299	287	302	318	293	272	309	289	319	296	333	301	296	329	296	292	319	303	306	292	317	321	342	313	307	331	285	303	306	296	299	309	297	311	289	294	344	307	258	309	304	292	275	294	316	308	333	299	297	297	292	297	307	289	314	298	280	313	295	289	295	326	285	317	287	308	319	326	290	324	295	271	323	281	316	330	295	300	323	322	282	291	284	306	317	324	298	323	327	293	299	289	325	315	334	298	306	292	306	269	300	266	330	315	280	315	312	323	275	318	306	298	321	290	312	292	306	323	322	297	311	302	309	333	311	278	305	290	277	315	288	317	294	295	292	259	301	295	323	311	299	290	300	306	271	304	294	319	301	292	294	307	282	287	297	293	303	310	337	303	295	334	320	278	298	319	310	334	301	312	281	320	313	284	311	296	311	336	301	240	275	336	306	328	293	317	254	291	276	310	322	314	306	313	276	299	305	300	286	286	296	331	277	296	315	296	284	261	318	325	286	306	285	322	292	333	349	285	313	296	288	316	335	289	327	301	301	275	324	302	314	317	290	311	265	292	310	299	306	288	310	317	277	307	314	288	304	284	270	302	292	316	314	298	308	309	290	256	328	329	293	292	290	301	350	290	271	307	306	313	327	278	294	301	315	322	333	294	275	303	331	299	327	310	330	277	245	300	295	340	312	338	277	285	344	319	310	305	303	311	295	317	283	309	338	299	292	301	309	308	298	319	315	309	310	301	291	312	316	315	277	302	283	304	258	327	297	280	241	305	296	293	267	317	297	314	315	311	281	265	305	298	289	307	296	281	303	314	301	329	313	269	318	292	296	281	314	307	293	298	315	308	295	294	304	316	266	287	299	306	318	299	295	330	300	308	304	287	288	317	321	273	317	298	289	278	294	321	317	264	286	293	291	278	278	273	306	314	341	299	321	321	343	315	292	315	326	309	332	315	282	298	304	284	287	275	328	264	310	257	305	292	284	256	316	307	307	299	310	327	315	278	291	323	301	275	294	315	311	317	288	301	285	295	284	307	308	338	320	306	286	304	302	291	329	324	268	301	288	311	325	322	288	320	251	308	316	291	300	316	302	298	305	272	301	295	298	333	309	301	318	294	294	347	286	323	300	295	305	298	279	276	301	295	311	281	278	302	318	298	283	311	317	287	295	329	313	262	283	259	303	307	319	284	263	266	340	308	313	312	299	306	297	299	301	286	337	287	285	314	286	274	296	314	347	308	330	286	304	285	280
30761	59965	69065	50026	1973	1707	1409	1245	1122	1072	1008	1017	891	894	888	850	791	826	814	756	806	786	786	765	764	750	704	697	714	746	717	725	737	776	703	713	714	745	706	740	699	728	693	716	684	710	686	649	657	690	684	699	673	696	706	703	685	748	663	699	679	677	724	671	660	646	699	675	652	642	678	672	681	730	735	647	709	727	715	704	717	739	682	691	704	655	660	670	662	719	653	672	652	686	694	717	718	672	678	683	734	705	701	683	705	717	681	681	666	640	678	695	653	689	660	694	697	688	704	640	690	675	682	689	625	722	703	706	666	732	661	683	673	677	705	682	648	672	661	663	667	670	675	656	683	695	679	665	708	680	656	682	703	649	660	673	662	706	723	644	739	683	647	692	669	685	675	696	669	701	707	699	670	679	682	679	697	662	739	704	735	657	689	685	685	659	661	694	661	658	689	700	690	655	680	687	708	694	711	683	658	654	720	695	722	652	705	675	718	674	673	652	679	678	645	651	710	655	700	679	703	645	651	721	706	694	704	640	677	678	672	647	730	726	654	670	673	690	685	666	710	682	672	687	678	679	677	727	696	660	661	631	677	683	687	671	677	672	670	658	672	683	701	610	687	623	702	680	657	689	733	701	637	642	669	614	668	656	642	703	680	637	672	705	688	646	660	714	665	665	672	685	688	666	676	679	694	661	697	695	724	652	715	624	743	731	718	686	682	676	648	690	690	668	649	675	651	659	670	684	669	642	708	623	744	651	661	681	671	673	679	683	649	697	666	671	648	681	696	681	671	706	680	706	673	644	717	692	703	693	654	665	676	705	709	686	664	678	728	709	712	695	668	658	739	767	680	675	675	679	650	695	675	700	707	692	667	706	659	678	664	646	654	668	666	688	714	704	737	692	643	659	677	703	697	662	693	632	664	667	665	684	678	707	697	670	692	723	640	700	663	711	657	664	699	666	659	659	711	705	715	698	694	644	682	637	700	658	684	681	654	682	641	669	667	735	674	698	680	686	665	716	684	670	662	674	699	690	707	699	700	677	675	647	665	673	663	659	684	673	713	698	688	655	706	701	680	681	652	681	663	667	665	658	679	669	698	698	639	699	720	655	700	657	676	710	720	688	678	681	682	649	659	696	693	702	685	709	713	687	683	695	705	677	659	689	690	686	626	683	681	717	672	730	687	650	668	718	737	634	718	684	684	667	687	703	632	651	680	690	687	708	687	699	655	681	664	686	710	701	682	652	670	661	669	682	686	654	683	706	698	682	694	738	659	655	724	697	742	638	709	670	682	696	680	700	672	653	717	696	666	659	700	698	670	650	653	664	699	688	666	644	684	674	708	675	675	644	685	689	681	691	692	656	648	703	619	717	660	681	659	691	677	706	696	706	712	684	672	692	734	653	673	671	654	681	713	672	702	670	720	698	676	674	689	661	735	666	682	737	657	664	656	708	670	681	698	702	666	702	644	683	713	644	665	712	670	664	668	677	681	631	666	708	675	670	689	698	696	655	686	695	627	710	674	683	666	717	682	694	681	703	690	728	673	671	653	678	678	680	688	694	659	679	668	658	670	687	672	675	663	670	714	672	686	677	672	697	701	669	683	682	691	705	697	644	683	682	679	656	605	672	672	727	694	682	691	652	651	643	707	690	666	670	669	658	710	625	687	678	676	690	670	709	643	695	728	684	643	679	649	637	648	697	651	680	642	681	680	685	718	666	688	662	700	658	659	701	636	686	667	673	669	664	678	672	662	680	657	673	662	701	697	697	658	721	613	673	666	653	671	626	640	680	649	714	719	729	655	680	707	699	721	700	681	713	670	683	692	653	706	772	690	675	666	668	662	660	672	757	670	682	618	679	684	663	692	657	681	639	699	695	617	642	699	715	701	685	717	688	668	684	682	638	670	653	673	690	671	673	674	697	678	676	740	679	651	730	645	671	645	656	665	690	693	717	682	635	702	650	652	676	721	691	723	719	684	678	684	638	681	746	703	721	732	689	648	692	707	655	643	729	673	712	695	612	663	681	666	706	688	682	720	733	700	676	663	650	644	709	708	652	608	673	675	676	706	681	654	729	635	656	687	710	621	702	677	720	666	664	665	709	715	678	703	661	743	689	688	660	681	674	692	700	683	706	693	727	662	694	693	643	675	637	680	674	684	702	682	735	684	692	635	695	621	690	686	630	690	671	665	688	623	669	675	663	637	637	671	686	700	703	618	657	719	664	627	685	730	690	659	745	636	647	700	709	660	682	703	652	687	639	651	680	671	687	635	674	670	660	652	645	713	693	755	647	701	686	706	692	676	670	687	639	677	687	655	706	657	702	678	636	708	660	685	678	686	673	667	650	679	683	670	688	681	672	718	713	725	717	691	704	644	693	731	691	750	721	654	735	689	673	673	690	690	650	716	658	678	669	691	664	664	677	656	668	676	664	668	684	681	682	644	691	706	731	695	701	662	650	629	703	639	680	698	686	653	711	687	696	685	661	666	647	684	662	698	701	647	687	723	655	666	690	679	676	674	703	728	655	653	681	747	664	661	702	617	674	650	698	659	697	652	708	687	638	667	705	663	689	722	685	686	678	668	728	703	665	658	660	658	695	692	680	705	680	667	703	705	727	664	680	707	662	667	692	684	703	709	692	648	673	637	656	705	704	674	662	699	668	656	705	682	727	685	669	680	664	712	711	699	676	712	637	671	698	706	640	687	660	664	725	658	722	703	664	712	671	710	646	676	656	734	688	641	661	667	670	687	689	670	661	697	674	629	699	692	707	739	666	612	706	697	670	677	666	701	673	683	641	674	710	666	648	690	685	713	646	700	709	694	678	635	671	675	678	658	698	652	690	639	729	685	655	689	662	686	715	657	667	688	696	672	709	679	620	709	656	717	720	698	720	713	690	661	697	713	683	695	728	667	643	695	710	715	660	703	664	671	670	657	656	701	681	694	715	667	679	636	698	626	653	640	682	695	715	694	668	651	631	663	656	691	689	687	694	684	637	713	677	749	693	723	697	654	655	646	691	633	719	736	696	649	678	704	684	674	645	656	659	718	703	672	682	668	679	655	679	623	661	662	667	688	681	672	655	679	675	702	678	648	676	690	678	698	708	663	695	700	679	694	656	718	741	642	724	671	693	681	669	661	678	661	659	692	663	711	642	719	674	673	634	621	660	689	663	694	741	684	696	690	648	716	681	657	707	697	713	685	683	666	692	688	719	655	699	697	636	692	713	619	634	676	698	693	690	692	667	684	720	658	668	673	683	665	667	703	669	661	697	689	652	685	728	671	682	633	652	690	627	623	710	685	678	662	679	709	715	709	694	714	636	724	720	636	670	641	660	660	661	642	656	657	667	666	693	723	645	660	703	614	654	678	723	669	634	663	698	626	677	650	660	648	715	685	720	661	625	701	671	721	642	712	711	700	684	691	706	672	741	660	665	674	693	646	683	690	688	658	648	643	719	670	656	677	697	706	625	694	672	718	703	627	683	679	718
5814	9426	5836	2352	132	109	117	111	127	113	97	115	122	103	118	115	120	94	110	110	109	110	111	129	106	125	101	96	123	117	142	97	102	89	105	109	112	110	105	97	96	104	101	104	125	101	125	89	114	95	112	111	115	113	111	112	110	101	125	105	99	117	117	101	117	106	102	121	121	116	87	110	107	112	111	112	115	110	111	110	118	111	102	100	115	106	105	101	98	103	109	87	108	111	125	84	120	119	114	124	110	100	103	108	116	108	109	98	104	116	123	111	102	120	104	103	130	117	107	89	76	121	106	89	117	98	108	117	108	104	128	116	104	114	112	103	104	92	98	91	103	103	103	102	108	110	109	128	110	122	91	104	107	104	106	98	115	105	108	104	77	103	125	122	119	118	102	99	110	103	103	132	124	91	90	109	108	98	122	93	104	102	96	117	121	110	118	103	114	114	109	105	104	91	127	123	118	100	94	123	103	102	117	112	114	111	115	92	121	92	88	111	113	93	110	109	90	95	109	83	111	120	87	113	115	107	109	108	105	116	98	96	107	119	97	101	107	103	104	105	101	122	120	94	109	107	90	92	108	92	103	101	118	98	107	118	113	113	117	101	88	110	98	90	101	95	104	113	73	108	120	108	124	107	105	103	112	118	93	106	122	111	92	112	113	113	105	103	94	116	117	90	94	128	119	105	94	105	118	108	131	100	77	121	116	94	120	112	134	104	119	108	123	108	106	116	110	100	108	126	109	107	111	108	108	108	93	107	87	107	93	97	101	95	100	111	100	117	122	125	111	116	105	92	94	108	117	105	102	115	116	133	114	121	95	94	91	125	101	112	96	105	101	97	111	101	125	89	122	107	106	103	106	105	96	94	105	122	103	101	93	107	112	102	113	114	123	104	89	89	116	111	102	101	83	108	99	110	117	98	101	111	84	97	106	101	106	104	104	124	101	103	101	128	111	120	114	104	89	102	109	115	97	124	82	101	110	99	90	108	100	104	97	120	92	107	82	93	105	115	123	92	101	110	115	98	105	111	106	111	102	122	109	110	125	111	113	113	102	114	98	108	122	108	110	88	115	110	102	75	121	119	128	101	108	91	97	105	100	119	131	98	101	114	119	119	88	93	114	104	98	89	108	105	112	100	86	99	100	114	109	127	108	114	108	123	125	93	123	132	100	106	112	98	94	87	106	112	114	114	103	115	95	101	114	104	124	94	97	92	113	115	123	96	113	109	98	113	100	108	111	89	118	80	103	98	124	119	115	110	116	119	108	113	110	89	93	118	127	95	107	95	121	118	118	111	101	103	109	124	104	102	117	125	116	108	105	122	86	106	97	84	118	107	124	97	92	109	116	107	119	96	103	83	92	96	106	126	109	100	118	101	90	117	110	94	115	124	124	101	105	109	101	104	118	113	102	116	115	110	122	127	104	114	139	104	115	103	127	103	105	102	105	111	112	93	88	112	108	118	117	103	121	107	96	92	106	100	107	119	105	95	109	95	118	98	114	116	100	123	116	131	114	115	104	103	108	100	100	122	105	120	129	105	105	97	114	128	115	109	110	92	107	96	112	107	114	112	105	92	85	103	93	110	115	113	105	98	112	95	87	89	113	125	124	116	104	124	121	111	110	102	140	105	99	101	92	122	98	102	104	110	105	113	112	122	113	126	104	100	110	133	94	112	94	101	112	113	99	107	113	89	119	100	129	108	102	92	113	110	104	111	122	109	125	90	117	118	88	88	110	113	103	114	107	111	102	112	94	123	106	114	101	105	96	107	92	96	100	138	111	115	121	118	121	116	117	115	103	115	102	115	114	123	102	106	105	117	103	119	118	107	110	106	110	97	110	116	104	112	97	115	104	111	123	102	106	97	127	100	110	99	102	100	106	122	103	113	111	115	124	104	97	90	111	109	106	108	107	98	110	87	119	126	120	109	104	129	107	98	108	112	104	113	84	120	101	109	88	104	103	114	118	116	119	121	111	104	107	119	105	99	103	94	120	102	94	92	117	123	106	117	108	133	99	119	99	111	108	119	120	96	125	103	109	103	113	105	89	101	110	96	118	105	119	112	111	96	101	98	112	112	106	98	124	98	121	104	113	104	110	97	109	111	105	101	103	115	95	105	86	99	118	87	102	111	106	89	101	96	110	106	110	109	107	101	110	90	102	124	115	115	116	117	112	121	93	110	114	104	108	98	110	98	106	107	106	80	97	94	107	108	93	115	127	126	110	115	130	106	99	108	101	100	110	125	107	100	126	119	106	104	87	108	127	104	98	105	114	117	84	105	103	103	114	122	117	103	109	99	126	100	114	121	100	107	126	108	111	122	111	95	120	106	94	93	118	95	106	86	123	101	93	113	101	96	124	131	117	122	107	84	107	92	111	123	112	104	116	116	84	118	109	97	94	127	108	93	108	105	101	97	105	117	105	121	106	109	99	137	128	117	120	118	106	111	83	119	125	119	104	123	100	105	119	116	107	111	116	110	98	107	95	102	120	93	96	127	111	103	104	118	111	113	102	106	92	111	93	108	120	105	99	124	129	114	85	95	117	102	98	117	131	113	109	111	119	119	113	85	117	101	117	124	110	99	110	111	97	108	106	113	106	115	108	112	108	123	99	119	112	111	117	117	94	115	103	109	103	119	103	109	105	105	109	99	85	112	100	104	93	105	112	100	104	93	113	114	107	121	102	149	100	121	100	111	124	106	129	115	97	97	89	95	107	125	115	117	106	107	90	96	106	118	122	115	132	101	116	114	103	100	106	119	118	124	108	116	100	101	111	93	101	118	125	92	121	111	106	103	98	105	116	94	108	88	107	101	104	113	114	118	111	97	99	134	89	104	124	100	124	111	124	96	119	98	136	98	96	96	118	110	109	95	102	107	113	120	105	106	107	106	91	111	98	98	114	99	120	95	92	120	106	107	125	105	130	108	91	112	100	124	110	111	100	108	123	97	113	90	102	114	100	123	131	110	125	107	104	107	112	87	107	102	106	133	88	101	115	120	124	101	90	115	134	119	117	125	95	139	106	89	101	105	116	96	104	105	100	119	113	117	102	102	102	134	106	122	105	119	125	105	105	96	112	105	101	95	123	94	125	100	109	117	100	98	113	121	115	88	118	87	86	121	123	109	114	94	103	107	101	110	103	105	92	115	117	112	126	118	108	118	92	98	121	109	93	119	121	101	110	100	93	110	93	113	91	115	109	105	107	102	97	121	102	120	118	110	125	104	120	104	99	95	121	116	121	130	110	98	106	107	99	87	118	94	99	90	116	106	92	108	104	100	110	121	120	108	103	112	118	103	103	113	125	105	102	119	100	96	96	81	84	91	106	105	134	99	121	130	124	109	104	118	106	105	96	98	108	106	104	107	106	107	112	110	104	98	111	106	92	111	96	119	112	106	93	102	129	107	110	99	80	105	100	102	92	102	128	98	120	113	125	86	129	118	92	108	109	124	121	90	97	127	103	132	115	122	90	105	95	117	101	104	79	124
5349	13596	11574	6605	326	300	333	335	310	307	288	333	309	284	291	333	333	289	307	274	285	300	296	293	333	319	281	298	316	276	304	281	322	295	293	303	321	283	302	311	347	296	271	307	285	309	335	307	300	305	284	320	310	293	292	281	292	292	270	261	312	300	301	289	279	298	259	286	293	306	332	294	309	278	291	320	320	283	296	300	285	312	281	302	289	297	289	273	308	309	289	302	267	275	319	308	278	315	298	288	303	306	298	310	288	291	303	294	267	303	276	292	297	307	297	299	284	300	273	330	272	316	308	291	301	289	295	298	287	314	279	314	281	282	297	280	301	306	306	298	299	298	302	280	299	285	296	296	277	297	308	327	294	302	310	269	273	274	303	278	294	278	290	293	308	283	299	273	308	266	293	293	297	274	326	292	312	301	287	280	294	322	316	307	301	305	301	255	263	298	308	284	305	327	323	305	310	287	268	281	287	275	327	271	298	302	293	303	297	314	292	296	309	311	299	322	298	312	315	288	334	298	301	304	310	298	304	291	325	299	288	306	277	299	327	302	313	297	298	269	306	326	297	306	293	287	316	313	307	320	298	294	275	296	307	280	275	285	311	289	289	281	338	278	299	304	305	310	304	301	293	272	266	271	328	302	310	299	271	280	289	270	293	298	285	294	279	311	295	292	268	294	307	293	313	313	284	295	291	317	298	268	293	272	305	289	317	286	275	283	305	298	307	303	298	308	295	317	289	288	298	297	300	299	301	291	277	298	301	296	271	300	301	276	299	319	316	276	293	322	292	286	286	317	290	319	300	303	279	268	300	281	287	281	331	296	315	265	279	296	318	290	293	271	303	286	306	313	295	282	292	293	278	317	304	264	287	300	306	294	249	300	293	278	312	300	303	310	305	297	266	268	292	268	291	296	274	264	289	319	296	290	295	290	291	287	271	320	296	286	290	304	299	313	302	300	259	277	298	317	290	297	291	265	307	293	273	282	277	318	297	300	257	270	319	290	279	309	343	297	307	290	321	286	315	286	301	289	290	292	285	317	302	266	321	326	296	319	328	294	287	278	322	310	302	295	297	293	291	289	328	285	302	302	315	300	285	264	293	307	295	336	284	301	294	307	293	307	328	288	314	298	270	320	279	322	281	314	307	317	314	279	294	306	324	313	345	287	303	277	306	293	296	270	302	304	311	326	290	292	282	279	315	267	281	280	281	339	300	317	297	294	311	331	297	302	269	290	287	274	325	282	312	292	283	301	291	297	275	304	315	273	278	282	288	259	308	315	258	289	271	296	290	269	304	273	278	296	280	280	299	303	278	282	306	340	280	291	310	297	302	294	315	293	307	304	281	316	306	300	330	281	304	278	303	295	290	292	307	284	308	334	296	284	321	263	311	275	301	301	302	279	301	305	326	260	304	297	280	278	309	306	282	296	318	278	300	298	288	294	310	306	282	308	305	301	291	291	269	315	286	276	300	283	310	321	280	299	270	301	268	267	317	313	300	290	294	304	312	303	308	286	299	312	316	327	288	300	285	295	280	306	296	297	284	313	305	318	304	285	307	283	273	319	313	271	330	303	303	303	307	315	291	315	293	292	276	291	287	297	302	303	303	302	320	301	308	287	288	301	285	300	281	277	302	304	300	310	303	322	287	326	316	298	296	285	306	310	325	289	307	330	301	291	305	286	329	233	308	297	319	278	324	270	291	303	271	297	292	283	297	273	289	321	278	282	292	287	271	277	291	320	281	318	283	288	303	283	288	294	286	274	252	325	291	311	288	285	305	318	288	286	315	303	317	280	304	286	269	285	321	306	291	255	282	281	302	269	285	288	257	298	269	291	297	293	295	305	301	284	298	317	277	300	280	301	305	298	276	283	276	301	321	293	299	273	298	302	284	320	314	267	292	314	281	318	278	264	302	306	317	342	323	318	293	300	333	297	293	286	283	294	291	288	318	311	292	305	297	275	299	265	272	318	293	296	323	269	298	295	276	303	304	264	284	310	306	292	298	277	310	298	289	300	300	325	282	288	300	284	307	289	296	299	294	297	272	324	297	299	290	278	269	334	322	331	297	315	302	277	301	283	312	286	295	277	311	338	355	297	318	317	322	317	305	289	321	310	329	298	329	298	283	301	305	273	283	299	295	293	280	261	289	288	294	261	290	297	301	307	296	331	310	301	301	269	283	297	275	282	292	313	292	292	313	322	248	300	275	289	321	287	292	278	301	304	287	300	274	314	319	295	294	267	287	292	254	299	308	300	313	273	325	323	317	299	291	312	282	264	276	284	300	291	276	287	277	273	278	306	274	310	271	299	316	270	310	289	303	283	295	299	285	290	311	283	274	308	303	267	292	293	287	303	309	278	292	292	310	278	283	321	296	296	299	297	285	303	313	319	308	266	300	300	286	313	333	285	308	311	274	295	280	273	266	304	302	280	287	297	297	320	309	286	294	319	283	338	338	312	313	289	289	312	317	263	304	287	299	316	287	302	289	293	309	270	275	274	285	293	301	300	286	315	280	311	303	325	280	324	314	297	277	304	300	302	305	303	280	286	316	297	313	319	293	318	299	310	275	312	320	279	292	291	276	326	279	282	326	314	293	291	288	315	297	285	316	304	328	278	322	271	310	282	317	315	282	280	284	290	306	270	299	281	304	284	293	269	249	290	284	279	293	326	294	304	298	297	314	288	291	313	311	310	257	316	291	293	248	297	288	279	269	282	320	312	298	343	279	290	282	335	301	266	294	305	282	272	274	282	299	279	281	296	329	270	300	297	343	283	290	297	303	295	295	323	251	332	319	315	276	282	290	314	288	318	284	289	285	284	297	320	291	252	298	299	286	340	300	281	290	320	306	296	274	298	307	296	341	267	313	285	284	286	310	307	325	344	326	285	282	297	281	320	314	285	255	306	295	309	295	287	268	299	282	290	291	303	292	297	295	278	283	302	315	318	300	304	290	283	288	304	300	315	304	278	279	304	270	280	300	304	280	268	295	313	299	292	303	280	293	301	293	285	293	297	287	307	295	302	296	283	306	276	283	353	293	331	301	297	301	276	302	277	294	327	310	276	317	250	300	294	304	286	307	322	288	301	306	305	271	292	310	291	299	293	274	311	256	296	298	302	302	323	300	277	271	324	261	302	309	285	291	312	310	283	273	287	290	285	281	293	288	265	325	288	287	314	272	313	324	272	295	280	265	264	280	325	288	282	299	305	287	294	316	317	260	300	296	283	289	325	296	299	310	297	288	289	278	308	302	267	328	293	308	305	274	286	333	278	322	269	268	305	315	311	277	312	320	297	279	277	296	304	274	278	311	333	292	280	306	278	267	279	273	279	321	284	288	281	293	279	295	317	318	306	290	298	297	295	309	305	314	288	295	298	304	260	268	317	283	265	270	310	277	304	326	259	271	286	319	275	281	292	295	266	317	320	274	287	264	297	272	290	323	302	307	309	261	328	290	290	311	303	263	281	288	295	288	286	278	297	310	307	328	308
48429	65194	61060	39164	7786	515	332	204	241	231	213	210	226	241	209	220	192	220	240	191	184	220	187	211	214	197	212	224	217	232	209	205	191	205	189	189	235	219	175	205	228	207	198	219	183	187	210	215	171	218	207	192	218	209	189	208	206	191	216	240	205	189	219	208	211	178	195	215	207	217	193	213	202	209	206	212	206	204	196	164	202	209	213	208	200	209	186	201	199	214	192	217	186	198	193	190	179	170	212	178	197	181	203	198	228	189	166	193	228	222	195	204	206	187	202	225	228	202	218	211	205	231	211	230	217	198	172	198	195	221	214	194	228	231	216	212	201	194	192	209	215	192	202	200	200	178	207	215	205	213	204	202	222	210	194	222	212	197	177	184	212	186	184	222	177	224	204	216	203	207	190	173	203	175	211	191	226	204	211	220	209	207	199	184	187	203	199	179	184	213	191	205	211	181	193	214	231	191	205	223	214	205	206	212	194	221	197	193	204	201	200	222	223	200	217	219	185	206	198	202	182	216	204	204	220	199	222	211	189	221	179	193	193	211	206	203	217	233	203	203	204	204	239	200	207	195	215	196	212	220	201	191	184	191	193	191	183	201	198	194	189	208	200	216	215	204	207	211	211	209	213	243	174	200	209	208	210	205	210	217	182	221	191	193	201	239	230	186	175	193	183	177	169	224	199	179	194	193	210	198	203	212	210	218	227	206	214	205	203	204	190	191	216	203	206	217	182	196	188	209	206	220	236	194	199	207	206	202	202	205	199	201	239	207	225	167	199	212	191	174	215	196	220	177	190	218	207	194	206	224	227	207	191	208	196	198	216	230	191	191	198	207	220	207	170	191	205	200	202	235	178	191	203	217	211	220	183	218	210	220	208	223	183	202	189	202	209	191	207	178	211	184	204	215	207	202	221	197	198	199	175	202	187	198	210	208	194	203	229	212	200	215	208	223	205	218	202	191	200	179	238	182	195	206	209	187	230	196	187	178	218	190	194	189	193	215	186	195	207	211	198	201	239	208	190	202	204	192	189	189	210	195	216	221	177	225	191	208	205	199	235	224	223	223	216	229	206	217	212	228	212	231	229	232	210	177	214	198	201	200	202	198	182	203	209	189	219	196	212	192	221	199	220	210	206	209	207	236	187	184	215	208	200	219	171	217	208	220	204	200	205	191	175	229	191	200	195	179	213	221	199	219	211	228	167	188	215	223	205	197	185	208	187	169	211	205	218	195	207	200	201	186	209	212	210	215	225	209	190	183	219	217	189	204	177	218	229	193	182	202	185	205	197	211	203	206	199	220	219	209	210	204	190	213	197	181	193	192	202	194	232	190	212	199	166	191	172	210	225	217	160	233	217	204	221	191	209	222	223	189	204	193	226	197	193	213	227	182	192	193	207	221	193	229	198	203	195	200	180	193	186	198	209	204	224	225	209	213	210	207	205	186	190	209	200	203	206	166	184	205	194	197	224	212	208	200	198	213	197	197	202	212	213	202	216	191	249	216	194	193	208	196	195	206	219	193	190	192	207	204	195	230	190	201	190	212	202	189	221	188	209	184	185	199	181	198	202	245	216	197	190	213	187	185	200	231	168	230	224	188	237	180	192	233	233	202	206	239	224	206	203	198	203	222	226	210	212	192	217	208	186	203	196	218	204	205	191	198	217	171	200	218	199	182	211	201	200	214	214	199	197	187	206	204	212	208	196	220	194	182	175	208	215	198	199	195	204	202	181	226	206	186	187	180	204	197	191	216	230	204	203	197	205	237	193	180	183	227	205	210	204	225	225	219	188	205	203	215	214	224	195	214	236	224	205	196	191	215	213	208	206	202	214	177	184	207	199	216	174	226	208	192	254	172	191	213	235	220	221	189	217	215	191	208	222	208	174	200	196	203	196	213	214	225	196	179	208	200	210	203	193	202	235	211	193	198	230	186	189	204	202	234	207	214	195	217	181	200	178	202	176	197	192	206	220	212	199	177	181	217	211	208	222	198	215	175	199	197	226	183	190	224	197	189	220	207	214	202	220	240	189	205	196	167	204	221	224	214	164	216	175	216	203	179	187	221	230	174	224	234	217	204	209	186	197	183	195	238	219	217	176	176	196	205	223	197	194	218	204	212	186	192	192	199	213	190	196	199	221	202	221	227	204	217	186	211	240	211	208	206	199	176	192	204	213	183	215	197	220	225	198	195	199	226	205	201	194	208	228	215	195	207	193	192	182	206	191	178	177	212	216	203	220	201	193	228	211	198	232	206	208	192	191	209	198	210	178	195	213	212	189	230	212	197	202	222	201	253	188	179	192	166	205	187	213	199	199	177	217	213	217	197	195	207	190	205	211	202	194	190	177	200	206	171	206	219	197	216	220	198	223	218	195	199	196	200	213	197	226	202	180	193	209	186	200	192	203	212	199	184	207	191	216	192	183	198	181	200	205	208	182	200	208	183	181	227	193	199	205	209	231	208	214	206	203	176	189	211	236	205	191	199	178	195	202	201	221	215	211	202	238	211	218	188	215	192	210	200	197	215	186	177	184	184	201	192	178	199	218	194	211	234	235	218	207	212	202	238	203	199	200	213	172	198	184	231	209	201	168	227	180	201	191	201	193	215	224	196	201	200	205	188	190	182	207	195	211	199	194	189	191	212	184	207	206	207	202	198	210	222	226	232	185	181	218	207	215	179	194	210	221	198	215	216	194	210	214	186	209	218	192	203	212	228	205	202	198	216	208	217	187	201	194	200	212	194	186	202	192	189	205	226	196	239	209	191	183	204	193	195	210	188	172	242	210	205	209	177	210	198	204	201	195	205	185	196	173	210	219	214	203	193	217	208	211	200	209	213	194	195	203	218	199	196	190	212	190	196	182	207	186	181	192	209	216	156	223	233	189	194	177	191	205	185	221	221	185	188	205	191	167	201	212	219	217	169	182	178	197	198	219	212	208	205	221	211	219	224	208	193	169	207	208	221	213	206	203	217	230	219	178	197	201	225	197	198	209	238	207	197	225	222	217	196	214	189	183	148	212	224	226	202	204	207	201	206	208	219	202	200	202	224	190	183	190	218	200	177	187	199	199	188	188	198	180	204	202	195	202	226	198	219	231	210	192	228	210	194	179	219	195	204	213	229	213	210	212	187	217	218	198	204	214	213	200	196	186	182	224	214	194	221	177	216	182	165	200	183	202	208	212	202	193	192	205	213	211	186	204	209	196	190	211	224	188	187	209	203	212	199	221	195	207	194	189	222	190	201	209	213	173	213	196	191	205	202	190	190	203	219	192	198	199	196	207	203	210	192	218	209	193	191	191	185	204	199	202	222	170	174	233	168	216	190	160	216	203	207	222	216	191	231	202	222	199	219	208	211	211	204	202	201	219	221	200	203	191	201	211	171	195	199	204	207	195	212	185	199	185	215	178	200	248	219	179	187	204	211	228	234	208	201	190	200	217	194	222	194	190	202	201	198	190	228	170	194	202	207	198	199	224	191	218	242	193	246
30426	47682	56042	36783	1230	988	865	791	751	674	705	689	608	616	571	581	585	526	552	555	526	564	516	506	524	524	509	565	507	503	497	503	549	514	566	504	529	497	511	535	531	530	531	541	565	519	501	493	456	496	519	500	470	514	497	487	506	477	471	518	490	558	514	489	511	507	534	502	521	463	482	492	504	538	515	507	497	478	512	504	510	502	506	522	479	501	489	487	492	469	479	543	502	485	494	517	499	504	513	509	490	496	511	514	507	509	514	482	519	519	521	485	510	534	514	537	511	525	474	543	503	546	490	511	534	518	519	494	488	533	450	494	512	488	502	486	527	480	451	467	503	540	495	542	510	492	507	501	492	522	448	487	473	461	471	504	492	535	487	522	545	501	511	524	538	504	524	518	472	535	480	491	460	521	507	514	457	500	481	482	494	476	495	496	503	523	517	499	479	477	482	510	451	514	507	485	481	532	486	474	488	499	497	516	459	518	500	519	451	488	541	482	534	527	499	503	509	484	508	493	493	506	511	507	522	513	459	500	518	468	494	478	474	482	512	480	481	495	508	490	463	474	503	497	487	486	474	534	478	501	498	524	507	490	488	510	501	460	519	501	536	490	526	534	503	522	485	442	471	491	491	504	441	524	542	484	503	489	523	523	497	464	505	495	484	546	529	507	520	507	498	505	503	520	484	488	524	534	527	479	516	481	484	492	499	525	485	528	489	487	481	475	502	507	487	510	475	457	525	529	525	470	505	467	477	531	477	510	550	524	502	505	479	473	514	463	480	516	490	499	486	441	486	502	504	476	505	508	485	509	482	466	480	487	525	532	498	464	499	482	520	517	488	489	533	487	454	463	522	491	537	475	518	509	489	523	532	456	464	508	511	480	532	473	494	472	500	471	487	495	504	520	498	519	504	479	499	519	473	508	491	543	496	502	520	505	516	529	539	484	486	536	497	526	482	531	487	530	525	475	465	531	472	509	483	504	514	532	493	516	500	478	471	498	473	527	529	506	502	510	487	481	507	544	494	482	517	536	506	506	537	500	510	511	474	533	513	463	493	543	482	524	502	505	529	492	512	477	521	499	501	506	517	516	516	507	510	510	522	456	505	453	482	520	526	480	543	511	459	506	478	529	509	490	526	497	521	472	487	546	485	497	520	507	511	471	472	485	501	503	516	489	492	468	495	466	542	485	502	537	507	500	497	489	479	474	492	473	471	503	519	498	535	527	518	507	467	461	487	465	448	494	512	510	486	526	474	475	506	468	469	476	478	507	471	440	505	481	556	458	520	517	493	448	525	516	497	514	497	516	556	517	475	510	526	503	493	486	520	491	482	534	499	532	457	492	473	523	512	494	485	508	518	491	495	515	487	512	479	496	506	494	490	486	502	508	500	497	500	516	529	518	464	511	511	469	506	511	469	464	499	497	510	483	494	482	518	506	492	483	473	504	507	502	475	501	460	538	496	494	504	463	544	480	510	522	509	469	486	545	520	490	462	527	497	535	515	500	524	485	487	492	518	495	494	481	487	528	485	496	494	465	512	535	462	475	539	482	523	537	477	502	506	544	514	483	494	510	505	507	483	469	504	518	494	504	492	443	473	497	493	492	457	520	481	478	528	506	491	459	533	477	474	497	505	515	453	502	552	499	494	536	507	510	507	492	478	504	498	557	487	541	517	528	474	507	529	479	510	510	455	509	470	512	497	458	512	491	521	487	501	471	492	514	485	527	538	514	526	470	482	525	492	456	488	464	519	444	467	520	540	469	470	514	537	501	485	535	472	485	510	517	509	480	487	501	492	499	486	519	478	494	472	452	518	503	518	464	471	513	487	469	492	479	477	511	515	481	490	480	510	557	474	512	488	505	474	505	454	512	505	492	504	496	517	476	491	537	494	450	467	537	531	502	501	455	511	542	498	486	498	466	527	511	531	472	532	474	518	520	526	511	512	499	518	484	467	501	516	524	494	474	504	476	477	517	517	531	485	524	528	508	481	482	494	475	513	498	473	502	522	522	503	530	480	519	502	490	458	480	475	476	515	468	466	515	521	498	515	503	468	513	486	482	504	484	503	482	475	496	491	510	514	472	513	486	505	488	554	525	449	461	499	501	515	492	475	530	480	510	468	499	504	507	488	486	499	475	494	498	510	442	485	508	514	508	494	500	547	496	515	478	541	512	500	510	494	499	489	503	527	491	511	503	491	458	496	484	535	493	495	488	494	537	514	515	508	477	491	505	493	514	509	505	509	513	516	490	516	503	492	530	519	510	532	488	522	494	497	486	498	510	506	529	496	501	515	522	516	504	504	519	495	519	530	480	486	506	485	477	512	485	474	529	548	480	491	513	500	528	490	485	517	495	493	459	517	509	499	488	491	492	501	479	496	491	529	503	480	457	519	502	528	517	525	465	541	513	498	449	513	514	517	501	518	502	512	497	479	509	501	537	512	492	501	474	491	526	483	515	502	498	454	501	513	472	508	514	514	488	509	491	476	508	476	495	485	500	523	513	484	484	480	497	460	486	507	526	517	490	505	533	494	503	484	532	513	474	507	528	457	474	512	489	479	498	507	496	477	504	522	499	510	477	477	511	477	475	480	521	497	533	465	499	502	497	492	518	506	490	460	530	492	501	465	537	486	492	473	481	526	496	509	500	487	477	500	524	492	512	516	543	515	500	457	515	463	513	521	484	481	491	470	512	498	490	516	495	524	502	473	495	509	500	493	499	512	504	527	533	508	494	511	500	502	491	463	517	496	517	525	549	480	482	498	474	535	498	500	535	531	517	492	500	508	491	522	500	519	503	499	484	468	463	461	469	492	513	519	564	493	489	542	506	515	510	483	460	519	534	482	510	457	507	502	498	503	500	474	491	509	491	472	505	518	479	491	511	526	543	476	484	512	523	502	500	474	502	491	523	484	447	480	493	473	513	493	476	477	471	496	487	499	488	493	500	459	518	489	503	488	433	510	478	477	491	469	478	518	469	522	463	489	516	512	437	480	506	499	504	526	481	482	495	493	533	495	473	506	518	477	456	481	510	508	459	544	511	483	483	500	497	465	507	490	483	487	527	513	445	502	493	503	485	499	501	516	515	512	526	495	497	485	508	469	475	490	480	470	492	491	452	479	520	519	507	479	490	516	526	495	487	515	540	505	516	476	488	506	507	481	520	458	451	459	494	514	493	493	501	513	516	506	519	500	482	470	506	443	503	518	493	507	502	506	531	481	520	530	495	501	501	494	482	495	502	517	537	473	498	529	493	530	499	496	462	517	461	522	484	488	519	480	456	493	485	494	472	532	474	482	499	520	501	491	496	483	519	527	456	487	473	513	516	519	537	495	492	533	516	507	513	497	509	475	481	504	489	495	495	451	502	522	492	498	520	467	459	508	523	495	442	487	487	474	527	462	503	479	468	502	488	502	460	528	531	478	501	518	491	514	510	500	483	505	494	491	557	480	533	520	492	528	488	533	482	520	513	517	496	515	508	520	506	484	506
60372	77623	74125	51852	15487	2089	499	431	369	409	370	364	365	389	352	340	339	325	298	285	300	303	310	338	296	322	299	326	326	323	320	305	315	309	309	306	349	353	300	303	303	309	324	327	307	315	303	313	297	276	321	281	313	316	316	322	295	275	308	289	294	303	297	314	298	339	307	304	294	282	265	316	318	327	331	296	298	303	296	311	306	293	279	326	320	325	338	324	330	296	329	283	323	293	301	299	327	292	324	305	275	318	318	306	317	331	296	302	307	308	327	331	295	310	290	294	307	284	319	294	333	300	335	315	321	346	321	310	321	290	298	282	289	369	296	334	311	301	302	334	319	335	288	324	322	326	311	319	297	331	281	330	298	306	313	318	308	278	328	326	279	285	304	309	317	294	300	262	283	333	277	274	300	286	282	293	317	305	292	323	309	279	312	339	311	309	286	317	319	309	286	285	309	348	295	329	303	308	329	268	280	306	299	293	299	331	297	285	340	297	309	314	329	321	292	289	308	281	291	319	318	287	309	280	312	333	298	292	297	297	310	307	285	304	302	299	289	304	317	290	316	311	274	302	313	313	313	332	312	302	282	330	318	308	302	287	319	339	297	309	291	299	313	288	300	311	318	296	295	284	321	328	322	299	337	304	307	303	306	375	302	300	324	304	319	265	287	297	300	277	285	308	316	335	295	325	316	301	335	320	300	305	323	311	326	303	320	311	289	302	299	339	284	311	310	341	303	290	272	332	320	333	319	316	348	329	315	355	326	337	299	287	309	278	298	335	303	276	318	332	316	325	311	323	338	308	303	291	313	316	316	295	287	320	322	322	305	288	335	293	321	298	298	344	315	339	320	305	307	307	341	333	338	282	325	330	314	285	273	288	319	330	298	290	296	318	302	302	270	310	324	303	293	290	323	307	289	310	299	319	284	306	309	317	281	335	290	334	338	324	285	305	293	305	315	345	314	301	308	329	328	323	296	306	275	281	313	322	287	302	307	290	296	286	309	329	327	302	288	282	305	317	316	319	303	292	322	323	316	332	309	317	290	274	287	311	302	298	297	323	288	289	344	300	292	346	305	277	294	304	291	294	318	317	323	339	289	290	309	284	311	305	295	292	311	336	316	318	311	270	314	314	325	343	288	306	359	303	288	323	305	286	321	317	295	284	295	276	273	299	280	335	318	314	324	318	301	327	323	331	314	313	312	315	320	297	312	314	294	265	326	328	293	329	307	292	310	305	294	309	282	302	324	286	312	331	321	293	310	312	319	347	321	308	289	335	318	291	299	305	309	315	325	289	273	305	341	318	330	287	274	289	314	295	304	310	303	295	333	314	332	305	291	304	322	335	306	308	312	317	271	299	316	303	336	308	291	287	303	340	312	286	320	313	319	331	320	344	316	307	306	286	291	302	297	339	329	322	316	306	303	298	288	332	311	324	332	281	330	308	327	322	298	308	291	340	303	318	293	341	304	302	312	336	312	330	317	285	295	322	324	314	285	319	327	317	343	298	319	289	311	335	299	324	310	299	314	348	302	320	309	308	317	326	289	332	315	290	291	280	279	312	323	318	315	311	260	312	311	334	289	313	306	316	307	307	292	312	306	321	294	299	313	285	332	306	327	337	296	320	334	312	298	307	293	311	312	314	319	302	332	300	300	283	300	309	318	343	306	301	323	342	341	317	310	303	299	337	292	317	320	342	314	372	295	299	315	309	305	338	315	328	276	291	322	324	341	308	301	296	329	319	307	290	271	266	301	310	313	300	304	335	305	310	325	304	309	306	313	321	293	305	304	308	290	335	313	274	304	311	307	314	315	300	297	305	322	285	357	270	325	305	350	314	280	319	321	324	285	344	334	306	325	291	346	338	278	282	327	311	305	316	292	310	284	323	309	273	311	316	302	302	348	308	321	330	293	350	330	313	321	268	299	298	337	308	325	328	307	291	301	320	336	288	339	287	311	303	313	281	315	295	316	282	306	332	314	286	325	287	279	307	326	310	316	311	312	317	318	299	308	340	299	279	299	328	302	313	318	313	316	300	287	305	327	307	273	324	343	330	335	304	306	320	316	345	322	292	299	286	302	307	320	316	265	308	305	287	338	318	313	278	337	308	292	313	271	308	307	274	280	313	336	334	295	303	305	278	343	333	338	293	300	320	304	320	319	320	323	329	298	286	281	309	300	295	315	329	276	295	293	332	283	295	312	280	330	312	334	319	313	319	349	318	311	292	333	345	286	338	303	313	321	300	284	317	327	303	323	309	310	345	339	294	313	315	291	304	335	325	297	305	303	316	288	307	295	317	289	293	306	300	293	270	296	325	306	318	343	296	292	316	275	313	328	343	309	307	354	303	284	310	312	288	317	275	295	346	318	330	300	307	333	279	302	329	305	298	308	283	333	307	313	293	304	296	329	336	350	327	300	300	296	333	345	317	321	309	304	290	351	315	316	284	287	322	316	293	278	322	320	311	316	330	291	302	303	304	302	285	310	304	301	305	287	317	313	310	317	310	320	313	288	342	306	314	307	325	327	344	291	296	326	322	308	311	288	299	324	278	323	331	322	314	313	289	329	308	338	292	334	325	324	303	293	284	306	326	317	335	306	276	329	337	319	327	313	317	326	282	325	321	314	287	313	323	305	312	309	277	289	333	319	308	305	300	311	340	306	320	298	316	284	281	323	303	312	311	288	288	316	330	293	296	351	331	322	330	323	295	341	308	285	323	324	327	298	292	281	318	326	301	344	298	300	320	318	322	329	318	312	298	306	315	284	298	338	288	297	293	298	305	293	303	325	312	284	268	335	288	304	350	293	306	286	318	301	306	307	330	300	307	309	314	255	286	294	279	310	311	313	273	296	329	313	313	275	306	318	291	310	282	318	315	291	264	295	298	333	331	297	319	299	293	283	282	297	309	295	310	297	302	296	300	302	337	288	299	301	300	298	336	306	337	307	278	315	325	336	328	314	286	314	328	302	302	312	297	311	299	277	334	318	304	299	300	298	322	312	315	333	336	306	308	286	327	307	303	305	305	293	315	312	314	350	313	318	324	328	293	281	284	301	308	298	292	285	288	301	311	328	308	323	299	306	313	322	302	285	313	298	329	351	325	304	307	315	303	319	316	300	297	311	301	285	331	295	309	317	309	328	315	320	316	303	316	328	322	328	307	293	301	298	335	295	306	328	348	345	307	327	326	297	299	281	300	308	294	307	313	272	284	305	293	291	276	314	327	303	320	308	312	308	292	319	325	294	327	332	309	294	302	268	278	306	274	295	302	321	328	341	306	291	296	331	308	288	286	326	295	303	295	300	309	348	292	317	279	313	324	308	303	305	315	304	311	350	294	311	289	294	306	345	310	342	330	324	299	291	317	285	327	279	286	308	257	322	306	325	301	323	338	310	310	285	340	298	289	280	325	290	310	315	314	300	314	323	303	332	310	291	279	331	282	356	313	334	318	286	308	291	302	334	314	317	310	310	317	298	283	322	317	272	318	312	330
37809	58069	69877	48554	2156	1607	1365	1261	1183	1066	1008	910	930	863	894	902	833	820	784	745	805	771	732	765	754	768	802	698	681	734	781	731	747	733	727	778	712	746	675	725	720	747	712	702	682	710	702	726	754	694	672	696	714	736	700	738	729	707	656	693	684	699	704	689	677	688	733	735	659	680	719	707	689	685	663	697	726	692	650	683	736	709	729	674	676	667	697	753	694	730	697	706	697	687	684	692	706	672	673	679	688	680	702	686	640	739	671	629	708	711	676	713	719	728	698	714	735	672	674	686	706	670	699	696	737	707	722	745	660	678	690	683	663	766	702	708	682	700	688	664	693	710	721	653	718	690	688	703	704	700	659	718	734	706	684	714	725	705	744	692	695	641	687	733	698	696	701	727	645	721	652	707	718	689	702	720	706	686	714	663	698	683	683	713	689	704	719	724	688	660	690	696	710	738	708	691	662	681	741	707	682	693	690	637	730	665	760	693	695	690	674	720	696	724	676	722	716	692	699	665	699	717	676	678	724	703	684	695	703	711	710	662	717	682	655	679	662	672	688	685	710	715	679	658	691	690	725	664	714	695	681	655	677	714	706	741	717	682	677	708	662	707	710	683	678	717	704	715	632	698	700	719	657	719	686	723	643	646	703	649	685	710	667	713	744	682	665	704	706	674	686	689	685	694	699	702	760	694	702	748	692	683	682	711	717	630	676	664	732	687	685	693	683	698	716	732	695	673	665	712	660	712	731	751	698	666	684	686	697	726	716	682	719	707	693	704	663	696	704	717	722	704	684	655	693	724	717	722	637	665	684	685	669	750	669	657	733	696	647	733	730	718	650	742	690	687	704	680	647	690	695	723	718	658	659	646	739	662	709	667	739	617	720	645	681	719	706	683	679	624	692	681	686	694	699	751	683	705	734	674	696	691	727	713	679	707	702	728	648	689	650	740	719	700	696	690	700	699	726	729	662	711	706	734	645	739	691	713	703	660	699	693	704	699	673	688	708	644	653	691	699	633	699	689	697	635	748	713	705	712	723	730	747	676	721	688	715	733	665	699	677	733	686	648	637	721	694	720	635	689	672	689	673	662	722	682	709	719	699	721	692	710	658	713	669	664	731	662	690	670	703	698	721	679	671	686	716	700	699	711	674	672	659	675	700	671	737	666	688	652	693	693	664	664	722	665	691	684	728	689	696	661	671	698	668	674	717	717	696	710	662	695	714	704	776	678	710	702	667	707	689	674	692	713	698	663	690	705	688	720	687	695	712	685	701	683	712	674	681	683	694	684	676	696	717	689	741	691	737	699	692	745	695	710	666	691	699	720	727	709	720	697	673	673	744	747	679	659	712	704	715	712	685	644	728	701	705	700	696	687	711	727	689	729	673	684	686	701	736	713	718	675	690	656	675	708	692	709	689	712	712	697	682	708	725	692	667	659	721	690	683	729	669	666	676	720	670	685	719	709	706	686	692	690	729	706	716	680	666	702	673	704	776	697	664	670	740	684	740	663	674	694	685	758	665	681	656	723	659	718	739	716	659	669	714	662	666	676	713	707	697	715	712	680	679	665	697	716	696	664	723	659	705	672	679	726	671	663	704	679	678	667	702	719	660	735	733	715	670	725	642	746	702	670	715	631	695	675	648	701	753	692	714	709	755	679	767	698	687	707	682	693	754	666	667	676	705	687	695	673	742	704	687	664	696	696	730	682	680	663	696	702	713	668	660	703	696	689	694	717	689	712	671	667	745	691	709	710	669	709	676	732	675	709	642	696	699	682	644	668	679	655	702	751	669	714	708	675	776	705	723	700	702	640	672	687	726	702	686	717	689	709	715	701	726	718	696	662	702	641	693	652	726	715	734	781	694	657	693	704	667	702	692	696	647	685	688	740	751	666	682	701	649	687	621	675	739	739	700	664	711	690	731	780	669	686	684	691	683	711	717	686	681	735	731	677	708	697	704	715	718	706	710	696	682	751	688	725	696	712	731	734	697	674	713	631	688	650	677	652	712	651	734	638	649	650	728	708	677	695	744	711	646	718	697	719	693	665	696	720	677	693	677	702	680	671	690	686	671	694	672	706	724	708	699	698	715	726	725	707	685	705	687	686	693	700	688	700	703	687	653	719	641	676	712	702	715	689	656	649	709	653	671	709	724	698	687	696	675	664	654	680	716	711	677	752	693	739	639	688	722	668	671	652	723	693	689	699	687	722	730	697	721	639	708	726	699	683	664	715	673	700	680	703	685	677	720	724	658	750	720	666	701	695	689	772	731	715	745	723	720	672	683	738	693	692	687	748	682	664	645	705	694	731	705	672	711	701	663	735	688	704	650	689	735	676	706	647	691	705	681	718	697	714	724	662	729	661	693	648	703	654	696	705	706	717	737	670	712	760	662	705	680	653	720	643	724	693	721	671	675	695	624	719	665	702	726	715	690	708	730	688	689	692	722	689	648	700	755	698	723	688	689	664	676	706	707	669	702	703	698	705	678	654	691	674	708	736	698	706	677	740	732	689	718	661	683	667	720	663	710	718	732	694	683	713	686	716	693	681	657	701	736	697	685	648	653	722	703	711	679	681	706	744	698	685	662	687	703	684	687	690	681	720	728	745	708	675	696	705	676	698	668	732	682	711	708	699	648	677	744	720	707	703	674	697	670	706	698	720	734	676	645	677	641	713	713	717	704	617	701	693	669	712	706	722	680	673	740	669	667	657	717	652	660	665	766	706	707	684	653	694	690	678	699	728	658	723	674	718	667	792	659	657	659	689	686	703	696	698	694	701	734	617	713	741	656	672	684	686	692	691	696	682	694	678	757	698	722	701	662	702	685	711	711	694	722	710	623	667	696	715	667	705	675	675	721	696	745	668	684	654	697	644	702	694	651	677	646	739	698	715	732	710	685	708	685	652	693	702	693	682	741	730	709	722	656	675	712	673	672	674	691	673	716	679	705	736	712	731	675	732	695	684	681	698	707	688	724	669	758	703	689	724	718	671	675	638	686	703	712	721	678	668	712	684	690	723	698	743	692	707	736	699	675	692	679	648	672	706	692	752	725	671	629	678	706	742	728	690	720	700	670	685	708	705	676	691	645	727	666	684	733	707	702	695	721	714	652	693	648	710	712	712	693	682	671	682	710	666	712	661	691	703	678	718	702	672	740	682	694	690	778	682	710	699	699	706	673	673	700	692	771	699	707	706	694	723	703	689	709	708	672	719	685	669	729	735	705	708	694	682	673	680	701	714	692	691	741	677	711	636	722	682	685	714	694	696	675	704	674	687	719	711	774	741	701	708	689	712	710	702	655	680	689	741	669	668	738	693	717	675	650	686	707	727	707	689	728	717	715	696	707	688	695	714	720	724	706	701	663	693	705	704	717	704	683	711	718	639	742	722	719	711	666	734	659	689	686	708	676	704	708	690	748	705	676	679	686	677	714	647	668	699	747	668	711	666	661	706	723	680	679	710	701	700	698	668	679	715	679	756	767	744	678	734
6477	7746	6098	2222	133	101	108	98	100	96	115	105	104	106	108	108	129	98	113	110	88	95	113	105	133	116	111	119	105	128	98	117	111	110	120	136	104	115	115	99	94	91	119	129	118	102	88	83	107	103	95	118	94	113	115	87	105	120	103	102	129	104	136	122	115	114	127	123	117	106	106	113	101	114	105	101	92	105	116	98	110	116	120	96	108	110	107	102	124	106	114	99	116	101	113	104	105	117	101	111	128	114	108	98	110	99	117	93	116	121	107	109	118	99	107	120	112	131	95	122	100	125	105	113	127	107	109	102	112	109	116	117	123	99	100	111	126	121	114	112	93	108	107	108	108	115	121	119	123	95	97	117	101	120	104	119	109	105	99	108	120	144	104	100	102	108	109	120	117	93	101	100	115	140	116	97	99	121	95	101	113	130	125	110	117	127	116	98	112	113	115	120	112	116	142	121	110	106	92	117	121	107	105	120	136	111	117	123	97	119	123	97	114	101	92	125	108	95	107	114	114	99	109	110	90	90	113	124	120	105	101	125	124	97	112	99	103	115	126	83	119	129	114	111	121	108	97	78	102	106	103	132	90	92	108	111	102	111	87	116	123	104	116	109	99	124	100	103	103	106	95	112	94	107	103	105	112	97	97	118	107	96	105	107	105	117	122	123	92	99	105	105	121	98	119	107	105	110	106	114	130	103	96	96	117	82	122	114	106	120	124	110	107	95	112	115	124	117	110	105	101	91	112	133	134	114	118	119	120	110	114	101	110	109	146	118	114	104	119	102	98	104	127	114	110	115	110	88	108	98	85	123	98	111	90	124	94	120	87	105	117	101	126	118	108	111	93	118	102	126	98	118	120	102	118	117	84	113	117	105	147	96	103	93	109	100	108	83	99	121	107	106	107	117	131	108	97	117	102	103	111	98	95	111	98	94	123	105	106	95	98	111	115	110	110	114	105	106	109	107	112	90	95	98	110	103	97	132	129	100	102	125	118	117	112	112	109	102	115	116	113	124	98	101	124	106	100	115	110	113	96	123	113	122	118	99	106	114	108	100	91	100	95	107	100	123	113	113	109	114	112	101	103	111	113	127	120	96	102	128	113	117	117	126	105	107	114	103	125	105	105	107	122	123	108	104	113	100	104	122	108	111	103	132	116	121	121	108	109	105	107	106	105	107	107	102	113	98	102	119	107	107	90	108	93	113	116	121	114	106	117	104	106	122	111	107	108	119	127	110	97	116	112	97	122	104	93	115	115	124	121	89	102	116	114	111	111	84	103	127	98	139	105	119	107	95	95	117	101	102	136	113	114	92	114	105	108	72	127	110	118	101	107	107	116	109	130	132	112	120	105	89	109	96	101	111	107	106	98	102	126	102	111	90	89	114	109	115	97	115	83	110	94	99	107	109	114	101	119	96	140	104	109	82	101	108	111	88	134	105	98	94	96	104	131	124	131	103	126	111	104	109	94	124	98	129	111	109	97	107	116	115	99	113	118	106	98	115	132	125	120	112	125	129	99	109	127	101	110	97	110	104	101	109	114	95	111	99	95	88	99	110	118	116	104	113	106	98	118	99	117	89	92	121	110	107	111	110	118	111	95	104	115	101	96	88	100	123	120	85	122	106	106	120	126	92	131	103	115	94	102	124	124	112	106	113	93	103	127	93	130	102	105	125	103	123	109	87	121	97	103	126	108	108	101	96	107	106	110	111	128	116	117	102	118	105	121	109	102	119	96	109	125	104	116	109	102	104	99	123	106	123	119	116	107	91	144	101	110	107	105	107	102	106	103	97	101	115	118	115	99	110	98	101	94	114	103	106	124	97	98	94	121	117	111	113	101	118	98	95	99	81	116	111	103	103	123	119	111	104	90	125	108	116	113	111	130	121	112	129	103	103	111	124	119	111	122	121	114	101	118	110	112	119	100	113	120	133	115	130	113	109	104	112	114	105	95	79	111	108	108	90	116	106	102	101	119	111	130	91	123	120	118	114	106	95	118	105	106	128	89	120	100	120	113	89	106	110	99	120	124	107	93	100	117	101	107	114	109	109	100	111	94	123	115	116	98	105	112	99	122	119	78	124	106	108	98	88	124	96	105	116	116	103	102	109	99	112	103	101	100	101	121	120	125	118	131	100	120	124	100	122	94	118	109	90	96	97	97	121	105	124	118	117	107	111	118	135	99	108	143	93	97	125	123	99	106	113	120	114	113	114	129	114	115	113	98	107	115	118	104	120	118	92	101	100	88	83	103	119	100	114	112	110	111	126	108	108	113	104	115	115	103	103	96	120	101	115	98	121	117	121	118	104	110	105	104	131	129	122	133	124	111	106	97	101	103	107	98	117	120	97	111	115	115	107	112	103	87	114	112	123	108	116	112	98	106	107	104	117	92	119	96	128	86	130	115	113	121	98	112	128	126	100	104	88	102	95	127	108	123	116	108	129	113	107	92	113	107	104	109	106	121	118	113	114	105	100	127	116	92	94	114	100	116	110	86	130	106	117	125	94	122	137	110	91	113	103	99	110	115	112	122	97	106	95	114	125	105	119	127	124	113	107	99	123	104	106	128	106	117	120	108	97	116	89	104	114	107	108	111	111	105	120	115	88	113	125	122	86	119	101	113	102	125	92	119	117	107	119	106	121	116	98	110	122	120	124	110	108	99	102	88	92	106	118	118	98	100	99	119	112	114	125	97	104	113	115	100	103	115	120	109	111	94	94	114	103	89	116	115	111	117	120	109	122	93	114	103	114	117	113	121	114	95	111	101	122	103	115	112	121	104	110	111	116	98	93	97	108	122	105	109	99	98	106	120	110	108	118	121	106	121	122	102	116	105	110	117	117	108	112	92	130	105	95	111	120	96	111	106	110	116	127	118	117	120	132	112	77	104	119	103	90	101	115	108	86	114	122	114	138	106	96	93	116	90	103	110	117	125	99	94	116	112	115	103	101	117	90	106	101	106	117	117	119	118	130	118	90	110	118	122	123	113	110	123	115	95	137	120	123	103	122	117	111	95	97	118	128	103	107	113	117	102	108	120	99	105	118	108	128	100	106	111	114	133	108	113	118	97	103	105	105	111	105	101	107	104	118	108	109	98	97	115	114	99	122	117	122	104	114	117	118	98	89	104	96	94	111	116	92	144	86	113	112	134	111	98	117	113	120	117	110	101	127	117	119	109	114	105	109	119	116	99	119	92	98	115	116	128	112	101	98	93	92	88	126	133	124	109	105	107	86	109	101	110	107	131	111	107	126	122	127	122	103	109	115	104	107	107	112	112	112	104	96	105	125	103	105	137	114	117	121	111	104	95	102	104	119	109	130	110	112	92	109	112	107	102	123	109	101	99	118	98	98	125	125	104	106	111	108	115	126	89	97	118	95	104	103	117	106	116	124	114	95	116	102	102	112	105	120	123	112	133	112	112	122	117	110	113	110	131	115	102	127	131	102	107	111	123	111	97	100	108	103	116	101	119	101	115	101	127	94	114	114
5770	11384	12593	5540	298	311	311	286	286	338	323	310	311	294	317	316	280	280	321	307	312	251	318	309	311	295	300	306	271	322	309	307	308	336	327	274	305	316	303	320	289	317	284	306	270	309	307	289	285	305	318	276	306	300	292	288	296	306	302	282	277	317	295	262	300	318	265	262	284	307	316	286	291	331	293	293	301	300	292	297	329	293	290	280	280	298	304	283	306	294	313	301	302	316	281	324	302	276	292	290	268	339	273	313	286	299	284	290	292	298	296	313	281	310	302	293	328	298	310	311	299	291	294	289	317	307	319	295	304	281	282	263	311	275	296	293	312	297	348	276	302	241	296	312	323	300	314	320	296	296	284	297	282	282	294	286	296	311	309	293	287	297	294	326	279	291	287	277	314	282	304	321	314	290	301	293	290	254	312	311	310	300	294	304	320	323	287	312	300	295	353	270	287	282	307	318	284	280	318	345	274	298	276	291	289	307	318	307	319	319	301	271	289	290	278	302	326	300	300	292	304	324	307	304	301	261	294	318	281	320	293	316	290	292	289	295	305	324	296	323	310	294	308	308	321	306	313	289	280	273	297	302	302	304	330	283	280	297	264	337	293	308	333	284	310	308	288	315	296	306	270	292	349	315	341	266	311	322	295	293	312	295	299	326	275	296	296	307	277	281	313	299	300	324	324	298	280	305	324	283	294	311	288	294	290	304	301	308	314	324	287	307	327	310	316	280	318	326	301	292	290	284	283	306	281	312	282	307	292	331	355	280	321	335	297	293	294	282	303	298	300	306	317	333	295	307	295	306	312	284	316	314	295	302	323	316	304	310	312	291	313	273	305	308	297	267	288	308	292	308	270	278	306	290	267	281	286	282	301	267	305	306	312	301	298	292	295	304	307	287	291	290	343	261	317	299	348	295	300	295	317	283	308	294	322	295	285	288	303	329	308	287	259	297	284	300	302	301	322	336	276	279	305	274	284	283	275	341	267	296	281	326	344	302	303	352	295	294	280	302	296	289	323	324	313	276	296	287	309	291	294	300	300	304	301	303	317	270	307	298	273	305	322	288	297	297	292	300	290	314	285	292	319	285	315	343	279	309	290	312	278	301	304	281	306	303	328	314	310	283	289	291	286	287	273	314	289	315	318	289	295	313	289	316	275	310	315	324	285	309	295	286	309	304	302	282	295	288	294	281	270	311	291	284	316	299	276	310	308	308	288	301	315	308	296	317	305	294	307	296	310	328	327	287	294	287	319	311	278	283	303	304	288	306	291	314	289	305	312	311	303	293	282	278	301	288	310	281	311	297	278	270	308	275	308	297	297	317	331	294	301	326	277	308	303	300	289	284	298	293	303	279	268	308	276	272	308	325	332	270	303	305	320	296	312	301	291	320	312	292	305	286	301	291	319	278	274	287	316	277	293	328	322	299	312	339	280	305	307	280	285	266	301	322	310	303	297	341	277	302	315	326	292	299	309	320	300	284	277	300	283	298	291	301	289	295	307	311	298	294	275	308	308	307	273	305	294	292	346	309	318	273	274	303	284	294	288	274	343	306	290	297	289	318	307	296	282	263	298	313	266	312	312	309	285	306	281	297	289	299	324	306	278	280	280	312	283	285	281	324	283	306	312	304	318	288	301	304	329	300	319	299	286	293	286	288	301	310	300	284	317	289	285	286	284	313	321	292	295	283	295	305	331	324	288	303	319	308	300	304	289	290	281	277	314	296	317	291	342	265	284	306	299	302	302	325	295	300	268	299	289	294	330	280	303	297	306	287	294	307	299	315	314	282	327	295	279	288	306	261	336	276	318	303	308	269	300	313	296	295	303	309	281	304	343	295	318	302	281	300	284	323	303	284	309	295	302	279	309	304	273	314	285	278	279	322	309	308	305	301	288	314	282	295	301	309	274	336	305	303	328	267	315	311	302	306	303	319	284	282	276	283	296	290	290	295	279	302	282	300	329	320	286	293	290	297	308	287	298	285	296	320	298	285	290	296	292	322	291	277	317	286	315	273	321	279	314	299	304	292	274	311	291	296	299	281	305	302	281	311	292	340	290	312	265	299	304	287	301	316	322	302	289	308	294	328	317	319	319	313	316	326	272	302	309	314	300	287	302	314	309	287	303	273	283	254	301	325	299	296	350	313	283	315	295	275	280	272	297	306	323	299	264	299	332	268	275	295	280	281	287	321	293	299	308	268	298	299	287	308	268	279	284	311	297	285	284	280	335	304	322	321	302	339	306	284	300	267	321	307	317	321	304	308	310	313	304	309	255	298	315	293	320	281	300	311	317	283	292	318	316	321	286	288	302	311	264	299	291	282	288	303	326	307	289	273	328	311	287	310	281	294	332	328	290	272	285	319	304	297	284	288	311	325	277	303	294	315	289	305	328	303	259	311	303	291	306	312	293	298	288	288	311	300	301	305	282	285	277	294	294	325	292	284	292	287	299	322	313	292	300	330	257	322	295	294	299	304	325	303	273	298	324	297	288	318	322	291	303	281	339	286	303	285	309	310	298	316	284	332	301	301	314	286	298	300	298	270	296	285	301	311	309	308	272	295	293	277	306	309	302	280	317	292	295	307	291	300	302	295	252	327	314	306	336	286	269	315	286	310	300	290	284	289	303	294	305	289	301	298	303	284	288	305	287	293	257	297	295	281	287	309	265	280	304	265	295	294	304	300	318	313	319	345	294	294	282	310	318	298	316	283	289	287	273	332	310	304	305	298	309	295	279	312	291	314	292	297	303	306	304	287	295	258	293	281	303	287	293	294	292	294	267	281	302	282	283	286	287	292	291	268	297	312	273	298	301	290	326	281	288	296	296	272	320	284	329	306	283	296	313	310	300	268	302	320	312	292	280	296	295	311	300	291	280	323	297	313	300	292	297	315	334	313	341	300	290	302	315	295	295	292	283	288	291	291	287	283	305	302	279	277	290	278	297	299	280	289	319	281	303	307	316	300	297	304	242	264	322	292	329	298	287	314	340	311	277	300	297	298	291	314	322	302	283	303	302	297	307	330	269	303	292	298	286	289	307	297	308	296	308	281	303	307	297	314	336	292	321	320	294	298	312	301	269	299	280	343	282	292	301	280	329	274	305	295	301	310	305	289	293	277	279	312	310	309	258	306	285	294	280	298	318	277	313	274	321	298	300	282	266	296	313	274	309	290	280	299	300	297	286	300	331	299	300	311	286	280	304	323	314	285	280	322	284	309	317	306	287	307	297	318	295	309	288	273	301	307	328	297	276	288	302	314	313	302	275	313	295	312	290	297	302	304	321	303	284	294	336	324	288	297	320	286	288	308	299	298	306	291	296	280	297	270	279	264	279	287	298	294	304	303	339	308	322	283	289	312	306	340	282	277	295	276	339	321	305	320	301	319	322	304	291	324	313	292	302	316	299	288	310	296	273	318	295	255	321	308	282	309	316	279	338	299	299	317	306	266	288	324	304	307	278	309	317	285	265	261	287	297	308	306	295	311	312	299
52965	61965	62071	38586	7335	489	289	265	283	245	221	260	230	229	243	216	224	216	198	196	221	210	233	204	212	232	219	210	199	205	223	218	207	214	219	173	197	220	194	201	216	209	231	212	214	227	228	204	222	191	169	237	197	202	210	213	213	236	214	211	195	202	210	190	193	213	219	213	171	195	203	198	193	190	218	220	179	184	187	205	225	192	205	222	214	187	201	192	216	194	190	229	217	188	215	208	219	196	180	210	194	208	221	214	180	214	199	178	225	189	211	200	205	198	219	194	202	208	210	231	214	213	234	215	203	201	202	198	204	210	224	216	213	194	228	180	199	190	198	178	225	193	185	191	196	192	207	192	203	227	194	228	206	205	196	211	224	214	212	198	216	225	194	199	206	194	210	198	196	185	203	197	180	218	228	185	196	220	214	201	217	198	233	199	194	214	200	178	225	192	233	183	195	197	207	206	219	216	257	228	222	237	207	214	217	249	220	216	217	209	175	222	207	185	194	206	199	215	197	208	194	202	204	182	183	186	173	201	192	220	227	193	208	227	225	211	202	177	215	210	205	213	226	219	198	190	219	213	189	220	197	219	196	204	200	222	219	202	214	218	227	186	220	189	207	211	209	204	198	191	203	219	244	179	207	198	193	199	214	225	207	180	208	216	194	175	225	201	214	180	204	203	210	202	184	211	216	185	201	188	229	209	204	207	200	193	219	190	223	195	229	217	210	231	221	207	202	201	220	208	215	244	208	189	178	211	196	226	201	183	206	219	226	223	204	205	198	188	171	196	170	221	207	204	163	191	191	213	212	221	211	204	199	218	224	200	184	219	206	182	201	209	213	210	205	218	183	205	190	205	217	195	210	208	186	234	213	213	220	223	201	209	210	210	209	206	201	194	200	193	190	211	199	218	192	180	171	191	192	179	218	184	206	206	220	206	242	237	235	207	190	221	200	218	164	227	206	210	203	194	217	198	205	191	188	205	199	210	205	223	199	200	205	222	220	209	221	215	184	221	221	213	218	210	188	217	192	223	239	213	210	231	237	209	206	206	203	248	215	186	205	210	204	193	198	190	185	164	201	200	218	212	200	210	200	208	215	207	206	208	229	214	207	182	203	202	198	214	188	226	184	204	185	190	192	212	182	203	226	230	198	193	192	206	219	206	218	193	199	215	192	206	217	185	198	216	227	196	189	213	194	219	191	208	208	222	216	167	217	212	188	196	223	212	183	205	181	240	191	212	215	225	177	188	208	225	214	218	197	183	226	207	217	198	198	209	207	225	188	221	227	202	194	202	205	229	246	218	207	221	188	229	234	229	210	187	206	193	216	177	219	200	178	220	205	206	191	171	192	187	216	203	210	201	231	188	236	191	204	206	221	207	196	209	244	235	214	213	197	196	214	192	191	209	207	207	228	206	178	226	218	236	197	192	215	231	207	193	196	176	222	210	203	195	222	213	223	191	188	199	217	182	212	209	201	189	209	202	190	219	226	187	232	197	212	202	201	214	200	207	210	220	187	207	204	188	206	198	213	188	218	216	198	195	207	204	197	214	193	215	218	214	254	210	216	222	190	223	199	191	216	194	218	195	203	206	211	199	216	191	199	206	180	196	224	216	209	227	235	223	220	187	231	200	198	213	223	216	237	202	197	196	209	193	189	201	247	210	209	208	221	215	198	187	225	217	212	214	223	204	219	215	199	196	206	203	215	194	217	226	205	201	201	218	227	191	197	206	211	194	190	202	183	217	205	196	192	199	201	207	194	171	181	198	197	201	219	220	186	220	207	216	223	207	239	195	201	158	191	204	234	223	211	207	216	225	186	212	208	197	211	200	230	192	200	202	195	203	225	199	203	224	206	220	218	202	208	237	218	212	211	198	217	191	204	187	223	210	201	199	183	193	198	222	204	191	200	210	198	179	189	198	199	215	214	195	231	184	196	206	214	195	205	194	226	213	197	220	182	196	190	181	219	202	194	217	186	215	231	199	214	216	202	204	209	202	211	236	210	222	201	198	214	223	190	229	199	200	216	192	188	218	224	198	213	162	189	198	200	185	199	199	205	218	177	202	198	220	191	177	205	206	208	205	210	200	193	196	226	209	192	204	222	223	189	221	210	186	204	214	220	212	226	217	213	207	201	217	215	224	180	186	173	226	188	187	217	210	191	244	217	182	189	214	204	209	207	222	214	213	184	204	211	206	212	200	208	211	216	200	195	192	204	210	200	205	221	205	215	195	216	227	204	215	205	201	209	207	205	207	203	224	214	214	193	189	218	207	203	221	208	200	193	202	184	205	194	178	210	221	215	221	209	197	181	218	215	187	223	185	195	207	210	199	231	188	245	199	187	200	191	223	192	211	205	180	203	217	197	208	216	210	216	225	226	197	216	203	190	211	204	197	208	211	221	205	200	202	209	208	231	200	180	219	194	189	212	226	199	209	217	211	204	180	196	188	213	221	209	216	229	180	228	210	209	190	194	207	202	216	225	186	179	226	201	173	204	238	206	194	180	198	215	189	207	186	195	207	232	212	213	211	224	196	218	233	225	198	206	207	210	218	190	238	202	213	196	204	193	185	208	203	208	210	187	223	237	227	195	181	189	220	206	206	194	191	217	214	201	221	195	238	214	201	204	187	203	213	197	180	193	215	239	216	203	215	188	194	238	204	177	180	215	187	193	179	182	182	221	235	219	202	187	228	208	185	238	208	206	195	209	196	185	219	213	201	196	184	185	167	221	186	200	202	211	194	211	198	226	214	209	201	196	217	208	214	223	218	210	197	224	203	210	186	233	187	197	191	182	200	197	201	206	199	223	234	204	196	206	213	172	186	208	196	182	198	218	206	212	206	200	171	184	206	219	216	207	219	196	186	200	202	223	194	221	200	192	193	219	195	199	197	226	205	206	200	193	187	190	186	223	186	192	224	223	178	216	194	210	200	207	230	192	206	222	192	197	193	197	218	197	211	235	211	203	207	193	224	203	197	208	187	207	232	198	203	184	206	227	177	218	218	220	216	207	198	221	216	205	233	215	206	200	193	223	222	211	224	196	213	212	195	210	204	216	204	216	174	215	215	176	216	213	189	207	206	207	205	194	222	189	188	182	213	202	237	195	213	188	195	227	203	185	211	195	213	218	206	205	214	212	193	219	186	176	199	196	201	189	183	206	193	234	204	192	207	189	199	200	213	227	206	204	179	159	214	214	232	195	218	212	198	182	206	218	222	217	190	221	205	183	209	211	207	207	204	183	195	238	201	210	214	206	204	212	225	201	223	238	213	207	233	201	189	213	207	184	224	173	202	210	218	214	202	210	232	222	211	203	191	199	194	197	221	213	196	202	217	209	223	209	221	223	218	205	215	226	219	195	175	217	195	202	238	204	228	216	191	206	216	186	232	227	197	197	213	196	208	195	220	188	214	204	181	211	239	226	212	204	210	204	180	206	208	186	212	210	198	203	213	203	204	210	225	179	213	227	217	195	181	216	180	203	203	215	230
33039	45050	57146	32919	1212	1002	906	834	821	726	646	609	609	624	632	600	606	594	573	583	560	559	558	519	553	587	509	570	492	534	526	514	509	525	529	520	507	523	516	492	504	520	511	520	501	482	512	511	513	495	513	482	483	496	523	486	503	494	488	494	511	510	481	496	510	515	511	510	506	536	502	531	482	539	523	505	519	508	537	507	506	496	500	485	511	526	474	545	478	560	542	504	507	486	505	445	550	470	487	491	423	508	516	531	493	501	506	503	505	516	494	515	539	497	511	547	508	486	525	508	518	495	470	524	505	505	512	500	515	478	496	502	533	504	512	501	489	495	495	514	520	509	500	498	459	514	543	495	530	537	478	523	475	499	469	503	480	483	474	486	497	477	500	458	507	474	490	470	499	492	497	517	465	481	535	500	545	501	494	476	517	497	494	480	481	524	479	545	493	462	553	496	508	509	521	478	510	516	488	504	526	489	467	503	520	483	512	533	515	519	507	502	496	495	504	473	549	432	471	501	491	497	481	486	537	494	511	529	492	520	515	526	489	479	519	503	482	509	555	522	529	481	512	494	494	512	492	545	496	501	481	481	512	497	503	447	525	518	496	502	477	493	467	459	520	510	512	480	463	459	496	491	501	493	509	481	465	486	501	489	522	522	498	494	511	545	479	481	509	497	533	473	506	510	549	488	527	521	496	511	488	521	518	500	482	458	485	517	491	489	522	482	506	462	449	498	544	480	525	481	548	492	503	495	518	549	501	490	465	506	480	512	547	496	503	553	502	481	540	514	492	488	500	514	515	531	508	474	486	496	529	538	520	513	527	457	498	485	474	483	508	564	481	483	545	480	487	499	464	491	497	505	529	485	499	503	488	544	510	478	489	547	505	536	509	531	483	510	480	487	472	476	536	507	502	510	493	491	465	517	468	470	503	491	517	478	536	548	522	529	513	517	505	534	487	536	539	478	513	504	476	454	463	476	502	500	521	512	502	477	494	518	521	502	502	475	504	514	539	501	497	534	490	525	533	503	464	523	504	471	528	513	517	516	482	531	506	467	513	498	478	517	493	504	545	452	528	523	543	470	505	474	516	501	526	470	501	534	478	470	534	501	496	502	499	481	510	505	523	472	468	513	533	513	512	495	494	505	493	502	473	496	520	445	506	476	484	504	481	521	487	502	526	531	532	520	517	522	554	501	536	486	544	478	498	466	492	501	484	480	492	513	508	487	511	528	505	563	523	527	516	496	472	473	486	534	500	515	503	500	496	534	478	486	495	505	519	497	485	460	524	520	478	526	479	523	485	487	503	493	461	503	502	526	510	494	476	522	513	509	536	495	485	507	532	535	512	525	523	497	497	514	526	514	516	485	497	511	526	501	500	501	494	510	488	509	536	518	487	504	504	493	531	497	448	503	495	490	537	517	524	541	537	519	550	487	531	495	491	529	466	483	494	466	471	517	518	506	523	517	498	475	482	478	478	489	529	491	522	485	520	526	519	531	497	483	515	522	507	541	509	536	511	509	487	494	530	505	511	497	534	515	500	501	484	444	485	509	476	506	512	528	494	496	479	512	472	502	472	513	513	492	530	525	559	491	507	497	473	527	496	466	495	506	513	475	501	456	532	506	491	530	511	481	507	529	520	516	508	511	464	518	505	495	498	508	463	480	516	499	498	498	546	492	496	531	499	501	529	503	500	498	507	515	476	540	509	511	500	522	512	502	508	504	491	490	494	514	504	484	511	508	513	508	477	484	481	488	513	501	509	503	486	513	484	480	486	476	504	490	534	514	566	478	536	535	529	513	495	535	500	487	507	537	497	497	518	524	547	535	472	519	483	500	532	494	476	494	503	500	487	521	513	548	508	472	461	514	487	483	524	491	504	551	500	496	517	512	509	479	506	513	491	485	475	480	509	511	485	501	520	474	530	541	501	499	509	472	509	484	512	515	521	517	500	481	472	498	517	530	515	481	518	511	464	500	521	496	536	546	505	495	479	527	520	510	510	490	510	494	511	488	484	495	522	507	503	475	510	526	505	561	513	546	471	476	496	561	533	510	496	540	480	487	516	525	489	519	482	449	494	517	484	516	485	512	543	490	515	475	501	506	461	528	487	514	493	519	484	479	505	485	507	480	500	471	508	483	484	465	516	460	510	501	489	469	481	460	505	506	500	538	505	527	543	506	471	498	507	481	507	452	503	499	503	496	475	471	537	488	528	529	513	516	508	535	513	506	486	505	496	488	531	523	502	556	546	505	525	476	502	507	521	530	498	479	544	541	507	491	496	476	503	507	528	494	511	471	480	480	523	516	488	495	505	532	507	503	503	525	449	479	515	512	509	493	514	500	466	460	478	521	466	470	528	499	488	511	494	505	486	474	562	521	504	537	476	517	460	481	496	457	506	490	521	498	504	480	507	508	501	497	516	520	509	490	472	502	477	512	509	462	508	475	539	444	493	518	532	501	492	493	520	530	545	519	529	529	488	557	524	503	498	531	452	510	503	483	492	528	494	490	468	493	529	498	490	505	475	509	488	456	505	487	515	447	493	516	515	483	462	477	507	531	509	489	466	518	463	509	484	500	517	505	485	479	506	470	495	544	468	503	491	491	518	497	531	515	521	469	522	556	511	529	482	437	494	510	504	494	506	538	506	530	521	500	505	487	518	487	534	508	477	550	469	518	470	477	490	487	557	501	532	522	514	480	514	496	505	498	474	488	522	521	490	494	547	516	517	501	483	538	502	464	496	502	451	501	511	488	517	454	489	504	486	532	493	535	464	516	455	469	533	521	534	518	497	507	515	518	503	504	511	501	527	504	514	535	503	484	522	514	530	488	518	479	485	519	493	488	480	488	522	506	515	507	493	528	481	523	519	494	484	539	548	485	505	496	527	528	502	551	486	516	539	525	488	493	534	528	518	501	524	464	546	485	525	489	454	512	498	506	498	488	518	458	536	548	533	506	484	510	529	525	513	537	482	512	473	509	511	509	510	530	509	495	466	541	522	509	509	461	513	501	511	495	500	503	519	525	528	490	479	515	485	482	523	548	522	487	536	481	492	507	494	483	518	493	496	512	486	485	492	525	519	492	513	535	547	565	519	508	504	531	477	498	457	482	482	512	558	511	535	502	519	457	492	515	457	476	505	498	523	532	514	458	474	519	520	511	508	517	484	534	462	506	475	540	503	563	505	503	503	518	514	516	523	489	467	478	512	480	543	469	494	503	469	524	499	525	505	544	534	483	512	490	482	513	488	500	533	471	520	509	487	503	497	476	484	552	504	522	514	550	477	514	514	500	502	464	494	492	489	486	524	485	476	493	518	511	494	490	499	503	528	539	537	464	527	493	506	543	540	479	525	513	493	474	476	498	493	499	516	485	510	474	521	536	502	515	479	518	528	494	490	534	515	523	474	528	514	529	511	528	487	510	527	507	516	513	536	518	516	463	537	488	514	485	509	497	510	468	502	450	511	516	503	469	548	511	487	509	537	475	516	494
67758	73422	74212	45952	12078	1417	503	402	383	424	347	335	322	338	353	350	318	321	325	315	330	324	315	364	290	326	320	290	296	311	319	301	319	299	317	301	299	291	298	314	339	312	309	322	291	305	297	306	306	274	288	294	286	295	297	294	289	322	310	315	294	325	300	318	287	312	298	310	272	268	308	296	263	316	297	289	311	286	306	289	291	290	314	287	322	296	297	293	273	313	289	308	330	292	345	311	308	313	331	333	306	280	318	322	295	283	311	327	304	313	285	302	350	285	291	325	314	309	315	307	302	322	271	311	325	303	305	314	280	338	308	292	291	269	313	309	316	310	298	296	301	328	319	317	317	277	310	282	286	314	319	289	318	276	311	293	276	310	314	316	311	282	283	346	316	332	313	294	299	316	325	292	312	298	298	299	313	306	299	302	301	292	305	347	315	269	338	314	311	295	296	281	306	291	304	312	306	318	305	296	296	303	273	279	336	316	320	312	336	302	316	310	300	285	314	297	281	290	300	300	333	318	288	313	354	317	293	314	326	281	282	311	269	323	294	302	293	319	275	282	314	285	306	266	303	307	307	275	270	304	316	293	296	299	247	307	335	341	282	278	347	323	293	329	303	262	308	327	315	265	286	310	285	292	318	333	321	319	290	275	305	296	305	273	312	284	286	299	321	314	297	293	302	275	308	299	282	339	359	291	254	315	309	298	291	296	304	305	301	310	249	310	314	311	312	272	299	296	294	317	289	319	317	307	316	336	282	338	304	309	315	271	298	310	300	287	302	317	300	317	302	295	282	320	277	282	301	329	330	287	279	302	291	311	289	282	291	302	310	316	337	318	290	319	298	287	283	308	314	319	289	304	316	344	315	293	328	314	319	319	303	309	285	303	298	295	284	314	307	272	260	295	303	309	338	296	281	297	322	326	288	280	294	281	332	309	298	329	322	312	309	320	288	266	284	319	275	288	319	307	294	293	284	345	300	323	280	291	301	298	322	365	303	300	329	281	337	271	312	294	303	284	310	310	300	353	316	299	302	304	312	312	316	284	288	286	309	313	287	287	320	288	302	324	299	317	293	338	309	307	278	304	280	310	310	301	268	302	284	290	303	328	328	279	310	285	316	289	327	281	325	323	296	279	314	301	301	310	290	319	324	334	308	289	299	277	310	320	299	289	318	315	283	277	288	314	298	281	309	272	288	308	328	307	343	292	293	310	294	286	309	279	327	277	302	299	289	344	306	302	304	318	314	286	299	301	312	304	325	286	293	309	283	309	301	286	292	293	323	289	286	308	318	275	324	317	296	313	258	298	307	277	303	350	305	294	311	311	325	317	318	287	292	294	306	300	307	290	316	305	297	312	317	303	320	304	307	289	308	320	319	309	290	317	283	297	316	284	309	309	333	311	298	294	279	272	281	326	317	273	305	281	294	292	328	311	320	242	297	294	329	305	308	306	284	301	338	306	275	302	306	288	308	319	291	304	317	321	309	310	291	303	328	314	287	308	273	295	307	277	306	330	289	300	304	313	305	309	337	338	303	316	283	343	321	304	323	298	333	269	304	292	302	281	295	299	288	269	276	295	335	303	311	285	286	295	319	335	297	296	302	305	316	308	298	328	293	314	307	319	309	295	286	287	285	302	290	303	296	335	314	310	345	302	302	317	287	335	318	298	287	305	306	325	297	299	317	324	317	308	312	295	311	315	295	291	301	307	332	307	288	307	302	311	293	291	303	297	312	314	264	288	309	315	289	319	310	320	283	302	306	266	298	268	277	295	275	271	303	315	326	331	333	276	282	309	300	283	283	316	291	344	305	297	308	316	303	293	312	289	282	300	301	269	303	254	334	301	293	312	306	308	318	315	291	266	308	302	288	293	270	285	301	320	300	309	276	298	315	320	314	301	309	262	294	330	288	267	285	326	300	336	329	307	348	298	329	292	292	289	257	307	298	305	306	333	291	314	307	342	301	304	303	327	282	327	299	311	298	326	300	282	284	297	314	325	332	303	290	279	252	318	295	308	294	330	309	332	299	288	297	305	294	310	322	315	307	317	288	321	310	283	250	287	289	326	281	309	285	288	308	332	309	300	300	308	316	320	327	299	334	304	270	327	299	315	282	303	339	369	301	296	281	275	303	331	302	315	308	297	292	298	330	302	301	314	277	311	291	290	297	326	299	339	337	273	286	327	333	339	302	296	318	286	293	331	337	305	296	346	285	253	279	320	310	329	307	304	296	302	327	306	316	276	302	296	308	294	290	278	284	279	315	306	269	292	331	290	320	314	298	302	284	315	299	322	314	301	310	287	260	271	319	266	308	327	296	322	290	277	285	311	277	306	307	299	330	298	316	319	286	322	328	321	315	310	314	329	294	303	311	270	298	319	267	350	308	300	297	331	321	287	279	295	299	297	309	344	302	317	290	272	268	306	312	294	296	305	292	290	335	290	287	311	306	290	313	303	291	339	299	281	265	323	302	338	330	296	309	322	334	286	291	336	320	306	281	304	295	307	321	310	317	316	300	293	292	316	304	286	294	282	309	320	335	295	303	284	301	291	297	304	326	309	309	296	265	320	271	283	317	313	318	288	346	316	310	308	316	302	281	270	278	295	296	288	312	359	319	260	296	312	316	299	299	296	334	303	268	247	293	295	349	334	354	333	292	337	365	313	301	277	284	274	311	320	267	277	309	341	317	341	312	306	319	306	306	300	306	321	310	345	290	289	315	289	309	297	291	323	281	291	306	311	299	272	304	301	310	287	273	270	287	295	307	306	305	315	332	285	281	302	284	303	290	280	291	301	340	309	293	301	319	312	284	314	326	290	285	290	311	292	290	293	339	297	292	299	296	293	291	295	326	292	301	279	307	340	280	272	341	275	324	283	284	310	313	301	300	315	333	313	313	285	286	297	314	277	325	306	282	338	315	315	285	262	295	351	338	337	293	353	315	309	287	309	305	298	286	300	312	294	310	270	314	295	301	305	329	327	324	348	295	319	317	291	304	320	293	315	319	289	328	311	284	308	313	307	310	270	322	301	293	277	314	275	284	301	306	313	276	292	316	297	301	282	289	287	312	315	305	269	336	287	281	289	312	321	297	279	262	315	334	279	337	292	318	298	311	273	309	319	288	321	308	320	289	293	305	283	320	289	297	314	310	282	285	333	289	289	285	309	298	320	329	270	304	288	301	303	274	299	300	286	277	324	287	307	296	285	328	323	302	318	328	320	321	299	320	305	315	276	292	302	282	332	272	268	334	287	288	295	313	273	311	306	311	338	273	290	301	293	254	328	312	287	293	295	279	283	289	310	303	316	317	296	319	336	301	318	300	323	253	289	332	288	291	317	328	334	304	279	291	333	295	278	350	292	315	284	287	307	345	316	287	328	293	289	283	312	308	327	298	275	307	308	306	323	284	279	318	330	311	292	286	287	309	311	361	318	273	291	293	293	314	317	326	314	290	288	275	291	289	307	338	290	283	322	297	299	307	295	276	323	338	301
43461	54218	70163	31306	2005	1765	1461	1322	1185	1167	997	988	874	864	815	874	791	847	797	823	811	798	816	784	748	763	736	778	716	755	709	755	754	662	677	685	685	786	702	693	732	657	704	716	702	688	681	713	754	721	714	704	670	714	643	694	720	719	684	665	678	746	700	681	680	708	704	704	667	700	675	664	695	678	672	702	640	688	650	687	692	722	676	704	672	658	714	698	703	704	648	662	683	694	699	678	691	693	724	671	719	671	700	646	721	674	648	697	678	703	705	698	704	701	704	686	699	681	668	663	702	677	776	683	703	685	715	724	674	685	735	692	666	699	658	674	716	675	702	690	672	693	718	701	730	659	690	656	656	687	674	684	664	702	690	697	695	704	675	642	675	649	659	734	705	719	683	701	720	667	657	657	681	674	673	689	669	698	673	681	647	684	670	701	686	631	709	658	648	670	698	676	685	666	638	692	683	682	657	690	696	708	688	674	699	667	747	679	686	675	659	690	699	700	687	642	626	647	651	718	690	675	678	665	702	648	666	730	671	732	741	690	681	656	672	658	694	740	686	642	664	663	677	675	720	675	683	723	657	694	692	748	682	695	668	683	644	702	694	724	668	682	723	638	697	670	741	686	689	674	642	694	685	694	668	639	672	680	715	665	718	652	638	705	704	695	642	692	698	698	666	670	703	670	736	706	645	667	694	698	655	658	705	695	673	688	692	716	725	688	693	714	658	736	690	658	717	708	692	682	682	667	721	701	679	661	676	695	714	671	680	676	705	649	673	695	675	649	678	677	655	704	663	716	683	679	650	710	666	646	695	709	699	685	684	662	679	664	710	723	692	697	660	700	661	658	665	709	678	709	688	698	651	710	717	711	682	704	684	688	652	698	661	690	686	640	668	667	691	693	690	674	687	675	719	645	693	686	684	722	692	661	658	669	662	653	719	724	671	716	662	702	712	669	692	705	723	676	714	723	668	689	698	697	671	662	660	657	705	691	717	650	680	682	651	701	691	689	722	620	718	659	677	706	678	666	697	634	698	706	680	714	688	681	697	670	667	675	688	680	655	713	689	662	656	699	719	657	695	700	686	738	688	719	673	740	706	701	628	696	676	689	741	686	649	678	679	664	655	694	662	724	660	727	653	651	667	692	690	715	648	681	672	660	673	695	693	704	710	688	679	666	699	725	697	630	648	678	698	659	707	721	664	672	658	681	715	635	659	663	703	665	664	699	682	663	660	647	722	747	692	689	707	677	685	681	701	642	697	685	655	715	674	672	661	644	699	679	660	757	657	704	698	670	712	742	709	661	635	678	698	656	692	694	702	682	708	689	715	735	723	690	636	715	648	687	718	709	643	617	682	641	754	686	681	670	677	692	651	711	693	667	653	673	695	665	695	715	680	710	651	654	649	674	632	702	684	691	674	678	659	720	680	711	684	698	643	669	691	740	682	717	718	660	709	697	670	708	670	676	714	693	659	699	667	653	679	713	710	700	711	679	688	679	678	633	711	689	678	690	729	647	684	729	686	664	740	675	679	697	697	704	688	652	691	680	701	677	668	730	685	662	659	682	685	699	642	690	699	732	647	677	639	670	692	707	682	705	645	654	690	650	635	682	751	691	722	684	657	726	625	648	693	722	687	717	681	631	705	691	700	736	665	676	690	630	645	687	669	696	670	675	672	734	685	698	659	717	631	694	691	713	657	681	730	680	667	729	706	688	651	657	666	689	656	689	718	657	628	735	701	697	687	699	678	691	688	628	721	674	702	613	673	706	685	669	685	696	693	685	694	691	667	706	719	660	695	639	704	656	672	684	679	700	692	709	735	696	630	724	663	723	693	684	678	691	692	679	647	644	669	672	669	738	716	709	640	636	680	669	670	698	682	668	705	654	671	675	686	684	664	675	692	695	676	681	677	657	655	669	712	696	646	723	659	678	684	677	721	705	684	702	675	667	697	690	646	700	636	680	683	653	716	722	659	663	719	696	724	718	694	707	715	643	679	659	662	718	686	645	658	666	711	648	684	707	689	705	696	705	658	648	713	665	721	680	672	626	639	650	695	696	624	734	682	687	682	668	677	685	713	698	680	684	735	678	692	678	707	649	697	688	701	643	694	658	661	671	680	648	682	667	693	680	688	691	682	669	655	649	643	642	656	719	670	696	714	626	684	684	690	642	695	684	718	705	727	682	723	625	664	689	675	710	626	675	695	678	677	659	714	663	658	688	682	713	695	699	678	741	710	645	647	697	703	666	700	625	737	684	654	681	725	637	694	663	684	646	694	704	652	709	659	650	708	706	696	679	686	716	680	693	709	659	668	645	707	640	720	771	688	700	659	674	672	650	704	725	686	664	671	702	695	690	692	687	700	680	686	713	694	704	667	656	664	681	684	705	713	688	667	695	698	652	697	695	635	705	683	730	660	684	688	675	658	688	703	690	660	690	673	669	707	707	685	663	679	718	689	695	703	676	623	680	678	691	676	669	678	712	697	667	702	673	693	684	650	633	714	671	705	681	721	673	696	731	712	652	699	677	698	690	693	732	669	691	691	665	687	705	688	693	679	681	687	638	677	698	716	654	651	694	698	707	665	702	681	667	718	709	717	673	734	673	668	663	706	630	657	706	671	696	664	686	686	685	671	707	702	656	697	682	679	722	683	663	724	653	659	715	665	746	675	668	684	673	673	681	693	664	710	696	718	696	665	710	678	703	680	697	680	658	710	729	682	667	682	707	713	682	679	679	704	658	714	679	674	655	709	715	686	672	691	634	663	646	669	719	720	691	706	640	658	679	666	704	674	697	641	688	730	697	661	652	715	689	689	696	684	696	693	645	677	667	675	645	737	692	706	679	712	716	714	704	676	648	696	671	763	690	623	662	681	679	702	664	706	682	705	717	667	680	738	682	702	697	699	680	643	702	676	692	715	689	728	681	655	707	688	688	698	648	665	633	671	731	685	665	653	734	722	684	668	647	705	675	685	696	722	698	672	700	672	694	678	654	692	715	645	721	760	681	756	718	660	691	682	724	745	680	663	673	727	666	668	699	675	656	713	688	641	677	675	688	703	679	694	677	694	659	693	683	738	699	691	722	704	689	666	645	722	692	708	736	708	718	640	699	710	695	712	670	676	684	704	657	632	705	666	668	685	707	684	648	685	672	706	718	665	685	700	746	666	663	717	693	664	722	657	648	693	731	689	677	615	691	661	696	736	706	695	672	696	676	664	697	661	682	716	701	704	678	709	683	679	640	682	669	689	701	666	718	686	684	676	725	704	659	671	680	682	675	707	753	654	718	708	622	716	709	723	664	695	692	651	699	709	670	678	680	718	682	700	688	654	681	654	662	652	640	680	665	658	721	672	694	710	669	652	706	696	678	691	722	658	698	643	662	642	677	688	758	639	728	714	679	690	679	676	733	699	682	716	659	688	655	708	743	653	713	674	698	723	696	681	685	686	699	697	695	667	692	677	689	712	680	703	663	705	694	650	648	677	718	685	692
7312	5977	6072	1070	99	113	114	104	96	113	95	98	122	97	91	119	106	99	111	108	86	102	96	104	97	83	84	103	87	96	88	84	93	119	101	76	98	97	118	89	96	96	90	113	93	90	94	104	87	97	96	87	96	113	86	102	80	116	104	88	108	119	89	102	107	111	101	84	109	78	96	98	113	100	104	111	103	95	96	94	96	84	104	83	95	106	106	99	94	99	82	91	109	88	103	99	108	93	104	94	85	96	93	88	91	98	90	100	104	82	109	115	106	94	86	93	98	107	112	100	86	111	97	85	84	89	102	96	109	86	84	106	91	104	89	108	108	96	99	118	84	102	96	90	103	85	102	104	99	99	103	95	105	107	91	99	114	103	83	106	89	93	120	97	97	120	122	91	92	102	97	90	96	104	113	95	96	85	110	108	91	89	98	78	105	111	100	97	96	97	99	91	111	112	101	108	93	94	96	94	103	103	104	106	104	87	80	100	89	88	98	116	103	92	124	101	89	100	79	97	102	95	89	87	86	119	111	90	95	103	93	91	90	104	93	107	106	94	97	109	101	92	90	96	108	108	98	100	91	123	104	86	113	105	106	106	105	115	90	107	124	94	106	83	98	91	86	106	80	91	89	111	104	95	121	87	99	87	93	102	92	98	92	106	86	102	106	111	96	100	97	97	84	99	108	107	106	90	102	103	110	95	111	94	93	123	90	105	103	85	95	96	97	74	98	90	105	99	97	85	105	86	82	77	103	85	108	95	80	89	92	84	79	104	89	108	100	90	79	119	107	103	96	93	101	110	123	97	80	91	94	111	86	103	98	107	98	95	91	118	96	90	105	81	106	108	96	74	99	103	90	105	107	81	101	102	88	101	97	85	96	108	83	83	80	87	95	89	95	87	92	99	91	114	92	84	80	101	88	105	104	106	80	101	108	91	87	99	96	88	107	93	97	93	102	84	88	100	80	111	95	105	87	94	87	104	100	98	75	97	99	99	106	104	98	95	88	87	101	91	74	99	98	90	102	89	92	90	110	107	95	96	116	86	103	113	111	78	105	78	109	90	93	69	107	106	78	90	104	90	98	117	91	93	92	101	85	108	103	106	78	97	102	108	90	109	89	100	108	100	97	102	98	104	109	107	103	99	90	90	92	90	89	120	92	113	105	90	92	89	69	81	111	90	90	105	101	95	85	119	113	102	94	87	101	97	92	106	98	108	131	89	107	98	95	103	102	95	109	107	108	109	97	113	90	102	93	94	90	84	109	101	96	89	74	90	80	93	74	119	112	95	106	96	88	86	104	109	100	99	92	95	105	93	90	109	103	108	104	94	111	122	97	98	84	96	98	104	113	95	99	89	119	107	101	125	96	105	81	90	100	87	75	82	76	88	94	90	79	91	87	100	97	82	96	108	91	99	90	94	96	94	101	98	104	108	112	91	87	106	107	77	107	107	123	91	108	94	105	94	99	110	95	104	107	97	102	88	98	95	109	104	94	71	107	101	97	83	102	88	107	103	98	104	80	90	112	97	85	101	82	93	93	90	91	104	96	102	98	105	103	96	90	96	112	103	98	107	112	88	91	116	89	98	87	103	101	76	103	108	85	90	94	89	106	122	89	115	100	100	104	98	101	92	97	104	112	107	100	101	96	85	93	103	97	99	93	89	93	96	106	96	102	101	86	88	88	91	101	82	109	98	100	101	107	104	96	95	90	101	114	92	96	105	114	102	93	98	84	102	82	91	90	109	128	96	106	103	109	85	96	90	89	102	98	101	98	103	80	110	78	84	96	106	99	84	83	91	105	95	80	92	111	95	90	86	111	110	100	112	88	103	86	85	71	106	97	89	110	90	92	86	87	109	94	113	92	84	78	95	92	99	98	114	98	100	86	89	101	102	101	105	112	102	94	107	102	97	92	101	110	114	89	98	104	95	115	121	114	96	103	112	100	112	94	80	87	102	96	95	102	101	93	94	109	115	90	92	93	87	89	107	81	93	92	102	96	106	90	100	93	111	94	87	90	96	75	92	97	93	81	115	109	83	105	102	85	124	89	98	111	90	103	111	81	80	100	71	102	111	82	96	86	90	68	100	100	87	79	81	105	95	96	97	123	99	84	98	99	95	91	113	91	73	112	98	113	102	103	109	93	88	118	90	109	90	87	112	93	104	102	92	86	101	84	92	96	73	96	105	81	93	93	99	101	100	101	99	107	109	88	95	94	115	101	101	96	94	96	108	110	99	94	119	95	111	94	88	89	105	95	94	98	92	84	102	91	113	91	102	97	92	73	104	103	103	110	97	96	77	94	91	87	107	107	82	97	95	92	73	126	107	105	100	106	93	95	82	91	100	87	95	76	114	97	98	87	109	101	82	87	85	94	103	85	108	114	102	100	99	96	107	92	100	105	77	115	89	84	112	83	106	97	96	92	96	92	94	101	90	95	104	95	103	91	106	79	93	93	102	88	87	94	86	106	109	81	81	87	78	113	91	94	85	74	101	111	99	96	86	86	97	96	113	100	82	85	107	124	97	99	119	108	97	94	115	95	110	108	91	94	85	96	79	93	91	104	129	118	93	105	109	120	93	83	101	99	90	104	91	106	100	102	88	82	87	93	89	96	100	92	85	117	100	85	94	101	110	93	109	101	87	119	93	116	95	95	90	94	104	96	80	82	94	96	90	87	91	108	103	89	105	108	104	95	105	102	88	98	91	106	94	113	96	113	99	92	88	103	90	101	97	90	78	75	91	95	113	98	92	96	120	96	84	98	89	97	105	103	95	87	104	107	106	87	96	84	115	107	80	103	98	97	108	86	108	92	100	103	118	96	106	98	102	98	102	71	78	85	107	107	97	100	122	91	84	115	84	106	96	83	100	89	104	98	92	102	93	91	118	99	95	96	89	74	102	95	116	107	92	114	97	94	99	113	86	118	98	91	98	113	83	88	80	115	102	90	109	117	80	85	107	98	94	87	104	77	81	91	104	98	88	106	98	95	96	106	79	111	81	92	80	105	103	87	99	100	114	84	98	110	104	95	85	89	88	98	96	95	116	63	98	105	98	102	131	102	89	88	101	98	95	108	111	105	109	87	109	112	110	107	89	119	91	99	118	77	101	120	96	102	102	93	91	104	82	133	119	107	121	89	99	87	105	98	96	105	104	105	98	115	106	85	98	114	106	97	99	112	84	110	100	91	75	111	98	106	114	96	94	92	101	95	103	97	93	96	86	95	86	94	113	103	88	116	101	96	114	98	99	90	91	91	88	101	83	87	118	117	89	103	91	115	83	97	129	96	100	98	93	93	103	94	105	83	85	114	102	102	84	104	94	100	98	88	91	98	88	105	106	83	95	113	83	127	101	104	100	112	116	101	90	103	94	116	89	93	92	103	74	89	101	91	102	96	83	119	101	83	103	92	76	92	105	85	91	108	74	97	106	91	90	91	102	93	94	108	105	104	81	96	103	115	88	100	79	109	92	116	95	103	95	96	108	84	82
6640	9008	12954	2133	306	299	274	289	269	275	293	274	282	293	283	271	282	291	274	272	304	247	289	280	279	306	245	271	283	255	295	270	250	282	298	283	311	268	274	278	291	287	305	286	300	290	262	253	274	253	255	273	253	313	289	244	261	310	281	247	282	270	261	286	300	250	270	281	267	308	282	286	274	265	257	299	269	290	263	296	252	230	266	275	269	277	268	260	270	255	274	298	255	288	273	268	320	254	258	280	279	269	291	281	302	268	314	274	261	269	276	277	252	279	282	289	264	260	279	270	284	277	263	260	267	305	246	290	297	281	270	278	261	266	259	244	266	295	281	248	303	284	245	282	263	267	274	284	274	256	277	265	251	287	310	234	279	268	266	288	278	258	260	265	277	292	294	284	251	289	254	278	275	285	268	270	257	256	255	267	269	307	250	282	284	285	235	304	267	264	266	258	272	278	270	307	286	240	278	254	267	271	278	251	277	288	272	290	258	275	301	275	264	298	276	287	275	283	276	274	276	292	263	271	299	259	245	276	303	274	283	293	251	297	279	273	284	271	272	258	271	271	257	286	280	259	300	283	276	286	271	277	247	301	269	275	294	272	295	278	253	259	271	249	280	307	259	258	282	274	257	252	266	250	251	270	265	252	281	278	272	263	285	255	270	287	289	287	253	288	292	275	277	280	282	264	296	262	289	272	267	247	298	265	290	296	274	305	229	306	275	275	252	280	280	265	317	260	280	261	278	277	254	301	283	294	268	295	272	273	263	274	290	257	268	299	265	264	284	284	245	280	259	277	288	257	289	282	264	276	269	276	265	267	258	280	316	301	264	264	266	282	261	276	283	277	285	245	282	290	266	270	241	294	255	324	270	261	270	289	271	265	274	305	276	285	275	269	268	237	277	257	281	263	249	260	273	253	261	288	269	296	252	277	281	271	286	276	298	297	241	276	255	253	260	294	267	273	290	271	262	273	294	273	273	277	250	266	298	260	257	290	300	267	261	254	292	271	287	247	264	270	284	293	258	264	265	269	249	272	294	278	250	275	247	270	244	276	240	264	264	273	265	330	269	272	270	272	290	253	240	281	277	268	280	296	298	276	267	284	271	263	264	292	268	263	293	286	248	278	246	275	252	263	286	278	292	253	266	239	283	247	284	276	273	274	267	262	260	269	285	272	263	287	267	272	275	283	275	262	274	242	265	281	272	251	245	277	292	295	283	247	283	264	265	275	253	277	291	252	254	289	284	263	280	262	292	270	262	327	286	256	263	273	284	292	273	259	284	235	273	274	251	271	310	254	248	240	295	277	291	277	263	282	276	254	283	248	282	242	292	270	263	238	237	294	286	284	289	294	255	244	280	267	303	283	254	275	267	265	276	271	319	307	308	271	261	292	283	278	277	295	272	271	270	284	269	290	269	297	249	276	277	282	283	292	272	282	270	257	262	281	272	260	258	304	262	285	271	289	302	281	296	295	256	270	241	273	297	263	280	281	278	292	275	277	266	270	251	282	270	264	284	294	291	271	273	274	257	276	283	268	274	266	264	294	267	281	297	266	284	295	268	266	278	283	267	278	260	279	260	301	289	234	279	298	265	290	270	280	269	290	262	227	298	282	273	290	287	274	290	275	234	306	279	301	247	271	273	259	268	272	266	263	292	251	282	279	283	268	289	299	278	238	236	293	246	267	258	271	264	261	277	280	276	300	268	281	251	270	272	278	270	275	246	272	256	257	255	259	274	258	293	272	254	266	262	284	274	286	278	255	282	257	261	286	257	261	258	289	274	271	264	293	274	270	268	284	292	248	263	268	305	297	262	264	278	280	294	274	275	268	273	294	266	275	260	257	292	284	261	277	265	312	278	283	257	283	265	261	296	255	271	275	275	303	276	266	281	266	295	285	298	256	290	256	282	263	275	274	280	255	281	290	274	277	247	287	281	275	261	303	259	258	290	262	245	255	285	261	265	274	279	251	263	296	245	285	269	262	267	274	273	279	288	296	267	279	272	268	270	250	266	290	278	290	281	293	272	298	308	306	238	278	267	257	259	299	280	272	281	263	238	268	278	263	271	287	270	281	292	230	276	258	292	252	272	281	237	282	279	258	252	281	271	270	288	261	309	259	286	292	255	262	257	258	254	270	282	251	256	311	293	259	291	263	290	258	306	259	266	278	287	270	285	241	274	262	231	269	250	280	268	273	277	275	249	249	298	278	272	279	279	276	268	288	252	286	285	317	274	318	274	283	270	276	269	270	279	266	275	290	250	260	264	295	258	273	264	279	263	312	284	303	247	279	301	270	291	271	281	272	288	264	287	303	283	271	296	256	275	258	280	278	269	268	232	266	261	276	289	266	294	263	285	247	274	271	284	242	291	258	290	272	304	321	282	260	250	305	276	263	264	241	286	253	308	291	262	279	300	285	255	283	285	265	287	273	271	270	288	268	282	270	291	278	267	251	263	243	246	259	277	265	255	284	276	230	248	262	250	266	254	268	274	284	284	264	250	263	284	281	285	280	285	308	288	282	252	255	262	264	297	254	251	305	267	282	257	294	303	283	247	295	293	282	261	265	325	270	251	273	300	278	268	264	278	255	273	267	279	268	270	274	288	256	297	282	284	266	254	263	286	257	272	271	256	272	293	292	250	292	297	293	263	259	282	265	285	282	267	245	279	265	288	288	279	301	270	270	240	291	248	292	297	261	263	277	268	281	267	262	242	260	291	264	268	255	298	277	278	276	262	268	268	289	303	264	271	318	278	271	254	276	284	287	283	288	275	294	321	265	274	254	273	280	237	275	266	266	277	277	302	256	254	288	286	258	247	288	257	269	287	256	262	278	275	278	292	276	267	278	282	268	285	278	279	282	274	271	270	279	261	281	300	273	302	278	264	270	257	262	281	254	289	292	266	238	269	300	253	294	280	273	276	270	291	252	280	269	252	278	283	259	257	256	254	276	282	276	282	280	288	277	279	285	271	286	260	267	275	261	283	283	253	261	275	278	282	268	288	264	278	234	303	257	269	249	286	276	257	255	260	298	290	285	261	290	279	283	300	278	274	276	283	258	271	253	274	289	270	273	284	292	256	289	264	264	265	269	290	286	289	272	294	254	303	286	275	287	276	283	300	265	272	281	278	293	265	265	290	256	255	280	286	263	296	272	263	257	269	284	302	275	275	267	293	269	254	269	277	307	259	269	282	270	279	284	260	282	287	274	280	294	283	291	274	295	265	246	304	263	250	248	282	283	270	260	245	282	288	259	292	274	269	259	291	258	284	292	279	280	263	288	289	274	265	283	260	269	270	284	282	262	270	283	289	282	288	268	264	265	260	241	250	268	282	269	246	264	266	252	244	262	302	247	286	268	253	304	275	261	261	279	295	272	284	265	270	306	326	273	300	282	260	256	300	259	277	282	248	284	264	262	261	266	248	285	288	303	258	292	286	258	265	272	298	303	283	257	299	279	284	255	282	271	265	285	288	279	284	282	287	294	306	299
56787	58913	63174	29129	4477	353	289	269	257	235	233	235	203	202	222	220	194	201	177	200	192	202	185	177	205	202	187	192	212	206	198	177	230	206	197	207	205	192	180	200	189	197	232	231	208	193	199	207	202	208	167	176	188	192	172	176	211	207	199	164	180	204	194	204	191	183	201	178	206	191	205	189	192	209	204	196	183	207	220	220	166	193	190	165	194	186	189	199	218	166	189	214	205	217	176	181	218	216	197	196	177	184	179	234	212	202	174	226	225	216	171	191	206	185	217	212	190	187	210	228	192	194	200	220	213	184	197	214	198	213	238	215	183	188	208	199	196	174	182	186	197	197	204	195	206	197	222	200	178	189	173	174	181	195	191	192	178	185	207	194	230	168	205	219	196	216	188	209	214	202	199	171	203	212	209	208	202	193	187	191	175	193	175	218	198	211	205	217	207	203	214	200	185	203	211	158	231	223	196	195	188	192	190	187	182	212	204	190	191	210	178	189	205	218	209	201	221	231	169	189	199	188	185	194	204	197	194	197	214	236	177	186	192	195	186	199	199	189	205	188	206	196	192	195	209	211	183	215	185	185	180	186	207	213	182	176	158	216	220	185	181	198	190	189	200	216	182	175	204	180	190	211	186	186	188	197	170	207	202	183	199	204	197	194	207	201	202	186	189	203	208	208	204	193	186	193	182	210	199	204	201	223	204	199	206	218	183	186	212	197	204	188	198	197	188	176	218	192	195	157	191	180	181	185	218	219	214	189	185	211	245	225	188	182	198	178	173	198	218	187	195	182	197	201	216	214	219	173	201	188	209	204	207	179	195	203	181	184	192	175	196	180	191	169	203	210	191	195	196	175	189	181	199	215	198	156	167	198	176	189	213	222	207	191	222	192	187	195	220	197	198	229	188	205	182	169	185	195	195	205	233	167	188	212	188	186	192	222	205	180	181	207	218	185	210	192	186	173	165	219	203	190	184	171	203	199	179	205	193	211	176	195	209	191	179	186	201	164	172	193	198	196	205	190	224	195	202	202	183	197	182	199	205	175	219	211	165	171	195	183	215	191	178	198	218	219	205	204	172	220	189	177	219	180	186	192	205	197	173	186	209	189	228	201	200	184	189	176	204	232	184	201	204	187	201	192	206	193	187	190	202	209	196	197	196	186	195	199	185	158	195	205	194	182	177	221	170	195	180	189	213	198	190	209	208	189	195	198	176	192	179	186	188	233	242	207	199	209	170	217	178	170	218	204	190	190	199	188	179	213	201	197	194	193	176	214	203	193	200	183	198	217	228	197	191	200	184	185	195	213	187	220	213	207	194	199	228	194	179	190	196	182	200	203	185	204	181	202	208	208	223	214	185	222	172	207	214	196	224	180	194	166	208	209	202	204	194	160	196	190	214	198	205	183	196	191	187	174	202	198	206	204	196	212	204	192	224	211	184	189	211	193	223	201	211	197	175	182	184	192	185	196	197	206	187	177	204	201	209	214	204	197	188	196	209	178	199	216	206	188	187	186	206	204	179	177	224	213	235	196	209	190	201	207	219	196	161	190	185	176	210	202	190	193	208	187	195	183	229	203	217	207	210	241	182	203	197	212	216	201	184	188	188	189	184	195	221	201	203	227	202	187	226	178	201	198	144	189	197	179	220	201	180	188	169	188	207	203	231	212	184	198	197	186	193	191	216	191	219	164	204	202	199	203	188	179	201	183	200	225	184	193	167	179	191	203	207	203	213	185	205	215	201	186	183	224	194	194	201	182	192	200	195	200	210	202	191	192	220	185	219	219	203	198	215	223	189	207	192	207	192	198	181	222	197	230	209	177	205	191	167	193	190	198	207	178	178	199	173	214	202	190	178	184	203	192	178	190	191	184	200	204	206	203	182	183	206	186	186	201	247	194	183	183	200	176	197	191	196	212	196	178	183	179	206	181	194	174	186	191	187	198	189	181	213	156	165	208	190	205	180	192	182	206	215	190	194	199	226	198	165	185	185	186	175	197	177	183	206	201	191	219	204	181	196	209	197	202	207	198	179	197	210	199	201	204	171	201	228	161	213	213	198	212	209	224	197	173	210	206	201	174	218	198	173	199	189	180	194	172	192	198	201	188	183	186	194	213	198	198	204	195	207	220	181	212	188	194	211	205	189	192	195	165	222	174	191	172	204	185	202	184	196	227	212	192	230	183	189	161	196	176	174	209	193	194	217	220	203	224	207	187	206	215	181	196	197	210	215	203	198	201	213	201	215	212	223	211	180	199	213	192	208	217	180	202	230	186	189	167	180	188	210	197	191	211	215	220	184	218	175	209	181	206	213	212	178	184	171	190	207	202	210	195	174	192	206	222	181	196	206	191	210	201	196	196	214	191	197	204	218	182	184	183	177	186	232	202	226	201	199	204	198	167	207	196	199	204	191	191	207	201	192	188	229	202	177	211	199	211	201	202	204	179	165	226	164	218	180	187	236	202	189	231	183	181	184	193	191	183	198	193	195	191	218	197	208	212	190	190	225	203	218	205	191	221	196	187	192	185	170	208	195	178	198	187	205	198	191	166	197	189	192	195	183	194	175	196	187	179	212	195	199	196	199	190	219	202	186	212	220	178	196	206	183	188	193	208	198	172	172	176	220	180	191	195	206	173	183	187	164	198	162	196	195	199	210	200	218	199	200	177	204	186	195	174	187	187	193	192	174	168	182	188	187	167	198	188	190	213	193	221	205	211	212	204	206	182	195	184	180	183	201	179	192	196	186	204	199	217	197	203	210	237	224	196	193	204	197	206	193	189	205	198	198	216	195	205	191	214	200	204	196	182	213	202	197	221	209	197	209	204	185	212	198	192	210	203	191	168	206	186	182	180	224	221	176	176	216	199	210	205	211	188	192	191	219	197	188	203	204	193	205	198	197	207	208	206	180	190	211	166	196	191	202	190	201	188	196	223	177	194	207	180	193	176	177	183	203	190	222	223	203	194	187	196	185	201	219	197	210	203	187	211	197	204	235	196	190	220	201	214	215	190	171	188	208	171	196	182	175	183	228	195	191	183	215	214	237	196	172	200	192	214	202	170	176	183	179	181	205	159	176	212	184	229	196	186	182	192	181	179	199	205	191	164	175	188	182	181	215	220	189	210	200	196	201	188	187	201	195	205	213	194	185	198	184	196	206	203	221	218	177	219	187	194	211	206	212	189	178	214	200	193	184	201	182	174	177	192	193	189	190	214	202	190	214	197	173	205	175	198	208	196	228	200	182	202	206	199	200	159	191	245	181	200	192	178	189	186	190	206	207	213	231	208	217	211	213	210	179	206	207	194	183	194	185	199	195	208	212	199	215	216	197	201	207	189	199	194	188	187	226	200	186	200	192	180	184	236	201	198	171	199	204	197	219	216	196	199	205	189	187	173	185	221	208	187	205	217	194	223	178	199	186	213	224	176	198	207	196	204	192	194	198	193	196	174	173	212	202	190	194	201	179	216	181	186	205	181	195	219	195	187	185	200
35076	43128	57766	16145	1220	1026	934	863	795	764	667	621	567	646	582	589	514	525	540	573	516	533	491	516	482	508	494	517	547	494	484	507	534	522	496	520	461	482	479	515	509	507	485	540	480	469	487	491	479	520	504	516	459	508	460	497	488	504	478	510	443	479	463	482	480	498	508	485	487	498	483	475	452	441	462	506	477	480	500	466	526	464	502	454	462	485	493	490	511	481	485	452	476	492	472	511	465	473	463	454	468	531	472	503	505	495	507	503	503	511	484	486	470	461	477	464	498	459	534	472	454	474	452	509	447	478	475	496	490	486	484	505	493	461	511	510	492	457	482	541	490	461	474	494	509	462	461	526	506	448	485	485	491	456	456	486	508	509	470	482	477	465	458	475	452	473	465	438	487	486	474	480	476	465	518	456	513	477	474	486	488	489	471	453	439	501	430	497	521	523	476	493	472	467	524	505	447	486	492	480	471	497	468	457	471	442	516	455	550	494	501	520	480	484	516	485	452	487	520	477	500	475	466	463	460	503	516	527	460	473	446	495	471	498	476	524	487	472	492	461	505	452	470	486	498	485	498	509	484	493	448	453	444	523	495	484	438	486	465	464	508	496	458	490	457	460	485	488	478	501	531	538	497	457	518	516	466	462	467	479	497	436	505	478	475	475	457	474	488	482	483	477	459	485	464	481	497	483	507	495	490	494	497	533	487	475	478	462	518	439	503	474	498	477	418	488	488	510	486	478	507	454	540	490	482	463	518	461	470	509	477	499	465	508	499	458	499	487	484	536	458	499	460	509	471	453	509	457	508	514	507	530	469	448	470	469	521	514	473	435	414	422	463	511	478	490	500	543	465	500	477	496	463	478	443	538	495	503	484	497	501	518	511	478	506	495	512	480	490	535	476	498	480	472	426	492	491	486	496	483	508	483	514	478	509	456	456	522	510	449	450	468	501	476	504	506	480	493	518	468	433	492	440	457	471	489	530	491	513	489	542	492	493	508	483	480	479	519	448	510	478	509	494	458	506	556	421	499	482	495	490	460	483	458	461	484	502	517	466	443	498	463	467	467	520	455	482	495	458	497	482	494	488	546	473	446	459	543	453	519	472	485	431	491	469	493	535	495	502	486	471	467	466	502	463	492	538	532	455	487	481	478	495	482	495	452	491	535	486	502	447	506	521	458	467	493	534	454	486	522	459	459	489	480	516	484	472	561	484	518	526	491	474	517	479	487	526	470	495	444	500	528	466	489	465	448	444	478	502	484	492	473	485	523	452	465	510	499	503	492	478	485	495	444	492	473	474	485	490	472	526	488	500	490	505	522	450	481	466	480	492	504	491	512	475	482	492	442	489	500	422	468	479	453	454	466	472	478	482	481	475	505	476	456	459	499	490	449	483	518	504	489	435	458	450	460	468	456	530	478	487	520	508	480	473	459	446	533	501	478	492	492	478	451	482	505	503	449	498	504	475	486	458	516	481	478	452	501	460	488	477	521	495	505	485	515	502	493	486	436	487	475	476	515	462	485	417	474	509	479	493	497	501	506	478	462	463	494	498	519	473	503	482	468	450	515	516	476	490	475	471	488	507	519	511	479	474	436	509	487	463	519	489	509	514	458	470	476	489	460	474	462	499	459	490	495	497	464	451	480	494	508	492	453	495	500	462	514	450	466	493	478	489	451	469	494	523	466	485	477	429	476	489	476	485	490	462	489	490	460	463	487	464	413	504	442	482	492	461	467	492	463	506	479	529	475	501	481	487	444	480	498	481	509	467	498	495	519	480	492	455	500	472	474	484	489	505	451	461	443	475	450	515	484	496	497	473	502	484	455	490	455	487	476	449	485	487	454	505	493	464	445	483	481	512	503	490	515	443	470	459	468	495	479	483	511	490	468	497	480	502	505	471	508	480	469	462	518	465	455	478	480	502	507	505	441	499	481	475	492	480	482	436	477	498	493	485	503	474	495	457	479	495	548	503	476	509	465	503	465	478	482	452	450	490	452	488	482	487	444	483	495	462	490	518	481	457	476	497	486	493	462	448	482	475	476	525	480	486	481	420	508	492	482	472	493	479	466	516	525	502	481	440	515	482	480	467	468	506	469	511	475	530	455	499	471	481	478	482	496	492	483	465	473	502	442	479	508	444	469	521	496	494	464	515	506	481	464	481	444	505	495	481	498	480	455	516	464	483	520	494	495	468	468	498	476	538	494	486	444	485	503	478	487	448	522	471	477	491	476	476	472	481	483	485	496	492	476	457	494	523	506	506	452	483	507	496	502	451	482	493	493	480	464	466	496	496	483	461	503	505	527	486	485	475	427	482	502	471	440	480	462	504	493	494	455	503	502	488	502	527	454	538	501	534	479	506	479	480	462	455	514	509	462	469	518	491	480	483	499	477	487	491	499	443	453	459	471	504	477	468	459	486	499	507	471	522	507	443	510	507	495	481	474	495	466	520	473	457	488	504	436	499	472	464	460	473	482	467	499	507	495	488	477	489	489	508	462	493	463	495	501	527	516	479	540	522	494	514	488	474	458	472	483	545	460	460	484	503	471	432	460	494	477	509	467	501	487	487	462	462	470	483	462	463	535	450	512	462	484	484	450	499	494	526	490	492	481	520	484	465	460	461	456	509	478	443	490	477	477	471	487	468	476	470	519	477	480	460	498	471	490	463	482	508	465	471	486	489	498	481	500	490	499	486	486	474	497	524	467	514	509	534	461	470	489	476	495	468	522	484	470	528	478	482	468	459	491	500	464	497	488	475	465	445	502	468	486	510	480	520	505	478	486	442	446	490	505	448	487	486	488	456	463	517	456	496	503	474	482	496	498	499	475	469	483	500	494	505	475	476	478	471	458	453	473	474	476	466	466	475	489	466	470	498	462	461	502	502	483	483	457	444	465	437	512	523	465	488	492	520	474	484	499	494	513	488	495	471	528	481	477	479	469	485	453	504	499	453	493	544	458	511	477	510	494	456	477	504	472	516	478	479	547	482	469	469	445	496	476	510	503	505	506	493	449	474	465	502	456	494	548	488	475	476	461	521	492	518	482	466	471	471	455	478	502	535	517	485	498	464	473	466	490	481	473	461	446	469	469	508	483	477	488	479	435	459	467	454	520	507	466	483	471	449	474	456	456	523	508	489	493	453	485	490	495	482	496	502	462	453	477	446	484	481	488	461	492	506	510	500	480	477	513	442	487	482	485	492	511	478	510	505	475	482	479	450	502	488	476	495	466	490	498	502	497	481	477	489	479	514	495	476	448	452	472	503	516	472	459	525	460	466	523	480	470	504	505	511	476	471	506	472	515	487	489	489	502	473	501	512	509	509	461	466	476	445	451	483	511	493	463	505	470	487	511	499	508	514	497	478	467	443	487	469	510	484	457	472	440	452	482	464	478	457	483	528	486	509	478	502	514	451	462	476	561	487	494	459	504	522	488	454	500	457	481	497	488	471	468	512	506	472	447	457	498	500	488	502	500	492	491	437	472	464	465
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
