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
338010787685	338010788241	338010788791	338010789341	338010789891	338010790441	338010790991	338010791541	338010792091	338010792641	338010793191	338010793741	338010794291	338010794841	338010795391	338010795941	338010796491	338010797041	338010797591	338010798141	338010798691	338010799241	338010799791	338010800341	338010800891	338010801441	338010801991	338010802541	338010803093	338010803641	338010804191	338010804741	338010805291	338010805841	338010806391	338010806941	338010807491	338010808041	338010808591	338010809141	338010809691	338010810241	338010810791	338010811341	338010811891	338010812441	338010812991	338010813541	338010814091	338010814641	338010815191	338010815741	338010816291	338010816841	338010817391	338010817941	338010818493	338010819043	338010819591	338010820141	338010820691	338010821243	338010821791	338010822341	338010822891	338010823441	338010823991	338010824541	338010825091	338010825641	338010826193	338010826743	338010827291	338010827843	338010828393	338010828943	338010829491	338010830041	338010830591	338010831141	338010831693	338010832241	338010832791	338010833341	338010833891	338010834441	338010834991	338010835543	338010836091	338010836641	338010837191	338010837743	338010838291	338010838843	338010839391	338010839943	338010840493	338010841041	338010841593	338010842143	338010842693	338010843243	338010843791	338010844343	338010844893	338010845441	338010845993	338010846543	338010847093	338010847643	338010848191	338010848743	338010849293	338010849841	338010850391	338010850943	338010851491	338010852043	338010852593	338010853143	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2771	3650	2300	2770	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2768	3650	2300	2768	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
66808	32011	18391	8858	3714	1272	500	440	338	335	287	279	311	302	291	295	279	250	300	249	279	303	300	322	291	260	285	283	289	318	297	266	302	222	284	280	266	262	275	271	318	288	274	299	291	278	274	286	266	295	275	271	287	255	304	279	310	270	278	291	272	255	279	294	304	326	276	295	270	307	303	264	269	276	293	297	293	253	275	294	267	257	292	289	284	273	299	278	257	270	286	289	286	290	308	270	261	319	292	320	274	288	289	294	265	286	289	284	294	321	255	335	283	305	300	336	292	233	302	307	247	292	251	309	316	295	267	313	279	288	298	292	290	289	288	307	261	291	264	271	261	301	270	311	282	286	302	282	301	319	281	283	297	303	311	297	293	289	281	315	261	260	284	274	276	266	311	263	300	255	284	307	307	291	276	250	258	287	290	271	255	288	314	299	276	283	279	319	348	303	288	281	297	288	300	277	274	294	284	293	286	282	254	275	263	266	274	312	279	314	261	271	286	250	283	286	305	293	293	303	254	306	304	280	269	278	278	270	327	317	260	269	292	278	280	262	294	262	296	287	274	286	315	310	320	284	246	270	302	286	277	300	316	270	313	282	284	305	319	284	278	285	300	298	298	293	295	289	291	285	285	276	282	275	280	283	282	283	295	290	280	291	303	313	286	273	274	292	285	287	304	256	267	292	325	300	310	305	304	268	281	272	285	286	300	284	299	295	287	292	310	292	274	270	293	295	293	282	306	294	278	351	306	311	287	320	301	281	295	301	302	261	301	297	310	293	296	274	272	284	276	273	248	304	271	301	292	260	258	249	272	278	282	279	304	273	301	310	295	298	261	332	323	290	287	268	263	271	279	268	309	282	270	263	328	321	282	302	284	280	295	299	317	273	277	309	288	290	328	278	275	305	299	281	276	288	248	301	277	279	282	248	300	284	277	289	307	264	296	267	297	262	300	288	273	277	291	274	273	290	264	258	277	268	294	271	281	284	299	293	276	297	267	302	280	291	307	291	308	299	280	280	285	278	276	243	292	279	306	290	271	308	285	302	327	300	281	302	275	305	299	297	275	307	312	265	277	272	304	278	274	317	269	275	262	302	283	287	299	284	312	277	291	324	274	280	277	286	279	287	294	332	280	323	288	269	315	318	271	299	307	326	264	296	293	266	298	271	287	294	265	301	324	292	293	308	278	286	254	308	317	268	321	268	286	286	290	253	295	270	294	298	270	271	291	280	275	288	297	309	257	276	269	271	336	263	275	297	281	318	270	260	305	287	262	267	283	304	276	296	264	283	319	272	275	284	277	297	301	311	282	275	312	273	258	284	268	282	308	270	293	280	319	313	278	305	291	272	282	285	291	294	297	313	278	302	320	274	306	301	297	331	311	283	321	291	287	272	296	320	284	287	336	267	294	306	273	302	274	284	282	269	304	283	282	283	285	262	267	299	262	327	296	302	278	295	236	263	291	270	272	265	279	294	298	259	254	294	319	289	276	295	297	281	281	276	285	292	281	290	264	288	270	279	307	297	289	288	299	287	291	277	301	301	285	276	298	331	284	266	249	305	293	292	282	291	295	296	303	261	284	264	313	295	266	299	263	291	308	322	308	313	283	276	267	262	276	264	283	295	322	300	287	293	322	279	296	278	267	267	285	260	287	287	289	302	253	304	283	242	275	278	315	283	291	266	286	289	287	307	288	293	312	297	289	283	296	276	279	275	281	290	294	277	329	291	248	288	299	269	307	288	290	260	329	323	240	267	285	275	287	282	296	281	278	281	277	267	283	289	281	279	283	264	266	258	294	295	277	306	256	269	288	299	248	298	316	277	320	269	279	272	274	291	268	292	274	265	289	315	271	289	288	282	290	277	274	290	269	265	255	295	263	286	272	288	295	257	293	239	282	283	277	315	312	256	291	277	286	247	284	276	302	276	318	288	299	263	278	292	265	322	301	250	307	266	299	279	302	286	281	306	269	275	292	278	279	301	292	288	304	260	277	250	299	306	264	286	283	268	274	301	300	263	294	309	305	283	275	295	255	257	302	299	282	242	272	254	291	305	305	288	294	260	276	295	312	317	269	309	283	309	258	291	295	299	285	249	290	257	273	306	281	281	311	299	282	313	288	270	286	281	259	302	282	288	310	317	256	300	279	254	326	281	296	267	251	273	273	282	271	267	326	278	287	257	282	287	301	300	266	266	262	249	313	290	294	279	279	291	285	323	279	293	327	275	308	282	320	302	286	291	264	318	244	294	277	277	263	288	294	293	265	265	255	290	271	297	309	286	266	263	266	254	292	262	280	307	322	282	272	279	250	306	299	309	262	275	279	314	304	294	297	291	281	278	292	296	277	291	313	272	283	278	312	265	259	279	282	312	271	271	272	284	286	282	304	322	289	304	277	292	279	283	277	281	311	299	289	269	289	267	284	272	235	299	283	250	262	291	277	264	289	281	267	270	258	304	269	266	305	285	296	323	252	292	268	281	280	281	275	287	282	317	283	286	337	332	288	271	284	266	248	302	302	295	276	270	306	279	262	295	272	291	304	273	301	280	311	266	247	282	269	305	302	281	267	298	289	272	316	287	227	250	274	261	309	261	275	281	269	306	286	279	285	270	321	295	275	285	281	258	288	278	273	257	282	275	283	285	318	285	308	269	272	254	270	293	260	285	256	301	324	291	275	306	282	259	288	280	317	261	278	317	284	285	278	288	293	247	303	284	280	271	258	290	279	266	321	285	285	310	293	311	251	260	262	263	282	275	304	293	285	292	319	300	247	239	284	328	297	261	291	271	278	270	243	276	251	301	313	335	314	282	287	282	280	259	242	292	268	320	277	293	316	282	272	302	251	269	275	274	312	284	334	303	305	265	265	273	266	303	302	307	294	284	280	287	268	263	230	272	271	253	247	268	246	285	280	292	290	295	282	304	267	302	296	277	298	304	312	327	307	284	287	264	280	267	269	307	268	297	285	299	262	297	336	285	260	270	276	294	269	260	254	280	268	275	300	269	302	295	250	302	292	249	302	272	279	288	295	275	294	304	288	281	301	268	296	286	284	286	283	291	267	288	272	304	302	296	288	297	303	266	290	279	262	301	321	260	309	268	282	263	282	271	278	288	308	302	288	308	303	296	267	273	268	289	318	298	281	292	289	304	322	298	303	261	266	287	293	290	277	250	298	297	299	297	280	306	290	281	307	284	273	266	312	284	273	264	268	276	270	269	287	256	287	243	280	294	299	263	308	271	272	292	300	275	266	295	269	280	278	255	303	313	261	272	279	239	290	255	284	301	303	265	287	290	300	279	296	291	301	279	268	273	298	275	285	274	273	269	288	295	272	277	312	286	291	286	327	266	296	284	300	282	284	292	290	281	301	268	279	307	254	260	304	313	289	257	292	301	278	289	258	295	271	279	323	284	265	281	297	304	293	319	289	255	293	291	283	275	307	282	282	312	257	287	278	294	290	272	282	318	270	310	287	290	260	275	302	319	283	298	247	308
41204	22036	20325	14942	9583	3677	1582	1283	1166	791	639	666	636	626	601	609	645	587	610	593	639	567	632	617	596	560	604	573	576	601	617	597	623	616	582	574	583	623	600	627	604	586	630	577	599	592	619	595	652	608	591	608	610	589	618	544	551	607	600	588	583	621	582	618	571	602	621	585	598	583	561	596	595	559	611	613	559	604	615	570	617	601	643	597	591	607	579	617	589	613	583	604	596	577	581	599	560	581	591	532	596	578	558	605	618	608	594	576	609	623	613	550	549	586	566	572	615	593	600	608	588	613	582	614	590	611	577	607	606	619	608	635	628	553	587	593	634	597	581	636	609	606	607	584	604	589	631	622	561	604	609	586	573	572	613	578	609	619	586	579	640	595	580	583	602	589	583	638	614	605	603	596	581	629	621	582	583	618	582	579	606	604	568	612	623	600	617	610	572	641	613	607	584	635	608	587	561	580	567	621	572	598	619	633	607	569	600	595	602	594	583	561	638	593	633	626	584	606	600	617	613	605	578	623	591	598	633	639	593	591	602	579	585	586	600	588	558	587	617	628	590	600	608	565	598	600	588	572	613	586	546	616	599	606	620	593	618	570	593	620	578	611	544	575	592	628	604	596	622	606	577	655	640	660	596	594	562	576	578	648	616	608	565	609	537	591	618	633	568	612	574	571	602	592	603	598	587	583	573	561	623	575	629	573	567	606	598	579	612	623	589	581	598	567	636	577	550	578	588	616	582	619	624	611	588	632	600	611	602	594	639	567	611	590	573	600	596	594	620	565	569	639	605	602	544	586	590	609	620	599	599	583	616	627	610	613	608	612	593	617	580	581	599	620	601	585	595	631	623	602	576	581	620	584	630	621	592	573	598	590	600	579	586	566	583	588	580	626	631	621	603	602	597	588	571	585	562	619	626	592	583	604	625	609	576	586	537	598	616	579	591	619	613	586	623	642	593	613	562	613	604	585	591	620	564	621	586	578	656	596	553	607	600	593	594	598	650	597	555	584	556	648	574	527	595	572	619	605	557	602	612	617	573	607	616	644	555	614	584	608	581	608	627	553	595	633	598	648	600	569	583	549	617	610	602	612	627	596	582	579	591	672	621	583	584	616	613	587	588	603	600	622	585	591	573	570	617	561	626	596	563	609	598	587	590	571	595	635	572	591	581	596	596	593	601	581	595	578	586	617	609	611	553	631	625	585	567	627	540	586	607	601	606	585	562	583	567	608	609	596	597	578	615	604	626	592	617	614	609	612	635	625	614	558	577	618	555	621	642	611	602	636	635	585	567	596	583	585	602	585	609	612	612	588	605	601	621	599	594	600	656	619	566	591	589	589	589	543	591	609	582	634	592	629	576	563	609	556	595	604	602	606	595	616	592	598	582	578	618	586	579	610	592	594	604	606	585	586	585	572	587	600	636	547	637	586	571	606	565	560	607	639	629	596	592	592	612	572	597	627	587	567	600	588	545	591	602	551	592	589	620	582	595	572	559	570	570	607	605	583	612	593	581	660	609	600	612	575	617	646	559	558	590	559	587	630	540	569	605	596	585	605	616	591	594	600	625	613	624	621	608	600	572	571	594	640	596	578	565	571	606	564	590	574	626	565	561	599	599	591	633	569	620	608	578	609	610	566	605	648	561	577	587	595	593	585	603	568	587	592	555	619	588	559	616	587	572	563	617	612	575	590	629	601	613	583	629	612	558	611	564	612	589	596	591	590	611	628	564	622	585	621	603	612	598	615	617	582	587	601	612	613	620	634	570	591	618	607	626	586	604	604	565	576	634	552	572	590	593	593	575	608	561	605	660	609	562	594	603	591	608	592	657	624	602	569	617	551	587	590	592	577	577	570	582	564	569	594	638	588	577	634	609	605	613	604	574	557	585	548	588	611	578	621	556	612	603	613	598	594	623	597	574	568	558	574	597	589	582	616	590	587	595	625	617	644	601	598	578	613	620	615	547	582	592	583	631	627	600	621	608	623	612	615	619	599	616	594	612	567	594	568	624	594	622	613	617	583	606	595	574	579	618	618	547	640	593	601	594	617	604	586	627	591	612	604	610	597	610	586	583	602	615	586	554	574	631	561	583	624	638	612	633	583	629	638	604	615	602	615	598	600	589	596	588	560	578	590	653	601	639	573	572	573	601	618	564	603	557	563	607	550	636	565	615	574	588	574	559	608	621	593	561	623	602	538	624	607	606	615	544	583	592	561	592	610	592	548	600	599	615	582	557	579	593	632	618	615	634	619	586	606	589	596	569	554	562	569	612	598	590	564	600	591	557	634	621	616	586	586	601	595	598	570	605	574	619	598	601	600	583	553	601	568	609	546	566	587	597	656	587	580	611	600	599	573	580	620	597	599	614	610	643	606	636	603	599	606	582	580	614	530	578	605	609	618	587	609	619	568	587	632	604	609	629	613	593	584	605	573	577	582	621	595	605	583	577	611	588	642	631	636	587	619	638	602	604	597	604	608	608	581	672	601	610	577	613	597	597	589	589	609	598	626	542	597	584	609	558	586	589	570	577	634	635	573	604	605	605	553	555	626	619	587	574	560	630	577	604	559	629	569	613	614	616	573	608	581	591	631	540	608	576	608	550	596	612	587	580	633	593	585	646	606	585	585	587	584	604	580	633	572	600	610	582	591	593	605	580	604	587	598	615	550	612	564	587	588	605	616	580	628	571	617	591	597	589	605	559	580	594	614	597	575	614	593	611	617	575	653	633	595	630	554	564	550	578	629	666	589	587	637	571	576	615	613	594	602	596	627	585	600	592	580	639	586	586	590	612	563	610	587	569	615	611	619	619	564	608	591	644	586	575	591	648	600	600	577	653	584	613	594	592	617	596	591	583	594	643	572	573	593	585	597	619	619	624	613	591	578	600	639	601	594	627	572	605	605	576	579	550	610	587	573	543	533	618	607	626	574	597	614	600	589	597	554	632	617	585	619	658	641	600	599	585	576	599	591	589	621	629	579	604	571	584	640	601	584	609	607	573	616	629	618	623	583	602	581	581	604	555	592	638	562	587	602	583	575	596	632	595	585	603	562	586	575	568	629	610	606	618	564	549	609	611	585	611	629	617	577	598	650	594	588	596	566	633	573	571	644	587	572	577	563	643	585	602	587	606	578	632	603	586	620	599	607	579	605	598	588	605	583	575	587	588	586	599	597	625	655	615	613	592	647	579	598	622	576	534	560	586	602	592	602	614	588	572	586	592	558	608	580	570	609	600	586	604	556	608	588	616	628	569	612	587	619	577	593	575	648	629	636	571	568	588	561	604	623	593	607	566	612	630	586	578	570	572	606	573	649	577	592	622	572	561	642	586	655	623	557	595	625	616	611	639	631	568	570	586	603	609	583	630	567	591	634	562	588	617	599	608	615	609	645	588	582	538	578	629	625	579	623	603	567	584	581	626	657	621	564	605	598	589	574	608	608	577	602	601	611	603	572	606	587	599	600	593	637	564	615	592	614	612	605	619	584
42374	17942	8250	3839	922	392	235	221	241	208	234	196	193	229	231	259	229	211	243	230	227	231	219	245	200	255	246	247	231	229	246	186	234	232	236	239	239	214	211	235	212	224	218	253	233	212	201	189	221	249	224	202	199	232	218	199	233	202	238	254	244	244	234	227	201	223	284	212	217	197	253	208	220	245	231	245	222	245	222	263	249	231	213	214	234	207	215	213	221	211	233	225	215	209	201	213	210	215	205	242	207	208	224	235	279	220	266	250	199	216	221	203	217	243	253	226	247	238	217	191	243	210	255	237	206	219	245	242	239	229	208	227	238	207	261	237	231	233	191	237	252	231	232	225	201	242	218	207	216	222	233	207	207	190	239	203	232	234	210	224	226	277	218	222	247	237	205	233	216	209	221	232	264	227	237	225	227	240	207	223	256	220	216	252	218	231	241	226	234	210	244	222	205	230	251	219	255	243	227	265	234	250	223	220	238	236	228	217	238	255	244	215	236	218	212	222	216	214	233	243	221	237	240	231	227	237	223	256	201	255	268	202	244	188	232	223	236	223	274	212	211	220	225	241	215	202	231	225	191	224	219	236	207	209	204	246	222	215	243	245	251	259	271	237	225	197	230	238	247	204	235	237	258	226	226	221	200	274	201	233	211	232	236	233	230	192	208	244	224	234	254	222	239	216	214	230	228	229	232	226	241	239	274	209	233	200	222	207	218	243	232	190	218	222	221	217	219	250	249	221	250	219	242	228	209	221	239	220	250	223	248	222	234	234	218	232	238	228	239	207	247	214	223	228	239	197	230	190	265	227	253	233	212	227	244	234	212	215	211	233	224	203	211	222	249	224	223	244	241	216	220	215	221	217	247	244	202	239	246	248	221	214	231	265	239	217	233	233	243	218	211	211	207	209	217	208	228	220	248	238	201	211	202	229	251	207	234	230	214	224	255	208	226	237	210	206	224	242	257	249	249	224	213	232	242	214	209	243	244	222	245	225	228	224	241	242	232	205	219	253	254	251	210	239	218	224	223	234	217	277	214	218	227	221	238	224	235	201	234	231	209	251	231	211	207	233	237	227	231	217	234	239	248	243	213	227	228	220	211	202	212	245	227	208	220	215	235	226	227	245	230	245	235	283	211	238	205	219	204	234	218	191	251	209	228	228	206	238	221	241	213	245	236	230	203	227	235	215	222	195	215	202	225	223	254	271	227	270	233	277	251	214	237	251	215	234	244	243	232	216	244	200	209	198	246	208	208	198	241	225	230	253	226	232	219	195	247	230	215	246	215	230	247	196	197	233	204	222	215	229	242	209	229	196	226	216	237	249	216	247	256	238	223	227	249	244	226	271	250	236	235	218	223	223	224	223	238	241	219	214	224	216	215	197	211	231	220	212	238	225	224	204	218	233	213	220	195	232	222	227	223	207	223	195	241	237	218	227	206	223	233	215	217	237	227	256	222	226	224	238	237	205	238	250	231	207	251	252	212	229	229	241	222	238	215	208	246	252	254	200	217	241	218	243	243	209	194	241	208	207	231	226	239	267	208	201	227	275	226	217	199	235	222	227	205	214	215	191	258	217	250	226	248	263	229	215	220	230	238	218	208	233	257	227	220	234	238	260	234	220	247	262	221	234	217	214	209	227	261	240	219	225	236	194	247	253	234	190	206	228	196	232	198	218	210	199	224	215	240	223	248	187	229	260	257	242	242	206	220	212	224	225	221	219	251	221	226	238	231	223	244	216	183	194	227	228	193	216	200	226	236	198	226	196	218	231	197	253	223	210	240	228	228	250	235	234	219	214	222	245	227	202	203	226	227	234	251	226	241	212	206	261	196	235	223	232	239	230	219	228	221	223	227	209	240	200	250	239	235	212	240	202	228	226	241	209	255	234	212	250	211	205	215	231	237	242	230	219	230	242	247	247	217	204	231	248	239	239	221	216	200	209	225	230	227	240	195	219	214	222	237	219	210	241	232	229	209	232	225	203	218	219	211	227	216	231	218	234	255	229	243	206	223	204	224	221	248	267	244	222	224	204	234	225	197	226	269	229	198	241	209	223	247	216	258	174	223	225	234	239	256	213	242	236	212	248	245	216	251	235	243	235	249	206	213	218	225	237	235	220	239	256	230	220	235	201	198	246	246	233	242	209	216	216	219	237	236	253	241	217	240	226	212	215	247	258	201	236	251	205	244	208	236	226	225	225	213	224	250	223	221	216	240	227	213	250	209	203	237	208	232	221	236	240	230	221	253	259	212	230	239	215	200	217	210	247	267	223	254	212	225	213	200	235	244	213	228	210	195	226	239	216	210	227	247	245	239	220	242	227	231	247	231	210	236	237	252	252	199	194	231	211	250	213	223	204	213	199	241	238	237	244	231	224	265	251	229	238	230	206	213	213	241	219	243	218	223	250	191	212	202	222	223	216	254	251	220	210	233	266	227	236	228	205	222	235	219	279	239	218	219	243	248	261	207	236	200	209	205	220	239	246	207	196	234	214	204	235	222	226	228	270	211	254	233	226	224	233	226	225	221	223	208	212	235	225	229	196	236	223	206	229	249	231	236	228	234	214	231	214	241	188	235	198	232	225	223	260	238	205	198	243	229	217	220	234	216	217	255	216	228	228	222	224	224	242	221	252	227	218	233	231	219	222	230	237	204	211	244	224	224	232	217	202	207	231	244	233	234	216	236	222	217	218	232	259	229	221	249	221	194	234	224	221	198	210	229	230	224	214	239	241	248	226	215	255	257	214	227	255	245	241	221	217	240	232	222	203	264	241	247	255	208	251	247	218	223	226	244	196	245	240	232	235	201	205	213	231	216	231	215	206	254	216	228	214	223	243	228	234	234	200	238	229	256	230	219	223	227	218	230	202	213	219	252	224	210	213	236	224	213	202	196	224	239	207	204	224	219	242	213	248	225	219	246	220	220	221	239	222	228	238	240	246	231	232	229	269	227	225	218	214	199	208	257	261	229	217	236	215	217	196	247	213	198	255	223	280	247	198	219	248	209	241	233	233	225	220	233	247	215	228	190	212	252	229	251	230	245	210	209	193	206	215	225	218	223	226	242	259	230	232	221	252	243	220	241	247	231	234	207	242	249	234	206	257	205	212	218	234	225	256	235	239	220	212	216	249	214	209	220	229	224	235	229	240	222	235	255	246	248	223	256	234	227	236	250	213	233	212	230	246	210	227	235	231	191	234	216	202	213	234	231	222	234	250	217	229	221	222	248	223	188	258	231	227	242	215	232	226	214	228	227	229	220	244	262	230	228	258	242	242	254	235	212	218	237	257	232	256	222	263	241	212	221	212	238	227	214	210	232	224	194	233	198	233	251	250	232	205	216	236	201	202	240	233	217	232	246	228	238	211	204	236	216	213	258	216	259	254	233	257	202	248	226	215	219	192	202	212	266	227	221	210	229	225	234	196	224	228	225	229	222	225	239	213	233	246	207	235	237	229	232	217	196	190	224	241	235	208	221	201	215	245	256	237
26842	12702	11276	8013	2640	1140	578	524	477	450	486	494	482	505	481	475	467	515	475	495	468	519	456	472	488	452	443	462	473	471	483	451	463	551	465	434	492	523	462	488	467	495	478	456	478	431	548	514	458	508	523	496	476	499	475	500	530	471	477	518	491	510	453	501	470	500	473	499	484	482	539	480	469	487	501	488	504	484	490	458	463	473	502	439	478	504	517	526	500	480	474	513	444	518	526	497	496	469	471	458	467	488	470	450	510	491	472	526	529	524	463	462	479	502	486	523	485	487	449	488	473	513	495	467	477	487	475	491	531	475	477	508	522	496	505	496	493	528	497	510	498	498	489	458	479	487	484	498	488	466	486	493	550	464	483	480	507	472	502	495	438	469	499	472	525	485	490	509	482	473	471	446	466	511	461	511	493	482	494	524	478	446	485	460	484	476	485	460	466	478	464	469	524	486	513	483	498	509	451	486	486	479	473	475	485	429	474	499	501	494	511	529	475	505	404	445	496	490	509	480	503	450	477	508	489	480	434	500	472	487	486	494	508	476	468	460	509	471	507	480	488	516	504	524	484	477	484	480	476	502	454	445	497	492	507	478	491	495	508	454	535	497	500	509	506	476	493	492	508	453	463	463	515	463	476	480	487	523	485	491	531	465	441	472	494	483	477	455	462	530	484	437	503	452	463	525	448	502	478	511	451	524	500	496	473	481	512	482	516	480	462	483	455	491	487	443	449	495	461	455	507	493	496	496	498	507	454	482	455	527	487	485	502	437	493	512	444	465	540	488	504	516	481	490	513	501	444	514	482	512	484	450	495	491	457	495	471	478	507	450	497	493	467	484	474	460	515	497	506	501	506	495	492	476	477	508	507	456	503	470	470	479	523	486	474	497	468	497	483	467	477	463	472	499	502	487	488	474	496	467	488	486	462	495	503	443	513	519	476	476	498	480	481	475	458	490	488	480	503	495	483	478	451	500	454	493	494	479	460	496	487	498	498	484	443	512	480	490	472	476	508	470	485	472	530	507	505	497	464	547	456	473	480	494	488	487	464	461	483	466	460	489	497	451	482	475	504	496	413	470	452	495	480	500	465	491	460	469	514	478	470	533	519	468	478	463	493	500	532	505	517	481	467	510	470	482	506	478	520	450	523	479	525	539	502	502	510	476	498	495	516	502	499	511	519	475	468	500	467	470	529	498	475	486	490	490	501	474	479	470	482	477	483	502	499	506	497	492	472	478	486	453	456	455	488	533	480	482	519	470	524	499	501	512	474	462	495	511	513	459	437	469	447	485	467	475	502	485	497	506	481	477	491	490	486	522	476	442	482	523	477	483	524	499	461	530	455	459	472	473	457	522	513	444	485	474	459	496	476	462	476	522	504	479	502	436	508	462	472	484	452	502	463	483	481	475	504	464	473	505	477	459	525	475	468	501	483	474	483	493	492	473	491	446	486	515	493	477	490	470	498	478	526	490	498	512	518	524	523	519	467	500	540	495	472	465	503	473	467	497	501	511	500	483	509	502	480	461	512	495	526	525	515	505	487	481	515	493	484	475	480	519	476	464	479	457	483	546	464	499	462	488	487	491	485	458	514	522	490	488	468	484	475	511	458	469	511	515	522	488	469	494	483	509	493	510	503	505	506	485	492	507	465	468	452	477	481	508	489	518	439	490	490	518	451	483	525	507	474	505	503	485	499	520	479	513	476	506	413	486	471	432	505	459	468	446	442	528	472	450	495	463	516	511	480	447	475	450	507	483	499	474	498	455	527	487	460	484	461	479	479	462	480	496	501	527	500	475	497	519	481	493	485	496	482	484	471	476	486	475	501	473	482	451	493	482	524	483	467	475	525	445	512	501	510	495	492	450	496	495	466	473	497	460	500	445	442	479	522	482	485	456	514	480	503	511	436	510	487	462	492	498	447	460	481	493	501	492	467	489	484	508	521	490	469	477	507	462	469	462	473	512	471	512	474	501	474	493	501	494	485	473	470	477	499	471	455	480	506	496	490	481	476	493	535	490	513	481	457	476	528	515	491	477	507	512	480	500	491	493	451	488	481	471	454	441	534	470	480	501	467	486	442	516	474	455	510	492	437	479	473	537	467	458	478	499	508	484	476	481	494	472	494	471	507	498	457	498	515	471	491	485	492	469	477	486	498	469	511	490	491	487	481	499	498	515	481	489	486	500	454	479	482	494	462	467	468	506	458	451	463	474	467	522	503	465	471	454	448	473	482	528	472	485	495	457	457	513	482	480	454	473	524	492	480	465	500	510	506	506	497	484	526	461	499	495	490	483	437	478	471	513	498	487	458	485	504	489	475	517	491	457	458	480	477	491	519	476	484	536	476	468	459	510	479	477	479	468	537	510	485	510	508	463	473	495	500	481	488	438	512	440	492	442	495	517	475	484	440	506	491	516	515	528	445	488	476	444	490	449	471	463	452	463	493	497	484	472	479	516	508	470	480	494	482	460	482	500	437	487	500	480	526	469	511	494	514	513	507	496	470	495	470	492	459	479	487	469	454	499	486	450	476	458	484	476	509	512	468	453	465	493	483	495	466	448	508	546	450	477	473	475	510	481	482	498	489	457	423	427	471	488	450	507	498	449	541	496	513	484	475	530	466	508	532	472	466	472	440	493	495	475	544	463	483	518	519	483	506	467	494	496	492	464	479	511	483	455	507	489	496	504	475	500	465	470	466	476	473	524	493	489	447	465	487	474	475	481	477	463	467	478	510	480	510	476	480	461	505	487	485	538	471	503	476	511	458	492	497	462	501	512	478	487	497	490	497	488	493	463	518	515	460	467	511	467	480	473	518	510	474	486	493	463	478	533	480	480	479	500	460	479	465	513	453	473	483	455	460	501	505	462	490	455	472	495	461	496	486	446	493	493	504	500	527	469	489	498	459	490	456	479	475	517	473	450	466	479	483	478	537	480	473	496	463	438	462	503	476	530	505	487	528	457	507	488	502	482	466	494	444	473	472	457	502	496	496	490	495	429	522	482	479	523	507	512	504	482	501	487	468	465	513	501	518	489	501	463	501	500	481	489	518	506	470	480	444	482	501	464	496	487	480	501	498	463	465	488	513	523	500	478	523	483	452	485	476	463	493	478	509	496	482	500	487	487	524	511	476	464	489	474	476	500	481	476	498	508	502	463	494	477	501	484	491	490	453	474	489	488	491	456	506	487	475	485	497	462	489	490	481	502	507	488	514	481	459	502	520	510	476	519	485	499	509	467	472	463	483	479	453	469	439	483	455	494	468	443	510	489	486	469	530	479	458	475	496	510	509	471	491	475	501	517	481	446	465	481	481	474	489	499	474	511	444	480	490	478	489	456	485	475	463	496	498	419	519	456	477	485	479	465	486	493	490	497	514	491	502	518	479	494	500	487	489	486	464	506	454	505	533	504	477	425	464	494	476	452	492	520	466	513	480	448	504	494	481	453	491	482	473	493	455	489	444	463	473	494	487	499	485	470	479	497	457	503
54205	28125	14645	4750	1650	1026	613	331	270	242	235	222	215	233	253	240	237	221	204	222	219	246	234	248	206	216	216	254	207	235	236	219	232	220	213	233	207	191	215	219	227	233	228	267	235	226	236	243	222	223	226	207	236	214	223	209	210	219	240	178	204	218	236	214	214	200	235	241	220	226	255	226	245	234	225	215	219	215	251	250	254	225	192	191	253	233	210	210	220	219	227	241	211	258	213	209	249	237	240	249	215	228	208	235	246	221	241	199	252	223	223	243	245	228	222	207	232	226	246	217	203	209	220	242	210	226	219	202	247	202	208	240	249	259	228	193	215	207	220	229	244	207	246	211	239	209	259	199	218	199	201	204	220	210	240	193	237	219	245	213	221	220	244	227	249	248	217	259	229	208	225	188	194	185	224	241	214	203	232	232	229	210	226	229	229	227	228	243	201	215	227	217	212	246	246	232	198	232	212	221	220	243	224	229	238	192	235	221	206	234	228	243	238	227	240	214	221	257	202	196	189	199	202	230	246	208	231	246	212	225	235	224	218	237	210	240	241	203	221	211	220	209	248	274	244	237	217	232	218	235	202	209	230	236	231	231	186	221	222	201	208	219	218	227	232	230	230	209	241	205	225	213	188	188	227	213	204	231	248	220	239	251	257	205	203	233	230	226	223	222	228	259	212	207	227	235	212	255	238	265	214	263	257	218	220	225	192	184	231	235	220	222	202	224	217	224	242	231	256	203	221	247	213	245	232	198	218	250	240	220	262	238	224	215	212	251	202	234	195	228	238	237	236	243	206	205	234	236	263	223	232	249	258	235	224	220	226	231	215	215	258	215	223	241	230	227	233	241	248	234	227	220	224	223	266	254	202	205	233	218	202	196	229	213	214	209	204	204	239	231	178	204	214	218	201	234	209	217	233	228	225	216	207	209	208	226	221	243	238	222	212	237	221	230	217	210	231	213	224	191	232	212	218	238	231	215	248	210	223	210	256	251	226	210	237	213	243	223	207	220	228	214	226	189	232	248	222	227	220	205	194	224	236	213	224	226	212	233	219	208	231	228	240	215	213	241	212	205	224	217	222	228	219	245	209	222	247	231	183	226	216	239	231	193	190	237	207	234	222	231	226	218	235	206	212	260	216	212	195	206	227	224	201	202	245	216	233	239	276	220	222	227	231	213	223	240	208	224	237	211	225	257	214	244	237	197	224	211	219	221	239	230	237	237	229	228	227	219	216	236	225	232	257	241	262	210	228	231	202	239	236	200	216	215	183	199	230	232	233	229	200	245	224	243	211	218	210	281	213	230	212	228	225	242	241	233	211	233	237	233	217	210	254	218	209	243	217	198	221	221	228	210	225	223	235	228	222	216	226	233	204	217	245	216	258	224	195	231	226	217	224	203	216	198	211	212	217	214	211	221	204	230	212	207	211	241	212	236	249	207	219	256	226	218	236	253	226	217	200	251	224	220	229	200	238	227	213	215	221	208	215	219	243	228	219	208	215	208	244	238	212	225	181	185	256	240	239	221	241	210	239	233	219	230	206	254	246	241	228	232	177	198	188	217	239	230	191	230	229	250	227	233	204	207	237	236	218	197	251	243	241	233	220	223	245	225	202	223	235	239	231	227	218	200	188	234	211	229	222	221	196	214	212	221	203	225	228	231	254	239	226	232	250	254	209	212	224	217	194	201	216	222	223	193	205	225	224	240	214	258	206	232	214	200	220	207	224	191	229	231	247	232	223	227	270	222	211	244	241	215	239	239	234	226	237	225	230	209	216	262	209	231	235	238	241	189	268	204	205	254	219	226	226	221	248	246	218	221	223	240	202	246	209	213	211	208	230	215	218	192	243	228	226	223	237	228	214	197	205	222	217	218	242	234	225	195	248	215	233	230	223	229	229	238	225	217	221	243	198	210	212	193	233	226	219	194	230	231	216	228	231	210	202	216	243	225	218	222	228	215	214	233	233	243	233	225	211	235	220	247	208	216	220	228	244	226	202	220	227	213	222	203	210	248	243	216	215	220	238	202	216	210	271	238	225	249	231	222	237	217	221	214	221	237	239	217	218	238	243	204	223	207	228	233	253	235	208	228	207	217	217	196	223	226	227	251	235	236	201	248	213	234	248	244	215	235	224	234	244	247	214	222	212	213	227	217	218	215	237	229	231	192	227	227	239	246	236	232	225	217	234	211	199	250	220	231	209	223	199	248	227	232	226	195	225	215	220	224	225	236	222	256	209	206	224	195	245	235	241	195	190	229	213	245	199	223	200	233	244	234	221	225	234	233	234	230	233	236	272	237	262	228	241	218	206	221	212	220	209	248	219	221	210	212	212	206	213	262	241	221	205	245	232	244	218	213	248	202	239	212	256	245	234	231	222	229	239	230	244	232	219	220	221	247	217	245	200	211	200	262	245	210	223	199	239	238	215	204	217	225	221	213	237	209	228	208	196	215	240	237	237	223	229	237	217	204	187	236	229	219	225	209	188	206	228	201	228	238	232	232	253	237	216	241	224	221	235	213	209	241	241	192	248	191	232	219	258	241	208	217	244	200	228	207	226	238	196	220	221	228	210	244	206	218	191	229	218	251	234	233	226	222	222	204	226	207	216	223	235	238	224	221	206	201	178	234	227	206	227	211	226	218	206	206	241	229	241	243	203	228	192	223	240	217	237	237	234	226	217	242	224	213	189	207	230	219	246	228	226	208	200	207	235	242	224	229	224	202	212	207	242	280	215	205	206	225	223	225	227	229	208	240	216	234	223	212	246	226	224	233	228	227	245	221	221	200	229	268	215	228	245	227	205	205	230	231	223	237	246	227	223	237	195	195	196	221	242	209	222	208	243	232	260	230	244	194	228	238	224	209	226	204	222	206	212	223	216	242	235	210	225	233	216	207	190	229	216	211	218	220	236	183	219	215	213	220	224	202	223	226	228	228	237	190	209	224	247	225	236	240	220	193	229	210	201	230	234	244	218	233	219	229	230	197	212	189	226	247	228	250	231	209	207	219	226	204	222	219	212	247	217	186	225	218	210	246	225	223	233	239	202	233	258	255	213	205	227	226	259	214	214	226	219	217	213	260	215	220	226	220	216	224	255	238	200	212	197	193	227	219	227	232	245	208	247	233	230	234	257	215	216	205	190	229	208	234	237	206	204	195	231	252	212	211	211	197	225	213	234	241	245	183	237	203	255	224	214	175	212	199	209	240	239	212	242	248	222	232	222	227	223	198	221	223	213	242	252	192	205	236	213	236	219	223	205	227	234	226	195	241	217	233	233	204	243	219	244	215	220	250	242	219	240	210	221	227	208	227	202	200	256	227	222	220	226	235	245	235	206	244	224	245	232	236	248	219	201	194	195	222	198	220	211	215	249	229	239	239	205	218	229	217	246	214	218	247	221	221	240	228	219	219	211	213	266	245	205	228	235	203	244	232	222	243	224	232	235	209	219	216	231	220	197	205	247	233	224	226	234	260	226	218	230	246	236	196
33916	21204	16712	8377	4766	3752	1978	1017	764	535	535	527	508	513	499	518	494	476	488	489	493	515	516	472	495	448	484	497	491	458	491	534	512	482	489	509	517	451	477	510	512	517	444	515	512	481	507	482	491	476	475	515	479	524	443	518	512	444	447	501	492	458	476	476	476	504	462	445	483	445	499	477	484	474	510	469	501	480	481	471	467	517	499	479	474	466	445	504	474	482	486	469	471	459	510	455	476	513	476	495	486	522	460	516	482	476	501	458	466	471	517	470	486	497	514	479	494	490	495	492	491	478	495	452	457	476	431	490	504	502	487	453	464	458	484	509	488	476	492	476	476	500	462	490	473	455	530	472	465	463	497	487	480	503	507	529	496	495	470	449	471	456	498	477	504	506	490	520	472	496	470	494	468	474	468	521	455	489	483	530	520	495	497	464	504	478	512	489	504	454	469	461	531	476	463	470	499	482	461	490	494	481	506	481	453	483	496	499	479	497	512	498	469	466	512	499	484	455	467	453	475	458	477	476	512	503	503	521	479	507	488	483	460	511	488	486	491	453	456	492	466	484	455	530	454	483	476	479	501	510	481	443	487	485	457	511	500	468	446	467	502	512	460	469	528	478	467	483	482	473	492	528	472	481	489	473	436	469	494	452	484	478	487	504	514	466	459	474	501	477	489	477	489	482	484	487	480	473	443	427	466	511	492	507	488	484	493	528	484	500	483	485	472	473	455	509	527	499	469	477	465	501	492	492	457	481	520	466	508	452	484	470	505	511	482	491	443	430	482	460	459	517	479	486	507	492	493	523	511	463	465	471	479	513	453	489	496	490	468	478	462	483	486	484	490	516	465	446	444	452	470	508	477	479	513	469	509	438	470	472	507	473	525	486	487	463	518	502	497	513	508	467	510	472	491	497	487	530	517	479	463	550	494	468	498	510	465	521	436	501	500	462	476	521	519	478	519	488	513	516	465	482	479	514	474	463	486	487	485	473	444	435	496	476	500	490	470	472	491	476	488	499	509	489	474	503	498	461	476	505	438	492	489	485	479	497	468	496	472	495	470	489	460	493	486	485	472	495	462	470	502	457	485	499	446	486	501	497	486	484	461	511	492	542	475	515	483	484	514	479	467	477	426	503	460	485	513	504	493	497	502	483	450	467	540	493	474	492	505	471	489	488	455	509	515	492	479	472	517	489	482	491	495	476	470	449	479	493	471	469	497	496	461	521	479	479	522	496	461	468	479	496	489	483	479	518	517	489	499	484	518	498	513	464	480	479	504	482	471	483	494	504	519	459	459	438	507	463	478	504	489	516	491	474	495	451	481	497	452	467	484	489	511	494	484	474	506	469	477	489	457	502	459	462	514	492	474	472	498	534	499	498	511	461	477	480	513	486	496	489	433	483	471	495	510	535	476	467	521	480	428	495	456	507	489	501	470	458	484	489	514	485	478	536	470	464	483	508	479	500	493	479	496	496	450	473	477	501	485	459	483	523	502	498	487	498	449	483	487	510	486	440	495	501	504	488	473	484	477	483	439	524	463	507	465	488	502	499	496	468	507	496	503	486	484	464	449	478	498	500	496	491	498	494	485	519	499	466	518	492	486	482	507	494	509	491	444	440	504	489	464	503	459	497	448	480	446	470	473	503	457	513	504	493	512	481	480	490	467	492	492	503	518	473	493	487	503	498	510	461	508	495	457	481	507	477	495	452	474	484	473	462	474	513	491	475	492	485	496	460	445	470	492	516	483	503	511	515	496	472	486	445	481	462	445	524	493	464	448	473	496	522	485	443	461	473	466	499	484	496	454	454	435	522	481	460	494	489	471	479	478	488	453	477	516	517	491	493	487	496	485	489	411	477	495	483	460	484	524	504	484	474	472	473	531	468	521	486	484	514	489	489	497	521	479	517	494	487	492	518	434	472	494	457	489	460	517	484	501	497	420	479	495	437	486	479	514	512	435	482	522	480	495	456	486	484	455	483	461	492	486	487	464	486	485	461	504	496	518	520	490	456	512	492	503	514	492	476	467	505	533	459	518	463	486	461	460	538	479	466	468	449	466	497	464	489	454	477	504	493	498	502	468	492	504	518	502	502	443	496	460	473	487	481	459	469	480	483	465	471	474	471	452	488	461	482	501	479	495	464	494	436	504	501	487	507	451	509	520	471	496	502	461	479	475	469	513	465	507	463	468	474	512	498	453	484	472	445	509	529	455	481	496	498	474	505	498	469	476	484	485	471	485	488	451	480	476	470	489	474	517	511	469	514	448	503	475	461	476	505	505	453	470	483	494	491	463	489	486	491	492	509	485	463	489	487	492	530	460	485	511	477	502	468	484	509	497	484	458	446	503	445	465	465	504	465	471	551	465	456	466	430	478	489	477	474	514	466	507	461	477	508	458	479	469	487	506	459	460	465	476	479	500	490	495	469	471	481	484	480	553	514	498	495	515	502	519	497	472	493	462	456	465	513	478	500	511	487	482	487	490	489	506	464	492	498	497	489	515	479	480	488	488	490	507	487	471	506	508	503	466	457	460	514	491	471	505	505	431	474	506	474	453	483	483	460	503	483	436	486	522	488	442	492	465	469	457	486	505	461	534	459	491	513	507	505	485	487	470	479	463	495	471	527	455	483	526	481	474	500	453	500	545	479	513	476	521	514	486	487	492	449	457	496	478	522	464	466	465	502	486	505	486	497	492	480	496	521	519	480	423	490	471	482	475	481	511	520	487	451	459	476	487	505	489	471	445	501	486	454	457	484	494	454	496	479	451	511	503	501	503	536	487	513	477	485	490	488	506	501	453	471	450	462	499	460	519	540	523	445	498	460	510	453	514	462	522	467	465	481	509	501	457	493	508	497	488	475	486	489	508	506	508	508	483	448	489	474	457	484	476	461	509	491	492	470	531	451	491	499	475	514	489	484	478	476	448	476	505	441	509	466	475	477	491	506	447	463	472	470	518	487	484	457	451	468	438	495	515	462	465	483	502	481	478	453	450	487	492	480	488	459	487	497	515	485	471	508	514	496	439	488	499	457	524	510	507	514	497	492	523	445	499	495	463	465	478	459	459	471	506	470	436	505	487	479	505	473	490	474	467	516	498	479	444	489	511	454	456	512	517	453	495	486	493	462	476	530	461	503	463	505	463	488	478	511	491	538	473	477	501	497	483	496	496	508	542	512	513	489	514	456	529	438	461	494	527	482	437	501	474	478	521	499	444	483	477	485	472	472	492	465	523	465	491	490	480	495	462	481	460	536	493	479	475	482	467	536	427	492	490	480	467	522	493	515	460	521	484	543	461	527	479	502	528	505	497	504	431	443	475	475	476	516	467	491	458	482	469	429	476	457	504	473	524	492	528	439	526	482	458	496	485	483	503	464	474	477	445	516	508	477	468	404	481	478	499	472	467	493	438	490	487	487	469	474	466	468	496	500	439	440	484	451	503	484	457	506	497	465	478	517	501	497	457	489	485	519	501	507	479	437	469	533	503	482
58964	34928	21560	9288	4261	2520	755	415	357	279	307	282	285	255	291	317	234	296	303	254	316	285	283	273	274	269	268	273	299	248	254	292	268	273	289	273	281	314	256	264	278	262	265	273	301	309	285	265	296	285	275	262	261	266	249	284	283	289	288	285	284	300	298	249	250	273	242	253	287	274	265	264	248	287	259	312	280	266	269	272	257	235	290	287	263	280	242	305	278	272	275	280	227	263	277	276	262	292	282	301	296	307	287	277	281	318	287	262	273	286	274	286	270	268	269	283	276	288	288	287	256	266	288	270	276	285	293	298	289	275	300	286	275	261	284	304	282	293	257	263	248	276	280	271	269	269	260	252	295	273	310	241	293	250	226	276	272	268	265	258	270	323	300	293	277	264	269	269	246	280	290	274	288	294	275	291	270	278	271	267	284	281	294	320	268	258	261	255	320	291	286	300	249	241	256	309	259	269	248	258	270	246	247	274	268	275	289	301	296	277	291	277	280	269	263	249	302	285	269	270	252	265	297	284	283	269	262	272	272	266	295	267	292	280	275	286	245	274	290	267	269	276	309	265	240	254	304	267	298	269	269	275	246	261	239	291	256	261	277	259	303	303	266	287	265	272	275	276	255	286	287	288	300	259	264	265	275	262	291	262	248	271	273	258	296	276	283	272	269	297	260	249	269	267	268	275	272	260	270	249	279	287	319	309	263	253	261	262	235	275	268	273	266	264	295	274	266	294	312	258	268	287	269	297	255	280	262	241	262	270	272	295	305	258	281	259	289	302	290	272	274	256	268	272	266	263	282	274	273	276	239	295	265	285	263	266	258	244	273	251	263	276	285	261	286	263	270	270	260	261	291	279	295	273	279	246	298	272	270	277	272	266	263	296	280	298	231	250	274	259	253	254	270	264	252	279	273	284	279	261	265	275	287	259	270	284	277	265	305	299	298	309	303	282	280	276	262	277	274	278	322	300	298	274	277	267	282	306	334	246	284	289	264	265	268	284	252	283	273	288	248	247	260	264	296	257	282	279	290	290	261	250	257	286	279	288	296	269	281	275	293	262	253	270	261	265	271	275	274	274	279	284	287	309	271	256	266	297	263	274	263	260	304	276	276	231	273	281	303	280	256	311	258	259	272	269	265	346	302	283	304	307	278	280	285	308	269	253	278	265	325	263	264	283	284	239	265	261	282	267	285	291	271	264	267	277	278	272	291	251	265	274	273	265	282	282	272	268	262	248	294	258	292	251	286	249	258	281	287	267	274	303	287	280	286	280	275	266	264	288	243	258	271	292	278	242	274	293	272	293	278	319	282	269	308	250	280	278	276	267	273	259	286	276	293	273	269	272	263	262	252	240	259	270	254	281	250	261	268	280	258	255	299	281	282	265	265	293	291	252	267	274	279	252	269	265	266	257	259	252	261	238	273	272	285	288	255	283	271	270	270	273	241	285	257	304	243	302	253	288	293	268	272	280	257	286	279	290	283	282	268	244	233	280	258	245	272	286	308	261	291	263	308	288	286	257	297	247	278	287	250	276	237	273	251	239	290	285	273	262	287	285	252	292	319	286	277	276	262	283	293	284	275	290	243	266	269	295	228	257	303	300	281	241	258	262	295	295	274	250	292	258	281	261	257	295	285	280	284	298	258	265	262	244	266	260	253	273	286	262	320	283	283	261	267	290	288	290	280	265	286	272	268	249	297	270	285	258	244	305	283	274	278	307	284	272	270	286	256	300	267	263	257	312	270	286	256	284	304	250	240	309	272	276	279	270	269	282	268	264	245	281	268	274	311	277	276	301	267	261	269	271	282	292	311	312	303	257	264	250	255	270	317	265	271	267	266	265	296	295	297	247	249	265	274	271	265	250	252	277	247	288	295	289	285	222	278	276	304	321	301	279	305	286	282	253	240	249	245	289	273	250	271	291	269	272	273	265	253	328	251	292	277	269	283	256	261	290	273	268	238	279	260	232	252	263	248	267	269	295	257	269	239	294	261	258	284	270	285	302	267	265	251	271	265	284	273	276	244	257	245	256	278	249	260	269	266	268	256	251	277	263	302	296	250	224	299	269	291	291	296	269	276	264	283	272	255	270	244	280	291	277	260	286	288	270	265	331	277	263	288	304	273	287	283	277	266	278	275	236	285	256	263	283	276	273	265	256	256	293	285	290	248	275	251	250	291	270	289	259	250	287	293	276	265	270	277	286	261	258	229	262	267	287	305	266	276	264	263	270	284	269	243	288	273	250	256	275	279	303	292	295	283	265	239	278	273	223	283	292	301	312	287	278	281	280	273	284	257	300	293	285	315	296	261	295	268	262	280	258	297	282	261	261	298	267	288	265	284	277	305	264	283	277	256	245	307	246	287	284	250	241	269	279	287	246	299	273	303	276	266	297	242	269	266	304	274	308	295	283	246	268	274	289	277	255	270	238	300	265	277	283	273	289	269	292	273	242	294	259	234	272	287	297	268	291	260	281	305	273	281	268	278	300	245	296	271	289	286	245	323	310	248	292	267	262	273	269	281	260	279	241	308	249	265	267	298	298	304	289	270	277	296	273	297	256	260	270	259	272	283	255	258	288	325	228	266	259	268	268	267	268	244	277	277	299	251	239	308	270	274	290	254	255	293	294	284	310	290	277	255	261	275	249	233	263	259	254	295	253	280	325	259	297	267	284	259	288	316	280	289	276	278	293	290	261	294	245	252	257	290	285	289	254	258	280	296	303	281	274	257	243	272	279	267	301	297	282	287	338	293	284	280	295	247	268	285	282	286	243	289	280	255	295	296	256	246	255	285	284	307	283	252	267	267	248	276	300	271	282	265	261	267	273	282	313	290	308	280	315	257	270	278	275	272	245	294	281	290	264	288	283	323	298	290	282	271	267	295	267	249	259	252	284	266	307	250	267	286	276	281	274	288	251	289	279	280	270	257	297	274	245	263	283	267	272	268	293	273	228	269	258	252	271	291	292	246	242	293	247	285	298	278	285	242	252	275	288	256	313	276	282	315	294	301	297	230	297	281	259	291	244	253	262	292	287	277	250	281	239	305	270	282	259	258	303	263	247	273	282	283	290	302	281	267	264	264	290	286	272	284	280	300	268	311	276	230	262	272	288	257	283	275	264	264	253	252	290	272	256	231	286	251	268	263	259	277	289	262	300	289	272	287	255	253	265	271	303	297	283	251	267	263	295	253	284	300	287	268	285	283	291	293	273	246	279	273	318	285	237	288	252	290	283	243	267	256	293	270	268	276	240	234	290	269	283	249	266	291	275	274	269	269	253	242	261	284	292	253	315	262	276	267	278	272	239	250	263	284	312	302	288	265	266	309	280	279	256	250	270	251	282	296	329	302	275	244	267	283	279	285	269	262	240	294	284	273	257	253	284	269	257	275	304	255	247	285	260	253	276	285	243	262	282	250	271	281	282	272	280	296	256	280	269	297	262	286	235	294	251	264	291	307	282	270	280	222	283	270	291	271	265	254	276	322	323
35486	26464	21993	15577	11680	7791	2401	1467	1057	819	715	623	598	592	565	593	603	592	589	647	600	620	584	584	578	633	563	550	592	578	565	563	604	603	637	585	608	592	616	590	562	581	592	565	584	530	585	571	595	590	575	602	595	601	617	574	540	593	551	595	575	561	615	547	590	610	610	596	562	567	595	598	554	548	563	544	591	542	578	573	569	594	595	551	576	622	535	599	593	596	593	556	598	568	587	612	580	567	563	551	591	593	576	545	581	585	583	610	569	562	540	536	582	608	553	599	577	587	552	566	574	582	578	634	590	547	551	613	595	554	552	600	576	593	564	580	572	549	577	599	600	601	600	573	566	601	633	560	567	599	579	584	565	535	547	539	610	573	581	536	545	551	555	586	587	580	578	615	597	566	534	553	567	531	585	551	583	582	547	564	588	562	563	534	625	555	582	620	553	570	578	545	597	551	583	587	602	594	579	585	555	580	580	551	522	572	589	566	584	593	602	529	583	579	600	554	618	552	576	570	612	563	570	557	601	562	595	580	560	586	564	521	627	605	607	567	613	560	620	560	530	549	578	585	585	549	568	603	573	609	577	550	568	561	592	563	589	576	573	551	556	576	550	559	594	565	552	548	564	601	573	604	557	592	595	534	612	614	567	550	581	571	644	580	618	588	587	556	592	570	623	601	575	608	554	581	569	523	537	544	581	566	627	547	599	600	584	571	585	566	555	558	587	564	547	547	548	598	578	584	546	552	562	553	540	583	558	584	579	557	587	566	607	628	585	566	577	585	587	545	571	597	566	588	584	633	543	572	568	597	526	589	560	550	554	538	582	567	632	557	581	574	566	574	548	565	545	559	497	584	588	627	578	590	521	530	559	599	563	606	577	575	572	612	543	577	594	621	564	584	586	590	598	555	548	568	566	595	614	550	615	585	540	568	562	601	590	605	616	568	572	594	572	598	570	566	628	563	590	586	589	525	551	564	588	581	578	583	600	538	556	567	564	574	589	581	604	583	587	577	558	541	580	534	545	538	577	553	571	517	596	571	568	575	581	606	539	568	569	611	568	580	562	590	571	572	593	585	557	588	548	589	576	602	582	592	558	579	570	598	534	600	601	579	608	609	560	583	543	550	564	564	577	556	554	552	576	553	548	607	604	562	559	587	558	519	556	599	581	575	627	561	585	652	540	577	548	595	596	600	571	545	604	563	580	536	585	590	581	585	536	579	557	607	557	592	583	528	591	617	596	600	601	588	563	610	554	568	599	611	604	583	560	575	556	557	537	610	618	536	578	548	606	600	626	547	576	586	601	563	585	541	559	592	597	551	579	581	540	552	568	549	524	587	560	599	587	537	559	559	606	550	591	540	573	587	568	596	558	594	579	578	560	582	545	528	590	520	574	571	543	571	571	550	559	594	601	597	599	554	563	553	542	587	582	563	576	609	567	570	599	579	569	583	573	609	604	579	588	580	557	581	523	559	565	588	569	569	588	571	543	586	594	572	613	612	610	581	579	620	577	632	540	529	566	576	572	515	591	561	546	586	594	547	542	591	586	599	577	560	577	573	581	584	576	528	527	554	518	578	594	584	587	568	548	603	570	564	601	591	562	621	569	555	603	556	612	583	589	551	593	602	567	572	600	581	592	561	549	613	546	551	638	581	588	591	561	585	556	568	560	577	555	579	611	572	584	586	548	562	574	608	601	547	565	575	576	575	600	538	579	581	572	587	544	570	574	536	545	545	621	609	583	566	577	556	554	554	573	590	598	578	563	560	598	618	562	590	605	561	584	598	596	595	577	587	591	578	562	563	582	571	583	567	583	617	574	584	584	571	556	577	579	596	566	628	561	590	564	579	577	584	569	609	608	598	588	617	598	552	561	582	583	594	546	571	587	592	562	591	584	563	577	599	592	569	621	581	583	557	547	610	543	574	573	597	541	577	594	559	582	576	599	538	605	578	555	583	596	606	588	577	582	582	573	600	578	590	614	557	550	563	579	584	577	605	565	584	591	561	562	587	566	606	578	603	587	589	589	560	584	569	568	594	589	590	553	553	632	531	566	541	584	599	578	586	563	565	624	603	565	542	583	583	620	573	592	549	586	582	608	567	577	559	548	571	533	624	609	552	579	567	549	592	582	593	569	576	575	573	563	558	607	598	598	559	587	595	560	567	584	571	566	550	559	558	596	603	585	549	520	586	557	581	574	570	577	578	580	589	581	587	595	552	565	585	558	584	562	555	603	525	584	569	586	594	551	555	592	588	599	586	561	604	602	568	588	570	563	583	556	599	558	618	602	560	574	532	579	606	571	581	550	618	584	569	572	563	540	522	554	551	543	569	575	602	548	558	591	544	544	537	571	570	572	571	592	618	546	551	558	556	532	586	582	566	597	580	585	587	596	567	572	587	577	571	570	566	573	603	563	619	578	588	566	561	653	546	600	587	558	567	620	594	569	578	568	597	579	536	556	581	583	546	592	590	524	567	596	545	593	576	557	564	578	553	555	570	548	580	578	596	564	576	537	589	604	593	599	610	599	591	596	551	596	566	570	582	592	554	577	545	580	580	588	552	562	593	610	627	576	557	591	569	573	612	622	553	593	539	547	568	623	600	569	572	560	598	585	581	604	588	555	574	558	573	630	583	604	592	574	604	573	547	572	622	577	575	593	538	578	545	591	563	602	584	565	575	583	595	521	563	570	550	546	579	594	562	615	599	546	539	589	550	583	610	588	576	571	583	615	554	544	586	601	574	571	529	560	574	552	535	580	575	603	574	568	577	530	577	605	628	609	554	555	594	566	564	534	588	583	551	591	632	578	545	574	619	599	635	564	580	565	544	575	534	577	585	573	549	608	576	618	576	581	559	562	570	627	557	579	577	593	615	564	554	580	617	568	572	601	580	612	548	566	594	576	562	624	553	594	595	602	532	563	578	595	585	570	550	595	575	572	563	588	548	572	581	604	546	573	542	573	598	537	623	600	566	604	568	569	550	594	607	579	563	553	580	562	560	591	556	567	619	620	562	567	560	584	593	539	586	592	624	552	566	551	580	579	596	584	603	572	598	550	582	565	559	582	527	572	604	543	524	580	644	576	578	556	602	549	551	543	592	580	564	553	537	576	590	593	568	558	555	566	601	569	595	581	572	602	582	573	591	580	563	586	611	569	568	574	577	593	561	551	588	494	535	598	565	594	592	586	582	583	598	576	530	528	598	556	571	540	560	611	585	586	530	594	592	571	577	608	542	570	588	611	566	578	604	652	540	549	583	585	577	589	586	508	582	574	575	596	588	601	609	552	545	572	594	558	626	551	604	605	581	528	601	579	558	528	573	569	624	579	580	571	580	616	570	584	542	603	560	565	592	599	595	590	567	555	583	563	530	538	566	513	574	528	612	556	598	596	556	648	604	582	575	609	531	578	603	604	553	584	557	545	578	534	582	563	551	526	607	568	566	545	623	589	566	595	565	558	555	553	576	592	520	565	553	527	588	624	586	590	617
40978	18930	7901	3232	1566	758	299	222	218	191	221	224	207	221	225	193	225	216	252	209	222	210	224	201	215	201	217	241	226	233	212	226	192	216	230	215	252	227	208	238	228	217	194	189	205	230	221	212	235	246	214	223	246	212	201	213	237	231	198	211	210	235	222	210	220	218	224	203	200	196	201	218	222	214	223	222	233	191	245	225	185	192	234	194	215	204	239	249	209	223	201	205	171	216	204	221	229	237	230	217	209	225	230	214	201	186	188	221	204	220	196	219	218	206	228	229	213	216	243	241	243	215	190	210	218	216	199	210	232	239	217	214	219	208	238	223	193	192	220	210	238	212	196	238	213	183	216	219	201	185	199	226	206	215	225	230	210	217	199	209	212	206	197	192	207	182	191	207	260	227	239	213	205	219	203	199	189	221	228	216	269	205	228	214	216	204	236	208	183	217	201	212	207	231	248	207	202	218	209	232	200	220	193	208	216	186	200	224	226	227	244	177	232	230	196	206	197	203	234	218	249	260	210	216	214	228	235	234	205	223	215	208	216	215	220	200	213	219	229	189	202	222	219	208	215	216	242	229	220	258	226	205	212	220	213	193	204	202	238	207	224	227	205	185	205	210	212	211	220	216	200	210	212	233	225	220	203	219	206	221	256	216	234	235	222	209	218	216	224	196	207	219	246	217	218	210	206	207	210	213	212	195	205	215	238	221	222	200	196	196	216	217	216	214	228	220	228	214	197	185	219	222	226	207	200	196	226	212	197	234	222	206	231	197	225	210	231	224	204	211	218	221	196	182	224	220	219	196	244	202	206	252	233	227	209	204	209	210	228	191	191	200	221	236	196	235	220	221	226	244	212	177	251	227	244	233	247	228	241	197	233	247	254	245	221	207	230	237	196	214	212	189	209	196	242	211	192	233	216	222	200	223	203	188	246	210	206	258	237	217	218	210	234	234	225	204	218	204	201	222	239	193	217	199	217	212	217	204	219	227	187	204	210	213	199	213	184	219	205	201	225	221	234	229	258	182	225	198	219	235	197	219	204	191	215	219	249	238	219	214	210	227	194	216	205	221	226	221	198	214	238	212	222	219	215	203	222	210	230	217	221	231	244	188	191	215	202	208	241	205	205	225	230	224	197	233	242	204	190	220	231	228	238	217	219	213	203	215	241	181	217	193	196	222	234	195	224	213	203	202	242	225	230	242	221	226	207	196	225	197	201	194	249	213	199	217	207	219	226	231	201	252	211	237	238	221	240	216	214	257	224	233	224	207	230	190	222	209	228	200	225	244	224	195	267	208	200	231	217	201	193	205	192	211	203	199	216	216	190	238	212	218	207	212	255	197	228	212	239	216	220	236	225	223	211	229	223	235	220	222	224	199	202	188	207	196	242	197	192	196	214	253	192	237	188	216	231	204	220	212	204	206	229	222	198	201	218	214	234	210	236	223	232	237	215	205	207	212	213	234	224	209	211	188	215	223	196	233	241	210	225	206	231	196	182	204	177	233	207	215	217	223	219	220	189	201	214	234	193	203	218	224	208	214	195	240	259	228	229	242	216	227	235	236	193	232	230	217	199	227	219	224	190	198	229	228	245	218	228	254	226	237	222	230	225	211	170	212	224	208	215	209	218	217	246	171	192	218	222	239	233	221	214	216	175	211	214	217	200	242	222	218	231	222	210	216	209	246	222	187	208	223	214	258	264	219	196	205	244	205	219	228	224	253	214	200	192	206	219	203	245	199	208	231	209	209	211	210	231	210	189	233	224	161	201	212	188	210	220	220	195	258	217	216	196	218	211	241	218	229	206	209	207	219	227	201	234	223	209	211	234	227	209	238	200	217	184	200	201	211	204	208	206	220	240	203	243	205	220	218	218	213	229	237	194	195	202	210	216	211	234	208	185	216	209	227	239	216	232	231	248	213	218	211	202	212	256	224	266	211	213	218	223	220	206	217	225	227	226	240	207	233	205	235	220	215	223	229	185	205	221	202	205	205	202	207	255	187	215	220	233	201	204	222	237	198	214	195	236	227	229	229	192	210	207	198	205	199	192	203	209	241	228	244	232	212	222	246	214	215	207	210	219	230	237	207	216	209	185	198	226	209	241	217	224	198	244	217	221	176	202	246	242	228	212	197	242	213	228	223	204	217	229	208	199	204	202	220	253	217	222	214	212	188	218	224	242	202	226	197	210	195	202	225	238	226	221	212	215	210	208	230	203	217	215	224	226	233	184	217	249	219	237	231	213	220	216	210	251	219	200	214	218	203	210	207	221	204	237	214	228	215	232	211	230	211	219	187	222	227	203	252	223	224	217	218	205	231	205	203	222	242	214	238	186	203	241	201	209	222	251	212	208	241	229	230	185	236	202	241	214	214	231	198	213	233	217	210	232	212	210	217	230	220	222	203	233	222	225	206	226	205	212	229	206	227	207	200	205	220	226	202	230	210	203	218	204	221	224	234	204	198	210	228	221	239	229	238	220	202	200	194	198	200	212	219	229	196	226	201	219	213	199	217	198	217	208	225	190	221	274	230	232	227	233	212	211	222	218	201	254	207	211	241	218	220	211	214	206	219	239	211	217	229	226	227	209	235	242	248	207	204	212	198	229	181	214	218	228	235	225	248	218	207	196	207	219	211	235	233	222	203	221	216	207	239	228	222	233	215	210	204	203	191	219	210	225	181	200	233	183	188	211	240	225	233	209	223	215	201	229	205	216	227	210	230	216	219	226	190	214	212	206	217	220	210	226	235	213	220	190	209	195	210	204	208	210	225	202	238	231	220	218	218	232	225	217	209	204	211	221	231	210	203	204	223	229	233	196	228	223	221	222	256	239	195	203	193	209	233	228	237	214	193	187	217	212	225	194	216	203	208	207	243	201	211	236	201	232	203	232	244	229	242	224	221	218	204	235	235	238	191	226	228	226	229	197	190	192	201	222	193	223	223	209	219	216	220	225	204	223	184	222	207	263	186	260	236	204	207	223	219	204	200	211	212	210	221	226	218	220	204	248	226	192	227	201	200	240	222	206	205	235	238	226	202	181	204	204	242	237	222	212	182	216	229	216	203	215	211	207	230	225	205	218	215	250	235	234	238	236	229	211	192	218	201	204	211	204	194	253	228	225	205	220	226	223	214	220	222	228	217	218	215	220	237	231	224	200	207	229	241	186	181	224	233	206	212	238	217	226	214	237	234	200	198	215	201	228	216	227	216	195	202	193	233	209	214	236	189	215	232	253	210	204	232	232	201	216	197	232	195	235	240	218	217	225	207	232	203	202	220	202	249	223	185	217	201	205	223	232	232	256	204	217	194	211	191	224	205	194	196	188	221	241	220	209	223	220	218	211	232	230	212	248	220	251	212	233	219	219	195	225	191	202	227	214	232	200	238	236	211	207	237	220	208	219	174	219	211	213	221	200	239	236	238	203	179	215	210	216	239	226	229	199	214	199	229	210	223	205	202	253	199	174	224	200	236	220	234	196	195	199	187	195	222
25316	12219	10327	7236	4950	2495	792	522	497	479	442	476	490	483	471	469	489	445	481	445	439	483	486	468	474	433	459	484	465	458	478	435	428	456	472	466	429	427	445	493	441	459	460	507	488	476	437	479	473	449	510	478	451	448	448	426	445	461	455	474	494	488	479	479	465	444	431	479	471	474	491	484	441	482	438	456	459	439	423	455	474	451	439	478	468	500	442	458	429	465	446	444	471	488	455	457	473	418	462	469	466	455	451	466	457	496	474	475	440	488	486	470	467	457	471	456	481	482	452	438	497	487	470	510	473	469	443	420	460	470	462	455	463	489	484	469	460	448	467	473	448	457	484	444	456	475	474	443	468	406	458	468	480	460	444	437	498	466	453	448	493	426	473	459	476	476	493	467	444	474	459	435	440	494	462	460	479	493	487	480	457	443	474	477	476	458	473	467	468	462	478	481	462	442	532	461	421	467	450	474	493	506	459	447	460	495	510	471	464	474	393	463	471	471	491	470	472	438	509	450	470	479	456	485	435	408	530	460	464	459	465	471	462	455	446	465	495	443	445	456	465	492	478	473	492	524	462	443	489	498	425	495	462	451	433	470	449	451	411	462	482	473	474	502	485	454	486	497	444	474	458	423	463	421	452	425	514	490	470	495	456	473	461	472	473	477	427	453	450	490	483	452	462	473	433	459	467	444	458	482	466	477	440	504	462	491	506	452	453	447	472	484	466	444	487	451	467	435	457	472	480	429	463	445	461	489	496	452	489	486	473	468	473	453	467	481	425	474	452	504	469	463	440	449	472	457	472	444	472	486	471	428	435	449	483	469	462	487	482	436	489	479	437	458	451	504	468	488	431	448	474	459	462	474	429	469	438	470	476	476	446	448	471	456	475	471	533	489	473	482	457	513	473	480	457	451	441	464	489	449	449	464	444	418	504	433	446	513	430	445	414	431	478	482	521	455	455	473	474	462	483	443	453	469	457	501	502	471	439	458	486	443	484	482	497	484	493	447	523	445	514	461	423	468	437	475	503	441	489	458	425	455	436	506	452	507	434	478	477	457	453	432	471	454	474	460	451	458	456	484	443	472	490	428	458	420	451	425	460	445	474	439	458	478	480	442	433	463	475	431	452	490	450	467	490	470	456	446	468	470	444	459	465	498	444	490	472	489	454	472	478	431	463	438	461	454	509	514	474	442	470	451	485	477	489	461	458	451	457	461	466	461	449	458	483	428	467	461	453	450	420	505	497	457	473	463	473	491	469	471	426	481	472	506	464	426	488	439	493	451	465	483	463	471	461	444	475	444	463	470	433	478	452	442	466	448	479	442	493	421	427	434	435	441	503	451	458	445	504	495	462	482	476	469	447	497	489	487	491	476	486	461	500	443	453	448	433	427	490	437	459	506	458	494	420	470	440	454	502	475	497	475	462	465	472	442	453	494	482	442	441	465	461	512	458	425	468	423	446	429	446	459	433	435	448	421	467	474	473	486	449	470	510	481	434	479	446	451	460	437	426	484	441	456	435	463	440	468	457	467	447	456	484	465	467	417	465	497	431	480	490	424	442	480	447	478	456	495	455	453	457	516	425	488	438	513	450	437	459	447	476	489	478	428	464	472	423	501	453	470	450	451	446	456	439	490	479	505	456	460	490	466	440	457	417	460	453	466	459	457	463	489	485	458	469	464	510	452	470	457	443	490	451	436	482	452	459	488	481	509	484	452	454	426	449	471	501	450	486	477	488	502	433	446	441	498	481	478	507	452	460	495	475	474	408	453	462	464	429	468	453	476	463	479	476	486	452	451	490	469	445	438	472	463	462	459	475	470	492	436	467	480	494	471	484	436	498	452	461	470	466	434	502	469	454	447	434	470	462	478	467	479	453	455	459	462	490	471	459	452	495	430	474	496	472	461	434	452	442	416	446	465	476	480	487	482	471	481	459	522	479	460	472	451	467	407	461	477	440	491	432	477	467	470	492	409	451	483	455	470	470	447	448	445	461	459	484	483	462	475	441	495	422	462	444	457	455	433	513	490	450	482	488	458	429	462	444	449	452	490	458	458	454	513	444	459	461	500	499	467	457	489	461	456	453	470	463	479	488	480	478	497	451	475	419	462	460	428	460	480	441	463	497	460	464	466	461	457	483	479	499	443	409	453	486	440	476	471	477	447	465	488	502	481	482	476	466	482	482	490	471	466	474	460	473	441	486	446	469	473	450	447	451	433	459	449	460	480	465	452	506	448	475	499	462	454	469	488	463	438	471	457	472	432	438	451	468	425	450	441	457	479	485	488	438	483	466	441	470	515	487	461	454	434	466	481	448	519	426	486	486	461	433	498	476	478	444	486	485	465	483	481	445	445	500	476	465	461	513	448	497	440	494	473	485	471	484	443	483	482	466	496	485	485	462	478	430	488	458	453	457	483	473	441	497	479	469	474	470	459	463	433	445	448	470	454	458	444	448	447	436	412	475	408	486	473	498	409	479	448	469	477	456	441	450	459	514	462	428	489	459	440	485	455	454	457	479	461	449	452	522	487	420	426	423	478	437	441	487	445	483	428	471	466	445	425	461	452	507	491	430	448	458	434	469	457	460	487	444	445	454	471	478	450	432	457	468	448	504	481	462	473	487	448	413	466	458	437	504	451	452	492	479	484	474	458	495	467	437	465	457	443	461	453	476	462	474	486	440	486	443	456	425	446	462	451	467	500	468	453	478	434	455	453	448	459	450	453	442	457	478	408	463	462	460	481	439	433	448	463	437	466	510	469	463	445	485	456	468	459	448	488	442	518	463	494	479	442	482	481	493	464	462	439	447	434	438	456	475	492	462	482	442	452	458	477	401	475	422	443	463	472	469	506	475	490	462	463	466	456	421	449	476	494	443	487	471	472	484	498	450	482	489	509	473	447	461	465	456	455	437	460	447	440	504	466	465	454	446	512	428	475	484	495	471	447	479	456	474	451	468	486	438	440	484	494	469	478	469	468	462	460	433	479	483	465	476	422	457	435	452	476	464	438	456	438	471	403	441	458	474	460	472	441	495	423	468	511	455	433	499	455	464	450	452	428	443	447	439	473	497	456	467	439	458	504	417	492	457	471	502	460	456	480	436	462	457	438	461	485	457	454	446	486	488	447	458	479	442	459	488	472	485	456	419	471	449	479	487	481	504	485	446	459	490	467	493	439	480	466	468	464	451	466	474	495	495	428	512	465	486	469	465	449	471	470	451	450	464	438	486	475	427	467	446	479	473	480	428	449	425	439	469	486	462	472	426	466	445	453	442	475	444	484	493	469	440	481	480	462	452	519	474	482	462	446	434	469	477	451	447	490	457	443	496	467	433	461	506	441	444	475	466	468	442	478	466	437	451	461	459	473	471	480	470	451	504	446	458	463	463	450	485	490	471	457	470	471	453	506	501	467	437	487	444	507	490	444	460	436	472	451	484	485	469	488	473	506	454	463	396	481	472	496	476	461	445	448	490	459	473	477	483	517	441	445
55382	26059	13588	5672	2450	846	394	312	266	253	232	223	233	246	240	266	215	219	210	206	179	260	204	220	207	229	225	214	239	242	229	227	213	225	209	233	230	232	227	232	200	219	212	250	245	244	234	228	228	251	238	237	232	203	237	226	247	221	218	224	247	240	217	244	217	246	229	239	215	250	247	231	248	248	227	216	228	225	210	227	216	206	238	208	252	240	203	215	246	199	213	230	228	219	218	210	233	237	235	217	246	217	196	237	265	214	224	214	210	230	204	236	221	220	212	207	205	235	191	209	246	218	208	210	228	243	225	234	242	250	246	226	221	220	230	212	220	238	235	240	242	226	225	243	244	253	214	227	220	244	193	249	241	253	219	236	235	212	222	247	231	234	206	237	219	218	231	225	216	239	227	247	241	194	252	204	229	227	260	243	194	214	221	223	219	221	228	212	223	225	212	228	203	225	217	238	231	244	237	225	213	217	253	249	205	224	210	223	208	252	216	215	212	221	215	236	216	215	218	252	226	235	216	225	236	231	238	245	213	215	207	232	241	207	225	236	229	209	203	220	243	234	210	207	210	234	229	266	216	218	207	239	238	216	258	229	207	240	222	209	229	226	216	191	230	243	207	220	234	207	233	215	240	215	225	206	236	257	233	227	210	225	213	219	249	219	241	240	230	232	217	228	224	192	211	209	237	206	228	214	220	211	222	243	206	234	235	219	210	264	232	214	229	246	233	217	241	246	220	215	258	217	226	223	208	203	218	253	223	234	246	222	236	265	223	216	220	235	221	222	186	190	245	201	235	232	189	231	211	228	229	215	192	255	242	212	249	218	258	213	224	216	230	217	219	187	228	243	213	214	227	206	235	242	227	226	207	199	239	221	230	203	253	242	213	215	211	245	207	233	246	232	224	216	245	268	206	262	251	211	222	214	197	226	225	212	231	213	235	215	233	224	222	233	202	238	202	256	192	219	226	237	251	236	211	233	228	235	221	248	222	207	192	207	176	224	222	203	202	229	226	244	218	217	210	222	216	218	206	242	229	198	227	231	216	227	228	244	229	208	215	220	223	226	242	240	204	211	245	229	220	244	198	213	214	238	241	218	219	221	221	244	233	207	208	228	228	215	217	216	193	221	239	246	210	233	249	213	211	212	211	258	223	226	247	247	231	259	222	210	225	234	217	246	226	236	232	235	212	211	212	247	244	193	215	245	244	236	227	212	207	230	212	219	248	247	232	218	236	204	235	245	238	238	239	236	257	197	190	226	245	205	229	223	199	223	242	197	214	211	227	242	221	202	214	207	261	238	229	261	213	209	238	210	203	212	234	233	221	222	249	220	225	228	212	241	203	178	235	228	207	231	202	212	210	236	219	202	226	219	219	221	218	196	233	244	218	244	246	192	234	210	226	248	248	181	213	220	241	220	212	224	239	202	214	238	228	216	226	229	224	219	214	202	236	215	259	209	220	207	227	195	221	224	233	249	221	218	223	242	226	221	224	206	241	226	230	236	248	242	193	218	216	254	269	235	238	230	229	235	230	239	248	250	222	227	237	238	233	250	230	242	220	221	217	229	212	212	237	216	195	219	221	235	198	181	210	226	197	236	185	235	241	210	234	236	225	204	215	207	223	203	196	249	232	202	235	209	234	216	231	223	202	217	212	193	238	211	210	224	227	256	200	217	207	229	218	225	233	193	228	229	201	254	253	227	208	240	244	243	225	199	210	206	238	211	202	204	262	249	227	244	218	235	231	216	227	233	230	215	209	224	207	222	246	236	238	235	257	230	249	223	271	233	231	221	224	240	198	211	231	244	223	232	195	236	227	202	213	223	253	193	228	242	233	229	214	204	222	218	215	228	242	242	236	225	259	218	219	215	214	190	226	223	222	235	227	220	230	261	235	243	241	237	235	211	197	238	234	221	215	238	220	210	231	215	233	186	224	238	205	208	229	203	237	228	231	259	227	223	230	232	232	261	232	228	239	213	228	234	217	262	222	208	224	236	210	187	209	235	242	206	199	250	256	226	228	231	237	244	243	236	246	211	209	206	220	223	218	235	253	226	230	245	242	232	241	212	221	225	210	244	212	218	177	218	241	191	232	228	204	230	233	243	207	265	241	226	210	199	236	226	204	238	219	222	209	210	195	207	201	224	209	241	226	206	213	196	250	253	212	237	210	202	237	249	242	226	204	237	223	227	224	241	196	261	203	258	213	220	228	231	218	206	243	264	254	212	230	232	207	240	239	192	220	220	235	206	206	210	221	244	227	226	223	219	225	235	197	217	190	205	192	225	230	224	218	261	220	216	243	254	213	225	240	243	233	229	217	190	218	252	251	224	205	234	223	211	213	231	221	238	205	242	224	270	230	242	194	238	213	236	234	224	233	205	220	249	257	232	200	211	237	240	251	255	235	223	259	228	222	195	221	242	245	237	229	221	270	208	247	227	232	208	252	210	234	211	216	262	220	218	223	230	227	238	207	215	214	218	200	229	216	259	220	225	207	233	234	220	262	222	227	243	236	238	214	236	254	248	220	200	226	229	234	194	236	213	225	210	236	227	230	211	223	224	223	257	232	206	252	202	202	237	207	245	230	205	224	220	218	227	252	223	226	225	247	229	229	257	200	210	223	199	214	218	230	217	211	210	225	229	216	242	216	272	235	219	210	221	207	214	249	199	256	211	229	232	200	215	230	213	224	240	205	213	226	200	241	214	251	211	216	261	236	208	225	224	231	247	215	219	219	256	230	204	232	246	219	194	218	202	229	225	260	250	215	222	237	220	218	222	204	218	201	223	192	216	232	206	228	211	212	216	217	184	226	207	224	228	240	243	227	219	213	204	242	220	235	213	207	221	216	232	199	222	237	232	203	224	215	232	235	207	203	206	199	244	225	200	240	230	211	221	217	223	206	224	230	205	241	256	224	238	222	225	242	225	220	225	240	215	198	236	232	223	224	237	240	231	246	215	235	223	236	202	197	244	257	202	208	246	219	212	222	219	224	218	207	213	224	222	227	202	227	241	227	243	249	198	205	214	238	195	232	235	240	229	251	208	211	236	201	212	232	221	202	248	217	237	238	240	223	210	202	233	222	216	235	230	263	213	218	216	228	229	239	219	226	238	204	236	226	211	237	245	216	189	215	223	200	210	212	243	219	229	219	218	228	233	195	193	215	229	235	258	224	231	221	257	222	229	223	227	248	238	241	248	195	242	244	227	207	191	216	191	206	216	226	230	225	243	231	229	205	190	217	214	239	228	255	246	205	225	231	209	228	242	215	236	250	215	223	206	211	204	213	192	236	207	219	219	229	223	221	236	221	223	251	222	208	233	259	218	211	257	226	224	231	232	207	241	202	203	229	224	220	233	236	239	252	215	236	235	201	211	250	228	223	239	227	235	213	212	251	231	226	189	249	213	236	233	223	234	230	227	212	242	207	218	234	214	216	239	236	207	198	239	247	203	221	236	222	226	205	224	201	221	226	239	242	219	205	217	243	253
34642	18709	16104	11420	6752	2806	1238	796	691	606	540	531	527	472	520	447	491	504	557	470	480	490	537	509	496	502	478	500	468	485	488	462	457	474	456	485	471	486	464	565	515	542	479	442	454	464	510	481	500	490	482	499	533	520	507	522	488	475	464	445	458	474	475	459	463	498	501	482	475	521	453	479	478	493	489	460	489	478	462	488	453	490	473	491	457	474	465	484	506	457	485	483	458	478	511	495	501	470	461	455	481	458	460	480	504	440	478	504	520	498	494	449	508	478	490	513	492	473	473	485	440	495	490	459	489	507	514	497	519	465	453	483	481	493	509	488	457	514	464	487	494	526	491	472	472	496	488	498	498	479	483	490	464	475	477	470	467	438	477	502	496	492	467	518	472	497	485	468	492	463	486	477	483	476	457	501	461	483	504	467	491	483	455	494	491	481	477	500	476	492	499	501	539	494	459	530	519	496	469	474	479	477	513	473	441	454	485	486	534	491	516	479	521	477	466	495	510	542	494	531	514	476	478	478	464	487	433	518	473	521	471	487	452	469	477	447	485	515	448	435	500	505	516	500	497	459	515	477	490	481	449	499	502	446	439	491	468	463	512	432	516	489	478	466	502	483	487	479	501	517	488	514	508	487	484	506	481	529	475	478	497	502	471	497	450	508	469	510	500	484	447	491	516	500	493	508	495	473	468	501	478	507	469	475	478	497	490	481	486	478	453	465	505	515	474	463	469	491	485	501	513	497	468	469	465	534	488	503	491	489	487	474	519	480	495	500	506	504	491	490	491	474	489	490	497	495	445	447	500	479	470	505	525	488	448	500	516	497	513	482	475	534	471	505	454	468	487	501	492	493	500	490	504	452	500	463	518	466	484	457	530	483	505	478	474	507	476	432	484	485	504	450	488	464	499	462	515	470	486	486	470	446	514	508	466	469	496	497	518	488	489	502	515	478	473	476	460	483	482	508	478	485	498	470	488	468	480	501	485	495	491	498	475	490	435	486	507	501	490	466	484	470	448	476	427	475	503	479	480	498	488	473	502	468	456	484	466	530	427	471	483	466	468	474	486	493	495	446	499	461	501	481	507	476	468	524	494	494	462	468	508	463	482	449	516	475	469	537	495	490	510	485	455	502	484	490	497	465	493	486	513	487	482	516	470	502	473	458	477	493	507	450	492	508	469	470	474	486	471	497	466	493	459	479	484	529	453	478	459	478	517	487	484	472	481	483	468	491	467	452	487	462	463	432	472	503	439	484	482	527	503	440	434	480	468	497	446	507	489	469	459	500	497	462	469	436	488	478	456	461	508	466	453	479	448	460	465	479	487	472	497	505	465	494	478	480	505	467	473	520	485	494	471	503	480	517	481	531	460	489	463	477	465	501	519	497	466	507	440	440	438	487	464	491	527	470	505	475	498	470	490	474	518	501	508	489	461	443	487	489	485	466	496	490	502	498	480	503	421	491	514	460	460	498	511	479	499	507	479	435	515	490	477	476	489	461	474	502	488	520	481	489	466	513	457	492	504	491	489	502	501	508	461	499	510	515	453	489	469	465	498	488	458	453	528	494	495	494	501	508	489	499	522	438	493	524	479	499	482	476	492	481	489	484	454	467	493	493	485	498	503	508	503	462	492	479	451	439	484	476	532	505	531	486	468	529	481	470	491	476	474	496	500	489	460	508	498	492	510	475	477	466	503	496	529	457	475	498	477	471	493	456	474	476	518	464	466	474	487	462	454	509	479	525	485	480	461	466	504	487	507	424	493	481	487	493	533	482	518	523	477	447	487	492	481	486	505	466	539	496	502	454	461	497	465	485	492	466	504	520	500	492	462	478	521	503	466	487	516	482	489	464	457	504	500	512	507	489	461	443	473	510	481	495	428	472	491	485	473	429	478	476	522	494	491	476	486	465	537	468	459	508	463	548	495	510	469	488	459	468	458	515	463	469	472	495	458	469	466	514	519	440	450	541	511	499	471	468	457	465	503	524	483	478	525	509	476	500	485	469	492	498	451	483	472	480	465	491	498	475	479	436	494	502	474	491	446	475	499	508	479	497	478	486	453	485	498	497	491	443	459	478	438	509	490	466	469	485	504	480	436	476	495	492	501	488	488	448	496	448	486	455	469	481	488	480	457	444	477	460	491	491	493	483	462	508	476	500	480	489	460	524	490	547	513	502	526	495	503	481	463	477	517	453	530	469	467	540	486	504	496	483	492	481	471	488	489	462	479	470	483	480	453	509	455	473	462	465	514	508	473	519	517	489	493	484	519	490	486	513	482	465	488	524	512	507	461	516	512	480	497	463	507	434	506	486	466	490	485	493	476	485	551	448	494	472	506	509	510	479	470	492	447	476	479	521	462	496	493	510	492	472	460	477	504	440	531	476	480	489	471	483	486	480	459	507	477	488	497	483	488	471	467	509	501	479	479	487	499	496	479	526	451	499	494	451	495	498	502	483	493	472	492	465	482	490	538	494	520	497	502	511	502	526	496	537	475	511	452	505	476	484	514	456	493	508	507	505	482	501	466	482	461	497	478	466	487	475	479	502	496	502	440	461	514	494	508	467	513	516	484	490	467	479	479	506	500	458	488	478	483	515	466	512	467	468	481	498	512	466	485	500	476	508	447	477	488	466	477	482	463	480	467	494	517	466	456	461	498	496	486	503	509	496	500	499	479	489	492	474	500	489	480	480	470	480	455	478	456	434	473	484	490	502	452	498	503	479	494	488	462	486	491	497	508	507	481	459	510	472	469	467	469	486	459	463	465	500	488	459	507	461	482	482	490	496	486	472	481	480	513	461	480	465	495	505	500	484	498	479	494	515	489	515	496	491	481	524	518	480	503	456	475	481	502	481	493	493	503	487	466	496	527	535	487	496	474	480	490	518	464	509	504	454	502	469	478	467	482	454	494	478	449	522	508	465	507	456	463	453	520	480	487	477	487	474	488	470	504	451	497	493	459	456	462	494	472	504	456	451	461	496	444	453	436	455	490	489	483	468	487	481	520	483	509	491	458	510	508	486	491	524	472	449	476	462	477	499	481	484	496	484	514	517	471	500	450	492	495	485	508	484	530	470	498	452	475	488	482	486	449	440	503	455	513	443	467	489	504	478	474	475	529	496	502	522	515	472	502	500	480	477	506	469	489	479	453	515	482	453	499	476	477	490	424	483	479	472	483	480	497	469	496	484	493	497	466	472	481	480	502	502	495	481	466	481	475	456	504	467	488	527	447	481	463	502	465	450	496	502	499	491	487	492	510	469	489	484	458	518	469	496	472	454	495	498	471	461	479	499	474	472	466	498	497	475	477	516	485	462	502	464	499	514	476	503	465	498	516	464	477	542	513	467	483	498	494	432	497	511	486	482	475	506	469	477	472	500	477	464	483	523	493	504	500	505	519	443	506	477	472	488	495	472	491	501	505	458	530	448	494	498	505	504	488	474	509	444	477	478	491	498	498	507	487	492	459	500	509	484	458	462	465	520	494	497
64230	32015	16572	7387	2950	1323	488	408	350	350	290	284	322	260	284	270	242	280	312	268	295	284	274	277	301	297	276	282	284	262	255	275	313	287	280	283	279	319	304	301	299	263	289	289	300	284	273	278	291	295	259	294	312	236	275	294	290	300	267	263	303	274	296	275	286	272	296	307	296	280	285	293	267	275	327	245	318	323	294	319	290	251	281	293	297	286	294	302	257	278	294	284	289	309	273	283	297	299	316	285	289	270	250	355	290	292	290	332	278	265	278	292	303	296	280	315	295	283	282	309	294	278	255	278	254	317	277	284	286	291	290	281	304	259	277	282	263	301	262	262	328	262	300	269	275	254	276	284	298	308	251	295	276	315	318	297	285	281	299	297	274	311	286	275	265	295	283	287	291	298	304	277	245	299	289	299	300	283	278	308	278	242	283	289	294	320	278	299	290	306	282	282	281	281	297	265	270	285	280	276	288	254	272	282	299	278	283	282	275	266	279	277	295	261	279	276	299	290	262	273	328	302	253	302	285	264	284	305	292	283	317	310	294	258	289	259	335	292	298	268	294	268	300	287	248	291	256	273	253	277	263	299	270	314	271	297	284	283	304	285	291	289	303	226	239	287	282	278	296	313	252	252	280	299	259	282	270	255	284	270	315	313	243	262	297	303	291	292	272	276	278	280	280	278	272	300	296	294	318	300	282	282	281	286	287	256	302	308	269	272	305	307	267	269	326	273	294	270	250	304	268	322	313	286	289	288	274	281	272	286	288	298	274	282	275	297	285	296	274	273	329	318	275	315	306	253	288	271	288	262	277	310	271	305	277	307	316	296	245	283	301	280	287	284	299	244	305	267	297	310	260	287	312	268	309	306	260	280	274	273	316	290	284	286	298	281	276	291	288	291	325	283	315	321	287	274	272	299	307	311	291	280	263	281	277	277	263	284	296	299	272	259	293	300	297	297	283	290	284	290	286	292	292	282	301	272	295	309	307	294	292	291	305	296	299	318	296	268	285	276	265	305	286	321	296	253	320	295	276	277	258	301	259	303	317	274	290	282	272	269	295	272	298	272	306	281	294	283	254	278	289	266	284	271	299	296	278	265	263	277	246	317	295	273	293	260	291	285	266	270	305	289	282	233	273	293	284	299	274	305	305	286	303	312	274	302	286	286	290	258	289	273	305	274	284	313	287	260	308	255	273	276	292	294	278	292	273	294	260	278	274	245	299	268	274	263	310	247	291	270	282	295	304	276	282	278	261	294	340	321	296	323	276	280	286	291	295	279	283	293	297	274	252	288	297	292	247	253	263	263	308	282	293	281	278	301	277	280	267	297	274	271	289	298	281	274	279	295	297	306	299	274	295	280	281	299	298	272	270	271	288	301	252	264	291	297	290	269	294	301	275	275	297	286	315	284	266	264	284	283	259	270	291	334	275	257	284	294	280	273	278	287	297	253	284	287	306	285	299	275	257	305	273	274	306	292	301	318	294	292	291	309	295	267	275	270	296	284	322	294	316	285	282	276	289	293	258	292	287	276	247	281	280	265	290	288	260	286	285	280	306	282	293	276	287	283	281	298	288	297	268	295	264	328	297	309	266	284	282	286	275	288	299	263	269	297	290	289	284	261	278	262	267	289	300	303	283	282	289	287	293	336	274	331	297	283	275	281	277	291	283	287	305	329	281	308	273	281	291	289	298	292	266	286	303	285	285	316	290	290	259	264	260	300	299	282	279	270	284	268	281	308	300	295	312	297	282	284	257	258	283	280	253	267	312	256	261	274	287	259	267	272	273	277	298	270	306	299	278	299	286	267	260	317	293	297	251	294	302	279	286	265	286	286	309	289	258	276	316	287	270	296	277	287	299	321	299	297	272	263	307	289	291	292	290	270	286	304	276	272	304	263	274	243	259	323	315	276	288	298	346	277	302	299	308	263	314	294	310	250	274	251	242	305	256	295	266	284	308	286	263	302	287	325	285	314	272	297	263	264	278	301	286	256	261	274	295	279	302	291	301	284	289	309	305	283	305	320	267	286	254	305	305	293	268	262	267	330	273	287	266	277	284	285	266	270	304	261	266	277	320	271	272	276	274	310	297	274	281	290	254	309	292	281	292	300	284	289	292	279	275	264	263	291	262	300	264	290	269	266	254	263	260	293	321	284	318	295	264	280	298	278	258	335	264	301	257	300	309	306	279	290	281	288	321	322	288	291	286	306	319	283	289	304	290	276	266	290	294	262	267	289	261	283	311	314	287	290	278	274	273	305	289	285	296	279	273	322	302	269	259	286	295	307	283	290	290	314	246	296	293	303	266	290	276	286	292	262	293	293	284	260	313	278	248	314	269	297	273	269	291	284	285	264	286	264	301	295	262	304	290	283	295	278	284	286	285	299	277	288	290	269	276	249	283	289	290	266	256	282	256	288	285	281	290	273	264	290	281	284	266	308	271	276	292	271	275	282	277	299	296	268	265	287	297	304	273	258	261	263	284	280	339	280	290	285	301	301	298	247	284	296	291	280	296	243	280	253	278	269	278	260	297	286	268	272	315	296	256	286	315	319	270	270	268	299	257	262	277	297	294	247	300	310	258	295	282	297	284	306	285	293	266	305	277	278	269	269	328	296	313	256	286	289	299	271	260	275	289	287	303	280	309	288	291	287	253	294	286	251	295	287	298	287	280	287	281	311	283	284	292	285	285	304	316	280	342	248	328	307	291	279	311	269	294	283	265	290	291	308	278	288	271	299	265	255	286	322	291	297	245	314	265	276	283	289	311	277	264	301	249	241	301	267	312	287	275	281	313	266	253	309	290	299	273	294	304	268	284	286	284	306	292	260	309	311	267	287	232	296	280	276	289	294	281	322	261	305	281	285	295	314	296	270	310	278	276	246	290	290	304	289	305	290	270	300	288	319	283	283	299	304	299	255	283	270	281	277	236	298	272	259	310	301	288	289	263	264	277	274	309	318	275	301	295	291	262	279	261	293	311	299	296	274	299	328	279	304	284	329	301	337	302	296	291	302	305	290	296	271	322	319	276	304	282	232	308	280	284	276	298	272	292	257	273	294	279	292	290	280	292	263	280	289	255	304	292	258	304	322	279	285	269	277	313	331	297	242	223	287	294	303	293	253	287	276	300	282	255	274	285	280	255	303	312	277	275	258	290	283	320	286	300	267	304	327	293	289	285	294	259	281	261	285	304	280	266	248	268	291	282	273	284	291	317	276	253	311	312	304	278	259	264	299	276	278	248	310	309	285	300	291	280	270	275	299	296	272	253	260	279	274	297	297	286	286	281	277	292	282	292	290	250	260	274	270	278	293	270	294	275	308	296	294	291	322	264	305	289	271	285	285	301	269	284	272	312	277	284	278	285	307	279	301	281	277	258	282	300	287	246	273	263	283	262	272	275	324	321	289	283	270	303	319	282	278	284	286	329	284	289	312	280	259	269	259	270	285	315	279	265	305	274	286	294	272	315	278	313	293	277	279	241	245	246	280
40951	22391	17752	13297	7915	4015	1402	1262	920	842	644	630	590	627	610	565	590	587	590	638	625	640	586	599	546	605	598	556	636	621	615	655	595	598	586	602	616	619	622	611	599	585	559	572	598	634	634	613	588	612	586	603	621	626	632	600	567	600	541	599	612	574	586	628	581	571	611	560	570	620	632	665	564	594	605	545	567	609	617	565	620	627	569	629	560	589	607	597	617	579	594	592	598	647	576	533	591	565	572	653	583	590	617	650	577	616	610	616	616	573	605	586	557	555	602	624	573	600	559	622	633	589	580	645	597	555	574	576	591	555	601	600	606	585	611	583	591	560	602	579	577	643	580	613	612	576	599	623	561	590	575	600	565	616	612	592	590	592	581	556	611	608	581	634	590	628	596	569	607	593	604	605	583	598	612	585	571	563	588	606	603	600	594	631	574	614	519	638	595	559	535	586	581	624	612	594	613	623	575	549	612	588	621	635	584	605	554	615	611	611	597	632	601	651	616	593	621	610	578	594	608	572	609	656	584	598	574	618	593	599	613	597	620	589	595	628	609	567	602	573	641	654	564	574	612	643	630	611	630	613	578	618	639	531	625	555	629	613	554	600	610	584	554	584	646	561	551	594	569	620	565	621	635	592	564	623	606	631	615	656	639	633	591	587	690	600	625	588	590	583	609	644	578	603	577	586	588	608	636	613	620	613	598	584	592	611	574	648	664	613	609	574	638	549	624	628	620	553	560	624	632	606	617	583	600	567	598	567	574	613	628	609	607	559	618	633	592	625	610	621	584	618	595	596	582	603	617	583	540	601	615	598	579	574	611	635	637	605	625	618	608	599	595	597	570	610	574	634	600	588	625	604	597	588	607	604	602	590	576	599	604	607	644	585	598	620	587	588	583	594	599	621	570	631	571	649	622	588	600	597	566	593	629	600	589	560	634	580	590	593	583	645	566	582	609	590	559	601	623	600	589	605	580	609	591	600	632	586	629	629	604	615	600	608	609	626	653	633	584	584	668	597	610	588	569	591	583	591	634	614	599	602	562	617	574	570	596	631	619	625	585	606	567	586	602	616	585	604	564	623	592	606	619	617	590	629	607	596	594	578	611	614	561	639	613	571	610	582	579	634	627	599	571	630	640	583	582	594	604	630	585	603	591	610	567	613	554	581	603	609	594	580	595	591	639	560	616	602	614	602	601	598	567	605	567	578	613	628	592	616	589	614	574	623	620	626	595	563	614	638	626	558	610	624	596	565	546	603	544	545	585	578	550	605	591	588	633	547	641	593	634	599	609	588	601	642	572	609	611	587	619	619	610	576	553	599	601	571	596	580	594	628	567	598	605	674	556	624	602	559	663	582	576	652	566	554	610	605	590	623	555	618	604	611	637	613	582	604	616	606	596	558	624	619	619	640	594	608	569	599	600	606	560	598	626	614	554	592	597	627	599	585	598	619	575	587	591	598	575	617	552	587	584	634	546	618	612	539	594	612	594	600	583	556	581	616	656	571	637	610	608	603	603	585	568	578	596	570	601	598	590	614	592	531	556	627	597	614	563	582	627	639	629	626	640	618	640	617	627	558	580	646	603	629	584	703	573	605	623	614	592	593	605	608	609	606	561	574	545	630	608	635	630	601	615	605	611	627	613	615	564	585	592	611	585	621	599	554	612	552	575	632	570	593	594	573	624	599	604	611	585	590	643	624	602	583	580	616	596	584	575	602	581	583	561	605	556	597	646	602	626	589	635	604	594	586	626	570	613	585	622	596	581	584	597	566	602	554	581	579	542	611	578	592	630	571	601	581	582	606	586	582	592	589	599	567	578	647	646	621	564	610	595	608	591	610	570	613	633	634	588	588	626	561	624	651	600	645	626	588	602	648	587	624	579	593	606	613	611	585	593	618	594	582	622	597	604	594	593	589	610	571	610	615	600	588	604	619	591	558	636	586	619	595	593	574	586	606	652	645	591	623	571	608	582	593	628	592	597	588	609	569	618	542	636	572	617	568	606	593	565	606	626	588	541	609	606	609	581	585	540	637	568	599	583	610	596	600	588	580	587	560	621	594	627	586	575	626	605	629	587	616	605	609	593	561	617	628	594	603	620	589	646	597	592	615	616	610	571	576	569	620	587	567	626	630	567	628	612	629	532	642	566	627	619	609	589	575	626	574	615	593	675	602	603	600	617	591	592	610	598	586	635	569	609	609	552	608	617	593	577	595	571	579	606	574	596	593	568	623	593	601	616	551	602	622	638	604	572	577	608	555	589	615	564	591	626	615	580	635	591	610	614	577	586	580	594	572	560	598	596	589	607	587	658	591	594	605	616	614	574	561	620	612	589	535	619	565	596	614	599	609	610	595	594	590	603	604	604	610	606	631	626	574	590	660	551	596	611	606	634	615	589	628	610	620	568	563	628	575	561	634	619	592	637	579	636	613	591	622	638	585	634	619	627	596	637	607	600	627	602	583	658	589	601	599	608	592	594	646	604	574	591	631	600	623	581	577	583	615	592	590	612	623	596	621	632	573	585	563	538	586	618	609	580	608	579	602	615	608	586	618	600	575	601	559	611	593	613	584	630	639	599	632	566	661	606	603	611	648	580	573	583	591	583	623	625	658	545	604	581	604	589	623	568	624	625	574	642	602	613	589	557	595	589	577	616	612	589	624	604	643	612	629	629	611	596	569	600	598	589	574	594	602	610	582	600	606	558	632	595	608	622	555	610	582	609	582	577	576	609	608	567	610	566	614	588	570	585	600	622	663	623	588	567	594	625	598	615	591	563	594	629	572	606	601	611	607	551	622	627	575	627	611	608	595	613	659	606	607	569	604	571	612	580	596	622	597	617	577	607	570	609	609	662	606	607	605	589	596	611	596	549	587	588	573	628	578	581	632	593	622	607	604	599	610	604	602	611	565	619	576	589	583	567	596	592	564	613	571	624	595	590	578	575	564	609	568	625	610	559	604	626	606	584	605	604	572	577	581	600	605	578	615	636	622	609	611	623	634	592	559	565	585	593	608	615	634	598	548	616	604	563	610	607	567	563	594	584	593	571	616	595	571	630	585	560	594	588	666	555	600	614	578	603	563	578	576	590	613	611	619	596	604	594	632	583	607	619	615	608	585	612	581	607	562	539	621	629	619	575	578	600	591	598	589	616	600	635	583	624	627	622	568	648	606	603	576	574	611	617	591	649	574	606	599	610	566	586	602	587	566	628	533	629	634	608	597	602	621	607	604	585	629	601	543	572	594	584	562	585	590	589	605	617	618	588	604	641	548	576	612	582	594	592	582	608	606	619	607	586	611	628	569	594	629	574	567	607	602	594	611	616	577	584	615	584	605	642	606	574	631	579	581	572	596	610	594	633	599	574	577	580	599	615	637	602	591	626	587	616	601	601	602	591	618	614	574	616	594	622	649	627	591	609	601	636	589	592	584	597	617	569	604	594	620	594	602	608	596	598	589	619	612	594	605	636	606	596	595	609	603	616	599	609	634
43667	18634	8553	3470	1358	532	314	244	249	217	250	211	235	257	253	252	237	210	227	240	211	276	244	218	214	205	226	210	228	219	246	248	216	218	203	251	225	221	205	232	220	263	247	240	255	245	224	246	219	204	241	227	226	255	221	209	208	240	259	202	232	244	200	246	209	223	238	244	225	191	253	242	220	205	220	224	211	213	243	209	229	235	198	261	244	219	228	239	230	230	253	254	243	221	237	242	212	228	223	238	224	228	213	201	226	267	225	225	218	239	237	223	227	197	216	233	258	216	236	251	248	230	233	224	240	203	243	245	234	235	247	227	223	231	207	216	241	224	229	221	234	230	224	249	265	224	262	237	216	246	246	284	232	233	223	213	249	226	230	241	248	237	215	211	229	253	231	247	236	218	195	244	216	210	220	226	237	218	223	253	231	229	255	234	214	220	243	220	247	224	222	244	221	222	242	217	225	247	216	220	204	215	215	236	263	197	248	224	260	261	229	205	232	203	234	233	244	217	226	227	249	209	241	262	250	226	235	238	253	272	234	235	219	224	225	250	222	230	232	264	221	240	257	224	217	209	211	245	244	222	213	202	231	225	220	253	229	222	234	250	255	265	251	227	239	232	232	246	201	233	205	235	236	236	220	275	240	239	222	250	235	230	211	248	202	211	238	215	276	255	242	227	237	198	231	214	256	223	239	240	221	240	229	217	219	221	250	255	221	225	231	229	234	236	241	228	229	233	250	236	242	251	222	197	201	227	213	219	228	243	243	239	246	220	218	241	222	201	239	215	247	232	232	218	224	248	228	234	242	242	214	193	239	211	245	204	241	221	203	233	217	218	212	214	214	222	216	241	261	217	220	233	251	211	215	215	251	228	228	234	242	215	234	237	236	227	233	218	233	225	215	232	213	227	198	207	216	206	216	222	261	227	227	225	239	224	221	221	199	254	236	246	244	247	261	220	223	239	232	251	234	225	281	215	234	210	232	205	227	216	239	215	209	197	237	221	236	236	234	218	198	202	205	242	213	218	198	249	235	229	235	221	235	208	244	230	215	237	199	217	258	213	223	212	206	234	201	245	214	216	237	198	231	234	222	239	245	266	220	238	241	247	234	221	214	212	231	240	209	248	227	241	251	243	230	218	268	242	223	237	213	246	250	192	191	257	241	232	205	222	246	213	212	243	239	185	253	237	240	247	249	234	209	230	226	261	243	216	225	216	221	229	252	209	251	219	254	239	249	245	216	235	222	235	241	233	231	232	234	225	256	250	249	231	233	222	212	230	253	229	223	226	234	259	250	226	274	204	223	227	203	236	246	262	194	238	225	215	253	239	257	259	241	231	223	263	267	220	233	240	220	221	256	245	243	250	237	227	232	222	218	213	227	229	207	232	232	245	250	254	214	220	249	232	227	229	250	238	240	237	261	245	214	256	240	247	237	212	231	261	238	226	219	228	218	248	212	214	196	239	218	241	232	212	237	232	224	231	228	226	202	199	232	247	244	242	228	242	212	216	213	242	250	234	242	230	220	201	218	242	216	229	242	231	226	205	222	200	250	221	246	227	230	212	222	262	225	211	231	226	208	232	235	211	229	257	248	264	241	232	226	256	209	227	216	189	221	209	211	235	219	277	214	237	201	234	212	187	192	218	224	248	203	214	208	255	224	232	243	248	215	247	256	226	258	230	261	238	236	234	227	228	239	236	251	232	228	238	210	236	247	220	232	233	261	241	236	206	227	225	230	212	252	205	234	264	221	255	208	228	227	246	240	230	196	229	246	234	226	233	228	207	239	221	232	251	242	237	211	243	209	221	236	220	214	248	243	211	225	248	209	222	227	219	240	216	223	208	236	202	226	229	234	262	203	211	262	233	230	246	244	245	256	225	218	231	229	245	230	212	225	197	234	237	241	221	234	229	239	210	251	205	224	231	235	238	222	226	226	248	240	267	234	249	232	235	242	235	209	236	217	234	231	233	237	237	240	210	267	218	209	234	256	257	209	244	236	235	245	233	231	233	255	204	217	233	233	239	242	233	228	225	276	250	214	212	240	195	246	245	218	216	241	222	234	240	183	231	246	206	213	240	235	209	210	235	239	243	251	221	253	190	238	228	238	247	215	259	219	228	239	221	239	235	224	227	223	226	204	236	226	238	228	224	237	243	271	224	240	257	238	248	228	217	221	227	229	234	235	219	213	218	264	233	226	198	225	241	202	230	218	233	253	226	203	231	245	238	220	232	238	234	234	214	194	265	242	236	251	208	226	203	268	196	216	217	222	241	227	233	231	213	202	198	225	224	250	228	261	252	270	246	210	237	242	200	235	199	210	227	203	240	253	208	237	228	211	253	229	248	236	246	225	227	220	261	212	228	216	247	253	239	234	218	235	239	212	236	217	252	232	226	219	213	243	245	200	247	250	231	259	241	250	243	240	246	208	209	225	232	224	245	261	257	238	238	234	219	227	232	217	235	256	230	210	216	273	227	256	245	226	231	236	243	245	224	222	219	225	209	227	225	224	231	208	236	225	241	237	209	207	204	225	233	222	243	224	214	253	248	227	247	241	230	244	211	213	218	232	232	227	233	187	227	264	207	228	206	236	237	228	203	251	251	210	223	254	250	222	234	211	228	223	224	213	226	199	264	260	244	218	240	207	216	213	199	194	234	237	225	208	234	203	227	234	253	243	232	225	214	219	223	218	237	225	263	231	221	246	218	235	235	218	229	227	216	239	218	202	234	235	240	237	212	209	253	244	198	215	218	224	230	226	214	223	251	229	244	213	230	253	229	246	221	215	240	232	230	251	240	201	240	237	285	218	201	231	229	244	227	241	205	239	242	226	241	232	228	235	236	253	214	222	223	225	237	215	245	219	224	207	237	215	251	225	210	208	219	227	197	246	226	253	223	218	225	222	261	221	235	239	280	242	255	229	226	252	228	242	245	227	239	244	250	245	223	211	225	247	200	209	229	255	241	234	211	232	202	225	222	228	248	243	268	244	215	207	223	226	230	210	202	215	261	244	257	211	247	234	226	224	262	240	244	229	258	246	216	234	241	224	259	247	243	191	239	221	250	235	224	204	242	220	205	222	229	235	240	251	231	238	237	221	210	246	200	218	282	205	220	235	227	258	220	216	226	226	231	232	224	237	235	239	262	219	227	223	217	238	245	239	207	251	217	206	227	232	247	236	225	246	243	237	224	230	247	224	258	236	248	232	217	242	219	206	241	214	220	212	234	208	246	225	221	244	236	201	207	248	235	210	228	257	211	217	240	228	228	240	242	200	219	259	206	215	219	247	274	252	212	205	229	201	240	226	259	228	237	223	221	205	196	217	224	237	255	234	232	228	239	233	223	220	261	224	260	229	247	216	222	242	233	241	245	218	210	244	243	240	247	266	224	244	235	216	247	224	213	238	264	231	219	255	224	240	261	238	241	219	212	220	253	221	225	220	231	241	250	219	218	215	209	211	201	259	226	239	232	237	237	239	213	238	229	235	244
28249	12760	11974	7586	4077	1540	700	494	521	555	484	528	484	445	487	500	448	481	507	496	495	450	492	471	532	436	494	490	515	478	499	510	494	465	452	469	475	478	473	507	509	488	459	488	495	471	524	485	453	496	507	484	486	492	493	505	473	475	514	510	464	507	534	532	505	505	434	502	489	522	483	493	526	513	490	507	465	459	499	537	492	514	476	510	455	481	507	493	467	475	440	513	498	468	511	449	503	489	482	513	497	506	487	513	544	523	476	496	520	511	501	479	513	430	518	469	523	514	464	488	459	499	497	482	482	485	459	508	508	522	454	496	523	500	460	473	546	478	470	486	467	489	485	508	439	493	525	510	501	534	460	495	489	474	508	466	462	491	487	506	492	528	454	479	511	468	507	510	499	479	476	456	465	497	538	515	451	537	493	479	515	451	420	470	502	536	458	464	475	487	496	499	481	483	515	481	488	475	483	505	501	492	486	475	512	460	529	514	534	480	486	493	473	454	484	509	524	521	479	493	490	466	469	482	493	502	474	487	511	489	506	500	429	526	489	538	487	444	518	504	485	475	470	493	471	482	487	492	516	487	536	513	491	475	496	519	547	483	507	512	506	456	523	501	484	470	506	518	459	471	506	504	509	464	499	485	509	509	478	505	505	496	493	502	519	511	498	499	450	456	482	528	453	500	452	506	500	512	517	512	474	496	499	460	459	535	519	473	488	496	530	450	499	490	494	470	505	476	444	528	506	491	488	508	532	479	495	493	501	466	507	464	505	537	481	465	516	462	505	515	500	470	501	447	519	469	495	485	459	515	453	505	501	499	488	470	486	488	521	485	495	481	434	528	480	518	471	509	481	504	494	505	474	464	503	497	485	524	519	500	466	476	478	496	494	523	499	451	469	496	500	500	475	517	484	517	487	504	488	521	490	501	515	456	522	460	481	519	500	494	535	444	502	497	472	510	491	488	485	514	523	463	467	437	456	485	479	451	488	485	523	481	496	511	468	509	486	495	505	519	481	499	464	493	450	462	490	495	472	468	475	482	475	455	506	487	490	475	491	482	467	449	516	476	465	488	484	473	499	448	476	465	466	567	486	463	497	456	482	469	531	499	477	520	499	501	498	520	510	486	514	499	467	474	488	484	508	479	469	499	501	500	504	502	471	473	478	495	493	511	516	468	533	469	467	479	479	495	492	481	497	459	492	460	488	504	460	481	493	475	519	467	465	525	501	533	480	499	530	520	512	486	486	503	480	494	481	515	468	490	489	485	494	490	508	449	488	510	501	447	507	460	505	476	522	500	443	478	503	525	511	464	516	508	521	481	481	499	486	516	499	487	507	456	465	482	491	499	487	443	472	520	466	527	506	524	474	490	453	547	542	483	477	489	481	493	475	462	472	479	462	541	520	517	474	513	501	503	506	506	506	488	476	478	484	507	518	488	494	467	501	462	470	487	496	487	477	498	492	510	488	496	463	476	487	496	498	434	521	483	457	514	491	449	524	473	453	488	472	517	481	473	456	478	463	546	513	483	480	485	496	479	469	486	463	485	483	489	478	508	488	512	479	478	471	469	485	482	475	513	523	475	473	511	484	512	440	484	448	474	504	480	490	484	525	484	429	512	502	496	471	519	479	465	472	508	517	483	491	497	485	460	467	475	473	493	468	532	479	508	496	483	440	460	460	482	514	521	477	477	512	495	503	479	512	478	462	517	479	516	510	460	511	470	440	492	486	484	524	432	478	477	458	495	482	475	454	487	485	527	536	502	458	478	470	483	475	527	498	521	495	484	507	499	462	483	467	482	470	502	480	499	455	526	515	471	458	508	519	527	469	501	525	495	504	506	486	440	496	496	473	490	453	478	489	459	445	490	475	471	484	516	502	475	510	513	466	487	481	496	483	476	460	447	473	502	515	483	512	530	479	500	489	485	487	477	510	439	475	451	490	478	442	510	486	485	492	499	484	484	473	441	487	490	485	496	493	480	467	504	454	543	473	454	519	507	537	512	490	474	490	532	476	547	462	475	500	465	468	513	487	458	448	514	519	488	505	512	495	463	500	470	488	471	497	520	471	467	519	507	459	479	495	488	490	549	469	485	497	486	465	468	510	458	484	471	490	493	503	472	498	485	477	476	495	497	477	489	542	482	477	486	453	501	511	516	468	526	456	475	487	532	519	450	490	458	507	530	469	485	466	485	496	473	471	496	468	497	502	447	486	466	471	509	482	497	516	472	430	468	474	511	495	515	491	473	489	512	503	481	482	502	513	494	507	468	470	507	484	460	500	523	466	452	456	472	512	471	493	493	482	487	452	481	480	477	488	464	491	469	434	502	498	471	512	488	469	483	499	469	499	488	459	455	505	471	493	455	530	467	485	502	495	493	450	501	474	522	468	463	519	480	500	507	504	498	477	475	468	457	496	480	504	508	487	519	495	482	484	482	496	511	517	429	537	508	474	492	504	470	497	441	511	507	479	502	492	513	494	475	500	493	468	481	502	434	520	460	497	478	469	515	493	486	481	494	460	528	509	488	498	492	490	507	475	465	481	502	462	484	473	452	447	493	476	489	478	489	506	496	467	434	539	459	451	496	489	509	489	469	493	494	468	475	431	473	516	471	474	515	489	499	461	485	453	463	498	516	491	495	457	493	481	508	527	491	489	510	522	493	522	516	508	515	512	476	474	539	535	508	469	493	513	504	505	512	456	498	502	490	495	471	510	479	495	464	526	491	509	479	475	469	487	463	493	501	491	450	522	481	482	481	497	503	495	497	499	504	460	457	499	497	450	469	478	504	503	485	500	476	505	528	483	500	494	516	517	475	493	480	519	452	511	464	479	479	487	489	500	484	452	507	469	465	471	493	493	521	480	478	504	476	488	513	467	494	473	533	507	467	499	454	543	522	472	479	451	463	482	467	469	502	498	480	477	469	490	469	456	500	464	503	463	489	486	459	469	503	470	495	498	489	442	506	525	484	506	482	490	497	475	531	493	530	469	505	516	475	485	546	489	474	479	489	491	532	484	514	455	474	477	495	472	478	454	483	510	503	505	482	462	479	471	480	489	506	497	489	493	522	506	482	503	504	462	494	465	480	494	533	507	487	474	490	463	521	484	475	474	532	495	470	481	446	505	461	506	466	516	504	453	466	556	526	498	472	440	506	479	501	471	522	469	443	484	499	480	510	514	489	493	513	535	524	516	487	500	458	459	471	503	492	471	503	504	500	463	521	491	523	502	505	453	499	473	519	498	462	530	470	511	511	506	516	471	522	517	463	514	463	488	476	479	486	482	513	486	466	489	471	484	505	464	438	499	500	520	516	513	506	479	495	439	471	522	493	491	490	490	486	499	516	495	452	511	465	535	539	485	489	502	472	521	480	525	493	483	520	541	493	509	463	524	432	505	505	477	488	503	515	466	421	497	455	503	502	492	474	505	521	490	469	480	492	475	513	451	499	472	476	458	469	499	466	472	486	505	454	505	499	462	491	511	465	516	497
60601	28436	13690	4781	1895	768	324	305	255	212	246	246	227	242	236	274	233	269	219	258	275	263	248	252	246	220	251	259	251	245	244	265	244	252	245	251	200	254	251	278	224	231	228	227	254	237	218	238	266	232	211	258	225	278	263	253	242	243	257	240	265	243	268	250	225	276	238	233	259	242	236	231	227	234	236	212	243	280	224	247	260	245	225	259	238	263	231	229	243	260	238	231	255	270	248	222	284	238	230	253	257	235	245	215	256	229	224	245	257	237	241	230	228	243	240	254	269	230	245	263	211	248	242	250	275	276	238	255	228	256	220	255	267	256	243	269	250	234	236	220	240	260	268	240	221	266	248	240	246	247	252	211	274	226	260	267	266	229	231	248	246	253	210	231	235	276	246	261	225	265	237	240	252	243	223	232	257	272	252	252	225	219	257	227	282	264	288	220	226	236	253	259	265	283	248	233	265	226	209	264	223	248	250	258	247	265	225	234	241	239	230	210	259	244	234	255	264	253	231	218	205	247	264	220	245	250	240	262	272	260	229	257	255	224	231	243	250	250	249	241	273	265	257	253	245	239	234	246	232	227	255	244	210	246	245	251	208	240	242	228	248	229	257	227	226	251	268	253	230	275	269	241	228	246	253	240	248	228	230	226	240	227	226	243	246	231	234	286	249	229	244	237	225	248	253	202	246	262	269	259	261	244	228	237	252	224	258	256	275	277	237	237	233	229	253	249	228	248	224	232	223	246	216	228	247	245	244	261	232	249	225	249	261	244	263	205	260	260	257	237	215	258	245	224	255	243	256	253	235	249	245	261	237	236	230	263	264	212	259	250	240	219	296	236	240	230	220	256	242	231	254	243	262	227	260	262	226	274	263	284	249	214	279	237	267	226	258	252	271	235	235	240	274	262	228	250	251	228	230	214	242	231	229	227	267	246	223	239	242	287	262	242	238	273	220	270	257	229	262	247	235	250	249	240	265	259	250	244	242	240	239	243	221	228	240	229	274	273	233	226	206	240	223	230	233	236	228	220	222	242	256	244	246	261	210	225	233	273	265	282	241	253	249	278	241	265	256	257	252	276	274	248	236	255	249	255	234	243	284	231	271	229	251	193	218	238	212	229	234	249	250	214	259	247	276	275	248	243	249	244	259	236	242	232	255	236	236	228	239	221	215	242	249	243	250	243	242	235	247	257	276	262	247	231	233	258	263	270	251	254	242	218	270	263	229	245	242	257	249	225	246	268	226	243	221	237	242	265	248	207	273	262	280	260	249	236	232	281	263	259	241	231	197	229	229	238	264	256	232	275	247	234	256	236	265	241	251	247	230	228	229	223	224	244	267	243	264	221	228	253	227	229	265	238	236	251	235	246	243	242	238	254	239	241	255	246	273	282	242	235	232	259	241	268	229	276	250	224	241	237	244	249	229	247	236	257	271	250	244	235	234	224	286	257	256	253	235	253	250	240	276	237	273	228	218	236	282	234	236	238	278	281	262	257	251	249	242	260	277	274	219	226	242	230	216	246	260	256	276	276	258	261	261	261	228	237	256	250	234	265	238	224	250	229	219	244	220	250	254	234	234	255	253	268	281	235	253	238	232	236	251	240	258	210	232	250	246	224	242	229	266	272	218	280	237	268	263	247	224	216	232	227	262	256	249	226	239	223	224	256	221	247	223	262	279	240	236	293	241	240	276	260	260	262	239	258	269	256	220	230	255	256	250	251	240	281	214	256	244	236	240	240	217	251	242	243	253	233	259	216	229	241	260	214	247	230	225	235	226	260	240	238	262	247	266	250	277	217	241	238	232	229	230	221	279	267	252	246	240	226	247	233	220	233	249	252	230	275	250	233	229	241	247	240	224	254	215	292	248	258	218	268	271	264	237	262	266	237	224	242	265	260	283	252	254	249	237	235	263	223	235	262	271	271	250	219	252	254	253	250	243	238	229	242	254	264	240	246	243	218	239	261	231	237	258	259	256	214	266	245	229	241	255	235	236	261	238	217	274	235	258	250	248	270	246	260	250	255	276	212	265	255	249	225	235	251	249	224	233	234	266	259	231	236	227	248	240	244	233	204	247	244	267	261	263	233	252	221	237	259	243	260	275	258	260	218	227	239	229	226	239	249	259	251	205	275	228	239	241	251	234	241	257	268	273	214	239	272	257	262	218	255	246	238	238	253	245	244	276	268	236	233	229	260	266	244	277	219	230	201	227	246	217	229	242	238	239	246	250	257	253	259	241	227	248	242	238	243	253	222	270	268	269	239	251	255	243	261	247	239	218	235	224	264	238	232	265	215	261	244	238	253	217	236	262	224	252	245	283	271	257	243	281	269	234	260	259	272	226	258	232	234	207	221	230	228	251	229	247	232	287	246	263	243	221	275	272	242	229	230	220	240	245	255	241	238	293	231	242	229	256	215	229	225	246	272	238	234	269	241	221	258	233	234	255	227	230	242	242	266	238	254	246	234	212	253	239	238	250	265	243	240	245	250	246	241	243	248	245	226	245	254	282	299	250	253	261	251	232	217	243	265	253	267	263	256	229	260	242	230	250	257	237	254	257	238	253	276	224	238	229	278	233	257	260	249	251	257	222	244	227	255	210	247	260	267	255	239	236	225	252	236	241	245	213	231	260	228	275	272	233	243	282	241	219	240	262	278	237	236	244	252	248	230	229	224	257	263	250	278	250	229	236	231	246	251	260	253	237	248	263	243	246	253	259	221	262	221	249	232	260	217	245	258	258	248	227	231	247	228	243	259	195	234	253	247	268	231	234	249	244	260	243	275	226	226	252	242	239	256	284	240	259	263	224	253	213	270	267	233	267	220	218	258	240	258	234	225	236	253	239	248	244	233	249	233	257	233	247	244	238	225	242	248	239	249	227	234	257	231	221	247	255	275	262	247	224	255	227	264	228	257	246	246	244	274	248	227	238	258	237	244	248	241	243	225	276	268	273	229	239	270	240	231	222	257	239	252	222	224	249	256	241	242	226	249	225	252	246	219	256	229	223	248	229	204	251	230	232	249	217	257	279	249	268	297	265	255	260	238	236	236	270	239	237	260	222	208	237	257	282	274	250	237	256	238	264	265	268	198	244	223	277	236	219	238	241	266	238	261	265	241	274	246	222	228	278	281	248	250	231	213	242	264	229	238	247	267	232	257	249	234	255	253	247	206	266	261	243	245	227	227	251	250	232	247	255	239	236	262	244	260	249	271	249	244	208	245	236	260	242	243	221	259	197	242	222	250	239	244	265	255	229	258	234	268	247	229	236	284	251	219	263	272	246	226	239	244	243	200	230	243	250	224	235	204	274	245	249	234	209	260	228	236	245	240	235	244	256	240	242	244	240	271	220	229	250	247	248	291	221	251	264	245	238	228	250	243	258	260	260	275	264	210	233	214	247	216	223	206	230	233	219	276	246	261	251	246	261	235	229	244	223	247	266	273	233	208	233	242	241	265	231	244	209	232	266	255	267	261	245	257	223	254	244	272
39123	20174	15129	8854	5202	2101	843	691	697	543	498	570	554	494	516	541	568	531	477	505	514	564	534	488	509	547	548	544	527	492	521	541	512	536	527	524	545	529	518	499	522	514	560	543	499	508	518	470	542	574	542	481	586	530	551	519	559	506	497	504	527	544	497	570	500	496	526	494	499	531	521	567	495	492	515	535	558	521	533	531	510	506	512	514	508	494	532	499	534	529	536	468	546	532	514	523	535	549	507	520	533	477	543	474	571	508	552	520	512	549	531	496	503	530	489	510	545	496	525	514	538	513	500	537	557	512	503	522	540	550	501	482	471	565	516	480	558	532	530	525	517	554	509	491	527	527	492	531	515	514	516	498	524	508	546	536	482	543	552	494	547	538	532	522	507	528	551	513	490	527	532	509	537	477	524	500	536	504	518	536	497	492	504	531	529	555	528	526	518	505	566	492	500	534	523	488	500	507	539	521	530	525	543	532	501	532	505	475	536	511	542	531	515	530	524	552	493	523	521	532	560	505	492	545	555	562	508	542	547	514	514	552	562	534	505	484	498	472	512	496	519	518	491	467	508	512	492	540	532	528	554	545	482	549	514	555	493	522	522	530	497	548	536	512	548	550	518	572	466	557	507	547	523	511	528	558	531	509	532	514	540	480	543	543	591	521	539	540	510	540	523	511	565	486	536	486	543	529	530	514	545	502	526	542	489	482	495	532	537	549	521	589	506	548	542	532	495	534	528	546	508	538	496	500	505	514	533	530	526	501	518	510	471	501	534	504	577	540	531	510	533	528	504	493	576	536	497	508	531	523	497	539	517	568	462	465	504	545	526	504	554	519	537	525	543	501	530	555	508	521	496	512	525	552	518	495	509	537	515	518	495	546	482	543	516	535	493	554	522	502	495	500	495	528	554	504	502	553	540	545	541	492	506	519	539	509	473	537	524	491	513	456	515	513	513	530	531	558	518	521	505	495	476	525	516	506	547	525	478	559	493	525	492	481	515	527	478	510	531	528	549	499	499	569	524	565	522	526	543	505	490	487	555	515	528	497	532	533	538	544	529	527	516	526	571	516	511	528	519	528	501	554	549	506	513	540	532	491	494	560	517	524	523	531	555	517	549	536	550	508	560	542	494	512	541	529	548	507	569	550	503	527	532	544	517	518	530	523	534	517	520	498	488	567	517	520	571	493	470	518	517	520	513	524	522	493	517	551	507	530	469	483	494	522	518	558	521	506	513	523	518	500	524	519	509	542	503	528	551	505	550	506	513	528	515	515	498	516	539	540	532	533	503	584	527	481	521	554	539	540	518	520	506	500	483	518	504	547	542	540	525	522	495	523	492	519	550	528	512	536	510	577	533	524	533	521	542	517	530	547	497	524	556	507	509	492	516	523	485	536	516	502	460	514	548	537	554	540	523	534	516	544	524	478	533	515	533	517	521	549	521	519	534	537	510	538	516	531	535	510	526	548	534	509	554	502	510	513	501	498	498	528	569	525	563	526	523	504	482	595	515	541	541	595	495	526	480	515	494	585	538	516	533	521	495	544	503	498	531	529	488	548	510	558	543	560	507	521	529	499	539	530	558	561	518	540	492	462	528	522	521	520	584	513	548	500	514	494	510	504	516	515	554	500	498	524	549	544	509	509	480	502	539	536	538	543	557	539	549	467	561	540	518	530	530	503	515	530	522	541	539	537	555	528	558	527	480	510	557	507	522	503	525	498	580	544	504	496	487	526	485	527	502	525	541	495	528	530	518	541	502	516	548	524	578	510	531	473	516	560	540	510	562	563	551	536	519	502	490	496	519	523	512	510	541	541	557	479	508	510	482	516	508	528	546	494	502	533	552	525	520	523	540	513	523	502	505	478	550	527	554	514	528	539	497	499	476	530	552	532	548	503	489	557	484	519	485	488	517	543	524	499	550	515	512	502	547	543	506	508	503	511	544	498	546	518	523	474	519	505	475	521	512	504	533	518	524	567	509	546	535	542	532	550	508	553	508	495	525	511	486	521	524	524	529	483	558	512	555	518	534	480	544	513	543	505	518	533	518	569	563	502	518	530	483	539	520	522	520	511	512	502	557	501	495	500	527	505	522	524	519	478	580	524	468	517	504	463	517	467	520	556	534	513	535	517	547	541	477	547	569	493	562	507	542	554	530	484	495	462	514	506	483	549	497	480	504	541	562	517	558	529	500	502	549	551	514	525	491	483	507	514	521	541	521	535	525	533	502	535	538	518	527	530	525	505	501	525	533	509	530	477	495	531	505	512	554	501	500	509	540	502	538	528	522	541	569	505	536	523	533	525	579	487	493	500	494	522	540	462	586	488	533	532	542	534	500	526	530	529	537	493	528	539	496	516	508	527	520	561	555	519	518	552	526	541	497	532	486	519	591	489	492	547	531	539	515	535	527	573	489	557	553	533	565	542	521	559	520	505	506	532	518	550	527	577	532	547	522	552	519	485	568	497	487	508	512	508	539	535	547	536	530	553	517	489	516	569	494	529	515	517	540	530	489	535	541	553	558	504	526	511	552	522	559	529	505	477	527	498	456	556	534	551	530	540	479	581	471	552	539	505	558	548	542	508	496	524	515	528	520	542	521	521	517	527	543	526	506	508	523	525	554	536	540	496	492	527	524	524	505	536	516	512	517	538	517	528	478	528	495	529	500	502	538	525	552	487	522	535	539	502	535	527	513	526	523	484	512	537	533	557	528	548	552	569	525	531	478	508	534	501	540	505	503	550	493	512	501	517	567	518	552	558	515	526	547	553	527	523	529	520	480	519	501	532	524	517	546	523	547	532	503	510	542	538	511	530	551	476	563	476	523	528	515	522	542	532	526	517	540	495	540	511	468	531	488	543	530	515	519	511	525	503	547	516	535	534	500	475	490	508	544	498	529	529	531	545	546	509	496	538	499	532	500	495	509	525	500	526	522	496	524	525	491	496	505	527	521	522	488	503	505	557	515	545	505	516	472	501	560	506	534	547	542	472	547	528	555	536	534	529	510	541	540	520	505	494	513	515	504	551	564	550	540	526	508	524	544	563	508	568	491	558	513	516	511	515	526	543	515	521	510	507	510	511	530	523	508	490	540	495	523	547	515	539	522	510	483	485	520	505	487	545	538	537	498	539	536	511	562	555	515	581	502	529	494	491	540	508	504	537	524	515	490	577	550	499	546	508	502	529	501	514	524	547	511	514	561	527	535	549	579	498	525	522	529	536	534	480	503	535	519	551	563	517	519	488	548	542	522	537	545	519	488	524	521	577	499	537	579	550	536	543	505	491	526	511	497	490	517	512	584	551	520	511	506	511	520	489	519	533	535	522	487	518	529	538	571	529	516	517	512	519	523	502	565	547	541	462	537	526	538	543	544	505	504	562	539	527	538	516	497	532	509	513	511	523	506	512	533	511	506	529	506	497	560	519	529	525	495	559	545	501	471	558	506	512	478	498	492	516	544	516	532	506	510	532	518	541	562	538	513	547	505	506
59764	31479	19428	9797	3811	1148	498	421	373	296	314	292	256	293	323	276	294	282	265	294	283	289	286	279	281	296	284	310	269	281	307	286	295	328	290	261	304	315	273	275	260	303	252	261	286	291	279	266	310	296	263	300	285	266	250	279	285	303	309	297	270	290	286	267	288	279	277	292	279	287	239	310	290	262	266	315	258	252	294	307	298	324	272	304	290	240	276	291	282	297	284	286	286	289	314	305	277	299	302	270	290	308	296	282	291	293	296	274	292	279	303	284	280	303	289	285	302	270	267	282	266	272	268	260	294	282	294	298	298	292	274	331	285	285	288	315	304	290	292	277	299	266	253	260	283	301	273	276	320	309	259	287	271	271	261	278	288	256	291	258	297	263	271	305	292	281	267	317	266	301	289	310	290	276	279	297	287	307	286	281	305	299	286	269	287	274	296	291	263	270	280	331	272	328	286	302	276	265	268	246	253	264	282	322	308	294	279	278	291	302	282	269	308	295	280	306	271	276	267	295	278	266	279	286	253	301	271	304	269	255	257	300	313	316	304	288	284	358	285	299	285	303	342	283	286	290	275	307	283	290	253	282	288	289	275	311	290	314	270	299	287	276	275	279	263	286	290	297	279	291	312	313	261	293	274	302	293	294	263	298	266	248	306	274	303	261	300	309	280	281	278	306	321	329	268	301	242	285	303	292	303	290	293	231	264	331	292	314	311	255	248	292	277	275	297	315	303	255	293	295	272	277	297	269	298	297	281	282	259	277	278	288	298	288	305	274	273	305	320	283	267	311	286	288	261	290	338	292	295	256	277	260	275	295	259	323	342	252	270	261	303	287	282	258	285	276	280	297	300	284	281	296	271	274	299	323	327	296	304	274	263	310	268	242	264	264	294	295	277	297	278	292	290	288	283	268	313	307	298	296	290	285	315	280	300	284	312	305	302	280	271	271	287	316	311	275	308	260	298	279	264	289	302	280	271	310	295	308	263	280	285	281	344	304	246	287	282	289	280	314	295	265	256	283	286	310	263	267	279	285	297	272	315	290	300	249	299	296	296	324	270	261	280	299	272	285	289	314	281	274	263	313	284	278	293	288	272	284	276	274	285	308	300	272	328	314	259	288	242	254	299	261	243	296	331	291	295	276	287	267	293	308	281	266	282	282	266	292	225	301	306	302	283	275	273	328	330	246	279	303	325	264	289	295	286	257	306	275	271	298	288	295	281	317	282	272	273	267	295	284	308	283	271	309	289	291	306	306	276	277	290	320	287	290	269	336	280	291	302	295	313	309	280	301	281	279	283	282	266	302	292	311	267	287	262	284	291	286	291	291	294	330	291	275	276	287	259	285	276	246	291	312	254	298	297	272	296	286	296	287	272	270	301	294	258	259	323	278	295	313	282	306	307	271	247	281	273	251	301	280	262	319	277	318	311	301	304	267	300	278	309	297	264	285	242	303	315	290	271	295	330	289	276	305	277	312	247	288	275	301	277	285	291	284	330	265	282	287	303	310	312	314	289	267	285	306	289	289	311	260	249	272	273	287	263	313	273	277	278	295	275	297	275	269	304	269	291	277	287	309	288	306	290	281	293	253	311	236	265	304	316	304	269	300	313	277	270	283	268	246	242	318	320	293	279	268	292	261	288	281	299	289	291	299	298	315	265	279	280	289	283	333	274	281	304	311	286	307	294	278	304	291	270	298	292	307	299	254	289	281	310	296	283	266	296	311	298	279	297	270	294	286	308	303	290	266	271	268	267	259	252	277	301	311	291	294	276	265	301	269	313	270	313	286	280	286	290	294	284	263	287	295	326	329	301	294	279	286	287	292	300	321	274	280	301	270	282	295	276	270	298	292	251	316	275	251	280	291	315	294	289	281	321	312	266	276	294	283	318	289	292	298	308	284	275	306	319	290	326	269	300	341	320	306	281	296	291	301	302	284	273	260	294	322	276	291	293	259	256	298	318	281	256	272	270	271	303	286	275	276	300	312	303	301	313	287	251	286	295	311	288	298	272	267	296	293	270	303	270	293	320	268	282	277	298	272	261	285	280	296	280	269	303	272	264	295	286	297	274	274	243	293	289	274	304	275	285	284	271	300	272	261	244	283	298	292	304	294	306	266	294	287	279	286	276	324	299	296	290	276	260	254	296	294	249	228	269	299	338	275	322	310	299	308	313	269	277	269	298	282	263	267	265	319	303	292	289	309	299	270	292	273	311	277	306	271	292	291	299	292	256	282	306	289	314	279	308	254	289	297	280	314	300	265	300	306	270	272	282	294	298	289	308	297	290	312	298	281	266	281	270	300	280	261	298	318	283	290	264	330	297	290	292	288	279	297	255	265	326	314	300	295	328	329	287	260	308	323	293	288	287	293	281	309	271	285	279	260	296	281	287	299	319	254	277	271	275	278	289	291	293	302	308	267	296	318	288	299	277	264	270	295	300	305	286	322	276	309	253	298	302	281	261	297	320	296	285	277	304	304	279	316	293	286	315	279	274	306	285	260	329	283	312	315	299	288	285	302	285	263	330	274	298	262	291	314	283	305	310	287	294	292	260	263	312	325	316	309	271	274	262	284	267	291	282	299	288	296	291	290	270	296	319	291	290	295	316	288	322	267	283	291	255	291	266	266	308	284	295	281	285	312	276	308	281	272	282	277	272	280	252	279	276	264	300	296	271	312	295	282	284	252	275	308	278	264	304	311	277	243	289	266	292	320	276	279	297	289	266	268	289	298	313	283	274	309	299	303	270	311	258	295	290	292	285	307	300	280	291	266	266	289	261	283	286	295	302	311	257	277	303	273	308	317	256	300	310	281	306	269	297	289	273	287	277	278	295	308	271	253	261	294	279	269	298	298	269	298	304	296	269	262	266	283	304	279	271	262	282	300	313	277	299	278	282	275	272	302	308	296	252	271	316	285	277	292	277	282	305	306	281	283	256	331	308	330	332	296	281	300	271	301	267	276	311	293	298	287	300	276	305	309	243	267	275	282	262	288	302	282	305	296	297	299	305	300	276	283	300	295	304	285	284	283	302	285	343	309	275	246	311	285	259	284	300	304	275	280	302	275	299	296	273	253	286	304	278	315	264	275	314	328	290	300	282	257	271	297	294	319	285	312	279	306	284	316	319	293	286	288	331	282	297	267	309	272	276	280	296	279	305	300	279	300	293	292	297	271	288	291	289	291	271	309	264	270	322	278	262	298	273	285	292	312	281	296	280	305	292	308	266	302	275	302	314	264	293	298	316	269	290	267	292	225	279	247	289	260	277	270	255	295	303	292	262	293	301	309	294	312	294	302	296	308	313	292	264	274	262	288	316	281	292	305	294	251	315	297	299	249	278	270	291	284	247	306	271	276	270	303	310	285	288	276	258	294	273	288	263	280	259	292	280	305	298	259	286	301	299	285	306	271	289	247	282	296	289	266	267	243	290	286	288	286	259	297	296	316	284	275	294	271	295	286	268	290	276	297	290	276	299	294	250	314	300	260
37608	22977	21414	16582	8913	3356	1400	1307	1017	713	668	630	632	662	573	628	655	609	573	572	599	589	596	557	607	609	606	626	587	576	584	600	619	599	555	596	634	584	583	615	628	625	617	616	610	584	608	622	571	603	597	614	594	595	619	576	596	644	618	600	578	592	588	564	599	587	560	581	558	562	582	565	616	601	646	591	620	580	604	616	585	611	625	553	634	586	641	678	606	586	568	596	618	605	539	613	584	620	589	576	559	631	603	640	594	623	612	611	586	589	530	568	584	614	608	630	589	595	577	638	597	598	596	588	592	654	604	548	579	639	624	573	633	582	577	634	591	633	651	559	618	600	590	587	598	577	617	618	589	643	600	611	584	601	601	603	615	574	603	542	614	614	617	581	593	609	611	589	614	613	584	618	576	616	573	591	629	585	612	637	615	577	629	612	596	609	562	613	583	634	597	637	563	506	622	628	579	615	580	603	608	618	575	606	592	556	589	547	588	640	604	632	591	607	606	610	609	621	620	631	577	593	590	586	592	632	599	607	629	603	610	598	572	597	586	562	609	587	621	613	623	590	564	622	584	621	566	608	598	612	590	604	676	607	623	560	542	616	586	583	579	573	564	590	626	604	647	641	608	546	584	617	569	567	564	613	549	585	627	658	585	581	610	606	615	568	645	618	557	625	610	581	603	597	599	585	571	615	613	613	631	583	626	608	585	575	578	583	593	579	581	588	596	569	603	620	580	580	631	620	555	602	599	584	590	599	576	603	627	591	581	603	632	626	595	620	606	600	590	611	624	592	586	581	600	595	612	585	591	580	583	633	606	602	624	599	614	534	582	561	578	626	589	602	598	568	620	621	583	582	613	631	646	648	562	625	633	617	644	604	563	580	632	633	600	616	571	622	605	586	558	607	600	595	620	613	632	543	610	554	657	603	586	581	597	634	583	588	585	591	605	603	618	554	587	569	602	568	619	625	562	618	599	575	603	603	608	570	627	592	617	562	566	592	652	614	617	594	544	611	605	614	570	573	594	582	619	573	619	614	601	607	645	606	617	586	571	554	585	577	606	607	572	574	621	603	618	567	612	615	593	597	604	574	586	568	593	655	578	587	592	613	614	599	612	591	600	597	586	627	601	581	589	573	631	581	587	584	604	617	582	572	620	559	611	608	539	620	568	595	586	566	597	614	581	590	551	604	562	598	616	592	580	601	602	594	604	620	595	682	547	579	627	614	612	596	631	635	599	610	627	604	643	630	579	607	614	605	586	570	556	649	573	576	648	608	533	612	562	610	636	601	568	601	604	604	637	604	587	555	589	600	646	574	642	581	611	598	572	577	550	586	597	630	610	606	611	609	585	574	605	589	614	609	586	671	582	588	636	623	601	593	589	611	551	599	601	612	542	586	636	621	598	588	640	602	617	630	599	599	621	591	608	572	569	572	612	585	624	588	587	620	602	593	557	619	602	584	594	604	607	619	570	586	609	607	604	607	578	604	590	579	626	599	643	621	643	610	617	619	541	587	611	579	646	612	596	613	612	573	596	583	628	623	597	624	578	566	625	571	587	587	600	578	595	600	630	614	602	542	604	617	606	599	604	638	586	625	624	637	580	624	630	589	607	634	651	665	605	596	579	611	607	591	568	582	585	542	583	601	565	613	575	589	597	594	545	556	596	598	577	597	584	576	598	581	613	607	626	632	596	628	603	596	560	578	556	594	577	609	551	625	595	592	606	620	596	652	565	596	608	575	618	563	598	589	572	606	652	568	580	624	592	570	587	613	572	575	593	605	573	581	622	637	579	617	606	550	600	595	588	572	583	581	546	583	654	582	617	584	629	606	610	626	533	557	576	634	631	558	619	613	603	583	565	602	557	617	595	601	603	564	599	614	630	601	628	601	598	631	667	577	590	566	596	603	640	583	608	570	620	610	638	619	593	594	623	591	560	645	613	589	581	592	551	610	609	567	601	574	618	581	610	589	577	567	611	624	611	595	615	585	611	598	612	566	607	590	579	608	612	626	606	589	558	615	582	614	645	604	586	589	587	603	617	598	598	622	619	587	632	605	623	588	568	561	604	604	587	564	566	601	632	621	610	596	611	615	593	629	611	598	640	619	616	612	618	584	591	619	589	577	595	612	601	613	604	577	571	569	577	659	596	631	610	595	609	572	615	630	613	607	631	594	626	633	553	605	566	631	626	606	595	587	595	597	603	607	594	647	601	617	595	594	593	611	611	575	578	616	554	609	606	593	616	543	603	625	619	582	553	601	579	567	601	596	629	629	623	656	659	600	610	616	627	574	612	635	583	647	616	643	558	581	548	610	602	560	619	606	582	561	575	567	622	598	592	623	604	599	556	598	578	587	614	592	650	608	601	591	614	598	596	579	597	632	631	575	584	602	622	577	594	600	585	619	632	605	626	614	585	594	617	610	560	586	537	570	595	594	635	578	622	577	568	594	577	612	612	653	579	580	565	606	670	616	598	575	594	634	582	544	547	565	572	606	565	617	624	639	634	601	620	622	577	579	602	610	589	605	614	607	599	633	564	582	601	633	603	594	576	568	600	615	553	598	624	623	624	589	642	605	617	606	586	595	610	588	571	576	609	628	574	569	596	609	561	566	608	628	581	602	566	570	611	590	623	599	585	572	579	600	569	602	605	546	565	594	610	567	574	598	600	565	628	597	591	606	629	588	624	597	639	544	618	555	608	580	631	571	621	568	595	622	598	553	576	610	632	583	551	592	564	554	631	615	588	592	589	588	594	568	626	615	648	594	565	581	599	607	576	600	604	639	601	603	631	569	622	555	602	635	561	587	592	643	591	629	581	592	575	573	589	601	618	618	612	544	574	636	601	611	615	558	602	580	606	595	554	595	576	632	606	589	625	557	617	649	632	623	572	626	599	573	614	605	663	631	618	611	617	576	620	621	640	606	590	584	620	579	622	625	585	589	622	585	616	592	614	643	567	548	579	610	635	596	610	556	595	621	574	581	619	553	601	575	593	612	567	614	612	572	583	567	593	635	564	584	582	565	628	628	598	591	562	606	602	580	622	596	562	560	587	592	619	607	599	590	577	581	592	566	625	569	576	585	614	617	535	572	552	579	660	628	621	588	637	586	585	554	631	659	587	549	585	590	572	576	600	576	616	563	599	624	589	590	621	573	610	623	626	623	581	542	582	601	611	594	620	635	619	618	596	612	582	648	593	586	550	598	628	619	590	617	595	583	574	589	646	589	599	595	544	578	564	584	613	596	626	609	604	592	599	612	618	581	618	622	575	609	573	618	603	595	574	605	571	562	607	560	608	566	621	556	577	634	612	594	562	600	563	601	613	574	646	585	609	543	635	606	600	605	636	657	601	594	560	581	629	623	578	586	587	602	593	614	602	607	609	570	602	577	537	602	602	646	581	566	586	563	587	595	601	618	591	569	637	606	616	600	622	630	637	597	604	620	574	639	597	598	590	635	617	625	640	602	573	608	610	582	576	599	593	564	600	677
41511	21340	11134	4839	1286	489	305	243	213	252	258	247	254	216	217	289	240	237	232	217	217	223	253	214	254	268	211	222	233	221	244	233	235	241	222	217	233	259	203	224	243	191	217	239	199	210	196	237	222	227	196	198	248	245	208	237	288	235	219	207	215	238	215	241	215	225	222	249	224	236	229	201	253	243	241	227	225	239	222	237	252	236	261	214	235	242	248	226	215	249	220	234	219	239	213	227	216	234	230	226	237	227	223	188	242	217	234	257	220	232	239	209	227	222	208	259	233	227	212	213	236	213	248	213	225	249	222	205	220	221	224	232	256	217	231	231	201	253	237	252	224	219	265	221	245	227	240	230	271	221	225	229	210	234	233	231	225	222	247	252	244	231	268	263	265	209	247	219	231	238	216	229	242	223	223	212	236	228	204	253	202	228	216	239	219	236	218	243	241	239	240	217	252	215	219	218	232	241	214	251	240	240	222	234	202	221	243	227	242	225	241	213	222	250	230	235	221	218	233	230	283	226	234	223	215	205	214	229	223	226	229	225	272	209	224	227	221	261	209	252	209	226	241	248	220	217	225	242	237	235	214	231	236	215	232	226	207	223	224	241	197	236	237	252	221	217	211	258	257	215	208	249	217	257	205	251	250	218	235	222	229	217	213	242	214	225	240	274	227	226	234	233	235	243	258	228	246	205	219	205	226	254	243	224	220	206	227	239	235	228	254	246	249	236	254	223	233	221	234	228	227	236	246	232	217	229	226	204	223	229	234	235	236	249	234	259	236	214	206	236	242	258	239	237	207	229	235	233	218	235	255	217	255	232	215	211	225	223	220	243	257	252	208	251	245	218	233	221	213	257	231	240	212	248	216	253	204	235	236	199	244	230	272	208	221	254	204	201	229	189	228	237	196	249	231	231	230	222	223	218	208	213	236	236	249	254	242	240	210	201	235	236	232	237	198	239	196	227	207	215	222	205	207	243	208	228	249	225	231	231	209	200	208	241	246	230	200	199	239	225	242	210	242	224	196	226	246	253	233	248	225	226	225	219	222	246	205	238	218	247	217	227	233	217	215	211	266	238	213	231	248	222	256	240	236	223	238	242	234	216	208	232	232	246	228	223	228	222	240	216	242	229	216	226	228	198	231	221	238	244	240	265	219	228	248	207	193	212	261	220	222	218	216	250	205	204	217	239	200	215	227	223	255	230	229	228	221	217	227	233	209	229	200	241	230	228	226	233	219	222	224	235	237	205	229	234	225	202	211	258	225	223	230	228	238	247	254	225	229	243	223	200	241	236	209	225	262	237	238	220	255	212	274	231	230	217	204	218	233	251	252	228	235	193	241	213	229	195	215	213	220	255	231	215	217	218	214	233	225	211	233	232	242	251	237	242	246	239	195	262	236	263	264	235	238	243	219	229	252	259	216	205	212	256	246	236	230	229	224	254	222	178	245	236	236	238	213	223	245	235	206	240	225	261	232	249	218	238	239	232	255	226	214	241	218	239	232	234	220	292	230	229	205	236	227	201	213	206	238	216	264	252	225	205	222	228	204	216	248	234	239	253	235	243	226	206	204	216	235	232	246	228	236	242	260	219	206	217	256	243	232	232	235	216	244	207	217	209	212	239	236	200	282	218	256	241	214	226	229	211	215	237	264	191	232	233	234	244	248	234	271	218	218	214	233	257	257	270	223	215	227	234	216	248	251	207	217	200	224	239	237	227	210	182	227	234	262	222	222	247	250	213	240	183	243	227	208	196	245	236	209	214	227	225	233	260	249	225	251	236	231	226	216	232	223	236	258	203	237	261	232	249	247	202	217	239	207	198	230	230	206	228	240	240	201	233	236	223	225	266	244	218	218	225	240	221	258	199	240	236	207	256	250	231	219	218	222	258	218	227	229	216	244	232	236	225	229	215	233	237	252	224	236	217	223	241	246	247	257	271	263	243	245	230	207	225	232	241	213	227	233	243	239	231	241	237	214	232	246	243	229	246	236	258	226	232	250	221	257	222	247	188	242	230	250	233	226	218	236	207	199	265	224	230	223	228	258	241	253	213	255	238	245	241	217	234	213	223	232	214	256	210	220	244	218	221	234	236	245	228	202	210	223	245	242	217	277	225	233	217	232	212	225	248	229	242	236	249	208	249	244	219	241	227	240	209	218	244	253	237	223	237	245	221	240	237	259	190	227	228	210	255	258	230	255	206	230	227	223	215	211	252	218	215	194	206	203	212	249	238	234	270	230	218	239	213	239	231	231	248	229	221	233	209	259	257	262	270	248	254	211	262	249	224	230	231	262	251	223	225	248	218	226	228	226	224	186	245	222	211	227	241	227	248	208	216	228	238	243	252	249	217	207	263	217	278	242	238	217	233	228	225	236	242	240	234	234	253	224	230	219	230	238	229	227	249	242	216	211	248	241	214	211	234	227	222	228	230	236	237	216	204	246	229	256	247	257	210	244	242	261	245	232	240	247	246	233	225	245	236	205	207	208	203	232	222	228	219	214	236	198	225	222	227	251	240	239	232	221	229	206	211	257	228	198	250	215	234	228	229	238	233	223	230	268	220	223	243	242	213	249	214	240	214	211	233	245	240	231	243	249	224	243	202	261	215	256	239	235	263	244	234	229	247	237	247	239	211	237	207	255	195	237	214	217	242	209	237	262	225	247	234	226	216	229	258	213	197	207	250	241	241	198	234	219	243	218	247	214	223	219	215	244	244	251	229	230	267	273	260	220	216	200	236	246	246	213	226	226	226	278	239	239	227	231	212	228	218	242	250	207	231	220	232	221	238	222	239	209	221	226	221	238	286	246	201	243	198	229	234	207	229	248	263	237	219	214	243	231	227	245	225	207	224	244	203	224	248	228	224	223	206	222	218	218	231	245	217	201	221	212	230	234	234	244	239	227	220	233	221	254	258	234	257	206	223	235	215	214	216	251	206	219	239	244	236	222	217	223	236	210	205	243	244	210	214	233	209	211	249	223	206	223	225	244	200	227	234	222	226	217	240	237	205	240	223	211	254	238	240	231	225	236	219	236	217	236	252	224	280	240	243	251	226	223	263	251	238	231	229	249	225	224	226	242	236	227	217	220	233	211	235	194	216	224	239	246	223	218	229	216	262	231	274	209	216	208	227	232	240	247	226	254	235	231	231	200	249	256	236	194	230	226	223	270	210	231	228	213	230	238	232	251	221	219	264	219	256	233	212	228	230	192	245	251	225	245	246	246	220	173	246	227	250	265	223	225	264	223	194	258	215	205	239	228	188	246	229	240	244	232	227	231	246	231	232	212	240	243	273	252	270	214	211	259	239	246	237	258	195	259	202	210	248	248	244	274	235	241	229	215	236	234	234	232	218	233	216	216	246	223	201	225	218	223	232	210	248	246	225	220	213	245	231	272	217	237	221	252	237	211	222	231	245	198	226	230	227	249	250	213	215	226	238	216	234	238	190	237	226	240	221	246	229	240	248	235	219	240	221	219	183	224	223	261	201
25340	15826	14282	9170	3500	1450	667	476	530	553	500	491	508	488	475	513	513	457	441	516	489	492	484	529	488	529	472	513	463	495	516	484	501	503	507	485	495	484	487	485	531	497	476	530	527	421	499	458	471	493	494	467	514	527	486	502	497	505	475	513	532	438	496	507	507	479	494	473	481	435	514	526	524	495	482	470	443	475	491	517	511	492	517	491	468	492	517	494	534	506	492	510	482	494	472	484	529	508	502	516	454	488	495	476	466	472	499	535	478	455	505	475	490	515	501	502	523	477	487	519	475	470	514	465	513	491	460	497	493	448	521	477	481	479	532	504	492	469	488	464	470	494	476	531	445	479	516	512	454	459	486	469	502	502	515	480	481	458	505	515	478	480	507	491	496	484	508	489	480	504	503	499	443	490	521	500	545	503	490	488	471	496	518	490	519	479	490	478	496	477	498	481	466	447	524	484	478	531	464	489	475	484	479	502	468	485	514	457	511	513	480	490	543	530	526	467	477	510	454	472	486	474	476	498	475	494	536	471	481	465	450	466	490	524	505	477	477	451	483	472	494	477	493	444	535	449	511	497	495	501	471	496	503	492	484	494	492	511	508	503	462	455	509	500	481	465	473	429	484	447	494	489	492	472	495	466	501	479	512	493	457	527	483	491	467	517	481	463	508	487	494	477	485	473	538	455	445	450	499	474	448	471	498	535	506	475	516	489	480	496	447	501	455	475	472	464	533	515	483	475	494	526	471	486	407	499	472	521	507	475	496	526	482	495	513	478	473	487	459	442	486	521	467	494	509	465	488	478	480	483	446	497	497	481	505	500	531	484	491	473	459	485	542	487	498	470	486	466	480	463	498	516	504	497	486	514	486	481	487	488	513	493	510	498	494	474	480	501	470	490	518	513	494	509	474	483	524	482	486	512	467	469	495	482	456	463	478	489	479	475	491	482	521	512	490	477	530	518	494	475	479	496	517	508	494	446	491	465	488	508	504	485	501	459	467	486	464	464	504	509	533	490	513	472	515	477	513	469	483	507	434	464	497	491	510	499	481	452	463	491	492	494	476	508	478	482	525	493	471	501	502	508	456	457	498	523	527	480	470	493	481	524	481	448	499	465	472	542	486	478	476	490	452	488	518	486	479	499	453	487	522	462	512	485	487	520	507	472	489	460	520	490	482	487	507	499	469	488	521	502	464	503	498	506	525	501	497	513	485	498	549	496	508	452	478	493	538	520	507	495	478	469	492	501	464	502	531	490	439	472	479	464	522	515	462	507	483	508	487	488	490	498	476	469	487	489	454	475	496	462	468	496	499	542	490	502	476	482	485	477	497	469	476	506	486	481	487	485	474	477	479	506	462	474	462	502	477	506	483	503	468	489	476	490	491	503	495	471	468	505	490	504	518	508	522	501	528	500	494	492	471	461	495	510	484	484	497	485	496	477	510	474	507	503	467	497	500	445	541	458	459	501	477	548	497	532	501	516	531	480	525	503	470	475	493	462	501	487	466	489	501	451	477	458	488	508	468	484	477	498	454	517	526	466	492	462	480	485	487	477	466	509	492	467	506	476	448	501	494	486	483	477	511	519	512	514	490	493	493	469	486	492	491	452	511	482	464	484	483	458	463	482	534	488	474	516	482	480	512	466	493	511	499	484	501	459	515	504	481	531	472	487	511	512	507	505	503	501	493	465	530	530	487	489	490	510	513	512	448	509	491	479	485	532	521	480	498	506	505	498	449	468	463	510	476	481	462	494	506	511	476	472	482	486	485	497	543	502	496	525	492	519	516	475	485	473	520	531	501	486	523	490	501	459	455	496	468	503	528	474	489	504	486	486	493	496	521	501	496	487	494	479	483	441	476	515	509	497	509	490	510	481	502	522	489	510	491	465	496	497	479	492	478	483	486	487	512	467	500	497	473	460	486	494	434	464	511	477	489	473	491	487	496	457	496	483	484	538	475	469	518	505	506	509	472	540	470	495	494	488	495	493	480	486	471	515	496	512	472	500	475	504	497	490	459	487	495	537	501	486	496	515	492	509	452	469	495	494	478	507	493	497	496	493	469	489	482	483	494	484	490	463	529	487	486	498	512	439	470	488	488	480	450	495	482	497	469	495	454	471	465	486	482	514	517	497	482	496	469	461	516	462	509	457	480	485	459	465	509	498	503	518	473	527	457	532	487	510	527	501	503	471	502	510	501	454	478	466	447	497	499	473	486	517	501	490	521	467	523	484	481	462	510	510	516	484	499	478	519	518	500	474	465	465	496	485	491	498	499	480	530	475	474	483	520	507	504	466	459	512	464	522	458	482	477	493	520	490	512	526	500	483	475	489	500	502	505	515	496	472	475	497	488	490	504	473	479	485	515	474	452	492	507	470	446	506	452	493	527	449	480	491	468	480	477	481	491	510	504	473	474	515	502	487	474	479	523	476	479	487	499	468	497	494	497	536	529	489	474	478	517	495	482	449	461	527	477	522	464	495	470	452	538	492	489	492	475	517	515	513	516	514	540	496	490	458	469	465	473	497	499	444	475	453	486	502	520	479	458	471	478	463	483	525	535	479	508	493	493	506	466	443	508	500	488	528	539	502	515	532	462	467	503	479	495	475	480	528	528	502	469	481	470	474	489	483	521	449	503	493	566	494	526	486	500	472	395	496	519	498	479	500	508	491	475	500	464	505	539	485	483	536	486	486	507	447	494	464	499	451	492	472	486	448	523	518	518	488	496	434	431	434	506	476	515	488	509	511	530	494	486	469	464	457	499	474	493	494	506	542	489	478	518	505	495	514	468	539	460	511	442	507	477	539	475	493	493	485	534	485	498	513	494	477	480	515	493	506	493	484	486	489	501	498	450	512	493	469	476	502	551	469	492	507	481	456	469	484	473	456	486	498	506	480	504	502	526	477	468	472	485	474	483	517	478	488	489	472	456	484	487	524	503	502	512	519	446	489	497	473	471	538	483	496	469	516	479	509	502	487	484	449	536	532	512	520	469	451	474	486	471	479	485	517	456	471	474	478	497	465	473	481	501	483	503	475	490	521	481	463	465	510	479	472	491	528	487	505	542	518	452	528	497	485	486	499	456	490	515	516	518	458	501	503	488	474	463	520	500	472	488	457	466	528	503	482	470	475	479	497	484	525	527	459	501	452	502	509	459	478	482	472	505	491	483	434	481	493	468	498	462	501	486	488	477	483	490	509	466	496	509	457	511	483	527	464	455	485	511	458	506	440	470	498	491	500	472	479	502	492	495	517	454	453	465	530	505	479	480	519	520	496	516	507	479	493	521	503	474	532	482	489	464	484	492	522	482	486	519	471	455	498	488	488	448	483	466	510	488	483	484	469	513	510	456	469	479	501	482	517	508	469	508	495	478	494	519	483	517	477	472	464	497	484	498	494	454	490	476	463	529	453	456	488	486	520	463	480	460	493	491	476	499	475	477	495	509	492	490	470	497	491	461	465	462	471	503	483	505	464	501	458	481	476	480	495
61681	33759	15615	4628	1554	839	357	304	310	230	237	229	254	221	226	247	276	239	246	238	222	233	216	248	254	241	244	239	211	256	245	238	221	265	232	262	235	218	244	248	258	246	266	262	241	258	227	259	249	234	237	216	203	259	246	242	231	248	250	226	264	238	258	217	203	203	243	207	229	240	221	237	210	267	229	244	245	226	231	227	234	251	253	229	244	215	229	229	249	235	230	221	237	243	227	219	224	224	241	212	233	234	207	263	237	221	240	232	215	208	235	252	221	227	235	243	240	234	238	223	237	253	263	235	233	222	259	261	245	232	281	277	248	239	230	233	225	225	239	240	268	234	242	221	217	260	235	234	228	239	216	234	272	256	243	236	236	273	210	220	232	269	221	264	219	214	225	242	227	229	217	219	263	256	260	302	249	254	208	251	228	283	238	262	251	245	248	240	286	222	210	261	256	247	235	238	232	245	248	233	243	237	231	233	231	218	236	214	270	241	242	234	237	235	238	238	204	240	229	245	242	254	237	254	252	278	215	272	222	235	242	199	259	258	244	223	239	205	230	227	251	252	255	226	237	236	228	217	227	245	240	238	218	222	238	203	233	196	220	216	196	200	234	224	248	216	237	253	270	229	225	234	225	232	240	226	263	243	226	221	206	243	228	237	229	245	267	222	232	227	237	218	226	218	224	231	239	229	237	242	277	222	215	210	229	230	226	233	246	249	223	241	236	234	228	252	230	218	268	271	239	251	219	246	252	247	234	276	222	232	211	231	229	209	207	255	259	239	245	237	302	249	256	247	218	223	240	238	225	241	245	210	230	234	240	213	225	223	245	249	227	228	207	200	260	233	253	250	245	249	218	251	224	219	193	224	243	242	212	210	220	264	249	226	244	266	223	234	239	217	203	204	205	228	228	252	235	295	217	212	246	259	268	250	230	207	233	224	243	217	221	235	230	266	217	252	235	228	213	236	240	233	223	237	233	211	210	235	228	251	235	227	241	249	236	219	227	232	277	230	235	193	238	244	235	219	221	252	217	235	237	249	261	230	240	238	211	231	245	217	214	262	223	233	244	248	222	249	227	247	265	248	211	264	220	286	246	229	245	256	240	229	257	249	282	222	259	205	260	242	226	234	240	254	211	196	231	237	248	227	239	226	253	262	274	256	246	239	246	244	247	199	217	239	213	227	211	214	231	244	221	236	234	245	224	215	219	254	223	235	257	236	224	225	235	238	227	213	245	224	226	255	226	248	246	240	248	231	216	219	260	262	225	259	237	255	238	265	219	230	262	233	226	260	214	228	216	202	248	259	239	199	199	247	262	241	235	265	251	212	237	216	262	224	223	208	219	243	226	225	228	259	237	217	221	226	244	234	228	245	253	231	251	243	239	254	258	228	248	229	217	229	247	255	228	270	230	204	238	227	251	238	248	248	233	233	249	242	245	238	270	265	261	254	233	231	249	200	212	223	230	241	228	258	257	200	251	216	261	232	257	226	250	240	255	272	240	244	224	251	282	211	217	259	239	250	223	259	237	230	205	231	214	228	245	260	201	235	216	242	261	255	255	233	240	241	227	244	249	285	233	227	223	279	233	236	231	227	259	244	237	224	230	232	250	245	227	225	226	220	253	232	258	264	211	234	228	232	239	225	214	237	224	269	275	248	238	248	243	248	224	227	238	229	238	238	254	233	217	230	205	253	223	216	232	247	239	270	224	235	236	252	234	215	238	235	234	229	218	222	248	256	246	236	242	231	228	258	232	244	219	242	243	206	210	232	236	225	246	211	262	226	214	220	218	223	186	233	232	226	261	234	248	254	273	262	252	243	272	225	225	251	223	259	262	247	247	234	277	229	232	258	246	259	242	206	211	177	229	231	236	242	226	219	252	249	216	215	238	230	231	252	225	259	223	237	246	275	247	211	242	250	205	248	263	280	253	266	238	254	228	246	260	225	230	212	248	248	240	232	253	243	239	231	249	232	232	251	228	249	233	215	230	207	267	241	224	240	257	240	258	222	228	245	256	234	256	271	233	255	231	242	231	258	233	243	230	210	250	220	206	224	211	238	228	228	250	239	219	228	222	232	262	245	249	262	243	264	250	244	216	222	257	216	236	229	220	239	239	255	225	278	229	251	218	239	244	236	228	234	280	240	221	243	221	249	230	228	217	269	275	240	247	257	254	233	212	225	227	228	249	242	210	250	257	228	237	239	254	251	266	238	239	256	257	227	224	238	231	245	232	216	249	238	222	223	265	230	234	246	248	241	216	218	245	247	251	265	250	269	228	284	244	270	241	244	254	216	225	246	249	253	224	246	225	259	212	253	242	246	217	261	237	239	214	227	237	247	232	228	243	238	286	223	239	236	239	228	228	218	224	252	246	260	256	242	239	234	239	239	248	245	220	232	232	248	219	245	251	249	249	225	237	250	255	232	253	220	247	237	231	209	261	233	239	216	207	258	227	264	243	227	233	232	250	242	261	213	265	209	270	225	227	243	254	191	240	277	248	217	222	239	281	228	227	251	232	249	224	222	226	255	231	232	261	268	238	263	247	239	252	218	232	213	216	235	240	227	247	240	246	238	232	265	225	204	220	226	224	217	200	226	224	252	228	241	256	249	232	244	259	206	244	266	218	248	229	218	227	257	238	198	195	255	241	213	212	240	192	229	247	254	225	219	254	196	222	239	259	257	280	231	248	238	259	190	236	238	202	233	285	230	217	216	241	223	235	259	229	254	257	218	245	232	230	250	242	234	249	239	251	204	256	186	236	251	222	219	247	241	264	222	212	269	226	223	252	215	248	204	222	255	263	216	256	233	221	236	210	239	209	246	207	235	220	231	226	231	232	242	221	222	225	249	248	238	238	258	237	226	246	222	239	260	240	210	253	253	224	260	206	223	235	247	240	220	236	230	237	252	238	233	240	218	268	231	235	254	262	258	217	197	217	225	230	226	231	228	225	233	210	249	242	217	261	252	244	226	205	222	212	236	223	280	262	240	240	237	240	236	247	226	238	240	238	230	239	259	279	240	219	220	228	228	258	246	265	266	254	232	233	260	220	254	230	238	232	224	229	251	201	250	241	230	249	228	252	206	275	215	220	256	225	240	252	210	234	229	219	260	241	249	230	230	234	234	225	284	238	224	227	231	207	231	252	251	265	245	224	233	253	224	257	228	217	223	261	252	229	218	240	253	267	222	217	257	258	242	264	273	218	222	237	220	237	247	227	240	234	235	245	259	222	239	260	246	255	263	233	278	235	232	233	256	258	239	225	248	264	244	225	218	234	244	235	250	228	270	238	223	205	244	239	231	281	240	223	238	241	256	237	253	246	237	250	237	250	242	227	238	227	241	253	234	221	245	232	235	242	216	219	255	251	247	266	233	244	202	240	236	271	232	232	256	238	212	256	243	237	227	248	229	226	246	269	257	244	216	221	233	232	246	260	224	259	258	260	267	232	232	236	229	213	212	260	198	230	241	224	233	228	253	269	266	224	235
39817	23886	16148	8042	4580	2444	941	713	671	559	502	502	485	556	489	496	540	558	468	531	529	525	552	515	484	474	492	517	496	497	495	501	541	518	496	459	541	502	504	539	499	519	561	532	496	498	513	499	522	503	484	536	527	505	524	529	502	494	506	553	531	487	483	480	507	527	543	517	489	509	531	514	485	494	479	505	527	489	536	522	514	524	518	543	500	489	494	494	503	510	510	500	552	526	516	499	520	507	522	486	517	507	578	504	505	522	524	523	522	541	519	525	497	527	487	540	545	489	476	495	527	481	500	539	518	506	499	549	549	478	468	502	568	563	504	485	542	517	499	510	541	523	534	534	520	540	511	548	539	538	492	514	526	496	517	547	504	534	511	458	523	525	487	527	529	503	519	509	503	531	493	509	516	475	510	492	498	506	488	480	553	505	493	516	517	504	539	480	493	499	522	496	522	513	485	498	534	480	493	525	515	497	501	501	522	498	520	500	491	533	535	506	481	531	514	546	521	521	510	539	525	527	508	523	481	550	497	519	511	507	516	506	493	513	540	514	514	483	505	495	483	534	505	527	541	510	526	485	564	490	578	516	485	469	491	539	480	507	544	473	514	484	512	478	485	517	528	539	524	484	506	518	521	507	515	471	500	481	482	484	502	511	508	515	541	526	516	503	476	498	506	546	527	496	538	479	508	477	497	509	497	548	509	527	524	493	529	516	515	468	491	524	495	529	507	529	544	536	488	490	552	528	530	508	508	564	517	510	538	498	484	492	506	535	525	497	494	498	522	507	534	511	540	481	537	488	485	547	534	522	544	521	501	497	547	530	515	499	534	507	485	500	535	508	512	540	503	459	513	507	519	502	532	481	515	481	493	503	494	492	510	523	513	492	497	513	572	525	542	543	553	484	531	526	511	559	518	472	488	514	492	467	513	502	522	496	528	501	523	482	537	500	521	501	512	494	532	532	499	488	493	515	566	522	495	509	497	490	509	557	528	485	487	509	506	501	528	514	457	525	512	532	534	511	484	499	568	478	520	476	488	532	478	514	491	538	500	546	498	515	498	539	505	508	525	523	518	506	514	510	535	521	514	495	525	512	490	507	502	507	539	482	517	543	533	471	512	498	493	509	515	479	538	520	514	502	546	510	523	512	486	497	511	518	503	523	522	532	507	499	570	511	497	518	516	486	504	526	519	499	502	470	490	522	500	527	519	502	543	510	500	521	536	509	513	506	548	528	465	532	498	515	497	509	485	512	505	533	539	501	509	490	467	487	527	506	479	534	542	512	496	482	534	506	526	532	528	483	489	548	500	516	541	497	568	531	511	519	495	520	516	488	520	526	518	503	469	509	512	457	476	515	547	539	508	479	486	530	503	547	511	524	517	515	518	559	491	515	488	532	504	506	520	489	515	508	485	506	523	526	482	524	535	527	495	504	487	531	503	535	462	519	492	498	520	537	498	510	520	513	507	476	544	508	470	501	528	551	511	489	513	523	516	519	488	529	490	529	551	489	569	536	518	501	484	521	511	511	470	524	522	565	478	520	502	509	542	498	465	475	509	480	541	479	509	480	509	509	496	509	532	504	500	527	533	481	529	528	504	529	514	494	531	540	480	570	534	492	494	502	531	512	526	513	478	548	525	508	482	495	537	540	530	481	529	475	473	528	495	533	544	522	532	505	517	525	544	509	516	494	498	519	492	510	519	519	529	558	504	545	517	517	517	505	580	476	504	501	534	550	533	489	537	468	471	501	555	511	533	513	498	523	527	481	498	510	509	499	517	529	501	486	489	508	503	460	490	501	491	507	489	512	468	499	498	504	459	492	499	498	514	556	514	525	469	482	513	512	489	515	558	525	499	546	516	536	476	486	480	520	507	494	504	526	516	522	545	467	521	533	540	533	523	496	495	507	493	513	512	490	528	499	504	481	499	506	483	503	482	503	498	524	500	507	529	551	518	492	509	519	505	514	516	468	479	529	517	507	509	523	509	499	498	496	493	489	530	490	539	479	559	541	478	500	479	505	474	520	560	505	529	542	481	552	506	534	546	519	478	483	515	484	513	526	490	501	503	513	550	490	511	533	522	536	544	523	500	533	505	518	527	472	523	535	511	493	491	473	495	517	508	526	545	532	479	489	477	510	534	499	522	529	527	525	472	477	481	481	490	488	496	498	507	502	509	511	499	523	482	520	477	495	536	506	466	508	538	562	526	512	522	494	463	499	476	507	524	475	521	506	520	487	469	516	495	513	530	518	496	488	543	491	501	472	491	529	507	523	558	481	523	516	524	543	502	514	501	485	550	535	487	480	528	508	517	478	539	524	521	509	521	510	484	552	523	531	529	528	511	502	511	526	469	479	515	541	496	505	487	507	498	477	523	507	524	487	469	509	528	510	479	524	503	504	498	484	508	490	469	515	513	549	488	511	454	518	531	505	519	480	512	525	506	534	499	522	504	518	533	549	568	501	540	527	506	519	522	534	447	489	508	457	501	506	481	510	457	502	522	526	507	534	498	519	505	499	490	527	522	512	548	507	534	499	508	526	512	518	531	506	480	464	526	506	514	527	524	529	495	478	506	475	553	500	551	498	574	505	516	520	516	492	544	475	462	518	527	543	518	500	487	543	540	539	565	506	504	541	512	483	559	500	490	507	515	510	514	524	497	503	520	532	495	537	486	521	522	483	542	502	498	553	487	521	491	489	487	514	492	499	501	514	465	557	496	532	520	515	531	504	549	509	520	477	547	533	580	464	475	487	500	495	515	501	543	543	539	480	484	490	518	497	572	492	496	505	529	502	536	521	507	483	540	506	480	524	480	497	539	472	479	492	473	536	490	528	527	505	474	446	497	512	509	496	555	507	548	511	452	525	555	502	477	531	491	516	546	478	485	536	514	446	542	536	540	540	536	508	483	508	464	487	494	480	498	532	513	547	536	518	549	535	527	520	507	508	491	523	533	506	484	493	550	546	515	477	496	487	490	524	525	506	541	537	510	548	527	534	495	541	504	509	529	525	555	476	510	493	509	490	509	473	551	527	515	500	507	490	460	542	524	486	506	532	494	515	523	494	507	474	486	535	514	553	487	476	508	501	498	546	507	513	505	541	530	524	502	523	518	510	522	515	530	509	502	547	533	535	493	498	545	520	490	532	537	540	508	530	496	550	503	518	504	502	541	507	501	551	521	519	538	490	493	523	514	473	493	492	524	494	484	513	520	490	500	503	510	517	525	547	478	504	563	492	547	487	486	518	536	493	543	508	482	513	508	532	454	514	546	505	512	505	531	462	509	508	521	488	509	445	476	535	498	504	487	518	493	490	488	529	525	502	496	496	537	499	496	451	495	521	484	499	510	521	489	507	513	560	465	498	477	553	525	533	499	487	504	526	494	512	495	451	503	492	509	556	511	453	517	524	516	523	493	519	488	517	524	530	525	510	524	527	517	522	512	536	489	460	525	524	437	455	512	517	502	495	514	497	530	545	512	548	507	517	534	528
69778	37424	16333	4786	1637	775	441	330	332	299	300	280	330	296	305	306	283	308	323	304	343	295	275	271	300	302	317	313	321	294	292	308	305	303	289	308	292	264	286	324	288	289	335	341	336	288	288	316	292	287	279	289	330	300	313	277	295	268	310	272	263	348	308	289	296	317	313	270	289	312	306	299	303	321	279	290	307	312	305	328	286	370	311	281	329	265	283	320	304	342	291	318	298	314	243	309	309	324	299	304	304	327	277	298	317	287	313	318	333	283	268	288	294	319	302	319	303	294	263	300	302	283	347	333	309	345	296	309	311	302	320	309	306	304	327	315	301	327	326	325	314	324	325	307	305	292	329	323	289	308	319	316	334	299	305	282	298	295	286	252	309	322	310	301	308	279	308	338	301	313	319	315	303	284	331	303	322	321	319	308	331	312	337	337	322	289	324	296	282	276	328	324	313	288	305	305	302	326	324	307	305	296	320	302	347	295	306	309	292	307	301	317	306	291	291	319	318	321	307	296	283	328	295	308	310	286	314	310	303	319	279	339	304	292	315	299	302	305	309	297	316	298	290	294	297	342	298	314	323	299	303	313	292	305	318	276	265	318	297	296	295	293	319	335	369	336	297	317	332	287	315	317	310	301	321	305	267	328	284	294	270	282	301	283	319	308	319	324	279	290	303	292	300	324	309	304	328	328	279	297	305	310	267	339	311	319	290	285	288	277	317	324	306	327	284	297	357	337	322	292	300	327	323	282	309	310	307	290	316	286	318	322	284	332	322	337	285	278	287	312	280	325	296	337	338	296	317	282	307	297	281	277	265	300	284	337	311	284	300	293	317	329	336	327	288	306	315	332	291	274	290	318	300	284	310	322	334	302	265	308	344	283	269	267	312	278	303	303	319	295	265	302	309	300	277	290	274	331	340	292	309	297	316	311	338	334	262	296	324	284	301	284	301	334	343	316	278	302	299	298	334	292	335	313	297	302	317	317	322	269	311	315	306	312	300	332	298	287	314	293	344	281	298	308	310	306	312	287	290	281	321	315	355	320	291	292	299	272	307	293	319	274	298	287	319	294	299	282	299	316	321	292	297	330	300	319	279	323	311	336	302	287	295	299	313	281	360	328	308	311	316	300	288	266	261	293	316	307	328	276	296	292	317	313	312	308	301	296	289	320	305	304	275	333	305	302	310	328	325	313	289	325	289	259	304	301	311	279	250	335	346	297	292	305	301	307	319	291	321	320	289	292	278	285	302	323	306	317	317	284	291	293	294	310	322	276	299	314	350	262	319	312	307	317	327	333	305	293	302	351	290	309	293	317	307	269	325	325	320	313	292	313	275	249	298	278	274	308	359	300	296	307	288	295	290	313	316	321	327	282	284	302	314	306	258	302	307	309	296	288	274	302	298	281	326	297	299	297	281	296	270	300	289	305	306	313	318	280	303	306	268	311	332	312	275	300	279	254	340	331	304	313	299	295	316	303	290	326	311	297	254	308	318	329	346	322	303	321	329	277	296	285	326	322	329	342	306	311	299	322	298	292	287	288	290	300	311	319	316	291	282	278	314	294	292	330	331	317	309	329	313	278	293	287	323	281	300	274	310	344	291	316	340	298	287	326	293	283	277	296	322	272	286	315	346	318	278	322	313	309	288	301	317	327	280	296	297	267	276	273	267	327	345	318	335	290	313	291	306	269	334	293	279	309	324	307	301	295	293	312	320	304	271	329	323	291	298	309	306	305	352	313	287	285	297	272	328	263	285	292	297	327	312	325	305	301	307	327	322	294	313	279	302	310	312	289	281	310	282	285	320	274	291	279	322	293	284	285	335	305	274	288	305	301	272	296	340	305	275	322	318	280	301	294	306	337	285	325	282	285	273	296	331	277	280	312	284	282	312	302	331	329	277	259	284	298	315	308	298	303	311	329	302	330	299	311	319	298	317	333	342	293	295	329	296	294	317	300	337	292	310	336	291	292	271	302	349	293	338	312	334	299	347	323	343	308	317	304	331	313	307	297	324	309	361	282	315	330	312	279	317	310	316	298	293	278	287	324	269	301	303	304	296	293	286	296	302	317	297	265	317	308	302	301	321	317	296	331	352	290	305	275	299	271	293	281	307	298	297	301	306	319	316	335	297	296	328	286	324	292	290	301	312	300	315	311	301	323	310	289	309	316	338	281	303	287	300	279	259	333	317	288	300	307	349	269	316	291	290	332	335	301	331	297	290	298	285	295	298	322	304	267	296	304	312	267	314	303	295	284	306	312	329	302	270	299	304	267	263	309	293	321	267	299	302	300	296	275	292	303	296	276	318	255	313	278	332	294	316	328	308	358	291	329	292	257	299	274	280	355	311	256	304	295	284	313	304	305	303	293	287	292	287	306	307	308	306	297	315	287	294	304	328	278	296	314	314	316	288	341	308	321	317	305	286	274	325	348	301	330	304	308	327	295	313	340	302	295	305	291	327	285	318	310	313	301	292	302	268	260	297	322	310	284	319	292	309	328	280	327	327	309	307	302	283	282	330	297	297	297	301	310	314	291	288	323	270	302	315	313	327	324	300	336	321	299	302	307	322	308	335	304	324	316	296	329	294	288	349	316	332	344	309	305	298	275	276	296	268	310	301	279	307	300	317	313	290	275	290	320	305	330	287	301	307	306	311	318	335	336	292	299	294	351	293	311	316	277	282	303	299	280	263	289	289	271	348	288	320	321	289	306	287	306	315	318	303	294	306	298	312	294	289	319	311	278	294	282	316	325	267	297	329	312	313	300	327	318	294	259	299	310	304	335	319	321	285	266	285	307	256	290	284	274	283	320	337	274	287	292	295	313	274	296	292	312	322	300	290	288	309	314	302	318	288	303	268	320	298	300	327	305	317	340	304	301	283	327	299	287	286	287	310	341	294	309	317	305	335	320	282	309	302	312	354	297	325	314	287	305	294	304	313	314	297	343	321	314	291	326	317	302	290	283	279	285	275	336	291	311	339	302	255	320	330	311	321	320	334	294	328	256	312	302	311	314	308	320	297	314	268	296	292	320	281	305	323	302	316	319	336	312	296	275	301	296	301	299	293	318	288	274	330	318	276	337	325	299	286	302	298	272	305	283	302	292	313	319	338	275	305	297	316	272	285	315	299	286	328	296	322	329	315	325	313	303	298	324	292	294	340	315	277	286	305	312	318	330	313	311	320	285	309	315	309	314	308	325	328	326	315	298	306	300	272	272	298	316	303	318	302	290	299	289	322	306	276	310	295	339	324	301	303	323	327	317	332	298	284	277	307	285	329	315	319	290	278	306	318	307	291	306	320	292	318	319	276	283	303	300	292	302	279	302	282	349	322	311	276	316	267	288	271	279	302	315	264	304	322	286	303	300	291	291	316	296	286	302	308	291	270	276	308	315	296	284	316	349	288	274	327	320	315	289	307	302	244	323	319	328	324	312	301	279	309	318	352	296	322	299	276	285	317	308	318	318	318	282	289	274	297	315	324	335	334	345
45979	27931	15335	7842	4587	2372	1112	763	787	765	648	640	689	635	678	661	623	621	615	618	665	636	624	645	697	634	636	660	634	626	630	644	724	645	643	627	660	619	617	631	638	594	638	608	633	643	668	612	664	627	664	642	627	614	606	629	664	617	645	639	652	673	642	657	617	605	647	663	679	651	590	624	655	635	665	681	656	669	675	621	642	619	631	744	630	636	630	640	665	648	647	639	604	653	637	619	651	621	658	667	615	618	651	643	643	659	629	589	655	642	625	633	623	611	631	601	587	624	672	630	623	642	670	629	581	632	647	636	646	635	676	660	589	630	694	623	639	647	680	600	653	673	596	608	617	682	678	608	636	629	621	642	598	664	633	624	616	669	616	639	626	609	627	627	615	630	642	560	593	636	653	644	643	637	636	666	631	579	682	636	596	628	645	619	632	629	649	674	644	605	620	623	611	644	652	622	655	640	647	653	637	678	612	656	650	608	622	643	653	635	642	615	681	595	621	638	626	680	635	632	613	626	624	635	637	615	615	667	648	646	625	632	602	595	656	628	679	625	583	675	611	576	620	642	670	640	645	619	647	645	647	627	625	624	609	600	631	628	645	618	608	602	657	660	635	622	632	645	616	619	625	611	672	645	615	627	663	555	635	647	599	612	628	630	626	629	651	652	687	656	616	615	616	648	589	640	607	625	603	658	629	632	629	659	603	644	646	660	646	647	626	662	633	617	639	629	625	661	637	644	620	657	649	639	608	630	607	594	647	611	677	639	587	582	606	646	607	660	642	584	610	659	621	644	619	632	611	596	659	587	638	630	631	649	622	613	649	620	643	652	656	618	593	649	615	607	629	656	647	630	605	648	622	633	636	616	646	642	652	624	606	623	661	595	600	648	614	610	669	621	639	635	596	604	626	638	612	658	632	630	566	636	636	577	597	629	669	622	634	631	600	660	628	615	599	658	648	592	612	668	597	637	676	632	649	581	584	639	630	601	642	608	637	636	617	625	626	623	643	598	660	635	627	605	700	646	630	649	632	629	624	594	599	616	630	626	631	626	616	648	609	653	660	658	608	630	650	672	650	625	633	676	631	627	631	624	659	629	682	622	633	664	629	625	632	700	635	607	627	652	642	661	588	621	646	617	628	610	672	654	623	617	660	646	618	639	618	621	646	647	642	587	651	642	639	656	666	603	623	645	590	609	652	631	624	650	604	626	645	674	614	646	632	624	616	648	673	647	677	631	631	630	637	605	610	628	644	644	648	618	640	639	607	644	603	630	599	632	670	690	672	610	646	585	631	637	659	634	628	614	625	652	610	636	618	627	609	652	604	618	603	632	617	697	651	641	585	652	639	592	642	646	635	624	654	619	587	638	658	630	635	636	632	642	622	667	615	604	651	636	630	579	622	578	579	589	599	636	664	632	603	620	632	610	592	637	630	639	610	627	645	600	627	666	641	660	643	605	594	639	640	652	657	625	614	627	651	645	622	692	627	680	659	611	651	624	624	631	629	625	623	594	642	604	619	640	650	613	619	605	623	589	593	607	601	595	635	640	659	679	641	658	694	651	658	604	600	666	679	647	644	595	625	613	637	658	597	651	617	667	600	616	687	613	597	660	608	664	650	645	638	628	629	647	651	626	633	620	610	664	635	612	615	669	627	653	652	617	684	598	673	649	617	633	657	675	656	640	641	659	648	636	643	639	628	602	668	623	656	626	632	632	649	627	652	608	611	636	615	659	671	629	647	685	598	651	621	674	618	623	604	646	648	631	666	638	633	611	681	680	654	643	698	612	625	621	612	637	619	662	591	642	638	654	641	610	620	616	579	607	631	660	648	652	629	593	666	662	598	622	637	599	642	638	602	602	651	586	632	644	624	655	668	608	667	610	582	645	620	645	630	585	618	611	641	625	603	610	608	613	626	634	619	648	634	610	611	611	601	677	616	648	650	632	627	691	658	596	652	615	616	616	644	624	636	630	707	626	620	627	592	664	628	661	611	596	606	617	616	637	683	666	614	621	642	585	620	644	640	650	634	634	650	598	683	644	633	609	577	631	653	621	669	705	649	635	628	644	610	610	645	660	620	630	649	639	648	659	666	631	653	652	648	636	657	656	639	642	657	639	601	625	623	608	650	626	644	639	643	606	683	597	636	631	607	637	683	623	568	616	610	622	678	621	660	633	639	649	630	633	657	565	630	623	659	642	647	599	624	640	657	622	660	616	584	635	662	614	674	613	653	564	633	638	641	603	636	628	647	647	609	620	642	631	646	582	665	672	626	611	623	579	605	621	608	624	630	630	639	574	668	649	639	667	669	604	675	632	607	620	633	653	648	646	674	599	685	622	639	678	650	648	618	644	680	672	641	624	638	646	635	655	618	635	692	642	604	628	647	657	661	665	675	650	625	634	622	639	620	627	684	652	657	611	662	636	625	642	626	636	619	655	614	653	636	637	598	674	628	696	651	636	642	589	632	607	603	598	628	610	617	627	639	593	654	608	637	656	650	627	635	640	643	643	591	584	611	617	594	625	611	640	626	664	632	612	639	655	663	650	633	635	609	598	613	642	621	679	656	603	559	619	659	586	685	639	585	628	621	642	635	626	630	583	616	655	606	646	639	595	646	628	649	641	627	640	647	626	651	638	667	673	621	616	654	664	631	613	651	593	619	694	585	628	619	647	640	612	636	594	608	636	595	677	606	616	641	633	602	672	629	646	648	657	634	636	581	628	603	659	610	621	639	636	638	644	634	619	617	639	601	622	668	646	617	697	652	610	625	676	681	645	631	596	614	633	608	680	615	663	620	638	646	646	623	625	672	612	678	615	648	643	626	630	627	609	656	626	610	613	594	692	623	637	669	645	644	613	586	627	635	618	613	655	667	661	657	602	611	689	647	649	583	620	609	663	613	585	650	622	647	635	604	642	654	659	617	615	633	660	622	638	644	641	637	603	639	615	640	613	589	609	612	628	632	659	639	647	631	639	614	614	630	638	663	684	612	600	638	614	627	631	597	655	640	620	683	562	634	647	635	635	619	640	639	650	643	625	619	574	614	617	654	625	661	634	660	629	629	611	659	617	616	621	642	646	659	612	598	629	685	644	565	646	614	661	603	641	630	635	613	603	640	633	650	622	638	602	628	625	665	658	646	638	670	636	649	683	638	650	629	588	578	603	641	623	622	646	631	649	661	614	610	627	677	624	591	639	639	630	583	623	651	604	648	624	607	648	596	621	614	662	660	602	650	641	641	637	628	602	617	621	652	630	625	650	665	611	658	614	616	622	616	636	615	629	683	637	646	622	633	581	630	600	623	645	660	600	630	597	668	685	674	637	656	645	618	666	660	660	655	633	634	644	579	588	596	607	618	657	655	626	618	684	662	596	624	664	667	606	605	654	631	647	624	595	647	626	644	621	608	593	635	620	632	685	663	650	609	624	611	609	623	654	641	631	610	678	651	583	620	612	623	616	600	647	624	636	670	633	681	597	674	587	632	693
49917	21119	6979	2206	745	374	254	234	215	217	258	230	251	236	229	204	245	275	245	224	248	234	250	241	229	221	224	245	268	252	212	251	247	248	268	250	253	224	243	256	222	256	232	252	276	225	204	233	262	224	254	215	214	223	219	239	250	245	254	225	239	269	240	215	236	246	246	262	267	263	221	238	222	254	229	241	211	231	242	223	232	243	245	224	218	225	222	239	240	217	238	233	215	239	231	256	234	235	241	252	200	250	205	258	244	273	246	219	237	229	247	273	234	256	234	268	243	215	231	228	257	275	224	259	239	251	253	240	249	246	231	216	261	248	252	243	240	254	217	271	246	234	262	287	236	246	211	207	219	247	232	232	250	256	235	269	223	235	200	262	229	222	232	215	232	244	233	230	256	234	246	268	233	244	271	249	248	221	218	241	231	212	254	257	225	245	223	251	262	239	221	250	244	240	230	236	246	238	221	233	210	229	205	232	252	256	260	240	205	212	250	238	236	222	250	253	238	241	240	234	228	248	247	225	191	252	273	249	250	230	246	233	246	265	218	228	229	236	238	229	245	221	242	228	255	239	251	249	231	236	250	221	241	228	219	221	219	232	254	235	272	240	224	282	244	287	216	244	231	267	243	234	208	236	260	301	243	234	222	222	245	242	227	221	248	232	239	244	232	258	236	232	246	245	238	224	224	220	247	217	248	216	243	237	218	254	216	216	265	229	266	227	213	250	250	248	248	216	216	238	238	208	237	233	243	238	263	279	233	218	224	228	217	225	235	231	232	235	216	259	238	228	273	288	223	228	240	260	236	222	261	276	257	220	244	246	218	241	245	229	266	250	241	228	224	236	261	243	235	238	238	236	261	217	251	207	244	226	233	234	249	209	244	232	229	264	236	248	211	251	249	231	217	206	256	206	209	250	205	287	238	213	241	220	244	235	219	244	210	242	257	249	267	287	238	238	207	230	259	231	230	247	218	224	217	254	218	252	244	235	256	224	224	219	258	222	222	202	233	277	226	215	219	247	252	231	266	239	224	240	216	249	215	244	225	207	240	258	259	210	231	266	278	217	250	234	242	232	242	281	264	245	235	233	223	211	238	251	217	254	234	231	249	233	232	232	246	264	224	235	239	230	225	221	235	261	254	257	224	247	240	227	239	218	229	260	264	247	265	272	212	238	233	247	231	242	229	234	236	271	238	236	229	236	241	240	231	243	226	247	246	234	249	234	250	257	248	239	235	222	224	255	226	259	237	243	235	251	262	249	214	250	258	220	227	216	223	287	267	225	210	247	229	261	256	216	250	256	233	232	261	226	232	235	245	250	236	254	209	266	244	219	257	230	238	229	258	222	228	265	264	231	245	233	225	226	245	239	220	221	256	215	243	216	245	262	273	235	224	253	207	239	252	212	231	225	212	272	190	237	252	233	255	218	255	274	228	227	243	248	268	266	213	249	289	264	206	260	227	231	238	275	257	232	244	231	247	225	211	280	247	236	250	243	268	255	247	246	248	253	211	262	246	217	275	236	268	235	242	245	235	263	234	234	232	227	252	236	223	216	235	245	210	240	256	258	235	236	227	224	221	220	252	225	257	238	253	265	248	236	246	250	235	220	220	224	233	213	217	249	242	200	265	224	217	250	197	230	237	252	263	239	230	242	247	229	226	244	239	208	220	232	273	223	213	256	240	245	219	245	259	251	222	206	240	245	212	231	245	227	205	236	216	247	223	225	218	255	234	262	246	259	261	232	223	206	236	243	230	217	227	240	229	216	235	222	236	231	241	261	234	222	236	237	257	250	266	223	249	269	232	247	213	250	213	246	246	250	213	223	242	223	235	244	251	253	269	211	211	234	247	241	253	237	262	223	224	244	263	236	231	210	244	235	220	270	239	221	234	244	240	223	243	224	229	247	242	270	251	238	218	241	242	251	258	251	215	246	224	238	205	245	232	219	248	234	235	244	248	215	214	269	236	231	258	246	217	267	241	227	217	251	238	236	252	261	270	247	249	264	231	249	256	250	221	267	228	255	255	274	254	255	254	243	244	218	252	259	228	262	246	234	237	259	243	230	218	236	231	229	268	236	230	220	243	234	226	248	240	246	242	225	273	257	233	252	253	259	248	228	257	280	256	243	239	253	235	253	229	240	269	236	222	242	234	213	241	231	232	251	238	231	251	236	220	223	234	257	239	242	221	246	233	248	245	234	248	267	252	244	265	258	241	230	262	272	247	245	236	246	213	236	223	216	226	243	235	255	236	226	244	214	236	232	239	236	244	236	238	228	234	243	240	270	225	259	264	207	219	221	227	222	224	234	211	231	237	228	225	239	235	269	247	245	233	239	249	224	240	265	218	231	239	225	226	213	224	194	222	215	253	222	255	235	231	215	244	253	275	215	236	256	235	260	237	240	251	239	224	256	275	229	220	225	268	242	248	235	237	281	220	259	205	266	227	237	275	248	235	257	230	230	252	238	264	252	242	257	256	225	258	218	245	239	226	253	217	257	212	229	236	240	242	231	247	235	275	205	208	264	230	226	233	249	224	240	258	234	211	224	225	258	249	242	222	222	238	234	241	254	231	266	260	241	255	246	233	258	255	259	231	252	238	229	227	238	250	266	273	236	217	215	228	225	255	210	224	223	268	236	236	252	239	236	215	224	234	252	238	251	232	252	247	247	238	252	227	247	250	220	200	224	221	253	207	229	232	242	226	246	254	247	234	263	254	260	242	246	229	238	244	233	241	247	208	233	273	242	237	231	247	228	242	262	230	257	257	241	218	267	231	237	229	240	228	221	242	208	214	242	228	211	233	223	220	237	251	261	211	210	213	240	221	244	258	264	230	243	244	258	241	244	216	242	244	246	228	224	211	253	256	236	263	248	270	264	251	288	213	234	218	282	247	241	227	235	233	232	250	244	258	264	260	242	234	294	243	241	229	219	229	218	261	239	246	226	230	232	229	260	252	218	220	236	250	241	229	211	229	257	278	248	227	202	245	220	267	219	280	220	265	242	253	233	237	230	227	219	236	253	227	219	230	233	209	247	249	230	238	247	228	250	234	259	218	254	250	240	246	254	245	226	236	221	202	248	187	224	243	257	265	219	254	246	253	220	232	276	262	238	260	256	230	241	184	212	215	255	231	262	239	265	252	214	274	240	237	231	268	225	209	255	276	225	284	265	261	240	206	239	235	266	225	253	231	235	251	248	229	232	236	259	253	227	227	238	249	238	251	229	198	217	234	237	238	223	256	227	257	250	250	265	242	267	236	238	251	202	244	227	238	234	228	253	231	246	241	245	237	220	250	244	241	248	237	252	246	220	224	239	230	213	246	249	213	217	259	233	242	214	232	263	239	238	282	242	243	214	239	255	237	231	232	253	246	252	218	252	241	228	236	207	223	224	226	231	247	256	246	259	223	260	274	222	249	237	247	254	221	255	265	253	225	225	275	266	246	246	250	231	237	244	213	251	239	210	248	239	220	226	242	229	196	229	235	243
32322	13610	8536	4472	2083	945	587	495	512	476	506	544	548	540	526	513	510	502	497	529	465	512	562	518	514	499	520	491	500	521	530	483	478	494	474	508	503	492	500	470	488	506	468	512	542	535	517	495	492	538	507	534	507	527	554	518	489	486	534	465	522	525	485	520	511	488	483	512	531	529	532	517	527	512	487	494	548	480	539	471	496	494	506	505	531	449	490	497	500	509	494	553	483	530	492	489	489	529	500	530	539	495	465	486	514	497	524	543	534	524	550	485	507	551	511	508	520	487	512	476	531	469	495	523	498	509	535	471	495	506	510	521	470	517	483	517	517	497	507	509	514	502	507	461	490	502	506	479	516	532	541	497	492	511	501	455	521	510	497	493	533	493	493	514	512	492	507	532	534	486	520	532	487	503	509	514	496	494	486	476	490	546	502	508	512	484	541	505	501	506	499	494	496	461	474	565	513	478	494	512	490	516	523	518	494	494	505	529	511	508	521	507	542	491	467	512	509	515	501	478	497	490	501	534	479	523	505	497	519	502	489	508	524	510	514	504	514	501	491	467	516	510	511	503	526	529	492	519	516	530	504	501	511	498	522	538	469	516	469	471	500	526	487	507	545	550	494	497	525	479	483	521	473	526	483	489	507	536	487	488	496	521	493	481	517	498	504	528	488	523	521	511	483	534	493	545	476	536	512	504	489	526	498	516	492	500	520	515	533	521	500	515	470	531	485	551	533	485	462	540	505	527	481	489	533	505	536	494	469	505	488	477	508	514	509	482	500	488	538	546	500	527	461	506	501	505	493	495	504	497	531	546	521	518	492	500	513	486	525	525	520	493	512	485	480	483	515	523	491	506	514	496	519	510	484	520	503	483	514	520	483	491	544	504	508	536	471	530	499	510	509	498	508	512	485	495	519	491	505	499	491	491	529	507	539	525	545	506	509	528	547	513	508	492	495	449	529	496	514	482	553	510	477	487	541	534	520	515	507	508	517	482	537	493	483	487	488	451	529	493	479	511	526	488	489	508	498	443	490	555	511	529	462	495	492	530	465	513	507	500	493	495	557	468	512	494	466	489	515	468	455	488	478	502	534	518	491	497	505	505	487	516	491	494	537	485	514	534	466	531	523	507	514	502	507	521	489	514	545	504	501	509	528	491	505	531	445	514	506	525	461	499	488	505	531	534	544	513	530	536	474	496	508	514	474	493	470	500	517	516	486	514	492	505	494	466	533	497	509	470	530	535	498	503	522	481	476	528	480	509	521	512	484	500	485	523	505	504	479	529	493	500	527	512	489	483	498	505	495	499	513	527	515	542	515	508	524	542	504	533	514	492	533	465	483	568	505	494	549	486	496	509	466	467	478	504	470	514	505	540	516	469	511	511	531	480	482	488	536	504	492	541	488	547	481	544	478	508	493	494	506	525	513	530	525	481	476	469	497	538	496	512	489	487	481	475	523	533	506	523	501	506	511	527	525	464	523	492	513	488	538	509	506	456	549	486	501	505	493	481	459	533	501	527	471	528	539	503	494	509	521	512	503	484	469	498	479	506	534	545	511	487	515	517	531	512	537	463	493	496	492	526	520	524	477	499	506	485	504	526	525	541	533	524	546	528	510	527	512	500	547	499	488	495	496	506	518	505	483	559	499	506	486	487	460	481	519	484	532	528	506	505	482	503	461	483	512	498	543	481	497	510	530	543	505	495	513	519	549	428	534	506	496	504	504	526	472	503	509	527	486	445	528	478	499	569	542	499	522	482	530	538	528	525	527	505	467	504	513	508	510	449	460	523	517	524	504	533	508	478	524	496	502	495	512	519	575	480	523	527	520	503	482	485	546	538	503	501	481	526	504	505	527	502	484	520	492	515	497	503	516	498	527	516	506	469	505	495	538	483	544	493	558	519	472	539	507	493	481	541	477	520	487	480	507	486	502	530	513	511	509	515	546	524	485	531	495	492	510	505	494	481	543	497	504	524	497	534	497	538	528	507	495	497	491	485	521	486	498	520	509	544	478	523	506	525	494	495	541	516	479	505	504	486	498	532	533	511	487	513	485	489	519	486	490	545	471	540	505	521	473	471	526	497	502	481	516	488	481	514	504	459	498	522	478	525	482	544	522	555	510	539	523	512	514	527	510	463	506	488	502	476	511	499	529	479	508	498	496	496	513	523	492	494	528	486	493	491	501	518	538	476	496	471	487	540	535	457	513	462	531	493	542	513	484	482	527	467	513	465	496	548	463	478	520	504	487	523	497	510	467	504	488	534	575	512	483	513	512	526	511	510	527	506	488	483	493	478	531	480	495	504	517	490	500	490	524	517	481	488	528	504	529	517	516	489	470	496	521	520	510	478	546	533	559	488	524	545	499	509	509	545	500	514	509	476	502	489	470	477	523	501	504	511	523	560	473	544	566	512	517	515	529	520	497	508	515	510	492	489	493	557	490	511	482	496	499	495	490	499	498	505	438	471	472	520	527	524	506	466	497	482	507	535	478	531	464	493	526	478	508	506	579	518	532	504	478	523	473	534	546	511	513	517	521	525	521	484	527	501	517	486	495	485	507	506	499	521	523	537	458	474	483	516	515	472	494	540	491	510	527	536	494	505	514	487	531	502	527	514	507	518	525	516	526	471	480	490	511	506	465	490	546	510	490	482	537	504	502	520	505	474	530	520	486	492	509	520	490	508	502	479	531	511	516	495	508	496	503	494	552	529	554	528	477	525	531	487	477	519	518	493	544	517	477	500	528	500	475	518	484	460	488	460	515	528	554	502	475	497	503	507	470	515	493	487	507	519	540	485	518	504	508	481	519	497	500	520	518	500	528	488	496	483	482	503	502	481	506	459	496	487	517	477	486	508	511	517	513	522	544	533	522	505	513	465	521	516	521	541	513	512	492	490	495	517	482	509	516	483	462	537	515	509	498	509	519	471	531	493	496	496	459	517	508	477	525	545	520	529	496	516	487	547	512	487	513	550	522	488	463	516	506	501	487	531	523	463	502	517	482	503	520	524	477	544	494	534	502	498	525	488	527	464	555	509	514	523	531	545	543	510	511	503	557	514	505	542	507	512	497	533	511	493	494	504	494	509	501	441	525	506	505	485	460	462	527	541	540	528	528	496	554	485	541	467	497	500	496	526	510	521	501	507	497	514	476	515	526	516	499	521	514	490	436	468	512	531	509	502	503	513	495	552	505	539	499	524	520	522	508	476	471	503	515	520	466	513	486	533	501	514	544	523	522	487	538	490	488	469	493	534	488	494	528	568	497	498	506	514	528	491	540	506	471	521	481	526	498	498	540	497	473	517	476	490	485	491	489	518	469	484	492	521	488	498	510	520	485	482	489	490	498	486	505	506	488	484	478	528	527	442	515	484	484	495	455	485	501	507	487	493	539	505	503	507	515	503	499	502	516	509	522	538	490	521	466	510	479	481	531	495	545	511	473	515	518	508	490	436	493	492	499	485	493	488	511	512	501	524	478	514	495	475	539	457
56926	31300	15410	5914	1964	748	403	286	248	246	236	235	211	241	231	232	244	218	230	240	226	207	212	219	250	257	221	235	236	252	208	211	241	218	245	223	240	240	231	210	198	203	241	251	244	261	228	212	234	243	230	242	208	230	211	220	232	217	235	225	211	238	280	248	232	214	210	218	216	235	220	198	230	199	250	237	241	219	238	244	234	220	199	203	236	255	222	209	210	218	230	237	224	211	225	214	224	221	243	213	231	217	241	230	208	232	223	223	226	254	234	256	224	265	229	230	236	230	205	235	241	226	261	218	235	215	254	244	248	251	243	218	212	232	245	238	227	218	212	249	239	262	234	223	214	231	248	236	232	216	218	220	248	232	218	228	242	235	214	221	235	250	236	244	224	250	248	234	233	239	270	247	207	237	228	232	241	210	213	216	218	232	196	235	245	216	232	232	260	247	225	213	225	222	221	246	239	211	215	227	243	251	222	248	233	204	262	211	246	223	255	239	216	208	193	206	213	203	207	220	247	210	234	222	240	234	213	227	243	244	225	230	223	239	212	245	253	206	200	188	236	266	237	232	232	230	219	226	199	207	258	244	238	168	216	247	245	219	217	231	229	241	254	238	267	181	226	226	233	214	250	238	211	215	212	230	207	202	240	218	231	231	221	226	238	229	238	222	227	199	225	235	263	248	216	218	249	213	259	240	245	236	258	233	235	234	234	267	224	199	214	231	223	219	248	249	241	253	234	218	256	246	244	216	235	242	203	216	244	252	258	238	267	260	227	203	216	237	216	229	237	232	260	205	248	227	252	240	238	244	218	188	209	201	266	245	241	217	217	210	216	216	232	228	245	215	255	250	246	234	250	223	242	228	234	221	247	242	283	228	241	230	230	218	226	208	216	190	215	248	252	251	239	228	228	224	249	216	240	217	240	223	212	213	216	248	226	220	233	214	231	271	240	245	209	228	242	236	245	214	234	204	196	234	213	204	241	231	235	244	234	266	234	232	229	235	224	226	250	247	238	224	239	194	220	222	242	222	250	223	238	199	239	262	231	222	217	261	206	229	230	272	243	209	196	226	227	235	262	214	240	237	252	213	255	259	232	225	233	223	212	213	262	215	219	221	209	221	195	239	214	181	191	234	194	212	238	228	246	213	235	220	264	244	237	240	232	221	228	210	240	237	241	234	233	236	237	245	195	239	231	252	236	237	240	223	222	242	211	224	249	210	232	273	253	242	246	223	239	213	223	193	243	219	227	228	249	259	236	200	246	239	229	255	244	200	246	250	223	225	202	241	260	191	222	242	221	241	248	242	242	263	240	228	267	234	234	237	235	200	243	224	238	228	227	242	211	226	208	234	224	235	238	227	207	253	228	229	224	247	204	208	218	251	230	235	268	255	255	209	215	232	266	236	234	239	252	252	215	250	237	239	237	225	216	212	233	227	207	231	236	207	227	257	247	248	268	231	232	218	218	234	223	251	223	218	242	264	222	216	215	233	258	222	208	197	231	246	223	247	241	221	231	233	256	229	214	261	233	242	212	215	226	235	230	210	242	215	255	237	243	246	237	238	227	208	228	239	231	230	237	247	228	251	215	229	242	237	234	230	233	257	251	252	229	214	221	237	210	228	221	245	235	221	226	217	238	228	213	221	227	245	238	244	241	219	280	234	224	235	207	236	211	230	245	222	221	252	246	253	200	219	248	236	225	230	246	240	241	263	246	242	247	237	204	229	231	253	251	235	225	220	214	264	246	230	213	239	210	211	227	219	194	230	188	198	218	235	249	220	220	210	223	234	252	216	264	267	241	219	223	224	227	240	232	203	236	248	215	249	248	232	233	212	219	206	206	232	204	223	239	245	258	227	261	230	231	249	221	203	171	239	235	213	219	229	241	227	197	225	217	258	216	244	207	234	199	236	219	236	211	221	232	233	233	203	207	242	251	215	223	226	218	238	214	227	243	231	213	206	230	222	231	243	245	230	212	223	237	236	255	230	243	222	228	226	229	214	243	220	228	233	218	250	230	237	244	251	254	231	236	228	228	228	207	219	252	255	228	220	227	224	230	241	231	201	213	220	236	255	250	225	233	207	224	193	206	246	234	242	269	233	222	228	227	238	230	220	261	203	257	222	223	250	226	254	223	253	220	223	236	235	259	244	237	218	212	242	219	244	210	239	239	231	247	250	243	243	210	217	229	214	219	196	225	231	264	215	225	227	260	225	219	231	238	230	214	229	215	250	256	213	268	216	230	246	254	218	244	245	273	225	246	219	224	223	227	209	218	225	259	213	248	232	216	261	219	220	258	227	236	226	224	215	197	228	233	249	212	235	227	231	247	241	197	230	219	219	222	222	242	219	238	217	228	253	225	231	217	234	234	233	226	221	228	239	235	242	209	233	195	226	234	239	241	234	241	262	240	226	244	250	223	268	227	230	238	217	237	214	247	248	226	239	254	229	251	239	248	215	247	223	215	216	227	228	221	241	223	201	245	213	249	221	222	216	224	242	218	204	248	226	245	266	250	240	196	202	226	223	216	237	238	203	223	262	263	242	227	254	213	240	258	236	246	226	226	249	243	229	263	231	245	238	194	237	241	243	264	222	237	216	201	221	208	242	233	227	261	238	218	262	225	239	227	226	227	205	272	239	235	245	247	252	245	246	234	240	253	239	224	234	285	248	254	261	244	228	224	215	243	252	211	243	209	237	221	266	224	200	219	245	257	254	227	220	221	231	228	249	213	249	268	230	203	243	220	241	217	213	204	223	237	268	225	211	270	228	234	244	213	220	195	253	219	223	246	237	228	242	215	228	229	226	242	212	231	218	205	209	206	250	233	217	211	204	253	238	257	238	191	215	219	206	232	216	217	250	223	230	228	213	215	240	216	235	248	236	233	221	231	233	230	235	217	253	194	228	257	225	205	216	253	235	225	226	234	203	229	254	266	237	234	238	263	259	232	234	230	219	232	226	207	219	251	242	245	203	238	222	265	208	199	233	242	234	243	233	239	236	270	227	220	207	225	251	217	219	227	253	227	237	208	243	229	215	225	219	237	231	240	249	212	222	249	241	247	242	217	238	235	231	253	224	231	272	258	253	227	236	231	239	212	232	225	229	244	223	246	251	239	257	237	239	220	238	250	229	242	236	242	221	225	199	190	212	221	236	236	231	222	236	219	222	227	227	255	232	257	209	251	227	237	200	196	239	246	215	221	234	227	245	236	209	223	232	232	237	258	227	250	232	192	246	211	222	221	229	219	203	228	222	224	252	242	208	239	233	223	240	227	251	243	243	241	237	217	211	214	222	212	261	265	271	227	259	248	207	234	208	220	216	219	255	230	199	234	222	220	257	229	206	224	219	218	263	243	261	222	219	225	218	234	244	278	229	245	271	243	250	201	230	250	241	246	228	226	215	270	223	257	236	192	238	245	219	203	230	216	247	231	215	227	240	234	220	250	246	260	238	222	218	248	246	226	208	225	236	223	228	220	223	235	240	220	239
36118	23457	16571	10771	5345	2525	1074	838	709	542	524	491	526	497	496	483	527	506	541	506	505	501	506	476	457	517	477	508	481	479	506	477	502	508	527	456	532	492	486	495	480	507	528	520	515	502	473	493	502	510	531	539	493	445	503	506	464	507	502	488	522	492	477	498	508	495	471	504	551	518	506	481	503	473	523	497	507	456	517	440	490	495	502	483	556	527	481	476	493	476	538	506	502	521	516	497	516	518	498	458	518	457	479	494	530	524	482	485	521	534	518	489	501	507	523	509	495	532	498	532	472	523	516	530	558	523	495	509	497	520	534	504	540	478	489	506	492	510	523	508	540	470	518	521	505	514	502	530	496	531	495	497	466	502	474	513	539	495	472	483	498	513	481	466	533	515	499	483	512	534	496	491	476	517	516	526	492	490	494	520	531	489	506	493	483	502	489	506	515	489	519	502	484	547	509	530	509	495	518	519	489	565	517	493	484	492	519	528	502	522	484	466	459	518	501	500	514	498	443	503	487	467	512	474	526	459	515	476	483	502	484	524	489	493	496	477	521	517	515	470	495	540	546	482	515	502	475	532	491	492	455	495	500	478	528	488	543	498	535	462	539	523	484	513	546	543	491	524	496	526	510	463	501	532	513	507	538	516	525	486	482	508	509	515	527	515	447	491	504	475	486	491	492	536	508	453	541	522	514	473	538	496	512	498	472	508	510	484	501	482	487	509	513	497	504	510	516	497	490	507	458	501	518	509	508	478	458	515	555	498	518	486	482	531	481	524	523	501	509	525	499	489	506	510	478	508	503	535	474	497	525	511	437	495	502	490	507	493	474	468	503	494	485	489	512	464	511	491	523	493	499	472	478	490	484	511	498	491	494	482	560	513	495	504	511	487	519	501	508	473	498	483	521	515	474	490	518	497	512	511	493	482	489	498	472	473	466	506	498	479	482	531	458	530	482	500	486	501	490	475	469	479	493	492	507	470	480	506	457	504	512	533	512	521	474	530	477	503	536	499	498	497	498	499	503	502	470	491	490	480	490	530	496	534	500	518	494	482	467	492	514	505	499	502	486	473	476	461	501	514	493	515	509	514	478	490	473	499	500	501	496	499	477	541	494	515	487	463	506	482	505	484	517	496	504	515	486	476	463	478	489	495	543	473	536	492	541	500	512	513	521	518	481	503	498	549	533	504	472	541	460	533	508	477	517	480	469	516	472	464	522	481	490	524	495	479	528	507	553	517	517	497	491	458	487	522	512	492	523	476	507	499	484	484	477	513	485	518	474	469	498	486	502	456	489	524	436	474	448	506	537	499	519	511	462	497	492	474	497	495	491	492	521	481	491	503	482	528	548	476	537	498	494	532	487	490	449	538	535	512	477	529	522	529	538	520	484	548	474	467	544	510	525	460	463	496	490	483	510	491	479	466	493	492	516	499	478	479	540	550	470	453	508	482	507	484	537	505	480	494	513	511	520	470	499	527	469	499	512	459	512	502	507	508	523	479	496	518	483	480	486	523	492	494	499	508	500	505	492	439	524	476	458	441	505	482	534	503	528	471	472	502	501	514	514	510	522	492	492	502	552	456	500	515	523	486	526	471	493	498	498	515	490	500	521	519	492	509	490	493	524	497	462	485	486	470	514	505	484	480	498	519	521	525	458	482	501	488	475	483	503	480	510	457	512	501	495	540	509	474	501	490	498	511	504	513	483	515	513	526	511	529	518	485	525	475	498	556	527	501	481	510	521	510	488	506	492	511	492	478	496	480	482	509	506	503	513	485	528	490	544	484	470	493	489	569	504	497	489	498	496	483	478	500	496	497	493	474	521	490	530	502	488	516	512	539	538	515	507	513	499	511	528	480	469	499	511	471	496	524	505	507	457	478	482	519	531	487	459	448	525	507	491	470	506	520	498	503	469	477	506	502	479	486	465	456	505	563	507	509	487	513	479	554	482	484	521	539	492	483	522	458	487	491	507	465	512	465	478	525	547	495	502	493	518	469	524	546	497	507	476	488	484	516	486	477	474	492	494	522	459	474	488	535	500	512	507	452	477	484	509	496	480	477	493	493	530	481	546	527	491	491	507	508	516	543	471	500	510	483	523	518	522	470	515	516	508	534	500	490	539	521	503	478	502	499	520	514	468	488	464	500	495	497	507	498	495	539	524	482	527	433	471	509	475	473	525	512	524	515	475	499	537	532	525	457	535	502	484	504	498	478	475	477	473	470	493	533	495	497	524	466	544	535	442	471	481	519	506	470	489	519	477	479	513	529	496	521	483	469	533	523	502	499	523	449	468	495	509	500	476	507	497	495	491	501	466	477	511	500	501	509	499	514	479	495	484	478	492	506	509	490	515	488	497	477	464	499	487	479	510	512	463	502	484	543	479	506	472	505	499	529	509	500	468	501	512	504	521	498	514	551	456	488	477	527	490	518	481	501	519	487	460	478	503	529	514	498	489	489	492	483	523	521	536	518	488	533	490	499	537	472	496	533	482	517	498	489	481	520	482	426	475	462	500	491	499	469	506	493	544	523	501	527	493	505	470	488	526	525	456	470	537	500	484	492	491	495	495	486	482	505	502	523	472	540	519	490	459	507	460	508	459	483	534	503	521	510	459	540	514	479	517	522	499	480	511	491	459	498	493	527	484	493	499	503	522	491	471	486	473	449	498	482	514	532	493	512	515	488	486	512	511	467	523	459	506	512	478	542	491	521	476	472	478	516	479	518	478	485	482	480	520	480	500	508	479	510	478	527	510	478	453	505	486	513	483	500	549	501	503	498	518	490	502	526	471	489	500	484	518	524	517	528	528	482	516	495	492	484	493	503	531	504	498	510	469	480	479	503	483	524	514	509	488	467	494	473	499	519	480	467	463	474	509	486	541	522	518	477	461	487	545	481	487	465	542	488	551	465	514	494	488	495	450	475	504	476	509	498	490	564	530	477	482	516	490	506	519	493	500	514	521	548	516	512	525	490	470	516	489	490	506	485	486	478	515	522	498	489	490	501	531	485	481	493	469	502	469	523	512	515	532	492	486	521	480	503	524	482	515	478	502	498	484	502	494	501	527	508	542	482	463	477	498	437	484	519	501	467	467	528	491	483	478	484	523	504	499	481	506	465	500	523	539	537	505	460	519	545	520	465	494	509	484	489	512	476	541	472	519	510	515	515	500	510	516	482	532	510	500	524	481	506	480	523	498	514	473	509	498	511	529	460	493	518	522	510	424	533	503	513	515	508	525	484	492	518	489	490	500	505	489	504	543	520	530	519	482	490	500	486	508	502	489	495	523	504	506	501	518	455	489	540	490	460	487	499	497	461	458	516	504	511	503	463	473	467	475	473	522	490	529	509	541	496	467	511	507	485	522	460	520	484	486	514	523	543	500	475	509	491	515	521	517	510	488	501	519	532	492	515	491	513	500	485	489	482	501	472	518	536	541	505	550	493	490	528	508	456	493	487	512	501	455	511	489	526	494	493	457	521	517	515	466	487
64893	39173	23846	11657	3945	1547	646	458	400	365	290	300	322	292	304	300	270	273	283	282	312	284	297	298	285	279	294	286	304	258	304	267	278	306	305	294	284	272	289	285	287	284	289	274	273	294	265	276	280	241	298	304	290	279	260	309	286	288	303	288	261	314	280	258	299	284	263	312	289	278	268	306	299	306	275	284	278	244	292	280	281	282	307	299	290	306	287	311	278	247	300	258	284	313	263	287	273	295	289	286	280	271	287	276	268	274	287	303	251	260	259	304	273	282	264	286	311	296	298	329	279	273	251	288	290	275	266	285	263	295	278	311	299	288	258	281	324	302	285	277	283	295	262	286	271	324	282	269	316	286	318	270	263	286	285	288	272	280	308	271	293	290	256	307	307	306	301	332	294	300	331	283	298	250	281	307	302	295	274	283	280	288	302	303	291	264	291	264	264	289	273	284	286	292	289	311	271	294	289	286	298	291	295	259	303	301	303	271	267	264	290	282	294	256	251	278	276	291	278	298	288	296	285	275	291	275	276	293	285	271	280	304	301	285	281	274	281	261	301	251	322	261	296	251	319	287	249	287	279	244	263	274	264	312	269	269	277	262	295	288	302	327	277	296	288	267	293	313	272	306	312	311	256	301	304	296	308	299	276	332	299	303	309	291	313	305	277	266	300	264	269	273	278	261	296	288	330	266	287	296	298	276	301	288	286	306	298	295	277	295	251	295	312	304	277	285	297	285	292	269	237	288	257	287	291	279	252	312	296	280	272	257	241	304	291	312	298	263	296	298	332	324	290	314	276	285	283	253	289	304	272	261	299	261	280	291	317	348	285	261	302	301	321	289	304	308	286	290	298	287	262	307	276	299	302	265	315	280	321	277	316	280	263	263	254	289	252	289	300	272	280	282	271	283	287	283	272	265	292	297	269	295	290	266	294	310	256	302	294	284	273	282	301	279	255	274	264	274	249	278	297	282	310	236	301	326	298	277	251	267	281	275	296	293	283	320	291	269	277	331	263	277	283	285	294	286	305	296	280	295	305	258	270	264	277	289	273	249	283	282	279	304	280	280	286	270	300	264	308	295	287	280	281	278	331	306	285	288	272	285	285	265	316	296	292	253	274	275	296	285	272	274	286	278	282	287	281	279	299	264	248	256	256	325	289	299	253	278	303	306	316	277	317	267	283	273	294	279	294	305	331	320	285	276	301	302	311	293	299	302	292	267	297	312	303	280	319	269	272	281	280	307	321	270	287	295	306	285	265	325	291	288	310	265	288	315	291	274	286	296	314	263	295	293	277	284	302	290	271	280	279	287	264	311	297	331	313	265	288	300	273	280	298	277	285	286	270	318	299	282	281	304	278	286	281	283	280	285	306	306	285	249	284	260	287	262	309	272	297	299	272	270	289	306	306	274	273	305	282	240	314	276	313	314	278	278	285	275	281	297	287	296	271	327	315	295	299	293	282	292	281	264	307	301	288	304	266	270	280	267	318	320	297	318	305	318	287	285	263	316	300	304	284	312	310	273	275	300	270	337	293	327	292	264	280	305	296	312	292	288	264	313	309	287	271	287	296	289	256	264	293	286	302	279	269	271	294	282	267	252	261	290	265	300	269	285	269	317	304	285	320	265	313	275	272	304	289	301	284	274	264	287	277	293	322	282	289	287	267	306	288	300	287	251	232	289	269	296	316	306	302	299	277	266	252	284	267	314	278	283	297	316	337	296	300	252	276	302	270	265	253	232	282	293	284	295	307	309	290	291	275	287	280	279	287	305	302	284	273	289	252	280	310	280	290	284	285	304	289	271	292	291	298	251	299	293	289	259	285	278	289	263	305	289	294	295	270	274	269	296	294	293	271	291	293	298	304	296	288	260	271	292	294	295	308	284	286	281	287	301	274	279	269	292	307	251	289	301	302	286	304	327	307	292	264	291	256	301	235	274	316	297	308	307	258	268	263	263	284	292	301	302	265	244	286	317	284	283	284	292	317	277	286	289	278	259	276	258	274	282	264	304	287	262	301	269	284	295	279	320	287	257	257	252	319	269	308	249	309	273	272	275	281	263	281	307	279	316	276	265	309	288	281	280	292	279	283	292	296	246	250	258	275	321	317	268	274	281	283	295	290	306	309	293	249	266	273	268	291	294	277	284	294	274	288	295	301	281	289	316	305	257	308	269	326	305	308	278	323	287	292	286	318	310	290	312	321	306	266	306	247	288	289	325	288	291	305	317	324	303	281	294	286	286	283	291	282	307	308	313	318	259	281	294	277	304	307	297	324	245	304	253	298	250	274	277	265	298	296	281	288	260	282	267	275	292	282	251	290	267	279	282	282	261	263	263	286	255	275	266	307	322	289	296	301	323	304	291	270	299	281	289	282	273	284	299	264	270	275	282	295	320	289	259	277	304	322	264	279	283	259	292	279	308	278	319	280	321	296	293	263	283	279	307	300	272	275	284	323	262	298	311	269	296	298	285	264	301	302	319	296	289	316	250	279	290	270	278	301	285	297	278	319	271	261	262	314	330	265	299	280	293	304	277	298	291	268	304	289	281	333	273	232	292	269	281	219	261	287	264	291	275	275	271	306	306	290	293	257	278	273	287	274	306	285	274	295	313	301	263	321	312	326	315	290	297	302	290	270	314	295	296	264	277	298	277	292	274	296	260	318	293	320	270	281	281	275	298	256	272	291	290	296	291	259	292	294	286	286	292	297	254	265	266	262	281	274	296	280	327	279	271	279	306	292	298	273	311	277	307	282	283	263	274	291	271	279	285	255	243	287	315	268	250	268	283	279	308	259	304	304	307	320	337	308	254	281	292	262	259	316	284	294	259	290	281	268	278	287	284	285	318	336	285	275	290	249	267	301	310	289	294	260	252	284	288	281	303	267	286	297	311	313	256	326	282	266	264	297	293	279	313	289	257	278	277	271	292	274	258	287	270	267	297	279	285	285	282	280	291	298	297	251	275	285	284	276	287	285	283	281	283	316	277	304	290	284	266	261	284	297	284	277	281	281	287	270	265	267	320	235	258	279	269	281	281	256	289	304	308	271	272	277	285	294	262	282	291	270	278	267	321	264	262	249	292	279	304	269	273	282	290	312	269	258	262	261	268	288	297	273	275	265	265	300	258	290	297	267	279	323	300	290	268	262	279	294	248	296	253	278	261	285	280	289	279	258	254	286	269	273	301	264	313	330	286	252	275	278	272	260	257	290	278	276	261	301	292	307	247	311	285	282	277	265	247	297	282	284	287	312	301	282	316	275	307	302	304	305	301	306	279	305	258	275	301	307	261	290	278	303	263	259	294	250	263	290	330	281	292	260	283	268	286	290	271	259	287	273	250	297	303	274	279	255	273	239	296	307	273	267	267	317	291	301	272	277	282	289	290	263	280	258	286	290	306	297	266	291	281	286	294	319	277	248	289	293	299	248	241	260	280	288	291	247	279	295	299	302	283	278	268	301	303	310	268	281	307	321	316	276	299	299	269	324	288
40456	29125	25291	18355	9322	4710	1850	1299	1090	753	684	644	600	629	565	637	609	635	652	600	642	603	583	638	594	584	564	573	578	602	581	605	562	617	615	600	599	600	608	601	590	591	646	554	580	574	618	630	595	592	645	560	636	562	615	621	597	606	575	630	592	611	599	581	531	581	616	582	626	605	590	576	588	628	598	607	597	615	597	588	638	590	616	637	630	601	598	604	594	570	624	595	533	564	596	589	589	570	606	623	628	572	571	553	617	666	612	615	564	605	569	603	609	571	610	604	602	612	615	634	600	662	594	592	592	579	631	620	559	572	600	618	561	603	622	585	601	616	607	640	565	580	604	594	595	586	612	583	553	608	575	620	621	624	595	596	615	586	555	619	576	601	621	572	580	585	620	620	587	635	634	559	576	568	617	581	608	601	615	592	606	604	589	561	596	619	579	674	595	596	586	599	627	630	587	615	616	564	539	590	613	605	587	608	573	553	595	571	574	576	593	567	561	625	580	612	565	566	607	619	595	599	591	645	600	624	571	598	586	596	586	608	614	586	616	596	576	571	636	597	626	610	595	574	577	627	651	608	622	565	585	615	592	623	657	607	595	585	590	565	597	567	590	568	626	596	607	574	596	556	597	620	551	588	598	568	605	576	626	630	615	605	607	568	606	632	587	589	602	590	578	552	604	611	616	585	613	612	622	583	607	627	564	570	610	576	598	619	599	568	599	620	616	654	588	579	594	601	622	609	608	617	588	587	569	560	547	623	588	563	583	619	618	658	628	599	573	614	602	616	589	590	617	578	600	594	600	587	635	591	583	576	591	594	548	598	590	600	605	648	625	572	606	543	583	596	573	597	581	639	611	555	625	619	589	611	619	569	617	544	577	571	656	553	594	599	617	594	617	635	617	641	591	602	629	583	555	591	605	604	566	589	608	542	610	559	601	570	606	568	570	600	570	573	597	600	613	576	642	608	619	596	593	617	613	595	607	555	602	589	571	574	619	624	637	581	564	605	643	590	591	620	633	592	646	604	592	598	592	616	550	618	618	590	620	558	601	616	603	601	544	599	659	612	594	595	609	587	605	595	633	599	569	571	583	607	598	568	629	621	605	604	622	627	587	601	635	585	594	652	586	599	569	602	650	592	569	571	646	612	605	581	614	548	582	632	613	574	609	577	584	571	606	605	630	573	609	582	591	587	614	598	593	590	661	609	587	600	573	608	606	605	621	598	607	623	567	568	600	611	619	632	555	587	549	605	558	576	602	571	638	612	621	608	602	580	566	573	612	581	597	583	597	605	600	577	598	538	546	603	638	624	619	603	546	594	583	591	614	633	614	575	586	577	592	586	580	572	609	609	613	609	631	561	630	618	600	634	605	618	558	628	610	571	630	565	582	652	606	594	602	578	593	634	574	588	574	590	579	575	560	612	586	648	539	604	596	598	622	588	612	584	571	583	586	618	616	561	616	588	616	571	609	557	623	544	649	600	577	576	600	623	575	609	610	609	603	614	571	578	567	597	586	596	619	607	592	619	600	594	593	612	608	599	602	650	632	608	547	568	599	584	643	577	580	576	610	612	598	623	583	577	629	586	572	582	615	664	602	620	588	590	576	622	639	562	569	604	607	627	591	624	607	618	603	610	631	616	572	650	613	579	552	608	595	582	619	599	626	599	587	596	617	588	604	593	613	593	616	592	598	571	568	575	604	607	591	602	593	642	558	595	587	602	564	601	575	618	608	600	562	623	639	602	636	625	562	521	567	588	592	583	606	604	587	595	599	598	564	551	593	597	575	575	592	607	611	572	623	583	590	629	582	607	606	576	572	573	605	576	572	591	566	573	603	597	570	608	613	582	618	625	611	596	588	576	559	624	611	536	611	651	575	532	641	598	597	576	612	647	625	578	565	582	567	675	561	595	619	571	594	639	627	630	595	605	597	601	601	615	578	577	612	571	585	585	629	560	574	586	587	580	656	578	592	637	610	637	640	576	580	577	559	593	605	594	616	565	613	619	586	600	657	600	625	602	619	601	586	612	572	622	616	553	610	613	594	573	634	620	578	618	576	588	627	587	593	610	576	589	566	603	584	619	573	605	633	634	595	559	575	590	554	633	592	601	601	608	639	582	573	571	592	582	555	583	580	606	580	560	590	616	583	595	567	588	596	567	560	560	567	619	570	572	586	587	629	631	612	592	610	587	589	604	585	571	570	588	612	595	639	621	625	582	569	610	606	575	593	643	522	642	580	608	632	567	551	618	606	631	637	614	610	580	580	606	583	601	579	577	580	597	599	627	597	575	576	554	591	594	579	542	579	614	619	619	593	600	615	564	595	630	604	592	611	606	592	618	669	553	634	595	646	582	585	599	588	587	634	593	608	609	590	585	584	616	586	614	621	567	564	596	599	582	570	605	612	602	660	579	599	583	617	587	592	590	594	579	618	591	588	606	580	604	596	585	629	597	574	587	598	581	586	605	571	600	592	578	632	587	588	615	566	621	603	621	599	591	588	563	602	585	584	582	601	574	580	601	599	585	638	551	611	608	577	573	613	626	623	641	604	569	598	615	615	627	627	612	614	597	609	598	592	564	571	587	603	613	587	644	607	648	656	595	608	593	577	579	585	616	618	615	573	626	606	588	595	614	601	609	590	593	614	634	591	573	603	600	645	608	569	613	604	615	586	648	605	570	590	574	629	601	625	605	604	572	647	638	575	584	613	581	611	584	597	633	547	629	566	577	562	580	601	588	595	587	600	593	575	571	569	548	594	636	581	584	583	555	584	546	607	574	585	623	645	556	622	592	602	571	594	597	588	558	606	654	631	582	604	626	659	601	608	582	596	642	577	610	570	602	595	607	590	638	592	572	602	602	596	610	611	608	657	587	578	586	540	614	577	601	613	626	589	629	588	622	584	581	617	663	639	602	599	587	583	583	599	609	587	552	579	583	653	603	589	562	584	564	561	595	634	608	641	560	582	587	594	585	613	595	594	565	636	657	603	582	608	658	634	638	569	619	631	585	620	606	573	610	588	559	592	588	584	558	606	604	606	573	631	599	603	589	619	565	593	555	610	594	595	563	572	634	601	580	575	568	610	561	573	556	603	611	584	632	650	598	602	612	606	596	570	600	609	631	593	587	614	582	584	578	592	579	611	606	596	542	628	607	614	588	583	603	603	635	579	565	627	666	609	584	583	588	574	603	600	582	567	629	551	608	603	601	568	616	604	595	585	637	622	599	539	579	591	575	553	579	578	577	597	576	568	608	595	581	601	658	592	570	577	589	626	589	580	602	575	595	589	607	601	559	600	612	611	556	600	602	573	530	549	589	591	585	585	558	582	591	633	639	558	564	617	591	615	618	618	591	639	603	584	595	601	606	617	624	591	582	567	600	575	630	609	586	572	620	594	576	593	585	568	571	593	608	643	548	615	610	542	579	610	636	608	598	612	575	582	602	623	611	595	582	585	589	635	629	614	594	587	586	568	563	595	597	614	584	606	600
45023	23803	10364	3796	1118	507	315	242	233	214	243	228	238	215	234	235	222	238	221	222	255	256	239	211	271	243	244	244	261	212	240	253	236	217	228	211	219	233	222	230	220	210	253	195	247	256	218	248	263	219	229	222	246	248	225	212	218	218	230	238	234	223	236	219	235	224	215	253	246	245	239	229	234	223	270	221	231	261	241	248	244	224	223	212	232	237	220	239	256	249	228	248	220	231	220	245	196	197	232	248	230	221	223	204	247	200	231	194	215	240	253	251	219	234	207	233	238	209	236	223	230	262	222	231	236	231	252	233	230	230	258	223	251	267	237	252	244	240	226	221	216	220	277	264	210	237	271	246	247	255	257	212	254	201	223	226	250	243	244	226	202	223	235	236	231	240	246	223	251	257	265	253	227	245	224	240	217	244	234	287	222	224	262	262	236	226	226	234	210	267	253	227	212	206	251	247	211	227	235	219	207	242	242	247	231	227	229	241	245	240	257	237	227	215	255	244	228	225	233	209	228	241	219	212	249	233	256	242	239	222	247	247	237	221	225	208	218	232	242	230	222	232	240	238	219	203	210	244	228	233	230	240	248	233	226	236	235	208	222	206	213	208	228	226	256	222	222	242	236	240	206	222	239	249	226	232	227	206	258	250	229	229	234	250	223	238	245	218	214	200	241	246	238	211	217	235	233	237	258	223	227	242	212	234	232	231	221	216	226	199	248	215	274	253	190	212	220	239	206	248	209	228	231	220	197	237	229	256	253	242	239	209	232	230	215	212	256	212	246	231	234	233	215	256	227	253	211	255	217	236	251	213	218	246	218	223	245	223	244	221	236	233	229	226	206	239	256	229	221	215	247	262	223	210	238	167	220	206	200	292	239	215	255	252	233	241	243	248	234	226	223	233	229	217	234	237	230	258	240	234	235	248	252	226	259	238	216	206	251	207	212	242	227	250	228	261	241	240	222	239	221	258	243	263	216	244	218	241	254	221	246	276	232	247	249	250	227	209	226	209	235	226	250	261	263	194	185	243	209	224	261	206	200	232	219	230	223	239	216	253	250	219	250	227	247	253	210	203	231	215	217	237	223	255	257	231	252	234	236	215	213	242	268	241	230	253	246	231	212	210	213	230	210	249	241	222	225	241	240	255	246	231	259	221	206	212	225	267	237	239	199	226	249	248	262	256	267	219	231	249	223	236	248	238	252	199	213	229	275	269	215	233	253	234	260	247	213	227	251	208	207	226	213	277	259	197	245	209	235	230	234	225	233	249	218	242	250	215	201	238	240	224	219	213	231	207	245	232	240	219	227	251	207	204	242	209	235	237	250	197	223	234	220	201	238	218	246	212	239	214	231	227	203	223	257	238	243	251	229	267	243	225	279	259	246	227	238	239	273	213	236	242	219	218	230	249	232	188	239	260	198	241	244	233	209	245	246	225	215	226	229	258	251	259	232	252	238	212	242	220	250	236	241	200	224	218	217	202	239	275	193	246	224	214	236	251	264	212	223	231	229	216	244	234	240	193	191	264	226	233	260	224	228	249	231	264	244	228	252	218	213	235	221	213	198	218	237	225	247	234	233	224	233	224	234	235	211	238	224	231	232	226	227	196	239	248	225	233	230	200	219	221	237	250	254	242	226	226	227	253	216	219	231	231	216	239	237	270	247	245	233	266	226	236	212	214	220	215	232	255	218	265	239	238	235	248	228	261	251	221	258	268	214	228	227	209	228	241	232	259	203	249	219	263	240	216	204	247	229	228	220	252	258	236	251	213	229	227	247	228	245	245	210	240	216	255	223	238	241	232	249	259	216	232	219	233	219	249	239	194	242	264	219	234	242	207	218	246	237	233	204	249	215	225	215	219	223	204	226	216	236	237	239	210	261	245	211	209	229	227	256	214	256	229	239	263	233	260	236	196	268	244	220	236	232	235	258	216	260	236	207	257	231	217	210	249	231	214	229	237	221	239	229	262	200	215	240	229	189	220	222	259	235	242	219	241	238	228	231	226	248	253	232	233	215	241	272	245	211	240	211	189	235	224	212	223	238	239	212	251	215	218	218	231	222	206	213	263	242	235	250	204	255	217	251	257	231	241	243	255	272	230	204	206	237	235	253	226	240	204	217	231	219	231	235	227	243	227	223	217	251	234	247	209	248	217	209	224	245	246	228	255	252	250	253	230	262	226	225	242	225	242	248	223	234	248	236	205	232	241	253	231	222	239	234	237	204	225	253	207	213	197	202	203	222	241	209	249	214	203	233	247	225	234	227	228	239	239	230	244	249	242	242	231	241	237	228	232	260	234	222	242	222	204	227	242	258	222	210	252	245	252	263	232	200	233	229	241	223	236	197	228	286	225	229	221	250	230	238	238	224	244	215	245	260	231	273	201	237	230	258	244	271	206	225	209	247	234	206	213	234	237	237	224	230	236	254	214	255	224	219	236	209	208	250	253	248	211	234	253	247	225	214	245	229	249	255	239	257	241	221	243	221	229	232	225	238	224	225	222	238	232	232	229	209	227	228	229	248	223	242	226	202	273	229	214	236	253	219	233	241	219	228	208	206	250	246	241	213	245	224	213	209	223	239	208	252	221	235	219	232	213	242	232	227	219	243	266	237	209	231	219	234	233	200	214	257	253	235	213	238	242	240	225	206	219	274	228	223	243	205	214	191	252	209	236	199	248	216	254	224	251	259	241	230	266	216	228	227	223	217	231	234	248	232	247	218	226	220	246	286	247	233	222	228	242	219	229	234	236	197	258	216	225	227	226	224	198	221	221	245	253	244	235	220	256	221	223	243	198	228	217	231	241	237	237	223	212	211	225	231	227	231	241	233	212	224	180	225	230	243	237	255	240	227	217	238	253	250	210	235	211	223	261	207	246	228	225	218	243	231	247	232	231	220	210	227	221	225	231	228	231	239	238	211	252	239	229	252	240	234	205	244	221	215	229	248	259	209	222	228	248	248	220	203	222	258	247	260	221	214	265	231	246	221	203	208	223	241	249	251	261	234	221	200	220	225	230	236	199	235	223	237	246	233	241	255	236	253	233	229	218	241	222	268	225	208	227	230	240	222	243	220	226	224	228	262	239	219	223	261	234	218	235	226	248	227	225	269	233	218	240	214	200	246	228	276	228	235	200	252	223	216	245	244	231	215	257	202	230	246	227	210	186	219	238	213	228	213	216	207	253	223	236	226	247	243	229	248	249	245	242	234	206	240	237	237	218	246	221	253	248	243	247	206	208	223	222	224	224	242	228	223	266	228	253	251	235	239	247	250	233	218	205	230	229	261	213	248	208	266	246	198	224	228	223	209	264	239	220	246	235	209	243	258	204	222	213	236	221	211	231	205	230	223	213	233	229	241	232	230	229	247	220	234	249	254	219	249	226	265	208	229	223	215	203	200	223	219	225	210	228	229	228	229	235	220	243	235	242	216	215	217	237	233	239	198	222	250	215	232	223	248	240	191	232	222	221	244	246	260	264	225	237	251	249
28813	16612	12702	7355	2978	1489	716	499	516	451	502	497	476	534	511	472	492	499	517	513	488	490	529	485	488	532	490	525	504	513	520	501	494	529	487	476	507	489	485	495	518	495	503	484	495	477	517	486	505	490	502	457	455	504	477	506	494	521	495	504	459	464	492	462	503	460	464	518	481	471	464	487	484	476	457	499	463	534	517	482	457	520	459	525	465	476	461	458	504	486	471	496	486	501	497	491	487	492	498	507	494	511	532	484	519	511	513	517	475	486	485	526	471	463	467	478	459	495	515	492	529	485	496	466	515	475	476	477	494	501	513	518	475	482	537	471	490	479	468	504	488	483	476	468	487	480	432	530	478	503	443	536	499	490	511	502	505	513	489	496	520	494	462	496	503	495	489	465	482	490	502	482	484	516	490	507	481	496	492	502	529	543	490	466	565	493	474	522	523	513	531	484	487	473	498	480	476	472	528	491	458	491	476	481	482	458	484	471	499	533	536	518	508	490	477	459	485	504	502	500	492	496	480	492	488	536	510	460	483	490	498	462	491	508	447	520	530	484	489	512	490	517	523	451	529	499	502	499	476	479	462	484	466	498	483	478	465	487	510	495	497	508	480	523	493	498	484	453	491	502	484	495	497	480	510	494	471	482	493	500	459	537	498	491	470	504	484	497	455	515	493	494	503	498	473	485	523	460	488	493	485	510	509	487	506	486	514	470	512	511	466	496	520	494	507	498	465	506	530	486	487	506	491	514	483	522	489	484	512	494	482	498	457	504	494	491	507	488	458	500	464	500	465	500	530	495	528	532	445	517	495	489	475	499	548	473	477	479	486	500	460	497	502	497	478	494	494	490	485	510	510	480	513	495	463	526	486	494	511	512	474	525	494	484	559	463	512	523	474	482	509	502	473	524	494	459	493	490	501	485	460	510	489	466	530	506	481	493	481	519	492	489	468	483	499	516	524	533	473	492	502	504	482	489	506	503	474	495	468	542	492	493	509	509	500	491	474	493	505	495	495	427	504	464	481	502	489	490	496	492	496	464	448	521	478	467	465	467	483	486	494	486	501	508	524	491	509	540	461	518	506	504	512	508	515	512	533	458	520	508	477	478	489	509	530	493	464	489	488	457	468	501	483	511	511	497	521	503	491	478	495	515	504	482	506	515	528	471	489	472	483	487	509	459	471	513	454	440	534	490	485	492	489	469	497	490	476	479	475	519	505	508	523	536	521	495	462	517	523	482	494	526	485	484	485	507	476	493	479	499	501	498	516	470	491	501	478	496	468	500	528	516	472	496	493	463	494	504	538	514	498	504	500	519	470	500	483	502	501	491	529	483	457	489	461	526	529	474	513	521	483	453	503	542	478	488	449	479	458	456	502	484	484	527	500	501	480	485	502	460	504	496	503	487	495	513	538	499	459	497	442	507	465	507	473	460	466	479	512	463	480	507	472	485	500	489	472	483	500	513	495	512	453	476	499	454	481	490	475	508	509	487	484	484	481	498	477	496	488	482	517	458	518	550	479	504	525	485	492	486	503	509	499	484	511	500	487	491	480	457	484	504	533	505	505	469	497	480	507	472	482	475	504	469	472	485	482	448	515	481	524	480	485	495	486	523	509	472	477	497	462	476	488	501	572	499	512	496	473	490	532	480	526	466	518	499	505	535	504	443	486	501	457	501	450	492	502	498	543	527	472	482	495	471	514	545	501	513	523	440	492	445	517	498	453	506	516	515	502	481	430	510	494	468	501	505	471	492	480	438	478	476	487	491	470	531	479	460	444	484	462	475	468	478	464	490	508	506	479	495	482	499	507	553	525	508	492	520	430	477	480	537	508	495	465	531	492	519	481	494	491	493	501	486	504	476	517	487	479	478	495	535	473	494	475	496	508	515	483	490	490	525	484	449	486	494	465	460	532	505	497	508	512	462	509	483	475	470	469	505	539	494	528	498	479	472	515	530	481	476	486	475	485	459	513	477	485	521	485	527	493	528	526	475	503	454	519	485	472	528	492	504	488	505	471	479	508	494	479	521	496	459	492	499	461	495	474	471	493	526	509	523	497	472	474	486	529	501	495	463	475	535	509	478	503	473	483	468	464	528	479	461	491	455	470	516	487	538	515	490	504	499	449	484	499	450	509	479	482	463	489	534	430	497	496	485	500	504	497	474	477	463	485	493	495	532	477	462	495	491	505	476	469	476	499	496	510	466	500	460	481	502	481	469	457	487	479	465	484	501	513	502	503	504	552	526	513	494	498	484	492	513	477	537	503	441	502	467	503	519	469	519	445	458	492	473	513	488	485	505	512	500	542	503	443	477	479	492	489	484	481	501	532	448	503	523	488	504	541	550	486	506	483	500	475	505	470	492	509	473	528	469	511	523	491	562	516	501	496	498	468	507	468	477	528	494	516	505	507	516	473	534	530	509	504	470	521	441	485	523	469	475	474	499	501	477	481	484	461	461	481	492	512	542	539	519	507	440	482	512	515	488	473	469	521	500	487	523	509	481	518	479	473	507	472	490	524	485	508	481	499	496	472	449	480	492	509	495	472	439	500	505	508	504	530	461	478	503	505	520	481	498	509	515	458	488	494	532	467	453	497	503	482	508	476	512	454	464	437	492	470	511	497	487	534	508	491	463	490	527	474	520	505	464	506	487	497	536	530	480	502	472	445	502	545	491	490	494	499	486	535	497	480	501	492	521	525	495	501	514	532	494	497	471	497	509	523	499	485	504	508	521	501	486	470	474	506	493	461	465	477	479	517	469	498	492	503	506	481	469	497	466	468	489	474	464	486	511	509	458	472	515	545	522	512	490	474	484	500	502	483	504	456	500	486	489	500	536	534	484	490	471	498	488	508	502	524	465	489	477	478	510	504	502	503	511	487	499	484	518	508	484	500	485	446	518	484	515	503	529	472	514	484	484	482	472	467	463	521	486	479	506	481	479	514	492	480	488	487	501	525	470	487	509	513	495	507	519	509	479	465	493	496	467	513	532	511	499	494	476	509	503	513	521	485	509	499	477	482	480	500	491	502	519	514	490	487	535	488	472	501	494	515	498	502	483	507	527	528	525	494	485	485	511	517	507	487	501	498	468	489	486	481	492	449	472	525	471	477	487	484	518	463	520	479	507	431	498	503	473	494	500	501	520	460	539	473	495	479	488	496	492	486	493	498	478	490	472	522	465	513	534	504	483	451	508	509	485	484	459	498	526	513	473	505	497	449	523	490	533	508	528	483	459	530	492	490	473	523	485	488	486	487	480	508	457	518	496	513	499	508	468	483	504	466	523	503	519	524	484	450	500	540	479	529	497	510	472	439	479	477	516	495	475	537	505	481	445	484	489	498	484	477	502	507	505	466	511	504	498	489	473	456	459	503	530	466	500	558	503	465	443	512	549	548	438	505	476	490	530	469	479	529	463	500	516	535	521	484	503	494	469	499	518	477	480	510	489	517	472	492	509	481	467	499	477	483	463	454	468	469	512	506	502	493	503
53402	31659	17600	6032	2144	1124	424	315	277	248	224	256	260	244	231	252	261	236	231	226	248	261	220	214	295	248	220	221	247	228	228	243	231	222	217	233	228	217	212	226	254	222	226	212	221	209	231	215	258	233	229	246	237	246	211	227	233	231	231	252	226	218	242	208	222	224	194	204	191	224	246	204	228	234	233	258	223	211	224	216	217	260	224	205	214	229	259	228	242	212	234	196	253	241	252	241	229	225	221	229	222	210	230	218	204	226	234	241	198	231	213	219	232	225	217	236	219	203	239	219	251	197	254	227	235	224	225	221	234	191	261	225	200	248	220	228	229	258	210	244	227	207	230	226	228	236	226	238	202	189	217	247	241	226	203	227	251	243	224	208	235	212	246	195	197	231	241	233	189	235	249	229	206	236	252	261	214	239	240	237	239	213	239	247	247	198	232	236	231	242	221	246	229	241	285	256	208	230	218	217	227	228	212	248	242	229	241	242	221	234	230	234	253	249	233	263	247	226	213	222	260	223	216	220	202	195	231	215	214	198	216	227	229	226	238	219	230	225	232	253	218	226	228	220	214	226	209	237	232	236	233	224	208	242	239	204	234	247	215	237	221	230	253	253	232	221	221	240	224	233	223	254	253	224	237	213	236	202	194	213	236	252	244	258	236	252	225	219	249	246	215	244	265	215	218	254	229	244	237	222	227	255	204	234	240	197	269	253	233	250	238	226	233	219	231	219	216	223	237	209	228	231	218	240	236	226	226	242	240	235	217	238	203	212	231	190	246	213	235	214	208	224	233	222	226	239	220	207	225	234	222	234	215	203	221	251	230	221	219	240	256	234	201	208	247	242	200	210	228	223	228	206	207	206	208	240	214	221	231	198	229	213	239	218	238	240	243	221	222	232	208	232	218	234	202	195	210	225	212	244	243	231	219	234	244	232	229	218	243	223	243	217	219	233	251	234	240	229	266	234	208	223	221	228	219	192	255	244	233	264	241	235	231	246	222	217	228	197	217	227	243	239	231	205	233	208	233	223	243	222	245	236	210	261	248	230	236	242	246	253	228	219	218	231	266	224	235	218	217	216	210	207	202	225	221	210	231	232	231	243	221	216	212	196	228	239	238	239	229	259	222	239	221	251	225	261	265	249	225	220	221	188	220	251	204	203	232	240	215	242	222	227	218	208	243	229	212	226	245	207	260	230	223	238	225	263	225	234	217	242	246	241	247	217	207	227	200	236	222	246	230	201	195	236	238	217	236	206	209	237	241	238	229	228	215	220	246	268	201	205	231	234	257	227	230	219	242	220	246	209	231	212	247	237	226	209	214	228	213	246	214	261	225	244	220	259	230	208	211	233	232	217	231	239	216	234	211	221	226	236	202	249	246	228	240	215	216	208	250	211	266	237	233	224	218	221	253	224	221	210	254	228	204	238	203	212	199	226	197	251	210	221	211	212	234	240	242	221	229	219	227	245	265	200	243	207	252	228	213	236	235	248	240	221	221	248	241	236	241	195	191	223	223	198	225	245	224	231	247	211	216	214	229	238	237	241	196	229	222	218	228	236	260	241	228	235	221	218	231	255	233	206	225	246	246	235	232	216	228	207	261	228	239	263	215	199	249	247	219	219	252	251	229	220	229	221	232	258	221	234	223	258	236	244	243	204	219	224	237	238	229	249	204	225	242	209	208	241	224	246	229	217	228	228	219	227	183	213	231	211	223	247	210	246	254	209	237	220	236	202	208	217	236	225	237	209	267	227	239	208	226	244	251	186	217	221	239	255	222	234	246	219	244	244	206	218	228	245	262	224	227	226	249	227	234	245	221	236	257	231	234	266	219	215	225	238	214	232	229	221	233	238	231	239	232	227	217	226	246	245	264	235	221	215	218	186	220	225	236	232	234	230	230	234	218	216	226	235	233	236	205	232	220	203	233	236	231	248	219	244	277	230	234	231	222	229	223	231	222	239	244	198	202	200	223	240	227	248	251	217	246	213	231	232	247	258	228	240	246	185	240	235	225	200	207	208	230	237	209	232	244	249	239	217	230	227	238	214	265	223	213	217	237	223	215	233	234	247	241	222	229	240	228	217	219	237	239	233	231	245	220	237	255	251	208	209	227	231	231	218	247	231	271	230	275	201	196	230	209	233	252	243	207	229	239	231	220	206	221	235	233	223	213	239	225	226	236	204	209	205	213	233	221	275	238	242	231	223	206	208	216	255	236	255	226	228	203	239	196	248	220	250	208	257	225	226	209	242	229	218	219	228	256	217	236	223	222	211	216	220	218	211	266	203	230	216	243	236	227	200	225	201	235	230	217	263	250	248	232	221	230	229	242	226	213	215	228	246	196	233	233	243	242	258	205	205	223	205	244	223	187	212	214	217	228	229	223	238	223	215	229	237	208	192	213	233	244	217	251	247	220	219	207	204	188	192	216	241	229	247	182	214	216	272	249	246	211	248	269	244	212	216	231	247	207	217	232	217	251	205	239	202	226	210	244	219	220	227	238	228	250	229	212	200	221	245	229	222	231	225	219	217	230	247	210	229	259	222	234	222	231	233	255	223	222	247	199	209	238	214	245	231	221	242	242	200	237	235	223	219	230	221	215	255	243	237	247	209	228	226	213	266	225	233	226	249	254	221	218	262	222	239	235	224	233	242	268	240	206	232	241	224	228	245	223	220	203	228	216	220	220	236	213	221	200	217	207	236	251	187	220	218	223	221	203	244	217	268	224	215	244	207	224	242	220	208	217	229	264	235	228	217	249	229	220	220	226	225	233	228	220	226	244	250	240	204	205	245	252	275	235	205	230	241	235	231	253	226	235	269	227	228	257	231	245	232	242	213	226	216	244	231	228	219	221	207	260	252	231	214	234	222	211	217	236	199	222	215	235	236	222	240	235	205	238	285	254	244	208	247	212	220	189	213	220	198	237	233	240	231	260	241	234	201	232	223	232	219	229	235	224	232	219	257	196	212	228	212	230	237	247	251	226	215	227	253	214	195	254	231	204	208	221	226	197	213	207	212	212	238	228	251	211	214	228	208	237	220	217	206	217	223	234	210	245	240	253	256	229	238	234	248	224	244	216	236	216	222	240	202	235	218	245	219	214	235	213	246	230	233	245	207	222	264	270	219	224	194	236	248	191	231	231	235	222	238	216	216	233	234	210	232	238	211	223	235	246	216	219	277	220	230	251	232	220	219	228	228	233	205	217	247	231	238	242	220	229	227	232	216	226	256	204	240	236	212	238	244	236	208	225	221	260	268	209	216	225	246	252	240	217	250	225	235	234	224	243	249	217	247	228	232	230	228	200	246	229	241	175	231	218	224	211	239	196	212	245	239	231	246	211	247	231	230	231	269	234	250	232	236	219	195	234	265	247	243	229	240	228	238	262	217	216	211	225	243	237	246	271	219	258	244	243	253	220	215	213	242	240	227	206	241	227	217	233	234	241	237	219	236	213	274	270	230	242	217	225	196	218	241	234	217	259	260	210	199
33657	24266	18835	10303	6196	3878	1094	915	802	601	494	510	516	528	548	514	508	516	511	523	522	489	470	476	481	475	485	506	507	485	559	528	492	473	474	526	511	488	517	541	488	505	488	496	529	505	486	482	478	466	511	438	521	523	456	510	503	561	497	532	513	456	501	490	467	495	468	500	508	505	500	516	529	522	498	483	525	522	556	500	495	497	492	501	453	483	461	545	518	530	486	482	487	512	485	469	476	528	485	483	486	524	491	504	473	522	525	487	552	526	475	467	489	476	514	481	474	492	448	490	490	553	490	486	502	478	529	503	462	492	496	494	452	524	502	511	469	458	512	468	485	480	449	472	500	494	514	458	527	489	465	513	517	444	483	486	481	513	493	500	472	496	474	475	500	513	492	506	490	501	479	543	482	469	490	529	471	516	506	499	494	485	476	458	486	470	491	486	485	500	547	526	488	503	498	488	502	506	507	499	502	472	459	468	487	469	502	486	499	482	494	519	502	469	521	506	456	514	517	462	494	492	496	477	459	506	520	439	487	464	503	469	490	496	485	488	477	517	457	508	518	515	528	546	478	520	484	486	514	489	492	469	503	505	514	509	493	529	498	497	448	492	478	501	512	485	494	498	527	487	499	486	456	493	510	469	484	504	513	493	542	461	467	505	483	497	525	537	499	477	455	488	472	469	518	480	496	484	534	515	491	513	489	499	500	519	493	514	500	513	501	496	499	488	481	497	475	474	533	523	495	515	484	471	521	496	486	498	490	529	471	520	516	498	487	504	491	454	472	462	507	480	455	506	521	487	497	479	501	483	498	510	496	489	528	490	474	485	495	456	480	494	455	485	522	511	478	504	529	492	504	510	494	473	484	541	504	527	538	538	503	453	505	514	548	509	499	501	481	507	474	462	487	493	477	475	518	515	512	460	486	526	468	507	456	507	520	467	476	501	445	508	446	497	495	515	532	475	485	481	478	498	481	513	468	487	530	490	469	452	496	541	480	505	487	449	535	482	513	509	518	484	478	468	486	489	478	457	515	506	483	444	487	483	498	492	485	494	469	472	462	463	495	467	492	483	483	475	501	461	530	488	477	482	510	492	504	522	511	479	565	484	442	480	472	467	478	514	505	530	556	480	492	448	510	501	437	476	517	519	502	510	488	477	518	482	490	466	446	542	509	514	476	485	502	476	476	507	458	489	529	489	482	481	473	480	491	499	481	505	506	453	508	452	503	523	475	491	514	490	476	496	489	500	507	490	470	494	521	496	483	459	469	525	510	491	487	496	468	473	480	500	468	484	498	503	532	516	505	455	476	534	467	506	504	510	513	519	493	487	520	475	488	485	495	443	512	535	508	527	508	477	493	470	506	492	467	490	528	461	504	491	515	512	474	468	497	499	447	506	511	526	499	483	506	461	488	480	523	528	464	493	540	478	483	491	492	476	477	456	491	482	478	528	472	505	454	515	483	521	491	484	479	502	516	497	468	496	538	482	528	517	526	490	523	513	472	476	480	509	529	518	494	433	483	523	519	485	505	487	477	473	471	490	462	477	494	492	477	481	497	450	499	497	525	493	473	492	504	503	492	487	527	504	476	529	487	498	504	474	522	510	495	519	477	526	549	471	488	493	490	520	464	473	484	503	478	513	491	460	529	457	474	526	429	474	482	471	518	484	518	542	494	489	493	478	493	543	502	492	467	508	482	500	477	477	489	449	479	519	509	500	455	507	497	510	487	498	492	455	544	490	472	489	483	499	492	511	541	492	530	475	507	454	487	469	499	487	504	489	489	482	458	484	485	514	475	486	520	518	493	524	538	439	515	523	515	490	482	492	499	508	516	518	551	437	496	462	508	476	466	482	474	473	507	451	498	481	496	493	511	478	498	474	526	474	525	464	510	490	465	480	500	509	526	480	537	511	482	485	504	480	505	497	471	523	499	479	525	525	487	500	504	507	503	481	495	481	510	475	483	507	468	489	463	496	445	512	477	532	515	488	476	484	468	490	483	527	532	492	515	480	501	489	539	478	499	491	477	458	499	532	461	480	472	518	489	475	486	497	492	522	503	523	468	509	514	444	487	502	476	519	477	505	435	483	460	488	500	484	520	524	502	512	479	489	486	458	446	484	474	527	515	502	519	504	512	490	497	495	490	464	485	492	467	475	502	493	537	512	480	528	499	546	477	495	474	493	526	501	492	476	487	446	509	497	469	508	506	513	481	497	484	499	510	466	519	495	483	488	513	440	456	524	479	493	486	507	495	500	538	500	527	484	505	476	483	517	461	495	554	516	495	485	533	476	521	489	498	499	460	465	489	490	515	521	493	472	483	481	540	483	520	494	503	528	502	511	481	486	498	501	478	510	536	496	481	491	553	478	492	449	508	492	474	496	489	480	476	471	528	504	513	531	488	472	486	509	472	494	488	474	503	471	473	526	509	470	449	454	471	493	497	496	466	510	530	490	517	513	476	504	520	483	502	490	474	485	484	500	509	487	521	502	469	446	509	520	531	504	492	455	501	508	473	483	487	522	489	484	475	475	487	461	479	507	488	494	507	515	480	468	486	476	497	522	501	496	515	486	520	479	504	500	464	496	462	477	495	496	499	543	481	483	496	488	491	484	511	539	470	496	520	521	491	478	476	490	510	495	482	513	537	480	518	486	533	511	491	464	505	494	470	496	472	508	493	530	504	519	463	496	536	499	496	488	447	510	484	481	507	508	506	459	485	455	506	489	469	497	473	468	493	519	504	491	435	485	521	459	483	467	502	545	489	466	473	461	462	514	502	451	460	462	553	501	499	502	507	479	503	493	518	466	517	467	506	469	495	486	446	531	474	476	510	512	491	488	497	476	495	506	497	500	471	509	460	522	492	517	500	469	461	519	486	492	498	485	477	453	539	504	507	493	489	453	500	439	472	483	492	475	535	482	477	473	529	534	473	514	490	438	461	484	498	487	488	488	481	478	497	474	494	494	495	529	474	493	529	540	467	524	497	508	491	503	517	483	482	475	547	489	519	486	468	449	492	504	512	453	470	510	513	457	481	533	475	489	556	468	483	497	540	509	516	481	503	527	504	505	485	501	498	477	498	494	510	476	489	512	516	512	483	531	529	476	499	532	487	498	475	474	490	488	502	506	499	495	446	542	486	519	462	476	500	493	500	497	511	481	475	521	479	454	518	534	503	494	498	489	518	485	495	510	494	503	520	477	477	484	514	494	560	486	463	484	485	492	494	489	448	510	515	486	488	490	495	519	490	482	479	467	486	535	505	448	515	468	482	473	494	492	474	492	472	510	494	442	473	503	510	492	506	517	487	487	501	453	524	476	482	498	507	480	522	462	493	515	512	509	448	522	469	479	482	478	472	477	487	474	463	487	456	486	470	498	517	518	507	483	502	506	509	464	501	523	497	474	491	515	467	490	484	494	494	489	487	495	488	522	509	501	481	529	483	448	491	480	472	449	508	484	485	439	494	480	505	524	531	540	511	489	482	522	489	515
65636	38787	21050	10002	4317	1664	507	509	368	302	282	323	270	256	288	261	270	280	298	278	280	285	274	278	289	241	266	242	314	282	293	280	280	264	305	282	270	273	289	293	316	298	286	279	295	303	302	252	300	268	295	304	304	258	289	263	335	260	299	274	282	275	266	292	273	280	279	268	292	274	287	257	273	238	309	261	257	280	287	298	275	308	278	312	279	275	299	280	285	300	286	270	304	298	293	271	251	262	268	274	315	285	280	274	284	279	270	296	286	264	288	314	275	260	268	279	288	270	275	262	278	303	302	264	264	288	304	277	257	263	267	252	278	303	259	307	278	296	286	296	273	274	270	286	267	269	265	286	268	283	275	279	288	280	291	279	292	283	267	259	282	312	297	262	266	244	303	273	258	289	256	300	258	285	275	291	262	242	308	282	323	298	295	282	260	281	295	303	291	274	276	275	306	297	260	301	288	311	298	285	274	273	289	281	264	301	296	284	287	250	269	291	267	264	281	297	279	255	320	277	281	269	265	306	278	306	251	289	276	297	263	316	253	297	262	259	317	292	302	311	282	279	281	240	281	314	329	270	332	260	295	287	269	264	291	290	304	298	307	279	294	282	302	252	301	300	330	257	311	299	313	294	311	323	301	289	272	285	272	280	297	270	260	303	285	263	270	310	260	281	287	284	284	300	257	259	303	304	258	239	288	284	298	297	292	282	308	275	329	264	270	282	259	289	279	280	331	283	272	272	305	286	274	283	304	267	299	278	293	265	266	310	291	271	289	293	285	273	298	303	278	260	289	295	288	287	285	284	300	296	290	301	281	279	282	275	255	293	295	290	338	263	293	280	285	285	261	271	272	300	262	265	280	296	271	242	289	300	254	252	290	286	287	281	283	306	290	289	263	273	305	315	289	277	273	286	298	275	292	287	258	261	265	307	308	333	315	281	280	310	297	259	254	279	253	282	308	294	292	277	299	300	265	299	266	299	319	319	293	310	307	319	287	315	298	272	265	280	281	297	287	249	305	298	296	268	278	280	261	243	272	283	277	259	293	284	288	261	267	276	308	312	266	307	270	300	278	291	270	288	259	264	266	317	268	272	258	305	268	302	297	241	286	299	312	298	251	312	298	288	290	276	257	271	271	264	283	318	283	281	256	268	275	281	263	260	295	271	295	274	280	252	285	278	258	291	285	256	264	278	264	264	287	279	295	302	266	265	326	276	255	293	286	277	293	288	276	280	261	287	290	289	295	302	279	285	248	290	301	301	278	281	284	270	298	274	270	281	294	280	275	251	259	245	267	281	284	323	277	295	310	258	287	289	294	276	276	259	310	282	298	309	271	293	307	258	264	296	250	262	276	285	314	269	293	287	293	267	276	281	265	258	272	295	254	284	247	272	230	261	309	294	262	309	266	287	281	291	263	272	267	275	256	300	304	298	275	289	266	239	272	296	264	277	290	299	267	255	270	310	292	304	271	280	295	304	286	240	281	308	283	270	292	267	311	272	280	263	260	276	289	300	285	274	272	286	272	312	259	295	302	295	306	296	286	296	281	304	266	263	278	325	238	292	303	288	274	289	293	284	301	318	269	293	254	295	286	309	295	270	283	287	300	260	291	270	297	263	288	283	300	278	266	299	291	286	263	265	257	292	303	290	281	291	281	280	259	282	299	288	282	286	252	296	252	295	266	252	278	296	262	299	275	279	280	264	283	269	296	292	320	268	296	303	304	283	251	248	289	267	275	256	293	298	303	233	287	278	280	266	295	334	262	270	281	293	273	286	269	268	275	299	269	272	284	276	243	299	278	296	262	294	294	293	253	258	283	283	291	330	271	293	278	318	260	272	275	265	286	294	297	254	325	275	275	268	281	297	287	283	311	295	268	281	295	315	290	310	278	288	283	302	312	319	268	273	293	274	258	295	309	310	310	314	264	286	286	302	299	315	286	263	289	285	309	268	275	291	284	273	263	248	271	278	234	309	280	281	264	256	308	296	276	281	277	275	256	273	260	280	296	298	318	242	300	246	312	281	282	326	290	284	326	277	276	263	276	315	240	251	300	267	273	286	325	285	298	290	285	281	260	303	292	276	300	277	289	249	266	283	269	279	267	266	243	292	273	274	298	267	229	281	279	268	289	280	287	245	298	263	267	306	274	271	246	280	261	279	282	277	321	262	249	298	283	298	307	298	306	269	263	271	316	289	283	282	267	235	266	229	283	218	289	303	273	264	304	278	276	290	283	253	235	285	295	246	293	256	284	277	270	293	277	265	291	268	283	295	270	315	271	271	299	302	281	289	282	267	278	288	276	285	277	288	254	267	324	295	261	289	278	278	272	300	267	278	274	306	320	266	282	263	263	288	275	286	306	267	306	286	282	287	288	277	266	300	276	277	278	291	288	271	278	273	291	303	276	289	302	277	296	261	316	329	293	285	267	267	305	268	292	268	282	295	273	235	277	259	273	324	278	257	267	251	304	309	296	322	307	291	254	272	290	302	296	299	276	268	254	266	269	301	273	301	303	298	287	314	293	314	305	237	319	268	256	255	298	290	267	248	316	311	252	270	279	264	288	274	265	301	280	317	264	284	290	277	269	281	273	244	274	257	291	275	292	241	247	280	322	305	305	262	268	280	300	267	267	274	278	285	300	319	278	325	274	300	276	268	270	249	240	306	286	293	271	294	305	294	295	277	276	292	285	318	273	314	308	284	266	290	264	266	288	284	295	284	302	288	291	291	307	290	311	264	283	311	300	296	306	291	266	290	268	278	272	275	302	269	291	295	280	246	318	289	281	300	291	276	292	289	288	279	271	220	258	270	290	268	301	300	260	300	317	278	262	254	281	278	283	273	258	298	269	260	272	281	280	272	301	296	315	300	244	275	277	306	302	271	304	315	287	337	268	278	245	285	289	264	261	296	284	287	267	276	288	295	295	249	297	256	257	272	284	276	295	253	258	293	288	277	260	281	296	271	260	279	259	286	279	277	286	280	286	286	283	282	246	290	284	290	294	271	266	325	306	268	281	294	311	270	318	295	272	282	291	283	263	277	259	286	300	280	296	278	279	278	288	279	276	294	285	292	257	243	269	268	287	286	275	305	304	303	266	273	277	280	268	289	292	285	269	295	271	260	273	288	295	279	233	287	256	282	283	283	275	283	274	260	280	290	284	307	301	283	299	298	326	274	300	239	285	303	304	266	280	264	260	247	285	299	278	300	295	256	267	285	302	301	246	279	288	309	304	302	286	299	300	278	276	295	334	272	256	265	294	268	272	276	282	276	275	288	276	318	268	251	273	259	305	256	271	281	298	312	293	271	266	317	271	251	275	289	306	321	281	259	276	296	303	279	280	294	295	285	275	263	272	280	284	298	289	275	294	278	246	320	303	275	279	300	256	242	280	278	268	287	278	345	300	287	297	297	287	291	279	270	286	282	294	290	295	272	319	284	280	253	295	289	273	307	302	295	301	279	260	294	270	330	303	277	300	288	278	279	268	293
40942	27940	22001	16440	11182	4404	1418	1363	1020	744	649	634	631	617	624	631	618	623	618	601	530	637	620	610	575	586	614	591	561	600	591	588	576	597	609	564	642	577	581	589	592	582	588	574	591	631	567	570	582	573	642	591	589	551	564	559	555	577	614	575	585	596	630	580	570	579	582	605	615	582	573	592	602	572	615	612	559	598	581	605	560	602	576	544	575	651	564	564	573	622	568	566	589	607	557	586	581	571	629	640	584	597	565	608	610	595	544	582	564	569	582	629	600	595	569	629	595	611	542	571	591	572	546	621	600	600	601	586	600	583	601	573	567	599	588	592	569	610	620	588	578	645	597	582	602	608	573	578	564	598	616	631	609	610	590	565	589	582	624	583	558	605	595	625	611	565	581	594	600	568	601	630	598	565	600	574	569	578	569	560	591	569	583	586	606	592	549	561	598	554	607	615	580	566	588	573	600	606	592	629	556	592	577	548	600	611	589	614	563	608	622	629	607	556	561	586	631	588	598	648	578	551	604	562	590	609	545	592	557	607	576	613	557	606	545	630	588	588	601	577	604	559	579	598	572	580	609	567	580	640	597	588	599	581	547	548	594	578	642	598	552	599	561	608	597	559	548	575	585	652	634	595	621	620	571	600	530	601	575	572	590	618	590	569	583	592	542	585	596	575	566	636	605	583	573	613	567	608	605	597	592	615	550	581	641	546	608	632	623	642	617	579	582	586	578	600	544	560	627	580	605	619	612	596	576	612	601	601	579	629	641	596	583	596	610	599	607	596	570	577	581	575	572	599	575	575	571	613	569	617	583	589	586	573	589	587	624	557	568	605	618	605	564	540	563	550	587	618	559	586	608	609	663	558	584	572	571	572	603	608	624	598	619	578	601	648	588	579	616	610	611	583	607	625	608	597	580	600	605	522	600	586	558	582	593	592	615	655	598	614	543	618	575	580	626	564	587	573	574	574	579	594	605	604	608	560	588	591	611	574	596	605	602	550	588	568	609	581	613	582	620	560	593	576	611	568	586	566	608	611	584	613	601	593	623	546	579	569	560	580	607	591	562	624	559	574	576	555	590	617	658	568	588	583	588	598	589	626	590	590	578	585	629	604	604	580	613	586	615	587	608	596	570	550	606	592	626	578	587	599	548	574	579	542	551	597	617	575	579	639	581	631	565	576	618	575	603	559	593	608	609	592	640	589	612	578	584	538	577	593	617	594	599	553	582	544	600	603	608	614	628	597	614	590	632	583	581	594	588	574	618	572	602	589	592	588	575	584	579	623	602	607	598	614	628	610	602	599	577	596	562	586	584	574	563	571	598	584	588	536	591	588	602	587	596	600	594	573	570	582	600	579	608	616	614	617	597	593	567	568	533	624	561	585	566	619	616	628	601	586	591	578	551	626	570	595	585	639	570	592	572	578	602	590	614	596	575	580	590	556	593	603	601	569	589	609	585	578	639	590	571	581	584	600	589	580	588	570	580	606	581	565	561	592	557	614	558	594	608	605	551	558	591	608	589	595	592	573	590	593	553	574	613	570	572	595	604	590	591	579	566	569	573	578	580	574	552	607	586	603	593	634	621	592	611	567	610	565	618	587	591	598	584	608	579	571	587	619	605	602	594	564	588	571	599	589	550	613	604	581	594	576	561	607	591	589	590	512	540	592	597	556	589	571	576	591	559	593	579	556	595	567	618	567	546	569	572	602	635	576	633	613	591	591	594	559	599	563	591	584	593	600	608	601	599	544	608	601	548	606	590	617	585	560	603	550	555	540	627	596	600	624	593	578	568	611	600	567	580	578	636	622	609	591	612	584	607	551	602	608	567	616	573	549	596	582	627	590	596	564	592	593	586	623	558	588	574	602	581	616	588	613	572	598	576	586	584	601	613	581	607	568	624	625	594	580	563	589	558	590	584	587	609	593	599	606	563	614	605	594	549	605	580	573	605	596	550	580	612	579	622	554	587	585	555	619	569	596	628	612	556	554	571	578	574	559	595	587	603	580	608	558	625	550	577	537	574	607	579	602	597	610	569	592	617	567	591	602	595	594	559	645	599	580	603	564	577	566	599	585	587	581	610	590	607	603	607	558	650	588	587	623	606	575	590	577	597	555	568	591	574	576	637	562	611	614	670	590	569	558	607	595	592	560	573	590	548	560	601	528	604	626	607	584	575	586	592	571	591	610	598	576	609	594	550	549	576	613	613	570	574	606	598	558	564	584	633	608	608	602	605	582	600	557	599	600	555	586	623	615	554	601	583	592	600	637	579	547	550	607	609	548	600	571	588	574	602	612	606	591	602	604	612	597	602	595	536	637	619	600	598	642	586	573	612	594	579	543	615	560	593	579	581	567	593	537	552	588	601	570	571	620	558	587	583	591	598	604	643	637	587	586	593	569	608	560	575	572	589	579	593	574	605	584	579	604	631	552	546	588	612	611	582	591	611	580	551	601	589	553	564	600	589	573	650	574	584	614	566	608	624	599	584	593	581	595	629	603	650	606	579	553	599	584	586	611	569	551	615	619	562	615	631	609	569	604	658	552	611	589	538	631	617	584	563	615	585	554	628	562	603	572	585	574	571	576	585	569	589	595	565	558	584	594	636	565	554	581	579	581	620	623	599	585	600	557	560	563	606	606	589	605	589	579	602	520	556	584	569	597	579	616	567	565	592	564	595	588	582	607	624	587	583	601	612	621	592	564	578	601	595	604	559	591	580	616	600	591	624	556	587	592	616	594	568	589	616	582	621	586	609	596	572	583	545	597	605	590	590	559	597	603	606	596	562	567	601	601	538	612	600	629	606	599	588	626	592	559	573	592	608	551	584	593	581	593	616	608	601	606	579	585	589	602	576	555	583	583	586	596	562	592	610	620	552	591	614	595	587	622	611	561	617	598	582	518	574	590	586	586	588	550	606	608	614	577	568	566	559	619	635	617	607	595	564	567	562	624	623	585	578	596	605	554	608	568	574	567	553	600	573	587	652	594	556	614	606	565	609	612	605	570	579	589	586	613	589	580	601	584	583	585	601	597	550	581	624	582	662	607	616	596	572	616	572	585	552	583	607	605	574	591	612	578	623	584	598	590	625	581	591	582	606	615	580	558	572	587	640	631	551	575	519	622	565	598	585	587	572	569	579	595	596	584	566	613	564	581	599	599	588	572	589	557	614	615	600	561	595	604	574	608	594	586	618	619	596	599	606	608	617	561	597	600	585	621	577	592	568	583	585	611	584	592	587	592	593	609	589	572	573	595	601	579	644	538	549	570	613	591	586	604	592	566	594	544	592	546	555	563	565	583	578	548	615	599	613	594	550	632	596	568	569	568	550	605	598	600	616	569	597	606	602	585	587	627	557	600	664	650	585	565	572	582	591	597	619	544	606	608	587	573	593	557	560	616	578	581	597	564	619	584	576	600	586	571	618	612	618	597	545	607	604	639	589	583	610	535	563	580	636	608	608	570	644	535	536	579	535	590	606	545	539	583	627	612
47800	25557	9172	3374	1285	363	235	224	235	227	253	243	205	239	225	239	218	247	227	249	228	239	253	211	236	220	202	235	214	243	209	200	225	202	224	222	251	246	228	243	209	217	231	233	231	214	220	215	219	222	224	217	216	236	208	238	238	202	226	210	223	205	207	213	232	232	252	207	216	246	207	221	236	214	229	245	231	210	256	241	235	230	205	226	236	205	232	222	245	216	243	238	245	229	209	213	235	220	215	232	200	243	236	231	253	232	224	204	232	217	197	210	238	227	221	222	215	198	226	216	245	204	219	218	227	246	218	235	215	216	212	237	251	243	231	257	185	244	208	244	228	233	211	247	238	220	233	243	212	209	240	244	236	225	226	235	226	246	238	212	227	242	233	236	215	221	205	245	226	239	234	220	209	210	226	237	234	207	211	245	211	230	250	231	206	231	196	244	260	222	227	240	211	231	226	265	253	202	218	232	250	224	253	215	236	213	234	225	223	235	258	217	250	252	253	207	210	209	214	192	230	223	208	239	233	260	211	206	231	226	262	228	219	226	230	226	204	253	217	225	255	228	194	246	234	197	217	247	211	267	232	204	248	229	206	233	234	215	240	231	226	203	215	244	228	228	236	237	224	228	268	240	240	197	235	217	199	242	220	230	242	232	217	218	224	246	228	234	198	247	241	244	230	222	254	217	246	217	208	207	201	210	214	257	207	223	191	224	211	243	215	231	244	246	191	202	230	228	208	172	223	255	222	236	226	215	241	210	242	214	232	205	210	234	223	223	223	213	233	198	220	228	213	230	240	239	212	251	205	251	249	271	216	234	185	205	225	246	237	219	203	217	231	220	258	223	225	235	219	227	227	213	235	211	225	251	221	207	211	209	243	218	224	231	214	222	248	234	215	232	237	229	248	237	224	232	209	212	226	212	251	242	226	269	230	233	216	212	228	243	245	232	220	201	224	214	246	220	229	230	237	231	236	225	204	190	232	228	221	252	225	221	239	222	261	229	253	222	217	230	211	250	242	201	221	203	216	259	245	275	247	252	243	247	232	234	252	200	245	245	207	233	228	232	250	240	264	236	209	211	230	253	211	232	224	233	241	229	193	221	248	198	218	193	228	204	212	194	220	233	267	278	229	212	199	236	232	224	215	220	240	241	228	222	195	237	250	232	259	223	198	224	222	234	256	196	234	228	194	218	210	186	231	248	235	230	223	212	220	215	240	223	222	246	259	221	227	235	258	231	221	214	239	245	250	239	221	214	216	240	231	226	220	207	214	230	247	253	222	235	225	248	234	211	218	223	270	228	256	224	220	252	214	228	228	236	227	222	207	258	209	213	235	222	232	235	224	227	237	213	212	213	237	207	227	241	239	247	223	224	211	239	226	217	214	221	238	216	225	198	177	236	236	229	256	221	221	207	254	237	213	213	226	218	200	199	215	253	206	254	215	219	240	215	228	261	237	233	201	212	237	210	269	199	270	236	202	209	206	221	225	234	216	216	225	251	200	237	207	225	238	240	234	222	271	214	237	238	264	212	241	227	242	224	242	220	231	219	239	254	234	202	230	208	217	209	231	230	219	220	228	211	236	216	231	240	213	224	232	248	226	242	244	228	224	229	222	229	216	214	212	238	247	236	237	203	252	206	255	210	234	225	247	209	231	238	239	257	225	199	264	236	196	231	241	241	235	266	223	215	214	235	227	221	226	245	223	253	212	238	229	240	240	231	216	214	229	244	228	213	234	209	232	255	221	207	195	242	231	231	216	219	240	235	212	225	228	187	225	215	247	243	226	256	235	227	211	213	236	220	206	248	231	242	268	226	237	236	266	204	247	211	201	226	248	203	246	225	234	213	244	239	233	220	235	203	221	225	241	197	208	226	213	227	238	228	207	264	224	243	236	257	245	205	238	245	222	201	249	232	237	234	212	230	244	248	247	217	237	224	202	223	235	250	224	265	240	238	221	231	239	202	215	212	224	243	236	221	212	217	256	257	223	229	208	209	224	247	238	259	219	238	237	243	214	234	211	218	235	203	242	237	241	251	260	236	231	200	241	226	221	251	222	213	211	241	220	243	241	238	254	233	215	195	231	230	240	223	201	241	211	217	233	205	239	224	231	240	270	211	235	192	225	228	213	232	238	206	255	223	204	212	204	210	236	252	226	233	234	218	217	237	208	240	235	244	246	226	237	203	251	229	214	230	239	249	232	220	268	223	199	209	228	187	262	210	212	235	225	252	216	213	237	214	213	216	222	204	211	213	249	218	214	198	211	237	205	240	244	264	276	216	240	240	202	207	219	236	224	229	236	229	245	242	244	205	224	221	271	212	210	234	211	226	253	237	243	227	239	232	235	239	250	218	216	238	258	253	227	235	203	231	227	211	237	224	218	245	221	224	189	218	227	213	195	204	219	227	237	252	248	214	214	191	240	228	230	219	235	221	235	264	214	204	206	196	221	209	253	238	201	231	220	206	223	218	248	211	201	196	226	256	233	204	230	211	201	236	208	205	226	227	244	224	229	218	225	227	244	233	233	242	213	215	191	229	212	208	232	209	228	214	232	243	235	212	217	223	201	243	210	209	250	225	214	225	231	256	222	240	239	236	231	244	203	233	208	232	214	235	231	221	192	225	230	196	220	221	238	231	253	262	214	210	267	231	244	242	238	208	177	205	242	249	197	274	233	219	207	244	218	223	233	214	247	253	226	217	247	233	211	226	225	236	214	220	224	206	222	220	245	210	220	218	235	215	223	204	232	235	215	233	217	249	239	224	228	209	229	224	220	212	218	234	245	225	212	221	222	237	219	221	214	228	217	204	239	229	238	249	244	218	214	208	238	227	199	215	205	200	232	255	225	238	245	225	229	238	245	247	218	193	224	220	242	210	264	227	202	228	211	236	225	236	251	220	187	226	239	235	225	206	223	231	205	210	236	229	215	226	235	231	214	223	253	215	231	253	255	219	228	206	219	223	212	238	221	191	241	251	229	226	196	219	245	232	223	240	225	185	212	236	241	223	209	180	177	251	225	207	191	252	246	257	262	216	226	243	251	256	231	213	254	221	208	230	245	239	240	223	218	231	213	247	243	229	216	243	260	247	220	219	226	232	238	227	248	220	216	207	255	217	241	243	240	206	209	253	218	210	224	250	233	196	227	230	257	217	214	227	207	190	233	227	237	219	243	192	219	213	208	204	235	223	206	245	214	216	238	206	226	246	217	223	226	210	217	226	217	224	247	202	220	252	215	228	238	220	234	205	230	214	214	269	221	213	221	232	230	224	197	234	207	227	213	234	209	213	215	245	200	225	219	209	247	208	226	212	223	224	210	264	215	252	211	243	221	221	212	263	215	242	224	225	219	199	258	237	230	208	233	235	220	231	214	187	241	212	221	230	212	210	213	249	224	242	232	245	243	229	219	230	238	246	229	225	228	240	230	237	221	259	233	227	221	221	244	256	251	217	223	233	232	203	218	239	225	193	259	225	212	213	231	231	246	243
29699	16705	10827	7131	3736	1095	577	483	515	433	453	524	491	483	482	493	475	441	474	443	460	465	510	499	491	490	480	475	481	512	461	450	506	504	456	479	501	471	469	497	453	497	511	463	520	496	474	533	470	441	474	452	487	490	484	475	497	487	458	444	443	497	481	506	518	476	489	506	450	475	480	461	474	504	481	473	493	503	443	487	487	528	528	478	470	508	470	480	495	454	507	455	506	458	504	501	496	493	487	468	479	506	481	449	447	494	505	492	522	484	502	460	487	472	473	480	456	469	454	446	494	496	510	485	501	502	473	467	470	434	472	476	506	442	513	499	532	458	459	467	470	534	520	485	483	493	487	474	527	464	476	489	483	480	439	448	517	476	453	501	461	456	506	480	477	502	478	495	514	503	474	452	462	504	448	462	463	501	516	527	499	470	477	450	421	471	461	473	458	482	492	484	482	478	462	478	496	469	532	465	474	514	514	497	481	458	501	490	472	503	482	486	464	486	493	459	465	466	486	530	464	487	524	487	492	477	506	487	492	474	492	481	479	470	500	492	506	485	476	493	459	437	477	510	526	512	499	457	445	509	436	435	492	521	463	452	469	464	484	473	483	498	459	494	496	478	490	469	526	487	487	491	469	476	480	484	467	508	480	450	517	466	488	492	503	491	439	458	496	472	489	494	512	483	497	487	491	488	456	473	472	463	456	472	488	499	524	491	486	519	478	474	485	489	453	448	469	472	492	512	479	482	458	456	509	494	481	560	503	476	480	463	489	453	485	488	460	491	513	532	494	450	463	477	481	506	497	479	491	494	457	460	458	445	491	467	465	511	488	495	506	489	490	471	460	479	506	459	487	472	493	450	444	475	459	463	427	476	501	493	473	497	476	471	478	513	489	453	497	469	495	447	497	480	460	509	469	480	476	486	515	469	479	501	470	502	505	485	465	452	494	472	461	496	513	485	480	488	496	486	429	484	467	494	462	467	474	464	483	478	476	494	469	484	487	460	476	529	477	475	475	518	527	478	422	458	453	464	470	481	474	500	496	501	495	523	485	523	469	494	469	501	514	469	499	480	468	462	512	495	457	444	474	494	446	496	452	484	468	474	471	477	476	506	460	467	525	449	480	509	515	483	462	470	494	496	492	495	467	513	468	492	474	504	525	494	478	506	476	445	532	489	511	446	512	533	514	445	453	526	480	488	507	455	501	477	450	490	515	507	459	494	460	506	484	498	473	509	497	495	475	523	497	497	470	514	507	457	493	497	489	470	489	524	471	476	468	436	461	460	516	496	472	489	505	486	516	520	458	534	483	517	480	515	509	496	443	519	473	506	519	484	499	514	451	476	482	477	449	467	504	472	513	521	487	488	480	467	502	501	459	472	519	508	458	488	462	495	445	475	493	493	477	490	463	452	495	449	480	489	492	487	455	467	480	479	489	492	488	496	516	475	494	452	487	509	535	481	528	492	476	478	506	478	503	498	479	449	494	473	480	523	505	496	476	489	473	465	494	453	489	468	504	481	499	497	453	521	475	515	501	491	441	469	473	504	486	484	490	484	498	460	486	522	463	480	490	470	458	526	469	481	466	494	526	491	479	494	456	522	467	497	506	450	463	495	465	465	484	471	481	457	444	473	513	516	479	498	474	445	466	499	479	479	490	482	467	493	487	478	492	477	451	448	503	509	474	483	500	493	443	433	479	478	489	446	509	496	481	475	482	447	510	525	504	458	456	486	439	462	491	499	495	465	505	529	499	478	481	445	481	510	457	492	499	454	473	477	490	447	463	429	488	461	476	448	490	461	451	484	466	486	495	469	525	479	532	512	484	472	450	500	444	522	500	498	461	538	478	503	487	511	474	491	470	487	498	440	465	472	459	466	495	466	439	497	502	486	506	503	491	497	489	495	479	478	494	504	496	462	524	475	465	447	493	519	479	487	455	501	478	439	482	475	456	449	483	481	457	489	463	455	457	482	462	466	485	527	485	464	499	467	457	437	485	494	519	480	457	471	496	485	515	511	496	470	484	483	458	479	479	493	497	453	467	473	476	499	476	536	504	499	461	484	440	504	475	454	508	477	481	521	479	469	471	483	488	474	458	528	466	484	481	473	506	430	471	480	464	481	458	474	468	513	459	472	493	493	474	500	490	479	478	479	495	500	511	475	468	519	482	471	521	469	480	510	445	456	525	538	535	453	505	461	447	444	490	500	507	492	419	517	449	478	488	497	482	470	491	452	473	474	474	526	511	505	506	511	492	484	495	446	487	467	511	485	495	482	502	446	470	485	491	444	493	501	497	483	443	468	502	501	483	510	496	478	466	481	478	442	489	476	451	456	489	481	489	439	490	525	466	483	490	481	499	479	502	512	475	516	475	481	477	493	466	470	489	474	481	475	462	505	458	471	521	461	470	467	476	495	504	517	505	486	469	460	512	450	471	500	444	522	491	490	446	471	484	489	479	413	449	501	495	450	448	468	491	506	480	471	477	483	486	496	479	510	531	503	499	486	466	488	459	480	474	480	486	510	525	497	469	487	468	479	469	446	493	476	496	484	465	472	481	500	499	473	452	465	491	500	498	450	502	449	465	475	510	489	523	499	483	477	484	488	482	481	475	473	446	426	470	480	451	493	449	487	472	445	460	499	504	456	495	472	471	488	497	509	460	499	503	466	474	477	488	503	485	456	478	487	492	463	473	508	456	475	499	438	498	477	495	457	457	503	502	488	495	465	495	485	513	471	468	516	488	497	485	505	491	536	491	453	495	446	477	514	463	499	467	519	467	497	459	473	462	478	517	459	410	483	514	476	494	500	469	482	470	490	496	453	496	450	488	466	464	451	515	478	484	481	544	465	520	486	475	463	482	525	458	483	470	443	490	506	487	485	521	519	491	498	502	479	497	472	504	450	518	506	482	497	474	496	471	496	504	510	540	462	488	482	475	488	505	494	465	459	476	500	508	494	473	471	495	491	487	503	448	495	500	463	495	482	471	498	490	485	494	503	480	494	461	456	502	473	517	459	493	489	455	502	497	478	462	484	461	492	481	493	462	507	477	520	471	456	465	494	483	504	450	489	499	501	441	458	456	461	490	485	456	509	517	524	479	472	452	504	469	483	510	477	504	501	471	497	507	470	499	487	444	515	484	461	459	483	475	489	482	540	511	478	440	471	486	499	488	481	472	458	488	488	486	475	460	502	472	466	507	485	481	479	502	488	486	496	473	465	532	477	451	492	505	483	481	500	499	476	484	507	488	528	482	538	513	459	501	478	480	519	489	477	488	508	502	505	512	511	474	432	473	498	485	491	488	492	475	504	504	455	466	517	482	522	526	476	510	453	470	450	533	480	488	512	464	498	470	505	468	477	484	531	466	498	458	515	457	499	419	486	465	488	480	486	512	497	457	482	482	517	466	494	419	477	471	481	494	458	477	456	477	473	478	457	499	473	500	521	469	492	481	481	481	487	510	464	499	469	468	465	491	477	495	499	485	482	473	508
61792	35411	16110	5922	1915	666	369	321	247	243	235	221	244	239	246	263	258	227	239	231	232	221	230	242	234	247	228	251	235	252	254	261	235	238	215	222	244	244	249	258	219	230	254	252	211	255	224	224	262	221	224	257	236	244	260	276	270	221	235	255	257	223	221	232	223	214	260	246	229	238	202	247	225	241	243	228	263	236	217	251	217	245	227	249	246	259	232	262	239	213	242	247	262	235	223	213	251	224	207	234	257	211	241	224	245	223	253	230	210	218	248	205	226	226	249	212	244	238	258	239	205	231	251	226	221	224	210	248	232	228	234	231	239	219	221	256	230	238	245	293	274	285	224	240	220	228	231	243	245	259	247	258	255	215	219	255	237	234	255	247	227	235	212	198	218	214	231	242	224	197	213	208	238	232	272	243	235	229	278	215	222	230	210	216	226	228	260	241	267	224	234	245	217	225	217	204	217	239	246	259	263	233	227	217	250	232	243	258	252	246	247	254	224	269	216	218	234	251	257	231	253	223	254	249	232	240	263	252	268	228	219	229	212	228	226	259	225	237	198	244	237	257	261	217	227	235	232	227	226	217	239	248	213	233	223	237	216	253	252	237	279	225	246	231	216	277	263	207	205	250	240	196	252	215	237	254	226	230	233	226	249	234	262	248	224	231	247	234	231	253	214	251	249	214	233	225	218	243	249	238	262	224	226	219	224	229	250	218	222	227	226	233	246	219	232	225	221	256	207	208	253	231	228	238	241	215	224	246	254	223	237	260	242	250	242	212	235	252	216	242	241	208	237	210	233	246	244	243	250	271	224	238	266	238	218	232	222	239	244	222	266	273	217	251	203	218	216	243	247	252	240	272	228	245	253	226	221	215	221	243	257	241	250	238	222	244	241	265	231	236	265	220	240	220	227	243	239	226	240	253	262	211	226	223	212	226	241	217	225	249	218	256	233	241	250	216	211	240	210	248	238	255	246	243	245	227	219	238	221	224	262	243	262	235	218	261	221	217	220	207	247	292	232	212	228	224	221	236	219	229	238	237	245	259	213	247	207	225	238	256	200	219	216	226	225	255	249	225	256	238	248	232	206	242	256	211	261	225	255	254	233	249	229	229	251	240	235	258	231	232	222	199	227	251	250	247	246	220	254	237	228	263	236	205	255	243	254	255	201	210	227	232	243	244	253	240	240	238	203	215	238	253	218	258	245	237	288	248	220	266	223	224	226	241	249	219	268	272	221	261	225	239	233	218	239	224	213	228	260	248	250	230	248	236	239	241	245	231	223	232	270	195	254	224	207	231	217	235	231	214	239	207	238	221	241	232	259	227	240	234	219	215	247	220	225	230	203	216	228	211	213	213	228	234	200	226	269	246	243	226	205	247	222	237	235	245	238	238	225	227	224	237	233	239	228	245	224	221	228	245	246	252	266	260	239	229	224	219	244	228	248	250	237	237	235	262	247	245	241	244	222	202	236	256	221	234	223	254	231	204	233	218	217	250	230	228	216	236	224	245	227	243	244	251	226	233	233	267	243	236	246	214	239	217	256	229	247	224	272	256	244	252	265	214	231	227	261	235	249	252	231	233	263	238	205	210	260	250	219	242	195	241	252	263	244	218	219	222	254	237	250	253	261	237	255	227	228	205	233	224	216	222	245	237	227	233	272	249	258	237	240	217	230	212	236	231	244	274	228	239	249	231	222	228	251	232	225	225	260	225	226	243	244	232	215	273	229	250	240	246	226	238	219	216	249	246	254	221	225	244	235	230	221	235	191	233	230	245	270	236	239	231	252	248	240	254	223	242	239	239	245	228	251	253	258	237	228	212	232	225	232	266	236	234	270	243	262	235	254	246	218	212	217	244	256	236	242	221	235	234	240	193	264	229	260	231	251	285	231	235	213	202	268	219	245	244	249	243	214	221	274	236	267	227	247	227	253	252	215	244	239	233	236	225	233	252	236	245	240	226	228	210	220	239	243	237	257	236	236	258	249	219	230	220	236	260	220	259	242	220	244	275	251	255	232	238	262	235	228	232	250	262	209	236	223	233	251	249	211	246	242	242	264	247	223	220	225	221	243	230	263	207	259	236	222	238	250	221	236	242	245	224	232	249	244	249	226	251	221	262	246	267	197	236	260	232	215	272	240	232	262	243	229	256	258	239	211	239	228	177	243	222	227	255	248	204	234	238	238	221	225	221	224	247	259	240	236	258	261	238	251	260	282	251	244	243	248	238	254	248	250	251	258	233	218	227	238	224	237	228	191	234	229	244	241	268	231	235	247	222	238	229	259	229	267	263	254	237	246	202	269	231	239	279	231	240	217	228	238	241	254	259	221	247	237	202	243	221	226	238	254	263	225	211	205	241	238	239	212	225	229	213	228	245	218	217	264	257	250	226	264	263	239	237	246	247	254	260	232	285	245	225	224	225	235	228	273	241	240	252	258	248	220	285	251	248	233	242	233	226	231	233	232	249	232	211	244	209	226	227	226	242	280	231	231	223	219	216	187	221	229	241	221	227	237	214	243	246	214	221	246	268	248	247	237	262	220	231	250	250	269	239	244	265	211	244	229	254	247	245	232	221	234	238	273	232	245	227	238	254	245	236	233	225	214	208	249	229	237	258	230	234	255	219	214	251	249	247	224	233	207	224	253	235	243	239	247	240	256	218	235	229	246	240	242	245	242	258	262	259	245	232	239	195	242	223	239	195	252	230	220	217	228	218	237	250	237	233	232	251	218	237	243	199	282	266	229	204	232	255	252	225	232	214	254	227	195	270	247	249	239	225	207	240	255	239	227	249	273	225	238	249	252	244	226	245	255	238	247	219	260	235	234	236	222	275	232	222	238	232	226	235	208	241	245	227	225	298	250	269	254	261	238	241	236	238	260	224	238	261	239	231	244	213	221	259	265	236	225	221	291	217	234	228	223	204	232	233	240	212	256	262	225	251	213	238	235	225	238	230	233	240	266	219	219	245	242	256	223	249	233	247	218	263	240	266	220	251	241	242	260	259	219	237	249	218	219	251	245	237	247	240	240	226	230	245	236	240	235	242	229	243	263	252	272	245	239	235	217	244	256	193	254	239	235	232	264	262	230	285	234	226	232	234	262	243	253	230	262	233	216	248	245	234	228	246	242	255	258	231	246	238	248	255	206	238	243	233	207	281	241	256	241	216	249	202	231	250	230	269	254	250	223	225	231	238	229	238	231	228	215	236	248	260	236	238	238	247	209	230	210	231	249	220	208	236	256	218	211	255	243	238	206	213	212	236	225	244	222	286	262	246	221	201	230	235	215	245	226	253	231	273	217	247	230	219	216	230	260	241	235	236	233	235	212	227	257	230	294	249	243	231	243	218	223	226	212	219	260	247	265	243	240	248	250	264	238	223	237	227	200	263	226	242	244	241	200	252	234	234	253	220	251	227	257	240	236	224	225	226	241	246	241	227	216	219	240	247	242	226	254	230	220	245	238	217	241	214	227	215	256	203	245	253	227	245
39940	25083	16400	10914	4997	2061	1044	847	662	543	554	534	461	500	500	548	504	524	547	497	523	547	506	516	460	488	523	494	486	530	526	495	462	498	557	498	530	561	530	519	516	473	516	539	511	504	495	499	503	498	521	517	516	547	519	515	478	533	512	498	533	589	501	508	483	470	543	539	460	527	509	506	536	506	480	492	487	510	516	538	510	543	537	484	500	555	501	502	541	507	536	520	493	491	497	466	472	548	491	495	534	473	475	548	516	521	533	535	531	502	498	505	506	506	548	474	501	527	528	541	465	483	476	549	503	476	538	526	551	510	517	480	537	468	507	487	463	484	522	543	458	461	493	515	508	526	531	525	485	505	513	508	512	537	497	540	516	520	528	544	487	462	498	498	490	490	548	502	517	487	515	478	500	495	555	529	502	523	505	540	487	468	508	524	544	482	514	516	514	516	531	527	499	507	469	538	558	486	503	526	460	509	513	483	510	505	541	475	491	548	523	486	549	529	476	562	495	494	507	484	504	532	523	486	524	468	525	507	500	531	528	525	498	521	538	514	485	504	509	551	538	542	522	490	515	515	471	523	503	496	507	546	525	560	545	555	475	544	512	504	526	496	523	470	497	503	530	528	492	494	521	574	479	523	512	492	496	482	491	508	523	513	519	534	529	487	518	541	529	535	527	494	523	493	468	479	502	460	519	520	500	536	511	467	508	512	510	501	499	476	511	464	498	530	547	511	525	493	504	521	513	500	478	483	500	493	512	526	496	534	485	509	478	518	523	530	479	549	486	515	529	522	511	525	504	521	499	502	505	553	508	469	534	500	498	512	481	473	495	540	515	514	529	511	523	525	505	513	533	523	490	508	511	536	525	487	510	523	544	469	481	473	509	511	522	512	502	558	530	509	502	550	522	522	521	525	505	506	475	513	530	542	485	511	534	490	514	502	524	483	523	495	525	495	492	517	508	508	488	507	524	502	517	498	494	495	519	528	516	540	510	500	500	541	494	524	493	499	499	487	478	530	560	537	496	497	507	507	484	508	525	471	533	471	538	495	514	473	503	532	482	532	523	473	497	498	541	499	498	520	515	495	514	464	507	492	509	523	507	523	484	483	479	506	473	510	510	492	502	540	537	451	508	525	502	534	525	533	526	509	506	526	514	522	537	503	503	524	507	517	472	462	509	471	490	490	530	506	499	510	514	522	477	520	483	526	513	489	505	517	498	496	508	527	512	516	506	503	510	502	506	484	504	491	568	495	495	528	535	538	514	506	510	511	513	490	487	511	471	575	493	500	485	510	491	493	542	557	500	450	516	495	490	501	514	513	497	517	541	538	551	592	539	532	473	560	484	489	502	502	493	528	502	485	487	516	517	515	516	506	498	537	503	490	485	493	528	485	536	550	486	540	524	552	519	461	523	512	517	526	516	538	544	543	504	486	523	500	529	476	510	496	494	502	517	511	507	490	513	507	506	448	498	517	520	503	488	522	545	550	519	519	514	555	549	515	506	498	502	503	485	519	531	473	483	462	556	492	490	521	525	481	547	481	492	531	475	524	452	490	520	488	493	505	492	499	532	511	460	516	494	531	532	523	501	525	528	527	476	483	516	484	516	499	496	509	526	502	527	533	473	477	501	473	550	519	469	561	483	503	529	503	521	539	525	473	523	529	485	490	544	496	510	523	481	534	542	474	521	528	497	484	505	479	530	515	526	493	476	489	506	503	519	532	516	524	520	515	524	537	505	501	506	508	518	522	540	484	523	498	507	496	558	522	499	525	501	526	526	522	506	489	486	469	531	509	518	507	469	481	530	491	480	499	479	482	497	488	463	496	512	529	491	527	493	484	517	545	482	512	485	544	545	502	476	539	494	506	497	487	515	523	519	506	475	505	481	497	510	485	510	502	510	537	549	496	522	522	514	521	479	549	522	533	502	504	493	507	495	480	491	514	524	542	469	533	522	521	466	503	535	521	502	502	520	538	483	481	495	509	488	486	495	519	523	489	549	519	519	531	516	451	492	500	496	530	495	534	512	523	494	488	511	534	547	487	493	507	496	511	489	469	538	572	499	505	534	524	503	515	492	516	521	502	523	504	478	531	519	501	498	516	530	531	476	522	472	521	464	532	525	537	495	513	524	468	506	542	453	508	459	551	501	518	497	524	485	493	494	492	457	494	457	519	472	526	500	452	504	500	517	505	530	527	497	529	519	502	529	498	519	499	507	477	463	483	523	527	511	511	516	507	506	477	486	522	510	527	518	512	515	507	480	481	502	490	520	526	487	499	512	520	487	495	495	499	467	501	480	502	468	479	502	528	500	509	512	480	497	487	467	497	538	512	484	460	524	525	510	495	529	503	486	478	465	501	473	538	541	498	475	539	511	533	482	552	471	522	514	475	486	565	495	519	498	531	478	484	524	502	503	479	496	513	493	476	503	494	504	512	488	480	519	493	494	509	537	485	538	512	506	492	490	497	473	492	509	532	465	508	485	569	453	466	526	520	550	520	482	509	517	514	495	457	493	511	513	508	506	460	536	514	469	470	517	486	560	511	503	531	495	536	462	526	512	510	500	508	500	509	490	489	507	527	490	506	457	495	539	515	492	530	488	538	507	524	496	517	526	465	496	510	528	475	503	503	481	513	481	510	528	500	516	488	531	491	503	504	529	494	488	516	518	482	498	519	496	507	499	513	511	527	466	488	519	511	497	526	494	514	461	475	555	504	514	520	480	511	511	525	521	512	526	544	503	532	506	529	496	503	515	481	468	492	501	476	503	513	533	490	490	518	473	529	525	517	496	505	504	510	485	523	504	526	523	520	524	555	507	502	527	495	477	518	506	492	496	524	533	511	516	512	540	514	505	467	518	436	503	491	491	514	513	543	532	528	481	562	500	487	499	485	507	531	528	506	503	495	484	483	544	517	523	497	478	483	477	502	507	523	454	499	539	525	498	472	491	541	502	503	561	510	481	523	468	517	496	496	495	515	476	510	552	494	511	523	487	505	499	459	501	476	491	481	503	521	508	503	524	511	494	508	509	514	543	470	507	490	565	458	501	476	539	507	477	521	491	552	520	489	518	542	512	482	520	505	520	511	554	505	508	507	511	487	501	487	529	483	492	497	490	494	505	492	493	515	508	488	503	470	482	522	538	495	522	545	513	502	532	532	537	569	518	521	504	458	508	520	470	514	501	475	479	523	523	513	466	543	453	486	524	527	520	484	580	498	494	527	480	518	523	504	510	513	489	488	484	507	509	513	550	519	473	501	480	479	506	501	532	545	522	511	492	504	526	484	480	512	560	518	508	483	500	485	493	495	536	513	551	516	485	502	512	486	485	500	457	513	529	520	516	531	508	488	532	569	479	499	486	516	493	516	496	531	526	516	505	503	490	517	496	470	504	480	512	496	513	497	534	512	514	542	483	507	502	487	482	486	516	498	533	530	520	520	537	521	501	483	486	524	551	518	534	521	502	533	494	505	506	503	494	549	532	505	503	472
68486	35694	20296	8955	2421	1110	527	440	359	368	313	315	340	308	310	320	268	273	293	293	291	288	303	311	257	302	299	305	290	274	304	302	289	319	265	300	269	303	292	279	295	324	283	318	324	325	330	302	307	309	288	286	316	301	330	295	277	279	310	293	283	289	257	266	286	325	293	314	268	302	261	266	287	292	291	273	285	289	297	277	267	293	321	275	297	330	277	279	308	283	291	294	308	291	284	302	297	257	279	304	266	258	300	294	283	306	315	303	314	307	252	293	278	262	268	294	295	287	329	325	282	264	313	258	286	299	271	328	266	293	288	272	272	279	285	289	288	334	287	323	285	315	290	305	309	311	294	303	256	306	280	311	255	277	323	281	311	292	294	315	321	278	294	296	258	291	298	295	317	301	281	320	312	309	280	268	294	273	296	270	292	293	276	295	276	280	296	302	333	306	319	307	283	310	296	285	308	266	310	311	320	346	294	274	272	276	312	281	267	313	279	272	305	322	300	278	280	306	309	299	293	304	272	287	259	325	302	289	287	279	284	311	304	337	272	285	318	292	313	277	310	302	266	301	290	255	287	270	296	292	259	251	318	284	287	280	277	275	297	308	306	292	291	284	284	304	306	292	258	296	271	299	266	280	299	293	290	294	283	310	274	308	275	279	292	266	302	298	289	290	268	269	313	296	276	288	311	286	317	306	261	302	309	301	297	299	324	289	289	298	296	252	285	293	321	323	288	285	277	278	292	321	284	319	323	305	256	289	295	301	300	286	308	327	264	312	287	285	281	288	284	293	302	277	308	249	275	246	302	301	293	299	322	283	297	291	313	294	292	340	295	264	289	285	308	309	294	291	285	324	307	268	292	283	293	302	321	312	328	302	270	293	260	309	309	281	289	304	281	302	307	270	279	270	295	301	279	299	271	258	255	321	308	292	288	269	294	318	287	273	264	327	274	259	296	291	297	243	261	261	296	312	303	325	321	278	289	295	264	289	255	316	299	321	261	295	293	310	294	284	292	303	338	274	275	292	291	313	264	282	306	305	286	267	271	307	278	303	299	282	280	281	264	318	278	284	290	269	281	294	294	301	292	269	293	266	279	278	281	319	320	314	285	263	262	289	305	311	317	285	291	291	299	278	321	329	285	311	298	316	327	269	272	323	281	246	289	278	279	284	303	278	287	283	306	297	284	276	280	298	307	297	273	284	307	321	286	284	307	273	275	269	318	256	272	295	281	311	287	266	301	293	278	278	290	291	279	311	304	301	288	295	289	292	315	296	292	308	316	288	260	336	312	275	298	289	276	287	331	288	292	340	311	265	302	301	307	275	275	273	262	316	271	274	289	296	277	263	300	299	305	295	293	303	254	291	281	302	269	278	326	274	266	279	293	306	322	278	314	276	304	291	331	299	308	306	287	330	327	295	282	265	296	260	328	295	275	277	289	303	311	315	291	318	317	279	275	319	271	284	283	245	290	270	274	301	296	280	269	314	301	300	300	291	288	319	292	277	279	285	293	281	319	279	302	318	290	289	310	271	286	276	292	277	290	259	265	292	294	315	298	318	298	333	282	284	325	289	305	315	271	270	261	273	277	353	283	272	278	298	296	267	301	323	335	299	296	295	286	319	297	303	272	273	284	307	294	282	317	289	300	294	296	243	279	284	300	297	339	297	283	304	283	281	261	266	307	330	317	300	281	303	279	273	285	300	256	303	272	274	312	277	269	287	276	278	284	274	335	260	266	284	321	271	249	294	294	281	262	267	265	269	298	301	297	268	301	274	287	279	289	276	257	294	270	342	284	290	261	324	266	277	253	293	306	278	267	272	289	271	296	303	291	310	280	285	275	309	240	250	277	309	267	317	320	298	300	302	323	281	299	268	305	317	242	277	307	284	308	273	303	297	283	289	249	305	288	269	291	280	281	287	293	243	296	317	284	272	293	285	286	326	290	276	276	293	288	275	282	287	289	284	275	321	292	306	329	311	288	277	304	289	278	322	276	254	290	308	274	296	274	305	331	316	303	281	276	302	303	283	310	297	317	285	248	306	289	307	290	304	304	272	254	307	296	308	269	266	290	340	303	293	288	278	288	282	296	283	275	278	269	265	318	318	299	320	297	314	295	334	279	289	280	309	276	286	303	311	284	287	299	269	306	325	271	273	309	294	305	256	316	273	279	276	295	286	282	286	284	331	285	297	269	293	300	308	280	305	290	283	289	261	309	307	295	302	283	291	261	312	298	280	297	275	292	298	268	308	326	276	282	260	286	274	264	311	315	273	282	300	315	309	283	300	337	285	311	256	304	305	278	301	285	279	280	286	279	303	269	286	291	302	293	273	286	290	291	303	305	265	310	284	301	287	281	258	294	334	259	285	304	324	306	299	288	292	283	323	312	309	242	261	273	306	242	317	299	316	307	301	281	307	282	322	305	284	299	302	269	291	310	281	318	274	297	320	309	309	299	282	280	290	288	301	272	328	285	291	292	275	279	299	312	273	262	303	280	320	280	302	302	282	287	302	273	285	301	263	290	296	292	275	330	306	291	265	281	310	281	273	258	279	319	309	312	301	313	266	290	290	284	271	306	305	303	307	340	320	290	303	315	315	281	330	278	308	274	284	297	294	283	261	280	268	333	307	319	309	288	323	287	313	316	303	314	262	256	332	317	305	268	304	255	299	311	264	302	273	299	291	265	302	279	312	289	304	268	308	294	278	304	312	285	319	306	306	299	308	301	299	303	263	262	275	294	296	298	310	274	278	249	289	306	271	278	276	282	311	301	282	288	269	288	269	283	300	282	325	322	310	271	307	302	278	250	281	311	306	284	311	304	280	306	280	300	291	300	275	316	277	278	273	293	309	288	324	283	319	307	320	288	282	320	296	298	286	295	288	302	273	296	295	305	296	303	280	257	307	275	274	264	281	272	267	292	276	288	293	287	272	268	320	302	330	311	264	294	316	342	305	325	300	279	290	285	272	332	291	291	273	275	284	277	278	277	314	311	274	315	292	287	274	296	315	310	311	314	319	306	291	296	317	263	263	283	317	276	275	301	294	282	271	283	263	296	275	317	276	319	320	293	289	310	324	290	293	276	264	297	313	314	249	291	313	293	302	251	279	294	294	274	287	290	298	289	295	315	324	286	308	296	310	289	283	264	279	264	287	300	307	280	295	289	286	301	302	254	291	291	271	275	303	317	289	272	284	279	282	287	302	310	269	248	291	291	275	314	245	264	299	306	265	312	316	324	288	303	337	300	301	299	250	253	272	292	285	303	258	294	303	323	290	282	297	277	291	259	320	308	307	304	294	281	302	306	287	305	322	292	310	281	275	248	327	309	276	296	259	254	327	308	293	280	282	330	319	297	292	292	271	313	322	315	303	308	301	283	287	271	288	294	298	316	316	277	268	264	295	256	313	279	294	305	314	302	320	315	289	282	284	265	302	284	274	330	305	294	277	250	272	287	269	308	296	265	281	304	270	295	314	312	281	281	278	264	281
43496	25369	21304	14359	5673	3399	1400	1294	997	800	651	638	639	665	624	631	622	622	601	642	655	641	585	606	587	623	631	627	625	653	618	622	604	621	636	609	605	588	578	611	618	559	614	616	571	631	634	628	563	610	589	560	626	591	570	596	581	611	627	588	615	607	610	598	608	618	640	606	662	603	573	544	649	613	606	611	609	596	605	618	579	634	578	642	627	601	625	634	603	627	588	606	655	642	615	598	621	563	600	620	574	611	579	600	658	622	599	595	599	577	590	629	608	643	641	610	589	601	608	594	616	613	607	607	605	626	606	576	593	609	583	587	601	579	596	586	556	619	564	649	599	583	630	585	629	622	587	609	563	597	606	550	593	604	572	636	620	563	579	633	635	603	636	611	641	573	593	582	598	597	589	609	595	642	629	642	595	642	562	622	618	600	581	594	590	644	568	613	570	629	625	604	601	594	623	648	576	589	574	636	590	622	593	587	590	587	621	613	603	631	589	595	598	632	656	598	626	592	628	638	587	617	579	649	657	588	607	612	605	617	578	600	606	632	594	547	595	625	618	592	576	597	602	589	605	597	643	599	648	577	652	614	598	565	566	616	631	667	605	560	592	657	607	598	624	593	579	587	601	603	589	620	590	600	598	611	620	618	635	603	661	634	580	596	597	629	587	585	649	632	599	636	627	585	584	571	616	664	596	602	572	624	595	595	596	623	575	580	615	626	623	635	610	576	625	624	615	604	596	604	632	579	582	660	644	600	605	614	622	605	657	610	599	635	629	605	610	609	585	639	612	607	585	611	620	602	590	615	606	589	589	644	584	616	581	611	590	620	548	600	603	590	603	630	607	585	605	595	609	589	635	645	594	617	597	609	627	636	639	576	621	591	593	619	614	605	642	660	610	629	632	619	632	628	573	568	629	585	585	619	582	621	635	648	649	557	564	632	616	588	621	604	629	633	627	645	595	599	603	689	602	630	620	615	601	630	597	608	633	588	632	577	624	616	559	586	594	563	597	593	620	615	591	598	584	600	557	590	617	611	612	585	578	635	604	597	612	628	604	616	605	627	620	611	629	622	543	597	567	570	612	605	628	625	635	621	613	592	610	583	617	587	600	618	579	600	573	622	600	636	629	614	603	616	631	571	578	645	562	596	628	591	632	586	632	628	577	580	638	650	618	618	573	556	633	611	626	568	608	589	657	649	641	596	619	563	560	540	608	580	568	645	587	594	590	596	622	587	629	587	603	635	585	563	580	608	599	572	598	599	608	591	635	626	592	637	606	626	587	577	610	578	634	619	599	552	580	618	604	593	625	599	595	604	598	597	623	617	609	609	621	632	610	643	668	634	618	662	615	560	616	633	594	621	605	643	590	608	628	629	605	566	607	605	640	617	582	586	608	597	627	605	650	586	563	622	600	621	621	593	589	622	647	634	591	649	603	612	641	593	584	596	633	606	638	601	650	609	594	580	634	589	558	624	602	620	602	552	608	604	638	632	626	592	600	593	633	579	621	567	600	596	563	693	573	604	614	527	637	512	600	603	569	626	571	598	638	630	617	590	588	600	613	652	570	570	590	646	605	581	623	615	611	608	619	578	576	631	594	584	612	658	612	616	613	640	603	626	592	617	633	621	593	542	588	596	608	616	637	605	617	605	630	640	610	584	654	614	593	618	640	617	593	603	674	579	557	594	593	581	594	565	621	604	624	595	613	594	618	625	602	578	656	599	581	601	622	594	565	595	615	567	611	606	585	607	621	602	581	613	581	612	601	621	598	598	645	668	622	628	606	598	585	568	670	582	602	557	579	607	592	612	636	594	549	634	591	604	600	615	603	570	643	558	627	584	640	601	604	616	594	621	633	644	589	618	598	591	635	655	609	602	633	611	653	617	585	582	588	633	596	611	615	569	603	621	621	607	657	595	601	630	588	605	611	629	632	617	589	573	601	641	629	577	586	582	619	598	585	612	620	572	593	576	586	626	609	569	610	587	640	627	557	635	562	622	626	614	605	599	581	643	611	558	598	568	651	616	649	640	636	603	598	627	594	610	603	595	639	646	571	598	629	563	636	619	596	627	620	599	597	629	595	618	581	579	632	622	633	578	637	625	585	570	616	588	617	640	598	597	575	597	598	640	614	615	628	594	578	622	565	628	606	644	589	633	612	609	585	639	617	603	638	597	586	583	566	631	593	646	603	571	614	610	609	594	589	646	648	595	626	595	611	583	629	627	603	572	556	583	608	595	588	629	599	617	630	603	623	612	615	603	625	658	680	613	586	592	594	620	625	612	595	642	605	581	623	617	601	647	621	613	560	629	579	628	609	602	598	616	627	600	587	613	597	655	623	564	630	599	585	609	642	619	625	567	633	585	593	607	603	652	633	608	592	571	627	586	593	602	607	598	606	578	621	629	589	605	609	627	602	623	579	628	602	597	619	600	600	541	614	600	599	616	692	620	573	618	583	582	609	597	631	633	625	639	598	606	620	601	589	571	615	612	589	582	569	572	610	634	597	583	626	581	646	640	612	581	634	651	580	653	601	627	617	540	615	548	615	614	593	638	588	612	588	558	601	613	620	663	623	572	618	577	579	616	595	589	616	616	632	620	578	646	593	602	573	576	591	595	612	607	608	635	607	597	586	585	612	622	622	622	551	597	615	635	617	586	601	600	610	623	637	613	599	597	587	603	599	604	560	600	607	637	569	603	625	596	596	576	612	611	577	590	652	610	615	594	620	614	593	587	581	613	597	570	621	609	561	588	590	585	608	596	619	614	623	564	630	632	594	617	568	586	678	610	559	566	648	662	551	598	619	580	598	550	602	619	621	579	574	614	625	597	639	614	612	626	555	596	559	627	635	620	590	611	635	639	555	650	602	628	598	612	596	620	580	611	633	588	581	632	610	640	617	592	643	611	606	614	665	582	595	604	632	632	592	642	588	568	632	571	635	610	611	634	614	627	603	590	564	640	560	609	611	600	568	598	632	578	573	639	641	617	636	589	590	646	587	604	614	594	640	605	588	664	581	607	584	617	641	616	615	593	598	638	582	627	579	589	620	600	603	588	600	563	604	605	597	620	644	609	591	557	610	626	613	654	655	580	602	622	612	557	573	621	591	555	588	621	574	610	602	618	602	642	620	579	561	623	632	574	586	655	622	615	616	609	570	625	574	609	592	639	594	586	628	625	612	660	587	610	586	544	615	583	654	581	587	608	608	588	572	575	548	597	585	614	614	595	589	611	654	612	598	604	615	594	600	568	605	645	639	602	567	628	580	631	596	637	612	580	566	599	620	604	595	613	582	592	599	624	569	610	596	592	597	572	615	631	599	622	665	573	604	608	634	610	590	586	602	589	652	617	584	580	619	615	599	584	604	634	641	636	631	619	597	605	582	585	627	574	579	592	660	579	636	639	624	606	623	599	615	593	603	621	621	626	624	604	629	597	600	604	613	559	633	607	596	584	666	613	625	589	588	609	600	617	626	577	593	652	600	597	635	633
47245	23804	11381	3141	782	429	248	241	229	220	196	239	243	244	245	213	229	246	204	240	233	235	225	235	239	217	237	253	229	229	236	234	224	231	240	217	212	189	226	244	216	200	218	210	208	232	217	175	240	215	239	234	244	198	214	221	235	236	227	247	224	264	218	220	215	254	249	225	229	240	274	235	254	240	246	223	232	240	228	228	235	240	239	252	241	228	239	227	234	226	214	231	229	237	230	238	219	232	247	205	223	221	211	233	239	240	240	266	238	254	221	245	195	223	235	270	225	204	211	229	209	245	209	204	246	237	232	225	270	247	256	243	258	267	250	230	218	242	246	245	229	235	218	230	245	231	206	222	241	237	267	229	260	224	218	222	241	222	232	239	233	234	213	234	242	218	245	204	244	219	230	235	226	234	243	205	226	210	237	209	240	238	217	234	233	256	216	231	251	231	208	222	234	215	214	220	221	246	222	253	242	243	233	216	237	205	212	218	241	263	235	233	221	242	243	291	232	241	232	241	263	260	217	230	208	197	223	230	246	236	219	230	253	218	241	224	206	251	228	229	234	246	201	222	217	247	211	210	253	264	228	219	256	219	225	233	223	260	250	222	237	217	221	228	231	247	265	199	235	219	213	227	261	254	229	228	237	237	251	204	215	240	235	241	253	218	215	213	230	247	256	234	228	220	222	244	205	221	222	222	212	244	246	238	218	271	203	230	222	185	208	192	197	214	254	221	228	239	228	212	238	232	231	241	198	230	214	211	231	206	219	238	240	230	246	227	220	260	248	231	197	266	242	242	243	242	242	248	250	241	235	251	236	214	250	216	205	214	216	225	206	229	230	280	207	231	232	239	225	238	213	216	201	233	221	228	213	237	210	237	219	226	255	253	220	256	208	232	239	223	193	221	231	214	223	230	223	225	236	222	239	237	226	236	233	239	254	252	252	236	219	218	266	257	226	226	220	203	247	241	245	227	215	232	252	222	226	206	230	196	214	207	236	249	222	233	233	235	272	253	224	231	251	200	232	217	225	228	252	257	226	236	220	257	251	246	245	218	230	193	239	247	214	254	254	207	222	246	242	232	228	231	257	216	205	232	236	268	219	204	224	215	244	204	231	229	225	256	234	246	226	234	249	236	217	230	232	218	220	235	201	212	208	242	226	238	225	210	215	242	233	238	218	243	243	214	221	218	241	208	226	209	253	247	240	213	246	238	210	223	188	230	219	218	196	224	212	223	263	234	218	259	233	227	215	228	245	260	242	253	261	259	222	213	222	234	237	221	206	239	235	212	234	259	237	218	226	211	249	272	238	221	210	235	237	217	233	235	263	203	238	228	233	225	240	235	216	214	228	251	239	249	267	223	223	220	247	239	229	249	233	247	224	235	208	241	236	209	221	237	230	194	242	238	245	232	258	246	202	247	232	217	257	274	244	221	261	224	241	229	241	246	233	231	209	223	254	227	260	238	249	247	251	227	227	216	236	261	260	243	222	221	257	225	239	230	232	250	229	217	222	228	242	225	231	236	249	252	202	224	200	240	226	236	239	219	261	208	252	220	215	221	211	228	198	206	240	247	235	206	240	242	238	259	263	231	202	255	220	209	256	240	252	249	247	235	217	240	240	231	205	241	217	231	215	240	228	270	198	225	239	229	256	225	250	275	246	218	253	261	253	218	238	274	238	221	242	212	231	270	253	221	225	222	260	224	207	218	248	250	251	244	248	197	217	258	260	235	252	248	251	226	225	217	221	267	245	229	250	227	207	214	252	202	225	236	230	247	223	240	227	222	247	235	261	256	219	245	272	221	248	228	251	279	211	242	232	226	214	211	222	225	231	190	234	190	243	237	243	206	212	209	205	226	263	238	224	244	224	220	244	241	234	234	217	222	232	248	248	242	213	249	270	256	221	229	239	246	230	219	255	261	205	223	218	242	244	242	258	249	235	225	235	237	249	243	238	236	215	219	234	248	227	237	220	223	225	232	243	263	241	257	217	223	227	246	236	228	255	230	202	237	233	254	261	216	208	226	218	240	222	213	233	233	249	229	218	217	236	231	210	215	201	233	231	242	239	230	242	208	213	201	251	229	229	233	224	207	211	244	210	249	200	245	219	226	267	221	225	225	221	213	219	231	240	234	232	227	240	211	193	245	228	249	251	215	280	257	250	213	249	245	259	247	208	225	231	214	215	225	247	212	244	203	228	252	247	263	248	220	195	241	245	224	239	233	251	210	241	257	227	254	229	222	231	239	264	234	239	243	234	219	222	253	208	233	225	244	223	235	246	231	237	247	248	223	209	232	223	227	224	212	251	253	204	226	213	236	208	255	255	227	216	266	202	230	230	222	213	243	233	253	237	276	231	213	251	229	243	225	226	234	220	236	212	223	230	243	271	221	218	220	248	239	252	234	228	231	225	199	207	190	244	264	245	236	244	242	233	213	249	220	239	208	252	254	210	247	217	218	240	231	233	214	237	230	261	216	211	248	206	247	237	230	240	241	215	238	264	221	231	221	220	233	209	243	226	221	238	227	240	239	228	209	235	227	213	227	224	262	241	252	236	220	223	246	220	238	276	237	216	235	234	233	206	211	211	234	235	241	231	241	242	262	245	252	257	245	233	248	222	266	217	230	191	216	234	232	235	260	246	219	228	250	210	239	251	215	243	221	233	218	230	236	228	215	194	251	225	229	242	233	207	256	242	229	252	239	233	240	222	251	200	220	202	215	231	237	235	233	241	235	236	210	235	236	271	225	202	255	231	237	214	249	246	248	219	243	246	223	227	223	223	244	215	249	197	244	238	234	228	239	254	260	236	221	203	211	243	250	248	247	228	220	235	240	244	245	239	245	240	213	220	256	224	257	227	243	224	232	205	250	225	244	211	233	255	273	260	214	247	251	233	205	202	226	216	210	235	242	220	236	247	233	276	235	240	240	238	238	224	239	246	261	193	250	229	239	222	249	215	238	231	248	233	259	206	209	232	238	207	226	243	221	245	212	257	233	248	258	240	227	229	229	234	221	271	237	217	262	260	229	231	209	238	214	239	228	248	233	231	245	232	203	244	230	206	218	227	246	262	245	224	263	222	236	220	211	193	235	229	217	210	244	232	225	249	220	250	223	219	226	265	217	227	208	237	252	249	230	223	253	247	238	247	234	258	235	244	239	214	208	218	198	245	230	233	241	236	251	239	217	248	241	235	240	232	234	255	242	218	227	239	225	255	261	240	235	244	212	223	231	229	206	248	222	248	223	212	240	251	209	217	238	199	199	215	241	224	222	240	239	234	234	226	265	223	215	249	253	249	234	242	231	249	230	257	221	239	215	235	256	207	224	218	243	223	219	234	228	238	261	243	251	219	263	204	216	242	227	235	257	235	190	209	242	256	236	229	253	235	246	202	212	219	252	222	237	254	215	245	248	224	222	228	226	221	214	231	236	259	262	210	229	232	262	231	216	225	266	229	260	216	240	205	198	219	205	268	222	242	202	201	248	260	212
30060	17168	13348	5904	2024	1115	579	491	475	494	499	452	453	504	448	512	473	513	519	492	499	458	478	506	473	532	519	546	531	499	500	514	499	513	481	482	459	525	514	508	499	514	521	524	511	501	508	484	484	497	484	520	541	501	518	484	541	470	498	488	507	511	523	491	497	496	465	490	506	520	507	472	493	484	463	475	478	474	505	511	484	528	485	519	503	481	499	446	493	496	545	478	503	458	500	516	470	496	506	460	474	512	491	517	446	464	497	478	466	496	477	494	509	500	477	502	477	498	495	519	532	474	516	488	511	486	477	494	493	485	501	510	467	479	492	466	492	461	494	490	520	499	490	492	480	462	455	515	495	480	506	462	455	466	495	514	487	521	497	519	469	504	488	476	543	543	518	472	516	513	491	450	496	505	502	495	509	516	485	517	476	492	520	476	493	481	499	468	459	483	484	505	522	492	505	524	508	497	519	527	481	514	522	513	478	481	534	541	491	501	509	545	511	516	473	494	466	510	489	522	456	478	512	492	488	487	512	501	489	500	518	506	488	500	501	522	500	482	526	482	493	522	519	481	555	499	540	506	478	513	496	485	548	447	513	517	519	496	507	463	497	538	472	491	524	512	505	458	509	532	510	536	509	496	507	492	453	523	490	511	491	486	520	544	450	462	525	455	527	535	480	477	507	489	482	456	512	477	514	535	510	490	508	511	488	537	522	475	451	469	522	462	495	492	481	482	472	487	486	477	534	520	482	450	502	486	530	530	537	489	482	506	481	485	523	508	495	503	490	507	506	519	509	508	484	487	482	533	527	499	523	463	489	493	467	483	515	485	503	478	489	454	478	474	514	527	484	501	494	475	525	486	551	485	527	492	468	500	459	494	496	461	507	517	496	500	452	502	467	491	469	500	503	523	490	506	508	509	478	518	479	489	549	509	519	498	460	523	500	499	487	494	516	490	478	448	461	500	504	496	462	529	504	497	505	516	526	500	507	480	497	455	513	499	504	489	471	501	490	512	465	491	494	489	518	513	509	486	505	488	507	532	510	463	521	472	532	491	494	505	513	495	492	497	505	486	475	462	533	512	520	516	501	527	480	444	474	510	486	472	516	511	458	471	491	482	452	491	458	506	503	514	513	513	481	467	465	501	485	526	508	482	512	469	500	493	472	459	522	504	533	522	506	475	495	498	502	503	485	506	463	480	477	514	499	497	470	494	489	466	498	495	539	532	523	467	475	500	478	501	511	466	468	504	512	514	519	453	487	471	518	481	522	518	486	512	505	490	468	504	535	494	478	487	459	460	541	528	516	460	485	520	501	525	480	483	501	470	500	531	521	528	475	476	461	517	503	506	495	508	524	502	485	523	499	482	474	497	465	481	478	474	467	447	456	512	516	514	482	494	492	548	526	536	523	530	487	505	488	473	501	513	536	514	490	465	503	509	507	514	513	486	457	492	503	490	475	493	436	516	485	532	492	437	476	485	487	501	527	465	488	488	457	513	482	541	517	520	478	493	496	523	489	512	502	474	503	499	517	498	459	478	488	485	497	548	487	476	487	510	495	476	516	489	496	517	488	504	500	508	476	503	481	504	495	516	513	501	492	519	551	504	535	548	527	499	497	484	531	515	498	508	508	513	524	511	472	471	490	498	523	474	482	458	476	469	474	515	468	509	506	503	479	477	520	499	497	527	527	465	491	470	478	491	522	474	513	434	487	493	543	528	527	457	488	514	498	485	500	475	503	490	498	507	479	508	506	515	487	491	477	521	469	513	480	511	506	526	513	494	518	521	495	498	506	484	489	492	504	516	476	526	515	496	484	461	495	505	519	492	520	506	454	513	484	477	502	471	479	517	471	420	500	503	486	521	488	525	504	507	517	511	512	515	507	473	498	488	422	513	523	473	491	491	494	504	473	511	479	510	494	504	473	510	455	469	484	509	498	482	486	486	486	509	494	484	427	508	478	511	482	503	480	505	515	450	513	522	511	507	519	515	511	485	502	491	518	485	488	465	485	485	496	513	433	502	489	546	498	454	530	490	471	474	504	505	513	529	508	547	499	502	490	499	480	472	499	486	487	505	496	521	473	488	494	488	498	476	487	481	489	468	526	502	472	492	479	487	510	498	502	494	489	508	472	543	502	512	502	483	496	479	487	509	508	471	463	509	465	470	484	530	489	475	479	500	517	467	499	518	475	523	480	495	525	502	501	515	506	467	503	485	513	482	471	497	481	480	506	501	510	484	502	522	502	500	487	469	478	504	469	509	489	505	508	545	468	528	488	514	540	453	517	470	503	546	451	515	484	494	461	526	493	507	480	458	520	466	493	487	481	479	457	484	477	508	487	477	501	496	450	458	540	516	510	470	485	516	497	441	497	517	446	516	524	518	511	483	496	497	497	466	504	485	504	468	497	509	500	479	498	507	486	475	519	483	508	491	446	482	503	503	493	529	489	525	510	509	525	507	510	480	517	482	519	475	486	490	466	485	499	493	489	510	477	477	508	517	459	502	502	506	495	542	474	525	481	470	536	511	521	498	492	506	499	466	503	466	518	514	540	455	511	494	492	489	478	479	482	492	501	460	450	514	479	485	501	448	514	507	464	457	487	477	472	526	499	522	519	488	516	503	517	541	507	491	441	470	474	541	473	520	481	516	491	481	504	445	526	469	484	475	493	461	466	529	468	498	485	480	492	494	496	487	498	515	487	464	496	493	459	478	494	542	474	490	495	486	474	479	498	493	505	498	508	504	497	480	497	491	535	478	502	521	492	470	520	521	517	497	476	510	495	511	488	541	494	521	486	470	486	491	518	476	484	483	449	471	509	456	528	486	518	486	494	487	473	479	488	522	548	475	553	465	486	503	477	484	486	519	483	503	479	526	547	489	487	501	506	471	492	502	464	478	503	509	530	476	487	486	463	484	468	488	458	499	480	515	506	537	558	505	518	491	514	466	508	506	516	501	524	497	502	500	530	518	456	517	486	467	471	455	494	508	525	481	490	536	519	523	503	471	505	490	502	470	514	444	516	528	483	498	521	494	463	486	496	493	516	507	503	486	502	507	507	492	463	467	524	528	503	460	526	531	528	471	483	502	480	518	469	520	508	474	511	494	522	514	534	480	507	488	479	485	518	466	488	462	481	457	516	503	510	460	528	488	495	495	506	560	511	486	521	508	488	452	528	494	495	504	497	526	500	505	477	471	488	504	501	524	474	497	467	466	477	437	493	519	537	456	481	539	528	520	497	479	483	517	508	493	471	489	483	489	479	492	493	479	483	470	495	464	527	505	493	510	497	542	496	489	475	444	516	509	497	463	491	539	494	501	478	517	509	505	520	455	519	521	500	476	489	519	469	524	503	487	506	473	502	505	476	476	473	467	511	443	479	481	515	507	521	516	489	460	493	509	473	492	527	495	467	497	513	492	513	470	477	467	525	481	496	518	482	498	484	515	518	476	509	498	500	524	476	482	525	485	480	512	500	515	509	534	468	497	504	473
60396	28187	12473	3932	1295	571	367	330	273	223	231	217	217	242	238	234	221	238	232	230	255	234	213	226	252	267	256	232	245	271	250	253	215	214	223	212	249	256	259	232	240	225	236	230	260	258	224	253	227	248	223	238	226	226	253	246	233	234	220	238	243	251	227	225	202	234	249	222	223	272	257	215	242	250	281	233	237	232	264	240	235	277	231	229	239	238	224	240	224	240	231	245	235	232	244	237	217	246	257	272	247	216	240	259	266	229	248	225	222	240	239	212	221	232	258	218	241	247	243	239	207	251	225	257	224	277	233	236	251	230	230	246	210	259	234	253	230	201	223	247	236	218	233	230	212	219	240	231	257	235	233	260	239	236	222	254	253	228	232	255	221	217	261	236	248	253	221	220	230	247	225	216	215	231	237	224	260	251	236	234	249	245	230	220	244	234	228	262	261	262	240	234	247	214	266	244	253	245	222	231	249	243	282	238	279	258	223	227	243	249	235	249	244	232	255	251	234	252	230	259	267	238	225	226	239	234	248	242	249	220	231	216	214	219	257	239	257	234	262	207	237	244	238	263	246	239	223	280	240	255	250	230	258	236	213	219	235	228	268	249	250	248	235	255	227	221	239	238	257	231	245	239	232	210	216	213	236	226	232	212	269	240	269	263	230	224	238	232	243	240	257	246	235	199	239	266	227	236	242	268	216	226	207	241	224	247	217	234	218	223	267	241	236	245	245	225	217	249	248	218	218	229	231	259	243	212	221	253	202	243	239	189	236	226	238	268	221	255	276	231	207	261	233	232	261	278	241	245	232	225	244	254	238	252	242	224	262	255	242	259	250	223	274	246	231	224	249	222	240	262	240	248	248	218	240	211	234	236	223	250	228	267	252	225	252	257	249	246	241	231	250	244	210	215	213	250	213	230	242	234	238	226	246	239	246	234	272	240	232	253	253	244	240	243	261	259	219	249	224	203	269	250	231	236	232	237	233	226	229	236	264	216	217	247	196	248	243	277	229	259	226	225	255	252	221	221	236	239	219	245	277	217	261	228	246	239	225	253	251	246	236	227	240	218	223	254	269	233	220	235	244	217	263	257	243	260	213	229	225	236	210	230	230	239	220	268	219	237	233	271	233	240	236	231	245	214	260	229	228	238	214	265	236	227	228	231	238	202	255	220	218	231	259	236	213	223	228	252	254	238	246	229	253	257	268	250	233	252	232	260	254	230	238	213	200	216	238	226	217	215	207	216	250	238	233	227	265	252	231	248	254	221	249	230	238	222	259	231	235	199	245	236	225	239	255	258	218	238	230	203	250	211	239	248	248	226	241	233	233	226	256	271	221	253	234	270	244	252	224	244	251	231	210	234	223	243	203	251	228	245	255	251	216	251	250	229	236	205	218	259	227	242	244	232	261	253	252	237	239	246	235	235	258	253	212	233	224	235	251	235	238	245	240	204	246	235	269	256	230	251	248	225	230	215	261	261	219	228	224	210	244	252	227	255	212	235	271	204	232	244	230	219	224	261	243	254	214	250	243	218	242	225	231	195	224	236	242	223	235	225	234	242	270	206	270	255	229	265	230	241	260	241	214	215	237	216	219	256	244	229	226	216	249	252	237	226	246	240	251	257	288	220	248	202	234	238	231	226	237	227	224	228	247	262	258	210	238	228	225	215	233	252	234	221	222	221	233	259	218	212	271	257	241	215	251	236	241	253	238	240	233	227	226	223	231	248	236	205	260	264	246	248	230	255	230	256	203	265	195	225	237	270	263	265	217	249	228	227	240	263	230	228	252	238	240	227	247	247	244	234	223	242	259	241	273	246	228	217	221	240	251	241	243	248	235	216	226	225	253	268	271	236	247	229	211	239	245	246	259	208	235	250	241	244	259	256	269	212	225	201	245	226	234	266	259	243	244	221	251	210	228	225	248	222	267	250	257	228	222	235	206	240	232	218	215	241	252	271	236	238	241	228	244	250	247	261	265	244	236	236	252	234	259	224	249	252	239	266	260	233	260	233	241	204	244	222	250	271	230	218	252	213	257	220	228	249	238	237	244	224	221	208	231	220	246	233	249	232	249	253	216	211	203	237	243	263	237	232	265	243	231	207	223	251	240	259	210	216	244	224	233	237	219	231	234	223	245	220	249	230	239	253	243	223	247	253	236	252	252	243	223	221	242	234	234	250	249	280	233	208	253	246	230	243	240	223	235	224	221	237	224	223	247	212	239	233	252	251	266	209	237	245	245	232	211	231	244	251	238	258	244	234	238	236	219	222	241	253	227	226	250	238	237	235	246	237	249	252	212	261	224	229	247	246	251	222	261	253	220	240	253	248	238	231	228	276	236	224	253	229	218	244	224	232	242	239	250	222	224	202	240	239	263	204	229	246	219	215	249	241	247	238	243	258	227	241	242	266	239	231	206	244	244	220	253	217	207	234	235	219	223	258	269	270	244	254	239	269	213	229	228	269	241	230	239	216	249	219	271	203	225	245	239	224	236	206	236	240	253	236	247	229	235	264	246	254	270	252	256	247	220	251	201	242	268	246	243	247	237	245	218	223	271	230	244	225	256	248	236	244	238	254	252	218	262	230	241	231	245	254	260	219	229	239	222	268	238	234	230	230	228	223	266	269	233	250	212	228	251	210	231	229	224	248	237	227	210	267	220	218	238	277	232	233	256	228	251	235	244	214	260	209	246	241	223	210	237	229	235	220	250	270	213	238	239	228	182	230	225	227	250	231	253	219	245	265	262	236	273	286	260	240	227	227	225	244	242	216	259	263	257	235	235	239	274	232	221	229	258	225	252	231	252	246	264	243	257	210	227	236	236	226	245	240	257	226	250	239	237	237	232	225	229	223	216	228	230	224	215	218	256	221	228	229	237	240	240	262	270	253	255	228	231	240	265	238	216	232	245	254	236	236	233	220	244	250	247	224	245	254	233	247	210	235	253	242	236	237	254	238	260	195	224	229	247	257	259	241	245	243	247	266	220	235	281	212	254	241	215	235	255	251	191	227	244	263	243	241	229	247	269	261	236	234	255	264	212	252	227	239	241	263	234	259	252	242	256	231	218	255	262	245	232	266	216	242	240	234	219	222	255	269	224	218	232	246	233	263	258	218	243	231	231	240	245	261	270	249	255	236	213	260	234	261	216	217	213	239	245	247	229	234	238	267	245	247	205	230	232	234	227	225	240	242	228	231	219	205	230	234	246	219	248	226	237	247	238	218	237	242	221	232	236	231	247	259	234	252	259	200	230	238	248	247	263	229	244	232	225	217	240	230	250	245	233	245	255	214	228	217	247	213	236	235	232	233	242	221	234	251	207	244	243	241	238	243	226	209	228	228	219	234	233	239	246	238	265	238	267	228	219	251	249	250	245	252	246	217	198	244	238	231	224	239	235	271	262	241	289	234	219	233	253	272	245	246	237	218	268	215	237	273	230	206	230	213	225	239	249	257	246	235	232	248	235	248	238	198	235	222	249	193	231	236	262	239
38612	20174	13844	7167	3831	1914	1076	874	680	596	534	534	546	503	508	529	547	515	542	501	514	536	507	472	516	514	549	507	496	553	540	489	526	485	551	520	535	524	551	547	474	517	535	539	467	509	538	509	533	498	518	494	553	480	531	541	531	524	503	516	482	529	573	496	501	500	519	508	518	523	486	501	481	496	521	518	503	523	518	513	477	540	540	533	499	574	543	519	540	532	514	504	507	524	514	490	519	493	524	531	465	540	510	495	480	533	503	473	497	511	530	514	527	548	514	494	522	554	489	510	494	533	525	484	492	537	494	477	491	516	558	475	516	519	516	473	528	516	540	487	536	480	523	512	501	543	500	503	531	509	496	535	493	539	532	555	521	536	510	485	503	523	527	519	458	517	509	523	504	499	475	542	532	511	537	533	502	505	498	509	510	519	524	536	556	517	544	488	495	544	513	500	525	533	548	536	508	489	515	503	506	496	516	517	500	493	482	533	500	543	553	461	513	538	525	553	494	518	506	503	524	494	504	491	503	495	527	536	496	473	469	515	507	527	468	495	539	551	520	524	515	525	525	513	482	533	554	497	515	511	490	518	505	501	516	553	540	539	537	524	545	507	560	510	506	514	561	475	516	491	474	524	463	494	504	478	503	523	491	508	533	532	517	483	484	490	473	533	521	503	499	502	505	486	537	482	532	509	526	516	502	530	515	508	507	520	467	525	546	510	516	506	506	529	536	537	490	556	512	510	514	513	517	516	538	520	517	539	510	511	480	508	519	499	502	507	522	518	512	489	505	511	507	536	537	524	506	534	509	492	509	504	530	493	534	489	570	476	486	515	492	491	510	517	504	519	528	506	518	498	497	507	470	508	477	499	555	510	515	466	495	543	546	471	492	503	510	528	514	488	522	505	488	505	500	484	527	470	500	514	527	512	544	511	515	514	521	501	483	482	508	497	513	549	522	547	554	507	535	471	533	550	505	486	529	525	511	513	539	483	504	479	517	510	512	515	506	497	505	525	518	491	527	482	506	496	521	475	510	512	517	539	524	484	539	505	523	520	482	497	505	551	507	482	520	518	547	508	514	537	520	484	527	492	510	499	509	501	505	480	567	486	473	545	461	528	511	489	509	547	498	502	487	479	492	498	532	522	510	510	514	511	500	524	508	514	503	530	497	524	521	521	484	503	486	568	512	448	494	512	545	508	527	467	521	485	494	510	554	530	531	527	546	490	500	533	516	493	499	563	524	532	503	532	489	553	488	503	497	504	485	511	484	508	519	495	517	478	480	504	540	501	530	508	492	504	506	496	513	519	518	510	526	544	520	462	513	525	498	515	488	514	484	501	495	530	533	491	546	493	548	535	521	536	523	512	478	522	545	531	518	553	544	486	498	496	501	512	476	531	563	498	537	510	485	486	505	534	548	514	504	523	496	489	510	465	492	515	524	491	546	534	484	536	489	525	491	511	514	507	496	519	511	483	511	519	541	491	538	482	512	497	529	549	520	526	507	499	525	498	530	508	508	502	520	485	500	497	525	484	557	534	481	484	516	523	504	473	495	512	541	513	520	492	517	521	543	494	527	511	502	531	516	506	500	534	506	500	507	506	499	496	544	483	512	480	524	539	517	494	502	520	493	551	490	530	509	488	507	499	543	509	534	531	492	496	497	495	494	511	510	499	555	483	506	517	457	489	521	514	478	549	510	525	521	531	499	520	491	517	505	522	510	501	514	508	535	522	525	553	519	488	513	544	508	503	488	479	532	526	521	543	530	502	490	531	558	536	501	479	528	517	489	517	500	522	505	501	508	485	482	528	511	495	480	539	501	511	506	509	499	510	523	508	509	475	540	491	513	503	544	508	502	513	540	516	523	503	482	544	514	478	463	485	519	512	492	504	470	543	524	461	515	557	521	504	541	518	538	502	502	486	553	479	492	470	538	479	512	515	502	531	522	465	473	495	512	543	522	485	500	495	504	543	489	491	466	477	512	497	536	515	519	500	502	534	509	476	490	520	462	488	513	494	505	498	541	489	490	483	510	536	493	496	492	503	515	473	490	468	519	505	508	505	489	522	500	544	527	522	512	510	494	522	515	534	496	506	533	477	530	498	530	519	522	525	514	543	540	509	565	500	550	522	521	496	519	523	515	520	503	510	499	525	486	471	534	546	522	494	557	502	542	524	512	489	473	512	544	536	512	525	505	536	506	503	493	516	546	514	500	551	517	512	472	490	522	517	511	543	513	500	529	499	520	488	538	513	539	501	543	555	467	517	476	531	526	511	536	490	513	515	490	520	534	529	517	464	484	533	494	499	544	521	504	511	544	512	489	462	509	454	513	508	540	545	507	468	490	517	471	471	494	480	519	518	469	522	490	528	494	534	513	528	536	545	494	556	508	534	512	462	560	537	495	486	523	523	477	505	533	547	537	515	519	537	518	520	521	572	479	484	539	483	519	512	485	546	513	520	491	521	517	477	515	520	532	490	522	508	509	484	521	467	514	532	556	504	505	521	485	536	534	501	538	513	533	500	505	488	505	494	505	495	508	463	517	505	493	519	533	494	529	532	502	507	510	530	523	497	517	501	504	501	488	505	516	529	527	487	539	491	520	529	503	536	549	485	499	508	487	466	541	517	503	483	536	525	498	468	493	508	492	480	526	498	526	501	492	535	504	506	509	528	474	487	560	505	492	499	523	509	495	497	511	510	526	561	505	503	520	536	506	527	531	552	530	490	496	511	485	543	515	524	520	520	518	517	541	512	499	532	541	490	500	490	538	486	498	555	567	502	526	519	519	509	512	498	504	501	522	491	493	534	480	536	511	509	502	482	531	511	538	486	479	528	512	495	525	548	487	514	486	525	536	507	501	501	550	518	526	511	481	465	525	494	506	487	523	511	460	496	510	517	502	510	535	522	521	496	551	515	547	505	535	522	515	494	515	494	542	522	499	525	477	532	504	494	519	495	481	507	502	540	501	490	552	536	523	531	488	513	497	522	518	462	499	496	482	511	544	475	526	530	505	492	549	508	514	482	516	495	533	519	502	503	566	492	506	510	525	502	553	507	493	516	515	516	551	510	496	498	484	540	502	502	537	509	524	533	477	494	445	528	518	535	538	500	525	541	553	542	535	531	527	516	538	511	519	525	525	508	517	472	510	502	505	501	535	510	496	475	502	488	470	497	499	500	522	486	531	501	509	542	492	490	527	523	473	496	566	486	500	536	508	497	481	493	486	506	531	464	487	522	486	520	503	518	500	542	550	487	516	526	521	544	545	508	548	551	507	517	527	500	524	504	475	523	510	520	545	513	470	521	492	507	504	537	541	548	497	489	530	508	497	532	489	542	545	537	551	518	539	473	532	559	517	513	538	488	487	484	507	528	503	460	517	544	521	548	539	510	497	514	531	476	505	499	555	516	519	500	536	524	544	486	488	554	502	575	501	520	509	484	493	545	519	484	518	537	531	506	497	555	559	505	521	522	533	525	495	471	534	475	540	495
63831	37586	21249	8372	3280	1677	577	473	364	313	291	278	289	288	269	284	301	285	292	287	278	279	267	266	271	277	274	262	271	335	283	252	296	281	264	291	287	258	292	305	255	274	287	289	269	267	286	291	293	267	288	326	293	306	304	238	272	276	248	286	277	283	300	258	282	288	303	301	258	306	273	300	306	299	318	289	304	272	304	314	297	331	272	302	248	285	293	298	304	259	277	336	293	254	266	289	252	296	323	235	263	278	262	285	294	283	303	275	308	295	306	296	245	299	309	258	266	259	317	302	291	320	284	285	318	293	283	250	287	315	281	280	297	274	298	303	311	268	275	266	312	266	270	295	302	276	290	292	281	272	308	282	269	280	255	276	261	284	320	303	298	269	301	293	315	271	322	287	226	300	288	266	311	255	282	261	283	316	303	286	305	275	293	286	242	256	293	246	268	274	293	263	293	287	286	271	316	248	251	277	293	284	303	292	280	271	290	286	306	276	277	279	264	292	251	268	257	297	289	305	261	263	286	277	262	269	247	288	293	258	278	305	241	271	281	299	281	260	303	287	271	258	274	287	272	276	289	261	268	278	272	238	297	272	293	263	293	287	284	288	254	266	277	293	257	269	278	301	280	260	278	293	300	278	283	316	272	272	297	268	261	258	274	281	294	251	278	292	282	299	306	267	260	273	312	283	309	287	285	293	293	282	287	281	285	277	301	309	263	268	283	298	250	289	299	278	264	275	266	272	285	290	275	281	291	283	249	286	284	301	281	285	297	303	275	310	273	301	278	275	288	299	285	273	275	288	289	313	298	273	280	294	317	294	320	273	299	299	267	258	283	267	292	265	274	292	284	323	312	289	258	289	284	279	257	289	297	266	277	281	257	280	261	310	291	312	279	292	301	281	281	312	331	295	271	260	315	287	272	319	282	312	269	257	271	290	252	278	298	265	281	264	278	311	313	282	301	259	286	307	285	292	302	270	293	266	290	248	295	285	260	287	292	301	292	250	323	298	303	283	278	263	257	233	265	274	276	265	299	250	271	264	286	275	298	246	288	276	254	238	262	284	250	272	288	323	294	279	275	279	308	296	261	240	261	294	270	274	258	283	269	308	291	292	277	267	282	277	277	290	277	272	240	290	276	289	310	330	289	283	298	291	263	293	266	278	282	288	301	273	298	266	318	312	283	255	293	294	293	281	290	282	267	281	275	286	277	292	306	291	262	277	277	308	291	258	267	288	261	293	285	293	283	273	293	289	280	285	285	297	291	333	275	254	263	279	314	293	330	297	250	287	275	291	270	303	284	272	280	303	312	270	286	325	289	292	259	280	303	265	296	286	302	322	265	292	289	277	300	300	266	304	255	272	270	266	297	291	261	254	310	290	279	296	258	292	276	272	265	288	243	280	308	285	284	252	295	235	285	294	273	273	275	287	282	257	290	273	275	308	283	300	292	300	283	279	298	270	287	259	262	285	273	315	255	292	282	265	296	304	291	281	294	268	284	294	272	299	291	282	273	318	281	317	311	263	273	280	256	277	275	310	314	312	264	302	298	292	306	278	253	311	287	299	284	265	246	304	313	241	281	275	315	297	286	265	306	262	284	267	259	296	298	266	283	284	282	302	286	258	332	271	285	262	295	278	321	295	306	275	265	288	270	311	289	262	262	309	285	266	297	304	261	256	275	300	291	283	284	285	269	310	257	296	277	291	267	250	304	269	270	293	268	255	283	311	291	287	253	253	288	324	277	320	301	278	285	277	246	289	295	291	297	306	308	272	286	254	264	292	279	279	303	321	264	287	282	268	307	300	260	290	271	280	281	274	265	295	283	252	263	279	291	304	267	295	289	285	261	264	269	282	282	295	277	242	282	266	274	281	296	307	312	277	316	305	277	284	289	259	270	282	293	310	284	260	281	266	306	302	267	290	284	295	256	266	275	275	259	284	275	276	278	288	289	293	283	276	289	264	284	284	263	285	310	284	281	295	269	271	292	293	279	277	280	263	334	255	275	307	301	261	331	324	306	275	293	266	276	284	276	267	253	291	290	281	287	252	258	267	273	278	271	259	309	299	289	282	294	291	285	260	256	270	303	310	277	274	269	308	273	252	259	297	279	288	304	287	271	269	275	287	275	309	286	287	268	262	256	297	306	292	282	297	273	288	297	262	270	322	314	269	263	290	265	282	294	283	298	279	297	284	284	269	290	301	262	323	323	286	277	273	280	291	287	246	256	267	263	273	271	281	260	264	304	299	301	325	343	272	298	250	314	299	292	269	270	281	253	309	296	286	274	265	269	309	288	287	297	281	249	282	278	278	268	268	275	294	289	264	277	284	265	321	329	337	293	271	285	280	261	289	277	267	283	276	269	330	295	299	258	241	275	294	283	288	299	254	292	268	281	284	309	286	275	329	287	301	253	285	307	266	247	292	267	276	257	300	297	263	288	283	293	301	308	267	290	327	300	278	303	289	306	294	262	292	282	287	256	276	272	287	273	323	297	265	295	298	276	294	278	298	303	258	261	283	304	284	290	306	289	262	284	289	275	277	300	283	278	293	281	298	285	292	280	317	294	279	277	298	247	255	298	299	292	279	288	282	293	296	284	269	272	292	286	275	280	278	299	316	284	296	272	284	332	295	283	291	282	272	291	319	260	299	288	282	284	265	318	285	259	284	274	294	299	285	277	269	305	291	272	268	284	256	286	267	272	264	242	291	255	249	301	307	305	266	248	270	275	307	299	315	293	262	296	286	268	297	245	285	290	267	276	275	297	273	303	257	282	262	320	277	252	301	302	271	309	300	277	290	280	258	283	273	271	257	295	303	277	296	259	291	288	273	282	273	267	285	292	305	281	280	298	308	273	257	268	290	287	277	300	251	275	269	280	300	281	277	287	300	320	282	302	311	261	275	288	282	305	324	268	300	286	261	280	284	264	275	304	330	280	290	234	299	292	268	252	287	273	282	281	266	291	287	313	281	274	273	277	251	284	262	284	301	285	257	274	282	254	281	301	255	290	245	310	265	250	305	307	269	273	281	300	283	264	288	273	279	309	283	332	278	311	265	297	285	259	282	296	287	298	284	286	287	310	272	275	269	262	257	259	302	270	287	276	284	274	271	246	307	283	296	294	254	283	281	265	268	276	297	281	274	258	293	306	291	308	275	305	279	288	269	272	294	271	304	281	263	306	297	285	277	294	295	315	322	301	304	281	306	279	291	272	297	309	263	298	296	287	293	286	296	308	268	289	314	272	316	243	283	255	286	265	256	286	280	318	251	240	282	290	290	276	277	258	277	306	278	283	287	273	286	273	285	299	260	332	278	303	295	259	274	271	285	260	266	278	290	261	284	310	266	281	271	305	302	297	290	277	302	271	298	308	283	305	287	285	294	278	310	294	313	311	274	275	297	290	268	299	256	266	246	296	304	307	282	292	283	307	278	299	260	315	333	251	265	292	279	319	287	260	302	275	272	320	309	251	270	290	270	269	296	285	289	286	302
40263	28241	21053	13954	8315	5315	1655	1465	848	632	650	620	595	678	601	657	588	578	634	607	606	653	625	596	600	622	618	613	621	573	565	642	605	614	593	603	633	607	617	616	632	590	641	623	596	573	579	655	605	593	601	602	611	648	563	554	590	621	575	579	611	606	590	619	597	613	597	594	582	575	584	610	591	601	608	583	661	574	586	618	647	550	601	634	657	581	568	641	613	602	561	661	576	604	577	617	634	589	588	580	580	602	606	624	540	606	608	592	616	575	586	577	598	621	644	568	628	614	560	593	606	575	609	579	605	591	572	584	609	576	623	580	606	594	579	586	604	617	611	591	585	600	594	625	589	574	588	596	561	601	571	548	589	555	590	617	559	596	584	612	548	583	572	572	611	566	645	591	560	587	579	567	624	599	597	559	632	612	550	612	584	581	562	583	549	605	574	630	586	612	616	597	572	597	631	600	590	616	617	597	641	606	577	566	547	618	602	575	590	634	605	577	560	569	609	606	625	589	563	609	593	640	579	591	647	575	590	602	595	602	587	594	635	564	607	558	631	579	578	604	595	564	593	602	617	575	625	592	614	608	595	598	580	611	600	591	602	581	591	612	553	586	592	644	586	599	582	630	563	588	594	597	557	609	624	604	574	593	577	616	608	625	615	608	607	615	542	618	605	610	587	610	625	577	579	606	576	601	609	629	612	589	561	615	576	606	590	602	591	623	583	614	654	612	615	578	634	585	610	546	586	574	588	582	563	567	621	613	583	586	621	586	543	600	602	576	617	538	610	583	587	569	604	557	602	517	597	597	631	568	569	635	559	553	566	541	560	608	586	542	608	557	567	598	624	567	590	581	580	591	596	600	581	611	579	579	597	552	602	577	639	591	605	613	596	634	593	627	621	565	602	586	641	583	621	606	589	628	631	581	582	586	565	604	584	594	566	582	594	613	579	649	560	606	558	592	603	593	575	580	576	594	557	580	582	612	582	571	614	636	602	577	613	613	582	566	602	616	569	630	601	575	591	622	590	539	583	606	589	578	592	611	610	597	588	582	566	651	617	620	572	651	562	602	604	585	608	596	625	600	585	618	615	592	579	626	620	572	610	615	614	598	620	593	605	582	617	626	593	590	566	571	597	622	600	597	561	590	573	596	593	570	594	573	603	575	615	588	576	629	599	601	634	608	557	649	634	598	592	592	600	634	549	560	593	606	585	580	594	596	569	575	582	562	621	607	569	586	611	580	604	580	589	618	605	622	626	601	612	585	593	640	580	602	561	618	579	627	581	597	612	563	592	641	653	585	566	629	579	565	561	600	565	648	604	599	579	606	587	629	617	630	605	608	619	590	611	558	591	614	577	668	622	578	566	560	600	628	578	608	567	605	586	605	581	570	606	614	565	579	609	600	653	601	561	559	623	608	585	603	619	537	607	552	581	565	575	622	588	606	611	587	588	609	553	619	577	568	592	594	575	560	572	594	590	615	590	618	585	610	560	575	569	627	601	602	605	559	618	600	615	588	605	600	589	590	596	576	607	558	586	590	595	602	579	562	579	596	653	574	583	590	601	584	602	592	599	592	606	576	624	624	596	613	631	583	621	579	547	627	596	590	565	592	585	554	596	606	618	615	584	614	646	591	642	608	576	613	569	586	539	600	605	622	609	629	550	588	620	586	555	589	606	599	534	596	620	599	603	594	611	610	598	603	586	605	579	559	572	579	573	635	619	619	600	593	623	606	589	630	628	550	566	562	542	596	585	604	575	612	637	568	631	617	600	614	594	606	602	577	602	575	579	611	575	619	601	585	579	585	559	596	633	644	579	562	580	595	569	605	625	599	592	609	625	590	591	625	556	605	619	583	623	582	606	595	587	655	610	624	568	589	615	620	602	602	604	627	630	618	585	619	617	619	563	600	556	583	567	628	592	532	597	623	594	599	557	559	615	634	627	606	620	559	601	633	606	584	638	617	624	606	576	575	577	571	587	549	622	584	593	590	575	602	608	586	606	573	587	607	613	636	612	586	617	587	621	598	642	645	667	593	573	588	599	594	628	595	541	615	579	590	560	560	580	614	565	580	569	614	580	624	554	640	637	608	631	560	572	580	565	588	597	584	555	566	572	594	618	583	609	633	640	619	604	584	633	612	527	562	560	562	591	590	612	534	624	604	616	618	598	606	578	621	620	578	581	606	600	546	574	586	595	603	534	598	603	544	583	605	574	587	605	587	567	588	599	577	633	635	584	602	598	633	588	587	609	583	632	576	585	607	600	567	615	595	587	576	615	581	636	594	625	623	566	625	558	654	575	624	623	567	585	611	561	629	606	577	586	576	571	636	601	558	601	598	604	548	608	628	568	584	624	628	579	550	596	574	589	570	596	607	573	605	595	630	587	637	628	572	589	560	597	600	558	610	584	593	586	556	595	544	599	643	609	570	624	597	635	581	592	614	678	560	600	597	603	608	577	602	568	599	615	643	627	578	613	608	576	566	636	574	581	530	622	622	596	567	568	618	591	614	609	601	622	603	571	586	536	605	573	637	582	624	547	571	600	591	627	597	586	592	568	554	597	552	612	616	589	601	560	601	589	602	567	583	587	521	587	610	633	568	614	589	596	640	600	610	605	589	573	623	588	598	576	625	574	608	606	613	589	646	609	610	601	572	539	626	580	609	553	575	581	564	599	588	606	594	577	602	596	558	598	566	574	589	612	651	567	603	573	612	556	585	556	585	623	583	605	625	603	598	602	605	591	635	590	584	603	595	647	578	611	571	585	574	605	587	613	579	611	594	591	601	537	569	616	632	594	617	593	575	638	589	592	536	603	595	615	625	580	557	598	591	640	596	595	606	594	602	580	642	591	596	573	563	559	582	607	611	587	602	636	600	632	566	588	595	587	623	641	601	607	646	597	567	614	636	600	606	584	583	599	605	609	602	596	628	612	606	586	593	594	598	615	592	611	574	628	613	587	642	564	586	619	650	592	578	589	587	603	553	603	610	599	580	587	546	580	530	584	621	557	592	606	590	595	609	601	575	589	603	600	611	592	618	591	614	600	620	587	609	632	630	649	604	571	612	572	624	582	592	628	601	565	620	568	569	617	609	605	614	596	616	604	599	578	640	619	620	599	526	557	592	623	589	654	568	635	634	622	611	611	597	584	600	584	577	633	591	577	621	603	581	607	550	594	597	589	580	628	607	565	598	627	622	604	624	603	606	583	546	606	605	621	598	594	608	599	637	594	553	591	596	582	641	622	547	561	562	649	570	599	587	583	631	625	623	618	563	594	593	628	616	588	606	581	561	588	600	624	637	591	558	597	579	618	599	583	613	643	585	618	566	627	620	612	573	619	582	589	593	593	579	635	616	580	612	620	569	584	590	577	605	584	618	600	618	599	638	613	621	590	576	563	607	583	595	559	613	630	561	620	594	588	595	591	647	540	579	605	609	618	537	604	602	593	625	574	603	563	563	609	604	630	577	597	592	567	562	587	582	598	602	543	588
47087	22538	8320	2560	877	432	288	242	239	220	210	251	218	214	235	214	216	241	227	198	209	220	233	224	242	251	249	230	230	202	198	226	213	232	188	221	217	217	250	227	210	214	229	263	239	243	251	227	222	252	241	229	231	232	253	217	233	212	215	221	243	233	222	226	221	220	226	198	197	206	247	214	239	223	202	210	223	241	215	217	238	208	237	212	210	218	220	223	260	250	221	230	234	260	226	240	223	248	227	239	207	214	226	226	242	216	213	221	234	263	211	214	207	267	216	224	248	239	233	209	228	227	242	238	199	243	226	260	222	246	232	193	216	224	216	200	212	190	234	242	239	214	227	208	215	230	237	200	212	208	236	235	215	243	235	242	221	225	238	217	233	235	220	213	226	234	223	247	231	232	220	217	216	217	235	216	211	205	240	237	219	218	199	223	236	217	244	232	228	230	264	213	240	240	217	220	234	175	232	221	213	233	213	228	210	181	249	214	228	239	247	233	225	224	211	220	226	232	247	213	218	243	242	248	255	234	239	236	246	247	211	255	234	239	226	287	231	233	230	242	234	218	248	223	256	218	227	231	241	245	245	220	217	229	245	246	214	211	218	238	236	239	221	226	237	246	240	251	226	212	255	235	239	235	223	224	265	246	219	197	217	205	243	221	252	228	225	217	199	228	209	256	245	229	237	210	221	222	211	245	217	245	207	216	214	218	229	216	237	235	230	218	211	243	250	232	226	208	208	217	247	215	190	225	228	222	214	247	252	236	225	216	258	234	219	237	204	235	214	240	216	186	257	201	190	241	205	241	239	239	246	220	252	232	224	218	229	235	210	211	203	215	234	213	242	227	247	240	219	246	205	215	193	217	236	247	250	199	229	235	236	223	235	182	226	218	242	233	237	231	229	234	246	225	229	237	243	248	230	214	232	201	219	228	224	209	221	241	229	254	266	222	260	227	231	248	228	202	242	218	223	233	197	225	224	237	223	243	225	253	208	225	237	221	211	220	203	213	233	213	223	234	243	229	237	219	228	263	227	207	197	258	241	242	240	264	223	192	227	235	222	200	201	210	232	201	247	278	194	230	224	254	216	242	239	239	228	249	223	234	229	224	226	214	207	228	201	228	230	219	245	220	200	234	222	238	220	218	212	224	200	209	221	248	213	236	204	234	255	230	233	240	244	211	200	237	229	209	230	233	221	214	268	213	205	230	223	242	232	231	246	232	240	223	242	218	243	212	228	228	219	242	223	220	235	233	206	219	208	209	232	217	231	226	206	247	205	253	251	228	257	217	217	219	229	236	242	221	221	223	228	262	202	215	221	237	212	241	230	220	210	195	207	194	243	223	238	213	242	248	263	220	256	219	229	234	218	227	231	211	227	228	206	215	204	199	231	232	231	218	206	226	232	229	244	207	241	251	230	215	246	226	251	202	196	240	244	256	263	227	242	247	220	228	195	219	226	229	209	236	261	238	231	264	233	242	250	222	218	211	218	221	233	233	194	231	241	211	218	213	219	223	220	219	230	209	234	197	222	217	231	219	246	211	237	211	222	219	249	230	240	243	227	278	252	228	267	231	233	244	221	208	218	218	218	238	227	231	230	227	219	227	246	243	215	216	197	206	190	227	198	233	236	236	225	253	240	202	220	222	245	233	216	229	196	244	227	211	228	241	227	211	220	256	229	227	216	227	237	242	254	233	233	237	169	232	218	232	216	205	244	210	258	228	251	239	236	208	243	245	237	232	219	229	235	216	212	240	213	190	237	231	252	235	246	226	217	223	191	234	237	213	208	250	205	240	226	223	262	222	207	259	205	242	250	268	205	208	223	254	235	222	232	218	261	272	248	244	205	235	240	217	229	224	226	192	233	243	234	223	218	234	211	246	249	203	221	221	222	209	214	218	211	250	222	235	238	232	249	231	202	213	237	231	225	206	218	244	253	207	242	222	251	229	229	225	228	237	231	247	211	215	220	193	219	246	230	209	194	230	244	218	227	202	251	223	239	208	234	217	256	216	224	236	243	261	216	227	285	213	190	218	229	242	230	224	225	232	216	220	199	253	215	235	235	234	224	225	232	231	210	237	212	207	206	236	213	230	231	212	216	219	216	248	211	237	216	252	252	191	201	249	241	204	250	224	226	219	213	205	209	217	212	216	194	246	245	230	252	244	231	220	215	226	223	237	209	203	214	194	251	204	244	220	227	217	234	218	217	257	256	244	231	239	253	237	236	232	205	211	201	210	226	227	226	199	251	214	220	193	232	239	221	229	206	185	232	237	224	216	224	221	192	220	215	190	238	216	249	239	194	232	224	212	219	220	240	223	201	185	225	200	193	230	214	240	203	244	234	249	237	231	238	255	228	210	191	207	257	242	219	228	227	251	230	226	230	237	200	226	258	242	219	240	263	193	207	250	248	273	236	242	214	193	205	229	228	236	220	204	251	228	236	214	224	234	231	255	234	219	199	235	214	254	238	216	245	195	201	248	246	225	222	215	213	203	206	228	241	228	214	220	212	222	231	205	235	223	231	222	232	230	229	262	237	230	230	219	249	245	228	230	232	218	236	230	218	238	230	235	193	222	221	220	231	238	218	223	222	235	226	245	257	241	211	280	226	231	253	246	211	227	228	238	245	228	192	231	236	236	214	225	233	222	207	234	221	226	225	222	223	215	235	241	218	226	241	235	236	195	211	239	207	256	234	231	221	219	240	224	218	225	218	246	238	231	247	243	236	253	217	245	216	202	221	227	237	235	243	207	231	236	221	236	295	203	257	215	239	199	220	245	257	221	208	234	226	221	213	215	251	262	235	253	253	237	207	194	221	215	242	264	220	247	219	226	232	219	212	219	219	229	218	232	216	240	252	216	182	234	221	200	206	201	206	213	210	234	203	207	222	241	236	224	276	252	216	222	210	239	234	212	247	233	200	244	248	201	245	217	251	243	196	205	226	236	215	228	218	217	213	227	234	229	238	237	234	246	246	213	224	238	228	227	254	220	254	223	213	232	203	221	214	200	223	245	244	213	251	220	232	232	253	253	214	238	209	234	242	238	201	249	252	214	259	239	201	210	236	224	226	210	211	224	212	221	256	224	225	257	211	222	218	212	270	228	251	225	206	231	228	218	221	235	233	237	210	263	206	232	213	241	197	197	241	232	234	223	229	222	223	235	242	232	227	235	230	239	243	218	230	203	244	204	215	222	234	211	202	217	213	209	233	238	228	253	234	222	224	200	203	220	254	241	235	222	229	231	227	233	219	245	238	225	228	256	241	250	241	241	231	247	229	206	198	247	238	227	223	207	229	213	224	197	242	245	239	185	236	241	248	210	229	233	251	248	241	227	193	222	238	205	215	230	204	223	237	242	236	219	277	237	237	219	210	242	226	222	246	243	234	229	234	214	230	237	239	212	215	253	222	253	251	218	207	221	226	231	242	211	229	201	238	270	235	230	231	249	235	222	225	230	178	233	234	219	201	239	244	234	199	213	227	232	220	245
29235	15014	10137	5289	2721	1333	636	494	491	554	492	488	491	446	469	485	466	500	479	453	467	494	468	444	489	483	473	513	438	459	510	470	465	519	462	489	460	491	514	480	475	505	474	482	478	470	458	452	461	503	495	511	456	507	466	525	484	519	466	471	491	444	462	532	466	492	478	478	497	481	464	507	498	468	464	527	498	489	479	472	463	434	467	475	474	504	467	493	506	490	510	442	533	492	455	526	483	467	495	465	509	509	465	487	508	494	470	507	446	505	494	464	477	414	471	465	484	530	505	504	483	496	495	527	471	484	466	481	472	456	512	483	501	498	481	491	472	445	484	479	455	453	484	483	500	466	488	457	492	509	499	542	473	508	491	480	483	461	464	510	495	500	471	482	490	445	499	503	476	548	471	504	499	428	459	503	460	487	525	466	490	490	484	501	487	500	526	508	498	484	486	481	497	499	512	475	540	502	503	501	475	474	509	489	471	484	505	486	513	456	427	469	485	483	503	484	514	521	457	515	508	481	486	490	482	477	477	495	453	456	482	471	506	454	479	501	489	498	462	481	514	495	462	503	467	492	480	535	470	456	444	496	498	492	436	468	464	473	474	476	533	461	493	471	456	491	443	447	481	497	455	492	469	496	479	465	507	482	488	485	494	501	505	477	479	506	511	491	474	521	502	534	466	477	472	499	469	516	446	461	482	478	488	482	438	462	462	457	497	454	496	470	497	459	480	499	501	468	517	456	481	458	480	527	482	455	469	429	488	506	469	480	499	492	465	459	466	515	503	515	483	495	491	502	505	485	525	494	499	528	480	513	467	501	519	460	480	497	490	494	472	491	504	489	468	465	496	490	477	507	495	481	452	462	468	480	484	470	513	487	487	458	469	502	488	497	506	479	521	463	468	477	502	512	490	507	509	489	498	474	465	419	480	483	493	497	489	473	475	428	466	494	472	487	477	467	467	456	425	486	465	478	469	491	460	466	484	469	499	492	508	456	478	458	494	483	514	490	502	483	515	433	480	453	440	452	513	457	495	498	476	465	489	506	468	456	501	458	501	518	460	470	494	440	474	472	468	531	470	463	507	499	494	502	491	532	512	499	486	522	505	473	475	478	465	452	497	492	473	509	469	477	485	507	526	496	517	499	504	476	513	517	498	475	484	493	473	496	520	458	474	486	473	497	492	496	533	490	510	483	522	522	447	476	442	467	468	530	443	524	500	507	498	464	479	509	492	481	479	438	469	474	481	476	453	467	471	504	479	476	517	498	522	488	515	497	472	494	506	470	445	464	495	489	527	462	485	486	512	463	425	483	483	472	467	514	466	497	494	472	474	445	493	497	494	486	467	473	456	485	432	479	513	493	479	417	461	478	453	503	484	503	457	429	462	503	510	469	516	486	510	505	470	513	523	464	486	482	491	506	501	474	474	469	464	456	488	470	500	502	499	482	472	456	483	479	487	499	459	448	468	497	467	495	464	483	470	491	509	504	498	484	482	478	503	480	470	455	481	496	508	509	479	507	488	448	443	499	480	487	478	479	516	475	502	469	461	497	481	512	468	479	449	449	451	484	465	474	492	483	490	501	455	516	485	495	456	515	533	496	476	494	502	494	509	471	466	478	462	495	507	503	507	501	440	519	485	479	458	471	478	504	459	440	532	500	472	460	460	462	475	511	507	473	481	499	465	473	498	515	466	495	468	487	473	485	447	519	486	479	498	458	496	498	481	479	468	478	471	500	489	459	482	493	469	473	495	463	493	504	438	508	469	477	514	506	494	498	512	479	467	520	499	449	453	445	471	475	494	451	430	496	486	495	491	481	510	481	451	486	466	474	461	477	465	508	475	504	482	482	462	487	515	560	441	476	485	495	470	485	498	500	501	492	472	505	502	491	445	501	494	514	504	472	464	489	495	481	490	477	513	455	483	487	468	475	511	479	467	501	478	512	488	477	538	498	519	514	486	465	456	494	469	476	461	490	488	468	477	438	496	515	478	518	530	485	494	473	486	476	528	476	476	484	512	542	492	485	527	471	475	459	471	525	509	444	449	497	489	455	518	468	489	517	461	469	494	502	471	461	481	518	454	528	527	488	473	488	456	460	486	497	470	491	434	473	460	465	448	481	527	495	500	480	476	472	480	490	471	462	488	483	486	495	476	487	478	463	486	476	467	495	461	442	510	498	461	479	461	487	478	479	479	463	448	532	509	508	428	538	449	505	511	485	507	511	485	497	482	514	503	475	467	515	490	441	533	545	483	480	467	492	485	474	487	462	489	469	483	530	473	514	475	492	456	509	479	487	470	474	485	485	481	521	476	477	446	512	484	502	443	508	487	494	486	494	433	497	480	483	477	498	497	482	449	475	502	501	514	471	506	487	494	476	507	460	468	459	487	461	470	492	516	490	516	472	521	512	459	485	517	472	424	506	487	453	482	491	510	467	437	515	487	456	502	499	494	484	512	476	463	478	468	496	488	465	478	490	498	508	471	483	456	463	483	482	510	456	468	454	506	456	538	468	494	504	500	540	470	497	515	444	501	463	490	459	470	482	463	532	459	509	447	469	476	505	463	462	475	500	457	447	493	550	508	505	491	488	508	470	462	512	520	496	494	481	477	488	476	498	472	485	494	488	490	495	506	518	505	485	511	474	488	515	499	500	498	478	477	511	491	479	526	488	473	492	479	473	527	466	460	468	497	483	497	466	472	456	490	477	447	487	479	530	501	461	442	502	487	464	482	478	476	510	459	509	502	488	498	500	486	476	471	493	462	480	479	450	495	429	506	527	481	516	459	470	458	488	472	499	484	467	514	448	498	480	494	501	462	458	520	453	481	503	520	459	497	477	495	467	453	460	487	488	451	531	489	479	512	501	448	502	513	490	482	496	503	485	486	484	503	461	460	520	496	500	501	476	438	462	513	484	449	478	487	439	428	528	461	475	476	498	490	475	497	463	479	481	494	476	531	476	465	468	491	474	485	499	492	472	486	478	522	487	511	477	492	490	429	490	499	480	516	487	470	478	495	489	474	448	449	476	455	470	459	485	471	448	501	488	492	471	451	488	493	506	492	468	456	475	482	496	465	470	502	443	490	518	460	452	489	458	471	460	524	485	505	457	482	497	506	481	495	505	482	498	514	536	494	475	475	521	503	499	464	517	479	457	506	452	492	455	502	542	490	469	470	473	487	466	468	490	508	482	507	495	504	484	491	476	485	519	460	468	480	492	504	536	480	467	487	484	476	478	470	494	535	491	495	466	483	486	463	493	460	467	455	517	497	455	484	523	460	486	466	458	485	464	493	460	513	445	442	502	498	451	505	496	439	491	490	471	473	516	475	481	500	479	487	489	490	461	458	472	466	500	470	477	481	458	481	443	459	453	470	520	477	521	466	465	515	504	529	509	501	488	471	472	505	456	487	506	464	485	513	501	474	456	488	508	480	495	498	540	475	494	525	490	452	466	455	499	498	478	474	534	470	468	493	471	510	476	480	459	502	452
62509	29698	10783	3963	1336	622	333	278	261	266	217	201	225	234	233	242	231	238	226	267	205	243	234	256	238	215	269	209	252	248	246	233	240	224	222	237	225	237	234	235	228	257	231	267	271	232	213	221	213	222	216	229	267	249	210	215	235	236	248	231	243	274	226	198	243	217	236	249	228	188	264	242	249	243	237	252	233	223	274	218	237	233	235	211	224	224	222	223	237	273	240	217	226	247	251	228	237	203	223	210	234	223	257	277	244	228	228	236	240	241	235	253	243	226	218	269	263	233	231	244	226	210	270	265	254	239	232	249	243	229	224	231	240	251	215	221	231	243	222	218	226	231	240	250	231	226	260	203	215	214	247	234	213	254	237	268	204	230	221	240	237	264	208	231	229	221	251	213	232	237	243	257	210	218	210	233	246	206	215	243	234	243	261	246	234	234	211	253	234	230	258	249	210	250	224	245	236	232	206	227	238	246	251	237	271	234	250	191	234	279	249	262	251	235	246	241	232	226	243	232	206	209	209	246	254	219	230	228	236	239	221	229	217	217	224	225	246	220	223	232	205	260	244	260	227	238	213	235	236	224	242	252	223	239	229	239	229	226	249	238	225	215	258	258	230	244	207	227	219	227	233	241	219	206	240	244	221	270	251	270	237	217	225	221	257	220	234	233	236	230	241	263	212	270	263	208	237	271	215	240	250	233	211	183	229	210	217	210	227	252	253	258	249	267	239	235	234	294	231	241	233	219	240	235	267	206	220	243	268	250	253	241	227	249	231	255	242	215	248	252	259	214	249	269	216	242	243	225	271	227	249	220	219	230	234	246	269	254	241	222	233	238	240	219	259	236	247	209	221	227	259	238	247	236	230	249	262	238	221	256	255	235	253	249	235	231	245	206	254	226	278	254	242	230	276	215	233	211	239	245	229	235	209	279	221	211	214	233	263	248	254	263	257	226	259	225	232	254	240	204	234	228	230	239	234	263	224	245	238	257	238	249	225	219	238	247	230	263	260	227	230	238	231	258	247	259	240	235	227	244	230	244	223	253	220	256	236	231	233	234	231	247	246	269	205	272	233	227	261	254	238	237	240	233	246	258	252	250	250	236	255	243	229	229	227	233	246	283	243	243	259	284	263	249	248	261	231	258	270	237	252	232	241	238	235	246	221	231	218	229	227	239	242	285	225	231	226	234	262	213	234	269	226	248	256	206	256	233	268	230	222	236	249	224	245	231	194	247	232	231	253	205	235	216	234	238	272	211	218	260	225	224	252	240	231	203	271	257	226	254	231	269	236	214	237	263	233	266	238	236	238	237	229	213	259	219	227	254	252	223	245	244	241	222	258	264	243	265	249	243	248	238	258	241	229	218	267	277	265	244	226	238	268	228	216	256	221	237	226	231	265	228	218	243	244	272	233	244	217	247	244	281	269	266	242	214	230	222	237	239	243	249	256	225	269	251	267	213	221	236	242	230	225	260	208	228	232	238	215	257	229	235	235	276	218	240	211	223	232	230	228	221	207	252	222	221	216	238	269	260	242	230	252	219	243	267	238	226	262	243	246	212	243	250	237	252	242	252	225	240	218	233	285	260	248	247	230	279	218	249	222	255	219	290	221	259	254	243	269	230	256	219	243	214	273	263	248	238	257	249	254	227	263	215	253	227	250	225	208	249	248	275	216	245	256	238	225	224	231	249	216	226	231	245	245	262	247	238	220	218	244	240	214	242	200	226	236	233	238	238	248	264	238	273	238	243	245	248	273	251	225	233	236	240	225	207	227	252	224	198	243	238	232	253	243	221	267	223	210	263	248	231	250	240	230	216	235	224	238	236	263	239	271	259	228	252	247	225	209	246	237	242	232	217	224	216	224	284	241	245	219	257	236	224	216	245	253	259	237	253	243	246	222	228	233	228	250	219	249	257	232	228	230	264	230	256	223	255	262	246	230	273	279	234	236	269	271	246	203	244	269	230	234	234	244	236	237	190	222	231	249	238	226	234	248	235	249	239	265	250	229	234	256	193	233	268	258	235	232	246	226	242	260	249	240	209	225	241	242	235	234	252	229	239	232	226	233	237	240	227	281	239	222	219	240	219	240	211	246	269	227	232	234	248	239	225	245	237	234	239	233	236	240	246	235	241	283	225	236	257	260	235	231	257	278	235	263	223	214	240	236	215	241	240	218	258	240	231	252	236	241	255	201	227	219	278	207	245	239	249	242	235	244	240	224	225	255	246	258	249	233	218	228	244	211	245	252	237	237	222	235	230	262	247	231	245	226	223	227	258	206	222	250	260	218	240	243	252	222	247	240	222	254	260	253	246	265	233	217	252	268	246	227	248	240	237	228	233	233	256	211	237	242	243	246	263	226	243	226	227	249	248	236	250	256	250	228	247	240	226	270	260	221	263	239	247	237	239	238	249	265	217	264	248	218	207	240	226	242	219	212	220	252	261	243	245	260	228	241	242	240	249	247	233	242	228	231	251	234	211	218	246	254	240	230	269	256	233	243	220	240	249	227	225	267	219	234	242	223	224	221	250	255	215	233	197	241	265	252	211	195	242	236	235	215	214	243	246	235	228	198	217	246	226	215	231	258	232	240	226	258	230	238	243	247	224	238	247	244	243	249	265	240	240	246	252	247	255	254	241	229	224	259	225	221	248	231	257	246	235	239	239	219	274	233	217	229	237	253	242	236	208	249	240	222	222	281	251	221	239	227	215	258	225	202	282	255	236	226	236	222	209	238	239	214	232	233	244	239	236	227	236	231	224	253	225	251	238	255	230	240	227	224	233	217	217	254	261	231	244	254	250	236	251	246	246	225	261	209	234	211	230	240	213	238	243	223	256	228	220	278	233	270	241	235	210	218	240	250	237	244	230	242	256	229	258	240	217	232	215	236	218	211	243	224	236	258	254	237	223	226	226	245	268	233	225	249	277	285	240	242	211	241	246	261	265	247	231	261	218	231	252	237	226	230	252	228	226	256	223	205	272	256	225	230	231	247	226	252	222	229	232	208	240	257	224	209	220	242	239	230	244	217	273	266	245	235	203	258	227	232	264	236	265	249	232	230	225	224	267	223	224	235	221	219	242	237	236	228	241	225	229	245	241	231	236	222	229	197	257	231	255	242	235	263	232	189	244	251	238	260	235	263	224	242	218	246	229	228	238	256	236	252	251	220	225	235	201	220	265	247	221	202	237	237	201	224	276	227	238	219	246	243	242	214	215	233	229	234	256	243	246	212	238	244	242	277	204	245	217	235	255	219	227	246	227	225	218	268	234	223	243	217	254	224	254	229	222	215	236	221	241	269	231	231	244	235	268	259	212	234	220	230	217	234	224	272	235	227	252	274	232	222	256	265	253	246	245	245	275	248	219	238	217	230	231	238	262	260	222	245	219	239	212	250	216	235	197	238	235	233	232	256	221	233	248	238	247	276	247	245	246	232	225	246	256	231	221	244	234	252	256	255	237	229	192	200	236	244	241	217	222	227	196	232	224
40546	18929	11704	8068	3687	1923	835	710	557	530	528	512	514	509	501	520	534	535	509	524	480	496	523	551	492	530	518	544	501	524	529	535	520	470	529	509	542	532	510	518	507	546	493	487	471	487	513	532	533	506	513	544	521	482	505	501	494	525	534	538	509	512	500	532	516	547	500	514	514	522	507	487	497	539	505	503	532	516	560	476	510	496	528	533	512	522	491	498	527	554	537	480	539	518	530	514	517	518	494	538	496	513	508	503	504	483	486	482	483	494	491	526	500	540	491	510	483	526	552	516	527	516	535	530	465	528	464	501	501	523	535	511	520	538	563	482	506	537	533	492	524	541	502	532	523	467	464	509	515	543	497	552	515	505	454	510	526	509	514	489	543	540	520	501	519	498	535	530	528	517	502	505	463	490	558	506	519	499	494	519	517	533	511	486	563	540	506	504	498	471	535	576	497	522	516	496	509	520	522	513	513	525	519	504	475	507	537	501	529	512	496	476	557	526	516	483	517	530	531	503	522	509	544	473	516	517	512	513	519	503	528	490	498	472	528	533	514	533	478	503	545	518	493	522	513	516	499	514	470	465	528	507	515	513	518	554	500	573	496	484	496	533	511	510	512	514	499	538	482	552	535	512	539	510	541	464	501	522	510	511	495	510	526	527	524	530	534	517	540	472	504	535	498	477	514	508	546	481	555	505	508	481	526	496	552	550	523	534	537	488	515	482	515	483	512	477	482	522	482	541	501	537	512	480	490	535	497	476	487	532	513	506	527	491	511	479	505	520	504	509	509	544	505	517	521	534	502	501	523	499	515	529	475	519	517	532	487	537	531	504	531	506	487	508	559	499	525	519	505	484	492	525	522	506	480	512	516	526	495	506	504	533	495	505	513	494	492	490	507	499	524	540	529	504	522	534	535	509	515	497	540	518	503	506	520	506	496	497	495	509	504	517	538	524	488	497	503	528	525	523	504	522	489	486	504	512	514	541	534	549	510	519	487	518	552	527	499	462	532	509	505	541	521	500	505	496	461	506	504	504	520	515	498	479	513	487	516	525	554	514	526	517	504	525	476	515	521	515	491	520	513	524	510	533	525	523	527	543	545	514	477	487	530	481	545	488	529	532	513	523	517	492	548	505	499	529	512	528	496	461	530	477	511	497	516	473	505	528	529	513	523	522	504	528	502	519	519	513	534	523	491	506	506	526	474	522	488	515	495	493	514	491	528	507	509	532	481	502	503	511	507	499	523	501	459	538	497	544	522	547	504	526	538	541	541	548	503	493	487	501	549	505	538	497	512	517	520	523	525	522	519	511	515	532	539	502	553	540	513	500	558	490	497	478	538	509	499	499	544	493	476	494	497	510	493	502	456	554	530	530	514	521	501	490	498	495	529	539	547	507	500	515	489	522	551	502	504	493	518	515	531	509	550	493	479	495	495	512	525	505	558	493	520	484	470	513	494	502	448	471	508	511	517	522	507	532	522	525	518	524	527	554	535	546	524	506	496	528	534	509	521	494	537	535	520	488	528	537	526	492	496	510	592	551	501	488	499	545	520	498	541	555	519	543	505	526	523	518	467	519	508	542	497	547	543	475	518	499	536	497	523	559	491	537	481	497	525	493	542	474	597	495	517	485	541	513	540	514	563	516	466	536	487	523	496	535	488	474	527	531	483	516	500	458	491	541	516	472	530	561	486	523	538	533	540	500	519	561	533	540	549	524	501	502	524	500	517	523	493	538	531	536	499	514	485	523	507	523	508	500	511	522	488	521	505	504	526	515	546	519	535	495	523	507	462	481	534	506	516	488	491	512	597	511	526	540	476	514	510	508	539	509	527	535	517	513	549	534	474	527	519	543	461	497	491	551	520	515	518	513	500	511	561	497	513	521	509	508	512	501	486	498	511	508	549	510	495	525	503	573	476	503	529	507	526	507	512	518	516	551	516	539	480	530	542	529	520	516	488	540	548	507	480	496	514	502	492	545	508	520	507	533	554	550	548	501	530	509	491	503	513	487	508	545	496	488	510	488	504	491	500	481	495	521	485	533	518	491	488	537	506	506	522	506	513	551	503	528	523	522	495	539	471	493	523	535	550	499	491	494	503	535	509	536	541	535	505	525	508	506	494	540	524	516	538	515	542	522	508	514	501	469	514	517	503	553	505	515	514	504	537	506	544	490	520	518	491	490	520	566	528	493	484	505	520	478	464	511	489	512	516	471	518	545	516	512	533	516	504	498	477	492	545	536	523	517	513	501	526	528	495	491	502	526	506	528	552	511	508	520	511	514	522	542	540	494	485	537	482	495	494	488	515	474	499	489	458	538	552	490	524	546	531	557	455	502	528	474	514	510	493	542	488	542	538	532	500	532	539	500	499	531	520	489	496	490	537	503	548	555	495	528	542	516	540	502	514	475	468	531	494	503	496	546	482	514	506	542	559	518	517	495	524	524	504	505	508	497	504	509	498	491	517	501	493	495	535	514	529	531	579	534	506	533	521	546	472	506	474	528	513	525	509	531	507	496	481	554	554	526	502	496	504	521	553	488	521	452	517	503	533	534	551	480	552	495	524	535	517	502	534	489	514	490	447	476	504	483	502	505	507	506	523	496	517	530	479	511	450	497	498	498	505	535	543	530	527	509	512	512	547	476	532	504	503	515	548	462	519	497	539	461	505	514	457	523	469	516	489	559	519	483	509	546	504	487	527	511	545	528	515	518	505	518	543	528	505	512	534	527	498	493	498	533	495	526	516	545	513	535	543	464	539	538	533	530	508	491	494	518	505	528	482	544	515	509	483	508	501	458	546	511	534	506	499	527	507	544	493	543	539	515	505	553	482	497	510	530	549	539	461	473	534	515	485	494	490	544	469	534	494	494	544	503	502	516	493	507	495	552	464	500	502	520	550	474	500	537	504	534	514	490	548	515	457	505	521	493	514	482	492	521	537	487	511	509	504	522	527	518	541	503	480	515	503	497	525	487	487	461	526	518	483	541	513	511	501	500	484	529	522	489	505	488	488	499	497	503	531	484	517	551	511	508	510	491	484	516	514	523	505	529	533	571	496	508	508	497	519	467	488	491	489	537	479	549	496	516	551	532	523	489	506	564	570	501	522	563	491	491	525	504	524	519	469	528	562	495	472	504	494	516	474	538	542	512	551	487	531	554	556	560	484	528	523	526	520	521	515	473	529	530	499	504	527	503	506	513	537	483	539	511	446	527	552	527	525	511	534	531	486	545	527	509	529	506	524	498	525	513	531	488	522	534	480	504	545	489	516	497	511	525	516	504	511	523	508	526	510	552	526	492	493	519	525	485	456	515	491	529	496	519	579	518	530	554	493	491	509	519	499	521	480	504	502	509	546	561	510	506	537	511	512	478	483	481	470	510	505	497	538	504	504	512	497	505	552	530	543	486	543	533	535	485	496	499	511	517	553	530	505	533	495	514	543	529	512	486	495	556	491	483	499	497	496	486	505	529	538	529	547	478	495	512	523	457
65123	32980	18810	8110	2594	1224	512	370	355	309	312	307	292	295	295	315	311	314	308	284	287	304	312	299	289	311	272	272	291	260	292	286	310	325	315	249	269	286	281	240	271	300	314	317	296	307	302	298	292	280	325	269	314	302	298	333	319	287	307	286	313	282	285	277	281	288	330	314	320	310	315	270	272	304	281	303	312	295	302	272	265	287	287	289	308	307	300	294	271	314	286	267	303	255	295	302	299	300	289	301	286	296	262	279	287	295	277	263	275	261	329	252	294	288	295	298	314	312	301	296	294	275	298	316	281	276	303	298	310	285	298	271	265	305	276	287	278	283	303	286	292	301	319	314	260	326	333	305	310	275	282	312	314	261	294	315	266	265	289	308	278	250	309	303	335	274	266	298	269	298	289	290	301	280	314	284	273	299	263	291	315	312	286	271	293	301	292	283	280	279	298	304	322	288	281	301	283	298	287	269	283	271	272	250	294	291	289	302	294	291	327	280	277	316	299	288	277	290	296	282	267	271	268	280	268	314	284	312	303	293	289	302	262	314	259	278	265	285	282	260	252	288	300	290	260	287	294	303	291	288	265	275	301	300	277	284	272	334	313	294	244	286	310	282	288	300	277	304	241	283	318	291	316	330	324	280	279	289	267	280	271	325	271	287	261	320	322	289	308	261	283	334	302	293	248	297	294	324	266	260	306	296	299	306	278	314	302	263	265	295	307	302	324	268	316	273	299	290	266	308	302	277	275	310	282	322	308	270	302	311	286	345	281	272	298	286	290	292	307	294	284	290	285	305	278	329	270	283	278	305	277	299	306	331	274	293	271	327	303	272	293	280	283	277	289	297	295	252	252	305	295	277	268	296	304	325	298	309	278	283	291	298	265	306	326	297	280	289	278	303	285	286	323	255	282	281	276	296	279	306	279	282	256	311	282	281	276	284	306	309	308	284	286	278	303	289	275	332	296	260	281	285	288	297	293	313	315	280	290	304	284	295	289	301	295	270	269	265	284	292	309	261	277	287	283	310	301	305	278	307	273	270	309	313	270	266	295	271	278	251	254	301	298	320	253	266	276	276	285	274	296	305	309	273	279	289	299	305	274	278	285	319	305	301	301	300	249	298	277	317	290	274	278	286	324	308	321	244	274	298	303	286	263	293	294	306	275	260	262	298	285	286	254	271	268	267	299	311	316	288	301	303	307	303	272	279	275	260	296	329	298	265	269	263	317	307	280	340	323	268	262	278	267	267	294	325	325	281	244	277	303	261	264	311	253	307	297	286	257	293	299	310	281	307	258	270	316	262	285	307	268	289	276	278	278	290	266	286	283	298	303	298	302	288	296	275	306	300	247	275	261	288	271	286	291	273	281	270	284	292	309	277	274	277	292	291	273	332	300	260	269	294	262	311	309	307	313	264	280	278	268	296	301	261	292	284	280	325	309	290	299	284	299	322	294	291	304	279	271	284	286	277	279	289	286	292	318	281	306	314	287	288	291	257	298	301	294	325	310	299	332	283	296	293	304	283	321	293	288	292	305	276	306	266	321	289	307	290	293	297	297	328	273	273	293	281	288	286	295	282	321	280	343	311	320	301	281	276	308	290	284	288	286	283	281	300	288	273	283	289	308	269	293	271	321	285	286	323	313	292	270	295	299	304	299	289	296	289	285	281	311	298	285	275	271	287	298	308	310	293	286	279	325	264	286	301	288	276	269	312	314	271	295	316	300	297	259	289	310	335	299	285	311	281	301	298	286	332	277	260	291	294	291	255	283	276	282	299	291	292	277	303	290	295	284	278	278	266	293	305	316	318	307	272	320	289	289	329	295	311	267	293	294	257	285	298	273	313	297	294	312	300	319	263	272	311	295	311	273	301	285	263	280	300	275	315	318	302	298	299	297	296	270	277	277	284	309	308	308	282	275	294	294	294	278	306	300	294	314	291	303	270	271	297	277	282	300	291	282	267	285	268	282	295	272	298	274	290	301	288	323	295	308	275	296	275	285	283	300	287	266	286	323	313	293	325	302	326	298	307	296	277	254	291	311	324	314	327	296	278	301	287	286	297	288	298	313	291	276	282	301	302	302	283	302	330	309	258	301	300	303	294	303	312	313	310	274	269	287	280	295	303	273	295	275	271	264	241	294	269	296	273	284	290	294	287	332	294	287	280	293	308	303	324	290	299	294	287	287	290	271	271	262	278	287	293	290	271	269	297	271	301	277	342	312	312	302	291	321	260	284	261	334	318	292	286	307	288	297	301	254	290	269	263	276	283	284	285	261	313	292	294	278	267	289	286	320	303	252	271	271	303	319	292	316	282	284	300	276	285	284	287	268	270	270	287	314	279	277	294	286	266	277	298	313	317	249	318	265	275	285	318	323	255	290	283	321	305	307	278	305	262	313	302	309	315	273	312	290	291	288	304	315	274	293	289	285	281	310	306	277	327	313	294	300	302	295	277	318	294	287	320	289	271	286	305	281	300	286	289	282	321	333	260	300	261	274	266	276	270	289	324	280	294	310	287	262	335	292	289	305	282	287	293	293	310	270	276	276	309	288	300	291	256	309	288	295	310	307	277	290	253	303	310	302	268	273	309	319	319	265	276	292	277	256	273	309	318	281	255	297	253	310	276	279	297	307	289	256	284	271	259	303	318	283	275	271	297	299	281	307	318	313	329	294	313	311	283	269	318	268	269	309	307	320	304	294	280	273	324	315	296	327	288	299	302	316	281	296	294	272	271	293	315	291	308	283	276	329	282	303	300	291	268	298	292	278	265	261	277	301	289	327	286	259	315	312	257	304	289	288	277	316	288	275	281	257	311	313	301	298	287	315	337	297	313	281	281	319	315	299	294	269	266	287	305	289	280	286	264	283	298	275	279	294	317	294	292	319	306	292	297	284	296	312	273	310	293	305	340	286	317	275	288	253	322	321	304	253	253	270	292	277	310	276	319	272	270	298	288	304	330	313	318	315	338	292	302	267	287	282	253	282	279	267	293	264	293	296	257	292	282	294	287	345	284	313	253	263	327	279	297	299	313	293	282	317	309	253	269	302	289	311	304	265	286	287	283	287	308	307	284	293	291	304	294	294	293	293	283	309	306	282	277	288	283	279	314	286	252	287	307	299	305	305	306	306	294	263	280	270	296	297	292	287	317	311	257	241	269	280	280	305	295	265	282	259	347	269	299	292	337	327	348	298	288	310	307	290	309	274	253	304	287	275	281	270	269	296	297	298	280	301	286	290	295	248	285	332	267	284	303	293	284	276	298	293	307	314	279	299	300	263	279	300	278	287	269	288	286	255	291	304	322	289	290	276	279	279	297	249	280	339	276	296	272	248	277	251	305	300	303	325	317	296	295	310	333	264	277	310	282	278	292	280	290	303	306	335	318	315	312	273	339	315	278	285	310	273	300	302	309	295	277	288	290	300	280	280	311	320	330	296	283	276	313	256	293	297	300	290	257	275	273	299	284	259	306	328	252	303	272	278	274	277	322
41968	23984	19586	13644	6699	3683	1421	975	801	655	643	632	627	618	599	616	605	631	632	598	655	657	625	646	583	674	608	608	582	613	573	621	623	615	593	611	617	598	613	584	608	555	642	589	585	587	619	576	562	630	601	600	603	583	622	636	625	648	624	605	647	566	625	583	583	603	631	566	634	643	594	608	573	646	542	606	616	641	590	597	640	617	587	627	624	608	619	628	639	577	639	575	645	603	592	574	607	579	606	563	607	590	589	590	656	589	624	616	613	600	627	569	629	609	608	606	599	573	628	549	549	589	636	623	600	599	620	607	600	622	596	629	661	613	606	596	618	568	621	613	640	643	594	605	642	518	599	628	599	576	602	642	610	629	641	596	628	559	643	621	633	611	628	582	617	619	595	586	642	642	596	575	604	595	586	620	608	618	627	647	637	591	598	595	640	636	593	660	663	593	575	601	649	609	601	639	635	651	584	560	600	618	555	636	592	618	618	597	606	599	631	603	578	612	594	591	648	605	620	633	590	612	593	587	608	589	633	621	597	648	645	661	569	605	574	587	614	619	618	626	627	580	660	571	608	667	583	589	648	620	628	632	651	643	617	597	581	581	616	612	581	629	627	622	601	610	636	597	607	597	644	590	601	624	613	596	551	560	612	594	638	652	598	595	619	555	601	603	614	579	609	592	625	586	629	598	625	599	624	553	637	660	646	607	588	628	567	632	572	617	613	627	643	569	571	591	595	618	620	596	577	590	596	625	598	608	640	548	591	603	626	598	626	604	630	634	652	606	611	570	610	621	624	601	651	608	578	640	632	586	640	564	591	572	586	625	634	615	590	591	591	612	652	632	627	602	599	621	663	630	600	612	615	650	587	649	583	566	615	610	650	591	549	596	599	560	601	600	610	614	648	638	591	605	647	641	563	607	568	618	588	575	578	589	623	574	616	584	584	648	588	559	641	595	568	612	597	598	626	604	612	609	605	605	656	615	606	572	601	590	624	613	590	581	576	597	587	604	576	620	593	637	554	611	639	658	550	565	610	647	584	596	577	631	574	607	587	585	641	648	547	581	616	587	614	610	642	647	599	648	579	638	604	634	640	580	613	616	613	612	643	590	575	570	542	609	626	638	593	612	543	552	610	589	568	599	612	606	608	613	579	570	568	619	614	593	643	557	605	533	603	572	612	605	623	617	612	645	583	607	596	585	567	588	609	589	580	594	623	573	593	555	576	614	649	615	634	599	575	619	592	615	603	649	610	621	590	608	632	646	578	608	609	611	605	606	594	637	610	616	633	657	661	552	608	615	614	573	575	619	609	607	639	592	600	604	579	592	620	631	640	606	573	607	621	568	611	653	608	577	629	616	614	618	595	648	603	583	581	630	667	585	570	604	634	573	597	612	647	612	604	629	572	602	618	611	651	597	613	616	605	648	577	655	590	616	628	617	628	588	596	623	534	657	633	571	605	610	601	571	590	609	610	585	596	567	578	595	583	602	607	610	612	642	568	627	625	617	592	599	626	572	617	547	594	585	617	608	601	605	603	553	610	609	649	619	635	620	624	596	593	638	577	610	609	618	633	586	633	612	616	611	598	658	614	611	618	608	606	594	603	629	614	627	575	603	631	585	583	618	584	633	623	584	607	625	664	616	617	625	587	639	571	608	589	640	633	580	575	594	652	584	566	604	576	565	601	586	589	651	640	614	642	609	608	611	610	602	610	600	600	626	632	592	629	604	577	638	615	603	607	598	598	582	619	610	604	626	578	641	581	644	588	608	566	630	591	625	610	611	576	637	641	562	574	632	591	571	564	651	574	657	585	596	647	575	574	592	617	583	631	587	610	609	627	597	591	574	600	627	617	629	614	603	614	638	642	622	649	599	543	627	579	627	593	603	604	595	644	600	596	594	613	626	623	652	650	590	594	593	607	581	623	569	635	620	591	627	642	614	589	605	665	665	632	590	597	587	605	612	584	629	603	587	623	592	630	599	599	568	590	603	592	601	572	673	649	596	633	625	623	610	515	607	611	596	595	613	633	632	628	631	608	585	633	581	633	608	590	614	623	597	581	689	633	555	579	601	633	598	610	653	627	616	609	557	606	611	604	617	597	609	647	569	608	595	589	620	601	649	576	596	607	601	593	651	603	608	648	631	611	565	575	606	602	571	613	608	589	608	611	630	579	609	628	644	622	663	589	615	616	620	599	571	595	634	624	587	644	616	607	633	568	625	599	588	605	585	596	609	607	667	607	578	573	637	607	630	609	612	623	577	597	588	621	622	632	633	581	630	626	647	590	615	609	582	588	578	585	593	633	598	603	625	597	609	654	651	655	621	633	580	630	594	604	594	610	619	592	577	659	599	607	627	619	612	623	601	603	645	591	588	588	623	665	565	645	639	606	604	647	647	606	663	546	644	624	616	603	606	637	643	648	599	576	600	603	650	624	617	602	641	636	633	585	611	575	622	609	576	622	611	583	619	569	577	590	616	590	623	636	584	624	588	615	605	599	620	570	611	618	603	627	555	611	576	601	644	621	591	671	603	617	644	625	611	610	609	608	606	642	622	619	587	545	615	583	625	648	636	640	614	617	622	594	588	639	643	604	630	580	593	617	559	619	626	627	613	590	624	585	590	593	600	631	582	607	578	583	592	629	636	588	643	601	604	579	622	603	600	561	558	621	601	610	662	602	576	615	576	627	601	596	577	575	587	598	584	578	614	581	570	620	575	584	619	562	591	608	636	585	643	610	624	579	609	615	623	647	606	607	620	601	588	576	606	613	659	587	581	619	631	605	633	607	629	616	613	592	672	614	636	591	572	605	606	579	554	628	613	614	597	602	622	604	570	572	641	658	568	643	621	592	566	580	571	559	581	612	652	581	595	582	624	619	612	614	638	563	586	592	604	595	598	626	583	605	622	618	592	573	611	629	597	613	612	585	601	595	594	582	583	579	651	606	608	626	659	568	645	602	635	580	581	647	599	574	606	625	610	613	581	605	574	592	607	599	577	590	577	575	598	597	570	616	584	620	623	630	624	560	561	616	608	581	542	648	602	622	610	610	607	597	599	567	599	646	601	560	603	532	588	600	576	539	617	601	623	608	647	626	636	621	575	609	605	613	631	638	580	643	603	659	608	634	616	629	589	628	622	584	605	591	606	588	616	634	623	620	620	597	626	583	615	623	653	611	580	602	604	587	612	595	589	609	635	607	586	631	610	638	630	602	572	673	559	652	594	585	614	615	660	586	630	594	594	603	616	567	578	638	627	651	596	614	643	630	588	582	619	591	644	655	629	637	598	616	568	641	576	655	556	585	613	589	615	597	630	608	593	639	604	609	596	595	604	582	590	599	656	617	594	614	610	563	548	620	574	619	573	575	586	584	639	619	617	599	558	579	606	599	638	580	577	625	590	620	593	648	593	622	622	626	613	589	626	645	610	622	678	574	628	626	623	597	590	607	635	576	581	592	622	603	626	615	607	611	600	634	600	614	615	620	563	592	597
48454	20203	6903	1756	741	417	273	256	211	239	223	246	243	241	266	235	274	243	260	206	246	253	264	221	217	237	246	252	250	215	234	247	244	199	238	244	243	239	265	265	243	214	209	267	232	229	223	209	271	222	252	212	265	235	265	207	223	245	248	207	217	239	256	280	219	252	241	219	215	218	248	240	247	222	241	225	246	249	243	229	249	253	239	244	236	251	226	244	235	245	225	213	207	231	243	250	221	273	244	235	219	232	246	249	240	278	213	202	205	257	229	250	256	241	266	250	226	256	222	215	233	229	236	232	262	229	228	252	261	257	248	219	225	239	245	262	246	251	264	268	263	231	221	219	212	226	235	251	243	214	242	236	257	228	214	264	270	226	241	224	246	252	237	233	270	245	263	226	247	233	256	231	249	237	244	217	226	260	226	230	246	275	228	257	231	231	228	243	243	270	216	195	226	259	240	227	211	233	214	209	239	212	241	255	235	259	247	241	254	258	237	234	254	263	254	258	217	217	242	245	257	242	277	229	248	244	273	285	243	248	212	244	240	202	229	230	202	242	230	238	221	271	232	224	224	226	249	240	231	281	256	219	251	239	248	248	251	243	222	217	189	247	230	246	246	214	242	263	260	223	249	220	248	229	225	239	231	235	240	240	249	246	227	247	239	245	256	231	268	233	258	211	222	235	229	269	216	212	251	226	245	222	226	226	245	237	211	248	219	233	239	229	229	225	246	265	222	277	250	240	247	216	231	259	261	252	239	239	217	215	285	242	251	253	228	262	253	239	226	233	268	247	226	248	241	224	269	257	256	264	250	247	229	220	237	212	218	212	227	219	251	233	262	251	252	236	260	242	254	242	245	240	265	252	230	237	238	291	243	246	260	271	259	242	230	240	247	241	235	239	242	225	229	223	240	203	245	245	204	246	240	244	246	236	212	250	226	223	220	245	279	255	246	252	248	291	232	232	225	244	210	263	214	275	229	235	231	238	245	250	228	237	232	236	246	229	199	259	242	247	230	231	289	250	230	221	248	282	248	254	238	225	268	223	242	213	219	199	228	234	217	239	250	241	256	225	217	197	232	238	213	249	241	234	255	254	233	217	273	224	260	245	249	232	258	223	267	236	243	217	233	208	238	250	249	251	233	221	229	225	232	235	247	227	217	244	219	235	236	217	229	237	210	237	227	247	237	225	248	251	231	244	283	243	233	238	242	249	221	281	263	226	254	284	212	227	245	230	228	244	230	234	232	240	224	227	264	261	292	259	257	210	260	257	212	215	219	255	253	249	234	269	228	268	230	252	221	213	243	223	242	234	237	216	246	234	245	233	246	265	253	230	242	248	254	255	217	232	266	251	249	233	216	218	236	239	207	248	237	235	188	230	269	228	264	241	223	218	249	229	238	227	243	238	238	250	238	209	216	247	222	223	238	231	215	218	226	274	261	266	216	249	237	236	267	248	236	229	233	310	229	255	259	220	236	236	239	212	238	208	238	209	225	260	225	248	223	247	248	232	212	250	257	223	232	297	254	232	229	254	216	259	212	224	254	210	237	216	242	246	225	222	238	258	207	219	217	229	231	221	263	247	220	249	249	235	218	224	249	211	218	256	256	270	268	245	239	220	234	275	258	238	217	231	218	253	239	227	247	242	275	273	245	237	231	246	235	270	240	242	234	244	279	257	241	244	220	227	244	242	257	216	235	208	252	245	238	216	239	253	231	254	231	247	248	219	226	251	262	260	237	231	256	225	256	246	222	236	212	200	212	261	263	236	234	225	273	265	260	230	240	279	231	226	241	217	272	239	219	237	239	226	237	219	237	235	233	215	223	242	209	259	249	224	290	250	224	246	281	253	215	232	273	241	264	262	232	215	248	296	247	236	235	214	223	237	255	252	234	258	232	219	230	221	247	256	221	231	253	255	256	240	243	232	258	232	238	244	232	211	278	217	256	231	227	239	255	258	260	211	210	245	256	253	232	247	260	233	237	228	255	247	219	209	239	244	236	240	221	261	245	237	258	256	204	256	271	245	219	248	231	227	194	240	236	242	240	230	230	246	239	277	251	224	242	234	247	240	210	243	256	233	240	243	238	201	239	280	262	248	233	229	237	249	253	250	238	239	250	229	238	244	255	259	207	243	274	254	240	252	221	245	228	241	246	254	271	216	216	215	227	248	278	236	221	246	217	226	251	227	216	237	256	243	229	255	263	225	239	222	205	222	227	273	234	211	253	230	219	251	243	244	265	236	232	236	258	234	218	248	233	265	223	233	249	208	259	284	207	243	262	231	281	226	234	215	226	236	247	230	224	223	247	255	216	223	241	225	236	272	244	256	239	257	236	249	216	206	219	241	282	252	261	262	231	261	264	249	242	252	237	267	222	249	246	234	258	248	270	237	266	285	245	244	231	259	229	225	280	238	223	229	234	250	241	270	230	232	272	244	242	246	237	231	221	203	241	190	260	260	234	234	219	217	216	242	233	238	227	259	250	235	249	212	242	254	252	232	243	198	219	246	232	221	225	225	266	240	237	235	245	250	246	231	246	258	222	235	266	214	233	248	265	243	269	217	259	250	253	244	268	241	240	272	227	248	249	247	230	238	253	258	234	238	247	242	270	225	246	229	264	241	258	207	247	259	232	247	247	235	265	249	207	217	221	250	240	258	274	237	243	247	218	203	204	264	238	263	244	196	218	231	263	226	252	240	259	233	236	219	225	249	247	254	239	254	218	250	233	210	214	240	262	243	227	247	242	231	252	250	268	246	252	238	227	202	261	218	241	218	253	269	215	251	229	248	231	224	249	262	252	255	231	217	252	210	240	256	203	219	268	239	235	237	244	249	235	258	206	225	226	223	233	202	249	231	231	268	252	243	258	241	255	242	249	237	242	237	235	252	245	253	267	247	235	259	236	249	230	255	219	241	234	238	239	221	247	236	245	272	249	218	215	230	246	221	233	262	230	230	227	219	225	215	210	248	237	240	242	245	250	264	229	241	236	248	242	247	231	277	234	219	231	226	221	220	248	262	248	257	251	237	237	273	237	267	244	240	232	234	235	242	234	251	233	251	225	218	241	229	240	225	261	230	231	248	234	252	243	231	246	253	245	241	226	222	279	239	257	241	208	257	221	252	219	248	261	256	247	247	236	263	203	255	225	233	251	236	245	254	236	218	249	270	239	221	265	264	255	270	243	239	264	253	230	232	230	231	249	253	216	270	260	269	229	230	257	251	240	236	238	272	227	225	246	245	237	250	248	261	213	274	248	236	221	233	268	261	240	234	231	225	287	236	233	261	241	254	219	238	221	249	232	225	228	213	237	244	238	244	217	234	226	216	268	265	212	256	243	223	247	222	247	243	226	208	231	265	258	229	226	220	237	250	240	261	228	246	235	235	255	260	255	195	251	262	266	238	233	228	254	261	233	230	226	225	234	235	235	262	224	243	267	227	246	260	235	223	216	251	225	242	224	263	216	230	218	228	239	240	245	243	252	267	241	257
31999	13832	8128	3455	1951	1125	675	537	499	484	559	487	512	510	515	525	500	522	514	543	531	522	495	486	519	538	554	486	531	522	520	504	505	554	523	494	523	508	512	460	523	524	537	502	518	531	534	537	492	515	578	502	519	516	502	518	484	533	516	494	509	538	495	510	476	506	539	493	524	515	526	517	500	525	489	507	499	512	538	535	532	507	499	532	489	503	525	515	516	536	548	487	536	547	474	509	505	479	498	493	515	464	529	489	545	498	546	496	513	458	526	470	524	473	476	533	501	519	499	538	503	515	520	527	487	477	526	505	495	514	503	496	526	518	494	524	517	506	506	528	486	536	487	526	498	524	523	531	524	548	504	525	541	477	475	535	513	549	497	518	526	473	519	498	512	491	500	490	530	533	520	513	452	520	508	486	489	524	526	514	527	508	498	510	532	542	515	523	535	522	489	501	450	541	551	533	542	566	549	501	476	514	501	531	476	523	529	505	539	533	468	520	530	511	533	515	495	516	510	476	548	534	523	518	542	534	495	501	524	520	537	537	500	504	511	574	535	520	556	497	531	473	506	528	504	472	522	512	490	517	495	524	486	482	501	490	485	479	495	496	483	462	523	486	504	510	523	501	516	541	499	519	541	511	538	473	478	509	530	538	520	500	487	479	527	493	530	520	542	561	514	540	531	516	519	492	496	512	535	505	471	492	547	515	502	511	510	561	526	516	548	494	534	553	510	486	548	548	499	500	503	511	475	524	506	480	477	497	538	494	541	507	529	499	543	489	553	506	508	526	483	496	508	493	454	492	487	519	524	538	493	502	542	531	480	517	502	530	479	519	529	531	522	507	499	529	491	538	538	499	494	508	535	523	546	518	509	472	494	524	550	459	516	521	506	466	459	518	501	526	503	550	509	558	530	488	465	476	514	509	510	500	487	510	501	454	519	494	510	494	519	510	515	532	501	498	487	505	520	496	537	557	499	509	548	496	481	517	464	502	535	459	528	511	495	537	494	494	487	490	475	498	526	512	495	537	495	529	499	512	471	491	467	490	511	509	524	514	516	499	545	532	513	535	542	540	532	520	466	529	537	506	494	522	498	556	495	512	504	503	503	502	572	526	567	548	522	461	540	549	503	493	519	517	484	534	506	461	514	543	509	516	540	487	517	504	490	550	514	512	518	506	477	515	530	500	523	511	524	489	510	477	496	509	485	538	511	506	507	509	511	497	515	526	514	540	531	529	510	501	511	571	502	510	508	473	488	501	519	533	480	514	479	514	481	534	499	504	483	517	499	474	489	532	557	496	517	492	538	499	517	526	517	521	516	479	493	526	527	488	510	519	528	550	529	522	508	544	493	512	502	497	487	504	512	512	509	542	502	484	513	485	503	473	503	583	465	512	505	531	488	524	518	506	511	538	527	493	564	511	496	524	514	486	523	492	514	506	501	512	522	540	512	521	505	500	469	512	474	531	499	523	529	519	521	462	511	495	524	479	536	526	510	490	550	505	541	525	528	532	554	525	542	498	531	532	517	499	541	491	528	502	501	533	497	517	509	520	500	507	500	518	491	513	492	505	524	466	491	525	498	507	503	481	516	489	490	506	512	575	486	546	532	524	527	531	475	481	537	527	477	491	530	485	506	543	538	509	490	507	500	516	495	502	515	516	486	514	507	493	503	514	507	487	503	510	474	500	502	527	491	511	558	550	503	481	514	519	521	511	519	547	527	540	510	493	537	524	537	476	535	486	482	546	512	483	488	510	502	491	508	520	498	477	527	521	503	498	538	504	504	518	515	535	488	542	520	523	493	497	482	524	525	498	493	498	496	529	526	547	483	516	478	514	538	494	557	504	511	506	550	513	520	497	510	514	512	504	524	495	519	527	527	526	542	526	520	519	547	519	480	557	502	534	497	465	485	507	524	514	542	494	497	545	532	569	562	503	483	530	520	502	500	527	535	512	502	536	554	541	530	511	505	486	534	564	506	533	507	511	512	545	507	518	540	508	468	489	482	503	523	501	507	474	510	546	542	528	522	471	504	542	486	499	528	524	464	519	510	519	493	555	509	501	517	503	508	528	513	520	493	535	512	515	549	489	505	548	514	484	499	522	500	470	523	514	500	516	520	506	508	538	554	554	502	563	463	464	504	520	490	528	492	516	484	498	510	490	509	479	509	515	528	496	552	544	510	514	508	529	551	548	523	542	515	487	529	512	493	526	514	527	498	536	525	528	542	552	502	483	525	507	536	517	560	544	523	498	483	507	501	496	503	511	530	538	496	499	527	547	529	510	528	485	518	495	545	507	532	530	513	498	523	539	546	496	501	522	489	478	541	526	506	514	511	526	521	523	490	516	499	545	502	474	508	486	511	508	488	487	528	568	473	525	477	506	480	483	479	503	513	515	490	502	517	519	522	540	520	507	486	493	536	525	513	563	537	506	511	507	539	505	485	535	504	506	505	522	479	511	506	528	478	529	502	461	492	525	521	511	476	495	555	508	514	528	501	505	485	466	514	550	484	559	533	532	517	483	521	480	536	503	538	547	517	506	563	514	522	532	502	553	541	539	519	495	495	539	524	505	488	480	533	507	470	524	507	484	538	476	516	514	523	525	521	496	502	549	463	526	501	499	498	468	509	484	514	511	509	515	515	525	471	512	552	527	508	503	483	547	533	535	515	508	492	498	475	507	477	530	512	528	503	502	498	483	565	483	510	509	530	501	502	492	509	500	497	550	521	488	528	496	476	517	517	525	533	494	527	514	494	535	506	557	496	512	512	546	558	530	497	507	513	508	516	520	498	486	566	520	522	532	479	537	502	484	500	519	449	495	542	507	461	504	527	486	512	538	529	478	551	543	501	523	548	484	470	524	516	474	499	526	508	541	464	500	550	500	485	512	511	494	481	505	552	529	527	517	513	530	532	503	560	523	523	539	478	549	532	490	509	562	533	489	530	499	520	541	507	530	510	555	443	523	506	483	531	513	485	507	543	496	514	490	495	469	578	531	503	489	498	506	523	502	535	555	514	501	565	547	545	480	477	493	514	494	499	514	479	521	525	502	484	517	520	528	516	514	558	496	494	534	503	516	493	507	519	504	493	498	486	492	536	512	472	497	514	496	509	558	525	536	515	511	556	502	508	501	527	529	531	496	555	497	543	518	489	485	489	521	473	505	502	509	477	528	531	491	511	514	470	512	499	505	536	513	534	539	537	517	504	544	536	522	522	542	512	500	512	521	515	518	522	514	530	545	473	517	556	527	517	505	515	521	517	542	530	483	539	487	501	523	468	490	487	518	483	519	502	519	528	496	462	503	511	519	516	522	517	499	522	498	483	507	492	527	514	494	512	522	492	501	511	492	515	530	516	507	550	506	532	497	512	484	560	569	511	479	529	517	525	459	531	471	511	534	497	523	518	532	537	514	546	506	495	493	512	534	495	556	537	540	526	505	522	522	526	520	503	488	508	483	488	499	516	524	553	517	489	512	472	520	532	490	512	526
57913	27941	12066	5703	2593	978	397	259	276	236	260	192	219	224	254	207	245	245	214	187	219	253	216	195	238	251	265	245	224	235	253	231	232	208	225	267	228	246	255	254	225	219	225	228	223	213	231	222	254	212	214	225	255	232	205	212	257	215	223	227	224	249	230	241	233	234	219	240	232	243	208	220	219	229	224	218	222	226	223	235	219	241	216	228	234	240	237	208	253	235	227	249	236	213	214	224	237	234	208	235	213	228	220	229	231	241	230	246	252	235	222	226	207	220	221	215	206	205	221	218	253	214	269	217	250	222	221	213	216	237	233	211	212	217	225	235	206	230	241	234	217	241	226	223	236	232	246	258	240	232	207	236	217	212	213	219	241	240	225	229	239	251	227	263	213	216	238	211	219	197	224	208	206	261	231	218	227	240	245	213	226	201	215	208	239	238	239	237	243	227	216	215	201	221	227	242	223	229	233	226	221	249	225	222	234	235	261	241	201	235	251	212	250	232	234	216	248	241	270	233	231	245	237	217	230	207	238	237	244	216	241	209	217	240	223	244	257	192	231	219	228	249	251	235	214	208	252	221	216	235	251	255	232	218	240	262	242	229	221	265	200	219	210	241	234	228	214	223	252	218	249	228	304	215	236	233	249	237	203	242	248	246	229	225	238	222	219	245	255	259	243	237	243	230	222	225	216	223	237	232	251	235	234	237	222	221	234	216	229	199	232	233	221	198	236	241	245	217	270	241	209	256	253	216	241	229	226	210	254	230	222	248	235	229	234	249	238	245	213	251	242	212	245	231	221	218	231	230	231	231	224	229	239	240	196	222	232	225	221	219	238	229	194	204	207	214	248	238	258	232	225	241	238	214	229	236	223	231	230	201	225	233	246	203	245	232	220	251	252	266	261	208	219	220	242	251	217	226	257	232	235	228	198	227	204	264	253	225	236	240	231	232	227	233	234	207	259	238	208	301	241	232	224	213	239	210	218	207	232	253	215	239	244	232	245	244	257	213	226	251	237	208	257	232	217	232	222	242	216	221	252	220	239	225	212	251	250	248	212	235	211	224	228	233	229	249	213	236	229	238	228	226	238	215	208	227	239	237	216	244	225	208	226	237	238	242	211	208	222	209	239	200	210	228	242	213	214	221	244	220	211	210	225	231	222	240	248	219	249	232	245	233	260	213	226	220	208	218	220	227	242	229	214	227	234	245	251	232	248	231	202	223	236	227	239	224	219	227	213	235	245	229	230	228	190	209	235	239	232	228	232	254	222	235	212	229	208	226	225	238	195	235	226	192	214	269	227	204	221	227	232	242	213	219	222	192	214	227	228	243	206	229	212	255	250	221	240	220	214	261	235	215	224	215	264	254	197	183	217	236	230	237	226	233	196	211	226	207	206	225	249	209	238	208	203	232	207	237	240	232	209	230	231	213	221	241	234	248	233	244	231	219	218	247	225	221	242	227	226	256	224	269	230	263	219	216	237	231	249	235	222	204	211	242	233	227	215	255	212	223	211	226	214	222	198	222	217	245	208	229	223	216	237	237	261	236	230	231	208	189	202	250	226	245	229	233	224	235	242	201	252	235	238	216	213	243	244	229	249	226	217	262	233	243	232	260	245	230	228	235	225	252	237	224	240	210	243	175	231	260	208	222	229	217	230	240	195	215	244	212	234	238	222	214	244	254	251	255	200	228	265	233	224	254	240	246	234	243	259	238	211	225	246	260	200	240	228	229	266	266	230	262	244	209	235	239	240	230	222	233	237	242	249	228	217	242	248	205	268	233	243	232	208	235	239	204	226	210	247	211	231	223	241	239	229	222	243	233	228	227	213	230	269	243	214	217	262	225	236	232	239	247	206	271	237	222	250	243	225	242	228	206	230	224	221	204	217	257	231	234	231	263	232	233	233	233	208	213	219	206	232	241	226	254	257	229	229	196	235	213	183	224	259	205	231	207	218	218	227	233	218	201	211	263	239	238	247	208	201	233	213	230	241	230	238	208	209	230	246	212	234	203	246	227	217	196	229	198	235	222	233	209	235	226	210	248	222	232	249	228	227	259	210	229	245	223	224	208	234	248	246	218	238	238	237	243	231	214	232	197	216	197	239	244	211	214	222	259	212	231	219	229	227	204	250	227	228	203	242	217	244	217	229	244	202	262	226	229	226	222	261	249	238	195	237	232	216	229	221	240	242	217	223	249	261	230	270	206	210	216	215	201	217	230	212	244	259	253	222	228	220	218	229	209	234	259	226	243	251	243	216	217	208	266	232	224	224	243	250	237	192	256	252	220	208	243	252	214	208	193	215	234	194	235	238	228	265	239	245	240	221	231	228	214	254	190	222	241	239	214	223	229	234	209	228	231	239	248	231	190	216	218	252	260	220	239	195	219	190	206	238	232	222	252	229	199	208	214	264	234	233	241	225	249	247	248	251	233	208	229	204	221	238	210	188	225	234	216	247	208	237	198	231	215	239	241	254	257	218	224	229	225	216	241	197	213	230	225	240	214	209	220	208	252	230	194	260	219	249	223	242	225	265	242	242	240	237	245	230	232	247	223	284	231	224	223	229	239	209	208	244	230	212	247	261	227	257	257	219	219	248	213	261	239	255	250	261	243	220	208	230	251	212	241	241	235	253	219	224	196	235	227	239	228	218	231	224	280	259	234	240	211	217	228	219	210	224	238	240	207	234	241	207	210	228	219	211	209	246	189	218	242	227	248	209	213	222	234	227	217	236	234	232	230	259	230	226	249	229	229	253	217	292	221	241	222	230	230	244	238	228	246	203	234	221	249	214	257	225	207	223	274	205	237	240	261	234	233	260	270	224	249	245	237	219	228	232	242	251	220	249	239	203	221	215	208	291	239	234	252	223	208	239	205	225	235	221	240	226	218	230	194	234	222	211	224	272	230	216	249	194	266	236	236	260	254	237	251	225	237	242	228	234	252	221	253	235	237	203	222	245	222	234	223	250	214	225	224	224	232	224	237	255	242	264	208	222	214	238	245	252	227	218	215	223	211	229	229	258	214	205	241	218	221	244	230	230	221	246	215	219	244	255	207	238	220	218	220	248	233	235	215	228	222	224	221	217	224	213	229	235	225	235	219	233	245	228	240	241	215	220	235	258	226	233	254	236	240	230	212	215	219	216	215	281	244	243	232	235	227	225	229	258	235	225	216	244	243	238	219	196	219	224	267	226	273	214	257	267	219	224	249	241	213	188	234	227	233	223	234	222	189	216	225	235	266	256	225	261	210	241	240	207	223	223	229	235	214	224	245	256	240	194	229	233	243	233	219	230	252	271	261	217	211	237	236	234	294	243	228	247	216	235	246	242	224	237	211	240	244	214	240	270	221	211	218	223	218	213	237	243	207	246	253	245	187	231	224	211	247	252	249	206	250	241	244	232	232	239	245	213	210	210	235	234	221	228	243	221	234	214	237	213	245	222	225	227	249	207	219	217	247	253	235	237	239	229	223	234	258	228	208	279	209	224	270
36685	18875	14370	12095	7190	3098	1120	730	646	541	518	508	500	472	508	488	514	508	516	489	507	484	497	519	513	507	504	479	542	479	498	500	499	518	514	535	542	543	508	523	494	480	536	508	520	464	507	524	506	484	510	525	495	490	470	467	529	533	510	501	518	484	496	514	532	495	528	506	498	524	471	519	452	452	478	488	499	530	508	511	470	481	507	524	493	479	494	539	513	501	493	482	540	469	487	507	505	528	501	503	483	507	507	512	526	492	509	495	475	524	487	482	494	464	494	484	502	525	487	530	490	511	483	469	529	473	516	532	500	505	527	480	472	467	507	468	488	484	472	489	492	533	506	459	487	533	546	501	510	424	500	493	474	460	525	488	454	520	490	476	493	486	500	502	467	468	504	493	473	510	532	536	509	475	528	510	494	521	468	479	483	442	514	504	484	555	499	490	495	475	483	451	490	519	510	528	480	496	496	539	501	519	515	466	498	461	504	481	481	489	493	508	515	484	459	498	535	488	500	508	525	500	492	499	490	472	491	499	532	490	572	486	525	483	541	501	514	564	500	489	487	527	471	504	515	509	481	496	483	479	492	499	513	537	529	515	523	488	476	476	522	479	468	521	482	480	496	488	487	542	530	479	512	504	492	525	498	517	499	484	505	495	502	511	513	510	524	537	491	463	518	479	491	499	503	468	486	512	507	488	474	511	498	502	534	535	490	515	459	500	487	500	486	475	541	483	478	501	484	488	495	513	507	516	512	525	487	515	499	518	509	489	502	511	511	506	517	480	512	498	531	463	539	499	501	481	481	526	503	496	500	490	476	528	511	520	504	513	532	521	518	508	508	478	494	531	501	497	516	527	477	506	516	484	468	478	510	520	506	502	512	523	519	435	467	514	499	493	473	492	457	477	523	485	505	491	510	501	478	512	510	498	500	521	509	514	520	466	504	512	437	465	492	481	551	524	432	502	511	503	490	472	509	490	494	522	497	538	480	497	514	503	477	486	511	510	474	483	500	474	481	508	532	520	488	491	445	470	480	505	521	511	487	462	479	460	476	504	503	482	486	461	540	523	476	454	484	487	477	511	501	530	527	482	480	485	514	508	513	528	521	513	537	504	533	510	501	517	502	478	502	518	495	477	526	470	500	492	531	490	511	514	500	508	497	471	516	505	457	530	504	496	490	525	488	499	533	486	526	511	501	482	508	495	522	501	447	468	517	481	525	466	509	507	463	460	489	489	480	477	485	488	488	501	515	495	498	508	479	466	537	529	498	462	520	525	499	520	504	498	505	498	538	501	514	488	502	486	529	525	505	522	504	520	507	519	484	518	516	478	506	506	494	509	471	526	489	551	502	504	478	502	495	451	485	487	496	458	491	514	515	479	510	477	508	504	488	518	528	491	531	506	498	459	505	514	512	489	518	526	496	469	522	489	488	471	482	457	481	513	475	521	524	494	507	503	506	512	519	499	497	536	520	492	510	502	491	503	493	516	474	474	477	526	528	520	481	533	520	529	481	458	521	513	524	505	508	522	515	503	468	542	507	496	528	496	490	501	501	471	484	497	487	507	477	482	501	472	493	478	518	509	457	511	507	515	488	519	504	494	528	502	510	556	472	488	537	494	496	518	515	494	475	525	509	500	537	497	500	517	468	523	507	487	453	499	534	493	479	458	525	457	534	462	487	513	489	510	494	492	498	572	505	483	534	497	511	490	521	467	531	518	475	525	461	522	541	528	466	493	521	492	499	500	471	476	484	524	469	478	488	500	484	494	512	488	475	521	484	485	491	515	485	484	507	463	496	484	525	460	514	463	483	473	511	481	533	500	510	508	493	484	512	540	507	500	547	482	486	510	531	524	503	473	496	494	488	501	478	494	504	512	489	466	509	521	514	460	487	524	478	498	448	520	520	526	476	480	485	498	494	512	489	482	496	468	480	521	509	531	541	535	498	492	517	495	504	524	502	493	493	459	505	526	475	507	521	504	470	507	494	483	459	500	479	505	496	493	485	438	468	464	505	487	497	484	513	527	491	484	501	499	519	479	478	508	453	510	502	487	490	522	482	473	506	500	521	527	510	491	472	500	498	504	490	547	488	497	482	501	489	485	515	496	490	498	527	471	493	497	497	494	492	518	522	530	492	444	506	515	518	511	505	448	533	478	510	480	497	474	470	484	512	543	513	530	505	500	514	471	517	519	498	489	493	545	506	494	517	522	511	520	488	533	472	528	535	502	503	483	482	497	512	481	502	484	509	461	468	453	468	526	484	492	478	481	507	514	510	489	520	516	472	516	515	528	472	500	495	526	484	520	454	497	490	505	485	499	486	491	536	504	472	481	498	516	540	500	503	497	479	523	489	511	491	526	491	487	484	508	543	529	516	496	511	509	502	495	497	515	519	480	515	498	511	520	497	503	503	505	500	488	479	521	493	487	506	472	473	505	521	513	481	539	488	493	551	534	522	497	523	482	505	477	497	482	554	496	487	520	489	524	477	486	514	525	514	495	509	525	462	457	490	511	550	481	498	470	489	547	493	473	502	577	530	503	540	511	475	504	453	486	512	521	484	472	483	492	499	472	517	520	497	517	524	501	511	488	465	508	499	457	499	491	501	502	516	503	488	511	523	518	522	500	508	477	508	475	475	513	457	475	522	511	458	519	508	497	526	516	474	544	499	526	495	497	508	490	509	560	466	479	489	538	495	502	494	461	487	501	479	486	494	553	522	496	527	503	515	480	485	487	517	508	499	478	507	464	528	522	486	510	492	516	491	525	495	502	497	461	493	517	504	485	527	481	515	529	497	521	490	487	460	500	521	498	500	507	485	474	479	488	529	544	502	472	476	490	531	523	521	508	473	529	497	514	503	476	512	553	495	549	500	501	501	458	481	476	540	498	492	497	553	509	467	530	515	467	507	480	522	488	500	508	457	494	488	522	496	513	490	462	471	513	503	493	489	513	482	502	518	475	495	543	541	503	498	499	521	480	507	479	497	495	498	489	490	463	509	499	551	516	508	517	525	477	501	502	483	493	501	495	529	495	487	524	494	492	495	491	488	512	498	533	472	501	516	509	504	464	456	516	505	479	496	496	539	503	493	474	498	482	467	548	473	531	537	487	502	508	518	484	477	487	506	502	528	491	485	505	500	481	483	515	484	529	500	517	494	534	509	457	484	471	511	540	461	508	491	514	520	475	502	527	502	499	500	483	506	483	533	466	494	509	502	503	497	441	505	504	522	492	502	519	467	522	541	484	506	494	479	519	511	514	511	465	527	525	537	508	508	501	481	529	530	489	495	502	504	477	487	519	534	500	479	519	503	487	484	483	501	487	479	542	509	496	473	467	545	480	512	529	543	539	483	485	467	519	517	516	501	500	504	501	491	474	514	480	520	507	488	524	483	502	517	489	523	497	513	446	506	502	518	491	510	499	516	517	483	535	503	482	499	486	472	526	475	491	515	511	503	510	535	507	466	466	506	486	517	494	511	509	483	473	537	520
64186	36788	19135	7402	2326	952	448	346	342	299	268	285	284	271	306	305	308	291	288	305	300	305	297	287	339	284	274	258	291	272	285	291	289	314	292	290	283	320	274	272	283	286	304	313	274	280	338	282	333	314	270	327	300	278	299	317	288	280	311	294	288	321	288	285	276	266	285	304	292	287	315	261	319	315	284	291	318	267	321	280	273	333	291	292	318	301	294	258	274	267	290	294	300	268	295	319	270	290	284	288	318	285	303	267	281	319	272	271	277	313	290	263	269	341	255	320	301	279	277	315	288	287	327	271	291	272	292	283	293	300	314	277	268	321	301	287	286	324	251	273	291	273	276	283	279	285	242	269	297	264	272	306	273	251	309	291	304	302	281	297	289	278	247	274	268	263	255	286	283	310	301	292	290	291	306	325	324	322	258	274	290	277	278	292	300	311	274	267	261	298	281	269	321	295	275	264	272	290	282	286	321	281	288	246	255	276	296	295	275	277	301	287	309	295	301	254	300	315	275	278	301	315	295	288	282	279	279	284	296	268	276	305	316	322	295	288	291	304	274	282	290	268	320	304	266	241	282	280	289	287	298	306	272	311	314	268	295	307	262	313	282	317	318	289	292	297	246	300	320	283	282	271	283	261	294	276	299	279	301	262	256	300	292	301	277	295	308	296	272	273	280	275	302	283	269	262	284	277	287	323	269	329	298	277	288	330	304	293	307	283	287	283	285	285	299	308	264	314	308	276	298	301	297	266	279	296	269	284	319	310	316	313	302	279	319	285	298	250	300	312	309	280	275	265	315	300	265	275	303	305	298	287	265	298	275	292	304	276	287	280	276	306	260	301	258	307	277	292	280	285	285	281	264	260	325	303	267	295	269	288	262	286	285	298	272	248	316	276	274	269	283	292	279	279	299	261	265	274	293	308	281	354	286	295	257	283	273	293	273	318	279	304	271	305	274	286	289	294	261	295	304	287	297	263	288	280	273	277	271	280	292	310	297	335	302	298	303	330	294	281	281	280	320	292	282	303	285	311	316	338	293	296	295	307	285	282	309	276	284	264	312	272	280	316	283	251	267	296	296	299	279	316	285	252	300	292	281	285	313	291	310	326	273	322	323	288	296	314	269	273	301	283	304	287	298	294	318	285	259	311	297	288	266	276	295	270	268	277	298	303	250	285	267	303	333	271	318	299	310	298	306	302	289	296	299	301	279	296	292	285	282	327	307	305	280	264	299	317	328	275	289	289	279	300	269	330	310	291	289	287	276	313	295	287	322	301	291	294	286	273	280	289	268	299	293	294	292	281	291	257	315	296	288	271	289	299	307	294	291	322	290	315	284	287	312	292	293	296	289	314	305	302	285	278	311	345	296	268	323	274	327	275	311	288	302	311	290	303	283	292	298	303	277	302	326	306	290	300	270	289	293	302	302	252	280	313	317	303	287	292	269	323	291	274	295	274	272	305	337	295	265	295	309	283	310	246	287	294	280	294	279	289	285	286	287	256	297	282	287	311	260	305	331	298	279	311	259	292	302	288	283	288	304	311	316	275	322	285	287	268	297	274	263	293	295	304	284	304	258	295	318	298	266	278	291	281	322	316	338	260	298	291	300	292	301	292	300	289	275	306	287	298	316	280	271	264	288	297	293	308	311	287	289	314	286	282	281	300	278	313	299	288	265	279	276	306	279	281	296	304	283	291	314	351	257	287	291	313	283	322	287	294	291	301	307	310	269	289	313	298	296	275	262	292	300	247	280	289	275	263	314	309	253	310	287	282	274	285	276	269	310	276	281	316	287	271	287	284	269	272	282	252	307	291	291	290	308	323	290	317	280	317	282	314	289	304	303	303	297	328	280	283	294	304	301	253	289	268	269	271	305	277	270	316	329	304	277	265	293	296	314	300	315	270	276	323	282	247	268	284	332	300	272	329	298	317	257	302	281	302	321	294	264	294	307	296	267	298	305	292	321	291	293	280	289	296	300	316	313	305	280	287	310	295	281	283	287	280	292	266	265	302	243	300	278	256	293	318	304	302	302	301	298	292	305	277	259	303	299	282	293	280	314	302	264	296	291	316	291	300	313	268	268	306	301	304	280	286	258	299	297	302	310	304	301	313	305	298	290	287	317	311	284	328	304	302	327	303	285	291	230	276	309	318	313	287	318	313	310	290	298	307	324	297	295	304	276	284	287	260	291	270	294	290	302	290	291	282	294	298	324	307	259	267	291	292	281	284	308	295	292	276	271	291	301	286	301	278	284	329	310	294	279	294	301	287	284	302	295	301	305	263	285	297	303	271	326	336	288	270	251	267	324	269	300	289	290	317	294	301	338	276	302	297	279	283	289	310	266	290	289	255	275	324	275	283	287	322	306	303	317	327	289	259	287	276	294	279	305	267	291	264	297	288	281	263	281	283	301	283	270	324	331	335	307	307	290	318	311	289	291	259	310	319	297	302	285	284	276	265	319	290	288	315	245	283	315	297	332	269	283	312	293	317	277	307	313	284	294	297	302	265	297	279	305	298	276	296	295	316	293	285	287	342	273	269	315	272	281	330	310	285	294	288	285	300	273	285	284	302	305	257	296	308	266	297	310	301	239	295	276	301	303	321	285	298	300	275	271	321	302	319	318	336	297	291	259	266	291	263	311	323	273	277	286	282	311	284	272	300	291	322	252	343	277	275	299	258	282	288	303	301	270	293	295	284	298	282	300	268	274	277	299	320	280	329	271	259	303	295	291	298	290	254	322	309	266	296	254	270	266	272	301	315	315	273	280	295	266	305	249	305	261	294	281	284	283	246	257	296	305	314	271	293	303	325	299	294	284	285	292	287	253	287	305	280	271	262	289	295	296	290	264	268	297	302	305	265	255	289	271	267	250	301	295	290	295	267	314	301	272	292	276	303	291	286	288	286	285	266	302	271	290	267	280	271	303	287	284	301	269	285	273	295	307	301	298	303	313	314	291	264	291	289	294	276	282	324	304	288	327	274	294	294	289	309	271	291	274	313	305	297	316	306	286	287	282	264	285	282	267	296	306	263	302	270	266	287	297	316	257	339	299	294	295	313	269	295	328	299	333	294	285	304	305	295	263	288	307	285	268	325	314	293	331	313	291	315	308	323	295	284	277	308	306	284	279	292	268	278	279	267	288	282	295	277	298	272	270	303	290	265	261	305	272	301	262	266	277	297	278	311	284	274	274	313	316	270	305	275	305	291	299	309	320	292	253	293	290	311	332	279	281	313	285	284	292	281	311	283	266	301	281	264	301	296	279	295	290	314	310	258	270	301	274	298	296	284	261	291	302	279	315	302	289	254	286	273	280	272	294	242	310	305	291	332	294	292	300	303	287	298	299	282	281	289	271	289	312	305	316	301	304	284	324	308	303	311	299	297	323	282	301	296	305	298	270	315	311	323	292	316	265	286	305	277	300	279	304	314	304	310	318	298	287	310	309	290	298	333	270	308	310	320	311	276	318	266	296	251	286	305	295	298	287	314
41465	28160	18164	11529	5754	2674	1116	1049	911	661	652	614	630	618	641	645	650	628	625	618	594	608	630	617	582	633	634	666	585	632	637	626	586	600	587	585	638	623	606	607	626	639	576	639	643	568	619	613	615	600	600	612	620	628	621	586	633	637	603	582	590	622	594	601	625	607	609	596	617	600	623	631	593	618	617	619	584	628	598	589	615	637	622	618	593	614	618	618	618	611	650	567	639	590	580	616	607	628	589	622	623	643	661	617	576	560	619	677	592	657	604	599	602	637	594	586	673	620	611	604	631	598	621	603	660	642	603	591	601	630	604	626	622	622	638	613	650	610	604	606	645	675	583	582	659	584	591	611	613	598	573	640	617	570	613	638	624	611	619	617	669	637	588	594	638	634	584	630	641	562	625	609	617	582	626	591	604	598	576	621	617	633	648	605	616	589	607	615	600	611	620	664	644	602	643	642	614	647	637	653	619	596	598	642	616	645	581	603	628	589	612	611	664	562	645	590	610	622	582	585	657	654	607	610	641	659	643	579	606	632	597	604	693	601	599	626	649	630	601	664	603	626	635	563	597	647	630	598	571	568	615	601	618	615	642	631	592	631	629	588	614	615	668	602	609	598	607	617	627	637	641	640	578	573	640	589	584	589	650	591	603	584	658	573	637	639	607	637	652	644	606	607	607	619	607	610	590	627	610	575	667	647	607	599	596	647	623	581	604	611	623	606	601	606	627	589	570	554	623	630	653	628	624	568	637	566	608	584	652	592	620	584	612	601	585	620	597	608	624	639	594	597	615	616	624	597	598	630	589	628	634	604	635	624	612	637	611	622	614	621	629	606	586	598	654	590	654	605	589	609	603	604	604	647	614	650	615	625	640	590	610	569	597	607	603	655	583	616	597	587	657	667	612	600	601	627	612	649	624	613	603	611	648	653	590	632	661	630	655	622	657	632	626	579	612	605	569	612	632	579	606	633	609	617	645	597	595	612	629	660	620	620	568	626	589	625	610	623	575	608	630	612	624	597	626	604	657	635	601	601	591	576	597	626	623	657	672	635	619	574	575	624	600	625	583	607	630	654	653	625	610	607	623	629	572	613	574	621	614	635	598	600	656	644	595	617	665	566	580	652	625	579	625	557	640	651	623	581	609	619	625	615	620	630	615	620	624	630	629	650	585	615	633	592	581	612	564	619	620	600	601	604	648	645	632	599	653	655	607	597	608	599	602	641	593	573	613	598	617	579	590	612	591	610	620	611	656	647	588	608	607	629	590	609	595	581	578	604	622	628	584	613	625	626	608	606	612	580	629	560	612	647	620	571	610	566	574	629	594	626	651	592	604	617	648	609	568	630	636	568	666	592	640	619	600	653	614	609	588	630	584	639	584	648	621	576	612	565	621	609	649	659	639	596	600	571	628	627	690	587	616	633	630	603	626	608	642	573	607	595	614	666	604	624	603	584	609	580	626	665	622	624	629	620	620	608	621	628	659	640	599	589	612	605	622	563	603	652	597	588	641	565	591	653	657	625	606	645	614	591	629	630	608	603	634	596	600	618	663	610	632	629	610	592	561	616	621	589	623	579	652	635	621	584	621	623	619	647	608	641	623	643	629	629	639	625	574	612	598	611	634	577	607	647	586	573	673	612	648	601	585	602	626	584	585	610	600	573	638	627	604	589	564	628	614	653	603	614	600	640	622	570	620	612	644	573	638	605	620	649	591	623	624	573	608	623	610	644	628	582	586	604	625	599	607	610	617	647	606	588	654	610	647	620	620	603	652	620	653	625	611	612	530	592	602	636	554	599	584	597	656	626	625	582	569	642	603	633	590	621	670	679	571	568	608	594	649	615	621	632	610	568	641	648	619	587	604	684	636	626	610	598	610	583	630	606	597	584	594	605	606	585	591	624	606	651	600	615	611	639	629	603	645	612	634	625	629	591	620	654	656	589	636	621	592	607	633	604	654	591	620	603	577	634	611	593	605	569	622	570	583	652	620	602	630	577	582	622	627	592	615	623	611	641	643	647	582	627	623	581	664	601	580	619	665	609	623	630	605	619	588	644	651	616	608	605	608	609	582	609	626	612	609	606	627	563	610	620	623	592	655	604	632	607	646	605	637	597	627	697	593	630	641	602	592	623	600	597	574	582	616	595	588	602	668	620	609	613	615	650	575	638	578	616	615	620	617	648	629	568	619	623	611	608	599	664	575	574	570	597	631	610	645	646	620	614	590	677	576	606	607	605	620	624	545	607	592	643	618	599	579	617	626	615	618	575	608	631	592	625	629	639	588	622	639	610	620	611	606	652	635	595	626	627	603	618	665	587	604	630	649	591	631	610	644	598	622	635	641	640	607	590	629	626	588	621	606	587	636	580	619	637	627	631	636	619	654	605	674	671	574	607	634	583	623	642	644	589	654	641	614	628	625	638	594	616	633	641	621	562	639	616	617	606	631	565	626	579	657	627	631	581	592	602	608	610	658	618	613	595	643	641	641	623	587	640	579	618	648	572	621	598	643	589	646	610	646	634	583	674	556	587	579	599	619	613	603	646	631	595	624	638	578	566	677	643	600	629	656	575	631	585	593	608	662	586	594	630	560	651	619	619	620	632	629	613	627	618	615	601	630	604	601	621	601	574	676	612	566	605	605	633	610	605	617	606	611	630	567	631	638	592	597	623	614	581	609	613	630	587	621	611	634	605	576	626	597	648	612	614	643	611	613	609	587	590	634	645	630	614	618	630	549	607	597	613	606	611	599	577	589	612	633	620	655	612	625	576	599	658	628	618	611	617	617	629	629	618	594	590	608	607	623	627	642	618	642	637	639	555	649	638	647	614	599	577	589	566	617	555	589	600	642	597	636	597	629	614	623	582	601	639	593	622	682	597	599	599	608	624	622	596	645	603	610	605	639	630	625	634	615	619	587	594	592	626	625	614	627	593	633	597	611	650	627	608	597	621	622	640	589	638	597	582	607	590	598	629	609	593	609	596	658	621	568	638	578	617	616	608	658	665	566	608	625	564	619	626	632	587	632	608	612	635	588	590	621	610	608	622	621	631	596	588	583	603	560	623	599	619	580	587	562	599	597	598	653	581	544	674	610	596	627	625	599	644	596	642	633	643	639	635	619	594	637	670	627	607	615	615	613	621	632	632	597	584	653	611	610	639	610	571	608	613	614	612	629	604	586	610	587	617	575	629	559	634	616	575	626	648	628	612	614	649	572	634	580	619	585	596	637	637	610	621	628	620	653	620	628	604	662	620	598	621	604	643	608	592	622	541	649	602	633	623	564	618	622	632	586	586	612	587	657	571	657	625	623	616	631	584	570	589	621	576	618	591	623	602	611	565	601	600	614	563	620	630	608	600	588	591	590	630	604	634	613	673	615	633	641	579	575	628	632	617	597	582	588	613	623	586	603	603	632	602	631	602	605	596	622	612	600	609	653	615	649	604	574	609	576	612	647	625	596	644	609	649	646	631	595	627	577	599	628	645	595	610
47019	22696	8854	2110	788	387	269	222	217	245	211	253	250	225	231	248	228	221	224	218	209	218	256	226	231	238	222	217	242	239	254	244	224	235	239	247	229	218	224	258	219	237	215	231	242	245	228	213	243	260	249	223	262	228	223	207	215	237	229	239	218	196	232	242	205	256	226	228	249	204	227	218	237	235	248	226	226	205	253	227	218	251	239	229	229	236	254	201	227	258	247	223	254	235	251	215	242	265	249	280	215	201	216	237	237	250	227	230	225	238	228	230	220	239	240	230	254	257	198	235	255	229	247	240	242	224	238	244	227	227	221	210	228	237	244	234	207	257	232	225	206	221	245	240	236	267	218	245	231	213	252	226	253	251	257	210	223	212	246	220	251	250	231	264	262	254	263	255	194	232	220	231	248	261	244	236	245	213	229	254	280	246	249	240	235	244	240	243	236	243	228	220	239	239	266	245	258	229	235	237	244	236	249	235	221	239	250	240	277	245	238	243	233	244	237	256	255	201	269	242	230	268	253	248	247	262	231	234	217	273	226	210	263	267	243	230	253	251	232	222	241	237	240	250	270	243	198	248	234	208	236	233	218	243	234	210	252	240	250	247	248	251	250	238	226	236	250	231	250	219	209	218	202	267	218	234	218	250	230	226	269	256	250	222	205	228	219	226	246	212	235	257	229	259	222	249	258	202	219	232	228	224	237	247	212	231	207	213	244	243	210	214	242	256	244	225	207	203	214	232	177	257	207	194	236	209	215	224	234	206	249	235	272	267	244	243	225	211	217	245	244	238	233	253	246	211	218	219	239	263	239	223	226	245	219	212	244	208	199	207	254	223	223	192	196	249	240	240	240	217	223	231	249	258	263	255	232	253	241	218	228	205	278	249	238	244	241	237	252	239	232	228	242	245	195	248	228	246	221	212	235	218	221	209	223	250	231	252	244	232	250	250	208	202	246	237	240	243	223	233	232	225	233	231	225	225	234	230	237	216	255	215	221	254	210	236	231	250	249	227	254	250	240	256	241	268	233	262	241	222	221	221	229	229	258	238	240	218	292	238	252	208	255	215	213	216	219	239	255	246	238	210	206	227	227	239	226	252	229	235	225	241	223	234	228	232	221	209	237	252	230	234	227	231	254	242	245	230	247	244	224	212	253	208	223	234	235	229	211	256	224	237	227	239	258	274	226	239	211	242	237	218	252	268	233	233	235	247	220	183	229	243	241	241	187	258	260	245	249	231	275	233	233	231	250	219	200	225	253	246	213	235	258	256	251	227	238	219	240	234	259	244	244	211	247	228	221	218	228	241	257	272	233	246	227	220	226	237	225	218	217	240	228	234	231	228	247	215	206	228	221	194	233	228	248	240	211	236	247	234	260	267	217	250	262	249	226	239	233	252	261	240	262	229	222	270	234	252	254	238	262	220	229	247	220	244	243	213	251	249	209	249	225	237	263	246	232	243	242	264	235	246	243	233	227	208	250	201	242	216	272	258	267	222	200	212	228	241	218	230	269	245	229	240	214	236	236	224	246	204	229	207	219	236	217	212	216	237	197	239	246	254	243	226	244	261	274	253	229	256	231	239	238	218	273	257	228	238	227	240	236	238	230	255	252	236	208	252	243	204	223	250	259	229	220	242	214	255	263	245	252	238	247	263	216	218	233	201	234	206	238	232	237	219	245	259	230	241	223	203	254	226	230	207	222	223	204	267	244	248	225	242	230	218	213	239	250	236	243	237	214	221	210	237	231	232	233	255	211	227	245	223	214	236	255	225	240	241	228	236	238	240	222	239	245	238	231	247	217	247	268	236	261	219	223	258	264	235	247	239	238	249	220	237	235	219	251	247	243	236	269	222	220	244	234	232	249	239	218	242	231	240	234	238	242	233	242	237	241	237	234	210	226	205	239	222	227	220	223	227	278	236	221	265	248	229	219	229	233	233	239	277	234	254	245	247	214	241	232	249	204	232	241	230	249	243	228	229	254	248	270	245	230	253	276	215	234	240	214	234	263	221	231	223	223	228	212	245	243	240	232	206	233	238	256	244	218	277	258	271	240	265	214	266	222	217	259	222	228	241	243	228	226	233	225	214	236	243	250	248	236	244	228	244	253	261	259	210	227	247	232	204	243	230	222	241	253	253	232	220	240	227	247	216	261	230	227	234	221	221	263	246	241	230	251	217	223	260	236	208	211	241	227	237	262	215	225	213	232	214	199	257	237	231	270	253	257	229	231	249	240	251	246	253	267	215	236	237	212	250	247	250	254	235	213	222	239	245	251	211	214	235	226	230	240	245	217	229	222	248	232	244	210	238	245	239	237	240	238	234	248	246	232	267	209	237	262	198	235	219	228	200	255	226	237	220	236	239	270	254	217	236	235	216	246	214	240	246	249	195	236	245	213	267	241	226	239	226	209	233	227	240	264	212	256	263	238	240	204	226	234	242	218	223	235	227	234	218	227	238	233	240	206	226	218	224	238	239	258	217	265	183	228	238	225	229	227	229	212	246	224	251	230	262	257	231	235	238	221	250	243	257	231	232	230	233	234	256	244	219	219	235	234	234	230	201	238	241	269	251	244	245	234	212	234	194	263	232	233	241	260	260	239	207	226	238	247	238	265	210	209	237	259	229	234	218	260	272	216	216	229	241	206	236	229	244	253	217	246	274	247	236	256	250	217	208	237	260	237	227	252	248	246	249	230	198	244	237	256	205	225	256	248	259	231	215	256	231	286	250	272	217	243	257	250	255	230	228	236	231	218	225	206	229	243	214	198	204	250	224	225	193	266	237	252	249	254	222	274	248	216	223	255	244	231	219	203	247	241	214	201	223	260	224	232	227	226	226	219	234	237	249	231	241	212	238	250	229	244	238	245	246	212	224	261	224	215	238	241	240	211	250	236	221	205	259	213	284	220	233	228	272	236	275	241	250	218	204	217	239	239	229	207	222	230	260	250	229	262	245	249	220	216	229	250	227	237	210	248	212	229	265	204	250	224	219	222	218	228	204	243	239	234	215	204	236	222	222	215	216	237	235	246	237	229	250	245	257	222	236	229	249	243	218	249	221	239	240	236	264	228	253	223	224	255	216	238	240	230	233	256	236	242	249	226	222	205	208	228	256	241	234	240	248	238	225	218	258	242	218	240	233	239	247	214	236	218	253	231	237	232	215	247	267	202	219	235	214	255	206	275	234	259	238	238	253	210	218	202	257	238	229	222	227	268	230	248	223	224	227	248	193	249	240	257	228	229	238	246	227	232	260	211	219	241	235	246	252	230	234	262	220	237	229	223	231	244	248	239	229	224	207	252	239	240	218	222	233	202	242	221	250	232	211	280	256	219	249	251	249	249	212	257	225	206	241	234	228	233	232	220	241	272	243	255	227	240	232	225	235	226	239	219	224	251	207	263	245	241	215	220	260	230	235	258	217	266	232	257	246	218	214	200	215	238	244	232	226	254	242	230	225	219	201	225	251	227	249	230	232	251	239	246	255	206	229
30345	15997	10143	4386	2175	1077	491	538	549	481	508	515	477	483	536	490	524	515	492	509	527	455	498	486	518	458	523	507	504	483	515	531	510	516	507	522	544	528	479	520	484	506	515	529	518	504	516	536	478	500	499	471	460	509	540	530	523	480	496	446	481	490	498	509	475	510	482	522	499	495	512	499	509	503	486	488	538	505	465	490	507	499	471	490	500	514	474	504	510	503	529	560	483	534	489	545	513	483	504	490	492	477	526	515	501	505	500	490	500	489	517	532	506	514	497	504	504	541	479	495	513	479	508	490	507	490	519	527	484	531	475	526	511	474	488	484	484	489	486	502	497	495	493	526	498	513	479	492	506	496	499	469	513	538	477	527	534	496	476	500	538	494	477	475	505	451	491	529	512	476	478	517	514	495	527	521	529	529	527	491	497	516	513	465	531	541	508	516	504	505	443	504	474	523	501	490	530	542	492	495	498	479	493	467	511	491	506	537	467	528	479	484	504	508	514	490	536	489	543	498	507	497	480	499	499	493	490	472	493	548	488	465	477	494	482	516	491	480	501	510	487	480	511	543	487	506	525	499	531	490	484	477	499	502	506	518	497	497	480	507	469	499	492	490	472	524	512	506	473	506	469	514	508	522	493	470	533	473	491	502	477	524	533	530	479	518	442	486	506	504	499	523	525	480	480	479	499	499	496	469	522	497	526	496	472	507	519	466	475	501	508	489	452	503	520	482	454	468	513	513	485	488	506	496	501	562	479	493	469	495	491	519	514	509	508	493	490	518	462	533	501	505	526	503	481	498	494	467	496	505	494	491	494	500	510	476	504	503	512	455	471	505	481	484	487	508	524	499	499	497	460	502	513	484	488	474	502	499	427	516	534	504	469	480	508	493	547	515	472	495	484	540	507	499	504	481	489	531	512	508	516	488	491	487	518	523	488	517	493	521	514	508	442	477	499	509	516	495	455	509	505	481	530	474	500	540	475	504	517	494	489	510	449	529	506	477	530	499	500	491	495	508	491	484	482	485	526	487	461	513	483	493	510	483	517	519	520	469	537	484	496	513	537	514	522	486	501	502	492	503	517	494	493	496	504	469	524	511	511	537	503	505	499	475	520	461	466	502	507	481	515	517	515	515	479	483	532	491	479	524	513	525	503	510	540	504	482	506	506	486	523	505	484	525	493	501	503	528	516	510	474	467	547	527	529	506	515	497	505	496	460	520	459	520	476	498	473	536	510	500	507	523	499	536	502	460	520	498	494	503	502	524	520	533	511	502	532	480	529	509	489	485	493	488	479	476	486	529	462	467	518	500	480	490	493	530	467	522	532	503	535	485	482	519	470	485	530	495	516	512	517	441	480	495	532	487	517	504	487	492	493	498	507	533	478	522	513	513	506	490	493	484	490	526	521	495	530	524	523	502	493	507	496	510	530	520	506	473	487	503	525	497	511	472	541	532	493	472	497	549	492	476	514	517	527	525	540	544	522	509	531	559	510	492	506	490	520	497	504	520	499	508	554	472	537	471	544	469	519	525	531	524	506	554	483	514	486	469	501	497	472	515	470	464	532	511	505	529	530	500	470	470	519	478	546	491	505	508	547	504	528	501	512	498	506	496	470	519	475	515	467	496	527	521	453	491	491	517	546	503	489	501	477	501	495	491	501	491	507	523	502	496	514	516	508	504	480	483	483	490	475	472	498	503	514	497	540	482	472	470	477	553	522	572	483	476	507	553	472	499	492	518	496	510	530	477	497	513	532	508	517	515	524	512	547	522	528	480	530	483	487	503	496	513	502	525	477	527	532	505	522	493	497	489	482	511	513	523	498	488	511	537	486	498	511	488	480	477	462	519	502	513	489	504	461	480	522	508	521	514	491	497	537	472	530	514	538	500	496	466	519	485	475	523	505	502	493	493	508	504	551	523	532	508	504	499	516	511	469	499	498	532	493	495	493	524	496	507	504	510	506	479	489	519	499	464	527	486	492	488	468	500	531	536	493	486	519	512	548	508	489	505	492	469	575	517	508	490	484	524	490	480	500	534	515	473	487	478	503	516	527	519	512	531	489	495	528	520	470	506	538	516	492	525	513	502	501	500	494	513	495	512	494	509	475	473	465	504	517	498	510	459	469	507	533	514	548	503	502	498	509	483	518	507	471	471	462	512	495	468	493	517	523	466	519	526	488	534	536	524	508	491	552	522	512	499	509	479	479	491	472	519	504	497	510	487	534	489	511	507	489	519	513	574	516	513	521	469	518	478	501	523	456	514	484	486	495	501	461	525	503	526	526	492	496	536	485	482	530	497	519	470	505	478	450	524	488	505	522	480	483	491	476	502	523	550	473	477	512	493	515	467	494	524	497	456	519	519	538	481	527	536	543	500	519	453	527	483	501	523	506	530	485	487	528	509	440	497	502	481	486	543	517	484	484	481	524	483	523	526	485	512	520	518	500	471	495	507	492	498	458	557	479	485	540	495	535	522	519	507	500	487	528	493	530	516	500	525	546	532	500	503	476	453	517	497	459	478	531	486	522	503	475	514	490	518	464	459	472	540	538	507	523	509	530	485	503	500	520	551	513	517	507	522	491	552	516	537	515	494	552	505	527	493	521	551	475	537	502	514	471	527	502	504	505	527	514	509	510	502	534	516	491	486	557	477	485	463	496	492	530	485	470	465	508	489	525	486	495	491	542	519	495	513	462	491	525	532	510	507	517	515	497	509	505	470	490	497	505	523	485	509	510	509	510	452	486	516	522	471	496	503	510	486	519	552	508	505	468	474	485	535	498	512	559	508	513	483	514	488	470	528	477	512	547	509	495	501	530	487	507	506	530	484	524	495	512	541	469	493	487	460	434	515	515	548	497	494	483	527	525	545	522	511	470	538	488	490	456	488	445	515	491	490	461	486	520	499	518	523	516	489	527	495	502	521	484	514	510	501	507	519	452	484	482	516	507	507	506	492	493	489	488	508	488	488	516	497	487	505	502	510	540	470	511	484	480	486	487	530	518	486	519	509	524	469	479	475	480	503	481	481	547	483	528	500	489	487	510	509	506	446	528	484	523	485	467	495	488	471	510	502	468	508	475	515	515	519	530	491	543	490	489	509	500	470	512	492	502	522	491	467	489	483	508	532	537	556	494	496	510	535	506	495	500	517	516	518	502	497	557	502	509	537	508	512	541	498	517	538	498	495	500	463	504	495	521	511	518	492	482	473	529	478	499	493	501	483	535	503	525	523	483	518	522	527	501	526	500	460	464	503	534	499	526	482	480	505	524	468	475	504	496	483	493	497	532	499	511	475	524	546	497	528	536	512	485	504	519	522	510	482	528	490	519	475	511	508	513	486	514	488	482	507	528	501	547	507	515	472	541	507	491	502	528	548	515	508	521	473	461	494	506	483	497	473	482	470	514	526	515	524	514	479	495	485	506	493	531	483	486	468	449	513	497	524	506	531	500	559	561	484	470	478	492	545	489	482	505	452	508	530	507	481	528	527
61145	33285	14915	3764	1355	562	329	257	240	279	209	230	216	245	276	265	220	244	256	245	204	240	224	239	259	246	247	261	241	263	230	227	221	266	254	245	262	251	247	246	236	257	251	251	210	241	244	221	254	266	229	217	228	227	250	248	245	235	262	246	256	222	249	290	238	234	255	253	253	224	267	224	246	225	247	252	281	247	235	225	241	225	257	251	236	253	243	232	212	246	252	245	235	263	226	243	273	248	234	257	244	244	224	292	245	253	263	246	196	223	230	247	258	218	215	248	240	260	258	221	248	253	242	232	240	224	256	229	243	242	200	300	196	235	265	275	252	206	266	262	240	236	229	253	221	240	226	255	201	227	241	227	256	236	228	246	235	270	276	236	232	255	242	247	239	219	254	247	245	269	218	245	248	241	251	216	229	213	262	212	218	251	224	227	239	230	221	214	268	254	238	254	245	244	221	227	223	230	203	232	264	238	219	266	231	230	236	251	203	228	247	245	219	243	213	233	233	249	236	221	277	263	221	221	237	222	275	238	229	235	222	222	204	216	209	214	240	237	245	211	236	233	222	245	248	247	228	224	264	222	260	240	257	246	249	206	233	225	214	241	224	243	210	255	265	247	246	236	241	261	245	259	222	231	275	246	217	229	226	253	248	262	248	229	268	218	236	229	220	264	253	244	218	215	209	251	253	256	225	239	235	219	236	250	247	233	249	255	244	250	266	260	215	243	234	258	228	236	219	252	228	234	250	257	212	256	229	237	226	259	237	248	233	243	236	223	226	220	203	249	241	228	238	255	260	275	239	227	221	277	252	244	246	242	265	222	267	241	259	240	237	242	243	236	214	219	228	228	231	260	264	256	264	233	244	267	260	220	273	280	228	249	277	240	247	208	234	226	240	240	232	289	236	243	228	266	240	253	220	248	234	226	234	243	248	264	252	187	223	208	255	239	244	240	213	250	210	218	245	249	232	220	238	249	240	241	272	240	224	218	248	259	250	250	233	243	224	231	240	231	244	234	232	255	198	229	233	203	238	256	242	231	252	224	250	245	244	230	226	274	236	212	253	245	252	271	227	231	252	243	244	235	233	213	268	270	241	223	247	256	210	264	246	253	233	241	232	263	219	234	273	247	246	243	264	267	234	254	247	253	240	206	233	247	256	255	241	243	224	239	220	232	269	252	250	242	215	218	233	202	232	259	246	234	254	219	260	259	211	236	252	252	251	250	245	238	231	239	218	215	224	230	228	235	230	243	224	239	250	208	228	231	215	241	247	246	228	241	255	222	224	227	278	275	242	268	244	258	248	223	273	254	241	292	230	247	234	239	241	242	227	231	237	244	289	255	236	256	236	232	271	239	244	257	233	224	259	258	262	219	256	245	233	233	250	268	236	237	212	272	265	248	258	259	252	191	260	225	244	239	250	264	273	252	260	266	262	251	260	228	252	250	247	230	236	225	215	260	225	248	236	237	246	221	231	239	246	269	271	249	255	239	260	272	253	264	229	237	244	211	235	227	228	219	240	204	234	215	193	242	225	258	242	238	235	253	235	271	238	248	239	262	251	245	221	261	247	232	234	247	258	259	240	256	237	249	238	256	212	251	217	240	260	247	232	271	263	257	247	220	248	247	242	252	231	203	213	221	236	225	241	259	243	261	256	233	247	237	262	222	244	256	270	235	275	265	213	240	219	250	261	248	239	224	274	239	240	245	224	230	252	227	225	220	267	285	225	245	247	215	281	223	203	251	233	255	207	202	241	204	246	238	250	235	242	257	244	228	255	248	243	269	248	237	229	219	253	216	230	247	238	221	261	249	252	239	224	237	221	263	241	240	244	231	229	261	256	246	231	214	225	230	267	251	254	226	225	241	225	242	254	225	235	245	270	235	223	229	213	248	246	257	262	219	231	232	215	259	242	249	248	247	246	264	250	227	237	264	244	225	240	238	219	234	241	215	247	237	236	264	264	232	222	220	208	250	276	248	253	249	228	247	258	220	265	248	229	276	253	254	229	222	240	258	238	219	229	253	220	220	230	251	243	259	251	216	246	264	248	226	256	282	215	256	243	245	263	248	260	239	261	242	238	230	243	247	238	219	205	250	227	227	254	233	226	237	255	254	259	259	203	238	222	245	220	244	261	247	256	216	238	241	247	255	238	238	236	259	226	251	207	223	239	251	215	244	219	270	266	247	234	235	245	244	243	208	248	253	233	223	241	225	253	215	221	247	251	245	244	240	250	234	223	258	231	245	250	209	231	243	218	245	258	209	266	257	250	246	258	246	240	260	232	220	224	232	230	262	261	248	235	257	264	217	239	231	188	237	240	244	238	241	223	253	267	220	253	250	214	235	245	231	247	256	267	258	245	226	235	201	236	239	229	237	216	220	238	246	222	270	244	208	253	243	248	268	226	263	289	241	228	261	251	219	206	242	204	249	245	225	264	227	233	224	229	253	249	235	218	249	257	229	241	283	265	236	265	219	249	224	247	248	232	239	219	239	242	247	228	256	263	220	237	218	215	201	232	253	262	231	235	260	227	228	216	219	258	241	208	241	239	240	259	215	256	232	224	239	236	259	229	226	257	234	241	233	224	227	257	235	231	238	239	246	246	267	223	271	264	225	245	265	229	241	240	250	266	227	257	212	245	238	248	225	223	234	223	224	224	272	237	263	242	236	283	244	244	241	212	238	229	248	231	243	260	267	232	283	236	253	261	243	245	273	248	257	248	265	234	241	261	271	232	251	242	246	253	239	258	239	219	237	265	228	250	241	266	247	231	254	240	259	224	217	221	225	234	260	232	247	241	248	215	247	218	247	226	261	263	233	271	216	265	241	247	237	239	249	218	215	253	239	218	264	250	247	231	256	259	247	255	251	241	247	253	234	242	235	254	258	238	252	217	238	244	224	207	241	243	243	243	238	231	246	222	256	242	258	226	249	226	236	237	246	241	230	254	245	237	287	213	249	259	243	229	243	235	243	246	263	244	216	249	238	234	226	259	254	253	241	254	275	226	243	224	264	259	248	232	230	285	268	222	234	226	220	227	237	239	262	254	227	226	244	236	208	234	220	242	223	265	261	261	231	265	257	264	243	236	232	233	261	244	249	256	257	229	266	221	270	238	262	231	271	270	231	237	265	247	260	258	217	265	225	238	262	231	222	213	230	242	249	235	261	219	243	252	221	242	226	211	246	232	263	229	240	268	251	253	258	240	221	251	241	241	246	250	236	207	235	235	205	238	221	207	264	250	238	236	250	229	224	241	295	222	216	243	247	238	252	214	219	234	228	270	242	234	243	229	237	246	211	219	243	250	273	243	222	215	247	243	247	225	241	220	247	245	248	226	233	232	231	226	219	255	269	264	257	241	269	255	241	244	240	243	218	222	238	244	214	228	255	235	258	244	269	227	227	218	216	260	241	247	247	239	230	243	241	224	197	245	235	242	236	249	260	221	236	239	204	231	226	250	245	257	237	222	207	219	226	252	223	249	256	245	235
39994	24310	14878	6257	3922	1536	777	624	555	582	521	493	556	458	516	520	517	493	502	531	525	506	529	492	514	551	516	504	512	505	529	533	522	533	503	520	513	520	536	493	524	515	523	502	523	545	510	520	546	518	514	522	474	522	530	508	536	491	507	522	491	521	529	528	539	519	520	488	520	540	538	549	496	544	512	471	545	517	513	521	503	551	534	527	495	534	474	510	532	532	519	499	520	528	542	511	505	536	526	523	498	538	567	537	521	508	489	539	544	543	520	518	500	530	515	568	553	534	545	510	520	494	537	497	521	504	550	554	518	504	562	528	495	522	513	493	530	538	525	509	487	510	512	515	547	488	519	494	514	510	502	478	505	520	501	499	505	515	518	497	526	476	513	530	498	546	563	531	521	540	497	505	524	533	483	544	520	532	498	538	505	489	506	556	528	510	496	558	509	490	504	549	513	491	544	539	500	524	564	506	517	550	544	501	524	522	493	513	544	551	509	543	497	518	533	519	519	507	484	521	514	523	510	507	520	495	492	492	491	537	565	524	536	531	472	520	488	512	491	539	498	513	506	524	466	530	492	506	486	488	484	548	502	479	517	507	537	488	539	562	528	513	495	484	532	499	498	456	517	532	514	485	510	489	537	516	510	474	489	490	511	518	520	513	481	516	479	529	508	485	511	496	526	547	533	497	485	539	496	525	517	517	525	527	528	526	526	477	510	529	537	530	469	516	503	490	507	497	477	517	504	535	557	554	518	543	515	511	500	522	479	514	514	546	482	499	533	540	496	558	559	537	547	514	520	529	538	516	525	490	538	533	540	513	535	540	534	587	545	563	521	504	520	501	509	505	512	516	512	515	524	493	526	511	488	534	508	541	527	476	539	528	510	510	483	520	511	523	535	514	526	511	535	549	493	499	571	529	506	528	521	538	513	525	510	514	546	502	499	513	535	528	494	504	532	554	486	493	579	498	497	501	487	536	511	535	522	506	529	527	535	537	467	533	547	485	498	529	504	520	514	510	497	523	500	522	534	538	523	524	558	529	506	548	500	503	516	483	532	509	514	537	496	505	494	531	535	512	496	514	542	529	498	489	552	534	521	491	495	541	505	520	460	496	533	566	501	520	539	513	533	523	551	507	538	532	499	517	527	556	487	567	509	517	558	515	514	477	531	525	556	520	502	537	492	496	516	502	508	540	491	533	481	527	499	492	550	572	519	521	522	544	522	511	508	538	528	489	510	498	521	492	517	521	490	537	518	545	547	487	510	515	497	510	517	515	531	547	514	533	514	572	507	519	484	472	513	520	508	541	535	513	499	486	509	507	529	537	569	487	542	519	525	489	482	525	540	529	544	449	545	513	483	508	507	515	559	525	530	558	525	468	567	548	533	529	512	522	528	545	519	475	519	509	588	512	556	494	512	481	547	550	519	503	511	549	517	487	492	521	549	526	543	560	530	554	521	529	489	530	505	539	535	494	544	523	493	539	539	544	555	523	543	506	515	531	502	524	537	513	514	534	484	545	489	522	546	532	522	544	521	535	522	559	522	493	478	509	523	544	502	536	492	517	514	523	511	553	534	514	522	570	531	521	540	493	500	544	522	542	543	557	519	509	511	533	557	495	521	539	491	535	545	519	567	469	548	531	533	525	521	572	552	525	528	525	493	522	508	490	487	556	500	478	512	506	509	491	517	526	528	514	495	500	547	490	488	544	489	508	468	523	523	511	505	507	534	513	536	537	521	532	496	519	566	537	536	551	574	530	511	511	524	509	512	532	562	489	512	532	523	509	488	534	505	468	505	576	501	522	501	517	539	503	532	520	463	514	507	535	508	522	539	550	531	531	499	521	485	548	533	480	521	523	507	505	479	548	527	519	523	561	498	543	487	558	540	536	567	508	549	501	507	528	521	554	551	487	534	517	545	498	508	507	524	534	503	506	487	536	556	516	536	547	549	534	551	523	568	496	539	543	536	510	518	508	514	524	483	547	518	500	541	517	554	511	491	512	531	520	513	520	482	494	519	520	535	528	500	529	508	545	514	521	472	492	531	543	523	540	495	523	560	545	518	482	488	482	528	508	506	555	507	538	514	505	525	550	503	536	544	510	529	523	491	516	543	550	527	524	491	485	509	538	527	516	482	493	478	508	544	507	564	521	532	517	537	544	508	487	521	498	511	520	516	519	530	547	505	548	504	540	524	523	524	530	526	546	536	558	506	504	549	522	532	527	517	508	551	523	558	511	536	502	553	497	553	476	558	492	476	496	554	500	522	525	549	516	509	519	508	498	526	494	526	513	527	503	500	553	522	499	527	478	485	512	458	519	511	549	510	507	545	461	549	480	492	555	505	555	528	520	499	519	535	500	538	522	495	508	527	479	541	543	509	510	472	527	522	530	473	493	542	495	513	513	511	516	476	557	556	517	489	491	568	511	534	526	497	543	490	523	547	518	478	497	503	495	555	518	515	539	483	515	517	513	534	549	524	495	520	526	509	482	535	490	517	525	536	516	549	525	587	477	553	527	525	530	548	528	520	535	521	470	537	519	496	489	563	521	481	496	508	493	546	488	516	524	538	512	509	552	524	545	488	495	513	515	515	536	504	507	497	526	551	552	570	518	531	532	535	521	508	510	502	485	541	479	529	505	528	484	518	527	504	547	483	493	551	529	561	566	542	497	531	505	548	540	508	515	543	508	530	517	498	483	527	523	523	521	530	514	554	508	526	489	540	524	538	532	494	497	568	510	488	467	527	540	512	490	569	491	537	536	515	512	474	507	502	525	523	510	510	512	547	508	528	512	494	485	547	494	529	536	499	537	509	521	523	490	543	498	565	527	516	504	532	495	495	509	536	530	496	514	532	505	515	501	530	529	514	538	554	516	505	484	512	472	498	514	528	554	514	457	533	514	493	522	508	532	498	491	520	517	556	534	522	517	542	505	524	537	511	518	507	523	469	537	502	539	534	529	500	572	521	494	519	500	519	510	522	519	495	519	514	510	534	487	487	519	544	487	463	563	489	545	534	518	477	504	507	489	539	507	511	521	511	522	525	521	515	528	535	532	457	551	538	513	501	536	514	528	534	464	539	535	534	539	475	538	506	522	511	559	529	520	492	516	519	535	535	545	485	510	524	490	516	511	479	528	543	591	444	524	536	546	525	564	519	498	530	528	469	541	529	537	546	527	562	555	489	538	517	535	511	532	530	520	492	543	530	532	495	526	522	539	511	520	475	541	523	529	482	518	561	524	569	468	513	536	517	506	547	518	476	519	523	516	522	517	527	513	528	515	518	552	482	504	485	491	580	515	554	537	525	512	572	518	497	530	529	538	532	501	521	530	529	504	508	502	546	512	520	500	500	474	505	514	478	544	545	524	492	512	527	516	533	480	511	489	490	500	479	516	480	500	512	520	543	505	521	513	533	510	510	508	529	505	501	543	489	540	516	533	502	547	482	546	494	517	542	498	550	534	501	537	497	516	555	539	518	504	513	527	532	522
63973	36199	18947	6459	1902	1056	461	356	348	348	305	298	301	272	295	286	283	284	291	315	299	307	301	302	291	304	307	283	288	323	296	311	291	294	340	315	314	300	313	328	273	285	275	330	299	235	289	278	308	304	294	288	298	275	306	305	307	302	267	274	275	270	296	282	279	275	257	272	287	279	287	277	288	247	295	282	298	302	294	284	305	280	270	278	289	312	288	301	290	297	274	282	315	281	292	292	295	273	298	311	255	290	285	280	305	301	300	293	287	309	296	273	284	282	292	319	306	290	302	300	323	304	295	286	328	301	280	303	307	297	294	286	311	312	267	296	255	286	283	304	288	258	288	310	280	265	285	305	294	301	308	261	288	271	265	296	265	284	278	321	315	322	288	297	306	328	276	287	301	292	299	271	309	318	289	273	269	307	305	285	304	306	280	277	288	280	334	263	306	339	278	293	286	272	298	291	334	316	257	293	257	259	296	295	268	270	305	313	291	288	301	317	342	281	324	239	271	263	274	276	295	279	274	308	313	326	256	263	318	296	317	292	266	278	302	300	329	279	260	285	254	285	317	288	271	276	297	295	297	277	290	275	298	293	301	317	301	288	254	270	272	286	312	299	284	288	262	268	280	273	304	323	310	302	314	327	297	288	302	315	304	290	307	305	298	295	282	327	284	303	270	284	230	292	258	268	269	319	276	299	307	276	316	298	276	321	319	273	267	272	313	312	290	261	298	342	301	283	301	314	317	304	296	297	273	301	262	290	278	265	302	275	293	305	300	284	283	274	285	284	300	287	276	291	265	296	293	252	277	302	290	303	284	283	299	298	288	295	293	273	266	326	256	293	267	291	281	291	292	298	346	328	288	265	330	290	276	271	279	291	271	297	301	262	265	309	294	313	309	281	297	303	283	295	320	268	302	307	280	285	300	323	287	316	315	285	299	274	284	284	314	279	305	274	315	313	297	323	287	304	280	273	274	302	272	292	313	291	294	288	303	302	294	299	291	319	316	287	266	278	301	319	315	270	269	320	281	262	315	291	316	271	326	314	300	282	296	263	288	313	310	282	314	297	244	296	271	292	259	272	298	305	278	293	323	278	294	309	329	277	289	281	277	296	276	306	297	257	286	319	307	265	288	286	282	303	293	279	300	312	311	283	290	292	330	323	311	266	283	311	274	277	307	270	259	312	291	303	272	269	280	298	285	281	282	307	309	287	281	260	281	274	303	333	310	291	309	324	299	283	289	255	269	268	296	317	298	304	310	307	300	260	291	247	301	289	305	304	268	302	310	302	255	259	312	298	302	302	291	302	288	281	285	315	311	305	284	276	291	282	306	296	250	254	257	297	291	281	286	320	272	306	285	297	268	285	326	284	307	280	325	288	279	289	292	298	276	284	271	279	299	282	268	311	324	294	284	252	308	295	277	271	280	290	291	296	303	304	310	316	276	302	291	270	278	277	311	277	286	294	292	306	281	281	297	260	284	296	300	283	296	296	303	273	295	290	304	300	294	282	291	269	285	275	284	294	247	285	291	307	280	298	310	291	272	288	293	276	277	268	288	311	265	299	291	295	255	263	328	283	279	315	291	298	278	272	297	311	267	279	291	280	323	286	297	305	265	251	264	276	267	260	277	306	306	282	276	299	295	313	279	310	300	327	254	255	285	304	320	264	274	288	269	292	318	299	324	288	310	293	288	272	277	282	297	249	287	259	276	285	276	293	288	274	317	323	276	309	278	263	289	258	319	293	274	341	316	269	262	323	283	315	279	300	286	306	299	318	311	294	307	280	313	284	265	303	306	260	304	303	272	279	310	307	292	292	288	319	315	300	319	310	278	291	305	300	320	289	279	322	259	286	304	303	313	304	298	273	296	283	292	263	281	306	282	294	294	288	290	293	305	270	334	313	324	277	310	299	286	293	304	308	299	269	298	275	305	287	282	294	285	256	259	275	263	287	287	302	316	286	293	331	307	276	328	297	238	272	297	287	281	266	302	294	277	301	286	316	317	295	302	306	294	289	296	258	272	296	283	254	273	254	276	296	296	290	277	297	274	262	261	312	274	291	272	264	274	308	272	285	305	328	306	277	309	267	266	269	312	298	294	277	278	297	272	276	292	286	269	272	297	310	278	272	283	299	306	279	261	307	256	282	276	268	309	280	273	265	264	274	317	313	313	284	260	282	291	275	287	309	281	308	311	317	274	256	301	284	302	296	287	256	294	311	279	266	261	305	283	305	317	322	293	291	302	288	259	281	290	268	291	302	273	269	289	298	288	290	277	270	279	276	303	317	302	295	296	312	276	287	291	285	280	247	256	302	304	285	302	313	298	273	296	298	294	315	274	276	300	316	312	289	272	283	283	298	265	291	294	271	295	290	280	274	283	296	309	271	309	299	294	289	297	302	255	315	269	320	283	303	288	282	269	268	270	277	286	299	291	317	315	290	294	273	277	295	282	304	312	312	303	273	304	270	276	300	309	316	243	297	315	279	285	285	299	297	270	296	297	305	275	290	281	269	267	289	309	316	270	288	288	312	333	292	267	289	305	307	252	272	307	249	334	290	288	270	240	294	276	312	301	322	331	278	278	277	282	344	289	326	314	328	308	269	289	275	277	304	293	288	300	267	266	297	291	300	311	272	309	291	290	300	295	314	286	288	261	275	295	291	285	292	293	257	294	313	307	262	289	292	268	275	296	313	266	307	296	321	283	289	286	311	291	283	256	295	288	282	309	295	275	301	294	269	285	303	310	298	259	299	298	301	302	289	303	282	280	294	276	307	308	307	283	286	298	308	311	314	322	285	305	309	283	278	302	262	263	258	279	296	315	297	291	305	319	302	306	304	275	297	330	289	281	332	303	289	289	306	306	286	266	301	293	299	297	319	281	276	301	263	280	329	294	315	313	280	266	257	265	338	278	292	280	293	270	287	296	319	328	281	307	316	287	277	309	278	309	304	297	269	284	259	323	280	283	303	282	291	258	308	272	273	273	289	284	248	282	265	263	287	299	315	247	293	309	327	261	321	274	333	276	325	299	268	259	296	297	285	320	278	260	293	290	296	330	291	278	276	264	275	254	256	279	268	273	256	299	283	286	302	278	277	293	268	339	310	289	302	278	278	281	303	335	330	278	300	316	280	307	310	291	300	298	297	293	302	282	325	304	331	304	286	300	308	285	302	298	250	295	315	308	318	293	300	259	314	263	287	278	290	298	273	311	274	287	296	286	271	300	279	310	284	299	296	288	291	332	280	290	273	276	282	261	261	279	271	262	282	294	273	303	319	291	269	267	327	260	310	308	277	309	290	277	310	262	277	287	297	277	307	307	308	323	324	253	289	307	284	290	264	275	323	312	298	291	300	271	283	275	328	334	290	280	286	302	289	288	255	278	295	322	299	308	284	298	297	276	289	270	292	273	274	312	294	268	309	326	252	316	293	288	294	321	258	274	302	322	275	311	328	270	273	311	299	294	302	274	290	295	300	267	326	313	296	290	297
41027	27833	18438	9828	5152	3089	1127	923	740	651	684	634	610	613	661	609	615	607	603	628	597	662	597	606	604	578	605	575	551	563	612	601	648	618	608	594	606	630	635	638	646	606	595	597	635	573	543	600	643	595	611	650	613	631	605	626	640	582	570	588	598	601	600	616	565	600	626	605	594	565	648	653	603	626	641	632	616	612	631	612	599	629	653	634	628	622	571	591	607	647	586	613	603	581	602	612	596	618	587	583	617	578	581	638	659	610	628	666	626	595	621	622	586	624	607	579	540	628	586	567	604	605	568	609	609	626	640	600	613	627	614	633	588	583	578	605	638	540	602	612	636	589	583	596	625	636	588	643	599	619	642	585	612	628	638	602	599	624	595	614	614	610	600	613	621	617	630	585	672	615	605	590	657	620	594	607	633	611	589	616	591	609	610	584	611	604	635	597	623	581	633	628	601	618	605	575	620	636	592	648	619	591	593	615	621	614	573	576	625	617	603	610	601	590	592	627	613	591	587	631	627	592	630	605	599	633	614	623	592	582	629	618	655	605	584	611	612	624	622	614	621	630	611	648	572	584	679	608	630	616	621	579	574	581	643	608	586	644	578	616	585	635	589	601	613	576	649	595	654	617	599	615	613	611	649	585	560	589	584	585	609	632	574	615	614	601	587	604	592	620	589	559	595	589	611	623	642	588	571	619	641	589	577	611	589	596	622	596	639	624	656	628	636	584	587	657	617	619	617	640	629	667	622	607	626	602	602	634	570	631	571	621	618	592	639	571	630	613	628	610	589	596	606	669	644	641	590	589	643	643	606	602	647	590	618	593	616	635	605	657	619	609	596	618	637	616	615	600	607	613	612	586	637	553	630	597	622	588	569	628	598	636	605	571	563	630	572	626	627	601	611	608	621	660	603	585	628	632	648	598	576	619	601	612	586	597	644	595	624	587	615	607	621	601	584	562	602	618	597	597	577	592	578	596	590	599	639	621	604	593	615	645	603	599	617	608	598	607	625	590	637	648	629	599	638	574	640	638	607	634	632	615	610	637	614	653	615	589	626	581	567	647	605	614	600	555	589	615	618	609	620	594	616	641	592	582	590	638	615	612	603	557	646	604	587	584	611	647	629	614	602	582	545	617	625	600	606	571	614	589	596	603	637	629	577	602	635	637	631	637	603	606	610	654	600	611	617	634	568	633	563	601	576	664	587	591	619	617	626	597	624	566	558	605	621	562	632	563	612	586	637	629	622	586	609	607	611	606	578	566	606	586	589	620	605	622	632	581	572	555	608	631	609	597	596	603	608	633	601	617	586	545	581	647	635	558	596	613	616	612	634	618	609	576	666	609	635	605	606	595	586	598	595	621	548	576	602	568	602	589	600	619	593	585	601	623	582	605	598	603	638	556	636	634	611	619	626	582	623	636	635	568	608	590	621	619	579	594	583	591	595	658	569	595	576	628	556	636	595	601	595	627	628	606	578	576	609	621	627	604	595	630	599	592	596	594	626	595	612	609	616	600	615	604	601	596	610	596	627	608	616	605	640	599	549	576	590	605	593	595	594	617	584	645	625	611	618	592	595	645	589	606	614	586	620	603	611	592	604	567	588	618	610	631	558	628	602	592	622	626	592	629	594	577	590	621	612	650	639	605	611	609	607	592	658	570	660	596	619	622	609	580	577	608	636	577	605	626	623	575	619	638	625	611	633	611	623	622	606	575	609	618	657	632	624	601	578	619	576	571	569	618	632	641	582	603	605	587	627	592	617	633	624	586	586	604	614	575	611	653	582	612	650	591	602	612	610	598	590	587	578	615	631	620	555	616	625	609	627	613	621	595	597	595	622	564	620	629	570	584	576	628	617	649	647	660	607	602	649	619	592	623	603	609	655	622	596	631	592	597	623	637	574	591	663	573	618	625	618	600	581	606	567	571	629	590	635	614	571	595	575	619	615	584	650	608	634	614	622	580	606	580	598	584	629	617	631	605	572	567	596	649	677	631	591	601	625	619	612	606	622	599	605	612	597	604	584	558	597	591	592	702	614	657	621	627	604	567	646	533	630	589	554	642	621	621	576	615	587	638	582	566	670	635	641	589	594	611	594	620	590	637	582	598	643	593	598	579	591	639	609	605	600	600	616	612	636	573	621	658	597	620	618	586	605	587	616	630	599	589	568	570	569	595	651	637	644	600	620	643	582	605	630	670	588	603	566	615	609	597	609	622	573	568	642	629	586	556	606	583	600	584	602	585	634	636	617	625	594	615	597	645	608	628	596	614	588	580	611	619	596	608	612	622	563	582	640	625	617	622	609	584	616	589	596	669	608	604	611	580	630	562	581	572	598	626	586	608	574	617	584	638	581	602	619	558	630	573	622	572	608	602	623	579	583	590	627	643	616	580	634	596	618	612	649	580	572	624	660	572	636	558	640	579	627	634	567	570	567	592	584	649	561	629	612	623	602	639	619	627	594	601	592	601	602	597	603	611	558	590	565	609	590	628	620	620	589	595	590	623	597	606	604	630	599	582	601	642	568	596	636	634	611	610	550	612	618	604	606	583	608	629	606	594	573	599	598	644	561	585	592	604	584	582	609	621	592	555	562	607	603	602	603	645	614	601	584	529	620	628	583	619	615	601	617	624	619	665	553	606	605	585	585	627	549	622	609	611	617	608	592	637	581	595	633	598	610	604	626	569	609	623	570	577	624	555	557	607	596	614	631	628	571	598	569	584	625	559	581	612	632	607	603	597	584	576	633	664	650	611	597	643	633	635	603	625	652	605	618	627	599	595	646	592	604	614	608	613	593	599	664	617	599	604	585	617	603	586	639	587	587	611	594	602	586	554	629	612	659	591	632	571	599	650	588	624	646	619	568	631	598	620	660	614	578	615	642	626	634	574	610	593	607	605	605	607	620	601	644	570	623	584	623	575	586	601	591	583	589	641	603	596	602	556	599	599	576	608	586	589	598	596	608	612	610	611	603	597	615	591	585	653	646	641	586	618	626	602	606	629	605	611	579	604	591	602	600	562	520	570	578	593	573	611	587	626	624	614	607	615	638	632	633	639	605	643	578	593	635	618	594	622	619	610	647	639	594	643	580	603	611	583	598	654	571	641	618	613	617	622	596	621	623	600	579	592	617	636	589	647	605	611	632	566	610	576	586	567	594	637	565	583	649	586	560	616	624	580	657	635	565	585	606	634	620	619	638	607	613	610	627	591	567	583	648	603	577	589	603	614	610	613	646	630	595	633	592	591	597	596	619	601	619	588	597	599	596	652	588	616	605	597	584	574	598	579	620	612	602	586	613	561	629	598	606	617	607	641	589	653	637	575	595	610	648	574	605	602	614	574	592	602	627	581	617	604	560	624	606	593	627	621	610	595	596	633	607	559	628	637	600	617	559	588	620	658	610	594	599	643	562	636	631	572	616	605	588	605	601	586	640	608	641	628	589	604	612	655	603	587	590	648	608	631	581	624	550	642	610	605	593	607	645	608	660	609
51241	23190	6914	2057	715	370	269	233	259	208	239	248	238	241	254	270	239	254	225	266	240	249	257	236	231	213	248	234	248	243	281	252	268	250	208	218	244	244	250	224	219	237	273	253	252	216	248	272	263	232	218	223	275	194	221	222	205	196	274	240	251	230	215	254	255	234	242	240	229	249	241	245	239	238	236	234	216	247	229	252	233	238	189	255	238	254	221	258	243	241	243	232	257	243	211	232	265	272	245	234	245	227	214	258	258	263	215	247	239	235	246	272	246	261	231	207	259	234	248	221	257	237	244	216	241	242	241	242	246	208	264	251	235	224	250	207	242	222	248	229	222	258	245	259	256	256	245	230	247	264	214	235	213	221	198	224	236	185	252	230	230	230	213	241	249	212	227	220	241	237	228	219	238	237	206	209	207	229	257	238	229	286	224	245	241	230	213	259	246	250	219	245	246	229	234	240	245	233	242	250	243	203	264	253	263	250	242	249	245	236	230	236	232	239	238	218	221	236	219	264	232	227	234	260	234	244	247	255	215	247	279	275	240	234	276	220	249	251	241	220	238	236	219	255	243	244	217	226	224	248	255	224	227	213	212	235	220	216	271	258	222	252	240	203	236	252	247	238	241	226	265	245	245	241	227	207	244	224	293	271	233	214	215	250	230	244	222	273	251	249	232	244	271	245	222	254	236	255	245	215	218	259	272	243	251	239	255	254	235	237	255	227	245	256	254	208	218	262	239	230	233	226	262	251	233	240	269	247	261	250	248	251	211	241	222	253	264	230	239	227	213	206	249	235	217	213	242	232	245	229	263	260	229	197	236	242	260	215	221	231	263	253	246	245	256	238	195	243	249	250	246	253	258	240	249	213	261	229	227	195	234	249	239	221	259	263	242	238	234	257	240	242	240	235	243	227	229	248	232	222	237	260	231	227	202	241	263	265	241	243	232	266	283	202	239	231	244	265	232	249	263	247	237	240	259	209	251	225	240	246	245	216	218	258	253	225	266	219	242	270	237	224	208	262	255	231	238	227	256	241	218	267	263	248	254	251	246	244	230	235	229	226	206	235	248	220	223	245	199	268	273	231	221	265	219	212	248	253	223	202	232	235	221	235	237	236	231	232	258	248	244	239	251	220	238	234	255	223	233	231	246	243	218	241	237	259	264	242	229	247	240	278	242	226	228	271	288	206	209	269	214	280	236	249	261	265	219	244	259	249	242	245	232	274	227	254	233	234	239	263	227	253	269	240	256	213	237	225	280	215	260	256	228	234	266	206	233	218	234	231	232	225	237	236	258	272	239	220	257	226	234	273	203	252	235	242	254	246	239	258	204	244	211	211	229	250	228	241	252	269	235	246	236	186	213	229	262	247	233	249	214	252	256	250	230	231	261	238	211	223	228	202	224	240	210	224	292	270	228	242	222	228	226	221	242	217	220	253	222	250	242	263	244	229	238	239	208	254	210	235	242	250	257	217	234	213	238	235	259	266	229	224	244	267	222	234	267	247	237	262	227	272	248	259	222	228	195	245	258	214	222	269	237	221	244	232	250	246	237	210	274	254	247	245	189	243	234	215	262	244	226	217	256	229	228	222	211	203	259	264	260	237	254	265	270	234	242	210	235	225	235	233	214	205	224	224	218	240	274	219	213	254	253	230	206	221	229	206	231	257	238	231	260	237	269	276	246	241	226	253	219	241	212	245	249	270	240	254	245	258	261	261	225	263	210	248	210	243	245	260	239	223	216	217	196	208	221	248	215	243	210	253	217	241	245	256	231	238	239	210	227	271	216	230	249	244	266	240	243	221	243	256	254	260	249	230	259	249	259	264	242	256	241	237	239	238	250	251	245	248	249	230	248	251	244	237	259	228	235	262	234	228	248	226	235	273	256	252	234	215	255	239	237	225	208	243	251	262	223	243	256	239	210	240	223	247	237	242	226	234	250	238	232	196	246	253	221	238	226	251	256	243	231	257	236	244	206	239	240	227	240	239	253	235	220	252	241	231	265	234	244	232	261	256	224	247	248	243	218	212	227	242	205	238	250	219	250	230	234	259	254	240	240	212	223	246	229	230	252	256	238	238	248	226	239	249	226	241	233	232	225	211	235	269	222	238	216	255	248	244	235	236	254	226	206	210	207	265	257	234	240	282	222	245	204	226	228	244	260	225	244	232	260	238	230	237	276	249	226	264	237	258	216	241	227	223	234	224	227	225	228	226	258	224	232	247	226	239	246	258	235	242	245	246	213	225	229	247	258	232	243	238	234	239	234	248	241	222	237	225	256	267	245	217	259	207	241	256	232	221	201	230	240	237	243	244	220	240	230	244	266	248	206	251	267	257	261	257	239	219	249	255	255	246	257	253	210	203	246	274	247	252	229	260	246	241	223	242	213	232	242	246	227	233	230	247	220	232	253	237	252	235	264	223	246	224	252	266	284	225	226	273	232	277	258	228	241	278	264	245	235	257	231	251	247	264	261	233	229	248	228	246	240	268	215	238	240	254	204	260	225	238	222	242	228	226	227	264	219	238	233	237	217	236	230	243	237	242	255	220	215	250	251	261	235	219	255	230	236	214	226	235	253	227	225	246	228	244	216	259	258	223	257	242	290	251	244	236	270	243	221	233	232	220	271	248	245	228	260	237	231	235	260	229	222	236	254	214	241	275	218	232	243	262	228	243	259	265	248	224	251	242	280	246	224	264	248	231	239	241	201	248	249	213	229	238	243	243	236	254	235	215	219	241	237	237	231	230	275	226	221	238	240	233	222	227	285	227	240	240	246	213	251	228	207	250	240	249	263	266	250	246	228	242	228	222	269	225	239	263	222	225	255	223	251	245	236	224	249	273	197	229	232	255	259	216	242	255	241	264	245	241	237	249	244	249	268	229	246	270	225	227	234	240	232	237	248	277	241	273	241	262	237	202	241	215	222	250	226	229	225	233	249	235	278	240	222	229	246	242	239	237	217	214	257	252	234	241	264	229	229	253	263	264	246	230	221	239	253	232	226	242	228	249	220	227	260	222	244	239	238	252	254	227	240	231	225	260	243	228	239	244	257	248	232	231	242	260	214	225	230	218	211	271	245	251	255	242	231	224	249	225	262	245	237	208	242	264	224	234	255	265	239	242	247	235	250	207	227	241	254	250	222	260	251	227	241	239	228	250	267	234	216	256	227	223	228	262	256	240	224	240	208	252	224	226	240	247	226	224	257	262	242	241	227	253	242	254	256	244	253	258	209	211	246	259	228	261	240	230	238	261	229	254	239	231	245	268	245	230	232	253	223	268	229	213	231	232	226	233	287	260	254	235	203	249	246	252	209	215	258	219	203	236	259	263	238	211	251	209	223	242	274	255	245	256	219	257	218	251	213	249	269	224	247	234	235	230	221	244	241	259	258	237	260	250	234	244	255	261	244	271	238	247	217	214	265	240	235	246	214	209	249	231	247	242	251	247	271	230	235	237	220	224	239	242	231	240	235	268	237	236	251	252	261	249
33452	14618	7606	4336	1921	880	539	494	547	517	502	531	489	508	530	543	530	490	473	552	503	496	526	506	503	539	533	504	497	534	503	531	500	521	516	519	545	505	535	503	499	517	502	513	518	502	492	479	471	525	519	536	528	497	498	497	496	477	499	532	514	487	524	518	506	519	571	511	553	486	515	507	521	507	531	533	499	533	510	535	513	535	489	510	494	502	528	558	566	506	520	542	550	507	536	523	539	513	500	506	497	528	486	529	503	493	499	508	501	516	480	540	486	532	483	497	488	502	481	550	520	531	495	530	499	488	544	531	512	557	532	513	559	518	523	501	479	510	512	509	493	496	510	508	478	496	569	524	499	518	528	524	489	507	517	510	472	482	498	483	476	486	536	484	505	506	457	472	541	536	520	480	498	508	525	486	489	545	532	537	534	498	511	468	545	510	531	526	478	508	474	516	517	476	521	528	503	515	512	529	504	526	524	501	500	504	501	519	505	511	545	493	528	512	528	543	529	490	534	454	533	507	520	574	503	534	504	533	525	490	526	542	519	501	531	553	550	524	508	513	473	493	487	550	565	542	484	521	504	515	518	523	492	513	507	531	513	504	515	488	492	526	460	493	516	513	483	497	506	496	495	544	514	518	526	523	526	495	531	511	517	501	559	532	489	518	519	516	530	523	544	510	491	529	513	524	511	511	508	546	557	490	501	542	533	477	531	511	546	517	522	543	491	543	488	498	485	496	504	529	537	512	495	468	516	470	515	521	500	500	484	532	534	484	501	535	485	489	513	476	486	485	509	482	508	504	506	490	542	494	512	539	499	489	514	508	541	473	498	511	558	467	491	572	530	496	533	506	527	498	547	460	515	486	489	505	529	496	484	472	499	536	518	562	503	501	510	513	505	542	524	522	530	503	524	507	515	515	481	511	524	513	487	527	484	492	515	536	465	532	545	509	527	532	514	518	505	507	528	555	511	496	454	476	529	509	511	505	525	526	515	528	470	471	470	479	513	505	479	546	523	525	520	546	505	530	461	524	484	505	501	509	536	471	505	469	472	492	527	543	474	509	496	499	460	504	487	496	502	522	481	505	475	549	516	492	520	508	521	494	527	453	508	487	514	517	560	514	523	518	480	547	514	537	521	540	504	509	536	515	485	528	485	497	496	515	529	499	510	539	528	498	512	525	509	507	542	526	499	489	525	493	538	466	532	538	524	563	505	533	530	555	510	451	524	480	529	492	520	521	547	486	540	497	503	508	484	534	473	483	510	518	483	518	512	530	469	520	533	488	481	519	511	510	503	520	513	541	466	471	500	502	439	526	530	530	526	487	460	477	525	509	510	497	562	497	497	475	459	521	519	501	490	510	510	503	543	510	501	523	446	518	500	493	471	522	531	506	519	497	496	499	488	496	484	505	480	502	532	505	485	526	538	503	517	499	528	500	532	532	477	516	542	493	503	508	522	520	531	542	512	477	486	502	480	480	468	505	548	523	545	498	479	506	501	509	483	517	485	508	529	505	528	507	482	507	512	530	471	495	530	521	542	521	514	515	457	485	503	509	492	531	525	527	487	554	485	537	486	511	521	523	502	582	475	508	505	516	497	484	497	518	491	493	501	526	512	556	535	487	479	481	466	506	484	489	481	479	509	516	529	486	477	493	557	494	518	528	519	462	478	535	560	515	501	481	453	490	523	518	515	510	487	502	522	517	497	493	517	458	522	472	502	498	543	509	475	489	504	456	476	517	530	526	489	488	478	528	536	509	504	508	525	514	500	485	530	530	478	459	513	523	488	485	542	486	490	481	533	517	533	556	499	501	501	499	486	520	488	522	560	522	501	508	505	517	536	501	475	500	542	493	533	496	511	541	497	493	468	447	513	528	482	497	495	476	500	498	501	514	511	492	498	498	549	506	451	496	495	486	501	555	506	513	452	507	482	484	509	498	459	486	502	497	504	533	505	534	506	528	488	531	488	502	531	531	567	498	551	494	522	504	486	530	457	506	564	480	508	530	513	514	462	512	520	493	501	503	510	450	534	494	484	487	502	497	498	514	533	503	503	532	516	540	464	522	494	501	487	519	520	501	487	533	487	522	531	535	526	494	532	560	491	533	486	528	498	533	500	488	483	528	521	523	541	470	498	516	494	494	530	479	504	510	506	524	494	469	541	504	498	466	518	514	451	509	495	471	518	484	504	511	528	517	501	509	525	493	511	519	495	511	538	511	504	464	492	515	546	464	530	524	477	505	484	475	537	484	510	493	531	491	518	539	469	540	509	549	494	507	433	516	506	526	529	498	499	525	502	497	524	505	528	537	490	534	487	465	487	491	472	518	511	488	509	532	479	523	502	513	477	533	500	482	497	504	497	503	471	502	477	494	465	529	528	503	511	529	482	540	505	526	479	494	506	510	545	494	534	487	521	530	584	503	499	498	492	462	494	494	537	537	534	503	485	493	462	543	507	536	520	488	511	538	537	501	486	512	493	514	511	504	505	484	539	545	513	547	486	506	521	493	501	551	530	487	495	494	524	485	511	530	502	496	489	523	505	513	501	501	536	466	538	565	524	519	496	484	502	528	561	523	544	520	483	492	515	482	511	512	506	507	499	533	528	532	508	497	501	521	519	491	533	492	554	511	485	561	473	524	495	515	537	513	546	503	518	457	513	497	504	508	545	532	514	497	506	521	530	512	537	502	523	543	508	566	521	522	518	526	462	524	506	512	519	489	487	479	511	520	504	504	524	521	484	494	503	492	529	515	489	530	487	537	504	496	499	487	540	545	530	506	524	554	536	534	524	484	514	548	463	548	539	542	507	477	485	497	480	453	487	523	499	515	562	535	524	569	496	509	488	478	508	516	502	476	485	521	450	544	506	487	479	507	520	511	502	536	507	495	535	456	500	526	518	508	516	518	503	487	499	498	485	532	492	479	496	506	498	468	528	461	469	512	491	530	519	451	590	494	485	545	524	556	504	501	501	485	495	526	489	526	524	514	521	531	504	513	535	553	461	524	493	489	520	508	520	567	517	471	505	489	535	530	506	507	545	522	544	547	498	477	503	562	539	511	517	548	520	521	527	488	506	506	474	540	530	500	529	495	514	518	501	525	510	459	510	557	494	476	476	504	524	515	520	519	528	485	505	476	461	518	546	513	465	580	496	509	524	538	469	505	505	512	520	494	501	482	510	501	536	494	484	511	489	507	489	500	521	502	495	509	528	531	480	530	499	520	479	524	474	515	512	498	479	474	548	487	499	468	547	488	511	558	499	536	517	498	478	478	549	519	515	490	521	512	515	457	522	487	527	506	526	450	467	478	480	532	525	510	510	550	505	498	477	532	490	500	498	517	536	518	513	514	500	509	483	555	499	487	459	508	493	520	514	501	520	530	474	480	474	546	504	492	518	475	535	496	514	506	503	495	525	519	519	482	492	518	530	505	495	516	518	521	481	509	505	493	505	537	494	507	508	475	523	537	514	503	482	485	483	506	542	531	531	512
59391	25956	9096	2587	937	520	361	294	282	234	239	226	263	241	257	278	223	240	262	240	259	264	256	229	250	231	252	238	250	224	216	256	248	254	201	243	258	226	225	241	274	273	226	244	238	243	224	253	244	264	254	224	258	223	248	221	274	262	264	260	261	230	225	223	238	264	293	250	241	269	252	257	239	255	270	261	231	250	283	263	265	245	235	234	246	262	242	244	285	245	233	246	245	243	270	280	231	257	237	250	252	256	243	246	235	226	238	247	243	242	248	234	236	235	274	245	240	257	248	261	233	262	244	216	245	238	263	261	270	256	274	216	272	287	249	254	264	266	254	253	250	256	245	221	240	244	252	268	260	284	216	247	273	246	249	226	269	243	241	277	244	243	276	264	258	229	239	215	265	256	249	248	251	236	239	247	278	240	234	238	241	252	227	273	224	253	225	250	256	233	229	229	238	230	280	235	192	234	243	247	268	250	211	262	243	247	219	258	243	258	260	270	245	243	219	252	269	258	283	247	246	241	234	233	232	244	231	220	275	250	252	249	230	254	269	244	242	228	261	241	284	257	252	256	237	250	262	230	254	252	234	237	260	247	245	227	243	226	239	241	257	240	271	257	216	258	231	227	241	250	252	268	243	253	268	238	220	235	258	255	265	258	206	249	276	236	262	242	267	270	251	248	227	263	237	243	236	244	248	286	234	295	268	265	262	257	213	227	252	238	208	233	230	257	254	253	236	274	214	252	216	256	256	251	270	255	246	230	241	248	253	237	229	247	272	249	221	242	226	240	242	228	248	260	241	229	272	280	243	244	252	264	278	241	281	239	255	231	238	240	267	259	243	257	233	259	243	272	246	248	246	247	265	273	255	245	258	262	262	265	240	252	246	251	247	255	265	255	240	281	232	257	263	276	243	235	248	220	239	218	240	234	238	291	248	247	252	244	254	251	242	242	236	276	248	253	255	222	232	268	238	223	253	269	249	235	256	231	255	275	274	245	289	236	248	247	267	219	223	216	220	228	250	247	250	263	244	243	266	246	234	234	209	295	228	232	234	244	241	258	255	281	232	268	263	249	241	254	260	252	234	258	246	246	232	222	254	255	207	252	249	247	247	257	240	227	263	212	238	246	235	278	263	259	264	265	268	254	264	235	254	248	252	222	220	270	239	273	245	221	235	246	236	229	280	256	262	229	251	238	215	257	244	247	251	255	252	266	239	272	256	239	249	234	248	287	236	259	256	255	237	267	283	280	226	249	224	252	264	261	233	286	273	245	258	264	268	247	235	236	219	246	285	250	269	239	262	247	234	227	239	273	262	264	249	247	258	245	220	235	242	227	264	252	227	241	278	244	237	256	247	244	216	273	245	262	258	250	227	277	254	271	266	229	228	231	240	266	257	261	247	236	259	252	246	260	257	232	274	219	209	240	269	230	244	243	236	234	245	246	266	228	293	268	232	254	258	246	257	249	240	261	252	228	250	207	235	234	254	267	238	241	235	222	263	243	248	240	211	212	263	251	239	244	258	238	246	257	263	266	262	216	256	256	228	268	230	208	248	229	245	259	241	263	250	238	248	231	193	245	246	284	228	242	243	232	260	266	278	244	251	244	258	238	247	233	248	252	226	253	228	282	241	258	224	255	248	233	257	244	218	253	231	252	243	267	232	255	245	215	219	249	240	242	257	252	255	230	258	263	235	249	254	254	225	274	240	244	248	254	245	261	234	241	266	253	270	231	226	232	273	249	235	237	248	237	272	249	244	264	248	258	229	243	232	246	269	254	247	255	198	228	237	258	223	241	285	230	225	246	279	258	251	229	260	266	240	231	277	244	253	272	213	236	226	253	266	219	275	267	211	245	263	298	248	259	251	253	248	271	225	239	241	243	257	250	253	206	227	253	253	279	266	259	253	278	256	280	256	250	245	274	238	254	239	241	240	232	286	284	248	260	266	216	263	268	274	263	246	240	243	289	261	241	260	239	269	261	213	224	241	235	266	245	238	295	283	250	290	235	246	260	259	243	250	209	256	254	254	273	250	276	242	230	237	263	256	273	218	242	235	269	252	260	250	266	250	241	255	230	246	276	272	237	251	262	243	241	258	248	241	234	234	271	292	216	262	295	223	297	219	250	236	240	286	264	237	253	251	224	245	240	201	229	273	274	238	224	251	241	274	253	272	219	270	264	249	235	261	221	269	269	263	229	266	257	276	252	268	266	253	256	248	262	258	276	242	231	235	259	284	288	234	211	240	241	230	260	260	234	256	232	256	265	239	261	229	250	225	258	251	252	243	238	263	255	255	265	243	230	264	259	250	260	213	242	232	235	255	244	279	266	221	246	247	250	249	233	223	239	261	248	254	267	222	228	240	224	243	260	292	258	257	220	231	234	226	229	234	255	231	244	241	252	250	262	263	254	252	237	226	237	212	240	230	227	221	240	240	225	226	230	226	259	239	233	228	270	229	252	270	261	261	256	263	238	257	236	259	270	223	272	256	256	258	256	253	285	259	268	278	238	277	243	226	247	227	234	270	239	278	240	210	245	250	253	254	252	248	234	254	250	265	239	233	232	249	240	266	257	255	228	253	261	286	263	273	231	258	259	253	256	219	239	223	245	250	273	245	271	255	251	281	242	277	248	286	265	244	244	253	286	241	243	247	232	245	213	241	262	238	245	253	265	270	245	251	228	272	227	245	230	264	237	248	238	269	260	254	214	288	248	233	263	264	247	264	252	246	267	231	229	238	250	290	240	274	244	235	243	227	237	227	233	225	229	218	223	249	243	259	242	263	209	261	250	254	266	217	265	244	247	261	234	253	229	241	235	248	249	247	248	248	257	236	260	256	302	256	249	235	270	280	250	266	255	259	258	272	263	247	241	274	257	249	256	240	255	250	260	251	242	270	277	240	273	230	247	219	242	232	248	289	257	234	240	233	274	241	234	267	261	229	277	238	258	242	266	246	258	266	211	237	248	249	232	267	259	266	252	225	262	266	269	239	221	220	220	251	258	267	243	255	234	217	237	271	262	251	230	239	253	243	228	261	235	229	235	261	226	250	251	224	237	261	238	250	234	258	231	196	240	235	268	209	227	281	257	279	274	256	236	246	228	257	248	276	290	240	248	254	239	243	260	244	279	258	250	245	242	264	237	230	240	228	227	280	274	239	252	270	250	235	259	245	267	258	248	278	258	262	230	260	255	262	243	263	226	226	256	276	250	240	267	243	230	269	252	233	248	259	247	252	242	238	250	244	239	236	248	262	249	240	221	258	256	247	219	249	275	271	242	249	230	278	251	243	252	227	244	243	277	261	245	259	226	237	241	266	273	274	223	239	248	224	248	252	232	214	228	225	235	254	252	239	243	254	264	278	238	249	235	251	258	236	256	282	223	243	230	230	262	257	257	262	269	253	263	252	253	264	252	231	248	221	228	255	250	295	264	262	260	260	237	262	222	271	239	273	257	248	254	257	277	262	254	247	281	240	258	267	262	233	227	258	218
38470	17649	9345	5143	2671	1487	889	633	599	565	557	533	519	547	558	532	536	514	568	538	533	567	556	556	523	522	562	601	524	478	542	544	504	519	519	510	548	525	530	503	543	536	533	511	541	533	556	502	516	504	519	561	552	482	546	551	593	552	538	542	520	550	528	525	527	518	539	517	536	536	553	555	523	497	554	541	524	551	526	555	516	495	526	503	520	555	534	537	504	523	545	498	563	587	532	533	538	517	529	530	541	560	554	528	577	503	504	484	556	506	509	547	494	528	543	522	551	504	533	525	535	493	547	536	542	504	551	555	546	558	524	507	526	540	518	554	536	520	547	540	535	550	519	527	541	554	491	578	529	546	555	524	520	530	538	539	530	546	566	535	525	527	534	537	532	531	504	487	509	536	499	555	518	525	557	544	531	576	530	531	532	527	544	524	504	548	507	531	578	549	524	551	535	565	544	501	561	524	550	547	551	530	529	590	550	567	513	512	547	521	547	475	512	540	559	552	528	549	573	542	521	532	552	558	535	531	509	501	517	525	485	548	539	542	520	575	564	549	493	532	535	522	504	545	530	486	542	538	504	520	530	539	513	539	503	539	553	519	521	533	554	537	555	556	567	541	546	535	521	526	545	538	525	534	565	535	574	561	592	558	537	555	530	530	519	536	550	487	525	501	546	539	536	535	526	560	532	547	496	510	562	549	482	529	540	516	567	531	512	517	520	530	526	509	556	549	524	551	513	546	518	550	540	546	528	535	516	548	500	517	575	511	528	537	550	563	528	540	543	534	513	525	522	519	576	556	529	529	487	600	556	496	520	528	543	508	536	524	538	495	524	534	500	543	566	501	532	534	524	606	530	550	563	534	517	543	609	497	493	510	529	562	547	542	567	517	564	541	554	523	522	522	493	550	541	511	511	543	546	518	543	569	505	550	488	526	548	522	507	559	531	534	558	537	551	527	561	536	518	527	551	485	539	537	523	504	508	544	522	528	517	532	513	525	535	499	540	481	538	522	542	487	551	538	548	532	473	517	562	524	510	533	573	546	508	532	533	532	521	539	539	585	549	534	544	545	488	544	529	500	557	522	519	529	515	536	581	549	573	547	535	523	529	492	536	547	526	515	493	529	553	505	506	551	533	494	545	494	540	542	529	529	523	540	521	555	543	527	552	510	495	525	540	516	571	532	552	523	538	502	525	540	552	496	559	528	532	538	491	526	565	563	509	548	522	493	569	525	543	493	545	536	542	545	514	542	517	547	537	578	501	545	523	543	520	550	526	511	529	538	534	563	538	540	530	531	505	515	539	530	528	588	519	548	509	531	527	532	550	558	513	559	533	534	508	520	541	529	552	497	485	527	566	521	547	520	527	547	535	537	546	506	553	516	484	505	533	543	506	525	525	493	526	531	488	567	532	538	502	494	527	524	516	532	541	545	566	529	544	499	561	525	516	512	567	541	566	491	515	531	520	565	563	507	538	540	565	521	507	541	549	484	517	564	545	568	511	555	526	537	487	569	533	544	530	528	514	525	483	533	570	516	523	495	553	531	516	557	548	559	503	551	514	546	520	552	519	535	519	523	527	537	526	510	546	548	504	514	556	538	472	534	553	546	531	531	513	537	473	563	549	519	533	533	548	532	535	497	554	554	538	529	523	515	531	529	531	544	562	545	499	550	535	528	555	541	533	521	552	509	493	550	557	500	569	505	560	555	516	521	525	497	487	512	490	521	519	554	538	544	518	524	522	580	495	539	534	522	524	526	592	521	550	512	519	514	563	557	542	506	531	539	493	492	550	551	541	542	550	510	533	522	529	535	532	516	500	519	543	536	505	547	512	528	532	547	513	492	547	554	540	545	525	542	530	576	537	510	582	511	528	536	526	514	565	557	508	524	536	501	502	501	524	533	532	540	578	537	537	492	532	524	513	564	507	538	565	517	584	508	499	547	534	550	538	510	586	556	507	519	519	554	549	564	511	506	528	566	556	517	532	545	523	507	525	531	529	546	551	533	536	535	514	526	530	575	553	545	494	571	517	550	560	578	488	490	511	513	530	505	537	533	493	581	543	494	485	524	565	535	516	500	588	506	506	490	500	555	535	515	517	521	533	563	518	564	556	528	524	548	523	518	533	528	541	524	545	550	528	520	494	495	522	565	504	591	524	532	490	548	492	556	545	580	524	525	571	527	504	534	511	525	524	561	523	539	538	502	544	567	523	523	523	513	542	530	576	519	543	491	532	523	524	523	529	538	538	556	545	551	503	594	530	539	578	546	537	535	528	513	531	519	543	543	530	520	562	496	545	528	519	517	532	546	563	511	525	585	529	514	543	524	477	533	555	530	525	467	553	514	549	573	504	553	518	543	531	503	555	570	483	519	566	559	545	501	518	546	550	525	544	509	518	553	537	571	567	557	519	537	543	518	525	544	507	544	518	522	571	544	551	549	508	508	591	526	616	559	515	562	565	513	511	529	554	540	525	588	542	553	522	515	542	534	535	516	550	538	527	534	551	527	524	534	523	553	537	536	557	547	508	575	493	568	526	534	540	564	506	541	562	553	524	527	495	509	523	538	531	533	520	547	522	544	483	523	505	523	520	537	540	520	508	500	537	550	516	519	584	529	540	550	487	561	521	516	530	506	549	502	532	516	533	545	502	499	506	562	557	486	537	540	536	545	542	577	596	531	522	570	537	522	536	531	553	524	541	498	506	534	574	550	520	522	528	528	582	539	502	526	563	525	538	516	509	560	523	570	539	546	511	495	541	548	550	526	519	505	537	526	507	511	531	544	524	510	512	520	535	522	543	547	541	555	531	541	515	522	537	561	498	552	497	534	532	533	524	511	507	554	521	546	533	553	530	509	503	556	534	512	512	501	534	521	538	552	505	516	535	530	511	542	506	496	573	545	522	568	520	506	555	508	571	518	546	543	488	510	536	533	562	527	565	533	526	549	545	501	576	572	585	518	523	514	556	527	596	541	561	509	500	532	556	516	557	514	581	512	533	520	578	526	505	518	541	537	598	521	533	559	534	538	508	554	554	525	549	556	515	543	520	537	589	528	568	536	533	530	505	514	521	532	537	541	479	544	531	520	502	521	529	531	532	522	555	522	516	527	554	534	515	527	533	521	476	554	503	546	511	508	586	557	562	526	532	507	556	552	506	532	554	523	566	538	533	509	482	553	571	546	526	536	535	531	564	514	539	524	538	499	500	546	561	516	545	582	561	532	536	512	502	553	522	542	496	542	560	519	551	501	557	534	550	519	504	526	531	540	535	514	515	505	523	556	539	543	502	527	528	553	537	506	525	520	519	540	522	554	551	567	525	526	544	542	491	517	520	524	528	537	572	517	570	518	499	553	571	543	555	553	552	520	539	532	562	549	517	500	541	505	515	550	514	512	579	537	512	534	509	526	525	492	525	512	559	503	571	520	560	553	527	507	514	532	502	550	517	537	519	547	531	543	515	540	530	519	583	503	566	499	531	526	518	556	505	546
63719	33513	20456	7665	2190	1174	599	448	380	319	313	273	286	276	257	270	311	324	280	280	296	268	302	306	240	296	323	289	311	292	281	303	272	297	288	306	313	293	276	287	311	303	262	286	292	261	285	311	298	267	289	277	256	278	285	278	279	284	271	262	294	312	308	288	284	290	287	264	338	326	312	272	291	249	283	287	286	259	324	278	268	276	263	272	261	282	290	255	294	272	316	296	310	289	291	284	263	268	267	285	291	298	307	284	273	265	273	315	300	266	278	333	302	286	302	287	291	304	282	279	302	295	277	284	297	328	314	254	279	277	312	285	330	306	262	307	279	296	291	327	256	299	284	307	282	272	285	308	293	306	294	256	301	319	313	276	299	282	275	303	290	266	280	250	294	296	261	284	280	311	288	286	262	266	293	253	275	290	313	290	289	322	261	316	288	304	328	308	309	298	295	278	291	284	336	297	301	301	280	308	296	284	269	298	254	271	270	259	316	262	291	282	261	300	296	299	308	291	277	285	290	290	278	284	287	265	290	310	316	279	288	305	290	290	312	300	271	303	280	286	301	239	290	285	248	267	280	272	301	312	274	269	247	295	290	308	281	260	285	281	303	252	267	287	294	312	293	317	287	291	277	286	296	288	274	265	282	285	279	286	326	282	294	314	280	271	277	274	276	240	262	293	310	283	244	279	285	274	299	282	308	302	294	310	334	312	305	272	303	303	304	275	284	300	315	282	275	319	301	315	284	280	275	258	285	297	277	275	296	284	269	297	314	302	291	274	289	294	282	271	308	289	324	332	276	268	303	275	288	272	280	304	304	257	278	240	282	315	287	297	315	301	299	307	313	301	319	279	291	263	295	279	285	284	278	314	293	294	297	324	273	286	241	311	291	284	295	306	281	294	275	279	275	283	301	331	298	283	305	274	262	316	302	288	285	285	245	306	297	283	287	309	278	288	296	290	307	277	286	298	299	291	305	301	294	311	267	278	264	250	258	286	297	270	295	281	279	333	281	283	294	280	289	282	250	298	278	318	275	271	296	291	285	302	313	301	285	283	306	276	300	290	247	301	298	299	288	251	291	293	267	248	273	283	303	293	285	280	291	312	291	279	297	271	290	282	294	328	299	290	291	263	295	278	259	289	340	336	337	283	278	294	299	290	279	256	258	270	307	283	290	290	267	256	290	270	302	271	304	295	271	292	297	318	311	280	313	299	265	322	277	298	293	284	292	315	288	302	294	310	279	259	260	303	269	307	313	288	273	301	264	257	256	293	281	312	288	305	313	277	316	274	304	276	276	292	298	269	289	263	305	274	272	281	304	295	291	287	280	271	274	275	270	256	293	285	286	309	278	284	275	281	336	312	273	280	262	295	296	267	272	319	292	269	262	308	279	278	326	305	295	300	273	285	312	305	292	257	270	313	285	277	271	285	253	291	269	281	275	279	297	297	278	312	302	276	278	294	317	283	323	308	256	273	267	258	288	301	303	307	309	288	288	306	314	284	294	281	288	274	280	296	277	292	282	293	316	287	265	280	288	296	285	252	300	303	280	269	283	285	285	302	289	297	295	279	322	276	280	270	284	301	285	291	315	266	279	304	316	280	295	287	283	295	307	302	266	276	287	274	292	296	311	285	271	312	294	314	313	309	284	297	268	304	287	323	288	294	300	279	259	286	259	288	311	276	287	324	262	291	253	304	285	265	271	288	305	334	300	279	286	268	293	292	307	291	304	315	291	276	300	272	274	286	320	273	295	260	297	269	257	294	268	271	256	293	277	338	296	272	311	269	262	280	304	281	284	286	257	305	281	249	295	306	275	251	252	301	299	299	304	274	288	309	255	301	267	285	276	292	324	298	300	284	255	269	273	288	286	278	299	268	265	287	301	276	269	299	305	303	273	280	310	294	294	303	280	291	265	279	282	278	274	306	291	282	313	332	296	306	274	275	304	291	243	275	303	287	271	323	282	265	311	292	302	251	272	284	289	324	274	257	300	268	276	306	286	295	293	328	274	265	273	263	282	265	251	261	291	281	296	298	263	289	288	316	298	312	301	256	280	290	257	294	300	287	268	284	274	270	276	269	298	270	297	284	275	309	320	328	270	289	287	308	271	275	275	321	314	299	298	288	297	276	274	285	313	300	287	287	299	304	297	271	273	295	278	270	297	275	293	280	277	286	314	303	286	280	303	309	292	277	274	316	305	274	275	278	279	259	308	286	291	275	298	279	278	301	307	282	285	262	254	276	287	298	325	297	289	310	319	288	308	264	278	282	312	302	290	283	299	274	293	253	288	321	313	302	290	280	303	311	258	283	332	292	291	322	318	274	272	261	266	302	302	293	280	288	276	249	283	315	304	277	267	285	292	279	297	296	252	276	244	285	290	317	270	280	292	307	294	268	296	311	289	283	290	276	284	271	294	296	306	296	290	280	284	288	324	270	266	277	276	270	284	282	291	311	272	276	288	291	293	289	290	304	285	291	251	308	293	287	291	274	312	268	286	286	288	295	273	282	259	265	277	291	299	259	277	275	260	284	280	319	302	287	247	276	268	283	257	272	278	280	308	304	250	281	321	290	301	281	310	313	275	298	292	297	285	293	281	283	293	265	286	279	283	280	301	300	309	287	274	287	280	250	307	289	288	285	264	270	284	302	277	280	289	245	302	293	292	277	290	324	312	303	305	301	282	295	291	315	303	306	264	302	301	297	301	316	290	282	290	303	284	267	273	323	311	255	279	271	258	271	285	301	244	308	322	282	277	274	303	311	275	291	270	282	310	274	288	288	271	267	305	269	270	293	286	321	249	293	305	302	271	292	288	275	296	289	267	303	287	309	316	277	275	315	299	295	299	274	268	307	296	298	269	290	299	296	292	282	287	274	309	262	315	283	285	296	329	285	280	285	295	298	296	290	292	313	268	293	271	362	295	295	288	330	301	289	296	301	278	321	315	264	270	301	298	263	303	309	295	260	296	290	334	310	320	296	313	283	314	317	280	294	288	281	300	258	299	293	281	297	296	299	267	292	271	322	294	277	293	288	282	265	296	291	269	271	292	297	313	278	285	302	279	283	294	286	303	288	281	281	304	303	299	255	273	268	300	297	308	280	309	283	272	319	278	281	296	299	298	271	286	326	275	273	266	321	289	296	272	283	285	295	293	325	283	303	252	312	261	268	254	283	318	275	280	291	282	280	319	287	303	326	330	302	277	291	252	299	300	284	282	285	287	247	287	307	275	272	304	291	289	306	280	265	270	310	261	284	273	288	291	293	289	236	304	264	259	277	273	259	282	307	307	271	259	254	288	285	297	288	282	298	311	279	287	307	286	292	294	279	297	273	290	295	281	287	280	289	286	260	303	295	301	265	318	280	257	288	283	274	324	286	304	280	260	307	289	281	272	271	269	312	276	308	284	272	299	299	270	255	284	254	275	273	315	276	269	261	281	292	257	300	273	279	298	275	249	309	312	258	322	297	308	312	273	267	285	268	307	297	281	250
39964	25309	21996	11945	5533	3637	1753	1084	796	678	664	603	630	601	634	627	667	653	630	619	579	637	610	635	588	604	635	627	606	601	615	640	640	624	624	620	611	579	584	610	583	603	620	575	602	573	591	582	610	628	609	591	586	622	586	610	612	620	576	618	601	588	591	594	617	598	603	582	599	625	610	616	600	601	609	603	634	618	576	593	615	621	591	630	603	605	566	635	590	598	610	564	564	633	573	626	611	583	609	635	573	634	636	595	635	561	625	598	622	615	601	607	563	669	634	602	608	597	597	588	611	573	584	583	602	594	602	611	603	581	631	583	564	600	601	614	599	614	605	566	579	580	612	608	591	625	573	571	565	580	598	609	586	592	551	592	617	575	600	644	636	578	606	597	584	569	594	601	647	584	648	582	591	603	588	622	596	578	602	628	622	628	644	580	656	620	645	630	588	584	587	605	618	640	588	613	597	609	618	601	641	624	632	632	614	608	574	602	644	614	578	594	648	563	598	588	583	605	615	621	607	596	616	620	628	635	596	587	601	591	612	611	594	648	629	613	574	593	586	607	581	627	617	616	608	627	588	610	574	618	564	586	628	637	613	601	585	600	591	592	604	613	564	640	633	591	583	603	579	637	623	606	627	592	598	612	569	624	602	621	611	583	553	594	614	638	606	564	595	627	569	614	615	590	581	571	606	552	584	584	622	581	593	632	594	574	642	609	630	581	563	564	635	599	582	586	585	586	555	614	574	619	645	569	582	562	589	616	569	580	648	572	630	579	646	584	602	642	592	634	609	599	611	593	620	606	575	616	660	628	620	552	606	626	612	596	609	585	591	609	582	597	586	648	638	589	634	596	605	631	626	606	630	598	587	619	596	624	622	556	603	609	637	595	554	607	630	610	582	585	629	606	559	603	602	625	612	593	647	566	638	629	618	597	637	641	587	623	574	640	605	573	632	620	601	574	592	627	596	616	611	587	623	602	620	575	573	568	577	579	632	585	624	611	586	587	588	583	593	621	582	598	591	595	634	581	611	623	618	638	578	614	571	568	598	607	631	577	576	639	586	599	617	557	621	597	568	583	634	619	578	600	590	606	609	588	578	598	659	615	573	594	593	614	607	613	576	608	630	598	588	591	610	581	587	617	611	577	630	556	639	607	622	586	624	532	636	599	592	652	572	566	627	609	620	606	607	625	607	638	606	575	570	564	643	610	605	628	645	613	640	593	612	631	617	601	654	571	590	614	630	627	601	559	624	602	609	597	604	555	588	634	612	609	610	563	623	599	611	588	621	605	602	587	645	615	606	585	638	640	599	637	658	589	608	558	643	620	624	607	560	569	568	585	643	583	537	580	566	621	575	671	598	596	619	599	606	607	643	590	623	605	623	602	611	601	601	619	646	575	611	652	597	583	623	641	580	625	600	618	633	637	603	623	619	570	585	581	637	601	619	594	591	546	587	607	597	586	625	584	559	612	571	609	598	592	582	629	584	623	641	595	641	609	576	620	603	557	575	600	593	580	606	572	561	619	618	610	629	612	612	573	617	605	608	618	637	601	575	619	635	609	601	605	599	617	603	597	593	616	637	634	578	607	571	582	584	638	618	579	598	579	586	596	605	572	593	597	596	608	588	618	593	599	593	644	593	611	621	602	599	544	596	595	634	618	593	652	595	610	608	651	651	634	626	598	612	623	635	610	616	570	612	566	592	604	594	594	629	642	612	599	582	624	554	588	582	614	596	601	610	651	558	615	584	580	580	576	619	635	664	611	611	638	642	580	603	630	632	591	585	588	604	622	590	655	599	598	629	619	603	605	599	607	602	591	656	604	585	591	567	598	656	577	606	575	616	586	609	594	585	602	553	577	634	600	600	635	627	600	643	600	596	596	609	637	611	632	580	626	650	596	579	607	609	594	664	659	645	659	589	601	635	609	633	599	643	593	631	590	597	654	656	612	565	610	618	620	560	583	600	599	573	557	578	601	633	562	647	635	606	574	612	565	559	586	593	570	566	613	607	637	635	584	602	601	603	610	538	592	560	569	606	609	596	597	606	619	616	594	592	586	569	629	584	575	595	578	611	616	593	594	623	590	544	591	640	583	604	634	656	552	602	576	613	613	612	575	631	587	644	581	622	577	574	584	604	630	599	564	616	552	573	615	609	573	645	665	619	595	643	580	602	663	599	584	613	578	577	573	623	615	604	612	604	575	632	603	563	575	592	620	632	593	625	641	573	594	610	590	621	668	595	638	600	605	580	622	619	587	595	589	612	589	625	599	631	562	593	584	596	670	612	623	572	614	587	613	613	610	619	607	589	583	633	610	583	584	621	591	584	598	541	598	604	652	587	607	589	596	590	590	628	602	588	624	584	572	589	584	579	599	629	612	622	604	600	595	588	594	570	620	607	581	598	585	619	581	613	635	644	633	628	581	650	633	595	613	606	588	646	587	596	569	651	612	635	597	596	630	656	612	578	630	643	627	653	603	612	627	603	590	645	633	618	606	634	563	626	573	597	575	598	604	606	615	643	559	612	625	614	617	619	654	617	607	619	566	647	598	598	588	557	632	588	597	633	663	615	580	602	620	587	584	649	596	584	629	600	617	621	558	581	619	607	622	629	654	624	665	612	605	614	634	636	626	584	613	570	595	585	568	621	605	631	608	626	593	598	636	571	587	591	582	623	579	622	584	613	599	658	579	582	613	568	609	623	604	637	574	622	612	582	665	599	589	573	604	600	609	621	617	619	601	611	614	597	605	621	578	558	633	598	571	593	604	631	603	577	642	601	626	639	638	610	600	609	568	603	625	600	631	585	598	601	599	578	585	639	616	597	576	622	593	615	613	609	598	644	605	563	593	594	576	624	604	632	563	589	604	619	585	606	573	620	588	578	591	610	603	561	627	568	607	624	602	619	625	578	570	601	572	565	590	642	635	563	632	618	635	608	564	628	581	616	655	583	553	609	607	548	666	592	590	588	633	576	578	574	566	556	606	640	586	609	636	644	586	597	598	567	567	590	585	570	592	629	601	618	666	620	581	592	584	649	582	612	595	621	587	578	597	634	586	563	643	609	583	618	609	608	565	590	600	651	543	652	629	603	598	640	592	598	641	599	577	610	607	568	585	616	594	605	622	598	546	622	589	619	606	576	606	594	628	560	587	605	582	608	535	574	600	606	617	547	586	619	578	584	589	612	611	554	577	637	608	580	602	608	581	641	606	650	584	596	612	583	635	593	605	582	621	628	668	640	580	589	597	631	602	607	609	636	613	612	586	604	625	606	600	581	619	617	581	593	605	588	614	599	609	622	590	573	599	572	585	614	629	596	598	586	599	609	592	603	635	632	620	576	633	599	605	659	627	601	603	574	620	588	597	629	634	608	617	610	572	608	596	672	540	660	569	596	565	606	622	609	642	604	593	589	601	593	610	612	582	622	591	590	605	589	585	608	609	629	639	605	614	641	620	620	583	650	615	603	569	588	597	637	617	621	585	555	645	589	607
46000	24022	8894	2484	914	545	274	247	238	222	237	225	264	229	201	237	270	257	243	197	246	251	246	234	234	235	226	245	217	236	219	233	225	218	216	232	237	225	232	244	230	226	256	229	199	274	243	233	256	247	235	225	221	235	198	220	222	224	218	198	223	236	233	230	227	226	211	240	197	231	224	211	228	237	222	240	212	205	237	227	243	246	229	250	204	197	246	257	212	239	225	217	253	229	231	244	254	247	218	218	186	257	243	222	203	243	216	206	254	250	228	197	224	238	233	236	238	238	228	217	236	241	237	221	222	242	227	228	238	248	236	251	239	252	208	181	222	204	243	238	240	225	206	185	251	236	231	260	239	232	234	242	236	206	236	238	211	217	217	223	236	206	230	225	220	241	226	245	249	248	221	233	233	231	233	224	221	249	231	250	221	228	215	210	256	216	243	219	215	271	208	255	220	251	220	226	201	208	215	245	209	249	232	200	226	231	234	227	237	212	266	216	169	203	239	229	215	249	212	218	233	266	236	240	232	213	246	261	222	219	213	224	219	202	227	248	217	235	265	237	254	284	202	219	222	190	250	219	222	256	225	261	247	212	216	211	222	231	232	207	235	214	225	241	230	226	222	195	220	222	217	191	234	209	223	203	235	215	212	230	238	275	227	228	237	219	233	241	247	216	227	249	223	255	196	245	235	208	246	238	230	234	226	213	229	238	231	206	205	242	242	212	224	224	207	202	208	205	209	243	243	257	239	255	256	214	209	213	239	218	217	248	255	237	238	240	237	244	244	230	236	213	218	244	260	238	238	241	227	230	235	234	221	226	226	240	230	259	236	223	216	234	204	220	230	246	220	232	220	204	216	231	211	227	250	221	232	230	255	233	221	236	223	239	220	206	209	242	250	253	243	254	226	240	206	226	233	256	206	247	219	226	216	220	214	249	225	218	235	194	208	228	225	218	247	244	235	213	242	220	232	239	240	232	190	203	253	232	286	211	243	224	236	223	243	221	236	210	209	224	212	237	230	247	209	206	255	232	192	224	224	251	231	242	216	239	258	220	213	233	212	211	232	235	228	269	222	229	207	208	236	230	197	254	187	221	238	220	209	215	240	243	229	266	253	234	198	222	230	222	254	195	194	246	213	232	250	205	210	210	263	232	257	230	235	229	228	217	214	222	245	246	233	221	225	221	212	218	216	221	263	214	233	215	193	215	235	228	218	239	243	238	273	236	245	215	241	217	231	236	228	233	222	229	227	258	221	248	214	251	188	226	259	266	242	208	246	237	211	235	213	233	215	221	234	224	202	233	236	236	232	231	240	258	254	230	209	226	220	224	224	222	216	239	229	194	207	235	202	226	235	245	228	206	216	229	217	200	258	239	204	229	229	220	212	204	233	209	228	203	227	246	241	243	256	234	206	233	242	209	241	265	241	212	217	217	240	224	210	242	258	193	228	218	225	222	217	223	224	230	265	205	229	235	216	208	221	223	243	228	213	219	224	225	192	239	249	217	231	222	224	221	240	225	240	214	254	249	211	233	199	254	259	228	227	221	216	230	247	251	264	228	225	242	230	232	251	199	229	230	242	230	232	245	213	165	203	235	225	252	220	243	243	208	238	237	232	227	205	241	248	240	247	260	258	205	235	263	235	236	209	225	219	215	236	248	245	208	230	220	227	234	214	242	212	211	232	208	242	220	226	220	233	204	233	272	227	224	223	247	235	257	248	225	211	218	214	216	235	226	223	233	250	219	248	251	213	232	219	246	215	240	223	233	227	230	201	250	209	256	205	191	215	215	215	276	230	201	194	226	251	235	231	214	209	231	231	254	214	214	242	195	217	234	199	258	241	239	286	222	244	235	241	218	225	239	211	237	264	210	219	257	215	226	228	237	256	217	226	234	276	249	240	244	225	241	233	239	216	254	217	233	221	209	230	232	247	214	199	227	236	241	209	237	224	225	209	222	248	214	201	210	205	237	277	239	260	231	238	244	248	220	210	253	234	224	232	225	223	222	210	221	205	254	222	203	235	221	203	228	204	222	264	254	251	228	243	237	251	212	221	206	234	244	197	208	213	265	204	235	226	213	233	239	232	249	233	226	256	229	241	241	221	210	252	240	210	224	206	211	243	245	234	232	230	248	242	237	247	232	247	240	212	220	251	232	252	199	227	225	239	224	235	223	225	260	245	226	232	262	225	198	232	218	227	255	235	233	249	199	248	255	213	217	225	202	230	210	211	226	252	222	241	222	195	239	211	209	238	243	229	218	241	251	259	228	212	192	248	209	234	211	236	211	242	209	239	230	224	200	221	262	229	256	236	219	214	250	243	234	240	236	229	224	246	241	230	202	223	218	216	233	229	225	219	243	213	235	247	217	256	206	236	223	227	215	216	234	258	228	237	208	232	236	244	251	233	220	252	238	215	260	232	252	235	277	229	237	255	209	252	229	224	212	224	210	219	252	233	248	262	234	228	244	229	217	255	227	228	233	243	218	197	229	224	246	214	211	224	252	240	228	252	209	215	222	243	249	233	201	246	226	235	238	224	234	207	234	245	268	255	242	204	230	210	233	218	234	250	219	221	222	218	237	239	253	218	228	216	212	235	238	225	223	226	225	262	262	232	234	225	220	238	225	230	260	201	243	213	220	228	226	247	230	259	209	261	226	203	253	245	239	238	214	219	234	260	212	228	222	187	209	213	226	240	238	223	252	264	222	225	206	193	232	216	229	230	228	222	239	253	200	234	230	231	219	227	205	219	237	250	217	228	229	233	206	241	248	253	230	206	252	225	225	216	241	220	236	229	232	228	265	214	256	217	209	218	262	221	240	223	224	238	256	208	204	222	228	267	243	228	216	247	243	235	243	219	217	212	226	246	220	248	247	236	225	253	206	229	226	217	214	226	251	234	220	256	239	232	248	244	230	230	216	230	193	226	217	242	255	248	233	254	216	228	244	228	217	211	202	238	210	236	224	224	222	243	234	214	211	208	225	239	221	222	240	239	231	242	253	222	243	230	215	237	276	208	252	235	242	273	214	232	239	215	231	232	226	229	203	243	205	235	240	217	250	224	239	211	203	228	251	226	268	225	198	199	256	218	214	195	221	202	223	205	240	216	199	219	198	208	227	236	257	215	244	231	214	234	210	231	227	199	223	197	244	243	237	210	203	258	226	227	273	251	214	244	230	234	226	244	244	222	220	226	224	254	254	211	216	248	227	241	224	208	248	227	226	279	244	224	210	211	205	242	221	230	210	238	223	225	251	249	227	205	222	224	229	235	239	222	230	222	246	244	253	226	248	245	226	237	262	225	208	224	223	222	232	235	224	235	222	213	231	221	226	207	204	228	248	195	200	224	218	245	227	226	216	215	210	198	236	273	231	226	232	241	251	221	201	212	202	220	216	238	198	192	219	241	223	245	240	234	239	234	206	210	211	209	232	243	205	220	231	249	246	232	238	221	202	212	217	232	206	234	217	200	226	210	245	246	222	226	247	213	226
29288	16006	10722	5004	2895	1724	696	481	475	502	487	471	532	468	494	486	505	494	465	487	486	516	494	517	511	477	487	486	481	494	490	492	488	477	481	467	480	541	502	441	515	501	469	492	453	497	509	517	477	442	481	497	482	448	495	485	471	506	557	497	455	483	507	513	489	466	458	530	531	495	501	512	517	455	525	441	489	475	508	492	493	504	470	453	490	482	471	482	483	491	494	470	477	511	489	466	483	460	508	527	505	471	499	469	500	507	473	501	499	517	519	474	498	493	489	464	478	453	462	495	510	495	506	508	450	451	440	492	483	475	498	457	493	470	490	488	486	558	498	545	507	504	491	511	529	511	457	514	490	494	506	491	517	492	468	443	492	510	483	445	492	489	482	490	480	497	505	475	480	445	482	492	485	495	485	458	479	456	507	470	491	485	487	543	459	495	502	486	513	501	503	470	469	482	495	488	479	493	527	474	483	484	512	457	513	498	533	497	471	497	486	513	473	532	512	456	490	483	505	483	482	479	485	510	486	489	510	480	490	472	498	543	496	530	482	472	496	514	499	459	497	454	486	471	516	473	498	512	467	488	465	461	471	511	496	494	461	469	505	504	499	486	498	448	508	516	462	479	457	477	487	500	465	519	466	452	499	485	481	503	480	514	516	464	483	505	491	488	505	508	518	494	446	483	453	444	501	522	471	451	473	460	490	487	469	468	496	454	508	504	454	470	473	497	484	448	457	470	491	495	468	492	466	507	527	437	546	509	487	501	482	514	497	474	487	454	478	479	470	502	515	472	489	480	529	470	462	501	504	475	502	489	467	531	485	509	493	463	488	446	526	491	497	470	508	528	478	482	464	490	479	491	447	515	484	460	476	443	497	481	488	480	498	468	525	478	484	503	538	477	485	500	518	457	500	476	453	468	492	477	484	520	503	492	494	506	513	468	450	496	492	516	475	488	501	474	464	515	488	503	479	486	509	512	461	528	519	494	467	502	453	487	487	468	477	518	448	461	473	472	499	493	524	480	526	501	480	475	471	474	465	463	486	509	475	452	489	540	524	520	459	495	474	463	508	472	491	484	511	471	521	488	481	475	477	527	482	538	499	454	502	482	518	516	506	478	478	504	471	488	480	447	436	484	505	472	470	474	491	505	468	521	439	442	512	460	510	471	498	501	445	474	493	491	526	522	493	475	464	440	478	468	496	508	483	469	478	510	485	510	515	467	490	461	507	464	505	497	498	480	465	478	473	489	462	473	502	505	483	472	466	470	524	482	492	450	488	478	499	483	501	457	438	475	502	459	453	494	501	490	465	465	503	526	456	497	491	469	504	454	504	453	552	504	512	465	491	474	479	478	464	467	506	506	478	500	506	470	487	483	459	484	507	474	483	484	513	502	482	507	482	492	506	531	487	490	469	479	515	487	475	470	475	520	507	509	510	494	509	489	510	470	465	501	503	501	480	483	487	508	485	546	503	517	463	495	506	451	490	480	506	523	500	488	490	480	508	523	486	481	497	536	452	537	470	516	528	487	487	490	462	501	499	419	497	495	501	469	470	434	485	453	521	518	489	498	476	460	467	489	477	472	455	462	499	473	483	483	472	478	515	471	479	458	472	486	493	467	460	480	464	437	465	497	504	466	489	500	503	479	491	487	506	450	483	518	451	487	442	463	443	496	550	492	450	509	467	489	429	487	471	520	499	509	442	489	533	479	492	479	487	524	513	479	484	469	471	468	465	486	494	474	460	502	493	472	497	498	483	515	477	471	499	482	482	482	498	493	482	484	487	510	507	473	466	498	494	478	473	484	475	501	472	492	460	465	481	458	473	457	509	487	501	501	474	494	483	478	481	490	484	493	525	481	434	483	482	497	499	487	501	487	479	432	511	494	469	488	492	490	493	480	470	491	477	468	434	454	476	487	452	473	497	485	506	521	487	491	464	467	522	486	464	503	489	491	469	504	512	493	491	504	508	499	521	506	462	473	475	442	493	494	466	479	492	481	522	467	449	467	487	449	462	511	502	484	466	492	499	468	495	473	490	507	501	486	503	487	487	450	514	493	473	496	504	501	464	497	504	489	491	516	490	472	496	505	533	513	493	487	465	469	483	496	490	490	506	458	488	454	468	480	507	478	504	472	471	516	469	457	460	490	487	495	465	492	493	447	532	486	505	514	480	469	469	478	489	466	521	485	513	495	474	518	475	506	502	499	467	500	488	506	483	496	474	480	489	510	475	503	506	458	495	485	490	488	491	489	450	493	514	476	459	492	507	485	489	472	494	510	497	504	484	488	459	481	485	463	523	478	479	445	496	472	468	498	462	497	499	493	476	495	492	464	473	497	454	475	475	467	485	485	459	499	471	505	509	506	508	495	501	444	511	522	510	468	478	477	473	475	459	498	476	519	532	520	520	484	508	445	491	517	497	490	506	528	526	511	515	492	521	516	455	463	501	462	494	495	499	479	471	494	501	501	486	512	494	489	471	521	477	499	472	463	482	486	535	516	501	535	515	470	528	457	478	506	499	442	490	483	491	475	509	446	496	504	496	496	448	495	467	480	497	454	483	504	522	477	499	484	514	520	469	476	484	476	490	455	493	475	505	514	493	489	518	502	471	484	479	475	479	496	496	452	480	476	469	484	502	436	477	432	491	497	537	533	480	485	495	484	470	455	509	464	498	504	492	458	497	488	511	504	466	476	477	489	478	552	513	529	466	499	480	518	511	479	520	460	505	521	509	508	445	482	501	500	515	521	444	434	481	488	506	488	481	510	467	493	502	501	508	454	486	456	499	462	460	495	536	506	479	469	459	488	443	470	483	461	465	512	456	460	519	501	481	460	494	530	455	496	508	499	486	482	474	483	495	475	469	485	508	490	505	496	487	516	476	494	478	456	507	457	505	459	463	483	506	470	487	450	488	464	490	489	474	481	464	462	470	474	456	462	466	522	466	475	473	477	497	519	469	482	484	490	466	477	504	518	496	493	463	484	477	488	498	477	521	502	529	452	516	490	469	499	485	523	478	481	516	506	487	454	496	504	535	487	493	488	494	438	489	492	507	468	471	505	512	472	498	485	501	436	497	469	511	488	485	486	456	460	521	493	460	466	491	460	444	481	493	478	482	509	474	459	481	477	469	483	478	502	465	462	475	479	481	507	502	507	520	521	480	478	453	468	497	494	493	506	507	517	464	481	456	498	497	471	474	452	427	456	460	518	500	547	498	477	494	491	494	520	520	484	489	510	500	501	469	510	449	524	485	487	497	469	500	486	491	460	498	495	470	497	467	496	540	510	456	502	482	513	498	529	502	517	484	522	464	498	500	527	486	496	449	430	513	501	492	458	464	475	479	526	477	491	476	510	507	516	490	505	495	500	534	469	469	484	509	514	480	483	484	495	479	513	474	489	536	502	449	505	503	471	526	522	503	447	512	530	508	461	503	515	492	511	487	451	438	487	532	510	463	470	477	490	503	470	501	495	471	471	473	486	458	499	522	497
57180	29637	13427	4614	1739	716	353	278	260	223	252	228	232	207	227	241	234	256	259	263	207	220	233	229	247	247	231	218	233	228	233	222	223	252	253	251	246	237	234	206	215	226	195	202	237	240	250	252	219	228	218	251	219	209	217	244	225	233	241	258	222	241	214	248	217	253	210	223	246	236	256	229	231	256	245	201	216	241	209	207	235	244	237	230	233	222	208	218	278	216	205	228	210	213	197	236	236	253	239	249	242	233	218	253	194	215	214	209	243	258	213	241	216	229	260	215	231	229	238	238	256	236	222	240	228	230	240	227	225	225	216	273	210	225	227	205	219	248	216	236	225	233	260	274	263	242	242	247	216	245	266	258	203	235	214	199	243	252	205	268	209	244	238	232	230	251	246	231	226	200	247	183	211	238	220	240	227	270	229	236	238	222	252	269	203	259	236	241	213	223	224	238	234	238	230	256	231	235	258	226	254	248	264	258	223	269	254	232	230	232	222	238	239	245	241	214	239	220	233	241	239	245	241	253	240	228	244	229	252	239	235	242	276	261	219	233	219	239	203	249	256	255	203	279	233	253	258	239	219	233	228	231	220	258	237	247	228	252	227	246	239	213	224	272	248	219	223	240	231	218	249	253	231	219	248	242	223	281	238	213	219	209	213	240	253	225	213	201	224	222	234	234	238	249	232	261	223	221	215	228	249	240	229	237	244	222	254	226	200	219	223	227	197	246	231	262	243	242	230	262	253	253	238	250	221	245	212	246	238	224	237	218	237	225	225	217	245	241	228	231	254	228	215	257	237	245	176	243	238	251	245	252	244	219	218	214	235	208	206	243	242	223	255	222	235	199	246	251	245	224	245	221	262	237	235	228	215	213	241	262	227	228	240	205	183	241	249	226	238	241	221	200	205	251	242	248	243	243	233	221	234	247	248	239	241	248	237	235	227	241	220	214	230	248	212	235	240	252	243	249	231	230	218	242	224	208	224	254	199	239	205	238	251	232	247	246	232	249	231	242	246	219	254	245	244	264	216	236	252	226	220	258	217	262	237	220	235	232	215	233	246	222	225	216	240	230	242	227	213	224	225	240	229	230	186	211	191	245	228	234	219	244	220	234	225	247	261	221	213	226	237	229	211	236	246	211	246	249	246	253	272	217	232	203	222	245	239	216	221	231	209	238	217	205	253	227	222	235	208	194	252	232	250	219	245	235	252	208	221	262	204	231	214	233	242	228	245	209	207	253	237	235	242	219	225	241	224	230	219	200	218	252	224	248	262	220	223	245	231	256	238	229	230	235	245	252	246	223	211	223	241	265	226	249	251	217	238	233	235	237	260	241	225	216	219	248	220	218	247	227	252	211	226	242	242	255	255	213	220	216	248	262	255	239	218	234	226	268	239	240	229	241	223	225	212	251	239	237	220	222	238	215	219	227	234	271	223	235	207	247	227	232	207	250	247	218	237	221	259	249	227	250	246	207	239	225	217	228	234	217	217	253	221	245	216	200	233	260	268	232	222	227	218	225	247	264	242	280	242	206	216	217	221	246	237	259	251	254	241	246	256	251	219	214	258	217	204	235	243	211	187	211	247	205	203	242	236	260	254	270	224	184	244	196	210	210	232	230	250	228	240	257	232	235	235	210	243	231	236	228	240	236	239	242	244	237	272	261	235	244	256	201	223	245	224	244	270	212	247	247	235	223	250	258	257	216	264	251	243	219	246	246	230	248	225	248	190	254	218	236	240	216	241	221	236	218	225	242	215	228	232	241	236	248	218	220	257	215	213	251	203	224	241	222	257	212	209	245	200	242	210	239	259	245	241	213	240	206	232	205	212	238	261	226	246	232	272	246	198	206	257	210	236	239	262	263	242	237	233	248	243	246	236	220	231	194	228	218	250	217	220	251	214	237	236	220	222	206	244	230	214	217	221	251	232	251	248	238	230	219	207	237	218	220	238	237	248	208	236	238	226	241	224	236	232	219	224	208	232	252	215	220	231	231	253	215	221	242	254	221	252	257	238	230	222	246	260	283	266	179	245	248	252	239	229	245	223	213	230	220	242	213	212	268	237	270	256	242	242	245	234	205	239	243	230	239	257	233	229	243	219	210	235	235	251	286	259	205	242	217	226	231	246	241	238	230	251	262	229	218	210	260	249	243	233	240	224	210	236	222	226	234	237	229	221	233	233	202	175	224	234	243	221	221	242	244	246	249	217	251	242	254	215	244	226	241	228	238	241	233	207	222	234	246	225	223	244	246	236	245	242	232	256	231	220	223	214	189	219	261	211	262	217	241	218	216	211	256	205	194	237	225	243	260	220	242	195	228	247	235	210	236	243	245	214	220	254	241	221	235	245	239	265	231	254	256	270	245	224	215	215	244	237	226	247	264	257	251	247	258	246	242	198	207	198	212	221	236	253	208	230	227	221	219	222	234	252	231	232	230	258	253	231	256	223	213	254	253	241	219	213	268	235	234	235	227	278	220	198	289	230	248	237	223	234	234	217	230	197	208	257	217	238	229	214	227	204	240	215	197	251	210	252	237	214	232	224	245	252	231	263	200	232	247	249	208	213	243	236	244	232	218	240	240	265	208	235	240	237	228	230	230	213	222	229	228	208	242	269	251	203	216	241	230	224	220	230	229	238	246	216	231	245	211	224	236	248	218	210	250	256	241	256	226	220	208	231	262	232	262	225	211	221	224	242	228	256	225	219	244	228	229	228	223	221	240	209	266	227	237	204	214	210	269	245	219	231	229	235	249	259	228	259	240	219	240	216	247	232	253	232	238	216	186	247	207	230	237	229	251	230	186	227	228	239	246	220	217	239	215	241	221	236	220	229	212	243	261	222	243	241	206	220	201	248	254	246	247	233	224	215	223	278	237	224	226	232	212	191	237	249	197	249	240	238	272	239	237	208	235	222	240	228	212	235	223	253	227	244	198	222	228	254	234	216	230	235	246	235	246	234	249	251	252	222	225	247	252	207	248	223	227	238	223	282	219	194	226	241	211	201	237	287	229	244	219	237	248	225	238	203	231	219	244	239	208	232	222	234	204	246	221	229	238	219	249	243	258	220	212	227	241	251	262	234	252	240	205	219	217	239	222	245	213	238	225	247	244	238	239	259	244	254	229	243	239	245	214	236	248	233	215	210	245	223	256	241	195	225	224	269	224	220	274	243	213	196	209	261	236	240	257	236	213	232	229	215	202	238	204	234	265	245	237	247	248	240	235	243	287	231	240	245	223	228	239	234	231	216	242	254	251	228	244	252	210	224	248	265	249	220	254	194	225	235	252	224	256	235	205	234	273	232	276	234	233	214	233	210	228	222	236	237	206	241	208	238	266	236	242	225	195	222	236	247	224	241	237	232	251	247	223	224	243	217	237	245	212	242	221	249	230	247	243	211	235	262	226	238	212	226	224	218	231	253	242	226	231	260	244	225	202	205	228	247	211	235	221	252	234	217	229	216	239	225	223	230	230	228	243	208	247	217	225	231	225
36571	21423	14527	8762	5018	2480	853	704	583	589	559	514	532	532	519	540	482	482	525	483	513	486	540	482	475	510	513	483	512	509	483	494	534	519	467	492	516	511	467	513	487	471	486	502	536	510	514	491	485	472	477	504	544	520	546	479	477	502	475	486	486	494	557	498	456	497	505	482	506	525	459	498	550	552	500	536	479	467	501	505	507	542	505	443	486	480	517	528	492	502	498	491	507	462	474	501	483	476	527	493	536	476	503	528	504	464	510	506	492	488	535	454	490	544	474	513	512	475	495	514	477	504	525	504	528	484	466	495	498	501	549	511	521	488	503	508	503	470	492	520	505	528	504	472	475	483	535	486	506	444	520	512	542	493	508	509	491	496	527	484	515	510	499	491	490	471	473	499	504	495	525	505	524	528	501	499	499	499	502	524	484	466	465	515	511	531	473	500	482	517	557	533	515	531	487	489	503	527	486	512	516	469	481	502	509	487	479	485	478	498	507	488	495	503	488	523	527	512	531	548	524	473	466	522	499	513	462	544	513	509	480	521	487	505	496	469	476	546	498	518	510	546	487	501	525	510	525	510	484	483	456	501	512	541	508	530	488	517	480	511	532	472	522	482	520	501	465	510	516	485	517	489	505	532	528	513	506	503	520	463	535	503	513	503	510	471	479	497	499	471	518	488	539	557	495	477	516	475	476	508	508	474	488	503	518	500	518	489	486	527	514	473	483	534	537	489	498	456	487	527	510	435	516	521	504	526	501	532	531	499	510	472	469	521	482	539	495	558	511	467	486	478	500	537	512	508	524	508	544	509	515	522	509	523	468	547	496	506	494	520	471	461	538	471	506	498	490	511	506	506	503	520	539	475	503	472	474	485	489	504	510	488	515	521	504	501	493	505	486	495	486	493	475	478	512	471	448	518	532	491	488	509	516	547	482	490	501	485	491	499	512	543	488	490	490	509	515	484	471	517	492	489	517	502	519	502	507	520	511	493	514	504	458	516	503	498	513	484	489	481	509	523	473	496	531	511	495	477	495	472	500	497	456	510	459	535	516	518	542	487	495	459	487	505	494	505	490	477	499	499	495	480	532	464	487	533	531	507	463	472	461	505	499	519	496	549	506	487	546	477	468	532	490	470	468	512	512	512	468	500	471	505	525	515	508	456	525	530	535	494	486	485	472	472	505	551	536	522	478	506	505	501	497	508	503	503	497	486	534	483	515	540	499	516	526	485	481	495	547	509	528	463	474	487	532	519	501	513	522	519	513	491	501	477	477	506	461	525	499	513	532	483	499	502	499	531	510	490	519	517	511	480	468	540	515	482	493	499	529	535	528	517	463	507	522	511	536	489	524	475	445	463	498	442	541	529	455	547	518	518	494	467	480	524	526	477	506	485	490	483	500	488	496	508	497	491	501	541	530	440	510	514	503	496	493	507	491	505	528	515	515	504	524	498	502	493	505	528	535	484	488	500	508	463	505	482	526	489	520	523	499	495	545	499	518	505	489	475	477	510	482	486	491	488	504	535	545	555	517	474	528	506	501	463	495	470	462	478	493	524	454	485	511	501	516	517	536	537	501	517	545	493	484	560	502	492	526	480	506	461	511	524	500	473	494	487	515	502	478	551	479	535	494	490	498	556	516	491	496	483	527	481	476	503	528	512	503	485	487	512	514	507	516	519	509	516	506	517	528	494	525	507	506	463	458	512	490	461	508	499	478	522	486	507	498	487	457	546	547	506	528	499	501	540	478	511	507	520	495	526	500	515	522	482	487	519	490	477	527	511	563	521	519	494	508	490	520	505	534	483	535	463	527	516	523	506	487	493	508	479	509	507	476	521	516	518	469	478	504	457	505	460	506	480	506	486	507	540	485	515	495	481	488	524	506	470	507	480	528	451	511	486	491	482	467	514	493	514	465	492	466	524	517	501	479	504	550	501	483	481	504	528	523	497	490	530	493	505	542	503	503	508	477	508	495	493	528	455	488	514	489	514	497	470	484	510	528	489	486	500	510	497	494	501	490	480	503	496	489	479	488	487	532	486	550	476	527	507	509	490	470	506	506	471	502	485	481	491	517	527	523	512	484	488	463	478	484	505	550	521	534	525	474	494	517	470	466	549	528	476	508	457	473	491	503	500	507	526	465	496	488	469	518	494	448	530	503	503	482	496	525	485	479	497	509	427	481	503	547	490	511	523	496	506	507	517	525	536	538	519	503	501	488	518	505	488	485	534	526	494	472	479	468	514	475	479	489	454	486	495	512	470	512	531	530	527	535	453	481	512	507	485	523	513	503	533	493	481	531	521	520	446	554	524	499	490	487	448	478	492	472	519	463	521	513	503	481	497	514	462	494	506	474	483	480	512	537	529	488	490	493	496	514	488	496	507	468	483	490	540	493	494	543	492	512	529	519	518	474	458	493	521	497	509	504	483	497	487	501	465	506	519	515	534	511	524	488	482	504	475	529	472	505	544	532	472	475	489	512	517	502	477	500	450	534	507	485	484	489	530	474	504	487	511	498	543	479	484	500	503	421	496	476	516	532	521	524	491	489	499	507	518	488	505	492	501	474	492	484	530	498	509	505	523	488	483	511	521	492	531	526	548	535	490	502	458	484	514	497	544	501	506	480	527	515	510	520	509	492	466	479	492	482	502	520	494	495	460	490	489	497	522	493	462	511	524	481	507	517	533	462	483	446	527	519	488	474	518	460	452	510	481	480	463	487	508	503	485	484	502	480	483	503	494	512	508	503	494	451	504	505	472	515	516	523	488	510	502	511	479	520	507	507	523	490	479	490	510	512	454	467	497	491	486	473	520	489	551	481	492	490	566	534	534	505	477	506	482	495	488	480	509	538	513	519	524	508	500	480	490	506	501	534	572	464	511	499	504	518	502	536	505	498	513	506	527	517	493	497	500	502	485	485	476	500	487	483	514	499	505	509	492	509	511	528	523	499	467	511	487	521	527	515	497	433	488	494	472	462	551	573	413	520	522	529	463	485	518	512	503	523	485	473	514	531	511	513	528	515	502	505	491	456	535	472	501	462	507	524	514	488	542	512	482	510	479	517	522	505	518	472	507	471	492	492	524	523	490	490	490	487	518	485	537	510	503	536	529	475	481	513	525	477	479	499	482	488	547	521	494	499	532	481	496	527	528	485	462	508	498	474	516	478	489	491	524	462	523	521	547	483	471	496	506	521	513	532	490	494	512	487	486	494	514	492	477	501	472	476	474	530	520	497	491	540	507	522	511	513	474	479	507	517	458	529	489	480	512	523	498	513	491	519	501	492	495	501	493	508	499	478	500	520	510	473	482	499	495	548	515	489	522	510	503	485	510	481	473	508	468	483	548	510	524	498	513	521	517	516	482	491	506	474	498	454	504	498	484	495	510	512	499	492	455	487	501	522	498	511	508	506	496	514	471	490	444	491	497	512	541	500	514	503	493	527	506	479	500	508	504	529	515	513	482	507	494	505	489	539	447	488	510	460	496	483	512
62965	31943	17397	6896	3296	1702	613	373	325	306	320	280	277	256	255	303	297	268	291	292	272	296	291	292	255	289	283	310	286	262	237	282	287	278	285	297	285	313	307	309	304	301	276	249	281	285	262	288	291	247	286	285	312	282	279	295	275	295	281	270	268	275	294	305	306	275	294	272	264	274	306	324	299	272	293	276	253	288	286	285	277	327	271	287	276	313	279	305	283	279	299	317	280	252	301	281	279	293	264	270	277	292	305	293	327	270	311	313	292	297	313	311	301	272	235	292	318	285	310	272	295	279	256	280	272	287	317	275	298	289	300	290	265	294	265	307	287	312	292	288	313	310	282	255	281	277	298	276	286	249	274	314	294	286	250	296	289	292	300	284	302	260	295	249	282	308	311	291	280	295	248	295	274	283	318	278	308	272	311	276	285	249	266	301	286	286	248	293	297	290	247	293	276	271	289	278	249	300	294	294	304	287	298	292	333	296	294	315	281	292	303	277	268	263	279	284	292	273	277	268	301	285	297	290	305	269	261	294	315	298	283	278	256	275	311	272	261	290	284	293	244	319	297	289	300	290	295	264	296	289	256	301	277	289	331	296	286	289	304	279	332	271	288	286	276	303	280	272	305	289	288	293	272	269	260	290	278	283	284	287	281	304	323	296	296	244	284	303	280	307	276	280	295	272	301	282	293	297	291	272	289	270	274	287	301	304	279	290	276	276	260	318	280	300	277	295	307	268	285	331	299	290	281	282	276	294	270	260	298	297	293	298	257	281	295	284	304	282	302	299	279	288	299	307	275	287	269	296	313	292	274	274	297	277	300	267	306	266	273	276	286	249	290	282	315	299	295	275	257	266	285	279	297	285	283	300	303	269	276	309	325	297	287	274	292	298	292	283	290	289	301	284	322	293	282	294	292	286	301	296	270	302	270	278	264	255	296	298	302	273	260	259	301	224	307	293	279	267	292	294	291	300	259	284	271	284	271	276	301	313	319	276	260	288	278	283	308	312	295	295	304	291	273	286	316	294	305	274	320	263	254	257	307	254	255	319	308	292	261	289	251	325	295	246	288	260	292	304	289	293	299	349	304	302	271	277	256	269	271	263	290	283	274	254	306	279	293	309	291	273	289	288	296	313	262	272	269	266	287	267	263	276	298	302	285	252	283	279	302	283	304	281	293	280	279	245	273	317	331	279	275	277	308	286	308	300	267	251	303	286	319	291	255	291	286	270	317	254	271	297	277	264	282	298	296	281	287	267	327	323	267	287	304	268	296	268	283	270	258	291	271	308	272	321	311	300	310	258	292	320	270	274	261	298	298	294	289	269	283	297	285	260	282	290	299	295	288	305	265	289	338	293	263	276	304	304	262	296	309	293	294	302	321	281	292	292	312	265	285	316	331	333	313	282	316	320	318	295	272	280	295	295	257	308	293	287	263	304	293	302	274	320	256	295	273	281	260	298	272	266	284	290	286	271	277	286	320	304	269	296	282	308	257	295	302	310	230	293	239	318	268	285	310	276	300	272	275	307	317	280	291	275	291	285	267	283	266	274	270	297	277	302	284	321	277	263	333	280	288	265	295	314	265	282	310	300	270	260	287	264	272	294	283	271	267	282	257	261	283	275	288	289	281	280	266	274	326	295	282	278	272	278	269	276	298	275	288	315	295	280	287	291	294	274	309	277	332	272	296	323	280	278	301	287	319	289	298	282	292	253	278	284	263	296	304	257	285	322	301	274	244	292	259	325	269	267	290	291	285	266	271	281	264	273	292	286	289	277	299	262	311	288	284	280	287	269	274	299	296	281	269	311	278	275	267	303	258	254	272	274	293	272	276	292	298	265	273	292	280	265	284	295	276	292	310	283	282	325	311	272	294	301	289	276	283	292	274	292	277	265	267	263	264	343	275	278	277	268	284	256	281	297	287	322	254	300	275	276	287	285	321	279	304	289	292	287	302	280	288	259	320	295	285	259	274	304	300	281	285	288	278	292	288	287	260	306	289	262	317	292	309	281	260	279	305	309	315	290	284	283	283	275	260	291	272	285	284	320	274	289	310	338	271	261	268	267	272	251	306	308	313	310	300	298	273	289	294	283	297	337	291	273	256	264	280	304	283	274	289	301	314	307	278	289	303	295	281	283	291	297	278	267	288	289	282	293	301	277	268	289	305	262	321	291	299	278	274	263	278	275	286	273	324	295	316	270	294	274	272	285	266	260	266	275	274	265	298	320	263	288	294	325	299	315	289	260	323	289	309	284	299	274	291	295	301	259	303	304	319	290	293	268	276	286	303	292	316	303	281	291	274	286	335	319	271	300	314	269	309	288	256	289	291	256	277	280	304	277	314	252	301	283	313	294	263	255	322	298	295	310	314	269	297	306	293	290	278	278	282	322	263	283	275	301	274	287	308	297	266	310	300	317	300	286	272	304	283	278	286	243	332	262	314	264	279	310	272	300	257	287	249	268	291	312	281	289	289	295	269	307	268	314	291	281	281	288	262	286	290	320	303	255	324	321	292	254	269	277	313	288	312	279	313	306	279	316	318	334	292	263	262	289	306	273	269	291	290	259	313	307	295	280	249	314	263	309	309	277	275	298	323	266	273	315	295	280	300	263	279	282	286	285	291	277	271	293	300	267	293	303	275	276	275	238	282	279	331	292	284	293	297	297	259	313	330	281	284	290	297	248	271	287	295	309	309	251	279	283	317	278	288	300	296	276	259	323	311	304	258	322	286	282	276	302	277	302	304	274	282	265	293	297	289	283	236	313	263	309	294	275	283	280	291	277	302	288	297	306	274	274	289	263	302	272	283	301	286	257	277	288	282	289	282	256	294	270	320	270	265	308	289	290	310	324	278	274	321	299	285	250	277	312	285	278	289	280	305	294	289	304	304	280	298	305	312	276	290	292	298	334	271	283	333	272	294	287	277	294	294	303	297	305	290	320	268	276	306	319	308	296	303	261	253	286	276	274	281	278	266	265	258	260	287	286	278	269	301	276	268	267	259	265	267	263	293	316	284	282	327	306	290	286	239	281	290	242	260	326	257	288	293	291	283	291	286	321	316	285	280	294	328	287	256	284	288	276	295	299	302	267	294	284	293	258	282	270	306	315	304	298	301	256	295	298	304	298	289	267	302	287	262	311	266	310	276	285	313	255	264	282	293	309	275	291	294	259	281	276	288	277	291	294	286	292	287	279	293	271	288	270	262	319	314	314	272	288	286	271	328	316	293	276	286	299	288	314	260	279	264	291	291	289	265	314	270	284	284	299	310	286	282	269	282	313	284	278	271	286	293	294	269	291	266	277	298	259	265	251	305	303	300	286	279	260	262	295	269	285	297	302	298	255	266	285	281	314	291	290	291	283	279	304	295	285	279	313	280	260	271	289	267	275	296	297	279	259	288	275	273	279	297	293	276	288	253	278	287	289	255	275	277	285	298	282	268	292	282	285	258	288	286	300	286	312	261	270	290	301	298	306	303	287	269	289	313	255
38940	23450	18900	12169	9234	5147	1896	1027	777	756	626	667	615	674	629	639	630	625	631	613	578	617	621	605	601	574	613	567	576	617	609	564	649	641	600	636	590	621	627	595	608	629	639	625	596	603	610	643	583	595	594	550	629	589	622	595	562	614	553	605	598	599	576	565	587	606	581	569	623	540	596	614	630	584	621	607	610	609	596	608	637	610	670	607	630	587	609	648	618	556	626	646	642	571	611	601	558	651	591	626	607	569	593	601	570	622	583	639	589	603	607	642	596	624	612	601	592	601	604	564	592	615	635	613	593	580	670	583	616	624	599	609	626	613	561	599	590	562	566	610	590	612	594	625	579	579	629	623	611	615	584	613	538	611	570	617	631	624	629	588	585	590	579	601	570	589	597	592	618	629	607	601	601	587	572	625	589	542	633	616	611	554	579	598	604	610	605	567	643	617	608	621	602	616	608	612	615	609	622	585	578	592	620	631	630	655	593	593	593	567	624	604	620	605	631	623	606	605	626	610	603	610	616	588	609	580	580	605	584	589	614	567	625	581	624	594	599	577	574	661	620	581	585	571	607	579	600	627	584	618	582	561	638	626	645	599	620	601	560	635	563	595	558	618	655	553	587	556	609	592	591	591	550	648	619	592	648	629	628	633	631	589	636	608	607	649	591	589	593	601	585	612	601	604	616	572	581	621	598	621	619	583	612	566	604	590	614	648	608	558	625	585	593	561	578	613	591	641	609	579	575	588	625	615	611	618	584	594	605	600	609	622	599	574	607	576	581	611	626	581	621	588	610	579	598	599	593	580	595	621	622	594	533	595	592	634	589	615	600	562	595	588	615	593	612	614	573	593	584	568	577	558	630	623	576	588	594	629	602	596	571	615	622	593	575	602	583	602	594	627	608	619	597	566	611	645	617	611	586	612	599	576	590	551	619	570	611	632	619	583	593	607	575	619	601	604	589	577	637	602	601	653	655	613	618	595	598	629	576	630	655	576	614	606	604	654	596	635	645	635	604	621	590	587	587	605	614	575	583	627	644	611	611	633	586	612	625	565	579	620	622	584	560	612	570	588	607	602	605	569	607	608	598	636	634	543	619	601	594	623	596	620	561	614	593	550	595	593	606	564	588	577	599	567	622	617	578	607	578	616	606	640	592	591	607	616	632	614	614	603	577	619	558	599	559	636	598	601	599	639	622	564	581	641	618	600	650	617	585	574	610	528	603	604	584	603	586	636	596	656	641	595	583	606	645	612	613	581	602	577	612	606	588	619	609	622	572	633	603	562	614	566	559	592	611	648	630	624	592	624	591	598	653	588	599	618	615	622	576	620	554	606	591	594	627	589	591	590	599	584	601	597	636	633	583	613	560	576	597	612	586	586	593	584	573	589	577	636	618	645	606	594	601	640	589	604	645	579	593	545	597	590	564	635	605	585	631	582	596	591	620	596	601	631	615	587	598	647	580	606	617	620	639	604	618	618	547	566	631	605	637	665	622	564	622	620	588	540	574	601	592	598	653	620	615	589	592	571	593	624	568	615	628	631	628	602	596	560	597	612	605	620	595	555	614	586	581	608	593	625	629	583	611	604	657	613	600	570	548	576	552	598	591	579	616	583	601	601	634	582	619	602	599	588	587	595	599	572	597	585	611	609	609	644	598	560	650	624	599	577	608	575	585	600	605	637	593	518	592	555	582	622	582	588	576	585	613	638	651	576	614	615	610	609	612	611	615	601	560	586	569	623	603	547	617	647	582	604	629	557	645	576	559	597	630	594	648	632	611	604	618	609	571	591	604	564	591	543	576	631	556	548	608	597	571	554	594	610	613	575	572	620	604	595	620	642	623	608	582	583	608	600	580	642	610	599	620	641	612	594	602	564	593	590	602	586	580	592	592	607	623	595	590	620	592	620	569	611	610	609	596	582	583	575	575	622	667	625	631	606	607	664	593	598	608	599	608	581	579	612	623	578	570	617	573	623	577	598	611	602	606	612	619	617	664	625	639	549	632	606	661	571	590	592	602	601	565	605	592	663	647	601	597	537	566	592	597	584	617	584	605	607	590	615	624	586	609	613	617	604	575	571	581	613	603	609	574	595	627	589	602	626	647	607	607	616	595	613	592	637	580	556	591	608	608	592	581	585	571	600	605	572	590	628	622	609	581	609	559	644	632	612	611	613	557	619	600	588	581	623	610	556	627	605	562	616	603	575	545	591	611	622	583	598	574	604	623	588	598	570	608	624	612	625	589	595	623	586	563	583	601	613	621	602	620	611	600	597	622	593	590	547	589	588	586	599	584	598	609	599	596	623	603	590	581	572	618	648	583	643	647	589	587	600	602	549	559	596	623	628	602	657	575	587	637	582	590	602	604	582	585	619	637	613	598	632	616	624	576	627	600	604	590	568	622	651	592	579	575	606	594	583	611	572	599	597	632	592	645	608	637	591	639	581	569	617	619	585	577	603	601	564	573	663	584	584	621	589	580	610	606	556	623	628	578	603	646	601	587	627	597	588	573	592	641	581	628	611	596	637	600	607	597	605	618	633	587	579	559	600	629	596	595	609	614	587	569	592	556	560	584	611	593	622	584	594	618	592	634	615	603	601	576	591	582	604	576	634	600	606	628	607	563	640	565	593	642	599	576	553	646	633	571	628	602	587	586	631	626	578	602	591	580	592	582	629	634	606	578	592	611	572	617	592	607	576	594	629	639	603	633	621	606	600	617	601	615	614	620	605	627	585	605	641	576	630	633	625	567	605	642	608	584	640	573	625	637	593	594	583	581	580	626	614	591	608	615	575	589	569	579	607	594	607	604	558	609	587	608	591	591	588	593	562	581	621	624	591	573	537	612	600	575	589	638	579	635	606	587	605	589	616	611	602	619	562	643	597	620	590	578	570	609	573	637	567	614	608	629	548	630	585	590	580	623	554	582	583	607	621	616	611	642	634	582	628	644	603	576	629	595	569	590	639	608	592	575	599	568	580	575	627	622	649	610	576	564	590	573	558	585	577	588	605	625	550	632	592	606	594	600	635	608	613	632	608	627	592	619	626	644	589	581	635	626	597	633	620	606	586	635	583	596	583	584	611	608	588	601	586	639	603	617	598	607	597	631	630	585	589	634	595	593	623	614	619	561	608	587	588	589	583	608	583	570	572	586	611	573	600	639	663	607	576	585	653	613	611	548	601	591	578	591	590	598	571	591	601	615	651	569	619	560	568	652	623	545	630	584	574	609	581	571	608	642	606	639	648	579	637	587	596	582	584	559	656	600	582	600	611	645	619	673	545	588	600	567	592	599	600	612	570	580	604	632	601	621	556	624	579	587	597	609	600	573	629	601	634	586	615	618	602	623	604	556	597	620	633	616	610	626	620	573	613	563	570	625	632	614	583	564	607	594	598	621	586	616	627	628	594	585	632	628	571	570	618	617	600	641	585	587	604	572	575	609	604	612	615	599	562	635	638	573	608	595	591	615	642	648	622	573	629	611	656	665	586
45675	20520	7199	2461	1102	588	323	223	256	223	234	216	234	263	226	232	247	215	273	228	222	240	213	231	242	246	266	218	242	254	244	251	252	259	251	220	237	246	224	230	251	239	250	234	236	223	233	226	231	242	269	238	211	267	222	226	228	211	263	248	218	237	210	209	243	252	212	256	244	225	237	232	233	238	242	246	270	209	242	237	225	242	231	212	197	237	233	216	242	233	228	240	234	236	231	246	239	223	281	228	256	228	223	223	242	205	241	253	247	217	255	244	244	213	266	209	224	241	218	276	239	220	239	221	216	221	259	233	255	247	238	210	246	214	250	201	234	252	238	216	218	209	223	228	220	258	229	232	233	204	250	249	225	202	226	234	241	267	253	232	225	236	245	226	239	250	219	228	218	238	280	238	228	240	230	228	231	242	260	214	211	219	234	228	249	239	255	266	249	213	249	278	228	232	235	247	222	219	248	253	204	264	214	223	251	218	237	232	242	257	229	237	246	249	233	210	221	244	240	233	240	245	216	217	245	241	247	236	241	249	227	268	264	226	233	217	242	210	266	243	239	239	254	209	236	229	238	271	239	208	195	251	262	226	212	260	250	255	229	247	242	257	215	223	229	242	251	240	197	262	253	213	261	240	254	237	249	225	246	222	216	253	251	238	249	199	248	247	248	205	242	228	207	221	262	259	233	234	257	234	287	193	252	234	265	235	232	247	215	267	209	239	229	231	206	232	234	205	221	251	246	283	273	233	251	250	206	241	236	225	228	225	264	224	229	248	245	232	239	223	240	219	234	213	229	216	251	209	229	245	223	215	253	225	246	230	244	229	234	225	235	219	256	213	239	252	254	232	262	205	258	232	222	221	222	214	258	208	244	214	234	256	261	226	219	240	208	220	212	219	215	262	223	208	247	241	212	264	229	242	264	208	211	209	223	250	261	250	211	227	212	225	271	217	236	247	237	231	227	253	233	240	240	237	259	240	232	226	244	221	273	214	227	241	221	229	221	238	244	227	245	275	233	264	236	234	226	226	255	232	278	217	223	251	237	238	251	242	230	262	234	216	262	217	238	227	240	268	231	220	225	228	228	200	250	247	210	241	201	215	247	239	252	241	209	242	200	210	228	221	227	263	219	244	226	280	250	266	258	264	216	234	201	251	236	232	212	237	231	244	214	233	235	223	237	219	254	239	218	233	226	256	254	225	258	256	243	235	233	245	251	235	242	219	230	245	237	236	258	243	237	234	235	233	246	214	245	241	234	251	236	220	225	242	233	258	240	239	231	205	219	225	230	239	266	254	244	250	212	215	252	234	225	239	244	245	230	248	247	223	223	247	243	225	247	230	243	250	247	210	235	247	251	215	220	244	247	228	230	225	228	235	228	264	210	242	236	238	235	248	244	219	208	235	249	232	244	223	227	232	231	248	258	244	247	239	220	227	257	204	221	199	247	231	252	211	185	258	239	222	244	245	221	226	235	250	255	203	224	231	229	214	237	244	240	217	245	234	247	227	244	262	222	244	279	238	236	245	254	209	250	271	230	240	244	230	227	228	212	224	251	269	256	200	230	214	234	265	227	242	230	222	256	216	221	257	234	239	253	247	231	245	214	253	209	217	233	218	257	225	235	234	243	231	220	207	223	253	241	222	232	243	212	252	222	235	194	196	249	251	242	244	227	262	248	243	270	223	245	217	226	241	228	250	215	259	249	249	269	267	226	240	243	239	225	194	221	217	230	253	230	231	243	225	215	203	233	234	263	206	252	255	230	213	230	255	214	243	211	236	214	256	218	223	201	267	252	254	220	239	240	237	207	245	243	236	215	238	210	257	257	249	240	254	246	239	251	217	246	243	248	233	249	273	225	228	263	239	231	236	229	240	226	205	258	226	235	249	223	220	241	237	244	245	217	239	216	225	213	231	215	246	255	219	255	237	215	252	237	218	274	229	247	223	247	209	216	240	238	228	216	258	248	220	250	218	204	235	225	207	239	227	221	268	269	262	256	242	263	237	231	212	252	202	228	240	246	258	260	229	226	234	233	214	242	201	235	263	245	221	244	235	272	227	259	223	207	222	205	240	269	229	242	216	215	223	248	234	233	246	224	249	271	224	225	236	227	231	233	236	219	251	243	258	253	253	224	237	225	241	254	218	235	221	260	245	254	249	233	229	230	237	244	260	226	240	253	249	241	249	250	226	230	254	247	232	277	256	213	234	207	199	198	231	224	249	259	242	231	253	236	225	235	251	230	252	228	258	268	258	226	251	235	234	200	233	237	234	220	223	222	278	246	251	245	256	255	231	238	236	259	254	243	223	202	247	226	235	237	230	240	204	222	203	220	235	217	235	247	244	239	237	218	209	251	195	239	228	236	226	243	256	251	214	222	229	218	267	255	233	213	218	239	251	225	227	215	239	230	249	252	216	259	236	251	241	242	247	260	224	236	232	221	242	249	227	230	248	227	204	254	207	232	183	234	239	258	211	239	189	227	232	202	232	250	218	231	212	193	227	238	230	235	254	240	263	225	245	230	265	226	247	201	237	213	214	218	249	254	217	218	221	214	274	228	226	259	241	243	234	230	219	233	221	253	219	220	215	217	247	250	247	227	284	249	241	198	267	259	233	229	272	248	240	203	271	249	248	245	249	237	255	230	246	243	222	250	223	248	249	250	236	254	191	225	250	215	233	250	255	245	232	246	225	224	227	256	232	222	259	226	221	227	240	245	232	224	261	212	235	233	212	261	215	240	245	226	219	215	255	223	221	207	219	243	216	226	252	263	218	256	222	216	219	190	241	247	213	225	222	235	266	226	235	252	225	264	212	203	199	215	222	248	213	204	214	229	226	225	256	275	256	210	245	236	209	233	247	253	238	261	233	233	236	259	245	199	234	219	255	257	246	244	245	257	247	242	242	209	210	221	235	208	243	203	246	243	236	212	235	223	238	261	242	212	253	257	242	232	246	217	236	255	258	239	221	205	216	254	234	227	214	234	221	241	224	237	249	237	232	252	233	254	238	233	227	242	240	228	208	238	234	235	279	232	238	249	232	219	256	242	209	223	245	223	230	222	272	273	224	213	220	248	198	204	216	241	207	261	202	263	230	215	217	227	227	257	233	229	207	224	232	253	254	223	262	232	239	208	231	216	207	227	244	215	207	245	245	255	220	194	235	207	240	219	262	228	236	232	187	231	236	251	187	246	278	231	233	262	240	220	249	228	229	239	231	206	228	213	223	241	225	255	220	227	235	253	199	276	244	214	219	248	230	254	232	231	233	221	222	240	228	221	256	231	230	228	224	222	241	212	214	227	223	252	231	206	235	208	235	233	213	233	213	223	238	241	249	234	229	220	237	253	251	239	227	254	234	220	251	210	250	205	211	236	230	233	234	222	262	238	259	272	234	232	233	261	226	237	234	226	232	191	235	255	250	223	264	216	226	242	239	220	195	201	243	211	231	244	249	234	262	244	247	238	227	239	237	228	239	252	231	230	234	208	219
29422	14456	8636	5394	3280	1836	717	532	474	512	485	526	506	506	486	479	501	493	541	534	529	488	518	500	450	492	530	475	528	499	514	498	530	471	505	502	496	488	486	470	489	515	527	497	470	476	485	558	495	485	498	484	463	468	519	480	501	504	556	486	532	500	503	508	500	523	519	531	512	512	478	497	504	490	498	515	526	509	494	504	513	476	470	500	504	481	535	505	541	510	525	512	507	542	518	511	503	499	525	482	471	506	527	469	510	506	486	515	512	476	494	507	504	493	460	470	442	449	515	518	503	509	477	473	497	473	466	468	499	466	517	487	492	499	516	494	524	499	501	489	480	517	475	522	511	509	497	473	550	490	513	509	482	528	503	505	473	489	475	521	456	507	500	507	462	488	490	522	487	534	491	490	512	523	502	446	496	480	497	529	478	523	504	490	485	513	513	478	498	471	527	521	514	492	494	560	488	492	488	475	463	496	502	510	431	497	511	495	483	476	508	477	516	483	534	486	477	531	491	497	500	509	522	499	509	521	450	481	487	501	490	466	469	498	512	502	509	508	531	489	506	496	522	499	528	494	522	491	519	499	520	507	537	484	501	500	490	508	482	519	485	502	504	453	468	469	522	512	487	464	503	454	498	508	499	475	499	476	494	533	495	504	472	526	469	500	499	510	501	505	511	473	487	495	513	492	526	456	565	493	512	543	505	527	511	499	458	481	490	482	494	529	493	517	507	456	493	474	495	549	521	507	466	477	475	501	520	478	479	514	510	491	502	499	522	521	467	485	501	492	501	496	519	501	505	531	523	490	488	500	485	498	512	503	480	467	500	480	494	475	506	502	477	501	481	489	518	513	521	477	507	522	472	541	496	527	489	475	497	474	472	508	504	511	499	488	513	543	472	483	508	492	523	497	531	485	470	501	528	527	507	519	508	485	498	532	483	505	521	451	513	527	511	506	513	530	476	550	483	489	455	485	482	523	538	506	511	512	503	459	479	522	491	507	475	481	473	530	521	467	500	497	484	468	525	450	471	482	527	504	495	494	520	492	501	517	498	529	499	492	510	475	526	522	523	510	483	519	518	474	459	520	519	470	485	482	475	479	516	532	535	518	481	533	510	454	513	492	474	540	485	492	475	533	464	506	478	509	517	517	485	512	464	489	500	521	451	504	563	497	540	528	488	472	513	509	543	454	495	485	529	506	534	486	450	486	499	521	458	501	492	490	490	540	506	506	501	478	509	524	524	518	527	484	523	514	508	501	463	507	498	458	530	519	490	493	521	511	492	525	505	484	537	489	530	479	504	483	508	520	509	495	504	493	558	477	504	518	520	533	465	544	544	494	448	503	522	519	506	482	510	456	510	510	528	525	477	484	500	487	497	470	493	491	508	508	483	524	565	507	507	490	478	504	455	534	483	512	521	457	520	495	467	522	495	478	514	543	497	492	472	492	509	530	500	518	503	527	501	464	534	525	503	498	487	533	477	475	491	495	482	517	490	511	482	481	483	498	454	530	584	468	468	528	496	490	549	498	476	457	509	546	512	502	531	513	495	491	504	503	491	504	524	485	474	455	525	468	505	519	513	512	536	456	545	515	498	536	493	488	479	536	496	508	503	510	491	456	498	486	510	498	488	549	459	480	498	527	490	508	497	503	508	505	541	525	503	523	515	489	499	512	484	492	520	498	510	521	489	518	503	459	478	514	560	479	517	488	482	507	528	502	506	473	505	517	510	479	502	519	512	517	474	487	482	548	517	480	519	481	518	507	513	514	522	496	488	492	489	517	500	463	525	471	489	530	455	512	519	509	502	462	475	487	484	538	523	453	514	525	513	490	493	487	465	495	498	518	459	486	525	493	484	512	498	484	524	496	478	526	494	479	529	565	518	515	488	475	482	471	467	462	484	499	484	487	505	527	496	519	540	499	497	511	489	506	474	482	499	479	466	495	544	479	469	522	505	523	475	503	488	502	454	488	497	503	514	489	494	493	513	536	472	459	517	491	496	486	485	518	510	458	489	486	520	511	502	468	501	485	508	507	515	474	477	538	504	510	514	455	500	510	544	481	469	528	546	532	493	460	504	483	525	508	504	519	499	463	493	530	500	534	456	487	489	488	526	522	467	506	479	505	497	498	504	508	512	483	488	524	508	493	487	499	530	487	509	506	482	502	493	490	496	544	482	483	480	472	507	499	508	495	486	498	522	519	532	544	486	505	506	505	456	510	501	484	534	501	528	467	531	490	491	481	549	536	518	523	487	494	472	505	483	480	511	487	517	509	499	506	548	498	491	475	495	464	518	511	531	457	512	509	499	519	505	465	475	503	466	522	489	540	492	489	499	494	518	538	470	469	486	507	483	523	499	482	523	519	515	501	452	548	510	511	506	493	506	524	505	477	530	490	498	469	479	501	488	504	510	543	554	502	494	520	504	488	490	502	524	517	515	463	486	498	511	479	516	481	511	514	509	510	530	482	495	482	474	540	520	551	486	534	478	523	476	490	472	513	510	520	481	502	505	499	481	512	518	461	540	521	516	471	502	507	539	448	541	477	498	504	485	484	502	504	479	501	531	485	490	507	489	487	565	523	505	491	494	549	508	530	511	521	473	554	491	491	454	503	487	501	470	473	521	477	479	528	502	491	557	517	483	486	501	513	478	488	480	496	499	480	473	501	492	515	474	491	530	540	488	501	495	489	511	472	510	514	499	489	494	492	530	528	501	477	488	488	477	543	478	531	468	513	512	500	474	515	498	474	498	503	486	545	499	498	541	510	455	501	516	488	533	494	481	483	493	491	502	501	504	526	515	493	503	485	475	476	465	469	497	538	491	484	504	492	506	473	490	527	462	468	529	453	472	499	505	510	510	480	515	507	482	512	478	478	520	484	471	522	507	471	490	523	502	528	491	506	495	477	496	496	482	508	525	509	487	559	493	481	515	492	455	471	519	474	494	474	469	517	562	533	502	514	490	483	500	517	525	513	484	505	493	498	525	503	493	470	465	484	487	473	508	511	482	504	523	504	525	488	534	487	527	451	501	511	522	500	481	507	493	511	464	539	470	474	477	507	528	466	512	477	494	477	517	499	494	514	495	505	476	478	456	480	478	491	516	475	505	506	488	514	509	519	541	537	551	475	501	484	524	469	501	487	519	440	519	536	495	490	499	499	555	483	530	451	511	477	495	517	493	485	475	531	507	468	503	496	519	468	478	501	487	459	491	503	527	522	512	505	519	472	492	515	484	476	491	529	472	524	548	482	523	527	514	494	498	489	459	488	509	527	530	500	520	503	488	510	490	515	516	530	479	462	476	497	519	470	524	512	492	522	508	500	501	488	508	532	485	506	529	512	565	493	496	486	483	513	454	516	481	549	534	496	504	516	451	521	517	491	497	499	475	499	493	514	486	516	487	479	482	489	505	511	489	497	460	500	527	491	508	512	472	560	508	508	517	493	473	507	495	509	497	468	473	484	516	493	478	514	537	490	514	517	515	497	506	496
55455	26974	14194	6742	3323	1449	507	275	253	265	226	211	219	209	228	222	259	236	255	203	216	223	222	228	247	259	249	217	199	232	217	217	217	223	213	224	254	238	202	259	214	233	209	239	226	235	218	204	235	212	251	200	223	231	210	227	216	217	241	221	216	214	261	239	243	233	266	256	220	247	216	201	213	241	231	243	255	221	211	242	265	230	250	232	227	239	216	203	223	232	242	216	235	229	238	198	238	232	253	242	270	200	216	221	205	232	265	220	220	253	226	224	233	264	234	219	234	247	244	242	221	225	233	234	234	237	220	216	228	217	236	233	222	254	216	208	214	248	235	255	240	231	196	223	215	254	226	226	230	230	203	212	213	229	221	235	227	226	250	275	239	236	228	228	213	215	245	236	233	233	234	243	215	240	237	236	211	263	208	223	248	245	261	255	228	237	218	224	219	258	234	217	224	238	220	254	277	217	248	263	231	212	219	241	244	238	237	217	233	222	251	244	237	233	208	253	242	220	228	243	210	214	232	248	234	201	235	236	211	207	220	223	239	202	241	231	226	240	248	241	271	212	229	238	211	228	216	254	217	218	239	225	212	212	224	218	238	232	185	203	210	227	248	247	215	233	231	245	206	233	219	222	239	194	246	235	217	216	215	230	229	205	244	234	212	227	229	224	220	221	230	224	227	230	197	238	212	217	260	209	258	212	217	208	241	226	219	229	224	224	220	225	218	216	224	230	213	260	238	234	223	232	221	223	227	220	221	217	211	233	199	210	254	246	212	224	216	216	209	227	223	195	236	264	224	230	266	198	233	289	248	202	230	237	225	218	208	218	243	235	253	218	229	223	234	231	194	210	238	219	208	225	240	249	219	217	216	236	218	217	247	224	230	231	202	221	208	234	225	246	269	253	261	219	243	203	233	243	224	218	214	243	266	185	241	198	227	234	224	208	225	227	228	237	240	206	214	196	204	223	205	224	239	254	226	222	229	202	212	243	243	239	243	210	246	207	237	208	235	221	233	208	223	231	223	254	216	227	221	218	218	263	232	210	217	235	246	221	229	254	207	264	231	214	232	222	232	260	229	245	260	217	201	212	217	256	235	195	226	204	204	243	245	244	243	225	229	229	244	248	235	195	230	223	220	234	249	212	242	217	219	238	227	238	249	213	252	219	215	205	249	239	247	267	217	231	209	248	221	207	254	218	201	187	210	246	202	245	217	223	195	215	212	256	227	207	217	235	218	243	231	248	204	234	213	234	221	229	211	205	231	231	223	239	227	211	231	217	230	228	207	241	256	209	215	222	225	228	241	232	200	200	227	242	252	239	242	226	243	231	250	239	257	233	225	215	223	254	223	234	256	222	251	228	232	216	234	205	200	220	243	234	230	209	229	240	237	254	243	247	213	232	246	229	220	221	219	202	226	222	220	255	231	205	217	260	212	246	221	194	237	198	228	221	246	263	252	216	216	226	235	254	231	239	236	229	213	237	241	262	205	210	236	226	209	239	200	252	263	225	216	238	247	226	235	239	242	209	234	223	237	243	238	232	223	221	243	242	199	227	221	201	242	229	228	203	258	261	194	240	221	227	247	230	253	219	238	220	248	238	219	265	234	208	233	210	228	233	237	250	215	220	236	240	243	220	239	222	218	213	228	226	256	235	225	218	211	197	260	268	215	215	204	223	234	222	266	226	216	205	218	230	252	253	250	227	229	232	227	227	208	230	214	223	240	219	213	233	226	203	239	230	236	235	245	224	222	263	244	240	242	272	231	201	253	209	215	194	218	240	188	223	244	179	221	245	217	215	236	246	229	205	211	245	247	236	222	237	246	232	268	205	225	211	226	240	248	234	237	232	203	231	215	209	227	224	245	212	225	213	206	226	238	234	221	192	241	257	257	223	207	234	229	215	221	227	246	238	226	225	216	224	234	251	224	225	233	236	253	239	218	232	237	224	235	231	221	239	223	241	210	230	232	223	254	237	235	243	227	240	240	206	269	213	213	230	215	234	197	210	213	246	221	227	231	236	239	249	227	220	216	225	199	204	235	233	266	177	232	212	230	186	215	221	214	219	249	226	211	248	223	241	221	239	225	242	231	233	239	208	210	235	234	271	228	222	219	214	224	230	234	230	231	209	237	231	235	244	239	248	252	238	241	247	270	203	236	235	202	244	228	253	236	233	253	194	237	212	233	215	206	212	219	214	197	208	223	213	221	233	208	226	241	236	252	220	215	250	246	206	228	229	216	219	226	201	210	200	210	215	207	191	252	239	256	234	212	220	234	272	232	226	230	224	233	240	215	237	226	255	263	232	254	259	220	232	208	216	229	235	240	197	215	248	202	266	233	217	210	229	224	203	210	218	214	226	198	257	211	266	255	233	219	236	246	224	203	220	247	212	239	230	223	223	216	236	212	220	230	236	250	233	230	213	204	235	218	271	211	234	208	236	214	229	224	227	205	229	247	227	206	222	250	229	220	231	206	208	204	233	207	235	238	242	213	238	208	232	233	246	236	199	206	247	204	249	269	232	244	224	227	212	210	212	240	217	203	245	207	228	234	209	237	213	214	232	221	207	229	246	200	238	229	250	275	216	231	212	227	205	216	227	210	201	232	248	224	229	229	208	222	207	248	222	239	256	245	236	233	223	229	241	246	249	239	243	250	221	235	227	193	212	216	251	211	192	242	231	233	212	217	230	220	214	215	235	227	215	248	238	236	232	213	235	234	222	254	251	268	235	239	215	223	207	233	239	242	209	237	233	217	223	236	226	232	222	242	218	228	218	237	241	237	217	225	236	232	222	238	265	215	217	204	224	216	228	248	234	232	223	252	256	246	222	188	233	217	212	257	250	210	210	229	231	218	239	225	225	207	233	218	221	225	218	257	234	262	251	222	219	221	217	230	246	206	227	246	221	232	249	181	217	207	188	222	245	255	237	209	251	215	229	233	191	210	232	251	218	244	233	218	227	217	247	217	239	202	237	240	237	223	234	240	212	211	218	239	226	220	213	211	237	215	232	232	211	238	202	205	231	259	232	251	221	224	245	252	201	253	253	214	168	226	241	203	234	243	228	239	262	246	230	256	267	233	219	208	226	225	216	234	210	213	223	241	235	242	214	244	232	217	222	206	255	198	245	224	201	211	232	200	215	217	238	246	228	216	195	232	213	231	246	260	231	234	208	209	250	239	251	227	252	245	225	217	167	213	255	228	218	222	254	236	188	224	234	256	223	232	224	226	222	262	262	220	248	240	239	223	207	228	208	193	213	225	205	205	224	222	213	198	219	227	239	193	202	241	240	223	220	225	223	250	206	194	206	230	221	223	243	213	254	221	243	251	220	220	233	270	201	212	226	270	208	249	233	241	226	239	207	197	211	219	242	209	226	242	224	201	244	225	218	245	215	236	216	235	227	218	212	229	228	231	264	237	223	228	239	248	256	234	208	228	219	246	206	219	218	233	251	209	222	214	226	204	220	209	243	212	214	225	245	233	214	237	235
34527	18087	16815	13264	9685	4736	1489	689	604	544	519	550	528	521	488	494	488	475	507	507	510	494	527	491	506	447	495	446	504	522	468	488	469	546	472	496	480	470	506	493	461	507	477	488	532	517	454	469	507	497	505	478	515	463	469	512	470	503	501	494	508	506	521	476	482	465	498	514	462	526	501	534	496	492	474	537	466	446	472	500	515	488	468	494	469	476	463	510	499	488	493	489	440	519	468	503	476	504	511	451	504	536	476	465	479	509	529	441	521	502	539	477	518	477	489	495	512	503	455	469	516	489	431	502	509	496	439	499	518	499	472	452	494	490	483	483	509	488	517	491	494	471	496	505	501	478	496	516	528	450	510	491	509	497	499	505	492	505	508	468	498	439	540	496	483	482	490	515	500	507	515	467	522	495	501	488	525	513	503	472	455	472	464	467	505	495	497	452	454	496	488	465	497	522	505	515	503	473	456	515	518	494	511	488	499	498	439	480	503	467	539	504	505	539	514	471	530	493	465	464	448	488	467	460	475	515	533	517	466	494	490	490	500	475	469	501	444	484	508	465	495	493	524	491	515	500	501	486	458	498	480	475	511	480	457	511	494	519	504	490	464	500	488	485	498	486	508	511	467	476	455	505	465	507	496	495	466	472	456	503	463	460	490	487	507	538	494	480	494	501	465	504	512	483	448	495	527	488	515	531	474	480	521	467	506	471	523	476	453	468	453	491	489	450	494	466	500	487	467	486	478	479	515	509	463	472	516	490	483	462	502	520	473	479	497	480	464	483	441	502	477	504	450	468	497	521	507	498	479	526	490	509	488	457	509	498	483	511	531	488	483	517	521	528	454	482	506	513	500	467	456	491	492	440	484	507	501	495	489	469	499	488	461	514	478	510	517	519	462	483	508	468	481	475	516	521	479	500	469	485	485	490	513	530	479	471	502	498	468	479	539	518	471	502	503	478	480	499	458	469	498	524	497	488	493	509	503	559	467	463	506	507	454	482	472	498	519	500	499	488	504	487	526	528	468	508	450	501	506	476	500	514	502	467	484	452	496	472	513	481	459	495	510	492	472	466	489	519	494	513	490	476	480	523	536	513	463	465	478	508	483	499	508	519	493	501	479	485	459	522	480	450	469	533	513	466	488	481	493	510	471	475	483	455	526	503	510	503	512	495	473	477	528	497	519	472	507	473	506	491	517	462	507	467	498	480	492	473	490	460	492	517	528	509	539	480	540	495	495	468	461	495	514	487	469	489	494	484	486	476	503	486	493	486	477	529	480	491	526	449	508	475	481	492	528	561	507	502	484	534	500	483	499	495	481	512	494	504	489	516	456	483	491	480	501	435	445	501	518	511	501	530	448	485	507	489	471	509	491	508	494	535	468	468	472	469	465	456	478	510	461	474	467	469	505	470	503	476	473	485	506	461	474	473	478	519	476	454	478	484	445	528	519	486	482	493	473	499	492	467	506	515	506	522	521	482	497	526	470	495	458	502	462	460	498	467	491	491	516	477	506	469	522	469	465	477	475	492	413	503	469	531	533	460	511	481	486	479	480	518	497	493	504	502	505	492	507	476	479	466	482	469	489	504	493	503	512	487	467	484	473	483	471	495	454	524	479	510	525	507	491	460	463	439	480	480	513	509	473	456	514	477	498	490	489	540	485	476	520	470	497	514	458	474	473	461	493	513	414	506	470	471	475	469	471	516	479	475	467	500	483	532	496	519	509	520	489	496	503	504	488	451	483	501	489	467	475	471	501	544	513	484	493	520	492	519	525	465	478	498	520	490	494	459	513	504	516	523	501	489	523	491	501	481	493	517	491	500	499	470	465	447	474	499	477	524	461	509	483	494	464	473	440	537	520	481	472	514	523	508	468	494	511	472	515	473	496	492	507	467	474	516	472	516	487	462	529	496	506	472	510	525	443	486	511	505	468	451	490	488	513	475	490	497	480	510	484	498	500	506	480	477	491	487	513	474	507	504	537	513	492	498	485	472	502	501	506	497	471	485	519	492	470	501	474	441	507	473	452	523	501	521	452	459	558	493	509	506	477	462	494	471	490	532	494	510	503	458	494	444	505	494	534	513	548	510	465	485	498	499	455	466	445	522	469	482	484	508	502	468	467	505	466	531	466	493	497	522	498	507	495	477	492	477	445	476	480	501	489	436	494	491	510	503	485	478	470	483	500	487	495	478	464	479	483	451	515	498	483	463	474	480	501	456	461	504	513	462	483	538	444	490	490	468	460	517	518	463	501	513	477	495	461	472	514	472	474	475	471	494	466	465	501	514	540	487	502	500	493	514	463	489	448	498	451	467	454	504	473	481	486	505	531	495	488	494	504	479	481	434	474	507	501	496	443	525	500	536	545	516	518	498	494	492	512	509	509	508	484	483	480	492	494	488	484	533	508	484	514	492	464	482	474	486	504	472	468	504	499	513	528	488	478	473	500	501	499	508	496	489	474	502	470	461	473	507	495	478	480	516	494	481	477	490	488	501	485	498	516	497	477	507	475	502	479	515	507	491	516	462	476	472	507	493	463	461	498	490	466	518	509	506	524	449	504	468	472	498	478	480	497	490	504	493	475	468	468	473	473	468	503	516	475	480	478	510	503	441	491	522	484	497	468	467	533	495	515	516	489	496	484	499	502	520	448	479	465	486	494	475	520	505	487	473	495	479	520	518	457	509	477	479	477	482	442	511	528	471	477	511	486	501	461	525	449	476	540	470	506	509	525	480	463	481	494	474	487	451	500	517	470	495	455	511	484	478	470	483	473	467	491	518	504	502	512	497	511	466	471	482	479	509	506	500	481	481	486	490	462	450	505	488	467	480	490	475	490	465	476	457	457	464	511	497	505	510	485	491	528	478	487	515	498	435	450	510	507	475	477	492	482	483	469	453	479	505	511	468	514	495	509	455	509	511	500	488	483	495	495	547	477	501	489	467	490	492	485	505	513	485	466	506	485	469	465	505	509	459	502	514	470	492	475	518	470	493	477	474	508	468	550	453	491	502	542	487	488	514	534	506	521	491	493	484	516	477	507	451	489	486	492	477	460	466	481	448	448	497	490	522	469	465	485	504	482	497	476	469	496	511	484	491	480	491	479	491	466	443	529	515	482	490	498	483	502	488	472	515	470	499	487	478	444	487	501	519	475	513	477	490	517	472	466	479	486	472	500	478	467	490	460	482	465	459	514	463	489	513	498	522	482	493	486	504	514	482	498	521	495	515	523	507	513	516	524	497	485	489	481	481	459	484	455	514	475	538	480	475	498	488	488	505	484	491	506	482	506	453	488	485	491	450	473	481	507	525	520	525	503	497	453	516	476	490	465	460	463	477	510	459	495	498	520	475	496	525	473	477	465	485	510	493	513	474	492	501	477	462	472	508	502	530	531	477	527	478	462	519	488	485	476	468	499	532	505	503	519	476	480	522	469	487	500	493	465	526	476	480	494	463	548	522	486	529	468	460	459	483	539	514	494	489	486	497	498	501
61516	36102	22711	9911	4786	2552	948	362	357	297	272	313	298	292	311	286	312	296	297	274	317	302	297	295	292	250	283	297	277	305	306	296	279	269	287	289	284	304	286	280	267	263	327	309	285	272	323	307	268	286	303	289	312	296	296	301	302	295	291	307	295	283	294	292	290	273	284	281	266	310	285	267	304	258	278	280	268	300	309	319	264	342	299	291	315	309	330	302	278	273	313	294	310	280	329	323	272	272	293	301	282	266	264	286	258	297	273	284	297	317	304	268	305	298	307	297	286	292	299	289	327	259	274	261	291	283	309	302	290	280	298	272	266	280	275	283	282	271	310	292	281	262	289	266	325	321	287	305	282	276	261	291	296	281	296	278	295	280	301	298	252	296	307	262	283	285	311	287	281	291	274	305	291	298	344	310	271	281	272	278	283	298	295	286	320	287	292	279	293	313	287	298	309	275	282	264	296	281	297	293	352	247	299	281	322	292	274	296	306	271	257	257	252	300	288	275	265	283	286	297	247	311	302	291	310	291	280	269	304	271	332	327	297	303	322	274	270	262	286	290	285	290	282	291	251	299	269	266	273	296	283	275	308	277	306	275	301	277	256	256	276	272	339	308	313	289	307	297	310	266	324	260	278	305	310	301	295	271	316	270	334	272	268	301	289	298	291	277	293	262	288	257	272	276	282	301	306	268	252	300	268	311	308	293	304	311	312	254	285	302	314	304	305	286	253	275	308	300	291	310	317	284	275	275	290	289	297	278	283	269	304	322	335	289	285	275	301	293	299	308	309	293	278	282	277	264	294	328	282	327	321	292	318	261	315	254	285	280	299	273	295	294	262	259	252	261	261	311	322	263	263	289	298	267	283	291	287	261	297	276	282	291	281	284	313	291	264	275	297	265	281	268	283	313	271	296	320	250	275	278	272	310	311	262	278	315	291	314	280	243	254	313	322	313	272	245	273	285	297	313	286	330	305	261	278	269	310	287	316	261	297	306	283	313	292	279	335	274	277	326	283	288	297	308	306	323	263	285	313	254	255	245	294	311	272	287	307	289	299	330	318	289	262	292	303	261	325	308	311	298	323	252	280	283	309	279	276	254	279	305	309	268	300	302	315	305	275	274	294	302	268	274	281	286	276	255	280	284	290	343	289	301	309	308	264	307	290	289	273	264	292	287	272	255	312	292	291	276	311	309	285	293	297	313	303	268	301	309	280	294	283	256	282	289	280	306	258	268	286	313	298	246	274	286	315	299	283	286	288	309	295	272	345	290	284	279	289	284	275	259	306	304	248	305	300	275	326	298	298	273	304	306	283	266	316	293	319	331	296	310	305	291	279	299	293	284	298	259	302	253	288	282	307	265	308	303	285	290	287	309	291	296	267	285	310	308	303	292	276	292	255	277	280	277	297	294	273	275	262	273	292	310	291	317	282	292	313	300	292	315	323	291	264	295	306	285	323	291	279	282	307	302	319	331	283	279	280	294	292	299	248	300	283	307	268	275	291	289	264	296	301	263	292	269	301	298	271	264	298	278	302	302	294	303	306	305	275	312	289	269	260	277	302	294	306	266	315	288	300	286	314	307	297	291	278	318	282	289	316	285	272	294	301	304	280	306	296	278	281	308	322	280	293	270	275	266	287	253	329	337	291	276	341	308	311	314	325	258	279	301	276	290	282	282	252	280	261	294	278	291	276	319	283	277	312	324	287	315	281	258	258	300	289	294	281	320	271	274	315	282	286	274	291	290	312	307	293	261	267	311	298	301	294	291	321	280	301	291	298	260	285	290	276	283	270	279	288	320	321	278	243	285	305	299	297	310	283	290	291	273	277	286	268	297	267	285	289	322	316	295	294	296	302	323	279	268	265	264	251	288	289	294	288	266	288	320	314	317	275	255	274	288	298	268	264	276	269	271	287	311	280	303	290	304	283	313	276	267	312	276	288	266	264	285	312	293	278	324	297	265	300	282	256	294	305	291	280	276	260	297	314	307	306	297	327	284	290	260	301	299	311	306	263	261	275	314	277	299	308	289	300	287	275	274	301	281	260	286	280	292	252	248	281	314	250	269	318	305	315	282	293	279	290	333	301	291	301	296	275	277	300	282	273	250	344	311	301	281	273	306	313	277	323	273	296	275	294	263	266	303	300	290	281	320	299	273	319	275	265	340	285	303	275	301	317	294	280	282	307	281	304	303	321	291	304	307	299	303	281	283	280	334	311	302	285	255	313	304	283	254	289	276	272	304	258	275	296	269	319	317	286	298	283	315	316	271	282	286	308	285	279	291	304	288	263	304	258	264	288	307	264	264	278	301	258	266	291	294	306	304	287	272	327	301	316	268	279	273	275	285	275	306	317	310	307	304	273	282	291	295	317	258	286	297	291	305	292	296	301	292	277	299	287	285	288	276	290	287	270	288	285	294	275	303	316	311	265	287	262	298	305	274	274	260	304	275	297	281	298	311	283	289	285	300	293	275	283	291	307	285	267	291	262	275	301	297	285	302	294	267	270	280	315	318	311	309	270	308	283	286	282	300	314	305	297	313	284	263	280	312	313	313	304	281	317	272	317	293	286	316	293	269	288	309	256	292	284	294	270	272	273	262	267	284	312	285	339	284	272	279	292	341	288	274	276	270	298	289	259	291	290	303	267	296	273	287	296	285	264	294	288	283	299	270	294	321	309	287	334	292	300	271	290	273	308	254	293	300	278	263	333	282	275	295	285	267	288	321	281	295	287	295	282	305	278	260	289	306	299	279	292	310	297	297	244	274	274	295	277	279	296	286	266	309	288	309	281	301	282	278	271	282	326	256	310	308	294	280	296	262	314	297	310	294	295	308	280	292	279	289	267	300	258	292	268	306	320	278	291	273	310	308	304	291	310	272	299	296	274	337	291	295	316	269	267	263	332	284	296	270	307	258	312	272	275	255	295	308	294	294	299	257	297	302	330	299	276	279	288	328	309	262	263	280	264	293	305	295	315	293	298	318	316	302	287	323	315	288	281	336	282	261	284	281	311	293	258	291	334	278	278	312	311	291	283	290	309	281	278	277	275	258	297	259	305	285	301	281	300	294	318	287	270	301	288	274	265	272	291	273	287	281	341	320	295	275	286	278	263	302	294	314	292	320	313	235	297	294	287	274	272	291	293	300	274	301	285	282	308	277	294	268	281	280	278	300	245	292	296	279	267	291	261	296	292	284	292	305	289	290	269	282	312	295	293	286	304	329	275	285	286	314	316	284	293	308	301	263	323	261	280	284	264	306	274	294	302	266	275	321	302	280	344	342	277	304	267	310	288	281	297	278	291	294	304	278	259	295	321	306	241	313	271	317	259	266	286	250	304	336	314	277	276	299	316	301	288	293	285	290	285	306	293	294	264	261	266	319	292	271	276	303	316	294	283	289	295	272	299	265	265	294	280	251	299	295	288	273	287	316	319	293	282	296	295	291	318	294	287	279	269	287	277	277	315	284	279	281	314	304	302	302	290	304	322	275
38179	26645	24232	16553	12435	7762	2920	1008	847	703	667	655	648	659	621	607	595	617	646	620	615	595	636	614	592	593	583	631	626	616	609	609	613	608	594	610	643	581	535	631	617	582	590	636	613	598	627	602	568	607	617	642	598	598	576	662	585	596	648	612	581	640	644	669	620	614	611	595	621	638	577	624	612	576	616	619	598	623	552	638	631	637	612	646	594	614	595	568	628	614	610	600	607	587	581	622	604	578	609	602	583	594	596	568	588	625	651	633	586	601	582	617	648	617	644	580	596	645	611	633	575	647	620	599	580	634	561	648	600	622	615	639	608	616	589	573	613	566	582	619	593	639	577	643	622	610	598	645	607	585	606	594	602	561	602	592	613	594	621	594	632	635	583	630	655	619	583	614	623	638	590	620	600	648	582	623	620	608	625	580	604	633	557	623	619	607	582	567	620	618	574	614	562	571	604	635	601	579	585	586	594	674	611	599	641	595	641	592	595	603	619	646	640	614	586	589	602	601	600	603	615	605	590	631	625	666	647	624	649	608	576	597	616	613	637	636	635	595	622	613	557	610	566	588	599	615	625	642	602	604	581	622	568	601	578	608	607	659	599	590	626	629	608	619	629	607	622	603	624	606	637	611	616	610	627	583	625	628	595	601	642	559	575	612	592	621	567	595	612	581	588	628	665	606	623	604	582	595	644	609	612	590	605	637	631	612	603	582	619	596	615	622	643	644	611	637	595	632	590	651	579	589	598	643	604	626	629	615	604	575	577	601	603	631	603	609	617	646	634	617	657	583	668	592	570	617	576	595	586	634	606	596	619	599	609	594	616	590	568	600	591	592	591	627	585	662	618	618	623	594	607	572	605	649	644	589	615	592	588	574	577	566	618	668	625	617	607	559	588	635	633	620	618	606	600	578	609	597	625	601	578	590	597	570	598	577	594	608	606	596	610	641	630	580	603	581	657	589	615	596	583	593	619	630	585	575	651	645	579	575	634	568	578	594	618	601	600	599	631	565	579	579	591	604	653	622	598	582	605	660	644	602	601	602	608	629	577	625	635	597	579	607	597	580	631	590	599	614	626	556	587	650	588	608	574	608	590	583	580	576	598	621	610	595	632	609	591	571	608	594	603	575	627	612	624	594	599	634	593	641	573	613	589	639	609	614	587	617	596	655	600	631	575	610	622	643	643	621	624	616	627	575	607	624	610	637	632	633	616	532	595	581	610	627	616	628	624	649	603	636	591	553	618	587	575	607	609	596	615	623	563	632	602	583	618	622	611	614	642	618	594	618	632	612	619	589	601	630	624	603	591	598	563	577	611	600	620	607	632	634	585	630	609	603	596	612	593	568	661	624	625	613	637	669	603	664	608	622	585	580	623	599	580	617	623	595	583	588	600	589	584	631	613	621	668	578	581	623	624	601	581	595	614	618	596	598	590	589	597	570	590	579	678	604	591	605	603	639	638	627	637	646	562	624	593	602	602	628	614	612	608	630	623	655	575	674	617	605	644	597	612	639	604	621	615	620	625	610	596	633	578	594	611	631	609	625	612	605	628	585	580	631	584	618	606	678	571	592	563	613	609	610	622	570	576	612	584	576	617	616	665	556	651	629	607	612	566	599	637	630	611	586	634	626	619	587	603	628	551	576	585	656	583	603	628	600	651	565	632	636	629	580	608	619	600	556	624	632	587	610	615	588	627	566	580	656	601	587	629	561	606	564	632	631	630	605	629	578	626	608	553	580	568	603	620	594	638	631	597	589	569	575	628	617	552	618	643	573	573	594	619	591	605	649	648	624	611	673	602	626	619	571	613	580	612	619	619	600	617	637	609	586	585	628	592	597	624	630	612	577	646	614	635	612	581	619	596	598	617	656	614	635	620	610	560	553	594	606	631	560	615	584	592	601	631	648	613	631	570	581	622	607	554	632	560	608	567	611	592	611	612	609	628	576	615	565	600	586	646	623	604	634	581	590	621	604	561	627	633	620	610	568	609	611	621	617	598	606	591	557	636	555	609	613	599	634	618	640	565	541	648	635	623	597	623	615	605	596	649	597	634	577	591	641	567	628	602	581	609	585	611	564	590	635	589	627	585	617	589	596	630	581	615	571	592	634	605	571	644	628	582	629	595	585	625	556	592	600	563	627	613	610	598	635	600	586	590	587	578	654	638	628	615	591	599	651	648	589	606	593	624	629	630	632	630	571	589	576	626	638	608	607	616	628	616	628	622	608	581	640	586	573	621	636	661	644	616	644	585	612	633	621	613	592	598	630	589	655	609	577	624	625	614	580	636	625	607	592	606	620	613	622	588	606	654	602	609	632	603	638	653	595	620	644	665	623	628	572	613	621	593	602	635	612	592	606	545	587	633	599	587	588	649	572	561	597	581	575	571	602	593	607	578	639	611	622	581	564	556	600	590	570	632	610	572	572	582	615	610	651	603	599	629	570	570	591	591	596	610	605	633	621	569	648	629	573	601	640	596	608	644	586	592	625	604	598	631	609	604	642	613	599	641	603	613	602	610	618	627	623	595	636	655	648	613	584	603	607	596	644	642	594	583	648	623	618	635	615	628	575	576	579	613	622	622	577	629	602	564	609	631	554	649	596	540	610	613	599	589	608	615	582	578	617	628	602	587	625	591	593	577	551	623	653	585	646	536	617	620	624	573	612	600	590	584	588	627	634	621	589	628	575	659	644	608	628	633	620	597	588	687	591	628	612	576	588	589	596	607	647	620	601	658	631	642	619	606	661	621	621	630	573	618	580	619	595	633	655	612	633	596	624	617	618	616	596	636	613	615	592	659	595	677	605	611	650	572	619	596	635	552	588	583	618	604	619	646	601	591	590	632	631	590	591	614	592	591	609	621	615	625	583	594	600	592	613	635	563	622	616	619	652	647	587	601	571	603	628	632	588	622	610	643	642	641	633	605	596	621	621	644	612	599	609	605	576	599	612	640	629	560	634	581	599	612	606	606	594	571	589	604	650	630	642	615	615	577	594	646	634	629	594	580	633	619	624	640	633	554	588	595	610	590	620	632	596	614	585	606	607	592	596	604	625	550	630	611	624	600	617	602	631	632	617	615	607	566	657	633	601	606	583	599	563	603	629	593	572	622	641	592	633	591	605	642	601	632	642	636	589	593	582	599	597	592	569	623	656	616	610	625	588	625	557	602	626	625	645	587	602	613	591	618	619	649	622	688	636	598	563	602	617	616	626	607	586	628	591	613	588	604	582	636	611	610	634	603	575	597	582	644	612	607	588	608	575	624	624	617	656	584	610	639	640	594	634	639	640	594	607	598	661	608	608	587	627	576	596	609	606	562	596	569	599	607	628	612	594	618	601	562	587	594	589	627	553	608	635	628	610	588	654	590	601	553	594	615	596	611	593	599	612	616	639	612	646	604	604	632	627	636	612	590	603	599	624	634	606	573	628	544	636	598	619	588	649	592	605	535	609	613	613	639	583	636	589	651	609	626	585	639	588	563	605	626	611
47902	23766	9137	3143	1313	633	294	252	237	243	227	254	209	260	240	240	256	239	246	252	248	229	237	250	251	224	258	225	273	215	279	250	234	244	243	259	232	206	246	259	277	260	271	262	209	242	238	246	248	267	230	240	248	270	254	208	216	268	220	231	233	253	231	242	255	271	253	255	218	245	249	247	245	236	236	233	233	238	243	226	231	217	263	258	236	231	243	252	221	228	217	246	250	259	257	258	248	225	214	230	228	233	257	240	225	246	239	284	252	251	223	264	252	212	271	269	227	237	256	236	257	236	239	236	251	248	253	262	266	264	257	247	229	235	242	233	258	222	241	224	252	267	238	246	248	273	243	212	217	208	284	238	236	256	232	233	243	249	241	278	227	236	245	219	262	224	260	218	253	213	250	248	234	251	221	238	235	227	253	269	240	239	260	259	226	268	228	227	285	253	252	235	236	236	237	253	258	234	213	263	252	243	217	242	256	227	260	215	228	215	230	248	228	250	235	247	260	261	248	230	250	262	235	232	252	251	220	272	215	236	247	239	238	249	254	258	239	221	247	242	230	223	263	255	271	211	219	241	213	227	244	247	274	240	239	223	232	237	237	239	234	218	217	245	236	233	222	243	244	240	251	251	256	246	232	237	263	226	214	244	206	227	273	251	222	237	285	227	232	196	239	245	241	274	262	252	253	251	227	216	232	254	217	250	242	258	256	254	248	250	237	252	242	248	251	248	242	251	261	221	254	208	249	247	231	261	228	196	240	217	220	272	236	234	245	244	257	232	264	244	249	260	255	216	249	268	246	250	247	238	232	256	236	251	237	241	236	258	259	222	236	220	201	242	259	226	259	222	243	217	238	218	246	260	258	253	243	252	261	258	237	223	256	228	254	246	244	199	254	253	236	266	258	233	241	244	234	262	247	222	271	231	212	253	255	248	262	267	263	284	253	235	234	233	228	229	250	227	232	250	269	263	235	246	287	270	262	254	231	219	225	230	254	258	232	257	223	229	208	232	217	238	277	250	259	231	268	244	247	214	209	225	235	255	255	261	221	225	237	257	251	248	235	253	258	213	238	221	249	244	234	202	238	271	273	216	245	234	241	256	217	247	231	206	226	260	216	260	213	270	229	240	245	234	249	254	255	242	230	256	249	232	245	245	257	233	253	257	247	262	280	256	270	233	256	236	278	241	236	235	254	228	241	234	265	232	263	263	250	252	249	232	241	227	251	258	254	205	235	232	262	239	237	217	273	232	270	246	270	271	248	234	235	240	248	237	216	236	248	226	247	227	238	250	249	234	240	237	244	203	261	245	251	264	222	244	257	264	228	244	234	225	236	258	244	232	227	238	268	259	256	249	249	252	247	245	255	248	238	251	271	228	222	268	241	219	260	226	231	262	247	230	246	233	232	245	234	245	227	247	235	246	216	256	250	244	244	255	244	239	235	225	235	248	230	224	213	257	280	231	238	275	234	227	223	235	233	241	244	266	266	274	257	243	222	229	238	266	262	239	256	232	257	270	250	258	216	252	243	234	241	232	252	237	230	245	224	217	252	243	211	238	249	237	235	270	234	240	219	237	235	260	236	217	228	260	238	255	264	244	229	217	245	228	252	264	251	252	233	227	226	231	243	274	244	211	238	224	227	261	252	272	272	251	229	249	240	280	215	253	247	271	235	219	224	258	263	258	250	244	253	232	236	247	227	260	217	240	258	242	251	186	237	247	265	253	243	248	258	243	249	241	249	226	231	242	274	225	259	222	250	247	231	225	219	262	246	234	241	216	219	209	227	247	263	230	254	223	204	233	240	263	261	234	246	248	267	237	228	223	228	236	257	276	236	245	253	222	211	236	250	225	266	262	240	265	232	245	243	254	242	225	216	229	217	271	219	268	245	235	263	257	231	239	240	256	244	221	249	244	262	251	221	248	242	212	254	262	277	261	244	231	244	271	258	235	190	230	275	216	241	247	220	232	245	258	241	264	225	267	232	223	262	230	234	254	180	259	249	250	233	244	234	263	259	244	238	216	268	244	228	247	223	236	240	212	209	240	266	236	256	223	231	240	259	229	241	228	256	243	217	238	244	253	240	286	256	241	253	254	262	245	221	231	251	228	223	263	246	254	241	234	240	241	236	232	234	238	238	234	205	237	254	246	257	250	241	241	238	233	208	237	257	236	216	197	234	238	244	231	224	236	252	249	244	273	226	232	237	268	227	264	226	239	223	244	245	234	250	204	278	265	239	246	252	262	229	243	242	252	235	234	267	259	263	263	218	237	250	228	257	236	247	276	259	247	246	218	281	270	249	227	216	259	247	266	243	239	236	245	215	253	245	244	261	280	234	254	241	247	227	236	236	259	245	215	234	234	263	257	226	236	257	225	247	262	257	252	226	231	247	221	237	240	256	239	266	240	246	265	283	247	229	221	246	231	225	259	284	225	275	237	216	232	225	215	232	251	261	260	227	267	268	233	244	237	246	249	277	209	258	235	217	212	217	272	275	258	242	226	265	251	256	235	244	219	231	241	269	237	243	237	271	265	251	236	238	250	257	219	221	280	227	223	242	227	223	241	246	239	242	225	255	251	240	258	256	218	213	202	237	248	227	229	244	229	231	235	237	236	251	247	300	248	258	238	243	242	232	257	244	232	201	232	199	220	249	232	238	257	248	232	235	237	243	289	274	235	247	224	226	258	252	260	227	268	236	232	262	255	269	255	237	267	250	239	215	227	246	231	225	240	245	288	256	235	248	231	263	251	224	231	250	277	268	250	215	250	228	252	257	260	257	268	245	227	246	226	252	262	231	247	241	225	264	260	256	250	236	262	242	240	247	241	221	243	244	234	228	270	243	243	294	243	246	246	248	247	243	235	253	254	237	238	229	211	227	232	240	238	253	237	230	271	263	235	254	253	239	238	255	212	220	230	230	257	271	235	226	253	241	237	232	293	252	238	251	262	241	234	258	236	241	275	231	243	244	255	222	237	243	249	260	270	244	238	250	243	214	244	233	285	273	256	260	227	244	208	253	248	227	230	269	239	237	241	288	247	245	238	236	234	256	221	246	243	234	241	220	239	249	224	221	254	234	273	244	248	238	225	234	228	264	230	253	285	278	252	241	251	272	243	246	252	264	238	260	257	265	240	247	248	240	209	264	242	228	236	258	231	266	247	221	235	255	302	222	256	238	249	230	241	229	271	272	224	227	252	230	231	224	236	219	229	257	269	254	243	247	223	201	243	271	247	233	241	223	244	249	232	243	288	234	239	243	240	260	251	238	212	250	237	217	245	239	236	249	222	234	204	234	245	237	243	221	231	235	254	244	230	227	239	242	230	260	247	246	258	232	267	243	262	237	227	230	259	245	255	242	258	242	221	243	277	245	242	256	226	225	251	263	230	233	259	237	268	237	249	222	246	250	263	238	239	271	264	247	226	245	242	258	201	235	258	237	253	251	245	251	224	251	244	244	264	226	251	222	243	208	237	252	236	221	262	259	257
30773	16746	11056	6769	4040	1980	737	512	522	520	530	538	520	530	489	498	562	452	558	516	512	472	523	499	483	497	508	504	506	535	541	508	506	510	494	549	517	557	514	507	546	527	499	553	610	529	494	519	525	542	527	539	493	513	530	528	525	512	509	482	548	517	496	498	521	489	543	514	512	490	469	518	511	532	522	530	515	520	534	505	509	520	492	528	547	521	505	498	501	517	507	504	499	501	548	464	542	505	477	550	550	475	483	515	538	536	522	539	483	527	527	549	506	491	509	516	491	509	555	531	508	512	552	510	498	534	484	526	521	519	482	562	533	502	517	541	488	517	541	542	508	506	516	523	485	561	579	518	514	567	526	514	546	524	509	532	514	528	491	489	540	503	502	504	535	512	519	528	544	554	490	556	500	503	523	474	521	540	491	474	519	480	553	511	515	543	536	526	525	515	511	490	523	507	469	539	490	525	577	524	511	546	495	526	517	526	557	487	530	535	530	505	529	536	502	530	525	511	534	508	512	517	501	479	517	471	573	486	507	547	544	487	488	537	513	498	527	492	542	512	500	521	536	505	486	510	533	517	523	525	539	505	536	516	486	517	574	530	516	519	494	540	580	512	499	454	508	471	484	533	508	509	503	550	520	499	516	567	511	535	515	497	493	505	495	526	503	495	495	509	584	550	502	521	514	515	492	490	519	536	526	525	490	534	491	564	531	520	530	504	512	503	516	513	477	492	459	500	503	538	485	507	500	508	516	557	505	550	524	527	508	532	541	492	537	482	542	506	522	502	508	511	480	529	497	537	493	496	478	486	563	541	567	526	531	517	510	482	503	503	504	529	507	501	494	542	540	481	536	475	488	517	505	521	467	495	500	511	511	517	510	504	472	535	495	500	550	534	499	536	488	517	482	522	493	518	503	516	498	502	467	497	519	523	499	528	495	553	537	518	505	527	509	552	514	515	525	494	502	490	492	508	515	532	527	527	541	521	477	493	482	512	456	505	503	548	517	540	539	517	539	535	491	530	491	524	557	491	536	526	524	484	497	550	521	521	533	533	495	538	512	540	547	489	496	492	522	493	514	496	569	537	497	504	499	485	529	492	526	531	467	525	480	492	549	497	508	498	519	506	571	511	536	485	488	489	527	502	492	511	483	538	555	485	512	521	504	486	515	513	536	523	531	509	537	495	519	497	525	498	577	515	522	524	524	553	542	502	477	517	510	548	538	569	491	538	509	495	529	516	514	526	482	533	536	528	557	516	559	551	512	521	489	545	507	488	495	550	523	501	492	517	471	520	524	555	535	541	515	509	525	537	513	536	556	507	514	476	543	529	555	534	475	528	489	554	541	548	506	539	523	564	525	504	479	523	520	527	535	550	494	526	524	515	505	530	486	557	494	542	503	550	484	534	514	523	551	540	520	559	538	482	527	531	500	502	526	497	535	498	486	519	526	517	516	489	520	526	548	526	502	525	506	538	550	494	484	531	531	530	509	503	522	552	535	511	531	534	511	536	495	561	507	503	486	520	528	496	496	507	519	524	538	499	519	540	489	509	531	548	508	533	538	529	572	484	522	507	551	506	551	509	523	503	466	493	493	544	490	534	522	501	490	505	483	495	544	537	496	500	549	523	527	525	518	459	510	526	535	497	494	511	533	540	512	506	528	511	539	486	505	535	531	517	514	486	502	497	486	487	515	501	480	507	474	514	523	528	516	499	544	502	528	545	525	485	497	532	505	508	486	524	527	507	491	543	497	532	542	484	541	483	518	479	518	520	532	508	521	508	501	499	538	530	525	497	500	570	527	476	529	512	531	504	552	521	472	515	493	566	518	495	514	524	481	552	524	500	523	508	513	516	501	520	467	495	534	533	495	520	534	481	520	500	516	497	503	489	565	530	525	500	510	502	560	508	547	481	539	553	490	538	445	516	556	530	531	512	499	518	538	511	520	499	536	506	493	492	509	525	502	492	499	485	545	512	584	519	520	514	533	494	516	514	542	489	504	496	508	487	490	543	498	501	541	534	515	528	570	547	505	527	540	479	515	526	514	516	523	517	519	492	500	530	480	506	512	524	527	518	519	507	506	480	503	503	524	504	531	527	543	555	531	523	517	490	513	494	499	518	502	536	552	500	586	524	536	544	497	544	499	492	533	499	501	548	515	475	480	533	539	505	527	521	476	585	479	526	508	512	490	554	559	531	497	494	514	498	500	496	537	492	506	524	478	507	524	506	503	476	533	486	471	537	523	525	477	507	534	506	565	515	520	481	523	497	505	527	466	490	494	509	511	494	501	495	473	502	531	491	552	510	531	505	525	527	497	562	531	520	516	513	479	522	541	482	499	494	492	501	520	504	536	504	497	537	526	476	473	530	514	504	509	534	530	520	500	538	532	497	517	544	519	515	520	536	492	529	526	486	504	514	503	540	489	518	486	518	503	525	481	543	511	515	523	547	501	499	547	538	523	572	486	512	512	513	543	537	519	495	528	491	521	486	516	538	494	504	497	537	510	509	508	486	489	524	515	516	527	510	456	489	558	486	511	525	572	506	510	483	526	508	520	515	496	508	506	501	526	543	491	524	513	533	502	512	485	486	540	496	507	518	497	539	486	515	556	525	514	492	501	536	492	542	541	517	575	531	505	516	522	548	509	502	548	520	501	535	510	509	523	513	524	477	512	565	523	532	479	528	514	561	569	539	527	516	509	493	542	477	525	540	548	481	514	501	499	499	519	498	538	509	500	527	541	499	500	512	523	496	469	500	507	548	542	528	502	524	536	515	480	539	549	527	508	529	563	475	507	575	537	509	500	481	515	505	522	569	513	504	515	533	514	524	508	508	500	509	491	526	499	480	498	545	493	525	548	518	508	481	476	556	535	495	476	489	549	513	505	503	519	532	514	501	531	486	492	508	530	532	517	509	502	517	515	504	516	528	492	536	524	536	518	497	536	499	541	464	543	520	527	527	558	531	513	516	509	457	538	494	535	539	523	471	526	479	483	513	533	483	521	525	508	520	536	488	515	543	504	506	547	484	503	503	491	484	481	498	515	497	510	493	492	532	556	500	544	508	542	533	501	497	552	552	495	538	506	525	566	470	515	508	499	490	545	506	516	501	496	456	526	524	515	532	516	539	509	483	587	477	505	488	536	509	509	517	495	519	505	487	500	522	520	543	522	523	487	548	486	512	526	525	489	500	547	496	541	510	511	501	535	520	521	538	520	513	513	493	493	555	495	499	498	512	517	503	533	529	527	555	500	559	533	531	553	512	529	506	521	521	515	567	561	533	496	537	470	544	519	551	470	488	515	515	469	530	584	536	531	518	510	549	537	541	512	536	527	535	512	508	534	490	520	514	524	526	485	514	501	537	503	496	494	503	523	524	505	517	510	530	510	477	497	564	485	552	549	522	503	534	534	543	521	491	472	526	501	538	512	502	508	516	507	535	494	509	525	526	513	536	463	479	507	515	530	516	517	527	539	515	515	501	523	518	484	465
58681	31725	17174	6891	2143	694	313	279	277	258	267	252	247	243	239	231	243	265	239	227	269	244	228	247	268	235	218	227	246	251	222	234	238	262	239	222	201	244	211	232	238	236	227	255	225	233	281	260	245	229	248	216	245	222	236	241	222	276	253	250	240	243	261	269	231	254	264	265	229	231	238	244	216	237	233	250	274	226	213	240	254	260	244	247	243	233	249	239	221	263	213	237	225	277	243	283	242	232	230	236	208	255	244	249	237	213	243	252	232	226	231	253	225	264	266	258	253	223	238	220	258	243	236	232	212	245	241	254	259	221	213	257	251	224	248	216	250	251	230	291	220	235	250	248	242	230	237	246	244	241	246	222	255	248	250	242	234	233	242	235	257	213	223	232	226	220	252	275	239	243	247	242	244	231	265	236	233	242	254	250	276	244	244	254	247	236	241	275	213	249	246	229	254	222	201	245	249	241	209	195	178	231	231	234	251	209	240	234	221	278	223	230	245	251	234	211	238	229	233	215	240	257	241	246	225	227	244	248	198	236	254	211	219	220	250	247	239	239	236	270	245	237	224	266	232	234	248	232	245	257	221	252	219	243	227	257	259	228	262	225	236	233	244	229	246	247	233	279	255	250	256	265	248	244	243	218	243	254	238	263	268	226	220	195	246	246	242	236	224	249	215	217	248	244	256	237	242	241	259	289	253	235	238	226	256	235	253	223	262	272	268	215	256	239	254	228	218	247	250	249	272	220	246	248	237	252	264	242	239	230	258	254	259	253	236	266	231	238	243	242	233	263	222	260	213	245	221	244	253	223	263	248	196	252	234	243	232	196	220	228	213	232	250	259	231	217	241	217	245	258	239	238	244	243	254	243	267	247	236	253	235	245	238	232	261	215	226	200	223	220	240	235	213	249	230	233	253	250	221	284	257	247	236	218	217	238	229	228	244	222	277	258	215	247	243	238	236	249	268	235	234	264	260	216	214	238	248	251	257	240	218	228	263	252	252	220	225	216	221	236	228	250	234	226	251	228	242	220	236	225	238	221	237	261	235	265	236	248	225	225	203	249	196	269	249	247	256	235	271	249	220	232	223	228	244	258	238	249	235	252	241	249	254	239	226	222	235	239	252	236	221	278	210	259	214	245	214	239	252	204	218	235	234	244	231	224	237	226	262	263	179	273	237	239	268	239	233	239	256	243	236	264	233	259	219	241	239	231	245	256	244	247	247	229	248	206	278	238	218	217	245	220	268	234	224	203	235	251	263	253	268	234	214	225	222	253	255	256	252	255	238	261	242	218	210	233	238	224	223	269	247	253	244	235	244	205	240	228	225	237	231	225	230	221	259	254	241	212	247	216	231	208	215	262	265	255	245	217	261	268	234	237	212	242	265	232	245	212	258	226	241	232	237	231	205	241	254	232	211	236	239	231	236	241	267	256	219	234	243	227	222	254	229	271	272	254	223	263	239	230	230	243	247	249	237	244	260	219	242	243	222	228	208	239	232	250	257	227	208	244	245	234	249	239	236	232	243	229	227	254	253	212	205	241	243	235	223	221	210	216	231	242	250	233	227	214	237	255	214	192	245	250	242	241	201	222	232	240	251	215	233	242	246	217	242	226	221	245	245	263	241	222	242	220	215	232	249	255	247	255	260	258	237	204	285	260	220	239	241	288	256	238	279	227	232	271	244	255	228	241	243	235	200	236	213	219	247	213	238	255	289	268	228	241	236	246	254	239	242	221	258	262	239	258	242	202	266	243	227	222	253	247	222	228	260	199	256	262	272	233	248	205	245	215	230	252	240	264	248	263	287	246	228	237	238	235	223	239	254	236	256	261	265	261	244	206	239	225	223	228	237	233	246	242	244	276	259	243	209	215	267	251	204	243	206	236	224	224	271	261	278	242	248	242	225	238	235	239	247	235	264	249	244	246	234	225	238	229	229	246	242	228	234	273	243	254	252	231	270	209	197	223	237	258	255	252	212	261	233	253	252	222	194	237	212	233	220	247	223	242	262	214	214	258	253	243	220	285	260	219	240	230	229	229	219	244	245	244	232	255	216	268	220	247	240	282	243	235	224	232	235	255	229	249	260	236	257	258	286	231	252	223	255	246	242	219	263	254	240	256	221	229	213	232	236	236	253	250	264	249	227	238	244	247	237	228	248	231	227	274	240	238	224	255	240	256	253	237	254	215	268	229	252	250	240	231	235	235	238	241	255	238	228	231	261	206	247	236	225	230	252	239	220	235	239	216	220	238	263	228	230	275	230	247	234	224	226	228	231	242	246	248	265	246	265	249	266	272	272	221	249	239	254	212	216	224	255	252	231	226	254	254	252	224	253	212	244	240	201	225	264	230	269	234	237	243	219	245	225	267	237	252	232	265	255	272	265	233	235	227	241	229	236	202	232	236	254	221	253	249	231	245	234	226	254	223	254	215	225	268	225	243	257	223	222	240	232	261	228	219	226	249	262	255	240	265	236	235	215	229	262	238	234	207	263	233	231	226	250	258	265	264	249	233	246	229	216	210	248	272	217	242	237	261	237	193	238	233	237	240	253	235	259	266	251	296	259	231	256	203	217	214	205	217	228	230	210	280	235	254	230	236	242	251	244	264	238	188	239	265	254	267	235	258	236	262	230	222	238	257	243	245	256	229	243	221	212	231	242	237	231	236	270	230	226	259	247	239	253	212	220	252	232	236	210	257	222	212	237	254	233	216	249	242	212	208	240	221	248	226	276	233	232	244	273	243	271	242	247	223	244	243	237	213	267	262	232	213	223	270	239	225	238	259	228	218	268	243	227	226	239	235	242	251	242	265	264	259	247	243	277	234	238	209	224	228	262	246	223	247	276	247	272	245	253	234	260	279	238	233	216	228	242	232	228	249	242	224	187	279	225	246	242	221	233	224	253	230	260	238	201	245	222	258	221	232	206	213	237	253	255	250	244	260	261	261	260	234	264	225	238	246	238	250	226	243	234	231	256	260	257	240	225	252	237	246	248	217	210	226	238	248	209	242	208	240	238	236	229	253	245	244	252	256	242	254	254	229	233	242	224	239	247	247	258	217	248	259	227	246	224	235	225	256	203	255	235	232	230	223	255	258	238	229	247	233	257	247	250	264	242	291	253	242	239	204	253	233	200	267	267	258	273	249	241	232	230	247	259	251	264	232	233	263	247	251	253	258	256	279	232	267	204	243	214	281	272	236	231	250	236	229	240	258	224	228	231	227	232	254	225	256	224	237	263	265	196	223	226	230	228	237	212	243	250	235	247	266	237	219	249	244	260	235	239	200	261	225	263	262	234	220	241	245	246	248	247	216	240	254	258	261	247	232	237	244	251	245	261	242	249	237	251	241	227	249	240	251	232	241	220	241	224	231	224	279	242	258	234	256	222	233	234	235	232	243	239	211	211	245	251	226	238	265	205	249	244	238	207	241	234	229	230	270	259	256	241	217	235	288	232	225	221	241	239	271	208	232	214	240	255	250	241	243	253	230
37397	23142	19209	12027	5682	2003	752	677	611	553	523	556	538	529	495	539	563	528	520	504	508	495	516	520	512	507	543	541	506	511	504	516	536	515	484	515	505	528	499	521	500	501	485	553	487	508	496	525	541	548	499	505	472	478	465	499	503	522	544	533	524	553	521	503	560	499	462	534	537	540	531	526	470	534	522	531	555	509	567	472	532	480	535	527	507	512	491	512	515	513	523	533	500	502	488	526	530	523	489	516	503	491	510	460	541	538	497	535	510	517	530	538	555	524	486	513	531	495	539	520	485	527	537	509	516	481	472	532	509	521	511	502	498	492	477	542	514	507	500	524	528	488	495	514	537	483	501	487	488	544	513	498	511	544	531	533	504	524	490	516	531	474	480	511	507	514	548	526	523	453	509	518	525	504	474	509	514	474	512	484	536	526	492	515	575	513	534	544	539	532	472	528	501	501	500	517	539	541	563	507	499	482	535	558	539	512	518	531	532	493	503	485	491	506	489	474	520	488	531	498	502	509	505	522	517	530	515	537	544	504	523	496	466	525	522	475	495	531	535	521	524	531	535	501	565	534	511	519	541	524	485	468	481	502	498	571	488	513	523	546	533	514	536	524	557	519	545	534	507	522	533	538	513	491	532	510	551	504	526	472	535	526	563	549	567	475	507	530	501	548	504	541	522	513	537	459	498	510	515	488	538	525	516	493	529	437	537	504	551	509	547	494	518	530	527	534	542	516	533	495	521	532	494	492	522	509	486	519	557	488	547	541	492	548	531	494	486	481	508	515	540	536	502	546	501	520	489	486	513	489	505	524	528	526	509	514	579	530	548	576	504	520	525	498	542	494	507	546	532	536	527	472	491	501	529	502	506	515	494	476	501	532	500	528	475	533	540	535	489	518	512	489	507	536	550	520	561	541	547	463	532	514	493	483	540	511	487	506	542	551	517	503	501	553	482	527	505	510	489	487	573	542	505	537	499	514	499	498	509	478	549	466	531	530	522	497	509	527	545	523	537	517	557	526	477	511	529	492	493	485	539	556	519	548	521	524	475	541	498	516	489	509	504	502	471	516	513	551	505	512	560	516	527	499	525	506	528	506	557	495	507	516	499	486	493	500	542	521	565	548	527	523	527	500	504	501	509	515	547	502	528	517	520	537	494	509	499	550	482	484	534	544	538	522	510	549	526	511	538	494	503	547	504	495	505	526	507	501	502	507	540	448	527	484	541	503	516	499	517	509	526	489	508	516	487	497	530	465	492	518	518	523	493	489	544	528	507	544	501	512	502	519	514	504	502	518	541	486	493	541	522	496	473	483	526	548	488	487	507	486	505	535	522	520	471	520	510	518	495	530	497	521	497	479	563	471	534	524	520	502	516	499	499	502	532	471	523	519	479	551	529	528	554	517	473	547	499	457	541	507	499	523	500	504	507	508	552	520	496	535	555	505	515	530	528	532	468	502	495	491	500	516	549	521	496	540	508	508	517	498	544	521	495	539	490	511	497	513	488	512	519	507	491	513	526	497	537	518	521	518	534	548	518	471	534	527	534	531	519	508	513	497	597	481	517	508	482	541	498	509	537	487	542	474	516	489	522	529	507	550	488	514	551	538	512	486	490	513	507	515	539	535	517	499	514	572	534	511	529	519	504	500	486	510	523	527	492	534	511	572	524	533	490	558	488	515	494	515	499	511	602	503	467	551	513	511	525	462	540	543	500	509	482	513	511	508	524	544	551	515	478	543	510	508	485	507	487	523	484	534	514	552	523	525	518	530	479	499	541	526	498	511	525	506	536	490	496	486	476	534	510	499	533	514	502	489	486	551	509	500	550	529	543	541	536	528	561	549	546	514	513	523	498	531	519	519	510	504	527	547	501	533	506	505	468	510	538	517	492	513	527	492	525	533	542	526	513	523	523	487	515	544	513	481	509	479	542	528	517	513	526	506	479	515	464	495	530	543	491	548	538	481	499	521	522	541	523	501	526	484	500	552	560	512	516	555	527	551	493	536	494	517	527	469	509	530	510	507	495	517	527	488	512	492	520	493	494	507	488	444	488	517	492	499	499	520	516	534	563	464	486	483	518	520	476	547	497	530	505	535	522	485	535	538	498	539	493	509	484	542	478	536	520	531	521	527	518	537	525	522	530	546	476	552	526	498	510	516	524	510	492	534	541	530	512	514	477	480	503	539	535	535	516	511	543	508	490	503	529	545	521	504	525	502	495	506	538	497	491	537	509	535	513	529	531	509	497	514	499	480	513	508	499	558	498	570	513	534	462	520	482	494	531	508	514	480	543	533	535	518	585	472	548	501	492	502	535	501	517	510	483	507	490	529	559	514	502	522	506	491	531	525	533	510	526	516	569	483	513	506	504	539	499	472	544	499	476	546	481	511	492	525	479	512	567	560	515	525	497	492	514	471	477	503	510	521	503	499	504	516	531	521	566	521	493	508	510	487	527	511	523	476	564	534	509	551	519	543	532	517	535	516	499	520	556	513	538	512	508	524	510	526	518	485	510	535	532	527	537	521	496	506	496	518	511	490	500	490	497	489	503	507	513	501	506	500	515	514	510	510	526	505	502	536	481	516	523	516	509	529	531	524	523	551	489	485	526	523	535	526	522	505	517	506	486	485	536	495	533	534	542	490	526	546	545	550	497	488	474	484	509	500	555	540	531	485	519	513	514	501	500	522	578	496	489	527	545	512	531	539	547	513	528	513	522	509	495	527	510	502	473	516	511	500	549	506	517	528	527	483	507	530	512	525	471	534	549	534	538	492	545	519	464	484	463	495	495	564	578	500	494	512	502	526	509	485	530	508	527	536	511	507	545	528	552	544	479	540	501	494	479	565	531	508	531	564	501	518	550	543	515	498	516	515	533	462	493	506	469	495	547	477	511	510	528	511	546	535	522	480	493	545	506	495	546	487	541	511	499	509	532	561	515	522	526	516	522	516	528	516	533	516	493	511	487	496	498	510	536	523	516	481	559	573	494	514	516	546	531	525	540	499	521	521	517	524	532	494	504	520	510	531	489	531	504	512	525	531	494	524	532	520	511	570	495	536	529	506	505	493	525	532	494	528	544	530	527	529	560	507	505	534	491	538	521	512	566	519	511	539	561	495	522	486	458	521	507	543	508	511	537	498	458	518	521	505	525	525	511	520	499	533	487	507	552	506	494	540	483	494	520	497	475	470	461	494	510	526	551	489	518	507	513	523	528	495	530	532	514	530	511	543	511	487	502	523	510	484	515	511	528	505	539	535	529	540	523	494	507	536	560	541	533	527	515	485	514	498	507	525	499	499	480	550	520	489	540	511	499	554	518	507	496	562	528	485	521	523	484	524	532	540	508	522	500	527	533	534	507	515	491	515	528	546	484	508	493	510	526	477	522	500	535	523	492	492	484	493	490	503	520	479	509	516	510	499	475	508	530	502	514	490	536	491	531	481	502	518	493	486	549	509	503	508	534	492	501	519	542	528	496	494	569	516	532	521
68584	38137	19274	7495	2069	723	370	344	319	300	279	304	295	294	279	294	318	272	322	340	279	264	276	311	338	300	298	332	284	282	307	306	320	330	319	278	293	278	308	289	296	291	310	302	295	324	292	291	281	303	302	287	327	322	344	309	326	272	312	308	278	310	291	295	319	310	349	292	310	283	292	292	305	295	307	293	261	301	289	304	296	316	290	298	282	268	288	314	298	290	316	320	286	280	289	304	282	309	290	349	305	269	309	309	300	304	301	268	274	287	326	314	300	278	286	295	309	326	288	287	293	296	287	316	327	302	304	279	265	263	305	289	301	275	290	294	324	318	284	281	319	286	313	324	312	303	312	303	311	333	310	289	268	315	295	292	282	275	322	295	298	288	287	269	298	283	268	253	313	355	299	277	355	287	299	326	284	285	314	283	262	272	309	274	290	301	322	303	272	326	284	296	322	341	283	288	263	262	266	334	286	291	303	276	283	285	315	296	338	315	280	309	326	319	312	294	277	314	266	258	278	273	292	317	326	297	324	336	286	300	300	295	309	300	302	281	296	294	270	286	310	319	295	299	315	310	316	279	281	295	258	294	286	260	295	285	273	311	293	307	309	314	289	283	323	289	289	288	269	329	297	261	302	286	314	297	288	298	285	327	275	297	275	312	235	317	300	291	287	300	298	316	305	295	277	298	298	326	284	291	287	285	310	305	329	323	273	290	269	313	286	289	325	280	328	295	279	283	318	308	309	301	303	293	302	327	299	298	300	318	294	335	316	297	292	312	245	263	284	288	292	289	313	279	339	292	277	298	274	289	269	314	291	289	265	271	304	305	276	319	326	292	295	290	272	290	301	309	320	296	329	309	275	309	270	311	306	312	265	306	276	306	298	318	293	285	280	283	276	297	300	265	291	305	328	299	276	261	302	291	278	316	307	262	268	277	297	309	287	314	309	319	279	285	333	322	325	290	314	306	315	255	290	275	280	305	296	276	287	307	303	315	274	315	320	280	290	313	283	314	269	293	291	320	263	310	262	250	289	320	329	327	249	319	286	308	303	280	278	279	261	274	308	301	346	296	302	306	280	284	287	295	314	268	280	287	298	287	280	305	269	306	265	282	277	285	286	300	267	273	303	281	292	290	309	276	294	277	300	312	290	304	306	272	304	306	297	304	287	262	301	317	270	294	344	324	302	279	294	231	269	312	256	311	312	308	306	322	308	304	287	308	307	272	310	281	307	265	328	285	317	292	326	288	287	287	251	331	263	277	276	269	306	303	291	321	272	274	284	293	305	298	280	292	288	292	328	294	297	316	266	264	298	268	277	296	284	329	286	290	286	298	283	312	285	302	295	276	282	301	290	295	300	281	297	306	335	305	342	306	314	284	310	265	308	267	288	285	304	289	286	314	329	323	274	270	300	286	296	308	277	275	301	296	287	300	312	319	302	292	319	280	309	327	297	248	264	299	300	308	270	323	306	261	290	304	280	278	313	285	310	297	282	297	307	283	312	310	256	267	292	311	303	299	258	306	330	314	302	293	271	303	288	271	285	308	315	273	311	320	293	297	293	277	292	255	283	325	290	297	296	296	317	281	269	281	281	289	289	309	286	312	308	284	281	282	278	265	321	330	291	294	295	314	311	290	319	319	280	288	299	256	266	294	261	304	295	274	335	318	276	294	342	278	316	293	279	284	292	278	282	321	332	273	286	285	286	305	277	320	330	300	278	260	300	295	295	293	294	293	318	293	310	284	336	312	275	301	270	288	303	287	335	296	323	282	304	305	319	289	284	271	259	270	281	287	300	314	308	321	288	292	300	319	298	315	297	287	284	287	286	271	260	315	313	306	304	303	297	282	299	294	337	293	273	278	290	312	295	290	286	313	280	290	275	275	307	276	274	262	304	325	324	300	303	279	318	323	301	344	316	283	328	288	303	287	281	290	316	286	304	304	285	267	318	324	311	289	306	270	286	289	309	297	288	315	277	294	318	274	280	285	312	302	285	280	299	305	310	277	295	306	313	280	287	284	306	318	280	294	314	302	268	292	302	280	301	313	281	334	294	298	289	307	296	310	269	292	269	270	275	296	307	273	283	285	283	272	286	279	288	295	292	294	311	285	343	310	297	308	296	271	344	286	328	299	282	294	294	274	271	299	321	294	311	276	307	290	321	337	316	295	307	303	310	327	299	278	317	304	295	312	306	311	288	261	308	303	295	290	284	252	303	276	291	285	301	287	298	311	277	280	302	299	288	291	298	274	308	281	271	283	253	295	332	326	298	310	307	339	308	277	347	304	255	284	260	295	325	313	298	303	268	302	323	281	307	265	300	300	315	319	289	301	291	299	293	305	274	304	317	309	301	297	291	301	279	321	303	301	277	317	303	275	312	280	302	306	277	318	299	292	272	285	279	279	266	282	298	294	302	275	284	309	305	297	285	279	288	320	305	308	302	296	330	309	331	294	286	296	297	277	274	328	320	290	292	311	325	350	333	285	278	293	296	318	281	255	294	306	306	282	304	275	314	320	301	306	289	302	308	296	285	307	284	274	298	277	307	275	264	296	244	312	275	277	302	281	296	269	309	315	301	299	289	305	282	297	289	270	283	299	278	301	334	285	306	299	299	276	271	328	304	300	306	341	290	293	279	275	301	309	304	348	301	289	287	295	285	268	304	283	280	293	274	313	284	299	284	267	326	299	323	334	311	328	302	294	336	282	288	317	284	309	306	300	289	278	292	296	272	281	281	298	289	261	301	286	306	330	291	301	318	273	262	329	312	276	288	314	308	281	306	300	330	292	282	276	282	336	307	301	262	306	292	295	294	269	291	292	309	298	341	305	346	313	272	262	288	277	295	257	299	331	328	315	312	324	323	311	324	293	330	305	281	276	319	297	315	290	285	304	286	314	293	257	288	276	302	287	290	327	300	284	292	309	307	301	298	315	322	302	280	303	288	309	295	298	311	305	299	281	291	284	293	296	283	326	312	297	314	291	303	308	299	279	289	290	327	280	301	323	321	279	279	281	321	258	279	322	316	291	321	321	292	336	269	262	305	303	266	322	298	340	294	284	272	332	270	293	317	301	330	288	287	317	273	321	292	298	299	321	270	314	294	311	300	273	285	285	309	311	301	351	312	311	283	276	303	257	257	275	261	299	300	306	290	308	288	296	288	317	307	285	305	303	315	310	280	282	291	321	284	289	285	302	298	283	293	300	306	304	284	288	267	301	307	288	278	283	293	277	257	298	270	328	303	298	312	269	294	328	272	292	309	293	292	280	321	327	307	281	300	300	289	300	311	301	318	292	258	308	319	315	320	328	332	287	263	308	304	300	308	297	311	307	291	307	276	322	299	313	281	284	297	285	338	294	274	247	281	344	268	253	300	319	291	302	296	307	276	331	347	274	281	313	305	279	326	305	260	316	313	313	266	325	287	297	310	295	292	303	294	303	301	275	275	270	303	297	296	328	291	298	312	295	295	291	304	336	309	314	300	314	275	279
44575	27026	19883	12063	4980	1913	1027	897	684	677	663	646	634	629	666	644	647	618	646	595	622	643	585	655	616	600	620	601	610	622	642	628	644	611	610	634	622	609	604	638	647	614	587	625	639	652	627	617	618	657	611	660	640	648	657	578	629	595	615	654	630	661	613	586	616	658	656	653	626	634	617	605	642	679	608	658	580	648	591	676	611	627	652	662	622	550	613	655	648	646	640	609	682	650	631	630	608	624	640	637	621	612	600	614	622	579	635	612	600	621	633	645	641	588	618	620	645	595	621	603	619	649	639	615	572	594	594	635	639	624	629	636	596	607	614	630	634	664	674	610	609	611	648	644	583	642	603	630	640	619	603	661	657	556	642	629	591	637	657	635	584	601	651	624	679	647	613	620	603	636	631	657	646	631	644	599	611	633	577	630	674	569	601	624	664	605	610	617	593	622	617	595	630	616	670	650	586	618	610	593	658	622	611	614	613	612	638	608	652	620	646	614	665	645	635	663	626	645	597	645	631	663	607	585	642	606	637	617	627	614	616	586	609	612	613	627	548	620	646	640	625	604	622	628	580	625	671	664	598	643	642	631	659	635	643	595	623	599	585	625	644	616	593	665	637	580	602	621	601	638	633	555	618	677	612	647	645	623	624	610	664	587	592	618	618	602	660	591	626	618	607	633	617	616	614	650	608	604	641	598	682	607	616	619	658	630	644	633	611	567	601	625	599	619	627	631	608	612	605	606	617	669	602	588	615	600	662	652	567	582	650	677	611	589	612	612	626	633	585	647	624	654	636	633	650	614	645	605	643	634	639	629	643	641	642	681	618	609	627	570	578	606	646	622	579	614	566	631	585	653	614	647	668	627	628	610	618	689	576	630	625	610	628	619	622	643	584	630	628	603	637	617	613	605	611	664	652	644	607	631	635	593	617	629	620	583	615	616	639	608	615	636	612	616	584	651	580	593	670	630	624	622	632	661	668	610	600	655	581	660	636	647	588	632	596	652	601	655	627	636	638	650	606	633	567	602	572	617	612	609	641	599	580	594	614	641	577	600	613	668	596	629	572	614	667	637	609	650	619	602	600	593	635	653	644	614	645	628	600	629	645	622	603	611	610	641	611	582	607	589	578	641	639	607	637	591	602	595	624	634	629	580	657	597	640	577	618	645	653	643	547	626	582	672	622	561	634	594	619	601	641	600	665	648	596	572	625	628	650	644	623	622	606	650	640	614	672	617	567	655	612	604	623	628	611	622	640	638	617	617	618	592	633	618	614	663	653	656	636	651	612	615	644	617	638	666	589	607	600	637	587	613	614	627	614	659	609	625	614	609	642	623	639	596	617	595	614	608	623	580	668	652	621	641	666	665	616	573	632	628	633	625	633	678	682	630	623	617	604	604	604	614	628	578	623	571	642	613	643	613	592	615	658	565	627	586	580	625	628	602	632	643	606	630	623	568	613	548	635	590	623	600	605	600	590	599	622	604	627	658	632	610	603	591	603	619	616	663	601	628	637	638	587	629	623	631	618	620	641	670	564	615	624	565	609	593	601	615	597	666	695	639	612	609	611	618	657	627	632	581	605	627	593	632	608	617	627	597	638	570	589	634	624	583	664	617	596	622	618	637	639	635	661	635	583	618	638	622	600	639	622	632	589	598	620	588	569	644	607	659	636	617	637	579	605	635	638	665	626	635	616	632	579	661	562	619	634	594	650	655	653	618	647	578	628	601	620	612	648	613	632	635	603	599	646	599	655	626	619	646	643	626	610	632	580	601	635	632	615	557	602	711	556	609	623	583	626	604	625	672	653	607	561	602	598	586	655	649	621	639	631	606	603	593	598	657	625	604	624	594	587	581	588	643	630	596	639	607	626	622	569	619	601	643	626	612	663	634	601	602	688	602	621	620	618	618	618	679	639	570	603	636	658	643	654	614	652	634	618	618	614	638	642	609	640	643	615	637	648	602	673	604	635	597	648	622	596	662	607	601	627	659	595	599	622	609	605	658	605	651	639	671	667	600	648	615	566	608	674	596	615	657	613	633	623	655	594	617	666	615	595	660	621	640	592	615	626	587	587	616	659	608	623	592	636	599	614	629	610	628	571	620	598	636	616	635	657	641	590	669	648	649	621	621	625	624	647	659	598	610	628	599	613	623	617	622	633	617	640	615	595	647	613	569	602	604	631	602	604	611	614	586	642	636	688	642	595	663	641	608	626	625	628	626	606	621	620	590	655	562	609	643	652	667	629	629	634	614	603	604	609	604	612	611	582	649	648	608	617	618	628	578	611	642	649	619	620	579	585	629	584	590	626	628	604	591	624	620	638	644	640	604	611	647	609	584	637	659	655	583	654	592	607	615	578	624	593	636	652	623	624	624	625	658	587	588	607	615	618	631	590	658	629	590	627	632	654	646	632	576	632	604	605	629	588	625	583	617	590	632	595	614	645	601	589	647	624	622	629	567	656	621	628	614	665	604	638	615	615	655	658	615	606	656	602	634	647	605	623	624	621	648	649	622	610	641	620	617	620	621	630	665	630	648	618	591	604	620	637	590	589	597	634	636	602	583	613	645	599	609	603	647	595	644	614	681	635	612	649	660	698	589	608	609	605	613	608	609	625	629	580	651	624	647	606	641	621	665	632	586	613	625	613	601	583	623	624	577	618	623	647	643	598	602	599	628	593	645	576	564	638	636	615	613	601	615	616	598	617	611	623	639	652	612	665	599	589	618	665	619	604	647	615	671	628	641	586	586	640	605	624	645	626	611	596	641	622	624	627	649	609	629	621	621	598	635	659	620	639	620	623	684	599	648	580	610	619	638	661	661	596	611	643	656	607	599	590	597	640	629	623	659	616	606	649	628	643	576	615	615	640	656	612	608	634	612	647	630	612	605	623	630	648	602	607	550	629	581	636	603	564	642	640	619	607	642	591	639	637	651	620	658	630	647	575	664	653	597	647	630	644	620	585	603	702	623	626	597	622	636	602	632	625	648	589	624	611	629	601	599	620	597	607	623	638	632	661	598	616	654	619	664	659	624	592	610	609	660	591	630	607	608	661	634	579	578	598	633	634	596	616	586	605	628	597	631	647	597	655	623	575	640	616	664	640	636	602	631	631	651	612	598	640	632	615	640	627	650	659	633	625	615	596	586	591	590	585	618	624	604	624	610	609	613	631	586	612	620	586	651	640	605	638	575	656	620	643	647	643	655	639	621	624	612	639	590	621	638	633	595	585	608	588	596	620	624	603	611	588	633	610	638	616	633	609	630	623	589	612	626	595	630	643	656	621	577	625	604	622	599	631	622	648	617	622	652	645	600	578	655	682	617	675	610	611	592	602	631	643	623	594	611	661	585	627	597	637	650	628	595	596	594	634	635	629	628	604	658	614	642	605	648	657	582	629	619	631	606	646	598	581	596	606	585	610	619	609	593	621	608	606	624	680	658	589	571	660	633	593	598	674	669	620	603	660	629	565	628	626	633	636	646	609	638	594	643
49822	24401	8382	2533	640	304	212	276	247	226	251	247	258	227	236	223	217	225	185	251	242	235	267	243	250	256	242	254	257	231	204	176	240	232	255	254	256	246	230	265	227	256	247	236	232	238	238	254	255	245	214	250	236	246	233	241	218	239	243	240	229	262	273	233	238	279	239	227	242	219	259	242	247	239	216	193	229	262	236	267	249	220	214	209	250	229	237	247	203	213	210	261	252	263	255	257	227	235	238	230	224	250	252	253	272	243	245	289	247	239	216	216	256	234	223	227	267	257	227	230	261	213	264	287	244	243	279	226	253	222	223	233	266	208	244	228	265	253	217	225	282	221	220	245	263	253	246	242	227	254	243	252	239	241	226	228	233	289	253	265	226	201	241	244	264	227	211	216	226	233	250	230	256	232	268	258	231	246	265	262	240	224	241	216	255	265	266	232	272	225	230	260	243	250	226	249	252	226	226	244	243	241	236	226	254	220	234	256	207	261	247	220	246	257	240	228	224	272	232	223	210	227	239	250	241	240	230	242	225	233	214	254	230	246	223	218	264	266	254	266	249	253	224	214	240	217	225	226	238	236	261	227	247	221	217	249	162	240	251	260	237	251	228	228	239	239	240	269	254	195	224	242	235	257	233	248	237	227	249	258	226	239	226	265	236	252	237	253	260	241	228	231	242	238	259	251	251	249	265	212	229	246	236	244	243	225	227	255	263	269	266	237	238	246	252	203	221	262	259	255	225	237	226	240	227	251	247	240	207	206	230	248	258	225	273	233	267	207	214	224	213	238	249	240	275	248	242	229	232	242	228	226	254	258	236	249	241	234	244	225	241	276	235	250	216	224	238	253	239	279	242	222	267	250	241	230	232	244	245	253	225	228	194	256	251	238	237	261	247	237	251	209	239	250	264	222	238	231	236	229	248	260	208	253	207	243	264	242	233	250	229	209	249	239	236	221	231	194	230	230	258	266	248	237	222	248	227	238	215	237	229	229	232	234	260	260	267	234	260	213	233	236	198	251	268	222	235	230	235	226	232	260	236	229	250	253	260	243	248	258	247	211	239	214	245	226	219	252	238	250	243	224	246	228	237	239	240	219	203	235	236	233	225	244	234	252	228	223	255	239	247	219	202	266	240	251	226	264	226	221	235	230	262	249	231	244	271	255	248	254	254	251	232	268	242	235	219	246	236	238	242	255	272	229	267	235	244	257	250	254	236	248	236	253	236	267	230	228	237	246	211	218	236	238	239	224	254	259	257	199	267	240	240	211	252	275	222	225	212	271	264	226	236	249	228	260	215	244	260	261	222	243	251	253	227	266	279	217	223	219	239	243	242	248	248	250	221	250	237	233	224	247	252	246	233	262	235	229	223	231	241	227	260	240	283	246	211	253	217	214	219	249	272	205	253	247	242	265	263	233	258	222	241	269	246	201	256	280	220	220	240	243	225	234	269	240	261	266	280	241	245	260	251	246	248	251	240	258	215	236	185	281	209	237	223	256	244	226	228	230	239	217	228	234	238	227	219	258	221	204	219	226	229	253	218	244	206	248	225	239	250	265	250	222	244	213	217	252	263	300	235	214	242	239	202	244	233	230	203	227	241	231	214	235	247	244	235	253	242	247	233	224	237	244	236	225	219	208	237	255	238	212	257	233	236	237	222	235	248	250	217	221	246	226	249	228	232	252	250	232	247	256	262	257	211	224	268	219	243	212	255	263	248	259	220	258	242	281	235	253	254	254	221	245	253	251	241	249	237	272	234	225	219	231	238	221	266	227	238	229	268	237	247	227	254	225	211	221	239	205	240	230	254	233	262	276	228	265	254	246	222	204	236	228	242	240	232	243	221	250	248	235	240	209	224	224	203	253	281	219	225	224	230	238	267	226	233	247	239	250	251	253	242	257	243	222	250	225	241	236	232	217	246	239	228	269	246	233	282	226	256	256	249	223	252	263	268	235	266	244	228	237	259	229	246	242	236	233	271	239	227	244	245	248	246	265	252	237	256	251	226	248	231	244	262	240	220	241	230	231	218	258	232	256	251	226	255	243	243	240	250	224	237	279	273	208	244	246	248	245	269	248	240	250	206	225	238	251	214	216	262	263	251	233	242	240	256	247	231	228	274	260	235	247	278	244	235	270	231	249	249	251	255	228	228	232	208	236	253	251	250	233	233	215	266	205	256	234	223	209	229	220	219	232	252	228	236	228	241	275	275	249	250	262	234	227	229	227	250	248	233	264	246	245	253	228	273	217	240	256	237	259	240	252	259	254	227	264	252	245	260	252	249	271	240	223	242	247	233	208	252	249	231	235	250	265	266	221	261	246	226	240	235	223	271	236	240	229	205	275	253	229	278	245	237	261	234	244	243	235	245	246	229	267	274	226	228	226	231	236	268	239	223	256	239	221	234	236	231	258	212	245	233	230	237	257	255	226	215	230	226	231	231	230	241	269	249	245	247	217	227	232	223	192	253	251	224	202	226	219	281	268	214	227	234	235	237	240	238	228	232	233	213	227	220	213	238	208	241	234	278	246	236	254	272	231	262	264	254	274	227	240	243	240	228	247	257	267	222	236	271	252	249	261	256	219	218	228	248	279	223	227	244	249	235	232	224	250	212	280	243	270	240	235	251	232	264	238	214	228	223	229	233	264	221	246	227	249	260	247	215	241	234	229	243	265	229	226	264	236	210	243	253	236	223	239	239	212	274	232	227	218	239	241	206	251	255	246	217	237	236	224	204	237	245	237	226	269	279	245	252	248	237	244	244	253	244	201	259	235	248	207	235	229	249	211	242	214	247	230	230	276	256	259	231	272	232	246	241	211	221	242	219	227	209	234	196	250	272	239	244	217	247	246	242	235	238	219	236	235	243	224	223	234	231	212	254	243	248	267	215	258	225	237	225	218	232	225	225	230	246	209	285	264	222	255	254	235	228	217	221	233	215	258	250	268	240	230	203	262	230	224	232	238	256	225	256	215	262	220	224	248	243	265	264	234	278	227	263	266	261	240	245	249	255	251	244	212	216	245	242	232	264	213	253	250	220	232	246	242	237	202	246	228	250	267	248	273	271	241	240	225	249	265	216	231	278	277	240	241	270	246	233	249	230	258	240	256	228	241	192	233	242	224	242	261	264	262	279	234	236	238	235	202	273	222	237	257	257	256	260	238	245	232	241	226	231	242	218	183	212	246	238	231	241	228	268	216	216	234	219	255	248	254	266	244	258	253	225	223	236	242	242	238	231	236	234	244	234	235	222	238	257	254	241	241	254	237	223	240	247	232	234	221	219	259	229	235	229	234	232	210	246	230	246	223	255	230	248	225	222	228	245	245	224	230	262	241	232	231	222	217	288	254	224	221	251	237	245	255	261	259	250	254	215	232	259	212	258	242	213	283	236	214	202	254	201	243	220	211	235	273	252	263	251	214	224	232	225	271	239	237	231	244	217	270	259	223	215	258	250	242	254	234	257	222	221	229	213	222	239	234	223	227	242	244
32647	16209	9664	4855	1509	822	523	534	494	500	500	521	489	504	540	491	484	529	520	554	495	501	518	554	508	496	540	495	539	528	514	558	533	520	513	492	497	496	531	565	482	521	535	507	533	520	511	510	519	486	494	523	552	519	488	482	507	491	498	538	523	519	546	504	474	492	486	491	558	486	461	522	545	535	508	492	532	502	501	503	521	514	487	546	523	525	530	483	519	463	518	488	556	525	518	485	509	529	482	551	520	513	523	503	557	543	508	509	513	515	500	526	512	514	507	506	526	516	455	491	523	543	533	560	536	502	522	491	437	510	488	510	501	502	530	503	491	569	476	494	568	495	504	514	496	544	488	467	505	510	544	500	526	482	507	497	520	497	504	501	510	533	513	524	497	486	505	489	490	498	497	517	514	479	514	495	513	520	479	516	527	515	547	494	519	486	510	475	499	475	510	477	515	564	487	506	488	529	464	537	481	512	524	514	505	526	517	459	472	557	516	461	537	509	533	537	516	515	467	523	463	509	512	497	503	453	524	526	446	482	508	514	501	529	546	476	543	501	517	484	523	485	543	505	538	517	521	529	524	521	508	505	492	546	510	532	468	529	530	547	483	528	529	507	490	519	472	514	474	535	528	517	530	517	513	484	528	510	477	521	505	525	500	474	493	489	527	457	514	525	504	482	504	512	518	531	491	505	484	506	490	506	481	479	507	497	511	471	509	542	482	491	494	491	494	521	481	508	531	529	464	521	523	500	534	516	510	487	501	537	480	493	503	534	485	484	493	549	536	503	527	524	520	524	526	491	506	508	501	528	545	518	531	499	480	487	492	504	474	488	465	511	520	553	555	497	525	514	514	480	498	524	497	539	545	506	524	537	520	520	480	541	511	476	500	513	528	542	487	478	524	493	474	501	514	486	508	500	542	548	521	516	494	492	496	501	511	492	477	543	494	561	507	506	489	498	525	489	523	474	497	516	525	490	496	486	501	478	497	487	529	475	537	494	485	535	520	495	469	522	512	467	509	519	532	505	514	464	523	484	507	503	499	505	552	522	523	496	491	514	557	502	526	506	497	472	503	493	529	526	554	535	494	488	510	465	503	523	491	545	485	485	518	486	516	509	504	511	510	509	533	503	547	526	505	516	527	475	565	553	517	491	517	508	526	528	477	546	494	510	464	516	522	522	474	525	498	511	517	537	486	494	500	489	501	520	498	530	467	536	484	540	505	565	508	516	507	507	510	525	517	515	511	488	512	498	501	497	511	507	546	501	519	546	467	472	505	495	520	501	523	507	514	531	485	545	533	523	522	539	505	523	479	488	485	513	481	513	468	522	465	497	491	498	545	533	547	505	529	527	530	495	518	510	507	472	520	511	526	518	496	536	506	542	493	508	551	514	470	497	497	487	511	529	504	521	494	537	530	495	505	536	518	506	494	492	533	549	528	554	470	496	543	451	502	524	535	538	497	473	481	504	494	530	531	520	509	496	559	507	491	525	514	518	496	500	498	478	514	502	516	523	545	473	484	489	507	527	522	504	520	506	482	499	505	534	554	504	523	520	491	492	503	501	487	515	552	517	559	550	529	509	547	496	508	503	534	514	522	540	476	455	510	478	501	510	529	521	478	523	513	485	484	526	477	516	484	517	520	509	518	474	547	501	527	518	531	497	485	531	504	530	489	512	506	527	476	531	447	548	499	502	532	516	475	523	516	510	479	503	484	484	545	524	506	532	536	515	508	495	549	517	498	507	538	512	494	497	501	504	483	467	491	541	532	508	518	533	492	501	504	485	500	547	516	523	500	517	510	497	475	494	501	500	502	494	511	480	496	497	507	510	528	518	535	497	554	485	511	579	516	520	494	502	504	510	513	544	535	521	547	510	541	525	557	505	482	508	535	500	502	527	503	504	524	502	478	510	512	485	505	466	512	524	529	487	518	500	540	508	475	506	544	511	513	450	535	506	488	561	484	505	467	491	536	524	511	543	490	548	518	524	509	498	505	493	459	494	490	460	537	544	518	530	487	494	503	524	526	494	475	515	479	485	492	527	570	514	491	486	506	527	528	509	490	545	484	565	527	480	538	502	507	487	517	479	465	511	518	500	476	491	490	543	531	520	531	531	469	527	542	504	527	498	504	530	474	540	479	508	511	543	507	501	509	492	482	530	510	523	472	535	543	520	516	525	541	467	497	514	537	517	509	536	525	497	483	507	481	567	497	524	460	511	504	492	518	466	550	516	446	511	500	479	509	559	510	498	505	479	504	544	527	524	455	505	498	495	500	518	547	533	501	487	519	529	477	500	481	504	538	519	503	482	515	514	525	504	505	512	494	514	494	523	543	525	467	501	507	515	518	521	578	505	503	491	526	511	509	563	511	507	523	505	530	502	515	508	561	540	502	524	523	517	540	553	495	469	494	576	503	518	547	533	522	518	484	514	482	511	527	536	548	480	526	506	480	476	515	522	521	486	509	515	515	528	518	490	521	510	502	499	504	517	567	502	509	517	554	529	471	504	489	547	455	512	489	487	528	522	538	560	501	560	498	524	502	520	494	513	501	539	516	518	514	539	531	515	473	470	530	473	507	494	522	528	541	481	465	521	515	534	528	510	510	501	522	516	505	452	482	488	490	560	499	537	496	525	518	522	518	505	522	479	462	536	532	542	464	516	533	492	497	479	478	497	507	513	511	485	497	542	531	504	488	517	519	555	530	495	521	513	502	542	518	494	509	497	513	519	508	490	529	530	502	516	498	518	497	510	537	504	481	498	504	533	529	508	494	516	520	467	469	485	519	467	514	531	525	501	512	519	496	527	509	499	486	482	529	503	521	502	527	536	526	509	549	530	505	490	483	505	551	483	483	532	509	542	466	541	486	542	516	521	505	503	505	538	531	498	532	493	468	511	519	489	516	496	487	507	514	524	551	487	508	491	492	558	521	571	559	560	484	484	532	500	552	471	489	526	517	530	504	455	505	492	468	517	511	544	498	489	517	521	549	488	499	555	512	536	505	492	494	530	526	478	507	475	531	508	510	522	518	503	533	548	511	519	501	521	491	519	507	514	511	511	519	534	562	499	484	516	531	530	504	486	534	497	523	529	488	524	519	522	512	513	522	501	549	531	479	512	463	513	543	519	497	526	472	487	516	454	538	545	483	521	526	515	497	498	491	488	504	534	531	465	490	502	514	494	505	469	478	504	507	508	516	556	533	481	533	533	495	501	489	479	505	526	524	475	501	502	527	514	456	482	480	524	489	494	549	492	523	481	525	527	504	494	538	526	524	504	507	526	490	503	515	518	537	502	518	530	534	515	531	539	527	501	557	502	526	486	488	513	491	511	494	522	501	538	483	551	503	496	525	568	547	530	512	509	492	558	499	474	521	480	507	492	513	494	519	518	489	533	464	539	533	509	535	517	513	515	469	528	557	549	566	526	529	493	479	508	500	501	472	505	497	503	530	528	533	524	492	490	493	508	505	542	523	528	528	500	523	511	496	518
63390	33483	14669	5034	1539	445	288	263	238	262	259	242	265	232	237	227	268	228	221	237	223	233	246	261	240	231	240	279	271	242	232	218	238	240	250	254	234	256	234	248	228	264	224	241	237	229	228	265	249	284	238	236	254	258	241	251	223	267	231	261	240	237	257	269	269	248	236	255	259	258	230	234	234	218	245	242	274	248	244	250	235	230	215	238	254	242	245	226	232	229	222	251	285	262	264	252	207	261	230	237	246	237	237	212	235	241	219	261	259	237	268	241	234	236	234	269	237	235	245	264	234	281	265	256	247	253	226	224	247	237	211	234	241	246	217	273	281	287	261	220	242	243	248	246	251	230	244	238	261	230	237	256	255	228	273	238	280	245	242	240	274	255	266	266	242	240	228	237	227	264	220	233	264	243	237	256	241	246	240	267	262	276	245	265	254	226	250	241	257	249	219	235	234	253	254	240	238	242	244	245	273	264	210	216	238	199	216	220	245	251	254	248	237	219	251	276	259	249	237	247	255	255	216	252	243	271	253	267	235	235	243	220	266	283	277	249	227	214	242	218	252	241	243	235	224	262	259	238	229	263	220	245	241	238	245	246	263	264	289	265	242	269	251	247	247	294	226	241	262	263	242	256	253	224	249	232	233	255	227	209	274	234	232	229	235	241	264	226	257	236	239	233	267	242	225	254	241	266	233	257	253	235	263	233	232	263	262	252	262	233	269	258	241	231	244	247	265	255	243	205	241	206	231	224	230	220	254	240	263	236	243	240	264	242	246	265	256	226	227	246	250	275	267	291	250	264	247	252	238	245	218	258	237	231	247	210	247	249	257	245	277	234	244	223	250	262	247	274	285	261	275	259	228	255	271	245	221	277	254	268	230	241	244	238	248	242	258	249	281	231	292	231	224	245	244	244	259	249	242	230	274	244	240	238	265	276	257	235	239	242	208	288	230	246	246	262	259	265	252	257	251	251	244	230	233	241	266	230	248	239	208	262	282	247	225	217	233	230	238	249	256	243	240	219	266	267	242	243	258	249	261	224	271	248	265	258	254	238	257	250	260	256	256	271	229	238	245	250	270	254	233	240	236	243	232	242	254	255	251	235	285	255	257	252	253	244	273	220	247	234	230	248	241	215	276	261	240	268	241	253	224	257	235	229	236	280	261	217	227	236	217	249	242	227	246	263	241	222	251	252	255	239	243	232	218	258	241	258	254	291	256	240	238	240	240	237	208	271	252	233	238	224	252	259	241	240	248	249	265	218	224	243	225	260	244	238	243	229	261	224	246	268	241	282	249	259	238	225	210	254	249	232	238	226	209	266	262	241	228	245	234	263	226	228	254	263	260	250	227	252	234	220	239	262	234	253	222	233	265	229	262	205	224	239	230	213	230	266	243	258	236	231	260	238	275	241	238	269	260	249	248	230	243	238	238	241	259	239	239	256	255	276	262	256	265	274	279	252	228	259	282	240	269	229	264	241	264	239	258	270	242	229	245	247	239	266	260	270	233	249	243	216	246	243	248	246	238	200	252	253	241	200	231	251	273	226	241	230	247	239	271	234	280	249	225	236	235	250	265	244	245	260	253	270	271	232	228	244	212	196	243	242	256	238	247	228	241	238	284	260	233	276	230	267	239	254	246	234	222	225	235	238	227	258	227	234	280	257	261	239	276	248	245	250	231	249	246	264	237	257	238	231	211	244	285	235	240	243	263	231	239	215	230	238	244	251	214	223	266	255	264	258	255	248	243	228	263	197	248	246	242	240	272	245	236	255	264	250	272	265	251	229	255	254	218	269	238	224	252	276	259	230	279	286	229	219	250	242	252	254	259	236	238	230	248	234	254	264	248	233	238	254	235	226	262	255	238	221	289	240	252	283	254	246	236	262	262	250	237	232	264	260	240	231	245	240	232	267	259	261	250	240	234	217	223	224	266	256	234	227	243	235	224	255	231	246	246	233	232	240	282	250	244	274	231	258	210	234	256	235	241	262	254	246	247	231	246	234	237	257	257	244	210	237	250	219	246	261	263	278	233	237	257	274	248	305	268	248	238	271	266	265	241	255	266	241	211	251	250	239	258	278	251	266	268	219	242	267	260	246	253	216	239	258	230	241	205	204	249	262	231	236	257	248	229	230	246	244	253	279	283	268	208	214	250	249	247	236	248	212	265	255	269	263	231	241	207	267	243	263	270	242	262	251	271	241	224	252	272	246	215	241	264	247	259	237	260	239	251	240	266	273	254	211	234	261	222	227	237	256	237	230	259	246	241	241	268	256	228	269	256	257	235	241	243	259	229	236	200	258	242	232	247	255	245	251	238	249	211	186	228	265	240	230	257	251	266	251	250	259	268	234	241	276	267	207	264	253	244	228	231	239	268	225	225	253	224	249	218	229	262	258	241	213	234	245	261	248	233	269	246	261	296	268	252	230	259	243	224	242	222	269	225	253	241	236	233	241	265	238	258	250	257	207	224	240	243	227	229	256	247	210	248	261	257	256	256	241	259	226	250	246	238	207	269	223	238	253	238	269	247	254	243	231	239	259	254	279	236	219	259	234	261	258	247	245	251	263	252	257	251	256	227	266	276	223	288	254	249	276	247	284	242	242	225	249	255	240	269	249	263	249	245	238	254	258	250	257	241	234	242	252	208	257	253	259	243	255	227	225	254	232	224	249	230	228	266	256	237	246	261	258	270	278	290	248	260	214	235	235	237	280	247	229	263	280	235	252	248	232	265	239	251	267	250	231	294	248	259	248	262	251	218	248	243	230	246	266	215	243	266	244	244	253	252	215	247	249	256	250	248	243	259	225	274	249	257	239	265	249	236	238	255	225	258	227	231	251	243	234	245	240	262	258	244	268	267	237	231	257	234	270	232	287	270	231	238	246	240	259	246	248	251	231	253	254	249	211	239	230	234	236	255	227	260	226	229	246	245	241	245	219	239	260	242	231	246	217	230	263	241	232	239	274	258	243	248	226	253	266	237	264	259	272	256	255	275	285	221	226	232	222	226	242	275	257	255	237	259	233	226	229	194	249	275	271	250	236	232	255	238	259	249	210	252	251	263	252	239	254	246	244	251	243	255	240	245	251	219	238	229	250	245	248	251	245	267	230	256	236	238	233	235	252	270	244	238	247	224	243	248	233	281	221	221	237	273	255	258	267	258	240	256	246	253	222	253	267	255	250	262	258	218	251	246	266	229	259	252	277	246	284	242	239	252	257	237	278	240	221	266	239	231	246	223	218	245	250	243	247	292	227	256	249	273	282	252	249	249	251	275	243	230	210	226	248	246	269	246	262	260	261	274	234	246	262	253	236	272	251	256	252	231	270	222	219	269	261	239	265	262	238	238	274	227	225	243	223	251	244	228	235	248	245	229	265	246	265	224	223	256	262	248	239	238	255	227	255	294	247	256	240	255	220	234	262	257	253	244	252	275	242	236	249	256	224	215	247	258	244	250	229	271	263	228	267	233	258	272	268	230	207	243	259	248	231
41446	23764	15108	9184	3806	1077	660	605	583	565	544	573	506	534	487	536	516	499	531	532	546	534	521	553	550	568	532	541	526	541	494	563	548	513	543	493	515	518	561	546	558	512	519	550	548	516	525	525	536	542	517	566	530	494	513	525	526	502	507	524	517	510	521	524	526	501	531	530	508	537	529	520	515	531	552	544	563	482	495	554	558	572	489	517	551	524	549	550	548	569	536	506	521	523	518	534	497	559	536	523	488	505	481	532	526	514	500	541	487	555	553	523	551	472	608	556	513	522	530	497	522	532	501	543	511	507	503	542	544	556	507	537	528	513	554	470	537	513	510	474	482	535	498	530	557	553	555	523	542	519	547	527	523	539	526	551	523	530	537	525	540	542	550	526	542	529	542	507	501	463	548	449	519	523	514	507	506	546	504	526	529	521	503	505	530	554	508	540	514	549	569	561	506	520	567	536	587	530	539	502	536	512	506	541	533	522	504	544	524	525	521	542	500	550	503	501	517	517	509	519	515	519	515	527	531	504	518	519	520	516	539	502	535	522	522	528	563	550	530	547	530	535	543	562	522	523	517	502	511	506	529	502	527	502	529	521	539	537	498	548	496	518	521	538	515	493	505	501	503	492	574	486	560	495	505	545	515	521	511	473	484	526	548	505	563	512	500	537	529	515	491	508	491	541	526	523	524	551	501	526	520	532	531	506	504	551	523	537	531	497	568	574	527	554	569	510	527	543	526	521	528	514	520	523	523	511	538	540	512	529	537	504	491	542	525	516	561	479	532	522	515	555	543	553	522	502	506	517	524	552	532	509	548	506	545	551	524	502	547	514	490	549	488	490	535	540	531	524	501	563	547	559	504	553	518	501	517	542	504	529	552	497	533	530	523	562	512	543	573	530	521	561	538	516	524	528	586	501	536	560	499	496	533	532	595	569	481	525	518	514	581	482	516	499	539	508	556	536	521	536	520	562	479	569	521	539	525	508	530	524	528	520	533	499	518	592	518	488	516	552	543	505	547	516	554	500	549	536	555	522	570	521	528	503	535	541	534	537	551	522	549	539	491	516	480	569	510	579	551	493	539	540	505	550	526	549	547	558	544	534	532	518	555	525	524	557	520	527	515	502	532	565	476	506	531	509	525	554	509	543	536	584	538	552	534	530	545	553	505	546	513	520	560	506	511	541	526	545	541	558	527	521	544	483	559	534	544	514	520	553	546	527	558	535	477	528	539	534	542	525	507	496	545	564	506	478	520	532	545	519	465	489	535	524	511	512	571	526	496	522	521	508	499	513	611	554	553	520	516	552	555	531	522	527	550	558	545	570	487	530	577	564	523	555	515	553	509	509	577	555	523	534	522	529	530	525	501	546	503	543	536	530	540	539	563	554	539	524	484	543	508	523	553	518	497	545	543	507	511	502	491	519	547	533	533	489	550	547	483	533	503	511	520	509	521	537	561	522	508	516	513	556	532	534	548	525	538	543	517	511	492	493	496	551	560	493	522	517	497	568	513	587	530	530	532	516	503	525	543	535	517	531	524	521	526	564	518	533	535	507	528	536	555	542	476	571	520	546	525	543	523	537	457	561	512	545	554	543	567	530	525	579	522	538	481	523	561	520	516	532	606	561	499	534	541	542	557	460	474	520	552	529	537	559	562	542	538	534	554	549	534	544	530	509	521	522	544	540	533	532	539	508	521	504	512	578	512	548	520	535	503	528	494	556	534	557	529	518	564	544	478	547	537	503	520	514	493	510	537	507	517	532	555	539	504	512	509	515	527	509	552	526	518	552	521	532	533	527	546	546	510	528	498	552	523	534	523	530	523	565	544	504	509	519	544	535	513	510	514	528	476	514	523	533	509	537	528	560	554	545	508	481	528	526	520	534	488	486	510	500	574	533	532	507	534	522	536	522	520	502	550	508	497	513	517	531	510	536	539	502	500	512	534	515	542	533	517	531	524	551	540	524	500	562	525	555	514	512	541	527	517	571	519	504	539	567	546	570	553	527	537	512	510	515	525	512	524	515	556	543	525	509	537	515	505	557	513	522	484	487	542	562	516	516	507	523	498	559	517	550	551	537	553	520	553	528	532	514	561	542	477	539	546	517	540	500	535	544	496	505	533	516	568	518	533	547	547	526	533	549	532	492	552	533	486	520	509	558	510	524	499	543	525	511	515	562	526	544	512	541	569	559	533	510	519	513	554	510	584	507	575	527	577	524	553	520	508	501	521	545	527	508	548	585	518	531	526	523	542	508	555	560	490	560	516	519	541	542	531	519	545	544	539	530	527	532	534	548	526	522	516	503	526	544	524	530	527	530	515	553	541	514	532	528	525	559	513	512	542	539	546	497	538	524	567	546	544	546	486	491	530	527	536	509	560	492	511	485	535	531	522	524	504	504	521	520	535	500	532	521	541	483	546	560	550	513	521	529	585	513	530	519	503	555	539	535	535	503	527	507	535	517	533	563	537	532	544	486	531	511	545	579	508	525	517	521	531	554	522	538	521	534	512	510	532	525	517	516	532	555	525	502	570	544	554	541	544	541	498	559	573	509	503	508	534	524	535	513	505	537	559	568	518	521	533	546	487	527	569	494	557	496	502	524	497	494	516	514	533	553	513	546	544	520	538	500	494	532	536	508	515	484	488	531	507	515	508	529	549	517	489	530	561	531	526	495	550	510	526	523	553	506	533	512	544	588	518	517	537	552	514	552	567	558	550	537	553	486	524	525	540	530	519	536	536	537	532	538	515	533	525	517	566	541	525	494	538	519	518	507	554	502	503	465	533	541	530	515	531	507	543	527	528	475	546	533	555	531	553	564	541	519	559	565	509	553	559	575	494	501	501	481	553	544	521	547	555	516	514	560	553	562	556	551	501	538	530	479	514	508	524	544	532	526	522	534	513	541	556	508	559	525	515	525	494	513	529	526	518	536	529	554	521	542	497	515	486	508	513	499	561	539	530	560	522	529	514	533	494	496	510	532	527	528	526	528	539	514	538	532	532	505	482	543	560	521	503	549	526	523	583	541	534	526	532	517	579	559	535	550	510	510	558	559	559	507	499	526	514	556	563	535	551	525	540	534	498	515	514	532	521	507	540	510	508	570	537	505	522	527	501	543	535	547	545	519	491	514	550	544	544	517	519	552	511	533	590	563	525	544	523	517	551	525	508	515	549	517	539	576	521	534	564	509	501	527	520	550	537	537	508	554	496	525	488	527	544	515	520	496	554	534	511	520	572	569	508	488	524	517	552	528	474	489	512	572	515	498	520	523	539	521	513	521	524	548	535	547	552	521	518	479	551	515	553	523	545	537	530	489	498	535	513	507	537	518	570	562	509	574	518	508	535	530	525	490	541	530	522	523	524	539	536	538	549	525	577	528	518	504	553	525	552	541	529	535	549	532	513	482	475	520	542	495	512	519	517	528	542	545	508	518	516	531	518	534	526	518	530	520	551	511	497	535	564	565	530	531	507	540	507	525	542	552	548	544
68273	35467	19358	7609	1912	722	419	343	313	307	306	339	297	296	295	265	338	310	303	293	259	271	291	304	287	348	315	290	322	312	317	252	294	307	311	300	303	343	292	309	305	323	274	245	306	308	269	313	320	277	286	320	282	264	289	266	293	297	313	284	275	295	314	283	329	250	288	342	293	301	294	300	296	263	292	297	316	298	280	319	288	294	276	257	307	302	312	292	297	316	321	263	285	277	295	316	292	307	268	307	326	290	272	311	263	350	286	295	289	311	300	310	316	316	308	312	308	275	300	279	319	301	282	319	308	280	320	297	315	277	286	312	301	326	276	286	296	296	292	302	293	286	270	279	274	327	300	339	289	298	335	294	256	273	261	262	308	297	314	271	318	286	324	311	301	294	312	308	312	296	289	289	305	302	296	320	277	323	314	306	301	319	312	275	230	255	314	295	293	280	295	323	300	279	295	285	284	297	305	263	266	292	289	267	284	282	303	281	308	301	286	283	292	273	284	273	282	308	289	294	287	294	317	288	319	299	320	303	294	284	262	303	274	296	308	281	287	284	277	307	312	286	266	298	296	263	302	315	304	285	289	328	261	302	295	294	308	329	320	362	333	311	282	290	280	251	275	287	319	310	275	284	307	305	284	292	337	304	301	296	292	291	317	318	290	283	275	274	262	279	270	286	273	274	315	306	252	265	282	317	276	291	295	274	319	264	289	343	282	286	285	301	277	301	270	269	322	291	315	279	274	267	269	310	338	316	298	311	287	309	286	278	269	265	298	327	271	332	316	332	321	312	287	333	262	329	293	307	294	303	324	283	293	282	285	327	302	278	269	309	295	277	298	306	292	301	305	299	287	287	309	294	276	320	262	291	281	275	264	296	289	337	282	271	285	277	286	298	273	307	312	305	299	286	294	280	287	289	283	300	310	317	288	288	312	294	330	306	293	281	320	264	310	288	302	283	310	291	279	297	317	300	324	291	314	278	296	293	256	302	322	280	288	282	276	290	294	295	276	314	298	285	278	296	269	294	293	286	309	265	301	301	265	316	301	293	309	291	327	280	278	309	335	295	287	282	311	297	285	259	284	291	291	333	290	299	285	312	305	289	276	289	291	312	292	299	308	297	320	296	315	307	264	272	295	279	299	268	324	284	304	327	290	279	321	292	299	282	285	283	288	317	299	275	309	277	239	315	289	308	287	324	289	290	303	277	297	285	299	283	280	285	302	293	301	292	287	316	283	281	300	268	291	320	311	295	320	294	313	294	283	299	284	298	292	293	282	319	281	321	270	301	293	250	267	279	302	300	312	290	319	260	304	268	275	317	302	276	276	316	283	292	270	307	312	308	270	290	318	274	327	298	308	309	307	281	320	293	334	311	295	291	282	279	255	315	291	320	316	308	296	276	308	297	298	314	316	303	276	305	311	318	307	342	315	268	263	287	288	312	296	261	293	314	284	280	290	272	296	298	302	293	260	314	294	281	274	309	340	287	285	314	294	308	279	304	290	299	290	284	292	263	308	305	319	282	317	322	254	262	317	270	316	306	306	285	268	308	285	294	298	294	302	273	294	332	307	300	322	273	308	270	266	308	285	269	276	300	324	297	310	284	296	266	281	297	306	292	273	282	264	289	296	293	303	300	307	313	298	338	323	305	338	296	308	297	311	288	296	359	311	315	257	294	327	273	303	261	292	254	299	293	312	312	275	305	319	297	295	278	308	317	310	285	302	294	318	300	327	307	278	268	293	283	295	283	307	297	298	286	254	268	277	280	349	310	320	301	313	292	338	280	265	311	300	305	312	286	334	293	280	289	294	285	277	283	274	285	273	290	306	316	286	256	251	311	305	288	325	302	311	303	286	317	288	262	253	315	311	286	301	284	277	311	323	304	267	290	311	281	271	322	314	316	288	303	318	302	298	331	288	294	314	305	294	253	286	309	301	285	304	268	291	267	290	322	280	300	327	298	284	311	305	317	240	292	270	275	283	278	286	291	297	343	280	298	286	295	345	345	308	292	265	308	287	297	288	298	283	290	277	307	286	294	271	338	277	338	317	281	296	286	293	268	296	297	333	289	301	281	313	292	280	304	293	276	294	284	312	289	291	305	290	292	301	313	352	294	300	296	280	280	305	307	306	297	295	276	329	300	291	271	285	317	298	346	296	303	296	314	310	306	311	323	299	291	292	291	282	292	290	274	285	262	310	273	321	313	317	299	302	283	302	321	310	311	252	264	288	309	295	284	319	318	285	352	292	294	297	308	273	297	354	285	301	297	298	263	282	309	323	325	287	317	308	309	288	259	248	286	280	303	306	271	314	272	297	304	295	293	268	259	308	289	309	281	268	321	294	317	298	290	290	299	275	289	285	306	267	299	259	285	303	281	283	288	285	265	280	327	298	299	323	306	261	265	260	295	276	290	265	271	275	276	318	287	294	307	295	332	296	291	276	320	288	304	304	279	299	265	288	320	307	270	310	275	288	302	270	293	307	325	285	303	296	288	300	281	291	299	303	316	332	321	276	304	300	303	283	322	289	292	322	286	274	324	269	290	315	335	306	295	274	283	311	288	311	304	270	285	306	303	276	307	296	309	317	248	302	321	284	272	314	309	314	301	317	271	284	316	286	326	283	275	297	305	287	312	289	260	280	267	302	279	308	298	306	294	285	320	289	312	320	310	277	258	306	293	315	298	262	295	232	311	324	304	323	317	278	295	283	307	310	280	274	261	323	280	302	301	318	270	313	291	318	272	309	330	294	272	344	300	272	300	306	270	294	319	285	291	287	308	279	299	296	309	348	313	288	280	285	288	306	345	323	288	262	283	298	313	314	284	299	273	291	283	273	279	318	315	291	305	281	302	290	292	318	276	277	296	318	277	307	282	344	335	315	338	305	291	273	275	321	276	302	305	306	305	326	279	273	277	301	321	281	310	281	277	303	294	324	315	295	304	265	279	265	301	291	258	285	281	294	308	303	277	258	307	270	297	311	324	279	323	303	283	303	299	254	280	309	293	325	305	280	275	286	296	303	291	330	311	312	273	297	286	290	293	279	254	286	310	271	279	285	279	295	284	308	302	280	297	290	298	338	304	323	264	318	302	276	318	290	313	276	301	287	273	321	287	325	281	306	306	297	295	290	323	265	289	316	283	288	335	301	260	278	273	289	301	272	284	341	295	272	277	315	273	340	326	298	296	287	297	279	307	283	291	275	308	301	330	276	330	272	291	261	279	254	308	281	286	309	300	295	238	311	287	273	323	323	297	292	288	239	305	291	314	292	284	317	331	289	288	275	338	299	309	281	305	295	273	276	281	310	302	305	287	316	312	301	294	304	262	267	286	293	320	272	301	286	323	319	314	313	293	303	318	285	264	299	286	260	308	275	293	296	278	336	327	290	271	304	315	262	309	293	310	301	267	252	313	298	303	325	269	330	306	312	289	271	293	278	268	315	308	290	294	264	318	286	298	316	281	306	294	266	281	252	280	284	290	313	321	304	299
43247	25319	19923	11980	4562	2026	1148	944	714	648	674	640	603	646	680	665	650	615	649	616	623	661	651	625	600	626	600	564	619	628	588	656	602	637	619	642	642	625	598	605	610	607	595	586	613	632	626	677	590	648	664	587	646	629	623	611	590	615	613	627	618	635	574	600	590	655	614	640	604	623	628	609	621	621	609	609	634	546	574	629	645	572	621	580	592	621	643	653	598	620	621	610	604	645	589	642	626	552	613	643	622	627	614	633	616	642	587	602	630	643	637	627	635	602	577	605	580	604	595	631	633	607	602	637	617	630	642	639	586	574	644	598	622	593	622	604	634	612	603	610	631	593	557	588	633	619	627	671	593	588	632	592	611	589	607	654	600	611	591	618	585	603	612	652	602	608	567	638	596	613	607	619	581	612	613	599	595	632	587	580	647	675	616	626	621	635	559	634	591	628	635	625	625	594	606	623	597	610	624	643	590	607	610	590	597	681	615	582	584	630	605	544	642	623	642	673	573	619	660	594	626	669	611	598	601	612	628	587	590	542	618	637	626	610	631	663	656	610	633	652	628	599	623	613	578	619	633	625	645	621	615	568	645	631	615	586	638	604	628	627	647	604	661	603	630	590	626	584	639	581	605	592	658	602	582	635	672	582	637	618	579	600	575	629	621	579	605	605	669	617	640	604	585	602	614	622	639	630	611	610	604	632	618	605	631	557	626	614	626	630	599	636	603	595	624	665	593	628	631	612	605	609	618	645	631	567	578	613	601	604	572	581	652	613	672	606	629	645	612	642	577	637	652	631	587	585	597	632	570	603	590	597	642	632	644	625	604	573	607	607	607	612	613	642	648	652	625	627	636	598	613	602	582	598	623	591	594	572	589	593	628	580	644	610	656	596	570	639	601	594	570	646	611	622	640	602	627	600	675	591	650	593	603	595	628	648	612	623	558	620	632	646	647	589	591	638	622	595	574	598	605	642	608	590	579	644	611	609	636	587	642	611	589	654	649	598	609	607	604	605	656	645	619	596	593	571	573	637	598	612	623	633	645	619	611	595	651	590	603	618	611	623	622	619	601	627	621	650	599	619	658	620	613	596	636	614	599	634	582	607	641	632	659	627	608	589	608	599	594	597	589	633	629	621	648	626	587	612	611	651	631	640	609	610	593	618	614	603	629	586	598	625	591	618	626	608	634	645	615	639	632	616	632	571	619	596	608	659	628	633	614	638	640	591	638	606	588	584	666	639	639	671	573	621	621	619	655	624	607	630	628	606	585	592	581	659	610	612	650	602	656	581	653	635	595	618	630	591	633	644	685	632	644	616	612	597	644	576	618	628	595	614	631	577	571	617	620	656	616	613	589	636	624	570	623	552	598	643	590	578	607	613	634	604	630	588	635	582	646	608	607	632	601	599	592	645	587	642	615	655	605	620	598	606	628	588	640	608	668	607	649	648	615	650	671	614	565	581	564	619	638	614	583	587	622	585	634	641	628	647	661	633	589	627	605	541	568	607	599	577	642	596	624	586	603	601	588	628	641	611	616	615	638	615	596	662	659	616	600	641	614	657	592	620	600	601	568	605	587	606	631	633	602	604	652	606	656	629	629	600	587	642	606	628	628	590	619	607	633	595	622	615	602	633	600	596	616	656	674	576	611	605	625	594	609	629	620	637	607	619	592	645	557	619	648	578	637	632	549	593	610	636	599	621	636	608	622	600	652	621	639	595	595	594	612	602	599	602	640	646	649	612	615	638	624	589	660	592	632	580	599	624	607	599	629	587	643	579	595	605	603	579	617	585	645	641	625	624	602	639	621	615	627	591	665	586	640	638	633	593	584	630	636	677	639	658	611	661	666	606	635	562	646	681	645	620	629	631	566	633	650	580	581	637	595	605	609	562	618	621	613	638	629	637	610	612	572	657	656	558	642	624	656	587	620	629	609	600	639	619	634	584	591	648	625	620	608	652	600	614	585	632	603	560	636	642	618	583	550	644	620	617	611	602	626	643	635	624	612	598	668	620	627	612	636	611	603	578	593	634	592	621	603	626	613	612	625	615	586	613	594	579	595	597	575	643	582	615	624	643	602	582	579	628	619	651	599	613	611	595	616	593	606	602	628	610	600	634	611	632	656	632	615	616	632	609	630	596	630	620	618	572	625	609	598	570	603	625	629	659	539	619	598	631	634	611	620	603	601	611	609	649	625	604	615	629	639	594	625	634	629	675	595	638	597	607	603	620	658	575	590	599	631	616	609	587	657	598	629	650	602	600	598	592	647	601	660	649	618	610	582	636	624	609	598	603	623	622	567	660	594	591	560	601	628	672	582	620	608	605	596	676	577	646	593	570	585	601	548	589	591	644	597	636	600	575	587	583	663	575	613	610	607	609	625	608	597	612	652	617	620	623	580	615	646	627	652	618	630	643	624	641	592	616	642	622	575	620	633	610	637	612	575	652	608	592	622	653	632	625	637	625	615	638	608	605	579	580	638	610	617	621	623	652	616	613	638	617	603	625	603	641	664	624	654	619	603	614	621	653	646	597	595	613	617	581	630	595	629	635	643	631	630	607	575	583	633	628	612	599	612	640	604	582	651	642	651	668	663	623	593	633	593	590	643	595	623	636	589	671	602	609	613	639	619	634	628	624	647	610	669	629	598	655	594	617	621	632	627	632	664	612	588	643	610	614	623	641	615	640	619	600	619	613	645	569	594	595	595	621	587	604	583	587	583	647	609	622	628	651	575	613	630	579	632	570	635	645	579	632	621	589	628	606	612	623	596	687	599	598	592	606	648	609	641	644	611	654	655	588	643	597	624	594	644	610	661	608	607	603	620	634	634	562	613	621	610	642	644	587	560	595	623	656	603	588	627	584	618	620	606	670	616	654	582	585	608	582	605	596	617	570	598	657	617	601	612	664	608	654	638	579	622	601	603	637	609	643	615	650	597	624	638	634	572	594	614	545	609	625	594	649	603	630	580	583	635	593	642	655	622	594	638	653	612	627	614	665	593	574	630	593	661	620	566	613	621	651	612	636	679	603	661	629	585	607	617	581	645	628	667	633	569	632	637	604	598	649	617	596	607	638	624	618	671	663	618	627	637	624	580	639	566	641	628	612	632	632	613	673	653	646	611	625	632	594	589	629	658	612	605	631	642	614	587	585	632	590	578	622	598	593	609	615	614	590	618	646	638	606	613	615	620	631	572	619	666	635	575	616	650	605	616	578	614	618	619	578	594	564	654	612	602	610	633	603	592	645	603	648	620	576	661	601	580	650	601	631	604	588	624	601	625	629	639	591	615	610	626	599	597	624	567	593	634	611	645	619	628	627	624	615	594	610	640	591	646	572	636	614	585	630	582	600	614	617	641	622	631	602	591	627	588	609	598	664	638	592	629	608	565	640	639	627	606	589	630	594	611	595	599	664	632	623	571	628	621	611	599	593	566	640	636	611	588	620	619	634	610	573	631	613	606	622	637	591	605	612	613	657	621	616	608	632	656	575
50111	22573	7146	2028	656	320	234	251	270	252	236	266	267	276	259	240	256	251	208	257	258	242	235	231	234	241	244	250	244	250	228	254	262	252	255	236	272	272	300	233	216	241	236	227	231	272	233	239	254	249	244	241	246	283	220	261	259	245	262	255	234	253	229	226	222	238	237	232	267	242	242	254	245	253	231	232	268	235	253	270	245	235	237	255	226	232	241	260	237	238	239	232	231	233	233	225	216	254	224	257	264	247	235	291	261	255	265	261	254	243	230	237	234	240	252	253	254	229	226	227	294	220	219	236	207	213	225	290	219	264	217	262	237	260	246	219	214	249	261	233	216	231	229	270	232	229	246	252	225	259	271	268	260	231	269	248	253	255	238	258	254	239	243	239	222	258	208	208	216	250	256	222	262	242	235	259	251	285	246	256	241	214	268	238	258	267	244	266	237	228	229	219	236	221	262	259	246	213	285	275	246	258	264	232	233	249	255	247	247	253	244	255	247	259	223	255	239	218	247	266	270	257	221	190	245	234	231	252	235	255	221	228	246	263	230	248	279	221	262	296	219	249	242	274	226	229	252	224	275	232	219	266	231	209	219	265	254	237	258	211	267	238	238	251	250	228	271	236	240	253	228	265	260	240	253	219	230	255	229	266	245	235	245	255	206	247	214	236	255	263	275	251	249	250	239	252	236	228	241	253	236	191	251	252	266	250	200	231	252	250	258	233	243	217	213	259	216	217	233	221	280	275	232	210	210	253	227	272	215	229	272	249	259	259	260	229	247	237	204	234	230	276	243	234	251	266	259	243	247	246	309	257	239	230	207	254	254	228	241	225	247	247	259	254	242	266	273	224	252	227	243	221	248	249	247	246	251	254	257	247	268	257	294	259	232	235	236	231	265	279	224	255	264	251	272	225	262	254	255	239	244	229	258	270	237	245	242	230	236	262	252	250	242	234	244	226	241	233	235	232	254	253	263	237	246	229	233	232	244	222	227	231	263	263	232	254	223	246	231	287	236	224	244	235	291	253	248	242	240	248	252	238	258	254	246	254	252	238	216	241	225	245	253	210	238	265	253	223	209	275	237	233	232	234	244	266	266	216	237	247	248	246	230	237	255	258	266	245	261	251	246	220	219	252	232	213	267	246	242	239	262	249	215	251	256	230	232	268	259	244	264	220	213	258	226	223	232	278	243	245	260	233	261	234	260	228	246	262	248	228	222	235	261	237	245	245	246	208	204	262	240	255	288	247	260	263	246	244	253	225	238	263	251	244	231	245	241	259	233	258	239	218	251	260	235	232	241	235	262	256	235	252	222	280	260	225	227	210	239	289	237	243	272	236	227	198	243	255	260	239	226	253	237	268	240	251	254	256	249	216	258	245	260	236	248	256	243	248	266	256	254	247	251	265	265	240	232	264	256	239	238	256	249	277	213	219	243	290	241	236	239	220	252	275	259	234	214	234	222	257	207	288	251	241	236	241	227	253	222	266	253	214	231	271	242	245	226	234	229	226	237	270	270	251	238	214	240	254	228	232	244	270	236	251	248	245	250	244	256	251	242	242	278	232	245	237	235	262	268	246	272	260	201	235	276	270	240	281	221	247	212	263	244	245	233	296	263	278	247	255	244	233	207	241	205	265	263	251	247	263	251	225	257	221	259	266	232	221	256	210	210	264	272	280	257	250	211	221	241	250	239	256	226	249	258	256	226	219	253	230	238	249	254	268	232	226	250	246	227	253	215	266	271	262	258	230	220	234	246	243	253	281	264	239	220	256	241	260	245	242	258	251	231	228	241	222	231	236	268	235	255	275	236	233	227	204	238	247	237	276	265	243	248	237	257	251	283	235	234	232	261	284	232	244	239	245	255	256	228	255	230	247	246	278	238	250	242	226	252	232	268	223	255	219	258	253	229	214	220	239	232	198	224	230	216	263	268	250	235	240	258	226	271	256	224	233	229	233	219	246	268	255	264	229	253	283	218	229	255	249	214	213	231	238	260	260	243	261	236	266	258	250	241	217	231	226	212	234	224	256	220	223	251	259	258	264	224	261	241	249	269	251	260	207	223	263	252	222	230	244	232	242	255	256	237	244	240	302	263	240	228	226	245	240	255	209	249	249	303	238	263	234	242	266	257	277	243	237	233	252	240	268	233	212	246	234	260	225	233	257	213	226	246	223	252	266	267	249	245	257	251	206	233	245	263	232	231	273	255	255	241	241	237	235	266	232	225	222	213	249	231	250	259	275	249	246	236	267	257	246	227	271	251	249	225	239	236	224	229	244	257	272	239	273	225	240	232	263	223	240	248	227	259	219	252	269	250	230	275	226	214	285	211	231	274	225	218	222	251	230	241	260	240	217	254	241	242	242	232	242	242	230	260	217	270	232	231	218	226	214	248	223	228	239	245	241	270	250	260	260	252	235	254	239	290	243	257	260	247	247	254	250	261	246	234	229	226	241	243	218	249	267	239	286	258	221	239	258	234	239	269	267	269	245	233	244	237	257	245	269	223	239	221	265	250	264	223	255	219	235	237	252	247	235	266	250	220	224	230	212	230	243	257	249	279	263	233	242	256	238	250	268	251	218	277	254	239	239	281	247	281	238	228	227	240	244	235	255	245	263	247	246	280	212	255	254	240	256	254	220	274	231	286	205	266	189	224	269	273	236	238	215	245	243	248	234	250	246	264	220	260	246	248	222	260	273	256	249	245	247	266	230	216	237	249	208	231	231	234	215	253	210	249	227	246	227	267	260	240	255	240	266	226	264	222	297	240	267	290	223	216	260	248	210	233	245	241	248	235	203	263	256	239	232	235	223	253	239	215	219	231	239	230	257	232	240	243	214	240	261	291	225	229	229	268	254	259	253	248	228	259	266	252	267	247	266	234	244	249	260	218	204	246	203	243	230	250	264	234	281	228	275	239	255	226	239	253	254	290	247	240	248	266	266	241	282	224	239	280	242	262	267	244	272	239	255	254	229	229	250	252	227	234	251	238	254	263	207	246	228	238	221	266	241	258	282	210	221	258	274	263	256	238	245	254	251	257	248	242	261	241	246	244	258	255	248	241	226	243	257	238	243	272	245	231	252	256	275	243	264	231	241	241	222	245	222	241	240	248	239	267	207	215	267	252	248	260	278	263	218	231	222	244	263	256	266	248	236	240	248	240	232	271	221	246	229	216	248	253	252	237	245	253	242	241	224	210	240	251	218	220	269	251	237	229	226	232	258	259	248	253	223	234	253	247	247	245	223	214	247	254	277	238	234	241	228	227	233	241	254	272	278	237	210	227	218	272	246	253	224	220	255	227	212	266	284	237	239	235	251	253	255	258	258	236	247	230	225	247	249	246	233	265	280	267	242	243	247	232	237	243	247	280	247	247	248	245	224	283	243	251	251	251	224	240	248	259	267	245	245	254	233	238	219	243	283	265	244	252	224	312	244	256	256	278	288	280	249	258	216	255	230	231	222	260	214	248	251	244	255	236	256	225	256	240	230
32847	14994	8146	4050	1710	846	516	524	510	519	510	511	507	504	506	544	538	517	526	536	518	511	504	507	470	527	531	501	501	486	528	487	519	590	504	479	552	534	550	502	558	494	508	499	533	536	531	506	521	490	532	535	551	537	538	536	509	495	530	511	537	509	550	498	506	518	523	490	523	515	514	509	531	517	487	492	530	496	535	526	511	485	503	509	509	519	494	525	537	532	554	487	489	547	521	479	513	499	504	512	533	520	506	502	518	509	523	522	513	530	499	508	540	506	530	526	554	498	498	526	542	572	513	526	543	508	558	520	515	503	505	500	534	509	516	508	546	517	567	552	538	541	561	520	518	520	545	538	498	520	537	513	493	504	511	513	548	499	525	529	531	508	509	536	560	538	502	510	510	467	497	512	509	507	530	542	513	569	539	489	527	527	551	534	495	495	578	503	562	513	517	490	555	534	518	529	506	549	531	506	514	525	500	541	517	505	519	494	523	498	508	558	540	507	543	527	488	532	526	501	467	532	511	548	515	512	519	490	489	505	508	539	538	489	524	541	511	533	504	482	503	507	540	485	525	548	512	533	512	541	486	502	519	518	485	523	486	476	502	538	476	513	503	536	515	548	501	559	533	508	554	461	480	504	544	488	569	492	550	541	502	537	515	539	530	564	513	543	545	509	507	521	497	523	498	507	547	533	515	525	528	546	519	502	510	535	515	582	470	484	466	541	488	529	508	537	520	508	516	489	476	509	484	517	518	499	527	518	503	496	549	489	521	491	530	511	529	514	491	509	518	501	507	518	561	555	518	529	529	510	513	506	535	549	526	536	500	531	529	511	525	514	529	553	500	533	534	497	518	532	558	530	569	549	545	516	524	545	552	539	502	504	504	514	546	551	517	501	528	544	527	508	525	559	525	491	522	483	540	535	515	506	546	522	534	491	516	507	530	536	507	529	521	558	557	484	512	530	490	513	520	487	548	578	475	492	520	535	513	520	523	504	542	532	574	545	500	540	532	526	501	547	522	537	515	504	539	532	510	503	503	514	568	544	534	517	505	506	496	528	512	484	498	485	503	536	567	524	542	537	498	545	547	521	506	490	563	501	506	518	555	524	498	514	517	515	531	513	523	514	516	495	498	533	541	507	549	516	526	505	556	525	510	521	503	531	537	515	526	515	550	512	533	487	553	541	571	493	495	505	520	535	492	577	571	537	537	515	540	520	514	511	570	523	511	540	586	522	500	530	519	520	522	496	528	507	509	509	513	535	546	537	500	527	539	491	502	516	545	517	527	534	500	559	513	535	519	534	512	544	586	539	546	474	492	526	571	509	508	513	553	553	489	540	499	512	518	543	541	544	516	569	528	513	540	541	476	529	536	498	541	543	536	529	493	501	494	494	516	500	529	531	546	538	531	529	523	517	525	533	496	508	533	561	556	530	547	477	584	528	521	513	533	551	551	512	555	512	487	530	482	528	522	483	496	517	549	528	577	525	509	484	549	497	501	539	507	500	540	525	519	523	524	517	515	501	489	459	568	542	548	527	537	536	517	502	549	515	527	545	575	522	528	532	505	500	524	552	466	546	512	525	557	548	522	516	504	543	526	489	540	547	521	538	503	537	504	495	486	544	552	567	553	498	530	508	546	510	505	526	543	497	502	544	543	519	535	495	498	513	493	523	503	534	520	508	519	506	548	494	571	511	539	541	522	504	539	534	551	515	512	512	515	506	548	524	529	538	530	555	511	504	550	479	558	501	516	512	516	533	526	517	549	546	535	542	529	547	497	534	526	532	517	517	526	544	552	508	495	508	559	479	511	503	510	526	531	531	495	511	548	508	521	482	490	533	504	540	529	487	502	509	482	517	510	495	511	543	481	493	525	490	525	522	549	517	505	493	530	537	511	562	517	502	501	492	507	506	500	547	485	561	530	535	515	515	590	540	493	544	548	487	530	535	500	499	504	545	521	497	502	521	525	557	536	504	487	487	540	535	514	547	529	537	523	526	516	537	512	501	517	475	537	485	558	531	530	484	501	555	528	539	507	545	508	543	537	535	482	522	526	523	506	531	531	487	540	527	567	510	520	526	483	516	532	498	531	536	516	520	557	502	512	485	557	498	510	511	529	553	495	533	504	474	544	520	573	547	518	563	516	513	525	536	491	553	525	482	471	534	527	511	500	524	472	515	514	529	521	496	521	517	515	498	488	494	526	496	535	545	539	522	541	491	511	519	514	511	522	500	517	494	493	553	488	531	501	525	559	500	501	538	471	507	538	526	529	540	484	500	560	543	525	525	521	524	497	511	518	520	496	496	490	563	553	517	539	546	581	512	543	522	520	513	509	575	467	461	535	478	518	518	524	549	521	497	523	523	543	544	510	549	517	494	541	561	525	506	524	501	551	522	465	524	501	490	505	542	514	501	480	562	501	518	516	539	499	500	556	505	516	528	531	560	549	506	542	550	513	513	538	508	517	500	580	514	518	520	504	502	525	481	517	509	494	482	521	540	529	584	525	514	507	521	504	537	508	539	555	513	490	512	527	498	509	536	503	552	518	540	546	510	497	539	486	519	535	517	502	538	534	499	459	532	491	548	498	508	476	496	507	549	532	479	557	532	530	515	541	516	497	488	507	499	571	525	540	534	530	476	475	507	498	525	508	532	522	512	535	522	493	513	511	527	545	510	567	556	499	547	546	483	514	503	546	506	536	536	512	486	512	553	494	493	512	501	545	529	514	514	567	508	499	555	522	533	499	509	511	550	517	488	477	510	521	494	521	569	512	514	519	500	525	510	529	513	508	545	547	512	524	533	525	515	533	510	519	520	531	523	526	534	505	507	541	529	514	451	542	527	542	496	526	500	529	544	510	530	540	508	506	532	501	539	526	512	480	498	528	529	496	541	505	528	544	561	508	502	541	522	520	520	533	561	582	534	524	527	518	541	521	502	513	510	510	513	520	506	520	484	514	524	574	516	496	541	542	524	550	560	473	505	598	528	481	526	509	559	532	514	489	531	531	498	520	503	516	518	460	525	515	526	509	548	529	507	544	522	504	544	497	513	511	516	539	511	538	520	534	488	496	518	524	538	538	510	487	580	584	479	552	514	505	521	542	506	508	532	562	514	524	557	480	532	508	518	508	533	530	539	519	476	515	535	519	537	516	496	535	519	553	505	500	537	528	502	550	516	498	518	502	535	515	569	521	517	513	531	503	488	562	554	600	562	519	511	504	496	496	494	490	521	515	526	540	544	503	500	499	519	510	538	555	487	531	531	515	543	507	505	516	542	511	528	515	504	510	531	490	536	512	485	558	518	509	509	525	506	500	509	506	494	497	521	514	477	540	539	512	535	499	472	526	492	507	521	584	580	512	488	467	525	525	539	531	482	560	518	540	537	544	556	533	513	523	524	495	521	540	535	516	488	569	527	509	547	515	530	507	508	511	497	533	500	519	510	510	529	557	487	493	506	557	500	509	512	548	490	496	517	497	584	484	485	553	501
63111	31820	11251	2418	945	488	277	263	256	239	258	236	222	253	260	240	234	240	227	284	271	261	278	224	228	257	258	218	264	237	256	239	270	273	210	230	246	271	236	244	241	251	246	273	264	280	236	278	235	250	245	243	255	245	256	261	222	246	226	286	291	261	238	235	220	265	230	274	221	242	249	222	252	267	264	249	265	249	246	261	248	244	270	235	244	284	303	245	237	247	258	260	259	289	248	272	232	278	268	223	251	252	237	257	258	251	241	273	255	264	253	242	264	267	230	237	257	281	247	240	251	235	245	272	268	224	226	242	257	253	243	243	253	255	258	241	240	266	245	235	253	241	259	237	279	268	242	243	282	262	257	277	229	284	256	235	247	266	253	252	232	237	231	245	227	263	237	261	264	273	231	240	253	268	276	237	257	260	261	239	232	280	242	236	264	252	238	284	245	241	297	257	272	235	236	257	264	279	262	261	242	258	274	265	239	232	253	259	261	232	236	247	269	262	255	241	243	240	226	280	255	263	242	256	225	222	242	261	263	254	253	263	253	241	221	263	243	253	252	271	268	275	207	260	224	202	287	239	241	241	278	266	230	285	233	306	285	242	277	255	260	269	215	244	267	269	246	238	241	267	292	245	223	251	233	276	256	218	230	281	277	243	234	262	268	245	228	241	237	257	243	234	240	245	236	235	238	258	251	223	255	259	247	259	268	243	239	259	251	258	246	279	297	228	275	245	235	225	232	245	259	278	268	244	233	235	237	216	258	229	263	258	265	238	275	252	263	257	226	252	254	245	261	281	250	258	287	252	248	248	228	284	248	257	239	271	220	237	248	252	280	246	221	231	221	254	232	259	257	258	261	263	274	234	262	237	244	264	278	255	233	232	259	252	223	249	274	255	252	226	211	264	255	253	236	260	256	240	240	245	253	258	282	264	270	246	241	236	251	278	226	253	263	259	207	244	229	283	247	226	272	241	234	242	267	249	252	262	274	262	270	241	253	241	266	239	268	261	268	229	289	234	252	265	233	237	250	255	267	276	253	252	259	217	248	250	232	235	283	264	264	231	216	292	239	267	261	258	227	285	225	256	258	235	249	249	233	231	252	296	245	230	273	230	266	253	249	251	234	272	252	265	237	255	292	242	227	232	262	260	256	225	245	229	245	268	257	243	240	224	234	230	215	257	266	264	259	258	290	265	214	263	228	216	282	257	257	274	246	248	261	254	249	281	273	248	221	244	222	233	278	265	248	269	273	255	252	274	255	274	250	230	255	253	278	232	243	233	253	271	250	244	243	230	246	284	224	223	242	281	261	279	250	245	228	265	225	245	237	230	239	260	284	242	237	227	240	229	261	257	234	234	250	259	222	255	258	241	266	277	237	208	270	256	274	262	262	268	228	242	228	245	241	272	262	227	243	258	277	217	251	266	243	229	257	237	246	263	238	268	263	227	228	258	246	277	242	247	260	252	255	254	241	243	253	265	266	234	246	229	219	243	278	272	234	232	247	260	234	261	247	244	264	246	215	266	253	236	232	257	233	218	231	282	230	259	245	257	230	220	218	238	267	262	249	242	243	246	255	246	274	255	264	245	245	229	239	233	234	236	238	268	228	245	248	221	252	251	241	227	251	222	295	256	244	247	260	258	258	243	259	249	251	259	285	243	253	284	264	234	252	239	271	263	266	215	270	264	225	263	245	266	240	242	219	222	261	226	253	264	261	256	243	266	227	258	235	253	270	227	222	236	222	257	269	238	253	268	248	279	250	263	273	260	278	269	256	227	264	274	267	244	240	235	255	249	233	261	215	240	303	245	259	263	227	234	208	244	263	247	238	268	270	245	246	251	256	235	267	248	220	249	251	231	229	249	258	240	253	290	233	260	252	257	224	215	249	270	262	249	244	253	237	244	246	243	223	261	232	232	246	273	234	271	260	278	249	252	256	268	228	303	255	250	313	236	242	232	234	262	244	268	281	248	250	262	265	285	277	269	230	229	291	258	239	258	233	265	248	273	234	246	242	257	269	272	239	247	247	263	268	259	222	277	229	268	230	240	260	226	245	255	243	230	255	224	241	279	256	252	282	235	262	250	220	221	255	268	221	260	244	251	251	259	296	270	253	266	254	250	227	244	217	254	244	272	259	244	269	253	223	237	251	274	235	243	224	259	256	295	258	278	272	254	252	246	262	248	245	270	226	233	227	286	237	270	260	258	246	290	243	240	212	252	242	266	270	255	273	274	299	250	209	253	280	300	241	229	237	260	272	251	271	263	234	255	254	257	217	274	246	252	294	275	254	221	264	282	265	290	263	250	257	238	220	230	246	248	304	258	275	278	240	252	218	201	222	258	247	229	255	244	245	236	210	269	259	240	270	281	280	244	231	250	246	264	235	234	259	252	226	244	215	272	268	240	271	263	266	271	261	233	264	259	280	289	240	225	249	262	249	224	277	227	272	252	255	239	229	221	241	264	226	270	232	250	237	249	268	278	252	251	283	235	251	233	259	256	274	263	239	221	277	267	255	248	259	251	236	244	238	225	229	259	241	236	232	256	251	238	247	241	229	251	240	223	256	270	256	256	248	235	241	259	240	262	252	241	262	234	271	249	281	293	275	232	256	278	271	252	242	256	249	248	255	281	232	251	253	230	288	259	255	252	237	242	268	241	221	240	237	249	233	266	267	220	246	253	240	255	233	259	264	244	258	251	226	257	281	196	254	263	227	254	220	276	278	274	269	258	248	244	258	263	237	221	247	212	241	283	236	259	262	252	234	223	254	226	248	298	251	239	247	241	245	267	265	242	224	257	271	258	235	258	248	230	239	241	257	235	247	270	251	263	256	253	258	241	268	271	244	258	213	251	226	261	266	244	251	260	257	254	219	240	249	239	245	261	248	253	244	233	288	265	241	281	241	253	272	269	251	243	273	239	246	248	260	240	250	232	212	259	246	297	276	233	274	258	232	238	238	258	271	225	256	198	267	243	229	258	226	259	296	273	276	250	258	237	236	228	227	250	232	237	245	275	244	229	302	245	277	219	242	236	247	240	246	271	277	244	264	213	265	258	238	260	252	242	257	235	259	248	245	260	246	235	232	266	215	263	262	241	266	235	238	259	257	223	220	232	274	240	232	284	226	253	251	272	260	228	241	257	251	247	253	255	242	231	248	242	227	275	263	233	273	265	251	246	229	262	282	250	227	243	261	250	262	247	258	279	237	246	245	241	274	261	244	239	246	270	260	268	292	256	234	241	271	250	255	263	248	257	235	261	234	272	272	253	251	277	210	232	246	243	257	268	262	291	236	241	239	277	251	251	239	253	246	203	245	270	283	239	280	281	263	284	280	265	232	260	233	240	226	235	271	265	254	257	244	249	258	277	263	267	267	231	249	260	274	241	271	241	251	250	250	245	238	258	235	265	268	266	270	249	250	263	238	268	239	290	227	228	267	239	247	236	241	245	235	263	240	251	212	256	263	212	255	242	188	263	243	245	221	233	277	240
41631	23293	10103	4394	2365	1184	727	602	566	581	522	565	538	555	525	512	552	594	506	538	551	526	592	559	517	549	541	553	564	531	534	520	573	561	563	571	514	510	563	514	543	537	534	513	545	513	542	524	580	541	525	517	551	555	517	541	491	550	520	556	562	524	558	517	522	523	552	539	542	569	548	528	524	529	527	553	471	545	500	527	536	548	546	532	535	536	531	578	525	572	519	536	558	537	535	520	550	538	510	490	519	549	551	582	559	513	514	482	551	533	533	537	526	531	567	506	511	553	554	543	534	564	531	548	521	551	554	550	518	548	542	534	514	550	526	580	551	574	575	539	549	528	553	524	570	507	562	543	529	574	530	530	547	543	567	584	559	532	574	545	603	548	507	558	547	540	556	517	552	568	547	531	577	521	539	561	520	524	528	499	546	516	575	485	524	569	534	559	530	545	540	550	545	530	508	549	575	527	563	541	486	522	549	565	527	527	538	567	544	559	573	541	522	500	557	500	559	580	522	511	470	527	518	555	511	524	536	543	500	550	516	549	521	539	529	540	524	530	547	554	533	522	536	509	557	554	565	529	547	564	506	561	549	528	540	544	552	511	517	553	534	528	526	570	538	497	512	564	472	538	509	557	534	570	524	545	566	543	522	510	515	548	570	592	511	548	541	540	527	529	540	503	531	530	586	530	523	518	547	535	522	543	502	514	528	522	526	567	529	528	545	556	592	565	562	550	502	550	494	569	553	538	530	530	520	559	508	528	557	557	549	528	559	538	527	517	530	552	513	578	566	516	549	581	568	508	561	538	555	503	548	539	519	566	563	571	533	579	550	542	532	527	514	556	492	550	567	528	551	502	540	545	522	522	543	529	596	517	564	581	565	514	512	536	548	518	512	553	525	521	517	531	540	524	534	590	483	523	501	515	578	570	543	513	553	552	525	545	544	530	566	560	519	563	503	555	506	516	562	563	526	498	558	527	509	520	510	520	534	541	566	552	561	520	532	531	551	516	555	506	536	560	564	531	612	517	555	498	552	559	514	555	531	510	537	565	535	546	557	544	531	541	523	555	542	567	625	558	552	509	531	547	525	565	544	537	582	526	566	473	573	546	525	518	555	548	554	546	519	513	551	513	539	544	521	565	578	555	560	507	546	512	561	539	570	535	491	529	566	529	562	516	546	527	497	530	521	508	550	529	525	536	533	551	524	547	510	566	470	540	524	553	545	537	541	551	549	488	556	510	561	556	545	586	512	532	535	516	548	505	551	510	492	568	532	553	512	515	549	521	518	529	588	528	567	540	584	536	578	569	550	550	545	515	553	540	533	547	534	545	511	543	511	550	532	532	532	524	552	556	558	517	544	531	560	514	547	517	552	537	552	557	536	551	518	550	568	543	556	540	526	572	489	580	514	515	582	532	587	541	558	598	577	510	539	516	544	531	561	527	535	528	557	546	509	498	581	514	549	556	539	550	536	532	540	539	529	554	517	541	517	537	560	549	531	575	552	580	569	551	580	522	549	530	525	582	543	528	542	525	561	499	510	536	512	508	517	541	526	524	524	530	517	473	546	503	533	556	560	522	575	549	553	562	508	577	509	539	528	559	523	562	556	530	538	558	549	548	569	543	474	520	537	530	554	545	540	539	523	519	579	508	532	548	548	555	549	561	500	531	557	533	533	521	536	566	586	542	558	514	515	530	495	511	545	550	508	507	530	555	518	546	535	530	539	517	557	549	561	540	529	549	531	548	550	511	559	557	538	552	520	525	519	502	548	515	546	560	518	568	576	549	543	516	495	487	517	535	519	488	589	545	531	566	532	558	544	545	572	563	587	536	523	562	511	529	517	556	578	538	533	560	541	544	582	547	567	567	520	541	554	558	536	544	541	494	552	513	538	561	549	567	549	527	537	556	534	507	520	505	525	564	547	556	539	522	569	557	559	532	517	543	520	538	515	523	548	556	529	561	535	512	526	578	543	562	507	537	571	537	543	528	551	581	563	515	590	557	554	586	538	536	551	530	529	568	578	553	492	548	558	495	517	496	523	615	511	549	486	537	530	548	520	575	534	566	524	506	551	557	551	551	525	553	525	524	558	557	547	525	546	512	526	517	508	562	572	525	562	535	508	531	510	557	530	507	519	528	526	519	533	552	571	542	526	525	506	502	558	535	543	543	561	545	524	562	537	530	569	512	537	505	509	565	530	511	529	533	511	493	532	527	566	587	546	556	553	540	556	558	554	539	560	536	537	533	502	518	566	571	553	527	536	525	543	543	545	552	609	552	542	587	542	509	512	505	549	554	514	565	543	531	528	519	559	526	520	554	530	516	493	548	544	556	528	547	504	564	553	503	549	559	545	555	546	498	523	529	490	543	572	523	531	509	530	510	523	558	523	581	511	523	506	560	547	549	539	552	531	520	515	546	549	545	509	572	535	529	489	551	535	535	598	513	573	504	562	554	511	522	508	541	550	553	554	566	578	512	527	544	500	559	532	531	524	512	594	490	532	534	570	516	490	539	578	515	549	538	525	533	516	511	561	548	570	527	548	518	534	540	544	559	566	518	535	533	530	550	541	512	527	515	533	557	501	557	510	564	490	585	545	578	529	514	551	551	491	547	561	536	500	544	556	521	563	500	538	529	557	523	504	565	536	520	495	543	553	492	541	544	537	540	550	588	558	536	540	503	523	489	544	530	532	536	527	528	531	546	516	547	598	501	510	555	569	530	576	540	513	535	551	530	543	564	553	545	531	570	548	538	500	540	557	489	582	532	530	513	510	550	556	538	547	539	571	542	555	536	583	532	546	494	527	514	539	522	545	536	546	537	589	589	518	521	482	506	518	545	513	515	541	524	532	570	539	530	506	556	544	540	523	549	547	534	532	545	507	530	548	562	526	512	570	562	536	513	524	564	548	549	500	553	522	541	563	525	549	509	554	516	508	537	541	499	503	540	552	540	501	497	543	540	550	519	547	540	505	521	538	519	507	516	540	512	550	547	556	557	511	540	522	549	547	561	577	556	560	539	532	532	526	544	513	553	553	546	529	553	523	536	492	524	551	580	511	549	527	519	565	549	558	530	529	541	551	576	522	537	552	547	550	535	555	537	518	517	537	553	506	535	545	557	535	562	524	520	490	537	546	529	524	524	524	564	526	545	511	555	523	534	500	523	517	508	524	554	549	536	517	533	565	531	561	582	523	510	580	531	576	534	522	558	557	500	541	519	529	527	559	533	556	540	539	548	554	505	516	543	568	527	506	517	523	516	547	510	498	542	545	517	532	527	520	533	546	589	553	519	507	551	537	583	526	571	543	556	543	532	535	559	555	570	472	549	546	499	551	510	587	527	530	554	564	525	526	552	543	538	529	521	557	583	540	519	591	539	533	539	542	512	558	584	581	521	528	499	554	542	541	523	543	517	557	533	544	548	531	550	556	580	502	502	567	550	524	525	562	556	547	501	562	531	548	558	522	542	467	520	528	551	546	500	544	548	507	521
65077	27329	11715	5404	2363	1160	582	394	329	318	291	318	301	292	317	340	312	290	280	295	301	272	298	294	318	287	347	291	280	260	282	329	278	313	354	288	316	285	281	302	309	294	275	290	273	322	302	305	357	308	290	242	294	335	321	279	268	299	297	280	309	296	328	270	323	293	317	311	267	282	301	264	262	293	287	286	245	348	300	294	313	263	325	301	306	304	310	287	278	331	300	281	284	338	262	289	266	291	295	302	294	266	292	293	269	299	305	285	281	287	292	273	288	301	297	266	264	298	309	288	308	266	293	320	276	284	317	298	282	299	306	315	271	267	336	326	287	339	292	289	325	303	278	276	262	313	308	305	300	313	311	308	271	311	348	310	260	286	310	284	307	282	294	295	342	271	288	313	304	301	251	328	269	289	319	300	291	289	319	299	266	285	286	330	296	294	316	281	281	292	287	298	288	272	265	286	297	298	295	269	301	316	290	263	254	291	268	280	282	320	282	306	314	296	325	293	304	286	306	297	269	322	313	286	323	285	322	294	288	307	290	257	286	293	308	309	309	329	268	320	296	294	286	316	309	249	302	313	278	290	283	286	315	301	324	270	299	296	331	318	287	291	253	272	275	303	316	298	285	303	292	295	309	270	261	286	313	288	307	288	279	246	272	284	333	302	282	304	237	282	318	318	289	300	310	285	290	291	293	290	313	315	300	279	308	272	299	319	290	279	305	274	291	313	313	291	288	281	254	269	309	293	285	275	327	316	319	298	335	256	308	304	289	292	320	312	309	284	325	324	308	297	282	305	344	332	269	264	318	312	285	320	305	267	325	281	319	313	284	273	318	306	292	307	318	297	303	279	274	272	310	303	278	262	315	283	305	285	333	298	293	292	283	294	294	268	307	303	269	315	302	306	305	277	278	291	296	280	321	285	312	311	292	332	267	324	282	292	304	283	290	306	262	278	281	340	308	243	344	283	267	278	300	282	301	304	275	269	281	288	320	293	326	327	341	301	310	296	293	291	292	296	297	296	309	333	308	285	301	310	256	300	335	286	326	290	273	313	314	313	279	291	281	304	341	345	302	286	297	327	310	286	269	274	245	300	306	296	320	338	309	292	275	305	306	295	278	280	326	296	309	302	273	272	285	304	313	296	272	324	317	281	329	282	311	306	276	310	338	286	324	296	287	281	290	293	288	276	330	301	299	274	297	326	283	288	291	307	311	318	327	268	295	334	291	257	274	315	296	305	281	293	268	301	293	272	284	303	347	296	280	295	342	286	315	314	296	292	265	289	298	294	275	310	316	276	277	294	300	314	278	308	279	280	247	295	308	342	300	301	271	309	321	284	259	279	281	303	299	276	286	300	262	292	310	307	331	277	284	309	300	291	299	312	355	314	304	303	281	289	303	279	317	272	279	303	303	297	313	279	303	309	302	294	278	311	294	314	292	281	303	267	300	282	314	286	303	281	312	282	282	299	290	317	270	324	279	279	282	280	298	317	303	284	300	297	284	303	302	306	292	302	309	313	267	284	267	279	340	305	306	315	277	323	283	347	317	282	291	276	296	296	292	292	300	273	292	280	291	292	295	300	328	275	277	288	293	280	297	293	300	298	281	285	282	274	291	337	291	285	309	277	330	309	316	270	287	323	306	337	322	270	275	303	267	292	318	260	307	293	315	327	294	323	309	279	297	325	273	297	331	343	302	319	291	299	288	311	331	333	297	300	331	309	268	312	243	310	309	296	276	290	302	284	304	300	278	319	275	269	309	297	302	324	298	325	283	266	300	315	314	321	285	252	297	312	303	339	282	296	261	298	340	329	316	296	313	333	293	320	281	313	258	309	306	311	281	282	267	278	304	305	323	278	252	252	290	282	250	304	310	305	285	298	264	296	286	303	287	317	336	295	303	287	316	286	300	295	288	317	341	316	314	314	279	309	267	313	311	309	321	284	303	363	289	298	309	260	278	304	329	299	256	298	307	307	329	297	304	274	298	284	284	318	282	259	297	306	299	306	310	282	291	304	274	269	309	305	301	299	313	285	333	310	312	278	287	306	288	284	304	285	337	327	295	326	305	304	273	299	276	299	333	270	286	268	285	281	288	283	299	305	303	273	316	319	296	303	281	286	266	322	316	300	293	291	285	287	304	314	256	284	293	303	314	314	285	261	303	335	320	261	287	297	294	292	351	299	319	297	337	310	330	317	309	304	285	304	306	311	319	306	306	324	299	326	285	262	321	301	314	335	281	274	267	286	327	348	293	312	272	289	299	285	326	288	322	306	310	282	314	258	347	287	284	316	280	302	299	311	276	315	286	317	314	321	308	284	305	308	287	299	281	298	330	333	293	282	309	297	280	289	277	286	318	295	305	301	302	269	295	304	309	278	271	344	281	300	302	288	275	318	306	321	295	307	285	266	318	300	280	292	291	312	285	290	301	290	284	292	295	275	278	319	305	312	299	266	304	283	295	281	292	301	340	265	290	312	298	285	292	308	330	317	315	293	301	309	321	312	270	308	296	323	281	302	305	285	263	296	285	294	301	303	290	336	312	297	291	305	308	292	315	295	321	350	278	301	282	358	291	305	296	293	306	302	287	271	309	302	288	309	290	278	298	274	296	295	318	292	291	317	308	307	309	295	266	283	303	309	270	309	283	301	315	271	277	305	281	289	308	321	306	278	307	277	307	297	301	317	263	288	312	349	242	308	279	313	324	289	320	295	326	276	302	320	306	307	317	312	270	279	309	306	295	334	294	267	297	310	336	304	276	261	326	301	275	331	273	252	274	308	283	286	332	317	324	268	275	342	312	307	283	271	299	288	316	265	314	310	298	303	304	276	277	283	273	290	326	332	299	268	313	296	303	279	313	298	289	301	327	323	282	326	300	301	304	300	282	262	288	321	268	282	315	280	336	277	291	277	301	334	293	300	244	313	263	295	291	319	290	293	325	283	326	269	302	299	309	306	325	315	281	294	300	345	312	291	295	278	279	299	280	320	282	284	292	285	318	283	305	279	299	315	312	305	293	263	305	294	273	336	314	301	287	291	315	297	315	281	278	267	298	325	303	268	275	315	289	270	274	265	293	288	298	292	288	291	309	302	270	286	307	268	290	296	294	288	274	293	268	297	306	301	325	274	301	296	293	306	305	330	289	330	308	273	287	265	291	311	322	265	304	280	297	302	284	293	299	328	295	299	297	302	267	283	310	307	292	296	305	264	302	305	307	296	299	346	310	296	323	342	267	277	263	323	304	291	300	272	295	312	255	294	304	288	287	319	318	290	338	285	281	287	280	310	309	270	341	287	313	297	297	280	246	314	264	313	298	294	306	285	316	293	318	310	268	285	312	302	304	292	289	295	314	305	287	276	289	302	327	302	302	303	269	287	318	268	295	322	294	295	279	309	269	287	282	296	322	254	320	281	296	327	309	301	336	274	286	291	306	296	308	274	328	331	269	288	298	287	312	279	293	325	326	303	311	309	290	293	319	302	290	272	242	288
40913	16960	11559	10536	6593	3722	1726	940	690	695	653	660	662	659	596	634	590	602	592	635	613	646	587	626	637	625	600	586	668	652	630	631	626	633	598	637	671	604	602	591	621	582	607	644	591	636	623	604	631	635	598	585	642	646	597	642	621	592	634	588	619	622	622	638	630	631	603	650	604	602	599	644	595	630	644	601	599	613	672	613	580	603	637	624	600	614	612	618	609	645	593	635	617	634	604	635	611	626	566	639	610	610	608	559	630	614	601	585	671	636	627	611	625	616	624	645	660	589	568	626	633	630	613	609	629	583	624	605	592	635	648	620	616	620	643	641	623	649	644	592	627	627	599	571	660	640	630	631	599	650	642	643	632	614	614	628	622	594	659	611	596	633	635	608	634	604	614	628	620	593	615	625	652	605	626	638	629	663	595	650	661	615	621	596	594	631	598	652	601	640	621	642	574	630	616	610	619	685	607	634	635	652	615	610	586	600	614	634	633	584	623	603	607	667	644	600	554	587	647	603	614	623	595	651	631	562	634	617	575	604	607	610	628	645	595	637	618	594	647	606	648	629	591	587	629	569	653	662	621	633	657	594	600	611	641	597	664	592	638	595	637	656	634	642	628	626	651	614	596	587	628	676	624	624	597	612	583	586	614	574	651	629	617	651	605	614	637	641	605	627	632	647	657	612	601	627	617	623	626	633	615	612	617	592	642	633	648	584	637	615	579	611	562	617	612	595	656	655	606	623	647	617	649	634	633	618	588	599	627	628	595	586	613	628	632	595	655	643	583	626	633	628	648	618	602	634	623	639	629	617	633	609	638	593	608	671	611	616	636	581	619	664	608	627	588	631	558	605	577	634	607	682	639	649	615	662	591	606	625	610	587	595	606	658	614	581	654	617	607	657	639	575	638	619	638	596	569	619	589	586	627	616	618	618	595	601	613	696	609	653	581	635	589	626	648	603	598	606	622	619	602	673	629	653	604	673	615	588	640	585	582	607	670	607	641	630	599	609	665	647	619	625	632	591	611	652	575	608	622	598	603	639	671	610	633	677	625	633	614	603	655	612	600	581	626	591	606	596	587	625	616	610	618	662	627	644	622	599	595	610	644	666	611	599	644	622	619	615	630	665	620	589	620	610	636	606	638	645	593	648	661	611	651	565	617	626	614	639	612	646	598	651	591	634	636	597	637	614	623	631	604	590	615	598	582	648	627	623	631	581	652	652	610	574	651	681	642	606	632	617	577	634	611	624	629	618	627	618	622	611	610	619	606	651	592	652	623	622	653	609	609	585	619	596	640	601	630	609	616	547	637	638	639	636	560	596	653	644	583	563	607	635	616	618	596	612	589	649	604	616	640	581	625	623	658	603	673	638	614	630	607	617	630	651	621	567	599	601	608	615	637	627	565	584	636	636	627	599	632	603	624	607	599	625	667	553	572	608	647	609	604	626	647	591	599	621	582	621	654	638	603	648	617	617	653	602	600	644	630	624	673	638	615	591	605	609	572	615	607	627	644	616	630	593	648	622	646	589	629	616	617	634	615	678	627	616	616	615	596	623	590	595	663	639	636	619	601	623	587	595	644	643	597	583	622	619	602	651	636	622	600	632	589	600	604	597	591	593	597	638	610	616	618	613	620	578	621	601	590	638	625	613	636	606	666	586	591	615	598	639	627	636	598	579	597	595	608	665	683	643	591	587	589	612	642	641	645	616	587	626	615	584	602	616	620	614	630	615	582	605	627	620	606	606	648	628	609	638	608	653	618	657	627	623	635	615	593	578	606	624	581	653	647	615	624	612	619	646	642	629	617	597	589	621	637	632	599	612	629	591	613	666	604	605	640	613	603	557	615	619	639	651	654	618	676	588	622	642	647	617	580	609	609	613	601	628	588	641	594	564	616	618	635	627	614	615	623	642	607	631	621	643	623	640	630	587	661	619	598	604	639	638	659	636	639	627	611	579	635	603	655	598	615	598	675	626	588	661	637	614	611	634	687	625	624	623	618	632	650	652	567	620	569	587	604	673	604	639	661	584	599	625	555	618	612	652	599	630	682	644	626	630	617	615	612	629	631	616	630	631	622	624	642	566	661	629	593	617	621	588	601	626	618	593	606	611	645	621	679	646	637	608	634	653	601	617	623	622	611	549	602	644	598	612	619	662	604	662	586	603	609	596	618	633	600	633	606	635	648	649	591	643	634	604	621	637	658	595	633	604	648	626	630	596	605	607	610	622	688	601	633	633	627	634	624	602	595	626	645	635	632	566	651	621	600	612	623	564	610	623	629	629	612	608	629	666	609	646	636	622	597	602	663	609	640	594	608	631	627	601	627	589	699	621	619	614	627	653	637	602	642	610	643	587	615	615	664	644	572	608	630	594	584	636	597	631	641	632	618	562	595	625	615	681	622	618	613	620	611	648	616	560	639	643	613	650	613	614	631	664	624	636	625	625	634	606	622	631	583	645	651	643	623	588	634	624	606	580	609	638	653	599	664	629	657	666	642	620	584	659	609	612	603	646	606	651	608	628	664	624	648	630	589	606	615	585	603	594	603	564	588	630	629	571	635	599	629	598	651	618	629	607	656	635	571	634	645	631	661	636	651	668	659	600	638	640	639	608	644	624	608	601	628	606	646	628	616	654	615	635	624	642	575	598	634	654	607	614	582	630	610	596	642	635	623	649	579	598	669	632	625	593	611	672	671	624	631	621	624	576	599	632	600	654	625	611	613	590	615	634	612	621	587	621	654	614	611	624	628	616	638	584	647	644	640	594	619	636	607	617	572	621	611	625	594	617	589	622	603	597	622	629	645	620	600	624	613	652	620	656	614	658	624	616	611	631	661	614	650	645	617	605	656	577	583	581	596	615	608	636	601	631	586	635	646	627	623	592	601	623	613	608	615	603	597	607	634	690	637	603	575	577	625	609	629	608	635	617	667	608	605	615	654	596	573	626	582	607	646	580	609	651	632	634	612	653	608	606	625	617	640	619	610	599	580	596	635	647	609	615	589	631	624	587	638	601	638	633	593	605	619	636	586	632	603	638	637	606	623	621	626	589	607	661	626	644	611	653	630	629	608	609	644	648	656	615	611	611	564	611	646	632	631	633	620	638	610	651	609	626	650	630	652	629	632	617	626	617	637	655	585	616	568	595	635	625	573	534	605	617	605	608	613	606	536	650	610	574	613	622	619	661	642	655	622	576	579	604	584	623	668	632	644	630	653	645	625	646	648	628	603	631	633	633	605	630	615	604	647	623	602	655	651	633	588	627	629	617	630	679	582	625	609	598	622	593	636	606	643	617	651	606	582	595	641	598	567	640	635	608	542	641	592	667	578	614	615	659	577	579	625	609	627	629	648	606	612	625	625	614	607	652	655	600	619	598	651	613	661	637	662	621	632	626	622	646	635	619	677	649	598	588	621	616	641	643	640	604	584	621	553	603	610	577	607	638	628	643	617	672	664	582	620	611	622	608	626	653	623	632	616	632	642	609	595	616
38614	16147	9241	3886	1482	796	364	228	252	214	233	241	249	239	201	234	214	243	205	249	217	259	210	248	201	219	263	229	220	213	232	224	226	237	239	220	224	209	224	243	233	227	215	235	250	244	217	240	248	241	248	205	227	260	232	229	245	248	263	232	218	221	199	219	231	224	228	261	229	224	243	225	254	226	208	225	249	245	247	220	223	233	206	223	258	227	210	211	233	213	244	212	239	216	274	224	204	234	255	244	261	218	212	218	251	231	216	229	223	217	226	230	222	262	229	234	230	238	250	211	224	218	223	227	225	206	192	232	260	227	238	217	234	229	225	242	222	232	241	274	248	229	206	251	211	214	220	250	206	233	242	230	241	232	202	214	225	244	243	256	238	236	234	219	226	230	212	232	227	209	241	209	250	228	243	212	224	232	232	239	245	210	229	240	223	235	215	233	227	228	209	228	239	239	209	213	273	217	229	240	261	239	224	243	236	215	245	228	226	211	239	214	250	230	234	244	247	219	262	214	235	229	224	216	220	218	276	217	221	217	238	215	230	243	220	223	215	231	235	219	240	232	238	206	231	263	235	240	222	231	217	233	193	218	205	228	222	251	195	211	218	243	242	235	244	248	240	217	237	221	225	206	245	205	243	223	222	232	215	219	273	241	189	228	228	252	234	203	228	201	227	230	221	196	230	246	268	215	216	214	211	211	222	245	274	229	265	225	234	212	229	205	234	217	208	204	193	228	240	261	217	237	234	230	225	202	226	244	233	237	233	216	228	230	238	221	230	244	252	246	241	235	260	246	225	228	244	205	262	258	243	217	230	232	221	240	217	228	230	226	233	241	240	259	232	237	243	225	204	230	226	219	193	214	255	236	236	220	203	224	222	242	226	212	267	218	246	219	215	199	213	231	243	247	216	232	247	216	251	227	238	197	236	227	218	229	225	237	234	223	207	221	239	241	247	243	279	250	218	246	220	210	233	210	241	235	236	216	257	220	237	214	221	206	237	246	212	260	225	214	212	264	202	205	216	230	245	236	243	230	205	237	226	216	232	231	220	197	242	227	253	235	211	204	249	205	253	221	213	237	259	223	210	268	237	210	199	215	210	233	221	231	252	210	255	240	232	211	219	248	254	223	212	232	234	227	249	223	255	224	251	232	222	201	223	214	207	230	224	238	206	248	237	274	238	238	234	227	237	228	223	233	230	243	207	258	238	247	232	231	261	203	238	254	241	215	251	212	215	234	240	231	251	229	217	224	216	207	218	236	196	243	192	208	221	234	237	232	218	211	239	236	223	269	255	250	227	234	213	196	229	228	226	230	246	222	249	225	225	214	233	279	245	208	243	226	256	217	249	243	219	234	245	243	232	244	213	227	262	227	232	256	237	233	185	241	268	260	243	228	235	231	226	205	215	253	240	256	244	240	238	225	249	213	216	249	221	251	234	253	241	247	222	222	243	234	243	213	259	235	235	219	242	219	241	249	245	198	241	230	207	259	251	244	248	238	191	230	210	225	236	267	201	205	244	246	220	201	210	249	241	245	251	237	215	203	238	224	251	244	222	209	234	241	256	221	212	208	243	228	212	258	240	271	225	199	240	241	231	228	234	270	248	235	215	213	210	238	240	221	237	246	230	233	214	250	209	211	233	225	230	233	227	208	208	211	222	246	227	233	216	212	252	215	241	193	197	216	226	244	227	238	235	263	238	228	251	225	217	240	206	219	215	216	256	211	228	201	208	215	251	223	225	248	238	208	217	238	219	221	233	239	240	219	218	202	237	261	229	229	247	229	233	205	238	258	241	252	236	236	219	233	245	225	239	249	256	237	260	246	259	226	217	218	227	215	254	239	233	204	220	195	241	201	253	241	239	218	253	208	228	211	209	250	223	241	224	245	232	252	274	226	224	212	221	235	235	240	225	233	215	243	184	213	254	229	232	228	180	217	237	224	229	238	260	237	250	238	215	222	241	237	213	208	191	225	216	223	211	246	227	237	221	213	195	211	258	223	244	215	224	230	218	228	212	270	243	246	234	228	260	232	209	222	206	235	189	221	234	222	232	229	235	244	210	213	240	227	259	251	232	221	247	223	224	229	212	229	236	233	233	195	213	228	238	239	230	215	228	246	268	224	263	233	220	219	225	218	216	234	210	229	236	247	242	243	226	220	214	241	239	217	244	213	218	247	229	243	222	240	228	223	217	247	226	261	240	245	227	234	182	263	208	233	217	256	237	260	215	218	218	215	230	269	240	213	226	228	235	235	234	243	236	236	214	245	201	214	224	200	231	242	246	191	244	206	227	227	238	214	202	214	225	247	226	256	246	248	233	258	256	217	230	224	208	220	219	255	237	212	211	222	203	234	248	222	240	245	249	238	227	245	226	229	220	227	240	215	229	231	210	219	204	230	230	243	210	251	236	228	227	217	214	268	258	257	230	223	259	246	256	234	272	230	247	241	238	239	252	227	216	227	231	227	248	243	226	231	245	232	217	222	236	242	240	270	234	222	223	223	244	240	218	250	220	222	248	233	247	256	240	221	230	217	249	218	232	237	211	256	253	271	234	221	260	233	226	239	256	223	241	248	191	247	248	243	253	198	227	237	244	226	220	250	262	231	237	219	233	240	227	202	238	216	234	233	221	229	217	235	205	217	238	237	217	210	218	222	185	217	209	209	241	223	181	224	258	239	236	226	192	230	229	251	201	254	254	223	199	229	223	207	208	223	238	216	228	208	225	245	200	211	210	212	212	239	243	226	196	234	207	238	212	229	212	223	236	224	255	220	216	247	242	255	238	223	224	225	216	232	223	217	213	239	247	223	243	235	215	225	227	264	234	205	207	216	209	238	236	234	249	202	212	239	216	250	283	257	233	236	222	220	219	214	235	231	251	193	210	235	228	266	257	216	235	232	212	224	208	219	239	249	212	206	208	223	239	240	252	256	201	236	217	246	244	243	243	253	237	231	196	225	237	224	226	238	225	258	196	226	201	234	225	257	238	230	232	204	235	238	223	234	241	230	243	243	213	215	232	216	248	261	208	220	208	215	210	256	218	208	231	240	245	243	202	235	247	241	255	194	238	240	238	257	233	239	230	242	206	218	235	213	217	252	214	238	223	258	247	238	235	221	234	224	225	228	220	201	237	219	241	219	234	222	220	223	223	211	248	221	217	214	230	213	211	232	209	226	224	215	228	226	243	202	253	233	249	257	255	240	243	254	243	215	226	228	233	232	213	221	219	233	215	209	241	229	250	201	233	241	203	232	226	221	208	246	224	249	240	255	227	226	228	226	242	230	258	254	221	216	234	205	190	193	225	234	239	246	244	222	217	240	251	244	244	226	197	233	238	229	261	208	241	240	237	242	224	239	214	173	249	206	232	223	280	209	232	219	214	234	205	216	246	216	244	194	250	227	244	229	201	217	203	224	225	200	246	215	228	247	250	227	238	232	220	215	199	225	217	245	227	218	223	248	235	220	231	232	250	233	226	257	219	209	211	245
24181	11686	12620	7983	4497	2465	1021	515	539	505	489	493	501	481	483	477	515	491	498	484	530	459	437	470	481	502	487	506	481	467	484	458	479	470	445	527	466	432	476	512	469	445	459	454	495	502	451	497	464	538	499	471	491	497	507	474	512	485	486	491	495	497	500	501	494	515	498	462	489	459	492	501	468	457	528	498	484	452	526	505	459	451	471	475	516	497	492	503	484	438	486	514	497	511	467	475	510	478	477	536	496	458	489	464	477	494	504	498	483	514	536	488	484	480	476	476	495	480	548	514	493	485	491	485	479	470	487	490	481	495	488	502	480	464	481	463	523	457	512	488	489	484	470	476	490	485	516	489	506	492	469	472	461	492	498	500	496	532	498	468	491	475	506	480	516	463	495	490	502	472	479	502	513	492	472	488	515	484	494	456	534	478	500	491	487	506	473	490	492	491	551	501	492	447	483	489	501	513	464	465	514	490	491	473	497	485	459	500	523	450	480	511	475	472	463	467	528	514	467	488	503	494	499	467	504	494	481	543	471	468	514	506	478	503	481	506	499	486	510	495	470	456	505	488	473	467	521	489	518	527	468	482	469	508	512	466	484	501	490	487	526	480	451	474	478	485	509	477	474	541	500	509	474	447	476	494	485	442	504	486	473	478	496	492	476	499	482	466	499	522	507	526	487	499	455	516	481	480	489	474	476	490	442	497	502	460	472	499	502	504	461	446	467	493	523	486	502	504	470	472	507	500	557	472	448	507	480	436	547	484	491	466	495	521	484	488	501	514	470	462	493	496	478	483	508	488	475	474	491	536	512	508	513	485	482	480	458	465	482	430	464	487	511	492	505	511	481	465	522	489	467	498	469	469	499	492	466	496	489	479	478	471	483	493	481	505	481	495	487	492	495	443	493	471	471	509	514	481	521	492	487	487	467	494	449	515	513	479	465	506	511	488	479	493	496	505	501	503	469	472	438	512	486	535	485	513	488	448	492	484	456	498	463	485	505	495	483	479	538	527	512	477	532	501	506	491	526	494	499	491	497	544	460	505	500	482	476	451	495	476	486	454	510	490	485	472	488	481	479	483	487	486	484	476	510	478	507	510	492	509	462	458	518	456	518	472	441	504	509	505	491	520	473	470	496	478	506	487	523	463	464	521	484	475	505	483	516	480	534	493	470	471	458	476	496	479	502	470	511	489	462	500	507	504	454	506	522	479	480	475	467	472	478	520	461	480	523	473	505	465	476	483	498	494	500	512	526	464	490	448	504	476	465	482	473	499	456	459	503	472	451	493	459	500	521	476	478	492	539	514	515	466	538	478	498	463	511	489	498	492	482	490	489	494	490	478	450	492	508	502	493	477	536	491	529	539	487	481	461	488	454	459	467	468	446	492	503	464	497	486	526	501	479	504	514	513	448	483	492	476	544	493	493	468	475	469	506	499	513	498	514	500	498	473	463	527	471	464	501	450	500	484	441	497	506	481	533	513	475	515	513	446	538	477	457	481	495	482	456	486	520	512	496	534	463	471	488	528	524	495	475	514	493	498	464	505	526	508	441	494	519	473	422	531	489	499	464	456	544	474	488	457	486	443	547	509	526	450	478	498	485	521	543	516	458	488	495	449	495	490	516	490	499	472	486	531	457	471	504	527	538	500	471	432	507	478	517	498	479	526	526	452	475	495	519	476	488	492	449	476	525	495	479	489	519	471	496	478	530	485	496	496	498	473	476	456	506	462	528	483	505	490	487	489	483	506	518	480	483	519	495	495	486	473	503	521	472	477	493	460	476	454	482	479	481	489	511	498	525	479	468	514	505	496	451	486	512	471	459	504	466	524	458	469	503	466	463	495	467	502	514	448	508	493	472	485	531	487	478	508	480	472	495	486	536	497	500	534	445	505	485	475	482	493	505	481	499	470	452	460	504	460	469	457	474	520	468	482	478	473	489	504	443	503	468	499	493	480	492	493	468	474	481	498	516	454	494	492	496	474	523	488	457	474	472	476	507	501	464	519	500	489	471	446	523	491	467	503	540	463	483	503	479	511	515	488	493	529	501	494	471	503	507	487	511	464	488	466	474	475	477	513	483	497	481	499	476	543	461	489	487	505	510	486	486	474	467	500	517	468	491	501	474	494	467	490	497	494	515	499	491	490	511	493	483	479	474	492	455	486	513	479	480	487	514	471	483	450	467	477	502	485	457	511	487	481	485	536	471	484	484	504	468	489	458	524	482	481	512	499	487	489	459	477	489	492	480	471	471	532	479	483	516	496	482	493	488	470	464	522	488	528	491	491	494	526	443	513	516	497	486	500	471	510	509	481	500	534	469	489	488	483	449	472	501	536	499	473	484	476	456	493	511	472	487	490	493	490	485	424	506	494	501	461	485	507	503	506	463	465	509	513	500	474	459	461	500	481	494	456	522	507	460	480	476	495	497	495	520	482	488	506	483	455	468	513	460	489	475	470	500	512	462	476	457	518	488	501	522	489	446	470	504	476	470	459	481	483	501	468	508	487	470	492	490	519	472	470	486	488	511	471	486	492	459	483	479	482	482	515	534	491	480	493	506	481	484	491	475	482	481	457	486	498	482	512	474	499	506	476	486	439	511	462	501	490	478	505	493	450	471	504	484	493	483	499	468	500	479	512	489	499	486	541	504	490	466	464	493	501	516	479	487	493	517	473	434	490	461	495	450	503	509	489	470	449	465	517	461	507	483	482	449	498	522	492	463	497	485	520	474	512	485	450	470	504	475	462	491	448	513	555	522	528	487	464	521	482	496	494	479	515	469	492	510	501	521	514	501	457	475	511	505	477	519	518	511	500	480	486	509	459	488	530	465	446	520	487	512	530	468	484	517	502	436	468	457	483	491	515	496	515	518	478	524	497	472	505	476	485	445	482	463	488	480	495	466	480	544	478	473	487	499	491	459	447	467	532	523	520	507	501	484	486	503	492	475	514	470	480	448	468	432	448	497	471	489	454	456	486	451	503	510	522	432	517	492	490	460	490	485	518	474	497	500	541	489	433	468	510	494	524	477	493	480	483	474	484	470	485	528	506	498	472	448	537	494	480	494	508	488	500	494	471	499	464	523	510	516	438	474	529	500	506	478	470	513	483	472	487	496	479	484	477	514	466	501	450	478	544	470	475	488	489	532	514	498	496	496	483	477	519	475	465	484	499	492	514	453	540	476	482	433	514	472	469	451	492	438	466	485	533	531	504	478	513	460	509	502	482	459	497	448	494	521	498	503	525	466	514	518	486	514	542	456	478	487	518	483	456	507	484	489	468	482	517	485	481	491	501	464	448	495	465	484	475	475	539	474	508	467	471	487	496	494	434	469	457	526	496	504	469	477	472	438	515	492	449	514	486	514	491	437	450	484	438	496	467	498	471	513	447	503	454	476	472	486	466	483	508	494	482	487	500	466	496	521	512	489	468	476	501	500	475	494	443	514	483	469	485	491	496	503	512	501	484	467	448	492	455	438	518	482	463	495	508
53953	26380	14121	5860	2120	871	381	268	264	259	274	247	214	255	236	236	239	241	247	224	234	260	240	197	232	207	258	237	248	219	214	208	235	234	224	242	228	254	222	235	209	250	222	241	238	198	226	271	247	246	211	236	250	240	239	232	253	254	244	236	245	251	233	242	209	225	231	278	228	216	250	230	208	230	234	240	256	275	254	237	255	246	215	216	251	269	233	227	220	227	233	251	251	230	201	229	266	222	235	253	236	247	221	243	219	257	216	231	229	248	256	238	221	249	213	196	193	241	247	226	245	229	216	246	221	252	260	221	239	234	259	218	232	237	222	195	222	280	243	254	243	244	234	260	264	222	252	242	228	220	285	230	217	208	245	263	241	229	239	223	212	259	256	255	245	230	255	204	256	254	237	240	252	227	238	260	240	220	272	257	231	248	210	257	247	197	228	265	276	261	241	223	224	224	211	222	257	252	242	272	224	268	263	221	271	247	236	238	229	249	231	249	241	246	261	257	226	253	220	249	198	241	231	240	222	229	230	244	239	227	212	250	219	240	267	267	241	215	223	199	205	257	239	242	256	282	226	226	215	243	223	275	255	249	220	239	234	227	209	235	263	252	246	246	247	233	247	244	229	233	263	261	239	241	227	214	234	252	242	229	214	235	260	284	234	204	220	259	222	236	241	271	233	242	241	217	260	245	262	202	190	268	218	241	249	274	225	247	225	240	249	234	236	246	212	203	246	279	227	242	254	220	254	230	269	264	245	195	256	245	254	235	232	248	252	240	226	243	260	259	252	242	277	231	211	267	227	250	235	223	247	254	217	237	238	231	230	250	231	255	256	240	234	231	237	278	225	218	233	271	251	250	220	223	262	236	223	248	245	235	239	218	238	218	235	248	222	228	231	196	246	250	208	237	232	215	239	248	256	246	267	203	231	258	252	242	244	240	247	215	203	243	215	264	186	218	230	244	209	235	217	229	241	237	231	245	236	238	264	243	236	260	273	232	256	260	236	228	227	244	216	251	226	216	226	215	204	239	251	234	224	235	217	247	219	206	264	228	209	272	240	225	212	236	218	231	254	224	228	225	245	239	236	240	235	241	208	228	238	224	214	245	247	266	248	240	232	270	269	244	242	247	231	249	221	263	239	241	232	256	264	228	284	252	226	241	255	237	245	233	257	230	227	244	247	200	225	234	209	235	239	239	241	237	222	231	219	238	235	271	231	211	259	245	256	242	247	247	236	241	236	261	231	225	212	256	260	236	244	236	224	213	235	249	260	213	231	244	255	229	244	239	266	223	234	229	202	238	246	210	218	256	251	250	241	230	225	265	242	239	241	255	216	255	222	236	275	229	257	243	256	262	260	257	217	247	204	229	244	242	217	238	270	243	256	220	265	244	232	254	224	247	231	237	228	225	221	227	243	244	217	260	244	222	235	258	237	259	213	253	243	238	263	291	259	244	229	218	239	262	235	237	263	235	236	227	242	237	219	256	224	233	231	233	230	243	239	238	231	248	240	266	257	225	289	255	251	245	242	235	256	213	202	247	244	239	227	266	240	232	270	240	233	232	222	254	195	223	262	267	255	245	236	253	245	234	247	222	225	266	220	233	252	242	212	235	232	244	283	239	244	208	223	250	241	219	231	223	219	257	246	264	247	225	224	250	240	266	246	219	257	262	251	225	255	230	249	240	228	243	204	245	213	215	245	230	234	226	279	252	208	241	215	208	218	214	269	242	222	232	260	252	219	233	249	261	237	228	240	261	222	236	259	253	269	238	247	214	240	255	247	287	246	237	253	240	250	231	258	246	237	231	201	257	275	229	233	224	266	231	243	252	258	246	246	218	261	247	223	221	227	228	219	219	226	238	273	235	251	246	240	242	229	211	239	250	212	238	216	261	237	243	215	226	232	225	262	216	217	275	260	234	236	197	229	242	224	230	230	228	241	284	244	248	213	238	217	243	222	239	232	258	292	257	236	213	218	226	229	236	211	271	241	237	228	250	242	225	227	203	212	280	216	245	216	236	259	223	228	235	223	245	223	240	215	231	260	246	226	236	229	204	241	206	224	248	238	247	210	243	241	251	242	239	212	253	240	233	255	262	241	251	245	236	220	245	239	226	264	227	237	232	248	253	205	247	210	224	243	251	257	243	223	249	217	238	213	230	226	233	228	246	236	219	227	258	232	244	220	210	215	217	228	213	238	220	232	268	252	233	246	250	252	221	230	223	225	250	222	245	251	228	239	253	248	259	240	250	248	210	271	251	211	221	239	240	264	259	220	229	242	207	220	218	228	224	198	233	262	232	229	239	241	263	233	240	220	245	245	209	221	222	246	250	230	229	197	246	248	226	252	245	246	229	264	232	237	265	240	244	267	234	270	228	246	252	254	218	249	237	255	241	241	217	223	226	246	250	240	234	229	224	226	251	261	237	266	240	223	244	222	264	200	243	237	255	249	239	220	253	253	255	261	228	252	229	239	257	242	261	231	239	207	246	219	244	244	247	222	257	240	233	226	221	229	242	276	253	241	248	263	250	226	231	251	220	257	207	237	202	247	262	233	250	262	219	208	241	222	232	240	259	233	222	219	224	244	245	238	270	233	230	232	214	211	201	245	243	244	226	234	251	235	249	229	265	194	247	234	236	244	202	244	249	224	240	220	227	241	262	229	241	217	222	225	240	233	217	239	230	248	249	273	230	237	223	252	260	250	221	227	248	223	216	182	281	270	244	221	224	255	241	255	235	231	253	217	243	232	203	234	228	231	225	239	208	242	230	252	236	226	215	227	238	237	248	254	246	258	263	244	247	247	268	239	230	258	236	247	220	254	247	268	208	215	247	255	228	231	234	258	255	228	227	235	231	249	246	198	238	241	245	240	218	257	254	226	248	236	245	236	240	239	240	218	238	217	206	225	212	212	231	253	258	223	239	222	250	248	232	252	239	248	201	236	246	226	229	236	221	245	232	226	262	242	209	236	213	220	215	251	247	249	248	248	210	248	258	270	211	246	220	214	273	226	252	246	265	211	258	242	223	251	208	254	262	209	210	245	248	244	263	236	246	256	214	226	232	241	248	242	250	249	224	215	240	213	243	231	280	271	233	244	227	222	226	231	263	233	251	257	254	233	264	236	244	220	236	267	255	215	241	246	254	258	236	238	273	257	229	243	267	259	254	228	223	275	240	232	240	224	203	231	262	236	255	228	223	249	224	234	259	224	255	235	245	241	224	225	280	258	229	202	245	258	230	233	206	230	250	259	266	231	231	258	241	283	229	250	236	253	261	234	240	237	258	258	220	210	260	195	243	237	272	232	252	235	224	238	230	261	242	249	237	252	216	264	242	231	231	224	241	255	216	224	252	255	247	221	221	242	242	251	258	243	238	217	225	221	225	261	256	213	220	243	224	234	246	246	230	222	231	235	249	234	223	272	232	211	226	222	248	233	244	241	239	232	271	241	239	245	242	233	245	224	196	223	230	249	234	228	256	221	202	221	230
34322	19703	16905	11573	5857	2975	1070	753	629	541	523	529	547	489	494	507	560	513	490	541	512	501	498	537	522	518	524	511	509	522	520	542	447	532	527	486	534	474	517	509	485	510	492	513	521	521	500	518	540	560	503	530	470	509	472	537	494	545	483	521	527	548	502	510	515	520	499	492	501	498	534	532	460	522	562	513	519	534	513	489	542	552	587	490	532	494	493	512	503	504	527	528	490	507	487	492	562	522	506	521	509	547	527	503	471	516	537	521	498	557	493	524	501	502	485	541	506	535	496	499	502	512	539	500	490	524	558	502	491	495	522	524	487	516	521	483	492	515	560	512	513	495	501	538	542	512	505	539	516	508	516	548	512	537	553	501	474	540	546	485	516	514	503	496	511	506	496	526	497	514	489	507	501	504	527	511	531	495	499	571	527	518	519	548	534	530	534	517	526	528	501	514	545	492	520	567	469	519	557	504	503	520	552	526	529	481	498	529	538	502	504	501	535	522	558	535	530	516	535	526	551	496	531	512	518	503	500	516	482	533	510	507	504	552	513	531	502	551	495	522	538	549	508	530	515	511	498	508	503	553	545	506	493	506	580	529	506	497	505	528	521	545	481	556	538	501	499	470	523	493	511	539	492	533	497	537	530	502	485	517	510	558	542	493	512	508	502	513	532	504	460	547	491	474	516	514	494	511	520	498	499	538	519	526	473	540	527	544	515	490	503	489	502	503	528	541	520	548	487	518	525	505	539	495	494	518	516	501	523	496	484	523	489	506	477	486	513	506	519	504	503	478	524	524	533	483	552	497	513	532	519	526	518	517	562	528	521	478	514	487	496	508	513	516	515	491	510	520	512	528	543	532	500	494	531	527	501	508	532	470	541	522	531	534	463	488	521	500	512	512	521	526	478	540	472	503	515	515	486	511	523	520	538	524	520	491	486	508	537	530	501	499	496	526	502	504	529	514	496	510	547	515	536	484	498	489	499	509	558	541	536	536	501	508	540	494	521	519	538	513	483	505	510	496	491	494	543	465	531	468	529	470	487	527	503	510	518	476	457	485	545	507	535	491	495	475	481	496	513	530	475	532	496	520	508	492	541	511	522	536	512	490	542	492	538	496	532	475	507	494	482	537	506	521	542	544	522	486	513	549	560	502	504	517	526	538	476	531	505	492	518	495	518	512	583	522	552	531	494	531	525	521	544	544	539	494	532	506	505	494	492	504	498	477	508	529	511	491	530	516	488	485	536	554	509	497	549	505	483	503	551	504	527	478	515	488	523	505	505	499	487	530	479	525	514	480	505	509	510	512	537	496	482	461	477	490	514	547	459	523	485	540	498	479	499	523	483	483	508	516	509	520	519	514	511	517	514	569	502	534	506	540	478	500	551	540	560	519	497	495	530	487	509	527	575	545	504	538	543	507	535	521	492	527	527	488	468	517	505	466	533	504	512	508	489	510	528	492	531	529	505	519	539	491	511	511	521	530	493	496	478	494	505	511	529	503	503	498	510	526	528	529	504	534	476	534	509	519	487	549	502	516	504	511	504	500	483	498	518	464	501	496	531	523	490	533	541	507	536	540	525	530	510	499	519	488	534	519	493	505	525	486	501	537	542	513	483	548	538	477	533	508	493	520	495	532	450	506	504	547	480	492	550	498	467	520	526	526	540	550	526	513	494	501	490	505	580	512	504	516	515	490	466	509	510	477	476	500	509	519	517	483	540	551	539	475	547	466	536	500	526	538	536	519	563	515	475	542	483	497	530	498	513	493	517	526	529	520	526	526	491	521	518	470	534	510	521	524	477	514	527	503	466	507	545	528	523	533	503	520	507	496	512	504	508	556	492	484	492	526	500	510	499	511	525	480	544	529	526	508	483	498	482	466	545	514	544	521	516	497	478	534	529	536	516	527	578	488	536	492	500	487	506	503	547	521	532	538	468	512	519	504	513	493	502	527	503	536	507	489	513	464	546	532	541	484	475	490	541	508	487	484	523	489	486	532	527	499	531	488	531	517	528	543	451	508	461	495	535	552	519	528	518	526	496	504	529	500	585	482	507	538	506	523	544	485	498	537	513	457	508	508	534	478	518	475	509	502	520	509	502	499	523	481	530	518	503	515	512	475	514	511	481	513	532	517	507	517	528	535	521	520	498	472	556	507	509	506	499	537	510	474	502	544	546	499	487	549	529	513	527	520	475	520	533	495	481	499	530	496	491	511	515	515	526	518	508	506	524	510	529	531	522	536	542	464	547	496	518	499	519	511	535	563	521	514	491	510	540	511	506	506	532	510	542	500	522	516	524	493	501	507	480	523	496	562	507	481	509	532	542	525	472	513	534	524	495	527	489	519	540	527	506	494	492	550	478	473	472	528	458	528	546	517	493	494	458	523	499	517	477	520	548	532	483	511	516	511	545	505	497	498	493	519	479	526	488	530	508	601	509	537	514	500	499	513	460	458	513	479	514	528	479	510	484	559	471	550	497	502	505	533	516	526	511	477	537	512	558	525	496	529	518	495	518	514	502	466	553	509	500	512	530	491	485	557	490	487	503	534	553	534	538	516	501	500	538	514	506	545	547	492	503	512	530	482	464	480	525	530	503	488	508	536	537	470	535	541	487	497	498	515	501	501	468	479	519	535	473	482	463	530	469	540	507	525	535	507	514	507	513	522	546	496	472	503	479	513	508	538	492	495	526	540	507	514	513	482	566	488	506	504	506	547	494	523	492	485	500	508	510	516	446	494	497	470	532	573	471	558	516	503	537	510	512	540	552	508	469	502	507	505	523	514	505	543	499	483	503	497	496	505	476	554	515	531	493	511	480	488	541	502	520	518	505	506	540	534	531	547	550	490	494	507	561	525	495	542	524	462	509	480	494	515	516	492	499	533	505	497	505	501	520	520	511	498	490	529	493	562	519	532	522	483	492	506	499	521	505	493	524	514	518	538	519	542	458	528	473	496	513	478	521	488	511	534	537	529	574	545	527	503	504	538	452	526	500	516	482	526	469	503	491	525	535	486	526	520	518	492	541	492	499	531	547	506	492	499	507	492	533	483	496	508	499	509	512	525	510	519	531	514	490	507	512	503	507	518	499	533	515	514	525	536	485	493	493	512	509	490	512	491	546	554	481	509	451	515	518	529	486	492	512	492	535	507	508	510	485	476	520	494	523	531	485	551	502	518	488	518	472	519	501	484	495	524	541	475	528	518	509	523	503	508	484	556	503	514	517	449	496	516	510	541	478	511	514	555	490	513	518	538	520	508	485	519	478	518	478	499	480	509	501	516	459	492	507	501	508	532	511	488	540	522	507	508	491	522	510	527	532	516	481	528	477	511	545	475	469	543	508	543	459	522	484	516	524	489	523	558	475	507	527	475	487	503	452	495	538	529	528	470	520	527	503	519	498	522	551	502	533	514	517	468	500	519	522	502	497	481	532	492	525	518	497	519	520	486	495	489	503	536	510	536	499	518	497	500	488	542	489	469	557	485	526	522
64662	38136	20442	6452	2380	1430	525	350	303	301	289	279	312	270	312	293	339	347	251	285	283	329	259	309	325	273	309	294	305	276	287	314	288	271	306	309	292	294	268	303	282	300	281	280	271	303	270	288	316	311	328	334	274	311	284	268	274	303	291	295	324	313	270	287	328	294	311	310	296	265	301	279	287	298	309	273	312	329	253	289	325	276	295	298	295	327	282	320	277	293	292	311	336	339	287	268	284	321	278	281	278	307	315	346	290	326	324	273	311	283	278	252	282	292	306	294	300	309	276	304	282	301	311	337	306	304	331	310	258	283	299	292	270	283	270	282	297	306	277	272	285	268	274	314	287	290	289	312	285	285	299	315	269	321	283	264	300	307	320	283	320	328	274	313	307	301	309	272	264	309	332	297	262	319	331	306	293	318	282	316	269	308	315	297	340	300	291	292	279	304	309	325	298	274	292	290	306	315	266	300	262	277	293	330	274	306	277	293	292	277	311	295	286	274	313	288	314	288	294	327	268	265	308	299	271	307	281	291	256	266	302	291	279	294	279	310	309	296	300	310	278	296	318	298	284	272	293	296	293	286	265	295	268	263	280	304	290	287	302	266	269	300	325	300	287	290	275	303	288	262	269	313	277	326	296	282	310	302	334	282	301	341	294	303	306	284	278	280	278	306	290	292	267	274	290	280	299	275	292	290	304	338	298	315	308	309	277	264	306	292	301	264	306	308	333	278	312	275	292	327	321	311	305	282	279	285	311	298	292	309	314	292	292	277	314	318	320	308	305	310	292	286	329	310	297	272	305	305	299	303	276	313	298	278	314	291	303	300	289	334	254	292	308	292	270	323	325	298	305	285	292	328	291	277	302	302	292	285	274	310	296	318	329	275	323	277	295	300	325	275	291	302	256	259	283	299	263	269	323	305	292	292	278	269	300	292	323	257	272	289	290	309	289	267	274	334	331	327	311	301	301	293	271	326	286	297	286	291	340	322	313	287	270	308	304	313	266	269	324	328	281	312	306	295	283	303	280	323	276	308	302	312	286	304	284	323	310	290	284	284	293	324	267	292	345	286	318	295	253	257	305	302	311	283	289	298	284	271	270	319	335	308	323	287	328	314	333	254	288	294	288	271	294	316	273	296	295	246	274	315	277	278	311	306	286	287	294	275	300	293	319	288	270	312	293	286	302	306	327	288	250	320	300	266	280	311	283	303	302	304	263	262	298	283	275	297	324	296	275	298	300	288	300	294	286	263	297	285	285	256	299	315	310	292	268	284	299	251	287	301	287	295	320	274	275	310	312	317	270	290	327	330	307	320	277	272	299	288	315	317	305	305	302	311	291	308	291	298	271	295	301	285	324	277	282	329	273	311	259	300	295	317	302	295	305	341	292	291	283	322	288	296	298	286	285	310	296	302	272	263	283	288	295	311	278	282	300	305	316	272	294	278	271	304	299	296	309	297	300	325	300	310	270	299	295	305	331	338	299	287	303	305	314	286	319	296	315	280	296	330	310	331	280	312	292	281	310	306	277	296	296	296	289	317	290	285	306	284	303	292	317	306	312	277	270	270	277	301	287	285	281	238	290	279	280	316	304	308	293	311	314	301	325	280	309	327	264	296	288	273	294	304	285	293	314	256	299	294	303	272	295	306	260	295	300	282	298	276	306	280	246	295	316	298	295	294	279	302	328	258	281	294	279	352	321	283	256	308	321	278	313	293	279	290	320	275	278	293	288	307	311	303	292	281	304	308	292	294	281	298	315	317	280	275	278	311	312	277	295	317	263	278	308	311	293	303	263	289	300	280	291	261	300	305	277	295	286	289	276	304	314	299	308	310	294	252	286	257	288	297	259	292	279	305	312	335	255	277	301	281	290	304	308	321	342	312	277	279	296	264	304	296	321	292	317	266	285	314	305	313	322	286	328	306	282	302	281	280	285	270	281	293	313	318	347	350	337	272	307	290	272	304	295	307	311	298	313	300	298	303	281	274	262	296	290	287	334	275	332	265	291	307	314	312	314	295	293	286	277	301	284	289	335	289	333	261	274	266	274	306	284	311	274	295	275	289	312	313	303	311	276	274	292	313	310	321	289	283	274	303	311	286	319	313	280	342	285	294	276	289	306	319	293	264	293	339	296	288	307	280	347	289	322	293	313	297	272	295	293	309	298	299	313	291	280	332	276	302	289	296	299	280	329	242	264	262	303	304	314	293	282	301	304	287	305	308	303	268	311	295	296	311	335	335	298	270	318	285	267	302	292	267	271	298	293	311	341	280	267	294	310	312	335	339	297	270	307	313	302	304	323	304	300	267	301	298	278	307	295	284	267	312	291	271	257	292	308	331	282	293	302	289	275	293	330	292	285	293	326	294	336	321	271	331	275	300	305	327	320	257	290	289	290	283	298	278	332	296	290	303	273	290	319	291	313	307	296	290	300	301	303	296	293	296	278	297	322	294	313	293	289	300	296	284	293	308	289	305	288	300	279	309	298	310	288	316	289	272	309	322	322	337	276	281	291	293	318	330	289	343	286	310	300	306	296	288	289	282	304	289	311	337	281	284	259	276	289	301	318	293	273	277	294	320	311	266	240	304	274	308	302	282	310	289	276	281	281	301	266	280	308	320	282	319	293	272	273	314	299	292	278	324	326	293	308	297	325	310	282	326	324	304	278	302	271	285	291	276	294	276	330	333	285	283	292	305	320	284	287	286	316	298	276	285	325	293	306	277	274	305	302	292	269	289	300	284	278	288	288	312	338	303	297	293	293	286	258	327	330	317	285	311	276	298	304	298	304	286	293	275	272	249	297	308	291	307	268	255	308	322	297	278	307	297	287	274	281	286	339	310	311	286	292	302	315	301	285	304	291	254	280	296	274	294	294	316	295	299	321	279	279	311	301	297	296	300	311	311	260	293	314	269	297	332	293	337	297	283	277	292	296	276	295	328	312	319	300	272	283	290	306	294	313	277	317	306	279	301	278	305	268	284	272	304	302	330	302	278	270	334	327	305	268	292	296	246	283	293	307	310	292	276	247	341	296	312	291	279	276	292	272	297	294	268	263	308	338	331	293	297	288	311	301	299	298	285	307	307	312	279	276	301	294	262	299	312	274	307	277	296	312	271	296	298	300	300	288	294	288	291	300	322	307	301	319	288	289	281	303	261	300	258	306	290	309	298	282	286	311	308	302	295	285	326	274	303	291	297	305	270	245	273	269	324	277	314	291	304	278	307	278	281	268	298	308	283	289	303	287	303	303	297	276	316	297	309	287	318	287	310	303	305	290	315	283	320	282	320	323	288	272	323	273	292	316	302	317	325	315	259	324	302	264	280	291	298	301	288	276	300	319	278	315	279	291	282	274	310	352	302	282	276	274	273	313	295	321	274	284	310	317	325	272	313	273	311	320	302	302	301	293	320	296	271	329	288	258	273	305	276	286	270	327	271	330	311	280	292	274	303	323	326	298	293	318	253	316	333	289	267	294	269	319	297	303	278
41285	30279	19446	10111	6677	4357	1460	905	757	701	648	628	671	644	643	645	622	660	633	639	589	632	626	623	644	630	612	623	662	636	608	590	652	622	633	613	632	615	644	646	614	618	618	587	640	609	643	594	620	608	555	631	595	627	638	592	599	600	633	597	659	621	663	603	634	626	651	607	657	652	623	646	626	637	624	626	684	653	630	618	643	625	563	650	586	620	630	647	608	644	605	674	672	679	577	624	669	642	636	624	610	617	622	669	632	620	594	591	649	637	645	610	642	644	632	633	619	631	638	621	601	618	619	614	626	619	614	622	631	634	640	617	601	596	585	595	651	628	598	613	609	644	619	628	637	621	588	624	615	613	665	588	614	634	635	625	624	583	593	591	586	640	598	659	574	575	631	569	628	663	619	627	612	614	598	638	606	612	671	607	641	597	689	572	597	657	666	639	627	624	620	638	599	646	632	667	602	605	604	589	616	614	616	640	685	645	597	616	595	615	636	573	600	589	589	580	586	588	606	646	594	596	614	583	625	584	620	631	599	667	613	601	637	633	605	612	663	632	644	626	591	617	624	645	608	608	616	633	599	661	626	623	591	626	632	589	608	623	624	647	656	628	609	586	624	601	620	590	606	631	632	603	605	677	586	654	623	597	609	588	618	621	610	655	601	641	613	615	567	629	600	670	631	623	623	595	663	642	632	658	583	591	611	580	591	618	621	619	642	575	648	644	641	590	671	655	598	590	616	602	606	644	598	643	614	619	654	641	646	652	610	613	575	647	592	649	565	683	646	617	634	607	569	590	628	645	619	627	637	664	631	600	587	636	623	590	638	604	578	629	591	601	618	577	632	643	588	624	645	605	599	604	567	628	596	660	642	632	605	594	659	639	651	672	589	625	596	639	611	592	585	684	668	560	636	573	627	658	649	631	581	634	603	631	626	661	575	610	590	625	664	655	641	626	612	594	619	598	618	659	626	556	592	564	614	681	617	577	581	621	614	583	639	633	620	603	660	619	655	583	576	635	616	621	631	605	648	592	630	650	635	636	621	595	636	622	647	600	626	615	674	610	664	603	627	628	584	669	614	603	614	627	657	619	599	593	660	622	616	610	608	644	610	602	622	680	595	629	612	614	607	614	602	651	625	590	631	643	651	603	610	597	598	577	610	655	653	637	617	624	629	607	605	648	624	639	625	632	614	610	597	634	623	638	583	628	618	651	609	611	636	550	634	594	591	649	602	624	603	614	613	627	601	609	645	668	639	613	648	607	628	606	591	608	658	626	605	628	627	611	654	599	600	645	617	667	602	648	649	618	630	643	646	581	652	634	614	623	633	606	611	650	646	620	633	593	655	674	579	621	609	662	611	608	636	653	613	599	631	584	632	641	653	589	584	618	594	674	638	604	579	619	631	594	584	594	612	622	645	630	640	641	662	600	605	622	630	621	636	600	599	620	637	624	591	601	625	607	566	579	633	640	616	651	632	623	628	641	571	568	628	637	613	621	619	645	643	615	594	637	683	616	573	631	635	612	633	613	609	634	661	616	659	586	598	633	613	620	597	624	604	594	588	655	616	613	605	649	602	590	639	587	607	590	605	594	633	608	628	610	597	629	665	643	621	613	637	619	657	615	599	652	627	643	605	569	617	591	635	625	624	613	617	665	663	619	597	631	607	621	646	596	635	608	613	645	594	641	601	607	611	610	636	620	594	621	631	558	590	607	639	624	590	621	648	633	603	586	591	639	612	627	568	625	585	609	668	621	643	615	636	593	641	602	614	679	617	626	607	630	609	591	627	610	632	616	624	628	638	564	635	640	631	632	568	618	588	655	584	628	597	605	632	656	610	658	640	605	625	617	615	647	639	600	595	580	604	602	620	615	581	616	626	605	670	602	621	665	603	606	598	601	663	612	637	655	621	666	661	577	659	613	662	645	639	590	628	600	590	642	631	648	612	634	640	593	595	603	622	613	604	562	646	634	622	611	583	665	666	584	628	593	592	615	642	596	637	629	619	626	562	617	596	652	624	650	639	618	632	593	638	583	616	637	631	627	601	573	619	629	632	614	626	615	597	599	627	624	620	582	607	637	628	591	618	589	595	594	623	611	662	635	639	636	652	589	608	618	581	646	638	604	582	618	654	551	618	611	632	586	656	637	606	664	601	620	667	610	657	649	632	664	634	594	620	657	612	582	626	584	604	646	615	612	636	603	661	623	637	633	619	626	637	619	617	606	605	617	670	613	644	618	605	598	616	587	605	601	636	644	608	605	661	591	680	648	625	650	642	594	590	591	642	581	641	607	637	629	625	681	643	658	624	601	642	610	577	643	638	641	592	593	582	644	650	664	619	632	619	608	640	624	602	625	597	646	630	641	631	664	582	578	598	653	640	634	635	608	619	618	606	562	601	672	563	605	613	639	612	665	611	663	581	611	637	634	626	617	595	650	580	623	606	651	645	639	648	588	618	635	617	640	634	596	623	620	619	615	658	617	629	587	625	630	577	618	599	644	645	645	651	622	642	577	588	636	643	590	606	581	573	655	637	602	611	579	644	615	640	613	598	575	663	594	653	617	609	634	624	649	643	599	618	613	671	616	594	666	608	637	646	640	600	647	662	625	603	665	603	604	628	635	659	609	655	624	639	633	652	624	589	618	627	640	633	579	588	628	623	646	648	596	651	645	642	625	652	567	605	587	599	604	665	629	621	650	597	568	658	605	595	630	638	652	608	619	623	626	674	614	629	661	593	599	632	618	603	587	620	604	613	613	608	669	647	629	589	605	622	599	676	664	609	626	612	614	651	589	602	612	605	601	649	646	617	575	605	612	616	597	569	624	605	620	642	637	637	620	569	617	666	599	646	631	642	598	610	591	631	632	568	643	623	682	660	620	668	591	654	595	602	626	582	634	616	663	579	618	650	590	636	617	626	587	620	625	613	643	582	577	648	649	649	640	619	617	645	626	574	593	663	646	611	612	623	633	666	619	639	637	618	627	630	625	626	615	663	617	637	631	636	610	638	603	594	608	661	626	647	608	621	642	663	603	609	574	602	588	654	636	587	588	603	629	595	594	640	584	637	627	637	627	578	600	653	609	614	620	640	612	591	614	653	613	643	599	657	651	625	596	637	607	653	631	653	635	594	601	605	623	586	615	584	646	630	654	649	648	641	629	625	642	612	649	602	621	594	618	585	652	608	606	652	553	639	625	588	633	661	621	631	598	656	626	641	631	608	628	591	618	614	623	607	592	633	643	584	589	603	638	591	614	625	599	611	618	638	647	629	624	652	653	630	626	596	591	557	630	603	625	644	612	579	640	635	616	621	606	636	596	639	602	575	612	624	635	653	628	597	587	629	638	627	588	641	662	607	637	609	639	588	571	615	621	634	619	608	638	609	653	620	640	664	609	600	642	670	653	630	646	588	634	632	582	654	602	637	629	620	663	570	616	587	597	659	629	629	618	629	601	612	592	587	609	634	628	613	616	620	616	634	579	596	636	618	644
45071	23390	9055	3516	1747	635	284	206	203	243	233	228	213	234	251	248	216	220	263	214	218	253	244	214	230	230	244	255	233	208	221	237	233	222	236	246	232	211	231	232	223	210	206	236	224	228	230	241	226	256	228	264	224	261	251	230	232	236	229	255	219	207	231	200	219	235	197	246	232	264	235	224	224	242	244	243	238	226	248	212	232	223	247	250	229	248	235	247	207	258	218	215	241	262	249	232	218	253	235	221	238	195	223	247	237	201	233	208	228	209	246	242	225	208	226	222	225	227	194	237	214	209	244	220	233	236	212	216	233	218	220	235	240	223	228	214	266	239	226	227	233	237	259	221	256	215	248	225	212	237	227	259	238	239	239	238	234	236	248	237	220	230	224	237	232	212	227	230	267	233	238	244	209	230	231	228	231	202	273	223	209	223	239	239	224	256	248	230	282	226	226	222	248	214	226	207	227	244	220	226	203	224	239	232	206	234	222	210	253	240	219	231	234	260	201	231	225	217	252	233	244	215	261	233	222	235	234	248	234	195	246	236	272	231	205	226	224	238	236	227	226	237	220	214	235	259	219	228	248	228	214	237	256	214	217	241	255	260	216	204	239	245	212	253	224	238	217	233	236	237	245	219	242	239	244	222	235	217	245	227	202	204	258	245	241	222	242	269	217	214	218	217	218	227	227	238	221	240	233	218	222	237	223	222	212	212	230	245	239	246	211	240	248	225	251	225	220	263	249	233	227	240	221	244	234	238	217	232	250	224	216	217	222	221	241	202	221	227	252	270	194	255	255	199	214	235	267	199	241	212	251	235	243	237	213	214	232	236	227	208	219	212	235	213	237	237	219	218	238	244	214	211	215	214	224	250	252	235	231	244	240	228	214	220	255	226	203	227	255	225	231	242	254	229	285	208	240	255	243	211	220	232	220	257	278	230	254	233	200	238	218	231	222	245	234	224	243	221	219	249	242	215	223	231	213	216	220	243	202	227	226	212	238	225	239	205	228	253	236	242	238	218	240	225	254	231	226	214	245	252	233	243	236	222	212	215	254	240	216	235	256	237	240	225	237	233	226	262	221	221	225	236	231	231	232	223	253	231	223	242	259	232	230	213	210	238	204	194	243	223	232	245	207	252	214	239	229	263	198	214	204	219	240	202	233	235	208	248	230	241	240	229	225	215	230	230	222	205	238	196	235	225	266	236	237	226	234	238	210	260	267	250	235	242	223	238	252	239	228	268	219	224	233	236	240	215	207	225	237	249	231	240	232	245	262	248	234	226	228	264	242	241	206	253	235	235	230	221	235	254	250	218	243	226	221	255	232	225	237	217	229	220	217	215	219	254	228	236	227	216	218	250	223	245	249	239	214	229	213	253	258	231	270	258	272	242	266	228	230	230	235	209	205	216	245	223	212	232	247	228	237	249	238	218	232	245	220	237	217	239	234	220	229	221	240	255	262	223	254	230	205	261	214	233	240	245	221	205	232	225	245	205	216	206	210	238	244	226	202	251	215	269	224	213	218	200	258	235	220	211	238	220	236	225	238	205	196	234	243	238	223	209	241	244	226	231	269	266	208	229	211	221	220	229	248	244	228	236	210	229	233	238	231	258	246	235	231	239	217	247	212	221	237	223	228	256	227	244	229	222	239	203	235	244	213	227	224	245	250	228	262	210	234	208	232	207	237	214	198	209	226	238	244	221	247	244	242	242	224	237	230	217	220	224	252	232	240	222	236	228	232	212	214	256	213	218	254	220	227	237	239	224	229	217	235	226	234	209	216	235	218	225	276	221	202	240	241	232	223	192	243	251	225	236	229	196	214	224	239	197	220	211	204	221	232	203	231	211	244	251	235	227	211	229	236	206	215	214	226	227	263	222	223	243	222	270	254	230	224	202	221	192	240	251	269	245	231	227	227	213	209	251	223	214	262	226	246	216	232	237	192	215	227	206	198	238	240	244	238	228	231	220	231	219	237	210	247	217	250	188	222	232	251	256	248	213	218	223	184	210	206	238	222	215	218	245	232	253	234	215	232	243	226	242	254	216	243	229	261	252	225	237	241	280	261	257	210	211	253	205	237	241	240	219	228	223	220	241	226	222	229	247	238	253	237	219	253	252	252	263	257	259	224	236	242	232	218	245	229	238	254	211	248	235	228	223	243	226	220	241	247	212	290	248	220	205	234	250	239	244	252	220	216	229	231	243	238	205	228	235	239	228	241	239	216	239	214	248	224	239	242	216	213	228	229	233	227	224	232	268	253	227	233	268	248	215	215	270	250	233	226	245	240	252	229	255	247	240	234	260	191	236	207	219	223	195	249	222	211	250	256	226	243	201	214	206	227	228	238	250	248	214	269	217	255	227	263	224	249	249	216	250	226	194	249	240	226	248	198	207	249	212	216	223	250	234	250	198	222	242	252	260	239	216	232	225	227	252	201	225	230	233	236	271	227	272	206	256	214	228	228	218	251	216	223	208	214	238	212	246	251	231	199	206	243	216	254	265	227	240	230	254	247	242	245	187	229	239	231	223	243	227	233	255	213	210	252	247	243	209	239	259	236	238	253	208	218	213	224	222	248	221	245	277	212	206	212	242	220	234	216	239	256	231	249	226	230	227	227	259	229	227	242	246	255	239	221	225	232	224	202	234	242	210	260	232	257	225	205	248	229	234	239	232	230	235	217	247	258	204	233	271	230	230	194	231	255	225	223	264	234	237	237	240	260	209	208	199	241	215	243	227	259	253	217	259	222	194	232	253	242	230	214	230	206	244	201	232	198	243	223	223	264	239	237	212	216	256	233	236	239	236	248	200	241	224	227	229	232	249	242	229	236	218	224	253	204	244	239	222	226	227	257	203	211	216	229	217	243	240	230	238	220	245	238	233	239	229	248	221	238	251	240	231	204	245	237	228	228	212	245	252	276	261	203	221	218	225	251	249	225	229	226	269	225	205	256	233	238	223	255	210	225	262	261	249	255	246	229	227	219	233	199	223	247	235	257	223	202	232	244	236	224	271	250	257	217	216	225	243	235	194	239	231	244	184	217	227	224	209	239	242	212	220	205	226	236	237	270	233	252	233	234	266	237	223	215	216	247	243	233	262	225	233	279	254	235	205	206	230	237	234	259	251	247	233	223	244	234	275	219	265	235	232	249	218	268	221	229	247	226	267	222	232	233	211	237	204	235	202	256	249	220	240	211	248	238	202	253	237	219	248	238	235	238	255	209	214	262	215	197	234	234	226	214	222	239	229	211	241	198	249	226	263	264	222	240	258	218	244	223	256	248	241	246	210	200	225	230	232	232	222	243	254	247	272	226	224	255	215	215	245	200	219	240	231	251	231	221	227	267	223	218	212	231	207	235	245	212	211	243	228	240	221	225	237	204	235	253	219	262	220	240	250	245	237	245	208	203	234	244	225	265	243	217	213	216	215	229	244	227	234	235	250	228	239	250	211	220	224	221	201	225	206	237	241	243	235	224	210	226	223	216	204	215	188
27880	15601	11627	7756	5302	2049	625	503	514	492	514	476	481	531	487	499	476	479	514	501	504	470	487	490	500	515	528	504	486	501	515	497	480	473	461	484	476	469	485	499	493	506	493	469	503	474	515	491	500	480	510	445	455	475	526	503	496	504	485	495	521	459	517	532	495	475	531	517	535	473	506	476	561	509	486	543	493	521	509	486	484	464	468	479	488	500	477	494	488	486	481	483	504	503	485	539	487	501	490	483	513	501	492	545	497	492	501	509	470	471	509	494	489	505	484	471	498	490	513	490	453	510	481	507	468	429	487	500	491	494	536	506	480	519	519	469	462	510	496	509	541	537	499	506	490	450	499	514	511	471	476	548	499	521	425	514	509	510	479	493	486	502	488	530	508	472	481	510	545	456	489	478	499	458	527	512	487	510	493	497	539	464	501	486	482	485	484	492	468	505	497	512	483	465	492	508	494	495	504	499	476	486	502	478	478	472	517	488	476	490	459	492	515	497	522	492	500	505	520	520	533	490	510	473	502	469	527	506	510	492	505	451	511	523	506	509	519	535	471	505	483	492	511	491	482	488	552	502	460	506	494	480	477	481	470	492	503	514	476	495	510	547	501	513	513	494	475	522	499	483	473	476	510	478	496	500	473	492	491	489	507	522	485	537	488	490	460	457	496	474	471	470	500	509	484	475	501	479	460	525	470	500	509	498	501	493	501	484	497	492	518	479	478	494	499	466	524	523	522	512	482	490	504	507	487	524	497	501	494	529	503	499	500	505	535	483	505	504	532	464	515	548	482	464	472	498	490	463	487	479	503	508	444	494	529	525	515	473	513	500	478	472	464	491	471	481	521	475	456	490	487	533	486	499	463	486	482	483	537	482	533	503	483	523	510	511	504	459	486	472	487	502	528	477	455	493	482	524	487	500	509	483	474	479	523	507	509	492	495	459	527	497	476	447	462	482	531	496	492	524	437	519	464	481	508	482	506	523	480	489	540	469	509	503	503	448	520	500	481	483	516	471	495	484	493	485	501	471	489	496	466	514	466	495	528	468	496	519	507	507	481	487	479	492	516	464	535	481	475	532	489	513	496	522	454	524	486	494	492	493	477	532	482	520	488	495	502	463	479	487	503	518	481	495	493	474	529	523	488	510	481	496	498	491	490	482	456	480	463	495	531	481	470	535	472	478	477	489	477	491	505	537	508	464	517	484	537	535	538	486	507	469	526	496	492	489	471	491	486	513	481	534	480	519	492	528	501	473	470	497	484	498	494	465	498	498	499	479	483	507	485	506	469	503	517	508	497	437	482	479	477	461	486	474	493	474	499	504	510	511	501	504	498	476	455	450	496	447	465	504	471	503	474	510	465	502	542	498	474	511	454	465	502	460	477	473	450	499	492	508	476	505	504	519	482	464	485	455	512	462	510	506	475	509	481	484	511	527	462	494	463	499	502	490	493	509	464	477	530	505	486	534	505	487	521	519	478	523	485	532	503	499	472	466	567	465	478	491	469	522	489	544	493	520	533	519	454	499	512	480	502	541	486	463	494	493	486	489	463	480	508	491	482	445	493	524	512	463	482	495	495	482	488	478	487	483	517	472	474	464	484	486	486	488	562	489	467	467	486	485	520	494	519	519	479	488	512	499	512	475	540	483	514	471	479	481	506	522	531	479	484	498	486	494	488	505	510	492	486	485	475	520	479	436	493	492	491	482	492	506	509	501	482	480	472	470	467	538	495	519	468	499	537	486	463	485	526	541	512	500	451	487	475	511	483	498	496	487	463	456	519	531	528	478	524	468	485	494	514	492	479	494	500	539	512	494	508	513	506	524	496	493	478	469	488	451	486	515	508	500	498	481	454	519	468	473	502	491	469	493	506	464	445	532	495	489	488	474	490	507	454	485	522	523	465	522	501	456	470	492	466	456	481	489	504	468	516	483	450	517	499	522	420	481	497	498	485	479	489	487	508	439	531	499	488	479	489	487	525	486	492	501	519	458	480	507	539	517	521	525	452	513	520	516	488	479	487	538	473	507	454	483	461	472	470	488	500	477	468	480	470	510	474	497	513	477	478	486	493	502	510	482	520	465	456	480	512	482	497	519	489	497	547	504	453	465	466	488	447	483	505	523	480	486	473	469	530	481	493	496	509	497	548	496	476	491	483	495	505	460	531	480	499	478	464	503	528	493	472	495	481	548	522	512	487	518	492	488	468	453	496	469	499	514	505	492	464	449	471	517	458	507	467	534	452	487	487	467	532	545	541	478	468	483	476	463	502	515	462	504	447	524	517	520	526	502	477	490	490	527	477	473	494	503	523	492	487	528	522	495	474	486	480	482	477	463	488	536	512	476	491	473	495	501	503	529	452	535	485	516	475	498	499	538	449	481	492	486	521	501	495	503	507	476	459	481	488	478	507	497	494	509	467	473	488	505	487	449	533	509	500	486	507	511	527	508	487	454	496	520	483	499	520	501	522	497	479	520	481	478	498	482	475	539	474	493	462	528	524	502	493	525	495	487	477	462	512	496	507	449	445	504	485	483	513	449	489	505	472	488	485	488	511	472	488	489	524	470	481	483	478	484	477	504	519	478	461	468	496	520	489	496	452	523	464	481	467	487	494	503	535	506	520	492	486	500	508	449	495	504	492	492	534	477	522	502	533	473	504	479	487	507	476	532	505	519	495	495	502	561	504	510	481	517	504	465	498	518	507	517	484	469	466	517	483	506	486	513	487	497	496	502	504	510	493	495	529	471	519	558	495	491	508	549	492	546	552	469	488	496	491	519	493	476	493	487	505	503	492	476	483	470	491	493	505	506	486	513	505	503	503	530	447	469	484	452	457	479	501	514	496	491	488	468	508	491	483	487	488	518	482	519	485	460	472	499	474	486	459	494	487	471	494	494	492	457	493	466	526	488	510	541	487	496	522	516	490	468	506	501	511	493	508	481	504	506	497	502	459	449	502	509	512	486	466	492	470	517	585	466	472	464	502	527	486	517	525	519	487	495	508	505	487	510	460	494	507	458	448	496	488	515	493	484	517	492	539	497	495	504	476	493	531	518	485	469	501	509	481	515	465	457	468	480	465	514	518	503	495	467	482	523	481	506	478	501	479	515	474	480	490	493	477	490	472	485	499	490	516	517	515	513	468	495	477	521	529	523	499	524	488	502	534	513	443	489	477	477	513	487	525	491	513	491	479	459	506	485	507	502	487	494	481	488	480	512	443	516	513	475	502	518	480	489	496	476	514	500	486	501	505	487	471	526	495	461	488	473	491	465	481	506	487	455	478	513	481	567	464	489	537	500	504	486	484	487	516	511	477	478	451	481	482	524	456	441	520	514	498	531	514	490	480	468	471	495	540	501	553	491	488	503	486	515	500	465	498	495	478	453	492	523	503	479	517	494	494	499	539	515	488	491	470	495	521	509	509	503	469	500	540	490	492	483	474	534	485	486	497	510	475	491	496	503	478	483	472	517	490	496	490	503	524	500	476	472
56850	29649	15811	6995	2064	862	434	261	260	234	267	270	240	232	223	249	237	223	250	268	258	224	225	273	224	260	205	214	240	235	222	212	215	245	223	261	243	258	241	254	232	268	250	244	255	214	234	244	266	220	257	220	255	262	229	227	232	245	240	222	256	247	287	242	254	245	255	230	262	238	244	225	213	245	219	250	245	233	228	227	245	226	217	224	259	243	247	264	230	237	246	242	249	222	229	235	249	228	220	214	241	251	218	227	247	209	238	265	241	250	282	215	227	220	241	228	233	241	254	215	232	263	231	232	239	233	230	221	247	214	269	250	258	221	244	248	253	250	244	229	274	246	243	248	254	228	218	224	244	255	219	294	204	236	269	217	230	245	255	236	234	244	234	252	232	241	223	244	236	237	210	210	283	226	263	244	254	221	247	237	252	216	253	234	236	241	225	256	234	242	261	253	220	247	217	226	241	217	222	248	223	212	233	244	225	235	243	267	272	235	232	232	231	220	243	220	227	225	240	217	254	238	245	256	252	210	230	217	240	241	239	246	227	231	228	264	242	227	260	276	233	232	242	227	215	280	231	229	212	249	237	282	266	222	241	243	230	240	250	250	198	228	217	233	231	239	222	263	269	233	262	240	217	224	207	238	213	263	224	243	227	220	222	247	236	215	249	217	250	232	236	262	272	266	279	257	242	221	212	200	238	233	236	236	244	251	243	252	259	232	232	235	252	214	219	232	250	235	233	251	215	240	276	242	258	246	236	227	259	192	249	217	272	256	246	237	247	249	246	274	233	199	228	275	206	239	247	280	240	255	216	244	255	223	251	219	218	251	224	228	242	204	226	226	253	250	230	231	206	236	236	236	241	231	244	224	257	241	238	227	238	246	255	241	250	282	220	241	240	253	240	217	236	249	251	208	245	238	222	236	231	227	253	255	232	205	241	224	228	233	236	218	238	220	260	253	253	231	208	233	211	284	253	226	240	253	226	241	237	250	236	240	225	242	220	244	240	225	216	209	268	241	215	245	247	234	232	219	297	242	242	212	245	236	219	241	251	243	236	250	239	244	230	224	236	268	233	262	226	242	252	233	231	232	242	223	218	243	198	237	245	283	246	231	195	229	257	230	250	255	246	230	262	234	240	233	252	240	198	213	260	246	239	256	207	214	244	235	236	204	242	236	227	250	241	246	256	233	250	187	235	207	248	246	249	240	192	215	221	251	228	232	246	214	241	226	226	247	213	262	252	223	241	264	255	229	243	220	237	206	291	233	239	255	250	269	275	241	234	258	226	254	223	239	201	251	225	247	238	228	228	224	240	234	245	188	232	254	229	287	233	210	245	241	253	231	240	226	240	230	252	231	241	244	234	222	222	246	227	231	228	247	222	247	248	227	238	235	241	210	221	253	224	231	214	243	222	235	232	247	244	250	224	246	260	241	259	246	211	264	225	260	254	235	253	242	244	226	258	256	208	211	243	220	240	215	240	237	251	248	254	248	269	229	243	241	237	204	254	222	212	216	201	240	235	225	246	236	278	252	225	228	236	209	224	220	238	230	209	244	217	227	257	263	252	264	213	258	222	251	244	252	251	261	233	234	251	230	248	235	221	246	239	242	260	277	223	252	191	204	276	249	241	254	225	217	215	212	212	242	228	276	252	235	254	249	233	235	243	273	261	243	224	236	230	233	263	247	228	265	250	300	231	277	258	245	247	256	226	241	248	227	242	242	262	247	227	243	243	239	250	260	246	234	224	254	230	234	221	232	249	246	238	202	223	233	229	241	208	230	258	224	253	258	233	220	225	209	222	271	239	270	264	234	227	246	229	240	258	225	254	237	249	211	222	242	228	233	216	199	219	205	261	218	237	222	209	243	229	253	239	227	239	272	235	220	210	239	252	259	249	247	227	215	218	230	226	290	231	229	271	209	212	228	256	239	215	212	208	220	234	243	232	242	237	246	218	189	237	204	259	257	236	241	223	259	243	231	240	215	245	258	233	233	235	220	225	206	253	245	234	247	233	223	240	231	225	227	241	255	233	203	219	252	241	258	240	251	265	253	248	253	217	228	227	237	198	253	228	214	256	191	250	262	235	212	228	221	255	249	237	249	228	251	262	205	217	258	232	286	253	231	266	253	279	242	240	225	246	249	228	278	279	248	233	194	256	236	245	250	259	253	233	239	228	245	245	261	247	260	231	256	260	226	257	228	228	237	235	212	224	263	239	221	231	239	237	236	253	253	261	252	221	242	271	238	243	251	247	203	255	252	251	279	228	276	248	205	196	233	252	221	231	221	269	219	232	242	240	246	220	244	244	260	238	217	254	263	232	244	224	241	217	246	252	242	205	206	236	226	261	233	233	246	234	215	239	236	258	226	265	252	278	266	256	233	222	244	228	214	245	238	248	247	214	222	234	243	233	233	212	239	245	237	232	240	255	239	260	231	214	230	244	239	248	257	231	236	240	220	254	295	238	231	226	233	243	225	219	224	246	246	242	243	219	250	228	240	243	254	242	228	248	213	244	247	250	208	261	216	239	278	257	227	214	260	243	227	226	218	244	215	240	210	258	227	215	248	263	230	278	230	227	227	222	250	233	235	256	259	220	244	231	223	242	226	241	221	251	242	258	241	221	224	271	237	236	248	214	249	234	213	236	223	218	247	253	228	232	224	240	216	216	268	262	215	235	253	244	223	230	228	242	243	219	253	264	249	246	251	248	231	225	251	241	204	219	227	239	239	251	212	245	255	253	238	208	229	211	204	219	253	228	258	242	255	233	229	239	246	253	234	265	262	257	239	207	213	239	219	234	245	257	239	237	232	249	239	238	248	228	254	235	253	262	267	228	220	234	222	259	223	224	236	234	255	260	260	230	238	257	232	253	221	234	228	214	203	228	258	239	231	237	232	217	224	237	248	262	262	237	253	208	245	271	257	259	269	223	244	248	242	230	267	235	252	238	247	225	220	247	217	263	252	231	235	248	232	215	226	221	231	273	248	247	235	265	240	249	265	257	265	255	256	231	242	249	238	228	232	253	220	216	236	232	248	247	225	211	217	241	241	249	234	216	241	214	252	262	233	237	236	212	247	226	220	210	218	231	255	253	235	234	236	232	229	218	225	240	244	225	234	240	213	243	247	261	238	228	217	252	230	237	205	241	213	226	259	265	250	280	243	250	252	262	251	245	206	253	235	236	249	248	256	274	249	231	247	209	233	249	257	233	233	221	228	266	261	257	255	230	250	232	238	226	260	248	242	233	214	243	225	231	254	231	249	209	215	221	237	251	234	239	239	238	221	257	249	226	241	244	235	248	243	252	258	241	252	227	253	254	236	226	225	220	239	248	215	250	227	231	283	230	232	217	249	232	237	227	241	244	229	251	253	209	248	247	269	250	246	242	234	243	235	256	269	242	226	247	228	255	270	229	244	255	253	209	214	258	229	262	267	211	228	243	236	234	234	229	256	271	221	212	243	220	251	236	264	219	229	216	236	248	246	246	228
36257	21529	18672	12353	5661	2814	1131	729	606	550	585	553	558	524	490	571	521	523	528	520	490	462	506	487	525	474	509	507	515	500	506	534	512	503	511	518	504	527	503	528	515	532	473	532	544	470	513	523	524	541	558	493	519	505	557	516	495	510	550	509	522	535	545	524	478	515	488	500	498	477	507	558	541	542	487	506	515	521	518	496	511	505	504	499	481	498	500	511	485	538	519	510	523	499	495	525	536	515	489	533	511	565	493	530	557	525	532	486	520	541	492	537	538	462	538	497	522	494	496	538	520	498	481	544	519	491	523	523	519	500	479	487	506	472	495	481	468	532	525	490	528	532	515	503	494	523	517	512	524	498	508	501	496	550	542	501	512	510	527	573	507	516	499	507	528	497	501	517	503	540	548	541	502	493	482	502	477	513	486	527	555	501	487	525	536	498	497	479	538	503	500	487	501	497	505	470	550	500	489	512	524	482	547	539	516	512	508	500	492	542	543	530	525	470	518	515	509	567	525	534	468	539	547	524	486	523	510	487	514	495	516	578	523	536	534	509	521	520	524	482	532	507	521	509	518	532	503	488	514	507	516	509	508	506	475	499	523	497	530	507	513	499	509	520	500	499	451	561	445	537	525	504	533	479	473	528	543	519	510	511	490	498	536	518	504	522	556	515	490	514	519	506	528	530	484	493	505	486	480	530	540	490	523	486	520	491	539	506	489	512	530	488	524	524	483	488	523	553	543	512	492	538	536	537	537	516	511	542	525	504	507	539	516	481	527	506	492	448	516	489	491	538	515	550	503	529	536	504	568	492	532	518	487	500	526	499	515	495	530	527	521	555	539	492	522	521	478	501	492	540	525	501	540	541	530	519	518	522	529	499	526	514	553	514	529	506	475	508	471	516	477	543	460	478	551	476	475	492	499	501	527	510	500	507	487	526	578	500	513	505	518	498	510	516	573	521	501	515	504	513	556	438	552	519	527	471	551	537	492	530	511	490	519	485	532	526	486	494	525	468	505	528	521	523	501	530	513	525	487	534	493	514	576	501	505	507	520	511	491	536	504	505	502	522	520	485	521	538	497	488	533	511	492	510	557	493	527	487	494	486	510	494	537	502	499	493	459	505	494	519	562	502	500	501	536	527	492	510	538	501	542	517	516	515	506	507	508	520	542	494	515	510	507	507	538	499	553	511	509	470	519	560	493	518	516	501	535	522	537	547	543	484	533	531	505	557	522	492	512	572	508	523	550	560	488	542	527	527	566	491	527	533	507	527	534	542	489	519	546	506	564	514	483	522	552	502	507	514	518	483	516	546	551	507	550	505	501	488	530	530	492	528	505	475	459	504	500	542	559	514	520	546	551	477	522	544	518	479	477	506	512	495	513	498	510	480	550	496	507	532	510	519	528	480	537	511	498	548	507	471	560	534	505	580	519	523	509	507	514	508	526	554	515	519	494	535	523	534	519	480	492	484	504	502	499	487	503	464	508	547	543	513	499	521	513	538	538	520	486	520	490	532	526	463	483	521	534	487	526	495	492	531	521	497	485	503	532	559	495	514	518	484	506	540	487	504	539	520	529	493	508	547	518	530	521	470	495	519	516	529	486	539	481	502	515	548	506	513	537	533	549	461	537	540	548	531	494	459	499	510	499	519	525	501	516	567	513	486	539	537	545	500	491	512	492	557	489	496	501	485	513	505	529	537	517	502	532	546	502	481	541	556	503	497	500	537	488	508	487	496	508	534	537	515	498	541	494	552	500	536	509	525	529	530	514	537	545	545	526	495	520	548	483	539	498	520	549	538	526	474	503	508	502	480	549	487	517	521	537	524	549	562	468	547	502	514	536	504	538	528	527	545	553	538	519	528	468	482	488	536	499	476	521	530	555	501	519	499	471	472	495	536	530	494	504	503	523	501	536	516	509	542	522	480	503	501	530	508	524	468	505	521	532	491	502	457	525	494	523	520	475	532	500	480	483	513	521	512	487	520	492	520	491	502	551	524	492	545	499	488	559	513	539	521	512	528	452	492	505	489	512	493	480	522	513	513	548	486	526	514	474	522	515	503	507	515	511	519	501	498	485	514	458	523	495	511	477	491	522	522	517	526	495	507	482	548	478	519	539	521	523	508	507	482	501	500	494	502	476	533	487	488	505	517	533	576	490	516	527	530	525	545	490	455	551	531	527	497	543	523	551	492	501	516	521	491	506	495	525	497	527	558	519	540	506	488	500	518	490	513	531	552	478	532	527	509	531	474	491	511	513	517	532	498	488	490	489	505	472	550	461	527	500	499	505	506	485	496	513	521	576	524	512	510	502	520	510	521	510	513	535	461	504	529	516	531	491	487	552	528	538	512	510	547	495	525	495	501	525	570	528	522	499	494	548	543	508	497	512	546	514	548	531	523	529	489	519	540	460	503	532	501	507	522	492	553	520	515	505	520	483	503	516	498	518	482	515	487	548	501	500	469	508	512	535	514	526	491	484	510	511	506	535	508	498	493	484	577	526	597	543	499	515	480	527	486	523	500	528	467	486	520	514	504	493	523	562	495	482	487	485	549	514	507	557	514	509	540	479	511	542	530	522	508	500	549	550	480	502	496	515	512	482	475	517	517	550	559	544	524	545	519	526	546	573	583	498	501	509	532	528	523	486	550	544	526	481	561	528	568	533	520	531	504	507	533	523	523	525	462	545	522	493	484	517	511	545	536	519	494	527	503	519	513	492	489	524	506	531	533	526	532	514	524	490	522	498	483	502	499	530	516	491	514	532	548	480	523	523	549	533	540	485	525	508	529	531	513	519	484	479	518	526	531	484	538	516	537	523	526	546	509	473	537	484	532	507	541	502	554	534	537	515	498	476	522	478	510	504	496	497	517	555	481	489	519	522	487	505	526	524	498	479	487	488	504	522	533	516	500	498	497	519	518	507	514	504	528	502	543	525	538	537	513	521	512	513	533	519	491	543	503	533	486	544	528	561	491	562	501	502	535	498	546	521	477	520	507	509	524	518	516	506	511	532	530	516	486	509	521	488	518	516	500	482	530	531	518	510	514	525	520	513	553	478	537	493	573	560	537	536	546	513	559	484	483	494	526	521	517	502	538	498	520	535	512	527	482	529	546	508	511	510	511	480	537	501	529	538	519	473	534	506	524	537	491	491	498	540	506	502	526	484	479	555	507	530	550	527	542	503	474	514	535	534	528	553	559	499	521	518	497	485	475	520	499	506	521	504	523	542	502	500	521	520	496	478	492	503	508	494	517	504	498	489	541	548	500	532	517	494	521	519	512	521	515	504	514	499	526	521	552	456	541	519	504	533	526	542	542	467	536	527	508	494	523	530	526	512	504	528	495	493	515	519	513	507	517	487	545	543	494	534	477	552	520	539	485	531	513	528	515	508	513	529	551	456	504	538	477	524	521	475	502	528	520	520	519	496	482	518	536	536	518	478	514	485	524	494	521	494	494	507	519	508	530	530	538	527	550	541	532	513	516	495	538
64805	35237	18956	8823	3570	1705	501	392	288	293	274	292	290	297	300	303	258	310	271	302	277	299	295	257	277	302	292	293	301	302	278	289	279	276	303	289	283	307	265	295	246	252	304	286	293	279	321	302	324	264	320	288	273	308	262	289	277	260	308	298	268	308	290	274	282	273	295	288	262	311	256	301	282	312	275	307	301	299	309	279	276	303	261	291	280	298	297	249	269	284	299	266	258	277	335	277	275	276	253	282	256	256	283	309	295	263	272	311	292	293	302	305	310	308	262	250	318	267	318	300	278	302	280	308	296	300	292	290	341	321	315	261	279	340	268	294	298	290	313	284	296	322	276	260	287	260	297	292	299	306	289	269	287	274	278	287	312	309	285	303	301	308	300	277	270	291	264	271	330	297	314	261	278	275	301	289	279	308	315	284	273	299	296	300	287	312	268	259	214	293	337	296	304	315	320	284	286	272	289	263	273	276	285	293	286	276	273	273	298	278	262	300	290	298	305	309	295	294	295	277	278	297	288	288	274	271	299	284	292	288	261	281	256	273	292	289	298	276	270	276	292	282	326	270	268	286	304	278	330	294	296	292	276	298	311	292	252	305	314	277	271	283	303	295	266	252	271	262	291	293	305	340	273	250	268	285	264	269	299	298	297	280	283	264	308	254	291	296	310	296	290	300	309	307	275	297	267	304	341	286	259	290	296	291	271	282	273	289	298	276	284	277	264	297	289	302	291	281	315	297	273	292	264	323	285	299	299	283	271	266	303	290	343	284	295	307	268	279	291	316	299	279	285	286	270	278	277	287	262	290	290	246	283	261	298	270	299	270	291	295	296	278	280	291	299	270	289	298	292	311	297	274	274	310	310	292	291	267	271	286	276	281	293	284	304	266	267	302	267	298	280	280	304	266	274	265	261	293	263	282	303	341	290	277	285	306	288	290	313	286	316	292	312	275	271	341	280	314	260	296	273	319	300	276	252	229	254	303	304	298	294	288	306	277	276	288	282	276	314	286	261	294	289	285	284	297	280	262	271	305	314	261	335	265	280	308	303	295	281	268	279	296	294	292	291	287	281	290	258	279	277	312	260	266	280	314	282	276	298	289	310	284	310	293	305	288	294	269	298	309	269	279	283	283	281	268	306	304	302	267	304	309	278	325	293	299	288	296	261	284	276	268	286	317	239	312	323	284	294	273	291	270	301	301	308	333	300	251	286	289	310	287	274	285	306	291	284	267	331	298	298	284	289	280	299	287	297	278	270	315	268	307	272	276	308	293	266	285	270	270	256	287	316	294	326	280	299	282	309	281	296	274	307	292	275	308	278	264	295	304	306	305	264	315	285	267	291	341	299	270	270	286	296	281	284	293	260	269	286	276	281	276	333	308	252	286	264	286	304	275	285	261	291	279	301	283	258	295	281	316	293	298	297	298	295	248	313	274	292	267	268	292	298	261	302	299	290	300	283	289	288	259	271	300	272	267	269	307	296	267	294	305	316	321	275	302	300	301	277	307	301	288	306	321	304	338	312	266	265	298	296	293	294	261	270	270	248	311	276	319	319	292	310	301	254	287	265	305	332	270	281	282	315	277	275	301	285	295	291	315	280	297	283	284	301	328	307	299	272	263	291	317	326	284	274	266	269	278	298	335	275	282	288	306	253	295	295	295	282	289	268	282	265	244	315	271	264	263	265	305	305	280	276	288	288	270	309	305	300	299	284	321	288	274	261	280	251	247	295	270	294	318	288	305	281	295	275	313	312	279	289	289	307	309	296	299	303	301	290	273	275	300	293	290	290	287	311	287	259	286	298	284	295	277	315	303	313	290	311	296	280	282	279	289	274	300	302	266	300	305	272	272	259	319	281	301	284	257	267	301	269	265	264	273	284	302	292	301	251	252	297	310	249	290	328	288	268	277	282	299	276	276	288	277	310	267	297	285	314	302	310	288	339	306	272	298	290	275	288	246	291	305	302	290	289	259	311	295	267	249	246	302	298	328	265	285	306	292	295	304	248	311	264	285	300	282	299	299	285	301	298	279	268	279	270	265	294	290	265	272	289	271	290	295	281	283	291	307	278	283	293	297	292	277	265	292	295	276	281	317	262	281	308	298	301	314	285	283	291	279	322	262	301	278	315	288	290	294	266	260	296	285	296	299	280	288	291	302	299	279	290	274	326	296	294	297	314	275	267	272	290	288	303	294	260	298	278	316	263	268	328	302	290	297	291	320	281	285	273	302	286	272	267	322	332	300	268	293	296	275	314	313	332	277	269	267	295	284	307	298	282	301	301	260	285	301	287	273	288	296	236	263	262	266	266	280	309	304	276	324	278	279	297	291	286	321	268	313	307	319	306	256	266	270	257	301	293	268	273	244	288	292	294	302	297	328	270	282	255	308	259	282	283	331	298	276	297	272	291	246	258	303	288	275	318	324	295	322	295	265	272	287	276	277	297	316	279	279	272	278	304	291	280	313	301	274	317	278	302	294	268	290	291	314	287	269	273	321	269	309	294	279	293	341	297	290	280	277	270	281	287	291	280	293	316	266	220	297	260	275	277	281	281	292	252	307	301	319	328	266	266	278	295	276	319	310	261	292	267	296	300	292	282	306	328	303	303	292	311	299	280	267	282	293	312	272	284	298	297	318	289	256	285	323	286	279	273	285	310	318	313	295	279	267	316	292	286	309	295	297	290	312	320	263	287	316	243	241	275	289	294	290	300	289	269	303	313	328	326	276	273	280	306	257	281	287	324	285	285	270	254	299	306	313	273	273	272	304	302	293	273	315	290	278	302	313	298	272	255	279	287	281	285	308	324	259	294	293	279	301	280	263	277	270	285	286	302	285	244	277	308	302	307	279	299	319	307	294	280	286	227	310	259	333	304	305	252	265	267	277	291	273	293	305	276	289	290	265	278	296	315	307	297	264	274	297	294	286	303	277	257	275	269	287	311	291	265	256	289	289	269	282	320	291	298	312	281	294	271	257	273	293	321	320	250	280	302	290	318	289	297	277	302	307	265	282	276	279	321	305	292	276	290	273	311	303	238	293	295	279	292	304	292	309	290	307	269	269	280	299	267	303	311	317	312	266	290	284	258	294	289	303	265	295	315	285	295	302	297	283	275	337	306	296	307	273	348	296	291	283	265	285	288	273	324	262	284	283	273	277	271	235	293	281	297	331	266	322	309	260	276	274	243	303	300	269	265	304	284	284	303	308	303	299	284	305	255	248	301	282	276	249	272	274	267	262	285	280	293	320	271	315	279	283	311	354	292	330	274	312	277	283	315	305	285	285	309	288	305	329	290	316	303	288	290	297	280	262	301	296	279	304	287	287	279	285	275	318	303	253	321	311	296	308	288	310	262	263	268	274	278	313	282	289	281	276	288	285	267	310	309	297	295	284	309	235	279	302	288	271	307	259	303	244	286	289	273	296	315	300	281	266	304	303	299	285	253	318	248	293	302	287	286	266	323	289	326	260	283	234	276	283	309	302	281	303
40571	24703	19960	15221	9561	5177	1502	1063	795	623	624	675	680	616	632	644	640	667	641	632	615	631	589	586	620	634	583	637	586	581	570	641	602	614	601	571	593	655	632	618	592	586	648	606	609	622	642	632	581	631	603	646	614	596	642	611	566	648	578	621	556	594	611	621	594	600	615	606	592	588	621	616	609	641	632	581	586	592	562	600	574	609	554	609	595	651	597	642	594	622	602	584	588	604	580	619	578	594	588	591	626	599	602	626	594	609	587	609	602	644	593	606	591	641	611	585	629	624	623	635	570	591	571	655	606	611	628	645	621	678	606	604	618	597	594	625	590	593	600	615	630	589	596	620	600	571	616	576	580	615	641	628	537	650	643	602	619	631	623	590	595	633	628	608	618	606	583	630	589	647	585	627	640	594	601	596	577	615	577	655	588	598	599	608	637	581	593	587	615	620	580	559	609	620	565	638	571	629	639	588	628	556	649	594	625	578	604	570	587	601	607	603	604	599	600	568	635	607	580	598	616	602	603	586	583	607	604	610	629	604	576	609	588	622	599	624	645	601	552	599	638	578	591	638	581	620	625	595	572	578	608	624	591	603	601	634	605	621	572	594	595	565	595	595	607	572	615	627	593	616	646	588	598	602	585	599	581	563	580	645	598	624	652	545	625	631	563	595	575	607	609	595	611	601	616	573	591	609	612	648	585	587	618	531	600	618	573	632	578	547	626	602	606	594	613	545	592	593	625	590	609	632	620	611	559	642	623	610	618	563	579	599	596	591	631	632	604	617	650	575	675	584	599	640	582	603	569	590	631	602	578	616	611	582	617	588	642	610	570	604	582	598	535	619	602	611	566	609	613	604	587	599	608	601	573	627	598	615	580	605	566	630	546	599	589	636	643	623	569	600	614	598	599	585	596	662	606	577	603	603	599	595	594	589	597	610	590	594	550	582	608	605	626	582	629	565	626	573	589	628	603	582	654	589	638	609	630	622	606	583	585	588	588	636	641	583	638	600	630	609	577	619	640	573	613	639	587	610	661	584	580	587	598	589	616	601	606	557	607	625	554	599	581	621	617	552	631	619	610	593	589	580	623	602	630	600	571	587	592	623	579	663	590	673	630	610	610	591	588	623	596	606	624	602	611	623	544	629	590	607	562	620	609	617	607	611	569	622	561	604	592	587	575	605	590	592	609	619	598	558	592	626	645	559	572	606	555	585	603	594	628	593	575	627	608	575	596	619	612	588	649	600	596	603	584	563	577	587	572	608	582	615	603	570	583	631	599	651	603	627	615	595	576	597	607	593	581	622	596	641	610	646	599	610	630	572	582	586	598	625	635	604	638	586	644	602	632	634	556	605	589	572	584	589	600	583	642	583	599	632	570	594	616	618	640	583	604	617	622	614	646	635	621	561	638	576	555	624	596	632	598	621	635	599	611	624	572	627	607	594	653	566	617	620	611	606	624	624	576	579	599	585	568	641	665	549	620	610	560	625	572	586	639	565	588	613	552	565	588	585	584	569	603	581	636	603	525	608	590	573	594	629	664	644	589	625	584	634	581	601	612	612	642	622	584	604	606	612	572	626	629	582	626	606	609	536	602	652	578	585	606	632	620	624	583	611	641	630	618	614	618	591	622	633	634	615	660	618	628	614	549	596	605	624	607	609	578	599	599	585	602	583	589	610	611	634	618	618	569	593	572	594	575	640	623	551	592	613	561	638	611	642	607	578	617	572	641	575	559	599	531	605	578	603	569	591	629	588	620	595	619	577	622	593	586	611	585	628	616	577	629	575	649	590	603	617	609	602	579	617	629	590	602	575	607	635	585	561	589	577	606	613	572	589	617	569	621	574	610	612	580	599	581	551	605	622	610	615	595	579	558	599	596	553	601	605	587	619	574	612	624	587	586	600	607	612	613	612	623	586	590	626	615	612	586	605	591	602	588	638	575	587	570	589	638	583	577	589	566	590	639	610	613	615	618	613	637	618	599	565	593	631	598	592	631	578	561	581	617	588	634	611	606	604	641	635	610	565	584	576	592	643	574	580	582	621	641	596	649	588	571	616	621	640	629	581	606	630	659	641	575	623	610	596	633	566	596	638	612	589	599	583	612	593	619	629	585	616	610	591	590	552	634	587	622	591	608	601	590	586	602	621	614	584	657	610	592	599	628	594	579	598	607	612	613	594	627	592	605	603	613	566	618	603	598	590	632	595	620	592	609	615	631	588	573	629	588	615	581	564	643	584	593	602	584	621	584	593	596	616	611	597	694	560	613	602	609	577	627	657	644	614	584	567	597	610	643	644	613	568	560	656	637	627	594	617	574	575	595	600	618	586	614	579	644	601	595	602	632	611	611	633	605	604	582	600	619	632	584	602	592	577	577	608	564	601	620	590	637	592	596	616	620	601	613	649	624	617	632	582	620	599	596	548	620	572	586	637	596	583	582	567	603	586	647	568	594	635	640	593	606	607	640	611	593	596	638	612	596	594	575	611	597	597	620	591	572	579	553	567	612	580	643	591	632	599	568	576	586	574	579	571	614	610	630	582	558	631	589	608	601	583	627	613	580	583	610	605	602	597	601	570	602	650	597	577	603	598	590	548	619	676	625	626	611	600	599	608	632	612	609	613	654	610	638	630	611	609	635	613	611	613	623	616	545	598	641	579	570	618	611	636	631	624	644	591	563	554	622	563	600	585	623	581	600	642	546	626	604	596	582	591	607	545	634	638	585	609	586	583	588	642	576	540	620	595	607	626	590	598	622	615	605	653	646	584	607	655	602	610	588	559	622	607	579	592	581	611	583	615	594	613	593	622	596	592	602	596	579	590	620	577	599	583	570	629	611	606	639	634	600	633	565	589	620	580	609	593	609	599	584	614	627	555	641	581	609	635	631	599	619	628	627	607	596	622	643	612	585	613	625	583	587	619	588	657	563	593	554	612	622	578	607	569	619	544	629	562	609	603	594	610	602	592	600	601	579	622	611	601	629	640	607	569	633	570	584	579	599	567	640	584	610	598	606	623	597	633	635	608	587	604	607	597	623	588	587	608	621	600	593	614	591	599	567	585	595	604	593	581	604	599	611	611	644	603	572	561	637	594	634	579	639	591	605	613	585	582	629	612	619	593	601	640	608	614	601	610	630	610	664	581	590	578	621	596	586	586	639	567	576	606	600	607	617	639	608	608	606	560	542	635	596	602	565	547	599	574	636	591	571	610	620	628	613	595	628	596	610	576	579	624	614	618	629	586	606	597	605	648	654	601	621	574	575	588	595	601	620	595	572	570	621	578	631	589	599	581	612	598	602	553	580	594	578	605	590	591	563	563	617	626	612	600	595	565	610	624	612	643	585	596	642	603	563	589	613	599	601	642	613	597	627	659	573	636	585	625	634	626	618	591	614	593	573	640	590	588	600	618	648	595	596	576	648	596	606	584	589	594	594	567	615	579	556	614	617	592	589	562	601	619	602	578	599	588	584	625	676	624	595	601	587	597	584	586
41755	19584	9051	4699	2207	775	249	211	240	260	221	230	233	229	242	209	235	224	219	231	237	239	220	201	218	224	216	207	214	247	227	232	213	235	214	212	231	231	195	237	237	236	207	213	234	218	205	212	198	215	232	201	248	213	231	219	247	211	212	199	191	234	213	233	226	221	221	215	212	230	236	233	222	249	239	226	207	227	221	203	228	234	260	220	233	218	234	235	246	208	256	231	233	209	214	232	213	247	220	243	188	239	212	220	215	247	226	210	226	233	227	240	216	249	242	237	205	208	247	199	216	215	228	198	262	233	234	227	229	211	214	195	231	197	208	216	220	200	225	216	219	184	202	240	220	241	227	209	233	231	221	248	204	201	229	207	203	213	228	216	229	224	202	214	204	226	222	199	234	235	211	223	228	220	212	218	236	234	204	228	229	233	254	190	204	240	259	229	217	222	211	259	248	209	206	232	210	217	216	217	185	202	226	246	245	222	263	224	243	237	188	198	213	231	216	237	235	219	201	217	261	227	218	214	202	239	219	237	226	227	212	216	230	196	241	211	237	225	214	217	216	204	258	215	258	212	219	221	223	204	218	212	238	229	224	227	235	228	199	220	219	218	214	223	218	223	201	228	216	221	217	219	217	233	223	225	221	223	239	234	185	216	210	220	207	223	219	204	224	230	251	215	233	220	234	245	207	196	232	246	261	246	255	225	206	248	207	220	248	222	224	225	210	240	221	187	213	207	223	234	218	215	199	216	199	217	218	181	214	247	221	191	233	190	237	243	203	217	214	215	197	242	221	241	240	214	217	225	188	237	208	252	266	227	223	209	224	234	235	237	233	211	224	211	219	227	219	238	202	245	230	216	243	213	215	213	237	204	232	233	222	184	204	214	195	231	203	220	216	245	217	222	242	217	219	220	219	217	221	220	226	208	228	231	207	233	229	223	245	258	220	232	216	238	207	251	214	223	216	210	216	222	205	220	214	212	234	254	252	197	220	214	237	241	193	196	226	242	229	224	217	233	203	202	219	208	233	225	178	219	260	221	224	231	232	234	196	255	222	231	236	229	216	242	210	221	218	214	208	236	233	234	250	227	223	199	244	220	187	233	233	235	222	219	218	223	224	217	237	199	210	234	197	224	204	202	226	233	242	211	216	238	222	265	232	232	235	222	234	238	210	198	238	235	214	241	237	256	226	213	229	231	233	231	242	224	225	208	247	207	201	217	208	207	210	215	238	234	209	229	233	216	203	190	223	255	219	259	225	225	229	232	221	222	218	231	234	211	227	225	224	219	232	246	218	196	214	220	231	209	221	207	219	241	204	229	226	191	259	209	195	237	205	242	233	219	210	228	221	202	239	238	237	212	228	246	214	213	231	206	239	241	243	229	203	221	210	191	221	208	224	216	214	263	255	233	209	220	225	196	241	216	230	211	210	207	207	238	250	237	226	196	189	229	228	230	196	225	227	218	204	199	213	228	221	242	215	201	243	226	246	214	226	223	225	202	225	233	228	198	265	228	214	253	237	272	249	235	245	212	231	222	229	218	203	269	219	211	224	205	213	226	220	221	227	235	219	227	221	244	253	255	221	244	205	205	230	230	225	228	223	225	230	235	230	234	238	240	253	246	245	246	210	224	253	220	204	215	197	235	230	197	215	196	225	245	228	216	249	224	219	212	253	236	228	258	254	213	207	241	245	257	239	231	218	239	241	232	237	240	219	206	252	201	266	230	220	225	227	197	209	230	215	228	215	220	226	234	189	217	244	206	216	207	212	224	210	220	230	226	225	227	215	221	233	242	234	206	233	212	236	225	252	212	223	232	215	257	212	228	232	208	230	215	224	222	237	199	194	234	253	249	234	213	224	225	254	239	219	193	230	238	237	242	230	213	248	238	200	228	231	206	226	244	220	225	241	215	196	221	248	238	237	203	212	220	241	227	231	257	207	215	207	210	219	210	228	254	231	253	240	244	223	219	241	200	200	195	231	209	199	215	203	195	205	215	214	212	231	212	217	203	216	236	212	226	241	195	232	220	213	223	240	224	238	206	235	194	210	231	201	193	246	246	220	217	204	193	219	258	212	183	217	180	199	259	227	235	187	212	197	234	206	212	223	241	241	246	211	208	222	215	221	193	196	235	214	216	238	234	195	235	258	212	214	226	199	224	233	219	212	252	227	207	214	228	230	225	215	210	229	242	220	226	228	203	222	207	208	228	215	195	210	202	230	195	223	233	225	196	238	217	224	214	228	245	218	198	221	227	238	210	177	232	225	209	217	214	218	184	202	245	204	206	245	214	215	211	192	220	228	236	225	257	228	188	233	253	192	239	214	218	234	234	226	239	252	237	218	196	249	218	213	193	214	208	215	232	199	234	220	195	219	209	217	228	235	226	204	220	207	219	224	217	261	211	213	229	216	246	230	233	238	228	248	229	239	230	232	263	228	245	255	213	217	221	228	209	217	233	230	232	216	204	219	226	217	222	245	219	231	198	257	235	222	225	197	222	219	217	232	228	262	228	244	243	207	210	222	210	227	208	213	248	206	204	255	237	243	211	236	232	225	231	207	243	207	230	230	215	247	228	224	225	212	234	215	220	256	224	244	239	206	206	197	238	246	222	239	211	230	227	223	214	220	245	221	218	221	221	241	194	240	230	208	235	224	224	200	233	249	209	246	212	220	231	232	250	185	218	220	223	218	223	229	240	250	230	250	175	243	221	233	222	232	228	256	225	216	232	229	226	239	231	230	225	221	214	196	230	214	208	217	229	242	219	247	210	218	261	238	210	229	228	246	228	273	241	252	209	211	205	203	227	226	233	231	250	217	204	240	226	215	207	257	247	210	233	213	200	245	224	216	204	209	229	206	184	214	236	244	237	216	228	198	232	210	202	217	184	208	200	193	209	228	223	214	231	190	226	250	222	235	248	239	219	233	248	225	222	247	240	221	212	239	248	189	204	243	211	190	239	215	217	228	213	221	200	217	218	243	246	237	222	234	201	202	226	225	241	264	237	234	248	215	211	230	198	211	220	220	233	224	236	242	214	212	199	226	235	240	255	218	233	233	211	227	251	242	247	223	224	217	192	202	232	240	235	250	219	209	236	242	236	237	242	202	236	233	209	220	221	209	210	238	246	213	231	221	247	222	195	217	215	208	240	221	251	208	235	235	217	225	226	230	190	238	208	232	216	226	218	237	240	239	208	231	218	211	245	234	210	216	240	217	238	220	223	219	220	209	213	230	226	220	229	232	232	227	239	225	235	237	220	191	238	200	197	215	226	208	242	211	215	242	230	255	187	239	188	205	225	242	234	248	225	227	216	217	215	221	231	225	227	232	202	196	225	239	214	223	206	205	231	211	205	208	255	190	240	229	211	246	217	206	219	220	229	191	223	217	251	236	252	232	221	193	218	224	216	209	206	230	240	208	220	225	228	215	209	239	226	206	203	212	208	252	215	244	229	223	217	229	256	229	230	221	263	233	227	218	217	213	228	218	190
24576	13147	12178	10155	6445	2305	625	490	478	487	481	484	447	462	509	415	460	485	481	475	494	494	518	481	446	480	490	484	496	478	495	513	511	468	496	468	494	458	459	439	514	508	484	501	461	464	471	479	439	478	439	464	495	470	467	476	474	478	466	456	496	546	486	480	468	492	498	506	474	509	511	486	508	450	490	479	469	472	463	481	513	485	476	469	469	491	495	466	438	477	485	475	512	451	493	451	459	492	475	497	446	512	471	480	455	468	525	491	507	461	488	503	457	475	464	441	460	474	473	485	485	500	479	499	494	468	511	491	456	481	501	462	463	480	476	455	497	513	449	419	455	491	502	477	506	468	477	473	505	447	457	445	468	480	491	493	456	434	459	466	503	525	481	499	464	508	492	465	464	515	459	474	516	472	478	467	483	462	449	479	481	520	513	518	471	444	483	503	443	517	513	469	488	501	511	441	449	490	479	491	464	495	476	516	505	464	486	473	434	446	467	460	444	505	522	473	500	510	475	476	475	493	505	513	496	486	499	447	485	517	467	474	441	481	485	479	468	456	484	486	516	516	467	457	475	509	502	485	478	478	494	498	483	451	479	489	515	480	491	528	511	464	471	506	500	489	496	476	485	474	483	471	496	447	465	485	464	471	473	475	478	456	453	468	507	526	489	479	499	508	437	466	446	476	523	471	458	530	466	459	476	502	503	477	509	482	475	500	472	440	473	455	484	472	463	457	483	464	450	478	461	496	430	431	466	483	459	521	517	498	460	499	497	486	479	478	471	467	473	473	487	484	488	487	485	518	479	470	491	489	473	487	470	449	447	459	467	453	490	505	463	442	491	472	457	484	480	465	496	472	457	478	484	487	513	467	478	484	455	482	491	447	441	495	514	500	481	466	463	480	493	489	500	454	474	480	469	520	497	476	487	485	514	493	499	460	483	511	463	494	499	453	492	507	514	521	454	462	485	476	479	501	469	502	459	462	467	493	479	491	503	496	514	494	459	446	503	488	489	462	467	469	487	490	483	448	466	462	511	492	530	480	504	491	480	482	523	484	464	518	455	509	464	467	491	456	485	446	474	463	470	466	487	488	424	481	457	462	482	472	482	489	470	474	518	482	482	504	467	461	446	489	455	480	472	459	495	474	474	453	529	467	454	475	485	488	426	516	469	499	475	469	487	493	496	478	465	515	487	503	479	477	490	481	538	512	499	528	462	458	500	493	515	500	482	490	455	482	540	501	472	457	462	474	466	458	488	498	492	531	467	525	453	507	478	487	489	505	454	526	502	500	492	490	467	444	468	518	491	454	483	480	456	454	480	459	540	487	495	526	494	491	446	483	438	467	471	470	514	466	485	472	528	502	505	478	445	480	511	478	480	482	480	462	479	499	475	472	427	493	486	492	484	437	448	467	503	480	470	425	496	491	536	527	489	488	475	460	480	488	509	457	455	424	466	454	462	449	464	514	511	460	490	486	445	475	467	506	449	486	464	460	466	425	461	471	491	472	450	478	516	458	486	473	484	445	476	482	482	477	493	491	460	450	482	501	489	471	454	474	481	466	442	530	456	501	487	491	486	465	469	456	532	456	539	463	490	452	478	508	462	472	476	471	508	444	481	502	460	466	469	481	480	466	459	426	485	481	467	453	467	517	485	463	472	515	429	476	443	470	486	467	501	449	448	455	470	490	481	478	440	476	462	483	472	456	505	462	469	490	490	466	525	460	456	512	510	452	467	482	460	432	500	492	503	477	461	459	532	460	471	482	485	467	494	539	533	493	443	460	474	485	471	482	481	496	476	459	488	474	482	504	488	491	534	482	455	434	519	449	471	505	476	476	488	476	494	492	477	474	441	502	502	476	480	491	466	489	462	491	486	472	450	482	477	483	489	470	517	475	526	491	508	472	469	491	457	468	517	519	447	496	470	477	464	476	470	468	475	483	509	502	487	458	497	441	514	521	489	485	488	474	485	460	450	499	474	478	448	480	457	442	449	461	434	460	449	476	522	441	446	450	516	468	461	475	471	470	482	445	470	485	479	461	475	498	479	500	473	475	451	493	483	493	491	476	451	489	495	474	518	507	532	487	509	476	449	482	497	512	475	465	506	466	478	431	541	484	480	463	482	506	478	498	453	457	468	472	465	470	513	480	473	484	447	441	443	510	480	546	488	475	477	453	505	514	469	470	470	458	476	481	484	487	489	481	468	477	482	463	482	482	498	458	487	503	481	481	441	510	491	493	444	446	477	491	508	487	513	439	458	472	455	510	471	478	505	475	502	471	476	477	496	504	489	496	452	509	469	525	474	508	485	475	487	480	475	469	455	470	484	474	470	490	458	503	492	493	465	472	543	469	459	476	457	456	503	504	496	491	483	466	453	503	457	465	482	463	499	472	493	465	442	472	449	472	468	447	481	485	475	459	484	473	463	513	520	493	467	478	494	483	493	448	456	475	511	475	503	467	496	461	470	462	477	493	442	480	483	492	483	474	517	451	465	507	463	413	481	487	475	507	474	460	453	477	497	470	501	458	491	441	465	463	482	448	508	475	460	474	485	495	476	472	485	460	487	478	435	489	453	482	457	473	460	499	490	504	478	491	471	442	464	476	465	484	481	466	475	489	485	483	478	484	492	461	493	473	446	480	459	471	483	444	476	489	500	464	470	445	479	488	465	474	497	492	473	466	500	479	508	493	468	448	440	493	482	464	486	452	502	512	516	474	495	477	478	504	510	448	475	487	464	446	473	478	473	485	480	487	456	435	514	455	512	519	531	514	488	487	477	473	480	443	500	473	460	492	501	433	476	484	523	461	452	482	467	465	488	488	457	509	480	501	451	474	489	500	476	482	496	470	535	485	518	442	496	509	486	496	482	472	460	459	497	508	469	456	504	469	490	440	457	477	490	485	458	500	497	505	498	463	475	486	447	498	495	504	453	511	488	478	475	476	530	442	481	490	512	478	472	482	474	507	484	492	514	480	487	475	490	503	496	436	479	488	488	438	502	494	479	477	499	448	489	439	494	451	506	518	519	456	506	490	473	458	485	518	464	471	438	512	482	451	458	522	458	478	521	468	498	491	441	486	431	496	515	470	454	448	481	436	489	483	493	443	458	512	536	487	482	509	510	459	481	520	503	483	489	515	450	475	488	449	435	509	488	490	477	440	486	484	525	466	497	478	438	474	443	469	449	531	479	471	490	431	509	473	489	445	447	462	463	460	529	469	487	454	492	521	482	468	506	452	461	465	459	471	459	440	474	506	511	469	451	474	474	491	473	482	499	450	465	473	465	461	483	474	451	468	458	495	469	467	490	433	462	461	451	468	502	452	524	460	482	500	464	463	473	476	481	503	459	476	467	492	448	503	472	477	478	440	478	486	452	518	491	485	484	505	459	467	478	475	498	509	480	459	457	495	494	423	512	466	505	499	474	469	473	428	476	525	460	479	465	437	515	483	462	503	473	496	421	495	463	445	430	524	495	499	463	459	429	508	510	449
53964	26614	15153	7910	3116	1159	554	291	224	243	256	237	245	196	220	230	215	225	232	239	212	225	248	242	247	220	181	226	206	238	222	235	242	223	216	240	249	244	221	228	217	237	217	199	226	247	232	228	192	235	228	271	221	235	246	212	225	244	211	234	256	246	275	211	198	194	231	251	214	241	240	271	258	207	244	246	235	246	229	248	217	215	216	218	253	211	234	220	229	221	246	239	233	232	235	269	232	195	248	211	229	226	212	276	245	223	230	214	224	257	211	220	235	206	225	232	235	248	252	234	208	227	210	241	235	233	232	201	218	232	216	203	216	264	203	242	184	223	253	251	226	204	229	237	248	250	239	228	220	232	240	254	211	253	230	198	239	246	238	215	211	258	213	229	214	267	213	213	215	249	232	255	246	248	232	232	217	252	229	235	219	240	254	233	236	210	232	247	240	226	252	228	250	258	223	232	217	234	222	244	244	270	235	212	231	222	263	251	247	209	215	204	216	227	217	221	227	248	229	232	218	212	226	229	240	217	231	235	236	240	244	242	249	265	233	212	232	228	237	228	221	248	237	226	232	256	238	240	229	233	215	230	213	232	216	251	242	238	241	242	233	221	235	250	222	253	211	215	215	245	242	236	254	246	236	257	240	224	228	245	230	250	268	228	210	219	264	217	207	249	221	234	225	249	227	242	240	232	216	252	221	245	259	243	202	231	235	238	241	190	237	239	223	239	247	236	208	238	258	249	218	223	244	208	226	238	241	233	265	241	229	256	252	246	288	210	208	243	212	252	227	230	247	240	260	201	238	264	216	230	236	229	236	243	237	233	229	222	221	230	216	214	251	226	228	224	207	231	261	210	218	221	238	239	234	215	226	232	253	235	194	234	255	204	226	231	209	240	243	225	199	219	271	222	233	235	252	257	185	230	241	252	230	245	215	254	241	226	218	226	210	230	254	227	237	243	214	251	246	239	253	247	218	223	224	246	239	252	247	209	232	215	250	213	210	289	256	216	249	206	204	253	208	215	224	245	230	228	243	227	222	242	218	214	225	216	241	226	237	223	223	223	219	251	221	227	235	234	216	257	225	208	225	256	222	250	213	227	237	210	233	212	231	223	234	227	214	213	191	208	221	228	250	226	247	259	241	253	255	256	201	226	253	218	228	234	215	231	246	225	243	267	230	236	235	228	231	240	240	219	222	239	238	219	220	216	226	262	246	221	235	222	232	256	240	235	249	229	224	266	243	234	254	218	213	223	258	248	237	161	236	252	218	243	237	205	246	240	238	215	238	226	227	258	250	226	218	212	223	219	225	221	223	260	254	237	224	214	252	231	215	231	229	255	239	236	220	210	193	226	219	283	209	235	213	234	226	242	219	242	195	228	218	243	266	278	252	217	216	239	260	225	241	231	224	222	206	220	227	236	234	247	209	216	203	241	241	241	222	252	210	241	222	233	240	254	237	218	216	224	222	253	240	248	243	216	218	246	242	248	244	224	231	232	232	228	225	232	204	236	248	210	232	234	227	274	201	206	206	234	229	249	222	251	213	216	214	219	238	231	231	218	221	228	236	231	218	245	221	227	220	219	215	249	223	241	254	233	249	229	249	241	221	244	228	239	224	224	239	262	219	248	256	229	262	246	238	217	232	210	243	223	220	248	240	247	238	209	223	232	220	244	261	206	258	265	196	218	216	224	214	236	244	216	243	235	236	260	231	226	234	229	248	226	226	238	231	233	242	250	224	219	246	232	233	227	215	239	237	226	247	237	223	187	244	257	211	221	216	240	247	233	226	222	241	225	213	225	243	223	232	218	224	218	217	255	238	247	193	216	225	225	237	230	232	211	248	236	210	233	242	248	233	211	223	211	225	257	242	285	261	206	227	221	240	228	220	230	241	237	209	226	241	210	234	219	195	235	242	218	256	229	221	211	244	252	280	247	220	218	239	235	207	209	235	229	217	220	192	257	234	258	219	207	256	247	238	245	243	249	219	218	234	258	220	206	236	229	216	209	240	267	240	215	233	230	233	247	200	221	234	230	234	255	219	248	252	253	225	266	231	243	242	239	231	210	262	217	251	248	228	220	244	230	245	210	238	220	210	256	228	224	224	225	239	228	214	198	200	234	223	235	229	223	231	241	237	247	232	234	231	254	238	227	230	243	237	210	231	214	249	248	243	219	212	241	256	217	222	239	235	226	238	206	239	236	236	222	237	218	209	209	240	240	202	225	244	216	256	231	235	197	241	219	222	237	243	240	262	225	229	223	281	221	226	235	245	236	245	247	225	224	228	193	222	216	234	237	230	258	242	216	251	217	219	227	225	258	207	195	211	250	238	212	213	240	264	231	213	234	221	251	234	238	234	228	245	270	211	226	237	256	223	223	230	241	262	215	207	213	216	231	253	211	231	251	235	244	192	250	223	238	236	242	218	217	238	229	234	224	239	236	209	205	249	230	230	232	238	238	224	265	206	216	241	255	227	222	248	234	228	213	223	260	257	240	245	234	239	212	222	220	227	240	247	233	254	263	254	194	250	204	234	230	231	230	278	253	224	257	217	248	222	227	231	216	251	254	241	220	195	218	220	223	213	234	269	240	242	214	237	231	240	218	254	229	236	221	225	270	220	224	224	235	207	215	234	210	217	236	232	193	229	238	211	246	221	268	228	256	213	248	248	232	258	253	232	218	210	234	224	230	229	242	244	208	224	229	247	240	262	266	236	281	219	273	247	234	225	233	218	212	186	259	226	243	219	219	240	258	253	232	227	226	239	230	226	235	252	247	210	238	221	235	214	233	242	257	222	218	255	230	219	230	219	209	222	223	224	247	236	227	210	245	243	193	238	247	277	227	240	246	211	224	271	235	225	187	231	211	233	218	231	216	207	256	246	241	231	240	245	248	247	251	204	253	194	227	241	245	228	223	210	237	225	251	230	241	239	239	245	225	228	235	233	229	235	243	208	253	207	193	219	246	211	203	249	251	233	247	259	241	233	237	248	224	239	201	223	216	239	224	209	227	210	212	214	233	247	214	245	209	233	259	239	244	248	236	233	235	209	206	222	237	255	221	237	261	237	218	258	216	213	230	224	237	250	240	228	252	219	279	202	239	239	257	210	223	213	207	236	236	219	215	239	227	245	242	216	229	241	229	215	223	261	241	231	259	220	232	223	205	228	240	240	214	249	209	249	216	224	220	223	235	235	233	235	227	220	243	214	236	230	220	223	250	248	257	226	241	209	224	213	226	229	251	234	234	213	228	238	226	217	218	227	231	212	233	226	241	220	232	201	245	217	239	245	259	252	240	221	238	253	250	262	243	222	229	193	220	248	240	229	226	243	242	214	244	222	235	236	248	209	236	232	243	261	252	226	257	225	205	239	251	236	201	210	264	220	222	207	209	212	208	239	231	218	231	207	268	232	262	206	232	247	217	224	221	238	221	220	226	244	203	214	235	228	246	259	245	209	215	229	244	222	207	198	210	204	263	251	233	228	207	229	226
33128	18862	18944	15398	8674	3698	1431	744	629	523	513	506	542	520	498	527	475	518	520	512	543	515	510	515	508	521	512	531	537	502	488	523	521	498	490	548	506	500	483	523	502	515	504	473	530	514	483	498	511	534	487	540	488	528	528	468	523	485	492	523	496	483	508	505	528	518	508	494	508	474	496	516	499	505	468	511	510	488	462	512	527	508	482	503	461	492	503	495	465	520	554	473	470	507	553	484	507	549	510	541	479	529	474	509	509	502	539	514	505	464	481	518	491	509	511	491	473	492	529	515	490	495	464	513	478	505	481	484	471	520	513	531	553	512	528	497	538	482	486	484	496	486	519	492	488	492	510	492	466	491	515	493	506	542	520	524	552	513	514	500	486	520	515	539	480	459	495	476	531	448	490	478	477	530	535	538	516	487	550	486	450	485	478	475	515	540	469	464	454	513	457	479	526	501	521	534	500	527	473	481	509	520	547	552	507	505	523	512	493	495	488	527	513	478	544	534	541	537	509	482	536	499	473	514	528	488	501	482	464	512	555	503	486	499	478	513	522	456	497	514	487	493	523	476	517	474	472	491	492	519	441	505	505	523	475	520	562	511	519	499	485	493	494	525	537	508	499	504	497	493	494	458	487	486	530	506	460	514	477	481	489	472	463	502	502	489	494	490	487	488	534	473	496	474	502	506	502	489	492	498	486	525	497	522	504	479	490	494	494	517	497	491	512	534	525	507	530	470	487	479	521	492	474	499	492	471	489	492	501	482	508	474	477	535	485	503	464	508	477	532	493	509	485	498	500	512	500	503	505	488	497	506	528	490	463	477	462	455	529	517	484	512	501	518	470	503	493	441	507	447	514	494	491	502	548	462	554	501	511	487	472	511	510	514	536	509	507	492	488	509	486	502	519	461	528	547	474	495	479	509	499	488	515	455	502	478	480	480	487	456	456	475	492	525	487	498	463	507	504	475	481	528	523	478	506	529	501	518	468	516	499	523	517	472	496	479	499	510	492	469	520	495	488	530	467	524	498	531	513	483	518	507	525	507	507	504	464	488	481	477	498	493	540	491	505	492	500	494	497	517	525	516	468	490	464	477	468	551	505	451	515	517	502	483	485	487	488	526	492	495	489	481	506	532	482	536	475	520	470	493	512	498	500	532	518	523	513	503	523	514	510	472	473	491	531	489	486	483	491	480	558	512	496	444	461	467	475	484	493	505	565	494	515	502	475	476	488	477	479	500	503	543	539	508	495	516	520	504	503	491	510	503	526	485	483	492	481	520	515	506	532	492	503	515	501	502	488	506	494	512	465	464	462	485	524	475	503	516	534	537	523	500	511	520	510	479	490	536	496	476	499	518	501	508	463	502	521	492	486	511	472	511	499	508	511	521	488	498	508	497	509	521	480	457	490	532	490	480	495	530	494	515	526	530	509	542	497	543	518	457	498	490	485	550	509	533	518	492	512	511	483	484	497	475	468	474	486	498	487	534	480	484	504	482	506	498	482	467	483	519	500	482	482	485	515	503	490	507	489	475	517	509	465	531	481	526	489	484	468	485	468	474	491	487	503	526	495	470	474	491	479	484	492	473	480	483	507	508	486	476	500	522	475	491	553	521	480	537	505	517	487	518	514	510	464	516	449	503	484	514	521	526	516	517	556	540	530	518	451	510	535	481	501	523	516	493	513	511	538	487	491	518	501	502	485	485	489	524	513	487	500	478	525	523	491	447	529	504	545	466	524	494	494	489	500	491	487	502	508	511	537	556	476	544	426	515	517	511	480	492	511	476	479	543	522	488	528	503	489	476	486	468	475	537	514	510	484	515	488	486	488	488	453	503	460	484	469	467	510	532	534	513	493	447	515	506	467	495	519	474	509	531	484	505	505	475	495	511	510	471	509	481	535	477	515	535	494	499	490	500	533	479	524	468	483	485	533	458	497	477	493	475	529	474	502	507	506	480	485	495	470	480	507	476	524	498	490	526	486	542	541	496	467	526	497	519	515	489	442	498	499	500	503	545	542	442	481	490	485	547	475	472	504	503	485	484	507	466	487	525	490	521	533	512	514	495	496	475	497	491	541	525	498	499	519	518	535	519	503	483	488	520	537	484	499	478	481	481	524	527	528	483	507	527	519	487	465	503	555	550	485	494	477	516	498	522	513	499	475	507	503	488	496	483	496	543	521	505	466	499	495	516	478	470	507	483	484	545	485	474	504	548	477	492	542	507	472	489	520	490	477	535	477	498	523	465	580	489	517	505	484	492	492	481	543	528	478	542	513	493	506	502	485	464	513	514	487	528	522	554	498	519	522	498	506	509	489	486	545	516	486	519	461	457	534	506	481	489	491	543	460	520	484	491	538	467	490	466	491	511	479	471	493	502	502	507	545	521	490	539	504	505	499	462	504	505	494	500	555	500	522	503	484	488	481	510	526	492	506	477	473	481	462	514	495	491	527	501	518	505	461	507	494	514	484	487	483	512	545	474	510	493	456	536	509	484	535	485	529	483	483	533	476	547	521	485	509	501	501	497	489	504	494	536	500	497	508	500	497	502	495	535	488	484	508	468	448	485	511	509	501	536	498	495	473	468	551	476	501	495	490	489	502	478	523	507	506	524	523	487	493	504	473	522	497	478	501	489	517	486	475	517	533	522	522	506	504	506	496	476	507	477	490	515	540	459	500	497	480	506	510	487	520	552	500	473	468	502	498	505	540	485	519	513	520	503	547	500	523	530	502	482	476	466	504	513	504	478	526	508	518	493	461	525	470	476	448	499	529	523	475	501	511	486	463	484	494	507	539	484	528	505	484	529	519	499	460	481	501	486	522	535	487	485	476	502	458	475	526	490	486	486	478	490	478	505	505	511	487	504	489	467	492	499	497	522	489	515	500	510	494	522	450	520	491	500	514	510	468	459	482	476	507	485	496	525	488	471	513	512	515	495	527	542	515	493	485	499	484	522	487	471	473	534	477	483	477	488	499	493	452	505	501	466	481	524	500	499	502	488	507	492	513	495	508	493	468	496	514	487	511	496	500	535	482	516	436	481	490	514	483	484	505	530	494	508	505	493	523	534	559	504	499	499	463	538	516	521	499	532	513	472	463	494	492	464	535	496	492	508	481	501	493	513	518	505	489	499	509	507	485	507	487	477	528	488	553	483	442	518	538	478	509	482	499	529	492	478	456	502	509	514	502	487	532	516	510	524	527	569	512	509	484	509	480	489	520	502	491	522	535	508	461	491	498	505	494	500	452	546	478	515	471	497	481	466	512	516	422	542	498	516	521	480	491	509	477	534	502	493	502	475	492	502	487	534	490	531	494	516	452	521	488	508	485	499	459	505	503	510	456	509	504	525	503	491	515	483	490	511	492	520	522	466	494	445	514	525	510	473	482	507	452	498	527	441	479	523	526	498	479	477	540	485	494	511	478	487	516	523	521	486	477	507	479	494	480	531	498	507	510	527	472	523	515	493	483	495	509	495	471	522	516	504	489	503
67153	35145	19768	8184	2567	1181	486	350	337	305	298	288	270	301	328	309	286	276	325	304	278	305	303	273	270	268	282	285	321	284	294	293	283	299	298	276	272	289	294	303	332	286	281	319	281	309	304	286	297	275	321	320	334	258	270	284	284	299	294	309	276	286	312	298	306	289	297	295	296	302	301	279	302	311	284	301	297	307	285	283	296	339	256	293	297	303	298	315	282	320	277	299	302	315	281	255	274	320	289	286	326	290	292	313	284	274	304	296	304	262	297	269	278	309	336	332	318	262	328	321	288	271	279	313	291	324	292	260	308	276	284	314	334	305	273	298	252	271	306	281	314	348	310	298	279	282	327	286	326	270	239	286	314	293	300	263	296	294	290	294	302	270	305	279	315	325	306	331	322	321	286	306	319	279	297	302	299	265	285	306	338	308	273	291	284	320	280	323	306	302	334	327	292	321	294	326	348	300	296	304	312	304	306	301	271	311	315	301	293	269	296	340	301	327	303	282	305	294	312	291	277	267	310	307	304	294	310	309	323	317	303	291	310	299	337	320	309	294	299	302	312	305	293	284	312	272	307	309	316	310	317	297	275	303	313	309	297	260	290	306	295	316	294	316	298	282	324	339	275	303	308	313	324	258	290	285	340	318	301	295	306	290	321	336	301	297	280	281	296	295	315	294	322	272	283	290	293	315	312	303	316	279	321	323	312	290	307	321	279	293	288	305	297	293	325	307	298	288	313	293	304	330	358	309	298	315	276	321	291	271	349	287	253	331	270	362	330	290	306	248	306	305	308	321	281	283	304	320	293	311	330	308	314	291	310	275	302	323	261	347	300	260	312	308	303	313	294	309	312	273	275	284	293	279	275	327	287	281	324	280	273	291	298	300	306	334	324	299	276	293	259	296	291	280	312	294	323	256	264	302	294	249	286	308	273	267	301	325	293	290	308	257	283	322	272	299	295	310	301	269	332	274	302	288	326	299	281	328	299	289	318	328	300	296	287	289	287	281	307	315	289	271	293	315	312	301	317	298	312	273	336	290	321	336	320	285	287	318	317	271	269	318	272	326	290	295	327	277	305	328	267	299	356	334	288	306	289	281	322	306	295	314	323	286	302	320	333	313	294	293	261	314	308	321	271	317	300	283	327	284	322	292	329	321	327	333	278	306	296	304	339	295	282	299	301	300	269	284	305	307	333	291	317	289	278	302	294	282	296	309	276	266	315	301	300	283	320	309	278	312	284	263	275	287	264	299	295	348	290	306	322	301	307	313	337	325	306	290	313	314	260	294	320	303	283	333	326	303	306	352	295	297	286	290	298	308	300	279	287	314	312	305	292	324	302	305	294	281	289	315	296	296	318	281	298	328	316	299	295	284	299	290	289	300	298	283	303	317	307	317	310	318	321	294	301	267	281	299	312	320	294	300	282	305	316	294	309	277	310	307	256	305	299	298	331	287	297	305	300	298	305	313	273	292	266	285	294	300	272	276	275	312	326	334	308	306	294	304	320	362	326	282	292	305	292	344	309	318	315	274	274	332	338	310	304	284	282	330	285	285	305	313	303	284	330	311	293	306	320	287	334	310	296	322	299	277	262	285	274	286	287	303	318	281	293	302	288	316	282	273	291	305	332	302	340	281	311	258	310	299	316	287	337	301	265	290	276	305	288	296	275	273	337	316	335	342	265	269	290	271	312	290	319	315	286	304	295	293	281	288	293	274	267	293	308	298	271	278	283	331	301	301	329	282	304	323	315	298	319	296	268	340	314	323	266	294	316	309	303	266	304	287	300	314	309	301	294	280	273	282	277	306	327	298	317	306	284	282	293	323	299	300	313	307	307	280	294	303	296	302	296	312	302	289	289	318	341	282	324	303	307	288	313	334	283	287	319	277	256	315	312	292	286	252	313	303	267	280	317	331	324	328	283	266	321	313	311	299	321	280	293	305	304	268	287	293	322	261	293	293	304	303	306	299	346	304	301	281	296	298	308	338	295	302	315	321	312	344	292	321	304	294	273	302	308	282	277	282	328	318	328	284	332	278	286	270	321	312	245	293	287	295	315	300	339	269	299	258	284	308	327	304	330	273	276	289	318	297	309	311	290	288	301	322	270	314	286	324	316	312	324	287	313	297	269	286	322	307	308	303	303	328	255	280	299	291	305	310	305	288	348	280	300	317	333	279	284	285	314	284	303	298	307	274	272	267	285	326	315	300	284	269	266	295	316	278	291	267	303	351	309	309	332	278	313	285	290	276	275	292	282	300	301	271	320	289	316	325	286	262	257	328	297	295	286	319	322	308	296	325	301	270	279	326	315	316	332	283	301	318	296	305	307	302	318	310	285	287	328	309	305	303	309	286	246	299	255	317	279	278	282	300	278	301	300	323	324	299	285	284	278	311	324	292	311	320	286	324	340	271	312	296	299	280	292	321	326	299	284	330	308	302	285	270	312	326	298	294	286	279	272	337	276	306	286	301	344	299	310	301	308	276	300	312	312	281	329	272	284	326	301	277	333	324	266	285	285	310	312	299	294	315	298	266	320	275	285	322	301	261	283	309	309	309	248	297	313	312	326	302	306	305	297	287	289	289	296	289	313	255	294	267	279	300	306	322	278	311	305	310	295	303	295	279	252	285	305	324	346	309	312	326	290	293	316	287	294	258	292	345	286	293	320	256	320	291	310	277	297	315	306	309	295	305	307	309	293	280	313	280	318	301	284	279	281	289	295	320	288	279	297	295	330	283	318	287	322	328	287	279	280	314	271	307	322	318	275	290	267	343	269	322	341	328	271	320	293	254	291	298	297	286	293	268	262	285	289	280	286	291	261	290	303	288	271	285	281	307	270	308	284	307	302	301	300	313	311	309	311	274	315	294	332	319	306	315	274	293	320	318	310	289	292	297	287	306	273	296	276	311	283	296	290	293	292	290	323	342	297	301	316	289	301	313	291	266	300	285	259	302	272	281	270	312	310	283	304	300	309	286	293	298	334	327	305	321	312	296	313	291	310	302	293	313	290	299	292	278	288	346	293	307	293	271	324	280	294	295	285	272	279	264	290	352	318	309	290	314	311	282	277	290	297	262	321	306	316	268	308	294	236	307	302	293	305	297	315	294	326	261	295	283	329	327	313	297	296	292	298	352	331	282	262	273	267	289	296	292	283	321	339	299	288	286	279	288	300	280	304	276	280	326	293	291	300	298	282	273	266	303	316	301	291	288	315	328	270	319	299	262	272	311	314	269	303	300	310	329	345	324	313	301	311	310	292	265	300	298	270	271	297	282	283	288	264	274	259	295	306	304	300	314	285	273	275	278	313	294	288	296	294	273	308	298	286	302	300	305	306	270	299	285	293	301	278	305	277	276	284	297	349	284	302	311	307	340	270	302	287	301	318	318	253	342	285	318	294	310	319	294	342	315	266	268	301	294	321	302	300	296	272	315	317	318	288	312	312	284	282	311	282	284	340	295	309	309	323	325	291	302	292	292	295	286	275	316
43021	26060	20146	12962	6565	3585	1319	972	739	691	625	649	653	648	636	645	630	668	638	657	715	602	634	635	635	584	611	648	588	631	629	668	590	620	599	640	685	621	646	656	624	662	633	612	636	661	650	671	688	597	629	609	636	602	597	650	606	623	598	635	680	648	671	605	618	676	646	631	550	626	616	599	603	681	603	596	592	619	632	635	632	613	656	607	583	641	627	628	624	611	654	662	616	616	654	598	661	620	640	637	615	614	587	610	601	612	627	634	590	595	643	645	663	659	663	647	595	565	626	607	641	633	598	562	667	593	660	604	591	619	592	648	594	611	604	618	626	586	593	611	617	617	636	658	650	590	600	599	626	605	626	623	625	661	567	655	643	647	621	639	618	614	632	633	672	613	620	601	680	580	605	640	634	597	630	619	687	623	649	651	628	619	613	598	631	603	624	627	629	653	599	655	612	638	653	631	644	630	617	607	601	638	644	616	655	612	618	633	655	660	614	650	619	571	615	638	595	613	649	616	623	606	656	698	609	631	612	627	642	633	594	678	624	649	610	667	609	666	644	602	621	613	623	605	635	619	601	636	598	552	622	588	597	590	647	606	682	627	638	573	585	601	605	621	649	613	633	645	647	631	621	626	624	624	627	612	607	613	668	622	647	665	621	600	609	613	612	620	634	633	592	619	641	651	621	660	620	611	630	597	634	587	667	662	648	584	602	646	588	624	641	622	574	624	626	662	622	601	618	642	611	633	623	636	592	630	610	600	618	655	635	616	585	626	628	592	606	595	651	640	602	644	608	630	646	608	602	667	656	640	614	675	638	613	566	587	656	613	635	609	589	605	621	612	610	598	631	650	646	628	606	594	592	591	632	618	641	596	627	608	623	647	615	593	653	653	657	618	628	593	620	630	610	677	666	661	635	636	601	604	692	644	588	654	621	615	615	592	653	639	664	693	644	633	598	591	660	588	668	667	653	583	606	623	600	598	599	589	614	605	622	632	594	651	621	630	644	612	680	653	611	617	616	659	584	621	605	616	661	628	660	644	679	603	619	637	602	590	608	630	637	595	630	595	610	628	631	654	591	635	617	607	624	683	613	629	606	581	622	622	625	627	657	656	637	630	617	599	644	611	611	611	649	613	604	662	596	642	602	661	627	644	629	615	591	623	561	652	621	605	619	570	654	649	638	612	599	614	659	575	631	624	625	592	632	593	549	635	650	661	598	605	624	644	645	646	626	622	604	640	610	663	635	618	638	638	606	642	631	603	637	599	651	628	616	625	653	615	642	621	631	636	653	620	607	632	624	624	613	664	652	647	647	651	667	659	640	603	638	630	631	668	621	656	602	613	619	625	613	639	602	625	616	645	634	634	615	620	607	657	568	658	636	608	627	638	666	621	598	659	616	642	622	626	602	628	616	625	600	620	584	645	694	638	639	652	640	628	632	602	611	638	619	624	623	606	631	634	636	657	624	660	623	581	637	616	628	628	587	588	641	626	642	646	656	640	647	608	590	644	658	630	653	640	638	611	645	593	634	646	634	625	636	612	622	632	624	664	585	632	618	616	647	610	630	600	597	659	621	661	662	634	596	628	621	619	619	655	641	643	615	663	590	646	630	583	618	607	634	691	639	637	600	654	593	623	623	588	570	609	619	577	644	705	621	600	677	638	601	597	637	618	574	610	572	621	607	633	618	685	602	616	599	607	633	639	570	603	639	616	623	586	621	634	624	644	599	634	660	621	677	620	586	598	610	646	634	640	630	637	642	622	631	622	611	665	623	665	626	627	603	645	650	611	585	610	635	650	604	656	579	595	684	641	643	589	646	625	625	647	655	646	613	653	607	583	600	640	637	649	651	648	611	632	613	640	597	613	577	675	688	615	612	623	643	636	642	641	572	614	660	660	596	586	618	621	632	580	607	614	610	631	632	619	594	574	634	643	636	649	637	639	653	569	601	643	631	593	650	628	645	649	643	618	590	650	664	632	637	606	625	585	632	616	590	619	639	645	655	630	665	585	654	632	625	620	595	650	616	683	653	626	626	637	618	639	641	621	627	672	597	615	615	615	634	646	629	637	634	634	630	625	579	596	634	651	636	653	656	609	642	582	597	623	637	629	627	602	657	622	656	617	632	673	653	662	632	618	638	645	604	634	635	660	671	646	638	620	591	587	633	621	667	618	623	612	604	587	627	603	603	655	629	592	629	590	625	637	627	616	622	620	623	566	666	618	612	628	662	616	591	654	583	671	612	608	625	672	598	639	601	614	632	622	662	655	617	604	616	629	620	624	622	612	603	609	632	621	598	627	613	647	672	605	623	625	602	635	598	656	592	645	621	621	651	626	616	616	583	621	643	617	620	654	584	647	594	618	652	646	610	641	635	587	644	593	630	620	625	650	617	601	639	578	651	586	649	631	598	642	639	655	654	648	661	632	623	607	630	656	620	614	609	628	652	624	626	635	615	636	597	608	608	625	672	603	597	582	610	630	644	652	649	616	627	643	573	645	614	604	657	638	638	638	660	619	647	585	626	654	628	630	593	607	631	632	642	657	606	677	655	593	606	624	628	635	598	630	605	604	638	606	601	596	628	590	589	589	645	600	597	633	619	622	611	620	632	618	625	608	619	599	623	635	597	615	609	636	626	608	657	586	548	588	610	626	615	636	578	615	624	600	628	616	593	629	634	560	619	633	633	643	610	627	626	633	675	597	646	602	585	602	615	614	626	627	635	625	660	637	637	659	638	610	640	636	628	572	591	672	597	629	646	637	649	625	629	644	640	605	607	605	639	619	630	640	601	594	671	622	582	628	638	655	616	637	632	631	615	578	621	606	641	631	613	592	608	623	634	635	637	630	652	592	634	608	616	631	602	642	624	643	606	661	578	633	560	642	647	674	607	631	646	577	627	599	623	655	632	707	614	671	634	611	626	597	605	595	648	653	644	622	625	622	624	609	602	608	610	649	587	629	605	592	639	611	631	641	630	589	636	619	652	621	673	600	653	618	639	680	625	614	596	648	638	644	644	617	627	609	593	632	591	654	617	610	615	654	661	676	620	625	628	645	617	647	637	606	646	601	681	604	635	590	613	639	636	613	639	634	635	641	594	678	586	612	585	607	671	629	594	635	617	627	663	632	610	611	666	659	619	610	605	645	677	622	635	598	601	595	586	602	635	590	679	657	617	654	596	635	617	600	590	659	606	592	587	610	591	691	642	631	653	611	615	612	605	575	627	627	606	645	625	640	623	657	633	585	608	645	593	614	666	639	619	647	628	618	628	597	663	628	610	636	622	610	672	641	574	622	645	634	659	630	630	599	646	576	599	608	671	572	636	637	625	609	662	601	623	642	611	649	621	623	597	648	628	659	640	610	705	656	639	633	639	641	650	622	620	661	614	642	634	617	661	632	668	617	587	645	642	594	644	629	618	599	609	596	644	629	657	613	606	572	628	630	600	636	616	647	630	618	627	628	622	630	629	612	609	623	618	674	642	615	589	692
43084	26282	11529	3008	976	489	224	229	255	225	241	243	234	230	240	230	238	240	247	243	210	214	245	231	209	241	221	252	247	233	240	238	265	237	230	232	194	207	233	214	222	262	233	234	206	207	259	229	239	225	215	246	218	212	241	243	229	241	262	243	206	228	232	232	249	251	228	275	240	210	222	237	236	210	228	245	228	211	230	260	248	237	242	240	253	235	220	250	247	223	242	232	243	244	252	252	227	238	226	247	238	237	245	236	210	225	236	239	242	234	229	227	228	245	212	232	213	219	209	240	228	241	230	251	260	254	243	225	251	236	233	254	211	238	244	224	273	217	253	231	255	277	258	234	227	249	265	245	223	235	205	215	230	255	245	270	196	255	273	245	213	267	232	226	235	238	222	235	251	234	233	248	259	218	226	208	274	215	232	268	237	255	238	247	243	199	202	224	236	207	240	214	225	243	242	253	248	241	275	236	227	223	221	253	236	216	220	261	224	239	229	242	252	233	235	219	248	252	213	250	243	231	270	245	236	231	240	242	228	261	250	250	233	258	242	213	228	238	253	245	242	242	250	253	232	214	245	206	206	239	227	222	232	281	281	209	215	225	258	220	215	241	215	212	240	227	258	248	247	228	250	255	264	194	216	203	266	236	222	221	247	231	233	239	208	230	220	246	219	248	246	217	239	231	230	245	226	214	248	228	239	230	241	231	269	245	257	228	257	233	235	205	224	266	245	242	238	242	228	202	257	261	227	209	238	250	250	260	215	219	245	242	196	230	233	249	220	234	266	246	252	223	238	234	224	246	233	241	218	262	215	216	205	231	223	244	244	233	251	229	250	230	268	227	244	240	228	261	266	236	248	213	239	233	231	256	262	225	221	240	229	264	229	210	239	222	256	232	243	211	229	227	241	246	252	225	227	230	256	237	262	224	223	247	234	241	265	225	235	264	235	259	222	244	256	242	248	235	233	216	234	240	255	221	224	246	260	231	214	267	255	233	227	259	243	187	216	215	221	236	214	233	272	258	216	241	238	243	241	224	220	256	234	225	255	248	285	248	216	246	219	247	244	269	229	234	223	222	231	232	228	219	242	189	232	223	258	207	219	213	238	240	215	264	240	223	243	249	230	264	239	235	223	221	232	249	249	237	240	252	244	219	235	227	242	238	227	253	250	240	232	224	225	212	239	239	268	231	233	234	249	238	214	270	237	220	239	214	206	265	218	244	256	246	236	236	222	234	254	200	208	245	223	236	232	217	232	223	239	227	250	204	222	236	239	249	265	229	208	240	227	240	233	227	237	216	210	210	228	229	221	223	219	244	218	245	227	229	231	249	229	221	234	238	226	225	245	245	239	216	217	231	231	229	198	240	215	251	260	237	211	249	175	225	243	226	246	246	238	207	250	258	217	216	211	248	264	243	250	225	253	262	253	224	209	233	244	224	241	250	250	265	249	242	233	191	218	244	241	212	236	209	240	238	279	241	246	231	241	235	234	236	238	239	261	263	215	244	248	243	255	278	216	215	240	263	232	250	239	241	249	218	240	238	224	246	237	214	226	216	256	227	263	258	234	227	243	226	257	216	249	235	230	221	208	216	220	217	238	216	251	262	244	248	261	241	237	230	259	238	249	207	207	218	263	237	218	254	227	229	225	246	221	209	245	236	228	235	238	236	245	238	220	236	239	242	198	198	243	241	225	254	246	227	234	216	232	242	222	210	235	246	235	264	206	226	251	239	229	242	223	214	246	208	223	227	232	250	241	227	271	216	261	252	294	237	250	238	263	216	197	204	217	217	239	241	220	259	252	242	250	257	226	204	234	248	256	249	243	221	242	206	213	226	257	237	215	235	222	221	233	242	219	256	221	246	223	199	221	259	242	223	233	266	266	221	231	217	220	239	205	216	209	257	250	241	239	215	211	236	240	249	221	251	247	222	191	237	231	212	282	210	229	249	263	232	228	251	226	246	209	218	239	247	217	208	229	230	211	212	195	254	238	227	212	218	237	212	242	203	215	223	246	226	205	201	219	249	236	227	243	218	235	239	172	214	270	229	255	222	210	254	230	250	230	226	237	234	255	217	209	221	219	233	230	235	248	221	261	240	253	253	229	230	242	234	227	210	247	224	218	236	250	222	204	230	245	229	217	224	257	246	239	224	227	246	251	243	217	201	228	235	243	211	217	225	244	230	247	239	225	216	200	193	221	234	223	255	241	240	238	229	227	230	240	269	245	221	224	217	237	228	254	250	205	230	211	198	229	243	251	205	216	197	229	225	217	228	241	184	249	222	196	232	251	254	213	240	245	231	237	215	224	220	223	256	232	215	227	223	264	233	273	250	228	226	264	209	232	216	225	235	243	239	245	229	203	261	270	241	225	230	232	223	245	222	218	239	246	246	237	205	265	221	220	268	240	251	244	234	232	234	220	233	234	222	253	261	228	252	242	254	273	218	218	262	238	236	246	204	246	232	242	239	221	240	232	244	258	244	222	232	226	253	233	240	237	256	231	224	227	244	215	210	238	234	240	243	213	225	235	236	212	233	253	210	192	244	235	227	246	225	228	222	266	242	230	221	250	226	240	244	250	227	225	241	267	227	226	234	255	232	220	227	211	206	229	254	210	242	224	251	228	209	230	233	203	251	239	246	244	238	230	221	234	236	228	202	236	232	237	207	243	223	229	231	233	225	214	246	223	232	237	248	208	215	252	237	256	234	235	240	239	232	226	220	239	209	248	235	214	220	260	267	231	274	253	236	247	244	225	239	248	225	227	232	231	247	238	250	222	243	245	238	202	221	232	243	224	214	218	241	249	232	282	237	237	247	261	231	233	224	219	238	214	224	241	257	223	245	226	231	237	229	214	238	251	231	229	223	249	214	256	248	235	229	252	246	278	218	249	223	222	244	273	221	262	243	206	234	251	253	222	227	241	254	208	257	242	246	230	229	236	237	222	230	238	223	265	234	232	231	250	217	230	226	251	272	261	250	238	221	205	261	224	212	258	216	218	215	226	252	232	253	224	245	243	252	241	270	247	244	218	257	247	224	227	246	241	226	237	241	248	228	248	244	238	232	238	223	210	257	261	230	206	192	256	228	245	267	221	269	219	248	259	215	210	219	206	244	231	221	216	226	233	239	213	256	205	265	217	264	252	268	280	230	213	270	243	236	219	234	236	257	234	256	259	240	240	232	236	240	243	284	236	256	232	247	217	254	202	236	219	242	227	233	214	224	246	208	244	212	233	239	239	237	224	235	208	237	233	219	196	185	228	226	273	237	235	247	245	219	222	251	243	223	233	227	231	256	201	223	237	253	244	211	231	248	224	206	223	254	241	241	236	241	244	227	200	260	250	227	261	221	248	238	231	216	240	237	214	220	227	226	250	243	246	244	202	201	190	261	217	240	227	225	218	249	219	240	238	262	211	247	259	208	235	237	250	203	209	235	252	265	225	244	216	221	237	219	279	266	241	222	262	240	237	225	222	225	260	257	255	244	238	247
27727	19610	13447	5850	3083	1420	548	512	534	525	531	511	544	513	496	478	492	494	481	503	523	498	513	519	500	478	522	520	522	487	487	496	512	518	477	475	509	500	504	438	531	471	531	495	523	465	506	542	521	514	484	511	522	492	507	518	515	510	472	507	470	487	505	513	511	473	489	533	470	486	495	485	524	486	514	482	509	472	472	514	484	486	492	525	492	485	526	466	509	487	518	516	486	544	535	504	497	532	562	474	536	492	489	528	502	490	511	494	507	511	534	518	480	454	501	474	498	490	509	518	503	498	445	488	526	492	489	541	516	520	512	508	527	505	465	522	525	538	499	506	482	465	504	501	485	479	492	539	475	457	510	506	483	450	502	497	520	476	498	482	496	508	500	458	484	492	479	538	533	481	510	509	461	521	471	523	499	489	490	531	509	507	470	497	523	480	504	529	484	491	560	527	511	514	457	548	502	502	461	473	504	496	473	510	511	501	538	567	457	544	489	507	487	508	487	457	502	459	477	483	515	488	476	493	510	492	499	478	531	514	475	506	537	495	537	499	485	483	486	495	520	515	474	495	532	474	505	472	471	503	494	443	466	480	496	484	562	551	497	482	505	525	482	491	548	523	512	488	510	545	556	520	503	507	494	503	500	529	511	512	500	505	489	478	512	492	484	540	490	494	523	479	492	496	514	481	463	529	498	569	511	497	491	514	490	521	492	479	469	521	455	469	460	487	490	561	497	502	460	442	508	538	503	479	543	504	510	512	498	501	496	524	503	493	490	514	506	518	496	493	486	528	516	501	515	500	543	499	502	496	494	559	483	516	509	509	489	521	515	497	514	515	511	541	542	480	530	512	497	521	526	498	457	507	496	526	464	500	462	523	496	506	493	511	492	514	470	498	513	563	490	498	496	507	487	467	479	489	507	504	475	517	515	532	461	494	491	486	506	525	494	495	559	496	520	453	493	497	462	497	492	493	455	534	479	481	533	507	471	502	474	507	499	488	495	500	495	507	512	529	506	489	515	505	460	518	516	490	494	498	477	506	484	477	512	519	514	499	487	481	489	482	509	558	505	542	497	510	548	492	507	497	493	513	509	509	488	492	492	538	505	534	521	503	489	537	545	504	488	487	503	494	503	520	477	547	520	487	512	477	497	492	513	490	491	486	476	470	492	487	497	491	495	496	520	494	498	511	489	488	472	507	519	506	502	526	472	496	458	485	537	510	525	508	512	485	489	489	528	484	480	491	501	514	503	504	490	506	512	486	514	491	488	469	501	508	489	483	514	452	497	508	501	472	531	485	502	520	531	474	536	545	508	500	506	473	479	527	490	512	522	517	524	500	483	536	499	520	528	518	476	475	506	485	521	513	533	489	492	510	493	488	540	545	502	493	485	474	497	521	453	514	511	480	499	510	518	520	477	502	481	497	484	521	490	525	497	527	487	504	505	498	484	508	505	531	454	480	491	501	500	518	464	521	505	474	502	487	547	470	520	475	467	496	516	450	473	558	527	506	495	498	525	500	508	546	466	496	504	526	526	475	511	487	478	528	488	493	491	506	472	483	496	470	498	466	486	493	465	495	492	440	474	519	535	488	488	486	540	475	519	503	483	513	503	499	528	507	516	491	494	518	506	492	509	474	476	483	455	526	485	514	505	483	510	510	519	447	493	475	547	519	524	503	518	495	519	490	499	481	517	482	482	519	480	515	481	496	523	537	480	508	506	532	495	494	507	500	503	501	488	524	497	481	541	544	509	515	487	498	481	511	518	506	472	499	498	515	500	519	546	499	489	518	514	487	527	523	514	485	524	494	532	525	506	528	477	510	526	456	473	525	494	519	531	508	491	500	492	510	465	454	516	509	510	502	505	501	494	505	477	526	503	524	501	521	545	509	510	489	503	508	531	496	501	530	510	483	506	525	471	541	496	525	491	481	457	498	480	459	485	554	525	518	516	465	497	565	515	472	509	507	534	534	515	493	496	508	508	532	497	480	501	517	488	454	473	485	497	518	502	539	509	521	525	469	458	467	460	526	496	467	527	498	529	523	476	471	502	516	515	502	464	524	504	524	544	524	532	502	522	485	510	514	517	534	488	491	481	497	523	505	506	478	510	479	498	502	496	483	479	485	490	521	483	520	501	496	507	503	461	497	472	496	482	489	481	508	501	529	499	494	481	493	519	496	468	494	495	472	511	526	507	509	502	481	484	518	490	515	502	512	497	487	495	483	504	490	495	491	468	495	476	533	500	493	469	528	491	525	505	515	461	525	483	479	507	524	485	478	538	473	482	517	468	520	518	492	492	526	469	505	498	533	517	493	492	458	485	485	540	513	510	522	479	535	513	475	514	505	521	496	484	485	465	499	502	486	462	463	507	485	497	519	528	512	511	451	505	494	524	510	494	494	520	508	495	474	461	527	515	541	489	510	469	564	484	503	445	490	497	516	501	476	482	448	477	468	526	545	535	527	471	488	512	479	521	538	465	510	510	494	511	484	525	530	478	531	503	493	499	518	532	549	491	482	497	500	513	491	548	539	486	471	495	497	521	498	523	502	484	515	490	517	495	481	495	520	479	455	491	476	492	508	549	451	492	504	518	504	491	508	504	497	507	504	495	477	480	445	523	525	517	481	486	474	525	477	501	476	479	454	524	492	557	529	476	479	502	503	522	500	484	533	481	495	482	482	497	507	526	472	510	496	512	483	488	512	481	533	483	529	499	491	505	510	457	491	513	477	508	526	482	520	475	509	503	512	496	497	506	536	506	451	503	484	491	514	514	548	481	492	521	462	507	493	491	496	531	490	464	484	458	508	525	506	513	484	463	522	469	455	511	519	499	484	515	494	521	525	477	476	521	508	492	496	523	518	510	509	502	528	488	520	502	499	524	453	503	507	525	501	472	506	475	516	473	506	500	553	502	468	536	491	514	516	493	526	485	518	449	490	475	500	476	533	515	499	518	522	505	514	491	520	491	461	525	521	503	498	508	487	535	533	474	497	505	487	478	492	497	504	502	504	495	536	508	533	484	506	516	510	479	490	483	524	486	499	529	446	470	513	522	476	485	493	488	513	502	508	490	504	509	511	504	490	490	515	499	463	484	530	502	493	543	500	497	501	489	502	479	480	492	542	538	538	497	496	502	499	523	508	501	529	528	509	508	491	491	499	492	508	534	475	519	474	469	503	480	495	493	453	489	472	479	488	461	470	466	483	519	491	482	458	466	470	490	502	463	490	541	531	496	490	505	480	472	441	463	522	521	506	502	492	494	480	484	559	499	486	521	495	468	478	487	475	526	498	498	457	497	502	516	509	469	500	480	506	494	473	490	482	512	488	456	469	487	505	511	484	513	502	503	505	483	483	437	453	495	508	498	511	463	468	498	506	477	500	473	471	522	518	528	486	496	523	472	513	480	507	489	513	501	470	468	520	493	492	487	532	497	485	531	508	520	501	521	516	475	505	488	516	490	460	464	497	516	489	481	492	525	483	554	521	474	531
61243	33184	12923	4749	2007	758	301	236	235	265	235	258	240	250	236	202	242	268	250	266	246	252	264	255	234	217	250	279	223	189	258	250	247	290	234	247	229	221	235	229	262	237	243	251	230	235	247	268	219	255	233	211	229	243	223	242	274	246	236	242	209	239	260	256	234	255	256	247	239	262	251	260	251	250	244	254	243	218	214	237	253	262	227	215	246	262	219	232	238	216	236	245	239	272	236	212	231	251	219	254	232	222	221	249	226	259	246	220	232	274	250	259	271	226	232	224	255	256	238	219	226	235	262	237	245	222	254	220	220	220	249	273	241	281	242	246	227	251	227	247	251	215	251	255	247	259	240	240	255	242	258	231	273	263	253	251	244	230	234	234	236	214	220	234	218	243	245	256	251	224	228	256	262	222	209	237	264	222	242	260	239	234	270	234	234	243	246	252	283	244	203	223	221	255	270	254	229	289	265	240	218	226	233	221	236	241	248	214	215	247	257	262	221	280	209	223	226	271	219	247	258	265	240	238	250	214	254	269	247	218	246	245	235	240	241	239	230	249	248	243	220	228	255	215	217	222	232	214	225	247	246	233	236	242	230	229	253	259	229	252	212	251	264	234	250	249	248	241	246	219	234	244	240	243	243	249	225	239	277	234	261	303	217	230	240	247	254	237	272	267	271	253	252	241	205	242	241	249	239	239	218	207	245	243	219	243	235	235	234	247	271	241	255	256	269	248	235	239	260	233	257	237	222	232	246	239	227	255	250	229	251	232	252	243	263	230	246	250	272	226	249	207	209	185	236	242	215	250	257	269	266	249	220	217	245	233	226	249	242	223	245	224	223	228	230	266	242	245	242	244	201	236	249	245	247	265	249	234	248	259	241	243	237	286	249	258	229	249	256	249	246	265	236	257	225	249	227	222	241	272	273	249	252	237	239	232	242	219	201	219	250	233	234	226	239	246	221	239	222	221	276	278	230	258	257	248	272	250	232	223	223	240	227	225	253	221	244	233	205	237	255	246	255	226	230	265	224	212	243	223	257	242	239	254	240	242	234	270	239	229	242	220	224	217	237	203	229	228	244	256	245	223	264	225	244	257	275	228	271	228	250	242	257	222	221	254	249	234	247	222	215	233	249	216	231	251	242	232	225	271	258	215	228	237	237	251	244	214	238	254	232	248	267	271	223	234	229	248	236	246	249	238	242	239	237	255	240	235	229	258	225	195	236	241	226	241	240	254	263	231	224	259	239	222	252	264	270	241	258	276	241	240	231	253	242	250	249	227	225	233	251	252	214	213	259	244	260	224	247	242	253	262	238	224	236	249	214	223	249	271	239	281	228	241	242	260	249	221	243	246	264	271	243	214	241	236	228	265	213	211	217	220	222	227	227	269	235	242	242	244	239	280	236	222	251	233	244	213	232	238	237	239	266	253	259	252	248	240	260	238	248	255	239	237	240	261	228	223	215	291	254	239	234	251	267	268	259	230	254	269	236	254	232	262	238	232	233	249	247	246	261	245	236	232	227	262	253	229	249	274	261	281	239	233	223	214	245	234	238	252	252	211	202	231	254	237	232	228	245	201	234	234	265	246	265	218	243	244	257	272	232	227	252	213	238	232	244	271	239	217	222	214	242	257	243	252	226	224	227	244	246	214	246	255	208	240	241	271	223	234	229	215	241	253	188	241	235	241	222	219	252	229	258	233	239	264	260	219	216	205	208	244	224	245	250	246	235	245	250	264	275	228	224	245	263	261	235	226	235	267	234	245	237	240	260	267	220	211	247	254	237	232	226	242	217	217	207	241	252	251	239	260	219	247	211	237	249	256	240	228	236	262	265	205	249	230	293	263	264	227	254	222	237	257	232	225	235	225	243	228	235	224	247	248	259	253	232	268	225	246	240	244	237	258	233	232	245	247	237	242	261	249	239	269	263	240	238	207	243	273	232	223	242	240	240	237	259	251	253	258	237	260	250	240	269	238	229	278	234	249	224	228	259	231	208	227	241	229	252	226	265	259	256	241	255	242	240	229	223	215	238	221	248	233	237	244	223	260	250	247	237	230	263	267	250	236	228	245	249	222	257	273	242	233	244	239	249	227	259	279	246	238	229	227	231	271	235	234	252	251	236	219	262	248	252	252	263	252	252	262	255	224	261	251	249	259	258	245	241	256	260	236	267	251	264	242	250	240	231	205	245	226	248	233	262	230	252	260	277	210	244	244	251	265	207	254	240	233	239	213	222	223	264	253	249	216	265	257	289	222	264	254	248	226	239	258	224	219	230	241	268	241	262	274	251	232	238	233	235	265	285	224	251	249	229	247	259	222	262	245	245	245	246	251	236	256	237	260	265	263	238	213	257	245	253	203	243	228	221	212	225	257	237	208	212	245	235	229	255	249	272	235	216	238	245	239	250	262	245	230	238	237	249	218	248	256	228	239	242	220	270	249	224	250	255	266	227	238	228	283	201	235	249	229	253	250	238	231	227	223	195	224	253	234	246	264	251	211	234	248	235	235	217	246	254	223	272	246	228	267	259	222	228	240	231	243	227	229	242	248	246	269	230	213	237	260	211	243	221	196	264	259	225	247	235	243	241	230	244	244	265	232	225	242	252	241	263	223	238	256	248	255	196	219	231	267	234	256	246	266	235	231	206	229	207	249	235	241	249	242	227	245	251	273	249	212	242	245	239	244	237	243	237	250	278	251	219	261	226	220	259	242	240	222	269	247	274	235	249	248	251	240	242	255	260	231	227	270	249	250	239	238	245	224	216	226	256	254	272	225	257	245	222	257	211	260	213	236	257	230	243	254	241	237	249	224	282	230	282	250	241	203	277	223	229	258	238	226	263	245	240	234	249	239	227	240	227	213	256	221	230	236	250	205	234	218	250	246	212	256	250	234	237	266	232	213	272	226	242	218	246	261	225	238	251	253	233	231	239	237	233	265	217	221	267	216	243	243	256	290	231	247	235	270	270	254	216	234	244	245	243	240	258	235	221	257	232	250	219	254	235	237	255	262	228	222	233	219	276	248	226	252	292	251	263	218	235	232	187	241	237	233	254	219	246	262	230	245	244	245	234	251	226	245	233	249	212	214	207	232	251	220	265	259	210	239	290	235	267	244	233	279	251	255	210	219	212	249	260	241	251	215	238	248	240	236	263	240	236	227	227	219	219	271	240	273	260	259	241	221	229	257	231	243	243	218	238	236	229	234	240	234	264	227	242	259	217	224	257	238	258	253	279	234	231	219	222	243	257	294	261	234	227	270	237	256	261	239	217	232	235	241	250	253	219	227	239	276	264	214	273	271	223	225	248	231	210	225	217	228	249	245	214	234	238	260	242	246	274	244	225	247	258	256	251	238	205	241	239	270	293	238	246	255	254	250	237	244	230	248	228	222	247	234	236	205	206	240	230	247	263	241	232	221	245	251	266	266	238	248	246	222	222	245	247	232	229	253	222	240	249	246	235	259	252	267	237	240	250	280	227	249	245	214	227	226
39866	22601	12942	9509	5568	2363	741	626	540	587	510	537	519	515	482	540	558	548	510	477	516	504	540	513	555	523	509	557	475	517	523	525	517	500	528	542	519	529	570	525	515	496	488	519	501	501	505	502	514	520	517	482	539	513	540	504	505	480	526	491	543	545	568	550	498	532	516	526	508	497	492	514	553	504	510	546	501	518	555	543	548	487	498	496	561	533	507	497	523	537	541	503	505	500	550	518	505	527	506	520	507	527	540	543	520	523	497	512	502	513	464	496	542	535	509	501	540	523	545	529	517	543	524	552	528	556	540	491	498	511	551	513	518	484	514	508	494	506	480	507	482	530	505	542	469	524	492	548	536	517	516	516	509	505	502	538	515	479	544	543	462	556	528	552	521	547	502	543	541	506	525	536	534	515	533	511	538	541	504	532	517	531	535	534	533	496	479	493	510	541	582	500	503	545	539	533	506	515	534	526	509	512	515	518	508	532	528	502	519	518	530	502	535	527	497	512	478	550	557	499	526	546	512	547	460	468	534	551	498	499	512	506	510	548	499	506	491	527	523	513	557	530	506	506	510	567	515	500	512	529	507	516	526	519	527	529	533	530	506	506	515	509	536	519	509	506	521	491	500	504	516	469	516	533	579	567	523	541	523	521	517	501	499	527	519	518	482	517	490	525	538	534	516	465	529	532	520	512	512	501	528	547	511	520	531	540	503	536	508	538	529	543	525	534	554	483	507	553	522	542	561	519	574	491	533	514	514	540	526	530	502	506	535	537	567	518	528	533	525	499	526	552	536	526	473	517	551	494	532	495	488	524	521	509	503	516	500	516	482	514	490	555	459	488	532	495	525	501	522	515	504	481	502	553	542	506	492	492	550	492	510	507	529	536	511	542	504	524	545	529	515	508	485	497	514	501	482	529	531	523	487	532	531	510	495	497	533	554	501	509	520	549	546	486	495	503	540	510	478	513	564	506	536	562	534	536	488	524	537	532	548	499	505	507	527	500	498	547	493	519	497	529	521	558	503	556	519	494	551	491	494	488	467	472	523	505	517	473	526	529	545	519	519	511	523	517	530	500	535	503	547	484	532	506	490	541	537	507	534	476	521	550	523	523	532	502	493	524	532	525	538	497	483	496	494	516	533	509	540	520	490	482	504	545	542	543	534	507	493	543	503	466	518	488	508	532	538	489	488	538	542	511	511	515	521	549	512	468	512	502	514	487	510	518	526	525	508	531	533	511	501	516	528	498	525	508	499	516	539	533	518	542	552	525	480	500	468	554	510	526	520	545	541	531	508	542	507	488	489	479	476	512	551	484	539	535	528	534	513	538	495	566	497	550	523	538	511	545	560	525	550	529	487	482	522	522	494	541	505	518	468	524	533	461	525	539	509	547	491	528	556	501	488	468	487	500	529	488	506	509	488	517	488	471	542	506	483	504	498	541	505	485	521	524	530	495	527	503	490	493	507	513	506	535	490	499	525	523	511	516	528	492	506	537	508	516	476	542	503	505	503	526	542	557	518	524	486	529	534	494	502	513	522	529	517	502	502	528	481	574	566	488	530	498	542	510	524	497	512	517	471	572	482	520	515	502	506	525	526	513	504	526	536	535	535	514	552	511	504	539	518	552	522	525	531	541	498	521	544	510	515	534	488	530	501	554	579	530	532	507	520	498	514	538	563	536	546	541	506	557	517	521	519	542	534	513	518	501	539	523	516	518	507	568	534	515	529	531	533	502	567	500	524	488	517	535	526	520	504	543	541	528	494	520	490	532	527	513	518	498	493	536	547	491	492	543	523	533	505	477	495	489	474	531	491	488	506	529	522	532	512	536	510	509	524	479	529	502	524	516	543	549	508	524	544	543	499	563	532	541	500	509	520	536	550	501	506	500	506	490	530	494	521	570	497	499	502	516	539	529	502	520	530	520	472	527	525	550	507	488	529	489	524	508	519	534	483	503	555	491	484	523	530	551	568	511	508	521	536	540	538	472	532	541	518	499	512	484	546	512	566	529	551	514	534	533	511	518	553	506	551	541	522	542	501	525	557	555	523	540	506	525	483	503	488	518	533	539	511	510	485	500	495	528	514	511	503	518	492	516	519	531	539	512	512	541	537	508	486	502	510	496	525	499	540	498	525	535	563	516	519	522	510	510	521	537	516	516	526	532	503	503	497	533	504	537	533	519	514	539	521	533	521	530	578	515	492	520	487	511	559	522	501	481	514	495	475	496	531	527	518	495	500	551	511	506	490	517	556	516	536	512	498	487	509	507	492	510	526	509	495	524	539	516	511	553	508	515	530	491	507	532	519	532	557	528	516	548	487	539	555	502	534	508	519	560	506	515	528	526	522	489	557	556	512	542	509	511	540	540	464	546	490	574	526	536	497	501	517	530	536	528	553	529	513	523	499	538	528	514	514	506	502	485	536	529	534	537	538	519	534	525	546	538	544	506	515	524	520	534	527	502	549	527	514	527	515	505	529	521	520	536	513	497	489	498	543	535	518	489	513	549	541	491	553	498	474	536	523	495	497	543	518	523	523	544	495	541	530	565	535	485	519	482	514	537	498	524	510	552	519	558	538	514	498	525	544	510	508	529	487	490	512	484	487	526	493	509	526	490	545	537	504	540	544	495	497	539	503	535	525	499	527	519	497	528	496	530	507	554	495	508	528	476	522	535	519	526	520	548	531	499	505	542	519	518	483	509	525	531	540	472	513	518	496	506	479	535	544	544	494	516	516	557	502	519	506	547	515	538	545	528	534	559	509	522	530	519	513	469	531	537	511	494	534	514	486	483	540	507	490	501	494	519	538	525	517	488	547	488	509	513	466	507	538	531	526	512	498	544	524	542	534	505	521	480	554	515	486	506	515	535	474	565	532	525	486	479	494	511	548	524	527	545	522	505	527	530	514	527	534	498	536	536	530	523	504	556	544	502	527	511	537	519	552	516	520	519	504	514	498	505	516	537	521	506	557	498	527	528	545	520	517	519	510	507	497	490	507	502	536	532	562	523	490	527	531	465	497	561	534	514	528	541	510	512	532	504	471	486	543	516	462	545	521	503	533	516	511	499	559	501	522	509	504	556	524	519	508	503	485	537	494	495	522	499	546	513	552	543	505	498	513	519	526	525	477	509	545	545	538	514	529	533	558	518	530	524	492	540	486	497	529	525	503	551	536	553	503	532	491	513	520	496	512	539	517	482	512	520	503	537	518	526	522	523	499	557	515	507	498	519	524	512	557	512	520	504	525	486	523	531	526	544	491	507	478	495	543	558	503	509	529	474	507	503	537	511	505	539	552	518	528	521	489	538	536	518	558	531	535	526	480	538	451	552	521	563	498	536	487	501	517	517	533	538	479	533	507	487	516	500	552	509	526	545	505	542	551	520	550	518	548	508	505	525	556	518	561	491	520	500	556	537	523	541	487	548	491	559	543	517	519	534	542	533	488	464	496	512	500	526	507	576	520	502	475	514	510	476	525	472	510	510	526	553
67538	34596	17389	7340	2282	901	489	371	345	289	313	291	304	301	290	275	271	309	264	299	307	271	296	283	314	263	267	302	263	281	309	285	276	285	322	313	279	304	332	272	262	315	343	283	285	333	332	282	278	290	317	301	286	297	272	276	273	261	328	312	281	298	311	322	301	269	300	282	286	307	317	278	311	280	263	276	343	334	309	297	277	266	288	289	292	300	299	284	294	290	285	278	313	308	295	314	284	295	291	270	310	315	290	268	283	269	294	304	300	286	288	297	283	274	301	277	277	309	311	271	307	298	293	304	328	294	269	284	260	297	321	283	264	304	303	285	292	307	271	296	297	275	298	327	298	312	292	275	291	271	307	314	285	282	303	322	290	277	260	320	287	254	283	298	281	318	253	288	280	276	304	264	323	310	295	277	301	306	308	270	321	268	260	281	293	307	293	283	294	279	247	305	256	272	301	286	302	329	295	297	291	307	277	315	271	293	263	268	300	291	282	305	285	315	272	289	306	287	326	286	304	262	295	312	280	307	275	273	264	340	287	279	295	289	295	262	252	310	287	294	278	296	297	320	304	303	268	286	312	273	289	286	301	270	304	294	270	294	302	285	291	292	320	308	290	286	318	255	285	258	298	284	309	306	281	288	264	283	285	315	277	314	293	287	278	269	282	273	278	290	246	274	281	289	301	304	277	264	287	270	298	318	283	271	282	285	300	312	300	288	293	329	306	265	290	276	315	283	278	281	296	280	312	289	262	272	268	293	288	288	330	299	289	321	266	299	300	267	293	282	299	297	284	287	297	273	260	293	319	281	281	296	295	277	298	308	288	321	325	304	265	313	291	315	256	326	286	294	293	291	293	279	303	294	281	270	277	286	303	274	293	300	297	297	280	257	281	287	291	291	338	271	290	302	275	251	307	340	285	264	302	296	292	310	325	284	300	311	295	324	325	279	292	283	288	312	266	284	319	291	269	283	293	310	311	307	307	296	302	288	271	290	316	312	319	302	291	279	318	305	304	280	258	295	283	290	298	305	293	252	303	322	262	306	276	296	299	310	282	287	327	322	308	296	309	324	306	299	302	298	269	259	273	288	279	322	289	277	264	306	279	297	293	285	312	274	303	308	284	292	303	295	287	294	313	300	306	311	290	284	304	298	297	342	261	303	280	283	289	308	289	365	288	307	285	293	286	271	317	265	304	287	316	298	299	316	275	285	289	308	296	294	303	298	243	286	304	294	283	295	295	278	337	302	273	323	261	266	301	314	292	297	288	302	303	272	300	285	283	285	281	292	296	300	286	296	302	251	296	281	277	265	286	307	291	313	298	278	258	334	283	276	302	328	301	298	268	297	294	262	286	292	299	263	284	271	250	326	256	265	276	277	286	314	298	309	287	324	298	274	284	292	323	267	299	316	293	297	291	322	289	264	299	306	272	323	299	285	294	264	338	289	302	276	303	284	309	283	269	305	281	248	283	311	284	293	332	285	282	304	299	333	270	300	323	285	275	275	281	312	295	296	301	296	303	275	316	315	303	325	304	313	299	261	312	314	286	293	304	295	302	286	279	276	305	311	313	276	266	284	268	343	306	267	317	278	295	279	316	289	310	286	296	254	299	284	310	310	264	288	292	302	311	259	283	326	290	291	305	302	253	301	324	302	305	289	252	265	279	312	321	274	301	296	287	296	290	267	279	300	311	259	272	269	306	294	301	268	279	299	286	275	308	313	280	236	299	258	295	307	282	331	318	301	287	315	300	298	305	285	289	289	314	266	306	276	309	254	272	286	286	323	266	276	301	263	281	283	304	286	296	330	254	277	267	319	308	268	307	282	295	307	310	303	293	269	281	335	320	321	279	317	289	290	306	257	272	274	272	293	294	307	306	312	295	280	339	296	304	303	300	312	290	282	293	267	311	305	306	319	287	301	307	297	303	293	332	309	302	311	277	292	265	268	296	300	287	277	284	342	326	275	282	313	272	276	312	278	290	318	294	297	312	289	305	333	289	303	262	264	285	290	268	297	245	303	284	299	311	292	288	298	283	282	299	281	280	270	298	301	265	260	310	295	313	295	315	289	299	330	275	323	302	308	258	309	286	330	318	303	299	311	284	281	272	284	275	287	269	318	319	286	300	302	274	281	284	292	318	287	294	273	300	295	293	321	282	307	297	305	309	317	277	347	279	270	303	321	293	289	298	273	257	291	286	327	316	308	289	280	283	316	295	309	318	346	285	306	269	309	293	296	270	257	258	292	257	292	312	287	295	291	301	308	288	299	329	303	299	278	297	266	257	268	295	335	313	299	305	252	311	315	295	298	305	298	245	282	324	339	295	319	306	309	296	304	313	315	365	305	278	274	302	270	290	274	313	282	305	259	281	288	279	299	286	306	285	259	305	301	321	294	294	318	282	309	269	311	290	282	264	301	317	316	302	297	267	299	241	263	259	320	318	301	260	250	276	285	283	298	289	282	295	271	276	298	273	302	300	308	341	281	299	296	296	293	287	305	266	284	281	304	239	285	308	261	291	307	308	286	295	348	298	261	279	288	261	329	294	303	307	305	305	315	291	316	266	293	297	295	295	283	305	336	303	293	313	311	283	319	299	321	283	278	315	297	279	291	310	308	277	280	266	277	302	322	308	277	322	295	284	278	282	288	284	300	264	271	289	311	316	295	305	318	290	292	267	311	284	348	298	267	258	308	260	303	321	294	291	286	324	313	264	307	288	311	275	308	295	281	306	280	275	259	299	275	324	302	312	261	284	260	276	293	310	276	301	308	282	283	258	287	288	253	293	277	318	309	291	282	253	279	301	315	273	288	292	293	311	311	310	284	262	307	295	322	277	311	328	303	290	343	308	306	346	307	256	295	289	303	280	275	332	310	309	291	304	317	266	292	300	305	262	303	307	290	289	270	249	247	299	270	315	266	293	281	258	276	296	291	251	300	273	296	301	320	304	280	278	288	268	277	255	356	262	300	298	270	272	285	311	304	296	275	283	283	297	285	290	292	304	285	277	330	301	285	294	250	287	299	301	307	314	319	292	291	329	312	300	240	306	316	276	291	302	307	311	286	303	315	258	313	293	282	304	280	294	298	288	295	299	282	302	286	318	294	315	296	308	261	299	307	302	304	300	275	317	302	277	283	306	262	284	260	298	300	260	274	294	304	250	283	294	278	269	311	328	288	287	277	313	337	281	292	313	295	270	263	276	290	309	263	326	290	307	300	296	279	310	292	317	267	283	292	310	292	285	282	282	310	296	283	303	259	294	305	311	289	274	341	265	291	297	304	309	270	293	298	267	306	294	282	278	325	270	305	292	267	277	279	275	283	297	299	280	260	269	272	270	294	273	289	297	303	325	300	307	340	279	292	308	279	281	279	271	272	266	302	319	266	315	298	296	278	306	279	308	313	280	307	260	269	297	298	288	285	289	319	277	303	300	279	280	286	275	284	305	268	313	286	281	278	279	311	314	283	265	261	300	298	330	299	298	333	307	310
42895	24589	17331	12786	5747	2790	1306	897	696	680	652	621	659	713	608	603	581	562	611	679	582	626	638	669	626	611	600	594	650	620	592	647	603	582	610	616	653	636	640	613	552	605	563	581	623	640	567	618	597	608	603	614	603	597	660	623	636	644	642	581	623	595	625	619	644	597	626	637	617	579	616	583	616	589	625	600	604	626	620	592	619	626	586	644	584	617	629	586	595	598	612	587	595	621	625	622	564	626	616	579	587	586	610	566	570	626	577	614	577	600	630	651	595	587	615	660	637	631	614	618	582	618	591	569	638	626	597	588	582	634	574	581	670	652	645	595	619	591	625	626	674	656	627	586	666	566	646	590	612	632	606	618	602	620	601	628	594	597	660	579	637	624	619	542	582	649	585	646	603	614	613	600	641	639	618	614	645	614	615	630	611	598	621	594	605	627	566	614	608	607	618	603	650	624	599	630	598	549	593	604	591	610	628	616	643	620	614	628	609	634	613	647	578	597	605	624	592	613	657	632	570	584	615	672	633	591	583	593	594	586	661	609	640	592	570	618	601	619	563	642	656	627	581	596	598	636	647	626	601	568	603	621	606	684	603	612	569	609	627	585	611	615	612	672	624	602	601	619	626	651	590	582	582	592	569	581	617	597	603	607	596	645	604	578	603	642	607	576	621	615	630	609	649	607	628	652	586	621	600	604	624	640	588	614	584	579	582	679	592	571	687	631	591	611	585	574	590	589	652	663	589	621	556	581	622	574	581	587	621	600	631	553	619	654	581	601	601	623	595	611	574	662	616	543	590	615	633	637	616	612	672	604	586	617	612	632	581	643	615	644	607	585	623	610	658	619	596	635	640	607	642	609	529	583	631	608	623	600	629	603	609	600	620	610	612	588	634	596	612	610	646	600	603	624	600	636	625	616	601	607	610	542	599	598	634	575	559	589	614	617	595	564	599	638	603	592	583	625	583	593	624	631	577	611	564	673	631	593	629	585	618	553	584	622	636	661	557	616	624	608	611	562	648	579	597	623	600	625	607	615	613	640	615	664	570	584	674	627	576	611	562	593	575	612	633	599	606	593	572	613	664	635	613	622	606	659	630	638	615	578	616	656	622	642	622	638	612	632	637	624	623	636	570	570	609	620	555	571	620	656	595	608	632	604	584	622	594	603	580	579	636	587	645	581	632	593	602	622	609	583	595	603	613	604	611	585	551	558	610	594	639	608	608	614	622	573	603	617	623	610	626	644	637	566	568	597	583	636	656	605	588	602	592	625	629	595	607	587	625	645	568	599	590	635	627	652	608	600	636	601	588	569	588	626	559	596	612	601	627	620	591	610	590	594	621	619	624	642	590	604	612	588	610	639	649	624	647	591	606	618	620	606	633	631	611	611	692	628	638	621	602	595	610	601	608	632	590	609	630	589	618	592	632	597	624	642	619	620	613	585	595	624	578	594	609	599	680	608	620	634	599	548	598	619	616	610	576	596	620	599	599	603	575	616	622	603	655	594	625	639	582	588	630	643	586	618	611	648	582	617	602	596	609	615	617	633	630	586	609	595	616	616	623	611	606	632	636	601	600	572	628	620	567	608	661	571	632	581	620	649	588	630	601	586	627	587	579	623	587	648	593	621	606	583	582	632	580	590	597	659	623	576	610	556	559	638	539	575	604	635	618	633	612	589	546	586	579	639	604	620	632	586	585	668	577	617	644	585	641	596	583	600	613	614	588	582	624	607	605	578	607	592	630	595	602	601	604	590	587	590	592	603	645	581	620	598	578	605	628	585	632	602	642	610	607	627	587	600	603	603	585	604	657	637	637	625	610	603	594	619	653	579	623	615	677	617	597	611	650	558	632	626	588	579	610	593	635	631	635	615	620	599	623	620	600	605	585	621	665	599	623	574	573	618	613	585	625	590	557	589	592	611	579	660	611	607	573	607	598	575	585	649	622	652	601	638	621	623	624	618	595	598	583	603	585	604	619	638	579	633	647	598	604	599	591	597	610	600	632	613	633	576	573	612	612	616	601	653	662	622	566	573	604	614	603	630	573	597	564	576	579	594	646	606	601	599	601	617	602	649	625	578	647	602	618	630	590	591	630	577	596	611	629	584	589	630	623	608	578	593	633	611	648	620	615	612	621	601	561	637	607	582	646	594	650	628	592	570	580	611	621	631	596	628	627	598	631	615	612	687	583	640	622	571	598	600	601	620	609	642	628	626	608	584	599	598	605	613	590	608	622	649	618	594	605	618	627	584	616	612	628	578	641	583	624	622	597	560	596	622	585	595	614	619	674	648	586	632	586	629	589	583	615	586	635	622	625	628	620	602	576	626	617	594	613	587	599	605	595	588	577	582	622	620	583	594	592	620	591	609	594	573	613	646	547	619	643	655	617	636	600	577	590	646	602	634	614	591	602	626	615	612	619	627	618	602	624	606	623	641	636	604	643	590	635	635	612	552	624	610	630	579	622	617	625	639	610	650	621	577	651	537	569	641	611	607	679	642	639	590	578	619	665	593	600	604	643	610	623	609	598	588	603	619	613	624	625	614	563	610	631	587	642	650	583	606	618	603	576	550	652	600	615	646	603	630	618	639	660	587	593	637	582	590	584	601	579	591	626	588	580	634	607	595	580	622	590	577	608	613	619	644	609	614	615	584	612	565	590	625	621	645	589	644	614	577	603	579	643	553	611	640	605	571	627	637	604	661	592	575	606	600	575	614	581	613	661	631	642	657	673	564	599	600	594	635	600	597	578	569	647	646	608	641	576	648	649	592	618	649	623	625	628	600	617	608	602	585	581	650	669	598	600	581	589	633	618	647	581	645	595	634	633	616	664	618	579	596	603	635	632	598	622	642	604	614	616	643	605	601	641	597	611	601	602	576	611	578	613	646	651	592	605	560	595	662	615	588	646	648	592	600	600	623	598	583	638	604	567	599	629	567	582	655	617	570	587	633	601	587	620	634	589	596	577	639	629	586	611	621	628	593	578	612	629	619	591	582	619	625	595	619	588	602	662	597	616	614	558	616	614	577	649	623	604	623	625	609	599	577	637	618	631	607	630	576	595	608	608	582	614	625	581	581	620	646	616	590	580	611	633	624	611	650	585	610	619	590	554	579	598	632	632	616	637	576	585	581	625	632	618	622	622	605	612	640	631	625	596	604	657	621	644	594	631	640	600	610	594	581	594	624	573	619	624	628	585	605	625	612	641	630	574	611	607	587	590	646	583	609	602	554	626	579	628	588	589	577	608	603	594	616	615	636	579	617	590	620	569	631	605	612	606	630	661	581	613	621	603	582	582	605	600	588	596	585	615	628	666	623	603	621	606	605	641	609	574	585	637	603	660	618	619	610	594	646	623	611	614	656	595	637	582	622	638	583	594	611	593	636	639	589	627	557	628	625	591	600	627	605	583	628	591	623	624	616	632	621	582	636	633	612	594	643	603	638	646	620	640	574	605	593	605	613	649	553	592	549	656	610	641	632	642	581	641	546
47763	17520	5165	2078	806	509	303	267	251	271	243	249	236	276	262	251	227	232	218	221	240	224	225	215	237	207	230	262	233	200	259	259	249	263	225	228	243	271	257	247	254	228	229	240	269	228	218	238	229	248	269	247	239	239	219	222	220	230	229	262	212	221	214	237	211	257	235	213	253	215	252	254	229	240	270	236	212	195	217	190	244	219	242	243	233	277	211	229	250	240	212	222	228	241	211	249	252	204	235	215	234	202	231	248	233	232	241	236	221	231	256	254	215	235	246	251	270	242	244	245	207	237	219	213	231	239	254	263	233	226	200	251	287	252	237	251	220	202	267	248	242	238	218	229	210	236	286	219	245	233	237	243	219	204	250	265	224	219	210	227	268	238	250	224	222	231	214	232	231	232	226	262	261	238	195	214	223	234	253	257	234	227	233	262	262	242	216	244	232	239	219	219	241	239	245	248	202	234	237	254	245	255	230	231	234	232	235	225	211	238	220	237	224	255	223	243	241	258	218	228	254	243	247	255	247	217	229	225	232	235	266	233	227	248	250	244	242	288	202	222	218	278	225	243	238	244	206	245	235	255	239	206	248	264	244	212	238	271	267	245	218	204	235	252	270	244	244	231	235	233	197	250	269	231	239	205	235	251	233	239	241	206	213	271	227	219	265	236	269	249	248	215	210	249	274	247	227	226	253	230	200	241	271	259	245	224	233	250	221	222	214	237	218	218	248	257	229	233	256	248	248	251	245	251	206	235	242	237	201	227	282	229	217	249	262	224	250	231	267	222	245	239	255	233	245	237	222	230	230	226	248	252	239	259	228	252	251	238	206	225	250	228	244	223	222	242	279	251	246	244	243	254	258	234	226	215	242	249	256	237	238	254	226	259	242	203	250	205	258	242	249	266	281	228	219	233	222	241	214	239	241	231	276	227	220	232	243	267	261	218	256	247	236	263	219	258	253	234	245	236	252	244	235	255	263	223	227	226	231	211	230	256	261	234	240	224	244	200	266	242	236	245	264	260	273	257	243	247	219	242	271	260	231	218	242	234	241	253	238	221	252	212	241	233	224	270	260	214	236	228	213	245	238	241	247	229	243	224	215	214	216	252	220	234	234	261	232	228	219	238	224	254	227	239	239	256	250	250	260	206	261	252	243	240	221	252	215	269	256	236	244	245	268	210	255	238	270	240	244	213	263	199	244	243	220	221	222	226	219	255	204	253	224	252	212	272	241	249	218	219	238	259	255	239	265	241	237	251	269	236	249	208	251	230	259	255	231	246	244	247	251	239	243	250	262	228	230	203	240	248	235	238	221	251	229	229	241	241	248	218	253	222	209	200	248	219	246	259	219	222	249	223	239	214	248	221	240	241	231	240	237	210	236	207	225	248	266	210	238	254	255	221	206	227	214	206	265	228	238	246	240	249	238	228	233	224	205	235	222	231	247	240	222	241	230	231	217	225	253	237	278	240	241	247	259	219	233	210	241	266	264	270	251	249	226	214	236	229	247	242	227	257	236	221	245	215	237	212	250	234	231	239	251	221	236	259	242	227	246	238	222	231	273	239	236	261	272	242	284	246	257	232	213	271	214	223	240	244	233	221	241	257	218	242	230	216	262	242	224	240	232	238	240	236	232	258	246	241	255	227	240	246	232	209	245	274	237	254	225	240	224	211	226	253	250	227	266	251	239	238	221	245	250	251	231	227	244	268	245	250	234	231	218	226	254	238	224	251	256	240	261	228	241	241	238	224	244	253	251	235	228	238	246	238	231	251	214	238	249	258	225	251	257	213	239	258	214	209	249	229	209	247	224	283	232	247	239	236	259	244	244	250	235	265	244	214	271	239	239	240	246	247	248	251	242	236	254	271	237	237	271	253	252	263	236	230	247	229	242	203	237	228	238	230	239	251	235	253	233	263	237	198	260	218	249	232	230	205	226	240	236	208	242	254	214	234	224	253	276	261	257	235	268	218	221	222	264	235	247	230	246	233	243	240	245	229	258	229	226	240	231	233	204	258	239	239	229	257	227	235	221	224	234	244	215	231	235	223	234	244	231	265	233	237	245	206	213	244	241	249	258	228	255	238	259	221	236	238	215	237	230	242	236	231	235	232	234	235	211	251	215	253	231	263	238	267	203	231	232	254	263	260	259	230	221	203	232	266	247	249	230	245	230	234	220	191	250	248	239	242	222	262	199	228	278	255	226	227	257	255	240	217	231	275	242	240	228	257	261	235	238	252	214	228	221	242	222	245	242	220	199	214	241	207	243	246	218	214	227	227	238	288	228	242	241	242	231	248	234	263	254	249	280	223	240	232	261	233	254	244	226	246	246	239	250	264	242	230	213	227	233	242	215	254	245	220	231	227	261	224	216	233	255	229	224	245	243	226	216	249	246	274	237	262	243	220	221	222	239	198	235	250	213	225	222	217	266	251	220	227	251	232	213	218	216	226	197	241	227	220	252	224	244	223	260	227	226	230	236	250	232	237	291	271	267	250	204	211	254	251	247	277	266	217	211	215	249	240	217	219	238	213	248	250	260	235	243	241	259	224	237	238	207	245	207	258	210	244	220	244	252	231	237	270	250	220	242	222	246	260	239	247	230	249	248	249	216	247	247	268	226	260	251	252	226	243	254	229	279	261	224	253	245	224	234	249	236	204	234	233	241	216	272	249	198	218	206	262	241	208	236	253	237	260	234	219	228	252	213	217	208	217	252	246	189	252	236	224	225	269	248	239	212	214	226	230	277	259	226	245	244	213	232	247	225	252	250	239	229	264	251	248	228	227	234	258	233	238	231	242	227	276	228	226	237	237	239	226	239	236	262	199	218	244	242	238	233	239	249	229	250	243	237	218	225	210	270	249	232	249	235	232	224	226	248	239	261	213	261	254	219	218	246	236	250	247	236	243	236	255	242	262	250	225	236	230	229	266	241	220	219	237	200	208	234	211	219	235	221	264	231	203	219	257	250	259	188	243	250	251	225	208	208	247	240	267	249	243	241	248	213	234	241	223	250	220	266	210	262	217	239	231	251	243	245	259	268	221	241	233	230	236	233	226	196	269	248	216	230	240	258	251	242	229	240	233	201	244	221	253	235	237	236	224	234	208	204	227	251	226	216	239	234	231	262	247	236	249	259	247	215	230	240	246	242	221	246	258	250	229	235	246	236	229	240	229	255	258	219	254	223	252	271	263	205	267	244	213	265	239	268	270	240	270	274	256	238	245	246	244	238	240	237	230	229	212	227	215	236	226	219	231	226	233	245	238	223	251	225	245	224	234	221	244	244	240	228	213	253	252	256	239	277	224	234	230	223	271	225	247	255	219	259	257	239	234	238	274	202	243	205	237	241	237	235	235	224	239	239	238	251	254	245	250	231	215	208	230	225	249	261	242	238	232	218	229	237	192	240	250	241	232	205	279	226	254	240	238	268	234	248	232	243	263	285	271	252	244	217	238	221	229	262	235	242	236	243	249	232	227	248	249	220	246	250	228
30832	10896	7238	4642	2126	1436	799	486	513	521	470	517	475	507	492	517	526	518	500	472	456	495	505	510	474	550	493	483	521	495	526	577	514	471	482	461	492	494	542	512	505	565	515	504	469	538	491	547	497	464	515	547	528	513	502	513	518	521	526	518	491	501	480	505	560	522	504	508	535	575	503	498	504	515	528	514	557	501	466	505	467	466	517	517	490	509	509	462	485	492	502	476	539	497	506	496	505	493	503	492	513	530	503	479	486	525	479	534	511	520	551	513	506	505	484	497	488	509	513	525	436	515	515	534	488	507	492	505	507	451	450	510	498	505	472	524	515	487	516	512	532	498	474	508	472	513	528	506	491	516	512	512	515	482	495	529	534	521	487	492	517	530	543	563	463	543	516	500	506	488	492	496	501	478	507	532	497	506	520	500	547	535	496	491	495	498	486	534	484	523	495	503	495	479	503	474	516	502	474	480	504	512	472	484	513	487	491	535	469	487	516	524	509	517	501	488	533	486	490	480	503	516	512	473	478	462	517	514	485	510	486	477	552	504	504	509	518	454	469	522	498	552	460	520	505	551	498	476	519	506	486	492	541	496	521	515	523	509	498	537	516	502	519	498	476	480	455	484	474	506	486	545	486	485	531	474	479	444	488	512	499	480	507	511	497	493	491	475	547	511	505	523	508	499	516	470	481	536	465	510	495	521	499	528	485	535	542	525	544	489	513	518	469	492	516	521	547	490	519	528	467	505	495	476	533	533	538	497	516	473	501	527	519	465	498	496	488	474	515	514	520	494	497	514	463	501	541	502	471	494	517	466	485	522	540	451	529	519	499	477	507	451	530	531	520	493	546	532	537	492	508	538	479	517	495	513	494	508	533	494	464	505	527	480	528	518	487	495	482	531	521	527	529	522	460	474	521	502	516	516	525	494	483	517	496	518	494	525	480	531	487	513	514	543	508	514	499	470	520	503	495	535	495	520	512	507	491	476	501	491	532	492	518	518	465	509	486	495	521	521	515	507	524	488	517	544	499	508	518	509	502	484	525	518	534	500	492	506	509	522	489	470	501	512	517	531	520	473	495	491	502	477	486	491	514	478	503	508	528	515	521	531	498	489	545	510	512	501	526	483	503	505	465	489	476	480	515	510	528	510	505	510	504	497	472	527	489	503	530	515	467	514	531	531	497	516	524	492	507	473	546	511	464	555	479	484	509	529	502	520	535	543	505	470	453	533	505	494	481	474	475	497	495	538	488	507	491	527	480	563	528	495	506	480	465	468	535	486	521	504	496	511	502	498	514	522	508	501	506	504	506	525	518	492	524	540	513	516	476	496	476	504	484	523	521	475	510	512	503	555	513	543	522	472	485	520	515	525	478	531	512	494	506	497	513	508	508	542	470	501	488	505	500	506	528	508	536	479	500	484	486	486	528	480	486	521	508	503	517	514	512	512	529	498	509	470	532	534	456	537	523	502	502	536	496	513	496	451	537	513	449	540	522	509	526	518	520	504	488	500	523	509	499	478	477	503	484	547	536	514	491	505	517	486	524	520	496	540	495	514	466	455	516	503	489	484	479	529	528	491	501	486	471	520	517	506	499	520	469	497	494	506	517	516	531	513	486	497	485	510	482	522	520	519	503	506	543	559	476	509	495	543	482	465	534	501	483	488	499	526	476	500	489	517	529	525	473	489	535	507	484	523	495	465	527	533	539	519	492	525	480	543	524	495	568	483	477	506	491	518	496	517	479	496	516	543	504	477	517	540	485	494	503	513	522	500	500	517	525	480	501	533	502	522	511	515	469	528	526	418	499	501	454	493	516	493	494	506	497	517	536	515	464	491	510	483	501	499	472	504	516	521	519	495	523	552	495	469	535	470	487	528	496	522	454	490	517	509	527	459	515	504	514	509	519	519	537	533	475	510	496	523	479	489	486	525	519	485	545	464	532	522	482	510	522	510	507	517	516	467	556	514	515	493	543	482	480	509	495	489	516	526	492	485	491	501	540	485	506	552	502	527	486	511	517	498	526	512	496	514	507	469	541	516	521	522	519	517	514	485	492	493	506	508	496	500	506	528	507	506	484	526	467	492	505	504	478	483	480	500	508	471	537	533	513	473	512	505	500	515	500	522	493	471	493	490	508	500	514	519	458	543	509	515	520	476	502	494	528	530	502	502	513	531	508	489	517	475	509	476	524	517	497	499	483	532	479	486	513	502	483	513	509	517	467	487	517	526	504	466	512	486	473	500	486	532	517	509	539	515	518	522	518	562	537	538	543	524	492	475	491	545	525	545	484	469	487	492	514	522	507	541	480	486	538	513	501	494	506	487	517	467	506	489	478	472	481	506	503	485	500	491	511	471	501	477	530	512	542	504	522	503	500	531	524	485	509	511	517	525	495	562	492	498	494	485	476	521	513	524	492	507	539	546	514	525	472	514	490	500	521	523	501	464	510	503	488	470	517	490	468	530	525	512	475	499	514	517	466	521	513	489	501	539	503	529	491	505	527	461	481	513	519	488	521	529	494	492	532	520	537	536	494	481	503	521	507	475	491	500	508	498	503	530	492	519	526	526	489	509	491	512	497	513	475	510	497	535	536	523	500	508	504	507	505	500	530	513	506	492	519	500	484	503	521	516	533	484	520	502	512	521	538	522	500	450	519	456	561	465	503	489	502	524	509	549	505	514	459	497	463	509	476	496	515	521	506	508	475	520	529	486	515	530	479	482	490	520	516	515	507	500	516	535	470	489	532	516	532	492	494	517	491	481	557	504	515	508	506	494	453	551	528	489	476	526	485	523	471	531	490	486	522	500	531	482	519	487	522	502	475	476	523	560	474	525	526	508	504	471	504	483	512	508	508	522	506	502	502	511	549	524	526	539	507	538	478	523	486	526	502	496	506	499	491	531	523	462	509	498	501	508	498	503	527	510	518	534	473	512	515	498	483	498	504	485	499	475	519	537	512	516	506	518	551	549	489	541	513	499	476	534	485	513	516	497	538	547	528	516	499	496	538	502	456	517	471	542	473	507	499	504	515	463	540	526	468	549	503	504	523	500	522	492	537	527	524	542	521	546	498	501	499	490	469	486	519	503	490	540	473	484	482	496	466	502	512	505	563	490	486	487	522	493	520	547	503	502	467	469	542	489	489	532	556	534	465	499	495	506	526	496	493	488	552	537	546	491	548	499	496	501	500	490	491	506	499	530	515	523	510	518	524	491	512	520	487	488	459	499	516	505	500	514	488	517	477	518	504	465	533	516	478	546	491	489	492	540	470	516	499	556	495	490	527	527	479	502	528	539	518	497	487	491	504	508	457	517	493	503	452	490	509	485	481	561	513	521	499	540	486	478	537	507	515	475	509	504	482	523	529	500	503	526	487	509	548	510	523	502	510	474	485	511	531	484	513	505	522	508	498	486	550	504	517	463	535	517	512	486	493	508	492	519	485	477	517	513	503	502	506	512	544	492	478	453	485	503	479	461	522	499	474	539	485	462
57131	25721	13967	5379	2122	1215	466	276	234	252	246	264	243	236	212	226	214	255	247	217	237	242	226	234	252	242	241	221	238	215	231	217	248	225	239	227	234	228	229	217	251	256	249	236	241	232	256	267	217	249	262	226	237	264	254	265	241	232	225	285	258	257	208	210	232	249	224	225	210	233	250	247	241	222	231	257	234	216	248	238	273	229	241	224	233	242	226	243	219	235	250	238	211	246	225	243	236	228	218	230	220	227	247	234	250	232	226	216	254	231	232	235	216	236	235	221	273	262	286	267	226	269	241	225	233	215	237	212	234	233	248	225	243	235	246	247	239	238	287	272	245	259	248	213	247	237	235	249	245	232	244	231	253	227	230	224	241	219	245	247	229	235	261	244	220	245	213	222	233	226	238	232	212	241	228	245	224	255	226	240	244	233	244	224	234	257	242	245	241	211	236	230	259	231	258	263	235	260	248	276	264	259	233	232	258	237	218	233	267	252	243	228	241	224	235	222	244	240	219	286	259	247	227	230	219	218	244	249	247	227	211	225	270	246	218	257	230	212	256	222	243	247	222	213	224	236	272	225	223	247	260	259	260	215	249	218	233	228	253	226	227	217	261	290	244	223	228	220	230	264	245	225	246	236	216	222	216	229	220	217	206	198	256	220	211	222	221	225	225	235	245	240	237	232	237	256	229	221	223	254	249	249	219	239	233	250	240	207	247	248	250	225	233	267	217	240	216	248	209	239	237	252	215	228	260	234	234	228	225	255	254	261	206	220	231	252	241	238	248	237	230	215	259	242	228	244	226	217	243	247	217	236	247	231	226	244	232	191	245	251	236	213	243	221	218	253	261	239	218	234	228	210	239	231	228	214	256	188	242	223	256	228	210	241	227	242	217	251	235	236	223	239	212	260	232	245	210	220	252	238	223	263	248	235	237	243	273	238	250	254	269	224	211	253	233	216	244	281	227	248	219	245	254	254	236	241	259	258	229	237	234	228	228	218	245	199	235	238	207	253	241	269	264	218	253	221	225	225	216	254	282	253	259	261	227	219	208	259	246	237	248	243	217	213	236	204	228	249	211	267	271	236	233	245	254	242	236	217	256	239	243	245	210	232	253	243	241	240	229	213	243	228	249	250	240	201	241	240	235	229	221	237	254	241	226	260	244	225	241	229	249	198	230	244	248	228	232	234	248	262	225	260	219	245	247	242	241	251	234	225	258	220	232	225	234	245	213	236	233	222	222	261	225	233	242	250	243	244	254	235	242	257	221	210	230	241	237	257	236	221	244	199	242	214	240	250	234	234	218	210	227	260	245	258	239	230	250	250	247	224	228	198	257	220	187	249	250	237	222	211	251	213	244	244	232	256	233	233	234	219	235	256	193	254	229	232	246	267	231	241	217	219	213	235	217	238	229	232	223	231	251	244	222	257	219	232	221	267	222	230	238	250	235	249	248	240	250	237	223	217	240	270	228	227	227	260	223	247	248	257	221	220	245	246	254	234	212	243	201	229	250	257	278	227	231	227	240	228	264	209	221	227	221	213	267	264	226	237	248	204	217	214	249	245	205	226	249	244	228	221	240	245	246	243	248	223	249	259	219	244	219	226	218	248	214	236	243	233	240	267	226	272	233	223	206	234	239	244	299	243	214	253	215	228	239	245	240	231	208	265	234	239	249	220	234	240	224	243	263	231	240	246	249	241	234	218	222	232	262	239	247	233	223	239	238	241	247	239	226	240	255	230	247	262	219	245	229	258	240	219	229	228	244	213	229	242	224	233	246	220	220	248	232	250	230	228	199	236	242	232	225	246	235	219	206	237	222	257	228	216	263	242	214	252	226	217	262	242	213	246	228	249	248	217	221	260	230	248	256	248	236	228	200	264	265	249	226	244	256	242	256	199	239	191	232	240	221	249	243	268	231	242	249	249	233	225	245	203	265	254	237	229	233	213	218	236	207	240	248	236	255	254	261	237	240	238	238	229	226	215	214	260	253	221	250	236	251	249	236	235	206	253	283	244	241	254	268	258	233	226	249	248	232	237	229	218	225	248	248	244	231	224	221	232	241	238	230	256	205	242	225	251	224	246	238	244	239	193	223	237	244	217	193	274	265	211	249	242	260	237	247	204	227	240	226	229	235	264	259	232	242	265	237	211	229	294	231	254	254	244	238	226	235	223	235	234	257	235	219	250	236	232	217	216	246	258	230	218	225	208	259	249	241	218	230	243	229	227	220	244	249	252	230	242	239	242	224	250	227	226	238	254	206	232	243	209	265	253	253	252	226	235	210	237	222	229	228	262	252	257	230	245	261	229	245	207	238	244	265	239	224	239	235	236	269	261	239	249	219	239	236	227	224	228	244	280	267	233	249	239	239	243	241	213	224	248	262	288	268	232	216	219	227	233	262	230	248	230	262	271	233	221	214	267	255	227	224	259	261	230	221	241	227	226	218	223	191	233	228	213	221	225	256	224	225	232	260	250	235	217	235	246	235	287	237	227	243	217	271	236	228	205	205	238	250	241	250	227	232	232	256	203	227	222	213	228	260	250	220	213	240	271	242	242	264	240	210	233	224	235	228	246	221	247	236	242	248	234	252	231	227	233	230	269	242	234	226	246	247	236	234	238	217	211	244	222	277	225	233	251	231	251	244	239	236	222	250	254	233	198	227	244	233	251	265	245	228	254	218	268	231	242	230	242	238	227	238	234	221	246	227	234	244	255	240	254	232	235	228	235	206	210	232	252	254	225	251	232	243	226	244	246	242	221	216	248	227	236	247	253	225	254	265	238	240	212	237	245	251	215	240	225	232	212	224	234	222	247	226	241	225	250	220	226	254	253	236	242	233	248	233	246	230	237	219	275	258	216	239	226	211	217	232	241	259	242	213	243	226	212	232	238	238	252	245	240	244	215	208	238	256	228	225	249	227	197	236	220	252	234	246	258	232	218	230	216	240	236	252	245	236	245	252	239	246	235	241	249	186	253	230	238	228	223	243	251	208	266	245	245	229	266	258	265	232	267	239	224	241	261	260	208	226	238	239	253	220	221	242	235	234	232	225	224	229	213	237	236	261	263	187	245	223	223	255	226	231	250	246	223	212	259	234	260	264	229	219	256	218	227	255	237	237	253	249	235	240	263	239	279	249	237	241	221	249	234	239	270	247	240	228	265	223	257	238	259	259	216	237	227	261	247	239	241	220	241	247	244	218	218	246	237	215	242	280	226	219	227	258	252	237	267	244	247	256	226	246	219	258	241	226	247	257	218	196	244	196	252	221	249	250	242	254	250	233	197	235	252	226	240	219	249	229	226	240	225	233	253	247	235	241	247	244	270	211	211	246	241	236	215	226	249	268	223	238	237	243	277	218	238	266	264	215	210	235	245	211	215	244	249	257	216	217	250	219	263	255	240	261	224	230	233	222	234	272	256	262	239	229	194	240	218	247	220	246	248	226	252	243	231	211	227	273	234	247	267	265	233	227	259	239	241	243	234	233	229
35594	18099	17163	10418	6552	3969	1231	737	553	533	534	530	483	506	535	527	513	506	526	470	529	483	502	541	578	535	520	552	517	518	534	500	539	493	592	506	514	519	500	513	513	572	482	514	531	508	519	530	505	489	545	515	514	505	487	500	518	536	535	537	497	499	481	510	520	528	589	525	506	475	469	514	517	495	505	525	531	484	492	501	496	511	507	525	473	536	506	499	510	492	478	520	538	501	505	535	508	539	533	478	513	506	520	494	538	507	527	541	498	543	511	522	488	536	477	507	545	523	498	520	483	494	496	502	538	509	506	474	489	548	512	494	518	548	511	543	524	515	516	512	504	501	493	510	505	554	493	501	512	504	488	530	541	562	505	481	501	527	539	527	559	537	540	491	512	510	501	547	565	508	503	538	498	533	456	519	520	500	482	530	543	552	484	486	554	519	508	522	501	539	479	525	518	565	543	503	509	517	499	536	553	516	505	498	495	519	505	524	516	527	498	501	551	508	481	504	510	531	502	539	528	527	527	529	502	510	554	495	578	477	527	518	516	502	477	527	521	529	499	508	496	556	469	563	467	506	495	528	515	514	529	481	565	472	522	524	531	504	529	474	521	514	527	559	523	541	513	506	553	526	499	536	492	521	524	542	532	546	513	519	522	517	521	503	531	560	539	500	522	486	529	526	502	515	519	510	541	487	483	529	517	504	550	528	501	497	528	559	525	524	471	518	518	502	531	536	512	555	522	533	491	541	524	509	512	531	499	478	541	531	533	465	484	498	508	469	518	523	519	487	504	474	508	539	530	500	466	547	559	568	506	507	509	530	472	534	514	532	483	514	520	503	526	507	533	530	514	533	505	536	503	473	497	506	518	501	544	485	484	481	533	536	486	521	476	508	541	463	480	489	526	511	532	495	472	519	528	518	506	513	520	534	478	499	522	487	529	531	533	518	481	533	516	507	514	528	543	487	505	447	514	531	543	535	495	498	526	474	522	513	532	500	502	532	490	522	510	542	525	501	517	510	477	468	509	471	525	521	511	514	508	521	486	528	489	501	563	496	497	494	524	496	540	481	498	492	475	510	513	509	482	496	512	492	554	529	487	477	540	508	546	527	476	557	543	492	505	505	518	528	562	515	552	464	497	497	521	521	509	528	517	540	507	476	474	488	484	507	517	488	489	499	521	492	498	458	518	489	546	513	537	534	519	494	458	462	484	541	489	513	494	518	539	493	525	514	478	505	470	516	499	565	536	540	517	524	515	493	502	468	514	534	514	519	547	509	495	520	444	530	497	523	528	493	536	552	466	491	509	496	487	551	491	495	498	489	513	541	534	510	500	509	527	557	539	488	491	530	497	515	534	531	515	508	515	511	542	486	541	499	504	511	511	466	496	533	514	530	511	514	491	485	503	478	524	477	493	493	467	514	558	513	516	503	506	468	506	545	509	501	496	495	508	513	496	527	557	507	509	477	517	532	530	524	537	497	531	520	480	527	499	500	519	526	538	511	521	499	464	545	552	515	531	533	538	520	522	512	517	481	553	508	504	518	525	477	500	452	525	514	503	516	520	478	537	508	500	514	467	534	556	510	499	513	501	507	487	543	528	550	494	526	507	509	530	537	546	534	497	534	530	489	553	522	520	513	501	502	486	552	498	489	469	518	542	511	490	511	485	480	521	521	501	450	496	507	493	543	508	529	500	500	515	516	519	530	526	520	500	506	544	539	514	511	506	494	512	525	536	490	493	544	496	505	491	516	505	490	497	514	491	509	531	524	537	502	502	502	511	505	516	520	513	528	537	540	518	510	530	523	511	494	494	510	551	516	508	525	526	518	515	472	524	493	533	511	547	508	533	538	520	515	527	521	500	510	505	495	535	497	538	490	504	509	529	538	494	485	509	514	517	492	509	530	512	499	482	521	496	495	550	532	512	495	498	554	480	558	519	515	508	532	508	505	514	489	532	495	516	469	518	487	493	503	524	496	525	491	495	521	505	481	525	519	512	529	520	485	508	476	542	508	499	501	504	514	527	517	516	507	495	567	540	482	556	473	483	500	483	470	510	536	537	495	473	473	488	502	518	494	549	486	483	533	523	518	490	426	497	530	536	502	468	470	518	555	534	492	488	522	478	492	518	482	512	516	470	506	561	505	511	498	551	477	526	523	515	517	520	466	507	509	503	494	505	475	538	512	506	504	515	484	533	525	520	531	554	537	499	528	502	518	544	492	534	474	457	491	529	479	479	504	508	492	494	519	535	523	576	547	470	539	497	520	522	488	503	479	529	521	522	535	478	484	528	490	506	502	530	508	498	497	485	543	497	481	498	509	510	537	547	476	517	490	546	533	527	520	496	492	499	523	547	516	501	506	506	500	519	490	514	540	538	518	509	483	491	508	528	500	533	514	470	524	519	483	537	523	493	477	528	503	532	519	533	528	524	508	518	518	529	529	520	499	512	480	534	486	549	494	496	521	520	506	534	484	504	533	481	495	514	536	523	535	515	483	531	519	493	566	499	524	472	508	485	561	536	504	512	558	539	511	491	546	506	509	495	509	528	562	505	547	499	527	493	513	553	576	543	520	573	485	531	505	535	555	537	477	525	527	527	572	506	530	554	506	483	496	535	546	514	510	454	505	498	480	508	507	494	527	480	506	535	500	525	556	521	542	530	486	486	547	490	528	499	496	525	510	495	507	485	510	517	513	491	495	492	471	552	514	518	495	498	516	519	465	513	481	513	493	486	530	536	567	521	489	520	510	537	547	493	510	525	511	476	518	518	466	505	535	505	485	527	474	482	517	497	517	490	537	521	506	529	562	492	499	501	542	546	527	528	499	457	508	500	559	518	495	516	476	535	492	525	524	525	526	504	510	533	488	496	495	508	438	498	503	506	509	538	495	492	474	483	515	551	546	464	490	491	494	544	530	482	495	483	507	497	511	524	485	526	502	493	536	500	496	475	520	486	522	465	510	555	523	492	510	510	535	547	520	527	495	522	540	540	520	506	508	535	514	500	466	474	482	515	514	541	488	515	512	526	490	487	532	508	480	520	525	494	481	541	511	524	541	477	502	500	471	503	512	498	492	526	544	559	475	502	495	485	488	490	496	525	532	514	476	492	470	461	491	536	503	570	541	494	510	536	491	506	553	470	523	575	533	553	528	513	497	536	501	530	508	511	553	529	504	497	535	505	513	492	499	498	511	522	510	484	526	490	544	482	514	476	485	502	518	502	519	529	514	518	486	513	503	533	556	514	488	498	511	497	498	488	505	539	507	533	522	526	512	508	499	507	545	488	492	502	545	520	513	498	471	505	476	486	523	553	515	493	523	529	535	528	530	539	507	483	524	503	503	514	501	496	504	517	473	501	490	515	510	502	519	539	528	555	503	536	524	491	516	557	532	456	524	495	520	513	504	546	499	545	510	490	527	509	504	531	511	508	486	531	496	496	537	513	528	487	515	554	504	493	522	474	497	487	548	524	513	520	527	517	499	500	555	539	505
58839	32212	18500	8619	3271	1049	444	381	343	306	254	313	305	306	361	322	279	311	280	259	285	287	275	278	290	300	310	310	255	316	245	272	296	306	289	259	302	280	293	290	321	300	271	304	277	256	283	289	325	324	291	293	290	290	289	267	243	275	279	261	276	281	279	293	270	327	282	287	290	268	282	265	293	272	303	247	295	285	296	304	275	280	277	266	314	279	290	277	274	309	300	304	268	291	272	265	244	291	280	307	316	289	322	293	292	290	277	287	309	292	315	294	302	320	298	272	329	261	301	268	281	323	278	306	275	272	313	291	297	306	262	259	245	284	318	275	274	292	294	303	274	300	289	310	298	329	316	272	269	295	285	283	286	264	254	292	290	237	271	296	286	297	283	280	285	302	317	261	295	274	307	287	282	277	312	286	313	304	308	266	276	272	270	321	291	324	276	293	335	302	268	258	265	285	261	297	271	283	272	321	284	273	294	298	287	295	302	246	323	263	265	321	293	314	274	279	257	305	288	298	283	308	288	287	296	311	291	291	270	283	294	292	299	303	288	302	290	284	287	251	296	287	299	326	299	272	293	311	291	279	287	296	278	273	326	291	259	311	294	294	260	262	234	291	280	284	262	318	296	283	251	290	251	283	285	268	277	289	327	311	293	287	268	291	246	310	283	283	293	280	317	296	296	292	277	287	261	276	304	315	271	290	315	269	281	306	309	288	306	262	280	259	274	259	288	303	276	291	316	326	294	295	296	298	302	286	333	283	270	275	302	258	260	298	289	280	287	269	295	304	303	260	301	295	281	285	299	284	305	273	264	279	292	258	279	301	291	296	283	267	333	295	273	281	276	302	296	265	252	278	325	309	265	301	292	278	284	318	282	280	313	281	268	265	232	287	302	295	296	288	297	299	273	290	294	290	280	299	298	304	268	246	270	298	291	290	292	287	302	333	291	266	282	269	277	293	292	272	291	320	288	291	299	312	314	288	258	281	325	278	292	259	295	280	297	290	311	274	271	280	308	279	272	320	295	298	293	294	279	302	305	287	284	283	288	267	345	307	291	292	297	267	260	261	278	314	299	256	279	275	274	278	307	264	250	288	270	264	290	322	247	304	258	295	286	288	296	312	250	274	291	272	283	279	275	245	275	327	287	268	288	323	278	319	298	305	294	306	324	292	284	320	294	292	272	279	293	293	294	299	282	272	297	328	283	286	274	278	310	305	295	264	265	310	283	298	340	261	279	251	298	280	290	282	305	298	283	289	290	282	305	301	302	271	286	305	331	256	288	296	293	279	304	276	284	312	275	301	254	304	278	285	293	302	290	243	293	300	310	253	295	270	277	305	270	281	299	265	311	280	252	284	316	312	273	297	306	276	314	280	297	294	289	277	265	301	297	292	294	307	270	295	277	279	314	314	278	269	320	277	303	288	296	319	287	280	342	314	321	274	296	298	280	273	258	306	271	283	290	296	314	271	288	280	299	276	264	270	309	278	278	312	263	311	280	276	287	267	255	287	290	266	285	297	274	263	294	280	308	301	305	299	277	255	277	291	259	331	290	280	295	263	265	295	291	280	284	292	280	280	302	311	275	271	289	292	314	325	286	284	295	306	286	287	286	282	284	304	275	330	319	314	281	302	271	303	315	291	302	308	302	297	278	306	276	273	298	262	284	280	337	291	282	292	295	296	263	297	315	291	295	299	269	249	294	290	292	293	305	275	326	287	247	311	261	301	306	280	261	265	294	275	312	286	297	282	264	289	319	301	279	302	270	271	302	271	287	267	313	303	275	267	291	297	233	280	285	312	283	266	285	287	279	288	288	277	281	291	305	282	318	283	300	319	274	313	273	280	253	328	308	264	291	331	288	228	302	316	255	285	263	282	281	280	336	267	308	285	264	231	296	256	267	282	299	291	277	273	297	289	283	306	277	297	284	293	290	245	296	299	322	286	258	313	312	285	282	264	283	278	318	280	266	294	305	315	254	292	290	285	265	273	283	281	282	309	284	281	273	301	289	317	300	307	273	311	291	289	317	290	277	316	269	282	276	313	268	301	274	300	321	290	290	267	314	315	307	286	311	271	318	308	271	299	321	290	294	319	284	271	331	298	303	280	266	304	270	286	287	309	308	307	282	270	296	273	282	278	311	293	295	281	267	298	286	275	295	299	290	307	302	285	299	312	285	285	327	286	293	297	299	328	270	323	240	321	318	292	287	308	279	268	297	300	300	275	287	292	271	290	285	269	299	288	278	275	293	285	279	287	263	289	326	316	271	303	261	285	305	281	291	280	284	331	310	265	311	279	276	287	305	296	276	261	319	301	292	288	292	301	272	272	307	277	301	310	299	287	293	319	288	303	316	297	264	259	285	295	272	288	305	280	319	308	327	280	280	298	262	283	286	329	263	291	301	287	291	315	284	282	301	275	278	313	324	306	270	289	288	323	316	263	324	268	285	295	293	282	279	300	301	275	276	286	297	295	302	280	301	273	278	246	270	301	283	297	286	276	292	294	287	307	293	283	302	269	296	325	305	305	286	289	280	289	243	313	286	289	308	320	312	278	285	290	284	288	314	286	300	275	279	305	290	303	284	304	307	265	321	268	294	264	284	318	305	273	327	304	293	320	269	292	292	273	267	261	268	283	294	290	320	292	281	277	296	289	295	287	277	291	284	284	284	300	322	280	327	311	270	264	313	304	300	317	313	299	305	289	262	298	300	285	274	242	269	303	254	258	251	291	281	312	295	288	321	266	325	275	284	278	296	289	315	284	294	278	275	258	296	276	297	283	266	288	252	291	305	321	289	305	269	298	315	267	330	272	287	277	286	258	307	261	290	289	276	259	276	273	288	290	285	292	289	303	273	301	285	286	248	320	280	301	266	269	268	258	283	309	285	310	265	273	244	305	321	304	286	315	265	317	245	294	267	336	254	323	312	281	315	316	295	280	284	274	253	291	293	271	275	295	282	345	300	269	300	290	264	317	315	307	279	307	256	278	285	288	266	269	288	271	306	284	286	322	291	268	296	314	290	322	282	312	275	319	261	303	267	263	294	301	266	294	294	278	291	317	266	258	272	286	292	298	259	231	283	297	278	283	283	251	278	288	272	302	306	276	290	247	295	333	314	265	299	284	302	271	281	299	289	280	285	258	292	307	273	281	274	287	297	277	291	292	291	288	276	277	288	301	268	264	301	306	264	279	252	265	257	294	308	301	300	270	291	300	294	294	293	294	291	292	257	287	317	297	316	298	285	269	277	312	287	313	290	285	294	272	281	290	297	295	258	292	286	328	281	321	292	298	304	309	263	305	310	308	288	297	289	287	303	284	305	291	290	311	326	294	329	309	310	266	301	294	284	269	244	281	299	294	307	326	318	306	267	281	287	281	272	266	279	286	311	301	309	299	289	308	293	319	300	313	272	262	277	268	303	284	296	300	281	307	280	271	283	291	293	283	306	299	276	290	270	302	304	303	286	285	280	265	262	279	271	324	263	264	272	295
36700	24971	20380	15346	8304	2848	1164	1005	736	657	611	663	611	603	614	616	648	632	645	678	553	614	601	615	635	576	598	612	642	626	632	590	600	625	636	578	566	627	601	578	609	654	612	626	599	579	616	624	579	586	592	589	651	604	615	638	591	610	631	638	594	612	587	595	625	592	613	618	625	567	606	624	586	620	615	563	596	638	610	592	569	623	615	615	631	624	582	625	575	609	607	572	606	659	619	609	614	611	594	614	589	578	639	579	632	610	615	621	633	622	603	651	609	585	642	584	615	650	578	541	621	590	605	568	612	603	596	577	618	590	574	624	576	590	616	583	636	565	616	595	608	589	583	647	635	610	611	572	600	624	635	616	628	622	566	620	611	613	611	619	612	624	616	597	622	617	541	619	615	622	621	625	607	602	619	603	582	609	600	605	579	606	603	655	633	621	642	596	641	570	587	623	609	625	604	594	604	601	585	626	596	586	589	600	573	619	595	621	574	628	605	593	595	616	621	649	643	587	599	596	633	582	592	560	657	614	669	627	604	619	592	615	627	638	600	563	609	610	588	574	592	594	633	628	597	605	573	625	604	640	567	645	575	634	618	604	615	627	620	627	560	602	623	585	582	573	582	620	599	582	664	602	588	641	643	593	558	575	597	633	578	569	582	616	593	607	572	559	618	645	644	579	646	574	628	622	621	575	601	554	609	591	671	609	603	597	620	633	598	619	615	597	603	568	632	603	598	575	588	571	667	649	579	599	653	604	665	560	611	621	591	635	595	606	608	615	567	654	575	594	625	592	606	580	605	626	613	641	622	577	608	612	646	597	589	584	652	596	593	605	579	642	617	608	608	622	600	638	561	571	606	607	616	604	567	615	586	612	616	628	648	569	620	604	598	615	632	576	626	634	574	589	620	622	608	558	586	594	620	642	620	633	638	594	615	628	619	596	582	599	619	647	552	612	591	557	598	613	580	584	605	618	591	572	602	637	598	607	618	615	638	558	628	622	598	597	628	541	655	613	637	630	607	621	599	602	640	609	562	604	618	596	630	608	631	549	592	617	642	596	580	659	603	635	622	608	607	639	599	656	602	594	585	618	586	608	580	606	619	617	581	588	625	568	592	604	618	623	616	628	648	568	605	623	611	578	615	579	590	593	598	556	604	629	614	563	569	606	585	644	612	638	547	593	608	610	645	644	644	606	605	623	636	661	572	587	672	610	600	586	560	648	624	616	586	594	603	623	581	615	543	581	629	657	604	626	607	585	610	601	598	589	570	637	572	591	572	628	660	630	606	595	617	628	583	607	598	581	561	594	585	575	641	598	585	590	617	635	594	622	631	634	567	611	581	575	605	614	586	633	617	621	626	619	614	606	584	612	598	624	609	635	563	617	540	606	619	639	610	615	591	591	606	576	579	625	581	594	630	578	626	646	626	632	605	602	607	549	611	553	634	593	604	593	619	619	611	611	578	586	584	625	611	598	639	616	631	561	603	621	618	594	624	632	582	584	579	601	585	578	577	628	596	578	646	607	588	610	610	587	622	571	612	601	587	601	648	573	616	610	632	601	588	623	611	558	598	616	610	560	616	609	658	613	575	625	651	597	616	616	616	620	607	601	604	637	580	611	595	634	625	550	602	601	638	585	613	606	613	623	640	600	568	620	630	627	594	639	615	588	642	587	607	595	616	612	612	607	623	586	623	612	614	595	650	624	607	563	614	609	613	615	604	582	609	626	604	621	615	562	633	583	588	625	633	614	611	640	636	602	660	580	598	574	632	647	565	629	574	591	609	619	624	618	658	631	599	576	596	622	616	595	595	579	599	610	594	575	610	570	574	621	625	641	607	645	579	627	638	563	623	614	623	610	604	606	612	586	629	616	611	623	612	566	645	599	632	598	653	569	541	613	635	614	634	630	641	634	689	595	606	596	640	637	594	598	584	651	592	608	659	628	648	571	620	640	622	610	638	628	596	616	599	598	556	633	619	607	601	636	590	652	623	602	598	609	601	596	548	576	616	631	625	594	634	603	598	593	603	631	582	640	613	579	657	638	627	580	615	616	565	571	650	589	617	590	583	642	569	638	580	607	599	596	625	594	612	610	608	585	627	595	580	595	596	563	610	561	574	543	643	625	596	579	583	612	595	626	585	596	566	618	616	600	609	637	598	619	606	559	597	577	580	595	596	596	639	613	599	590	604	639	656	658	612	582	636	603	625	627	578	594	619	631	562	609	613	619	594	609	618	581	604	626	604	612	602	571	599	575	602	654	645	657	644	610	576	591	568	588	593	624	622	637	607	601	617	595	581	594	597	621	606	600	658	590	628	601	585	597	616	631	612	625	585	622	613	604	657	565	626	630	614	596	608	592	596	595	640	610	568	617	622	645	632	608	630	616	647	626	646	628	623	626	592	621	585	638	603	619	598	676	598	573	583	619	632	658	564	589	611	627	573	584	622	612	604	634	638	608	582	593	619	597	634	599	619	618	641	627	594	599	585	635	592	656	628	601	628	609	613	579	626	617	614	560	652	564	596	594	630	531	606	606	631	624	640	573	627	614	605	627	583	641	632	598	631	633	612	618	594	591	606	628	643	617	603	586	637	596	639	600	606	629	554	610	595	623	617	636	624	619	623	599	585	611	609	627	598	609	605	634	635	603	627	620	624	609	573	666	580	580	604	567	555	604	625	648	589	645	596	641	609	603	620	616	616	621	613	612	604	646	632	621	624	593	636	609	660	606	629	638	599	605	576	618	617	627	558	589	609	621	652	616	624	625	603	650	583	583	592	580	609	618	592	622	664	579	613	617	579	590	603	590	598	589	629	599	651	624	626	633	623	640	619	594	620	626	578	595	599	574	595	597	597	601	574	643	642	609	614	614	595	592	613	603	646	662	633	626	591	639	620	625	581	584	612	603	602	601	638	577	633	620	625	582	579	598	578	621	635	620	599	587	629	601	608	621	625	621	625	608	581	628	644	591	602	635	614	632	604	600	608	607	620	607	619	661	579	603	661	616	649	586	631	625	641	586	631	573	647	649	662	639	604	621	589	621	636	580	617	621	588	594	621	621	608	617	593	602	619	590	650	625	600	609	626	614	615	633	582	596	615	608	604	611	632	586	582	631	607	569	583	630	667	570	637	625	577	621	546	590	620	637	577	590	650	602	608	607	611	606	601	609	606	574	603	623	603	612	611	570	633	667	622	605	634	604	594	631	614	584	636	594	568	597	609	588	618	609	606	605	588	603	576	609	588	606	605	588	613	605	615	648	609	661	664	624	552	539	638	603	641	637	600	605	559	668	601	599	595	616	597	628	602	627	598	643	598	615	628	626	608	598	598	604	631	562	608	528	607	577	649	582	638	618	611	665	632	601	581	587	588	624	606	576	600	571	593	614	616	590	617	602	611	607	595	577	597	650	611	608	618	582	620	670	638	624	602	587	616	607	564	619	597	618	600	561	620	621	660	647	648	571	629	591	612	586	595	618	598	637	644	574	583	620
47357	24024	9444	3294	918	324	226	256	222	246	227	241	224	211	268	258	261	243	247	232	249	237	232	231	204	268	219	235	250	252	227	241	242	206	236	255	239	269	249	266	225	246	211	232	228	276	259	246	234	238	239	240	258	257	245	234	229	245	258	244	266	259	255	255	268	224	244	227	239	232	240	283	220	246	228	227	237	252	254	260	254	234	276	234	230	229	230	241	230	214	253	247	250	234	242	216	252	262	209	267	225	218	212	203	232	233	257	230	247	260	231	238	246	214	238	253	206	236	271	235	227	214	256	235	218	258	233	217	264	211	255	263	220	251	273	245	243	247	216	233	218	231	279	253	226	223	229	216	251	238	221	244	236	269	240	231	232	219	197	209	279	232	256	223	246	265	224	286	253	258	220	256	244	188	233	282	218	262	255	228	237	253	259	232	234	241	247	236	223	247	246	234	244	247	237	280	269	267	235	266	242	263	252	249	238	233	257	275	260	232	263	236	215	235	215	255	224	251	221	262	225	292	247	248	262	253	225	227	259	233	266	253	245	242	239	243	219	236	253	241	228	235	234	228	235	227	234	275	296	234	227	240	246	236	221	240	237	241	255	230	225	216	220	213	261	259	229	236	224	217	243	255	280	257	211	221	220	260	249	238	213	237	234	218	219	225	242	251	236	232	223	250	243	272	245	255	258	238	230	238	234	232	270	257	252	236	249	245	231	241	266	215	243	243	225	227	216	248	224	231	247	259	250	248	226	252	210	234	251	218	257	219	249	241	273	218	233	242	246	231	245	263	237	240	233	252	252	249	231	226	248	257	239	284	225	248	248	211	241	237	232	251	225	243	243	245	246	231	272	243	228	233	233	249	238	192	219	237	239	239	231	255	246	223	222	267	226	240	237	258	227	237	221	216	212	256	267	238	260	258	263	278	288	209	209	209	271	214	229	228	202	263	247	226	241	209	256	222	241	238	224	232	222	210	221	249	201	225	241	237	252	240	242	208	217	260	242	239	265	256	225	248	267	258	245	239	250	234	239	235	232	270	233	277	191	254	239	232	199	204	224	257	226	231	261	222	224	243	242	217	207	237	207	251	214	235	227	233	234	248	236	240	231	219	250	211	216	235	250	221	291	244	230	239	245	279	238	251	241	242	234	253	238	230	229	219	234	229	221	256	250	259	270	241	247	228	224	230	276	266	229	232	225	208	236	231	222	248	229	232	218	216	256	247	270	230	254	249	244	242	219	247	238	238	214	246	261	231	252	255	250	234	246	283	243	241	252	249	213	254	252	242	230	252	270	262	242	198	261	245	227	236	228	250	208	255	280	243	230	246	234	249	254	234	246	212	224	246	256	235	190	270	206	250	243	245	236	250	220	237	224	262	222	231	270	239	207	273	244	221	215	208	233	237	214	248	238	240	190	228	262	220	237	246	231	268	245	240	229	238	235	259	244	249	253	235	248	245	232	257	246	250	255	279	260	269	228	254	255	239	258	250	228	257	235	266	219	224	250	250	274	209	225	261	258	240	237	236	233	228	224	229	211	237	226	192	241	245	211	249	243	235	245	218	267	240	253	201	204	230	260	250	267	265	246	241	240	245	231	231	229	238	243	241	225	225	247	253	238	238	252	238	237	244	252	239	226	226	280	201	266	249	241	218	207	236	249	233	219	280	266	246	219	240	233	251	251	245	250	219	242	216	223	250	230	224	225	247	237	232	231	226	208	253	237	222	238	232	262	246	231	244	215	263	260	236	214	241	251	246	228	208	216	253	242	245	251	223	210	232	210	236	253	249	251	258	245	233	239	239	243	241	235	246	239	261	232	245	245	238	235	249	201	210	231	223	226	218	222	240	255	273	251	238	270	263	226	246	260	229	250	245	217	234	228	243	238	222	225	231	237	217	239	251	252	218	247	225	239	236	229	265	221	247	227	221	197	224	273	227	246	279	243	264	254	236	254	261	248	233	251	216	246	241	240	262	253	256	258	232	237	274	236	259	227	220	218	230	239	215	242	251	270	242	195	232	248	269	250	203	221	227	257	236	246	268	251	237	252	224	272	229	249	277	259	235	253	240	251	236	220	263	245	244	237	263	213	272	239	270	250	232	238	224	241	258	222	225	220	250	253	250	262	258	234	267	223	196	231	213	242	227	250	254	218	228	244	243	267	226	233	238	232	236	259	242	249	261	225	246	235	241	229	212	213	234	236	224	236	240	211	213	222	216	254	211	253	218	247	218	248	247	257	240	248	292	267	249	241	209	235	246	283	213	248	273	238	231	205	229	261	224	222	228	246	216	221	215	233	248	240	255	254	256	255	232	238	256	247	231	253	248	270	251	220	225	229	313	281	220	268	236	243	229	230	233	254	233	227	235	242	214	223	282	244	224	238	241	221	226	249	220	240	248	248	269	227	233	217	225	246	262	196	207	225	230	251	223	220	242	258	272	247	276	268	251	242	226	262	250	238	241	227	210	251	265	215	235	239	214	235	225	256	242	233	256	237	266	225	261	237	245	246	264	253	251	224	233	204	227	267	227	201	237	248	239	232	223	197	247	236	274	242	239	244	245	219	229	240	224	239	227	218	258	264	265	227	234	265	273	222	231	236	233	252	243	240	239	258	250	228	223	283	240	244	250	253	257	260	232	251	233	267	248	242	224	245	254	270	221	255	247	251	245	256	224	227	218	233	263	237	221	244	247	234	256	229	246	236	239	263	248	248	223	230	262	239	241	249	225	227	249	219	254	249	224	230	235	234	210	242	225	266	243	294	235	258	270	251	226	205	217	231	235	219	276	244	241	236	252	252	223	231	227	200	234	235	244	255	264	246	253	253	245	244	250	241	235	233	227	241	249	254	246	258	216	248	246	210	263	209	244	240	235	264	255	235	271	258	214	240	249	240	224	223	214	234	237	220	249	197	234	256	237	269	240	254	230	236	236	239	251	264	241	248	261	249	232	230	241	245	224	259	225	253	248	240	233	206	262	218	222	241	251	247	211	227	250	236	231	228	245	211	252	266	283	234	279	272	226	266	241	221	226	248	222	224	221	238	251	284	238	257	259	263	213	230	236	223	240	217	223	220	246	265	224	267	210	214	206	258	238	223	263	226	242	214	224	249	241	251	247	213	238	204	242	270	255	221	217	259	238	221	234	249	241	246	246	268	223	218	268	212	269	232	267	239	206	262	239	247	230	220	258	237	244	257	240	230	253	255	228	263	230	260	258	287	236	251	235	246	254	246	257	241	221	213	259	236	247	244	229	262	235	246	281	238	218	234	257	214	237	252	231	268	261	241	250	270	253	238	226	248	253	262	264	241	250	239	247	242	215	231	231	241	226	238	222	237	254	231	265	241	238	239	244	238	239	208	225	249	225	250	222	234	257	229	256	241	263	227	216	245	245	235	223	226	234	238	271	244	245	260	233	234	242	243	243	259	239	206	238	260	257	220	235	234	234	262	244	252	224	254	216	250	238	232	209	266	211	245	252	209	242	232	222
30596	17555	11508	6714	2357	759	474	534	490	493	538	510	523	506	465	496	476	487	505	495	509	512	508	506	538	512	491	489	508	525	537	532	507	498	475	466	500	497	509	548	504	512	545	542	507	523	486	524	507	491	516	524	534	486	563	506	524	528	533	520	557	521	515	505	478	501	502	540	490	493	515	521	504	542	488	498	524	554	485	548	518	527	531	495	519	529	497	490	510	521	521	481	505	538	505	510	470	534	534	513	485	467	498	523	499	538	507	538	544	498	493	544	520	531	507	520	530	542	549	551	523	447	540	519	530	543	521	477	544	477	494	536	569	509	519	522	500	494	543	510	526	520	509	471	512	528	514	525	490	566	537	512	474	510	520	548	502	535	486	503	511	509	541	510	515	497	494	560	563	500	473	544	421	502	477	478	502	533	513	466	555	508	529	464	531	498	524	508	525	506	532	496	490	505	516	576	529	505	507	571	512	479	503	528	502	515	534	488	515	451	509	507	495	512	483	544	525	472	541	475	487	532	522	499	533	498	519	475	478	550	500	503	511	504	525	496	471	484	509	539	533	525	530	514	501	560	494	528	529	536	527	558	527	476	527	507	510	503	521	511	496	537	520	514	532	490	542	517	510	498	518	525	498	527	508	501	485	522	511	487	518	523	516	472	497	522	492	551	477	500	472	535	501	477	547	499	504	547	538	547	497	506	498	523	499	542	490	539	517	528	491	514	543	474	511	493	539	528	511	541	579	459	520	540	491	502	494	514	543	516	506	492	496	540	508	476	542	547	471	558	548	536	499	489	509	525	494	534	517	499	528	478	503	528	495	471	536	500	517	509	553	515	520	491	486	522	516	495	497	536	524	541	488	521	569	532	504	513	513	531	495	508	512	510	521	538	534	530	540	519	534	485	514	477	540	538	501	528	514	499	498	526	547	530	473	478	490	546	516	511	536	523	554	542	525	490	509	500	497	518	540	520	514	537	522	520	487	522	525	479	543	526	517	527	504	528	494	528	493	536	562	504	503	504	505	498	514	533	485	486	532	512	496	510	540	532	505	486	546	518	533	533	470	503	490	480	519	508	473	472	505	496	508	512	517	460	512	477	584	539	461	497	514	505	522	525	521	521	519	494	512	466	535	503	504	561	528	535	475	489	526	492	487	533	528	535	492	506	471	516	477	499	529	518	526	532	511	520	479	519	501	496	528	497	538	519	499	498	504	535	495	518	543	500	549	500	561	494	524	513	496	526	475	533	524	514	485	490	539	491	533	510	513	497	510	483	509	511	487	540	524	505	532	500	541	500	490	527	545	477	532	521	503	489	502	517	517	486	507	507	470	535	513	519	475	496	527	549	524	538	509	498	546	505	549	493	555	508	497	480	489	495	488	570	561	553	522	493	505	515	516	503	524	557	509	519	529	538	460	532	510	523	541	529	467	499	529	476	516	461	470	493	521	524	538	483	479	526	520	476	497	522	530	499	482	546	505	519	530	519	557	544	545	523	568	527	522	558	465	525	458	508	482	512	485	508	507	510	526	522	457	568	484	533	503	563	510	481	544	538	533	558	521	496	497	479	542	489	478	510	481	545	552	514	504	518	464	529	527	506	529	513	526	507	520	515	534	520	506	522	513	518	529	479	503	523	481	492	542	509	500	541	521	479	509	494	499	478	510	477	539	459	505	532	500	535	508	492	507	534	509	515	486	504	502	518	536	506	537	560	517	523	527	556	489	488	543	499	526	512	563	516	497	519	510	512	460	505	504	508	511	528	519	512	546	513	512	499	516	509	526	514	481	500	517	533	495	474	490	524	523	511	523	508	509	509	528	501	503	494	527	512	552	513	526	486	538	498	549	526	517	515	484	543	510	511	517	502	521	502	517	506	474	539	503	489	512	517	520	497	541	493	496	545	500	513	539	511	522	470	488	505	497	497	505	523	508	528	538	543	512	550	484	546	512	521	513	520	523	524	502	476	496	496	486	487	485	509	490	505	560	557	489	485	522	527	501	515	499	492	520	510	559	493	507	500	488	518	538	504	466	486	527	464	505	496	509	514	505	535	517	528	492	538	535	488	492	464	498	537	465	537	491	509	472	486	514	511	492	533	553	512	496	530	480	524	537	523	485	491	543	543	510	539	524	504	488	489	505	524	513	506	508	490	450	483	532	553	544	484	553	554	548	508	484	527	483	506	527	501	509	551	519	505	530	485	538	495	480	504	542	493	509	520	527	525	488	516	520	543	493	517	487	490	474	523	497	491	581	510	493	520	521	505	510	536	502	518	488	516	470	482	492	484	484	494	534	498	496	534	491	505	518	537	492	475	509	539	500	501	502	524	525	520	552	490	515	571	520	500	476	543	491	508	581	514	533	494	525	515	534	514	532	500	515	549	509	522	527	541	499	500	517	481	540	512	498	475	503	505	552	485	491	530	516	490	524	492	507	500	529	500	527	506	540	551	526	524	508	531	516	517	511	515	506	547	530	494	505	541	547	529	565	479	529	524	477	495	503	481	486	501	497	502	550	511	527	510	522	474	507	516	543	490	495	517	521	509	480	538	508	571	507	513	520	474	481	485	487	490	534	503	497	465	518	508	507	549	549	484	510	515	502	528	484	515	501	528	549	526	495	572	539	534	515	561	501	516	482	473	503	513	505	518	503	507	554	509	517	525	494	558	524	547	499	501	521	495	482	515	517	519	468	481	521	513	517	459	489	535	507	472	523	495	499	514	552	557	547	520	538	509	468	492	509	520	511	522	527	507	498	524	541	538	504	511	502	532	504	495	532	508	518	518	495	545	533	484	555	538	560	530	535	520	485	491	524	505	530	489	519	533	479	492	481	461	519	532	516	517	521	525	523	514	521	510	558	484	481	531	488	510	512	520	497	508	521	535	496	507	531	482	486	560	510	518	563	522	487	489	547	546	502	508	515	486	521	511	522	468	534	463	495	484	506	493	513	502	512	559	503	509	501	501	533	515	512	493	546	510	490	497	507	501	473	513	458	498	492	510	510	476	512	495	522	455	519	527	498	486	480	494	540	492	545	519	472	476	514	490	533	478	507	513	500	541	551	505	498	477	476	520	484	489	530	506	539	503	509	514	519	536	500	512	483	508	527	525	520	482	517	530	500	516	460	465	508	520	534	543	547	517	499	491	518	513	510	522	482	549	528	515	526	481	493	512	495	488	526	526	570	499	506	544	505	505	558	464	473	507	549	510	537	512	559	532	522	462	543	562	518	523	546	521	499	534	526	527	479	512	507	537	548	513	496	493	489	518	529	498	477	471	522	525	479	539	485	464	493	533	525	513	483	521	517	498	548	531	523	533	498	508	527	504	489	518	519	513	476	522	520	508	525	535	548	525	499	499	545	497	500	503	550	492	453	502	506	538	519	532	530	506	479	489	504	509	510	504	496	533	509	514	493	492	488	510	461	515	511	501	518	498	512	505	516	502	515	507	500	507	512	533	517	525	530	485	498	507	527	507	507	534	507	533	478	563
54783	25897	13608	6375	1905	613	302	254	303	251	256	235	235	246	254	244	237	243	275	261	238	251	241	238	234	247	217	261	245	262	269	235	265	231	283	221	216	252	248	221	248	259	221	265	215	219	232	236	280	223	267	255	254	241	268	241	204	230	244	234	278	239	235	222	225	229	261	279	244	244	261	224	252	247	225	271	273	258	219	246	223	225	263	241	232	226	264	258	250	217	272	225	225	260	235	232	262	277	211	276	229	224	236	239	197	240	236	230	262	242	244	253	253	255	240	260	232	248	222	243	231	228	234	246	254	234	239	243	248	235	222	221	256	221	248	235	246	269	248	230	206	233	240	259	241	251	244	253	221	268	243	244	216	238	240	233	252	237	243	249	236	245	229	232	250	252	218	259	253	248	220	252	214	238	221	233	278	258	223	240	235	251	268	244	205	230	269	253	215	231	278	240	213	222	243	245	267	248	258	251	217	247	236	231	225	246	254	252	254	228	225	217	286	260	210	257	242	248	268	239	272	233	227	252	242	218	207	235	274	254	248	254	254	260	279	256	231	240	230	234	246	269	239	242	264	244	257	233	224	238	244	234	257	247	235	187	255	270	268	253	247	265	233	246	251	240	212	223	275	238	258	215	245	231	244	223	264	248	219	227	254	244	239	242	236	249	236	233	258	243	238	250	254	259	256	222	228	219	245	229	247	227	252	271	232	227	240	241	253	223	233	233	236	249	239	255	250	253	238	219	229	234	227	252	245	237	239	254	243	243	265	238	236	224	229	224	249	228	273	249	257	247	248	228	244	248	256	214	230	253	233	203	215	255	249	249	249	237	231	230	226	214	248	267	211	256	209	255	241	252	242	249	254	241	260	244	234	234	253	250	230	221	258	262	259	272	250	212	227	247	239	218	247	256	225	260	240	234	244	235	248	247	227	223	182	261	261	239	232	238	252	217	259	233	267	221	238	221	245	258	239	246	238	255	281	252	229	257	227	218	243	244	234	262	241	246	245	233	233	220	227	227	213	258	236	236	237	243	231	273	209	237	237	244	244	266	278	268	256	259	239	236	235	229	236	206	238	254	225	243	243	253	241	242	242	226	226	244	264	238	244	224	254	253	255	237	226	219	269	209	235	255	221	224	257	268	251	201	209	247	252	230	263	224	249	245	242	248	235	255	278	231	249	245	267	221	254	251	234	233	258	223	237	252	245	229	234	244	221	223	244	224	239	245	234	280	211	237	238	211	232	241	248	234	268	254	231	248	232	253	271	251	236	226	241	246	208	224	221	258	251	252	279	205	237	239	262	237	271	252	228	228	222	241	230	246	213	260	234	252	270	238	251	275	246	212	263	268	221	236	256	249	267	241	242	243	273	239	230	254	219	251	243	230	263	267	254	228	258	224	238	259	275	255	263	220	236	242	239	244	223	225	215	243	229	236	261	262	240	237	206	252	250	245	238	289	218	246	232	263	258	232	246	228	257	246	243	225	270	261	245	231	216	251	251	263	246	246	250	292	261	255	201	252	236	231	247	233	257	251	233	222	245	220	247	250	287	267	254	210	240	236	217	225	253	251	236	246	269	251	260	244	244	244	242	240	225	240	236	254	251	256	242	231	211	216	235	250	253	219	216	253	252	254	250	224	241	236	265	248	230	236	218	229	247	202	252	256	246	254	262	259	244	238	265	243	246	248	265	230	260	257	244	213	231	203	231	244	220	233	243	223	236	262	239	222	254	228	257	255	258	265	267	244	258	214	258	217	243	261	237	249	261	251	204	239	256	231	228	246	239	241	260	263	245	232	279	248	245	237	232	245	230	241	250	252	235	237	243	226	226	205	227	214	225	255	225	252	226	229	201	225	230	244	266	268	256	249	222	225	220	255	225	263	224	261	243	233	262	236	223	243	240	227	236	212	244	261	204	213	238	207	224	234	269	250	227	236	206	259	233	242	268	261	261	228	277	266	266	223	220	217	253	233	253	211	220	226	271	274	223	241	219	229	237	258	243	227	242	240	224	248	224	240	224	253	265	228	228	233	262	244	253	250	287	233	203	259	233	259	250	247	250	244	210	243	231	255	232	270	229	237	255	288	239	226	280	273	240	229	266	230	236	237	248	222	235	212	240	262	235	252	229	236	243	243	227	245	253	246	244	252	209	225	248	229	274	250	214	220	229	263	273	248	231	269	241	265	265	207	213	242	226	231	228	249	256	254	223	257	238	268	219	217	245	233	259	254	217	245	234	262	233	216	259	223	249	248	253	238	220	269	250	243	255	226	243	229	226	265	263	223	233	252	219	233	225	249	225	236	258	235	197	228	252	218	221	224	237	245	240	236	240	225	230	230	244	215	242	219	225	211	230	229	226	252	221	253	258	230	262	215	247	238	293	259	231	246	241	226	257	249	229	235	250	238	282	246	249	217	246	239	269	241	221	230	235	248	238	247	229	222	252	240	279	231	215	228	228	243	277	258	237	249	259	252	279	236	264	256	269	229	224	258	275	246	239	256	255	271	219	213	251	229	231	248	230	232	229	232	227	233	262	233	256	226	223	233	208	245	236	258	258	239	230	232	244	236	259	234	244	224	227	220	239	225	272	266	250	249	248	247	241	252	258	267	256	259	237	245	246	255	238	234	268	261	257	243	220	237	278	227	230	243	247	238	256	293	262	262	267	258	235	231	219	244	275	258	239	247	265	246	222	258	250	257	261	213	238	207	261	243	218	254	237	265	255	248	259	227	225	268	290	262	249	232	251	226	262	258	235	216	247	236	246	250	225	238	237	243	304	223	253	274	252	231	252	239	243	248	231	234	242	218	248	225	230	237	224	248	227	261	220	235	244	243	232	238	228	265	243	244	245	284	231	262	257	247	216	228	220	246	254	240	241	239	272	238	237	270	236	264	234	231	244	224	254	231	228	235	281	212	237	228	239	240	252	247	235	225	248	264	261	254	240	255	224	216	248	269	234	234	265	232	237	232	232	248	226	235	250	219	223	269	234	215	223	271	255	249	234	241	245	233	248	265	240	214	240	239	234	247	265	249	237	225	248	265	267	274	263	246	239	228	233	236	239	240	260	209	248	208	257	251	255	239	225	256	254	235	252	260	231	232	240	228	244	232	248	253	253	245	244	280	248	247	220	213	232	274	269	232	271	261	198	227	257	245	237	252	242	248	244	242	250	251	221	229	242	243	237	227	255	217	218	268	226	263	272	214	248	250	265	210	272	229	259	235	228	243	237	213	235	227	257	246	240	275	250	247	238	225	252	243	273	233	230	187	229	237	246	237	262	252	242	239	236	197	232	252	236	223	234	240	258	254	239	234	262	253	249	239	245	239	236	245	239	230	222	244	251	258	223	233	217	218	224	254	242	238	244	239	219	246	254	242	247	239	246	272	235	255	253	237	229	246	249	244	224	222	238	238	223	249	245	247	240	220	256	215	243	245	255	233	249	239	244	220	236	216	273	265	283	237	243	238	223	218	230	276	248	235	236	259	233	220
35043	18904	16462	11850	4403	1759	724	654	542	501	549	508	532	541	526	519	542	533	534	522	499	520	532	521	533	541	530	475	536	505	525	529	513	557	488	516	518	548	550	518	530	536	563	556	546	568	476	508	525	513	508	528	569	514	505	516	515	540	492	497	535	502	519	540	507	546	577	532	541	536	528	528	525	518	545	552	517	541	513	490	529	518	565	492	511	506	530	534	503	502	561	500	551	513	512	514	553	554	532	541	522	503	490	504	541	546	522	518	517	526	510	511	522	562	524	516	481	483	515	487	496	546	529	525	535	572	518	530	510	519	513	512	496	505	515	512	543	509	532	532	514	488	512	506	488	519	495	520	502	533	536	562	525	517	497	502	527	503	522	547	521	518	511	524	559	514	492	526	505	497	528	505	514	480	554	533	560	524	548	578	527	510	542	490	512	546	524	524	513	544	521	487	550	495	493	564	532	524	554	527	539	522	496	535	518	491	523	512	473	539	538	515	540	516	528	553	468	498	506	543	485	541	533	527	540	515	534	497	507	486	517	536	507	523	538	510	528	479	545	532	521	499	533	529	519	509	559	494	517	500	530	479	486	489	534	527	520	528	503	507	480	521	503	527	507	562	490	513	527	510	529	514	561	497	508	557	513	517	531	541	519	518	495	501	562	501	575	487	521	511	538	507	480	511	546	508	516	536	481	516	495	552	489	545	549	526	533	490	495	494	499	523	540	562	545	484	524	525	545	526	552	504	539	529	505	524	518	493	505	504	528	533	503	531	482	479	496	520	523	502	531	522	490	494	542	497	510	551	497	533	528	490	523	561	518	561	545	528	523	522	557	503	532	520	519	511	567	518	503	505	544	516	548	543	488	514	554	485	557	512	525	527	558	525	538	560	528	516	516	521	512	499	495	545	513	496	563	542	474	512	498	506	498	470	489	497	492	487	561	478	535	514	524	544	497	513	502	512	526	537	487	505	514	543	486	486	489	554	547	518	539	501	489	542	544	528	513	506	497	542	521	512	544	518	550	505	522	512	509	553	527	535	544	492	573	504	496	506	523	546	550	489	480	504	522	485	521	479	524	492	551	544	507	526	533	524	499	544	487	487	500	487	544	514	564	524	533	480	529	507	559	498	530	500	513	531	518	540	542	474	522	519	530	520	495	514	545	541	496	550	504	529	509	554	528	528	574	506	532	543	565	555	519	507	522	486	523	544	505	524	534	511	537	504	504	510	564	496	503	500	485	525	545	526	531	488	542	545	524	535	541	538	529	525	531	495	538	499	553	527	523	548	489	528	548	500	524	500	544	545	476	529	533	494	488	547	486	548	512	509	534	537	481	522	521	501	523	527	459	521	525	503	547	508	555	490	489	548	548	526	534	514	523	512	494	517	549	519	531	557	524	533	550	527	539	551	507	510	555	529	519	535	494	546	552	494	531	518	519	542	566	494	553	576	521	534	496	520	506	515	528	538	547	496	487	497	464	495	488	510	534	515	541	517	504	526	531	560	525	518	515	520	564	518	529	467	543	561	506	534	528	533	552	576	487	459	520	529	503	534	539	565	534	528	555	492	476	547	533	492	524	515	492	498	517	523	529	518	537	524	515	493	530	546	532	497	524	504	527	497	519	512	501	530	564	521	518	516	521	461	542	512	496	509	501	511	533	537	525	517	513	543	490	527	516	537	491	498	512	522	486	526	505	566	530	523	535	497	560	513	543	510	511	533	494	516	521	546	508	550	532	518	516	512	555	515	561	505	503	550	544	545	531	499	510	529	511	520	488	514	562	495	514	545	554	506	516	508	497	483	545	548	521	510	552	507	572	547	560	555	528	578	537	511	503	534	546	505	516	551	562	538	499	522	531	514	539	518	530	525	545	578	556	518	541	524	533	521	549	511	534	516	507	543	557	557	526	525	541	504	487	552	520	509	586	523	511	499	521	527	504	495	520	537	538	542	524	545	513	531	491	539	536	514	473	512	499	515	540	551	526	516	525	508	515	492	534	526	503	493	522	553	527	480	511	518	538	555	547	545	466	519	526	493	495	501	538	590	532	527	499	526	529	526	551	531	489	525	516	502	516	511	563	525	486	536	542	506	518	542	549	539	487	508	570	556	517	519	518	502	518	538	503	501	573	529	533	501	520	515	497	536	525	504	517	495	534	505	540	515	522	499	508	541	541	472	532	533	545	532	532	510	531	599	466	534	504	535	515	514	514	548	524	507	515	508	485	495	522	545	530	527	503	549	517	498	526	524	528	483	510	561	546	495	496	497	517	524	506	560	521	484	528	495	500	494	535	511	511	531	523	556	525	524	518	538	492	563	473	539	571	526	547	546	516	529	559	527	518	515	545	508	485	531	551	472	558	517	510	538	519	540	540	515	505	545	505	494	514	533	496	528	492	519	490	531	513	512	513	493	510	525	520	503	504	557	500	512	517	531	559	546	547	496	519	535	561	533	498	516	509	499	470	489	542	520	568	540	530	516	540	520	541	537	563	509	526	497	546	525	486	566	539	553	506	519	554	503	522	467	502	538	549	516	525	496	519	544	512	514	553	518	521	502	513	499	501	508	538	550	516	473	511	527	512	538	484	537	517	488	552	495	511	476	520	528	528	523	551	529	528	506	536	536	504	515	524	549	557	519	540	502	511	516	520	543	489	543	515	515	535	494	524	496	488	534	548	528	543	530	517	529	510	498	498	524	501	494	489	527	495	498	524	520	518	538	528	502	510	502	534	531	516	546	520	531	568	506	510	544	499	538	514	536	525	520	501	482	526	533	482	532	532	519	519	520	516	528	589	503	578	588	474	561	534	501	557	551	530	465	518	528	547	540	516	517	488	519	496	489	547	524	482	516	523	553	477	494	514	538	506	527	540	549	540	513	518	555	532	519	524	527	503	536	514	552	521	526	511	534	538	507	530	586	539	527	528	546	511	513	481	515	542	540	515	511	514	483	539	533	509	493	511	509	554	517	530	544	550	518	525	532	538	559	547	526	513	532	490	533	514	516	507	539	501	523	534	509	577	569	498	486	521	505	528	510	560	570	516	506	568	523	538	561	537	543	541	527	533	483	508	504	520	537	514	503	522	524	502	506	523	533	537	513	509	496	519	527	542	544	529	519	499	507	546	578	541	522	512	504	504	518	519	528	512	513	532	476	547	534	541	517	520	531	490	512	507	521	516	515	478	545	515	533	464	548	492	544	525	503	502	532	557	542	497	509	478	507	535	531	511	501	532	504	512	554	510	552	491	544	509	495	527	491	481	512	535	524	540	513	509	517	551	536	524	516	564	534	552	536	524	527	472	543	510	493	499	493	484	485	509	499	531	550	550	551	546	545	522	512	548	538	496	497	532	536	519	478	504	525	508	512	533	494	557	512	502	528	530	525	489	527	555	544	525	510	558	531	533	514	527	544	570	537	553	554	531	471	527	525	540	529	540	535	536	489	579	562	490	579	545	548	523	528	556	572	537	504	527	522	510	519	518	541	519	535
65619	37867	24864	9409	2258	894	500	404	295	280	293	312	305	293	294	293	291	287	279	285	285	300	312	303	294	292	302	283	289	275	294	271	302	290	340	312	282	322	281	270	283	351	277	289	300	290	300	320	267	268	293	282	318	297	278	263	313	277	250	283	311	313	299	282	292	310	283	271	281	259	296	308	310	303	262	293	302	291	285	304	311	317	290	275	304	290	261	298	294	309	250	273	301	271	300	297	308	280	335	312	290	264	304	308	278	250	296	304	298	293	312	293	292	258	312	319	283	295	312	309	293	295	282	282	274	276	276	315	260	291	267	320	291	270	297	307	266	292	335	281	306	281	285	292	287	298	350	283	271	281	305	290	306	319	255	252	303	244	267	280	284	301	300	299	329	305	278	310	316	306	335	264	326	320	309	309	273	291	282	300	277	304	288	285	286	307	298	281	318	285	313	280	298	321	289	289	291	301	310	289	306	302	290	280	299	263	265	240	265	314	271	311	317	291	323	290	253	308	290	311	289	281	296	331	297	253	267	284	295	296	339	284	303	300	283	321	303	279	269	309	293	283	313	273	281	261	278	266	288	298	263	282	285	292	297	259	302	297	254	319	318	315	289	307	278	289	290	270	277	274	261	321	306	292	285	295	337	283	289	317	296	309	294	294	316	271	282	275	312	289	317	288	317	273	317	306	324	264	282	290	299	300	296	322	318	256	267	299	277	299	273	289	302	330	298	270	287	296	271	284	270	275	297	278	308	307	282	281	275	311	290	294	314	269	284	325	293	291	299	351	244	260	325	264	317	295	318	313	335	290	334	342	295	279	298	291	262	296	315	305	309	278	319	287	284	267	292	262	260	271	292	294	280	289	306	276	314	312	318	313	279	294	275	266	305	303	273	299	288	309	302	315	280	304	295	283	311	258	293	262	300	311	303	279	297	269	300	288	284	328	316	308	291	344	322	310	260	307	306	300	285	289	309	308	327	298	299	262	279	290	306	303	298	316	300	243	300	283	303	261	291	337	294	293	306	277	282	296	279	307	281	265	282	283	313	294	296	310	276	319	276	340	283	284	293	316	259	281	299	290	297	281	296	299	296	268	296	282	281	286	280	310	286	286	321	292	273	267	328	285	314	340	273	270	311	305	322	298	300	312	320	285	321	298	292	309	287	299	307	296	306	283	280	259	314	285	306	279	276	315	283	291	283	279	283	287	283	296	296	297	278	329	267	323	325	299	290	306	277	273	284	312	316	317	285	301	264	294	287	317	282	280	296	313	320	281	280	294	298	276	276	312	321	294	289	303	316	286	269	255	288	270	280	268	284	296	289	266	295	287	356	296	314	270	237	275	281	302	300	285	246	305	277	295	294	269	278	295	289	294	284	264	271	328	262	300	279	327	267	280	290	294	305	289	279	309	308	267	326	276	304	287	276	286	303	309	267	285	273	305	303	288	289	288	285	278	284	287	303	298	274	293	271	298	305	280	321	297	305	303	308	267	286	319	286	324	288	285	265	310	276	310	313	302	258	302	308	286	318	259	274	282	321	273	329	331	300	295	313	340	314	257	302	272	316	309	284	307	280	306	252	314	298	278	282	275	290	317	316	319	280	274	283	276	280	303	293	291	297	287	260	274	308	252	296	313	300	328	258	304	310	318	294	306	307	298	267	302	306	298	256	322	294	275	282	278	339	296	285	271	325	325	292	293	296	251	302	285	280	295	272	316	275	302	280	288	322	276	323	273	281	290	282	274	315	271	307	295	305	302	309	294	291	275	304	283	328	313	310	318	296	317	310	295	324	319	313	292	326	270	283	331	277	303	282	299	274	269	262	243	292	260	282	305	279	271	271	277	284	289	303	306	276	302	314	304	323	308	296	265	311	293	292	252	286	310	292	300	294	339	290	299	292	276	281	262	285	288	297	273	305	282	289	277	290	311	258	288	299	273	276	307	290	287	290	301	293	260	282	296	289	336	312	275	261	293	294	288	308	292	305	331	306	306	289	258	327	293	295	273	258	252	263	269	288	293	308	260	289	337	309	279	287	263	277	337	324	275	308	337	307	309	297	321	285	295	289	287	264	306	285	304	294	320	292	307	308	263	322	314	297	278	254	282	301	254	271	286	304	306	300	261	261	290	321	313	298	293	282	282	289	316	290	313	313	294	280	292	289	296	313	272	315	296	297	295	309	284	304	353	318	289	266	264	289	254	289	295	304	300	291	331	294	287	297	271	276	294	292	303	277	303	294	293	280	324	281	269	302	283	320	295	341	264	313	314	281	305	285	321	318	299	293	289	280	260	304	279	273	272	302	311	308	317	281	309	303	312	292	293	306	307	264	298	258	274	329	291	285	305	330	281	289	299	295	332	290	265	278	284	254	335	283	285	293	299	305	314	284	276	336	312	291	293	292	267	265	316	304	269	274	354	284	303	288	304	255	298	278	303	267	279	280	299	320	302	309	313	265	305	285	309	295	285	298	333	280	302	306	325	283	256	327	305	300	253	294	291	318	316	280	269	314	321	290	255	293	296	278	279	294	267	265	304	315	302	274	304	308	251	291	291	324	296	291	274	298	277	292	296	304	302	306	288	278	270	299	302	309	297	312	294	287	309	274	308	305	298	297	290	279	286	289	306	277	301	318	293	319	266	262	323	304	286	289	347	306	309	297	296	287	300	259	305	280	288	284	274	292	285	306	338	300	304	263	285	274	258	264	296	317	274	301	250	275	317	288	292	261	275	281	295	310	274	297	312	294	289	303	254	284	260	283	301	318	286	288	278	304	290	267	284	272	288	308	302	297	277	279	309	277	257	280	291	309	279	283	291	314	300	268	289	264	267	282	266	308	285	285	288	359	298	271	298	277	292	313	266	304	300	291	284	319	325	269	257	276	323	311	295	295	290	287	278	325	307	272	262	263	276	297	288	317	277	334	306	282	299	299	282	320	291	287	289	273	310	274	281	307	266	296	290	289	317	304	323	296	301	308	309	310	282	259	301	291	304	266	270	275	290	318	314	266	291	306	296	288	286	307	289	297	277	289	301	321	295	302	293	293	285	319	291	306	297	289	265	292	292	297	272	260	276	291	333	312	289	280	270	251	270	308	279	292	244	306	276	277	275	322	301	309	293	288	319	281	308	257	300	291	283	321	252	305	300	279	265	288	286	275	273	322	284	298	307	294	312	273	286	286	323	324	321	298	276	274	278	289	301	316	312	265	288	270	297	276	287	288	282	265	278	291	288	295	286	292	290	282	261	261	291	309	273	232	298	306	303	300	311	281	272	317	288	305	297	305	298	271	317	319	300	304	304	236	287	302	290	284	311	272	285	283	282	258	305	308	298	294	297	282	295	307	309	264	282	317	260	292	304	323	313	322	335	272	279	304	310	280	270	302	265	281	296	321	327	284	293	286	312	314	278	307	337	290	293	281	309	315	285	278	277	299	289	304	261	325	305	315	305	315	262	261	322	264	271	318	318	300	280	296	289	305	261	320	272	326	294
41048	29348	26643	13084	5362	2617	1425	1193	696	686	682	679	647	623	604	667	618	630	584	633	647	637	619	665	606	598	609	605	618	638	673	584	590	604	610	597	627	577	643	593	648	649	614	600	645	653	592	603	604	632	623	612	658	625	596	574	633	618	632	636	647	643	597	658	619	639	623	641	631	609	622	634	598	570	619	588	588	679	649	572	566	592	630	640	676	626	603	639	617	639	630	651	631	632	634	603	601	615	590	640	646	596	639	620	650	615	601	605	573	630	589	621	637	609	653	602	611	608	611	648	630	626	629	609	644	624	606	614	603	607	640	625	615	613	590	637	608	594	581	619	607	588	610	569	558	612	638	619	616	626	630	586	670	653	642	602	584	622	590	602	595	620	640	646	623	562	598	620	610	589	645	606	638	634	638	560	623	636	610	616	643	599	610	641	576	676	608	611	605	638	616	614	618	652	621	604	579	618	613	658	601	605	609	606	620	627	609	643	560	607	573	626	663	600	628	619	632	605	650	622	595	642	583	699	679	642	644	571	629	589	578	611	612	635	612	622	595	629	615	620	602	579	599	606	568	633	657	627	603	582	584	604	615	614	606	584	661	620	616	599	623	615	611	673	614	606	609	643	570	627	629	609	594	625	587	625	632	596	607	641	613	567	644	589	624	615	609	627	640	622	667	595	639	667	627	544	646	594	619	624	623	593	585	578	602	591	616	624	660	629	652	646	656	593	588	586	627	612	657	635	571	596	598	602	622	611	612	629	607	599	587	582	622	593	609	602	644	668	633	627	631	632	614	607	633	645	624	662	607	583	625	596	622	623	613	640	652	639	593	649	639	626	653	614	596	604	558	636	590	642	642	604	589	642	583	639	629	620	591	647	605	621	604	623	602	588	602	596	600	625	619	672	620	616	613	600	654	612	561	606	620	607	635	631	613	650	676	645	614	645	631	605	609	591	587	601	594	590	592	619	644	625	547	634	628	629	639	638	608	617	613	623	618	623	619	628	647	606	587	605	621	639	621	588	675	629	602	606	596	622	627	602	584	563	606	591	619	652	646	580	594	601	678	615	625	649	593	584	652	629	631	660	618	633	623	569	599	609	638	616	637	651	655	642	602	570	639	651	618	614	636	589	603	595	615	638	600	606	637	634	601	637	682	659	603	654	608	605	646	627	602	610	640	582	583	594	612	585	649	632	582	630	612	622	634	640	604	652	623	639	575	654	587	545	640	592	646	606	602	627	626	651	595	613	600	586	607	657	640	634	607	606	600	605	637	662	624	543	615	640	681	622	592	599	569	586	623	598	606	639	580	621	608	585	631	667	611	574	645	596	630	615	621	623	657	617	652	635	600	611	615	625	655	638	598	651	619	567	636	618	617	643	620	604	612	622	664	610	639	657	612	613	593	628	638	642	612	608	620	635	645	602	626	599	623	624	628	582	584	642	646	634	598	620	619	654	611	625	595	573	641	590	614	641	633	607	619	623	602	619	570	695	604	614	602	602	620	623	600	651	644	602	613	627	623	593	645	606	606	622	630	643	617	634	598	565	645	592	581	595	608	634	629	607	606	613	608	606	649	654	624	578	586	628	598	601	625	611	614	616	576	596	642	652	635	633	603	586	637	586	629	631	625	584	609	605	610	653	642	590	607	576	608	658	585	636	620	633	597	605	600	628	626	626	604	571	617	620	643	613	649	622	592	652	640	579	604	589	613	599	589	604	587	620	640	644	598	627	620	581	608	614	652	675	615	641	654	619	589	606	631	616	583	640	573	622	615	615	632	612	655	615	636	636	671	568	640	596	597	615	622	612	620	600	564	574	631	596	660	684	584	673	591	569	634	587	607	619	592	612	628	627	605	618	643	593	651	610	633	621	630	602	601	601	647	597	625	607	629	665	631	585	625	600	613	639	641	629	553	620	618	603	640	620	635	623	604	608	570	573	623	592	638	609	620	591	595	647	596	588	563	618	584	640	597	595	623	603	595	632	629	643	618	631	600	603	671	562	624	620	629	659	619	586	618	621	622	610	647	650	647	608	635	621	604	626	584	637	635	613	600	629	629	575	586	624	665	628	607	598	583	595	639	652	575	598	596	602	666	617	620	644	610	620	598	574	638	604	625	667	598	626	611	635	638	578	630	616	591	646	588	602	605	614	632	601	627	623	590	586	631	595	576	597	592	625	634	584	627	654	635	610	649	602	603	596	615	600	638	576	694	560	623	643	587	695	585	614	602	598	654	628	623	597	620	623	623	585	602	600	583	591	613	601	634	580	574	651	623	617	647	650	618	635	617	645	579	626	591	614	655	628	637	662	560	617	584	611	615	616	614	625	584	657	587	656	621	644	608	629	614	623	622	645	608	565	575	626	638	598	639	596	598	653	574	579	608	590	597	599	590	609	619	599	615	612	618	601	649	658	654	632	613	593	675	660	608	645	597	637	616	598	591	617	622	651	606	634	620	570	596	605	584	585	659	601	570	640	618	619	644	665	605	666	609	645	639	597	612	659	635	601	570	619	627	662	629	562	582	605	643	608	597	617	588	646	600	602	616	613	592	628	657	638	633	653	609	654	646	627	630	610	605	647	625	628	609	654	601	603	603	646	591	628	640	575	598	608	635	646	606	611	658	580	689	585	637	589	603	618	674	610	657	644	653	637	626	638	616	622	645	624	628	602	625	648	579	626	669	640	583	614	653	639	596	607	664	606	603	654	588	658	583	625	577	630	635	613	575	627	596	646	619	643	565	634	591	632	569	572	597	620	621	582	576	613	621	633	618	663	622	681	583	651	624	589	618	577	634	616	599	634	654	572	596	619	620	586	589	634	603	639	609	607	619	641	659	613	616	614	608	566	626	581	603	605	593	639	621	609	586	631	621	644	615	636	606	596	650	598	602	642	627	585	642	603	610	592	598	617	683	638	550	618	619	602	628	607	590	631	616	585	639	573	619	632	605	616	577	647	613	574	636	627	648	607	612	615	590	619	642	624	644	532	595	645	611	628	618	619	594	625	598	671	608	595	618	596	665	628	620	640	636	569	629	649	606	647	626	661	603	655	663	604	633	615	592	616	621	659	629	605	642	603	608	615	619	621	589	628	614	654	621	607	620	619	592	624	593	651	599	642	651	637	643	619	621	631	626	604	634	619	621	617	619	580	609	610	615	613	642	576	659	608	632	593	612	616	580	644	610	605	617	624	631	620	622	620	601	603	589	614	618	627	592	592	659	622	578	604	600	616	602	643	569	629	605	613	642	659	624	635	639	600	618	642	611	628	605	642	594	635	616	619	598	579	604	644	654	645	610	617	617	598	611	604	645	619	619	611	576	652	613	618	633	609	605	603	597	644	615	646	589	619	630	636	603	657	590	615	623	612	586	627	629	601	654	608	618	590	673	628	634	610	621	659	569	575	640	622	598	609	627	646	603	622	629	667	618	648	606	605	629	557	587	627	593	632	631	592	641	604	623	582	631	598	638	667	587	567	557	577	623	607	597	661
48210	26216	9385	2668	839	364	217	249	235	222	241	212	251	272	221	246	246	249	272	229	203	222	233	231	230	211	246	227	261	230	238	259	215	239	242	214	239	249	215	221	253	251	203	222	214	231	244	227	206	257	250	243	270	220	253	291	253	224	223	238	225	221	201	224	224	219	227	254	234	238	248	270	254	259	265	219	229	230	257	227	212	223	235	226	222	247	209	257	250	209	221	201	248	218	252	242	225	217	240	248	224	242	231	248	281	266	244	254	249	251	233	204	238	224	234	232	235	226	255	236	266	231	189	232	243	217	252	250	215	234	254	259	244	248	240	254	211	219	201	232	232	233	244	255	240	211	236	226	224	265	240	252	246	205	243	221	209	228	238	227	237	215	242	211	266	226	238	244	252	229	210	283	263	243	259	243	240	252	213	232	211	219	270	228	219	249	232	224	209	198	266	246	229	254	235	218	230	240	233	201	214	243	227	235	231	247	242	238	235	266	211	228	227	226	231	240	249	194	238	222	208	202	236	239	197	245	251	234	245	220	231	244	224	194	220	242	239	234	212	211	240	271	265	256	212	195	236	221	214	237	195	215	224	224	220	265	220	236	200	220	230	210	243	223	215	214	197	219	260	233	222	232	227	268	255	227	237	203	236	263	253	193	239	240	223	227	245	293	219	248	237	242	237	215	232	229	247	226	249	243	244	249	238	208	246	239	231	220	237	244	233	215	224	253	220	216	213	241	249	211	218	206	198	223	245	248	238	230	248	244	265	249	253	238	253	251	213	221	223	224	218	225	211	236	255	245	240	230	228	241	253	245	222	246	209	253	220	215	254	249	227	241	262	253	239	207	240	230	248	232	230	215	247	207	240	220	235	229	233	212	220	198	258	224	237	240	261	245	252	235	221	213	230	197	203	258	248	225	261	238	234	272	227	227	241	220	230	225	232	245	224	240	241	227	238	242	248	207	233	239	241	227	224	206	207	278	232	223	211	238	189	257	242	254	233	223	224	233	266	245	238	237	245	238	252	225	217	262	245	238	232	248	231	248	223	244	203	247	214	219	226	243	243	225	231	232	212	238	204	245	267	204	217	247	238	229	217	226	238	262	220	231	232	247	221	254	240	231	224	229	211	250	269	225	197	248	242	225	245	253	234	238	227	239	227	270	220	234	227	230	230	234	247	244	272	235	217	229	223	215	229	216	247	212	239	225	243	228	219	255	264	269	264	257	225	234	221	233	207	249	263	221	233	238	217	215	249	244	225	230	231	238	231	236	223	231	224	221	239	211	223	245	234	217	218	247	232	236	247	248	246	253	209	236	245	236	258	256	191	221	232	237	227	261	250	238	242	244	237	230	247	250	250	256	254	258	224	268	243	239	247	244	246	220	257	255	249	225	258	266	223	218	249	228	226	229	229	254	235	249	208	209	211	236	233	228	235	223	233	263	213	268	241	243	230	253	254	236	214	229	211	218	244	258	233	249	224	215	208	233	266	217	245	233	233	228	248	226	243	227	243	236	229	248	217	236	238	261	228	232	242	239	247	239	246	205	247	234	273	212	232	262	212	243	236	211	232	211	231	254	236	263	241	254	253	246	245	258	205	238	227	215	240	204	246	250	209	242	273	194	232	246	223	249	213	220	214	213	241	215	232	206	254	268	241	266	246	217	215	238	238	244	225	253	235	239	234	243	244	225	224	242	249	237	219	242	234	245	281	238	259	248	233	250	234	225	228	224	228	225	222	246	246	231	260	248	237	237	225	266	200	223	207	254	266	242	228	223	225	247	234	224	245	236	210	209	267	231	250	246	221	218	215	239	217	253	240	214	226	230	237	220	207	232	240	223	212	236	222	213	214	223	252	236	256	215	260	244	210	221	219	255	231	233	247	247	238	216	235	234	240	243	231	212	247	254	286	249	238	234	250	232	258	229	201	234	218	217	237	239	231	235	251	235	196	212	252	260	260	238	215	216	204	217	251	232	251	258	218	245	226	237	218	249	252	217	198	241	248	231	227	238	210	253	222	240	241	274	221	241	266	226	226	239	222	230	237	227	216	228	222	221	210	208	212	244	259	209	207	212	201	232	236	224	242	268	248	231	225	246	232	212	243	229	229	252	238	233	244	225	210	217	237	234	241	238	225	221	218	253	232	236	241	232	237	228	224	218	238	237	249	262	230	225	222	237	225	219	231	227	226	227	252	243	219	215	254	240	233	249	233	201	251	209	230	231	250	229	247	222	216	243	220	233	248	261	217	203	238	241	255	243	246	258	210	258	248	211	234	204	225	220	240	257	249	260	245	260	258	207	238	255	207	238	242	211	228	229	247	252	258	248	211	217	239	231	255	237	235	229	218	205	216	240	258	219	268	226	264	246	211	257	245	260	231	255	239	229	233	219	201	226	234	238	234	243	224	264	258	249	253	225	239	255	227	238	205	229	222	238	205	219	219	261	258	222	254	238	210	208	212	225	213	218	217	216	224	254	227	228	248	269	225	199	203	228	264	240	263	221	246	267	208	236	261	224	271	216	226	254	222	218	238	231	264	230	238	232	232	236	228	231	198	222	236	245	223	208	220	248	220	222	250	228	242	266	253	243	218	169	242	237	251	246	211	232	222	218	226	243	211	222	265	250	236	214	228	242	240	216	246	227	279	245	228	251	223	216	231	240	229	252	261	226	232	225	217	216	205	217	244	243	207	242	255	221	240	223	224	253	229	224	247	214	248	212	265	248	247	230	222	218	240	254	226	249	257	245	231	219	254	256	219	246	262	244	238	210	253	260	212	233	265	224	221	208	220	209	230	228	254	236	241	229	234	274	283	205	225	248	201	217	241	239	217	231	250	245	228	246	226	218	236	228	244	231	222	226	215	256	211	227	263	250	223	259	243	237	231	240	225	197	218	240	246	239	230	220	231	228	256	254	203	236	231	235	220	254	243	228	217	240	240	205	238	241	263	233	240	220	192	206	227	249	237	257	233	234	236	250	219	225	242	243	202	263	224	238	266	219	242	225	246	207	217	247	238	240	260	230	239	229	251	224	242	226	240	236	272	224	196	232	260	218	232	228	236	238	242	250	226	225	204	225	237	218	211	222	234	204	224	258	243	232	214	219	230	239	225	197	199	240	257	215	226	177	270	232	233	257	236	225	264	211	253	241	242	226	233	257	262	239	240	238	248	239	248	220	212	235	211	224	229	227	216	234	218	213	229	211	240	221	230	295	261	224	248	247	254	216	224	228	228	234	230	230	221	247	228	205	219	225	220	245	260	241	253	220	240	215	221	233	247	237	217	248	243	241	231	262	220	209	250	227	248	233	219	272	252	267	228	254	205	249	222	248	209	245	239	243	224	234	226	246	269	270	232	239	236	242	250	222	212	214	255	249	199	255	242	250	248	219	250	238	218	248	249	245	223	249	236	228	197	247	230	237	228	217	249	226	237	235	217	232	233	262	244	211	226	235	229	226	244	232	225	220	234	246	245	216	227	228	202	240	243	228
30892	18439	10634	5485	2518	951	530	507	475	540	489	510	462	481	489	533	498	524	512	522	509	480	518	490	496	462	488	467	494	476	494	493	506	500	504	473	531	512	508	492	471	497	497	464	525	485	494	489	527	463	525	543	504	488	501	511	495	507	484	483	481	509	498	535	490	506	553	529	519	520	534	512	482	485	515	485	506	474	475	490	486	498	522	461	491	467	506	487	480	501	472	515	522	502	520	471	536	527	519	522	512	504	498	495	474	455	464	488	511	488	536	491	486	463	535	522	507	520	472	491	496	465	517	559	493	478	505	517	531	520	509	490	483	475	503	490	500	513	514	484	522	504	511	488	467	495	531	512	516	499	523	513	512	479	472	480	524	486	494	543	471	468	488	485	493	530	492	455	518	494	457	481	492	504	540	500	478	503	514	469	512	468	487	488	540	491	493	476	501	520	507	472	504	507	500	489	488	467	513	515	532	493	470	504	525	521	505	494	481	478	501	504	495	522	504	528	509	494	506	469	487	452	483	505	491	478	504	483	489	497	496	515	521	547	474	512	497	482	473	482	506	474	505	485	520	508	528	499	505	504	515	560	510	502	522	480	534	506	490	474	457	517	501	475	467	497	515	487	519	494	503	512	478	499	533	521	520	495	518	508	518	507	511	508	515	492	508	507	479	507	485	529	496	481	505	535	467	494	541	491	530	497	539	509	515	497	489	493	505	503	485	465	499	487	489	439	484	472	492	452	492	511	493	510	499	484	511	492	522	484	493	514	472	472	530	505	469	541	518	473	499	482	476	513	531	491	468	471	555	480	534	495	507	509	501	504	523	502	496	515	532	498	546	479	499	488	502	502	521	514	502	496	547	473	493	482	485	487	510	490	530	485	496	475	513	500	492	516	499	485	487	457	470	475	509	506	507	472	505	461	490	541	490	536	492	475	505	539	495	463	477	495	471	490	474	509	523	487	490	486	522	486	513	477	468	492	485	519	494	522	520	534	502	475	512	464	516	488	507	479	489	487	465	491	533	501	508	533	481	496	473	517	453	535	517	489	471	520	491	510	500	490	482	483	495	507	533	512	494	476	476	525	501	509	491	496	486	477	491	517	500	533	500	530	536	481	466	520	498	504	516	531	476	525	475	500	471	499	503	522	532	489	501	496	485	493	491	492	464	515	490	520	515	504	467	481	518	476	496	471	488	480	485	452	492	511	522	492	501	487	502	487	541	490	520	503	466	481	489	481	482	509	529	500	516	512	470	511	496	493	476	481	500	501	504	479	523	499	485	494	491	537	489	531	508	523	493	495	521	511	513	507	485	511	498	512	502	502	504	493	499	509	515	526	477	500	484	526	498	526	489	528	503	510	535	482	532	481	502	506	542	498	505	495	489	501	508	502	462	471	492	484	492	502	524	524	497	504	500	507	481	528	485	526	477	492	523	477	468	496	485	427	524	498	487	520	506	502	497	523	520	510	529	523	520	516	483	460	506	520	469	501	480	511	467	472	505	523	539	520	486	507	480	527	494	510	467	543	515	513	518	535	477	504	486	494	504	469	486	512	528	523	464	502	508	533	494	469	494	512	484	488	492	489	513	508	536	515	478	554	503	494	515	482	461	496	469	473	475	498	510	486	504	502	473	497	457	477	479	549	498	487	507	537	471	493	489	504	480	476	457	476	443	527	459	507	473	516	469	498	480	517	473	487	483	510	471	440	494	487	499	509	502	494	511	483	540	501	487	473	528	525	500	499	535	517	482	478	495	497	494	519	511	492	520	490	503	497	488	524	541	494	515	509	489	520	522	474	495	511	516	473	485	500	484	476	480	502	509	532	500	501	492	535	490	530	511	557	467	535	502	484	488	516	514	516	513	489	490	493	512	491	500	522	512	476	519	486	519	500	471	509	510	531	503	490	454	486	519	491	495	494	536	493	510	469	494	466	514	504	478	483	495	516	445	493	520	527	516	473	519	483	519	481	502	540	528	487	521	493	522	491	484	495	493	501	450	499	513	516	483	487	523	495	513	510	501	477	489	497	534	489	530	489	490	449	500	547	503	525	527	489	499	479	488	510	501	514	495	533	461	524	477	489	526	486	494	479	505	509	482	536	518	473	508	506	474	517	562	484	483	471	492	502	462	471	534	504	479	503	476	475	487	489	490	506	485	507	511	482	518	492	513	471	495	485	499	501	503	505	502	499	460	504	479	496	519	498	513	546	484	492	509	498	522	490	507	500	504	537	490	474	515	497	488	504	521	542	503	492	530	451	501	489	526	509	516	510	516	527	483	522	475	500	512	505	464	463	519	504	486	499	541	494	545	522	503	501	524	465	500	503	541	519	517	516	498	551	455	454	489	485	511	484	500	494	469	494	498	511	490	544	509	487	514	485	536	500	495	496	524	486	500	513	537	488	511	493	496	507	494	481	485	514	495	516	549	523	494	527	534	514	471	476	511	489	541	520	481	473	516	493	512	484	479	495	518	513	497	502	496	500	521	492	489	506	474	506	523	500	483	472	493	490	489	502	490	495	515	466	471	493	468	440	512	504	504	472	510	500	507	531	514	504	501	512	496	491	486	504	476	507	566	501	533	491	508	455	539	506	494	506	464	509	529	517	522	513	499	530	493	506	481	501	487	479	465	498	481	514	541	466	506	468	518	491	511	497	481	489	466	472	491	483	503	472	484	506	496	506	514	492	499	503	465	506	529	518	471	515	452	516	453	523	481	511	476	514	519	503	468	531	530	499	508	500	483	518	496	541	503	489	526	519	502	471	506	514	456	457	481	514	514	521	515	493	549	486	524	487	500	497	506	448	469	505	475	464	482	498	520	494	465	503	501	515	534	502	537	470	490	513	479	485	471	470	501	521	512	479	516	491	539	514	503	500	483	477	483	502	474	429	541	505	529	500	497	454	519	543	505	443	511	485	495	496	484	468	469	510	512	524	501	486	486	479	528	470	538	477	469	522	478	499	532	516	524	506	496	493	459	484	481	492	553	491	511	504	490	508	468	517	526	479	518	471	525	510	488	543	448	472	515	510	541	555	502	509	517	500	508	516	522	520	506	514	519	528	504	496	525	503	450	535	532	462	480	492	493	481	471	506	504	476	499	506	509	464	515	475	510	481	462	519	473	515	514	495	513	501	469	518	520	514	471	528	491	484	519	482	510	569	474	469	478	501	501	482	485	519	500	475	516	483	497	500	502	485	534	485	461	494	481	513	512	497	512	476	501	499	504	541	503	542	490	506	510	505	508	516	513	484	511	509	498	503	492	495	472	522	531	523	533	472	472	505	500	496	491	512	489	514	512	490	476	485	468	509	495	490	525	544	519	518	541	522	534	530	473	507	515	493	507	542	465	503	502	488	484	515	535	500	460	490	516	480	497	507	517	473	507	484	489	522	489	513	490	472	481	502	499	521	463	500	522	531	524	478	478	480	472	536	491	469	502	511	474	494	479	476	486	496	463	489	512	462	501	505	500	516	508	486	492	468	500	486
61626	31190	11511	3608	1449	597	340	304	238	259	252	231	228	260	229	239	289	214	218	243	264	211	232	268	250	242	264	219	263	241	218	265	233	220	249	224	225	229	248	275	251	240	213	259	235	237	217	255	250	223	233	241	302	256	219	257	238	276	236	250	223	251	248	241	247	223	253	261	267	228	255	250	256	230	272	239	233	233	272	220	262	221	271	242	224	212	233	237	212	230	238	254	266	234	245	260	263	243	237	242	234	260	266	213	228	237	250	239	225	249	236	255	251	237	292	248	236	215	251	249	239	254	232	228	226	248	216	223	212	201	218	246	222	239	246	276	252	239	201	210	256	254	271	240	237	251	225	203	219	274	273	239	214	238	242	249	240	255	236	208	215	216	234	248	261	244	240	254	269	249	253	244	250	223	228	271	248	207	230	225	271	214	252	239	261	266	236	228	223	246	268	239	231	252	244	258	228	222	244	230	255	209	241	232	239	231	194	237	253	293	243	252	256	260	243	249	230	239	233	234	209	264	220	251	239	260	247	260	208	242	242	287	223	236	224	271	242	237	254	265	271	245	234	254	239	275	232	250	246	245	213	213	213	254	273	273	231	228	248	199	248	227	241	222	255	261	255	252	237	256	250	229	254	251	227	259	254	226	246	256	244	239	255	228	260	221	279	232	288	241	240	249	249	242	248	260	232	260	240	237	241	242	234	214	255	202	216	244	224	248	249	217	239	240	236	226	227	219	231	221	258	222	254	211	226	239	290	239	230	271	234	228	234	270	237	255	245	246	241	280	280	259	219	261	261	255	219	248	239	230	258	231	244	217	236	239	241	247	231	204	246	240	215	226	252	248	228	240	237	225	262	250	226	221	239	247	243	263	248	243	264	263	237	237	248	264	225	241	225	242	216	249	258	245	245	228	258	238	233	247	246	229	240	241	252	285	227	248	250	255	244	235	236	243	251	239	247	254	258	223	248	239	218	255	237	232	236	272	214	269	207	216	230	224	234	213	245	256	240	217	234	228	242	254	255	231	231	239	238	234	247	246	225	223	249	263	234	238	254	245	206	241	240	244	242	281	225	199	251	224	224	244	232	253	249	223	218	244	226	242	239	240	239	257	257	219	211	226	236	243	230	234	244	222	224	275	242	252	225	226	238	260	245	239	255	248	245	241	229	236	245	230	255	263	233	208	240	249	248	253	256	216	245	251	231	240	257	252	238	219	237	242	250	278	230	235	248	241	239	247	231	248	250	252	223	227	231	246	232	283	208	220	277	278	231	243	247	233	211	229	244	261	239	275	246	249	252	252	228	216	249	236	265	238	303	272	257	240	234	207	236	247	229	251	217	229	254	213	235	264	248	213	225	252	218	252	289	243	235	247	222	253	242	253	265	265	252	252	186	227	233	234	231	199	204	240	229	283	206	223	264	226	221	274	267	242	241	226	256	255	242	274	236	241	237	242	215	216	225	247	246	259	252	254	240	261	246	219	274	255	254	248	253	257	224	225	268	241	246	206	241	229	243	258	227	268	258	250	226	255	230	241	277	262	226	234	266	266	219	227	194	228	235	262	202	233	246	240	235	245	251	237	216	243	210	235	253	256	220	222	225	230	254	231	254	238	214	240	226	254	252	221	242	277	259	245	264	249	210	213	204	242	259	249	248	260	247	263	245	257	230	249	261	255	245	230	253	255	234	256	238	245	200	224	240	227	242	239	248	268	260	252	247	213	243	262	233	233	231	265	256	279	234	262	227	225	238	263	243	226	230	247	255	249	217	232	250	240	223	260	231	260	258	273	260	257	264	228	238	258	225	232	239	249	253	224	235	244	197	267	246	230	252	242	269	243	236	253	227	264	243	250	241	232	252	272	254	237	235	223	247	251	238	214	236	241	269	223	208	223	216	216	217	240	259	259	250	232	245	249	274	246	253	227	228	238	254	245	233	230	259	254	240	231	217	251	249	265	242	252	240	216	252	215	264	283	254	257	241	221	239	237	234	207	227	224	240	225	221	219	253	227	219	258	230	248	254	242	224	254	264	225	204	252	230	248	272	242	227	249	231	248	236	240	249	244	244	265	245	220	205	235	233	233	242	279	230	239	239	219	227	245	264	205	250	239	255	220	242	244	217	228	257	250	236	268	258	240	252	263	255	229	217	264	227	206	243	236	247	250	252	222	247	245	209	236	240	244	267	244	249	264	241	228	204	234	245	243	214	234	249	236	227	239	245	234	237	253	250	210	228	238	211	222	268	273	237	250	258	231	227	215	239	227	248	223	245	253	241	254	261	233	233	252	243	220	208	236	239	259	260	206	262	238	234	219	269	271	234	225	262	255	246	253	246	254	228	262	260	260	215	247	247	230	238	234	252	241	249	242	235	274	241	264	268	229	250	254	225	219	221	210	265	244	234	270	243	256	223	257	261	248	253	222	257	275	228	214	243	242	237	224	244	255	271	258	241	223	252	272	218	231	241	234	260	214	250	250	226	227	247	260	251	217	244	235	232	259	256	219	243	208	221	264	233	251	255	241	235	254	240	242	248	256	236	239	212	255	242	255	248	249	232	217	243	256	250	268	257	223	205	228	243	243	249	244	250	227	254	222	254	223	239	225	231	259	241	206	230	243	246	250	244	233	254	218	240	233	251	240	249	251	226	238	249	238	235	244	243	233	266	235	259	244	244	214	248	244	255	235	278	263	258	236	255	230	232	242	243	219	274	230	232	259	246	269	252	265	264	218	261	234	232	225	264	246	245	235	233	254	251	211	248	267	232	233	258	270	234	228	230	222	237	247	252	249	244	233	239	256	231	227	247	250	255	240	284	258	208	257	239	236	281	246	229	237	231	226	227	235	252	231	233	252	233	205	253	275	246	232	218	223	236	241	259	272	248	234	232	254	208	281	240	273	239	240	251	290	280	251	240	282	255	205	270	232	244	247	258	280	237	247	220	235	228	259	242	227	236	264	241	222	242	240	235	257	225	222	238	209	219	260	248	230	252	221	219	258	239	258	256	242	250	232	248	239	222	220	235	235	245	225	229	231	212	226	239	227	241	228	276	266	213	255	275	268	221	257	256	211	242	240	256	212	239	235	243	244	251	240	236	248	213	256	241	254	235	239	231	231	233	246	229	265	233	250	217	249	236	227	253	252	240	231	263	247	240	250	252	225	232	258	243	258	256	256	240	214	224	227	247	231	262	231	256	234	236	235	237	251	224	253	297	260	242	231	234	238	243	224	252	239	219	255	240	249	285	253	248	208	229	276	240	217	246	237	234	255	231	245	280	225	247	253	223	223	236	199	252	239	234	238	235	232	253	224	214	250	268	259	221	237	259	265	228	267	221	263	249	227	225	260	267	212	230	243	233	267	280	254	239	204	227	215	200	228	260	263	273	259	266	250	250	246	232	248	243	218	245	262	226	251	244	262	236	250	238	230	236	243	218	231	221	234	261	260	213	258	227	248	255	238	268	235	240	248	230	229	273	241	249	245	248	259	216	251
39946	21547	11797	7619	4330	1986	870	669	581	558	567	547	519	551	501	554	504	569	552	537	527	511	523	518	539	515	537	522	512	582	499	524	502	500	504	544	536	509	499	531	528	528	497	523	496	494	547	496	501	504	560	517	487	509	550	491	519	564	533	478	521	491	536	501	519	476	528	507	553	521	530	547	502	494	537	529	558	476	518	538	521	516	521	566	493	486	538	496	502	544	518	507	528	520	500	525	522	542	509	493	507	495	522	509	548	541	482	562	497	544	533	519	536	487	502	493	498	522	539	523	519	495	516	465	504	507	488	548	509	511	498	500	547	528	506	478	540	548	542	494	539	494	541	505	525	504	556	551	532	510	475	518	516	508	536	499	504	531	550	549	528	489	512	474	478	511	507	486	539	518	510	518	554	549	527	511	498	532	506	503	523	542	508	551	494	496	465	520	523	515	493	495	546	538	524	524	515	562	490	476	509	528	514	516	514	481	489	530	543	496	527	536	511	546	511	487	523	507	503	542	497	465	512	519	542	570	549	542	522	505	499	514	549	538	507	504	504	547	524	515	563	521	568	535	529	507	503	509	505	523	539	555	567	529	507	537	514	489	513	531	487	520	548	554	487	484	535	559	510	528	498	477	548	510	531	489	543	503	491	513	545	504	539	543	536	540	525	505	545	541	516	523	542	498	536	491	481	489	493	571	536	514	506	557	537	514	538	512	560	523	478	518	541	516	480	539	562	532	518	500	483	522	484	522	556	506	530	515	525	545	536	521	469	513	522	546	506	514	525	510	511	505	475	543	535	516	512	508	543	521	560	571	541	542	524	546	541	473	521	515	583	517	527	539	501	477	539	482	505	519	508	529	515	540	484	515	558	512	509	529	526	508	527	544	545	506	534	516	508	515	509	549	554	484	555	515	520	521	556	509	480	530	540	522	514	521	570	524	497	508	534	548	539	528	484	514	513	519	533	552	475	549	529	527	561	518	517	530	487	527	527	564	494	484	566	518	501	527	539	533	514	505	506	496	540	487	553	489	523	507	528	548	481	545	505	518	525	482	496	571	498	504	545	480	533	512	540	549	530	495	542	474	504	535	526	526	519	551	481	541	572	469	534	511	515	506	521	518	555	494	514	469	503	543	532	493	514	504	491	491	488	545	523	500	522	510	497	538	475	486	529	490	522	554	543	533	510	490	535	508	476	507	530	519	548	517	542	551	514	510	527	534	453	498	517	506	493	512	514	526	515	510	496	526	514	554	516	553	523	509	531	540	565	517	529	558	507	526	523	492	570	528	518	523	526	520	536	521	496	532	545	535	561	490	563	472	522	534	545	487	491	548	494	500	536	536	526	495	484	477	531	507	521	481	499	496	521	507	552	524	526	496	550	525	515	510	493	516	515	493	558	492	499	525	532	504	559	503	517	482	529	519	456	554	526	524	497	515	580	538	524	512	557	475	504	501	528	526	533	486	505	525	523	542	507	525	524	527	505	547	534	530	492	503	516	559	495	554	535	569	573	530	513	532	514	495	508	513	557	514	507	534	526	495	531	518	535	478	490	517	507	540	562	514	559	511	521	507	536	513	492	518	591	498	489	549	577	519	538	506	487	520	517	490	527	529	513	515	546	535	548	515	528	516	560	517	489	532	523	512	501	544	533	571	560	547	501	521	519	547	520	539	523	498	525	530	538	565	504	520	516	506	517	526	501	507	510	529	522	505	518	540	516	490	526	503	545	503	550	510	588	530	517	550	517	542	513	490	570	536	501	508	526	567	504	483	486	480	476	532	498	478	497	493	561	527	534	495	537	545	488	516	549	558	527	516	487	532	506	512	507	485	553	509	486	536	507	529	498	526	489	517	520	508	526	534	521	535	489	539	487	500	512	519	513	574	553	534	503	516	525	507	497	514	529	532	518	541	538	504	511	520	532	530	537	541	483	546	505	525	557	527	479	479	494	530	517	533	513	522	515	485	504	477	524	518	507	511	531	548	520	487	515	527	556	511	516	527	476	471	575	533	536	504	550	484	485	507	543	531	514	508	518	514	495	523	505	528	561	506	532	530	525	479	523	530	486	528	510	533	564	538	519	466	466	515	516	538	528	553	539	560	531	498	529	525	518	506	487	548	515	495	473	512	520	566	548	524	543	515	499	498	518	446	517	523	515	513	521	548	545	513	520	511	526	562	525	518	516	519	528	573	514	565	506	517	577	491	531	470	506	519	534	503	530	528	539	482	501	542	498	516	530	525	531	525	558	506	506	485	517	542	516	529	537	522	510	519	552	547	514	576	505	525	504	526	523	520	546	551	552	522	547	541	551	535	518	576	530	512	523	541	506	515	520	512	508	534	523	515	515	559	499	505	507	521	571	529	519	522	508	522	468	509	503	528	534	522	553	502	554	531	519	525	520	533	534	524	514	509	502	530	534	510	515	497	497	495	510	558	517	468	519	536	540	504	520	529	546	506	508	510	549	493	512	551	491	522	489	500	491	489	547	511	528	533	502	492	534	543	520	490	530	522	486	493	523	561	552	528	544	514	509	503	500	488	486	505	497	518	504	523	504	524	506	509	566	546	521	487	529	521	555	513	535	537	521	505	500	536	532	510	496	496	543	533	514	522	547	550	525	505	544	549	500	489	499	513	522	522	502	560	536	483	528	529	513	496	480	513	495	475	544	494	533	517	542	512	551	555	536	503	520	524	516	515	518	497	521	535	545	533	535	528	514	539	491	495	512	565	526	521	535	497	531	549	509	504	547	540	533	555	518	541	540	463	530	497	521	536	535	500	548	564	515	480	491	540	547	519	494	543	510	459	547	508	499	514	521	518	507	565	534	528	555	517	507	503	508	518	561	555	554	491	513	529	504	555	510	529	523	531	498	563	511	526	545	539	522	544	496	552	549	546	518	505	488	528	513	515	520	560	576	471	514	509	521	500	520	505	535	500	523	471	525	485	518	549	514	492	484	501	521	536	514	491	479	512	552	484	524	528	503	530	489	517	540	496	530	480	532	493	535	536	490	567	517	529	545	500	524	473	519	523	550	497	506	508	526	501	546	510	530	525	518	509	516	545	509	536	525	499	512	505	504	522	532	537	519	533	514	488	538	551	538	558	500	529	487	520	485	504	554	516	530	509	515	511	494	536	499	523	508	509	503	501	512	484	498	525	544	501	532	534	516	520	501	519	510	494	554	539	543	495	488	509	529	526	539	493	541	514	513	525	525	525	515	509	524	479	548	525	533	559	564	509	490	507	568	517	550	561	519	534	503	524	475	507	574	530	490	538	509	515	509	479	548	512	501	529	514	515	515	510	488	548	513	519	519	540	517	491	505	513	479	500	526	534	546	514	519	539	515	556	470	517	521	581	540	481	519	552	540	541	492	543	478	528	515	517	469	511	547	526	517	525	502	535	549	555	461	500	515	536	525	510	556	547	527	508	480	488	512	508	489	540	509	536	535	526	526	551	544	483	536	536	507	539	508	528	521	567	487	518	528	522
64015	33066	19398	10116	5148	2346	606	449	367	291	250	307	266	303	306	279	297	298	326	305	275	293	268	305	318	303	267	302	295	309	292	288	262	289	293	312	293	312	273	280	292	294	304	293	304	264	280	342	283	288	289	305	287	290	291	317	304	296	290	312	295	287	330	301	267	300	275	321	267	249	286	311	290	300	301	292	268	292	282	294	294	313	333	300	306	309	314	300	269	298	267	281	296	310	275	291	286	305	283	300	264	281	294	282	308	300	316	283	317	270	279	302	263	297	253	306	246	288	279	278	266	284	253	295	287	280	306	304	321	299	282	282	279	253	259	326	292	301	316	280	285	287	269	279	317	296	293	266	298	274	315	296	261	285	257	251	309	288	283	314	330	286	285	293	273	279	309	272	310	305	291	301	329	299	281	287	302	284	272	300	289	286	290	295	267	266	277	299	266	306	280	290	279	253	303	299	295	262	278	254	257	314	306	309	310	298	324	300	294	289	295	300	267	298	303	287	282	270	295	263	307	291	316	307	313	285	284	287	238	300	303	282	285	310	295	284	287	275	276	311	328	288	295	290	330	305	269	290	290	264	286	275	316	306	300	298	269	315	305	271	261	275	287	293	318	300	254	311	287	272	278	306	311	285	317	263	278	271	305	314	291	301	265	311	273	288	253	319	271	282	268	289	274	308	258	306	278	288	313	295	286	296	271	293	299	300	259	281	321	319	294	280	300	302	277	273	274	279	275	261	280	314	305	289	266	285	322	274	294	308	302	294	283	271	302	291	285	305	291	286	281	290	297	279	283	253	270	307	267	304	334	295	241	285	276	271	282	272	263	286	279	316	306	262	310	264	303	303	305	281	308	305	300	296	286	297	268	305	309	287	293	287	306	334	310	296	299	329	250	292	286	314	282	259	287	321	292	280	272	298	319	258	294	289	263	317	285	295	289	277	306	291	291	274	264	300	305	264	274	298	277	273	341	298	300	274	300	269	282	304	313	301	240	318	281	316	332	261	283	288	302	304	284	267	269	289	295	320	324	267	303	288	282	308	312	289	294	283	277	276	275	298	291	286	298	276	266	298	302	291	306	294	315	295	288	291	226	315	273	288	280	294	270	269	273	310	295	309	282	287	299	258	276	268	304	295	305	257	270	286	286	317	312	278	321	300	285	305	270	305	310	291	275	240	299	299	297	251	290	241	301	274	271	287	281	289	299	270	270	280	279	305	296	296	305	283	277	307	304	264	299	281	288	317	312	290	298	273	270	272	257	315	318	298	250	294	294	265	271	320	302	280	288	312	306	276	305	303	295	239	283	282	276	295	295	257	289	299	312	284	265	285	313	311	291	283	295	291	303	280	287	248	279	306	299	278	294	308	323	263	283	291	298	283	284	282	276	293	274	300	294	311	305	293	312	263	304	305	291	327	289	251	289	258	316	302	281	303	323	282	308	309	286	267	260	254	331	266	297	291	266	262	290	290	292	317	311	273	286	311	295	283	285	327	274	262	313	269	290	301	316	301	302	268	251	320	324	293	276	302	281	298	320	302	229	299	318	295	287	283	336	298	299	260	300	282	309	301	325	307	301	315	289	279	278	269	308	269	279	304	319	298	294	277	257	282	275	288	309	302	301	245	292	304	305	285	288	276	320	290	287	308	282	273	305	321	265	296	292	316	297	288	288	276	333	291	278	281	284	272	285	275	288	314	319	291	281	269	289	278	316	278	268	290	273	280	259	278	292	271	276	278	289	285	302	283	277	244	300	269	339	298	256	302	316	287	315	283	328	312	298	278	275	308	276	298	268	259	279	310	293	316	294	277	274	288	282	280	281	282	270	282	300	307	298	283	245	280	287	306	303	298	243	298	290	305	298	288	268	299	292	302	307	292	272	306	311	304	258	280	313	265	291	281	274	298	262	283	268	277	276	314	287	325	273	302	281	282	289	249	292	292	283	272	289	280	296	307	305	308	308	274	288	263	301	281	257	307	294	298	278	288	280	310	306	298	295	303	267	304	262	301	277	309	269	308	310	307	291	272	288	278	326	269	287	293	290	272	272	281	303	290	282	290	269	284	259	258	276	298	285	297	277	290	249	310	286	273	262	316	313	277	317	312	288	277	301	275	291	277	298	261	288	281	298	297	270	307	265	264	272	272	309	300	298	275	316	326	296	305	293	283	276	273	283	301	306	315	316	284	293	269	286	315	293	285	271	289	282	268	320	283	289	270	291	258	284	306	284	286	267	324	293	305	248	277	292	290	307	278	282	283	236	284	274	298	287	282	297	298	305	295	300	298	315	303	312	310	275	298	311	307	273	281	315	277	260	303	295	299	275	305	286	319	299	298	299	298	286	274	291	292	276	303	311	312	290	243	286	307	292	278	298	298	287	291	293	297	268	274	290	259	312	281	302	291	287	290	296	270	297	309	293	292	277	287	292	313	282	284	303	286	291	272	266	299	280	271	298	247	285	315	301	304	281	299	298	300	252	277	317	293	300	318	305	288	301	286	315	322	284	281	291	293	310	279	320	271	302	283	310	319	323	289	285	273	289	284	296	295	286	273	289	278	294	306	275	292	321	251	341	315	318	273	319	306	326	311	330	301	287	277	274	303	309	288	289	273	312	265	302	273	294	307	267	297	320	280	263	263	285	286	296	300	315	336	280	266	309	293	311	310	295	254	281	295	284	258	292	297	296	275	303	291	250	285	271	290	312	284	300	250	268	282	284	267	291	258	296	280	295	292	264	244	297	328	263	298	299	294	299	288	301	315	286	287	292	299	297	310	293	287	273	303	269	252	304	314	310	274	281	268	305	271	264	331	268	306	311	286	307	307	284	268	288	274	322	307	270	287	283	292	283	271	274	283	271	297	315	276	281	282	289	318	282	288	293	295	290	293	273	276	323	296	294	288	290	314	315	285	310	312	271	293	315	317	316	330	285	300	303	280	285	307	284	281	285	285	280	274	259	314	298	263	273	293	291	280	319	281	280	263	302	269	319	290	308	279	326	289	255	292	332	299	295	305	254	291	272	280	280	274	282	312	267	271	266	267	278	306	314	334	237	296	272	305	292	318	283	312	292	273	277	267	298	303	314	299	282	306	273	285	296	300	325	301	318	307	272	259	279	287	297	265	318	294	266	326	291	264	253	324	288	287	286	331	293	315	320	319	278	278	280	310	305	313	296	307	311	291	302	294	282	331	313	305	284	307	261	270	307	306	276	284	317	274	300	295	285	330	312	294	274	310	301	316	274	309	314	281	259	258	332	288	307	313	317	268	277	295	258	306	303	277	284	326	305	278	291	290	277	297	290	275	293	289	274	262	260	272	307	300	279	296	295	304	268	341	278	263	276	306	314	272	274	257	309	277	308	306	265	266	303	276	322	313	294	279	303	324	288	258	268	290	288	287	296	300	292	321	279	294	293	315	295	281	287	282	260	275	265	290	277	298	335	294	315	319	280	284	238	315	305	297	293	262	288	293	287	271	293	290	289	297	284	315
39716	21915	21155	17534	13421	6433	1517	1255	806	680	673	638	603	642	656	645	662	645	640	619	632	652	603	638	595	615	586	609	666	638	609	586	594	604	628	644	610	628	661	605	602	595	613	612	608	612	593	615	622	599	613	586	616	619	643	559	603	597	607	615	596	605	614	625	601	624	582	651	680	620	606	626	628	593	658	611	651	597	587	609	560	597	603	604	625	617	637	578	652	603	599	602	566	651	631	557	559	620	613	620	601	599	608	611	663	612	582	593	580	591	640	624	578	596	579	589	604	588	613	633	597	644	613	625	633	565	607	603	585	580	583	628	590	609	640	650	624	591	614	545	575	618	616	631	569	605	622	644	603	609	623	572	620	625	618	595	630	592	617	584	594	638	606	591	580	605	633	611	580	577	630	550	605	642	599	576	627	581	583	612	585	626	613	621	600	637	627	632	571	624	634	645	594	612	599	624	633	608	607	574	605	615	615	571	608	604	574	632	586	592	516	614	617	582	634	593	621	589	604	590	589	606	575	588	625	595	615	598	617	636	593	606	649	566	618	603	641	598	619	584	614	605	627	598	608	590	613	581	615	634	609	595	618	596	616	599	613	576	604	597	630	549	593	572	583	600	602	555	588	657	609	575	562	630	618	535	607	590	598	616	578	569	609	610	592	598	610	601	632	666	619	617	602	570	647	655	589	621	632	616	592	615	584	618	649	591	594	618	638	634	610	592	590	567	595	631	590	621	601	628	561	602	571	603	643	632	610	577	624	603	632	548	629	622	580	641	596	604	560	673	593	602	620	604	601	628	619	588	583	632	616	589	595	581	586	650	617	549	600	644	606	627	610	629	621	611	610	626	571	647	627	613	594	587	596	585	615	594	601	598	537	640	589	657	607	596	617	606	607	591	579	605	624	583	615	590	602	583	627	617	600	605	643	613	631	596	630	612	640	540	602	613	567	588	589	603	594	584	567	628	574	651	592	623	656	656	604	627	578	654	605	596	613	608	607	598	633	582	606	593	626	588	573	613	621	635	594	588	620	597	612	597	589	561	602	610	596	607	607	647	588	604	607	623	622	594	559	613	606	606	616	610	585	634	611	601	577	640	628	588	569	573	579	588	595	567	576	613	566	610	576	624	532	618	579	596	643	608	626	642	618	625	573	555	585	588	601	572	596	587	608	667	558	611	611	591	585	624	604	558	607	553	597	597	598	614	590	577	590	566	610	606	591	593	609	606	588	580	586	609	553	647	592	547	595	634	589	591	650	603	618	588	621	564	605	591	623	633	561	584	629	598	633	627	659	634	597	574	625	628	586	640	645	628	613	640	598	628	590	624	647	620	594	624	682	553	578	576	562	630	602	619	558	647	605	627	595	568	576	631	568	599	656	630	579	626	599	650	569	585	580	621	608	613	608	647	624	584	614	632	605	594	614	592	614	636	592	603	637	583	593	580	624	596	573	629	629	629	578	592	609	615	580	607	557	590	636	634	584	612	578	625	577	586	634	646	566	588	601	590	628	635	590	628	660	574	600	592	595	596	615	660	561	557	653	651	599	604	616	607	620	624	600	596	585	605	569	586	630	641	640	619	595	625	596	581	616	576	620	605	597	596	564	592	546	572	615	596	574	607	597	584	555	633	607	604	590	652	620	585	609	623	579	599	611	586	574	592	602	595	642	577	629	589	581	597	587	607	595	651	620	587	624	617	637	574	623	535	588	620	629	608	595	643	621	556	604	598	619	602	632	583	644	563	634	581	590	589	645	617	627	580	560	587	583	575	540	580	618	610	621	615	596	609	651	603	675	609	572	586	597	640	615	609	600	619	567	599	643	614	603	601	587	624	582	567	616	603	575	600	623	582	636	589	621	638	620	594	632	545	628	605	615	584	598	603	602	554	640	588	608	612	616	592	590	610	600	613	560	521	588	629	563	645	602	592	565	574	636	637	607	571	616	604	621	600	608	582	634	587	569	582	617	578	598	614	606	590	576	635	643	608	607	606	581	622	650	595	561	603	613	550	607	583	601	651	609	610	604	589	656	550	626	656	597	631	602	625	577	617	609	566	598	609	599	645	590	618	579	575	578	626	590	600	574	576	618	603	616	578	647	600	591	602	598	641	561	622	618	589	624	574	600	571	582	648	587	602	588	576	632	603	601	616	585	588	597	614	591	599	615	618	635	633	589	607	558	640	627	641	618	563	637	605	588	638	588	612	655	639	597	584	589	587	592	629	591	631	639	612	570	643	596	569	603	608	590	584	588	610	643	629	561	624	607	602	609	628	610	595	614	588	591	557	607	597	549	603	610	601	598	616	648	630	594	632	602	604	598	572	610	639	633	628	599	634	583	596	606	572	628	618	596	613	560	602	605	574	591	590	617	604	625	582	602	632	591	615	599	590	593	608	559	627	613	614	643	608	614	595	555	610	606	597	620	607	561	634	635	561	583	609	590	575	576	624	595	642	571	599	625	615	612	650	642	604	640	596	571	572	645	579	654	614	590	602	564	606	586	630	631	571	604	592	618	591	602	620	564	627	597	620	589	575	637	590	618	625	623	634	597	576	634	657	607	563	654	634	586	605	647	670	553	656	619	615	594	626	595	610	604	641	608	572	625	628	602	620	603	567	597	616	627	644	638	633	571	632	610	612	626	614	590	631	601	618	649	610	614	622	606	616	614	568	592	579	624	613	640	612	571	588	651	603	589	597	558	631	612	544	614	630	626	624	583	632	617	602	632	635	585	585	599	579	615	613	636	592	629	629	584	624	620	639	594	647	583	606	638	595	596	654	603	558	603	571	582	657	607	629	618	597	598	625	619	610	595	636	593	634	617	628	648	588	640	592	616	596	634	594	636	617	576	648	570	654	564	646	620	615	591	643	613	597	610	593	593	617	591	603	625	629	627	585	643	555	594	597	672	605	581	599	619	641	592	639	566	632	639	591	591	636	624	630	596	585	591	600	547	573	607	649	607	594	592	609	632	575	579	609	624	569	603	607	559	600	646	596	582	579	591	612	589	604	593	583	615	545	620	625	664	606	594	589	594	606	621	631	570	588	628	609	598	607	585	619	602	610	613	595	618	585	571	585	605	611	567	632	645	599	581	602	613	627	594	633	587	609	621	634	591	627	600	612	647	599	567	599	575	573	630	648	603	635	588	590	601	585	659	612	574	577	644	584	592	618	608	597	606	615	590	627	621	588	618	552	595	602	620	611	642	589	603	577	622	612	585	605	608	580	610	573	607	585	587	648	612	626	584	558	634	579	638	621	624	630	612	649	610	636	610	562	625	592	606	556	584	610	640	614	588	605	606	597	608	584	610	664	609	656	613	579	581	617	628	607	595	580	609	573	619	590	667	627	613	591	606	597	646	586	606	606	638	598	589	591	646	623	581	588	576	625	572	582	590	615	635	625	576	622	632	615	608	597	617	614	604	633	616	590	614	567	609	625	565	603	653	595	616	606	641	592	602	636	649	640	590	634	556	609	639	645	619	605	602	628
43702	20858	8571	3276	1376	487	294	231	236	243	221	253	241	238	229	228	250	214	239	251	235	216	235	275	248	265	245	265	254	241	265	273	228	231	248	252	210	230	231	237	222	251	272	215	233	247	219	269	243	259	244	241	253	264	253	245	250	237	247	234	238	239	246	255	256	246	250	206	280	220	245	257	239	211	258	247	243	209	247	227	237	262	289	253	246	214	227	264	262	267	231	214	229	242	223	289	242	237	238	243	229	248	244	269	280	231	248	221	234	232	247	231	236	232	239	255	255	206	271	251	257	218	249	274	231	241	234	244	252	254	251	259	223	239	237	249	253	236	244	243	244	251	267	250	280	269	243	226	257	262	250	250	243	252	226	238	219	250	234	250	231	236	251	253	254	250	241	250	269	241	248	242	237	225	223	232	264	257	254	260	258	248	240	227	241	271	253	200	224	228	224	256	243	230	186	231	245	254	255	265	234	245	234	216	234	222	256	229	250	242	234	246	256	251	242	239	245	217	216	241	254	250	228	233	238	232	220	229	239	241	231	242	279	226	260	279	239	243	247	218	238	219	211	253	215	245	220	214	218	232	213	205	247	240	230	235	230	210	240	238	235	253	244	247	280	235	268	279	265	230	233	242	255	251	228	244	256	231	240	242	222	232	239	247	253	231	233	236	221	215	286	254	183	261	203	234	217	232	266	246	268	231	281	223	213	231	240	266	220	220	230	210	227	227	239	235	227	237	228	250	214	255	236	235	251	250	264	264	239	227	233	293	243	231	237	244	282	236	232	239	226	281	247	223	249	252	270	227	219	251	248	261	247	194	226	242	261	265	251	238	272	220	246	231	233	245	262	236	251	241	256	234	233	243	237	239	239	271	245	267	245	192	239	237	207	255	233	228	217	236	249	195	240	241	253	228	249	254	268	221	236	238	256	228	231	230	197	247	235	270	236	229	214	238	263	246	248	261	220	212	252	243	215	267	258	271	244	233	246	254	237	251	254	244	283	264	218	230	241	218	232	229	273	258	255	233	253	273	218	231	264	222	247	257	199	238	223	246	269	237	260	212	252	249	260	264	247	245	239	234	234	249	245	205	248	247	250	234	246	245	235	245	263	255	259	265	240	235	267	256	245	262	260	229	275	236	275	253	243	232	260	236	261	214	256	243	250	268	229	242	252	251	260	232	231	236	223	238	246	277	266	250	275	261	251	264	253	207	225	223	237	236	250	242	246	273	253	240	244	267	257	237	260	231	243	245	215	255	247	266	261	219	268	231	229	234	248	250	204	232	251	248	246	256	230	228	232	268	230	247	213	233	230	237	235	264	220	265	274	239	254	241	233	244	263	232	254	238	245	241	250	238	230	260	232	239	222	228	246	244	237	235	248	225	240	227	262	242	271	233	243	227	239	219	262	258	250	232	251	228	251	217	234	248	257	230	279	208	216	204	260	253	224	245	223	225	245	245	253	255	230	269	251	259	234	236	243	229	227	264	247	243	236	239	236	219	224	222	237	233	260	248	216	225	243	260	236	243	237	251	268	256	241	228	224	239	242	230	247	255	221	208	229	266	256	240	259	262	244	258	209	242	257	230	240	241	265	234	243	227	234	246	240	241	226	228	257	233	222	237	206	247	232	232	244	235	230	234	251	224	237	231	260	251	244	250	244	269	237	232	252	218	238	262	238	233	205	225	241	224	232	252	248	236	269	221	232	250	219	237	214	240	265	238	263	259	233	244	271	219	218	265	233	225	266	246	261	276	264	262	232	248	229	247	254	243	230	254	227	273	250	231	247	257	259	277	238	263	221	218	244	217	242	283	262	252	257	227	205	240	240	226	202	278	261	225	231	221	248	254	263	228	244	258	231	239	269	246	256	247	245	249	262	233	223	235	239	258	258	246	222	238	209	249	239	267	225	233	247	241	239	243	237	264	247	239	244	226	216	221	240	243	225	239	226	245	243	245	228	266	243	254	232	252	283	246	214	251	252	233	230	211	235	214	251	220	228	231	240	242	249	211	255	244	259	286	218	240	233	265	265	295	252	272	238	242	236	251	236	252	219	213	213	236	237	214	264	236	228	241	241	248	261	206	225	226	241	243	271	238	246	245	222	252	261	240	241	234	249	266	247	243	247	241	233	235	257	289	253	247	233	237	245	263	212	255	254	266	242	247	249	253	231	229	234	242	238	254	240	234	245	240	242	242	217	252	222	217	241	230	247	281	270	219	232	270	247	227	257	239	263	230	236	226	263	260	240	260	257	258	250	248	235	242	241	235	225	254	220	243	247	230	263	250	280	249	279	235	222	260	241	233	239	231	243	253	228	238	234	235	272	226	251	225	242	252	228	248	224	215	234	247	259	224	257	226	260	260	228	247	253	228	211	223	263	271	229	262	256	248	225	249	242	231	232	220	219	243	225	274	256	218	247	258	235	215	268	260	243	248	259	272	243	242	243	244	249	257	237	242	246	265	260	223	220	235	213	271	224	241	258	227	253	239	233	248	234	273	237	268	244	259	257	239	263	248	270	248	224	246	222	271	205	240	248	249	237	256	261	249	249	236	244	250	271	289	233	231	242	260	214	232	250	245	261	263	240	255	249	250	246	245	242	242	255	276	253	274	224	246	235	269	241	238	231	242	212	256	264	247	261	211	265	267	253	250	231	266	218	239	254	259	240	280	244	249	262	245	259	260	253	205	253	215	261	211	221	247	240	219	224	205	232	268	256	261	229	224	272	225	263	245	262	287	240	225	236	239	232	240	240	276	230	261	239	257	227	243	261	238	218	241	213	207	235	258	258	259	215	267	264	236	218	236	268	231	239	283	246	268	218	244	254	246	262	223	255	240	224	227	226	229	224	232	209	279	212	239	243	236	237	228	244	262	255	248	215	234	277	235	234	240	216	228	258	220	230	264	237	226	232	262	255	244	243	230	232	237	256	231	239	232	223	241	209	238	253	280	252	213	242	278	239	262	277	258	222	265	252	238	229	245	243	256	253	260	240	240	251	244	240	241	266	246	233	236	275	228	221	246	221	274	230	234	214	269	232	240	245	257	235	257	230	270	252	252	246	238	241	236	212	268	268	191	201	226	232	230	244	238	250	215	243	251	229	235	234	246	257	269	256	229	229	228	241	239	253	257	254	245	265	249	233	218	249	235	234	212	254	269	271	254	266	247	232	237	229	264	228	232	232	252	270	250	231	214	244	224	246	239	236	233	248	256	235	256	258	225	243	237	241	245	267	258	247	241	262	249	231	222	245	244	229	248	244	253	235	223	214	228	231	244	227	235	268	241	235	247	222	232	235	235	234	266	228	220	237	209	213	246	254	201	239	227	242	260	226	221	243	234	251	255	253	225	243	238	239	244	264	249	251	246	240	229	275	240	233	261	251	249	253	234	241	233	245	255	215	243	218	225	246	231	214	248	250	229	242	228	243	223	212	240	223	244	226	272	222	230	258	267	245	270	238	239	245	240	234	260	237	263	217	246	231	260	239	253
28653	15482	10652	6998	4078	1270	579	539	546	492	526	529	513	559	509	526	519	486	509	508	506	514	488	507	520	505	494	517	511	490	488	546	511	530	483	506	472	473	527	471	558	491	483	479	516	496	513	567	513	487	518	501	565	513	489	487	517	492	467	557	506	535	521	502	504	549	503	511	497	499	540	539	539	492	506	481	523	506	506	505	532	525	551	522	516	490	526	487	532	516	534	493	510	574	513	452	504	526	507	482	513	479	444	542	522	532	519	519	547	520	550	534	492	567	529	529	555	519	484	555	534	551	510	496	509	578	511	529	512	509	552	508	519	494	520	522	489	536	494	536	523	518	518	531	476	503	530	521	493	550	535	533	557	511	478	544	500	487	504	528	478	523	500	478	505	520	493	521	586	544	512	492	550	540	532	567	545	495	509	514	528	538	525	500	503	509	500	495	490	518	535	522	538	517	520	539	508	516	506	538	493	526	521	529	523	504	498	534	529	484	541	540	526	494	525	523	510	512	545	485	503	498	463	483	498	473	485	494	497	546	493	539	525	521	526	514	514	492	532	522	502	455	494	537	548	490	503	518	497	514	486	520	508	485	531	496	492	503	527	506	477	477	514	534	507	519	530	543	494	518	542	519	562	538	507	530	538	484	512	526	507	525	563	505	511	500	556	518	552	566	530	496	473	528	522	539	499	529	510	546	513	492	553	480	500	504	524	520	514	524	532	527	484	530	482	508	520	515	511	519	498	523	510	497	508	481	532	577	548	517	527	485	541	562	524	537	542	505	500	540	516	515	530	529	474	492	495	533	547	499	529	497	523	480	516	512	460	521	498	523	501	527	546	508	495	517	539	519	490	525	555	523	498	483	522	538	492	471	498	512	525	505	492	500	542	530	492	512	512	529	514	558	572	563	501	539	516	547	474	530	551	491	501	493	536	483	508	505	470	521	491	503	515	507	556	496	497	528	514	496	569	508	503	530	501	492	492	514	513	498	510	530	522	542	525	508	482	493	542	514	478	504	493	523	505	526	504	530	531	513	522	520	520	545	549	500	486	484	517	529	547	475	477	512	521	534	518	519	509	529	539	493	535	492	536	512	516	511	495	504	508	556	553	539	491	501	514	481	463	529	484	524	540	508	498	530	505	527	529	526	532	516	517	518	500	522	513	505	541	517	536	519	515	514	583	506	493	528	507	520	506	482	527	559	530	510	515	505	560	543	540	530	516	474	525	567	517	491	527	483	494	497	515	509	542	524	535	469	480	497	515	483	509	528	526	470	489	476	489	485	502	555	474	519	533	485	502	556	510	541	521	512	521	519	518	528	519	525	471	534	528	534	514	528	510	532	506	523	522	508	518	493	517	488	512	499	499	510	497	538	533	553	488	509	520	530	499	528	522	498	530	456	503	469	514	556	530	538	514	488	468	526	509	521	513	536	548	548	541	491	471	481	496	519	504	510	476	522	490	569	518	502	550	541	520	504	522	514	517	489	506	514	484	518	469	542	505	532	504	512	480	566	507	515	530	509	511	479	545	519	511	488	515	532	513	511	504	497	484	511	512	530	511	532	530	509	559	472	529	542	519	534	526	537	520	553	477	558	510	506	523	531	475	482	522	519	487	486	515	517	511	516	515	506	536	547	499	540	493	507	536	513	545	501	559	518	490	487	506	529	531	550	504	530	495	510	536	533	496	515	534	503	501	524	477	511	474	499	508	496	513	526	492	522	496	544	522	544	487	508	533	521	535	522	552	503	533	529	516	498	497	485	529	536	486	513	554	525	508	505	527	525	532	524	490	480	493	569	481	531	508	498	517	540	495	518	493	481	513	511	499	517	526	509	505	511	557	535	506	520	520	488	523	527	535	525	511	491	512	503	515	536	511	515	504	533	534	513	487	554	534	524	522	510	500	512	540	504	517	512	473	527	514	541	522	488	515	534	507	500	527	511	548	470	490	500	535	519	537	483	493	560	499	522	514	494	511	513	511	473	571	542	491	516	483	493	537	539	501	537	526	520	481	467	503	478	489	513	528	489	526	523	518	487	549	534	515	498	517	490	523	509	474	529	533	524	488	500	528	505	510	511	472	516	469	498	529	488	490	490	513	573	457	487	491	520	526	501	534	526	455	518	539	548	513	512	507	501	495	482	499	517	524	504	514	499	513	486	533	534	530	554	542	511	545	517	510	496	544	482	492	532	518	520	530	516	526	552	549	516	513	481	503	554	530	513	520	506	555	537	505	528	513	530	512	470	490	498	490	565	533	527	498	506	510	468	481	555	514	527	495	488	531	486	511	503	495	526	537	510	549	493	562	490	562	498	512	531	543	544	496	544	497	488	530	513	501	530	483	493	519	557	498	512	477	489	525	508	489	578	508	472	547	527	502	515	517	459	463	543	511	502	517	490	458	521	519	550	573	489	518	502	525	557	510	501	539	511	509	539	523	556	469	496	487	486	480	526	498	510	534	531	529	524	466	556	491	517	502	527	491	530	560	460	521	503	492	516	521	535	512	535	532	519	511	542	466	509	472	505	531	490	516	515	491	511	501	506	506	531	511	489	509	520	547	551	478	513	513	500	508	455	531	484	504	537	492	507	471	528	487	544	534	515	545	509	537	531	483	515	553	528	519	493	559	501	526	520	522	501	534	549	540	547	526	541	540	516	475	514	524	532	491	538	483	503	503	542	488	530	484	514	492	478	548	481	510	537	493	509	528	499	497	507	505	503	483	512	531	514	541	532	478	521	513	537	506	510	504	517	480	517	505	497	500	525	539	498	516	510	477	535	535	522	510	517	550	504	497	562	522	514	463	526	525	455	558	488	537	533	460	493	541	493	513	525	473	517	508	527	541	531	531	493	507	532	515	546	503	481	519	519	544	537	520	533	522	516	466	537	530	482	532	522	517	483	530	533	519	492	505	495	563	530	536	521	504	527	474	489	521	555	521	548	520	503	518	524	517	536	533	514	534	494	507	503	543	525	490	519	451	536	538	490	492	492	506	512	523	533	510	515	513	492	507	501	510	468	500	499	521	538	517	527	528	515	557	490	508	512	508	534	475	491	523	496	506	514	520	513	512	493	557	482	519	501	512	515	511	471	509	499	513	480	545	529	487	515	519	523	549	523	520	532	493	510	520	551	506	538	517	526	517	525	531	486	539	517	525	502	527	503	526	568	533	507	505	496	508	483	490	498	526	525	490	505	509	512	525	548	511	520	519	553	506	524	571	520	517	482	531	514	518	463	529	522	506	504	522	569	496	507	511	555	528	551	508	561	471	534	516	473	497	519	530	529	528	509	484	546	491	530	512	520	526	478	501	497	507	501	534	536	530	504	500	465	459	503	530	500	533	535	493	564	493	471	522	486	459	530	520	500	541	547	508	512	539	497	557	491	516	506	525	434	514	487	526	494	513	516	509	554	497	511	542	521	514	530	511	546	486	534	468	498	529	485	510	526	488	525	518	523	526	549	477	514	539	510	498	505	538	483	515	505	510	541
54394	27433	15822	8373	2749	737	304	257	246	243	235	238	244	229	265	227	229	214	232	253	247	224	239	231	222	234	242	266	232	241	212	257	210	198	232	252	229	219	240	239	232	231	239	239	235	219	254	242	232	238	241	255	227	228	254	259	206	217	249	231	257	262	217	216	208	236	220	224	267	238	243	202	213	233	261	243	254	246	254	253	226	224	234	242	230	237	246	248	243	246	236	212	245	232	242	222	267	233	249	220	214	231	252	233	224	242	257	256	238	213	202	206	263	256	214	224	245	209	257	231	227	241	301	226	239	230	217	233	239	239	213	231	223	228	209	234	248	282	259	246	217	240	219	247	230	248	253	210	218	268	227	268	243	211	252	223	267	243	226	242	207	220	252	220	221	254	222	264	233	232	221	239	240	191	263	206	232	220	237	217	236	262	258	237	251	238	238	243	242	218	224	232	242	219	238	253	251	241	244	200	225	238	232	231	253	236	228	221	232	207	256	219	238	248	223	250	239	238	242	224	229	216	247	248	240	206	226	240	239	241	201	259	216	251	240	247	264	236	225	204	238	244	215	237	226	271	231	206	244	246	258	252	224	236	231	239	244	243	236	222	223	220	215	247	224	248	241	251	189	241	250	254	236	231	233	252	224	256	234	207	245	240	227	239	256	254	230	235	229	241	251	244	220	203	235	221	260	243	235	232	240	233	233	241	279	202	209	218	235	242	251	230	233	251	223	243	226	259	234	275	280	225	253	256	211	255	250	252	242	243	249	220	241	234	224	233	256	246	224	216	217	235	232	218	216	218	243	221	228	261	226	241	242	253	242	239	243	218	250	273	260	268	249	237	227	235	271	256	228	212	227	274	221	228	220	202	253	240	243	254	214	240	248	254	235	235	266	231	256	238	216	249	255	231	274	205	216	215	260	268	229	218	247	265	262	221	227	239	211	258	218	220	234	202	249	214	232	224	248	223	236	235	233	234	241	233	235	250	224	229	232	209	285	246	235	215	252	245	256	255	228	233	218	244	230	245	249	235	230	223	229	238	221	249	250	235	240	239	245	247	209	219	242	255	226	218	235	239	237	242	241	252	238	243	270	253	236	236	210	232	236	213	255	242	218	239	246	240	210	218	228	249	261	238	236	235	252	255	235	230	209	233	221	240	252	221	246	237	202	220	244	206	203	205	226	244	233	257	268	262	236	248	242	236	246	227	228	245	242	225	247	203	229	231	214	243	234	249	265	212	225	244	218	237	224	266	268	246	225	219	222	230	241	239	215	220	215	236	237	253	278	227	218	241	250	232	213	228	218	217	244	217	215	241	253	262	235	228	251	240	248	245	258	231	245	221	265	264	225	235	242	208	217	223	219	237	248	248	250	229	249	239	241	236	254	220	234	256	210	266	232	219	225	255	235	249	217	187	239	251	221	244	253	249	252	262	270	232	284	223	242	223	220	226	234	247	246	216	253	250	215	247	223	250	226	256	239	245	232	233	231	235	233	230	215	238	240	242	232	237	280	228	242	236	229	231	263	237	231	256	258	230	226	246	227	202	203	240	255	252	206	236	260	270	235	237	214	248	217	249	224	248	253	224	254	225	235	235	244	259	241	213	241	237	228	223	219	232	229	225	238	244	229	221	234	238	245	195	212	236	245	242	239	244	216	225	222	260	249	224	239	215	220	272	222	218	244	230	231	225	217	247	241	263	208	237	235	253	238	264	215	238	247	240	216	257	247	246	221	258	224	236	227	203	253	219	255	238	256	232	234	261	229	243	235	249	257	254	223	222	239	248	249	233	222	244	227	253	247	241	235	252	226	236	247	236	245	239	231	228	202	241	231	238	188	229	235	257	195	233	211	241	233	210	212	230	253	240	237	262	259	228	221	239	234	236	220	256	218	259	207	204	257	213	245	249	245	214	242	252	241	243	265	230	242	250	254	234	250	249	253	251	258	241	232	216	260	252	264	217	218	200	213	228	237	250	269	213	238	239	261	258	271	246	252	233	290	238	271	201	252	247	243	213	252	224	250	223	258	249	235	239	250	210	247	255	208	250	247	247	196	214	250	236	258	246	234	247	206	240	230	279	240	228	199	251	230	256	251	241	245	236	228	265	252	231	235	208	251	216	250	233	234	250	232	244	226	234	212	251	217	235	244	258	240	247	236	231	238	222	227	238	203	211	240	231	222	228	266	210	253	231	240	219	239	223	226	251	229	239	249	231	223	251	248	250	209	213	219	236	246	230	244	237	253	259	262	257	231	242	236	223	229	245	203	219	230	233	234	206	234	217	246	201	253	233	225	256	258	250	222	239	229	215	245	222	223	212	239	235	238	226	222	248	226	247	242	248	242	257	250	247	209	219	253	230	241	257	254	240	244	234	230	243	247	230	236	216	239	226	275	248	205	231	242	219	225	228	230	221	262	247	252	244	226	224	255	251	253	229	206	231	246	262	238	243	242	224	233	235	251	243	237	253	234	232	275	242	259	232	247	258	269	257	253	254	270	238	219	234	235	211	256	239	214	204	223	215	217	237	213	232	244	230	242	240	269	226	240	272	237	245	239	228	235	230	279	237	283	237	243	227	240	237	241	260	260	234	253	246	272	261	230	226	233	245	208	218	236	273	248	249	248	224	235	253	272	227	277	230	226	245	228	223	237	247	221	253	253	246	235	238	241	248	255	244	248	235	196	226	248	221	222	204	222	235	261	218	231	239	222	251	248	248	228	278	232	228	246	244	270	266	211	230	228	245	255	212	224	254	225	215	265	243	225	248	250	252	245	226	228	261	261	237	253	247	232	270	209	231	268	217	244	218	228	219	251	219	227	245	254	223	233	253	248	245	240	250	234	259	216	251	211	224	258	247	268	235	257	232	211	240	254	221	217	251	252	242	233	227	222	215	232	215	234	250	254	257	258	236	256	211	248	229	215	227	247	220	245	243	236	236	257	221	252	268	238	234	205	246	243	247	227	240	268	238	244	231	253	215	249	232	267	241	245	276	256	246	229	240	237	233	237	239	232	220	232	225	242	269	238	240	234	239	233	237	234	239	246	213	259	236	234	231	247	220	209	217	212	253	287	220	255	255	241	218	242	268	234	245	230	239	223	193	230	239	230	242	240	234	236	258	242	231	217	268	249	224	245	254	231	211	250	232	220	242	232	230	226	220	260	226	235	200	243	235	241	217	230	245	238	243	232	228	230	246	224	226	227	222	237	219	219	232	219	224	245	246	238	226	237	223	220	223	202	255	226	231	253	241	221	229	229	258	227	227	206	233	255	241	232	211	250	235	213	256	253	259	254	250	260	255	199	241	255	242	250	275	231	212	259	240	253	258	229	236	248	222	237	236	223	222	251	238	226	248	226	233	257	235	220	226	243	241	237	225	236	227	232	248	205	266	222	230	246	226	253	238	249	227	267	255	242	248	262	244	264	224	220	245	273	237	240	221	247	244	243	241	258	252	240	234	196	215	252	194	228	236	262	234	253	234	210	224	244	267
33948	20286	19327	15253	7222	2001	779	720	584	553	577	523	558	531	504	528	510	511	499	533	520	533	490	489	521	499	551	490	515	559	522	499	460	533	509	531	526	509	503	536	516	500	544	530	522	509	498	490	511	531	491	521	493	495	528	544	507	515	508	516	517	486	522	495	534	514	516	522	545	558	517	480	533	522	506	519	528	495	522	497	530	505	507	542	530	512	535	507	493	509	515	505	488	524	551	518	485	494	519	517	475	509	525	509	551	543	519	522	536	516	481	519	508	534	508	531	513	503	501	520	525	543	487	497	525	503	508	494	532	478	492	496	507	512	532	487	511	539	447	526	527	526	524	462	568	512	527	550	543	512	494	524	480	507	537	553	515	510	478	535	553	529	512	480	514	502	498	533	478	535	497	518	531	471	500	543	529	490	496	538	530	493	566	523	501	523	544	530	527	555	498	543	537	496	502	528	514	491	487	493	510	541	491	492	485	531	526	523	472	528	482	527	494	515	543	517	491	525	524	510	497	495	480	505	538	521	500	505	490	518	530	493	522	526	504	482	514	513	494	488	544	482	541	530	519	537	535	485	513	508	506	507	520	494	544	536	511	500	508	516	501	514	538	553	492	532	511	449	523	475	508	531	511	509	461	493	541	494	513	509	502	491	524	514	537	470	546	491	509	472	564	519	494	490	488	539	513	510	539	468	489	505	499	478	529	480	516	490	489	571	525	537	490	515	515	514	530	524	492	541	486	492	542	535	514	485	559	506	505	537	515	517	520	537	544	497	513	503	496	515	497	527	519	482	497	505	484	519	530	494	478	507	470	504	540	559	506	535	529	504	477	510	524	516	514	483	543	522	490	493	462	504	522	520	536	512	490	495	501	530	527	522	553	534	532	509	492	485	504	499	495	535	465	491	527	486	560	498	489	512	545	487	504	541	542	501	470	515	517	462	555	465	549	520	473	486	515	527	482	510	526	524	474	512	525	504	493	519	511	530	485	489	505	583	463	496	509	555	527	478	514	550	518	540	533	507	493	515	451	519	545	533	489	514	506	499	514	495	520	541	535	482	478	521	516	501	484	494	513	542	505	496	482	527	520	574	501	522	533	479	494	520	519	519	504	504	503	486	520	497	499	526	470	483	497	519	504	500	516	521	501	496	533	501	505	524	492	522	527	520	515	512	534	537	491	469	528	498	518	532	548	530	489	512	551	502	504	490	547	541	483	474	526	505	491	556	529	525	470	487	495	532	503	500	507	488	486	503	497	521	491	514	485	496	542	484	493	492	535	524	524	489	496	478	492	477	530	529	524	531	535	508	524	553	513	486	520	533	544	476	501	498	526	503	466	496	529	491	515	515	505	508	510	505	482	531	524	532	543	529	517	467	550	494	485	523	516	502	486	496	503	505	503	490	539	508	530	542	495	484	497	510	537	524	518	513	548	522	532	527	519	491	490	489	531	526	494	494	531	532	502	500	485	518	513	515	510	507	494	504	478	496	504	496	476	507	517	536	510	478	518	538	499	510	482	525	491	510	494	505	542	524	534	514	541	497	498	518	540	490	490	519	517	548	477	536	503	497	549	502	481	484	534	471	521	546	527	484	497	487	525	469	524	503	555	524	498	509	514	539	509	494	505	481	504	501	513	521	520	511	554	523	531	485	551	505	483	481	506	550	508	481	503	467	502	513	570	538	537	482	478	490	517	511	522	548	521	496	510	506	481	557	503	505	542	487	500	522	515	521	486	487	511	490	529	524	490	495	519	520	485	535	486	517	500	502	522	500	528	498	508	530	500	501	475	508	504	519	488	447	485	529	475	489	499	543	504	504	517	548	535	478	525	510	515	522	489	510	542	484	525	501	496	501	504	465	537	501	510	541	526	542	518	509	496	537	487	524	496	506	524	508	530	530	542	515	516	505	490	514	518	484	505	536	500	530	538	489	536	539	495	497	524	471	534	542	507	543	472	502	517	516	499	493	493	515	514	461	527	544	541	498	521	521	485	484	538	503	522	486	529	527	473	551	496	504	474	511	536	503	512	531	459	538	508	494	502	488	531	511	572	502	544	493	494	463	554	493	517	485	527	521	479	493	470	509	496	491	497	482	480	530	518	498	496	539	497	553	509	541	499	485	502	510	501	489	485	498	510	542	511	499	501	469	536	513	488	500	527	512	540	509	489	454	511	532	496	495	500	493	512	522	485	539	511	502	490	513	498	519	518	502	504	491	526	540	514	489	486	511	518	518	525	519	541	494	539	491	496	523	487	509	503	567	498	484	513	508	521	484	525	498	521	521	500	469	503	514	520	506	472	540	462	506	511	507	496	513	503	518	515	487	498	507	509	478	523	514	501	527	512	554	537	534	476	511	545	528	507	507	507	508	536	467	499	531	488	487	528	490	543	527	519	467	456	531	521	499	509	495	530	476	520	505	516	528	517	480	533	556	537	541	513	536	527	507	560	504	505	491	500	504	466	529	516	537	523	496	580	511	525	519	519	560	517	514	525	524	522	548	531	488	501	464	493	546	517	545	541	504	491	468	562	534	488	541	540	513	490	537	518	497	466	532	520	528	513	508	529	573	494	462	519	507	493	492	512	501	498	519	537	537	543	520	499	518	510	484	545	506	479	498	499	528	487	520	497	532	528	532	521	505	520	500	532	492	521	539	496	480	523	470	490	516	480	499	450	519	466	484	515	506	499	539	478	493	510	534	512	514	494	502	514	548	498	458	491	524	549	550	558	497	483	537	495	511	474	592	484	500	507	524	458	553	519	489	519	547	528	536	544	480	507	475	509	521	517	519	498	502	554	473	527	513	507	543	502	534	496	507	520	536	518	518	527	508	461	518	487	547	519	500	511	499	504	537	461	509	519	497	508	509	551	485	535	539	515	502	536	554	521	501	527	534	483	520	478	509	516	477	503	477	498	520	518	497	505	522	494	512	542	486	577	527	508	506	540	509	492	511	528	515	514	524	540	543	496	485	499	522	511	507	516	511	530	539	484	504	496	516	487	501	470	503	525	552	494	499	536	470	538	487	518	525	517	529	469	515	506	540	528	498	535	501	535	531	516	489	509	511	491	498	483	516	510	507	489	501	485	520	480	530	510	519	535	512	496	493	526	512	486	507	490	547	515	527	483	499	500	480	518	532	496	516	510	482	469	524	501	560	515	523	521	498	533	562	525	507	490	508	461	537	484	494	502	548	494	516	541	472	506	498	511	533	509	513	505	510	513	527	530	507	507	508	559	526	549	522	530	523	525	487	485	492	474	540	457	522	515	502	463	495	467	545	541	544	462	532	488	493	521	471	501	491	521	518	524	522	544	523	505	488	510	511	508	487	529	501	545	481	503	535	516	539	522	456	509	508	501	535	508	499	530	500	546	538	491	500	525	503	539	514	488	533	470	511	489	535	509	502	512	479	498	521	507	516	498	487	517	527	534	521	525	573	486	570	547	539	541	512	493	512	498	521	493	524	500	522	537	512	483	529	463	541	498	467
57572	32644	21722	9171	3076	1170	566	392	378	341	284	302	313	306	309	296	298	331	294	276	307	327	346	295	310	320	303	308	289	287	307	277	295	306	274	332	314	337	279	295	309	291	313	290	259	290	311	291	314	302	292	302	288	286	308	315	294	347	295	307	277	311	280	305	286	275	282	315	302	258	309	266	278	281	298	293	304	296	314	295	269	352	276	297	290	278	273	327	283	274	284	301	307	250	295	311	302	280	318	257	261	302	266	298	287	282	268	304	295	244	318	314	300	286	283	311	277	303	319	290	296	284	300	297	314	309	326	258	273	242	280	300	281	296	293	310	286	293	280	299	290	288	298	278	274	318	326	273	293	296	286	276	291	318	289	296	340	299	308	298	288	342	316	273	319	283	261	269	301	282	321	304	282	302	253	257	297	306	283	290	308	296	330	313	271	326	257	284	278	302	296	321	306	307	307	324	294	303	297	308	300	312	282	300	313	326	290	271	295	324	329	282	300	289	293	300	252	322	322	293	279	267	293	264	275	288	281	312	280	293	337	342	262	276	283	283	284	300	268	342	288	282	277	289	266	307	261	281	292	298	310	284	306	285	330	306	281	281	309	291	303	284	313	326	346	254	282	276	288	258	324	277	288	318	309	311	297	285	289	273	343	310	327	280	308	289	281	338	276	278	284	313	287	284	311	298	286	323	305	286	310	286	342	312	329	319	265	292	309	303	329	294	298	273	282	274	313	332	290	293	295	320	306	287	318	314	297	296	274	297	289	256	301	310	283	292	300	320	288	298	277	342	300	296	287	294	307	291	271	284	262	291	281	272	268	310	294	287	320	275	291	268	298	273	312	312	254	277	307	292	272	288	297	269	279	302	268	278	283	276	278	263	296	292	290	282	312	298	298	328	297	302	285	268	318	312	280	304	294	285	304	278	302	317	281	317	289	263	288	273	315	315	307	322	316	278	287	289	311	289	320	282	269	278	282	300	300	308	271	324	264	295	295	315	299	279	298	301	304	276	254	286	305	304	270	305	315	299	301	264	301	256	306	291	286	278	287	285	260	273	305	295	293	258	292	293	295	294	284	280	309	307	268	296	319	319	315	281	287	283	302	284	313	297	326	321	295	276	321	327	286	270	316	319	279	257	263	277	269	283	275	276	267	267	316	296	276	286	268	290	276	322	285	300	254	324	303	279	290	291	345	315	282	285	309	282	281	296	311	310	288	334	297	304	307	285	294	327	290	310	302	274	311	316	305	272	288	303	251	313	318	332	316	250	318	305	318	307	306	303	287	301	299	302	288	299	296	305	311	297	294	302	269	292	338	274	285	243	307	302	302	306	296	294	307	307	284	308	294	299	307	293	274	299	287	285	298	321	307	284	272	285	274	267	293	293	289	293	289	306	274	284	270	299	286	284	253	311	243	304	281	297	309	290	293	318	303	296	295	294	289	295	275	296	287	271	296	288	274	272	320	331	288	281	321	291	250	268	299	292	262	273	258	283	249	303	288	313	328	291	319	291	289	288	270	324	280	316	287	335	302	303	286	312	284	303	322	347	317	309	306	305	298	281	294	289	255	324	286	298	308	268	303	275	278	289	283	282	259	298	279	277	301	296	264	251	278	308	279	323	280	276	265	309	286	300	295	313	298	292	300	308	266	313	280	313	293	309	295	259	284	284	307	313	256	288	304	296	306	279	302	302	266	281	282	289	284	271	304	307	309	294	282	284	317	299	278	251	294	283	294	311	271	310	275	299	285	277	288	321	285	282	305	308	302	297	295	286	303	284	292	259	287	273	280	310	349	347	280	285	287	311	328	328	328	335	290	263	275	320	309	291	290	279	253	279	300	332	283	308	303	281	300	290	283	300	298	247	302	296	294	291	312	301	293	278	293	303	291	281	252	270	312	302	256	323	275	278	312	327	300	286	308	310	290	259	279	285	303	293	289	312	291	333	292	294	298	285	283	259	278	318	300	279	308	294	284	317	297	263	296	281	301	284	312	295	250	310	301	302	311	269	263	288	294	295	302	251	298	297	287	301	281	285	325	302	278	282	291	316	271	310	276	264	300	266	307	330	270	284	302	288	278	288	309	255	270	282	279	289	292	305	295	316	286	329	285	295	308	307	256	292	295	297	279	294	304	285	273	287	293	266	295	302	334	340	259	288	311	323	266	311	310	306	284	286	289	295	289	293	267	288	297	325	321	297	309	288	272	305	302	277	286	273	290	288	308	279	320	292	288	259	322	304	272	319	290	292	298	279	297	278	285	302	311	286	298	328	297	341	291	312	324	308	289	272	297	313	292	270	287	307	311	296	293	295	296	316	288	319	261	295	298	269	252	315	294	292	280	285	269	266	281	278	323	306	297	278	256	276	308	332	255	260	321	257	315	269	274	302	299	296	351	296	273	300	308	277	278	312	299	292	322	272	309	285	278	298	284	262	297	305	300	314	301	287	274	314	311	277	334	282	321	296	315	316	296	288	297	295	313	308	304	350	286	261	295	280	272	289	278	282	284	318	314	290	292	301	239	275	281	279	280	286	307	321	281	309	324	278	292	284	309	282	276	311	292	294	306	324	308	298	317	309	277	299	330	300	267	256	286	297	318	290	277	325	308	323	286	274	310	269	242	291	286	306	304	299	293	267	273	258	307	332	281	275	286	282	322	276	280	283	300	278	300	312	259	299	292	294	296	317	252	311	283	321	240	324	296	293	305	280	280	324	298	281	266	289	315	276	282	279	283	314	338	277	276	321	286	298	337	301	303	295	283	300	305	274	304	270	285	320	324	295	291	307	269	289	291	294	287	341	257	305	267	292	332	281	306	312	279	265	268	309	282	307	263	298	325	302	298	275	300	294	285	280	300	275	281	299	300	314	283	326	296	301	267	303	294	301	299	250	251	304	256	336	289	256	313	312	274	276	293	314	296	328	289	277	281	297	311	261	337	308	300	327	303	281	283	314	312	294	262	280	324	295	317	274	273	299	283	280	321	283	261	282	292	289	339	336	324	315	315	276	275	295	296	316	288	283	309	297	279	261	258	294	276	278	292	298	285	283	276	293	324	286	300	269	287	293	290	279	310	302	252	319	292	292	298	307	301	303	310	294	278	302	337	309	324	310	318	325	305	257	288	267	263	282	292	309	305	310	311	255	301	272	291	292	293	284	298	274	275	313	281	299	310	280	287	277	302	325	315	276	291	282	270	300	320	282	328	274	299	308	272	296	274	289	311	294	285	331	288	292	306	298	297	310	309	269	301	344	296	307	301	312	308	293	310	284	295	279	288	252	295	325	288	281	301	313	297	302	278	274	295	284	301	309	318	271	299	261	296	292	274	283	291	267	285	309	279	292	297	307	308	303	270	323	281	300	320	278	294	275	305	279	281	296	283	323	265	288	321	288	294	281	276	293	278	272	278	292	325	301	279	299	277	318	293	281	296	306	278	289	325	293	328	287	283	313	304	292	268	335	320	302	265	326	310	235	330	319	283	279	293	319
36210	25002	24535	13451	8045	3538	1728	1138	926	806	660	668	647	644	646	634	592	605	612	592	614	657	570	630	627	682	632	617	617	586	579	605	624	634	657	622	694	629	614	616	618	558	589	596	653	597	619	600	613	589	635	608	622	632	625	598	625	617	591	617	611	599	645	604	605	640	595	599	599	640	649	640	585	605	608	647	584	593	627	606	572	602	629	611	650	619	637	610	626	619	638	587	607	612	628	636	632	601	629	563	622	630	630	610	620	648	597	595	586	591	576	593	682	613	600	636	591	631	637	598	565	592	627	594	613	632	595	597	674	594	607	687	622	623	594	640	626	563	664	632	591	644	633	583	607	615	628	618	613	599	610	646	603	598	623	596	614	596	610	592	611	631	563	603	637	583	633	633	651	604	684	662	629	610	626	555	594	603	607	638	590	632	625	653	568	612	643	575	580	592	612	597	575	602	618	635	619	629	655	622	587	602	611	612	666	632	639	604	580	640	617	601	562	623	611	593	603	603	597	598	639	626	637	605	613	602	634	602	588	670	625	598	588	603	572	635	577	641	592	658	610	616	621	641	572	599	651	654	597	600	608	629	610	603	630	617	632	601	668	671	630	609	633	614	600	625	630	622	621	584	616	621	614	624	681	631	597	609	643	608	635	604	677	593	626	599	586	603	626	601	615	613	597	628	604	636	580	651	624	623	636	628	649	633	629	630	617	605	610	633	599	621	562	639	647	612	611	584	621	584	639	619	580	626	603	603	602	554	629	627	611	626	623	571	642	600	587	600	616	612	627	596	630	604	610	598	605	627	595	613	625	571	611	641	605	625	607	610	619	607	615	625	611	599	614	592	631	600	623	610	580	616	638	654	597	619	617	592	595	646	614	621	602	666	595	592	622	668	564	692	589	630	650	637	613	590	585	636	644	643	585	652	626	631	564	628	589	632	630	634	603	581	634	602	627	658	613	653	612	668	594	611	621	637	628	601	629	586	594	595	608	620	640	598	622	622	650	612	610	618	584	615	661	612	582	626	620	616	600	628	617	603	581	660	585	617	623	585	625	579	613	574	617	610	636	609	607	646	558	590	600	613	620	633	641	570	600	572	626	603	643	627	577	610	600	595	614	619	599	608	623	617	609	641	607	571	646	589	586	637	666	597	576	574	600	593	642	624	584	624	657	654	635	604	607	591	655	632	654	642	624	629	586	614	651	635	595	639	624	630	598	590	627	657	650	591	662	579	603	632	606	605	586	603	611	624	617	609	635	583	594	667	647	607	610	614	560	612	595	618	666	598	601	589	598	602	643	567	566	613	593	640	600	627	627	617	636	559	642	622	630	634	621	658	604	602	590	584	559	615	630	591	597	617	600	583	617	646	607	579	598	566	589	579	618	628	663	608	600	607	612	624	619	582	583	595	610	614	596	632	598	636	609	631	583	592	582	619	571	634	609	597	646	612	586	594	633	619	591	556	612	655	641	561	573	585	596	611	623	671	586	619	577	601	620	640	609	612	625	575	583	612	620	647	614	635	608	623	573	624	612	600	612	600	601	598	602	580	636	620	616	645	653	621	604	564	589	610	613	600	642	608	625	596	590	657	586	603	619	620	594	603	614	606	621	672	589	586	606	603	613	664	573	576	634	594	622	586	624	659	623	569	605	575	601	630	610	627	570	608	595	602	607	619	627	617	596	633	613	561	631	576	622	574	596	592	614	608	635	641	632	617	643	597	650	596	614	661	605	630	571	609	629	609	586	589	560	681	576	606	638	627	596	590	596	599	642	625	594	598	640	668	590	653	597	628	617	560	663	639	666	604	626	631	617	638	601	659	600	663	598	631	621	612	626	667	601	631	593	581	624	586	593	565	579	627	603	648	631	583	630	640	567	639	597	597	632	617	603	626	634	641	628	609	583	589	653	619	612	648	638	622	600	620	576	612	602	628	602	556	610	592	586	606	659	640	651	591	672	600	612	599	597	632	670	613	587	621	614	607	598	601	629	605	589	617	639	643	659	596	595	644	597	635	655	599	581	601	627	608	649	608	609	609	643	623	585	619	625	629	592	596	651	667	589	647	621	607	646	595	621	584	640	616	653	642	601	628	644	611	611	596	594	595	619	619	637	609	632	634	648	631	578	552	615	638	590	573	657	597	636	630	659	618	603	631	599	599	644	641	565	619	639	610	595	601	619	629	581	622	607	620	595	600	592	562	594	624	654	647	639	629	626	642	651	618	670	616	600	624	582	672	641	599	576	621	633	589	583	624	620	601	605	613	633	621	665	573	596	628	586	628	630	609	625	543	658	656	628	615	600	631	602	609	606	651	653	602	619	612	646	632	617	632	610	604	592	648	584	593	591	580	616	624	584	632	622	609	609	591	640	582	642	560	651	651	649	602	653	650	615	620	648	598	601	629	626	602	583	581	609	593	562	627	598	600	531	607	605	619	627	601	596	603	625	596	621	598	621	569	604	631	594	610	636	617	640	644	619	647	603	608	610	589	629	634	613	613	640	597	619	638	577	624	591	612	578	644	567	593	634	578	582	614	672	616	631	607	606	627	602	643	617	633	583	602	563	595	648	634	654	606	651	634	645	607	625	602	606	598	616	572	605	602	607	620	578	593	604	635	591	647	603	570	593	619	615	626	597	586	625	612	629	604	562	640	635	582	598	605	624	629	628	591	601	614	618	641	597	616	588	589	619	619	623	645	615	609	625	624	649	599	633	588	610	633	655	591	612	598	611	622	584	626	627	642	583	658	629	642	647	613	605	601	587	572	593	600	623	646	607	608	636	610	599	574	575	610	605	596	622	602	638	606	620	622	628	597	662	630	583	595	641	620	634	636	598	580	649	610	689	636	626	578	632	585	588	623	622	561	652	608	624	668	647	645	553	629	577	667	592	568	632	621	608	572	610	640	610	623	618	629	640	621	591	636	605	560	592	607	607	607	680	698	598	602	597	612	640	628	580	611	584	606	633	660	620	616	634	594	557	577	596	606	633	611	598	617	600	617	628	622	601	607	601	621	601	609	590	613	613	589	597	636	607	616	626	611	619	613	598	601	634	627	651	614	640	608	607	596	593	617	622	593	619	618	631	531	591	587	630	590	605	596	615	636	616	577	634	577	599	649	634	619	606	584	646	595	604	621	622	627	592	629	650	632	590	563	627	608	653	611	613	557	610	587	592	613	602	608	634	633	604	608	604	607	645	625	625	627	591	570	624	599	655	619	601	615	611	624	591	604	652	630	608	575	558	591	615	619	611	620	630	641	604	597	636	575	561	603	630	630	600	613	598	643	594	628	618	622	615	593	642	626	586	605	636	607	586	613	616	603	629	625	630	661	597	550	576	653	608	583	600	609	606	578	580	647	660	610	625	588	639	654	643	605	623	614	579	643	571	595	583	620	569	635	602	593	681	591	600	679	650	558	614	596	597	672	611	606	594	564	637	642	590	568	620	603	602	633	647	638	611	648	628	587	590	634	651	612	586	645	639	624	613	598
44816	23506	11409	4055	1317	491	281	261	245	241	248	249	253	237	234	250	231	219	216	245	250	251	280	268	222	251	273	237	215	227	212	223	242	233	232	265	258	238	246	252	208	238	239	248	244	269	230	239	247	222	243	247	245	247	214	256	253	291	247	226	243	230	225	229	262	206	237	217	231	251	271	242	218	224	266	269	229	240	259	227	210	224	242	217	239	248	219	232	217	279	254	226	241	247	231	241	226	224	230	232	261	244	238	233	223	229	223	231	269	256	252	217	228	229	270	253	231	257	242	256	276	232	222	247	206	256	240	226	216	223	247	221	232	248	243	224	219	237	294	257	276	257	256	234	229	245	263	235	250	262	239	237	233	226	252	252	202	232	223	230	236	236	243	241	229	220	206	215	236	246	252	237	219	247	273	264	259	250	226	214	241	215	206	242	242	230	234	232	231	256	242	269	283	265	254	229	243	198	232	212	250	239	267	224	192	237	254	221	224	211	244	238	206	239	262	239	222	215	248	260	233	251	253	251	214	232	272	239	236	241	257	256	224	242	233	252	256	262	259	219	245	257	248	281	250	208	270	232	250	246	267	226	247	243	226	247	244	243	208	265	222	240	245	234	263	247	265	247	230	263	247	273	278	233	255	234	245	236	255	235	226	247	244	240	218	246	237	258	236	258	245	256	208	228	240	235	227	230	245	257	271	237	268	245	232	229	285	237	255	260	239	240	226	214	249	253	268	255	255	226	244	223	245	242	254	255	219	215	245	233	258	218	235	223	266	247	229	243	234	238	204	249	253	276	237	231	269	240	240	230	231	213	242	244	230	220	249	242	271	256	228	226	264	247	259	250	218	231	221	229	220	243	271	255	240	255	212	240	250	221	223	251	220	256	251	255	235	246	240	227	251	223	253	253	268	258	235	238	264	230	216	218	224	215	250	238	237	249	252	256	214	228	244	249	256	251	229	211	253	232	212	200	242	266	245	236	231	226	228	254	227	259	231	226	278	223	232	246	251	224	205	237	269	245	261	245	226	263	257	279	240	228	259	214	232	235	219	238	211	264	251	256	265	263	231	238	227	266	241	225	229	234	235	230	247	238	229	228	224	214	267	235	233	226	225	251	234	239	201	218	243	239	269	212	210	260	233	228	238	232	223	227	281	218	270	250	240	239	236	256	238	263	241	228	260	260	246	229	236	234	253	244	235	247	235	231	244	244	238	226	252	256	222	246	236	255	232	243	254	273	251	249	262	242	254	233	231	224	240	231	223	233	236	265	255	246	240	232	218	225	251	201	256	249	223	213	233	244	267	249	235	237	239	240	235	243	214	226	248	208	244	265	244	275	227	238	238	207	247	266	251	246	256	268	234	228	226	260	249	207	246	247	220	221	256	289	271	236	250	251	254	238	249	209	223	232	234	252	252	218	254	243	220	239	222	252	238	253	248	264	243	236	253	229	244	229	222	217	240	227	265	250	262	282	226	263	279	239	249	247	238	248	228	254	250	233	223	219	236	248	259	293	261	234	265	244	277	264	236	228	234	232	205	210	254	213	276	231	223	282	245	223	240	257	273	256	240	256	241	251	235	269	248	234	218	241	251	275	221	261	239	235	276	236	272	251	276	231	214	237	246	271	226	235	254	240	253	243	233	225	254	245	241	238	260	251	236	257	254	260	256	244	233	240	267	243	240	243	272	235	247	262	249	230	263	223	245	221	227	223	226	216	254	232	262	259	257	211	218	233	242	231	258	216	232	237	265	231	224	240	222	224	240	265	231	277	278	215	240	230	240	228	214	254	278	240	224	235	241	230	279	238	274	274	239	260	271	258	228	263	232	238	246	222	264	237	222	240	239	214	257	249	228	217	226	253	263	263	233	245	222	212	258	248	273	249	223	269	246	266	225	250	229	255	234	253	231	202	255	231	242	253	220	228	243	256	236	249	235	261	241	239	252	223	247	250	225	239	253	247	228	221	239	245	225	248	224	225	256	238	216	251	241	261	236	287	280	236	218	254	238	250	210	241	242	216	250	249	231	217	235	268	217	247	266	245	255	238	227	241	234	229	252	241	242	220	226	248	275	237	273	245	238	247	216	254	233	247	264	242	256	244	239	225	218	224	250	228	239	225	222	243	235	233	253	217	238	257	249	241	247	231	276	272	225	231	238	232	269	240	221	231	212	211	254	248	221	271	275	234	208	220	234	253	242	238	251	241	235	241	204	208	233	249	263	229	232	238	236	239	218	261	224	218	247	268	199	263	232	218	257	231	238	258	277	241	205	243	269	243	221	257	225	272	242	262	216	228	220	246	242	234	271	246	229	226	231	207	232	236	246	248	265	267	260	245	236	255	249	220	263	238	229	248	239	269	234	260	255	229	231	239	227	214	260	240	239	265	232	214	246	231	243	243	259	285	240	219	231	246	210	234	234	249	259	250	228	238	240	235	256	195	249	245	221	262	239	229	263	252	227	222	249	211	254	250	229	250	251	235	244	226	238	231	216	251	224	232	262	238	231	244	227	224	264	224	225	206	239	254	217	229	234	244	245	278	253	225	233	260	266	222	245	232	238	271	257	244	249	263	247	260	231	200	225	267	231	236	230	233	241	231	242	232	247	222	246	236	243	226	211	228	242	223	232	232	249	254	262	224	266	228	241	209	245	246	220	281	251	233	238	219	273	269	237	221	226	225	239	231	242	243	229	241	257	252	239	208	232	215	217	226	225	251	239	230	251	240	221	239	271	247	261	241	232	226	218	229	239	234	238	204	215	221	225	256	229	229	253	253	266	266	250	237	246	254	281	211	248	208	202	249	244	249	216	259	222	238	223	256	253	229	252	259	232	244	228	239	254	228	233	244	243	246	235	262	249	222	228	230	230	251	239	252	240	231	257	237	257	215	273	238	232	234	231	255	252	254	237	228	226	232	246	236	238	234	263	221	252	248	216	229	272	232	230	237	229	249	239	247	224	223	243	237	236	228	211	237	224	232	268	258	232	273	249	227	240	236	216	233	265	240	253	233	221	216	255	263	218	245	242	204	254	252	239	230	217	257	266	235	228	230	246	245	231	256	241	214	239	259	262	240	227	219	277	254	225	261	265	260	249	245	243	257	217	249	216	237	265	276	228	236	201	258	234	242	244	246	244	209	226	204	250	242	242	223	227	250	263	216	220	232	224	229	226	252	237	242	247	219	222	250	228	235	246	249	211	278	239	233	217	241	234	236	249	276	245	237	253	232	259	250	255	238	249	255	249	238	275	296	266	246	236	243	244	254	236	217	233	240	195	266	234	265	239	227	269	236	251	254	235	219	232	279	278	231	234	241	274	231	218	220	231	238	241	235	236	253	236	268	213	253	250	237	246	254	218	213	232	249	225	238	235	229	228	223	250	242	212	244	262	266	259	218	254	248	232	242	252	233	239	275	255	221	229	237	241	261	256	238	225	229	278	255	257	242	222	249	268	255	262	270	252	216	252	248	241	268	249	236	231	208	229	230	253	219
28905	17518	14142	7946	3666	1284	575	558	526	508	503	522	506	514	507	487	541	554	526	497	497	506	507	528	515	507	490	491	529	546	526	458	498	493	512	518	558	544	497	501	523	474	520	503	489	530	486	514	466	503	530	526	534	496	505	473	493	501	513	494	494	477	496	512	513	546	508	497	525	510	541	525	512	543	483	475	496	522	525	502	537	487	545	522	505	501	553	510	503	512	483	548	524	513	527	485	509	501	562	490	482	502	499	534	489	522	491	498	516	504	553	491	531	512	542	471	482	486	490	526	493	507	554	528	513	492	517	533	517	525	513	491	525	510	509	495	503	498	502	537	503	496	535	541	531	515	547	507	516	515	486	511	548	563	458	482	503	530	526	552	508	517	507	484	505	555	507	486	504	514	531	510	493	527	500	537	549	483	515	507	517	515	514	535	543	505	488	540	493	509	564	521	487	505	512	542	528	517	462	529	526	537	537	532	558	495	527	498	520	517	500	532	478	494	491	507	513	526	511	511	501	544	540	533	533	565	492	541	498	485	503	495	535	524	500	513	502	482	522	512	499	516	487	496	497	502	513	533	502	513	520	540	540	509	483	542	562	515	547	510	481	474	527	570	483	576	494	488	534	498	534	497	506	508	511	540	498	528	522	544	541	552	515	540	544	515	485	512	483	504	513	522	533	543	510	511	521	483	545	531	472	516	554	503	483	498	502	506	500	468	534	480	525	492	479	531	531	524	498	532	496	471	507	496	521	489	524	487	504	497	518	508	506	492	486	527	533	553	509	530	460	486	509	472	510	541	533	494	505	493	501	479	501	502	478	499	519	508	517	511	499	486	508	488	518	477	535	513	520	520	504	522	519	483	498	480	508	518	519	494	494	494	464	520	494	501	524	481	540	516	488	515	492	567	498	486	494	518	535	522	507	583	498	554	491	545	559	523	550	547	553	522	512	527	526	564	535	484	545	507	524	534	531	503	519	499	534	480	517	481	546	529	502	529	521	530	511	527	516	476	497	508	502	499	539	523	468	525	514	475	519	528	500	519	532	478	501	519	521	554	504	476	546	528	506	510	515	494	533	554	481	502	532	525	529	546	514	496	504	472	538	516	505	538	495	511	495	457	527	514	531	560	518	506	544	469	520	499	514	494	546	489	509	501	491	504	520	487	484	505	568	502	487	551	520	533	513	515	507	498	503	493	479	522	488	497	517	519	534	555	542	468	485	504	500	505	556	517	525	529	537	485	518	505	542	492	482	530	524	509	497	546	510	516	509	505	493	474	501	540	491	526	506	506	535	538	513	510	489	507	524	493	551	490	536	521	521	523	507	514	525	500	521	505	498	492	488	525	508	500	511	493	499	518	519	472	511	508	539	545	555	526	497	498	488	530	539	520	521	538	477	516	518	460	485	483	563	536	484	471	492	519	572	515	512	492	498	528	505	512	501	491	476	535	487	556	476	484	541	534	519	549	529	535	544	534	506	485	511	504	568	489	498	497	530	483	523	473	574	546	514	449	482	523	508	496	486	500	498	469	465	517	495	476	500	499	498	517	520	536	548	512	536	517	491	510	532	523	500	511	544	494	488	507	509	533	488	486	533	526	522	475	502	493	530	524	524	497	517	519	499	514	502	502	515	518	492	511	534	516	543	526	540	498	503	493	483	545	484	472	537	503	513	457	494	486	503	503	524	495	517	528	496	517	505	526	489	525	481	530	535	538	519	492	505	531	537	539	504	553	493	471	534	487	528	510	544	522	553	520	553	524	485	552	537	536	536	538	503	495	510	504	486	480	497	535	499	547	490	534	538	514	503	560	537	531	527	504	444	512	525	529	512	520	501	507	478	536	519	546	513	517	531	505	507	530	505	525	504	551	509	513	523	564	494	508	531	507	542	512	518	513	538	527	534	516	510	541	466	548	483	526	491	492	503	519	523	543	497	511	504	508	482	526	497	532	486	522	517	521	534	512	492	514	532	481	502	506	534	515	485	522	534	479	531	515	554	535	487	480	492	542	503	550	499	527	579	529	559	512	526	507	523	537	516	513	549	529	519	527	535	505	510	533	523	521	458	543	535	518	492	523	517	549	527	494	492	497	526	489	490	514	511	520	528	503	517	511	479	510	532	476	544	496	519	535	518	508	509	506	547	493	490	529	545	486	508	497	525	544	513	558	489	504	512	498	527	516	462	462	503	508	525	510	460	494	558	524	537	504	476	497	479	518	500	529	524	529	533	480	540	532	494	480	482	504	485	548	459	480	543	491	514	507	490	550	564	492	491	521	520	484	517	497	488	498	482	530	515	504	509	504	527	497	532	526	526	506	519	521	539	525	464	463	458	523	523	546	521	484	508	527	524	497	521	522	487	535	559	501	505	536	538	486	493	520	533	504	500	531	530	495	540	536	521	534	498	489	502	550	512	509	510	510	520	524	479	514	502	507	559	520	560	548	541	581	517	479	507	519	509	518	495	513	500	502	551	509	503	531	517	521	486	556	492	511	511	510	504	497	507	495	496	500	512	502	527	512	521	495	470	501	465	522	514	526	563	540	497	530	495	515	511	527	498	490	493	520	517	483	515	480	523	531	499	522	481	488	522	492	504	520	580	523	473	538	514	504	522	523	506	499	498	495	521	562	513	503	512	523	499	516	522	466	487	536	497	534	515	505	524	494	504	520	493	492	532	498	486	539	496	501	523	496	487	521	512	526	520	544	517	492	500	517	491	478	516	528	511	507	511	490	503	499	508	477	576	506	521	527	503	491	491	523	531	536	504	507	505	537	531	520	504	540	531	495	520	520	496	495	553	515	501	487	514	490	504	524	486	514	524	521	526	555	477	528	530	500	514	522	438	498	514	505	506	498	502	481	527	471	589	528	499	524	534	512	514	516	528	523	505	503	495	509	471	511	531	483	468	505	536	507	458	496	533	496	516	500	497	513	491	499	507	488	468	521	512	505	482	506	520	505	501	472	522	527	531	492	513	551	520	511	503	493	521	487	498	482	482	530	513	534	490	525	530	502	552	510	497	470	463	498	475	538	507	492	509	474	535	513	531	529	505	506	477	516	497	526	503	509	550	514	501	526	534	475	493	516	556	522	471	540	506	490	542	531	523	532	520	499	498	516	525	537	481	512	498	525	540	514	540	531	526	543	500	555	532	523	484	532	482	543	544	510	521	510	501	549	504	502	552	549	471	508	531	534	518	521	504	486	496	537	516	482	513	474	521	472	540	542	523	548	508	515	512	518	494	544	504	498	504	521	491	480	491	537	522	468	498	490	531	460	540	515	545	515	514	478	520	508	499	501	496	525	481	515	514	536	517	486	519	510	547	531	511	551	484	524	462	475	464	523	547	506	538	497	512	513	561	527	519	541	526	499	530	508	520	467	538	554	486	510	523	557	514	545	507	523	505	500	504	532	519	491	505	539	526	501	490	472	498	478	525	528	476	499	485	500	541	503	487	517	566	547	511	499	498	539	508	505	546	526	505	514	529	514
60618	32837	15702	5774	2029	794	385	325	280	285	240	223	242	268	241	222	234	231	239	262	230	242	248	234	230	264	247	265	217	267	231	242	254	211	218	263	231	222	282	252	229	240	231	241	251	222	259	249	240	227	252	269	259	243	260	243	253	225	253	214	241	255	245	221	220	249	213	240	281	265	259	234	223	269	244	240	259	239	243	247	227	263	234	284	252	246	239	239	241	259	244	273	261	236	234	241	213	241	251	249	241	235	230	266	262	254	234	262	252	246	219	236	247	247	256	249	264	248	246	241	238	245	239	257	240	268	232	268	253	302	249	248	255	228	216	244	217	255	254	240	236	231	255	228	219	227	239	256	249	227	218	265	275	262	222	201	237	249	240	247	246	244	247	242	254	270	267	248	258	232	220	237	228	239	208	254	250	235	216	245	254	249	224	262	244	209	232	225	270	256	213	223	253	244	222	243	238	241	256	209	268	256	222	250	227	234	228	207	241	260	233	236	235	210	220	257	229	256	245	240	241	237	227	254	245	246	291	224	248	262	232	249	226	237	230	232	255	230	256	249	238	256	250	235	246	221	249	246	252	242	250	232	237	263	203	225	249	234	229	270	225	252	263	225	233	233	239	227	265	233	250	189	204	253	268	229	268	249	265	247	226	240	234	241	270	236	244	236	257	268	228	205	236	218	239	245	219	215	242	253	256	241	255	228	236	261	236	240	235	227	233	244	235	228	247	260	225	253	238	233	269	266	239	243	218	230	247	257	241	251	250	267	261	231	250	277	233	237	245	230	257	252	234	237	241	251	257	229	261	235	235	224	246	261	283	222	252	253	244	242	302	255	237	251	246	236	268	259	267	239	270	249	228	220	269	253	236	258	227	244	222	237	246	245	254	272	214	230	276	270	254	227	251	243	253	238	260	251	236	220	210	238	251	264	246	230	252	256	227	235	253	224	252	239	247	247	256	246	244	272	221	246	249	250	261	272	258	252	247	235	239	220	273	242	238	213	255	237	254	232	255	222	216	220	243	252	213	252	206	264	265	216	214	219	231	249	240	232	218	210	243	262	224	213	232	228	257	248	242	253	223	232	259	251	227	230	273	231	222	263	227	247	256	245	250	253	233	258	221	227	249	238	252	241	243	251	250	221	249	279	248	229	241	222	228	276	282	245	238	238	234	256	231	226	214	215	241	231	286	224	271	219	246	259	213	251	246	242	233	262	240	252	246	264	263	251	237	237	240	230	225	237	227	217	239	241	240	248	245	217	220	247	257	244	228	247	253	246	222	242	217	208	212	248	270	255	249	258	238	264	261	238	228	232	286	229	233	242	243	242	238	224	289	257	215	248	240	233	256	265	227	262	235	226	252	244	251	230	214	251	259	234	241	250	267	230	225	234	233	244	233	253	249	250	253	249	245	250	228	207	217	244	236	234	223	258	244	243	249	194	238	229	259	244	274	241	230	275	244	246	293	232	257	244	227	240	254	268	288	245	236	242	253	256	274	248	250	277	254	235	250	255	243	233	226	214	278	237	235	208	266	263	241	233	225	238	217	228	253	234	207	216	262	233	206	242	231	234	230	224	240	236	233	239	225	257	231	198	242	224	245	240	212	228	226	239	241	236	231	219	235	225	237	244	266	262	227	225	236	236	248	232	231	244	219	248	256	224	249	229	244	255	255	230	240	243	252	228	235	245	257	266	225	249	245	241	228	255	253	220	218	220	214	238	240	255	253	231	223	239	242	196	239	232	229	242	243	239	233	244	232	266	213	266	223	248	270	218	199	216	260	250	223	271	238	274	218	259	231	248	191	223	263	256	248	265	257	245	223	265	224	245	254	271	235	222	265	228	232	230	246	242	225	230	243	249	232	235	262	241	249	230	243	221	243	244	230	225	249	245	228	238	235	242	235	250	224	225	246	258	236	212	247	242	254	211	236	253	206	253	254	241	246	229	232	253	238	228	227	239	248	233	260	215	223	262	243	266	218	248	228	230	225	261	228	219	259	222	263	258	256	227	238	234	237	247	244	226	256	225	212	239	245	261	228	253	236	233	243	248	252	252	271	240	235	247	255	225	250	279	241	221	232	237	256	247	214	226	231	243	267	238	254	238	249	232	213	240	240	227	238	252	265	266	258	235	250	233	217	235	212	224	250	263	246	251	257	279	255	236	236	230	217	265	235	241	223	232	208	245	245	251	219	255	231	235	246	254	245	267	226	228	241	276	263	246	239	218	241	246	223	236	235	258	252	199	243	265	237	250	252	246	246	228	232	248	252	250	236	245	268	217	256	251	238	224	232	214	218	241	268	220	270	229	246	230	250	255	243	255	241	235	241	269	263	249	241	229	272	219	215	230	219	231	231	217	225	229	240	226	217	277	222	271	256	253	246	241	284	257	276	264	269	211	221	225	242	228	245	251	268	233	256	256	245	250	221	242	292	247	237	232	236	239	267	256	223	238	240	225	251	223	277	233	245	228	255	288	240	223	266	240	265	244	227	236	250	247	255	239	250	238	258	240	223	261	210	224	240	285	288	250	222	230	232	252	210	211	220	239	223	235	250	239	213	238	244	252	241	244	246	216	219	274	266	235	246	255	207	232	256	229	234	237	252	246	270	257	254	275	220	254	218	243	225	241	237	227	227	242	227	250	250	221	259	239	229	240	244	259	199	262	217	269	231	248	265	251	230	259	250	242	237	253	245	239	256	247	271	206	249	214	263	267	245	281	214	230	258	221	259	260	234	245	238	212	231	253	226	267	271	242	269	229	214	256	252	237	243	237	209	273	240	220	273	253	248	263	227	265	219	248	248	231	235	254	230	239	236	249	257	241	255	249	251	273	257	238	273	244	227	223	216	224	260	270	211	221	239	215	238	210	242	254	250	253	238	215	233	236	246	233	215	260	221	235	250	256	218	231	240	228	260	262	225	234	275	253	224	255	225	248	278	241	231	284	246	206	229	234	243	251	241	254	237	258	270	221	257	253	238	268	248	247	245	268	249	235	239	223	250	255	249	267	234	219	252	206	247	234	236	205	233	217	257	230	246	255	231	228	214	251	234	235	262	248	260	256	248	233	253	232	234	241	227	216	274	256	239	214	224	229	248	251	256	248	269	242	227	230	274	231	217	247	243	242	238	229	246	230	237	244	250	216	231	197	262	249	205	244	242	254	250	214	241	246	266	256	258	217	235	241	224	223	249	252	257	263	207	252	230	272	227	225	253	245	241	212	218	219	247	201	231	243	232	233	261	239	221	250	241	267	248	226	257	251	252	242	251	231	258	269	259	227	231	232	239	204	266	248	241	243	221	214	241	280	264	235	246	246	225	244	259	254	264	261	227	224	237	224	263	234	230	216	257	261	217	211	256	250	236	227	246	271	260	250	276	226	239	212	239	259	248	232	223	232	254	251	237	257	224	228	229	213	236	230	235	237	224	282	260	263	248	266	259	246	236	220	264	234	225	224	213	220	240	265	256	234	201	239	204	260	255	229	229	221
38748	23449	16614	10680	5558	2806	962	883	600	537	522	550	520	545	545	579	538	551	523	543	545	539	516	509	536	513	528	509	542	502	503	480	527	523	535	481	521	485	542	486	501	502	533	487	572	538	539	519	475	524	519	532	545	484	562	492	565	512	513	517	513	544	512	536	496	495	544	525	485	567	500	523	532	541	531	505	490	535	529	486	518	511	515	506	512	492	521	486	560	531	570	510	495	503	511	521	513	535	535	521	509	507	489	502	543	484	534	555	538	530	517	503	525	543	514	544	481	517	493	486	512	549	524	504	561	504	495	519	526	562	446	535	480	521	490	519	541	496	494	535	536	490	522	506	567	509	487	487	496	512	531	473	514	525	512	515	474	534	497	508	536	509	557	532	528	508	484	533	484	562	486	503	518	531	515	454	469	519	544	496	514	534	512	534	535	548	504	484	521	536	533	531	520	520	522	528	477	479	503	517	496	459	530	539	458	541	533	514	494	530	524	534	530	550	509	490	552	511	504	496	558	515	504	533	509	527	503	544	527	513	524	526	494	507	503	527	508	504	453	501	523	543	520	535	499	502	521	519	541	488	515	524	514	511	496	504	461	531	534	481	502	512	561	500	528	537	538	494	567	499	529	509	525	505	542	516	490	483	496	497	538	546	481	536	512	514	520	529	493	493	483	506	536	528	523	511	507	496	522	527	535	522	508	575	508	502	511	515	513	502	520	516	510	603	545	537	526	521	515	469	518	486	534	496	464	503	519	480	469	524	550	486	547	516	468	546	491	491	527	492	507	512	491	501	509	530	534	543	529	538	485	496	538	516	551	517	528	505	549	462	466	513	495	506	505	522	489	488	513	525	481	550	511	505	534	548	480	545	516	479	540	537	523	504	509	507	483	496	540	486	506	525	509	493	539	522	527	498	511	529	511	540	497	507	582	502	517	530	512	504	544	521	489	494	514	485	526	554	501	508	534	494	526	515	520	494	464	513	522	568	526	525	503	526	556	494	525	519	536	522	524	516	536	509	529	486	472	521	544	522	544	532	502	537	479	518	544	535	474	506	524	523	527	520	512	535	485	514	516	528	507	509	544	472	523	505	519	507	532	535	545	555	528	529	517	511	470	520	507	539	494	527	515	539	491	490	540	528	509	507	521	517	537	497	537	525	531	532	481	508	499	518	521	524	505	536	573	529	518	511	494	530	538	508	530	525	546	528	514	478	457	517	528	521	490	556	549	520	509	526	516	541	509	473	522	521	500	552	530	548	518	528	513	486	540	520	493	549	543	520	523	502	511	504	538	508	499	519	486	533	533	502	536	504	514	524	518	569	551	538	543	543	513	474	516	509	530	502	535	513	555	481	501	515	509	529	504	482	499	487	553	512	506	513	498	521	514	480	553	512	517	535	507	508	513	512	510	504	513	471	529	545	523	500	499	544	518	512	515	551	523	516	499	482	525	515	517	527	504	479	496	474	534	517	535	513	478	501	484	473	531	553	531	498	520	527	517	531	538	537	491	527	504	524	524	532	563	503	519	534	510	533	520	515	497	484	519	524	524	535	523	545	506	517	532	509	590	523	524	574	523	502	495	494	528	526	552	501	555	487	501	534	551	485	505	556	478	473	505	536	517	510	540	526	525	545	529	532	527	530	546	530	541	483	527	510	515	520	486	514	554	544	509	512	512	542	516	581	515	524	496	516	500	492	503	523	514	493	506	495	543	514	520	519	513	499	495	510	523	476	529	527	550	530	504	495	520	541	551	566	540	505	514	524	500	519	514	515	501	543	526	509	490	496	495	498	523	543	534	527	505	499	530	487	525	511	549	531	486	501	534	530	506	573	533	504	530	548	538	499	522	565	471	510	502	541	499	471	505	525	476	542	527	514	525	522	538	525	543	498	539	492	504	493	487	493	525	523	514	492	509	497	505	529	549	543	539	512	514	506	510	544	472	516	519	503	500	490	498	500	556	517	482	511	521	526	535	506	513	529	579	540	521	513	522	536	530	531	529	528	500	527	507	492	494	512	510	529	523	487	525	487	528	524	520	520	532	532	497	477	506	520	507	517	534	502	545	513	478	531	488	491	503	489	509	528	525	515	521	510	535	515	482	516	527	512	530	529	535	498	538	519	544	509	536	521	512	528	522	515	511	511	498	503	561	529	503	533	519	488	526	570	559	558	519	524	532	528	510	542	540	524	499	545	569	526	554	541	514	507	518	508	561	466	546	504	528	541	497	496	518	509	503	525	498	504	528	539	504	507	528	522	494	506	548	494	456	538	539	532	484	525	521	476	569	528	551	522	499	500	522	549	563	524	531	526	531	506	508	513	516	493	533	536	528	520	541	534	451	514	514	517	516	539	526	519	514	519	522	537	509	496	482	495	524	505	531	576	517	536	515	532	495	508	555	502	513	480	525	570	522	506	525	520	532	530	499	507	519	518	525	525	523	484	534	473	481	463	490	580	513	450	508	497	503	513	504	518	541	568	512	464	529	507	522	510	505	552	546	516	546	531	530	496	517	555	515	524	481	517	543	557	507	551	518	527	545	527	510	526	523	518	542	532	532	530	519	505	521	552	539	550	487	469	528	495	532	510	540	534	498	555	516	483	507	503	493	494	532	548	487	506	478	480	537	553	494	525	515	518	534	491	504	539	537	530	493	536	513	494	497	492	494	505	526	520	535	524	512	521	520	507	512	532	463	515	527	521	532	489	506	494	487	502	519	494	539	494	550	490	525	516	471	504	550	513	540	519	528	514	503	524	547	514	547	520	534	498	566	526	531	526	540	558	536	526	519	505	544	487	518	533	514	502	532	500	511	499	572	524	490	531	539	492	499	540	515	522	542	501	538	547	544	506	502	540	500	521	547	506	521	499	479	523	531	488	541	519	517	492	508	530	536	555	498	545	544	508	499	511	513	553	515	474	564	516	476	527	513	517	505	532	549	515	528	504	549	546	494	483	488	535	515	510	497	542	518	546	487	451	483	539	567	525	455	487	547	512	509	514	485	521	516	500	528	518	540	550	543	539	499	508	513	523	511	485	532	547	537	545	498	485	547	512	498	548	504	541	492	498	516	495	495	529	485	519	544	499	489	526	533	551	508	544	560	515	526	522	531	541	501	474	459	557	480	500	543	476	494	533	527	531	535	515	522	502	533	526	541	533	515	571	514	502	520	480	531	488	491	552	557	522	502	520	502	485	544	531	521	527	559	539	518	499	505	514	548	526	502	495	556	532	498	521	499	528	467	516	534	536	507	527	505	488	527	513	514	504	467	522	533	513	502	550	494	501	481	554	527	527	501	506	500	532	504	490	541	488	514	560	533	500	472	498	581	536	507	459	506	479	536	520	530	511	516	544	472	532	495	514	544	505	539	509	587	526	532	477	539	501	521	515	551	500	508	526	535	506	514	518	482	486	530	498	487	513	519	533	505	509	516	507	534	488	498	528	534	496	480	518	503	568	547	481	513	539	487	492	552	513	522	498	492	506	534	547
65000	35255	20247	8810	4450	2027	635	475	306	305	287	281	275	277	284	281	295	294	341	304	286	302	280	285	292	272	259	231	294	274	312	287	303	317	300	296	292	266	282	270	302	293	290	298	278	287	286	325	269	286	305	284	323	289	312	287	292	286	267	262	300	300	281	268	270	312	286	319	294	281	292	312	314	287	303	291	278	286	322	269	266	305	282	277	293	290	288	328	280	256	284	284	322	315	285	294	289	290	294	289	325	269	295	261	284	296	281	274	347	291	268	306	282	298	319	266	259	248	298	313	289	319	310	314	271	309	292	295	317	282	281	324	283	282	291	285	282	274	292	293	312	304	263	292	263	291	305	297	275	290	294	297	286	295	296	281	289	313	260	288	303	311	289	280	285	295	269	277	289	278	314	303	289	291	315	323	315	302	322	298	336	314	327	301	306	292	288	262	312	301	276	298	285	280	286	311	284	301	274	261	283	287	294	327	285	287	281	306	332	310	314	281	279	286	316	302	283	267	317	299	289	306	323	278	312	288	336	283	273	265	290	278	282	278	313	271	291	284	280	316	286	301	295	303	301	298	275	252	252	246	262	291	293	277	240	296	320	308	309	268	330	287	311	276	260	293	332	269	287	297	289	275	300	282	299	297	324	313	272	272	295	298	295	300	281	251	277	305	310	268	284	314	286	289	295	334	293	279	341	294	296	325	300	307	278	279	283	314	328	282	316	279	299	273	305	323	322	308	316	277	291	298	313	305	300	303	290	282	279	271	290	274	274	285	266	298	312	272	294	288	282	308	302	313	315	287	297	284	280	312	280	297	300	306	307	269	307	293	301	291	301	311	289	315	292	277	281	279	294	367	289	285	294	312	327	299	264	297	297	282	278	284	285	311	285	293	256	290	322	308	279	301	283	318	289	301	280	284	279	293	265	321	278	268	348	281	262	277	292	293	310	277	291	285	283	299	289	294	307	305	271	278	308	278	333	264	264	298	309	315	291	248	322	302	270	307	320	306	298	294	317	309	306	283	326	326	290	299	297	284	281	297	303	298	301	311	323	331	306	301	299	301	317	317	294	294	296	295	293	288	310	307	296	275	302	316	302	293	288	303	345	280	302	284	310	286	300	274	253	268	295	315	290	289	286	305	272	285	290	295	290	315	307	256	280	295	315	312	318	278	286	312	294	309	320	274	316	289	282	327	331	295	295	263	318	304	307	332	302	292	269	271	318	313	271	284	278	290	279	306	317	278	305	257	273	306	284	276	284	314	300	322	298	298	274	277	269	294	282	257	313	275	293	322	265	329	288	319	299	281	274	295	302	296	291	311	296	289	294	300	291	258	276	316	307	277	303	307	300	290	305	299	307	328	282	296	310	293	304	268	284	313	293	294	317	291	280	326	297	270	289	271	271	304	335	300	309	278	271	260	292	260	297	289	308	312	285	274	268	282	269	272	320	295	309	292	302	277	301	267	294	301	312	315	314	283	294	286	282	290	273	306	317	313	268	311	292	309	266	308	302	271	322	292	324	312	289	301	277	282	286	290	300	294	294	282	332	288	272	307	280	305	275	313	305	322	297	266	284	282	312	308	316	256	324	276	242	314	290	279	251	282	292	300	297	280	254	277	300	298	252	286	266	276	284	281	283	293	306	331	300	287	297	294	308	332	299	309	289	282	283	302	329	262	309	279	300	275	305	303	305	305	307	317	283	279	282	287	308	299	269	294	288	291	269	295	259	314	271	312	333	328	283	280	318	300	308	292	297	278	297	277	259	306	330	348	299	287	307	322	327	268	280	313	296	284	290	303	297	310	342	298	306	287	288	319	287	300	284	339	270	300	291	282	283	303	290	283	266	304	299	293	249	339	325	299	283	301	288	310	324	272	331	277	312	291	282	279	279	292	284	327	271	279	247	285	302	302	309	282	293	282	290	294	292	271	290	316	264	304	291	321	280	264	258	280	290	328	266	278	305	282	292	305	307	275	267	317	271	315	248	295	263	331	325	286	283	290	328	285	319	325	270	264	319	287	286	258	270	281	311	304	314	318	290	285	286	290	330	289	323	306	323	278	300	316	307	292	294	280	303	339	298	316	318	259	267	288	272	284	310	315	305	328	293	325	317	320	282	291	274	287	279	262	281	289	259	334	304	298	315	299	251	258	313	283	337	302	308	301	310	290	288	298	307	271	301	300	313	315	291	307	285	325	323	298	249	253	287	287	303	287	311	296	307	277	274	273	301	290	307	288	313	282	286	309	285	281	266	266	293	290	322	295	298	302	288	253	269	278	319	335	305	296	310	241	274	315	269	316	320	321	285	282	293	320	303	264	294	285	311	290	283	279	314	244	279	293	309	297	319	258	290	261	275	284	266	296	292	309	263	264	290	265	306	298	294	301	319	321	326	296	302	285	290	297	266	310	318	307	286	273	343	304	264	274	295	295	295	268	300	243	270	284	313	290	278	296	313	279	272	304	302	319	312	331	288	291	297	278	281	291	326	317	325	272	291	320	275	302	296	272	243	288	292	300	313	261	285	297	304	277	298	258	309	313	300	297	311	292	306	287	309	282	298	317	296	289	293	298	299	331	337	284	311	305	277	335	344	343	302	300	286	278	329	262	288	286	309	309	306	296	252	285	299	304	301	282	312	326	314	296	321	301	274	288	299	307	290	317	307	299	299	271	301	312	307	319	296	316	267	287	286	302	299	299	336	293	296	311	288	281	293	283	287	280	326	262	315	287	333	326	265	282	313	295	281	299	276	289	332	309	318	306	287	284	294	307	241	237	276	282	280	275	298	274	296	294	303	286	325	313	284	279	256	300	270	310	290	268	276	281	263	287	302	274	266	294	302	269	293	303	317	317	319	278	311	271	266	275	295	282	313	314	284	292	283	281	301	278	293	331	284	314	309	287	304	343	299	298	296	296	279	307	302	284	314	270	313	316	302	295	310	271	298	300	289	331	313	317	282	280	335	288	268	260	296	300	311	298	318	270	329	309	305	279	260	296	285	290	282	302	296	306	280	273	273	288	294	309	287	298	297	301	295	299	287	334	257	278	266	245	296	275	283	318	266	267	344	312	287	287	271	274	287	302	289	295	289	293	322	278	280	302	294	318	297	281	286	289	296	300	330	293	299	308	328	300	279	298	277	288	324	333	280	288	307	290	305	279	266	294	299	331	308	333	339	275	301	281	291	252	314	287	274	314	278	304	282	311	267	309	308	303	326	280	270	280	318	299	331	321	307	302	309	325	251	280	303	297	287	295	259	297	281	300	294	265	297	252	284	323	296	319	304	279	282	297	287	309	298	289	318	303	303	282	273	280	283	333	296	311	292	314	309	304	297	312	317	264	287	294	321	309	303	279	307	307	281	266	308	294	293	311	300	259	310	282	299	318	299	309	308	282	311	315	291	304	281	302	333	313	284	310	300	288	343	270	313	328	305	260	279	293	264	304	318	289	305	308	317	322	279	273	292	286	325	294	264	293	270	312	314	306	271	304
41062	24456	21687	15440	12004	6482	1645	1262	834	712	676	627	623	652	621	604	628	608	643	593	627	606	669	622	624	608	617	590	588	590	565	563	582	617	605	640	626	621	622	598	644	589	604	601	585	612	599	652	634	630	609	639	537	593	617	652	585	616	613	614	575	583	644	584	625	603	582	630	616	586	574	618	602	646	611	618	570	640	619	649	633	642	587	592	632	577	646	621	637	587	654	604	610	588	643	618	569	632	647	627	611	618	591	614	635	613	641	630	593	648	636	589	635	598	654	576	617	637	644	589	618	618	609	602	559	589	596	608	650	552	660	583	607	659	596	595	623	633	612	617	593	598	617	573	606	619	621	600	604	654	631	609	656	591	620	606	599	582	611	638	621	574	626	634	632	605	628	626	621	604	640	628	629	623	592	614	627	635	631	676	647	600	612	631	644	607	617	596	612	586	594	606	597	572	643	617	623	622	609	596	600	583	619	620	665	633	656	627	593	620	596	627	616	624	631	634	621	624	597	623	630	610	618	580	613	578	594	664	596	629	585	605	642	633	574	667	623	618	636	622	594	609	661	637	545	592	653	593	584	611	634	638	598	632	558	608	600	629	599	635	603	591	603	569	598	583	628	634	584	625	582	640	617	564	690	643	619	638	616	586	605	626	612	594	593	617	621	644	609	614	622	637	622	605	607	643	645	597	616	598	566	562	621	586	574	629	590	656	635	615	617	648	614	610	626	607	616	662	615	623	635	663	632	569	614	583	602	616	595	600	616	624	605	635	604	624	584	602	584	628	596	651	652	618	604	618	601	579	622	610	626	647	592	627	605	583	586	597	628	599	639	608	635	600	603	604	610	615	606	655	588	643	629	629	615	630	641	608	662	642	598	608	648	601	615	579	616	630	621	618	603	598	575	652	624	607	592	630	610	640	654	597	593	589	635	595	613	619	582	634	612	639	653	552	622	649	626	612	606	624	578	607	633	615	602	613	611	590	607	643	616	647	634	547	645	624	589	632	638	584	661	581	635	616	605	584	594	603	569	626	598	596	647	680	628	621	628	601	623	608	634	631	628	611	631	617	632	607	569	614	610	624	583	664	595	602	625	643	584	609	590	568	594	631	606	651	599	582	609	653	581	614	619	633	575	583	615	629	629	587	579	598	602	662	582	631	592	644	634	634	600	603	613	612	620	642	620	625	612	583	624	627	584	653	622	621	617	590	634	618	572	588	574	618	605	606	585	602	637	608	619	608	605	598	596	625	587	596	657	595	572	611	564	591	639	576	595	588	579	607	634	587	560	634	612	646	634	632	653	560	612	600	566	635	611	606	647	646	622	621	649	597	651	573	622	598	617	593	635	648	618	601	659	594	631	608	578	620	626	613	616	624	571	604	624	618	598	592	616	602	635	633	623	651	616	561	610	604	609	674	629	588	644	583	574	627	626	636	580	633	566	575	621	600	582	563	616	637	583	632	601	602	596	576	604	615	559	599	610	658	617	560	658	616	659	597	554	578	605	600	627	586	640	593	591	583	587	602	562	553	607	616	649	658	614	604	623	639	598	637	665	625	568	651	591	647	609	598	635	641	619	635	613	619	621	603	591	616	644	609	584	629	579	628	565	605	634	633	618	598	606	631	624	658	651	590	623	609	601	612	646	638	620	555	595	598	621	595	640	662	595	615	622	640	633	627	581	628	676	618	605	635	597	610	593	622	626	612	579	655	611	615	617	613	599	597	627	668	598	620	595	629	644	631	643	613	639	632	619	583	626	659	643	642	615	638	628	632	606	641	611	619	626	590	558	596	657	625	634	608	592	644	570	628	608	601	586	609	650	601	603	624	625	623	644	617	616	583	645	627	631	639	597	573	649	572	649	622	627	591	578	617	648	632	617	590	579	599	636	636	619	611	655	607	629	622	623	595	615	635	569	619	622	634	594	616	569	599	621	620	598	566	578	636	633	603	610	562	588	594	626	620	649	583	634	560	636	623	616	601	614	622	576	656	608	613	581	616	598	635	594	600	623	617	604	629	578	582	644	642	640	583	579	608	615	633	587	643	604	654	597	627	611	611	653	594	625	597	569	623	619	627	602	568	601	588	643	578	602	633	613	591	611	593	637	636	612	633	632	629	604	634	603	618	619	637	660	644	584	611	599	606	626	614	594	580	623	629	611	631	603	612	570	626	602	653	643	629	622	634	621	633	583	616	561	615	608	602	587	630	614	573	619	621	636	619	576	590	641	623	629	596	652	609	607	591	574	629	605	573	606	596	637	635	613	628	635	579	604	628	658	637	596	607	580	609	626	584	619	619	551	599	570	564	636	564	594	558	582	604	628	616	629	649	617	622	600	606	586	603	588	579	593	605	606	607	598	579	627	590	623	621	609	626	616	591	646	630	634	649	598	620	589	625	649	584	584	621	644	603	618	646	597	633	583	572	599	659	603	590	626	631	645	641	623	607	618	562	614	612	595	644	664	584	594	624	625	617	607	647	571	622	595	601	635	625	580	619	573	647	584	600	645	655	602	592	605	649	556	617	651	619	598	573	596	620	636	621	575	629	608	611	588	627	609	596	645	630	628	611	614	584	604	636	596	620	586	588	626	624	642	596	608	563	632	591	599	654	640	619	621	647	631	623	627	582	626	659	594	629	646	621	577	617	612	606	610	629	619	608	614	630	600	612	617	627	565	603	655	590	586	630	666	634	613	598	653	629	626	616	585	599	652	596	612	664	599	618	626	604	613	636	633	588	566	609	627	649	601	630	587	637	634	621	676	556	583	594	624	600	602	592	581	596	578	574	615	619	619	619	602	648	601	615	592	669	622	605	581	591	608	603	639	632	616	580	613	604	650	642	648	605	609	585	581	606	639	602	581	618	586	642	625	631	657	598	660	613	660	609	627	627	607	594	607	607	591	603	585	590	652	614	617	632	586	610	603	612	622	590	597	627	620	600	592	621	638	598	601	581	631	580	627	594	626	641	588	626	613	578	590	660	575	584	663	618	601	620	652	629	568	586	629	666	614	620	625	587	637	623	602	593	604	626	634	584	647	604	570	617	647	653	600	641	586	652	593	590	596	609	633	650	613	595	579	619	597	579	603	613	596	591	605	574	604	616	597	611	632	630	614	618	658	564	649	605	531	579	589	593	598	612	616	580	593	609	611	612	612	569	622	615	651	616	613	601	591	658	663	611	577	641	609	641	585	601	655	561	577	549	606	549	685	576	579	598	573	618	622	639	608	621	604	599	596	631	586	637	627	613	662	576	627	613	607	605	641	652	582	615	602	603	620	618	638	645	578	578	618	615	615	627	597	639	648	608	588	660	622	570	616	620	587	651	592	632	584	594	623	655	578	659	598	605	631	621	648	656	630	610	616	589	603	597	618	605	617	610	611	583	577	621	644	613	625	646	631	574	592	579	614	587	594	585	623	575	627	591	619	613	643	615	608	596	602	667	598	613	604	626	591	583	610	602	621	600	649	644	573	611	617	610	602	609	592	580
48117	23597	8691	2903	1247	531	252	282	232	251	246	242	258	248	228	230	274	235	274	259	255	264	256	247	256	234	245	242	214	216	236	220	234	233	224	200	207	234	224	229	241	237	214	252	247	233	267	275	263	217	242	265	246	258	242	245	237	249	249	265	225	225	230	256	271	261	259	271	241	243	219	227	268	289	257	222	242	253	250	236	220	220	216	220	263	258	234	235	241	225	229	241	236	233	259	235	244	225	231	260	242	249	246	210	228	241	246	258	250	252	240	234	214	254	235	261	237	245	239	276	263	242	250	288	272	258	235	264	257	221	247	226	247	248	229	281	232	256	228	252	233	255	219	247	243	226	244	232	254	243	274	237	236	250	230	231	213	226	241	240	263	252	231	246	261	225	218	279	258	255	264	232	257	249	228	220	232	221	234	245	235	226	210	257	220	260	251	223	255	240	217	265	238	249	229	241	247	230	231	236	230	237	221	255	248	219	225	226	226	232	223	236	255	237	236	232	287	240	265	258	250	251	255	265	278	223	254	238	253	253	213	268	216	291	238	231	261	262	241	229	241	259	237	265	235	236	244	239	246	236	236	227	241	240	234	261	238	214	242	210	241	237	233	220	256	226	227	237	216	239	273	259	248	254	241	219	220	238	234	253	247	247	210	254	234	233	244	240	234	240	238	233	213	223	222	250	256	243	216	226	242	225	257	266	252	222	212	270	253	246	256	223	238	252	241	230	235	241	236	248	239	242	257	286	256	256	247	226	246	252	233	232	228	235	227	220	242	224	223	270	248	203	275	224	244	238	234	228	235	234	260	258	220	252	249	259	236	263	240	262	248	261	198	236	247	242	250	251	282	217	237	223	253	268	238	239	240	252	271	226	217	253	257	231	226	227	230	244	258	258	269	249	232	258	236	269	261	247	277	236	238	228	212	246	226	250	223	222	267	231	253	269	246	248	216	203	217	269	233	231	231	267	234	235	287	246	229	251	230	234	235	247	228	276	302	212	249	259	233	247	251	227	307	226	250	261	217	252	249	237	224	241	246	229	239	259	235	234	232	252	250	250	214	236	252	206	245	229	267	229	241	210	238	215	241	257	248	228	229	259	246	230	217	242	240	244	234	247	262	262	257	272	240	230	252	197	234	256	252	255	251	255	259	274	222	248	266	231	233	239	254	227	253	224	226	244	257	253	232	262	244	215	260	238	249	236	234	253	248	248	233	237	211	235	237	213	252	267	254	238	237	255	244	261	262	272	216	215	232	252	237	253	243	247	262	240	246	244	251	256	252	238	214	244	264	236	243	270	233	246	250	219	271	279	232	245	249	239	207	244	253	212	231	299	253	236	243	270	242	255	223	262	252	256	232	256	269	233	268	230	228	254	247	214	272	234	255	243	251	207	246	270	263	228	242	255	249	252	239	250	252	242	265	252	244	251	266	234	223	235	244	254	232	244	245	239	256	235	239	229	236	258	265	235	267	240	235	239	227	239	258	259	239	215	212	239	252	240	266	269	247	279	230	242	249	253	228	241	259	243	238	227	227	241	250	255	249	229	240	253	235	245	253	212	234	271	241	251	235	246	273	263	267	219	208	239	262	240	249	260	270	242	260	255	241	241	234	259	231	228	236	254	238	253	276	257	253	233	226	257	204	263	248	253	238	238	247	221	273	275	257	229	258	243	249	225	280	242	219	242	255	256	255	254	239	249	236	231	233	239	251	255	270	222	268	244	234	273	263	249	273	213	249	254	237	247	267	229	219	243	251	224	244	259	268	220	232	212	252	217	258	227	260	216	223	244	273	236	256	239	235	207	265	245	231	263	247	238	256	248	244	235	229	244	250	261	238	246	236	249	219	241	231	264	206	212	234	265	241	255	244	269	265	231	221	248	265	253	213	246	237	237	240	231	247	256	245	247	219	245	225	261	265	258	230	229	211	212	233	217	270	248	251	217	244	224	204	231	198	245	231	221	258	246	241	268	245	253	249	234	234	255	254	222	239	261	287	242	271	264	223	217	216	227	242	224	240	221	232	244	219	257	241	236	251	226	244	247	218	239	244	224	215	244	213	234	232	260	237	238	254	243	233	227	243	243	236	225	212	255	241	263	271	245	252	236	232	221	236	237	239	221	199	250	256	248	231	257	230	233	212	231	263	248	252	267	246	262	217	221	226	235	231	222	238	225	257	221	247	208	234	253	239	273	251	285	265	245	229	237	228	236	247	233	244	222	267	236	250	283	252	251	217	237	275	228	228	248	245	227	223	227	236	215	223	260	217	244	247	247	249	231	251	268	235	240	222	208	252	256	255	237	254	179	206	228	227	269	190	237	243	243	263	248	208	237	240	254	246	253	258	226	267	236	214	244	248	242	238	226	226	260	257	271	241	236	247	235	251	222	266	228	269	242	266	257	258	241	279	241	250	208	244	228	249	257	214	245	238	255	223	242	224	236	267	209	238	222	253	242	228	276	225	234	255	271	247	262	249	260	230	203	254	212	254	266	208	249	240	247	256	252	238	249	289	249	262	219	231	223	253	257	273	244	247	241	233	249	256	272	241	225	269	221	256	218	222	249	270	251	233	246	236	229	267	270	222	223	208	227	235	233	249	243	251	235	206	253	256	234	222	241	241	257	242	252	229	263	230	264	228	236	230	230	228	264	256	233	207	261	220	254	251	269	230	213	241	241	209	239	265	275	233	267	226	242	233	236	213	250	225	222	244	229	246	252	251	238	251	233	243	248	275	251	248	250	237	245	257	254	260	237	230	235	236	235	226	261	245	242	264	230	290	243	277	264	261	259	261	208	244	249	225	231	234	250	241	232	233	284	227	231	235	267	259	266	196	257	233	252	257	243	236	210	228	246	250	242	225	217	244	232	230	246	251	222	249	258	245	253	268	222	232	250	228	253	238	234	211	215	246	242	234	234	246	239	255	251	236	240	250	251	242	244	256	264	299	267	247	268	225	222	217	259	242	231	234	224	219	233	240	228	266	223	225	231	243	248	244	271	233	234	238	256	254	236	243	236	252	224	242	239	252	258	282	232	224	247	225	252	260	228	241	255	232	259	271	233	253	225	267	248	240	230	258	248	248	250	261	245	238	225	238	217	256	226	258	206	240	224	247	244	242	187	246	240	215	262	230	248	244	217	242	228	242	246	254	246	244	282	231	262	254	238	248	229	266	248	253	239	242	241	222	228	240	239	244	228	255	230	265	240	249	284	269	234	261	217	217	259	217	249	265	226	258	255	242	262	243	265	257	256	210	236	262	242	221	228	247	264	261	240	233	233	225	251	239	228	245	283	244	212	287	224	269	230	240	220	246	251	234	243	245	232	250	255	233	226	228	247	203	227	234	245	227	262	268	267	216	255	236	214	236	258	250	265	249	253	238	235	216	261	243	234	246	274	251	228	214	217	251	191	222	245	252	223	237	225	267	218	210	245	262	232	247	215	232	235	244	214	251	257	223	218	231	221	228	237	226	215	232	226	235	206	251	225
31023	16016	10774	6161	3588	1524	584	525	520	521	475	506	519	550	509	513	515	505	493	506	526	524	493	533	495	496	502	516	498	513	504	507	581	490	548	460	468	511	510	522	538	508	493	484	527	439	521	516	573	527	525	534	504	474	481	523	518	485	532	522	521	515	491	532	504	509	501	514	514	476	533	535	497	500	514	484	474	474	537	524	570	543	549	559	531	500	575	516	517	519	523	516	481	514	497	553	492	522	508	531	464	511	505	513	484	519	523	536	531	488	506	521	522	495	505	555	526	547	546	522	533	509	517	498	520	482	525	522	506	521	513	496	507	528	517	538	525	545	531	537	515	506	507	544	479	515	536	516	556	454	511	539	505	544	476	509	504	516	508	484	520	474	543	509	517	530	529	517	545	523	500	507	513	528	500	552	501	552	526	551	498	473	527	514	493	513	537	545	529	503	530	508	508	539	493	527	531	514	549	527	493	534	497	507	523	525	500	507	544	527	500	504	522	505	506	513	520	502	532	532	555	529	551	538	492	507	533	506	537	481	464	505	485	496	549	510	521	532	558	508	494	531	529	543	498	551	521	539	520	514	491	541	510	527	504	527	515	517	515	488	543	516	544	555	474	495	519	490	482	499	495	485	510	476	503	490	505	491	499	484	520	557	530	526	523	526	481	476	478	488	494	545	520	495	493	464	538	568	517	521	501	497	540	538	505	485	475	528	490	469	528	514	520	470	515	511	497	491	523	489	520	502	494	526	537	530	572	533	520	568	481	503	538	480	515	521	501	507	507	535	481	521	518	507	507	527	520	540	513	531	569	541	478	502	508	500	503	494	512	504	521	504	521	523	487	525	505	555	527	571	489	514	479	514	546	470	464	512	515	515	504	529	547	506	511	474	510	506	510	506	511	517	502	518	503	506	497	492	483	518	493	510	515	509	507	510	500	505	522	487	466	537	494	513	503	524	511	555	513	547	528	506	517	528	534	507	533	532	526	517	510	516	489	505	515	527	530	498	546	476	551	498	525	503	477	492	552	499	555	506	503	543	515	535	513	512	513	508	474	497	512	534	458	542	529	498	544	495	499	497	522	453	526	505	501	534	495	511	479	505	467	510	531	489	530	521	510	537	517	539	502	520	531	491	562	495	493	508	509	505	506	527	501	482	503	492	578	501	545	535	521	514	499	479	513	529	547	556	506	549	511	492	513	524	536	526	519	488	535	520	513	517	481	550	501	526	495	531	512	523	496	513	529	489	519	489	540	520	522	499	572	513	492	595	537	476	515	505	522	525	480	492	494	521	534	461	508	505	517	535	538	541	533	562	495	477	514	474	516	487	518	515	495	509	498	522	468	523	498	518	533	552	480	532	556	515	507	507	481	515	548	495	480	512	496	522	498	513	508	512	539	494	488	522	514	526	570	483	521	521	545	516	542	475	575	489	507	514	506	512	515	539	528	515	485	516	508	540	521	510	487	491	524	534	496	527	521	523	520	531	498	511	494	555	507	514	497	476	511	489	515	526	504	471	551	491	504	547	502	530	487	530	519	530	470	487	571	545	502	512	479	492	528	536	466	554	546	522	517	518	523	545	499	499	532	509	527	516	516	514	499	511	521	500	518	526	528	497	519	562	513	469	492	527	483	503	537	508	529	527	541	519	535	519	472	520	504	505	560	519	537	534	541	499	487	484	524	483	539	530	514	523	550	523	539	551	518	458	526	485	565	547	522	540	508	501	480	522	477	514	486	483	528	526	498	499	475	517	512	519	537	525	501	541	503	493	557	517	495	516	509	538	556	526	536	530	506	579	500	541	532	492	493	524	509	562	557	496	510	481	510	493	468	540	521	502	509	498	504	506	510	540	550	521	514	524	470	550	510	522	496	489	508	518	538	506	515	502	509	487	552	520	541	529	491	518	517	519	460	501	543	529	499	506	533	487	550	549	574	502	472	529	532	548	490	546	503	495	511	523	515	551	507	495	472	477	499	568	552	513	503	478	515	500	506	497	533	510	513	499	514	471	542	473	554	518	510	521	500	500	591	490	543	550	523	530	503	512	518	530	507	527	535	511	533	520	508	520	514	551	515	526	535	492	535	519	490	522	541	517	506	463	512	526	544	500	537	520	523	493	489	508	506	513	515	523	534	509	515	512	529	534	535	501	537	483	534	520	528	505	528	518	530	520	468	527	560	532	517	520	538	474	516	513	524	507	521	526	527	501	511	531	499	525	539	531	553	510	493	518	475	542	501	526	505	496	502	526	487	483	515	517	510	524	490	533	523	510	520	515	553	536	552	490	505	514	503	527	482	514	520	514	531	535	499	506	541	512	493	516	504	465	531	532	527	527	517	496	501	525	511	502	539	520	494	536	503	515	517	553	505	516	520	560	498	529	523	554	508	538	512	548	506	534	531	463	496	508	515	514	479	471	531	503	513	513	532	526	505	489	487	500	527	517	532	516	546	496	515	556	503	500	506	530	505	541	507	545	517	462	518	509	493	546	481	528	526	532	498	503	533	504	491	530	540	557	504	527	512	507	527	501	512	517	492	497	534	491	550	536	517	543	515	504	525	491	477	513	481	539	502	523	486	525	483	490	514	529	470	523	518	556	554	531	525	496	499	538	509	562	471	485	568	539	481	551	523	506	519	505	519	527	508	533	500	491	502	480	494	486	567	486	566	520	493	523	507	562	486	518	514	501	505	556	511	521	554	486	515	543	519	498	524	512	491	505	531	509	518	496	530	536	536	478	553	551	498	495	514	524	514	485	516	473	535	496	498	519	506	501	524	516	513	531	496	511	510	497	537	488	548	502	560	559	539	494	506	531	520	509	498	509	536	476	521	510	505	507	486	547	474	516	531	514	546	489	493	539	483	516	522	513	534	500	569	549	465	482	530	490	529	514	502	512	506	543	501	476	497	490	526	511	526	503	573	502	470	532	532	507	526	536	513	499	531	536	507	509	538	514	520	537	511	491	513	499	503	527	550	488	454	536	521	564	533	514	496	523	520	501	483	486	509	505	494	511	500	504	547	512	506	521	562	477	474	535	554	486	509	483	552	483	496	525	451	491	531	530	514	499	551	531	543	487	514	487	465	491	523	505	491	527	513	504	473	536	514	482	512	509	507	529	557	513	538	485	469	534	455	490	493	500	526	481	544	473	517	445	501	535	527	529	505	485	511	530	482	530	528	545	483	525	520	485	519	497	520	545	523	563	528	490	475	509	544	532	509	540	552	525	517	505	475	522	498	508	544	507	525	541	488	498	543	514	534	516	490	508	525	490	496	518	462	548	560	519	509	478	501	494	489	510	541	539	482	505	504	489	540	533	542	543	549	512	536	504	484	519	512	520	512	533	544	497	547	518	523	512	526	513	521	532	535	535	492	504	489	501	560	495	530	524	529	494	464	531	518	532	516	513	460	514	492	509	529	537	510	542	494	500	534	511	523	539	504	526	515	534	524	519	496	515	471	521	536	557	533	531	458	547	537	530	498	507	528	542
60006	26592	10258	4212	1736	633	319	266	248	253	280	259	247	233	266	259	241	244	241	257	290	246	271	260	284	287	268	242	267	255	262	295	254	277	271	263	236	237	222	245	248	273	271	256	290	244	265	290	294	298	247	273	259	265	262	264	254	265	277	247	243	234	268	247	265	264	293	253	247	250	242	268	251	274	258	291	245	255	261	261	286	257	247	249	295	245	246	229	266	253	266	266	262	263	252	246	255	244	251	266	253	261	265	252	251	263	266	235	270	234	229	250	253	299	250	267	270	252	268	258	218	235	246	260	266	245	273	245	277	241	260	227	234	269	227	250	227	270	263	273	230	257	213	264	255	213	281	247	249	245	270	252	249	285	248	256	263	241	272	247	240	237	247	247	247	265	264	234	235	257	238	234	241	253	258	250	249	263	248	265	267	252	259	255	247	249	266	245	261	247	246	293	231	237	254	257	241	258	249	220	231	257	269	246	212	233	240	227	269	244	250	227	273	265	258	285	250	248	257	239	257	250	275	253	233	284	241	255	265	277	274	248	262	253	259	273	270	268	279	266	218	251	218	269	252	241	249	259	241	259	281	250	273	273	296	258	229	249	228	249	266	231	232	262	290	243	245	252	262	241	257	245	234	245	253	275	229	250	265	220	247	239	274	280	254	258	260	265	260	257	255	275	277	246	255	249	231	260	260	250	243	244	258	266	276	235	247	243	234	260	246	251	255	270	253	260	212	256	250	273	278	271	261	278	265	234	281	246	241	260	206	266	256	233	229	257	229	249	271	234	271	262	270	209	245	271	278	258	256	208	243	262	220	242	239	272	252	241	252	269	271	251	229	228	252	262	256	256	220	252	254	276	281	281	269	259	281	240	258	250	265	250	295	256	248	276	251	255	275	241	221	262	200	230	266	257	265	262	247	264	276	281	259	261	247	272	275	251	260	264	268	243	233	236	235	252	245	279	237	256	224	243	276	270	254	257	250	266	242	240	254	244	239	256	262	234	252	239	231	245	264	251	279	218	264	215	236	271	241	305	243	240	272	259	232	265	284	279	240	256	249	260	241	244	263	256	261	250	267	238	236	252	235	253	248	223	267	255	250	274	273	288	224	247	223	215	288	234	263	287	268	259	242	223	254	271	242	238	256	237	249	264	242	228	271	265	277	265	261	274	279	253	253	254	267	228	252	267	284	277	255	246	251	271	236	216	247	278	284	257	261	256	272	238	307	247	271	264	296	256	277	254	245	252	238	269	236	261	227	252	249	263	236	227	239	240	254	235	271	251	272	254	240	269	271	252	238	237	258	223	272	229	208	251	249	276	266	238	245	233	239	228	251	252	251	232	258	245	266	245	243	257	246	269	258	271	239	278	230	253	258	238	253	254	240	233	273	263	265	266	239	243	242	268	271	269	223	232	300	252	272	263	281	273	248	268	243	263	232	263	265	242	243	244	257	260	280	230	267	248	266	238	280	243	244	267	260	245	228	231	275	256	254	250	268	258	257	240	238	265	256	228	249	255	242	270	258	270	260	278	282	235	257	238	272	244	299	246	249	278	230	238	258	267	253	285	277	251	227	269	236	242	272	292	228	259	237	295	257	272	226	270	247	274	284	241	249	271	236	254	244	244	226	242	258	259	252	235	254	256	261	250	253	273	263	240	252	243	254	263	245	259	233	254	258	232	256	260	248	286	235	281	284	244	220	236	267	265	270	229	254	233	244	245	236	242	239	245	227	239	249	252	262	265	233	223	236	239	274	241	220	274	274	271	296	239	233	238	306	264	237	265	254	281	232	246	251	266	263	238	247	289	269	246	254	254	252	247	249	257	267	241	257	232	262	259	260	244	255	229	270	244	250	249	267	282	272	244	233	268	240	254	256	251	217	253	263	211	222	213	228	274	243	260	238	266	278	282	253	239	244	250	256	262	252	269	251	263	265	243	236	251	251	246	239	241	268	256	256	263	261	226	232	271	237	229	274	244	256	289	270	260	277	234	264	254	228	262	228	264	269	256	276	252	315	253	220	276	266	237	263	252	237	263	268	281	251	211	262	258	243	231	254	250	257	261	254	238	225	256	244	248	246	251	248	274	252	239	256	255	225	238	248	255	245	230	241	232	270	242	276	233	266	223	223	259	222	269	256	283	281	269	243	260	274	285	280	239	263	237	242	231	225	258	247	246	257	204	258	246	231	255	277	252	252	226	248	225	257	283	259	280	256	277	272	249	296	262	258	213	243	240	249	257	221	249	262	276	248	254	281	264	248	255	250	230	296	263	226	276	227	260	267	260	245	260	226	244	239	267	240	227	254	235	273	221	234	241	247	243	252	230	253	277	239	258	249	272	254	272	273	265	246	253	255	277	262	247	309	244	244	277	250	273	244	234	254	236	235	244	270	264	256	260	260	230	263	202	261	274	255	229	262	241	273	248	240	276	282	289	256	246	283	273	271	232	255	262	266	240	274	269	286	236	262	249	238	263	235	247	252	254	243	263	267	253	268	283	276	254	269	244	241	247	263	269	246	263	239	249	252	245	232	245	266	271	283	273	249	248	252	256	225	228	261	232	289	264	250	256	253	246	265	265	252	259	285	248	275	277	250	249	270	268	247	243	251	284	267	266	256	255	218	248	261	245	250	235	220	236	295	266	265	283	265	233	252	263	275	260	234	233	270	245	251	273	246	258	254	222	253	220	259	277	223	260	204	252	232	255	271	292	260	229	276	247	265	254	238	272	233	269	256	283	238	258	251	275	259	242	269	209	255	254	254	256	248	264	239	253	270	245	234	256	230	273	281	250	275	247	234	267	278	276	226	272	257	263	283	224	274	240	259	225	224	271	268	243	245	233	261	267	253	215	230	258	231	229	230	246	263	243	218	235	293	234	265	248	268	288	263	251	274	250	257	302	248	272	228	248	266	282	271	265	252	261	239	279	253	264	253	239	255	253	245	244	256	270	261	262	245	267	274	241	251	211	235	288	242	269	235	245	248	279	246	250	280	245	269	246	271	262	207	272	242	238	249	257	260	271	253	283	254	262	261	255	261	248	248	256	238	301	267	311	257	257	265	228	236	249	251	272	267	291	274	247	243	231	238	252	249	242	266	252	239	239	248	271	248	269	249	259	251	229	275	252	250	238	241	240	269	271	242	258	259	240	241	253	271	236	256	268	267	236	224	276	235	250	239	270	234	230	254	251	266	239	247	240	259	280	238	256	266	285	226	236	228	263	239	250	254	237	193	240	242	229	235	244	237	268	215	250	278	243	250	225	251	244	252	242	263	233	258	235	245	254	266	255	265	248	247	229	236	245	253	276	228	236	246	224	241	223	245	224	236	245	252	211	256	236	253	247	248	261	255	262	281	282	232	248	256	242	270	259	248	251	230	248	260	250	247	234	217	276	265	256	266	263	218	260	238	219	270	288	261	218	252	244	232	264	242	247	285	249	247	236	259	227	260	258	240	248	250	264	258	245	229	225	238	244	274	237	249	225	251	234
38960	17645	12012	8388	4712	1614	821	656	599	568	526	550	533	553	553	569	510	544	551	558	545	532	558	545	547	551	517	559	560	530	550	557	519	580	579	558	521	555	527	551	546	546	555	530	564	545	511	554	553	548	549	536	561	550	572	524	528	492	503	538	554	520	516	550	564	491	517	558	540	550	542	524	545	517	546	545	563	514	556	521	572	565	538	529	539	524	547	551	525	520	537	503	561	533	536	533	547	529	552	481	535	570	551	567	541	561	547	511	564	521	518	550	522	545	567	526	547	516	522	523	549	536	498	536	509	520	554	566	539	588	546	478	571	575	552	568	566	533	579	571	566	542	545	498	535	509	552	527	545	562	569	546	559	559	562	535	571	554	499	546	492	531	570	546	544	599	529	569	555	500	557	555	539	532	507	551	570	571	537	564	562	537	535	546	566	553	547	549	554	545	577	519	535	551	529	529	574	523	506	538	591	539	619	535	521	491	510	542	523	539	551	530	529	563	573	599	524	537	520	502	518	537	539	531	503	525	570	517	552	599	566	562	548	543	547	523	546	540	527	563	530	559	556	542	533	530	547	551	511	583	541	515	544	546	542	500	526	536	573	543	538	526	530	524	560	540	547	551	538	489	514	498	551	551	514	574	581	533	524	572	551	528	529	549	521	536	527	563	541	525	567	555	555	563	623	560	506	522	538	574	536	579	577	562	527	543	547	540	536	559	572	556	555	561	546	560	579	574	552	514	545	558	527	512	543	555	550	510	517	560	527	597	568	510	526	551	554	514	539	545	536	562	522	491	529	566	548	570	517	538	523	576	540	552	519	569	571	511	541	543	528	557	545	555	524	546	546	548	544	526	526	569	549	534	508	554	570	547	485	549	569	521	510	529	558	526	527	570	569	534	538	530	550	524	536	580	532	526	556	520	576	510	593	537	540	533	543	548	513	580	553	527	523	538	562	563	517	531	557	528	509	551	549	544	549	536	576	550	520	551	538	559	569	558	518	538	531	580	553	513	562	550	547	544	523	486	535	503	532	497	528	571	550	557	512	551	549	562	560	547	518	530	491	545	541	557	513	564	561	586	543	499	543	524	569	513	573	513	553	529	544	528	548	547	565	552	572	523	544	521	525	566	555	545	546	514	575	533	546	590	516	554	540	499	553	572	599	572	550	581	549	558	578	551	547	536	550	549	582	527	524	535	519	517	495	555	540	530	592	537	566	556	528	542	547	541	545	518	538	564	529	515	585	567	524	579	550	545	516	539	536	499	536	561	528	517	545	539	531	494	517	566	528	535	566	544	571	537	555	526	555	534	554	532	553	579	584	512	551	564	538	546	540	547	521	551	533	553	526	492	532	601	560	571	477	567	557	572	510	515	548	550	555	507	466	549	538	544	568	524	556	540	527	564	560	530	567	569	568	576	519	524	534	565	548	535	550	525	552	514	532	511	532	560	562	544	522	519	530	551	543	558	520	543	528	492	545	536	544	554	511	528	548	522	519	557	547	523	526	548	533	568	535	566	523	543	519	524	539	549	523	555	567	521	503	533	551	557	507	548	529	539	523	563	511	534	598	508	552	534	548	521	568	500	509	573	531	534	562	528	531	530	551	576	536	555	544	566	562	540	555	509	521	553	546	523	529	541	563	547	531	547	588	500	489	545	559	525	544	536	535	521	508	486	519	576	516	540	496	548	566	542	541	495	516	533	540	545	525	567	531	543	518	491	592	603	528	487	520	495	542	539	524	546	548	491	545	567	533	564	498	522	529	532	529	535	569	541	541	556	580	565	580	509	495	510	551	547	546	545	546	517	528	527	565	528	576	548	539	529	559	551	488	534	549	532	537	558	577	538	545	474	505	543	537	543	573	570	534	567	578	507	570	523	528	530	514	542	577	505	560	539	550	523	539	547	525	528	553	509	523	561	516	493	561	559	552	571	578	559	557	550	495	551	563	545	560	522	528	574	563	571	537	574	532	516	545	542	538	561	537	542	536	549	550	534	517	539	574	541	540	576	585	521	542	539	555	557	566	526	528	536	554	510	529	575	521	544	558	544	526	554	567	496	565	552	551	497	535	549	559	549	541	549	512	526	541	526	544	537	567	535	483	540	536	565	548	520	493	502	537	552	556	521	533	549	523	531	555	499	559	551	517	544	504	529	532	535	535	554	554	515	574	526	535	522	505	520	532	526	528	552	510	560	519	532	545	556	553	527	534	601	541	543	525	503	553	529	531	594	558	476	520	530	535	526	539	524	546	525	518	509	561	513	537	556	539	551	513	574	542	538	535	538	519	523	554	554	519	562	524	529	526	534	577	563	562	545	542	543	555	502	536	511	539	563	585	559	563	527	522	504	520	557	504	563	545	548	515	530	554	530	520	539	529	550	594	521	564	519	525	549	560	505	525	539	578	505	510	523	534	532	524	545	529	554	509	541	559	517	499	577	507	566	551	526	512	521	492	577	521	548	550	517	583	519	536	558	540	553	523	511	537	531	520	564	593	510	578	542	563	527	520	554	538	541	535	497	567	567	534	555	570	582	502	553	548	530	545	562	532	552	526	512	524	549	536	564	549	543	558	554	576	590	529	507	536	541	510	512	549	547	549	517	510	513	547	545	579	541	555	508	516	552	527	535	535	517	525	549	544	518	538	510	554	510	512	540	535	550	541	521	544	520	533	549	507	526	544	547	542	528	544	533	524	557	544	585	533	571	518	571	571	538	537	584	515	538	539	504	539	594	503	528	533	531	529	515	530	580	571	559	516	548	539	541	511	525	535	560	520	527	552	508	537	554	588	551	512	544	524	575	521	544	567	579	529	560	532	491	514	527	500	557	518	537	557	520	506	537	521	552	535	580	492	528	537	535	521	563	499	555	575	566	544	548	508	539	544	546	560	581	537	550	561	541	559	514	511	549	547	563	533	556	557	557	563	565	563	542	523	546	525	535	524	572	537	505	503	503	527	530	514	549	545	563	500	529	535	553	524	482	531	562	553	518	507	535	559	503	584	513	547	544	516	564	584	573	567	509	526	543	545	533	548	559	546	518	560	567	540	519	518	537	557	529	535	532	493	531	527	518	522	572	520	509	530	511	566	550	541	533	532	547	532	532	544	498	522	501	560	526	509	543	561	537	524	540	553	605	506	536	590	527	522	578	517	578	559	533	541	521	520	536	549	535	525	500	521	536	572	550	541	518	549	510	533	534	530	561	544	525	502	604	536	536	567	575	506	591	538	541	585	523	554	572	553	554	571	552	548	570	510	572	544	500	514	496	534	560	527	516	483	561	571	532	514	535	526	510	484	505	508	557	520	530	538	490	567	534	569	565	524	537	554	561	530	531	537	519	543	534	539	558	561	544	569	544	565	553	545	549	563	563	523	546	544	529	546	549	570	525	535	534	511	532	544	533	546	529	543	539	577	513	539	524	550	535	518	539	548	579	520	533	618	553	551	505	553	526	535	560	533	554	513	559	529	570	554	535	514	534	496	553	530	548
67026	33506	13986	4534	1586	692	377	343	304	336	317	346	312	321	313	312	338	327	359	338	319	345	313	288	296	316	335	344	315	343	274	320	316	320	296	312	331	344	282	337	306	308	297	336	344	328	331	321	324	345	317	318	334	332	301	316	294	348	306	295	310	295	299	344	336	344	270	301	341	330	297	299	322	300	307	333	311	307	294	300	301	348	306	303	351	334	301	298	314	295	314	304	304	319	349	343	323	300	288	296	279	294	302	322	318	297	306	296	310	316	320	326	287	336	319	332	299	289	326	306	287	321	282	313	246	331	300	318	307	328	342	329	289	290	305	331	274	274	302	313	281	341	333	294	299	276	313	346	339	284	301	289	330	326	316	321	327	284	334	313	328	305	282	312	293	276	285	301	311	334	315	301	304	300	314	286	292	321	317	287	325	307	317	276	309	297	339	340	340	288	288	293	338	315	290	359	290	302	296	289	291	310	284	320	313	345	320	294	322	310	351	311	284	343	333	342	310	280	307	281	274	313	289	298	319	295	316	327	305	304	327	321	330	301	297	332	305	295	283	297	296	309	273	310	310	300	334	358	325	300	335	314	293	308	339	319	338	309	338	338	311	299	321	347	302	301	317	299	329	350	324	321	310	315	328	352	314	295	312	291	294	307	319	330	299	324	286	309	327	301	283	319	278	295	295	312	301	309	302	311	341	320	301	287	280	320	331	307	336	307	304	281	294	252	326	337	310	347	333	327	314	331	319	302	327	282	251	284	338	284	306	289	294	291	290	248	298	357	292	308	310	291	315	352	307	311	306	286	279	299	309	334	314	265	283	326	302	316	323	320	318	302	315	302	287	289	311	278	319	290	329	318	313	291	344	326	353	336	320	288	284	298	338	313	344	354	330	346	307	265	334	301	299	308	307	320	293	313	314	323	323	332	293	291	311	337	302	359	300	336	345	309	322	333	324	323	286	303	317	295	362	337	318	327	313	322	302	329	283	285	333	319	342	308	347	330	285	317	302	329	298	312	321	282	309	313	329	308	315	291	311	333	325	318	297	303	300	328	271	306	348	324	320	309	318	299	323	361	317	318	336	294	283	301	304	308	317	315	324	297	312	309	333	342	296	303	305	294	325	302	360	303	308	316	306	335	307	287	329	316	329	300	296	322	316	318	312	330	299	333	322	359	334	272	338	307	299	323	321	285	298	325	307	332	310	290	296	279	268	285	303	304	296	293	311	301	294	302	284	335	322	324	308	337	311	335	327	312	331	279	313	292	289	291	310	332	319	312	308	349	323	309	336	331	293	303	319	345	294	295	305	294	325	314	337	326	347	316	293	302	298	338	315	319	304	266	286	324	294	307	338	316	328	300	298	320	337	307	295	309	317	304	289	320	296	319	336	326	324	338	356	296	354	341	320	297	328	313	332	283	330	285	271	298	339	320	333	325	293	306	272	283	337	332	297	304	292	327	279	304	326	342	321	294	301	315	293	296	302	348	310	289	307	325	293	300	316	311	315	328	307	310	312	313	301	316	310	298	347	334	332	293	293	341	287	306	322	289	333	346	325	309	314	333	288	323	322	309	326	304	325	344	331	318	309	311	326	317	307	349	346	358	318	296	304	331	312	338	293	311	323	319	316	364	319	310	313	351	319	306	268	269	299	290	303	310	297	294	302	328	291	306	325	312	310	330	332	306	321	325	308	332	322	333	309	294	329	290	301	327	287	292	293	313	341	278	329	298	316	276	299	278	306	333	303	289	275	336	314	318	324	286	265	296	288	331	354	324	273	331	294	323	362	323	288	286	296	326	345	323	334	308	308	340	318	332	298	303	298	315	304	297	302	333	302	290	319	331	278	306	319	331	304	319	295	298	296	309	308	310	312	325	342	309	299	307	327	331	338	298	322	331	297	347	322	301	314	316	340	350	319	318	291	301	310	314	322	331	284	292	287	333	309	347	298	306	304	288	301	303	319	295	311	338	298	300	351	304	326	261	310	304	309	286	324	305	311	304	298	330	321	311	315	309	298	310	300	311	350	319	295	365	330	304	310	311	312	298	286	293	281	294	308	347	316	306	306	343	314	309	336	312	290	341	333	288	287	296	293	291	293	309	330	316	309	307	304	318	307	329	314	304	332	275	328	333	279	308	325	266	307	308	342	300	346	322	315	293	314	281	300	320	293	295	321	309	285	302	284	278	320	326	314	307	292	339	276	307	316	317	323	326	307	297	315	347	324	267	319	294	271	337	312	286	320	296	292	332	321	319	317	283	309	329	348	358	304	326	319	324	339	308	293	332	319	301	263	288	313	255	315	301	326	322	288	325	273	292	322	295	299	313	272	329	334	315	284	289	302	355	297	297	321	324	302	314	279	277	349	296	311	306	310	297	296	281	332	312	320	291	279	315	305	317	317	277	290	305	289	321	323	308	308	324	349	285	340	312	325	333	270	307	316	293	315	324	261	314	300	337	304	325	308	316	305	365	341	337	321	298	337	303	344	332	326	295	297	313	264	311	309	306	290	326	279	302	280	305	299	312	301	335	285	303	313	303	301	302	338	323	325	290	315	308	330	293	323	328	287	302	311	304	296	318	343	335	305	315	311	317	326	291	308	335	291	301	328	289	336	301	299	332	315	324	298	340	302	319	274	290	309	316	293	338	324	307	277	315	279	284	290	293	331	317	301	312	283	276	343	307	321	295	296	308	310	313	339	287	334	299	330	335	306	312	339	330	287	294	327	317	309	308	336	306	317	298	327	293	322	338	307	295	285	331	310	309	330	280	331	301	303	324	321	302	310	324	325	263	323	284	343	285	318	298	342	319	313	338	303	310	312	289	284	290	313	327	304	308	289	316	348	291	335	328	316	260	316	325	304	318	290	305	332	286	320	303	315	326	336	306	314	356	315	283	302	317	359	307	321	326	317	311	298	287	307	290	281	307	307	338	330	310	258	301	342	311	316	301	317	339	320	318	305	326	325	320	290	292	318	338	303	331	300	305	337	310	318	303	312	339	316	316	310	356	311	305	296	350	310	337	324	306	328	322	298	334	326	338	304	295	293	291	298	333	298	320	324	308	289	297	327	308	336	297	342	313	330	285	304	296	350	319	274	305	321	307	266	296	305	313	324	296	300	274	303	332	323	302	298	330	315	308	302	311	305	324	324	314	321	310	324	318	305	324	313	321	304	323	321	287	341	287	339	325	310	350	341	298	339	312	319	320	302	306	251	294	299	312	285	330	303	329	332	317	359	308	319	332	380	313	268	346	323	286	321	319	326	316	284	285	320	316	352	304	321	334	290	269	346	345	311	300	315	302	321	326	339	319	328	280	306	312	294	302	312	310	307	320	283	310	338	333	335	293	301	286	297	299	303	296	328	297	304	324	277	300	336	313	307	306	298	294	291	293	294	343	292	293	301	317	311	331	298	328	285	303	331	311	322	296	311	329	308	290	328	321	317	316	295	310	311	316	326	264	327	292	307	327	299	337	305	320	336	314	337	332
44986	23525	12799	8138	4025	1998	881	800	705	674	666	639	623	619	638	622	614	660	677	654	654	634	637	619	637	645	654	661	635	659	651	628	663	641	624	645	681	627	663	641	610	639	641	674	681	612	613	676	665	632	658	652	666	635	624	607	630	651	641	668	663	634	640	611	624	653	708	648	631	668	623	624	612	663	634	619	645	654	679	631	665	670	645	635	633	649	660	655	634	634	687	653	664	611	625	668	642	671	618	657	640	674	619	619	628	656	644	697	696	591	692	676	649	642	650	650	640	673	632	663	689	644	595	626	660	594	652	639	671	600	634	648	632	624	665	634	639	653	638	635	639	663	690	641	631	627	637	644	645	623	643	627	611	663	654	617	627	669	621	639	648	665	601	661	654	645	640	644	640	645	604	643	643	672	650	680	671	627	619	646	617	627	669	683	672	650	626	613	634	619	614	648	641	695	636	637	629	643	643	602	608	644	667	692	661	686	638	657	633	628	653	640	615	635	634	667	614	646	665	672	615	647	679	668	654	646	645	660	604	660	609	588	624	643	636	599	641	621	653	666	653	663	666	634	612	638	664	657	684	675	655	676	673	654	633	643	648	648	649	669	645	635	676	649	661	643	627	685	620	621	630	651	630	643	625	663	693	686	612	665	686	655	648	669	635	707	664	674	647	646	644	651	678	655	700	596	651	649	652	640	639	616	610	653	662	661	636	625	654	648	651	676	629	629	639	693	600	640	660	694	664	654	704	609	630	618	652	647	654	675	622	596	646	628	669	619	608	657	650	642	631	630	653	708	689	672	653	655	600	676	659	654	630	639	648	664	675	677	668	639	671	656	616	621	665	624	634	636	620	594	613	641	645	654	654	622	650	642	634	644	636	576	632	671	636	655	653	606	632	637	640	643	665	627	636	612	665	634	581	675	655	629	638	627	640	667	658	633	601	633	619	618	647	650	649	656	608	638	653	696	644	618	626	647	691	617	596	616	654	603	616	636	646	643	666	618	640	667	620	664	623	669	626	603	664	656	654	675	658	648	640	637	604	662	616	629	680	669	679	684	638	687	720	648	639	575	628	651	627	631	671	653	671	636	636	666	648	667	659	632	690	663	639	612	659	628	612	677	584	691	630	653	681	622	617	642	620	635	645	693	660	621	643	660	640	619	649	698	667	644	645	624	661	622	674	643	613	688	615	639	639	614	617	661	621	628	676	602	629	663	656	658	665	683	627	677	669	622	614	656	630	639	648	633	655	669	677	628	663	627	653	671	670	646	614	650	602	641	653	664	646	652	653	675	618	651	658	647	647	661	667	631	637	649	602	681	634	646	657	624	616	662	653	702	656	626	660	672	630	632	644	661	591	645	668	632	664	635	622	645	669	653	598	639	669	622	628	616	640	644	650	687	660	640	675	677	643	614	661	686	645	643	669	673	651	661	632	656	663	625	667	671	647	663	672	642	614	635	631	610	608	629	624	701	634	647	640	672	609	565	676	666	627	660	630	657	623	701	680	670	675	621	645	621	641	659	624	598	604	673	629	694	629	669	661	654	660	621	684	682	648	673	638	625	623	626	665	667	662	624	664	642	660	653	638	609	616	655	653	632	641	685	693	676	627	645	647	657	663	626	640	619	654	678	605	679	610	644	658	641	668	646	658	643	680	703	635	666	634	661	704	681	588	674	644	638	686	688	664	607	638	649	632	643	632	634	664	633	634	644	601	639	667	627	657	617	668	642	644	667	655	675	612	634	673	676	664	640	673	659	684	680	625	646	642	634	641	617	609	635	632	680	641	600	623	611	671	655	656	609	610	657	626	662	632	656	662	628	662	675	661	709	638	602	662	655	614	648	673	634	627	652	597	655	606	649	627	634	672	645	628	638	606	654	666	610	645	663	656	668	616	648	639	670	674	670	627	619	680	649	688	654	644	628	608	689	636	676	651	686	637	643	698	676	661	638	663	618	624	653	647	659	610	700	639	649	633	618	629	602	721	657	638	669	610	652	655	622	677	642	649	625	617	683	637	689	634	656	639	675	646	614	576	678	601	646	611	652	629	665	638	662	656	669	638	673	667	638	643	672	646	656	647	668	632	657	636	644	619	649	643	663	617	641	649	643	636	672	597	625	655	611	621	628	622	654	659	637	666	621	658	667	652	638	630	619	706	663	656	665	592	662	591	606	642	644	690	704	608	672	659	673	632	686	620	632	608	625	649	622	658	643	672	657	637	614	633	604	639	633	642	681	611	645	640	667	653	598	654	616	699	689	637	614	616	648	607	644	706	613	653	644	672	628	676	640	612	671	622	686	646	659	679	641	639	656	675	645	635	674	697	625	666	670	651	597	638	632	632	660	660	679	647	636	636	674	634	639	643	630	619	675	685	658	647	653	658	631	655	569	591	658	638	618	635	611	667	676	619	630	664	642	692	650	708	635	616	652	668	683	640	625	606	665	643	627	651	648	640	662	633	633	646	619	661	674	629	646	648	623	637	643	662	668	612	641	672	686	626	649	644	675	721	618	633	623	619	637	634	647	684	671	669	672	657	644	631	644	675	659	654	656	624	668	619	643	702	633	652	640	614	625	624	623	641	651	665	667	692	658	674	647	616	631	641	659	631	661	649	655	618	602	625	645	670	670	617	609	636	625	653	677	649	634	656	647	694	655	639	651	653	641	668	655	658	611	638	658	671	615	651	642	662	601	661	648	679	670	654	632	653	710	597	682	628	597	634	610	648	646	661	643	645	654	638	643	657	643	624	650	687	628	636	666	635	665	660	690	672	651	651	571	725	629	651	618	621	676	616	600	619	684	662	621	637	624	646	599	642	646	664	657	636	719	653	579	652	661	618	616	622	681	607	690	667	611	662	641	607	653	626	678	656	669	612	631	647	639	591	616	620	610	591	640	647	691	620	691	687	647	636	631	624	654	642	639	635	645	625	645	671	656	641	634	638	646	573	621	695	668	626	661	636	577	607	652	636	615	632	690	618	646	666	661	659	636	642	627	638	651	653	646	697	618	636	648	670	677	618	616	662	656	627	649	647	674	634	671	668	620	635	673	630	687	617	704	654	686	624	668	652	651	683	649	647	582	684	648	650	639	630	684	620	653	673	641	628	680	604	643	615	636	625	654	668	635	650	637	643	665	658	689	672	676	598	645	606	660	672	702	662	640	673	691	632	602	654	666	634	634	714	632	649	685	628	621	619	583	657	641	637	607	650	635	663	678	637	645	653	630	593	682	637	618	644	623	593	628	632	663	686	604	635	705	663	661	604	603	636	593	633	674	649	627	670	646	638	640	660	663	672	617	599	614	678	610	646	642	669	619	649	631	625	629	626	652	662	673	668	645	598	632	635	609	672	635	651	656	620	656	633	593	680	634	662	649	634	639	663	649	659	649	672	607	628	674	654	678	611	608	631	663	641	632	633	666	628	677	606	670	676	603	679	641	660	666	695	613	647	648	625	647	692	646	619	678	672	621	644	651	636	660	659	629	640	636
51952	25320	9308	2906	918	422	266	238	256	241	241	233	263	279	247	235	245	252	253	236	233	237	218	235	267	278	291	265	254	263	250	231	286	232	252	217	263	262	255	242	279	286	237	279	247	248	245	272	258	268	267	266	247	258	269	240	254	240	255	254	271	262	236	264	253	272	242	241	251	263	231	234	233	257	260	238	243	243	265	283	276	232	254	244	267	225	228	285	271	282	244	244	268	252	272	251	245	223	222	269	257	243	222	249	267	272	288	242	251	250	249	238	245	245	240	271	275	249	265	247	290	251	283	250	267	267	287	249	237	253	266	231	278	268	227	265	269	247	210	252	217	274	253	259	277	260	238	285	236	270	231	254	242	244	247	252	257	260	252	252	252	266	282	268	238	278	261	245	279	255	284	271	239	268	265	233	255	256	249	252	271	247	237	237	251	238	240	235	224	246	270	263	249	255	253	248	252	281	275	242	253	244	246	243	243	232	221	277	232	238	274	274	263	266	246	264	257	204	248	255	250	234	259	253	273	284	265	253	253	240	286	249	277	254	263	264	240	249	260	259	264	226	252	232	235	276	248	229	243	275	265	264	234	253	259	252	246	280	245	275	267	259	244	265	272	278	233	262	264	260	284	271	265	272	279	259	251	278	276	267	262	268	306	275	271	284	239	245	261	253	255	265	277	232	247	257	276	254	266	254	261	242	219	275	267	254	260	242	249	275	243	257	286	269	277	242	232	300	245	231	240	259	274	274	277	272	260	285	263	277	257	261	242	228	222	298	280	270	258	255	240	260	248	269	262	239	236	274	241	227	267	262	276	251	244	226	238	258	272	256	240	256	250	252	246	270	241	251	285	228	262	228	231	256	224	265	234	271	257	220	256	259	285	238	249	261	277	239	247	265	252	268	272	236	262	237	235	274	258	243	260	240	239	278	233	264	261	252	289	239	248	266	251	261	286	256	271	270	276	249	270	265	241	263	250	241	261	278	255	257	246	254	257	265	228	252	256	275	271	259	252	211	239	241	238	255	245	238	231	290	238	263	285	277	263	238	276	246	252	213	244	258	302	245	232	265	274	258	229	285	245	231	283	239	241	255	243	243	242	260	249	250	247	252	245	280	249	237	279	249	245	241	249	258	273	289	242	219	255	255	263	261	229	271	285	268	239	267	249	249	252	273	250	253	282	229	276	252	258	241	247	246	232	243	279	255	264	256	270	253	283	259	241	246	251	264	270	257	259	248	258	270	256	270	229	251	259	254	249	260	242	228	241	305	257	275	253	254	272	236	254	258	263	283	248	249	266	236	254	254	278	229	260	228	262	240	250	241	259	259	299	229	239	271	269	257	239	285	240	270	245	258	249	252	247	215	233	247	257	228	226	243	233	261	259	262	279	272	237	276	230	269	233	232	254	280	251	264	263	258	243	289	265	228	255	263	276	275	284	280	275	243	281	267	272	253	262	262	270	258	266	268	273	264	241	287	229	270	251	262	263	216	255	243	280	232	245	261	260	223	249	236	279	269	240	257	262	252	260	238	255	287	257	280	276	254	282	266	223	241	230	238	254	232	252	293	256	281	235	255	275	244	229	278	287	263	256	269	221	270	235	234	252	236	252	279	230	255	259	241	260	251	283	229	240	258	268	235	259	298	244	243	287	220	231	243	263	246	265	237	240	232	265	257	240	245	259	252	245	261	238	290	290	249	239	252	256	247	282	257	242	244	246	265	252	279	258	289	285	259	239	264	230	280	232	233	221	254	242	255	226	261	259	254	261	230	247	230	247	222	243	280	259	239	273	266	275	249	260	252	252	238	232	265	262	262	253	269	271	261	262	253	269	262	234	244	269	268	258	250	252	248	240	230	240	267	240	259	276	243	262	254	274	261	263	274	287	267	271	247	278	253	237	275	237	265	243	255	276	258	281	234	259	226	232	290	256	307	238	241	244	262	287	261	262	276	272	266	262	242	268	241	270	241	243	250	274	250	241	252	261	288	242	258	236	276	260	249	259	241	234	258	252	269	245	256	285	286	268	244	257	244	253	248	238	269	234	268	254	242	248	245	237	268	244	265	268	264	240	244	279	245	246	242	269	265	232	231	272	226	275	235	278	239	249	252	263	252	267	258	257	262	229	247	265	238	243	255	276	266	245	255	231	246	274	238	246	276	301	255	267	264	257	244	235	265	223	268	256	281	244	281	261	283	254	253	267	264	227	247	238	242	254	260	243	246	274	265	254	259	254	261	291	251	245	257	251	246	222	266	253	240	255	286	277	255	244	281	234	221	232	243	231	270	231	237	256	242	242	262	246	263	261	257	256	266	258	261	249	261	256	256	216	266	254	266	254	260	285	253	268	281	270	275	264	238	243	253	262	244	252	268	280	276	256	260	258	245	269	294	255	241	257	265	249	249	246	248	237	279	283	251	242	260	287	283	277	267	276	246	262	223	272	266	259	262	273	214	240	269	257	241	269	273	263	271	284	248	251	266	265	259	245	250	254	270	260	265	264	275	248	246	255	275	290	276	253	216	271	248	276	307	244	255	265	226	257	266	266	253	260	263	277	292	237	258	248	260	252	242	251	271	283	222	257	254	242	233	260	258	249	240	230	248	276	271	254	234	260	250	257	268	217	243	244	233	248	231	261	290	265	247	249	249	255	269	282	233	265	241	251	264	252	261	225	266	245	233	233	259	246	280	296	248	223	245	244	279	285	255	250	263	286	229	264	232	274	253	237	271	256	276	248	286	269	213	248	264	267	253	250	258	243	257	263	217	248	257	260	227	249	259	279	247	239	259	271	236	253	241	255	235	251	243	250	267	230	264	287	262	233	249	229	269	253	256	224	235	265	244	265	239	246	276	239	246	264	261	231	236	248	263	275	296	278	277	272	253	250	247	258	264	276	256	257	255	281	239	261	280	249	234	235	242	258	271	251	266	240	242	237	267	253	245	263	232	233	243	258	295	258	269	271	224	253	260	245	239	245	275	252	274	238	268	257	318	251	272	271	293	254	223	251	267	291	251	237	273	259	231	252	269	253	222	261	258	290	271	275	258	250	270	255	287	233	266	233	257	259	266	275	241	282	297	250	238	221	224	254	231	244	236	256	227	250	250	273	253	204	274	306	263	248	238	244	247	279	283	262	231	248	269	228	266	269	286	240	268	252	243	271	279	284	245	254	220	242	259	246	241	271	242	274	278	255	240	246	253	257	243	278	258	242	224	262	255	226	227	248	263	276	236	231	216	279	265	255	270	246	264	256	247	248	239	276	241	274	237	241	241	264	243	260	236	264	268	271	249	266	241	260	262	237	238	255	288	276	295	258	265	251	260	292	292	250	261	237	247	255	238	247	243	247	245	264	225	291	241	258	273	267	254	238	239	276	262	249	250	291	266	254	304	251	265	248	261	230	236	223	234	254	248	271	228	247	271	252	281	254	262	262	246	257	248	284	249	276	272	255	227	290	249	247	253	277	235	265	260	241	276	234	231	245	265	274	254
34050	17235	10795	6061	2336	1069	592	552	548	515	546	534	533	556	501	600	550	605	556	522	573	568	550	524	510	601	511	531	530	512	572	508	545	564	534	528	501	534	549	552	532	527	532	552	515	519	572	575	521	530	491	517	515	526	494	535	522	534	555	549	528	532	544	538	556	531	566	568	524	564	544	521	549	560	516	561	538	544	568	576	559	514	539	516	540	564	544	525	555	565	535	506	552	511	548	574	544	541	544	531	564	548	530	519	571	548	530	560	511	566	547	562	527	501	537	551	527	549	532	547	550	520	541	538	572	522	600	545	564	573	563	517	545	550	546	511	548	564	533	543	551	524	541	542	520	568	554	544	553	546	530	522	522	530	598	524	537	568	549	531	545	521	520	523	586	595	575	508	521	511	563	513	537	543	549	517	553	504	604	577	515	557	543	544	517	581	532	516	510	527	537	524	552	504	557	562	537	558	543	532	542	515	537	559	516	574	545	620	548	538	517	548	541	577	561	500	572	537	511	507	536	550	565	524	526	573	527	576	550	572	515	573	542	532	554	543	548	557	522	516	509	534	522	551	519	538	578	554	533	579	522	591	561	537	540	549	539	553	561	592	504	487	576	550	563	491	561	542	493	517	574	514	541	503	506	533	533	525	563	535	544	542	567	550	512	548	535	592	556	570	523	543	537	530	513	526	523	559	532	521	557	518	531	557	552	564	523	553	552	498	559	557	530	551	534	524	532	529	536	526	538	527	560	549	532	517	520	536	552	504	510	530	549	508	539	553	554	579	570	560	562	555	507	608	549	530	542	536	555	524	520	546	540	568	535	523	527	562	559	507	555	561	520	529	558	518	520	517	536	522	577	545	505	528	582	588	562	559	533	551	526	545	552	573	541	534	540	540	545	560	528	533	502	575	567	517	567	518	552	518	548	563	576	546	522	529	554	564	498	567	539	562	500	522	513	555	553	506	535	525	570	533	579	547	573	544	560	540	527	517	552	554	542	536	526	538	516	527	533	540	504	552	531	540	508	535	536	524	514	541	557	541	489	543	524	532	535	565	519	530	539	526	553	563	524	545	555	504	507	567	516	541	540	520	591	565	565	547	530	503	523	521	515	560	514	538	533	564	516	557	557	527	558	565	532	540	537	584	514	535	572	580	527	538	516	526	560	543	540	534	542	507	522	543	551	527	558	550	531	544	566	560	513	508	547	572	546	508	573	531	528	565	531	532	534	526	529	522	562	528	541	589	560	554	545	527	543	551	544	525	551	543	503	568	551	546	576	544	556	515	552	521	582	543	529	540	514	563	525	513	581	561	555	539	542	531	540	558	528	518	515	550	539	534	542	545	531	508	557	508	489	556	573	528	537	506	566	567	533	511	551	522	575	499	486	573	526	558	551	522	541	553	545	555	544	531	520	533	537	534	565	524	519	534	532	540	558	520	532	525	516	557	524	504	532	544	581	528	549	532	539	495	540	547	542	532	540	519	514	586	519	560	520	529	518	520	535	535	514	516	551	518	570	568	566	536	613	565	513	540	536	566	529	544	555	535	532	532	555	518	585	561	551	549	536	546	557	537	560	577	511	549	534	514	571	547	542	543	527	552	546	558	554	530	532	558	548	534	528	559	562	531	509	531	542	542	505	535	525	545	551	550	536	558	501	542	549	554	543	554	489	520	528	512	520	517	554	558	522	515	525	536	528	596	604	515	586	542	543	577	519	566	543	565	553	522	531	551	525	520	531	521	524	577	503	533	543	569	514	528	516	540	571	516	501	568	559	507	514	562	558	536	568	568	535	588	558	549	542	543	583	509	550	536	531	578	540	570	572	540	527	542	501	526	555	550	511	516	508	523	535	542	552	531	536	582	522	563	552	512	552	503	558	566	529	526	498	528	536	561	529	572	563	538	530	533	574	538	543	574	538	566	539	553	571	536	528	564	548	537	536	534	528	528	532	560	545	550	552	523	543	533	576	547	546	562	543	572	559	516	573	543	544	517	560	547	542	512	536	539	552	537	514	532	554	533	512	541	558	504	568	519	534	516	554	550	494	533	520	520	528	548	529	522	544	532	530	556	505	528	522	523	518	540	527	555	592	528	533	544	539	510	550	559	536	516	544	529	547	539	530	519	555	540	546	538	575	504	569	511	544	542	581	584	548	560	520	538	506	535	551	557	559	541	551	531	514	516	526	534	552	556	521	581	552	556	542	543	504	546	533	542	520	568	494	502	552	525	556	524	534	517	562	549	520	511	572	569	531	587	518	547	559	542	522	511	560	542	521	515	557	547	552	557	547	556	563	493	528	517	540	555	507	543	564	561	553	523	515	557	541	535	553	531	591	557	540	565	551	549	577	522	533	538	551	551	556	531	541	559	563	517	530	532	553	573	520	525	543	556	540	542	551	508	551	585	532	500	564	582	524	526	518	558	499	569	520	551	493	532	587	512	555	526	537	514	557	530	558	529	559	542	515	553	539	588	551	524	535	579	529	518	569	543	521	527	563	561	586	538	545	554	559	551	546	530	517	515	531	553	537	525	503	534	534	527	553	563	551	502	556	553	552	538	536	562	562	546	570	546	531	526	544	523	546	564	506	536	593	518	535	550	571	538	529	551	547	583	530	550	580	546	511	523	513	552	534	552	567	540	553	563	544	527	540	516	539	571	595	530	526	524	556	564	525	522	517	538	520	549	580	533	513	553	572	575	526	560	474	568	515	541	533	535	542	487	564	582	571	528	561	540	544	524	557	540	547	536	510	551	572	525	513	544	557	539	537	565	522	529	564	598	563	540	542	565	554	547	525	575	544	483	545	586	546	583	540	535	540	539	495	529	570	524	537	530	558	542	516	571	539	571	532	548	558	532	537	540	538	576	548	543	551	527	525	542	573	577	511	558	566	585	551	557	530	501	571	512	543	571	550	544	489	517	526	531	541	556	526	558	540	512	587	556	535	559	570	518	546	504	526	530	561	542	499	520	524	536	505	535	544	515	506	511	544	553	543	540	532	568	554	491	530	525	547	532	517	496	525	561	546	520	579	554	481	525	531	529	502	520	532	549	529	524	551	540	532	536	509	495	566	549	555	553	534	508	588	541	561	552	554	528	547	487	522	529	541	580	501	516	547	505	530	521	561	559	507	523	540	509	524	541	532	564	553	570	507	551	580	573	586	561	566	525	550	526	562	514	580	540	533	528	537	501	561	545	571	575	541	626	556	546	557	539	537	564	543	562	560	560	560	530	524	532	525	529	599	554	535	586	511	558	569	537	561	550	570	576	542	557	530	560	523	524	564	596	547	517	577	561	533	535	518	566	553	552	519	569	535	547	577	520	587	532	521	522	553	524	529	527	547	538	552	559	539	537	576	545	566	546	529	515	564	563	555	545	499	567	556	581	518	575	538	498	568	552	527	536	547	530	584	523	530	564	569	552	585	524	562	532	518	560	534	567	552	529	536	503	580	493	536	525	530	554	516	516	578	577	505	550	551	575	579	538	552	506
61288	31863	13846	5038	1470	533	295	248	267	278	253	263	226	211	231	225	252	235	272	243	249	238	223	264	240	241	245	232	245	236	295	237	212	259	257	263	266	236	239	240	247	254	241	228	240	227	204	262	244	246	278	250	233	229	224	225	235	235	237	263	261	262	240	276	222	248	278	233	196	236	256	273	256	246	253	263	236	257	271	255	253	261	276	245	225	251	235	240	249	243	233	251	270	271	276	280	242	276	255	253	248	239	255	247	226	258	230	253	258	235	236	253	220	231	244	242	224	228	251	241	228	232	252	241	266	261	235	257	255	262	242	251	252	290	258	264	284	229	229	251	261	201	232	226	281	233	240	269	263	230	249	230	243	221	231	240	270	243	228	233	264	202	235	249	246	251	233	238	254	260	284	223	227	238	252	234	228	271	261	261	235	232	272	228	246	246	248	244	246	245	194	215	268	241	256	226	247	257	227	233	231	249	220	238	239	248	243	215	243	249	232	265	229	238	252	234	262	225	280	277	241	243	210	259	266	215	223	228	227	250	236	225	219	251	238	242	265	244	217	255	239	265	276	195	239	251	265	251	269	252	261	232	281	216	224	235	201	251	253	237	219	280	239	243	253	246	250	250	207	257	251	242	238	258	266	268	240	263	257	213	240	270	256	233	234	271	224	251	277	261	264	238	264	266	257	214	240	224	250	220	205	232	239	234	262	234	262	234	248	239	265	241	271	240	258	244	238	287	257	239	257	247	253	254	265	243	244	264	263	271	281	236	240	210	231	237	266	274	280	267	201	237	215	232	243	258	247	231	217	248	236	240	253	253	249	233	226	242	232	211	236	249	238	244	256	254	245	255	242	218	269	257	234	224	250	223	269	236	252	226	243	205	226	274	241	242	235	233	240	238	266	232	256	258	236	259	234	248	216	233	278	258	252	263	243	232	268	261	254	209	240	227	260	226	233	251	251	243	241	242	262	272	253	246	234	232	250	227	235	251	247	242	234	261	224	241	225	242	233	231	241	241	260	259	255	235	255	218	244	238	256	240	244	252	241	229	232	215	267	245	243	269	237	245	278	201	255	271	245	255	251	189	260	245	257	222	277	240	246	250	246	270	255	229	260	234	244	257	240	240	242	253	250	218	221	255	279	269	224	228	224	238	233	221	235	252	243	237	260	283	233	256	250	233	236	281	266	240	249	217	250	271	225	229	258	278	234	266	227	244	234	242	228	216	254	267	264	215	221	259	274	240	245	254	241	237	219	254	241	278	245	268	249	263	261	219	235	225	230	279	233	247	263	254	258	231	262	263	242	236	245	263	249	263	224	230	252	244	253	246	227	250	227	261	238	247	231	278	250	237	218	238	230	236	261	216	257	262	251	264	241	258	263	234	262	236	267	227	259	241	241	270	242	258	215	218	265	262	272	279	246	244	241	259	250	265	271	208	259	238	229	234	243	234	240	237	227	273	223	234	245	253	242	256	215	253	237	240	243	248	252	210	255	241	285	254	266	230	267	228	246	234	253	241	240	266	243	287	231	258	245	233	267	228	253	245	259	239	239	263	224	250	251	242	269	219	253	239	250	264	283	240	267	231	274	249	224	242	240	214	220	286	256	256	223	235	239	268	270	255	235	266	221	260	245	262	248	261	234	282	294	240	241	249	265	222	253	231	266	271	229	272	240	239	212	229	239	238	232	240	235	217	253	244	259	251	218	266	266	217	237	255	241	229	247	232	255	251	237	278	196	252	242	240	246	244	273	239	259	245	237	253	272	271	243	250	261	250	256	237	205	287	266	243	252	253	254	235	269	268	237	236	229	254	221	253	270	207	280	245	246	255	245	251	287	259	256	222	235	225	234	275	289	226	246	251	236	265	240	254	246	249	231	240	244	238	216	225	259	255	241	244	236	254	283	243	247	278	279	261	242	263	240	254	263	240	244	252	254	212	259	248	238	217	274	243	241	242	236	250	236	242	255	263	257	249	258	236	250	231	261	221	238	246	258	250	256	264	262	271	250	262	215	257	227	238	250	241	274	270	241	245	263	234	252	235	241	251	208	247	233	231	272	244	251	235	252	246	285	249	230	267	250	256	285	253	264	234	250	245	252	262	218	271	221	220	270	234	225	230	252	252	246	250	241	230	262	235	259	240	215	239	277	224	256	254	256	233	237	215	258	234	254	252	262	246	240	254	254	200	243	252	270	203	237	236	225	248	241	236	244	233	243	249	244	244	257	268	241	229	230	251	223	269	229	232	237	253	260	250	228	219	228	238	232	274	252	254	259	256	264	238	261	229	250	223	237	276	224	233	263	254	222	245	237	243	239	249	271	272	264	267	247	232	281	262	217	266	255	223	242	250	231	238	267	262	245	260	222	266	255	206	204	290	257	232	270	260	245	231	262	224	241	232	242	211	234	277	237	278	242	269	239	267	232	211	263	252	235	267	250	261	240	255	237	207	236	241	240	255	269	258	275	239	252	255	211	233	226	259	229	247	214	261	234	276	269	259	243	232	234	214	215	208	222	276	244	258	230	256	263	240	258	235	234	226	245	253	249	244	230	255	235	246	247	218	256	235	240	261	256	276	248	260	251	230	232	248	241	267	289	251	250	225	284	221	233	275	220	259	243	247	247	237	267	231	266	212	228	234	218	249	246	232	256	231	235	258	224	243	238	240	240	234	252	241	240	239	251	232	252	228	282	234	213	234	239	231	241	232	265	233	277	221	258	226	273	277	248	226	236	254	258	254	221	220	255	241	260	243	243	273	254	268	248	224	257	261	232	252	226	271	279	232	244	216	226	238	259	267	229	233	255	268	239	232	258	253	268	283	261	231	254	230	248	246	217	221	242	233	255	268	247	231	246	245	232	254	252	211	256	252	226	238	230	226	214	249	249	248	249	257	227	244	265	220	242	263	270	233	248	226	241	251	241	234	218	225	249	255	241	220	247	205	263	265	248	248	244	250	261	232	237	280	249	249	275	253	242	239	234	250	242	243	264	262	241	231	273	215	246	256	260	241	280	247	233	246	260	265	250	240	214	261	225	221	250	242	258	259	263	247	263	252	242	271	277	270	276	287	233	222	250	255	233	250	269	247	246	246	218	252	237	272	274	275	254	245	277	236	238	241	266	230	219	245	263	258	248	221	285	255	280	224	229	262	271	217	218	221	246	252	216	225	263	249	258	233	247	219	251	240	272	268	222	271	264	261	210	251	256	246	240	232	252	265	259	240	245	234	250	200	221	238	256	249	219	221	268	251	255	233	207	250	252	243	241	239	215	249	225	233	241	271	253	258	260	230	273	264	232	246	230	226	261	243	226	278	274	240	222	221	224	251	212	243	228	246	229	253	266	253	230	270	243	257	248	229	228	227	250	247	246	247	263	237	247	238	247	241	224	246	227	231	221	245	246	265	252	254	252	245	229	266	236	269	217	247	261	259	228	214	256	253	232	251	239	271	288	221	244	255	236	226	236	247	267	241	225	247	264	245	254	201	240	261
39937	22846	14756	9562	4155	1535	805	644	588	574	562	518	535	537	524	496	549	507	543	562	512	575	536	525	542	541	515	545	520	527	525	489	505	505	493	557	507	504	561	524	552	503	464	535	564	561	519	488	532	537	513	594	480	511	556	515	537	522	520	539	536	519	535	513	527	503	490	594	517	530	546	505	570	511	520	450	546	501	520	528	528	524	501	538	512	561	555	525	541	497	554	523	518	533	527	495	508	529	548	534	510	559	566	538	557	509	543	540	527	482	521	504	538	510	516	564	525	548	499	522	589	540	506	540	530	504	497	537	519	541	516	531	552	524	510	471	506	505	519	524	571	475	503	529	543	581	532	504	558	530	513	524	538	525	508	534	495	525	537	499	524	511	553	521	518	534	495	521	528	536	507	528	534	580	529	534	530	494	515	556	510	547	520	471	522	528	534	561	504	532	558	522	547	511	491	537	527	565	538	533	555	511	575	530	541	522	554	538	559	531	533	498	546	550	531	506	508	511	534	537	524	571	545	552	534	536	545	493	504	508	526	549	551	519	501	511	529	525	536	476	517	489	516	542	550	496	539	512	532	518	508	520	522	540	527	553	547	526	510	521	530	529	501	521	526	486	557	518	518	518	565	545	551	497	563	508	553	523	530	516	505	533	532	546	541	534	504	552	529	519	518	537	501	530	541	542	537	543	529	536	527	540	546	504	500	547	563	508	514	546	528	505	492	513	490	496	536	572	490	524	564	533	549	577	533	516	526	482	507	544	544	558	578	541	492	533	515	505	552	526	548	480	517	502	547	522	514	548	529	564	538	516	542	524	522	500	509	533	513	463	579	511	537	521	531	531	580	513	507	544	515	519	505	526	533	541	497	542	556	541	501	594	524	506	525	532	529	561	533	504	527	518	569	572	524	514	537	508	551	518	560	511	514	534	488	501	498	500	530	517	498	529	541	507	571	512	484	495	507	497	516	543	500	525	563	568	520	510	502	495	571	538	590	524	519	479	539	543	527	564	502	502	552	574	549	562	510	533	530	502	506	523	503	512	547	493	512	510	541	521	526	507	523	520	479	511	569	516	566	501	492	507	514	554	526	551	550	525	547	573	488	549	521	544	517	490	530	554	518	535	479	545	528	526	534	519	549	543	532	534	548	499	524	533	488	527	548	536	520	489	555	540	578	528	539	493	536	556	514	527	545	555	495	548	530	494	520	547	554	496	527	529	509	552	551	515	505	526	526	530	563	537	514	506	507	538	543	546	551	532	533	548	500	547	534	534	546	528	518	530	536	559	558	495	495	498	491	516	563	486	509	507	528	543	549	533	515	559	519	497	562	539	526	538	523	542	520	505	540	532	504	556	529	517	545	549	533	514	518	486	537	544	520	536	501	529	530	537	534	542	507	525	543	534	551	547	556	503	468	532	517	533	549	567	525	554	527	509	497	570	522	522	509	513	518	542	540	545	521	531	515	520	514	531	562	569	532	533	532	495	502	569	571	490	517	504	510	532	541	551	528	532	536	482	544	550	512	549	523	567	535	519	527	543	555	544	531	551	493	509	546	553	511	479	524	518	542	542	537	519	499	515	518	493	559	565	575	537	540	548	534	531	546	540	515	540	523	558	551	541	467	531	541	537	521	495	556	502	510	500	528	526	558	582	575	551	506	506	543	556	574	550	546	536	521	475	524	520	578	528	541	519	542	548	514	515	543	509	512	529	524	573	536	562	546	498	586	527	536	504	539	545	503	546	548	496	510	513	539	533	489	561	512	523	537	507	524	569	532	547	540	493	518	501	506	507	533	521	483	515	503	549	547	544	522	525	543	473	524	503	550	522	559	529	545	543	505	514	525	549	514	508	511	544	535	524	520	503	546	506	555	559	502	528	498	522	507	536	566	497	516	532	508	525	507	535	530	478	567	482	523	528	543	561	540	520	529	542	537	540	568	542	484	506	509	495	540	514	521	512	562	507	542	550	486	558	552	541	521	527	562	521	520	519	553	531	519	549	542	544	518	528	542	562	527	501	529	534	519	485	519	545	553	570	570	507	495	514	510	501	526	518	532	539	538	522	523	525	512	553	524	532	544	513	514	501	499	508	542	504	523	560	516	548	557	569	528	503	502	504	516	522	485	564	527	497	519	508	511	545	551	541	539	561	502	558	509	577	513	527	540	550	506	519	520	529	525	532	547	543	531	517	555	529	534	530	522	534	545	510	557	564	473	525	578	532	554	544	517	535	518	534	518	558	482	558	527	557	533	484	494	505	512	528	507	548	508	551	526	520	548	529	522	509	492	544	514	560	498	538	538	553	565	531	584	548	543	491	528	551	542	508	524	491	458	525	528	507	527	539	536	546	516	497	520	528	537	509	538	502	513	562	515	504	535	560	528	498	499	519	508	506	584	559	513	515	532	529	517	544	545	515	533	545	531	539	526	558	551	542	547	564	506	506	520	516	577	471	543	516	542	527	569	567	560	487	539	553	503	540	537	502	511	499	497	546	516	503	493	505	546	560	517	501	548	528	502	527	509	552	514	518	492	486	503	498	521	522	559	492	513	512	512	557	539	520	571	524	532	522	531	494	511	472	544	482	568	508	489	551	507	528	552	542	502	513	547	483	547	519	530	561	565	516	515	497	562	504	549	550	572	564	494	538	527	549	531	522	544	532	501	523	523	554	485	518	526	512	541	512	565	518	521	544	501	521	554	512	527	549	469	538	548	570	521	529	500	555	555	553	561	543	531	539	528	543	555	553	526	506	540	511	559	530	554	550	542	491	492	498	503	552	537	533	570	489	501	532	505	534	508	524	512	546	504	547	525	549	532	527	529	507	521	507	527	486	524	543	520	493	546	513	533	500	535	530	530	531	523	531	541	503	536	544	507	529	489	553	517	483	510	539	529	480	557	543	534	516	544	516	518	493	487	479	539	517	516	543	535	552	524	563	520	531	525	576	514	536	533	513	524	553	510	523	512	518	535	547	503	548	561	493	530	467	552	574	537	527	566	581	550	542	542	534	544	584	557	535	539	512	569	497	559	552	502	519	499	527	541	524	551	570	525	525	434	549	509	570	586	518	517	552	513	571	532	524	541	548	555	550	488	527	518	520	551	521	518	575	530	524	539	540	502	579	572	495	553	504	534	489	492	527	540	538	520	499	524	469	541	535	506	563	541	526	506	528	523	543	516	534	531	521	532	553	507	499	554	491	514	532	500	535	490	556	529	512	544	539	510	538	506	564	552	497	521	545	519	532	540	534	511	541	530	520	519	563	489	529	511	484	514	536	549	542	529	488	531	532	509	523	521	501	523	521	521	534	542	519	516	490	550	525	564	535	525	494	523	570	516	551	538	563	543	526	550	544	582	531	479	512	522	522	513	567	504	578	542	593	509	492	554	541	562	558	529	515	505	506	536	523	532	520	500	538	483	539	512	528	510	476	541	523	518	505	520	525	548	528	495	521	554	491	492	567	505	484	470	523	489	558	505	516	494	524	558	550
66807	37003	22036	8722	2326	799	451	340	319	300	300	300	273	303	282	270	286	315	306	307	312	311	283	301	301	341	364	293	301	297	340	300	286	324	285	270	283	290	246	309	293	283	302	317	298	343	285	295	314	285	293	299	293	254	281	282	298	294	262	310	280	309	314	303	310	325	324	309	273	289	302	304	288	291	296	260	296	324	287	314	279	279	307	294	286	309	295	328	283	289	308	299	271	280	272	292	280	308	310	344	289	299	327	289	285	245	267	322	274	286	296	283	290	267	317	268	294	286	268	305	319	294	280	305	308	274	276	273	293	301	302	257	293	244	312	274	299	319	283	318	307	320	277	280	329	331	294	264	288	271	291	299	321	326	296	269	287	293	288	291	325	293	269	305	288	299	281	307	282	292	271	295	313	318	313	285	281	313	311	273	292	278	323	302	274	316	305	255	285	264	290	286	300	277	330	299	281	333	282	279	292	270	274	275	294	329	284	264	294	296	307	271	292	281	312	300	290	315	253	300	292	311	285	307	295	303	292	312	288	316	261	291	325	298	311	278	284	293	323	306	335	285	272	291	260	286	310	295	306	260	294	282	276	270	309	267	280	340	299	313	284	316	357	302	280	319	312	272	283	268	302	276	288	286	285	284	297	286	313	316	307	283	306	296	311	287	297	292	270	312	299	306	266	294	289	319	330	279	274	273	290	302	303	321	293	292	299	267	294	295	272	291	274	272	296	280	300	317	328	279	309	288	286	289	297	324	289	279	300	294	309	301	337	286	323	287	302	305	303	293	267	305	312	297	286	286	320	308	259	273	281	270	281	321	309	313	285	280	290	261	286	330	305	287	296	287	284	302	280	303	280	314	329	323	315	296	299	291	274	282	301	312	284	272	288	290	300	292	335	303	290	282	296	293	286	280	294	294	313	345	324	290	304	286	299	283	337	335	271	278	302	274	298	280	318	296	280	291	297	310	329	321	257	296	310	300	330	291	298	321	319	292	321	265	321	298	291	335	296	298	284	292	319	287	297	288	298	302	282	278	300	278	304	286	291	315	364	289	273	318	296	281	306	273	314	297	290	314	310	253	299	299	311	298	275	279	273	317	317	278	310	306	277	279	310	323	256	267	285	314	304	325	283	329	334	305	290	303	309	271	315	277	300	317	323	309	322	309	298	253	300	275	308	286	274	305	287	294	291	307	282	251	320	317	322	302	318	304	285	252	312	336	299	300	282	293	292	266	285	264	333	285	269	279	316	291	276	269	287	324	295	289	305	278	289	270	292	304	301	282	299	297	314	284	294	325	265	315	300	304	295	300	304	288	277	300	305	299	340	303	317	304	315	301	262	267	313	316	262	289	323	296	302	289	284	319	266	310	276	273	284	321	331	302	271	302	262	290	278	306	307	287	265	300	268	296	280	290	294	296	318	281	286	288	302	300	283	284	297	319	305	310	303	279	308	302	291	297	268	319	277	305	318	328	273	319	304	267	276	292	272	317	293	283	314	303	333	258	310	290	281	316	310	304	290	346	329	301	294	302	264	309	280	282	286	297	315	289	336	311	326	305	321	318	295	294	298	270	307	250	295	286	324	292	310	314	284	321	316	304	269	304	295	303	311	282	295	312	296	304	269	287	295	309	299	310	292	273	329	300	305	306	324	261	254	283	266	276	291	287	280	294	283	289	268	290	292	316	308	309	284	288	324	287	287	300	296	266	309	314	282	304	280	319	305	272	316	312	296	334	277	336	317	325	320	274	292	326	313	308	281	307	332	327	331	321	302	305	337	281	285	267	281	317	284	293	287	289	288	300	322	291	275	309	334	270	305	307	307	301	305	292	270	289	248	324	287	300	306	317	274	278	318	272	273	300	285	306	275	285	304	280	327	300	292	264	293	283	307	303	302	297	292	290	288	327	278	283	256	305	295	305	309	276	316	309	248	303	316	308	337	284	314	309	307	301	285	263	297	305	284	295	265	281	315	266	281	315	292	296	293	309	294	290	300	318	301	290	278	296	281	272	312	319	323	265	310	295	287	289	317	334	306	310	287	289	292	298	270	273	244	322	290	316	296	260	294	302	320	285	294	325	290	315	322	315	308	308	303	317	293	277	257	303	309	329	251	301	309	281	335	286	324	289	292	299	299	279	293	309	286	286	292	306	350	280	318	291	307	312	306	283	304	267	314	308	286	310	315	314	297	291	264	282	286	288	336	320	286	311	321	336	322	316	326	281	266	298	283	276	310	281	280	278	326	310	302	309	293	309	321	276	252	272	313	309	275	303	312	304	293	283	280	286	330	308	277	276	354	327	296	317	303	291	328	289	285	299	317	324	314	315	294	294	302	295	328	323	266	320	293	317	291	283	285	262	276	301	272	293	262	313	288	290	284	320	287	302	307	261	282	294	270	282	312	309	286	293	295	289	271	300	299	292	320	283	310	276	312	314	273	310	275	312	287	294	326	300	286	298	313	301	284	285	311	327	342	283	323	279	326	308	313	270	312	288	290	327	296	305	293	308	310	272	272	309	301	318	288	276	318	298	261	313	284	283	258	266	305	322	318	330	318	310	316	304	287	331	266	296	310	310	336	297	285	283	298	288	344	281	302	275	264	291	287	304	331	306	299	274	272	313	311	321	325	282	276	287	269	302	294	295	317	312	279	280	316	313	292	277	281	296	252	314	279	314	283	290	289	272	306	324	315	329	317	304	322	276	284	276	275	327	266	308	285	326	305	273	314	297	291	311	307	310	308	284	285	280	248	278	292	311	327	286	271	267	292	291	300	321	307	308	314	313	306	289	270	263	279	293	286	269	333	286	294	280	275	269	311	294	321	289	252	287	279	285	307	282	310	266	279	270	246	318	330	281	318	312	298	302	289	282	275	275	334	312	268	307	318	270	322	292	321	307	280	317	279	303	311	285	266	264	304	283	301	288	291	310	317	300	279	302	299	309	277	297	348	300	280	273	332	288	308	264	288	351	289	289	286	282	276	286	291	302	283	249	304	275	273	324	314	290	287	294	297	331	300	330	249	309	293	278	293	263	281	296	303	305	288	282	299	296	280	325	284	286	307	305	288	308	281	307	303	303	307	298	294	294	288	286	297	344	331	325	307	333	327	342	290	262	328	305	309	314	297	298	289	309	281	294	314	293	306	287	264	282	296	270	258	303	304	312	311	322	335	284	282	322	270	256	276	303	315	279	272	316	313	271	313	310	305	298	288	277	268	297	339	338	295	296	294	313	325	275	322	280	300	322	300	307	307	322	320	309	264	264	311	280	309	292	273	267	253	307	300	313	288	287	294	332	314	319	319	291	283	288	295	331	324	300	270	271	306	280	305	277	310	282	324	319	287	322	303	292	319	290	284	298	303	305	296	289	291	267	269	291	310	298	274	311	278	298	331	333	282	304	258	268	289	327	287	285	299	321	288	293	304	275	301	306	289	307	281	290	325	299	278	299	291	330	307	326	286	292	308	259	312	304	279	323	312	294	285	295	291	282
42549	27564	23243	13508	5671	2176	1277	948	780	690	667	652	635	629	654	608	643	642	598	657	644	659	619	603	670	621	604	608	650	612	625	608	602	606	591	619	620	584	594	615	621	654	652	632	655	595	610	667	644	614	657	617	640	600	617	629	639	638	603	616	611	622	622	583	562	652	616	576	635	613	638	625	642	603	616	616	596	621	605	617	638	604	610	637	606	579	672	629	617	574	638	654	640	611	619	650	616	629	621	615	628	621	594	628	619	649	584	655	569	586	627	583	614	656	614	642	639	658	644	619	660	620	623	633	647	620	590	660	641	609	612	651	618	619	612	641	661	688	607	641	569	636	656	600	592	565	613	622	619	602	596	660	600	619	613	591	639	615	648	630	600	575	642	620	592	553	629	606	627	574	673	632	654	615	625	603	636	638	594	616	626	659	586	611	632	605	588	583	596	582	578	653	611	621	615	625	618	605	642	667	633	617	619	617	692	626	634	608	575	637	618	630	598	633	601	621	636	622	623	615	632	574	618	649	619	575	645	570	616	601	606	643	644	622	582	651	629	628	616	630	574	668	607	643	647	582	586	618	688	626	582	637	626	632	607	593	662	634	604	598	645	636	638	597	598	599	573	618	609	618	637	617	642	634	584	589	629	595	626	651	594	595	623	610	622	654	663	608	598	612	608	639	618	595	622	617	636	566	601	615	593	634	616	628	652	627	592	628	659	618	629	626	614	640	632	664	660	622	656	594	612	637	631	619	605	623	628	646	613	592	635	608	612	592	668	595	652	620	666	576	608	565	606	589	601	631	634	643	614	623	635	646	599	586	639	597	580	592	576	608	596	622	618	632	633	663	595	593	604	578	619	625	634	580	618	616	600	611	623	582	631	627	680	602	670	610	590	626	653	639	632	575	648	635	655	608	657	612	602	625	656	649	603	604	599	632	644	618	592	608	622	617	606	621	583	647	640	567	605	630	613	574	640	623	595	600	608	633	617	650	605	636	593	620	633	616	654	648	662	589	639	588	648	618	649	630	646	584	599	586	595	610	625	608	665	604	612	644	609	646	631	586	567	621	610	685	606	592	628	602	582	610	625	577	636	616	614	577	640	604	649	621	685	653	616	648	633	618	630	602	643	594	572	621	642	622	641	626	626	627	631	604	619	633	566	638	631	626	597	568	628	673	599	637	629	610	638	593	650	646	660	617	623	591	618	593	640	642	638	576	626	620	634	652	646	587	658	635	612	655	618	637	629	601	597	586	599	575	617	611	660	595	616	623	630	587	638	620	640	587	640	604	592	603	607	625	599	629	637	646	636	637	607	647	628	585	623	576	614	637	644	597	642	606	606	639	629	598	653	632	635	575	593	619	617	593	614	586	648	568	578	613	580	647	604	585	629	633	633	650	643	578	562	560	607	612	621	603	665	636	643	678	618	601	648	635	620	581	600	581	595	617	615	647	567	656	665	652	581	668	625	660	635	614	628	582	658	596	644	623	594	607	652	601	641	637	608	604	660	577	604	662	607	576	608	620	614	640	578	626	629	645	589	643	647	622	603	613	668	601	599	615	586	597	611	644	569	614	599	605	610	640	615	605	605	636	631	612	634	625	619	610	602	609	613	603	637	614	614	674	625	622	579	647	576	586	586	614	625	619	599	589	616	611	610	611	590	640	612	618	622	626	610	629	592	622	614	653	611	609	615	597	597	623	608	607	568	612	622	582	618	614	607	592	607	618	610	657	623	643	581	607	644	624	622	640	632	601	633	624	598	596	595	637	625	582	586	622	648	617	633	641	631	592	588	628	611	589	665	555	639	602	584	607	621	623	622	624	658	613	652	637	625	609	618	598	612	627	607	637	599	647	593	620	612	563	637	615	585	622	630	606	649	632	610	619	607	666	623	660	602	653	637	604	646	621	646	638	619	638	662	583	593	651	615	645	565	629	619	611	607	631	654	615	669	605	583	594	662	663	597	597	583	620	616	631	637	619	571	662	625	615	580	615	589	654	620	584	619	627	680	628	641	569	605	622	604	593	580	589	618	599	620	635	631	653	619	596	651	678	623	614	637	624	586	619	638	608	622	619	620	648	600	581	605	621	637	631	615	639	626	616	657	656	632	614	634	642	620	646	655	605	601	632	627	651	604	575	600	620	615	647	622	639	611	638	578	589	592	621	599	612	617	597	652	622	631	650	602	637	635	690	613	597	612	641	651	586	621	622	576	628	597	633	620	593	623	615	655	634	653	632	587	648	620	609	625	647	630	691	619	637	635	591	657	648	647	570	611	596	604	659	624	630	631	630	627	592	624	632	646	602	673	647	618	587	633	588	631	638	608	633	637	643	590	647	623	650	630	610	609	652	643	614	678	622	600	614	636	575	618	630	644	588	567	622	588	641	646	630	616	639	621	627	596	632	607	638	600	605	618	639	587	668	579	636	587	619	629	588	642	630	644	668	635	612	604	596	625	616	588	615	597	646	639	601	608	629	617	639	595	583	595	615	626	639	626	617	637	627	662	667	636	663	642	614	606	613	612	659	650	609	571	585	655	577	660	642	606	636	587	621	615	639	625	620	656	638	599	588	639	628	640	621	668	601	610	639	646	635	639	592	592	595	604	640	631	617	618	647	641	628	578	618	619	636	662	640	630	606	587	640	677	604	594	594	617	601	588	626	660	685	621	638	627	612	630	599	634	637	620	623	599	594	615	602	655	599	606	635	646	605	618	640	628	632	622	623	605	636	620	596	628	632	627	626	597	620	622	581	588	619	667	608	623	617	638	613	631	657	588	633	627	582	639	600	648	622	605	618	639	572	606	553	602	584	637	585	592	621	616	636	650	630	603	637	627	606	588	642	615	626	571	589	581	603	625	641	655	601	651	644	607	627	626	597	596	625	579	614	618	624	614	591	604	595	584	613	612	606	641	608	616	627	632	647	619	617	636	642	622	613	592	621	661	637	647	598	596	582	632	632	646	641	635	685	578	593	623	575	594	647	624	585	615	599	630	636	644	637	651	630	581	642	637	598	632	604	642	623	591	614	637	580	604	650	608	629	623	622	613	613	610	634	588	642	617	640	630	603	613	621	631	629	597	674	631	644	639	654	617	583	651	654	574	615	684	601	617	592	596	610	628	620	636	573	652	622	672	612	638	627	613	640	596	627	637	648	626	619	591	662	645	615	589	679	627	605	650	625	618	598	650	630	633	614	624	614	608	626	613	627	593	641	629	648	574	604	643	626	591	597	610	605	614	575	626	596	628	632	576	622	611	646	566	616	609	590	607	629	597	646	596	585	610	580	629	621	612	624	588	612	631	635	632	631	609	645	657	613	590	622	609	628	618	619	637	626	618	603	594	600	641	616	596	600	637	618	592	649	603	613	615	669	640	607	644	628	589	618	640	570	636	597	631	655	654	599	617	632	608	606	652	608	650	605	620	615	595	609	645	640	624	647	604	598	624	609	576	579	621	610	600	603	630	607	603	637	624	613	616	609	638	607	577	589
46887	22792	8618	2908	911	453	251	234	245	239	249	218	221	238	232	231	233	266	260	237	231	250	263	221	239	207	245	271	208	255	254	281	227	234	236	233	238	269	211	219	231	235	196	237	264	228	214	246	226	233	242	247	240	248	235	254	236	204	221	267	220	230	243	240	255	205	250	222	223	243	229	260	236	217	245	206	227	214	245	243	246	221	254	226	239	231	194	224	230	243	247	219	225	257	217	245	239	271	239	205	233	266	236	239	243	229	262	266	231	225	233	265	233	269	239	226	201	235	266	238	243	246	223	218	270	211	262	249	235	241	256	238	233	262	251	237	230	210	234	245	269	215	279	253	235	246	235	259	234	243	262	249	238	214	261	239	223	196	253	239	239	188	240	233	260	226	240	230	233	231	239	213	241	234	202	244	236	234	244	268	247	234	233	239	244	230	239	244	226	266	245	250	254	250	238	227	246	232	250	272	215	222	206	240	232	219	242	224	239	239	221	240	211	246	265	238	227	254	249	186	213	241	242	206	224	225	259	233	221	226	229	233	244	223	251	230	252	233	239	248	198	195	232	255	230	242	229	242	238	229	238	233	271	226	225	235	227	244	249	268	268	265	244	261	253	255	254	206	229	244	238	233	255	225	229	266	226	255	221	223	242	245	240	260	240	248	277	273	206	232	213	238	243	221	233	232	221	250	271	231	234	240	234	250	227	241	266	225	236	238	261	241	243	267	251	231	227	235	224	230	226	216	217	243	222	239	246	237	248	242	254	248	242	212	218	230	233	230	245	250	238	238	260	240	240	259	250	248	253	262	233	218	245	240	239	201	224	255	258	236	245	213	258	243	225	240	216	230	251	261	228	226	249	250	231	240	223	222	240	221	246	273	263	227	239	240	244	238	211	188	226	224	216	251	237	230	253	218	229	227	240	231	213	199	242	233	216	230	251	269	228	218	243	222	262	239	255	245	228	258	234	226	244	273	232	208	226	271	234	220	230	245	256	227	247	222	249	230	237	228	227	218	248	253	240	261	230	221	222	287	242	247	255	236	241	247	244	246	241	244	312	224	232	228	244	220	210	225	219	270	246	223	245	237	257	232	263	246	242	261	239	245	232	214	233	201	238	241	241	250	266	249	227	270	227	241	235	239	221	245	259	218	227	255	225	249	240	225	253	215	234	253	222	207	241	228	206	243	208	239	223	263	263	246	263	229	230	217	225	286	223	253	224	249	231	232	226	236	241	227	224	243	234	228	214	218	241	227	259	248	258	222	210	224	232	227	242	235	241	261	236	250	225	235	231	261	237	239	225	209	243	237	224	220	222	242	240	246	213	224	250	296	243	236	218	258	217	268	254	264	234	244	229	261	239	217	250	245	224	215	234	237	237	265	210	249	226	239	262	236	249	246	239	246	246	234	239	241	241	202	237	232	255	248	273	225	242	240	216	208	241	204	258	254	270	227	255	247	237	224	202	237	246	214	237	237	231	257	240	275	229	265	261	235	229	228	224	241	253	225	227	275	229	225	232	242	245	211	223	232	241	223	252	248	257	224	235	222	226	256	272	259	256	238	254	214	272	231	249	239	228	250	241	242	263	239	246	232	240	226	223	232	201	253	255	244	246	262	200	220	233	252	240	249	219	239	241	222	242	231	266	238	245	242	231	242	235	230	239	258	236	233	226	242	250	232	224	226	236	223	227	229	246	236	269	240	267	221	216	225	260	213	253	231	254	233	220	250	222	234	276	232	232	270	227	214	230	245	249	250	242	215	250	223	272	214	233	239	239	216	230	229	247	230	215	222	255	258	228	210	231	260	226	249	219	241	266	254	241	262	225	245	237	259	255	214	240	254	259	245	243	239	226	243	259	227	236	275	253	276	248	216	235	208	213	264	221	248	270	234	263	226	255	263	235	248	244	233	225	238	241	210	239	248	212	229	260	217	236	227	226	240	222	237	211	234	243	242	222	234	233	234	222	210	224	226	218	204	238	257	248	249	280	248	246	235	255	230	187	228	237	239	288	223	202	200	272	263	263	230	251	241	254	263	246	233	244	257	277	263	236	241	250	245	255	242	249	263	252	257	260	247	226	264	250	250	232	244	254	240	235	233	238	228	274	216	234	198	245	237	234	265	240	246	220	233	218	213	222	238	225	256	212	226	238	255	239	235	257	231	209	222	227	250	270	231	219	249	230	231	229	225	266	238	249	269	264	278	224	238	253	227	221	223	251	230	252	243	235	228	263	251	219	233	252	265	258	234	240	274	264	216	235	226	185	255	246	229	266	232	236	234	232	248	230	240	254	248	244	243	253	217	223	238	236	222	251	231	242	232	239	234	235	255	250	242	228	262	244	239	241	218	227	234	231	251	246	227	236	230	234	230	235	233	212	247	223	271	235	255	234	221	250	239	244	229	225	220	224	233	243	236	247	241	234	234	242	236	247	245	223	231	231	254	249	250	223	218	251	235	240	238	230	241	212	261	252	218	217	260	246	216	269	242	259	215	235	229	240	236	246	220	226	224	226	211	241	251	264	254	230	231	227	255	230	257	252	243	245	244	214	207	236	272	232	227	259	209	224	240	210	263	223	210	243	231	251	228	218	228	234	231	234	239	253	249	227	250	260	231	224	246	277	220	242	209	245	213	238	232	239	220	235	235	263	224	245	213	229	219	241	249	230	197	253	229	220	245	228	227	238	245	231	237	212	218	208	221	243	215	224	289	274	252	230	221	243	211	248	252	241	233	259	228	223	229	231	223	236	255	233	229	216	242	239	257	216	230	232	217	258	279	235	240	237	242	209	218	226	243	255	210	220	227	236	222	245	217	250	224	203	229	251	248	229	250	251	223	245	261	252	249	225	232	251	257	251	219	234	233	245	225	235	220	255	228	233	279	240	200	254	226	259	228	249	225	225	235	241	252	221	238	237	242	234	237	231	228	203	217	234	257	251	225	250	226	262	254	224	247	215	249	234	227	252	236	242	232	206	207	256	220	273	256	232	219	227	213	246	216	251	211	217	226	204	215	226	249	269	248	222	243	255	235	231	229	183	218	237	238	244	243	260	254	256	265	232	237	212	236	230	211	239	234	241	218	245	260	243	217	218	277	201	248	227	229	252	245	259	226	236	252	224	215	234	229	235	251	242	223	211	244	213	253	219	235	231	234	233	254	241	214	257	220	219	261	258	237	244	230	270	255	241	212	225	257	228	203	235	239	227	211	221	226	237	237	214	257	251	239	245	245	221	217	207	233	241	258	256	224	235	235	254	271	225	246	180	249	251	216	241	232	272	230	224	224	239	247	209	213	247	244	215	240	249	238	236	234	247	252	212	229	255	231	250	257	225	241	227	250	247	189	211	215	256	244	258	244	215	232	230	246	227	228	234	242	282	253	209	231	247	196	231	214	242	252	244	245	226	253	256	221	264	215	258	234	222	235	244	243	262	282	223	235	238	246	236	252	234	244	215	247	245	231	234	238	247	242	271	247	273	248	239	246	224	221
30573	16181	10533	6185	2510	1236	604	515	530	520	458	490	494	509	500	509	519	520	492	530	480	521	475	504	508	497	518	498	511	472	512	523	462	549	520	528	523	486	504	503	513	539	502	485	534	536	495	473	494	521	498	489	499	527	517	517	538	531	533	560	480	477	527	515	483	507	534	535	514	525	504	495	503	530	526	504	515	500	506	495	534	492	529	494	504	524	531	530	523	520	489	493	528	519	527	462	467	522	516	494	507	552	509	472	520	448	514	518	459	480	478	519	543	526	525	512	490	482	485	483	488	528	464	501	481	506	522	495	487	497	485	496	505	496	501	466	516	499	528	528	503	516	525	545	526	536	503	544	507	476	477	515	496	550	521	552	540	531	498	491	473	489	507	501	520	507	509	512	493	529	512	499	497	476	509	464	498	477	484	498	509	496	499	516	530	500	553	486	519	509	459	503	466	516	510	503	498	536	493	465	514	513	506	529	480	499	542	508	501	487	485	514	508	491	481	518	464	483	532	532	517	473	498	480	521	501	496	512	540	505	478	479	534	490	460	510	494	500	490	510	466	562	502	520	468	513	507	488	544	495	532	448	530	525	523	540	497	520	492	489	487	541	488	521	467	515	520	482	508	504	506	473	533	496	535	515	539	532	486	509	512	548	465	485	562	498	484	470	534	502	507	500	507	504	511	506	499	494	523	564	512	517	484	537	504	485	508	529	498	505	518	516	490	480	474	542	475	524	488	468	508	525	509	493	488	480	513	494	498	504	502	498	498	512	541	561	520	488	505	496	520	531	494	501	449	499	493	488	495	502	519	502	519	538	511	513	538	524	491	513	450	500	489	478	492	528	488	491	512	538	493	520	479	532	476	513	523	534	553	534	533	485	504	495	483	515	458	524	503	529	530	463	451	506	528	520	481	497	496	498	507	533	480	490	525	514	498	551	480	524	487	528	524	473	510	485	514	474	493	525	505	542	506	483	514	514	488	518	479	511	514	532	486	497	487	507	542	489	528	546	461	490	479	496	448	502	471	502	499	514	533	483	484	535	500	449	503	511	477	506	473	485	513	479	528	492	517	510	512	525	485	524	508	485	468	523	499	508	508	486	538	516	505	499	523	487	487	523	488	511	529	520	510	495	530	491	529	527	527	479	479	505	500	530	463	448	496	530	531	500	489	510	468	530	515	503	502	475	539	481	505	501	482	517	526	508	528	499	519	516	480	533	523	514	501	491	470	504	501	465	476	510	508	498	476	462	526	494	519	500	542	504	543	482	559	526	514	478	503	515	485	488	499	523	477	477	477	529	494	516	497	480	500	490	517	510	519	486	515	527	486	472	480	518	511	543	494	501	531	511	510	486	481	521	501	488	498	513	501	484	507	484	516	509	487	509	519	505	534	492	502	499	524	496	494	510	473	526	513	497	519	485	505	513	541	510	503	512	489	493	533	513	530	484	501	547	545	522	543	531	498	526	478	509	546	533	540	531	504	505	498	537	512	483	516	507	470	468	517	488	525	518	515	477	487	454	507	484	482	527	557	494	533	502	556	484	529	534	495	504	510	471	493	499	499	501	471	532	548	509	534	529	534	535	506	503	482	488	518	474	501	491	507	498	490	492	505	476	512	549	523	508	514	506	492	517	528	523	502	492	534	486	499	536	514	516	489	457	499	512	513	477	486	537	497	469	522	521	468	514	488	526	508	500	519	449	513	506	488	539	505	505	524	540	500	494	517	522	502	513	507	517	511	508	545	528	496	503	501	507	519	484	475	470	478	534	496	497	484	489	501	553	502	487	500	514	501	538	452	523	555	510	488	496	518	467	519	478	506	495	509	486	474	495	552	492	514	477	483	526	513	519	474	507	502	517	513	501	508	466	474	525	503	452	472	491	535	495	489	500	531	494	528	502	512	471	526	524	528	489	500	489	491	503	495	493	489	531	520	535	537	470	506	510	487	528	486	485	498	516	508	548	503	489	476	488	550	470	499	478	525	542	500	519	524	496	484	507	498	509	501	509	476	492	489	470	491	522	489	511	533	501	505	508	532	468	554	469	526	520	506	472	484	523	502	491	496	445	515	495	469	525	505	522	492	481	508	536	510	530	516	502	507	507	487	500	477	527	493	530	519	514	492	481	491	517	473	535	484	470	514	468	475	507	533	516	504	498	510	524	480	519	558	526	454	506	528	558	481	505	505	482	484	495	445	451	514	515	506	496	501	512	521	487	460	472	474	491	537	436	501	478	521	490	494	512	508	534	531	501	486	488	505	484	510	512	547	490	490	509	474	505	487	517	505	502	482	520	502	485	488	480	520	511	458	479	474	514	522	501	483	524	478	482	516	497	483	519	465	498	526	508	542	469	524	511	475	498	522	491	490	499	510	471	540	518	506	523	502	523	491	496	523	502	483	519	486	494	521	503	502	528	523	544	520	493	488	520	494	482	531	505	508	488	496	534	529	501	527	474	464	488	484	490	505	504	514	494	558	516	467	513	488	504	505	490	480	520	465	479	487	475	516	521	495	478	523	490	511	522	488	492	508	510	488	499	504	494	490	480	522	434	538	485	498	501	512	524	528	537	548	508	503	492	535	485	519	480	499	499	513	500	505	499	522	492	498	529	521	471	514	506	517	509	520	449	540	509	487	487	474	504	481	521	511	536	524	501	524	513	509	512	484	521	513	530	521	516	472	448	489	469	501	512	495	510	524	519	503	499	542	511	484	527	490	463	508	473	521	494	523	492	511	512	477	509	507	534	547	498	488	498	524	508	536	559	518	520	537	514	550	507	530	532	518	465	505	460	459	535	527	510	498	501	508	477	537	520	504	488	520	472	526	529	505	522	485	493	553	491	514	542	499	527	507	445	521	509	537	547	518	516	495	515	501	485	498	505	485	489	533	465	502	507	532	492	555	523	528	483	503	528	488	530	533	505	496	539	486	509	548	455	463	488	533	483	511	530	499	484	556	494	475	501	493	483	492	497	501	503	526	536	524	497	492	507	469	532	493	496	488	495	500	494	522	483	490	474	510	518	517	520	500	490	491	514	503	492	539	531	522	458	511	529	524	483	472	499	499	530	490	496	520	508	527	546	503	495	503	525	524	505	496	474	492	495	541	499	517	516	488	488	500	533	474	496	508	494	487	543	515	492	532	522	501	506	482	541	478	503	512	528	507	510	479	494	483	491	474	493	471	526	491	511	518	509	545	500	516	502	456	472	486	532	523	543	499	513	451	506	511	557	497	490	504	507	506	506	483	523	468	525	504	479	504	536	491	511	527	507	530	488	497	498	510	548	512	500	497	492	490	498	528	519	481	504	521	519	506	490	467	505	477	504	495	497	523	490	523	548	451	505	513	530	515	511	493	531	463	548	502	485	512	470	533	552	453	520	519	488	530	507	509	532	516	526	512	527	508	524	489	512	504	534	506	517	497	504	521	489	491	522	541	480	497	543	467	531	529	502	523	498	525	501	473	474	481	544	500	529	478	490	501	479	484	518
58406	28158	11953	3924	1707	785	344	293	269	267	256	256	212	248	260	266	241	234	227	248	253	242	239	229	259	259	243	239	237	249	251	229	222	271	228	242	269	252	244	225	245	248	251	232	222	252	254	219	237	254	257	246	254	232	249	244	250	229	239	230	220	240	212	266	250	248	258	235	238	260	241	242	236	250	247	250	270	234	230	254	248	243	240	236	257	228	233	253	236	243	246	282	243	245	226	235	265	263	241	209	254	258	230	281	222	233	247	247	254	232	245	236	245	243	208	259	255	203	224	261	252	237	277	222	243	232	223	213	220	236	235	251	215	256	240	203	225	241	263	224	237	252	239	252	271	249	238	233	255	218	256	239	239	250	255	247	214	243	201	231	223	259	225	242	237	247	250	258	236	233	275	266	235	271	229	256	247	230	228	244	286	242	245	241	224	259	230	224	261	260	249	214	254	230	227	218	247	264	237	278	271	240	264	238	232	256	252	273	206	237	244	227	223	233	253	235	256	244	260	260	237	224	249	247	220	242	202	248	258	250	233	228	256	228	247	241	245	225	207	194	229	251	243	251	227	221	235	278	220	236	240	233	237	255	253	244	233	256	227	215	231	225	253	246	222	253	248	252	244	254	256	258	243	243	276	229	260	238	227	234	251	237	227	243	252	251	256	272	256	245	255	253	241	226	261	239	237	225	239	208	215	257	251	258	218	245	251	274	226	239	233	227	216	247	228	257	237	257	270	223	244	245	267	234	250	245	269	257	239	235	225	245	244	268	268	247	247	232	233	229	226	234	247	218	223	244	226	257	231	213	234	246	241	257	273	216	267	226	219	247	259	205	227	275	230	236	242	205	244	213	228	229	232	244	266	266	227	247	257	237	251	256	239	264	223	276	236	243	210	242	250	226	234	223	212	246	223	222	256	225	232	233	236	225	192	237	237	252	244	220	213	235	222	239	218	218	223	236	261	246	212	261	236	248	251	233	281	260	215	217	230	256	261	237	231	230	250	261	265	235	210	248	241	251	249	253	229	257	237	244	208	270	248	259	224	230	248	217	228	265	237	233	248	230	236	253	243	232	215	267	256	204	241	247	251	252	262	238	244	244	223	293	247	235	237	248	245	256	257	237	271	247	244	217	248	253	234	204	254	244	268	216	238	211	249	232	266	217	229	246	237	228	247	260	223	194	257	251	221	229	227	230	257	228	251	254	263	238	244	239	213	236	232	251	236	243	252	249	251	234	228	271	247	241	283	264	230	263	240	244	277	215	238	278	239	220	238	217	225	265	258	219	223	235	277	247	243	229	259	248	234	250	244	248	219	217	230	213	238	225	240	209	247	257	254	246	246	239	249	252	226	228	232	271	231	229	241	239	248	259	253	274	279	221	199	233	269	211	238	256	238	235	268	268	224	229	246	223	238	283	236	236	213	222	233	254	244	254	273	226	239	235	239	241	236	239	243	236	235	239	219	206	210	266	260	242	225	247	223	214	224	230	238	242	259	245	234	224	260	230	287	264	254	237	256	225	243	240	243	235	241	259	261	230	231	224	245	245	237	228	231	248	272	253	245	247	211	213	230	242	220	237	244	236	240	217	238	254	245	257	241	248	232	235	251	262	255	228	229	260	247	251	266	232	251	253	252	232	237	243	231	232	253	263	228	219	229	238	247	229	238	242	245	246	273	292	264	271	247	253	237	216	241	231	262	251	242	263	224	225	260	252	233	242	230	236	259	234	256	212	222	253	259	237	257	218	264	228	248	230	236	249	247	225	243	249	239	236	236	242	261	216	240	218	244	268	238	230	281	237	277	230	206	217	209	244	228	282	232	251	223	267	233	241	223	246	238	250	285	282	229	241	237	203	228	251	258	224	290	242	228	230	268	235	246	234	226	258	224	239	243	242	244	230	252	247	230	262	235	244	221	219	268	233	243	271	233	215	253	232	232	235	240	229	260	257	225	237	267	238	221	268	241	259	236	243	255	274	246	214	225	235	241	254	247	219	233	260	254	238	240	263	269	273	204	267	237	240	227	251	283	239	238	233	235	238	281	231	258	237	217	246	240	257	231	226	239	227	242	235	256	230	229	250	229	277	238	254	236	264	241	249	225	248	227	213	242	224	230	245	263	262	217	217	219	216	233	220	260	256	231	217	258	241	240	266	241	278	234	266	240	256	208	271	272	257	235	233	217	243	265	237	223	261	229	237	253	224	250	252	223	259	262	265	237	271	224	236	244	255	222	231	241	260	252	202	245	217	244	265	230	229	226	258	242	258	250	251	231	254	263	217	255	275	248	233	224	292	242	245	230	250	248	248	243	213	219	214	222	280	243	258	261	259	223	267	238	241	276	243	251	236	235	225	224	219	221	236	211	252	231	239	266	233	215	232	232	224	250	231	232	277	251	253	239	229	240	228	245	223	229	227	254	228	246	240	251	242	233	206	246	219	251	269	222	225	214	250	252	240	225	224	223	250	283	248	262	270	256	235	213	243	245	215	256	275	242	257	251	253	250	272	227	238	222	250	249	234	234	240	238	263	254	220	267	269	249	241	258	264	255	225	248	274	258	212	223	265	266	264	251	228	218	244	266	245	239	255	228	217	235	223	245	253	238	241	238	233	246	265	198	219	253	218	216	234	250	243	258	230	226	266	249	228	235	240	232	251	230	240	214	245	233	262	251	257	233	238	234	253	263	248	272	214	219	270	255	224	239	233	233	273	242	219	262	248	219	239	252	216	225	219	255	224	237	236	222	267	274	205	259	235	244	208	258	281	266	224	236	248	254	238	261	228	271	254	239	268	288	252	254	223	235	231	255	241	230	206	255	267	242	229	219	229	227	236	232	250	250	217	232	226	229	239	246	238	245	209	237	250	274	256	252	216	257	274	267	246	258	241	257	255	282	253	263	230	264	210	241	219	209	253	247	209	209	227	241	246	257	244	235	243	250	231	252	216	251	247	223	208	215	215	216	222	256	253	263	243	227	216	261	255	271	243	210	237	241	225	229	260	215	241	231	253	237	268	226	243	284	218	227	266	241	270	249	272	248	217	244	282	229	220	217	250	255	242	237	242	235	218	243	255	217	204	234	254	236	202	242	231	233	232	230	229	257	238	266	258	267	261	249	206	200	227	237	220	236	232	290	247	230	243	267	262	221	243	246	231	256	245	252	211	261	218	220	219	249	216	237	262	247	255	220	204	245	233	234	264	251	248	232	234	254	269	265	215	227	245	237	240	252	261	234	260	256	222	267	245	235	214	251	218	233	235	236	256	240	256	234	253	249	256	259	268	224	231	222	235	248	225	205	234	255	259	219	265	235	242	251	251	236	224	250	230	222	257	226	243	241	258	229	266	227	247	249	235	235	265	239	254	258	234	244	225	294	261	235	233	213	239	219	236	239	235	211	238	224	247	254	239	274	256	251	223	229	239	258	260	237	225	253	261	241	245	242	239	205	227	241	253	215	262	235	221	231	241	265	249	255	258	254	260	237	268	236	219
37645	19711	13799	7858	5193	2467	932	722	601	582	555	494	510	525	520	558	546	526	556	513	564	506	510	535	515	531	502	549	505	501	512	533	518	544	541	554	519	491	486	487	520	586	532	521	521	490	513	524	545	510	530	546	523	520	521	548	541	554	514	526	492	503	527	493	525	520	525	477	527	521	557	499	477	505	549	550	509	530	552	487	477	566	546	514	498	475	575	525	489	520	529	521	526	496	557	535	517	534	496	542	498	447	535	519	549	540	547	524	536	517	493	540	551	502	508	521	493	519	546	549	519	533	490	518	499	534	531	529	474	518	519	518	520	503	547	504	525	516	516	528	541	466	532	510	515	469	545	516	512	520	504	529	504	540	531	525	543	535	501	546	536	509	467	542	526	545	499	505	490	500	549	504	527	514	549	511	543	515	568	508	514	541	506	524	528	505	552	501	484	577	531	493	561	525	508	540	499	515	562	524	526	512	521	537	503	504	518	505	554	511	509	519	517	507	497	505	556	502	519	549	516	575	513	510	505	503	529	506	508	510	508	505	523	521	522	504	545	476	531	520	505	487	479	524	526	541	501	505	537	508	533	530	534	495	486	523	535	533	526	535	502	471	539	518	541	480	528	565	505	528	511	504	484	514	559	540	530	512	522	535	514	498	544	530	538	490	503	522	530	494	515	492	575	501	531	535	541	505	576	549	513	524	497	500	508	492	510	544	541	528	500	517	516	497	520	524	474	544	508	518	537	498	580	523	562	573	588	490	524	565	513	530	508	540	498	520	520	531	518	508	494	544	517	498	532	517	535	547	510	556	523	495	512	550	560	518	515	533	520	516	512	499	549	525	520	503	500	491	497	476	511	508	520	548	515	495	506	513	550	534	534	543	524	519	528	554	561	495	525	544	515	504	494	498	533	507	503	521	527	500	499	524	511	527	536	547	509	489	532	493	525	547	469	520	533	540	539	515	486	525	484	535	513	508	490	500	497	481	509	532	509	509	547	545	549	512	543	499	546	492	514	508	522	508	507	491	513	478	526	539	548	544	521	491	525	516	512	543	502	491	494	552	499	521	514	497	521	526	516	550	523	498	485	465	555	510	503	508	491	456	526	503	503	542	502	550	550	526	504	537	522	514	492	557	527	516	531	516	549	482	550	526	552	524	528	530	498	521	505	531	527	545	522	533	553	496	522	541	568	524	546	545	506	544	508	513	479	530	511	487	540	547	520	523	518	513	532	518	549	534	515	569	503	509	490	538	522	538	495	487	526	508	542	520	490	538	519	539	552	507	543	525	513	543	470	537	539	510	534	517	530	527	544	509	565	526	525	513	507	519	496	516	493	511	506	493	535	496	510	515	511	536	530	538	538	481	505	498	534	522	532	503	513	552	471	532	506	493	537	543	540	495	506	499	519	540	505	471	506	481	511	583	544	523	515	540	538	553	496	526	508	511	527	518	502	501	519	542	484	497	532	553	521	581	559	536	524	526	580	551	507	526	560	505	520	534	493	583	509	529	520	512	548	549	491	489	479	515	555	524	521	523	521	531	536	536	470	524	518	533	527	502	480	569	486	524	493	495	527	522	533	525	539	531	506	550	485	499	525	538	538	502	534	490	576	525	543	498	495	515	540	513	521	506	485	520	537	513	510	528	556	541	540	490	490	501	509	521	535	519	541	533	512	523	507	513	495	499	514	508	542	480	505	483	486	592	490	526	526	536	482	492	541	533	498	524	540	538	503	503	563	517	533	521	511	506	531	549	525	559	529	506	523	531	524	516	557	511	493	538	510	498	501	550	520	505	515	536	526	557	529	524	532	514	535	540	520	531	519	499	502	502	478	484	519	536	513	480	529	506	493	536	572	543	493	505	504	522	519	518	559	518	517	495	506	501	522	544	516	553	516	512	514	525	553	518	560	485	497	518	482	500	534	573	543	481	530	533	491	511	496	503	511	505	525	520	501	483	548	541	517	510	574	519	495	491	542	517	498	495	505	550	498	525	498	541	517	492	546	506	495	502	498	500	491	520	478	533	548	503	526	531	526	508	577	552	506	502	522	511	534	510	519	541	484	522	481	476	519	517	556	527	515	519	548	547	553	529	499	559	484	507	578	541	530	499	499	485	574	545	495	511	532	543	509	493	529	473	482	522	510	518	504	489	502	488	549	487	529	545	527	536	509	534	498	518	471	527	534	528	505	536	504	477	499	552	513	525	495	479	505	547	525	501	535	533	542	492	489	542	521	535	544	563	532	490	539	570	530	569	522	533	489	535	511	516	517	503	501	506	559	539	531	548	520	529	548	532	528	538	501	519	480	539	503	489	517	550	551	508	515	510	531	505	491	534	532	527	545	488	512	525	554	526	508	558	554	525	548	532	512	531	494	494	523	521	523	506	526	534	478	512	501	557	533	532	540	521	502	525	542	542	548	523	538	508	477	521	480	508	561	526	532	508	552	532	553	523	536	512	506	503	543	562	537	478	533	523	547	513	526	517	556	512	541	514	541	510	525	527	473	469	563	520	525	525	526	542	558	484	525	546	539	531	491	511	508	506	505	546	529	526	488	501	514	490	536	532	479	559	509	489	507	527	517	527	509	512	483	536	513	495	535	530	577	507	505	487	534	556	531	530	534	551	527	510	535	503	509	498	482	517	530	547	508	515	524	564	553	584	519	554	516	502	521	529	552	514	510	482	526	500	511	523	543	539	498	509	580	483	527	497	535	540	527	527	551	516	515	544	496	529	515	529	518	529	526	514	554	495	518	524	518	556	524	525	494	544	543	532	542	499	503	534	556	517	534	511	531	504	520	486	499	513	497	540	479	531	561	508	531	511	536	558	570	527	509	490	545	518	551	557	559	527	511	476	516	511	506	514	506	513	572	516	513	499	498	474	534	490	499	553	517	529	538	496	533	539	479	501	512	511	534	504	532	503	498	496	547	544	503	497	495	493	501	507	536	562	504	502	551	500	558	503	504	542	515	462	514	516	520	536	550	500	561	522	472	547	521	512	521	521	554	524	525	501	543	495	537	557	480	523	524	547	536	538	505	500	504	532	543	517	510	523	499	503	505	494	537	534	527	513	493	533	511	543	509	477	507	489	518	528	545	495	556	507	516	515	479	524	541	522	508	509	526	547	545	533	505	502	511	537	486	558	512	516	516	514	553	535	521	518	533	525	527	524	542	521	531	508	514	523	478	534	528	537	537	518	528	498	525	539	508	520	497	507	478	505	511	519	543	510	521	572	528	546	482	567	499	527	536	521	501	485	534	503	489	475	535	475	466	538	515	489	550	540	560	520	546	503	532	541	528	564	525	515	516	533	544	515	488	475	580	520	539	522	510	503	505	485	488	528	531	523	536	510	547	531	489	518	498	476	472	517	542	542	527	521	498	524	526	541	552	519	530	516	487	520	487	539	477	508	519	493	491	502	473	527	568	473	520	540	501	522	542	486	468	526	538	484	545	519	520	555	487	474	511	559	536	505	523	536	530	495	519	570
65473	33585	20172	8652	3736	1810	534	434	351	313	319	315	321	318	304	296	318	323	297	310	279	281	306	263	287	302	294	305	296	297	324	308	330	297	301	309	285	294	327	277	298	325	318	288	273	294	271	287	326	299	308	330	295	299	309	294	300	303	311	291	273	272	272	293	332	311	298	278	296	336	300	315	304	295	306	297	313	291	302	305	301	346	308	298	327	266	279	291	278	253	320	297	278	303	299	300	287	278	308	281	296	319	302	305	293	317	270	307	259	341	307	292	266	292	310	321	318	295	304	307	293	299	294	295	270	287	324	279	312	313	297	303	296	301	316	293	297	260	313	278	306	338	295	288	307	302	302	302	282	314	294	279	303	306	311	307	345	295	326	318	270	302	306	292	315	310	298	319	316	284	313	318	280	280	307	278	293	299	318	305	342	318	269	234	318	274	278	291	340	334	314	338	308	291	302	302	310	304	307	333	293	300	303	305	298	291	315	288	304	304	291	326	322	331	311	279	304	303	300	289	301	297	293	296	293	301	304	303	327	297	278	317	315	318	304	301	306	309	273	323	308	305	311	300	296	273	286	286	300	298	312	311	329	310	281	319	280	255	293	323	262	299	319	267	295	302	325	294	283	310	299	301	304	308	307	309	281	299	292	258	279	313	318	334	288	301	301	309	286	274	307	281	269	273	253	305	329	299	302	302	310	277	283	330	326	300	257	259	283	268	307	290	301	327	296	326	274	306	292	319	302	309	277	283	301	286	282	317	310	274	274	293	293	282	273	305	276	315	287	301	301	297	315	316	293	308	303	295	343	287	315	278	270	301	287	287	268	298	326	267	277	280	270	327	297	291	339	298	297	258	311	318	265	305	316	311	320	323	267	331	313	332	289	328	301	315	321	284	296	306	301	292	336	301	278	296	338	317	318	336	307	277	289	251	286	314	289	275	306	322	316	303	313	313	291	324	290	302	292	324	291	308	291	297	320	312	319	315	295	335	312	303	327	294	320	280	303	312	291	288	282	296	301	314	310	315	284	302	271	275	298	286	348	256	278	308	298	336	307	284	290	273	317	292	333	313	319	339	272	303	296	272	301	320	322	327	319	315	274	316	294	327	279	314	293	292	289	292	282	295	274	332	305	321	298	301	301	293	291	344	278	324	376	318	286	289	275	305	319	288	289	299	289	302	281	293	291	265	284	281	339	283	322	297	338	325	306	278	302	256	289	319	272	302	330	314	295	256	283	305	283	283	304	271	292	296	295	304	309	308	303	309	292	301	307	315	269	292	271	305	298	334	299	342	302	331	307	272	313	276	291	326	296	301	309	323	300	316	283	351	275	268	301	318	303	296	273	311	293	270	296	327	263	299	271	294	285	295	306	307	285	311	284	301	315	312	300	314	292	261	307	321	296	292	300	300	320	288	297	332	295	275	287	294	308	326	289	328	282	289	276	287	326	306	287	318	302	293	291	297	286	280	322	330	282	331	281	268	314	309	285	302	320	292	291	315	315	340	285	323	306	304	308	295	287	291	309	285	312	321	293	316	306	319	322	301	269	304	278	296	289	288	291	300	336	306	276	302	318	288	327	314	312	341	310	270	270	288	310	301	309	304	300	319	296	291	295	297	262	285	295	291	285	281	299	330	321	304	306	282	289	281	275	316	307	284	297	273	303	284	274	297	316	266	282	278	282	324	329	289	305	297	303	316	333	303	298	254	300	322	299	308	308	296	303	292	310	297	298	315	266	326	328	276	289	296	307	269	289	321	285	321	319	314	311	300	272	313	281	299	290	301	268	328	315	289	291	324	298	333	313	290	348	286	311	315	349	292	278	301	305	287	296	288	270	278	299	268	330	281	280	278	310	285	287	293	286	303	287	297	280	293	287	312	329	329	315	330	303	306	287	307	278	303	320	292	306	310	284	324	288	296	362	290	304	315	310	302	260	285	298	271	294	331	296	282	311	324	286	305	311	310	290	286	279	274	299	288	284	282	279	306	332	294	292	310	302	296	307	321	329	299	310	286	288	305	286	301	299	270	315	337	307	281	291	305	306	338	312	315	322	303	299	367	317	294	307	309	293	340	313	304	321	286	271	306	300	286	312	292	319	280	295	281	316	290	308	304	275	289	310	286	326	292	309	287	287	252	326	296	307	294	257	285	314	346	293	319	307	316	332	288	344	301	309	304	278	298	299	309	302	307	330	262	290	306	304	298	305	301	280	322	298	328	290	317	287	280	284	309	260	298	309	308	277	277	278	277	311	301	325	269	301	320	290	305	297	290	280	294	301	290	325	291	315	305	317	301	324	320	291	299	284	335	302	306	298	320	287	293	314	301	278	268	288	298	332	297	298	324	297	300	329	295	318	279	285	298	279	288	320	311	314	277	292	278	261	289	291	295	300	303	319	312	291	274	275	296	274	293	300	272	298	283	317	293	307	328	325	291	309	298	318	307	312	268	275	295	269	293	307	310	295	301	303	291	290	284	309	264	325	329	325	292	270	297	305	304	285	278	292	291	281	287	314	283	322	302	318	303	280	302	267	283	302	300	288	314	272	261	284	290	307	301	306	311	290	269	303	281	321	332	289	292	326	298	270	297	292	308	264	289	302	308	321	276	291	312	297	296	335	304	356	319	323	282	323	296	310	338	308	316	283	297	303	321	297	291	299	310	308	319	307	305	308	294	347	288	304	297	270	282	282	300	317	302	320	295	308	300	322	335	311	295	301	318	322	288	297	306	282	317	323	324	301	315	317	269	304	271	280	306	302	315	303	289	309	318	369	319	277	311	301	310	303	294	287	266	269	271	306	311	338	307	286	317	327	275	279	317	321	278	315	312	292	275	284	318	318	322	307	278	284	313	282	320	317	297	306	274	295	287	294	355	315	296	297	319	314	337	294	312	302	288	304	302	305	272	288	313	296	305	292	317	275	335	295	284	308	259	293	336	289	330	316	305	279	323	288	278	288	258	309	328	266	338	333	284	338	299	316	281	304	285	286	290	291	328	313	304	303	310	325	304	294	291	313	319	297	295	297	285	274	293	274	327	276	295	308	302	303	347	349	309	290	287	311	323	315	279	295	284	276	325	308	306	302	280	317	309	311	303	305	308	309	291	318	325	303	327	317	277	286	311	306	321	276	304	261	285	329	332	291	318	314	327	288	289	293	316	304	281	286	302	299	282	280	300	305	300	297	278	292	251	297	309	290	270	298	271	285	292	286	312	301	263	279	287	305	319	274	329	289	276	296	305	341	313	297	300	320	270	300	292	312	311	287	250	327	312	296	300	289	327	303	301	308	295	281	318	277	277	304	303	306	271	277	281	302	287	301	316	266	299	331	275	291	297	293	284	274	281	284	300	307	293	295	304	298	307	292	276	314	306	274	348	296	315	277	284	304	299	309	275	289	320	272	301	324	306	306	281	280	278	277	286	310	331	290	316	333	309	291	287	293	273	261	327	297	288	331	301	305	280	300	305	297	282	296	250	301	296	313	272	265	291
41199	25161	22118	14381	10113	5395	1333	1038	849	724	686	624	685	628	641	618	650	666	604	617	623	625	625	628	618	640	623	636	604	627	638	642	612	651	645	653	594	650	620	664	631	688	658	592	617	618	605	616	627	639	661	660	633	661	610	620	654	600	646	623	599	642	603	651	678	602	637	635	624	625	558	606	613	591	634	639	614	654	580	621	594	610	636	655	606	595	629	653	616	655	591	639	655	615	635	647	623	610	648	612	626	645	637	641	686	590	632	641	553	636	630	615	596	611	596	648	633	652	645	657	654	624	628	615	615	617	624	582	626	636	613	627	667	621	608	629	647	565	578	683	619	600	601	612	657	603	657	642	643	638	631	618	644	584	613	649	585	629	641	665	608	605	563	614	616	540	655	630	602	668	605	604	582	601	683	589	593	630	684	627	632	595	627	620	641	633	639	617	664	626	641	661	670	645	623	638	601	627	594	623	642	627	620	645	628	602	599	613	591	654	608	639	628	655	682	622	594	629	673	568	629	611	621	596	573	599	622	658	615	629	655	614	631	574	612	623	648	641	640	609	616	643	640	639	612	609	634	620	645	586	609	651	607	607	629	634	633	631	656	603	655	642	644	648	614	643	627	657	617	617	594	646	616	613	615	636	610	626	633	646	642	649	650	615	674	608	664	604	654	587	641	627	659	647	648	622	663	661	647	603	647	618	602	608	606	573	632	625	604	669	607	646	577	597	634	639	651	651	611	646	630	641	634	597	628	641	604	602	592	630	594	617	622	583	616	645	678	651	622	607	634	614	651	656	589	637	605	621	617	601	612	594	644	607	631	656	592	636	601	636	605	591	578	650	619	620	557	606	607	624	619	587	611	600	617	618	626	593	589	619	620	623	589	600	575	691	623	646	639	593	627	628	650	629	614	616	637	603	567	592	611	626	616	638	621	637	612	663	633	613	671	607	633	673	637	613	609	629	642	668	635	594	618	642	622	586	617	649	615	605	628	606	616	595	640	625	580	621	597	614	621	621	661	626	614	626	614	596	627	611	641	637	630	615	634	629	609	614	628	640	656	614	614	603	587	633	625	617	640	614	612	631	652	581	630	641	628	598	638	660	655	596	634	613	576	613	626	635	619	578	636	587	664	627	639	637	627	605	659	629	663	638	596	658	633	619	626	670	656	582	646	613	669	615	597	610	609	657	661	639	615	588	583	595	639	613	559	601	640	630	611	592	649	639	614	600	613	609	602	632	582	588	599	632	591	645	646	669	655	649	587	598	620	640	617	599	691	590	649	628	640	608	629	597	663	612	620	678	584	633	610	630	636	661	633	627	618	631	666	621	614	607	641	672	623	618	608	604	649	637	659	587	640	596	656	604	596	642	625	606	634	587	591	616	639	600	604	571	643	637	631	631	611	590	611	650	622	629	611	619	617	639	607	664	599	646	603	668	628	610	610	635	640	611	645	616	617	645	606	613	633	618	644	606	629	622	571	604	634	620	593	627	636	631	634	641	629	604	585	588	659	613	607	601	669	588	610	647	636	583	635	602	605	645	638	622	626	644	591	616	584	586	695	624	684	602	638	625	609	584	659	606	637	663	671	643	587	647	625	599	615	651	631	641	668	593	601	650	624	613	632	619	661	638	690	622	631	651	609	640	641	646	600	632	598	602	575	627	608	642	633	625	604	635	694	597	646	639	678	636	613	633	630	624	606	588	593	661	637	651	638	654	640	575	607	616	640	575	613	619	648	634	671	604	642	621	579	614	642	631	614	628	621	613	605	636	653	635	650	602	589	610	687	599	578	612	606	627	620	616	606	632	632	613	585	636	613	662	646	663	662	647	628	593	650	663	621	617	648	621	624	607	660	655	613	640	634	661	652	643	617	669	635	670	642	661	660	608	664	576	620	628	650	620	625	651	618	669	610	623	588	639	624	606	641	623	651	626	620	661	624	592	602	651	636	637	591	650	628	609	630	649	625	614	652	634	611	602	638	672	626	662	616	598	624	597	588	594	654	589	650	649	594	602	661	630	624	622	600	617	636	594	584	595	644	597	607	602	650	577	661	600	640	615	659	593	579	636	668	641	597	601	592	668	632	630	593	596	618	605	614	620	638	589	637	631	685	661	651	608	625	601	625	664	621	621	599	663	618	646	630	649	589	595	601	665	638	644	628	655	595	623	616	634	651	616	584	590	623	612	676	635	622	559	650	656	626	602	650	658	639	621	654	611	656	603	621	661	609	610	625	588	602	630	611	622	584	633	593	668	628	611	652	629	599	625	606	588	629	606	618	598	628	620	629	674	634	644	622	577	662	611	594	609	598	631	595	598	619	611	614	624	625	650	651	598	627	599	608	619	609	635	661	625	660	619	584	622	615	652	619	640	623	633	600	619	649	583	622	614	675	673	599	594	656	621	609	598	662	639	610	615	631	606	631	644	640	603	590	684	644	634	680	644	674	621	627	582	645	646	646	599	653	624	619	642	608	661	656	650	614	649	593	646	640	585	603	637	626	636	603	642	602	650	624	623	597	620	612	601	648	622	630	646	594	611	652	664	591	653	626	652	613	619	649	609	626	622	661	615	621	606	610	593	615	636	620	668	632	648	646	681	605	627	651	558	640	576	604	632	612	653	598	622	647	650	650	611	637	653	617	615	571	630	632	601	610	604	609	618	618	631	621	581	668	614	630	655	580	617	664	639	632	606	590	656	620	613	657	582	636	617	607	583	650	639	619	632	656	598	610	592	619	649	646	624	627	658	694	640	646	616	636	618	603	631	603	632	602	641	668	656	601	605	627	621	646	639	639	593	642	601	604	631	646	597	637	595	617	606	643	626	618	676	583	614	623	598	654	624	619	608	652	595	594	631	601	637	632	613	621	636	626	596	592	634	593	675	639	604	615	583	635	679	651	647	653	608	626	613	648	649	653	628	593	612	639	610	620	644	585	640	587	622	629	579	636	621	609	609	660	604	633	655	617	637	616	635	590	615	585	619	630	655	667	648	588	614	623	623	619	642	625	616	630	623	639	673	599	572	586	606	608	669	640	607	628	595	600	631	606	617	658	637	673	667	614	638	624	619	636	616	618	650	646	609	622	636	602	585	609	657	608	646	592	633	662	622	637	652	633	604	608	608	602	633	629	631	646	631	605	645	620	631	600	644	632	632	609	624	639	632	615	658	654	659	623	625	638	632	592	669	608	625	636	662	574	627	616	626	660	592	594	596	647	650	594	648	610	600	615	621	622	640	621	637	627	619	652	642	646	628	678	607	617	661	605	599	657	585	629	596	653	631	639	665	626	635	652	649	623	598	573	608	622	658	624	628	645	678	588	612	651	648	599	633	600	616	677	607	600	621	644	630	620	644	637	667	617	630	664	610	576	635	649	617	590	613	653	645	669	621	662	618	562	651	648	640	604	635	622	612	639	620	645	650	630	654	615	637	626	606	645	605	644	652	619	633	639	629	664	603	620	632	597	613	610	605	659	632	650	651	636	613	600	556
45691	23570	10747	4104	1733	911	289	252	235	245	267	217	232	263	214	243	249	241	231	258	251	235	252	234	255	232	231	250	241	216	285	236	256	225	230	275	254	228	240	239	235	258	223	242	226	272	243	275	243	229	261	239	244	230	223	202	235	253	258	249	230	228	267	223	213	274	223	243	215	268	230	253	249	219	227	245	230	260	253	240	245	231	238	253	248	249	234	249	239	241	238	216	208	250	262	260	285	239	243	227	228	239	241	229	265	242	278	240	244	228	237	232	279	230	219	245	240	261	254	239	274	268	269	240	246	234	261	233	237	220	253	284	259	222	278	260	216	262	223	209	256	226	219	253	235	242	273	250	263	258	255	254	261	221	229	239	276	282	289	239	251	239	270	231	211	260	246	252	247	234	239	237	234	260	231	247	245	244	241	284	246	260	241	247	236	241	241	238	241	243	251	249	216	241	235	248	245	269	202	238	268	234	203	229	250	245	257	249	257	243	254	224	237	240	255	250	249	240	217	255	260	269	250	233	246	227	268	228	228	225	240	248	222	252	246	241	239	249	254	254	234	248	241	232	246	239	222	208	250	245	222	233	245	264	263	235	238	239	221	270	243	237	228	270	253	233	262	266	234	210	238	240	231	234	225	231	242	221	258	254	197	248	246	250	220	240	238	221	224	237	225	250	235	244	215	261	232	246	250	258	217	247	193	253	242	226	244	217	222	231	219	256	219	238	240	247	247	272	227	221	246	216	255	239	242	242	244	243	235	255	224	258	234	257	226	235	262	256	221	237	209	222	211	230	240	209	220	228	224	235	227	212	255	245	243	252	266	210	253	224	251	241	230	242	262	247	256	314	293	215	230	245	231	221	223	242	252	260	218	256	253	243	263	246	247	241	237	268	250	232	218	258	240	270	215	240	230	275	243	237	221	226	237	222	233	246	231	265	253	233	217	242	260	233	255	243	222	237	246	207	245	217	230	204	264	263	234	259	239	263	268	235	258	247	251	226	252	254	216	223	272	224	239	231	218	236	232	256	241	241	251	259	236	252	241	246	216	249	258	210	225	201	215	224	267	233	253	251	230	215	270	256	258	255	259	246	249	237	253	218	233	221	260	231	242	256	210	252	243	272	240	224	244	274	240	239	240	249	242	250	237	231	257	268	249	265	255	239	227	242	219	229	255	261	229	239	247	246	249	242	252	274	230	272	240	201	234	255	232	238	227	263	248	264	240	220	200	229	269	257	234	235	251	264	253	223	248	257	238	214	266	236	231	246	231	242	211	233	243	219	214	235	253	230	239	255	228	221	232	264	225	252	238	259	278	270	211	245	224	246	252	256	229	237	263	259	278	247	226	234	224	261	236	287	267	243	260	217	243	253	271	201	242	256	231	221	247	242	237	266	269	234	251	226	212	236	235	219	270	220	251	228	236	219	279	242	230	259	257	244	232	241	270	247	261	229	238	243	232	274	255	254	252	250	265	254	227	242	261	213	252	207	262	225	227	247	214	261	235	230	251	266	234	232	245	255	226	231	247	225	248	233	226	243	218	230	251	260	262	223	243	250	264	280	221	257	238	225	251	209	266	252	256	254	244	272	229	245	240	209	234	235	225	243	224	254	260	251	231	269	260	244	241	237	229	250	228	221	251	226	240	235	217	220	258	250	250	241	236	278	234	227	254	255	244	254	241	205	212	246	260	238	273	254	230	232	238	242	263	261	259	240	262	225	248	218	239	222	215	228	248	216	228	249	253	236	228	240	278	230	247	224	259	256	257	256	228	237	245	253	237	237	266	230	241	219	242	254	261	264	248	249	253	224	247	247	266	239	254	259	240	263	256	247	253	208	244	238	273	223	230	272	247	250	237	251	232	244	237	201	228	222	225	216	225	226	231	244	240	242	244	219	236	229	236	254	280	250	250	227	241	220	222	237	245	267	267	261	260	243	264	225	241	276	246	257	262	251	240	229	246	233	243	220	247	219	238	210	231	246	240	247	257	223	253	235	215	244	252	254	284	225	243	237	239	251	279	237	245	246	247	236	244	242	216	224	217	234	258	264	183	242	252	253	226	233	259	245	238	227	259	262	223	250	221	244	247	247	239	227	293	241	233	240	237	272	245	248	270	222	224	246	260	238	250	215	286	260	245	241	235	245	257	258	228	222	241	247	235	234	251	276	218	245	222	218	223	244	232	241	238	240	226	237	240	257	272	231	255	257	239	248	220	232	274	245	232	233	236	213	231	273	209	206	245	256	248	244	242	227	242	259	192	283	250	238	229	249	246	248	222	231	238	230	271	221	222	228	246	250	217	237	215	200	256	270	237	239	234	270	287	218	246	264	240	262	246	239	228	267	250	210	276	253	225	228	226	261	240	239	266	241	239	259	258	223	231	259	233	250	223	259	242	214	235	229	232	277	251	238	253	234	226	223	249	247	238	250	236	237	264	256	250	230	243	241	228	223	252	230	222	250	251	286	233	245	211	230	231	231	248	269	244	229	256	254	242	219	235	234	224	256	264	276	220	229	228	233	219	252	231	259	240	243	251	227	219	247	255	244	238	264	243	228	276	236	245	234	240	244	241	270	238	228	249	245	243	215	247	246	249	260	218	236	269	231	218	247	240	235	247	256	261	231	214	219	209	253	236	240	252	226	229	235	234	223	222	247	230	227	240	252	257	243	253	232	225	227	214	204	239	262	290	259	236	231	219	248	263	228	237	258	212	239	256	238	224	240	287	267	265	232	239	245	230	231	246	233	197	228	248	228	231	195	226	252	265	282	245	242	248	239	239	258	234	239	257	250	276	224	236	258	236	260	247	236	235	262	243	244	227	234	232	240	243	233	230	263	233	240	226	233	237	238	237	222	224	228	238	248	228	232	218	249	239	222	229	222	245	244	263	237	250	253	239	231	255	245	247	249	247	227	209	222	237	227	232	235	271	255	227	240	235	237	250	250	239	230	243	220	232	203	261	241	258	258	232	216	246	235	208	229	253	223	265	233	243	249	230	254	222	232	245	232	260	224	228	253	265	239	243	227	250	240	254	225	235	247	245	222	249	254	232	232	244	265	246	206	223	241	248	258	243	241	206	257	227	225	249	225	235	239	245	226	262	244	218	249	209	251	247	230	243	242	223	230	220	261	236	258	262	243	242	227	202	246	240	250	255	222	255	218	248	218	217	262	224	234	269	206	245	237	228	273	254	211	228	246	220	249	271	243	206	258	246	217	252	242	215	231	255	242	254	272	236	258	230	249	244	223	221	252	254	228	243	256	222	272	222	219	263	227	237	242	208	227	246	201	229	237	248	245	225	261	227	238	265	232	235	238	241	257	250	261	237	228	250	261	223	217	248	229	262	261	239	243	254	234	244	266	252	222	230	235	247	223	244	227	243	249	245	214	249	247	237	258	235	231	263	227	233	262	221	240	238	277	246	241	256	255	258	234	241	232	233	244	250	242	235	257	247	250	252	230	253	209	233	252	242	239	252	256	260	221	227	193
29409	16839	13499	8366	5060	2592	679	562	529	486	507	496	490	488	489	540	525	525	514	504	508	538	519	519	501	496	505	511	524	520	522	543	496	515	489	558	492	533	504	529	523	506	513	536	505	508	527	505	525	525	504	538	555	484	450	559	485	518	506	499	531	537	498	486	520	526	526	538	506	523	479	556	519	496	504	511	516	517	537	530	546	511	503	498	519	529	530	493	521	515	440	477	518	452	500	532	499	494	535	502	535	501	518	515	503	503	521	516	492	501	566	491	512	508	504	523	472	519	518	517	570	519	506	543	470	501	542	531	509	539	505	511	523	490	507	548	532	534	491	533	466	525	519	498	482	494	495	476	525	528	511	509	486	486	516	518	491	544	553	501	496	484	529	518	532	523	505	523	512	554	491	474	487	521	500	546	541	474	524	513	513	498	517	478	476	482	539	526	552	492	518	532	508	511	511	498	508	532	474	499	510	485	505	491	532	524	481	514	500	541	528	484	537	504	517	505	513	499	540	517	498	498	508	504	508	522	494	515	512	496	539	543	516	497	520	498	530	511	496	478	492	526	471	491	477	512	499	548	546	521	526	496	508	544	507	508	513	505	529	522	534	506	494	501	461	502	525	556	532	534	496	492	505	516	524	503	507	484	492	518	548	509	516	562	519	525	512	535	488	507	544	547	512	507	481	503	521	484	510	507	495	481	499	489	487	527	544	486	518	523	517	478	503	497	535	480	526	514	510	518	490	509	458	501	491	527	513	515	547	531	541	497	463	540	495	498	496	513	519	513	515	534	561	516	503	500	502	548	527	519	478	505	489	475	515	473	520	545	481	504	510	527	567	521	502	494	518	515	504	536	476	555	497	511	462	545	490	506	485	499	496	506	523	497	524	513	517	504	489	511	484	511	501	507	509	538	525	527	513	540	532	520	536	504	499	495	516	482	550	516	510	479	491	534	465	506	523	519	468	533	475	480	540	512	495	507	493	544	515	509	520	509	524	511	519	514	506	549	516	497	481	514	491	484	527	550	532	506	485	473	507	534	514	513	502	537	507	533	533	495	508	529	516	515	524	532	489	523	513	528	542	531	541	495	502	539	491	521	487	471	509	530	508	492	515	528	491	507	505	566	553	524	503	507	520	508	471	524	483	515	542	511	530	512	517	489	529	512	517	529	525	570	537	474	517	514	483	497	508	510	488	488	503	517	501	553	508	523	522	516	545	529	544	512	483	488	488	511	516	523	506	497	522	496	498	469	501	530	509	525	507	505	518	468	485	524	515	513	498	502	522	495	525	516	545	516	501	534	517	523	509	582	517	528	479	515	553	480	489	460	483	508	480	486	489	529	511	502	524	528	511	529	538	501	528	529	495	546	554	517	499	540	533	491	528	529	533	483	505	514	507	499	501	514	500	521	507	502	508	493	535	505	502	506	553	482	511	516	503	521	510	499	481	541	524	545	509	510	549	515	544	494	511	513	505	520	524	524	524	542	521	475	464	534	512	499	506	503	561	534	535	522	489	493	509	484	528	546	503	483	504	536	567	507	559	528	513	552	559	508	532	526	456	532	511	536	517	564	519	498	533	472	492	566	520	495	516	509	515	525	508	510	532	494	524	520	477	486	504	542	510	526	515	502	508	531	481	510	494	489	534	490	558	501	560	514	525	519	554	525	506	521	511	513	530	517	525	508	517	527	537	530	546	513	544	509	516	500	519	497	520	485	537	582	473	528	512	514	513	558	488	535	512	534	533	506	515	508	544	539	514	490	486	525	524	522	521	490	517	493	508	512	504	545	510	487	516	477	490	519	503	521	504	479	485	525	502	511	535	547	538	487	517	510	548	492	554	529	496	473	555	545	541	543	531	507	502	511	535	536	517	540	504	513	526	526	508	535	516	525	478	551	555	504	532	513	521	507	478	527	526	522	512	492	485	573	476	516	516	587	498	478	559	508	497	517	483	515	541	552	514	486	545	487	518	522	505	486	547	539	566	488	528	511	520	509	510	513	570	525	477	501	535	469	510	485	542	488	489	527	459	483	559	518	553	496	488	495	512	547	505	525	517	505	497	522	536	536	506	542	485	554	525	535	499	500	473	503	529	532	492	533	530	496	528	479	511	506	516	461	490	508	509	472	494	473	514	507	518	524	489	508	545	496	542	531	481	520	511	506	524	494	507	528	503	522	550	550	498	529	552	504	516	491	528	519	520	519	515	499	518	500	501	514	474	490	494	520	493	500	495	482	514	505	516	514	552	535	486	553	541	490	544	485	516	544	480	533	476	520	479	492	508	536	478	486	503	513	478	474	510	504	490	511	550	495	490	531	481	534	487	545	534	521	521	499	516	499	516	520	497	530	534	549	502	515	540	497	508	483	505	510	500	531	527	487	503	489	549	459	537	506	510	520	493	536	510	468	544	565	501	536	500	525	531	473	540	508	510	519	465	477	460	534	530	492	543	507	514	499	525	522	524	479	506	498	543	542	512	523	496	562	517	521	519	505	513	536	483	489	472	545	510	514	569	532	476	527	511	542	497	473	521	536	504	498	513	509	523	493	509	534	505	529	514	546	503	503	512	486	534	527	482	482	520	523	539	496	515	554	481	496	579	472	526	537	520	540	504	516	508	507	494	533	534	533	505	499	518	534	495	528	522	537	509	526	537	510	528	483	573	525	488	516	503	492	514	532	532	475	559	520	488	490	514	470	525	502	547	529	496	500	489	526	514	506	546	500	526	524	520	558	523	551	507	541	500	523	538	488	519	494	506	522	492	509	498	513	504	516	514	503	531	518	550	534	487	455	519	494	544	540	517	512	484	529	527	527	526	489	507	539	522	508	510	512	526	478	518	512	559	516	546	535	478	517	532	527	514	508	526	531	514	496	504	529	486	524	534	526	539	559	532	550	506	545	510	526	477	506	566	550	526	536	540	537	538	517	541	483	546	529	530	557	557	521	513	518	509	484	534	509	517	510	509	530	529	523	521	544	487	508	535	476	542	499	520	555	476	508	508	538	505	502	516	498	519	502	504	535	535	531	552	526	504	549	532	522	523	516	526	510	544	531	528	502	512	543	512	538	523	478	542	508	522	547	522	514	453	508	491	459	530	526	453	494	540	557	472	533	504	497	527	549	549	532	509	491	524	539	501	489	549	562	511	526	496	572	545	477	491	463	513	507	519	489	484	542	525	491	487	492	497	506	541	531	483	527	490	555	533	536	473	507	546	513	534	514	511	522	531	523	465	562	505	538	494	507	505	521	536	473	508	517	481	535	489	521	494	515	483	512	484	490	520	513	536	520	493	507	508	486	498	503	517	483	528	531	557	538	502	549	555	499	529	490	489	525	495	525	536	507	523	510	454	536	524	491	481	522	541	510	506	503	533	505	544	479	507	500	494	508	532	529	503	515	506	508	496	517	543	515	521	578	523	502	518	506	500	521	511	496	487	535	524	491	495	518	522	504	530	551	506	495	494	497	538	510	500	525	525	560	505	501	512	525
55329	29394	17700	8856	3925	886	322	291	253	247	252	238	213	258	244	230	211	215	277	235	227	240	230	253	220	248	250	254	225	214	230	238	224	234	247	240	223	224	240	253	216	225	181	222	225	230	236	243	219	258	255	256	213	263	248	242	235	252	235	251	230	227	229	210	243	226	287	245	269	240	267	251	246	233	240	259	261	244	228	248	219	249	227	242	234	252	234	229	226	213	233	261	252	235	232	228	231	230	205	222	214	211	262	265	226	232	234	249	219	220	251	237	230	249	232	232	264	264	210	234	222	239	261	256	234	214	225	211	265	239	260	243	257	264	253	209	242	233	250	241	256	267	216	258	218	224	253	218	245	231	256	265	260	240	229	267	244	216	216	261	248	251	236	199	244	240	258	243	234	267	234	236	224	240	273	253	239	240	246	259	245	260	233	234	236	214	247	238	222	210	235	235	201	206	208	243	234	245	242	242	284	259	255	238	243	228	222	231	251	256	215	262	238	243	247	243	219	229	264	263	236	221	260	271	271	252	222	223	219	236	208	221	230	206	248	214	241	231	223	249	230	229	251	236	255	219	243	279	256	225	248	257	229	214	245	242	234	261	241	210	239	219	224	228	252	254	250	242	272	245	223	220	226	233	236	238	238	280	248	234	276	250	258	232	234	247	245	240	238	247	247	223	242	220	246	226	210	222	258	253	230	226	226	228	234	279	264	236	225	226	243	226	237	256	246	245	241	271	222	237	235	236	259	241	233	248	218	226	229	225	240	247	248	214	225	254	241	246	256	254	233	249	251	243	231	211	252	225	226	211	242	249	251	259	234	247	231	235	278	254	260	233	241	268	227	238	219	212	247	216	239	226	250	237	251	227	227	208	228	230	244	239	228	250	271	240	221	237	233	227	231	234	221	255	238	236	225	217	261	198	257	237	247	231	248	263	223	247	208	236	252	234	246	225	245	256	252	247	236	248	248	252	245	238	244	238	239	250	252	253	249	237	242	253	248	250	239	228	226	217	242	233	259	239	220	244	242	230	224	270	222	238	237	258	226	241	251	250	237	247	223	253	258	242	270	229	218	243	255	246	224	214	235	234	236	251	227	234	211	218	208	240	243	238	256	253	231	212	227	267	205	239	225	236	221	209	231	238	232	236	238	226	237	245	265	203	250	217	261	214	225	261	227	237	247	216	228	254	249	255	230	235	239	250	233	268	262	251	239	226	243	246	256	222	257	241	219	254	215	211	273	254	229	227	224	211	228	221	236	242	221	237	204	210	241	245	265	250	231	234	230	229	272	251	257	241	222	222	265	243	197	223	255	232	252	261	276	224	217	237	264	228	248	231	224	235	209	244	253	258	210	223	257	249	265	236	229	259	257	274	244	271	263	249	237	227	215	216	230	275	262	228	241	239	207	252	250	271	248	230	214	236	215	239	246	276	236	238	280	239	258	250	228	210	233	239	234	239	271	223	246	242	248	266	260	269	282	251	265	228	249	251	220	215	215	240	243	230	217	224	258	268	273	242	226	222	270	205	249	219	248	222	226	243	232	235	248	224	247	219	241	231	264	241	232	218	222	243	228	248	252	215	218	259	223	232	251	246	225	221	248	233	244	242	233	273	224	265	225	219	246	231	238	240	235	251	246	229	215	242	236	225	216	254	230	230	233	230	232	229	272	250	232	268	217	238	266	250	255	234	251	245	273	229	250	207	250	247	260	230	231	230	277	285	242	246	231	270	249	223	209	242	239	235	250	232	267	282	227	230	240	238	228	230	220	240	236	239	264	218	235	221	218	252	259	218	252	234	247	233	251	246	266	246	243	225	243	232	247	265	279	273	256	231	265	212	227	221	220	227	265	200	231	213	212	243	264	218	238	208	204	233	256	240	247	253	244	269	243	255	253	257	274	244	238	263	237	223	211	223	231	227	209	217	263	250	265	254	287	230	214	238	233	275	241	244	227	246	224	224	243	247	242	251	242	238	234	254	249	232	236	245	208	217	223	249	267	226	255	246	232	235	214	240	233	241	241	226	258	223	271	231	230	268	258	207	263	266	244	238	243	228	227	249	262	238	230	207	218	229	232	237	227	224	229	259	275	239	238	239	231	249	247	230	238	247	246	232	230	251	237	246	254	259	213	259	226	304	284	217	231	208	227	227	223	238	254	263	253	263	266	232	200	202	233	227	255	248	245	238	208	244	245	247	238	250	248	215	252	239	221	218	239	223	235	221	238	247	211	251	233	236	250	237	244	195	240	262	232	230	231	219	242	220	234	226	247	223	229	223	213	225	244	228	228	248	264	240	217	239	261	226	215	234	244	229	226	233	231	247	231	208	231	211	218	260	232	259	233	254	256	271	280	239	211	265	227	264	270	239	237	256	257	203	228	219	243	212	206	266	246	261	236	240	280	238	273	258	238	234	241	245	222	244	257	211	245	242	232	214	245	242	221	235	249	231	240	248	243	234	225	218	241	228	232	242	239	241	247	259	256	248	224	224	225	235	276	238	249	234	262	237	226	238	229	246	259	215	228	232	218	244	232	249	199	237	215	236	240	228	246	212	251	255	269	217	244	239	259	242	244	239	247	250	213	220	224	247	220	228	233	235	238	201	251	220	234	226	242	239	225	224	215	263	230	262	219	278	241	269	250	264	248	240	209	242	261	241	238	231	239	236	216	229	231	232	266	222	254	261	259	227	235	207	255	247	257	267	244	225	223	247	220	258	264	255	245	207	254	230	242	242	247	241	222	243	233	227	267	217	213	223	224	233	218	217	276	262	252	281	206	242	250	232	233	245	242	208	248	242	228	230	210	225	221	228	268	209	220	236	213	211	246	237	224	235	228	233	243	265	230	230	253	236	244	241	232	262	228	260	242	208	239	222	218	246	243	238	236	235	249	231	221	211	232	245	248	222	232	251	254	238	254	244	234	254	266	232	254	211	217	230	213	260	226	254	247	253	253	245	222	249	249	221	212	220	235	235	271	229	236	256	233	214	221	232	219	237	244	243	223	253	235	214	230	228	234	267	206	256	231	215	214	221	222	231	240	243	263	219	237	285	253	240	245	233	213	239	234	249	233	262	254	258	225	260	268	245	224	231	235	215	228	236	230	245	227	269	250	227	267	251	209	244	241	227	251	236	274	253	266	268	221	263	245	236	234	230	253	208	233	255	219	232	237	263	219	206	278	236	214	240	234	249	240	250	232	226	248	247	207	240	244	263	239	219	254	238	242	255	216	246	238	241	217	228	222	230	248	217	210	253	255	267	223	249	238	250	247	239	259	238	252	251	224	268	224	273	245	236	239	240	238	239	208	236	215	238	206	243	272	259	232	248	260	217	216	254	237	239	236	228	224	240	227	263	255	224	259	242	232	221	229	226	262	206	244	226	245	256	252	229	219	233	229	215	255	228	233	206	225	251	258	207	244	229	251	255	223	226	251	270	209	234	257	263	259	250	270	235	261	257	222	238	241	243	244	225	243	247	262	264	278	251	240	229
34614	21018	21279	16564	10362	2474	726	651	622	579	512	524	528	548	539	503	515	546	530	517	543	535	507	527	501	494	538	541	506	511	548	504	530	541	564	503	521	486	511	515	503	538	542	478	492	522	536	520	517	502	522	520	514	515	566	499	511	542	493	494	524	470	505	541	475	535	512	534	496	518	537	501	458	515	519	467	524	545	484	492	520	526	488	528	510	513	549	530	519	515	524	504	523	525	512	506	480	495	523	510	526	500	541	479	541	516	523	459	510	506	496	504	518	498	504	550	562	496	510	533	503	491	490	563	521	524	455	492	499	508	539	479	525	505	503	533	502	459	568	515	501	516	469	529	522	503	503	510	502	475	499	551	522	496	559	514	522	498	457	496	486	524	519	508	543	524	482	495	532	558	524	511	503	513	493	559	536	547	473	490	548	513	509	486	511	515	513	525	524	481	512	516	536	515	486	521	455	539	557	523	535	504	518	508	514	488	529	513	518	527	521	501	533	503	544	523	538	516	506	502	550	509	530	526	516	529	510	483	538	542	513	531	508	509	520	528	530	497	507	529	500	481	533	489	504	511	518	529	520	501	478	493	511	506	503	495	551	546	525	495	531	525	489	565	485	506	507	504	521	529	522	574	505	528	523	538	550	481	565	518	455	525	500	500	520	510	500	507	498	496	513	545	506	533	525	520	537	495	504	540	480	489	506	546	505	473	504	502	501	506	542	489	530	504	516	513	511	519	528	467	536	531	549	530	534	476	503	499	516	497	485	520	487	536	490	498	504	488	558	508	496	504	463	504	480	522	476	528	535	511	548	513	517	527	493	521	546	484	546	491	516	487	511	485	507	512	500	516	482	492	514	511	534	511	503	528	516	526	518	513	516	516	517	503	522	504	506	507	536	489	479	491	484	519	480	523	505	513	510	550	499	539	545	535	505	520	493	533	520	487	528	549	498	517	510	527	490	479	502	537	504	512	492	505	548	524	523	516	488	461	527	546	481	521	513	517	513	507	512	518	516	491	536	532	536	531	509	512	523	541	509	482	526	518	482	525	554	501	501	491	561	500	493	533	521	488	494	512	521	495	531	504	515	517	473	518	512	535	488	485	479	512	533	514	484	553	526	483	503	481	549	501	489	488	516	480	518	515	513	525	523	544	505	490	524	482	484	514	520	539	471	530	484	489	511	536	525	544	525	505	506	483	499	539	485	496	505	495	512	501	536	509	532	546	511	533	520	507	482	525	498	509	533	536	547	556	521	526	506	497	494	547	560	511	506	519	501	520	512	488	564	516	545	504	508	535	560	527	478	511	481	520	538	519	510	499	524	511	495	502	516	502	519	514	525	514	510	473	469	480	506	498	534	485	567	510	529	498	477	534	525	527	550	540	485	523	514	488	479	531	480	553	539	499	491	540	498	519	530	492	500	533	489	527	507	534	533	522	574	488	511	517	545	516	498	483	499	474	496	546	534	509	514	488	536	517	542	502	534	522	480	496	515	535	532	527	499	522	536	541	500	520	515	487	546	499	546	473	526	521	502	534	532	498	530	540	482	517	539	490	496	500	488	534	544	485	491	516	514	503	466	507	500	487	489	510	579	512	471	514	499	535	490	486	563	501	544	525	521	522	513	566	498	529	498	516	527	541	521	529	517	507	553	526	496	514	520	510	532	494	496	518	479	496	486	469	519	477	533	542	508	559	506	468	499	492	523	486	534	530	524	511	529	502	525	489	493	520	467	541	512	508	473	509	520	508	548	548	519	562	524	509	558	526	517	511	548	506	534	480	502	504	497	509	503	505	493	503	528	557	508	550	541	543	522	488	498	495	508	499	467	523	563	539	527	513	524	517	502	480	479	493	523	467	487	476	489	471	521	496	531	476	521	555	505	488	495	521	529	525	487	530	504	498	451	462	526	541	553	563	498	511	542	480	521	531	486	514	495	509	483	535	485	491	510	493	508	553	500	520	510	502	469	480	461	515	523	527	509	512	496	526	506	470	531	478	539	509	527	548	527	546	520	501	486	529	520	559	537	538	511	535	520	510	501	529	520	549	542	518	520	510	491	498	520	504	539	505	500	522	539	496	568	460	515	528	498	507	561	537	496	510	513	528	536	505	555	535	503	509	515	508	506	506	500	495	523	517	446	493	518	512	493	479	521	500	534	522	537	501	509	487	516	508	521	531	510	537	493	517	557	557	474	497	559	527	513	561	521	532	511	487	521	579	540	520	518	525	480	494	538	509	558	540	524	474	535	502	528	508	534	533	507	494	521	536	504	524	505	550	531	547	478	489	523	521	471	480	517	496	522	538	519	518	503	507	502	515	547	496	500	551	529	529	538	493	528	504	512	519	496	482	512	528	551	504	506	504	495	542	504	490	503	478	514	514	543	519	505	514	482	535	546	463	567	475	528	495	483	524	499	516	527	486	524	522	494	526	514	495	508	526	508	558	516	520	546	508	499	543	484	525	538	491	557	484	472	529	522	512	518	526	509	513	506	496	484	519	508	512	499	529	477	541	498	508	529	500	482	488	496	507	505	463	507	522	496	500	509	465	541	520	513	518	500	506	509	555	546	507	542	471	500	552	458	487	468	491	494	497	479	519	508	507	508	535	538	508	527	516	532	508	519	542	551	512	462	526	508	496	518	488	535	536	539	520	501	573	543	541	520	510	514	482	521	532	494	511	515	541	515	536	532	498	518	511	553	516	508	497	527	523	450	496	493	503	491	553	574	507	509	522	549	501	534	479	511	516	475	512	498	474	498	512	528	541	517	479	500	525	548	504	488	503	513	545	522	532	488	511	522	494	515	527	542	525	547	476	524	519	505	513	499	513	543	518	508	524	531	527	529	524	541	486	483	530	568	496	508	527	457	498	509	532	463	505	538	504	517	463	514	526	508	530	517	508	506	528	516	517	514	524	496	493	484	507	492	493	496	514	517	486	498	499	532	562	537	544	529	539	475	506	496	549	532	500	516	498	441	537	494	516	480	533	515	491	493	536	463	530	523	510	503	513	507	472	511	532	544	485	469	547	521	500	547	497	521	495	497	527	525	520	526	504	483	513	533	514	530	497	550	498	547	518	540	514	461	525	511	502	545	488	509	499	480	518	516	510	493	520	498	522	538	485	503	559	500	517	516	511	501	533	516	508	497	507	510	539	472	504	565	518	541	512	519	484	475	518	506	509	586	491	505	522	501	511	545	491	477	504	531	540	529	522	517	501	499	493	478	485	517	497	515	559	493	527	481	485	506	525	499	528	512	515	512	524	506	515	514	519	476	525	523	526	500	471	509	558	468	486	510	503	492	485	490	512	491	487	524	521	490	498	535	485	500	487	527	502	476	520	525	542	519	539	526	513	517	537	530	495	480	517	486	479	548	495	516	517	515	516	496	519	549	585	475	510	472	553	520	501	498	553	518	524	519	543	495	513	456	494	519	531	529	537	542	514	532	511	557	544	499	504	489	534	550	537	484	529	488	503	520	534	533	509	534	520
65811	38418	21087	9931	3478	828	438	364	324	337	302	299	297	289	306	324	296	350	276	293	279	296	276	299	318	305	331	316	292	356	283	310	315	291	281	313	301	337	317	284	328	286	318	290	315	282	276	307	282	269	273	290	273	281	322	293	295	294	296	297	279	270	313	294	263	274	314	280	251	288	287	271	271	274	289	298	303	279	294	313	297	293	291	278	274	325	308	273	285	297	284	288	299	292	307	310	273	294	299	272	276	333	266	323	283	289	298	275	295	309	299	280	267	291	306	306	316	255	267	314	297	276	288	276	309	297	303	270	295	281	267	299	289	278	300	308	298	340	318	285	296	322	309	263	273	270	324	304	291	283	285	303	290	277	288	268	300	306	288	281	317	318	280	309	274	273	267	325	291	301	296	292	314	313	315	314	312	285	277	308	280	268	305	320	312	305	296	268	281	311	305	309	281	278	295	284	301	260	268	283	273	260	301	296	296	278	315	299	307	297	330	326	332	279	278	277	333	294	271	267	268	293	310	291	294	328	297	277	282	291	285	333	298	302	286	320	324	321	293	284	304	290	316	304	321	302	293	301	292	289	322	328	288	325	302	299	290	311	302	311	274	281	269	276	303	274	287	254	269	278	305	278	289	315	296	277	284	330	304	290	299	282	303	308	296	289	293	300	308	277	277	297	254	302	314	295	303	322	333	269	324	312	300	286	302	293	299	275	274	288	291	310	266	332	326	312	285	272	300	266	292	295	259	306	324	277	293	290	267	301	290	285	264	305	313	278	266	272	277	311	297	277	280	284	268	287	278	308	277	280	313	292	304	289	299	308	287	300	308	289	287	311	286	286	301	308	311	284	298	298	289	309	307	275	307	279	259	309	269	264	316	332	323	283	299	295	294	324	326	285	272	307	282	311	290	276	283	259	298	312	275	294	290	310	272	331	300	314	313	286	287	276	338	316	328	281	286	297	300	277	318	333	287	309	334	284	335	298	300	297	284	265	278	286	254	284	274	277	281	308	314	300	291	291	282	306	283	284	267	305	307	282	298	297	282	299	315	276	292	324	302	293	305	307	277	285	298	298	301	307	321	285	266	317	259	292	295	304	294	296	334	296	305	299	309	304	300	304	306	323	308	304	332	288	323	292	313	325	259	341	262	329	343	292	284	289	293	292	275	270	323	304	316	319	303	316	298	272	308	302	336	321	294	289	300	295	319	323	320	279	289	282	280	281	329	317	340	308	297	273	291	304	294	270	295	296	336	250	296	262	285	292	329	286	284	266	257	270	315	275	297	264	312	314	281	296	325	316	280	271	295	279	286	317	310	324	277	291	327	262	302	297	290	274	284	273	263	320	302	316	288	324	277	300	257	283	276	308	280	283	307	329	290	268	300	342	307	309	288	287	290	287	282	298	298	296	310	274	270	294	299	267	299	297	322	297	291	280	263	278	269	303	289	275	295	306	315	312	285	301	323	254	274	277	299	309	324	303	323	285	316	253	296	285	278	280	303	326	280	299	316	273	304	283	315	310	297	319	308	279	253	298	317	301	275	270	298	325	315	280	269	278	296	304	271	317	295	258	281	266	295	307	288	309	273	285	276	297	301	287	268	281	283	304	331	321	266	300	299	273	286	302	332	284	299	264	268	274	278	285	304	263	331	307	283	278	283	308	309	276	309	295	301	284	323	285	280	279	268	318	314	283	329	288	315	297	290	291	329	288	305	289	304	255	296	269	287	266	273	309	311	296	274	270	291	291	285	269	275	275	317	313	316	291	321	294	298	266	287	328	288	293	315	292	287	309	314	316	314	305	287	285	281	320	298	291	262	292	286	295	334	288	285	294	308	314	291	279	296	288	343	306	334	299	246	277	331	279	302	315	261	301	274	265	320	321	288	301	309	302	296	276	287	308	335	314	293	279	272	325	294	285	282	305	318	281	275	283	319	300	328	319	273	326	310	316	275	304	298	329	311	302	267	292	308	296	291	286	316	279	295	322	325	272	281	298	311	302	299	279	308	303	297	295	298	284	254	327	287	292	290	307	360	292	282	305	281	308	261	307	278	297	315	288	306	285	299	324	308	293	289	278	306	292	290	284	283	338	292	276	302	313	277	246	281	302	337	296	313	280	277	272	301	286	299	338	300	258	306	292	275	295	298	303	348	290	290	292	327	299	301	296	295	280	316	285	287	283	298	247	286	270	272	306	265	306	243	306	294	284	279	300	304	273	318	323	296	322	273	288	293	302	287	350	310	284	292	315	299	297	285	298	316	297	305	307	292	275	295	314	278	310	268	299	315	279	273	310	284	290	307	317	280	291	324	293	304	321	291	330	268	306	302	298	291	306	298	293	305	283	312	263	288	290	295	292	301	270	265	297	267	321	311	287	280	325	299	292	316	319	294	305	301	286	308	306	315	309	300	296	313	287	300	312	306	271	300	265	290	314	296	283	281	331	315	273	275	264	293	330	307	303	301	273	303	296	296	277	281	293	295	267	323	306	295	294	302	297	324	268	271	312	275	236	298	253	249	321	314	302	301	296	262	312	248	290	285	312	303	297	289	283	293	290	330	303	287	280	309	309	297	294	291	275	274	306	278	274	323	288	281	276	291	311	278	271	324	298	292	295	274	321	262	313	294	262	272	277	296	326	298	282	297	285	270	261	300	280	318	295	305	310	281	303	290	290	299	293	290	290	293	301	307	304	277	285	315	273	296	275	293	282	315	299	302	307	268	338	261	276	296	322	297	320	275	310	295	328	290	316	279	273	288	334	301	299	283	263	276	331	291	316	292	292	286	286	306	269	321	281	309	259	283	326	291	267	288	278	286	287	282	293	252	283	274	314	276	301	276	290	275	305	322	296	283	297	317	291	265	296	299	294	279	310	274	303	320	295	311	324	320	325	313	278	289	241	261	298	280	284	315	313	278	307	287	303	297	283	274	310	322	300	267	285	294	309	284	318	292	315	296	300	318	323	281	305	304	306	263	315	272	304	306	311	324	312	297	281	284	242	293	286	336	267	295	308	286	300	303	272	297	297	297	296	318	272	291	283	330	306	276	279	275	309	301	285	306	291	287	284	293	278	300	302	291	258	305	313	309	279	304	312	300	249	298	268	329	309	278	291	283	301	322	280	298	293	300	290	305	308	298	281	287	294	284	262	289	301	269	299	288	281	307	282	295	305	289	313	304	271	290	257	295	302	321	315	305	290	327	282	272	320	305	281	317	274	288	296	292	292	329	315	282	282	276	288	257	328	294	310	294	253	328	279	305	284	276	310	288	300	314	290	284	300	289	304	294	325	317	318	286	284	327	280	303	263	274	287	318	301	292	307	303	265	307	311	306	286	296	256	242	258	281	289	287	298	267	272	273	283	292	297	257	293	277	305	308	281	283	265	298	256	298	274	300	265	294	305	303	291	253	253	306	242	283	306	278	287	295	287	278	299	280	315	248	317	307	271	307	315	288	310	268	292	299	292	308	259	263	325	289	300	326	299	307	306
41582	28063	22339	16662	8162	2026	1284	1039	731	735	707	714	620	613	627	675	627	640	660	647	610	648	662	628	625	608	590	637	633	640	622	601	607	628	623	628	643	637	636	610	607	601	609	611	618	556	661	638	597	587	588	639	631	595	660	651	614	638	579	565	632	628	618	596	629	640	623	626	603	574	615	620	603	632	613	607	594	611	606	628	675	601	636	654	665	621	613	629	619	576	639	613	635	610	581	646	624	594	622	605	617	594	626	583	598	610	600	612	611	644	650	597	568	616	631	633	624	595	610	585	582	565	587	603	572	625	623	637	622	645	610	628	568	609	608	591	592	624	615	614	599	599	602	611	620	598	621	615	603	592	576	597	619	645	602	626	598	630	611	571	595	641	634	604	592	659	639	670	619	662	671	638	657	667	631	643	597	586	625	588	560	640	614	590	621	596	642	591	619	626	584	644	658	621	613	637	603	629	626	643	623	603	620	637	631	664	565	589	602	613	607	606	629	594	590	621	620	548	633	600	608	587	625	603	617	622	618	633	615	601	611	652	572	631	618	601	637	612	627	641	617	637	628	594	601	602	631	647	624	622	621	703	598	608	621	593	670	615	637	626	629	607	590	629	599	654	590	615	603	590	592	629	593	618	594	652	643	626	585	610	617	596	625	613	604	574	630	566	604	597	593	623	609	612	621	626	645	626	616	593	600	617	587	594	576	639	625	652	652	595	639	620	632	612	614	632	635	599	634	627	647	588	684	611	624	631	630	585	614	557	632	611	592	619	584	655	603	606	627	616	632	614	637	593	604	582	569	614	589	590	613	638	593	629	572	655	637	611	620	575	607	631	631	625	600	605	569	580	638	616	643	647	604	607	642	601	594	598	658	620	663	562	607	595	596	601	599	623	663	630	606	582	619	610	593	561	617	594	641	602	583	627	634	647	610	624	614	622	615	648	612	616	608	598	571	571	668	588	615	630	608	589	605	631	619	597	609	644	593	583	633	605	602	619	580	631	619	634	595	609	640	637	614	667	645	599	638	572	655	600	581	610	635	632	637	630	613	602	626	630	628	569	577	628	604	603	583	621	619	612	632	575	635	617	589	623	581	624	629	583	622	593	632	603	604	606	604	596	653	661	583	622	570	617	633	632	592	586	606	629	596	659	662	612	647	594	581	604	562	599	610	613	605	633	623	655	585	549	590	595	627	634	638	618	641	582	610	578	645	632	629	625	625	668	583	595	598	596	584	606	652	593	610	614	637	605	603	612	604	628	667	654	636	624	577	647	586	606	606	645	638	623	617	628	563	612	614	630	618	636	624	623	599	631	612	589	631	587	655	658	567	612	624	614	633	572	644	608	595	606	633	605	605	590	602	604	660	624	578	635	599	610	574	598	600	576	603	645	573	615	637	586	627	560	600	605	594	656	600	600	618	610	569	627	644	571	609	603	622	628	607	568	607	615	608	608	590	625	588	651	618	621	641	611	601	601	649	654	595	551	622	642	620	610	607	641	604	638	606	600	572	611	617	649	615	603	633	618	575	618	578	614	612	653	629	591	653	612	649	638	607	573	584	642	652	610	619	592	616	617	590	586	634	624	621	641	597	592	569	647	604	596	587	614	636	602	620	623	581	631	599	611	613	596	586	593	651	597	631	629	645	653	617	650	571	575	609	632	613	626	604	594	605	589	601	603	578	678	630	599	681	628	643	642	649	553	623	618	637	568	663	624	650	627	610	588	650	618	638	622	589	601	605	593	597	571	625	592	627	631	624	626	639	587	620	613	619	578	584	647	588	598	644	601	655	621	613	640	608	651	635	635	620	609	588	586	599	561	563	586	617	574	630	625	629	617	619	640	618	636	586	598	588	610	599	619	591	635	612	650	628	620	629	614	638	576	617	608	607	609	622	586	594	597	603	652	607	625	602	618	657	583	608	607	635	631	627	599	613	607	605	597	612	614	608	671	576	651	642	637	621	636	667	602	614	607	614	550	604	614	591	596	620	596	576	569	611	630	672	586	630	571	616	608	585	604	663	603	639	572	666	645	655	632	587	656	613	643	617	626	624	612	611	639	656	637	653	606	581	650	607	636	611	610	573	646	630	635	608	583	600	617	610	628	608	595	600	621	575	594	614	613	580	656	608	609	623	610	607	584	661	570	592	634	649	566	596	615	606	598	643	571	629	580	637	631	626	601	569	594	659	615	579	593	628	585	590	621	606	624	582	612	598	631	623	624	621	623	591	640	605	638	599	602	650	665	577	637	660	607	619	668	635	628	649	586	586	598	596	603	604	593	569	633	627	593	677	611	606	633	648	660	603	623	575	594	628	579	665	641	629	578	622	589	645	572	639	605	591	591	592	619	612	590	603	626	595	618	591	569	617	651	618	606	600	626	641	642	612	611	609	625	613	591	607	562	644	602	634	643	586	586	617	666	616	607	560	647	603	615	638	642	627	619	619	615	580	592	604	560	598	641	624	614	589	659	608	642	589	583	614	632	544	598	620	617	573	650	574	591	584	628	580	611	629	636	618	593	624	592	630	652	632	620	582	611	601	580	555	630	585	595	588	594	634	587	610	615	582	611	578	615	634	640	615	640	624	627	628	639	640	638	598	654	596	647	607	616	594	561	591	602	597	644	600	595	610	552	590	599	643	643	595	615	586	604	578	625	638	617	620	636	594	600	636	608	614	585	608	630	655	633	617	611	615	597	612	590	661	616	616	596	618	643	602	555	623	602	573	676	610	625	591	588	600	624	620	679	646	625	651	631	595	630	621	640	611	622	549	618	588	607	632	644	570	614	667	629	646	604	590	620	597	610	623	621	645	631	605	606	614	611	653	606	627	635	638	592	619	600	677	564	636	559	601	637	640	621	631	555	583	659	648	623	585	627	608	617	575	654	604	645	663	591	562	598	605	632	594	607	628	570	645	623	642	609	599	637	597	629	616	619	619	620	611	617	656	608	601	636	595	591	614	619	602	586	607	609	598	623	627	674	629	591	570	594	642	647	578	622	589	653	645	623	601	560	610	664	604	559	623	592	594	600	624	637	609	605	572	634	650	657	604	582	589	638	556	622	563	583	616	609	634	625	640	649	626	560	590	654	626	592	617	628	649	588	613	636	640	616	638	586	563	625	583	590	624	627	646	581	579	598	601	599	583	614	641	622	647	614	606	622	592	645	648	571	590	650	631	618	579	635	595	612	600	642	638	619	599	611	668	627	569	580	579	620	614	601	652	610	634	613	620	579	616	622	570	630	642	603	596	634	580	608	599	593	612	652	608	613	618	650	583	588	592	603	617	587	628	632	608	586	564	631	575	609	609	578	647	601	608	648	610	656	635	589	643	634	628	607	626	636	590	611	621	643	594	607	619	617	614	614	652	648	602	613	594	625	607	604	604	606	621	600	624	654	626	613	590	597	605	649	618	620	617	581	625	602	604	611	661	618	625	629	574	643	572	617	622	663	644	613	630	625	613	597	617	655	594	611	608	593	628	635	651	607
54666	21657	5543	1759	598	292	256	235	229	253	240	267	270	251	277	275	263	261	252	279	243	257	252	270	268	241	239	262	251	235	245	258	253	246	264	256	259	263	261	255	263	246	263	263	271	247	233	261	250	262	203	237	251	265	247	266	248	281	245	268	284	262	277	232	274	292	236	249	262	267	270	238	261	251	269	274	252	252	247	250	238	264	253	223	259	277	241	244	258	259	239	253	252	262	235	243	263	254	260	266	269	270	275	267	272	261	225	255	286	274	250	256	257	262	225	241	262	235	241	261	281	278	252	233	253	242	258	231	234	209	254	251	259	262	258	240	270	275	255	288	290	251	271	260	259	250	249	228	244	282	269	244	257	280	228	211	255	262	253	227	262	255	253	269	276	256	253	228	250	219	250	229	272	267	235	266	238	245	258	237	238	215	245	262	233	247	275	262	250	260	244	246	242	251	224	262	236	273	290	251	273	258	268	239	230	256	244	267	227	257	230	252	237	273	268	272	239	283	243	245	230	265	256	300	282	268	257	223	241	246	244	243	259	278	254	251	281	257	246	230	289	245	269	274	248	240	227	248	238	271	250	232	276	260	234	241	248	246	284	245	268	256	241	256	227	239	260	262	254	247	253	269	251	284	265	274	279	256	273	270	256	258	277	279	280	263	257	276	275	237	238	264	271	262	226	258	220	240	260	271	264	273	270	239	212	214	251	247	220	226	247	263	248	274	249	266	273	242	246	264	263	248	297	265	267	277	258	278	254	239	237	250	245	285	232	261	251	277	248	250	264	268	243	231	259	236	292	253	281	256	252	271	258	255	228	242	245	252	247	239	247	256	220	254	276	276	249	252	255	253	240	230	281	287	258	262	228	289	275	245	225	243	264	228	250	260	252	258	272	260	260	240	262	246	266	274	254	270	287	282	260	248	247	252	234	265	229	234	247	276	254	277	254	269	257	266	266	272	264	260	264	250	262	250	259	273	244	272	267	252	245	255	239	252	258	251	265	229	251	244	247	244	268	255	262	275	250	236	252	267	217	277	254	247	216	268	250	211	265	252	264	232	285	264	257	224	273	301	262	249	262	243	246	242	239	222	231	274	275	267	248	284	264	242	236	247	265	234	251	245	267	244	262	265	232	249	240	213	246	253	254	278	245	277	260	253	258	254	260	253	256	265	265	247	268	253	255	251	254	261	244	255	260	235	262	258	267	235	250	253	259	260	249	226	306	236	260	239	230	230	258	256	270	254	265	256	248	249	270	252	280	261	273	249	231	279	241	275	265	243	252	260	274	272	260	259	239	217	222	239	242	251	250	240	269	253	299	287	273	283	231	246	289	248	237	269	252	241	269	243	251	252	225	252	264	259	247	253	287	237	211	261	244	244	235	242	249	253	246	267	262	286	260	251	241	263	246	243	260	260	238	253	255	248	235	260	276	242	258	242	275	268	255	229	278	254	278	272	231	260	214	259	253	247	268	267	234	225	232	247	264	299	250	224	238	259	249	260	255	254	290	279	266	254	273	242	240	244	239	273	245	296	253	248	249	257	247	249	246	231	275	259	236	224	279	250	248	235	241	262	283	251	235	260	239	257	253	276	246	250	251	269	248	255	253	216	223	238	269	272	262	291	277	265	256	227	244	270	233	240	226	235	248	245	244	248	269	236	235	274	252	254	261	267	252	272	224	227	268	256	265	249	248	253	248	219	260	275	252	261	245	278	260	246	277	260	254	264	270	227	265	248	273	261	226	246	283	256	240	238	264	228	210	264	241	251	262	277	231	252	245	241	269	239	273	256	245	277	281	239	238	220	230	248	262	260	280	235	243	279	282	218	251	238	252	238	265	250	255	259	249	248	250	260	290	243	213	246	267	291	254	260	253	255	253	259	253	262	289	266	258	275	276	267	249	229	259	225	266	267	298	278	222	258	303	269	233	231	278	255	263	255	258	271	248	277	257	267	268	233	265	249	248	263	282	231	261	278	285	261	265	282	249	219	277	246	250	228	228	236	272	269	265	246	286	256	218	249	252	290	271	241	243	245	257	240	245	234	247	252	270	239	250	247	210	226	257	260	268	237	245	243	250	224	245	250	300	265	250	280	248	221	267	240	260	249	245	257	250	255	246	263	260	268	209	256	243	247	238	250	243	265	259	229	229	278	278	235	248	257	249	263	220	289	240	267	270	227	270	274	237	231	252	262	276	255	252	245	245	281	263	269	249	225	218	250	247	234	264	253	247	240	243	238	272	250	231	235	264	232	232	273	284	255	285	264	255	262	244	253	268	267	244	253	263	245	248	267	247	219	248	257	237	235	226	242	251	236	274	244	261	252	246	240	255	252	271	265	303	263	251	266	250	238	235	266	250	247	249	243	246	258	226	263	247	274	288	242	248	256	261	270	253	224	265	271	259	252	244	281	265	250	270	231	261	265	267	207	253	261	236	257	261	263	260	251	295	248	238	253	264	252	242	264	238	236	245	238	273	256	216	263	250	252	263	273	264	282	257	239	241	267	255	273	251	259	254	275	261	274	268	260	257	252	273	254	258	252	224	272	262	251	263	253	239	267	267	274	249	282	249	265	280	245	242	261	248	261	266	256	284	242	262	264	264	249	236	232	273	223	264	266	262	243	247	242	259	242	297	271	270	258	236	249	250	263	265	237	225	277	267	237	240	245	258	257	274	261	273	315	282	248	217	291	271	245	243	264	251	269	270	273	263	217	235	250	243	240	249	222	250	244	257	277	309	249	255	253	257	249	233	271	247	252	274	242	231	247	230	311	250	254	225	266	226	242	246	260	245	254	247	278	267	254	280	242	268	266	269	216	267	266	274	229	257	271	233	253	249	257	264	239	263	257	248	266	257	245	272	271	245	230	287	248	237	227	224	253	256	233	275	222	258	253	235	268	267	245	273	223	271	268	253	227	231	261	253	267	280	247	281	269	248	274	215	235	242	289	248	260	286	270	246	258	268	256	238	306	280	228	250	271	231	275	237	229	234	269	257	232	215	242	219	258	260	242	287	244	234	233	238	252	267	240	244	217	266	246	222	266	241	251	256	277	278	254	233	269	244	277	249	263	248	254	287	262	258	269	240	241	269	272	270	257	250	244	262	277	262	238	257	272	257	245	219	251	284	273	240	259	244	266	210	228	280	265	250	264	256	284	264	250	289	262	241	287	245	253	251	250	274	272	234	238	235	245	274	249	267	257	264	253	265	268	228	267	228	283	275	259	261	260	307	274	254	258	244	251	293	261	263	263	268	233	253	246	280	238	273	258	275	266	231	258	272	267	235	253	259	262	259	260	210	259	262	254	264	244	220	261	237	235	264	227	267	274	259	251	263	240	247	259	276	265	255	256	233	256	249	251	238	223	248	251	220	244	238	255	256	240	273	235	270	284	277	262	260	228	256	261	231	244	271	256	292	233	246	266	247	277	258	291	255	263	255	274	285	269	283	267	253	251	232	281	244	259	247	232	248	238	214	233	258	245	247	242
36245	12837	6607	4031	1416	710	595	558	516	531	534	547	541	519	507	547	542	495	535	524	567	571	520	587	525	548	546	502	551	570	554	492	486	530	577	546	506	554	560	571	530	522	588	581	566	524	514	571	543	529	582	560	519	516	564	588	548	568	549	571	519	572	541	536	552	537	541	539	565	557	507	549	544	563	514	528	547	537	555	510	520	539	528	517	514	539	520	560	515	567	557	528	526	547	521	536	563	512	540	524	515	528	505	515	535	539	512	537	544	544	518	513	533	535	562	503	517	516	534	521	551	504	561	523	567	501	530	535	599	563	526	539	560	553	555	537	531	579	538	540	564	569	521	574	541	526	548	520	517	535	532	536	496	530	536	550	492	579	537	557	566	512	557	517	552	533	520	544	517	529	535	531	510	528	540	544	514	535	571	534	565	549	546	512	547	567	547	584	565	531	525	521	534	608	594	560	579	493	553	566	574	509	526	524	567	520	509	558	505	543	584	596	511	564	512	527	574	570	572	572	531	523	537	542	521	519	591	536	524	519	562	542	533	530	588	545	530	543	527	526	527	565	517	573	548	507	537	549	542	575	506	530	544	491	507	538	477	562	525	593	533	527	536	531	559	522	554	538	533	523	546	520	535	497	533	502	526	542	521	508	554	545	517	517	546	540	563	569	558	515	590	512	561	522	577	511	559	588	553	527	533	515	544	541	500	538	537	552	531	561	513	533	543	523	542	517	555	533	542	554	508	505	573	556	545	543	585	559	516	537	498	538	550	530	557	532	530	574	559	532	577	561	539	547	480	551	551	541	508	494	512	556	536	534	514	543	486	533	519	536	493	530	554	504	539	529	514	517	534	581	590	535	512	521	542	546	521	558	555	568	524	513	556	531	581	519	563	547	558	543	514	544	540	488	508	526	524	548	549	586	518	552	544	549	545	567	510	551	508	488	519	549	540	501	536	534	541	555	515	512	514	510	572	548	550	538	497	535	560	560	508	474	557	527	537	564	524	549	513	567	484	557	547	552	544	531	528	536	508	518	544	591	534	539	510	517	534	554	578	531	515	544	530	527	561	543	548	549	575	539	569	516	495	524	526	570	545	545	532	563	569	530	553	529	565	541	536	552	544	602	576	559	533	552	526	570	538	508	560	531	533	526	545	535	523	501	516	576	533	534	537	555	488	577	541	552	545	566	517	528	595	547	573	522	562	572	553	554	536	597	533	513	537	537	500	526	535	521	551	560	536	542	585	560	502	584	536	571	553	512	560	551	519	541	525	517	494	525	544	481	548	549	512	553	601	530	534	531	556	548	530	530	554	571	518	534	552	549	547	570	528	534	533	516	576	521	547	555	513	520	528	540	551	505	485	580	527	542	534	560	487	560	539	544	496	524	555	469	573	536	536	507	546	510	517	546	547	533	542	551	514	557	554	505	538	536	525	530	526	545	505	528	524	510	548	543	485	569	561	527	539	520	546	568	534	533	532	552	535	520	560	588	556	509	568	532	565	520	552	501	537	511	494	518	496	506	533	509	513	532	522	534	551	568	529	522	538	538	575	512	521	547	521	529	541	523	513	527	563	554	553	542	488	472	508	499	529	546	535	503	538	534	542	507	499	580	519	501	541	565	499	546	530	554	501	553	536	537	511	527	536	515	514	557	522	518	533	557	525	534	529	542	541	510	521	556	553	547	569	514	557	543	543	546	529	557	527	571	531	549	485	535	499	533	533	569	557	539	557	514	546	506	522	551	540	577	518	550	547	542	556	555	531	587	557	538	555	546	509	555	516	518	562	533	559	513	557	520	549	526	570	550	556	540	516	541	516	561	566	519	500	564	534	548	557	579	585	571	533	538	518	548	557	489	538	540	544	510	578	553	517	506	570	526	546	562	560	573	498	562	524	515	545	520	552	558	516	565	519	548	528	500	481	524	504	520	553	517	479	515	555	512	512	534	518	557	552	505	540	516	558	467	551	547	548	544	500	518	522	536	552	528	522	542	540	535	529	569	523	541	518	544	511	582	561	535	546	517	513	535	502	531	502	534	519	534	545	530	555	539	547	561	594	559	567	522	556	520	530	550	572	527	581	537	563	567	551	526	540	537	497	522	529	574	548	522	557	516	524	520	557	510	521	539	560	560	547	526	523	538	539	519	586	555	566	549	522	523	571	513	568	560	521	528	562	527	599	541	537	576	513	571	570	555	486	522	504	538	556	550	538	521	533	547	582	548	523	518	545	530	566	529	527	517	534	542	495	519	494	547	529	559	565	527	558	558	552	567	554	556	521	527	521	539	556	495	533	515	529	568	527	581	545	524	557	488	532	511	489	510	500	532	512	520	550	547	539	530	548	543	517	573	546	542	562	580	537	529	547	532	519	550	485	503	503	545	530	555	540	543	569	523	548	519	572	510	533	583	506	518	557	541	552	526	533	500	558	546	534	572	547	539	584	544	504	548	559	574	542	542	549	505	576	527	532	524	506	541	563	553	538	579	535	488	513	551	561	572	528	533	575	507	539	548	532	531	550	545	539	511	564	563	506	556	539	562	481	534	532	589	513	532	497	547	615	465	521	531	558	516	552	534	492	526	554	535	576	532	575	569	548	505	521	574	544	556	548	556	534	569	558	565	518	553	539	504	523	560	535	565	480	540	596	572	562	539	479	538	533	565	540	563	522	524	526	553	567	610	525	551	555	568	493	536	496	509	554	523	497	584	535	521	527	561	516	561	523	517	561	531	536	538	530	520	537	567	510	513	526	562	535	548	565	577	588	520	535	545	548	555	507	557	530	567	544	553	547	530	583	552	539	515	555	541	565	527	521	508	542	550	508	523	523	508	556	577	511	542	536	539	551	514	557	542	593	552	522	500	541	531	571	542	536	511	533	523	558	541	561	547	539	510	534	536	506	545	545	539	507	499	470	547	518	562	514	545	557	495	511	562	533	517	530	538	549	546	521	558	575	517	549	513	577	552	520	583	566	541	537	548	525	512	580	551	529	543	531	520	539	541	569	581	547	505	525	532	571	556	513	508	524	524	550	531	567	506	563	522	506	556	569	530	527	562	568	523	531	523	565	554	537	585	524	560	541	578	535	533	552	504	519	524	524	530	537	571	541	557	519	560	541	580	555	546	568	498	525	511	519	547	543	567	566	525	513	506	503	551	523	543	510	558	551	540	527	535	552	558	559	520	530	535	555	588	544	555	543	557	524	524	533	496	514	532	562	561	566	479	517	542	560	556	550	537	516	506	526	529	562	572	549	569	554	549	586	525	560	564	538	550	548	519	542	535	534	575	532	535	542	534	500	542	539	550	546	533	539	569	534	555	519	508	580	554	560	520	532	564	482	510	504	528	524	588	539	534	569	559	522	501	529	540	511	501	548	555	487	562	547	540	530	530	573	518	521	552	496	562	549	532	511	540	539	588	500	518	543	533	581	534	521	506	564	515	563	543	533	526	563	561	519	524	532	488	547	488	513	524	557	550	554	580	521	553	603	520
61772	28115	10092	2311	840	437	301	325	272	246	287	251	266	285	269	263	229	255	258	234	281	264	260	286	266	251	270	224	240	254	269	269	250	225	281	287	258	290	277	280	274	323	280	258	273	261	256	289	228	259	277	245	207	296	257	252	279	247	267	283	275	249	260	276	237	277	276	276	240	248	252	266	236	255	275	266	264	227	246	250	270	239	249	245	274	284	258	238	230	266	240	263	265	235	288	273	253	276	227	266	269	269	256	248	244	290	224	255	215	248	247	279	265	262	239	248	235	242	260	241	249	250	288	272	288	251	236	249	271	235	278	248	238	273	240	281	243	218	256	272	281	277	250	267	268	269	244	248	273	234	275	253	256	255	249	248	268	274	256	258	271	254	277	228	256	271	247	280	277	230	258	272	268	261	284	262	249	247	278	261	254	261	241	256	284	262	212	255	272	254	252	262	253	254	263	251	276	276	266	265	266	257	247	266	261	246	264	269	260	247	253	236	233	263	247	251	288	274	291	278	249	279	259	244	230	239	261	274	256	288	297	280	245	276	294	264	236	263	265	240	244	263	256	271	234	260	269	245	284	274	241	270	275	232	224	266	263	243	239	250	291	262	251	228	229	257	264	291	296	254	264	275	266	253	255	245	259	255	243	258	256	269	222	248	229	264	280	253	229	270	299	275	270	255	265	254	296	252	252	270	262	262	269	252	263	263	288	260	251	301	254	273	245	276	233	249	230	250	247	249	245	277	267	270	285	248	272	225	245	273	265	250	263	259	247	275	286	286	242	265	304	280	272	268	253	242	241	246	257	263	276	259	237	253	239	251	229	253	253	249	243	236	243	247	258	251	289	245	271	312	279	273	290	265	277	255	278	230	278	250	244	267	295	271	245	286	279	257	293	243	254	261	236	261	282	272	272	298	269	263	270	286	280	262	275	262	269	287	262	268	282	257	284	277	239	259	245	231	280	240	275	268	276	252	259	256	283	249	264	246	249	274	270	302	270	237	271	257	255	272	261	252	288	271	296	282	251	257	233	279	272	233	260	292	258	246	237	246	257	283	306	294	260	278	261	222	231	263	277	266	249	273	288	251	278	297	277	237	271	246	264	243	265	272	266	230	251	253	281	251	246	277	288	261	259	284	303	254	268	245	269	256	237	285	256	268	281	323	292	243	246	262	282	252	284	264	301	286	245	241	282	274	276	236	239	314	255	257	258	288	246	246	247	262	266	270	282	269	273	264	294	249	245	229	281	254	252	249	291	255	210	246	257	269	276	281	264	240	269	260	269	260	253	250	238	261	263	250	264	232	253	250	287	274	256	262	259	241	229	266	253	243	256	246	240	258	248	270	276	300	269	249	240	233	274	267	243	261	253	278	250	222	275	283	240	225	265	283	274	223	251	234	260	263	275	224	290	256	254	282	246	256	266	266	249	254	297	240	246	254	266	259	264	267	254	245	243	225	270	269	257	247	237	252	245	253	226	249	262	227	232	283	271	256	240	255	269	242	262	257	248	246	258	272	276	304	257	270	241	255	295	291	257	254	312	285	245	241	274	291	282	229	256	268	283	246	290	248	252	297	255	249	280	255	283	284	261	258	255	274	248	265	274	249	224	249	260	241	271	229	269	243	266	296	295	285	250	316	280	264	247	251	269	231	237	259	269	282	272	276	243	276	277	249	264	249	265	246	241	269	258	259	248	221	265	270	255	250	257	250	269	265	249	279	261	281	282	252	267	253	276	262	277	274	254	253	250	253	278	246	247	265	270	283	243	255	261	285	280	250	265	257	259	227	280	275	295	273	250	259	235	236	270	285	268	288	281	238	257	245	247	241	252	250	276	266	237	280	268	250	267	284	249	284	238	259	225	264	228	269	241	251	245	259	245	250	251	222	287	248	231	279	279	257	258	279	261	269	243	273	256	260	244	278	265	294	250	220	222	252	247	279	266	297	278	257	259	248	258	256	287	244	294	250	225	268	260	251	237	240	254	275	268	271	277	252	251	254	280	248	261	223	240	266	233	245	250	277	244	277	279	261	265	271	247	253	291	256	262	252	273	261	278	243	272	257	258	262	220	257	265	292	252	262	263	274	270	228	255	260	226	268	232	244	257	260	273	260	264	258	253	287	244	283	264	243	240	277	259	261	240	253	263	260	250	253	258	256	284	262	287	256	256	238	246	273	269	261	227	239	275	268	248	254	237	268	261	230	281	276	219	251	257	267	271	269	233	237	271	260	245	286	279	266	248	273	260	232	248	287	289	223	243	274	261	292	284	262	273	231	258	262	263	280	272	246	251	244	240	242	279	256	258	268	260	263	233	263	245	262	252	265	223	273	276	258	268	273	243	235	284	258	266	312	271	273	284	269	257	219	265	280	273	268	253	281	250	293	268	275	245	238	267	267	264	223	265	247	291	274	280	294	253	264	259	252	256	266	240	269	282	243	230	294	242	271	294	255	254	257	261	239	286	232	271	251	287	237	273	291	247	251	228	261	235	243	294	285	292	265	266	228	268	295	254	249	237	274	271	298	253	293	247	279	259	278	249	260	233	269	252	261	262	224	270	270	267	243	271	261	300	262	241	249	255	237	246	277	285	274	269	255	242	283	242	254	231	258	290	264	246	274	267	222	269	269	235	290	277	306	292	263	230	273	267	253	253	249	275	264	288	270	261	275	236	270	274	288	241	258	255	251	267	250	260	264	240	260	265	267	247	222	269	279	264	224	278	262	246	257	243	232	254	259	275	253	260	250	265	282	222	253	257	247	284	262	216	264	258	250	257	237	265	282	270	252	248	258	265	271	253	259	246	234	259	248	269	268	282	262	258	278	272	263	271	258	270	240	304	250	292	264	263	256	258	292	306	295	254	244	259	266	302	230	280	272	243	222	257	272	296	305	279	254	279	242	267	250	263	277	254	252	291	283	231	276	245	249	268	277	262	252	240	252	269	248	261	270	254	245	307	263	278	270	256	259	283	254	271	253	261	258	237	258	274	245	256	239	254	267	260	257	229	252	265	271	246	259	217	265	282	270	235	226	246	260	268	222	272	263	238	259	289	252	242	251	268	259	255	252	288	250	219	254	255	295	270	278	314	253	253	242	246	247	274	242	235	263	255	257	271	265	231	270	297	271	236	255	256	274	255	268	243	279	273	262	276	275	274	274	233	272	271	237	252	267	266	242	240	266	272	258	267	263	290	300	287	281	283	273	273	271	248	263	239	269	246	267	264	253	276	226	264	275	265	292	264	247	261	263	256	283	253	248	266	265	267	260	266	268	235	262	238	268	247	277	230	236	270	229	282	233	275	276	269	242	242	248	266	265	285	259	266	276	239	259	264	256	262	267	231	260	267	248	276	224	271	253	233	244	301	284	266	266	276	298	278	249	239	276	235	224	258	276	301	268	285	242	265	256	271	272	230	252	251	269	278	227	245	289	278	256	252	253	271	242	252	243	262	267	253	270	294	221	284	245	267	221	277	274	258	273	241	274	290	256
41230	19957	9789	3943	2212	1190	660	677	587	578	551	532	567	567	529	546	571	534	588	563	538	592	599	575	579	560	541	535	526	563	542	520	538	573	558	547	565	506	572	571	560	594	564	548	542	571	581	532	568	570	572	591	578	557	565	552	568	567	549	537	549	508	563	598	553	523	560	558	594	545	575	560	529	543	598	547	577	533	556	547	527	580	551	574	542	558	553	560	589	556	561	582	520	550	561	548	541	571	562	551	569	566	578	564	532	536	537	582	569	548	593	568	539	561	572	570	580	539	582	573	563	553	539	565	543	509	539	509	534	552	550	585	560	561	531	571	572	529	552	576	533	548	560	519	553	533	552	570	545	557	574	574	546	570	576	590	533	525	587	570	512	586	583	544	562	594	559	524	582	577	581	559	546	556	567	569	546	519	583	550	548	530	553	532	552	544	581	538	564	546	560	526	586	513	560	566	552	561	570	584	559	560	564	524	562	606	583	536	568	535	540	570	567	536	545	561	539	533	559	536	574	534	564	556	564	542	593	574	581	579	528	574	516	574	535	569	569	571	516	583	513	513	572	566	518	517	548	593	566	576	538	572	512	548	547	574	540	520	565	579	559	567	593	578	532	510	581	549	518	553	555	536	580	562	566	560	575	559	549	578	554	570	560	586	604	576	571	533	561	569	568	559	600	522	649	541	593	588	570	555	564	570	546	560	575	558	571	602	604	563	540	553	532	575	626	564	541	554	554	526	535	523	592	553	549	623	558	577	547	607	543	549	594	511	550	538	575	561	530	563	567	575	548	530	523	540	540	506	517	552	540	561	556	588	553	522	586	589	514	583	586	587	525	565	557	546	532	549	542	569	567	577	555	547	543	513	580	572	547	542	560	570	557	553	540	579	550	583	563	550	586	591	540	569	541	555	547	545	528	532	515	566	551	542	557	561	539	537	566	538	547	544	528	529	544	574	585	582	560	546	543	547	574	540	539	492	560	593	556	539	576	568	528	567	541	576	500	544	568	571	554	534	551	551	559	527	526	560	519	578	521	508	564	558	564	590	524	572	570	597	586	527	536	520	557	563	585	530	563	576	577	529	592	518	540	599	554	578	558	560	574	556	599	544	556	595	588	581	555	569	514	545	534	558	565	549	582	536	525	573	530	572	550	521	516	547	532	539	564	578	598	598	557	531	535	605	565	563	599	540	587	577	557	548	555	548	562	571	557	506	553	527	597	559	545	545	594	547	544	526	539	541	548	548	613	584	564	544	571	613	578	566	574	571	575	589	580	507	628	567	587	579	511	542	520	574	534	542	561	567	554	549	584	553	536	542	560	591	555	595	570	527	567	552	588	525	543	547	552	589	610	551	535	571	604	591	582	572	563	568	551	565	572	578	559	487	568	562	579	566	534	549	533	527	522	548	562	506	608	538	564	558	581	565	591	559	593	556	559	563	552	602	541	568	536	536	560	528	587	544	537	554	570	547	568	555	582	519	560	581	564	577	568	568	562	558	595	528	537	579	579	581	541	541	565	559	584	577	533	568	538	555	581	562	535	559	558	566	598	533	529	538	537	590	563	593	544	561	546	557	585	538	565	567	610	582	534	591	574	541	597	549	536	581	588	594	557	559	545	555	515	583	608	575	543	630	540	573	570	552	528	570	545	608	535	529	565	554	540	548	563	555	541	524	566	548	575	554	558	564	566	532	569	584	618	523	537	563	571	549	543	552	539	555	524	557	540	563	538	571	503	539	584	562	580	591	579	546	527	548	585	543	568	558	589	580	529	535	578	529	599	548	570	552	548	550	536	584	579	526	571	553	568	555	503	569	545	556	541	532	590	559	554	546	537	583	558	574	569	565	540	573	524	530	577	491	543	547	546	575	589	548	548	588	587	550	545	579	571	545	541	569	569	597	556	552	569	536	552	529	544	581	558	574	563	573	563	545	544	551	557	536	553	539	581	543	589	500	586	537	538	521	510	540	553	550	560	562	557	545	569	569	529	592	569	581	558	564	550	588	564	556	559	581	562	566	569	555	614	542	560	551	529	552	550	527	577	580	550	552	551	555	564	576	527	547	593	569	537	556	559	539	550	541	549	513	573	530	564	570	526	529	620	567	515	557	577	586	567	578	532	531	553	541	545	532	526	573	596	556	554	540	568	571	531	566	562	538	560	584	558	532	559	549	543	586	576	561	578	562	556	537	504	564	556	530	546	576	560	565	572	599	567	574	564	584	572	556	560	506	548	538	551	536	545	565	520	602	534	550	579	548	560	523	516	529	583	567	538	623	541	551	587	530	568	561	589	561	512	564	534	522	533	518	525	575	537	568	565	509	551	550	539	544	552	535	535	568	568	580	579	532	556	595	543	574	564	571	579	597	531	532	568	579	544	546	572	570	519	572	549	544	554	532	563	554	562	559	520	603	546	535	541	523	605	530	539	558	562	556	555	557	546	553	565	526	566	538	541	504	527	550	548	577	567	548	589	536	538	574	573	573	570	538	544	560	556	596	579	563	574	542	550	524	562	542	549	565	564	540	513	551	529	551	545	538	496	562	572	557	564	560	563	574	541	555	571	539	518	579	570	536	570	507	571	508	599	546	543	567	590	541	600	587	543	574	549	594	544	532	564	534	547	547	537	528	551	553	582	540	544	595	553	549	543	556	579	589	597	562	561	537	610	556	588	565	560	573	561	581	566	554	554	568	547	545	522	573	532	552	559	577	601	523	558	561	550	532	577	535	549	520	593	567	536	607	545	540	542	579	555	585	564	585	538	525	549	521	594	541	560	572	559	525	597	541	573	578	570	583	584	567	549	630	559	540	575	563	499	570	579	559	550	584	538	587	594	531	543	590	579	529	600	571	540	534	547	567	597	559	518	536	570	541	534	527	565	502	572	544	570	605	572	561	542	584	569	560	557	509	575	545	555	534	577	525	585	536	534	556	544	563	526	553	568	568	584	580	591	561	561	515	554	550	563	537	542	520	542	560	539	556	589	573	594	563	585	528	553	576	523	575	549	582	497	574	543	534	561	563	599	538	536	558	578	548	564	544	487	560	590	568	555	578	581	554	556	538	585	537	572	565	524	540	524	595	531	569	554	546	548	496	580	576	552	567	560	597	553	556	566	520	602	544	572	527	536	547	547	561	582	562	561	594	578	575	547	559	550	555	554	534	556	551	554	560	562	569	552	540	564	523	548	579	554	572	551	532	564	592	579	566	531	550	547	573	545	558	558	561	530	509	542	598	543	556	567	548	547	534	550	558	548	563	529	574	546	525	556	551	567	574	565	598	571	523	543	554	511	572	525	540	544	575	559	608	599	555	520	544	590	596	543	570	494	558	574	588	544	583	559	552	584	535	584	553	536	580	580	583	567	597	521	577	564	528	547	591	531	519	577	530	569	590	591	547	565	556	543	554	568	591	567	571	519	506	537	558	581	585	577	586	531	567	605	525	558	562	564	577	573	548	575	618	605	581	575	532	555	571	579	566	538	547	550	578
65687	36923	22037	9408	3144	1333	442	428	406	318	286	314	297	290	323	303	291	293	325	326	293	302	310	304	277	301	343	303	265	316	320	321	333	303	300	308	308	300	286	286	314	294	296	268	307	307	292	257	300	318	314	274	285	291	290	291	272	290	330	303	303	301	309	280	328	325	276	313	310	335	302	298	304	315	307	288	312	303	294	294	291	266	274	292	281	271	294	307	296	251	300	305	269	287	282	266	281	299	307	282	296	321	270	292	303	289	290	306	295	252	276	277	298	262	298	256	277	286	319	290	318	273	309	332	260	309	285	283	313	309	312	303	278	307	282	250	300	324	286	273	295	286	312	316	289	306	265	287	270	285	268	324	274	320	296	293	305	284	286	307	314	293	308	305	254	292	318	341	260	295	272	306	280	309	287	290	288	267	305	275	295	267	284	263	294	288	260	325	311	262	255	288	282	282	306	298	289	288	312	297	296	323	296	296	304	274	320	285	310	270	297	266	291	265	279	258	261	309	305	315	296	322	268	273	291	303	313	274	251	319	326	303	291	276	329	304	301	329	272	299	284	292	273	314	347	302	333	300	309	301	315	292	304	308	303	280	309	317	292	323	296	306	310	289	291	314	332	301	301	301	313	272	307	298	312	303	312	295	280	300	285	298	255	302	306	298	284	323	322	283	272	328	339	283	290	300	296	305	326	312	303	283	306	285	301	305	304	310	306	301	313	295	291	264	306	293	284	304	294	294	277	305	311	307	307	306	303	282	296	307	271	293	323	311	287	244	289	334	302	304	288	294	301	325	292	287	293	305	291	302	289	318	299	292	279	320	305	316	280	284	337	302	351	319	303	280	296	287	300	297	291	270	300	284	257	275	308	325	268	300	290	294	305	288	289	295	338	274	296	298	282	295	304	301	275	325	301	292	313	301	290	282	321	319	305	276	291	296	306	282	305	353	322	278	287	290	275	304	290	303	303	278	337	305	328	299	299	323	320	289	307	274	294	332	262	311	305	311	283	311	295	307	314	304	283	321	287	264	282	266	276	308	260	280	273	298	289	306	298	319	317	328	314	292	300	297	302	324	325	289	301	317	303	291	269	265	276	314	288	301	300	325	281	292	289	319	305	294	285	287	322	316	290	301	298	266	276	300	306	308	283	278	275	287	305	284	292	317	301	301	305	307	301	310	271	300	281	263	298	300	269	302	256	298	274	297	285	290	291	299	278	313	294	310	311	256	308	282	267	318	297	322	253	328	322	285	299	294	294	279	328	284	308	311	305	301	289	310	300	311	304	289	274	272	294	332	305	287	264	265	291	268	282	304	296	306	310	293	284	283	313	298	316	277	304	313	290	327	330	317	252	268	270	274	311	266	339	289	287	267	272	267	308	331	299	338	299	331	324	277	290	297	261	287	287	322	323	269	312	292	327	315	301	267	325	301	301	305	277	303	275	284	292	285	304	298	283	284	323	317	316	296	300	298	309	289	285	283	322	302	268	316	343	301	278	314	292	280	305	283	313	310	322	304	282	315	271	290	327	285	245	296	281	262	267	278	300	295	312	308	314	281	300	293	305	324	286	293	305	295	327	277	281	298	303	302	274	298	283	293	294	298	309	287	290	321	294	263	269	326	287	337	299	311	312	306	314	276	282	294	288	341	270	297	269	295	341	315	301	327	313	319	280	249	308	336	276	310	294	290	311	289	294	283	266	271	343	306	316	308	291	291	271	300	295	301	307	296	311	313	283	290	269	294	317	288	318	325	281	308	287	304	286	299	339	300	287	329	269	284	268	298	286	295	270	305	305	280	308	278	266	299	274	299	293	281	323	287	337	261	298	332	262	302	293	279	331	288	295	272	293	277	281	283	312	311	282	287	281	271	271	274	291	262	268	300	312	284	338	277	257	287	279	262	305	320	271	300	291	315	309	289	294	260	320	328	309	295	359	297	313	263	285	316	310	328	319	310	306	293	308	323	312	313	299	327	313	334	315	273	300	293	319	303	315	294	267	297	300	268	315	305	256	293	308	308	286	271	316	295	315	325	290	277	301	297	277	301	300	304	309	288	286	270	317	280	281	276	296	299	279	289	316	307	307	297	317	323	340	277	317	319	296	293	295	274	267	275	312	282	314	305	287	307	302	279	292	293	303	303	273	271	327	282	269	306	293	270	272	268	322	278	258	308	287	295	298	298	323	280	296	310	280	292	273	278	308	255	288	293	253	276	302	312	311	345	304	288	277	319	308	286	318	319	304	321	258	319	356	298	283	317	284	303	309	291	299	267	268	298	294	309	337	308	289	314	311	312	286	302	280	311	286	304	311	315	298	287	288	252	277	304	324	302	297	307	284	302	286	311	280	307	275	280	304	300	308	288	300	318	286	316	296	285	317	312	303	344	294	233	298	291	298	280	278	307	310	299	286	279	294	312	312	296	304	264	283	309	293	315	281	302	324	346	311	307	312	295	299	296	303	321	266	276	319	292	285	303	283	316	302	270	291	292	366	306	266	272	297	296	273	317	305	301	269	261	302	289	284	270	274	280	311	328	304	281	329	318	296	291	313	294	282	323	321	287	311	259	302	264	277	282	299	303	315	321	288	297	310	308	313	302	295	257	312	313	271	277	287	287	288	278	311	283	323	316	278	269	306	329	315	296	313	304	307	283	253	334	300	286	306	274	311	332	284	297	334	312	311	293	304	306	288	320	311	296	269	341	316	267	268	326	319	324	308	318	294	298	310	299	286	315	291	309	300	284	304	289	310	327	313	280	313	320	319	297	296	305	292	340	330	268	297	268	308	278	274	311	286	266	316	301	290	287	287	327	311	313	273	321	274	321	291	299	309	338	273	288	297	285	291	287	299	342	302	288	278	288	292	275	259	293	299	312	310	292	299	288	282	299	323	322	314	296	303	298	302	320	321	282	301	261	289	281	310	268	283	314	307	305	284	279	291	269	296	302	297	312	282	265	318	288	317	279	253	326	302	287	265	271	296	311	295	282	307	269	318	271	309	295	279	297	297	300	307	285	296	288	328	290	307	276	272	309	286	302	303	320	299	284	290	294	305	264	290	280	335	334	323	278	278	294	308	296	286	286	307	290	298	273	300	295	297	319	277	323	333	324	294	269	291	330	294	298	268	294	299	341	309	298	287	301	259	344	284	291	292	317	303	289	285	309	291	276	320	291	298	278	302	284	279	283	272	315	293	326	319	292	282	306	313	295	305	279	303	303	305	278	303	293	302	314	287	306	281	337	297	288	304	297	294	300	313	314	300	269	285	274	264	332	264	283	295	288	284	284	276	279	299	294	287	295	308	289	310	270	304	335	282	313	285	279	265	291	312	259	296	305	301	311	287	279	316	269	284	305	279	286	284	284	304	290	284	290	330	293	334	294	291	290	314	285	275	291	313	320	290	317	299	291	272	313	270	292	278	299	307	305	305	274	332	322	288	266	313	302	276	317	341	276	278	274	331	322	300	330	289	306	325	285	308	314	327	297	288	255
41985	28105	23379	15276	8343	4069	1132	1089	858	712	655	675	596	659	658	664	668	641	639	587	616	630	652	627	606	618	616	615	635	638	602	655	594	601	588	632	618	641	624	601	604	600	625	603	635	623	645	616	633	626	631	580	591	603	660	660	633	562	624	600	659	629	606	617	606	615	613	612	614	631	621	633	645	624	622	641	600	630	617	602	641	641	638	629	609	634	642	618	601	632	595	593	563	570	581	631	608	596	634	628	637	583	635	653	655	634	586	639	611	603	616	610	633	590	611	649	598	584	608	639	649	645	609	646	660	631	588	587	639	617	619	568	646	635	607	600	584	630	589	616	641	581	600	611	608	605	645	604	594	620	571	622	591	612	605	609	597	604	600	615	579	614	651	662	580	573	618	585	587	608	625	594	611	615	616	607	628	645	621	620	660	598	644	630	617	610	674	570	631	612	655	643	626	635	651	620	620	652	636	646	606	583	618	651	616	614	612	676	613	620	607	647	632	642	638	608	566	664	653	592	647	696	624	650	614	610	647	621	645	655	580	633	571	620	625	637	628	650	604	622	613	635	622	592	625	593	585	606	630	641	606	643	595	615	612	609	610	639	614	648	614	604	594	600	620	606	582	615	648	630	578	635	644	625	647	640	581	628	598	632	636	661	639	617	624	610	632	610	609	635	621	621	638	641	641	565	632	593	622	635	566	610	621	641	578	612	613	655	607	585	591	638	642	621	623	599	645	608	643	596	582	626	568	582	587	643	616	585	626	610	624	630	587	646	624	600	604	558	636	633	639	626	596	572	643	611	640	609	605	594	589	622	640	629	666	645	601	586	639	626	610	625	588	632	545	553	655	639	602	622	672	621	610	588	584	604	627	625	619	616	601	652	627	596	623	600	620	608	668	624	627	636	613	625	615	629	625	633	609	608	581	635	650	569	604	652	628	615	648	630	645	581	608	594	601	628	637	600	603	640	616	590	647	630	618	617	594	618	599	602	584	666	609	610	624	609	613	609	618	629	619	657	617	602	623	652	634	604	634	617	627	648	630	612	607	629	624	671	644	638	598	634	621	601	609	647	596	616	560	601	614	606	678	631	571	607	623	620	623	655	610	622	673	601	601	590	639	606	645	612	627	636	628	623	616	596	674	566	629	630	614	608	638	569	596	643	652	654	616	627	633	609	615	634	607	670	647	664	635	575	577	551	615	625	619	658	605	588	609	588	572	598	608	584	596	648	626	612	629	598	600	642	646	592	611	588	620	608	652	604	626	640	581	617	631	645	627	572	651	605	649	615	575	600	650	590	623	591	623	638	656	618	611	557	617	586	660	645	650	640	637	637	580	629	645	629	624	597	575	588	618	650	651	628	603	622	612	605	646	642	681	622	632	649	628	601	659	562	577	590	604	636	675	623	609	647	636	596	584	621	630	635	618	605	625	575	602	661	586	638	602	635	648	593	612	606	601	636	605	588	603	649	690	553	604	602	617	619	624	607	634	636	626	606	609	600	681	604	620	644	617	635	635	669	610	577	611	610	605	610	593	612	583	627	626	612	646	659	613	639	638	618	634	600	628	614	603	607	622	599	590	599	579	622	596	622	619	640	600	606	590	563	614	580	626	633	616	589	639	677	661	653	624	584	630	605	596	612	588	598	668	615	617	657	589	590	640	581	617	655	619	644	583	606	613	595	608	595	641	661	591	600	612	602	627	581	623	602	601	618	618	618	584	628	577	636	634	585	601	602	606	635	574	636	610	606	601	605	543	670	630	580	636	632	600	650	621	688	591	569	659	615	597	630	587	588	564	626	609	639	639	577	657	614	594	649	609	586	646	628	618	637	593	600	602	613	633	629	599	619	615	547	664	597	614	603	644	636	644	620	620	652	623	650	604	632	600	637	640	663	623	650	611	606	569	698	643	641	665	613	619	654	620	640	614	634	625	606	606	609	612	592	620	639	611	597	586	655	566	667	639	648	595	624	611	621	613	632	603	661	609	618	644	634	678	623	585	639	634	597	624	620	596	648	634	609	637	543	576	653	587	584	639	600	636	604	605	635	640	591	663	629	618	623	606	600	601	611	613	581	636	630	661	584	654	609	596	643	603	643	599	615	610	615	599	616	643	599	615	641	620	628	605	560	644	624	608	625	607	604	654	588	599	652	676	637	625	621	596	640	643	573	613	634	596	638	579	620	657	611	639	627	638	625	585	601	638	650	601	595	622	636	597	636	652	628	571	629	598	634	626	630	594	616	613	615	646	621	617	661	631	591	625	618	681	639	596	620	570	588	660	635	618	626	597	639	622	621	622	608	615	626	623	618	642	628	611	649	634	644	632	592	633	629	612	657	616	616	635	646	649	624	594	615	598	625	602	561	616	565	636	592	653	639	632	597	601	612	568	615	615	614	589	641	590	625	632	603	630	640	676	595	642	593	614	653	627	603	619	632	599	618	625	648	630	609	626	603	598	643	601	593	629	612	652	597	608	589	642	603	616	594	595	662	631	628	619	611	639	630	665	630	623	604	618	604	597	618	605	589	631	636	600	639	597	650	641	620	617	607	629	611	633	584	654	658	607	616	634	617	651	641	630	602	629	628	608	629	596	638	634	618	608	647	647	670	613	595	604	688	614	635	605	572	593	611	602	627	619	611	619	614	643	632	604	626	645	556	605	607	602	605	646	568	617	615	671	638	585	670	598	589	685	643	637	645	628	617	623	617	650	590	637	641	638	613	614	601	658	599	642	607	627	626	624	600	591	634	599	624	610	628	597	628	655	571	617	600	621	629	614	615	614	605	661	600	609	622	606	633	630	601	584	603	642	615	675	607	609	578	632	579	628	601	552	618	659	650	625	609	637	659	658	627	594	649	625	614	669	606	619	633	634	605	635	621	623	636	616	644	624	623	659	629	575	618	626	638	618	588	608	595	625	576	599	618	627	642	580	655	605	623	630	619	611	652	628	610	613	644	647	626	629	668	625	595	606	619	600	657	627	600	560	606	662	595	606	621	635	636	637	653	590	630	654	633	575	643	623	619	672	619	588	633	672	600	570	595	564	599	630	617	556	662	593	593	580	636	643	609	605	636	618	579	582	648	649	570	617	639	649	636	609	620	674	613	627	608	609	621	603	618	610	635	634	606	612	630	590	613	587	633	660	664	559	631	677	590	617	612	576	616	584	593	575	644	617	587	609	593	646	608	628	677	590	643	551	604	630	628	591	616	613	610	641	568	659	643	639	604	625	630	656	603	614	606	645	652	604	627	630	565	620	633	603	617	607	644	638	613	582	652	642	581	623	616	663	617	637	640	612	615	655	631	614	595	615	621	642	631	645	610	633	582	627	617	605	644	635	634	609	633	579	661	625	643	598	625	594	629	653	542	586	586	607	682	607	569	612	594	606	618	614	591	636	652	671	638	628	639	619	612	608	583	614	618	635	623	625	676	585	601	612	610	613	617	645	651	626	620	626	623	639	594	616	656	593	616	637	592	628	612	658	595	613	605
44063	23975	9527	3082	1411	617	243	230	242	252	251	250	231	253	232	185	230	231	231	235	227	232	234	235	202	246	251	246	236	202	212	235	208	213	264	198	237	222	216	236	227	227	225	236	253	236	210	251	213	239	220	257	250	235	218	202	200	225	243	244	252	241	233	208	223	206	267	243	212	254	247	210	223	234	233	253	281	215	216	236	233	219	254	256	239	252	220	204	237	254	213	248	212	241	256	228	274	244	233	243	223	237	251	235	236	239	213	236	224	235	272	256	203	231	224	213	209	215	241	214	217	238	232	236	209	237	221	231	252	227	225	233	229	247	245	220	266	240	242	232	220	202	241	218	240	256	241	205	220	235	223	227	269	230	206	248	212	230	246	212	233	237	215	236	248	213	223	236	230	221	212	241	216	243	234	260	218	211	234	252	227	252	233	203	256	232	226	212	212	229	255	222	225	248	245	235	223	222	234	250	217	204	219	206	249	232	190	257	242	223	242	242	215	238	247	229	226	221	234	224	221	238	238	204	195	232	242	223	259	205	225	245	240	219	247	226	230	261	235	224	216	238	226	228	230	251	252	229	210	249	248	215	226	241	229	244	217	210	245	202	236	229	216	222	247	233	238	270	240	203	251	230	240	263	238	248	265	243	256	220	203	218	227	232	205	264	231	230	260	228	244	235	244	243	220	217	232	207	246	224	248	220	266	224	209	255	246	244	245	239	244	230	246	226	283	250	229	256	229	229	225	221	231	257	250	234	226	257	244	210	231	219	252	237	234	241	192	258	262	249	254	245	234	245	239	217	242	224	181	216	229	243	217	239	228	227	259	252	234	251	243	255	266	202	236	244	237	251	241	244	278	235	231	246	247	244	210	262	236	208	223	211	209	186	224	218	216	229	221	224	217	228	232	213	227	238	235	216	261	203	224	221	238	277	270	211	206	213	240	234	245	229	219	195	229	254	231	213	237	209	219	261	236	245	255	227	242	223	228	237	239	231	230	241	222	221	236	204	247	243	224	261	259	228	211	240	237	234	216	230	236	224	223	246	238	240	274	228	222	230	247	228	236	204	248	223	228	276	224	233	238	250	235	221	226	227	222	243	248	226	243	217	248	231	223	252	258	208	233	208	232	229	218	206	223	236	235	263	247	212	224	247	238	230	229	236	247	244	254	225	241	223	230	270	237	220	243	205	227	218	226	221	240	226	262	221	205	217	222	234	263	244	262	252	234	218	246	215	228	249	233	233	244	227	229	266	201	211	234	244	232	232	251	223	221	248	216	227	246	204	241	255	184	254	220	237	201	210	195	227	234	222	220	212	244	229	230	212	218	211	245	233	236	218	232	256	213	221	246	217	245	249	221	207	247	215	241	249	208	250	234	217	240	264	232	250	209	218	230	246	231	225	229	223	242	206	260	244	260	249	239	224	229	243	247	251	221	238	205	231	210	228	209	250	228	237	236	218	236	233	226	251	227	225	250	257	195	206	237	241	249	235	201	229	239	235	229	234	244	224	222	245	196	242	229	253	242	254	240	233	237	293	197	233	232	213	246	244	229	222	214	224	223	223	203	238	218	246	221	205	232	218	248	245	236	246	256	244	228	217	236	241	222	220	257	241	257	222	228	250	218	214	278	228	245	225	202	213	245	244	234	237	260	207	231	236	250	240	243	242	234	247	233	217	232	264	229	240	262	258	222	209	217	225	187	215	238	219	212	248	246	258	243	256	225	252	257	242	250	222	214	222	253	263	228	216	197	221	219	213	220	231	230	242	227	207	245	229	246	216	235	241	247	248	258	211	249	222	254	246	195	190	220	229	243	247	243	241	216	240	238	244	218	210	248	249	210	246	238	218	225	228	223	222	216	238	266	264	270	227	222	232	256	228	225	211	220	227	221	258	241	230	233	225	214	240	253	222	216	198	223	249	189	222	238	221	247	268	255	228	211	247	238	234	243	240	213	212	230	232	216	218	227	265	242	228	237	260	256	243	233	234	241	220	230	203	219	266	231	219	212	231	267	254	253	257	209	212	216	214	236	236	239	240	248	236	229	256	229	212	199	216	214	262	216	242	212	220	211	243	235	204	199	222	266	247	218	222	260	238	216	229	235	241	213	251	217	254	213	213	255	226	244	224	254	231	212	241	227	234	243	246	244	232	223	226	228	242	250	235	248	229	253	234	254	225	217	238	225	226	213	199	247	216	260	226	231	243	227	245	242	243	230	233	247	241	225	256	216	227	252	219	221	256	236	240	214	221	213	230	255	228	253	228	196	200	262	210	232	251	271	193	223	222	238	232	253	231	234	240	240	210	217	225	224	227	234	219	227	234	233	249	207	241	226	240	251	247	196	211	201	250	213	219	241	238	251	263	221	248	199	238	239	271	259	239	243	251	227	207	232	254	250	226	242	239	234	244	259	252	269	245	243	221	240	220	237	221	213	230	223	210	220	252	253	247	231	228	262	231	259	227	269	258	228	202	252	221	221	235	223	240	256	257	224	221	208	208	203	237	194	241	222	225	257	250	258	241	244	226	242	210	244	259	234	212	238	241	243	224	218	240	241	224	232	210	232	211	222	244	238	217	217	208	244	259	205	232	215	204	223	225	238	236	247	210	243	275	230	237	277	241	224	218	252	213	252	217	221	210	257	234	241	255	225	225	229	223	233	211	202	212	206	238	252	246	222	236	248	211	243	233	224	236	230	252	214	258	238	223	227	225	212	235	246	255	200	223	222	246	211	222	216	225	237	231	263	234	246	231	251	233	244	211	196	253	226	226	216	244	231	238	221	234	258	236	217	247	222	227	238	236	221	220	217	227	245	223	233	227	206	254	244	227	234	196	236	228	218	209	232	241	220	211	232	243	228	216	217	218	234	224	225	231	231	250	228	255	245	242	256	231	251	233	209	219	249	219	230	250	264	255	246	229	234	273	231	212	249	217	235	230	239	209	236	201	217	210	240	246	203	221	255	259	237	235	252	261	208	235	222	222	215	242	222	236	228	247	225	218	249	217	237	231	199	220	234	225	250	236	231	231	266	237	213	216	218	232	208	245	235	244	261	224	249	222	218	236	195	211	240	243	234	206	222	224	256	233	216	234	233	244	203	260	235	245	219	236	239	214	234	240	252	221	215	206	235	247	199	213	224	239	239	188	224	235	264	218	205	232	244	223	239	216	206	235	223	254	241	211	264	251	239	246	239	239	197	236	223	221	212	227	283	208	240	232	256	202	231	221	249	224	234	245	226	225	227	235	220	224	228	220	236	229	218	248	216	196	231	224	224	229	232	233	232	220	240	241	231	238	229	229	229	234	228	238	247	231	247	230	238	213	194	204	242	277	234	233	231	217	256	225	236	221	230	210	233	254	205	225	256	219	214	226	223	206	246	253	262	267	216	232	228	221	209	221	251	213	208	241	227	265	236	227	235	236	244	260	222	238	278	237	222	248	225	214	227	220	216	243	251	231	248	201	224	220	238	232	248	263	239	257	266	232	239	214
27929	17710	11544	6721	4423	1923	562	505	482	444	510	486	489	488	510	499	490	486	510	500	433	488	506	473	536	475	510	503	531	471	515	442	481	499	490	488	492	506	483	520	508	488	507	496	518	523	498	497	490	473	493	502	481	472	488	501	508	514	516	508	476	466	473	514	490	471	480	507	563	464	515	527	504	538	457	492	495	487	504	534	466	503	458	451	488	499	517	478	490	475	545	447	493	522	468	537	532	507	506	495	489	525	496	517	496	478	480	446	460	472	490	468	525	471	480	544	484	482	513	515	565	483	471	530	487	476	465	483	520	492	494	514	475	488	483	470	491	465	503	468	463	460	488	478	462	530	529	529	471	469	464	493	522	443	464	508	512	484	481	494	477	507	508	556	509	516	539	496	526	500	466	482	505	506	478	508	552	457	454	449	476	530	459	463	498	505	528	471	488	471	571	485	519	485	476	463	522	468	526	516	490	491	533	473	524	475	478	499	505	503	529	473	485	473	478	512	456	479	483	494	484	518	468	469	482	493	439	487	530	493	510	537	480	475	513	503	463	472	494	454	488	519	497	488	459	523	470	468	476	524	527	481	510	500	465	440	504	488	487	481	478	483	515	520	487	510	539	464	478	498	477	494	490	475	494	507	502	496	472	486	487	502	453	491	468	503	513	492	502	468	486	505	471	522	482	511	488	493	449	531	489	511	506	492	528	483	510	496	511	505	484	506	464	469	501	505	525	486	494	484	489	495	546	505	507	500	492	518	502	496	476	466	464	499	508	530	480	452	464	503	493	466	458	507	500	486	490	493	505	505	525	498	478	519	523	484	507	528	492	520	480	498	499	509	482	467	468	479	476	518	478	454	514	507	491	463	502	489	462	497	483	496	505	507	502	493	518	498	503	503	488	472	549	500	506	496	484	482	512	474	474	489	509	511	497	489	532	470	461	524	458	446	506	489	469	514	481	514	501	451	484	525	529	488	493	510	459	486	485	440	523	478	517	441	472	505	468	524	551	509	470	511	487	504	491	518	540	498	525	503	505	502	497	481	514	470	464	463	489	506	469	491	513	478	487	481	481	479	476	511	511	539	501	497	490	524	497	512	523	486	496	564	477	472	494	488	527	519	492	542	488	496	455	508	480	497	510	472	472	502	484	494	491	495	567	470	493	546	467	502	522	504	482	518	514	432	500	502	471	451	526	476	487	437	493	523	503	470	505	480	516	512	494	499	467	475	489	493	510	518	515	494	527	460	448	476	508	516	469	496	503	525	494	520	503	484	508	457	480	471	502	437	477	483	523	520	506	486	514	478	510	496	460	522	551	509	482	469	511	527	490	493	507	452	480	500	455	499	456	432	547	491	521	488	521	499	481	473	478	453	486	450	473	516	507	502	518	511	522	482	555	514	486	505	490	482	490	510	477	519	480	505	467	488	478	498	465	484	483	516	468	500	468	548	506	484	477	486	499	478	481	478	521	496	523	472	478	466	529	481	477	465	516	536	483	511	498	455	497	471	493	475	474	481	479	548	439	478	515	488	490	515	474	499	511	506	487	513	479	518	526	481	495	491	474	491	523	478	496	504	456	461	524	462	527	503	449	470	506	507	482	480	519	492	485	479	463	499	475	505	492	485	467	506	518	496	469	523	516	473	485	532	499	455	478	486	511	478	472	467	449	442	499	486	519	507	532	480	535	503	463	469	508	463	487	509	503	496	487	468	507	488	462	492	474	514	484	506	462	474	492	524	493	449	474	464	500	508	479	464	490	518	503	531	484	497	516	491	510	480	485	462	477	499	510	522	539	511	497	473	467	530	488	469	503	529	496	506	491	500	485	457	528	459	486	504	480	479	492	503	488	476	511	477	495	497	473	476	481	471	532	471	507	458	514	484	486	487	507	458	499	503	509	484	519	496	497	474	466	520	507	517	488	539	497	503	514	504	501	492	550	447	480	501	544	534	482	522	483	465	467	486	507	496	506	501	528	501	481	513	523	520	510	496	501	509	482	428	489	472	550	496	493	455	483	483	466	489	488	513	524	504	513	478	514	517	516	494	484	514	516	463	526	500	513	501	501	498	479	509	514	467	549	485	494	523	507	490	516	469	473	532	511	507	446	464	461	496	514	503	464	533	497	477	491	491	482	484	496	480	501	519	487	504	473	500	529	486	503	475	505	497	498	488	446	498	519	462	518	485	476	476	507	487	476	529	503	490	491	490	472	522	528	495	517	503	503	478	507	477	506	477	496	486	464	477	522	494	484	531	512	480	489	489	487	505	482	514	446	517	451	472	514	488	492	466	482	474	455	468	501	524	517	496	504	482	489	506	476	511	508	505	500	486	498	498	485	524	419	455	505	466	521	475	487	509	507	494	529	486	476	498	493	505	515	491	499	501	464	489	522	478	528	515	459	480	507	496	478	521	519	467	504	496	512	462	487	508	528	472	496	485	521	496	484	521	494	499	507	539	493	493	489	506	546	487	488	513	480	489	491	487	486	517	482	471	526	491	471	484	489	534	536	463	470	503	490	522	473	470	465	502	494	485	479	448	497	525	495	448	461	495	496	445	497	477	485	483	506	482	478	541	479	482	527	525	502	504	500	510	478	507	495	485	487	505	477	522	522	511	495	498	486	488	483	478	475	517	482	506	494	497	465	470	449	465	504	489	474	488	463	495	515	499	481	487	481	477	500	523	482	518	519	529	480	497	460	483	520	513	517	481	512	467	526	505	477	496	505	442	533	486	520	538	487	469	488	515	489	488	492	505	490	500	501	501	506	495	525	496	461	520	499	501	474	520	507	501	515	496	499	541	508	503	500	542	507	455	481	512	481	501	479	498	504	497	484	477	490	467	524	506	491	505	507	473	513	502	496	463	497	461	507	449	495	496	471	481	499	478	514	504	477	504	482	537	503	540	475	459	494	508	499	484	492	504	470	499	462	502	495	514	533	489	477	494	482	499	509	529	487	482	505	538	494	471	486	509	484	485	510	483	526	485	493	484	488	509	513	474	469	506	462	479	499	470	485	504	492	508	529	499	481	494	489	482	507	460	519	465	473	522	429	463	485	507	463	516	524	499	472	519	495	509	487	503	508	462	479	494	487	461	524	491	490	522	526	467	488	470	493	462	457	488	489	479	506	506	514	470	505	517	483	507	494	504	532	554	484	485	491	489	512	485	499	519	470	504	481	507	456	477	515	491	503	476	501	509	465	494	464	494	482	462	494	485	495	542	491	487	506	512	487	499	505	504	496	521	511	519	487	526	517	468	507	464	502	490	487	498	532	499	508	466	498	463	535	489	467	498	491	477	453	504	447	499	511	488	495	499	500	479	486	486	486	483	455	478	493	526	493	496	541	471	549	489	541	469	474	508	446	519	454	522	482	457	480	481	484	490	488	498	543	511	534	548	487	519	470	462	496	493	480	492	491	517	534	491	517	515	481	495	481	527	502	538	490	495	493	502	515	529	497	475	497	481	478	513	515	518	510	473	486	534	487	474
57776	33125	13926	4670	2292	813	307	252	275	253	240	246	264	230	225	236	221	280	233	265	265	256	245	235	267	217	249	253	232	270	253	243	212	227	258	257	226	262	224	238	257	266	250	241	236	223	225	278	285	269	233	242	232	239	283	257	258	219	244	266	236	230	256	218	245	264	257	230	241	221	232	259	229	221	255	225	231	232	259	250	245	216	231	273	254	250	253	259	251	209	247	256	278	289	219	251	229	243	226	220	231	263	263	246	238	225	248	234	237	229	256	218	251	252	253	249	274	221	213	207	240	233	254	227	245	227	268	241	236	244	241	256	258	216	252	227	235	228	240	220	222	240	241	264	236	257	279	249	259	227	237	210	212	239	260	261	229	249	251	237	255	226	227	230	262	237	203	207	242	246	255	242	237	281	248	252	222	254	274	266	232	286	246	230	290	278	246	260	222	223	252	247	268	252	235	227	256	230	269	264	260	231	261	232	228	249	248	241	232	212	237	243	272	245	255	250	234	268	277	229	245	269	246	260	242	250	248	231	252	249	244	256	229	244	224	270	235	251	262	266	243	238	262	246	255	223	249	244	237	246	222	212	234	223	228	247	227	229	241	222	238	251	255	252	238	227	229	233	243	245	251	226	226	215	221	258	241	243	236	247	245	233	251	259	258	232	237	232	274	240	227	275	243	279	223	255	260	253	257	229	255	225	211	243	244	233	244	233	248	247	220	251	238	226	242	240	246	241	267	270	236	254	234	255	268	227	224	273	254	284	276	266	219	241	281	217	234	207	222	232	240	239	251	228	248	240	233	226	241	249	244	232	256	227	233	257	258	257	256	255	245	253	264	247	231	219	220	243	243	216	279	261	259	256	226	262	230	212	214	246	253	264	221	239	234	259	256	212	250	211	225	236	254	226	269	244	210	239	236	258	252	233	260	239	239	262	240	251	260	236	214	227	275	255	280	228	216	239	248	248	272	244	264	302	238	219	239	251	244	245	244	234	234	245	243	252	254	247	241	205	264	241	245	245	259	242	270	245	251	235	275	270	233	261	253	252	235	219	219	241	248	241	252	246	268	255	213	221	247	276	231	260	246	246	246	243	238	211	249	214	268	266	252	261	253	248	248	255	276	254	224	260	249	250	258	215	247	229	269	225	260	256	234	267	238	210	226	237	243	228	257	241	265	269	251	245	247	225	240	276	233	240	255	248	246	240	238	255	268	221	232	247	246	241	233	242	252	235	255	244	213	245	212	256	227	254	214	211	217	270	272	288	255	254	239	201	247	237	216	230	241	276	228	232	238	259	252	265	257	276	207	259	220	239	272	271	238	260	251	258	225	254	233	268	246	217	234	248	258	246	234	242	266	256	244	248	240	256	226	242	283	257	275	223	219	250	267	222	241	222	240	216	259	238	219	263	227	267	226	274	251	241	256	258	266	233	265	253	232	254	240	227	268	240	210	259	239	250	256	252	262	235	217	195	251	235	230	245	226	223	267	230	231	216	217	254	223	257	257	237	219	253	237	246	247	216	247	268	210	260	274	231	270	244	234	233	228	233	238	245	225	253	255	244	217	264	186	248	248	204	241	227	261	245	242	249	245	269	292	214	253	270	245	241	213	257	241	238	239	226	249	246	232	227	226	225	233	262	240	245	221	228	257	233	274	231	262	239	252	274	259	270	258	251	228	232	234	248	211	227	243	278	217	239	251	241	235	261	273	236	218	221	232	242	282	241	274	225	221	221	241	270	256	253	230	244	220	237	243	243	202	247	270	268	230	269	270	235	242	260	264	239	249	223	251	245	244	242	236	243	242	253	233	220	246	257	283	265	251	256	257	247	253	233	241	233	260	229	264	227	239	237	225	225	223	238	224	269	238	243	247	231	245	253	239	247	260	253	247	239	246	258	251	218	234	236	234	212	234	214	226	198	253	232	249	297	244	240	263	250	199	227	225	257	256	236	257	272	242	240	260	244	239	237	216	239	225	221	214	240	213	246	254	245	259	252	251	214	246	256	257	250	233	223	242	222	254	226	243	241	241	268	243	273	266	257	250	241	244	230	244	214	203	227	242	223	264	228	223	225	230	222	234	279	264	286	250	226	252	229	248	271	281	224	252	253	239	256	260	261	218	248	235	254	256	263	227	246	271	269	231	243	244	259	265	217	250	271	235	235	233	270	233	270	244	250	248	221	273	245	228	229	255	199	244	286	236	252	253	257	259	215	262	253	228	263	262	243	248	254	226	265	249	238	202	225	226	224	243	232	232	227	233	246	247	218	226	262	251	219	229	269	243	243	225	278	262	250	250	222	254	252	233	251	249	248	218	272	246	260	259	245	262	258	215	238	212	278	237	235	262	247	245	256	236	240	252	238	220	247	228	270	257	261	233	211	237	224	265	245	208	261	243	233	258	232	259	247	253	256	279	251	276	230	278	232	221	230	234	244	245	241	240	233	247	266	228	234	226	239	252	225	284	242	276	232	238	228	242	239	263	280	245	242	261	263	230	245	248	225	225	249	217	265	231	236	245	212	247	234	253	264	223	229	270	232	240	237	247	264	218	255	248	248	252	250	264	248	230	231	237	244	250	250	217	238	236	249	258	254	222	257	247	223	259	259	217	267	242	243	258	223	253	239	255	246	220	204	219	258	240	265	252	233	248	246	246	230	232	235	255	293	231	227	250	269	279	258	239	252	234	260	256	250	246	239	228	239	204	262	246	263	248	251	257	208	266	249	234	228	232	213	254	245	253	249	218	240	249	266	235	250	250	266	250	271	216	273	205	253	221	259	238	228	226	264	241	265	264	228	206	228	241	235	243	242	257	271	248	246	244	276	236	234	240	250	255	242	255	279	227	226	243	266	235	242	230	228	278	238	224	265	291	244	276	252	228	252	223	229	257	237	231	263	232	229	227	252	199	253	258	229	242	268	228	245	203	239	235	248	254	240	243	225	242	255	254	247	241	264	211	260	266	212	269	252	229	279	246	282	278	260	237	240	252	238	271	241	250	254	247	247	262	238	248	243	222	251	234	251	249	219	233	239	239	247	247	239	233	214	241	259	268	268	217	240	227	257	266	241	255	269	228	240	229	239	253	253	220	249	241	245	237	244	237	235	259	241	230	239	258	255	217	242	244	274	285	232	227	273	226	264	242	219	244	263	238	236	254	279	254	265	236	230	223	243	252	265	239	235	237	242	246	240	262	243	285	228	263	250	227	227	223	265	248	239	278	232	254	223	230	217	248	258	232	237	218	265	234	263	260	232	249	252	250	245	206	223	222	298	227	244	260	239	261	260	235	244	243	241	253	283	251	249	237	217	202	247	240	254	241	257	208	224	272	284	223	239	268	257	228	251	242	221	232	248	245	243	215	229	232	268	277	231	246	220	237	210	227	256	253	225	235	239	243	242	261	270	242	257	223	251	255	254	251	222	222	230	263	236	243	239	243	251	236	239	256	214	248	239	241	229	260	248	261	247	233	227	248	225	241	233	231	250	231	229
37693	24981	13950	9527	6469	2211	771	678	599	593	531	509	511	538	538	527	519	494	529	543	553	525	498	545	528	497	542	503	499	502	528	487	522	541	516	538	533	486	510	530	483	577	514	541	496	544	508	547	543	518	526	568	504	513	493	512	538	544	527	549	526	549	532	523	553	524	509	563	516	533	518	531	534	491	479	499	484	531	499	509	519	538	513	536	531	500	534	522	528	510	541	550	511	515	506	476	546	497	543	552	516	513	523	526	558	491	542	510	449	532	510	527	537	518	518	502	495	537	538	533	510	489	560	502	505	534	541	514	497	503	470	498	522	545	510	537	535	550	531	530	508	510	512	530	537	535	572	553	548	533	524	492	532	527	529	489	505	505	488	491	532	483	548	516	513	510	509	526	512	476	511	520	496	506	523	534	516	480	512	549	510	525	532	541	471	501	527	483	530	550	529	524	526	512	484	497	510	562	494	520	532	528	495	495	553	542	547	547	528	503	497	485	503	539	522	519	529	459	506	514	538	491	507	528	539	506	545	515	537	517	504	558	532	562	536	510	568	550	488	495	513	543	507	552	530	520	501	487	475	511	512	540	525	490	515	504	481	515	520	506	511	533	507	558	521	522	514	490	470	495	522	541	493	553	546	547	538	531	528	513	510	539	518	539	523	543	535	517	544	554	515	507	508	508	535	529	517	523	513	557	560	512	530	555	504	502	520	520	532	510	531	551	550	535	538	560	525	536	524	534	537	510	534	499	512	526	541	546	527	507	519	513	550	511	572	482	524	509	498	492	525	526	583	463	487	520	502	495	496	544	526	521	542	575	517	527	523	496	549	528	535	532	505	524	538	493	502	508	523	544	520	551	519	530	519	534	521	548	472	487	496	514	508	522	506	533	495	539	503	506	531	535	548	519	548	501	542	486	480	509	532	543	482	519	480	547	558	521	524	531	544	519	507	509	554	543	543	528	494	523	514	510	515	505	537	508	533	517	499	529	502	531	505	528	510	531	477	526	541	507	515	543	504	524	546	519	515	498	531	517	535	522	513	504	501	542	504	503	545	499	507	549	539	550	560	557	505	555	534	514	528	531	543	522	502	521	539	525	484	551	545	533	529	524	511	527	560	508	584	532	522	528	525	496	508	540	506	517	478	511	496	559	538	526	529	516	512	528	553	536	492	526	526	548	524	548	462	512	518	510	516	563	528	549	499	507	512	509	545	567	511	515	525	521	564	504	505	536	520	554	530	552	534	564	537	516	505	542	516	475	526	562	567	543	522	523	516	534	549	511	533	507	510	500	497	525	523	518	510	554	523	495	534	550	566	546	518	499	547	501	519	522	556	538	525	530	517	503	517	519	542	518	503	534	508	504	509	545	526	517	537	504	512	506	502	554	541	522	521	517	520	516	549	521	506	548	541	507	554	511	511	532	561	529	506	530	508	525	532	563	570	505	491	550	543	535	490	537	501	509	525	531	543	552	515	489	541	519	515	496	543	495	487	532	494	511	504	494	539	524	545	464	549	496	515	517	562	522	562	550	545	477	516	478	547	528	538	517	480	515	535	542	532	524	538	513	550	529	542	535	567	518	503	498	526	514	528	554	477	508	525	481	533	516	528	513	521	552	514	477	516	497	516	543	507	519	533	507	528	515	539	492	541	529	552	560	496	514	505	543	505	529	515	478	519	475	546	516	582	509	560	519	503	514	501	511	521	513	519	564	511	536	481	524	529	531	490	503	529	495	514	526	547	539	526	540	549	527	531	507	480	521	542	527	521	499	494	491	491	548	580	515	532	532	519	542	531	495	515	561	498	516	513	529	519	516	517	520	479	552	533	529	512	535	509	539	481	521	513	509	514	541	493	539	523	527	518	500	536	504	526	535	523	562	516	539	498	515	509	513	528	512	487	495	510	503	555	530	552	541	539	514	510	511	535	518	505	511	511	530	518	503	549	465	541	527	501	514	535	514	510	542	535	553	591	528	566	543	512	547	529	502	547	529	504	539	527	546	508	520	517	496	530	511	509	525	539	539	531	563	538	519	514	523	546	531	544	553	490	516	491	490	531	526	522	540	558	521	523	544	524	576	538	492	522	483	555	512	554	525	518	479	504	556	483	511	529	515	522	533	483	540	535	526	557	478	507	554	566	547	566	501	515	524	509	545	498	528	488	504	533	518	508	526	521	492	517	493	532	534	513	512	509	515	507	511	500	487	506	558	511	464	519	532	588	530	536	551	535	568	537	515	549	495	512	501	544	517	565	544	499	506	507	548	530	489	511	515	507	528	519	520	497	561	570	488	506	533	529	537	563	537	554	571	540	528	500	555	531	513	526	505	491	559	508	532	561	554	534	547	557	510	507	507	442	518	519	543	547	545	565	554	495	538	521	519	537	505	518	482	504	567	489	539	533	573	517	538	523	522	554	502	536	530	519	523	534	487	532	536	499	500	556	500	536	500	508	523	517	585	515	541	561	500	534	543	510	507	525	529	507	518	525	514	506	521	530	498	511	518	521	522	531	523	495	513	535	543	493	516	510	513	545	531	538	525	510	515	521	478	486	547	552	500	556	526	518	537	493	519	546	562	552	540	519	489	531	566	562	541	510	533	541	499	535	526	535	517	532	549	559	529	504	540	535	493	468	540	554	534	500	547	498	536	568	506	520	509	498	479	516	565	539	500	537	501	521	530	521	555	524	532	490	545	531	494	523	527	568	527	526	521	538	518	526	506	517	522	491	508	505	526	509	551	553	504	504	484	489	528	526	530	570	487	468	489	534	533	545	507	543	505	486	486	510	512	569	475	514	540	541	544	518	528	525	509	527	491	543	512	578	512	513	559	513	505	500	529	492	493	487	549	543	511	505	530	565	490	532	535	521	533	513	509	558	529	582	514	527	512	552	562	527	477	514	519	507	536	534	589	527	537	525	480	530	485	544	538	574	509	522	551	488	543	548	550	587	567	544	539	545	565	533	497	569	522	574	479	507	510	539	538	534	543	484	531	537	513	515	545	524	530	521	491	511	558	498	466	550	527	543	591	521	520	522	538	500	507	526	497	473	566	540	491	518	549	571	522	520	499	533	520	494	564	514	550	500	525	570	506	509	505	515	544	542	527	558	514	554	512	495	475	511	518	516	517	525	527	527	554	504	538	515	538	559	534	502	511	576	511	509	524	544	519	519	523	514	559	469	525	539	505	517	484	478	489	512	558	548	534	479	544	530	515	563	530	492	521	512	484	512	548	532	539	516	528	546	524	497	555	517	503	526	531	509	535	520	506	560	538	532	511	503	466	531	542	479	525	538	541	515	540	545	550	544	545	547	540	528	536	528	518	563	531	517	576	522	563	518	446	538	508	506	533	526	550	548	556	518	554	548	566	528	502	490	514	521	515	510	521	523	518	533	548	484	499	541	534	495	527	518	511	502	526	479	516	518	542	522	537	478	520	501	548	520	470	501	537	525	538	511	459	521	518	542	540	565	490	527	512	536	567	514	496	522	536
67172	41356	21577	8722	3300	1029	460	421	348	322	290	303	315	294	298	319	325	318	320	307	326	310	342	297	292	266	311	282	345	300	300	334	319	290	307	289	313	288	288	291	256	284	311	307	291	275	283	303	303	299	280	299	319	303	314	321	267	248	292	306	322	320	321	283	303	289	292	304	338	312	300	305	265	291	293	309	302	258	290	306	279	300	300	289	285	297	291	298	325	299	295	317	318	269	298	299	286	273	321	354	300	305	273	285	313	280	329	312	301	275	299	308	320	340	307	299	283	305	295	318	300	313	304	304	301	333	296	272	300	332	270	298	300	325	288	288	257	320	313	301	314	279	351	292	274	300	269	303	322	311	300	295	269	291	287	278	274	306	296	300	321	309	316	272	290	303	307	284	275	309	305	316	282	294	288	295	297	287	315	275	328	305	259	336	278	313	322	277	326	311	305	275	307	317	337	309	327	339	307	297	306	298	285	298	295	289	287	288	277	266	282	325	315	313	298	298	323	335	319	285	304	272	265	306	291	327	303	264	303	326	306	294	309	296	296	312	306	263	323	313	303	268	328	296	310	299	275	296	328	310	284	299	293	291	304	256	253	299	302	280	306	279	272	275	301	306	316	287	321	267	300	285	310	310	331	302	273	329	282	265	317	313	318	309	271	302	315	300	279	294	316	287	273	268	289	278	282	291	298	281	310	296	337	271	298	317	320	314	286	308	341	320	296	296	304	317	294	324	309	299	303	330	322	300	269	284	328	317	286	298	315	303	273	287	316	315	310	324	304	290	292	335	306	292	325	287	308	306	300	293	270	286	308	295	292	289	285	303	294	297	324	281	302	324	285	305	265	295	278	269	317	302	281	294	340	310	331	314	323	301	310	304	320	299	285	301	277	290	310	307	319	313	320	314	327	304	300	307	303	288	279	284	295	310	320	320	329	279	279	266	298	283	278	310	292	330	297	300	279	313	294	278	303	304	302	297	304	327	323	303	319	308	293	272	309	309	293	324	293	301	328	314	337	310	317	314	294	268	304	309	294	318	289	286	328	295	346	311	333	275	250	256	312	267	267	299	300	325	331	298	311	299	325	285	314	294	251	307	313	318	332	321	280	307	308	298	280	288	301	279	318	320	295	331	273	288	293	306	303	291	284	329	326	296	267	270	286	272	268	327	331	337	290	304	319	297	295	287	269	265	283	272	300	306	338	323	332	274	323	276	282	278	297	272	285	279	300	276	288	291	267	308	296	301	280	292	299	331	308	349	313	275	288	271	294	310	295	262	288	297	292	319	270	308	289	306	333	315	336	308	289	305	289	292	337	332	285	307	296	307	287	272	281	314	288	335	299	310	302	306	300	308	323	305	307	318	322	292	284	274	280	303	295	308	321	290	280	298	320	297	271	356	278	306	343	303	304	284	292	276	277	295	280	287	320	318	298	316	307	277	299	304	283	301	283	320	270	290	326	291	286	312	293	303	303	337	312	304	295	285	266	318	322	304	288	305	309	323	303	320	324	306	267	273	285	278	297	294	277	262	297	307	282	305	328	267	275	286	276	328	278	295	280	304	295	310	326	308	267	288	279	288	329	292	286	286	338	305	309	322	284	316	304	314	307	332	309	300	297	290	279	313	297	310	289	297	298	288	262	279	276	311	279	282	283	322	247	322	312	312	287	287	284	281	268	313	290	295	308	319	312	291	302	262	307	301	289	279	330	319	279	303	283	322	282	321	312	258	315	325	291	292	292	309	303	267	304	291	290	314	290	305	290	303	287	317	294	273	274	317	270	327	298	302	333	322	319	291	317	278	307	297	305	309	315	310	297	239	278	287	324	304	282	316	318	316	299	280	278	293	313	311	304	300	297	296	315	301	311	289	315	307	339	274	296	272	308	326	341	316	298	321	301	334	299	309	301	286	290	271	291	312	279	283	318	286	288	293	339	288	312	306	290	326	313	325	304	266	264	273	314	291	303	280	323	289	313	311	288	298	284	250	306	301	310	275	291	344	299	308	304	324	269	284	316	308	301	308	292	306	287	287	295	275	297	301	313	302	277	282	322	313	269	296	284	299	317	314	343	264	297	316	303	322	344	286	300	294	305	313	304	305	311	291	299	324	299	357	325	300	306	290	268	298	311	280	295	286	306	330	292	309	300	283	306	294	289	300	302	304	289	308	317	301	342	323	256	332	292	310	288	278	304	305	290	317	289	286	274	276	284	313	301	301	268	299	293	270	300	305	283	275	314	274	288	291	314	300	304	275	301	290	283	318	287	312	300	312	314	310	307	279	313	318	293	291	297	301	305	305	317	302	346	313	301	288	270	316	299	340	311	286	325	331	321	284	301	329	316	302	317	306	283	285	306	298	323	309	321	331	309	317	284	295	301	306	322	304	302	293	316	308	317	298	309	287	299	270	304	286	314	322	290	311	296	312	262	310	310	296	305	328	295	288	324	280	320	298	292	301	341	293	340	320	288	295	301	306	322	303	291	341	297	303	290	268	305	312	294	305	316	282	303	288	304	294	303	281	305	303	290	318	309	282	269	283	280	330	323	302	327	288	287	334	326	288	288	307	307	301	271	300	297	273	303	322	267	312	300	273	313	311	304	338	309	340	303	296	329	320	324	284	295	318	309	290	303	301	307	299	287	293	330	279	253	281	296	304	305	310	302	306	308	319	285	306	300	305	312	314	304	292	288	312	288	306	304	292	288	267	286	269	290	273	250	324	319	266	289	325	312	321	281	302	298	306	316	288	300	293	273	291	279	333	299	322	294	296	295	297	287	310	300	301	315	315	294	278	315	311	270	298	287	288	334	339	320	312	300	306	333	297	329	288	322	296	291	283	273	302	298	327	308	308	313	299	331	300	318	302	300	279	309	310	337	294	296	317	304	290	291	290	307	320	325	297	336	270	291	290	311	283	334	291	335	309	316	302	299	318	304	315	270	285	320	316	290	286	308	292	309	296	297	303	300	296	296	311	298	312	323	270	297	323	312	296	309	299	311	312	311	299	301	296	278	270	288	322	288	317	299	254	308	275	290	270	302	310	313	270	292	291	303	285	286	330	285	329	297	319	293	296	309	281	300	298	310	313	305	298	310	275	319	285	283	297	315	292	288	284	276	311	263	293	274	317	330	275	303	303	309	314	278	285	327	305	274	312	325	285	270	319	329	294	284	312	295	295	294	342	311	255	281	298	254	300	299	324	323	292	301	294	291	314	364	287	312	303	314	312	305	300	284	303	292	268	302	330	264	296	290	302	294	307	310	295	302	305	294	304	275	290	286	308	314	288	327	329	286	331	278	346	321	327	271	313	298	303	305	329	292	304	303	306	308	297	288	295	297	303	292	305	296	305	324	300	293	292	313	300	311	318	314	302	282	282	307	282	303	290	269	298	307	297	295	296	294	333	324	298	283	303	280	298	290	335	278	297	264	339	292	268	324	276	318	270	307	265	286	293	311	279	282	294	288	318	346	288	271	319	299	295	314	259	294	310
43887	31483	20353	14336	8349	2749	1128	918	788	686	633	593	659	637	672	636	606	626	637	637	649	607	637	638	587	640	651	621	649	649	668	603	642	622	692	637	658	658	651	650	617	642	611	661	624	630	632	645	589	638	613	607	661	594	628	616	607	628	631	636	631	625	657	599	636	613	622	671	662	615	642	625	653	659	644	642	636	670	652	646	605	615	625	652	612	603	638	673	602	583	607	607	667	631	628	614	618	584	613	632	660	603	613	639	612	617	611	616	615	633	638	613	578	583	655	646	612	615	582	610	627	648	581	641	625	619	601	642	584	635	647	568	642	635	611	608	623	648	619	622	611	630	631	649	600	678	624	665	652	627	654	651	614	597	633	617	591	612	680	630	625	621	605	641	625	601	648	637	604	665	564	617	633	609	632	633	607	585	610	644	635	616	593	595	599	648	648	605	625	642	581	615	652	663	624	623	660	651	653	604	644	538	621	623	629	655	650	638	588	594	618	576	614	665	636	671	696	623	612	649	607	629	610	589	646	619	615	651	632	619	624	653	641	635	621	633	609	586	629	603	576	677	610	609	612	609	580	656	610	637	649	630	598	610	579	604	663	650	643	653	627	641	637	578	605	631	608	671	605	632	657	599	640	609	591	613	628	640	628	616	596	577	594	599	671	607	653	608	622	591	626	617	625	640	624	610	608	637	576	651	595	622	646	665	635	619	590	679	619	619	628	618	607	583	624	586	640	634	626	613	601	645	599	621	621	625	626	637	653	613	667	593	638	647	636	600	644	648	618	625	676	618	638	639	625	602	622	614	625	641	660	617	648	618	642	631	589	633	641	610	670	581	617	628	639	639	658	671	607	656	631	645	596	656	617	595	633	638	600	611	646	606	590	606	634	634	620	632	614	625	626	651	593	566	634	679	595	628	628	614	612	588	660	637	599	597	606	645	630	602	632	622	619	667	599	620	593	634	605	642	626	643	635	650	615	588	612	660	602	620	613	621	595	638	667	630	639	604	641	612	614	616	613	589	633	645	627	655	634	614	598	575	626	647	637	643	628	587	605	631	609	620	633	651	641	649	572	656	648	607	642	635	616	636	627	653	593	632	577	655	613	563	639	585	603	614	591	674	629	599	618	650	612	632	628	626	674	624	629	637	608	661	623	616	631	585	665	697	615	622	572	624	644	606	630	606	622	624	653	650	677	658	625	596	630	598	615	624	665	609	591	650	618	602	658	648	592	589	629	604	643	576	649	583	612	641	601	675	618	621	612	647	604	641	595	564	667	589	619	636	643	637	618	629	642	652	652	674	618	609	642	588	619	584	626	644	650	633	629	616	632	636	644	647	637	631	612	638	668	680	617	650	613	615	636	643	627	664	589	588	632	624	675	673	608	570	646	594	611	611	616	645	633	600	616	671	639	624	646	613	622	582	620	603	610	625	628	620	646	666	617	604	646	617	681	625	640	646	617	615	634	603	634	608	616	650	651	606	618	579	627	664	606	624	575	609	626	643	606	612	664	619	653	647	646	613	647	573	601	614	667	593	637	611	637	601	612	639	638	604	600	655	620	622	679	643	619	633	619	630	627	657	620	668	605	594	610	607	587	656	623	671	646	585	638	593	617	642	588	604	587	663	553	578	603	610	636	652	631	600	608	617	622	631	631	629	640	615	597	666	607	599	654	619	648	568	594	603	607	617	664	682	575	630	625	594	630	627	693	665	609	636	609	600	572	614	587	636	659	612	628	601	613	649	640	597	623	666	612	656	611	563	599	656	655	650	579	587	628	633	613	611	656	610	631	640	632	638	636	624	653	580	589	631	643	652	647	573	626	611	600	615	615	630	613	647	572	598	589	641	628	617	636	604	613	607	602	574	629	644	658	609	671	644	621	651	619	653	689	611	622	652	618	657	568	631	639	612	609	622	634	617	593	599	673	549	605	600	632	607	623	624	591	691	623	613	665	635	668	603	645	604	624	650	604	596	591	655	651	577	633	585	632	643	610	643	639	648	651	627	594	615	633	615	622	631	615	671	641	597	618	582	604	596	622	616	665	649	633	616	631	594	572	580	587	644	588	591	542	612	637	623	617	615	630	675	612	605	637	624	602	618	646	615	683	620	626	596	608	646	629	630	627	612	603	652	627	621	628	630	629	647	625	658	635	609	599	627	629	604	594	644	639	610	581	660	622	623	617	597	565	646	674	625	647	663	647	636	636	622	634	592	659	642	586	631	600	604	607	611	579	636	643	601	624	619	629	611	613	586	624	617	642	581	631	631	595	587	623	630	644	618	657	584	598	627	610	619	612	614	651	611	631	627	618	685	652	594	620	607	580	636	619	583	634	634	637	632	596	637	646	612	608	656	649	620	617	609	604	622	629	587	633	585	652	625	651	572	603	654	628	641	597	663	620	649	609	596	663	588	610	641	584	579	691	625	589	581	615	644	676	664	636	654	653	627	612	620	636	641	649	651	631	631	650	659	619	640	663	596	579	617	600	595	613	642	577	648	592	613	601	618	608	628	622	628	619	652	598	621	595	642	579	617	637	655	669	632	598	640	617	635	632	593	606	591	615	616	634	654	622	641	611	602	612	621	612	647	667	618	636	648	654	617	664	680	646	615	616	617	612	637	639	616	583	696	607	660	672	583	642	639	610	616	616	601	586	623	629	670	638	673	633	583	628	662	643	610	619	632	600	635	591	595	594	617	669	625	658	565	628	615	602	645	661	605	577	609	655	637	578	680	623	627	631	580	608	589	588	627	610	641	608	625	630	628	602	597	617	627	602	593	610	611	615	662	639	604	605	623	625	650	602	684	610	637	601	670	608	636	631	632	600	622	625	652	623	649	615	665	633	580	613	652	649	593	631	667	620	624	627	580	610	584	617	571	597	634	664	624	653	592	626	589	579	626	628	626	654	675	593	644	615	603	639	639	621	642	635	622	612	553	615	609	603	626	631	651	608	642	621	643	683	632	608	600	607	589	647	627	625	624	598	637	661	635	630	608	622	640	661	636	627	646	613	685	648	653	665	612	653	636	663	553	638	675	581	640	646	651	613	638	629	567	607	633	630	603	633	660	590	618	616	618	634	607	639	610	616	636	651	617	645	635	636	619	631	628	606	612	663	613	634	645	617	607	673	645	647	621	650	641	654	623	624	581	622	592	611	610	608	591	615	595	640	671	628	643	649	618	606	649	662	590	596	618	598	622	623	639	692	663	646	580	639	621	637	602	610	573	595	600	607	597	599	642	610	633	588	638	613	611	604	634	655	638	626	635	659	663	621	628	628	641	610	563	647	598	627	598	613	617	591	612	646	636	680	640	617	588	603	626	672	647	618	623	632	612	613	620	635	635	598	618	584	663	638	655	593	617	608	645	636	603	616	660	625	610	622	595	600	667	639	618	649	602	617	599	606	613	593	660	648	623	636	601	645	602	640	630	596	620	622	645	617	605	644	661	661	667	622	640	610	624	598	611	717	602	618	639	632	626	682	661	639	618
48607	25392	9580	4013	1314	397	240	214	254	225	240	250	243	248	260	245	224	234	235	236	227	240	248	263	257	184	242	242	232	241	248	213	241	208	246	227	242	224	245	248	197	237	250	247	253	220	225	233	258	218	251	211	244	232	257	245	239	220	224	220	258	237	210	224	223	231	231	253	213	212	248	241	236	252	206	249	274	216	239	242	264	252	205	250	255	239	224	228	229	221	223	236	208	228	270	250	227	217	221	245	228	219	222	226	261	213	219	212	228	235	232	241	269	278	254	230	265	260	235	251	240	198	256	224	262	227	220	208	243	255	239	238	226	243	237	222	226	272	252	262	243	230	226	229	239	247	231	233	223	251	226	245	237	260	287	251	230	235	223	251	229	223	239	218	218	229	252	225	252	238	201	223	239	237	244	209	223	233	221	241	224	193	238	266	235	203	259	285	256	237	255	209	228	237	208	225	242	239	223	217	221	209	235	251	266	253	249	223	216	260	203	246	225	223	206	237	281	232	248	282	249	252	240	236	258	234	235	252	219	250	230	217	204	235	240	239	227	224	226	246	228	220	240	226	245	272	248	241	228	246	217	212	209	226	238	227	251	210	253	252	250	250	252	204	250	253	226	247	220	240	236	226	226	236	241	239	225	213	247	207	247	237	229	213	232	227	254	259	248	219	234	234	212	239	256	232	249	239	253	257	243	264	211	236	239	239	233	207	234	234	233	198	230	231	217	231	235	256	208	267	247	226	233	242	229	215	238	250	223	254	218	226	248	248	245	227	225	265	205	213	241	235	234	220	220	228	249	220	196	240	231	256	240	228	243	284	238	257	249	239	235	222	246	219	246	251	256	225	240	240	242	234	250	245	261	229	263	260	251	238	226	234	223	218	233	245	247	245	240	243	211	272	240	252	223	203	248	268	224	245	261	243	242	245	259	242	193	213	255	234	247	256	252	244	245	253	261	253	242	249	187	237	229	240	250	227	235	221	234	241	227	247	230	218	232	197	252	238	245	264	233	230	239	248	202	264	244	249	235	238	212	240	258	241	241	248	267	225	308	222	228	245	251	235	253	237	246	246	251	219	234	234	235	203	244	214	235	226	236	215	238	239	244	207	231	239	227	252	227	208	218	243	252	208	195	272	242	254	228	227	249	220	249	242	240	223	227	254	222	242	244	235	232	238	221	249	239	244	232	257	237	256	224	254	254	217	209	245	301	236	238	260	246	232	242	260	228	276	214	217	251	240	215	267	239	237	233	229	215	238	254	205	231	225	226	245	246	241	250	278	218	242	228	250	200	243	264	216	275	238	222	233	245	229	245	231	220	225	245	235	256	234	232	198	201	239	209	233	262	257	233	272	224	210	236	221	223	227	210	224	244	221	218	255	245	237	233	245	241	258	245	233	230	243	243	221	249	235	233	253	299	223	216	224	181	244	212	236	207	244	255	211	248	241	242	222	243	231	258	230	227	196	231	231	234	244	225	252	238	210	225	223	254	232	234	230	238	214	247	249	218	234	217	248	226	236	250	249	223	241	221	234	247	222	249	234	211	226	243	265	256	204	255	233	215	225	230	245	203	243	266	210	266	221	228	256	257	218	225	273	243	248	228	231	232	250	280	234	246	261	205	234	224	252	234	263	255	248	262	230	215	228	237	224	235	250	248	271	246	240	216	211	248	209	238	234	246	212	245	237	259	253	229	226	264	238	242	210	238	246	226	204	238	227	266	221	203	260	209	234	235	255	231	232	247	262	279	216	220	235	242	196	248	255	233	230	244	203	244	224	253	237	241	218	246	242	206	214	234	211	222	247	270	235	200	227	228	232	231	226	260	244	264	231	231	241	215	254	232	234	255	198	240	226	225	254	264	255	235	234	234	222	219	227	265	236	226	240	215	204	209	231	262	255	210	238	209	233	227	233	228	258	222	229	214	225	210	275	238	268	247	265	229	240	246	237	245	246	211	217	243	228	230	252	235	233	227	225	265	219	237	223	245	210	231	261	238	224	270	230	226	227	238	228	236	235	239	250	252	246	224	227	230	212	252	238	266	212	213	280	221	233	251	244	205	204	222	241	248	235	281	253	212	226	272	231	236	233	235	266	243	242	225	263	216	235	221	239	245	245	271	224	214	247	226	230	266	235	242	225	237	225	214	231	263	222	204	215	247	255	251	231	220	244	261	213	227	218	245	203	268	268	238	257	236	246	237	257	221	261	248	232	234	249	207	236	235	219	226	247	267	234	244	257	258	229	232	240	232	246	234	253	229	235	223	242	242	234	213	217	225	227	221	220	217	241	232	230	242	230	222	226	259	242	245	259	252	259	203	230	274	248	222	218	261	226	235	257	272	252	229	243	228	237	233	242	270	250	247	229	226	231	262	258	254	242	251	229	238	222	233	242	241	230	211	255	210	259	230	261	237	266	262	249	226	248	217	229	239	252	225	248	231	217	232	230	249	268	205	225	237	247	245	233	233	232	234	230	241	209	234	230	212	218	247	220	260	270	236	244	250	223	232	217	230	218	233	239	242	239	270	222	246	247	242	246	237	228	232	242	235	263	217	254	245	227	255	206	227	226	243	254	249	237	249	239	233	227	224	212	227	206	287	239	235	265	253	222	219	208	218	230	226	267	249	231	238	251	256	229	219	211	222	254	255	245	242	231	256	211	225	205	245	229	213	228	244	202	230	264	233	224	257	224	226	248	228	214	257	262	236	225	268	262	220	229	249	227	230	234	239	207	247	262	275	226	246	244	241	262	230	224	227	240	216	253	233	226	242	232	249	262	256	226	223	203	224	234	230	245	221	214	227	249	271	227	252	245	241	228	231	223	262	233	242	242	263	245	200	222	211	231	224	273	251	247	243	245	246	227	232	221	287	231	218	236	239	236	216	246	204	225	252	201	240	256	234	229	231	233	231	235	229	246	237	219	239	224	241	236	240	236	213	225	235	215	248	248	261	235	238	212	228	256	255	230	244	245	229	254	255	226	260	236	225	237	252	227	240	225	238	250	216	224	246	227	236	248	246	244	259	232	251	235	218	221	211	219	204	247	233	221	226	259	248	228	236	250	241	235	236	222	249	237	229	218	202	210	229	270	244	246	227	250	221	216	194	223	231	218	209	217	245	247	227	235	247	219	203	241	244	248	264	253	245	228	238	230	201	221	228	259	234	253	222	250	247	235	238	238	251	257	230	236	227	258	266	211	246	236	224	219	207	273	220	240	235	261	257	211	230	220	231	227	225	231	273	230	208	212	225	234	254	234	244	238	270	209	246	217	225	234	227	260	266	244	246	246	236	207	254	240	247	203	243	240	248	235	231	208	242	227	215	235	256	207	232	233	247	241	261	250	253	238	210	253	209	214	240	225	220	215	223	233	233	259	253	232	238	248	266	264	231	229	237	212	236	228	227	214	241	249	225	243	233	233	241	251	249	270	236	233	208	252	248	231	234	236	233	248	225	240	215	223	227	261	241	269	214	258	219	245	233	230	225	223
30613	16709	11715	8424	3599	1187	527	518	480	440	472	511	466	514	529	509	476	498	466	511	503	457	473	520	461	513	523	503	466	514	519	472	483	503	476	480	482	504	440	503	486	460	501	497	509	522	515	485	507	495	483	474	533	516	503	475	505	508	459	489	492	486	513	533	478	465	472	545	490	496	507	461	526	505	545	528	495	518	497	485	521	471	490	519	476	461	509	516	494	511	541	499	500	514	508	482	447	515	478	487	456	492	486	532	503	528	442	496	526	518	500	499	494	550	515	499	515	509	539	498	494	500	477	535	521	513	490	534	503	536	522	528	523	507	481	556	505	539	515	496	485	510	519	497	452	521	508	505	480	493	499	490	495	503	517	542	502	476	476	479	520	513	522	511	553	518	511	534	466	473	525	530	523	485	507	485	516	508	511	534	526	495	523	521	566	518	506	509	464	466	530	489	476	485	494	491	517	528	523	508	501	524	499	513	497	548	516	522	481	520	526	506	531	483	484	506	507	469	479	556	496	526	531	494	512	519	499	496	512	471	504	479	508	522	565	538	484	494	486	480	506	487	479	486	536	481	472	505	504	542	507	485	509	482	548	481	466	486	505	492	457	510	501	472	517	512	497	526	558	472	503	563	494	499	487	471	567	539	543	511	522	498	498	515	522	484	470	452	520	503	497	520	510	520	511	497	476	486	498	485	552	500	472	477	488	509	464	494	480	462	481	528	502	526	506	508	491	519	457	510	477	480	503	516	525	508	482	508	517	519	524	532	507	512	479	556	461	545	506	530	503	514	493	500	504	490	527	508	509	509	492	483	497	515	531	528	503	523	496	518	526	501	508	451	481	536	470	493	537	481	481	513	468	490	521	486	540	471	494	451	475	532	493	496	495	535	504	532	511	529	517	520	512	524	478	480	480	486	527	493	541	512	491	527	485	497	516	474	493	494	499	513	497	521	546	509	477	503	486	461	500	503	528	473	486	486	499	500	485	548	517	518	481	494	494	502	498	467	560	506	490	515	550	531	515	485	488	492	468	505	491	513	507	527	493	461	505	479	494	502	463	490	470	477	518	511	538	443	515	472	497	485	495	523	511	508	479	450	503	522	514	469	495	505	455	522	512	510	517	495	515	485	530	518	482	484	530	511	525	492	520	475	551	515	479	531	515	509	499	470	506	528	539	504	501	485	530	497	471	507	501	525	476	481	495	484	482	507	494	535	506	505	504	504	508	482	509	550	525	518	487	494	521	499	460	519	481	513	528	518	504	469	478	537	470	555	520	537	497	509	478	492	477	531	498	550	508	521	493	489	554	473	483	490	491	469	501	461	469	492	525	501	519	502	536	521	532	496	532	468	555	535	529	513	475	498	478	463	457	516	480	511	514	508	499	476	524	530	516	515	489	526	509	499	485	497	502	539	500	511	530	539	502	471	487	554	512	498	486	533	495	511	514	533	534	528	503	485	488	512	498	516	484	521	483	511	479	496	488	497	504	547	487	504	524	512	500	494	487	510	505	444	517	479	486	524	511	475	483	487	518	465	519	547	497	512	534	478	544	522	513	488	519	491	521	481	476	470	446	502	508	496	503	504	499	535	501	474	499	483	493	482	525	511	526	514	479	491	483	488	519	509	530	492	490	458	479	537	518	536	490	511	492	500	498	492	536	492	479	487	475	490	515	500	487	499	455	483	506	490	504	485	492	496	489	473	491	525	513	479	513	478	496	483	479	521	552	514	493	476	499	529	536	464	501	480	458	486	502	480	523	529	484	542	493	467	510	478	499	525	508	496	481	503	484	520	540	494	543	483	507	525	487	510	462	493	492	499	501	517	536	527	473	520	547	503	487	545	500	512	506	493	499	518	476	490	507	513	505	516	505	488	536	509	503	498	542	498	502	510	501	484	522	498	519	478	584	486	484	505	477	511	490	530	482	478	496	477	510	464	489	491	485	463	469	519	501	514	513	494	485	534	466	518	451	524	505	522	473	484	542	520	532	479	532	524	508	480	534	531	525	475	502	486	511	514	534	484	524	486	504	517	526	498	462	515	522	525	545	483	514	505	511	482	524	533	469	501	492	490	540	529	491	516	448	501	489	519	515	515	491	461	497	485	479	525	511	498	491	524	522	542	520	505	533	506	541	485	512	451	533	479	477	519	456	479	501	491	471	510	507	480	488	459	483	482	476	520	493	462	478	498	484	559	498	525	548	491	500	516	494	494	534	514	506	501	532	533	500	532	504	501	528	515	462	523	552	503	549	512	477	479	436	503	528	506	500	491	473	511	528	484	474	488	563	506	492	496	464	473	479	513	515	462	522	507	512	508	507	508	497	485	504	535	486	461	492	499	491	509	464	481	484	501	529	541	487	507	486	523	516	498	491	486	481	503	504	516	495	512	497	479	525	491	525	488	484	480	512	472	487	488	524	522	503	502	512	532	525	510	473	490	549	556	473	490	511	533	568	528	467	464	512	501	504	525	501	497	501	476	468	470	475	498	469	526	484	507	488	477	522	525	501	511	498	499	465	481	469	485	496	508	519	496	490	507	509	513	508	488	487	496	516	511	521	464	490	514	488	522	503	475	518	498	453	499	495	506	497	508	505	504	501	519	479	514	485	488	505	500	522	505	514	492	525	516	490	529	480	506	489	469	463	519	538	533	482	498	542	479	502	464	526	520	491	508	490	473	485	473	500	481	515	516	525	509	544	521	497	496	489	557	529	504	531	474	501	477	499	493	451	540	518	496	497	503	511	510	525	501	533	524	519	485	514	510	527	503	527	541	473	491	471	504	461	516	501	547	489	514	511	541	472	482	510	507	518	502	469	539	447	500	502	491	494	514	523	516	487	473	510	472	487	484	492	523	499	487	517	487	520	494	483	492	501	509	487	507	477	522	482	462	473	539	488	496	541	520	506	512	529	486	507	480	498	534	538	497	552	530	475	493	498	494	513	519	475	467	490	488	452	500	540	532	513	463	481	551	511	493	483	492	479	503	497	509	531	517	496	503	487	487	547	527	470	536	496	495	487	492	457	487	495	505	525	508	466	505	447	488	514	495	525	502	507	513	443	499	511	512	524	490	478	528	495	499	478	486	527	492	523	523	514	502	494	505	491	481	497	520	496	516	512	491	469	485	502	523	525	498	496	473	491	486	457	491	468	522	552	474	493	511	493	514	506	526	477	530	506	455	491	515	504	521	484	502	509	508	514	526	533	494	511	486	544	463	501	511	530	508	536	485	499	531	510	463	498	489	485	490	490	514	496	460	490	494	514	495	516	501	487	472	491	507	471	531	500	497	500	486	489	508	439	519	527	481	486	512	507	478	505	518	503	460	490	510	490	516	484	524	501	454	542	501	511	532	541	508	495	536	521	523	521	522	537	495	519	532	479	534	512	460	468	476	479	492	470	541	493	505	479	524	502	484	495	497	519	497	497	490	506	474	516	480	452	503	493	470	515	498	513	485	511	540	506	533	510	523	496	505	527	491	503	479	527	514
53568	31368	19071	8770	3137	631	348	293	246	263	251	219	213	253	227	186	216	211	246	225	223	230	193	228	214	268	249	227	245	213	215	203	242	213	215	213	246	254	220	251	251	245	230	225	250	243	252	216	240	218	219	205	214	251	234	235	213	207	220	230	228	266	250	243	204	241	239	221	209	226	238	229	258	220	252	260	253	230	261	217	250	237	223	215	231	263	216	247	225	230	257	207	237	224	216	213	249	206	225	217	210	253	222	251	212	225	231	210	221	252	229	212	245	243	207	234	229	225	213	250	228	202	244	227	235	241	229	209	241	243	227	231	216	232	241	253	206	223	244	267	225	241	230	229	226	231	221	240	220	219	214	211	233	238	206	253	217	233	216	219	265	197	246	226	201	229	235	244	238	203	246	217	237	261	229	228	216	203	246	227	206	239	207	256	224	223	237	233	226	238	220	242	227	205	225	245	239	251	222	250	253	223	209	185	256	201	220	237	211	261	259	238	228	221	225	219	216	212	241	203	237	242	230	235	209	218	221	202	242	254	235	216	194	237	222	209	210	211	182	249	250	222	255	236	221	233	247	243	238	221	239	247	222	224	198	223	238	245	245	223	236	256	235	230	215	200	209	256	253	246	251	216	218	231	209	243	229	222	217	223	238	246	209	212	220	234	250	228	202	249	252	217	223	216	205	203	203	243	218	243	239	233	213	213	234	249	212	206	209	235	216	206	238	239	243	205	248	206	238	242	254	219	223	250	230	248	222	221	235	192	249	243	247	221	246	265	222	225	228	231	224	218	219	224	222	228	227	234	250	248	230	209	217	242	232	233	234	238	211	215	230	230	213	253	245	232	218	233	237	217	226	217	223	244	227	222	213	218	226	220	222	261	232	225	220	238	258	231	215	235	182	219	208	241	222	238	251	244	195	227	226	254	226	208	233	200	234	218	233	242	249	223	233	206	235	216	236	224	206	216	218	213	241	224	243	239	213	266	235	221	255	258	219	207	216	218	229	193	202	200	212	233	221	216	237	224	211	213	234	204	236	242	246	235	247	224	222	237	244	245	213	238	227	261	212	222	217	232	221	232	204	262	240	229	208	211	249	204	217	240	272	226	246	210	231	222	210	230	216	266	260	228	243	211	202	209	244	216	219	234	242	249	239	238	266	207	210	196	222	232	209	222	233	225	231	232	239	248	245	235	224	227	239	209	230	235	208	239	234	236	242	219	208	188	245	214	211	227	238	248	213	232	221	222	232	247	226	225	206	214	237	232	235	242	211	205	240	205	182	245	229	246	226	234	227	227	232	237	190	228	221	242	223	200	230	217	244	241	252	210	252	249	259	222	209	216	242	257	259	204	244	217	218	223	202	214	240	243	235	231	257	227	236	231	224	229	242	225	240	202	215	206	224	221	209	229	201	220	234	231	232	246	223	227	255	243	263	246	241	222	192	221	215	214	227	262	222	233	242	234	238	226	209	219	234	232	243	231	242	232	226	231	207	229	232	221	188	212	249	204	243	221	229	244	244	204	241	243	207	217	245	257	250	243	224	211	228	245	225	211	233	232	232	239	232	253	215	206	231	241	251	242	232	240	216	239	222	222	221	219	236	225	224	215	228	244	252	241	263	236	222	237	224	219	222	247	230	248	239	248	232	221	229	241	224	219	247	210	223	241	241	229	252	234	237	244	217	249	206	245	206	215	237	198	204	251	228	250	230	231	235	215	250	258	212	239	215	205	217	250	246	241	207	236	214	249	251	222	207	232	241	233	235	206	222	204	194	246	257	274	257	218	206	230	244	197	243	246	197	216	225	252	211	209	244	241	208	209	220	211	231	238	236	202	221	226	199	214	225	242	216	251	228	241	256	233	215	254	215	210	214	208	218	234	214	222	232	249	223	233	229	219	191	220	223	203	206	228	206	207	216	233	243	220	234	209	243	221	216	222	242	245	248	222	205	230	233	238	236	227	251	210	210	232	215	243	223	242	237	182	228	207	251	247	210	234	219	233	215	214	254	215	224	198	228	209	248	225	238	214	211	254	207	238	224	230	225	251	218	216	233	235	235	257	252	234	230	234	248	214	229	255	209	210	235	235	239	227	230	207	200	245	231	218	224	222	227	218	231	235	229	254	227	192	201	261	260	236	222	238	252	236	231	242	216	207	248	183	235	234	226	234	245	236	237	243	237	233	203	206	208	229	235	227	199	222	211	204	178	185	218	210	202	270	222	257	248	238	213	221	218	239	191	187	224	241	224	250	239	211	217	239	248	220	191	239	192	254	229	235	249	233	213	247	239	216	224	195	215	210	227	241	226	245	229	249	231	197	228	245	216	204	208	258	258	230	221	234	239	214	252	240	221	214	236	225	203	241	228	219	247	232	228	241	212	217	218	216	229	227	261	224	211	226	265	206	208	234	211	237	224	267	244	230	238	217	257	220	207	231	222	242	211	231	232	215	237	222	252	234	233	251	230	212	208	247	220	213	228	230	214	230	232	208	240	236	254	203	188	242	200	231	224	243	239	224	217	243	239	219	221	209	203	224	254	223	226	247	195	269	223	233	243	243	205	252	208	232	248	236	251	216	227	232	207	209	250	221	241	215	251	222	244	232	222	239	236	198	197	243	243	246	258	236	219	248	214	219	222	224	215	238	232	227	229	243	210	226	223	203	228	241	232	227	225	238	236	224	189	206	251	225	245	236	209	242	216	218	230	244	224	235	233	232	238	256	228	199	251	218	217	223	230	236	236	239	212	223	219	234	207	204	202	232	262	216	214	223	220	220	178	235	238	218	250	229	250	212	218	226	216	206	223	229	223	240	208	214	225	218	238	211	214	261	224	232	222	212	217	245	213	222	259	220	231	239	237	250	233	224	224	231	244	228	229	231	211	238	234	237	247	211	223	204	221	219	227	228	235	230	211	221	215	225	194	193	197	241	263	237	239	245	232	240	246	215	210	229	207	214	206	248	227	230	196	242	217	235	214	234	231	228	213	192	217	230	222	229	218	229	258	225	214	229	222	211	190	215	234	229	233	228	204	229	193	223	240	228	223	258	235	220	230	191	218	209	204	227	248	229	213	217	197	249	228	230	201	270	220	240	232	218	242	220	216	226	235	251	252	225	215	230	235	242	245	205	231	230	187	218	247	242	242	242	199	225	234	212	240	237	234	223	234	223	233	251	222	217	239	250	225	201	234	204	248	218	219	218	210	218	226	209	227	227	244	209	207	189	241	231	228	239	243	236	242	216	245	220	239	240	200	226	224	206	192	216	220	251	242	229	227	246	215	237	237	230	234	241	248	259	236	233	226	237	215	217	246	227	207	236	226	245	233	236	224	250	238	234	212	253	226	246	236	244	226	216	216	226	240	243	242	219	262	217	237	240	230	226	232	242	276	246	247	211	240	246	226	224	251	229	237	242	251	257	208	229	262	247	214	231	247	204	251	236	218	193	192	189	223	195	218	233	215	246	238	231	225	234	229	235	250	212	220	205	244	218
33154	22625	22457	16274	8332	1883	975	800	590	587	526	531	473	499	511	512	515	547	482	530	492	486	520	523	457	497	467	489	503	483	509	470	499	536	461	478	498	504	481	442	494	493	491	503	454	512	495	493	469	492	487	530	516	496	451	515	496	491	503	473	476	486	474	498	480	455	501	488	489	498	503	497	484	487	530	486	489	516	489	424	486	496	496	497	481	509	468	521	493	473	526	480	490	505	476	502	485	493	478	531	491	510	519	488	505	472	503	497	520	465	540	514	483	535	451	509	500	513	493	539	485	500	525	464	503	488	496	502	508	505	514	510	525	504	484	474	444	482	488	485	491	496	479	494	477	512	511	465	523	497	496	447	518	496	476	485	472	469	498	493	505	495	489	483	496	541	520	468	484	521	500	508	465	501	481	481	502	509	551	535	446	520	521	494	505	489	495	507	496	502	514	477	520	528	497	501	465	515	511	478	476	488	484	471	515	500	510	489	450	491	493	454	508	485	469	481	482	477	492	462	517	480	482	476	520	462	463	506	498	479	522	459	444	470	482	506	494	463	455	485	502	469	508	491	497	457	482	505	471	475	460	495	490	499	475	457	523	486	496	498	507	453	501	496	513	503	477	489	487	515	523	498	478	479	453	501	516	512	486	509	471	469	518	518	478	515	488	512	494	488	441	491	513	473	472	507	467	487	478	519	509	460	507	513	495	497	465	468	500	494	465	532	512	497	496	517	490	507	517	493	499	503	527	473	472	513	480	510	492	485	492	504	455	516	499	485	467	498	485	483	514	520	504	497	488	497	456	491	451	487	481	481	484	470	491	533	471	496	531	477	511	494	474	519	503	491	479	478	488	494	478	475	482	466	542	510	472	510	531	507	499	523	494	490	511	499	495	470	492	499	506	480	507	489	479	516	435	476	501	520	461	438	523	472	492	496	499	510	497	507	541	479	524	489	494	504	506	488	495	492	534	470	504	521	461	530	480	520	520	471	506	517	501	505	490	516	499	507	502	507	488	480	492	490	513	506	537	500	466	471	503	511	458	544	495	541	465	482	494	469	458	533	490	454	491	510	539	475	499	498	488	482	465	468	481	459	480	527	481	518	471	538	464	480	501	472	487	480	514	540	442	470	522	494	518	495	495	496	520	486	487	488	469	491	485	515	485	473	462	487	515	476	497	511	480	510	543	488	504	488	483	510	511	513	489	532	489	513	492	506	521	536	531	454	450	493	481	470	492	466	506	485	455	464	482	481	473	505	483	496	478	469	502	509	471	525	515	492	519	510	483	476	516	455	493	469	525	516	496	482	509	483	496	500	487	480	500	501	502	505	482	498	475	512	519	535	508	510	503	481	471	497	537	463	484	496	484	445	483	515	494	528	500	462	528	529	466	474	487	503	468	545	477	482	498	508	529	520	499	510	505	509	500	507	485	538	511	516	530	459	504	500	493	489	487	521	485	503	469	466	454	495	519	495	481	484	485	453	497	516	509	456	504	496	461	476	473	487	516	515	503	499	481	486	492	502	448	488	469	500	525	457	469	489	468	513	510	486	522	529	471	513	487	524	508	498	452	496	491	473	475	478	515	471	491	488	516	520	491	453	489	462	523	485	507	517	476	524	514	511	483	476	493	507	508	456	494	483	477	462	513	514	447	523	512	501	493	480	520	456	501	490	498	447	534	496	521	454	483	513	463	466	526	492	466	483	446	468	481	481	506	474	472	476	503	503	495	498	465	501	500	473	534	466	500	444	517	491	503	522	526	491	508	492	467	511	488	467	511	522	446	446	508	513	511	520	478	501	496	499	500	488	518	471	487	466	508	512	481	510	492	502	482	505	497	485	479	505	482	479	522	504	468	495	475	518	523	497	514	508	481	484	508	519	499	467	523	486	479	533	488	534	492	479	504	494	458	514	504	511	504	468	497	495	497	486	451	497	479	493	488	495	494	512	462	496	468	510	455	478	509	445	515	458	473	492	473	481	442	509	509	458	466	459	447	457	477	532	510	477	498	487	457	500	454	490	492	474	508	489	506	486	491	512	524	487	488	479	534	505	512	483	462	495	531	507	525	486	469	456	470	532	495	476	498	488	533	474	499	493	513	525	484	508	457	495	503	486	462	462	475	475	493	484	500	509	477	487	546	508	457	498	517	571	494	514	488	532	482	509	485	501	518	464	470	488	493	492	500	481	475	457	480	500	502	478	490	503	509	468	506	471	495	514	468	536	489	473	493	508	478	506	499	469	519	510	472	468	493	493	482	486	508	495	477	504	477	490	450	473	456	542	460	455	492	493	500	441	487	502	475	480	525	501	532	512	476	495	505	488	488	507	499	494	502	486	484	505	490	473	478	453	505	517	462	508	483	438	460	519	404	475	491	477	480	510	484	491	491	510	468	501	506	479	525	495	489	548	493	508	502	508	490	515	502	470	463	483	486	508	476	478	519	527	481	511	483	515	484	515	490	519	485	496	488	470	519	463	460	470	511	484	536	532	498	482	497	474	460	511	469	483	503	501	467	456	449	484	543	487	483	479	522	480	475	485	519	494	479	458	492	524	477	480	509	472	526	532	509	483	512	484	497	475	499	466	477	487	494	526	459	499	483	502	507	482	478	512	496	528	531	525	499	496	514	500	520	452	529	502	496	522	480	512	546	526	502	474	515	509	499	489	481	488	480	469	443	474	476	478	465	493	529	520	526	484	490	474	508	467	499	496	494	558	514	511	496	521	493	492	480	462	479	497	489	515	535	487	484	504	483	537	508	476	477	498	432	496	463	493	514	490	480	548	467	489	463	504	539	464	458	485	490	518	457	479	490	483	459	485	519	476	489	460	506	510	495	516	481	487	527	502	498	470	476	520	489	528	471	520	507	487	500	485	452	521	454	535	481	485	466	516	496	487	509	516	503	480	477	484	482	482	523	484	481	463	500	515	479	531	469	488	492	515	483	522	490	496	517	476	514	478	494	474	470	497	501	485	471	510	471	495	504	518	463	488	506	488	498	482	511	477	467	500	502	463	477	485	494	537	481	521	487	479	512	512	485	500	500	551	462	488	505	468	487	488	473	486	487	473	463	489	487	481	504	492	482	473	521	492	492	474	464	528	510	506	530	494	502	508	488	472	530	551	510	488	510	483	485	492	532	489	450	470	484	503	479	514	491	498	489	505	481	511	505	467	501	471	462	516	490	500	508	479	489	506	489	501	508	506	473	469	484	485	462	493	483	497	492	501	486	497	468	482	505	488	475	483	516	483	495	516	490	505	499	499	504	456	488	507	481	503	501	489	543	475	506	480	463	483	501	512	485	469	504	499	524	480	468	538	495	516	479	487	497	502	473	498	526	508	485	483	468	472	504	478	518	474	518	485	499	454	523	480	488	454	481	518	498	453	511	512	486	451	512	494	487	437	478	500	470	499	528	505	500	462	515	508	472	502	527	483	471	518	456	495	487	464	553	453	514	463	497	490	511	521	532	488	520	491	497	507	472	469	509	489
60362	35976	23644	11704	3081	808	551	416	349	286	308	293	269	256	251	316	290	285	271	281	281	270	288	287	249	278	295	296	272	287	347	288	266	301	277	302	270	295	293	290	258	294	284	304	329	277	282	270	302	275	310	306	266	281	282	312	280	282	309	319	282	287	297	291	288	276	307	278	300	303	295	301	277	265	337	304	295	263	291	260	294	292	306	280	289	293	306	283	272	288	282	292	280	272	278	295	289	297	286	283	317	352	275	320	278	292	274	242	306	265	262	301	284	276	297	298	277	307	261	285	276	296	256	276	297	297	294	278	289	303	293	264	270	261	282	292	263	255	286	272	325	321	281	321	282	309	305	298	276	309	300	245	298	305	281	252	289	299	288	273	282	256	288	270	301	271	265	299	281	246	300	290	276	307	290	275	270	305	288	273	280	283	299	270	240	277	294	273	281	263	308	284	301	302	259	301	263	264	297	287	283	269	290	320	267	304	301	288	309	252	288	290	254	270	290	293	288	254	272	266	295	312	332	233	276	282	310	308	283	314	277	279	288	294	300	278	294	277	298	302	278	299	294	295	298	289	261	297	269	257	290	302	287	252	290	273	233	258	283	321	283	273	309	305	286	292	310	288	273	293	300	266	287	293	271	261	320	288	277	296	313	305	281	314	326	281	251	298	293	256	293	273	278	315	250	296	264	276	303	290	265	285	254	320	273	283	280	275	261	281	280	315	330	324	322	275	269	304	266	282	256	284	298	311	282	266	279	260	267	274	293	284	292	310	279	323	336	285	284	286	282	272	283	275	305	265	287	312	292	297	286	327	301	301	279	303	268	304	274	290	294	281	301	289	305	351	299	313	300	276	272	312	317	268	277	288	279	263	310	278	261	288	293	289	290	265	281	271	297	285	314	297	276	251	293	309	318	264	300	304	292	319	304	273	307	272	266	244	307	272	279	285	270	264	292	259	289	287	264	272	269	323	317	307	296	300	272	293	284	289	275	290	297	255	284	310	249	287	292	279	264	309	282	300	303	277	297	314	276	284	290	268	309	293	306	283	274	297	254	267	290	310	266	297	283	277	307	309	275	287	313	288	266	273	284	290	297	301	306	286	307	308	265	275	286	291	294	291	285	290	256	281	284	244	287	278	295	272	293	301	304	268	300	285	292	249	316	273	272	317	291	272	284	267	329	285	329	271	281	278	294	275	283	255	283	272	303	276	265	280	276	273	290	252	285	284	299	284	298	273	306	296	282	306	293	287	271	272	295	297	273	271	263	266	286	268	310	292	273	273	294	284	272	272	287	273	280	275	306	283	294	262	280	305	314	265	284	294	320	290	289	280	285	274	262	257	339	298	305	279	259	275	282	294	278	275	299	288	274	333	323	305	267	269	278	283	271	268	327	266	299	274	282	312	300	267	279	271	305	302	273	300	307	310	302	321	276	283	288	290	288	318	296	269	281	265	265	266	280	272	318	286	277	290	289	272	276	276	263	269	294	279	288	288	270	270	297	300	312	284	261	276	296	288	268	295	298	265	322	285	263	273	293	277	294	281	289	270	312	329	262	297	258	288	278	294	286	299	276	232	276	292	317	293	319	321	309	275	248	271	276	289	277	272	304	280	294	281	287	281	301	252	327	264	278	312	293	260	269	283	297	283	291	234	241	268	284	304	280	302	273	263	250	273	271	258	288	282	325	297	300	336	257	301	326	276	279	280	279	281	290	266	258	282	299	319	289	285	289	283	265	276	296	289	270	257	299	262	262	265	297	285	334	258	288	270	283	308	294	312	266	286	257	256	265	259	290	269	294	282	342	284	271	268	290	287	267	277	284	271	277	280	281	285	297	303	298	255	233	266	310	303	291	283	267	297	272	252	292	281	307	287	270	289	295	280	287	288	319	296	248	302	278	286	294	307	292	279	273	273	326	273	286	313	298	290	280	270	306	284	283	269	287	286	271	281	309	302	271	276	295	304	282	302	279	264	303	291	274	287	305	295	254	315	296	286	245	285	272	292	310	319	277	312	294	290	297	295	295	285	305	285	291	270	299	259	277	321	260	290	313	256	290	260	313	312	302	294	309	267	305	290	272	294	266	270	296	320	284	295	292	317	284	297	300	297	278	258	294	300	300	299	263	314	280	320	295	296	314	304	289	299	279	318	306	300	297	282	292	321	313	302	282	280	264	275	268	263	285	287	299	317	310	291	275	282	276	283	291	267	287	263	270	299	279	289	321	308	286	273	274	282	250	300	290	276	302	300	313	320	246	261	291	318	243	276	298	325	306	290	274	272	325	328	300	295	289	307	272	263	260	311	260	310	265	278	278	280	287	289	277	288	323	286	258	283	284	251	299	296	266	308	266	295	296	276	311	296	262	268	257	326	285	303	271	273	308	303	298	279	279	256	308	301	293	260	266	275	282	286	315	312	290	273	312	246	317	265	285	317	281	293	287	281	293	257	259	299	302	276	283	282	286	287	309	293	272	282	285	303	293	291	275	272	273	261	273	338	306	296	298	276	282	269	311	298	295	282	291	284	272	300	298	273	277	308	322	286	269	275	272	292	303	265	305	299	288	281	283	271	274	279	295	264	270	301	331	308	288	278	290	280	310	319	308	287	285	255	303	305	299	301	281	288	292	270	289	281	294	276	282	267	307	258	242	272	278	281	288	303	251	330	282	295	287	287	282	273	288	300	287	268	227	277	287	279	283	278	239	309	296	273	303	294	281	289	293	264	286	244	252	302	294	279	312	293	294	324	278	287	273	282	309	285	238	263	291	293	297	280	296	282	291	297	298	296	289	285	284	276	287	310	320	263	316	297	306	282	297	259	294	271	288	305	303	266	311	342	262	330	285	310	278	287	278	264	285	291	266	281	281	287	289	284	328	274	276	291	282	287	284	293	317	304	296	279	269	262	290	279	283	275	281	281	277	295	272	284	286	286	290	281	294	280	295	278	309	284	290	279	299	285	279	257	278	272	266	285	281	269	281	337	261	262	272	301	294	307	293	290	272	275	301	293	311	289	285	295	290	304	287	288	307	265	280	303	294	267	289	272	307	256	275	300	272	273	282	260	294	290	275	260	306	281	307	306	295	295	288	277	270	276	266	297	299	283	273	299	297	276	294	266	269	320	279	298	277	261	310	310	313	277	280	300	303	269	265	275	258	287	262	277	281	277	312	293	279	309	262	329	282	274	298	281	277	237	270	331	291	290	298	297	254	301	316	300	306	274	297	246	275	266	259	279	296	280	284	247	299	283	294	283	280	265	280	309	277	278	308	286	260	282	274	270	318	278	289	280	311	273	282	324	292	317	315	268	261	277	311	277	280	296	283	316	288	268	295	319	303	294	269	257	269	290	298	311	295	308	260	320	295	268	273	308	268	287	291	302	267	301	276	242	286	312	309	319	276	289	308	289	272	292	283	274	288	293	285	277	276	314	288	302	302	304	272	298	272	300	245	287	279	308	247	268	268	281	282	285	329	310	262	284	334	274	262	284
37354	26434	25995	18057	7156	2295	1417	1176	787	699	678	651	592	623	660	658	631	668	635	596	607	615	618	627	611	625	597	564	623	584	669	577	590	599	577	602	582	623	619	628	621	646	588	583	608	622	613	671	593	611	575	609	555	560	615	594	595	607	598	575	642	598	584	585	627	590	627	592	601	631	571	607	675	656	604	631	620	600	598	605	594	578	602	627	589	597	566	597	617	642	625	641	576	583	628	602	584	591	619	635	620	559	649	586	631	592	581	564	576	643	557	610	616	633	578	619	627	606	618	556	647	541	669	610	633	617	585	561	594	569	563	562	597	605	600	563	563	613	598	599	634	562	586	598	591	605	595	606	645	615	633	589	598	604	560	624	601	611	583	602	652	615	578	598	610	606	580	636	606	576	587	596	581	583	621	595	613	612	617	629	583	604	609	574	610	649	589	622	611	627	617	629	604	602	603	642	675	617	583	585	568	591	560	590	591	582	606	609	605	592	600	629	595	592	585	588	611	599	579	606	661	625	597	615	602	608	622	596	630	573	590	563	582	597	599	585	635	571	581	610	636	549	582	587	569	563	574	595	571	625	577	622	579	575	610	599	579	588	590	614	614	584	564	591	583	585	598	575	592	589	590	566	559	581	616	603	537	578	602	598	579	593	584	587	596	592	567	574	610	625	591	628	597	621	624	626	570	616	591	585	545	580	575	574	597	588	607	645	599	593	615	574	594	606	612	608	570	603	546	604	586	586	594	639	592	637	633	605	565	631	615	638	629	611	585	587	592	625	615	595	567	594	635	592	592	585	621	601	653	588	662	586	592	596	630	590	532	571	581	619	597	603	598	611	601	620	565	628	579	605	550	614	612	572	614	632	616	597	596	601	622	600	580	570	595	630	618	571	612	540	589	583	595	592	624	570	640	600	567	602	556	619	594	589	613	578	574	557	666	589	598	637	555	670	615	590	555	575	599	591	560	593	575	615	575	574	573	612	611	600	578	601	616	597	576	628	551	560	657	595	603	573	596	611	604	579	553	607	582	622	634	586	580	610	624	603	554	598	646	599	625	594	611	595	624	597	600	659	572	598	578	575	603	625	608	581	598	549	602	619	554	530	614	595	584	605	604	615	593	575	600	591	639	620	615	624	621	632	596	590	543	609	613	629	663	588	620	588	618	619	593	595	547	615	594	582	602	615	604	614	600	617	584	592	595	602	599	592	654	596	612	574	601	610	644	606	606	545	605	591	541	593	619	608	623	663	641	603	612	615	619	597	591	640	587	583	585	596	610	667	630	624	623	581	631	653	622	635	584	589	623	632	613	623	610	590	610	617	618	602	577	564	587	608	574	627	607	623	647	600	581	628	587	561	604	582	597	573	654	572	612	596	604	655	569	608	614	551	605	599	636	580	557	577	598	558	594	572	612	615	576	617	601	608	609	591	659	596	569	586	568	632	600	619	606	639	578	565	584	587	585	575	597	603	604	614	581	546	599	601	617	594	621	616	593	562	605	620	616	628	629	557	574	596	629	568	602	645	629	613	600	592	626	581	628	611	630	594	605	564	635	613	576	594	608	613	600	597	605	582	639	555	626	599	631	600	586	595	594	562	594	629	617	593	595	597	592	576	570	548	637	580	614	593	596	576	598	616	624	615	568	614	597	596	617	641	570	546	616	593	612	577	618	620	595	607	605	563	603	605	623	605	576	580	605	602	636	628	653	587	594	596	589	614	620	609	578	659	628	573	599	619	575	613	645	628	631	631	575	611	608	544	588	575	571	594	607	609	609	569	577	586	606	544	591	594	599	616	612	629	598	620	596	629	595	598	588	570	582	620	586	593	593	610	560	583	586	587	632	641	602	593	564	589	602	596	564	577	582	616	575	575	597	617	642	600	604	605	629	626	609	570	633	588	607	619	611	607	608	614	646	586	562	631	563	634	613	579	594	616	596	599	595	620	636	604	629	631	591	592	574	591	597	610	608	565	624	652	602	610	607	594	585	632	603	584	623	604	604	602	601	561	578	607	578	614	593	647	568	584	567	603	568	568	617	613	601	600	631	635	595	621	586	615	610	615	556	602	581	610	612	627	574	625	593	626	606	612	584	591	608	587	591	611	651	618	619	580	580	592	604	568	621	646	577	575	632	617	566	611	588	580	610	645	631	612	578	576	589	600	542	577	607	604	585	621	593	591	624	528	643	608	597	598	599	587	565	593	608	570	610	596	599	648	584	611	622	636	599	616	604	587	565	611	581	602	584	567	603	626	634	597	584	605	605	580	609	568	598	616	568	581	629	573	594	632	609	542	633	624	607	631	624	586	579	619	638	558	578	562	608	622	619	604	625	611	590	636	602	617	654	599	596	615	575	595	603	603	625	605	645	602	577	577	585	588	617	566	566	553	660	575	610	596	658	603	617	609	635	582	595	574	562	568	620	569	593	634	597	629	568	579	623	615	616	610	622	594	573	607	658	596	579	620	633	591	595	596	624	566	635	598	569	635	577	586	590	598	608	627	604	552	607	595	614	598	594	595	609	597	581	611	615	576	617	612	533	583	577	578	639	592	611	629	621	602	578	575	597	588	614	620	610	591	563	543	570	595	607	594	593	594	601	651	624	602	608	648	628	627	618	644	615	621	578	617	633	607	576	616	605	560	580	588	598	609	583	559	623	627	600	600	636	586	555	623	598	547	613	580	636	576	629	600	588	581	573	583	668	553	650	590	589	645	568	618	625	595	640	611	598	575	587	610	598	652	605	563	605	611	595	643	591	585	610	614	607	597	555	579	605	622	589	587	577	582	607	589	549	556	623	627	582	615	617	590	606	598	588	626	585	565	622	601	601	606	635	617	581	623	598	601	604	596	580	604	617	622	606	614	588	584	690	604	617	589	561	608	585	589	561	534	579	650	582	571	630	587	573	610	587	606	566	586	601	634	631	555	597	582	573	607	621	629	626	582	591	580	586	571	589	592	611	574	607	567	601	609	601	626	589	618	559	611	593	639	589	592	541	628	600	566	603	597	604	642	651	602	601	616	623	606	577	566	602	586	629	612	614	592	571	591	573	566	605	590	569	596	570	601	617	601	605	582	581	648	607	612	599	604	592	567	592	585	633	619	590	603	583	601	589	630	634	646	617	609	588	589	604	583	586	529	598	581	578	647	595	615	578	583	622	608	605	582	568	573	599	567	597	590	652	557	554	619	588	593	583	600	660	623	621	624	620	617	557	607	606	607	627	599	634	566	564	627	631	587	597	600	583	630	602	599	616	590	619	634	591	622	597	602	570	598	594	577	640	562	605	590	607	577	543	569	636	591	618	603	552	587	605	592	575	605	602	603	636	603	559	579	585	630	601	594	613	568	583	564	592	576	603	568	615	633	642	655	591	592	586	594	613	549	579	610	636	634	650	645	613	584	571	663	618	635	557	580	618	624	610	602	636	610	614	636	624	599	622	625	579	614	583	584	636	605	619	619	622	583	627	584	620	619	591	622	632	597	601	599
49192	24520	9875	3273	964	324	241	225	250	230	211	239	240	249	234	242	227	217	239	230	238	208	246	262	245	233	223	217	236	266	216	222	229	223	240	225	233	259	233	261	270	264	199	211	213	218	256	233	242	243	232	243	208	237	248	244	207	229	253	236	251	231	223	238	256	251	229	239	231	265	237	220	234	248	245	283	216	228	210	246	227	232	220	244	225	220	249	250	256	232	229	223	229	212	232	211	233	248	273	247	212	226	225	256	216	213	200	267	246	217	236	227	241	237	239	206	246	227	222	241	223	282	234	244	240	252	248	228	217	282	220	252	248	238	191	257	243	242	214	218	223	246	228	198	219	234	259	212	237	237	251	238	221	224	242	237	238	236	243	255	222	227	217	220	226	210	232	238	226	242	228	259	240	221	231	261	244	218	224	219	229	252	234	247	264	256	221	219	253	215	209	235	234	221	238	225	246	227	195	251	223	226	245	239	234	247	228	222	241	254	231	287	241	228	220	215	263	191	240	238	237	231	235	268	270	265	210	239	242	255	254	249	223	259	228	221	223	238	235	279	233	239	238	250	220	217	240	229	233	244	196	257	227	241	240	248	241	249	239	233	236	224	245	214	267	248	225	250	250	241	245	235	245	217	245	238	236	223	210	206	252	231	224	181	222	229	240	231	189	223	238	233	217	221	226	252	237	224	219	199	220	229	201	229	276	204	248	214	223	226	201	253	264	274	255	224	249	215	228	245	241	217	206	243	255	229	230	213	238	236	234	205	209	227	230	253	252	233	225	242	217	231	236	221	217	255	228	250	239	245	225	252	261	228	228	225	217	219	241	245	267	254	223	215	230	229	230	225	219	238	236	248	223	261	239	204	227	240	224	217	210	243	233	242	229	199	230	233	212	208	230	218	242	261	227	227	217	244	210	223	220	230	230	237	238	227	260	220	204	226	231	254	238	226	231	239	214	229	232	239	199	218	239	211	239	224	221	238	239	242	235	248	220	245	232	251	232	212	252	228	218	221	254	232	202	258	223	252	249	233	250	229	229	217	220	217	249	231	224	259	223	249	249	256	247	217	252	257	229	260	231	198	250	243	234	251	253	220	238	222	240	257	199	227	200	222	219	257	204	225	224	231	234	219	257	228	218	261	260	263	232	244	255	245	244	227	209	222	237	248	221	192	208	229	238	245	240	211	229	242	215	244	250	221	233	221	272	222	241	229	233	248	206	246	227	236	214	243	231	243	262	229	207	223	257	235	228	247	227	213	238	250	204	225	234	221	230	233	242	198	231	277	244	215	216	241	240	225	240	253	204	245	223	224	256	264	255	190	205	208	256	241	229	244	245	252	240	233	243	210	207	222	227	237	242	207	246	228	215	214	209	240	242	224	235	236	222	241	245	262	274	248	249	241	249	199	228	229	229	263	250	227	240	219	243	240	246	223	212	243	248	234	235	245	232	238	258	232	259	233	220	222	264	223	247	227	228	223	242	229	212	221	224	237	275	225	243	250	252	232	257	242	256	216	225	248	227	252	265	221	228	208	211	225	231	233	239	267	238	222	231	257	216	237	226	216	242	251	239	231	249	230	187	201	228	234	221	230	237	255	245	214	219	233	217	242	243	214	224	231	254	243	221	228	243	260	231	264	212	216	242	239	230	235	233	253	230	257	229	218	243	223	225	240	222	239	218	228	207	233	268	268	246	224	230	231	232	224	230	215	248	216	242	198	232	236	208	224	235	216	225	216	233	190	243	261	229	241	233	222	256	246	217	230	263	229	252	232	239	234	231	252	231	199	215	280	235	230	231	233	214	244	227	235	218	252	244	235	218	220	216	228	228	236	225	212	258	260	250	237	253	261	223	241	230	234	247	260	225	225	248	253	211	219	240	245	233	261	205	196	242	223	217	259	253	252	222	253	227	252	220	235	225	225	222	212	227	217	225	241	194	257	267	235	218	263	259	236	232	271	239	216	245	232	228	248	230	214	268	242	245	226	256	263	230	213	237	217	241	256	225	204	231	217	253	223	243	257	222	231	229	223	258	245	221	246	228	226	241	234	251	232	229	222	222	223	226	248	249	233	219	230	250	243	238	238	236	229	192	227	251	220	237	234	207	191	213	222	232	232	220	210	243	223	221	226	246	218	216	243	221	211	230	224	236	246	214	228	222	231	235	216	209	226	234	216	257	219	250	238	225	207	227	243	216	259	218	233	262	238	228	236	260	240	242	217	256	233	229	239	214	243	231	241	246	261	238	225	241	240	220	234	215	213	224	242	227	231	242	228	230	230	217	227	241	191	245	245	229	215	246	219	247	232	229	221	213	233	245	225	245	195	254	270	246	249	262	242	251	229	217	216	247	233	244	212	230	246	232	247	232	250	243	229	247	246	265	242	217	268	239	209	244	227	230	235	232	257	264	246	204	216	242	227	265	237	271	231	270	218	250	239	245	236	216	250	265	271	235	244	244	221	240	226	254	287	228	243	246	247	264	229	229	235	248	222	250	230	232	247	255	238	216	242	212	230	237	217	241	230	228	226	236	258	231	232	264	241	214	221	221	194	240	231	234	222	220	221	259	262	213	228	230	225	247	260	249	257	243	238	263	229	235	237	221	233	247	230	252	256	215	258	223	227	222	229	245	239	242	243	252	244	234	245	198	226	243	229	237	226	204	242	255	249	233	206	227	267	207	235	211	236	245	259	227	205	253	225	221	248	248	253	212	251	251	220	257	262	231	242	235	247	243	237	268	252	246	265	223	245	227	225	242	230	232	215	242	247	245	234	222	216	250	244	253	228	267	231	233	250	233	250	232	255	246	250	236	246	223	244	210	239	248	249	230	226	224	221	249	242	235	220	224	222	226	230	231	229	231	258	231	222	254	209	246	207	242	193	215	251	219	233	236	245	254	245	227	240	223	251	251	203	246	251	248	226	230	226	209	241	228	215	222	217	236	225	238	250	214	227	214	261	217	226	245	216	242	224	265	228	211	240	227	262	246	241	239	223	212	217	235	199	214	265	265	193	244	229	242	224	238	229	247	220	206	236	247	231	249	223	222	245	244	227	215	239	246	236	239	266	279	272	234	242	210	211	231	221	237	241	234	213	226	252	244	207	257	234	210	228	276	245	245	247	217	223	245	232	237	246	223	226	219	243	265	237	268	248	250	204	236	267	253	251	234	228	210	236	233	231	215	238	269	237	217	254	254	230	212	230	212	246	250	228	252	240	234	227	245	229	253	234	200	230	233	225	208	238	214	221	276	221	271	248	256	268	242	228	235	237	240	228	243	216	272	218	214	219	221	244	210	201	237	206	234	194	259	250	271	233	229	220	243	225	235	219	221	235	259	238	236	250	226	229	225	237	220	243	248	233	240	215	221	216	229	234	254	242	227	235	207	236	252	243	238	259	234	215	202	249	243	260	258	249	236	230	262	218	232	235	230	226	218	255	245	207	242	246	259	254	243	226	235	220	230	221	251	239	238	236	212	225	265	218	238	229
31291	15826	12096	6753	2675	699	539	509	471	516	465	501	549	505	521	508	525	499	526	513	531	506	494	474	513	497	483	495	512	489	509	491	488	500	533	537	541	510	476	473	529	484	518	490	496	535	521	502	504	499	518	483	455	484	495	511	501	527	517	535	518	483	487	521	506	490	496	508	528	470	512	519	514	504	525	505	486	459	465	494	504	480	512	501	503	491	467	504	470	489	483	510	510	509	495	483	498	485	512	503	493	484	524	520	532	507	457	505	466	512	489	509	488	501	517	475	501	470	517	462	478	536	498	506	496	549	513	506	471	483	480	496	483	497	467	524	486	517	511	534	503	545	503	510	512	512	529	472	486	479	490	504	478	510	502	479	491	508	496	488	523	507	491	481	464	469	489	478	538	506	466	492	464	512	539	509	531	487	501	519	547	538	505	496	499	477	484	527	503	511	464	506	473	482	529	471	552	513	535	517	483	473	508	453	486	540	470	465	516	529	498	517	510	499	509	542	477	527	537	512	536	484	521	503	500	529	465	489	524	494	488	506	481	513	449	498	492	504	515	470	482	493	508	488	522	542	519	534	532	481	481	505	470	497	474	480	445	541	511	487	462	508	507	491	523	517	508	481	509	499	476	449	514	498	503	495	543	527	482	518	488	490	495	466	511	484	507	510	497	508	495	504	522	504	547	542	466	468	484	538	475	496	464	518	474	493	469	520	481	502	492	486	464	459	513	503	491	501	492	526	535	515	472	553	491	518	550	511	484	509	471	466	479	546	530	480	489	509	536	523	494	456	499	492	522	528	521	459	523	474	533	526	518	503	523	496	511	528	489	483	469	483	515	528	481	495	463	497	523	530	491	478	485	494	489	471	519	504	466	504	523	527	500	494	542	494	515	499	496	520	513	512	486	525	500	492	513	491	501	464	503	519	480	522	485	482	517	505	476	459	521	503	488	527	486	554	502	515	509	478	486	482	477	501	432	482	461	511	502	482	519	469	502	491	489	488	476	497	491	462	462	505	512	517	524	515	508	485	530	487	475	493	494	522	469	508	486	514	493	506	508	513	512	518	506	505	517	536	484	483	535	490	515	514	511	494	540	483	506	501	492	524	522	526	511	468	540	518	521	497	529	489	503	454	529	489	524	491	494	510	523	468	569	501	486	530	502	493	503	507	490	469	514	533	523	536	507	501	477	472	517	487	501	499	494	462	431	503	513	506	496	507	488	540	498	514	483	508	490	520	528	525	491	517	508	494	478	478	497	539	492	535	500	529	518	500	502	501	489	499	525	514	507	466	516	496	458	444	491	463	538	560	532	517	539	510	518	490	480	481	503	511	486	512	513	491	502	482	482	479	483	494	486	461	481	471	506	473	485	480	497	521	479	501	489	509	517	474	485	527	506	496	527	483	544	460	483	459	490	471	543	530	483	490	485	499	474	465	528	492	462	526	487	521	487	521	501	514	505	526	505	452	468	493	482	519	508	526	515	492	526	488	489	500	526	532	515	537	488	503	478	562	493	482	505	496	476	462	512	500	481	472	543	487	504	511	499	555	488	502	463	494	504	500	518	521	530	536	486	477	465	506	557	514	500	518	483	476	493	482	484	524	526	484	482	491	499	490	482	501	490	545	499	513	468	549	487	497	515	491	517	520	492	518	520	514	480	517	539	513	506	515	505	508	508	468	472	487	488	525	500	497	500	505	526	482	484	493	491	480	514	519	494	502	489	489	486	505	487	504	463	482	484	506	509	505	473	495	516	509	522	485	481	491	514	488	509	472	508	503	512	528	499	517	519	478	469	465	512	510	493	474	516	520	492	509	490	503	528	470	505	488	489	471	501	468	479	475	494	520	481	520	500	452	464	527	518	477	480	468	525	523	529	503	523	490	492	496	495	505	480	517	497	522	516	496	488	504	501	476	478	481	469	515	518	511	473	546	477	506	512	496	486	489	503	487	515	513	542	480	487	505	515	511	506	526	500	494	517	482	551	500	467	472	497	475	503	498	526	491	494	503	507	536	511	496	503	516	499	494	517	472	489	485	545	484	477	517	495	513	496	483	504	473	479	479	516	517	470	523	499	519	493	496	490	487	519	501	485	464	500	487	496	490	536	522	474	508	513	511	483	502	514	482	496	477	513	473	470	519	496	519	499	517	500	523	491	523	496	478	503	493	515	520	520	475	499	464	529	444	488	522	476	496	499	506	468	456	490	495	500	483	499	530	531	453	513	493	461	511	495	517	495	495	527	479	512	515	500	462	515	514	540	514	517	495	483	522	482	497	529	533	492	470	492	486	491	506	475	505	480	488	494	457	442	485	480	519	465	499	498	518	512	495	477	507	564	477	482	497	491	428	479	481	507	512	489	498	510	488	489	491	498	494	545	492	487	492	497	476	544	495	463	515	480	511	491	483	544	472	505	491	497	497	493	505	517	533	512	503	490	461	502	520	487	499	503	520	502	503	507	468	519	499	538	512	516	539	499	533	463	507	490	518	488	513	486	524	540	508	497	509	468	519	475	482	492	460	471	526	529	504	523	493	538	502	513	491	528	514	515	501	523	505	516	510	483	468	516	532	473	501	528	512	506	488	498	503	492	530	487	452	503	451	475	469	487	523	503	563	504	541	498	485	487	479	525	498	465	499	493	502	473	472	499	513	502	501	503	508	482	496	464	537	523	481	505	504	506	509	503	510	506	512	482	451	483	513	491	486	541	484	520	514	508	551	513	482	497	492	509	471	496	508	503	484	451	489	523	532	507	471	522	515	471	521	484	495	536	445	517	485	488	517	498	482	557	536	516	478	463	535	492	462	527	501	501	512	491	481	527	501	538	457	519	519	500	497	493	492	480	503	491	534	504	482	489	535	441	527	494	494	492	500	500	469	479	487	503	454	513	493	507	513	502	525	492	519	499	497	498	467	506	498	540	502	470	487	512	489	493	539	495	514	484	525	515	505	471	524	486	518	505	433	446	503	480	499	494	480	495	506	482	540	501	509	458	532	509	477	516	499	516	503	488	480	475	518	504	457	467	494	492	505	505	477	490	443	471	479	482	532	494	466	484	511	481	482	535	487	465	504	504	509	506	509	472	507	484	514	462	503	502	492	513	442	481	470	511	504	489	485	503	510	507	497	508	489	495	500	540	495	484	503	516	546	515	491	528	492	490	474	483	526	530	503	527	513	485	527	479	494	474	510	503	472	506	521	495	453	486	517	463	509	512	498	488	508	511	518	489	537	485	495	474	492	471	501	487	503	481	551	518	512	465	509	506	497	519	489	516	502	499	521	506	480	493	504	478	507	489	509	476	481	503	526	509	499	547	466	500	552	510	499	502	518	482	483	490	497	494	501	485	466	508	505	468	463	522	552	465	533	532	517	490	531	495	465	520	521	509	463	511	495	511	519	523	478	490	489	495	541	500	535	516	507	497	514	474	510	527	484	498	493	537	489	504	515	502	504	496	514	521	501	550	500	525	514	505	518	502	456	508	490	487	460
58676	30828	15735	6273	2333	593	404	285	275	275	243	232	247	241	216	239	236	246	232	232	219	180	205	235	240	240	224	237	222	246	218	211	243	217	222	218	219	236	229	229	242	214	218	258	246	224	220	220	228	246	229	211	231	236	203	229	209	225	218	232	252	221	250	260	260	249	231	214	243	218	219	216	236	224	234	230	227	247	236	241	246	225	214	227	226	219	258	216	219	231	249	240	239	238	236	240	211	241	226	218	233	249	217	225	234	203	204	253	243	258	255	224	212	249	236	239	259	253	259	227	217	240	256	211	245	205	223	247	220	216	205	254	225	252	228	249	242	216	235	202	246	226	228	230	230	239	219	246	231	218	230	241	222	189	232	245	276	258	252	258	243	229	224	253	223	224	239	234	246	235	220	226	239	237	229	241	236	223	225	248	216	228	293	237	234	230	259	230	231	228	237	238	250	231	229	254	261	261	234	212	224	257	233	231	237	256	243	220	248	199	224	247	224	229	206	209	233	255	213	231	228	249	249	248	232	236	236	228	222	234	203	237	221	241	209	231	255	233	261	234	244	218	247	232	247	210	215	238	219	253	271	222	250	223	215	227	246	210	244	229	251	254	247	224	211	231	237	232	213	262	210	258	246	212	225	215	220	233	227	243	201	246	234	228	246	226	253	214	208	209	248	283	238	217	271	220	226	220	241	237	261	256	226	242	241	228	217	248	216	255	212	250	226	236	208	237	230	207	228	226	253	220	220	210	235	244	217	216	219	245	215	228	198	247	229	239	201	218	250	261	244	276	240	224	223	217	242	241	249	220	233	224	214	245	275	238	241	245	222	249	233	227	255	244	240	215	240	219	243	225	245	228	225	227	213	220	231	234	245	244	219	246	228	256	213	209	246	265	237	247	225	203	263	238	209	277	255	256	244	232	238	216	224	233	233	233	221	245	233	235	223	205	219	216	239	234	220	272	237	254	241	229	236	256	240	253	238	239	201	261	222	251	236	235	247	249	212	215	220	224	202	228	254	230	218	229	225	222	252	231	225	223	220	213	247	234	252	217	276	263	221	249	227	191	234	244	230	259	206	233	224	220	213	244	229	245	234	200	256	241	220	207	238	268	249	247	232	231	235	216	218	219	248	207	245	209	228	243	260	228	253	241	237	221	207	250	254	254	252	226	234	224	212	241	225	243	252	225	216	232	242	224	242	237	256	235	260	270	241	260	234	210	204	229	205	244	213	236	218	225	216	223	238	244	243	255	224	229	236	227	187	239	264	232	226	219	238	221	238	213	210	237	235	241	220	239	221	240	246	234	256	228	218	216	245	253	239	234	234	232	240	220	250	253	223	225	234	236	216	199	231	228	220	212	203	208	250	267	209	261	236	238	221	232	199	236	234	252	224	217	226	211	251	238	243	234	203	219	215	239	230	223	201	220	241	237	250	268	232	245	210	246	233	224	240	249	224	214	224	197	211	201	234	243	224	222	223	220	239	227	211	237	243	218	257	233	235	223	241	243	236	231	260	265	228	224	236	231	210	252	260	236	257	250	214	245	228	256	230	257	243	231	193	223	212	239	224	267	266	233	225	220	235	218	251	231	254	234	227	224	234	228	211	237	246	246	259	242	200	222	204	275	237	222	237	207	176	227	233	215	250	252	256	233	226	253	207	246	211	255	256	243	240	263	216	220	269	250	233	237	255	248	229	231	230	286	227	246	244	227	234	201	230	253	271	218	211	221	273	263	218	228	204	222	246	204	221	244	228	223	245	234	216	243	217	248	223	240	236	265	234	210	245	219	220	219	230	230	234	251	238	211	231	244	250	247	237	236	199	255	227	250	219	230	227	246	236	217	262	243	240	215	200	244	242	238	226	233	222	251	227	221	247	216	256	215	239	259	239	242	247	227	251	240	225	241	216	228	234	235	238	235	245	233	245	220	265	226	243	222	233	234	241	241	238	231	216	244	241	220	238	202	248	206	217	246	241	215	235	241	242	237	248	227	227	260	233	230	235	267	264	225	229	243	209	228	255	257	232	254	256	237	242	237	200	205	217	252	214	221	263	257	200	239	232	234	203	229	224	235	230	230	231	245	247	231	216	236	218	249	229	243	220	219	243	247	221	212	238	213	215	250	236	239	248	216	224	228	226	214	214	216	287	243	237	250	229	253	235	230	224	254	251	225	237	225	210	214	226	241	232	230	256	229	212	230	223	230	223	214	235	230	235	251	244	238	288	249	235	231	226	215	197	231	257	241	233	244	239	217	236	205	235	229	228	274	224	225	269	235	213	239	240	209	242	253	222	234	215	224	246	269	250	239	234	207	241	252	237	243	227	225	232	238	228	228	218	257	231	227	229	211	243	238	200	237	240	216	215	246	211	242	258	226	269	262	233	207	209	242	214	235	231	246	243	240	263	231	246	225	215	250	238	243	246	244	236	236	260	234	207	219	242	242	236	242	217	223	233	237	230	224	230	229	223	220	238	246	258	245	243	255	241	248	214	243	213	227	232	227	244	263	218	256	202	256	226	228	237	215	236	236	239	217	247	237	252	206	245	246	215	239	212	245	228	246	214	233	221	246	270	226	269	226	221	245	243	241	237	221	238	235	211	240	223	216	250	244	247	222	256	231	226	226	213	226	248	201	248	202	243	206	227	239	243	236	234	234	243	258	207	183	235	257	242	244	233	228	230	243	264	221	229	215	246	230	220	229	242	240	207	233	244	219	224	250	270	231	229	240	250	242	217	225	260	230	252	241	210	213	266	241	236	245	257	228	239	241	226	217	248	244	223	252	234	256	247	245	232	239	227	230	246	228	232	250	265	230	250	221	237	240	242	212	218	235	190	245	249	225	227	225	236	243	263	241	203	250	263	228	239	219	208	210	243	204	235	210	209	227	230	241	231	223	225	241	233	203	212	225	235	225	264	207	235	229	234	242	223	241	213	267	231	210	216	231	235	215	229	216	222	247	214	201	248	215	236	220	206	254	218	216	235	210	218	244	205	264	240	228	231	238	238	221	258	247	268	226	247	233	223	234	233	253	243	230	261	219	209	260	258	227	241	246	248	234	220	231	212	256	238	248	229	192	206	237	253	259	234	228	253	220	248	253	210	246	241	257	233	223	212	227	250	233	216	256	232	231	243	247	244	246	232	239	267	253	240	238	216	223	266	230	236	244	236	237	255	219	211	255	249	225	204	209	228	238	245	228	244	271	248	257	267	237	242	257	235	252	247	253	222	263	272	257	233	237	215	208	233	222	204	235	221	259	238	252	238	243	234	233	240	224	259	264	258	233	255	238	219	237	250	233	233	190	225	264	248	228	216	261	209	196	216	237	252	251	243	228	222	243	230	245	218	247	245	286	226	251	249	232	221	204	208	246	248	231	226	228	223	225	210	219	212	246	239	246	253	252	228	234	247	243	225	214	234	251	238	252	248	228	227	246	228	229	286	233	239	222	245	232	222	225	202	235	254	255	222	219	249	238	241	229	242	252	251	197
37310	21173	17380	11631	6138	1802	1033	808	637	575	544	484	537	565	481	480	498	522	540	518	541	497	498	486	510	500	522	527	528	528	511	506	515	519	441	510	542	504	502	495	511	550	514	542	469	463	488	517	510	480	508	506	536	502	507	476	517	475	469	519	502	502	531	504	529	485	514	454	501	518	498	468	500	516	531	502	499	489	519	542	506	494	515	500	465	521	521	487	509	469	502	508	531	477	534	506	563	500	507	477	504	489	532	504	505	485	504	457	544	498	523	503	507	528	479	514	512	491	494	535	504	526	489	483	479	487	521	526	487	516	500	496	520	492	482	512	492	511	490	520	504	503	528	500	499	494	526	563	488	517	490	500	461	546	486	465	474	520	482	477	490	552	501	474	502	479	495	478	511	472	540	509	502	495	513	505	513	473	521	493	536	534	521	520	509	539	520	488	479	486	512	505	482	477	503	474	529	453	511	510	528	515	526	493	505	503	481	535	520	499	554	480	485	529	525	527	494	509	521	518	486	481	532	522	498	500	510	514	482	526	527	498	492	473	496	531	451	509	530	503	481	450	519	535	497	497	530	509	509	470	482	517	497	478	483	502	502	471	516	493	502	492	510	515	519	494	518	491	506	478	518	498	475	491	562	490	495	502	533	467	473	505	519	508	536	512	487	520	543	483	490	492	453	521	535	541	533	516	497	509	515	494	502	485	499	481	500	496	501	495	480	510	487	470	512	537	507	520	501	470	494	505	485	463	503	515	533	494	516	514	496	481	517	497	525	524	474	513	481	471	514	532	539	488	513	562	492	521	494	513	495	506	546	499	520	525	564	500	535	482	525	507	462	495	544	507	502	513	524	473	488	493	476	535	520	504	472	511	532	506	475	499	481	496	501	480	479	486	513	533	459	484	523	483	504	496	564	512	495	499	492	525	493	494	508	519	475	485	442	504	520	501	507	551	518	524	544	540	498	497	518	513	524	519	495	524	507	503	506	502	512	502	497	516	505	503	537	503	529	517	507	445	462	513	507	492	525	544	499	509	531	504	497	517	469	479	517	538	506	531	470	487	486	501	523	510	495	486	532	518	498	507	488	521	475	529	507	487	551	438	469	456	524	508	513	503	498	478	509	540	531	493	470	510	502	495	504	503	494	498	503	504	512	513	519	503	482	519	505	494	522	484	512	540	497	493	512	533	522	501	486	470	514	510	528	513	546	535	502	513	538	506	512	485	539	485	537	482	467	510	572	472	518	496	505	518	469	462	569	471	562	539	488	506	550	497	503	486	527	494	525	498	507	511	530	514	539	500	539	543	500	480	474	529	519	527	479	510	506	501	495	527	499	496	496	509	533	475	469	534	502	486	488	522	507	531	479	515	510	488	483	515	484	516	485	520	507	485	477	528	535	467	519	519	488	490	478	507	499	462	523	499	501	460	504	512	508	533	493	474	496	502	537	470	507	512	499	559	502	520	485	511	487	494	476	517	507	490	515	512	523	522	470	519	525	484	494	514	510	492	505	493	538	503	521	513	517	546	498	489	517	492	491	517	500	481	510	522	564	505	466	541	478	508	483	444	499	515	497	503	516	503	497	516	498	502	536	523	529	499	511	490	523	464	468	490	500	494	508	463	523	488	491	501	525	477	480	502	497	550	550	560	518	481	498	483	497	481	514	493	467	506	486	525	511	494	494	496	520	484	483	484	485	513	543	482	508	477	529	485	519	480	485	462	504	504	487	510	513	493	500	455	488	478	504	487	516	528	508	501	499	549	536	533	541	490	498	535	517	520	442	546	516	496	491	473	466	524	575	493	536	492	491	499	485	481	472	498	509	531	534	484	531	488	539	513	519	533	494	510	503	509	502	488	494	507	504	494	538	492	500	493	480	443	475	507	532	476	551	519	525	516	511	486	488	507	526	496	497	551	494	511	522	524	475	510	507	503	512	488	517	556	509	519	507	502	474	524	507	500	542	537	532	477	506	502	504	490	533	519	483	493	485	455	486	506	497	478	466	512	481	484	482	512	492	523	510	494	509	513	524	525	541	531	478	518	518	494	514	497	487	459	504	498	483	486	447	521	488	512	524	510	488	556	513	528	481	498	495	520	510	500	470	518	459	521	510	493	483	528	572	509	471	483	530	498	477	468	520	520	485	497	516	504	477	504	535	530	535	472	490	471	473	473	523	524	527	484	536	508	485	503	472	496	497	473	451	486	500	496	500	524	478	515	472	510	498	497	503	506	493	508	548	514	501	467	511	478	523	512	512	524	480	498	537	504	495	512	512	513	505	486	469	526	502	505	506	517	486	524	512	482	522	515	477	517	494	465	511	469	489	492	485	524	534	530	513	500	537	522	500	519	507	515	537	484	499	495	489	516	501	527	519	473	523	510	478	541	533	527	521	507	505	502	516	520	511	508	505	496	493	523	478	493	526	523	508	509	487	521	506	509	526	494	529	481	476	465	542	509	499	489	478	515	493	487	511	524	518	525	534	532	499	501	506	444	515	513	514	494	542	518	554	523	495	519	507	489	489	455	513	485	478	500	489	483	478	486	553	490	528	460	500	483	527	498	523	449	512	500	505	490	513	534	478	513	483	492	490	506	452	542	537	524	505	511	466	528	487	466	547	549	499	485	527	505	511	517	541	474	530	491	482	503	497	476	511	527	523	534	504	517	487	505	507	482	507	527	485	491	471	513	503	509	537	503	534	496	530	513	501	528	508	512	499	542	534	503	515	473	508	511	499	516	470	512	510	525	507	504	522	507	516	522	502	493	523	482	512	494	482	495	513	535	505	550	503	527	530	505	499	492	498	571	507	478	518	475	518	473	484	479	483	520	479	478	511	473	511	529	491	517	511	514	475	507	507	509	515	460	526	510	489	509	499	498	509	543	480	528	523	509	523	522	491	498	499	457	476	501	510	506	478	459	495	524	495	472	511	504	505	484	488	491	495	516	508	474	506	498	502	524	464	526	508	514	520	510	482	487	499	494	525	506	473	456	486	518	502	499	535	499	520	531	543	523	483	461	489	474	545	529	505	561	517	526	532	516	479	526	541	534	523	536	520	494	489	520	512	461	479	511	511	477	497	493	492	484	502	480	519	511	494	472	547	496	540	499	509	544	488	489	509	478	507	480	505	529	483	475	524	485	524	516	511	476	524	435	552	483	515	489	476	502	505	506	495	543	501	478	477	493	533	517	493	511	525	500	467	528	505	528	508	474	485	509	480	486	474	532	499	480	522	523	501	514	511	488	471	477	507	469	488	483	504	500	532	561	497	505	517	533	495	498	501	503	498	547	482	481	489	507	516	507	482	509	503	525	507	478	500	503	517	539	534	503	548	509	507	498	472	525	504	457	498	484	488	524	490	558	476	524	495	487	485	521	514	501	540	487	531	510	506	457	518	525	515	491	458	518	467	522	506	500	489	485	501	514	509	521	521	496	558	521	529	561	474	467	507	517	493	494	521	495	533	482	486	486	509	490	486	568	504	488	451	494
62222	38562	27861	14460	4612	1679	543	467	322	327	309	286	285	308	270	303	292	304	317	298	338	297	298	270	314	322	267	319	302	322	292	285	263	309	290	275	310	305	269	275	277	285	280	297	273	278	289	296	242	243	287	280	255	275	292	287	301	277	275	275	302	288	268	283	298	283	271	326	280	285	263	265	289	285	306	273	285	266	292	262	310	285	269	291	301	237	306	306	284	268	304	279	272	304	302	305	298	244	301	243	292	277	305	297	301	301	251	256	287	291	271	299	311	237	282	274	280	309	251	292	300	291	282	282	283	256	277	295	296	250	287	315	256	261	274	271	266	283	295	309	297	266	296	286	261	285	284	263	267	301	301	253	301	307	279	291	262	267	278	270	267	257	319	288	299	263	286	284	291	270	253	300	282	305	283	279	244	284	273	281	273	259	280	275	278	306	313	281	290	262	283	282	302	294	290	293	303	241	259	293	318	267	276	303	281	265	263	287	282	315	302	287	273	323	302	258	277	286	306	272	279	270	287	263	228	283	315	283	321	290	321	246	249	281	302	275	294	276	303	291	277	269	272	255	290	299	277	331	310	290	277	270	274	268	291	276	271	265	284	296	356	272	304	265	318	272	274	267	288	282	277	283	265	269	243	272	295	272	273	320	280	276	289	283	264	286	275	292	316	285	283	311	289	294	258	266	264	281	297	255	275	271	310	300	304	285	275	275	273	277	334	298	283	289	298	261	290	288	312	325	288	276	293	312	298	248	278	291	294	271	286	263	279	300	248	284	240	266	275	297	302	339	277	275	283	274	297	258	311	310	257	283	263	281	289	284	275	288	239	287	283	258	297	304	281	277	281	307	303	298	279	297	290	273	276	287	291	259	295	290	286	286	288	265	268	272	312	280	296	288	282	263	280	262	282	285	279	280	277	279	274	242	271	316	298	302	299	263	262	287	282	270	291	265	294	309	272	273	262	281	292	248	304	297	315	298	304	318	305	341	274	311	320	289	306	260	292	278	260	263	293	325	287	286	288	280	279	286	277	270	280	241	317	285	335	293	296	278	277	289	275	281	284	275	265	249	304	273	274	277	267	269	274	297	273	264	321	318	291	293	324	308	283	311	255	265	270	294	313	279	284	280	276	319	275	304	277	305	284	282	281	279	303	290	318	273	281	296	277	283	306	297	305	267	277	306	302	311	294	308	282	298	261	253	270	299	290	266	280	292	279	269	270	260	301	270	275	264	269	295	291	311	302	266	302	287	276	285	312	297	294	269	270	260	270	293	277	284	278	302	291	284	268	322	270	256	296	301	292	283	257	273	262	286	280	305	268	281	311	261	287	284	322	275	304	296	276	305	280	290	278	274	275	259	256	297	308	252	317	259	318	263	300	307	317	285	271	263	278	290	323	292	290	263	277	327	299	278	275	280	316	263	259	297	305	288	303	314	319	295	286	319	277	307	314	312	265	298	263	314	282	261	292	292	259	270	266	289	234	281	327	299	280	296	293	270	282	254	294	289	304	285	300	287	294	288	264	291	269	290	297	315	312	319	282	282	256	291	301	256	260	320	280	276	272	280	268	286	301	303	271	304	326	316	276	286	261	278	267	259	261	248	276	310	315	300	297	277	293	276	272	271	315	270	250	285	282	297	350	286	269	276	293	280	261	309	277	297	291	280	247	311	304	302	289	291	273	299	266	240	259	277	276	283	292	252	251	276	271	298	271	282	287	261	255	266	281	288	262	263	282	287	269	301	300	298	271	273	284	290	294	256	260	280	266	304	283	274	303	279	297	306	275	270	294	270	271	299	303	295	301	292	305	289	275	292	286	300	310	288	305	288	290	287	297	318	254	309	269	286	263	280	305	277	273	318	334	288	309	318	299	305	297	268	280	291	303	267	260	255	295	269	281	288	305	276	292	273	293	279	286	231	315	298	301	285	272	287	270	286	296	300	324	278	318	253	306	258	285	304	277	286	258	287	293	244	287	277	294	256	312	268	287	321	314	291	279	278	295	282	288	272	302	264	321	311	266	247	257	306	258	281	269	252	282	284	280	261	276	259	273	251	312	279	293	259	242	262	297	285	311	295	289	301	285	293	269	284	286	268	313	271	275	300	292	273	272	254	266	274	305	283	268	264	284	265	275	262	299	329	277	297	259	285	280	283	292	293	303	294	294	297	243	265	294	290	290	262	309	301	271	254	298	282	284	315	270	271	267	273	323	298	295	295	298	289	253	289	285	292	269	264	299	249	295	302	284	268	282	296	313	300	276	296	289	274	283	280	272	309	276	258	296	283	269	273	291	272	262	302	312	309	291	277	298	301	276	278	291	321	269	281	307	236	283	289	288	283	307	291	324	306	262	296	286	282	289	319	256	305	290	265	270	287	297	295	320	291	291	286	267	260	285	275	292	274	310	282	278	284	270	278	305	282	273	263	307	281	297	257	288	304	315	306	307	279	296	291	297	237	271	294	288	280	301	283	251	286	294	280	286	289	290	295	273	304	310	309	299	293	311	314	306	299	272	300	290	242	296	274	299	262	297	291	270	305	259	279	285	278	269	292	304	276	245	304	272	291	257	284	272	262	230	276	274	312	298	272	261	279	299	283	300	295	292	309	301	267	277	308	277	301	256	277	253	245	281	273	291	282	320	297	293	285	278	284	295	277	294	327	265	272	287	278	307	290	262	295	286	278	296	304	310	293	304	260	273	286	295	310	310	261	286	278	309	290	301	293	301	307	286	277	274	279	289	276	319	266	327	259	290	277	312	269	324	267	301	290	318	285	281	333	260	254	287	279	310	311	282	308	264	312	317	278	310	300	263	262	259	281	293	314	269	275	273	287	285	290	255	278	297	265	307	249	299	314	283	303	298	288	270	314	293	312	309	289	263	278	284	275	296	289	282	280	293	308	302	299	247	278	288	268	260	285	295	293	283	293	281	279	300	287	280	298	293	282	288	272	284	252	246	244	271	266	275	294	290	314	307	337	310	254	309	333	303	290	277	283	280	263	287	259	283	265	275	258	310	284	317	284	269	271	295	325	276	322	308	296	311	307	298	240	305	245	301	273	274	310	287	316	293	292	301	276	295	270	326	300	286	280	297	301	268	284	277	258	260	304	299	281	273	283	310	282	247	278	311	282	309	276	296	300	270	289	302	291	289	294	288	292	322	281	274	284	279	312	297	290	291	293	271	258	305	246	299	277	268	240	282	287	264	278	271	299	298	269	275	296	300	301	285	281	299	278	271	294	299	290	286	284	294	302	287	298	280	248	290	289	277	284	300	261	302	274	282	311	250	269	273	311	298	280	270	303	270	299	292	269	267	297	320	272	282	305	259	290	324	290	284	286	303	275	290	277	277	292	308	283	260	287	297	291	286	300	292	248	271	313	290	308	290	297	264	302	303	323	280	255	300	302	269	317	272	292	294	341	311	286	284	291	279	266	301	300	285	287	273	269	326	279	317	281	323	318	277	282	253	249	281	294	296	299	300	254	294	322
37773	29074	30591	21391	10565	4940	1624	1252	877	683	684	609	591	658	663	591	632	609	623	630	591	615	600	607	642	621	558	615	617	576	615	640	586	629	603	604	619	613	599	628	620	609	610	626	622	597	618	605	593	592	622	619	626	592	588	578	593	605	625	603	626	604	572	607	635	617	617	579	601	579	634	609	602	569	583	588	617	609	633	630	603	608	591	591	578	625	597	597	619	559	608	557	604	608	608	590	591	597	613	592	563	572	520	574	587	632	621	616	601	568	550	606	576	677	587	604	585	620	594	640	590	617	588	573	532	629	608	566	578	565	584	613	623	563	582	588	616	575	574	580	640	620	604	588	614	613	597	592	579	561	562	606	607	593	635	623	582	606	622	602	605	602	600	601	625	636	583	545	589	577	568	640	568	588	594	578	622	598	585	603	594	626	588	629	579	588	593	577	553	590	559	639	618	612	577	603	598	630	568	577	577	567	577	564	593	653	567	602	605	603	622	634	587	553	630	637	602	567	579	602	618	601	602	622	590	599	556	630	628	559	632	579	626	581	579	586	567	585	610	593	532	603	596	639	601	592	594	648	574	570	581	629	594	607	652	597	596	608	642	556	646	580	605	591	613	617	642	608	591	601	600	597	586	614	591	600	556	593	624	597	631	612	623	613	606	616	618	691	600	593	635	602	569	596	596	650	594	609	615	603	569	600	577	625	610	587	623	655	580	619	573	601	630	611	586	587	613	570	597	580	560	596	576	609	586	584	587	544	601	633	614	637	609	635	607	643	573	595	624	623	583	560	569	596	576	639	560	547	608	591	593	576	605	617	565	602	639	601	578	601	593	588	602	608	596	602	618	611	612	592	638	576	604	627	616	613	610	591	598	575	611	604	605	594	611	618	621	570	621	576	583	597	637	634	565	621	593	683	593	617	607	535	576	631	614	597	619	582	623	643	576	617	631	676	581	573	612	646	578	625	619	611	590	567	631	580	569	573	603	635	602	635	591	511	561	635	567	589	600	590	582	624	642	624	613	598	578	645	563	634	613	570	599	607	623	587	603	600	649	606	585	617	578	616	609	599	606	606	587	582	606	618	600	609	599	615	605	614	605	599	562	595	585	630	599	603	626	560	645	589	614	563	592	637	607	555	581	621	615	611	609	599	551	614	594	611	608	614	553	619	608	566	605	636	615	586	592	585	634	616	625	590	553	604	587	583	574	622	580	569	615	601	603	590	559	637	584	615	601	615	595	587	612	637	597	599	574	564	644	583	599	565	596	605	574	608	612	608	559	608	602	626	578	627	555	598	582	553	621	585	601	600	587	593	573	572	593	566	596	644	572	594	601	591	583	579	609	578	608	636	579	612	575	611	589	622	569	577	598	569	570	643	606	622	581	611	580	601	594	604	555	574	616	624	591	602	569	626	589	568	577	594	606	642	579	580	612	630	601	591	571	603	606	631	615	598	619	631	648	608	610	563	602	611	603	582	587	620	572	615	671	666	587	639	616	587	612	595	590	576	604	611	581	616	569	650	658	568	627	601	635	590	549	597	590	586	611	635	612	608	610	588	637	602	592	577	631	554	660	610	558	584	584	578	551	603	653	601	605	573	589	606	616	574	599	623	598	590	625	602	594	640	567	590	594	617	572	627	626	594	604	603	626	616	578	566	593	602	602	612	593	556	596	572	604	626	593	590	638	552	607	612	597	650	595	569	579	556	602	582	601	573	607	601	602	614	638	630	606	601	593	611	613	591	606	579	590	593	640	627	581	585	588	565	674	564	574	590	531	608	605	595	583	596	612	599	612	597	629	605	606	597	611	581	580	621	607	613	564	621	615	603	574	620	603	686	574	593	610	589	618	625	581	589	646	613	649	584	610	606	602	618	562	623	610	605	589	619	557	624	592	595	613	612	580	594	603	594	598	633	585	617	600	628	581	583	593	623	615	556	599	590	640	595	577	567	582	622	598	563	630	634	605	566	593	596	598	624	601	559	596	597	610	624	605	592	590	558	562	607	632	628	615	595	616	575	609	554	578	586	614	579	602	566	604	572	564	604	540	608	603	593	547	595	575	605	596	575	595	672	595	587	626	546	596	622	599	569	581	562	587	618	583	608	646	578	593	631	598	645	593	579	589	566	623	578	620	593	592	580	609	599	610	586	586	608	608	575	600	583	562	549	575	631	571	602	596	642	615	671	613	603	613	601	591	563	535	596	589	599	573	594	564	605	606	576	603	600	595	582	587	619	606	567	610	631	566	553	588	589	547	636	588	631	589	586	594	614	575	597	590	625	601	592	571	587	579	598	574	612	565	592	601	609	610	593	613	618	573	617	586	591	565	614	611	581	593	575	597	580	602	599	629	597	635	590	589	603	669	560	615	601	561	592	558	597	574	556	589	588	652	565	585	590	607	610	572	617	580	547	590	619	580	636	631	570	572	616	535	600	625	602	590	604	616	617	618	588	591	592	567	647	598	564	571	611	552	615	569	580	621	600	639	585	614	610	586	603	629	608	621	562	541	585	551	625	612	600	608	602	600	634	593	604	582	609	674	562	616	604	595	602	590	623	555	659	617	606	585	603	545	632	567	620	568	571	582	599	555	658	578	525	612	578	602	610	580	603	596	604	606	614	590	605	595	589	602	610	595	578	545	563	599	550	612	610	599	632	633	647	594	577	654	584	614	584	571	591	592	625	625	592	599	629	624	561	639	608	632	606	605	659	580	617	614	602	589	607	627	588	623	583	598	623	574	604	579	587	570	611	592	594	598	665	634	624	594	584	569	565	607	618	599	610	576	612	612	557	563	545	542	641	624	599	615	613	570	624	565	604	602	581	622	624	613	563	588	613	597	618	600	581	617	611	589	601	594	605	591	595	598	595	572	638	558	589	605	570	594	589	563	595	615	576	602	625	590	584	597	610	609	575	647	611	594	611	640	575	640	586	607	592	597	562	627	566	595	585	611	625	613	610	534	597	605	561	661	649	639	611	601	639	598	607	608	636	576	644	565	567	618	616	620	636	588	602	621	585	577	600	598	600	683	574	580	629	584	571	562	559	584	636	592	562	612	603	592	589	645	616	645	594	618	616	560	618	611	588	610	628	539	578	579	602	589	597	619	579	574	625	579	610	614	644	588	596	681	622	622	605	631	624	608	645	616	604	617	615	650	576	605	597	623	625	618	598	632	627	605	607	605	586	596	572	603	588	613	595	574	599	564	600	596	583	583	611	626	582	595	559	601	600	569	612	573	600	582	586	605	617	581	619	576	632	591	554	568	567	552	631	589	586	634	643	608	622	598	549	551	589	596	548	596	609	617	640	600	593	614	615	594	600	590	641	595	580	578	603	570	569	590	558	617	546	624	612	603	595	614	602	536	573	607	587	560	569	554	598	563	545	579	640	594	608	620	570	567	622	588	561	563	577	611	599	627	577	601	596	630	640	657	609	576	614	640	625	615	642	637	610	568	577	574	559	605	608	591	636	609	590	609	610	634	608	590	596
44092	25448	12089	4891	1411	421	229	241	230	211	230	263	214	211	211	244	221	200	239	223	261	230	216	288	189	217	254	240	238	195	228	224	216	228	248	253	209	238	248	201	222	269	257	270	251	234	224	218	258	220	227	209	189	259	223	215	232	238	233	224	238	233	214	228	239	222	250	221	220	203	219	215	225	260	245	239	257	239	235	209	207	232	253	237	248	218	260	272	238	197	212	246	258	213	235	224	213	220	216	206	255	229	238	221	258	223	216	228	253	251	207	212	221	206	215	222	224	244	207	219	269	216	244	227	237	214	240	243	179	215	242	235	207	203	229	252	236	236	208	228	245	231	223	262	204	246	220	253	247	208	239	237	209	227	208	242	234	235	235	195	259	254	229	229	242	243	186	239	204	203	234	236	227	225	238	196	196	221	230	230	231	239	232	259	262	207	224	231	221	218	208	221	236	206	227	240	255	213	199	219	211	222	225	207	224	239	255	194	193	205	232	251	237	234	223	222	245	242	239	219	252	243	248	223	223	241	225	230	239	233	239	223	212	199	257	251	239	238	240	218	236	233	254	229	238	231	261	247	241	213	237	228	200	211	208	240	226	200	212	252	261	228	234	246	232	215	224	259	240	220	226	231	214	209	236	221	192	247	232	220	228	205	234	227	216	232	239	237	214	248	222	236	241	252	234	216	221	216	224	235	231	229	216	218	219	225	223	228	230	232	251	232	230	219	204	216	225	214	229	203	233	248	252	236	215	254	203	236	240	246	238	251	225	193	217	222	220	264	227	200	237	219	198	244	235	248	243	248	263	238	214	229	204	233	215	226	246	194	249	227	212	197	223	222	220	212	210	241	230	241	203	218	237	261	226	215	231	226	207	230	239	236	224	243	246	256	231	214	223	227	204	224	216	257	258	231	211	229	211	243	228	213	246	232	216	193	218	203	224	241	244	223	237	259	234	208	207	240	224	220	200	256	191	271	243	256	237	235	247	226	233	244	238	237	242	204	259	199	208	247	230	247	216	274	223	257	217	239	236	239	215	232	210	212	249	226	221	234	243	228	227	242	223	231	211	193	247	243	207	241	230	225	201	225	242	281	237	248	216	210	235	195	206	223	245	217	233	235	257	240	216	192	220	218	253	237	228	248	230	235	259	206	238	237	277	231	223	241	217	232	242	234	211	234	244	212	220	240	228	237	234	235	239	227	245	241	233	248	221	225	236	255	226	223	216	223	235	234	243	231	249	249	225	233	242	211	241	236	238	227	241	240	242	214	220	209	233	231	206	235	255	226	209	209	215	209	247	221	237	236	219	242	226	226	230	223	212	206	221	209	222	211	246	213	205	252	231	227	217	243	234	227	214	240	219	214	224	213	242	239	247	265	201	220	215	209	229	213	223	267	248	215	209	227	233	236	240	225	207	248	230	231	232	238	236	248	244	221	209	231	223	229	222	211	210	226	229	246	238	216	251	253	219	221	241	235	227	234	250	201	215	227	219	230	229	245	214	228	236	213	220	244	205	227	188	235	212	237	242	211	244	252	242	218	220	226	226	220	220	239	264	226	265	252	241	219	209	243	203	245	231	253	230	249	209	211	245	209	248	240	221	242	229	235	246	241	221	228	206	215	202	226	211	216	241	204	226	237	267	256	222	225	218	233	237	231	258	244	220	224	260	284	249	228	238	230	235	255	224	226	241	221	217	234	217	203	273	227	188	227	240	233	235	224	207	262	247	208	224	234	239	217	239	234	206	223	230	234	216	244	247	238	228	210	220	257	229	244	230	256	238	247	255	212	221	237	250	256	210	279	197	225	228	187	229	212	260	220	233	247	195	263	254	214	220	208	222	240	242	247	230	223	241	228	213	228	239	241	257	209	217	223	219	232	226	220	246	227	213	260	228	238	244	205	187	217	217	228	227	225	237	249	267	244	210	234	250	243	215	250	235	241	212	233	209	233	216	221	237	216	252	223	195	241	233	222	194	238	238	242	245	229	207	198	233	240	227	244	212	233	212	220	222	215	216	200	218	245	257	237	249	228	227	248	225	238	206	205	219	204	219	226	232	252	235	257	220	250	232	204	234	225	240	239	231	234	221	265	212	205	212	224	256	221	234	207	229	212	239	213	212	207	222	225	197	200	224	227	207	207	212	242	240	244	196	186	226	232	211	228	231	240	257	219	226	249	219	244	222	225	233	242	254	240	224	219	194	273	229	240	231	239	238	207	211	225	207	214	231	245	216	231	266	217	231	258	259	232	224	214	247	231	214	227	244	236	241	222	235	223	219	230	232	195	239	228	254	225	198	200	236	233	249	229	228	218	243	261	240	219	209	239	246	209	239	220	239	219	241	224	249	241	239	210	215	250	229	225	221	222	256	224	240	227	236	217	218	225	244	208	207	255	213	210	228	199	236	258	210	234	236	205	234	274	212	233	249	239	252	227	224	230	253	251	235	220	247	223	218	230	223	214	215	196	243	213	225	229	245	222	236	213	201	228	247	212	242	224	232	235	219	232	221	224	256	246	256	226	255	246	263	234	252	235	246	225	233	210	226	237	241	230	220	219	236	227	232	213	212	204	218	243	198	244	227	192	237	231	219	236	227	256	203	243	236	253	221	245	244	218	222	239	244	225	215	242	225	245	249	245	243	218	241	248	235	229	239	213	263	230	202	224	234	281	242	213	262	241	243	285	240	225	244	206	211	242	242	266	218	241	224	262	202	219	227	241	225	234	251	249	223	219	228	210	212	223	233	230	245	223	209	251	202	238	218	217	244	237	257	201	219	218	223	252	252	220	214	228	225	228	242	256	234	210	271	230	251	224	251	217	255	201	248	256	214	279	267	235	222	247	232	256	231	206	222	263	262	243	274	221	208	205	238	245	237	214	237	235	214	217	256	201	245	223	242	226	205	232	258	232	232	216	219	186	222	218	249	224	230	231	224	245	226	228	280	245	217	225	243	258	215	227	252	246	259	237	249	214	226	230	220	226	239	219	209	217	255	212	229	235	218	258	210	202	236	243	246	205	249	231	226	224	217	193	232	260	258	257	241	225	224	234	223	232	216	244	240	258	237	217	230	221	223	211	194	237	209	222	241	198	215	249	216	208	216	220	238	236	225	239	229	232	233	245	239	219	238	240	246	236	228	219	223	230	256	215	229	222	252	222	210	221	210	233	221	208	240	225	237	264	247	217	241	226	241	241	206	233	208	258	261	211	211	204	218	247	209	237	240	218	220	240	237	214	249	229	248	238	212	239	237	236	225	230	233	246	199	189	233	196	233	244	240	236	228	238	238	217	238	226	230	215	202	245	215	233	215	239	246	256	230	243	250	225	246	238	230	223	193	203	225	221	216	190	222	239	224	225	235	239	236	242	221	249	211	226	211	240	194	259	234	211	223	232	203	224	206	226	191	241	227	224	250	264	221	235	242	226	212	249	236	212	242	240	224	233	227	222	238	220	237	214	210	227	229	231	266	219	240	213	205	231	222	245	220	212
27760	18105	15133	9619	3994	1114	485	467	499	479	528	480	493	508	535	463	460	453	529	480	490	493	458	475	492	449	496	497	494	497	477	502	491	507	503	507	480	471	487	486	513	497	498	482	494	490	496	479	464	500	510	478	483	479	496	486	487	494	500	494	472	501	489	496	485	510	483	492	505	481	488	471	476	487	501	447	448	461	450	525	487	517	512	477	504	479	486	476	433	497	467	495	477	505	499	486	472	507	458	495	473	546	511	470	469	545	474	487	491	489	476	476	488	497	445	527	498	442	505	484	494	521	489	510	504	493	492	507	468	482	493	502	478	516	487	489	465	483	452	497	463	531	567	482	504	491	473	509	482	454	454	452	513	500	461	478	450	473	480	490	466	473	468	532	484	498	496	517	523	480	502	459	472	483	464	492	525	464	472	459	515	519	468	497	465	484	487	471	490	479	521	496	487	500	511	446	502	476	474	522	469	460	487	492	470	497	472	486	482	488	507	515	500	480	460	476	485	486	524	474	481	503	472	477	475	519	514	477	513	497	493	462	523	465	487	455	497	476	492	510	442	476	456	472	519	473	521	522	479	484	498	511	462	472	478	466	479	454	468	483	483	534	494	495	495	480	468	485	511	459	461	461	462	449	425	514	476	480	443	522	504	524	483	529	526	474	470	492	465	478	476	467	486	497	468	446	456	483	482	491	516	479	459	463	549	492	461	476	472	489	496	486	516	540	463	537	485	469	486	487	505	481	458	478	480	498	459	452	499	496	491	504	471	508	491	499	505	509	493	486	537	545	509	459	475	530	517	454	492	469	471	507	475	491	499	478	498	484	523	473	513	492	505	472	468	480	458	463	484	513	516	493	486	479	441	460	481	454	487	453	484	478	492	435	482	509	520	511	500	480	506	491	458	464	479	463	456	514	502	524	513	460	474	476	502	473	484	501	492	549	498	512	518	488	459	467	515	464	507	448	518	486	497	484	505	489	470	464	480	484	475	491	480	477	456	498	523	495	508	472	487	497	465	505	514	489	472	489	461	483	461	481	463	499	468	478	472	491	466	482	505	478	504	495	509	500	475	486	513	487	489	518	485	457	450	492	455	479	445	503	497	507	503	488	509	478	482	501	481	482	496	491	478	440	490	488	469	483	474	456	484	551	509	520	475	515	488	475	489	519	520	519	455	463	493	509	495	475	515	490	476	471	450	491	452	490	539	522	503	484	473	492	496	488	490	474	431	504	511	503	492	467	463	460	505	463	475	501	507	464	457	491	500	478	476	455	505	518	509	488	490	510	515	483	485	460	501	491	467	483	496	479	511	465	507	487	491	473	513	481	478	522	527	491	481	523	460	482	490	496	501	487	526	475	520	470	492	489	500	479	456	469	475	485	443	466	464	490	525	511	513	491	505	482	499	499	468	499	493	538	470	483	500	496	528	484	471	535	479	490	496	546	550	513	510	493	497	472	460	465	480	512	487	471	506	498	474	464	540	479	429	484	460	510	488	516	474	516	488	464	451	484	504	486	467	453	475	496	497	462	499	481	462	499	478	446	482	476	474	492	493	462	544	475	511	505	527	474	481	488	480	513	455	460	487	473	468	449	483	454	490	517	496	463	504	464	497	508	523	506	433	473	526	492	476	484	453	475	518	500	480	488	502	493	474	451	504	470	488	461	498	525	518	496	497	460	467	510	480	483	474	491	467	530	494	491	475	504	471	460	498	471	484	502	501	458	504	433	506	489	483	489	484	458	476	494	462	533	494	437	499	477	485	472	463	512	458	497	499	436	523	464	521	489	499	522	491	452	471	490	495	495	488	474	495	526	483	501	472	484	474	489	510	457	498	441	519	470	461	506	499	506	486	486	475	501	470	489	498	490	512	498	485	502	537	490	522	501	494	475	476	508	510	522	503	434	510	491	481	459	478	479	509	462	479	462	489	483	479	501	552	503	495	489	473	494	469	474	492	482	484	517	520	468	495	490	488	447	494	458	480	456	533	510	484	485	520	446	464	466	493	455	482	483	472	517	475	490	491	461	452	508	518	468	485	489	544	488	446	472	492	493	474	502	457	460	462	452	463	495	462	508	495	472	473	465	501	502	506	492	487	473	481	456	517	488	518	502	493	459	486	495	465	473	481	482	516	516	498	439	498	487	509	465	482	484	477	483	491	515	470	520	479	501	508	452	475	520	450	523	465	471	522	495	492	508	482	511	486	468	505	504	515	514	469	463	494	488	477	438	502	498	520	534	446	475	476	503	480	528	518	455	509	502	490	508	474	465	477	482	492	485	507	499	481	497	486	495	481	512	497	487	473	488	445	474	489	491	473	457	478	502	491	518	444	477	472	479	463	495	521	488	500	493	509	506	477	524	494	498	492	470	498	467	502	492	504	481	450	475	489	461	491	487	496	498	481	467	490	447	458	479	487	465	486	478	480	486	475	479	455	475	517	451	491	502	491	440	476	472	497	511	486	471	468	487	503	465	497	542	477	474	511	491	514	457	479	512	502	473	475	482	500	506	492	472	484	511	468	487	523	505	503	477	455	446	466	492	478	465	502	470	527	493	495	482	498	461	508	498	474	468	479	462	468	494	515	492	466	509	500	511	514	510	458	478	518	516	451	460	484	498	524	505	508	516	435	423	474	513	491	465	494	471	457	485	482	433	498	509	485	485	469	472	463	467	486	483	484	455	512	463	519	486	513	537	481	475	524	498	467	511	456	496	518	515	495	493	534	486	482	486	473	497	456	489	473	520	485	499	481	495	447	480	460	468	453	482	486	485	465	496	486	478	500	498	500	508	513	476	480	476	495	448	499	486	457	504	441	507	487	472	504	471	508	510	486	502	487	491	545	483	448	499	522	500	493	470	466	482	498	478	486	454	508	477	481	498	496	443	505	478	485	500	439	500	492	521	493	458	492	490	457	481	498	472	467	492	490	528	527	505	484	504	494	539	456	488	467	522	510	498	507	449	498	461	514	503	461	476	508	496	515	449	474	491	468	490	501	483	469	474	518	461	447	489	462	490	497	492	486	463	504	476	499	482	504	496	501	499	508	483	506	476	525	495	529	530	499	475	482	471	501	466	506	503	510	507	501	473	481	464	482	463	481	510	504	470	483	497	494	518	464	490	463	494	465	463	517	492	470	487	461	504	439	491	478	519	486	528	519	488	509	517	489	513	465	459	476	505	491	501	449	471	489	495	501	529	509	486	511	500	468	449	502	532	470	503	454	479	525	506	485	458	446	473	487	484	498	480	480	503	462	471	451	523	472	466	504	471	501	495	487	514	514	518	476	463	522	460	477	488	519	506	476	456	468	476	499	521	477	510	483	480	521	482	484	474	436	494	490	495	476	496	490	441	464	488	488	467	487	473	476	491	484	505	477	478	521	502	502	493	506	471	464	482	509	500	471	494	487	513	485	475	488	493	518	510	449	497	511	489	496	463	436	494	488	481	511	526	458	503	494	493	502	480	461	460	476	513	517	469	513	499	492	472
55432	33266	19889	7355	1836	695	363	279	235	204	247	243	242	229	247	213	232	215	246	251	258	256	203	213	208	229	197	237	217	242	230	245	227	227	226	246	211	250	250	243	267	225	233	250	224	229	253	248	212	224	234	241	227	232	233	197	244	246	251	221	245	234	201	220	221	248	245	238	218	251	220	245	254	216	211	224	240	259	260	224	242	233	231	212	239	220	233	263	229	243	221	255	240	239	229	210	213	208	247	202	224	212	264	224	195	229	230	261	230	203	242	236	254	231	250	225	259	211	202	215	206	213	242	238	225	245	258	224	232	248	229	239	245	260	208	217	194	222	218	228	224	222	268	217	244	224	235	220	232	251	228	246	249	231	235	250	260	243	238	240	239	208	215	273	251	233	224	203	230	198	249	245	253	214	212	219	230	271	238	242	238	227	259	200	242	241	255	210	218	245	228	264	218	223	230	221	225	216	217	243	234	255	217	239	229	252	201	238	232	222	218	246	275	248	238	244	242	256	232	232	233	251	252	240	239	229	225	225	223	213	227	209	212	198	236	243	257	236	248	244	207	245	248	242	257	197	188	271	243	232	217	198	204	209	241	260	253	242	227	222	246	272	264	229	257	239	242	216	239	245	237	237	224	233	204	248	208	205	233	244	261	256	237	235	241	223	225	225	242	234	244	256	218	222	225	238	269	224	240	244	244	249	202	224	235	227	207	232	230	223	249	237	225	225	211	252	239	208	197	240	220	227	232	206	236	227	232	219	238	220	235	210	244	251	219	238	237	222	228	266	254	235	209	214	261	235	228	243	220	266	243	217	242	219	243	198	244	259	253	230	259	236	220	205	205	233	227	224	240	263	240	216	192	244	229	206	232	237	228	220	234	218	236	222	231	232	254	251	239	232	230	245	263	257	203	203	231	202	246	235	256	223	219	234	235	233	221	237	236	238	237	241	264	246	223	236	255	216	266	238	226	237	232	209	225	217	241	243	245	233	199	228	222	229	243	250	244	241	206	220	201	204	240	245	247	252	256	234	254	222	234	221	243	235	237	234	237	196	235	235	244	253	220	259	233	270	252	182	213	243	253	223	255	188	239	216	230	218	217	228	244	243	264	222	216	253	185	224	215	237	226	223	235	233	239	245	223	225	236	214	250	211	229	222	235	268	226	242	244	246	250	247	242	238	223	213	238	254	219	237	208	233	249	215	222	217	261	221	243	217	232	222	244	206	229	218	224	238	202	247	235	233	237	276	258	232	264	241	232	221	247	218	234	226	209	236	222	247	243	214	246	247	241	222	245	238	248	251	228	254	236	219	242	247	240	254	247	241	216	248	258	239	249	219	242	249	234	227	249	253	244	216	262	248	216	250	201	212	216	238	264	215	227	225	234	249	231	227	210	225	218	240	230	212	227	203	265	234	239	231	226	245	230	223	229	237	207	246	233	248	208	253	230	231	236	284	241	224	235	217	258	229	247	244	226	233	233	222	211	215	224	224	252	244	230	246	237	208	241	252	208	219	255	251	244	254	237	249	230	242	218	224	230	250	232	217	239	226	229	216	223	242	250	205	242	245	217	235	237	220	226	233	219	240	228	233	237	253	262	249	249	224	226	207	200	207	240	252	227	210	214	248	241	262	220	218	261	232	219	269	246	235	242	231	216	233	229	229	251	261	273	249	273	241	226	271	244	233	248	222	222	272	243	240	231	246	226	219	248	217	250	226	228	230	236	233	189	222	259	228	234	189	218	241	230	259	216	234	238	231	220	214	246	264	232	239	213	211	219	258	209	222	223	235	274	221	251	215	229	236	261	255	219	256	240	224	246	227	228	233	216	223	234	212	217	227	236	217	208	215	213	216	243	237	247	257	218	224	219	217	227	217	228	251	247	251	237	242	232	231	236	238	229	183	257	216	224	219	250	217	228	222	244	226	231	223	226	259	245	218	218	233	263	226	211	228	228	268	213	234	264	220	227	214	224	223	221	220	250	239	225	251	241	193	255	222	226	261	227	221	236	214	235	251	208	233	206	246	217	245	224	228	226	241	237	256	221	247	236	233	244	248	251	228	236	269	235	254	227	255	239	249	251	235	230	233	240	287	241	213	238	223	234	254	225	255	218	229	261	238	243	263	229	221	209	233	213	223	253	219	243	248	247	265	234	244	230	247	247	250	219	234	233	218	233	243	242	194	211	225	229	221	241	196	226	241	260	254	239	237	205	211	216	242	217	224	263	231	237	232	241	260	208	223	248	237	245	196	265	264	246	234	250	249	242	273	236	231	241	221	255	228	240	214	231	255	227	253	269	230	224	236	220	254	245	246	244	239	241	217	245	252	233	250	257	245	248	245	265	245	260	235	222	221	246	219	232	235	262	236	232	230	248	238	241	201	217	242	252	240	218	225	251	247	209	230	242	247	233	242	246	237	239	201	207	209	239	252	240	242	267	230	232	251	227	216	223	212	227	264	254	225	245	215	241	266	233	245	220	225	250	245	220	261	238	264	199	259	270	190	215	201	218	244	220	234	225	221	238	205	251	243	186	222	239	218	230	252	234	256	227	242	227	217	226	252	237	248	228	229	233	244	219	219	223	203	221	260	235	222	238	230	215	252	249	249	249	234	221	247	228	223	217	214	216	224	232	240	217	233	244	276	238	236	238	233	217	215	223	264	226	249	241	232	227	212	196	265	214	241	228	229	238	253	215	215	225	226	238	221	253	218	223	228	230	243	239	225	230	255	229	268	248	249	234	229	237	225	233	212	227	208	210	245	244	224	255	255	218	224	213	214	259	197	227	267	241	224	217	245	230	255	252	243	221	231	272	225	223	269	224	233	219	253	228	235	230	234	245	241	250	205	222	219	243	242	227	234	241	269	230	246	252	265	239	228	240	237	270	253	266	259	201	226	224	217	226	230	219	224	237	229	248	258	203	227	245	229	226	213	245	228	265	256	217	236	203	239	250	236	234	246	225	257	227	240	266	266	245	235	275	236	207	239	247	216	225	255	241	221	229	232	223	255	216	249	221	243	239	242	242	220	221	220	252	257	219	232	225	243	273	252	243	258	253	256	226	219	246	252	218	228	221	254	234	207	223	246	248	238	265	238	229	242	251	242	217	218	250	256	247	232	224	233	244	219	270	256	245	202	238	237	241	234	239	206	227	254	221	220	214	220	218	252	196	254	210	241	229	228	218	231	272	215	236	259	207	256	228	251	241	204	238	211	237	212	216	217	230	250	230	223	230	206	213	264	261	231	197	243	214	221	193	215	235	252	247	244	250	217	219	225	254	228	237	253	242	214	217	262	240	232	248	237	240	244	248	248	202	216	253	240	258	223	207	238	216	237	238	228	198	232	229	241	233	259	213	227	250	216	226	238	225	249	211	241	232	229	237	219	233	210	214	204	218	242	235	247	261	243	205	199	245	212	211	237	245	237	214	250	238	228	230	245	221	221	247	237	246	224	237	246	236	247	242	244	241	256	216	255	220	211	186	212	234	219
35214	25545	22124	12151	4865	2097	851	740	590	555	561	507	511	518	511	506	504	510	568	550	486	531	537	539	474	518	546	498	491	527	510	502	529	494	503	496	569	501	511	532	531	516	485	507	488	511	508	510	507	480	498	544	517	485	508	518	470	495	528	501	494	536	494	537	475	528	527	479	477	566	543	506	490	482	487	473	471	499	489	500	532	533	533	494	524	498	545	558	487	498	518	496	511	530	492	542	524	545	487	475	504	511	484	491	513	539	525	505	481	532	521	505	511	533	491	490	460	488	491	483	512	528	535	493	522	519	503	497	493	501	507	500	487	522	488	472	473	447	480	505	525	491	478	489	484	522	520	508	531	523	510	509	487	522	522	508	531	499	543	498	485	515	522	512	487	472	504	489	489	486	475	530	521	454	521	515	510	515	492	478	508	526	492	476	528	474	524	508	523	503	508	466	536	554	490	511	518	526	499	524	516	532	498	501	510	477	508	513	488	506	474	498	530	461	466	539	492	529	531	481	465	504	433	503	487	508	541	568	531	524	506	492	474	544	517	521	501	519	515	496	540	496	522	512	517	495	493	498	498	504	570	490	484	481	511	511	510	524	509	505	452	473	484	503	501	491	485	532	501	491	529	527	479	515	498	491	493	496	478	490	526	481	538	493	507	476	519	513	469	512	494	474	450	498	490	519	486	487	519	533	463	514	492	513	473	489	504	528	459	479	502	482	542	488	515	525	482	471	500	463	538	483	517	531	541	536	522	507	469	497	512	490	490	501	499	506	456	520	512	488	486	496	526	522	531	504	500	530	551	506	493	515	548	514	528	524	467	516	501	518	513	503	510	497	491	532	510	479	496	497	503	492	516	548	475	514	504	471	528	480	486	531	512	476	493	484	499	504	462	530	504	490	470	501	555	526	519	521	501	526	494	540	486	521	482	514	507	507	475	492	531	482	478	529	496	502	476	485	543	527	550	481	494	493	507	538	510	544	533	518	503	500	511	516	485	500	498	470	475	499	510	465	510	508	487	507	507	541	525	522	512	512	516	510	529	511	521	499	495	502	506	507	540	476	492	484	509	472	492	505	531	518	497	496	506	504	472	479	491	484	486	489	511	478	515	512	479	460	470	541	487	541	493	501	528	491	510	532	526	487	473	513	515	488	479	490	507	532	502	478	532	507	497	488	493	502	485	518	511	503	521	512	513	477	492	508	481	492	555	498	495	483	501	531	484	518	502	527	511	451	492	494	522	510	509	501	487	484	514	538	472	508	512	542	505	476	511	498	539	509	485	537	524	517	519	501	552	505	471	460	474	501	485	544	524	484	469	497	474	504	476	461	495	533	505	451	487	508	500	505	515	547	493	547	495	514	461	514	521	492	495	541	532	491	532	476	500	504	515	486	524	535	528	481	549	499	471	521	524	491	535	511	503	506	499	516	485	525	511	497	487	488	508	471	497	547	480	492	486	517	487	524	486	543	529	472	503	474	532	485	481	495	444	478	480	507	541	518	487	506	520	498	500	493	505	489	483	488	499	498	535	523	518	514	515	478	497	505	509	517	457	493	524	495	494	515	495	480	532	532	529	502	577	501	528	523	520	496	516	505	477	526	520	470	503	482	532	482	466	481	507	505	501	488	478	518	478	476	494	500	506	493	498	492	493	520	500	498	514	495	558	529	488	505	527	481	504	511	504	466	473	451	537	503	463	541	499	471	499	528	506	496	485	473	528	498	486	522	515	556	505	491	517	507	486	525	513	499	502	503	479	505	527	472	491	528	524	535	494	519	502	495	516	471	486	491	484	503	500	494	507	495	506	548	476	480	456	435	532	515	490	489	491	509	486	486	498	485	499	514	543	466	504	476	535	486	510	478	486	509	518	542	473	482	535	522	482	520	489	487	507	472	482	513	495	515	477	513	477	514	503	494	502	524	505	540	527	486	530	538	491	488	518	501	473	493	478	492	534	485	485	487	502	495	494	531	501	483	528	498	518	492	465	499	492	498	522	524	474	491	514	544	526	513	539	512	515	483	469	505	469	516	497	479	543	498	526	533	498	490	514	515	516	496	510	548	466	463	451	464	489	499	472	477	523	508	478	538	491	525	501	505	473	535	491	498	505	482	499	480	503	485	457	505	543	469	514	537	495	511	504	476	504	487	527	517	485	522	533	487	475	510	513	501	493	484	490	518	528	544	493	527	573	523	509	468	470	506	483	504	490	495	516	489	483	517	496	495	498	504	517	523	494	532	494	497	465	433	529	529	522	494	513	497	490	531	498	477	480	481	469	459	482	465	493	510	506	480	507	484	458	481	512	527	539	539	537	480	511	529	493	487	501	484	492	500	502	512	530	495	504	485	508	526	518	483	535	541	497	489	489	512	511	470	539	466	516	532	480	499	452	530	556	518	509	515	461	542	461	485	533	520	508	506	498	533	515	498	512	498	498	493	520	517	514	509	448	511	534	513	480	502	513	522	505	521	520	502	508	499	515	486	473	542	515	499	510	502	517	465	505	510	486	504	493	496	531	503	534	481	495	539	493	489	535	511	548	539	460	462	514	444	505	506	496	489	505	500	481	486	466	470	535	467	540	497	517	459	508	524	539	477	512	519	520	499	502	483	482	501	455	513	502	497	483	495	524	495	515	499	526	519	497	488	490	464	527	445	502	488	517	489	502	541	453	511	521	469	465	489	457	551	490	530	487	506	513	512	513	506	505	531	469	518	519	500	499	517	519	511	514	499	520	523	506	490	472	514	475	510	516	488	502	491	502	475	554	507	494	533	485	514	521	536	535	516	480	536	504	493	511	531	557	508	488	524	507	510	507	475	471	507	480	491	541	496	472	505	504	487	495	505	481	508	540	517	459	483	445	520	506	527	499	499	518	519	491	523	480	501	486	465	493	536	492	551	486	482	487	494	496	520	502	494	475	477	534	475	482	503	497	476	556	521	527	464	478	496	509	519	478	514	491	509	517	536	496	500	442	535	506	498	518	491	476	514	492	488	508	539	476	455	525	490	473	487	471	521	491	490	535	523	481	514	489	510	458	448	501	528	499	473	496	506	509	482	492	489	507	487	567	493	484	502	522	588	542	515	485	507	484	525	507	523	490	475	487	511	515	526	515	511	480	504	485	541	491	519	485	495	514	507	490	471	488	521	515	506	466	506	479	498	523	471	488	489	535	484	520	524	494	469	484	479	503	517	529	470	508	509	507	538	516	513	483	487	504	514	486	506	526	537	511	478	501	502	523	514	535	484	521	500	515	520	513	505	490	508	478	538	523	518	486	493	524	479	503	557	520	515	541	475	472	454	524	510	521	504	499	494	522	486	493	488	520	487	487	489	527	466	484	514	496	496	475	490	503	500	486	531	487	494	527	489	546	491	514	489	541	497	517	530	543	492	475	489	487	506	490	517	506	482	489	496	516	517	499	503	483	523	501	475	513	511	540	488	510	531	502	493	489	488	474	485	497	505	508	518	540	469	512	503	500	489	492	535
67808	38661	19971	7150	2626	1208	448	393	322	336	295	276	293	281	306	306	289	302	260	260	275	322	335	317	304	286	309	285	300	332	324	265	262	293	280	269	258	282	312	287	277	311	326	291	298	284	312	289	310	265	301	318	301	288	308	297	288	251	262	300	345	265	328	337	289	324	311	279	287	284	290	292	303	290	332	314	315	289	297	306	292	316	285	283	276	272	291	349	324	286	308	293	295	270	304	311	311	303	288	304	314	274	282	311	311	307	331	296	315	299	292	296	281	330	292	297	303	326	282	327	294	320	292	290	289	309	293	268	281	307	313	269	289	342	287	315	258	294	273	307	299	290	320	278	281	304	270	306	284	287	296	282	291	281	289	299	316	292	286	308	290	305	281	305	269	255	275	300	299	271	280	297	290	315	283	291	327	296	281	318	296	289	258	294	253	303	300	306	300	305	287	289	274	284	296	279	287	294	278	275	279	309	280	279	276	284	320	293	316	295	271	289	309	295	275	291	317	298	297	272	279	308	289	305	285	324	278	312	282	289	255	308	317	294	286	271	287	260	302	299	288	274	292	271	284	279	287	240	289	322	327	290	280	249	320	291	282	290	283	299	277	301	292	312	311	304	293	282	279	302	314	249	289	301	292	295	314	287	254	318	295	290	279	299	302	287	280	313	324	281	310	306	300	284	295	287	305	263	277	267	289	286	310	252	317	286	308	301	315	318	277	303	296	290	315	290	315	273	312	285	305	312	301	294	284	276	295	295	294	297	277	277	291	313	256	284	278	288	293	295	315	285	330	287	279	287	291	301	298	289	299	274	282	266	277	260	294	314	294	304	302	311	289	295	295	295	295	296	278	284	285	292	295	275	264	267	321	288	289	288	297	305	319	297	306	305	311	318	278	273	285	285	285	284	337	271	279	281	287	307	267	306	272	279	299	307	317	292	303	230	274	307	289	270	300	292	296	299	282	295	312	299	262	335	285	276	268	276	258	278	253	253	310	306	293	276	292	298	284	281	261	274	326	308	330	268	301	277	300	301	257	284	310	275	287	284	281	279	314	298	260	313	324	318	303	323	336	285	290	287	302	302	289	304	292	321	339	315	310	319	290	252	317	311	279	283	301	286	283	327	302	335	311	318	291	301	287	291	296	270	289	296	292	339	293	308	286	307	282	341	260	251	251	282	314	288	325	314	272	301	309	313	286	316	276	295	314	264	295	269	232	306	304	320	274	290	301	279	266	282	292	274	298	260	283	313	307	298	286	275	296	349	288	282	313	263	286	301	268	310	299	276	267	276	277	280	315	298	269	307	299	263	305	294	303	297	305	278	275	307	331	299	285	315	322	306	296	301	286	286	293	314	275	294	271	274	309	279	295	267	283	258	317	301	294	307	317	309	257	310	298	307	316	307	256	285	304	332	270	291	296	326	285	301	301	266	297	309	266	266	290	292	298	282	304	300	297	312	266	278	273	286	290	279	287	284	305	266	276	301	321	277	302	288	318	307	286	293	301	272	301	303	268	282	260	309	280	276	283	280	356	294	302	362	309	302	304	276	272	293	280	251	273	234	302	302	314	284	290	335	293	266	320	302	320	307	267	281	280	311	318	302	288	304	284	296	286	293	313	317	310	297	296	267	315	265	287	290	288	276	290	284	337	303	280	291	278	295	281	301	315	290	299	291	299	311	248	282	295	254	306	339	299	290	260	288	313	326	279	281	301	288	299	285	290	275	304	275	275	303	310	268	294	284	314	283	265	311	313	276	293	296	291	277	308	342	324	298	303	311	288	302	305	287	338	304	308	327	281	283	260	312	275	310	300	304	307	291	305	314	294	318	310	304	307	278	282	330	282	310	297	294	280	295	312	297	284	303	278	287	296	331	305	277	293	310	285	276	289	304	275	266	260	286	291	312	290	279	262	293	310	313	298	280	261	289	278	327	324	283	267	306	288	305	293	279	283	295	296	293	334	288	302	331	273	334	294	292	308	286	279	282	341	298	294	290	294	300	281	309	283	271	294	309	268	295	293	295	293	290	326	286	308	298	296	318	269	290	297	242	260	278	288	298	253	300	265	274	270	299	294	309	321	290	278	321	250	280	322	291	300	284	283	309	290	308	306	331	287	302	300	296	290	277	311	291	287	309	306	290	321	252	294	277	268	294	267	295	317	297	293	303	296	300	283	298	314	297	282	286	311	269	300	323	278	306	314	338	305	303	254	282	305	268	308	310	328	309	308	295	273	302	301	294	360	303	286	302	297	262	310	292	264	269	306	267	304	281	271	309	306	325	305	307	296	302	301	303	327	290	263	293	287	304	293	292	296	333	290	318	314	286	280	308	274	287	297	311	303	275	279	289	316	310	288	293	289	304	304	282	277	332	283	281	319	311	312	292	290	307	319	291	262	292	304	300	299	293	272	268	278	283	277	275	291	299	321	267	289	289	285	286	257	314	271	311	272	304	264	288	281	302	269	285	288	316	282	305	253	298	327	296	267	306	322	308	304	260	257	324	258	313	309	300	294	294	287	276	316	284	297	312	315	311	313	292	305	302	285	287	309	272	297	272	322	300	294	284	289	288	306	308	281	269	282	285	299	269	282	332	328	303	299	281	319	332	309	263	268	321	302	286	288	285	312	251	237	276	283	299	302	278	305	258	323	332	341	274	269	324	257	309	304	290	287	323	301	273	261	284	307	334	270	312	280	303	293	292	290	317	287	301	300	292	275	273	276	273	268	302	287	329	271	280	295	284	263	277	289	268	305	294	297	278	297	309	281	309	302	312	315	263	284	302	298	288	299	307	293	282	270	301	257	302	325	284	266	279	282	301	285	262	304	279	266	326	316	288	297	279	286	349	264	287	280	258	323	300	301	293	300	265	296	303	260	308	327	268	284	294	320	307	312	291	303	274	303	280	299	306	295	288	288	283	290	297	296	306	280	305	314	293	282	301	285	339	287	270	309	285	303	297	284	265	301	272	250	320	283	257	270	294	280	293	275	284	269	297	304	281	265	330	304	312	320	284	281	335	314	288	314	301	305	237	319	303	319	307	326	266	306	303	309	300	285	292	270	315	317	280	342	281	276	299	263	273	283	301	274	304	295	278	296	274	280	264	313	244	286	313	294	297	259	253	306	293	304	282	292	316	305	260	306	322	295	267	256	293	319	297	299	296	268	279	283	283	293	291	293	317	274	294	295	278	302	274	270	305	273	284	335	316	277	319	307	296	295	295	337	288	287	298	319	306	324	295	278	312	298	294	280	283	279	317	309	273	313	324	249	300	287	297	291	351	295	292	304	259	305	284	336	276	288	293	251	300	280	329	296	290	307	344	335	313	277	303	305	305	305	310	283	260	310	313	279	314	309	328	256	310	289	289	305	287	272	282	311	301	321	264	274	294	293	312	260	301	309	320	318	272	296	265	287	286	302	291	312	266	329	312	323	307	257	333	280	290	304	309	266	283	292	291	295	321	271	304	266	302	332	283	293	285	260	250	297	301
43445	29186	19756	11184	7343	3911	1189	997	786	697	634	630	639	590	585	602	676	599	603	623	615	617	678	580	603	607	614	610	621	613	649	598	638	615	604	594	654	619	655	606	635	589	625	617	624	627	606	599	626	607	634	631	573	608	614	592	617	642	585	634	648	639	593	608	567	598	618	598	643	609	627	576	582	580	604	607	638	592	637	612	584	649	613	597	595	664	617	674	581	604	579	613	615	599	619	574	618	602	602	578	591	629	581	613	570	635	644	630	629	576	594	590	571	638	622	608	591	620	607	639	596	622	592	645	594	617	627	613	634	608	640	586	617	579	636	612	602	626	630	656	671	671	607	590	621	587	621	609	631	602	613	660	572	585	593	583	624	609	601	630	641	553	596	612	621	611	625	608	602	600	654	584	650	626	685	615	631	635	614	613	643	652	613	604	617	619	603	633	593	567	614	617	595	628	599	623	577	621	627	615	645	623	553	637	633	626	642	626	603	628	658	603	608	583	620	649	597	632	646	566	602	555	599	602	654	621	618	626	633	621	666	613	629	636	637	648	601	558	601	620	626	618	594	616	577	582	641	637	627	635	667	595	624	603	617	632	632	595	606	625	572	593	631	596	607	651	610	618	679	635	605	618	613	604	602	642	650	604	638	654	616	612	635	637	647	607	602	594	642	604	624	608	602	666	603	547	578	628	572	617	577	627	582	652	623	646	650	603	649	609	634	658	642	593	630	613	613	574	643	588	636	604	619	643	585	653	584	600	606	603	613	615	573	616	586	620	578	616	658	608	602	581	595	635	598	603	602	596	594	563	587	619	600	590	646	581	661	608	625	627	632	636	620	590	628	625	596	615	607	617	619	560	612	637	612	568	572	606	597	612	640	595	678	602	661	625	607	625	622	621	668	635	598	613	606	599	618	612	619	620	618	645	597	602	600	599	623	593	596	616	646	650	618	612	593	610	591	616	580	603	625	590	635	601	600	578	610	614	616	608	629	626	616	579	615	616	668	621	611	621	614	643	584	579	581	592	600	635	626	633	647	630	629	645	616	660	621	572	654	594	572	626	613	600	593	560	622	661	618	604	603	646	608	605	590	614	633	580	615	588	576	596	603	618	581	645	566	610	612	629	597	600	583	643	629	592	618	594	618	634	625	602	622	619	629	677	647	626	623	577	555	629	615	604	612	657	636	573	558	633	624	608	608	624	587	646	556	638	598	614	607	605	653	637	602	608	639	588	599	596	600	676	611	582	660	562	621	610	629	563	597	614	599	616	612	627	620	596	601	599	615	577	632	588	621	593	627	619	623	601	619	628	601	611	645	654	627	621	574	606	611	630	586	584	649	647	560	635	590	626	670	638	611	596	653	601	598	590	580	631	606	601	622	616	635	615	644	633	600	667	635	616	610	620	623	605	618	601	597	595	642	588	627	649	615	608	623	564	599	575	606	627	627	619	612	599	624	610	629	581	596	653	625	590	650	660	621	644	601	617	624	605	602	626	635	614	612	627	597	593	581	638	652	615	610	594	600	614	631	604	622	631	558	602	573	595	603	650	589	603	594	616	569	638	621	610	616	626	661	582	619	647	626	604	608	642	616	608	598	626	609	620	633	596	617	661	584	617	621	640	623	667	646	608	600	610	643	615	613	609	591	616	643	599	594	626	639	616	618	624	607	682	640	634	553	564	619	601	592	626	625	580	582	619	613	621	573	641	651	633	652	600	611	606	580	635	614	574	572	643	600	591	593	594	568	585	626	655	633	648	623	595	644	577	629	592	629	633	599	616	613	609	589	614	614	660	592	648	593	616	586	574	591	621	620	622	613	659	636	581	574	611	632	596	645	593	597	635	572	619	616	609	606	635	643	647	602	586	609	624	643	570	633	582	629	630	602	618	603	622	606	597	619	608	589	601	622	572	651	606	619	617	615	640	647	598	605	653	620	567	593	606	599	611	586	635	618	641	586	599	607	632	609	613	615	615	678	579	585	629	619	599	594	663	639	614	644	606	586	638	621	609	571	625	571	613	598	630	625	603	612	601	648	608	630	632	652	580	609	599	657	656	634	557	596	621	591	637	613	603	610	595	626	645	646	619	634	577	609	611	608	601	608	673	600	592	624	644	634	583	635	584	630	607	614	639	617	611	612	655	637	625	586	635	606	616	687	621	620	583	609	606	597	624	574	605	576	586	611	581	615	597	598	567	603	618	633	615	632	708	631	636	652	620	622	627	641	593	577	635	579	649	611	555	621	602	614	579	618	611	609	659	586	585	621	607	595	610	585	651	617	582	641	589	602	586	601	625	627	633	634	581	576	617	609	625	571	621	664	605	533	637	605	634	613	607	598	584	607	564	631	599	631	612	627	588	631	598	610	608	606	601	626	622	622	585	615	650	610	626	615	616	638	613	595	636	632	623	603	643	628	614	654	631	612	628	636	647	628	620	583	641	623	594	634	697	595	608	603	645	647	638	637	609	596	610	595	620	581	619	563	604	593	623	630	624	618	627	607	624	623	569	573	604	606	573	563	644	600	642	617	640	617	598	652	577	608	657	592	623	664	597	591	619	584	617	659	631	623	618	597	619	615	645	624	615	629	647	616	590	619	613	624	589	641	637	615	624	620	645	620	631	593	645	615	596	631	644	614	606	596	617	627	581	586	579	596	598	609	614	608	610	626	593	655	615	572	586	592	630	583	596	617	615	610	633	604	623	624	638	593	669	652	584	585	640	555	635	617	633	607	636	579	607	626	609	589	649	598	636	621	622	622	628	654	620	633	606	550	560	641	607	583	597	617	614	626	606	596	624	632	571	640	624	605	533	635	603	572	656	599	597	629	602	581	616	645	589	616	624	631	601	633	601	594	638	654	609	617	570	604	571	660	597	601	616	637	617	610	611	621	600	600	593	607	628	580	609	637	624	596	587	634	623	657	623	573	583	614	589	565	628	605	588	595	635	620	568	602	622	554	625	631	639	620	601	634	629	654	599	640	577	593	609	631	639	567	625	649	633	602	652	588	611	596	630	626	636	605	656	617	606	591	609	608	630	608	613	601	611	603	586	635	596	617	629	598	601	619	607	581	652	607	609	632	608	611	568	617	582	589	590	612	607	625	601	640	587	589	621	605	608	623	594	600	633	637	619	567	596	583	634	621	663	563	611	610	653	560	598	622	574	619	547	579	659	593	582	597	599	569	622	603	569	568	606	620	569	615	609	649	617	634	644	651	624	630	580	620	615	565	617	596	589	583	657	603	629	614	621	630	571	607	581	613	604	631	616	611	638	617	645	609	623	634	632	590	640	625	622	633	631	592	595	619	608	619	617	611	635	636	604	663	600	589	649	640	585	620	605	611	652	611	601	596	629	592	618	589	622	596	620	609	650	668	607	626	623	610	631	620	623	611	584	605	625	624	600	607	596	629	626	582	637	585	606	660	624	619	580	625	624	572	658	609	606	628	624	645	650	616	575	589	567	591	568	608	599	598	616	629	598	608	573	608	649
44010	24359	11474	4017	1293	426	235	239	239	235	222	248	231	236	200	219	216	220	224	241	202	232	227	228	216	239	218	207	236	218	247	218	203	233	219	225	229	210	193	198	207	234	251	216	237	225	215	232	229	211	241	192	251	212	229	213	220	232	220	246	227	224	236	212	227	230	238	213	246	206	223	249	246	256	245	225	244	220	235	239	239	258	228	232	248	190	218	220	236	207	234	214	222	248	233	268	214	223	241	239	242	268	213	238	191	231	202	241	225	222	253	215	212	243	221	243	278	231	208	241	241	252	238	235	226	220	246	226	214	216	249	223	217	207	241	200	235	176	218	205	197	225	204	213	228	225	222	239	249	237	226	228	217	234	190	242	222	245	220	209	243	195	223	248	260	225	227	208	210	263	230	231	200	244	220	220	252	222	226	233	219	216	211	233	230	237	209	258	215	243	185	227	235	209	211	236	205	209	251	214	246	226	219	233	222	239	217	264	226	249	234	218	213	229	251	232	228	219	214	235	235	235	238	242	213	214	224	264	207	190	213	214	221	211	258	237	236	206	228	245	231	203	242	226	240	228	224	255	236	236	263	216	222	201	223	244	235	218	212	209	236	242	225	230	238	228	232	210	230	226	226	240	229	220	229	228	220	226	221	205	208	203	223	194	243	248	228	234	236	207	229	241	248	235	214	207	219	228	241	198	235	230	216	225	250	239	224	225	246	235	231	249	266	235	202	212	219	228	240	266	231	205	218	209	218	235	223	202	239	243	219	248	225	227	252	235	240	201	229	207	226	241	225	227	218	243	216	215	241	214	238	222	255	222	217	220	197	221	199	229	221	223	199	236	234	230	222	246	234	242	260	189	236	218	236	212	215	242	219	235	266	209	245	207	217	242	225	231	211	217	255	217	245	229	239	198	223	214	270	195	237	229	225	226	243	221	240	244	211	224	245	215	231	204	229	223	213	222	241	225	225	256	244	221	223	220	244	249	197	203	214	236	231	238	238	233	233	236	205	222	232	204	235	232	223	216	263	200	194	249	249	204	238	238	243	238	239	230	231	222	199	225	220	238	242	276	220	225	246	183	226	223	219	212	263	235	224	248	220	233	221	226	221	206	213	221	230	266	215	239	219	197	205	221	220	235	251	222	242	235	251	256	234	220	232	219	222	244	246	269	227	234	239	233	255	243	213	231	241	208	225	231	226	220	200	222	213	211	201	246	214	220	238	210	253	251	263	221	220	210	251	226	244	228	245	211	216	214	258	205	242	227	211	228	219	232	229	234	262	207	233	202	191	237	229	270	240	221	259	255	221	220	274	222	230	232	268	254	233	213	253	209	204	254	193	221	251	257	224	224	237	254	233	240	250	251	234	216	210	219	249	209	233	255	205	235	240	213	230	181	225	228	250	208	221	258	188	245	230	218	235	241	218	223	241	246	231	224	204	236	199	209	215	202	253	228	226	221	218	242	229	221	218	239	241	246	244	207	198	243	217	211	234	218	208	244	234	224	260	234	241	221	223	240	218	228	245	247	240	246	265	233	235	223	230	222	192	225	207	241	210	241	214	261	251	239	244	215	229	229	265	258	233	216	220	225	212	250	255	191	201	195	199	235	235	228	234	214	224	238	211	224	256	251	217	245	227	220	228	219	248	242	244	200	214	207	230	231	214	200	211	245	221	245	236	233	229	231	210	217	241	220	227	216	233	240	233	228	232	197	215	247	221	195	218	244	242	203	212	192	234	227	244	232	224	217	219	258	213	235	217	242	219	220	235	207	211	210	190	232	256	250	232	213	225	244	253	272	217	242	244	211	228	208	218	227	239	276	221	226	223	242	227	217	250	239	209	232	255	248	223	211	237	234	232	214	222	256	228	253	222	247	230	224	255	227	228	205	226	203	214	223	256	228	220	222	241	250	225	251	246	227	239	227	194	202	213	248	229	239	227	219	218	213	242	216	228	246	233	218	218	270	214	236	221	249	215	238	221	235	245	228	214	218	241	202	253	219	229	218	208	210	257	236	215	235	200	225	213	255	231	261	218	234	212	239	241	196	202	242	209	250	220	237	227	242	223	219	222	225	220	237	208	217	266	233	238	220	220	198	209	226	222	261	237	248	185	226	199	229	216	213	221	187	209	258	276	206	256	219	230	274	246	248	235	234	249	240	240	223	236	245	237	208	217	204	217	222	230	232	215	237	185	203	228	207	220	220	255	232	240	221	248	211	236	220	222	235	231	229	225	236	240	239	246	225	215	209	225	217	213	227	201	236	233	238	225	227	228	213	229	224	227	242	243	234	230	231	229	211	228	217	215	199	239	202	224	230	252	250	243	241	210	232	261	228	226	250	209	222	264	245	242	219	222	232	215	222	229	223	236	204	242	229	233	243	222	210	222	232	214	231	207	248	234	213	218	223	251	251	240	237	215	206	216	218	213	241	238	229	212	227	233	200	264	228	238	224	246	199	223	235	231	222	255	262	213	231	249	241	252	235	262	234	270	221	219	218	211	243	211	217	233	210	239	228	235	271	248	221	216	223	214	230	208	206	218	229	213	225	247	223	248	260	226	206	225	227	231	218	237	230	205	227	225	211	221	231	247	249	250	237	218	213	223	228	177	198	240	228	224	246	230	206	223	244	247	241	244	242	214	216	237	213	244	234	217	243	229	232	236	222	231	216	225	244	248	276	261	230	245	210	221	200	213	197	251	227	227	237	241	227	239	221	235	191	224	218	215	220	237	227	219	253	251	221	204	228	229	234	218	198	229	231	213	251	224	249	238	251	213	210	223	228	229	239	230	226	237	214	223	235	220	235	204	217	237	234	246	237	231	244	248	242	248	249	223	224	233	217	211	237	223	240	224	237	211	253	228	189	241	248	238	239	227	236	204	223	242	241	245	247	218	236	244	224	221	223	258	235	232	253	206	240	235	223	206	204	203	220	227	209	239	242	197	231	228	270	235	237	223	229	244	239	242	182	242	228	224	221	223	238	224	214	206	236	244	250	210	252	226	230	223	226	223	237	225	218	210	233	238	219	238	245	189	186	237	208	225	212	228	226	243	259	251	252	228	260	251	247	234	214	227	224	234	228	286	210	230	215	238	225	209	225	224	225	244	235	212	229	227	255	226	253	210	206	223	254	245	212	246	238	215	240	240	232	241	222	241	237	225	224	260	218	235	210	228	217	233	236	245	198	210	216	214	242	195	221	233	233	214	205	241	241	217	248	233	216	237	209	261	240	225	241	251	226	268	232	227	197	217	202	231	248	230	260	255	210	221	229	248	238	260	211	235	245	231	248	232	253	235	242	206	228	239	231	222	239	220	222	261	221	228	234	227	214	223	223	207	238	236	196	249	201	229	211	209	223	231	251	241	204	229	248	253	230	212	198	217	201	211	237	214	222	260	206	234	255	214	233	201	246	214	233	225	202	217	232	236	228	221	215	213	234	217	220	247	238	225	222	218	235	231	214	201	258	203	186	237	235	227	265	230	202	200	212
28081	17535	14201	7748	3628	1110	475	499	463	523	494	484	464	499	471	505	464	504	446	490	486	469	504	497	515	525	489	504	495	498	507	437	507	501	459	495	496	491	508	470	467	474	474	480	453	462	532	494	481	485	539	540	528	507	514	478	467	470	478	446	493	501	441	444	499	456	462	465	529	454	473	449	499	503	470	496	487	485	444	489	478	461	491	480	492	479	476	487	489	465	455	487	523	494	486	533	501	514	491	420	491	490	461	496	529	512	487	509	474	491	488	485	500	494	527	450	485	513	530	486	478	485	477	456	475	488	496	510	506	460	453	476	484	480	460	473	496	480	488	481	440	499	469	454	492	468	529	504	457	474	509	477	471	477	490	505	461	472	440	489	477	504	475	508	501	488	463	433	516	485	537	499	488	502	471	506	467	440	479	487	504	503	469	483	468	481	520	476	494	519	501	467	483	453	466	497	501	506	465	497	512	484	494	442	487	552	450	453	474	475	499	499	513	509	477	479	540	499	514	522	488	503	473	460	501	456	459	484	504	471	467	459	459	496	457	472	479	490	479	452	457	502	505	535	503	495	477	529	485	480	472	495	475	524	488	532	472	521	473	492	516	451	491	502	458	466	485	477	480	518	462	510	462	464	502	493	455	462	545	468	483	514	465	531	474	458	490	454	515	476	521	502	477	535	510	533	484	486	510	509	506	487	485	504	498	493	501	503	435	479	444	487	495	466	488	506	488	459	487	505	475	464	520	475	470	462	483	492	457	492	466	459	492	530	503	449	509	494	479	463	505	513	501	541	520	516	499	483	458	517	528	530	516	478	494	504	473	487	503	515	510	507	443	505	486	501	458	516	481	515	466	500	499	453	489	478	502	475	517	502	468	505	486	489	467	437	493	526	490	478	511	509	517	445	541	474	480	479	518	484	475	475	521	482	497	507	472	463	461	502	456	500	510	514	489	483	486	506	525	499	520	477	496	454	469	464	488	504	488	498	524	494	489	496	453	527	484	513	475	487	443	506	492	488	489	493	457	492	452	532	486	486	458	467	534	521	490	477	459	460	472	518	495	488	461	489	489	499	484	484	518	496	507	502	487	477	466	490	489	466	501	490	498	474	493	479	510	491	485	474	499	494	483	441	505	473	502	492	514	471	434	504	528	492	524	514	478	482	463	512	508	541	494	481	520	497	472	525	468	479	495	507	489	479	465	499	473	506	492	480	449	481	454	479	448	494	522	473	501	477	478	491	522	480	501	507	494	456	455	477	478	477	502	520	497	521	473	505	519	542	486	504	476	491	484	516	479	472	450	470	496	492	475	486	521	498	450	499	462	552	507	490	465	462	485	468	538	503	465	493	552	499	478	457	504	459	508	521	512	509	509	497	509	525	494	472	487	483	498	440	472	475	458	558	477	480	522	465	524	494	493	517	532	446	510	469	518	477	449	486	501	503	510	514	487	528	483	435	507	482	467	487	491	496	524	445	515	498	431	470	506	482	474	503	480	507	498	458	482	517	511	471	446	495	471	442	512	541	486	478	479	493	481	497	498	475	457	516	511	494	456	485	486	479	460	470	459	486	482	458	469	479	474	514	514	470	470	515	474	470	438	456	500	497	499	505	524	485	455	501	516	480	500	494	479	480	469	497	479	512	486	495	490	461	503	475	491	483	524	486	504	480	501	471	462	507	532	542	518	474	469	489	478	504	465	513	515	477	502	480	494	484	509	520	470	518	470	481	480	494	490	512	496	451	477	471	488	485	491	445	539	498	458	493	519	531	485	484	519	495	472	487	524	475	464	490	497	455	504	459	490	480	483	490	483	527	488	511	449	492	533	451	520	505	440	534	462	498	546	472	494	486	464	487	520	474	469	477	537	479	480	464	518	467	515	442	460	469	495	475	476	479	484	488	500	499	479	497	482	502	528	460	489	516	502	475	475	497	482	505	482	508	511	449	476	452	500	457	479	499	467	476	474	459	525	444	498	489	492	448	515	471	516	504	503	489	477	507	485	478	493	453	479	510	462	464	524	467	499	508	483	468	456	472	488	490	494	470	522	485	476	475	520	471	422	476	474	484	531	473	492	476	478	501	505	513	455	481	482	525	463	450	504	501	516	487	503	518	484	483	489	532	470	473	455	511	458	473	485	490	489	499	511	513	482	466	493	456	511	458	478	481	467	457	511	496	502	489	527	485	496	483	471	509	487	516	439	482	471	487	472	487	514	479	511	485	484	550	480	514	472	498	490	497	472	481	472	471	477	478	524	491	483	505	476	483	498	477	473	499	475	486	487	483	481	514	501	465	506	481	498	521	471	474	460	486	448	484	497	443	494	506	468	482	485	493	524	484	521	504	474	515	472	502	495	477	501	436	502	475	473	456	482	519	496	459	494	466	491	457	451	479	481	501	520	428	490	487	473	500	476	464	510	490	454	487	474	525	451	502	509	483	470	474	501	455	453	483	537	492	459	445	500	479	508	479	486	477	471	464	492	480	475	531	488	455	499	463	526	491	521	511	528	463	482	482	501	478	487	443	482	508	468	462	467	503	514	483	479	509	524	488	524	497	463	505	443	516	489	480	505	481	456	483	475	524	446	457	513	466	456	524	497	461	455	540	481	489	495	487	465	470	523	479	487	480	497	486	477	490	521	517	496	458	495	475	477	505	492	473	494	517	501	506	504	490	492	496	511	505	494	492	488	483	450	465	514	509	492	523	527	521	512	489	472	496	482	508	487	471	503	471	489	465	477	486	457	518	495	511	481	495	487	501	515	447	478	443	463	484	502	506	515	502	515	474	481	508	454	478	479	495	470	434	508	480	465	472	479	476	485	440	497	504	509	452	489	443	490	484	488	470	486	492	510	505	483	463	484	469	474	477	446	493	476	505	496	479	433	440	505	514	517	532	506	495	515	476	511	479	523	510	493	529	489	468	480	517	474	457	469	482	484	501	508	505	461	492	460	482	486	514	505	480	496	501	493	513	471	495	540	453	460	462	529	515	454	499	482	490	480	467	464	517	462	439	468	470	467	504	469	477	507	440	458	512	513	499	496	465	504	496	472	456	511	511	518	496	481	503	479	488	526	519	498	452	514	471	483	480	495	480	442	475	452	491	503	500	524	516	470	477	518	474	491	511	534	464	474	532	516	483	502	515	502	484	499	442	465	495	490	502	445	462	473	515	507	507	467	497	510	475	513	481	535	504	500	494	472	489	499	482	493	508	455	504	468	485	538	464	459	528	473	448	477	475	486	489	476	491	506	470	515	484	493	475	514	483	533	499	515	490	482	472	500	484	490	498	506	524	493	492	474	490	530	440	493	455	510	493	480	451	491	501	503	492	505	458	503	512	447	493	522	472	456	478	453	501	488	482	469	455	499	513	493	491	487	522	471	500	486	447	503	515	534	512	507	488	510	485	506	472	463	524	492	519	493	510	460	475	522	508	486	515	485	514	482	505	471	509	483	509	473	490	480	453	504	482	492	482	502	481	521	503	470	493
56354	32611	17387	6704	2481	582	290	289	225	231	228	248	258	270	249	243	239	258	247	254	217	218	232	226	251	258	268	256	232	223	236	220	218	203	256	241	240	244	222	240	243	260	238	245	219	250	252	254	241	234	226	259	239	209	221	241	246	230	253	248	225	288	218	227	238	230	239	223	234	236	245	227	248	219	209	244	253	236	267	239	232	250	258	231	241	246	240	248	245	243	230	223	229	249	214	251	231	229	198	237	234	253	233	233	237	230	229	220	258	222	249	233	223	233	243	241	235	232	220	215	231	234	269	275	241	211	234	245	250	214	229	248	230	227	244	242	202	211	230	259	224	215	255	259	230	251	231	225	219	242	230	240	240	222	224	214	236	240	214	227	269	247	236	228	249	223	248	262	247	205	193	243	226	242	235	194	233	233	242	243	240	268	249	223	204	229	224	265	211	258	258	228	252	244	243	237	229	257	232	247	216	231	234	237	239	218	236	240	221	229	224	247	241	214	211	258	233	250	224	279	216	244	223	247	243	227	239	246	232	236	240	213	248	231	252	261	231	237	248	235	228	228	236	236	206	225	240	218	224	259	248	246	207	249	244	264	257	247	228	197	245	212	237	252	221	228	228	241	225	201	220	255	223	251	232	259	234	208	240	213	222	279	230	260	223	239	239	225	216	244	227	249	248	235	245	255	211	232	240	219	241	252	270	206	236	222	269	227	223	236	267	244	237	249	227	224	229	210	245	270	236	214	239	222	237	227	222	219	230	208	228	218	195	236	256	221	199	234	243	239	207	224	252	241	282	269	223	222	187	236	246	253	264	220	224	249	203	221	237	232	266	260	231	216	228	231	225	218	218	227	257	242	230	221	226	232	234	212	244	245	209	182	229	223	249	262	244	240	220	244	225	250	240	223	253	203	239	219	252	239	243	240	264	274	265	223	241	245	211	241	224	272	213	227	224	235	196	203	263	223	211	259	255	257	251	228	226	242	243	216	216	223	234	231	251	238	227	211	230	203	212	248	236	226	221	237	234	200	252	250	223	248	244	241	242	219	215	214	268	208	230	245	216	255	245	240	237	252	229	244	214	232	237	217	232	224	236	249	267	246	244	218	218	244	234	238	247	235	244	253	228	257	223	214	221	231	242	216	245	240	238	232	243	242	228	214	230	225	252	255	209	273	210	246	225	198	217	219	227	210	192	226	224	230	239	219	234	248	241	260	231	263	224	224	223	238	265	220	216	233	244	271	211	224	240	229	223	234	235	221	228	251	231	275	245	240	245	218	242	212	262	198	244	242	239	243	236	206	235	225	217	223	212	251	220	230	258	212	245	250	268	203	199	234	191	225	217	229	242	250	225	236	274	266	241	209	241	240	212	255	260	230	211	237	241	250	244	234	257	224	231	249	232	231	228	242	232	248	240	231	221	249	222	230	244	230	225	229	246	235	229	208	234	211	221	247	244	249	221	243	218	228	231	222	235	241	240	282	257	205	227	238	231	253	225	249	239	243	233	247	233	244	227	224	242	231	257	277	222	234	258	228	246	249	230	233	241	223	229	228	240	217	222	239	263	246	227	234	261	218	196	229	253	242	247	231	220	229	225	245	234	259	220	240	254	219	245	211	217	237	250	225	235	219	212	248	273	219	234	239	237	241	252	213	213	266	269	205	226	253	241	246	197	265	220	246	205	225	247	244	241	252	225	234	256	223	244	231	245	221	257	246	248	226	219	214	249	226	250	226	230	224	231	225	232	233	218	240	232	223	246	252	224	229	238	218	218	246	239	249	241	250	241	271	248	218	241	200	228	241	198	234	241	234	228	244	223	246	232	211	242	226	207	253	266	232	245	222	224	245	247	239	215	258	232	219	223	224	213	196	203	239	250	270	249	220	252	225	194	242	261	247	226	190	236	200	213	232	242	218	238	218	235	214	232	242	220	225	228	235	226	249	239	233	209	245	243	200	266	217	210	223	232	225	237	238	252	255	231	229	231	261	249	249	228	238	250	223	229	232	215	233	234	225	241	250	221	234	228	251	244	208	226	226	245	248	204	221	262	255	253	234	213	212	245	256	279	223	209	271	236	242	220	236	270	236	245	212	225	262	218	264	203	226	230	226	206	240	242	258	200	251	261	220	249	241	241	254	215	229	226	242	235	200	245	214	233	227	240	221	222	213	222	208	235	194	243	243	244	253	236	237	223	237	232	228	220	246	278	230	271	248	236	232	249	219	244	196	238	212	244	242	239	212	218	241	239	244	212	239	259	210	247	221	216	228	228	232	229	255	220	242	205	223	198	244	243	238	250	253	237	240	222	226	207	221	208	220	224	246	226	231	242	230	244	245	228	226	225	220	237	226	229	252	239	235	223	237	231	211	225	203	233	248	238	255	244	245	236	217	234	235	245	240	213	230	209	218	207	222	246	222	227	247	236	244	219	240	252	245	243	274	203	225	232	235	261	234	238	239	226	239	230	227	252	247	245	239	215	240	233	227	254	246	240	233	224	227	214	219	233	227	233	223	241	228	244	258	259	239	219	227	239	191	238	245	216	250	248	252	226	263	250	230	234	236	255	257	252	235	233	229	233	231	239	229	235	230	223	236	232	251	227	214	239	243	218	224	220	211	210	231	239	218	240	218	224	208	250	221	225	247	223	240	230	225	222	216	222	221	221	251	207	220	218	229	238	256	258	255	246	241	228	213	237	202	228	239	231	265	234	246	198	248	215	234	215	254	254	220	239	220	250	259	246	222	229	252	210	218	236	250	268	252	211	239	236	232	256	231	222	231	240	227	236	209	203	243	263	246	228	218	234	252	228	223	240	224	244	239	236	233	231	263	222	213	242	217	211	274	215	244	220	253	241	248	246	216	234	249	234	263	258	252	217	245	238	227	226	243	240	271	230	248	238	238	242	213	223	240	224	205	220	215	246	227	218	239	245	230	228	232	211	201	224	252	230	243	221	214	218	223	215	227	240	213	220	226	214	241	246	249	260	250	239	244	244	206	236	234	250	245	226	236	254	246	222	221	253	193	237	224	223	241	236	230	231	252	242	246	213	226	227	258	254	222	186	228	235	232	259	237	220	230	222	247	223	229	215	217	245	256	222	222	254	217	230	261	266	246	231	213	253	225	217	231	227	216	258	266	222	214	219	226	231	232	258	199	232	215	232	238	213	236	237	204	226	262	239	257	244	246	233	263	233	227	226	240	275	246	239	221	250	218	217	222	246	242	249	220	229	246	261	240	228	248	271	240	244	247	240	232	251	239	252	211	236	230	226	221	203	245	249	212	236	228	248	246	261	211	204	216	237	242	227	248	229	235	228	258	237	214	235	230	243	220	255	249	197	221	234	249	258	275	208	232	221	225	244	239	244	219	240	227	232	251	262	231	239	237	234	230	224	227	227	224	209	212	222	255	239	231	223	207	250	239	233	258	214	217	242	233	239	239	273	246	230	214	227	204	225	252	225	233	249	214	281	220	238	239	204	220	237	246	248	252
35937	24330	19812	12588	6770	1758	742	770	638	596	516	560	516	542	500	535	494	546	476	532	552	525	532	486	520	545	503	559	506	496	470	501	506	516	526	461	494	506	497	510	532	502	489	475	479	543	511	508	520	536	513	485	497	512	531	525	525	481	486	511	520	518	531	531	517	510	506	531	509	490	475	524	540	482	519	490	487	523	516	522	480	568	518	507	505	529	507	464	508	501	508	478	528	498	482	553	505	490	461	506	490	486	522	512	511	520	478	462	455	464	487	528	518	468	518	488	539	544	512	521	482	501	522	514	505	543	533	507	521	488	482	490	542	530	497	506	486	528	503	512	506	537	496	513	528	496	529	482	515	490	529	520	505	503	466	511	529	530	498	514	520	489	483	506	521	476	510	559	516	504	492	502	530	548	465	477	487	501	500	507	483	459	516	516	525	483	535	530	543	455	479	469	492	500	482	515	540	515	546	488	513	509	513	526	525	528	509	515	596	527	518	486	512	487	484	509	527	519	511	528	515	507	483	515	517	529	471	512	527	499	525	549	495	498	502	504	483	507	477	495	528	514	510	506	538	483	536	533	510	553	532	538	472	493	539	531	516	483	514	522	476	512	488	493	512	514	513	487	468	500	520	507	471	496	514	506	517	512	509	497	498	507	487	511	516	505	502	490	480	506	519	469	490	479	493	496	487	505	468	504	484	501	521	508	498	516	447	449	490	509	521	518	510	502	522	509	491	483	492	480	511	478	505	510	497	491	501	581	479	476	491	541	479	464	455	485	496	465	520	515	518	487	536	516	519	519	550	529	503	482	486	521	518	517	513	488	516	471	495	501	533	496	491	463	497	481	529	483	517	462	528	463	500	536	526	477	495	515	468	514	501	527	519	498	509	514	478	498	505	524	506	500	491	503	487	505	499	480	448	523	532	496	501	498	520	490	515	539	505	513	551	519	535	512	505	518	480	500	510	480	512	513	470	506	506	503	484	521	516	510	494	521	515	513	538	514	495	484	484	505	523	526	480	485	497	528	515	534	514	485	520	510	512	506	501	500	503	512	501	535	498	504	462	530	499	514	484	527	551	519	473	502	524	512	479	501	497	482	522	461	501	496	503	491	490	524	511	501	496	531	543	552	508	505	494	535	507	550	493	525	485	518	499	536	518	535	462	531	500	513	552	503	476	510	506	513	520	491	506	517	477	495	442	539	518	452	503	503	481	513	459	517	483	523	489	502	485	534	520	488	506	503	521	510	483	551	518	501	530	464	486	510	502	519	510	551	538	513	492	478	492	496	494	503	518	506	535	502	485	486	493	540	518	501	513	503	547	483	498	508	500	522	512	496	515	476	515	508	487	514	512	539	496	508	515	514	467	454	524	459	499	475	527	521	496	528	508	496	515	501	514	488	521	516	518	506	486	519	510	538	530	514	526	510	500	528	515	495	528	503	523	520	506	486	502	495	483	520	521	515	528	509	513	486	486	473	486	502	514	499	536	527	516	482	487	518	508	500	530	483	531	529	496	528	492	570	525	445	478	515	493	523	536	488	460	522	482	534	476	504	493	504	524	523	536	491	511	485	540	492	540	515	499	517	522	526	544	500	516	487	527	498	510	514	504	528	517	512	510	522	525	491	519	547	518	514	498	515	546	484	524	501	534	511	535	505	534	516	472	483	511	524	537	513	512	551	488	504	480	520	511	489	482	510	479	490	545	512	467	509	519	493	478	511	524	503	502	495	519	491	479	489	517	459	498	549	522	487	549	450	502	474	510	555	503	499	539	461	528	473	495	498	512	481	476	522	508	489	507	497	497	504	520	526	481	512	521	501	489	499	451	520	496	499	498	509	528	496	490	495	488	512	513	491	471	491	494	552	483	513	512	499	528	485	548	512	502	480	531	495	527	514	533	529	528	553	542	512	519	494	512	515	483	499	500	522	505	510	508	508	500	529	500	493	502	479	485	503	504	515	520	516	513	482	500	538	482	527	532	500	534	514	480	505	495	486	506	536	485	532	503	534	525	511	534	529	482	526	549	497	509	582	518	500	538	485	486	482	549	506	470	484	491	499	475	508	552	490	495	498	517	481	494	479	512	503	536	517	505	523	498	500	535	490	529	513	527	524	506	510	522	554	569	489	529	478	512	474	502	467	505	538	481	484	545	517	485	563	558	513	500	501	524	490	548	541	478	528	475	493	508	476	516	471	525	507	516	526	526	531	490	500	508	485	473	499	514	482	479	512	503	509	534	516	503	508	555	506	461	508	510	557	517	507	497	516	538	437	510	465	502	520	492	543	489	512	501	499	471	503	494	502	525	500	462	510	507	513	500	503	472	527	480	543	484	509	556	533	523	497	491	485	518	486	507	466	509	522	493	514	537	552	500	538	554	492	490	525	443	528	530	495	488	549	537	534	511	501	490	514	510	513	513	513	491	469	491	532	491	491	476	486	478	482	483	468	500	535	555	508	507	527	482	528	526	486	481	528	511	522	476	486	497	517	482	487	492	485	493	502	529	477	489	507	490	479	491	517	496	502	505	530	532	474	523	527	461	493	462	516	553	531	471	497	495	489	507	524	519	549	500	536	512	528	510	469	550	498	523	516	498	520	515	512	503	510	522	510	541	486	497	499	475	531	511	510	461	518	480	514	508	504	544	490	509	530	513	508	492	477	474	511	533	495	494	481	510	487	491	504	512	476	491	502	510	478	501	517	525	492	466	479	515	493	487	474	501	516	498	485	486	499	480	490	496	529	516	502	530	534	522	492	495	493	496	520	531	511	549	486	498	503	493	521	552	494	509	462	483	493	477	470	524	510	536	540	531	498	508	508	486	554	528	489	504	494	504	479	485	511	467	465	510	479	542	454	479	507	520	521	510	491	522	488	470	523	481	520	543	514	540	494	491	531	491	536	536	503	532	514	535	509	498	483	533	490	462	448	511	478	521	497	530	517	499	499	526	509	502	495	513	476	530	495	515	498	520	500	486	521	536	514	515	521	546	504	476	517	511	516	480	570	520	482	537	515	487	495	496	510	526	473	489	484	487	507	504	508	493	471	516	515	517	493	481	472	547	550	495	531	495	514	535	535	520	518	504	487	511	542	468	496	522	519	507	532	493	495	484	502	506	521	526	479	530	473	527	529	475	506	491	502	523	493	496	536	507	462	517	515	499	489	500	511	544	550	512	537	506	506	449	488	513	490	528	501	534	482	482	489	517	535	481	530	530	510	523	501	479	494	508	492	534	551	526	500	480	507	503	487	521	500	482	540	476	482	513	497	515	505	475	517	512	484	503	537	506	477	501	519	508	504	531	506	535	487	480	483	521	490	538	502	548	530	498	506	531	467	490	520	528	516	510	540	535	503	496	481	523	521	517	501	486	474	484	512	528	535	511	517	509	525	511	537	509	450	516	515	476	497	489	466	488	527	510	519	496	505	546	513	527	499	517	507	501	495	509	492	504	519	536	540	498	494	460	499	534	537	473	519	486	481	504	546	499	580
66422	34944	20071	9301	3010	904	461	377	356	307	288	265	316	327	305	304	268	258	284	281	291	282	296	308	286	320	289	281	266	251	252	269	251	276	267	297	291	266	289	317	324	303	290	273	286	276	290	298	293	282	275	308	310	298	283	295	305	288	263	312	298	296	281	316	317	325	302	314	321	259	286	280	262	265	293	292	326	277	322	285	318	304	299	310	324	291	275	296	296	318	295	303	271	283	278	303	298	327	282	295	265	260	313	297	304	295	305	325	265	272	304	295	310	290	325	323	268	311	292	270	282	300	262	269	287	274	277	292	287	294	286	247	275	283	254	308	294	285	279	304	308	301	310	258	320	282	286	289	284	305	298	303	309	300	293	269	316	296	261	259	298	280	307	328	271	291	302	298	297	274	292	279	290	295	256	321	290	274	247	294	292	277	242	303	268	293	314	300	290	295	304	271	283	265	258	291	278	279	332	292	292	273	253	287	288	311	269	285	287	255	300	245	277	271	287	288	296	307	296	277	298	325	310	319	277	273	304	285	339	302	283	305	310	285	307	290	294	309	267	266	307	320	287	252	300	284	281	273	299	305	283	297	295	320	316	258	290	289	280	270	312	321	259	274	292	280	268	271	246	284	278	318	297	293	275	272	306	282	330	274	307	309	291	303	309	296	275	273	278	301	299	277	308	296	303	282	307	279	242	278	283	270	305	283	260	309	324	281	294	307	256	278	302	276	292	307	279	296	271	267	290	294	300	316	292	278	241	268	268	301	296	295	294	320	280	304	276	272	273	294	303	283	292	276	277	280	266	296	300	333	306	284	306	277	272	306	305	265	306	307	287	304	284	291	301	326	312	306	262	280	272	308	274	308	289	312	286	293	285	271	289	280	282	296	283	269	282	288	293	312	316	272	254	274	278	283	297	258	300	309	301	266	278	252	276	297	310	304	274	300	282	283	290	299	277	321	250	253	276	287	283	307	279	300	257	270	276	280	315	306	275	254	280	307	323	295	280	282	272	270	282	307	226	318	283	254	270	307	310	321	288	305	276	287	296	281	311	265	286	285	280	315	327	280	284	300	274	279	301	302	316	313	304	284	281	251	312	285	293	302	272	319	272	266	275	306	282	269	309	297	287	279	297	292	301	267	291	295	293	264	288	284	268	269	295	281	280	269	289	288	292	274	321	278	315	291	282	311	310	248	299	247	309	285	281	321	257	288	304	269	279	287	300	282	310	289	299	296	275	247	258	283	306	302	299	311	291	270	289	263	310	309	279	250	292	283	282	280	318	329	275	305	306	221	293	284	274	306	318	267	297	286	291	289	297	273	297	301	268	285	285	273	300	270	297	265	270	305	264	327	256	266	286	319	288	296	270	304	315	282	283	272	292	266	285	265	301	279	295	273	297	307	281	284	298	261	281	280	304	287	304	303	277	313	285	299	299	319	279	294	260	313	255	297	285	308	299	267	264	296	296	284	320	278	317	314	265	254	293	255	263	332	298	273	265	303	298	299	315	294	273	314	312	285	270	268	295	301	309	286	282	335	297	300	325	317	308	287	307	278	323	290	308	276	267	283	339	301	307	283	277	264	281	296	291	276	315	268	273	259	308	282	313	286	298	322	282	292	289	307	268	295	286	312	288	283	287	292	292	301	302	290	286	281	247	283	327	266	280	296	318	278	281	307	295	305	308	278	301	298	247	269	275	254	293	309	341	295	268	295	294	298	294	302	310	282	274	316	280	288	293	294	270	266	296	295	287	266	282	292	273	313	322	308	275	275	299	287	310	270	251	298	298	293	317	293	329	288	314	292	299	295	284	256	266	285	292	295	310	299	305	288	287	281	259	280	303	287	286	301	277	299	311	290	300	276	252	302	307	309	282	267	262	302	326	281	277	290	317	289	304	304	269	305	293	296	285	267	299	322	288	309	327	305	291	273	306	294	272	314	304	287	270	276	309	291	310	276	310	303	310	262	300	267	251	252	290	269	301	299	290	277	261	268	268	304	323	261	285	275	269	258	300	308	264	295	274	288	297	292	274	282	265	280	285	293	268	304	284	287	299	275	294	328	296	282	258	277	277	289	294	301	300	281	281	305	297	271	274	258	280	289	313	294	304	273	271	263	288	280	302	274	272	290	285	316	291	317	263	267	256	307	281	276	283	273	292	304	282	306	301	287	304	283	269	247	298	320	256	295	278	310	278	306	306	273	315	279	284	340	296	286	301	301	316	285	297	272	295	304	289	286	296	281	289	288	291	318	289	314	298	278	299	277	317	303	303	293	309	285	284	293	282	308	264	260	291	250	272	297	257	282	266	256	287	280	286	275	280	268	292	293	307	257	277	294	277	308	294	294	363	295	281	304	288	293	310	313	295	302	298	266	285	294	286	294	304	331	315	322	288	272	287	270	282	284	289	269	274	332	268	281	307	295	293	272	247	271	308	283	292	301	279	267	291	284	288	282	259	280	323	280	301	280	279	331	286	289	278	313	308	295	288	277	287	278	311	261	307	298	277	307	312	295	302	305	312	303	309	255	316	287	311	279	297	274	253	273	255	302	289	321	287	327	283	261	298	269	268	284	273	274	285	270	281	274	264	314	268	295	316	281	260	303	293	251	259	284	298	303	294	279	291	298	282	286	281	300	302	293	259	270	264	265	305	275	284	271	311	307	295	289	299	305	287	306	288	297	272	274	299	290	308	292	251	299	279	294	310	253	302	269	313	296	291	290	287	271	315	315	268	291	311	276	322	300	291	294	267	310	266	282	292	259	291	292	292	299	281	300	254	325	274	287	296	279	288	283	314	291	268	284	253	310	267	289	303	290	267	283	296	288	298	290	288	305	291	254	280	278	282	248	268	322	298	312	307	278	279	264	275	283	287	285	281	274	307	278	280	302	297	272	264	291	281	279	328	266	278	264	300	304	280	291	259	298	323	327	293	275	306	282	293	292	285	292	282	309	293	275	327	289	295	235	312	315	244	284	302	298	287	250	277	244	297	285	266	299	292	288	267	264	281	325	270	302	310	266	294	288	305	273	275	296	285	294	262	300	293	314	271	289	274	241	268	315	311	301	256	280	289	281	317	320	229	267	288	267	263	288	279	271	310	297	265	307	312	266	273	288	272	311	252	311	290	322	319	301	310	278	304	275	313	282	265	269	259	267	259	280	322	279	297	289	277	271	272	280	298	317	281	315	315	280	265	274	267	282	303	276	282	289	293	269	278	265	277	304	297	288	267	236	327	272	297	255	283	272	302	260	288	299	286	285	287	321	286	292	280	282	314	295	287	280	297	259	299	300	285	293	279	295	288	294	292	275	294	310	284	299	293	289	287	276	293	303	250	275	273	277	251	291	285	275	300	289	306	296	278	279	283	291	289	324	289	242	271	262	315	280	282	314	320	279	304	317	310	307	309	294	293	257	282	284	296	274	275	295	286	297	292	253	291	287	288	280	306	307	304	300	252	303	305	315	290	293	282	274	296	291	269	274	280	297	272	262
42292	24257	21597	16005	7331	2353	1236	1064	748	727	636	650	612	620	667	612	605	609	634	639	622	594	651	573	605	674	619	580	598	630	643	629	611	642	579	570	608	613	642	600	610	610	637	589	625	609	612	606	621	615	594	640	636	648	605	621	573	615	597	614	608	627	615	583	634	624	598	540	615	594	595	576	646	594	589	612	662	659	632	627	586	592	607	589	604	586	611	580	599	602	654	590	596	580	605	645	593	601	603	625	593	589	609	628	623	618	613	591	592	594	588	600	625	626	608	583	632	618	623	596	607	622	564	616	628	634	596	607	643	603	592	582	606	610	573	642	587	627	614	601	636	589	625	630	586	583	617	665	608	566	598	617	617	623	614	611	549	613	629	603	596	649	635	549	602	645	625	626	629	594	568	672	612	624	586	556	595	591	592	577	610	597	604	559	570	633	587	562	604	536	622	601	612	607	627	585	624	598	608	608	632	646	563	613	654	639	588	634	613	594	603	621	635	615	636	646	664	594	572	614	628	622	599	574	623	606	624	641	648	584	593	617	662	642	545	576	608	617	596	608	621	589	618	645	574	598	591	640	628	576	580	632	567	615	615	571	600	626	628	629	584	614	553	598	601	616	606	599	633	582	552	572	634	591	640	603	619	634	574	593	647	630	626	620	676	603	606	561	590	580	628	577	605	616	641	582	591	593	591	578	581	622	618	621	608	550	611	636	582	532	576	571	627	604	513	595	645	660	611	611	634	587	609	602	584	578	625	578	631	638	599	596	625	594	612	523	608	597	589	606	620	585	601	604	582	589	601	604	603	605	644	591	584	579	583	574	595	622	645	616	606	610	599	584	563	569	600	615	629	560	621	586	594	650	644	628	636	579	640	587	645	606	656	598	597	637	600	619	627	588	654	601	617	599	599	606	582	632	598	608	608	640	604	713	610	592	593	591	642	601	629	657	589	614	653	613	578	571	584	583	603	590	589	602	582	598	639	594	640	601	592	596	584	627	581	602	583	581	565	610	628	636	620	609	595	598	651	595	587	633	556	582	574	602	571	585	610	586	601	581	564	590	599	688	609	589	599	597	613	598	603	594	574	593	636	587	620	593	586	607	587	653	564	534	574	600	633	575	619	590	633	621	582	582	595	612	565	646	597	658	623	614	652	600	584	622	597	635	596	610	595	609	559	573	608	667	587	598	628	630	593	602	608	598	584	626	616	583	564	580	603	600	594	607	587	591	604	584	618	549	601	616	618	603	602	660	579	632	596	626	609	615	636	597	617	587	618	629	606	604	615	583	597	596	645	622	609	619	650	626	600	543	588	607	594	604	610	612	627	629	626	586	616	565	596	649	596	636	610	574	629	629	595	570	600	625	596	645	634	598	583	623	615	638	601	600	627	549	621	648	605	594	602	571	590	617	612	575	609	598	585	613	587	614	571	625	598	607	589	604	611	612	572	597	594	645	626	639	624	602	602	598	587	602	572	618	583	627	598	591	685	601	600	602	635	630	635	629	591	590	631	633	632	582	629	657	641	593	654	612	614	595	655	580	578	600	597	577	592	616	594	621	575	589	598	623	559	612	599	597	629	617	612	625	574	622	637	572	621	634	622	616	591	592	584	601	576	579	627	622	607	617	565	587	596	627	572	576	630	596	564	596	595	607	628	610	612	658	629	601	606	549	569	584	570	613	672	599	617	606	598	600	605	615	610	596	637	605	592	602	617	602	609	596	618	599	616	588	560	597	589	659	575	580	630	596	594	608	599	582	633	563	613	626	600	637	592	581	590	589	635	622	572	589	591	593	599	627	551	623	632	635	604	596	603	573	613	643	576	585	615	636	575	600	635	624	590	623	624	633	620	560	661	565	662	590	568	577	599	615	606	629	641	613	618	608	613	600	588	573	650	623	606	630	620	585	594	606	599	619	593	580	614	599	571	632	596	646	621	639	590	626	595	633	603	638	625	632	618	601	587	604	631	570	635	589	596	606	566	628	647	628	582	638	617	583	607	637	637	595	630	619	597	606	631	602	616	613	574	592	608	582	585	609	603	632	577	621	604	607	607	615	576	579	613	617	594	604	600	612	636	603	603	562	647	625	597	583	641	627	651	600	629	621	574	614	570	594	587	595	592	640	563	606	576	585	608	605	613	595	595	595	576	611	552	622	585	593	624	647	604	599	585	596	598	606	614	642	622	617	599	598	579	618	603	587	571	612	628	602	604	628	618	577	624	616	616	625	626	570	618	625	623	602	590	595	556	607	602	630	591	601	634	598	593	561	597	569	584	610	589	628	612	607	599	622	616	566	528	590	597	610	657	601	603	629	610	594	633	558	604	628	582	610	605	626	633	648	581	602	575	651	626	590	576	625	614	617	615	592	584	606	632	581	631	599	568	619	602	621	635	600	597	633	606	594	634	614	618	631	650	619	628	595	632	610	586	642	586	593	620	580	611	571	624	624	566	609	613	626	622	592	588	563	637	608	623	599	599	612	611	613	643	581	606	619	588	600	594	587	584	589	612	590	629	616	611	655	600	637	613	654	581	589	613	556	565	545	646	595	598	569	614	612	600	638	566	623	595	604	591	624	639	627	565	555	608	614	649	628	593	616	615	634	613	605	656	623	619	580	616	590	578	648	643	581	555	590	589	591	625	629	581	551	615	592	599	545	634	572	575	588	594	586	588	608	588	605	611	582	551	580	614	587	635	620	601	602	651	566	641	591	612	618	615	596	636	575	611	605	614	604	601	633	593	662	588	618	589	612	644	612	587	611	593	629	579	612	600	642	592	663	594	611	656	600	626	620	629	626	632	601	578	633	640	630	623	579	624	600	583	636	611	593	585	615	553	595	610	597	605	610	632	675	635	615	579	649	604	645	567	591	572	654	645	618	572	653	621	659	630	594	631	608	605	582	600	608	597	611	653	623	634	631	598	624	587	615	621	608	575	594	626	586	598	618	626	640	604	622	583	572	625	599	619	649	570	619	579	605	585	634	626	586	602	630	599	607	584	627	632	600	626	629	587	626	585	620	568	634	597	611	630	614	606	632	611	591	626	575	616	622	575	594	610	612	611	590	616	615	559	602	617	642	554	599	585	581	645	578	620	636	616	617	607	589	601	601	586	576	596	604	613	582	579	597	613	595	585	636	603	604	565	606	612	593	629	614	583	610	631	591	602	574	615	621	615	591	646	593	614	615	637	574	602	625	623	596	619	626	632	555	612	602	614	598	609	608	624	611	637	599	594	629	615	632	578	562	615	648	549	575	572	609	590	618	617	567	625	610	580	596	617	631	579	612	596	565	595	563	643	567	629	591	564	582	639	600	603	600	614	624	629	577	593	620	609	646	613	623	602	581	627	598	600	621	599	571	639	582	549	598	618	630	592	611	602	589	611	650	594	635	581	590	562	664	584	618	600	584	570	599	606	581	574	607	589	675	622	625	614	605	590	616	601	609	668	662	647	647	592	612	599	608	594	596	565	593	621	607	587	565	533	588	594	594
49873	20771	7481	2481	636	290	240	241	233	260	211	244	199	224	224	230	239	219	251	232	249	242	233	245	242	231	252	239	214	241	211	222	241	224	274	233	219	258	239	268	216	242	207	248	253	224	239	220	228	226	255	243	243	216	209	216	213	242	210	189	275	223	232	259	249	222	239	233	228	224	241	241	230	236	210	239	228	209	213	217	234	212	246	215	215	224	237	221	245	244	218	243	218	236	218	255	215	220	227	255	230	215	240	263	207	211	236	249	211	225	242	212	206	230	193	225	240	210	243	214	242	234	219	243	259	234	242	218	217	227	225	241	249	244	264	235	252	228	216	223	218	244	237	233	232	262	260	240	222	260	219	247	228	196	262	212	209	261	254	234	221	224	222	226	260	201	228	214	225	251	261	208	223	238	246	240	232	254	256	240	191	233	235	269	235	201	222	238	206	222	242	244	237	249	251	237	261	221	230	216	219	223	249	256	225	223	233	247	276	231	215	231	239	235	223	240	228	230	262	216	269	225	238	238	267	234	216	246	236	240	253	251	237	224	228	229	248	199	215	231	241	248	207	208	221	239	258	211	231	232	253	212	232	263	265	246	264	241	251	243	259	234	212	236	243	237	251	218	225	252	223	238	217	239	243	237	225	209	242	250	233	258	256	243	231	224	231	217	231	212	234	215	253	211	268	230	221	228	240	235	230	250	211	268	227	223	233	244	224	219	245	262	257	247	200	198	221	209	213	245	217	203	210	213	245	237	205	202	224	196	227	265	260	237	233	256	220	233	185	261	235	224	220	209	240	224	243	204	228	237	254	270	211	245	231	251	252	284	208	221	267	245	224	209	226	251	204	231	228	230	226	209	217	226	233	218	221	224	247	246	241	213	229	208	250	253	230	223	232	250	219	219	237	257	257	227	254	257	237	268	271	244	227	250	252	233	243	214	224	223	278	186	241	244	241	266	232	225	252	224	215	248	255	242	248	220	217	236	220	237	227	215	247	236	243	241	208	262	219	212	250	220	243	206	208	239	260	229	200	210	239	249	219	241	274	225	202	218	224	244	238	233	216	238	271	227	252	230	205	242	215	230	260	225	238	244	224	202	252	223	214	246	254	230	231	242	204	213	248	248	230	236	279	234	248	248	215	248	253	219	210	220	249	219	244	232	224	255	230	238	245	244	216	238	241	208	230	220	216	241	257	235	237	205	218	227	222	235	233	246	253	273	220	232	217	224	249	214	235	203	244	238	250	241	223	236	254	237	225	251	209	242	241	236	237	252	217	228	224	234	230	271	218	267	242	239	247	218	250	239	242	230	246	223	231	247	235	237	251	225	204	247	259	251	247	251	231	230	229	213	258	237	225	250	221	239	237	237	257	244	251	242	242	265	239	211	201	192	239	237	231	221	230	245	244	226	271	222	221	233	217	238	236	247	227	267	240	227	260	229	243	229	246	244	219	227	243	227	197	215	244	218	236	216	241	227	233	241	256	245	209	235	251	232	245	236	225	246	273	235	201	220	263	237	230	231	252	215	227	218	236	249	224	243	228	202	222	238	244	228	252	241	251	268	217	237	223	229	238	271	259	209	233	222	209	205	224	217	267	221	232	241	229	282	249	241	212	205	252	235	228	210	245	243	242	260	247	227	234	202	219	221	247	255	250	247	262	234	240	232	217	224	208	238	243	274	245	224	250	237	265	233	215	210	279	232	244	258	213	228	246	210	237	250	229	208	204	246	233	178	220	230	221	254	240	236	247	248	227	244	221	260	238	229	238	225	232	227	205	247	257	229	253	246	251	244	244	216	225	236	253	252	248	258	237	223	253	210	239	249	225	251	243	236	236	218	205	264	208	220	222	258	252	245	213	242	251	226	212	211	238	256	242	221	236	256	261	245	226	204	233	258	200	215	225	251	254	254	241	248	220	235	245	216	224	228	220	229	251	230	252	247	259	263	217	200	225	214	258	224	275	228	252	237	259	244	236	234	199	236	216	234	234	233	230	217	216	222	190	258	257	245	208	224	268	250	220	247	240	243	229	233	242	227	265	205	213	214	235	224	253	220	243	231	232	220	220	250	220	217	261	244	229	257	228	234	259	250	245	246	202	220	223	219	205	239	230	251	240	222	239	201	242	229	232	228	204	212	229	265	218	246	211	238	203	255	225	236	248	221	216	230	218	232	234	213	227	247	253	242	229	228	222	227	234	221	246	216	239	231	236	223	249	229	228	212	231	239	221	219	241	233	204	265	241	227	255	258	226	251	234	222	216	191	237	248	241	227	235	236	237	236	217	213	249	253	209	229	257	234	237	242	206	250	250	207	196	221	228	244	231	200	230	255	240	238	237	243	214	219	227	269	247	223	250	251	239	235	267	249	238	248	236	239	226	201	229	214	217	225	228	221	227	222	248	226	268	249	234	210	228	217	229	260	230	206	222	240	248	219	257	222	251	268	252	242	207	234	241	269	221	225	225	239	228	221	214	256	225	235	224	202	243	237	248	229	216	241	270	213	203	213	238	217	281	233	228	241	234	254	221	216	228	236	248	232	218	249	226	217	227	236	229	235	210	248	231	240	243	235	245	220	232	247	204	230	252	245	257	224	211	245	223	234	256	243	266	195	233	273	244	247	256	239	244	223	228	225	252	227	263	234	224	222	213	234	207	245	248	222	229	227	242	225	220	243	222	243	240	233	210	239	235	275	248	243	231	194	218	226	248	248	248	224	230	223	238	232	246	238	221	216	253	186	236	254	242	273	251	243	231	222	223	260	228	221	228	229	241	217	207	213	265	227	244	245	276	212	233	198	250	248	224	242	246	254	241	251	231	217	230	229	247	231	223	250	235	233	229	239	205	226	212	230	241	239	228	242	239	224	237	230	253	244	247	214	229	225	227	238	258	214	259	233	217	240	233	228	218	240	257	213	251	223	229	229	242	229	219	249	245	234	238	238	216	240	240	224	232	248	264	251	218	240	244	235	234	215	228	285	210	259	241	200	251	238	238	203	241	253	284	252	231	220	239	254	247	236	238	265	227	207	234	247	249	236	218	201	245	251	256	222	242	255	212	218	229	245	230	262	234	206	230	221	255	236	259	232	216	228	257	273	223	228	237	228	259	267	265	243	220	267	238	233	230	251	257	225	277	238	216	232	249	222	221	229	242	274	228	209	243	220	233	204	234	245	238	268	238	194	247	212	235	269	234	201	219	228	227	240	206	234	209	231	242	234	240	222	241	259	254	247	209	235	219	216	232	214	229	276	235	225	224	248	244	271	238	249	236	232	247	247	232	209	213	208	259	225	227	240	249	232	203	222	240	221	260	258	216	219	257	233	205	214	207	241	217	258	204	240	227	226	247	260	208	249	261	259	249	231	224	239	261	247	240	256	261	248	220	228	221	233	237	235	282	237	230	225	229	246	231	224	232	205	217	233	210	241	225	214	235	252	232	246	248	253	254	264	227	222	225	241	204	245	225	202	268	216	225	221	215	199	240	245	235	228
32590	13260	9327	5181	1735	689	527	483	527	543	498	477	518	516	491	547	471	491	473	471	456	465	536	446	500	530	454	494	529	503	524	497	511	505	461	488	506	477	499	460	522	490	533	489	492	527	491	527	522	523	513	485	507	486	510	501	463	487	505	537	525	521	507	515	513	514	508	545	522	513	486	475	492	512	536	471	520	524	541	517	524	469	470	470	500	556	501	517	499	517	485	488	535	514	468	463	472	514	515	543	535	496	513	522	480	506	535	521	478	474	507	506	535	492	528	476	488	488	509	524	506	512	506	510	506	519	492	493	541	486	513	457	496	482	539	510	506	510	490	459	543	506	471	538	472	519	483	493	524	501	526	487	513	538	483	504	461	525	511	492	515	453	477	506	519	522	522	479	511	512	499	517	517	532	525	450	493	501	492	520	516	480	514	476	549	513	486	496	484	533	519	544	532	527	495	504	493	481	497	473	460	548	528	535	476	487	521	518	497	535	475	547	499	486	468	486	506	526	536	508	479	562	503	538	498	491	469	469	516	520	524	531	496	475	528	515	538	513	499	469	488	518	466	507	501	502	497	499	488	469	505	514	493	462	516	483	485	517	455	514	511	514	493	500	501	495	529	515	492	504	519	479	511	506	516	508	486	470	517	490	531	484	559	520	486	471	474	529	437	487	482	506	502	540	488	495	501	473	514	476	498	504	519	538	504	510	484	494	555	522	503	541	504	490	473	485	526	507	495	491	514	491	449	511	462	469	547	510	536	493	507	503	496	480	493	479	490	516	543	506	499	491	475	522	482	517	497	502	470	497	520	502	493	498	499	525	487	501	498	524	505	490	502	478	514	513	504	484	477	486	513	522	531	552	509	447	508	499	500	496	499	497	498	536	469	488	482	533	480	491	510	512	493	542	487	515	531	481	465	486	484	523	475	511	505	525	523	510	546	491	488	508	484	463	475	482	461	504	522	497	536	482	476	505	502	501	480	470	493	467	501	510	499	538	504	495	551	532	485	475	490	565	491	475	493	531	497	525	506	492	514	496	526	494	497	474	492	524	482	503	495	522	518	474	506	501	543	497	506	512	525	556	487	519	497	508	522	494	481	526	550	511	505	537	475	504	491	500	536	484	521	486	483	491	513	499	491	544	490	500	563	446	492	486	511	515	485	473	506	508	508	462	495	535	515	478	500	469	533	488	509	519	481	506	538	512	459	546	529	471	519	481	518	473	512	484	484	460	489	468	487	529	503	480	518	470	514	509	510	495	488	503	509	462	509	494	475	481	550	488	497	497	545	513	491	483	472	532	489	489	531	491	487	559	522	493	524	457	504	531	490	502	516	522	523	531	465	518	519	474	548	480	521	457	486	524	538	480	472	540	507	489	548	491	470	507	498	524	483	511	490	487	487	508	489	502	522	519	474	503	515	502	513	502	533	576	505	539	486	482	492	542	464	502	478	499	513	501	502	521	535	515	507	496	532	491	484	517	490	503	482	494	529	469	514	532	518	495	484	514	495	525	479	497	516	510	525	468	496	509	489	483	492	465	490	471	490	461	501	493	490	500	465	512	518	492	501	497	475	513	526	483	516	496	516	516	498	496	559	523	496	526	470	482	496	512	516	513	477	494	518	521	481	532	510	533	492	491	492	511	511	515	503	498	535	486	492	530	478	472	493	498	504	501	486	496	479	500	522	476	496	508	484	512	504	529	489	482	492	487	515	528	498	491	494	505	485	473	516	477	483	503	519	498	466	527	521	492	486	473	484	481	518	508	552	459	498	498	563	517	490	512	501	465	506	498	499	524	499	514	511	510	495	484	459	451	513	484	449	460	486	483	475	507	555	512	523	496	444	499	509	472	496	495	526	504	506	551	447	535	504	530	480	483	488	492	503	517	528	477	478	536	513	509	521	500	527	512	473	483	505	493	477	498	502	511	495	499	501	545	509	531	493	529	511	510	456	486	473	477	515	524	495	485	511	523	532	558	487	483	514	521	471	492	524	506	536	481	528	483	513	493	453	504	521	502	513	498	516	497	530	476	503	541	467	493	548	506	440	507	534	514	507	514	526	505	508	488	525	506	483	469	482	475	509	524	451	491	469	464	482	543	505	513	455	519	529	506	512	472	495	481	499	497	518	503	491	504	526	472	517	488	491	530	508	494	476	482	520	485	472	514	504	490	493	488	541	527	534	508	516	509	509	539	484	475	490	492	515	449	505	559	519	488	492	507	485	482	511	498	490	508	519	500	485	531	504	458	496	509	498	466	537	490	508	515	481	534	466	486	487	528	477	488	539	478	515	506	500	480	490	509	502	459	539	479	500	483	534	494	473	523	529	500	553	491	503	499	499	504	538	541	532	497	520	487	519	469	472	507	491	514	481	513	518	491	480	490	511	499	554	491	493	525	499	546	504	494	459	505	490	532	487	500	519	480	461	476	502	528	522	514	505	519	483	501	490	513	524	499	498	490	487	519	527	439	479	500	501	494	548	493	516	477	512	533	501	481	495	529	478	511	466	489	505	516	493	506	527	464	480	504	512	498	508	491	507	502	491	503	489	485	506	512	508	549	485	531	490	496	488	511	494	494	490	498	502	480	526	492	452	474	504	514	519	493	465	483	495	533	522	510	514	485	514	492	492	465	532	511	499	510	486	516	533	516	485	513	514	528	517	513	521	525	482	503	512	495	498	509	502	480	501	452	499	520	530	455	475	497	489	510	509	485	474	494	513	503	486	511	524	495	513	477	519	479	506	490	530	496	521	477	525	526	458	499	480	501	559	521	520	477	524	523	488	525	493	523	501	497	547	511	505	482	495	531	491	512	436	495	541	508	502	493	502	508	492	525	480	499	530	470	469	508	500	478	510	507	517	515	469	531	508	482	499	514	497	519	505	484	480	516	536	511	499	487	464	499	501	527	489	487	512	468	520	502	513	509	470	488	508	509	505	484	510	508	514	515	515	527	517	524	487	489	474	462	460	513	526	482	520	486	461	487	455	550	492	493	465	505	495	502	487	525	487	497	506	537	500	535	504	501	483	513	440	517	499	493	497	536	546	487	509	536	494	495	512	500	535	510	525	503	512	487	504	488	513	490	463	519	494	513	508	511	497	545	494	504	529	484	510	490	517	496	528	516	503	539	490	526	476	512	512	459	471	523	483	537	482	506	518	504	517	480	486	511	513	553	503	468	527	486	515	532	488	480	470	490	521	488	517	487	493	500	473	474	498	504	490	527	498	482	509	484	488	494	503	516	495	504	510	516	495	491	533	528	489	491	494	495	472	469	478	491	547	493	486	512	533	475	499	489	497	497	488	480	486	491	512	472	511	522	547	516	475	504	506	513	534	545	498	519	518	523	454	477	510	507	501	525	474	527	532	499	489	503	494	502	495	522	498	522	516	510	443	506	506	491	483	504	520	505	506	479	479	509	505	520	499	514	510	494	464	490	484	536	486	508	473	488	531	528	520	492	519	524	473	472	525	487	467	496	509	491	522	504
58847	28971	14190	5105	1645	644	305	282	209	232	258	242	249	238	240	238	239	248	254	219	248	230	266	230	226	227	236	274	233	238	244	241	239	252	216	251	243	279	263	243	257	240	245	233	239	224	266	243	239	222	233	259	217	249	233	261	235	230	226	230	220	235	248	266	238	229	231	243	219	272	267	239	264	254	223	245	221	239	230	244	226	252	210	197	239	247	238	240	244	228	236	232	238	192	230	236	239	240	226	254	217	231	223	223	257	253	216	250	245	234	235	246	235	239	241	258	240	230	244	225	245	206	269	241	236	238	228	226	211	190	249	223	239	254	257	249	236	267	250	221	226	190	236	219	229	221	219	258	229	217	224	267	253	246	229	221	278	218	206	232	214	221	248	225	254	241	244	239	239	263	259	252	234	238	234	267	241	238	230	228	270	227	247	250	250	246	222	234	235	228	258	257	239	218	219	237	200	252	227	243	246	275	242	261	246	236	208	253	250	262	222	250	251	273	212	261	250	234	205	221	219	240	242	229	238	257	250	202	246	242	205	239	271	241	223	237	236	220	243	259	262	245	278	233	242	234	242	212	234	271	241	265	281	202	243	254	244	234	242	250	221	191	216	255	241	241	229	241	198	271	216	233	249	257	232	238	235	252	235	223	246	235	216	255	251	257	230	241	214	247	217	247	242	229	194	275	237	227	263	235	234	236	243	243	249	215	240	217	243	248	243	262	244	230	224	249	272	245	227	206	218	250	231	230	238	252	233	251	226	242	260	250	234	253	232	231	285	254	220	256	242	219	231	233	208	229	222	214	292	243	228	245	253	226	231	249	241	243	265	230	215	234	234	235	223	228	242	221	259	229	246	194	248	246	223	192	244	247	240	246	198	246	227	242	217	244	231	250	229	232	251	219	221	218	221	252	242	251	266	205	261	223	230	236	218	240	258	237	250	243	225	240	233	230	248	228	228	272	249	247	230	225	200	235	256	252	234	245	225	209	228	241	233	232	223	236	260	231	232	237	227	228	234	235	221	235	235	225	202	219	254	226	246	234	249	226	249	262	240	250	226	231	224	240	234	198	243	247	232	248	235	246	235	234	238	245	242	266	230	218	219	249	226	227	233	237	233	243	225	256	253	220	248	240	242	245	207	231	214	246	221	245	242	227	229	229	243	243	227	221	264	247	237	239	233	225	237	229	259	265	220	247	252	200	210	247	258	237	218	226	253	231	254	242	256	208	262	241	218	221	229	238	257	243	202	241	257	248	248	240	233	253	244	283	236	238	241	223	248	233	253	224	220	218	245	232	245	208	252	261	231	226	250	233	215	231	203	244	245	258	236	243	223	248	228	222	238	237	254	249	263	242	247	230	231	251	247	247	248	235	235	244	250	226	212	226	232	247	230	257	244	247	234	246	268	251	241	235	246	225	213	247	251	261	222	222	221	213	252	242	247	241	233	225	241	213	258	198	242	198	230	234	249	275	212	252	243	216	219	265	252	250	252	229	246	204	256	233	239	241	239	250	243	213	206	235	254	228	232	206	256	237	238	222	237	256	260	270	226	262	255	252	245	264	221	204	240	261	223	228	241	245	245	232	238	225	218	271	229	225	221	226	204	231	245	245	256	243	236	228	254	224	209	222	223	226	239	249	242	265	254	236	253	224	223	251	218	259	245	241	280	256	236	251	236	248	209	241	250	212	269	248	227	207	245	250	227	222	218	236	226	234	237	237	239	228	251	275	234	264	263	218	249	251	265	250	252	253	225	248	263	234	221	200	236	238	244	255	235	240	270	269	219	230	235	257	238	246	228	229	229	231	230	254	231	227	244	209	247	223	228	227	235	224	209	254	259	231	217	245	251	233	242	226	222	249	275	233	254	266	219	233	240	256	228	264	226	225	242	227	227	245	263	221	240	221	244	246	247	258	242	236	242	271	241	280	275	249	203	250	261	240	240	250	210	253	232	240	254	241	261	237	251	236	246	240	247	237	214	276	234	253	258	202	202	262	265	255	244	214	229	232	213	222	219	214	256	224	245	241	252	253	241	241	266	250	240	233	267	238	241	257	241	248	251	233	238	226	258	236	230	237	214	248	226	239	233	227	230	228	250	254	216	236	248	246	219	221	237	236	244	245	244	251	232	241	217	234	232	218	219	220	232	247	236	235	233	263	233	238	242	253	189	260	225	247	213	232	241	214	219	227	225	254	230	248	230	217	220	280	232	228	243	235	230	250	241	236	235	230	241	266	254	220	231	251	239	244	277	226	258	230	228	236	224	258	246	221	252	223	227	211	265	223	240	223	251	238	213	239	221	223	253	233	268	209	219	216	249	242	268	248	239	234	233	236	250	245	227	256	265	229	244	231	225	272	252	257	237	211	257	215	218	258	234	211	249	218	222	243	251	209	248	267	268	266	226	259	260	243	218	235	229	209	224	220	234	237	219	229	215	225	276	228	241	251	270	238	222	229	241	223	252	223	233	228	222	257	205	204	240	254	240	227	205	225	226	235	237	246	254	218	249	236	224	231	206	249	244	214	240	266	229	242	259	252	229	242	240	244	247	237	257	246	230	245	246	222	235	204	251	254	231	239	221	221	245	221	225	233	246	227	234	218	256	243	240	240	240	221	248	240	252	254	222	247	213	212	241	216	215	211	235	225	250	282	234	230	222	246	218	237	232	222	266	254	235	224	218	281	260	221	250	213	214	250	243	254	239	220	222	240	229	213	248	235	223	198	238	246	231	242	249	232	210	247	251	264	241	262	201	233	221	219	266	235	225	235	234	227	220	229	254	242	224	253	215	226	238	205	246	229	248	237	242	230	242	231	245	248	239	248	228	233	217	220	230	244	241	215	247	224	244	223	217	241	263	241	257	244	240	242	220	233	251	247	223	254	245	261	242	223	230	257	253	243	247	240	268	255	218	223	280	231	245	244	225	237	219	249	239	268	239	242	239	247	229	257	225	236	264	233	256	256	230	234	231	247	242	247	273	225	240	255	219	255	225	257	252	241	206	250	244	233	226	240	233	238	252	252	220	173	203	240	232	254	221	271	241	248	250	234	207	224	223	231	250	249	246	259	219	226	240	256	230	229	231	223	257	220	224	233	250	263	208	235	258	227	224	227	264	250	214	244	229	228	210	239	246	247	252	249	249	205	249	266	248	236	236	246	230	210	223	253	208	225	229	240	218	240	232	236	229	249	221	235	231	234	237	243	238	260	242	219	222	219	242	236	238	232	239	253	235	266	225	228	256	238	247	200	230	223	240	221	244	236	234	246	242	246	230	235	202	269	244	263	248	238	243	223	222	250	236	227	210	239	230	235	226	227	257	249	240	256	234	255	233	240	201	249	251	243	226	210	241	241	225	238	248	197	216	273	229	247	265	229	235	232	224	219	242	262	267	219	211	244	244	200	241	244	226	262	250	239	222	236	246	285	255	229	212	247	240	210	218	226	225	246	227	258	257	229	235	224	226	238	237	256	223	248	247	241	230	226	247	237
37973	20718	16090	9932	4523	1991	769	646	625	514	557	533	513	504	549	555	502	494	557	518	514	490	513	529	534	525	531	496	528	499	542	539	544	508	484	496	524	546	541	514	467	525	518	480	487	503	542	471	553	514	461	501	528	494	487	508	495	512	539	492	502	535	495	514	547	493	515	495	523	491	566	553	506	531	505	540	488	559	449	521	464	485	512	530	477	490	513	481	519	522	519	531	515	523	486	516	475	496	513	526	510	530	484	492	506	515	497	503	523	494	482	538	522	533	524	526	485	513	533	500	516	537	525	550	504	513	516	482	503	525	514	485	481	527	520	505	538	521	522	494	513	561	482	541	505	530	476	529	515	516	497	495	507	497	526	498	457	488	477	542	595	482	484	484	486	508	573	509	515	489	552	515	553	488	490	506	573	550	528	509	523	543	556	562	521	488	529	494	470	490	529	513	479	546	519	461	531	531	500	520	526	470	472	529	527	519	488	502	466	469	518	496	497	520	505	516	485	545	538	507	541	497	489	515	481	514	507	537	493	531	488	517	504	518	508	492	516	524	532	514	465	504	495	504	502	491	520	491	539	485	495	493	491	511	508	496	499	531	504	522	537	501	539	531	522	538	491	495	531	579	510	518	540	527	520	518	523	491	513	516	508	514	480	494	523	527	524	526	540	502	487	536	482	505	514	509	511	519	511	514	529	500	546	544	483	503	517	475	497	507	468	529	504	540	567	502	487	500	445	496	493	524	485	523	550	484	504	519	529	506	495	494	544	534	530	512	488	495	517	516	533	519	515	502	528	523	489	457	477	500	546	482	515	502	537	487	525	505	505	537	479	547	526	543	524	528	543	498	505	523	486	530	465	526	490	519	530	514	512	498	541	525	520	527	538	518	516	536	504	470	493	473	464	524	509	517	484	516	509	511	525	515	510	567	528	511	484	502	488	544	532	503	503	553	507	510	519	535	498	520	515	534	510	517	501	482	489	521	536	542	466	516	521	473	514	484	520	537	495	527	490	522	472	520	556	481	532	519	483	512	538	501	546	495	496	510	524	488	510	506	518	518	502	498	508	504	487	481	461	532	515	539	553	463	467	495	460	502	547	519	511	513	521	542	520	526	492	522	474	503	552	514	499	499	540	501	533	506	504	495	507	536	486	554	507	489	477	492	520	543	507	500	464	453	512	494	510	531	513	504	532	528	560	532	499	544	481	535	535	506	485	479	491	512	510	524	514	470	496	508	499	472	486	517	524	480	525	462	531	515	521	538	568	516	579	473	466	510	519	515	518	472	478	503	522	527	470	493	536	513	537	504	526	507	512	554	488	508	519	483	506	532	542	548	489	497	475	521	498	516	506	560	527	507	509	489	456	462	518	529	492	502	511	515	504	522	477	521	475	535	499	542	500	496	546	463	504	486	525	505	498	511	495	528	503	527	507	502	502	480	565	543	494	515	529	533	553	511	511	485	477	505	496	509	498	478	526	495	481	486	516	520	482	526	510	484	506	524	538	547	508	519	520	496	503	458	548	565	498	543	510	504	503	499	504	557	512	550	513	529	528	491	530	497	546	508	530	550	504	541	543	508	517	487	502	526	524	521	503	494	514	515	504	537	540	534	505	510	514	479	519	485	526	497	528	499	485	520	540	553	508	502	501	538	491	497	485	494	511	488	519	553	515	510	494	513	520	495	516	507	534	519	510	500	558	537	533	520	530	505	515	512	499	517	552	498	487	500	503	513	527	523	492	527	514	512	467	540	533	524	523	465	498	505	484	533	505	509	522	474	527	505	515	533	496	480	548	487	523	532	526	530	508	513	551	529	585	554	517	488	512	550	501	543	561	504	475	512	511	527	482	512	480	495	505	437	465	496	510	498	552	517	528	538	504	504	520	522	501	527	525	516	497	497	544	509	532	515	504	499	490	491	504	498	537	553	524	511	515	501	475	533	520	533	515	490	510	503	514	514	512	541	521	507	521	516	510	510	523	492	495	488	431	496	485	524	507	536	501	503	512	472	544	514	473	458	540	522	531	481	535	516	512	541	489	536	508	504	534	542	513	571	511	527	538	493	510	517	504	501	514	525	535	516	497	479	525	509	513	541	488	511	473	479	494	522	478	476	549	546	509	482	522	533	502	507	514	485	487	515	518	526	513	520	533	499	531	524	537	519	486	477	471	492	517	501	515	533	501	495	505	494	512	489	510	472	470	538	499	526	517	523	526	487	524	529	493	529	486	507	515	485	490	504	501	547	493	517	532	518	526	532	492	512	501	528	507	544	497	535	513	498	530	521	476	484	555	503	520	556	518	517	513	479	489	508	511	482	463	530	523	503	483	509	489	487	510	539	500	499	473	495	511	482	580	479	501	537	517	531	500	499	490	513	487	541	507	526	503	530	511	494	527	521	534	520	481	526	478	539	555	488	507	538	504	516	493	519	496	535	536	556	547	483	491	544	486	499	531	517	503	527	533	504	486	543	531	537	519	506	525	494	531	528	524	481	513	481	498	537	485	484	494	507	504	515	515	497	499	502	495	552	549	503	509	529	477	501	532	496	519	495	514	512	526	465	521	492	533	520	537	500	489	534	516	498	521	505	497	435	540	538	551	502	487	517	517	508	530	488	520	526	532	528	462	491	532	474	507	489	549	526	543	492	536	472	546	489	531	535	523	478	529	550	495	544	492	479	480	537	513	521	504	503	497	501	491	497	494	505	517	519	531	478	474	510	476	522	542	501	526	521	519	512	478	488	509	474	519	471	507	504	495	484	568	529	520	519	503	510	522	501	475	481	511	511	522	521	484	536	527	479	486	513	518	473	510	504	537	517	540	475	496	516	517	511	515	506	538	523	515	507	561	539	503	519	485	512	514	519	505	484	525	547	553	533	527	502	511	542	518	541	454	497	528	501	542	486	500	520	531	468	527	541	520	491	557	487	501	507	525	505	479	518	477	497	500	519	514	580	512	521	547	532	521	495	483	538	477	500	479	467	505	532	489	528	505	548	487	529	507	479	521	493	502	517	495	522	482	528	533	539	512	531	544	491	484	523	526	544	559	477	487	537	532	536	486	509	524	534	501	485	496	506	509	465	480	543	504	513	531	508	482	527	479	481	529	492	510	489	537	472	489	489	514	564	522	482	498	479	514	485	535	522	520	533	512	523	478	503	441	534	536	531	489	503	511	493	484	521	509	499	489	504	535	550	473	525	490	511	526	475	520	493	526	488	544	495	509	522	510	519	495	493	526	481	502	512	497	522	522	515	508	519	497	496	560	556	492	545	556	561	534	499	535	479	522	524	489	519	496	566	511	467	539	518	491	466	483	461	516	506	490	502	536	554	502	475	557	495	503	476	519	500	587	483	506	515	520	536	529	486	532	504	533	473	540	541	506	466	500	523	541	502	510	482	515	491	466	519	504	514	511	557	506	513	520	515	499	520	538	521	505	510	487	457	527	524	531	511	524	517	525	566	483	500	480	507	511	503	503	484	530	486	519	476
56850	32356	19536	7620	2946	1074	491	371	313	315	321	335	280	335	290	325	286	300	311	313	335	280	260	334	269	306	315	279	267	302	278	281	273	285	273	299	301	281	286	292	264	265	261	264	266	264	291	292	280	322	279	272	263	271	300	288	287	260	314	316	329	298	286	301	339	321	285	293	311	263	289	305	263	304	300	281	284	276	299	288	281	288	284	289	275	274	304	264	275	286	290	261	323	319	282	294	297	274	287	286	273	278	264	281	295	293	275	276	286	298	297	270	314	275	293	254	323	275	261	296	292	314	297	289	303	268	295	286	306	306	310	249	286	307	311	291	274	272	304	295	288	266	310	317	307	299	313	286	299	278	275	328	270	262	267	260	281	310	295	303	278	288	324	273	281	295	276	290	270	284	289	279	340	293	326	294	289	265	277	299	308	274	272	315	273	333	315	314	303	284	284	276	298	285	281	263	273	288	285	278	323	337	323	284	291	262	289	277	281	277	281	283	294	302	308	279	296	298	297	290	271	291	286	285	278	299	315	287	288	299	299	265	284	271	311	309	288	274	283	289	281	311	279	310	260	290	281	258	273	272	280	285	278	263	294	338	331	299	272	281	304	311	276	279	299	294	308	303	306	289	290	271	269	277	268	312	279	324	335	290	315	275	273	256	270	294	283	291	267	253	276	323	276	269	266	285	282	305	299	316	316	289	313	318	280	269	324	257	291	300	293	285	297	305	312	308	309	279	276	288	290	293	305	295	268	284	303	292	261	282	273	287	300	304	290	246	266	313	263	313	289	303	278	284	293	278	272	275	296	319	282	307	287	287	294	246	295	302	295	293	312	312	287	276	294	296	287	302	317	282	275	288	314	259	287	333	286	277	289	285	308	299	300	312	306	308	304	292	285	310	263	277	253	282	301	290	283	255	275	263	309	300	283	301	286	289	294	297	270	283	262	255	303	301	277	285	295	301	298	297	294	287	319	279	274	276	294	322	301	309	294	298	280	308	288	326	272	330	264	279	275	279	270	262	280	271	270	250	278	322	281	256	300	291	304	285	273	313	316	275	279	299	322	280	276	286	259	274	271	292	286	288	328	264	292	287	272	272	290	285	291	258	299	302	292	276	300	287	316	263	316	290	313	293	288	301	269	269	265	301	283	300	295	288	285	277	347	275	272	323	294	309	288	268	279	317	289	299	278	296	304	256	246	289	314	305	346	318	265	296	298	295	240	286	288	317	268	248	326	322	291	294	282	257	290	274	302	304	279	272	301	259	274	300	278	276	288	294	287	294	319	282	309	309	293	309	275	294	321	282	314	289	299	255	325	317	281	269	299	292	284	315	323	318	279	319	315	316	281	273	287	293	270	284	264	297	270	261	282	325	269	281	284	279	300	249	291	299	326	275	293	277	272	287	283	301	317	320	291	288	291	291	262	284	294	289	277	320	254	263	284	281	295	308	316	304	324	295	295	263	277	288	260	281	284	337	304	288	256	273	300	279	330	281	260	314	305	274	300	315	289	279	318	276	305	275	272	273	281	277	306	266	275	306	288	283	276	311	291	298	283	277	302	305	263	283	308	296	317	305	270	314	327	303	292	307	295	251	277	300	277	295	293	269	309	298	286	317	283	295	299	272	284	311	285	309	278	271	258	311	278	265	282	284	267	296	288	268	284	288	283	290	277	312	293	305	276	287	327	291	297	254	255	261	300	316	289	273	275	282	274	291	296	266	298	276	289	269	265	255	340	297	308	320	311	302	316	305	309	270	278	298	335	295	271	283	321	299	335	300	282	319	280	288	311	298	310	284	294	297	288	289	261	281	289	316	290	269	273	306	274	276	272	271	253	289	331	280	267	309	318	288	325	278	294	277	298	303	265	286	288	267	260	286	295	318	314	286	314	285	305	293	298	287	296	297	290	308	296	290	276	293	334	308	283	265	283	306	322	303	302	302	253	298	273	268	278	291	286	276	296	281	289	269	245	236	247	278	298	287	295	284	287	280	314	281	289	269	270	291	252	280	285	309	277	311	304	299	301	291	334	301	303	353	314	291	318	264	309	297	284	264	276	299	277	268	272	281	297	284	332	316	302	275	278	298	259	303	244	290	290	283	281	310	275	309	262	271	240	292	283	293	282	281	297	263	289	266	277	275	298	268	321	243	256	284	332	281	287	293	290	256	286	315	279	297	296	259	311	303	322	299	285	266	282	278	270	306	285	297	281	316	291	295	302	255	300	263	276	285	276	263	287	296	268	284	282	287	338	317	275	288	274	282	283	308	294	306	297	274	272	334	312	280	323	283	256	246	307	241	273	312	276	266	278	267	291	285	289	323	282	267	274	296	277	322	297	252	256	270	267	294	313	293	304	266	265	309	270	303	284	299	320	304	289	300	333	275	302	295	270	274	289	303	263	296	273	285	320	289	290	293	266	294	292	303	307	335	307	295	300	276	278	314	289	312	279	306	282	344	297	282	302	264	287	314	290	274	284	293	293	258	270	279	302	315	281	303	291	272	281	276	267	236	296	284	280	296	298	282	319	286	271	262	262	288	279	307	296	269	311	299	294	304	284	298	326	309	287	272	281	254	290	292	272	285	256	277	293	330	291	312	272	278	274	255	266	260	300	317	260	309	289	276	283	285	277	267	252	236	260	278	294	247	258	278	297	297	292	316	274	295	298	268	265	301	248	266	272	286	231	290	289	275	314	298	289	309	304	283	280	278	264	276	268	328	294	265	303	292	287	274	287	280	309	319	232	264	278	288	260	289	272	298	278	277	272	319	272	282	250	307	297	254	317	302	328	273	310	296	312	296	312	298	281	278	299	294	317	313	290	287	321	261	299	292	305	282	324	307	286	289	269	269	316	299	273	293	246	288	292	266	270	291	289	258	256	308	283	310	280	329	293	327	284	273	304	288	270	295	293	294	299	285	314	282	293	255	304	325	261	293	263	278	281	269	259	276	290	333	276	293	296	261	264	290	265	315	287	306	277	271	300	307	300	276	281	285	301	256	251	260	242	299	298	299	286	307	286	289	288	293	278	305	302	325	303	273	299	300	276	288	271	303	322	292	274	327	284	310	316	310	282	273	282	303	262	287	276	290	281	285	293	285	298	283	267	312	274	276	268	297	293	279	298	300	309	263	282	332	303	265	311	279	288	291	291	311	296	277	290	370	273	298	302	283	281	285	261	286	308	296	276	297	296	261	245	277	300	275	280	250	325	341	308	306	348	253	306	286	283	279	261	286	316	285	282	271	271	286	315	280	279	291	279	263	285	290	296	298	259	285	280	253	278	251	266	269	322	285	271	301	268	278	273	306	292	291	307	255	280	283	289	303	317	293	315	296	271	278	311	294	327	259	274	306	340	319	296	288	282	278	286	258	307	276	296	300	298	283	309	309	323	288	300	299	254	298	272	324	308	284	299	306	263	301	287	278	301	299	304	266	275	333	324	294	270	281	313	287	269	283	284	296	310	316	284	287	288	290	271	303	291	273	271	295
36437	25197	20992	12148	7914	2739	1326	990	782	701	678	613	653	601	653	642	609	641	643	638	604	639	597	627	603	607	643	588	586	584	582	605	624	623	606	611	601	609	561	634	623	647	626	618	610	594	618	609	608	591	604	629	614	595	587	602	565	580	587	563	641	594	610	629	573	571	634	620	608	593	606	578	601	584	593	589	603	589	550	580	623	608	620	579	584	609	581	580	619	617	573	596	573	621	591	589	587	635	604	595	618	633	567	558	636	599	619	631	563	605	593	587	652	591	624	645	568	650	577	632	564	635	583	609	599	591	604	593	587	591	593	569	601	636	644	594	614	627	579	579	623	622	650	642	643	586	613	638	617	618	629	591	597	555	634	590	572	620	605	580	582	622	588	624	563	582	588	563	632	600	613	608	617	577	587	570	581	586	605	568	646	628	612	595	609	590	569	646	649	583	618	625	574	583	575	613	608	623	634	597	654	611	603	614	592	619	593	603	636	600	593	618	631	665	583	561	605	609	630	568	662	605	626	562	631	586	597	548	594	612	634	627	563	610	607	618	620	558	608	607	569	602	663	581	656	582	596	624	602	625	649	572	573	596	629	575	588	604	602	615	623	629	595	620	635	555	562	622	587	625	636	605	622	586	585	600	603	636	649	635	625	581	598	601	594	597	570	599	623	582	643	606	571	595	599	606	607	640	615	620	606	634	631	545	569	576	584	634	605	626	586	593	617	562	561	627	619	605	631	684	590	637	610	614	608	589	619	592	644	558	619	562	606	575	618	591	630	624	564	591	583	574	578	601	630	606	588	583	580	588	649	582	582	601	629	591	630	589	630	611	591	574	615	611	610	607	551	609	608	624	666	611	598	586	603	618	575	613	637	606	626	601	612	635	568	597	617	619	637	592	597	608	580	614	628	585	592	626	583	602	589	605	585	621	636	574	569	600	599	601	645	649	594	591	615	553	561	570	620	590	633	571	635	589	574	586	611	580	629	565	589	621	623	571	611	606	602	613	624	592	576	594	570	599	615	567	568	620	586	583	641	646	593	584	552	580	610	655	608	576	616	598	589	570	629	589	620	570	646	605	601	585	567	625	587	628	591	562	597	605	618	612	582	601	585	565	588	591	606	581	602	608	623	556	558	590	584	589	639	590	596	629	588	618	563	545	600	590	609	590	639	608	607	635	595	630	582	608	590	567	609	624	651	616	607	635	605	610	588	638	578	579	607	634	599	640	624	576	623	581	593	584	642	589	594	596	565	574	579	600	556	630	632	619	588	593	622	612	560	606	617	593	605	631	620	602	586	611	606	625	608	589	630	581	612	615	592	582	611	582	607	635	602	637	619	612	575	621	601	604	613	629	634	597	633	568	634	601	587	608	626	609	638	609	642	596	593	611	615	597	630	612	593	601	567	612	627	598	631	612	635	631	566	596	563	622	658	596	579	613	615	633	655	627	606	616	630	588	599	599	638	577	598	611	607	631	621	613	617	587	583	628	619	615	609	594	616	553	603	584	579	583	613	607	623	609	619	610	594	621	620	598	647	613	566	621	599	587	618	591	564	669	607	581	625	616	613	607	596	602	611	587	643	614	618	607	609	601	594	630	617	602	595	625	622	601	649	569	628	595	592	643	580	621	604	577	621	578	598	575	625	604	597	585	587	624	624	605	600	595	615	596	612	587	575	616	568	613	566	591	622	597	599	598	614	637	604	623	600	569	578	616	591	582	632	581	612	629	633	607	574	613	616	592	628	661	629	591	551	642	614	560	629	625	579	630	604	577	603	583	615	636	594	596	603	633	597	640	595	625	564	585	606	622	612	596	612	592	583	620	610	562	612	624	610	624	618	602	593	578	560	569	600	645	592	608	633	591	575	591	612	621	584	587	615	592	580	568	639	577	615	598	647	597	601	639	586	639	577	610	635	610	630	589	597	588	579	572	612	646	609	606	588	564	628	606	684	582	623	616	596	604	586	582	630	585	597	636	600	610	612	593	605	621	564	627	576	576	619	632	603	631	608	615	588	627	560	646	603	615	619	640	624	604	582	578	613	581	604	611	592	587	623	593	635	594	631	627	593	639	577	611	608	607	607	579	591	578	623	656	570	612	582	624	595	592	599	635	573	560	632	613	575	584	604	644	620	624	598	651	580	636	581	590	589	625	608	594	614	565	621	603	575	570	606	596	642	640	624	580	619	581	621	619	570	609	630	623	652	584	648	576	605	569	588	597	618	596	565	586	598	587	612	590	545	562	602	609	593	576	639	621	578	587	594	603	639	634	632	578	576	590	585	631	578	612	623	621	611	626	589	612	597	658	557	618	585	612	603	574	612	618	601	609	619	667	618	609	600	626	634	621	589	573	603	640	587	633	607	606	569	623	629	553	595	595	572	591	555	568	625	614	623	552	599	567	577	604	626	610	644	541	571	646	594	614	625	561	618	621	608	596	621	637	656	632	632	641	617	608	634	622	626	647	604	592	591	577	587	657	571	623	619	566	603	622	624	623	569	629	586	597	591	611	646	547	630	575	677	624	587	601	595	616	643	567	627	604	654	601	585	630	584	651	654	573	622	630	612	581	613	592	637	655	631	607	596	613	598	622	616	603	639	630	607	645	562	632	588	599	569	634	603	593	601	591	643	594	587	605	609	608	584	579	593	607	635	581	606	584	595	653	612	578	612	599	555	601	613	544	582	613	648	642	572	594	623	602	610	593	614	674	584	589	624	630	587	624	591	641	602	608	600	594	638	633	633	612	623	626	612	612	585	626	616	620	571	578	601	585	612	596	584	635	607	612	610	650	618	593	636	609	635	656	575	600	628	574	633	630	630	601	567	641	595	603	597	640	619	603	619	616	626	566	605	570	612	625	558	635	616	584	614	597	574	630	564	569	597	601	594	623	583	611	596	595	596	598	573	628	647	609	578	639	605	631	626	620	546	634	612	573	635	614	562	629	638	589	557	587	567	585	602	610	596	587	573	657	600	595	578	646	590	569	627	580	632	577	595	592	589	551	612	625	630	612	565	576	598	638	587	630	606	583	625	632	540	590	646	588	633	586	593	608	607	576	616	585	587	585	591	586	633	616	570	633	619	607	609	605	635	583	647	594	595	582	558	595	593	631	593	645	620	600	602	578	600	606	608	605	579	588	597	579	596	589	602	596	614	597	597	614	605	625	580	593	572	618	619	559	597	556	620	611	592	581	605	598	586	634	610	586	619	590	582	658	607	581	643	650	604	598	625	635	597	636	598	620	654	608	634	613	583	578	640	625	613	620	606	614	617	568	609	621	609	588	644	589	641	602	599	637	641	618	639	618	587	593	624	623	610	603	589	605	604	583	580	601	618	575	640	598	628	607	634	583	610	673	603	595	622	619	586	661	608	648	601	634	589	593	628	639	632	587	616	598	578	610	599	581	635	588	624	629	613	577	569	564	675	605	597	638	583	591	556	578	576	636	587	572	617	582	592	559	587	580	595	573	609	554	610	608	636	635	580	614
41513	23786	13047	4508	1428	394	216	231	261	242	242	250	224	248	225	213	211	213	228	231	228	226	270	230	225	223	221	243	233	213	219	227	229	198	215	217	209	216	230	208	201	216	232	176	220	204	247	224	195	231	219	220	221	222	234	250	223	231	222	225	223	242	234	223	239	209	238	220	220	221	229	233	239	217	229	212	214	257	239	210	239	232	230	231	238	233	228	220	243	245	240	236	265	201	200	231	245	223	217	213	211	216	220	241	224	222	188	201	232	239	232	240	224	203	217	206	206	234	222	239	253	199	221	221	213	212	215	242	227	221	211	223	263	220	210	236	209	230	223	227	214	220	208	227	243	191	225	224	236	230	196	210	205	237	232	225	227	269	242	201	278	222	239	235	225	213	233	207	204	227	267	219	198	243	214	233	215	210	217	251	221	199	185	231	246	204	204	208	228	192	203	198	235	204	230	271	221	248	208	225	212	220	202	178	206	210	228	221	228	236	221	211	222	204	228	234	230	203	212	210	207	266	202	224	215	240	239	210	233	243	249	241	214	218	200	208	243	220	230	196	220	230	225	223	230	208	232	222	192	218	213	225	237	240	206	216	229	229	262	211	222	232	199	209	229	203	225	221	206	234	212	208	220	239	210	224	244	230	226	217	214	218	228	219	238	220	246	223	206	236	229	233	240	228	232	227	247	242	220	227	256	208	228	212	221	229	228	233	237	225	197	253	212	235	229	211	219	222	226	230	236	210	218	206	220	170	226	204	210	212	226	195	241	221	229	250	182	240	228	241	254	227	230	217	223	204	226	230	213	211	241	229	188	251	216	200	233	254	253	240	260	212	197	229	242	266	206	206	230	212	196	223	235	225	247	267	246	233	221	213	219	230	251	227	214	218	206	202	186	232	237	251	240	229	237	214	213	213	233	261	216	184	228	227	241	214	206	216	208	230	206	208	225	238	203	212	238	229	212	224	243	213	236	215	267	219	249	227	210	213	229	235	208	232	226	234	229	235	245	194	212	212	237	197	219	243	239	216	224	232	221	217	219	205	224	249	237	214	238	219	219	246	209	192	228	242	222	219	216	238	220	252	241	208	224	221	217	227	232	237	199	221	231	247	246	226	231	243	238	238	215	218	218	227	240	223	264	221	232	225	204	206	242	226	235	239	247	260	198	237	236	225	225	218	207	226	200	203	230	237	227	229	220	203	226	247	222	240	226	221	242	226	216	225	214	228	228	225	204	242	223	207	213	254	214	239	225	229	215	211	231	228	232	210	223	227	248	227	264	240	225	260	248	224	211	256	200	228	212	221	187	217	227	192	229	199	238	225	238	250	213	207	235	215	272	263	232	204	222	222	220	221	209	222	237	232	227	192	224	224	207	216	240	226	222	226	240	253	259	188	243	238	252	204	226	220	224	226	250	244	229	248	208	211	228	257	216	214	222	245	246	232	247	237	177	211	225	226	209	237	247	223	201	217	196	213	190	204	215	253	234	235	205	216	225	207	204	242	237	182	198	205	238	256	190	209	215	205	209	219	204	240	236	197	216	255	201	182	222	216	216	206	229	229	214	197	206	224	246	223	244	202	238	250	220	232	233	227	225	250	202	247	249	269	230	257	253	230	239	212	232	247	231	255	202	208	228	237	215	207	205	286	247	248	254	210	237	219	216	238	236	229	207	219	234	234	209	260	232	245	217	186	227	226	209	213	219	226	236	237	213	222	190	215	224	217	234	209	216	205	220	205	225	246	238	211	215	222	219	201	225	246	212	249	224	216	204	207	235	233	212	200	219	242	223	237	216	210	190	215	220	229	200	231	235	227	247	246	226	240	258	257	211	253	244	253	229	228	200	213	225	206	224	241	237	240	234	203	209	213	217	203	231	248	205	209	243	237	233	240	227	239	203	212	224	214	224	213	199	195	228	227	209	224	220	224	240	245	232	240	230	225	227	215	235	211	243	218	241	232	219	212	246	251	238	221	212	261	216	211	217	227	244	206	230	235	234	183	220	215	246	228	213	221	219	218	248	223	209	228	213	220	217	230	205	223	232	222	217	209	245	228	237	211	204	210	210	250	235	218	238	239	221	205	244	216	234	189	198	213	263	216	208	227	227	206	222	196	243	223	240	200	262	200	245	226	224	234	227	236	224	223	241	242	232	217	242	202	218	206	205	225	189	212	258	209	261	238	217	222	227	259	248	243	236	214	251	225	207	214	220	224	230	238	206	183	217	217	264	251	226	227	227	216	224	214	222	235	203	234	229	190	232	215	225	238	224	229	215	245	208	215	227	203	239	226	226	265	206	193	212	241	221	244	238	239	229	227	217	231	222	259	232	215	224	209	237	229	264	246	229	221	225	253	251	234	224	262	237	221	214	218	210	220	249	232	224	209	214	268	173	215	183	213	206	176	194	211	214	239	253	231	203	205	228	247	223	209	223	220	220	218	220	205	238	214	243	232	215	230	202	234	217	217	215	212	243	224	226	215	231	219	224	239	225	236	220	241	211	216	214	241	226	261	212	197	220	203	236	234	251	234	219	204	228	238	216	232	249	257	219	217	204	211	261	235	214	238	219	218	242	257	218	244	234	215	215	237	235	205	239	216	234	209	197	214	237	239	224	201	229	258	208	198	214	226	229	235	220	231	235	249	252	254	219	227	238	220	213	222	240	250	221	263	236	199	237	212	212	232	240	214	231	224	233	220	211	207	216	228	247	234	225	219	239	230	258	226	228	241	246	243	234	219	236	258	226	238	232	228	229	223	208	216	252	251	229	246	204	215	231	216	220	240	232	224	234	236	253	256	217	240	220	220	231	200	254	239	198	209	211	255	252	208	236	229	204	207	230	212	225	223	247	208	211	221	276	226	228	194	232	222	232	207	198	199	221	253	199	208	239	250	240	197	207	199	220	238	252	219	212	204	224	238	224	231	216	198	208	229	223	222	235	211	205	214	225	219	232	251	230	217	226	243	222	209	209	208	201	217	242	220	214	238	215	214	198	210	220	246	215	229	244	207	231	235	220	227	212	247	225	211	222	227	229	249	272	259	251	229	217	208	240	223	221	223	206	220	250	217	236	228	239	217	233	243	247	223	209	252	258	236	226	187	222	222	224	255	219	226	208	201	238	245	253	187	233	212	196	221	208	217	227	245	239	267	236	222	223	208	225	223	232	217	253	224	234	194	245	216	229	234	211	245	228	237	206	227	195	223	228	214	239	239	200	215	217	220	214	217	239	223	227	232	216	228	216	271	223	229	203	198	234	205	200	247	222	222	214	237	211	237	194	230	226	211	211	220	218	260	212	213	240	245	227	210	224	185	239	223	210	233	196	220	228	211	236	240	206	239	227	235	254	237	202	221	224	220	225	202	224	234	228	222	230	246	218	226	209	230	239	238	236	207	235	236	224	232	242	198	230	249	228	227	206	235	239	234	256	220	243	244	234	254	242	280	217	205	246	205	209	250	224	254	222	224	237	228	196	229	230	216	204	225	231	228
24888	16976	16308	8864	4172	992	512	502	510	473	482	490	507	492	483	472	480	477	499	491	441	491	452	490	508	467	454	506	481	502	461	472	460	522	494	436	461	482	521	483	487	460	414	513	467	460	470	465	453	476	493	481	460	499	477	451	484	491	472	482	456	500	488	459	492	446	480	461	473	462	485	470	456	487	465	460	478	477	491	461	474	479	486	471	476	485	509	487	489	473	461	452	454	461	490	475	475	453	456	468	460	489	483	455	447	464	460	496	454	469	464	523	472	471	500	483	530	492	488	468	461	497	500	466	455	481	506	480	526	490	504	511	500	472	467	472	503	454	465	500	446	479	516	451	461	475	450	499	453	463	508	484	482	494	493	487	533	520	447	444	463	457	490	478	463	461	472	468	484	493	484	469	504	489	504	472	468	519	482	475	443	463	446	521	490	476	467	506	486	504	457	471	477	491	475	487	510	473	459	444	479	470	433	461	504	461	491	502	454	474	483	487	513	473	492	465	463	490	533	468	478	476	464	539	479	481	500	473	487	455	473	475	480	471	481	503	461	475	484	491	472	484	488	495	488	502	466	476	466	496	497	504	497	451	453	502	486	492	501	481	459	465	486	433	484	481	484	498	456	486	451	455	451	530	463	452	488	484	497	477	461	498	480	477	475	480	461	469	486	513	477	525	460	516	453	491	491	492	477	466	460	511	457	494	445	474	468	471	468	486	439	476	445	447	492	505	496	458	475	458	460	469	481	466	502	452	468	440	494	471	482	486	479	485	478	469	497	483	431	470	497	459	441	457	484	466	475	503	436	470	466	502	479	456	496	481	487	471	481	495	476	510	466	507	446	472	490	482	490	486	495	451	456	468	490	403	471	487	468	479	448	501	505	481	441	471	451	494	475	507	510	472	470	519	503	463	494	476	472	490	507	483	499	496	469	500	441	482	491	439	521	437	516	449	489	463	488	467	516	478	469	466	523	471	435	426	471	467	463	512	467	460	491	466	498	454	497	524	488	464	456	466	506	464	523	480	452	503	496	487	460	442	498	476	467	514	491	497	502	530	460	480	478	468	477	491	495	461	471	470	439	489	481	497	466	468	468	477	497	455	461	485	415	496	503	443	458	484	488	488	455	475	481	473	435	465	468	479	493	452	477	495	449	478	509	518	503	526	467	478	501	482	470	498	476	512	489	508	499	485	507	466	484	460	458	462	472	473	471	432	498	463	434	469	495	498	445	453	472	481	474	488	461	508	452	478	491	474	451	468	471	494	476	469	489	482	427	480	497	459	468	477	491	502	470	503	453	480	492	502	467	475	495	493	510	492	446	464	453	481	494	456	488	445	509	474	480	504	488	511	496	455	486	466	469	493	474	480	483	485	500	473	466	496	464	487	486	496	456	489	480	465	505	488	517	477	433	507	510	480	523	473	517	498	477	498	473	488	486	443	443	478	512	470	448	502	476	447	482	489	490	469	473	466	494	464	466	444	502	491	468	464	476	514	482	466	496	488	446	440	488	474	491	453	469	431	509	468	466	489	500	478	500	452	462	457	484	461	464	490	462	468	441	444	497	477	431	494	487	473	473	475	489	529	498	480	475	489	468	481	527	469	532	446	491	449	479	464	435	467	454	484	477	507	469	504	509	473	469	464	515	471	508	484	462	461	460	471	449	463	462	478	484	440	504	467	456	475	498	506	466	454	457	487	489	520	464	464	465	472	515	474	472	494	449	486	488	500	509	473	508	485	469	451	495	464	472	470	500	534	451	517	473	475	529	399	495	457	458	496	510	491	453	519	459	457	487	441	467	493	470	493	495	487	480	488	489	509	467	497	492	472	464	504	473	488	455	473	480	513	471	457	509	482	484	523	453	477	471	495	477	481	446	483	501	453	481	419	415	466	490	444	474	474	478	482	477	459	434	437	504	466	516	472	508	465	474	500	468	487	504	524	464	473	472	495	491	474	482	501	496	493	514	505	475	480	475	526	473	472	480	477	481	493	472	478	495	511	493	457	494	503	521	473	512	466	516	493	505	500	475	484	417	452	463	528	460	461	468	513	485	449	467	447	472	495	492	442	489	472	484	450	472	488	474	486	478	503	495	520	493	476	511	458	500	496	452	476	455	470	463	517	453	505	491	491	503	426	484	462	463	467	474	486	504	479	492	479	447	452	469	488	506	511	511	454	461	515	463	461	494	526	497	460	478	492	475	462	500	488	479	467	461	457	478	443	460	494	447	460	432	450	447	507	474	456	454	524	453	476	492	498	467	486	502	464	465	532	471	480	511	538	440	439	536	463	481	501	472	482	515	453	472	467	450	450	465	469	474	476	442	484	470	518	478	487	492	447	491	520	487	437	472	456	482	492	488	497	513	483	472	466	466	498	454	477	488	507	471	499	462	524	481	489	505	444	475	513	516	502	460	514	466	460	492	460	500	491	478	485	478	503	452	485	437	451	503	486	475	487	542	455	478	503	480	475	477	494	502	483	493	500	496	483	511	485	447	492	479	497	470	480	496	475	497	475	457	491	493	520	506	489	460	476	479	464	512	538	469	499	415	468	465	499	524	473	500	475	471	467	444	477	467	485	493	446	454	465	491	450	510	545	512	489	473	487	502	465	460	478	461	474	504	494	464	511	497	478	494	502	508	488	467	462	498	442	475	496	507	468	441	509	465	479	469	497	475	474	486	484	501	456	475	418	415	489	479	470	510	474	489	470	491	464	494	485	447	473	495	428	471	502	469	488	454	456	432	530	483	472	492	483	495	504	517	495	455	462	465	468	452	468	455	461	534	489	477	487	503	492	490	491	489	495	509	480	439	487	468	479	444	467	504	485	477	457	509	464	438	485	485	455	486	457	524	474	470	497	479	490	482	484	467	453	445	512	479	471	495	458	474	483	491	484	457	466	477	470	475	477	491	478	492	474	486	457	467	456	505	474	467	445	499	443	493	467	481	497	459	503	478	493	489	495	488	531	488	466	468	472	471	495	498	456	485	463	456	496	506	433	475	488	488	471	523	430	445	420	493	540	507	452	494	502	480	490	438	480	484	483	447	428	492	463	470	476	484	502	485	483	467	468	470	497	443	503	501	477	538	468	447	536	499	510	492	466	476	493	457	454	525	451	477	506	468	463	487	469	498	483	449	483	495	508	506	452	444	457	501	503	490	483	514	495	503	455	462	508	468	477	517	467	483	467	481	473	468	466	486	442	480	449	494	473	505	500	493	461	447	509	474	506	471	449	446	501	469	490	489	463	457	467	449	494	432	498	461	461	504	464	503	476	494	482	479	481	481	495	471	520	469	501	488	496	446	502	511	501	452	465	494	483	448	472	481	482	496	500	489	500	483	458	505	507	534	490	475	470	460	420	489	487	440	511	493	457	481	474	475	455	468	441	494	542	484	488	512	461	496	501	494	507	499	524	468	493	496	466	488	455	475	473	488	535	486	530	462	467	510	434	502	491	476	495	442	432	475	485	468	471	490	496	488	469	467	467
55548	32756	20043	7593	2006	564	334	283	286	268	239	239	254	232	262	213	240	224	217	242	251	219	232	228	193	255	238	253	232	238	222	199	219	234	212	217	224	228	240	221	233	240	252	219	197	214	230	198	221	273	208	243	255	247	229	233	242	256	198	214	257	228	216	237	244	222	260	255	208	278	242	244	236	235	222	207	239	207	250	226	255	244	215	247	224	220	239	248	271	213	231	227	211	225	240	239	202	253	212	211	264	215	225	230	250	246	228	253	219	244	225	218	203	235	260	246	213	250	209	231	231	230	234	227	221	261	236	240	277	230	231	267	215	224	227	235	197	261	268	220	227	209	240	233	222	235	243	216	244	199	208	255	242	216	244	275	233	250	200	220	219	229	241	257	243	236	247	211	261	241	225	238	222	198	242	238	229	240	246	241	222	219	218	233	213	230	229	247	251	248	224	254	226	227	242	252	207	242	219	228	245	229	254	215	234	214	233	217	256	230	233	229	228	247	220	222	229	223	216	198	220	229	223	214	227	203	223	227	241	226	216	208	233	253	226	231	250	238	242	235	253	220	245	245	237	249	222	237	215	233	261	226	206	244	220	251	261	227	243	211	213	255	241	214	235	274	235	228	233	231	255	262	250	203	243	235	249	246	221	244	220	225	213	230	232	243	248	236	236	239	262	224	246	240	206	233	269	251	233	231	208	241	214	195	265	238	239	230	237	235	210	201	224	255	233	236	220	203	198	237	213	222	187	202	231	219	221	197	223	247	239	204	214	225	226	230	251	252	241	223	220	223	226	194	254	237	244	190	229	245	245	193	240	226	182	245	243	258	221	223	217	228	209	233	248	212	225	230	204	227	204	228	219	215	228	235	244	236	230	231	212	256	223	221	227	250	240	235	232	211	227	220	214	241	236	223	217	207	239	227	244	239	265	206	191	196	254	245	248	240	229	223	215	211	256	180	197	235	243	224	220	215	223	252	251	243	215	243	246	254	239	261	248	236	257	235	252	225	214	259	230	222	236	242	246	250	232	245	239	257	224	225	236	235	236	225	207	231	250	218	222	242	245	220	221	233	229	242	252	213	245	226	220	218	258	196	214	254	226	226	200	248	255	235	225	231	233	242	232	237	232	245	232	250	242	238	247	255	271	265	264	241	229	242	236	254	265	233	204	202	223	243	248	241	249	247	240	239	217	223	239	254	242	221	235	200	252	231	270	252	211	226	256	238	226	203	216	230	212	217	263	244	237	249	246	206	221	202	241	210	208	241	224	213	219	225	225	226	270	243	241	218	212	206	228	246	246	237	258	211	246	211	211	245	219	245	254	246	270	258	238	229	220	242	245	224	244	232	194	229	223	242	233	222	238	235	232	248	232	236	249	240	239	200	218	205	190	255	256	209	222	224	213	204	229	208	237	216	271	223	234	245	252	228	201	228	196	203	219	254	207	195	243	204	240	224	224	217	222	245	238	229	209	233	231	221	258	232	255	228	223	204	256	232	224	249	235	212	237	201	223	233	270	227	207	217	247	195	218	231	241	274	230	218	238	227	242	259	254	210	214	214	258	241	220	222	229	238	219	206	226	234	220	250	239	252	210	224	212	239	237	239	240	243	260	239	239	234	210	208	216	207	261	243	241	218	211	226	227	239	218	265	242	214	243	214	221	196	241	218	213	211	234	237	222	186	238	228	258	198	206	205	229	220	201	249	218	223	251	219	233	231	222	204	244	258	219	205	244	201	238	246	253	230	226	238	229	229	253	233	248	206	226	233	239	226	213	237	257	264	253	244	213	219	220	243	244	217	228	270	250	248	232	235	211	264	237	241	237	181	229	241	233	240	247	240	249	235	256	246	247	256	217	208	258	229	247	219	210	241	262	255	250	214	231	242	224	227	221	225	222	214	242	246	260	222	250	223	216	248	235	261	238	229	242	219	244	230	251	222	252	225	241	246	221	240	223	249	225	226	260	207	254	230	231	255	241	204	249	245	242	232	236	235	236	231	252	230	233	208	229	235	228	222	232	212	247	260	229	221	239	223	242	234	224	216	230	231	257	227	233	239	242	246	238	196	212	239	244	206	235	255	231	212	244	241	247	224	207	229	237	217	255	231	228	221	212	273	220	222	246	235	244	223	249	244	271	211	233	222	230	220	225	227	212	246	240	256	261	230	210	198	217	237	232	276	262	220	219	223	256	226	229	210	213	255	250	244	254	209	235	251	201	224	247	261	254	235	225	241	234	242	218	247	237	212	237	235	234	260	220	246	227	230	230	208	220	198	230	261	256	225	226	238	245	220	200	220	225	220	216	221	261	250	230	230	249	218	223	229	237	229	207	239	210	244	196	237	236	221	230	227	243	222	242	214	221	239	227	221	224	240	206	252	220	210	239	242	267	211	235	236	238	216	246	211	234	235	218	231	225	244	249	255	233	271	257	245	241	231	233	206	226	227	250	246	272	271	231	229	264	236	239	218	245	246	185	243	211	243	229	262	224	232	209	224	216	248	241	218	229	226	242	245	246	264	267	238	250	242	222	210	224	235	231	236	228	239	225	249	228	238	212	216	227	214	232	243	220	244	271	250	187	214	236	239	246	265	212	238	241	229	218	214	227	243	298	191	225	225	232	234	253	272	239	218	211	226	225	215	221	222	266	246	270	206	239	247	227	228	203	223	239	245	255	218	228	233	223	222	222	251	235	246	267	219	207	244	236	243	235	240	214	226	279	223	205	254	215	241	231	252	277	215	241	215	238	235	220	239	236	226	232	226	226	218	231	232	249	226	217	252	276	218	242	239	227	249	221	214	217	244	213	201	219	233	223	227	211	223	242	240	258	220	265	250	210	227	224	228	203	192	221	250	222	220	225	225	237	265	223	246	252	226	219	228	211	219	236	201	218	234	234	226	194	226	234	238	226	238	235	249	214	211	240	247	249	223	217	245	239	226	228	221	228	231	237	221	231	236	237	242	232	197	205	205	231	239	225	230	218	250	245	240	241	207	258	246	260	235	249	204	239	264	234	219	223	204	232	253	226	254	236	230	234	219	227	254	235	273	254	247	220	204	211	233	225	229	233	245	223	240	265	232	239	239	240	220	230	232	287	222	236	230	230	251	242	217	249	254	212	210	234	212	238	237	212	211	228	232	244	222	229	233	207	241	237	225	222	239	218	256	207	215	241	240	219	239	247	259	263	250	253	215	249	204	220	219	247	234	221	246	254	255	249	225	221	207	218	220	194	246	197	222	237	261	224	245	224	246	220	227	184	215	200	227	227	195	230	252	233	243	263	222	244	247	220	238	267	242	243	254	211	239	227	214	229	226	212	249	220	239	254	219	256	224	239	224	254	244	264	187	216	252	225	228	230	254	219	211	259	219	246	215	215	230	229	228	223	238	252	240	232	260	217	238	257	230	226	253	228	237	196	245	212	206	231	226	238	229	210	255	293	243	200	216	230	188	236	234	231	226	226	235	248	234	221	243	234	234	269	243	259	232	259	249
34795	23985	22418	12556	5083	1572	1052	725	551	528	533	549	539	536	533	538	511	517	470	528	527	500	548	533	519	539	512	461	500	529	475	521	492	473	517	500	509	507	493	492	484	476	490	471	474	523	507	513	467	491	472	522	506	500	481	497	495	490	503	513	469	513	497	487	486	461	518	452	500	502	492	491	507	521	506	478	512	485	525	528	509	453	493	506	467	487	531	537	447	498	506	486	466	516	515	500	516	461	480	508	517	481	490	529	468	499	516	443	524	497	506	546	509	454	475	495	473	502	502	520	531	535	504	460	465	489	495	519	486	519	508	462	492	510	507	495	511	485	518	541	487	513	531	528	512	533	480	477	503	493	527	525	496	543	533	559	479	553	509	549	497	487	515	535	509	499	507	505	476	504	475	512	548	495	531	525	533	515	492	501	506	547	499	531	533	490	490	490	497	491	469	512	535	501	448	511	525	500	503	498	503	526	533	497	535	484	498	520	478	485	458	533	504	463	487	509	503	491	487	443	461	537	498	479	490	520	519	469	481	467	519	522	514	534	514	525	496	487	501	470	479	498	504	526	516	477	502	509	533	485	491	523	534	504	525	492	513	503	488	511	482	529	540	493	506	511	501	473	530	508	480	476	479	493	521	478	493	508	493	512	484	532	482	491	519	516	483	514	494	516	461	484	506	509	500	511	509	453	483	522	497	530	519	491	547	535	480	502	498	517	492	487	507	520	496	514	507	455	508	521	513	503	507	507	503	488	481	518	474	480	521	510	469	554	492	500	493	474	464	473	490	490	497	496	497	491	486	491	518	450	541	517	468	528	476	540	482	481	485	468	471	461	483	486	509	507	507	506	520	495	484	521	504	487	501	514	536	490	448	509	499	516	495	522	516	509	508	510	494	511	505	540	539	507	541	486	496	514	495	546	459	533	509	543	480	494	541	496	492	522	466	492	504	543	463	511	474	509	500	499	567	503	481	522	500	486	460	466	530	468	500	522	503	483	542	506	518	484	528	462	524	472	517	528	510	490	463	491	465	505	542	487	476	537	491	521	483	503	506	494	480	507	507	477	528	485	527	498	480	479	533	509	490	456	522	494	479	482	496	493	485	451	435	469	465	522	479	488	480	496	465	474	522	485	464	510	504	461	492	500	512	506	501	463	506	491	505	524	479	532	483	489	497	490	515	510	474	515	505	461	548	484	547	501	509	477	499	522	467	507	524	491	489	485	485	524	492	484	517	506	476	494	478	498	537	524	483	499	478	446	488	476	523	512	481	522	512	517	511	482	532	507	480	501	484	480	473	482	467	485	477	534	497	527	489	508	497	522	524	514	487	492	518	485	517	461	490	483	505	516	525	469	543	485	481	494	477	527	456	474	465	479	494	493	483	512	508	491	481	499	509	526	488	479	467	512	454	490	485	475	499	492	498	521	483	488	521	522	509	502	486	518	478	498	489	461	475	461	503	507	481	468	531	460	460	485	533	519	509	505	488	486	482	466	472	521	478	470	511	509	500	485	496	514	513	526	513	511	550	530	513	505	510	532	495	481	495	504	477	528	492	507	512	499	483	499	459	517	505	459	494	516	521	521	490	474	509	478	452	479	513	495	500	530	511	504	509	468	491	465	493	520	498	488	497	480	513	509	514	498	486	552	518	498	524	530	512	484	517	483	507	455	490	466	519	513	532	486	499	484	495	554	518	503	497	478	512	517	455	480	491	545	511	471	480	493	518	532	485	476	478	522	509	531	486	439	490	494	497	496	505	473	524	482	512	563	498	486	498	484	489	571	509	500	511	534	490	498	526	515	513	516	521	491	497	513	492	502	520	491	523	472	467	516	511	507	497	498	522	504	475	513	484	474	491	522	480	541	474	507	504	477	524	525	489	529	503	501	512	509	520	462	514	520	500	508	496	510	493	484	481	540	483	472	488	498	488	494	465	490	534	464	506	529	491	500	506	498	475	493	480	503	500	487	534	469	522	476	470	465	530	487	485	527	514	497	533	475	521	487	490	515	496	521	517	479	511	505	556	453	489	461	493	493	463	500	494	505	508	490	472	499	460	493	480	474	461	513	533	508	520	501	515	508	486	534	476	501	489	487	495	515	514	465	500	472	518	490	494	545	507	519	508	525	493	498	475	506	502	461	521	517	490	496	524	499	489	473	499	471	473	493	479	443	498	523	499	487	467	504	514	498	518	496	510	470	466	508	442	489	516	505	511	510	481	463	510	469	521	503	507	497	526	483	523	567	484	514	497	490	492	512	459	482	496	492	534	494	505	492	495	482	498	480	525	478	473	522	482	498	481	475	523	498	489	513	560	513	524	500	497	493	478	470	533	496	507	519	511	485	504	543	508	447	498	493	496	480	470	495	493	493	495	528	523	490	479	484	507	509	494	501	515	501	468	463	510	521	495	504	482	494	476	466	519	516	500	502	478	503	483	482	473	537	477	499	523	504	489	533	483	459	506	468	481	529	478	543	513	506	477	458	494	499	499	524	486	514	494	528	489	471	509	521	498	459	511	554	495	509	536	455	503	480	479	519	542	499	505	505	512	488	467	493	480	493	520	500	486	522	510	486	471	513	489	519	468	502	496	478	504	522	539	537	524	466	467	489	504	532	498	496	498	498	479	458	467	510	537	458	529	489	507	535	546	473	481	521	504	527	460	526	468	491	543	472	481	503	497	495	464	526	508	493	534	492	507	474	529	454	482	479	492	558	502	463	513	527	504	494	461	536	484	513	500	516	498	476	471	509	537	500	488	531	459	509	482	495	502	533	473	519	491	511	484	476	531	524	493	519	483	504	497	510	479	518	492	501	542	487	508	517	505	481	525	491	515	528	474	510	497	528	496	478	458	509	472	497	527	494	491	446	516	487	492	506	504	516	503	539	510	498	486	486	531	526	524	501	516	518	479	483	512	539	502	470	515	519	488	526	501	477	505	488	481	502	493	470	565	515	491	478	504	512	550	502	480	531	476	498	504	508	503	519	466	484	501	493	514	505	499	488	506	523	496	533	483	474	472	510	513	504	483	525	484	528	518	498	495	483	538	515	507	489	502	506	476	518	526	472	500	477	507	521	506	512	512	471	487	517	518	514	499	493	498	504	502	485	490	497	485	468	465	498	489	494	513	494	497	515	507	489	496	497	515	470	473	491	510	501	462	495	482	538	546	460	482	513	468	478	529	532	495	479	451	499	491	502	496	517	530	505	503	501	498	489	526	514	508	509	524	505	468	495	533	528	482	494	498	507	479	526	504	525	483	515	492	537	492	524	492	493	480	522	508	473	504	474	487	540	515	505	497	506	474	514	507	492	488	498	513	479	496	515	476	512	479	492	483	497	482	509	507	487	501	518	512	495	467	492	477	490	525	478	507	499	507	510	511	513	518	483	524	481	503	495	504	514	499	480	512	507	508	479	503	511	490	463	515	510	497	505	519	506	528	522	472	481	494	500	498	488	489	480	479	525	513	493	471	508	497	553	535	491	478	511
66143	41287	25376	9796	3633	1241	538	355	330	294	313	291	310	338	285	309	296	293	309	288	319	275	283	350	278	298	256	305	292	333	339	276	296	269	303	319	277	273	271	301	294	308	311	287	275	328	259	327	291	288	256	297	298	323	282	291	284	294	263	271	289	291	297	280	319	324	284	280	262	290	265	276	282	304	309	311	279	301	305	327	308	310	302	282	284	282	270	313	287	301	303	282	303	307	290	283	269	317	284	329	273	289	338	321	285	314	303	281	291	323	309	291	288	260	272	290	311	298	338	281	296	313	288	294	305	298	319	313	296	310	278	266	320	316	277	306	280	271	261	297	310	290	256	295	304	287	311	279	340	290	298	309	288	268	293	310	299	277	291	288	328	305	323	300	358	304	288	340	235	310	296	280	289	281	261	317	315	296	310	299	306	310	297	302	318	311	292	314	302	318	286	297	279	285	293	293	289	330	261	327	314	306	315	304	311	291	348	309	283	278	323	270	274	330	306	299	309	283	275	268	295	284	305	319	270	272	269	311	315	321	313	311	275	276	295	275	335	338	309	268	289	319	264	264	316	322	281	339	318	300	330	312	317	303	307	235	330	330	284	286	284	281	260	304	297	253	293	318	283	308	301	300	279	299	301	323	301	312	248	284	295	328	310	301	318	345	279	296	298	326	283	347	294	292	313	272	292	280	309	301	306	286	311	317	298	290	280	300	298	279	270	298	285	292	285	298	280	325	254	280	316	295	283	319	272	312	287	238	301	296	318	336	286	293	270	267	288	277	286	291	287	280	293	283	325	321	264	256	289	303	291	280	306	292	292	259	272	261	308	287	293	290	303	313	300	284	296	281	295	288	299	284	273	291	308	259	320	315	319	269	269	312	320	284	266	263	320	309	295	274	286	294	295	297	299	301	300	325	296	291	311	270	274	285	295	278	285	273	299	295	293	261	274	275	282	256	282	283	293	302	330	318	304	273	320	283	276	300	299	311	331	263	322	286	263	277	288	270	278	258	258	280	321	350	314	308	285	291	268	288	258	274	254	287	307	289	275	306	296	277	292	262	294	287	239	283	286	282	323	293	288	340	294	307	360	288	298	310	319	306	269	313	323	303	297	301	280	300	317	287	298	287	265	267	272	294	303	281	291	289	322	256	292	295	276	306	323	305	307	287	304	271	313	294	265	256	288	287	316	270	296	290	270	313	279	270	282	260	287	292	288	274	304	290	308	297	289	305	300	303	280	295	295	306	286	297	304	292	349	299	268	290	283	285	271	285	297	313	316	273	271	300	264	298	306	294	315	276	298	323	324	290	292	259	293	313	288	279	289	306	311	323	269	309	268	302	283	283	276	260	308	314	329	293	271	310	255	283	310	328	282	307	265	284	302	279	310	310	304	276	288	297	306	325	321	312	267	300	313	310	276	280	297	273	274	285	269	316	314	288	320	291	275	312	285	279	332	291	300	272	278	323	296	304	294	318	311	294	305	324	288	294	284	315	301	298	325	273	269	298	332	301	309	272	307	265	289	295	315	305	323	314	279	324	293	305	321	315	320	291	305	290	297	273	319	301	249	308	311	285	356	281	322	265	270	288	279	298	291	314	316	285	293	304	302	306	276	322	262	321	289	307	279	280	299	308	297	289	286	314	310	253	276	266	314	262	306	300	276	278	235	282	304	290	282	291	280	304	283	286	314	322	314	301	305	283	313	299	272	252	270	285	285	284	313	295	300	300	308	306	299	268	262	294	287	287	265	297	312	281	315	312	315	314	278	267	249	291	287	310	255	324	299	329	315	299	286	280	299	292	287	302	348	307	276	298	306	272	305	246	330	317	296	299	297	301	337	314	269	281	325	298	310	321	260	295	298	311	285	291	288	308	269	273	288	336	271	266	290	324	277	362	313	296	290	286	266	294	306	332	293	312	290	277	304	304	274	293	310	240	312	317	306	306	288	268	245	273	268	276	254	283	297	283	307	272	301	307	300	306	298	272	311	285	292	272	281	285	241	313	303	307	254	286	295	288	261	302	261	268	343	295	285	276	264	277	285	298	302	269	332	279	293	322	300	300	305	269	334	276	282	277	303	293	266	296	281	335	324	288	312	295	276	297	297	290	315	271	311	296	306	250	297	308	288	305	275	294	316	278	276	325	307	283	297	274	314	297	301	295	277	291	321	290	306	294	310	290	246	299	276	319	280	275	295	316	328	286	298	325	282	280	276	303	294	321	312	270	291	265	306	297	320	275	262	292	274	285	263	268	315	262	322	276	315	284	318	281	296	264	277	292	301	307	291	288	306	313	289	303	284	315	297	302	274	291	284	281	290	298	278	282	303	301	314	313	267	278	294	301	300	302	283	299	268	313	308	285	358	314	267	305	295	244	317	297	304	289	312	298	268	306	296	308	316	271	295	265	318	275	291	334	289	257	305	319	250	293	284	313	262	312	279	304	292	325	288	285	280	328	267	322	302	295	306	298	296	301	294	297	311	266	273	270	309	302	279	254	292	279	308	277	297	287	283	293	293	323	291	313	325	339	306	317	339	279	313	322	265	284	285	284	276	298	287	304	296	261	310	312	308	277	261	273	326	298	297	255	292	269	302	266	278	286	289	274	289	291	263	327	276	270	331	283	287	281	298	263	277	304	318	313	290	297	282	321	268	289	286	295	315	300	311	304	321	276	314	257	270	279	287	292	307	316	286	306	288	307	337	307	310	258	303	262	309	297	279	290	259	293	306	276	312	291	292	311	293	293	272	323	271	286	295	284	311	284	313	301	290	299	291	276	275	295	322	320	287	300	308	266	275	311	271	327	313	318	290	296	289	331	286	270	283	324	318	289	337	277	316	316	328	316	296	315	229	303	301	279	278	284	283	296	318	280	315	284	325	309	321	285	304	287	301	299	267	325	320	323	321	316	281	266	278	298	298	298	304	320	275	279	271	316	297	290	258	311	271	296	276	290	253	273	286	274	297	287	312	253	265	304	275	307	276	300	325	267	287	277	267	278	276	273	308	311	310	269	304	283	309	245	280	279	289	310	272	274	286	286	325	255	305	321	284	298	307	298	286	291	333	298	277	268	276	288	302	290	292	264	293	291	307	287	288	288	284	257	305	268	287	333	323	332	295	292	245	285	293	268	296	244	306	297	283	282	311	246	252	326	333	292	270	307	278	316	297	278	264	315	290	299	281	311	290	268	288	294	344	308	277	303	265	289	314	279	323	305	309	273	302	294	301	300	293	293	293	269	314	299	283	282	278	315	276	332	316	306	259	300	305	260	316	287	273	269	270	303	295	313	285	263	295	252	296	250	283	262	316	294	317	306	310	303	309	262	274	316	269	310	318	249	294	312	310	312	277	301	328	309	276	311	306	287	322	268	315	303	293	293	274	294	290	327	286	286	282	276	341	271	295	282	293	290	278	309	300	286	285	310	294	270	284	264	300	288	287	316	273	286	297	312	295	279	293	288	277	308	309	287	322	262	283	324	324	275	275	261
41244	31401	25723	14328	9300	3489	1386	1027	757	708	661	666	677	632	646	674	602	612	642	652	680	580	615	632	588	571	654	647	631	591	606	624	650	628	631	655	637	599	644	602	599	598	594	583	633	617	593	608	624	573	642	662	599	578	602	612	615	625	602	610	583	654	595	629	631	593	614	594	618	593	604	595	626	548	622	633	585	553	604	597	619	563	657	602	583	614	615	574	627	625	617	581	621	622	592	621	617	624	610	644	624	590	606	601	621	615	620	559	569	607	614	653	636	613	616	584	578	607	606	597	556	610	612	553	579	563	643	608	626	614	618	663	613	620	609	643	627	630	605	595	588	616	597	596	595	634	628	631	641	655	616	549	621	600	589	604	642	630	617	644	547	592	589	597	617	627	622	573	626	653	565	593	582	625	635	607	624	598	612	648	612	627	567	582	592	596	621	621	593	624	602	576	612	584	613	659	618	612	584	637	576	635	625	644	659	612	611	586	656	619	642	595	630	605	635	619	670	622	652	628	586	633	563	637	630	616	626	586	599	622	629	605	605	627	628	619	599	621	655	583	617	641	575	635	654	609	614	614	608	596	598	628	588	619	616	607	610	593	614	602	621	591	646	576	597	649	613	578	672	596	591	570	625	626	663	598	626	647	579	595	611	617	562	585	653	636	607	601	582	571	580	656	631	585	570	587	604	636	610	578	638	603	610	608	593	650	607	642	610	607	601	603	634	607	652	595	616	627	619	609	641	615	618	609	625	608	605	623	616	596	649	652	653	595	657	581	601	597	647	624	569	581	576	605	582	590	617	599	620	585	599	591	575	639	652	573	593	635	598	609	542	598	618	568	665	628	651	633	616	575	620	667	611	610	593	613	584	597	615	627	613	606	634	596	636	606	641	611	630	631	613	596	641	635	631	570	573	581	663	614	564	632	603	632	612	578	623	633	641	586	609	636	592	548	590	611	614	595	612	607	571	587	618	575	615	614	592	593	638	593	611	606	593	567	586	548	588	587	586	648	640	582	597	594	621	639	664	625	620	593	609	610	602	582	660	606	573	597	592	619	628	624	619	587	612	623	605	611	599	601	579	628	565	601	599	626	577	594	570	614	588	592	616	619	601	616	612	625	604	649	629	649	589	617	602	592	612	612	645	616	597	665	667	616	628	639	613	593	606	641	610	643	589	605	571	627	662	610	685	627	617	641	570	607	590	643	593	580	628	617	638	629	607	626	603	619	606	604	637	652	594	571	590	580	600	601	629	614	629	601	617	618	597	585	619	593	611	649	654	596	576	589	630	628	582	613	596	620	619	650	582	641	625	613	575	626	584	601	610	621	631	635	610	623	611	596	614	591	631	606	623	569	573	638	631	613	647	618	607	607	590	615	598	684	570	655	610	634	618	579	612	638	563	624	576	630	621	629	667	599	628	624	568	643	633	635	647	618	611	588	617	656	627	636	621	614	532	576	619	657	641	626	607	615	593	624	614	604	613	667	581	602	621	620	588	647	626	640	667	640	643	591	579	612	607	588	549	599	637	609	610	619	592	575	604	584	552	695	600	630	623	609	588	626	661	617	630	640	614	566	647	586	620	634	623	612	632	564	613	627	607	603	578	581	629	646	641	593	622	595	577	628	613	610	621	656	604	581	666	622	627	581	611	634	627	616	630	615	615	606	590	591	633	626	583	585	606	578	605	624	609	615	570	645	594	560	589	631	635	562	667	608	645	632	661	630	656	601	581	630	598	640	610	629	580	590	630	606	660	632	593	634	619	562	645	609	593	625	598	606	613	610	614	588	574	572	622	612	586	582	584	582	594	617	599	612	583	635	580	588	623	588	614	642	624	640	619	636	602	600	621	582	594	676	628	576	630	625	590	599	652	616	571	639	653	612	595	633	593	614	575	636	638	595	593	579	637	615	614	614	596	663	653	579	660	610	631	595	612	589	639	604	624	632	592	556	630	624	634	637	603	585	581	600	626	538	610	616	613	593	615	616	606	604	622	629	654	613	596	613	614	578	588	646	610	642	641	597	626	628	601	611	583	596	626	588	634	591	626	600	605	600	620	651	631	615	644	572	627	609	583	635	607	621	630	630	636	615	603	603	647	633	599	654	585	597	596	621	621	598	601	614	617	606	600	578	607	597	617	635	617	610	595	598	613	632	587	614	615	619	604	589	633	625	608	597	645	581	656	618	595	618	632	648	619	599	622	617	602	613	649	632	608	639	631	585	609	606	602	642	608	597	578	590	656	600	604	611	668	629	632	592	645	584	645	602	633	625	600	630	621	686	613	624	590	579	626	638	631	609	627	658	625	592	581	583	594	625	612	631	602	607	607	603	631	566	620	574	562	637	582	631	600	607	632	618	632	623	591	602	619	597	638	596	605	563	593	604	630	647	620	602	565	576	631	603	632	611	611	628	588	600	614	624	609	616	580	613	595	614	628	655	638	572	629	625	638	649	619	616	613	618	660	606	575	648	642	630	547	593	645	620	634	623	574	615	585	612	615	671	618	657	598	641	607	597	661	616	643	589	612	634	615	625	592	636	646	641	626	646	595	587	616	602	565	649	621	639	612	641	621	618	616	636	575	589	608	624	575	578	615	588	680	634	590	618	672	628	589	655	607	618	638	595	629	571	625	609	625	627	636	571	630	608	644	598	625	583	643	582	597	596	621	574	590	624	609	589	587	598	635	632	593	649	586	611	585	624	605	568	619	657	598	645	594	636	609	605	598	610	614	617	581	620	584	626	627	611	654	598	594	590	574	629	615	619	660	608	606	617	595	615	609	617	597	603	626	603	599	638	649	593	593	673	663	629	621	634	572	585	584	583	590	609	619	664	583	608	623	622	587	624	640	648	639	633	602	596	594	621	647	615	564	623	589	573	626	642	610	589	632	613	630	626	570	598	599	613	611	641	629	661	609	626	597	609	629	601	615	637	634	613	605	652	616	612	564	629	650	618	642	610	602	617	603	585	595	591	580	621	608	619	614	640	612	659	563	610	610	613	579	617	578	575	633	622	637	656	634	581	602	621	605	582	584	605	623	631	595	590	615	594	590	617	606	646	608	605	599	630	606	631	601	617	610	632	603	616	647	675	598	635	577	597	574	637	618	586	646	623	663	574	593	611	633	600	615	642	606	661	633	616	611	600	599	640	620	629	623	608	622	603	607	602	626	613	590	582	579	638	582	665	595	622	666	665	635	629	628	620	631	596	646	596	663	610	610	629	625	616	629	601	609	607	627	645	648	621	618	608	582	611	602	644	630	621	635	612	655	615	650	656	627	625	655	604	624	614	571	610	599	638	610	578	635	646	604	614	610	592	612	605	701	601	624	575	604	604	662	642	589	607	560	581	611	620	589	592	602	581	553	596	597	581	613	591	641	665	620	597	638	632	563	602	595	600	579	603	595	629	614	621	617	627	612	596	585	640	611	608	597	607	589	577	586	607	643	545	574	608	595	625	665	569	614	614	615	646	622	602	601	574	616	620	574	601
42480	21796	10678	4936	2088	657	260	217	223	219	219	244	200	198	216	206	215	215	199	205	242	225	221	225	209	250	249	266	232	244	215	230	242	233	254	232	241	234	230	233	203	208	233	205	204	249	206	256	218	225	252	234	216	230	214	217	243	237	229	219	249	236	231	227	253	205	236	232	251	227	224	239	229	223	230	261	214	234	257	265	240	257	260	242	230	227	248	225	227	232	253	242	217	234	218	202	219	225	224	225	218	224	227	205	223	209	231	218	221	259	218	217	263	221	232	249	236	210	224	210	218	242	261	219	230	245	243	239	227	214	221	221	239	207	237	218	202	208	226	220	226	231	232	213	233	263	232	206	186	216	215	225	232	254	223	208	230	210	226	238	236	209	220	242	222	238	225	230	237	237	225	233	229	242	242	209	227	215	248	245	212	206	198	227	208	235	250	243	200	201	249	219	240	223	233	209	245	229	245	265	245	225	271	205	244	212	219	231	232	255	229	236	237	216	271	239	253	220	220	229	256	232	220	211	202	219	222	227	235	227	245	242	252	256	222	196	221	223	236	226	229	263	248	219	224	210	230	207	211	258	221	226	218	256	216	226	222	210	235	230	222	253	211	251	240	247	225	265	233	238	249	239	227	202	229	200	228	215	235	246	229	231	236	199	228	228	208	208	214	254	202	247	222	253	227	250	210	233	223	232	239	214	255	229	254	254	254	222	203	246	235	216	218	223	228	257	236	223	238	210	248	234	222	222	237	226	211	261	249	271	237	228	224	246	210	222	255	230	201	225	243	221	227	225	222	212	223	253	206	238	253	245	246	229	237	226	209	238	229	251	204	240	228	229	222	223	223	216	225	211	250	243	227	221	253	201	214	239	252	230	256	224	238	267	216	236	225	238	268	228	221	206	192	238	203	220	218	230	223	217	233	238	254	228	246	191	214	234	237	234	225	253	238	243	234	236	215	237	219	215	226	245	217	233	243	213	204	218	211	252	265	239	223	221	244	243	225	242	233	261	240	215	239	241	241	223	207	249	220	222	206	242	213	256	202	222	211	234	231	226	211	243	214	222	243	243	226	248	201	243	244	224	241	194	235	265	257	227	248	235	221	233	250	205	224	245	219	224	195	239	251	261	225	215	218	222	229	206	241	242	243	202	224	237	248	252	211	231	223	236	245	253	222	206	247	231	242	243	230	231	233	238	233	240	247	239	248	276	261	260	228	252	216	230	205	245	264	229	215	226	251	236	226	229	195	230	243	229	242	234	209	239	222	219	219	240	236	241	224	244	261	213	208	255	236	219	216	227	243	255	222	246	236	248	212	230	251	220	221	210	216	249	201	214	220	258	250	243	240	240	213	188	229	196	216	251	234	199	214	224	260	238	235	240	241	240	236	234	223	230	265	280	197	236	236	247	239	280	239	233	265	232	225	218	220	218	249	218	229	227	250	237	259	222	236	216	210	220	256	236	255	250	220	220	200	212	226	213	248	234	221	229	257	241	200	234	229	241	252	242	225	219	217	226	214	247	257	228	228	216	232	239	252	186	207	237	225	221	236	252	234	250	218	221	231	219	192	238	216	221	220	212	224	213	234	250	258	210	241	260	220	194	221	223	210	214	250	227	212	233	241	237	221	260	232	243	261	207	227	241	230	220	251	246	241	211	217	246	246	266	224	231	221	201	209	239	212	214	243	212	219	229	229	239	211	223	246	220	247	250	217	284	253	226	220	261	244	241	235	219	235	237	244	205	200	230	222	221	226	217	261	215	223	260	251	242	217	212	229	233	264	234	216	213	252	217	230	232	211	224	222	243	226	225	246	229	205	238	228	241	244	207	223	226	236	242	252	235	230	210	271	251	225	204	223	223	244	239	235	230	227	236	245	238	211	215	217	227	225	217	228	224	257	260	240	203	217	198	240	232	213	218	212	227	213	235	260	212	223	211	223	238	220	229	226	242	206	241	236	244	233	241	225	236	223	239	227	222	218	247	252	229	203	236	215	224	253	200	244	201	232	209	238	236	195	205	213	217	231	229	248	228	242	236	237	208	213	236	208	265	237	236	248	219	245	209	244	239	218	254	208	264	226	222	240	252	236	242	240	240	207	234	211	242	234	224	253	255	249	211	229	239	255	229	227	206	243	222	218	247	220	201	232	217	253	256	240	223	245	226	231	269	215	223	235	224	213	231	232	251	235	238	250	235	215	240	232	212	236	187	250	218	206	222	223	248	222	256	228	238	206	258	208	209	245	256	250	232	230	226	235	238	208	235	266	227	217	225	239	211	228	262	224	225	218	194	196	200	199	226	220	223	246	212	214	225	188	213	230	222	232	233	271	232	245	241	260	268	241	215	216	215	259	219	213	256	220	221	215	239	214	235	224	213	238	208	225	222	210	265	218	206	246	210	233	192	201	201	222	269	217	195	228	252	240	226	242	234	236	226	225	233	269	208	247	225	208	219	187	230	250	257	238	252	236	245	227	253	224	244	253	214	232	233	212	209	213	246	221	261	192	229	247	243	251	231	282	230	275	213	242	226	234	226	220	230	231	238	253	246	205	202	212	230	214	207	233	249	226	231	227	226	218	204	240	210	230	223	235	250	230	198	208	231	235	224	225	225	238	253	254	249	231	216	215	225	230	237	257	238	232	238	224	238	228	216	232	232	195	225	240	217	206	221	206	231	241	221	240	213	240	193	240	258	249	237	243	255	219	230	264	227	227	245	229	187	239	251	246	251	211	239	252	220	213	246	243	235	255	224	214	228	237	247	259	226	233	223	252	234	246	218	239	245	221	261	200	240	234	207	221	214	243	257	234	220	236	251	235	220	235	231	209	221	255	229	246	266	231	233	260	228	226	229	258	237	197	226	261	210	219	237	249	213	215	228	194	196	213	221	257	230	234	242	234	208	228	216	236	239	233	228	226	256	242	237	238	219	251	208	215	208	241	247	223	232	236	208	202	212	238	195	207	222	248	248	219	246	213	231	232	241	190	246	259	230	208	215	233	258	196	201	271	224	235	212	236	222	239	214	182	233	248	220	274	224	221	240	221	210	241	244	219	223	241	248	241	228	216	241	247	229	211	223	221	224	244	235	219	245	260	217	251	208	216	231	217	228	242	241	209	205	221	221	234	235	235	215	224	214	217	246	224	251	230	244	243	196	239	229	231	260	230	236	232	226	244	237	218	237	197	241	233	244	235	212	231	195	211	226	253	250	227	209	256	250	230	247	246	213	231	231	237	228	233	217	229	235	255	258	226	214	235	240	230	237	263	260	253	229	214	239	215	209	243	254	236	230	234	229	217	226	213	219	228	228	231	251	227	212	230	222	246	242	269	221	229	238	225	267	228	218	249	204	209	213	227	208	245	235	225	238	191	217	252	210	209	238	244	245	210	219	254	240	217	214	228	239	230	236	234	238	217	244	206	222	253	227	242	249	241	229	237	243	260	215	245	252	234	217	209	206	208	216	205	224	221	216	206	241	241	210	233	242	223	225
26348	15992	13934	10524	5884	1798	614	485	501	510	489	461	513	464	509	489	471	470	465	492	509	468	518	485	520	473	446	481	478	461	488	498	486	502	454	485	455	505	496	520	503	494	531	487	506	475	497	476	529	504	516	485	511	502	489	552	453	493	458	487	485	462	490	464	473	511	475	515	493	477	481	448	505	474	471	547	467	502	532	527	532	443	490	486	455	492	483	447	515	485	504	485	481	495	482	509	471	487	480	504	499	506	486	511	508	527	510	517	451	507	518	480	475	483	441	465	514	509	481	477	449	459	469	490	462	521	526	516	515	500	456	506	477	492	505	501	499	519	454	467	500	525	496	496	447	509	513	516	454	501	512	499	453	483	473	465	491	503	485	462	481	481	512	473	487	507	513	509	487	497	483	466	524	474	480	519	485	519	524	470	496	478	493	484	468	483	527	479	459	491	510	446	487	488	506	499	506	520	472	507	487	502	506	541	441	505	506	473	494	530	488	468	532	509	518	497	524	495	506	527	494	485	502	475	475	496	472	469	487	523	469	483	527	509	531	507	513	462	475	473	528	483	477	477	475	495	470	489	477	475	484	500	481	511	450	498	511	504	457	535	489	538	419	461	492	481	514	512	484	499	523	494	534	480	513	506	476	475	458	507	500	516	469	486	485	484	457	458	522	480	475	485	460	479	527	474	503	450	498	497	500	518	528	515	498	470	503	471	493	499	482	469	521	502	466	473	494	485	493	487	509	499	453	486	523	470	492	469	464	499	477	525	496	496	508	489	470	517	458	508	498	482	459	485	464	508	503	514	495	496	517	470	462	485	514	487	493	446	510	481	497	458	480	500	487	465	510	510	504	520	463	478	484	515	506	498	517	488	505	495	561	516	497	509	457	495	486	471	525	469	508	503	484	467	491	452	471	430	494	465	514	480	467	492	496	499	457	487	511	474	483	489	464	484	446	474	439	483	459	459	471	485	436	501	528	505	448	535	477	496	467	522	468	505	446	511	456	477	497	525	506	509	455	483	465	458	499	515	471	481	480	482	469	508	474	476	539	499	469	515	479	496	498	493	458	470	483	462	472	477	484	457	488	516	492	482	512	539	515	537	500	505	474	547	518	478	500	488	488	476	507	504	455	468	497	485	477	531	509	490	483	471	502	513	486	463	478	483	467	511	509	483	527	485	527	500	479	496	445	530	471	479	505	495	511	479	533	477	488	516	499	527	535	493	500	507	468	510	482	464	481	448	518	496	540	453	525	504	462	496	517	495	489	492	476	479	475	491	478	474	545	471	508	502	491	477	514	513	499	451	468	501	504	480	478	506	509	462	463	489	547	498	531	505	485	480	530	499	496	471	492	466	538	496	476	443	522	502	492	497	455	472	499	493	538	452	493	468	495	507	515	512	493	520	496	424	493	526	502	516	504	456	467	535	498	508	487	476	489	457	482	511	466	471	455	496	518	483	476	484	487	459	511	507	509	510	477	450	486	489	513	515	529	514	492	497	448	476	517	491	489	492	496	481	452	493	490	470	527	529	483	492	463	472	471	499	500	473	474	473	494	483	501	478	500	536	484	502	466	479	492	489	470	515	479	466	465	480	471	501	504	532	504	480	473	472	457	468	500	483	517	482	480	475	509	470	490	464	482	498	454	487	499	457	489	501	482	518	460	509	535	522	495	501	461	518	462	500	483	522	519	504	515	513	530	486	461	477	458	509	503	501	487	533	500	482	461	479	475	490	510	488	478	493	480	478	472	468	503	476	494	511	471	501	488	482	545	529	454	503	479	546	461	484	502	511	492	488	505	481	493	497	499	486	497	470	478	482	497	478	478	503	498	534	491	493	457	488	500	491	483	489	524	453	492	491	494	495	457	494	514	532	481	518	498	511	500	526	467	459	457	458	511	486	514	519	499	462	480	474	509	524	504	476	459	520	494	492	521	507	503	490	495	498	485	474	511	488	484	487	465	500	506	460	492	485	519	508	484	565	486	468	477	508	536	548	471	501	496	497	502	495	476	456	533	489	471	493	529	507	465	488	459	502	520	478	467	482	542	501	480	488	471	510	445	488	500	508	515	461	454	481	507	468	482	464	490	484	454	482	474	501	518	468	510	525	468	497	471	486	516	501	458	469	502	504	523	477	479	496	458	470	500	486	495	459	514	446	464	481	525	482	474	473	480	471	483	468	500	493	481	487	423	484	473	496	500	504	519	480	501	482	491	501	482	494	490	545	493	460	477	469	503	521	455	452	490	469	495	476	542	459	494	545	475	456	494	525	475	510	481	491	495	497	481	467	499	497	485	516	512	475	491	453	508	465	501	487	495	518	479	461	504	458	488	520	486	500	469	490	502	508	489	448	499	479	439	506	473	501	503	494	524	493	483	457	503	459	475	456	458	479	501	485	482	489	520	523	477	501	484	508	499	534	468	496	511	472	517	468	500	493	494	500	514	481	492	481	475	489	489	514	464	500	484	512	491	498	504	467	483	496	486	486	500	485	486	509	517	489	474	490	471	493	505	502	520	500	494	464	516	483	501	471	536	493	526	491	446	485	515	473	489	522	469	466	549	496	516	512	514	504	460	490	523	487	488	484	515	460	480	530	498	487	476	490	497	473	525	490	495	498	477	497	512	525	492	476	479	468	504	511	489	513	502	498	459	484	505	489	507	510	507	465	441	526	458	450	518	486	501	497	473	486	501	515	502	453	533	497	496	492	472	480	490	452	520	470	479	464	502	484	530	463	520	503	506	502	448	504	486	507	469	497	489	498	485	504	520	476	504	508	484	497	513	501	510	482	464	483	479	534	513	508	509	488	487	477	510	488	484	493	505	474	495	511	493	524	495	470	429	464	506	471	493	508	484	486	505	436	499	521	490	489	503	499	525	486	489	495	475	481	468	557	500	485	482	467	532	466	477	462	540	482	483	471	497	509	468	490	455	484	496	501	469	493	509	448	508	493	558	474	533	489	470	489	514	517	492	483	512	489	478	536	524	498	505	517	491	469	486	465	502	483	471	498	476	485	458	467	510	480	467	493	520	451	499	452	506	550	477	495	463	508	501	480	478	483	464	506	492	478	489	509	477	493	497	491	534	433	485	516	527	501	534	493	464	516	468	472	540	483	487	494	500	482	489	509	481	477	512	477	480	510	491	471	505	493	491	488	481	498	515	523	509	495	502	506	446	457	509	530	496	471	480	458	503	499	514	516	503	467	480	472	491	481	495	516	501	490	491	476	492	478	501	452	465	468	502	500	474	485	535	510	478	491	516	473	460	476	495	504	473	467	494	513	485	474	475	491	502	485	518	471	467	482	476	510	448	454	493	520	535	490	532	503	476	488	481	477	498	485	486	484	523	537	464	489	489	458	542	494	475	491	517	500	504	484	497	487	445	480	478	492	497	478	475	495	508	483	502	491	442	516	483	507	514	476	477	447	492	503	492	478	543	446	468	512	467	467	445	521	472	471	506	491	454	497	461	522	493	477	471	495	570	482
56325	30574	16744	7428	2101	741	334	252	237	258	253	226	225	250	257	232	246	215	258	258	221	234	234	238	220	248	208	231	214	249	222	239	243	239	251	275	264	240	242	263	251	228	255	251	231	233	234	248	234	286	249	252	223	248	224	219	267	211	251	251	246	241	244	265	231	226	250	238	247	221	247	227	234	242	197	258	228	238	240	251	212	237	242	208	231	221	198	232	223	263	240	229	240	223	258	225	258	209	255	257	235	212	230	230	222	252	259	259	249	257	241	279	230	249	224	241	266	251	245	257	195	221	251	214	239	261	245	232	206	261	249	267	231	260	251	224	242	240	233	246	240	245	217	260	247	223	250	234	267	229	220	256	247	236	217	243	257	265	260	249	235	227	232	247	239	214	237	255	234	251	248	209	192	244	268	218	282	232	219	279	273	240	255	237	236	238	254	255	254	233	252	245	248	218	209	264	236	220	213	255	249	226	239	243	237	225	245	232	248	246	225	236	247	228	219	250	226	255	248	221	248	242	233	270	270	224	249	215	223	252	232	242	240	218	232	235	229	243	227	233	251	261	230	236	225	234	235	255	250	253	232	230	238	252	254	207	220	227	264	242	217	222	246	242	255	242	233	281	267	252	215	257	260	259	277	252	213	229	266	220	243	270	236	244	249	250	226	271	242	246	227	242	253	257	222	269	234	249	248	253	225	242	231	263	227	240	227	252	234	249	238	239	250	200	241	219	253	239	239	219	205	250	280	213	259	244	251	239	240	239	257	227	251	224	249	236	229	228	253	229	265	234	221	257	229	268	244	252	233	228	233	208	234	225	255	261	240	243	233	252	244	229	253	218	201	225	232	239	223	213	242	210	229	259	233	248	234	238	238	222	247	246	241	251	232	248	253	237	227	246	209	258	231	253	238	234	231	234	251	247	252	243	262	231	223	229	274	203	232	209	219	208	217	222	230	271	260	219	223	278	249	234	244	254	213	213	246	245	261	244	248	225	221	214	253	237	231	256	258	264	226	230	255	265	224	263	270	253	235	236	229	258	230	257	231	228	221	226	237	215	207	219	261	247	251	267	238	262	257	268	240	231	240	255	249	228	233	230	230	261	216	240	256	238	229	221	242	219	241	225	273	245	231	259	247	254	266	220	240	208	244	235	260	214	234	259	209	238	254	247	222	252	240	223	247	270	253	264	220	242	256	266	239	262	253	224	241	236	238	240	224	242	257	241	247	216	237	245	284	246	270	257	256	227	228	198	232	257	257	245	255	249	274	237	273	221	253	237	269	245	251	235	247	251	239	248	234	255	257	230	250	245	238	260	233	249	240	266	251	217	228	245	240	213	243	219	220	204	231	240	237	247	238	239	223	256	221	227	268	252	313	248	238	254	267	225	219	259	233	235	277	228	255	248	272	256	238	237	229	243	238	251	253	225	251	222	253	243	200	241	232	244	258	253	262	236	263	244	231	253	273	272	240	237	224	220	217	250	240	241	220	256	229	261	214	269	278	248	247	237	256	255	238	256	215	219	254	247	216	222	281	261	249	237	254	259	232	238	243	258	223	242	273	266	253	214	241	230	218	220	218	225	223	254	218	247	256	224	242	273	223	228	256	259	213	265	227	245	245	240	262	244	218	251	237	253	272	261	223	229	277	247	260	256	270	235	242	249	263	274	253	244	206	206	241	264	256	268	240	235	249	246	226	258	234	270	221	257	257	236	241	248	252	240	239	248	244	243	280	258	244	240	227	231	238	245	225	248	237	233	244	238	238	250	262	268	252	235	249	236	253	229	230	252	238	249	217	232	236	257	232	247	262	252	217	247	227	225	195	219	258	266	247	247	250	240	246	217	232	217	238	241	257	237	265	233	232	215	252	266	246	270	268	241	232	246	239	246	234	249	273	246	239	230	233	218	262	236	241	269	239	201	242	217	242	259	217	243	230	231	235	269	276	259	233	222	257	259	295	235	221	238	238	218	262	243	252	226	240	215	214	237	263	236	233	225	230	253	214	206	244	244	272	245	230	244	244	235	240	217	270	242	253	242	222	219	223	240	265	229	257	280	242	266	237	218	253	260	238	224	261	286	268	251	235	246	255	256	242	225	269	261	263	234	247	279	255	247	267	265	273	268	228	211	271	259	261	246	254	254	256	217	242	243	193	222	217	243	249	249	262	233	239	256	223	260	249	261	267	281	249	237	229	256	250	248	238	227	253	218	262	241	236	211	269	248	248	256	258	239	263	213	251	270	257	231	251	238	228	251	223	252	229	252	264	220	255	224	241	234	254	237	248	256	229	234	224	267	230	244	257	227	236	278	249	253	230	254	267	268	296	283	241	269	232	254	251	239	266	269	264	272	253	206	229	252	277	223	222	230	251	262	244	242	245	241	226	277	257	247	250	237	240	250	221	252	222	256	250	279	239	264	250	263	252	251	234	245	237	236	222	247	262	239	235	229	219	240	217	228	251	266	228	261	212	270	213	212	265	238	229	235	259	254	228	248	257	255	242	237	240	259	258	239	237	234	226	255	230	232	247	263	221	234	203	261	249	228	261	250	244	228	274	240	237	239	239	222	222	230	245	250	240	256	226	241	205	232	258	257	235	221	239	256	236	240	232	222	236	272	266	231	237	232	235	284	275	247	219	231	254	250	240	246	248	240	246	281	220	229	245	218	236	209	263	232	225	256	225	237	217	246	220	233	248	261	254	239	262	241	238	241	213	250	236	225	239	239	230	238	216	243	244	254	223	218	241	233	259	261	258	239	234	252	249	238	230	241	206	251	252	255	235	251	227	233	285	255	269	258	208	226	237	251	238	260	232	250	245	258	235	271	226	216	271	231	217	230	236	223	234	233	255	223	220	232	266	234	249	252	227	252	235	245	256	237	241	226	271	229	245	291	226	226	288	235	238	229	241	236	228	231	259	255	240	228	247	239	244	226	275	234	245	280	206	213	243	226	218	225	233	216	248	250	240	264	253	255	226	256	238	230	238	259	260	255	243	249	229	218	220	238	242	247	237	236	257	255	270	246	246	248	209	232	255	240	255	228	248	219	261	238	230	255	242	212	258	246	223	234	257	243	256	248	241	250	218	240	246	222	233	259	265	249	264	222	227	237	233	265	235	222	276	250	239	236	278	245	241	258	203	257	253	228	237	251	239	264	236	258	222	218	262	233	217	241	232	261	219	246	218	226	224	228	266	201	244	262	246	242	251	217	236	246	226	216	235	241	243	236	219	196	256	275	207	250	259	255	263	207	260	248	255	249	199	248	242	213	183	241	271	251	231	225	224	245	262	261	209	233	221	229	215	276	226	249	257	226	229	226	218	217	204	254	226	253	261	227	247	247	215	230	248	233	232	231	249	245	252	240	234	240	241	240	247	240	217	254	238	227	275	211	233	209	233	238	261	205	207	228	269	231	243	252	209	244	251	230	241	246	241	231	215	238	249	257	241	231	236	239	271	267	207	279	240	260	234	246	245	221	212	279	219	243	259	254
36025	23288	19605	13111	5478	2119	816	645	572	521	545	526	525	545	555	521	515	526	563	567	482	523	541	568	534	545	531	483	508	529	477	485	532	498	518	514	499	523	515	528	549	508	519	560	537	560	496	494	504	473	512	509	486	499	517	521	500	542	527	508	518	546	549	547	519	509	527	510	528	541	554	527	543	522	494	484	499	535	530	561	540	523	521	518	549	576	549	485	538	542	466	522	502	558	473	488	527	546	501	514	526	525	494	537	523	514	539	528	472	536	541	570	518	570	507	502	537	529	548	513	500	528	492	525	520	517	492	528	512	525	524	516	548	549	545	514	491	536	518	487	488	509	525	496	479	537	532	482	520	521	502	472	512	514	496	496	543	533	516	553	524	498	523	489	548	487	511	566	541	532	560	528	517	509	519	580	527	558	517	514	498	512	504	511	499	527	524	478	518	525	535	518	526	543	505	519	548	526	535	532	517	510	520	508	493	513	543	526	487	537	489	564	499	510	503	556	509	453	502	549	552	546	505	527	547	515	521	522	491	523	498	543	483	512	573	494	534	559	508	528	553	510	534	543	518	517	526	567	547	545	541	625	511	509	529	508	527	507	517	475	510	530	496	528	524	521	540	533	538	492	540	543	523	541	535	504	517	488	525	500	527	546	490	511	482	539	499	522	567	456	536	520	475	507	541	485	506	511	508	522	497	528	500	539	521	544	501	512	506	514	548	564	504	471	494	535	534	535	501	517	553	544	520	533	543	511	497	513	532	512	495	489	538	502	537	514	496	544	521	526	453	523	529	507	558	558	516	514	531	482	509	554	489	541	545	530	527	500	489	497	510	506	490	497	494	551	492	517	522	474	515	503	532	500	484	519	520	520	510	504	539	517	527	525	511	512	559	540	491	517	508	538	583	504	540	521	563	533	517	543	529	540	493	488	526	497	518	536	525	549	515	497	531	524	546	541	526	510	534	489	523	504	517	562	555	508	521	504	553	519	524	533	508	576	535	528	504	510	489	517	524	510	563	516	524	503	528	488	480	516	514	557	530	534	472	528	527	523	488	508	536	539	517	487	503	540	533	516	513	515	515	536	527	542	512	530	524	554	533	508	514	595	506	555	511	551	503	529	474	537	508	516	500	579	501	515	492	509	513	500	517	520	512	511	529	543	531	537	513	525	516	530	539	499	514	549	497	475	563	520	525	545	552	494	541	531	545	539	515	532	576	518	506	480	476	543	525	493	476	514	534	507	519	520	523	470	535	508	495	539	510	493	513	512	517	520	521	543	468	526	498	554	538	500	502	529	486	547	512	545	453	578	591	552	546	521	528	515	514	498	523	498	517	532	534	532	498	524	505	532	537	476	529	560	513	481	472	503	536	521	538	511	533	473	572	546	505	541	523	555	520	529	554	518	518	545	497	487	530	496	513	503	549	521	552	525	496	507	546	510	524	549	520	516	523	528	562	556	547	532	528	533	514	539	498	510	511	497	502	497	494	490	492	509	497	496	514	519	522	537	513	537	512	520	506	536	549	529	509	505	561	540	501	553	501	555	473	527	523	507	521	527	512	537	515	553	482	494	548	508	530	540	504	543	476	525	557	532	502	529	492	535	485	563	486	555	543	590	534	536	459	508	548	540	568	515	517	535	519	515	510	540	466	538	510	528	504	499	535	507	492	545	525	498	535	554	508	510	498	538	521	525	538	489	550	584	515	594	501	481	519	478	555	520	523	520	521	524	503	507	484	568	509	485	554	530	494	504	487	528	502	494	524	542	550	491	539	526	511	523	512	523	543	524	533	501	540	534	527	533	532	462	516	546	509	528	482	500	509	510	540	512	536	543	504	512	537	507	533	527	523	537	523	528	488	553	518	525	530	544	527	560	532	519	538	556	485	539	520	501	533	484	530	504	531	539	511	519	495	497	497	538	490	570	538	539	477	532	539	529	537	549	581	506	539	554	478	529	514	574	560	526	550	510	551	522	505	540	512	508	536	498	502	515	503	479	530	481	534	541	516	518	500	531	509	508	513	523	543	536	519	500	530	517	475	504	544	532	549	515	492	559	518	523	541	546	531	537	469	511	496	514	501	484	519	516	489	561	525	507	538	516	506	495	483	517	482	548	493	502	487	506	543	495	506	551	486	509	542	498	516	529	527	516	538	550	516	517	516	522	542	530	539	561	516	477	565	509	535	478	520	475	514	482	523	466	499	495	536	518	510	558	538	529	481	500	545	524	485	489	539	541	498	546	538	509	491	526	540	479	510	549	502	518	536	568	491	518	513	513	506	504	526	521	532	526	498	537	545	522	516	496	523	548	520	504	496	462	516	526	526	519	528	526	558	534	508	551	538	490	524	511	535	533	540	533	518	493	502	474	498	563	512	480	523	528	506	531	502	508	523	534	507	511	514	531	503	519	490	515	524	522	492	510	540	531	525	495	522	518	510	513	494	560	534	491	522	511	549	501	524	523	549	494	551	535	514	538	532	492	512	516	519	521	555	524	534	530	523	494	549	475	511	465	510	515	554	508	562	520	537	513	492	575	510	500	495	529	544	475	509	513	576	504	553	527	554	520	516	551	509	528	519	488	509	533	562	472	499	547	466	512	536	527	550	529	550	507	537	515	517	554	508	534	509	470	498	529	524	543	541	523	502	540	524	536	541	508	553	544	507	503	526	521	492	510	518	480	546	537	555	518	516	507	557	533	530	510	505	553	482	512	503	530	521	530	508	516	546	489	512	534	557	502	508	515	514	527	509	559	482	547	542	532	522	500	514	522	531	555	523	513	507	559	530	529	506	514	503	526	491	491	538	542	550	502	524	546	531	514	494	521	518	544	523	527	530	519	500	510	498	551	508	499	486	531	488	456	502	548	520	545	514	556	573	563	541	548	492	500	508	531	527	499	525	536	499	522	491	540	531	515	514	539	539	534	530	489	548	514	540	510	536	532	512	512	517	505	529	548	526	513	522	486	557	512	536	522	537	519	516	548	541	517	539	548	495	510	533	557	540	520	561	502	493	471	514	521	530	513	497	511	521	519	528	486	484	547	542	495	484	557	508	482	517	562	519	547	495	524	542	519	533	532	523	527	511	557	528	546	489	558	508	500	519	522	515	534	496	515	528	523	523	493	510	516	515	562	556	532	539	506	509	549	518	591	542	487	491	518	510	533	497	488	533	459	503	526	534	543	506	513	531	484	512	515	491	525	481	548	544	482	530	501	494	535	506	506	512	487	476	548	551	513	469	496	506	560	517	521	544	517	523	529	512	493	506	490	489	497	480	535	545	546	519	512	512	550	504	532	525	521	555	546	547	498	510	535	538	485	528	535	537	519	536	551	508	518	516	490	502	508	553	476	507	554	541	500	468	544	522	490	557	534	534	557	526	498	470	497	502	491	505	529	504	554	512	503	501	513	477	511	534	542	500	489	522	548	553	528	516	520	546	520	530	494	528	550	529	541	490	502	510	534	487	532	525	480	505	553	489	557	500	515	480	541
64982	39084	25420	11357	3492	1180	468	364	321	316	288	302	334	312	312	298	311	290	286	287	319	309	270	285	297	295	286	287	298	269	279	323	282	304	305	284	302	292	305	273	283	289	296	271	294	280	310	295	289	326	302	279	294	279	319	260	300	285	323	299	301	297	294	318	301	319	317	288	297	331	306	276	318	306	330	297	285	299	309	286	292	292	290	296	296	315	274	324	313	290	330	310	311	290	259	291	314	335	347	309	282	336	281	276	306	307	335	301	283	290	297	307	283	279	255	286	293	308	275	278	290	304	288	306	355	305	264	263	285	265	298	279	272	303	258	303	302	312	319	266	298	327	272	244	318	331	262	310	322	280	311	321	279	286	321	295	274	289	330	280	314	292	300	303	266	283	285	306	294	276	314	286	306	270	291	309	290	282	314	302	289	325	283	285	282	279	292	279	326	295	272	285	330	302	297	289	279	275	312	288	271	306	274	273	329	294	270	286	312	319	275	334	308	283	312	311	299	306	295	298	304	300	326	279	321	320	304	285	298	316	327	312	307	276	312	288	275	301	302	323	310	299	266	309	300	287	295	269	306	296	274	307	289	285	281	335	297	301	301	324	273	277	304	293	317	319	295	275	297	278	350	334	272	290	269	289	304	291	311	286	297	323	272	283	295	275	289	310	286	295	245	320	268	296	312	294	316	306	301	278	338	270	278	286	272	288	279	281	293	272	325	289	281	290	280	314	283	312	275	316	286	284	303	311	292	291	280	295	259	296	305	320	314	322	328	294	277	292	287	325	297	265	358	303	294	299	322	329	274	286	280	305	343	324	283	290	337	315	321	285	335	300	272	309	279	283	309	316	293	316	269	283	287	299	291	313	318	334	315	301	305	289	310	298	291	315	297	289	303	273	279	275	318	301	297	304	323	248	315	282	296	309	277	274	293	316	334	289	292	323	316	289	263	284	273	298	299	292	281	282	311	286	296	293	313	311	308	296	304	322	291	301	282	278	263	314	309	288	315	294	285	311	268	320	295	297	307	324	269	277	313	292	270	281	287	306	318	296	298	294	315	323	294	279	290	292	304	272	294	309	305	277	281	282	278	314	298	284	290	301	319	301	302	273	301	310	278	306	284	283	315	288	285	287	278	308	268	282	340	258	276	279	301	266	289	348	291	295	288	253	259	311	280	320	269	265	254	303	303	304	309	293	292	273	291	323	319	299	255	312	304	282	302	292	298	313	320	269	245	306	290	281	305	271	300	315	301	276	288	281	315	291	274	307	293	273	293	265	269	295	314	307	308	292	295	303	302	323	267	323	284	286	274	341	328	282	295	294	292	272	314	306	285	292	285	340	288	346	295	286	283	297	289	279	284	314	272	252	276	302	312	307	337	283	306	275	271	284	276	268	289	311	316	355	291	300	301	310	313	287	311	299	236	284	280	286	288	264	293	276	250	284	302	296	324	297	293	301	255	270	289	300	293	282	293	322	315	317	331	289	301	320	322	295	275	274	285	309	281	277	280	308	301	275	302	280	324	306	314	310	308	261	289	302	290	325	301	310	312	311	282	283	272	266	277	269	321	277	307	315	268	293	334	285	300	303	282	303	357	258	276	294	292	281	317	270	271	274	283	298	321	306	306	288	309	321	300	317	309	259	298	304	268	299	302	284	287	308	296	289	273	315	291	298	295	299	275	292	281	269	255	308	306	281	268	316	272	314	253	317	316	320	270	306	313	282	298	278	289	298	302	280	291	248	306	313	308	291	300	276	280	306	306	303	317	258	268	306	314	285	291	283	326	317	297	283	284	310	277	297	307	281	306	291	309	319	298	337	278	295	328	300	319	304	323	309	301	340	328	281	272	265	330	296	306	333	297	288	289	300	316	277	289	304	293	306	297	330	278	302	277	312	325	327	319	310	321	285	274	258	294	274	294	259	272	301	292	304	296	271	297	330	345	304	287	291	303	312	302	275	327	312	272	290	273	315	298	276	313	295	331	287	302	300	307	276	267	288	288	286	293	315	279	354	321	340	311	261	306	292	299	301	315	283	304	303	322	282	302	325	316	272	288	318	321	292	312	291	339	312	301	311	322	317	302	338	313	298	265	283	295	300	268	298	262	282	293	278	294	289	249	309	320	246	292	264	285	293	288	323	276	277	275	310	243	325	300	313	309	267	319	304	308	298	282	293	337	285	278	252	288	317	301	291	308	298	282	299	322	314	284	296	304	305	325	285	262	296	323	322	302	301	309	336	269	279	270	276	322	295	276	282	310	273	300	293	298	307	283	327	298	269	328	277	293	278	304	317	297	288	269	299	281	309	307	287	280	270	294	312	301	310	302	297	309	269	321	310	314	289	294	275	294	268	288	318	287	307	290	326	336	313	324	313	321	306	322	264	277	311	302	299	280	294	287	300	329	281	275	298	280	301	307	322	276	316	301	303	294	305	300	319	296	304	330	316	312	296	269	320	296	292	322	267	305	288	324	322	291	308	279	316	282	314	294	310	270	305	267	339	262	331	290	312	284	265	276	313	304	294	314	308	301	272	278	304	302	291	330	296	318	297	308	344	320	313	271	297	334	305	298	285	299	303	275	296	299	313	296	317	315	311	298	294	324	266	272	309	302	301	317	271	262	287	284	311	300	286	311	279	298	316	298	296	329	305	326	296	296	319	308	307	334	293	267	285	301	314	299	312	287	275	291	305	295	298	301	317	295	298	322	296	316	273	308	282	275	316	307	302	300	303	304	288	262	281	305	289	298	321	302	317	340	283	297	298	337	302	297	311	304	274	289	302	335	324	345	298	272	315	262	300	330	318	279	325	319	292	253	334	315	271	288	275	295	304	295	318	313	274	301	285	285	277	318	301	327	292	282	274	307	266	287	255	287	287	316	330	319	311	306	269	292	296	320	281	311	301	302	298	272	297	311	319	291	253	281	299	278	254	263	261	270	300	301	303	320	293	284	307	309	293	286	300	317	266	324	295	299	294	263	278	294	297	295	308	284	310	304	308	304	286	293	275	300	288	267	284	294	299	321	287	311	296	321	274	294	284	269	331	304	300	282	312	308	301	280	286	270	280	281	261	287	281	269	279	281	294	298	311	303	321	307	281	313	309	301	295	291	280	291	287	292	316	305	266	309	279	293	294	314	299	258	284	299	266	278	305	255	277	295	310	308	302	279	289	272	341	283	279	292	268	284	314	334	289	265	286	307	298	290	286	279	267	291	316	324	301	320	270	273	281	331	291	277	313	338	285	290	290	282	296	323	293	324	325	317	273	310	316	318	324	302	282	266	289	279	311	292	333	332	276	308	326	273	281	318	300	263	316	303	294	325	311	310	298	341	274	300	292	307	290	247	308	302	279	301	300	251	296	273	287	284	269	292	284	283	285	278	304	286	276	322	300	327	269	280	301	288	318	323	284	283	311	317	275	293	312	289	276	258	308	302	278	283	299	284	329	286	316	315	277	316	294	273	301	276	302	242	272	258	277	300	318	308	267
41193	29772	27434	17248	8412	3330	1230	972	757	667	663	682	640	623	668	653	672	669	676	694	648	603	616	584	628	691	576	616	627	622	635	637	596	612	618	643	659	602	628	620	661	634	610	679	617	663	609	583	593	652	608	641	633	645	605	622	621	597	622	599	658	633	590	625	633	618	572	663	658	644	627	612	606	622	625	630	678	606	585	593	644	589	623	679	588	596	632	630	591	594	667	633	578	621	643	607	639	587	661	626	633	648	589	619	641	570	592	629	620	624	661	663	604	654	626	633	650	609	649	636	633	594	628	618	656	623	644	637	610	602	638	628	610	666	611	596	601	603	577	601	648	671	598	594	647	599	627	635	606	612	610	653	637	598	598	681	626	599	598	627	658	615	627	649	632	664	599	612	614	646	599	628	626	650	585	586	596	626	605	693	657	603	615	637	623	612	600	564	589	686	653	676	640	616	600	623	607	601	635	650	643	612	642	622	654	607	635	624	612	644	615	624	564	597	591	652	600	671	625	644	658	613	622	623	677	614	649	601	607	639	632	631	605	522	632	639	588	648	629	611	639	633	622	596	633	625	640	638	610	618	590	616	604	617	572	641	642	554	623	648	627	619	640	598	651	592	611	579	607	611	603	654	636	696	662	652	628	669	618	598	606	615	646	624	628	629	602	639	617	620	600	666	591	639	623	628	601	636	587	629	670	608	600	624	613	608	629	623	601	630	616	574	608	629	620	621	648	602	630	611	603	665	643	639	616	599	597	622	675	630	647	568	574	579	640	589	613	642	646	605	640	648	627	638	583	636	643	613	569	651	672	584	618	607	606	667	615	646	600	579	602	621	636	635	648	645	616	630	593	602	626	628	621	620	614	632	619	590	607	667	623	599	663	686	618	651	584	595	609	668	641	623	677	639	609	621	581	606	639	646	610	627	623	595	613	627	661	628	575	586	638	650	621	626	638	627	665	632	629	645	631	625	643	606	605	619	651	609	606	624	590	679	671	643	613	629	602	644	655	620	618	599	624	617	611	641	644	638	605	626	649	588	662	638	591	611	613	613	652	596	634	654	591	612	612	635	635	617	604	621	637	620	623	606	670	602	608	648	610	614	620	618	666	590	668	629	669	636	598	620	622	616	636	585	616	636	640	642	588	613	602	644	580	637	623	620	583	578	608	589	607	597	659	607	615	578	638	617	658	621	642	597	655	624	623	631	641	621	655	619	646	618	625	656	625	639	560	631	656	688	597	598	657	584	594	626	629	632	648	643	616	614	659	617	624	683	659	611	637	618	638	585	598	605	599	590	638	629	626	604	634	636	630	546	641	605	623	610	664	646	604	573	610	615	619	559	610	626	596	642	660	581	627	574	611	597	669	597	575	657	669	643	623	601	610	612	633	625	619	605	622	645	595	651	575	579	623	580	581	612	601	648	606	642	645	648	646	645	628	605	591	609	646	600	649	578	615	607	597	597	620	589	648	651	629	604	612	623	588	623	622	610	668	620	634	651	596	617	644	588	617	663	620	586	618	599	628	599	645	632	642	629	653	589	622	622	626	643	615	635	641	589	625	593	626	670	600	647	635	655	599	607	619	608	645	639	620	655	628	649	610	596	608	643	579	636	615	658	647	620	620	610	616	599	621	652	633	655	633	595	612	599	633	622	635	559	638	605	624	610	669	652	633	645	629	634	605	631	692	620	622	610	622	627	620	630	618	659	620	664	644	627	657	671	660	580	634	624	640	647	630	621	604	583	609	678	604	629	589	616	655	632	644	634	632	638	642	629	646	602	582	616	634	623	628	624	630	622	678	577	613	579	632	635	596	624	647	647	643	580	646	614	623	635	601	606	637	622	663	578	562	640	624	607	574	603	635	621	578	597	620	627	615	642	642	638	685	597	599	603	597	637	617	580	629	613	602	629	625	639	586	605	609	599	641	618	635	650	652	636	636	654	590	650	619	609	588	591	656	627	595	639	651	608	660	585	600	589	642	669	585	621	653	624	600	590	631	586	635	643	595	625	618	628	633	603	644	626	622	636	621	631	628	633	613	633	638	628	673	613	675	615	622	603	551	646	606	632	581	613	573	594	580	598	603	636	616	624	631	622	622	665	608	598	594	580	626	663	614	630	645	581	585	602	620	588	615	678	695	595	576	600	630	634	645	536	627	650	594	633	628	641	611	574	614	620	628	652	601	629	632	623	667	583	626	638	664	637	574	626	610	599	648	635	586	646	581	602	607	627	669	628	626	627	593	672	603	642	644	632	648	600	642	593	658	604	625	605	657	616	642	619	597	624	613	656	623	623	634	634	642	574	624	649	597	689	612	636	636	605	566	593	649	628	659	622	633	633	640	606	607	640	606	642	613	605	606	604	587	625	659	616	629	607	606	679	585	595	626	659	576	634	649	643	693	597	583	633	656	636	593	645	609	585	622	627	637	582	589	601	648	634	615	623	647	604	638	609	619	606	666	621	663	624	662	619	607	580	642	695	603	640	648	636	628	616	643	650	631	638	623	554	635	598	594	617	665	634	665	671	624	637	632	671	631	619	653	564	602	574	627	646	633	624	616	618	593	646	637	600	626	643	636	594	619	633	677	644	626	650	633	606	614	638	650	669	638	651	606	624	639	606	609	604	651	615	617	627	595	594	625	617	542	613	599	618	626	665	627	622	631	642	608	585	666	598	663	615	635	664	620	609	591	593	635	612	669	591	595	578	675	613	614	655	628	595	611	571	586	631	672	624	591	606	616	658	605	653	640	569	657	637	625	608	649	632	559	585	593	617	651	603	630	632	626	590	616	638	625	632	650	657	629	637	623	616	606	619	621	616	685	641	626	585	640	646	597	651	650	587	618	656	610	647	613	651	632	617	621	611	611	610	646	644	602	554	618	594	637	620	641	601	590	636	615	641	626	597	619	638	639	652	605	598	607	597	616	620	629	630	601	630	640	610	625	620	614	607	595	625	615	607	598	625	630	583	621	620	649	611	636	599	589	620	633	650	664	628	618	626	603	635	600	609	661	612	612	602	611	632	627	632	624	619	635	604	651	597	599	619	633	604	607	630	642	656	634	603	594	602	600	620	633	635	608	638	646	625	631	653	627	654	609	642	636	625	632	581	652	616	583	613	619	621	625	634	608	577	630	634	596	624	636	626	647	638	650	619	629	594	614	609	595	647	624	657	624	604	650	618	634	642	642	634	614	653	582	606	606	636	625	610	615	649	610	658	627	671	686	619	641	629	562	561	607	588	646	651	614	594	611	658	644	596	656	585	608	684	580	637	668	630	611	657	597	593	632	619	591	603	622	610	628	612	584	680	635	666	581	609	636	609	653	630	639	635	621	560	611	619	614	632	599	630	638	610	625	690	667	623	624	579	651	617	639	591	647	669	604	645	656	585	622	591	624	680	605	605	612	683	644	641	650	607	652	654	621	582	619	635	641	602	620	609	616	613	632	643	629	631	621	636	592	635	568	636	645	646	579	588	621	591	613	630	677	559
46092	26707	11360	3543	1252	446	255	216	220	252	255	230	222	240	225	222	233	207	230	239	236	248	220	216	247	220	250	255	230	254	230	241	234	233	207	244	247	255	248	252	240	228	208	246	230	251	236	230	247	258	217	266	248	240	237	265	266	229	223	220	233	260	233	223	232	250	189	236	233	212	234	208	215	234	263	235	244	201	211	248	229	223	228	235	241	205	224	243	240	224	243	225	223	244	248	208	249	244	229	221	241	219	217	217	224	242	238	204	241	239	240	226	171	239	238	234	216	240	230	219	226	245	234	224	255	228	241	261	214	245	249	220	232	218	250	198	224	229	256	228	248	243	237	256	222	236	229	228	229	235	213	244	231	240	210	230	251	222	228	230	245	225	207	216	237	216	262	229	237	246	256	233	230	217	245	228	246	263	240	248	224	224	233	235	221	223	229	212	221	239	243	204	252	244	206	216	249	233	250	239	264	223	242	249	241	245	261	212	242	223	202	232	214	228	246	185	217	247	227	236	221	230	228	222	226	258	206	242	228	228	213	231	242	212	217	255	239	248	235	216	206	231	250	192	242	236	244	218	251	246	219	198	205	254	203	248	252	224	220	244	237	250	250	262	262	233	235	217	241	242	244	226	254	220	199	252	224	235	234	275	213	224	212	241	228	204	221	216	241	218	232	239	223	230	220	216	215	233	248	238	230	240	235	215	236	227	225	227	234	248	225	238	273	245	233	259	238	230	205	224	211	222	252	245	254	231	215	232	220	210	218	235	219	219	253	247	214	222	245	243	195	232	244	242	237	267	222	221	240	223	273	222	211	251	252	241	205	223	200	237	243	239	250	252	238	265	250	219	247	221	239	227	246	195	211	258	205	222	224	257	237	248	198	199	233	230	204	237	250	225	244	270	229	221	221	236	223	260	254	228	239	235	203	231	251	227	239	239	230	271	234	274	239	239	238	227	230	234	249	252	235	250	250	237	217	243	231	239	231	248	239	224	243	212	238	236	250	232	202	251	222	206	247	200	210	203	255	265	233	249	222	230	233	258	222	235	220	275	229	246	216	216	247	246	226	223	218	224	221	238	231	220	213	240	256	250	226	219	238	249	215	210	237	243	198	247	240	205	230	217	229	223	224	221	193	234	248	238	217	212	232	244	252	230	246	238	215	200	240	241	241	252	244	234	236	231	242	249	244	242	252	237	233	255	245	255	255	224	228	217	218	224	241	234	240	231	258	246	220	221	220	212	241	251	246	208	238	221	214	234	278	235	237	234	230	256	266	243	221	210	194	257	220	232	244	216	229	195	233	214	229	221	260	236	206	239	261	223	227	208	239	223	230	240	213	230	210	250	236	223	225	252	263	237	241	222	240	240	214	231	254	234	216	222	237	221	218	244	196	213	226	233	255	241	251	227	229	264	217	217	217	249	280	226	230	223	219	236	230	225	238	247	219	238	230	208	232	218	237	237	237	259	237	208	211	235	255	221	234	226	233	246	240	239	246	235	233	205	224	220	236	225	248	235	259	209	206	247	217	213	224	215	212	242	246	266	241	221	248	234	219	237	237	235	222	255	243	212	251	247	234	257	245	256	246	241	252	235	245	207	232	240	227	229	258	219	219	206	221	223	226	240	237	243	238	240	212	251	229	235	239	239	242	235	233	225	190	218	240	245	227	254	258	220	235	179	237	249	228	245	232	221	257	242	266	257	233	233	256	214	265	245	209	233	195	233	232	206	235	220	257	227	239	265	222	196	240	233	214	245	254	228	246	214	190	193	222	221	195	216	236	236	223	222	234	236	243	255	207	237	238	242	244	233	250	253	223	217	213	224	221	267	220	237	244	229	202	188	239	243	204	242	240	244	219	246	247	240	226	240	247	218	234	249	226	231	236	216	222	215	235	256	223	243	234	215	229	206	247	239	243	232	238	219	232	234	214	214	248	265	218	239	233	254	239	241	193	240	212	216	227	217	238	212	251	252	244	254	221	253	218	220	233	249	236	220	212	234	255	220	229	233	228	226	253	258	230	244	254	250	232	227	235	245	232	228	230	199	243	242	226	229	260	244	242	250	247	243	251	234	224	246	241	224	217	212	255	238	214	253	243	199	230	197	232	246	229	215	222	247	261	251	217	191	251	249	212	259	245	243	244	245	254	205	217	214	216	247	224	233	235	222	233	225	229	244	209	247	190	242	214	264	248	243	237	223	260	239	200	233	217	206	213	222	237	220	232	261	215	202	219	238	203	221	220	192	214	213	244	229	234	211	232	243	249	243	223	239	226	217	232	238	232	245	247	234	217	199	239	262	198	232	209	193	219	228	221	211	226	224	215	229	219	245	210	236	224	234	266	215	239	221	203	216	231	219	215	223	199	220	227	232	222	219	238	249	250	255	211	238	237	216	254	229	241	236	219	224	264	238	241	238	240	191	216	246	221	241	218	215	261	232	228	219	248	269	226	228	232	240	201	265	221	222	217	232	215	249	244	225	212	248	271	226	235	217	254	212	239	236	236	231	221	257	236	252	246	239	234	238	225	226	223	210	244	244	233	223	242	232	225	242	245	251	222	256	230	230	237	233	260	229	201	250	241	264	226	254	241	251	214	238	240	232	243	225	209	226	234	232	218	206	245	248	240	234	236	239	230	211	244	235	248	238	240	211	238	232	227	226	229	250	227	232	189	225	244	211	235	239	226	241	202	227	189	236	214	255	239	231	221	246	220	220	232	226	233	226	228	246	225	220	238	234	232	248	214	222	214	209	242	222	224	242	270	269	257	229	222	222	165	241	230	241	246	237	235	258	232	211	212	220	247	213	204	250	216	228	212	248	228	268	228	208	217	230	224	238	229	235	270	266	217	236	252	221	240	255	235	241	215	233	222	251	213	225	220	212	211	229	233	254	236	228	236	225	235	209	219	233	235	218	239	202	259	215	221	211	246	250	264	253	263	231	229	246	241	218	228	213	247	241	231	247	271	212	249	251	244	236	208	244	250	225	222	219	238	210	227	252	216	247	243	228	248	227	214	208	218	198	227	263	265	269	282	226	262	248	221	195	253	263	227	225	216	200	224	251	220	228	240	226	235	252	245	248	223	216	229	226	211	229	235	230	225	224	218	198	254	247	204	217	214	212	211	225	224	220	250	228	236	223	225	262	243	254	214	227	228	225	222	228	223	238	277	227	247	263	230	224	222	246	211	221	243	251	259	240	241	233	241	232	202	243	242	276	251	200	251	243	248	209	242	220	231	215	251	219	236	242	253	244	229	221	243	192	230	208	222	236	260	214	255	219	255	215	213	211	208	223	217	224	255	269	254	227	212	234	246	218	276	207	242	245	206	216	268	252	252	252	248	244	224	246	231	240	223	230	270	235	248	219	232	219	253	260	233	233	219	208	227	265	254	218	217	203	263	254	226	252	259	233	249	255	221	220	193	237	213	234	216	222	255	238	218	220	238	215	236	230	233	232	220	249	241	222	249	223	244	270	233	248	228	202	253	275
28757	18864	13429	7560	3541	1181	507	505	501	502	474	527	491	514	464	507	488	492	523	498	521	513	486	512	478	458	498	471	492	482	475	486	498	492	462	507	501	492	489	485	476	511	474	465	500	473	480	504	448	547	503	511	482	481	505	477	506	471	506	489	536	515	492	495	461	502	498	456	480	498	541	489	476	514	517	485	490	537	496	466	516	475	488	497	492	482	520	465	496	504	499	474	489	469	461	511	508	487	482	479	516	483	450	519	498	517	456	506	498	513	493	528	476	517	490	512	504	481	539	474	484	519	476	512	514	512	507	491	471	502	478	472	482	534	491	480	494	504	495	518	528	503	504	513	472	490	506	490	500	515	510	491	480	493	529	502	493	505	484	526	455	475	526	538	488	495	499	457	499	494	529	536	512	487	519	508	491	520	463	533	479	476	511	452	483	532	547	481	491	491	496	504	504	519	448	501	556	509	481	504	476	486	484	486	485	493	478	501	519	480	465	489	509	526	467	502	520	512	483	488	463	511	498	512	496	490	523	474	481	534	497	475	513	482	514	488	462	498	500	492	489	498	517	488	523	506	506	482	487	504	513	485	475	510	479	474	498	501	509	491	497	449	501	476	457	484	477	507	518	499	492	475	510	488	529	484	485	518	520	497	468	495	496	508	536	474	523	526	482	524	482	480	520	486	501	529	505	505	474	496	490	537	508	468	499	487	511	478	469	502	488	483	462	515	517	475	470	470	501	467	530	478	487	502	505	490	494	518	473	455	506	547	494	528	535	481	502	484	495	509	516	502	495	499	490	485	496	464	491	442	492	521	534	493	481	485	507	478	494	454	529	496	473	471	511	518	500	473	477	463	488	520	479	466	458	487	492	511	534	497	509	524	498	510	498	525	502	480	478	531	539	526	518	440	499	517	493	501	507	492	457	508	485	459	479	501	479	475	467	513	514	507	488	495	498	528	477	508	524	446	488	514	518	495	459	505	512	482	508	484	534	504	514	474	493	501	487	504	501	518	458	482	497	471	454	483	478	484	443	513	448	458	519	478	469	500	487	506	507	503	528	476	489	515	457	497	491	503	434	489	496	462	501	524	519	480	506	521	503	517	469	476	467	509	513	492	472	525	547	462	473	516	486	491	511	490	493	489	494	464	475	456	511	501	484	477	513	503	515	474	509	474	491	466	535	474	488	493	472	492	514	479	498	469	464	505	469	482	474	492	499	554	471	486	526	482	509	497	480	482	472	512	478	483	502	472	459	500	503	484	481	471	509	454	488	454	483	512	516	500	519	473	468	488	471	541	483	499	495	502	508	495	481	490	496	516	474	489	496	470	499	469	471	535	475	541	511	504	530	465	475	517	483	505	492	490	487	527	487	502	485	513	500	484	493	488	490	512	480	486	493	484	458	507	490	476	505	464	487	454	528	475	497	476	490	483	521	504	480	494	492	532	498	468	504	486	485	534	490	497	448	491	453	470	507	520	484	489	516	494	462	509	503	488	472	531	482	488	483	471	476	480	502	479	471	488	514	543	496	468	570	459	487	498	475	495	487	535	494	499	506	475	516	514	461	488	489	490	502	522	516	496	507	510	505	501	485	474	514	517	495	491	514	488	464	492	494	469	525	499	561	494	537	485	496	472	511	497	459	487	473	537	519	461	482	489	483	482	509	491	484	471	485	460	536	489	495	518	479	491	515	483	487	498	488	460	503	487	490	516	450	498	485	488	474	504	499	530	494	470	498	503	493	458	459	495	490	509	510	505	500	468	501	480	533	499	489	525	519	487	517	469	485	501	491	510	517	473	495	486	510	487	495	516	451	522	477	468	469	479	506	467	448	503	472	469	479	448	494	498	497	494	490	503	526	511	532	499	496	486	514	502	486	520	517	466	504	501	495	492	483	464	455	505	484	515	493	499	463	468	478	477	535	493	486	466	478	526	491	491	505	479	513	489	499	473	459	544	502	495	530	467	463	499	482	472	499	491	509	473	485	479	494	501	485	497	481	454	493	502	515	503	485	509	460	434	478	461	466	443	502	503	470	497	494	507	514	506	466	508	502	448	531	485	499	504	510	477	482	507	494	479	517	515	502	486	524	491	501	502	485	500	462	446	518	462	512	526	448	487	497	435	524	493	468	552	480	510	495	503	504	523	485	503	497	477	523	497	512	515	546	495	485	483	519	483	478	489	456	505	433	490	474	515	493	487	477	500	540	522	518	504	533	497	491	491	507	479	462	500	498	511	521	499	444	525	510	478	519	489	504	502	466	510	537	497	491	526	488	482	490	500	543	487	526	475	453	469	497	527	498	453	507	477	530	487	495	455	511	502	479	465	508	497	473	512	485	556	473	465	514	489	456	483	482	485	514	483	526	464	487	515	496	448	501	485	513	500	488	525	539	533	534	502	496	469	498	493	531	522	472	470	489	486	510	472	502	488	477	513	486	493	466	471	502	477	461	524	506	499	514	516	497	481	513	457	524	458	500	496	466	530	506	490	531	482	505	491	511	529	530	451	497	503	489	523	532	517	506	494	452	474	508	478	489	493	481	532	475	500	496	488	510	476	505	488	483	474	493	499	485	520	473	448	496	493	476	481	485	465	507	488	504	506	496	501	517	459	497	484	485	505	511	495	479	466	494	524	503	487	468	519	475	462	475	488	453	515	502	482	528	502	504	474	438	475	527	539	465	486	487	475	483	495	508	473	496	484	505	440	476	512	466	516	511	475	474	532	500	506	528	496	493	500	481	506	457	474	492	474	527	484	456	479	505	501	526	505	507	511	479	508	513	512	503	504	487	487	539	499	509	504	519	515	472	497	482	477	500	471	505	482	508	499	465	485	480	502	517	471	504	484	473	527	479	472	525	505	477	485	509	501	481	488	486	462	489	499	503	518	475	513	479	486	474	457	485	523	478	511	469	488	536	517	511	509	478	474	496	500	490	506	492	469	534	466	513	514	505	531	505	467	463	485	503	498	491	467	481	462	507	503	444	539	458	493	506	515	471	494	520	511	471	516	473	522	525	468	550	493	480	474	494	476	535	490	482	510	537	493	469	523	458	473	507	482	456	501	500	514	464	485	521	527	490	489	479	500	525	435	504	482	559	492	508	451	462	503	519	527	509	519	481	511	481	502	520	451	519	555	502	479	474	477	496	501	509	485	466	476	515	482	514	477	474	495	493	477	495	487	477	515	494	489	493	513	461	450	537	475	484	536	476	507	467	516	478	482	506	494	508	471	475	493	501	505	487	501	516	469	452	492	529	497	489	498	486	502	467	478	476	524	502	490	473	465	494	528	478	496	487	510	515	463	461	485	493	490	516	493	472	493	478	472	465	472	486	530	469	471	477	464	480	507	526	482	457	490	471	492	450	476	500	496	479	470	509	514	471	498	451	515	445	496	474	483	492	502	487	493	492	492	479	498	496	471	509	477	524	481	478	506	462	512	493	503	494	484	511	518	480	461	460	503	484	514	495	456	497	495	468	476	500	478	467	498
59017	32344	17063	7141	2924	951	356	303	272	256	267	251	232	229	253	242	236	251	264	239	247	238	235	252	227	243	220	239	250	229	234	259	217	226	261	224	261	270	255	223	249	261	266	232	222	212	222	233	223	265	218	234	255	231	219	267	224	244	264	268	255	232	261	262	228	260	252	258	219	240	261	236	268	225	258	233	247	239	239	260	267	239	249	233	225	249	255	237	248	247	256	246	247	250	235	252	233	255	278	230	274	252	230	265	263	263	254	232	219	222	238	239	249	232	242	229	256	257	238	240	255	253	246	229	237	249	225	234	229	229	219	277	220	261	247	210	229	242	215	226	247	223	277	260	243	250	244	225	214	223	233	258	232	234	222	266	280	224	227	265	229	236	250	250	226	265	255	223	273	260	227	221	228	263	251	245	239	242	238	239	265	240	253	243	228	233	227	234	253	231	260	270	257	238	247	245	264	259	233	242	234	228	268	256	210	221	253	224	236	249	232	243	224	210	279	237	199	218	250	282	256	262	253	239	237	237	260	235	259	255	223	260	232	234	211	239	222	248	275	249	265	254	262	249	250	244	201	239	238	236	216	227	256	252	238	222	243	234	269	260	233	235	247	250	247	267	209	228	206	237	231	246	235	256	256	258	235	253	243	238	239	221	240	233	223	234	229	255	222	222	235	278	259	266	229	212	245	225	253	241	245	268	219	240	234	239	186	228	247	263	258	245	256	272	229	230	206	249	247	250	244	232	246	256	246	261	252	261	263	226	207	243	236	240	240	251	249	233	257	259	244	233	234	303	263	238	234	211	219	277	243	233	256	236	211	240	247	240	270	229	254	236	231	245	250	248	218	257	230	279	239	264	253	241	259	258	231	207	257	239	263	242	252	264	236	262	240	237	242	248	221	235	245	258	240	234	235	241	239	240	232	264	275	259	265	219	226	241	217	231	211	243	255	267	247	212	213	235	234	255	249	230	250	232	226	230	261	223	242	214	216	232	233	259	253	219	255	197	244	245	251	242	242	254	232	226	246	261	258	249	233	232	212	283	214	225	250	220	240	229	205	275	250	234	254	220	226	255	230	236	243	236	237	223	254	271	249	256	239	266	240	255	239	244	221	260	238	240	244	242	236	244	261	238	227	224	214	252	246	247	224	231	256	252	228	221	226	226	226	241	233	210	258	266	248	265	238	236	236	230	198	226	249	234	220	252	226	220	236	228	255	241	210	236	260	246	247	258	266	263	227	230	262	224	238	245	237	230	241	249	224	227	253	266	234	232	242	234	233	247	257	236	192	257	287	256	242	268	246	249	252	227	243	256	257	250	244	230	257	232	231	223	273	269	213	264	249	237	241	240	257	245	224	239	215	252	218	257	211	228	242	282	252	245	250	236	244	256	264	245	247	234	238	225	256	226	246	230	227	257	243	215	238	247	236	216	240	269	246	243	236	241	233	205	214	227	218	239	250	264	254	241	258	231	230	230	249	245	241	253	228	276	236	217	216	206	233	231	243	237	224	281	250	239	233	244	261	237	233	193	239	202	235	243	244	221	236	259	237	261	273	299	241	238	248	253	232	245	244	267	228	226	242	238	216	237	231	243	247	235	243	237	236	252	227	234	248	230	225	225	260	261	253	238	235	217	225	248	263	233	256	238	238	267	241	288	240	245	269	232	228	277	227	230	219	226	223	246	270	258	248	237	261	288	260	234	210	205	209	231	223	245	232	265	245	250	249	250	250	256	266	221	254	282	252	239	243	246	246	281	252	211	272	239	232	235	255	216	246	230	252	231	250	254	271	221	228	256	235	254	236	274	239	260	250	264	272	275	253	266	232	267	228	250	241	234	247	275	240	244	241	258	262	252	217	252	253	230	230	225	245	271	235	270	242	266	251	218	233	225	213	253	232	267	244	248	244	240	256	231	263	232	223	236	212	232	235	253	225	232	226	236	253	272	217	216	231	209	214	237	244	247	259	256	222	222	236	239	255	230	252	229	235	231	272	227	236	252	235	240	244	231	245	235	242	226	234	262	242	238	227	237	252	235	187	224	266	273	239	211	234	252	281	230	261	226	250	295	248	249	241	251	228	228	215	201	211	272	227	231	210	249	264	223	247	233	213	219	254	244	235	264	226	250	260	246	232	234	227	227	265	211	214	231	264	262	253	244	208	264	245	259	243	224	218	253	246	228	260	266	241	239	253	223	257	262	243	251	219	218	244	281	235	255	244	258	215	229	270	295	258	244	253	245	253	236	259	209	211	244	259	259	237	246	264	246	217	247	249	242	243	255	247	279	197	239	230	237	237	242	238	233	244	254	241	253	237	227	252	251	223	225	239	243	267	231	268	246	233	261	243	252	226	226	273	231	230	236	254	266	279	255	239	255	222	258	231	214	242	261	237	240	226	251	258	254	274	211	229	234	226	266	252	238	243	237	245	251	259	223	239	220	217	249	253	231	237	244	243	254	222	231	239	244	237	224	235	246	247	273	243	222	205	225	254	235	221	237	248	219	221	209	242	250	263	238	233	238	237	228	227	236	261	229	242	266	247	250	267	235	244	254	244	259	247	230	253	243	236	248	235	239	218	237	249	213	256	208	244	252	270	262	232	240	235	272	248	221	238	238	251	251	231	221	233	255	260	247	229	252	245	248	255	283	246	245	235	223	264	252	226	254	230	244	270	269	236	251	221	199	225	238	237	247	245	241	243	233	218	224	229	276	235	251	237	213	255	285	235	204	249	264	238	238	235	244	224	226	236	235	271	217	248	221	246	244	217	245	213	239	242	252	229	249	245	244	254	215	252	237	245	248	248	249	269	244	258	293	257	270	254	232	229	225	266	229	220	237	250	255	250	236	238	250	223	225	245	246	238	208	291	233	240	237	243	242	276	290	292	245	235	244	250	252	271	214	243	225	278	256	258	249	240	229	242	250	269	263	255	229	239	224	239	251	221	240	211	238	244	240	223	261	244	245	259	235	253	242	234	261	257	255	207	231	214	260	254	273	253	244	248	225	233	241	238	246	249	243	241	243	242	257	245	268	226	262	240	231	280	234	262	236	221	259	261	245	237	250	289	259	270	236	280	250	212	237	200	225	276	237	257	207	254	233	239	243	222	245	254	212	247	269	261	254	272	260	230	253	238	215	255	241	250	240	241	235	264	265	243	244	233	230	266	247	227	236	226	242	265	263	230	224	250	227	241	260	245	221	256	228	250	237	242	231	247	230	262	250	243	236	250	247	270	260	240	241	242	255	272	216	261	261	232	238	240	235	259	247	258	244	231	253	274	231	236	215	250	268	250	225	230	241	241	235	236	228	252	206	244	248	247	228	230	249	219	277	234	263	226	214	212	253	266	237	272	255	254	232	235	240	223	267	210	255	237	266	286	259	246	231	274	284	247	242	215	247	236	215	228	252	235	240	247	249	261	226	246	236	219	226	246	237	264	239	283	256	243	248	212	241	210	251	270	256	269	222	222	252	248	241	231	250	227	242	213	265
37203	23753	18875	13261	8057	2758	882	690	622	571	527	553	532	531	538	523	526	539	548	504	511	524	526	512	555	494	548	520	533	486	527	542	507	567	523	544	506	528	491	533	528	515	502	512	542	563	491	494	475	518	505	544	556	530	528	519	484	522	548	549	551	536	494	578	549	504	531	561	497	541	516	541	511	566	495	502	538	538	523	510	527	510	503	510	537	539	522	518	530	509	513	560	518	505	519	552	527	551	501	504	535	528	477	512	502	513	508	511	531	492	536	564	476	494	524	482	533	483	561	550	523	527	529	488	512	511	532	529	525	505	531	527	515	526	523	527	515	516	491	507	504	521	511	513	500	494	473	452	512	536	551	518	479	547	564	529	487	494	500	490	535	531	505	529	545	523	492	512	502	536	516	531	472	561	490	513	526	514	505	521	509	532	555	531	565	534	525	528	485	537	487	514	514	511	514	506	532	491	501	495	481	526	499	523	482	512	533	516	491	510	505	477	517	540	526	570	466	512	460	492	525	507	512	518	497	556	567	526	489	548	494	493	525	548	548	530	512	513	536	503	527	493	514	516	528	524	548	515	513	482	524	520	528	548	539	533	533	531	520	478	539	477	517	488	521	528	514	545	541	540	484	526	514	542	558	542	531	473	548	510	520	513	531	563	554	531	494	529	503	519	482	495	501	540	513	530	560	516	542	526	482	527	495	532	509	526	545	536	532	539	535	540	541	541	538	493	501	508	547	548	513	499	529	517	519	519	519	541	542	532	580	500	492	540	548	492	525	537	496	476	517	560	512	505	522	526	486	487	506	505	516	519	495	520	552	537	519	538	540	495	504	489	540	534	530	509	513	524	477	482	512	465	552	527	540	526	562	482	499	542	512	564	503	511	508	504	509	507	550	509	514	566	496	510	550	474	511	491	545	539	499	538	535	489	473	519	510	535	535	526	492	508	501	519	529	539	481	505	541	524	532	488	535	543	518	573	501	505	539	551	501	525	499	500	538	525	520	511	496	547	539	520	516	512	557	553	510	498	504	509	521	542	553	537	551	539	509	528	480	482	527	524	540	507	494	547	510	484	532	499	528	527	534	572	505	544	529	530	541	520	516	498	535	510	540	552	502	535	480	482	516	517	516	532	521	488	506	486	493	528	530	475	477	541	514	518	546	517	522	521	526	496	511	483	535	488	516	480	506	517	526	543	568	536	502	503	541	533	531	497	521	564	526	492	514	503	522	498	520	548	580	450	546	518	539	498	516	528	552	498	519	566	518	508	517	543	503	531	483	520	511	509	543	542	514	556	542	496	511	501	528	491	506	519	539	495	519	519	493	485	488	520	529	501	549	510	531	505	528	518	500	477	564	512	543	538	522	491	540	549	551	532	541	510	488	509	531	535	501	500	481	521	501	546	526	525	516	494	491	500	539	477	576	517	521	539	486	506	540	506	473	550	549	530	480	516	506	488	503	537	516	556	462	547	518	586	531	519	528	514	532	520	524	504	526	527	476	484	535	535	526	530	526	502	497	547	546	513	478	557	574	527	520	499	540	536	482	542	543	509	526	513	578	587	527	539	525	510	524	506	494	521	566	547	501	524	512	515	518	520	497	510	534	515	529	519	540	530	529	495	518	497	482	516	511	511	494	541	493	541	523	559	554	531	539	528	536	490	501	528	523	553	550	510	534	517	542	521	514	541	550	536	544	525	496	477	495	546	547	517	533	491	503	524	543	520	487	483	550	501	507	547	460	520	522	495	514	535	503	551	534	549	497	545	507	501	600	541	519	522	519	488	534	508	462	509	498	528	552	527	471	519	513	529	528	514	485	525	549	525	530	536	577	520	513	555	552	529	529	527	503	512	530	509	547	525	512	487	514	514	510	561	515	529	568	480	508	477	518	564	534	502	509	533	470	494	485	489	532	516	539	525	533	551	526	507	504	494	456	501	518	524	504	529	505	516	484	535	509	534	534	520	504	531	478	454	517	536	567	486	527	540	521	493	537	501	505	499	514	518	522	527	509	485	523	480	455	521	498	507	500	565	527	535	533	564	494	540	528	518	523	521	516	540	522	548	540	508	516	524	517	542	547	518	464	538	510	512	505	490	500	501	504	517	496	521	523	546	500	512	550	518	522	544	522	503	506	502	528	490	531	501	507	487	562	559	532	496	511	506	515	568	491	543	512	492	497	533	491	503	520	535	500	539	527	504	502	526	562	547	530	515	500	527	561	527	534	552	552	576	553	513	511	480	504	507	557	513	530	547	522	546	548	540	506	541	506	466	509	520	533	546	509	528	514	558	551	505	504	521	542	517	525	501	520	487	482	485	528	543	546	553	504	568	534	507	531	512	544	537	518	548	511	575	461	474	562	468	497	507	539	506	509	544	507	516	551	538	537	485	495	477	503	536	535	506	518	525	502	517	502	521	521	521	521	486	490	525	500	506	527	538	498	541	538	512	524	540	480	500	492	519	552	523	500	518	519	509	508	527	538	551	559	546	515	511	501	518	536	514	526	500	534	462	523	490	512	484	529	536	505	532	527	495	500	525	508	520	523	500	548	497	555	529	519	516	503	519	508	541	514	508	533	514	558	509	564	524	517	522	488	495	500	465	524	571	551	510	494	516	479	528	503	495	517	517	515	540	525	508	512	548	518	528	511	513	487	497	537	529	544	486	522	506	492	482	552	528	475	524	524	514	505	523	505	547	490	528	541	504	528	521	503	521	531	528	524	518	484	566	495	525	491	572	509	461	531	509	512	539	529	520	552	582	522	542	505	493	517	539	538	533	507	519	518	551	477	514	522	516	532	547	504	524	529	514	515	534	517	512	543	517	524	505	529	506	555	504	513	524	492	518	527	521	513	511	508	494	573	540	510	561	496	513	520	565	525	500	502	522	547	527	558	536	516	539	522	556	534	527	520	536	497	511	524	528	500	532	532	513	540	524	505	529	506	534	524	524	542	503	479	529	549	521	539	512	508	514	518	552	528	522	510	530	508	502	520	504	484	540	495	566	547	565	537	533	503	514	506	503	518	516	545	504	481	522	496	543	499	529	556	491	544	512	485	515	504	505	513	535	499	542	534	513	522	565	510	495	521	486	491	525	537	501	525	513	514	499	508	516	484	546	511	528	531	492	488	514	471	511	532	541	517	528	471	547	509	471	550	543	531	569	530	470	533	523	537	534	496	555	486	527	490	507	541	505	530	550	522	499	490	529	527	494	493	497	514	553	512	505	539	481	500	556	512	524	511	525	505	501	535	455	465	533	537	527	483	537	531	525	558	521	515	546	498	536	529	502	491	518	533	552	515	543	542	534	554	505	495	509	538	513	487	499	486	506	521	538	494	539	519	524	536	486	529	513	524	512	504	503	474	503	514	527	510	525	508	518	539	511	475	498	572	544	517	531	478	507	552	525	507	513	548	482	549	523	516	510	502	515	518	536	543	548	518	532	529	523	499	518	527	495	484	509	522	531	532	507	535	535	524	531	533	497	527	544
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
