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
337086640808	337086641368	337086641918	337086642468	337086643018	337086643568	337086644118	337086644668	337086645218	337086645768	337086646318	337086646868	337086647419	337086647969	337086648519	337086649069	337086649619	337086650169	337086650719	337086651269	337086651819	337086652369	337086652919	337086653469	337086654019	337086654569	337086655119	337086655669	337086656219	337086656769	337086657320	337086657870	337086658420	337086658970	337086659520	337086660070	337086660620	337086661170	337086661720	337086662270	337086662820	337086663370	337086663920	337086664470	337086665020	337086665570	337086666120	337086666670	337086667221	337086667771	337086668321	337086668871	337086669421	337086669971	337086670521	337086671071	337086671621	337086672171	337086672721	337086673271	337086673821	337086674371	337086674921	337086675471	337086676021	337086676571	337086677122	337086677672	337086678222	337086678772	337086679322	337086679872	337086680422	337086680972	337086681522	337086682072	337086682622	337086683172	337086683722	337086684272	337086684822	337086685372	337086685922	337086686473	337086687023	337086687573	337086688123	337086688673	337086689223	337086689773	337086690323	337086690873	337086691423	337086691973	337086692523	337086693073	337086693623	337086694173	337086694723	337086695273	337086695823	337086696374	337086696924	337086697474	337086698024	337086698574	337086699124	337086699674	337086700224	337086700774	337086701324	337086701874	337086702424	337086702974	337086703524	337086704074	337086704624	337086705174	337086705724	337086706275	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2479	3650	2300	2393	3650	2300	2393	3650	2300	2462	3650	2300	2462	3650	2300	2462	3650	2300	2462	3650	2300	2462	3650	2300	2462	3650	2300	2462	3650	2300	2462	3650	2300	2462	3650	2300	2462	3650	2300	2462	3650	2300	2462	3650	2300	2462	3650	2300	2462	3650	2300	2462	3650	2300	2462	3650	2300	2462	3650	2300	2462	3650	2300	2462	3650	2300	2462	3650	2300	2462	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
74059	65715	61775	66084	53799	31869	13760	2937	496	427	430	411	437	455	398	438	463	438	413	462	451	464	438	427	414	439	432	460	481	443	478	432	471	414	426	401	422	466	421	424	463	451	431	457	436	413	441	420	419	414	417	427	468	408	470	438	481	448	434	453	430	496	455	428	468	431	430	430	463	443	407	436	454	417	449	436	445	415	465	475	428	447	435	473	423	446	447	436	430	463	457	465	415	440	430	449	425	458	451	490	445	454	439	451	474	470	466	421	408	430	453	440	442	447	457	427	442	460	476	465	463	457	398	440	458	456	487	455	408	489	399	442	445	461	447	449	433	477	411	452	476	445	404	416	448	456	431	419	440	461	425	442	487	454	428	433	418	405	393	462	433	446	450	427	441	455	426	433	431	417	441	436	431	449	432	451	435	452	444	429	429	438	430	485	415	447	462	401	426	444	445	444	456	451	476	433	418	406	486	472	425	435	496	426	429	468	447	460	431	438	465	429	462	454	423	429	447	404	444	422	425	480	461	453	442	400	454	464	465	443	423	443	461	439	410	442	441	423	458	435	458	433	448	397	462	437	480	394	435	409	399	424	453	445	457	419	417	423	413	431	422	415	454	438	446	470	471	449	450	443	514	448	434	449	470	465	433	432	442	446	411	425	439	477	447	489	434	417	456	453	434	422	437	443	441	454	503	429	429	460	470	451	453	460	421	421	454	449	436	433	432	434	414	408	455	424	471	438	498	440	463	492	406	457	436	463	411	426	450	453	441	476	423	450	408	406	461	454	469	474	442	455	430	433	436	445	414	432	431	401	449	409	440	436	423	430	411	437	458	408	467	446	408	434	430	423	428	429	464	425	451	410	431	430	471	473	428	400	436	430	443	421	427	426	467	464	442	462	472	475	403	438	413	433	401	452	411	441	428	394	433	420	413	423	449	408	449	440	451	451	419	434	413	426	433	449	453	441	478	432	433	439	414	415	437	412	408	410	471	450	469	425	467	429	414	420	429	406	459	417	405	465	405	486	435	442	449	427	443	417	455	432	414	420	451	413	438	398	436	445	439	448	426	427	428	463	434	449	421	377	460	430	436	459	460	434	416	454	392	436	463	448	423	396	448	415	433	499	424	460	423	441	440	397	458	459	497	434	405	449	490	473	447	444	428	431	441	471	455	407	429	478	451	469	438	478	436	435	439	443	466	456	417	445	485	461	475	408	452	425	451	431	467	437	450	432	423	454	471	475	448	481	431	429	497	392	423	463	467	452	430	430	426	441	442	447	391	414	469	443	436	453	427	416	463	437	438	464	463	399	432	387	427	409	451	449	454	431	445	454	452	451	430	458	455	460	460	435	462	449	451	430	432	414	471	415	458	409	428	435	439	467	460	429	453	427	409	458	414	428	449	460	428	440	427	437	404	424	405	437	432	419	414	437	418	456	453	407	434	473	432	440	432	430	476	424	434	425	421	428	420	461	448	406	403	452	427	445	447	389	450	454	455	480	447	455	458	455	429	450	387	411	468	416	433	444	410	447	441	458	465	394	433	437	428	421	460	432	458	415	436	432	430	471	452	386	438	419	455	453	415	420	444	476	423	418	440	407	446	440	402	408	419	440	420	436	428	472	449	463	441	442	445	483	438	440	483	426	448	427	431	450	434	449	446	443	390	439	381	475	437	428	431	441	438	465	404	480	440	407	422	488	421	461	477	435	438	441	444	456	421	428	459	443	484	477	424	441	408	418	422	435	431	394	462	425	431	443	438	428	428	423	435	423	405	427	427	456	423	444	441	436	420	474	440	454	414	437	439	419	500	421	441	436	433	430	427	438	414	434	424	418	438	447	414	452	452	432	475	444	427	428	436	414	483	473	463	462	427	444	454	430	440	432	438	434	444	432	425	418	460	422	423	394	428	477	484	473	451	427	457	457	464	413	441	493	436	468	425	468	437	445	457	398	438	484	458	415	434	467	422	430	431	424	441	434	404	437	430	400	420	462	442	424	420	459	480	421	433	410	441	467	438	460	476	463	428	438	455	467	457	421	418	462	412	430	438	438	465	471	462	451	439	424	474	414	466	437	426	450	452	464	434	403	449	452	426	432	440	457	434	468	460	462	426	431	421	421	456	434	416	477	472	381	422	438	421	410	430	463	449	474	428	417	435	421	466	429	434	461	432	424	417	484	479	442	456	426	493	435	421	406	454	412	459	458	412	440	435	500	415	412	451	427	430	465	411	437	441	442	433	426	419	487	425	425	417	472	401	409	410	455	470	491	399	447	420	466	403	448	451	462	439	424	412	431	441	435	450	456	456	427	429	462	438	412	413	471	432	445	450	452	426	421	456	459	444	458	420	435	461	429	422	455	419	445	443	479	455	446	462	415	411	454	448	440	458	414	443	429	418	449	426	444	416	464	465	395	446	392	455	470	423	448	447	412	489	456	416	450	418	435	468	417	415	460	429	446	453	441	441	402	427	454	456	435	432	449	437	450	493	431	440	474	437	390	450	372	422	460	436	426	439	444	462	453	444	414	462	453	480	444	422	421	418	401	431	442	434	428	442	390	436	410	464	412	442	462	457	443	389	482	450	446	411	442	461	462	446	424	424	462	444	463	439	419	436	410	421	426	446	449	453	445	405	444	430	459	433	456	408	424	450	495	408	409	429	482	415	436	467	461	443	390	462	421	412	478	427	446	435	433	458	469	449	426	433	437	457	428	445	449	468	419	442	396	474	458	455	456	436	413	408	408	410	443	398	436	419	470	432	475	417	457	411	435	426	443	433	414	442	448	487	395	462	420	413	448	464	435	409	449	463	449	419	443	443	431	432	428	463	410	434	437	426	401	416	437	415	428	424	397	392	434	474	391	413	450	447	461	416	399	465	434	433	408	433	404	470	405	444	460	407	471	418	440	465	436	425	419	440	441	474	481	448	474	469	449	414	435	411	424	446	437	457	438	434	406	430	451	411	442	433	446	467	456	456	439	435	427	434	453	455	418	437	446	417	467	438	426	451	428	410	425	417	478	438	468	458	465	452	457	461	466	444	453	448	407	413	420	438	405	448	451	415	489	455	440	432	414	440	451	440	431	442	428	454	440	437	446	425	470	446	402	474	460	492	440	408	398	470	442	489	443	453	432	463	437	452	452	425	447	417	462	393	402	460	478	457	402	443	460	428	474	489	430	479	420	429	415	431	405	450	443	391	470	421	422	459	437	449	463	451	461	446	413	453	443	460	454	427	468	435	452	445	463	471	416	441	437	424	450	436	403	491	449	373	439	393	440	394	405	449	455	472	450	465	457	440	426	435	418	459	412	439	455	433	464	471	422	439	457	433	412	401	420	467	441	421	474	412	454	407	410	434	434	474	465	439	438	432	428	439	418	430	442	404	480	438	404	487	421	477	445	434	449	435	475	446	423	386	426	465	387	435	446	452	444	442	429	415	451	409	443	469	460	432	422	395	427	444	401	468	423	455	450	436	415	443	414	422	437	443	435	449	435
50884	55708	61672	73877	61426	40787	21616	5481	994	983	942	960	993	966	964	1010	1046	972	987	970	981	917	929	965	958	968	957	972	933	1001	985	940	1006	934	956	958	981	974	955	1032	997	1000	948	974	993	930	958	899	1022	971	928	967	956	969	923	964	917	986	929	982	997	1000	962	928	969	958	930	959	913	931	962	999	996	922	955	922	966	970	1031	963	943	1019	941	988	987	898	927	946	966	978	978	974	940	951	1010	981	922	962	946	944	1038	943	937	950	960	885	967	966	969	947	1003	959	933	941	989	988	963	942	996	988	976	993	938	909	926	977	995	981	978	910	959	1026	1002	952	959	977	1010	959	968	1003	926	976	964	1009	947	1008	988	952	945	946	963	945	992	943	959	965	987	965	952	911	1027	917	968	925	960	979	990	989	955	1039	921	1012	987	941	938	996	886	997	1001	999	924	969	984	974	956	984	986	981	959	953	1005	1005	933	962	952	959	930	940	936	919	949	943	976	942	974	965	949	992	969	928	961	956	966	966	932	975	969	959	982	994	974	925	974	963	939	986	986	949	950	995	979	975	985	945	1005	968	991	955	930	918	928	886	954	943	973	940	935	974	930	962	1047	965	979	910	985	990	985	1013	1015	1028	942	981	989	998	972	960	1015	954	936	966	975	943	979	937	967	925	908	934	965	958	924	1022	965	948	981	987	980	1016	939	925	987	927	1011	1008	933	979	988	981	955	991	996	890	976	977	983	967	929	949	975	978	991	972	978	959	929	954	965	966	959	926	1025	964	993	949	960	979	963	903	935	946	983	938	979	1022	962	975	978	923	989	979	971	975	964	1012	1043	973	963	950	958	933	987	953	971	1011	957	975	977	914	963	989	992	942	961	943	936	988	991	1000	950	1023	986	913	997	997	916	949	990	1010	973	921	913	1000	904	990	943	1005	954	994	955	984	923	1002	930	943	979	990	1001	887	936	963	946	973	962	945	929	989	954	989	1004	979	1008	930	940	961	933	948	957	993	975	916	969	977	979	881	1022	989	982	946	945	975	978	970	931	1014	948	936	963	1005	933	978	933	961	962	950	977	998	935	950	903	1027	966	924	951	985	985	946	984	994	977	977	994	971	899	945	962	1013	945	979	944	959	994	917	974	925	980	944	914	974	1034	996	939	997	981	1024	948	956	1005	951	937	927	1002	942	969	951	986	941	916	999	953	952	993	976	931	965	957	977	937	1023	938	949	988	952	949	960	962	948	932	1021	986	954	979	971	998	963	949	903	950	942	985	963	942	957	1018	981	988	928	920	971	1019	963	972	994	957	999	969	965	954	957	899	991	956	954	1000	982	1016	968	1013	934	901	970	957	937	970	949	999	1012	1022	982	934	908	967	942	998	906	975	983	934	919	980	954	928	966	962	1005	938	943	958	934	946	945	982	1031	932	939	1004	923	992	909	895	973	991	967	1020	961	975	978	938	995	976	985	984	1033	954	927	945	949	971	1031	918	943	930	968	938	952	964	971	919	1009	1013	933	994	980	965	945	896	952	954	971	1010	986	980	931	933	969	991	989	981	957	941	972	1012	968	990	981	968	941	962	1011	934	987	965	950	955	990	895	936	981	973	1011	983	924	997	1018	985	914	958	1003	938	1014	963	889	994	947	957	935	959	970	1002	948	989	972	959	938	1008	943	948	975	972	949	959	947	959	982	913	934	952	970	995	1002	964	1025	1011	934	956	941	958	980	964	967	961	978	961	938	932	1035	977	980	952	948	957	969	927	972	973	968	959	981	948	944	964	937	976	983	1009	978	907	976	1030	952	895	1005	926	930	976	1026	1030	906	973	922	987	950	970	965	971	959	966	964	936	928	1012	950	933	956	1003	932	940	967	977	940	921	979	981	978	961	1025	969	944	984	972	914	1006	968	999	1008	1017	971	981	934	986	1003	915	970	977	964	1017	913	926	950	969	1008	941	975	968	961	955	936	971	975	927	973	1005	983	947	1030	933	1003	984	962	958	1027	1013	946	985	974	972	967	992	987	957	999	988	971	972	954	958	953	971	995	931	939	963	932	944	926	934	981	939	952	1028	1019	980	968	939	964	951	1005	919	967	966	922	954	941	924	931	984	931	935	1004	978	1018	987	976	959	961	997	1004	978	1000	963	990	951	977	1001	957	974	935	934	982	1019	962	1000	975	988	991	990	965	986	954	975	1022	944	944	954	1019	958	941	912	934	983	974	941	931	947	958	967	917	987	900	999	1035	960	966	1030	977	913	912	959	968	980	918	985	957	941	1000	976	958	1006	975	954	991	929	942	993	946	1012	911	999	984	1013	991	980	953	982	976	927	949	993	881	966	921	978	947	987	928	966	950	895	936	991	965	993	963	928	941	1011	924	997	944	957	949	1007	975	948	971	981	963	951	977	999	929	892	984	959	1009	972	986	914	951	987	1004	933	975	1005	967	938	1009	910	1000	964	958	926	1041	1017	991	965	962	970	981	886	989	983	983	1031	978	946	952	962	917	974	932	956	967	974	954	982	1005	924	920	983	954	1036	1011	980	972	946	927	938	943	922	1000	979	925	1005	1004	1026	986	1007	1007	954	917	995	934	988	941	956	1009	941	943	1011	993	957	960	934	894	932	953	942	972	990	947	980	957	980	1008	946	935	945	940	949	974	987	1026	961	929	962	979	961	927	1010	988	981	978	940	951	977	958	998	950	993	1006	988	906	907	972	950	977	902	972	975	978	991	1056	938	943	931	978	963	926	990	978	1015	965	930	991	925	944	1003	989	911	965	946	959	977	978	1007	947	987	961	925	979	947	923	1011	944	964	958	964	1002	927	969	920	963	931	1006	1021	946	962	984	911	940	982	985	977	903	979	1002	1014	943	964	950	957	984	888	988	922	1000	958	1028	910	919	984	976	931	1016	994	917	940	1018	1000	968	1010	997	994	935	908	981	1014	979	993	957	987	962	988	945	983	962	969	935	936	984	966	963	938	956	977	966	959	998	1037	956	939	958	919	1000	1029	1008	994	1011	924	975	980	975	983	970	932	950	937	957	978	985	941	955	956	942	921	1003	923	982	939	964	1019	951	929	958	967	996	1019	1010	994	971	930	964	912	912	970	927	958	985	925	927	944	1006	1029	934	998	970	991	1002	997	959	925	984	1008	944	944	969	940	956	986	947	967	977	976	960	968	958	996	948	1033	976	965	1029	923	958	924	961	1013	961	918	954	923	963	951	986	930	980	984	916	969	932	971	975	896	973	946	952	985	999	955	969	980	941	956	976	990	940	965	992	977	1009	973	955	948	1017	949	968	933	938	993	996	990	1035	971	999	998	1012	999	985	928	938	909	1006	966	1014	987	958	955	1000	914	964	951	917	919	955	959	958	951	945	965	943	966	948	965	980	960	979	972	1013	971	996	963	1035	968	952	942	984	995	1005	959	972	985	958	954	929	949	958	974	993	970	986	971	930	919	994	986	996	945	934	941	945	935	950	956	982	992	949	989	936	961	987	951	947	960	929	913	954	956	978	941	935	938	1026	946	940	967	981	1001	1003	978	995	947	983	965	962	981	967	974	968	964	967	988	979	946	981	930	983	976	935	914	980	1003	966	999	929	1040	984	952	945	962	946	985	971	999	912	985	999	951	937	955	938	954	1005	905	892	908	988	959	1008	1000	974	928	1004	1023	956	952	1017	1003	956	970	1032	969	976	967	934	1004	915
42134	29020	15301	8093	4919	1917	795	377	272	261	214	276	256	277	230	271	266	249	248	271	249	248	244	280	280	257	263	246	243	264	235	227	238	233	258	242	252	244	265	278	274	279	243	252	217	263	218	269	237	242	232	295	233	259	275	263	267	230	282	281	233	239	252	226	253	245	268	262	258	207	250	243	262	235	258	261	255	240	242	246	234	260	259	278	222	243	250	223	243	253	246	257	241	257	251	242	230	256	215	247	241	258	257	239	250	250	273	248	272	263	273	249	253	246	239	245	252	227	256	301	253	266	268	259	265	266	248	216	261	243	285	239	257	237	232	238	268	264	250	223	254	224	256	252	273	260	235	247	242	216	240	213	254	245	227	267	220	221	230	224	250	265	258	247	255	283	252	253	262	239	231	228	251	211	239	263	251	242	264	254	261	258	274	228	253	233	265	240	263	232	282	234	239	233	253	249	256	245	210	248	251	222	276	249	238	232	234	283	247	220	253	243	255	250	256	257	261	250	240	261	241	240	251	259	208	240	274	266	281	250	254	236	269	235	270	239	235	243	245	242	271	252	214	240	245	224	268	258	245	248	255	278	234	245	247	268	253	240	232	229	249	238	245	250	249	256	269	271	247	292	275	276	246	233	248	238	253	257	273	284	272	225	218	263	269	252	256	255	264	264	238	239	240	226	238	241	243	236	252	239	264	261	248	262	290	249	232	233	252	262	244	257	221	237	238	251	262	255	259	234	243	237	250	266	257	232	264	257	241	252	252	227	239	234	229	239	225	236	258	270	253	222	271	249	254	289	260	225	228	234	248	238	223	257	246	254	240	242	249	253	280	232	267	253	272	267	249	247	243	253	244	254	260	266	269	250	216	256	270	281	256	246	246	237	251	263	237	273	253	215	242	236	249	274	252	236	249	253	279	239	246	257	244	239	250	241	223	265	241	246	237	255	235	248	286	262	245	256	257	239	249	238	245	236	239	243	294	260	240	296	273	264	244	237	268	252	237	233	260	247	245	233	242	235	243	243	257	259	245	242	239	270	276	228	247	270	233	265	237	262	245	260	225	254	250	230	222	275	260	233	246	256	229	243	252	256	246	274	271	232	266	251	252	275	241	239	228	256	256	250	271	239	234	253	234	212	255	246	234	243	234	249	271	241	236	246	261	253	259	217	235	257	252	259	256	253	240	241	298	240	259	263	244	263	232	269	270	240	239	246	270	241	240	255	267	261	233	239	277	308	230	238	259	245	244	251	263	262	211	242	241	262	251	271	234	243	237	246	243	241	247	249	236	254	247	251	256	242	233	240	228	265	239	245	248	255	226	236	238	183	236	236	257	237	267	235	240	264	215	271	260	252	232	292	251	217	253	266	260	254	226	262	266	251	262	240	268	250	249	264	265	238	222	255	245	256	223	271	258	265	214	234	237	240	257	270	236	252	265	265	230	231	226	256	256	241	217	258	253	243	230	259	263	268	273	244	254	253	242	215	235	222	253	233	269	251	269	238	286	256	255	239	251	234	251	256	276	214	231	282	258	240	253	260	269	280	259	223	267	265	287	246	254	251	256	260	273	273	238	248	253	238	252	269	259	271	273	266	253	223	267	229	225	240	243	213	231	273	261	230	254	252	262	265	279	239	237	245	221	254	253	265	246	274	268	282	255	203	240	230	261	271	217	275	268	275	279	239	263	261	262	261	270	271	270	260	252	237	250	243	247	241	264	238	240	275	240	280	233	271	252	246	247	238	228	260	256	226	239	261	253	259	245	255	240	236	228	263	286	270	283	232	287	261	249	221	219	254	252	265	254	234	234	245	282	237	270	211	226	283	288	271	232	212	239	256	270	221	284	279	253	275	241	268	241	262	261	245	263	257	250	243	249	231	254	248	220	246	268	235	254	200	231	247	230	286	240	254	243	238	265	235	242	261	249	244	246	248	247	269	258	262	236	249	216	250	231	249	249	249	250	258	253	263	253	248	262	269	228	248	255	245	260	263	274	250	257	283	258	274	255	254	244	261	238	245	255	231	252	261	252	260	253	257	244	245	251	237	245	253	250	248	235	288	261	253	241	226	233	257	239	262	242	251	257	227	254	245	277	247	264	263	245	233	262	241	220	255	238	256	231	262	237	294	212	238	242	288	276	257	228	236	265	248	247	225	256	193	272	240	252	231	249	228	309	257	227	234	285	234	231	245	262	258	251	275	256	255	245	225	258	254	242	236	223	256	238	250	224	259	250	241	243	275	245	256	247	263	248	238	230	255	223	256	224	271	256	246	246	249	260	232	240	272	267	236	241	260	243	259	254	262	249	238	257	258	247	232	242	230	259	226	234	256	249	297	221	221	248	259	245	251	257	250	254	246	266	279	269	281	295	252	295	276	271	260	255	224	240	265	255	216	229	288	250	260	241	234	216	209	247	251	258	285	251	243	267	277	264	250	238	246	249	228	242	244	248	263	279	221	217	250	299	236	251	240	265	257	282	232	274	222	264	260	280	268	197	272	259	240	261	259	257	240	272	239	255	302	240	263	275	236	248	259	231	241	250	260	234	260	250	258	243	272	235	252	246	276	226	233	253	266	262	259	243	241	208	246	216	267	283	237	270	263	260	296	241	278	274	250	257	242	257	252	250	232	242	240	273	245	291	255	279	258	248	268	259	249	247	231	254	239	252	218	272	251	253	243	249	265	239	259	241	244	249	248	227	238	265	282	250	243	253	247	268	238	240	262	251	234	251	242	231	273	244	250	240	260	247	226	235	252	246	237	254	269	262	238	247	262	273	216	253	245	284	243	231	261	250	260	263	240	224	263	265	260	250	268	243	260	228	241	252	250	257	263	253	283	233	264	258	258	229	254	264	281	240	243	228	245	219	286	224	275	247	229	257	227	243	249	262	265	266	237	255	217	264	278	249	252	219	259	237	255	229	239	233	254	263	251	253	255	271	265	266	231	256	252	242	268	250	228	242	261	213	266	213	254	221	271	262	252	260	262	246	248	249	254	268	266	227	229	276	278	204	264	247	239	231	233	247	283	270	228	267	241	258	248	242	247	234	278	271	237	241	248	256	241	253	259	232	251	237	216	261	243	267	224	260	255	241	226	240	278	239	198	233	235	251	255	257	236	245	277	221	266	281	272	258	247	255	243	259	239	253	257	265	253	274	242	265	223	255	254	280	262	252	264	224	241	253	214	247	249	238	270	260	267	232	253	250	240	275	241	244	292	242	276	260	244	259	238	267	250	269	260	255	275	202	249	249	214	243	235	235	265	223	294	257	275	268	252	248	234	242	256	239	227	265	232	235	246	255	242	254	209	244	246	254	226	261	232	237	250	251	253	240	245	279	250	238	244	245	241	239	274	262	278	283	237	253	240	236	273	218	246	253	232	267	230	233	241	265	281	267	281	262	233	239	267	231	258	255	249	264	264	274	248	251	281	247	271	230	243	258	237	242	250	261	247	245	270	228	229	241	237	230	238	229	274	264	213	254	282	242	265
24836	20244	17665	16615	12314	5649	2433	876	624	609	627	606	614	604	600	589	588	597	598	649	614	561	610	575	578	594	618	632	636	605	643	599	612	572	574	596	588	566	632	615	589	593	615	603	631	650	551	580	635	556	594	609	609	602	539	600	612	605	600	583	616	603	634	611	589	622	600	621	579	591	622	592	630	597	592	558	591	618	577	594	621	593	622	597	552	626	628	573	579	571	650	590	604	578	605	614	616	611	635	584	607	607	564	585	562	615	606	608	609	594	610	610	583	619	589	586	601	557	624	603	619	593	628	568	600	625	584	565	616	630	588	617	573	610	630	595	610	559	636	582	614	607	573	619	587	583	575	611	581	606	619	606	598	532	570	633	591	611	578	597	570	639	606	610	575	553	572	580	625	602	614	568	644	639	608	567	590	582	553	616	558	580	573	623	581	631	598	614	644	608	611	595	633	582	595	618	621	610	610	603	618	641	623	586	575	635	590	570	639	593	587	610	593	615	605	589	585	612	573	608	596	585	591	615	585	571	599	575	655	608	565	615	629	603	594	644	620	592	578	596	586	596	641	617	591	615	594	597	587	564	536	580	632	628	589	611	587	583	628	589	599	562	595	572	559	603	612	577	610	564	607	563	609	633	559	630	638	629	609	568	556	625	603	617	589	605	604	548	613	591	581	614	563	609	620	606	590	609	629	586	625	566	616	576	628	590	597	621	586	583	613	600	573	576	597	617	605	608	580	573	586	615	617	638	623	635	546	580	617	605	563	571	597	601	598	591	615	613	613	596	588	632	571	603	635	613	630	585	614	593	597	616	554	612	577	584	598	581	640	565	618	612	575	606	590	579	595	567	598	587	595	613	607	565	613	593	634	601	627	591	567	605	622	607	621	613	617	586	568	628	568	576	565	575	641	622	672	591	632	612	553	603	586	592	602	575	624	643	610	577	588	581	611	610	566	591	594	592	542	560	558	589	589	582	628	617	584	561	592	605	597	617	609	584	633	570	535	609	581	585	613	630	596	599	619	643	587	617	612	577	589	589	638	600	595	611	623	584	567	611	564	593	592	549	612	567	583	613	598	641	604	602	590	618	609	608	605	572	549	603	570	570	601	595	568	621	605	613	640	656	571	620	579	619	564	562	616	566	607	614	612	584	591	590	589	554	582	560	636	612	613	608	609	568	619	591	571	614	599	576	637	614	560	567	608	586	600	631	567	591	593	621	615	643	581	625	600	587	607	579	588	556	632	633	571	613	636	558	574	588	642	620	582	544	629	623	609	634	669	581	581	622	646	610	587	588	610	602	595	599	547	620	619	611	623	661	601	605	601	562	646	600	588	607	529	625	586	583	562	596	573	589	589	574	624	614	593	591	589	574	609	569	581	620	585	556	554	600	599	577	619	617	593	610	574	554	566	631	624	565	617	603	583	638	603	630	602	600	579	605	610	601	623	644	606	632	586	573	567	604	591	567	615	576	628	584	576	558	609	627	614	582	594	619	578	605	569	570	617	589	602	589	602	623	633	605	586	609	627	621	567	599	582	635	583	609	610	566	589	584	619	595	601	587	576	600	548	571	607	590	600	628	571	589	583	643	616	585	604	618	589	569	574	642	591	601	638	588	623	599	573	616	604	591	603	639	644	592	608	637	622	608	585	613	564	576	593	601	541	605	576	574	554	597	627	603	615	632	650	572	620	615	591	571	606	608	575	636	610	611	586	605	601	623	590	605	611	590	623	602	645	582	606	622	616	622	621	589	561	657	607	611	618	582	602	574	619	632	616	583	551	611	563	592	660	599	643	642	578	616	568	600	578	594	607	622	596	598	604	620	632	635	632	581	596	615	595	608	576	622	608	589	591	573	570	636	564	595	632	582	584	593	602	586	600	630	655	578	606	620	577	588	594	609	566	611	607	655	607	592	630	607	622	593	602	546	574	595	592	636	585	610	549	622	618	598	603	618	565	621	622	618	576	562	637	647	614	598	595	641	587	624	592	598	576	597	652	641	618	629	604	536	645	613	580	592	608	581	580	542	574	589	571	571	604	624	623	616	591	573	631	580	584	584	591	633	593	630	574	620	626	581	546	565	613	584	595	623	557	624	584	592	600	631	597	623	589	643	583	628	564	643	608	569	621	604	604	575	575	605	619	615	631	591	630	542	582	553	595	545	611	558	598	568	634	638	608	610	609	590	593	629	585	615	627	638	669	585	607	577	621	580	598	626	609	637	586	614	623	579	570	596	625	609	607	566	613	611	613	610	609	605	628	577	605	620	600	624	550	601	585	597	621	624	602	583	631	564	628	601	581	648	601	623	657	564	628	612	592	617	586	577	621	590	581	593	654	619	557	572	615	630	586	574	605	610	604	562	578	623	617	565	625	579	666	572	595	584	599	568	624	610	617	591	604	630	572	545	606	596	597	579	558	596	571	605	630	608	594	574	626	603	608	608	564	577	561	575	583	614	571	610	580	605	602	577	600	618	617	592	610	600	665	622	626	616	587	621	553	577	620	593	600	612	643	571	596	617	604	601	594	603	611	656	596	575	548	597	607	593	586	563	623	609	646	593	630	582	576	608	608	609	554	578	574	615	584	579	606	620	600	602	612	560	608	585	629	623	605	603	591	590	593	605	616	613	620	565	621	575	585	631	606	595	611	607	605	576	595	590	596	640	598	616	590	629	604	627	605	634	548	608	585	568	619	561	628	615	566	598	625	685	646	631	636	576	566	598	579	614	606	607	626	582	593	640	587	548	568	574	594	551	602	614	593	609	531	563	605	600	608	609	554	585	625	595	591	609	600	547	610	586	598	570	592	601	594	584	615	623	619	589	593	592	581	595	596	587	566	594	615	592	577	590	584	619	601	616	646	607	588	636	614	624	591	582	593	573	626	575	646	651	564	589	598	578	588	581	579	597	579	595	633	602	569	611	618	573	606	578	543	609	594	621	610	613	624	596	630	600	620	645	589	621	621	636	608	570	584	625	570	618	585	587	588	593	664	604	615	605	589	555	611	623	589	595	573	578	601	622	604	612	578	572	553	597	619	618	625	582	620	562	620	642	577	622	596	629	616	625	602	616	582	559	597	603	605	561	582	595	578	603	577	629	578	571	590	599	626	610	615	618	589	593	618	607	588	582	581	608	587	628	554	574	591	568	607	610	628	607	584	637	611	595	568	603	542	596	577	639	588	560	604	586	568	588	588	600	629	613	600	638	626	613	586	603	585	580	562	608	591	619	617	608	599	573	609	598	607	612	554	586	616	598	569	632	595	619	625	598	603	632	600	608	610	631	587	603	586	629	574	594	592	587	568	633	574	590	569	639	572	587	600	630	634	559	579	635	626	592	629	642	566	579	592	608	581	588	611	608	589	643	585	594	613	622	597	629	594	582	595	609	567	609	601	609	589	582	641	544	606	610	610	618	592	649	561	604	624	621	584	590	616	575	543	609	568	584	577	617	584	630	560	619	560	615	602	562	622	611	578	622	599	560	622	634
52064	36124	27740	30863	21503	8369	2479	662	286	286	274	272	276	282	277	274	266	279	243	276	279	286	276	283	319	222	306	254	302	262	268	286	263	296	272	272	252	268	276	257	293	242	278	269	260	286	256	263	283	264	295	288	276	308	237	275	302	293	257	266	289	266	270	280	286	272	257	270	278	286	244	292	258	284	292	274	263	257	286	252	276	278	263	283	258	247	250	286	300	255	258	275	251	313	251	273	306	289	306	272	237	288	268	275	269	256	270	285	300	301	256	291	299	253	250	281	283	261	280	280	266	252	278	262	259	252	276	272	275	290	291	275	290	254	274	260	248	262	307	294	263	263	301	289	254	255	265	239	239	253	304	287	275	265	285	266	265	306	273	257	287	310	289	278	291	308	275	313	267	296	243	292	271	275	277	298	273	261	304	264	263	272	262	278	262	281	279	263	287	266	248	262	265	279	271	268	283	278	325	278	280	301	268	277	264	258	288	276	263	300	259	275	301	276	263	294	246	260	259	264	298	283	277	268	269	280	281	240	288	292	250	285	269	240	281	266	265	281	277	288	284	268	250	264	291	243	234	287	265	267	236	289	277	256	291	265	258	242	282	278	281	283	277	314	261	274	278	304	283	263	286	252	311	289	260	297	264	260	242	271	257	297	277	277	270	276	278	284	258	254	263	297	311	298	275	290	270	261	253	298	274	256	266	260	262	272	277	286	256	266	277	267	295	254	295	287	296	278	294	261	297	309	269	257	322	281	250	322	275	288	287	253	274	264	296	271	251	287	280	299	268	289	263	278	280	281	264	231	262	263	293	287	272	293	285	266	266	272	252	288	259	277	284	273	244	292	279	280	256	304	240	266	254	285	244	280	265	250	269	289	294	260	262	282	255	259	278	281	301	248	290	293	284	290	299	281	285	274	253	248	278	296	298	274	274	296	304	270	284	305	278	296	263	268	251	256	272	256	281	257	259	291	264	280	281	293	301	275	250	281	288	286	279	332	269	284	264	241	286	277	263	289	285	259	279	260	298	299	319	278	282	292	268	278	245	256	244	289	253	243	271	298	291	257	296	298	277	275	274	254	247	272	300	288	261	252	302	294	247	240	270	258	267	286	275	276	235	272	280	276	254	267	273	263	298	273	294	285	326	294	300	245	272	281	246	265	261	280	292	291	293	288	309	270	313	248	257	260	242	258	269	320	288	270	269	264	278	269	275	243	261	295	268	279	270	278	272	287	291	262	312	288	292	289	282	278	272	288	252	304	293	255	257	286	299	278	234	252	275	321	325	286	272	271	272	284	284	286	318	249	264	291	255	286	283	261	283	272	278	263	303	317	273	277	277	252	281	281	267	259	300	266	281	258	316	260	268	274	318	282	270	281	274	263	288	278	254	244	230	256	290	312	270	276	267	286	257	275	252	259	300	282	293	274	264	292	280	239	278	269	246	286	280	261	272	239	284	288	269	260	280	288	265	291	275	254	289	250	250	295	281	252	237	280	314	277	228	270	264	273	248	247	270	301	296	292	265	281	273	282	258	250	298	275	281	250	262	286	281	267	270	262	306	280	289	291	275	303	272	287	272	254	259	296	281	278	331	261	235	256	312	269	294	281	275	278	245	293	260	276	272	241	255	289	283	283	273	278	265	269	297	278	281	278	274	277	266	303	285	255	284	297	289	257	294	283	234	274	266	271	256	284	265	281	303	287	279	283	274	275	256	274	308	277	252	266	311	294	262	271	270	277	273	273	253	247	287	268	282	267	265	286	256	278	274	285	255	289	316	246	279	273	292	273	290	290	268	272	282	289	296	263	260	271	259	272	260	254	271	280	308	274	272	274	274	248	250	272	282	283	268	280	310	304	288	275	271	305	264	257	275	252	263	276	274	300	284	266	309	275	298	292	250	266	293	264	301	297	257	279	285	287	259	303	262	255	273	293	253	260	267	268	263	253	258	245	268	270	263	256	262	304	276	272	262	284	268	261	280	300	282	253	286	244	314	265	263	272	278	274	262	288	282	252	264	259	282	288	285	263	271	248	270	271	275	275	252	301	259	285	256	278	280	308	281	290	285	271	260	269	263	284	275	278	274	292	275	285	288	279	263	265	266	269	256	249	241	269	250	298	282	253	285	301	254	254	291	284	278	291	265	295	290	260	289	275	242	256	282	311	292	293	269	255	291	265	288	296	265	306	259	252	273	271	288	270	264	273	265	312	271	285	308	258	275	287	253	249	332	266	282	238	265	290	269	255	264	262	291	275	266	276	271	256	256	280	254	250	267	308	260	245	285	282	294	308	280	257	237	283	264	302	267	276	285	264	275	237	261	274	262	281	247	272	261	285	265	279	246	258	290	271	236	284	272	281	285	288	247	283	290	258	253	266	259	262	250	272	310	265	270	264	280	266	262	275	261	282	258	281	276	290	310	287	270	278	295	268	275	273	297	278	304	268	281	250	282	272	275	268	279	264	275	288	301	277	255	273	287	239	273	263	242	298	260	273	277	263	277	253	270	276	290	296	276	294	287	294	263	281	258	270	283	282	275	253	268	280	288	264	281	250	270	273	295	275	280	275	293	253	278	244	282	261	269	282	270	264	273	280	259	282	271	280	259	285	263	297	262	272	295	258	283	298	288	271	287	243	269	281	276	270	278	271	291	274	281	294	320	259	270	251	271	258	256	259	261	259	299	276	294	274	282	260	310	252	248	297	271	263	261	290	284	266	235	281	281	252	285	255	284	283	286	293	281	299	278	280	296	270	271	274	259	277	311	261	240	296	280	321	281	265	294	238	257	288	287	250	270	313	286	302	290	292	248	270	241	299	268	282	303	231	289	278	265	255	240	272	301	255	272	285	305	296	273	245	253	290	292	278	280	293	284	295	291	287	254	265	272	249	272	279	273	294	252	257	238	288	283	291	299	265	292	277	284	316	289	307	260	287	311	257	263	268	292	268	244	262	304	288	297	296	269	280	253	259	263	254	273	263	294	293	277	303	301	287	263	276	266	255	265	272	281	313	292	276	285	312	256	283	279	275	270	278	267	257	300	272	254	237	324	257	275	264	292	303	286	265	308	261	290	290	268	280	260	289	266	250	260	275	289	252	270	254	280	283	272	238	247	285	292	281	278	275	285	256	271	287	271	281	261	280	276	291	279	264	284	250	281	270	294	263	257	272	275	284	281	270	268	269	285	297	286	254	267	257	267	287	242	255	291	281	275	256	263	290	250	300	305	245	266	269	261	283	288	262	299	288	286	274	271	263	266	266	262	279	288	252	306	298	282	268	264	259	259	252	306	280	274	289	297	262	292	247	281	276	281	286	294	244	275	274	264	248	275	312	274	274	259	261	277	293	298	301	244	274	281	315	273	282	288	262	289	279	272	299	273	306	288	277	283	296	315	263	266	258	272	291	254	266	266	309	263	294	277	272	262	279	287	280	266	291	265	285	277	268	288	288	266	284	269	263	264	272	285	265	282	274	271	295	232	263	265	268	299	285
32337	26317	32355	42126	33350	17652	7453	1900	684	623	654	662	629	647	648	677	642	677	633	647	643	679	659	653	621	689	617	620	642	639	659	617	683	720	629	695	629	638	654	658	643	649	668	634	622	641	667	658	688	648	639	658	693	634	620	593	640	660	623	644	679	695	737	686	668	630	624	672	610	643	665	696	691	673	633	655	655	631	684	635	657	669	653	644	635	647	640	634	695	639	639	625	671	675	689	657	692	662	696	643	633	688	656	706	660	654	711	667	676	627	721	648	640	677	628	703	683	655	674	689	673	659	639	650	675	688	632	656	659	680	631	689	677	645	644	654	674	677	706	705	645	651	610	684	674	661	678	648	685	642	661	672	681	676	685	661	651	623	685	644	655	684	680	667	623	660	660	641	665	632	701	663	659	606	667	680	691	653	665	647	682	650	669	676	659	662	702	667	691	658	627	636	655	663	730	647	661	671	691	674	633	646	645	695	656	665	638	612	646	617	653	687	682	670	680	627	666	655	639	670	683	639	667	701	607	652	661	668	647	670	662	647	621	647	700	685	638	645	645	658	669	659	643	657	673	681	649	707	649	684	606	680	658	619	624	660	680	651	670	610	687	658	606	652	659	656	635	643	673	647	657	680	650	653	660	682	675	620	660	661	697	649	677	666	669	673	646	661	694	672	675	600	652	688	619	623	678	653	658	673	677	683	662	665	661	680	671	632	702	649	633	640	661	677	684	663	692	658	620	658	658	587	662	673	664	623	678	664	670	658	658	740	674	693	683	640	667	617	653	673	647	652	653	649	653	666	671	662	715	692	658	639	664	648	641	663	692	680	668	663	700	642	649	677	682	665	676	632	711	672	648	549	704	681	683	677	596	650	681	645	663	664	694	693	673	629	696	655	653	640	665	651	625	653	658	678	631	633	684	706	649	638	664	629	674	669	629	631	671	647	654	658	625	631	711	659	673	681	668	654	670	608	635	662	666	666	655	610	637	642	658	637	656	666	699	631	594	656	641	692	624	627	685	671	630	675	671	682	686	627	677	640	698	663	653	640	632	654	652	633	695	646	624	618	662	654	657	667	714	694	654	685	656	684	687	638	644	681	686	635	647	665	652	696	645	661	695	663	689	673	728	637	649	622	677	644	676	626	624	663	637	592	649	618	615	627	648	698	628	667	661	671	675	629	642	666	660	692	664	684	690	655	654	670	682	653	634	714	635	697	628	688	676	666	679	652	698	617	651	648	620	678	683	681	678	617	656	658	657	647	642	600	638	659	689	670	643	680	654	659	620	627	647	689	654	648	697	621	673	718	657	663	682	669	684	706	632	696	665	639	692	615	650	624	617	659	688	653	641	652	699	661	653	665	659	646	711	674	641	644	605	678	640	645	677	677	689	632	652	666	666	639	661	650	641	677	625	648	668	647	661	664	601	666	611	593	660	674	677	657	672	685	688	648	637	653	688	670	651	669	696	637	651	722	702	696	647	682	714	628	656	675	693	652	659	665	663	713	687	671	627	589	634	661	707	694	670	671	693	635	651	664	637	678	648	620	715	671	700	647	657	640	676	612	610	694	658	674	695	664	675	632	626	622	696	658	678	673	652	696	648	598	698	691	642	723	655	709	673	643	653	651	669	656	631	657	677	673	691	675	663	653	648	705	670	626	642	694	613	614	648	675	680	691	691	677	704	669	653	647	669	654	655	680	679	701	659	641	668	684	653	670	673	676	620	670	693	657	644	687	677	737	670	663	609	642	671	655	656	647	676	653	694	627	659	640	672	644	648	663	652	702	640	647	625	705	709	646	677	680	646	618	631	672	660	677	681	672	671	642	711	648	627	653	660	617	619	638	664	672	686	666	716	694	684	685	693	656	649	666	652	642	697	683	631	679	670	671	655	717	679	663	689	693	669	672	664	675	665	664	644	684	650	667	654	670	593	642	681	692	661	672	662	690	696	714	646	645	641	648	663	686	670	697	714	682	650	645	641	635	664	699	631	633	637	647	658	639	696	641	622	651	669	636	685	673	713	700	640	637	682	678	658	632	696	680	668	621	640	654	697	685	663	668	704	633	655	660	691	701	719	639	676	674	655	655	632	656	641	627	683	660	660	707	652	670	664	665	675	639	655	647	669	640	698	659	692	650	660	672	658	642	621	680	665	670	639	668	645	637	687	652	681	635	648	699	637	633	642	676	653	684	691	664	665	683	593	664	683	763	684	672	674	694	652	666	628	654	617	658	643	634	674	667	669	669	706	645	627	684	648	673	637	650	690	704	691	677	645	677	688	649	668	652	704	651	666	661	669	671	665	674	650	624	638	630	680	695	616	649	714	669	700	689	684	619	729	667	650	651	686	671	676	619	673	671	682	639	666	625	688	661	680	668	675	656	695	655	615	665	644	648	654	629	692	624	687	640	674	722	673	662	641	632	654	684	647	648	674	674	644	678	674	628	637	666	603	679	593	654	681	675	696	657	634	637	640	652	693	709	632	633	679	656	633	678	699	621	658	670	605	677	662	664	659	652	652	659	636	695	643	701	661	630	693	638	658	662	668	644	658	647	693	651	651	694	674	710	651	667	676	651	644	631	655	698	655	678	650	656	619	671	634	646	681	678	706	632	695	692	647	639	682	614	639	681	622	677	614	612	650	639	624	660	663	695	678	647	678	657	623	687	635	670	693	644	632	657	660	719	649	687	666	697	662	623	666	611	636	665	673	656	663	625	622	669	691	700	650	614	673	672	661	643	626	653	681	633	613	680	638	622	670	651	696	630	628	671	675	668	660	649	656	688	642	684	674	655	646	652	630	657	677	687	621	630	630	670	659	668	640	644	661	666	681	628	665	657	657	692	624	691	649	678	677	705	624	655	660	653	673	612	656	612	685	611	688	683	629	704	640	676	624	704	668	661	644	635	637	643	676	632	662	673	703	653	654	633	640	666	622	696	700	651	649	625	672	677	648	687	679	616	624	679	655	668	660	638	650	682	621	685	678	640	666	636	632	660	666	698	641	658	664	701	649	672	708	613	687	659	625	616	620	656	667	666	653	645	682	643	601	683	627	655	618	701	667	652	683	679	673	649	626	662	677	635	659	638	624	630	714	640	684	668	652	648	652	650	659	647	654	693	640	612	637	664	640	626	712	632	656	680	648	631	605	650	657	650	632	662	702	632	633	639	691	643	693	695	683	674	690	650	675	648	650	696	621	672	663	676	698	699	644	667	635	668	644	676	682	657	665	654	646	658	656	673	627	607	656	673	660	596	699	643	656	636	653	669	680	622	607	691	691	665	629	620	669	663	697	660	700	636	656	644	646	686	670	691	662	653	654	695	667	690	679	677	645	634	644	693	618	689	658	686	633	667	653	640	679	653	666	639	698	628	684	627	675	650	658	650	678	634	635	651	681	642	664	678	655	621	640	691	677	685	701	660	665	673	641	685	659	661	642	587	659	627	634	678	664	714	650	651	628	628	651	721	684	679	640	669	637	708	656	669	660	661
72514	61260	68008	64741	46762	27361	11289	2412	506	446	434	421	442	450	457	470	414	444	436	488	434	437	414	436	466	474	442	461	428	437	434	435	450	414	393	480	469	393	430	431	456	468	489	439	438	441	395	454	422	459	440	441	458	454	489	431	448	447	441	458	407	454	449	443	428	482	458	483	419	425	450	446	412	462	403	444	416	446	462	453	392	466	446	458	445	448	450	439	459	432	472	441	416	470	429	480	440	418	405	472	433	453	391	473	472	428	445	393	434	437	414	433	426	456	446	410	448	410	412	427	401	441	431	435	426	463	455	454	415	405	442	407	427	406	460	467	424	433	457	483	442	395	429	461	426	399	511	436	451	439	472	488	406	441	444	441	502	443	441	442	420	469	421	461	454	432	467	412	439	409	463	447	429	424	464	427	450	427	429	464	485	409	432	440	430	443	418	433	464	415	426	403	416	429	412	470	482	435	438	469	430	445	452	426	454	449	456	426	455	389	448	465	415	436	432	410	439	392	463	421	411	419	439	401	435	461	447	450	411	419	419	441	438	456	446	425	480	420	397	461	480	449	460	403	436	417	443	433	435	460	443	454	441	435	455	435	458	418	419	443	434	452	479	416	434	432	427	490	429	389	404	423	435	442	475	452	430	467	446	442	434	413	461	449	435	446	434	423	461	448	478	445	410	450	480	425	369	398	435	453	388	432	475	466	459	399	409	437	422	431	443	443	426	406	424	447	413	429	415	439	414	473	416	438	448	470	413	482	443	394	453	406	449	394	431	456	424	445	431	430	409	440	463	461	500	425	457	447	404	436	421	430	467	423	444	490	432	453	461	422	423	448	438	435	406	458	486	468	483	442	447	426	450	398	421	442	444	428	455	429	432	455	447	475	452	450	443	424	436	432	440	433	456	415	419	400	430	416	429	433	440	414	432	442	451	460	491	459	421	406	395	458	437	428	445	438	430	413	442	379	445	398	403	416	466	420	420	423	464	420	427	471	480	463	445	461	454	432	422	416	364	476	439	472	436	445	408	462	437	456	448	454	414	451	467	450	455	448	489	422	436	429	420	446	429	438	407	461	453	436	427	419	444	441	447	464	463	402	425	431	419	408	458	440	461	465	429	423	427	472	450	430	461	464	429	428	425	443	445	445	493	456	440	443	470	429	457	482	447	450	401	463	406	479	437	455	456	458	433	425	455	456	427	423	508	450	463	446	452	483	463	427	419	430	451	420	458	420	414	446	446	443	415	431	460	446	448	458	435	437	430	428	455	455	414	446	426	488	441	414	406	479	443	432	446	479	425	476	432	413	413	411	466	429	412	429	436	401	416	416	426	465	438	437	491	439	411	431	448	457	453	462	445	417	419	477	458	453	465	409	426	464	501	447	437	444	406	417	523	449	466	450	485	455	440	429	422	455	438	458	381	406	454	419	473	402	413	461	417	485	479	456	443	431	451	432	408	430	475	429	416	497	440	385	450	409	448	437	416	416	466	434	451	420	458	429	457	430	464	439	438	423	470	455	427	458	430	420	432	408	457	458	456	484	398	446	420	440	430	445	418	448	400	407	451	443	449	442	462	436	455	450	422	397	474	457	412	435	407	395	462	411	417	449	437	428	478	462	454	441	491	408	477	452	408	431	443	452	456	439	416	439	430	444	427	398	417	435	416	444	478	456	436	446	432	470	450	423	449	460	440	426	398	417	442	454	437	481	454	422	448	434	467	445	424	457	401	407	417	467	436	429	414	451	457	395	418	438	452	417	441	445	437	459	424	424	480	438	448	441	441	462	435	432	385	421	443	424	441	467	420	442	424	438	438	394	437	428	485	391	451	428	423	425	447	430	464	439	430	460	446	449	475	460	415	438	422	493	451	425	403	420	455	459	477	445	418	440	395	436	461	463	439	510	411	452	437	434	448	441	437	412	444	458	473	457	451	444	447	461	442	411	430	465	425	451	423	430	427	443	427	452	405	440	469	421	416	436	441	436	418	397	454	462	432	465	454	494	435	410	434	468	456	457	445	449	433	431	465	421	461	470	421	420	422	422	442	437	400	462	446	425	433	448	427	418	444	433	431	480	452	421	431	437	434	425	426	434	472	443	434	430	436	444	457	457	468	488	445	464	425	444	477	446	437	442	431	443	458	394	457	423	457	454	453	433	430	433	463	447	420	430	446	472	405	404	445	464	423	430	432	443	444	428	426	451	462	476	396	476	435	405	459	430	426	445	440	448	438	456	435	448	454	482	437	421	436	396	430	484	409	417	395	440	444	440	422	462	418	443	411	424	426	427	441	429	445	483	457	429	417	427	416	405	470	426	417	416	434	412	411	434	476	442	436	428	396	491	450	417	434	495	473	405	440	444	391	439	433	428	529	421	436	437	468	478	470	453	444	440	518	481	446	519	436	402	407	461	470	421	442	468	413	380	435	472	446	445	402	425	437	395	466	407	476	466	422	447	461	460	435	424	453	418	418	423	434	423	406	469	438	454	424	423	511	473	409	465	409	469	436	415	428	453	441	421	452	431	417	452	434	432	421	458	432	402	405	435	498	467	436	475	450	431	425	445	438	437	457	475	456	450	479	422	451	457	458	411	402	443	414	434	445	401	447	408	416	441	430	387	412	471	409	432	481	396	399	462	499	439	416	498	438	453	415	423	445	445	464	481	454	446	444	445	422	422	450	458	402	438	438	442	436	424	458	473	429	405	439	439	456	415	430	473	441	435	478	421	404	420	489	439	444	430	434	452	447	449	419	441	450	432	414	438	468	444	409	413	437	449	427	449	470	415	408	451	446	446	430	441	466	442	452	461	412	469	399	425	417	437	429	451	450	486	448	457	397	428	469	473	439	461	428	417	460	428	438	460	508	486	456	428	478	394	457	416	457	420	437	421	408	432	413	441	442	433	442	424	470	434	420	441	406	435	438	388	436	439	406	442	426	467	446	458	441	439	441	476	443	439	432	459	426	423	464	439	457	426	433	466	429	417	447	426	411	455	444	404	438	468	431	451	462	411	431	440	450	406	459	468	398	449	457	418	424	449	420	408	446	451	420	410	404	462	410	438	419	444	453	456	431	424	442	463	457	476	449	463	442	412	439	432	480	449	433	455	446	465	411	443	437	401	411	494	426	426	460	470	430	435	461	465	417	455	455	457	451	472	445	482	446	436	420	472	447	474	418	442	439	447	411	453	433	427	444	429	405	427	480	420	424	433	440	421	449	455	473	412	464	443	420	419	429	446	429	445	449	396	434	458	426	406	385	454	439	464	437	457	431	426	450	477	436	435	461	450	463	426	418	445	439	419	428	450	416	455	427	417	452	420	475	416	404	402	495	439	468	384	462	442	430	442	435	414	443	428	423	444	418	413	441	457	409	410	433	467	458	420	456	461	461	391	450	446	427	462	427	425	421	456	500	454	446	478	439	418	416	467	419	436	458	436	454	447	417	440	435	436	430	431	465	443	456	421	439	427	472	423	426	447	445	433	437	438	444	440
49814	51381	68563	71023	55151	36137	18896	5299	955	986	1005	948	974	1025	997	940	954	979	946	973	947	991	967	975	938	943	968	1042	990	955	927	1019	989	946	972	1054	932	940	972	954	967	1010	941	994	922	956	892	1018	957	985	988	970	930	1015	934	963	965	986	942	1036	966	1018	959	955	972	969	963	969	954	928	998	965	949	1000	982	1007	978	1009	1000	927	937	979	981	941	1001	977	975	944	950	903	999	952	966	954	872	1004	991	956	1035	1002	984	919	930	960	999	1023	1007	954	954	995	948	925	1008	916	987	945	976	996	942	994	956	933	972	991	996	963	966	953	994	984	923	936	992	969	937	970	941	1040	998	978	977	1000	997	932	941	952	1009	978	993	993	953	982	947	897	954	959	952	1007	956	964	948	992	929	980	995	969	1000	920	1040	947	908	971	931	993	938	985	933	991	914	1012	1014	944	928	973	1007	1013	939	1004	1043	977	1029	1025	973	1008	1006	917	917	956	967	984	966	962	944	958	995	953	971	939	965	910	959	1047	964	923	949	955	932	999	995	990	948	950	1010	996	971	957	976	944	981	972	945	954	1023	923	940	956	940	1009	971	938	971	951	932	1001	952	938	1010	1016	906	933	971	962	977	1020	974	997	899	927	964	977	962	968	993	927	964	999	979	974	968	972	951	1047	952	1025	987	993	941	978	996	933	987	916	917	955	1003	936	1016	906	930	998	947	1013	905	991	949	977	982	893	959	994	982	930	956	970	950	1048	972	956	939	926	961	951	973	1011	955	909	977	941	1002	1014	975	965	971	985	993	964	991	946	965	995	970	948	964	957	990	981	898	956	953	1011	942	963	999	975	1003	948	908	986	974	967	972	962	960	980	952	1003	969	984	960	988	989	982	935	927	1010	949	964	944	991	975	898	953	955	1004	909	981	942	964	961	993	953	998	962	926	1024	943	952	924	934	1001	945	959	904	967	933	954	954	958	950	974	982	943	956	1025	1033	969	944	973	950	965	968	978	915	958	953	976	993	1000	913	973	1014	986	908	992	974	953	996	932	971	955	942	983	981	988	1014	958	974	971	990	960	924	953	983	964	975	972	962	982	931	968	981	945	953	1024	996	1011	998	1012	995	982	950	949	884	1018	1000	1014	1029	1009	933	941	932	954	1032	956	981	975	966	954	959	937	992	1017	957	975	973	990	1034	978	952	922	970	920	953	937	939	947	1002	1028	917	974	982	984	984	931	1018	977	927	1001	982	1004	994	983	981	958	964	998	987	1028	1028	949	950	945	1024	988	963	944	917	1009	937	967	1014	943	954	966	922	959	947	874	1022	999	949	932	953	1029	940	959	1004	942	976	1004	950	966	978	927	957	942	947	945	941	966	1006	1019	949	980	983	996	986	985	939	1015	957	977	949	897	942	981	974	952	903	928	1020	962	950	1016	1021	890	950	983	997	1007	997	929	924	1003	1000	932	999	1001	898	958	1045	945	950	1024	938	1000	940	971	949	964	962	987	966	946	1024	946	972	979	964	931	976	918	966	917	956	954	926	1006	979	1039	1044	961	981	1005	983	991	966	980	952	968	990	960	1000	972	970	957	923	942	938	967	924	983	968	931	981	919	968	990	974	967	929	1049	953	931	928	981	995	972	969	963	988	961	1029	957	931	917	939	1060	916	965	967	986	928	999	936	980	949	951	951	960	1010	957	953	1000	902	967	967	984	947	1006	932	993	981	946	937	978	961	988	967	906	946	922	928	979	942	936	975	980	962	1018	943	935	919	958	946	996	946	909	961	961	935	943	963	968	971	965	949	991	965	929	942	958	971	957	984	977	968	977	949	1037	963	1038	981	982	1024	1012	972	941	1039	890	956	972	975	977	972	1046	978	988	930	951	919	992	1011	996	955	966	932	920	992	943	896	968	983	992	930	1022	1003	1009	979	950	934	1011	1023	954	991	1012	985	944	912	979	987	949	964	959	1022	981	936	940	965	985	973	979	1004	982	989	1011	974	961	934	1044	1003	978	978	1000	1008	1028	923	945	1018	968	968	958	985	971	1024	986	1004	976	956	963	943	984	1012	990	867	905	982	997	976	951	970	1044	1012	1016	956	999	968	939	911	951	990	989	907	997	993	915	925	971	949	1027	992	972	943	1036	1011	941	976	898	979	945	941	990	1006	997	954	1005	967	934	959	932	975	951	1048	930	946	992	975	946	991	1018	1001	984	939	921	1004	987	992	1028	969	980	1027	937	1020	966	963	935	915	1012	979	965	1003	967	953	952	964	957	968	961	995	1001	951	988	987	1014	995	956	943	1002	937	942	990	973	940	871	941	950	938	947	945	967	961	981	911	982	998	928	991	930	993	982	983	988	963	988	1027	1005	967	1023	964	961	890	978	923	938	965	970	934	989	984	986	964	957	991	940	933	977	953	998	973	969	956	930	1015	971	929	946	962	959	934	983	944	971	969	972	942	960	976	973	941	996	938	986	983	992	1013	922	944	1002	1044	944	943	971	930	993	941	981	1020	924	993	995	983	934	1011	950	934	1027	936	989	962	961	949	968	978	968	965	970	995	908	984	996	941	948	943	1000	943	927	981	1014	1045	956	928	997	1023	961	939	973	921	1017	898	1004	976	947	972	962	999	1009	986	1015	1017	946	934	979	969	1007	955	972	935	985	982	924	913	943	872	1000	922	921	1001	950	986	972	948	916	969	917	992	959	943	906	951	922	970	917	955	1040	994	960	991	979	1020	968	1016	975	962	973	983	972	941	958	939	1040	966	963	976	971	1020	912	959	947	1034	975	901	962	948	961	906	987	1008	958	929	903	970	1015	956	983	947	961	930	996	939	962	951	977	944	1015	972	1006	1011	1000	999	990	949	894	992	974	942	952	957	955	968	982	967	993	977	969	941	911	985	971	946	990	952	908	949	965	977	981	971	958	982	961	964	991	916	942	972	969	973	895	909	960	1018	953	992	980	1004	997	962	1005	943	981	970	986	1040	927	958	971	1020	960	980	943	933	976	975	998	941	979	943	946	957	948	966	976	957	966	984	943	977	967	967	974	987	996	1008	932	1008	989	976	954	924	945	952	954	958	1056	1008	965	996	1033	956	949	981	975	935	983	960	993	943	945	1027	965	981	955	921	987	983	982	970	962	977	969	948	990	938	986	977	973	993	962	975	1015	1001	934	927	940	924	1003	941	940	953	963	980	981	1017	916	968	981	932	938	969	950	936	997	984	1003	975	984	988	974	985	1024	969	998	932	997	976	948	963	984	954	1005	973	992	1000	945	938	953	973	947	975	1071	1020	958	986	953	992	952	979	963	958	941	938	944	974	977	973	986	971	981	931	987	957	929	906	932	932	978	955	1015	983	946	970	979	888	952	906	965	1019	1018	989	1006	1002	923	916	988	927	935	944	947	978	992	967	946	936	979	898	1017	941	967	939	944	984	1007	991	945	941	966	960	1003	1030	1010	963	925	888	945	1023	976	957	941	1005	993	917	977	911	934	951	957	1012	900	1000	946	952	952	977	989	960	936	966	1001	1022	938	999	1011	959	946	1031	939	948	940	995	1017	991	949	953	967	964	967	962	972	985	989	1014	938	997	929	1003	969	998	983	986	953	952	966	1015	934	926	965	938	967	921	958	949	962	954	963	979	929	993	1014	929	1013	988	929	1022	1000	909	963	989	956	976	973	960	984	1019	900	943	1042	1014	1033	988	926	958	911	1036	968	972	987	963	963	987	974	972	1022	964	984	1002	949
41921	25295	16251	9486	4514	1803	790	366	255	249	240	283	225	271	241	258	299	285	269	254	257	258	247	246	263	218	260	241	268	253	216	243	232	251	265	240	266	209	240	246	245	238	246	239	265	284	247	286	258	260	244	268	243	238	245	262	237	249	264	255	265	260	227	223	243	265	229	249	252	249	255	297	260	258	267	214	232	256	258	277	242	233	267	238	267	263	278	235	283	271	248	262	267	230	269	232	268	263	265	264	264	262	277	261	283	253	260	253	266	243	237	227	234	251	250	267	249	248	258	284	253	222	278	250	274	234	258	263	235	228	236	313	260	285	242	263	276	270	284	269	262	244	233	259	243	204	257	258	265	242	242	280	252	263	290	248	265	232	243	262	240	265	255	252	238	251	232	272	270	246	230	270	264	278	256	243	262	265	260	308	263	272	228	264	256	253	284	246	245	262	250	270	282	279	263	277	265	296	252	279	266	247	250	261	258	276	269	262	234	263	260	258	239	255	261	252	278	281	272	250	275	256	278	296	250	276	256	291	269	246	242	253	241	269	257	272	252	265	224	279	277	246	243	243	248	275	247	265	267	289	279	256	244	255	250	259	240	262	252	279	235	245	289	258	260	260	278	268	264	274	229	291	278	265	255	302	293	279	249	252	245	303	280	275	240	278	230	257	258	262	237	247	235	249	256	276	272	277	271	274	254	239	253	232	251	273	257	326	259	268	240	274	253	255	261	290	245	235	237	269	272	249	260	243	229	247	274	259	249	280	259	233	263	283	252	278	275	248	258	274	289	270	254	262	232	248	235	246	252	305	255	245	253	229	244	230	238	242	272	276	274	244	262	277	232	278	289	264	266	279	233	268	240	245	263	226	254	275	250	268	240	241	291	268	258	256	254	246	246	264	264	238	244	289	249	250	253	262	257	250	271	260	263	282	216	258	239	271	242	248	269	279	263	264	246	266	267	255	272	248	253	258	257	248	238	279	251	245	273	259	254	282	255	271	305	255	291	268	272	278	280	249	239	256	255	256	270	270	275	251	256	268	253	252	227	245	295	287	260	269	226	286	259	263	254	249	228	233	238	241	250	262	234	244	246	236	277	264	239	256	255	243	271	301	251	259	266	243	268	249	239	296	258	243	222	240	260	233	292	278	279	256	281	279	278	260	258	283	276	266	240	231	266	234	279	245	297	241	279	264	264	279	262	261	312	230	262	248	205	246	256	257	270	270	268	266	247	251	241	278	267	248	264	274	280	278	244	239	264	266	265	235	236	242	293	247	283	254	276	303	241	231	265	272	292	266	262	267	240	245	252	276	269	239	305	270	261	241	254	240	239	253	274	237	263	228	281	260	279	275	283	289	265	241	263	276	283	242	236	279	251	239	274	269	245	272	283	274	243	242	282	271	247	254	266	236	242	234	269	239	277	257	222	262	273	276	248	264	266	272	254	273	245	241	283	307	255	234	231	252	243	243	281	211	254	261	236	276	276	264	241	278	293	234	253	255	269	252	258	272	234	259	234	279	257	247	262	264	248	274	273	241	236	230	268	278	255	278	272	262	248	265	237	257	256	265	266	256	278	257	273	248	250	257	233	251	291	258	285	251	248	227	288	256	257	258	266	252	266	263	250	247	273	244	253	215	242	273	283	250	253	257	265	255	242	277	259	250	249	271	248	236	273	260	237	250	272	237	260	283	265	279	261	249	271	293	267	238	241	246	247	247	264	257	279	262	239	246	262	257	269	265	252	273	235	237	276	238	245	260	247	269	255	296	276	266	252	222	249	260	261	296	274	235	255	301	273	251	281	246	251	257	265	245	280	267	279	249	267	272	279	250	267	260	247	261	274	267	243	245	262	266	243	306	230	260	256	254	260	262	284	289	268	238	299	238	257	228	224	265	222	275	253	265	246	251	246	267	266	279	255	253	227	283	297	246	252	236	218	238	260	271	274	253	224	255	279	283	226	289	243	251	262	249	270	252	280	251	255	251	273	282	236	269	237	251	273	279	246	250	240	259	241	273	247	233	238	249	255	250	247	268	251	225	232	247	245	246	241	259	264	261	230	259	263	276	273	253	259	255	249	290	235	249	292	261	210	250	239	254	281	226	264	264	266	276	257	249	283	265	230	247	259	286	291	279	268	278	257	272	269	238	283	287	245	284	261	236	281	250	225	255	260	277	260	263	266	268	263	246	267	256	260	274	267	284	270	273	301	265	256	250	265	261	264	270	267	297	241	255	284	273	252	282	283	262	256	279	247	289	264	276	261	267	284	274	252	264	265	271	262	260	261	277	250	266	254	285	236	270	257	242	275	271	249	238	293	249	255	245	278	261	249	293	291	245	256	258	266	257	254	295	235	262	243	231	229	269	255	264	248	266	259	239	254	259	261	288	226	250	262	273	255	259	304	251	284	270	243	250	242	239	251	281	273	266	242	266	284	284	290	251	236	272	282	269	237	241	258	244	254	266	273	245	245	270	249	251	291	225	250	242	275	259	278	240	243	289	226	233	246	259	257	261	296	247	252	255	243	266	285	262	267	252	239	277	246	252	252	236	219	265	251	266	268	282	278	268	252	269	273	229	256	276	257	242	259	246	255	257	252	279	259	262	253	276	270	282	257	243	258	271	250	254	273	263	257	241	281	276	263	256	268	290	261	287	242	266	268	289	258	271	257	241	280	237	264	287	257	250	305	247	275	274	288	282	278	282	255	268	261	245	250	262	238	278	259	240	240	256	256	280	250	294	241	267	272	288	287	256	226	236	245	236	276	269	282	242	276	223	260	242	250	278	255	277	246	276	256	278	276	202	244	252	284	275	244	257	237	262	273	245	270	257	253	233	272	248	252	248	272	281	251	231	251	250	283	228	292	225	261	289	225	276	272	250	243	266	273	273	236	252	296	275	283	231	259	241	286	254	269	261	250	285	269	259	257	259	274	241	263	239	268	281	274	277	262	266	283	263	290	258	237	244	246	262	275	269	263	263	239	286	246	243	237	297	257	262	284	255	262	275	234	251	256	245	269	264	258	238	263	300	264	287	267	244	254	269	262	268	230	264	234	267	282	267	247	251	243	271	276	257	274	252	288	262	279	262	252	247	292	252	266	261	240	259	256	264	277	274	242	275	244	234	301	282	260	263	251	244	257	263	264	240	266	258	256	281	260	258	242	231	247	241	270	241	249	214	274	272	253	246	279	253	263	240	261	253	240	256	268	255	275	273	263	278	264	237	265	254	232	275	234	268	253	265	297	253	273	247	239	252	247	265	268	256	272	264	230	308	273	240	225	224	284	255	243	253	248	257	264	268	288	266	268	246	269	272	266	246	247	260	232	252	242	286	269	259	269	271	270	243	284	259	247	280	266	273	219	256	256	251	250	252	251	246	224	270	294	285	286	261	285	281	275	283	251	301	224	271	252	238	237	263	265	247	250	248	243	252	263	249	298	245	239	239	264	270	263	234	267	291	246	298	263	255	255	271	237	259	254	256	245	261	229	251
23709	17240	21296	18037	11489	5037	2101	895	628	606	607	626	623	660	632	608	618	654	589	619	639	630	603	604	627	610	639	644	601	630	630	632	585	628	632	603	654	605	616	636	637	609	621	673	655	603	604	599	591	672	651	652	636	635	625	626	610	669	640	605	601	627	614	617	584	626	621	612	612	640	603	651	622	615	637	604	617	611	655	579	626	633	638	628	608	583	570	664	611	611	634	644	627	659	630	640	578	671	654	605	630	593	645	685	617	623	647	631	629	614	584	609	644	634	606	606	616	609	606	628	605	616	659	608	590	630	629	589	602	591	601	626	610	639	618	648	630	605	616	634	596	624	595	667	628	613	609	635	616	632	630	606	640	659	660	598	594	629	611	617	613	587	659	656	650	638	623	635	626	604	609	604	605	609	629	606	658	648	621	613	623	666	683	622	665	616	628	632	599	618	622	595	603	632	603	631	599	633	584	599	573	616	592	612	614	592	614	606	619	634	603	595	640	623	606	660	616	631	621	595	627	617	613	632	616	602	608	623	618	604	588	649	612	616	653	582	664	684	617	602	599	605	607	614	629	642	594	601	615	592	634	594	628	655	613	588	623	654	645	605	650	592	646	579	607	610	668	691	642	622	612	649	632	603	617	613	617	605	654	629	570	629	622	637	629	641	563	654	611	609	621	614	618	614	638	622	616	586	637	589	647	601	630	624	573	656	618	612	617	673	633	699	647	638	620	592	616	599	595	616	628	637	634	577	623	645	623	615	645	627	618	646	656	599	588	681	632	542	644	608	650	652	649	600	600	649	656	625	637	637	612	615	615	554	593	639	588	649	602	627	607	624	639	665	662	609	634	645	586	612	647	612	664	605	607	629	580	643	646	592	612	599	641	597	638	655	617	593	608	602	604	618	617	645	639	589	634	623	612	647	616	624	665	626	643	617	630	615	614	611	586	615	636	620	627	633	615	672	647	593	634	600	643	617	607	608	594	624	621	587	622	650	617	614	644	618	665	620	645	591	640	608	586	657	590	652	623	614	582	618	632	628	604	632	638	653	657	615	553	650	593	635	598	618	604	610	623	677	653	643	617	588	661	604	616	621	663	626	629	603	652	629	623	626	625	606	602	653	643	616	641	625	603	593	597	674	645	629	639	673	601	616	617	603	618	674	656	635	617	668	583	592	592	650	604	653	602	638	608	637	606	638	624	597	645	628	603	621	638	622	598	631	653	594	670	609	675	643	594	615	607	613	600	603	606	636	604	583	595	626	594	581	654	633	600	604	655	639	661	625	661	567	590	677	624	607	683	620	618	626	631	623	620	659	653	640	623	582	571	609	626	608	656	644	612	638	616	602	650	598	589	643	620	593	652	606	638	643	605	637	605	638	611	623	588	610	596	631	652	629	613	644	625	626	647	621	622	630	630	616	605	608	608	611	634	655	627	631	609	614	614	597	604	601	626	597	648	616	628	641	658	637	611	621	648	616	608	643	641	654	640	677	628	640	647	591	676	625	629	631	634	614	630	606	610	653	665	619	635	647	626	651	609	600	647	647	615	638	645	652	614	580	590	614	644	622	630	612	657	638	606	614	607	616	652	602	606	667	636	616	606	613	609	606	601	600	610	651	606	642	621	625	652	654	623	639	651	626	646	682	641	641	624	613	646	622	632	584	616	572	643	646	654	656	559	563	626	633	660	656	596	620	622	581	616	673	627	586	651	606	618	640	584	631	583	601	564	594	641	645	625	615	644	614	601	653	596	587	603	638	645	602	636	623	629	621	663	622	599	632	614	608	614	599	596	632	699	638	613	595	632	636	588	627	653	602	630	600	574	667	636	626	614	620	622	637	637	645	630	634	637	628	604	628	615	603	633	585	593	561	579	611	626	633	678	628	633	618	599	624	599	597	614	615	622	671	627	641	665	615	658	634	616	616	619	620	583	607	624	589	579	595	625	606	638	589	625	622	630	650	648	644	625	594	618	635	674	645	621	670	614	641	615	625	646	635	593	620	588	620	630	620	625	590	585	632	626	584	642	626	607	666	619	609	638	578	617	607	580	636	628	647	606	622	618	624	564	656	626	551	606	666	626	612	627	637	622	591	612	627	633	594	624	620	632	633	643	649	625	631	614	571	650	607	622	622	644	631	658	625	637	652	616	596	621	619	658	614	612	620	637	584	653	636	610	620	656	624	588	658	587	591	647	614	588	649	590	607	587	652	618	705	660	616	608	582	637	628	618	599	656	636	649	619	647	656	660	605	625	634	637	635	654	645	635	641	645	619	597	588	615	616	644	615	640	651	616	585	677	657	638	636	633	655	617	649	603	617	611	648	597	596	612	641	627	618	646	598	591	604	629	621	633	663	631	642	604	630	655	635	640	628	586	621	597	676	645	619	633	616	643	612	614	589	639	629	594	608	621	617	639	648	657	582	633	592	588	617	561	605	642	620	613	614	621	635	634	619	634	601	632	611	620	634	646	615	627	678	616	627	596	642	630	618	615	639	612	691	634	616	604	606	646	626	610	621	625	624	659	631	657	635	632	601	566	631	601	617	597	676	608	601	620	612	641	566	583	600	666	615	574	631	601	635	652	630	603	624	644	614	651	605	643	646	635	646	625	579	585	632	608	638	608	578	606	611	677	654	604	652	659	576	605	640	653	598	589	633	637	610	632	606	649	666	645	626	601	617	607	639	597	621	636	664	647	633	620	604	657	627	596	634	617	634	638	653	644	637	610	601	621	671	585	614	651	653	635	610	596	554	613	595	654	620	611	616	657	628	623	603	623	627	583	601	643	607	612	621	613	636	666	673	622	596	614	658	619	612	630	620	659	645	639	654	632	623	615	637	601	577	620	621	651	624	608	593	581	591	614	596	592	632	589	641	663	597	658	634	617	573	615	620	629	619	669	632	614	648	627	623	625	631	641	618	635	633	669	648	658	563	618	599	646	614	630	577	602	595	602	655	617	620	627	614	628	577	593	626	617	629	619	620	623	614	636	571	621	638	611	645	659	595	607	614	620	587	651	583	626	635	624	679	625	627	679	616	641	589	600	626	599	653	627	617	623	632	641	618	609	638	601	662	635	586	598	610	629	608	627	660	621	610	608	603	632	594	609	614	636	642	643	579	633	561	603	600	627	598	634	647	602	616	623	624	567	601	582	632	606	614	609	648	612	649	604	590	629	634	603	585	617	635	598	609	576	634	644	648	627	604	638	601	605	667	649	645	603	591	661	594	616	606	609	632	649	597	634	587	643	661	603	596	590	621	636	660	623	644	592	601	613	605	622	648	610	646	597	628	619	617	616	647	616	613	637	643	616	608	621	640	609	593	603	612	577	615	623	602	603	631	631	602	620	612	602	613	608	633	601	635	624	602	592	583	590	611	601	643	587	625	625	626	615	612	635	667	629	619	590	640	625	650	573	623	629	653	624	652	645	604	620	575	621	628	672	641	624	599	605	645	644	628	662	616	649	620	630	667	635	585	567	594	593	644	625	620
51855	41199	31919	28359	21004	8432	2561	561	283	276	221	275	288	267	268	278	262	255	241	281	289	286	253	247	265	273	294	275	239	242	295	275	277	253	266	256	241	247	281	302	272	268	309	274	266	261	287	255	275	264	310	259	250	272	237	291	262	268	307	251	292	251	244	257	292	248	266	292	285	222	264	282	299	256	296	280	257	281	257	231	292	246	247	239	279	294	280	268	276	277	281	254	278	282	272	274	277	279	260	282	286	262	280	258	271	260	282	307	278	267	251	297	282	249	296	287	252	241	296	277	276	251	290	311	263	287	270	242	265	277	275	271	261	273	265	251	261	279	266	263	251	253	288	247	258	229	257	262	241	296	270	304	255	271	284	286	234	281	285	267	247	280	275	273	265	258	251	263	246	245	274	262	281	271	282	242	299	283	277	250	265	281	257	243	262	263	286	249	291	269	251	260	277	255	253	246	288	279	287	263	262	319	261	273	249	271	266	276	286	240	284	284	253	258	265	233	256	275	274	264	288	272	284	274	296	278	251	255	248	286	273	289	256	256	269	259	283	262	259	286	286	256	256	238	242	260	263	288	273	257	269	243	275	264	244	265	266	290	269	270	253	265	257	263	267	277	262	255	297	293	271	239	264	289	250	281	264	257	282	263	290	278	282	291	271	257	257	240	280	256	297	225	267	258	266	278	279	258	271	275	280	281	246	272	298	226	267	230	286	283	259	302	246	279	284	269	272	243	260	294	268	287	277	272	281	250	264	272	258	313	269	275	284	223	243	244	252	276	262	241	270	299	290	268	283	265	306	268	266	278	267	264	274	302	256	285	277	288	262	289	266	271	238	283	233	268	236	285	261	283	263	234	279	278	272	253	245	242	287	304	271	264	293	274	270	257	278	278	292	263	263	274	261	284	271	270	252	269	283	240	243	230	261	269	258	281	281	266	277	255	267	274	260	310	264	255	239	260	265	224	258	278	252	292	280	281	269	287	284	283	252	238	262	266	259	269	261	264	280	293	251	268	255	280	282	244	254	283	255	296	266	252	272	283	244	281	266	248	300	253	258	283	257	255	261	253	281	289	271	267	248	285	294	276	274	279	262	280	266	298	328	256	263	297	292	291	265	284	272	281	273	272	257	271	254	256	251	275	262	252	273	247	282	257	281	289	264	246	267	258	281	286	280	242	261	255	277	254	269	257	274	247	288	277	266	258	259	274	289	237	292	260	249	239	267	276	259	279	239	266	277	257	263	267	295	282	264	283	265	249	247	267	256	248	278	309	233	256	276	281	244	272	237	272	249	275	282	258	281	278	280	297	269	285	267	266	258	258	263	230	253	286	288	265	251	248	260	284	274	282	277	210	257	290	270	295	313	258	274	268	235	255	267	255	283	253	245	281	274	282	277	294	252	311	251	244	250	260	259	289	255	268	245	263	268	277	268	275	271	280	247	297	241	268	279	242	255	271	219	259	274	255	246	280	264	267	272	290	281	297	269	260	264	257	248	243	264	253	270	282	299	244	268	260	244	265	266	254	300	266	283	289	308	284	272	248	302	267	260	276	284	246	261	254	264	239	258	227	243	232	275	241	310	282	272	285	277	256	243	292	285	267	231	284	273	316	275	242	295	248	232	288	278	250	274	280	255	265	261	261	273	269	260	249	252	287	263	237	285	284	275	271	247	268	246	248	272	264	268	287	289	220	251	271	301	255	264	245	277	259	292	291	283	275	244	269	269	280	251	280	242	230	263	260	281	264	280	259	272	264	245	282	266	242	237	255	271	277	257	281	276	280	261	290	260	283	271	294	261	256	265	322	251	281	280	268	251	277	271	271	252	229	250	282	265	224	243	277	279	236	272	250	243	261	223	268	285	269	254	301	280	283	286	269	253	268	280	239	249	275	284	291	271	254	252	283	278	274	240	270	238	282	264	251	228	266	286	284	280	279	242	263	282	284	269	266	279	253	289	301	275	253	272	275	251	312	263	285	266	252	292	254	266	262	266	270	268	288	261	268	260	242	279	261	236	279	237	289	264	286	235	288	240	235	248	276	282	249	258	284	288	263	264	293	269	213	249	268	265	267	263	266	261	286	250	296	271	271	243	278	258	273	259	222	272	250	238	245	253	244	261	244	258	276	262	275	256	242	263	297	278	266	253	298	275	247	267	239	250	279	293	264	265	291	268	259	255	293	267	252	268	271	269	287	258	293	274	273	273	275	239	270	263	255	244	246	296	273	263	247	259	276	286	260	267	246	255	268	263	247	263	271	256	288	263	312	276	251	255	277	261	252	268	277	254	254	290	268	268	273	255	281	291	285	320	259	234	268	256	289	244	265	287	251	267	265	265	244	260	255	250	253	294	259	236	263	297	280	244	288	277	276	280	281	264	274	285	265	262	269	276	277	266	288	267	288	256	287	262	258	264	288	258	290	274	289	268	255	290	284	271	291	239	253	267	289	261	308	263	266	287	290	270	289	246	267	261	264	280	268	277	246	275	271	276	271	279	269	277	222	284	252	268	290	257	301	273	272	258	259	251	274	251	275	264	240	276	268	264	274	263	301	275	255	282	275	240	246	247	240	252	267	299	285	293	238	240	269	230	247	276	259	295	269	265	259	288	254	249	236	272	263	288	264	233	290	283	279	242	256	230	273	264	240	262	262	267	243	297	265	258	254	256	299	284	267	261	240	276	290	279	257	251	251	249	271	297	296	266	293	265	275	289	227	272	272	270	264	284	287	267	281	268	241	233	277	281	273	282	247	275	257	285	262	268	261	250	272	271	248	253	236	259	265	249	269	238	247	262	259	265	246	247	246	247	294	272	280	276	257	272	272	281	264	290	286	273	287	277	273	242	269	267	264	283	274	304	266	245	244	287	274	291	275	258	245	282	271	251	239	266	280	251	257	280	288	300	270	244	292	252	269	274	268	229	274	250	284	268	279	314	243	246	247	335	268	274	275	268	284	248	262	273	274	281	240	270	248	255	262	268	265	256	260	272	250	262	224	245	252	251	275	250	280	261	254	275	265	266	267	294	285	272	278	284	282	275	215	239	277	270	282	255	253	264	237	273	272	257	258	268	275	269	273	278	265	234	268	274	311	273	270	271	290	288	243	296	295	275	251	296	268	280	245	311	265	261	272	249	298	270	287	264	253	272	276	264	289	253	264	267	262	272	267	254	273	304	268	246	258	248	284	251	262	257	292	287	246	254	263	278	283	323	284	278	248	284	277	259	262	272	260	261	273	264	308	291	286	254	286	257	262	249	245	282	267	264	258	286	242	259	318	291	287	274	258	279	233	257	270	253	249	252	273	241	263	275	266	276	283	279	281	260	255	254	256	257	271	292	268	268	238	239	272	292	280	294	260	263	261	254	262	253	285	294	241	242	263	298	285	277	261	255	246	261	299	278	298	257	258	284	300	276	256	261	237	278	254	286	275	279	251	270	296	276	290	254	278	282	274	281	253	249	268	264	264	260	276	246	288	284	281	244	250	243	256
32496	31703	34483	39668	33329	17754	7183	1559	624	613	639	627	612	662	668	669	622	673	647	628	712	685	625	631	645	625	647	649	659	642	671	652	654	659	678	667	660	634	637	642	679	667	650	636	586	640	640	685	653	711	666	674	672	616	682	595	692	619	621	642	673	651	654	672	607	671	655	652	681	644	625	659	648	647	668	622	615	614	668	624	672	655	635	612	633	611	661	673	635	626	600	594	642	628	657	605	621	616	655	627	620	661	650	644	602	688	622	620	654	644	645	636	619	662	631	635	582	623	663	707	600	621	631	646	586	615	614	650	654	621	620	665	635	634	614	596	641	637	643	647	682	610	637	600	637	622	598	680	627	628	661	587	636	645	677	638	660	624	640	650	662	688	672	631	646	654	612	629	626	624	638	586	654	580	655	669	664	599	688	672	642	613	571	641	621	639	670	663	659	644	681	662	650	633	635	658	672	643	584	630	624	643	639	656	671	666	689	594	648	635	645	625	638	631	640	638	619	664	604	650	683	641	638	611	671	663	651	617	650	643	647	636	671	618	641	607	652	651	649	683	654	607	625	654	651	625	632	660	663	660	636	673	617	671	631	644	661	604	623	639	642	661	671	659	673	590	660	713	630	644	622	651	642	639	626	609	624	649	640	622	669	590	644	611	659	634	645	631	623	670	619	675	641	658	632	660	642	654	623	648	601	631	619	579	647	596	660	604	666	596	631	645	639	668	626	632	600	643	651	646	627	652	609	646	661	636	676	647	627	600	616	699	633	628	579	646	674	666	688	684	624	710	671	654	688	632	650	640	620	628	644	642	647	671	663	637	628	656	626	631	639	661	644	674	632	621	644	676	628	676	613	639	636	630	621	668	608	635	603	625	645	641	654	642	626	666	646	683	661	643	629	653	666	590	686	673	696	677	641	678	621	640	671	634	643	675	670	630	644	639	637	627	670	638	660	648	677	628	597	654	629	675	625	641	602	610	654	637	694	583	622	653	610	624	638	633	628	631	630	656	686	657	636	618	617	647	632	617	632	662	624	645	607	645	637	660	641	641	650	608	636	656	608	667	653	656	634	658	652	653	620	606	664	650	667	684	656	609	654	648	663	642	640	654	626	695	633	670	661	595	679	630	603	600	669	643	654	627	609	659	701	688	628	648	609	608	644	643	676	590	606	667	613	649	619	680	599	637	593	674	645	713	644	639	629	619	587	650	609	693	683	657	652	668	651	636	666	656	660	646	652	664	654	624	647	651	592	718	662	627	604	610	638	633	641	665	630	632	643	611	648	625	642	650	613	631	630	650	680	649	622	648	625	661	677	652	657	650	622	642	645	675	665	651	616	633	585	635	622	639	650	608	630	618	636	609	661	659	656	636	602	676	644	593	614	703	640	667	620	652	622	626	684	616	692	683	614	688	615	666	618	621	634	617	601	644	627	649	633	645	673	632	641	654	639	623	644	650	618	653	632	673	628	649	652	641	625	628	651	647	659	620	641	637	658	592	609	602	640	659	653	603	675	662	591	595	686	668	634	697	689	615	678	662	621	653	657	665	680	668	642	600	655	676	624	668	620	645	635	623	621	660	666	638	635	622	624	669	612	645	604	637	653	625	589	607	633	656	601	639	627	621	662	601	627	641	644	640	637	626	633	611	693	682	650	648	619	665	610	615	671	635	643	636	654	590	654	666	628	629	680	625	705	661	667	633	640	660	656	633	623	640	659	652	640	600	602	616	670	632	652	669	678	649	621	638	633	671	645	628	642	647	648	683	619	648	627	676	637	618	631	668	689	618	610	647	660	588	606	704	612	674	605	657	665	701	637	678	636	609	661	659	669	613	642	609	651	640	658	587	634	673	657	639	669	622	664	649	641	631	641	683	644	651	672	626	612	650	674	677	672	624	668	566	606	648	607	648	675	673	632	652	652	663	596	650	686	657	683	635	657	625	699	660	637	671	633	636	650	644	652	613	668	609	620	667	619	655	618	648	609	634	629	601	593	652	593	666	659	644	662	679	670	618	647	621	668	642	664	658	627	636	618	639	671	640	603	649	628	626	622	608	679	641	664	650	646	588	636	657	647	639	628	659	602	646	657	653	627	665	594	636	635	623	636	629	654	625	677	615	645	647	624	675	661	635	650	629	640	614	665	634	686	638	648	617	641	638	642	622	663	623	617	601	600	628	638	691	649	616	645	653	614	644	619	665	632	634	635	634	696	655	660	655	618	689	622	672	619	624	679	664	658	632	625	644	642	624	639	617	632	620	645	674	642	635	637	621	618	623	613	610	607	646	654	641	639	611	642	640	660	599	679	665	661	662	676	614	655	626	647	620	639	644	650	618	640	619	624	655	619	643	661	687	636	654	658	644	621	690	624	700	658	644	656	645	576	616	606	646	648	662	588	644	626	635	637	629	655	654	658	650	611	632	676	612	657	674	666	622	654	634	635	636	627	630	666	610	637	617	650	648	677	645	646	661	630	624	643	653	575	685	636	609	649	653	641	656	637	669	627	670	627	674	608	643	655	679	656	692	664	637	596	574	687	634	651	640	629	673	623	645	655	622	660	659	630	645	605	634	621	676	674	595	653	648	651	646	609	640	619	629	691	620	638	664	673	638	662	645	600	607	618	697	669	647	703	664	626	659	625	564	644	671	657	635	703	579	612	650	629	646	653	663	707	602	635	668	643	656	622	626	650	621	656	638	689	645	644	632	626	662	617	637	620	633	647	592	653	678	685	667	648	676	656	659	646	612	635	615	666	627	661	695	658	650	682	608	616	580	658	616	599	636	638	659	652	644	645	653	645	660	607	640	621	610	662	621	704	666	622	618	649	629	651	655	658	630	643	634	596	627	614	675	620	653	600	625	668	618	630	631	637	653	671	625	624	621	651	658	662	605	665	672	598	643	624	686	586	655	602	599	644	649	657	660	593	675	594	645	632	595	597	673	615	629	652	638	621	627	679	646	691	638	678	633	589	690	655	612	635	645	629	680	687	614	642	668	620	582	617	622	732	600	617	657	630	664	643	620	636	633	597	673	644	649	648	666	637	657	636	615	641	630	638	601	671	677	650	662	644	608	637	680	639	616	591	651	580	619	634	635	636	603	635	665	643	655	651	665	633	613	629	687	632	630	611	603	642	645	634	625	621	644	633	669	676	661	656	646	671	645	634	665	602	622	677	658	649	662	644	648	635	636	667	637	632	636	639	621	611	666	649	653	638	657	619	669	694	673	604	620	667	644	631	584	656	660	611	627	627	600	632	650	639	660	642	675	627	662	679	615	672	657	639	626	656	633	585	637	630	584	624	658	609	627	668	658	658	652	638	656	668	700	641	655	635	619	642	636	660	634	632	607	620	596	633	607	675	629	679	636	632	626	654	613	661	615	686	594	630	657	638	654	662	657	635	637	650	637	615	617	645	640	648	622	642	640	646	668	627	665	615	589	652	619	624	611	673	612	622	639	637	598	609	644	666	623	650	632	626	654	641	641	654	682
72602	57317	57750	64223	52359	32254	14935	2902	465	436	421	445	411	462	425	396	410	450	431	432	402	402	464	416	422	433	448	418	420	442	455	396	407	408	442	470	437	389	412	416	463	427	445	451	399	425	408	475	430	424	413	432	450	408	435	407	440	415	420	421	410	410	448	424	422	419	410	414	412	448	397	414	456	424	383	375	427	454	394	409	464	439	434	410	414	441	433	367	476	422	394	413	434	433	419	416	380	423	437	448	407	444	436	401	409	415	425	436	438	418	402	416	418	413	395	397	433	437	392	410	400	425	437	414	422	451	458	440	417	425	426	415	423	414	458	393	403	382	400	429	440	427	375	423	402	378	417	398	397	439	458	405	424	442	399	395	419	403	396	438	385	457	447	410	406	391	414	423	429	417	405	411	418	428	379	386	469	416	466	431	404	414	411	396	444	451	442	436	449	412	462	376	419	450	436	446	434	408	415	406	397	412	465	392	448	415	398	409	394	431	417	400	435	349	414	412	451	392	440	425	401	432	445	406	401	422	391	375	406	456	416	451	399	417	415	421	429	411	428	408	361	410	435	414	385	433	423	389	407	428	435	411	413	423	450	423	434	397	419	411	398	436	440	446	435	457	432	430	388	420	414	444	394	440	469	436	466	450	409	409	411	440	421	414	394	401	437	405	417	443	464	435	408	410	403	418	415	388	397	418	466	424	420	427	425	415	396	409	405	391	415	458	428	443	436	411	395	401	439	450	455	433	404	397	449	468	418	423	439	437	444	423	415	397	393	426	459	433	436	432	422	440	430	402	402	429	403	394	407	417	414	436	428	389	411	441	474	446	416	411	458	466	459	418	414	431	378	440	439	431	413	437	415	401	403	408	435	418	414	447	418	418	434	412	438	419	456	411	377	391	388	427	421	425	412	424	436	442	421	444	382	429	419	429	394	477	414	438	394	421	419	395	466	396	416	408	429	360	418	450	419	430	473	425	430	376	384	413	393	396	423	414	419	439	407	415	414	454	413	435	445	386	407	439	436	454	404	405	430	431	426	417	427	423	391	427	433	386	369	431	393	466	436	439	448	410	428	400	404	417	416	421	423	434	431	449	435	451	438	394	375	399	394	420	426	391	423	437	457	438	449	424	427	439	410	427	427	409	424	403	411	442	451	421	421	445	417	423	421	443	435	459	435	425	404	396	443	442	463	425	430	431	439	460	439	424	398	399	414	436	416	440	404	406	440	398	397	444	389	430	409	480	426	428	423	445	432	429	416	396	464	431	418	408	409	408	409	407	445	416	393	407	462	409	430	431	451	419	421	431	419	390	424	408	438	452	399	417	396	419	470	434	443	435	418	454	419	438	446	416	423	439	421	429	425	447	402	425	426	434	420	414	435	389	439	442	426	455	415	405	408	453	469	447	416	421	392	446	440	428	427	466	434	430	433	434	431	397	399	426	398	449	424	424	367	413	377	439	404	450	413	404	413	435	431	401	382	393	406	420	439	414	412	467	427	437	404	400	446	419	411	414	441	431	435	458	447	472	402	406	423	414	427	424	451	419	416	425	431	448	438	439	443	405	462	390	403	456	420	429	416	389	379	393	425	420	448	427	423	420	399	392	423	462	446	416	384	409	427	437	423	413	430	406	428	440	385	441	492	444	406	421	389	396	423	410	458	412	418	447	373	399	409	415	421	411	422	447	444	460	382	411	434	421	447	424	430	428	430	434	417	404	427	415	420	422	423	393	421	412	426	409	441	381	381	436	442	409	449	465	417	414	422	465	443	454	415	440	418	451	428	391	425	420	444	392	428	466	420	436	434	409	415	436	428	455	412	420	429	429	409	409	417	433	429	478	393	413	413	398	468	400	440	434	430	413	402	410	438	433	401	396	429	456	423	404	419	417	418	387	427	423	440	408	380	398	473	414	418	438	428	442	417	428	470	415	347	426	412	412	450	387	394	437	413	437	398	410	408	413	403	423	438	409	396	408	400	414	396	464	410	458	434	412	407	423	448	408	425	407	428	405	440	391	378	397	466	432	426	395	379	419	418	426	470	411	397	390	413	386	424	396	426	410	438	476	419	408	380	442	414	407	406	409	408	450	407	434	401	398	418	409	456	399	424	411	363	420	426	490	422	413	428	407	392	390	361	440	428	427	412	427	448	397	401	426	378	459	420	404	363	431	425	436	423	421	422	439	434	427	448	408	406	408	421	438	437	420	463	403	418	420	453	418	438	431	365	423	435	441	420	391	412	409	392	400	454	414	427	420	442	419	434	439	427	421	391	445	438	446	425	421	419	405	395	415	423	411	413	374	424	423	424	428	436	475	404	402	413	394	420	416	437	424	426	415	402	423	380	425	411	411	454	418	400	424	414	428	419	405	459	372	438	417	434	389	393	427	413	436	473	428	382	404	374	403	416	386	418	422	422	419	464	416	424	422	400	432	430	469	386	392	408	391	440	403	405	409	399	429	430	393	425	442	429	402	435	393	426	412	419	390	429	422	393	412	425	376	457	406	411	385	411	385	433	442	418	380	422	418	393	437	424	435	422	416	413	433	425	452	436	419	418	436	391	399	454	402	411	412	447	432	424	433	433	396	450	385	389	424	424	416	410	405	432	455	433	408	394	412	428	412	435	418	415	409	422	434	415	439	401	452	403	410	418	399	411	390	423	414	413	414	422	432	408	384	439	445	405	424	426	424	434	396	447	414	361	460	414	405	423	408	418	448	415	391	398	397	405	401	413	423	433	394	422	423	434	441	378	412	446	438	433	424	371	420	444	421	426	425	423	406	416	408	394	410	441	423	461	396	439	449	396	416	460	430	417	407	417	434	458	456	404	388	412	438	430	444	399	396	422	436	391	406	371	443	399	439	404	426	442	419	404	423	399	365	442	426	444	421	421	449	401	381	444	390	418	422	459	416	398	421	401	461	438	419	396	392	414	438	431	436	381	426	447	453	404	383	458	400	449	413	424	410	433	440	416	434	456	443	388	425	441	433	420	415	372	395	384	423	383	393	386	384	407	406	410	378	444	409	417	446	426	420	416	390	394	408	430	439	437	432	427	391	410	410	418	443	458	441	444	419	416	440	384	408	432	408	427	437	409	411	438	429	407	384	426	443	443	428	417	378	440	450	426	409	438	402	420	440	395	432	415	392	467	394	417	416	393	406	417	442	478	442	404	441	417	405	394	439	446	400	415	435	406	419	393	417	436	436	380	457	440	413	424	434	406	424	441	418	429	423	422	402	440	423	406	394	457	430	431	417	429	406	392	416	426	408	398	405	423	429	437	452	405	423	443	402	370	394	434	409	411	411	400	435	424	418	401	473	415	426	437	414	448	417	406	425	422	422	433	458	412	429	451	443	430	402	427	441	431	419	385	427	414	395	402	451	434	438	394	441	441	408	455	440	412	415	407	423	463	402	428	387	442	403	426	404	429	355	374	416	410	442	440	415	436	410	424	462	396	457	439	462	422	467	444	416	396	418	419	423	410	456	427	424
50776	49203	58499	70751	60222	41448	22998	4545	973	920	961	931	974	917	937	930	938	922	901	889	907	913	942	939	944	972	913	944	904	950	906	910	940	912	954	948	958	898	933	913	965	955	955	982	907	952	888	917	912	915	920	904	971	955	941	899	900	911	900	922	898	886	959	906	876	959	898	927	917	929	960	863	950	895	898	921	923	935	975	959	938	930	912	935	927	903	883	962	914	887	922	929	907	921	900	939	908	907	893	980	881	984	929	890	881	932	925	961	896	900	927	867	934	906	962	900	900	884	899	910	912	890	916	930	893	927	946	903	975	895	918	959	924	923	993	901	897	936	976	893	949	905	913	976	967	892	919	928	920	958	878	906	920	911	980	907	926	987	926	940	934	968	902	894	964	882	965	935	973	941	917	917	942	921	923	903	928	865	898	890	952	956	937	979	997	961	948	960	882	920	978	934	903	941	942	888	961	908	918	920	898	875	929	909	913	914	941	954	952	890	874	889	994	936	913	910	923	944	921	928	897	937	961	925	907	933	942	905	930	968	933	907	911	949	945	920	927	950	911	906	898	923	951	881	909	939	935	888	881	889	921	958	948	997	945	911	948	928	932	895	925	906	887	922	979	955	919	987	920	965	935	949	941	953	899	876	925	943	938	897	951	897	909	907	926	946	948	975	948	919	975	867	919	943	1006	968	941	922	881	902	963	971	863	918	971	877	960	916	933	880	943	928	889	918	936	929	922	931	930	912	956	867	972	967	889	899	893	862	896	920	993	894	876	883	904	945	918	920	913	959	912	986	918	930	945	898	989	924	971	977	892	961	889	858	936	928	932	939	938	897	987	884	903	950	896	943	939	913	915	914	932	948	958	957	978	942	903	908	961	920	900	888	905	887	956	939	884	977	951	958	941	931	921	926	1008	956	901	942	912	962	936	999	906	907	916	947	963	884	946	900	888	884	881	939	899	939	914	933	948	932	945	850	933	955	964	947	888	943	941	938	953	965	887	976	947	948	927	916	899	902	902	971	938	893	936	952	927	957	971	905	876	880	911	971	936	907	906	980	950	905	936	929	925	914	924	961	917	956	949	895	953	848	967	951	984	960	885	958	891	952	933	946	870	894	907	910	967	895	941	954	941	904	897	929	932	916	958	908	980	923	912	931	926	923	910	919	897	921	924	934	920	955	985	966	939	936	924	960	968	974	956	932	954	921	910	943	952	933	955	977	912	943	959	913	922	894	944	985	932	944	898	918	946	891	903	931	930	901	965	932	921	952	940	903	981	963	886	922	886	910	1000	891	913	946	883	881	913	937	944	914	951	947	926	895	961	919	930	954	948	910	947	956	907	939	899	944	931	867	994	955	922	899	974	957	946	951	969	928	950	990	967	888	897	909	935	888	972	913	917	938	993	955	959	982	892	920	917	963	952	950	881	950	960	939	920	913	883	896	906	945	893	955	946	926	933	938	960	911	942	885	926	948	921	900	959	883	882	943	907	885	958	926	900	931	930	943	969	938	987	957	898	923	938	959	933	920	906	942	957	879	927	922	877	947	941	934	920	945	950	928	910	847	904	939	928	896	906	943	894	936	960	890	917	873	997	920	979	925	940	939	932	931	942	938	940	980	907	916	907	940	949	890	958	947	937	957	901	915	949	982	951	921	925	950	946	920	940	958	896	938	884	954	897	930	922	924	955	951	942	932	976	934	884	881	900	943	942	952	942	986	947	951	956	931	957	931	923	922	939	922	936	972	910	918	896	899	898	924	912	928	924	870	911	953	928	898	944	917	881	892	972	955	941	973	910	931	952	884	904	965	962	921	879	904	899	898	907	935	918	880	862	930	901	945	915	984	950	951	928	903	939	907	952	924	948	886	925	927	969	880	928	912	923	942	902	892	957	915	913	946	889	897	893	941	953	1026	962	854	944	928	886	925	952	869	950	953	860	955	916	949	985	958	971	1017	929	992	936	912	996	963	937	971	924	932	881	950	888	948	831	904	979	937	926	942	963	917	933	963	915	961	963	913	927	1041	907	906	922	888	921	902	888	922	907	875	896	903	934	944	921	910	923	978	991	946	909	952	885	936	976	899	942	937	904	935	951	976	942	947	949	892	954	994	934	948	896	919	935	966	944	886	913	908	968	938	884	956	941	855	929	927	955	949	898	934	916	955	936	972	955	942	904	936	916	916	968	972	930	947	954	854	975	960	865	900	950	912	947	941	931	944	903	957	942	1003	868	913	935	893	922	881	916	946	952	912	867	880	914	927	966	872	908	919	924	998	982	964	935	960	950	925	920	912	901	928	931	924	936	911	916	943	892	926	835	947	880	978	958	952	931	950	988	957	933	946	936	959	914	956	973	934	921	910	952	931	912	905	893	999	928	968	947	949	936	884	991	915	931	953	892	893	953	921	961	961	952	917	925	984	910	990	927	914	927	953	916	874	946	931	930	906	936	922	940	909	985	982	934	985	956	903	936	899	1002	919	944	908	942	953	917	914	918	936	972	951	960	891	946	969	992	923	976	919	910	928	954	903	935	946	946	926	907	899	868	907	925	951	991	901	888	970	943	878	988	902	952	893	948	975	908	942	946	949	929	869	890	959	961	944	945	919	906	898	940	874	905	940	883	883	960	917	962	946	930	884	953	938	954	886	875	926	903	909	970	916	924	911	943	909	944	880	937	905	933	935	872	913	963	919	894	946	972	941	882	907	930	955	927	949	889	924	876	951	911	937	944	897	914	905	922	890	907	1016	953	953	927	926	957	917	864	884	937	945	911	957	934	918	901	930	933	953	918	891	877	987	919	948	988	932	895	855	962	982	959	947	953	944	943	909	928	956	897	899	913	962	918	945	996	912	932	950	971	947	900	951	932	920	884	941	919	934	946	956	922	933	943	850	897	923	857	948	899	920	915	930	886	981	956	962	948	902	935	945	959	930	925	886	962	948	954	946	924	899	917	905	928	942	883	913	911	978	902	918	908	924	930	885	884	877	943	905	925	926	924	924	894	924	927	883	1022	957	928	919	954	930	901	955	957	936	920	916	896	911	893	990	955	942	864	945	869	936	960	961	917	958	942	838	900	926	930	920	890	928	919	939	969	983	908	950	940	956	886	978	893	962	934	907	974	962	910	905	947	923	917	979	900	887	929	885	958	956	903	891	909	917	911	936	963	937	946	866	924	908	933	970	979	914	951	990	944	913	873	928	921	967	946	938	918	962	939	918	917	872	906	975	882	913	921	918	915	921	895	954	949	875	910	892	966	932	913	899	903	905	954	970	956	891	972	884	928	897	942	962	923	958	912	933	947	925	964	902	957	928	910	935	987	956	885	910	958	1010	922	898	946	935	907	939	964	937	943	923	883	935	940	908	956	881	962	961	902	936	896	945	964	873	949	976	908	940	916	896	932	972	965	913	904	917	975	876	952	960	906	939	906	922	886	916	941	933	877	910	936	849	948	957	909	938	931	948	932	868	939	898	910	945	985	1032	940	919	929	960	959	919	937	965	946	975
44197	33944	25601	11790	4818	2009	828	361	242	249	234	227	250	251	247	251	237	244	250	232	265	259	244	249	245	238	236	238	267	238	259	246	260	240	251	239	226	223	262	257	245	272	255	232	251	259	229	249	266	258	258	266	238	246	247	244	204	243	239	230	246	231	212	199	226	274	260	239	259	253	261	265	250	250	236	238	240	220	229	231	251	264	248	256	261	249	266	246	278	251	245	275	251	239	221	222	263	249	267	255	259	253	260	246	233	246	248	269	230	236	243	245	246	260	232	278	237	243	261	205	241	265	241	270	256	225	230	246	252	215	243	225	240	243	230	219	269	251	256	270	257	240	237	243	237	259	235	228	232	236	253	254	244	257	265	234	260	245	235	254	227	242	241	193	254	222	244	227	253	235	275	240	242	249	250	258	276	238	254	232	260	271	248	246	251	257	236	281	256	237	234	290	194	273	251	261	280	247	227	251	291	224	253	263	244	257	222	234	256	254	224	265	270	236	233	263	247	241	252	241	221	250	239	238	269	257	253	259	259	246	224	256	253	274	236	243	228	246	255	255	233	244	247	254	246	255	242	254	261	230	262	241	274	269	240	257	248	265	283	268	246	244	234	266	245	226	224	269	220	223	260	229	263	223	270	239	239	260	223	188	240	250	249	246	234	245	237	254	253	264	250	258	263	254	230	242	237	254	268	222	252	236	241	228	253	242	243	254	247	251	223	265	233	257	270	237	226	252	254	267	210	212	230	229	257	270	246	231	227	254	257	265	260	256	280	246	229	299	249	224	277	262	236	253	271	235	246	241	218	255	256	219	250	260	247	225	249	224	254	238	259	259	230	248	260	222	233	240	250	273	268	271	249	252	257	228	231	217	249	245	267	248	265	257	283	268	232	255	244	253	238	257	281	246	244	264	272	220	254	235	221	219	246	260	241	221	241	236	241	244	276	276	269	224	239	244	240	251	257	255	284	249	232	258	222	271	268	237	238	247	238	262	255	257	249	256	254	261	250	266	247	257	226	214	226	234	250	245	236	244	239	239	254	247	255	274	216	258	244	236	205	236	237	250	239	249	240	255	232	234	232	238	267	233	224	264	269	258	266	246	238	254	271	252	227	233	231	248	230	264	218	253	270	256	270	247	258	253	257	245	240	249	236	240	226	259	253	252	251	245	248	260	248	270	247	273	246	253	253	254	260	263	267	249	240	254	263	224	246	245	246	258	243	246	256	251	234	225	266	246	254	218	230	278	266	255	245	250	270	233	250	254	256	252	240	228	244	234	229	263	271	244	249	220	228	268	211	223	253	241	262	259	232	270	237	241	218	242	237	231	270	279	244	267	243	245	280	247	227	253	268	235	220	254	269	246	244	258	248	249	254	248	231	247	244	229	250	270	250	260	275	242	216	240	225	254	259	245	217	242	253	236	251	242	278	258	234	258	237	270	299	246	257	241	245	241	241	229	256	216	241	240	250	285	250	221	221	303	248	259	266	265	268	253	270	238	247	237	243	244	249	234	246	242	269	245	267	266	245	252	294	251	252	248	220	239	245	253	228	250	274	248	225	260	251	249	223	242	253	221	234	258	236	282	225	255	279	238	269	238	231	240	267	261	271	243	231	237	227	233	244	239	283	260	252	238	298	244	251	228	274	226	255	285	258	263	253	261	226	269	230	243	245	246	249	255	252	279	262	251	257	258	244	233	237	265	242	267	225	240	255	267	232	238	221	230	217	247	234	234	233	235	288	241	270	265	238	230	259	261	246	236	242	258	257	237	250	252	243	271	223	242	234	240	255	267	235	210	277	219	252	240	274	258	234	257	262	260	253	243	241	244	257	237	231	258	242	255	256	205	269	256	243	259	258	266	258	258	262	247	261	241	271	261	262	247	240	259	230	253	266	228	238	270	244	240	224	249	274	261	238	230	260	265	242	258	264	265	245	247	230	232	262	223	259	256	221	258	263	219	255	242	229	251	260	266	243	246	230	286	268	257	268	215	234	266	211	258	244	267	244	253	204	245	236	229	249	270	275	267	257	246	250	256	256	247	251	239	242	239	241	254	238	261	238	235	241	278	241	238	273	264	243	248	271	263	264	284	267	261	243	239	250	239	246	219	275	228	249	238	232	260	214	282	257	231	248	219	267	221	242	257	253	251	260	260	244	249	236	272	219	261	255	251	259	235	228	200	204	256	251	230	247	269	242	236	246	242	247	247	259	240	246	228	222	233	224	242	252	261	270	241	256	234	209	246	243	257	273	237	240	249	260	281	211	209	247	233	267	233	237	267	265	234	253	246	276	233	240	269	250	248	229	270	235	245	267	257	220	244	221	284	250	244	251	259	284	264	226	253	233	271	215	244	244	231	244	238	252	259	266	259	241	250	240	253	248	284	250	259	237	247	236	230	273	223	259	251	253	277	239	272	269	255	239	244	239	280	234	259	277	264	282	234	233	254	275	244	240	251	246	255	261	241	264	266	230	242	248	247	266	248	229	236	223	244	281	260	244	251	216	268	216	258	249	261	243	227	226	252	250	248	281	253	273	245	223	222	238	249	258	276	241	247	233	262	261	246	230	239	280	246	240	245	243	272	235	244	254	265	245	233	247	236	245	271	220	245	230	263	247	260	231	283	232	257	248	209	225	222	284	268	245	268	273	240	278	266	235	261	273	234	261	230	241	265	241	229	264	236	300	241	246	269	255	262	263	225	237	218	223	226	271	254	264	250	221	214	251	258	233	253	222	220	209	250	263	230	243	267	248	247	246	242	245	237	238	263	248	235	232	239	248	267	254	251	277	254	261	240	232	248	240	240	269	252	254	247	260	250	248	250	251	250	234	232	245	259	238	231	246	232	255	242	265	255	259	248	237	215	218	250	214	230	270	257	256	257	287	255	246	260	239	252	286	291	301	255	239	211	225	257	279	271	274	244	236	267	252	230	244	285	247	248	248	234	277	254	227	225	234	223	256	220	245	252	263	234	243	255	252	256	273	240	227	267	251	255	239	245	232	249	278	262	261	278	252	246	234	253	227	251	239	252	242	244	222	252	218	234	269	245	232	263	261	295	262	254	234	255	244	249	248	254	216	257	251	212	240	241	273	266	242	242	221	234	257	259	227	244	249	214	286	252	257	243	239	264	233	235	273	258	243	246	263	253	217	235	238	235	251	232	238	237	238	256	240	243	244	265	262	238	225	263	212	221	219	243	242	270	247	238	252	250	231	247	244	249	226	234	228	235	258	235	226	230	243	244	265	234	248	261	228	239	240	256	227	245	214	242	240	251	238	247	284	271	244	277	248	235	213	273	230	271	253	227	253	238	219	282	258	225	236	287	250	270	261	249	237	272	247	249	240	270	232	259	253	273	254	264	230	270	237	292	255	259	250	234	247	236	252	237	249	269	251	240	258	261	246	223	232	257	267	216	235	243	253	274	256	248	228	243	251	236	238	243	263	224	275	231	228	219	251	225	256	208	248	213	229	225	245	259	249	240	227	266
25677	25291	27800	18525	11657	5724	2491	906	596	609	589	583	588	632	640	579	576	600	542	650	566	588	564	596	581	529	602	555	598	582	573	594	642	587	618	576	568	629	572	607	583	578	569	575	608	584	610	585	599	587	597	581	602	603	595	591	569	602	566	611	590	592	588	583	611	553	555	599	594	615	631	567	591	564	594	622	573	598	574	564	580	594	556	569	570	582	623	586	561	619	588	656	581	534	582	592	587	593	620	613	573	523	616	567	582	564	563	578	634	589	593	626	594	622	594	593	620	594	570	578	601	566	611	583	573	624	620	623	587	593	635	585	574	563	628	597	653	623	585	613	598	532	616	600	558	596	577	578	535	625	619	574	574	604	563	593	619	626	562	616	578	560	603	622	600	567	616	575	578	589	604	565	614	621	583	597	585	578	601	593	569	591	606	554	603	621	562	601	555	618	613	573	600	606	621	629	595	584	575	590	611	606	578	590	608	607	580	557	592	559	568	598	572	556	626	600	597	596	586	606	595	580	599	575	603	540	544	562	617	590	583	591	557	624	567	581	615	602	620	552	597	608	605	623	599	580	594	560	562	596	549	610	570	570	562	585	590	607	616	579	548	596	609	548	570	588	546	593	582	553	604	610	602	640	595	597	598	592	613	569	578	591	584	572	621	571	592	599	555	602	601	615	595	566	592	619	573	598	653	605	619	591	574	638	576	580	632	548	598	622	612	588	590	575	605	582	591	591	569	592	592	646	638	587	590	618	571	537	584	634	626	554	622	614	631	636	625	618	557	614	592	581	570	580	586	567	601	575	561	554	596	603	596	578	573	564	563	610	565	608	568	596	603	539	596	546	607	577	566	621	553	555	590	625	582	588	543	570	621	567	574	592	572	578	568	605	608	554	578	573	627	570	602	562	604	563	590	580	582	533	624	559	575	555	558	552	587	608	605	594	632	569	558	605	587	576	628	567	570	651	576	578	558	608	586	575	607	591	576	613	614	568	593	570	584	615	607	547	580	569	578	573	621	640	600	583	606	586	580	569	580	554	623	602	618	614	538	596	578	615	555	584	562	643	579	624	594	603	614	609	598	644	576	600	589	563	579	552	633	599	609	606	549	589	571	601	552	578	591	566	637	590	588	597	594	637	602	559	575	607	585	568	567	578	610	575	604	572	619	558	600	635	594	595	547	576	593	584	599	565	573	613	565	570	576	613	609	606	599	643	556	585	615	600	597	598	602	599	585	553	610	570	588	612	641	597	613	611	598	577	590	564	657	565	615	631	576	605	611	538	552	594	597	610	608	597	614	524	597	594	612	623	585	601	590	614	628	632	587	564	577	604	591	603	559	569	596	595	550	635	610	570	597	586	600	579	587	592	589	581	605	618	616	599	597	587	639	563	588	581	576	575	606	587	591	600	588	593	598	623	538	608	607	553	586	593	598	608	588	564	603	623	586	573	598	632	603	598	559	620	612	567	582	624	607	590	572	570	613	594	594	584	576	608	577	617	620	600	580	570	575	626	566	594	633	554	567	569	594	555	599	596	604	582	596	578	578	637	630	549	561	621	601	586	616	572	599	616	563	580	578	640	549	561	562	614	535	631	605	595	615	634	596	567	585	591	587	608	588	582	577	595	560	617	579	557	566	559	570	571	577	615	602	561	598	625	562	532	599	605	586	608	625	616	636	645	596	598	621	585	580	533	605	589	615	630	601	565	601	603	594	614	606	587	611	616	578	604	607	574	574	564	610	554	610	601	598	580	653	534	601	622	612	608	580	586	663	556	617	543	632	605	605	563	604	570	592	569	605	601	594	542	598	623	580	563	598	558	596	600	604	648	612	602	553	589	577	590	639	602	632	598	613	539	594	571	574	589	553	614	631	547	609	587	583	595	561	559	615	586	617	588	570	610	569	588	553	607	589	593	584	596	614	581	603	568	612	571	578	648	607	572	588	599	608	598	589	597	572	599	634	587	598	589	586	602	592	591	637	586	572	587	608	593	561	624	603	615	591	614	595	586	651	586	572	577	594	575	580	634	590	624	582	554	614	572	620	610	564	587	614	586	615	630	595	593	582	609	572	598	644	602	594	599	537	582	624	580	635	581	551	578	574	603	587	580	569	550	577	638	587	581	576	597	597	571	552	569	602	608	571	605	582	653	622	576	631	591	592	602	639	566	556	573	588	588	601	596	604	598	592	601	591	621	587	605	542	554	551	584	631	613	654	572	588	590	612	600	558	592	566	562	613	598	529	544	586	536	544	603	564	635	567	541	605	592	595	560	603	604	570	590	639	572	586	588	596	605	580	623	634	622	544	605	639	589	598	567	605	579	583	573	572	591	599	588	611	608	573	589	571	652	604	618	592	573	567	570	583	562	586	639	601	597	540	629	594	548	605	562	585	610	578	631	561	622	621	573	584	662	588	550	629	574	572	559	590	556	577	581	568	594	607	607	610	583	603	576	594	603	603	618	584	589	550	537	597	617	605	613	586	552	604	607	619	581	608	563	570	584	558	538	605	599	570	579	608	575	581	556	596	565	573	536	581	590	579	606	560	638	558	572	567	595	592	631	626	656	575	558	560	586	583	602	573	570	618	595	645	588	555	584	582	575	587	559	564	585	596	603	603	627	601	571	607	576	574	600	594	550	596	572	579	560	599	603	558	569	590	567	607	569	596	608	561	570	574	578	538	589	567	542	597	563	599	594	598	610	595	619	570	576	566	560	581	586	577	591	566	598	570	592	571	574	598	588	608	575	619	597	608	577	595	556	595	537	596	575	592	602	626	628	618	606	601	568	600	587	616	583	600	568	608	566	577	583	597	589	606	549	603	590	564	616	566	642	579	628	614	580	556	573	553	638	573	622	565	627	580	602	632	582	601	590	603	611	575	607	559	599	614	629	593	582	584	612	549	619	592	613	584	592	580	552	595	597	592	545	621	595	585	589	603	604	550	593	536	654	631	577	659	600	611	629	577	602	606	599	625	601	565	593	607	591	595	627	621	595	571	568	584	605	562	589	578	595	671	628	620	604	626	592	607	607	624	569	605	632	581	581	592	613	600	609	629	610	585	576	534	590	604	637	614	611	601	568	599	531	562	614	615	644	598	594	600	567	580	587	590	613	655	557	564	587	553	583	571	573	592	558	627	592	594	562	563	570	568	575	599	609	608	568	607	609	618	571	620	598	595	568	623	583	590	607	615	618	578	579	600	580	605	561	598	602	551	614	556	579	575	548	644	594	595	644	611	582	642	546	600	623	608	612	613	648	619	556	539	585	573	592	589	581	615	621	608	633	634	603	593	590	606	614	586	558	559	552	596	566	583	593	636	608	590	593	620	584	612	587	657	613	597	599	568	595	588	517	583	623	571	586	597	579	633	571	643	620	574	603	569	572	571	609	622	637	561	564	606	594	547	591	573	575	633	553	605	615	555	614	598	610	613	586	588	608	585	594	610	601	640	522	608	561	603	564	587	587	623	631	579	605	585	649	609	613	569	594
52257	42573	35232	30482	18127	6397	1843	434	261	306	269	267	284	286	260	251	290	249	263	262	273	262	281	317	287	269	278	283	264	301	247	285	287	248	273	256	306	275	258	280	249	280	278	293	241	240	262	285	275	263	260	262	282	260	253	274	254	310	293	257	270	277	257	261	275	257	285	267	234	219	309	274	298	289	288	307	265	269	264	268	249	256	275	257	289	250	245	275	267	256	267	297	279	276	280	259	245	258	308	288	264	267	240	275	258	285	251	314	241	267	264	267	318	277	236	232	272	242	250	238	244	272	311	306	307	278	258	276	254	261	282	253	247	255	244	261	241	261	274	247	271	288	278	234	297	275	265	302	277	265	249	264	273	228	246	272	265	253	273	263	278	258	253	264	259	260	269	294	300	279	280	260	254	286	299	268	275	265	293	262	263	308	262	226	277	256	278	282	262	287	275	298	273	253	288	282	237	307	266	237	266	291	299	270	290	291	267	282	281	271	304	291	271	311	269	294	268	245	265	273	263	287	259	267	268	272	250	267	277	270	269	251	275	290	245	258	291	229	249	275	256	273	274	276	286	277	265	288	243	291	290	279	252	280	297	276	276	270	266	297	299	304	262	283	283	251	264	257	268	261	287	270	247	263	254	285	263	274	281	275	308	232	293	265	265	256	270	265	262	309	293	276	277	284	282	277	292	265	282	253	234	260	285	259	291	263	303	266	272	269	260	265	242	250	262	290	261	288	265	268	258	285	270	269	251	266	265	269	296	270	266	264	275	256	244	261	250	254	270	264	273	274	285	268	285	291	292	278	260	267	236	277	267	298	247	295	294	271	272	276	271	271	278	264	260	264	253	251	256	274	246	270	239	285	250	276	288	288	262	246	324	257	283	282	252	240	294	269	278	248	269	247	280	232	270	252	264	249	240	226	319	247	272	250	293	246	257	261	279	289	285	272	296	255	254	272	278	304	260	230	288	284	297	261	254	275	267	281	316	280	236	278	290	275	262	271	247	236	243	280	274	238	269	259	288	257	238	279	231	256	255	245	292	239	275	281	262	275	246	245	251	265	295	272	291	261	233	255	264	251	291	287	277	259	279	265	245	256	278	251	274	254	271	275	263	295	285	261	278	280	279	271	292	248	276	262	240	251	250	259	265	271	276	250	287	288	301	286	241	271	273	262	286	273	274	287	259	250	271	249	236	289	270	270	284	275	274	262	245	269	283	275	286	236	246	284	267	262	278	259	280	250	260	279	292	287	287	262	271	261	276	261	306	275	266	283	278	298	259	269	268	267	260	271	247	251	256	266	289	282	261	267	282	272	287	271	290	301	276	319	265	267	284	264	276	288	279	245	274	245	281	261	266	292	271	278	254	247	270	265	263	262	290	285	271	328	300	300	294	261	284	262	275	280	270	263	289	274	262	287	275	290	260	288	263	286	281	281	249	257	276	297	261	257	256	270	266	286	293	273	262	243	256	253	257	239	276	268	244	267	247	263	263	232	270	286	276	269	267	316	274	285	263	266	263	254	301	269	272	269	279	254	284	257	265	274	275	257	309	269	271	249	280	284	292	268	292	242	279	292	258	253	256	276	284	255	268	277	269	268	262	259	298	270	273	272	255	286	273	267	275	246	282	257	266	236	264	269	267	273	289	295	249	274	285	273	293	284	270	261	260	307	261	231	259	263	235	242	281	232	266	305	298	243	237	251	270	282	251	249	273	246	273	270	249	278	258	224	296	288	256	267	284	286	253	284	285	262	252	283	251	240	242	268	259	263	278	240	265	279	272	295	259	262	242	262	279	243	254	271	273	258	256	263	268	311	244	254	254	267	285	250	264	263	271	263	252	283	289	268	274	297	270	276	259	296	282	250	303	288	265	260	224	288	252	259	239	254	299	306	248	236	269	282	258	267	264	269	257	252	298	249	275	289	260	262	277	275	299	238	288	217	263	268	254	262	296	255	267	262	269	264	269	258	267	274	265	267	234	266	276	281	278	254	277	263	272	256	295	253	295	296	274	274	282	265	286	268	280	271	283	276	253	236	269	252	272	258	232	248	266	263	278	275	265	274	255	258	280	285	249	280	321	243	284	266	258	269	256	272	267	249	293	282	229	252	264	246	282	271	235	235	257	267	258	318	255	280	284	284	248	300	256	284	265	233	240	287	280	285	238	301	279	266	287	275	280	239	268	242	267	269	299	274	256	268	310	275	266	299	252	256	257	264	256	286	281	280	281	251	282	261	238	261	267	321	283	260	281	261	268	268	256	224	249	280	248	288	282	275	279	258	260	259	258	239	269	285	278	264	245	307	278	267	283	273	271	264	288	251	248	287	289	266	253	261	247	260	228	272	278	276	254	270	282	281	267	308	286	225	224	296	261	252	258	258	301	274	258	265	244	273	248	257	291	293	274	264	273	293	266	284	279	258	283	283	278	281	288	282	260	269	275	278	266	285	260	297	277	275	286	255	240	267	258	245	269	267	253	281	288	251	245	307	270	277	261	255	285	243	254	290	303	260	253	242	249	270	261	280	289	300	254	286	285	273	285	273	282	270	305	270	247	286	275	252	270	282	262	277	257	269	272	294	250	275	254	248	289	263	280	261	264	285	283	265	270	251	261	320	260	291	295	249	268	287	263	251	268	275	253	285	272	237	270	269	239	283	264	286	259	283	258	249	308	270	260	283	270	251	257	261	258	276	255	242	262	234	264	275	283	273	260	253	284	253	282	270	278	295	261	299	272	276	253	273	261	223	268	301	255	226	273	245	272	249	252	287	267	278	255	264	261	316	276	262	274	287	259	277	278	282	254	274	244	239	243	280	266	263	250	263	269	265	233	264	252	290	296	277	270	240	260	259	248	306	281	272	251	285	263	273	275	304	272	264	262	243	257	266	227	248	305	238	287	278	260	263	302	287	266	270	271	231	254	306	288	275	271	222	259	269	270	233	258	271	239	277	262	248	228	271	287	289	259	271	268	269	249	238	258	285	297	295	272	252	249	245	277	280	294	268	268	272	278	274	277	268	263	248	295	267	272	283	254	254	279	257	221	261	236	271	267	293	256	251	284	279	255	302	320	238	246	302	271	274	270	284	250	261	264	238	262	262	224	275	259	266	289	255	275	249	247	281	271	256	263	263	296	293	293	271	273	242	296	303	264	251	282	266	271	255	286	286	277	282	294	287	270	234	281	254	267	300	282	238	266	258	270	251	245	287	289	298	262	283	282	261	268	284	261	229	268	232	273	248	282	262	282	259	285	274	279	252	260	261	278	250	232	251	257	275	256	277	273	279	295	272	269	249	271	259	271	252	279	240	260	252	277	271	234	244	271	269	284	260	264	293	308	274	275	255	269	272	295	275	273	276	236	283	260	242	246	271	302	286	248	268	274	250	285	260	290	292	259	277	281	268	286	267	297	286	245	266	248	260	292	297	271	246	299	274	302	277	283	277	269	284	276	216	278	274	255	282	271	259	256	275	275	249	282	311	289	279	258	275
32639	33059	38352	40510	29211	14593	5730	1360	656	676	601	688	657	629	625	650	679	613	630	636	663	672	646	605	684	635	644	676	647	660	664	633	649	645	643	668	651	637	614	645	613	647	652	642	679	637	660	614	640	633	675	613	661	681	614	598	662	661	640	670	612	615	655	648	648	632	674	617	636	658	629	612	615	643	600	679	679	678	649	616	657	656	607	610	671	651	642	681	614	651	658	651	633	646	682	677	678	628	613	608	647	664	635	630	701	669	657	638	652	612	664	643	596	654	659	631	658	608	662	659	638	627	642	674	659	668	648	670	700	645	611	620	669	634	649	651	651	609	621	658	631	627	670	674	672	638	606	636	623	632	637	617	659	666	686	670	683	651	603	655	672	662	626	617	654	635	655	674	684	636	720	656	620	631	640	659	669	667	615	624	680	638	657	663	653	687	615	632	653	659	609	607	615	675	634	632	637	662	642	681	645	656	617	623	652	673	641	611	632	651	639	619	616	644	630	601	692	660	666	623	573	683	651	634	661	665	619	675	647	641	642	641	676	645	650	656	699	649	597	696	645	599	662	648	602	646	599	645	654	612	692	606	649	663	607	679	684	637	612	655	647	621	647	641	624	616	618	637	607	649	623	638	693	629	669	629	640	608	631	674	654	670	682	673	606	665	641	638	628	641	618	625	707	655	673	634	595	648	635	651	621	601	672	636	686	632	619	633	616	662	673	671	632	664	652	688	656	654	700	689	651	650	645	665	648	598	687	626	653	625	621	597	670	648	649	600	671	653	613	664	644	667	667	637	696	676	656	672	645	649	628	681	660	663	692	679	631	613	605	672	607	624	647	668	663	674	658	673	607	658	648	679	613	634	636	620	667	656	676	649	654	595	615	607	667	627	629	698	649	634	658	670	685	637	632	635	637	631	648	612	620	619	637	652	663	660	678	656	649	632	614	639	628	633	673	638	649	670	668	692	663	661	645	652	614	616	620	663	661	625	650	596	703	628	661	650	646	634	617	651	668	648	678	647	643	655	678	632	634	617	656	658	587	637	648	651	657	672	606	616	611	649	624	633	658	670	675	696	600	622	652	648	657	657	678	611	672	647	660	665	642	634	636	623	657	597	664	637	678	664	654	617	620	620	638	634	664	660	678	613	663	633	652	621	644	631	608	649	633	602	625	676	639	635	626	647	668	669	667	582	670	696	637	614	693	660	666	668	618	613	620	654	655	640	683	699	657	614	630	612	662	640	592	645	667	632	703	654	588	636	634	665	636	614	617	593	597	662	679	649	615	676	616	655	626	642	658	650	688	627	618	638	669	660	638	668	634	637	623	675	631	688	643	599	638	612	667	605	599	652	654	659	636	633	667	662	621	622	680	626	628	674	658	603	636	652	667	643	636	628	692	692	683	624	707	675	625	612	639	640	664	664	641	637	609	654	642	629	669	690	666	590	637	650	635	661	674	638	606	631	639	687	633	650	622	636	637	645	679	619	679	664	630	630	652	611	613	654	668	631	663	678	649	671	620	667	660	665	637	657	663	633	618	609	651	631	640	618	653	668	647	635	587	666	650	673	593	628	680	718	627	661	624	664	620	601	617	688	645	683	674	641	586	644	609	670	653	630	618	668	615	670	600	662	665	631	654	603	662	631	650	604	658	664	645	697	602	653	701	645	629	644	650	638	685	662	650	632	645	619	594	649	640	654	619	710	683	627	668	633	621	629	619	657	623	684	634	654	624	675	685	653	640	672	611	586	646	682	626	655	622	655	577	644	697	633	643	618	626	667	681	617	643	694	643	667	656	606	605	650	672	608	631	672	660	673	643	626	678	654	628	615	652	691	677	659	638	670	625	622	633	655	641	640	660	668	678	658	641	623	680	648	594	619	596	672	652	635	647	645	628	628	632	638	608	632	630	586	640	648	630	665	613	624	645	683	652	662	666	652	645	646	641	640	676	672	648	634	674	656	665	657	673	639	640	664	668	645	677	673	664	593	639	658	651	659	640	646	637	642	601	596	639	631	673	643	667	598	647	660	623	632	616	636	617	622	653	623	679	620	640	677	651	631	616	628	653	639	668	650	620	689	628	641	643	611	633	637	643	639	612	656	620	635	659	634	649	651	614	700	638	626	668	701	633	650	675	614	717	576	636	657	615	593	634	622	680	636	625	675	656	619	613	647	618	632	631	639	598	677	670	621	604	625	654	663	631	651	646	680	623	642	669	722	663	625	662	653	699	616	660	655	636	630	605	636	602	637	662	641	626	617	658	643	648	620	642	612	629	657	682	640	650	636	665	609	608	633	694	673	639	660	638	672	635	653	685	642	618	622	666	645	689	657	710	622	686	648	668	583	627	657	625	651	645	693	669	602	663	625	620	628	648	649	618	657	667	666	633	667	600	634	648	656	679	677	642	638	657	637	642	648	641	628	606	639	658	681	672	678	642	685	639	621	674	678	662	619	633	637	656	688	636	650	600	628	635	639	636	621	655	645	635	630	613	659	647	621	663	648	631	636	618	628	671	657	564	644	651	623	636	636	638	671	654	690	644	632	649	655	638	654	609	641	631	629	658	624	633	634	584	632	661	593	607	625	626	625	645	622	635	636	660	657	611	654	611	627	637	631	691	670	622	622	608	666	670	641	649	604	664	604	657	633	635	680	664	655	627	606	656	617	625	689	636	677	621	670	685	659	627	655	656	654	629	662	671	634	634	635	623	639	665	659	609	617	656	621	621	644	691	661	637	695	659	626	623	664	616	639	645	658	655	635	668	649	637	616	668	611	662	628	612	638	654	633	620	645	644	661	653	637	654	635	646	649	617	685	618	644	629	664	676	663	686	652	647	618	653	642	640	639	623	661	678	699	661	635	673	657	624	620	688	658	663	686	648	639	666	671	647	664	650	640	646	652	648	654	661	637	675	651	603	662	668	616	632	695	652	627	646	657	640	665	665	658	640	624	676	657	682	660	669	639	635	626	640	618	644	598	650	662	668	656	618	676	626	649	668	671	671	626	682	636	688	641	645	629	658	621	641	599	631	654	652	690	644	600	692	676	621	615	680	609	628	635	640	678	616	664	620	654	668	612	652	639	685	604	624	630	619	619	623	614	664	642	644	615	654	651	648	665	673	650	657	621	653	600	657	631	626	617	615	619	677	629	616	635	598	613	616	628	649	640	650	664	680	633	650	639	609	687	636	618	677	677	628	625	617	625	600	623	649	678	640	609	682	633	618	609	675	642	610	644	629	653	657	684	626	579	633	642	624	606	609	657	624	619	672	646	623	677	616	633	662	651	596	678	613	649	628	644	687	643	583	664	640	674	648	627	631	649	596	622	658	669	643	628	633	662	627	671	623	673	632	601	648	639	589	669	665	630	639	653	647	636	645	646	641	629	600	676	688	642	642	640	612	649	587	630	629	667	668	683	660	640	636	635	628	673	644	637	638	624	627	663	678	662	640	647	585	635	645	671	652	625	613	626	629	643	643	622	656	629	603	646
72109	56762	58971	61805	55236	38744	20301	4977	549	401	397	411	435	409	425	378	409	380	401	417	430	418	388	411	446	406	419	395	408	441	412	427	369	430	366	398	412	414	412	410	413	430	333	418	423	406	387	433	387	413	419	464	413	426	394	384	419	403	455	420	412	420	432	408	379	374	449	410	413	411	460	394	391	366	380	410	410	400	447	441	393	415	455	417	428	434	407	400	423	406	425	378	390	394	404	401	406	381	402	402	400	423	434	400	436	412	439	405	425	433	423	379	385	459	400	418	418	415	390	415	441	412	447	424	406	440	432	435	430	428	399	412	405	385	396	428	344	400	381	413	437	408	449	418	446	395	389	408	397	417	389	431	391	416	386	413	385	445	431	406	455	416	435	386	428	383	382	434	375	405	396	435	403	406	454	425	411	475	406	424	477	441	394	421	415	405	444	419	442	451	444	406	357	389	413	437	395	419	419	365	403	407	439	422	453	455	441	380	439	480	422	386	404	386	400	413	424	390	412	408	409	426	401	455	422	403	442	409	391	428	362	428	446	399	411	422	406	397	388	394	411	394	416	421	393	413	418	425	428	408	414	405	480	446	371	440	392	392	408	420	392	399	398	370	421	395	416	408	430	424	377	411	410	422	421	432	382	414	412	409	417	413	414	415	399	410	406	411	434	402	405	434	404	404	426	429	452	438	434	371	454	415	407	428	443	442	441	419	395	440	357	389	449	396	415	402	430	403	364	381	388	433	423	382	426	377	423	424	425	417	387	424	406	424	433	455	386	433	426	428	401	460	377	426	439	431	441	385	428	431	430	402	384	398	374	396	412	401	430	393	398	400	399	423	415	445	414	432	411	401	431	375	417	419	411	398	387	409	410	433	402	426	429	416	419	420	394	409	404	417	401	406	403	374	443	393	350	411	418	381	403	430	450	410	405	431	405	387	409	425	366	364	423	380	405	405	425	453	396	411	401	400	353	426	417	390	375	419	417	388	411	411	396	412	382	400	407	420	413	405	433	426	410	398	420	426	410	407	418	398	476	417	407	416	390	396	435	414	409	407	408	424	393	375	396	395	410	387	430	385	407	437	430	436	351	387	407	392	351	470	431	379	411	402	419	396	400	427	403	403	416	422	395	422	418	392	429	409	402	372	433	401	449	439	444	422	389	411	391	426	372	445	391	414	442	437	414	416	362	460	428	430	412	416	398	382	444	390	413	407	436	403	384	414	419	398	436	411	398	411	399	432	415	388	353	397	393	389	441	459	442	410	434	456	439	380	407	412	377	379	417	443	410	399	430	406	442	374	428	395	433	408	423	431	383	414	376	407	395	398	378	413	466	436	376	467	419	395	406	400	405	421	384	416	399	450	422	392	383	416	412	396	412	430	453	476	424	391	400	423	382	386	422	412	425	431	372	455	409	389	434	439	399	393	391	432	444	426	394	379	387	396	434	409	425	424	407	417	408	418	440	429	407	414	434	450	399	411	441	392	414	399	368	376	422	413	443	395	390	388	418	373	405	427	405	358	442	375	449	392	384	414	455	405	442	403	425	431	415	412	413	436	394	379	363	393	396	429	400	392	426	391	399	435	399	405	401	402	393	408	447	374	384	433	390	401	421	456	446	390	396	413	379	405	396	382	428	436	385	443	393	412	392	444	457	424	387	451	389	398	409	434	410	414	405	408	405	406	479	412	398	396	457	394	428	456	423	405	425	424	430	390	404	394	438	413	385	413	420	409	435	388	411	409	432	442	433	405	421	414	406	444	400	419	400	424	407	449	428	395	419	435	400	407	467	381	393	432	421	402	398	428	417	423	405	453	398	418	415	389	403	368	386	405	398	416	404	414	442	428	395	430	392	409	440	393	377	394	445	402	380	398	411	420	425	433	400	402	470	444	409	425	448	415	403	413	436	431	425	407	419	420	414	443	396	422	439	427	406	434	402	431	382	405	407	412	384	399	426	410	434	405	392	414	439	384	418	396	390	427	377	417	386	427	444	403	424	434	416	431	436	392	450	436	400	377	431	400	427	411	373	426	367	411	389	410	416	367	399	415	420	404	424	416	361	400	396	425	403	382	350	409	393	430	468	439	424	405	413	399	385	390	409	414	448	403	382	430	372	438	411	434	418	397	400	393	392	390	408	364	370	409	422	443	436	397	396	400	393	386	382	431	391	443	386	426	431	410	420	384	419	422	441	453	458	385	375	412	407	410	408	375	421	399	381	401	372	396	399	430	414	394	430	412	392	426	403	431	374	407	386	450	407	428	399	357	416	420	433	445	394	394	384	443	385	447	409	414	398	415	409	416	417	442	432	381	425	447	405	379	434	432	411	413	448	403	378	401	389	415	407	433	430	425	417	404	398	420	372	420	402	439	405	460	394	433	411	400	412	383	450	438	433	387	383	403	415	399	407	394	434	411	401	351	382	412	431	385	416	392	368	413	426	359	390	393	418	414	444	388	397	422	430	415	424	383	400	410	377	429	455	449	439	428	452	378	398	404	422	400	395	428	423	404	405	405	428	379	418	397	426	460	426	400	382	395	451	412	429	400	385	376	424	404	408	394	433	380	388	401	410	386	402	422	435	420	415	420	432	415	436	414	443	374	441	407	390	394	384	415	390	390	372	438	418	422	426	400	374	418	396	440	421	404	438	450	412	415	415	451	433	416	380	390	444	418	406	397	405	441	416	449	396	442	427	389	406	391	417	374	391	368	429	398	423	415	436	437	386	393	397	421	388	397	389	421	406	384	431	434	422	412	404	415	422	434	381	400	367	435	409	400	424	390	396	403	414	387	418	462	436	430	359	384	407	411	401	382	372	447	412	413	459	428	437	413	450	405	384	433	416	427	414	417	418	386	388	388	417	417	409	372	424	459	435	432	412	434	440	403	425	386	430	385	434	392	397	388	398	376	404	439	381	400	397	414	422	412	396	378	414	397	421	429	390	407	399	375	389	397	440	404	368	393	387	420	399	426	430	416	432	393	396	415	428	410	416	454	403	385	435	359	408	387	396	433	408	411	415	394	433	420	413	422	417	415	394	415	405	421	419	379	425	413	425	452	397	421	424	383	401	407	424	434	404	420	406	430	405	375	405	425	444	429	394	427	408	393	428	400	415	429	385	397	392	436	466	454	415	411	426	399	392	418	407	389	422	367	427	428	415	441	395	387	425	375	434	400	391	384	404	415	431	440	419	417	395	428	385	427	412	396	398	393	407	430	424	427	415	396	457	421	376	414	441	396	396	460	403	413	409	392	435	399	380	424	418	412	404	408	461	394	398	396	429	408	419	411	444	431	426	457	417	413	450	386	400	412	386	428	357	414	455	398	423	441	391	401	410	458	408	384	418	417	415	393	413	429	373	458	463	383	371	414	404	385	434	397	373	410	451	428	407	419	416	446	409	397	364	418	388	407	425	443	456	416	410	448	400	402	384	397	417	407	441	399	437	387	406	416	423	447	441	418	410	422	415	370	387	407	436	403	375	402	403	389
49066	46463	58191	66858	63447	47547	29509	7680	939	901	898	898	893	879	925	917	892	947	859	940	889	922	899	875	957	944	879	906	932	886	899	933	900	920	952	958	895	910	946	928	914	913	926	951	899	972	909	895	864	867	944	938	919	865	908	899	962	892	863	918	926	882	882	890	939	912	912	855	898	868	900	948	893	866	921	944	966	931	918	862	954	928	924	938	944	900	970	922	890	911	872	874	919	954	915	926	881	964	926	873	932	964	963	933	944	878	933	920	859	897	890	978	862	932	907	871	895	869	876	885	889	908	960	915	904	910	985	971	920	873	923	913	851	925	941	935	936	932	887	916	847	912	872	966	900	951	938	873	881	925	932	924	967	862	876	917	877	890	967	916	856	931	953	905	902	886	883	875	877	913	955	882	894	905	862	900	895	915	913	930	903	934	937	911	897	906	892	899	900	903	879	884	878	889	916	903	890	868	898	966	928	944	842	863	863	898	891	868	926	904	945	938	951	905	974	885	897	963	892	891	911	932	918	906	951	885	864	883	909	950	882	916	898	888	889	927	843	903	957	907	861	911	882	922	901	917	940	889	860	887	923	902	890	914	901	883	888	899	863	946	926	904	921	908	970	901	900	900	892	950	930	892	875	898	907	904	905	883	912	897	917	932	945	941	858	863	911	887	911	904	915	914	952	869	910	940	898	852	928	940	914	916	878	904	930	890	924	871	925	982	909	913	880	870	925	882	975	859	827	934	874	810	966	945	926	888	938	869	938	925	911	842	891	903	892	934	922	890	867	894	895	924	897	943	867	912	938	918	904	917	898	917	901	919	883	874	904	923	950	857	877	905	844	932	904	881	901	885	932	886	871	842	867	871	894	902	944	994	940	852	901	895	990	969	898	897	883	863	922	937	871	918	895	928	921	921	933	897	886	895	947	919	884	936	901	907	894	892	904	850	860	921	883	929	912	917	881	888	887	963	923	901	861	874	923	924	891	901	855	899	884	915	885	930	948	913	857	856	992	885	875	925	920	886	883	896	865	920	928	915	941	879	903	884	922	887	901	948	908	904	903	876	908	834	882	929	911	935	930	850	964	945	942	885	925	912	937	918	869	932	918	970	875	899	903	896	928	908	906	845	903	921	886	884	901	867	871	908	892	879	938	886	941	957	936	957	893	879	903	916	917	904	865	896	906	878	897	868	850	893	922	911	878	885	904	903	929	913	909	905	894	911	955	926	960	945	886	924	910	912	932	972	888	954	949	885	865	892	913	854	912	917	856	904	912	932	901	883	957	858	912	868	908	927	872	824	962	912	935	873	943	857	929	920	883	934	837	960	906	923	917	864	932	909	988	997	926	951	906	900	914	888	959	863	893	944	879	980	901	930	922	890	897	901	849	877	866	901	939	894	862	901	842	933	928	875	935	899	924	873	909	858	856	901	979	880	912	857	938	888	943	857	836	960	931	934	892	865	923	907	912	890	899	910	912	945	914	903	870	952	922	929	908	910	872	910	907	934	966	950	908	878	906	918	926	852	886	904	937	957	893	878	945	892	869	862	926	948	885	893	874	900	910	941	890	885	878	886	869	921	957	891	919	887	913	881	946	904	899	905	911	889	888	878	946	858	907	924	884	893	901	913	869	929	987	985	932	936	946	890	832	907	869	835	947	893	840	931	898	912	875	890	931	921	949	945	908	916	917	906	963	934	921	897	901	943	886	847	880	903	922	931	879	932	912	921	868	909	880	868	928	924	934	945	855	892	863	896	909	885	965	901	894	872	913	867	910	888	912	890	913	909	877	832	928	901	869	895	959	914	927	920	901	949	858	891	925	881	897	954	941	956	963	884	895	920	892	900	867	927	908	960	936	892	870	945	967	940	916	936	884	916	911	913	911	985	907	887	926	943	900	933	866	906	893	875	906	871	879	920	931	904	875	876	913	927	897	931	840	878	922	905	884	955	950	959	896	910	928	918	909	886	935	925	945	887	883	952	941	917	910	916	907	873	874	900	881	972	902	861	892	892	892	921	899	928	856	889	907	918	923	879	931	879	933	924	876	923	901	949	933	931	894	918	949	910	867	916	935	843	894	922	883	913	874	886	898	892	903	949	896	902	918	966	907	890	942	898	879	889	930	910	879	878	918	878	883	875	904	932	956	946	896	905	893	910	910	887	902	913	911	885	901	917	890	916	877	887	933	870	893	943	908	911	893	981	960	885	904	894	933	966	939	950	912	965	877	958	924	966	916	953	925	819	856	849	930	891	912	836	890	902	905	888	931	890	909	856	903	914	896	923	937	830	898	886	907	875	905	866	950	894	931	990	929	921	879	886	909	893	919	863	884	886	875	890	869	854	901	935	930	901	893	908	912	914	919	950	897	910	910	905	904	877	897	877	916	924	922	943	944	907	920	876	893	923	925	849	929	847	893	920	898	860	864	905	846	889	925	845	872	936	902	934	924	911	951	886	895	952	905	952	912	878	883	860	930	930	914	946	899	911	979	858	929	958	909	898	908	918	867	948	874	893	863	930	873	931	915	918	881	891	904	913	853	891	850	854	894	841	894	961	928	872	891	877	891	906	911	917	830	911	956	916	862	926	908	930	885	931	894	919	924	943	849	862	917	941	925	933	899	848	845	873	916	902	879	890	890	871	969	914	902	916	837	920	869	904	933	918	953	900	888	847	903	926	905	938	906	867	891	898	935	869	937	991	929	964	929	875	934	908	895	887	924	935	867	874	933	917	910	921	891	944	896	965	902	894	903	906	885	868	837	896	901	926	940	853	888	926	855	942	847	910	902	879	961	888	996	855	899	938	926	938	933	939	905	931	912	920	960	894	919	915	910	864	876	926	898	929	964	856	872	869	951	866	926	897	911	857	914	903	934	895	918	924	879	930	920	899	950	881	949	878	915	908	890	872	917	903	930	888	843	944	872	910	929	898	866	961	911	960	935	946	888	881	900	939	937	907	889	927	924	931	879	886	900	901	823	904	952	930	880	902	867	922	896	913	857	934	884	906	890	926	893	911	916	880	908	891	866	947	914	913	917	909	944	910	937	924	910	949	926	909	943	918	922	921	899	946	885	913	880	872	928	929	851	919	929	909	872	889	910	906	924	898	907	913	892	948	877	943	906	891	851	872	891	915	959	918	905	934	904	874	864	869	907	900	902	889	947	970	915	933	908	919	928	957	906	905	863	926	913	901	911	853	898	840	961	883	890	932	962	940	952	951	894	873	908	911	860	937	920	929	927	894	897	863	932	895	903	916	932	903	939	928	887	924	909	947	940	865	921	905	885	884	895	929	904	899	885	885	862	925	890	952	880	924	941	930	934	850	972	865	903	873	898	887	907	900	938	954	901	896	900	893	929	882	887	923	851	908	887	905	898	929	913	929	871	950	894	951	878	821	922	891	908	925	887	915	927	901	921	896	849	905	935	883	899	908	906	896	956	910	932	871	877	935	947	875	892	920	868	892	918	939	866	886	873	944	926	931	931	903	887	907
37704	24020	15029	9273	3853	1509	729	350	265	244	278	249	235	268	239	272	266	244	262	247	252	262	237	262	249	250	261	247	243	239	255	256	226	278	242	268	242	240	245	256	266	249	247	250	261	254	228	267	279	265	253	265	252	231	268	267	253	248	285	252	278	235	246	224	226	262	264	225	252	234	246	259	237	276	268	231	233	227	240	233	247	244	280	241	231	248	267	240	257	243	241	245	263	274	263	242	262	246	259	265	243	231	265	268	244	245	260	269	239	256	229	243	250	230	228	252	261	229	270	235	259	237	239	245	241	251	243	280	260	257	253	272	255	238	251	251	228	288	260	250	264	222	269	261	250	252	244	254	245	253	235	238	277	248	268	221	258	247	264	278	244	259	256	230	251	239	251	277	247	238	291	244	240	238	246	227	248	271	237	270	263	234	240	254	225	255	266	242	263	225	220	234	235	262	261	250	241	282	252	262	243	259	260	243	228	261	232	255	238	245	258	253	237	262	249	245	269	254	255	245	260	214	244	240	292	248	222	235	246	230	252	221	303	227	219	232	265	281	250	276	257	241	232	243	258	244	259	238	244	225	285	263	239	237	233	265	255	239	264	223	224	256	264	252	268	272	243	260	192	241	277	256	256	253	272	274	256	235	245	265	208	220	242	251	270	261	222	255	244	253	240	262	249	247	219	260	220	249	256	259	238	275	254	245	246	250	237	244	247	270	231	236	238	262	258	244	255	212	255	273	242	264	277	259	272	265	232	256	219	258	245	270	222	247	237	238	266	259	260	287	225	275	245	222	251	259	262	212	238	246	228	253	267	243	246	275	254	236	245	230	262	238	218	257	233	253	246	260	227	259	250	226	242	249	235	230	268	256	244	269	228	276	247	259	252	227	248	286	250	253	257	247	251	231	229	278	288	261	228	226	233	252	244	285	259	247	278	284	249	272	271	248	265	255	282	261	261	249	255	261	247	251	252	255	228	226	220	264	269	231	271	256	279	263	289	218	261	247	238	253	250	249	248	257	256	250	270	246	238	259	271	230	249	254	259	264	243	260	242	234	241	234	233	248	242	280	262	259	263	259	253	243	256	236	239	250	228	251	263	233	249	242	283	260	261	216	224	217	245	272	259	236	211	224	242	218	221	287	241	238	250	230	258	227	249	271	257	223	247	258	266	268	254	212	224	234	271	268	252	225	248	244	217	296	241	241	236	244	246	247	248	272	260	242	258	212	230	226	240	294	238	249	226	252	279	271	224	280	271	263	246	250	227	245	249	262	262	235	281	246	258	253	268	265	264	259	256	244	275	235	268	229	245	231	243	255	263	254	247	281	240	298	243	240	258	267	257	251	221	270	258	251	262	235	255	259	263	263	257	229	266	243	241	263	271	223	251	206	241	263	238	219	274	232	220	241	253	253	245	270	221	211	248	226	247	251	270	283	295	254	249	219	256	242	279	236	249	234	230	256	243	263	243	277	270	210	249	255	268	230	243	241	263	226	244	249	256	259	253	259	233	277	276	273	249	230	225	262	246	241	259	249	248	237	250	238	278	241	228	268	262	272	258	243	221	227	234	259	248	238	278	253	244	249	244	253	271	244	257	267	252	235	228	255	248	258	261	245	218	240	245	276	239	226	265	247	233	233	218	242	252	255	227	217	263	239	223	262	273	265	221	248	256	258	235	266	263	251	246	245	267	262	278	260	238	246	222	261	258	238	272	267	267	225	237	255	237	264	262	221	249	241	235	270	235	259	225	234	240	266	246	267	243	241	249	234	282	237	272	241	265	269	271	247	240	243	239	270	260	238	250	284	246	251	229	291	258	288	265	269	277	221	253	252	238	245	270	250	254	241	262	266	233	241	235	247	231	257	248	260	255	257	224	236	262	249	237	240	247	246	230	273	226	234	238	250	261	237	255	249	248	263	252	247	266	237	240	263	237	249	275	241	257	263	232	238	228	280	253	274	248	267	261	219	232	256	242	276	258	256	251	264	290	264	244	239	264	231	257	229	245	264	258	297	246	274	272	259	273	290	258	233	240	235	252	260	231	251	266	238	275	261	281	237	244	248	256	248	270	264	276	231	232	242	245	245	243	246	258	236	250	254	243	249	280	249	259	266	252	277	239	280	239	261	235	273	248	229	251	258	256	268	264	256	283	259	234	263	244	269	220	232	241	274	259	254	229	275	278	260	272	218	256	273	257	277	223	247	233	278	275	271	241	265	243	263	254	258	261	266	242	263	231	230	255	222	284	244	235	254	247	232	239	258	266	243	237	236	206	243	248	255	250	259	251	244	262	262	243	244	242	261	275	252	252	240	274	243	230	254	252	250	234	242	270	251	253	256	254	267	264	232	230	280	251	250	224	250	245	260	215	261	223	258	250	274	262	259	256	228	254	252	220	240	248	260	264	236	238	237	226	260	234	246	267	232	237	258	264	261	220	226	236	259	257	246	244	228	247	221	245	233	254	220	253	260	281	251	245	243	257	260	265	243	267	276	242	252	276	244	275	257	220	253	253	216	257	255	231	263	258	257	253	252	225	264	250	276	268	229	268	241	270	278	262	265	241	253	255	239	278	252	249	263	244	270	270	255	247	253	255	256	244	222	244	276	284	258	270	245	247	237	267	255	229	253	226	235	228	231	227	268	241	255	221	231	239	225	271	257	224	258	241	218	270	251	266	254	279	252	244	230	225	245	234	242	266	292	243	235	259	259	230	234	253	265	230	229	236	249	248	230	263	232	246	228	255	278	263	254	264	217	248	238	227	266	242	240	234	254	260	262	256	244	263	259	257	247	269	261	262	262	228	224	264	238	247	261	253	260	258	289	237	227	220	247	263	237	243	254	237	249	255	243	239	289	277	227	287	267	221	248	245	248	230	231	251	261	268	270	244	253	251	235	263	234	225	279	270	234	251	225	236	253	277	277	268	255	239	257	248	266	254	249	269	281	268	272	275	241	293	267	254	247	245	262	264	249	242	277	226	271	248	229	238	234	239	275	269	283	277	261	255	246	255	243	273	256	255	256	277	234	297	252	251	263	237	282	291	215	262	251	250	273	233	230	241	268	246	258	221	254	230	229	274	257	236	282	258	280	285	264	264	237	257	230	278	262	235	250	270	237	258	277	273	271	226	285	248	247	232	223	247	263	239	250	238	252	233	228	266	233	238	241	248	250	272	254	268	265	260	239	257	270	238	286	260	252	237	261	267	253	242	230	261	260	224	281	229	233	233	247	229	265	247	241	255	245	265	250	258	254	215	273	240	252	258	253	261	280	250	232	259	270	242	226	252	216	256	242	245	248	248	269	242	250	247	249	242	244	246	236	261	239	255	232	255	264	253	245	259	267	253	238	227	252	250	249	240	264	279	240	237	238	225	241	251	241	238	247	259	286	243	262	254	260	288	273	243	256	240	252	252	257	251	264	253	259	252	245	265	228	249	247	225	235	258	246	239	227	265	237	240	262	244	263	241	241	219	256	234	244	270	257	242	261
20552	17176	19697	18439	9888	4448	2169	808	621	564	553	610	653	641	591	600	623	577	575	578	645	566	581	593	629	573	674	624	620	616	623	580	595	565	608	594	592	618	618	586	610	653	595	637	610	606	619	660	590	583	680	584	626	569	581	574	580	571	585	603	604	555	629	590	594	607	578	594	613	601	588	554	583	596	608	634	572	585	597	610	596	577	588	614	607	573	612	597	564	609	564	599	586	622	607	604	614	620	621	598	605	590	597	592	601	607	631	565	623	588	570	630	615	582	614	628	605	599	644	597	604	617	608	585	608	632	581	563	601	608	603	565	553	592	597	621	581	604	624	611	585	590	613	621	603	609	585	616	581	581	645	571	563	578	643	602	578	616	619	589	576	598	685	556	623	617	587	578	588	599	601	592	610	620	640	564	621	597	616	603	609	594	589	575	618	560	576	628	621	577	593	601	649	626	634	597	579	567	625	614	653	597	584	595	590	624	560	592	624	624	573	594	619	594	594	622	632	578	588	573	588	583	601	665	589	588	620	565	597	603	578	616	593	596	579	603	624	579	596	609	580	633	582	601	630	598	621	628	564	627	593	612	575	642	599	595	679	595	605	588	615	589	565	638	628	595	583	603	609	631	587	582	580	617	590	585	611	642	583	555	591	595	649	657	599	585	634	616	623	625	630	550	615	596	600	617	614	592	579	625	598	603	605	630	614	593	623	578	605	566	603	571	568	615	591	583	626	586	605	607	592	565	601	585	617	563	626	576	582	559	636	639	601	607	607	577	581	591	617	596	567	614	639	621	559	572	588	610	595	611	582	605	663	559	620	586	610	598	572	585	617	614	624	589	579	600	608	626	597	605	611	674	597	533	671	627	604	604	606	619	599	569	574	605	613	582	589	609	594	603	622	665	618	632	605	569	593	557	586	614	611	658	615	634	596	620	625	623	603	614	612	614	576	604	607	575	625	580	599	565	601	602	592	626	580	585	591	601	583	591	604	585	608	610	579	611	617	613	593	588	570	607	615	595	603	571	625	587	597	617	569	626	599	616	584	553	618	545	577	579	577	615	624	584	604	622	592	616	582	601	651	615	585	602	574	628	564	602	595	601	619	630	630	605	622	608	597	621	612	587	594	582	587	606	610	580	572	587	617	600	581	652	609	621	652	595	583	600	634	618	585	596	651	575	575	616	612	610	600	630	546	630	607	589	594	607	603	598	576	601	592	567	613	615	585	650	572	617	597	569	615	617	594	617	607	620	559	615	600	611	625	626	553	578	572	570	587	591	618	600	626	575	595	617	591	620	593	655	560	610	571	595	615	596	595	618	570	604	594	612	622	613	590	561	597	602	541	553	602	597	592	578	592	612	589	608	599	621	600	598	602	559	581	576	643	622	582	596	570	596	583	608	591	644	603	617	607	648	617	593	594	590	583	615	607	614	604	623	578	571	579	631	625	575	600	587	604	634	604	607	590	607	577	576	528	583	647	569	600	625	636	558	622	566	605	589	619	656	573	591	605	613	586	587	594	602	582	596	574	618	598	562	558	608	600	597	629	595	569	618	630	585	562	564	581	596	617	595	594	617	544	591	620	582	603	603	607	588	595	599	576	560	592	618	592	630	574	581	597	589	605	629	614	572	620	620	604	586	576	627	620	625	608	621	590	561	649	628	569	550	620	619	601	628	621	605	620	580	563	575	563	604	605	568	619	626	577	625	567	618	546	623	615	580	602	643	612	561	618	621	635	594	604	587	595	579	602	606	617	618	625	575	580	622	610	573	576	614	610	610	545	579	572	601	560	603	553	596	619	600	583	591	591	587	609	625	619	629	611	582	626	600	588	591	618	615	590	601	576	562	586	595	607	624	615	595	600	611	589	620	576	588	554	626	609	585	610	616	601	581	659	601	587	615	578	621	602	599	623	591	625	556	583	615	612	607	599	635	612	631	590	601	602	592	608	573	591	573	629	632	603	595	592	606	610	553	653	614	631	618	550	615	548	620	596	591	592	618	606	628	659	633	614	590	564	571	634	630	594	603	593	609	594	612	585	626	606	556	603	571	564	616	609	590	629	608	615	610	562	631	604	626	625	622	585	614	567	610	596	622	579	608	606	593	583	597	592	570	606	571	578	624	596	579	593	597	616	573	574	601	587	626	587	577	567	623	672	610	594	619	623	578	626	565	611	567	616	575	603	632	647	567	598	598	573	589	534	590	617	575	571	607	605	588	557	612	616	593	591	576	607	636	619	559	628	609	597	602	634	642	635	622	585	591	605	557	596	566	577	619	565	596	580	540	628	604	581	578	593	561	600	618	609	588	615	601	605	612	634	595	612	594	593	615	602	630	581	590	587	636	613	593	589	612	574	627	539	567	583	572	658	598	571	613	626	556	605	589	620	589	619	611	597	564	586	631	644	599	603	604	591	621	584	585	629	606	615	604	629	573	639	608	610	599	597	642	567	619	573	627	629	601	566	634	620	601	618	617	578	615	636	587	590	599	634	603	609	644	604	546	628	592	607	619	587	596	565	599	587	589	595	563	604	627	616	613	571	634	573	614	601	558	601	570	602	567	577	581	611	606	575	594	599	577	574	613	593	593	600	607	578	619	639	598	582	616	616	599	563	582	597	590	591	654	564	603	651	621	593	636	588	583	532	578	579	613	617	619	577	583	648	589	602	558	646	577	599	620	609	589	621	610	571	648	606	583	619	553	573	623	591	635	566	569	616	603	615	606	614	593	569	601	641	606	568	618	584	625	585	597	598	629	589	620	606	619	582	660	587	635	621	631	585	595	625	620	604	610	562	635	562	613	593	550	608	604	598	587	625	626	587	606	587	599	573	586	613	600	591	616	652	614	586	623	582	601	605	617	608	629	600	631	590	559	573	590	621	586	592	603	601	600	571	576	639	577	565	607	614	634	629	603	578	626	526	626	620	570	616	622	582	616	590	590	645	594	608	605	625	627	604	647	573	636	585	596	592	658	639	603	583	600	604	587	596	590	605	548	596	588	581	602	567	591	627	594	596	613	594	566	613	585	611	576	623	598	643	606	620	584	629	591	608	585	608	554	608	623	601	629	617	606	614	584	643	628	573	625	590	592	603	598	594	601	556	611	605	550	605	630	614	602	625	586	615	645	608	621	578	627	624	597	594	598	582	622	617	604	577	581	630	579	595	550	567	582	615	607	572	579	582	614	582	658	596	571	597	556	614	603	581	592	595	606	603	594	622	644	619	610	623	608	587	593	620	553	615	595	622	629	585	607	615	585	625	583	581	625	574	598	610	590	598	590	602	612	595	615	631	592	626	557	572	623	586	622	603	592	594	573	581	605	582	533	552	643	615	596	660	627	606	622	585	605	601	620	653	612	620	605	564	642	589	584	620	616	586	643	606	639	606	597	622	607	586	629	580	650	615	537	584	633	632	603	594	581	601	634	616	628	590	589	580	645	579	555	611	561	617	667	604	599	592	597	644	569	604	587	620	624	628	545	642	585	593	625
50846	38253	37782	27611	15759	6306	1987	465	266	219	260	258	252	228	269	248	236	275	298	252	296	267	242	242	279	255	259	269	279	255	248	261	270	226	251	247	264	239	253	269	231	239	264	308	251	237	247	234	257	249	233	231	233	272	255	292	266	249	264	255	258	289	274	265	260	223	249	240	245	248	269	260	248	254	257	262	292	273	252	235	218	254	272	269	228	302	268	280	213	266	257	260	252	244	245	265	239	261	292	254	256	271	265	251	271	254	279	244	287	262	251	264	237	253	230	241	244	236	257	274	239	267	244	237	271	254	249	269	246	261	255	278	267	256	251	243	259	256	265	285	281	221	252	267	262	276	276	289	242	251	264	261	251	247	246	264	261	265	245	262	280	259	273	278	271	276	252	259	252	284	235	263	272	279	284	276	234	249	248	278	257	276	230	249	220	228	247	263	266	252	285	292	240	260	238	243	271	252	261	257	247	240	261	238	278	272	267	246	283	269	241	256	268	266	257	275	253	222	277	224	228	283	278	265	254	273	251	276	251	277	265	280	254	239	248	268	263	250	260	271	275	245	262	235	262	260	285	268	238	269	257	284	256	219	238	254	257	241	246	283	269	279	263	262	276	252	236	261	241	253	259	254	267	273	236	274	267	257	229	284	277	242	240	269	249	258	237	266	246	265	250	276	266	256	260	259	298	268	296	248	247	286	248	249	258	273	253	264	272	281	294	268	269	231	256	236	272	283	254	275	288	250	263	244	235	266	233	281	257	245	244	254	234	254	234	254	239	262	254	286	256	258	268	259	247	252	268	255	238	262	261	243	264	266	266	301	260	246	235	258	256	254	274	234	291	262	257	247	247	255	247	255	224	244	266	284	257	281	259	255	240	246	285	264	264	277	240	249	277	251	274	221	265	266	260	235	242	262	299	266	256	254	234	264	290	254	243	243	284	251	250	243	289	239	266	298	280	260	266	264	264	239	251	245	270	300	277	265	238	264	267	256	279	287	287	256	269	270	247	272	271	259	295	267	277	280	254	249	261	252	253	290	230	220	236	279	243	262	291	229	254	261	246	253	265	258	257	249	278	256	224	247	245	229	250	259	279	245	258	259	260	221	249	261	283	268	264	236	266	247	241	282	261	231	271	270	277	270	254	255	269	256	260	223	251	266	244	265	253	286	269	263	248	283	248	276	257	271	227	248	261	233	276	245	245	277	301	272	274	213	246	266	253	258	284	280	302	285	251	266	239	270	248	281	252	250	253	248	258	239	290	247	253	296	247	231	247	260	251	248	284	280	275	257	238	266	259	238	285	259	246	249	260	256	259	263	241	267	273	247	277	250	225	262	265	248	228	252	251	258	231	266	242	257	240	248	241	257	280	304	274	244	256	266	240	270	248	227	242	270	255	266	274	253	253	235	258	239	253	268	257	242	246	259	260	252	291	266	257	278	273	262	287	247	241	273	257	292	255	219	250	235	254	256	276	251	261	250	302	244	277	258	253	270	213	293	247	256	287	260	272	273	274	273	220	255	275	261	249	253	266	263	246	259	269	270	254	283	255	237	259	257	258	266	223	238	248	276	275	257	230	261	282	239	251	240	265	255	247	246	264	250	229	231	238	284	262	265	288	263	253	264	241	242	237	218	269	261	248	233	281	226	267	221	250	277	251	247	245	279	270	286	235	243	247	250	251	262	262	253	237	262	284	265	257	247	270	244	266	226	293	267	247	263	266	295	286	281	254	241	249	231	263	254	269	249	236	277	252	243	263	252	275	254	244	261	271	260	270	269	234	299	307	233	287	265	249	251	232	283	258	273	283	285	240	266	238	257	289	256	224	273	230	248	260	270	253	246	267	274	235	255	264	263	256	262	233	250	252	234	273	282	265	234	263	262	271	264	283	273	263	244	304	258	249	276	249	244	235	264	246	254	251	282	245	267	278	242	277	256	269	228	253	260	245	244	245	244	267	262	271	246	201	241	253	278	265	266	257	230	270	242	254	277	245	253	297	248	265	247	281	278	254	265	242	256	269	224	248	234	265	226	245	291	281	245	295	253	272	277	224	221	253	250	240	291	289	252	267	254	262	229	277	260	262	248	251	259	260	277	261	263	292	283	276	272	274	245	262	284	255	258	242	248	239	267	260	296	256	247	261	248	260	263	254	257	271	281	254	270	232	242	238	266	277	271	254	274	259	218	247	268	224	247	242	256	273	209	241	258	254	249	263	263	275	265	277	251	260	286	252	226	262	280	286	261	249	234	276	267	247	257	303	244	262	258	257	278	242	241	258	279	238	259	262	248	244	261	244	261	288	242	260	253	272	258	249	253	231	228	247	266	237	269	267	230	277	281	260	232	236	263	254	256	243	258	262	265	232	254	272	257	255	250	256	262	248	248	255	256	287	232	233	264	273	231	266	273	277	253	276	245	282	256	244	249	259	232	257	278	227	235	252	241	262	261	269	253	231	254	257	262	252	253	232	251	262	254	231	254	268	256	241	233	276	235	250	261	246	254	238	231	262	257	273	241	219	264	241	262	260	251	243	257	241	241	290	270	245	283	235	248	229	247	283	275	287	254	273	256	268	235	291	276	250	246	231	265	261	262	225	261	251	246	247	279	262	258	254	227	252	252	257	241	254	256	293	264	233	265	263	277	262	255	268	257	276	261	227	264	258	254	225	241	268	243	269	258	292	266	229	223	218	265	262	228	251	251	232	265	271	258	255	259	266	257	274	266	241	264	237	271	240	259	262	246	229	221	257	250	255	250	277	235	257	243	285	246	257	254	273	283	250	245	282	269	247	252	233	211	240	268	261	265	258	249	284	235	270	245	283	238	251	250	265	263	251	246	269	248	252	266	244	273	263	267	269	260	248	284	248	229	249	232	246	251	258	247	255	249	277	262	279	269	253	302	253	240	250	262	264	260	265	274	294	285	240	260	239	233	257	225	243	229	266	270	261	250	261	247	280	255	254	254	273	291	244	266	289	252	253	268	230	229	236	247	262	233	257	228	229	240	273	282	264	265	278	255	261	268	271	253	284	285	260	270	268	271	268	263	257	233	291	282	260	274	253	264	294	229	263	232	250	271	228	261	246	217	211	256	283	258	250	256	252	259	236	270	225	269	266	245	265	278	236	270	254	253	255	252	256	274	268	270	260	248	266	244	256	249	249	261	293	238	283	280	257	277	274	275	277	231	284	222	265	259	253	218	270	234	259	252	284	224	261	241	285	225	253	258	253	273	257	269	228	226	262	293	245	220	211	281	265	272	272	276	272	251	267	249	258	257	265	249	264	253	238	250	256	244	246	272	251	273	273	246	248	244	250	259	245	227	266	230	256	271	253	271	255	262	233	250	243	235	258	252	234	265	279	235	269	255	257	242	249	248	270	269	280	264	225	295	237	274	259	272	232	244	246	254	269	252	263	240	250	271	244	259	223	259	253	246	238	264	245	262	257	256	236	270	258	287	243	261	256	273	242	254	258	235	270	256	255	247	265	232
31218	29636	40933	37114	27706	15470	6121	1236	606	642	580	638	595	603	648	622	619	618	565	652	609	603	684	623	649	647	655	610	640	547	622	633	627	615	628	632	619	579	593	596	634	611	594	608	657	639	613	610	662	578	609	607	659	641	590	629	634	567	648	679	633	601	593	596	627	644	642	568	586	648	611	641	675	602	607	632	625	635	632	643	640	600	633	645	617	613	625	616	606	621	599	615	620	600	583	625	643	679	595	660	714	623	615	634	659	641	611	613	610	658	629	603	590	635	609	648	609	583	619	626	652	652	643	634	568	623	599	627	611	628	668	559	598	603	606	597	629	656	611	629	654	586	636	589	624	616	610	622	567	615	644	619	591	627	608	621	598	620	619	621	648	587	625	613	573	656	621	623	606	662	606	653	617	584	641	627	641	586	592	600	589	631	625	607	600	645	632	637	633	604	609	634	635	616	591	642	604	622	626	640	655	599	665	628	635	622	652	596	629	635	599	611	583	595	593	591	655	590	624	609	616	621	656	627	642	639	602	651	656	596	609	629	611	630	623	609	622	649	640	634	583	623	599	616	637	651	569	564	659	608	600	649	586	612	615	608	579	639	616	670	626	594	638	658	626	618	619	574	586	634	592	634	612	654	595	634	665	660	621	642	681	626	606	602	624	618	620	603	664	594	623	578	629	594	615	599	628	557	621	601	643	633	601	642	652	563	581	567	630	615	600	577	621	647	660	629	617	654	653	620	590	617	629	607	592	606	607	613	614	617	673	621	661	661	625	565	636	614	640	579	548	638	623	589	592	598	603	638	660	628	649	629	633	602	633	606	636	630	639	620	628	633	621	606	598	631	623	623	656	552	625	598	598	611	639	636	587	637	629	655	636	613	601	621	664	609	640	653	602	598	591	622	609	616	613	618	646	646	626	629	591	600	592	583	635	651	608	603	653	668	652	601	587	651	619	582	649	633	624	600	623	622	624	642	657	595	582	603	597	618	652	628	646	642	613	584	610	630	649	656	598	612	652	559	632	650	603	628	602	588	579	600	591	609	574	611	642	661	640	608	629	631	652	599	645	624	660	561	647	603	637	609	601	589	603	632	607	576	646	610	635	666	598	635	611	638	592	625	562	618	597	644	637	634	600	625	649	603	629	591	624	616	571	607	659	654	576	635	609	615	626	601	601	594	610	587	625	637	634	691	577	637	598	652	630	612	618	608	655	630	620	630	624	562	637	619	595	592	611	634	656	605	663	595	634	592	619	667	641	625	613	623	664	628	617	585	614	575	624	620	584	567	638	638	630	612	609	642	577	625	619	661	605	625	643	582	587	603	632	657	584	657	630	637	605	595	633	610	610	603	655	630	614	616	647	616	622	622	630	657	623	631	609	584	618	631	551	627	645	612	656	639	617	638	636	681	628	604	635	630	598	687	611	578	606	590	632	618	632	621	604	596	627	644	633	623	623	546	590	661	607	640	653	602	676	638	630	572	602	612	628	630	640	609	637	598	633	636	628	638	605	612	590	610	614	633	613	609	615	643	647	581	585	609	640	663	601	622	616	590	622	594	592	623	582	634	631	627	614	613	591	621	601	620	634	580	640	621	617	641	617	653	641	627	629	642	603	603	583	601	652	632	622	620	589	638	581	606	605	585	604	627	650	627	640	579	617	587	689	603	634	582	618	607	657	618	622	612	649	618	610	623	603	588	608	668	623	613	688	603	631	569	622	651	610	618	655	583	636	637	555	606	632	657	607	596	662	603	625	596	619	657	586	610	631	607	614	637	626	635	599	617	637	568	609	640	636	626	625	621	590	581	617	592	633	612	596	616	574	667	657	606	624	623	633	609	639	628	606	606	607	605	611	646	613	596	622	629	641	685	621	676	608	599	679	611	644	607	610	625	586	610	627	574	652	624	610	586	668	639	586	601	643	618	593	583	605	634	615	600	611	618	618	625	605	641	613	611	603	644	629	617	610	578	621	618	613	650	608	577	624	628	602	615	657	635	606	617	592	574	655	622	590	626	601	659	591	598	653	613	624	621	575	620	616	611	649	624	634	571	620	607	633	604	614	608	645	604	634	607	651	574	662	646	641	606	638	645	637	607	632	610	604	646	623	611	648	606	627	606	598	562	589	614	600	622	599	634	604	641	608	623	604	598	575	561	623	652	665	594	608	554	614	641	651	637	641	607	641	648	640	625	610	596	617	614	614	608	603	614	674	617	630	597	607	614	580	671	663	643	616	590	621	593	644	618	633	635	645	601	640	556	651	592	581	624	650	660	618	651	651	613	651	632	593	620	656	613	590	642	641	625	648	578	606	617	631	619	606	640	639	659	606	638	625	614	644	650	664	623	612	617	603	607	637	641	602	581	647	599	576	596	610	608	614	629	612	668	646	633	654	686	623	651	622	584	647	624	602	628	614	616	582	614	608	595	631	647	617	642	642	634	651	629	634	605	621	650	572	593	618	602	591	604	653	585	645	629	602	670	623	638	606	660	601	622	589	616	600	561	590	595	576	634	697	580	634	656	619	602	624	641	589	642	639	627	605	601	634	640	585	644	581	619	647	599	640	614	624	679	620	600	608	632	655	587	592	629	591	621	622	660	600	600	628	614	633	642	598	628	644	629	587	607	612	627	597	624	609	629	646	605	653	618	673	624	638	592	643	590	602	604	642	647	620	578	577	579	640	638	649	587	605	620	639	613	640	617	600	659	591	669	599	617	634	594	602	618	602	618	597	618	612	570	634	571	610	611	660	633	622	642	605	623	665	584	621	619	630	605	645	666	647	614	624	602	592	650	642	631	612	670	643	628	616	619	617	598	583	636	614	644	614	600	612	622	578	603	586	600	621	629	680	591	593	614	666	612	613	596	643	618	586	620	653	586	560	603	616	636	627	634	609	653	616	624	579	661	620	655	619	608	634	641	620	590	587	620	637	574	652	624	658	595	625	609	620	660	570	587	666	593	596	578	616	673	599	601	622	622	623	621	594	639	607	614	582	606	623	612	630	596	612	612	641	590	653	652	618	604	638	622	620	610	660	590	627	645	638	628	606	646	660	619	615	647	604	625	586	578	629	670	636	595	670	611	602	636	608	649	684	561	622	599	644	628	659	653	620	646	616	652	594	613	627	629	699	623	594	609	577	614	630	637	643	587	678	622	631	643	595	651	616	652	615	626	606	627	615	616	682	583	585	608	628	616	623	616	642	613	612	616	591	629	585	608	652	566	619	635	599	627	633	613	623	656	589	621	648	608	560	641	621	632	565	684	609	626	631	646	612	636	656	621	633	627	639	614	629	653	630	620	649	630	621	574	607	623	622	587	632	671	596	601	594	602	636	587	630	591	627	628	688	579	640	573	617	647	600	590	632	592	619	615	617	589	596	579	653	625	648	626	645	591	610	643	650	625	611	636	647	643	638	598	645	619	636	620	609	632	674	635	619	592	625	610	612	617	629	628	637	597	630	634	644	623	605	626	618	600	631	619	601	628	643	629
72329	68713	56784	58928	54238	32516	15212	2593	408	418	405	418	430	374	448	412	425	399	441	415	421	386	397	391	388	428	432	416	407	417	407	386	406	408	405	419	410	358	454	417	411	416	396	405	393	385	397	404	380	424	418	405	403	392	445	408	384	415	418	405	419	402	391	445	395	439	409	403	412	384	384	423	402	406	378	413	430	414	381	378	398	381	442	413	398	386	422	365	433	417	433	350	397	396	392	387	424	381	375	403	382	400	388	423	423	413	408	390	437	389	435	369	428	423	404	411	404	433	376	404	394	377	378	397	423	423	411	387	395	377	386	425	422	397	383	370	405	382	394	430	383	411	398	354	452	410	412	394	391	365	413	442	417	433	399	420	393	387	397	395	414	377	405	358	417	397	411	416	415	443	388	402	384	387	371	385	398	374	387	372	381	426	418	399	400	395	395	447	395	372	386	399	387	421	396	382	376	384	439	409	432	408	382	388	427	410	371	409	384	381	404	386	400	379	389	424	415	411	403	389	385	429	385	407	387	397	350	419	428	387	408	365	401	410	371	390	442	409	385	424	423	404	388	403	391	412	394	370	394	401	391	382	371	395	405	376	422	386	392	406	420	386	395	408	383	415	429	387	387	431	343	406	390	377	379	385	388	413	417	382	381	378	383	345	386	375	393	437	399	395	397	418	386	419	409	404	432	434	383	441	410	359	404	403	384	356	395	401	391	449	433	352	382	389	387	399	407	407	375	430	392	378	386	376	384	418	434	390	366	392	386	362	384	411	376	410	438	446	407	388	377	401	439	391	381	418	453	389	384	420	407	383	395	379	428	427	417	415	384	405	355	373	457	374	431	409	417	385	426	367	379	387	431	380	420	410	414	415	425	411	426	417	399	396	418	393	393	380	413	397	421	385	372	401	412	429	373	391	379	379	376	377	407	406	404	376	387	419	373	408	346	386	387	436	403	422	409	391	421	387	421	395	414	420	398	415	432	403	391	407	397	400	426	397	437	397	436	373	368	398	392	392	405	386	406	367	414	385	431	396	422	412	374	383	422	409	445	457	380	423	397	405	398	398	429	414	356	378	391	427	388	392	401	437	360	396	439	401	413	387	403	461	382	362	391	399	412	441	398	388	408	385	397	389	427	402	393	386	425	401	414	411	382	441	379	387	368	400	391	419	392	408	427	397	384	415	429	403	398	406	393	394	433	399	395	425	403	409	394	405	404	397	401	362	419	420	422	383	396	352	398	392	404	404	374	383	405	400	399	378	351	430	403	398	378	395	411	390	399	384	413	399	383	425	429	445	382	432	405	409	370	392	403	370	388	400	396	406	393	393	410	406	405	453	415	426	461	430	400	398	404	383	397	406	384	426	395	411	382	457	404	380	395	380	426	362	415	427	377	380	397	380	359	424	380	391	396	379	402	427	368	401	407	430	368	402	428	392	400	367	410	421	393	415	422	381	414	390	410	394	434	454	383	396	418	363	371	383	373	367	392	401	396	401	417	405	402	366	407	405	407	439	411	422	431	394	412	418	373	434	363	383	403	428	388	422	380	416	449	402	398	392	395	467	426	412	396	359	387	393	374	398	400	386	405	421	396	402	410	400	422	394	358	402	347	382	389	400	420	392	418	405	422	459	419	427	421	427	407	337	420	432	436	423	399	390	410	439	405	414	360	408	419	421	395	426	357	380	405	385	375	413	390	425	380	411	385	404	427	386	387	422	396	382	375	417	410	415	392	433	389	416	414	431	410	409	376	369	413	402	396	416	385	373	410	408	430	387	401	406	409	409	383	383	423	421	418	358	373	398	371	436	411	365	411	378	363	379	383	393	410	418	378	369	389	390	393	408	404	418	428	355	403	422	430	378	386	411	403	405	426	410	370	367	415	392	417	379	426	400	384	435	381	435	398	468	408	396	409	410	446	393	397	405	427	400	409	429	389	353	413	383	399	364	395	385	377	396	401	409	364	412	364	352	419	389	379	404	422	381	412	371	375	377	376	386	414	411	428	392	432	420	378	408	353	380	356	399	376	403	369	365	382	380	390	405	373	410	322	415	373	347	387	376	395	423	401	392	374	400	417	378	396	423	395	428	420	366	396	437	415	385	398	407	417	434	413	412	390	395	436	373	393	445	395	395	397	413	439	385	375	440	419	373	429	396	416	386	400	434	398	416	390	416	411	390	382	427	376	408	437	406	432	396	391	393	405	394	424	425	380	399	405	397	404	385	407	428	397	397	428	414	369	407	426	394	402	393	410	392	410	379	425	432	406	366	444	429	378	385	411	421	365	389	420	408	380	408	381	425	388	437	423	392	436	398	414	392	420	381	393	434	385	419	396	420	389	425	408	406	367	425	417	407	365	377	414	404	373	387	429	394	407	381	401	402	429	424	389	407	390	378	378	418	391	392	396	410	428	436	406	425	394	417	436	386	439	409	400	386	408	422	436	388	387	387	429	413	402	418	440	400	417	418	387	420	419	412	384	408	404	360	385	359	395	380	437	397	386	412	384	416	365	398	380	415	386	411	431	398	428	460	431	397	411	371	377	397	404	399	412	424	423	418	428	436	455	403	334	415	406	360	407	403	415	386	407	396	385	458	445	394	390	395	388	456	389	366	394	386	404	435	427	420	395	443	441	389	389	388	408	387	409	373	418	384	390	410	396	335	392	378	380	441	393	381	426	407	404	421	409	458	435	406	397	413	401	361	398	413	415	352	409	408	442	365	383	384	366	389	377	388	439	361	422	390	406	380	425	416	420	404	381	409	379	408	395	408	359	370	415	374	374	396	420	409	356	409	398	439	398	395	398	386	406	390	397	359	407	439	396	373	429	417	390	396	386	425	421	375	399	385	405	381	399	387	385	365	415	436	353	408	413	402	389	406	404	409	417	427	412	401	398	363	403	380	399	380	386	363	393	420	378	361	406	423	395	371	412	396	386	396	411	390	418	430	408	397	409	371	400	386	375	457	411	377	381	422	417	392	388	436	403	433	408	393	402	417	396	389	342	367	418	420	375	415	392	404	390	388	414	353	428	420	385	386	439	429	362	421	389	413	430	398	405	402	425	433	398	369	410	389	399	387	440	399	412	411	437	440	422	381	420	383	416	416	417	415	371	415	391	422	389	418	422	419	402	391	390	397	398	387	461	410	409	404	367	407	389	406	406	397	398	416	415	393	423	380	375	418	412	375	410	372	431	404	400	367	401	398	395	354	366	391	373	399	390	402	409	430	403	416	397	362	411	400	373	386	419	392	394	392	367	391	410	411	402	374	431	398	398	419	407	385	358	391	393	416	374	375	414	398	382	386	422	409	395	371	376	420	395	399	348	392	442	409	372	379	446	405	402	413	408	425	400	427	408	375	429	397	384	422	369	377	455	418	403	408	404	427	418	411	393	412	417	430	352	408	403	404	402	388	416	405	400	402	392	397	387	386	392	420	379	399	426	382	429	365	379	413	400	389	402	424	407	421	424	401	370	393	440	391	424	430	410	417
48525	57833	54283	65919	61080	41792	23927	3669	964	925	919	956	912	882	970	814	941	923	919	889	913	934	897	858	855	903	903	876	888	886	892	915	848	829	903	930	850	899	865	857	886	840	854	860	924	884	904	844	916	894	892	870	839	960	907	931	865	848	913	875	873	919	887	891	894	849	889	910	924	850	837	922	909	842	856	876	862	864	854	831	889	890	828	900	877	864	941	962	905	857	915	858	893	873	886	818	895	920	881	890	868	851	905	825	909	867	927	911	852	900	850	885	881	873	874	871	914	847	924	912	907	822	945	926	851	859	881	911	871	873	831	878	894	907	854	859	908	857	883	856	865	829	868	866	893	868	865	915	924	859	861	911	830	940	895	861	874	892	905	905	896	871	830	915	887	842	933	860	865	855	846	905	875	855	852	865	869	861	901	881	890	884	862	922	860	887	848	837	900	867	914	819	815	890	877	911	865	888	823	904	942	889	937	836	884	888	894	899	852	896	896	868	877	891	818	877	898	891	889	893	852	914	897	923	821	864	883	917	854	853	826	929	883	884	894	815	871	924	873	868	841	912	829	868	851	887	852	901	810	856	971	892	855	857	859	860	883	885	878	940	871	917	882	881	881	858	918	866	828	889	943	899	919	862	848	921	892	857	873	875	903	905	913	864	895	960	865	908	914	918	877	865	857	894	892	853	899	886	927	879	898	876	854	896	896	825	889	884	883	894	881	882	870	877	915	881	892	892	871	848	874	859	895	883	861	881	885	860	919	884	874	943	910	894	852	880	857	902	877	897	903	892	845	863	891	825	883	870	852	866	904	850	875	891	843	866	838	930	930	891	854	887	827	861	886	896	880	869	889	891	912	885	865	904	863	850	902	919	876	862	855	869	904	843	899	919	898	976	876	889	947	879	854	893	867	885	880	832	865	942	873	928	855	884	915	883	843	845	819	878	887	905	892	852	868	875	843	875	898	883	921	946	892	900	864	889	894	835	874	904	870	848	916	881	874	905	920	905	931	867	854	860	852	907	906	860	914	894	883	820	881	900	874	868	892	878	872	879	813	877	912	852	860	874	879	837	842	936	866	882	901	871	909	901	884	923	855	903	846	914	894	871	870	916	906	885	886	901	886	885	900	920	864	961	872	884	891	891	881	892	903	855	831	914	868	884	875	888	859	888	868	930	909	874	933	869	906	897	915	943	852	913	886	866	903	909	825	835	884	895	861	926	925	855	922	864	863	866	958	863	888	911	896	853	907	886	916	870	874	906	901	887	901	877	934	840	875	918	883	884	889	834	839	892	939	864	933	807	938	840	828	895	857	869	914	910	886	882	925	887	865	902	890	916	919	863	841	853	918	889	823	896	909	914	889	844	903	911	901	898	925	935	903	898	828	916	869	869	873	849	901	872	916	870	857	839	848	907	912	871	889	905	959	930	912	853	881	821	921	868	929	904	880	898	877	839	851	841	875	965	873	874	894	839	913	888	865	876	885	894	873	852	844	843	851	838	869	878	887	820	928	861	836	926	849	876	891	888	888	884	932	844	874	875	871	885	846	898	865	923	907	883	836	866	927	886	891	875	897	926	874	915	880	880	887	849	910	905	907	858	911	880	844	920	895	875	905	910	904	891	871	872	844	843	840	825	890	878	888	896	868	836	895	896	897	862	941	888	908	900	916	868	847	924	899	875	920	892	884	905	908	893	890	871	899	866	829	873	893	914	907	870	851	884	908	924	894	828	868	896	886	864	880	875	948	867	868	879	881	845	889	918	851	915	896	869	828	889	935	940	818	932	853	855	792	906	862	888	890	885	911	842	896	893	851	879	869	904	862	868	889	942	840	908	878	902	860	877	892	889	869	888	875	858	873	847	898	911	902	882	871	865	885	832	875	936	892	869	903	885	829	857	825	872	861	868	841	930	854	846	909	869	825	858	845	868	905	854	920	891	912	918	861	886	856	929	877	908	856	835	919	857	900	922	933	836	892	830	918	912	892	867	832	879	856	915	945	886	888	839	876	894	871	860	932	890	888	900	880	850	880	919	853	927	867	932	869	890	910	850	859	855	899	830	943	877	884	888	825	878	846	872	881	861	835	901	802	852	890	910	870	864	881	824	872	886	876	920	880	859	866	875	887	907	860	923	890	847	892	856	870	884	906	895	937	914	908	889	913	901	913	812	881	839	843	833	923	856	899	899	893	857	887	847	871	891	862	815	865	901	891	903	874	902	908	900	884	902	949	891	903	885	888	871	891	859	892	913	892	862	852	888	862	903	853	872	841	855	866	896	877	893	894	845	836	864	874	867	895	888	879	914	857	879	820	897	875	883	857	904	835	913	844	863	834	877	874	878	891	892	872	934	841	839	886	871	941	878	881	830	907	893	862	876	860	850	862	847	889	893	920	875	882	901	840	898	914	848	803	888	932	903	920	903	894	908	918	884	893	891	845	914	852	867	852	931	839	902	849	872	929	902	879	867	922	891	917	889	886	807	885	915	898	866	929	879	903	825	874	855	850	892	935	905	911	880	852	847	863	867	874	914	889	853	891	853	891	893	898	835	855	813	888	856	833	908	901	901	862	922	839	872	919	860	884	894	863	901	862	899	899	891	881	867	868	881	873	915	834	905	879	885	824	902	884	885	924	864	909	823	855	899	944	917	903	848	887	897	910	913	945	893	863	890	904	884	900	920	915	878	852	854	949	922	893	867	931	900	858	875	917	914	803	898	840	835	846	879	869	857	882	873	889	894	892	839	862	848	877	868	915	850	863	906	851	896	879	877	894	830	925	885	865	923	847	887	929	890	894	868	902	830	899	916	909	846	854	903	900	859	903	879	925	881	885	875	900	939	844	855	938	868	880	885	863	845	906	918	845	877	921	866	862	909	907	927	868	942	935	897	894	895	874	868	893	888	891	904	875	1009	830	947	871	867	860	893	928	896	937	865	876	871	881	897	834	875	927	899	902	877	916	879	909	886	852	859	885	875	877	901	901	898	907	902	857	922	903	890	895	863	890	901	890	911	881	869	840	829	892	833	904	884	869	849	877	890	876	841	865	922	916	902	892	898	910	872	855	886	862	848	903	868	904	862	909	893	831	871	899	872	846	898	861	944	861	856	867	846	847	912	947	896	835	903	857	880	883	903	875	858	901	867	921	849	897	914	927	874	885	929	873	908	881	882	860	880	879	826	859	847	891	909	834	898	908	905	890	868	954	901	832	869	877	915	889	865	894	859	910	844	877	846	873	903	909	849	869	863	834	860	906	874	908	971	867	891	940	885	891	826	871	843	828	816	885	905	880	868	912	926	914	909	865	958	858	899	918	844	880	922	881	958	863	920	855	902	902	878	896	870	910	893	911	869	817	851	883	871	890	884	940	872	859	867	891	900	876	911	881	857	833	904	887	933	901	901	925	871	859	860	896	877	888	856	855	849	918	882	896	866	914	920	910	914	892	871	850	897	905	886	928	826	908	899	851	872	917	875	949	886	859	829	867	848	883	868
44325	34184	19189	8250	4936	2034	794	271	242	240	222	221	203	206	222	226	204	199	228	266	220	196	209	232	185	243	209	170	175	230	202	220	225	218	224	210	222	193	204	197	220	242	196	189	215	232	220	222	211	214	194	218	210	228	193	220	229	214	197	237	212	230	233	191	207	182	245	243	224	248	233	200	234	206	206	214	239	211	226	230	207	201	204	202	232	219	219	200	227	213	209	225	235	208	209	223	196	219	209	218	209	204	193	224	226	196	195	203	219	211	200	242	228	207	206	209	230	209	190	213	223	210	221	202	213	211	179	230	231	216	190	239	227	204	203	219	200	226	243	189	204	217	216	235	218	198	215	239	229	218	194	189	200	200	198	208	223	229	233	201	208	223	219	228	184	223	256	206	221	240	234	232	205	191	213	233	222	248	209	196	216	209	232	200	203	203	216	196	221	215	204	244	244	229	198	193	223	223	203	246	210	223	224	211	218	217	233	202	214	201	217	209	225	236	236	187	210	240	202	217	216	205	215	211	199	205	230	190	218	205	201	189	197	225	224	199	250	219	213	252	237	183	224	201	191	199	197	234	223	224	224	218	211	199	231	227	221	227	224	193	233	205	215	205	205	255	227	213	185	233	227	211	233	250	208	223	211	201	186	201	215	214	197	245	212	218	225	191	199	239	215	223	246	217	219	220	201	220	198	226	231	233	209	208	210	203	225	197	207	213	237	203	210	209	185	206	191	196	186	233	207	199	198	245	216	200	223	200	191	210	219	213	175	211	194	208	203	199	213	201	221	250	217	216	239	221	207	201	200	225	218	241	232	219	214	190	230	215	243	187	242	229	206	209	217	185	190	193	218	200	200	234	251	199	210	175	193	203	196	236	205	219	221	215	222	229	210	231	217	193	223	234	235	217	200	222	215	215	217	217	226	205	187	213	216	211	219	229	204	194	195	196	207	200	197	211	212	213	190	182	231	214	229	192	239	211	181	194	197	193	206	226	203	224	223	194	219	194	206	220	223	235	198	224	226	197	222	225	210	201	210	207	190	211	215	226	224	231	220	230	192	226	189	194	200	231	213	223	232	218	220	200	186	208	226	213	202	199	206	190	223	222	219	225	190	220	236	219	231	217	197	232	226	190	223	208	196	221	210	199	195	217	213	212	223	231	225	205	218	203	194	215	208	229	229	257	209	208	238	187	216	231	209	235	205	217	212	189	208	220	221	175	216	187	231	225	211	214	208	213	213	227	193	225	184	229	207	201	216	204	191	226	268	197	221	213	213	212	183	263	241	233	196	218	206	230	240	213	210	230	237	228	209	210	239	212	227	204	199	242	204	183	207	195	261	215	220	236	224	204	219	239	209	227	222	230	208	236	215	206	197	239	175	233	213	206	187	218	218	217	225	225	207	222	225	214	212	201	214	215	208	209	220	221	234	194	232	236	227	228	224	198	192	206	197	199	218	231	226	199	193	209	229	220	218	224	213	227	229	224	203	233	213	215	208	224	236	205	215	202	194	191	211	183	219	237	213	212	245	236	217	219	220	219	202	198	242	209	221	197	230	216	218	237	200	223	217	207	235	198	199	235	232	196	200	234	210	199	213	200	217	222	207	177	211	241	221	190	210	185	217	246	199	216	209	214	209	185	218	195	226	194	227	195	212	263	207	201	245	229	236	198	227	229	220	214	216	224	187	205	235	197	185	212	204	212	191	216	226	220	236	227	251	217	186	220	218	219	196	220	208	224	202	222	228	188	208	225	237	217	218	222	220	228	205	212	191	233	221	220	202	227	259	218	195	237	225	215	198	231	220	201	237	205	227	202	215	205	206	233	234	192	204	209	219	206	220	228	212	208	245	242	211	239	259	206	216	217	199	218	237	215	182	211	206	208	200	243	228	217	200	260	223	171	203	222	214	221	208	218	236	218	209	198	193	210	225	236	217	210	230	213	248	249	213	205	231	188	232	207	224	244	210	206	222	212	219	191	195	226	216	205	236	201	190	226	237	210	212	198	205	191	224	209	210	206	178	218	209	233	205	184	206	204	212	206	220	191	231	237	207	203	218	229	230	228	221	205	226	216	168	232	215	222	204	207	221	221	224	193	212	225	227	207	203	215	193	207	199	202	181	225	191	199	224	246	190	233	217	234	195	230	220	223	215	216	176	212	238	207	208	190	225	211	233	215	226	230	210	217	194	218	217	215	216	209	209	213	177	230	217	216	217	198	211	205	213	197	227	213	260	209	209	224	196	218	238	232	189	230	187	197	231	203	210	217	221	197	225	219	215	261	228	222	245	205	240	210	197	201	204	197	206	226	215	197	229	260	211	232	222	234	217	193	234	187	230	219	222	219	238	246	227	218	228	240	211	199	216	216	197	219	216	214	223	199	220	250	230	226	212	209	210	225	197	223	232	216	213	231	224	209	206	228	215	185	202	208	243	228	192	216	214	213	201	201	187	201	215	206	203	199	225	206	225	226	223	205	233	211	238	211	197	234	204	187	222	244	205	201	196	220	219	196	211	202	162	217	196	194	191	206	223	229	217	257	214	232	213	205	190	211	210	235	205	225	219	219	217	249	223	248	207	213	217	215	193	211	190	208	222	236	208	258	223	211	206	202	187	199	208	204	228	189	210	221	203	206	213	201	214	234	216	221	215	200	219	222	224	207	214	230	208	234	224	207	212	185	215	202	227	211	231	212	240	213	228	219	197	205	197	228	217	188	209	216	252	215	222	194	199	206	253	215	234	209	216	192	221	180	208	220	207	231	211	217	196	209	213	223	200	227	208	239	206	215	195	233	234	190	242	208	184	214	199	210	216	214	237	217	218	214	238	213	209	211	207	195	215	217	212	197	225	225	218	211	204	210	217	235	227	180	205	194	226	216	225	202	210	204	219	196	215	212	233	221	232	221	222	215	199	209	260	212	194	230	204	220	207	191	229	191	208	217	211	221	224	191	234	239	218	203	217	210	188	199	213	219	210	205	212	209	227	239	218	210	214	214	198	211	207	218	244	221	197	225	218	208	187	194	218	208	202	206	207	213	200	193	217	214	228	216	242	213	194	214	210	186	232	217	227	217	209	212	243	202	215	215	204	252	215	210	232	212	219	193	175	219	208	218	225	233	215	195	223	212	212	206	213	210	233	195	245	215	228	202	211	231	241	213	218	233	196	194	192	214	206	203	218	213	203	213	208	202	202	196	217	210	224	204	214	226	206	204	202	209	181	185	217	232	200	222	197	237	222	227	226	219	213	223	194	221	183	218	208	201	256	207	251	220	233	225	243	218	222	205	208	225	221	228	214	208	194	203	212	199	215	235	209	175	215	230	204	214	199	212	201	199	207	233	205	206	201	224	204	202	204	219	207	235	231	203	223	197	209	226	201	219	191	222	217	227	231	203	212	238	215	214	216	202	222	216	225	223	228	225	206	259	212	209	228	197	211	219	214	234	217	229	204	204	220	214	225	226	228	224	196	202	234	219	220	228	194	211	188	222
25977	24326	21360	16678	12482	5544	2241	611	524	512	498	514	522	536	536	535	499	534	532	549	514	513	520	525	551	523	508	541	541	520	560	524	552	520	548	524	535	507	525	499	519	505	512	531	512	536	531	526	532	532	536	462	520	499	500	575	529	531	516	511	529	501	491	530	559	519	530	530	540	499	499	516	565	542	511	533	560	503	565	528	556	495	550	520	514	515	504	535	536	559	540	542	531	490	533	547	506	500	541	494	548	549	521	540	514	509	542	517	507	524	498	495	514	530	535	557	495	551	521	513	453	531	560	510	544	506	491	518	498	535	524	537	560	513	551	515	522	548	555	529	537	519	515	530	507	552	537	541	499	532	519	503	557	543	495	508	536	475	507	552	540	568	491	530	511	532	564	497	544	526	533	559	500	564	487	489	531	520	514	495	514	497	529	508	524	502	484	527	521	522	518	558	516	527	526	564	556	547	501	521	582	538	508	517	558	545	532	489	506	524	545	477	521	488	533	503	462	535	468	550	568	514	496	544	551	486	518	568	520	486	543	500	523	568	550	495	501	464	553	521	516	550	550	562	561	562	533	552	482	542	525	535	549	510	518	521	544	547	476	522	500	523	495	496	494	539	508	546	501	521	532	520	528	519	551	539	546	530	498	471	538	536	513	495	518	532	539	499	495	497	551	505	530	522	536	525	507	486	584	501	489	503	506	513	498	520	521	536	528	456	528	532	555	512	565	503	556	528	544	507	520	522	518	513	494	471	515	475	471	512	524	517	545	532	519	462	524	529	510	559	532	502	486	510	508	541	546	486	548	505	501	486	506	542	519	497	544	510	543	572	540	530	542	505	523	524	511	520	561	537	513	559	511	521	503	563	558	514	546	525	499	516	550	530	512	508	514	541	523	502	517	512	525	551	514	468	514	489	521	540	507	499	532	533	536	501	554	545	512	462	547	538	517	529	526	541	526	520	521	524	522	493	504	538	499	577	511	485	548	517	531	530	570	519	515	527	554	524	513	532	538	496	511	491	525	526	505	498	512	494	522	577	520	521	566	537	498	547	536	526	521	518	487	481	565	537	553	539	541	583	535	495	559	497	523	522	548	481	526	533	549	495	528	514	505	517	483	537	506	515	516	540	548	472	497	519	494	582	507	520	513	514	518	496	509	512	520	516	508	508	536	530	516	527	485	483	539	528	520	523	499	498	561	536	539	543	514	578	486	506	510	524	537	517	493	501	531	532	524	523	528	526	499	504	551	530	520	531	501	521	567	539	477	506	548	522	543	542	496	524	542	533	548	554	497	520	544	545	554	541	504	538	520	561	491	535	536	529	500	495	525	500	528	518	508	516	537	494	543	528	529	510	527	542	486	527	526	522	509	514	528	545	531	532	531	521	544	516	525	491	525	534	547	499	512	530	534	540	513	530	502	556	557	460	497	553	557	475	500	518	519	544	531	551	497	531	501	542	566	480	498	491	508	526	554	542	555	517	529	548	543	542	527	519	535	535	521	523	521	503	515	527	503	557	545	531	543	519	482	524	535	482	516	548	503	540	485	502	533	529	527	487	533	504	538	543	541	548	568	513	510	505	547	500	503	543	533	579	508	555	510	486	521	509	484	528	551	503	538	492	517	515	539	566	471	493	518	524	493	538	510	515	504	504	537	517	498	513	529	519	521	516	525	541	544	532	516	531	499	537	513	488	539	519	512	511	446	561	519	524	513	521	512	536	543	484	508	463	498	491	505	559	550	560	559	518	520	518	523	508	534	520	534	486	511	550	553	499	529	518	524	518	571	553	499	516	555	573	535	504	505	536	511	507	522	552	504	536	550	503	548	526	517	492	462	524	501	521	519	534	542	519	533	517	539	526	548	519	541	540	508	509	514	503	516	512	519	574	479	495	554	528	498	492	508	528	500	516	506	548	518	502	507	519	577	522	492	506	510	548	475	489	551	539	494	508	522	521	529	516	496	534	515	517	529	520	540	568	512	530	479	558	504	539	535	512	501	511	496	513	552	544	564	514	539	504	527	516	513	511	536	505	513	528	544	495	531	503	538	556	522	538	497	534	509	557	525	503	499	525	531	494	548	514	533	541	544	491	541	486	538	543	539	531	533	510	545	505	554	546	497	519	517	554	519	565	544	524	514	539	512	509	545	520	496	540	490	499	518	533	525	514	565	544	536	524	533	522	496	501	518	507	536	521	536	500	534	513	545	546	495	544	546	512	511	538	534	511	547	540	523	514	524	543	542	508	502	532	502	502	565	533	493	509	566	560	521	473	545	504	544	511	531	509	481	530	551	507	529	526	538	528	511	502	528	556	546	514	514	539	564	520	496	577	540	506	553	524	489	507	543	543	532	488	492	498	570	523	489	529	527	509	490	513	519	503	552	525	545	519	545	479	508	534	491	528	542	479	531	526	536	548	497	543	569	546	518	585	557	482	551	566	552	509	509	503	503	529	531	532	525	546	505	535	513	573	524	502	539	561	522	505	523	518	501	529	549	533	541	561	512	511	506	502	546	511	531	564	548	575	531	497	566	541	547	531	513	533	518	544	504	544	533	521	519	487	511	493	564	500	526	494	489	524	566	541	516	551	519	523	509	570	548	505	562	545	554	509	532	501	505	514	537	505	555	528	546	532	498	513	534	511	517	503	571	528	556	540	555	515	515	535	548	544	467	524	528	554	498	494	521	511	563	550	521	522	526	517	545	536	560	507	490	518	524	570	522	494	529	535	531	545	531	525	525	535	537	575	492	528	535	531	505	500	528	473	571	499	533	503	498	516	464	549	526	553	559	550	555	506	500	505	528	538	541	505	521	535	466	521	529	556	517	537	551	543	539	571	477	516	528	516	522	508	517	511	547	509	524	534	513	511	510	499	477	546	555	566	533	539	514	508	541	519	530	506	522	490	532	575	537	559	484	510	489	540	521	526	559	557	485	512	559	563	517	518	524	498	519	503	565	525	535	554	510	490	509	525	509	507	527	502	519	508	524	512	549	532	502	542	520	558	534	516	535	548	521	522	509	527	552	531	536	538	549	538	530	560	510	527	526	572	537	519	545	522	536	517	513	563	554	479	519	514	506	506	493	557	557	484	501	507	498	517	483	494	520	500	504	467	533	491	506	568	498	520	525	560	540	551	532	508	525	534	520	526	558	503	505	498	524	517	504	515	528	510	540	523	547	492	507	557	523	506	525	544	515	479	513	526	556	544	547	501	540	547	542	483	543	517	507	505	496	509	536	516	535	536	537	570	496	524	554	509	548	498	512	543	514	558	512	495	497	509	526	547	514	538	524	504	540	470	496	479	532	543	485	492	498	509	494	492	555	483	564	474	532	532	550	540	541	529	533	541	530	522	488	528	511	517	521	497	521	537	497	511	522	553	482	512	546	537	504	503	567	542	524	530	553	500	538	535	539	544	535	539	496	496	511	537	543	539	504	536	512	519	529	558	509	526	526	539	503	532	544	553	556	524	520	514	569	542	536	519	527	501
52369	40156	29767	29574	20145	8030	2396	305	211	227	223	234	207	232	244	230	195	221	257	215	226	222	227	225	217	234	229	251	238	243	220	231	206	238	221	237	231	233	206	200	207	240	253	214	210	234	224	249	209	232	220	209	230	226	220	237	234	236	263	223	241	237	228	242	233	247	268	226	251	253	245	237	236	213	213	203	229	231	226	244	236	197	247	226	216	237	226	231	220	265	242	233	245	220	206	237	219	253	233	211	251	216	256	219	226	235	220	242	218	207	219	238	202	224	231	253	230	214	230	232	228	212	226	216	239	227	238	242	224	210	223	220	196	239	219	239	212	221	232	209	218	238	217	199	248	223	222	224	242	217	230	214	187	216	224	211	197	219	212	225	225	228	219	234	198	219	243	215	251	224	243	227	240	200	201	241	240	232	232	227	229	218	226	235	233	236	220	185	243	231	235	243	223	260	225	214	233	204	233	227	248	249	195	238	232	256	210	216	228	235	235	250	230	193	242	227	264	235	227	197	217	267	232	206	212	207	223	239	210	206	237	225	238	209	229	228	247	221	238	257	224	238	228	234	200	229	222	229	221	228	258	244	242	245	202	256	217	246	253	215	226	215	214	195	226	217	228	230	227	252	235	235	228	235	229	223	210	260	203	225	250	200	216	238	224	216	238	233	227	207	215	264	202	237	231	230	210	235	228	209	228	256	236	224	220	234	234	239	222	241	209	228	234	233	211	231	246	225	230	210	216	245	231	218	205	196	212	211	240	257	260	235	235	249	224	218	215	229	230	216	212	224	250	221	246	230	218	250	219	212	226	216	234	208	225	241	229	242	229	221	211	244	209	225	219	220	247	201	202	230	226	204	215	221	245	235	223	242	230	244	253	245	239	216	231	231	241	200	236	216	228	219	259	197	212	260	249	227	245	217	216	227	202	232	232	238	200	224	239	232	216	256	247	221	219	218	245	240	211	245	216	207	240	210	225	221	237	236	216	247	239	215	218	190	255	242	226	223	218	251	219	231	227	224	206	216	222	246	235	209	230	203	259	262	223	193	199	206	213	198	241	253	253	218	234	240	260	236	236	252	220	224	213	243	236	238	213	241	242	201	239	232	217	229	209	243	214	222	219	218	245	238	229	211	238	223	241	229	257	242	242	194	238	241	247	239	209	252	243	250	233	231	219	223	224	222	261	219	247	237	220	211	231	230	209	247	242	232	221	221	228	239	209	245	238	197	217	227	216	226	216	232	219	224	211	242	213	199	215	236	210	237	243	239	235	250	233	216	241	236	239	255	214	220	234	217	243	199	176	247	235	230	221	234	215	240	218	233	232	241	253	226	219	238	248	244	215	246	219	237	224	218	261	213	242	223	229	234	235	230	204	232	241	211	227	225	228	257	223	205	238	187	238	238	206	231	261	239	218	241	229	221	216	220	222	217	263	231	224	238	217	217	224	195	225	198	241	194	209	182	244	229	239	232	246	215	226	226	212	225	186	244	212	244	234	200	223	238	216	227	206	245	260	237	221	228	224	224	233	226	210	231	235	260	249	231	223	278	219	229	209	243	222	220	225	225	225	215	212	241	223	240	233	247	238	243	251	225	214	228	210	251	224	234	214	215	231	244	210	221	203	231	209	212	204	217	235	219	211	243	204	229	229	223	226	211	207	191	256	263	255	244	206	234	235	202	216	219	258	205	214	208	229	222	228	227	224	201	197	215	224	215	212	218	203	210	225	224	248	225	243	241	227	218	221	233	221	237	197	225	209	216	222	214	209	209	235	205	227	269	210	236	222	194	270	241	232	231	203	229	215	231	229	226	203	205	235	222	267	238	236	242	221	241	254	215	214	200	234	234	238	215	239	229	213	216	222	243	208	246	268	227	229	209	226	233	254	221	208	232	259	235	227	243	207	234	228	222	187	241	219	238	214	252	216	224	223	193	227	216	217	214	229	230	218	223	227	245	209	233	227	231	247	221	208	240	199	250	243	200	232	241	219	206	239	206	244	226	227	255	249	230	235	229	222	231	212	224	245	207	228	206	251	231	216	225	229	225	229	193	247	243	216	217	225	247	207	223	245	269	226	222	210	220	240	214	204	225	210	221	210	260	238	221	211	215	224	251	261	211	232	231	227	235	265	252	242	219	201	244	215	244	229	209	227	220	224	213	217	226	227	228	210	220	225	216	219	207	218	215	218	229	222	209	227	225	237	221	223	225	224	236	242	237	253	243	241	261	225	253	225	234	236	228	253	211	211	224	217	225	243	241	249	206	213	196	232	204	267	248	235	235	236	236	245	209	222	216	236	232	216	207	232	233	234	231	236	259	242	223	204	254	229	225	241	240	244	243	236	229	233	253	214	242	234	249	250	232	211	215	205	243	232	204	227	218	240	194	238	265	239	222	245	218	206	223	248	230	212	246	258	202	231	228	225	218	238	232	250	224	218	214	238	216	264	255	217	248	213	253	214	231	224	220	249	218	194	220	244	208	241	224	196	226	237	241	233	245	246	244	241	226	244	215	254	195	234	233	222	210	213	238	196	220	218	222	226	191	217	223	258	235	223	228	223	237	208	224	281	216	223	256	222	215	197	194	236	192	244	235	220	222	204	225	221	230	205	225	220	227	231	207	226	241	217	249	225	216	234	249	229	231	227	243	252	258	215	190	231	220	234	225	229	237	227	244	226	210	213	219	224	216	219	207	224	233	238	222	232	222	241	237	213	214	241	217	229	261	239	239	246	226	218	207	241	222	215	238	231	234	232	221	223	244	236	222	188	246	211	207	224	231	247	253	249	228	240	235	232	249	234	245	245	224	249	205	230	224	221	229	230	232	225	240	214	224	207	238	226	238	213	205	228	238	236	245	222	238	236	211	243	252	233	244	206	230	268	249	245	223	221	234	242	225	236	226	232	216	223	227	234	227	208	244	226	213	207	207	204	223	202	267	227	228	216	234	185	228	211	231	212	217	255	214	248	229	221	225	233	204	210	241	214	219	218	245	223	250	222	212	230	228	213	202	259	243	233	217	212	202	202	221	247	219	215	244	252	220	232	216	207	217	227	234	201	241	203	231	215	229	213	204	225	242	272	254	199	222	224	238	242	224	243	230	240	231	206	234	232	239	263	211	212	235	247	212	233	225	218	225	201	253	226	231	221	246	223	204	251	253	236	233	210	235	231	231	228	235	207	215	229	244	211	239	235	232	239	210	236	227	195	236	252	233	203	258	230	218	216	235	234	226	206	227	214	248	239	229	225	229	234	198	201	221	210	228	206	250	277	205	220	216	238	221	241	242	212	256	231	242	206	202	227	216	252	265	251	208	229	227	241	202	221	212	245	233	240	239	232	238	239	243	252	218	248	222	237	249	234	221	203	240	229	231	218	234	212	233	225	227	222	213	237	216	208	196	232	186	213	222	221	215	222	220	253	216	235	223	248	232	207	259	224	229	223	255	230	200	179	218	233	259	216	214	239	213	231	221	220	243	214	198	248	244	214	221
32076	31434	32916	41432	31949	17826	6806	939	566	585	574	588	515	596	523	563	573	542	519	553	558	532	562	576	511	565	570	559	551	561	562	543	583	551	507	561	561	545	537	555	586	514	572	516	533	538	561	540	556	565	619	567	503	513	551	573	559	542	576	570	609	562	584	539	525	605	523	568	553	526	559	524	573	578	557	525	595	539	541	552	566	567	622	571	593	561	573	531	537	512	525	606	599	583	569	545	522	575	580	539	552	559	579	557	500	530	556	517	541	535	539	541	530	536	559	636	578	560	587	575	567	547	597	583	595	534	524	596	557	558	523	517	577	561	594	537	522	546	617	576	569	566	560	568	557	525	587	564	538	566	550	588	601	534	554	569	586	542	562	520	554	581	542	528	545	555	542	542	548	526	567	568	502	551	551	529	578	564	555	558	506	564	545	548	544	545	547	588	590	570	566	525	519	564	571	551	492	624	552	547	550	553	581	535	565	570	554	547	536	534	575	552	567	513	553	561	562	574	532	551	552	553	598	546	586	570	564	531	556	549	549	575	594	561	580	580	565	573	581	570	539	575	554	557	502	527	541	559	584	567	534	567	556	568	568	593	510	534	536	582	502	567	537	513	603	544	532	534	563	592	541	558	591	530	536	572	566	546	507	561	521	576	574	554	577	534	546	559	562	576	564	541	521	580	561	599	532	600	557	559	523	595	553	554	559	594	557	538	554	532	518	565	489	599	544	554	578	549	545	557	573	563	557	569	527	562	586	548	555	506	582	535	555	561	536	586	613	551	561	561	577	538	558	563	578	579	585	572	529	590	530	563	530	578	511	564	522	541	559	529	569	589	576	575	565	563	518	584	536	581	541	542	538	518	564	591	582	566	539	542	604	534	568	586	543	547	593	561	551	553	572	526	544	516	521	562	561	568	615	547	570	565	586	563	545	573	548	591	560	577	553	566	546	587	533	593	523	496	569	552	549	525	566	543	555	557	568	578	567	536	537	589	551	548	558	593	535	556	567	562	602	592	551	538	582	558	565	523	589	549	539	540	577	534	551	555	601	588	558	550	543	564	516	534	516	585	534	539	531	561	534	564	548	569	529	591	566	527	521	556	541	531	556	577	552	589	571	543	577	542	534	525	579	545	575	559	565	563	527	547	512	539	508	592	549	529	571	573	572	593	571	572	576	593	579	560	542	540	560	565	544	519	587	538	534	536	544	568	607	542	609	566	557	512	544	543	522	603	580	553	534	573	530	523	532	601	550	547	512	565	588	556	560	582	585	546	537	564	538	553	559	517	568	564	583	565	553	584	523	537	566	554	571	561	521	559	591	554	497	583	525	583	512	592	555	537	552	566	586	535	541	551	566	561	547	567	553	543	557	559	552	528	522	561	589	550	578	574	565	562	541	599	630	550	553	565	578	536	586	541	568	590	546	553	555	543	546	577	555	529	566	554	563	537	583	568	602	590	578	531	550	575	518	549	537	584	605	593	554	546	545	522	536	593	550	583	559	548	610	599	531	558	580	569	515	560	574	551	574	543	516	530	561	529	533	543	534	575	552	507	557	557	522	539	602	532	592	546	551	528	567	534	540	495	582	561	552	584	552	556	576	560	575	532	553	557	583	558	612	582	539	524	570	560	589	571	583	579	554	548	616	546	581	563	546	530	562	575	493	586	558	540	522	565	546	570	547	562	552	566	549	535	573	540	521	587	599	603	594	555	576	520	521	548	595	568	515	583	533	621	538	512	530	550	509	571	551	611	576	550	552	585	532	570	570	531	559	557	528	571	553	575	557	574	496	556	542	579	521	572	578	562	559	550	528	582	521	564	577	559	522	546	537	558	565	532	553	554	503	559	588	530	513	567	543	547	577	537	588	530	587	616	582	552	549	531	564	538	524	581	564	562	606	598	519	562	587	540	524	583	532	588	554	582	563	559	568	552	574	570	543	587	563	587	546	542	557	577	564	583	540	578	522	557	569	566	539	592	551	562	546	567	580	557	567	575	563	544	567	555	566	551	583	517	566	533	590	519	572	557	595	569	496	538	545	563	564	556	553	567	546	534	574	550	554	557	553	538	559	590	559	520	600	573	575	548	517	580	539	541	559	571	540	559	622	511	547	584	575	573	542	549	548	570	572	556	566	588	571	541	515	546	574	521	553	571	596	534	564	571	561	586	599	582	527	547	583	600	540	520	538	553	537	601	527	580	522	552	615	549	531	573	541	570	562	556	579	608	525	577	545	521	579	551	535	574	547	545	599	542	550	584	601	608	567	524	554	550	539	595	557	569	516	572	592	579	537	562	544	511	556	542	576	560	573	550	557	583	512	552	552	603	539	585	526	567	531	542	562	549	550	572	590	570	581	560	581	511	593	578	566	526	583	592	543	574	578	547	514	563	532	579	549	553	540	527	574	536	538	579	509	589	523	540	579	544	526	549	576	573	582	570	511	549	508	567	558	572	541	514	549	533	528	565	545	605	594	528	554	560	540	480	560	544	584	539	537	569	593	563	543	569	546	547	546	552	599	561	555	532	563	543	594	541	601	565	546	534	541	577	508	579	561	540	573	543	567	528	564	569	568	557	581	560	549	559	560	564	546	530	553	564	523	530	551	594	550	563	567	551	563	534	542	554	557	586	539	569	602	536	531	553	573	562	543	580	549	558	564	541	589	517	563	574	574	567	564	576	582	573	554	547	594	538	565	551	513	564	575	558	532	552	527	550	536	491	539	539	577	502	541	518	589	568	523	559	552	570	578	539	518	609	562	553	516	581	564	524	583	534	617	557	562	552	559	537	543	564	539	583	576	545	567	547	573	542	537	573	533	519	529	595	552	565	548	589	559	578	524	587	560	573	554	586	548	534	567	557	599	598	551	562	532	577	549	577	566	542	569	561	511	598	550	576	535	532	566	538	540	567	541	552	560	544	507	515	553	562	538	574	557	522	543	593	538	521	527	541	537	541	537	549	519	548	582	525	570	525	535	587	578	500	586	599	567	587	540	559	587	593	510	541	527	604	539	530	554	569	603	501	547	542	569	546	566	585	557	545	561	556	595	546	561	520	588	571	528	528	546	571	571	583	544	551	570	578	551	550	579	529	575	578	553	519	592	532	568	557	538	523	564	548	527	561	553	549	532	573	566	567	577	541	570	531	602	575	577	553	542	558	547	560	579	539	563	559	536	591	525	565	577	582	573	586	547	602	557	574	562	533	495	559	574	576	546	545	599	554	529	544	535	597	561	572	582	569	572	582	595	575	554	576	564	624	582	560	549	563	542	541	561	569	552	543	543	557	600	554	534	572	565	538	550	561	559	580	563	546	544	514	554	560	566	586	588	553	544	583	558	549	524	540	514	537	540	575	558	550	523	540	573	559	554	549	568	539	530	529	595	560	541	587	557	571	563	560	594	579	515	544	592	537	574	580	567	586	540	570	580	578	556	553	584	579	567	585	502	545	561	529	543	541	575	576	534	551	586	572	573	552	526	570	595	548	561	553
73770	61061	62523	66105	46510	27152	11083	1334	414	426	407	404	416	385	368	385	409	403	411	404	390	448	421	397	366	409	439	415	411	365	381	407	391	421	400	415	413	409	417	426	388	387	431	395	386	399	438	353	388	417	411	405	399	374	409	363	409	415	416	450	407	400	359	376	417	396	393	455	362	376	402	373	370	400	384	403	396	407	382	436	391	371	425	347	407	401	377	397	406	374	374	387	352	391	414	395	381	374	382	413	386	382	362	358	403	363	399	398	432	402	407	400	378	371	410	375	403	422	408	428	378	397	386	417	378	397	377	345	393	384	346	392	404	409	400	417	389	403	409	413	361	375	405	374	431	400	385	384	392	399	440	444	375	391	401	408	378	375	379	416	371	372	377	385	394	398	414	378	415	418	410	416	398	363	418	392	395	385	390	386	392	403	388	377	417	408	391	420	431	390	374	386	394	396	391	362	363	385	383	420	346	393	380	340	362	423	416	422	415	414	371	412	421	375	371	425	370	406	375	395	375	398	381	384	392	380	375	380	442	382	401	409	396	394	407	383	382	387	387	402	395	377	385	389	370	417	384	396	410	411	442	386	398	388	370	436	393	352	404	390	417	393	387	408	398	383	379	401	399	367	401	391	405	397	382	359	367	374	405	387	377	414	401	423	394	413	404	391	412	416	367	433	452	388	417	438	402	393	392	423	372	369	435	377	428	374	408	402	387	386	397	400	392	396	429	399	392	406	404	412	429	411	424	421	409	397	400	389	430	427	353	404	399	375	392	372	403	425	407	383	398	377	424	379	356	381	385	352	382	387	402	408	420	384	407	398	418	374	396	410	383	375	361	402	418	452	422	390	421	402	360	435	365	394	409	394	403	388	396	402	409	405	374	371	396	377	400	388	398	380	387	410	387	354	379	411	360	365	375	401	394	361	365	404	389	378	391	373	427	384	397	415	404	405	377	400	385	412	399	389	417	423	400	395	411	368	402	381	382	423	423	409	410	420	393	352	412	397	410	348	395	405	379	410	390	425	412	382	382	396	426	396	375	398	407	395	402	392	386	378	411	348	414	372	392	378	399	359	412	390	397	421	417	372	392	374	406	393	369	444	421	399	435	434	403	386	458	408	397	423	422	446	385	401	395	391	425	389	407	368	415	415	408	386	472	374	416	408	410	414	363	413	408	399	400	410	390	419	406	391	417	390	399	351	326	393	390	382	422	374	427	398	395	406	388	388	387	396	407	404	396	363	409	398	388	432	401	385	399	401	396	373	391	376	427	433	386	440	408	425	403	413	372	378	367	349	388	391	399	435	370	396	387	392	402	404	399	395	400	385	387	412	429	373	377	358	404	393	365	390	373	416	368	410	404	391	387	406	387	365	382	372	380	373	438	386	387	396	394	410	425	414	419	389	429	409	392	373	408	379	379	372	412	397	423	346	411	373	375	385	379	404	401	400	388	346	381	383	389	368	422	388	405	400	400	399	403	426	397	403	386	395	404	400	408	396	428	426	385	408	375	398	392	377	367	358	385	408	388	393	420	365	390	424	384	411	381	349	368	355	366	422	398	356	398	371	411	404	386	425	392	364	420	401	394	397	398	393	422	415	374	419	386	364	366	411	346	412	390	448	348	415	420	411	362	372	395	413	391	416	430	398	422	384	401	382	390	435	417	386	387	349	401	403	417	394	361	423	407	434	411	392	385	409	385	425	385	395	406	388	389	409	357	385	391	418	403	383	388	365	376	354	398	397	393	399	379	400	367	382	458	387	414	388	423	382	391	399	377	383	386	389	423	396	407	371	412	378	376	384	429	432	445	415	338	390	404	415	417	364	367	404	448	404	395	430	392	374	376	396	394	397	395	430	394	410	413	410	382	393	391	361	433	441	401	360	393	452	411	413	434	407	383	384	425	401	390	397	398	393	367	422	378	396	424	431	389	407	424	373	419	386	379	387	385	422	389	405	397	370	380	417	388	406	414	426	395	384	412	378	362	399	405	387	388	429	395	409	371	387	407	393	379	403	359	386	393	407	376	427	391	431	360	388	396	362	381	379	389	368	411	351	347	397	399	446	411	396	387	382	382	376	419	440	422	397	391	383	382	374	381	348	415	360	368	333	416	391	380	407	372	371	365	447	391	373	394	392	387	367	432	412	413	402	391	389	355	382	404	415	389	380	370	410	435	370	437	390	407	411	377	378	378	394	432	381	398	371	398	354	400	409	428	397	355	345	395	402	388	356	360	423	429	384	385	376	398	385	403	388	398	401	383	371	380	402	363	385	405	410	413	404	395	423	405	384	408	416	388	391	422	380	392	347	399	415	392	402	387	387	378	418	392	415	427	407	366	409	409	357	388	410	450	425	416	401	391	401	414	372	408	385	380	427	429	373	412	382	356	383	406	391	368	418	392	397	367	416	407	389	359	427	412	375	419	409	355	398	413	355	417	368	388	383	423	382	400	383	416	414	388	407	389	377	367	413	404	399	414	406	386	406	417	440	376	412	399	376	393	381	442	394	431	403	406	401	400	385	415	372	397	402	408	412	426	381	385	389	437	414	379	395	384	411	369	400	401	368	381	397	418	424	414	371	364	393	394	381	393	388	395	405	411	370	410	395	435	408	412	413	399	384	371	402	391	392	432	414	382	415	383	406	368	373	375	400	431	412	376	377	359	399	399	368	375	425	425	370	368	381	400	371	401	381	380	379	381	371	396	383	379	398	413	411	376	358	370	393	393	407	408	413	385	374	370	386	403	401	381	422	377	387	371	407	413	352	410	381	379	376	401	422	360	383	366	414	381	415	409	404	377	391	418	408	414	394	379	387	409	408	425	383	390	386	421	396	409	349	391	411	366	441	431	386	425	434	371	390	409	390	427	413	372	361	395	390	379	415	434	375	428	409	367	395	415	410	417	370	396	406	391	405	375	409	381	375	408	440	400	365	400	401	415	441	379	407	411	392	375	414	407	425	374	377	387	403	380	408	412	409	378	370	383	406	399	379	363	386	398	390	399	391	389	433	386	390	409	375	376	406	426	396	351	398	399	388	391	390	404	402	413	404	402	376	392	408	404	415	380	404	407	424	349	411	410	368	397	374	421	445	424	406	400	404	377	396	373	400	363	409	412	406	384	415	400	407	374	394	386	365	360	431	397	401	400	413	392	424	382	422	420	430	411	413	416	426	451	416	381	383	351	378	375	377	398	413	387	366	378	400	374	392	424	411	410	425	385	406	432	378	393	396	358	407	400	382	413	415	446	389	422	383	425	381	387	405	409	404	420	391	383	392	388	389	400	416	405	419	370	365	395	373	371	385	374	368	393	414	391	363	390	385	426	374	370	421	395	416	424	374	390	358	384	377	409	411	404	401	371	362	359	428	414	392	370	422	424	379	371	394	404	370	356	382	391	376	367	396	406	380	429	363	386	392	379	436	382	360	423	381	387	436	370	396	376	367	389	386	434	404	414	394	446	412	434	398	441	424	391	401	410	380	411	414	366	401
50738	50625	63661	72762	54583	36566	16443	2429	885	893	874	911	876	862	860	911	911	853	856	845	827	904	895	872	882	890	883	849	892	884	854	909	859	862	876	899	856	852	877	858	839	891	866	834	903	863	906	893	843	839	858	901	876	875	884	871	874	909	894	888	918	860	919	892	836	823	884	861	861	897	932	863	849	883	923	927	851	909	911	839	893	880	871	924	791	888	869	876	829	898	832	881	852	888	849	876	858	807	835	908	880	886	924	865	927	836	836	844	904	869	890	871	917	847	865	905	880	858	883	863	851	903	871	871	889	878	857	868	911	889	883	876	869	846	837	879	860	865	864	891	900	909	863	839	848	857	848	871	855	890	892	885	875	839	844	856	905	882	849	783	847	894	907	879	888	875	922	888	870	843	945	900	873	867	843	879	878	872	850	812	886	925	904	885	854	868	821	875	840	892	885	881	908	867	845	878	886	887	855	891	882	942	873	913	900	809	834	889	872	881	883	857	889	875	831	818	858	910	888	883	856	856	876	894	862	881	870	864	867	920	895	883	822	856	896	857	877	866	846	867	894	866	886	905	864	816	851	926	920	868	913	868	872	879	839	853	874	870	855	931	853	862	877	913	865	901	858	847	853	880	896	890	869	866	887	883	919	822	864	873	875	882	835	837	895	864	876	873	869	806	855	837	878	841	915	893	887	931	928	817	838	880	873	898	895	856	874	839	922	882	843	866	901	855	864	846	817	878	828	877	838	885	846	851	922	870	864	861	837	852	833	845	909	844	832	853	863	903	793	920	885	832	867	868	910	844	869	927	811	955	839	900	864	896	891	862	884	902	920	797	890	858	920	893	853	864	909	853	913	894	837	825	817	900	826	860	882	891	845	933	880	854	886	902	886	840	860	862	864	832	810	827	906	879	842	857	862	822	872	821	919	892	846	853	902	910	836	827	848	914	865	912	883	874	930	903	912	901	855	919	884	872	857	859	859	845	912	849	906	889	884	905	865	903	898	836	824	866	870	909	834	831	891	887	865	882	883	910	860	874	875	839	870	884	863	913	861	897	884	871	875	875	913	862	901	886	892	907	858	883	848	808	853	827	862	863	870	888	837	891	883	847	859	842	842	880	880	873	869	867	897	892	890	867	860	925	849	876	900	860	886	926	857	864	858	894	820	856	821	919	873	869	869	885	896	923	894	918	898	850	819	921	861	927	885	876	860	837	855	861	835	874	866	851	808	910	896	888	872	890	858	889	899	869	877	902	857	812	862	899	925	878	858	917	900	874	831	867	900	798	831	858	879	864	842	861	899	889	849	812	916	909	848	842	875	876	899	852	918	830	866	943	893	886	930	881	885	901	905	838	889	781	858	874	873	823	874	899	903	851	894	915	850	837	885	923	866	890	867	892	865	876	903	867	886	938	832	832	909	817	914	868	812	838	863	861	892	865	887	838	848	836	870	830	858	881	856	815	928	922	847	865	883	897	878	883	901	948	833	868	884	850	858	866	866	865	854	878	911	919	908	866	802	847	903	883	909	806	860	917	901	861	861	886	845	865	841	821	848	837	893	894	889	883	845	856	847	864	855	878	888	829	903	833	848	839	877	849	875	848	896	886	944	811	913	874	872	847	853	890	864	896	868	919	849	897	854	871	833	897	870	862	863	876	820	840	917	936	831	882	887	859	864	806	877	869	841	932	836	900	857	885	875	898	841	847	868	856	829	817	866	935	886	878	871	812	884	885	882	865	910	879	872	917	871	913	922	828	851	853	882	891	873	896	838	950	857	885	898	849	834	868	875	883	924	851	838	895	891	846	846	884	856	889	906	899	895	883	893	856	911	853	882	879	821	821	856	832	873	850	891	872	865	869	923	825	855	942	878	895	840	858	905	898	863	870	904	868	837	921	829	883	884	892	864	860	878	872	851	857	923	858	865	883	839	877	871	900	875	868	844	903	877	850	811	900	880	827	865	918	835	849	856	869	820	876	838	814	898	876	913	844	862	877	892	887	846	873	868	894	924	915	896	866	905	876	906	907	804	844	905	861	853	876	868	884	893	900	926	870	878	932	900	881	871	839	879	917	888	847	906	866	894	885	863	845	901	879	897	871	906	844	900	841	820	929	887	864	873	853	854	933	879	822	883	842	875	897	878	869	876	859	869	838	837	844	892	900	863	875	840	860	899	828	840	887	862	844	893	902	940	898	882	874	881	857	896	835	850	882	875	834	911	901	864	889	900	825	855	901	964	938	844	831	879	887	897	910	871	903	940	904	864	831	864	827	844	905	896	862	900	844	840	873	832	884	859	809	839	837	904	906	836	896	837	909	876	889	843	874	913	923	886	847	943	928	929	929	882	835	917	861	944	887	880	858	875	861	886	850	812	907	864	896	815	857	924	855	869	915	845	866	858	882	853	876	877	869	860	817	856	941	869	902	871	884	848	855	890	860	857	854	942	897	892	839	884	838	872	832	911	875	836	799	872	841	867	872	816	851	841	866	860	865	885	861	920	898	865	793	877	882	890	858	826	830	820	873	843	843	892	861	888	834	842	907	873	864	857	840	847	860	834	884	899	908	918	853	866	864	854	853	835	847	920	865	889	878	851	840	823	868	874	852	867	873	860	849	884	830	857	835	900	887	882	849	872	872	881	887	906	835	857	855	868	896	911	878	904	819	897	833	843	844	875	814	817	863	876	892	888	834	867	878	821	857	885	840	831	923	895	922	879	854	911	828	902	876	879	927	918	891	842	916	879	854	856	871	865	890	846	878	863	922	875	899	840	862	805	862	857	918	901	876	886	858	867	893	920	854	885	877	841	887	919	865	842	875	860	841	855	883	915	832	861	905	899	826	886	881	886	869	889	886	877	921	863	879	856	905	891	851	873	835	881	820	890	845	834	899	843	886	889	836	907	858	865	871	914	883	888	865	854	833	843	828	871	900	909	841	858	852	842	874	880	810	841	886	862	930	893	876	921	829	874	882	902	855	904	821	864	905	883	868	849	819	889	853	906	891	861	846	896	879	847	890	882	838	893	837	930	864	847	830	860	886	909	865	914	872	899	844	927	885	883	900	889	841	890	875	889	897	840	877	864	926	824	863	837	905	858	934	859	880	837	868	864	854	854	914	853	879	860	830	856	880	839	903	908	890	853	832	887	841	900	849	879	877	868	891	854	865	886	874	866	912	863	881	875	873	882	889	839	815	804	857	927	875	903	813	915	875	894	857	789	874	897	822	878	924	862	848	828	866	933	868	842	875	849	876	862	879	856	902	838	831	856	852	902	867	896	908	912	913	829	934	820	849	864	833	873	852	886	853	822	861	900	856	897	834	868	828	862	895	874	890	873	899	897	878	893	898	835	854	891	871	933	829	876	886	931	853	818	885	890	874	865	867	923	851	890	882	857	881	844	879	859	878	872	828	813	880	837	856	852	917	857	858	818	813	839	850	917	919	886	892	893	852	864	863	876	837	913	880	879	897	874	919	821	905	878	899	896	913	875	888
43552	25700	12104	7533	3500	1318	565	216	234	225	222	207	187	202	199	225	228	206	237	196	235	207	249	217	212	226	230	199	220	213	220	229	218	228	211	238	239	191	218	196	207	196	244	198	191	208	205	209	217	195	220	199	221	225	231	235	229	209	207	225	242	212	221	216	204	238	237	229	207	186	201	199	203	225	240	205	250	195	213	222	204	220	237	222	233	219	197	212	205	208	234	209	236	223	219	216	208	219	214	211	212	212	205	201	234	213	222	215	216	210	215	243	240	214	238	189	243	209	224	220	244	221	203	210	215	230	210	197	231	231	235	213	199	237	220	239	229	169	210	188	218	204	238	219	204	241	198	235	197	173	226	212	222	203	239	253	238	235	221	191	192	244	188	179	219	206	221	222	214	202	202	241	225	207	200	200	215	200	213	232	221	210	219	212	221	240	215	221	209	210	203	222	205	221	246	228	228	240	193	215	207	237	200	217	219	220	228	207	180	225	208	205	248	226	229	211	220	218	194	187	198	224	213	243	222	209	219	223	216	227	200	213	232	215	225	206	171	222	199	208	188	211	221	219	208	207	184	218	196	191	243	210	201	231	217	217	236	207	208	210	210	234	178	217	215	204	217	209	216	217	206	210	216	205	218	199	195	227	215	233	199	195	197	229	257	227	196	183	233	272	224	214	206	212	215	220	201	220	215	198	215	185	205	190	220	192	224	235	223	235	209	210	221	207	220	247	192	222	222	238	213	204	237	197	213	250	227	226	218	200	200	224	210	191	242	219	210	239	237	235	258	227	187	214	197	233	224	207	209	197	224	237	211	213	220	210	193	226	221	206	208	240	199	196	227	232	227	249	235	228	216	200	241	225	243	208	235	220	193	193	206	212	212	218	223	224	238	200	217	206	206	210	230	195	196	227	201	211	229	208	229	222	210	198	219	230	192	194	213	186	217	227	212	216	209	239	202	192	257	184	229	218	227	209	240	213	202	193	205	231	196	205	217	217	205	217	242	203	225	212	207	241	217	222	218	211	238	229	195	252	194	248	213	249	218	228	244	177	220	240	219	188	217	212	211	217	218	223	208	222	256	228	247	222	208	206	235	217	199	208	224	220	203	211	189	225	202	237	240	206	209	199	217	228	195	231	199	232	233	226	232	248	215	217	231	201	187	238	230	201	248	215	234	221	226	195	214	241	208	179	234	184	213	212	230	203	222	211	206	237	202	193	226	216	196	216	237	211	223	206	202	240	207	224	197	236	220	236	220	234	199	250	222	224	210	218	213	211	199	182	221	209	217	204	220	196	228	219	233	249	230	207	212	223	198	197	186	185	218	218	239	238	239	215	196	224	238	223	218	213	223	207	229	211	247	226	207	233	200	200	237	209	240	188	223	235	206	208	224	212	193	200	208	196	217	208	230	208	223	206	213	202	257	210	229	220	215	216	236	234	213	217	200	203	225	211	219	197	240	204	198	208	197	209	226	223	204	207	201	221	232	222	212	186	209	222	196	204	201	208	212	216	202	216	208	207	212	236	220	214	198	215	241	244	210	213	221	245	227	238	207	229	201	217	241	209	223	205	260	199	221	235	224	210	215	255	250	232	222	217	195	227	218	184	239	222	232	187	201	233	204	193	247	196	219	213	221	206	192	200	226	200	222	215	218	204	221	227	213	220	211	207	239	215	225	194	223	225	217	228	258	232	206	240	223	217	196	189	218	234	226	243	229	215	210	212	202	213	203	226	212	210	212	221	221	207	222	225	246	204	193	224	172	212	234	226	207	225	212	208	262	211	194	184	234	227	227	234	210	247	214	229	201	212	199	241	240	226	231	243	196	217	219	200	190	238	207	202	239	227	200	229	224	235	251	237	209	219	199	213	238	216	232	215	201	246	210	193	219	258	194	211	204	231	210	193	194	222	219	219	197	205	217	181	210	220	214	197	245	204	243	210	231	201	187	211	218	237	195	202	217	181	203	186	196	198	206	229	221	231	223	240	239	240	211	234	233	226	224	201	220	210	217	232	209	212	205	237	236	209	199	202	224	227	208	198	193	225	219	201	205	217	215	225	254	219	214	242	216	238	203	201	226	201	240	231	224	238	184	215	232	225	214	209	199	217	218	222	235	218	200	221	225	233	237	215	212	205	214	200	194	225	222	255	229	214	181	198	201	206	234	213	227	225	216	202	225	209	224	233	212	220	211	210	224	221	209	198	190	217	220	219	199	207	214	205	234	232	238	184	201	251	247	193	238	225	221	197	192	272	222	247	218	209	208	216	198	193	199	234	203	197	233	231	208	241	214	190	180	215	192	217	227	199	225	212	225	224	228	223	214	222	247	171	206	204	224	225	229	199	209	205	214	223	221	238	212	243	213	225	227	209	210	225	231	221	206	215	220	212	194	195	201	221	207	221	225	233	183	212	208	204	208	209	238	229	214	204	219	242	198	198	239	203	232	205	233	212	209	228	202	227	244	201	217	191	213	216	226	244	241	189	226	216	215	228	233	228	223	210	218	230	223	202	219	229	207	239	198	216	218	234	226	208	209	207	233	236	215	232	206	198	163	190	219	210	208	234	207	192	207	201	212	188	238	214	199	240	216	193	217	211	191	235	217	207	208	211	199	215	231	194	214	226	207	228	215	247	193	202	241	236	226	236	204	238	213	241	222	219	236	198	198	209	205	225	230	224	224	224	216	212	211	214	210	227	205	188	209	211	213	207	250	204	213	196	220	224	188	207	220	218	222	203	227	237	223	221	217	218	230	210	173	194	222	246	212	241	209	238	240	242	192	227	240	228	196	198	206	187	190	189	209	225	206	210	209	242	218	209	204	210	201	242	207	231	216	231	214	219	213	226	208	239	206	183	223	216	205	217	201	225	201	219	256	200	222	224	229	212	207	223	210	221	228	260	221	238	231	261	215	211	199	212	218	240	202	245	250	222	216	215	205	238	220	217	246	246	230	251	210	222	208	210	206	217	210	210	191	196	214	215	218	235	229	220	230	208	195	201	216	199	224	218	188	220	214	202	221	214	191	240	217	223	210	225	200	206	206	216	230	206	210	213	207	196	210	218	189	208	225	214	204	202	221	207	230	243	227	218	199	251	206	191	197	199	208	204	224	217	221	224	238	199	234	204	199	239	213	208	209	225	202	216	211	218	233	217	227	211	223	201	223	250	212	198	219	218	193	218	210	227	198	222	203	201	196	230	219	240	225	198	201	208	222	202	223	216	232	193	224	250	194	213	202	195	244	202	212	223	248	191	229	225	197	231	258	218	219	236	222	194	226	210	220	200	192	208	181	186	223	251	231	212	217	200	215	229	231	221	226	211	227	235	236	232	199	207	230	228	204	220	222	219	223	197	218	216	190	202	189	225	208	222	231	221	232	236	228	237	217	214	213	216	223	205	221	186	226	217	213	222	225	191	215	224	238	204	229	204	187	230	187	185	194	207	230	182	201	254	208	215	222	216	228	201	215	204	232	201	212	200	216	179	255	208
25335	17116	16941	16113	8710	3706	1408	548	539	531	532	559	531	526	508	525	549	474	551	540	550	510	523	508	498	512	497	512	534	517	545	520	509	529	510	520	500	528	510	530	548	559	574	532	508	532	534	498	545	518	532	529	527	506	558	498	528	514	548	479	570	492	501	524	530	506	548	466	556	543	539	483	546	504	529	539	501	495	514	529	512	512	538	541	536	535	549	511	500	517	487	530	551	495	520	554	526	547	517	542	509	513	547	529	511	509	503	532	501	510	537	537	584	586	503	505	534	519	517	538	518	540	509	544	535	505	509	540	514	568	526	528	539	561	484	514	494	536	544	512	551	501	528	524	498	522	501	532	552	505	526	549	523	526	539	502	564	489	488	509	540	507	515	519	532	541	533	520	564	552	544	548	520	496	521	507	529	530	542	539	508	510	553	541	511	516	530	538	543	501	518	495	537	531	555	535	492	540	524	537	567	557	525	546	511	519	518	508	524	529	496	500	530	515	527	566	544	514	545	539	548	541	507	542	486	525	557	521	503	533	529	536	523	505	506	522	542	507	519	512	529	522	511	542	542	516	486	519	530	575	503	505	534	484	497	528	528	514	541	559	520	521	534	546	568	540	505	517	522	534	496	542	543	499	517	546	520	499	527	513	501	477	515	486	529	521	540	540	546	498	477	507	565	542	528	520	488	556	549	518	535	520	526	554	538	509	527	552	512	534	533	529	512	498	539	542	520	547	550	505	511	554	498	522	511	559	506	516	532	489	513	487	559	515	516	546	522	552	519	508	524	530	541	525	536	547	518	526	544	466	517	482	525	547	508	535	532	539	536	525	521	580	526	492	499	526	532	533	490	494	494	522	573	508	493	507	542	550	515	532	536	557	537	518	538	559	559	523	500	527	546	550	525	493	525	486	542	543	524	586	533	537	539	576	530	528	534	532	489	483	534	507	536	513	494	564	507	540	534	553	548	508	518	548	512	501	542	526	522	518	559	532	506	508	509	503	463	543	542	472	525	507	526	532	502	507	524	494	577	539	532	497	504	580	511	539	511	546	570	551	551	539	535	542	525	573	552	517	517	541	522	517	479	493	526	535	526	530	517	561	503	519	544	542	536	527	520	560	495	535	518	518	553	527	564	553	528	526	563	531	489	537	529	543	538	511	509	530	511	526	527	552	530	523	528	540	513	525	556	492	514	541	518	499	540	516	534	546	524	555	529	516	598	517	518	526	519	538	564	550	540	512	561	571	507	518	489	501	495	546	531	540	499	546	571	526	508	557	489	546	531	514	486	523	541	514	487	525	525	506	539	540	510	518	550	526	547	519	529	502	513	531	531	516	500	536	518	537	524	472	483	587	520	505	561	535	551	586	500	551	535	531	512	544	528	529	516	489	556	519	530	513	537	519	496	549	538	539	537	530	545	523	504	503	572	537	479	520	538	505	517	528	512	518	507	484	548	555	511	490	544	534	554	527	535	554	496	527	495	514	474	496	474	527	517	576	535	538	522	549	543	532	538	557	522	536	501	531	512	526	503	545	512	513	539	494	527	580	513	524	500	540	523	500	493	573	528	540	524	517	498	523	491	485	515	500	514	523	527	525	539	510	520	517	522	487	544	527	482	516	528	531	541	512	506	538	546	525	503	524	519	497	515	512	487	549	519	528	537	529	521	550	493	519	559	522	525	519	547	512	516	506	545	537	505	486	538	500	554	523	525	512	531	537	493	516	528	504	513	518	502	525	535	571	512	511	530	546	527	560	521	510	535	485	532	528	556	505	519	515	506	514	534	509	519	522	530	556	530	526	499	528	521	531	548	519	511	496	499	530	521	558	491	507	541	531	489	509	512	533	491	557	565	560	535	510	500	539	535	572	496	539	518	554	544	577	490	532	522	595	508	542	518	533	529	533	501	518	518	535	491	521	498	531	529	557	515	503	557	553	532	510	472	470	556	533	507	521	508	499	544	542	483	523	524	534	578	567	534	507	518	535	511	481	528	492	497	565	583	498	516	524	536	538	528	506	539	540	550	486	501	527	536	557	494	530	566	561	521	566	517	562	537	537	535	510	524	522	542	557	553	549	560	521	521	564	552	524	576	505	549	536	507	532	554	540	523	553	538	505	533	560	560	529	549	547	540	530	535	504	525	510	529	543	512	543	514	556	529	552	536	568	558	545	523	539	535	527	486	510	500	517	548	520	493	526	525	535	535	506	565	523	540	506	538	496	488	512	568	517	498	517	510	521	518	490	504	528	545	516	541	529	523	499	516	533	523	548	506	565	562	481	537	538	522	538	530	521	528	453	568	535	492	535	564	491	540	571	488	523	562	532	565	497	542	518	490	550	507	529	489	561	524	567	533	576	505	544	515	542	501	520	552	535	542	489	512	495	503	535	543	491	540	544	538	498	545	537	527	515	540	494	505	540	526	538	518	496	540	556	526	519	513	522	509	505	536	523	503	523	514	491	533	518	484	549	513	513	562	497	522	523	547	556	546	548	508	541	522	534	561	542	515	532	541	546	534	468	570	527	554	508	492	503	535	571	517	534	544	507	524	493	524	529	562	525	498	535	516	547	533	538	485	543	501	521	558	542	511	484	567	534	532	531	536	574	542	562	539	510	528	560	522	503	493	535	509	504	554	537	558	509	517	556	565	550	526	556	513	473	531	502	548	474	528	584	541	546	519	524	511	554	563	531	514	533	542	523	547	558	501	507	530	476	536	485	503	513	532	515	526	492	532	547	582	508	542	521	515	527	519	523	532	488	485	528	494	548	542	540	515	520	489	527	531	527	526	524	527	527	516	516	562	518	472	522	533	508	504	520	522	516	542	548	511	487	540	516	505	491	522	554	537	553	526	531	503	499	496	534	557	520	530	510	510	510	510	518	526	523	493	532	552	515	509	508	531	517	561	498	532	519	527	508	528	510	524	538	514	512	525	543	521	518	515	536	516	554	481	540	547	577	568	533	563	526	554	547	520	520	483	551	572	526	531	503	483	547	510	514	545	538	537	511	533	515	544	539	526	507	530	520	572	519	539	581	502	520	542	513	550	550	553	536	521	516	551	522	513	530	515	546	485	529	536	539	538	550	546	523	533	529	524	584	510	505	548	508	526	493	530	576	506	532	529	538	496	512	531	526	526	503	505	534	522	555	488	519	519	508	544	545	509	521	532	533	529	512	543	520	530	484	515	541	533	516	522	552	499	531	530	580	524	520	506	501	502	521	531	503	546	532	513	518	597	530	541	539	536	535	521	524	512	561	554	554	499	534	536	484	556	529	529	527	535	550	510	535	530	498	501	519	518	482	558	521	486	525	514	543	524	545	537	506	546	500	518	568	515	509	558	502	522	506	525	522	494	511	502	557	563	516	531	570	569	524	556	493	580	492	521	517	534	535	481	539	481	548	531	537	518	502	539	531	490	550	538	507	504	516	537	525	506	575	530	522	538	550	557	498	533	509	546	498	544	519	524	541	537	562	555	554	520	528	517	551
51264	40477	30240	32726	19868	7286	1995	386	233	244	258	258	255	237	239	212	229	238	227	229	262	263	209	233	247	236	240	247	209	215	249	241	252	222	253	226	243	244	230	212	223	232	217	233	232	207	232	221	212	242	213	245	213	243	247	239	260	220	221	243	234	243	225	226	228	232	247	209	232	238	225	234	224	224	248	250	238	233	237	222	221	230	225	213	260	260	203	251	221	255	276	248	241	237	256	237	242	233	243	228	251	236	220	253	243	213	212	228	241	264	256	220	218	233	234	204	226	218	224	247	206	260	251	236	246	230	222	225	222	224	242	240	247	209	237	238	228	221	210	239	240	233	245	248	220	258	248	216	238	193	230	230	233	230	222	254	202	198	238	213	216	238	236	246	204	217	214	181	219	236	231	234	216	262	218	236	270	246	221	202	207	229	214	246	277	262	234	258	242	233	254	216	255	251	240	259	221	238	206	236	259	239	231	233	242	249	207	258	230	223	257	212	237	249	241	233	241	213	239	224	253	247	230	246	246	204	240	200	215	249	242	207	276	233	238	215	243	247	234	233	246	230	250	251	242	255	247	208	264	226	268	225	233	210	225	242	216	231	227	240	223	231	270	210	215	246	241	242	254	237	220	247	236	242	242	240	236	223	221	214	245	240	249	244	240	223	224	252	227	228	234	263	220	223	203	218	237	262	246	262	247	218	219	221	200	227	214	238	222	252	206	207	237	202	219	240	196	229	243	245	257	216	230	212	216	208	235	219	230	235	255	237	254	232	224	196	203	239	234	220	215	264	245	233	219	229	233	251	258	243	258	250	238	225	246	231	223	229	241	247	240	224	214	217	247	241	233	234	254	224	243	212	246	252	239	243	230	209	226	239	221	271	242	215	236	236	216	265	223	218	221	257	198	254	232	229	230	216	234	186	241	232	234	209	250	231	240	227	212	253	218	236	241	246	253	224	222	236	211	236	245	267	220	241	238	208	227	245	240	227	228	236	244	224	226	268	236	215	221	248	233	215	247	241	219	231	225	224	204	259	260	232	226	246	227	221	237	207	198	232	221	232	262	230	214	253	226	245	214	230	223	212	259	241	238	234	233	266	223	233	260	251	217	242	245	214	230	223	212	237	240	220	209	230	241	263	221	250	239	262	249	219	261	223	234	249	223	239	218	262	233	253	241	253	238	235	231	216	222	217	231	231	219	230	231	214	243	256	253	218	238	239	237	281	205	216	221	221	221	215	215	209	250	229	235	245	241	243	216	234	235	234	250	244	239	235	234	212	220	236	233	233	247	219	229	203	240	191	245	254	235	216	220	240	206	225	234	200	243	245	207	220	232	245	225	216	257	211	256	203	245	257	197	215	277	217	239	262	273	238	221	216	210	229	223	234	249	232	235	216	213	264	243	210	225	242	211	243	247	252	207	219	224	220	224	230	231	238	243	243	235	207	219	234	218	197	230	229	221	207	227	223	239	217	223	221	222	221	256	222	224	211	258	230	215	234	249	253	230	211	222	229	235	269	257	255	218	246	258	244	230	221	214	225	212	223	241	245	220	254	222	239	265	228	226	219	242	237	223	209	227	246	220	230	271	266	247	219	185	219	228	263	256	218	214	217	232	221	226	209	219	233	234	234	249	238	212	220	238	244	214	235	229	256	212	252	233	239	232	262	264	241	234	224	244	235	228	222	231	220	245	229	261	220	221	252	251	249	236	219	214	211	231	214	196	260	246	238	236	240	245	227	225	238	243	272	225	223	258	264	261	221	245	244	251	251	227	219	235	235	224	240	212	242	238	239	230	249	232	255	249	258	215	231	204	231	211	202	216	233	256	247	205	222	232	229	259	248	244	269	252	229	211	255	224	283	245	237	270	223	216	231	217	216	233	251	218	219	243	238	217	230	235	236	240	241	257	225	229	214	229	253	202	235	269	243	240	229	209	240	212	238	243	236	215	245	211	250	213	245	238	227	221	212	219	234	235	214	262	187	237	189	235	209	241	248	238	238	240	243	229	238	241	197	222	259	219	212	227	240	219	252	226	230	211	236	199	217	215	254	225	253	213	240	234	245	241	238	232	261	216	227	249	249	226	215	219	220	273	238	231	259	245	237	233	218	251	246	236	245	195	216	236	220	227	244	249	223	234	253	237	217	233	230	237	244	223	231	208	207	231	212	229	239	222	199	272	234	232	248	244	236	259	220	238	233	240	221	230	229	233	232	226	241	223	219	238	257	251	259	242	229	258	252	194	229	234	232	230	232	246	261	263	225	227	252	245	189	236	241	250	236	220	223	235	216	225	228	225	249	237	264	242	240	235	233	247	238	237	218	239	237	228	236	218	264	237	236	208	240	246	235	204	230	242	225	228	243	225	215	212	194	228	234	235	246	221	241	261	239	227	245	232	239	233	220	212	240	258	214	262	223	227	226	211	254	228	250	221	249	247	226	197	213	230	248	229	248	225	236	221	225	224	227	233	222	224	244	253	230	235	245	246	247	258	232	250	237	221	210	223	227	261	234	217	241	253	233	245	236	208	231	249	250	260	203	239	225	240	251	232	215	234	198	222	239	238	262	267	234	198	217	224	227	237	242	227	233	251	234	221	231	227	220	239	261	226	223	241	236	237	222	217	246	220	230	221	219	226	234	249	236	235	236	216	255	239	228	236	249	216	197	250	239	237	220	233	246	245	244	220	238	265	220	240	246	235	206	237	214	236	222	238	253	240	226	224	259	229	241	248	231	225	215	207	218	228	207	221	223	227	256	215	217	263	217	185	215	208	235	236	218	232	238	246	269	212	222	238	217	191	225	251	211	223	233	225	230	228	248	236	211	232	233	224	233	201	207	249	228	245	218	222	241	230	247	251	255	205	228	203	194	250	218	253	227	223	235	223	210	207	241	242	230	242	233	227	210	219	227	239	248	242	237	263	229	225	215	236	215	231	241	239	249	249	221	229	249	215	260	223	260	227	217	234	238	262	224	241	239	228	229	219	244	241	229	230	231	240	231	229	271	249	224	210	237	246	272	263	193	241	226	214	190	216	227	233	215	228	225	253	243	223	239	250	245	232	245	264	213	241	230	214	230	252	220	236	241	226	223	233	187	238	271	241	242	230	244	250	234	203	238	240	213	268	209	240	272	234	260	227	235	236	245	237	221	250	244	230	252	241	244	202	222	182	244	227	246	246	242	232	232	219	252	227	232	217	240	225	199	222	250	217	256	236	232	223	220	202	242	238	228	221	234	225	216	250	220	211	203	230	232	231	221	216	241	235	228	227	232	206	231	235	250	238	263	219	234	224	242	249	215	247	250	196	243	230	243	217	249	243	232	219	243	210	250	220	250	226	232	247	240	217	205	232	242	229	221	219	238	217	228	255	243	250	228	243	259	229	231	238	238	234	217	209	246	192	210	244	236	225	250	247	240	268	256	214	242	209	227	226	249	206	249	223	238	227	226	261	240	259	220	239	226	210	250	227	258	261	215	206	246	226	251	243	235
32083	31433	33784	43068	31018	15706	5940	1038	536	602	566	598	590	562	561	558	607	538	588	604	569	571	558	576	567	574	570	570	571	591	561	559	578	505	545	546	600	591	598	570	584	594	561	574	598	576	542	551	559	555	569	509	559	561	548	612	533	567	579	598	529	552	557	604	618	557	567	587	527	566	553	546	594	595	575	513	591	548	586	552	555	546	570	542	511	579	581	582	569	588	551	529	595	537	567	553	562	593	597	561	515	539	588	566	581	615	546	537	578	588	611	568	577	585	591	536	566	535	599	567	608	616	579	578	569	603	531	571	572	573	592	587	588	545	538	552	550	561	593	516	557	544	565	572	550	553	543	567	541	564	536	511	583	559	585	530	597	590	573	558	569	540	590	570	548	574	569	607	561	516	628	597	528	538	604	592	589	581	557	558	570	554	575	574	537	559	565	562	551	550	553	598	575	581	567	520	548	581	576	586	543	561	592	571	607	549	582	559	540	539	540	555	555	553	501	567	569	586	542	554	561	543	560	564	532	566	566	593	581	530	538	569	591	579	576	550	549	593	577	594	564	581	582	545	564	616	518	566	583	548	564	543	606	606	573	562	566	580	568	574	552	537	553	570	553	542	616	591	542	595	570	611	570	582	534	594	564	572	556	553	613	580	581	575	569	568	546	603	608	524	566	573	537	528	599	626	529	563	559	563	570	600	500	562	576	598	614	597	552	548	576	536	583	558	558	561	574	551	557	550	537	566	570	604	592	556	545	605	544	606	556	572	553	555	596	559	532	559	498	538	548	568	573	545	601	566	578	522	536	551	557	561	597	561	587	574	564	558	567	547	575	485	563	604	581	577	566	528	566	561	575	561	561	563	566	537	566	569	531	556	603	569	567	566	555	535	558	561	571	568	569	551	553	548	559	555	581	520	567	584	558	569	557	540	568	544	609	591	583	586	574	555	579	591	610	557	542	545	569	548	561	580	580	548	578	567	535	580	555	580	577	581	556	552	532	533	576	573	543	582	577	590	565	579	552	602	543	554	524	584	526	594	559	577	534	538	554	553	536	539	587	573	568	565	559	560	555	570	564	546	592	574	561	543	559	568	582	548	554	550	562	546	553	604	628	587	574	562	546	533	571	564	601	557	590	559	576	550	550	532	574	564	595	543	567	566	563	552	570	572	579	544	584	574	553	570	584	562	535	611	534	552	551	557	560	602	580	557	542	545	598	568	542	545	608	636	546	520	544	596	586	557	556	588	565	611	600	581	508	576	579	544	569	580	568	543	596	537	574	562	536	549	566	561	523	562	572	535	570	589	574	610	597	570	529	545	546	565	573	578	543	572	551	586	588	545	567	558	551	560	556	544	523	575	579	547	596	547	573	564	548	546	505	598	579	584	570	547	581	572	553	550	609	649	594	564	533	583	549	550	546	521	557	573	558	558	565	560	588	573	543	570	548	534	553	561	540	571	519	573	567	585	526	570	561	571	563	557	630	596	564	572	567	566	579	550	565	576	571	578	525	566	551	559	601	587	545	538	522	495	530	598	542	546	553	570	555	561	559	554	582	542	536	573	606	571	532	538	563	589	561	543	592	596	565	599	582	567	565	527	552	570	566	548	553	570	577	548	554	567	530	552	536	633	543	553	539	552	563	578	577	585	572	576	518	589	542	567	580	549	578	578	592	604	549	592	536	554	594	599	548	595	564	589	589	579	529	571	568	599	588	595	552	555	545	600	549	559	574	572	523	590	527	608	564	536	544	547	596	515	581	566	596	547	574	526	549	597	535	572	577	558	587	569	555	591	590	608	568	572	569	568	571	575	553	593	569	578	547	559	573	598	572	588	578	591	545	576	576	563	592	530	576	564	590	581	591	528	555	579	612	572	538	583	563	559	582	526	575	560	616	569	585	537	592	591	570	542	606	612	583	566	552	568	614	544	543	586	563	595	579	567	553	560	591	560	549	567	555	589	572	558	572	590	585	589	587	573	571	629	559	541	517	551	576	555	615	562	560	572	556	580	575	551	523	547	553	587	554	533	579	532	549	500	571	578	576	576	555	545	560	571	575	550	524	592	555	570	537	547	510	559	529	535	533	605	524	538	580	572	573	552	571	546	574	594	523	576	562	579	572	562	548	610	586	594	534	545	542	584	590	510	575	571	545	558	607	569	555	585	555	591	547	548	595	557	594	563	578	578	593	536	576	578	535	570	590	554	561	552	533	554	525	528	578	599	531	597	565	576	579	570	544	566	568	601	560	557	549	562	533	556	605	546	590	552	566	544	569	588	568	580	542	591	567	588	587	596	571	507	582	566	547	584	557	604	591	526	582	591	539	539	550	565	573	592	561	509	574	559	573	580	590	536	560	587	581	615	549	577	551	554	572	575	537	558	551	581	557	557	606	583	538	541	589	534	551	600	557	590	621	528	556	582	595	582	592	589	573	595	575	549	592	592	524	556	567	590	576	591	582	552	616	613	548	549	578	556	537	601	550	516	587	554	575	549	571	581	577	572	570	531	574	557	553	575	593	576	595	545	576	581	577	568	563	577	558	555	562	531	570	544	562	565	543	572	601	557	554	580	566	523	529	557	537	577	562	574	541	555	548	569	562	527	547	554	555	548	612	543	600	577	570	565	561	524	576	597	627	583	522	551	529	593	543	566	572	571	589	575	565	526	593	604	572	599	595	562	545	559	602	552	548	572	548	569	563	582	575	560	578	604	573	539	600	540	559	538	594	534	519	597	603	553	552	579	563	585	565	581	533	581	592	579	564	583	550	580	556	595	549	574	598	562	524	544	588	563	577	548	558	544	543	597	546	544	531	551	577	603	548	556	553	604	562	593	576	577	571	527	560	591	545	582	538	560	554	565	574	535	578	553	532	576	569	539	554	585	548	565	612	573	573	595	583	565	557	569	539	568	570	527	570	533	585	609	601	563	558	569	632	562	592	600	545	555	567	551	522	563	581	609	612	583	599	587	557	563	558	566	579	539	550	579	559	570	571	605	544	575	568	550	548	562	596	529	567	585	598	584	531	589	580	546	574	540	560	551	503	568	538	611	559	557	546	527	608	574	549	555	557	567	553	597	576	572	565	587	563	582	587	540	519	528	547	562	547	521	599	577	569	544	574	531	567	613	561	587	544	588	558	559	524	574	497	569	591	583	547	561	552	558	569	558	563	589	541	578	554	557	564	557	565	527	579	575	565	556	546	544	552	583	569	585	551	601	563	562	573	559	536	593	612	607	580	570	565	561	561	545	567	574	583	541	581	621	575	546	575	557	580	541	560	548	593	540	556	558	592	563	579	547	563	650	628	555	596	578	616	554	626	562	600	586	540	596	571	580	641	541	620	581	558	513	564	567	562	505	580	563	587	540	552	581	601	570	543	518	616	543	564	600	566	543	566	553	581	543	563	550	535	560	551	550	587	609	523	549	522	551	557	562	566	570	581	527	562	556	555	549	546	599	582	592	575	566	561	617	571	570	551	549	571	526	593	515
73233	61091	56791	68243	50425	30110	12839	1888	419	427	411	418	416	385	381	436	382	383	397	422	406	397	366	397	390	403	385	430	435	379	405	388	419	370	398	395	379	433	348	397	393	396	372	397	421	430	398	413	409	357	419	377	385	388	388	386	426	358	416	408	458	443	388	419	400	388	374	378	382	401	453	419	357	363	372	388	403	408	384	401	384	420	373	373	376	386	411	400	402	373	405	353	371	405	412	381	377	437	362	424	374	424	373	406	396	442	389	390	399	400	442	382	428	376	403	413	435	402	395	360	382	398	396	388	425	413	395	404	419	376	378	391	373	417	385	404	405	417	390	392	437	403	414	383	428	436	406	382	380	392	376	385	421	378	377	403	418	346	381	411	405	426	381	403	426	416	403	387	381	402	386	404	369	386	402	403	372	400	394	377	393	425	377	375	395	397	383	405	416	357	395	440	380	391	429	405	410	396	403	372	421	382	390	379	422	398	360	390	406	400	403	412	420	401	397	399	356	421	417	426	396	390	432	428	406	360	400	422	370	423	400	429	401	384	434	389	428	377	357	411	376	363	405	379	411	426	419	417	395	379	434	423	405	392	385	379	388	349	377	394	354	381	429	407	375	409	387	419	419	412	384	381	371	421	411	358	381	371	356	423	389	449	394	350	365	431	382	411	417	409	392	393	407	391	396	396	373	439	395	350	426	358	347	374	391	364	400	410	382	400	409	378	406	390	368	360	399	396	440	405	395	416	384	397	377	429	386	408	399	418	399	371	389	384	418	404	406	403	361	371	384	351	420	405	383	385	394	400	395	390	390	396	371	368	365	416	374	405	415	397	403	411	370	385	376	375	366	443	414	410	394	403	379	369	381	448	406	421	385	393	409	385	409	409	416	396	398	402	407	396	375	375	367	375	396	389	387	378	402	375	368	370	384	410	342	372	415	377	399	399	396	387	368	390	403	388	401	370	401	398	429	433	384	404	440	408	379	389	406	385	413	473	401	382	385	404	365	377	362	370	383	372	384	392	360	406	379	450	378	403	410	365	421	364	383	420	401	397	361	408	398	393	380	426	418	415	403	368	366	389	430	389	415	427	396	386	394	381	381	390	412	390	394	368	422	393	399	416	436	402	394	437	391	378	393	401	350	381	413	388	409	435	407	407	393	413	404	356	412	395	411	435	427	384	376	400	449	376	370	365	410	404	391	366	368	436	410	372	428	400	414	421	394	361	374	371	417	419	389	360	433	377	394	351	370	364	387	400	398	406	399	398	372	388	420	383	405	389	417	414	410	406	410	389	408	347	421	396	365	371	371	374	408	367	415	417	408	370	400	362	425	388	387	389	409	396	357	390	427	388	364	428	369	407	392	386	403	351	384	402	416	363	393	431	394	389	415	403	399	366	401	400	399	375	416	368	417	366	392	382	409	402	414	423	392	393	371	404	353	341	420	415	410	382	411	399	361	406	402	428	379	376	405	439	404	377	379	385	389	356	376	383	353	380	396	414	423	424	399	358	388	355	404	376	382	395	387	377	423	406	371	422	398	385	388	409	391	392	397	388	424	420	403	401	405	402	387	404	402	425	361	415	404	414	412	387	429	369	421	356	422	352	414	392	393	396	409	419	387	408	394	412	374	414	409	375	420	467	396	436	412	374	384	399	369	385	356	378	386	406	428	401	355	376	390	386	376	387	417	425	395	362	392	363	419	390	383	430	394	351	423	405	375	442	410	391	388	366	378	404	380	385	409	380	400	418	430	418	373	391	405	398	384	369	369	402	422	364	423	398	390	419	390	392	371	379	397	367	372	369	401	426	395	376	430	368	379	387	393	382	358	371	378	436	396	420	419	372	408	412	367	391	415	402	417	408	434	397	412	443	398	379	350	374	372	403	392	383	416	432	424	402	400	398	406	425	390	407	395	400	399	411	369	382	408	365	395	422	403	378	395	391	416	404	397	416	393	439	442	395	367	407	405	387	370	379	418	369	390	385	379	397	398	388	404	375	398	378	397	372	450	410	408	392	369	400	416	437	398	351	397	410	387	364	407	396	401	404	377	378	406	377	409	365	369	362	380	383	416	429	373	396	412	406	404	397	446	388	377	368	395	426	353	385	411	387	379	390	400	404	393	388	365	376	404	384	363	346	426	402	402	427	395	405	418	390	363	353	368	395	424	392	424	433	400	390	428	363	384	361	399	371	383	397	412	399	390	370	412	410	390	429	423	410	417	410	426	392	375	393	426	404	358	406	417	385	387	421	391	401	413	377	389	388	375	429	381	399	394	423	384	407	398	395	369	378	395	394	384	374	429	384	383	364	362	404	399	362	443	447	346	408	406	409	374	411	402	424	378	381	406	406	378	383	393	382	395	420	382	419	407	409	384	350	391	417	384	399	391	399	412	392	425	410	394	346	381	410	362	406	387	420	387	404	369	400	422	416	397	420	380	388	407	388	388	398	383	422	405	386	403	374	368	422	399	380	415	411	375	403	399	425	381	387	423	411	397	381	406	383	390	370	397	369	368	377	407	393	383	391	384	420	368	364	402	370	367	410	421	392	376	386	392	412	404	386	414	414	393	433	424	404	437	392	387	394	384	381	429	393	454	374	399	382	398	366	392	366	400	367	393	396	418	373	366	399	412	349	379	385	412	433	395	394	386	360	405	434	386	391	382	419	425	444	385	383	357	390	415	367	398	426	418	413	366	399	421	403	405	390	413	386	376	404	404	408	385	423	415	406	415	393	383	389	368	408	418	383	408	394	399	448	397	446	405	441	449	365	382	396	416	374	410	400	384	377	378	407	381	362	403	407	372	392	402	416	449	371	377	370	395	414	414	363	427	411	370	386	402	430	409	428	429	399	365	400	359	400	380	440	393	348	370	412	400	378	395	472	392	419	417	391	363	392	364	366	407	397	359	384	380	410	376	408	406	403	423	394	417	423	391	415	426	397	413	398	394	390	406	422	391	411	394	397	407	380	380	396	394	349	383	406	362	425	379	429	406	402	401	395	359	403	384	423	399	431	383	408	418	413	393	426	373	433	439	403	410	433	393	355	415	393	384	416	396	348	417	406	413	370	416	373	415	371	418	400	416	380	400	359	392	391	389	442	416	419	416	364	396	365	381	393	444	430	409	412	392	413	433	375	366	368	391	383	390	433	369	396	392	394	376	385	361	410	374	421	377	408	408	384	399	375	366	384	357	421	374	405	398	384	391	414	426	390	395	371	408	402	392	411	421	423	408	415	396	413	386	378	381	406	386	388	387	383	378	360	406	405	386	370	419	414	419	379	406	355	371	397	411	400	381	444	395	388	357	389	402	393	414	364	401	368	387	371	393	404	416	408	425	412	369	380	380	387	390	375	387	403	388	404	398	407	407	416	385	395	377	403	385	402	380	410	446	374	369	400	390	391	385	388	398	406	369	410	401	370	415	395	407	384	384	385	403	374	414	433	384	429	419	408	391	403	389	373	428	379	402	388	387	428	372	378	375	408	404	405
51369	52677	56597	75915	58420	39010	20003	2960	936	905	915	839	845	840	859	902	893	908	856	869	901	922	847	886	882	890	846	876	880	888	911	866	924	837	918	879	917	887	907	879	895	852	896	955	927	916	879	872	845	897	886	865	856	835	864	928	889	896	872	894	897	877	844	898	869	843	838	846	883	821	862	871	892	910	842	850	838	920	872	924	871	883	844	868	860	906	858	888	869	905	870	851	875	818	858	855	926	891	878	860	874	807	836	868	857	895	881	849	865	862	945	882	838	935	861	847	856	880	917	926	858	860	859	919	862	833	880	841	922	869	897	822	836	874	850	898	837	901	831	917	928	872	880	880	867	884	851	879	903	871	889	847	881	859	904	895	854	858	844	853	927	883	878	884	861	844	873	853	870	872	931	875	869	890	860	844	844	886	849	824	903	883	837	898	852	873	858	888	884	871	905	856	856	838	832	867	876	852	860	927	825	847	914	866	883	910	896	910	882	841	922	888	875	859	845	889	847	830	875	834	909	859	848	896	828	854	847	842	860	914	851	856	895	880	858	956	870	850	870	922	915	895	946	816	895	852	894	925	885	893	876	862	883	882	899	902	865	824	910	856	888	860	894	893	832	850	911	895	906	840	892	882	904	899	874	866	847	873	929	856	789	893	877	817	893	845	868	878	896	867	875	850	866	894	902	846	849	883	848	889	888	858	933	934	917	897	849	826	879	927	847	869	907	879	912	838	869	883	868	911	927	846	829	916	842	879	867	849	844	891	874	861	817	853	876	925	877	848	883	876	867	829	877	826	907	873	874	866	860	873	874	830	869	835	843	934	887	870	871	896	853	818	867	884	828	827	863	885	889	882	838	829	911	901	870	865	834	853	891	879	873	964	867	901	888	874	895	881	897	844	891	912	853	846	916	855	857	883	882	891	908	843	851	860	855	818	864	900	871	876	914	848	855	842	873	861	859	840	860	837	867	901	883	860	819	894	891	876	900	880	856	857	879	873	882	863	896	892	812	886	864	866	909	856	930	881	889	899	831	917	895	878	882	902	926	856	915	814	887	895	842	851	852	880	904	892	866	885	863	935	876	883	878	855	909	867	860	870	871	845	862	886	834	835	849	903	920	841	841	908	837	853	855	829	899	824	860	865	873	909	832	933	900	858	858	820	865	833	833	906	841	880	864	890	882	860	871	878	854	875	867	824	855	911	825	910	862	898	852	878	916	913	834	898	828	816	880	815	902	882	817	844	822	916	847	850	844	874	812	847	860	881	868	860	897	914	842	860	866	871	835	866	943	900	856	870	879	840	888	873	873	904	856	920	866	867	925	867	848	864	884	852	896	892	909	847	918	895	860	903	879	862	859	856	883	880	902	871	857	868	843	855	847	897	864	853	910	904	871	912	842	895	936	864	844	868	832	905	862	882	834	879	862	870	836	883	913	873	892	883	891	914	903	874	843	882	890	829	863	859	912	906	866	859	833	881	864	910	828	879	889	882	831	807	957	935	871	877	923	818	902	890	891	863	873	880	892	860	871	898	840	879	847	864	880	838	855	904	852	913	872	849	870	883	891	943	872	895	922	847	865	908	882	945	810	866	891	887	893	926	878	868	878	831	852	882	864	917	874	809	847	836	819	979	842	859	905	883	888	847	853	876	876	897	887	875	852	895	839	871	890	861	853	930	859	866	900	849	859	842	827	828	866	882	864	879	828	860	904	917	865	835	861	893	861	914	832	876	905	861	865	848	841	887	911	865	836	868	848	894	865	898	824	949	890	921	905	877	892	854	880	853	881	880	861	840	895	848	868	915	843	894	913	856	864	870	833	834	884	877	882	886	867	887	853	890	828	828	842	900	838	891	903	837	851	883	888	870	919	877	842	928	940	860	847	876	873	927	920	901	903	860	910	851	883	897	857	900	846	851	822	865	889	881	869	907	885	873	888	821	860	874	874	906	852	862	856	859	839	860	864	855	916	912	876	831	860	925	874	906	913	866	891	880	893	869	868	871	879	881	800	910	824	858	882	858	918	874	901	896	902	892	868	902	839	842	863	853	791	891	848	891	872	853	863	871	824	857	900	871	891	857	930	886	876	823	895	945	856	858	871	853	866	856	875	856	903	861	909	836	829	894	887	847	801	869	877	850	918	840	852	883	868	867	859	896	850	825	907	859	869	876	858	883	871	892	914	841	828	862	929	851	840	877	864	835	878	897	908	862	881	894	918	882	878	835	895	938	901	835	899	887	884	826	875	897	891	911	887	928	916	831	851	841	929	898	912	898	914	903	894	886	849	920	931	798	850	841	848	874	875	874	803	855	854	845	829	918	879	870	848	862	855	845	875	858	888	899	859	922	857	866	906	849	896	866	887	878	877	890	840	844	869	883	955	890	869	903	838	871	862	876	900	894	896	857	890	866	856	837	846	841	876	902	878	885	877	824	901	873	851	859	856	885	866	889	863	874	842	868	843	834	931	877	835	904	834	856	882	851	861	879	847	898	840	905	892	877	862	905	902	860	832	915	864	854	865	904	838	897	872	876	896	800	877	847	879	858	877	910	880	823	848	893	846	793	855	911	845	907	835	912	867	891	924	819	859	863	880	885	862	874	886	904	898	922	875	906	885	842	848	813	890	879	861	877	842	830	909	883	841	903	848	840	850	834	821	894	896	863	897	916	889	880	914	849	839	851	918	855	879	851	838	856	827	871	870	877	897	875	892	883	885	854	813	918	851	872	896	914	891	849	887	874	914	847	859	892	874	842	829	856	867	836	892	896	871	877	902	878	886	871	846	839	876	907	829	851	837	866	835	907	910	895	877	894	943	880	893	886	848	856	922	874	874	870	859	852	916	846	837	868	905	855	859	878	849	871	891	860	846	910	838	864	864	827	868	931	873	898	895	850	877	887	819	879	897	842	928	873	864	915	896	861	835	823	874	878	885	835	841	872	888	851	861	882	887	887	887	884	910	858	802	888	810	876	873	867	879	899	884	844	864	861	920	839	831	888	821	921	910	866	838	879	865	915	879	900	837	888	890	925	905	865	873	893	862	888	878	812	868	876	828	878	815	851	833	876	894	894	870	897	961	867	861	883	803	844	850	877	822	830	873	875	858	863	836	834	877	866	860	932	828	889	937	783	884	912	882	932	880	914	844	788	855	884	816	872	902	887	847	897	853	902	886	858	852	856	871	851	853	859	897	858	829	881	849	864	814	884	885	927	900	853	842	826	893	872	882	839	878	880	823	841	891	848	888	843	911	860	844	913	845	853	875	886	875	815	876	902	874	873	837	860	873	875	879	932	881	866	894	869	820	879	876	846	850	896	870	887	837	872	874	896	896	895	846	822	874	901	819	855	875	911	916	827	844	937	885	879	847	870	862	852	877	847	882	875	856	872	874	895	816	862	893	852	865	919	857	881	907	886	902	888	851	839	822	892	844	869	848	879	891	849	872	871	882	887	823	827	890	839	873	896	859	874	864	840	847	903	889	877	886	866	916	836
44631	33434	13490	7046	4043	1681	650	265	193	242	214	184	221	198	204	223	219	222	212	227	210	226	196	222	190	198	212	204	207	248	193	214	215	242	232	244	229	217	220	235	217	217	218	193	220	228	222	243	221	222	194	209	214	202	238	206	231	205	238	219	241	240	237	221	217	216	211	230	222	210	215	223	229	230	216	246	209	258	215	216	204	230	222	209	198	214	247	242	234	207	221	215	217	210	263	229	235	208	232	241	201	199	206	215	207	198	207	218	219	241	253	237	184	232	211	195	188	227	218	235	221	227	213	202	208	215	217	224	210	202	203	217	234	200	227	225	239	225	235	224	201	239	238	232	218	223	197	212	222	229	227	229	195	234	217	222	209	210	211	204	208	205	203	219	215	223	213	241	215	207	217	224	222	234	215	205	235	208	207	202	243	230	218	236	207	194	207	195	232	221	233	237	217	236	261	235	225	233	219	245	228	203	215	226	218	210	180	224	226	218	220	237	226	227	226	211	216	220	250	216	215	208	237	214	211	215	235	214	221	236	207	213	227	238	217	229	195	213	228	248	215	195	226	228	242	225	232	229	201	183	207	215	230	216	224	204	231	208	227	219	220	215	216	208	200	220	233	217	243	212	231	242	216	236	227	224	216	208	245	235	197	189	231	209	249	212	232	187	222	211	230	204	206	217	219	207	223	220	213	189	220	203	223	226	214	213	221	217	247	233	237	194	227	216	203	209	239	228	232	234	222	238	217	217	221	208	198	219	234	211	240	247	233	218	206	240	219	222	209	240	203	222	214	215	216	189	195	226	211	228	259	237	244	219	202	226	212	239	236	221	238	259	222	204	214	241	226	210	219	200	193	223	215	195	194	234	241	204	233	215	197	226	245	203	229	205	224	218	228	244	216	210	224	226	234	216	198	190	200	206	194	223	249	236	219	238	246	215	219	193	199	198	214	240	237	228	231	223	204	215	231	223	203	222	221	248	231	218	243	249	251	224	212	220	215	236	198	236	203	204	203	228	199	214	241	213	235	202	218	188	233	239	210	226	212	218	203	205	205	201	217	229	223	220	208	208	214	218	205	219	239	225	227	235	214	212	203	232	202	234	231	206	230	214	207	205	200	222	242	224	212	201	227	233	207	218	207	240	214	231	241	200	252	200	214	218	221	204	200	200	239	216	221	205	205	220	229	223	206	234	222	211	223	234	207	210	210	219	233	204	220	226	227	200	184	194	224	210	211	197	206	209	222	241	241	229	240	206	209	198	229	215	222	200	235	192	190	221	206	224	253	265	200	221	216	197	215	193	248	213	202	233	209	224	229	212	210	181	237	209	213	233	205	229	192	203	202	239	213	220	228	209	209	252	222	229	207	212	182	225	198	249	247	218	221	212	208	233	199	189	208	204	229	225	214	215	220	214	231	213	225	237	215	236	250	240	205	232	181	243	222	219	222	209	202	217	242	212	223	249	216	229	206	197	226	197	219	246	213	249	250	227	213	211	199	227	208	233	226	218	221	250	247	208	213	214	214	219	229	214	218	209	231	226	212	233	200	213	220	240	231	237	215	228	225	235	249	240	210	231	219	218	219	220	222	217	213	217	210	209	230	214	226	204	207	229	195	237	239	215	213	225	180	196	236	218	208	236	229	217	231	214	214	210	218	216	233	214	215	190	232	225	242	215	242	219	212	228	203	226	224	200	238	229	239	209	196	218	232	211	236	211	221	230	218	249	236	213	239	241	205	225	225	210	213	220	205	225	205	219	183	199	222	217	245	211	240	193	239	217	215	224	220	230	197	231	226	245	227	214	190	203	217	213	209	187	243	213	195	252	223	206	200	224	220	210	206	240	220	219	225	214	239	207	225	231	221	240	197	214	236	216	193	204	259	232	201	215	238	199	220	210	206	226	215	186	238	212	229	232	213	216	240	216	228	239	221	215	213	231	217	185	209	216	222	189	227	187	225	225	221	208	213	231	232	208	205	232	206	219	227	235	217	219	232	225	247	250	232	201	197	248	213	223	230	210	212	236	214	214	230	222	218	218	219	219	239	213	228	230	225	241	238	232	229	221	195	213	222	228	188	213	224	225	225	230	235	209	211	238	230	202	233	211	213	214	200	196	202	225	196	222	229	203	214	231	209	239	208	253	214	234	204	208	207	213	227	217	219	237	194	203	202	194	243	189	221	205	196	210	231	252	218	229	208	223	226	213	231	231	201	201	209	239	230	215	226	241	200	222	199	232	204	227	222	232	223	224	208	197	212	211	221	227	197	211	216	221	227	237	241	222	213	208	206	231	256	218	241	243	207	215	244	229	203	222	244	194	245	236	215	228	232	226	212	196	214	208	213	218	208	181	215	228	194	229	206	217	239	245	206	219	240	267	241	242	230	229	215	218	220	219	236	222	225	214	222	205	190	210	230	239	213	223	227	222	207	215	221	199	219	207	212	209	220	236	249	250	213	219	246	218	249	208	206	218	243	208	223	227	230	215	216	215	192	222	207	223	216	243	251	237	220	204	235	219	215	222	216	202	214	262	215	225	210	219	219	233	214	241	208	208	230	203	224	238	208	230	256	226	224	202	205	227	239	239	230	224	241	223	204	221	225	220	216	227	208	218	210	245	198	233	194	232	220	220	228	217	247	205	198	206	211	187	224	238	182	215	191	230	209	213	217	223	213	225	211	204	216	212	252	238	220	247	221	226	239	201	230	237	217	218	203	211	197	236	234	222	217	202	217	227	228	218	223	231	222	214	226	242	191	232	229	238	232	248	246	208	224	237	193	212	237	220	234	234	238	228	203	224	192	203	220	208	210	233	237	204	208	221	222	225	231	199	207	247	221	207	220	237	196	210	231	221	210	204	210	228	228	234	212	196	202	230	204	202	227	209	224	216	243	247	187	205	257	223	246	217	229	236	225	199	212	221	220	215	207	214	216	212	220	207	234	227	191	212	183	213	218	193	215	215	231	233	213	200	246	219	222	218	197	236	215	223	243	217	244	216	232	199	203	233	219	229	230	230	219	215	234	227	220	208	236	266	211	235	223	214	203	217	221	220	214	204	203	212	219	228	188	236	238	239	222	216	200	229	218	210	206	220	205	238	224	198	225	203	179	202	240	240	226	229	226	230	219	218	216	226	227	246	209	236	218	218	211	223	228	210	246	241	201	232	246	244	214	229	229	211	239	204	238	209	219	240	170	251	219	220	235	224	202	208	202	218	187	215	222	210	231	209	225	210	223	228	232	214	215	223	209	197	212	197	210	231	228	216	198	192	191	230	220	233	214	218	202	229	214	218	206	218	222	218	230	189	202	212	236	212	193	228	209	262	221	216	198	249	223	216	234	219	180	226	201	195	212	206	207	223	227	221	198	211	233	247	217	222	213	237	194	214	218	234	234	210	219	240	232	216	225	230	238	228	217	213	201	245	251	254	224	240	213	229	219	187	207	184	191	227	196	237	225	221	214	204	207	221	226	209	217	212	245	242	234	209	239	220
26173	23316	14622	15623	10436	4882	2032	640	537	524	571	538	546	514	549	523	527	539	532	565	518	518	527	536	552	566	519	543	513	561	526	573	507	560	554	510	571	518	542	577	538	508	536	493	537	532	546	560	522	519	513	522	532	545	551	585	537	527	527	535	506	533	512	524	547	526	538	536	498	499	542	540	517	518	529	507	536	572	572	499	501	549	539	557	540	515	534	523	550	554	529	541	556	575	507	538	552	533	512	578	503	541	521	530	529	524	538	535	568	521	499	533	505	537	543	526	542	498	544	496	529	546	530	538	516	535	489	545	519	490	539	529	540	530	518	521	519	552	528	536	547	482	520	538	499	501	521	530	542	529	500	559	538	576	575	527	522	544	556	473	557	511	543	516	523	559	523	543	529	530	526	505	532	529	545	543	496	525	482	531	529	541	517	519	525	585	554	503	514	490	536	564	540	532	551	545	493	513	507	499	520	536	547	551	547	549	548	489	513	514	562	506	550	583	485	512	508	502	508	527	542	570	541	501	532	570	509	574	552	579	534	496	541	546	581	512	529	524	545	505	519	537	522	514	566	547	520	594	538	513	485	520	544	519	535	511	498	578	480	508	564	543	541	533	540	522	547	507	516	538	565	532	502	519	532	518	494	514	550	547	547	572	557	537	560	570	528	528	536	521	530	525	521	517	569	501	534	578	536	539	514	520	524	545	541	518	490	528	468	574	560	521	563	519	511	505	543	509	483	527	501	529	511	576	529	504	532	553	534	495	558	481	534	510	541	496	565	542	516	543	515	524	523	570	545	543	538	538	517	521	499	505	538	533	502	530	539	546	520	557	504	520	551	538	528	549	512	544	543	507	551	538	529	519	557	501	474	534	496	551	532	545	468	491	498	529	485	533	547	508	539	556	529	551	531	531	556	532	510	543	532	560	551	571	568	548	503	576	537	533	494	498	503	549	509	538	518	567	529	513	542	543	544	569	529	517	542	535	507	510	511	545	527	568	535	531	557	532	552	524	510	571	513	527	514	536	531	500	513	494	491	560	532	543	555	516	522	556	520	538	556	538	557	538	503	522	557	540	549	521	487	541	514	536	535	508	513	512	552	531	525	522	504	507	528	532	593	530	531	524	564	528	498	561	512	517	570	528	502	564	522	501	486	533	578	540	528	505	547	496	527	540	548	542	528	524	523	510	516	584	505	531	536	503	482	559	555	522	525	534	536	477	525	559	543	554	539	510	547	509	482	569	540	538	565	524	537	488	552	528	533	531	583	533	508	548	542	551	543	501	495	528	504	599	567	566	520	527	559	527	524	501	531	547	556	543	529	516	573	528	522	512	563	490	538	518	502	529	508	518	532	496	511	555	536	542	549	521	520	538	583	509	528	521	502	555	514	555	499	516	508	558	531	520	486	545	510	537	546	538	542	515	508	556	536	546	537	529	510	539	531	526	558	529	492	554	568	513	508	513	522	484	545	521	568	558	524	538	520	529	537	493	529	510	503	521	489	513	513	514	490	527	552	518	554	552	542	515	502	510	523	529	546	518	497	512	534	545	519	540	507	534	544	487	509	542	529	530	532	530	541	531	532	512	525	517	519	523	523	545	487	530	543	517	575	517	553	548	556	516	502	511	516	492	497	582	527	549	534	503	578	497	518	515	545	502	557	559	544	546	492	527	523	529	525	552	550	540	500	513	544	558	523	535	552	506	510	542	556	580	549	531	537	532	520	500	581	499	526	574	535	536	543	589	505	529	565	547	547	553	547	540	518	522	536	547	509	505	508	577	531	527	520	546	528	601	543	550	554	562	534	534	508	553	530	581	527	517	602	552	530	515	521	507	599	523	530	528	586	539	532	526	569	539	526	540	521	538	518	560	555	539	556	524	510	525	499	522	599	548	533	522	535	494	512	533	553	525	556	498	511	533	513	514	528	527	516	530	500	529	534	534	544	526	516	553	483	504	566	569	511	509	562	545	492	521	537	496	522	530	497	539	525	522	573	535	553	563	524	539	540	534	561	540	553	553	521	507	537	526	567	537	513	517	527	490	542	520	570	528	573	520	562	528	533	553	496	534	524	522	459	491	565	521	513	487	508	512	557	550	522	546	504	559	522	546	612	516	536	559	529	528	517	566	520	543	554	556	545	548	530	560	536	486	524	540	487	541	532	523	542	532	539	503	531	522	573	538	544	560	504	574	500	537	572	542	581	534	525	515	516	541	543	564	548	510	527	550	547	512	556	546	548	515	519	525	564	539	512	554	551	527	535	517	512	547	538	526	577	492	560	522	529	526	504	538	523	544	557	542	535	505	504	562	552	532	532	544	500	516	527	526	531	547	507	506	497	564	524	535	511	535	532	530	516	571	522	515	530	500	523	534	520	563	538	579	554	533	500	534	478	538	588	528	544	548	516	529	506	548	512	529	477	521	515	507	503	522	522	513	532	538	527	543	498	513	553	516	535	516	530	535	541	544	518	513	473	557	515	547	511	474	499	526	529	551	561	538	548	561	545	502	512	559	555	527	527	507	534	547	541	510	561	518	503	521	560	547	521	584	531	536	450	539	543	515	543	518	552	489	498	557	529	497	528	558	507	559	557	515	491	542	557	536	504	487	542	505	537	505	540	535	541	503	526	526	538	513	546	548	558	513	504	531	510	583	534	539	544	535	541	514	529	545	500	526	513	497	586	558	550	541	499	497	556	526	536	541	509	488	586	530	522	550	489	524	506	530	535	518	531	518	511	551	491	501	535	545	573	512	543	551	523	500	536	503	518	556	513	510	542	550	489	492	467	525	565	522	516	577	549	515	588	511	543	519	513	530	515	528	541	534	501	538	594	532	538	523	536	527	574	523	528	530	569	549	537	530	579	517	542	540	518	574	499	516	539	522	547	525	532	504	509	523	545	518	516	507	574	544	528	550	492	547	513	542	509	545	504	479	520	542	523	526	521	553	513	510	540	524	516	539	526	562	546	499	585	560	568	532	539	523	506	534	558	543	571	545	520	536	528	500	546	559	549	511	518	517	578	530	504	535	515	515	527	556	522	473	510	528	554	548	568	518	524	518	595	537	505	504	507	570	547	546	554	541	536	540	512	558	561	526	559	528	533	491	518	575	555	531	514	540	525	516	549	517	536	506	513	528	531	533	543	560	528	525	522	578	516	520	510	535	524	535	534	560	522	506	554	546	511	528	520	518	506	526	525	502	488	553	512	535	559	553	517	557	543	535	508	507	548	582	522	576	547	539	513	513	481	539	532	528	550	533	522	551	546	537	497	549	535	522	519	513	586	547	545	568	534	525	525	484	536	511	489	532	500	527	503	533	602	510	564	559	533	513	506	524	515	500	524	519	529	538	510	572	525	561	521	560	499	550	512	534	523	547	541	545	549	539	539	513	532	519	539	471	557	534	537	534	510	537	527	512	562	527	503	538	493	495	518	542	547	491	492	524	538	507	523	526	540	503	508	501	523	496	528	514	541	528	520	535	568	534	536	508
52886	36067	27983	31805	20298	8390	2543	540	245	240	233	207	239	251	262	234	239	239	238	243	228	235	250	250	301	230	248	261	224	226	220	247	209	227	223	227	231	205	219	237	238	257	256	222	238	256	263	229	225	230	219	225	225	235	210	253	227	188	219	231	247	246	238	240	213	282	261	242	258	231	218	250	234	221	232	242	235	241	235	239	230	267	258	220	242	254	259	236	240	254	255	254	223	257	263	240	240	228	221	222	230	213	228	212	228	226	248	235	232	228	245	219	252	225	260	244	225	244	254	221	206	253	224	214	237	252	245	230	241	219	240	256	243	238	225	243	244	252	217	227	224	248	261	221	229	236	237	244	247	198	241	247	244	218	227	212	230	253	225	237	248	233	236	262	243	229	242	246	226	227	257	261	244	218	208	225	233	240	209	260	254	245	251	233	237	259	223	231	237	249	257	223	247	233	230	256	227	242	245	241	236	230	242	227	219	247	236	256	242	217	252	227	237	226	229	201	231	229	266	203	249	197	215	257	212	275	256	222	249	237	269	229	251	252	259	257	223	227	231	217	230	235	235	210	245	235	225	227	241	229	238	211	225	235	233	253	245	236	243	232	219	250	263	233	250	244	239	236	268	245	194	243	242	213	250	212	249	232	248	254	229	243	219	217	221	249	233	226	212	206	207	238	226	250	248	248	246	260	221	252	209	236	243	230	256	253	253	238	215	240	229	220	230	228	227	225	215	242	215	230	243	226	232	245	231	255	233	231	238	246	233	218	256	227	220	230	264	228	258	228	208	237	223	249	245	231	221	241	234	223	222	239	242	266	256	247	257	233	225	214	240	216	223	251	236	217	228	285	223	234	248	218	239	238	218	204	229	244	224	231	255	248	247	245	232	246	252	229	241	248	258	231	234	217	228	228	221	249	266	235	216	248	232	251	215	239	201	272	254	219	235	228	237	213	269	243	229	242	212	228	230	218	223	241	254	199	229	214	223	238	247	223	236	257	230	230	257	207	212	235	240	245	255	221	222	250	217	224	246	259	244	231	214	213	217	236	264	221	265	245	200	230	243	226	220	256	253	238	250	216	242	249	223	244	226	246	231	245	242	245	256	262	254	220	255	244	221	265	213	221	245	237	233	271	229	260	244	223	258	239	232	226	263	256	240	234	244	218	244	243	200	227	237	229	250	244	243	243	218	248	226	210	254	226	232	240	227	220	230	256	249	191	219	217	207	228	227	237	231	233	256	223	213	218	210	252	261	244	240	221	216	218	242	261	215	245	228	249	231	256	202	250	235	229	252	258	221	227	237	255	222	243	232	222	194	231	261	203	227	247	226	239	225	208	246	215	223	241	239	223	227	263	232	205	238	231	246	251	225	217	216	241	221	213	233	198	253	252	231	257	231	221	254	218	228	240	219	239	251	243	241	235	253	232	237	227	224	241	244	226	229	218	202	240	271	246	247	244	234	255	246	216	232	232	227	231	262	222	224	220	245	224	240	216	235	232	213	229	247	241	251	216	233	257	244	263	251	227	229	223	197	255	253	229	241	242	226	200	258	272	210	219	254	256	240	219	202	223	249	260	243	249	224	225	219	204	242	235	206	263	248	240	216	219	249	237	231	240	258	259	225	246	225	227	214	217	241	244	209	227	241	242	230	236	240	224	257	215	241	237	272	233	238	255	225	246	231	218	244	229	231	239	232	220	240	230	221	253	223	235	215	241	237	216	230	226	255	256	237	231	251	241	231	250	271	243	212	243	232	255	230	244	196	232	231	217	262	219	239	231	254	222	209	229	252	229	224	240	254	235	215	237	250	267	255	221	253	219	236	252	224	224	247	253	253	243	231	253	243	240	237	232	219	248	203	216	219	273	244	231	233	262	255	237	258	250	247	238	231	285	221	260	237	204	292	214	220	267	220	248	236	244	247	263	250	222	238	258	224	247	253	231	245	233	234	244	230	226	242	245	273	231	226	277	234	236	241	262	222	267	241	230	240	242	216	223	249	253	231	198	248	224	292	204	209	243	269	253	226	248	249	264	246	216	228	228	244	214	216	249	226	210	241	220	248	228	218	243	249	214	227	241	246	212	209	234	224	268	258	261	254	217	239	230	257	234	225	218	228	221	256	219	230	227	229	208	232	256	189	225	245	217	243	246	235	224	241	232	226	255	242	220	246	254	226	221	219	282	188	218	236	240	239	218	256	236	232	235	249	230	226	229	302	238	253	229	219	175	222	254	251	261	213	242	247	234	221	236	214	227	254	249	241	208	276	226	249	220	211	247	232	216	254	243	241	203	214	229	255	234	260	239	251	243	212	255	212	201	230	212	262	270	220	252	217	240	261	236	261	225	206	230	253	227	232	249	235	214	270	239	243	247	230	234	207	236	242	205	235	219	248	277	244	224	233	250	235	234	206	251	232	231	250	244	204	252	204	239	226	247	258	234	240	219	242	230	222	257	221	244	239	247	193	237	217	239	227	237	228	228	262	233	239	229	233	222	258	237	245	240	255	252	238	203	256	248	236	234	222	239	212	240	235	215	250	248	248	229	255	248	259	264	202	243	247	257	233	224	205	243	238	232	257	207	232	238	243	222	229	228	249	229	240	213	197	253	237	246	251	221	259	236	258	218	242	245	237	239	204	252	252	252	245	225	249	235	256	220	224	248	223	247	227	238	240	278	237	229	244	245	234	240	260	224	238	233	233	236	217	215	228	213	200	250	229	200	268	244	222	217	240	241	221	232	249	221	225	202	206	203	248	238	270	236	264	238	206	252	200	227	238	249	271	231	248	223	216	243	247	240	235	202	226	220	218	238	227	243	246	252	240	242	227	209	247	234	212	232	235	258	252	237	220	239	227	221	223	238	239	211	226	243	223	247	233	247	203	257	261	225	205	248	264	243	219	229	230	238	232	231	221	255	251	236	225	221	229	251	234	241	252	240	240	221	226	253	233	211	231	230	223	232	217	238	272	222	242	259	234	227	250	226	271	240	242	230	255	238	238	238	208	251	243	246	232	228	225	250	241	269	228	236	222	243	264	236	236	232	253	263	228	210	232	241	261	228	223	237	271	228	227	260	248	224	258	243	241	200	235	283	227	213	258	236	219	253	213	229	251	231	254	274	227	235	213	233	268	245	234	228	252	258	218	230	208	226	206	244	237	227	229	245	257	231	236	224	254	193	232	188	261	225	261	239	237	225	238	219	218	240	227	217	228	243	214	247	265	247	224	221	210	227	214	230	254	260	237	239	251	244	232	258	206	214	249	250	222	248	223	214	238	239	253	245	232	241	253	240	232	235	217	224	220	235	234	271	244	236	239	245	235	242	229	239	230	242	266	214	242	213	236	214	258	233	234	230	225	215	235	249	259	241	268	223	254	228	219	240	259	251	250	233	221	229	226	216	226	221	238	235	219	252	233	244	246	232	225	259	257	226	266	251	238	205	247	224	234	217	205	244	225	226	251	251	216	234	211	224	209	208	238	251	232	226	248	243
33027	25929	32382	42728	32465	18319	7648	1579	563	553	583	563	575	572	571	588	576	576	565	576	562	595	578	546	550	585	586	601	577	598	562	555	581	557	579	594	563	595	583	572	549	570	545	533	577	574	560	548	559	543	560	559	582	606	522	551	591	597	562	529	589	585	614	599	596	567	569	568	590	536	566	567	545	574	583	571	586	550	546	536	602	572	533	597	528	588	588	584	547	565	579	572	578	575	587	574	531	571	542	548	579	561	570	570	562	545	559	579	523	558	546	594	578	532	574	562	577	589	562	585	511	561	627	571	602	525	592	572	567	569	580	602	575	536	576	603	617	575	602	615	551	551	584	596	583	605	575	574	567	616	600	562	557	553	521	553	531	532	544	573	553	627	603	537	596	603	568	596	530	582	565	586	542	564	589	614	555	527	568	562	567	594	594	543	538	555	612	594	588	566	593	590	560	562	630	572	579	610	588	571	534	569	591	583	598	534	573	610	574	577	611	582	600	548	582	564	575	550	583	560	562	585	551	526	569	570	557	564	572	559	578	586	599	543	597	586	580	536	561	555	545	577	576	587	582	569	556	578	529	625	564	568	552	550	561	590	581	544	548	611	578	563	564	551	575	583	573	558	602	562	534	574	573	590	571	588	579	568	564	576	586	559	566	563	542	557	544	609	540	561	578	576	535	561	575	560	545	579	592	566	604	533	573	598	607	589	588	560	562	566	585	595	549	592	552	539	561	563	535	549	567	600	577	546	574	607	575	552	603	582	513	566	579	566	578	535	558	537	564	541	559	572	568	565	586	627	587	562	569	574	576	590	585	578	586	579	556	542	580	572	556	564	580	569	556	548	561	591	617	518	553	551	602	543	607	560	584	540	615	586	568	557	548	555	568	546	567	554	536	578	558	574	545	573	561	538	591	584	528	555	566	562	520	540	551	567	528	587	594	573	576	550	560	596	583	571	595	556	571	561	580	554	590	580	563	576	598	539	578	592	651	575	507	605	605	560	555	565	569	524	594	555	567	536	567	525	555	542	568	564	571	594	549	592	566	597	551	586	583	578	566	594	594	551	586	540	586	577	560	562	526	618	576	565	590	577	581	592	550	576	576	594	518	602	591	558	582	588	554	610	582	567	538	602	554	583	616	597	589	557	601	576	555	588	597	557	570	554	571	549	546	549	556	565	588	559	527	613	551	559	587	550	608	545	562	563	551	591	565	578	575	578	554	509	563	527	570	560	591	594	613	560	580	565	539	580	559	550	601	589	613	555	553	619	518	560	584	581	542	556	592	548	548	584	548	544	605	520	537	546	580	508	599	538	580	580	595	547	541	543	569	536	575	570	587	593	562	558	563	609	545	591	539	565	607	579	591	529	609	557	632	583	579	561	536	562	549	570	565	582	539	527	575	539	585	589	575	538	578	580	594	560	573	537	588	526	523	571	543	592	557	573	564	576	548	567	540	590	560	577	543	563	587	550	559	566	550	594	570	549	556	589	556	606	579	585	561	538	532	571	542	579	584	585	560	565	582	553	567	604	562	578	597	549	583	560	571	601	541	552	528	583	547	559	523	528	566	582	561	582	608	591	598	588	554	577	567	574	523	543	586	596	594	550	541	599	519	550	565	584	592	590	565	588	531	549	558	566	547	590	556	548	554	572	565	617	556	610	558	581	559	579	560	567	580	567	579	546	544	584	582	571	575	561	577	533	571	565	540	554	585	559	609	571	554	549	543	572	528	520	591	622	555	590	593	560	560	556	551	546	554	577	550	605	620	582	572	560	601	570	586	613	596	548	554	575	575	576	590	591	585	559	574	615	556	562	591	540	578	605	560	571	553	602	519	620	581	594	575	566	539	587	544	605	560	591	570	572	618	549	618	541	552	583	594	551	605	592	577	555	557	576	571	608	544	544	566	579	579	600	580	576	568	579	568	550	562	551	578	615	539	590	555	582	540	564	602	559	533	579	612	598	558	585	566	584	607	567	569	564	554	561	556	564	572	564	611	565	579	543	590	560	571	571	543	624	568	577	570	575	582	565	580	596	584	567	567	536	608	555	556	575	550	557	579	598	533	563	575	547	514	607	609	524	582	527	563	617	549	551	539	579	556	597	590	566	580	580	533	584	545	575	595	592	521	601	560	544	575	533	566	576	591	589	596	530	542	581	527	531	609	557	593	536	591	613	580	567	561	566	541	587	527	588	570	603	555	588	591	518	583	609	561	565	591	562	567	605	568	545	575	535	560	572	573	575	581	560	567	612	584	554	601	562	572	580	604	590	579	536	569	561	566	599	553	597	542	558	593	547	533	592	580	533	591	587	627	565	568	627	550	532	577	593	612	557	595	585	550	595	562	553	619	608	595	550	576	516	572	540	530	557	592	588	564	600	553	607	601	550	559	589	564	575	555	571	594	624	588	567	587	592	564	573	585	569	565	576	558	532	583	580	573	555	522	573	558	531	575	578	547	579	540	546	591	600	550	573	563	528	535	554	608	578	568	557	611	552	568	576	586	576	527	563	603	632	578	563	587	611	558	578	605	556	593	582	596	540	620	596	576	542	536	592	553	574	583	567	535	548	569	551	576	589	560	561	593	558	570	566	565	580	574	567	587	531	557	567	587	555	607	550	564	568	561	579	580	563	610	559	593	591	556	555	593	588	542	547	570	552	560	583	567	550	614	534	537	581	598	567	546	595	565	587	595	579	572	534	564	600	540	581	569	575	553	564	600	586	541	560	533	559	536	564	568	589	577	569	591	578	553	568	555	500	552	557	588	574	521	601	574	596	569	546	550	586	576	568	528	576	542	591	610	580	563	555	550	573	570	551	597	591	556	610	593	541	580	570	571	592	566	565	563	567	577	574	566	570	572	538	571	564	565	566	593	598	601	562	584	540	527	532	584	578	547	588	558	547	560	623	546	555	555	550	577	563	586	611	577	576	588	594	571	533	581	540	578	555	611	546	550	559	567	551	580	519	580	557	611	599	593	563	572	580	583	566	507	591	584	578	562	563	551	578	595	576	606	542	585	608	553	562	575	560	587	608	566	573	568	569	575	567	602	577	555	567	599	594	576	567	587	534	594	580	561	548	596	583	517	583	569	595	554	545	607	555	544	553	578	553	558	553	568	570	635	573	563	587	579	562	572	566	543	574	562	541	594	537	537	557	591	550	606	593	608	545	567	520	564	588	545	565	547	573	559	587	580	564	544	536	607	560	555	542	578	583	592	566	570	594	558	576	545	604	536	559	578	540	561	578	559	523	591	533	595	535	543	528	515	578	610	551	576	574	556	596	599	571	535	581	533	577	606	578	565	552	573	567	552	609	552	569	592	554	558	543	568	538	575	573	571	599	587	521	576	571	582	595	570	522	570	577	578	562	575	620	563	559	529	580	573	598	559	585	560	612	577	541	563	564	567	598	586	556	548	570	577	582	584	573	570	567	584	548	578	597	555	548	565	580	559	579	574	558	562	564	588	558	624	528	558	561	599	558	591	573
72555	57760	55775	69659	51675	32390	15258	2579	434	414	403	366	401	424	394	384	396	388	414	413	406	367	405	417	414	390	424	433	405	370	409	412	407	409	400	407	394	418	391	437	370	393	402	398	401	377	384	379	355	402	406	423	407	399	418	368	360	389	403	374	393	420	388	390	398	410	385	362	378	410	394	385	362	413	393	394	407	390	393	414	410	409	396	394	405	370	351	409	390	402	402	366	403	424	396	373	412	419	421	390	396	365	410	393	430	400	426	389	410	415	385	419	394	362	406	377	421	436	396	414	391	411	367	430	364	367	395	400	400	403	423	387	448	403	395	366	396	401	398	406	419	383	388	430	427	399	396	416	430	385	416	411	399	413	369	370	373	373	386	391	400	425	372	410	435	348	429	413	388	422	410	424	338	421	387	377	372	388	380	388	402	393	368	389	406	393	401	412	371	423	391	338	366	399	419	412	422	398	372	462	388	437	355	396	404	379	379	399	416	409	378	425	417	436	421	459	402	414	392	363	373	426	418	389	397	402	416	368	408	380	368	391	448	399	403	392	362	419	402	403	368	389	379	391	414	376	429	424	383	399	445	395	387	380	378	416	405	410	394	398	420	431	427	391	394	416	386	425	423	382	404	411	400	418	416	391	366	404	395	359	367	414	407	409	389	405	398	430	415	417	361	388	387	415	378	438	353	452	403	423	402	391	376	379	391	413	418	432	398	390	405	384	379	364	415	370	411	377	422	399	382	419	391	428	434	391	407	414	382	417	409	382	430	423	410	378	434	395	405	403	385	362	367	387	358	425	367	387	422	421	401	391	398	380	395	415	429	375	411	387	409	337	423	383	382	361	397	383	385	383	402	406	376	420	408	355	410	442	388	410	397	376	392	394	377	391	371	444	382	378	396	382	351	372	395	402	385	397	413	384	376	424	397	363	411	444	409	395	402	387	446	345	387	397	449	410	437	388	377	401	412	410	459	410	359	374	397	443	395	422	445	425	378	389	374	378	370	403	378	402	380	396	372	412	394	435	415	412	371	461	393	409	419	378	377	396	385	417	421	375	393	400	385	392	413	414	429	385	434	375	391	408	403	420	399	398	407	365	415	382	392	384	368	363	363	368	394	382	410	424	412	367	368	391	388	378	398	438	391	422	365	427	426	421	429	375	392	366	391	439	365	415	444	445	359	398	448	370	414	397	381	377	399	393	396	395	406	390	438	396	387	360	385	399	367	405	407	377	385	428	361	407	370	398	408	405	379	388	425	439	366	378	405	418	430	403	408	390	370	376	410	390	435	387	401	400	394	387	388	389	425	379	385	395	389	407	407	385	419	378	379	413	410	386	413	392	410	383	401	379	363	378	398	418	403	426	405	381	386	409	415	386	382	392	420	406	406	404	410	399	401	388	321	384	386	420	408	402	382	374	365	383	399	395	444	442	385	396	407	419	384	352	397	446	393	391	443	384	409	413	399	447	387	398	435	434	409	353	361	374	420	388	389	396	422	376	375	403	380	398	414	422	392	391	387	411	392	384	369	406	417	402	392	428	410	428	376	391	409	430	410	411	419	370	387	405	393	408	423	434	383	392	356	389	402	400	385	393	356	397	419	393	400	415	386	437	434	412	408	417	397	380	388	393	414	389	397	423	434	418	392	429	410	389	364	446	380	418	408	425	392	389	407	406	405	408	373	408	359	366	413	378	360	411	353	393	391	388	422	389	414	384	425	421	391	403	359	367	394	433	426	385	401	390	409	410	425	386	381	395	344	379	441	402	372	398	386	384	368	403	397	403	359	396	421	386	373	370	384	381	412	402	395	395	430	390	386	411	419	442	320	413	432	412	432	430	450	415	436	427	390	423	405	412	386	399	362	381	400	420	378	345	399	380	406	396	391	439	379	395	384	410	394	394	410	396	387	389	417	359	398	413	402	392	395	360	380	401	378	395	429	410	382	415	373	400	417	402	387	377	394	375	384	417	412	383	431	381	430	400	408	388	426	364	384	373	398	396	428	443	422	372	377	411	398	404	416	388	408	411	428	386	415	353	421	372	442	411	380	402	398	396	400	377	385	390	385	431	390	372	404	396	386	415	421	428	427	386	433	345	405	407	433	364	362	396	454	397	371	401	389	402	382	388	341	419	410	360	384	384	382	385	400	417	421	404	397	392	406	399	432	390	415	407	368	445	461	399	404	350	397	436	430	405	404	382	370	371	404	342	405	404	376	376	406	436	418	379	417	385	424	372	409	433	393	354	402	415	424	385	373	423	375	396	385	435	415	413	400	406	364	395	396	384	411	399	411	451	422	393	364	382	416	369	387	374	375	422	362	409	409	402	382	371	393	373	367	365	421	388	358	414	402	402	405	434	411	404	395	403	369	411	398	394	405	411	371	380	368	384	392	392	409	427	411	401	406	388	358	384	387	402	417	388	409	431	411	411	373	397	388	382	390	410	413	414	414	425	372	343	366	431	365	445	436	391	409	382	433	357	377	365	399	354	407	430	401	449	431	412	373	396	419	389	386	399	421	379	411	433	384	417	404	369	422	423	398	392	358	379	403	394	409	412	435	403	415	424	358	403	415	383	386	411	392	415	385	386	376	364	378	381	400	372	439	431	412	398	402	383	429	400	395	410	379	426	365	390	422	401	366	409	389	386	396	383	425	420	407	402	414	393	390	385	371	384	371	370	403	395	353	396	397	408	429	387	427	435	385	392	430	453	421	394	405	410	414	437	408	404	354	401	394	400	430	420	401	430	409	428	436	417	383	382	389	410	425	401	379	392	372	416	399	427	380	390	365	402	378	402	378	408	408	415	386	419	385	401	392	376	389	402	405	375	424	385	405	354	415	419	386	379	387	378	366	400	341	428	415	404	376	404	348	413	413	407	383	398	383	410	371	395	409	414	409	352	389	381	390	424	407	380	418	384	415	368	388	367	428	394	409	384	395	407	421	381	408	383	396	389	391	411	376	438	389	417	403	430	414	398	379	378	422	362	386	430	387	384	441	402	438	413	414	414	388	430	406	409	403	401	405	445	407	430	380	382	392	418	397	448	373	373	393	421	378	411	401	411	408	378	413	373	411	371	402	393	407	372	412	437	432	405	399	398	393	442	386	388	417	400	404	412	407	373	373	402	414	367	386	452	382	383	422	375	407	448	404	428	415	394	333	378	399	363	381	406	370	403	399	409	410	422	387	389	378	401	401	423	398	392	435	394	393	450	411	362	396	388	417	419	401	421	420	387	404	410	429	442	390	374	404	427	409	396	401	387	392	423	359	418	366	390	385	345	391	389	392	443	384	413	403	379	380	382	407	350	413	404	388	422	371	413	425	402	378	389	407	400	405	388	410	423	382	414	378	383	404	411	372	394	399	402	406	356	416	379	401	398	397	391	379	444	390	375	385	405	419	388	409	391	434	393	408	372	423	410	370	380	428	366	371	383	376	417	395	450	348	382	429	385	409	428	379	378	393	378	401	359	406	380	410	408	392	387	407	433
50640	48877	57526	76056	60414	42098	23413	4172	923	961	862	878	859	871	868	825	855	891	874	863	851	915	815	829	876	893	875	918	868	858	838	903	885	863	822	825	837	903	867	911	886	887	903	943	855	885	976	878	907	881	857	816	850	880	821	861	871	901	900	848	854	833	826	850	869	864	893	885	845	905	902	841	876	845	898	912	906	858	894	901	830	873	896	877	900	842	951	889	882	894	886	855	939	838	905	879	834	885	882	885	847	869	899	892	886	880	887	917	862	871	846	853	841	815	900	884	866	878	918	829	888	888	872	912	865	868	883	844	852	887	903	873	825	861	902	910	918	854	884	923	835	888	877	841	849	897	956	900	884	823	892	888	906	831	880	913	933	907	956	901	870	927	855	854	886	932	851	906	923	818	912	859	852	854	864	891	918	866	928	869	848	910	817	885	906	832	855	825	892	929	899	881	928	899	856	880	850	844	855	853	825	849	947	849	904	926	882	878	852	906	894	863	803	827	890	906	921	881	899	848	876	852	903	890	841	891	879	898	868	847	877	915	862	832	944	866	914	837	871	883	846	890	815	867	843	865	873	869	891	880	835	859	879	906	854	820	916	861	844	877	851	880	841	906	856	881	890	902	927	889	912	913	849	903	873	871	899	843	817	939	835	903	900	905	858	863	899	852	865	889	859	899	845	878	881	889	856	866	817	900	877	909	844	886	887	826	889	946	859	879	886	871	866	889	838	853	912	909	865	858	908	920	861	869	906	884	841	863	833	868	876	881	873	920	876	871	877	808	888	838	910	909	861	907	846	889	890	895	870	842	832	899	865	875	912	891	851	881	871	877	902	894	846	834	861	838	837	863	877	903	843	847	901	915	865	876	890	875	883	868	860	887	901	868	923	889	892	864	872	804	903	891	845	889	926	861	909	873	895	880	880	873	895	870	907	884	911	880	900	905	883	897	924	893	928	849	884	830	863	872	855	891	877	844	907	921	845	790	888	861	887	862	888	816	888	847	865	878	893	890	817	903	876	853	876	894	863	925	908	895	849	861	886	887	906	856	812	869	914	850	850	907	839	853	837	939	919	883	859	889	885	886	856	926	868	884	862	815	864	903	869	870	942	896	919	881	866	880	822	915	881	921	880	864	842	867	847	895	860	891	866	919	907	855	917	853	843	843	835	839	881	845	832	858	835	845	889	819	898	898	905	835	929	897	839	860	884	894	875	836	909	877	877	890	894	863	892	919	855	848	785	871	841	822	878	900	841	849	883	898	855	794	870	874	884	896	879	856	820	860	851	802	899	871	915	930	879	848	912	859	866	886	828	887	923	852	870	843	859	837	909	895	838	898	885	923	868	899	868	889	819	881	840	849	860	893	859	905	897	887	881	884	921	872	866	839	884	857	856	872	844	845	889	886	895	856	878	879	881	867	833	888	869	877	867	853	919	892	895	883	895	863	888	837	861	852	822	847	872	887	894	872	894	909	912	829	902	883	854	893	868	823	913	875	832	862	888	828	861	868	879	841	873	868	930	906	854	924	884	908	856	870	852	865	808	830	864	897	870	904	910	944	861	879	862	828	857	856	873	909	925	850	890	846	921	907	888	840	855	867	903	872	859	887	865	887	832	868	845	850	895	843	871	837	919	864	876	905	878	899	904	862	895	881	845	842	865	927	880	920	795	903	858	912	848	835	861	877	899	871	869	878	847	910	879	871	880	809	899	883	870	894	909	860	857	838	913	933	855	845	865	871	903	818	893	868	876	887	890	864	820	861	920	824	889	899	889	911	861	896	862	853	863	828	856	870	806	878	886	868	917	875	880	897	858	875	876	851	872	858	912	885	857	879	835	892	866	840	876	821	896	826	820	899	879	862	857	861	866	875	946	903	878	812	894	930	847	914	895	898	874	855	897	848	846	828	876	903	816	863	839	873	850	884	855	900	849	863	891	859	833	887	834	890	899	902	855	844	844	918	905	813	864	809	943	847	879	827	849	893	891	864	889	878	882	865	860	847	827	795	888	896	860	848	869	883	866	872	895	850	865	871	933	870	911	905	870	863	801	846	853	812	880	897	891	861	837	901	854	876	861	823	899	830	872	914	885	880	858	844	885	889	844	871	852	830	861	872	883	845	920	897	842	886	876	864	859	888	856	888	839	909	895	862	828	875	836	810	865	896	855	824	866	839	823	860	905	901	855	851	865	903	866	933	914	894	918	865	861	845	858	853	903	837	889	841	840	868	851	907	859	872	864	846	900	861	883	835	831	855	886	889	876	862	898	921	891	853	935	906	890	869	848	874	890	929	813	913	907	866	937	870	881	885	850	864	911	876	829	862	866	889	864	893	839	918	848	914	840	841	826	884	951	879	860	829	873	853	864	851	861	848	879	843	861	865	870	881	896	888	866	871	816	902	819	843	832	876	838	887	860	908	871	866	887	891	841	799	930	926	877	879	901	912	891	822	890	865	860	879	860	879	894	877	853	876	898	889	886	870	932	903	853	855	921	851	849	863	870	912	864	805	899	858	861	935	866	858	875	806	823	845	877	881	850	834	893	870	825	883	846	888	859	937	865	831	884	845	875	880	857	852	802	902	861	877	864	930	907	811	852	876	883	897	885	869	877	887	858	892	855	874	837	911	839	812	888	812	895	845	905	928	836	859	851	872	884	856	911	883	851	875	856	831	843	848	864	838	870	895	874	890	879	836	892	882	905	886	902	846	879	927	834	921	870	897	852	852	866	869	860	905	846	884	869	853	893	883	900	836	845	821	817	890	858	873	861	837	903	919	880	838	907	838	844	875	881	884	870	836	887	826	913	883	864	910	884	883	862	893	854	814	837	872	860	866	859	896	880	891	882	869	880	924	855	874	901	885	869	912	854	870	870	871	881	863	873	867	898	876	877	862	864	917	828	894	843	907	875	855	863	894	850	851	907	874	823	836	914	877	868	903	856	875	854	878	907	856	902	893	863	867	865	905	875	915	924	908	861	839	889	862	899	910	902	840	891	808	857	867	876	840	858	835	914	886	893	830	886	865	895	890	876	850	842	899	873	824	878	863	905	830	837	825	875	848	933	883	888	811	885	851	854	899	832	832	794	819	914	841	838	840	874	848	830	860	882	899	868	915	837	857	894	838	827	889	899	876	862	905	872	871	952	839	898	880	818	857	877	890	882	857	834	881	856	835	898	845	891	830	895	835	885	898	854	894	865	884	903	890	889	858	933	878	862	841	897	896	916	855	888	872	850	874	897	830	879	855	918	897	874	914	867	842	879	886	892	919	848	904	888	874	875	918	890	877	875	915	879	837	861	890	867	925	891	852	911	844	837	873	841	855	831	922	877	913	887	889	887	832	899	856	876	861	898	879	802	863	893	896	879	896	860	900	821	848	865	924	858	865	855	880	865	871	851	886	890	866	823	900	894	802	877	938	886	917	793	868	883	887	849	876	879	863	923	881	900	881	847	883	831	837	879	852	894	897	939	853	916	870	869	878	882	846	872	854
39996	27834	14510	8643	4891	2071	752	275	216	193	199	232	214	215	177	221	203	221	214	195	218	208	214	240	201	212	213	211	191	204	186	213	229	234	233	205	216	186	187	209	245	191	193	215	206	203	215	208	195	202	194	179	214	214	223	217	216	212	215	251	253	196	217	178	216	231	184	190	225	233	202	219	204	227	227	184	198	205	218	195	198	213	222	223	206	220	210	187	193	189	208	199	195	205	203	182	204	228	215	217	221	184	232	245	235	183	211	217	205	217	205	196	220	209	184	198	240	209	198	178	204	197	226	207	204	204	181	188	204	191	216	229	208	220	201	219	209	182	180	170	212	222	214	197	228	193	215	196	205	239	204	220	237	230	200	199	225	221	206	221	191	206	213	217	208	187	209	198	212	188	215	198	210	200	196	218	205	226	205	263	205	207	216	199	190	201	236	185	206	199	249	215	220	196	206	213	206	220	185	205	213	206	214	217	225	221	204	193	207	202	245	218	190	200	208	216	230	223	231	180	211	191	195	188	180	216	201	223	209	204	225	234	188	220	232	222	211	211	227	255	226	206	212	221	214	200	193	215	202	219	201	213	211	207	204	213	228	221	203	214	214	209	207	188	219	214	212	201	234	198	212	221	189	184	245	188	224	235	227	229	189	227	210	218	212	230	191	207	213	209	223	210	213	195	239	218	210	208	234	189	196	209	224	225	218	170	202	219	224	176	208	217	214	244	207	201	206	207	244	200	217	210	206	208	207	198	203	190	232	214	210	171	201	235	205	219	226	178	194	190	206	223	226	215	206	218	232	196	222	211	199	208	208	205	198	219	238	209	201	201	217	204	225	212	201	211	191	184	244	219	208	211	221	214	219	206	210	216	225	247	255	201	199	241	196	216	200	204	217	181	202	194	206	255	195	233	203	206	218	204	181	238	202	229	210	188	203	201	207	209	203	229	208	191	232	201	211	210	203	175	216	179	207	215	202	226	218	202	188	219	208	206	190	190	195	212	202	210	233	195	196	219	232	215	225	201	197	202	191	195	204	217	192	191	217	213	184	233	196	202	195	191	228	208	210	221	227	232	230	209	192	187	196	210	195	185	210	187	238	199	219	222	187	206	217	195	226	192	205	201	204	222	180	212	198	211	232	224	208	228	212	209	209	189	230	220	227	209	201	207	211	220	208	214	194	209	224	178	198	205	210	219	216	204	215	214	190	253	235	190	210	213	197	209	189	232	198	219	223	239	210	175	206	184	227	203	213	219	229	205	210	206	203	202	201	198	220	208	193	209	198	214	203	201	192	206	183	210	208	196	198	202	215	226	206	202	201	190	213	214	218	233	215	220	205	219	189	203	178	181	209	208	207	200	208	192	222	190	206	211	209	177	223	219	188	206	223	212	195	207	208	204	224	202	213	195	212	226	203	198	219	222	208	199	197	207	201	213	180	230	196	196	218	217	184	203	216	199	232	218	212	206	206	232	206	197	210	189	198	209	203	197	201	208	227	236	202	211	238	238	219	197	190	229	208	224	233	203	196	215	199	208	189	211	225	186	236	223	186	226	232	217	208	204	251	173	221	228	212	209	218	193	204	218	225	195	255	213	202	216	223	211	201	227	205	243	182	169	194	216	217	202	193	199	181	226	186	212	216	204	213	190	195	194	196	222	193	217	207	194	202	205	229	200	226	212	192	189	212	225	204	211	189	194	197	205	233	193	213	190	204	231	200	223	200	193	197	208	228	185	242	235	228	217	191	217	217	217	220	207	215	198	224	227	240	210	242	214	222	182	212	207	205	208	173	202	184	213	192	224	219	221	208	186	212	194	183	193	200	211	228	184	200	187	189	211	216	197	214	217	242	220	191	205	238	238	183	221	207	183	235	191	232	185	215	199	205	226	233	203	196	202	192	239	223	230	193	214	217	197	236	202	222	208	209	215	194	210	206	218	205	206	210	196	203	215	206	221	221	228	224	204	200	207	214	215	196	211	213	210	209	233	191	217	202	181	213	212	193	215	209	210	204	197	204	218	213	215	217	178	210	209	211	231	204	196	189	221	191	201	210	207	219	222	193	182	200	196	233	215	206	196	206	227	188	203	196	222	203	217	230	224	229	182	194	232	247	182	217	207	203	233	210	208	228	236	204	198	208	237	213	218	212	222	225	236	211	229	209	193	204	214	218	195	230	230	225	217	218	200	220	211	200	217	212	212	222	199	220	195	200	212	229	224	226	179	174	234	187	235	210	181	205	202	213	203	207	196	212	198	202	223	215	221	183	200	202	231	211	217	205	224	234	188	202	206	202	204	214	203	203	215	189	204	227	218	178	211	187	200	212	191	244	226	234	195	209	203	220	210	210	214	177	194	214	212	200	210	203	206	202	221	195	216	219	207	227	201	211	211	215	204	202	215	199	195	209	218	215	227	197	217	195	212	210	207	194	213	207	215	244	210	206	234	217	205	197	198	216	208	226	231	211	154	217	191	211	193	223	205	219	207	223	242	222	220	201	197	207	195	211	192	236	220	238	234	226	187	218	202	221	194	245	217	197	222	209	219	191	230	193	222	217	204	240	203	195	214	194	186	190	199	210	225	216	170	204	228	179	225	213	195	202	238	201	241	193	229	212	201	214	192	222	212	213	199	216	182	213	198	206	231	235	201	238	220	182	218	215	223	207	211	211	213	217	203	227	214	176	204	200	208	195	237	214	211	250	201	207	224	223	236	198	212	187	204	212	184	215	189	229	177	193	235	233	198	229	222	211	222	192	219	167	211	212	182	189	231	211	197	193	208	234	197	218	215	215	202	223	199	194	207	207	211	218	204	175	200	202	184	212	226	201	222	209	214	226	205	206	208	240	201	222	203	202	202	191	218	214	219	216	212	214	197	207	225	201	217	198	238	203	203	199	221	204	210	215	235	206	206	222	209	196	183	204	203	232	243	212	200	199	229	230	234	200	201	218	210	199	203	208	220	203	226	224	241	236	223	246	214	206	227	211	233	189	215	201	246	231	181	183	194	206	204	186	214	203	207	192	243	203	212	183	206	219	223	203	200	195	205	239	201	228	218	203	265	206	216	204	198	168	202	213	202	197	227	208	197	201	218	218	191	229	196	181	220	222	188	182	224	216	197	211	221	204	228	248	212	218	187	214	210	219	205	203	232	209	211	214	222	197	217	205	192	193	207	208	187	174	181	204	213	209	192	222	225	196	249	209	192	188	191	204	199	231	193	194	180	175	243	207	215	280	223	169	224	204	210	200	217	209	210	209	223	195	198	210	215	219	204	193	236	170	212	213	220	231	219	196	239	196	220	234	197	241	198	194	222	221	203	233	217	217	176	190	203	225	232	217	195	231	224	241	204	223	214	216	198	221	224	195	207	207	227	224	210	200	191	187	194	195	219	208	195	238	223	229	244	209	219	199	216	203	221	208	213	229	200	221	189	184	186	221	220	217	226	189	216	202	203	210	195	210	232	203	213	223	215	213	223	200	189	231	196	203	207
22934	20029	16504	18472	12134	5693	2257	715	514	536	507	530	526	523	472	509	495	507	478	543	554	530	516	526	531	494	518	510	493	450	495	515	511	523	503	477	508	503	490	524	540	503	500	517	555	513	525	487	529	496	508	522	501	528	489	479	534	513	524	532	503	506	514	495	533	481	495	514	495	520	519	501	496	505	542	484	504	537	475	486	499	537	525	489	511	524	518	502	524	509	501	554	493	467	492	518	546	497	506	483	502	510	522	553	482	533	463	523	508	528	494	491	518	506	523	484	515	543	468	512	533	494	513	482	554	500	488	507	506	524	518	467	500	462	509	540	506	491	471	527	514	498	485	535	517	478	517	510	526	514	486	533	507	524	493	492	494	565	500	486	520	538	544	500	528	516	557	506	511	565	530	504	498	480	484	518	504	515	509	505	524	502	528	540	528	526	511	502	517	539	509	505	494	513	490	535	497	528	482	496	532	451	489	505	504	509	509	490	511	530	501	537	501	523	487	475	467	491	482	500	508	523	475	533	525	497	496	531	521	439	501	499	539	538	512	521	494	509	491	488	489	504	501	506	511	509	486	564	512	518	503	536	518	504	443	507	516	480	475	527	494	525	506	560	511	527	480	547	525	522	499	526	478	530	515	534	502	493	521	519	509	505	522	456	539	555	550	554	521	523	488	515	548	485	533	470	562	529	545	551	521	513	491	496	491	530	506	510	475	523	515	538	516	471	529	550	547	516	527	512	546	489	504	539	485	488	546	537	480	544	502	530	513	460	501	519	497	502	498	532	501	577	555	479	475	529	481	520	510	484	533	523	502	534	514	469	501	498	465	508	504	512	485	481	499	495	491	495	511	477	515	502	499	500	502	495	504	525	509	507	499	491	484	497	497	533	489	497	520	492	502	494	523	506	505	520	574	505	535	495	486	485	532	570	494	508	551	516	484	492	535	518	518	529	512	537	514	529	533	477	486	500	525	511	479	523	528	500	495	499	530	526	514	511	506	485	499	471	492	497	490	519	549	474	524	515	490	528	507	503	505	517	508	502	508	479	511	507	503	505	515	523	540	458	522	508	511	505	513	516	485	513	579	514	534	525	505	508	505	476	518	504	562	489	496	462	485	575	541	515	501	534	504	521	540	500	487	508	508	493	503	513	527	503	507	522	531	499	522	527	533	507	529	476	477	551	467	489	546	505	522	510	485	550	531	503	524	542	507	532	509	482	514	486	511	512	503	534	545	528	502	534	519	550	488	502	467	466	546	531	486	486	531	515	512	486	562	471	498	492	533	501	490	515	508	504	514	544	539	478	504	506	498	486	522	533	524	536	503	487	497	524	520	549	509	517	539	516	542	532	504	481	490	498	521	489	524	512	483	509	505	494	494	511	514	509	498	527	483	501	480	531	524	495	520	529	502	535	528	521	518	516	506	511	507	518	496	516	502	486	506	550	513	508	522	505	521	513	528	527	503	496	472	507	527	509	493	520	540	540	472	515	514	541	525	498	531	542	510	509	507	474	508	516	484	484	530	492	512	509	515	512	496	528	511	500	527	515	522	477	524	526	490	498	492	495	517	510	487	483	516	506	540	447	506	512	525	520	531	514	482	553	491	527	492	530	541	538	489	523	495	505	520	494	493	491	491	531	517	493	482	450	478	502	518	539	559	518	513	495	552	516	519	505	483	539	541	495	507	515	527	508	502	501	466	547	504	484	454	500	484	520	513	496	484	511	494	502	494	532	482	532	514	527	546	519	477	516	494	540	505	509	559	514	500	486	541	540	495	501	525	500	553	499	493	515	525	500	474	468	531	504	571	513	492	477	532	509	530	481	573	491	513	560	486	524	521	530	484	529	562	474	494	460	529	522	505	493	511	516	503	501	552	531	504	534	552	559	531	507	509	486	488	545	520	511	488	482	528	481	536	496	566	539	483	451	472	541	512	525	519	489	523	499	466	525	501	496	502	517	494	546	560	514	514	505	523	533	487	526	506	503	490	481	514	508	493	544	582	533	526	478	479	569	504	510	502	475	519	490	534	477	508	508	507	541	517	515	513	511	550	502	533	493	492	533	502	497	509	493	481	501	522	529	545	507	513	537	523	538	510	522	485	501	543	517	511	535	493	488	538	508	493	499	523	484	489	529	513	509	512	470	482	501	530	485	505	525	514	520	488	521	468	506	478	514	535	503	516	485	564	554	511	518	518	518	491	508	549	485	530	531	458	504	559	534	505	527	538	470	487	469	521	520	516	516	530	527	515	501	491	512	531	513	517	488	508	515	525	546	501	510	515	500	490	502	481	481	479	551	450	543	488	541	512	531	542	505	500	543	509	528	474	524	519	505	529	537	515	489	520	466	508	520	485	509	521	542	479	497	512	501	522	482	498	555	548	508	522	543	509	530	531	534	490	526	504	515	503	531	519	479	509	503	521	507	466	495	497	461	536	500	544	485	482	507	498	488	516	499	497	520	515	489	495	501	481	529	508	485	533	572	533	521	493	491	489	553	514	472	532	486	532	493	487	539	503	506	471	492	511	527	522	518	517	575	499	525	557	505	493	509	489	518	529	525	486	547	524	486	482	558	481	533	500	483	489	505	510	544	537	533	506	507	505	517	511	512	484	501	491	508	523	525	542	501	507	515	541	533	506	462	536	523	488	549	500	526	495	482	525	495	559	538	503	517	514	510	504	510	512	499	522	517	534	516	500	551	522	476	520	517	481	508	506	486	506	507	496	511	524	490	514	536	483	511	495	493	489	500	500	509	539	524	494	503	502	508	517	495	511	503	539	492	495	529	484	509	515	544	495	541	516	525	493	488	546	493	535	486	499	528	490	533	506	530	523	480	516	522	502	476	533	491	497	513	508	508	509	499	465	513	510	506	543	524	549	537	504	508	520	509	523	496	520	524	506	527	475	517	539	479	501	511	517	517	496	543	498	533	489	521	445	532	509	549	539	520	507	520	511	465	527	502	514	551	552	542	540	507	501	534	518	530	519	541	515	514	513	502	467	493	500	507	516	494	496	515	551	516	496	506	503	512	508	519	517	525	512	489	528	508	505	494	524	490	505	530	545	529	491	527	480	532	500	489	508	518	476	520	496	468	527	504	550	549	519	515	560	508	534	506	504	501	494	490	475	511	463	496	459	518	530	498	507	494	476	516	489	500	510	518	502	505	515	498	548	499	526	533	475	510	526	466	525	521	501	511	527	482	545	511	509	509	563	482	506	492	517	512	519	511	523	544	489	528	521	493	487	476	510	497	494	516	540	527	482	466	513	512	488	464	492	517	504	489	491	487	525	546	471	466	517	530	518	449	515	517	532	526	521	526	526	499	523	473	528	501	517	533	496	521	524	502	508	527	499	477	509	485	541	531	501	497	538	488	506	500	497	482	526	518	478	521	504	509	499	528	508	538	498	532	458	502	518	506	531	533	515	468	479	473	528	516	502	533	516	510	474	501	512	535	506	488	485	494	547	527	508	521	558	531	532	531	496	530
50512	43472	31234	31025	20722	8526	2677	562	220	237	253	224	223	242	236	238	284	236	231	242	239	228	247	231	218	232	250	234	245	207	231	223	225	235	246	211	228	252	212	219	252	213	242	218	247	236	258	242	252	258	280	231	227	227	230	242	235	237	227	239	238	252	250	235	243	273	244	231	225	241	210	257	238	246	217	232	209	239	231	239	247	228	245	233	223	247	225	243	228	218	233	252	216	244	270	237	246	246	222	223	240	202	222	200	237	202	219	215	227	249	226	250	218	242	211	223	231	252	250	211	207	255	234	238	242	243	252	238	225	260	253	244	239	218	260	283	223	218	248	252	223	216	233	250	235	242	223	244	232	215	265	241	233	236	250	221	256	256	235	265	246	229	234	230	213	249	275	239	224	232	234	237	238	225	231	225	246	229	220	258	205	209	232	221	258	228	221	265	233	233	254	221	221	264	237	264	219	240	234	216	260	231	225	232	252	219	251	257	231	245	262	224	215	250	207	214	245	244	235	202	227	259	245	250	246	236	236	238	228	246	252	274	240	222	221	206	244	233	226	238	223	198	231	216	223	226	239	220	226	224	248	262	235	273	242	232	258	237	216	247	217	239	209	205	293	222	221	243	221	227	239	235	233	241	226	229	239	250	217	239	204	235	207	221	220	245	229	250	231	249	250	209	222	232	254	235	246	240	249	250	237	232	228	236	219	223	220	236	255	206	239	203	222	217	243	236	246	228	215	285	244	247	221	237	231	246	258	219	222	228	242	229	254	234	250	244	226	245	241	232	281	241	216	219	269	248	239	229	271	245	227	220	241	232	229	222	238	239	229	238	223	224	233	245	247	228	223	249	249	245	234	239	248	230	221	222	247	204	245	220	277	230	216	231	224	243	236	251	238	221	214	228	228	202	231	212	247	244	217	247	226	227	227	254	214	226	223	233	246	218	265	240	220	222	242	268	237	221	205	247	229	237	237	210	262	245	235	207	224	254	249	247	243	214	236	222	201	232	251	241	249	229	217	224	219	239	229	247	204	261	253	219	213	210	232	211	218	236	244	237	258	250	236	228	247	249	232	229	250	236	217	244	221	238	231	248	230	239	245	232	231	223	185	223	237	263	239	218	254	239	239	273	274	206	250	220	244	232	199	229	219	232	232	224	217	248	260	241	216	204	262	244	231	238	241	251	255	235	228	240	220	243	266	239	261	249	240	219	207	231	243	218	238	252	231	249	241	246	221	222	236	236	246	224	231	267	226	211	226	223	242	228	216	248	243	230	246	228	239	230	246	224	232	267	226	225	236	272	270	254	235	279	256	232	231	243	239	219	250	237	256	224	236	249	254	236	245	246	232	211	228	251	236	234	234	229	229	256	249	219	237	225	256	259	213	236	229	231	249	251	221	230	256	233	232	233	221	226	221	199	247	233	252	237	238	238	206	233	242	231	246	241	224	199	218	216	275	245	232	213	216	223	248	207	224	209	235	239	268	251	237	261	232	219	255	228	251	221	218	192	216	233	203	206	252	241	223	231	189	239	218	223	216	254	218	249	238	221	213	249	225	239	236	231	251	219	231	238	282	234	248	246	232	205	193	229	206	235	223	220	247	233	253	250	254	224	225	214	248	221	213	232	213	230	213	274	208	253	227	260	303	217	230	269	238	223	207	217	279	250	267	248	239	276	227	248	273	239	236	250	264	250	243	253	233	241	230	237	246	232	207	231	214	253	236	216	244	184	234	232	231	205	206	249	249	211	214	243	228	214	249	234	260	218	245	255	230	235	226	243	235	228	239	218	201	236	217	223	222	240	209	260	205	251	252	235	207	232	227	222	236	240	230	232	226	232	257	237	232	244	198	237	227	193	237	244	194	252	237	234	236	235	255	233	227	224	250	239	205	239	238	206	261	257	267	244	231	247	245	242	247	235	248	236	262	258	241	232	236	210	241	216	221	209	221	226	223	249	239	242	227	264	206	247	221	232	261	228	259	215	247	222	237	257	208	218	239	215	238	236	231	218	206	224	236	251	227	237	218	233	231	222	263	238	222	245	233	242	229	239	226	208	253	212	228	233	233	230	243	244	246	252	264	238	252	258	230	214	231	235	249	245	222	230	245	237	229	196	232	231	240	282	247	223	259	259	212	253	236	254	252	223	245	255	223	235	237	223	249	249	254	195	235	227	232	200	224	205	237	225	229	215	245	236	212	262	180	208	243	223	206	219	242	203	231	217	239	234	204	241	235	227	272	219	255	242	238	259	210	193	247	250	214	218	230	262	234	217	235	230	231	261	240	243	238	227	228	214	227	217	235	216	256	223	242	224	245	260	225	247	233	232	245	241	224	243	213	224	271	238	231	243	209	242	257	229	249	252	217	214	220	229	235	236	220	237	241	255	224	215	228	239	274	251	237	230	240	233	226	232	253	250	240	197	245	214	205	230	234	216	265	219	226	211	228	255	247	254	249	254	231	237	223	244	207	235	237	280	236	233	231	224	237	226	245	260	218	249	262	238	214	218	227	239	210	250	228	268	230	254	221	243	239	240	247	245	241	217	243	245	248	225	249	225	256	238	261	234	237	201	239	241	223	236	230	253	243	233	246	216	223	230	215	231	212	259	246	207	237	225	255	232	235	272	197	213	242	214	238	209	239	250	212	264	232	247	246	224	246	220	246	239	237	237	234	219	243	228	259	248	237	242	217	243	234	271	202	226	234	239	229	229	241	225	249	236	224	222	244	237	226	231	215	213	241	264	235	238	247	256	219	228	233	250	253	238	229	242	239	253	229	210	225	249	216	251	250	201	227	249	234	240	219	225	238	233	243	209	231	221	243	242	244	244	230	253	227	228	236	209	234	244	216	207	225	224	233	240	233	237	228	245	227	264	227	247	209	213	268	240	250	267	247	218	231	259	234	213	256	223	209	224	219	235	217	226	252	233	189	203	218	223	232	229	230	235	193	229	225	240	231	242	242	243	217	247	244	241	254	252	247	240	217	249	268	244	211	215	217	262	215	241	222	201	262	224	223	226	206	228	265	218	217	256	206	214	239	250	218	237	216	235	249	238	212	224	225	200	231	234	257	234	241	258	212	231	240	238	244	226	238	234	236	244	214	222	253	240	247	235	263	242	212	202	235	211	235	226	217	231	265	253	252	210	239	228	246	236	238	233	186	252	253	212	243	246	250	253	224	233	228	240	266	240	248	240	227	239	210	226	210	250	256	224	211	248	232	242	222	215	220	224	248	233	194	249	253	235	245	250	225	240	228	239	236	223	181	198	224	229	218	236	242	228	207	231	242	221	263	199	214	223	218	228	259	227	250	230	226	230	238	240	242	225	242	276	218	249	234	227	236	222	220	236	243	215	260	223	233	228	218	214	226	241	261	209	242	228	228	231	244	253	230	240	205	238	234	239	250	223	234	241	255	225	217	251	245	248	252	233	256	229	241	238	259	238	210	246	209	249	239	230	251	220	207	207	237	251	257	246	258	254	267	246	226	234
31278	34513	32961	42273	32825	18841	7903	1686	590	547	553	539	553	589	572	579	545	563	574	578	553	570	543	568	563	510	559	572	577	601	571	569	563	551	566	582	566	550	585	617	584	571	548	590	595	582	586	591	573	574	553	553	551	571	591	567	597	556	587	557	609	557	594	555	548	562	565	606	530	578	535	567	570	610	575	572	584	579	571	590	606	588	564	546	560	589	575	587	543	593	558	560	532	575	567	627	583	634	578	532	513	584	538	556	598	573	573	567	530	571	523	589	561	528	596	578	534	542	556	588	534	541	549	577	584	582	519	537	592	577	521	596	573	564	566	553	534	536	575	540	554	580	594	544	591	586	565	554	562	548	593	592	559	585	583	542	517	564	559	573	543	598	588	536	543	595	579	597	565	592	581	496	500	587	626	568	549	547	566	571	610	569	564	548	559	599	566	551	545	574	581	545	564	576	589	564	564	534	599	546	579	549	587	569	538	599	563	597	538	549	556	539	561	554	565	576	601	530	589	591	590	551	536	579	528	599	580	576	552	543	567	583	566	527	580	521	571	592	555	541	560	559	584	531	609	584	570	586	537	592	565	526	525	621	547	547	552	578	583	578	574	523	557	552	538	610	589	572	581	571	567	532	550	523	567	554	626	559	559	569	499	589	612	579	546	560	579	602	599	547	533	603	573	593	545	522	555	591	560	590	569	577	535	599	550	558	551	539	547	595	579	572	588	580	561	537	561	538	560	554	556	563	553	532	578	585	583	552	566	573	553	553	554	605	572	571	529	594	582	553	542	556	579	554	588	556	590	571	588	523	551	576	587	543	552	578	595	549	498	569	533	601	562	579	557	523	542	572	595	523	544	573	567	542	583	567	581	579	583	561	542	524	511	580	579	568	539	544	581	525	587	599	571	578	579	521	558	579	564	548	571	551	569	524	546	557	569	559	576	583	571	545	591	566	537	557	586	571	598	561	552	556	533	546	519	562	528	582	570	603	600	578	580	551	563	555	560	543	544	564	567	568	552	599	570	578	524	541	619	529	561	632	525	541	607	575	574	561	585	547	540	595	580	561	584	597	546	542	604	577	580	591	568	546	570	562	528	565	598	578	575	575	585	544	557	525	536	578	495	556	566	580	594	556	573	571	530	587	542	572	560	580	576	610	615	555	558	575	581	563	614	604	590	593	576	566	532	553	520	521	570	518	564	534	607	535	556	572	572	589	556	595	545	586	534	570	553	559	542	575	582	579	576	604	537	565	549	509	590	581	565	558	567	552	558	570	574	534	545	559	598	594	561	581	555	557	558	546	560	569	589	557	545	554	575	602	580	607	562	516	576	523	567	542	561	575	587	555	552	531	573	531	541	574	557	529	565	564	562	545	580	571	561	556	519	568	586	564	547	580	591	567	537	564	573	540	527	586	553	544	559	581	538	550	543	557	526	565	542	579	583	553	553	548	565	584	572	572	566	552	588	562	560	556	553	578	575	582	560	587	571	569	532	578	506	558	583	596	557	547	580	577	587	590	578	584	570	583	558	567	565	574	580	550	512	560	607	578	543	583	594	532	577	506	538	555	541	591	566	557	544	521	552	529	581	574	564	597	587	537	574	544	556	557	509	564	557	566	528	558	528	570	592	572	557	548	576	569	565	580	567	545	538	565	530	620	583	592	591	559	568	536	517	583	537	558	539	622	591	566	588	576	563	557	565	543	565	575	557	568	575	580	616	557	585	597	559	569	583	553	544	551	561	596	563	550	594	567	573	562	570	516	561	576	576	564	608	564	540	575	538	598	540	526	544	618	609	580	580	559	560	536	563	599	588	509	552	566	535	557	586	578	574	581	570	577	558	590	545	538	529	599	588	543	537	547	570	561	516	581	580	567	568	525	564	583	572	561	593	550	545	579	578	539	595	564	591	561	588	582	561	605	550	556	553	592	531	578	548	606	543	549	563	569	559	596	537	569	565	580	553	533	596	554	511	525	603	581	596	576	535	576	567	566	597	585	551	567	593	552	586	571	576	595	581	575	575	569	588	585	579	563	563	601	561	633	584	559	566	564	583	552	546	581	568	545	590	524	579	557	495	558	535	554	554	562	633	547	597	586	544	581	554	570	548	537	539	615	586	596	561	568	543	563	574	585	599	580	570	570	557	569	589	590	570	562	564	603	557	579	577	547	546	597	594	569	547	609	551	599	560	607	588	617	562	574	569	545	565	559	611	607	523	546	571	550	544	585	591	599	537	538	568	588	550	580	562	572	529	557	567	565	589	553	554	553	602	576	590	556	567	565	622	576	566	548	608	551	584	544	557	622	570	557	590	530	572	557	562	557	569	548	563	555	551	602	601	584	527	526	618	580	579	535	618	572	567	589	555	552	553	530	550	545	567	550	562	594	544	596	558	553	556	601	581	610	574	571	583	590	556	551	592	567	546	553	583	599	600	544	569	586	571	544	602	556	557	560	562	574	523	576	577	583	555	530	547	603	574	561	540	591	532	597	522	538	590	495	614	551	596	527	537	542	597	598	526	552	591	611	575	588	554	527	570	556	518	584	573	551	531	580	533	525	568	603	565	532	580	556	523	521	541	588	558	571	579	590	513	547	587	594	560	549	540	532	562	596	540	543	550	583	551	595	594	564	565	565	594	577	568	576	525	549	545	601	537	541	576	591	541	573	526	564	587	569	590	594	562	612	568	582	533	573	612	569	584	592	575	560	568	607	569	594	619	585	580	548	527	512	552	571	572	524	555	588	615	551	534	590	574	565	528	553	598	568	546	562	589	545	528	579	560	572	530	573	589	579	556	596	544	598	565	556	587	551	567	576	547	587	575	547	554	572	566	597	589	546	538	570	526	546	573	543	602	547	588	584	564	603	557	625	599	556	586	556	598	578	558	558	609	591	549	594	572	570	584	571	590	514	592	510	574	517	573	575	589	564	548	577	574	588	571	541	574	588	551	562	534	591	542	575	579	564	606	572	580	568	563	591	549	561	553	564	572	557	555	533	517	541	594	587	561	549	542	578	551	572	551	587	567	496	560	559	619	609	623	542	601	589	496	556	520	539	546	564	571	529	564	568	509	559	598	596	599	590	540	560	591	569	590	569	568	529	544	576	577	589	592	534	541	610	610	590	561	586	538	581	577	563	543	581	616	554	555	579	564	599	552	607	585	577	569	562	538	567	537	559	562	565	571	563	602	550	609	579	545	546	588	537	553	562	570	553	564	612	567	559	544	576	553	543	556	539	558	567	558	585	609	558	575	551	525	534	560	577	584	604	578	555	553	513	580	589	608	547	569	583	553	558	574	534	573	562	560	551	576	576	595	560	586	640	588	588	541	595	568	582	559	581	567	563	544	574	568	557	576	591	583	565	553	563	558	558	603	603	585	566	576	592	563	565	554	582	557	591	577	551	608	592	531	559	544	561	608	565	587	540	563	565	569	588	552	564	596	542	587	515	575	595	538	570	521	580	596	570	553	552	547	584	618	575	541	569	562	620
72764	63308	62466	67814	48802	30149	13530	2939	491	434	410	393	405	397	380	397	432	375	426	439	409	434	429	433	420	407	433	411	406	384	394	412	367	413	395	400	391	415	390	402	382	370	405	377	390	369	392	401	400	382	421	395	405	415	425	413	417	399	376	415	434	395	381	394	421	375	383	425	424	412	409	431	426	389	374	404	359	397	398	381	398	418	439	412	384	456	401	414	383	380	369	375	382	410	392	368	394	427	419	404	359	413	435	383	406	390	422	441	416	381	401	420	404	414	441	426	360	435	408	358	412	426	400	395	398	394	377	410	426	395	394	414	397	439	379	433	392	421	401	399	442	388	410	445	409	429	398	387	447	428	406	422	389	415	431	405	429	361	464	391	464	397	414	424	400	387	431	420	380	415	421	439	428	403	369	430	404	425	405	412	426	432	396	364	410	400	407	369	409	402	405	337	360	421	433	445	395	432	402	395	362	439	396	397	389	399	451	358	389	401	413	428	421	378	430	441	438	397	385	406	385	396	397	385	389	385	420	433	389	383	414	392	444	360	377	387	375	406	410	443	342	412	396	427	405	398	392	384	419	430	401	404	382	409	403	388	383	372	397	407	475	393	423	397	398	425	391	384	380	393	383	400	428	400	390	379	402	389	394	370	412	367	428	430	396	406	405	389	418	408	409	413	401	396	429	407	410	375	422	429	422	447	407	383	415	380	402	402	404	424	401	345	402	408	377	413	415	401	369	387	389	401	383	386	396	410	395	381	409	388	410	446	399	364	395	418	426	431	393	352	418	452	443	448	437	403	420	403	429	402	394	402	417	376	391	388	393	412	431	391	398	422	383	373	396	414	414	420	395	419	362	404	423	405	446	367	379	362	425	411	425	421	394	358	418	426	403	378	397	415	413	423	379	409	399	430	384	343	416	427	411	437	414	414	399	429	408	430	427	449	389	415	416	428	378	415	405	393	416	387	419	411	422	418	381	398	437	419	429	416	410	382	394	410	386	422	416	372	400	398	371	438	413	410	331	431	407	386	416	423	394	383	403	443	398	416	449	403	422	397	381	390	389	388	442	422	412	390	377	399	361	427	387	407	398	393	353	409	456	417	399	375	400	407	409	404	361	374	395	417	377	389	421	392	396	398	366	398	369	400	409	384	399	383	387	390	434	424	402	426	401	401	404	391	418	397	427	402	406	419	403	410	384	431	405	390	422	381	402	392	409	436	363	429	423	391	400	393	396	427	404	371	404	361	423	416	451	405	392	416	438	392	398	386	382	419	386	409	413	438	401	422	416	389	406	365	378	443	394	420	403	404	403	416	401	405	442	423	415	439	422	396	376	372	402	469	397	406	370	425	415	390	420	425	405	391	409	410	391	390	378	422	405	433	404	415	413	399	391	416	388	405	400	414	410	397	386	398	423	427	424	412	396	428	428	400	411	441	410	397	391	400	399	428	401	415	384	391	423	409	374	414	404	431	414	380	360	423	397	369	386	393	404	402	424	370	414	410	403	403	442	390	412	403	394	390	383	423	375	419	441	435	412	402	389	392	432	447	470	368	396	401	390	417	389	393	369	439	423	426	393	404	388	391	407	405	397	402	415	382	393	411	416	462	380	401	418	432	407	387	398	403	418	409	405	430	401	379	371	383	364	438	422	397	418	410	398	360	389	386	404	417	449	397	385	450	413	374	401	400	412	398	427	366	396	391	397	414	384	427	427	373	443	413	407	416	384	393	433	383	399	441	416	422	399	417	383	384	414	415	408	420	421	414	416	376	423	416	405	406	429	392	392	459	409	384	411	432	392	397	404	384	364	391	405	393	399	384	437	473	413	397	448	421	394	378	408	416	376	409	402	413	369	389	375	417	386	419	393	395	384	420	399	372	394	373	412	424	410	373	413	410	435	416	391	439	411	420	399	394	409	360	389	434	402	406	389	436	413	387	389	390	429	440	408	415	394	402	449	384	369	401	423	403	462	412	431	409	392	393	443	410	403	393	425	378	402	457	399	410	425	396	416	399	367	383	373	451	435	377	383	398	358	426	411	422	411	401	407	407	407	395	402	406	383	373	360	393	388	403	399	393	410	417	415	413	440	407	381	420	407	420	443	412	389	410	409	392	392	402	391	422	450	403	376	386	354	398	452	386	435	375	357	394	427	421	432	439	410	378	417	438	456	406	405	378	403	402	412	404	436	399	373	417	402	398	418	411	408	443	425	378	387	417	393	418	394	381	441	426	418	420	408	448	399	439	394	386	379	424	391	405	364	388	372	426	411	407	389	380	408	421	414	405	436	396	414	473	381	417	411	412	409	372	385	395	380	376	361	409	420	418	415	389	384	450	418	408	406	411	419	397	431	403	411	421	379	395	413	358	399	391	397	397	397	385	363	394	392	396	369	405	376	401	404	421	401	390	409	388	378	443	414	404	381	421	416	427	381	379	360	378	456	428	454	404	384	415	407	371	370	388	412	415	403	402	427	411	405	409	372	418	410	425	407	400	413	420	412	380	407	391	420	363	355	397	405	400	432	426	421	410	398	418	394	431	386	402	437	416	438	396	399	419	399	386	388	398	389	438	431	432	408	375	392	395	395	435	395	431	423	416	399	418	405	358	382	381	439	395	372	425	417	376	403	383	402	388	369	394	421	400	426	391	379	369	374	400	433	423	408	416	399	389	408	392	422	364	397	390	402	426	388	407	410	427	378	424	406	399	389	392	390	386	428	442	363	390	399	380	401	390	387	421	379	401	414	380	433	391	368	384	385	394	399	369	394	417	380	429	420	454	467	435	396	400	415	431	406	368	421	413	409	358	386	374	374	376	415	407	378	439	408	419	417	391	359	433	428	407	378	435	405	369	424	425	375	376	404	389	451	405	407	401	382	396	357	396	383	368	413	442	375	411	368	392	396	447	376	423	401	413	418	368	376	355	383	413	407	383	385	417	398	386	404	454	456	414	386	455	409	400	422	376	401	422	386	421	378	421	386	401	414	407	373	431	429	419	439	416	399	400	475	422	456	429	388	407	398	363	397	399	391	375	411	409	398	383	369	393	407	428	409	442	373	404	413	370	411	375	395	388	435	404	392	413	462	430	418	402	416	427	372	422	390	384	412	416	398	389	409	386	409	420	384	354	412	408	424	420	394	419	436	363	411	391	407	396	402	408	405	403	415	363	396	398	402	409	419	400	379	435	392	371	424	405	398	397	402	428	421	424	413	416	412	423	401	380	405	375	397	416	410	402	414	412	401	402	413	375	383	387	398	401	402	434	364	407	398	351	399	404	409	384	433	406	375	412	400	402	383	376	376	406	433	393	399	437	399	386	417	370	396	385	404	383	409	418	424	389	426	359	399	405	419	407	397	440	424	391	438	421	401	422	414	369	431	392	387	387	408	421	411	413	384	408	429	374	397	402	409	424	431	404	397	372	366	443	417	385	410	415	401	429	415	367	390	401	408	413	386	409	418	402	405	422	396	389	403	405	387	355	359	416	374	426
50388	53250	64860	74740	57602	39616	21968	5689	896	892	894	902	866	923	902	878	911	923	903	919	848	863	886	858	895	889	899	909	920	887	895	876	844	871	910	858	892	876	871	910	879	905	891	897	884	958	922	837	872	891	867	926	856	867	837	844	888	904	905	831	885	861	884	835	901	876	843	872	848	871	867	863	883	886	869	915	838	865	853	852	829	871	874	866	918	901	897	831	879	891	932	888	983	908	882	919	894	944	919	896	921	900	900	876	874	920	874	892	960	880	920	927	895	917	899	901	938	845	916	869	893	917	840	872	869	879	848	863	864	883	857	834	922	874	888	879	927	859	838	915	863	901	920	876	859	834	894	896	881	863	855	877	886	867	845	852	892	925	917	890	908	931	885	832	886	875	833	833	849	904	898	930	889	860	937	863	886	857	938	925	860	909	903	926	895	932	901	844	917	868	909	892	912	855	851	875	889	918	922	864	863	840	908	863	805	900	892	883	848	868	858	848	873	840	860	862	936	885	900	884	887	885	872	896	882	894	871	883	805	939	894	904	965	855	893	931	899	898	912	874	875	848	895	902	798	895	879	885	853	889	863	829	889	907	907	914	908	927	914	952	860	856	923	892	847	897	906	852	912	888	875	888	827	867	866	919	939	817	913	858	872	892	871	897	872	953	902	883	869	892	853	885	883	862	877	863	885	892	860	844	880	859	902	921	878	876	922	864	895	874	887	845	931	887	924	920	896	874	855	917	906	930	838	895	874	842	904	873	876	871	901	890	909	841	863	910	913	871	869	840	891	937	901	871	900	861	899	860	881	830	912	864	933	868	857	897	905	886	886	897	878	845	915	919	839	838	889	877	895	891	919	878	878	909	908	882	867	871	910	910	861	894	871	912	921	820	876	870	812	907	865	880	833	896	899	921	875	926	914	930	838	924	835	943	875	826	893	898	890	858	924	873	897	871	947	951	836	832	888	942	893	863	882	910	935	931	896	846	900	867	872	889	854	860	915	888	873	890	877	883	849	848	921	886	872	910	945	893	903	945	878	872	856	845	952	862	874	889	965	903	869	899	914	876	864	875	878	907	890	919	900	899	875	862	837	865	898	849	923	903	865	917	916	887	911	879	867	892	890	884	911	912	878	908	890	905	905	894	889	914	938	893	864	894	897	850	985	899	877	884	845	889	899	879	863	844	918	928	860	875	886	879	903	897	925	879	805	841	927	820	904	871	826	833	866	882	873	885	923	860	880	826	850	849	969	901	898	845	901	899	876	898	895	880	936	821	884	906	894	879	856	869	927	828	899	861	899	908	899	850	847	845	853	857	896	950	944	877	939	926	901	900	863	855	853	887	848	858	911	947	847	821	910	910	915	861	873	879	908	887	867	895	912	879	905	933	877	874	893	868	865	904	859	936	893	930	869	852	910	912	867	877	914	836	886	915	840	844	894	918	890	928	875	897	945	901	859	837	917	851	861	924	870	936	891	878	945	881	861	850	901	919	929	929	857	890	893	882	898	929	816	911	931	883	913	899	864	903	839	887	893	898	850	896	865	856	948	911	863	890	893	930	893	855	891	879	924	888	894	890	805	877	869	866	856	879	850	826	887	945	865	886	923	891	835	906	902	865	901	962	917	891	816	930	864	912	853	892	908	900	905	878	898	910	848	873	858	884	911	885	930	883	901	886	845	865	832	885	918	919	915	879	903	871	893	879	899	869	925	860	934	836	904	907	873	943	841	857	899	901	894	945	857	898	881	880	831	883	918	863	891	919	896	909	900	900	821	909	916	860	921	893	946	926	857	920	865	859	864	872	873	897	841	909	918	908	859	881	890	845	902	895	895	896	887	929	844	884	834	824	814	885	895	876	908	913	922	850	863	837	879	852	876	893	894	790	881	855	909	938	916	925	908	903	809	918	897	898	870	815	854	843	904	832	894	855	874	834	900	864	876	876	934	900	884	857	924	919	830	856	852	835	855	858	887	848	870	869	810	921	917	892	904	908	880	892	924	959	885	874	849	924	879	846	927	877	885	901	846	866	902	936	856	883	917	879	881	905	918	933	868	874	849	875	922	838	909	870	881	906	908	851	895	921	881	887	934	901	889	911	857	950	880	895	874	888	878	895	837	898	850	826	883	915	932	879	861	901	876	914	912	919	863	896	831	896	899	919	847	895	885	886	860	863	883	897	863	924	911	901	907	911	864	921	826	834	924	904	906	814	889	854	867	890	862	881	898	865	905	887	915	843	862	885	846	862	846	831	898	889	833	889	919	888	841	885	852	833	911	871	912	899	853	896	874	892	920	885	829	846	836	873	869	901	855	854	826	882	886	851	936	858	926	818	905	846	864	918	896	858	897	876	928	869	872	905	900	915	873	848	848	869	832	893	918	880	910	856	940	886	915	843	926	882	914	920	891	882	899	857	913	843	867	905	849	914	834	937	884	915	897	897	912	924	895	896	864	880	907	890	812	875	854	871	864	900	931	870	909	891	876	830	876	860	868	896	835	878	853	882	908	877	924	873	872	870	870	860	890	910	920	900	856	863	840	858	896	894	840	863	883	861	896	884	859	868	871	894	871	927	884	841	913	914	871	857	939	890	818	929	849	871	900	894	791	893	921	895	865	880	856	869	842	900	836	871	909	879	847	912	844	877	968	903	871	930	891	892	850	896	844	900	869	860	959	917	891	907	922	927	890	895	902	912	879	907	840	876	816	917	928	865	937	911	944	926	869	948	836	894	918	934	856	900	871	884	870	897	872	849	904	887	872	852	868	897	861	883	906	898	870	855	860	889	790	893	962	850	874	903	919	911	873	871	863	879	829	928	897	937	848	867	856	862	864	891	886	895	899	890	881	879	922	881	912	864	904	831	851	895	836	875	921	913	874	862	866	905	841	858	923	823	950	938	870	836	867	888	847	887	906	912	890	883	909	866	865	872	948	910	905	908	852	872	846	873	861	878	865	845	909	876	909	914	836	903	872	884	895	891	888	902	887	871	874	899	884	912	843	858	956	924	948	950	907	911	890	817	890	852	886	911	873	916	877	871	902	952	861	884	874	822	878	916	910	949	862	874	871	899	915	947	903	896	918	864	862	911	872	927	899	844	909	906	882	872	852	883	888	884	880	909	898	883	888	852	865	879	891	901	905	900	842	877	900	841	895	849	950	910	878	929	895	954	919	876	850	868	877	901	882	911	885	961	865	887	922	865	923	855	895	919	858	839	858	878	909	875	890	883	850	789	911	841	913	962	890	941	904	859	886	853	844	871	819	871	876	909	873	891	891	891	904	850	846	896	879	907	846	862	882	822	857	888	901	920	863	895	862	863	879	872	969	890	872	901	870	905	884	853	913	928	934	896	870	843	922	893	863	880	904	859	885	857	887	865	881	887	915	949	896	865	918	891	877	896	860	885	896	859	853	873	822	866	852	907	870	854	906	882	911	868	862	846	898	872	896	874	879	866	903	910	882	865	887	861	892	912	909	885	842	872	854	908	931	867
42540	30327	12249	7824	3634	1428	665	297	233	221	214	210	207	233	206	213	197	212	205	219	218	217	240	242	208	217	219	196	210	195	276	219	234	202	218	238	224	221	222	195	225	182	204	232	260	232	223	227	236	231	204	196	217	245	211	220	244	227	207	235	212	214	217	241	218	214	219	255	209	230	206	235	218	216	245	211	230	200	231	219	193	232	242	206	206	226	248	241	235	217	178	202	228	212	253	224	242	221	244	227	242	219	190	223	224	227	205	198	220	235	231	237	228	225	232	240	226	226	210	208	212	236	236	238	201	203	235	222	213	207	204	232	230	219	193	197	223	202	217	252	211	202	213	242	214	237	232	224	227	201	206	216	217	201	200	214	212	245	214	240	210	208	218	226	218	214	224	240	217	235	233	216	232	224	255	229	257	215	222	238	230	231	223	237	222	203	224	220	250	238	228	205	217	235	254	238	219	217	222	225	213	196	215	255	195	227	220	187	201	215	208	219	239	239	210	236	195	259	225	224	220	221	232	248	214	214	241	217	216	256	222	257	204	235	220	206	221	234	226	205	213	230	238	228	228	226	223	229	236	225	212	215	201	206	211	227	256	203	209	229	205	208	199	230	227	237	201	210	222	230	217	202	218	234	212	209	228	236	201	217	218	218	234	205	204	231	224	235	231	225	218	230	210	227	199	222	236	222	223	216	219	232	251	209	241	194	261	231	229	222	242	224	232	227	216	262	222	237	202	255	221	250	211	204	230	220	206	236	236	197	188	221	243	221	221	229	203	210	213	228	215	207	219	232	236	232	219	239	228	225	258	228	220	232	222	218	216	210	214	215	229	229	215	248	219	252	237	219	188	239	235	247	226	199	231	199	226	201	230	214	229	191	212	216	223	182	239	238	189	204	231	221	223	232	206	218	257	213	227	213	238	205	211	208	224	218	213	239	232	198	208	232	215	219	222	224	247	233	231	234	202	207	246	231	225	206	205	228	215	222	211	232	224	220	238	187	210	191	249	238	223	230	222	220	194	179	235	222	219	214	241	223	219	224	198	252	246	187	206	226	202	206	217	220	219	220	253	232	235	215	232	202	199	214	234	213	224	238	252	201	218	204	214	228	241	209	244	210	231	217	218	204	198	232	196	199	220	239	207	262	236	214	258	234	212	253	228	209	195	187	220	222	238	236	206	231	218	206	215	218	216	222	212	202	226	234	228	208	217	188	199	230	239	238	222	219	212	229	244	204	209	215	189	232	236	247	200	223	241	222	234	206	220	209	236	230	218	201	225	218	225	208	212	244	260	227	216	209	243	245	242	212	241	217	213	203	188	208	203	242	260	263	206	239	223	210	216	220	227	225	230	229	211	197	258	220	236	219	212	221	230	229	241	246	214	210	213	214	225	192	210	238	205	227	226	240	248	200	195	214	222	240	226	250	232	215	237	208	202	172	213	228	211	237	225	224	190	212	223	213	210	244	233	180	234	230	220	257	221	223	247	208	242	239	232	227	212	202	231	201	201	224	214	239	212	221	230	226	219	209	234	211	197	232	211	237	210	237	223	208	218	217	250	227	213	231	203	216	202	189	215	207	244	236	206	203	222	207	224	182	227	216	228	254	229	229	232	246	212	200	232	219	222	241	206	227	207	203	240	190	228	224	218	194	204	214	228	247	238	210	247	219	226	213	231	243	201	194	210	257	226	263	205	221	223	258	222	217	210	210	212	223	206	219	244	199	208	232	241	237	222	235	212	198	206	214	230	199	217	193	212	252	237	220	220	223	213	209	236	226	219	225	248	214	224	278	244	195	221	240	219	225	238	219	202	218	223	233	243	229	211	213	208	212	205	203	232	221	217	224	216	221	233	228	224	237	222	226	232	195	233	227	212	222	243	208	283	246	187	228	234	211	203	218	214	217	237	229	226	179	247	228	217	218	204	223	221	240	220	220	226	230	214	194	182	212	235	209	221	217	198	221	222	240	210	212	248	223	206	240	217	203	226	215	213	228	245	233	244	211	218	228	180	233	206	208	210	249	231	219	245	237	217	204	197	244	229	240	219	221	234	206	234	232	222	233	195	221	194	220	206	197	211	254	218	225	220	207	232	208	203	237	203	199	215	213	213	213	224	262	222	261	232	220	230	240	199	189	225	213	221	206	219	207	217	214	249	240	204	218	242	224	210	234	201	225	226	213	221	196	218	207	221	214	239	229	230	212	220	222	200	223	245	207	223	204	232	222	228	193	214	253	223	228	191	226	204	241	204	217	212	212	215	208	225	209	184	196	218	216	196	252	242	222	221	228	227	221	236	225	224	235	227	200	218	253	205	202	202	238	217	234	252	237	226	204	190	228	234	202	226	252	221	216	208	210	221	211	236	221	229	219	219	236	232	207	207	210	242	246	203	224	233	229	242	226	233	230	225	208	223	205	232	216	208	236	243	243	217	246	205	227	204	249	193	226	212	216	229	265	219	228	232	240	228	182	219	221	230	213	234	219	210	208	212	221	233	239	225	192	226	197	226	208	218	202	188	203	186	220	252	214	223	206	216	258	242	218	202	222	265	234	250	230	183	189	201	240	212	213	226	221	243	206	219	229	228	226	239	204	229	216	221	251	206	223	232	205	218	227	241	235	226	209	212	215	245	226	226	239	208	239	205	210	204	253	240	236	227	232	202	235	204	194	202	211	201	240	220	243	197	239	216	236	218	234	209	215	186	245	234	241	208	209	213	199	230	194	255	217	198	233	194	205	243	245	200	217	260	251	209	208	231	233	222	243	206	212	248	218	229	203	197	219	199	198	216	216	249	227	210	231	234	199	192	236	214	231	233	202	190	248	196	217	195	210	213	247	201	218	203	207	213	209	221	202	236	217	199	218	217	210	235	222	214	236	216	222	232	214	228	255	229	231	208	196	231	214	207	203	215	206	206	226	213	223	221	201	252	220	210	236	219	181	206	216	199	217	218	217	200	214	213	205	212	194	226	216	204	224	244	231	210	218	224	252	223	218	233	232	212	209	234	216	220	225	231	214	217	229	213	208	207	239	230	201	251	213	219	210	218	217	197	230	243	233	221	224	208	251	208	226	228	197	213	209	230	212	227	227	215	247	197	234	203	207	214	212	213	214	229	228	216	203	215	222	227	206	217	222	230	227	222	207	228	259	213	206	229	221	219	229	231	210	205	229	197	249	216	205	220	219	223	238	261	217	217	209	225	226	252	220	223	207	223	225	249	216	251	233	237	225	231	212	226	205	207	216	221	210	230	230	231	221	211	229	192	215	222	262	222	227	224	190	226	212	225	207	227	195	220	233	213	230	222	217	221	227	224	218	250	242	225	224	256	238	274	204	220	222	240	216	206	210	219	192	227	197	229	260	232	195	228	233	219	200	236	215	244	223	223	211	199	215	237	204	257	213	228	232	236	211	234	208	209	214	239	228	226	232	226	193	214	226	250	252	223	224	223	207	204	233	247	260	218	235	209	233	216	192	239	216	221	233	254	249
24832	20417	16031	16741	9521	4272	2002	768	532	561	496	543	535	565	502	489	517	551	568	539	541	558	500	545	560	487	561	543	497	544	554	517	542	528	550	562	531	532	554	563	558	574	512	559	503	507	497	575	511	548	558	547	522	537	511	532	545	535	533	558	532	511	527	524	492	547	563	515	534	535	530	531	566	537	500	525	538	535	471	493	509	578	510	559	572	534	519	505	553	519	521	554	556	566	543	554	530	484	540	529	502	546	491	544	524	508	563	546	529	504	506	574	477	547	537	551	564	499	523	526	557	528	495	585	571	544	517	542	519	526	544	571	504	548	509	553	543	531	537	550	518	555	559	551	541	512	558	538	511	541	561	492	579	518	529	549	512	513	497	542	482	543	544	517	509	506	544	518	526	544	510	581	540	510	538	592	541	514	475	570	515	528	485	544	518	554	480	537	526	550	568	536	557	542	533	522	536	534	527	555	540	549	535	542	503	523	536	520	522	538	544	527	553	575	546	543	566	499	498	555	563	516	501	536	496	546	503	588	549	557	525	519	473	532	534	516	518	526	558	535	498	542	575	503	549	530	539	537	524	549	542	531	517	502	531	591	537	498	535	539	543	582	537	524	584	537	511	501	556	516	539	572	492	560	545	520	563	547	539	526	497	543	499	520	514	548	520	544	539	549	516	503	522	535	567	543	559	545	515	561	527	545	542	542	517	517	521	516	541	578	530	538	541	530	545	519	584	488	511	531	569	535	531	592	593	557	540	536	580	536	537	498	566	518	553	508	502	536	531	535	563	504	532	533	571	539	570	525	534	521	546	535	598	536	519	517	541	551	563	532	566	514	551	543	513	551	497	522	500	579	540	545	561	572	536	500	504	524	526	526	552	493	566	495	525	530	559	497	525	531	544	544	541	565	520	539	539	593	531	570	550	496	543	551	524	524	507	521	561	509	532	554	527	551	523	561	549	534	522	518	545	537	454	522	530	538	503	541	545	526	514	542	525	540	570	503	511	557	535	494	507	563	566	550	555	512	541	530	529	517	548	525	562	488	524	513	523	534	526	558	543	544	522	543	569	540	522	516	540	499	518	531	556	526	530	558	552	532	582	530	505	533	549	546	555	518	533	551	545	575	506	495	555	516	563	528	557	520	525	502	560	512	508	516	546	547	552	545	542	494	526	540	553	535	537	543	573	587	550	536	506	556	541	511	570	520	558	553	586	502	534	547	527	526	548	540	521	576	506	517	538	560	527	485	515	573	527	543	530	565	549	492	532	527	521	576	511	552	512	499	514	521	531	500	549	540	538	537	502	538	534	530	544	510	527	553	531	492	507	507	514	565	527	528	542	548	543	509	537	578	557	543	525	569	506	553	521	494	554	513	538	545	545	543	560	542	535	543	540	551	520	492	564	527	519	496	534	529	517	538	587	522	528	531	543	474	544	540	535	531	518	514	547	521	522	522	603	553	511	514	525	553	555	542	599	527	552	541	538	547	558	565	530	564	553	498	529	539	496	515	570	516	510	529	536	502	531	513	521	520	522	530	541	520	539	498	521	501	568	543	537	511	500	531	529	526	545	527	523	527	528	541	525	496	569	505	529	545	497	549	498	549	537	539	539	527	527	527	559	536	581	547	534	531	515	517	564	555	559	484	576	515	556	569	503	580	501	568	494	522	542	542	556	506	532	542	536	538	540	544	557	523	536	515	560	523	502	518	572	535	545	528	537	505	488	544	536	525	529	516	547	511	500	549	573	584	526	520	497	520	531	582	545	548	554	586	519	534	545	558	508	490	544	530	505	538	516	526	556	551	544	534	534	554	547	518	522	528	540	541	565	525	543	522	542	529	504	522	561	528	546	503	553	528	549	518	517	535	561	533	568	488	551	503	538	482	484	533	505	489	507	508	516	519	551	527	579	528	545	558	559	571	570	504	533	526	528	557	537	496	548	565	517	529	558	578	559	565	498	556	548	497	509	504	507	568	565	568	538	563	523	541	525	554	547	520	527	513	502	524	542	538	524	524	531	509	559	557	510	549	543	541	550	557	524	511	529	536	532	571	562	535	552	532	527	528	534	563	549	575	548	535	517	512	530	532	493	535	514	551	582	557	499	564	510	503	514	562	534	526	524	526	546	518	504	526	575	496	484	519	505	558	519	546	549	546	533	474	530	514	546	482	569	558	538	512	538	545	540	562	521	517	513	497	506	495	534	519	552	529	545	522	544	560	530	541	555	502	509	515	530	496	519	510	508	560	550	565	532	551	541	535	528	551	519	579	556	543	538	538	532	566	511	555	519	546	540	534	558	539	516	532	471	509	579	523	555	557	553	524	562	553	561	548	554	576	540	571	497	566	508	558	559	547	531	542	533	523	546	527	521	511	544	541	567	533	528	547	525	576	545	565	530	535	541	562	535	562	553	528	519	525	526	545	528	541	534	556	578	567	533	536	561	548	556	558	508	592	495	550	521	526	557	567	521	535	545	527	554	507	516	541	539	517	524	554	541	510	530	549	535	525	545	586	514	551	534	498	510	544	520	508	549	517	510	554	536	521	492	504	577	533	548	531	502	495	539	536	599	523	571	565	528	538	525	538	551	535	520	476	553	546	525	551	552	562	563	499	531	521	516	519	535	584	498	529	506	564	523	547	512	525	531	516	500	525	504	548	528	540	530	528	545	508	510	572	543	560	530	533	543	533	534	543	542	539	499	549	611	523	499	524	544	577	560	561	537	509	557	571	555	567	551	516	551	564	542	549	536	595	511	535	590	501	602	507	568	540	560	548	568	526	540	530	543	502	548	552	538	517	523	505	532	563	507	524	526	553	545	593	555	513	524	554	562	515	530	516	523	485	479	561	535	539	549	515	533	533	563	551	556	517	531	553	560	503	533	526	564	499	510	537	555	532	547	542	526	476	547	513	518	534	554	534	540	507	556	490	575	535	519	526	540	525	524	525	523	517	555	526	534	555	508	600	541	511	549	517	532	522	550	579	558	538	529	540	527	542	524	564	544	556	564	545	567	502	553	534	563	545	572	565	521	493	536	512	562	581	531	497	523	555	548	534	562	490	520	574	562	531	514	525	519	550	568	589	551	552	560	523	528	526	478	547	537	522	522	586	545	582	553	535	527	541	543	526	557	521	518	575	533	568	534	568	556	559	547	535	556	526	572	535	536	519	523	512	540	564	481	533	518	538	552	553	537	530	563	543	530	517	568	522	542	529	546	498	564	529	491	543	563	542	514	527	574	525	510	512	534	536	512	537	551	543	516	538	582	549	537	596	552	566	521	524	518	520	531	530	534	581	516	537	538	537	491	548	544	542	536	530	531	519	540	541	546	516	490	534	556	554	498	516	554	551	540	555	542	583	511	540	516	557	522	516	518	569	545	531	564	516	530	527	545	523	545	547	574	576	559	526	514	558	542	529	495	517	521	549	469	553	549	531	492	547	520	558	563	532	580	508	525	507	576	525	498	597	529	568	517	524	522	549	515	566	536	511
52290	39917	27507	32180	19511	7616	2357	556	244	261	243	255	249	214	283	257	255	231	243	258	234	263	235	234	234	225	247	276	277	247	218	255	236	262	229	207	252	222	251	238	249	246	271	263	245	216	235	256	228	226	229	252	220	252	233	258	242	231	225	242	222	231	235	243	245	258	234	211	225	257	235	269	224	223	243	226	239	208	222	217	227	250	243	225	219	241	238	230	241	241	265	235	238	239	244	226	252	230	229	262	245	239	235	246	241	227	247	235	249	238	252	244	238	227	238	262	266	216	259	222	269	249	230	213	254	243	255	245	253	221	247	233	242	260	233	237	257	235	238	249	249	257	250	245	257	245	257	239	239	259	237	263	254	227	232	249	243	226	251	256	237	264	231	213	211	217	230	214	247	217	250	255	222	231	232	248	254	245	249	202	230	253	245	256	234	276	243	255	254	230	252	232	236	213	230	263	265	223	225	233	256	246	238	267	245	248	255	239	217	264	232	223	221	230	234	200	272	252	247	218	231	193	258	220	247	254	240	231	233	227	220	230	245	269	250	252	214	220	234	246	245	225	260	244	243	219	242	241	243	234	242	245	205	232	225	256	228	223	240	213	237	261	221	244	205	254	235	204	245	227	237	222	233	245	240	230	228	226	235	219	233	234	218	265	238	234	215	238	231	231	266	253	209	218	231	223	235	245	243	222	274	273	228	243	230	218	222	241	268	273	230	243	249	275	239	224	268	240	236	232	228	252	245	238	251	231	234	239	227	239	247	228	250	240	222	219	235	221	237	225	237	236	238	244	230	241	261	247	222	257	223	236	227	230	258	256	242	257	209	244	213	225	242	237	228	238	264	243	237	248	227	241	246	234	271	249	222	222	214	262	250	250	252	251	238	253	228	213	248	228	250	253	248	236	232	227	256	259	236	243	240	226	226	235	221	223	226	243	229	244	208	212	250	256	247	275	264	250	230	213	236	252	234	237	256	222	230	264	242	252	249	220	228	237	219	217	242	255	246	246	262	210	246	214	250	254	265	262	236	249	241	256	220	220	245	228	262	238	249	229	243	245	236	226	225	227	223	259	247	251	247	227	225	249	233	269	259	242	232	244	224	227	234	240	236	213	210	277	248	233	248	239	266	226	243	247	222	235	241	257	239	246	231	245	226	248	253	224	234	248	249	246	242	211	238	245	229	238	223	249	268	257	211	235	219	256	230	250	241	227	203	251	256	246	242	245	253	247	247	239	227	231	227	269	250	259	233	234	205	226	224	223	243	265	236	238	216	219	219	255	205	224	255	223	222	253	227	247	237	236	219	250	214	242	209	224	251	263	253	239	251	238	266	228	223	235	233	274	273	221	212	195	230	226	243	235	235	238	238	228	259	260	274	254	217	232	231	264	246	226	251	258	247	270	237	289	220	227	220	212	233	239	271	243	238	253	208	216	261	231	236	237	230	233	227	234	245	208	246	235	211	246	228	228	238	254	239	244	218	240	224	256	205	255	250	243	241	221	255	251	244	223	250	219	235	201	276	236	253	257	257	239	222	256	201	213	237	205	234	253	252	255	246	234	216	247	266	223	274	236	243	217	215	205	220	234	253	243	234	232	235	243	232	238	273	246	238	268	228	228	249	207	227	240	205	245	255	249	200	204	272	275	256	251	234	233	236	225	248	210	249	215	231	237	226	235	240	292	207	212	243	248	255	254	254	224	245	251	249	225	263	244	230	240	210	243	256	239	249	233	258	219	224	241	226	230	223	230	240	226	236	236	266	235	248	233	235	266	243	248	252	234	225	226	254	246	237	236	235	256	191	239	253	244	261	245	276	241	220	208	250	241	238	221	246	231	251	241	259	244	260	229	213	214	240	237	231	227	279	248	240	244	249	233	249	250	231	210	221	251	222	246	218	221	266	250	266	252	241	228	256	250	225	254	237	238	206	222	246	281	221	218	224	239	254	262	211	255	243	222	234	260	261	219	256	224	237	244	228	234	239	215	242	249	212	231	243	211	260	275	240	237	262	245	251	248	233	228	227	249	221	260	270	235	245	240	248	225	226	248	223	245	219	248	262	234	241	212	246	221	246	221	221	226	249	232	223	223	225	248	217	261	235	255	225	246	246	251	235	249	226	261	219	239	255	245	238	230	252	243	250	204	226	205	261	273	232	238	212	241	234	241	221	243	238	229	225	260	206	282	252	243	226	246	238	225	237	253	248	236	250	214	246	212	224	244	222	199	269	229	240	248	244	243	198	242	256	220	249	242	248	265	231	234	239	207	226	249	244	234	229	235	253	248	251	261	242	224	245	248	218	245	239	244	253	211	232	255	271	238	223	224	255	211	238	228	257	221	254	235	222	265	203	231	227	218	229	227	242	240	254	265	235	237	249	238	226	234	231	250	236	225	233	208	237	220	217	241	242	249	224	240	242	254	243	237	215	245	247	239	227	261	245	238	251	252	237	225	233	226	271	224	237	235	227	269	236	244	247	235	214	236	226	250	244	239	239	240	232	226	238	231	277	243	258	225	242	234	234	242	237	246	248	241	236	198	240	269	235	224	222	234	273	253	238	222	216	270	220	231	219	247	232	262	216	227	217	273	277	216	230	246	248	218	265	232	244	234	244	264	251	261	254	252	270	237	247	214	237	249	263	255	201	264	261	255	251	221	233	250	240	236	229	255	230	220	232	233	237	217	256	243	223	217	238	215	248	234	223	208	256	237	230	204	199	219	237	221	228	259	227	242	239	222	224	221	226	249	254	249	219	225	245	253	253	234	264	238	304	251	229	246	264	255	223	250	222	202	239	254	268	249	237	232	233	257	270	262	254	247	207	274	245	250	260	225	249	266	220	262	234	243	208	209	218	240	255	263	229	275	217	214	232	240	237	218	261	263	252	231	218	222	223	239	250	253	248	246	221	243	274	263	254	264	246	221	246	230	228	232	243	257	262	238	238	229	258	241	216	252	259	227	241	237	294	211	239	229	252	209	219	225	257	243	252	233	250	249	224	239	233	213	255	263	236	236	242	219	212	234	231	228	202	235	237	243	220	222	223	244	257	241	235	229	235	216	251	258	227	264	245	235	236	241	234	251	222	252	256	254	218	230	224	223	242	266	212	245	232	224	228	255	218	220	198	232	233	267	226	201	255	233	230	238	233	238	228	229	210	272	253	237	240	225	217	229	248	247	216	271	243	230	212	231	217	247	261	235	227	229	248	262	228	271	227	238	231	259	257	243	242	266	268	207	251	226	244	253	246	242	253	248	237	214	254	233	237	244	210	228	271	253	234	221	250	257	239	208	235	238	238	221	242	254	222	243	258	237	228	242	221	237	221	257	252	255	256	260	215	242	210	253	237	253	243	232	231	231	266	245	257	221	240	222	229	255	220	234	239	235	232	255	259	242	256	230	262	242	238	251	253	253	231	255	249	214	225	208	229	236	223	236	233	252	242	236	222	253	277	239	234	237	233	249	227	241	224	221	234	224	217	234	235	238	242	236
32575	28921	31827	42898	31386	17390	7411	1724	556	587	583	588	624	617	567	532	584	594	529	609	588	596	583	606	595	604	604	573	569	560	609	564	604	557	539	602	605	532	585	605	598	548	569	638	589	594	555	586	557	564	530	592	593	579	594	551	551	608	580	562	569	599	563	577	560	556	567	595	583	638	569	572	619	587	562	531	543	582	589	564	519	565	580	578	567	576	580	587	571	587	569	580	528	575	576	566	588	615	609	578	555	576	564	572	585	596	547	591	564	532	520	617	588	577	589	548	588	592	551	539	563	555	592	588	578	562	542	566	632	571	545	541	560	543	579	603	559	575	571	598	622	548	556	598	572	565	585	662	572	601	586	592	582	608	613	530	545	601	586	568	572	633	608	584	558	596	611	555	564	573	569	563	578	580	594	583	610	619	569	585	571	546	552	573	603	640	562	559	606	537	581	596	595	611	589	542	562	615	532	598	562	578	589	580	551	581	573	587	570	575	577	582	631	612	544	615	574	578	591	609	545	539	578	550	573	580	565	591	588	549	554	592	570	549	628	586	549	546	550	583	540	590	575	564	575	543	606	573	569	582	577	595	600	581	625	592	535	571	555	556	537	582	575	605	573	603	636	536	556	556	526	593	597	585	600	588	559	582	583	594	603	581	562	570	617	617	620	580	615	577	585	590	560	554	578	557	556	581	590	607	554	546	511	552	598	584	550	583	582	601	598	583	569	591	557	556	573	602	616	562	602	591	555	561	594	561	551	607	558	579	587	540	593	579	599	606	552	592	598	582	548	571	575	579	588	571	607	562	584	555	552	574	582	561	553	583	590	546	562	611	557	626	586	609	572	589	573	599	594	551	603	597	617	578	558	549	595	551	611	574	565	609	572	577	581	556	550	608	589	606	644	589	586	589	601	568	579	606	574	592	558	567	552	611	593	550	584	587	571	594	569	585	574	608	555	592	561	593	554	566	618	540	548	585	581	609	582	572	605	624	598	555	591	566	569	581	532	588	600	568	622	576	541	591	552	593	607	568	612	567	537	544	587	539	581	587	589	595	558	585	578	556	570	578	569	571	639	544	603	577	552	596	567	573	577	562	584	549	563	561	568	612	588	569	559	566	546	542	581	562	566	593	571	579	602	606	608	553	578	619	564	560	601	577	584	577	585	547	568	537	581	565	566	585	574	550	594	576	572	582	565	541	608	559	557	572	591	514	575	578	590	574	557	582	542	576	598	566	595	569	623	573	577	576	550	609	577	603	607	605	597	592	572	589	578	543	556	569	559	571	613	551	588	581	557	566	544	602	551	595	559	567	578	561	574	552	570	584	586	608	563	543	575	583	593	560	599	591	588	572	569	554	583	582	569	589	551	594	609	583	607	578	556	561	550	564	565	628	584	577	577	562	596	589	574	583	603	602	551	574	626	554	542	541	592	536	573	569	639	570	557	610	537	572	595	570	555	577	575	545	578	558	613	590	566	604	548	552	560	572	563	582	606	546	573	565	561	583	602	531	600	588	586	625	578	588	607	604	558	663	536	597	554	562	564	554	568	569	606	605	555	573	554	572	652	543	596	609	555	574	572	552	580	581	574	586	591	563	633	565	568	569	591	557	582	584	587	568	605	562	595	587	580	588	554	559	557	586	557	604	572	554	560	614	553	588	582	591	606	588	584	588	568	571	526	585	620	569	554	579	603	612	550	547	594	594	599	554	552	603	541	555	547	571	585	574	581	554	610	527	588	614	603	584	577	587	568	595	580	577	580	568	610	563	600	598	567	592	596	594	569	555	542	634	587	573	568	572	593	554	571	546	579	532	592	587	611	620	560	561	552	588	571	618	555	613	560	576	602	535	597	584	588	590	583	579	576	589	583	529	603	647	606	557	605	575	538	621	580	570	543	610	547	583	562	583	580	569	587	595	588	651	603	540	600	602	580	562	575	596	616	558	518	576	595	604	597	514	560	558	602	557	602	602	589	592	575	591	543	570	541	571	536	599	592	579	594	562	548	580	560	567	577	569	638	605	582	568	593	583	559	580	585	556	565	589	570	545	558	535	601	594	526	533	566	551	622	564	591	519	597	584	677	556	595	619	618	631	559	575	599	574	581	589	544	585	617	572	519	537	547	546	588	571	586	540	593	565	562	593	579	579	577	553	584	529	588	571	564	561	576	582	575	580	598	635	592	566	585	579	587	612	512	494	526	565	572	584	565	634	580	565	587	580	540	568	569	619	606	578	545	566	525	596	594	559	562	572	608	580	565	580	570	576	558	601	549	577	561	602	552	595	582	551	573	609	535	554	590	556	568	599	592	543	596	578	617	560	559	604	574	608	558	571	555	550	629	603	571	586	593	588	575	567	563	538	512	593	623	591	577	596	518	555	588	554	570	534	591	511	591	547	568	540	630	583	549	530	549	543	555	611	632	575	555	581	613	588	598	574	566	568	587	574	581	573	588	599	599	567	537	579	626	568	572	564	609	605	607	600	543	610	514	592	580	572	612	569	551	563	615	594	563	588	615	554	602	561	553	576	581	573	602	575	553	598	601	587	568	552	556	565	572	576	555	601	616	589	558	593	567	586	588	580	609	546	593	556	604	592	587	561	617	580	588	585	590	549	603	570	630	541	601	593	556	585	571	623	581	580	556	549	599	550	605	561	582	571	598	573	585	592	608	605	570	553	565	576	562	564	554	563	554	578	555	588	577	584	561	562	560	531	586	556	548	566	586	576	562	580	621	590	549	607	563	594	575	573	571	587	538	602	574	577	599	596	589	553	623	606	570	561	581	579	568	573	547	569	550	617	568	550	564	581	620	588	587	606	600	580	606	606	616	532	581	556	577	598	536	520	594	597	556	547	574	554	545	597	564	529	562	590	545	549	631	605	530	562	585	582	541	567	620	559	594	571	567	593	638	620	567	548	555	526	568	570	610	617	588	591	560	566	595	599	585	537	552	565	607	576	570	587	553	558	629	627	579	658	619	599	575	579	586	645	573	558	578	600	614	546	509	571	572	565	586	549	572	583	576	584	548	614	539	573	610	601	607	575	612	552	609	630	577	569	557	612	596	594	586	577	573	587	596	560	602	589	603	542	614	550	593	578	562	550	579	583	572	553	612	562	625	561	595	595	551	647	581	574	586	582	609	617	560	567	546	550	551	550	575	566	611	538	561	631	569	581	573	617	548	541	539	563	606	573	575	545	583	579	535	588	536	579	598	590	588	573	574	574	539	536	552	578	541	594	603	558	591	586	596	541	593	589	565	596	543	562	584	595	598	597	604	529	581	580	591	586	551	605	563	585	565	579	581	601	581	558	564	602	557	590	553	569	585	559	561	596	555	596	622	589	586	604	590	583	590	570	569	576	615	573	567	592	592	586	567	593	576	591	590	576	573	592	572	614	585	583	617	593	595	569	555	549	581	539	593	561	649	556	575	568	550	578	565	557	570	555	546	585	581	574	605	600	539	565	579	565	593	593	583	613	543	596	600	602	583	623
72012	52602	71536	66299	48287	30290	14235	3111	466	418	475	439	409	400	367	368	419	404	398	424	417	427	397	423	391	381	438	387	374	405	402	388	419	392	438	396	356	474	383	382	401	386	372	425	405	407	418	424	432	401	409	424	445	400	417	426	393	364	402	394	426	384	388	393	408	374	404	394	426	392	369	409	440	449	415	446	406	394	405	462	412	404	418	383	412	390	390	397	378	407	404	436	395	433	432	408	386	388	407	418	403	394	440	431	369	384	397	459	416	426	428	406	434	396	422	427	396	407	378	408	410	442	373	428	385	411	393	388	387	399	441	464	425	425	415	391	426	437	395	422	392	402	421	400	384	415	422	359	423	396	468	372	418	423	404	385	386	425	385	443	411	404	405	416	407	416	386	471	410	362	440	393	418	391	492	407	404	382	430	412	422	394	362	411	392	374	416	416	395	393	435	424	412	384	410	400	406	416	442	423	417	384	405	422	415	426	408	379	388	384	411	412	393	405	376	395	386	410	415	411	380	365	387	441	405	421	417	395	377	427	405	428	413	437	395	376	418	426	408	404	446	398	463	414	418	404	423	412	424	432	418	369	420	387	423	403	405	425	390	430	407	367	395	442	425	433	401	421	430	382	438	429	395	407	377	363	424	418	422	414	407	415	390	422	474	406	400	404	390	443	403	447	415	435	404	397	404	416	438	445	425	396	431	383	417	406	432	402	402	426	463	423	408	397	436	439	405	380	425	417	421	349	397	405	422	406	462	406	430	432	416	385	378	437	431	381	404	402	391	415	439	404	418	398	415	414	393	397	402	351	383	424	412	411	395	395	409	383	422	410	478	405	405	422	359	380	379	439	413	438	397	398	417	430	445	413	409	377	393	393	407	359	390	406	425	349	402	408	445	379	399	378	411	434	395	390	437	408	412	426	396	416	414	423	420	392	396	405	391	403	424	424	410	394	391	449	402	411	409	370	391	386	424	400	393	371	454	433	425	419	401	368	426	425	369	385	374	427	420	392	417	408	415	417	407	457	412	366	394	376	408	406	417	404	384	362	390	413	402	378	427	385	419	419	401	392	439	437	399	423	405	393	379	393	437	416	406	389	429	424	448	398	444	415	395	411	412	384	403	385	387	429	443	402	388	448	406	415	438	415	419	374	446	373	382	388	418	412	439	422	424	423	414	384	370	387	394	394	394	407	427	387	440	399	384	458	421	400	414	396	456	411	395	351	387	387	417	418	379	413	394	358	395	423	416	392	429	427	402	395	459	382	420	406	377	412	413	426	382	384	391	399	359	440	454	420	434	398	392	384	400	431	383	408	432	433	436	395	431	379	403	449	378	367	367	415	437	408	441	377	429	405	413	450	386	417	384	426	379	413	404	400	448	421	387	423	391	426	387	430	428	392	435	410	399	424	382	408	446	394	420	458	401	435	400	442	442	404	375	401	430	389	396	411	416	406	384	411	445	398	408	401	419	389	422	385	383	427	398	381	430	448	382	384	377	392	425	425	390	408	393	424	419	391	406	392	434	435	421	365	418	437	389	427	428	423	370	396	397	427	448	382	409	393	386	367	400	340	450	384	437	385	433	440	448	419	387	431	419	416	397	417	384	414	409	458	418	403	456	409	388	406	391	390	401	385	399	401	396	395	451	431	402	426	398	404	392	431	410	373	424	413	421	388	440	400	372	433	402	465	449	403	402	398	429	409	423	410	405	410	415	380	400	433	429	394	441	401	408	424	418	423	420	392	422	429	356	407	401	425	383	357	402	426	408	392	435	422	435	385	404	450	372	407	408	389	377	439	430	411	345	403	426	413	386	414	446	427	415	403	390	403	403	423	385	376	428	438	411	380	400	425	441	371	410	414	418	436	458	412	397	423	437	411	408	368	397	386	443	396	394	405	404	389	439	405	385	416	423	395	404	401	415	427	455	397	420	398	425	391	402	381	414	393	407	402	393	420	443	406	427	413	410	421	409	389	420	395	378	378	388	422	412	429	430	426	373	397	363	400	412	401	371	408	430	430	382	423	369	414	396	420	387	442	407	403	414	403	400	433	474	411	418	382	392	418	405	398	415	399	449	418	399	384	392	417	405	420	410	417	413	401	421	412	427	401	416	396	391	416	387	418	431	446	418	421	447	422	451	448	383	387	390	466	442	370	403	405	403	407	425	356	394	470	429	407	404	425	460	396	424	378	380	391	430	350	387	411	370	404	410	416	424	435	416	423	440	468	397	410	446	432	397	382	409	415	374	402	401	396	375	414	402	443	434	384	397	424	397	431	398	377	391	388	433	386	406	393	400	419	453	388	453	399	356	392	393	392	385	391	376	440	437	397	422	400	399	403	432	426	385	445	432	439	457	454	427	411	426	398	372	414	427	414	413	422	397	383	408	427	389	418	430	396	410	432	397	433	418	388	416	394	366	404	372	429	437	452	367	405	422	448	383	390	394	404	388	427	364	421	408	424	437	449	407	390	431	365	415	439	405	438	382	366	421	416	444	402	415	434	456	418	405	410	399	410	450	383	433	394	448	421	422	371	434	433	395	403	403	426	413	369	383	407	445	393	401	426	436	384	395	388	412	407	409	401	374	408	427	390	392	454	435	403	393	393	376	394	398	431	393	400	408	394	417	451	380	418	398	402	462	432	416	411	377	422	373	388	405	430	397	421	408	393	347	423	436	420	448	377	393	434	453	449	347	403	406	406	405	435	436	407	410	432	399	378	423	389	457	417	370	416	432	375	407	420	418	427	408	402	400	398	410	420	395	401	390	434	421	422	412	468	390	361	371	407	398	403	393	385	439	395	416	411	351	411	453	435	414	434	387	409	400	413	412	417	368	394	357	430	428	401	411	420	418	400	454	404	423	391	411	396	424	417	451	427	364	401	409	409	409	409	409	400	398	414	417	409	433	411	408	405	407	381	430	406	405	414	422	420	388	422	408	402	408	438	410	395	391	404	430	391	400	408	422	417	403	411	385	410	369	422	403	396	378	428	389	413	392	419	433	413	408	420	432	403	408	390	434	376	375	387	425	375	436	467	413	417	438	421	405	409	388	408	409	371	410	465	456	400	442	418	411	420	404	433	403	362	382	407	399	366	403	413	397	380	365	431	445	409	438	434	403	373	359	440	402	426	441	474	437	415	415	355	404	403	369	402	443	391	397	377	399	443	365	398	405	410	408	401	408	410	430	409	402	418	424	385	392	389	440	387	407	374	382	402	388	405	497	382	368	370	365	419	422	409	400	448	400	407	357	371	420	389	404	430	390	432	402	392	429	399	412	412	396	393	405	406	386	410	385	411	382	402	460	400	422	400	375	417	458	451	405	391	385	389	441	417	410	379	386	402	421	427	408	396	396	453	405	447	415	406	386	423	391	439	393	406	417	403	440	403	466	418	399	420	388	408	448	392	347	427	428	392	428	428	383	397	417	393	398	392	399	440	394	415	389	416	430	384	405	430	416	397	398	436	428	379	425	421	458	386	403	392	425	432
49149	41825	72941	73264	57540	40332	22626	6357	904	952	884	914	937	902	842	917	897	901	889	885	901	931	918	872	944	929	903	894	941	951	890	919	919	892	888	872	912	906	864	888	879	851	864	839	903	892	892	848	856	964	924	893	895	898	931	896	837	906	886	888	898	901	895	905	908	920	902	885	923	867	849	935	911	906	927	886	874	852	952	897	905	884	889	911	915	922	909	833	943	870	910	928	874	932	871	872	828	924	901	827	907	874	922	848	912	909	888	885	951	879	857	882	840	909	919	860	900	904	897	936	931	887	915	870	854	905	980	895	904	931	903	822	841	893	861	909	865	879	922	902	907	884	880	899	930	911	839	917	856	851	873	950	864	891	928	899	889	889	863	915	907	890	920	961	869	877	863	876	895	901	836	881	839	891	925	908	931	894	880	897	894	899	914	937	866	832	855	920	921	887	874	916	868	904	850	912	865	925	920	931	881	919	911	916	881	899	942	923	892	882	857	882	869	933	884	895	915	891	882	911	869	869	872	852	854	909	843	890	872	903	901	926	903	942	874	950	886	909	869	854	923	917	898	903	931	868	943	905	932	856	849	867	922	913	903	887	898	877	897	898	915	920	897	905	919	878	846	816	952	884	902	903	925	891	883	894	915	975	916	913	879	924	868	948	919	852	896	929	907	922	916	907	865	841	925	908	881	884	934	878	957	898	863	898	885	871	910	968	868	803	886	877	886	880	890	844	875	905	884	849	897	874	923	899	870	930	894	885	877	890	912	913	942	893	901	880	883	957	913	934	872	967	919	951	836	860	923	888	924	923	879	919	912	899	921	896	923	895	959	878	938	927	871	932	909	918	908	923	933	907	951	917	922	884	907	898	923	882	923	936	906	878	900	881	945	930	846	920	925	935	844	897	916	900	984	885	889	924	961	890	883	884	886	874	901	871	924	885	886	941	939	887	863	920	869	872	906	905	936	859	891	895	855	855	875	897	900	886	923	891	893	891	883	887	888	896	912	917	903	938	904	896	931	853	903	937	856	880	901	914	895	889	925	884	866	864	864	898	832	861	882	911	919	919	883	905	909	838	879	922	907	865	922	912	927	900	931	933	894	884	904	924	859	907	889	908	955	873	935	894	855	898	854	931	903	886	888	848	890	941	911	938	928	840	917	848	911	862	861	831	864	938	860	916	903	865	869	888	874	891	898	900	868	895	859	929	859	918	905	891	963	927	928	917	897	874	887	872	873	842	889	863	904	892	915	905	868	881	890	894	851	921	877	954	863	915	914	877	918	925	857	910	859	894	873	855	902	858	892	866	870	921	848	961	916	898	884	914	881	893	873	916	941	894	913	907	888	866	910	891	954	850	889	871	836	925	881	881	904	850	842	939	856	806	913	875	869	900	912	890	845	995	975	866	922	892	886	906	867	888	927	867	862	918	866	854	878	843	842	849	884	900	914	862	885	894	893	938	927	877	892	928	837	872	923	866	905	919	873	935	825	900	911	977	852	886	902	912	895	924	922	937	906	913	913	916	940	893	971	856	875	892	893	888	848	882	823	859	922	955	858	929	894	873	890	878	912	905	942	898	865	913	884	893	909	849	896	911	894	901	911	876	873	882	896	871	895	960	914	937	864	923	913	930	908	869	906	908	911	955	847	921	897	952	892	847	958	912	897	918	902	939	926	937	927	960	914	905	874	906	929	926	851	906	905	899	913	872	881	859	923	926	920	891	889	946	916	840	850	858	841	903	888	892	918	892	887	846	897	867	909	852	907	890	931	868	870	873	960	880	911	883	828	895	916	948	889	879	876	910	930	914	867	876	878	864	911	908	892	880	884	923	891	852	932	902	902	923	938	922	873	928	982	872	927	912	893	869	917	876	879	956	856	894	893	914	950	891	904	973	909	900	882	894	841	869	875	861	884	908	898	910	849	915	846	894	908	907	910	912	870	921	890	901	944	889	965	895	880	856	901	892	960	836	903	858	912	897	905	851	872	959	871	921	915	917	871	906	913	928	914	880	901	895	907	897	904	835	931	911	889	886	872	920	871	883	901	909	884	876	873	903	851	853	878	884	948	871	906	913	887	910	913	951	893	881	946	895	928	879	867	867	917	924	919	877	885	892	933	874	904	892	944	926	916	919	894	924	917	923	911	867	917	901	922	959	910	922	883	886	904	887	943	884	894	888	870	860	860	832	913	928	892	888	870	911	860	886	872	910	930	887	921	859	935	941	897	855	921	898	920	892	886	881	885	911	901	862	835	844	909	918	927	913	913	886	866	913	930	874	896	887	915	906	871	847	864	883	940	917	879	927	895	906	834	867	854	852	906	908	864	904	914	899	881	899	877	890	885	894	894	896	861	907	873	895	888	908	878	903	915	909	832	886	906	885	912	854	895	884	909	891	898	830	923	911	901	900	939	916	876	875	952	873	869	944	939	905	868	902	901	855	872	880	894	903	933	888	880	929	878	903	871	896	957	861	872	889	879	907	923	862	986	889	881	884	898	952	923	934	859	966	852	895	823	871	917	928	893	879	871	971	930	881	884	891	925	888	920	899	907	895	906	897	940	849	960	873	892	897	913	861	893	900	868	918	818	859	908	908	941	917	914	841	873	920	883	909	854	821	885	877	909	871	909	887	896	872	882	865	876	918	888	904	891	887	870	856	889	908	913	928	863	849	891	861	891	873	913	891	909	898	917	923	875	947	867	837	920	895	859	943	910	896	882	926	864	932	884	879	891	968	871	879	947	879	865	915	874	908	901	917	945	822	916	907	906	907	915	874	961	878	900	895	928	906	866	922	899	920	921	889	891	926	933	843	880	977	892	895	872	937	919	890	941	936	915	867	895	928	901	914	879	886	898	900	905	950	913	870	918	890	865	885	914	923	866	875	898	925	872	951	863	891	871	883	878	877	934	912	897	849	921	884	911	894	858	898	928	919	858	862	915	865	909	880	873	850	873	934	854	927	912	881	875	907	896	886	904	954	853	903	932	928	895	901	899	860	963	944	920	914	959	871	889	904	887	825	850	907	919	874	923	848	886	933	912	942	884	878	897	857	888	885	888	911	921	875	908	829	929	920	953	900	873	869	860	891	897	863	915	922	902	909	890	880	876	868	884	875	910	887	914	903	853	896	929	845	893	899	843	895	886	888	912	884	928	873	895	918	898	886	936	902	937	942	879	885	903	876	923	936	890	845	887	909	910	860	927	880	880	909	888	862	926	917	841	932	887	916	867	932	910	903	877	866	907	843	839	906	904	865	861	934	850	932	906	924	951	866	944	876	897	891	913	900	907	874	918	957	903	889	904	901	886	893	854	919	879	913	881	884	940	882	874	905	900	879	898	903	905	878	873	914	861	938	878	841	904	902	893	923	914	904	860	887	856	908	915	886	906	881	876	914	899	917	913	916	899	920	871	869	939	900	921	908	924	933	906	890	912	870	871	896	860	890	903	854	967	901	920	849	882	878	841	881	883	941	905	931	933	886	889	882	925	917
40071	23003	10446	7975	3791	1599	676	301	218	234	233	227	220	226	243	225	227	220	201	246	202	221	232	211	199	237	228	221	227	221	234	211	211	247	242	236	214	231	203	227	202	253	214	207	248	226	233	239	244	228	226	247	254	253	208	227	248	246	202	217	211	214	216	250	211	232	236	243	240	227	223	225	212	259	241	212	208	223	237	213	201	208	231	252	242	211	229	207	239	219	236	272	223	215	200	200	241	211	218	214	228	241	217	216	230	223	246	254	215	263	255	206	228	245	214	218	223	262	217	198	209	246	231	247	222	211	228	242	224	222	214	204	231	208	216	220	224	217	212	208	268	243	242	205	243	240	234	221	222	200	249	235	228	230	234	231	207	230	231	205	204	206	217	261	221	229	198	196	212	216	231	244	237	236	205	192	218	242	235	235	234	209	224	206	196	226	212	223	227	220	236	222	234	210	216	209	226	190	243	208	222	246	198	226	199	215	219	231	235	198	243	235	203	235	237	234	206	254	224	247	229	245	230	223	259	227	231	223	202	216	215	215	221	224	223	270	222	198	240	221	237	244	186	193	227	244	237	208	206	208	210	237	231	217	223	228	188	225	217	224	213	229	210	219	241	256	238	232	217	219	234	236	219	234	233	223	228	203	219	211	206	257	227	230	221	206	259	261	223	222	232	240	239	214	266	251	235	229	233	246	236	236	207	229	200	226	241	242	219	239	201	228	216	220	199	215	216	236	220	222	211	247	221	191	216	206	244	223	256	241	234	228	204	239	222	177	198	234	235	221	223	237	215	239	208	236	204	206	214	204	187	219	193	220	232	226	233	248	240	197	195	236	203	181	194	221	197	221	221	253	241	248	228	222	217	215	241	234	239	247	227	239	209	190	222	210	230	230	215	215	219	250	230	235	236	227	234	213	213	216	219	227	260	199	231	241	214	221	207	227	238	210	213	198	203	224	253	229	223	251	225	213	229	234	240	210	201	238	229	253	222	236	219	206	231	246	226	239	242	209	211	215	233	226	222	197	223	207	223	232	244	213	196	246	217	208	227	234	193	229	251	219	213	221	228	202	214	233	207	231	214	207	202	243	234	237	215	221	218	260	216	224	237	198	228	201	237	237	220	215	219	269	229	237	240	242	239	224	217	204	230	234	226	207	236	215	224	218	250	217	256	240	221	213	233	225	207	222	198	214	214	237	234	213	234	229	236	224	215	221	231	212	200	215	219	221	238	205	237	217	211	228	193	210	236	228	240	235	210	204	218	226	230	215	239	249	236	253	248	237	240	242	242	237	230	212	241	184	230	217	227	204	229	203	191	232	223	235	238	218	247	215	260	213	236	238	241	203	216	182	222	249	240	264	235	209	221	221	209	235	204	215	209	222	228	237	230	220	223	244	201	232	212	233	219	202	221	240	220	224	219	228	233	235	223	250	219	223	214	193	221	221	218	230	213	239	231	207	226	231	207	232	228	247	235	182	247	204	219	192	189	241	216	250	197	227	220	257	232	217	227	208	249	250	210	224	211	245	244	218	218	248	206	230	224	245	221	213	255	222	232	252	229	218	222	215	205	242	245	237	214	240	210	226	217	230	230	219	219	223	209	234	228	207	227	227	237	218	209	235	218	230	209	245	238	244	244	244	232	217	233	218	198	233	253	207	204	245	217	262	201	220	213	228	216	216	239	256	216	257	231	183	222	239	216	200	207	213	230	245	225	224	220	223	199	260	238	182	236	215	236	201	211	234	243	230	223	245	229	241	218	196	216	221	211	237	224	245	246	243	207	239	217	206	269	232	231	229	232	250	258	258	267	233	221	232	232	218	243	212	230	222	243	230	222	231	243	205	219	213	248	230	243	238	228	229	241	238	208	219	205	245	235	245	201	228	239	233	239	221	235	211	207	194	222	246	207	233	228	228	223	225	225	244	218	220	222	236	233	238	215	205	227	224	225	226	245	245	238	234	221	229	232	212	221	220	199	259	241	197	224	246	219	220	232	225	217	221	235	241	240	230	204	252	228	234	232	231	237	242	234	242	233	198	216	193	239	251	239	220	204	222	248	224	249	228	211	198	216	218	243	265	239	246	228	239	223	252	235	214	224	214	203	231	239	248	217	207	231	236	252	217	266	206	205	205	230	220	240	226	244	244	199	243	215	223	222	261	223	224	215	227	194	192	231	208	195	199	225	218	198	238	223	210	205	232	225	212	259	207	223	208	196	188	201	235	214	258	203	194	219	194	236	222	233	210	242	246	228	250	214	216	229	240	227	202	211	211	206	228	216	248	222	203	219	226	214	208	218	242	218	231	234	217	211	221	210	208	226	215	230	219	212	206	221	214	228	207	224	246	236	251	200	220	251	244	219	209	231	233	237	210	223	229	254	224	251	209	235	211	210	212	249	247	229	171	210	247	233	216	209	212	242	223	223	200	240	219	211	236	205	213	233	222	257	250	231	249	219	237	239	232	212	227	231	233	202	259	225	239	245	235	242	197	235	223	206	222	230	227	232	220	231	196	241	227	215	219	232	228	226	223	237	207	202	186	235	212	218	236	215	238	232	196	221	228	228	232	241	217	220	219	237	231	251	216	207	250	238	189	230	204	213	205	213	223	206	242	239	237	210	214	217	210	222	223	231	215	220	226	203	243	253	215	222	238	233	241	230	227	238	220	247	209	200	217	249	206	247	224	211	230	237	252	228	243	232	220	208	233	206	190	229	241	245	238	240	251	204	207	230	225	235	209	224	225	241	233	202	238	235	225	242	228	213	207	262	248	218	239	222	225	238	213	225	213	223	256	227	244	206	214	237	190	220	246	212	245	241	244	222	230	190	233	219	238	220	239	224	233	203	218	213	232	212	202	223	215	242	246	214	247	246	236	220	208	217	230	224	245	231	217	204	215	243	249	260	214	230	212	228	192	236	220	220	219	214	227	251	218	237	235	202	215	215	252	208	214	222	225	214	210	230	216	218	201	213	236	197	227	234	221	225	200	235	213	244	229	226	221	218	243	216	245	195	223	190	225	251	244	237	218	236	219	213	257	227	217	238	231	202	248	255	238	226	209	184	195	253	235	207	210	260	234	201	255	233	245	222	226	209	219	208	214	209	254	209	230	191	257	242	235	232	237	250	233	199	211	225	200	223	217	209	218	213	217	228	212	221	214	223	203	231	224	220	247	255	254	210	210	229	213	224	233	248	225	217	230	226	236	233	220	245	230	232	236	216	219	223	196	228	233	229	213	242	244	257	224	230	198	248	233	234	221	251	226	215	204	204	184	207	224	209	222	243	224	196	226	238	238	210	225	205	218	189	216	257	225	197	203	216	205	207	223	234	247	229	195	220	221	255	213	209	213	234	226	200	205	225	232	226	233	209	228	209	205	222	224	229	240	224	207	258	239	230	220	211	213	230	230	226	211	248	216	231	241	227	252	187	215	219	227	224	226	228	262	207	235	218	246	243	238	207	235	233	211	213	221	264	230	204	228	233	225	224	218
22943	14765	16046	17156	10055	4952	1826	823	580	524	574	527	531	592	553	554	540	538	497	560	520	545	516	526	533	551	574	519	520	560	610	530	541	533	546	557	551	540	507	514	514	546	553	522	565	538	524	547	549	563	569	580	539	522	581	536	554	526	556	552	531	527	549	536	559	587	497	569	568	580	535	568	512	531	521	548	524	522	500	531	503	537	549	523	518	549	544	540	565	527	551	567	539	557	573	539	497	530	519	533	524	513	550	549	553	551	567	549	549	542	543	519	558	540	547	519	535	543	524	521	557	525	517	546	548	561	519	538	537	529	523	550	499	537	548	495	520	566	558	543	589	562	524	548	580	574	529	547	558	566	509	544	577	543	535	521	516	537	530	573	526	523	514	549	583	477	528	583	526	519	524	519	586	542	519	533	558	526	558	584	507	533	556	554	502	597	543	566	569	549	549	534	502	555	606	529	532	495	535	570	531	548	554	552	584	521	525	545	532	528	561	533	528	559	528	549	538	541	532	529	539	543	531	540	538	565	568	522	535	530	575	517	568	476	557	582	518	528	527	551	526	566	497	492	516	538	554	543	521	605	563	558	534	548	557	523	536	538	509	542	554	543	557	538	554	554	546	519	556	565	545	512	555	547	538	563	575	583	580	531	494	553	536	530	523	523	517	578	527	531	485	559	529	517	554	541	556	535	541	511	564	562	538	560	545	573	524	547	556	568	583	501	508	556	532	560	516	581	571	539	576	555	451	520	521	571	535	531	559	538	519	566	506	534	547	505	551	533	543	513	544	538	543	526	576	554	539	532	552	570	507	541	577	560	547	568	534	476	550	584	535	545	536	544	535	529	559	536	548	555	582	577	553	557	537	604	539	529	563	547	548	504	537	588	498	510	573	563	559	538	566	529	514	584	541	539	581	529	551	559	508	503	538	538	576	513	556	511	524	505	535	526	584	506	561	521	515	529	571	534	543	547	579	558	554	564	532	537	524	531	575	549	529	552	506	525	577	554	604	572	584	560	549	529	538	545	540	536	556	558	522	541	568	506	515	505	548	544	568	520	565	538	570	569	528	536	568	576	518	542	548	568	554	555	537	543	528	544	521	594	553	584	503	564	577	556	526	540	578	571	526	553	518	577	572	533	514	525	519	511	549	493	564	555	554	544	529	530	530	547	539	521	547	535	576	521	513	534	583	531	557	532	512	525	482	523	565	557	530	563	508	582	577	562	532	540	543	522	543	561	521	545	517	567	535	557	520	536	536	520	574	513	540	552	552	523	571	554	508	523	532	547	564	535	507	585	591	540	528	551	515	538	550	522	547	539	532	533	552	535	507	534	549	578	537	545	553	564	549	534	549	576	517	540	534	521	564	566	504	544	500	509	576	585	576	525	556	508	554	538	527	523	563	563	534	537	552	558	505	502	578	542	530	565	562	525	530	543	548	525	525	556	554	583	556	544	561	561	522	562	515	499	534	508	508	577	566	550	546	522	563	556	516	525	571	499	550	513	522	524	577	531	534	532	519	519	542	540	550	578	596	542	508	539	590	548	538	533	558	581	602	558	589	540	576	592	507	569	514	510	517	543	564	535	552	530	534	539	493	557	532	563	544	505	563	583	571	526	503	550	541	549	515	524	509	509	514	562	554	525	551	538	523	575	575	554	559	542	557	548	572	549	527	547	513	556	558	560	519	528	515	534	531	526	521	549	541	562	519	536	545	493	517	570	570	505	551	553	543	587	502	528	561	536	536	517	506	517	531	521	531	539	537	573	533	574	553	547	538	544	547	604	554	543	531	554	514	593	536	568	523	531	562	499	516	556	533	533	537	552	576	539	514	549	497	560	535	565	561	572	535	536	528	549	538	565	552	551	537	553	557	553	564	585	491	524	482	545	533	518	556	551	527	521	569	591	554	566	518	589	593	521	524	539	541	548	570	544	534	554	556	522	545	536	553	530	553	558	557	559	516	606	523	545	544	526	481	577	534	543	544	572	567	535	562	576	531	535	567	526	536	519	576	518	562	533	560	552	509	555	530	555	525	537	557	510	513	594	530	486	564	559	544	541	550	583	527	577	533	556	489	591	506	548	480	538	527	514	505	541	562	529	545	507	552	573	502	521	538	541	553	561	565	550	536	552	547	568	562	525	553	557	565	561	526	532	549	560	534	572	582	583	571	552	518	558	544	576	538	554	577	535	504	573	513	490	536	521	538	535	535	571	557	515	537	545	488	554	510	538	524	511	525	587	523	561	530	549	548	528	540	545	528	540	525	501	534	549	593	557	546	531	533	519	526	590	509	564	564	545	505	553	577	503	547	557	500	538	571	528	538	505	584	541	539	566	557	554	528	539	538	527	548	493	589	541	527	500	562	513	514	516	536	535	563	546	546	502	574	544	565	532	551	538	527	538	535	504	511	570	549	507	562	522	537	543	522	550	517	508	531	518	514	552	541	546	554	539	576	515	533	531	521	524	572	552	528	540	538	547	568	513	565	524	529	531	512	545	548	564	565	535	551	541	555	563	551	566	550	522	499	533	537	541	527	526	532	567	532	558	568	524	559	540	550	514	525	534	568	534	576	555	496	561	532	541	530	562	497	543	522	573	540	494	529	570	543	530	554	526	546	510	563	519	562	492	523	491	525	551	525	528	545	542	528	559	540	542	554	575	524	565	579	549	504	576	548	546	507	535	595	525	523	531	524	567	507	580	536	589	505	547	544	562	560	532	511	597	548	490	519	501	565	527	547	545	535	556	545	587	506	526	514	536	555	559	553	554	546	522	522	535	533	574	518	534	504	556	555	552	534	589	517	545	565	527	579	537	543	513	511	530	519	520	541	563	511	572	534	543	599	569	583	554	536	518	505	542	580	547	580	525	590	548	547	533	573	549	547	564	507	516	528	530	527	543	544	564	523	559	530	542	496	538	503	543	521	487	560	508	574	533	506	522	492	584	544	504	537	532	546	570	561	501	569	536	576	560	512	543	537	547	539	516	563	569	536	550	558	571	530	528	552	558	546	527	543	574	523	545	559	550	547	546	535	547	501	571	557	565	552	544	544	537	556	517	536	538	546	541	507	493	529	565	530	529	528	553	489	579	533	536	516	507	527	518	509	544	596	534	543	554	522	547	520	498	564	522	553	566	539	533	548	540	534	540	541	539	554	591	585	568	532	504	524	502	563	541	507	539	553	525	568	562	557	541	551	522	555	546	503	514	528	526	540	519	595	545	561	515	554	546	547	533	507	560	525	513	514	533	546	554	514	494	563	545	562	559	566	538	517	545	540	511	551	526	538	563	518	580	523	525	536	517	531	499	512	551	552	561	532	550	564	545	535	563	520	555	538	552	580	540	531	549	531	531	557	518	563	537	521	541	512	529	542	546	575	563	540	534	541	538	550	573	499	503	574	521	503	546	533	543	511	508	565	548	505	512	527	526	547	535	542	567	515	579	531	540	538	579	583	560	515	550	517	539	538	535	529	559	533	571	549	544	498	568
50284	32339	36760	33394	17421	6440	1689	528	233	238	233	245	232	253	226	240	255	221	225	234	245	248	254	278	264	264	209	225	243	232	241	253	246	258	259	243	251	240	257	279	272	236	227	247	237	242	243	222	220	252	232	254	253	255	239	243	238	268	231	222	261	235	230	252	226	226	232	234	269	231	255	262	235	228	261	217	250	237	248	232	248	245	260	235	253	263	261	221	278	244	240	256	273	250	244	215	221	212	250	215	241	228	243	231	270	244	264	243	213	271	251	251	262	242	221	259	242	245	252	235	254	245	247	246	257	261	244	197	231	265	215	239	222	220	230	243	270	257	231	252	277	240	220	219	243	236	257	230	257	254	226	212	247	247	239	242	227	209	253	225	240	228	260	259	213	228	231	235	227	229	277	207	231	245	238	234	216	260	263	251	243	216	258	240	242	221	246	253	255	226	246	227	236	235	241	259	216	213	222	241	240	268	246	225	241	227	226	210	201	247	222	225	244	243	233	244	253	206	232	250	231	251	231	218	226	281	249	242	215	229	245	225	233	266	226	238	258	230	258	248	239	235	232	232	240	268	229	238	273	243	260	209	276	244	254	235	229	221	260	238	242	277	250	252	245	219	249	239	235	256	269	246	251	217	268	230	230	228	251	236	240	242	209	248	251	228	220	239	246	242	235	250	224	231	246	258	241	242	220	223	235	262	268	251	222	278	233	233	252	237	261	266	272	232	223	241	245	252	239	232	263	220	225	262	235	216	253	248	231	254	234	243	254	227	223	241	232	265	255	262	214	257	252	224	263	224	260	226	240	241	259	217	239	255	225	229	216	236	252	230	251	230	228	225	226	262	259	254	222	273	236	230	215	215	237	234	215	208	253	245	223	227	238	241	227	256	247	236	245	235	238	245	243	222	278	233	231	255	244	235	235	240	239	240	257	225	253	227	274	238	233	237	238	254	254	251	224	272	210	233	231	232	257	232	252	270	230	266	244	232	236	236	241	248	233	243	242	217	255	242	266	248	241	244	215	225	264	222	219	260	248	215	237	262	255	233	220	241	238	275	250	231	251	223	236	241	226	238	257	278	253	230	224	239	235	270	239	234	246	251	221	269	237	232	260	245	256	257	240	229	256	250	257	230	241	233	238	223	260	247	220	243	237	229	250	230	246	217	210	216	241	214	241	258	244	240	227	249	231	265	227	217	244	235	215	226	218	235	237	223	228	259	243	221	246	255	238	263	254	236	209	215	275	233	220	245	258	199	219	226	248	263	247	245	254	217	276	262	237	271	238	256	273	250	244	253	247	255	249	227	269	232	272	219	224	259	243	229	241	259	232	256	238	220	241	238	229	241	233	234	264	247	229	239	265	271	250	243	249	242	230	218	233	235	228	254	242	230	264	224	250	233	228	268	236	227	225	249	231	238	230	216	253	261	284	246	220	223	235	231	249	221	250	247	249	259	238	244	255	233	223	239	228	228	254	260	228	271	245	226	251	228	249	248	246	245	254	256	235	239	230	245	237	258	263	241	234	243	230	226	229	215	240	259	248	242	286	236	216	237	222	265	241	240	237	246	237	211	259	270	257	272	265	267	244	272	223	248	259	232	233	242	238	247	253	245	248	225	212	257	213	250	246	259	272	244	232	269	232	241	231	241	279	250	213	254	252	183	240	252	247	247	252	247	229	209	241	234	241	214	252	253	226	233	239	230	226	251	245	236	256	222	225	220	245	210	259	215	259	237	231	258	242	236	255	264	253	270	249	250	271	256	241	213	241	244	234	267	223	239	233	240	266	261	242	235	242	236	222	250	268	222	250	262	252	229	225	249	224	209	247	227	236	245	228	241	256	260	251	250	247	226	239	267	195	250	251	248	259	238	245	223	255	241	239	237	210	242	262	227	215	229	211	234	211	229	264	264	239	246	242	243	239	228	234	235	232	241	242	251	253	247	255	235	254	233	252	238	231	255	262	240	209	228	250	242	227	269	246	234	252	220	251	239	246	249	263	224	230	215	258	225	246	231	217	234	248	227	231	245	233	231	233	239	259	264	242	280	233	244	231	230	235	258	239	223	248	246	258	243	225	211	246	255	250	234	238	244	238	260	238	244	231	256	235	227	243	230	253	268	231	218	219	237	246	264	258	227	243	243	257	220	218	242	220	245	246	264	239	231	281	245	243	231	197	219	244	245	241	232	241	224	207	236	251	230	244	274	224	230	238	207	245	251	226	219	227	240	257	236	242	240	226	241	229	284	242	255	281	270	290	227	226	226	249	252	222	240	234	248	230	239	219	230	228	247	253	219	268	239	241	223	228	249	225	231	252	227	250	268	230	235	232	241	254	225	249	225	265	222	259	271	264	229	239	253	251	232	234	244	250	218	237	235	239	222	235	246	242	253	244	243	254	235	240	259	244	237	285	252	236	226	264	262	250	245	235	240	223	229	258	242	255	241	241	210	233	225	273	236	256	231	246	250	253	241	246	239	221	211	259	214	222	230	239	283	246	257	263	237	237	250	226	240	263	244	265	243	241	267	245	222	221	239	209	238	246	206	239	240	249	219	265	264	254	233	237	249	255	261	283	247	261	243	254	247	250	232	245	259	234	237	277	258	258	247	263	201	238	239	248	230	264	225	228	244	241	218	226	256	283	247	254	234	261	238	259	238	259	244	227	226	239	270	246	217	263	238	248	277	261	233	268	249	223	277	255	247	260	260	250	225	235	265	235	223	239	231	232	239	243	251	272	238	281	257	248	223	256	260	231	218	259	268	251	252	264	228	285	251	259	217	245	238	232	268	229	261	240	224	243	266	234	256	251	251	252	226	230	218	261	235	251	254	214	215	224	237	271	246	266	227	231	258	239	236	254	247	221	234	236	242	239	235	236	236	264	241	262	266	247	280	244	228	216	237	226	224	255	221	252	240	265	239	243	254	268	236	270	220	203	222	268	260	209	275	217	254	247	206	231	260	238	231	229	263	236	248	247	236	261	232	251	254	261	248	271	302	273	228	270	250	240	234	244	257	256	219	241	257	235	236	240	235	249	234	219	249	249	217	235	240	225	232	224	246	226	237	271	245	220	228	253	249	245	265	257	231	307	260	230	245	235	260	211	243	236	250	260	253	239	237	266	259	245	240	245	236	211	262	242	217	248	252	235	264	232	279	250	245	241	229	243	237	236	223	238	238	240	259	209	254	231	258	243	235	255	222	236	242	253	237	227	251	261	266	243	238	216	245	219	278	269	252	242	261	228	247	237	242	220	260	251	238	246	238	237	272	254	254	254	222	219	216	235	267	242	261	256	268	233	257	254	202	239	239	245	249	249	275	213	254	266	256	231	248	228	218	270	219	213	264	236	247	265	231	225	246	219	243	243	253	214	249	228	266	237	257	246	224	254	232	259	253	258	232	260	244	233	270	212	221	241	245	258	209	238	256	211	224	262	271	246	239	237	235	259	257	237	229	234	256	239	232	260	221	219	227	231	216	248	259	233	219	220	232
30902	22462	41704	41929	28853	15257	4969	1744	582	660	570	632	612	583	600	600	570	574	575	558	628	605	619	571	612	536	585	607	613	575	566	572	588	565	583	564	562	563	617	595	611	593	568	583	596	632	651	607	610	598	567	617	568	604	596	578	605	572	560	593	637	558	588	571	606	595	573	550	530	610	586	581	565	582	621	607	605	573	584	599	603	556	563	589	530	583	635	530	591	577	606	568	589	590	596	564	580	616	613	561	570	568	648	561	592	635	603	579	568	560	508	561	633	595	598	589	600	571	577	552	551	568	601	625	613	595	610	608	585	604	547	584	600	616	582	564	540	588	587	600	601	609	535	547	610	563	608	561	577	589	577	539	586	529	544	582	605	613	591	580	553	603	600	548	613	604	568	592	609	541	569	572	562	576	549	604	533	581	607	557	603	603	585	555	573	612	573	618	608	611	616	569	586	584	623	624	587	597	600	580	567	599	602	554	636	590	593	582	583	603	591	589	550	596	580	592	645	548	579	616	595	579	628	562	633	622	541	557	568	546	580	603	581	654	544	615	561	579	576	596	601	585	590	603	605	567	617	627	594	591	593	557	579	606	622	567	553	567	560	559	581	607	599	593	641	558	574	552	557	574	652	618	591	635	562	582	607	596	583	554	600	630	550	551	624	565	551	550	576	619	575	534	600	600	623	586	556	577	574	594	571	579	626	598	612	611	586	591	593	596	547	587	590	620	557	560	569	580	577	617	596	584	621	607	625	591	589	579	595	622	552	610	582	581	631	567	580	558	549	600	582	621	600	606	580	574	582	594	587	548	613	569	617	578	567	582	555	566	599	575	594	577	638	580	560	581	654	567	571	593	597	533	603	586	583	587	575	567	597	582	572	566	573	544	605	591	580	609	590	598	591	603	598	571	598	577	599	572	602	566	549	607	569	594	566	581	565	614	546	546	578	628	602	641	604	592	593	573	585	580	587	546	621	587	567	568	564	610	604	545	610	581	578	562	567	614	591	601	582	613	599	599	581	602	644	589	590	587	605	627	599	621	525	593	624	591	580	608	598	590	595	574	600	591	600	589	634	583	634	623	580	608	565	595	558	604	595	603	539	604	577	554	594	566	591	561	594	569	540	542	617	587	561	550	598	587	574	637	597	586	600	596	578	612	576	588	576	550	585	598	577	554	588	560	578	610	569	607	575	577	587	560	614	593	593	583	571	565	542	550	617	583	559	653	569	567	606	566	645	579	589	623	587	592	536	564	548	613	560	589	555	600	593	601	598	589	577	569	530	614	588	597	603	565	575	587	571	606	607	604	545	561	599	574	624	634	627	586	596	583	572	606	602	582	574	565	604	589	589	564	568	575	545	585	548	590	583	574	575	592	643	602	616	592	623	613	600	633	605	584	592	592	550	551	598	596	570	587	577	574	558	578	637	592	590	615	577	598	568	573	591	562	602	572	580	575	537	633	511	608	570	568	559	585	632	613	602	584	601	576	590	573	575	574	624	588	540	631	568	579	580	605	596	613	610	598	615	539	591	586	599	578	621	558	583	589	585	576	608	591	604	591	570	558	594	575	574	579	590	605	583	585	575	583	641	586	602	597	570	607	646	593	582	596	608	572	567	558	569	613	591	562	615	596	601	635	577	630	573	551	577	590	600	581	574	575	577	541	553	564	606	596	630	558	613	563	588	626	636	535	548	578	542	555	585	623	598	610	612	517	597	557	581	582	569	604	607	564	582	596	567	627	634	610	600	535	591	606	581	615	619	567	572	594	588	585	575	563	545	573	572	598	595	625	584	593	588	592	561	577	591	552	587	603	590	558	596	541	592	582	569	572	567	583	568	601	603	579	570	620	602	556	548	573	595	577	599	555	565	567	597	584	581	614	602	635	618	561	574	592	562	586	578	548	594	549	591	584	585	574	539	598	586	618	584	551	578	577	616	580	597	618	566	581	620	593	561	611	613	580	611	609	586	531	590	555	567	597	594	580	553	596	569	599	559	539	533	574	620	604	582	565	576	576	624	595	578	589	578	620	586	556	602	576	571	570	590	584	561	546	549	567	594	563	572	605	581	551	621	601	565	570	572	653	624	582	578	561	592	572	635	573	582	546	567	575	633	580	553	611	583	581	590	579	605	627	561	606	563	625	530	606	583	561	594	607	658	631	587	573	537	610	573	529	602	606	587	598	577	604	553	577	547	585	541	575	581	544	631	617	601	578	598	593	599	576	621	577	610	613	584	583	575	589	613	609	623	614	586	602	590	575	630	553	582	583	532	545	651	582	576	593	597	557	541	590	622	579	593	641	605	585	601	574	628	543	566	583	580	599	602	611	615	590	593	615	598	601	586	570	530	581	608	576	598	607	536	544	562	554	560	601	557	581	590	614	598	614	611	580	592	598	593	562	612	585	544	580	625	591	541	565	608	581	580	587	571	602	584	590	588	621	631	585	568	584	583	595	570	609	559	621	588	556	607	621	555	573	595	611	567	631	581	574	561	593	558	584	593	617	585	577	591	611	586	578	604	637	574	600	579	600	572	604	566	590	636	603	590	596	598	604	606	560	587	592	574	597	559	584	580	578	547	624	591	626	555	576	568	551	623	606	598	586	605	576	565	612	608	576	544	554	567	554	615	544	584	581	559	609	584	634	574	602	555	608	568	607	651	590	555	605	618	586	595	556	543	569	601	573	577	588	565	583	574	597	577	595	592	550	603	567	609	610	586	616	598	535	553	579	608	561	620	598	589	574	504	559	619	585	610	595	586	558	621	605	576	588	596	599	569	614	533	567	611	651	584	596	577	602	609	565	583	599	640	588	591	577	589	594	563	560	549	565	548	598	567	552	575	608	598	569	598	667	583	593	598	622	607	571	601	593	586	601	564	633	597	569	631	599	597	602	551	535	580	625	621	602	591	626	602	603	560	532	567	616	559	576	591	586	601	595	581	540	624	593	603	593	569	582	611	539	561	583	594	567	563	606	586	580	591	584	574	612	584	596	589	583	582	597	585	563	567	568	566	592	586	638	608	605	574	604	649	570	616	591	567	561	604	549	589	558	569	597	587	561	583	592	565	571	559	612	609	566	563	569	556	601	557	616	616	601	621	544	586	609	608	574	539	582	566	592	591	625	610	560	614	577	578	595	613	599	629	629	566	577	590	573	585	593	576	616	584	590	585	660	585	592	639	589	588	566	560	591	570	613	577	600	594	621	565	605	607	627	570	600	571	591	591	586	547	595	589	608	562	581	573	601	615	589	609	593	612	539	587	557	568	579	572	588	588	558	558	620	573	612	587	568	581	584	590	566	564	570	629	607	568	557	606	574	587	591	609	587	579	556	636	609	589	592	577	548	609	593	611	563	586	600	606	642	580	587	565	585	573	576	577	565	560	575	616	580	614	532	599	567	589	579	543	586	558	582	494	582	566	579	563	580	602	614	554	585	544	599	565	595	571	581	610	583	554	617	608	598	519	574	571	586	566	571	598	573	606	580	584	579
70025	53244	66276	69200	51141	32203	15665	3164	437	382	406	412	403	393	408	392	412	387	442	416	396	404	440	381	429	399	412	389	402	397	405	421	430	405	427	431	434	407	424	377	381	470	396	389	417	467	422	424	391	399	398	356	438	409	428	396	400	369	443	409	414	390	392	374	375	404	420	435	431	412	405	370	396	420	437	447	356	424	396	400	407	396	396	416	405	439	418	441	401	391	428	417	388	383	440	401	399	390	422	386	412	412	407	382	385	435	406	435	431	403	413	423	400	365	438	424	386	380	396	447	415	415	428	393	369	402	402	406	390	398	359	418	424	410	403	369	412	429	415	420	451	394	407	391	404	403	418	407	402	390	385	442	418	436	387	382	420	392	405	419	423	419	404	392	394	409	401	423	415	394	423	413	390	405	409	431	456	416	404	403	405	432	377	403	411	407	370	388	463	429	414	410	444	404	405	451	400	419	399	419	377	380	423	426	422	425	402	362	415	369	427	422	406	443	389	417	425	374	388	404	408	443	373	393	406	371	380	415	419	417	401	413	382	442	410	414	408	407	407	440	454	429	362	406	415	422	406	430	424	410	374	416	409	427	422	439	384	413	401	448	421	395	441	410	403	422	389	397	404	416	421	411	395	390	413	401	427	414	428	426	426	378	400	419	411	393	403	386	425	374	391	410	399	441	398	416	396	411	393	442	404	440	398	408	407	355	410	399	457	434	405	402	411	409	429	364	421	396	397	388	383	379	379	439	447	399	419	400	349	407	386	420	395	404	431	429	414	438	364	407	410	374	364	452	418	375	412	375	376	406	414	425	453	389	402	402	422	434	427	398	398	384	406	397	388	394	400	401	389	413	416	383	416	378	401	401	389	392	405	398	399	441	398	381	410	439	410	404	404	402	407	422	444	389	372	367	385	422	411	386	397	375	401	440	383	389	408	416	399	391	396	446	420	382	400	409	395	396	405	404	394	428	428	411	397	361	430	396	354	414	411	422	383	407	411	408	431	392	370	421	393	388	415	421	418	447	387	393	377	395	442	425	396	425	422	421	419	403	406	406	427	390	401	390	391	437	417	399	386	412	413	393	446	379	413	401	362	426	409	435	449	411	423	366	426	404	421	450	411	433	420	405	440	417	382	392	429	409	412	406	413	383	391	392	432	401	417	398	390	361	412	402	454	412	392	405	405	417	339	377	423	380	394	389	414	413	415	421	437	403	416	419	380	411	392	407	386	390	419	458	398	402	399	395	411	456	418	377	441	408	397	369	392	406	385	405	356	421	403	407	418	419	384	392	411	446	432	402	389	395	438	429	385	406	416	408	420	393	395	412	401	401	393	433	414	400	394	401	417	422	388	366	393	408	412	403	378	384	449	439	413	427	403	374	384	373	417	382	375	385	411	415	390	413	398	368	407	397	424	419	392	391	383	396	408	420	365	410	365	424	399	390	399	383	420	386	421	410	374	390	420	453	392	370	371	432	365	391	418	382	379	424	426	396	405	365	434	414	409	430	390	404	373	400	395	420	405	397	430	343	374	414	391	423	420	409	403	397	387	380	377	422	390	431	441	392	414	410	402	435	416	402	433	426	383	368	397	412	387	390	436	379	446	451	390	388	445	405	423	422	411	403	382	386	393	425	390	402	423	403	389	451	482	426	365	398	395	408	426	425	373	427	435	452	407	401	421	426	409	457	419	407	395	415	394	421	407	429	407	392	406	437	387	374	416	413	403	401	410	369	403	439	449	402	390	417	392	419	434	406	391	394	443	439	373	367	406	387	437	395	397	406	414	446	454	429	379	377	365	389	400	372	378	427	410	415	442	406	404	433	415	397	408	402	399	383	422	376	385	432	406	411	383	428	407	428	431	398	424	375	394	400	397	384	445	425	399	420	414	401	373	386	397	363	389	382	406	428	396	414	428	436	400	370	388	412	403	403	372	373	476	397	425	417	412	408	370	394	410	416	415	402	353	380	419	394	426	403	383	424	385	450	405	422	404	426	405	394	379	414	393	421	391	436	405	381	432	385	395	427	394	393	374	455	405	378	378	421	432	385	434	407	453	348	405	427	420	411	425	394	390	420	420	383	417	407	440	414	384	413	421	369	408	402	380	414	382	415	420	430	348	402	396	371	374	436	385	362	425	451	399	396	371	399	386	373	402	441	400	414	422	434	392	363	403	401	426	382	388	416	393	391	440	377	368	392	410	397	416	388	405	414	455	426	382	351	447	370	396	398	411	381	364	407	392	422	426	402	386	412	386	388	400	394	400	397	430	422	415	378	375	410	417	396	406	396	390	449	360	372	431	410	402	395	427	435	446	359	382	438	389	389	447	378	404	382	389	368	395	403	381	441	373	408	401	399	398	403	442	403	384	390	409	418	401	432	401	444	397	405	415	407	397	413	395	363	384	439	390	428	404	391	410	391	376	394	388	434	436	416	419	391	423	421	405	387	429	438	395	417	391	415	412	405	399	432	423	400	430	434	444	414	397	425	412	401	402	403	401	421	399	408	354	395	396	434	437	404	429	390	426	400	372	389	388	375	405	386	422	450	432	417	392	354	352	415	417	428	390	414	399	390	420	383	421	411	394	423	399	362	421	402	375	370	342	374	369	398	386	399	403	393	418	435	428	435	411	407	445	379	381	361	390	403	381	435	403	381	421	384	400	424	399	373	407	392	374	419	447	392	376	385	397	406	403	440	421	385	417	382	401	399	439	386	385	388	366	449	397	454	385	426	363	408	392	398	415	402	398	375	411	427	399	398	409	408	399	436	381	398	417	384	423	422	452	392	392	403	400	357	366	394	412	391	412	389	383	409	412	378	393	418	409	393	382	421	416	388	415	389	391	431	421	373	378	397	404	393	360	408	383	400	372	384	403	401	349	387	456	445	426	396	380	407	419	401	355	386	401	386	406	441	409	413	392	394	421	396	376	444	405	381	401	438	446	391	400	411	425	431	395	384	434	392	413	405	400	435	419	411	400	414	398	396	406	386	414	383	409	382	393	400	426	397	394	382	386	389	400	397	378	418	399	391	359	418	385	408	409	393	426	365	415	393	395	384	398	414	380	399	431	429	394	390	406	421	416	382	435	386	380	403	417	376	430	386	408	453	388	403	414	419	392	372	391	411	412	392	374	385	397	402	383	441	450	373	426	379	418	388	429	394	416	409	408	412	387	399	413	401	412	404	373	435	399	382	427	381	415	390	412	415	405	399	463	401	387	389	414	402	458	401	403	412	404	424	386	428	417	435	410	401	429	382	388	377	391	393	425	407	401	425	402	394	356	396	382	407	414	417	416	414	432	415	448	421	412	370	364	401	393	427	394	416	401	429	402	453	399	416	400	402	396	418	419	388	409	456	441	417	367	401	419	390	381	395	381	389	433	408	386	355	403	392	392	365	414	395	415	398	455	414	362	383	358	397	417	392	362	411	422	380	421	423	395	406	393	401	414	428	444	374	461	411	407	377	405	419	392	420	421	374	413	412	397	360
48799	44315	68294	76213	59776	42333	24817	5861	915	879	895	941	919	918	865	924	940	902	874	860	913	931	910	907	913	919	907	893	900	956	917	883	843	894	836	916	926	893	875	868	901	886	898	897	876	864	924	873	865	865	900	858	898	921	914	857	912	893	855	906	898	883	909	915	909	857	928	878	851	914	933	905	913	889	875	894	910	893	867	877	903	847	870	880	918	872	827	893	853	903	895	894	916	923	948	905	878	928	900	862	903	893	875	856	924	827	846	906	877	896	899	934	884	938	870	931	888	865	943	894	887	915	924	903	901	950	892	900	927	904	884	850	902	931	890	898	909	925	894	896	896	924	953	876	947	879	906	917	870	875	914	906	879	897	923	955	918	869	901	886	858	853	862	914	874	908	853	900	881	912	908	852	854	934	895	908	857	865	842	865	876	936	908	885	905	895	890	880	849	887	836	887	804	847	907	899	894	840	911	921	853	856	886	898	883	866	887	890	898	911	843	887	937	873	913	925	905	864	834	889	861	902	853	882	906	918	878	881	915	895	911	904	923	851	901	880	884	909	920	894	836	854	913	861	892	884	874	916	870	860	887	867	892	901	923	907	880	873	869	928	940	928	916	913	852	922	895	895	896	837	893	862	850	852	901	928	909	891	856	905	863	896	868	870	898	875	896	906	915	870	866	873	964	889	894	913	856	800	908	875	860	918	912	887	844	909	892	891	855	898	922	953	891	897	963	909	915	884	891	890	882	883	898	913	833	871	891	852	881	919	875	889	836	863	895	888	914	895	899	897	918	910	890	894	862	886	877	909	899	949	855	839	866	887	919	930	866	938	890	895	841	900	872	845	874	890	908	866	871	826	859	871	901	859	892	885	864	889	896	929	825	919	867	842	844	878	940	876	918	904	844	871	894	876	873	871	868	894	872	862	869	866	870	927	907	942	869	875	920	918	916	915	896	927	895	882	917	873	910	868	902	820	869	850	882	894	903	890	867	913	922	805	892	874	924	950	926	867	887	876	894	882	868	928	899	902	903	875	906	858	837	869	880	898	895	907	881	915	899	911	967	951	844	857	937	911	879	949	943	921	891	856	851	859	879	895	898	920	871	947	863	888	913	903	876	913	871	878	914	903	832	870	844	937	889	889	922	887	898	801	896	908	924	883	896	900	894	895	889	927	897	898	866	885	886	940	890	959	930	935	904	909	918	897	884	912	880	901	898	911	915	909	880	924	872	858	890	842	847	897	944	872	871	837	874	939	899	879	912	871	846	921	882	871	898	818	910	902	885	915	889	895	933	892	873	883	920	895	903	885	885	891	888	907	878	890	932	947	883	887	855	854	901	940	842	910	870	844	944	866	893	876	939	868	899	865	881	863	912	913	931	891	900	858	926	897	915	895	843	929	888	861	869	842	862	906	865	880	852	848	916	963	938	837	830	892	876	909	852	941	870	876	897	916	874	853	954	890	858	940	883	898	893	903	873	900	888	876	896	921	907	887	856	948	874	881	868	873	862	899	890	869	899	921	953	901	859	850	844	859	919	914	876	873	907	866	937	908	863	890	918	922	924	916	882	917	886	929	832	866	894	940	875	849	894	867	890	938	908	893	936	935	885	912	903	952	882	918	892	895	898	897	862	886	874	881	901	877	918	885	855	901	880	878	941	850	861	843	881	954	927	879	857	831	889	901	873	895	864	934	845	949	859	849	859	872	857	933	938	899	886	892	879	847	937	893	926	898	875	905	910	847	882	900	890	907	926	873	878	880	888	898	892	916	887	880	868	925	888	926	893	901	911	916	908	891	913	854	909	900	909	937	920	927	911	914	875	917	877	915	921	923	918	867	918	886	906	873	894	916	933	881	911	949	858	878	907	876	917	970	964	835	892	890	903	896	873	862	910	874	855	898	892	865	892	926	878	907	825	910	863	867	897	871	882	895	964	921	856	895	861	917	893	912	924	905	852	868	858	959	883	891	901	899	845	887	907	876	901	923	931	905	873	875	877	836	892	892	891	911	861	844	901	835	901	899	870	861	908	930	889	898	931	891	864	886	897	910	915	888	906	866	867	926	886	878	913	920	891	875	885	813	893	924	909	929	906	905	873	880	892	887	901	921	903	858	891	920	896	917	904	902	920	937	847	854	879	897	931	895	911	879	847	897	860	896	848	877	903	863	905	914	897	884	911	891	897	934	901	871	930	845	938	823	851	893	895	957	943	904	899	891	897	863	874	869	855	856	912	875	869	871	935	847	942	873	874	993	865	903	882	922	872	911	849	847	926	906	914	861	916	876	910	936	915	952	851	850	911	900	871	904	862	918	897	873	895	884	898	896	846	876	874	928	911	909	889	873	981	910	926	915	849	917	899	904	844	920	959	900	894	876	886	897	893	900	855	937	883	860	937	865	902	831	888	883	904	891	905	866	900	904	892	895	927	890	848	902	848	895	893	914	935	922	890	896	856	923	913	905	896	861	912	867	958	988	897	874	880	916	847	908	905	913	911	878	944	902	865	920	943	910	902	912	880	922	904	874	909	875	957	925	906	866	951	876	958	880	911	838	893	910	938	892	904	892	878	906	869	927	880	853	873	897	880	868	898	802	885	909	895	894	934	912	906	922	894	931	903	909	875	822	884	875	870	885	850	865	923	913	881	848	853	826	850	862	909	920	895	919	881	886	875	868	861	907	863	888	901	887	912	865	915	924	919	910	889	900	904	904	872	943	931	914	894	892	861	913	884	965	925	880	825	908	881	937	868	859	944	846	878	867	897	830	913	896	888	851	920	843	909	941	977	910	861	869	894	870	936	898	930	849	934	940	877	890	867	940	840	920	894	887	913	913	969	883	928	930	876	889	878	903	913	879	839	903	900	882	852	922	903	869	875	895	902	846	845	903	857	863	841	838	877	887	886	924	912	909	926	919	926	926	877	872	894	881	922	898	888	917	905	858	880	897	907	883	899	884	912	846	939	876	955	895	875	841	921	956	919	910	910	871	926	950	854	892	849	864	867	906	853	898	949	837	879	883	912	912	917	925	883	872	902	947	890	858	869	918	886	907	940	919	896	910	900	927	908	933	897	880	888	876	872	884	867	921	901	920	887	899	911	961	846	896	829	907	849	890	896	925	822	854	879	904	888	949	855	874	965	903	927	860	908	870	893	874	912	852	893	901	908	962	863	863	894	896	923	941	906	903	863	926	901	862	899	961	947	858	904	896	876	849	913	869	846	913	909	869	875	908	901	900	884	898	862	916	909	879	830	841	884	900	906	898	937	935	880	858	885	944	910	918	915	932	921	894	889	933	920	901	867	886	838	947	896	849	896	896	934	876	896	879	896	905	886	908	916	921	848	904	901	839	920	902	887	891	862	900	898	895	864	890	889	916	853	878	903	912	878	852	917	940	895	888	888	881	862	891	846	865	953	910	922	791	853	905	899	875	939	868	876	986	930	855	924	908	845	891	896	913	894	901	887	872	910	866	865	909	894	865	899	882	928	886	924	853
39237	26541	12069	8314	4222	1790	792	368	269	221	237	230	246	238	258	239	261	245	222	244	271	222	223	253	199	209	234	235	242	232	219	229	260	222	211	208	226	225	258	201	241	249	205	234	256	225	218	226	239	238	226	225	237	251	264	236	234	255	239	225	241	211	245	226	230	238	242	240	240	236	225	237	232	234	244	241	221	244	224	245	229	230	222	221	254	249	250	235	215	237	225	246	212	228	235	241	244	221	218	246	218	236	221	236	223	249	237	251	192	220	229	252	239	206	269	253	230	236	232	211	226	235	231	225	239	235	231	239	231	244	219	257	234	245	210	257	229	240	223	245	248	233	239	219	226	257	260	227	232	244	207	240	227	237	235	244	271	252	236	262	240	245	215	227	235	218	219	220	244	217	253	242	222	240	235	244	261	225	222	233	204	222	183	209	237	265	206	222	188	223	232	255	240	233	221	217	238	233	233	239	246	254	240	223	236	224	196	211	227	213	229	216	223	237	244	239	216	206	238	241	242	256	217	230	265	249	266	253	215	234	242	231	205	212	245	247	227	232	262	232	202	216	239	246	241	220	209	219	200	240	235	229	246	239	205	221	214	215	254	219	231	225	240	211	270	246	243	225	219	217	243	230	227	242	220	229	239	236	239	217	255	253	244	238	241	224	210	244	216	209	250	256	248	251	225	245	246	222	221	226	206	251	228	245	192	215	236	231	267	241	235	228	229	221	245	205	259	253	262	233	265	266	216	212	212	253	240	224	257	225	233	249	227	202	231	229	248	236	260	233	237	242	218	233	219	229	230	234	236	236	229	233	202	259	230	256	227	231	222	250	243	187	211	236	227	227	198	238	205	241	243	225	237	240	239	236	236	226	184	217	221	214	242	245	259	224	202	227	238	245	243	258	208	221	218	226	206	206	214	217	235	216	249	236	240	237	241	249	245	228	257	243	243	251	216	240	216	242	215	238	203	236	230	225	237	246	243	230	268	243	204	210	250	258	247	214	230	266	239	222	230	206	228	245	236	239	216	234	230	234	242	245	237	238	246	231	250	219	245	256	211	255	240	232	220	219	244	231	237	234	231	216	228	253	229	259	222	242	246	226	245	222	215	221	226	224	252	243	227	229	218	228	230	225	227	215	254	239	251	238	231	227	255	246	236	240	259	245	242	238	212	235	210	223	247	241	225	228	247	251	233	247	252	241	245	252	242	247	273	229	240	266	253	230	214	221	238	243	218	226	245	245	267	244	244	272	252	234	242	218	251	206	211	232	247	234	240	238	222	211	234	235	257	260	229	237	236	249	247	253	230	225	226	203	233	238	227	229	242	185	256	221	234	243	238	225	222	235	229	253	219	205	253	241	262	241	223	238	235	223	211	232	218	252	206	215	235	212	209	234	212	248	211	232	241	248	219	255	220	241	237	232	240	216	241	230	235	231	231	240	235	242	244	203	221	223	272	256	218	234	232	251	205	266	247	234	207	200	248	220	242	228	232	220	221	227	238	245	246	231	205	227	205	263	239	237	200	248	202	242	246	250	206	216	233	234	231	257	238	213	229	228	239	220	215	240	231	231	267	210	245	255	249	236	214	238	216	228	240	218	220	194	233	220	252	231	255	221	250	232	241	234	223	249	211	221	237	238	218	201	238	208	216	241	261	210	238	260	221	234	229	221	234	251	230	243	216	214	238	212	233	243	253	259	237	237	195	242	253	250	215	268	245	257	210	214	246	246	244	212	239	233	237	228	247	231	227	239	241	249	242	242	257	245	221	234	229	251	223	202	260	196	233	211	233	232	240	224	212	254	236	238	242	245	231	241	228	251	223	242	225	245	235	253	220	237	210	240	239	220	227	239	233	234	250	223	235	255	225	216	237	225	223	232	274	226	229	235	206	202	247	226	237	256	243	224	233	254	249	240	188	221	217	224	251	240	228	223	227	231	231	238	225	215	247	238	226	211	201	272	229	231	216	232	260	206	217	210	228	238	218	238	209	235	219	238	278	230	219	222	222	197	233	221	225	227	229	207	245	214	246	271	274	267	233	241	242	214	196	259	215	254	188	213	216	256	242	259	247	230	212	194	217	227	221	240	235	241	239	255	246	223	221	236	233	241	219	259	212	260	215	224	235	229	261	241	228	241	212	241	242	237	209	215	233	224	238	245	239	216	234	233	268	232	201	214	236	258	250	225	249	247	220	211	220	225	245	228	266	228	224	259	250	228	230	244	251	257	246	235	259	241	234	215	233	258	218	222	192	226	225	259	248	239	226	262	233	205	257	224	252	255	221	207	248	227	250	240	232	251	229	242	240	208	237	218	241	204	237	235	231	234	192	208	255	206	206	224	230	214	240	219	222	225	244	230	225	258	245	228	220	231	228	247	227	250	246	226	228	257	214	251	266	238	261	259	256	192	216	220	223	206	210	238	246	227	231	228	214	260	238	216	262	234	226	201	226	215	228	236	249	213	222	196	238	233	225	229	243	241	274	227	239	229	241	220	236	219	233	223	235	217	219	243	236	278	232	267	212	216	244	222	229	237	214	221	228	236	220	242	237	258	248	232	226	214	221	222	222	233	253	264	246	252	255	209	222	228	237	231	232	230	245	227	224	229	240	216	239	242	268	250	221	219	205	230	223	226	229	228	215	228	216	213	200	234	243	230	248	197	227	225	243	223	244	211	239	258	230	247	234	222	238	228	219	216	267	249	237	235	253	221	227	214	243	233	222	240	222	261	231	245	214	252	267	255	253	227	260	209	206	234	262	249	269	239	250	225	262	231	234	231	216	224	237	225	227	232	249	219	227	222	217	241	215	231	249	205	236	245	229	230	221	268	233	216	244	215	240	205	218	232	229	250	241	241	213	229	223	242	248	225	227	248	231	235	243	231	221	222	237	244	244	233	208	217	196	246	223	227	237	204	226	246	222	218	213	231	235	247	217	210	242	251	236	254	239	224	251	247	240	242	197	207	237	243	240	231	251	248	255	245	230	250	221	261	241	237	238	235	220	228	224	236	218	249	252	276	252	217	220	252	261	239	215	246	245	227	255	249	242	236	219	200	248	206	242	219	237	232	243	203	242	230	246	264	242	245	228	222	237	231	225	253	213	248	248	241	240	248	228	244	209	233	260	234	221	237	234	246	266	241	212	242	240	231	241	215	241	236	247	212	246	240	234	253	232	241	266	243	217	238	204	232	231	232	254	252	218	215	251	237	233	211	231	275	230	245	217	219	225	230	194	227	216	213	237	233	243	233	210	222	256	263	254	232	213	224	250	221	230	239	221	212	237	244	229	248	213	239	215	252	242	231	218	206	243	192	231	224	240	245	244	243	229	238	242	242	210	223	251	217	253	217	245	226	248	230	231	247	223	228	203	251	217	243	197	228	231	241	209	222	237	240	239	223	241	235	255	254	255	217	233	233	248	232	234	249	236	222	233	246	266	217	226	264	218	237	251	188	229	189	208	221	221	241	230	205	205	249	223	281	229	230	249	247
22782	17104	17446	17118	10401	4961	2209	855	560	563	551	576	571	559	571	583	601	535	548	553	575	524	539	560	581	558	576	561	538	588	596	569	544	552	564	582	563	604	531	574	565	562	550	518	558	577	561	517	553	539	542	557	522	531	559	530	557	566	558	592	593	573	568	539	582	552	558	599	591	583	550	588	547	586	532	564	571	524	574	528	550	510	591	545	547	621	548	564	564	563	540	522	535	581	547	592	555	529	557	550	571	561	566	539	558	566	567	563	608	546	553	515	575	572	548	533	585	579	549	576	561	568	570	569	596	538	575	588	579	537	542	585	568	546	540	557	564	545	555	524	566	525	553	572	559	577	549	564	569	567	540	589	573	584	557	599	543	564	549	556	571	543	537	560	563	557	570	570	566	543	585	618	537	554	564	536	569	571	559	547	583	583	563	564	540	583	610	582	550	534	580	589	534	531	527	555	555	571	517	537	549	557	599	557	535	544	568	547	589	589	547	576	539	518	603	547	574	585	557	567	562	566	535	551	525	573	545	549	614	549	567	569	564	531	549	583	555	546	584	579	611	547	561	566	550	579	573	610	592	545	540	561	546	573	555	597	556	572	563	595	577	585	566	540	587	580	579	529	607	574	614	555	568	580	532	570	596	574	557	528	605	535	567	548	550	547	567	561	557	558	602	550	523	567	590	559	524	542	560	539	586	567	595	561	569	578	524	587	562	534	552	555	587	571	612	562	574	582	536	542	608	591	565	573	562	569	579	583	542	550	542	541	546	568	557	516	610	533	589	576	524	541	576	582	554	582	581	594	591	554	556	589	558	591	536	549	578	560	558	581	562	579	587	557	608	567	560	516	534	611	595	530	595	544	608	571	581	578	536	552	609	589	533	547	546	555	587	596	561	545	565	555	555	551	591	580	574	587	556	528	585	620	573	612	571	600	601	573	579	523	572	592	578	612	539	540	576	577	542	559	517	557	580	548	554	598	567	544	572	585	565	557	605	566	557	602	577	537	607	562	583	573	569	607	585	577	594	575	541	581	541	562	590	550	576	553	564	539	595	540	554	581	588	533	554	554	528	527	560	552	579	522	536	545	563	577	575	573	513	560	560	599	571	521	605	542	541	596	558	565	549	535	584	568	577	543	583	544	575	586	557	553	589	598	557	545	557	554	553	580	516	554	619	562	563	554	544	545	570	544	558	593	539	553	511	584	590	551	562	577	556	540	588	539	526	505	572	583	537	572	583	595	553	556	541	559	518	544	576	576	543	566	553	519	545	563	522	541	517	559	590	560	566	567	588	536	579	569	571	549	547	572	558	576	538	510	574	564	607	593	541	514	585	549	522	560	587	581	554	596	540	600	575	581	583	561	561	568	591	587	555	580	627	555	545	567	568	591	549	557	589	549	581	570	574	568	538	603	556	553	536	563	568	581	606	596	577	559	576	557	579	592	571	568	553	577	563	577	567	564	581	565	547	588	544	543	561	585	519	527	582	590	565	580	570	585	512	569	576	551	556	547	587	533	572	573	611	558	590	545	579	578	555	566	554	527	593	605	513	555	583	570	575	553	535	589	568	533	545	569	538	566	531	570	557	564	547	529	547	558	565	528	565	523	567	588	577	590	586	548	567	561	572	564	576	575	576	570	564	523	558	548	572	557	558	549	587	520	603	591	572	535	521	523	553	597	571	556	558	550	565	608	540	549	578	531	567	549	588	597	577	550	565	611	523	572	556	583	531	565	580	554	604	517	540	585	527	551	531	543	579	569	582	577	560	575	546	583	542	540	590	545	574	578	568	539	569	534	543	563	525	569	532	553	542	567	584	604	539	518	549	552	564	524	563	543	570	549	568	594	532	567	599	594	525	591	600	567	586	548	545	577	561	536	593	556	570	530	571	543	589	547	559	576	582	565	480	563	556	560	555	546	536	543	532	601	618	532	551	571	558	555	583	606	607	581	599	600	537	580	584	566	557	572	584	571	508	547	609	547	541	571	589	550	520	577	576	575	579	561	551	508	598	589	615	515	545	584	532	600	569	495	530	567	568	591	582	589	616	560	569	543	575	525	547	551	578	554	570	543	611	536	567	532	543	539	594	552	600	527	529	553	561	546	569	557	548	566	526	534	563	538	571	549	575	601	544	589	572	565	507	554	559	577	613	531	546	550	601	582	562	552	542	581	549	543	537	541	545	549	587	560	566	577	589	591	571	558	583	545	565	561	580	567	544	564	547	564	507	567	567	536	533	567	553	613	542	552	566	579	566	576	533	582	527	515	546	598	543	565	578	587	552	586	538	582	587	568	584	588	587	554	524	532	544	557	535	560	547	597	585	568	587	547	553	581	573	547	530	549	551	572	551	577	587	606	601	555	524	574	559	569	555	560	543	580	548	569	581	541	562	585	582	563	548	540	568	557	559	528	584	584	564	552	547	565	584	594	552	549	570	528	556	537	556	598	513	578	550	562	535	589	568	534	561	558	516	571	576	544	534	552	549	555	537	563	568	548	573	560	544	548	561	573	564	576	583	582	578	566	574	561	564	580	532	610	572	553	573	569	601	545	563	565	534	588	564	558	562	537	574	579	526	529	580	561	573	569	556	533	573	557	597	546	586	603	524	583	556	561	559	553	566	589	574	552	557	546	562	519	590	586	611	535	540	562	525	593	548	562	539	559	602	542	597	592	592	556	558	576	568	557	591	574	565	531	557	635	537	587	565	571	551	603	573	543	530	588	585	594	590	556	599	538	595	570	591	549	533	557	558	539	524	581	584	534	588	542	574	549	547	543	561	579	590	573	563	527	571	541	560	544	537	585	592	565	576	568	573	534	572	600	560	571	539	549	604	590	585	568	561	544	540	573	530	525	576	569	516	522	561	614	581	535	573	592	547	571	547	546	580	577	545	581	572	616	535	538	548	548	566	533	556	568	589	566	511	571	529	529	560	589	575	584	561	541	596	564	547	573	565	601	570	547	564	564	577	555	569	558	582	579	575	501	539	570	584	556	578	617	584	571	591	551	608	582	557	541	592	557	566	538	545	536	539	573	586	565	596	581	582	569	506	617	593	602	523	545	570	606	602	588	548	555	585	555	597	523	590	563	516	595	514	584	574	570	599	547	573	553	597	582	573	566	526	569	620	572	577	557	562	546	499	555	576	538	548	642	548	537	569	553	549	558	547	525	588	545	587	573	547	601	538	592	579	569	609	588	627	555	556	523	536	573	582	596	556	552	550	540	573	570	597	522	569	536	587	584	581	517	616	571	566	553	549	538	562	598	556	544	543	565	603	600	562	568	572	535	538	563	545	597	578	560	558	590	576	571	618	576	583	585	578	552	562	552	558	583	569	568	575	604	559	553	575	512	530	586	543	524	535	521	575	580	560	565	560	554	571	539	538	562	574	551	569	544	608	553	533	573	543	569	527	592	595	533	524	573	538	571	567	584	561	611	580	586	558	532	512	588	565	595	567	618	561	548	539	606	539	550	569	564	529	545	547	555
49386	31164	29260	35370	20481	8312	2562	723	232	239	268	251	249	236	253	255	258	246	270	240	276	259	254	262	296	258	253	270	244	270	235	282	265	241	237	240	242	285	206	263	259	258	263	272	276	268	258	254	250	231	256	250	225	236	271	274	222	276	236	258	240	236	297	240	225	213	256	237	270	276	234	253	231	237	238	247	216	259	226	259	239	259	255	251	292	252	251	258	254	218	245	249	231	244	266	264	233	252	259	276	263	237	244	239	280	250	246	243	265	252	241	279	245	276	234	236	287	245	271	277	274	256	268	303	262	290	239	269	237	237	254	259	259	233	225	293	254	252	258	260	252	258	218	258	267	266	274	253	222	249	281	299	246	243	271	253	273	259	235	226	213	236	277	244	266	275	266	245	266	237	258	241	257	265	291	238	259	286	278	254	288	260	228	281	273	271	237	236	264	240	241	273	282	245	271	239	252	276	270	234	266	258	274	261	225	221	256	242	259	281	254	282	285	264	260	240	250	239	280	237	256	254	248	254	264	239	280	246	242	245	255	266	259	276	240	267	243	237	269	233	258	254	282	235	247	225	241	265	250	239	251	270	240	245	226	256	258	232	268	233	253	266	257	238	267	260	233	250	238	239	237	242	262	216	236	254	244	236	211	239	255	262	259	249	268	273	255	229	269	277	226	258	244	239	259	261	254	253	221	254	230	250	257	248	261	235	248	262	269	231	237	247	251	233	225	217	257	246	270	251	276	273	247	249	247	253	278	232	253	257	251	266	235	238	253	231	251	268	263	259	240	265	267	248	249	237	226	249	257	273	263	285	275	282	236	260	243	243	276	251	223	243	236	235	247	232	266	297	279	246	258	247	266	245	272	268	251	240	260	285	262	256	271	242	259	268	249	264	252	264	244	252	230	251	241	272	253	255	234	238	270	251	229	239	279	269	243	242	233	221	276	246	240	264	266	257	279	266	254	245	256	256	263	244	235	240	224	247	242	272	245	277	228	259	230	264	274	231	222	269	301	259	233	254	227	257	260	256	257	225	223	254	232	242	237	269	258	259	233	245	269	226	231	229	281	260	248	265	259	264	239	248	232	257	260	250	237	289	259	254	287	244	250	258	204	291	282	245	254	264	262	252	266	241	283	238	254	236	246	290	253	217	235	257	259	223	270	283	226	255	264	281	271	263	258	223	249	257	247	265	237	232	246	271	225	227	241	231	222	257	239	266	261	264	228	246	259	232	258	252	251	274	234	248	226	253	279	268	234	262	276	252	272	254	221	263	261	235	253	263	241	248	239	247	248	245	246	290	276	259	265	260	258	256	263	247	295	238	265	235	264	254	243	236	262	265	239	259	267	231	270	253	255	267	256	229	253	245	226	292	239	265	256	255	246	273	250	213	229	228	269	247	229	267	275	255	240	255	261	273	276	260	256	251	262	259	243	244	257	246	257	245	263	263	250	263	262	236	265	262	261	279	272	263	246	237	231	235	258	246	257	224	252	293	239	280	256	277	265	231	270	233	239	259	246	257	252	242	272	274	248	266	231	272	231	238	252	235	241	263	266	222	237	274	272	235	233	249	274	225	285	241	260	233	254	274	229	268	241	270	260	250	280	259	270	238	267	241	253	232	257	242	251	250	270	236	259	235	249	255	249	258	251	240	271	233	240	238	261	243	213	229	243	271	275	242	250	255	237	280	270	262	262	262	258	238	264	257	271	242	220	245	260	255	252	266	235	254	267	248	241	268	254	253	250	220	230	275	264	276	256	259	238	249	225	231	265	281	238	293	247	276	229	241	270	227	245	254	232	237	254	262	222	229	226	213	256	244	226	250	280	229	243	256	278	232	241	271	262	279	247	249	237	243	282	294	246	230	245	236	266	280	242	240	271	267	229	253	250	229	273	266	250	245	225	247	253	238	251	232	263	269	243	246	228	251	261	223	260	265	284	280	237	245	274	276	250	266	248	237	264	249	218	231	244	253	271	220	260	283	248	263	267	227	254	218	229	240	257	263	245	250	243	275	247	243	259	255	243	249	223	258	285	247	244	278	263	274	248	263	246	294	241	275	250	263	264	238	260	239	260	261	262	230	286	223	253	249	235	280	269	256	267	272	229	272	270	232	253	263	237	268	229	273	240	234	258	281	273	247	249	239	246	272	253	263	275	246	247	237	241	264	250	245	252	236	231	243	271	248	263	242	246	243	225	243	268	263	262	262	273	246	266	279	266	255	238	249	288	257	221	260	248	238	271	273	274	255	253	242	245	293	245	235	243	267	248	242	283	267	232	231	308	270	284	274	269	248	227	283	246	245	255	233	247	256	260	249	277	247	238	265	257	258	247	257	254	231	258	239	288	253	255	233	230	279	269	266	241	213	238	245	258	260	261	233	273	255	236	243	232	257	256	277	266	292	235	237	254	250	232	256	247	261	242	227	286	274	301	258	242	244	214	261	267	253	242	256	268	245	229	270	277	245	229	226	226	269	258	256	225	253	274	221	266	255	249	246	244	255	240	241	272	245	253	273	265	236	255	254	252	275	241	257	258	238	270	258	285	246	274	242	253	215	250	218	237	258	272	267	258	286	263	253	262	235	233	277	266	255	257	269	263	221	233	271	264	261	280	235	239	248	254	247	252	267	256	266	268	256	265	247	251	256	266	266	261	218	231	232	250	287	259	229	251	240	234	257	251	220	245	251	259	236	271	249	265	267	246	282	249	243	232	271	230	238	259	246	274	235	263	248	247	226	250	283	228	253	243	281	257	247	259	237	230	242	238	255	269	252	263	255	264	259	244	235	235	245	253	267	260	244	281	240	241	229	265	231	258	238	242	224	264	249	222	245	232	238	257	245	249	259	226	271	247	244	274	213	264	261	231	246	253	256	239	258	247	234	258	263	266	257	264	261	235	244	250	261	258	250	245	265	247	260	252	222	281	237	230	236	237	247	217	251	256	282	269	238	284	252	257	280	287	264	265	272	248	260	229	243	253	271	272	229	241	238	289	294	272	269	216	243	240	256	212	240	234	250	282	250	256	271	266	251	257	260	283	255	257	252	282	286	219	265	266	255	240	249	248	254	253	244	238	261	256	245	255	266	257	258	256	229	251	254	228	257	262	261	235	241	253	237	244	256	247	253	258	264	263	256	274	256	238	254	249	251	297	234	252	254	252	291	243	258	266	280	263	244	260	243	223	257	220	261	264	227	241	267	245	268	236	285	270	242	284	255	238	249	250	249	245	282	232	260	242	224	248	259	248	229	249	290	269	263	272	246	234	226	222	248	252	257	264	247	265	261	283	245	249	262	241	273	256	241	214	293	232	246	237	240	230	256	262	278	221	255	288	259	265	274	246	288	256	275	231	249	232	212	235	261	298	255	269	262	255	260	244	249	242	248	257	234	256	254	250	248	225	229	265	251	280	248	211	253	256	251	258	271	254	266	261	240	287	244	270	255	264	232	299	253	230	268	266	248	209	208	248	271	269	240	239	253	238	242	246	288
30091	21083	35514	44483	32209	18310	8035	2225	636	643	572	618	622	620	642	589	617	630	612	624	667	633	607	568	574	588	607	659	657	609	627	633	589	617	616	574	650	611	608	615	620	630	606	637	595	569	624	654	633	617	630	616	613	585	607	599	616	586	622	605	641	620	606	646	623	592	649	595	639	585	639	589	635	643	584	610	597	650	597	555	640	636	631	618	652	611	611	649	594	623	612	664	597	606	591	603	558	600	599	583	644	599	665	579	619	603	629	585	610	607	603	636	581	588	600	630	618	608	598	608	598	616	636	617	618	562	611	625	572	581	603	573	591	584	621	599	541	595	643	611	604	617	628	620	610	563	618	606	603	581	608	581	582	624	594	621	611	615	598	623	598	611	647	569	609	613	646	628	602	626	555	609	626	575	597	591	625	605	615	612	601	621	589	624	588	615	662	583	600	636	625	613	613	622	617	615	626	598	597	597	607	591	575	621	636	597	624	630	601	611	616	630	646	623	625	599	591	614	596	617	632	595	574	627	613	571	580	611	594	590	609	618	597	645	587	629	617	620	624	632	647	598	581	668	643	610	612	648	594	613	573	629	584	631	618	622	621	639	599	591	618	627	632	574	619	645	543	592	618	606	558	629	565	584	652	600	593	603	626	611	555	607	630	555	642	594	588	642	599	566	621	593	573	616	565	619	612	626	616	611	643	625	642	599	621	616	620	599	616	624	630	591	574	634	611	600	612	629	616	644	604	627	646	643	625	625	569	634	595	606	590	603	630	589	617	607	601	577	606	600	547	651	610	611	590	600	617	594	625	638	651	636	598	598	599	604	592	638	594	604	637	593	582	592	610	591	621	584	612	625	647	656	571	591	651	645	606	626	632	606	621	676	593	630	644	612	622	604	620	605	577	603	578	601	582	613	594	570	562	585	645	602	608	604	664	629	612	609	602	596	602	676	612	639	590	633	596	632	629	595	585	640	577	620	632	601	606	620	623	610	599	563	577	594	614	610	579	621	582	589	644	593	561	606	618	627	613	628	644	628	604	583	588	622	610	642	620	586	617	552	646	623	616	604	584	617	637	570	613	573	641	628	622	654	616	616	587	608	576	584	583	625	606	621	591	629	631	586	591	605	570	617	624	612	628	641	625	594	595	643	590	592	589	587	613	571	597	614	613	619	562	612	593	600	615	575	615	610	605	610	598	591	620	620	677	622	645	618	603	628	615	632	635	638	594	593	652	600	653	608	616	595	637	594	624	621	593	599	640	595	576	642	624	622	619	606	652	572	589	584	626	607	641	619	647	616	638	602	625	605	628	607	628	604	582	585	611	610	613	604	612	636	603	613	626	638	613	623	623	620	605	605	615	607	633	606	621	583	619	598	569	569	575	605	591	611	623	628	596	578	604	599	640	635	628	612	589	629	587	626	637	589	608	601	626	583	647	630	639	586	590	617	624	571	592	606	615	627	613	612	626	636	616	611	631	617	565	584	608	659	587	585	616	595	631	601	588	622	613	573	572	628	606	582	642	622	579	658	617	685	628	653	682	577	617	569	607	614	594	623	647	632	587	617	609	594	663	609	596	653	611	640	596	618	631	610	581	625	591	584	613	620	609	608	639	621	601	580	595	562	663	584	645	614	588	618	609	590	628	602	570	621	604	647	613	600	593	624	613	620	593	604	632	621	576	601	607	639	595	600	620	565	589	618	588	614	576	598	621	619	631	618	587	594	622	646	599	605	608	588	589	627	584	620	614	634	643	609	650	621	605	610	574	661	634	644	572	608	622	629	604	584	613	579	599	631	638	604	629	671	590	572	615	602	662	571	629	585	602	615	614	605	623	602	633	600	594	632	618	602	606	569	597	637	612	632	620	580	595	558	647	599	623	658	652	600	646	597	629	579	566	614	580	583	654	633	593	583	563	599	649	595	586	587	625	610	647	641	591	622	593	617	608	671	626	613	610	569	592	609	570	605	595	628	603	566	646	604	649	602	600	591	608	631	600	582	599	596	604	613	634	584	573	599	597	585	612	584	639	581	630	610	621	587	560	628	612	654	641	633	606	618	696	611	590	613	612	591	591	638	592	607	645	581	654	655	599	600	618	655	573	656	613	595	588	628	606	592	578	609	626	579	623	626	642	630	617	625	590	612	582	598	602	605	596	613	597	613	642	574	590	632	660	556	611	611	610	588	594	648	576	608	625	638	578	573	604	619	609	648	604	599	610	599	656	619	604	603	649	638	611	575	614	571	576	624	604	590	613	631	641	559	636	561	588	614	618	601	582	581	615	580	596	589	604	584	665	616	624	645	618	569	623	619	623	556	618	628	613	623	633	594	591	611	614	590	605	580	603	600	657	589	600	604	611	606	598	636	580	638	579	594	544	612	605	587	583	636	634	650	624	667	648	639	583	592	578	615	584	633	620	652	585	581	652	607	602	621	590	598	620	611	582	631	555	657	616	636	589	634	631	600	612	571	595	607	638	585	578	622	609	625	617	569	560	590	634	630	616	635	613	632	634	645	618	568	603	611	596	598	606	580	619	599	575	615	638	620	593	571	584	623	603	619	640	575	609	602	576	626	581	569	599	587	594	626	609	631	628	620	644	585	602	593	611	601	610	577	594	579	611	578	629	575	660	645	620	591	574	593	615	610	582	597	584	601	596	632	612	597	626	600	645	612	551	626	612	592	640	580	588	597	594	539	635	619	612	624	617	637	634	577	554	575	604	605	626	646	637	599	581	622	613	639	613	566	607	599	637	619	620	608	598	638	630	607	647	681	669	648	597	591	564	626	601	628	626	635	617	604	583	566	581	588	622	579	668	597	620	632	595	623	640	638	597	610	597	595	610	579	563	597	606	572	614	618	590	627	630	591	608	591	652	613	602	615	554	635	573	604	615	620	610	638	588	624	615	595	630	604	635	611	649	625	661	572	579	622	634	611	643	594	647	625	579	587	632	570	617	650	632	596	609	630	569	628	623	591	562	599	593	588	629	631	618	610	616	651	641	600	612	628	597	616	592	599	612	612	622	592	616	611	598	549	623	618	653	621	642	585	638	624	600	600	556	614	607	579	599	584	646	605	598	618	585	600	593	620	591	655	567	582	603	558	594	584	617	612	619	627	564	619	613	573	636	634	583	568	617	572	631	611	604	558	590	620	611	599	574	590	580	607	615	655	605	616	618	637	664	563	645	609	647	593	606	614	648	642	573	612	584	598	582	584	623	566	614	624	602	640	645	583	644	596	601	592	617	648	574	617	668	585	577	606	611	594	598	654	600	592	592	612	579	623	626	594	638	596	640	617	604	616	572	649	591	605	615	630	614	635	620	573	569	622	644	629	586	618	571	599	650	583	590	606	643	559	623	650	618	571	589	580	615	630	635	609	583	623	626	554	609	612	588	592	604	641	627	581	588	604	614	634	642	567	601	606	609	593	613	602	618	617	604	618	614	596	622	625	644	594	600	605	595	577	651	621	609	606	649	578	654	610	607	606	618	631
71229	54102	67157	69443	50314	31368	15358	3832	515	386	426	399	404	419	421	421	388	397	393	443	426	421	425	418	440	401	451	428	448	425	426	419	427	447	464	409	447	421	400	402	405	403	432	430	444	428	360	421	388	449	417	424	398	451	433	429	397	403	440	407	393	440	400	373	437	379	382	408	406	407	448	414	443	411	426	436	452	410	447	395	406	367	420	415	435	420	434	460	392	400	447	400	419	423	406	451	463	397	444	404	404	397	408	434	426	407	435	377	375	397	422	428	406	452	422	435	427	450	426	428	410	409	413	414	419	431	437	404	377	366	377	420	433	395	389	398	435	419	394	394	404	411	396	408	412	384	395	420	410	390	432	395	430	449	411	388	394	412	399	423	418	411	406	400	454	401	366	412	395	416	406	420	412	443	438	417	438	400	412	395	443	431	398	432	416	409	426	426	404	434	445	406	384	433	439	420	412	424	473	428	435	400	428	400	434	412	465	415	421	402	425	433	415	409	434	414	438	410	416	385	404	443	436	450	440	427	442	415	404	411	407	428	413	427	396	439	376	390	417	454	457	417	375	424	422	427	419	411	432	452	430	414	405	445	450	408	399	390	397	436	408	431	446	426	413	410	433	423	453	386	439	418	422	414	430	429	386	391	394	406	403	441	417	400	408	423	431	435	414	443	434	410	424	445	446	410	418	367	410	387	381	461	401	359	424	410	400	401	435	406	429	419	446	455	438	394	424	421	397	471	421	401	421	449	410	414	443	436	436	399	436	426	483	445	418	482	392	432	417	434	432	417	408	408	455	467	471	407	417	422	408	474	443	430	424	420	444	435	425	445	394	377	431	460	403	383	401	430	406	405	410	394	400	423	434	454	418	399	410	427	409	414	419	393	408	435	438	401	455	413	414	443	400	451	421	392	438	437	424	405	377	406	444	397	447	402	408	418	411	439	419	418	424	470	402	435	419	451	434	407	421	434	421	450	437	425	439	422	423	442	418	433	438	389	453	390	421	431	446	423	425	447	422	411	452	446	407	396	433	381	428	412	409	411	393	430	423	401	398	446	405	394	419	413	421	439	458	419	411	399	425	424	401	418	412	399	424	420	373	374	481	392	425	437	398	437	416	404	425	445	432	415	427	386	447	437	408	412	404	419	404	428	412	417	436	395	425	388	449	383	462	427	460	414	425	420	451	411	393	394	389	432	376	389	427	417	406	431	414	420	410	449	440	433	423	428	428	432	435	383	463	441	463	438	403	405	427	371	409	427	435	424	399	452	398	406	419	377	427	424	431	429	410	405	442	394	428	380	412	414	433	474	452	381	395	409	423	409	431	433	412	459	430	403	415	402	414	403	410	466	424	413	409	423	430	372	417	449	361	399	426	417	390	405	412	385	425	396	438	416	436	414	395	438	420	452	446	442	428	431	401	376	398	424	396	404	435	431	385	440	422	446	415	425	447	397	402	417	451	414	410	395	438	492	437	427	406	411	466	385	442	424	425	430	444	391	386	420	447	422	443	384	415	504	379	413	392	431	447	443	415	392	447	374	386	403	391	428	432	422	409	460	395	421	417	425	411	440	363	448	418	442	426	402	451	456	418	425	411	442	417	424	408	412	422	404	402	482	439	425	425	412	409	440	421	427	429	358	411	417	390	367	439	476	410	390	421	423	432	423	423	422	431	420	406	434	401	460	426	445	427	445	396	436	405	446	452	423	391	414	410	414	397	418	415	413	395	398	417	402	444	400	422	418	444	424	410	403	438	411	427	413	396	443	417	391	370	410	427	403	421	427	376	399	433	384	419	403	409	395	419	385	408	438	429	439	435	418	427	409	438	395	422	452	438	415	396	411	415	433	404	399	443	411	390	410	432	433	411	431	419	366	433	425	436	426	399	397	398	431	409	424	396	405	398	430	452	378	404	396	446	420	476	485	377	449	413	430	393	409	398	437	400	408	432	400	424	419	411	411	415	386	415	385	435	446	377	418	393	413	387	419	440	424	443	395	375	420	404	407	385	397	407	417	404	433	410	415	416	413	399	427	428	439	411	413	440	436	417	437	386	406	425	433	423	439	411	464	419	427	391	436	440	397	438	411	400	453	435	401	416	418	431	399	449	409	432	396	425	409	429	392	450	453	417	430	435	419	402	404	417	427	383	440	388	403	440	419	464	448	456	444	386	424	425	393	376	419	407	412	417	417	426	434	408	396	384	394	423	376	431	438	422	444	461	418	383	400	452	409	411	425	395	407	422	425	408	456	443	408	404	424	428	403	423	442	398	436	442	393	404	409	435	405	414	403	465	437	452	415	428	408	415	446	435	399	427	383	383	419	444	425	398	402	451	382	404	379	404	422	414	416	395	434	467	456	417	432	423	437	376	424	379	423	404	415	390	448	417	427	375	369	398	404	427	399	376	399	429	422	414	392	437	407	379	433	426	451	408	417	415	483	377	403	444	420	406	439	397	390	386	422	412	378	426	411	415	467	423	404	395	419	445	451	406	401	422	406	436	407	437	405	396	453	463	433	452	434	397	440	401	437	408	388	400	389	434	433	381	375	427	419	388	438	418	432	409	401	392	440	418	407	402	400	424	404	382	428	382	441	427	393	399	415	390	420	438	430	406	394	419	426	412	419	397	431	403	400	462	420	420	387	434	386	389	422	436	440	433	450	402	407	393	416	457	492	392	421	428	385	420	415	413	440	445	417	420	411	412	457	418	400	412	417	426	429	440	431	433	423	386	440	421	412	435	378	394	397	384	424	466	411	354	427	413	418	436	381	451	412	440	393	397	420	400	411	420	408	428	385	424	439	427	417	403	431	430	455	421	398	420	403	411	431	462	430	427	405	415	438	455	454	399	420	396	414	443	406	433	397	378	443	427	407	420	445	406	397	397	411	472	434	451	439	423	432	407	408	385	414	438	399	416	430	422	418	380	396	437	465	411	410	400	458	448	410	463	394	384	406	422	417	445	378	428	435	420	439	429	388	429	420	398	472	417	382	459	400	432	417	426	403	394	454	425	396	450	392	419	455	426	435	382	403	455	373	404	406	441	412	380	458	452	440	452	458	427	402	398	399	427	415	461	427	404	389	445	388	446	423	439	403	445	414	426	412	439	385	418	458	393	456	415	405	403	390	401	441	382	437	428	390	410	384	431	420	454	445	385	457	401	406	417	444	392	402	396	447	382	412	438	406	433	418	445	384	398	399	451	409	394	408	396	378	419	402	404	427	362	399	426	417	456	404	389	404	399	440	441	408	444	433	429	429	425	437	395	422	435	435	456	421	411	444	419	449	386	421	403	406	413	389	464	393	405	431	389	411	422	421	394	410	437	406	386	391	414	460	396	415	407	439	454	402	438	435	415	434	404	432	405	415	450	408	423	404	430	430	423	423	411	386	399	419	414	392	377	382	443	415	403	433	438	447	460	420	449	369	457	427	422	431	416	417	457	407	461	427	401	384	428	435	417	397	395	417	392	416	408	407	397	416	402	405	394	419
49118	43534	70677	75313	59097	41185	24699	7774	940	969	885	933	928	933	908	951	907	940	950	901	924	935	966	916	922	917	930	972	962	919	880	959	887	951	977	983	894	937	904	972	882	905	902	991	934	947	942	904	932	928	928	932	860	891	957	910	939	894	902	906	936	922	910	941	936	961	924	924	930	959	965	900	916	949	890	911	931	911	904	926	961	883	856	919	908	918	942	947	875	924	938	962	884	889	897	937	913	975	923	951	918	920	825	999	921	906	957	919	878	938	856	889	945	923	932	921	874	898	916	912	894	899	993	940	901	921	924	914	967	890	925	968	869	935	974	916	898	905	944	881	960	934	944	871	898	938	882	906	908	912	839	880	908	934	947	952	896	944	900	928	892	919	983	988	897	943	932	946	907	892	958	879	921	924	875	966	920	901	924	958	913	908	948	885	892	902	941	925	908	874	928	939	837	880	962	856	928	908	948	960	942	923	920	958	950	903	954	943	909	905	871	917	882	966	925	946	891	989	956	952	902	894	893	879	958	879	963	891	939	841	965	924	897	907	991	949	939	893	879	906	912	943	940	902	954	875	899	942	905	957	927	913	883	899	942	941	929	940	932	953	894	918	889	882	916	904	963	910	939	932	893	968	946	894	874	969	944	911	941	897	896	881	944	909	905	888	923	918	897	889	941	908	953	941	916	905	978	893	956	881	899	969	994	914	885	856	883	954	869	891	955	926	915	886	929	912	920	926	905	898	973	939	926	953	932	915	867	970	884	944	979	897	896	926	943	868	937	945	889	894	893	949	933	898	958	925	910	912	947	889	918	924	947	904	965	895	959	906	893	938	922	898	897	974	908	900	924	927	927	927	953	902	892	882	904	931	935	937	892	944	938	933	892	904	893	955	917	892	906	868	908	931	944	904	950	991	918	880	934	933	895	905	950	928	887	922	896	903	891	877	930	966	930	905	983	879	970	890	934	879	934	898	903	932	905	927	903	919	846	937	991	890	935	889	940	931	955	895	899	918	898	955	912	961	892	962	923	952	910	886	872	969	908	914	950	915	965	925	927	952	896	922	925	881	934	873	927	853	934	981	936	923	956	983	918	931	961	898	979	919	965	889	933	900	929	893	909	900	928	908	916	879	937	918	933	965	930	936	887	980	923	910	936	938	929	964	941	937	882	887	936	893	873	944	935	947	937	883	895	952	902	863	917	908	881	860	947	868	925	911	922	943	944	912	916	934	888	957	888	922	935	948	891	942	978	871	918	913	968	946	912	913	939	915	896	897	948	957	917	947	937	905	946	953	880	939	932	874	891	848	957	934	936	926	943	900	905	968	958	893	926	962	973	870	940	932	968	922	925	885	989	884	919	905	942	894	965	875	893	923	961	927	885	873	907	913	971	944	916	963	879	920	953	912	896	955	921	906	929	973	903	868	928	952	915	929	915	954	942	939	900	934	921	958	942	911	938	916	955	899	854	925	915	925	949	922	960	888	915	867	950	949	938	916	899	953	957	880	899	922	909	911	876	892	944	929	835	957	889	916	903	934	948	919	940	914	934	900	929	914	960	899	916	939	886	913	926	900	940	915	929	897	917	923	900	940	946	876	923	921	893	897	868	880	959	904	931	886	908	954	937	889	844	925	930	942	932	920	921	913	909	880	927	927	937	950	922	909	898	903	923	901	947	950	905	887	880	862	894	892	887	955	955	926	934	903	938	936	952	920	885	922	900	897	881	927	891	964	893	886	885	948	970	928	937	963	928	899	924	891	928	955	910	962	880	936	942	946	916	901	923	902	959	883	911	923	905	960	920	940	898	947	968	936	937	926	877	915	920	956	949	939	886	909	953	935	940	947	899	957	908	946	920	957	935	901	907	946	904	907	886	924	939	900	906	961	880	904	926	891	931	914	910	938	900	916	954	868	925	888	949	923	883	922	1000	915	959	951	885	913	888	935	974	938	905	874	875	884	877	894	918	971	935	940	891	926	929	909	926	929	868	940	934	891	888	909	916	920	933	891	935	890	936	936	917	918	944	910	939	906	893	913	934	834	937	970	966	951	899	890	934	915	874	881	934	957	911	880	947	879	934	937	871	918	893	914	990	940	862	930	899	870	933	968	943	896	892	837	917	907	910	929	902	941	922	888	921	939	872	932	961	944	1000	859	899	917	880	916	925	898	910	900	906	916	917	951	948	889	902	926	910	933	872	908	906	952	898	973	902	961	870	938	904	942	907	871	941	891	894	884	964	970	863	941	949	959	928	941	907	935	949	933	904	906	874	930	895	864	888	936	888	894	978	956	988	903	901	888	875	903	943	894	926	902	930	909	910	919	921	855	941	888	915	909	875	924	938	947	978	911	885	870	917	954	894	897	902	922	919	949	933	876	848	899	894	832	923	884	960	890	939	996	904	883	929	926	910	885	914	912	886	954	886	895	936	885	961	923	911	952	910	866	896	911	856	939	889	917	881	931	948	941	849	965	911	880	938	895	955	959	869	886	946	934	899	949	942	941	878	977	931	939	943	938	944	925	903	937	950	910	950	942	919	916	891	902	875	902	960	928	917	885	923	982	934	939	864	950	918	909	911	950	911	924	932	927	944	873	949	930	861	904	882	909	890	937	902	935	916	941	957	948	884	890	881	937	919	927	921	885	934	924	931	958	914	883	928	877	944	955	907	882	936	945	946	873	897	891	911	932	910	891	893	890	947	933	935	945	863	915	935	910	915	864	901	904	874	926	927	938	932	915	866	958	934	902	919	913	972	955	891	890	903	888	968	965	812	949	943	937	885	922	901	929	909	966	928	910	913	884	957	914	910	939	897	926	924	955	889	946	926	917	907	885	930	972	970	914	926	885	919	930	919	911	950	945	949	842	904	911	907	930	887	932	877	915	938	944	909	839	880	945	1033	916	911	818	895	937	937	925	946	921	890	936	963	923	922	912	900	848	888	935	950	906	915	929	922	908	929	927	877	930	909	895	860	950	981	983	899	942	910	922	897	890	931	875	968	926	917	909	949	904	912	913	896	877	951	901	943	888	922	897	940	897	925	924	945	918	891	926	887	893	915	860	937	916	937	908	907	885	949	964	947	909	929	925	947	905	912	933	993	937	903	858	918	867	834	913	905	915	977	863	908	874	955	909	941	978	956	931	964	893	928	887	889	931	937	910	917	887	918	905	965	932	884	909	932	938	927	915	976	902	929	897	910	891	901	931	897	944	916	944	883	923	888	910	919	943	928	891	858	944	896	893	869	941	965	877	919	910	921	920	951	911	906	900	889	920	933	914	940	920	917	927	823	927	841	855	913	961	878	911	901	932	946	877	917	935	935	943	914	934	890	910	927	936	909	923	958	848	877	937	929	913	975	949	924	903	960	911	927	934	948	951	985	912	939	926	899	916	945	888	943	927	899	887	911	934	928	921	901	904	946	877	913	885	939	922	920	943	917	947	931	921	921	915	902	894	870	948	896	901	930	916	910	928	881	939	931	895	917	967	916	898	868	923
40283	24473	11519	7763	3724	1528	674	312	250	245	217	228	221	238	242	222	231	247	251	210	258	241	245	231	221	215	257	231	248	212	232	265	218	218	246	235	238	190	213	228	217	240	212	223	207	269	270	242	226	259	207	240	238	249	232	224	255	249	256	209	243	252	221	260	269	256	222	253	227	280	232	243	231	207	242	242	245	240	221	237	238	245	238	270	275	256	266	232	219	250	225	227	249	198	238	241	219	237	250	261	266	214	239	252	243	232	207	226	268	247	235	232	230	224	276	238	226	227	227	248	229	213	235	214	262	226	241	228	230	251	232	257	267	218	225	260	250	236	228	258	221	237	254	232	232	254	263	255	222	236	237	215	213	242	236	237	249	238	229	225	243	244	256	250	230	237	202	214	264	234	216	227	264	240	217	246	206	240	209	229	251	203	239	251	225	259	222	211	236	236	238	225	244	238	229	244	233	227	236	211	233	218	220	239	221	234	229	251	263	242	216	226	258	241	255	239	256	229	227	228	261	245	237	226	225	269	221	240	244	223	243	265	232	260	231	238	242	256	224	256	238	238	225	238	234	231	220	252	269	224	249	226	253	242	219	256	234	243	258	235	259	217	240	240	241	234	218	209	248	253	267	233	237	234	229	235	257	219	218	254	238	255	247	243	257	231	214	239	237	240	223	219	250	248	278	217	254	224	268	234	205	252	228	222	243	252	252	227	262	232	259	236	238	229	287	239	252	240	236	228	222	265	232	236	240	233	237	238	233	229	261	234	230	247	222	238	233	260	246	215	248	246	245	217	278	231	237	235	244	236	250	252	234	255	237	263	264	252	211	256	243	230	235	239	235	227	240	246	263	223	253	267	225	270	253	270	247	220	257	259	254	219	261	248	237	225	249	270	247	245	233	218	247	257	251	244	266	261	271	224	249	222	216	267	219	255	254	225	211	200	257	287	238	235	240	267	240	238	223	249	246	262	246	239	234	219	243	251	249	210	263	227	250	225	224	213	239	213	264	234	236	225	228	224	238	219	246	244	238	240	247	237	231	249	227	242	240	245	226	275	230	244	230	234	219	251	267	224	224	235	239	248	238	233	231	256	234	245	223	227	240	253	249	231	246	220	247	241	230	250	247	225	266	209	225	302	229	205	236	276	234	243	200	243	244	253	256	273	256	253	207	236	216	246	236	275	209	239	274	217	228	268	224	235	211	224	270	252	267	248	249	237	226	224	231	218	232	209	204	208	236	260	228	224	223	249	220	245	252	226	235	262	242	233	213	225	244	236	220	249	252	222	240	212	237	231	233	240	207	256	238	245	221	256	257	242	229	245	253	228	261	236	258	267	232	242	242	226	238	222	221	262	200	221	242	269	259	251	222	251	241	214	235	251	221	235	234	237	202	251	248	236	251	256	217	219	261	252	227	249	228	254	255	230	218	256	212	263	259	259	238	249	255	247	234	254	234	249	221	254	236	263	240	255	228	219	245	218	257	249	272	232	229	218	264	226	234	235	258	238	258	227	240	266	259	278	254	207	223	226	237	243	230	214	228	259	245	265	221	212	254	219	223	227	230	240	231	232	236	245	248	275	270	213	248	274	224	245	211	250	242	262	255	251	243	248	225	245	231	236	215	248	259	219	241	261	256	236	273	227	231	237	264	274	235	256	237	210	228	243	232	228	239	231	214	247	239	263	228	225	265	257	256	239	239	232	213	190	257	270	230	248	223	242	248	242	216	213	218	215	246	244	222	252	237	223	265	248	260	261	239	205	229	233	238	230	235	257	254	240	255	248	224	243	246	236	213	213	236	228	263	248	235	206	229	209	232	248	254	259	226	230	249	228	253	243	246	241	223	227	248	260	215	230	232	207	237	231	236	227	219	275	236	244	231	253	216	211	255	247	249	250	240	232	245	228	244	212	237	230	218	249	228	210	228	226	208	220	241	256	246	254	238	233	230	275	245	279	216	213	220	252	228	215	214	238	253	231	221	252	221	217	228	213	213	216	258	221	244	281	238	236	240	215	247	251	251	248	207	182	231	229	242	241	221	262	239	226	205	220	217	260	218	232	211	261	234	258	224	248	229	245	262	257	254	264	269	239	268	243	219	231	225	263	237	239	202	239	236	234	220	235	227	260	233	224	237	269	242	227	262	231	243	224	213	242	250	245	230	259	261	223	237	223	235	249	242	262	211	216	252	270	261	231	236	235	233	267	230	213	273	242	245	227	216	242	242	244	234	223	217	217	254	223	220	257	236	246	246	226	241	261	282	256	212	224	239	246	268	245	206	206	249	238	236	240	240	266	235	224	247	274	237	230	246	243	249	209	248	232	237	230	234	253	220	241	230	230	263	249	232	279	237	244	264	269	248	251	238	234	256	216	224	201	222	244	232	247	231	228	200	257	260	232	248	235	224	208	261	225	247	232	277	279	254	262	249	230	230	238	240	251	261	251	234	211	252	256	238	272	241	246	221	240	230	200	214	246	253	234	238	235	235	226	220	220	237	256	251	254	227	238	237	223	227	220	215	239	250	259	232	237	233	236	224	213	244	235	264	248	243	259	272	238	228	240	237	234	198	238	222	241	229	260	246	240	242	243	204	239	228	227	242	246	240	245	239	257	249	193	237	272	203	253	237	234	234	251	258	213	221	230	268	233	264	251	256	233	245	224	235	239	245	229	227	229	249	241	223	243	225	244	263	258	219	226	255	253	243	270	236	232	226	222	227	248	217	231	273	220	247	222	225	227	263	238	245	250	228	214	236	252	252	257	237	260	257	260	219	231	218	249	227	224	241	261	216	243	239	239	240	234	254	234	243	232	217	263	235	244	246	255	232	218	209	247	198	234	291	252	229	253	244	262	233	215	233	253	226	234	249	219	224	222	222	263	241	219	229	221	259	247	238	246	252	253	238	205	245	240	236	250	227	232	231	244	281	261	229	243	246	239	268	249	229	251	234	249	240	237	259	234	246	265	242	252	238	242	236	236	259	215	224	228	231	218	248	246	243	280	232	212	247	231	231	230	218	232	251	239	239	228	247	244	215	242	250	239	238	232	258	244	195	217	254	220	249	234	228	196	226	218	260	225	215	228	227	227	230	227	227	239	261	237	239	230	237	222	240	249	225	236	254	218	232	245	237	236	218	251	251	228	269	225	251	253	245	216	235	220	228	244	218	222	239	249	203	233	229	239	266	242	238	227	246	249	245	255	233	255	237	257	254	244	225	289	263	224	259	231	221	242	231	263	238	217	240	262	231	225	240	218	224	254	256	254	229	247	240	220	283	241	237	222	241	232	265	215	259	199	221	227	238	244	231	241	222	224	235	247	254	260	213	292	226	229	240	242	237	241	229	215	247	245	236	228	206	225	259	243	257	226	228	240	226	244	266	243	228	253	246	227	215	236	263	230	214	248	246	271	250	244	246	244	214	261	240	230	209	237	223	218	235	236	248	228	206	280	246	227	230	250	233	257	241	281	232	256	229	238	240	231	244	249	238	241
23039	14911	17537	16461	9773	4563	2114	931	579	577	571	551	553	558	581	551	565	562	555	585	579	581	579	553	601	568	561	618	585	574	577	587	573	562	595	616	531	611	577	557	575	566	558	614	599	535	634	568	559	565	577	594	596	585	585	594	534	573	552	612	572	605	560	574	575	594	560	590	580	567	608	581	592	549	579	567	554	595	625	566	557	632	645	562	578	552	550	570	599	553	574	594	566	553	566	611	572	566	528	567	624	563	619	617	572	632	556	557	617	585	616	585	544	602	562	593	594	539	539	550	604	610	563	579	557	575	615	588	580	572	565	553	526	586	604	563	592	566	560	604	554	557	595	575	564	581	541	565	597	583	556	573	600	551	587	575	585	584	587	553	548	569	572	583	579	631	527	537	583	535	542	569	555	564	568	546	597	628	609	613	594	553	560	570	586	555	593	587	591	558	573	561	587	577	546	555	616	596	549	589	553	633	556	558	582	542	570	548	583	580	555	573	545	563	584	624	579	589	589	587	600	587	568	552	585	597	607	639	562	548	616	593	584	543	562	581	602	577	569	570	572	570	580	552	571	588	577	563	549	548	561	542	589	546	582	591	550	598	561	631	574	592	562	585	566	564	588	549	549	570	579	560	588	586	601	588	590	565	575	567	609	573	575	582	559	574	567	566	551	588	567	583	600	532	573	598	610	533	565	546	580	624	580	545	575	554	605	589	599	557	605	610	575	613	526	611	580	587	552	566	599	558	536	588	598	591	580	603	579	584	537	568	554	553	528	561	534	544	564	580	563	591	615	609	560	612	558	572	593	598	536	546	581	566	599	566	564	549	552	547	577	615	594	575	580	572	585	557	566	578	564	570	579	567	645	565	534	560	569	603	600	595	607	582	549	549	589	562	559	602	580	590	557	558	581	584	615	543	617	575	572	567	601	614	572	580	557	579	551	582	556	548	570	580	556	588	557	605	564	550	577	551	567	609	614	548	585	593	532	555	542	564	600	611	592	569	573	612	549	608	561	539	575	541	584	558	550	538	545	587	602	618	532	539	592	582	576	622	550	567	577	574	589	560	583	556	546	549	541	621	566	592	566	585	586	619	579	564	575	568	613	553	586	606	540	592	639	602	576	603	593	603	556	563	573	577	543	602	619	568	589	547	569	530	605	612	544	593	539	582	604	563	572	587	588	587	551	551	540	519	541	570	596	549	521	582	565	575	596	582	600	577	599	574	606	556	584	621	569	580	583	531	592	557	589	549	579	572	549	548	597	605	626	609	544	612	624	616	604	598	612	583	581	555	538	571	585	589	567	547	573	614	558	559	551	600	543	542	547	545	568	547	577	585	579	572	601	595	606	554	591	554	580	582	647	641	551	601	606	546	591	573	572	561	584	628	551	635	532	569	582	605	601	592	564	573	569	623	609	576	622	558	610	575	560	592	554	565	564	553	570	575	548	589	619	591	599	588	607	558	524	546	596	600	608	567	592	570	602	555	566	574	619	563	595	596	525	562	605	597	570	634	544	532	590	586	574	549	539	514	573	596	568	542	574	562	551	582	602	539	537	572	580	575	582	569	619	578	541	578	522	616	558	546	544	546	575	525	603	548	572	545	568	557	570	609	565	575	585	563	573	550	562	583	564	600	608	578	591	603	552	567	585	596	595	540	573	566	607	607	575	588	569	565	598	551	620	611	594	583	580	540	547	546	584	519	560	557	591	577	566	594	553	535	581	551	599	551	577	562	580	544	565	570	500	554	577	579	625	547	582	573	559	605	562	583	589	618	626	554	611	581	585	533	575	536	587	541	554	580	570	601	576	582	530	555	566	616	558	552	586	579	551	586	596	571	544	585	556	589	586	593	545	589	556	582	585	593	571	587	561	597	605	548	575	555	576	554	599	535	547	629	588	588	590	540	630	555	548	576	575	545	603	611	561	571	568	572	547	600	535	586	537	572	609	551	573	588	563	560	580	546	554	582	565	587	576	560	554	598	541	568	613	574	589	587	559	596	529	534	534	607	598	601	565	555	573	592	580	558	571	570	610	612	575	549	577	591	596	577	570	603	556	623	582	557	548	540	594	557	579	560	598	575	587	559	542	566	546	576	588	591	531	577	548	591	536	589	626	551	544	560	617	581	572	586	579	580	530	568	585	650	587	587	585	550	551	576	533	587	556	537	530	557	556	603	561	564	575	572	557	583	568	577	590	548	568	563	578	568	608	555	556	564	580	609	566	549	558	598	508	586	549	591	582	565	584	573	563	544	537	574	581	584	566	600	604	574	602	611	602	571	568	577	605	555	567	577	556	578	561	618	586	580	598	609	557	574	607	605	561	580	558	556	559	522	565	599	562	581	511	534	537	550	594	591	584	552	602	544	613	586	626	596	548	557	552	606	590	588	553	599	563	568	580	588	593	586	595	588	555	563	554	584	585	540	550	524	585	574	558	590	600	591	601	594	571	582	638	561	569	571	549	592	586	545	560	579	594	552	574	584	591	543	602	531	577	597	550	572	571	594	577	561	611	568	576	578	566	564	610	569	560	595	576	577	533	564	534	574	577	577	589	562	575	580	589	584	590	545	540	542	541	542	577	571	581	549	556	534	589	602	600	588	570	549	581	577	571	599	587	587	586	572	551	564	587	587	551	555	602	573	543	566	598	573	532	558	566	562	580	569	587	495	607	553	553	577	588	563	585	573	522	570	590	563	558	598	593	606	526	570	549	541	569	597	543	550	581	601	518	580	579	581	623	549	565	556	560	571	570	557	596	584	555	581	557	629	512	621	605	559	546	577	594	549	578	554	602	555	574	575	582	584	608	568	578	561	572	551	558	528	553	587	540	515	545	549	575	611	584	571	579	573	582	616	551	571	552	591	568	554	533	581	536	558	566	564	566	558	555	568	612	599	612	565	540	544	559	541	552	533	566	609	598	597	611	590	540	594	583	583	553	563	556	558	548	633	562	614	563	588	609	549	563	528	546	559	565	626	605	583	564	556	594	555	547	555	562	574	568	552	575	573	612	569	604	587	545	610	630	552	583	575	539	538	563	606	579	541	544	595	587	567	631	594	555	598	562	568	561	554	619	583	567	527	570	594	589	546	588	586	613	564	584	627	556	602	548	555	613	576	561	558	544	591	584	598	603	610	585	627	588	574	558	565	563	591	577	602	582	544	583	550	556	589	608	566	568	602	542	568	555	581	566	585	567	576	569	622	552	553	582	554	556	596	560	579	588	609	545	578	569	551	586	586	558	593	569	566	566	592	548	565	547	566	520	538	579	598	577	554	567	568	576	611	543	582	581	577	563	586	592	566	565	575	560	552	573	595	626	574	568	572	599	571	603	609	535	558	581	565	575	574	535	566	560	582	552	597	571	541	544	570	530	603	529	587	567	570	523	580	589	576	583	575	602	585	571	557	569	555	533	569	591	558	618	623	559	599	535	566	569	579	563	562	599	562	567	624	544	577	571	588	552	559	571	573	560	562	564	591	538	570	533	559
49036	31620	38831	32782	16857	6162	2129	586	280	242	248	259	246	271	285	214	293	270	253	263	231	246	230	245	245	260	257	243	270	270	281	237	248	242	259	269	265	272	247	252	258	264	234	254	289	258	262	238	234	232	249	248	251	262	249	289	269	236	255	229	241	258	251	265	259	261	237	244	245	232	294	246	249	238	266	214	254	246	252	244	265	253	233	263	248	242	242	253	265	250	249	273	224	267	248	278	231	273	231	299	289	269	245	241	255	231	254	240	277	264	249	237	255	264	253	246	232	270	258	277	255	237	261	265	273	231	251	238	226	260	248	249	230	223	272	232	268	257	234	255	240	265	238	230	254	263	232	257	256	232	237	269	254	222	238	246	242	238	238	260	230	236	258	240	250	247	230	263	231	262	287	244	245	288	215	268	247	235	271	271	243	256	244	276	235	222	234	239	250	222	264	270	263	259	255	212	297	232	288	264	259	250	250	260	261	258	250	246	244	264	276	278	260	246	258	252	245	261	233	268	237	259	258	261	249	267	283	235	265	243	238	273	254	241	241	250	262	239	263	254	271	289	267	254	272	237	258	250	254	205	262	277	241	296	244	221	235	230	252	216	260	238	246	284	288	227	218	233	238	238	241	223	252	246	221	234	249	259	254	254	255	279	243	286	214	264	239	248	234	236	248	245	260	253	253	243	266	236	248	241	262	234	228	233	260	266	237	232	256	254	257	264	211	236	247	234	264	236	244	249	229	281	249	264	261	234	246	267	253	220	254	227	278	266	274	250	256	219	279	248	243	266	238	286	289	243	258	270	271	263	247	250	246	260	249	251	272	263	232	244	281	256	244	260	243	255	256	238	226	256	261	250	235	284	247	234	214	259	252	264	251	248	262	245	235	247	268	272	273	261	255	258	245	266	288	227	251	231	236	238	260	253	243	247	267	241	268	276	236	243	264	224	247	252	281	250	261	249	263	231	237	251	238	255	249	254	250	259	253	282	226	252	275	258	264	276	264	272	263	238	214	213	245	238	240	210	257	260	258	262	244	255	258	242	235	251	268	247	243	264	244	270	235	251	267	232	237	262	252	244	253	246	289	254	252	216	243	249	273	259	238	245	250	257	258	253	237	263	253	256	220	223	237	257	235	244	233	272	270	274	217	230	245	232	241	265	290	274	260	269	276	265	223	273	232	268	244	275	261	252	237	251	270	222	268	233	259	239	245	239	228	237	245	251	239	209	253	234	259	253	230	237	248	239	250	250	286	279	253	232	267	233	250	248	261	254	266	264	253	264	243	242	272	265	245	235	261	276	269	271	254	240	255	268	231	264	254	252	296	245	235	247	242	276	269	252	235	230	259	237	306	268	230	236	229	248	245	260	243	270	273	277	257	259	262	263	277	272	296	234	239	216	270	261	218	270	272	247	245	235	243	250	257	256	274	246	249	265	270	248	220	256	255	268	248	236	261	255	238	256	253	239	241	228	256	240	256	262	242	264	258	236	257	243	253	251	250	271	273	255	277	236	258	275	222	255	250	239	256	243	261	256	267	236	257	240	265	264	260	218	235	253	245	268	273	275	222	231	261	265	250	224	240	255	246	252	240	265	255	240	228	246	259	269	266	229	241	264	227	277	228	226	278	253	250	231	323	245	254	224	233	245	277	270	259	243	248	230	242	243	253	277	275	261	230	252	257	261	278	223	256	269	239	245	247	244	273	226	240	263	238	233	254	240	245	248	228	255	247	273	238	261	240	271	249	283	261	258	240	252	286	276	232	291	265	205	248	266	265	258	230	270	253	282	269	201	241	252	235	251	247	293	251	231	248	261	284	271	272	235	244	280	219	268	240	248	278	247	208	275	258	281	253	225	224	243	273	241	243	271	240	233	231	258	243	223	254	297	250	262	223	226	247	239	239	287	243	248	275	287	269	247	256	270	245	244	229	237	232	247	255	228	244	272	264	261	248	244	267	265	269	243	232	273	255	252	221	258	244	260	250	246	247	260	250	263	248	254	237	261	243	253	241	223	264	263	248	254	267	270	274	246	257	232	244	235	259	223	279	222	264	266	257	248	239	238	249	288	259	253	242	254	225	269	255	263	251	263	234	280	268	218	237	243	252	229	251	229	266	277	229	271	242	274	258	254	255	253	260	248	251	232	277	215	244	297	255	261	231	254	226	240	236	233	251	271	274	223	247	255	225	272	252	268	246	238	237	235	259	254	240	253	253	235	285	242	248	279	241	261	240	238	225	246	218	271	256	270	280	262	233	272	251	248	233	260	263	240	246	262	263	256	259	239	291	259	241	262	232	258	224	278	281	254	237	268	269	266	270	283	274	250	232	266	280	275	272	248	273	256	278	273	243	251	271	236	265	252	219	244	247	256	259	270	269	294	261	221	276	274	239	225	230	249	250	251	236	282	249	245	270	249	247	262	224	243	253	238	265	217	243	255	285	242	248	219	249	287	274	262	250	271	272	254	255	227	211	256	239	211	247	238	225	242	248	229	277	235	255	247	241	255	229	242	258	280	262	244	257	253	237	239	250	292	257	221	221	247	250	262	256	227	251	244	271	262	252	232	264	252	228	233	253	250	287	223	252	261	251	251	262	269	249	261	233	232	230	260	250	255	243	259	275	267	254	257	231	248	221	248	256	248	234	262	263	268	225	247	257	261	227	256	257	254	251	242	237	234	219	278	293	271	237	216	278	239	255	253	246	234	231	242	254	227	229	252	228	243	236	225	250	268	268	245	242	259	232	245	224	264	242	233	256	262	245	252	253	270	273	229	232	239	248	229	246	274	273	253	278	239	232	268	239	295	272	254	250	257	232	236	246	247	237	262	244	259	233	249	273	270	264	231	246	261	254	228	225	242	266	245	271	269	239	261	239	241	245	249	245	256	240	254	240	257	229	285	242	231	258	262	275	283	226	251	262	270	247	238	272	248	260	275	254	254	250	273	279	295	225	235	245	234	260	271	218	232	269	265	249	235	263	266	294	265	259	250	254	265	247	268	250	242	240	264	275	287	254	239	263	261	276	267	222	240	250	281	281	248	234	251	266	231	251	254	283	254	270	259	247	237	278	250	221	226	243	246	223	231	269	258	274	236	251	230	261	255	272	250	232	229	258	260	267	251	246	264	250	257	224	275	268	260	241	251	292	235	279	263	241	270	277	274	264	260	254	270	253	260	277	225	239	251	241	283	256	238	260	257	235	264	241	239	270	226	218	254	252	250	246	251	223	272	243	250	261	251	236	232	237	268	263	240	280	228	245	263	241	284	283	260	249	274	246	238	267	269	254	254	235	231	259	244	235	235	231	223	252	245	274	251	270	249	233	276	210	271	255	258	243	237	252	261	251	246	247	246	227	252	243	251	274	237	264	245	256	281	245	272	233	257	252	271	233	252	231	263	268	267	277	239	258	230	239	232	248	254	247	236	228	267	238	235	233	269	295	249	250	232	257	229	254	259	243	248	246	269	255	230	255	247	240	256	272	250	265	248
30103	21253	43289	40910	27990	14923	6512	1738	642	644	624	586	602	564	611	559	602	547	589	618	622	616	663	592	606	606	649	560	602	616	609	565	616	588	629	586	616	586	610	597	642	630	583	592	616	559	590	606	578	615	596	603	678	597	691	581	573	652	598	625	574	547	610	584	607	556	619	634	615	604	597	640	557	600	591	543	629	584	583	607	572	567	559	626	592	577	603	596	612	577	602	601	608	625	623	592	604	588	638	583	641	630	546	608	602	600	598	646	600	581	603	576	599	608	612	615	605	624	608	576	607	637	613	582	593	617	629	602	629	568	597	645	619	624	621	595	587	628	561	591	620	618	628	620	613	583	622	589	579	619	631	633	607	668	636	609	577	613	623	616	616	609	606	592	561	604	623	646	586	567	563	598	594	601	595	629	636	615	611	594	579	597	655	558	616	624	578	583	596	579	553	605	611	596	616	603	576	569	612	612	617	619	608	592	652	625	567	645	605	614	563	615	611	576	607	613	607	584	635	595	623	570	607	584	604	624	558	594	584	597	590	581	621	574	647	632	613	591	574	548	630	632	585	579	616	633	589	594	565	600	611	593	577	603	590	602	592	623	576	650	635	648	617	574	585	614	602	571	658	585	596	646	619	610	632	608	614	596	580	640	579	630	581	577	624	602	604	588	597	631	631	607	608	619	607	625	583	621	563	579	593	595	575	584	600	607	609	597	564	573	619	613	616	609	610	585	595	595	615	619	592	633	604	574	609	629	564	617	612	576	594	545	564	647	552	568	640	621	614	633	627	578	596	582	604	583	590	649	585	597	596	597	602	584	607	596	590	597	583	538	603	596	584	624	607	629	622	630	583	575	640	605	638	616	591	630	599	561	611	624	561	593	567	651	617	619	581	613	617	607	640	626	570	633	638	602	604	627	589	583	588	601	617	575	604	574	610	611	656	604	591	615	558	608	636	575	616	628	646	606	595	573	626	618	579	594	627	567	576	608	607	563	631	611	597	592	603	602	623	631	644	566	550	624	587	603	630	625	622	594	590	634	624	601	590	634	608	632	584	596	600	577	590	568	620	604	548	602	600	604	580	585	587	620	597	631	580	627	598	596	611	581	617	641	636	636	647	557	628	652	680	606	610	608	586	571	601	628	582	587	564	592	576	586	570	579	591	619	566	607	571	624	595	642	633	551	610	630	587	635	593	610	603	622	597	606	569	602	652	578	608	581	568	593	583	560	664	607	627	609	588	546	576	624	634	609	600	626	581	617	562	598	604	691	602	604	582	604	591	578	593	612	575	636	658	648	543	627	613	620	573	570	621	621	613	618	627	596	603	633	614	587	568	605	629	588	596	636	598	606	614	612	655	564	628	603	646	606	595	611	595	618	593	608	591	580	614	614	640	565	628	622	597	589	562	628	589	604	617	617	576	569	553	615	600	648	601	600	581	598	604	632	618	622	628	581	635	628	593	621	615	648	584	592	607	619	609	618	588	604	595	619	587	600	609	584	551	563	598	587	597	584	580	584	622	599	625	593	598	626	629	598	590	635	596	613	616	626	599	611	593	576	654	593	626	625	624	593	595	584	600	609	606	618	626	573	619	608	601	595	644	566	595	569	604	617	592	634	601	617	593	567	630	655	621	634	617	554	591	577	575	622	654	583	582	588	595	577	635	590	612	667	561	582	600	598	552	602	648	644	566	580	593	576	610	633	586	582	559	616	598	607	643	625	644	588	576	620	594	648	596	602	589	578	628	629	573	627	622	583	581	620	611	605	557	625	609	589	620	591	590	620	547	556	614	610	588	627	613	599	625	607	595	617	516	557	530	557	577	634	614	612	597	570	588	605	593	605	607	596	571	616	575	551	643	617	620	587	591	613	567	634	600	614	596	592	566	636	582	555	618	599	577	610	595	647	587	585	582	599	569	622	595	605	629	630	633	590	644	639	595	570	587	594	619	602	607	592	580	631	603	577	591	604	636	619	601	542	587	600	593	633	594	593	605	642	598	633	593	570	574	638	627	592	643	640	645	611	653	592	608	620	600	578	586	618	601	603	591	582	576	601	632	565	566	602	587	626	622	582	624	613	637	630	613	600	572	576	611	613	578	592	629	610	553	579	621	588	605	624	583	609	609	592	611	580	638	591	559	581	598	565	574	599	617	619	606	603	606	566	578	649	606	616	597	638	573	552	632	592	555	596	587	629	629	599	644	632	541	566	587	599	624	556	602	598	612	622	591	593	626	588	634	622	565	642	575	586	650	626	656	606	623	611	537	609	582	606	622	614	581	614	632	619	594	592	693	612	587	603	616	592	643	597	624	592	609	621	596	614	580	579	619	620	635	584	644	668	599	592	577	598	599	572	573	623	574	606	640	590	621	606	642	579	614	609	593	608	617	644	579	573	597	575	604	621	617	607	621	629	593	583	627	600	568	585	574	613	618	600	636	647	589	611	582	617	618	597	626	607	599	561	621	592	584	620	583	621	608	619	568	644	631	594	600	614	595	544	601	580	650	584	588	651	561	608	604	602	592	586	633	616	618	577	597	591	596	603	589	625	635	621	601	564	566	632	583	595	569	559	614	626	630	593	576	615	596	599	592	576	615	641	556	621	617	605	581	653	631	607	611	581	593	608	618	580	619	606	664	573	580	606	584	600	636	575	630	616	647	605	605	624	609	600	584	605	574	613	597	578	629	582	607	588	581	604	606	590	585	593	591	584	606	632	601	576	625	561	573	587	628	609	595	589	587	558	593	612	573	605	623	619	585	598	578	621	599	558	617	600	598	605	640	602	631	592	629	574	566	602	596	600	571	572	629	594	636	582	571	603	597	579	599	600	577	582	645	639	632	589	580	575	610	586	598	605	588	628	636	579	636	612	639	613	589	613	605	602	597	659	648	590	581	570	599	625	609	606	614	598	580	622	616	617	583	643	611	579	639	623	614	577	599	599	586	611	588	619	599	629	658	588	562	608	625	577	568	606	619	635	555	595	607	625	621	618	618	613	611	607	580	595	590	620	635	627	623	592	598	591	643	608	624	661	609	608	584	610	645	573	647	588	620	630	583	598	588	592	624	598	593	576	593	651	618	572	585	566	607	641	592	649	635	620	604	641	604	611	623	613	584	592	599	550	582	566	623	621	573	611	582	575	653	623	604	622	581	644	566	605	605	674	591	589	569	621	576	592	601	571	608	624	622	615	582	588	563	608	665	614	581	569	586	603	609	593	621	617	591	576	643	562	603	635	586	612	597	607	587	606	588	603	594	633	583	605	606	614	574	591	601	578	642	567	580	619	597	584	620	600	610	622	649	589	616	606	568	601	633	602	609	600	576	629	605	597	594	605	596	598	594	612	628	599	594	605	569	581	614	599	575	591	592	588	600	631	606	587	551	602	599	594	636	605	605	607	610	608	597	625	638	561	587	593	578	587	598	629	620	612	628	606	590	594	570	593	584	591	622	657	585	591	598	586	566	604	615	606	618	600	624	609	605	609	607	608
70157	48641	72329	67405	48625	30890	15459	4007	496	397	456	400	390	431	422	407	438	412	394	420	400	403	421	377	360	404	394	413	412	417	435	421	413	388	400	407	403	365	361	398	411	446	422	428	376	435	413	428	409	387	461	391	416	390	400	409	389	439	442	412	381	367	419	409	423	454	401	356	382	389	372	411	402	425	387	387	387	415	452	406	403	401	389	408	437	407	379	426	420	456	399	417	372	381	390	378	423	379	380	428	439	465	397	391	438	432	419	426	402	402	356	432	404	396	393	439	392	406	389	399	416	405	405	418	387	402	388	414	421	424	410	446	400	422	398	379	373	394	369	406	426	385	425	428	443	385	414	423	383	424	434	426	382	392	387	410	385	426	438	398	443	403	378	400	437	421	402	380	417	411	375	375	440	434	381	415	410	382	418	414	427	418	414	405	423	374	435	417	426	392	412	419	372	375	401	400	412	388	416	396	391	438	401	403	415	389	408	401	423	443	443	396	422	375	397	385	410	407	400	383	415	418	410	428	398	386	404	425	383	425	417	410	403	365	378	372	394	416	423	381	401	419	428	396	421	391	424	405	383	437	370	441	442	398	431	390	383	404	412	431	411	405	390	409	404	385	392	405	405	392	422	395	400	395	426	416	381	366	394	367	386	419	377	389	392	380	402	417	416	426	440	400	418	408	443	383	444	398	406	366	443	394	411	467	427	418	402	393	425	384	400	403	423	443	431	392	423	402	415	427	433	415	410	391	397	376	420	421	431	423	423	405	379	387	374	388	401	428	419	427	408	399	406	408	377	419	404	416	435	419	443	385	435	387	412	404	395	409	402	432	441	411	443	411	407	409	426	410	408	393	413	329	364	417	400	418	381	410	404	381	398	432	393	409	409	421	431	405	382	398	407	424	407	440	400	410	408	413	404	431	411	405	401	410	402	437	376	393	399	425	416	430	428	424	403	442	436	406	392	377	413	432	430	442	437	407	392	429	423	439	424	434	381	395	391	448	362	421	381	413	393	402	384	444	422	415	436	442	443	376	405	432	393	426	430	389	401	424	424	428	402	407	428	390	417	411	423	381	376	415	414	424	410	417	377	416	405	427	373	401	372	429	381	396	403	388	424	405	381	396	391	368	356	382	412	418	382	383	399	422	404	374	430	453	390	448	405	384	447	422	416	384	376	429	388	403	456	422	388	387	394	414	407	434	430	441	384	407	409	377	418	392	440	399	369	371	401	393	407	433	418	410	395	390	420	415	419	456	436	443	343	417	413	387	430	370	396	444	446	394	429	406	423	415	393	392	396	403	399	405	403	425	434	408	380	401	415	447	383	393	413	427	418	388	424	390	400	459	432	435	423	406	392	444	408	414	425	359	399	437	416	425	415	439	433	428	395	393	418	373	383	426	412	371	435	399	450	398	410	411	411	395	420	348	404	404	396	386	363	413	417	405	395	376	395	411	430	405	402	370	400	377	399	401	386	402	414	391	404	408	426	430	443	374	398	417	409	399	417	417	381	373	407	399	378	406	409	378	384	414	411	404	411	399	418	388	412	428	392	395	406	408	406	402	388	419	410	402	431	411	391	424	421	414	395	386	356	404	372	409	465	414	389	412	423	408	415	399	432	394	416	390	428	428	397	383	397	450	422	397	392	402	418	392	436	397	399	409	445	399	413	386	388	371	412	415	440	418	384	392	407	405	400	427	422	392	424	393	392	444	407	417	385	395	395	448	430	415	428	463	405	428	360	371	406	383	395	418	389	426	405	405	391	377	421	381	388	430	425	460	438	409	389	429	380	387	407	386	437	385	421	390	429	417	418	380	428	364	407	422	368	386	410	375	397	409	396	411	439	349	435	422	385	410	389	422	435	413	415	360	388	417	383	383	387	407	390	373	398	406	396	346	419	401	428	448	402	409	391	380	391	397	391	428	424	406	366	428	411	416	439	389	437	437	419	429	406	390	405	422	432	415	421	406	397	411	452	414	382	406	382	420	409	425	434	434	407	404	381	377	420	383	412	381	389	417	398	402	405	416	376	427	398	385	402	388	407	401	411	376	409	381	413	391	442	422	423	429	395	411	410	382	392	419	422	396	398	420	376	404	366	383	415	385	418	420	433	411	417	422	438	424	410	423	414	388	414	412	418	407	408	434	447	426	396	425	412	420	374	442	418	384	408	425	380	363	416	410	391	440	465	409	374	411	383	445	412	425	373	416	387	420	403	361	417	431	416	367	422	402	417	410	399	425	407	440	400	435	444	418	440	404	396	419	422	391	405	401	425	423	423	379	386	445	393	440	419	434	429	394	426	377	356	361	385	432	397	367	414	402	426	412	389	435	434	389	382	421	434	388	408	422	393	455	396	412	410	420	417	431	404	408	363	458	405	376	409	408	410	416	417	386	454	390	390	430	401	425	422	399	388	397	401	384	447	419	383	406	398	374	378	412	379	395	461	417	365	400	397	397	402	447	389	379	405	376	418	378	419	409	428	423	391	366	406	369	422	421	400	420	389	413	419	396	416	398	381	406	415	420	409	400	465	360	406	382	357	351	451	414	417	434	394	375	384	414	426	433	423	394	419	424	462	424	433	421	403	401	443	369	400	366	397	383	422	385	452	437	422	427	427	413	390	393	417	412	435	423	406	424	431	397	401	434	391	412	422	461	399	395	365	414	387	378	391	425	395	398	404	371	434	405	394	390	444	412	425	384	387	363	415	422	419	415	373	402	427	427	401	396	386	423	374	372	436	414	424	386	419	380	399	435	387	416	405	443	403	419	396	407	423	403	359	434	414	368	395	421	409	465	458	428	378	381	382	394	425	424	393	386	368	407	397	414	365	399	444	404	415	404	399	368	416	406	443	416	367	433	396	409	394	388	407	441	433	389	434	437	402	407	422	399	393	375	407	406	421	414	407	371	392	392	417	414	423	426	434	427	381	430	413	384	364	366	374	422	415	381	433	400	414	399	434	414	433	417	425	381	401	379	414	397	391	394	420	402	400	414	391	428	433	372	391	417	435	395	408	374	391	392	410	415	425	414	420	441	407	393	413	412	405	386	410	397	423	410	427	438	391	415	401	438	406	381	422	424	427	431	421	434	418	418	407	408	433	415	403	417	412	393	417	402	424	380	436	429	399	406	414	447	412	405	418	409	450	412	418	426	400	428	403	427	364	439	382	377	391	389	424	419	382	440	383	427	421	404	433	393	422	379	431	425	406	424	456	413	420	425	436	445	388	414	424	429	443	421	395	409	391	394	437	393	426	406	409	418	393	428	404	407	395	404	402	438	439	430	416	411	407	364	420	380	451	457	390	433	386	429	413	400	414	416	371	374	415	400	389	393	398	382	424	378	389	415	399	396	413	408	421	377	378	439	423	385	419	377	427	423	449	411	382	433	417	409	418	391	406	427	398	382	422	412	384	460	398	429	415	385	420	440	399	414	364	392	410	391	467	413	394	418	381	408	406	449	422	385	374	384	407	372	391	397	432	416	412	444
48635	37939	74042	75058	57859	41375	25506	8406	977	893	909	896	887	928	923	917	932	916	876	922	840	886	911	944	909	877	901	871	913	928	923	928	856	871	891	874	852	896	938	879	933	913	877	880	908	846	886	856	849	889	888	877	888	906	916	949	851	912	919	856	909	896	843	848	895	891	881	895	905	863	903	890	888	942	932	911	864	877	907	905	880	914	908	862	925	885	892	911	913	898	906	822	937	947	887	925	887	873	857	896	874	965	906	922	905	872	913	877	872	927	874	872	913	895	919	924	879	896	907	865	929	882	923	895	945	913	922	925	956	882	838	860	961	843	859	879	908	924	896	884	901	847	893	888	865	892	922	889	877	880	904	906	907	932	884	919	874	824	874	889	846	828	935	918	951	863	863	898	897	875	791	887	924	864	905	915	885	904	881	920	892	908	909	930	885	863	905	847	883	950	946	890	883	946	926	920	894	832	877	925	905	924	859	862	860	930	884	916	886	929	841	898	857	903	938	868	900	915	898	863	933	846	879	871	914	952	878	914	875	883	898	889	905	887	928	881	920	882	884	927	841	862	929	897	871	858	880	908	855	852	843	894	877	860	881	956	943	870	930	918	916	868	921	934	948	918	885	912	875	912	864	892	881	881	868	897	943	884	914	883	880	941	886	942	892	865	913	971	877	879	900	848	902	888	904	891	879	919	855	886	879	901	929	874	859	845	959	915	897	865	856	911	908	861	910	902	856	871	915	889	895	876	888	883	872	937	869	861	843	872	863	909	923	918	928	869	917	892	916	906	866	867	942	891	895	855	871	921	953	872	858	861	844	860	892	923	923	926	895	892	913	862	947	892	926	928	879	900	893	899	918	922	902	910	877	859	911	913	886	934	865	897	909	909	918	855	923	848	863	923	871	882	898	869	969	879	885	915	904	950	843	929	963	892	930	940	912	876	856	885	892	874	922	941	844	925	936	923	934	920	890	905	921	875	867	900	880	839	886	927	919	848	867	901	899	873	858	884	857	913	906	879	877	938	870	885	909	829	886	838	802	920	904	932	868	900	888	899	901	936	865	917	899	899	881	864	902	916	915	887	883	845	895	942	880	869	944	968	865	871	891	892	872	861	908	898	919	899	897	859	914	889	860	873	895	859	911	912	922	883	917	912	881	918	912	908	927	932	825	928	891	879	909	904	867	858	823	862	890	901	872	880	908	915	902	859	882	885	912	891	922	917	880	878	823	872	882	946	878	866	930	887	874	919	912	877	885	857	872	913	855	913	920	928	876	960	914	914	936	901	884	900	917	923	974	909	908	937	925	934	920	967	931	900	941	930	890	883	883	900	874	873	922	871	910	917	899	902	895	877	956	895	947	845	898	910	905	946	840	933	915	842	934	863	900	888	919	901	883	894	876	825	818	884	850	909	946	876	898	888	881	886	983	881	929	914	913	921	876	932	904	892	886	873	906	878	930	908	852	879	848	902	954	827	880	907	898	898	905	935	886	898	940	884	908	897	897	881	878	868	907	898	913	868	907	826	928	842	857	919	902	908	861	926	910	866	881	934	927	889	933	916	842	891	870	947	901	917	919	901	901	868	916	892	909	896	929	916	857	922	889	895	887	913	921	897	885	903	915	890	859	897	869	883	906	909	827	864	917	873	877	893	944	884	863	920	933	936	859	870	823	916	930	954	920	867	912	871	871	934	936	878	878	899	897	908	867	909	903	936	869	937	857	922	941	844	822	897	906	889	903	917	858	872	938	928	955	860	938	918	907	899	905	886	895	883	869	834	878	936	930	897	896	883	880	862	863	848	842	868	917	920	898	949	868	886	869	876	917	921	882	851	964	907	952	895	911	856	915	949	948	890	917	894	877	895	913	898	879	901	882	902	904	899	943	871	868	916	830	892	929	868	933	887	915	864	894	883	906	866	888	877	906	842	873	869	887	933	873	835	862	899	889	894	932	849	844	865	886	917	872	833	934	838	911	869	921	908	850	869	914	914	919	900	812	903	874	986	887	857	864	866	971	899	893	910	860	974	884	916	925	922	875	885	933	919	905	910	940	845	880	916	917	902	885	905	947	938	934	843	920	991	860	893	857	910	906	886	886	873	882	879	950	892	917	931	890	850	893	894	879	906	835	848	928	890	823	951	873	879	849	917	850	976	849	936	899	909	865	878	891	908	913	939	859	900	885	925	867	889	959	917	907	878	924	852	898	873	843	929	923	935	880	892	840	890	932	851	867	860	892	881	901	892	883	898	872	917	864	855	927	892	879	912	908	920	854	867	894	892	886	854	862	924	916	843	890	912	903	941	895	844	949	872	870	880	918	872	884	868	904	879	885	883	906	848	878	876	911	869	888	913	921	889	912	915	946	861	873	917	885	898	916	877	898	845	924	896	890	895	864	829	916	920	888	889	859	932	829	861	905	917	907	918	852	927	925	883	904	889	851	920	864	927	904	878	909	914	892	882	884	928	896	923	889	896	897	918	956	912	895	911	854	896	949	917	872	867	916	914	905	877	848	936	886	902	876	862	880	889	931	910	838	884	906	920	921	943	914	924	877	917	911	949	861	921	899	896	923	863	868	895	908	920	868	928	865	870	904	865	924	915	916	913	881	894	830	899	883	904	893	936	857	905	914	925	905	918	918	865	923	922	924	860	923	908	911	933	873	896	919	905	895	908	835	901	854	855	892	882	900	893	870	880	896	897	923	873	910	927	895	926	860	851	897	903	917	861	904	877	876	909	922	915	928	895	908	891	885	903	872	862	923	960	856	945	928	925	912	888	876	888	891	842	912	915	901	911	855	920	895	878	905	901	891	969	880	867	881	861	895	876	879	859	830	832	880	904	893	896	932	894	903	920	923	906	931	910	949	915	874	896	915	886	837	895	905	873	862	910	946	959	861	889	904	877	835	931	894	900	886	911	911	856	903	891	878	983	862	883	924	897	904	913	921	890	871	929	913	871	911	856	892	879	832	918	910	872	926	952	874	928	931	852	908	866	905	891	923	848	893	895	925	885	878	966	861	892	859	945	898	891	844	953	846	942	863	911	899	914	893	889	897	897	917	941	943	914	846	854	928	879	909	864	889	893	939	883	930	915	906	873	876	887	911	886	864	927	927	867	852	903	891	886	912	929	901	860	901	849	859	897	887	928	910	898	879	909	936	883	928	920	890	841	927	911	912	881	842	872	936	937	941	860	940	895	866	905	883	858	895	926	947	854	873	893	883	870	843	930	923	873	896	905	928	907	870	872	922	881	865	906	905	898	893	957	907	883	858	892	868	883	877	857	871	879	887	903	904	909	914	916	840	847	856	925	864	880	859	905	930	894	900	902	917	890	937	894	894	904	894	955	893	901	915	977	898	844	901	843	872	875	923	851	865	887	869	907	871	856	881	887	946	905	902	907	893	895	873	893	867	899	876	910	872	900	919	871	856	884	927	877	886	894	860	887	900	922	927	896	954	937	924	885	887	889	867	910	909	916	944	854	917	899	954	901
37729	14734	10659	7788	3551	1551	783	374	221	234	215	220	209	241	215	233	229	241	222	216	227	228	233	270	256	230	247	238	226	196	201	219	204	246	235	245	238	244	226	234	223	206	249	233	207	231	216	235	238	237	247	223	260	260	236	201	218	209	235	228	205	222	228	228	264	229	225	217	206	231	204	222	236	221	238	218	228	259	250	239	221	269	233	242	256	223	237	218	239	229	225	230	255	251	221	217	209	208	221	228	225	230	231	210	236	224	238	231	232	254	221	214	217	262	227	233	219	239	204	236	202	211	220	209	218	204	208	240	225	211	186	233	211	202	211	219	225	216	229	226	204	237	211	214	220	246	204	214	206	216	225	222	249	226	238	206	224	214	235	189	222	225	220	242	233	243	202	227	244	219	224	204	234	254	207	239	218	223	218	217	207	215	239	243	214	193	217	239	262	206	228	209	200	213	245	259	219	196	215	254	231	229	232	222	210	243	208	203	240	206	247	242	227	242	226	205	209	243	228	223	206	230	200	221	231	230	233	250	234	223	208	201	212	237	240	229	243	210	223	254	239	216	243	217	244	208	236	219	215	205	211	229	212	234	221	231	193	237	202	198	242	229	232	230	177	210	213	231	234	200	238	206	205	240	232	226	216	209	219	219	218	239	205	214	230	209	201	230	218	198	207	237	222	246	224	230	240	219	244	223	220	219	268	219	207	254	230	263	216	203	207	214	239	223	241	240	239	210	231	210	242	236	202	244	206	206	228	263	176	237	226	203	196	206	244	248	210	235	231	241	215	201	245	218	231	236	222	190	216	230	234	189	231	240	221	240	220	237	217	231	235	221	230	210	221	195	236	224	224	239	229	215	232	266	212	210	243	234	219	236	207	218	207	223	229	265	221	215	239	249	231	235	227	244	213	209	232	252	224	228	223	204	225	230	199	236	234	242	229	226	230	230	214	182	237	243	218	226	214	209	232	217	248	204	244	208	209	239	242	218	231	225	197	253	254	213	224	244	219	208	214	240	238	258	225	211	211	243	247	213	218	225	215	225	216	197	231	234	224	224	214	246	263	251	197	252	191	201	201	241	249	222	230	255	230	233	232	227	230	232	267	224	218	219	222	238	219	226	255	251	242	248	230	230	214	239	209	242	221	220	236	231	216	228	243	223	222	226	261	213	217	215	218	242	208	234	223	213	226	225	259	231	241	247	211	261	233	207	208	235	215	228	231	224	208	239	247	242	237	244	240	239	211	240	209	229	245	232	234	247	203	238	228	224	242	215	233	239	226	235	227	214	225	257	204	246	225	279	235	234	198	222	207	197	213	237	219	208	224	203	200	208	245	240	232	213	246	234	239	246	208	223	249	211	232	216	197	223	232	213	244	209	238	256	234	240	239	222	216	234	245	238	228	212	222	220	235	232	240	221	235	227	238	237	241	224	218	212	200	218	225	249	217	228	224	239	216	230	210	223	262	242	235	216	219	230	244	234	232	226	207	242	244	223	202	203	239	201	227	220	267	238	239	222	228	236	240	201	241	224	211	189	202	223	220	236	273	246	229	246	243	269	208	240	243	230	231	237	214	221	221	254	246	223	225	224	226	239	233	244	195	200	225	240	210	221	221	243	221	249	211	221	218	207	227	230	227	233	238	237	214	203	245	224	198	220	202	251	206	251	199	254	225	226	203	212	219	226	179	247	224	231	215	234	220	249	211	237	255	228	241	230	226	214	220	241	214	232	200	200	259	220	231	242	201	228	226	219	226	232	250	227	206	222	211	250	226	226	221	208	216	226	216	236	230	220	222	233	246	208	235	228	215	266	237	240	224	237	221	190	193	232	238	194	215	249	240	251	241	213	199	239	219	215	205	234	252	227	207	247	228	212	233	249	187	212	195	219	227	241	226	218	219	236	230	247	232	227	222	223	207	213	233	264	225	220	231	255	232	229	224	233	221	229	243	247	229	241	242	254	191	218	180	218	207	212	235	199	215	238	235	219	222	212	250	232	225	218	228	247	229	216	211	244	217	246	211	237	251	239	209	199	224	217	254	237	195	248	227	229	222	208	249	216	233	230	235	208	237	236	212	236	214	241	238	224	219	223	215	238	222	228	236	263	208	243	229	235	235	231	244	212	229	179	224	237	243	216	211	252	247	228	204	253	209	229	262	223	235	212	189	199	218	231	245	232	226	213	218	185	203	217	250	226	211	225	188	246	239	223	242	230	225	218	204	210	221	279	230	256	214	234	182	236	202	207	238	218	221	270	243	206	227	216	231	224	224	250	232	217	238	238	230	233	227	227	223	251	237	230	227	219	235	222	228	234	231	234	218	234	244	243	265	216	217	219	240	229	205	181	211	210	233	235	227	217	197	240	247	249	225	233	217	233	225	200	246	224	222	231	248	235	206	235	233	227	240	248	233	222	218	232	243	245	232	264	215	223	236	222	222	245	231	213	220	237	211	213	223	222	213	239	241	239	242	224	228	234	238	223	197	242	223	218	226	217	215	251	242	220	238	225	235	208	238	245	230	232	240	227	211	225	230	218	220	234	255	204	217	215	248	229	236	238	234	240	233	221	234	231	206	232	230	224	227	250	239	224	227	226	236	257	216	206	199	221	244	239	181	224	181	250	238	234	220	204	230	192	206	196	245	218	233	222	240	210	222	198	201	235	237	256	233	238	251	194	227	235	201	224	228	200	230	249	214	259	221	233	219	207	233	238	264	216	213	250	238	219	257	220	248	234	185	219	232	238	249	228	223	239	228	233	221	204	241	206	232	240	247	248	204	199	208	208	225	222	261	216	195	213	213	261	240	210	224	258	214	248	208	221	226	210	234	231	220	233	249	226	233	226	217	249	206	247	273	211	233	235	204	230	228	232	259	208	216	212	239	237	239	219	253	213	245	240	196	234	240	194	203	233	234	240	238	238	224	232	219	235	224	250	222	222	254	228	207	226	222	224	273	212	243	197	204	233	236	251	232	231	214	220	249	245	198	250	215	249	249	225	222	192	210	206	235	226	216	233	252	225	219	215	235	215	239	213	232	252	207	225	224	230	210	214	246	249	251	212	245	222	248	255	245	225	211	201	230	249	222	244	230	217	234	244	237	225	216	224	210	243	228	237	227	227	222	233	223	276	217	212	256	238	217	237	280	224	199	247	237	199	212	281	224	215	238	244	253	261	227	214	247	210	218	215	230	226	220	241	260	239	223	225	231	230	253	221	231	224	230	226	232	230	216	230	216	222	244	224	256	236	213	242	281	230	208	238	265	280	237	192	208	204	223	224	217	206	226	230	256	232	211	242	242	255	211	260	223	239	218	223	193	247	238	230	205	209	226	216	207	201	239	228	217	229	229	238	221	219	229	211	202	223	214	217	210	210	243	228	198	215	201	237	226	230	219	246	233	248	204	237	215	238	256	236	190	198	216	253	210	234	228	260	240	223	227	209	228	219	241	233	237	217	222	253	211	220	215	211	226	196	217	196	237	239	210	242	233	241
20549	7535	18329	16533	9524	4690	2291	1004	555	519	535	554	572	557	563	522	553	539	552	563	542	560	537	565	554	579	565	585	541	545	539	547	531	541	578	540	548	530	575	526	534	547	572	529	546	534	557	510	597	571	568	546	517	536	560	544	548	493	542	575	558	531	568	574	551	562	528	539	548	526	525	509	568	571	564	495	602	576	550	548	543	554	544	563	551	492	564	601	526	590	543	589	559	602	570	571	574	494	566	518	551	539	592	554	533	567	506	565	550	580	570	572	544	626	531	502	519	581	559	606	527	529	540	552	563	557	592	582	548	544	563	514	566	496	516	531	557	565	573	562	551	540	501	551	535	529	549	591	548	607	544	536	530	536	566	535	536	516	540	542	526	522	567	561	585	574	535	555	533	555	560	547	499	568	599	524	550	527	578	542	518	548	549	532	564	565	555	559	553	556	564	530	565	589	549	600	553	527	531	545	523	547	621	547	535	539	560	528	541	498	553	543	541	529	573	600	538	537	592	546	575	555	510	542	556	516	552	569	570	525	554	591	530	570	535	535	551	541	515	552	558	527	483	599	551	559	557	552	590	561	576	557	598	559	518	550	512	561	539	554	534	580	529	521	539	595	561	529	520	533	548	537	517	563	553	555	578	542	541	570	528	562	567	571	540	576	515	536	521	544	557	520	546	566	553	577	551	554	504	534	562	554	554	575	546	559	554	551	563	578	532	575	565	552	590	506	527	575	524	561	516	564	526	577	578	560	532	526	576	556	538	570	514	583	531	585	521	526	518	596	528	564	534	537	556	552	548	526	571	571	547	544	575	552	492	564	545	549	559	571	548	540	538	591	521	538	552	538	535	590	565	555	532	571	562	500	530	568	491	529	540	561	515	540	536	563	594	561	545	559	544	537	557	538	590	591	532	568	551	593	552	522	547	576	548	532	578	560	585	562	555	577	553	567	532	530	510	503	542	537	543	560	581	518	561	557	524	541	535	512	566	585	527	548	517	589	515	534	570	564	505	521	553	487	557	517	540	543	565	569	575	552	550	527	543	524	514	565	555	538	568	524	548	498	575	564	531	513	536	570	570	504	541	540	580	570	551	563	548	547	533	574	528	559	575	510	579	561	564	535	547	541	531	525	569	533	541	583	516	546	525	550	554	546	566	526	594	548	535	557	525	564	556	585	506	542	547	563	525	560	551	582	575	563	563	549	582	551	568	542	542	524	531	555	534	566	550	573	579	508	570	546	529	549	565	546	568	538	494	557	531	534	592	575	532	531	552	538	571	500	588	509	539	525	543	553	562	493	525	578	554	531	551	544	541	527	538	545	550	567	564	530	551	527	525	556	508	552	554	521	549	529	555	568	560	544	569	543	562	524	552	573	557	569	551	570	556	589	541	515	609	576	571	546	570	540	601	584	513	541	537	505	528	562	549	516	547	530	531	521	540	547	527	574	573	525	518	536	534	564	550	542	556	532	546	531	568	531	531	569	585	542	596	585	550	528	567	515	580	515	583	561	553	570	565	544	572	567	549	521	572	575	546	579	512	535	538	583	587	553	500	544	555	514	537	537	524	560	496	555	549	560	585	517	535	567	597	539	555	523	537	550	554	545	508	557	572	540	566	569	532	547	560	539	525	513	539	504	561	543	551	568	559	582	593	551	538	532	527	527	581	545	557	553	543	536	529	510	559	558	560	564	554	515	576	593	536	557	556	535	539	498	553	526	569	540	580	533	542	536	564	554	514	570	555	584	531	552	561	562	556	544	528	534	562	533	523	528	563	560	586	521	574	563	538	554	570	581	523	535	524	556	570	587	524	570	526	557	554	557	551	573	529	550	569	533	571	518	591	560	571	565	554	574	574	536	545	542	534	599	517	589	585	504	562	545	590	523	587	581	555	531	489	515	546	554	519	563	571	569	561	576	565	544	514	563	559	554	540	596	555	557	542	576	562	566	538	534	583	515	592	542	550	564	580	562	610	542	544	540	531	536	485	553	595	522	503	548	530	546	568	541	599	549	535	545	534	567	551	549	517	575	559	568	588	557	556	615	519	555	541	528	584	543	527	548	543	526	538	516	554	593	551	533	519	565	517	527	550	540	543	571	577	583	553	538	541	538	520	539	528	513	564	508	521	585	553	548	537	535	543	541	529	563	569	561	569	553	549	551	560	570	522	542	524	587	580	544	575	546	566	535	562	572	580	560	578	570	529	545	549	535	593	567	544	546	568	587	555	534	565	541	568	574	543	552	561	517	557	559	563	560	575	533	579	544	566	545	561	549	536	535	561	562	577	544	520	531	563	518	536	559	520	549	531	573	549	566	582	557	579	566	549	544	573	548	495	495	511	544	568	556	554	575	559	528	509	540	566	558	563	515	506	548	527	505	520	573	565	536	547	528	560	527	518	561	550	575	514	564	574	522	548	558	578	561	579	515	554	542	551	542	537	546	515	533	525	566	529	538	565	563	551	536	541	565	557	570	555	563	523	539	545	555	553	558	562	519	493	533	554	538	507	554	544	578	548	567	559	547	578	573	554	556	563	582	525	564	518	522	530	563	512	534	538	567	522	559	595	570	550	553	533	531	523	532	547	537	574	584	559	533	522	564	553	537	576	546	533	543	497	577	548	546	522	508	574	550	559	548	540	530	569	547	578	537	543	561	546	527	558	557	553	557	540	574	499	551	532	574	526	561	564	547	552	562	554	557	538	500	551	545	549	570	561	569	552	586	548	543	522	535	565	584	622	521	570	567	553	565	536	546	575	526	568	524	596	525	526	556	512	516	562	583	571	553	610	547	545	571	557	547	544	555	533	566	578	522	563	561	545	539	575	544	516	557	561	529	561	541	555	527	548	560	533	521	575	548	584	546	522	546	555	534	550	565	588	531	541	515	506	543	566	548	514	547	574	561	526	574	552	596	544	570	533	573	529	514	566	560	531	478	543	553	537	538	554	556	591	561	559	576	548	557	535	570	555	567	558	551	555	573	541	553	541	539	526	528	526	594	520	560	531	548	554	556	551	553	573	585	580	559	549	539	575	553	528	528	532	569	576	560	587	542	606	566	546	567	571	562	565	522	577	551	531	531	542	536	585	551	542	552	589	534	557	534	571	575	559	534	570	511	558	490	564	612	578	546	548	541	558	554	550	570	555	559	557	519	521	528	524	576	537	524	550	534	556	601	562	554	564	543	571	568	556	553	554	543	535	567	559	580	565	571	564	565	546	567	553	523	591	560	559	546	563	579	530	572	514	542	536	526	533	550	554	534	550	568	502	557	580	573	552	568	569	526	524	579	535	531	499	555	550	569	566	573	534	511	552	539	522	603	562	563	509	550	589	519	615	546	560	582	552	540	554	563	539	538	518	561	558	551	574	552	554	536	561	525	512	552	561	578	526	518	523	559	605	553	540	581	560	550	611	593	555	583	512	533	522	587	523	521	544	565	610	562	551	549	569	531	578	576	502	554	561	570	495	610	559	519	546	561	544	535	564	554
47741	28021	33063	34170	19700	8072	2752	874	246	203	220	252	255	239	259	243	235	232	219	221	248	229	221	227	230	285	230	270	246	221	246	232	247	254	238	263	254	240	263	246	241	271	236	234	275	245	231	227	239	247	232	216	261	223	233	245	223	239	237	252	239	249	246	250	278	240	244	262	247	225	263	251	233	272	259	226	235	232	241	210	239	257	250	241	230	240	247	235	236	226	224	260	234	262	244	242	231	235	260	252	240	222	243	229	231	250	211	263	250	240	234	223	239	248	240	229	255	237	228	221	250	268	219	262	267	225	235	252	241	263	245	246	242	231	236	230	237	275	225	253	237	215	233	282	240	263	235	276	246	229	212	227	237	250	203	240	253	235	248	219	228	250	247	239	215	187	250	256	253	252	229	235	243	232	251	237	250	235	247	224	256	226	242	224	263	244	237	258	252	228	238	215	225	294	217	259	264	244	208	239	242	223	240	233	217	230	224	239	210	265	295	220	233	211	204	226	275	251	259	256	215	219	243	239	261	250	248	259	235	248	246	247	225	257	227	238	236	257	222	236	237	253	252	240	256	217	237	247	239	241	217	284	263	244	264	257	245	220	259	257	229	234	211	246	262	239	225	213	249	258	225	224	230	252	234	249	244	225	221	260	254	263	258	231	244	228	274	246	265	232	224	221	252	233	230	258	228	260	241	234	239	256	218	264	238	250	236	217	246	234	232	235	225	212	225	241	226	230	227	232	222	230	229	223	272	237	229	257	239	235	228	264	280	276	270	247	248	246	252	258	245	264	243	243	238	247	232	242	269	247	246	258	240	229	263	231	250	196	211	265	237	229	248	254	226	208	215	223	260	228	229	262	230	267	238	250	278	274	262	250	237	218	230	235	222	296	277	243	257	275	230	234	245	232	228	242	268	230	250	253	241	250	272	242	228	212	230	247	269	215	229	238	238	215	229	262	233	257	245	212	254	268	255	262	231	247	240	253	253	219	236	260	233	253	203	201	235	220	261	211	236	261	247	268	233	229	255	229	260	248	221	249	245	239	251	239	248	271	239	245	247	242	253	277	239	253	261	232	253	264	257	254	195	228	245	240	235	221	238	235	245	247	286	229	243	289	236	265	254	252	252	229	240	245	212	229	266	234	276	243	254	248	271	245	255	239	249	242	249	228	234	196	238	227	260	232	246	239	243	220	239	249	254	227	235	234	263	237	235	248	228	239	249	235	258	276	251	267	269	234	225	243	261	251	248	252	227	237	246	241	246	253	223	245	228	237	253	222	283	227	223	231	251	222	224	224	285	224	220	251	261	235	289	249	246	247	255	221	235	253	250	253	239	275	239	251	254	212	235	276	228	254	258	250	251	225	269	245	233	190	229	224	233	254	214	264	255	269	261	260	270	250	260	211	222	227	258	235	273	225	265	224	231	239	248	237	281	217	259	248	259	277	248	246	227	231	231	260	260	248	254	250	245	209	220	268	253	243	237	236	238	229	238	258	260	245	220	234	227	274	238	238	242	246	226	229	237	218	249	216	236	240	219	224	237	228	273	275	264	245	236	260	243	240	244	252	242	254	246	243	232	218	232	234	250	266	246	223	236	261	250	265	247	267	268	230	245	248	260	232	237	231	238	249	238	235	227	232	244	222	246	236	218	260	253	251	237	260	230	227	250	215	228	269	253	248	249	239	210	249	231	258	257	239	241	233	232	240	237	267	270	246	274	242	257	254	231	252	252	244	252	247	242	228	239	226	233	240	264	247	238	237	249	216	258	242	237	258	236	257	276	239	269	264	249	249	224	241	261	224	237	234	253	250	266	266	265	251	240	229	245	229	252	248	250	255	241	260	257	255	231	235	270	244	249	261	282	226	214	244	260	232	274	232	228	230	224	242	247	254	242	251	218	226	228	244	260	228	214	249	249	224	225	244	276	229	220	227	204	241	265	282	247	257	202	236	218	263	236	252	238	261	233	218	264	274	248	260	216	255	239	229	260	238	238	237	221	213	258	249	253	240	246	206	251	247	233	253	232	239	219	231	235	225	244	222	247	232	244	231	228	244	261	251	256	267	235	243	261	288	273	250	240	244	228	219	201	263	259	238	245	240	232	240	246	249	243	242	209	257	217	243	185	244	263	218	266	244	255	230	223	243	286	236	228	242	220	224	243	248	234	236	235	215	244	249	229	262	249	219	222	254	233	216	241	236	270	227	248	224	227	237	213	241	243	246	238	254	244	259	248	255	220	265	256	221	214	258	230	201	259	230	238	252	237	237	233	203	250	250	217	241	271	211	212	250	233	249	261	228	231	239	255	225	220	260	241	257	254	265	233	248	222	271	268	223	214	256	273	224	263	258	223	242	241	252	225	215	251	265	248	247	268	289	254	217	250	248	257	260	242	256	222	243	253	252	234	252	246	286	264	209	238	301	238	253	245	230	241	243	227	242	248	256	228	238	249	221	219	234	263	224	265	207	239	223	223	255	233	250	241	213	249	221	255	212	229	265	254	273	215	236	211	260	235	246	243	236	247	271	257	249	226	196	237	253	251	232	238	235	226	239	250	278	259	241	241	259	247	267	257	225	232	234	232	242	231	249	216	231	233	249	213	254	265	249	240	225	231	222	236	216	234	264	244	232	251	213	242	227	218	209	235	223	243	250	229	263	251	258	263	217	260	219	249	244	268	256	220	246	268	253	257	243	261	255	225	235	260	270	226	240	221	240	233	237	253	231	240	244	226	261	227	220	207	255	227	251	235	243	247	251	260	252	238	249	242	240	220	231	246	255	252	217	233	241	254	239	247	283	224	212	235	232	245	238	231	269	250	239	231	224	233	245	258	227	239	214	242	292	260	251	238	222	240	246	252	234	235	230	251	240	236	238	238	252	233	236	217	225	244	254	238	244	244	249	235	251	250	245	254	213	231	233	233	224	217	229	281	257	258	246	218	228	242	272	240	247	235	219	251	226	232	243	253	224	269	265	266	219	239	230	220	226	227	237	269	266	258	230	237	243	237	238	243	279	261	231	229	250	258	242	233	260	277	254	250	240	259	244	240	223	243	254	256	270	222	244	220	230	263	235	216	234	236	224	248	207	246	237	264	232	236	276	248	237	248	255	238	251	216	239	233	254	219	283	243	302	250	224	238	252	230	237	231	221	232	244	230	238	252	234	235	244	232	250	249	237	260	262	229	234	262	260	255	230	258	263	255	252	231	239	250	252	234	229	222	226	231	248	245	227	228	230	242	243	232	249	245	262	251	220	245	249	236	237	224	245	240	237	224	238	238	256	234	271	247	239	272	249	247	265	241	256	244	232	246	221	229	267	250	270	192	210	236	264	238	240	264	262	239	244	252	255	229	239	220	251	256	253	262	228	253	236	237	240	237	238	250	221	231	248	255	227	246	253	235	254	252	277	232	223	232	255	239	220	230	230	254	241	266	237	253	220	251	227	225	246	257	252	238	221	236	212	206	219	244	243	256	237	252	205	242	260	247	232
29100	17251	39344	43768	31462	18213	8832	2729	621	610	582	564	551	579	592	578	561	576	632	616	595	550	536	586	547	574	558	566	599	561	611	631	587	578	605	584	584	612	617	572	587	613	551	587	561	565	564	555	556	543	607	619	541	592	592	607	568	596	614	579	583	591	595	613	576	655	579	564	590	584	601	587	596	560	550	576	591	633	558	571	605	595	603	623	566	597	605	570	571	542	598	572	578	619	613	579	589	574	613	539	600	614	615	581	581	603	588	623	553	578	590	588	543	584	542	534	591	548	590	643	581	599	593	539	556	589	565	582	574	613	573	610	574	549	519	602	599	591	590	574	616	606	616	590	606	600	585	572	646	568	562	558	578	545	580	592	612	579	587	542	587	609	583	580	582	552	620	584	586	560	562	600	585	605	573	595	660	605	592	567	610	557	591	580	618	550	600	619	619	581	612	575	549	559	570	598	593	541	574	617	577	555	577	581	572	590	552	580	620	620	575	609	580	590	588	589	616	587	596	583	557	576	632	592	591	583	570	589	597	576	557	549	616	564	548	604	597	563	584	613	589	576	600	601	579	589	599	597	607	595	581	568	562	569	623	575	610	546	534	555	632	614	583	591	586	604	583	576	632	598	527	570	606	600	595	578	574	597	574	609	585	597	592	606	570	591	603	586	564	580	562	578	659	602	604	608	576	538	585	628	592	576	574	595	596	604	575	540	600	615	580	596	606	576	556	592	582	555	614	608	609	534	573	603	575	624	536	603	571	555	571	567	555	578	622	559	592	583	575	550	594	586	595	597	570	590	566	595	618	574	573	533	574	558	559	608	541	611	571	567	572	568	579	575	579	619	606	608	556	551	572	562	569	539	593	599	620	582	584	589	608	571	623	593	561	587	604	577	585	562	578	553	598	577	606	612	600	581	558	585	604	545	559	602	566	615	583	605	570	604	643	568	588	580	591	600	573	565	581	576	568	593	593	597	581	625	506	563	583	554	598	593	547	596	603	571	570	605	597	613	606	575	534	596	586	601	586	587	595	565	606	610	571	569	567	601	594	580	604	580	556	568	593	547	588	562	595	590	593	582	572	589	563	615	558	560	548	597	534	600	585	589	606	586	616	564	562	623	572	525	602	578	605	577	545	557	588	584	574	591	625	600	612	549	578	590	604	576	593	593	581	587	596	529	594	571	607	603	587	608	594	558	562	613	587	577	593	613	597	588	581	582	570	577	559	616	583	585	593	545	554	606	569	585	527	563	617	559	595	594	610	566	577	559	559	591	577	601	576	625	571	607	570	577	611	627	553	565	576	562	628	560	590	556	588	576	596	587	557	566	585	601	573	590	594	563	571	575	581	563	602	576	599	586	654	591	575	591	577	615	568	580	577	629	574	617	589	565	559	605	576	575	557	568	628	581	624	590	612	603	595	555	628	585	612	567	604	603	589	605	616	575	591	587	593	580	529	584	611	565	539	586	529	551	590	602	639	597	592	571	584	638	611	577	578	560	552	576	615	611	554	620	601	598	590	596	582	572	545	574	590	597	535	571	555	585	554	562	617	616	573	561	563	544	581	550	566	568	549	616	557	558	585	608	617	608	591	610	553	587	530	628	614	540	581	597	573	527	573	580	547	572	600	578	603	600	568	607	597	577	579	573	576	607	606	579	559	583	577	578	591	616	583	617	609	601	554	590	612	568	612	596	575	592	605	569	574	609	621	579	543	615	594	610	601	579	551	624	641	595	562	580	564	580	574	578	560	590	566	571	504	590	623	559	595	564	596	582	572	556	634	555	581	574	544	590	530	547	591	575	563	595	588	555	581	556	552	584	555	598	557	583	608	601	566	619	619	564	557	585	595	592	571	578	563	560	609	573	599	605	613	571	603	615	564	606	594	625	613	550	573	565	579	551	570	578	629	628	617	567	611	584	599	602	572	578	580	623	581	597	581	600	561	540	612	604	597	560	620	609	613	540	560	583	575	578	572	572	572	611	575	628	579	574	585	591	592	598	551	569	584	588	612	546	604	584	616	585	610	573	628	592	577	591	562	568	559	606	581	575	603	572	576	576	566	569	549	548	580	571	568	618	553	600	615	604	580	537	601	572	576	622	583	547	561	565	580	555	586	590	626	570	610	586	575	589	603	583	644	604	616	566	593	601	580	554	567	580	578	571	588	556	592	594	620	614	585	584	585	598	578	607	571	586	574	538	613	542	597	600	590	586	570	605	574	553	587	592	581	575	589	586	597	577	570	604	559	592	605	586	590	603	601	568	597	584	608	611	578	610	589	580	584	631	572	598	612	584	584	566	616	596	622	573	568	562	614	566	597	618	570	612	581	577	618	579	638	575	602	559	591	634	570	609	589	634	544	573	581	591	590	590	588	569	600	547	598	583	611	576	591	592	597	591	618	595	568	557	578	591	623	579	628	606	588	566	617	644	587	599	595	556	600	618	580	565	579	556	587	586	590	597	569	570	574	604	614	551	554	578	598	607	590	555	542	585	582	560	574	640	575	598	549	584	560	609	537	593	540	590	543	587	618	597	581	596	597	570	562	555	564	618	619	600	581	584	565	628	573	615	540	552	597	571	613	550	599	585	597	576	595	607	599	599	564	596	611	549	626	569	596	565	578	586	540	581	635	604	603	599	566	545	555	581	572	606	579	634	570	575	565	633	594	638	576	569	585	592	614	592	577	574	592	571	623	571	566	567	543	584	589	583	579	622	605	574	594	574	557	559	623	641	603	597	604	570	586	605	594	574	603	579	576	558	584	579	593	620	596	550	613	569	611	584	548	573	548	616	591	570	523	552	543	626	577	554	620	553	575	571	585	600	585	581	566	556	562	588	622	592	573	617	569	574	641	572	566	563	589	593	569	588	607	564	554	605	608	614	571	614	634	587	599	567	585	569	590	601	583	540	591	588	579	599	610	652	610	616	563	586	596	585	603	567	567	606	600	611	581	552	574	575	578	606	635	578	571	575	559	660	575	616	572	578	589	585	599	581	601	542	589	612	627	578	586	586	548	608	567	591	562	565	639	594	604	582	579	576	569	587	576	572	579	606	557	581	584	579	581	564	585	601	565	569	602	547	583	569	585	606	582	601	590	585	579	604	648	571	585	613	595	584	623	600	601	608	627	573	610	588	627	557	597	604	604	592	592	592	579	619	550	559	576	566	588	643	595	590	594	619	589	570	621	551	600	596	590	584	560	586	578	555	573	571	581	615	603	574	576	578	606	572	589	626	572	588	526	579	585	585	622	598	550	582	587	587	616	566	562	578	547	568	585	602	560	604	571	614	571	578	605	584	566	530	578	569	599	617	556	626	610	550	606	593	602	600	573	559	586	616	584	573	579	577	564	611	563	635	635	551	587	607	625	599	574	569	593	602	637	602	593	597	625	547	615	526	615	612	589	591	592	615	625	567	581	571	585	530	606	568	545	520	577	550	587	603	592	581	620	584	570	517	622	599	550	598	582	543	587	591	592	614	582	618	561	581
68433	46539	68256	71344	51844	33808	18275	5075	533	374	437	394	402	373	401	381	398	392	362	398	403	396	401	419	376	394	431	398	409	393	418	428	440	375	412	433	412	408	392	419	404	380	380	427	378	412	409	444	409	372	408	412	407	371	428	377	406	405	399	359	324	393	430	379	417	412	433	434	397	403	383	383	400	369	378	400	392	383	368	420	374	384	387	411	365	358	393	439	414	390	424	411	364	422	366	445	417	416	398	421	396	400	438	403	464	412	403	414	416	429	445	372	410	371	425	394	396	421	405	397	415	361	416	417	416	404	397	462	382	397	435	448	406	417	414	381	390	403	408	410	397	392	387	394	408	404	398	430	408	372	393	421	429	434	399	440	391	366	386	408	424	397	390	405	402	410	376	408	384	369	409	431	426	385	421	416	404	404	404	418	357	420	428	450	395	385	379	411	420	410	393	362	419	425	386	435	404	385	360	403	390	408	396	436	410	422	391	423	410	406	376	387	380	410	384	402	409	392	409	402	371	382	392	408	385	380	423	404	397	422	414	350	381	437	372	395	393	438	407	424	409	377	419	412	353	396	396	419	398	439	393	418	440	381	391	418	386	425	373	417	363	411	388	410	406	413	409	411	417	391	412	388	410	386	426	410	395	399	412	410	420	409	422	411	373	382	385	366	457	408	400	420	416	444	399	377	377	383	367	403	394	402	398	388	451	405	380	375	384	402	399	404	419	365	370	400	379	406	407	423	410	403	398	412	371	365	390	446	440	396	387	367	415	434	372	368	404	359	364	405	404	394	377	383	417	409	387	393	383	392	402	348	400	424	393	414	411	432	441	394	333	413	426	414	434	411	405	425	371	355	409	406	354	386	397	366	405	406	434	395	412	391	387	394	391	399	420	389	357	405	423	396	407	394	364	387	381	401	387	458	429	394	420	431	409	412	356	366	376	388	405	384	419	423	400	400	440	389	395	391	389	408	419	428	398	365	423	435	367	422	385	387	380	402	410	353	390	392	357	378	397	404	416	397	381	367	383	376	396	430	392	387	383	415	380	390	412	397	387	363	416	417	393	400	421	425	411	454	423	395	416	356	439	387	402	420	417	449	403	398	390	407	344	388	439	373	405	395	354	401	365	411	386	424	397	399	393	427	418	404	444	380	443	420	426	358	404	418	417	404	387	375	433	395	388	395	403	398	371	392	400	405	409	398	380	394	407	411	423	365	399	397	382	406	402	408	402	402	416	400	386	427	444	425	430	400	369	419	412	414	395	432	402	382	431	430	411	389	434	433	390	396	353	396	417	394	389	391	385	411	407	403	446	385	396	374	409	428	415	429	437	369	403	391	414	394	381	351	382	444	400	362	386	393	383	414	461	430	384	415	389	426	374	434	396	373	413	379	434	398	406	423	408	414	391	400	425	388	375	398	374	402	375	406	395	371	386	402	417	396	426	367	396	444	396	383	381	382	420	388	376	412	405	423	366	338	404	409	396	396	402	407	415	404	397	436	400	382	367	409	438	389	374	372	400	399	415	422	371	392	413	424	369	369	379	393	395	399	405	381	431	413	370	412	434	412	399	396	408	399	374	373	388	414	397	417	375	413	405	433	432	421	379	394	412	420	388	378	380	378	390	365	422	384	360	371	398	387	391	383	379	372	443	400	404	392	406	394	393	369	409	397	410	405	437	407	445	405	391	363	407	385	418	390	405	412	358	404	411	406	390	411	433	416	416	407	433	384	359	352	416	361	382	430	382	399	381	426	437	428	437	419	397	386	376	408	396	391	434	383	391	403	373	389	369	421	394	412	420	426	406	387	395	377	405	385	396	399	406	387	416	417	405	426	397	363	417	388	372	387	419	381	396	403	412	378	411	394	371	393	422	411	415	430	418	421	385	378	441	390	415	333	439	391	396	374	388	382	402	388	385	389	424	407	389	393	400	454	392	398	375	402	387	387	446	377	388	381	414	396	426	404	434	386	426	424	415	411	398	394	427	391	379	384	426	413	358	371	450	391	414	385	377	417	420	393	392	388	381	364	393	401	377	390	397	427	420	426	412	378	400	413	378	391	402	390	390	382	409	420	361	387	411	401	383	417	393	421	356	391	395	371	394	399	417	378	390	401	438	398	387	404	400	393	407	401	445	354	380	384	358	386	374	379	357	415	431	413	440	394	404	397	376	416	383	394	384	368	389	373	406	392	417	376	400	385	391	395	443	432	401	384	413	384	422	372	400	390	405	374	387	395	404	394	396	362	397	399	399	385	417	421	389	410	404	400	382	379	414	409	395	385	374	390	421	377	403	421	422	420	415	388	405	397	411	422	427	367	423	400	457	381	411	403	405	418	382	367	408	381	432	363	385	384	396	402	395	376	400	392	421	440	435	412	364	387	418	381	421	393	378	413	401	440	412	445	416	369	402	386	419	451	391	392	366	417	430	410	368	452	436	429	382	360	390	421	386	374	397	431	422	402	393	379	383	388	412	399	382	399	389	405	406	351	459	364	374	404	419	393	409	360	394	370	384	389	385	391	393	354	378	391	366	397	417	391	402	385	370	378	394	416	423	394	409	374	385	358	423	363	378	407	410	399	393	392	444	415	414	445	369	442	384	417	396	383	413	410	411	381	419	402	400	420	421	415	388	390	371	436	401	361	399	379	401	395	435	394	429	404	379	395	415	429	414	430	427	409	386	356	420	390	401	387	435	379	392	401	401	428	376	330	414	397	385	433	401	391	414	399	362	404	400	375	417	384	418	372	389	451	383	420	390	419	401	385	373	421	394	396	411	414	415	406	395	386	405	414	420	373	390	392	443	331	389	387	398	415	388	381	449	427	439	428	402	396	398	363	394	425	393	389	411	409	393	407	404	378	410	380	408	383	394	417	389	389	410	377	411	404	384	392	414	385	397	386	419	417	403	409	418	381	378	372	394	362	372	332	376	390	394	387	387	378	441	390	376	407	404	390	396	368	399	394	400	404	420	384	385	397	446	404	416	360	421	391	399	402	427	405	421	382	427	401	413	357	405	412	404	436	414	417	417	415	388	454	392	369	377	389	427	362	412	421	373	400	412	418	384	379	393	428	367	349	418	401	410	387	407	364	372	434	398	400	433	354	372	367	430	385	390	375	386	435	362	362	445	424	391	404	361	414	383	401	405	380	384	403	407	394	401	386	386	380	454	443	391	393	428	417	412	411	386	372	358	404	353	368	386	405	375	403	384	397	362	369	376	418	426	408	414	387	360	396	407	413	372	412	421	388	397	380	393	405	391	358	407	362	377	419	426	412	416	395	387	445	423	395	421	396	434	424	403	411	356	363	365	440	392	412	420	370	426	395	412	384	400	420	390	407	400	373	341	409	414	392	374	385	415	395	434	385	355	390	377	401	391	424	420	389	401	390	396	413	416	407	405	355	418	389	416	371	425	462	382	380	402	393	398	389	388	383	347	415	402	363	402	379	443	402	387	403	410	355	417	419	418	417	399	373	417	403	426	401	376	402
46268	32955	68837	78422	60868	44599	28682	9412	846	912	834	880	873	906	890	904	896	867	876	882	897	906	858	918	928	849	847	838	896	892	880	885	891	896	870	869	830	835	900	848	902	844	804	883	923	915	909	870	888	912	902	877	838	864	881	883	899	878	900	887	875	829	870	879	934	899	863	895	896	897	929	857	905	900	834	879	895	904	841	829	874	848	887	848	890	871	867	922	898	892	940	865	846	894	865	870	866	874	889	879	885	940	884	907	911	900	880	874	886	893	826	889	929	917	914	863	903	850	811	867	936	937	878	853	921	923	894	918	873	829	877	879	893	902	889	859	900	864	896	842	899	965	861	947	850	872	873	820	870	823	876	859	910	889	873	908	832	906	863	896	885	911	905	875	867	834	879	894	818	815	892	930	851	864	860	857	895	881	872	882	879	915	883	922	848	881	887	872	866	850	862	885	907	823	887	853	897	887	870	848	899	871	864	889	909	904	894	832	873	852	875	811	937	864	898	890	894	894	886	901	915	903	874	891	895	881	899	860	843	923	877	847	879	878	895	933	844	875	894	968	860	837	857	856	919	878	919	881	857	884	856	877	853	823	856	834	863	848	903	854	843	895	854	886	875	908	867	889	909	842	904	848	853	898	833	898	885	896	874	899	893	862	848	886	863	864	898	943	880	889	904	892	909	839	885	837	869	889	843	854	870	885	859	938	903	869	859	877	826	907	845	814	922	904	856	872	851	910	859	907	851	913	888	895	863	853	878	880	872	866	962	932	874	868	890	922	891	850	871	894	866	880	877	913	875	900	915	901	898	921	890	928	848	913	901	836	878	857	906	897	849	882	889	876	920	888	888	881	907	873	870	863	843	848	863	874	941	909	890	876	839	852	889	869	865	892	894	836	898	889	850	912	867	858	892	838	907	896	891	858	889	854	888	876	907	913	885	897	926	844	906	881	921	883	892	876	966	857	925	870	887	900	910	801	900	887	854	872	883	864	867	910	876	869	845	917	835	843	916	843	885	926	890	857	867	867	881	900	935	876	878	887	912	844	893	895	865	811	909	827	859	892	875	921	879	845	861	873	833	923	897	890	851	864	928	891	873	852	831	887	875	907	867	876	878	885	907	888	885	849	911	864	898	867	881	876	901	878	874	814	895	860	879	876	823	862	877	948	948	875	874	893	934	823	911	893	857	879	870	911	868	910	903	874	878	900	865	938	862	852	879	847	905	841	895	874	875	820	905	871	931	868	910	878	900	906	873	903	847	854	921	913	859	909	864	889	846	852	907	861	889	866	870	900	903	858	877	880	888	905	930	914	877	842	847	903	872	876	834	867	897	849	893	888	865	883	869	901	914	881	878	954	883	864	925	827	876	873	890	873	847	888	884	850	921	894	871	806	902	844	832	831	827	879	844	843	806	888	906	849	859	902	850	901	907	872	862	871	919	899	839	890	849	880	899	844	888	889	879	872	938	856	886	892	910	879	876	929	877	898	958	887	869	854	896	851	887	891	887	892	903	839	890	938	865	854	886	900	903	944	894	880	890	889	932	848	930	866	914	838	871	891	860	953	870	836	854	896	880	896	896	920	870	892	920	876	897	868	879	855	888	831	870	890	904	843	887	900	824	888	874	971	900	884	901	883	861	829	843	847	942	874	900	842	860	882	912	862	887	853	842	865	888	898	820	862	873	910	873	885	866	916	875	877	853	880	868	885	875	902	902	819	846	858	922	885	881	912	860	882	835	898	843	874	892	894	830	810	919	895	915	858	915	944	915	874	903	923	864	885	875	902	896	888	852	862	909	872	874	899	883	864	863	893	796	885	836	898	912	862	897	867	901	871	831	914	864	855	900	897	897	838	841	880	956	861	858	928	908	892	841	882	930	871	895	886	846	847	855	885	870	826	936	882	895	893	868	902	906	870	903	858	899	806	878	848	910	857	862	859	912	942	854	874	829	800	886	886	850	889	882	925	896	858	875	896	896	933	853	852	946	949	838	869	861	943	903	906	884	899	888	871	828	846	845	860	885	944	858	921	932	864	874	812	880	856	871	851	926	879	870	907	853	863	866	835	885	877	851	839	927	927	913	902	856	903	892	919	903	869	837	913	851	890	911	902	851	861	834	888	862	895	875	884	868	907	829	863	883	869	856	896	867	917	916	871	898	837	905	912	886	859	851	904	902	844	860	871	913	845	915	914	858	897	891	847	888	894	867	899	913	850	915	869	886	822	826	861	915	835	836	840	907	899	865	886	877	882	891	871	873	878	952	914	854	934	892	833	897	896	916	863	875	911	890	863	907	913	931	853	868	860	860	922	851	897	866	845	876	864	878	914	896	851	887	868	882	854	855	889	843	859	929	891	884	882	845	907	872	884	877	847	875	903	801	915	868	902	896	881	883	919	858	873	890	894	869	886	874	889	842	893	865	908	913	868	915	862	922	868	868	903	890	936	896	879	887	858	883	888	903	918	863	850	872	836	868	885	890	947	916	858	907	874	879	902	834	873	903	879	909	915	868	849	904	888	931	897	915	898	883	868	828	884	859	865	899	844	873	858	924	896	895	905	883	894	857	866	891	850	825	851	870	884	878	881	866	954	879	863	871	894	875	833	847	859	906	875	896	881	865	876	847	876	809	888	902	910	854	923	946	895	876	869	863	878	838	915	867	904	917	902	888	876	884	898	889	852	901	836	880	927	870	878	855	878	905	856	911	847	821	893	869	889	888	869	864	877	879	873	892	869	874	879	936	854	913	911	922	870	896	861	933	878	893	912	874	816	858	872	886	855	888	822	827	900	923	826	872	888	899	873	866	849	801	875	861	901	879	946	954	907	878	937	904	877	892	909	904	895	892	878	892	884	868	900	906	944	924	863	884	901	860	889	894	895	919	872	895	882	898	900	864	851	910	865	896	871	932	830	874	868	868	931	874	914	837	918	900	867	859	819	853	949	868	899	850	905	869	841	838	900	902	864	920	873	904	856	896	904	842	883	912	915	853	920	869	842	904	949	830	862	869	952	871	855	877	927	924	872	805	951	887	877	841	896	871	879	899	914	865	917	901	841	869	862	888	898	846	868	865	887	919	875	934	865	867	866	872	932	850	873	923	888	888	844	870	912	887	864	920	896	876	897	897	886	866	871	874	893	916	874	912	866	892	900	840	882	870	920	861	875	944	923	888	857	848	947	902	853	899	960	852	876	904	871	843	840	859	836	870	860	878	876	859	926	926	905	909	889	870	896	872	898	865	855	849	865	869	879	850	906	875	917	849	852	854	889	865	891	877	866	894	864	890	831	906	901	856	842	881	909	863	892	895	837	893	892	918	915	918	877	912	872	891	859	906	886	900	891	930	860	888	912	883	872	878	865	882	903	837	886	882	855	862	896	890	884	876	888	871	929	891	858	897	900	868	853	882	902	877	883	895	866	865	889	847	875	879	871	867	907	857	875	871	855	915	906	910	871	855	877	911	874	842	903	893	904	843	911	846	846	835	852	903	895
36023	16887	9227	8569	3726	1638	777	347	223	234	249	235	220	227	214	247	221	238	178	246	259	214	219	233	238	215	228	199	238	221	228	208	221	218	237	234	210	242	220	242	227	201	210	205	222	215	216	241	228	220	228	215	220	248	225	212	220	243	205	203	218	230	232	237	229	206	220	223	202	220	223	208	207	202	224	241	238	253	204	204	218	216	246	230	236	229	226	193	222	239	245	225	224	200	220	238	227	249	240	228	182	216	242	239	214	231	210	219	198	220	233	219	222	236	226	195	217	230	235	211	221	228	224	223	240	206	199	229	206	220	216	207	216	211	232	227	231	216	237	228	226	224	225	211	222	206	220	245	225	217	204	225	232	219	200	205	195	179	238	237	216	242	241	226	222	248	221	237	233	233	203	216	243	210	209	223	252	236	210	250	221	244	222	234	232	224	234	211	239	242	226	216	202	219	233	193	232	259	239	207	236	225	248	206	207	214	231	224	208	218	238	207	206	208	211	224	209	225	230	209	196	208	223	224	226	200	202	221	200	233	200	249	223	179	240	220	215	233	199	192	197	226	194	192	230	235	208	242	234	198	248	236	231	196	223	217	249	234	196	187	201	254	227	226	245	221	210	233	203	226	230	209	201	231	199	220	201	236	239	213	224	207	226	213	214	207	215	211	214	228	221	207	212	212	227	234	238	228	234	171	184	214	227	236	208	191	224	227	214	232	206	189	219	258	229	209	228	217	214	220	237	256	205	190	219	206	180	213	195	226	247	239	195	239	206	217	226	210	233	201	254	229	239	245	232	230	217	230	223	215	254	195	241	211	210	225	210	236	232	220	213	221	248	198	197	246	212	237	238	226	235	224	228	224	230	231	238	209	214	209	208	236	205	211	202	228	206	211	232	202	231	223	238	185	210	237	239	212	223	204	203	213	232	228	228	236	243	232	223	216	232	242	206	215	199	215	228	195	203	216	216	235	242	233	190	237	212	201	211	192	206	239	228	219	198	237	225	228	234	196	205	224	224	230	211	212	209	225	218	208	229	223	216	250	227	212	220	206	245	224	219	217	215	205	234	204	223	236	233	196	235	187	224	204	216	237	214	226	195	233	245	242	200	206	225	224	214	221	211	218	204	214	199	250	205	261	220	234	216	209	219	216	217	233	211	211	220	202	236	233	238	204	222	227	224	212	216	236	235	247	177	217	221	211	244	235	221	205	209	218	234	221	232	224	213	217	233	240	226	222	205	198	254	219	198	216	239	224	227	194	254	215	245	236	206	203	234	209	206	219	226	221	230	194	230	242	201	217	198	219	202	226	222	196	224	236	188	228	224	236	248	211	253	248	228	214	234	226	228	198	238	231	198	207	201	192	207	216	202	239	212	225	215	199	207	230	221	208	191	226	236	241	208	200	221	206	246	247	212	208	196	214	223	224	235	222	214	226	229	215	219	217	229	221	228	231	220	213	226	267	236	205	243	215	238	203	257	210	210	195	219	200	233	228	213	229	208	198	213	221	221	186	211	228	250	239	212	248	224	247	238	226	227	261	181	235	212	226	207	225	214	213	214	220	192	211	217	222	230	230	221	248	221	201	223	233	225	206	233	235	180	206	241	209	211	203	227	248	235	236	240	210	219	233	224	213	235	222	236	196	231	210	229	216	207	210	191	244	256	222	208	200	218	251	219	254	218	216	206	235	244	242	201	174	192	195	199	216	190	204	217	206	234	209	219	200	218	198	234	205	219	209	225	214	211	190	230	210	206	208	226	210	246	213	266	225	200	215	198	209	244	236	225	250	205	232	193	215	194	219	192	222	246	200	211	210	206	191	210	224	242	223	223	206	245	222	225	201	228	217	225	231	232	219	227	219	208	222	231	224	224	238	221	216	207	207	217	229	207	223	190	255	249	236	222	251	234	216	217	213	220	220	242	217	204	224	194	225	227	214	222	218	227	205	239	232	228	218	235	221	229	225	224	218	215	182	215	235	224	237	228	216	231	207	177	198	224	223	211	254	216	213	251	187	177	220	230	207	246	217	225	176	230	205	243	194	232	241	227	256	233	216	209	208	212	205	209	197	216	197	189	207	216	182	211	214	208	218	210	211	242	249	214	225	199	213	235	239	219	261	242	210	230	203	216	215	211	232	230	234	222	189	208	230	231	242	209	207	234	196	232	213	235	218	229	201	256	203	217	228	208	230	229	231	218	204	214	235	210	213	219	232	211	217	212	216	208	222	210	203	213	213	218	229	217	219	226	220	216	215	218	226	219	254	226	237	190	231	221	216	239	222	215	234	216	220	197	213	217	222	235	221	218	212	219	209	205	245	245	211	209	194	198	220	219	225	227	221	227	218	196	196	214	208	235	224	235	206	205	201	192	226	226	209	199	224	248	220	227	211	216	212	197	200	211	195	225	209	198	217	216	208	186	243	242	209	238	196	225	197	214	212	195	209	222	219	209	229	218	184	219	206	223	239	194	203	222	219	236	217	235	236	199	209	232	237	241	209	195	226	241	212	233	241	223	207	228	236	184	225	224	218	214	233	199	197	220	221	196	217	224	214	234	229	285	233	200	236	194	209	193	237	238	211	209	215	228	209	229	243	228	215	208	190	225	239	218	224	214	204	192	237	225	207	224	225	245	222	226	220	230	241	224	249	213	217	209	226	217	233	242	216	216	214	223	206	234	217	220	220	254	203	197	235	219	231	197	208	192	229	233	204	213	200	212	214	210	230	244	209	225	209	198	215	222	212	231	221	211	210	243	232	218	219	225	230	189	216	211	207	213	204	217	198	233	253	229	195	230	204	211	224	224	194	219	264	241	231	222	248	235	229	178	216	224	211	223	227	249	226	187	229	227	216	241	234	242	218	233	224	212	224	203	212	203	215	229	212	213	192	261	218	211	227	214	231	231	198	230	222	225	236	216	221	199	194	192	230	209	221	220	226	219	200	217	207	208	212	219	200	217	219	232	211	213	219	224	237	220	226	247	222	210	187	207	250	214	226	201	207	222	254	226	230	240	256	253	204	254	239	225	226	224	194	225	217	219	212	192	249	233	230	212	232	239	234	220	234	216	231	182	230	209	205	197	220	213	228	217	203	242	203	212	225	213	211	243	237	190	206	235	238	200	207	217	210	214	225	225	216	175	220	212	232	235	217	186	223	200	224	235	227	243	203	250	243	238	214	206	180	222	227	220	242	220	221	226	238	248	226	190	252	236	221	246	206	228	213	204	190	228	213	233	212	216	224	217	226	217	205	225	213	199	216	228	242	172	226	195	201	241	209	213	209	251	232	204	245	211	221	228	233	222	235	198	232	196	227	212	240	241	214	199	233	234	213	245	183	211	255	246	244	207	219	204	243	226	229	221	245	210	243	213	215	216	223	209	243	213	218	213	209	230	234	221	212	235	222	271	242	215	199	217	229	228	259	223	232	220	219	223	230	232	229	214	245	244	231	213	235	224	226	216	210	231	220	227	215	237	215	214	237	207	233	201	212
20438	9433	16426	18064	10128	5028	2507	1027	576	544	505	540	534	517	532	524	488	565	547	531	522	539	523	547	535	516	511	511	564	508	565	544	537	531	506	553	544	526	537	517	559	515	536	560	512	544	561	548	536	518	552	518	498	556	513	536	520	527	534	568	568	536	532	548	510	545	558	528	526	540	535	541	523	545	560	551	525	548	521	556	492	518	515	572	585	570	531	580	537	545	499	531	524	569	520	547	528	490	534	534	559	566	541	542	545	549	501	534	545	521	550	554	552	521	546	536	557	579	554	512	530	533	555	544	540	541	526	522	558	514	499	540	555	552	509	546	495	540	516	517	531	510	537	557	574	542	518	520	549	557	549	532	558	518	519	523	569	523	565	545	535	546	496	505	555	526	493	545	534	544	558	538	510	526	519	514	529	541	546	550	556	531	514	519	536	544	502	505	518	536	545	531	526	563	503	528	520	552	539	532	565	524	529	528	535	509	591	499	552	578	536	525	523	531	544	560	520	595	496	541	551	545	554	524	524	547	550	561	509	524	583	522	563	533	550	552	545	528	554	501	521	566	560	522	596	553	507	526	527	516	514	509	531	550	538	531	517	547	530	514	532	563	556	552	538	521	528	515	530	546	531	526	564	570	548	510	524	528	519	514	520	529	519	559	545	534	510	556	489	503	517	533	540	543	523	522	534	531	523	551	534	549	554	531	575	532	541	509	518	567	524	528	518	564	516	552	539	547	560	545	536	541	480	562	523	521	559	534	573	529	531	561	535	551	522	544	528	518	509	532	545	504	539	514	538	516	496	545	533	553	561	544	532	555	521	544	565	543	531	549	525	542	514	559	519	543	533	557	506	528	543	511	531	498	503	511	545	540	519	555	508	549	558	483	545	504	572	509	546	583	545	607	531	525	538	551	544	524	512	548	517	543	515	535	542	501	521	566	528	551	532	542	562	563	519	525	517	518	547	558	529	534	560	507	525	609	551	539	523	570	553	523	510	570	515	546	515	562	523	530	559	539	543	555	542	554	527	528	514	532	596	538	571	561	570	514	603	526	570	518	521	577	540	570	554	501	518	533	516	570	549	511	553	539	533	510	542	518	520	515	555	513	515	518	507	524	540	537	537	538	523	497	526	522	532	514	537	543	538	530	508	517	508	476	504	536	528	514	535	562	538	522	519	553	535	531	563	514	466	547	569	544	554	518	498	526	546	526	533	555	551	530	488	510	547	520	496	494	567	547	537	541	568	543	546	543	528	524	541	530	561	530	531	537	512	508	563	561	524	537	519	580	539	532	536	504	538	537	571	518	501	523	517	525	547	493	548	551	505	548	525	540	528	529	533	484	585	503	533	533	495	528	531	532	569	517	555	536	551	535	556	530	532	528	527	533	529	514	553	543	540	521	547	521	539	550	560	526	565	454	579	525	522	523	563	551	511	525	469	505	522	532	547	541	512	507	521	539	526	471	565	513	548	535	525	541	543	518	547	538	536	551	516	551	552	529	572	490	532	550	496	529	548	573	508	534	520	518	550	550	562	507	507	543	571	509	520	506	534	571	553	543	536	482	573	503	535	539	539	503	560	546	549	549	543	488	517	563	523	581	491	484	516	567	524	533	531	547	507	485	530	533	520	489	501	536	541	552	532	545	517	557	557	522	541	602	532	543	517	547	556	565	497	540	502	534	552	563	555	540	539	561	487	492	539	543	555	566	552	528	477	518	538	489	525	515	534	506	519	520	545	484	532	522	491	530	537	489	551	514	512	582	542	506	525	522	538	532	530	535	513	542	495	530	538	543	557	566	531	541	559	558	552	526	505	522	577	575	550	536	550	513	570	558	537	558	550	533	476	549	531	536	578	549	515	515	543	527	562	545	561	559	489	559	506	524	597	525	536	534	551	559	552	532	519	533	539	553	519	511	525	551	548	554	529	533	536	546	517	546	573	547	538	528	573	536	557	488	514	555	574	542	569	547	544	508	546	504	552	543	544	545	513	522	526	504	575	534	539	531	574	509	556	515	557	526	531	533	548	522	554	542	529	501	515	550	494	536	495	509	536	549	553	554	566	528	581	540	574	551	483	488	558	525	563	545	541	517	518	531	505	582	509	546	552	585	529	551	533	531	532	497	498	506	515	510	542	553	524	526	508	512	564	550	521	547	514	511	538	527	516	554	545	516	523	551	514	530	550	560	533	507	523	520	561	525	520	561	496	500	517	542	556	516	551	538	489	563	533	522	545	545	518	548	512	577	571	552	523	565	513	556	527	481	549	517	510	543	570	567	569	583	517	549	509	518	533	556	557	539	559	528	492	501	569	489	535	523	521	517	546	555	523	538	525	523	570	530	557	516	546	532	554	609	520	510	535	537	507	447	508	542	525	566	553	544	530	572	548	554	540	517	533	535	541	518	536	528	510	534	542	546	570	526	533	539	564	475	546	526	483	520	531	543	557	495	586	526	534	562	521	504	572	528	527	560	483	578	548	491	563	548	532	547	523	540	535	540	542	530	538	523	541	472	515	501	530	535	506	535	525	536	498	507	533	521	489	523	527	532	554	548	548	527	537	538	582	554	533	542	497	573	536	517	502	512	529	560	543	560	541	559	512	508	528	537	563	522	503	548	506	518	534	519	488	572	578	518	505	510	528	531	526	491	519	528	541	507	549	523	536	546	523	556	539	558	498	543	526	521	566	591	539	508	535	502	536	526	542	500	537	574	526	467	585	534	556	547	534	542	529	568	501	508	557	520	509	547	508	505	518	599	578	566	497	526	545	568	510	533	479	471	556	539	520	518	542	518	524	540	491	528	555	512	541	523	526	520	575	508	513	539	561	496	543	534	519	539	525	520	523	519	544	543	559	518	558	509	562	545	533	533	577	547	566	548	512	530	521	528	546	551	521	548	517	525	564	526	532	527	544	534	489	553	525	544	517	494	553	533	553	501	531	504	561	524	548	491	545	536	531	598	524	545	526	556	523	514	570	539	524	548	479	545	558	532	496	554	526	536	526	533	528	533	541	536	491	514	552	500	552	519	539	519	520	544	530	520	504	571	533	477	505	523	517	538	533	556	539	547	562	523	528	535	533	549	524	552	542	541	531	517	542	515	556	521	545	519	554	564	566	563	522	536	544	533	481	540	538	528	541	547	519	499	533	568	488	526	583	536	511	527	534	541	593	527	504	547	530	549	528	560	545	578	564	497	550	553	520	528	517	528	526	539	550	571	531	543	508	546	556	540	540	499	579	561	562	566	549	538	505	538	550	539	498	526	569	521	548	552	540	514	527	567	517	525	524	541	559	534	555	540	542	539	549	482	521	512	520	524	522	524	513	550	574	488	549	523	546	516	525	544	565	526	508	556	569	536	506	531	560	500	535	516	535	525	528	534	529	555	486	543	543	550	532	568	495	525	553	502	494	535	514	510	505	573	523	520	523	495	513	502	545	536	527	562	535	546	570	520	553	524	530	531	517	558	512	536	547	531	529	548	545	493	548	569
43983	22213	34167	37186	19808	8490	2995	840	260	276	215	249	250	225	233	263	279	226	247	239	238	236	262	247	263	239	218	248	246	220	237	230	242	237	224	235	238	216	224	223	210	210	236	240	201	241	266	259	240	238	223	260	234	221	259	224	230	247	252	226	235	229	246	246	254	249	240	263	255	214	227	219	236	227	246	264	266	216	221	256	226	254	219	238	219	199	239	217	231	218	236	226	225	237	215	229	257	222	230	241	244	251	228	243	252	214	241	233	245	242	242	232	210	237	215	234	245	266	224	211	258	229	253	257	232	251	235	231	221	260	251	216	252	208	211	276	228	258	233	237	254	244	268	243	246	222	245	235	210	203	256	239	239	238	245	220	212	229	234	234	231	237	237	229	229	236	256	259	252	229	236	253	220	220	262	233	212	248	239	205	233	259	235	223	256	235	247	243	226	220	222	220	204	217	221	232	247	258	242	221	194	240	230	234	221	250	302	238	244	233	237	249	249	228	238	237	235	236	237	214	227	240	226	233	230	224	217	225	242	206	224	218	250	257	236	232	237	240	236	234	219	262	270	229	250	248	254	222	223	226	236	234	246	223	249	235	243	229	216	239	218	215	235	222	231	207	252	247	249	241	223	237	219	255	247	235	237	220	226	250	251	224	241	230	245	247	226	239	237	251	218	236	232	252	268	218	244	236	235	233	242	242	231	218	221	233	225	232	217	225	235	230	235	228	228	211	209	224	241	232	237	232	226	257	234	245	264	244	209	203	236	236	238	226	240	239	234	242	233	214	240	255	236	247	255	229	248	227	249	236	228	241	242	220	235	214	232	251	235	227	232	216	221	240	242	248	238	222	220	195	220	237	226	258	247	243	221	216	233	257	212	267	272	237	208	228	208	194	235	237	261	218	239	214	213	226	233	249	229	222	241	253	235	248	252	223	249	240	242	237	238	230	244	234	249	248	258	234	234	227	240	236	209	239	233	227	241	225	257	248	216	251	235	239	214	206	238	238	220	231	244	242	252	237	247	252	250	243	259	225	227	232	221	223	244	234	226	243	222	217	246	242	234	243	236	255	239	217	223	225	210	268	227	248	227	231	244	227	236	244	246	216	238	251	244	241	241	230	209	200	249	238	255	257	235	233	246	215	236	223	239	221	261	213	229	200	227	220	203	256	238	252	252	250	220	226	235	211	221	247	213	263	238	234	208	211	242	244	219	237	222	224	248	215	256	279	205	221	262	258	217	205	223	252	268	232	235	268	238	253	232	242	217	234	226	240	208	230	221	244	273	199	255	232	245	220	251	219	246	221	227	259	230	237	223	235	250	253	268	236	232	248	235	256	229	263	239	252	239	234	216	214	218	212	220	226	247	219	223	240	250	260	248	245	254	234	245	241	235	250	219	226	239	248	240	227	268	244	244	252	246	249	238	218	231	215	251	219	251	236	218	228	240	208	219	252	211	228	234	208	239	226	230	253	260	223	246	206	239	228	239	219	208	232	222	207	216	244	225	243	237	264	266	250	225	234	239	228	204	238	231	208	235	246	221	250	214	224	234	218	237	224	242	237	243	236	259	262	254	241	249	248	252	232	251	258	253	217	236	225	237	225	223	233	220	234	230	262	259	207	243	256	275	216	224	212	201	238	224	223	233	232	275	278	251	226	221	262	254	256	264	230	246	215	232	262	236	239	216	247	223	243	270	231	223	236	230	219	218	219	218	242	243	217	248	213	244	199	229	208	234	239	227	226	226	225	255	218	221	244	252	218	225	255	244	232	221	240	225	235	212	220	255	224	232	233	246	219	216	235	242	243	232	241	215	251	229	245	215	250	260	258	234	234	233	233	239	233	233	237	238	221	228	223	195	224	233	226	225	259	251	256	227	233	232	207	246	250	254	262	248	255	275	230	229	231	261	217	299	263	232	230	216	239	238	243	202	233	250	270	254	224	217	237	239	246	262	235	245	230	215	242	248	215	251	271	252	239	235	236	224	211	242	218	220	259	230	221	226	228	241	231	262	233	221	257	250	230	261	252	224	243	212	255	245	204	256	270	248	243	242	219	268	247	251	241	243	243	235	245	239	256	237	232	219	225	222	243	222	230	211	228	253	244	245	242	226	244	208	199	217	232	218	208	257	242	238	250	235	245	232	233	254	247	247	236	273	208	227	225	235	235	250	231	243	217	234	223	255	257	234	243	231	234	247	227	231	231	231	258	234	207	266	233	213	232	246	210	216	258	248	208	244	227	232	263	241	237	252	236	231	247	231	210	226	219	248	256	230	220	228	263	239	226	232	252	261	205	223	237	249	223	231	219	232	204	247	261	232	211	224	217	221	233	243	222	227	246	224	266	251	256	221	256	232	259	216	225	249	256	231	247	228	204	219	236	236	224	257	245	221	245	227	251	241	230	232	203	218	237	259	248	233	228	243	238	227	233	215	268	234	217	208	250	230	228	216	227	236	231	234	242	270	235	257	244	240	236	238	249	235	208	246	233	223	209	249	210	223	227	223	248	247	234	231	253	241	227	269	205	211	266	226	245	231	241	244	269	230	247	256	249	231	237	207	250	239	213	233	210	243	222	258	247	209	217	239	216	250	223	234	228	262	256	229	243	233	233	234	219	239	239	225	252	228	241	218	222	277	232	266	271	212	243	242	220	240	234	237	244	246	229	214	253	218	229	254	271	233	238	218	217	224	225	259	208	227	254	257	227	237	192	245	226	247	210	241	242	228	187	231	225	238	234	224	227	225	224	214	226	269	215	220	233	274	240	252	247	238	220	237	232	234	220	242	241	233	217	257	229	225	241	222	253	231	235	245	218	256	250	221	237	215	239	213	250	249	239	246	245	233	239	231	251	251	223	226	245	258	225	207	220	238	245	234	227	219	236	251	250	238	229	221	251	235	254	247	235	241	213	229	257	227	229	243	262	245	228	238	233	215	270	227	244	257	253	253	253	278	205	239	247	250	244	251	232	237	236	269	237	251	230	259	258	233	240	239	242	233	235	235	242	254	237	234	244	223	243	223	208	243	247	246	239	227	226	224	243	229	234	222	238	245	238	227	254	262	218	262	264	230	226	223	229	243	224	213	249	232	209	232	234	215	263	206	218	268	227	253	237	273	231	267	236	231	211	228	244	217	237	266	244	222	256	237	247	252	255	228	246	213	238	228	246	218	232	222	231	218	234	243	257	277	238	253	226	244	247	210	207	231	245	267	236	260	209	215	249	217	252	213	222	242	252	235	235	247	245	198	251	218	238	243	249	212	241	237	223	231	216	241	207	244	203	243	302	272	264	271	215	224	237	245	214	254	270	240	237	227	239	205	236	230	244	220	272	230	257	251	240	276	236	176	249	247	249	238	209	227	232	213	198	261	272	239	231	234	239	207	238	245	229	245	246	219	250	222	228	256	248	213	258	219	249	255	226	231	244	248	236	219	258	239	252	209	252	217	216	228	221	265	204	232	246	250	247	252	239	240	249	249	242	249	257	225	213
26219	12597	38945	44532	31719	19197	9406	2631	616	598	534	567	563	581	590	545	597	531	596	559	544	542	594	594	570	579	572	559	553	606	559	571	588	553	580	529	579	572	615	586	555	562	574	578	533	582	588	574	561	590	581	580	587	556	569	609	595	584	586	606	554	556	543	561	565	553	574	574	562	529	556	588	585	564	573	605	542	585	596	566	591	567	559	589	530	566	576	586	588	589	572	539	563	551	578	580	590	577	577	579	584	567	582	570	595	572	621	573	592	538	540	578	526	544	609	608	570	579	607	568	588	585	602	570	529	555	528	569	564	566	580	554	580	572	576	579	565	568	610	585	565	568	542	548	561	542	519	551	582	531	610	547	599	562	553	583	552	529	537	619	559	564	576	576	554	597	571	583	642	581	584	595	574	591	575	540	572	575	554	589	571	605	623	581	523	595	574	574	594	570	598	599	558	545	553	570	561	585	592	562	580	596	603	565	557	567	617	583	551	594	615	603	579	603	548	594	564	594	563	535	578	603	560	580	570	590	575	585	575	573	578	541	564	611	585	578	576	566	596	601	537	573	531	586	569	562	569	572	550	577	536	561	543	569	575	559	536	596	589	563	553	605	590	569	523	634	584	544	560	572	561	569	583	622	595	588	585	598	597	571	559	577	549	533	573	587	570	551	580	565	578	575	571	568	555	601	548	570	578	537	614	548	554	602	585	560	568	569	538	584	551	547	536	542	591	568	589	605	601	576	565	574	595	584	529	567	610	582	564	551	573	577	575	574	571	528	576	583	594	543	578	531	546	558	537	550	567	561	568	599	573	554	559	586	560	548	538	577	578	523	580	573	553	552	560	583	551	623	568	589	559	583	536	568	556	581	588	536	563	560	594	559	567	575	586	523	543	563	546	584	556	549	569	528	590	619	566	589	598	542	572	565	576	543	593	594	579	550	584	562	585	565	566	574	609	583	572	602	569	574	550	551	588	596	538	557	560	547	601	574	578	584	585	564	583	549	569	571	584	567	559	544	560	538	612	560	590	588	582	617	588	604	563	598	597	607	617	587	566	576	606	591	567	551	595	583	553	578	515	526	590	587	550	559	538	589	592	557	601	544	545	624	567	559	539	596	576	608	579	516	582	554	559	560	559	593	568	562	586	588	559	528	560	554	554	547	575	572	598	544	612	589	580	570	595	589	609	579	553	539	565	538	551	560	587	562	548	568	603	609	560	550	564	556	559	577	557	575	574	567	542	554	637	602	597	593	553	576	545	614	615	552	525	614	571	587	531	566	592	542	590	568	562	539	549	570	564	580	583	553	561	600	576	592	556	579	547	555	519	563	576	544	589	601	619	580	583	559	588	566	599	573	574	557	590	570	591	559	578	601	550	571	602	561	590	551	560	553	557	549	588	594	563	556	567	597	549	558	580	556	552	582	568	587	640	591	599	553	565	539	563	581	572	567	550	610	584	583	547	535	554	555	592	576	562	552	547	591	591	591	605	579	560	631	561	574	596	575	601	565	536	593	615	566	575	572	627	526	569	568	573	616	556	573	561	585	592	564	524	582	556	604	592	566	593	557	594	574	534	553	597	537	566	564	605	582	584	580	572	588	585	586	536	589	589	582	550	591	566	610	596	577	594	534	556	579	556	611	567	621	533	542	553	592	578	512	555	548	606	570	566	598	596	542	588	541	611	549	581	553	547	557	526	584	543	539	608	557	569	564	566	542	576	580	552	564	573	563	564	526	554	570	598	611	523	580	562	580	550	619	536	544	571	585	567	554	575	605	590	550	561	565	578	563	579	587	615	569	605	563	581	587	590	576	557	586	566	615	555	585	606	554	530	548	615	587	548	559	586	551	549	596	551	576	543	539	528	552	561	594	591	535	582	567	521	586	593	585	555	593	558	605	551	575	526	574	520	533	620	595	564	599	544	583	563	553	572	570	566	616	589	570	562	573	594	579	625	579	564	580	587	555	545	553	555	549	591	587	544	583	584	584	583	594	593	610	552	550	604	588	555	627	565	562	540	553	624	628	604	583	523	550	582	559	532	600	572	572	566	561	612	605	599	550	586	572	599	555	556	560	595	560	561	591	535	604	558	550	585	589	584	602	600	624	558	542	554	569	560	559	538	588	512	542	563	614	566	578	528	577	551	576	588	590	573	588	633	548	631	598	557	593	598	568	572	590	538	593	526	610	560	588	568	555	583	577	550	567	543	592	572	533	578	636	540	527	547	593	540	583	584	609	558	593	561	531	593	575	570	600	588	542	575	552	549	597	531	595	581	568	575	556	535	558	569	577	549	570	557	562	574	604	570	592	566	573	571	597	581	528	577	552	569	556	579	559	559	591	538	576	576	555	550	618	569	591	582	554	586	579	611	577	529	570	579	555	575	549	568	559	591	534	550	569	576	574	554	560	558	559	608	560	550	577	566	574	604	592	602	567	608	565	541	591	569	598	553	590	575	608	572	522	550	579	575	543	540	504	545	582	533	557	573	557	569	590	548	580	593	546	571	551	605	606	605	568	577	557	577	597	579	582	561	536	577	615	554	579	561	585	607	564	602	572	614	621	566	629	531	571	571	576	592	565	557	579	528	558	543	562	556	550	600	536	571	603	603	580	605	572	621	632	580	560	595	562	591	563	552	563	582	588	590	565	635	569	547	560	565	588	617	588	561	594	557	528	588	590	519	554	576	544	580	593	556	588	576	578	557	568	585	561	577	611	610	588	544	595	584	546	543	566	578	566	589	563	523	552	585	580	528	559	555	581	605	579	544	593	584	589	570	562	531	588	581	604	535	580	561	553	587	612	586	544	579	573	570	571	590	555	586	614	594	581	593	614	566	557	532	614	557	548	573	614	594	589	590	514	595	577	577	559	561	598	586	631	573	572	594	538	564	552	622	585	540	549	583	564	581	573	608	555	621	559	592	588	590	602	532	595	578	564	592	611	605	590	582	553	562	596	545	577	572	582	605	553	549	584	518	629	501	553	595	578	578	563	604	570	575	573	603	547	574	570	610	580	543	577	543	542	551	557	586	564	600	566	539	548	566	599	593	585	577	552	557	583	562	556	518	615	526	586	622	566	565	531	553	576	589	582	560	580	589	562	534	618	604	543	570	549	507	578	549	594	559	560	567	566	597	568	563	639	565	610	573	593	602	603	566	578	538	562	560	524	572	568	538	523	559	565	535	565	598	566	565	581	589	568	545	591	531	590	564	607	572	623	557	571	570	567	590	553	570	563	594	552	588	515	567	565	549	581	536	600	591	560	560	562	555	565	574	562	624	570	556	595	543	592	537	552	585	583	572	573	551	623	572	612	566	541	575	572	568	578	547	575	594	583	534	553	578	587	568	577	565	615	585	529	566	609	582	590	603	603	604	566	565	574	555	569	579	520	579	570	580	578	601	593	571	588	586	534	575	587	556	580	567	565	559	551	550	563	573	556	546	517	565	552	594	541	585	615	589	578	578	550	559	566	598	551	582	561	554	632	583	574
66663	47787	74341	69033	49631	33092	17607	4588	511	421	425	410	393	388	386	410	396	435	388	415	397	373	360	406	387	398	388	414	408	374	378	395	353	377	397	407	364	362	386	371	380	406	376	389	381	380	352	405	384	397	353	380	391	439	375	446	398	404	393	391	361	387	384	368	403	373	400	363	410	401	371	392	371	386	428	418	385	441	386	369	414	389	424	378	408	409	386	351	367	404	398	389	406	364	379	430	365	365	412	407	379	383	404	391	359	388	409	371	386	380	389	410	408	390	371	391	362	377	369	413	358	409	383	405	383	370	407	368	399	404	408	411	375	418	369	377	387	385	383	410	389	382	395	411	406	373	427	377	378	377	401	425	398	421	392	366	396	390	407	433	401	371	401	420	364	398	426	380	398	409	392	358	397	384	402	402	391	383	414	405	406	378	419	413	409	376	382	401	419	381	400	383	397	417	413	327	396	344	394	382	383	364	417	394	385	380	406	376	380	432	389	382	410	412	420	395	393	412	377	422	376	368	386	357	393	388	387	380	349	409	431	385	383	377	390	356	408	399	406	373	408	384	373	399	423	402	424	416	418	410	412	439	383	361	371	415	392	404	403	441	420	445	413	375	376	365	389	389	400	395	393	381	366	377	403	423	430	421	419	367	396	361	404	370	384	418	385	388	388	410	395	387	378	405	396	411	409	417	414	375	407	419	390	385	402	371	434	402	411	425	378	393	349	375	395	344	379	394	396	429	396	382	370	384	365	403	382	386	381	416	420	389	392	393	405	413	352	386	383	410	398	401	360	410	393	369	392	389	392	332	388	383	383	399	394	402	393	377	392	375	414	398	410	375	377	392	397	385	366	419	356	414	388	418	375	398	407	404	368	386	410	429	377	412	412	362	414	379	412	407	402	345	389	398	355	368	358	386	376	385	364	360	440	391	361	382	411	386	344	393	373	398	362	396	381	386	375	368	381	393	419	392	361	412	372	366	392	376	381	394	374	389	373	362	408	398	387	418	393	332	441	380	415	393	398	384	396	404	353	416	423	392	372	395	399	400	366	401	377	399	397	380	406	391	344	381	407	364	389	387	390	401	414	413	390	408	388	378	423	355	388	378	354	380	391	383	422	422	394	444	422	380	385	377	368	418	396	406	397	404	340	385	391	405	450	392	384	370	384	397	382	375	406	381	377	399	423	394	410	433	414	403	378	383	387	335	384	392	377	399	396	390	401	417	412	418	380	392	403	399	435	393	352	362	397	410	353	359	391	382	353	392	432	377	396	404	391	330	384	382	396	398	427	396	383	386	356	376	391	374	363	380	396	400	403	386	418	404	387	372	378	437	398	441	389	394	364	352	387	394	412	375	358	371	394	417	384	376	402	371	384	376	369	386	374	390	419	374	392	400	403	413	396	396	433	434	387	391	392	388	379	385	406	415	411	436	396	391	361	410	394	420	413	357	359	360	391	382	374	367	371	405	389	394	372	401	391	374	374	412	373	375	391	406	372	434	362	393	419	389	418	396	357	403	350	406	366	364	354	357	392	366	393	391	400	378	386	416	386	436	376	378	357	393	354	389	392	396	419	381	415	405	378	345	370	389	364	411	399	346	355	376	364	380	386	359	427	401	370	465	336	405	395	395	390	412	386	413	374	397	378	412	358	375	386	425	401	389	396	393	361	374	371	415	440	440	404	399	362	408	409	376	391	386	396	416	377	440	378	410	424	425	395	367	394	388	414	394	376	403	414	423	390	388	344	371	417	397	396	369	401	427	422	404	365	343	387	417	373	385	379	367	387	372	386	430	429	416	386	411	388	409	369	365	392	368	419	405	379	382	388	421	363	370	403	370	412	368	363	397	390	382	441	393	401	409	359	361	409	404	379	395	407	386	376	373	415	407	391	368	370	373	397	367	406	355	366	375	369	371	364	385	381	367	350	371	382	423	420	404	416	417	371	365	416	367	359	377	396	414	401	383	390	399	397	400	409	400	416	441	393	383	368	397	367	368	392	420	426	429	386	381	401	430	372	395	412	387	390	382	404	385	423	367	390	386	418	392	367	365	360	371	384	380	359	420	406	387	423	379	371	389	448	399	369	352	437	419	418	361	364	366	386	393	371	388	417	382	401	377	378	402	395	360	383	414	380	362	426	392	384	328	400	427	391	409	361	384	413	397	404	416	370	408	405	393	411	381	387	414	404	400	382	378	363	373	375	378	411	382	403	367	418	356	379	358	404	376	407	371	384	387	413	389	410	387	416	400	419	388	405	397	389	409	398	379	404	379	368	391	415	399	372	392	380	378	410	409	385	434	340	369	388	388	395	408	369	429	410	417	397	417	411	410	375	403	460	416	379	415	407	356	422	385	392	337	359	356	359	385	399	415	382	420	377	381	388	383	378	408	394	401	367	390	381	425	393	383	379	383	381	396	386	394	387	425	414	383	377	375	373	405	391	414	396	390	387	376	363	393	372	367	370	410	381	388	438	388	410	417	434	379	372	391	402	427	433	388	387	379	426	378	362	397	397	427	398	399	361	383	332	426	369	406	374	413	390	409	378	407	371	421	366	379	383	411	423	362	356	375	383	411	370	391	419	387	377	400	398	381	385	404	379	370	386	368	385	399	419	431	407	393	368	384	393	397	377	398	376	413	386	375	417	439	389	389	401	387	381	379	401	420	416	391	406	389	386	397	378	380	406	400	373	372	409	438	357	395	374	380	399	380	373	370	349	377	393	420	443	409	354	421	361	376	364	411	421	419	394	394	419	413	358	358	437	409	412	413	422	370	389	345	389	401	421	412	390	380	361	394	393	394	372	405	377	352	368	398	376	383	388	398	375	380	405	399	365	399	394	382	389	395	360	355	394	392	380	386	367	388	411	381	358	424	403	426	392	399	415	403	369	372	357	400	397	416	383	377	393	397	374	423	364	372	430	382	378	401	386	385	389	380	412	408	389	377	402	365	390	387	379	418	345	370	407	392	405	402	360	416	377	356	371	364	399	360	385	416	406	358	372	352	380	408	414	412	409	394	394	378	394	347	378	373	424	389	413	355	390	372	391	389	413	386	411	427	376	405	347	416	393	367	412	366	364	388	413	382	368	390	389	357	392	371	387	396	376	387	394	351	361	367	385	404	394	404	390	415	377	385	459	384	351	437	436	415	383	387	402	374	360	363	380	371	355	425	394	382	376	380	434	380	415	446	376	373	386	372	403	370	345	396	397	432	389	357	411	363	383	410	373	402	379	421	393	381	356	358	362	392	377	392	387	406	410	395	357	336	401	404	392	381	379	399	382	397	364	389	384	421	399	390	425	392	375	391	397	397	375	403	352	401	368	415	429	411	381	442	422	379	401	429	402	405	390	413	368	407	419	411	409	427	363	335	351	401	408	368	344	428	391	399	396	399	403	376	376	367	386	397	401	401	405	377	362	370	373	400	402	450	405	390	420	376	375	358	374	400	392	387	409	383	414	364	381	422	430	399	384	399	409	394	394	389	398	348
44331	36309	75191	75961	59724	44000	28322	8804	924	947	858	923	838	897	891	835	869	878	869	884	840	877	876	879	811	902	801	872	931	913	863	829	874	881	823	898	773	888	881	870	848	835	810	891	892	903	876	848	812	860	879	870	866	861	848	890	840	853	832	868	854	890	849	862	856	939	827	849	863	851	871	828	897	898	839	870	913	843	863	860	878	841	844	874	871	841	879	846	883	775	902	915	921	935	864	847	870	844	926	877	881	829	912	842	850	877	860	897	840	806	837	860	844	847	864	851	920	853	838	917	886	832	913	859	837	883	893	828	883	853	833	865	824	845	835	862	861	886	878	858	861	808	851	863	862	838	854	840	858	825	894	853	866	857	887	838	812	822	862	842	873	855	907	894	817	896	869	794	891	842	855	901	874	877	858	869	880	897	885	858	910	857	848	844	850	889	824	881	850	864	833	831	909	861	868	879	842	858	923	845	837	907	834	885	850	859	891	910	865	847	821	861	849	846	875	878	836	843	859	911	890	857	868	856	820	859	873	854	859	858	846	845	844	878	852	903	874	878	825	868	901	876	887	927	834	877	885	880	843	887	854	838	882	861	871	832	923	881	877	853	882	911	855	916	850	879	830	855	863	817	814	826	893	852	834	841	853	862	882	883	906	847	841	928	866	858	862	826	865	855	811	868	878	838	852	863	871	895	890	913	840	847	862	855	871	895	900	833	883	861	838	893	919	881	853	826	850	815	854	876	860	882	871	868	828	849	851	855	853	854	881	892	831	824	861	871	912	850	884	867	852	842	846	857	835	857	832	828	835	874	863	832	877	846	873	873	851	865	838	872	897	870	853	864	864	832	870	835	897	882	840	899	845	888	925	874	900	837	814	832	900	862	880	911	906	836	836	839	875	841	877	859	868	813	917	828	885	869	814	852	860	890	909	848	838	899	871	953	905	881	879	865	885	834	889	866	914	886	869	885	857	859	926	862	857	838	877	906	873	879	837	849	831	900	869	853	863	835	923	842	864	840	835	837	865	939	845	857	895	858	893	883	889	835	913	871	886	911	858	886	888	874	856	856	841	860	884	906	890	869	832	895	905	864	896	888	838	908	884	843	864	887	876	860	867	861	892	815	907	864	884	811	816	859	909	806	837	821	891	918	856	864	858	842	831	848	905	910	874	848	939	848	863	852	812	887	883	920	938	871	896	813	889	833	852	859	841	884	874	885	883	849	878	825	904	884	870	820	882	827	905	857	820	804	834	834	873	831	838	863	871	875	873	887	860	865	854	864	881	869	854	874	841	850	880	882	870	876	840	838	831	848	857	923	837	861	823	873	861	844	879	872	874	802	912	877	946	851	852	835	865	838	891	875	830	830	787	882	880	930	867	857	836	838	922	876	881	874	872	915	861	868	860	878	848	870	860	875	927	873	871	859	841	882	882	902	843	830	869	864	865	816	864	915	828	849	858	857	892	827	895	880	796	881	935	875	884	800	856	890	851	918	839	861	846	879	835	940	873	894	839	870	816	835	870	876	920	890	841	854	882	903	853	825	899	850	871	807	878	855	861	871	867	885	865	882	868	870	893	910	862	832	829	875	843	874	832	872	890	840	831	864	833	857	863	879	884	906	871	869	870	857	845	820	820	826	823	880	890	914	855	805	862	825	877	852	891	841	842	914	853	856	905	828	909	883	841	897	832	854	821	853	907	906	877	872	835	848	887	834	877	868	888	841	856	857	850	827	865	882	832	905	815	895	846	874	850	895	792	833	889	813	850	830	861	840	908	820	858	877	895	850	830	850	851	894	851	861	861	835	877	885	868	886	844	804	895	857	872	885	834	878	900	877	856	914	841	816	876	866	801	894	894	846	807	867	834	877	888	847	848	862	893	855	911	853	845	896	889	806	842	845	839	836	856	851	814	809	951	872	810	858	914	894	870	854	845	830	817	869	849	866	886	852	882	884	892	881	858	918	865	852	873	892	872	879	861	864	867	851	894	874	882	807	908	851	946	886	801	887	844	837	908	878	904	889	861	846	877	902	859	884	841	831	850	874	875	905	883	839	822	910	814	881	845	857	957	838	861	929	869	832	870	767	831	872	824	818	850	901	870	943	861	834	900	904	836	899	841	887	861	886	803	889	928	869	878	833	889	891	820	860	881	873	882	837	862	877	861	846	860	833	808	888	822	834	847	866	895	866	861	872	863	875	837	905	864	821	900	855	861	837	874	864	836	890	866	802	852	868	866	910	900	864	876	844	882	877	882	856	855	896	798	853	844	853	817	899	917	844	796	844	892	852	842	851	848	821	878	883	922	855	894	783	878	859	829	853	859	865	827	906	847	869	859	861	852	830	838	852	901	873	942	886	870	827	885	867	830	894	848	845	820	866	882	847	864	864	869	861	847	872	891	917	917	857	853	860	878	864	872	885	892	868	860	820	873	870	880	875	826	867	901	858	862	869	870	802	845	863	917	888	839	867	840	825	874	838	863	874	861	896	868	876	863	882	866	823	877	856	919	822	901	880	872	910	902	857	851	873	790	784	916	831	869	863	847	867	920	844	925	842	859	828	882	936	865	849	922	882	877	839	838	862	840	867	860	863	839	874	878	845	867	820	907	847	856	808	908	857	856	889	888	885	849	834	877	824	871	865	845	865	901	902	865	820	846	846	856	804	858	849	825	863	867	867	853	861	867	889	877	860	912	908	887	914	870	853	865	856	884	894	837	875	860	873	858	892	849	818	861	853	874	865	845	915	844	918	831	819	847	865	876	819	868	835	860	861	888	831	872	804	893	854	880	877	801	896	874	773	866	884	826	792	870	839	875	844	801	907	868	860	831	819	856	894	873	859	859	859	869	888	835	847	783	900	868	872	873	933	856	905	853	913	901	840	858	876	842	881	901	871	825	851	860	839	866	908	844	856	838	891	892	842	890	869	873	869	851	876	819	798	836	869	888	897	862	885	850	936	899	849	852	883	857	840	891	893	837	891	875	868	872	819	827	869	874	831	814	868	843	852	875	870	862	823	886	862	882	842	881	863	855	864	782	881	891	892	848	853	909	873	862	856	887	850	823	887	860	870	876	932	855	886	865	848	851	830	825	853	885	874	896	844	839	888	828	910	889	899	873	853	878	883	887	885	852	837	849	809	838	873	836	865	930	814	858	873	850	874	861	813	830	877	914	852	862	869	908	822	862	891	858	889	880	852	895	846	881	873	826	842	839	908	869	853	932	836	883	902	925	846	865	876	887	872	872	842	867	894	866	819	878	872	843	853	913	872	863	874	919	856	872	872	894	903	844	830	887	849	911	890	830	873	861	885	831	875	842	864	874	829	858	855	878	878	881	889	850	852	864	833	873	762	872	832	888	869	879	913	809	877	865	880	843	860	862	858	810	875	904	845	869	861	829	881	846	860	863	848	856	844	853	863	865	869	896	925	845	800	887	814	835	909	862	830	888	856	894	801	859	854	839	807	851	834	848	848	846	874	920	933	866	848	867	866
35182	16901	10710	7324	3258	1574	775	359	214	225	208	166	197	228	225	210	244	218	212	173	224	212	202	205	196	191	210	193	221	204	212	224	204	208	210	227	217	232	200	248	203	231	222	214	225	224	209	231	224	203	217	210	210	205	220	209	213	216	214	207	180	186	226	229	223	187	248	216	213	251	219	210	204	216	214	225	206	196	208	194	250	203	207	213	213	232	219	202	211	209	234	203	201	202	223	210	223	216	238	181	195	215	207	181	211	232	189	199	204	215	212	214	229	207	189	231	194	198	210	214	204	192	207	191	210	191	228	183	216	217	201	221	211	186	222	250	227	219	210	212	254	212	198	249	232	205	219	233	238	225	193	208	205	210	183	211	207	198	219	227	210	216	210	210	220	192	200	202	198	215	212	205	232	211	220	225	205	191	192	217	196	209	209	201	201	221	234	244	228	205	246	207	210	220	215	205	193	234	217	243	208	210	218	209	209	241	230	186	185	205	235	240	218	189	203	210	206	224	205	203	194	242	209	187	194	228	250	223	205	206	240	207	254	225	209	218	192	201	220	196	191	220	221	225	203	223	223	206	218	197	208	206	199	231	237	214	207	208	203	210	227	224	206	210	219	206	175	216	199	214	175	226	245	237	210	193	236	215	193	233	203	229	210	231	210	194	199	227	224	208	206	230	213	208	212	207	203	190	206	218	190	214	211	197	186	212	244	220	202	211	217	217	201	182	215	212	223	223	200	198	226	200	189	202	236	206	201	206	257	208	228	224	201	233	208	245	200	232	230	248	207	192	229	220	198	221	207	237	238	224	187	210	214	219	209	222	240	198	233	206	203	219	210	235	196	237	201	207	221	220	232	228	194	227	206	204	239	205	211	203	182	187	208	211	209	204	231	230	203	210	229	204	186	203	214	208	219	217	198	189	202	199	224	203	229	208	202	218	212	256	211	225	219	193	213	234	202	209	210	216	226	192	230	220	208	201	229	196	195	218	187	212	242	215	216	226	207	222	217	242	221	223	229	204	220	197	200	206	227	175	230	208	247	258	217	226	206	225	189	214	223	212	231	215	214	238	209	206	213	208	208	216	207	227	212	207	191	213	201	207	246	237	196	211	213	197	216	175	225	189	211	204	213	209	196	211	233	212	209	213	217	220	196	227	253	181	224	212	219	200	222	194	197	212	221	215	225	202	222	214	237	224	178	221	218	245	210	206	205	217	221	202	239	245	243	190	239	216	199	224	215	180	207	215	212	226	233	207	260	238	208	207	225	230	217	202	232	214	207	231	193	223	170	194	232	206	202	203	233	204	201	225	223	202	210	208	204	225	220	240	235	228	216	234	241	244	214	188	223	228	181	232	223	187	199	220	223	207	211	225	235	210	205	240	211	217	186	225	217	219	196	221	209	234	208	189	206	199	214	209	212	214	216	187	195	202	190	212	206	218	231	210	216	213	218	215	201	238	252	214	233	222	192	223	280	225	245	210	213	229	209	225	206	209	202	206	228	192	207	207	196	203	225	196	209	231	231	197	208	222	220	216	233	225	212	215	184	220	217	220	217	228	210	230	217	185	209	206	221	216	196	175	184	211	211	237	230	197	219	217	228	209	233	207	209	186	217	226	220	199	230	197	210	203	225	227	185	212	221	238	223	190	211	179	247	214	206	219	202	216	211	212	215	207	199	222	208	202	205	200	221	214	237	209	201	217	195	196	220	179	223	230	216	209	207	237	208	202	203	245	227	232	222	215	222	188	210	215	205	222	210	232	229	215	190	236	205	212	200	231	224	231	212	213	206	199	201	221	212	208	221	206	220	214	212	236	223	221	245	217	193	184	240	220	218	216	209	205	225	204	234	215	186	225	207	221	196	192	220	193	213	201	213	214	235	228	210	228	205	207	217	242	213	204	209	230	193	202	202	234	185	217	204	202	218	223	198	191	207	200	212	211	218	206	192	198	223	209	211	206	208	199	240	210	233	244	205	238	216	219	212	219	228	211	189	238	227	191	216	222	225	197	232	243	199	223	263	223	223	226	220	204	211	220	200	217	204	186	219	200	197	214	206	223	195	200	216	211	196	209	215	192	225	223	208	226	216	183	203	237	199	211	218	202	202	239	240	191	226	184	201	201	213	233	221	209	231	224	210	207	215	223	241	205	249	233	206	221	210	224	193	202	198	225	209	180	197	221	203	200	200	204	217	223	192	207	229	230	222	207	194	211	200	190	227	246	193	219	203	241	204	235	209	230	232	217	222	230	202	218	198	195	219	222	208	207	229	218	209	232	205	191	218	221	215	190	201	208	183	215	201	222	207	215	210	213	230	224	207	189	187	212	218	232	241	210	211	205	231	229	193	203	210	219	206	229	209	192	243	237	197	214	226	201	207	212	210	207	255	224	219	207	241	220	216	232	214	197	186	197	211	187	214	191	213	198	211	260	223	203	226	238	222	241	199	185	240	219	214	222	250	202	205	200	232	209	212	222	196	250	196	219	210	212	216	219	203	244	220	222	203	208	193	189	214	208	210	225	214	221	221	231	196	214	190	209	246	221	214	211	216	222	209	217	223	211	216	215	198	189	195	191	203	204	230	229	212	201	204	197	227	194	212	212	193	245	211	223	228	231	189	222	203	203	198	217	210	196	197	223	213	213	235	212	198	201	236	216	213	218	205	208	191	178	190	216	204	213	198	223	201	239	209	200	218	212	204	218	197	229	222	182	247	221	223	223	217	187	216	199	206	222	219	194	194	218	197	200	219	199	209	219	231	217	219	213	220	222	209	202	201	194	211	186	202	219	222	210	240	214	210	214	212	198	232	233	213	230	223	198	200	217	248	213	226	221	193	203	230	220	218	207	232	194	214	200	209	192	199	199	194	221	232	211	227	208	234	227	190	204	195	241	235	217	209	204	201	230	241	207	185	204	216	218	219	183	219	227	225	228	224	211	194	195	216	205	241	210	214	194	214	258	198	227	227	218	238	209	207	200	212	228	220	212	200	191	204	198	221	211	174	201	194	201	238	207	202	205	261	220	215	229	192	220	204	206	210	230	241	200	204	209	213	211	202	205	216	212	211	187	206	203	229	197	212	209	211	206	215	218	242	211	239	205	208	217	223	208	193	203	211	191	257	220	187	240	196	198	202	213	208	215	215	216	197	218	219	213	208	191	227	204	228	190	236	186	213	215	236	223	207	197	193	192	238	187	202	224	221	208	226	208	228	216	198	198	222	212	207	228	232	207	240	209	196	209	202	173	191	210	207	211	195	206	204	183	219	194	215	238	224	235	239	190	221	199	191	195	198	218	210	194	217	203	220	208	200	179	222	210	246	208	189	227	234	220	205	202	238	210	181	196	194	211	230	210	199	204	212	204	207	230	253	190	231	199	210	201	222	204	218	230	204	199	218	236	234	217	227	186	203	198	221	180	201	224	219	215	226	225	213	232	206	202	204	188	210	206	205	200	207	205	217	205	222	229	212	194	230	212	212	226	240	195	236	181
19621	9523	18411	15352	9287	5125	2571	1033	524	547	513	496	517	532	511	509	506	521	549	553	506	540	524	559	525	553	514	495	512	564	477	506	495	522	557	521	521	524	514	480	517	494	495	499	512	520	491	534	497	517	497	532	545	543	504	509	500	536	494	483	506	506	506	486	523	517	491	551	522	531	530	520	511	525	491	500	544	489	509	518	571	511	497	537	534	495	547	503	515	543	546	560	526	510	494	506	557	498	542	514	546	534	522	543	530	535	526	519	510	526	525	502	544	530	512	482	556	541	577	505	508	547	542	556	546	521	542	492	503	498	519	543	497	526	537	546	526	493	511	545	509	502	546	489	500	523	518	517	547	528	531	558	556	558	521	510	525	509	518	542	504	500	526	498	506	530	487	484	536	528	550	536	488	569	525	528	539	508	508	535	503	543	526	487	522	532	537	511	485	528	532	525	509	546	488	572	535	497	512	527	539	502	521	555	503	521	540	494	494	539	523	539	512	519	520	513	512	495	497	517	524	518	520	526	534	502	511	492	532	561	524	507	525	461	516	520	510	582	533	530	500	499	507	522	528	509	507	528	514	548	560	541	561	525	523	500	525	526	519	548	535	498	470	533	513	492	546	550	495	522	512	503	478	540	486	569	520	519	506	554	532	504	520	508	479	523	513	514	508	514	519	523	581	518	500	567	531	479	538	521	492	535	522	511	530	520	518	517	541	523	533	515	519	543	515	492	546	568	506	514	530	551	508	485	544	499	558	518	535	539	524	530	519	535	499	506	536	564	549	480	519	507	522	546	507	524	545	495	513	530	554	486	525	531	516	494	562	508	498	515	534	515	536	512	510	468	487	567	503	546	550	501	548	539	525	534	556	556	487	487	486	513	521	545	561	521	509	519	489	536	535	488	498	537	539	523	526	527	498	510	530	515	529	524	520	506	530	553	550	507	481	502	504	558	512	526	558	545	560	528	509	506	517	550	546	522	537	485	532	508	524	532	485	570	494	434	577	497	463	464	523	526	490	539	549	526	526	505	531	530	576	544	544	544	556	504	512	531	538	490	551	516	552	508	513	483	547	531	523	490	562	539	496	519	498	543	521	541	556	528	488	530	513	499	547	512	523	517	521	561	506	530	505	556	536	516	504	517	511	518	518	530	492	551	490	527	547	522	499	524	524	529	522	511	518	545	495	529	564	541	516	513	484	500	491	498	511	543	506	539	530	503	559	495	533	488	531	490	555	543	527	549	504	542	481	514	535	514	535	466	507	499	506	539	522	459	496	580	517	538	527	522	545	522	539	499	519	551	546	483	505	505	490	526	505	516	492	533	512	485	496	556	504	559	526	528	518	529	516	494	497	529	518	554	542	520	559	561	532	525	531	567	504	530	516	506	528	512	489	509	517	530	519	517	525	531	510	502	559	549	547	543	546	536	549	542	540	485	499	532	517	523	568	559	598	521	522	517	546	552	469	478	535	522	511	562	494	554	545	494	523	511	510	510	534	549	544	531	492	492	495	512	529	528	513	514	538	569	559	557	477	531	516	553	519	502	537	523	533	508	495	492	518	488	507	537	523	501	518	543	507	515	501	540	523	571	522	488	506	533	498	526	506	542	508	541	537	542	521	506	484	543	494	530	500	518	521	529	518	535	520	535	544	509	563	499	533	524	551	504	505	491	546	472	574	512	520	528	534	477	549	558	566	500	519	518	500	503	535	507	535	525	516	475	555	546	499	506	525	521	558	537	514	505	528	533	505	509	522	513	500	519	562	522	529	517	529	509	522	539	494	521	538	515	521	526	535	510	518	510	551	509	515	520	541	499	503	562	492	514	531	520	545	504	517	557	537	522	537	513	514	514	492	515	543	520	478	510	511	531	551	533	531	541	518	500	523	523	535	535	490	538	520	553	531	510	538	552	540	545	492	519	528	518	520	531	526	533	488	495	536	507	587	512	509	563	519	549	538	478	533	494	527	504	501	516	481	536	509	511	541	528	510	500	527	553	553	516	504	511	494	473	534	522	502	522	480	551	516	554	518	493	519	552	528	492	544	516	506	544	521	544	489	499	512	492	515	511	524	508	515	519	545	521	542	514	532	505	494	520	493	533	561	513	478	512	537	523	532	527	497	505	550	515	499	549	513	516	553	493	524	500	519	480	495	524	536	512	482	529	543	541	510	524	517	540	561	537	540	536	565	517	535	529	502	514	541	518	516	530	500	504	496	536	534	524	557	541	531	487	513	480	521	518	514	540	511	524	505	521	530	529	537	521	523	463	537	520	502	546	533	527	486	531	540	510	531	517	482	520	530	531	522	487	506	526	550	506	538	492	509	542	516	519	503	512	501	511	494	490	494	499	530	497	511	495	520	500	549	540	513	541	510	531	509	524	497	532	558	479	503	474	550	520	502	505	510	482	558	526	536	502	491	508	495	544	495	568	511	510	486	511	514	493	523	524	515	456	526	486	493	534	517	500	484	491	543	527	516	530	547	501	543	494	481	495	557	555	502	503	506	536	552	535	517	509	505	526	547	527	540	509	523	508	536	540	519	540	462	500	501	484	510	514	513	546	523	526	524	505	519	508	520	516	547	485	545	513	541	517	509	536	520	516	532	537	511	512	513	535	487	512	550	533	523	538	527	505	510	544	490	487	563	513	525	543	534	539	541	492	554	512	545	478	515	566	490	539	570	519	543	512	505	541	503	492	549	527	531	481	504	527	520	533	546	498	551	507	511	563	509	586	547	525	503	510	524	546	517	563	501	545	522	509	513	530	525	522	527	529	506	510	494	529	515	477	517	549	566	518	526	525	517	464	547	504	528	505	539	535	534	529	488	510	486	503	510	484	499	523	512	513	509	516	499	552	516	534	500	525	487	532	559	578	485	532	506	492	508	529	525	539	544	480	475	530	508	495	543	551	513	526	507	497	509	561	537	534	502	522	527	523	508	516	518	491	501	497	504	532	524	527	519	539	528	494	467	536	486	476	534	513	553	508	508	510	484	495	546	533	526	538	527	524	532	530	502	483	506	541	509	532	509	451	538	518	552	527	513	523	540	555	531	498	527	519	527	515	551	509	530	510	517	544	518	564	567	536	496	528	508	532	576	529	505	564	544	512	547	536	527	534	532	548	510	505	570	499	502	581	515	526	487	512	501	561	515	493	532	532	500	529	523	513	566	460	532	503	531	526	551	486	520	543	530	527	525	541	479	516	493	488	508	530	562	527	546	500	508	534	540	503	517	550	503	528	544	524	511	520	526	543	540	526	492	564	504	495	529	496	526	522	554	522	544	537	532	499	526	514	536	517	451	506	510	523	520	521	509	499	536	536	543	495	512	529	557	547	484	503	529	527	535	549	554	537	529	495	536	533	519	509	497	506	562	497	535	519	503	531	542	492	493	564	552	550	503	500	504	517	555	538	524	517	497	509	511	509	467	526	502	528	499	558	509	532	561	540	542	493	518	530	538	511	493	519	486	500	522	507	502	499	493	524	547	505
45775	27014	39556	32793	17368	7623	2751	956	233	267	200	235	231	239	213	225	223	238	253	211	238	246	225	230	269	279	228	211	235	234	226	235	255	255	235	231	229	247	215	255	253	277	232	243	244	220	232	233	234	282	242	242	247	266	248	222	227	231	245	244	235	242	239	264	261	230	218	239	211	208	228	246	252	254	215	252	245	248	233	216	223	224	225	213	230	248	220	225	234	248	236	212	243	236	258	239	207	258	250	204	297	252	236	223	239	252	266	248	222	218	211	268	229	238	234	215	232	260	258	211	241	255	253	244	233	244	274	254	221	258	246	248	255	237	262	215	234	232	249	220	232	256	246	281	239	264	269	235	247	248	258	234	234	230	222	249	234	264	219	235	231	252	263	240	249	231	239	257	244	229	225	217	259	232	222	212	248	239	218	249	243	220	254	219	237	256	213	237	214	241	229	231	242	218	245	222	229	251	234	220	253	246	232	237	234	254	247	267	260	222	224	226	257	231	220	262	262	263	252	222	225	231	249	246	240	226	232	235	248	235	215	218	218	244	241	245	247	263	220	245	223	218	277	250	249	247	243	237	243	256	227	254	255	243	245	235	234	287	246	239	234	238	257	242	224	238	255	276	231	253	250	249	209	290	236	237	208	202	264	242	245	236	219	269	209	220	222	234	229	240	247	274	219	228	258	239	259	239	220	226	236	236	249	223	245	251	247	250	249	247	263	221	235	259	243	265	267	240	242	245	243	232	241	255	268	248	221	262	230	216	245	229	247	223	210	228	234	283	243	234	245	247	233	245	262	222	227	226	235	257	237	242	243	219	222	237	210	233	248	246	223	241	225	279	211	246	221	239	248	225	227	246	232	257	235	252	237	237	231	239	243	241	265	265	221	232	242	243	231	217	232	262	236	259	265	241	221	228	242	251	227	218	205	225	241	243	254	218	286	247	236	230	262	259	215	217	243	241	249	236	250	220	265	227	267	229	225	201	237	224	212	249	227	234	233	222	238	237	217	239	233	261	237	236	250	239	226	240	222	225	271	205	256	232	240	233	245	261	214	248	240	239	234	228	261	206	229	247	285	235	257	223	229	248	250	236	234	225	236	244	247	252	243	220	242	221	206	266	224	223	239	220	238	245	249	251	270	247	237	225	257	226	238	223	240	233	253	249	242	239	233	256	249	209	253	271	241	247	266	241	237	242	224	210	243	220	237	209	239	233	279	238	240	265	240	219	255	280	228	251	243	231	243	230	242	251	259	236	212	223	195	228	248	219	200	268	250	246	218	250	242	239	215	237	244	235	248	249	242	225	206	270	242	235	253	208	241	280	239	231	241	237	217	246	222	253	243	246	236	243	213	248	268	247	221	288	214	246	219	228	251	259	229	229	241	237	231	245	219	231	234	245	251	246	248	236	236	232	231	282	246	274	236	240	225	233	237	250	209	256	238	249	234	246	262	217	226	267	230	257	257	220	230	214	254	231	229	262	234	249	229	225	255	224	210	214	231	274	211	238	228	236	253	248	241	235	261	252	267	251	230	239	235	240	241	234	223	258	214	235	236	228	240	243	234	208	259	262	243	243	225	249	222	248	253	236	235	240	247	236	199	223	255	290	249	219	246	224	225	242	243	242	237	266	236	236	256	255	251	242	242	241	223	235	225	233	229	254	226	252	259	236	217	241	232	241	242	258	256	246	250	221	223	239	250	229	232	205	243	246	259	241	243	238	242	238	255	232	244	242	254	236	220	233	266	204	217	295	241	253	252	244	244	270	244	220	255	252	252	231	218	242	239	248	245	258	223	259	209	258	237	240	223	200	223	253	252	266	231	228	226	241	210	232	222	204	222	246	238	242	241	237	236	233	247	250	282	257	248	249	221	251	263	247	256	259	235	245	225	249	261	249	222	232	215	230	240	229	240	254	240	268	239	206	248	242	224	266	249	239	238	262	256	234	253	247	213	218	242	247	237	253	236	264	245	230	232	217	240	248	228	256	223	226	217	258	227	232	245	235	230	227	236	229	227	202	266	253	244	232	211	247	235	255	254	242	237	250	228	246	256	252	252	243	242	210	219	222	205	218	244	256	266	221	225	268	248	239	223	240	210	234	252	214	217	234	244	242	218	224	229	250	229	213	222	274	228	243	257	233	223	287	225	234	237	237	250	247	243	231	229	262	230	245	215	210	245	244	256	229	244	232	239	252	228	239	260	237	250	234	210	214	237	237	254	205	227	255	255	228	237	204	249	235	222	240	230	229	225	225	244	262	240	237	232	230	245	239	236	251	249	265	274	245	231	219	235	238	222	229	238	242	258	249	251	248	244	242	228	252	250	225	223	259	228	231	225	242	249	238	226	234	224	247	239	253	224	225	217	256	246	270	209	235	251	206	258	245	240	272	229	255	262	259	215	254	237	226	237	239	240	237	220	238	231	230	253	216	239	244	238	244	238	225	219	220	244	242	215	233	242	228	232	244	245	231	265	219	242	245	232	226	237	234	236	269	227	266	267	202	234	223	258	232	234	222	245	242	225	237	249	215	257	236	263	251	238	248	206	219	241	241	247	224	219	247	235	232	224	229	231	242	238	236	233	238	250	247	213	255	243	235	266	238	231	223	221	228	280	241	233	232	240	232	249	238	226	243	248	223	234	235	246	251	246	252	237	251	237	231	227	234	249	223	220	245	243	264	252	257	241	235	217	233	214	225	248	260	229	227	236	226	239	238	239	282	249	248	258	222	232	230	218	249	230	264	251	250	233	249	230	210	239	232	251	237	260	247	215	239	215	233	224	241	250	236	234	255	248	231	265	203	226	229	251	243	236	229	277	256	211	234	236	204	250	252	224	235	249	274	254	219	238	226	242	215	234	246	260	252	236	237	237	267	237	225	269	268	251	240	222	235	233	252	260	241	218	229	240	235	248	248	221	221	228	242	235	228	228	221	245	234	255	237	234	265	218	246	217	213	239	226	231	227	246	227	255	222	243	244	262	227	245	211	241	225	235	248	226	229	215	222	229	216	222	220	240	212	205	228	200	223	207	221	240	252	230	225	251	261	236	246	244	231	217	233	242	251	251	243	260	239	257	224	259	253	249	241	224	261	225	267	239	211	230	219	250	237	225	225	240	244	224	241	253	233	233	234	229	209	244	239	239	268	257	257	213	237	219	224	253	240	221	210	222	240	235	259	243	240	217	236	241	229	215	248	247	242	248	255	247	233	237	214	219	241	218	224	236	222	240	215	258	255	227	221	207	261	218	255	237	210	233	228	253	240	251	228	259	242	243	240	237	241	239	243	216	257	239	228	251	247	231	257	274	255	237	230	231	243	271	243	208	244	235	239	270	268	247	241	209	205	251	269	246	256	274	249	261	218	240	239	235	215	251	239	244	231	240	237	241	286	236	225	249	252	252	226	227	249	254	239	230	223	233	227	230	207	212	232	260	241	243	246	263	242	266	232	213	260	249	228	241	222	229	222	230	209	234	254	245	256	246	255	254	236
27968	16812	43824	40823	29435	18147	8943	3027	584	571	605	535	548	584	583	562	562	616	607	594	563	582	555	566	566	559	541	639	600	596	546	573	578	595	603	574	562	603	529	586	529	609	575	586	579	632	533	594	618	583	600	565	589	593	550	605	571	583	545	573	589	598	576	566	594	585	603	574	577	567	552	571	573	609	559	550	585	573	558	564	631	595	611	563	553	577	592	561	552	605	600	591	571	499	646	580	599	562	564	612	554	604	585	586	533	591	571	590	591	580	598	573	560	621	606	587	570	598	555	549	588	579	605	575	599	578	553	592	558	568	568	619	573	587	584	545	577	555	600	626	590	591	590	604	580	609	565	584	588	585	531	602	555	586	626	598	600	597	623	575	534	571	608	579	554	580	573	561	607	575	599	592	600	583	571	592	548	556	604	578	561	593	593	553	556	529	576	525	582	558	586	561	589	578	540	585	617	544	537	585	601	571	621	536	580	590	612	527	563	590	558	562	589	574	563	622	575	619	602	559	621	549	562	583	569	614	591	556	615	575	578	556	532	547	548	587	582	559	541	540	559	577	561	560	563	613	529	567	599	586	578	593	585	585	549	568	587	599	548	549	584	583	550	571	579	588	556	544	584	607	610	582	587	546	513	574	570	553	582	589	559	584	573	621	596	572	560	545	626	594	603	559	595	602	536	587	594	578	567	529	581	524	611	579	580	548	596	589	546	577	564	539	584	569	562	568	609	593	609	609	558	627	554	527	581	565	572	618	566	590	554	599	609	594	592	572	560	560	566	613	588	582	544	605	606	564	571	565	604	582	576	577	645	553	633	520	618	607	622	563	599	566	564	579	585	559	555	563	539	576	592	578	584	556	570	601	565	591	585	578	594	551	573	584	559	524	573	576	557	608	571	554	579	603	619	572	588	543	539	565	556	614	566	574	564	598	608	557	580	574	613	561	632	572	613	595	590	581	574	574	575	617	592	585	573	630	554	602	579	599	568	624	582	581	564	601	576	561	629	583	604	574	606	543	569	603	579	540	544	598	537	573	577	556	582	586	572	571	550	567	595	591	580	590	543	583	616	600	571	571	605	585	583	582	609	576	558	589	578	604	559	592	596	545	553	522	624	582	559	587	566	552	543	590	577	553	606	592	589	593	584	590	550	549	536	612	565	597	589	538	591	586	577	569	561	622	570	556	601	610	556	572	548	578	587	570	600	568	608	568	577	562	554	635	573	592	559	544	587	583	571	597	582	586	549	596	560	571	560	567	570	600	601	562	555	554	584	590	551	613	567	562	534	557	558	596	611	530	534	550	589	588	636	573	572	577	535	631	585	581	581	578	571	612	582	586	598	611	614	568	620	561	586	594	562	553	573	586	593	569	564	589	584	566	624	554	589	620	556	567	633	585	585	545	577	535	554	591	575	638	573	548	596	566	578	608	626	601	561	625	556	599	584	616	549	619	539	596	607	634	597	586	565	593	564	552	563	559	567	568	611	533	572	579	611	583	615	537	603	603	590	573	631	562	539	590	599	579	548	608	635	567	561	567	590	547	599	538	577	573	599	606	603	567	556	584	567	555	579	571	601	594	592	612	572	549	617	584	587	535	593	561	634	597	597	561	594	564	579	607	573	626	570	595	577	575	567	569	569	602	562	627	575	552	587	617	603	603	548	541	577	613	545	571	601	588	589	562	608	647	590	568	568	595	555	576	571	602	577	560	653	580	610	560	569	601	576	572	578	599	579	585	571	611	631	532	626	613	597	628	595	588	549	561	607	570	569	618	548	574	576	579	557	562	626	572	521	586	570	571	575	594	574	574	581	581	601	590	590	567	604	618	597	608	595	615	581	579	578	596	603	553	588	618	624	543	592	592	606	552	573	605	548	572	543	608	579	591	549	583	607	597	617	581	604	558	612	573	521	602	565	597	603	568	586	621	634	588	573	585	566	598	582	576	607	569	571	583	588	582	551	575	597	583	583	607	585	598	592	557	597	563	585	561	590	558	555	560	549	589	562	553	549	620	595	588	572	593	602	590	575	602	593	587	561	609	590	583	660	620	603	562	554	591	557	596	582	574	565	583	605	586	583	572	619	532	555	624	581	556	587	550	641	578	588	633	537	576	589	579	562	578	564	597	556	585	568	550	544	569	605	554	557	537	548	606	561	585	606	572	591	636	650	579	539	570	584	584	561	607	575	536	573	590	565	544	547	605	568	569	579	546	570	551	563	624	614	537	557	597	593	536	634	610	572	606	584	624	589	578	578	579	603	602	563	582	592	576	576	578	540	538	548	592	576	544	567	588	591	603	630	611	588	623	563	576	601	552	553	565	568	578	587	543	564	538	590	579	579	612	582	599	617	562	568	572	636	631	583	572	612	598	575	571	593	599	585	581	585	562	601	608	549	586	537	554	640	569	613	558	561	616	580	537	578	589	569	593	560	627	567	584	587	558	589	573	559	532	579	590	569	572	586	578	613	577	570	555	568	562	608	584	567	551	584	528	556	591	602	615	599	582	590	572	608	592	576	589	557	587	613	543	621	587	596	529	612	585	594	566	589	607	570	586	614	523	557	596	582	557	611	522	614	584	589	592	601	563	605	562	580	550	572	562	606	601	564	555	595	599	540	540	544	610	558	632	580	618	593	601	619	578	560	582	613	581	554	576	602	564	605	574	548	554	582	569	576	559	569	585	547	573	580	588	564	578	571	611	539	635	586	569	586	595	576	617	561	611	578	603	590	580	567	576	565	620	564	577	594	624	595	607	587	594	573	571	583	543	571	557	604	560	574	581	570	563	593	536	566	583	603	610	576	572	552	573	631	615	603	541	586	564	614	588	562	589	561	569	572	575	521	600	590	591	584	583	584	563	611	552	564	596	557	566	570	546	547	567	599	587	582	575	503	574	573	563	575	561	584	588	593	559	571	584	558	566	591	568	561	598	551	559	586	583	554	571	566	546	635	565	550	591	577	559	589	593	573	595	567	563	564	590	580	555	570	537	580	538	583	568	576	567	576	550	575	605	573	647	584	602	599	618	541	587	507	529	652	621	627	603	598	604	563	569	593	600	555	597	559	588	580	586	617	588	586	557	572	576	585	573	588	602	569	572	572	584	561	576	578	606	569	560	557	577	584	564	578	583	580	603	530	587	590	578	585	588	576	576	557	588	593	517	587	599	584	540	564	567	577	604	584	561	605	575	621	559	533	570	581	558	596	552	596	592	578	557	554	568	600	608	586	580	602	541	561	568	568	555	619	553	622	526	601	556	539	543	590	604	556	586	563	554	604	613	588	563	572	556	533	570	555	573	607	556	587	527	570	578	567	582	546	575	567	575	567	573	584	571	548	561	562	549	620	573	570	608	599	569	564	562	583	618	590	574	609	567	599	572	631	569	587	590	541	577	583	617	580	565	589	623	562	582	548	561	585	559	552	582	610	577	596	602	571	557	603	560	652	522	590	615	587	562	583	591	536	591	562	576	563	618	589	544	582	597	591	575
66852	41723	73985	69160	49764	34153	19482	6345	650	396	425	407	389	395	415	397	397	397	399	394	390	417	399	380	425	405	386	376	399	444	405	409	367	395	407	402	423	394	383	386	413	401	378	365	413	392	383	423	376	411	382	447	415	437	412	404	404	412	410	411	410	375	410	423	392	366	408	387	363	403	396	388	425	417	415	376	422	401	412	353	436	392	382	372	444	375	413	370	357	357	374	411	398	396	395	375	418	390	374	427	412	393	381	387	381	370	410	390	364	375	404	385	403	371	407	382	384	429	411	373	436	407	379	441	411	397	401	416	406	446	413	347	417	410	391	429	416	387	387	388	421	417	399	386	368	366	389	403	380	372	385	406	388	380	395	458	431	371	381	401	361	434	407	447	421	408	391	454	418	397	402	406	390	409	377	367	358	372	369	424	439	383	389	399	398	403	401	367	415	455	372	421	395	395	408	433	427	394	383	380	395	369	421	391	420	392	409	373	412	378	378	387	404	349	406	393	394	397	395	401	406	405	378	420	428	422	404	369	450	398	394	388	420	396	368	432	385	367	400	417	405	405	389	376	393	401	430	379	400	419	389	355	375	390	423	431	389	409	400	410	405	373	381	401	368	390	435	402	389	401	377	396	370	382	396	389	440	416	375	383	425	402	383	449	407	366	399	383	371	425	360	419	403	394	416	373	353	422	398	399	395	396	380	380	370	383	393	379	425	394	390	424	396	374	402	400	356	439	376	408	399	374	355	346	385	427	426	390	361	400	390	379	390	402	376	402	376	429	424	357	401	395	374	368	400	429	374	412	388	377	440	400	391	420	361	390	403	404	372	396	413	425	354	416	375	356	454	400	396	401	394	424	414	393	434	366	377	384	395	390	406	379	403	412	386	394	452	450	358	397	406	368	378	388	398	384	381	356	391	393	407	397	374	392	378	403	392	379	394	398	402	383	404	391	419	414	387	416	385	443	387	398	395	403	396	408	420	359	398	361	372	407	452	402	390	393	415	438	391	391	372	376	374	412	393	422	349	412	375	385	408	438	396	414	451	385	379	390	402	414	417	394	404	386	393	363	416	421	391	386	361	390	424	394	392	374	403	378	384	395	403	384	398	410	358	364	361	384	433	418	393	362	371	401	404	397	401	393	426	417	388	369	393	429	408	371	377	398	410	392	359	414	421	394	441	391	391	357	390	399	400	353	431	421	401	412	420	403	423	376	378	405	448	407	399	424	399	406	404	368	406	401	402	383	432	358	403	338	409	411	425	384	396	408	360	419	388	367	393	398	420	386	394	377	392	418	419	427	400	409	383	428	390	386	390	409	391	379	372	384	409	386	408	386	379	405	401	360	380	370	399	414	418	402	412	378	371	391	383	396	402	416	377	396	406	389	390	415	442	399	407	385	421	389	416	405	415	374	391	409	357	383	422	377	425	419	433	410	405	407	413	403	385	379	372	399	407	404	405	403	399	406	390	411	402	406	374	407	384	388	398	405	390	362	361	425	397	405	411	390	419	370	416	409	390	419	389	387	400	422	387	411	408	401	375	435	385	411	394	388	402	382	386	381	402	392	376	373	394	420	412	430	409	413	403	355	396	400	372	392	401	364	428	407	398	387	393	410	365	372	403	402	409	409	412	375	379	404	348	384	433	390	400	408	360	391	409	373	413	405	381	421	403	406	384	399	390	408	393	393	327	352	359	385	392	414	417	403	390	388	379	370	370	408	373	362	397	375	403	402	393	389	409	406	392	398	408	399	398	437	414	393	434	404	352	393	402	391	395	381	389	368	381	416	439	381	400	379	362	361	433	428	428	388	394	396	354	383	417	413	454	390	389	389	370	379	399	430	409	392	372	415	415	373	369	429	406	379	414	386	414	403	387	391	431	422	394	413	367	407	367	426	421	359	426	387	381	339	413	401	387	385	398	386	393	390	381	387	402	403	428	374	403	365	382	388	385	386	398	416	384	428	381	375	353	398	372	412	407	366	383	379	391	401	379	366	413	440	398	424	416	381	400	386	373	379	359	389	404	367	387	450	360	374	375	371	370	380	414	416	386	387	421	400	375	393	439	411	418	379	366	373	410	392	395	397	421	400	363	420	409	401	431	382	356	416	425	405	406	378	408	434	382	382	379	378	392	374	421	365	434	356	398	393	353	389	412	380	414	382	423	451	354	342	355	358	444	401	406	362	377	382	406	408	423	430	394	424	417	379	352	442	424	419	394	359	408	430	385	395	422	436	375	402	368	401	431	376	365	415	412	424	381	362	405	394	410	418	408	403	384	406	411	411	380	429	388	379	352	389	371	417	429	405	402	394	404	401	434	410	402	407	419	407	374	359	395	354	375	404	392	408	385	396	398	382	382	403	334	429	398	371	402	370	380	414	382	405	405	397	392	390	423	413	364	378	384	381	393	405	378	381	435	392	367	411	384	331	370	368	391	392	390	358	407	394	393	394	436	365	386	382	402	376	386	372	395	383	376	413	392	385	462	388	353	390	400	416	381	387	408	392	386	391	391	416	377	381	374	405	411	361	368	396	384	386	418	395	403	413	388	435	384	361	407	377	407	392	417	430	402	449	362	398	413	375	384	417	401	406	407	407	410	385	354	391	382	404	370	435	375	378	396	388	438	420	416	366	383	412	381	392	410	411	397	382	341	361	380	376	378	383	397	400	396	376	387	395	356	395	405	367	384	407	380	404	397	363	418	367	376	364	405	385	360	370	373	421	433	420	395	417	392	457	397	410	359	434	379	432	423	366	395	405	413	389	414	381	376	421	361	380	366	400	402	402	379	434	403	383	380	422	419	385	444	371	379	400	353	422	403	361	379	409	418	400	394	419	403	372	392	393	418	349	339	383	395	386	386	371	378	372	366	397	421	405	386	407	402	415	443	375	395	410	391	433	379	400	365	378	395	347	366	381	403	434	429	385	412	397	380	411	393	383	410	433	371	390	389	403	399	377	378	370	405	368	392	399	425	396	407	400	388	373	370	429	410	415	394	361	412	404	413	407	380	365	382	408	422	385	414	431	420	386	405	412	406	373	366	381	416	396	380	392	386	386	401	393	399	374	423	415	390	408	359	410	409	386	379	412	386	388	423	426	429	373	390	427	409	375	394	410	382	411	436	445	395	423	398	377	376	397	388	405	394	389	357	377	391	380	394	394	370	376	398	407	413	394	387	377	402	411	365	376	413	411	410	426	380	411	414	385	414	391	413	416	430	390	354	413	421	388	426	382	428	397	407	396	385	408	440	376	429	354	396	410	423	403	407	392	414	413	372	428	382	395	399	394	362	385	381	423	379	410	403	371	404	366	400	394	390	371	434	403	389	374	389	418	371	362	385	403	377	375	412	395	413	381	408	400	368	392	354	398	380	422	407	379	419	407	387	418	406	385	429	382	389	350	379	360	392	394	399	421	358	435	418	395	369	353	429	393	400	396	441	408	400	374	350	396	402	377	405	410	418	400	457	391	407	401	413	427	386	421	351	385
45505	27579	75424	75756	60136	45883	31041	12410	1071	835	894	863	818	925	850	929	893	890	836	884	875	897	913	899	893	890	848	828	858	896	926	885	882	856	898	853	851	878	880	833	812	854	896	830	891	872	908	823	864	876	869	897	807	858	898	860	812	912	869	922	855	915	852	867	876	919	865	859	841	866	860	853	821	943	823	886	880	888	864	875	852	868	861	925	881	880	867	871	887	851	885	888	827	886	821	857	875	851	831	848	842	864	863	894	907	864	871	845	879	840	895	852	916	822	881	935	851	883	870	882	882	802	878	830	904	904	827	852	890	873	856	849	859	872	876	913	879	892	896	839	887	856	845	872	884	876	851	847	884	920	813	876	851	854	873	861	899	868	852	846	872	871	835	855	868	870	770	781	859	807	868	887	865	885	866	865	900	816	843	797	880	907	882	865	845	885	871	811	841	869	878	849	899	862	884	888	846	851	901	832	929	861	891	842	853	871	838	875	837	850	867	876	846	829	869	883	882	861	904	865	874	875	818	873	884	847	842	832	893	877	890	857	866	890	827	839	856	890	904	914	897	842	810	889	875	871	876	869	870	920	859	823	857	881	828	875	874	874	910	836	905	887	849	893	898	877	910	874	914	878	896	915	935	867	824	914	852	877	892	886	852	865	873	867	881	856	867	881	845	873	862	891	787	891	877	867	864	862	896	842	892	873	934	837	928	843	847	913	910	850	887	856	894	859	921	884	838	912	902	854	927	827	833	877	858	864	848	897	846	861	802	861	873	870	860	840	886	856	868	888	846	812	828	881	886	846	871	889	905	860	870	854	837	838	876	868	889	894	851	809	850	920	878	878	842	851	839	917	887	875	914	863	894	880	894	868	826	936	826	824	846	916	989	855	845	868	840	821	916	824	882	883	849	917	885	864	869	906	845	890	893	871	865	845	894	907	911	835	863	879	849	834	811	886	854	841	860	884	851	884	902	899	879	883	867	872	883	814	880	842	847	874	842	844	831	874	873	877	859	897	813	871	860	869	872	829	820	861	860	896	901	863	885	843	808	899	886	889	871	899	887	868	811	858	895	900	882	850	902	837	859	884	861	877	873	823	885	874	909	846	869	889	842	843	836	881	828	883	850	874	837	913	858	904	888	909	792	834	901	832	855	917	878	885	866	847	862	870	928	878	887	882	906	879	924	914	819	852	889	887	872	835	831	908	827	883	894	894	891	825	860	847	840	874	798	832	909	879	847	901	843	894	827	869	842	879	869	838	908	860	843	831	878	876	867	830	854	876	904	872	863	849	903	898	874	899	838	903	899	896	875	824	847	824	914	847	823	850	853	846	894	824	880	918	843	889	858	849	897	807	896	829	846	833	876	841	904	865	940	884	870	856	861	823	805	848	839	830	857	835	864	885	866	878	877	853	902	827	829	875	844	834	881	900	852	918	900	843	892	906	897	919	865	771	839	840	860	867	865	788	908	854	857	898	852	868	816	854	865	852	916	866	885	878	870	873	889	877	884	876	896	872	916	863	893	870	861	852	871	845	838	853	914	878	852	873	801	914	852	905	838	911	951	874	881	868	860	914	829	888	942	849	852	853	901	864	842	828	892	883	879	899	846	860	851	873	915	836	881	913	863	925	853	881	858	882	839	886	827	845	918	887	900	861	891	897	919	896	880	882	818	875	839	838	830	878	923	848	835	937	802	904	841	912	895	841	843	925	846	887	881	875	833	879	824	875	799	859	851	870	877	876	918	883	838	849	913	804	904	860	930	817	853	897	883	861	897	892	920	832	890	860	841	866	873	924	878	849	870	901	907	883	834	851	892	851	875	836	870	879	904	860	843	901	848	867	897	820	881	854	879	853	824	856	903	850	845	822	872	918	832	881	833	923	886	877	926	832	840	899	867	898	845	855	884	860	870	844	857	886	840	896	892	877	889	946	847	893	836	951	870	841	865	868	861	850	844	899	869	781	846	870	878	910	833	873	825	840	918	837	856	905	912	868	887	875	890	926	840	897	867	876	872	890	897	906	825	897	867	918	857	871	860	874	855	861	826	825	906	888	836	873	863	832	860	887	842	904	860	879	860	910	872	825	853	901	856	904	822	850	881	871	883	808	879	898	890	871	855	899	826	871	915	858	921	913	906	856	885	821	882	856	842	849	836	831	896	841	897	850	866	893	822	883	858	933	884	859	901	914	894	900	896	860	905	840	854	867	862	886	858	819	848	882	875	873	889	845	842	915	910	855	843	904	936	867	915	879	884	809	897	896	906	900	881	903	867	865	880	880	841	893	879	889	855	838	838	879	855	931	854	858	882	835	858	894	834	905	847	859	902	909	898	838	881	844	856	895	903	852	866	867	794	902	912	866	877	873	868	907	848	863	849	870	808	895	904	838	885	857	850	878	896	875	817	889	874	855	858	822	905	888	823	899	927	883	923	878	868	829	863	889	904	827	934	895	872	865	888	838	884	855	859	893	920	835	862	825	854	902	851	867	861	875	861	892	858	817	883	884	877	888	912	850	819	912	854	840	917	902	892	908	906	884	819	874	892	904	839	867	901	861	839	842	888	890	825	878	887	923	884	847	853	846	900	875	892	822	904	910	896	880	831	891	816	901	856	904	823	837	874	869	867	865	907	849	871	818	879	890	851	938	847	844	900	884	854	830	845	867	882	843	849	862	884	910	865	838	818	928	882	881	885	903	826	866	887	829	881	881	906	825	875	860	881	891	875	897	881	880	890	857	898	924	868	870	859	830	862	870	908	861	898	887	830	860	875	840	892	911	916	881	831	873	867	915	832	803	863	864	876	879	841	871	915	888	916	845	812	846	817	866	889	903	905	899	942	928	832	844	877	893	844	850	852	949	851	858	900	875	888	878	863	818	889	853	870	828	876	833	860	909	873	906	865	846	882	906	847	872	872	854	850	837	877	835	891	856	938	845	905	936	840	877	825	894	880	875	901	846	864	821	878	881	869	891	849	822	848	840	874	900	885	867	901	825	880	880	850	855	903	876	926	851	878	892	883	854	875	888	839	892	882	869	830	850	790	885	839	886	939	866	890	888	850	827	870	874	894	847	885	842	931	870	841	822	867	816	894	925	895	863	787	849	862	884	873	845	845	867	894	870	865	817	889	910	914	893	866	860	847	863	855	806	834	865	874	899	875	814	899	859	852	838	855	895	846	866	886	840	859	915	868	892	904	853	856	923	875	833	892	885	841	878	844	852	909	857	850	912	837	868	907	887	894	892	860	896	936	865	887	841	842	887	820	886	902	838	857	883	829	879	917	873	834	870	893	851	854	895	863	897	867	874	889	856	872	861	868	906	844	857	878	859	841	908	875	892	827	848	825	833	854	875	889	882	846	882	871	940	814	872	831	887	829	880	882	885	839	881	867	849	874	843	900	897	842	872	893	885	865	826	900	795	879	851	843	895	892	893	887	900	821	909	878	871	898	905	855	859	833	872	883	867	879	859	881	896	864	885	904	814	883	865	941	876
33427	13077	10608	7749	3372	1583	821	430	218	227	194	241	195	210	206	214	191	217	210	221	179	193	214	203	199	229	226	208	218	204	190	205	216	193	254	212	212	240	208	224	208	167	226	221	181	212	195	196	219	246	193	204	195	229	207	185	198	213	216	182	188	168	219	203	210	197	198	198	202	212	232	215	228	220	209	234	226	199	229	237	206	209	220	185	200	230	229	196	209	207	204	195	240	203	229	199	231	207	191	224	208	218	204	175	217	209	211	225	188	196	237	220	225	233	209	196	222	228	198	206	202	215	215	229	193	237	192	221	218	197	207	191	230	188	214	183	218	206	198	202	214	191	239	226	201	205	249	220	258	205	203	176	208	219	214	235	212	209	210	219	200	215	218	209	203	215	200	218	222	232	193	202	224	178	220	194	222	204	224	197	196	243	224	219	210	218	197	216	210	200	213	228	213	221	238	213	211	232	221	215	230	198	206	193	209	185	215	209	239	194	215	204	189	198	211	195	206	204	221	214	180	216	206	207	210	214	201	224	203	196	218	212	205	258	234	236	179	177	208	201	194	231	196	226	191	220	214	213	207	235	228	214	213	195	216	202	205	204	221	208	215	224	198	185	195	215	217	189	199	222	216	205	228	223	220	237	206	201	214	200	197	184	214	188	213	184	188	208	219	214	221	223	222	202	208	214	196	217	196	213	187	208	233	199	184	212	229	205	220	207	214	203	217	212	196	219	201	200	216	223	201	199	203	228	215	211	173	206	198	220	244	217	209	231	231	210	207	236	208	219	206	221	191	215	199	201	205	192	202	221	214	206	193	198	205	204	224	214	209	213	224	169	178	211	221	218	215	224	205	204	199	213	221	230	198	211	210	212	210	197	202	225	206	189	221	210	198	215	191	197	212	216	222	206	187	218	194	219	201	206	229	206	223	223	215	210	190	196	222	212	223	236	218	200	217	205	205	219	181	221	225	204	188	225	207	224	205	211	200	208	177	198	201	202	216	198	219	226	201	217	214	197	225	204	196	205	202	223	213	239	178	214	205	216	201	178	217	221	231	208	245	219	221	210	226	216	216	204	233	224	208	211	219	214	205	241	200	207	205	217	229	218	202	214	221	184	199	188	193	189	207	208	245	219	206	194	208	198	188	202	213	191	224	212	208	200	200	201	238	211	206	230	228	209	192	185	214	195	212	221	206	190	206	197	193	236	213	210	192	200	189	199	206	235	204	210	221	199	204	215	196	214	203	202	217	203	190	198	227	202	215	237	233	215	192	219	195	215	194	185	193	223	203	210	205	222	214	207	201	199	216	208	195	210	220	184	206	219	194	203	203	211	203	223	240	213	206	222	198	180	207	218	179	195	192	236	210	205	227	194	219	210	210	190	207	188	241	235	225	230	216	184	207	213	201	240	240	182	222	231	220	206	222	213	172	214	220	201	186	216	200	227	212	200	209	212	217	227	218	227	216	224	199	211	204	184	231	219	203	218	217	205	203	231	224	212	256	214	214	206	212	219	208	228	204	219	185	198	208	203	190	247	216	214	205	179	200	222	195	210	203	235	241	231	209	196	182	233	202	196	212	227	213	204	234	215	203	211	216	208	207	207	226	214	207	224	185	203	196	212	200	225	196	208	219	211	215	228	235	182	216	202	204	188	194	206	205	223	216	193	197	219	212	222	201	210	195	207	192	207	221	194	216	210	237	226	213	209	231	229	194	230	200	189	198	207	216	184	189	217	194	215	205	234	216	230	206	215	208	212	210	214	206	196	210	203	223	211	191	217	214	184	215	198	211	224	205	241	226	203	231	201	223	225	217	205	193	205	206	219	184	205	196	212	199	202	179	221	206	179	223	217	192	198	190	222	240	233	208	217	206	201	224	210	195	217	212	220	232	211	208	192	220	212	217	223	213	205	215	233	235	235	209	220	217	234	216	185	222	199	196	195	231	213	224	231	232	210	220	198	210	210	206	201	213	205	199	205	198	201	195	209	229	213	198	210	197	208	203	211	204	214	195	206	198	218	228	220	191	211	207	183	225	194	227	198	198	196	214	222	203	199	223	188	220	221	205	189	215	191	215	216	200	215	217	177	260	219	198	211	230	213	208	212	201	193	210	204	210	201	237	213	208	195	184	190	218	215	207	210	187	216	226	212	180	216	198	212	224	230	182	214	224	219	204	205	215	231	222	223	229	189	225	212	208	202	222	211	209	207	219	201	222	214	214	204	215	231	222	209	201	209	222	185	210	204	228	193	221	216	224	208	221	220	195	214	219	214	207	197	220	233	228	205	215	212	209	194	225	224	198	204	230	220	216	163	211	223	219	208	198	195	211	194	224	206	195	211	195	200	230	240	202	203	198	217	194	231	233	227	189	194	183	191	220	216	217	195	215	209	199	204	235	223	247	193	192	196	218	218	219	209	185	223	227	215	212	199	211	226	188	183	212	214	188	178	244	197	168	211	200	222	199	194	201	209	233	199	203	208	197	232	199	244	198	207	236	202	190	200	227	217	221	239	200	215	199	215	191	201	225	234	190	200	177	192	196	234	214	229	194	235	206	240	224	204	202	216	222	211	208	206	211	201	234	219	212	198	202	256	220	218	212	214	182	219	221	220	198	207	224	169	191	239	186	165	229	187	217	202	191	227	216	217	217	231	221	223	216	213	177	199	217	215	199	234	223	193	221	232	202	226	241	193	210	211	190	204	192	233	193	207	231	216	242	199	221	191	220	210	219	174	205	211	216	195	191	198	243	184	192	224	235	222	218	239	204	193	204	205	213	216	197	200	240	223	196	209	222	227	222	221	213	197	214	199	215	238	223	214	195	200	225	213	190	229	219	218	209	186	219	222	204	199	224	224	196	232	217	208	192	225	199	188	218	215	185	208	192	244	216	189	204	221	213	240	219	206	207	219	207	196	219	230	229	211	190	218	219	210	192	191	215	201	212	196	215	174	212	201	209	215	194	176	214	229	252	233	214	229	257	218	209	222	231	213	215	229	236	218	187	233	188	219	201	211	189	225	209	194	179	201	209	198	196	205	202	225	234	217	200	218	213	215	218	239	224	202	184	214	205	221	212	248	223	207	226	214	197	219	205	219	212	201	199	195	203	205	193	221	227	204	209	207	212	238	207	191	182	215	199	222	206	195	222	230	218	202	225	207	224	213	218	199	184	216	213	233	219	218	212	217	212	201	220	205	198	222	229	198	216	216	228	234	175	216	207	204	206	225	204	207	210	227	224	208	202	227	184	186	187	230	211	208	229	186	189	207	184	215	203	215	214	213	175	201	197	212	207	230	213	218	206	216	237	213	225	198	205	202	195	187	200	196	218	212	205	221	197	195	208	236	195	235	192	209	207	227	222	196	191	175	215	220	229	199	200	210	203	227	208	194	227	230	227	210	195	204	211	221	213	225	215	228	214	218	211	207	218	198	199	203	204	223	221	213	207	236	206	216	215	193	253	216	203	237	207	220	216	212	210	195	207	189	248	197
18172	6614	19061	16171	9493	5347	2835	1173	523	484	515	524	513	500	510	532	541	526	511	514	529	560	554	515	511	481	529	515	515	489	510	508	513	513	560	526	545	534	519	529	506	495	511	502	514	496	537	500	513	529	518	506	492	482	493	509	501	498	508	494	517	528	484	546	519	524	462	535	527	493	516	507	542	514	495	521	546	509	551	513	506	536	502	508	524	510	550	492	511	494	523	530	488	458	507	496	499	532	498	516	491	513	490	533	497	504	512	516	542	495	524	515	526	522	538	525	496	497	503	540	505	492	520	563	531	507	538	534	504	437	525	512	523	467	510	506	522	521	546	497	521	545	524	503	534	508	537	521	520	510	462	528	482	500	500	550	550	489	527	514	511	510	502	490	496	511	490	514	506	513	559	490	491	547	484	494	485	523	530	535	502	576	537	513	529	499	521	510	472	515	523	514	513	528	481	490	524	517	495	548	539	546	475	517	532	523	452	522	493	498	512	517	490	535	504	537	500	520	530	528	481	532	524	510	542	487	529	501	533	538	508	511	508	492	479	531	493	490	502	513	507	502	525	525	550	533	477	521	490	498	513	567	537	474	484	544	502	514	493	523	513	468	464	501	502	500	490	542	514	487	493	537	509	531	506	483	495	491	481	544	533	504	507	544	566	526	515	456	529	519	467	509	489	538	549	517	529	526	471	515	524	521	546	521	507	503	510	511	512	549	517	518	513	529	576	489	513	481	501	518	529	494	513	499	509	497	540	540	500	514	504	516	500	512	500	508	493	480	496	539	516	523	500	519	521	530	523	496	497	494	550	512	489	527	538	527	484	522	541	502	544	466	492	525	479	497	502	504	517	521	492	460	516	515	515	483	527	575	500	504	540	542	505	533	494	558	509	510	524	481	525	503	503	498	501	512	502	476	528	528	525	514	529	545	521	510	522	481	534	513	548	505	507	502	491	524	513	529	521	517	464	522	460	528	514	487	509	547	545	526	510	537	481	542	486	501	511	490	500	560	528	493	558	513	485	507	503	535	547	551	493	540	507	488	540	494	499	525	540	564	505	492	504	503	528	492	527	523	466	525	514	544	504	478	514	561	521	509	505	512	536	484	503	500	520	508	545	527	510	515	535	473	476	539	548	511	471	494	483	524	531	549	568	540	488	482	592	542	497	490	516	500	522	502	536	500	532	491	474	512	498	500	514	531	524	484	514	535	520	528	508	517	504	554	513	513	506	461	530	497	496	513	492	553	560	499	511	486	503	511	526	459	493	558	525	502	519	537	550	466	521	500	504	473	499	514	481	548	502	502	474	540	542	474	505	492	514	489	500	527	525	523	535	532	524	493	508	540	530	551	563	523	493	502	521	508	511	509	521	500	514	515	560	553	532	480	549	508	527	508	532	504	477	521	531	476	533	499	496	556	552	529	530	520	508	559	548	526	495	520	543	505	505	522	542	515	516	488	553	523	528	516	480	514	530	517	562	470	467	495	507	514	523	497	536	501	547	504	491	446	506	514	522	540	499	528	487	515	525	465	513	498	513	546	516	475	518	494	507	487	501	509	503	519	525	530	489	523	517	515	498	496	512	488	526	499	505	530	522	508	514	531	521	527	485	502	509	511	486	528	509	518	521	556	507	501	564	534	517	481	515	511	521	523	542	515	548	523	483	504	513	473	501	534	547	512	513	505	515	521	535	506	547	512	541	516	485	502	542	477	468	541	471	538	504	509	556	484	543	478	522	516	511	515	509	519	485	558	522	520	485	539	481	524	506	486	473	509	508	510	514	528	512	508	532	437	475	490	519	525	543	506	528	488	551	563	503	527	525	539	530	528	577	485	478	550	544	494	495	534	496	527	494	502	520	488	514	515	507	506	527	519	550	507	512	484	546	499	500	506	544	497	498	454	514	510	522	564	547	517	522	510	512	544	537	480	526	509	504	539	505	550	494	489	474	546	548	520	506	519	529	500	539	537	512	474	470	525	496	528	536	524	518	528	555	471	492	513	468	510	526	516	521	525	506	508	486	534	546	533	497	493	528	545	491	523	507	512	530	543	503	520	529	529	543	515	528	517	501	489	517	493	517	485	503	490	521	534	509	540	493	487	509	545	532	513	526	509	532	528	513	474	479	532	475	527	492	522	498	494	549	515	550	523	516	545	520	507	509	543	532	542	538	513	454	516	488	519	571	522	555	526	558	504	508	526	512	535	495	514	518	482	530	495	494	506	484	494	499	495	523	513	514	546	526	522	524	523	509	494	489	514	539	509	489	524	485	522	541	488	510	547	549	513	487	540	500	499	539	529	524	531	538	537	511	509	551	481	508	526	535	527	503	546	538	525	505	531	519	497	529	517	508	492	509	505	494	528	483	512	524	531	539	514	528	474	517	483	515	530	525	527	489	556	466	514	498	531	487	507	511	551	504	514	528	510	472	544	446	537	506	531	557	513	522	499	500	545	508	499	521	539	498	556	527	492	526	509	529	525	539	534	517	502	508	495	587	487	515	475	507	527	513	477	491	533	520	513	514	539	477	506	518	495	476	513	530	517	503	548	526	510	519	527	520	487	513	503	493	526	532	520	502	533	509	480	529	506	491	516	551	508	480	495	519	494	529	506	507	509	531	537	520	507	493	481	549	535	501	476	465	495	528	526	519	540	523	512	530	482	534	525	491	507	497	501	497	504	543	536	536	520	478	485	526	507	521	465	519	496	547	494	491	525	559	514	492	523	531	509	488	519	518	499	541	522	478	516	484	481	521	524	523	514	498	562	526	470	483	541	539	483	515	518	506	490	515	500	491	493	529	514	548	526	527	509	512	527	492	484	506	508	512	530	543	506	520	503	494	503	579	516	490	498	518	498	527	515	477	507	506	484	532	552	529	498	538	518	501	527	484	555	484	494	521	507	492	501	530	513	528	492	516	512	526	541	514	536	515	537	524	516	475	486	491	538	484	496	525	492	512	573	516	539	530	500	527	528	486	534	529	519	558	492	494	540	544	538	505	533	462	530	519	533	552	535	482	498	517	547	490	571	544	503	506	566	533	523	520	507	527	496	531	470	479	504	542	496	497	539	522	519	489	510	548	536	540	501	467	509	486	513	514	538	464	512	571	524	538	506	501	523	510	532	552	525	523	510	526	508	525	495	484	494	512	490	533	525	520	485	475	567	511	492	487	481	503	539	497	469	527	520	556	491	476	527	551	506	520	512	518	533	508	524	505	520	520	496	531	499	552	505	536	505	488	513	508	522	521	503	521	511	503	518	512	548	517	542	515	519	512	518	526	552	539	511	524	510	522	542	503	508	509	534	524	546	519	531	499	494	524	518	511	555	539	497	487	488	528	511	530	500	535	537	528	555	499	508	486	526	504	544	537	523	505	520	502	520	507	535	534	533	511	496	487	538	508	527	512	524	519	538	487	538	510	508	541	545	533	482	503	546	517	538	498	551	525	503	483	571	551	509	488	523	521	452	527	533	482	557	523	485	537	537	456	514
41925	20537	42116	33392	17861	7796	3148	926	223	233	229	245	228	242	234	232	236	254	243	264	212	236	245	232	201	263	248	258	240	247	222	247	220	236	224	255	230	224	225	246	228	259	254	204	231	237	238	216	257	230	257	210	234	215	224	219	224	240	253	224	223	231	242	241	236	235	225	260	249	230	218	207	235	208	215	239	222	229	247	265	220	220	240	240	238	242	235	216	220	233	223	219	204	223	234	248	205	239	213	254	226	247	213	232	239	243	234	210	213	226	230	247	207	222	246	245	212	231	241	233	252	198	218	239	248	254	213	212	235	212	259	218	223	247	219	203	226	247	216	232	251	216	228	238	223	242	224	246	222	240	257	243	238	236	247	227	263	238	252	251	266	222	258	226	251	243	219	227	241	203	229	228	224	239	244	237	215	239	215	222	230	242	271	221	228	241	230	211	218	216	229	221	214	228	219	243	219	237	219	209	259	269	236	256	238	218	223	249	216	258	230	245	235	240	223	219	212	238	222	255	226	250	264	212	251	245	244	258	234	257	217	224	255	215	222	254	246	244	216	231	223	221	227	247	229	237	246	266	218	218	233	258	235	215	253	221	245	238	240	233	214	238	247	239	221	215	248	214	234	237	239	233	223	243	237	204	223	253	214	201	259	231	244	229	251	235	251	240	251	242	215	226	220	246	229	238	214	220	242	221	233	199	238	238	219	202	231	229	210	217	219	237	210	204	232	274	230	243	232	241	233	242	227	223	225	225	225	233	226	256	234	239	209	195	243	245	205	213	215	209	231	230	209	253	244	230	227	231	225	248	189	212	226	232	252	229	224	228	214	214	204	226	205	248	244	245	234	241	279	226	225	221	218	238	235	237	227	256	251	259	241	254	219	234	219	251	218	256	235	230	230	214	264	233	235	240	225	223	220	206	196	228	248	209	232	252	243	205	224	224	243	209	232	258	223	219	228	254	236	225	233	255	237	239	212	222	235	250	231	217	240	213	238	237	259	256	222	256	248	232	222	217	214	224	221	246	217	231	217	222	240	237	245	216	259	205	224	252	235	219	230	244	254	245	239	223	230	219	233	214	238	239	255	220	242	247	239	242	231	257	257	218	220	264	223	230	220	231	246	226	274	226	213	228	203	217	196	231	255	245	251	235	243	248	233	206	241	225	235	220	246	214	222	202	207	224	238	229	264	230	236	240	273	246	240	220	238	252	216	243	250	231	213	227	230	239	246	250	217	207	223	210	223	224	227	236	234	223	210	240	246	242	243	215	230	226	243	218	237	225	203	221	260	230	252	229	222	224	238	248	238	233	225	230	219	230	242	203	241	214	225	228	214	238	200	231	252	254	271	242	233	234	207	248	260	251	232	234	215	257	237	238	235	214	246	219	239	236	235	267	229	245	221	253	262	259	269	242	229	204	201	209	215	199	244	240	251	220	219	254	258	230	261	230	201	212	236	226	242	226	218	231	224	246	222	236	232	228	205	232	230	232	233	237	216	196	278	225	246	229	267	225	221	234	236	237	252	206	231	225	241	223	238	243	265	214	249	208	229	202	221	226	230	215	217	245	251	256	217	203	213	211	236	236	241	228	245	241	222	248	237	221	223	232	222	214	243	255	240	277	206	228	211	233	225	260	254	217	202	228	214	223	203	232	241	194	245	239	220	239	242	213	251	272	210	213	243	251	240	255	194	271	230	236	246	228	264	198	209	214	213	233	211	201	285	243	244	195	239	213	234	243	275	230	239	224	215	233	198	224	237	234	226	227	230	229	220	226	230	215	196	199	235	251	252	202	242	211	229	257	233	239	219	242	214	211	225	226	239	232	253	217	241	231	213	240	203	198	225	238	249	218	251	205	243	219	225	201	207	232	272	224	214	209	226	246	225	233	254	228	225	228	231	243	220	239	193	195	253	214	222	215	221	238	227	213	227	232	256	240	227	246	240	258	219	216	259	219	215	233	237	248	235	204	238	267	245	237	253	213	244	232	225	233	237	210	234	242	222	235	227	239	216	256	207	229	240	247	209	261	227	227	234	228	194	257	246	223	220	211	216	189	224	225	233	249	211	214	237	210	237	241	226	196	206	213	236	231	227	222	260	246	223	198	261	218	224	232	242	220	227	211	236	198	252	232	238	223	233	233	229	199	199	204	231	244	226	216	215	231	230	223	223	209	227	226	234	222	233	233	224	239	214	237	249	207	229	246	239	240	255	235	264	238	242	258	245	239	202	214	197	240	243	220	251	241	225	241	238	230	228	215	242	207	228	222	252	227	215	242	239	231	227	236	216	229	231	235	223	269	218	237	233	230	243	243	217	224	250	254	231	235	245	219	243	240	209	225	251	239	228	246	207	251	249	242	224	239	223	227	236	212	239	213	209	248	216	252	242	255	229	210	215	232	210	227	210	202	220	214	229	217	209	231	211	251	268	242	276	211	225	214	248	209	216	224	252	214	253	227	255	251	242	226	226	234	236	233	264	262	222	243	241	261	237	243	219	230	226	224	219	221	184	237	222	235	228	248	238	213	220	206	220	220	222	224	258	225	214	251	237	219	242	249	238	219	231	253	225	236	249	237	249	228	217	253	236	224	244	195	221	240	230	244	234	275	223	242	214	220	224	211	246	228	227	233	228	220	221	246	242	255	245	228	225	239	232	222	241	238	217	246	245	232	222	232	225	212	218	247	242	231	255	205	233	209	227	217	239	243	252	224	226	240	227	206	241	206	226	220	208	238	213	249	248	240	220	219	251	250	224	252	225	220	251	221	212	231	250	213	248	242	238	247	242	262	251	243	251	251	249	254	272	239	221	243	234	233	190	220	249	236	220	222	224	224	202	244	260	252	209	279	225	244	230	235	225	224	248	248	214	247	243	222	259	233	219	241	259	252	231	215	225	222	216	240	248	238	257	213	224	205	231	247	247	244	211	227	209	239	220	243	253	250	228	195	246	232	252	204	236	230	247	234	249	217	215	255	238	235	203	239	232	210	236	240	256	220	257	251	223	219	229	231	259	222	242	226	250	219	218	206	226	229	236	209	223	232	213	204	231	215	243	231	252	261	276	243	248	213	239	235	228	240	238	222	252	215	239	210	247	248	225	230	229	207	220	218	246	234	256	255	225	218	262	217	221	258	241	261	206	212	227	224	226	243	230	221	247	219	228	254	235	225	244	227	222	239	239	246	230	239	258	229	243	233	205	286	241	201	228	232	208	224	228	241	227	233	229	245	230	238	212	214	223	242	224	242	219	250	224	261	228	217	221	210	238	232	231	240	248	207	206	258	242	243	238	243	229	250	247	240	220	206	245	230	235	214	227	239	236	218	222	204	216	239	227	213	221	230	227	255	232	194	222	232	225	272	242	279	216	225	220	243	205	244	243	223	219	240	220	239	247	245	227	228	231	247	245	231	201	228	199	208	230	242	232	241	231	251	241	258	231	220	225	233	214	236	241	228	236	251	248	232	238	236	228	228	211	239	212	216	212	244	232	235
24450	12229	45647	41680	30359	18837	9928	2988	567	568	585	598	534	571	548	522	584	550	531	572	558	558	590	521	583	561	547	547	563	540	573	552	552	570	543	575	530	604	598	558	536	565	553	582	550	561	551	580	541	571	604	544	563	544	567	537	558	582	567	540	567	558	532	551	580	575	556	556	545	553	575	578	564	536	552	548	499	563	586	583	551	622	571	553	537	530	573	550	548	558	567	566	564	610	551	594	554	564	584	577	532	544	565	608	549	606	564	534	578	604	556	547	579	567	566	545	563	548	590	558	554	590	564	598	596	593	587	558	563	565	594	556	532	574	544	605	532	533	603	592	522	581	542	593	589	605	548	576	628	586	570	566	584	590	569	584	599	567	555	543	550	532	571	558	545	543	519	504	552	581	536	604	524	549	600	566	546	574	571	548	563	551	511	563	583	565	555	586	587	558	553	572	566	549	610	580	551	562	555	597	550	592	579	576	582	589	549	571	576	569	551	564	568	552	580	541	568	553	548	555	548	593	549	574	581	556	547	558	572	548	585	521	554	613	618	523	556	579	586	510	577	585	563	566	588	549	608	532	584	574	557	526	619	580	567	547	571	615	583	593	576	559	561	611	548	564	574	586	584	560	544	587	572	549	555	575	551	521	576	593	536	565	524	563	572	587	564	561	581	566	577	502	568	587	533	584	550	559	547	583	577	563	571	555	593	519	611	564	522	599	548	563	584	572	560	559	600	567	582	595	608	552	567	574	564	547	555	567	537	534	566	605	577	548	608	593	598	554	612	558	583	577	574	570	571	551	575	572	546	568	615	561	569	614	553	590	515	589	568	576	541	571	592	608	587	572	592	613	579	580	576	545	553	583	574	570	596	547	597	584	574	550	568	586	572	559	545	558	544	599	572	587	527	561	589	581	541	572	618	558	531	588	558	558	569	559	603	597	577	580	579	550	544	588	580	543	578	568	591	557	547	545	619	560	571	582	601	555	583	589	538	525	566	560	554	565	600	545	584	531	602	556	583	594	589	614	546	597	546	582	537	555	565	538	606	553	595	535	565	599	568	594	540	537	540	556	628	590	572	547	593	605	564	563	598	527	567	552	531	571	569	533	564	614	532	572	567	550	619	544	601	586	594	624	599	558	594	560	577	572	547	538	520	590	557	598	579	556	554	551	561	582	579	569	498	572	515	597	532	571	570	546	576	562	579	592	568	558	559	566	554	587	516	585	572	608	552	592	554	607	579	551	553	570	582	570	580	544	553	560	556	518	532	567	558	586	578	562	575	576	536	559	576	544	553	560	489	550	557	605	510	547	564	554	583	575	604	549	532	546	584	589	542	601	562	533	572	588	596	559	602	570	607	541	526	591	551	574	616	552	569	522	532	610	563	539	553	582	589	568	543	561	551	553	556	590	536	562	568	549	559	561	541	566	597	524	569	562	570	548	574	561	571	584	576	602	567	615	578	536	540	576	577	565	580	550	609	563	547	597	613	574	574	601	552	549	575	534	520	576	558	589	533	555	556	585	587	564	587	538	571	575	561	565	579	548	620	612	556	568	588	567	588	562	544	535	571	549	560	564	572	520	571	532	566	589	595	532	582	578	578	577	581	593	599	573	558	600	575	594	566	596	559	556	572	567	545	616	585	555	550	519	569	607	539	602	579	534	580	572	552	582	560	596	585	577	540	569	556	587	598	573	589	610	585	594	632	547	545	601	528	561	552	565	559	567	561	561	573	626	544	513	580	573	548	557	574	545	537	492	589	560	551	557	571	574	564	523	600	576	548	548	545	600	571	559	582	540	568	572	511	543	528	553	581	553	554	561	530	557	586	579	546	568	590	527	510	556	609	572	611	557	551	562	559	565	558	565	544	535	542	598	529	585	518	570	580	579	568	544	582	581	562	536	572	557	540	550	611	602	561	587	595	595	577	581	564	558	573	590	574	550	536	569	574	563	591	568	505	590	593	554	547	542	600	508	549	574	597	548	552	561	567	524	517	519	556	580	601	513	562	523	571	546	568	584	577	574	623	540	542	579	574	528	587	543	619	588	584	564	553	523	556	573	555	548	570	567	592	604	598	615	560	539	541	568	582	534	590	539	545	526	527	525	580	585	506	552	598	576	571	580	548	559	523	553	571	599	595	562	524	599	561	571	543	572	583	565	538	530	564	554	491	580	561	569	542	575	544	557	563	569	601	583	552	565	569	525	533	540	558	539	550	552	583	538	622	588	526	571	628	547	540	582	580	589	533	580	562	584	581	537	542	595	571	525	559	579	557	575	548	561	548	536	550	585	543	569	556	524	592	569	618	594	565	544	583	565	531	597	578	619	589	564	559	583	563	568	533	558	532	597	575	572	544	576	534	531	552	552	549	570	561	511	579	586	587	555	555	529	556	572	599	545	569	558	548	553	559	534	591	565	596	546	582	568	570	566	635	546	570	578	560	547	579	577	526	550	581	580	625	600	510	537	538	550	583	568	547	560	563	566	573	548	588	603	548	569	545	595	583	566	563	548	567	550	539	582	543	586	528	566	560	593	575	587	601	576	536	606	561	562	592	562	572	532	610	561	550	555	578	569	517	591	571	584	510	520	581	566	573	575	555	582	592	550	567	572	588	568	600	575	568	580	556	546	600	578	582	557	568	558	597	545	583	605	547	534	564	565	609	537	554	612	558	554	495	549	572	597	566	561	572	563	581	562	590	581	574	602	607	571	580	570	577	560	548	613	541	592	542	560	537	564	591	561	563	574	552	520	549	559	590	592	548	620	582	571	581	598	589	519	559	531	559	562	552	593	530	566	581	511	536	587	566	570	602	592	580	579	533	587	577	571	564	551	584	517	595	545	580	601	564	524	574	584	563	559	575	559	533	540	573	579	587	545	573	556	613	569	588	625	553	599	576	552	528	616	535	570	531	610	590	550	541	580	550	569	566	537	557	556	538	604	534	572	552	558	613	561	587	587	580	570	579	542	620	557	536	521	585	592	544	581	607	576	622	585	608	593	592	561	549	532	553	550	587	555	523	574	605	560	559	540	591	560	543	526	550	568	547	588	541	542	540	547	558	561	563	555	548	560	563	571	556	554	562	592	535	564	519	559	522	573	585	542	536	561	567	565	567	576	555	553	555	556	550	570	537	614	541	588	498	565	532	509	547	606	564	598	582	572	544	563	561	571	618	532	578	559	572	551	562	577	603	549	562	563	544	628	613	573	585	576	589	546	566	622	547	569	538	547	525	567	600	565	543	568	561	581	514	581	545	605	551	552	535	544	560	544	555	578	534	550	556	549	596	561	558	559	587	568	584	602	596	581	580	565	574	533	595	587	585	571	540	588	588	540	562	582	560	540	629	579	543	557	570	543	537	547	586	608	560	563	581	539	549	536	543	575	555	574	568	579	548	561	586	591	590	553	592	567	568	571	606	598	557	562	602	578	524	594	535	557	576	576	534	592	585	566	557	562	549	548	537	520	551	608	566	563	567	560	569	532	531	582
64302	46210	77466	68286	49351	33578	19476	6741	601	391	400	424	391	446	383	365	357	388	381	366	379	395	403	406	383	391	386	410	432	412	413	397	420	381	439	433	396	390	369	379	387	386	421	437	402	393	426	387	394	409	411	378	392	394	394	438	441	414	381	406	398	386	409	390	341	406	409	372	423	412	395	425	420	383	387	398	423	376	393	405	389	368	369	403	371	405	390	392	419	428	425	407	386	380	347	400	402	393	432	428	419	406	380	409	392	401	432	366	395	404	395	410	388	394	414	342	354	442	390	395	420	368	390	399	369	414	385	418	389	384	402	398	402	374	389	425	418	434	377	426	393	408	377	412	398	387	392	360	426	371	390	395	407	382	359	406	389	402	381	370	352	374	403	393	394	379	428	403	400	382	349	401	416	406	391	386	363	380	392	389	390	386	399	382	393	414	399	416	401	410	390	406	407	381	373	372	421	347	405	391	412	395	416	380	373	390	367	371	426	389	418	389	385	379	406	405	397	450	393	413	377	410	387	375	401	378	415	368	391	345	409	360	387	455	409	392	377	398	361	389	364	388	390	443	419	426	384	355	392	376	385	401	414	435	411	404	400	425	392	413	391	371	413	415	374	394	417	418	412	408	391	426	418	432	435	387	386	435	403	407	373	398	407	358	417	394	396	385	417	390	380	408	386	370	381	402	406	400	395	392	415	393	400	391	366	356	420	364	400	409	395	378	399	358	437	416	397	354	375	401	379	402	433	433	411	372	408	399	356	361	385	391	392	407	380	383	374	400	405	381	347	386	428	406	406	414	379	380	425	454	421	405	399	372	413	434	432	368	394	380	395	395	390	435	424	399	424	418	394	370	387	392	383	387	396	398	393	389	410	364	378	387	371	389	401	386	384	393	396	353	395	372	381	394	404	408	379	364	408	414	390	388	402	403	402	415	403	389	368	392	343	364	392	373	397	420	388	412	429	406	409	388	411	407	410	406	423	408	400	376	351	370	427	368	402	399	396	411	413	356	388	408	413	385	419	370	401	449	368	406	391	382	385	407	401	400	401	398	390	417	381	366	372	427	395	362	395	396	354	357	423	412	411	413	384	444	410	412	382	391	409	370	410	415	384	383	392	417	396	376	400	377	419	431	408	389	391	361	406	387	389	385	359	357	383	412	388	401	389	397	349	377	387	385	361	379	370	393	368	447	394	450	411	438	404	374	413	422	387	412	390	391	394	362	393	406	411	432	384	396	382	398	406	361	389	385	373	394	385	389	398	378	380	388	427	374	364	382	413	398	406	403	368	374	416	395	399	410	389	385	373	401	391	391	398	457	426	392	404	406	442	412	431	386	391	375	431	375	413	391	401	389	384	399	385	359	367	409	421	413	396	359	369	399	394	398	407	358	377	368	395	409	380	416	365	336	381	433	451	422	386	390	390	397	412	390	377	393	379	419	372	416	393	382	387	419	415	384	418	418	397	400	390	391	416	416	421	388	363	425	423	393	407	367	394	435	379	388	391	384	369	384	419	371	376	388	386	386	403	364	397	411	405	387	402	427	386	391	366	384	413	404	396	409	363	382	397	401	412	384	369	406	428	399	398	404	389	436	397	395	408	419	377	424	394	394	378	367	367	412	390	399	412	431	386	364	386	369	409	407	397	392	404	391	429	378	445	361	395	396	390	367	376	409	400	415	407	366	394	375	407	384	375	409	404	381	364	396	437	392	421	390	409	338	413	433	380	375	424	392	396	391	423	373	371	414	372	406	407	406	382	406	393	361	365	391	389	384	392	392	376	340	410	366	393	368	397	404	383	360	402	424	399	405	400	391	396	403	410	406	380	383	365	378	374	398	373	378	396	384	436	387	389	366	403	440	367	343	389	410	378	360	377	381	434	404	405	439	423	373	378	377	400	402	387	400	395	400	434	392	407	394	400	392	419	379	382	418	380	387	383	403	382	372	408	446	377	351	400	384	380	387	428	386	376	385	409	418	391	382	392	371	369	405	380	372	354	386	395	376	396	391	370	408	411	385	384	408	387	418	430	356	394	407	374	402	424	398	379	360	369	370	399	402	396	377	393	378	457	389	383	382	413	412	399	401	398	383	424	402	421	401	393	428	414	432	405	386	413	415	416	391	402	453	399	394	397	393	405	423	411	388	393	370	387	376	406	386	352	370	400	375	364	368	425	379	407	426	407	398	387	419	396	429	356	411	406	411	390	380	402	393	390	395	433	373	416	375	433	409	391	412	384	364	383	418	393	392	395	423	402	424	459	429	425	393	401	401	381	398	400	389	408	368	374	368	397	408	385	399	392	420	379	405	411	412	411	398	415	419	428	349	377	392	427	403	378	390	366	383	439	420	407	385	369	408	410	432	363	374	376	394	369	371	389	377	385	398	361	391	419	401	372	370	404	432	395	399	438	405	417	342	361	397	401	439	379	405	396	408	404	411	381	426	406	436	425	381	402	372	371	364	373	396	399	355	360	435	395	394	373	388	422	442	392	372	393	361	418	378	414	389	415	396	393	355	402	356	365	422	393	399	413	405	409	389	415	382	393	429	408	414	376	427	418	438	396	379	422	392	412	408	426	411	440	383	368	444	398	371	408	359	405	401	393	371	443	399	396	450	399	373	379	388	434	425	433	366	409	388	346	407	410	391	428	426	372	396	390	390	373	413	411	413	378	368	430	380	397	391	406	416	400	374	420	385	388	395	421	436	371	391	445	398	369	407	405	411	403	398	418	406	419	384	379	405	346	391	394	391	371	428	421	377	380	385	431	386	334	429	400	432	393	419	354	422	436	372	345	427	371	400	419	391	398	396	388	383	367	413	390	378	352	364	362	381	368	378	402	420	379	389	427	356	430	389	412	417	351	384	385	404	398	395	384	370	395	418	415	452	394	376	398	383	399	414	388	436	380	411	393	418	395	369	411	397	376	397	411	429	366	384	396	346	389	373	377	397	434	389	393	401	422	381	414	402	405	354	398	407	428	384	388	425	340	379	388	414	354	389	331	384	398	409	415	390	402	429	378	404	377	377	396	359	380	388	378	425	433	385	384	392	440	392	379	430	409	375	415	399	406	405	385	375	383	413	433	381	370	368	367	360	383	395	383	366	369	414	409	407	404	388	353	383	427	382	413	367	381	384	394	413	375	396	403	438	389	411	371	402	415	394	422	431	383	348	384	380	372	370	352	383	404	370	407	378	405	420	374	361	416	417	385	370	397	401	403	388	431	421	402	414	372	389	372	390	395	379	394	395	337	402	363	413	393	377	362	381	374	387	389	412	420	410	412	379	422	389	404	374	386	396	369	396	360	431	396	399	381	410	384	415	382	417	392	397	340	365	393	390	393	382	363	406	369	382	433	409	397	397	414	422	398	370	385	389	403	396	384	402	387	419	419	401	414	401	336	395	357	352	422	373	426	365	398	392	372	414	405	397	379	355	393	360	397	391	367	398	437	401	395	420	399	357	393	398	399	367	372	422	389	415	408	413	391	411
42776	34251	78272	75477	59313	45094	31345	13861	946	942	872	849	875	875	840	894	865	873	862	842	902	789	856	925	865	870	843	893	907	848	860	923	863	843	851	949	899	868	899	890	883	881	829	913	868	860	881	854	839	882	872	847	840	851	915	903	880	879	894	830	855	886	867	889	831	919	846	899	880	849	800	851	835	836	876	872	872	878	832	895	905	895	936	900	914	884	911	907	858	892	888	841	849	860	915	817	901	901	881	877	853	880	845	878	895	883	898	875	879	834	866	936	910	849	854	900	828	875	884	871	905	836	933	843	895	864	852	921	859	905	835	917	845	910	910	884	845	879	899	850	819	875	877	905	833	869	851	875	901	861	893	867	892	890	862	874	906	926	821	861	857	882	880	819	849	879	847	880	897	881	813	844	883	895	846	851	905	856	840	859	880	882	866	882	895	916	856	927	867	881	873	899	886	895	831	881	877	864	866	883	887	852	839	852	910	917	908	889	896	885	860	872	870	891	868	893	859	820	925	860	795	847	834	880	864	902	885	843	941	896	855	868	900	875	895	862	890	870	885	878	936	890	902	852	888	864	866	932	824	831	837	890	875	914	896	805	850	905	864	921	872	813	918	851	881	896	835	886	921	881	870	874	863	865	902	843	847	886	902	852	889	852	815	863	913	865	883	832	894	855	879	850	889	855	813	853	866	898	834	813	876	835	841	868	847	902	822	882	778	848	819	865	859	896	889	890	833	818	934	874	865	884	911	859	872	894	872	825	834	888	879	884	875	867	914	837	928	865	910	921	877	899	867	813	944	880	817	911	877	854	867	845	842	872	851	906	891	821	857	910	917	829	854	985	850	870	893	895	908	897	885	900	930	945	880	852	877	838	868	812	808	820	882	906	870	899	898	898	851	893	908	848	861	879	884	803	897	860	887	937	869	897	930	844	902	846	861	888	894	903	916	899	864	883	847	880	887	857	894	858	859	892	882	880	884	908	900	884	901	857	870	873	872	878	889	848	907	866	908	876	883	858	905	937	907	884	922	898	832	875	815	880	858	867	820	885	862	899	846	898	899	910	890	860	889	876	833	867	850	921	906	902	909	941	876	859	888	875	803	906	873	868	919	881	862	912	845	929	881	862	912	892	873	900	850	862	891	865	894	840	884	914	863	909	882	924	865	829	857	861	870	868	921	844	855	845	880	899	926	853	900	863	868	883	841	903	830	880	846	857	886	871	899	932	892	878	853	923	870	845	859	866	846	892	887	874	931	862	896	888	875	891	812	900	881	897	919	880	834	842	881	880	837	924	810	886	882	874	901	889	907	855	840	855	872	865	911	870	893	856	910	850	835	881	816	893	880	873	842	877	892	890	839	845	892	867	833	904	861	888	819	901	824	838	885	865	873	841	883	825	914	861	870	868	854	821	863	860	904	878	837	854	855	872	854	925	912	870	891	821	883	882	904	915	884	847	885	876	866	901	817	898	892	875	890	842	853	890	841	892	868	840	914	859	861	932	890	879	891	932	910	852	870	825	890	889	804	874	905	912	868	887	915	835	843	806	844	854	877	873	870	901	927	876	911	923	896	827	858	863	828	832	876	908	885	871	880	863	874	911	896	848	858	803	847	846	867	902	855	881	854	820	913	878	847	847	848	866	887	919	944	874	846	884	872	858	817	885	899	854	870	878	857	873	878	876	896	827	816	871	898	854	860	927	850	905	874	848	870	845	830	887	858	876	962	875	892	843	829	894	842	889	825	879	843	886	876	864	868	864	827	884	857	872	904	883	858	843	906	889	869	809	847	921	825	874	894	864	982	914	918	902	910	929	873	858	911	864	863	891	829	897	862	899	866	815	891	848	898	857	909	820	868	869	865	932	878	867	917	937	890	914	868	887	909	862	929	925	934	915	853	884	929	842	894	899	873	886	917	841	847	856	961	848	865	798	857	860	890	857	822	863	817	885	877	876	894	822	856	899	920	898	889	876	848	870	886	893	907	845	874	853	864	908	860	897	914	906	885	861	858	857	865	863	898	854	840	890	904	834	902	799	819	857	845	886	937	874	872	906	860	858	846	876	870	906	881	892	894	901	905	862	904	875	881	859	864	903	889	908	901	865	893	869	886	899	870	901	907	883	891	871	872	830	895	859	899	893	886	906	882	855	900	903	864	887	891	920	805	892	896	919	846	882	871	853	897	916	850	898	826	892	840	888	903	873	885	877	886	875	897	903	892	889	869	855	862	857	890	897	890	874	895	875	850	880	899	863	911	912	836	821	854	901	851	889	876	859	863	912	830	914	876	891	857	867	876	900	838	846	881	872	895	868	874	847	853	893	885	837	849	897	887	893	888	863	891	913	871	866	901	888	926	858	862	979	881	895	893	865	879	865	898	854	887	893	934	886	876	876	855	877	881	885	862	888	862	840	882	854	856	881	857	853	864	840	834	842	852	873	919	909	870	875	840	900	866	886	916	891	888	935	889	875	865	897	849	879	824	914	870	844	887	843	861	835	890	837	868	858	857	861	869	857	862	926	878	899	860	871	875	824	870	885	847	892	882	924	862	863	874	890	853	862	875	836	884	836	895	867	818	810	871	849	898	880	883	827	880	847	877	909	904	939	870	847	939	875	843	881	926	844	855	845	888	885	860	860	956	842	902	916	887	853	871	850	930	852	873	810	892	877	854	887	842	877	886	860	847	879	883	928	879	925	846	869	887	893	906	884	923	866	881	865	841	874	868	873	868	834	864	897	864	801	804	837	854	867	829	859	849	845	857	891	907	884	876	896	888	876	894	890	832	884	836	885	877	905	902	929	936	867	916	872	926	843	828	826	847	901	877	886	873	882	866	942	914	856	783	858	856	876	898	882	851	786	863	896	907	885	868	893	892	905	914	887	889	862	896	893	893	904	864	869	851	899	897	910	890	924	827	856	899	873	819	866	881	877	866	907	867	887	844	799	913	891	867	841	863	896	872	871	924	877	850	894	851	864	927	866	864	880	875	882	853	826	860	836	879	860	850	883	880	880	896	860	902	893	935	873	883	892	834	808	831	899	899	828	838	862	911	859	809	833	910	851	897	854	869	864	870	873	806	914	834	894	892	853	888	877	873	872	891	840	869	870	849	887	860	864	849	874	893	823	880	842	841	878	850	924	902	861	869	850	883	909	824	867	844	906	845	894	835	854	901	912	942	871	847	934	851	892	915	919	921	878	875	893	846	891	882	905	886	869	863	896	871	871	835	856	876	882	840	861	925	882	823	856	815	874	894	922	891	888	848	856	932	873	884	849	897	865	922	914	866	898	897	872	875	863	828	911	918	902	871	879	866	916	910	883	914	857	842	885	866	905	851	852	872	890	828	867	906	901	836	868	874	912	900	871	866	929	841	880	897	861	875	905	933	874	899	890	889	894	878	915	911	826	860	890	895	891	873	873	859	945	882	869	940	865	888	826	874	866	887	861	870	900	858	895	831	887	868	863	836	887	857	851	891	870	896	844	914	889	881	867
32397	16245	10913	7274	3019	1511	843	490	202	207	209	187	223	189	211	204	212	229	208	210	226	239	230	195	193	217	218	197	238	210	227	213	192	223	244	201	217	225	195	219	206	197	260	223	225	205	225	239	209	218	214	211	236	189	251	217	213	214	209	216	220	212	212	199	222	215	250	208	225	226	212	216	195	225	209	218	211	245	188	217	208	196	205	188	232	194	224	199	205	206	223	220	201	224	217	196	182	212	198	229	197	193	190	193	193	211	237	204	229	230	219	248	215	215	220	239	214	241	202	188	245	191	196	223	219	224	225	213	189	217	188	183	232	194	210	180	241	227	205	215	247	216	197	220	211	194	183	200	228	197	205	236	212	215	206	210	219	211	208	229	214	224	225	206	214	219	231	251	229	202	198	252	210	219	210	212	214	197	205	219	213	201	212	220	207	220	211	232	214	206	251	220	187	204	224	216	224	208	232	212	208	234	207	235	218	221	204	217	195	212	212	235	198	187	232	226	207	235	236	237	195	201	230	229	211	212	240	207	214	215	219	213	210	192	204	217	222	211	226	229	237	208	210	190	198	232	212	211	241	213	223	199	225	219	214	201	220	207	205	215	193	213	225	209	196	214	214	235	253	185	216	197	212	197	213	237	222	195	185	187	239	205	201	214	192	224	239	236	181	223	214	195	226	224	220	233	235	198	212	227	212	206	214	199	217	229	211	226	232	185	216	220	224	243	206	224	236	227	182	240	199	217	211	194	219	226	199	212	220	223	214	231	217	205	220	212	228	230	227	206	234	193	197	216	223	191	212	225	227	171	193	225	235	217	218	203	199	225	211	212	227	243	212	223	236	230	214	220	213	219	209	197	206	204	198	215	210	208	222	207	226	194	190	210	224	199	196	224	217	214	219	223	231	225	209	227	206	234	224	214	179	194	216	221	206	192	231	249	212	228	229	214	243	179	219	195	231	232	187	209	203	219	214	208	199	206	202	219	207	212	206	217	224	201	222	205	195	206	225	229	225	203	215	210	227	224	209	202	209	218	207	214	200	227	235	232	204	221	220	224	195	205	194	219	232	209	229	241	222	195	212	213	221	200	207	208	262	236	214	210	220	193	192	210	209	234	208	187	213	245	213	185	192	230	202	221	179	235	243	239	233	217	230	210	202	232	233	193	181	219	208	220	232	256	222	195	203	213	198	217	213	242	201	217	233	234	218	237	205	236	215	228	215	226	225	221	207	201	191	218	219	235	215	212	227	199	227	208	212	193	215	215	199	223	227	195	204	200	195	242	226	228	202	220	231	206	193	229	217	228	221	204	236	220	247	237	244	199	241	234	190	210	217	244	211	194	222	213	233	216	219	205	243	213	210	219	216	224	222	197	245	206	216	222	198	200	198	213	202	229	229	233	220	215	224	208	208	201	217	211	226	220	218	206	216	230	210	194	207	225	182	222	216	218	240	218	198	211	200	218	221	194	205	205	198	231	200	212	185	219	221	237	214	256	224	230	204	224	185	191	223	209	218	215	217	214	207	205	231	224	211	197	228	228	257	208	215	207	211	238	206	179	206	219	202	245	227	211	206	211	216	210	196	202	219	207	242	217	236	201	220	206	233	234	222	200	253	214	226	233	215	205	178	217	184	223	233	216	212	211	201	208	188	223	234	198	204	232	205	222	189	251	212	231	217	217	217	205	215	188	235	197	233	244	224	206	215	218	212	209	236	213	202	205	244	241	204	203	192	207	231	223	226	208	229	257	224	198	210	211	230	231	191	214	230	210	197	223	206	219	227	206	224	195	193	207	205	200	195	209	204	232	171	209	216	198	232	188	232	208	201	206	231	224	207	234	219	197	224	249	227	234	261	210	247	201	176	214	197	224	227	205	232	200	224	240	225	203	174	196	194	201	200	232	223	229	243	224	198	203	232	197	235	214	220	224	202	207	229	195	196	230	234	193	191	198	228	203	196	264	221	224	224	222	194	220	223	206	213	219	217	212	186	207	236	226	201	218	231	200	214	197	189	218	200	229	215	211	229	198	231	208	233	164	191	214	200	198	197	208	226	231	192	230	199	198	223	185	239	199	233	188	234	189	200	212	224	196	207	213	237	233	239	218	201	206	229	211	231	200	195	229	213	235	232	215	218	223	207	223	229	218	216	205	197	199	214	205	229	222	216	214	214	232	211	232	241	233	223	221	227	199	206	210	239	190	216	224	232	217	233	250	217	188	222	212	191	197	245	211	210	205	187	191	197	197	242	195	212	214	236	230	235	215	192	187	211	212	236	227	226	202	214	193	217	193	194	217	213	226	216	232	218	227	243	199	211	239	209	236	209	207	210	258	226	194	193	230	251	234	227	199	223	221	190	183	186	222	224	206	194	206	197	204	222	205	237	194	217	203	199	225	212	202	207	196	224	193	226	231	192	220	218	214	208	225	237	201	221	205	216	223	206	227	210	193	209	240	193	207	208	212	213	212	222	240	225	195	209	172	211	206	196	229	238	239	210	216	212	215	229	201	197	199	220	203	209	194	219	218	211	221	251	248	208	229	228	224	203	225	219	227	190	209	187	213	256	198	240	197	224	205	210	231	224	242	187	213	197	223	212	197	207	226	214	226	198	208	196	222	227	223	188	226	190	200	193	210	211	216	227	237	217	200	211	256	205	214	247	222	210	202	226	201	213	230	221	262	205	226	202	178	213	197	231	178	211	218	179	215	238	229	223	207	195	232	230	229	192	210	248	211	221	228	220	254	211	225	195	203	208	242	213	211	219	248	180	222	229	248	208	196	208	207	204	239	235	217	231	231	181	203	195	207	214	197	191	196	208	219	182	194	243	219	226	214	227	226	207	221	212	232	206	211	221	223	229	222	231	224	234	196	202	217	209	221	212	208	231	229	228	207	215	195	220	215	221	193	229	213	221	208	192	205	210	230	226	235	197	206	229	205	211	190	212	212	204	198	211	206	219	203	211	218	195	199	211	218	209	192	213	217	193	232	226	213	239	214	199	245	198	229	183	226	227	231	216	210	222	209	226	211	237	209	233	206	206	217	224	192	197	206	231	211	228	249	211	219	207	204	213	201	185	216	221	233	213	194	229	222	247	209	210	200	222	190	192	251	247	203	216	223	266	206	227	233	213	215	241	224	208	213	197	218	224	231	239	219	199	238	221	209	196	198	209	240	236	218	213	207	235	246	247	225	203	227	172	220	232	205	225	177	219	206	216	211	196	204	228	203	235	215	213	213	235	221	225	203	221	207	199	202	225	188	208	209	218	215	227	214	213	201	215	192	210	203	227	199	207	195	224	232	191	208	215	219	217	218	196	218	178	208	218	217	228	219	242	199	227	243	197	205	181	243	192	184	240	209	203	203	208	238	185	224	224	245	214	207	219	225	236	221	205	212	199	233	241	213	223	236	205	217	228	239	194	249	217	192	213	206	203	217	211	211	213	211	194	208	233	208	216	216	226	232	211	202	213	230	217	208	232	219	214	219	198	208
18039	9755	19048	15509	8590	5045	2834	1360	497	525	548	502	567	519	494	473	524	532	535	543	537	547	555	530	535	552	542	500	531	484	547	532	471	517	528	500	562	486	520	565	520	511	533	507	498	533	534	522	513	510	530	535	480	525	507	529	508	483	502	516	519	490	517	517	517	530	519	524	528	510	531	508	490	517	487	499	558	511	530	491	525	536	520	536	519	531	513	522	525	507	527	501	477	528	555	496	549	514	520	535	453	544	540	507	559	490	507	479	525	534	529	565	544	504	514	513	553	525	489	542	518	515	507	552	510	496	553	496	513	511	493	520	480	543	498	498	539	560	488	512	509	544	472	504	529	466	519	551	495	557	535	502	504	513	512	504	480	476	527	530	508	552	534	538	561	514	515	538	521	512	518	529	533	495	507	554	483	531	556	505	537	497	560	519	524	504	522	517	540	480	489	528	499	537	541	488	519	551	517	496	561	539	544	532	496	549	484	542	507	521	517	521	489	509	496	517	482	535	518	511	515	539	508	516	543	518	530	537	520	502	555	519	520	528	513	465	529	476	508	574	545	469	546	501	537	525	515	574	481	516	565	512	496	498	513	524	536	512	537	514	549	543	509	541	507	510	529	525	515	504	492	537	548	503	510	481	537	515	515	525	568	518	598	503	499	473	540	490	497	517	552	494	532	553	508	484	505	522	516	517	503	497	548	572	548	532	514	524	495	472	510	537	505	512	503	503	542	557	555	507	487	507	518	530	551	515	557	566	555	535	473	538	507	513	544	470	495	516	518	508	477	560	501	532	567	529	534	516	524	556	505	526	533	506	544	546	464	519	480	548	489	534	513	515	534	547	523	514	512	526	528	542	554	476	523	513	493	548	508	531	530	542	488	510	491	555	485	535	497	517	517	514	498	534	562	508	549	573	535	523	495	506	517	506	546	534	523	541	528	560	534	490	558	532	552	573	540	519	510	579	527	541	534	558	548	516	489	534	522	546	510	529	531	496	488	496	505	471	504	509	506	533	506	545	540	514	511	557	524	548	468	514	532	528	559	490	514	493	582	491	534	489	519	576	512	512	491	490	502	504	542	504	516	544	539	515	534	517	498	504	540	505	518	502	503	500	518	529	530	535	497	512	517	540	548	514	515	560	510	484	472	526	508	524	503	538	519	564	532	505	532	517	516	559	549	492	517	512	558	491	557	521	530	516	552	544	471	531	494	508	538	550	533	520	535	528	546	546	492	502	513	522	471	538	527	540	535	538	528	568	515	497	554	534	506	553	505	572	539	526	537	535	492	538	524	520	537	508	510	540	473	537	476	540	493	487	531	551	528	521	527	520	523	496	516	516	525	534	535	529	486	515	530	527	554	509	515	486	504	516	539	547	544	530	487	512	486	510	500	533	516	555	531	516	498	529	533	510	507	526	561	526	553	490	536	488	542	541	521	517	498	552	517	553	521	515	552	518	550	547	528	545	496	508	534	538	581	540	552	517	497	529	574	540	536	523	499	497	494	548	517	522	526	516	522	497	578	506	544	552	501	533	504	534	540	516	548	470	515	533	480	527	485	546	501	502	513	523	540	513	525	507	517	558	507	534	518	513	501	542	525	503	545	567	529	550	524	530	535	515	553	540	545	571	531	500	568	511	520	509	527	514	545	508	494	537	588	512	516	547	509	533	505	534	522	539	549	537	530	495	519	536	563	475	550	509	522	537	578	510	541	515	483	509	540	536	554	526	518	566	523	529	546	524	542	515	488	534	495	519	527	511	501	499	541	492	543	517	491	565	535	555	546	526	498	549	498	509	493	567	529	538	514	544	522	533	530	566	572	525	536	519	562	499	510	553	492	503	512	573	540	526	505	527	465	502	506	553	551	515	517	526	539	502	529	521	509	541	515	535	540	533	523	541	534	510	504	532	552	510	511	564	526	487	559	536	509	485	520	506	520	541	518	539	527	493	561	509	532	527	542	496	512	531	474	547	480	502	510	538	510	531	514	523	564	541	525	536	510	527	533	531	538	518	500	510	553	536	503	519	530	522	507	509	515	546	512	544	509	552	536	525	522	518	570	526	520	510	520	542	555	497	516	517	519	511	490	555	513	544	490	522	525	518	538	548	532	476	560	521	536	540	527	493	522	518	492	487	520	508	512	550	525	532	529	524	499	534	487	541	562	512	512	505	521	504	528	529	574	543	560	551	544	536	512	540	529	530	497	520	538	552	539	533	490	494	508	499	554	517	581	549	530	543	522	485	551	543	505	499	499	524	506	553	529	525	551	494	540	549	513	501	548	494	562	505	514	512	494	541	484	569	524	526	479	507	513	488	536	518	532	525	524	526	489	524	532	553	530	548	514	490	483	527	542	528	539	554	513	531	516	516	533	503	536	510	538	524	525	498	484	517	498	498	532	506	547	521	544	540	516	505	512	526	559	498	532	555	532	548	484	560	540	516	499	504	542	495	552	544	571	538	556	515	533	546	518	568	524	519	483	528	547	540	568	547	544	536	535	466	528	523	523	520	528	531	526	520	521	504	518	520	521	570	489	520	517	498	476	482	527	497	499	503	542	561	538	568	538	514	541	533	498	546	510	515	553	518	565	538	521	539	503	506	510	531	515	500	508	497	523	537	535	507	507	524	521	519	503	552	537	495	543	481	529	544	516	494	529	487	524	497	526	545	580	483	525	545	532	509	515	505	511	563	480	540	489	544	530	518	531	506	518	540	534	545	537	498	482	520	502	547	541	534	523	529	519	548	532	534	500	542	558	518	535	468	521	472	528	529	520	503	515	470	494	524	521	518	511	521	507	514	528	515	525	490	555	517	521	478	505	472	490	509	538	506	531	541	524	515	540	501	509	516	508	526	501	511	509	538	491	551	525	524	535	520	514	528	542	488	533	542	503	535	506	507	512	531	510	530	536	525	527	513	499	485	525	516	512	500	521	501	532	504	502	552	517	549	486	485	544	523	497	573	520	522	517	496	502	568	486	561	517	525	526	522	536	537	489	539	503	508	499	539	511	565	507	572	541	533	559	541	548	549	498	558	537	530	504	504	566	484	513	490	531	512	547	526	526	559	531	516	519	557	529	504	522	562	491	528	505	517	536	538	498	541	510	518	507	505	546	536	518	519	508	568	515	549	533	542	501	561	557	492	503	545	523	472	501	515	524	545	534	493	525	509	468	517	505	526	568	513	498	552	519	535	538	552	532	539	532	502	519	493	532	521	536	495	528	521	507	503	513	512	584	512	531	527	537	549	515	517	531	507	532	510	515	578	528	534	506	535	557	553	521	548	518	483	563	543	523	482	558	466	547	490	538	528	520	512	525	499	550	523	536	522	501	540	484	526	499	534	492	549	531	510	472	536	506	534	518	504	542	515	527	517	536	578	529	481	517	540	549	554	517	548	494	533	478	513	499	479	532	538	522	535	533	480	555	563	545	555	566	496	521	557	553	472	531	530	523	557	528	524	546	570	518	536	524	539	524	525	507	551	500	535
41998	24116	43092	31350	16271	7458	3128	1135	255	236	261	241	203	242	228	212	257	235	199	246	238	229	225	215	218	228	218	235	240	229	217	237	267	234	228	275	242	197	260	209	229	226	219	247	229	225	237	237	262	241	244	250	238	218	249	224	250	239	228	239	225	259	247	225	217	212	235	225	265	240	213	226	236	236	236	199	270	208	225	212	232	229	240	238	246	210	231	261	216	240	227	230	240	242	229	214	247	235	230	238	223	204	230	226	208	246	226	220	237	240	227	190	254	255	226	239	262	245	243	241	229	224	220	218	227	231	252	235	241	242	227	226	243	232	241	223	253	281	235	226	223	246	227	220	225	245	243	235	251	216	198	228	245	241	219	225	229	232	227	242	212	243	234	218	232	202	247	240	256	215	206	236	231	218	225	274	218	242	246	214	239	229	222	239	251	221	217	257	205	212	234	229	243	215	255	236	222	223	247	220	277	236	240	223	258	240	234	248	239	244	209	227	246	261	225	223	225	240	235	230	214	242	250	259	207	212	216	220	213	251	237	212	194	231	253	246	229	267	233	250	253	241	225	213	243	241	198	212	250	202	206	248	238	212	215	228	226	218	239	243	215	212	222	223	235	241	244	235	232	242	228	189	238	246	234	239	248	231	243	209	230	219	215	248	221	231	226	239	247	214	241	226	236	227	222	251	231	224	221	250	214	233	238	242	236	230	237	262	197	224	227	222	237	218	213	210	229	306	231	200	238	229	248	238	221	246	250	220	221	233	238	230	235	221	226	186	230	223	232	222	227	216	237	218	238	237	192	217	211	214	234	227	225	224	225	245	251	234	235	235	222	218	253	242	220	241	227	223	229	224	244	211	244	241	274	216	251	255	208	240	283	244	239	221	222	212	224	227	256	216	246	224	238	219	237	240	217	232	218	238	223	262	213	206	235	231	249	242	230	236	251	229	244	239	238	223	250	264	217	214	228	219	207	234	241	240	230	229	228	231	233	218	209	223	239	239	233	241	232	242	254	224	213	229	236	241	267	273	262	240	251	247	225	282	230	245	222	210	208	236	224	241	228	206	237	231	250	231	208	242	221	227	223	214	268	260	250	233	230	246	207	254	253	207	216	219	216	228	232	202	250	252	230	232	242	227	230	239	221	243	205	266	249	242	251	226	200	222	252	220	240	245	228	207	222	252	212	234	261	227	212	243	227	202	218	236	237	222	274	236	235	258	271	241	250	249	213	257	260	227	219	258	224	210	238	248	215	241	248	218	228	230	241	246	253	264	219	264	237	190	254	255	240	238	240	209	250	235	259	234	220	262	244	218	207	262	244	218	264	248	243	234	217	225	251	193	263	241	212	252	234	233	236	214	208	210	244	234	242	246	191	249	221	204	219	252	203	225	239	239	217	242	197	223	238	209	219	236	218	252	201	238	263	273	238	253	201	225	255	210	240	245	253	241	212	260	242	225	226	225	206	204	238	207	216	259	243	211	224	221	230	269	246	217	214	242	234	223	246	227	240	228	252	217	200	220	215	229	220	217	210	257	216	203	216	220	230	247	265	228	228	252	238	222	255	239	215	232	210	237	197	213	229	196	240	219	232	198	226	214	246	231	237	241	207	227	214	254	210	227	207	237	222	230	241	217	236	234	230	215	227	228	276	197	250	208	185	239	225	227	248	272	211	214	217	235	213	222	213	204	220	222	240	193	251	237	246	231	231	221	240	248	233	203	198	209	220	225	231	227	253	204	209	227	205	215	233	256	247	258	277	234	234	239	231	242	208	216	223	203	228	235	188	234	220	235	226	203	250	242	216	210	227	221	219	228	209	226	226	258	232	179	234	219	208	233	228	249	232	221	225	243	225	255	265	245	234	221	249	237	248	222	206	229	220	244	259	246	236	256	212	222	218	232	236	216	218	229	220	204	246	255	229	234	245	219	244	229	216	256	248	227	217	236	260	231	242	206	241	259	192	245	214	223	236	215	236	239	229	204	247	214	215	248	230	236	244	241	231	211	207	219	215	252	246	195	252	229	202	269	217	283	244	224	201	243	269	279	201	230	247	225	228	199	252	211	212	237	235	245	231	248	223	222	247	191	245	241	226	232	250	230	212	244	238	239	251	222	264	227	232	230	225	218	234	224	267	242	225	219	243	206	221	247	240	228	263	221	250	216	216	259	218	225	228	224	230	211	206	221	210	220	236	235	248	210	225	201	221	240	226	240	251	243	272	253	227	220	204	230	219	238	235	244	237	237	245	219	245	247	248	227	201	215	221	256	236	232	216	209	230	210	232	235	242	231	252	258	244	238	241	245	233	214	215	245	225	216	215	221	220	241	220	234	245	240	223	223	223	259	219	210	229	231	235	253	232	226	212	232	224	249	253	242	221	222	235	244	250	226	234	212	248	228	215	252	246	200	221	210	226	227	241	231	230	214	242	245	255	230	226	245	225	209	234	245	251	238	207	200	218	226	229	236	253	230	241	213	244	231	239	242	260	210	233	242	215	226	211	238	244	214	214	246	243	249	209	202	234	230	218	238	232	204	219	218	268	224	221	233	221	215	223	223	242	248	193	263	258	227	233	255	250	237	213	211	207	211	228	234	244	231	226	224	236	230	244	215	248	247	222	222	266	221	215	227	230	234	236	234	237	239	235	233	210	250	244	222	201	213	231	228	232	238	205	240	251	201	204	236	196	224	209	219	243	241	221	252	238	230	247	236	255	217	212	255	226	240	206	219	258	221	268	263	240	242	233	213	245	217	244	231	233	226	243	257	236	229	242	226	256	238	239	267	238	241	250	235	230	228	237	230	215	235	222	261	247	243	221	221	224	242	250	256	233	216	224	227	232	214	207	240	227	248	272	247	248	221	229	220	210	250	260	236	221	229	212	232	260	245	219	223	243	206	228	226	231	206	233	250	209	223	227	239	224	242	233	249	223	220	235	197	217	218	219	222	223	226	247	247	235	255	229	240	251	221	232	228	215	278	228	212	244	261	234	233	221	221	262	248	252	248	220	217	246	227	231	229	198	231	240	232	220	241	237	215	229	247	234	242	208	220	240	237	239	236	215	231	199	230	234	219	221	249	264	245	238	250	227	247	219	255	237	249	237	257	231	245	272	208	243	246	258	202	224	223	213	236	229	244	269	213	268	231	234	250	219	235	204	210	250	232	252	239	211	245	211	229	236	230	238	212	224	223	237	232	250	224	249	217	242	224	228	203	219	191	228	234	251	262	229	217	257	227	235	232	210	251	230	206	270	238	213	228	221	229	225	210	230	216	224	205	235	218	225	241	199	216	219	245	227	234	237	231	222	249	208	253	230	213	230	266	229	241	252	264	240	244	265	246	231	228	230	262	225	239	226	233	216	231	218	201	237	252	216	236	242	224	226	250	213	230	230	254	222	222	247	222	226	219	243	216	213	219	214	237	235	227	232	233	237	198	231	213	212	228	227	253	234	227	241	229	221	216	228	220	233	246	220	230	263	231	234	228	256	203
24943	15978	45380	39718	28887	18818	10074	4115	630	591	588	630	551	600	574	615	564	594	550	542	546	583	525	610	580	549	570	555	582	588	549	557	562	560	569	595	598	566	590	600	590	568	586	552	556	550	599	576	585	573	600	571	579	563	506	583	489	563	552	561	544	567	568	554	593	597	576	579	568	576	554	542	582	577	585	567	554	554	534	576	577	572	544	548	563	579	564	549	560	593	567	592	566	573	562	587	603	599	556	553	571	551	542	597	580	522	564	539	572	598	594	572	543	568	549	532	562	566	570	537	538	581	571	556	540	568	551	546	563	512	536	523	585	628	556	589	588	557	561	612	582	557	522	579	587	595	575	594	556	546	545	526	544	567	581	572	598	538	579	592	572	542	557	581	563	560	545	579	599	555	554	588	589	562	560	591	552	560	535	561	571	559	588	575	555	573	533	597	560	586	538	602	566	567	531	549	576	544	563	553	571	535	570	553	570	518	570	534	578	578	542	586	532	570	561	575	558	570	578	556	594	580	574	576	558	587	558	499	574	524	528	570	555	573	533	528	537	542	593	580	569	582	538	579	623	533	602	569	585	579	594	542	577	620	551	535	577	541	548	525	505	588	532	571	538	581	566	587	605	591	615	576	549	559	550	544	573	576	586	578	588	562	528	512	556	560	577	547	522	566	527	574	560	590	575	564	582	617	563	587	543	612	562	591	579	571	507	560	532	574	577	588	618	585	558	562	557	581	567	561	579	554	590	547	524	577	560	623	585	602	553	557	584	615	571	599	560	555	585	572	580	548	555	544	569	595	640	581	586	564	554	499	577	523	564	574	571	613	573	581	594	568	559	594	551	530	566	560	572	569	584	571	578	539	587	580	559	573	557	513	572	582	589	569	574	557	579	542	568	575	566	557	561	561	591	586	572	594	585	578	596	547	564	546	580	582	584	602	546	566	565	578	551	551	570	568	544	542	562	545	589	592	572	590	598	548	567	559	533	558	567	561	578	569	600	584	541	587	560	568	580	565	561	595	608	541	584	511	558	560	514	549	577	586	501	596	539	556	598	607	571	531	588	531	599	572	565	567	563	527	619	556	574	556	604	546	557	576	552	562	552	577	569	575	572	535	584	543	544	570	597	577	556	570	576	542	564	567	587	584	524	548	548	575	548	552	532	552	543	563	551	556	562	543	538	551	510	590	593	594	570	559	545	558	576	578	552	561	542	605	587	565	612	540	543	582	600	566	540	564	559	583	610	623	542	514	598	617	591	572	596	585	552	573	572	569	521	552	555	590	559	584	490	566	551	534	611	547	595	612	551	571	574	538	571	567	541	542	570	563	562	624	546	556	525	569	604	537	554	569	590	551	577	558	532	603	578	567	546	589	548	535	554	575	568	588	558	575	544	561	546	561	559	554	569	586	591	555	590	559	559	570	576	536	555	574	546	567	551	578	553	556	610	577	547	553	550	544	595	573	573	598	545	578	555	553	571	563	548	536	562	562	601	552	581	630	571	602	587	635	584	585	569	585	588	563	543	568	604	568	596	537	593	546	579	526	561	570	563	558	570	600	579	533	593	565	563	542	602	545	559	599	556	593	555	537	576	613	509	543	576	587	552	557	573	600	571	560	530	574	581	590	561	556	568	552	542	521	569	583	557	597	543	552	580	552	577	571	563	571	563	562	554	591	560	550	598	554	552	574	552	568	582	529	535	558	568	538	543	531	539	552	562	586	567	599	574	549	550	586	553	547	586	574	560	556	597	607	584	546	543	540	540	623	582	574	535	574	577	564	561	559	568	565	534	555	554	580	551	547	575	578	598	532	545	573	569	551	569	532	551	546	573	567	563	562	563	541	561	577	519	542	545	586	536	556	526	534	617	582	554	592	531	525	553	586	532	595	571	589	553	551	601	571	564	643	586	554	523	599	565	568	580	546	552	592	568	541	566	606	594	547	567	580	594	556	541	561	575	562	588	535	594	557	536	581	585	557	582	542	569	603	551	546	593	550	569	574	529	534	533	572	550	574	581	609	559	537	564	560	531	583	601	581	556	537	518	572	528	568	571	531	578	590	544	549	588	566	607	521	530	548	572	548	573	578	596	573	559	567	543	590	606	591	594	525	579	571	559	539	553	571	550	595	568	597	579	592	525	563	564	553	524	555	581	549	569	587	562	581	563	577	569	602	533	630	539	564	570	558	573	552	576	609	591	574	557	558	561	582	544	512	526	556	556	564	597	584	553	571	575	593	579	601	563	564	529	579	587	607	573	571	554	582	547	570	572	569	561	556	569	581	531	535	546	576	564	594	585	578	584	570	553	559	615	586	581	601	587	596	544	567	534	610	498	583	555	608	542	579	588	604	585	563	569	588	558	554	560	550	560	513	597	563	550	540	536	567	571	560	569	608	581	557	600	620	564	606	567	584	580	576	567	550	562	549	583	585	583	582	594	550	531	550	548	571	573	596	589	562	566	587	519	554	555	530	592	582	580	552	601	593	553	589	596	596	558	546	598	551	549	557	571	556	563	551	591	547	625	559	538	562	550	630	607	589	552	564	579	551	574	577	596	574	579	601	555	544	577	591	591	579	541	598	607	601	557	587	600	586	595	592	568	565	561	580	547	556	593	537	570	610	550	591	585	533	591	562	532	570	532	580	601	564	577	598	551	547	591	609	575	584	611	550	589	549	559	547	531	584	574	581	606	597	537	582	563	568	548	552	605	593	518	552	569	530	604	594	548	606	572	552	527	565	548	559	603	570	596	515	555	555	599	587	603	557	552	547	583	541	558	552	560	572	582	553	599	568	547	526	574	546	581	611	559	537	565	616	523	543	538	597	593	572	543	565	554	537	563	586	608	579	576	559	563	616	572	563	596	563	555	558	556	566	575	558	610	594	575	559	554	563	557	546	559	603	548	558	577	577	538	584	588	560	554	556	576	513	540	582	569	605	540	567	564	575	536	563	504	589	545	553	521	577	570	572	548	556	552	581	555	596	596	560	533	609	586	580	577	554	519	536	569	536	593	547	552	591	579	568	550	578	540	573	587	537	602	567	591	577	558	571	567	535	534	535	573	510	526	592	548	565	528	555	560	562	572	596	595	577	565	591	588	624	554	559	558	547	596	577	542	573	617	571	580	556	549	554	598	546	593	576	572	552	583	572	544	575	570	533	527	574	572	541	584	539	529	582	533	623	556	562	594	554	564	560	567	584	620	556	596	587	586	587	580	571	539	573	591	552	588	607	609	524	560	594	554	568	533	524	583	542	568	532	575	553	565	532	574	519	579	589	567	563	526	572	570	562	549	565	552	532	563	553	569	579	553	562	550	558	613	557	517	560	574	592	553	567	556	583	547	558	579	599	546	560	613	569	575	578	571	529	552	574	598	589	537	561	572	600	570	557	593	576	546	558	584	546	513	586	520	546	568	574	563	547	619	532	571	550	592	550	603	568	572	576	528	558	573	592	554	505	607	582	550	589	593	562	609	549	565	561	556	604	546	563
65537	48105	76813	65802	48026	34347	20537	8151	769	431	441	387	392	394	393	408	427	365	461	405	400	384	428	422	377	410	402	400	366	401	406	397	404	380	368	384	408	387	399	393	402	391	425	378	393	411	427	394	381	354	397	396	405	387	439	403	412	378	392	363	413	404	393	351	405	386	386	383	371	396	369	402	356	407	368	390	383	400	370	390	392	381	382	384	419	410	378	408	423	444	420	402	375	377	361	427	349	414	379	393	392	368	425	362	401	398	396	403	401	410	393	412	427	384	391	387	398	404	398	376	388	382	404	387	405	387	407	392	386	377	404	395	392	391	408	387	372	406	435	440	364	399	410	425	391	366	410	386	385	406	387	343	411	413	373	399	327	410	377	399	388	405	364	414	396	399	384	417	384	397	408	384	399	387	375	409	377	397	361	386	410	405	401	370	419	408	423	392	406	392	411	372	345	401	447	386	387	398	362	369	393	383	441	419	400	397	393	407	386	388	401	365	371	380	396	427	444	401	404	374	351	402	378	422	398	417	416	395	373	436	413	363	415	425	377	359	404	386	386	386	373	364	346	376	352	397	393	403	382	404	378	341	433	366	412	400	421	346	388	423	374	382	416	377	395	358	366	379	397	353	414	407	351	407	414	368	383	368	420	345	369	407	412	409	379	433	413	394	392	371	376	364	354	376	393	393	444	400	380	422	355	403	420	383	402	358	384	378	409	418	400	409	376	418	386	362	381	372	393	413	398	401	400	397	394	411	377	369	402	375	364	394	351	425	444	400	394	392	385	386	444	408	390	391	404	397	381	412	386	384	377	378	390	402	426	365	379	374	416	394	396	397	377	399	371	390	354	389	365	400	406	415	386	379	415	419	399	359	412	381	385	402	390	367	422	400	345	353	364	387	403	401	389	398	386	382	354	372	367	392	425	367	360	417	393	420	410	375	415	434	401	389	418	381	367	409	392	372	373	403	387	396	363	354	367	373	414	378	375	405	384	365	414	384	393	387	409	375	396	425	412	382	426	389	426	383	396	401	410	369	377	362	388	398	385	389	417	373	431	388	376	388	382	374	379	401	414	388	362	364	373	379	385	391	347	407	377	366	387	408	407	399	405	412	411	393	379	403	426	401	430	397	399	383	375	402	424	417	414	398	360	353	400	366	430	379	362	425	401	380	419	373	400	359	395	400	393	398	322	380	349	389	401	423	395	402	403	394	373	405	399	418	380	429	373	406	376	395	390	391	389	417	375	409	382	395	364	371	371	423	406	389	362	401	387	392	389	384	391	399	380	377	386	388	368	347	375	420	405	366	401	357	415	421	365	405	411	369	393	395	384	379	413	391	379	354	354	425	366	374	393	351	401	412	364	374	373	403	354	375	386	402	405	413	420	391	418	394	405	423	409	398	387	377	414	446	379	405	411	399	415	428	382	409	406	369	379	416	433	371	385	388	404	386	398	373	416	403	405	395	365	371	402	405	389	426	362	433	428	377	374	355	374	394	416	421	381	427	403	391	422	383	435	420	406	437	366	396	385	335	383	467	393	410	389	389	411	434	473	418	367	390	428	399	429	368	398	383	406	393	396	421	382	410	377	417	387	366	388	383	404	394	392	338	396	353	411	393	404	407	384	379	395	377	402	362	405	331	396	412	390	431	387	376	409	380	376	355	391	413	392	401	389	356	384	410	397	383	361	397	401	402	368	419	387	387	406	400	355	388	392	365	381	394	366	405	398	415	376	364	437	368	370	394	379	360	390	386	380	389	404	440	411	388	422	389	383	360	434	414	380	409	424	363	364	365	409	379	390	420	387	403	405	378	389	405	379	380	384	394	370	425	398	413	382	403	398	448	435	409	418	416	447	381	420	370	425	397	375	394	369	371	383	364	394	401	386	377	411	390	380	388	435	407	406	373	414	402	398	391	429	365	408	405	407	391	398	393	387	417	388	349	426	387	410	399	399	401	421	396	363	387	377	364	372	390	355	361	405	415	380	371	382	378	382	374	387	406	407	393	391	374	395	412	362	345	376	388	352	415	377	393	373	412	425	418	358	401	365	382	435	423	365	408	349	355	408	386	416	401	367	390	406	360	392	373	379	388	367	393	431	394	384	374	389	372	409	420	373	428	397	399	375	383	414	418	376	424	412	391	398	388	411	374	353	366	398	399	398	441	396	372	404	393	388	415	383	426	389	393	382	423	392	343	377	386	431	368	405	414	405	368	380	420	420	364	398	376	365	361	383	411	398	399	382	375	364	372	406	422	405	372	402	394	411	385	383	423	406	377	397	381	383	351	414	403	415	391	380	375	371	374	402	367	380	415	423	376	409	409	390	407	427	407	419	390	405	353	403	382	382	392	389	352	386	386	357	371	368	392	403	401	445	366	390	393	388	414	379	403	418	380	384	376	362	408	384	388	376	382	391	368	406	430	398	397	380	408	394	403	377	382	385	368	405	366	385	427	356	367	420	423	375	420	387	426	396	394	384	405	373	398	387	379	423	386	403	415	392	388	368	420	394	381	346	376	418	396	347	374	369	416	439	386	369	380	367	389	398	368	391	437	395	381	384	415	410	375	387	381	395	434	393	366	367	392	371	385	354	380	372	353	379	379	399	381	416	388	364	442	385	392	391	410	370	404	409	386	417	387	363	379	391	404	448	404	454	409	364	369	397	398	388	390	384	358	370	376	368	392	363	411	431	400	404	397	404	379	399	414	430	410	361	431	392	390	393	394	389	380	419	366	379	392	401	393	397	385	399	352	404	353	380	418	378	394	410	403	368	400	371	388	354	376	426	363	393	384	415	434	389	401	417	462	358	348	401	384	366	422	394	401	430	423	379	435	391	410	428	369	359	377	404	434	363	359	374	386	365	397	385	373	412	389	402	379	388	365	398	388	415	371	395	400	371	360	390	399	404	421	391	389	378	384	377	362	365	368	373	385	367	415	367	384	419	360	394	362	364	411	418	366	395	351	337	401	377	354	386	406	389	406	389	410	389	405	382	422	405	382	388	382	378	380	394	420	379	406	404	415	398	416	380	402	403	397	437	454	424	417	366	376	372	409	409	358	372	381	418	384	396	410	375	384	393	373	381	370	374	357	387	398	355	371	397	392	402	367	435	365	411	385	364	377	409	328	385	382	389	378	353	408	388	410	376	371	408	413	399	398	396	416	354	366	396	430	373	409	362	351	359	420	423	425	399	409	371	370	355	412	356	441	399	383	410	413	428	362	372	386	400	382	393	386	396	403	373	395	397	382	421	422	400	380	395	435	409	401	371	338	388	410	417	397	330	408	405	406	427	413	397	402	428	397	398	420	398	383	367	402	395	436	328	383	363	406	401	400	375	418	402	383	379	380	396	446	428	370	384	376	405	405	396	413	416	393	382	411	380	378	365	399	403	394	375	416	393	410	439	381	359	412	356	366	392	383	409	371	390	357	369	370	398	376	401	412	368	390	355	385	423	377	383	380	429	383	370	400	414	402	393	417	425	421	400	377
43600	37823	77756	72318	58657	46175	32956	16863	1020	883	858	865	855	851	829	847	897	836	883	853	865	871	883	880	910	879	835	873	827	836	898	830	838	877	877	908	878	847	869	851	894	847	838	884	905	853	918	831	891	888	894	896	841	874	885	860	861	884	862	894	826	809	839	861	885	821	867	887	881	831	887	861	896	858	884	873	857	833	900	873	907	858	890	861	892	894	861	877	863	915	855	832	930	842	881	834	849	859	863	823	800	869	897	834	857	882	865	866	859	853	891	894	883	863	826	892	823	872	900	838	849	852	846	879	869	885	896	872	895	833	882	825	821	839	868	899	793	899	879	866	811	859	893	900	880	874	885	846	863	870	904	865	864	830	853	844	848	873	873	828	856	883	900	859	884	881	838	924	904	844	884	897	880	876	895	878	831	842	813	873	865	891	813	870	849	870	863	843	856	834	875	824	862	863	800	861	852	887	858	846	855	871	845	921	864	847	827	871	889	917	905	896	879	901	860	826	822	893	873	897	852	924	913	868	851	881	902	877	870	839	874	884	843	870	852	876	870	877	851	874	871	841	872	847	883	847	873	874	856	874	894	829	843	898	848	853	832	912	851	930	782	869	862	852	895	827	874	807	876	900	827	824	896	904	880	852	829	893	894	850	792	777	826	864	889	860	858	848	875	895	843	862	821	872	862	858	821	832	901	828	835	874	812	810	866	817	822	876	852	855	867	822	858	885	936	898	861	899	853	878	824	858	846	881	869	861	827	853	876	869	879	859	871	852	879	864	840	855	880	857	869	879	882	829	851	867	868	843	875	866	881	894	814	846	848	859	910	837	900	859	916	844	891	854	871	893	848	901	849	859	872	878	868	828	886	837	850	869	880	853	830	847	909	855	906	865	825	904	846	886	885	853	875	880	895	860	858	882	848	854	858	905	843	896	846	844	905	837	897	806	885	897	894	924	863	865	863	820	876	847	865	867	857	824	859	859	855	818	885	883	850	845	875	859	907	918	839	886	897	844	882	829	860	846	880	836	896	844	892	880	917	835	838	824	844	863	835	876	818	854	870	920	915	846	846	871	859	849	876	902	875	891	868	874	870	885	867	908	892	868	913	904	867	829	807	905	809	848	883	897	912	849	867	809	866	904	846	879	827	882	881	892	875	895	895	846	895	853	886	806	896	856	892	884	862	876	853	859	859	860	903	839	812	830	867	885	811	845	856	885	842	899	844	884	819	869	842	908	909	868	910	874	876	861	796	825	872	904	815	868	873	860	889	881	858	823	882	876	868	861	902	828	814	841	866	841	852	896	901	853	880	845	869	882	911	836	838	855	905	876	934	827	882	918	872	862	842	855	876	829	869	870	856	862	889	886	907	842	836	853	828	941	826	879	859	831	862	882	821	866	884	867	778	840	872	853	895	910	836	861	841	852	834	870	843	863	943	873	873	825	846	857	858	835	889	900	828	885	862	834	870	884	846	885	856	886	845	859	876	885	853	845	847	860	836	835	917	871	872	829	875	828	869	830	888	862	811	881	884	879	900	847	865	869	903	778	889	835	831	871	846	819	896	893	905	891	843	869	867	866	868	868	870	892	795	835	833	844	808	806	857	865	894	872	914	834	868	817	881	854	910	874	944	875	795	858	840	813	902	876	892	896	870	864	905	854	886	887	869	829	890	902	876	888	863	845	891	874	873	877	850	882	906	873	841	854	878	884	877	845	877	869	895	923	905	890	885	837	868	836	874	890	810	847	883	827	911	884	841	857	878	882	840	863	887	844	865	869	847	842	855	875	881	869	876	858	828	890	907	867	855	848	893	828	845	816	827	909	859	881	859	815	882	878	861	902	879	871	837	896	861	929	841	882	846	874	865	889	849	869	854	907	852	824	854	890	867	859	807	866	871	867	828	879	877	858	919	863	833	894	866	831	841	883	848	843	846	830	864	900	841	832	888	829	937	875	858	889	862	852	875	889	877	902	882	821	847	828	898	803	909	883	944	857	876	830	860	841	827	913	853	838	869	820	852	829	863	852	871	929	906	861	837	808	797	857	866	835	828	855	893	887	859	836	861	881	931	852	804	855	834	830	836	893	908	861	854	893	836	856	813	863	860	838	907	842	839	826	833	868	851	866	862	814	897	823	858	870	860	889	885	854	863	849	884	856	823	872	879	861	834	863	877	876	865	864	862	903	830	899	850	868	862	871	840	873	825	839	903	803	857	877	870	833	899	859	866	880	826	826	821	872	845	842	879	859	825	851	856	871	876	853	855	870	870	875	866	857	843	873	863	863	801	835	788	857	865	838	892	879	885	846	861	867	888	850	856	852	856	936	859	862	879	865	815	879	856	849	882	898	792	872	886	866	802	827	835	933	868	872	854	894	832	804	892	847	866	854	904	874	871	823	875	840	812	835	883	846	873	858	877	827	911	857	837	886	871	880	875	900	885	910	881	857	848	838	817	871	886	837	883	838	889	845	881	856	909	846	863	863	849	844	827	855	850	903	877	818	850	907	869	858	856	854	812	865	864	861	901	884	896	882	873	814	856	887	857	856	878	831	880	899	909	844	867	854	833	839	879	861	836	845	872	850	907	897	904	878	808	827	864	871	836	927	823	892	872	820	912	842	854	846	837	845	817	850	878	826	824	906	896	907	867	878	871	819	890	865	871	862	826	878	827	881	887	856	855	856	864	857	859	868	874	884	859	858	912	850	928	868	829	856	876	889	852	871	878	859	829	905	847	865	916	785	869	837	892	881	873	833	836	926	905	892	886	922	815	923	864	892	834	851	869	867	834	896	865	909	908	892	887	835	867	836	809	886	872	863	849	797	848	779	892	823	883	866	862	819	808	862	828	853	830	809	879	864	827	865	889	851	881	890	835	871	821	857	858	864	807	906	918	889	855	895	894	817	805	833	838	825	817	864	921	874	879	857	858	872	850	852	855	882	842	866	848	886	885	841	872	947	825	839	832	845	863	904	835	868	886	868	860	861	872	902	917	851	861	790	902	864	835	874	831	907	855	847	862	868	918	872	870	883	857	850	830	820	826	881	842	895	879	840	820	857	861	919	900	851	901	851	900	901	849	863	904	850	889	884	838	882	821	841	877	843	892	876	873	894	928	877	852	853	844	873	856	904	874	850	839	914	840	824	852	885	891	877	867	827	855	868	861	905	833	893	933	833	860	892	881	830	891	842	867	883	871	847	873	860	840	829	806	842	840	901	843	908	859	870	926	915	909	850	858	805	855	887	869	881	878	856	935	919	875	872	883	856	938	861	854	842	865	882	881	866	878	832	865	873	840	828	842	909	826	873	831	846	858	864	868	848	892	864	843	918	856	905	864	871	852	891	846	856	870	885	856	889	819	910	884	916	863	878	934	890	877	896	825	851	878	924	825	932	854	838	859	824	869	889	902	859	884	868	852	827	841	855	838	860	829	831	874	890	925	889	843	795	823	881	843	842	828	855	907	843	869	823	844	888	815	896	842	819	855	865	832	851
30751	12473	11586	7080	2926	1513	887	521	238	214	180	199	218	192	200	223	212	212	211	219	234	216	213	213	205	204	215	209	211	215	199	192	222	195	243	218	219	223	201	214	202	213	257	213	219	243	197	215	221	225	222	215	219	206	210	228	195	189	189	194	208	218	216	205	185	189	210	217	214	203	224	186	196	170	218	210	219	206	204	196	199	205	210	210	225	241	209	191	211	222	208	256	198	201	183	206	216	230	192	185	180	241	211	221	227	217	239	197	228	241	212	204	201	228	187	206	220	186	192	193	207	202	201	200	207	195	215	223	231	223	218	227	202	202	218	210	192	203	228	232	248	215	201	187	207	229	210	207	198	212	209	243	213	197	198	188	185	196	210	223	224	223	190	193	195	207	206	177	204	206	231	258	238	203	207	200	196	188	204	189	217	206	195	195	204	213	197	215	233	188	185	225	213	212	213	208	207	220	196	208	188	233	206	179	186	187	213	218	234	221	186	236	198	229	224	177	215	197	214	195	196	236	203	202	228	218	194	180	214	197	223	200	222	206	229	203	212	204	209	215	232	214	222	195	216	213	191	208	230	215	190	217	233	181	223	211	193	216	203	200	196	217	181	198	194	182	239	202	198	204	211	235	206	224	203	204	216	192	229	208	173	222	212	219	217	186	201	226	212	237	205	201	216	195	229	197	212	217	213	237	207	211	233	215	190	181	188	196	234	205	215	237	202	195	201	196	197	224	192	214	202	185	185	182	190	227	188	175	218	205	224	221	230	191	253	222	210	203	211	239	213	227	208	192	235	219	222	218	233	191	207	233	214	192	206	212	220	197	223	214	188	211	226	215	203	199	212	214	210	211	192	190	234	189	235	225	225	193	189	197	204	225	196	208	211	183	219	192	238	234	208	198	211	187	222	204	191	211	211	203	205	222	188	177	187	218	206	197	258	212	193	230	201	212	198	227	238	195	242	201	213	205	184	207	207	180	216	230	199	190	223	212	199	209	211	235	201	198	227	232	237	213	191	212	207	228	205	216	176	194	219	219	189	212	227	212	228	224	205	235	191	235	212	217	215	247	208	220	226	206	206	240	194	203	189	223	230	211	214	205	200	214	205	204	208	199	232	203	208	217	234	200	208	212	228	210	239	211	216	227	215	219	205	239	218	203	224	210	238	190	206	198	222	198	196	215	251	220	228	208	200	187	204	213	241	200	176	187	193	229	206	207	202	201	211	242	227	213	189	181	196	236	219	198	235	199	199	179	208	192	189	185	215	186	219	196	234	227	236	231	210	197	234	220	192	187	234	187	220	205	236	217	200	213	209	217	203	198	203	197	209	195	219	238	211	212	217	221	187	227	218	206	229	185	227	204	207	225	217	213	229	209	217	196	213	202	217	234	222	241	197	201	218	219	198	236	205	216	212	179	260	218	192	175	219	205	230	192	211	244	213	189	212	201	217	203	213	202	214	219	215	185	228	206	244	196	201	207	199	197	182	224	198	247	229	221	193	183	202	212	204	218	203	235	223	214	216	223	205	223	209	201	194	226	208	212	207	207	215	202	216	192	233	221	240	232	192	210	221	237	218	196	214	226	235	220	197	234	203	187	196	221	246	234	182	218	211	223	232	220	209	195	234	199	207	199	226	210	198	218	206	204	205	215	218	194	229	205	210	219	202	202	205	206	239	208	205	198	209	212	195	200	206	216	239	199	170	188	207	210	212	202	225	210	203	200	184	190	165	193	206	212	201	223	225	221	192	216	209	192	218	237	209	209	192	226	199	226	238	223	212	196	207	211	200	233	218	181	203	194	219	217	182	223	198	203	217	206	216	188	224	202	192	192	229	209	238	195	222	225	219	209	200	182	198	201	188	244	216	215	227	227	192	212	230	232	206	175	207	209	219	213	192	191	203	218	191	192	205	203	190	218	232	208	220	234	219	214	168	182	209	212	194	183	236	250	202	235	208	209	204	210	214	222	205	199	197	212	207	200	238	196	235	215	229	198	215	174	222	193	216	225	227	197	216	211	212	192	177	202	212	198	215	206	221	219	195	205	213	223	210	205	194	202	228	204	220	231	196	187	204	207	230	204	253	242	205	220	189	187	193	206	199	196	214	227	200	228	247	202	210	207	217	224	206	230	216	207	214	207	205	216	244	215	204	230	217	206	208	222	222	184	206	234	206	231	251	228	228	222	227	214	194	188	203	212	225	232	213	212	213	208	211	197	215	183	217	206	194	201	204	192	194	189	201	230	210	215	187	194	229	225	221	224	243	217	215	218	203	177	205	202	225	213	219	242	195	195	210	217	203	204	216	183	215	194	203	228	232	203	207	164	210	190	222	219	190	220	209	200	220	222	225	212	182	212	204	229	211	215	181	216	179	198	241	193	190	222	191	199	205	199	218	214	225	201	220	201	204	201	201	208	208	225	222	211	225	235	216	242	186	205	216	203	192	228	208	190	218	192	213	223	214	190	208	190	232	220	216	246	188	192	221	218	240	200	195	198	224	185	208	237	223	241	212	211	206	226	215	226	186	210	201	191	191	199	221	215	213	211	223	199	232	217	205	211	208	220	207	232	203	218	231	228	207	203	178	216	199	215	200	205	200	182	206	198	186	181	207	199	225	212	221	213	213	212	247	205	207	204	218	203	214	196	213	212	208	208	233	198	222	191	192	224	214	204	244	200	215	225	218	230	216	208	225	216	238	206	180	176	205	197	187	212	203	210	214	225	208	207	220	222	200	207	212	182	175	198	203	245	258	213	225	213	206	217	216	197	210	207	207	177	224	230	205	226	198	193	216	197	226	220	253	221	226	177	176	192	201	210	199	221	187	220	201	212	216	200	231	213	256	202	205	238	207	236	192	204	207	176	201	228	218	199	172	224	216	214	216	184	220	209	195	205	175	205	192	201	194	212	227	187	187	200	181	205	200	242	225	192	207	213	208	218	201	180	204	174	193	214	201	215	214	199	209	240	235	218	202	207	201	215	208	246	238	220	226	190	216	193	214	202	179	188	200	232	209	225	214	198	199	204	225	222	201	224	223	212	203	188	211	239	193	202	212	188	194	241	217	200	191	210	213	196	205	218	212	209	214	210	203	206	236	180	211	235	205	206	203	215	217	192	213	207	193	215	187	205	231	207	229	216	223	209	204	213	201	207	227	231	227	204	217	233	217	202	237	213	216	233	208	205	180	209	217	245	193	192	223	202	211	221	200	207	239	197	214	213	221	222	209	199	201	225	230	192	217	198	192	201	203	204	220	201	207	196	205	217	231	206	214	241	242	202	241	213	186	206	174	194	194	207	204	205	216	205	199	198	213	214	226	207	214	234	210	209	213	224	191	204	207	204	219	198	210	190	224	199	225	205	191	185	194	203	203	200	211	204	226	194	231	192	205	191	213	229	174	173	210	193	229	192	222	225	209	216	192	217	198	196	206	208	205	245	214	187	178	224	219	211	205	202	189	216	176	182	209	192	229	200	185	183	198	233	210	226
16415	7889	20003	14849	8588	4888	2864	1515	531	520	514	530	468	479	541	516	514	546	523	503	515	501	565	481	491	553	549	504	499	535	532	483	469	529	494	537	494	488	505	541	529	546	489	503	529	532	486	508	546	516	481	474	491	569	511	462	539	515	528	469	531	512	491	514	470	534	525	547	517	485	489	548	491	512	512	489	500	563	504	494	505	529	528	524	518	537	549	487	481	517	493	529	478	485	509	509	522	486	502	471	498	461	498	523	501	507	537	487	515	563	545	526	497	475	458	519	515	478	517	520	531	539	493	501	489	477	519	509	512	546	543	526	503	523	522	492	482	501	509	549	477	497	477	547	478	515	483	524	493	484	512	539	557	512	469	524	496	517	495	487	496	519	509	497	551	533	528	492	479	522	500	500	491	453	523	498	478	483	541	529	528	519	495	539	493	482	534	514	461	515	530	568	481	547	510	518	505	502	511	501	519	476	491	512	456	546	508	504	519	534	515	495	504	502	507	478	506	516	519	496	520	496	490	495	494	557	515	500	533	470	479	505	518	488	521	490	488	515	509	562	517	521	541	524	517	538	483	516	494	537	512	527	520	523	519	483	444	525	539	467	565	526	531	519	499	543	479	491	540	522	494	547	518	507	500	504	494	484	559	503	497	529	567	498	490	510	494	520	533	455	503	497	520	521	483	525	487	543	508	482	529	497	487	520	518	497	515	518	475	526	509	471	524	514	526	503	506	465	516	498	499	538	502	508	518	515	492	544	527	500	515	518	500	517	504	489	495	494	507	520	512	489	508	511	521	530	541	528	511	503	531	503	524	512	519	528	525	461	530	503	479	509	524	490	532	487	511	524	504	522	518	522	540	496	503	529	496	536	500	525	536	490	540	486	511	525	500	482	537	523	510	534	540	526	493	501	555	496	509	512	508	545	537	480	511	501	488	526	528	494	492	520	512	480	478	540	486	482	508	494	503	518	489	510	518	518	524	513	489	487	568	486	528	500	511	509	523	493	528	491	477	509	546	487	498	488	517	500	497	492	520	498	455	510	466	487	478	547	504	521	537	493	483	472	534	464	499	540	519	505	526	489	498	524	526	565	492	490	472	504	498	526	523	479	514	470	521	534	518	541	514	471	489	479	481	506	501	481	533	513	535	491	506	511	524	536	519	484	494	493	509	534	520	522	507	466	504	527	507	550	537	484	522	510	476	487	529	512	510	515	494	517	535	524	531	507	554	503	471	530	510	493	527	472	550	495	505	518	529	515	494	509	512	502	539	536	498	480	504	510	537	504	500	534	513	478	507	500	519	510	531	541	566	488	474	510	510	498	532	472	543	478	546	498	531	501	504	540	478	545	550	505	514	524	526	539	480	513	520	501	474	474	486	503	464	534	504	503	503	495	509	490	508	517	521	485	506	513	526	525	490	482	500	509	533	533	504	520	511	512	509	477	515	470	495	501	511	525	499	515	448	531	539	499	508	513	497	512	472	533	503	510	498	486	523	532	510	495	489	522	506	495	471	461	504	492	498	520	512	522	492	502	494	538	530	502	518	540	504	512	518	525	493	522	519	533	502	532	492	514	544	538	490	492	507	562	501	512	531	518	527	550	496	517	527	496	508	498	538	519	530	525	494	543	516	468	538	514	515	521	523	477	488	518	519	472	495	535	503	489	509	511	499	536	492	505	530	488	488	508	520	487	506	461	518	495	513	517	471	521	528	537	510	529	518	516	496	482	507	512	494	515	507	507	511	520	510	535	503	491	493	488	472	505	503	493	493	531	501	525	484	503	493	482	491	557	528	554	510	531	500	490	522	507	548	530	489	526	504	558	491	497	519	527	527	508	533	513	500	532	520	493	498	512	519	498	493	497	503	511	533	497	509	507	491	533	464	532	512	480	467	486	480	483	506	534	477	509	468	521	518	524	502	482	521	519	496	498	495	521	506	472	476	543	543	525	554	500	503	505	513	501	522	526	499	496	501	484	491	483	523	525	517	557	524	508	512	512	520	490	488	499	483	513	510	516	533	523	521	512	489	512	477	529	512	518	511	531	542	532	487	519	529	527	505	502	514	517	558	529	543	519	466	510	474	493	522	517	490	476	482	554	482	509	514	483	574	489	510	528	499	535	522	495	504	494	509	504	520	546	521	547	505	546	484	526	501	471	510	511	524	510	490	485	544	527	547	574	476	474	477	529	516	514	490	516	521	501	505	521	519	507	499	500	528	479	547	511	519	525	543	495	519	540	543	501	490	497	489	519	518	483	526	487	502	525	541	499	478	514	503	543	485	548	483	512	519	492	504	506	490	516	534	469	507	495	498	491	532	497	534	484	533	491	516	506	520	504	533	519	507	532	482	514	519	570	484	456	530	474	541	489	511	492	531	523	501	485	508	524	492	506	550	538	509	539	525	531	526	490	504	529	507	482	497	500	495	520	481	492	529	549	519	505	517	542	526	512	503	523	488	539	522	562	479	550	516	496	486	474	506	485	523	480	498	516	548	534	493	468	523	497	495	505	501	526	514	485	552	532	523	525	514	507	511	570	539	520	501	508	506	464	506	545	560	520	504	506	529	513	512	522	505	499	485	544	500	525	550	523	517	524	506	520	497	487	549	501	552	504	519	545	472	498	499	488	519	510	532	528	468	503	509	479	487	506	486	494	512	486	495	518	461	499	509	470	527	520	505	503	531	506	510	490	502	520	519	505	509	530	532	531	493	509	495	536	553	485	557	509	532	533	486	516	490	507	513	575	565	481	510	547	500	507	501	479	502	501	508	525	496	502	539	472	504	527	493	440	521	494	547	509	562	494	492	522	514	534	508	514	525	534	498	515	474	510	475	538	487	541	508	499	525	540	542	545	518	532	508	518	495	507	496	511	523	504	508	447	517	490	546	523	494	494	508	515	523	538	507	511	534	508	529	525	474	537	558	508	466	503	482	477	516	525	498	504	530	500	473	504	490	508	505	503	561	460	521	528	544	476	537	500	485	537	491	492	512	488	492	480	479	528	514	474	504	509	564	515	505	516	523	497	499	503	508	500	451	529	522	506	520	490	552	555	511	518	518	492	497	529	522	502	506	526	518	522	449	475	508	499	514	444	546	526	481	539	489	529	504	525	516	496	546	488	503	527	491	506	538	439	505	540	531	506	516	530	526	528	499	492	565	534	506	553	480	530	534	532	504	545	492	505	493	553	492	525	507	474	540	505	533	542	527	550	510	500	488	488	506	517	509	516	511	543	523	540	513	514	504	518	466	532	523	542	484	522	494	519	530	505	526	493	520	508	491	559	506	552	522	527	507	531	499	519	534	504	496	531	477	492	528	538	515	496	530	496	516	503	490	493	476	523	524	516	544	472	526	526	485	486	485	502	515	504	526	512	493	475	537	541	499	488	473	496	525	508	502	504	566	512	494	490	534	533	511	490	527	548	500	511	521	520	484	513	534	498	547	495	511	529	552	516	508	471	534	517	502	522	486	512	525	500	512	513	485	542
35195	16792	22870	18314	8285	3597	1826	820	236	212	218	247	218	210	223	197	227	245	217	194	187	210	208	219	217	209	179	200	201	232	187	227	197	197	197	203	219	214	202	218	211	200	205	188	191	205	202	223	242	203	224	199	231	209	203	204	198	257	212	195	207	228	213	219	234	237	256	222	188	237	214	198	229	217	199	227	229	220	212	205	207	236	182	213	212	207	222	202	208	226	251	227	229	208	189	202	197	200	209	222	216	188	235	227	244	201	206	208	205	204	218	207	232	194	187	234	193	204	218	198	235	231	220	199	197	215	204	216	207	209	211	201	231	200	182	179	210	197	203	237	194	237	202	227	215	207	201	211	209	205	205	240	198	219	209	215	212	197	192	209	203	223	201	225	197	221	199	208	224	183	211	206	198	184	187	205	187	217	171	225	209	206	229	208	222	180	194	219	198	224	208	208	199	202	189	210	206	206	228	206	178	214	210	215	202	207	183	218	223	209	203	202	214	224	216	207	206	200	222	205	176	210	205	212	184	214	219	210	209	199	211	188	229	209	209	191	226	216	222	218	226	208	214	200	199	220	222	229	213	227	222	203	196	210	228	226	219	218	215	209	237	233	212	200	227	212	203	225	205	212	222	195	199	218	233	219	231	194	194	178	222	215	221	214	221	218	206	215	225	211	204	209	217	205	205	200	221	188	195	222	195	185	196	191	211	226	207	207	198	170	208	219	211	186	242	208	218	255	221	205	225	219	207	223	229	234	232	232	216	212	206	208	174	198	216	219	189	184	224	231	202	220	216	191	216	197	201	210	191	211	228	230	223	197	213	204	225	215	244	236	219	195	221	234	199	219	224	202	233	219	218	209	218	226	229	233	207	218	210	221	228	197	203	208	206	196	230	214	210	200	238	213	218	211	195	200	194	202	211	224	232	219	231	223	207	193	214	181	182	237	218	229	199	183	185	213	212	197	208	195	213	203	213	206	206	200	250	234	212	226	218	209	202	216	206	201	192	193	231	193	202	205	209	229	205	213	188	207	224	215	233	213	212	191	203	184	221	236	239	209	205	219	231	192	216	200	238	213	212	242	207	233	196	203	207	205	209	190	259	202	211	209	175	212	216	192	229	245	200	222	215	223	191	173	241	228	213	200	184	209	204	207	222	231	204	209	196	177	209	206	232	199	233	197	227	214	223	227	199	215	201	220	205	212	194	248	211	195	217	195	215	205	209	218	204	226	226	201	210	199	201	198	185	219	209	192	227	253	221	222	222	216	212	202	201	241	208	215	216	210	202	210	197	239	203	197	229	193	234	202	199	194	192	188	206	222	214	205	217	239	207	225	215	197	194	216	214	177	222	212	219	230	203	201	199	251	213	238	232	234	195	207	197	209	208	209	204	221	198	188	168	207	235	220	210	228	217	176	240	205	213	234	216	206	201	203	216	228	222	222	267	211	203	225	220	211	224	215	210	221	223	201	178	226	218	217	203	224	199	196	193	201	196	228	196	182	222	189	227	206	216	245	184	207	215	198	222	220	225	206	179	210	211	211	214	229	218	209	232	226	205	199	207	213	232	231	199	194	229	212	206	202	246	190	212	205	239	201	212	213	200	194	226	215	184	228	232	233	226	237	217	190	235	211	230	211	192	207	206	259	183	206	220	216	194	202	203	223	210	227	224	234	195	229	219	212	197	194	208	245	209	228	228	210	193	199	217	212	204	221	201	205	245	220	203	195	218	194	178	229	220	200	171	208	208	228	217	200	231	195	224	206	185	218	204	221	200	203	203	221	211	206	243	219	220	231	232	211	216	182	218	224	223	215	216	204	194	211	204	223	223	225	219	218	236	224	210	236	240	221	227	206	217	221	222	213	213	222	205	216	206	219	193	236	213	218	188	194	229	210	184	224	208	226	215	223	213	218	195	239	192	194	228	216	219	191	221	185	223	192	204	215	199	217	226	179	215	218	235	222	207	251	213	195	199	210	226	207	233	212	192	219	232	209	228	207	206	213	212	204	200	212	223	230	244	226	208	193	222	205	221	213	210	219	219	217	218	180	206	210	221	202	227	208	207	223	230	217	239	215	213	200	222	196	207	209	214	217	217	218	235	205	223	181	191	214	205	184	212	206	233	215	265	201	236	221	232	244	218	211	184	226	190	206	240	211	203	184	201	210	208	216	194	222	212	219	218	214	192	200	218	195	192	236	228	240	237	196	178	215	234	219	200	222	227	222	197	210	191	226	219	179	186	200	212	193	218	250	208	216	222	216	216	205	242	203	224	214	210	215	190	204	214	216	184	210	195	219	221	209	204	184	222	224	197	217	224	215	200	213	226	195	239	221	196	222	197	242	231	206	194	195	238	219	209	205	219	248	218	199	212	237	183	222	245	241	214	217	237	215	212	195	226	222	206	214	240	219	206	235	209	207	208	193	231	190	189	223	232	177	216	202	222	225	174	169	208	197	225	222	210	219	195	213	249	211	204	201	196	206	213	198	204	160	225	210	212	198	224	212	229	219	218	199	203	212	213	190	193	221	201	223	194	239	188	211	206	228	203	214	214	229	236	216	212	243	215	203	202	215	191	226	247	198	199	199	220	232	222	206	226	230	193	208	211	243	211	225	207	229	199	221	200	213	217	200	207	194	237	220	196	216	222	206	227	190	204	228	184	198	227	217	218	226	197	240	206	240	217	211	229	217	208	234	239	194	210	228	230	238	225	211	178	248	221	202	246	197	223	215	202	200	232	209	239	219	227	235	189	196	216	225	238	256	206	230	224	205	205	214	220	189	183	207	204	197	248	214	208	209	203	191	226	206	216	223	203	227	211	219	227	192	165	207	212	219	228	212	208	205	201	222	207	215	218	221	229	204	217	208	230	207	208	217	219	194	202	214	224	203	219	213	197	220	191	202	209	193	211	197	238	219	207	224	208	207	197	234	216	235	208	190	175	224	207	230	189	204	208	199	184	226	217	180	198	248	211	233	224	262	217	219	242	210	200	207	221	209	205	200	226	189	231	196	221	216	217	210	222	201	214	190	199	241	205	181	228	213	225	245	215	243	205	213	191	201	215	187	200	222	183	209	184	209	192	223	214	187	210	228	227	209	232	201	213	207	206	216	240	206	234	199	224	212	211	217	196	205	232	238	233	200	237	206	218	223	207	233	244	195	214	199	212	225	226	248	219	206	228	229	210	217	202	209	229	208	237	206	199	193	225	179	213	190	190	210	192	215	205	193	211	190	209	237	201	201	195	204	218	197	223	212	257	213	192	197	232	202	221	182	179	196	201	207	229	213	230	215	233	231	184	171	207	231	195	198	241	225	209	233	222	243	223	191	199	214	232	198	238	225	206	178	197	207	211	227	213	208	174	214	198	203	222	228	211	200	172	185	243	198	216	209	216	219	197	219	207	196	196	219	189	191	221	239	206	206	223	184	230	227	227	195	242	198	171	228	206	227	238	222	228	202	224	201	221	219	227	218	218	205	204	217	216	210	207	185
20311	10161	31930	29776	19695	12160	6875	3208	647	563	542	527	507	533	492	533	521	541	526	512	515	490	544	542	492	531	504	541	533	506	530	499	525	539	498	512	556	535	550	528	474	511	521	498	478	550	566	524	553	533	545	543	520	536	546	482	516	485	554	511	530	519	524	533	518	550	511	570	515	509	506	490	534	549	534	575	514	489	499	516	507	490	499	580	569	525	538	520	565	498	508	505	525	546	521	526	504	507	523	546	499	498	511	529	511	570	534	512	519	529	524	527	539	521	550	513	515	484	492	559	543	512	539	517	522	522	528	572	494	533	548	534	547	536	493	530	514	560	506	494	552	489	560	512	505	503	487	517	521	551	522	503	514	497	549	495	506	512	517	528	538	546	512	568	514	501	510	516	518	538	491	495	520	562	539	549	489	548	517	526	513	536	482	507	515	523	513	528	491	565	545	503	572	472	473	513	542	526	484	541	508	521	524	525	516	488	534	516	533	529	504	565	512	502	533	494	520	519	518	512	544	508	543	535	508	550	512	498	499	538	507	573	495	540	526	462	489	541	533	522	539	506	509	541	566	499	554	542	516	472	524	492	558	565	543	475	539	504	470	521	518	560	543	538	517	495	510	487	476	545	518	532	471	497	530	495	562	541	532	519	515	540	528	539	515	523	532	517	507	527	551	480	536	486	518	509	533	510	513	483	544	557	508	533	522	513	534	539	546	480	499	533	517	526	549	518	576	526	552	528	490	543	555	494	492	506	510	539	528	525	509	525	552	487	542	496	523	551	520	511	518	577	572	498	527	575	546	505	534	564	523	495	552	552	539	508	540	521	524	522	513	505	556	560	533	525	535	526	527	518	585	526	542	525	509	509	520	505	528	493	560	560	522	529	489	493	526	536	502	528	510	476	537	568	487	542	535	490	519	515	492	501	529	556	522	505	551	502	591	470	523	523	529	515	515	510	564	535	525	520	500	527	526	553	573	488	507	489	561	503	497	504	547	539	533	559	525	505	518	532	519	524	507	526	511	527	537	550	531	489	544	483	532	515	549	556	546	479	559	518	526	525	505	559	562	563	552	518	522	556	521	529	513	587	522	526	548	517	554	534	545	539	484	528	463	549	523	522	463	483	527	557	535	515	541	516	517	544	511	516	531	538	544	558	530	512	547	508	475	515	525	550	529	503	539	554	540	549	532	521	524	565	481	538	528	521	562	512	494	560	549	530	510	510	517	514	563	582	496	497	526	486	544	545	524	509	517	517	546	466	553	515	503	509	532	513	541	557	537	528	547	537	546	508	526	520	543	556	515	511	515	467	545	520	535	532	515	505	554	562	540	538	527	493	556	518	518	537	543	506	517	507	579	529	491	540	520	530	523	496	542	490	507	580	499	492	579	517	511	489	478	556	499	485	492	540	548	516	551	526	489	545	487	518	503	532	524	515	540	516	530	548	498	545	571	516	550	518	519	553	502	527	529	504	556	533	543	490	519	517	527	582	550	516	563	529	500	511	541	481	528	510	535	534	485	529	516	532	528	524	519	506	482	482	529	503	534	526	545	504	536	493	536	526	527	564	522	582	574	490	539	537	525	533	505	523	431	533	474	490	531	519	495	540	506	494	489	539	508	560	548	550	569	526	507	548	520	506	534	518	532	541	496	528	510	508	494	505	513	529	539	525	526	562	539	495	565	498	532	501	510	495	507	521	489	557	526	550	482	507	508	517	525	565	533	513	492	539	512	546	508	496	547	508	505	549	511	517	507	509	537	532	505	551	537	536	539	525	538	486	522	554	564	555	527	523	572	532	516	539	575	494	522	522	528	517	504	567	518	515	506	518	511	527	512	531	546	508	494	511	523	512	532	517	529	490	503	537	536	556	523	546	477	487	552	543	523	503	519	522	540	507	520	535	509	523	525	516	535	523	545	542	498	513	478	556	479	531	488	520	559	480	531	526	550	507	547	531	495	501	547	556	487	537	513	513	510	515	544	551	516	558	505	543	554	511	556	548	530	548	538	516	498	517	511	506	508	531	522	562	522	502	540	528	561	516	517	539	509	493	549	531	544	544	547	516	495	561	520	497	507	497	511	538	530	491	537	506	512	498	517	556	529	504	541	516	514	502	503	555	500	561	521	523	549	513	509	544	507	522	513	512	540	515	533	538	553	526	510	551	520	476	527	515	525	505	530	535	513	532	555	532	552	547	500	530	548	520	533	511	547	504	511	499	511	565	511	500	521	559	498	568	509	554	535	549	531	508	522	515	512	536	514	529	496	517	527	530	544	526	508	522	549	489	511	542	524	518	570	525	485	498	507	478	546	478	542	511	529	520	536	528	520	478	513	509	522	533	562	525	492	546	538	515	511	529	522	544	515	516	527	566	492	503	517	526	529	532	562	515	538	506	524	527	517	506	539	522	549	493	531	538	489	523	509	522	548	545	547	548	533	504	592	544	541	539	520	566	517	541	505	554	507	506	544	506	536	563	525	582	523	533	507	529	532	509	481	518	516	570	570	529	500	512	556	485	533	529	524	547	479	511	539	501	523	539	501	514	495	530	509	538	516	509	512	503	518	508	494	509	567	536	514	537	541	500	540	528	529	511	534	567	520	511	492	483	553	517	512	481	517	504	541	513	516	554	540	534	541	488	534	530	496	540	510	481	511	518	555	493	520	555	562	467	572	507	545	496	516	528	527	523	513	525	529	508	483	556	497	556	540	585	505	518	536	513	495	508	508	539	523	471	488	522	488	554	490	518	538	518	523	520	516	509	513	503	488	536	589	514	540	466	500	512	533	529	538	548	530	522	547	562	512	509	504	501	527	525	505	507	532	522	489	508	502	502	556	516	506	513	523	515	519	553	468	586	528	509	508	505	516	499	537	544	549	503	506	531	547	528	509	503	528	527	497	551	486	549	508	537	542	505	505	575	528	481	527	535	541	483	491	490	518	531	525	525	535	525	486	539	531	521	523	519	536	505	516	533	527	498	524	512	493	533	515	494	496	503	539	518	516	526	499	512	510	523	507	543	511	500	533	457	543	519	500	518	552	546	481	548	502	482	555	505	546	550	493	495	533	537	521	496	529	515	511	511	540	506	502	544	507	529	513	515	531	502	518	492	532	559	537	498	478	516	521	537	526	496	521	526	482	514	519	504	543	537	483	523	529	487	497	511	502	548	548	495	501	557	523	503	514	515	538	505	510	486	513	534	546	530	523	501	541	517	541	564	511	501	530	548	518	540	526	520	526	536	530	506	549	486	533	520	499	520	506	531	508	533	522	499	522	496	490	574	546	490	517	513	542	497	513	533	539	500	521	508	546	546	512	531	545	510	496	496	525	582	503	511	505	541	537	518	503	484	536	514	542	565	516	538	511	538	554	562	485	495	501	523	540	599	528	517	499	520	519	506	572	508	571	505	511	525	546	542	571	541	529	536	503	516	533	510	525	528	520	521	516	479	513	466	521	518	561	490	511	477	505	465	538	531	500	531	489	502	504	502
65066	48204	76344	65222	48136	33472	20947	9435	1145	413	384	377	420	378	377	399	386	414	390	350	386	384	362	419	387	405	364	386	413	385	395	404	391	361	360	367	359	345	413	395	402	399	379	397	367	387	391	393	413	411	334	417	387	370	380	376	389	406	372	406	362	406	381	396	382	376	385	388	351	391	369	423	395	397	393	355	401	391	355	414	404	393	353	387	389	389	375	358	375	391	375	352	363	378	398	385	412	398	384	353	389	361	409	373	364	386	375	359	356	392	384	399	379	380	393	384	359	368	371	364	379	424	389	388	388	406	420	390	408	375	423	422	396	382	416	406	381	388	379	394	383	391	377	357	379	406	373	365	409	415	395	395	381	378	388	415	421	375	386	391	381	423	425	365	372	376	359	403	380	377	381	350	367	365	384	394	387	363	390	412	367	384	364	418	417	400	353	371	358	363	384	421	364	417	373	373	355	371	389	394	395	394	361	393	429	391	364	407	367	380	380	385	418	396	404	349	401	424	324	382	382	386	419	367	412	412	404	401	386	408	389	425	361	418	411	397	394	396	353	388	396	378	418	400	401	401	413	325	351	370	367	393	416	423	395	383	368	385	371	385	367	380	360	373	392	378	388	408	375	385	367	399	340	379	392	392	379	407	409	379	384	392	415	361	393	412	409	376	422	406	400	371	370	352	390	360	392	392	426	405	401	383	382	397	412	397	398	380	399	407	391	409	401	406	401	363	404	349	388	414	439	414	390	360	392	343	379	381	371	412	384	370	368	364	365	396	401	385	424	369	390	376	409	389	341	379	389	407	378	390	408	324	345	380	375	361	383	401	379	418	371	346	380	349	405	386	377	419	405	407	354	397	386	398	360	406	398	390	406	403	386	384	374	405	434	411	403	385	401	404	387	402	400	373	350	389	393	418	398	355	376	401	412	410	413	392	362	431	396	400	403	363	386	401	380	423	436	370	354	357	416	404	408	411	412	389	423	394	364	389	383	393	357	391	398	394	396	384	357	357	352	421	382	382	385	374	397	377	369	383	394	377	412	369	363	365	417	398	386	412	427	374	372	371	376	389	408	384	359	393	410	391	400	423	371	406	392	395	425	404	388	374	334	402	388	397	432	432	361	389	409	408	418	401	403	368	409	362	393	392	363	409	380	433	393	387	391	397	381	371	406	356	382	396	367	365	385	424	398	409	428	403	374	418	421	374	388	364	398	365	413	414	409	391	390	372	414	383	397	388	389	395	422	379	367	384	399	396	370	406	429	399	373	399	387	376	369	397	379	376	346	365	445	346	420	416	405	379	430	388	415	414	371	403	374	386	334	375	384	423	362	373	402	399	391	385	369	368	374	373	367	400	433	381	370	416	429	369	431	378	381	379	405	396	384	383	371	379	350	355	371	437	418	401	467	396	353	365	401	388	394	385	393	380	369	403	386	392	406	361	407	394	397	394	400	392	407	392	390	404	406	383	363	396	383	421	343	399	392	399	358	393	414	399	393	414	407	382	366	337	392	372	399	409	396	345	370	386	400	371	392	423	379	365	377	404	380	353	381	386	414	448	389	402	367	402	427	368	370	404	361	355	399	372	364	419	439	384	371	396	374	394	390	376	397	413	380	387	389	356	385	391	395	408	407	398	407	384	384	370	422	399	416	406	380	387	363	403	399	373	382	356	363	420	403	391	351	397	348	381	401	381	379	410	399	373	389	401	401	395	354	361	397	383	366	367	357	419	395	392	375	398	440	394	362	392	374	411	394	382	405	390	383	374	346	350	376	372	396	374	377	382	411	392	361	362	381	385	360	382	360	405	422	395	417	391	380	394	401	374	373	380	385	366	380	424	404	388	399	391	380	384	382	389	391	393	355	391	381	362	395	387	424	395	423	383	384	403	409	399	393	403	370	386	337	389	352	404	404	378	392	352	374	337	374	415	428	439	397	422	377	397	378	401	398	376	374	389	377	393	375	365	417	414	411	371	358	377	378	369	416	409	375	432	402	418	395	409	395	381	384	383	390	389	382	382	425	434	391	351	408	420	391	396	389	440	366	375	343	374	389	414	444	389	414	401	398	372	356	416	438	388	355	376	380	379	390	367	378	380	369	371	379	404	402	428	389	401	379	364	382	341	364	422	419	434	376	421	394	405	400	380	389	367	358	385	423	393	387	362	384	403	382	414	354	355	382	416	388	395	388	359	371	406	386	394	410	394	382	359	382	416	387	382	372	378	370	390	403	380	393	404	393	363	386	404	363	396	410	401	376	392	402	367	396	374	400	403	384	376	415	387	403	371	413	406	398	359	404	402	404	405	407	376	373	405	369	388	400	366	370	387	395	378	360	383	394	367	359	388	399	415	396	360	377	373	386	391	388	362	377	433	392	386	389	361	366	385	398	356	409	407	366	343	381	389	437	398	405	400	405	376	341	363	400	407	374	350	376	412	392	396	356	417	421	376	372	386	409	362	436	402	391	410	399	433	394	387	372	357	393	388	372	364	403	350	350	335	401	386	401	387	405	391	402	398	437	393	380	406	352	392	363	376	372	338	386	410	393	381	361	367	383	397	395	399	398	369	355	393	352	408	395	395	396	407	406	409	395	372	368	379	377	401	409	376	353	416	393	401	374	373	381	341	355	385	411	400	400	418	379	380	415	371	396	380	393	392	393	387	392	364	357	372	393	379	409	390	383	408	383	420	421	379	371	402	430	417	361	381	354	393	410	367	380	401	426	408	384	389	382	394	367	365	373	376	414	416	387	371	377	418	424	400	354	400	404	387	386	421	383	378	419	402	355	401	398	356	389	373	410	379	409	380	433	366	369	395	347	392	381	408	390	371	368	395	386	428	390	370	395	388	389	373	372	421	432	375	368	388	372	396	367	406	394	397	429	380	369	382	386	423	392	422	393	387	361	381	406	351	403	408	397	377	388	396	399	421	428	374	385	371	404	392	399	378	379	414	371	375	392	406	373	394	393	374	405	372	416	401	343	413	394	385	419	379	394	358	383	357	399	423	424	406	348	405	430	394	378	411	397	433	394	395	387	399	389	392	415	387	371	369	385	378	410	429	384	357	362	429	353	378	421	361	406	381	346	387	396	391	385	410	412	388	373	420	411	357	382	395	398	401	358	370	387	347	403	391	402	382	336	387	423	419	373	371	387	378	406	374	424	376	395	360	353	397	383	399	344	358	360	366	379	394	398	403	367	363	359	388	399	398	434	423	416	396	384	363	366	386	374	368	387	407	390	379	399	383	393	329	372	405	417	353	347	362	378	412	359	371	410	358	403	365	379	395	386	375	362	375	363	391	382	390	368	371	397	373	363	385	370	363	395	386	400	377	399	349	412	401	394	405	426	386	427	382	356	374	392	398	366	389	377	391	386	387	392	386	358	379	385	405	385	435	382	373	370	380	362	403	381	443	401	399	438	383	395	367	401	394	389	382	353	347	383	379	380	379	390	421	415	399	377	430	409	408	415	392	394	406	392	376	397	405	397	407
43601	37457	77490	73066	57941	45935	33682	20343	1766	885	950	874	814	906	898	860	857	888	854	852	879	886	868	856	909	847	841	873	851	864	874	829	858	893	863	920	908	926	843	872	924	880	877	899	906	819	862	909	788	823	830	782	945	877	824	889	877	877	859	876	852	852	876	859	894	936	929	924	846	870	876	855	828	873	801	838	886	858	892	902	906	876	837	923	885	861	865	820	849	877	828	859	882	863	866	818	846	852	921	902	835	862	850	877	855	813	851	870	873	848	817	847	849	840	861	835	880	869	806	818	829	875	848	842	855	829	817	893	888	838	840	833	869	829	852	812	830	846	762	859	872	831	830	844	882	928	836	819	857	795	882	922	847	901	823	845	818	879	839	884	849	907	834	892	877	860	895	832	832	833	895	826	862	858	854	854	812	893	845	855	878	862	877	880	824	869	868	869	868	871	877	809	841	859	846	892	804	854	828	846	892	787	815	857	875	845	873	864	853	820	905	898	857	836	844	838	807	838	852	900	871	820	903	883	871	890	873	852	848	865	878	894	791	839	857	807	825	852	815	824	853	896	864	816	839	842	834	863	872	835	864	832	864	859	867	868	839	889	825	852	870	895	883	874	843	806	852	869	858	836	859	866	865	888	863	839	872	896	873	886	849	867	838	885	834	927	886	879	880	840	883	859	815	840	831	885	839	844	839	835	824	871	880	895	878	839	912	886	815	858	824	904	838	903	833	847	843	818	873	879	866	833	879	863	844	832	794	912	861	869	873	852	865	898	830	839	860	827	849	920	891	839	874	847	889	852	875	888	858	910	888	850	884	870	827	890	880	860	843	818	861	881	835	865	858	886	863	869	870	900	879	826	853	827	886	853	825	893	799	859	901	843	836	850	887	847	784	865	850	868	871	823	841	874	825	848	846	861	847	840	871	891	848	845	843	900	838	826	869	895	867	886	866	829	836	868	861	857	864	891	852	862	830	853	804	860	828	829	874	867	882	826	830	883	849	856	887	831	875	846	811	888	812	923	791	852	849	845	867	872	835	852	787	909	862	871	874	863	829	910	876	821	817	887	889	849	876	875	876	850	872	844	832	872	897	876	864	868	853	947	852	814	885	916	826	840	908	823	900	850	860	862	825	821	850	888	788	868	879	840	884	879	826	873	826	868	838	933	876	850	820	906	888	894	859	886	900	856	841	897	884	856	866	884	877	862	884	868	900	893	847	881	845	783	879	873	840	803	814	870	853	835	860	869	881	869	895	836	893	842	884	813	864	841	892	894	844	872	890	871	876	836	855	842	881	843	863	825	862	890	825	846	835	836	827	883	830	894	803	889	841	861	815	846	845	825	851	882	827	867	831	870	836	867	846	830	850	839	898	891	859	841	861	857	860	818	843	912	901	892	877	813	843	892	847	852	864	849	815	853	863	840	847	839	851	830	942	895	843	911	866	842	904	812	856	856	853	864	901	897	843	838	849	862	844	851	832	891	803	876	857	846	810	869	876	892	869	912	849	885	853	824	902	862	846	818	842	892	826	872	903	881	785	891	862	847	876	832	914	784	804	848	847	881	899	824	806	876	876	844	877	876	891	885	906	918	858	882	871	878	880	846	855	832	854	858	839	807	810	878	849	892	888	875	858	834	874	844	856	852	880	812	877	859	859	841	864	838	834	865	840	826	867	805	847	858	862	895	850	857	839	883	874	866	862	860	889	858	830	860	876	829	870	866	924	852	873	842	821	872	894	839	828	867	890	866	849	881	862	863	903	856	873	875	883	825	938	884	816	821	841	864	834	818	825	878	856	881	919	874	861	844	883	883	825	898	853	858	844	826	828	835	868	832	883	916	858	849	872	859	852	851	909	841	819	857	875	856	844	893	888	810	864	894	823	834	844	901	895	827	904	892	875	849	858	870	871	877	917	885	901	870	858	843	820	859	810	878	850	860	869	852	881	864	883	856	819	903	804	814	859	866	844	857	869	865	852	851	852	868	884	851	862	854	883	857	909	887	851	859	857	882	856	928	867	816	838	904	892	897	905	841	826	883	855	824	896	828	878	876	828	914	873	922	872	842	872	818	815	866	839	816	861	884	831	869	895	856	883	818	864	872	881	897	877	844	854	838	821	812	870	868	834	863	847	892	853	819	862	872	863	911	817	874	873	872	832	878	817	912	866	853	872	867	844	861	894	842	848	876	876	877	878	874	850	848	885	873	847	838	879	841	879	866	835	862	827	883	849	843	874	909	850	925	868	861	802	857	840	922	901	866	905	854	835	871	857	825	924	885	892	828	811	865	862	880	870	832	848	877	857	921	892	886	846	929	860	866	844	868	892	861	827	882	924	850	828	890	873	824	849	841	828	883	856	862	883	830	935	848	898	846	910	854	882	879	832	848	884	881	838	888	875	880	846	884	867	865	902	861	833	856	880	871	862	769	894	888	879	857	857	930	838	917	869	888	879	857	892	925	867	854	885	851	878	865	867	848	870	873	846	861	861	872	819	886	835	864	867	863	850	867	806	875	812	859	860	856	830	818	870	794	840	899	852	839	901	859	867	838	852	888	861	850	843	841	864	838	853	871	844	825	860	813	858	833	890	795	874	878	851	891	866	898	890	909	890	827	849	871	851	843	911	864	908	931	890	833	847	833	827	830	880	826	847	877	815	814	898	872	865	811	860	868	879	825	891	867	832	862	824	877	832	873	917	897	823	822	839	830	835	845	872	841	873	852	848	893	892	882	847	855	907	829	768	889	843	867	883	832	861	845	832	891	857	868	898	907	858	847	822	901	873	846	809	831	864	844	855	821	835	858	852	859	848	864	835	844	802	843	901	909	860	856	896	829	856	831	861	858	832	839	843	825	818	880	886	864	825	902	873	872	898	829	929	861	856	890	885	846	877	864	846	864	839	922	859	883	805	836	827	868	887	855	905	874	854	864	857	838	882	857	835	835	888	893	848	809	874	880	819	886	847	833	814	861	911	866	864	875	827	830	824	837	820	863	876	847	826	807	887	847	850	802	888	858	867	855	884	853	867	802	815	868	911	899	849	880	819	825	847	899	884	858	866	848	929	849	855	887	810	836	873	850	862	841	835	868	890	848	901	903	854	865	828	890	873	869	830	833	804	840	870	852	861	878	858	824	853	878	828	816	823	882	873	933	862	804	852	822	803	897	854	881	837	829	875	823	841	899	818	821	865	866	871	863	915	873	901	916	843	885	812	838	842	853	834	807	816	924	877	864	890	890	839	824	877	813	862	817	884	871	888	869	853	845	831	853	900	861	852	935	876	896	906	837	869	920	864	867	825	848	847	857	914	817	862	863	825	824	856	786	882	863	842	871	843	855	843	849	834	927	841	798	863	909	849	866	773	832	879	858	860	894	822	869	849	850	872	837	869	885	872	863	919	858	833	804	915	829	848	841	848	863	861	830	883	859	892	868	899	875	896	855	865	844	881	911	839	833	879	865	862	863	883	825	870	860	817	884	823	775	873	870	784	874
29937	13527	9835	6646	2822	1511	865	519	219	204	203	174	220	198	205	213	193	234	210	239	179	196	197	199	213	205	184	199	192	175	213	209	222	191	203	213	242	201	184	188	210	172	232	199	200	223	201	260	206	210	219	200	220	199	206	225	196	216	186	184	191	209	192	242	227	224	234	231	186	209	215	217	214	216	214	175	188	204	205	205	202	222	180	218	192	181	185	218	188	211	179	205	213	195	237	205	181	184	206	231	193	221	211	219	197	197	194	204	199	217	203	209	209	210	193	243	208	203	203	205	195	179	193	175	213	236	220	234	199	201	204	180	199	205	206	196	188	192	190	214	201	195	200	215	221	234	200	212	202	209	224	206	197	220	189	185	202	218	202	192	206	178	172	210	183	203	216	192	175	212	197	223	192	206	211	209	204	184	214	200	184	204	189	195	181	210	217	182	216	194	202	223	174	195	215	222	212	211	207	182	203	213	210	226	221	201	241	189	208	187	216	185	219	187	204	216	215	187	198	227	200	212	204	195	212	209	192	205	203	230	226	200	180	195	203	227	189	205	212	218	213	202	193	173	199	188	205	184	220	214	185	200	192	186	184	227	217	194	217	184	217	214	196	224	223	181	209	162	210	210	205	203	189	198	219	204	200	234	225	196	210	202	187	197	236	205	170	186	199	223	168	199	197	177	192	219	219	239	207	211	204	213	193	182	201	217	182	222	179	199	189	197	210	190	193	198	181	184	184	217	219	239	241	206	202	170	208	214	212	205	193	184	193	180	194	177	201	211	179	212	206	190	190	196	221	210	228	189	210	184	209	177	187	178	213	191	191	169	182	199	158	189	201	205	201	208	206	245	201	219	213	197	202	205	220	210	178	208	210	188	163	186	186	229	204	203	190	236	241	192	203	191	216	196	201	208	214	210	203	212	215	226	201	193	246	215	212	210	218	197	225	216	227	192	199	217	206	192	176	204	208	174	184	225	230	206	180	171	206	219	198	194	224	201	204	204	224	214	192	206	196	218	201	200	166	216	210	224	204	225	201	187	236	198	210	177	194	193	194	194	223	191	207	225	183	225	188	207	201	181	217	204	217	183	200	226	228	213	209	209	223	212	205	203	175	189	189	243	208	190	194	215	198	212	212	238	209	185	191	210	210	214	205	195	213	222	184	200	209	193	194	194	195	206	230	219	219	228	210	201	190	204	206	211	207	169	199	235	183	211	213	180	198	206	221	188	207	195	209	211	203	186	221	196	229	201	199	203	216	197	201	210	208	210	215	209	202	188	207	220	193	170	202	190	191	174	188	214	177	176	213	175	219	214	201	181	221	204	219	223	183	221	193	206	204	209	212	208	203	244	204	201	203	201	206	194	216	198	206	199	188	217	213	187	239	193	202	205	216	231	206	210	196	201	193	211	189	198	225	201	190	206	194	198	165	202	239	208	224	224	182	207	196	177	232	194	216	223	216	239	189	241	206	215	199	198	227	170	210	182	187	206	198	224	205	218	198	212	189	208	201	179	198	214	201	203	215	191	226	192	208	200	210	204	199	174	216	206	186	226	219	193	207	205	205	193	198	210	213	198	209	172	206	204	204	206	189	209	199	210	183	194	207	213	215	236	212	188	206	184	204	213	184	221	184	201	216	200	230	212	235	189	211	228	229	217	209	190	221	223	188	205	218	185	220	204	196	181	189	189	216	192	196	197	188	190	231	203	226	222	181	176	199	212	216	234	202	212	206	187	197	184	215	213	208	192	182	216	207	190	213	218	179	213	212	222	191	171	211	206	214	211	209	213	223	238	209	201	233	214	217	188	211	204	210	203	211	185	210	226	229	186	214	180	177	195	203	176	219	199	198	197	190	211	212	194	175	182	220	224	200	207	206	218	205	203	214	219	186	193	192	204	203	204	192	185	196	227	247	222	210	191	217	206	191	206	190	201	210	200	199	197	209	203	188	216	187	198	204	238	195	219	213	229	217	206	223	197	227	218	212	194	200	205	176	214	206	210	217	203	218	200	215	210	221	197	173	192	204	218	205	200	176	216	192	175	201	195	214	197	217	201	188	197	198	200	202	197	230	204	212	193	193	202	194	210	197	186	202	196	213	199	208	165	214	198	209	204	206	191	205	210	195	191	209	203	239	203	212	187	205	196	192	157	177	225	183	198	204	196	202	216	198	196	224	212	188	204	168	203	201	211	187	214	226	191	215	219	195	215	216	202	203	219	210	186	197	195	182	201	226	194	202	230	216	206	215	206	209	186	209	203	201	182	195	227	205	214	202	177	225	203	219	195	203	187	225	199	211	199	221	197	191	219	199	207	237	204	196	199	216	182	201	195	192	202	233	230	227	194	215	190	206	196	197	204	206	180	230	199	222	227	219	222	203	202	197	199	218	210	182	188	219	210	203	201	214	194	225	202	224	195	200	193	208	189	205	220	214	233	193	221	234	205	208	174	191	199	228	211	187	209	205	228	194	218	196	203	239	175	203	210	186	215	190	198	196	223	210	170	203	186	237	232	168	217	233	205	182	193	219	187	220	195	204	227	204	234	216	215	212	185	195	235	216	205	221	218	195	190	194	230	191	212	196	221	185	216	208	209	223	234	180	205	202	224	180	193	214	185	212	179	177	211	202	200	230	173	165	224	207	194	227	204	210	183	213	197	196	187	202	202	235	221	166	204	183	191	228	236	221	229	198	202	197	190	194	205	194	199	203	217	189	183	192	214	234	196	211	229	175	209	192	188	201	194	208	199	217	196	187	218	181	199	181	182	217	222	209	231	199	214	199	184	195	201	203	210	176	213	176	222	189	178	190	200	221	200	216	184	202	202	200	204	221	183	172	207	205	225	211	230	195	222	175	210	201	180	190	211	196	180	205	212	213	232	212	195	221	200	218	218	200	215	173	181	210	198	175	206	216	187	225	192	186	197	190	219	207	211	180	207	219	193	193	190	199	204	208	228	207	198	206	209	206	200	222	213	199	180	200	223	198	203	194	182	219	187	212	200	191	184	207	198	226	221	183	200	209	190	199	197	230	208	167	168	227	189	200	202	228	208	203	237	199	214	172	188	221	189	201	201	213	205	195	161	197	195	220	203	191	190	210	205	216	207	191	169	183	213	194	210	212	195	205	203	226	185	199	205	195	211	202	217	216	175	209	207	197	172	231	177	208	168	200	205	207	224	190	209	198	198	194	193	208	187	205	191	200	226	179	194	201	192	238	193	197	197	205	221	194	195	183	190	194	203	226	200	219	194	194	240	197	217	174	198	214	216	229	188	213	192	197	203	188	186	197	223	220	203	211	210	180	203	197	197	193	213	185	227	206	206	171	202	207	222	179	217	206	225	204	188	211	224	195	204	173	157	219	212	206	194	199	211	201	196	225	199	168	225	199	228	194	179	180	209	226	207	211	222	203	213	175	203	201	233	210	193	235	199	184	194	229	216	212	213	176	201	198	206	183	206	202	200	204	195	198	190	191	178	170	189	212	220	194	196
16545	8813	17620	14994	8467	5337	3113	1652	541	551	448	501	486	528	480	505	507	497	489	473	487	499	504	473	502	487	530	507	477	527	524	487	461	522	560	497	524	491	484	521	487	544	462	494	493	470	549	472	514	537	490	499	508	509	490	517	494	494	521	523	468	523	534	516	511	515	487	510	535	495	524	474	551	476	472	448	480	488	505	520	486	493	502	510	508	512	503	483	514	521	509	497	518	482	514	478	555	479	493	476	478	485	495	472	504	463	503	518	478	479	497	512	480	483	488	487	505	495	489	507	527	508	510	509	531	511	519	484	511	516	484	473	502	546	542	466	487	529	512	538	535	493	488	514	481	509	490	514	474	504	500	506	516	491	512	504	495	492	518	505	480	506	483	542	494	543	541	461	519	492	517	481	498	471	541	512	508	459	506	531	512	500	481	517	523	483	481	486	520	529	478	488	514	504	541	484	545	490	548	506	489	477	499	522	495	523	510	518	505	476	478	520	517	494	536	446	526	517	466	503	493	509	443	507	498	537	440	461	489	494	499	525	503	507	537	513	509	495	493	506	506	510	508	474	465	506	481	529	514	480	482	541	523	494	535	506	508	453	486	535	514	535	433	464	485	504	511	512	535	508	499	499	499	462	513	505	525	492	486	497	513	496	538	512	468	491	562	511	512	455	480	550	492	484	462	507	478	534	489	520	492	491	526	465	480	507	471	495	493	507	563	489	515	485	541	475	494	493	495	525	497	483	478	513	516	521	479	508	510	478	497	476	497	485	509	502	468	501	508	475	526	505	476	484	494	470	536	493	498	522	515	495	502	501	519	525	494	467	475	503	498	504	486	514	500	521	484	503	513	517	475	445	473	531	482	495	537	520	482	501	494	476	511	486	476	508	514	499	520	519	503	499	443	520	503	483	485	511	506	507	486	510	564	523	489	495	522	501	498	499	496	534	524	467	491	477	497	510	539	509	507	493	532	472	518	523	489	528	480	485	495	493	539	515	498	511	443	488	492	504	492	473	521	555	505	502	505	491	518	526	512	528	510	480	544	478	476	539	487	527	482	518	522	479	509	499	506	458	514	483	472	489	487	523	514	493	512	518	510	543	505	497	483	506	497	468	538	530	491	511	501	520	495	518	469	510	499	484	509	490	497	470	488	540	518	510	473	472	491	495	500	528	517	489	481	516	549	516	500	520	497	528	495	489	471	529	495	501	497	524	511	514	522	508	534	536	524	521	468	512	549	494	478	489	474	542	499	469	535	502	521	504	504	503	454	512	482	505	522	484	469	491	519	517	516	490	475	492	501	497	492	535	514	525	476	504	523	535	499	499	480	492	501	520	485	507	503	454	512	489	500	521	527	538	506	480	514	496	513	535	528	523	494	528	526	511	520	485	506	499	511	485	464	502	500	545	485	523	504	507	492	486	453	497	489	469	487	516	476	468	550	457	529	534	525	510	490	513	480	466	485	459	516	506	466	506	523	496	536	511	499	494	532	522	550	466	515	483	554	504	517	539	486	500	545	485	514	483	534	446	488	502	503	518	535	502	541	510	448	507	501	465	470	494	480	460	492	534	488	545	479	469	524	508	494	508	553	495	496	496	511	528	524	524	472	466	516	513	539	491	497	489	501	502	516	523	469	472	502	509	501	534	521	517	488	460	485	506	486	530	495	499	516	533	486	482	507	527	510	467	509	496	503	487	517	478	536	503	498	454	477	491	518	538	477	528	500	513	471	526	499	533	475	505	497	515	541	508	489	463	532	492	486	477	545	494	495	485	500	480	506	508	471	509	511	492	499	530	525	490	513	532	463	494	545	511	530	512	537	534	519	526	534	472	522	494	486	454	467	488	520	484	494	500	475	483	501	502	527	506	536	472	475	490	532	513	512	468	489	516	524	434	548	556	516	473	552	495	528	470	484	498	502	510	514	510	477	500	464	519	501	485	493	512	491	522	496	532	547	508	466	459	496	466	497	507	493	491	476	459	521	517	525	487	501	570	506	489	512	498	484	500	490	493	520	492	502	521	511	516	500	503	478	484	452	495	552	520	478	508	522	502	497	498	502	525	464	498	512	569	480	487	486	501	518	493	522	485	510	459	462	530	496	504	505	492	483	487	490	494	490	510	523	534	484	485	509	486	500	501	460	530	461	507	493	487	491	495	488	500	518	503	500	508	452	528	544	503	474	507	535	539	485	480	478	504	480	494	508	546	509	492	517	552	498	508	470	500	525	504	503	487	522	542	472	482	511	458	517	487	492	480	497	483	500	531	507	526	513	524	486	497	529	510	533	484	537	504	498	499	514	492	483	546	497	511	541	505	454	519	479	484	547	512	504	479	481	530	544	537	524	489	464	483	468	508	523	500	521	468	463	472	481	491	497	493	485	486	489	483	507	551	552	493	474	488	519	490	477	532	500	535	501	538	511	477	497	523	506	498	463	546	521	491	495	488	524	534	485	532	470	523	481	483	477	458	478	545	470	481	491	521	497	468	527	506	500	499	524	475	526	470	512	527	497	482	500	539	459	513	521	508	476	509	522	493	509	530	521	514	546	499	542	499	556	568	487	515	516	498	506	503	501	501	504	512	504	471	540	504	518	485	505	473	486	510	471	518	503	501	497	505	494	545	492	512	536	535	485	488	482	515	479	510	538	479	478	463	495	480	480	489	548	494	470	516	532	463	514	500	491	496	495	517	491	472	467	473	497	512	505	548	479	503	536	504	501	484	472	498	509	501	528	505	491	486	488	503	476	509	497	499	475	503	510	514	461	490	500	488	487	498	502	491	469	488	480	461	486	490	529	490	494	515	504	489	528	509	474	492	506	506	493	493	475	500	555	531	484	469	484	492	480	481	470	525	491	502	498	520	498	489	515	503	508	527	491	478	495	525	490	484	488	488	488	511	507	504	534	477	497	479	527	491	485	509	532	470	500	476	511	513	521	506	499	520	516	506	525	500	511	483	503	485	533	488	483	480	491	519	492	486	507	509	515	509	506	502	488	513	509	505	458	505	506	517	477	516	503	517	520	502	493	527	509	485	533	476	520	495	480	515	518	492	497	505	462	483	485	489	532	537	507	493	481	501	517	503	551	496	528	493	487	519	520	486	471	431	490	490	505	523	519	512	501	467	479	479	488	492	496	495	477	480	501	503	528	486	493	495	508	506	530	512	512	475	513	497	497	488	497	499	504	482	461	508	491	511	533	496	510	460	476	496	501	512	514	499	490	511	467	501	491	503	474	525	523	533	502	520	485	455	498	514	501	481	542	527	513	475	533	471	473	496	517	507	512	535	509	506	519	531	530	525	546	505	496	540	496	531	498	478	518	514	466	499	535	492	470	543	520	544	508	512	551	496	491	504	507	489	509	494	437	480	509	477	443	497	512	488	513	525	537	510	522	582	518	533	506	536	486	527	505	513	509	495	523	521	521	522	526	504	500	478	508	523	503	521	517	528	482	481	526	540	501	488	521	521	522	536	474	495	496	515	496	513
33316	16513	19651	16694	7863	4325	2102	920	200	192	212	226	198	218	224	202	204	203	202	234	230	203	207	180	216	217	186	218	194	208	183	218	214	187	207	193	179	203	216	199	193	201	185	219	202	205	200	187	186	203	204	216	201	211	209	185	213	201	205	199	191	204	194	207	215	214	206	210	191	184	207	189	215	185	197	208	202	221	227	192	189	200	195	217	208	211	194	210	210	195	219	213	233	195	174	193	213	214	223	210	202	196	221	211	218	237	180	180	210	189	213	219	193	196	203	196	198	190	210	224	204	189	198	204	192	190	213	199	222	207	222	216	184	201	199	213	224	205	211	234	191	203	198	192	211	208	181	208	204	199	206	217	212	215	173	186	197	222	218	205	199	239	175	192	185	211	223	217	194	201	201	211	203	210	211	215	206	227	211	216	193	191	198	219	193	205	220	190	190	190	201	205	218	187	213	203	220	204	211	201	209	195	227	208	189	201	217	231	198	229	211	189	222	214	173	216	207	184	230	191	212	233	194	211	241	211	210	189	203	199	210	182	196	202	203	188	178	185	189	242	200	181	201	185	204	213	213	215	205	193	197	205	192	215	198	215	208	179	213	201	229	205	182	186	196	204	212	219	191	205	179	193	197	207	204	217	189	222	203	228	196	197	201	212	230	203	208	209	216	198	224	212	201	205	212	210	214	206	206	206	236	193	189	186	170	221	206	204	197	217	195	202	222	191	205	178	190	206	190	193	198	228	178	212	200	234	198	206	207	191	214	217	209	177	215	196	217	173	175	218	203	213	216	193	208	187	197	204	200	201	185	228	186	196	218	207	205	190	209	181	198	220	213	202	203	192	197	171	217	222	184	200	230	219	210	188	193	210	188	172	194	200	225	196	210	235	222	193	212	186	184	210	219	197	201	181	204	196	216	168	196	195	195	189	209	221	214	223	230	229	194	202	215	206	188	206	174	216	186	194	203	193	238	232	223	246	215	210	199	205	185	199	212	180	208	203	201	216	203	191	195	225	204	209	212	196	193	196	218	193	221	190	190	236	198	213	237	205	196	200	201	187	190	216	201	200	209	201	199	245	242	205	202	190	218	195	200	216	197	233	203	216	199	233	223	206	206	200	201	216	221	218	205	217	175	187	191	201	203	211	210	171	203	209	214	204	209	204	195	240	189	209	206	210	216	217	199	228	192	203	187	202	214	215	205	187	218	221	208	194	222	186	207	193	203	184	203	195	176	172	211	198	208	206	217	207	208	200	211	236	216	198	227	203	195	200	223	216	206	221	214	211	192	193	204	254	199	182	185	190	164	189	203	187	180	208	181	187	190	212	216	207	213	191	200	210	201	195	201	214	208	194	214	221	182	210	178	227	189	214	202	179	204	196	220	194	192	200	194	196	207	183	204	191	208	191	208	188	193	208	207	208	220	211	187	215	219	201	201	237	198	203	192	207	186	167	201	183	200	175	172	209	198	227	220	185	200	198	193	180	209	208	212	197	219	214	190	203	225	183	199	178	198	206	210	206	192	191	193	185	196	185	200	227	187	209	183	227	206	189	182	180	198	188	190	195	199	198	206	202	176	206	183	214	212	198	174	237	239	233	207	218	174	190	198	190	183	183	188	211	199	193	193	235	207	187	203	196	189	177	215	199	175	186	196	194	196	194	212	197	189	210	176	196	190	214	180	215	233	196	191	206	232	203	187	196	192	231	229	199	230	196	172	201	178	191	180	184	218	195	197	210	239	202	209	213	205	221	200	197	209	230	219	185	192	220	235	188	182	208	199	190	189	192	192	208	186	207	225	204	219	227	179	228	197	194	194	224	199	188	205	198	203	215	169	203	218	182	193	209	196	171	192	203	176	194	226	225	218	177	237	217	219	208	213	197	211	204	191	192	201	226	204	198	209	230	201	206	174	176	212	190	208	213	207	202	175	212	202	191	194	202	192	225	214	226	227	212	197	205	200	177	195	196	211	215	213	192	208	209	193	204	219	192	202	215	205	209	183	212	192	191	188	204	193	184	216	213	179	231	204	232	221	184	199	196	193	213	218	166	187	171	179	207	208	192	212	204	206	214	229	199	204	212	167	193	203	186	189	211	205	196	204	206	210	211	183	197	199	220	213	204	212	206	197	235	178	210	201	191	189	204	200	197	180	213	202	198	225	214	219	209	218	193	206	205	206	192	218	223	206	207	211	178	202	187	184	215	185	203	185	212	220	199	183	221	204	183	232	216	242	176	209	216	195	200	192	204	220	213	203	197	197	219	208	183	232	220	201	207	208	227	201	253	244	229	189	194	201	191	228	216	193	201	193	219	220	203	207	175	206	192	212	221	206	189	207	204	201	207	195	212	198	208	214	207	202	178	190	196	203	172	209	224	196	206	205	210	193	220	182	244	193	198	179	224	208	233	218	202	189	209	182	217	192	193	226	211	211	200	203	193	190	201	179	219	184	226	201	193	196	189	210	187	191	218	185	199	187	209	193	179	201	223	249	191	223	195	184	231	197	226	201	209	223	195	205	205	209	196	225	217	237	180	216	188	198	204	198	220	231	241	199	209	200	174	201	210	183	177	184	212	228	218	196	228	179	219	217	222	210	216	212	200	203	198	179	197	174	223	195	196	188	184	180	204	222	231	196	182	217	206	201	227	200	214	207	217	221	190	198	193	219	209	212	188	183	220	194	211	225	215	200	196	177	214	188	212	185	217	219	194	244	193	204	217	177	172	233	226	217	201	177	234	213	207	211	192	172	210	212	208	210	214	212	206	182	197	191	211	209	190	212	193	198	193	181	208	198	209	194	195	195	241	205	226	208	210	200	220	183	210	216	203	188	197	203	217	203	190	198	230	214	197	194	213	202	190	206	217	241	214	209	194	202	206	205	254	211	205	200	204	218	213	217	185	197	200	200	188	173	186	187	247	199	216	201	193	209	189	195	194	226	195	221	177	208	223	191	207	207	205	205	186	212	194	182	204	197	213	183	233	220	203	184	204	211	195	191	190	228	227	202	191	205	197	194	190	219	193	194	205	199	196	201	203	205	170	224	205	234	196	181	223	206	209	215	195	226	185	199	214	214	214	219	218	248	186	205	201	180	189	200	197	194	178	194	229	175	199	207	178	213	201	195	227	200	195	193	222	187	197	223	212	201	205	172	174	187	223	183	187	229	176	192	228	218	179	202	214	195	198	217	206	203	205	219	208	208	198	194	189	190	221	185	206	229	213	207	192	183	202	172	187	205	208	172	217	207	195	183	199	210	220	195	223	205	223	187	186	184	204	203	205	188	211	187	186	217	190	223	202	194	175	187	195	185	179	172	223	199	205	208	185	213	198	180	194	224	219	229	189	192	192	202	194	198	183	210	215	223	204	204	205	210	221	249	209	199	236	194	216	184	204	208	197	189	193	172	175	187	186	200	236	203	208	203	212	220	222	195	209	223	205	169	218	223	181	203	185	214	211	183	229	220	209	192	208	202	194	214	220	198	211	188	183
19646	11192	29175	28584	20027	13867	8272	3203	569	485	512	491	491	513	515	496	555	476	498	502	503	483	533	491	485	474	522	501	506	521	510	515	492	520	487	523	535	517	523	470	516	495	509	509	522	500	502	524	513	511	497	530	513	496	527	470	517	500	487	478	500	492	521	484	566	526	519	509	517	525	513	529	471	505	545	488	472	521	488	510	514	504	523	492	483	507	493	490	491	529	570	478	448	540	550	501	519	564	525	505	482	480	526	503	529	529	506	497	502	519	474	493	545	514	479	513	506	525	499	510	483	481	540	483	498	535	510	485	521	476	518	503	503	520	487	541	491	504	502	496	488	514	498	479	529	508	470	519	517	504	509	458	521	482	526	504	503	498	482	512	498	526	516	487	491	516	549	495	519	488	483	503	516	501	477	511	513	505	466	526	541	532	504	469	517	528	480	505	474	538	519	505	478	475	525	526	520	493	484	493	501	488	545	466	472	532	485	509	516	551	499	514	516	517	526	479	517	474	518	491	561	494	512	548	486	519	516	545	502	511	525	510	516	428	482	504	511	536	546	521	539	519	493	494	490	511	483	496	479	516	510	512	526	509	480	514	465	502	532	537	520	530	489	546	487	467	504	503	501	483	476	495	531	482	504	515	490	458	503	514	510	545	548	517	488	524	485	517	480	479	481	494	491	476	478	483	528	481	508	503	517	546	482	500	505	507	501	500	542	502	521	501	515	492	492	503	535	537	505	499	478	488	544	493	490	516	555	523	512	522	507	465	467	530	527	486	513	500	485	507	498	489	533	489	509	524	521	508	459	493	509	529	480	501	486	539	481	485	481	525	467	510	555	532	476	479	483	456	462	507	511	493	524	482	514	476	510	492	517	496	520	492	494	524	499	526	482	520	499	437	502	487	516	515	516	483	514	504	465	529	472	468	518	530	532	502	499	532	467	481	523	486	491	495	463	515	477	532	515	561	510	501	468	529	505	513	473	517	487	498	470	524	488	473	511	485	531	527	464	532	494	460	507	511	536	446	502	530	502	501	511	509	523	518	522	482	521	531	536	537	553	485	578	557	517	528	508	496	531	497	516	499	505	496	523	519	537	469	478	491	458	468	493	544	541	494	518	537	490	533	496	506	525	490	514	516	548	579	502	486	513	516	480	525	498	506	481	531	504	481	523	522	517	462	482	493	497	509	532	530	512	462	505	511	503	495	501	473	511	508	529	545	550	526	484	508	523	484	484	483	508	492	485	513	506	519	506	515	465	517	493	448	485	455	515	476	496	505	485	503	498	506	478	527	518	521	507	537	520	512	499	521	510	514	495	498	530	542	483	496	524	511	501	505	490	487	532	484	546	508	479	529	494	495	495	522	524	515	522	478	511	567	496	504	476	473	507	485	487	521	519	502	515	544	469	511	502	537	495	534	541	476	525	516	528	527	503	516	537	499	515	486	527	481	503	488	482	492	517	517	499	495	482	501	509	530	487	496	515	482	490	472	508	523	527	509	492	494	520	515	500	538	477	493	533	514	494	496	546	485	492	500	489	482	505	456	523	507	523	487	489	524	455	529	522	504	525	492	523	527	490	514	518	504	497	530	551	486	522	512	529	516	508	502	502	476	510	472	511	503	558	541	484	510	524	492	445	521	506	532	488	450	500	499	530	490	482	530	542	501	476	467	514	518	512	478	517	475	486	510	515	491	496	475	491	505	540	495	514	499	528	506	494	508	522	505	540	493	517	501	516	488	562	517	511	498	519	513	547	493	490	508	503	518	507	468	519	543	514	506	494	491	505	522	486	507	504	546	477	496	523	542	534	533	520	469	508	533	507	524	485	509	495	544	511	530	519	491	489	525	495	507	511	498	501	505	524	524	506	539	531	578	470	509	471	508	503	535	512	518	538	512	466	499	488	543	492	468	479	519	499	507	515	548	484	493	489	501	521	512	520	490	468	494	516	520	479	474	524	517	516	503	508	527	537	518	528	486	504	501	501	498	470	475	492	543	507	526	471	513	513	510	500	495	517	522	500	486	507	512	508	530	478	520	496	508	550	505	548	509	545	505	518	491	537	485	474	467	503	520	513	472	493	495	520	510	520	489	516	529	509	498	534	512	486	499	509	510	484	480	484	492	550	499	500	474	533	510	530	489	503	479	496	483	510	508	510	499	490	495	522	548	521	479	495	467	527	493	554	461	507	525	509	501	491	500	512	542	486	532	510	470	499	516	561	528	499	514	498	523	490	560	506	504	494	486	456	521	522	565	513	490	508	506	459	494	494	538	560	489	502	477	501	509	518	506	492	524	504	487	518	511	468	503	500	490	500	533	472	522	522	482	488	514	515	485	505	458	555	492	514	509	498	493	511	507	504	505	497	519	495	476	528	482	541	557	521	503	500	535	514	494	519	515	507	484	497	524	505	496	500	516	503	525	512	536	514	478	492	521	522	563	541	462	492	504	513	488	491	490	486	515	525	516	499	530	540	513	526	478	500	506	545	520	551	517	542	483	527	505	502	494	484	535	523	484	513	496	498	488	508	507	520	475	490	514	489	501	496	483	497	462	501	479	485	524	561	521	477	487	536	516	488	516	483	479	513	498	528	526	474	529	503	492	476	505	525	470	504	532	476	522	502	486	502	526	511	554	498	515	514	525	482	540	518	514	491	520	495	485	516	507	518	501	471	502	492	507	481	463	487	504	509	463	511	504	508	469	501	444	461	492	478	500	510	536	483	451	501	496	527	470	488	511	490	504	531	495	509	502	509	492	468	505	512	505	501	519	485	492	570	510	489	535	510	504	492	525	536	510	535	491	486	515	516	531	506	486	539	515	514	495	456	499	506	524	482	481	551	553	497	471	518	500	493	507	535	482	517	505	469	523	500	528	475	481	513	516	521	529	512	527	499	496	524	525	518	521	558	484	521	486	520	521	506	504	460	482	502	545	509	531	501	510	493	474	478	466	475	507	516	473	469	487	563	501	508	539	519	472	494	497	508	493	503	504	469	512	482	527	531	502	519	491	502	503	513	521	469	523	496	485	505	437	546	521	525	489	506	499	539	504	500	529	512	513	515	526	524	485	477	510	526	513	490	542	519	473	489	556	531	488	508	488	482	519	456	506	491	521	459	509	494	531	510	534	491	516	498	530	457	523	460	540	516	505	488	537	528	514	474	517	519	536	503	512	519	526	503	530	516	485	472	464	520	514	551	514	468	509	510	507	516	473	482	458	499	480	515	476	512	497	485	493	529	486	527	512	481	476	481	488	548	540	519	524	506	518	476	536	503	469	540	497	487	523	537	502	510	548	510	483	463	491	516	506	506	481	516	444	492	529	530	532	511	496	474	513	505	445	487	489	490	472	556	520	497	516	541	481	522	516	485	486	515	498	503	452	481	518	506	510	506	492	498	513	506	528	463	517	488	493	515	484	528	524	488	475	518	502	478	492	526	512	498	486	517	479	533	496	536	481	537	515	491	572	503	528	514	532	504	487	489	469	499	521
62172	44352	74542	65885	50199	39343	26125	11129	920	365	390	390	345	385	371	350	376	385	351	369	386	421	381	381	381	371	393	395	381	405	399	405	401	405	404	357	390	386	339	358	368	343	372	378	404	347	368	336	361	386	382	375	427	371	364	385	361	393	353	370	412	382	399	387	389	359	408	346	352	382	369	343	331	347	379	419	346	384	350	383	385	378	412	393	371	362	383	354	345	375	408	400	369	343	380	365	362	352	361	372	343	397	367	368	368	366	346	363	389	364	362	364	377	328	392	361	387	351	377	384	346	386	355	372	345	413	384	393	370	409	396	384	338	338	378	391	363	341	391	386	392	373	396	352	364	378	367	381	391	348	376	381	359	363	334	363	372	410	398	413	360	378	366	394	356	393	369	400	368	402	389	398	370	384	366	381	376	388	402	410	388	375	374	364	387	364	362	350	364	373	382	364	367	350	401	337	370	379	399	379	408	377	406	324	368	330	342	386	374	387	395	355	363	345	359	370	352	362	370	373	355	379	410	398	419	405	368	324	385	378	401	365	393	389	340	346	390	344	358	345	410	337	374	380	338	398	386	394	349	356	360	391	367	364	325	382	377	388	378	379	365	363	376	369	353	410	397	348	344	365	361	337	396	355	385	372	367	377	344	382	376	371	360	363	374	349	350	354	375	388	382	367	368	367	399	373	350	371	349	333	352	361	386	366	401	402	364	386	388	395	379	388	376	354	381	372	403	380	369	338	384	370	376	381	344	392	392	383	355	379	384	369	369	356	365	373	344	375	376	378	359	369	330	365	371	446	353	393	350	429	414	374	333	366	390	387	350	335	373	417	347	381	380	362	381	408	371	354	375	372	399	376	416	376	378	376	347	322	385	410	368	364	354	375	376	398	398	394	406	381	378	370	380	328	340	388	387	372	422	433	369	354	388	348	386	395	356	377	368	373	372	388	388	370	368	381	352	421	386	380	388	374	370	398	350	404	384	385	346	393	371	346	411	406	377	403	375	394	368	355	327	367	373	377	358	374	363	343	397	377	397	346	372	354	403	414	365	389	400	379	395	385	343	386	382	351	371	342	352	350	350	387	430	381	345	401	411	358	406	310	375	360	404	382	382	379	385	368	342	396	358	378	351	354	374	380	359	388	398	370	376	363	358	327	409	349	361	351	419	410	378	376	397	385	362	358	380	365	375	378	398	332	339	368	429	400	390	411	360	386	373	355	384	381	374	372	396	384	374	396	378	367	345	365	387	379	388	382	359	368	357	348	330	366	352	368	359	351	386	386	396	366	364	378	384	364	365	378	368	384	365	348	356	373	353	353	357	395	357	377	344	387	367	416	359	383	401	375	369	364	361	371	387	359	393	362	361	346	361	355	361	390	369	336	370	399	363	380	361	389	385	331	418	380	356	351	381	399	360	390	353	373	380	391	352	349	376	371	397	364	387	356	391	345	350	379	394	363	413	373	392	363	388	380	421	387	386	364	396	381	372	394	362	373	386	389	393	351	370	413	413	343	357	388	393	388	407	419	394	359	364	390	345	364	398	392	351	360	369	406	378	366	363	380	370	365	406	375	403	341	368	357	400	392	383	362	348	361	362	373	391	340	387	398	383	382	395	374	354	382	367	360	368	387	407	359	360	366	352	376	395	384	333	401	377	376	383	373	404	345	407	360	312	370	352	366	421	383	354	355	388	396	399	392	354	392	362	381	392	396	362	361	382	389	363	376	389	383	388	371	366	386	350	369	355	359	404	333	365	350	370	378	385	362	386	370	393	378	397	351	373	399	374	362	343	371	356	359	394	376	385	365	337	366	407	349	406	349	357	368	349	341	350	400	398	388	391	385	390	413	387	375	388	359	377	381	360	388	404	395	374	370	427	390	385	360	368	400	357	375	374	379	395	403	394	378	371	348	400	361	385	390	360	380	363	378	354	369	381	371	389	363	335	352	389	381	370	376	342	355	374	432	346	359	376	343	360	368	375	395	386	374	435	368	392	384	373	368	400	402	390	341	374	378	376	372	358	365	411	384	374	379	369	379	385	374	391	370	379	377	383	367	358	373	374	390	359	368	371	365	370	333	388	373	359	405	339	404	403	362	407	429	401	400	361	366	385	389	381	403	371	374	340	360	372	394	403	387	366	411	422	352	398	366	359	376	408	392	320	387	347	362	384	368	341	352	366	394	395	388	380	347	362	373	373	380	400	379	377	360	375	376	364	370	365	412	399	362	378	406	358	398	352	389	348	375	367	383	391	377	367	411	383	393	369	362	366	388	399	384	351	371	377	392	372	374	393	391	392	390	388	362	384	370	387	402	374	378	389	370	411	360	384	363	367	416	371	350	392	346	344	378	340	385	371	373	370	394	365	379	355	378	370	395	369	373	396	373	412	406	396	394	423	347	370	364	341	381	394	372	376	345	381	398	380	367	353	379	376	366	362	356	365	379	396	365	429	390	394	376	377	382	390	354	411	354	391	404	344	380	364	375	389	410	366	415	389	382	394	382	386	386	400	371	401	374	375	382	398	362	377	339	409	368	392	377	333	350	397	388	385	412	402	353	353	373	370	378	369	393	381	390	363	375	391	376	337	392	367	389	358	349	388	371	396	355	351	360	360	370	334	354	381	379	372	402	366	388	336	366	370	458	373	380	386	370	409	393	363	378	379	388	422	384	396	424	371	371	351	375	378	386	358	415	355	382	400	400	356	366	400	382	353	328	367	360	356	394	373	400	380	377	373	361	378	380	391	412	434	352	371	398	381	357	382	393	374	400	377	368	363	365	395	357	368	313	378	379	342	410	356	385	381	312	338	367	354	350	367	350	370	366	409	377	406	413	369	397	347	405	398	351	396	331	387	368	380	339	387	373	373	381	377	369	378	379	364	358	342	369	399	371	409	375	341	364	384	346	378	368	391	411	382	385	335	357	396	383	349	371	385	369	402	368	369	388	372	384	330	380	369	376	381	399	368	386	357	384	360	376	373	395	360	384	337	392	379	393	407	360	386	376	381	370	373	352	389	349	365	395	440	370	406	389	366	405	357	348	361	392	410	346	370	405	364	387	362	368	392	362	410	384	362	329	368	356	406	387	401	410	381	383	399	376	371	372	419	336	376	339	345	356	387	363	379	397	412	412	331	372	338	349	361	354	373	348	358	434	382	363	372	385	395	359	351	358	349	336	399	379	399	354	414	365	385	359	389	347	357	345	390	372	421	363	379	391	373	364	365	383	388	387	396	377	395	371	349	436	385	363	380	322	377	396	361	371	354	343	371	355	361	371	345	344	365	354	372	329	362	398	404	378	396	377	359	346	374	387	341	341	341	370	350	366	416	370	340	403	380	433	406	367	342	355	358	393	345	317	348	377	359	403	399	368	405	391	379	365	361	367	381	409	388	399	399	378	368	393	369	380	379	346	393	375	356	405	369	360	397	350	367	390	371	342	359	409	356	382	386	370	359	390	393	369	343	361	382	350	361	369	373	415	352	410	361	348
40101	32988	74943	71822	61356	51242	39180	19352	1026	890	854	833	828	818	841	820	816	835	846	878	859	835	838	844	860	834	827	828	769	854	851	841	851	861	828	819	905	782	879	803	811	840	817	757	830	864	772	820	800	803	830	807	823	839	820	825	845	810	839	762	824	795	852	800	815	765	798	834	863	829	796	856	798	844	779	836	845	851	817	817	799	850	854	810	846	822	858	861	830	833	864	834	758	845	851	885	836	838	845	803	818	823	805	814	797	797	770	829	872	785	827	826	785	883	885	834	851	817	805	875	810	826	786	854	830	834	818	854	832	855	784	852	811	863	789	851	810	815	821	792	819	794	821	798	782	838	902	786	872	861	810	809	755	823	853	851	816	818	830	847	837	787	821	833	835	844	832	824	843	835	856	833	804	834	873	832	863	830	832	827	812	838	802	854	843	814	832	862	817	769	851	840	863	798	828	849	780	794	810	890	838	829	787	862	821	891	831	768	858	853	857	812	826	893	860	858	828	812	841	835	770	777	834	856	758	852	814	815	861	883	826	876	796	811	830	809	838	871	848	850	839	903	777	856	846	854	848	861	807	800	805	829	796	780	794	849	864	809	839	804	837	919	826	834	876	768	835	822	831	854	826	830	827	902	854	875	834	844	822	863	821	798	808	915	888	827	801	828	863	827	809	830	826	789	839	859	826	823	805	798	840	790	828	858	833	810	809	777	841	834	832	785	820	806	838	786	761	867	803	833	788	895	860	844	804	826	817	845	878	799	813	872	796	879	828	851	823	815	805	849	821	920	858	834	830	833	796	811	832	816	819	836	833	817	793	810	822	832	900	872	837	802	769	850	864	785	791	855	845	870	867	843	795	828	873	889	817	870	818	844	841	796	837	810	823	845	786	882	853	828	875	843	814	843	864	818	894	820	807	794	826	844	831	794	844	821	884	780	809	833	795	779	869	843	913	873	803	796	841	844	831	844	827	863	821	784	823	851	868	793	813	841	825	866	806	839	857	839	831	812	839	773	905	856	838	827	825	832	801	830	865	780	798	843	868	785	848	831	796	800	802	841	810	768	840	811	775	812	856	828	835	870	788	820	811	830	831	763	793	795	805	795	834	822	774	841	822	849	827	862	817	815	877	828	841	833	795	843	813	817	834	864	818	837	808	832	878	798	842	818	854	897	786	827	850	794	827	803	838	814	824	812	830	865	829	800	866	806	811	801	789	829	856	761	862	767	865	843	813	835	826	815	829	874	840	835	796	853	844	827	884	857	788	836	814	852	791	796	826	847	859	875	882	818	837	848	857	814	822	799	839	752	808	812	837	813	820	843	837	851	841	863	842	868	850	811	822	856	880	803	816	851	846	886	792	843	822	837	789	829	830	802	873	821	861	837	798	820	830	759	806	835	804	845	848	827	812	882	868	786	808	830	828	829	839	845	888	842	827	842	866	810	870	820	839	792	824	863	824	831	817	833	809	793	868	820	886	836	840	807	795	808	892	802	807	825	852	835	853	762	871	796	859	762	863	783	791	843	863	833	837	808	820	854	818	835	819	797	840	795	778	795	845	817	835	809	834	803	789	807	809	841	861	850	802	864	866	817	783	822	863	855	803	858	864	843	817	812	780	768	870	889	840	797	825	781	841	815	825	905	832	856	838	830	838	833	807	788	835	825	811	795	817	833	854	817	804	875	791	893	841	802	821	838	893	850	846	844	827	898	826	864	795	828	810	825	835	777	851	822	836	836	780	853	855	858	841	797	849	851	837	885	803	803	817	857	910	843	788	783	829	868	873	808	819	806	794	816	831	791	838	796	885	825	845	860	830	829	838	825	802	831	869	868	849	804	847	837	893	835	832	852	874	824	823	842	831	805	801	791	845	830	750	819	841	836	852	847	848	773	849	874	836	841	776	840	879	820	822	848	836	828	872	875	805	823	813	850	828	844	848	803	820	857	832	810	820	793	831	822	850	859	879	837	822	796	810	855	816	840	801	774	800	754	836	824	851	860	845	789	853	883	832	788	821	778	817	819	795	809	850	833	840	869	793	810	833	793	854	821	802	839	847	867	789	856	843	819	777	849	826	876	845	820	783	807	854	792	792	827	811	842	819	843	838	893	827	856	768	813	807	828	795	820	826	814	801	862	835	822	819	803	822	771	822	821	824	835	809	843	810	810	839	830	814	792	857	820	850	816	753	823	820	827	807	867	824	877	776	808	804	853	775	831	810	827	796	803	881	922	819	883	850	816	822	792	847	797	801	853	833	763	899	815	846	815	779	804	860	854	808	830	853	802	873	853	788	828	819	806	837	787	871	797	825	815	861	821	871	821	794	812	844	778	816	795	829	867	802	815	875	840	833	822	891	818	809	875	839	847	802	817	818	826	826	858	810	828	862	855	845	818	875	818	815	865	815	843	817	832	791	832	853	831	804	791	827	811	827	843	811	815	816	851	825	810	896	826	863	853	830	813	866	887	844	884	864	806	878	870	838	835	818	830	821	817	812	774	859	828	842	852	880	820	819	870	807	817	813	809	837	873	840	790	844	848	788	826	849	795	841	784	821	795	822	848	803	822	817	800	823	814	814	828	791	819	835	821	815	805	841	815	835	837	796	865	816	859	895	795	880	825	856	801	849	830	825	779	791	829	847	837	886	792	797	824	846	805	848	827	792	799	846	783	847	814	827	834	857	879	866	805	807	845	852	769	787	821	879	847	826	823	824	819	839	829	852	809	778	816	786	858	794	873	782	782	837	844	833	741	846	801	869	815	891	783	796	781	823	802	796	836	827	847	831	835	857	879	808	794	786	834	839	841	822	854	816	812	851	814	785	793	849	851	879	858	919	881	839	824	802	771	806	812	823	833	857	848	795	886	820	855	798	827	818	820	810	784	850	798	837	889	902	877	834	837	872	832	826	828	826	789	825	828	772	862	856	863	875	835	834	820	781	819	799	798	893	833	813	840	808	831	827	853	808	823	831	803	821	810	795	822	773	844	832	813	835	888	803	875	852	817	845	841	816	775	854	765	865	811	843	873	839	806	851	835	840	767	856	829	841	868	773	848	847	836	837	859	846	792	825	820	844	819	820	821	864	820	827	806	803	785	819	814	875	821	760	799	835	778	806	852	844	825	823	870	848	809	811	868	843	848	803	836	846	836	808	831	823	845	846	816	823	817	813	801	868	832	859	830	829	780	770	834	829	816	769	808	799	754	838	851	864	848	836	782	829	799	857	830	914	842	826	832	832	834	767	874	830	818	851	803	771	798	770	810	796	815	838	846	858	840	812	838	820	818	802	867	866	840	841	840	777	800	844	878	830	872	778	795	809	860	845	884	807	822	782	846	868	816	840	862	823	812	813	828	871	823	808	814	816	878	809	859	859	826	854	848	829	826	870	850	837	809	808	789	835	833	836	791	831	815	896	805	832	795	797	845	811	813	783	835	819	845	849	807	788	845	805	795	813	828	830	872	827	831	818	837	857	814	852	817	784	860	810	807
29558	13486	8948	5388	2846	1768	1004	494	192	184	197	143	194	207	184	186	175	217	181	181	186	189	207	158	183	182	190	205	196	214	194	196	177	193	207	200	228	220	169	185	185	213	218	215	204	192	216	190	199	183	185	190	186	188	197	180	187	181	193	198	180	181	219	177	191	212	160	208	200	177	207	204	192	224	177	217	210	191	210	209	185	172	179	185	175	187	191	189	178	185	166	188	186	167	195	203	185	181	191	193	175	159	188	202	185	178	171	211	188	215	185	184	170	204	180	198	193	213	179	185	171	165	197	201	211	185	200	210	221	189	203	206	183	195	195	201	203	185	203	209	173	213	183	188	202	186	222	165	222	198	212	195	188	181	188	184	182	205	194	179	183	203	188	168	203	167	179	210	164	189	168	179	182	220	203	182	175	174	201	205	181	186	188	214	164	185	179	182	164	201	190	206	189	200	193	180	204	215	196	195	203	171	185	203	202	177	186	189	207	200	198	193	210	201	201	223	202	185	183	201	193	200	228	219	200	207	185	184	223	209	199	192	171	193	173	187	195	191	183	200	227	176	178	194	191	176	183	201	171	156	200	184	203	202	211	206	180	189	213	203	200	187	206	181	207	194	216	205	209	192	208	194	176	205	161	167	184	180	190	175	189	176	217	194	186	191	192	196	176	210	182	191	190	177	210	202	165	169	216	201	173	197	180	183	206	172	198	201	210	180	187	191	174	196	203	212	207	169	189	198	164	225	184	181	180	183	184	197	190	177	189	169	193	177	199	194	206	195	194	169	205	228	163	181	167	180	197	186	167	201	174	186	181	218	178	203	236	184	171	187	194	183	193	178	191	182	188	185	161	202	171	207	205	178	184	199	213	184	172	178	192	188	205	196	169	179	170	174	201	176	183	224	180	203	205	195	169	177	184	209	171	208	201	200	193	188	193	201	167	203	214	224	196	180	187	184	168	183	166	208	187	215	166	213	195	188	226	190	195	183	215	200	218	209	203	218	181	186	181	195	206	171	200	188	174	172	185	180	163	168	202	184	167	196	192	190	205	216	189	204	196	188	179	214	196	215	181	182	196	184	206	198	187	191	192	195	190	192	178	202	201	178	193	198	205	200	225	205	201	192	205	186	177	209	192	209	213	197	177	179	193	178	173	188	179	207	200	189	170	199	210	155	224	202	181	197	206	184	207	177	199	183	173	182	184	199	198	171	196	214	214	206	189	186	200	189	201	224	191	181	164	174	174	152	204	201	194	181	212	189	187	195	203	175	215	210	197	185	200	208	185	184	197	169	193	192	202	180	190	179	208	216	194	186	199	194	208	191	167	190	188	181	200	224	173	186	181	193	174	200	196	192	167	174	183	230	190	188	182	200	201	189	170	166	199	183	203	176	182	174	194	166	177	204	187	180	192	185	203	171	205	184	186	181	198	194	189	195	185	190	176	189	210	215	196	187	197	179	192	187	153	196	204	218	197	187	193	169	180	203	196	213	188	193	184	178	196	187	195	181	188	183	206	197	178	183	194	236	190	184	169	180	186	171	183	185	203	186	217	172	200	164	220	184	224	194	194	196	194	193	189	193	204	169	212	180	197	212	178	215	167	188	200	190	197	188	178	184	188	191	181	179	192	204	184	185	213	170	183	186	185	178	180	211	171	163	199	214	193	206	174	209	203	221	191	192	172	187	192	193	181	210	232	206	197	198	184	175	204	201	176	185	199	176	174	186	178	192	171	175	204	193	216	167	206	201	193	216	161	173	183	203	171	214	156	203	165	217	197	165	182	189	192	204	190	202	192	195	196	204	189	203	193	189	187	196	193	187	174	192	194	205	148	204	189	209	193	230	193	199	200	188	204	197	188	195	171	184	179	178	219	177	165	201	180	201	200	186	203	198	205	206	186	213	219	181	216	178	191	199	191	192	175	157	204	177	206	186	173	203	171	178	188	200	200	199	217	176	188	222	179	168	185	201	179	204	184	198	168	198	193	186	175	178	202	183	172	167	203	198	182	158	193	196	194	185	197	166	197	184	172	164	194	177	190	186	165	188	163	206	190	188	218	180	192	216	202	194	182	187	176	189	213	186	175	183	181	185	205	178	195	187	199	190	193	192	186	210	179	193	199	172	197	190	186	176	182	204	185	182	210	181	184	187	200	199	184	164	183	178	211	219	181	180	184	192	195	165	188	177	203	211	176	204	177	210	200	197	175	225	183	203	176	184	177	184	192	188	172	178	198	196	180	177	198	180	210	171	178	190	186	207	187	187	196	211	180	200	194	212	191	177	180	206	183	185	179	179	162	186	200	200	184	208	198	199	199	167	215	167	187	198	168	161	192	205	202	196	175	182	180	159	195	173	181	195	205	207	167	173	178	200	205	201	176	194	214	188	219	165	189	189	197	187	236	179	209	184	174	192	182	203	171	196	199	198	179	213	206	190	194	166	201	211	211	179	185	206	193	209	194	206	211	220	191	180	207	199	186	187	181	179	171	191	201	198	211	156	200	195	179	202	177	181	189	168	174	211	212	211	200	208	210	185	168	212	190	180	189	192	194	195	193	184	187	173	170	186	158	218	192	213	194	174	188	192	180	171	186	184	201	196	197	178	208	169	215	207	194	192	207	188	200	179	166	206	213	187	223	203	173	204	185	189	184	174	181	175	199	181	179	180	207	191	183	211	211	173	178	216	153	197	181	183	227	182	176	173	176	183	200	185	204	176	168	194	209	185	180	175	192	176	190	167	178	185	189	184	180	210	231	179	191	183	187	180	166	175	206	200	194	175	175	217	179	198	198	200	204	200	188	199	182	190	185	188	184	188	185	176	183	184	180	169	167	214	176	183	204	187	199	184	184	196	177	199	195	197	176	183	181	199	177	206	176	191	196	171	182	194	198	191	168	204	186	182	178	166	165	185	170	180	191	186	190	211	212	187	181	214	195	203	182	197	196	194	198	201	197	190	181	177	182	193	182	189	173	208	196	183	182	191	182	192	180	196	189	208	202	209	212	182	196	201	179	195	212	207	208	201	207	187	206	187	191	172	184	199	187	177	210	197	193	197	202	212	201	179	211	210	173	180	186	192	188	162	180	203	212	197	189	210	230	179	194	192	185	170	176	185	178	202	205	174	185	180	164	199	213	210	199	187	153	201	192	186	209	175	188	180	218	184	203	166	178	196	200	203	189	191	192	204	213	190	194	185	191	180	168	177	197	193	203	169	191	189	188	210	185	172	188	184	193	197	188	186	207	204	174	205	188	198	206	172	181	190	204	165	208	189	181	199	190	197	191	216	199	179	181	177	187	202	178	187	180	197	207	187	193	177	179	195	171	175	194	197	195	215	173	216	173	169	171	193	186	180	189	169	198	194	191	203	199	171	212	196	169	209	173	184	190	181	177	208	166	195	199	181	197	181	197	189	176	187	196	194	202	216	174	189	194	201	195	201	178	191	183	176	179	181	201	212	166	203	188	192	219	176	193	178	204	178	182	180	214	202
16227	8288	16509	13071	9394	6035	3490	1474	489	463	494	436	473	463	484	458	469	440	495	491	465	434	504	455	451	481	485	488	484	445	459	482	474	462	487	481	491	450	471	470	445	464	450	458	472	449	477	455	481	471	473	470	484	500	469	478	483	471	446	460	455	445	472	426	450	443	456	509	412	483	407	532	473	475	470	445	462	488	484	468	532	454	501	478	480	440	491	446	452	451	454	510	466	528	423	463	446	474	476	466	470	501	435	459	459	487	473	437	474	424	435	438	451	469	477	482	453	479	515	465	438	482	453	474	488	488	481	475	441	491	468	469	471	437	488	504	454	483	460	510	482	471	466	469	448	438	479	457	441	473	480	477	443	482	483	485	478	453	501	453	489	505	459	467	452	430	461	466	420	451	463	493	477	467	445	483	459	457	489	462	473	479	496	457	453	466	455	471	486	468	460	472	482	448	469	463	504	471	474	474	515	433	462	447	469	439	410	465	486	435	500	489	483	421	467	513	455	476	471	493	451	454	464	475	445	472	484	429	477	460	451	506	491	510	453	482	454	446	459	467	469	522	499	482	447	478	486	456	492	480	468	465	462	459	459	491	476	503	482	461	469	478	473	473	478	481	486	480	459	448	473	454	472	456	504	483	461	451	500	480	491	442	499	443	493	443	472	484	447	490	457	461	450	484	475	513	476	481	486	486	470	485	500	473	475	472	519	483	457	465	449	457	466	467	460	491	472	510	463	420	439	468	452	456	486	485	479	499	464	472	453	412	439	449	476	472	481	474	457	481	455	484	511	498	472	405	466	442	529	480	432	474	467	485	421	475	485	442	470	480	496	456	477	465	458	480	487	453	516	473	439	488	481	429	458	469	445	438	476	444	499	475	450	492	510	485	459	480	475	462	471	517	483	454	477	472	478	470	445	450	443	479	473	461	454	470	430	474	465	467	489	422	473	474	426	491	507	468	509	430	458	476	436	469	454	441	475	458	483	455	470	437	478	473	515	511	513	499	457	433	476	468	457	470	460	450	453	465	486	456	450	481	457	486	489	473	449	459	526	472	449	459	464	436	408	465	483	467	456	494	477	450	424	507	484	463	464	440	468	481	464	460	486	469	490	516	462	464	499	483	472	487	515	526	483	478	478	479	458	452	465	437	467	463	449	428	473	478	494	485	449	477	489	468	449	446	441	453	444	464	518	492	513	495	475	476	456	427	480	468	478	465	473	512	446	477	487	456	468	481	490	478	491	458	493	454	478	459	463	443	490	475	450	476	455	472	465	447	494	494	484	450	475	447	500	497	469	476	481	492	445	460	441	488	521	480	478	465	493	466	510	492	429	443	488	522	460	461	499	476	494	470	505	495	472	460	498	455	464	473	445	459	465	489	461	465	457	465	463	488	469	450	434	445	422	428	474	480	434	484	472	504	438	474	485	455	458	462	475	488	438	455	488	507	483	454	487	497	469	466	476	467	456	468	472	474	508	459	517	499	446	526	455	423	506	468	490	449	476	459	478	438	463	448	426	451	471	459	477	499	474	481	500	472	502	475	450	444	464	462	459	476	499	454	454	454	446	507	439	461	468	458	477	461	465	445	516	505	466	465	531	451	462	443	438	490	489	485	435	462	455	481	477	488	467	421	483	456	448	517	456	469	507	486	469	454	479	471	447	499	453	492	478	462	479	454	455	475	452	460	474	488	459	503	467	484	492	469	469	464	456	453	443	469	481	473	477	464	474	478	469	487	516	463	476	435	508	479	448	468	479	441	481	484	451	487	476	445	495	480	511	475	467	446	502	446	475	474	532	478	445	442	492	445	471	460	433	491	469	448	442	452	458	450	481	449	479	475	511	439	503	484	516	451	485	467	483	472	465	513	450	467	474	478	447	499	476	474	492	509	472	423	453	467	494	475	473	457	448	501	447	467	457	483	458	496	473	468	493	485	514	461	450	499	518	460	482	456	475	444	447	479	419	450	430	453	445	491	478	478	500	481	491	482	505	473	451	444	465	458	489	476	505	480	456	450	476	447	458	471	481	514	485	500	505	478	465	506	463	484	458	486	457	466	472	469	473	504	432	479	460	468	479	470	471	397	488	456	502	491	479	481	453	480	495	474	420	472	463	456	503	464	444	488	460	530	445	475	456	477	463	462	497	502	450	453	461	474	495	429	453	507	476	452	472	466	444	486	464	514	497	492	448	481	505	456	475	454	473	454	453	484	491	463	505	464	490	482	525	474	481	493	491	465	481	462	503	452	473	473	461	494	461	459	477	517	482	521	478	487	429	457	470	492	444	473	488	454	513	452	514	493	432	474	469	487	473	486	459	447	505	463	406	443	463	499	499	488	456	484	441	446	492	504	527	483	453	458	505	453	477	455	440	462	494	458	486	428	474	506	472	470	453	482	494	455	471	481	460	476	458	467	460	441	461	457	476	470	479	447	479	469	480	460	469	499	435	487	464	488	444	463	482	441	466	477	476	471	447	439	494	502	492	459	471	466	465	514	473	453	467	474	480	465	443	501	475	481	529	470	490	475	459	497	486	468	499	515	462	487	510	455	513	495	461	442	442	488	480	447	486	481	485	485	444	470	459	420	451	480	457	439	491	489	510	509	458	448	482	437	469	498	511	479	474	477	461	427	496	510	478	506	446	462	464	418	472	491	456	466	440	488	481	459	477	505	460	479	478	466	485	524	462	446	481	499	494	476	434	488	454	486	478	493	481	506	458	502	488	513	470	512	493	464	485	434	473	452	447	446	491	512	471	455	448	465	458	470	465	450	479	511	463	455	458	442	433	479	432	499	485	487	485	492	457	437	457	492	458	485	478	448	510	507	496	421	493	479	470	459	476	469	473	477	477	458	446	483	451	456	462	466	518	457	486	466	415	451	489	510	462	464	501	475	450	464	451	487	475	481	451	451	484	433	479	461	472	429	464	481	462	468	516	469	500	459	460	477	490	476	494	482	456	480	471	472	458	484	470	489	473	469	448	479	529	483	464	473	466	476	451	500	485	491	490	447	462	508	454	486	484	475	464	434	479	469	487	488	437	502	482	460	447	479	497	487	469	432	480	500	444	476	477	506	480	475	450	444	452	524	491	465	467	450	440	457	464	467	487	458	458	484	430	451	466	461	470	486	494	480	426	486	486	451	463	438	495	459	498	531	452	458	455	448	449	451	491	470	470	478	453	482	474	491	438	494	477	465	475	491	468	496	486	505	489	466	464	494	492	481	482	459	422	499	436	471	481	494	481	504	495	453	446	484	427	449	484	457	458	504	462	507	467	483	507	486	500	470	477	493	427	457	438	470	493	446	481	462	429	510	439	457	462	437	530	505	446	492	465	474	501	473	485	482	480	481	446	481	460	467	450	502	443	447	452	471	478	505	473	448	474	484	472	467	518	467	466	483	461	456	482	446	445	482	470	490	503	469	489	474	480	495	460	480	447	420	481	439	509	479	441	488	448	510	446	461	489	450	491	448	434	448	458	463	467	484
37606	23197	35538	27448	15696	8418	3861	1390	231	202	216	224	222	199	196	246	190	203	208	206	215	197	202	216	190	215	198	203	207	184	208	221	214	197	206	183	207	201	186	198	204	199	205	190	204	217	261	225	204	203	193	233	211	237	213	204	229	218	227	206	188	213	186	186	194	221	211	217	205	203	252	182	186	209	194	222	204	210	191	209	225	234	209	226	175	228	201	207	214	204	207	205	224	192	208	199	190	207	198	213	184	266	213	205	223	182	192	219	204	190	180	201	215	220	207	190	195	209	211	210	211	213	212	247	226	236	221	208	210	232	178	202	213	193	199	211	199	173	197	206	229	193	221	203	236	201	194	214	191	212	222	214	213	213	204	214	236	218	202	211	199	231	197	164	199	214	201	213	221	205	233	218	154	215	212	209	208	215	223	199	209	215	215	214	185	225	209	224	201	234	198	202	183	239	206	207	193	216	208	207	201	237	225	225	226	212	207	221	220	224	226	189	209	182	222	191	198	204	214	208	195	219	203	224	191	238	199	217	233	168	186	199	189	183	211	213	209	211	199	233	176	207	198	205	216	205	188	247	225	221	208	206	211	213	209	210	206	227	221	192	209	176	204	199	225	216	190	191	202	203	222	200	186	215	206	188	175	188	215	215	205	204	213	183	209	214	223	198	225	218	182	187	203	217	213	210	209	211	217	188	209	214	206	221	204	184	178	182	187	222	208	215	197	200	184	192	240	224	233	196	191	177	213	213	174	208	207	220	205	195	204	199	210	237	218	207	188	172	220	196	231	208	212	215	223	198	203	186	220	217	219	188	223	212	202	206	212	198	179	216	212	180	221	185	204	226	205	215	187	202	196	204	216	182	212	213	198	194	214	177	236	235	211	213	216	163	208	203	200	202	202	185	193	205	221	170	221	211	222	171	208	199	207	215	206	208	205	202	200	203	191	204	208	220	195	226	185	218	221	187	219	203	194	218	220	204	212	219	225	231	203	203	180	200	219	205	232	218	225	211	235	198	212	216	250	213	202	250	240	213	214	183	178	227	205	211	196	203	216	198	184	215	207	223	202	195	193	216	191	241	227	205	236	199	218	221	199	221	212	218	196	185	194	206	221	219	206	216	247	201	218	219	203	202	195	208	205	221	222	207	204	214	216	240	200	224	241	220	219	224	200	197	197	198	169	190	197	183	208	207	223	209	219	208	190	185	219	182	194	210	218	176	197	226	207	195	205	207	213	211	207	199	205	203	198	233	208	204	201	197	216	203	212	238	202	199	186	190	211	179	209	225	183	216	248	210	203	216	212	213	247	211	215	209	202	202	179	185	187	195	215	207	180	208	180	188	197	213	194	232	211	205	224	203	191	207	195	201	192	186	214	210	192	202	199	193	224	201	237	213	199	198	213	211	224	222	249	197	208	214	216	205	216	206	208	173	224	233	223	200	217	224	220	232	189	195	199	205	202	204	227	194	229	187	168	219	209	188	202	224	206	197	208	208	202	205	201	212	186	192	217	184	219	226	173	249	203	227	229	217	218	202	215	210	215	190	203	220	216	232	217	216	205	222	191	197	200	215	230	207	208	209	229	218	210	225	231	216	208	203	193	201	200	208	197	205	201	216	195	181	234	187	209	173	212	199	229	221	226	216	203	230	204	240	234	220	228	210	206	212	228	198	214	179	199	227	218	198	237	204	219	207	233	185	230	201	211	171	209	214	217	218	207	207	200	193	214	218	202	238	196	222	200	206	206	214	202	235	222	217	223	224	207	188	229	223	198	211	216	211	207	216	201	208	197	214	196	190	215	222	203	219	200	222	196	228	197	194	213	212	221	207	208	208	206	192	215	205	221	220	225	208	208	225	221	223	223	224	216	209	193	182	207	211	221	196	217	192	206	207	203	220	225	208	188	207	179	221	215	216	184	231	227	232	228	204	212	224	213	196	203	216	224	197	221	205	219	213	218	200	216	207	246	190	180	212	230	198	206	212	202	205	193	206	202	227	229	196	242	195	194	214	217	235	208	187	241	222	208	195	176	245	206	203	210	200	195	224	242	227	212	198	202	224	212	201	201	230	217	193	230	209	220	215	230	221	193	219	225	216	229	190	193	213	195	199	200	209	204	199	220	221	226	214	199	224	195	223	217	222	212	197	187	204	217	234	220	231	197	204	213	205	196	208	219	220	209	223	208	192	226	197	202	244	200	214	222	204	257	204	224	187	205	216	207	173	178	222	224	212	222	211	216	219	219	196	207	228	216	192	203	216	218	199	199	175	242	193	228	216	228	190	168	192	230	211	209	176	215	208	182	207	193	237	234	225	185	195	219	227	220	200	204	220	213	207	216	199	206	214	215	197	188	199	201	205	198	222	205	224	213	217	248	204	225	225	232	194	219	188	201	216	221	196	207	181	219	194	206	226	187	199	203	207	214	203	231	215	220	189	204	214	217	221	202	180	199	209	206	177	210	217	209	203	204	220	211	200	215	238	222	212	192	208	212	223	230	208	228	222	190	226	215	200	216	205	206	182	204	208	212	203	200	233	216	221	199	206	233	231	207	204	217	204	193	233	229	184	196	231	212	198	227	217	250	201	212	194	195	199	212	212	216	193	200	208	221	190	183	209	228	222	207	196	200	226	183	209	176	188	234	207	219	233	219	207	189	205	227	190	210	206	216	195	228	195	248	211	210	203	215	203	186	204	219	164	210	219	214	216	211	222	207	228	205	204	205	195	207	227	228	209	212	195	236	185	181	204	190	205	196	193	215	186	207	204	210	247	210	202	231	210	200	180	219	215	216	208	218	219	206	196	190	208	228	225	206	212	220	210	184	203	220	226	218	218	204	181	211	223	201	212	221	219	224	206	216	232	230	171	199	224	208	215	189	208	213	198	235	218	223	222	201	215	208	207	244	215	188	247	210	224	205	205	187	215	221	195	218	198	211	211	213	248	211	200	195	221	231	196	219	184	223	214	226	204	220	191	211	209	209	206	218	218	222	210	184	190	198	172	219	209	211	208	184	215	211	193	199	224	218	204	217	213	196	195	220	213	240	225	222	195	201	193	212	198	195	204	228	227	209	205	191	212	221	206	179	203	166	226	192	232	229	193	170	232	201	223	176	201	180	159	199	203	202	210	193	205	208	234	213	201	246	221	210	212	190	217	212	207	180	199	214	224	201	204	195	238	223	231	200	197	209	201	190	206	196	222	183	232	190	217	190	189	188	204	181	229	228	193	215	190	209	173	209	225	205	258	213	200	199	212	216	209	205	204	216	211	211	195	207	212	197	206	188	227	207	212	227	208	206	198	204	206	221	209	232	219	222	229	230	244	217	219	225	227	223	195	206	212	212	190	198	195	243	181	181	190	209	216	213	218	216	222	190	239	228	203	188	213	214	231	203	207	184	229	221	181	193	201	210	212	231	203	228	208	240	232	204	214	232	189	218	197	186	192	229	223	217	189	206	222	223	202	177	194	218	226	187	196	203	205	205	198	208	207
21753	16493	40899	37306	29653	21246	12742	5037	552	520	499	532	569	487	560	528	492	497	492	523	533	508	539	509	508	507	528	533	526	545	531	521	476	523	518	515	529	528	505	500	518	506	487	471	464	545	529	478	563	523	491	478	500	526	514	531	497	509	549	492	515	508	524	494	512	517	558	512	507	512	547	540	532	547	544	526	519	521	507	538	504	545	501	567	558	509	511	488	506	539	517	514	531	502	503	530	498	523	503	535	546	490	512	517	499	495	536	521	545	502	519	537	511	538	491	540	553	542	500	500	516	509	518	532	513	535	516	512	523	539	522	524	566	488	515	513	552	488	525	559	534	511	537	513	535	534	484	512	503	535	489	508	525	499	536	518	512	520	495	514	531	502	515	505	537	509	480	534	496	517	492	497	547	503	544	531	543	526	511	529	530	525	496	471	537	512	525	515	490	519	567	518	492	513	500	545	533	515	458	539	498	523	488	526	502	531	526	505	532	555	482	510	501	488	545	522	462	496	540	508	538	538	519	469	546	484	498	541	543	526	531	562	504	510	541	520	541	527	556	504	573	506	482	526	490	547	513	527	508	504	525	487	515	534	497	515	533	521	541	525	516	483	533	512	493	484	536	539	531	516	512	532	524	530	508	501	527	522	531	520	493	560	515	505	547	547	513	528	540	502	504	526	519	536	546	506	518	541	506	498	463	493	504	493	510	499	543	538	500	524	488	487	545	531	519	519	531	497	551	532	530	481	493	534	534	536	521	517	529	530	519	503	485	515	487	551	527	503	517	515	501	510	515	536	559	520	540	533	505	536	497	504	519	497	494	533	524	534	516	530	533	533	532	501	508	539	474	511	509	496	516	532	501	497	514	493	523	500	486	528	508	530	498	488	566	529	490	540	518	525	531	529	545	523	493	531	496	501	537	501	511	566	540	542	493	538	491	519	501	516	504	540	522	464	544	505	524	545	537	552	545	487	557	534	487	493	527	567	507	541	519	509	488	490	528	527	500	521	485	524	543	530	546	534	560	542	552	531	516	541	472	523	545	543	474	531	488	504	549	475	530	536	489	471	578	527	522	510	512	463	492	499	518	531	524	536	561	532	564	524	483	524	492	514	521	520	498	520	486	506	495	507	493	513	494	525	517	516	485	548	485	524	487	484	490	529	508	500	505	537	499	506	485	548	490	514	520	532	511	508	539	560	496	499	508	506	527	543	482	496	531	471	501	492	541	518	523	462	520	531	536	488	506	551	513	523	523	504	551	504	513	482	518	462	528	499	492	525	491	486	492	504	558	499	496	539	488	511	493	501	570	525	515	509	561	523	514	464	555	529	509	523	483	506	537	517	498	487	529	532	532	570	551	526	495	514	491	506	528	513	509	476	507	500	515	511	513	516	516	498	522	562	487	519	516	547	509	524	537	490	532	517	496	528	462	492	491	509	538	517	530	544	538	539	519	515	505	487	509	512	490	507	522	504	523	554	514	500	531	497	524	481	516	516	514	565	551	542	514	507	550	501	553	557	547	512	496	489	524	516	531	537	485	512	512	503	531	515	524	520	536	495	553	500	516	490	545	545	492	520	510	478	516	518	498	525	537	497	504	546	533	554	524	486	509	564	491	495	510	528	519	531	492	475	575	561	517	510	530	495	553	512	479	517	470	514	491	525	520	538	516	525	535	537	537	533	549	554	519	498	488	525	486	477	528	490	517	574	520	536	520	536	508	528	497	516	547	478	520	540	530	543	528	528	485	509	533	516	519	520	561	517	505	518	557	518	477	497	543	541	517	495	483	504	525	521	541	499	545	531	522	496	506	502	490	510	488	574	507	541	490	509	481	507	529	571	499	514	522	513	548	537	529	466	513	516	498	534	518	525	489	500	510	528	507	536	548	538	511	501	512	530	539	514	502	564	534	562	475	494	517	531	505	521	508	503	506	515	517	502	515	502	539	562	525	517	491	532	521	497	512	566	537	544	496	524	522	510	531	495	561	542	541	527	533	527	511	539	464	528	473	491	483	514	519	537	525	518	514	512	517	522	510	530	524	529	537	469	500	519	532	506	546	513	477	513	528	518	500	523	536	547	525	501	507	494	528	492	486	503	574	545	553	494	513	462	549	557	507	510	554	525	500	523	497	508	474	516	537	498	511	516	545	506	523	494	534	529	531	513	500	497	514	507	537	551	517	539	536	508	504	513	504	469	534	527	523	532	498	495	508	508	491	500	522	523	515	523	514	506	510	510	541	480	526	487	497	496	496	517	493	489	513	515	526	511	493	469	483	523	484	505	517	516	525	547	523	541	525	501	526	495	543	542	489	524	528	467	519	540	494	532	508	582	510	551	515	483	536	524	523	549	521	528	512	462	514	500	542	499	514	464	498	512	527	525	535	510	534	519	529	505	566	533	514	524	516	493	511	531	482	527	534	535	496	529	494	503	523	511	510	536	536	503	483	546	531	531	477	561	498	526	483	546	516	547	522	532	515	516	484	491	525	527	500	504	524	523	549	516	539	540	566	544	553	497	537	533	530	538	522	541	517	510	523	543	508	525	496	535	494	516	467	519	493	544	514	533	514	509	523	547	533	486	528	499	508	486	502	508	523	542	548	534	523	511	497	520	535	529	511	555	537	532	538	510	520	510	519	493	542	475	495	512	514	512	513	511	503	562	521	532	544	550	541	490	525	490	515	503	528	519	502	508	541	494	526	545	497	489	479	516	532	494	562	525	510	528	498	515	503	587	497	499	502	507	473	493	523	539	508	488	465	498	524	544	527	546	534	532	532	507	506	485	538	506	504	520	536	515	494	540	550	476	515	489	539	530	531	519	510	522	538	502	525	478	482	571	542	481	538	564	493	503	489	513	488	479	479	534	507	520	514	516	536	527	517	485	526	510	512	562	493	517	505	525	520	547	519	514	525	507	513	495	531	488	498	522	520	554	520	517	538	547	525	502	534	502	524	553	518	538	528	498	494	532	473	523	509	531	529	499	549	537	547	494	519	512	485	496	506	474	524	520	499	524	455	566	521	490	512	531	505	535	526	537	534	511	508	529	555	509	500	510	527	513	467	536	529	522	520	463	506	499	514	519	527	507	494	517	482	520	513	532	496	479	510	514	526	514	551	516	532	500	526	526	491	506	504	487	493	521	511	559	544	526	529	525	521	501	484	521	487	542	541	547	538	564	512	494	499	543	510	531	548	490	535	499	500	501	484	534	511	554	511	515	476	521	522	559	525	504	524	552	513	546	466	491	541	523	529	515	469	498	524	518	534	522	514	529	483	497	518	506	518	516	526	500	544	519	527	520	530	484	505	495	487	497	520	519	477	524	525	520	493	499	523	533	478	515	469	513	484	502	511	501	549	531	504	534	532	514	490	504	537	492	487	550	487	507	539	507	536	467	522	526	507	508	517	520	536	534	545	506	512	540	513	520	529	488	529	486	536	515	520	481	530	511	499	492	538	538	486	531	525	504	520	497	531	518	509	522	508	494	507	536
63832	49959	73586	65594	51889	39343	25504	11771	1259	417	409	411	419	379	357	364	380	403	421	377	371	434	397	377	361	409	386	350	411	367	367	335	380	384	368	406	392	384	328	407	372	349	383	362	342	364	377	391	344	351	406	433	384	342	394	386	386	402	396	394	382	408	373	357	379	373	355	400	378	390	354	399	366	351	373	392	386	398	408	364	378	394	377	382	382	406	381	385	400	354	392	362	384	378	371	352	380	408	425	399	375	366	408	399	382	377	378	400	353	406	390	377	448	379	370	356	387	410	391	363	363	386	369	399	381	385	389	408	387	380	372	400	365	395	373	340	372	364	382	389	305	365	362	388	385	352	382	357	367	344	384	399	356	374	367	323	367	388	357	347	349	374	368	382	422	377	372	372	431	390	390	355	416	393	350	372	398	361	361	385	391	388	377	357	388	364	401	352	369	354	378	361	384	393	365	380	406	363	394	394	361	379	373	406	367	391	347	374	399	374	385	395	374	382	403	352	379	410	375	407	384	405	376	387	404	371	359	431	383	393	379	354	376	407	348	348	371	346	358	417	400	359	391	398	347	378	372	385	361	396	401	350	326	376	364	380	371	374	403	372	369	401	342	400	358	387	387	388	329	377	373	359	367	397	370	390	348	372	393	356	373	358	351	380	371	382	381	369	352	387	355	366	336	350	374	384	347	366	366	382	384	371	414	368	375	374	369	347	364	380	389	402	412	411	380	392	363	400	368	388	383	350	330	386	394	353	385	394	380	407	445	375	396	380	371	348	356	346	413	363	351	414	363	376	394	394	336	396	349	360	425	381	362	370	355	371	344	395	350	381	364	361	363	354	403	347	372	382	391	396	360	382	368	418	372	371	357	387	355	421	391	396	379	376	370	381	339	405	335	388	350	387	388	360	354	382	388	412	404	416	364	378	407	366	381	340	361	401	409	389	406	369	353	408	372	377	432	396	363	379	402	388	389	388	303	373	376	367	406	378	367	392	388	359	350	406	367	383	356	385	380	391	401	365	381	359	356	386	395	379	418	399	387	394	351	353	392	375	378	380	353	397	379	400	357	416	372	399	356	364	366	393	404	389	395	369	392	384	384	351	420	356	319	348	364	375	359	351	406	374	382	372	393	353	385	397	406	402	360	366	387	397	412	401	398	366	390	359	415	368	393	388	413	417	399	382	391	381	379	396	372	372	384	395	355	348	376	343	360	416	393	386	426	334	337	395	404	352	378	394	419	332	406	368	375	379	381	386	390	403	413	397	335	396	366	360	399	366	383	368	379	409	363	384	369	380	395	403	416	384	453	364	378	382	381	367	358	416	380	421	359	364	342	332	380	393	378	395	410	347	410	387	384	382	374	414	363	368	356	381	365	379	390	378	360	398	394	341	360	384	380	407	421	338	378	354	403	403	394	367	377	386	372	353	414	348	384	374	365	367	376	363	374	372	343	374	382	360	380	432	369	345	367	391	411	372	382	395	387	380	343	361	349	418	378	372	390	388	352	387	377	395	424	380	368	379	422	392	413	362	403	338	384	368	392	411	380	370	374	384	406	369	369	390	385	361	389	360	347	340	386	391	403	388	388	398	390	368	381	373	350	372	383	359	391	386	375	361	387	374	397	372	349	374	381	347	397	395	368	404	350	378	369	383	366	383	374	387	325	396	390	375	359	396	426	406	346	371	418	346	378	399	358	363	405	386	380	395	377	400	383	389	403	386	365	341	396	381	394	373	382	417	395	351	368	355	336	379	394	398	414	343	390	364	356	369	375	387	366	374	423	338	384	352	392	381	391	371	374	388	403	382	386	374	366	413	393	404	353	412	374	410	393	363	348	376	366	362	391	357	363	372	364	342	396	348	388	378	385	402	392	408	377	371	366	387	341	354	374	379	386	340	382	377	408	330	357	366	375	369	398	351	383	391	392	413	373	386	345	386	386	401	378	376	364	375	369	376	405	377	391	353	383	393	425	375	353	366	367	376	348	457	409	357	349	361	381	369	372	385	386	371	369	351	420	401	390	396	357	411	378	415	412	419	365	356	410	419	356	402	393	403	376	368	378	398	375	398	369	403	358	372	414	448	381	401	389	387	395	340	391	374	405	417	337	379	372	374	378	360	381	352	393	384	374	363	361	379	391	380	370	361	398	386	391	406	428	395	367	362	397	392	380	414	384	393	371	386	392	351	379	411	399	379	374	371	347	375	390	364	406	372	334	397	418	390	384	357	395	370	363	353	368	355	398	389	372	350	354	363	411	385	376	437	369	398	371	350	381	387	389	366	375	388	409	400	396	359	397	370	377	344	354	364	423	421	367	379	387	369	400	368	380	347	385	379	381	394	383	378	362	366	386	375	401	371	389	380	392	427	391	376	405	356	377	406	364	399	391	407	375	385	390	435	354	390	391	348	356	370	379	405	383	372	411	350	368	363	435	412	416	446	374	391	408	393	366	358	355	366	336	370	397	362	388	406	395	375	361	386	390	365	383	395	382	378	379	375	375	360	356	359	362	387	376	394	356	394	378	367	398	365	404	393	370	361	395	348	352	379	405	315	366	365	392	368	352	386	381	335	384	386	352	370	400	401	357	395	386	391	375	325	406	368	361	403	347	345	359	353	383	393	381	390	382	371	372	372	387	412	385	389	407	386	358	375	438	389	385	364	398	409	372	372	388	396	411	377	379	372	392	364	375	341	348	385	395	376	387	391	389	378	385	393	368	375	375	414	408	364	380	387	373	371	365	349	371	358	405	362	378	362	379	386	372	365	356	346	414	369	353	336	401	387	404	348	393	392	388	353	347	365	395	398	374	350	352	397	388	386	413	404	390	390	397	398	396	341	388	377	392	373	403	397	356	365	380	344	379	417	375	381	384	384	360	345	364	353	396	394	338	375	408	416	386	382	367	369	388	366	371	358	351	341	381	385	380	372	377	401	411	385	404	395	386	399	359	356	377	376	397	385	437	335	364	359	387	363	370	375	346	377	388	391	376	367	385	396	380	365	370	344	384	370	367	387	405	388	356	344	392	399	374	370	382	364	362	352	426	379	402	406	340	408	393	397	399	438	383	355	369	395	422	369	397	402	371	348	376	429	384	392	344	383	355	352	373	388	406	370	418	367	383	408	401	417	400	344	361	339	371	387	361	415	384	385	379	383	385	377	372	353	385	357	350	385	388	392	360	355	399	378	367	359	372	327	431	403	359	358	368	370	375	382	381	407	381	386	371	396	361	389	373	362	371	363	412	364	395	400	370	399	362	386	339	392	378	373	374	347	361	395	392	416	378	384	390	392	363	364	419	350	352	368	389	379	360	378	360	378	409	373	392	397	378	352	415	381	408	342	398	383	386	370	404	389	396	399	381	381	377	398	407	356	402	384	336	433	428	388	369	370	358	404	342	372	385	416	409	395	407	368	381	369	372	393	393	336	393	370	378	386	456	383	397	376	377	404	406	387	346	391	327	362	351	382	402	389	348	373	369	379	343	356	383	361
42360	39810	73488	72190	62280	51133	38220	22223	1308	887	867	862	804	856	844	868	914	860	811	799	827	816	851	849	832	826	830	808	821	812	855	854	852	836	819	857	878	850	824	858	818	823	921	812	824	824	896	808	823	847	838	883	827	830	822	748	841	786	833	866	818	854	857	827	782	855	869	877	823	875	824	809	824	857	822	848	853	844	783	863	838	847	894	824	854	859	810	857	856	792	817	838	825	848	840	846	772	780	820	854	853	801	860	861	862	900	850	829	846	873	840	817	847	805	811	838	818	828	861	833	862	860	855	883	794	839	802	871	819	873	855	841	825	840	855	820	805	850	787	898	863	838	845	823	768	807	814	780	855	848	856	795	818	870	835	819	824	855	819	883	827	858	824	831	844	834	858	843	836	887	866	799	830	846	841	846	827	845	866	819	792	868	842	846	849	859	822	843	813	836	867	864	861	888	815	841	876	815	837	843	822	843	837	857	842	801	832	845	848	858	814	828	803	880	833	881	793	815	878	855	847	847	835	871	803	827	881	814	816	836	835	793	824	834	836	834	809	874	775	835	866	818	884	801	854	783	801	846	848	854	845	861	810	891	873	841	858	804	811	864	823	830	819	820	810	892	876	879	847	868	828	822	860	808	828	784	820	880	872	799	822	811	871	836	802	873	868	866	826	824	820	870	812	799	883	816	830	818	868	840	831	801	857	852	855	851	852	816	874	823	769	828	864	843	813	863	858	828	860	817	891	833	816	807	814	837	876	851	889	835	854	845	827	813	859	866	893	830	874	795	834	796	859	872	878	844	804	860	824	815	855	845	859	793	822	800	820	826	820	860	857	779	847	836	800	833	823	819	870	823	857	826	843	798	857	815	837	883	875	824	847	847	847	857	841	835	857	835	849	817	771	812	861	809	843	894	889	803	855	794	796	853	906	826	856	821	846	840	829	872	831	799	872	804	888	845	820	811	862	859	848	867	891	821	820	857	875	816	836	866	800	823	881	827	827	858	908	818	794	808	900	811	852	810	841	856	829	832	832	817	792	801	818	825	800	812	856	853	837	824	905	833	854	847	817	802	832	840	823	848	851	883	799	862	832	816	831	807	833	847	855	852	899	826	812	860	847	847	843	844	793	806	833	864	841	827	800	899	823	804	843	898	838	879	780	806	876	841	790	868	898	858	839	870	881	862	821	841	826	873	856	842	835	861	806	873	842	837	850	865	853	830	848	852	821	897	830	874	861	832	853	821	800	799	852	881	810	847	772	875	829	860	838	884	838	840	852	839	819	817	855	857	865	835	868	824	842	815	820	851	869	816	871	781	790	855	796	862	841	875	842	855	870	861	817	845	815	886	818	861	855	875	845	853	864	851	884	812	837	866	858	818	823	810	834	828	821	791	841	847	846	857	839	847	827	862	820	815	870	845	825	821	848	858	833	784	792	833	817	804	838	833	831	827	814	842	826	796	847	799	888	890	852	827	793	823	817	861	826	817	803	893	829	819	784	808	784	845	783	837	839	830	865	843	842	858	796	859	797	832	819	850	904	830	804	855	863	866	870	865	832	821	804	805	840	851	860	834	835	805	818	849	805	872	855	847	809	809	822	802	849	815	873	852	829	850	810	802	915	820	873	827	847	845	863	872	818	821	887	819	852	757	818	866	860	864	853	853	776	855	892	855	862	842	868	845	827	835	863	898	825	845	824	806	816	845	828	821	793	819	807	862	836	857	830	860	822	826	838	830	827	880	862	800	910	792	875	837	840	855	852	825	841	827	794	808	892	835	780	920	805	829	799	816	773	841	868	836	787	835	827	808	851	850	848	834	893	825	927	856	827	854	810	847	877	805	835	846	804	857	827	877	798	815	835	813	826	820	778	832	855	799	795	852	821	800	837	812	803	863	807	900	865	821	862	803	851	823	832	882	806	833	831	863	797	817	820	881	826	821	800	855	829	822	857	829	872	852	810	834	875	761	830	854	816	831	813	826	851	844	831	833	812	822	797	844	850	796	806	831	776	835	808	895	809	885	851	785	857	836	827	855	881	841	859	864	832	850	851	848	870	819	853	829	816	848	829	814	810	861	796	811	853	783	846	804	840	900	866	846	823	831	781	871	849	858	874	818	823	846	837	826	867	907	858	822	777	855	818	869	828	853	775	834	838	806	805	905	909	810	859	856	869	859	830	830	833	835	834	831	791	839	827	814	853	823	870	847	811	818	842	838	828	895	796	850	841	821	855	811	828	780	839	782	817	864	881	847	878	776	851	836	842	837	876	815	843	787	794	859	837	855	839	835	835	829	842	832	824	825	890	863	868	801	838	842	867	814	864	871	895	826	776	830	841	840	927	877	816	818	887	802	878	849	860	827	830	789	826	867	867	815	852	874	797	834	862	857	844	833	843	824	838	851	840	800	838	875	857	847	806	813	796	869	780	847	845	837	863	880	785	864	844	834	808	800	824	821	883	874	843	835	866	844	841	826	832	901	863	865	799	808	786	843	865	831	818	830	854	854	895	818	780	820	803	778	827	808	846	856	862	896	838	852	885	824	822	791	860	839	797	816	845	871	865	819	826	810	812	832	842	811	860	865	839	830	865	802	884	894	869	844	864	826	846	863	873	857	793	853	858	840	898	784	808	866	859	842	822	857	808	831	848	839	798	813	833	827	795	850	815	855	804	792	832	842	820	857	843	859	811	840	821	813	822	766	811	861	849	827	814	827	891	838	832	845	753	855	856	835	844	908	839	833	842	879	803	844	868	864	860	837	866	818	824	818	839	908	862	838	858	874	859	865	875	830	842	864	828	830	920	829	751	800	821	869	892	823	806	797	861	906	782	767	857	808	818	833	830	808	843	861	831	852	890	873	867	812	837	828	847	869	848	824	881	793	837	832	823	840	873	857	846	854	838	865	828	820	808	843	828	810	852	835	801	865	862	855	837	853	814	813	799	803	886	853	813	856	777	856	876	836	785	861	854	849	819	852	840	833	860	889	871	810	841	836	869	876	843	846	837	875	840	823	833	801	871	813	868	811	891	826	775	848	828	800	839	826	809	814	787	864	821	831	877	847	897	832	854	859	830	881	856	858	814	848	854	825	853	793	826	907	836	831	860	797	852	838	885	847	848	842	759	861	804	843	836	804	830	891	791	841	878	798	873	825	818	874	784	782	822	853	812	795	814	847	863	854	858	826	822	883	802	830	844	820	813	848	827	873	833	820	816	812	822	890	798	801	843	842	857	855	848	767	849	856	839	860	820	834	845	818	883	884	868	811	819	836	812	860	817	847	795	848	851	827	801	820	827	821	864	797	846	875	880	871	826	809	856	851	867	807	841	785	860	877	814	804	878	816	803	869	874	832	831	888	815	839	923	879	846	870	806	864	855	916	883	812	823	792	881	849	863	842	772	873	878	821	858	814	892	863	831	780	824	876	852	867	801	877	853	830	861	826	780	827	870	781	802	819	839	843	809	807	826	869	850	816	898	838	807	786	837	811	866	873
29982	14555	9806	6688	3430	2058	1316	718	230	188	193	194	189	214	208	201	182	184	205	183	214	189	180	202	174	185	186	180	184	207	214	185	192	159	200	182	211	193	180	189	183	205	196	171	189	189	184	191	193	194	175	167	188	219	195	189	214	207	189	193	192	186	172	201	187	207	205	187	173	191	198	212	185	209	184	164	215	183	220	209	184	172	166	202	185	188	165	187	203	183	184	181	201	209	199	181	215	189	199	204	172	187	192	202	182	183	155	189	175	206	197	216	176	180	195	204	196	185	233	186	198	175	209	189	197	198	172	205	180	195	211	214	198	206	157	198	177	187	183	152	176	194	176	183	187	212	190	172	178	216	212	207	152	190	198	169	193	196	182	191	199	183	170	213	180	213	183	189	192	191	175	192	175	203	189	189	180	187	203	167	182	203	188	201	176	226	202	208	207	200	193	184	215	171	168	199	172	179	183	172	177	175	185	182	184	184	195	183	210	186	161	169	198	192	209	194	169	165	200	209	181	197	183	185	228	194	185	209	174	193	191	180	178	199	181	171	163	185	167	188	165	176	180	186	180	173	183	186	190	182	221	175	178	234	186	197	211	182	196	207	190	201	177	190	180	195	163	181	186	191	191	203	191	162	172	179	170	181	199	179	181	190	188	191	195	212	179	195	185	187	170	188	208	198	208	194	177	197	184	193	168	177	196	213	167	171	219	192	185	206	199	204	175	188	201	196	204	171	194	197	193	207	196	176	205	192	201	192	166	194	180	170	190	210	181	173	186	193	182	200	190	180	211	176	161	231	206	184	188	217	211	194	199	185	223	205	211	188	166	184	191	182	204	200	192	192	210	191	203	198	200	205	184	213	194	199	196	206	187	167	204	220	187	183	206	210	161	197	171	196	177	164	162	181	196	182	199	200	184	186	201	188	213	203	194	210	201	197	169	186	164	186	164	176	167	188	184	209	204	213	195	185	203	204	176	186	190	210	206	183	180	183	180	195	176	185	182	165	182	183	213	188	194	197	187	192	191	194	197	210	180	160	203	191	176	193	209	223	213	214	185	181	203	189	231	204	187	210	189	196	212	187	182	176	213	177	205	186	197	182	194	210	204	169	189	185	197	192	203	205	207	197	174	200	185	178	177	167	194	208	185	209	180	192	177	196	179	186	186	216	182	219	161	194	174	186	199	168	189	185	181	184	186	181	207	198	190	158	178	180	188	194	174	199	184	199	195	189	194	221	195	191	199	195	183	214	173	167	189	197	166	174	187	180	194	198	190	197	178	174	191	193	179	211	197	210	198	209	202	167	204	186	203	185	186	179	195	213	190	209	210	204	189	192	191	190	170	196	226	185	203	178	184	210	199	202	181	176	208	175	181	201	208	210	197	180	208	179	204	174	185	190	191	187	181	194	160	193	165	177	180	196	234	206	193	198	188	194	202	202	200	197	199	192	219	184	187	206	192	203	188	182	211	195	177	198	178	218	225	195	207	171	172	203	190	193	177	203	202	183	200	226	158	196	187	173	194	195	183	210	176	193	216	196	195	195	194	162	183	200	193	191	176	207	214	181	178	175	181	206	187	161	203	206	183	192	194	176	165	212	188	176	205	172	197	209	168	175	211	185	199	220	211	204	183	191	183	191	159	200	190	209	197	186	176	186	180	201	191	202	187	208	176	183	176	176	186	193	196	197	207	185	200	202	176	174	179	179	165	182	197	167	176	170	187	177	173	196	155	197	204	194	196	167	191	189	196	177	201	193	197	188	197	184	184	184	177	178	213	178	190	179	170	183	184	209	177	191	158	180	177	166	182	194	199	173	198	183	176	194	217	198	170	180	166	159	193	195	198	193	206	189	205	192	215	181	191	186	185	202	185	204	173	195	186	196	205	217	179	198	206	175	187	193	212	217	165	207	186	209	206	195	179	199	191	201	182	187	197	203	187	179	172	179	209	186	218	173	209	225	185	173	211	179	198	218	188	180	191	172	167	196	204	174	229	185	171	226	162	182	172	209	177	212	205	171	179	166	186	205	181	179	183	192	183	190	177	192	189	194	182	200	200	180	203	181	201	182	166	184	191	181	157	196	216	190	198	166	191	185	169	181	181	179	182	185	210	192	220	218	177	173	214	181	170	188	199	179	183	186	193	190	184	164	193	151	201	197	194	175	219	187	174	189	191	169	202	195	200	207	158	196	164	185	178	185	204	176	196	170	196	200	186	177	188	174	170	185	215	203	180	197	189	171	160	202	187	163	161	181	196	175	191	204	177	155	190	171	219	195	179	182	171	183	211	173	189	195	175	202	234	212	211	204	215	198	188	213	192	194	169	171	212	199	177	192	197	217	165	179	184	192	193	195	187	182	198	212	189	177	194	178	204	197	164	172	194	180	203	163	164	177	199	163	185	180	219	213	169	192	198	194	177	204	189	211	222	179	183	224	206	186	155	206	220	185	189	137	236	204	196	192	217	187	169	185	222	195	187	164	187	195	196	188	188	172	174	199	184	207	191	197	190	195	224	193	202	171	207	182	191	179	180	189	208	185	210	165	182	193	219	192	180	197	194	181	212	204	177	191	187	197	168	177	201	178	193	202	197	164	159	189	190	173	188	200	174	171	213	186	196	186	182	196	205	185	194	197	200	173	186	196	186	180	190	194	170	182	201	203	224	197	188	182	193	166	208	195	168	189	189	184	165	150	168	160	198	191	195	176	180	176	189	204	176	183	186	196	199	202	188	207	179	202	198	234	177	222	186	196	199	181	213	210	169	184	197	196	219	194	218	214	187	178	197	181	159	190	195	190	184	197	189	175	170	192	188	193	200	206	196	195	188	210	187	199	175	194	167	189	207	168	164	182	193	196	195	177	153	175	194	188	208	190	217	190	216	205	220	187	202	216	201	214	172	178	182	175	207	178	158	200	203	205	174	197	179	169	173	170	179	193	199	219	175	194	182	221	203	186	165	207	186	219	176	187	209	160	171	191	166	166	179	193	186	164	200	168	188	188	219	173	170	178	184	182	167	171	199	199	190	179	199	200	199	168	161	206	209	202	189	182	171	202	161	202	176	173	175	196	195	217	194	176	207	187	183	198	166	182	188	187	193	184	201	190	155	189	178	189	185	186	188	196	184	180	171	188	208	196	200	210	203	202	180	186	180	204	199	182	189	201	191	158	185	182	188	205	182	203	158	174	184	173	189	204	189	197	222	198	202	184	195	172	193	201	203	202	208	195	176	212	174	205	201	173	171	191	186	170	206	187	200	225	199	189	211	198	167	196	192	199	199	185	213	177	166	180	201	189	194	191	180	193	186	170	222	188	180	179	211	207	190	217	203	181	175	190	177	186	184	195	172	171	169	206	192	184	195	197	197	198	176	210	215	180	188	196	201	196	191	194	176	208	183	198	206	187	200	192	190	170	195	219	204	170	207	207	216	166	189	191	170	185	205	202	172	181	164	193	189	194	187	157	169	218	185	184	179	194	186	181	162	234	199	178
16499	8829	17065	15056	9821	6685	4040	2103	479	504	481	486	483	468	484	513	456	493	481	493	449	429	490	491	476	469	442	419	463	416	492	483	471	459	492	451	441	521	471	479	493	470	447	509	493	465	474	452	462	485	466	481	483	487	445	456	476	457	450	485	478	470	444	479	440	452	478	470	506	449	471	473	458	487	453	469	495	514	459	458	451	479	460	503	479	482	453	484	483	502	453	504	459	458	502	500	502	468	466	500	459	443	467	468	439	469	489	481	441	458	503	462	495	474	462	492	479	496	480	516	447	446	514	478	452	472	445	456	477	468	473	489	495	496	435	482	445	452	494	483	469	476	494	491	445	464	461	467	464	450	474	469	441	444	463	477	474	494	447	470	486	478	487	476	468	464	495	505	475	448	506	473	484	457	449	509	468	480	471	523	449	446	480	489	471	464	468	460	477	491	472	468	468	433	454	451	461	468	462	457	451	468	475	487	482	483	469	489	471	466	490	481	481	472	402	469	504	471	464	478	461	452	456	474	476	484	464	444	478	473	471	454	469	512	450	502	459	443	502	489	473	497	506	490	468	496	459	458	472	479	475	496	468	435	446	429	481	458	491	509	478	509	444	454	471	481	445	487	448	450	464	461	439	485	449	452	477	480	476	492	502	497	458	434	452	473	464	453	456	480	441	479	457	471	485	485	471	467	443	438	460	451	486	491	479	455	402	494	468	453	482	480	451	463	509	484	470	456	437	462	457	473	418	479	490	419	476	465	473	486	477	469	446	463	449	493	479	476	448	461	471	458	441	452	493	447	451	482	470	483	453	463	447	487	442	436	497	497	465	462	441	473	425	500	451	479	466	482	487	457	500	497	512	471	481	436	467	460	438	464	471	456	421	491	449	409	473	478	460	502	479	491	450	454	468	479	479	494	458	484	472	485	514	468	485	481	454	490	441	471	440	468	509	495	457	473	471	457	476	475	485	484	513	496	438	450	478	476	506	444	452	489	459	510	490	458	470	485	488	449	491	465	485	441	477	447	469	467	476	431	461	462	491	476	478	459	476	467	469	488	456	464	478	450	439	445	478	457	488	493	460	518	445	495	476	463	474	470	454	513	448	483	461	465	449	517	467	482	464	496	493	474	439	450	467	517	495	467	456	497	503	452	463	484	407	471	491	491	448	438	487	501	467	483	508	455	462	504	482	446	463	458	450	444	478	456	461	461	464	472	482	456	504	449	488	491	432	443	445	464	477	468	457	479	443	452	494	440	514	478	470	448	463	460	439	477	480	500	443	448	464	492	484	490	440	450	459	476	470	494	486	470	495	476	477	502	487	477	470	481	520	479	460	460	443	467	460	505	450	495	458	466	464	490	464	481	471	452	503	495	489	497	442	400	450	497	473	486	465	472	484	476	462	489	453	424	463	478	457	489	496	452	470	413	486	493	496	467	470	494	472	494	461	496	479	431	484	484	424	483	479	435	504	507	511	464	458	462	464	473	440	489	496	493	476	508	461	470	460	513	494	493	483	485	495	460	462	483	447	477	514	443	503	435	440	506	482	475	459	493	456	430	459	459	465	510	451	500	482	445	473	487	499	452	451	477	461	493	461	431	452	454	458	489	444	461	461	485	438	458	484	447	482	478	454	460	508	472	454	469	473	424	456	435	491	504	436	460	445	452	474	454	448	460	478	510	494	474	461	461	473	424	436	499	431	437	482	452	499	469	468	480	481	496	486	480	466	465	449	441	462	493	469	453	487	507	426	480	454	461	461	494	476	472	444	488	483	517	464	500	438	499	467	430	454	479	433	463	461	512	485	457	472	477	451	507	441	479	483	484	444	482	428	473	427	461	465	490	464	438	476	481	473	489	514	479	465	462	464	438	496	449	494	462	456	480	493	442	459	458	505	466	529	461	426	476	479	476	530	485	434	450	480	481	437	451	472	458	466	509	484	421	471	442	408	447	477	461	468	468	483	476	472	442	459	440	474	471	439	477	445	444	489	474	450	463	468	491	487	463	492	452	474	463	447	429	460	479	458	455	456	492	472	478	499	453	494	481	520	492	448	480	432	464	502	478	465	420	468	462	450	474	459	495	493	501	422	461	494	477	491	448	472	472	496	486	478	461	499	452	501	479	470	480	520	477	465	452	494	480	491	471	498	514	458	449	482	468	519	502	440	455	510	432	426	470	488	471	447	435	461	461	466	467	460	467	466	503	463	479	436	486	472	480	468	486	470	444	489	437	465	472	475	429	471	478	484	477	498	475	462	441	453	465	457	483	471	466	455	478	473	473	483	444	460	463	483	438	431	468	471	459	500	463	438	469	514	443	445	505	483	472	430	461	480	495	495	500	501	478	503	487	460	486	456	489	475	464	418	491	501	502	475	510	448	464	464	478	482	453	442	460	479	490	482	425	440	498	446	492	502	487	455	503	439	458	459	462	454	484	475	452	456	481	463	460	447	470	459	474	458	413	474	465	427	481	493	462	471	463	467	477	471	492	483	468	469	493	495	443	424	462	468	427	474	448	476	495	522	465	463	481	465	465	495	501	465	453	466	478	481	473	495	447	468	529	442	496	479	498	490	465	469	423	432	477	477	508	470	458	457	501	476	477	483	461	486	479	452	452	505	477	510	465	476	484	477	486	460	483	485	462	464	485	464	471	499	459	481	466	469	484	457	445	461	457	458	497	470	488	479	507	477	476	483	482	456	434	425	458	458	469	494	463	440	447	476	457	471	463	490	462	510	466	493	469	435	459	452	439	486	473	475	518	467	479	483	449	487	460	458	449	485	484	494	478	462	445	445	454	467	452	472	502	524	465	493	511	447	433	476	478	484	433	505	459	466	499	493	454	501	478	433	429	485	446	470	477	458	461	494	444	497	471	463	511	501	458	454	448	451	491	513	493	477	495	483	482	463	482	523	453	458	469	495	450	460	444	454	422	465	481	511	472	474	460	457	486	467	485	453	485	481	499	509	484	473	470	488	463	512	474	414	469	476	464	435	476	453	451	443	448	458	515	447	469	484	466	479	472	484	479	503	480	469	489	482	458	484	484	472	494	448	459	463	504	467	465	460	472	445	485	502	477	491	451	503	478	441	466	446	450	446	524	487	476	460	440	441	442	500	468	488	476	468	462	511	454	471	500	431	472	471	450	501	490	487	487	499	452	484	498	497	413	442	474	458	475	503	470	500	491	481	494	479	492	466	468	487	456	451	490	499	453	481	504	461	503	505	443	442	452	484	481	459	449	479	501	457	510	452	468	480	487	462	510	450	468	457	452	432	503	478	455	501	461	489	462	492	467	509	449	445	472	509	467	479	436	452	511	488	496	448	461	489	487	475	456	473	464	456	512	483	483	482	472	471	475	452	466	509	504	473	476	492	454	464	442	474	466	438	473	514	502	490	491	467	473	456	475	470	502	429	509	456	454	468	455	463	494	445	461	477	489	522	471	456	479	463	476	493	435	492	482	432	441	492	461	433	471	432	475	513	487	499	443
39560	24882	35786	26965	14392	7469	3738	1607	264	236	188	210	206	206	211	224	225	192	195	213	232	214	210	220	203	211	197	211	218	190	221	228	217	209	219	165	203	220	235	238	192	208	236	201	207	223	205	188	220	213	209	215	205	207	199	218	217	223	199	219	248	191	219	211	210	208	225	227	206	238	219	218	192	220	197	213	238	221	189	229	211	229	222	240	211	199	211	208	201	218	209	223	230	225	233	187	198	202	184	202	213	200	197	204	214	199	202	219	224	206	250	202	222	236	220	231	213	205	193	208	228	209	221	231	216	188	216	200	218	223	213	169	188	192	215	212	173	239	219	236	196	177	220	217	245	200	227	192	217	204	196	216	214	222	210	214	202	205	194	227	184	238	197	213	231	224	197	193	191	217	213	210	203	220	202	196	203	223	203	176	222	248	207	204	180	181	212	213	210	208	222	223	214	222	217	184	193	207	205	203	220	197	200	217	235	220	209	220	215	227	211	218	225	218	246	196	214	197	233	204	209	224	221	222	203	197	174	219	227	224	202	214	228	232	242	209	218	197	223	203	210	211	222	191	201	223	206	219	199	234	195	216	190	227	252	205	211	210	219	216	200	214	237	208	221	207	221	226	217	202	217	210	217	237	209	208	209	203	203	188	196	191	202	223	211	214	214	201	237	204	187	186	214	213	215	208	219	215	216	237	211	203	232	212	202	197	187	268	233	263	197	200	197	212	203	199	204	207	217	209	220	182	225	227	220	212	212	212	252	208	214	227	217	190	217	220	221	199	225	230	181	205	195	181	201	212	196	232	224	213	213	213	196	213	215	218	206	210	225	219	244	215	186	194	229	212	200	241	221	187	235	238	184	169	207	178	186	204	213	204	196	198	202	221	221	190	202	203	209	219	229	217	212	203	202	208	219	222	206	210	188	223	171	181	199	200	232	225	210	223	220	246	209	189	229	234	197	229	195	214	199	194	228	231	243	218	228	226	191	179	228	219	227	185	225	188	222	209	214	212	210	200	225	188	213	214	209	192	204	224	218	207	187	198	195	172	224	220	223	227	190	207	241	215	229	228	221	217	205	202	219	214	215	221	201	220	214	221	212	214	198	208	251	236	201	205	220	220	221	213	210	165	211	224	197	185	217	202	207	206	210	206	204	187	180	216	245	204	222	226	218	213	209	234	225	196	191	206	229	185	194	201	204	192	235	229	205	213	226	217	195	200	223	219	218	208	237	228	222	202	178	247	212	208	221	211	218	232	196	232	214	189	208	191	230	208	208	222	218	217	219	214	223	205	223	201	227	201	208	202	201	198	212	189	212	236	207	222	213	208	192	187	213	226	190	236	228	205	205	226	231	218	219	214	243	190	213	218	199	228	204	219	206	231	205	221	215	207	223	195	211	224	198	214	208	208	234	223	205	235	196	233	232	208	218	213	192	217	212	210	237	195	209	225	228	225	190	194	209	219	204	203	208	220	207	215	214	220	203	213	206	213	195	203	206	222	218	207	218	235	202	212	223	202	220	188	197	204	193	195	191	207	181	201	187	178	225	214	216	218	206	203	193	241	231	214	218	192	178	221	213	224	220	209	225	203	220	225	212	211	208	191	181	217	218	211	213	230	200	185	195	223	208	215	215	182	216	196	212	235	213	219	211	225	198	212	211	211	244	208	222	199	217	222	229	190	228	204	187	225	235	206	184	184	212	243	218	211	222	200	213	204	210	227	233	211	262	243	197	224	197	216	216	204	231	198	174	202	208	241	202	184	227	209	211	216	194	202	201	229	234	217	208	207	216	201	203	228	231	210	220	187	208	213	220	189	194	179	201	243	214	216	206	210	178	211	223	167	213	223	214	221	195	198	206	214	239	211	182	209	203	219	226	219	197	200	222	237	196	216	212	192	205	206	225	226	226	219	205	214	201	211	230	216	213	183	208	220	225	208	196	188	221	212	233	209	236	212	217	204	209	200	202	210	229	221	203	198	198	221	228	231	219	202	203	216	194	233	211	231	206	260	210	188	227	197	223	218	231	212	267	222	234	212	209	213	209	216	221	206	226	220	190	189	202	222	228	213	210	209	219	212	230	247	199	208	213	212	228	209	210	210	222	210	219	213	225	197	225	221	205	219	210	219	227	236	233	216	246	222	211	235	246	202	203	200	227	219	213	205	201	186	225	205	214	177	197	210	231	250	205	221	194	210	193	213	222	202	219	212	198	226	196	201	244	209	213	219	213	227	223	217	230	225	199	212	219	220	181	183	219	201	213	205	208	203	221	219	198	210	215	196	219	205	232	218	204	208	208	235	219	182	216	208	221	235	215	236	233	200	209	197	220	200	209	216	236	218	217	222	233	190	212	205	223	210	204	227	207	183	221	249	196	183	187	206	231	216	205	223	198	215	199	207	197	213	219	213	226	192	216	183	212	244	198	237	232	203	186	180	216	190	217	210	214	196	168	217	222	232	213	200	216	191	216	213	217	224	233	251	219	201	210	214	228	186	221	201	193	201	206	215	217	204	223	201	188	218	202	220	212	232	182	212	211	193	197	218	191	200	187	204	200	195	218	208	221	194	234	195	203	184	218	210	202	221	203	212	226	194	185	230	189	218	194	208	254	197	217	232	209	193	247	210	212	209	223	208	264	197	216	245	205	212	204	216	194	208	197	184	222	221	223	211	206	235	212	200	215	241	220	225	200	200	178	195	218	217	213	192	237	231	196	202	228	202	213	210	212	199	231	217	199	195	206	200	192	210	225	180	203	211	201	215	222	188	190	208	202	214	201	223	240	199	226	207	202	206	236	215	215	189	202	204	242	191	191	204	184	200	224	201	217	215	218	233	205	211	204	203	202	228	223	201	220	214	196	187	179	205	203	196	211	232	215	210	236	215	209	171	188	202	206	207	188	191	221	199	219	225	215	188	218	237	197	230	215	221	214	214	204	230	229	199	226	216	222	194	191	203	207	233	186	198	193	211	203	205	214	196	209	204	194	204	201	228	206	181	212	212	236	243	244	236	238	217	238	201	233	199	199	228	207	218	193	217	205	224	202	212	199	211	201	234	212	210	216	211	236	198	179	200	179	194	225	233	234	223	196	216	228	214	215	204	194	218	194	202	250	193	212	211	222	190	209	210	189	218	239	236	174	219	199	191	206	215	207	224	214	205	216	185	222	195	232	246	190	232	231	200	210	216	226	176	204	211	216	175	206	236	185	213	214	220	220	242	210	188	225	217	239	215	209	231	205	219	209	196	194	204	185	214	200	199	221	194	188	223	216	241	216	215	197	232	204	198	197	207	202	204	207	213	214	224	232	203	202	216	181	213	184	219	219	177	226	203	190	191	215	213	237	247	222	213	208	226	241	217	213	206	222	190	243	239	206	192	221	216	229	225	219	221	222	216	217	206	201	233	226	212	220	214	208	233	215	216	213	204	207	220	202	213	204	205	202	185	205	171	204	216	219	213	228	177	210	228	224	199	217	241	220	223	204	202	234	221
23654	16785	40946	36895	28006	20393	12851	6189	591	539	529	496	528	528	549	493	529	511	482	518	528	526	527	481	566	527	529	525	528	565	534	556	522	556	525	531	526	516	524	513	504	526	535	510	527	544	544	536	561	515	518	517	515	484	515	517	577	556	527	540	509	511	512	527	541	509	531	518	549	481	566	528	499	535	519	511	511	506	504	555	498	533	530	549	550	517	515	534	536	503	575	495	495	542	567	550	538	556	507	518	558	535	547	542	534	535	561	529	525	490	540	506	507	484	533	551	523	500	482	534	544	545	525	505	480	560	575	517	540	547	512	503	553	568	518	585	569	553	551	547	505	520	517	488	473	464	530	555	527	557	524	514	522	536	521	553	512	502	558	490	504	563	502	554	522	524	465	468	536	529	505	524	550	559	502	517	505	503	546	530	491	537	476	491	475	514	534	523	528	471	497	565	535	496	517	504	535	528	519	563	523	522	525	542	569	556	533	473	526	521	504	513	542	554	518	517	517	484	495	515	485	491	489	579	545	549	487	518	516	490	548	535	517	509	528	477	531	524	525	540	554	503	547	522	508	532	508	522	467	509	486	573	523	561	543	512	559	524	530	519	554	513	557	532	559	520	519	563	512	515	486	557	524	530	519	545	508	487	511	510	522	514	521	506	554	501	530	519	543	507	508	508	582	528	528	500	501	555	538	509	552	530	505	505	490	563	507	498	536	530	511	538	507	540	541	536	485	517	528	531	484	568	486	567	530	513	567	538	505	499	511	510	497	516	556	499	553	529	518	517	530	476	517	532	495	511	571	566	500	521	504	551	523	506	564	493	540	501	526	530	533	525	507	483	527	531	544	545	508	538	567	497	527	496	493	578	540	557	536	501	542	557	532	563	543	571	506	539	495	501	528	555	545	537	494	513	535	551	545	514	508	538	519	519	502	563	520	548	516	526	510	560	537	545	528	506	550	517	514	492	534	475	539	561	567	557	526	546	564	499	524	529	530	524	510	517	522	542	538	450	523	511	549	575	514	536	527	521	545	494	557	509	474	545	549	522	506	517	555	547	475	523	562	503	518	532	534	527	520	547	540	520	511	556	520	558	556	533	540	527	527	534	518	542	538	573	533	501	509	476	556	530	510	491	486	513	513	510	536	492	553	525	542	496	504	517	518	484	530	512	501	515	494	556	526	529	545	529	518	487	520	479	472	492	494	521	501	509	550	505	543	518	516	525	505	536	513	529	529	510	548	520	531	543	533	557	522	476	528	514	520	493	514	510	497	568	500	537	566	525	484	552	539	525	540	500	513	482	508	532	552	495	484	530	510	541	482	529	498	534	524	469	549	522	534	515	545	514	542	563	506	476	522	537	508	560	509	525	496	492	558	484	523	523	529	526	510	555	527	516	534	529	500	547	533	501	528	542	479	526	521	500	480	513	494	551	552	536	509	520	560	525	556	547	503	552	515	558	548	535	488	572	495	534	538	522	522	516	528	533	501	572	520	507	512	554	508	546	576	522	553	516	523	527	534	542	505	553	482	516	538	527	517	510	486	539	544	504	489	549	500	549	529	564	560	548	513	523	526	528	502	535	541	495	519	524	537	497	510	519	506	476	523	548	517	531	549	525	565	552	527	538	500	512	524	542	503	505	498	560	541	509	537	525	500	502	506	505	510	531	557	532	507	529	509	484	550	557	538	524	541	540	520	488	546	527	551	489	519	508	513	519	560	501	520	538	515	521	520	508	528	528	515	542	539	515	552	489	489	540	514	522	517	549	566	544	508	525	523	495	526	504	561	475	510	513	515	543	541	540	562	528	508	491	562	521	503	513	537	567	506	515	511	539	549	504	535	524	531	570	535	530	524	528	553	524	554	502	509	523	530	529	519	511	541	525	490	530	529	521	489	519	510	559	532	491	508	511	521	531	521	497	546	506	536	528	515	512	506	515	499	532	494	492	510	538	522	556	528	524	534	530	501	480	533	533	526	517	501	529	487	528	512	512	499	501	502	502	523	533	528	531	515	521	546	512	512	515	569	510	539	531	518	489	546	517	524	533	518	542	511	526	534	556	501	498	542	555	483	498	537	506	527	534	489	536	516	517	541	534	577	541	503	569	539	513	495	540	533	543	529	540	519	496	505	519	499	528	491	479	511	518	511	528	516	521	540	522	494	490	520	501	543	467	535	540	476	493	511	525	571	510	529	522	514	552	526	535	536	531	559	538	537	525	548	533	498	508	510	486	516	517	553	531	529	529	511	555	517	564	496	489	537	515	527	504	490	525	511	522	467	517	539	522	546	488	516	513	506	528	516	521	502	565	549	511	549	549	534	535	513	550	548	505	515	506	551	508	526	547	518	512	536	547	585	522	520	562	536	546	507	560	554	545	511	527	498	524	509	506	530	503	540	488	528	477	508	500	497	479	523	523	483	532	560	492	504	530	523	478	545	534	555	519	542	542	491	506	549	462	526	541	458	508	551	496	525	529	520	535	514	504	537	500	512	541	553	518	543	527	511	500	501	520	558	496	519	551	518	516	518	526	551	527	529	517	553	519	533	536	516	530	514	558	554	522	497	482	521	526	523	522	521	525	503	521	554	526	512	554	553	512	495	506	521	520	523	546	527	549	524	485	548	523	531	511	519	485	545	526	524	519	530	539	512	526	498	535	496	511	510	530	512	527	535	506	548	510	527	534	478	462	495	559	526	548	526	500	492	495	507	527	503	475	513	514	519	551	531	502	527	508	505	534	535	535	496	504	531	512	507	534	547	502	551	544	522	561	548	500	548	455	514	535	523	517	511	483	509	510	522	545	505	536	510	519	541	519	535	515	514	550	556	546	502	566	551	523	492	516	561	526	538	522	532	494	523	505	493	512	520	544	556	524	563	526	524	533	492	543	503	549	505	495	508	487	520	504	477	553	515	510	556	520	480	507	485	480	525	513	548	512	539	526	524	514	542	526	533	517	541	513	515	514	530	525	534	506	551	542	517	512	475	520	519	491	553	517	501	520	545	516	529	524	524	521	522	506	506	548	501	492	539	512	507	505	523	532	572	520	570	528	553	521	505	522	521	518	504	553	552	538	511	516	536	523	483	527	561	561	521	515	533	542	511	507	499	561	557	556	563	525	509	535	511	493	504	555	542	500	507	509	553	531	578	507	572	567	548	529	554	580	509	529	549	513	505	498	512	522	525	480	500	476	514	546	500	555	547	508	503	529	502	523	569	514	550	549	484	502	531	526	526	527	535	510	488	524	552	522	540	559	533	554	487	484	502	543	528	525	517	506	544	544	568	507	535	523	539	485	521	520	527	536	520	543	563	533	543	510	524	529	538	533	544	524	481	482	482	504	487	482	543	518	494	513	546	553	495	554	499	534	482	514	573	523	544	551	482	508	526	485	535	547	500	503	531	503	506	496	515	527	511	553	533	533	493	554	501	529	522	550	484	555	513	551	519	497	531	515	509	543	560	547	483	531	518	500	495	548	529	506	505	559	531	542
64503	50841	75076	63736	48755	37470	25250	13244	1464	404	405	387	362	406	406	347	377	410	397	398	391	379	380	368	383	388	358	391	335	376	369	388	358	355	381	341	384	372	387	394	367	361	349	381	389	366	357	366	392	372	370	377	343	402	411	406	374	374	365	368	388	383	392	398	389	388	407	362	378	367	356	361	388	398	354	401	384	353	383	365	358	355	333	359	390	393	355	329	375	357	358	354	369	347	336	398	397	415	358	373	407	399	354	379	369	355	369	389	369	338	381	394	366	416	394	380	366	387	385	378	372	369	390	403	379	369	416	329	346	403	401	375	372	377	412	379	407	406	381	384	392	382	367	372	373	341	362	407	372	421	403	400	379	363	361	370	368	353	383	405	359	400	381	390	354	384	368	383	397	353	379	353	418	360	390	380	386	382	390	384	342	408	387	378	379	369	395	399	365	357	364	425	378	391	363	416	391	359	373	383	371	384	382	388	396	351	355	374	363	394	370	362	365	402	362	385	366	420	357	343	366	382	421	339	370	389	344	353	360	400	377	351	356	399	362	374	386	364	374	397	342	362	424	348	381	396	409	375	385	421	388	374	420	347	404	385	379	385	396	375	362	384	360	368	388	362	379	410	343	430	348	373	368	387	404	410	384	381	360	382	392	407	394	400	380	354	360	338	374	411	423	369	386	362	357	378	395	411	371	332	377	341	344	382	347	424	383	363	416	409	396	358	388	417	381	370	351	367	433	365	367	380	355	389	342	360	378	399	380	363	386	384	390	348	398	390	383	339	364	386	365	345	386	379	323	357	404	357	383	362	393	392	363	359	383	397	380	348	387	406	377	368	373	363	397	382	383	397	399	414	378	366	371	397	373	357	377	370	362	385	371	406	396	348	363	371	353	416	393	397	372	399	361	362	344	381	380	345	390	353	359	372	388	361	355	410	368	364	368	376	394	343	358	364	381	374	397	365	394	387	359	383	393	361	375	376	356	378	383	414	372	378	361	370	384	385	335	358	392	391	402	387	373	401	356	404	360	368	365	412	364	341	395	390	388	327	388	369	397	401	364	373	365	344	385	377	393	378	426	364	361	351	357	381	392	384	412	379	380	385	392	409	364	381	380	375	377	387	379	352	401	354	366	374	402	346	387	390	374	364	399	376	361	378	331	392	356	361	382	393	363	369	380	385	375	380	339	405	405	381	378	367	372	391	347	403	376	425	365	400	385	381	355	416	368	354	349	355	361	374	378	391	370	362	383	371	379	373	407	422	368	380	361	349	400	354	361	380	375	389	393	365	339	357	361	337	365	405	441	381	357	395	376	392	344	379	376	370	382	375	381	401	353	338	370	394	428	373	344	412	409	365	402	404	337	382	383	391	374	365	360	384	377	356	336	368	391	412	383	381	397	336	395	384	392	329	392	383	366	366	380	388	390	419	375	349	343	377	398	392	373	387	350	371	374	367	367	373	394	422	429	381	375	385	363	394	373	392	356	350	403	354	370	368	368	377	367	374	357	352	362	384	352	366	422	368	378	381	394	379	415	429	383	383	357	398	341	425	389	393	389	423	386	385	357	416	375	402	387	369	356	383	393	365	373	369	359	395	390	383	353	354	402	382	390	372	390	408	436	416	351	380	379	373	370	416	387	363	402	357	386	373	348	359	346	344	380	409	356	385	424	396	387	418	387	387	406	356	344	335	333	361	356	381	404	381	378	369	385	406	407	369	389	377	374	364	392	394	390	378	397	375	390	356	382	341	374	379	396	379	385	380	387	360	378	398	407	388	415	391	380	397	430	368	354	369	395	378	398	407	389	381	367	353	415	384	387	361	358	362	388	397	405	365	386	393	384	380	360	387	396	375	347	365	435	414	397	375	401	390	382	380	380	388	383	336	380	414	384	367	389	368	375	394	382	379	360	395	359	374	403	377	416	358	373	406	407	379	370	376	380	369	383	355	389	363	364	377	379	407	402	351	369	347	390	385	377	378	371	373	354	379	406	433	394	370	370	369	355	381	374	375	378	344	399	400	344	438	378	395	349	354	344	351	371	384	387	371	399	373	333	359	409	384	354	376	356	394	380	377	418	378	416	368	399	404	389	403	364	343	366	387	353	365	386	353	363	353	403	339	398	413	386	389	373	341	415	378	402	383	401	361	379	357	340	343	356	352	376	385	376	397	394	414	345	386	362	366	357	348	360	361	354	378	398	390	409	371	380	351	389	368	378	396	382	390	346	391	408	411	386	410	354	396	364	393	388	375	364	397	367	390	392	393	388	342	342	381	347	344	364	353	386	350	392	385	364	359	395	336	366	391	334	419	423	384	371	383	402	378	378	388	355	394	403	369	388	403	384	391	410	394	401	364	402	345	366	372	383	359	349	374	365	447	405	388	361	380	384	372	396	402	410	377	378	371	374	366	368	385	402	383	397	335	380	413	366	359	406	376	385	398	396	383	404	396	389	403	341	364	394	360	370	365	374	365	372	347	374	359	375	347	345	405	350	353	383	393	433	338	400	349	338	368	394	369	375	371	381	354	344	376	380	368	376	408	345	394	422	392	395	381	345	393	355	386	400	385	377	360	401	406	402	396	389	375	385	418	386	402	372	396	396	369	367	353	390	370	353	350	368	353	379	405	373	410	390	362	371	348	392	412	346	372	402	410	335	375	368	377	350	361	369	381	382	405	393	372	400	366	379	397	350	376	402	364	386	375	405	376	386	351	361	373	355	367	373	388	405	424	374	399	377	358	370	386	384	373	378	349	383	353	408	359	347	378	347	408	363	347	385	378	339	382	379	352	426	393	379	357	368	335	381	383	381	418	377	388	340	395	391	361	383	354	422	363	358	373	350	381	350	415	391	388	398	419	380	322	341	341	403	413	376	398	336	326	404	346	404	384	385	381	378	363	377	410	342	366	363	384	405	342	381	386	406	376	400	311	386	370	348	347	402	360	417	373	406	357	372	331	359	405	359	377	373	360	381	374	349	414	400	352	363	395	407	350	386	405	349	357	389	399	388	411	382	367	339	359	410	352	377	379	375	399	377	366	413	404	387	368	390	368	393	354	382	382	353	372	403	381	407	361	383	370	331	333	379	393	368	381	439	358	377	394	385	362	355	411	359	393	372	377	370	397	377	385	359	378	396	387	343	372	379	337	347	381	424	351	374	368	430	389	364	378	402	358	381	349	383	393	352	370	359	415	395	379	373	369	334	378	379	388	423	380	386	372	388	383	363	404	349	389	371	362	387	413	362	383	372	393	385	368	380	366	348	380	384	394	392	415	405	361	356	412	409	371	385	386	344	392	357	369	378	343	383	354	407	381	413	362	379	350	346	369	394	414	369	364	383	352	377	392	385	355	404	360	386	384	394	369	375	375	360	395	342	357	374	365	367	384	392	329	362	379	379	390	357	356	361	432	407	383	353	360	342	391	371	408	372	400	418	407	380	369	390	362	350	391	380	371	369	408	382	395	383	324	361	383	378	404	391	373	367	385	402	358
42972	40406	75526	71140	58797	49627	39216	25170	1475	911	899	880	857	856	841	886	853	822	859	805	851	877	805	861	784	845	839	801	825	854	853	830	830	846	816	855	836	869	827	880	843	757	783	860	821	841	853	835	892	833	857	851	853	839	856	841	827	819	804	823	908	806	833	783	863	821	819	887	884	870	827	846	849	894	850	816	870	886	872	828	848	857	837	854	814	849	831	867	842	813	822	866	816	830	889	793	874	800	835	876	818	855	890	842	806	842	831	856	850	869	895	852	822	791	866	861	836	835	829	825	803	771	829	853	827	842	845	801	813	823	827	871	818	834	894	839	875	844	821	863	836	776	851	849	854	820	831	866	802	817	840	804	854	807	858	843	854	851	807	841	790	854	848	842	860	831	853	883	859	857	817	793	849	840	854	853	801	834	816	828	877	808	863	829	868	795	858	829	817	834	806	829	804	832	886	880	849	856	855	823	821	827	801	833	834	831	864	911	837	885	806	804	841	820	824	823	848	835	868	823	825	787	844	878	825	816	802	832	836	838	831	842	806	822	836	869	836	812	841	879	830	809	854	856	814	838	864	844	887	825	838	865	843	874	830	853	831	850	881	873	882	870	840	849	809	818	857	813	849	820	799	903	841	861	842	862	785	864	850	796	823	804	814	809	819	856	820	831	882	739	822	851	838	771	822	804	810	852	859	838	832	851	847	836	806	811	805	864	829	791	827	875	843	870	834	869	814	847	820	830	849	821	859	848	821	856	791	838	847	836	795	827	863	791	853	814	838	822	881	832	810	821	849	872	863	815	871	843	812	785	831	913	819	800	799	812	873	836	832	816	775	850	826	895	837	848	821	855	852	840	784	848	836	827	835	839	876	849	820	836	878	863	834	825	846	806	863	847	845	832	805	830	826	861	772	802	791	812	866	849	837	832	798	827	846	841	824	843	810	849	853	853	830	791	812	815	842	861	868	818	863	855	830	853	830	883	864	816	890	851	784	886	883	833	882	841	827	861	809	841	866	840	842	873	824	820	791	853	792	865	857	838	814	834	783	836	815	804	809	814	859	810	859	825	870	830	844	857	833	837	842	815	840	824	914	777	794	893	845	834	880	900	811	816	828	880	812	865	868	877	802	831	836	816	821	873	831	818	832	817	824	837	860	851	858	840	806	843	817	837	840	878	819	882	826	859	763	863	827	826	885	852	784	776	829	864	820	782	844	835	859	845	778	835	781	888	867	798	851	796	819	792	789	848	827	840	821	845	852	814	825	861	839	823	833	863	870	790	900	857	842	820	809	852	818	844	840	863	773	814	823	858	849	781	786	824	828	875	903	796	863	871	873	788	854	804	835	820	863	820	846	829	883	865	822	883	877	825	960	832	788	798	815	838	854	853	834	821	837	860	842	878	822	865	861	839	867	818	846	850	796	829	845	835	821	836	816	820	868	848	820	811	846	834	878	814	786	843	845	838	820	831	868	814	807	799	862	812	831	850	796	843	796	887	841	808	823	858	823	852	841	838	822	823	857	763	802	818	777	824	849	859	849	797	844	856	834	790	797	854	845	840	846	832	845	886	841	889	836	843	878	867	824	839	849	820	926	830	857	807	786	819	851	777	866	855	850	907	823	830	805	800	829	795	862	849	846	819	776	870	837	775	880	866	833	912	801	835	816	776	903	817	795	819	887	870	791	843	831	793	837	868	877	809	869	882	852	790	871	835	821	830	846	843	830	826	856	803	812	848	845	853	832	855	813	852	846	835	823	808	874	833	822	838	844	799	861	837	787	835	805	838	812	852	814	802	871	869	806	862	877	817	842	828	809	848	799	800	825	830	825	863	855	799	845	821	823	845	812	842	841	860	879	840	844	797	861	807	832	853	832	827	905	811	852	840	813	866	871	832	859	863	868	844	778	841	815	871	889	830	850	785	831	866	832	888	873	799	841	821	829	841	813	822	873	839	859	821	824	839	843	810	822	854	849	862	786	783	870	812	813	816	837	845	829	865	764	868	805	826	834	888	851	846	844	843	837	895	824	761	867	778	859	823	849	843	846	815	858	856	842	810	848	845	830	823	837	806	865	842	788	834	854	868	782	852	768	815	848	801	882	890	842	833	861	802	808	896	822	877	824	825	849	869	811	906	836	824	837	803	837	855	817	847	821	841	848	835	852	800	845	820	788	882	857	805	847	859	834	837	803	807	845	829	822	809	847	781	786	831	855	849	803	838	800	776	819	820	842	841	817	819	876	838	839	820	869	879	782	802	828	793	847	879	882	821	797	844	826	866	831	857	846	812	783	868	805	814	856	861	851	791	839	821	813	845	873	845	836	803	850	860	812	853	807	844	782	834	851	807	865	815	810	789	830	868	820	882	866	838	877	807	859	834	845	865	803	839	832	872	772	819	873	831	835	810	830	820	880	860	818	839	890	870	886	869	890	852	868	867	839	843	841	865	853	843	845	884	805	771	844	854	815	856	828	817	868	846	819	813	843	855	799	801	853	860	812	835	847	844	868	837	797	805	844	870	851	840	805	847	835	835	868	833	836	836	838	776	885	791	829	858	854	877	802	854	843	824	867	814	788	828	878	792	832	859	845	823	838	792	814	818	864	913	866	822	857	772	853	789	812	838	809	834	919	855	880	842	866	890	895	838	836	845	829	908	854	802	860	843	811	825	832	839	834	882	802	825	849	817	795	811	834	843	831	869	811	810	804	861	822	902	865	833	846	875	789	821	798	823	806	881	859	875	864	791	840	815	863	844	862	828	884	818	854	872	818	889	858	834	852	792	839	866	834	839	831	861	833	808	884	870	876	803	826	839	790	805	826	852	832	804	851	873	815	850	853	860	872	791	839	859	821	816	784	849	892	825	785	826	836	809	812	834	814	832	853	807	816	831	811	820	826	868	815	768	826	794	810	876	829	796	877	842	825	881	834	837	824	885	860	855	815	878	833	849	805	816	825	851	792	889	873	833	844	861	799	828	791	829	818	800	804	835	765	840	817	796	848	808	786	821	838	863	816	792	846	825	835	836	811	877	839	850	810	887	821	856	825	885	830	866	823	846	841	871	814	811	831	796	809	808	842	809	812	826	853	854	847	800	821	856	850	852	856	870	846	835	809	863	816	829	793	844	847	831	858	868	845	845	808	878	785	831	778	817	782	818	821	836	812	878	782	843	865	822	884	864	851	835	820	809	848	898	810	836	822	768	852	797	822	829	836	874	842	860	869	808	834	796	841	866	861	854	850	845	881	818	845	767	845	825	854	790	822	872	848	790	813	820	868	782	844	810	838	897	827	788	803	832	834	842	839	824	794	844	848	830	869	862	863	846	839	841	804	858	806	817	836	785	836	809	856	814	836	865	835	842	782	846	845	845	817	825	808	845	856	836	802	872	849	876	897	838	881	838	825	847	840	795	882	817	826	829	848	819	824	826	766	816	826	833	808	882	824	838	883	827	810	859	849	844	830	874	767	804	845	860	863	844	850	826	797	897	813	838
30238	14722	8831	5599	2487	1647	1054	696	238	208	196	221	210	175	208	201	182	189	215	185	179	196	176	184	196	214	197	168	183	199	180	192	184	199	195	195	190	208	219	177	217	198	202	186	178	225	198	183	182	170	227	209	194	188	176	188	167	187	223	178	193	199	192	191	180	205	175	198	187	150	183	214	197	174	181	202	188	199	206	188	175	155	160	196	200	219	180	183	206	166	179	186	185	207	211	201	181	197	160	183	190	186	190	201	171	187	182	184	198	193	185	203	187	177	205	195	185	197	203	196	175	185	188	168	183	202	178	188	176	192	199	202	180	196	188	203	221	166	167	179	192	181	183	188	183	219	180	158	203	176	163	208	218	189	214	160	203	202	177	183	180	178	196	189	188	175	191	202	165	155	190	160	177	192	199	177	159	178	208	181	184	180	184	196	204	219	176	162	177	184	188	206	187	207	190	209	203	191	189	193	193	180	199	200	213	190	210	205	195	193	209	180	180	214	186	167	181	196	179	191	188	202	171	169	222	196	175	221	186	211	217	182	181	201	195	196	181	163	191	187	185	201	206	183	185	199	213	202	171	188	186	190	187	169	190	193	177	181	217	197	184	186	214	173	184	212	206	207	208	187	175	174	190	201	219	210	188	164	188	175	220	156	191	190	196	185	203	179	197	185	172	170	202	185	185	207	216	163	199	207	190	200	197	209	197	182	169	200	201	183	170	181	199	162	213	181	215	173	172	197	183	193	192	207	191	199	187	176	177	199	209	206	170	195	173	170	185	174	200	177	185	196	191	208	185	171	180	188	189	184	171	175	197	211	185	204	205	194	198	197	206	191	181	184	189	180	175	203	187	189	176	192	192	217	197	197	222	170	220	197	208	190	192	210	186	187	202	229	182	191	182	210	171	176	200	207	182	183	190	185	181	186	192	179	170	194	183	176	205	208	210	171	180	212	200	200	195	206	190	203	182	208	179	208	192	199	176	173	170	206	168	196	178	191	192	187	203	215	196	198	217	165	175	195	210	180	186	202	209	221	206	148	177	195	209	190	194	165	198	165	175	193	167	170	204	194	192	206	180	180	173	208	193	183	191	182	178	210	195	142	197	166	165	209	196	192	203	194	194	190	201	180	180	178	159	174	237	184	183	209	189	187	186	171	185	185	198	211	183	178	223	199	216	195	174	202	183	193	179	185	188	204	189	204	204	192	176	170	162	199	183	211	199	200	199	178	186	195	193	210	204	219	200	187	184	215	172	185	189	205	167	175	209	183	189	188	195	191	170	162	188	175	189	208	180	210	208	191	169	185	217	166	200	195	217	216	159	176	189	198	207	187	184	195	185	165	168	180	196	198	201	177	183	226	186	203	180	177	174	188	202	208	190	202	203	195	177	176	190	213	181	185	210	201	210	195	174	178	203	161	184	196	185	203	212	179	188	196	178	201	193	209	178	200	181	217	205	186	188	187	202	203	193	178	176	188	179	157	208	193	198	162	189	189	162	174	213	169	196	204	190	184	197	214	205	185	183	186	200	238	187	215	201	171	195	195	175	197	201	203	176	180	185	205	198	167	184	206	179	189	179	179	196	167	195	189	155	188	196	214	200	203	189	173	221	198	203	185	167	204	190	186	204	186	183	204	190	181	230	175	184	174	178	209	177	203	221	195	209	179	212	198	195	179	218	182	163	200	180	237	198	193	191	189	195	186	173	185	192	210	194	197	195	157	175	199	190	185	189	175	177	170	153	157	183	222	184	205	206	198	208	201	207	206	182	170	178	200	186	186	201	204	167	200	191	214	214	196	205	183	177	190	201	167	198	194	221	190	171	206	178	219	177	195	165	193	169	203	194	214	180	217	220	176	169	191	201	204	192	193	179	182	179	183	176	194	184	202	188	176	181	181	176	195	211	188	179	184	218	204	186	220	192	199	190	209	183	187	187	241	198	208	180	189	196	170	185	181	195	169	188	163	173	192	198	202	180	203	203	188	178	186	191	176	214	187	198	203	182	189	193	208	197	187	184	184	221	185	193	208	184	190	197	179	188	186	153	164	190	193	204	146	182	208	189	205	182	175	171	181	188	196	186	174	187	208	199	194	161	180	186	163	191	181	210	179	195	197	236	189	202	177	171	181	183	172	199	211	208	180	193	189	193	202	201	194	204	197	195	196	188	210	182	205	197	203	178	185	199	199	190	165	191	181	173	214	209	170	211	192	190	180	162	212	170	175	189	223	184	206	178	192	199	204	194	189	180	207	189	179	209	207	214	220	200	183	215	201	198	164	186	205	162	210	192	187	213	196	184	216	203	182	195	203	203	194	177	205	166	186	188	194	207	187	171	204	192	177	177	177	198	221	191	202	185	207	176	174	187	196	178	200	179	201	191	162	173	184	213	197	218	213	189	172	210	178	177	197	197	212	178	166	173	220	226	214	171	195	195	173	159	193	186	174	179	199	183	207	199	184	177	185	221	177	192	148	208	198	213	182	182	186	182	195	202	193	189	177	205	183	204	188	203	181	195	151	177	189	184	194	216	168	171	199	194	184	188	191	185	187	196	160	182	224	202	154	193	208	198	198	187	199	198	180	197	178	212	199	202	208	159	187	194	201	181	182	192	174	174	166	181	190	202	200	202	195	180	180	197	185	176	187	175	200	182	190	209	193	190	208	187	182	207	200	199	197	199	189	191	183	199	182	197	193	195	177	207	166	188	194	188	191	182	188	213	170	189	169	204	195	182	189	201	235	191	209	207	191	186	220	204	169	179	202	191	208	196	224	194	202	216	183	179	217	184	203	170	182	204	166	190	197	189	202	206	186	202	190	198	154	183	198	187	187	190	163	179	193	194	223	186	194	194	199	189	183	186	180	221	188	176	197	175	196	199	176	202	206	176	176	185	186	179	182	188	181	174	195	177	195	189	200	214	179	176	195	206	187	207	199	191	180	205	187	177	177	190	182	195	217	195	199	191	200	205	180	189	194	163	178	190	176	188	192	191	186	199	176	218	199	191	190	199	199	178	195	208	205	208	217	215	187	177	186	192	208	168	202	232	186	207	184	218	168	194	216	188	183	189	201	176	208	191	190	181	169	201	197	172	206	198	176	203	184	173	188	172	193	187	181	190	196	171	171	173	171	196	189	195	172	177	192	178	167	190	208	208	177	166	181	210	170	183	175	238	232	195	173	205	228	196	191	173	213	183	210	202	201	156	223	164	210	174	198	175	183	150	195	192	201	180	181	166	179	204	200	198	176	177	191	185	197	210	210	205	180	191	208	212	210	191	175	194	177	193	223	196	199	167	198	191	180	183	187	182	213	165	201	199	165	187	173	188	178	202	195	198	198	213	170	182	188	180	200	212	183	192	192	185	184	218	201	189	207	149	207	193	177	205	153	190	183	200	190	174	199	194	173	172	159	195	188	197	185	198	183	180	175	197	200	201	188	176	195	189	193	164	173	183	189	173	177	188	192	202	209	179	197	196	200	183	186	213	198	179	172
16327	9141	16044	13083	8271	5962	4063	2338	520	455	471	484	512	488	489	530	453	485	502	518	472	472	480	465	450	464	474	461	469	477	467	480	513	500	480	489	510	463	482	475	456	475	488	494	483	498	450	467	465	435	435	450	474	494	484	506	511	484	527	482	482	498	482	495	527	475	529	462	485	451	440	481	491	467	437	479	471	458	499	463	456	505	496	484	495	487	470	473	468	470	450	493	457	492	499	449	478	453	469	483	487	479	469	485	454	478	485	471	487	436	446	454	491	498	465	465	456	469	447	455	497	463	476	529	463	474	478	481	507	468	466	466	464	463	445	464	444	440	495	470	464	447	430	465	447	489	479	485	518	472	486	471	483	474	463	494	452	504	460	468	502	474	478	479	472	451	454	455	469	472	531	521	475	452	476	505	446	496	462	465	481	466	527	472	495	496	479	471	505	472	496	468	522	421	493	513	485	475	493	465	470	535	436	477	464	463	478	466	494	493	495	452	486	461	506	472	510	484	486	480	466	467	468	435	519	499	490	486	466	468	481	487	453	511	444	455	489	477	468	490	489	464	460	492	485	486	461	476	494	496	509	488	515	506	472	470	451	491	471	464	470	484	459	460	512	534	451	459	479	482	475	494	460	491	501	474	457	432	483	463	505	468	472	474	486	450	512	443	464	471	483	492	471	484	472	482	491	480	472	493	483	460	474	450	473	465	470	456	477	481	442	475	500	488	481	476	469	481	500	493	496	508	499	483	509	504	509	487	445	478	467	436	445	493	436	465	526	479	503	468	511	467	455	480	484	473	458	438	528	426	472	479	458	512	490	476	454	456	453	493	471	443	463	477	473	494	473	462	468	493	486	453	441	492	482	469	462	460	474	488	486	454	453	477	449	495	474	483	481	476	460	476	421	481	448	474	462	452	457	479	472	508	461	502	452	538	508	466	488	497	457	443	474	426	458	486	459	467	450	437	486	455	479	500	437	466	468	486	422	473	467	488	516	489	466	506	468	500	449	447	464	442	489	418	472	482	507	450	492	489	460	496	489	451	472	486	477	447	493	499	496	493	466	482	466	492	459	478	518	459	486	463	513	483	479	471	469	524	498	511	465	514	479	470	487	457	491	444	499	488	483	476	457	456	448	516	506	461	500	512	490	460	434	468	480	476	469	492	464	492	479	475	480	455	490	488	500	493	476	467	478	472	501	460	462	467	484	468	472	501	482	436	462	487	481	451	466	482	414	485	483	482	427	452	436	499	450	457	516	462	449	462	510	506	451	461	494	471	512	465	479	468	457	471	438	503	483	453	482	470	476	496	459	470	494	475	440	464	492	493	507	410	468	503	461	467	506	479	499	428	491	457	474	483	486	498	476	486	554	466	433	475	486	441	481	476	514	483	480	507	474	486	470	491	446	473	499	490	453	509	480	458	499	482	462	453	480	502	508	504	463	487	479	483	489	478	491	487	509	479	460	451	460	475	485	443	488	481	493	477	487	448	504	469	493	483	500	510	467	413	482	467	482	484	474	455	440	499	523	465	463	513	469	468	481	488	463	474	514	473	495	462	484	481	480	501	473	494	443	500	479	483	464	435	482	482	485	469	474	493	473	466	484	507	441	482	471	506	446	482	509	486	456	464	480	472	475	485	463	505	475	494	519	444	486	434	473	436	488	485	465	446	466	426	525	467	450	498	466	480	511	474	463	418	461	469	476	484	467	464	460	476	468	510	493	467	481	462	448	471	476	475	461	516	474	476	458	440	470	454	457	478	480	492	448	492	484	470	469	488	452	451	470	500	525	486	473	496	464	450	463	461	494	460	475	490	485	513	475	510	521	440	483	478	499	467	465	485	470	489	465	476	470	439	449	521	484	458	480	457	509	486	489	447	505	448	462	476	496	486	533	469	479	481	463	470	467	486	476	469	476	476	456	502	464	483	478	443	513	505	491	525	467	453	514	467	453	479	480	516	470	476	468	472	494	504	467	467	525	493	529	457	469	462	506	497	472	450	515	475	487	483	472	469	470	449	466	448	468	439	477	447	470	457	486	501	470	486	527	489	470	501	451	464	466	529	477	453	436	489	468	454	507	483	449	497	461	468	477	503	465	506	454	450	453	472	435	470	495	467	449	516	503	470	489	504	419	477	487	439	445	459	447	476	477	493	496	499	503	523	522	473	503	491	459	452	455	417	469	493	442	469	483	482	488	452	450	457	482	491	509	494	452	473	497	480	516	477	514	485	476	480	472	473	496	493	519	458	473	490	497	477	498	511	471	484	506	448	429	513	469	481	501	471	486	451	502	502	451	466	521	492	493	472	491	447	468	461	477	479	481	464	460	500	484	481	462	490	472	491	506	459	467	512	446	499	467	504	501	446	459	468	491	449	475	451	465	494	446	463	463	470	466	490	496	469	503	469	504	461	472	492	487	440	434	462	499	433	486	438	448	483	503	476	443	482	511	510	522	503	455	479	504	458	488	475	485	458	469	506	475	470	485	488	438	506	480	458	474	504	457	462	450	482	495	494	483	456	483	465	442	494	465	479	474	516	469	488	456	485	465	451	448	439	535	445	475	449	474	470	501	442	455	462	471	479	491	450	447	506	494	436	436	451	456	483	435	490	521	487	436	490	457	485	489	499	467	444	462	474	489	471	501	501	473	489	496	496	456	439	477	437	472	504	497	469	492	472	502	462	438	505	470	485	478	495	495	473	465	471	476	482	465	507	479	528	491	475	472	458	490	479	476	496	513	501	495	486	485	491	483	412	463	482	477	486	423	452	474	440	470	472	472	519	507	471	455	430	506	478	494	469	475	508	462	474	490	498	479	486	408	494	477	441	477	453	455	485	466	483	461	470	457	436	472	476	485	533	455	463	485	485	471	454	482	445	454	453	449	445	465	481	429	478	488	449	495	476	457	472	482	496	467	474	475	462	461	458	477	472	489	462	424	511	463	445	459	496	511	444	454	445	479	464	415	476	492	527	491	474	466	458	469	506	433	478	492	464	467	454	472	464	456	494	463	498	477	455	462	477	473	458	466	518	486	444	457	524	475	478	488	477	434	510	438	492	473	449	469	507	514	470	518	518	462	480	503	471	500	468	480	447	457	482	481	476	458	487	500	455	465	497	491	492	489	502	490	494	469	416	478	440	490	493	488	497	497	463	472	499	450	490	494	462	461	482	526	476	456	474	449	443	501	495	495	480	496	470	452	512	473	486	483	463	489	464	468	475	487	439	471	489	474	452	502	474	490	500	450	505	448	452	470	477	418	475	481	477	435	490	471	493	467	482	503	500	500	502	459	500	490	485	511	475	472	462	500	516	444	512	459	476	438	492	454	475	486	475	475	439	455	455	462	470	487	470	486	479	459	505	467	469	443	480	468	476	493	464	488	462	492	490	442	486	477	473	459	440	470	453	466	477	504	459	481	483	479	440	460	452	499	468	492	499	474	497	493	456	487	442	495	439	475	482	491	477	483	513	476	448	517	470	486	505	491	457
38545	22659	34611	25177	13565	8112	4210	2104	368	196	183	205	211	208	219	218	231	199	199	208	212	209	191	225	208	198	203	222	199	203	195	235	206	225	210	227	191	220	202	219	200	195	200	222	216	193	224	194	229	215	206	233	249	216	201	204	213	203	233	206	240	246	209	213	225	210	183	194	205	199	203	192	223	230	204	207	238	220	220	184	223	219	213	219	206	222	215	234	202	226	211	209	204	229	175	213	193	199	244	191	200	207	222	200	200	203	226	213	200	237	219	209	210	192	221	190	201	201	205	195	185	233	227	208	264	220	230	221	227	204	185	197	201	203	217	202	231	223	183	219	236	202	195	201	254	236	247	195	199	217	197	192	193	196	218	204	257	215	201	201	226	183	205	214	208	210	215	238	218	200	224	236	198	219	206	214	212	222	224	208	197	212	206	201	207	219	232	223	227	207	208	226	223	232	211	186	204	209	198	215	187	219	211	170	198	200	196	200	214	205	215	211	225	216	195	187	216	232	214	234	215	207	215	222	207	220	203	248	222	207	209	204	204	204	199	216	210	187	220	210	194	220	203	242	242	215	179	229	198	185	196	222	209	208	208	210	230	243	200	212	204	231	216	239	207	220	229	209	241	228	197	193	223	181	176	227	238	210	198	191	187	191	216	236	206	226	229	193	213	237	212	226	219	219	245	218	212	222	227	201	240	225	202	208	226	209	225	239	206	242	231	226	234	183	213	191	232	218	182	232	202	210	235	188	229	227	214	213	218	218	214	210	232	193	224	209	212	222	218	213	189	194	221	213	206	228	238	226	213	210	230	209	222	222	214	187	203	191	193	193	239	223	207	223	205	224	202	233	210	227	234	201	250	234	181	201	190	225	211	215	191	208	214	197	198	190	183	224	232	227	196	205	208	198	204	230	213	208	202	194	217	231	185	218	212	220	204	240	219	246	197	190	198	212	189	232	202	198	210	230	220	230	182	223	203	239	210	238	232	207	229	213	221	209	227	227	237	185	219	211	232	206	226	219	189	218	201	205	198	199	207	213	207	197	228	170	234	211	233	215	220	194	216	224	202	223	219	199	210	196	219	214	195	211	187	219	236	220	213	206	215	199	178	224	195	233	220	213	185	212	225	233	216	220	200	216	204	241	237	225	206	233	219	185	194	215	234	215	217	216	219	219	195	176	198	223	180	225	206	219	170	204	199	208	194	243	213	214	222	184	226	219	196	215	237	233	218	226	189	194	201	185	218	210	208	238	206	210	208	207	211	220	218	214	209	216	227	193	190	231	210	223	193	209	213	228	209	202	228	211	220	213	210	216	212	186	193	228	199	215	223	201	241	215	222	217	182	207	198	231	197	235	222	187	218	206	202	197	227	194	178	214	232	230	217	213	178	201	207	206	242	223	237	204	223	214	200	207	180	212	218	219	193	222	223	221	212	203	212	212	210	209	222	190	194	215	191	222	221	207	218	217	184	211	228	242	233	216	240	210	194	200	198	209	213	232	212	229	227	195	206	205	195	190	218	230	201	207	200	204	233	239	198	238	229	200	205	235	223	230	189	213	256	218	195	218	221	213	224	215	218	219	212	189	213	201	183	236	214	210	196	224	224	211	190	194	239	218	224	213	194	210	225	194	201	230	213	205	238	224	202	229	212	181	207	182	187	224	215	197	223	201	229	244	226	196	195	181	215	225	239	235	217	214	194	213	213	205	197	212	216	206	199	210	219	232	217	205	215	198	210	196	220	237	199	207	217	209	223	204	197	215	187	224	197	231	201	206	196	212	227	190	210	190	223	217	209	206	222	201	234	236	216	234	217	210	206	197	205	178	196	195	194	210	229	208	213	219	203	233	223	214	195	225	192	204	234	231	223	211	210	221	239	206	231	235	210	204	196	210	202	194	187	206	212	209	230	210	216	214	218	208	212	212	224	205	236	204	195	194	227	236	188	203	210	199	217	208	211	215	207	215	200	184	191	198	213	205	197	207	200	220	231	227	215	201	217	212	189	226	209	198	178	239	213	203	222	191	201	214	213	211	217	206	211	205	240	197	195	209	204	210	203	206	182	227	216	220	218	217	211	191	187	236	203	225	203	204	203	214	234	188	224	238	206	205	201	212	210	212	224	207	211	192	208	193	200	230	206	215	201	204	190	231	222	204	223	222	219	218	204	215	214	234	206	202	174	181	211	234	210	218	180	198	199	230	189	222	255	209	192	228	228	218	192	207	200	203	223	206	221	236	201	213	225	206	217	211	200	194	212	190	210	208	229	234	238	207	248	216	218	216	243	230	208	210	233	222	200	210	202	200	220	203	206	224	220	220	218	218	219	228	223	190	223	221	191	205	198	200	207	202	224	182	199	223	200	226	199	202	213	197	200	202	226	205	209	226	238	179	211	218	218	216	172	179	209	212	215	198	191	197	213	219	215	206	203	206	222	224	217	214	215	221	199	204	214	212	202	209	248	226	214	207	194	205	238	224	218	210	195	240	221	233	207	220	188	196	216	211	201	202	185	243	181	209	213	236	222	216	207	243	217	234	217	204	222	224	220	219	223	227	209	211	239	238	209	225	194	223	188	225	204	223	213	199	226	199	208	223	255	233	220	199	206	220	180	190	196	204	187	224	206	239	227	194	198	182	223	210	230	224	218	225	184	235	212	218	183	237	196	219	229	188	192	201	215	195	185	187	241	224	215	213	221	196	205	188	217	208	212	198	194	226	211	204	230	229	208	195	223	225	236	214	198	193	228	224	188	236	220	219	207	220	208	209	202	208	220	209	198	220	193	194	208	197	229	203	195	198	227	217	208	208	234	189	231	231	222	202	216	225	213	229	191	228	207	202	177	218	192	182	222	213	190	221	212	223	215	224	218	212	215	225	228	193	212	216	203	193	205	211	202	208	261	195	185	214	226	215	214	208	228	206	222	237	209	220	238	219	247	209	220	218	206	189	233	216	227	199	200	200	239	181	194	206	203	208	203	201	207	236	213	217	239	188	210	244	202	227	204	214	192	212	201	231	205	228	195	181	185	246	228	222	216	244	219	216	225	193	206	208	204	210	225	221	212	226	188	197	219	197	210	214	191	201	214	193	203	236	220	207	178	219	194	202	202	206	214	242	221	209	230	200	218	220	218	201	202	204	215	208	230	203	195	234	219	210	201	248	233	210	233	205	215	198	237	193	208	209	226	218	219	216	216	242	192	210	206	224	213	190	193	214	206	204	221	220	211	197	211	190	201	222	204	240	215	206	188	198	211	230	186	226	244	203	222	194	215	203	218	220	217	205	209	205	231	212	216	208	231	225	213	205	215	235	208	204	227	223	204	227	213	219	238	205	212	209	205	217	228	219	203	219	212	226	234	218	218	238	227	198	195	206	191	184	216	238	229	221	228	190	205	212	213	185	186	216	214	198	215	209	227	215	227	228	216	203	216	236	207	225	213	240	261	232	205	228	192	211	210	215	216	191	211	199	214	240	248	208	204	206	228	206	211	209
22536	15281	39998	35474	27517	21739	14369	7892	849	540	531	520	530	510	553	514	526	527	532	531	516	510	487	518	557	511	513	536	543	525	527	562	566	513	538	523	517	519	542	537	531	500	538	560	542	528	539	529	554	509	537	518	531	516	463	541	505	514	496	502	502	530	532	518	495	525	523	526	497	541	512	535	532	512	515	567	477	547	507	546	510	526	528	561	527	500	498	531	564	508	552	556	481	520	527	537	506	532	557	534	520	504	530	561	530	535	560	514	538	528	529	526	555	585	527	557	522	548	536	537	516	491	542	472	552	470	547	549	513	492	519	491	568	524	509	559	525	528	525	513	519	533	547	534	556	541	553	517	505	552	522	480	522	560	503	505	540	543	540	488	537	523	575	553	562	557	533	552	502	520	551	486	533	533	519	544	527	493	548	510	551	507	553	534	521	530	521	485	515	536	483	516	547	522	523	520	490	509	510	526	528	530	508	570	514	501	526	497	519	509	526	534	550	538	505	575	547	519	529	500	544	520	546	548	538	518	575	521	517	498	528	541	516	568	504	568	568	522	517	526	535	507	523	521	534	507	594	525	514	504	536	512	553	504	535	519	550	474	513	522	514	527	540	543	553	548	557	508	501	504	527	526	538	523	515	516	549	518	527	502	534	517	517	497	507	534	488	527	478	563	499	550	510	530	563	515	517	542	511	527	556	525	545	502	520	518	501	519	523	523	554	527	530	529	526	511	496	518	518	544	540	553	592	510	497	527	480	524	541	528	520	500	503	534	570	535	497	480	511	519	523	488	555	558	541	523	548	486	563	497	532	516	508	514	541	503	523	539	526	493	534	521	497	500	537	523	514	562	509	541	497	515	558	521	534	485	485	523	575	534	514	517	531	499	558	546	513	485	530	494	516	550	515	514	541	491	566	515	515	549	517	546	489	514	527	544	503	539	521	569	547	572	500	525	520	550	508	546	546	548	517	550	541	496	547	522	536	514	508	464	523	563	515	498	586	505	490	551	519	521	504	521	514	504	530	495	572	502	509	563	484	499	534	525	506	543	556	521	512	506	516	510	493	535	499	522	493	473	516	565	538	506	542	512	496	517	514	510	544	528	529	537	480	545	534	501	518	541	536	512	511	525	503	482	555	540	500	565	595	547	508	523	536	503	503	537	510	525	540	565	485	522	556	524	557	541	570	548	566	548	535	552	516	538	546	518	542	496	525	531	508	474	553	513	525	489	525	509	545	508	514	514	534	507	538	483	510	513	510	576	486	554	528	540	537	515	533	520	480	499	509	512	551	530	544	548	496	512	518	501	518	532	490	507	539	555	506	506	571	535	505	514	491	542	563	475	517	516	495	532	477	577	529	575	500	509	519	482	534	515	524	505	520	534	537	527	551	518	522	569	538	521	527	511	506	495	512	534	542	491	541	506	577	502	535	531	530	517	517	508	559	532	540	523	513	544	510	554	544	495	507	523	552	503	522	521	548	534	538	514	541	488	525	530	551	521	527	513	517	541	503	541	502	559	532	506	505	525	520	539	535	538	482	538	521	539	531	526	520	550	472	496	523	505	555	520	515	505	536	542	552	531	510	529	500	537	491	580	510	482	546	504	491	530	512	509	505	496	531	530	545	526	542	560	553	497	499	513	598	558	540	483	572	555	532	536	509	548	508	513	523	512	526	526	518	530	572	505	570	519	513	529	524	532	509	512	524	549	521	503	556	509	531	562	482	548	546	518	539	495	511	506	525	482	542	520	540	505	528	541	551	510	541	503	533	539	511	515	533	525	562	492	508	509	537	498	497	569	485	550	519	509	496	500	550	552	533	557	546	511	517	537	531	494	549	521	514	527	519	507	477	536	527	513	532	492	506	535	531	497	524	525	520	529	500	567	531	574	522	547	493	454	525	518	479	514	495	503	539	527	520	521	490	529	525	500	542	509	531	551	558	536	540	489	536	520	497	545	512	527	525	529	541	509	518	541	527	577	552	540	539	512	546	518	517	499	490	531	535	528	533	551	565	577	499	530	543	521	542	528	538	542	477	525	515	495	564	520	570	510	535	527	527	559	506	543	566	541	548	550	524	547	541	533	501	520	511	523	519	548	574	491	497	537	548	525	500	518	503	530	562	540	541	526	518	520	560	534	528	539	556	531	561	465	547	538	483	517	525	563	534	495	513	492	483	563	540	518	517	488	533	512	596	558	508	587	508	500	524	554	479	496	516	517	550	501	521	508	489	548	548	530	536	533	509	519	524	521	531	500	529	510	499	545	530	530	552	501	537	544	508	522	553	543	537	532	559	551	554	552	525	545	509	527	527	533	544	537	533	532	532	517	491	531	519	488	490	519	520	544	487	501	476	558	509	536	546	501	531	507	531	568	534	546	517	513	516	539	528	501	555	551	528	537	525	569	536	545	487	564	506	523	508	513	536	495	509	512	543	531	560	526	592	535	531	520	518	508	520	525	535	482	462	579	526	511	497	523	485	570	542	523	520	519	516	551	546	500	513	508	553	544	524	502	514	553	528	518	550	488	531	487	518	521	539	556	542	559	499	523	484	518	516	550	510	510	544	520	524	546	516	536	494	536	493	498	507	544	502	527	537	525	531	574	575	531	536	557	530	530	502	513	547	526	545	577	506	544	531	564	551	563	537	522	520	554	539	523	512	517	514	546	534	524	497	509	548	477	548	547	540	528	500	541	629	540	497	536	495	526	510	587	576	519	514	551	523	515	519	553	517	523	500	509	539	508	502	527	535	523	538	545	498	516	522	503	501	573	529	495	492	520	533	495	550	557	518	533	524	557	513	541	487	521	518	570	501	481	499	485	495	541	534	490	534	558	511	551	518	505	556	492	508	546	528	560	512	509	547	542	529	514	489	532	526	569	524	500	501	541	549	534	521	542	508	533	524	538	540	520	492	482	516	500	546	563	561	515	498	504	518	490	481	527	515	525	514	528	564	513	510	580	529	534	512	559	522	500	535	510	522	517	541	531	525	536	542	528	521	560	518	554	535	542	504	547	552	493	543	527	542	517	503	566	550	523	504	524	504	541	531	511	512	480	531	560	525	521	519	531	531	527	559	560	524	550	543	525	519	515	523	518	571	515	519	540	511	513	527	467	552	541	520	552	522	545	532	552	514	489	550	519	512	501	520	516	526	504	526	520	533	517	525	510	557	516	525	535	550	532	539	532	517	517	524	540	534	517	536	508	489	522	530	517	589	488	530	528	507	526	544	563	510	538	501	539	535	534	520	549	525	508	540	513	510	492	542	538	522	521	536	484	493	499	525	533	559	488	562	566	510	541	548	512	546	486	497	513	541	485	524	526	576	560	499	520	488	512	507	494	551	499	556	500	564	510	528	538	536	533	558	523	514	504	544	508	525	528	517	523	534	557	543	548	517	495	538	521	489	509	516	545	497	501	498	463	529	522	539	536	551	532	517	523	510	532	548	517	478	518	491	514	532	508	506	534	489	490	512	544	506	539	498	538	524	540
62873	46839	74539	64453	49556	38994	27264	15147	2255	410	411	367	405	380	389	378	370	389	369	368	373	372	369	425	394	383	381	372	392	386	396	402	406	359	363	390	419	422	393	372	363	377	383	389	416	392	380	401	395	368	325	342	382	411	395	392	347	420	381	399	390	359	360	370	398	366	383	361	392	401	375	379	374	383	357	351	370	329	373	376	409	402	369	369	326	382	395	384	379	361	375	386	381	390	419	373	367	364	379	374	384	332	375	396	392	400	399	408	389	367	387	372	364	352	383	361	370	378	384	414	365	436	428	381	439	370	371	345	393	397	393	392	353	393	387	389	388	397	370	405	378	360	390	378	374	353	394	402	407	341	410	341	339	362	376	375	357	360	381	371	389	391	418	351	335	393	388	390	412	354	386	363	405	348	389	361	344	372	339	362	386	371	357	392	360	374	397	365	372	378	372	378	409	379	378	372	401	349	401	365	418	399	406	354	369	391	409	385	378	360	379	398	421	354	382	385	388	401	386	371	395	382	381	409	397	404	408	376	377	376	445	380	393	361	398	398	350	402	374	405	369	393	350	367	374	327	369	406	400	400	441	375	385	393	375	397	376	366	391	398	346	370	376	373	365	348	369	411	377	399	389	386	400	374	353	419	392	376	366	359	379	362	369	389	350	409	374	357	382	395	369	342	396	387	378	385	352	382	382	354	368	416	383	336	371	402	354	410	374	379	350	371	363	387	379	412	397	378	324	362	389	355	353	371	396	401	361	390	431	384	367	385	400	367	345	342	387	362	370	389	398	407	365	372	351	387	403	372	360	401	382	424	383	397	356	397	416	398	356	397	362	370	401	363	404	406	344	380	372	392	319	421	361	383	324	436	408	380	390	384	407	397	383	422	384	375	395	356	382	380	355	371	398	397	366	408	398	402	420	372	360	365	399	410	350	364	381	349	341	362	378	343	365	371	383	437	372	367	412	366	376	393	411	339	418	390	403	388	409	376	373	422	392	372	395	375	353	403	361	364	384	390	373	355	417	370	434	380	393	357	400	334	394	414	354	380	391	388	343	356	406	372	375	374	395	390	357	357	387	383	375	382	426	386	381	364	409	368	335	389	346	361	389	388	383	386	360	381	380	391	356	400	407	369	366	371	384	407	324	355	358	376	402	392	374	361	396	342	369	402	383	394	344	387	367	399	391	375	361	345	414	390	368	419	357	394	387	381	379	385	363	379	384	343	361	399	365	355	396	397	346	397	334	386	392	334	353	352	374	389	384	335	405	372	392	364	343	379	395	398	384	356	373	385	360	373	403	403	358	381	383	374	368	367	392	346	395	369	348	410	400	393	390	374	393	366	397	392	360	362	372	393	393	357	399	369	363	365	394	352	397	409	355	374	344	355	325	355	358	414	355	356	355	379	374	401	369	388	325	397	372	373	413	404	382	344	386	358	390	388	371	370	383	421	345	417	364	337	359	410	380	391	371	391	416	389	381	366	393	414	354	364	381	402	388	385	346	377	387	366	355	352	368	381	363	392	396	386	361	360	404	366	330	366	367	386	413	362	384	394	344	417	399	330	370	423	390	378	380	362	393	403	420	378	360	364	424	396	382	386	411	377	391	395	353	395	348	369	395	395	395	369	368	381	380	384	371	370	396	309	395	396	382	389	400	373	390	428	391	395	395	377	376	425	377	386	355	440	401	395	384	362	410	397	389	398	415	367	404	397	385	384	350	413	365	378	369	360	369	411	385	399	356	388	418	396	382	364	371	379	406	372	378	382	407	395	413	337	392	403	383	400	371	362	386	357	397	338	387	391	371	393	378	385	375	410	371	353	355	392	361	391	380	374	341	382	406	398	359	409	392	392	377	355	382	351	390	360	397	377	388	383	386	356	362	366	415	393	380	393	376	374	377	371	340	376	423	384	363	403	355	376	365	384	356	407	374	351	379	358	346	354	395	401	368	401	414	433	364	363	357	368	353	373	396	426	423	375	381	401	380	373	439	362	352	394	365	393	347	367	377	399	378	388	387	367	394	404	351	375	378	377	356	369	371	400	386	414	427	353	382	379	368	377	369	394	397	360	383	414	363	359	373	328	406	407	379	370	392	362	364	387	383	385	392	402	335	391	373	408	433	411	345	352	391	357	392	396	367	408	392	401	424	337	400	371	389	392	356	389	338	391	389	365	378	384	397	392	413	352	379	392	367	384	430	367	372	383	370	382	406	357	362	389	382	360	378	398	408	416	428	351	355	346	385	352	343	365	360	409	386	378	354	421	397	388	397	335	358	436	381	398	391	368	339	349	371	401	368	367	383	401	387	355	357	436	391	379	374	411	389	354	397	349	386	389	384	378	389	397	370	363	380	376	387	391	376	413	381	411	371	362	327	394	383	373	368	357	402	351	385	389	390	383	355	418	380	380	380	376	342	383	382	396	377	379	383	362	364	387	400	365	405	387	369	411	384	399	373	367	391	356	372	376	359	364	401	377	372	405	412	400	384	352	392	328	373	389	408	358	403	360	382	381	397	364	357	393	389	369	366	368	376	393	360	398	365	370	385	390	385	420	354	441	390	398	369	381	409	375	397	380	383	380	385	349	384	383	422	353	359	374	363	399	383	373	328	374	357	420	363	368	349	372	382	340	391	321	378	401	382	390	378	373	332	362	381	384	417	397	374	406	386	356	413	371	362	362	409	371	372	358	384	394	377	381	389	373	375	378	350	370	353	376	367	368	373	355	388	348	373	411	400	395	391	395	345	375	394	403	392	377	378	379	399	365	412	375	381	425	381	362	332	383	368	408	391	392	389	393	374	384	404	399	393	382	395	405	372	397	393	411	379	387	410	373	352	349	385	382	398	398	385	423	380	364	355	398	390	343	343	376	373	351	357	416	347	356	371	380	322	405	403	392	339	416	385	408	413	376	400	355	344	350	361	391	385	402	343	360	363	404	408	343	377	374	335	370	353	363	359	399	388	373	398	382	370	388	384	323	388	353	357	374	395	356	380	434	395	425	392	381	354	362	359	391	389	416	392	422	366	372	389	390	372	409	414	334	346	380	378	367	415	367	382	361	413	359	344	380	372	374	369	381	348	381	360	397	412	400	389	382	397	378	375	374	407	370	392	365	397	391	380	397	408	393	371	388	345	381	398	361	346	364	391	333	381	365	347	400	381	393	393	410	438	399	384	374	364	421	382	450	397	386	394	373	402	397	396	374	407	376	397	381	392	370	382	379	417	415	374	368	384	378	391	353	365	389	332	378	336	364	390	369	376	375	441	383	404	374	367	386	395	414	374	388	359	389	392	373	394	321	363	405	398	373	370	349	384	396	423	406	385	382	398	388	361	385	387	375	381	354	387	358	405	394	382	398	394	380	399	384	381	367	364	372	363	358	371	348	354	362	382	378	432	372	398	349	405	366	371	390	371	377	395	357	405	427	369	389	368	413	382	353	368	348	375	369	400	379	384	371	372	377	382	356	409	374	400	391	344	365	351	400	367	391
41053	35305	73779	70803	60122	51507	41065	28431	2635	914	928	912	847	860	861	881	889	821	836	898	847	811	837	852	846	871	840	885	793	815	876	841	840	823	858	870	798	844	804	880	851	873	846	797	865	828	861	869	875	854	849	800	793	836	872	902	833	845	900	803	832	900	894	956	873	828	882	827	817	829	853	886	838	836	859	855	822	877	808	897	849	832	840	815	829	860	823	844	793	820	839	811	827	841	841	860	802	892	832	864	838	867	849	855	852	796	821	860	841	898	831	828	844	879	859	874	832	852	767	800	840	828	838	846	865	884	849	849	856	806	834	863	800	836	787	864	828	828	857	849	880	823	850	880	800	817	805	800	929	821	831	831	801	837	814	834	829	867	799	791	804	810	814	812	839	883	819	847	853	843	865	821	827	855	833	848	807	830	870	866	855	850	848	852	892	820	813	868	891	814	857	863	804	815	826	831	826	781	864	824	834	855	831	851	837	854	772	838	863	833	835	893	868	818	826	791	872	793	798	852	831	818	822	817	854	806	808	869	855	886	827	793	849	820	823	795	836	862	801	808	824	848	862	822	834	851	853	851	839	826	836	821	802	808	849	847	864	839	855	867	905	820	874	876	873	839	810	818	798	874	858	859	812	834	881	810	839	831	833	837	803	843	858	847	840	824	778	828	851	840	835	847	868	818	858	858	768	860	870	853	825	845	828	873	886	854	824	847	825	865	828	832	851	865	783	854	792	872	871	808	839	824	831	819	860	865	865	867	836	846	842	803	791	829	849	818	841	847	834	884	869	845	845	853	894	831	786	800	854	822	853	848	833	881	809	855	807	833	871	851	810	826	838	881	872	851	838	851	902	837	801	837	823	783	796	843	796	853	862	803	845	824	828	823	857	826	849	840	792	873	846	844	825	833	848	895	827	874	808	811	841	827	867	820	855	847	840	840	838	822	825	850	835	844	810	834	861	897	831	808	830	860	809	882	840	850	814	844	827	829	849	829	803	793	830	854	852	842	908	901	899	763	864	824	856	835	866	870	841	832	798	817	782	880	853	846	836	841	856	841	814	842	850	817	845	835	798	826	786	823	828	854	859	853	830	859	862	896	792	863	874	851	803	847	865	833	823	855	862	851	814	840	843	828	809	865	796	806	842	864	829	867	859	838	829	856	843	859	887	838	822	826	862	840	825	859	888	802	870	831	866	819	870	855	880	817	855	838	770	862	854	849	799	862	825	828	877	799	861	889	835	847	862	820	864	825	878	871	897	824	871	869	848	856	905	830	884	888	828	852	867	846	832	831	878	835	808	797	840	794	821	835	854	869	826	805	830	793	865	861	860	844	888	868	874	879	858	818	836	830	871	887	827	889	821	866	836	843	834	833	821	832	860	816	809	931	801	805	854	798	829	855	830	879	788	894	873	879	831	870	784	805	829	848	868	835	864	824	849	783	807	775	869	866	846	807	881	859	888	855	821	843	829	828	865	909	809	855	874	820	843	775	829	889	817	871	833	893	827	816	855	835	842	809	846	794	853	764	815	829	848	840	818	813	791	816	805	843	818	853	818	881	882	836	802	783	838	827	825	847	843	885	805	822	808	827	809	841	800	806	863	832	856	869	859	792	848	840	852	862	854	828	834	858	863	830	817	877	806	803	901	778	870	850	837	870	872	858	788	841	858	828	822	894	765	920	807	881	875	842	847	788	827	792	876	817	826	860	820	866	852	773	797	864	831	869	837	803	804	844	797	794	835	830	868	839	802	811	857	855	843	825	813	833	856	852	813	860	791	852	796	819	828	883	835	831	848	789	822	822	830	885	802	856	837	868	863	877	862	863	891	793	854	882	849	819	842	820	849	852	790	787	852	851	790	830	794	866	849	836	849	781	850	848	867	870	824	883	910	832	797	887	881	884	855	859	819	903	834	843	871	792	826	812	852	845	810	819	829	822	756	844	827	825	778	787	780	842	824	850	821	832	822	812	811	784	866	799	806	851	800	851	846	862	861	863	845	829	810	828	871	828	833	845	857	849	827	807	796	878	829	831	798	851	817	856	829	859	873	904	816	843	804	850	803	882	869	851	937	804	827	853	889	832	785	894	810	872	814	803	845	828	842	880	860	824	846	828	843	815	869	833	860	917	862	834	806	791	825	817	870	817	826	874	861	834	853	854	855	886	821	857	810	823	897	850	840	871	896	855	847	831	887	856	806	793	895	857	856	839	800	817	817	868	883	869	838	845	845	820	808	830	810	763	795	801	859	849	870	854	882	824	824	805	854	868	804	807	891	839	847	849	781	854	826	852	846	819	874	832	847	849	904	789	849	827	859	839	795	869	839	805	843	867	786	882	851	845	805	834	825	848	835	834	870	824	835	867	804	827	833	869	836	806	821	828	852	877	811	834	837	815	815	797	865	840	858	882	808	803	802	843	838	906	829	834	818	851	797	825	855	819	834	822	849	902	853	852	840	815	907	827	856	827	804	818	868	814	889	821	827	851	802	931	926	846	816	887	856	862	841	809	854	786	845	822	858	830	825	876	852	906	859	846	824	884	788	799	849	835	849	795	839	866	817	813	830	844	819	823	836	871	849	850	809	837	812	834	869	885	849	826	835	844	840	867	859	839	863	834	883	805	882	860	820	844	847	870	844	856	872	845	839	824	848	863	829	883	843	834	856	875	840	894	860	802	783	871	797	884	838	808	851	822	812	810	814	882	816	849	831	853	809	842	787	872	813	838	846	807	814	809	825	880	831	844	899	888	837	798	801	831	836	817	883	852	811	877	813	823	843	814	865	874	849	820	857	842	858	821	820	852	833	794	808	913	815	817	778	861	844	851	816	837	844	818	848	825	819	812	872	829	865	796	803	859	858	880	827	863	835	811	851	860	841	881	796	850	813	849	832	806	852	839	890	862	859	831	876	863	829	795	838	786	874	871	822	811	841	787	829	928	809	822	886	812	812	845	817	874	813	836	843	878	834	855	858	859	887	850	834	832	845	834	823	839	856	849	822	861	872	834	845	872	836	836	849	857	829	862	846	846	849	870	865	780	833	803	849	842	829	852	793	816	830	821	843	842	859	854	844	839	815	803	895	912	865	777	846	853	848	865	818	790	820	831	858	885	880	885	872	818	834	844	792	819	829	885	829	815	858	854	803	806	844	837	821	833	832	819	828	816	870	848	865	867	853	805	843	861	840	837	845	888	828	816	831	819	863	866	818	827	867	831	829	815	807	826	839	831	836	875	865	863	833	870	838	785	808	782	814	820	840	819	842	815	820	876	866	862	829	862	808	843	850	813	826	863	857	847	848	839	861	796	825	825	819	842	807	804	821	865	814	863	866	824	843	869	883	830	853	844	818	848	808	822	818	813	840	822	888	833	811	884	801	909	846	803	825	792	860	898	806	834	843	847	811	806	788	820	848	880	808	846	838	809	810	827	797	864	830	840	843	871	857	881	835	844	826	831	887	827	836	875	852	853	812	758	869	856	819	868	866	791	839	796
29283	13851	9252	5476	2409	1533	1070	615	216	172	199	213	210	169	177	196	176	191	198	207	173	200	198	205	181	197	194	182	184	184	197	173	175	190	188	181	203	165	200	201	200	216	188	203	211	180	181	170	187	203	186	174	193	191	180	174	181	195	207	186	183	222	202	165	196	198	163	165	201	188	203	186	178	180	189	205	196	188	210	183	188	193	185	205	199	195	202	216	191	190	205	167	187	190	167	183	186	202	178	200	152	198	186	196	191	180	192	203	197	174	223	188	205	191	186	190	178	193	191	218	202	180	233	192	193	204	172	195	185	206	226	200	194	215	217	178	230	215	217	200	180	196	223	199	209	173	192	200	197	194	178	198	198	191	193	196	189	181	184	190	208	188	202	180	164	203	178	193	165	180	191	195	166	175	192	177	200	202	210	199	181	173	204	161	188	183	176	200	226	169	199	210	168	190	206	207	185	189	190	198	215	171	207	193	183	188	180	212	192	182	179	210	213	200	186	177	182	204	185	201	187	184	188	184	213	150	233	203	190	202	190	179	212	174	186	175	212	188	192	185	201	183	192	177	190	195	197	191	207	182	188	179	236	195	194	224	185	175	226	203	204	188	200	223	179	197	198	227	188	204	199	180	218	191	192	171	198	183	208	188	200	198	174	170	195	183	187	191	190	163	187	190	190	174	191	196	196	171	207	201	184	181	205	206	177	178	171	183	213	182	192	199	174	200	180	219	191	185	191	198	197	186	179	206	183	199	191	193	193	191	174	187	179	180	188	198	217	153	217	205	184	182	193	205	191	174	169	204	211	198	199	168	170	195	184	196	208	195	203	177	179	199	190	202	188	184	170	224	202	159	178	228	189	201	180	178	199	218	204	194	161	192	187	186	175	171	203	201	153	204	198	158	160	168	200	175	192	188	191	172	162	174	176	177	189	209	215	191	181	196	182	202	217	184	189	165	196	190	165	173	180	193	187	193	186	178	171	167	200	191	202	207	181	191	200	196	203	183	182	203	227	172	174	197	190	180	197	198	225	236	216	162	190	186	201	224	191	220	189	209	200	180	180	203	211	183	166	211	161	203	196	183	173	189	171	215	172	177	173	198	196	179	212	202	199	198	181	176	170	185	193	190	168	179	182	171	168	185	236	184	208	220	217	230	184	183	202	184	181	167	204	207	167	180	202	204	181	175	197	185	181	169	188	193	194	198	219	187	195	182	204	195	201	203	206	199	180	175	188	185	183	193	170	186	192	186	192	190	179	187	182	164	208	232	165	192	198	174	191	172	194	206	204	174	206	219	167	177	189	222	224	197	186	212	189	222	192	173	174	198	196	201	174	190	192	210	176	189	208	191	188	175	192	183	211	184	201	189	199	218	193	193	203	197	156	185	234	175	207	190	188	183	194	190	198	195	167	172	210	173	192	215	168	209	174	163	173	194	202	215	214	207	178	194	196	178	182	190	200	173	203	220	184	176	189	187	202	198	190	184	184	200	181	190	186	209	201	187	197	202	206	191	198	193	192	195	193	177	207	180	200	209	199	202	178	212	191	194	208	213	167	190	188	236	196	191	183	197	194	201	205	214	211	161	205	170	194	214	202	210	184	204	198	170	190	152	195	184	197	200	178	190	184	186	186	177	187	189	164	196	181	164	187	179	180	193	193	159	213	200	177	201	176	209	181	181	188	186	162	186	203	203	173	193	187	162	180	198	174	176	214	186	173	165	174	183	204	167	185	197	199	194	168	211	193	183	213	180	205	160	166	179	214	212	178	179	230	221	206	183	171	176	194	189	180	183	189	181	181	174	199	203	192	174	181	193	231	198	186	204	170	187	159	183	191	192	200	193	188	218	188	224	196	212	183	199	169	207	177	193	199	177	225	205	186	207	202	204	213	187	180	204	173	162	206	199	214	194	176	195	168	195	221	187	185	184	181	188	169	173	165	180	179	177	172	191	169	204	194	216	200	196	197	198	184	207	171	172	184	210	185	193	179	202	188	194	190	186	217	160	170	233	197	187	183	185	193	183	184	174	204	192	206	170	182	190	209	198	205	190	217	187	192	198	204	181	197	173	195	176	238	193	202	186	197	170	204	203	191	175	192	194	202	162	226	204	172	219	165	166	199	186	192	190	200	187	181	231	222	194	179	194	175	186	166	194	200	185	201	186	201	189	181	201	192	178	200	187	175	194	199	196	194	177	209	159	195	193	193	204	209	224	204	223	225	203	223	204	177	214	196	173	211	228	179	164	189	187	188	197	191	190	201	193	181	171	187	166	197	193	190	198	206	192	211	180	193	174	199	192	157	179	181	178	197	180	206	186	227	208	185	198	200	206	188	201	197	180	183	191	211	207	186	203	188	187	166	191	189	201	195	202	191	161	182	201	207	186	187	202	210	203	205	159	174	195	194	190	178	215	183	178	188	182	212	189	186	168	197	194	169	183	198	172	167	194	195	182	186	203	163	217	187	192	167	180	206	200	232	185	201	172	197	187	220	172	171	196	209	186	197	195	204	195	192	202	196	180	204	185	181	181	174	189	191	212	177	193	180	184	192	163	196	185	197	193	203	182	176	191	176	189	181	187	194	201	186	186	190	174	168	201	190	191	193	206	188	189	192	182	201	198	205	213	169	177	184	205	192	209	183	206	205	214	201	197	181	197	188	190	200	239	213	194	173	197	180	185	170	189	169	192	180	195	182	195	164	179	189	173	199	190	214	171	206	167	189	199	201	193	176	190	237	180	196	181	192	190	198	166	195	194	193	183	160	198	179	196	168	191	180	174	216	212	153	201	212	188	191	201	186	179	218	178	175	188	181	175	180	188	197	172	176	177	197	179	185	223	203	201	182	210	172	174	170	195	209	224	198	189	200	189	204	183	197	161	194	179	201	220	209	194	197	181	198	179	182	189	198	204	200	175	174	185	189	190	181	217	199	204	183	193	195	184	190	189	151	202	182	181	200	200	196	193	189	207	184	199	196	179	200	192	205	240	187	202	198	180	198	217	187	184	181	190	183	204	201	192	187	178	184	175	201	182	182	165	221	206	192	205	178	197	175	179	182	180	215	172	199	162	185	208	213	179	172	189	184	198	192	170	191	188	164	167	173	214	176	179	162	199	185	173	201	195	184	151	214	167	212	183	212	189	188	204	187	201	193	171	184	181	182	174	188	161	184	200	199	186	207	182	171	192	200	190	186	173	188	206	172	213	199	168	206	175	178	188	208	184	170	210	184	193	168	192	193	187	210	189	174	198	180	207	164	189	220	225	199	184	163	193	217	197	194	203	188	164	179	218	222	205	163	197	184	191	180	195	202	202	187	189	161	168	176	192	203	200	186	194	190	188	194	195	199	210	165	182	196	174	189	183	195	198	182	188	199	193	184	199	168	186	224	198	186	187	171	191	194	207	190	172	194	215	206	181	180	177	181	173	194	189	216	193	185	211	213	206	193	216	177	162	187	188	181	178	186	190	181	205	188	199	175	207	199	168	173	194
15657	8958	16575	13131	8305	5722	3802	2237	506	473	464	476	462	487	488	488	479	465	506	455	499	476	442	495	475	424	446	496	492	478	506	508	439	469	475	458	489	484	497	452	494	516	460	463	447	506	472	485	477	470	476	480	481	476	463	489	467	449	515	494	459	531	449	455	430	487	484	503	484	449	494	455	486	504	461	482	513	445	468	501	433	497	495	450	479	479	495	495	458	515	467	458	449	454	448	452	473	448	460	487	486	505	484	432	478	482	483	469	445	452	471	497	465	475	476	496	448	499	495	452	502	466	472	470	493	437	476	477	439	463	440	504	490	464	421	432	460	448	460	472	482	460	465	473	496	474	482	474	492	451	462	491	504	447	469	469	502	521	499	469	458	491	480	493	454	428	491	442	434	473	475	434	448	464	475	445	471	463	462	503	490	464	472	445	497	478	525	488	475	483	483	478	505	483	424	487	441	487	470	448	509	493	477	467	485	438	466	443	446	457	502	445	481	480	476	463	510	490	437	473	485	516	514	474	493	453	481	471	454	509	466	443	483	496	479	462	489	443	437	471	412	479	434	495	477	473	475	489	504	504	475	458	468	490	506	456	484	468	469	477	471	514	458	514	507	479	463	425	462	482	454	493	447	492	473	423	459	489	457	428	471	463	496	439	442	454	484	460	492	464	435	494	497	478	474	453	472	486	506	452	488	458	447	498	488	459	497	456	493	498	458	466	482	466	495	478	461	454	478	500	488	450	455	440	503	502	461	453	497	462	476	483	448	449	464	504	496	474	434	513	470	490	446	476	469	444	485	514	466	462	462	468	481	478	435	505	479	540	488	462	477	468	455	480	453	497	448	499	452	485	455	482	481	430	451	515	464	450	508	469	439	448	493	527	475	444	473	484	450	457	473	464	484	488	488	453	485	506	443	478	471	434	486	471	439	490	477	494	511	502	454	468	493	490	513	493	511	450	415	448	494	479	446	471	482	520	464	479	492	461	464	461	478	487	480	479	558	509	473	482	479	467	459	494	501	419	474	479	476	482	469	491	506	456	467	501	511	482	463	500	452	477	492	483	469	487	431	464	465	497	502	487	484	427	514	436	460	451	474	458	450	489	457	470	461	452	466	480	476	457	489	475	504	490	473	459	453	495	482	455	483	468	468	518	495	495	491	507	496	549	507	471	476	471	469	477	471	460	477	467	444	461	488	466	483	464	493	424	528	445	505	490	493	474	470	448	497	490	495	449	451	449	462	471	469	471	459	430	456	469	452	481	480	455	464	464	479	459	467	477	464	475	432	496	443	528	459	481	505	465	458	451	492	471	452	478	460	475	446	464	492	455	498	458	448	522	478	475	486	470	466	507	482	476	473	475	450	498	450	488	505	453	469	471	501	473	482	477	497	474	494	463	482	503	478	489	473	473	468	494	467	427	512	438	523	473	445	453	475	465	457	462	513	477	490	497	476	473	475	461	440	478	454	450	449	487	466	477	483	448	471	441	499	472	495	512	474	464	474	526	455	481	494	469	506	484	492	471	470	468	467	466	455	473	478	477	412	485	456	478	486	467	458	443	495	469	463	443	472	480	447	444	473	483	424	478	496	474	471	456	471	455	467	458	460	480	498	499	499	466	444	453	446	483	510	476	464	453	489	473	479	518	458	424	474	452	502	464	495	472	503	494	459	425	500	454	469	472	499	465	462	507	466	485	477	501	491	491	470	477	495	463	452	467	468	493	468	466	448	494	504	497	431	449	449	472	467	507	461	442	473	459	470	462	433	435	476	463	470	501	493	460	475	484	471	497	450	492	453	486	463	488	475	485	450	448	496	488	501	448	495	500	466	507	475	481	464	468	498	456	492	486	495	455	455	472	494	503	484	511	467	488	447	492	481	469	489	499	504	476	488	479	455	463	473	428	435	452	447	446	481	500	441	477	474	473	471	486	491	459	501	462	464	493	489	514	442	481	493	514	483	457	490	442	513	482	516	458	443	506	506	464	434	530	499	471	437	462	480	469	421	464	495	454	464	481	453	474	447	436	465	483	438	485	467	470	492	458	476	469	468	513	434	486	468	472	450	466	509	466	470	465	441	462	448	439	517	485	483	481	499	471	494	490	462	478	471	487	456	478	471	476	474	457	489	489	461	447	471	494	523	466	488	476	455	488	447	477	470	489	482	495	477	504	463	474	436	497	463	500	433	490	447	451	470	475	453	465	477	446	463	507	475	471	524	471	448	500	474	498	433	466	460	464	481	476	508	453	492	481	493	498	478	486	481	496	475	484	510	496	462	467	485	487	470	430	486	458	459	455	439	489	468	517	458	455	440	453	471	493	468	459	456	475	492	442	513	454	464	473	493	469	465	478	478	473	469	498	505	447	457	477	465	464	470	463	524	442	489	428	458	462	498	500	463	451	445	455	466	464	417	503	492	427	450	489	490	490	494	467	447	456	476	501	444	435	468	468	451	496	456	451	455	457	459	490	465	472	468	471	459	505	457	417	498	460	463	472	444	462	471	497	483	498	461	487	466	496	504	479	485	485	487	458	494	496	460	502	469	461	485	506	433	416	454	485	484	441	484	481	473	487	436	445	488	496	479	480	506	477	472	490	449	501	485	488	482	442	466	503	521	471	469	466	440	471	506	465	491	469	474	493	474	471	467	519	521	457	482	460	472	490	497	494	496	466	511	480	489	463	465	464	496	476	463	458	481	484	493	416	473	481	425	481	511	520	484	494	478	476	469	487	480	494	482	491	515	455	465	493	511	452	471	473	455	476	520	448	515	510	483	453	481	445	479	465	431	453	488	469	454	461	467	493	456	483	527	523	461	462	446	457	485	459	497	474	505	465	457	492	512	453	440	511	517	513	473	484	496	526	487	451	459	471	448	479	451	500	479	468	483	497	479	475	512	428	442	474	449	461	482	477	458	447	454	476	450	455	462	451	445	474	461	478	478	498	454	448	462	488	483	442	466	499	460	426	484	463	513	453	450	444	455	478	478	436	503	470	475	446	488	439	470	477	415	499	479	496	481	513	468	480	497	476	468	450	455	486	446	487	480	476	433	486	432	479	495	446	459	478	480	461	511	482	467	445	494	477	471	532	509	472	458	484	466	460	476	450	456	479	473	494	483	525	474	474	483	507	484	458	463	531	478	463	452	486	467	445	478	499	467	460	480	473	435	471	477	467	464	502	506	485	458	434	488	475	469	484	508	470	485	446	527	458	486	473	499	471	482	453	503	453	492	461	451	472	480	507	440	438	445	483	476	477	430	478	455	491	475	467	485	463	480	454	480	500	477	465	471	453	492	448	477	441	467	488	490	472	481	481	481	461	476	479	484	461	471	466	469	504	472	420	488	481	493	469	465	461	443	466	492	471	458	459	488	451	482	455	482	494	478	457	467	506	441	462	463	457	485	501	493	499	456	427	452	492	484	473	450	486	465	476	475	463	488	475	468	432	481	477	470	466	480	530	494	453	507	475	476	472	455	478	485	468	488	521
38277	25065	32913	25106	13895	8721	4711	1995	295	204	217	236	190	209	231	184	191	167	251	210	225	227	199	203	232	204	204	213	218	194	195	204	191	216	207	215	204	233	203	197	214	181	213	201	209	204	228	214	212	208	201	251	214	212	212	235	205	222	221	222	198	243	220	227	244	202	221	213	175	220	183	194	195	196	183	180	234	212	199	197	206	242	194	222	248	185	226	204	184	213	200	217	211	230	216	239	186	211	218	196	201	186	208	200	228	187	197	219	224	209	221	190	185	187	214	224	183	213	220	230	206	190	169	201	209	221	211	198	218	179	233	204	227	227	211	224	195	179	219	233	233	209	252	184	191	212	197	204	227	207	202	182	235	203	210	216	189	219	210	204	197	220	206	190	204	216	201	211	184	160	193	189	211	224	219	170	186	184	217	219	194	191	210	194	204	223	200	200	200	188	207	231	205	206	199	225	193	215	194	200	234	218	217	225	199	208	233	180	230	192	174	219	214	191	205	187	217	188	200	207	210	213	236	219	191	199	213	201	206	228	221	184	223	182	237	211	221	201	231	214	203	228	190	220	223	206	221	246	223	206	174	207	195	194	219	211	219	191	210	195	230	205	192	208	193	224	188	212	189	175	231	256	205	227	199	216	189	198	193	218	212	192	185	225	181	199	219	212	187	206	189	204	217	187	211	197	212	191	224	218	218	209	236	207	200	170	219	211	226	215	200	210	194	211	207	236	204	211	222	226	228	215	220	219	221	225	223	196	188	200	214	184	223	192	256	206	191	198	200	231	215	215	202	215	198	220	196	198	220	193	176	203	184	233	205	202	234	194	221	235	200	214	217	219	230	184	197	223	199	189	214	206	214	225	222	204	197	205	186	219	198	220	194	206	237	225	210	200	225	182	197	196	227	201	227	192	221	192	230	183	224	214	210	236	221	226	196	227	205	213	206	184	197	193	216	225	205	201	213	199	184	237	223	231	234	184	192	226	206	210	208	199	191	211	213	241	208	237	222	220	200	219	212	199	195	247	192	194	193	245	187	219	216	204	244	216	184	189	230	227	239	195	207	200	227	202	201	216	211	231	196	213	218	214	194	207	214	186	200	232	201	209	225	183	220	173	192	200	202	216	197	210	217	201	214	181	234	196	206	196	209	221	211	202	192	197	201	231	221	201	224	202	191	212	201	184	189	234	208	241	178	228	211	225	205	238	203	214	214	225	194	191	199	219	233	227	243	204	209	231	212	211	193	210	208	224	188	206	239	210	212	225	228	199	196	223	208	220	196	229	191	189	206	220	210	190	203	239	216	205	194	244	214	221	238	222	214	208	226	203	215	217	200	221	182	190	227	200	200	240	202	188	226	235	208	227	225	208	210	203	242	218	174	211	203	216	208	235	206	217	213	192	219	214	219	211	202	198	227	213	197	199	229	209	171	199	172	203	189	174	202	216	253	197	210	210	222	200	208	236	211	209	204	190	189	190	197	220	207	218	227	219	186	238	210	217	213	199	202	204	225	234	225	220	208	207	205	219	206	203	217	216	211	227	240	206	203	195	206	199	213	215	179	218	195	191	197	210	222	207	213	201	239	216	193	196	227	204	203	231	189	206	198	218	223	219	235	223	213	226	214	206	209	213	191	172	191	207	231	232	191	199	177	212	209	197	223	189	186	214	204	216	217	227	212	226	227	213	215	204	215	215	187	227	215	211	203	193	194	192	183	198	241	228	243	209	205	197	189	233	196	223	202	218	193	214	215	208	206	201	212	261	238	218	208	216	206	218	191	209	226	200	216	204	217	232	230	234	222	212	192	217	187	191	197	214	211	213	202	201	206	238	208	200	219	190	181	235	212	204	200	195	223	237	210	232	225	207	211	214	200	233	216	241	204	209	214	186	214	209	193	209	222	221	196	197	201	192	213	215	235	162	205	193	214	225	220	198	225	235	218	194	216	201	211	209	197	223	211	232	191	235	209	202	224	211	199	218	222	188	195	206	196	199	197	196	186	214	205	214	221	209	214	208	202	233	209	195	217	207	220	210	201	227	238	240	223	234	191	243	209	179	228	218	206	190	212	215	193	202	210	210	213	184	219	200	225	213	218	182	195	224	204	205	266	204	216	201	207	223	188	212	218	205	186	217	226	197	195	215	191	201	230	205	197	204	202	234	198	201	185	211	193	204	198	221	213	216	212	177	212	192	196	196	196	199	190	195	220	187	212	217	205	216	216	201	217	205	208	227	195	244	187	192	225	211	211	224	227	217	230	192	194	230	179	221	213	219	208	212	193	201	234	217	195	224	205	206	186	209	202	226	218	233	226	240	210	219	177	213	214	204	223	206	203	228	195	207	219	241	201	193	206	211	213	212	210	222	201	209	214	212	195	197	216	215	205	203	225	196	205	201	202	223	245	236	231	205	210	220	229	195	192	182	223	207	215	204	196	196	185	230	212	227	212	206	215	229	199	230	216	211	184	210	203	225	217	205	236	240	193	214	210	236	201	226	193	219	200	212	215	197	192	204	188	207	193	217	201	203	187	192	223	231	235	227	220	192	197	206	219	208	220	175	217	202	212	194	206	212	230	178	194	206	219	234	219	210	212	207	209	198	210	210	216	200	241	219	203	206	226	207	228	230	205	223	215	176	199	229	218	208	197	220	183	206	227	227	207	215	200	220	207	203	205	213	205	176	204	210	220	203	200	192	199	218	199	212	229	189	216	195	218	213	192	203	213	184	210	254	216	187	191	214	224	198	187	204	209	200	208	208	232	191	209	210	213	226	224	224	191	198	193	194	216	197	212	184	211	193	218	214	212	178	218	249	233	197	218	184	184	216	174	203	206	208	218	223	210	206	204	209	204	221	204	202	211	204	213	193	212	201	188	193	205	209	228	207	231	213	218	193	200	248	214	205	194	212	182	220	224	207	202	215	213	236	231	225	199	209	167	227	222	195	203	199	213	212	192	239	228	190	234	202	197	218	200	208	174	198	225	237	209	209	216	212	174	208	196	199	192	214	196	225	209	231	194	206	241	184	199	209	202	203	213	215	211	212	199	226	202	201	217	237	203	223	209	206	206	211	217	223	229	199	198	203	209	205	200	207	171	197	208	195	191	213	219	213	223	202	217	191	218	202	208	244	208	217	218	222	208	200	259	204	221	203	218	210	212	203	208	200	197	218	195	212	232	219	237	207	221	213	218	195	219	238	215	212	194	187	208	239	203	222	211	215	229	185	220	248	218	205	215	200	220	227	186	215	204	211	200	240	196	201	223	191	204	176	213	210	218	186	213	213	222	195	203	232	205	174	214	175	206	186	232	218	204	207	224	227	233	183	231	209	223	198	202	231	199	201	201	217	207	228	214	195	215	208	217	210	211	199	197	217	187	206	206	209	192	208	219	204	218	242	208	186	214	207	198	211	189	241	213	214	205	219	227	180	213	200	202	210	197	231	225	196	183	207	212	210	155	190	241	202	228	203	240	204	203	207	213	241	236	246	215	214
22918	17723	38307	35414	27925	22731	14943	7092	892	543	525	485	528	540	510	539	515	532	519	521	525	534	525	514	494	503	497	514	473	535	519	535	528	500	503	552	513	556	519	510	527	504	533	483	542	493	541	560	509	542	530	550	517	524	496	505	506	500	529	517	535	522	532	530	499	506	568	493	536	511	470	504	538	499	511	560	509	524	492	499	495	511	531	563	498	551	548	486	499	514	524	478	477	480	525	510	508	515	512	477	498	531	517	523	528	529	514	535	526	517	504	562	537	491	511	479	506	507	491	561	523	530	510	528	540	506	508	509	557	516	534	518	522	524	557	496	488	520	491	526	518	540	497	499	506	515	587	509	499	505	541	562	516	538	503	536	516	524	474	502	485	549	483	540	539	499	572	527	519	507	537	474	534	495	491	527	515	508	520	522	518	521	471	521	502	529	522	535	541	513	520	518	536	479	524	472	541	528	553	511	538	498	471	519	538	541	502	561	513	534	496	532	498	477	543	517	519	493	532	521	549	528	516	503	515	487	529	538	561	498	535	546	463	506	499	540	529	491	482	513	571	481	474	499	520	515	576	519	476	525	472	539	500	517	524	502	491	505	540	537	491	543	480	494	510	560	527	500	512	504	523	500	491	512	528	516	509	497	537	507	501	479	532	478	545	500	505	519	487	533	535	522	525	528	523	507	533	578	498	473	543	507	529	521	480	493	507	519	566	513	503	512	510	524	530	500	519	530	492	506	536	487	522	516	493	499	497	509	565	515	580	515	509	507	503	523	482	539	529	497	546	541	502	480	515	492	535	519	509	510	496	557	553	535	501	505	478	519	531	490	506	554	547	499	526	538	511	493	536	588	521	511	514	521	557	518	504	544	531	517	525	495	514	510	516	535	540	534	500	518	517	520	544	532	525	530	495	501	538	533	501	513	493	480	533	537	487	513	539	542	477	524	526	485	534	532	540	509	529	530	496	513	502	493	509	551	523	520	552	502	502	517	495	514	516	549	485	513	522	522	489	521	498	526	567	521	503	510	568	486	549	550	522	497	495	519	526	536	493	512	530	526	480	496	524	507	508	586	515	462	501	503	502	559	532	526	503	539	539	512	510	561	488	513	551	508	496	545	522	529	508	504	523	545	529	509	526	531	553	542	536	493	551	510	525	518	529	536	522	496	512	475	528	507	530	513	521	511	523	483	525	555	515	514	534	553	516	505	446	519	535	525	543	528	525	555	549	519	554	501	524	516	521	525	512	494	516	523	520	509	513	533	520	535	521	548	501	512	485	520	564	516	528	554	528	478	520	503	517	505	501	524	503	556	526	503	518	504	527	524	540	534	536	522	502	503	502	525	474	517	509	545	502	476	487	492	534	513	576	530	529	548	529	501	538	562	453	492	507	520	481	543	519	528	526	519	525	488	520	469	488	558	510	509	522	558	532	537	462	507	515	531	496	552	536	508	520	505	534	524	545	511	526	498	512	546	532	525	549	533	537	475	495	517	502	495	499	505	515	515	506	485	504	550	568	520	533	497	498	509	517	539	516	522	540	520	528	549	492	547	511	525	527	549	494	504	524	525	526	511	526	501	511	513	510	461	528	539	514	527	497	562	529	477	540	525	522	535	549	514	578	541	529	536	509	503	523	510	501	536	477	496	518	502	503	522	521	499	520	528	502	563	530	514	502	542	492	524	520	503	520	556	531	529	505	524	520	523	480	507	519	505	551	502	503	516	565	542	529	512	531	541	507	511	530	520	540	531	521	486	509	557	530	510	535	501	511	528	522	543	507	483	514	524	571	536	543	477	505	528	537	519	527	542	514	513	494	485	526	516	512	519	539	495	543	503	524	534	505	509	530	534	512	532	507	515	493	527	491	451	532	474	502	562	513	543	521	551	498	517	508	511	503	525	500	528	519	475	537	560	521	516	547	533	549	509	495	509	511	566	540	505	503	508	498	562	479	527	506	583	581	520	504	518	541	492	489	505	484	515	572	519	489	526	519	507	575	502	562	514	523	510	508	505	531	505	543	512	529	519	486	514	541	524	540	509	530	547	506	509	535	543	510	548	481	459	492	507	529	505	523	534	528	547	499	542	514	492	548	505	558	522	512	496	556	499	498	531	512	524	496	508	541	531	513	555	509	552	529	519	511	504	518	536	552	557	498	496	493	515	523	514	483	520	514	525	492	541	516	518	533	544	551	498	499	512	502	520	509	514	519	519	506	543	522	510	506	534	520	534	511	493	466	525	540	526	472	487	491	552	531	552	504	501	500	514	541	505	528	485	549	533	501	542	538	508	518	535	558	515	529	572	492	531	492	519	500	484	515	465	498	524	543	479	501	551	501	519	474	510	525	469	523	496	543	506	494	524	515	492	521	530	497	550	518	484	524	519	523	510	533	515	531	476	513	509	551	510	499	553	545	498	507	520	483	569	517	529	538	507	539	572	508	529	544	519	514	551	513	524	520	541	501	507	522	504	517	539	515	517	474	552	520	493	516	521	555	532	516	520	499	497	572	509	533	530	501	539	528	556	520	543	519	506	486	530	505	546	520	513	536	540	525	473	525	520	532	534	497	503	549	508	527	517	497	501	505	545	488	527	521	488	516	560	540	471	543	519	533	495	532	495	544	512	474	518	545	521	534	551	542	527	523	519	547	519	525	497	551	484	517	528	510	561	478	522	558	531	548	509	493	492	476	517	537	557	504	541	543	502	528	541	515	503	529	526	509	483	506	537	544	498	516	519	532	517	518	534	544	548	515	508	500	502	518	498	465	524	504	507	525	531	527	563	499	561	558	499	516	514	503	542	509	542	513	523	520	552	490	489	557	550	535	488	520	576	543	540	504	507	486	560	489	497	553	538	507	542	516	512	472	490	515	487	534	494	507	539	524	528	539	522	482	515	541	510	542	502	510	469	495	499	517	506	508	537	567	507	553	537	518	569	475	515	515	544	537	548	519	513	485	484	530	543	519	551	529	522	490	507	533	507	506	535	526	551	526	544	505	539	509	543	526	529	512	548	482	554	523	536	541	530	532	487	516	524	509	537	529	515	568	540	547	536	539	535	575	513	554	562	477	535	512	473	457	499	513	508	549	530	524	524	481	551	530	564	499	544	535	517	533	523	487	476	562	547	485	525	529	516	518	532	517	516	549	492	514	553	533	493	535	496	539	507	545	519	496	502	530	502	539	527	522	513	539	523	532	502	530	486	545	529	538	544	512	523	509	536	533	501	506	517	524	541	507	519	513	539	495	531	468	529	519	521	503	518	542	530	541	486	531	557	527	540	534	513	522	517	532	474	502	542	527	495	512	580	546	537	527	501	561	516	524	496	504	534	485	516	523	552	503	510	525	513	548	567	501	518	516	526	493	526	517	532	493	537	537	526	499	535	513	509	502	517	534	547	488	546	495	500	565	535	502	537	518	516	510	510	548	562	555	510	537	530	499	523	561	541	497	526	531	534	532	517	491	523	526	506	489	530	500	519	530	520	487	521
62967	48450	72842	63963	47893	38627	28026	14734	1845	426	414	368	408	388	389	369	337	344	389	368	338	367	367	362	348	355	390	334	359	396	380	396	363	379	349	381	374	365	367	360	404	393	360	365	363	354	390	349	365	402	364	352	358	378	375	338	412	362	328	385	333	371	382	414	367	363	326	400	366	415	370	385	407	360	406	408	370	347	379	401	405	356	341	366	351	336	377	354	361	390	382	370	463	365	349	371	378	350	387	360	386	371	365	323	365	343	362	368	379	381	395	398	345	384	374	374	365	404	383	379	368	381	377	365	379	382	365	395	411	398	425	380	362	370	387	380	368	362	385	378	357	376	397	349	375	361	332	356	322	404	337	373	396	410	424	370	350	421	364	400	377	390	364	341	347	352	377	388	375	377	378	360	363	379	372	392	381	359	363	360	348	350	343	363	372	356	378	386	341	358	345	396	368	343	358	402	381	373	403	361	387	390	374	354	355	421	400	347	349	360	386	331	396	380	312	370	353	398	366	356	373	379	376	349	372	359	385	362	397	352	371	386	387	357	340	378	374	322	363	374	377	343	395	388	365	370	365	371	383	394	390	333	345	366	357	370	367	365	389	403	359	394	389	338	368	395	383	395	354	387	361	364	375	383	354	368	368	384	403	399	343	360	360	371	379	349	333	350	360	367	367	350	323	378	356	365	366	393	387	371	366	353	326	381	362	389	372	337	332	381	360	353	400	378	344	384	371	382	368	364	375	369	356	386	351	347	346	371	370	342	385	408	368	406	361	358	364	350	382	363	368	405	373	408	374	342	365	360	346	361	397	349	354	356	351	358	357	383	394	394	352	328	368	406	382	395	379	350	338	398	352	371	416	392	399	367	379	420	345	344	381	356	347	392	412	402	354	344	376	370	327	386	380	346	369	398	366	346	376	400	361	357	351	414	376	358	375	339	362	361	388	389	352	380	371	356	375	374	408	375	410	390	352	404	388	345	372	370	363	359	365	375	365	377	374	370	392	399	378	367	366	333	381	408	392	386	376	329	360	364	376	343	381	380	426	381	336	359	361	326	376	349	353	395	368	377	425	376	356	387	349	353	343	357	401	383	376	369	354	338	400	357	388	368	360	355	380	360	405	415	364	373	401	372	411	370	381	391	404	350	361	393	382	346	369	366	369	385	378	366	360	368	361	393	380	367	373	364	351	406	366	351	375	375	387	362	367	369	352	392	365	347	423	350	386	368	362	363	345	372	391	386	396	358	380	378	409	371	381	384	380	350	390	377	388	378	405	393	352	357	404	354	381	380	373	348	368	389	400	369	367	375	357	341	351	371	355	351	374	339	347	419	372	398	382	344	325	366	367	383	389	353	397	344	371	407	351	372	377	405	375	343	367	378	361	380	348	382	375	379	376	394	386	390	387	343	403	378	369	344	404	391	344	370	374	387	372	390	378	330	369	382	355	320	445	389	412	372	349	359	355	398	391	351	335	383	351	348	374	382	382	357	382	375	386	366	338	336	338	367	402	354	422	400	339	338	381	372	366	380	354	368	401	413	368	379	323	402	395	392	380	359	372	346	354	384	378	362	372	406	377	357	332	393	362	356	357	377	376	389	377	379	385	368	385	351	373	387	357	368	380	383	385	394	384	358	346	397	382	363	383	352	396	362	376	375	375	355	389	411	385	400	394	398	373	328	403	370	420	393	364	399	389	360	345	413	380	405	324	374	362	383	371	360	339	336	347	371	388	381	366	391	372	362	356	364	347	385	384	390	366	379	381	388	382	377	363	380	392	378	382	394	388	353	364	364	373	372	399	401	371	395	355	382	374	340	362	393	334	334	386	382	336	375	380	369	348	385	400	374	349	413	334	323	368	347	369	364	416	353	372	411	337	339	379	343	372	385	370	352	365	370	393	393	354	363	386	377	369	374	380	388	411	369	386	380	399	380	384	392	398	370	372	373	395	394	377	373	383	409	376	383	405	363	346	362	408	393	372	364	385	365	354	353	382	367	362	374	366	355	343	386	345	361	412	363	386	371	358	396	382	342	377	388	355	357	367	352	367	382	399	390	418	355	360	375	339	406	356	396	363	367	348	344	366	419	419	364	398	352	384	359	379	350	353	392	389	356	371	412	355	361	400	379	361	420	369	384	349	368	360	379	392	360	385	410	360	363	373	366	369	380	375	374	370	349	367	355	410	357	333	411	369	365	340	361	389	405	355	356	382	387	342	394	360	405	397	394	381	379	335	371	394	381	413	378	411	379	337	374	360	362	369	370	411	391	385	394	415	405	391	341	338	355	353	369	364	372	365	378	375	394	369	368	377	386	389	366	366	368	376	355	409	383	346	400	359	336	364	354	378	400	386	373	430	346	413	398	337	368	385	380	375	358	381	352	380	399	369	318	394	390	390	405	401	360	376	365	382	378	383	390	368	384	373	366	389	342	368	367	357	370	388	361	352	394	377	383	392	416	386	398	399	351	349	460	390	373	381	366	345	315	363	379	384	370	356	363	406	370	344	331	406	362	360	401	409	369	352	338	415	350	382	401	376	349	382	391	393	407	381	412	366	380	342	340	386	380	408	377	378	368	375	371	422	374	355	414	352	355	359	391	411	380	363	363	336	328	396	385	394	365	375	378	373	328	402	387	376	354	363	366	387	356	358	361	365	373	379	396	394	366	360	377	343	363	368	377	409	393	383	373	379	368	388	383	374	360	350	363	344	371	404	356	365	402	366	342	377	347	374	386	362	366	376	342	381	381	384	331	380	378	359	376	395	355	416	372	339	350	442	402	378	367	389	381	402	396	370	342	412	372	376	393	369	328	363	404	373	383	372	370	369	398	358	375	401	409	358	392	366	346	378	347	395	377	382	410	376	383	388	394	379	397	395	371	376	361	357	350	381	354	380	343	384	348	370	374	421	403	354	370	366	353	361	408	375	386	388	372	414	368	383	382	405	377	385	377	375	360	394	365	358	377	386	405	394	355	360	354	354	352	370	433	369	350	354	371	368	349	359	354	415	397	358	388	380	348	396	397	355	396	377	382	339	344	358	381	388	402	391	371	371	361	382	369	371	369	336	380	396	352	387	382	371	375	381	371	348	368	387	356	407	381	370	378	359	359	385	344	352	392	357	363	384	364	380	335	345	371	365	377	385	412	387	364	375	380	386	389	377	371	369	380	346	364	343	368	378	391	368	405	366	370	362	396	375	406	394	335	390	361	354	369	365	382	357	372	359	376	367	378	391	360	360	361	384	363	369	385	386	389	388	374	398	379	366	377	381	347	375	363	360	382	390	372	368	378	375	376	359	381	396	373	371	346	421	351	402	389	371	370	339	368	363	390	362	372	392	395	359	379	360	352	367	338	356	369	371	351	382	362	342	389	370	389	358	371	363	373	396	346	367	364	367	368	362	397	364	357	392	384	409	361	349	377	398	372	370	385	389	402	361	355	367	346	371	386	354	374	358	377	342	385	373	383	371	372	327	384	382	359	316	361	364	371
42212	39084	73114	70214	58795	51009	42306	26398	2436	837	824	846	838	888	880	859	867	823	842	836	809	825	816	839	868	863	885	798	877	862	856	840	829	813	844	878	777	845	799	841	853	851	830	875	786	841	841	813	854	832	797	874	831	823	836	827	828	841	831	800	779	815	760	875	821	790	814	821	824	816	851	829	874	763	815	804	879	839	818	827	811	813	800	867	769	773	815	803	851	846	834	769	808	807	827	788	813	817	850	826	876	824	866	832	797	801	825	800	805	796	770	859	842	812	798	798	868	734	795	796	851	805	820	791	845	819	807	820	871	835	817	870	861	844	788	831	767	856	823	823	759	828	830	833	795	787	792	796	820	776	811	795	795	808	783	821	813	797	765	824	868	829	794	831	824	827	882	851	843	793	861	781	794	811	805	749	852	840	852	841	803	822	824	836	776	814	810	839	847	750	853	829	815	841	830	828	758	785	826	817	797	808	813	813	789	821	829	814	838	805	867	823	832	807	823	822	791	824	761	806	801	867	807	865	808	822	846	845	827	789	847	829	771	854	846	822	857	867	834	849	799	795	829	855	784	837	825	886	812	776	820	824	810	794	805	823	825	839	783	839	852	897	789	808	843	799	800	819	811	765	854	813	831	803	862	781	824	809	858	822	781	835	804	823	842	873	847	868	822	814	822	820	832	814	821	813	842	833	801	859	795	825	856	834	860	793	822	837	794	847	797	810	804	845	822	843	824	789	814	883	847	816	798	808	811	836	788	803	802	851	811	879	787	865	834	832	848	762	768	802	792	820	798	848	846	812	843	822	840	790	779	819	783	843	881	819	840	841	790	890	799	819	859	810	794	846	833	873	823	843	841	790	821	819	807	820	843	846	826	826	775	867	787	820	777	854	809	789	803	839	833	820	825	825	826	774	832	808	807	821	875	844	795	836	822	852	813	851	803	837	860	855	817	864	821	799	774	795	854	833	849	834	817	816	792	804	823	825	826	785	920	826	846	762	790	799	857	820	819	788	837	807	785	894	830	827	879	770	848	770	797	753	805	813	810	870	828	821	833	849	842	836	870	870	795	827	824	823	779	856	800	808	819	759	865	908	861	826	824	797	793	833	894	822	825	842	818	837	779	829	847	824	864	803	823	821	829	845	855	818	814	775	825	845	815	836	843	864	849	859	811	794	861	857	858	843	813	816	820	823	801	774	801	789	786	784	842	771	810	820	817	842	778	791	783	826	837	837	804	824	817	815	873	816	800	790	823	855	828	796	874	872	836	807	791	828	862	822	808	768	836	817	797	820	848	799	793	776	804	853	816	823	857	836	814	842	814	823	860	809	865	806	800	810	833	844	804	831	827	838	849	814	840	862	765	822	839	822	785	857	811	810	874	821	822	847	860	820	802	820	766	806	889	836	772	857	860	788	800	847	800	859	790	803	816	859	755	824	851	881	791	804	803	800	791	860	797	816	825	818	862	847	846	822	846	795	816	835	830	793	856	787	828	834	862	813	806	823	814	766	792	880	806	807	758	815	854	832	789	900	799	839	826	827	809	839	841	763	785	840	791	889	817	825	837	850	806	856	824	788	774	820	816	883	840	801	815	883	812	824	809	842	836	809	813	785	804	784	801	808	818	817	885	806	780	823	828	813	845	850	793	819	801	835	825	846	785	781	820	806	798	839	827	816	836	818	826	822	877	809	801	822	766	816	827	859	776	811	816	811	828	813	861	854	804	800	818	867	798	822	845	822	829	872	828	854	831	857	828	820	794	802	800	773	805	787	861	815	825	825	823	820	838	810	822	835	832	789	843	827	770	820	822	832	816	795	836	798	861	821	878	840	777	849	797	828	834	794	838	860	806	789	852	865	850	826	801	811	887	801	775	838	839	822	799	863	862	837	802	853	782	818	807	830	818	844	818	827	846	786	836	879	854	847	833	810	771	794	815	811	793	801	828	830	838	837	805	805	793	867	871	753	785	769	815	818	849	758	825	798	803	833	879	762	824	848	766	832	806	853	811	799	821	804	843	806	828	864	831	795	823	823	818	838	813	840	850	813	805	795	800	809	801	831	812	773	840	847	831	814	849	819	810	831	832	811	838	925	872	864	839	818	822	837	790	854	805	783	829	855	809	820	806	841	849	859	832	890	838	832	830	804	850	820	839	824	778	818	780	819	836	787	832	750	800	829	843	796	817	766	774	791	805	803	835	830	797	810	835	822	810	818	835	810	797	794	795	845	742	842	827	777	809	741	777	831	849	854	772	783	842	825	792	854	812	843	816	821	812	881	807	783	860	821	845	823	800	799	817	808	826	814	827	833	850	826	769	825	843	868	788	792	841	814	834	808	830	768	852	844	790	821	835	865	880	809	860	812	787	837	805	796	814	816	791	890	817	853	840	780	839	820	861	827	809	845	847	803	860	813	829	771	838	850	824	824	800	838	775	765	809	859	833	770	834	819	786	817	839	820	820	869	813	835	810	781	836	885	831	791	820	799	870	827	778	788	802	807	871	798	871	851	822	808	821	827	801	809	783	798	787	827	791	852	831	822	846	807	827	791	782	837	819	799	788	859	844	803	818	841	786	780	818	785	779	846	833	842	832	854	837	826	815	819	784	817	845	856	788	846	818	834	798	842	805	815	802	835	862	808	818	817	856	857	829	806	870	782	817	856	841	831	779	822	830	770	799	892	784	783	786	813	800	815	782	783	825	867	836	853	833	825	754	794	833	847	856	849	845	834	838	847	825	851	779	861	824	814	815	844	767	803	863	872	799	811	809	840	765	822	788	848	784	812	795	784	785	831	793	821	830	826	859	792	810	815	748	828	804	862	789	786	801	789	798	835	794	831	808	795	856	822	803	790	774	826	769	816	841	843	828	810	830	827	848	816	812	858	848	831	857	887	818	832	867	815	809	798	782	803	830	845	823	849	825	825	829	885	824	816	837	804	854	815	843	841	787	826	832	763	812	860	823	830	770	796	826	768	856	837	835	884	851	815	832	834	811	773	812	842	828	776	810	808	791	813	794	829	829	755	777	826	834	836	842	838	838	793	835	773	880	810	831	830	792	833	807	880	828	815	814	754	896	802	809	755	811	792	846	814	809	834	828	812	791	779	838	861	784	848	802	887	813	833	839	841	793	813	837	789	814	879	824	817	807	873	780	808	854	819	822	805	801	795	777	820	816	826	815	773	811	848	823	842	839	818	832	840	828	830	788	881	822	781	808	831	820	866	814	825	868	837	828	769	785	815	810	862	813	846	863	819	845	872	792	773	822	836	809	861	830	852	823	779	828	808	843	843	897	800	862	800	774	820	827	810	859	830	895	779	810	760	807	825	759	824	879	800	823	847	814	830	858	801	833	809	803	775	789	792	853	821	822	814	889	796	892	873	847	808	790	823	837	831	824	835	884	853	800	800	810	836	808	800	790	801	778	855	811	829	890	798	868	818	884	818	815	827	889	825	792	785	830	801	850	782	817	786	833	807	863	815	831	875	787	800
30365	15528	8644	5449	2477	1694	1148	569	199	184	186	176	204	204	191	193	191	196	220	154	211	184	152	160	156	171	185	179	199	213	165	173	176	200	189	196	175	201	178	164	201	164	186	165	180	194	162	211	173	187	165	191	195	168	205	189	173	154	177	189	164	170	200	208	189	171	187	181	190	182	158	194	191	194	162	158	208	183	183	154	170	174	195	184	175	160	190	183	163	208	205	200	185	203	194	196	189	185	183	165	149	183	168	195	183	165	176	228	184	189	181	164	191	192	181	179	189	200	173	197	202	192	190	203	214	178	170	194	184	191	168	180	178	194	151	174	170	196	195	171	189	202	161	196	199	170	192	186	173	174	167	152	199	160	188	179	163	202	171	184	206	186	192	190	189	213	200	172	189	164	173	173	191	144	181	190	190	190	201	208	187	148	153	181	194	180	163	182	189	159	192	179	178	171	187	193	171	199	179	166	179	212	181	197	197	178	190	205	184	182	189	178	162	164	205	194	196	192	152	185	199	185	192	157	179	200	167	194	182	178	188	189	189	189	180	172	189	159	195	173	180	193	175	172	168	200	179	177	182	172	179	166	184	193	161	206	202	185	165	215	189	169	149	158	189	194	178	158	166	151	172	178	211	161	184	194	209	163	205	196	182	172	150	208	168	175	175	173	185	166	178	181	200	167	158	165	195	223	204	174	158	188	173	193	182	186	182	201	182	178	213	195	179	196	200	182	179	215	160	184	156	225	166	177	179	167	178	170	183	182	188	180	183	168	153	187	176	169	207	172	160	173	172	185	182	179	196	185	190	226	193	178	182	187	167	205	211	206	180	189	188	161	160	175	156	190	195	188	161	194	159	181	169	194	201	182	169	172	191	166	167	173	178	199	202	171	179	181	194	149	170	157	164	160	185	196	174	182	196	169	187	177	198	189	164	186	162	172	174	192	179	206	205	189	192	143	176	174	200	193	160	189	177	207	175	176	190	179	196	195	182	209	179	165	167	188	192	184	148	161	175	178	190	181	180	178	181	160	175	182	187	164	156	181	173	151	181	186	188	193	177	190	208	162	160	169	190	190	199	177	206	192	194	184	176	187	195	189	164	197	196	164	181	195	176	180	207	174	166	175	163	205	193	159	188	199	190	199	186	186	167	177	157	184	180	179	186	195	150	180	169	181	183	193	173	165	167	161	210	193	179	204	189	181	172	179	193	189	208	204	194	186	171	207	174	189	205	172	196	181	171	185	188	168	199	176	174	181	199	181	178	182	185	173	186	187	178	183	164	189	153	172	159	166	228	163	150	177	195	199	169	178	190	172	185	194	182	185	180	171	170	187	177	204	161	192	175	180	181	164	190	142	172	185	206	173	176	163	186	189	191	175	166	171	175	198	182	197	188	169	165	193	180	180	165	178	188	172	176	183	204	167	193	163	211	190	178	199	194	167	215	191	164	187	175	171	179	179	174	172	175	218	200	202	175	192	227	196	183	169	192	159	195	184	191	183	173	160	194	179	181	165	172	170	181	162	162	162	215	193	176	189	176	200	152	195	193	171	181	185	197	151	181	188	186	192	169	189	186	168	186	214	176	183	155	203	181	178	173	171	190	212	195	190	170	192	198	182	197	190	180	207	181	196	177	156	195	190	180	183	173	183	164	187	186	187	189	189	169	168	156	164	171	196	179	203	176	174	180	170	174	178	191	183	194	186	190	176	182	152	174	163	175	184	178	187	170	165	186	162	174	187	175	204	170	181	184	184	184	201	163	164	173	201	178	180	182	170	179	198	182	191	178	170	176	182	178	165	169	154	166	159	192	185	207	179	209	188	173	208	193	194	195	165	184	201	180	173	187	198	211	184	178	184	160	184	180	187	178	169	193	211	192	178	182	186	169	180	181	184	188	169	173	212	186	186	177	180	173	175	168	177	180	179	199	184	180	187	193	172	157	191	186	184	190	191	181	161	190	176	180	148	190	163	189	154	198	179	194	173	182	188	201	158	163	173	209	184	205	185	194	173	197	209	187	177	186	177	190	151	185	176	175	175	188	196	177	187	182	173	196	193	192	174	171	173	196	192	153	170	185	184	173	170	189	196	173	201	192	188	177	176	168	197	158	174	185	184	186	165	182	200	172	192	184	186	178	187	181	159	166	182	169	193	172	162	168	197	184	182	169	189	159	195	183	164	195	190	182	192	180	189	176	178	199	201	179	181	195	182	180	163	185	188	203	215	163	210	191	186	166	204	188	195	173	176	177	182	165	182	192	160	156	165	154	192	167	180	176	185	175	200	190	177	179	195	192	171	188	172	175	175	148	195	196	203	175	157	193	192	155	146	173	163	178	148	189	215	173	183	194	146	171	190	165	202	188	157	174	180	202	215	170	171	207	178	200	186	155	196	188	210	186	166	158	185	183	178	188	193	181	176	180	192	189	182	198	170	184	187	176	185	195	219	176	177	194	161	174	189	200	175	179	183	178	160	178	163	206	182	186	193	203	198	178	204	189	176	206	201	174	167	177	236	184	180	168	162	184	175	157	183	187	197	186	187	178	176	147	175	177	173	180	200	164	164	155	194	178	173	182	192	199	173	178	163	179	158	185	203	200	186	194	167	158	187	198	183	195	162	154	162	174	195	203	210	190	211	173	176	178	187	193	172	182	171	192	179	194	161	188	182	198	181	201	157	163	177	156	158	178	191	191	168	176	187	195	185	171	179	187	176	195	177	162	167	193	170	191	200	173	216	136	157	187	200	198	185	170	182	177	194	167	186	180	188	193	195	170	174	193	193	179	174	180	164	159	206	175	172	169	174	165	197	191	201	178	189	202	193	189	193	194	194	177	192	177	158	184	190	169	192	167	185	174	173	179	183	197	167	162	197	169	172	220	182	180	191	169	165	162	187	184	165	156	174	173	182	187	202	186	173	165	188	195	177	200	181	178	177	182	176	194	186	177	200	178	175	184	182	183	190	167	207	195	186	177	168	196	173	189	178	177	202	202	181	177	173	160	184	175	187	183	192	168	182	164	172	189	191	171	199	186	205	191	166	152	175	165	191	181	167	167	180	192	176	184	191	168	176	163	206	182	175	169	178	182	157	210	167	162	163	183	192	197	173	193	176	174	159	190	185	189	181	171	181	179	185	198	153	180	155	192	191	196	175	207	178	180	183	188	178	180	218	195	192	196	205	165	191	176	214	177	206	173	191	180	182	192	192	173	180	176	206	157	184	171	183	189	170	167	171	184	183	170	181	140	173	186	152	194	193	179	174	202	167	192	185	212	185	173	180	178	190	192	195	210	185	204	176	162	171	175	182	180	186	164	182	182	166	187	180	159	184	168	178	140	161	179	169	188	182	177	194	190	161	181	215	147	151	171	185	172	180	167	178	170	170	168	189	184	184	154	183	183	175	204	184	183	178	189	182	171	177	193	204	198	175	159	172	182	165	194	188	212	184	195	210	172	148	184	192	192	209	179	178	204	182	192	179	169	154	189	176	173	215
16728	9335	15503	13277	7828	6202	4236	1902	465	451	428	507	478	470	463	479	477	466	460	465	414	440	439	473	458	433	475	444	443	472	477	442	465	483	447	440	450	422	451	488	443	464	427	457	441	422	486	452	466	483	468	443	459	427	448	491	433	438	431	468	428	439	453	438	501	436	463	462	445	462	464	462	425	458	434	436	468	435	437	490	467	466	427	468	477	425	470	427	474	444	467	440	419	474	470	435	423	437	424	470	429	472	447	441	440	455	430	453	450	463	436	443	433	428	449	456	483	444	459	448	446	451	440	478	472	423	444	434	477	486	479	443	423	453	454	474	457	449	457	475	453	405	502	463	433	468	435	392	467	463	444	486	446	467	467	491	484	501	466	467	459	452	437	431	426	445	445	449	446	456	399	449	457	465	479	464	463	466	457	470	468	460	486	452	441	451	470	423	431	468	444	396	453	436	470	446	426	487	454	481	488	468	437	455	483	423	429	454	461	468	451	479	426	454	461	461	423	472	486	430	464	474	419	454	461	446	445	466	489	454	452	463	430	450	448	461	454	446	439	454	430	464	475	478	457	494	428	414	442	454	431	391	489	479	472	484	453	462	451	468	453	472	436	451	410	436	455	433	457	413	466	501	404	443	446	441	480	450	468	470	460	455	452	458	462	466	421	443	459	467	474	463	476	434	458	442	425	488	429	422	454	461	416	471	445	449	444	450	455	404	400	457	470	455	429	455	496	464	428	412	438	451	462	437	451	491	440	475	463	398	446	433	453	488	458	415	433	440	452	468	436	446	432	462	453	475	451	472	444	449	445	441	448	437	428	443	464	485	436	449	440	446	417	471	472	461	463	446	440	423	460	423	463	395	444	434	456	446	455	441	461	447	465	460	448	442	482	422	466	466	467	450	460	437	451	456	444	426	441	492	450	460	474	456	426	454	437	407	449	436	429	450	454	445	428	454	432	456	456	443	440	458	439	505	474	441	439	449	455	447	424	433	432	494	430	448	400	450	464	454	418	433	458	480	455	437	435	472	471	414	457	436	433	465	462	496	459	453	438	429	430	443	409	425	442	487	441	458	434	409	449	463	455	437	433	458	469	459	475	415	444	432	442	436	475	442	484	438	458	471	428	428	459	443	443	430	466	446	490	482	451	442	478	473	461	458	402	483	436	458	471	438	439	458	435	459	484	454	400	491	451	466	446	456	421	446	424	451	438	471	438	434	452	467	432	442	439	459	453	436	446	488	459	435	447	486	476	463	453	453	458	443	432	440	470	415	481	434	448	461	431	436	449	457	461	456	506	473	461	407	453	454	465	444	446	442	443	440	460	471	459	487	442	443	462	473	456	468	440	417	471	428	488	425	467	485	437	460	466	500	466	451	460	441	437	421	410	431	443	438	425	503	447	476	510	453	443	411	442	470	456	473	414	457	444	433	453	436	421	454	439	442	426	459	415	457	458	467	457	432	442	476	449	433	447	421	488	479	448	475	432	470	423	474	426	437	450	418	406	422	453	428	424	457	478	440	486	493	438	499	440	461	446	484	505	420	452	443	418	460	474	427	463	462	418	444	470	444	436	460	445	431	466	447	438	458	462	462	460	431	472	494	435	469	457	445	452	455	437	471	437	471	451	453	460	443	481	437	433	440	454	474	451	465	413	441	469	437	415	480	442	472	461	470	440	466	464	462	481	476	440	458	426	440	480	439	453	481	454	515	439	440	447	461	401	438	448	430	420	464	482	426	485	470	465	468	460	435	465	460	449	485	461	510	443	433	452	478	434	489	467	431	447	445	457	440	494	422	419	499	475	452	436	473	452	436	463	466	445	463	437	421	439	437	428	456	459	486	429	423	451	436	445	455	444	465	439	466	466	435	426	403	435	452	464	420	457	457	442	459	468	452	430	480	461	471	444	463	463	423	466	433	430	445	421	465	473	432	480	482	458	439	482	510	436	478	467	440	442	459	445	459	407	440	460	473	430	455	430	421	456	422	428	444	449	481	485	477	446	448	461	447	444	420	438	410	462	438	451	436	468	446	475	398	455	422	446	435	461	404	445	440	455	443	450	448	466	433	481	396	436	435	451	447	452	452	455	454	434	438	456	460	471	444	459	440	453	402	465	454	453	442	435	445	440	508	424	426	472	437	463	454	427	399	475	449	444	470	415	440	492	451	442	452	440	469	465	456	453	433	449	448	456	455	505	451	458	425	459	425	442	460	462	440	482	469	502	448	446	412	442	478	421	461	443	445	446	433	510	421	439	454	438	468	447	456	453	461	460	455	448	467	486	459	439	455	460	483	459	445	473	439	478	437	450	453	429	438	426	443	439	433	476	448	404	446	442	486	459	436	486	458	447	446	474	440	422	464	463	471	430	453	475	438	470	436	455	440	432	463	450	444	441	430	458	436	434	471	472	438	437	467	474	401	467	468	453	403	467	450	475	444	433	458	445	453	455	449	450	451	412	498	470	495	455	447	463	426	447	480	450	441	444	470	474	454	464	462	410	463	443	417	444	455	454	457	471	481	469	446	455	449	442	437	462	463	484	454	451	470	455	432	493	467	450	415	427	484	441	451	442	446	447	433	461	453	470	405	438	453	465	443	443	450	471	438	428	479	439	447	431	509	469	420	463	454	452	420	444	468	472	398	434	460	423	446	441	412	454	449	430	412	429	468	453	495	445	437	448	435	489	473	485	460	459	458	399	453	456	446	426	454	482	466	478	505	468	460	466	412	450	454	432	511	485	450	467	417	452	463	456	491	459	438	451	470	441	464	440	477	417	443	493	464	445	446	428	479	477	469	416	448	473	445	452	427	440	451	490	449	446	488	466	427	431	430	471	462	435	476	467	467	470	436	453	453	432	497	471	463	425	481	445	464	467	446	449	473	478	493	499	446	440	410	420	467	479	469	462	456	425	491	460	421	453	496	459	394	412	472	454	440	460	439	463	442	427	463	466	446	443	447	484	480	463	463	442	444	466	426	434	469	478	444	416	471	456	450	472	450	456	464	439	485	439	429	417	428	493	500	417	431	448	458	449	432	447	448	444	464	448	437	430	478	480	449	459	405	489	420	476	429	473	459	453	460	414	466	422	442	451	464	459	475	437	467	443	439	459	449	473	447	439	448	481	439	448	473	483	469	467	454	477	459	462	474	443	456	433	448	472	480	447	467	466	441	445	502	436	442	430	463	481	408	424	438	446	421	449	481	440	430	445	445	452	431	458	445	454	429	472	455	451	453	481	461	432	458	442	464	477	442	479	460	465	495	471	427	435	460	437	470	452	469	434	468	488	447	446	437	434	455	446	473	464	461	439	453	480	433	438	490	487	454	448	434	469	420	513	481	454	435	483	423	450	442	441	478	417	448	428	450	439	440	474	455	489	467	431	486	420	432	433	448	469	464	439	481	436	469	381	452	440	448	430	480	426	450	451	416	430	444	445	430	467	491	454	448	446	477	448	458	455	447	480	481	460	452	474	475	462	478	457	439	459	438
38489	22682	31658	24928	15413	9742	4759	1495	265	224	182	206	178	210	196	198	195	203	175	199	218	179	180	181	221	198	178	201	185	231	229	208	239	194	212	194	204	208	193	219	183	206	187	205	221	204	216	192	212	213	215	211	217	188	200	213	240	203	232	216	205	201	209	190	208	189	188	218	213	177	217	221	178	189	180	201	180	192	192	174	193	189	231	197	206	186	177	181	197	207	212	219	202	197	195	184	215	210	196	192	211	197	195	203	200	157	207	210	203	205	228	196	200	223	182	207	190	193	180	166	201	208	214	198	212	226	200	216	207	230	191	210	205	185	212	192	176	200	210	226	192	202	203	188	192	219	188	171	233	238	185	179	185	205	195	222	215	208	201	186	221	207	190	183	215	208	222	218	205	199	228	196	219	244	198	188	190	199	192	201	197	206	198	188	198	173	207	216	220	198	211	211	188	209	195	200	210	213	208	201	192	206	194	192	195	234	209	175	203	212	208	208	200	214	204	195	191	191	183	175	186	183	196	191	188	210	182	228	189	200	191	192	221	214	205	199	219	201	215	203	186	218	184	189	175	189	185	190	205	186	176	206	211	197	211	197	211	176	223	202	206	206	242	193	176	192	195	195	236	191	225	211	204	204	185	187	177	225	197	205	191	217	203	203	184	215	217	207	208	204	185	177	212	174	200	200	189	198	191	182	196	206	199	188	188	182	192	207	202	177	177	204	197	180	188	191	207	191	188	217	199	181	198	203	230	193	206	193	188	184	185	185	202	208	215	199	196	204	217	189	215	233	189	220	215	189	192	191	194	198	209	186	179	193	198	199	194	203	211	177	188	202	200	208	223	196	209	170	206	175	212	213	228	190	192	205	201	208	177	178	179	188	190	204	202	191	215	186	219	195	207	201	182	177	179	201	187	198	189	199	185	200	208	216	186	224	203	204	210	208	189	183	242	200	203	207	206	185	186	190	212	203	193	188	194	189	199	211	211	219	186	194	203	220	190	178	194	182	202	192	184	177	215	215	185	200	194	163	160	197	205	214	198	200	186	199	201	217	189	193	207	201	200	227	196	211	191	212	214	200	208	214	211	186	200	222	184	174	188	212	209	203	207	183	175	200	206	192	201	200	195	201	233	228	189	204	194	195	176	193	184	201	170	211	216	203	216	172	188	197	206	183	206	209	176	198	176	195	193	206	214	213	189	188	195	194	203	158	210	207	221	212	192	207	218	234	193	207	200	212	187	210	206	199	200	203	185	168	213	212	189	190	172	201	229	194	194	197	169	213	208	174	214	213	203	203	220	191	199	216	198	200	202	183	178	180	237	218	195	197	215	197	208	197	217	216	211	180	179	222	176	196	178	216	207	206	215	192	235	198	189	203	209	216	229	192	198	194	206	218	230	196	198	183	190	192	211	184	173	197	178	176	199	219	195	195	233	189	180	204	195	203	211	196	194	219	178	199	222	199	182	192	190	202	196	186	195	220	207	200	204	199	216	201	193	208	205	180	199	203	207	226	182	166	168	204	191	189	162	159	201	191	213	196	199	200	205	198	204	226	192	178	178	193	218	169	209	189	207	184	212	196	192	179	200	178	167	212	170	191	155	198	209	191	179	191	208	187	218	229	181	192	181	205	201	220	200	176	201	187	208	221	211	211	212	217	194	177	191	181	191	188	193	185	187	196	218	182	238	199	209	186	205	196	184	210	200	231	193	209	181	205	196	188	182	187	190	209	195	182	173	201	184	192	202	217	226	190	182	200	216	190	194	207	186	219	212	184	214	200	182	223	179	197	209	195	210	213	193	192	191	190	216	210	212	197	212	192	183	168	227	195	195	198	184	184	211	202	181	181	204	182	196	204	188	200	185	197	221	200	201	207	189	197	191	168	199	194	186	198	216	212	186	206	201	229	207	184	220	187	200	200	195	199	177	209	203	183	185	231	191	183	215	169	196	196	215	203	199	185	197	200	227	194	206	227	228	210	224	202	198	184	205	222	197	210	200	201	195	176	197	213	168	188	188	197	199	205	210	192	211	190	201	188	210	206	181	194	199	204	186	191	193	214	214	213	218	206	188	193	209	181	201	192	164	221	185	185	202	222	195	193	168	209	205	206	210	201	221	211	197	197	169	214	190	207	199	208	197	215	201	201	187	191	216	205	218	207	190	191	191	223	177	198	191	225	197	192	220	211	179	205	189	214	221	198	205	177	187	185	179	163	192	186	187	198	205	175	179	203	186	185	205	210	200	177	202	198	190	198	207	213	233	184	218	199	214	213	183	231	217	210	200	198	194	205	197	180	203	214	194	217	192	201	214	217	200	212	213	179	174	231	181	213	210	192	220	165	210	210	196	204	207	207	233	171	221	196	216	211	215	171	188	196	191	196	208	201	201	216	210	189	208	190	186	192	180	200	173	185	188	204	199	205	212	207	208	199	198	189	220	205	208	189	184	205	179	217	213	194	179	200	215	192	204	188	218	212	195	193	229	212	195	199	197	184	189	206	157	200	204	182	209	211	212	211	199	194	206	192	220	203	228	202	204	176	200	217	192	174	213	197	191	209	202	184	204	177	189	184	192	187	186	217	201	191	184	158	195	215	233	196	207	222	231	151	198	213	210	176	176	198	205	214	181	160	219	205	213	199	193	215	191	179	196	203	192	198	189	204	214	203	217	215	203	186	225	195	182	196	211	217	192	196	207	197	201	192	180	200	178	216	190	222	191	218	224	197	224	181	176	210	205	196	208	195	190	198	197	183	201	209	210	175	195	217	192	225	207	187	211	177	218	198	180	213	201	189	208	177	215	221	207	191	203	208	193	175	208	193	228	213	169	194	208	184	214	191	188	194	205	204	201	186	201	182	201	211	168	220	221	174	179	215	204	187	209	199	197	206	207	195	184	187	191	173	199	206	213	191	189	208	176	181	179	185	206	187	229	185	190	176	173	190	226	193	206	220	184	218	219	210	195	184	199	194	224	178	200	231	173	221	222	168	200	196	216	187	199	168	212	199	225	207	179	192	187	202	179	204	199	199	204	213	192	179	226	194	203	192	199	203	192	203	223	221	196	189	198	201	198	214	224	223	210	199	197	210	202	204	202	208	194	186	205	198	175	172	194	190	189	222	186	185	197	190	188	203	196	210	195	197	203	170	173	203	254	197	193	214	194	211	215	198	202	184	214	193	216	217	190	161	177	229	202	189	209	176	214	184	206	193	190	182	203	213	200	188	183	225	207	232	205	193	174	188	210	192	189	229	206	186	209	215	205	207	194	206	211	198	215	188	176	196	217	208	202	222	229	193	188	196	184	217	167	201	195	202	184	190	180	216	205	217	195	180	190	184	201	199	180	190	210	185	188	219	218	219	188	178	198	228	231	212	190	195	204	201	205	207	184	204	216	187	193	179	216	170	186	162	189	198	194	196	180	175	252	209	199	186	191	190	218	231	190	188	216	188	199	211	194	199	182	191	220	180	165	190	175	189	194	205	188	183	203	179
22964	14630	37925	35386	30414	23731	14857	6008	613	510	500	529	489	469	498	494	527	523	520	491	480	505	482	497	509	484	501	469	521	482	503	505	468	483	508	495	500	502	498	537	438	497	519	509	451	487	480	500	507	506	488	519	482	522	488	462	492	505	523	515	501	500	499	504	477	525	509	523	547	497	472	530	487	484	520	485	508	535	519	508	482	496	508	500	498	491	472	500	533	493	506	474	469	487	509	483	516	461	481	508	497	479	501	513	508	454	487	481	521	499	493	507	483	492	533	473	521	472	504	511	548	494	479	474	514	501	509	484	476	507	471	480	482	474	512	457	517	506	511	507	495	537	495	504	482	512	526	463	500	451	450	473	488	539	492	474	519	489	464	499	499	513	463	507	470	531	514	508	474	497	504	449	488	479	508	526	466	472	508	512	498	516	524	499	457	504	519	483	502	529	504	523	505	479	507	545	495	516	467	491	501	489	489	501	465	467	475	501	502	478	488	463	503	512	478	484	469	480	488	511	499	490	438	471	501	476	497	471	465	481	478	505	498	487	549	536	471	524	484	518	497	486	483	492	507	484	472	477	441	514	493	461	473	496	503	461	490	468	509	501	511	469	481	499	518	494	467	506	463	481	508	535	491	531	509	477	516	501	499	478	488	510	510	509	481	488	486	549	494	533	488	487	486	466	531	501	492	490	466	474	508	512	463	497	494	530	552	513	494	512	483	471	466	461	523	500	490	505	492	477	506	500	488	470	492	470	520	486	560	459	479	462	483	483	507	493	495	521	490	493	479	470	454	477	495	509	516	491	474	477	533	495	481	483	499	497	507	547	522	507	478	458	510	485	536	478	511	490	506	483	473	510	502	530	518	489	508	460	506	450	534	496	520	491	525	511	504	473	462	507	452	508	491	471	492	462	474	487	506	497	530	500	557	498	494	468	488	527	492	488	497	500	466	469	511	509	472	478	480	504	477	472	499	475	503	490	464	459	490	518	508	476	544	499	475	475	440	515	501	488	484	481	511	474	468	515	495	499	515	457	473	439	510	470	466	524	480	499	513	535	504	502	474	468	484	487	537	536	523	482	494	468	471	480	519	481	499	522	490	487	458	502	523	492	496	481	511	514	499	493	497	527	498	488	500	522	511	461	440	492	549	510	481	526	498	502	526	483	509	529	492	515	459	499	492	534	485	499	461	500	498	503	493	500	536	481	480	530	510	496	530	489	491	489	490	510	488	538	512	483	486	524	485	495	464	507	460	494	472	494	494	520	500	461	499	539	490	476	494	503	526	487	491	497	478	491	505	522	521	470	498	520	488	505	526	472	518	498	514	467	504	463	489	505	490	500	509	469	488	501	497	489	462	466	462	520	494	488	533	463	473	464	496	507	475	535	508	470	506	475	512	508	539	488	511	475	517	517	494	498	521	513	462	464	517	481	513	492	497	495	473	472	467	468	471	516	541	515	490	524	484	485	486	473	485	538	491	498	510	497	491	528	507	529	516	473	484	490	444	507	512	508	496	482	494	499	468	488	468	503	545	505	527	500	501	492	500	472	519	526	455	487	535	491	456	494	498	510	493	485	484	515	496	448	479	475	546	502	493	481	481	517	508	505	519	506	514	467	481	506	454	500	481	529	454	463	460	416	505	524	492	495	469	443	518	495	483	463	482	500	513	495	490	542	462	495	496	473	482	546	514	483	520	481	465	520	515	492	468	522	475	475	462	475	496	517	486	498	498	458	489	491	530	506	498	458	520	492	483	506	495	487	494	523	472	517	498	523	530	479	477	491	470	515	466	522	460	484	516	484	516	487	484	493	491	501	487	483	490	497	493	511	453	486	472	474	494	532	513	536	492	500	475	484	502	495	527	504	469	481	488	472	457	510	494	526	520	506	513	497	520	518	478	532	475	494	507	512	496	481	525	448	505	560	498	489	505	496	492	509	523	534	508	471	515	477	530	487	443	498	454	488	473	501	456	512	519	500	501	465	512	502	542	472	489	495	504	502	467	488	523	481	505	495	473	510	483	481	455	491	508	498	487	498	492	524	445	477	516	550	499	485	504	526	495	511	511	476	482	471	483	497	495	485	496	517	496	516	526	501	514	522	503	500	503	500	463	493	484	473	492	507	481	460	462	503	477	514	478	495	478	535	490	499	500	471	503	496	521	497	462	518	494	469	455	501	501	500	489	510	502	529	522	539	511	476	511	469	487	496	494	513	492	511	508	496	524	475	519	487	535	501	496	493	514	460	491	484	498	524	506	509	444	447	488	484	527	520	478	526	505	490	526	513	485	480	480	473	532	496	507	479	545	498	499	507	514	458	507	457	517	558	479	519	504	525	470	497	507	545	516	470	496	490	480	532	548	466	457	469	480	504	474	525	495	499	496	466	449	476	505	496	491	493	467	482	492	517	445	483	513	476	528	441	540	456	486	474	460	486	487	502	491	486	488	478	472	504	514	478	511	484	489	515	494	458	513	440	512	524	493	500	515	497	500	438	547	509	510	495	500	514	502	482	470	489	543	528	457	522	534	501	499	497	498	537	506	507	469	483	472	514	446	522	479	499	487	476	505	507	518	456	533	500	495	469	488	538	464	541	502	508	498	497	479	518	514	492	501	475	500	475	523	460	502	500	491	475	473	489	462	477	477	512	473	512	465	529	517	487	506	484	534	490	492	531	491	497	479	480	476	534	492	518	476	477	545	476	467	480	518	498	503	527	482	497	520	498	473	509	475	505	499	478	537	521	503	490	494	482	483	482	528	488	496	507	470	513	485	479	504	492	468	485	494	474	492	488	484	509	523	502	519	469	496	486	495	480	506	521	531	473	506	513	525	501	528	508	503	499	510	466	511	489	496	508	472	455	494	465	486	493	512	461	473	538	499	475	508	507	486	478	461	483	488	505	488	485	495	502	509	491	488	480	509	543	519	481	491	466	493	466	537	494	480	510	537	495	496	499	486	480	496	488	463	508	490	504	509	468	523	542	497	484	426	504	479	489	479	496	516	470	510	474	456	500	500	479	505	477	537	503	540	506	501	471	483	489	490	516	513	476	521	537	461	473	520	493	487	481	537	479	483	479	491	478	472	508	454	504	497	490	470	508	472	496	477	497	471	487	510	488	527	491	504	525	495	494	501	432	526	529	525	490	455	509	524	468	494	487	492	515	511	510	504	479	535	490	499	486	488	493	476	510	489	478	506	473	518	512	503	487	493	523	423	542	477	484	490	523	538	490	526	504	493	495	454	494	510	496	490	497	531	488	504	504	511	486	529	493	456	520	482	540	503	481	475	517	508	496	485	520	477	495	492	509	476	503	472	528	473	496	497	488	523	497	502	482	515	511	520	509	487	510	466	456	484	467	494	495	495	482	452	493	517	501	504	486	462	519	518	532	500	509	493	520	490	492	503	437	492	500	519	457	509	466	519	486	525	490	486	492	516	517	497	492	503	516	523	505	510	486	515	454	482	517	500	472	517	509	482	483	506	443	496	493
63040	47789	71296	63922	50565	41307	29141	12715	1497	383	377	360	373	362	373	340	387	380	353	414	376	401	383	366	368	367	381	342	373	395	368	380	371	394	344	412	375	367	337	381	358	367	386	393	342	343	356	347	381	335	356	346	358	372	342	373	393	357	388	354	392	355	359	432	386	356	364	364	337	368	339	368	356	343	327	381	372	351	329	379	382	367	354	366	339	380	346	386	389	358	372	352	345	362	333	377	412	380	374	371	346	359	327	346	374	363	364	359	371	382	399	353	375	349	343	363	348	346	389	371	349	340	395	354	349	376	367	386	379	367	368	363	376	358	387	383	366	384	382	336	395	365	368	367	329	316	385	378	378	358	349	366	346	366	370	353	343	353	343	382	425	374	381	357	362	375	347	356	381	376	380	395	327	347	393	376	380	399	373	384	367	342	364	338	391	373	344	367	357	394	373	362	372	351	378	372	395	372	346	347	321	379	346	337	374	337	320	387	393	350	365	370	358	377	361	333	338	334	376	349	358	335	372	363	393	381	349	362	381	351	364	335	336	356	347	362	394	349	343	380	404	359	393	366	383	344	383	366	344	338	377	368	384	374	346	366	336	355	317	348	420	379	367	334	351	366	350	373	353	388	375	356	356	375	401	358	368	347	368	368	372	349	341	334	412	359	320	356	383	352	380	394	336	336	373	356	358	360	369	369	363	365	413	391	348	384	368	360	357	366	364	359	360	336	366	391	341	355	351	346	335	366	364	339	347	349	344	367	371	360	325	348	393	333	337	337	370	358	339	376	375	339	372	364	368	374	404	390	368	355	368	375	370	384	365	364	335	355	372	386	327	350	337	348	335	395	325	391	344	414	386	409	360	373	390	384	363	331	362	371	357	343	408	383	394	409	347	323	342	379	357	363	341	373	380	334	377	383	345	343	348	381	357	352	361	367	319	337	388	413	362	375	365	378	354	372	341	391	377	358	379	351	297	386	377	370	374	340	382	361	372	394	377	347	401	368	364	368	386	372	378	354	357	340	328	380	374	344	341	381	372	387	386	366	375	365	342	340	357	402	350	373	344	390	380	344	362	352	381	350	354	386	374	362	368	358	370	393	363	346	361	374	334	395	380	352	314	385	314	331	360	417	385	388	360	353	381	376	359	363	342	399	383	341	355	368	369	363	364	359	365	367	348	355	336	351	378	375	371	364	335	322	389	388	351	356	384	397	368	353	384	333	383	360	371	373	350	390	388	384	366	344	366	371	364	323	343	324	364	350	344	376	375	363	324	374	359	339	366	393	380	402	360	370	372	345	336	314	338	365	356	368	364	354	392	370	341	362	350	346	405	369	366	389	381	340	347	359	389	352	373	356	375	358	393	363	357	366	422	354	388	328	355	347	364	385	359	350	380	323	369	340	335	389	360	389	374	348	338	345	386	349	366	350	347	368	397	355	364	348	351	380	403	361	343	401	364	377	339	359	383	401	341	401	391	335	366	383	398	350	375	347	348	327	376	374	375	376	346	362	384	353	340	331	369	330	397	356	403	370	399	353	405	365	384	361	389	399	362	342	401	372	380	369	396	369	329	330	331	349	336	361	335	378	360	358	347	388	357	338	343	338	351	366	371	365	337	383	356	336	364	363	381	367	371	374	404	349	347	394	378	363	399	341	350	360	383	356	351	351	322	338	348	394	385	360	381	391	357	366	349	358	355	344	345	351	357	370	362	388	345	384	421	389	347	367	383	396	376	365	348	346	376	402	345	349	390	350	367	340	367	362	386	351	368	346	382	389	368	377	373	410	345	357	373	352	365	399	381	344	324	340	373	387	364	361	351	348	342	377	365	381	349	338	395	365	370	376	376	359	393	400	376	394	399	351	376	361	370	365	349	362	347	361	363	370	392	350	341	393	357	380	369	354	369	340	339	346	393	372	362	329	346	356	368	364	362	409	355	375	345	355	391	356	348	359	320	344	385	384	326	387	354	365	354	373	378	362	352	342	371	343	346	361	353	364	349	353	374	372	373	352	353	338	378	371	360	330	360	387	371	360	320	387	373	374	384	380	334	334	362	332	379	348	361	373	382	344	370	323	370	352	401	364	362	368	348	395	378	356	396	378	340	352	374	383	378	328	355	352	347	363	348	384	372	371	366	338	381	373	370	350	392	398	380	364	353	363	352	330	394	374	403	347	330	415	383	384	364	370	332	355	402	370	334	365	392	324	352	337	394	363	330	330	378	356	368	376	380	347	380	342	354	386	408	385	368	332	372	380	382	387	345	351	340	384	369	361	397	382	365	353	378	376	357	350	348	364	378	356	346	375	375	369	352	375	363	351	401	360	361	316	360	358	387	377	371	384	398	334	384	389	365	414	376	361	392	370	348	369	369	350	312	360	364	328	372	352	347	379	396	358	389	377	372	344	398	405	370	363	359	382	381	357	371	347	391	348	365	371	358	392	335	383	348	351	357	354	352	350	343	367	410	373	349	364	382	375	350	408	382	366	397	385	406	354	367	361	374	347	359	349	339	324	365	368	360	309	381	316	372	340	356	392	368	343	367	360	370	354	374	356	363	342	374	382	365	385	337	348	359	348	346	368	336	377	362	350	326	389	350	359	376	386	398	334	373	348	417	327	379	379	389	360	391	348	328	356	384	348	345	378	405	388	353	369	367	397	354	360	383	375	356	346	381	387	339	377	393	405	384	359	345	351	348	361	349	382	332	352	357	415	391	359	371	389	375	353	336	359	369	394	361	422	322	339	373	357	390	383	321	376	358	376	351	369	379	372	345	393	350	345	342	357	394	365	376	370	388	350	373	384	334	362	372	378	371	361	340	389	364	340	374	360	349	367	369	369	379	376	408	338	353	344	359	367	390	386	368	395	381	369	333	341	414	358	371	334	385	332	369	335	393	359	334	355	349	371	349	367	382	400	354	359	376	364	344	403	405	402	346	353	360	359	335	373	372	379	349	379	359	373	360	366	344	358	391	344	368	344	320	358	344	319	336	358	376	368	366	380	361	363	334	351	375	369	356	379	399	388	349	326	345	341	368	344	390	361	358	348	364	355	365	373	352	382	371	392	382	406	379	328	356	360	372	384	372	395	385	353	365	373	331	380	319	357	321	370	398	360	373	369	361	376	372	370	382	373	376	338	361	367	366	388	360	373	380	385	375	333	356	367	367	357	370	356	363	404	390	344	354	361	372	351	383	350	354	381	375	364	350	361	342	377	357	395	367	347	355	369	351	365	364	348	366	353	348	351	355	364	382	348	348	328	412	373	354	351	396	382	350	356	373	336	365	376	355	356	351	349	346	383	335	362	335	402	378	367	379	352	356	326	377	398	375	389	393	384	364	387	387	357	391	359	382	378	381	397	323	369	372	394	363	335	358	378	350	355	402	347	355	389	376	354	376	375	365	342	378	357	377	360	363	373	361	375	329	324	358	377	344	376	359	377	404	370	333	386	363	388	339	383	352	395	363	356	378	347	355	357	337	333	375	366	381	346
42232	37546	71398	69674	61197	53401	42185	22676	1558	913	826	864	903	894	857	829	782	787	829	825	846	803	850	868	766	863	806	807	859	816	800	804	811	798	788	815	826	860	824	820	866	837	771	760	801	785	760	838	818	839	787	789	756	834	774	796	821	826	877	845	819	776	819	805	809	787	836	812	792	800	789	814	794	774	820	791	862	877	831	852	811	805	778	837	796	792	784	837	819	789	856	843	839	790	804	847	775	795	825	803	799	829	817	737	822	840	861	823	790	773	804	798	802	819	823	807	813	808	797	855	826	782	753	792	873	799	842	834	823	805	826	828	782	799	769	760	796	831	792	839	815	824	828	803	788	759	854	796	791	816	827	845	772	765	800	841	829	831	791	819	796	839	784	755	817	798	801	828	786	770	826	796	806	791	834	768	778	818	745	768	843	752	817	845	787	794	808	797	803	791	820	874	818	819	792	812	865	821	853	809	788	843	783	776	822	784	823	846	796	820	793	824	796	826	771	802	782	820	810	797	788	784	844	788	777	799	815	830	836	804	812	776	880	777	793	804	797	810	798	777	790	778	791	876	781	805	804	823	814	818	834	786	800	772	819	805	812	811	806	785	819	819	769	785	766	837	827	786	844	852	813	792	798	747	779	832	853	818	795	826	799	844	793	778	831	807	796	801	783	803	791	780	818	801	865	817	812	872	789	866	813	809	823	832	810	759	845	808	778	756	878	811	774	835	838	765	804	791	836	766	803	803	845	868	758	804	837	827	797	804	826	738	812	806	783	831	781	801	842	789	825	813	806	812	819	893	756	800	796	785	787	801	814	839	822	751	786	774	793	853	850	805	831	796	781	813	808	761	820	833	818	836	816	824	772	776	822	794	831	769	815	791	877	757	893	801	810	807	788	775	840	786	781	796	839	833	863	818	778	788	774	772	816	897	779	801	799	781	810	798	815	831	816	846	781	778	795	790	744	808	837	811	852	802	838	803	763	791	852	783	820	820	807	763	807	811	696	781	829	809	856	811	810	847	856	763	804	800	848	817	826	764	784	806	790	812	829	837	787	799	794	779	822	837	804	791	783	781	784	803	838	801	768	807	761	789	830	780	823	761	832	811	774	784	842	799	797	792	831	841	803	843	785	822	777	809	766	835	781	762	808	814	784	804	780	836	790	827	783	814	828	793	833	774	800	810	838	801	813	789	744	819	757	794	838	766	813	851	806	788	783	775	858	785	778	771	831	810	837	831	841	788	777	811	822	799	802	802	848	797	752	846	805	789	814	881	774	820	867	824	813	787	773	783	795	827	815	806	810	795	767	826	771	782	777	858	783	808	791	764	777	827	783	762	795	779	827	774	808	823	794	814	862	824	830	851	842	783	792	829	813	811	825	817	771	806	811	815	823	842	833	822	751	760	851	770	776	797	800	839	788	740	812	803	813	783	824	825	781	803	832	734	806	843	768	825	822	820	802	769	817	782	797	818	794	767	796	852	807	812	849	810	783	801	854	843	781	782	809	828	740	782	843	809	820	793	776	791	835	798	781	773	839	814	828	753	832	771	832	845	831	824	764	848	800	779	811	816	764	826	831	844	820	791	753	748	845	785	725	828	795	748	793	836	837	772	802	779	788	764	863	784	868	816	789	785	859	826	813	782	812	794	729	843	838	853	822	773	788	789	798	839	821	797	830	784	794	829	769	828	803	824	788	831	822	770	823	801	810	801	800	733	818	785	785	808	805	857	816	812	764	799	797	823	846	776	822	814	805	799	795	788	837	834	793	822	803	804	830	834	786	804	776	853	828	739	829	794	830	804	773	823	793	865	787	825	877	847	826	770	774	822	821	797	776	808	806	803	839	774	797	825	772	823	841	801	794	864	731	833	823	797	825	788	799	779	831	775	821	811	774	813	857	793	846	777	796	824	812	794	838	805	782	774	810	813	808	762	798	740	825	822	763	794	812	841	792	767	785	819	807	806	796	783	811	758	851	792	766	792	775	798	828	828	812	771	769	806	838	763	751	787	834	790	812	824	823	812	787	816	787	833	818	813	756	842	832	815	791	796	804	816	742	811	846	821	804	795	777	862	824	835	787	783	821	783	782	843	802	823	855	773	829	758	824	836	786	773	805	767	762	793	805	795	801	797	806	791	784	805	750	784	832	854	811	785	778	792	790	813	778	785	816	762	835	863	805	811	827	796	823	818	797	774	793	778	833	813	839	826	877	822	748	737	849	839	787	820	839	779	827	805	806	796	803	802	829	778	873	825	836	772	774	847	851	783	833	775	824	777	850	830	725	799	777	832	810	794	817	782	793	815	854	789	795	809	814	802	814	819	820	828	820	793	792	829	842	895	803	832	843	805	862	800	767	823	799	838	787	791	826	795	782	855	808	816	747	798	839	787	799	813	751	827	854	844	803	840	789	783	768	821	805	812	771	787	781	833	817	811	776	794	823	827	823	815	777	808	830	771	835	779	801	791	786	814	814	812	764	791	836	760	808	790	814	803	830	802	842	823	779	834	821	798	801	830	772	816	772	809	821	806	853	778	864	758	791	834	853	825	805	811	807	769	835	825	827	882	791	786	780	792	834	826	778	781	799	793	818	810	846	801	809	716	779	755	781	776	793	814	793	818	842	821	760	847	792	827	777	772	840	789	813	804	814	811	803	815	772	806	775	799	795	802	816	787	826	846	806	793	811	784	795	858	838	864	790	766	789	804	806	760	853	806	839	796	795	770	804	793	823	813	812	807	856	808	870	783	816	819	815	803	869	777	811	846	810	845	790	853	816	795	761	829	807	830	796	786	822	828	803	827	866	786	820	821	847	821	782	755	772	852	801	794	873	781	826	833	795	761	825	788	772	850	887	821	830	817	853	783	837	830	780	795	782	801	772	788	790	838	740	773	816	817	775	730	771	780	783	797	787	786	752	812	823	810	839	802	822	798	803	771	826	827	855	804	821	767	781	795	762	787	797	832	789	857	849	780	741	786	834	835	825	854	770	780	843	837	782	868	807	796	781	770	780	819	807	826	827	817	802	830	849	826	770	811	774	796	797	802	758	814	791	775	768	799	723	860	834	846	812	837	789	836	750	845	833	819	863	769	834	770	768	830	801	845	827	796	774	769	808	773	794	791	795	830	732	771	816	782	822	808	818	852	811	796	805	850	773	795	770	821	789	831	773	772	813	792	873	800	795	846	824	831	801	817	822	830	769	840	835	770	832	765	813	753	785	829	752	796	844	818	793	787	822	841	813	794	857	822	795	856	804	818	832	827	860	794	819	759	833	797	802	788	780	788	800	829	811	797	732	776	773	774	844	823	849	761	804	781	781	796	832	788	775	793	786	786	803	827	853	779	802	782	813	774	805	811	819	756	828	795	799	787	790	842	837	833	835	799	818	833	812	825	775	838	804	734	854	790	794	817	755	874	795	841	831	814	769	831	766	765	797	794	810	846	773	803	821	720	808	824	750	814	816	755	788	816	762	784	832	845	803	785	773	764
30382	13764	7488	5848	3183	2120	1366	599	200	191	158	173	174	173	199	183	167	167	156	174	167	167	183	176	184	184	192	172	184	187	183	191	204	180	170	175	156	199	210	153	174	168	163	160	190	190	165	163	187	186	187	170	160	162	179	175	190	198	178	171	196	179	195	153	172	188	152	194	169	183	190	182	176	177	167	162	175	180	174	169	162	187	169	166	182	180	160	178	206	172	194	144	186	193	166	175	149	166	194	175	191	211	174	146	162	156	196	189	184	194	194	181	197	196	186	145	167	195	169	162	173	165	165	181	185	178	199	163	168	174	161	192	167	172	198	183	160	152	208	169	182	165	187	167	180	177	190	158	173	189	154	201	168	169	183	178	179	169	159	192	189	176	187	211	200	182	189	146	179	195	178	159	191	176	187	205	150	187	180	178	162	181	176	181	156	187	197	205	177	178	186	173	206	180	197	182	205	189	175	189	184	174	157	169	188	167	163	158	173	187	177	165	200	193	196	174	194	168	191	177	194	192	176	173	175	160	159	167	160	156	188	164	187	182	161	181	191	181	173	178	158	182	155	191	198	183	183	201	137	159	196	173	170	197	187	177	172	165	188	152	168	179	203	182	186	173	186	179	160	186	173	169	166	198	175	208	168	189	177	157	183	194	158	176	182	183	170	179	154	176	190	180	165	190	180	175	169	163	196	164	169	188	169	173	151	177	171	209	194	178	161	161	181	178	176	196	177	199	185	193	158	173	176	173	179	189	190	187	173	189	153	189	197	181	168	199	151	184	198	160	155	197	182	160	180	193	174	182	166	171	173	174	148	204	189	174	176	163	163	202	185	179	187	189	188	183	192	179	185	176	171	169	184	172	180	169	168	174	171	191	177	180	187	159	193	173	177	179	182	189	186	168	187	174	190	166	184	193	166	186	163	168	184	174	182	180	161	185	146	186	173	169	194	180	166	201	166	189	175	167	204	182	200	155	170	178	156	164	175	169	189	189	167	163	194	177	173	165	159	192	180	174	165	161	166	185	185	178	168	175	188	186	204	153	167	200	197	174	194	175	201	190	187	208	158	171	162	172	180	183	163	173	166	166	143	166	173	222	190	172	188	202	193	191	213	167	180	182	174	170	167	194	167	185	167	175	168	167	163	163	159	168	186	180	183	178	183	163	182	160	168	183	173	193	182	197	200	179	182	196	206	175	182	173	201	167	185	176	179	178	183	160	191	181	167	182	171	174	174	184	198	141	167	199	182	179	188	181	181	172	203	178	202	173	151	187	171	165	181	149	181	181	192	171	188	204	187	179	188	174	176	182	166	150	196	177	185	160	188	176	189	171	187	199	190	184	180	188	172	167	189	157	176	159	159	162	179	184	168	188	181	195	197	169	162	171	189	152	170	176	205	163	197	171	166	162	168	180	161	174	156	160	180	187	200	194	167	151	184	148	193	183	203	186	167	182	189	205	170	173	152	180	167	162	183	151	160	165	175	175	166	164	199	192	192	181	189	157	208	199	174	168	196	158	181	172	206	169	175	184	187	191	187	177	202	163	195	199	186	183	158	168	156	182	207	204	187	166	194	168	191	178	187	171	160	189	174	157	162	165	183	190	190	158	150	207	172	182	154	197	166	186	198	188	175	166	176	173	174	196	184	175	171	189	177	177	166	185	160	193	171	190	167	168	180	181	168	178	182	184	168	177	156	185	193	198	168	172	193	183	172	164	167	153	167	200	170	164	168	200	169	164	170	180	158	150	172	164	161	196	178	186	180	170	192	197	176	190	152	154	172	176	201	179	177	170	151	178	192	191	188	181	176	164	152	158	190	195	192	188	168	170	186	167	179	181	142	204	208	183	170	186	166	177	175	178	200	163	183	167	177	189	173	176	183	192	168	155	169	166	180	212	154	180	171	170	173	169	176	152	166	182	179	188	181	190	189	179	189	162	173	185	195	204	184	152	176	188	156	178	145	193	189	157	183	193	183	195	194	181	183	164	171	163	179	149	180	181	188	174	149	211	158	174	190	196	166	188	164	165	181	179	171	182	187	182	163	194	179	157	160	195	159	164	187	156	194	194	180	189	180	193	189	189	183	181	172	182	183	176	189	168	180	201	214	163	163	184	188	169	175	154	161	203	164	181	170	154	181	199	165	196	159	169	166	148	208	158	194	178	181	171	180	182	166	166	198	193	170	156	185	169	189	170	165	190	201	208	175	153	163	174	166	172	194	178	184	170	173	166	172	163	188	181	187	174	185	172	161	189	171	176	151	175	177	178	155	177	178	181	166	177	180	177	184	176	167	173	162	183	177	187	208	167	190	182	165	165	169	163	206	190	175	169	174	175	159	160	165	165	148	177	180	176	186	176	189	199	180	195	187	170	166	174	183	147	177	158	203	173	176	178	162	205	189	177	188	201	182	183	186	173	187	183	189	170	161	183	168	172	186	187	192	149	169	204	186	150	166	143	176	176	169	185	177	199	181	185	182	187	156	165	191	174	163	165	165	190	187	169	184	167	179	187	175	175	181	189	178	152	173	159	200	160	180	178	155	170	153	183	165	175	171	188	197	153	181	173	160	188	177	176	171	170	189	146	154	191	164	185	193	170	164	177	180	165	161	170	187	192	154	173	203	186	214	166	181	162	178	151	177	174	186	179	172	179	193	200	176	175	161	180	189	165	184	172	167	187	171	165	184	151	176	163	175	171	172	164	167	162	142	178	167	183	170	180	185	167	173	166	174	165	175	201	163	172	196	179	177	148	172	178	174	163	169	164	164	172	200	174	189	182	175	178	201	162	177	177	163	186	166	204	191	167	191	194	171	180	199	178	188	195	181	160	163	194	168	169	173	189	166	169	199	184	165	172	179	179	172	171	179	183	170	181	195	171	177	183	189	193	178	174	196	165	186	183	171	182	180	193	164	174	189	169	187	187	185	180	160	182	171	187	173	156	185	171	180	175	189	172	173	157	193	169	205	185	175	186	169	155	163	166	181	154	200	208	172	181	201	186	177	166	150	203	148	188	171	150	170	154	185	165	178	178	182	183	184	175	175	182	165	190	191	188	174	175	191	179	190	166	159	164	204	198	168	164	163	184	156	166	195	180	188	180	167	161	193	165	201	163	179	160	190	197	165	172	175	172	184	171	189	155	188	189	193	183	166	160	164	185	177	194	187	167	157	166	145	173	155	174	166	195	193	164	179	170	191	167	185	186	186	177	181	183	185	190	167	201	189	181	173	174	193	159	185	164	178	179	168	165	168	202	152	168	172	176	217	194	190	194	227	182	192	171	180	189	169	151	166	153	172	136	170	181	174	180	162	159	178	176	151	187	180	157	164	182	187	189	177	198	173	167	192	217	177	177	166	176	174	177	178	201	183	174	167	169	176	177	183	158	157	173	160	174	167	158	160	183	161	174	168	184	195	176	227	182	188	202	155	149	182	172	176	195	189	183	162	181	176	180	178	166	186	162	186	181	183	155	174	151	162	195	207	174	158	157
16474	7722	13725	14445	10054	6876	4595	1922	482	432	450	429	436	435	439	434	439	436	472	446	445	457	412	428	433	401	448	480	461	453	450	467	442	419	422	437	441	465	422	410	461	432	459	464	418	419	433	443	413	467	418	452	442	435	444	452	443	443	437	447	430	427	457	462	438	468	445	442	407	443	417	458	428	415	437	513	447	402	466	434	436	391	449	416	458	456	465	425	418	443	453	437	432	448	443	434	469	463	456	431	448	443	460	447	399	432	432	446	450	430	432	456	443	400	452	455	420	415	431	427	443	432	444	448	393	433	444	456	445	428	433	465	432	437	476	443	462	459	460	418	439	454	441	425	428	460	455	454	429	448	446	458	496	420	444	443	432	425	438	441	450	448	470	443	433	443	473	458	433	425	460	411	424	395	421	474	457	418	399	459	443	453	442	448	421	451	445	421	448	446	437	454	437	446	497	400	481	452	445	483	447	436	459	461	436	466	425	426	453	451	437	459	448	437	398	441	423	493	487	457	449	444	447	451	420	421	416	438	450	427	424	480	441	470	449	423	415	415	431	441	432	433	463	429	463	406	488	473	438	387	434	493	426	429	442	437	408	432	464	421	446	477	424	433	486	422	454	447	429	432	418	461	421	438	450	481	476	435	441	416	450	379	444	440	451	429	459	420	459	395	469	464	453	430	448	405	443	428	474	425	459	415	463	456	425	479	453	452	450	412	445	450	450	454	412	410	435	501	449	463	444	454	453	427	428	434	447	442	452	427	474	449	450	438	477	442	442	396	440	436	430	447	466	440	448	443	451	467	462	478	449	458	426	455	449	453	445	452	415	479	464	445	434	477	415	435	421	455	420	439	427	452	437	441	441	465	445	449	422	433	431	485	439	447	446	441	489	407	426	468	471	474	459	428	399	489	457	492	424	461	434	469	459	403	429	462	432	421	420	482	450	422	406	404	467	432	444	432	434	437	491	420	474	436	466	428	465	487	485	458	435	470	443	447	465	411	424	460	433	445	413	465	434	433	450	416	405	470	458	431	448	439	460	451	439	410	430	450	454	448	458	445	411	453	429	491	450	437	431	431	488	449	505	471	441	438	460	415	443	460	442	476	445	451	451	425	446	455	425	476	466	450	467	453	433	399	420	452	479	426	418	459	440	450	461	433	433	454	417	440	466	412	439	422	453	449	481	411	442	430	467	456	499	434	461	466	420	440	435	394	449	465	472	443	434	470	407	435	437	414	448	474	441	417	455	411	462	404	433	440	466	447	430	433	468	459	428	466	440	436	476	436	447	427	467	457	412	462	430	447	454	449	448	442	431	431	436	423	456	444	442	453	446	410	451	425	402	451	454	460	423	449	440	449	431	462	413	406	414	444	430	453	438	458	440	452	455	444	465	403	411	415	437	475	435	431	452	409	425	412	448	483	459	443	451	453	418	433	438	426	444	433	428	404	421	398	447	437	440	473	473	415	426	461	377	409	451	442	406	419	436	423	431	461	446	453	463	429	450	431	406	459	427	439	449	453	461	404	447	442	449	459	413	457	446	463	435	427	431	476	443	431	440	467	423	444	451	410	452	445	423	438	456	457	450	447	454	468	446	415	434	442	442	423	427	439	453	430	476	446	420	419	442	466	468	445	427	443	406	453	481	460	422	458	429	445	418	441	446	425	420	446	421	454	445	426	442	475	432	446	420	478	440	456	452	455	446	418	418	406	417	448	440	449	431	431	441	400	448	448	456	438	459	465	418	398	438	433	465	440	409	453	451	460	480	448	448	419	462	451	453	441	422	478	432	459	468	433	433	458	450	447	451	445	442	427	448	427	453	418	459	440	453	443	418	451	432	471	479	463	459	395	382	437	409	421	427	456	452	448	418	447	445	441	418	433	433	409	496	459	401	399	463	436	464	417	436	464	428	426	450	434	417	434	435	435	441	455	466	461	445	452	435	462	439	462	452	444	479	439	419	447	424	442	412	476	443	429	456	418	445	441	434	417	440	458	431	419	429	455	429	455	432	444	489	471	446	443	438	421	402	419	399	437	454	476	474	456	453	438	446	428	462	479	451	445	452	451	458	445	441	455	442	427	403	422	427	430	449	450	420	415	447	427	448	431	432	425	434	424	439	412	470	453	444	466	444	429	439	441	449	438	471	431	436	442	434	408	387	440	425	434	425	448	431	444	401	427	416	417	432	433	426	457	458	456	444	471	436	415	413	445	433	443	447	457	417	424	424	425	401	431	443	438	436	461	447	445	480	429	413	437	408	442	421	469	416	445	448	476	391	440	431	438	428	490	440	441	468	429	453	445	465	446	447	468	431	421	424	448	469	471	451	461	440	460	441	386	440	441	431	401	439	444	441	432	439	415	448	439	471	442	463	418	436	449	425	447	452	449	440	417	439	400	428	422	409	433	457	441	456	436	446	445	438	413	493	417	428	457	413	428	452	443	422	457	439	429	463	461	474	433	425	428	447	472	443	425	435	457	411	441	417	426	438	447	436	461	438	429	427	456	443	437	415	456	420	433	442	421	475	417	416	450	453	435	471	464	441	442	450	447	476	455	420	455	455	448	433	445	430	465	465	436	475	459	412	443	421	483	460	442	458	410	451	471	424	472	429	448	408	452	433	493	428	423	479	431	411	428	462	451	457	458	487	458	451	392	468	436	454	448	452	435	448	450	477	440	467	402	429	443	425	456	473	455	453	405	417	454	428	418	464	455	437	400	430	463	490	450	423	455	454	405	425	465	440	417	436	451	429	462	455	470	461	448	424	451	468	428	470	468	454	429	475	450	442	447	431	463	440	466	413	419	487	473	413	417	409	485	448	452	445	462	437	444	482	441	434	471	462	437	463	431	453	444	501	422	425	434	424	422	433	428	443	472	422	408	492	458	445	463	448	447	438	461	433	462	458	450	452	462	440	447	442	431	427	436	443	421	437	433	466	412	426	434	433	453	444	473	491	398	471	452	438	429	449	465	406	428	454	438	430	435	464	432	454	459	463	431	433	438	416	438	402	409	446	437	456	447	438	395	446	471	463	453	489	453	447	436	412	481	427	423	427	430	448	424	420	442	454	471	418	449	467	455	457	439	461	419	445	469	459	414	462	448	429	461	431	414	438	449	427	453	436	489	444	433	440	428	415	454	466	443	396	417	439	415	452	414	474	453	474	461	446	434	450	429	476	461	406	443	462	465	442	437	425	423	439	389	446	451	417	455	438	435	430	403	429	454	426	426	444	438	472	435	459	442	439	438	454	466	455	472	433	436	441	481	441	436	443	484	407	447	448	446	458	430	450	444	442	447	464	466	475	395	457	449	420	401	427	458	475	464	445	479	443	427	472	482	445	439	460	432	446	469	457	436	450	462	445	426	447	461	354	485	463	442	417	432	445	484	451	439	452	459	430	446	452	443	464	447	439	461	448	447	458	452	458	451	411	464	444	458	387	440	401	429	478	432	420	419	479	422	451	449	440	440	470	459	416	483	458	434	471	422
37450	19293	28882	27968	16581	9722	5012	1797	289	189	195	197	210	205	179	199	192	207	201	204	208	225	181	203	172	221	197	184	187	218	183	228	214	189	186	175	193	194	192	213	218	179	166	212	188	214	204	187	199	186	199	193	185	190	207	174	183	203	184	203	195	200	231	192	226	187	205	208	197	196	205	201	187	198	213	190	201	222	203	192	216	198	181	210	181	198	206	196	210	173	213	199	176	240	195	196	182	184	204	212	172	219	217	204	212	182	181	195	169	185	184	202	172	221	209	184	217	204	196	184	223	195	218	216	220	198	177	194	196	206	156	197	190	202	207	186	175	189	195	198	208	208	207	199	209	206	204	208	209	183	207	208	169	186	190	190	199	170	189	216	194	215	190	197	202	204	222	200	224	220	185	188	190	215	206	209	205	194	190	196	213	191	207	206	201	205	191	203	192	174	220	197	205	224	174	191	197	201	210	219	205	190	183	196	201	198	207	215	197	207	214	217	204	182	223	200	208	198	191	200	202	206	182	218	206	183	178	198	198	197	173	184	211	182	198	181	178	194	200	208	215	215	195	217	207	224	189	185	180	208	198	192	191	194	196	198	199	201	184	190	211	183	184	177	232	220	216	203	220	208	215	206	220	197	232	222	224	194	232	182	183	195	199	200	183	176	195	203	185	214	192	212	203	219	214	176	206	182	202	208	229	185	204	195	189	188	199	202	181	174	205	192	206	173	194	203	221	179	227	205	217	161	228	224	193	201	198	218	188	228	210	185	221	201	205	222	191	207	190	216	182	199	209	198	185	214	181	197	198	150	179	192	183	180	202	179	215	190	182	230	192	187	209	204	218	209	213	216	204	165	195	215	191	192	178	206	198	236	205	198	200	201	212	172	184	233	225	184	205	172	170	211	178	189	221	180	222	203	217	204	206	180	206	201	198	198	194	187	175	186	201	212	185	207	200	169	204	211	198	194	189	198	199	197	206	195	174	203	208	177	189	194	192	190	171	211	185	196	206	194	198	170	177	199	207	186	221	210	186	185	199	215	186	193	194	185	201	201	182	184	193	171	179	186	185	184	180	248	198	195	188	201	199	220	206	194	199	183	209	214	198	214	198	198	212	213	209	190	166	179	194	232	201	221	194	186	208	186	177	199	180	196	225	172	205	196	182	172	180	184	212	211	179	157	170	178	183	190	222	194	205	197	197	210	172	187	170	217	201	183	197	204	206	212	196	214	203	194	216	169	193	185	207	184	213	188	209	201	198	194	193	192	215	184	209	166	208	189	155	216	215	176	210	208	205	180	206	199	219	205	205	159	211	205	233	194	191	195	185	204	192	197	197	211	197	218	215	190	192	178	185	214	205	205	162	213	197	199	205	197	181	209	185	210	202	189	184	198	189	206	217	199	209	206	191	193	186	194	208	203	178	185	178	192	180	188	172	186	187	226	178	230	175	180	188	198	195	189	190	183	200	219	181	224	216	181	201	183	185	196	190	174	207	193	213	206	194	186	188	190	201	175	191	203	195	213	203	200	187	208	208	193	192	172	198	167	208	185	226	211	189	206	194	203	195	211	219	198	194	195	189	188	211	212	195	213	183	180	199	203	204	192	200	229	209	210	214	197	225	215	200	212	199	196	200	201	222	198	185	178	206	223	192	204	198	216	210	199	206	184	203	200	211	183	214	172	194	193	191	222	179	214	197	194	183	195	193	170	199	247	207	187	196	197	183	198	189	210	178	214	202	215	226	165	186	186	192	212	176	203	210	180	173	191	189	188	190	200	201	226	178	178	204	191	200	176	185	201	194	229	204	183	217	195	218	183	231	182	203	191	198	188	200	172	210	195	191	197	173	191	214	208	199	185	185	187	198	195	217	215	197	175	210	194	218	220	216	179	187	190	189	189	212	218	186	186	223	218	213	197	177	188	200	226	188	216	180	208	167	206	199	193	178	198	204	224	189	175	199	192	214	194	180	160	202	201	216	185	197	171	220	199	188	192	170	179	202	193	214	188	199	189	209	220	176	173	206	205	211	197	196	191	192	201	195	205	216	195	190	206	171	197	226	213	178	219	204	188	169	197	201	202	191	202	192	196	178	190	215	222	184	193	207	151	196	225	185	182	208	209	210	234	181	244	214	195	201	189	196	175	216	195	188	195	193	188	215	200	185	181	224	224	212	212	215	214	193	206	215	214	213	214	187	214	199	206	197	198	183	236	225	213	203	192	189	209	197	165	215	178	188	216	197	201	231	187	210	199	199	202	216	204	230	224	203	198	198	210	191	203	190	183	178	218	187	230	187	195	204	185	176	178	184	191	229	187	206	209	181	207	192	203	209	206	227	191	207	188	200	220	186	167	170	206	183	210	197	213	196	206	202	217	188	211	177	194	207	182	196	223	229	214	197	198	182	199	197	198	194	216	192	182	200	188	201	214	212	203	194	222	185	210	206	171	200	202	215	230	186	179	206	190	205	196	199	187	177	195	187	194	201	201	201	229	156	171	195	203	211	198	205	193	191	201	191	210	204	210	211	217	193	221	211	196	181	195	178	201	194	195	190	197	205	219	175	211	190	214	225	193	206	203	225	212	161	215	196	193	198	211	167	208	215	206	169	207	169	208	190	168	191	187	209	215	199	212	183	177	185	180	216	197	171	184	184	201	207	179	186	188	211	234	173	185	188	188	186	220	204	198	216	197	184	187	203	196	213	216	219	199	191	219	188	208	195	181	196	199	193	170	216	191	187	207	195	210	203	190	198	202	185	192	186	197	197	215	208	173	164	197	194	167	187	177	196	199	182	189	191	232	187	201	198	184	203	218	177	195	199	234	188	203	188	218	201	209	223	203	238	191	230	218	193	200	195	206	187	200	201	196	211	211	190	189	145	172	208	186	207	190	204	191	196	190	210	201	194	222	183	217	184	185	210	215	194	195	198	201	179	195	172	183	207	180	195	189	185	210	215	191	201	227	219	199	219	201	211	175	189	201	212	197	180	185	221	177	217	205	179	194	202	223	203	190	177	178	165	200	171	211	210	174	196	223	212	203	193	234	195	185	202	187	185	211	190	210	197	190	185	188	208	202	215	209	220	208	195	186	174	200	184	189	199	195	193	185	188	171	183	214	204	207	192	222	188	217	211	217	196	212	215	184	195	190	201	218	192	215	203	220	204	201	210	222	193	198	199	245	186	174	204	215	211	181	184	186	212	216	210	203	183	218	198	201	192	191	180	182	201	202	226	196	198	230	205	205	149	183	226	207	200	207	187	192	216	185	216	207	186	194	230	190	221	198	205	202	215	203	192	165	216	205	188	199	203	191	186	193	242	208	235	178	193	209	188	207	196	212	169	202	178	196	205	189	221	214	217	225	209	210	197	220	224	185	184	186	206	166	231	172	176	189	226	209	197	200	192	191	173	208	207	211	196	182	186	200	171	188	193	211	200	195	203	205	226	210	218	217	200	223	207	192	209	216	195	194	204	185	199	221	200	192	186	205	202	199
22101	11133	36493	38767	30832	23972	15554	6526	805	522	545	524	498	497	513	521	490	490	490	528	492	501	502	502	530	489	467	474	487	457	510	514	496	518	483	514	462	479	499	468	482	482	509	507	482	500	496	532	529	500	518	472	498	531	478	508	485	498	466	477	465	490	497	504	471	498	455	504	516	507	485	490	484	501	476	518	481	509	477	519	505	513	476	517	498	459	511	505	474	530	470	492	521	510	498	469	476	500	464	485	484	497	470	491	453	487	482	488	483	503	518	501	447	526	504	487	536	486	493	522	489	511	497	514	477	479	514	482	458	472	498	480	497	526	512	427	514	524	487	491	490	481	452	483	527	489	464	530	480	494	495	495	462	481	503	456	469	481	467	453	500	428	522	489	468	485	494	511	536	437	482	541	530	497	520	478	497	517	471	515	442	487	511	490	499	487	435	487	479	470	512	524	444	489	447	504	467	509	527	494	498	486	475	471	503	492	494	513	518	518	461	443	480	499	485	493	476	500	525	512	445	534	486	499	518	492	526	511	497	483	460	449	507	514	518	511	504	492	474	487	535	499	490	480	482	481	476	496	484	478	509	492	483	492	487	524	526	518	474	495	474	496	506	492	464	488	536	448	494	507	445	532	472	538	515	481	502	458	449	489	528	490	468	533	477	474	494	473	459	460	483	508	509	476	457	445	464	492	456	503	475	450	485	447	491	452	506	501	505	503	453	511	504	537	528	493	487	507	477	509	498	479	517	471	482	511	494	486	505	487	497	492	455	495	497	527	496	491	467	498	500	534	533	503	524	469	462	488	465	454	497	501	479	489	510	460	504	488	524	502	488	481	471	480	472	499	486	500	518	500	485	499	526	503	502	485	435	503	523	500	495	493	495	525	455	494	479	483	449	481	477	493	494	535	506	452	492	463	471	460	476	468	517	505	539	499	477	479	436	478	498	504	505	451	510	500	459	464	460	473	485	500	522	532	464	469	529	508	506	491	474	500	515	518	457	468	470	479	498	496	449	497	497	529	505	528	507	494	498	498	512	478	497	486	512	507	491	479	499	495	469	462	484	498	490	472	507	500	455	502	473	529	476	525	465	501	476	476	503	456	465	497	530	469	479	494	512	469	537	479	498	472	496	466	510	491	509	488	520	471	481	496	481	483	516	466	491	495	517	499	459	539	458	477	491	463	498	512	474	504	466	476	499	500	490	505	481	492	530	521	469	529	486	488	508	479	510	470	479	491	482	536	468	490	501	516	458	489	479	472	516	494	508	537	463	521	474	450	491	521	470	513	530	516	535	479	471	490	452	474	462	464	477	494	516	489	507	514	495	490	519	480	497	541	496	476	489	482	504	466	476	504	448	533	514	510	503	529	502	478	489	497	478	457	453	529	502	482	552	467	516	478	513	500	487	473	529	496	482	458	505	506	490	491	486	464	509	439	455	502	496	482	465	495	505	499	512	497	517	449	478	467	494	516	517	465	539	468	493	482	475	482	511	490	461	469	443	493	482	467	463	504	472	520	512	511	464	497	491	517	524	481	506	504	477	498	485	468	489	489	515	500	515	496	503	484	485	508	518	523	507	477	492	472	506	530	468	499	512	527	492	481	476	475	477	538	501	481	475	457	473	503	486	519	495	485	517	481	461	492	471	519	492	499	458	520	493	528	506	488	475	459	446	497	495	476	511	484	536	468	518	468	468	502	483	491	525	525	492	494	510	502	503	497	541	504	479	481	477	479	485	445	515	455	467	483	511	486	492	468	445	514	443	522	482	505	506	538	464	527	507	435	491	498	493	470	520	493	456	481	513	522	537	487	511	506	485	500	456	527	477	443	512	470	488	460	527	458	495	542	497	482	461	501	522	467	461	495	507	454	509	501	478	484	479	481	485	488	504	511	501	474	486	512	490	469	464	495	448	465	483	488	462	475	473	490	472	497	454	487	495	500	484	501	484	505	550	474	475	504	456	521	525	476	454	478	514	524	513	465	496	495	521	471	484	493	478	527	481	504	540	476	460	467	501	495	494	530	525	460	485	510	530	549	536	473	533	534	519	517	499	501	480	503	498	470	495	495	505	528	514	464	537	469	507	472	502	502	450	462	517	493	508	481	480	491	506	527	502	485	473	492	496	483	476	516	480	488	485	513	520	494	468	477	489	453	520	489	532	485	514	487	466	497	513	489	508	490	492	497	493	521	494	522	525	502	505	482	517	515	506	498	507	468	468	546	453	528	506	515	481	479	471	507	492	499	510	490	488	511	486	488	477	509	540	480	495	477	492	484	494	469	518	485	509	500	476	489	520	509	462	514	497	463	529	498	513	480	517	498	470	499	470	472	488	475	477	476	489	517	518	465	483	538	503	441	468	471	461	487	490	535	542	511	503	496	462	494	469	505	526	496	478	483	497	491	488	506	511	519	482	457	463	454	479	480	467	522	494	514	502	530	472	496	540	480	458	490	476	470	510	503	484	479	489	526	460	450	471	497	467	486	516	474	495	475	494	465	494	495	531	502	507	470	473	472	492	492	488	445	492	495	489	500	512	513	490	481	476	494	508	494	505	501	483	485	497	472	506	538	531	481	482	472	501	495	467	500	483	480	527	500	476	475	494	459	495	467	498	510	502	490	470	485	504	503	514	501	463	453	497	538	468	487	494	500	453	504	478	524	501	508	503	479	494	499	504	499	491	496	469	492	469	480	489	466	510	508	496	523	506	522	437	491	515	505	494	540	481	508	465	496	515	504	465	525	472	497	522	487	498	469	491	477	478	542	481	481	485	457	499	450	484	496	499	480	486	517	477	488	498	514	487	511	507	512	530	524	454	513	501	485	451	508	519	472	456	492	492	474	511	483	488	462	503	430	492	468	458	511	494	463	503	467	486	529	497	500	530	515	466	494	500	475	538	490	496	489	479	492	477	492	454	496	504	507	532	503	532	481	479	513	526	478	504	477	514	481	491	474	459	513	435	507	508	470	505	511	472	504	540	509	486	484	471	505	483	513	479	534	491	494	502	500	485	518	495	484	513	499	524	451	496	545	468	454	477	484	465	481	452	466	489	473	510	522	474	503	483	472	489	451	499	465	509	492	470	485	477	510	478	494	518	487	494	475	524	481	486	473	506	515	498	490	448	494	489	505	509	499	498	471	517	498	520	499	511	495	526	499	479	481	508	497	487	547	474	459	461	488	508	467	502	480	488	481	503	477	471	481	530	506	478	507	471	475	505	474	441	455	496	466	495	491	515	462	502	519	462	490	509	492	519	501	483	511	467	456	499	516	517	500	500	487	473	487	501	491	495	478	508	471	481	532	535	543	512	475	468	521	489	494	505	507	447	519	536	514	478	502	451	506	522	515	507	434	493	486	492	503	503	508	508	494	477	478	494	462	473	522	468	452	482	458	484	496	502	470	502	498	473	492	503	524	447	520	514	493	470	474	493	456	522	503	463	450	507	525	482	479	510	501	494	517	490	483	485	483	526	448	490	498	502	455	483	505
62539	46665	66838	65616	52770	42297	29676	13262	1986	398	388	379	366	395	361	386	421	379	386	369	362	358	376	363	371	347	383	351	355	345	345	339	411	371	360	358	380	372	385	356	341	370	379	354	338	359	372	384	399	369	365	361	384	350	345	356	368	404	355	359	381	337	358	367	377	389	360	393	382	329	375	373	407	330	382	384	366	379	366	338	333	323	368	320	350	369	337	392	359	347	388	368	367	378	408	346	353	354	327	361	357	391	355	405	310	358	371	341	362	371	392	326	328	328	342	327	357	353	370	352	366	402	380	357	366	359	339	364	329	337	398	368	311	364	383	345	342	365	324	310	369	366	360	376	359	357	361	325	349	349	339	373	372	355	347	381	368	366	330	325	356	398	359	395	400	373	352	357	366	357	390	379	365	359	375	347	342	371	337	356	342	317	370	345	385	360	355	378	361	328	348	342	372	347	372	342	356	303	328	369	410	364	342	364	403	344	380	345	358	337	375	346	375	354	383	384	339	361	352	316	366	397	366	363	375	355	362	335	357	343	353	335	343	354	368	352	346	370	364	369	392	362	371	324	363	356	378	345	382	350	372	367	378	391	375	362	351	353	382	361	406	352	377	369	405	379	347	372	352	378	351	354	359	350	379	356	353	349	362	373	371	330	342	364	377	412	345	352	352	358	377	362	353	387	387	356	343	374	383	389	363	338	358	374	339	338	371	354	371	391	318	374	394	372	373	370	350	407	378	341	350	318	342	357	365	362	359	343	378	367	369	341	352	358	364	374	323	360	358	350	359	355	380	347	351	399	327	352	389	363	351	359	379	381	385	330	344	345	375	378	352	337	371	374	372	374	365	338	367	381	323	356	378	361	320	337	369	347	375	381	348	340	333	360	358	362	363	369	360	371	334	374	387	334	355	351	378	371	371	342	342	374	371	352	398	364	317	344	352	325	339	319	397	376	390	341	364	377	369	370	416	355	371	360	390	363	357	327	366	353	368	396	366	371	416	361	336	390	343	365	356	355	355	359	374	373	372	367	366	355	386	392	373	373	374	342	380	363	368	378	367	390	368	365	380	385	386	365	355	371	386	359	401	366	346	369	377	349	328	359	364	359	393	384	350	398	364	382	354	368	346	368	354	387	350	377	366	348	377	344	370	376	355	348	352	374	349	334	339	370	367	356	381	370	397	379	412	327	392	331	350	391	356	393	378	358	342	359	350	350	388	396	386	410	364	376	343	362	348	347	386	426	382	365	379	391	377	365	388	365	368	388	373	401	395	362	362	370	371	369	332	377	357	308	339	360	374	360	376	340	354	390	339	372	359	401	352	344	364	371	348	370	343	349	369	370	372	320	393	360	350	339	325	393	354	347	407	370	331	351	368	392	323	370	346	402	351	380	318	349	350	353	327	392	342	370	354	400	395	334	340	333	353	391	391	351	341	358	355	349	369	361	363	367	354	372	386	364	360	380	354	334	340	343	370	388	372	323	411	372	369	338	361	343	371	339	369	379	397	341	374	369	338	379	397	356	349	358	358	349	403	379	365	354	370	364	342	382	406	351	337	341	328	366	364	373	347	396	342	369	369	337	349	337	367	355	350	375	371	350	352	351	369	370	342	364	350	403	390	352	335	369	326	346	384	371	345	366	337	338	361	352	352	330	370	364	361	362	338	426	358	396	379	405	367	410	370	388	316	367	403	354	396	380	366	335	363	390	327	380	340	377	364	346	343	348	363	358	372	406	355	349	336	350	341	352	347	357	367	334	367	348	358	345	323	355	362	384	376	363	358	364	333	386	331	393	394	325	384	373	397	362	339	395	371	359	386	398	326	376	333	383	340	366	396	403	347	372	364	373	361	369	365	371	336	349	378	353	336	349	320	381	349	346	357	366	406	365	315	347	362	382	343	392	370	420	360	386	380	386	358	386	372	356	357	365	382	393	366	379	387	375	404	388	379	380	362	355	376	368	350	347	363	358	363	371	342	361	377	393	372	358	361	394	406	380	358	368	372	405	344	399	382	341	345	344	329	374	352	368	383	373	385	387	388	316	321	394	364	356	326	341	365	339	338	329	328	391	364	374	356	364	332	383	365	384	362	356	361	360	364	394	353	373	367	403	334	383	405	331	366	354	349	367	338	357	371	368	365	354	320	361	354	355	356	354	328	340	416	349	382	350	336	369	383	385	386	351	399	373	328	394	366	351	355	336	317	377	370	368	341	357	352	367	358	354	357	373	350	379	378	363	385	352	370	349	337	383	381	368	364	388	329	353	334	331	351	371	344	357	385	377	341	377	395	337	396	391	367	340	366	354	333	407	366	372	396	347	375	352	335	399	333	397	330	344	349	345	356	360	422	318	339	373	376	339	358	367	363	382	349	351	370	362	342	373	352	366	372	325	355	345	355	346	351	347	360	376	377	376	385	364	365	407	353	394	380	375	332	366	377	381	371	383	349	385	381	350	401	376	354	362	367	355	387	351	293	377	362	381	350	356	353	393	354	356	368	356	359	362	371	339	379	388	385	347	370	360	364	372	381	387	349	353	346	372	379	359	328	388	382	330	355	341	329	375	410	365	367	373	380	355	325	347	377	365	381	363	314	379	383	362	370	359	339	358	341	375	389	384	365	339	357	357	354	369	371	376	376	379	398	379	383	389	396	385	368	405	329	370	367	373	383	335	352	391	355	393	356	361	374	382	373	384	342	359	363	335	327	363	371	343	338	357	367	346	365	380	358	365	386	365	306	354	371	338	349	354	343	367	357	370	385	387	354	376	389	326	384	367	437	400	349	319	370	337	345	420	337	346	357	364	344	392	368	377	355	371	331	323	323	341	379	413	373	359	377	341	369	399	361	346	369	348	350	349	381	349	330	348	338	381	397	380	335	346	350	351	334	377	357	371	363	361	377	357	380	406	338	324	327	333	341	356	349	337	385	346	383	393	378	342	384	375	338	342	341	359	378	415	366	349	407	355	371	354	347	366	360	359	397	397	376	348	374	335	357	344	367	382	339	384	365	382	323	366	343	391	392	339	338	379	389	358	365	326	360	371	369	344	365	348	375	391	367	342	355	347	400	384	383	353	376	349	371	345	326	358	366	345	387	401	331	371	386	333	343	337	334	331	324	361	363	358	361	341	365	359	386	332	384	368	361	341	356	354	343	344	346	355	372	395	345	371	379	373	372	365	384	361	387	379	321	383	328	383	390	381	386	400	339	417	368	369	359	359	339	373	387	318	390	363	374	352	350	376	341	363	378	374	361	369	374	355	382	347	359	362	349	355	346	374	324	351	373	359	379	425	338	329	392	363	340	362	371	380	348	348	364	370	370	336	362	347	357	389	367	389	371	366	358	384	317	402	341	337	373	331	338	388	342	381	359	355	408	343	330	354	406	341	354	362	355	426	336	371	364	371	402	371	385	381	357	333	362	362	356	371	382	393	343	361	331	358	359	371	348	337	417	363	389	346	364	355	383	376	361	375	363	361	348	360	346	314	352	340
41379	33814	68969	72392	63382	54517	42964	23931	3124	885	829	887	827	848	856	845	887	808	807	830	867	845	802	782	825	809	817	829	832	857	822	796	834	802	829	837	827	807	810	792	797	833	746	827	827	779	787	822	837	809	778	874	786	851	803	806	792	813	698	826	815	788	813	808	829	829	803	846	809	837	782	851	832	859	786	788	837	826	802	823	825	819	806	804	780	804	791	779	829	812	722	824	802	803	857	795	768	815	813	814	792	815	810	823	798	819	813	755	822	777	754	766	883	835	784	789	801	817	776	796	817	810	791	818	824	771	813	778	781	802	841	756	827	822	798	820	821	823	819	852	786	815	806	807	817	807	822	813	851	804	825	773	831	791	827	820	820	794	782	755	826	779	798	779	806	808	788	815	784	835	817	812	785	841	799	806	797	786	809	787	813	815	827	813	811	796	841	836	811	825	836	777	791	791	760	820	848	872	804	792	810	809	777	783	782	794	808	817	853	753	794	848	830	840	778	832	835	781	833	763	814	851	803	824	780	777	849	777	842	762	829	833	778	856	846	774	818	816	804	813	769	840	802	795	808	855	799	763	826	783	805	771	805	829	837	837	833	798	841	792	785	795	836	806	804	808	845	796	766	790	748	796	820	830	806	783	796	792	766	798	826	830	790	763	812	836	798	797	802	831	811	823	793	803	864	792	801	850	754	830	742	803	736	822	804	813	812	851	852	753	803	825	797	796	792	830	816	824	818	809	797	815	780	874	839	822	809	773	819	805	803	818	791	814	775	837	803	780	803	783	758	828	856	815	798	800	828	810	832	800	815	824	831	793	782	825	782	856	791	788	752	765	800	785	812	771	828	861	792	825	795	861	802	865	783	791	839	792	829	785	757	801	821	801	761	864	802	816	837	793	781	795	772	817	778	757	801	811	839	797	772	772	777	773	812	799	792	763	785	840	819	855	786	789	812	813	853	841	763	800	785	755	808	835	793	817	817	799	742	793	844	815	807	857	801	815	770	795	826	771	805	827	768	840	801	805	813	829	844	837	774	824	832	818	786	834	848	789	753	811	810	767	837	779	784	797	770	821	830	790	791	801	794	769	797	782	839	853	778	817	792	799	804	801	780	797	839	765	786	817	792	794	818	793	832	815	782	805	802	791	783	812	750	770	796	841	849	788	749	761	798	833	801	789	776	793	825	804	799	818	798	752	816	827	832	865	850	840	805	774	829	813	793	811	750	791	811	781	778	799	784	811	865	817	831	770	786	850	798	802	782	816	736	831	790	808	767	838	794	793	816	786	790	808	823	858	829	818	788	811	808	824	787	821	818	831	843	799	807	790	781	846	753	794	790	775	759	771	789	834	844	827	805	817	781	829	852	800	800	835	764	805	796	734	829	814	740	782	814	813	801	815	828	768	807	832	786	759	778	801	791	809	840	803	817	808	788	789	841	790	789	827	806	767	857	812	796	803	838	807	787	759	798	757	825	808	779	793	815	801	808	754	762	825	778	753	808	766	791	786	799	793	785	792	817	809	819	779	789	783	790	805	832	822	786	783	825	834	785	819	786	790	810	851	811	804	789	803	775	791	785	841	805	881	811	816	853	811	840	755	759	783	796	831	792	839	796	829	808	769	777	807	779	807	796	857	856	762	849	855	808	797	760	849	829	796	834	835	796	849	819	808	776	812	773	822	831	809	822	808	816	785	777	825	825	807	851	819	841	836	792	788	785	800	824	783	811	853	809	858	817	841	778	759	841	811	795	828	781	769	747	774	829	779	806	820	851	762	789	779	832	793	837	779	798	794	823	833	787	839	793	791	793	794	843	795	766	811	763	854	812	743	861	760	834	815	823	816	834	828	779	792	792	796	851	829	829	760	803	788	812	774	782	782	744	807	787	805	765	802	782	796	820	781	846	769	826	766	778	790	824	778	808	782	825	823	786	790	812	828	801	787	826	846	801	828	817	815	784	830	839	792	793	833	798	822	788	788	784	774	805	784	764	815	795	812	775	789	813	851	838	843	875	827	789	839	785	777	805	816	817	747	810	825	809	793	778	886	779	836	812	779	803	845	816	778	793	832	866	846	833	838	804	750	793	801	808	850	769	770	836	806	805	817	796	781	822	835	767	794	814	850	795	772	780	830	778	793	836	822	831	865	739	799	807	809	881	826	799	836	786	816	786	850	806	855	771	778	837	762	742	829	836	793	813	841	830	826	767	777	743	840	781	773	814	832	816	757	781	848	840	796	844	820	804	827	751	852	833	823	826	791	776	790	866	770	863	724	821	817	780	798	791	815	833	820	780	781	773	795	813	833	775	806	805	841	852	839	836	833	799	790	811	739	755	785	824	814	822	822	738	835	798	802	828	799	804	846	794	766	796	807	846	793	818	740	805	800	773	836	809	765	783	783	758	793	792	833	795	759	776	799	840	777	812	817	826	810	787	808	773	777	824	787	785	812	817	786	835	799	808	783	826	735	814	811	781	864	820	841	840	825	753	798	809	833	818	817	771	830	794	882	767	803	797	815	838	782	777	825	846	805	787	812	834	795	863	807	787	782	818	802	799	811	777	799	822	856	784	770	852	814	819	854	815	776	780	800	811	886	764	818	839	832	820	801	814	839	856	827	828	841	870	828	798	798	826	794	791	809	765	828	781	825	792	809	875	844	798	803	774	779	823	768	784	811	853	814	778	828	798	805	812	835	821	821	782	770	761	841	860	818	843	729	749	806	770	774	773	737	802	806	763	795	777	766	805	796	789	770	807	823	818	823	796	794	840	894	740	820	800	816	826	838	784	817	841	809	848	820	811	810	774	858	813	801	804	829	833	853	803	826	847	804	823	832	817	824	840	797	830	784	772	811	772	795	793	841	824	796	836	827	808	844	823	831	817	849	764	826	836	779	818	843	781	845	812	795	782	730	755	771	808	798	805	779	796	822	838	775	782	765	776	787	785	775	784	760	794	818	821	787	798	827	784	802	787	762	846	769	742	819	809	819	817	775	804	801	775	807	811	817	811	818	787	871	801	799	799	805	813	773	800	772	834	863	791	824	844	808	839	791	796	805	813	820	750	747	785	847	769	797	795	761	843	782	791	858	764	750	841	833	772	782	856	802	807	812	844	739	798	818	793	796	852	795	797	824	809	819	811	800	800	792	772	772	778	815	792	803	756	804	804	779	836	769	801	822	797	818	820	803	840	824	700	760	843	841	784	794	821	813	860	757	805	831	766	828	818	826	838	839	752	805	771	774	785	811	786	839	740	852	744	810	768	778	787	800	819	795	825	798	762	765	813	868	785	812	858	810	809	812	777	772	800	784	764	851	826	846	833	796	805	826	815	801	823	809	821	783	812	804	815	814	779	759	787	791	792	752	825	830	790	746	799	832	828	783	764	784	834	836	821	799	735	843	819	758	788	821	837	782	832	807	781	781	815	778	768	814	770	828	840	807	820	825	789	813	796	768	840	812	877	827	842	790	838	786	823	805	827	867	811	852	809	831
29266	12496	7129	6181	2979	2047	1298	595	176	197	172	190	205	156	198	188	225	199	145	178	176	160	147	171	189	175	166	187	171	184	181	188	193	168	191	209	171	186	198	163	200	176	169	192	171	156	169	180	172	190	201	167	161	182	183	139	198	174	189	193	187	187	160	176	198	180	172	168	158	174	184	183	150	167	163	171	207	185	170	172	185	187	185	150	161	158	183	189	196	175	178	185	179	180	156	184	177	202	164	174	152	168	167	191	167	198	170	184	162	183	187	182	169	181	197	144	160	164	177	169	204	179	197	178	176	155	188	170	166	206	192	178	191	180	158	172	180	170	197	166	147	160	191	191	180	164	173	169	190	190	184	195	172	149	185	171	164	163	186	160	173	175	183	179	169	214	188	195	181	175	171	193	169	159	166	190	169	173	149	157	167	187	172	170	184	157	174	206	178	161	163	209	184	174	153	178	194	161	170	161	177	159	172	164	164	181	167	166	185	155	163	193	176	177	170	187	193	177	181	163	174	176	199	151	177	189	181	185	177	186	179	183	159	174	194	163	199	184	153	172	193	184	174	176	166	185	185	155	177	179	178	172	162	170	177	149	169	171	154	162	186	166	188	202	168	170	175	185	166	191	192	187	176	160	174	188	206	182	186	162	168	174	190	152	173	168	211	185	210	175	165	184	176	195	168	187	188	184	172	172	180	165	164	164	199	180	169	183	160	167	176	175	166	180	194	193	171	193	159	159	165	196	167	166	213	192	192	182	171	148	174	192	176	163	162	160	190	192	162	165	174	174	190	165	170	171	159	163	206	180	176	177	168	176	190	189	194	181	182	179	153	164	166	199	151	191	173	187	179	159	192	199	169	155	149	202	190	169	177	192	198	176	159	144	173	214	194	157	176	169	157	192	184	163	162	184	189	172	171	146	178	185	191	161	156	185	168	172	174	207	158	169	170	173	178	198	161	180	181	183	189	167	183	184	154	189	154	148	175	150	173	178	175	170	169	205	198	187	181	163	186	177	182	171	171	169	169	159	171	178	164	237	187	192	190	171	177	200	180	173	176	187	196	156	178	174	194	167	168	176	158	191	183	208	164	177	175	152	164	137	179	167	191	194	195	153	183	178	165	190	169	178	181	178	153	197	172	170	180	178	175	172	188	169	169	172	177	161	193	146	182	162	163	175	151	166	199	188	166	183	203	160	169	171	157	150	164	178	179	187	179	186	160	170	190	178	174	180	153	185	204	179	174	165	189	147	174	190	183	182	185	155	194	173	187	183	198	164	187	182	182	179	166	158	178	183	190	166	172	193	168	163	186	181	181	171	174	170	179	192	154	173	154	185	183	166	168	158	144	193	160	168	177	175	170	192	191	194	170	205	152	170	179	190	169	178	145	192	171	168	193	192	166	176	185	170	186	200	167	181	210	180	162	188	191	191	164	181	177	169	176	174	178	156	174	179	187	157	206	172	187	194	167	176	175	199	168	173	182	173	161	171	173	167	183	182	163	163	161	174	171	195	163	171	167	168	184	182	167	185	207	173	187	177	166	185	156	160	176	164	175	162	178	155	162	184	201	175	167	164	185	164	181	231	162	166	180	159	166	174	168	187	189	174	157	166	189	181	156	187	174	177	192	177	196	191	179	192	185	189	171	159	194	196	155	174	178	182	165	200	174	187	172	181	177	154	171	158	155	172	158	181	176	154	172	200	164	170	164	171	196	160	159	175	186	163	196	194	174	163	187	178	188	154	153	185	184	175	198	170	170	176	168	166	187	178	174	197	184	193	177	181	186	159	174	201	168	141	152	149	185	188	177	190	146	158	167	160	183	157	162	196	185	174	152	183	177	162	178	187	185	164	185	158	181	178	176	195	160	167	194	171	172	171	160	176	159	178	174	151	184	183	182	206	166	190	145	158	174	173	180	181	160	189	172	158	189	184	168	171	154	175	176	152	180	172	187	189	156	175	167	191	164	156	173	184	177	178	165	198	185	163	168	169	172	152	145	167	161	184	177	174	175	181	169	167	169	162	178	169	181	178	174	174	145	182	178	161	180	178	177	165	189	172	172	176	172	206	184	161	170	170	160	164	165	180	158	166	182	196	170	184	186	189	172	185	182	194	178	155	175	167	160	193	212	183	188	186	195	166	156	192	192	184	159	170	176	160	188	180	142	167	166	148	180	167	162	167	157	187	180	168	179	164	183	198	170	181	207	193	163	171	178	183	174	173	176	181	195	170	154	178	184	168	183	182	174	170	196	179	174	200	184	168	178	171	166	174	179	163	171	155	163	175	192	161	170	174	183	176	164	181	159	179	182	144	183	187	196	183	181	185	184	180	171	153	159	178	176	195	148	158	178	165	184	158	171	173	188	184	185	159	156	168	180	172	194	180	166	167	184	167	165	186	165	166	179	175	168	193	176	179	169	177	165	171	170	176	182	169	148	158	172	167	167	142	166	166	179	173	166	200	194	163	165	168	185	178	167	151	179	184	156	177	181	189	200	171	165	191	174	196	192	203	179	170	161	211	165	184	177	166	166	193	178	198	174	166	162	201	177	174	168	162	163	162	188	172	175	187	181	159	173	206	186	179	182	174	161	146	164	160	160	183	179	209	214	191	153	192	198	153	195	217	165	169	163	173	177	182	172	171	168	183	185	164	178	153	166	164	176	182	172	178	179	198	197	173	152	181	172	189	182	172	186	181	155	186	176	171	188	188	159	182	159	175	155	177	145	178	179	163	182	182	164	152	169	165	183	163	172	167	173	150	168	159	170	209	163	187	174	174	168	163	183	172	166	162	167	187	163	176	174	154	162	167	196	174	160	169	174	167	157	170	174	151	183	189	158	194	166	180	166	170	167	181	183	165	187	182	192	169	178	183	188	176	154	156	185	169	187	157	191	206	199	166	176	179	158	162	175	189	191	172	155	182	187	172	178	179	166	176	171	198	166	196	181	169	178	178	187	166	160	176	204	173	166	161	161	171	172	167	183	176	163	188	154	146	170	179	171	150	173	174	180	169	164	167	169	170	163	189	191	158	158	202	160	165	179	162	158	186	182	184	185	186	188	168	186	172	162	156	187	178	198	188	178	173	174	155	159	165	178	188	178	191	189	144	167	168	197	161	185	175	179	163	157	164	193	194	162	160	151	155	206	186	178	183	183	159	175	179	183	170	164	145	169	186	186	191	172	160	188	186	178	156	234	156	185	181	199	181	183	156	180	197	179	163	168	167	163	167	176	158	170	173	213	203	193	182	164	168	156	159	147	176	161	167	161	190	168	198	204	202	166	171	180	161	199	162	158	190	219	195	155	166	181	183	156	171	206	183	166	173	174	182	183	172	191	194	204	155	174	156	178	165	171	195	168	185	161	170	195	175	187	188	179	164	155	181	182	188	174	196	195	190	172	170	168	194	197	201	198	185	174	164	161	160	184	173	168	161	172	171	173	167	186	197	178	163	194	178	199	193	183	159	178	169	170	165	201	200	181	166	169	176
15790	6566	13177	14929	9915	7124	4534	1828	547	395	447	420	425	449	410	447	425	438	411	438	464	456	419	451	438	445	443	447	441	486	456	447	455	458	439	407	420	395	399	420	470	455	438	467	449	448	444	467	397	429	416	396	420	429	440	469	420	447	475	415	456	441	413	449	455	419	466	439	433	429	441	438	414	480	418	422	461	443	429	418	412	412	460	433	395	435	426	427	381	447	470	410	431	436	468	478	429	465	443	450	467	468	431	457	430	482	427	453	423	416	438	389	442	382	427	454	436	387	445	438	468	452	445	426	444	448	448	415	432	426	419	443	431	436	447	433	436	403	450	427	430	443	401	462	435	433	429	450	468	456	421	424	426	444	444	421	445	451	438	464	448	444	451	453	409	445	440	466	415	455	434	453	441	428	455	451	431	397	402	430	416	421	460	432	405	433	420	424	417	463	514	450	407	412	412	400	426	431	458	442	429	411	451	447	442	421	454	483	436	440	437	429	439	434	466	482	442	437	434	453	477	412	413	453	438	423	407	441	436	423	427	423	432	429	417	402	461	428	460	487	454	455	418	400	482	459	439	448	419	438	425	413	438	455	397	460	428	442	454	438	440	488	416	468	427	427	448	492	468	436	455	433	505	442	437	442	430	451	443	471	429	462	402	458	417	438	412	426	415	430	479	423	445	426	409	451	452	445	442	449	448	430	467	369	413	463	422	413	433	447	448	439	425	461	449	446	433	412	469	454	430	466	426	437	402	493	409	414	424	481	462	459	421	460	456	475	419	409	479	457	449	431	456	454	416	493	435	430	448	424	439	448	418	447	436	426	423	439	416	429	446	448	481	456	419	408	425	430	458	407	436	459	413	429	429	422	439	418	425	427	506	418	485	441	432	441	439	409	466	458	434	421	415	420	446	427	436	417	422	449	414	430	458	459	456	418	431	452	464	442	451	428	419	459	456	442	446	448	420	463	404	456	426	441	437	439	467	420	471	443	465	438	448	438	451	409	443	442	409	424	455	436	412	427	477	448	435	409	430	484	479	456	424	428	444	407	444	491	424	437	448	419	411	437	454	429	433	415	446	415	446	436	451	442	423	409	462	462	451	441	456	416	440	445	419	435	426	466	420	437	433	435	461	411	417	449	430	436	444	460	401	436	425	428	445	425	433	442	430	430	391	433	432	418	415	482	448	478	475	440	465	434	425	437	443	439	436	435	444	396	461	419	463	447	472	452	438	461	456	460	459	411	437	391	424	428	430	409	432	440	444	426	431	427	425	438	452	444	467	431	440	427	431	414	444	411	413	485	444	421	444	446	450	430	441	450	447	440	435	465	445	463	474	476	454	462	460	414	451	418	424	449	465	431	453	448	437	430	454	446	466	437	419	468	399	423	466	416	444	458	409	459	474	422	423	437	445	448	441	447	448	433	387	442	438	424	461	450	453	479	441	463	412	453	427	469	473	433	450	466	446	450	450	441	422	431	439	443	453	476	444	455	432	428	447	423	486	450	466	412	452	420	433	439	411	402	443	426	434	457	440	437	420	467	447	428	449	461	457	446	438	443	408	435	441	461	449	448	418	434	427	460	419	423	453	453	411	433	425	477	399	436	453	441	442	413	481	456	450	441	426	427	400	457	467	427	474	448	404	484	466	437	459	459	447	427	422	405	427	424	427	425	462	413	434	396	417	459	425	483	448	438	461	431	468	418	401	417	445	436	425	444	465	441	437	434	461	430	474	419	441	436	430	421	457	442	427	429	409	428	439	448	442	433	435	440	438	484	424	402	417	440	451	452	455	449	442	438	466	441	447	417	418	460	440	440	444	420	411	416	446	436	425	419	441	397	447	441	424	405	406	451	459	483	457	452	445	432	442	426	418	414	455	463	441	436	460	470	449	406	442	428	443	452	420	426	448	439	433	460	436	427	456	434	423	435	448	465	462	475	424	467	442	424	460	434	454	396	465	419	446	442	439	442	443	417	412	435	450	421	462	419	434	455	406	454	438	460	445	450	446	433	430	453	439	455	475	432	401	417	438	475	427	399	416	403	433	464	478	429	424	409	466	460	433	413	445	432	459	426	466	479	436	424	445	421	441	412	432	426	444	444	444	438	445	428	432	456	445	436	439	429	452	447	446	460	459	391	441	416	409	452	421	427	439	436	469	450	419	441	441	445	464	432	461	452	484	430	436	465	449	434	427	434	442	444	426	454	430	422	401	414	447	447	424	477	421	437	441	427	417	428	457	453	444	445	454	455	376	398	450	458	399	433	429	453	470	467	451	435	421	440	437	470	403	451	416	449	404	426	436	429	457	442	475	427	421	405	410	441	443	451	446	444	456	430	460	453	439	409	447	416	424	418	437	428	449	431	450	449	458	451	402	413	452	445	427	470	421	413	409	462	421	474	480	426	434	422	471	429	423	465	424	427	444	439	439	439	420	430	463	454	462	420	404	447	456	410	466	438	437	434	495	414	416	439	426	407	450	448	409	423	429	445	449	459	428	434	429	448	389	449	429	458	401	444	472	453	443	426	450	424	432	435	441	455	411	406	421	387	413	435	438	470	437	443	472	411	435	436	476	442	478	431	447	438	469	440	432	433	432	438	448	405	454	472	452	438	430	461	415	405	414	417	451	442	399	403	423	441	423	461	459	448	443	442	442	418	425	488	431	471	425	457	443	443	444	450	446	481	452	464	466	455	397	416	426	439	466	442	422	441	462	431	455	420	466	404	444	473	429	418	428	393	432	406	461	433	485	401	428	436	451	445	448	415	398	445	436	447	467	464	429	428	448	469	419	417	400	451	403	469	438	440	501	436	414	462	395	437	455	442	442	408	413	460	435	447	418	437	429	476	419	434	412	447	447	400	460	428	434	428	454	445	475	451	432	418	440	459	421	425	474	460	448	399	440	447	443	419	444	451	452	381	452	472	391	414	448	476	465	475	451	469	421	439	443	413	449	429	413	452	458	408	452	439	465	430	443	443	430	441	436	437	461	423	459	440	422	430	428	458	429	457	420	425	475	431	479	441	469	442	427	455	461	415	476	433	423	470	451	420	439	434	450	400	436	405	453	446	409	439	428	422	450	405	449	420	445	435	438	466	420	447	444	394	457	502	437	469	417	408	451	464	425	414	427	446	410	411	430	464	459	489	479	441	459	424	395	450	411	459	437	437	370	421	408	440	444	467	449	449	462	449	426	460	427	406	450	412	426	468	463	426	447	439	420	467	441	435	444	453	411	476	459	435	456	415	433	438	476	454	401	425	453	421	375	440	451	471	454	444	417	440	467	393	501	446	444	486	481	492	418	426	462	445	448	408	422	425	441	453	440	440	453	452	440	409	414	450	422	418	412	451	424	437	462	459	442	441	470	466	427	432	438	445	455	468	466	464	453	434	426	458	434	446	479	414	443	403	448	478	465	427	420	488	387	398	437	446	410	452	413	417	422	464	406	446	485	472	422	453	412	451	419	436	452	419	484	452	437	476	454	455	459	420
37126	21057	24902	27559	16851	10468	5263	1926	319	182	212	215	214	188	172	202	190	196	191	178	189	188	206	191	210	194	200	180	206	196	190	175	184	197	171	202	167	197	211	205	202	206	190	183	206	187	197	182	194	181	198	175	203	204	196	203	170	205	204	200	172	196	225	191	213	196	174	209	194	177	193	197	183	208	198	205	210	160	202	214	169	196	207	197	201	222	217	206	205	198	200	190	208	173	208	205	206	214	205	174	188	218	176	204	165	198	180	189	194	206	216	192	197	186	178	191	186	221	195	194	194	181	198	195	209	214	197	193	183	169	187	208	172	195	212	206	181	208	175	198	183	191	193	215	189	202	197	188	180	204	210	195	193	175	191	182	204	208	209	212	185	185	196	191	205	191	201	226	185	190	195	192	164	193	176	213	190	207	213	184	213	176	193	195	182	190	181	175	195	219	182	178	177	218	198	192	200	200	192	203	165	209	183	201	194	196	209	223	191	216	226	190	172	181	224	188	207	212	210	179	183	197	199	197	181	213	204	209	189	203	178	170	174	192	179	197	222	175	176	211	187	212	179	192	191	184	230	214	183	193	207	205	190	203	198	179	204	199	195	187	206	217	215	208	226	211	189	204	204	200	225	201	186	187	178	212	202	200	185	200	213	202	205	193	209	200	196	188	162	169	197	209	195	199	197	201	210	201	195	200	180	217	192	197	233	179	204	214	211	182	199	201	185	194	200	192	197	182	195	223	187	173	193	177	217	189	201	202	193	196	188	218	218	225	225	197	173	189	216	213	175	225	212	195	191	190	197	209	195	182	212	203	183	205	208	221	191	212	198	193	167	205	192	165	215	218	205	201	194	209	216	175	205	189	199	179	211	189	217	194	205	229	199	184	179	192	204	210	214	205	202	189	201	214	206	203	200	204	185	215	178	209	192	212	178	185	204	194	184	198	211	180	169	198	203	201	190	174	213	181	165	189	184	185	207	207	212	174	196	195	182	183	183	194	188	212	206	190	208	195	210	192	211	172	184	199	191	232	189	197	199	207	199	210	197	212	198	191	217	198	211	206	187	186	181	206	200	195	185	177	169	174	169	219	210	172	196	189	188	187	188	209	189	208	181	201	242	217	168	205	206	185	219	203	227	208	190	205	187	181	177	180	193	199	192	193	197	196	203	230	206	195	213	205	217	210	212	170	201	214	216	228	190	219	218	206	193	168	188	177	181	215	173	210	172	198	187	206	207	191	194	189	187	176	183	191	188	190	202	191	194	217	167	189	208	189	182	202	190	183	190	217	186	206	207	197	194	193	179	208	179	151	184	185	171	178	190	187	199	207	191	225	201	198	196	187	194	189	192	168	168	191	194	203	193	206	192	206	215	181	197	194	200	217	194	207	198	175	175	223	183	187	193	193	225	184	199	188	187	205	225	176	198	199	193	166	180	181	199	208	210	203	186	205	197	185	202	192	173	222	217	188	177	197	200	212	216	200	181	184	192	196	232	180	199	183	185	199	175	203	217	190	204	236	181	171	200	196	187	188	200	208	218	203	208	191	197	192	203	236	196	177	162	194	189	216	206	220	173	190	190	192	193	167	189	190	194	192	198	201	165	204	217	199	183	216	194	178	211	220	189	209	183	229	210	192	196	207	216	198	175	184	209	193	244	227	201	170	193	217	217	210	183	194	187	216	180	193	191	205	201	206	200	213	217	179	199	195	193	196	221	206	230	192	201	194	192	200	220	193	171	184	209	230	214	198	186	201	196	184	193	214	212	182	198	194	215	209	175	209	212	211	216	215	194	192	211	215	193	187	200	208	196	183	172	185	203	171	223	151	212	189	171	215	212	200	178	191	209	206	176	179	205	206	181	219	182	188	203	200	186	216	217	199	228	175	202	200	205	185	228	208	212	205	216	211	203	232	202	236	201	163	179	175	189	193	192	181	212	182	180	181	220	190	188	202	202	197	182	190	197	209	196	194	189	191	210	192	182	180	206	201	203	177	205	215	163	198	178	219	209	216	208	180	180	173	187	177	192	201	209	198	196	214	181	193	205	193	197	181	182	192	196	200	188	218	191	213	182	187	191	183	192	189	197	190	231	201	190	239	175	218	208	211	191	194	184	185	201	179	202	209	191	208	211	209	226	205	172	162	187	176	222	216	207	218	216	214	215	199	192	214	226	201	206	212	210	174	206	173	176	196	164	185	184	189	198	219	185	198	185	176	183	214	211	196	204	216	197	212	200	198	195	188	184	172	208	204	200	205	191	203	192	197	163	203	183	195	196	199	197	182	219	186	208	193	217	196	199	197	217	199	197	178	197	200	187	206	223	217	217	188	193	195	185	203	176	220	229	200	187	197	191	188	185	210	184	188	188	195	202	193	199	210	219	228	196	201	204	174	219	210	209	175	188	180	179	182	199	206	180	198	203	217	208	176	220	223	201	187	163	215	216	183	176	189	179	170	195	215	220	223	176	202	185	193	193	235	207	207	180	212	207	198	192	208	179	187	206	214	210	201	217	210	212	196	185	198	189	180	200	170	186	188	201	199	195	200	189	217	212	178	202	166	202	198	193	211	209	200	205	187	185	209	218	223	213	193	195	186	193	204	186	180	214	210	214	208	172	183	182	174	199	209	188	208	163	201	196	174	198	181	189	196	211	200	206	228	195	218	198	196	227	214	181	195	220	194	203	219	216	216	202	194	218	208	233	210	177	177	201	211	198	189	179	174	208	203	193	197	179	210	184	182	188	186	183	194	210	204	196	218	180	205	204	211	185	205	197	186	210	210	192	189	218	187	215	190	198	212	222	198	203	181	193	199	192	218	181	202	223	198	212	213	173	211	196	186	201	187	207	222	179	193	186	190	195	185	201	185	190	224	200	203	203	162	197	227	209	211	201	205	193	173	222	206	201	197	196	220	214	203	200	203	198	222	191	180	190	203	214	195	209	198	203	218	212	171	161	191	175	202	189	216	190	199	215	214	195	209	196	161	182	215	193	179	197	201	199	196	204	217	227	192	195	208	196	177	185	201	190	190	189	175	174	182	204	188	197	207	192	201	216	187	175	191	201	186	201	214	195	174	200	214	195	210	194	191	209	199	209	218	186	184	178	196	193	229	185	228	222	184	165	184	178	203	196	179	193	206	213	211	189	215	190	198	196	209	230	190	208	202	211	204	198	188	193	204	178	185	210	175	181	207	164	195	197	199	227	182	171	194	216	187	206	178	223	212	180	189	180	213	219	195	190	203	191	185	215	187	206	174	212	184	214	191	170	179	199	174	225	184	178	193	182	194	213	197	205	167	209	224	181	206	209	202	198	210	192	202	175	178	195	189	224	216	218	182	209	190	192	188	189	211	185	202	209	196	201	204	209	209	204	172	187	199	195	231	183	213	173	193	180	178	217	195	201	213	218	200	212	186	211	216	185	194	186	202	214	195	198	186	218	185	188	199	182	194	193	191	232	211	194	211	201	221	201	214	184	180	234	182	193	202	202	211
21957	12686	32930	38164	31795	25039	16445	6984	791	478	525	506	500	513	519	522	518	459	499	503	499	553	476	484	496	486	490	495	497	494	506	470	526	484	459	493	475	508	523	525	471	487	510	492	491	491	514	479	488	475	507	521	486	495	473	520	503	512	524	474	485	483	499	494	504	529	462	473	483	495	453	487	489	524	446	516	494	512	503	453	477	478	507	470	490	490	489	469	470	473	473	522	451	491	505	436	489	481	480	512	485	478	480	484	505	519	519	503	503	516	473	520	487	492	455	530	486	486	515	518	521	510	499	499	502	473	516	516	479	487	490	487	501	505	476	499	507	507	489	479	485	452	501	488	505	476	506	488	499	489	492	500	467	494	479	508	499	450	515	500	498	473	512	485	500	535	468	504	467	499	459	487	453	481	485	516	505	553	489	527	493	457	505	465	500	530	499	512	495	451	484	451	446	473	515	476	500	484	513	474	468	509	479	540	487	517	501	528	502	493	488	499	517	531	484	504	495	454	518	519	516	498	506	526	491	454	482	505	505	498	494	490	519	525	454	466	540	478	482	495	500	478	479	484	454	507	502	487	481	485	492	477	461	477	478	505	525	468	515	501	511	492	467	495	453	539	462	496	495	475	533	499	483	488	512	509	494	508	490	496	509	474	514	482	474	496	496	513	503	517	505	499	492	454	475	528	496	496	528	491	470	501	477	468	492	496	468	472	513	527	487	468	474	459	481	478	513	476	463	487	475	494	499	441	506	464	516	460	470	480	504	481	473	505	484	458	515	457	477	465	476	477	516	469	535	476	500	481	492	500	486	466	482	478	484	500	504	533	474	486	515	478	449	551	490	489	464	471	459	498	440	510	507	534	543	447	489	475	525	496	527	489	452	461	490	510	484	517	516	504	518	467	505	504	451	470	470	503	512	529	489	472	497	554	494	485	509	504	486	490	475	450	473	503	477	508	485	487	445	517	466	503	473	488	477	456	464	483	509	500	511	506	488	502	480	473	478	491	503	492	513	482	491	507	456	494	499	478	478	499	511	477	444	524	491	465	526	496	488	496	516	491	471	474	474	477	497	489	484	517	461	459	479	452	481	505	506	485	503	442	504	502	479	454	507	493	453	486	502	509	468	430	518	481	462	501	454	542	508	501	472	495	510	462	515	481	495	490	511	484	474	504	490	517	523	452	479	500	493	464	472	526	500	477	516	527	476	478	476	469	516	486	490	530	502	489	509	496	461	472	530	511	502	454	454	508	485	484	475	452	495	495	490	493	513	481	507	478	480	497	503	460	489	488	532	500	485	477	487	514	503	507	526	494	519	519	514	475	505	458	491	496	516	491	480	504	502	462	494	492	492	496	516	525	485	516	476	479	540	496	507	513	463	499	503	540	490	503	500	473	504	461	486	550	477	459	466	482	472	466	460	475	530	458	546	475	542	508	482	492	491	464	505	537	496	525	495	467	507	515	475	496	471	497	495	483	439	456	503	502	496	486	531	486	537	472	489	489	466	463	465	518	505	497	475	485	472	474	471	501	510	470	483	498	449	454	502	479	488	526	522	474	494	482	507	520	448	470	537	513	542	499	502	516	482	473	508	554	458	521	502	517	515	451	488	478	528	499	479	517	510	487	487	498	452	493	494	502	504	498	489	475	525	501	446	514	523	496	488	471	521	475	511	486	498	463	492	464	465	526	482	466	481	496	545	511	524	508	506	501	455	436	455	475	500	469	492	488	487	496	508	529	493	488	510	509	487	472	525	529	477	525	508	532	526	484	447	499	533	457	452	543	496	489	484	483	502	482	486	478	480	480	503	503	487	488	507	512	475	511	487	520	472	487	511	468	476	518	509	475	481	510	510	479	458	487	533	506	488	466	517	493	516	512	489	500	524	458	476	516	457	508	456	473	490	497	466	495	498	480	513	495	453	477	495	447	520	480	481	497	519	512	482	495	502	520	503	487	476	504	483	476	499	512	478	473	474	521	521	499	490	485	539	536	501	492	538	505	491	489	476	491	491	499	513	509	493	482	490	481	495	480	502	474	507	491	480	503	477	476	498	474	487	507	469	494	492	509	489	501	489	498	505	474	513	476	480	516	504	497	486	524	507	487	495	510	480	506	541	491	522	486	493	489	501	473	503	534	531	502	470	488	465	527	509	455	521	514	480	521	480	543	500	502	500	512	473	512	460	485	479	526	488	526	481	508	506	486	478	465	486	486	516	481	451	473	490	497	502	528	516	474	462	468	474	510	485	482	502	501	492	496	530	491	494	429	497	468	502	514	515	480	465	493	498	517	495	478	478	504	519	489	481	471	482	496	510	504	478	514	484	478	485	473	526	505	540	530	447	502	494	462	498	506	504	499	472	505	472	506	508	520	479	507	459	491	501	489	512	481	518	499	506	472	521	497	504	496	510	472	459	490	508	469	503	512	499	485	494	471	483	501	505	494	538	484	488	469	513	505	536	525	495	521	504	500	487	451	473	500	469	494	510	488	499	499	474	490	496	491	525	482	484	506	483	501	468	507	492	471	514	464	489	509	465	527	518	510	560	474	451	487	442	523	522	521	493	513	444	468	485	476	472	488	467	480	458	489	476	490	521	491	470	491	482	530	468	520	489	477	490	493	496	488	459	477	526	493	484	469	499	499	546	530	485	476	505	470	506	464	508	487	529	473	469	494	488	480	488	503	491	485	477	449	477	469	486	519	505	481	539	499	514	497	486	503	483	487	507	448	446	488	493	480	501	486	479	507	465	503	447	436	507	478	457	504	540	521	526	475	519	511	502	532	520	479	506	512	466	502	463	519	499	476	528	512	496	443	504	506	510	528	492	508	461	475	497	459	479	505	453	489	539	503	495	497	500	487	495	527	490	489	486	503	472	512	507	533	502	505	492	504	474	475	514	457	483	489	479	477	497	491	515	468	487	519	525	488	506	486	521	476	455	497	505	523	522	525	504	477	507	483	495	469	485	485	488	489	481	476	487	506	490	504	486	517	516	473	518	481	477	506	499	477	548	520	475	498	461	487	492	521	516	488	497	518	525	503	490	501	481	513	491	451	491	509	479	470	461	491	517	491	509	525	475	504	466	488	512	530	464	482	476	470	479	496	520	563	501	481	498	461	510	502	462	526	511	487	516	487	493	516	489	511	472	491	488	481	499	502	478	511	510	502	484	481	491	482	495	464	503	476	477	483	484	504	509	480	478	518	456	502	473	490	462	494	516	538	520	485	520	477	537	487	500	480	495	521	482	496	521	490	495	480	506	468	445	496	481	474	506	489	494	489	446	490	508	504	545	480	527	483	510	524	490	502	479	501	499	510	502	438	475	505	486	527	516	499	501	515	508	497	487	532	469	494	474	470	471	468	505	541	477	487	486	480	509	471	487	454	503	523	462	494	489	479	500	489	495	516	507	499	539	498	501	471	490	519	476	477	505	500	467	473	482	529	528	490	525	473	499	470	503	490	464	505	525	488	498	460	481	473	494	494	481	504
62402	39320	55817	67783	55603	44628	31136	15311	2118	383	370	380	368	368	377	361	381	340	339	374	363	325	375	327	390	396	399	374	385	350	360	365	351	355	393	383	332	363	358	367	387	302	387	372	362	337	361	393	362	384	371	375	346	381	375	367	336	431	372	357	408	359	381	364	371	421	405	359	373	366	309	343	338	362	347	331	359	376	371	358	343	345	353	376	415	382	386	370	370	362	333	373	350	349	340	339	366	377	371	368	388	375	343	335	338	367	343	344	391	339	376	343	359	394	369	346	350	372	368	371	401	369	323	333	382	359	353	325	369	357	381	353	380	413	339	376	342	366	344	363	337	348	352	363	358	326	373	390	357	351	373	369	356	340	347	341	357	345	376	357	374	375	382	322	361	385	381	353	339	345	371	382	376	363	359	311	355	353	357	366	386	364	353	348	370	357	377	383	367	371	344	361	362	356	394	324	340	364	398	370	355	376	358	387	362	369	384	358	388	387	369	369	348	367	349	342	364	324	364	354	345	381	353	330	353	372	370	357	364	375	382	354	357	351	375	361	359	369	395	368	387	361	344	378	382	358	340	332	382	347	381	342	353	378	391	348	346	327	355	362	371	379	367	356	333	333	375	376	377	368	380	378	374	342	381	371	339	365	353	353	386	386	335	367	341	389	371	309	387	365	365	381	355	356	319	336	401	394	343	329	378	421	364	362	380	367	389	383	338	389	371	360	360	403	385	368	368	347	352	368	413	389	364	361	378	346	404	356	361	372	343	364	352	361	377	343	375	356	341	408	332	342	336	392	357	355	384	361	366	335	356	391	387	370	405	362	361	392	381	373	385	369	371	338	370	360	364	379	359	376	385	355	366	338	368	362	388	348	383	364	336	369	365	373	406	357	381	369	352	355	367	333	324	355	407	333	366	355	311	377	370	395	371	355	343	391	360	359	336	372	374	383	337	347	365	375	346	385	388	362	360	357	353	349	395	363	362	341	365	368	370	395	371	383	326	405	373	387	356	367	390	395	353	395	374	375	339	370	350	381	347	351	366	346	390	392	373	378	353	406	338	387	367	351	410	345	365	361	351	353	379	370	395	400	384	373	359	368	357	349	363	387	351	390	387	356	351	399	349	357	390	364	385	377	348	340	340	340	361	371	369	358	354	355	366	379	336	343	423	345	343	411	342	361	342	395	343	378	373	362	371	348	370	368	378	359	344	385	334	381	333	320	400	347	313	349	387	332	352	340	351	362	386	386	357	355	322	349	342	355	367	389	359	380	353	346	343	388	357	360	392	375	366	359	360	385	321	383	339	372	375	356	343	342	422	346	355	344	364	368	362	349	370	357	347	352	369	366	389	387	375	397	357	347	355	370	391	355	348	373	355	386	389	389	388	367	373	387	320	350	357	340	376	374	342	363	360	392	332	360	377	365	365	372	403	382	348	387	346	324	355	345	382	373	393	358	330	372	365	312	375	342	370	366	330	322	356	343	375	411	385	391	314	365	356	370	349	380	370	374	356	381	380	397	368	354	337	363	387	338	372	354	377	372	357	367	409	383	405	343	362	328	388	340	371	365	341	379	357	326	381	346	326	363	384	371	363	356	379	360	358	366	397	346	350	374	350	348	379	373	393	387	367	370	372	392	378	404	373	408	349	381	352	364	367	385	364	347	362	362	364	352	362	363	357	355	370	355	364	370	364	352	359	359	376	346	385	336	343	373	370	394	349	360	371	388	379	336	381	376	342	359	365	401	370	406	352	364	381	381	350	375	342	355	366	342	416	351	353	340	348	374	365	384	332	392	372	347	379	369	379	334	351	396	402	379	377	326	355	404	363	390	395	405	346	333	329	330	365	392	389	376	383	415	374	375	367	348	412	415	372	323	380	352	377	338	378	345	363	359	334	372	374	344	402	382	386	364	337	367	348	365	338	410	349	381	365	358	388	356	358	388	367	333	356	388	360	371	365	344	335	354	351	371	353	383	358	379	335	338	346	390	385	373	352	335	387	318	378	347	362	368	376	392	400	366	402	368	335	355	385	358	360	335	341	372	340	358	384	403	356	377	335	408	360	388	358	391	377	340	378	373	362	379	372	355	373	389	363	361	342	356	389	350	380	376	377	324	346	391	331	397	348	376	331	336	359	365	389	363	370	364	387	338	374	348	362	362	326	353	327	325	367	343	403	336	357	367	426	336	391	383	340	340	354	329	339	347	341	341	339	345	380	363	340	373	369	372	385	376	378	331	344	367	363	384	375	381	375	391	365	362	385	362	357	345	374	357	374	405	409	376	356	364	415	401	403	339	354	363	358	358	371	356	335	371	357	387	345	367	368	353	362	341	362	363	339	345	405	351	371	359	392	347	353	317	385	358	362	396	376	361	346	323	375	358	397	340	344	372	395	344	370	358	411	330	326	393	365	326	366	324	382	353	398	370	368	370	334	345	348	359	407	358	388	356	342	366	383	350	401	374	358	411	354	406	373	313	345	375	338	352	417	342	359	339	341	331	372	339	368	370	397	319	386	325	352	347	395	361	360	355	344	358	349	405	369	353	370	409	348	375	337	382	365	345	369	381	353	370	375	362	346	344	365	361	359	363	359	365	375	350	370	333	363	367	376	357	358	376	354	363	335	351	338	352	355	338	348	386	338	377	355	380	381	353	392	370	351	375	399	388	371	348	335	348	375	388	384	357	349	344	345	369	349	370	350	365	322	369	338	351	362	356	361	417	399	326	375	383	395	382	350	391	347	352	338	369	330	311	352	406	366	366	399	351	355	355	386	335	343	364	340	367	410	412	374	392	368	346	407	366	364	368	371	368	350	384	356	338	378	376	386	385	361	403	348	391	364	387	350	367	398	384	338	361	335	380	381	391	352	359	377	363	391	370	328	393	356	330	356	413	376	386	362	397	395	361	389	371	385	366	329	322	370	374	361	360	379	344	373	386	339	353	400	349	375	349	387	343	381	417	348	349	376	347	407	347	379	382	355	328	358	351	348	339	397	352	372	353	360	352	316	360	375	381	375	325	340	356	381	347	367	361	348	429	378	348	333	375	375	354	361	353	378	344	364	347	339	369	365	410	376	389	368	342	354	359	386	385	333	344	346	361	374	372	345	369	352	351	351	351	350	348	350	376	391	306	375	335	367	396	365	366	389	362	367	332	357	332	378	364	368	348	361	323	379	336	388	369	370	376	311	356	364	325	364	369	385	369	349	343	364	353	384	378	359	370	344	356	356	351	358	378	368	319	351	379	372	392	329	352	397	392	399	370	360	323	364	364	363	378	403	380	345	348	331	356	379	330	339	379	371	362	408	359	391	389	361	369	343	380	372	357	377	399	321	388	333	366	349	336	320	362	362	349	360	366	367	336	391	366	347	332	392	349	336	350	390	355	364	362	361	375	355	387	370	353	404	333	350	343	328	318	384	361	351	413	360	352	344	364	344	362	342	396	360	356	362	380	356	345	376	365	387	348	355	386	412	376	329	358	379	366	381	364
40912	23478	58830	73845	66011	56358	44292	26336	2651	930	877	839	772	858	846	832	884	894	821	825	863	853	819	842	803	813	836	810	812	813	776	824	849	826	784	776	831	802	813	809	826	811	846	816	811	807	797	778	833	826	842	807	825	789	829	776	775	768	821	870	810	814	769	840	852	800	853	824	779	815	787	783	806	817	823	840	782	839	806	783	830	780	785	767	795	824	744	811	812	787	763	796	819	882	824	853	849	723	814	863	803	780	795	788	762	812	792	806	865	767	820	773	795	797	872	835	805	794	807	794	801	829	803	780	788	829	836	782	802	798	803	814	824	842	746	838	786	845	765	798	800	808	787	852	849	744	765	784	854	794	791	821	820	837	832	810	800	802	781	861	811	817	806	799	836	815	786	833	814	819	823	834	810	791	824	778	849	790	806	872	822	772	807	845	807	777	807	802	797	801	837	860	836	809	873	843	814	815	806	846	790	791	800	817	830	759	795	791	824	828	822	826	842	770	823	850	793	769	791	830	829	812	764	754	827	777	763	834	806	811	851	841	794	818	797	848	831	817	804	763	813	799	791	811	790	831	804	801	807	824	813	799	818	808	814	870	813	860	796	809	801	763	746	857	774	824	789	789	760	842	823	812	805	840	782	824	814	835	765	797	815	813	840	788	811	781	800	779	788	827	802	811	862	845	785	833	817	817	780	803	854	791	807	833	831	824	807	818	803	737	814	780	825	811	792	843	832	844	825	832	843	831	832	837	872	789	829	792	794	789	755	792	832	764	807	783	789	827	824	784	807	778	797	811	829	809	754	819	846	882	858	810	792	828	816	773	798	832	779	782	814	815	838	859	827	809	792	802	825	841	813	790	826	868	854	836	799	850	805	795	789	820	810	846	811	837	795	831	818	789	813	845	851	841	724	790	825	830	784	801	813	800	758	805	787	787	805	822	842	760	781	855	774	863	834	837	848	775	838	838	840	762	772	793	799	838	805	848	833	786	788	825	787	816	825	826	854	785	772	776	808	796	795	837	796	831	832	819	813	788	816	798	808	793	810	785	804	781	792	824	861	762	822	799	755	798	800	800	775	832	796	793	767	840	806	812	775	815	796	789	716	818	768	807	841	802	805	776	798	799	834	796	795	794	802	792	806	817	808	806	832	852	837	862	790	834	847	763	793	763	844	823	866	816	824	763	814	804	843	846	785	779	841	840	829	833	807	769	840	812	862	843	858	809	804	792	793	865	848	843	796	798	799	834	867	771	865	818	784	837	800	822	741	802	843	792	834	783	796	820	811	841	772	794	809	756	761	798	761	779	810	791	786	788	798	811	793	783	824	818	745	775	816	804	791	805	826	812	790	846	775	818	805	795	793	834	840	830	779	800	723	801	864	806	799	813	812	838	824	827	836	832	802	795	816	808	815	819	791	796	820	824	843	848	822	812	793	820	813	804	821	813	810	862	816	845	849	814	806	859	822	801	787	827	776	830	832	771	800	809	825	804	823	816	844	850	796	822	787	870	776	813	748	823	872	808	787	821	803	839	829	806	829	770	795	798	810	825	776	768	812	807	808	830	801	780	806	828	822	814	777	826	822	787	781	822	830	789	787	840	862	820	783	787	860	798	845	768	787	758	830	836	788	819	841	781	840	834	806	798	855	841	809	781	755	786	843	818	824	818	828	822	803	844	811	832	775	795	855	825	777	824	838	868	809	813	806	758	834	789	780	834	806	852	833	789	756	851	807	825	817	855	827	815	846	770	869	801	778	889	772	819	884	806	794	769	799	869	763	859	816	838	776	868	806	794	826	784	809	797	846	800	889	826	728	801	769	794	796	821	824	793	826	833	811	797	857	780	855	796	760	839	807	820	832	760	854	834	834	838	827	785	799	797	837	827	855	807	790	809	787	754	769	829	822	836	787	785	810	830	868	782	836	793	807	805	843	791	784	836	799	808	760	791	802	818	793	845	818	842	751	803	829	810	841	839	843	806	781	876	840	878	885	829	813	819	821	818	812	812	817	783	807	792	753	805	807	848	831	771	807	774	880	748	801	808	763	780	824	845	805	809	849	787	818	822	810	850	863	811	850	841	788	816	794	817	812	763	803	826	827	860	783	798	797	785	802	819	797	845	739	790	775	790	835	787	832	805	775	813	827	796	848	809	800	778	803	826	794	815	798	797	806	813	812	803	839	807	800	796	807	757	803	827	797	790	845	823	820	809	850	831	828	808	816	775	792	823	860	820	824	820	871	784	812	816	806	823	775	769	770	794	801	750	858	856	875	841	800	873	744	861	788	748	806	829	783	815	834	798	814	821	775	810	785	813	798	833	774	787	810	820	740	779	793	803	808	795	826	784	868	784	807	758	814	778	808	754	792	800	788	878	779	834	783	831	802	839	830	750	832	817	790	789	778	821	751	815	833	771	843	789	787	775	827	784	845	807	804	811	774	857	774	871	826	825	816	769	867	826	851	787	803	818	838	839	824	827	805	789	800	829	783	806	855	778	854	846	824	848	783	749	805	830	841	767	782	755	803	799	816	811	796	818	825	802	837	843	884	824	842	811	816	868	818	789	813	843	777	838	796	794	807	819	812	800	771	820	818	794	802	815	826	826	822	805	779	806	790	800	780	792	818	811	769	782	834	828	844	796	792	824	869	852	844	828	786	808	783	771	774	783	820	823	847	819	832	737	819	832	806	797	833	833	842	808	798	833	806	815	871	837	806	806	833	833	800	791	834	768	800	837	808	787	823	808	795	825	842	800	853	790	782	771	821	825	802	810	869	838	807	794	815	863	830	808	817	838	832	791	774	811	793	789	870	789	831	831	783	788	831	870	810	816	802	812	792	840	825	790	746	802	845	791	846	798	750	778	844	765	819	791	843	814	781	812	861	848	776	828	813	813	807	779	826	860	774	802	818	833	775	794	778	842	809	821	799	828	847	797	835	809	816	851	775	834	795	793	832	846	817	813	807	821	798	816	833	772	799	744	790	831	837	801	783	806	817	823	816	841	849	826	832	727	835	803	801	756	787	820	850	790	827	778	820	841	815	815	867	821	779	828	886	797	805	819	793	817	802	754	796	815	830	808	832	829	851	824	767	814	831	861	781	810	798	808	823	856	796	833	781	772	810	789	809	820	830	846	819	798	792	838	812	925	844	800	828	782	796	771	798	835	794	790	806	876	766	816	828	814	765	828	811	828	794	818	820	823	779	797	834	819	810	836	819	827	802	799	797	849	826	818	860	824	805	859	788	778	796	832	812	779	788	792	821	824	827	829	792	774	836	804	816	799	780	813	801	804	815	787	801	830	846	827	776	793	761	833	806	766	832	843	842	804	801	799	806	778	845	789	799	784	784	855	811	838	810	777	811	806	787	793	802	801	811	801	867	819	809	795	799	821	784	789	836	848	816	855	846	812	855	846	791	827	798	825	818	829	838	823	817	821	842	846	784	849	843	782	817	819	794	839	824	820	788	851	863	802	828	792	825	817	814	787	804	798
28581	13055	6816	5879	3853	2340	1535	728	201	175	191	193	194	186	164	158	162	203	193	200	159	180	162	152	168	164	197	202	210	175	161	222	195	221	187	170	170	178	201	178	174	170	173	192	186	181	165	196	196	184	184	199	198	172	191	190	156	194	183	169	174	197	191	202	194	205	191	193	181	186	174	198	207	193	178	210	175	188	179	172	199	176	192	181	165	174	202	174	164	175	198	188	188	189	162	195	182	192	173	196	185	185	183	168	179	192	186	181	183	187	170	197	182	181	168	166	183	169	207	200	176	188	191	198	176	182	182	182	217	205	176	198	198	164	184	175	184	177	189	180	179	174	185	188	175	191	182	191	182	215	181	210	164	193	191	184	180	150	202	178	177	180	193	176	186	188	162	159	175	204	210	163	144	187	199	197	189	173	174	200	188	182	154	192	209	184	206	196	175	190	197	186	182	187	139	178	194	169	165	189	195	178	203	205	167	192	192	187	192	182	196	217	186	175	189	187	205	194	194	197	162	219	177	181	165	179	194	190	178	176	169	158	168	195	183	168	178	189	208	190	177	178	182	183	186	173	192	187	180	190	196	171	179	139	180	183	171	166	167	184	189	189	161	187	189	199	205	175	188	185	163	195	179	179	196	191	181	186	188	183	193	177	176	198	202	206	183	165	180	210	190	189	205	144	179	178	182	187	180	162	182	197	199	200	194	203	192	210	189	194	182	165	162	188	173	179	190	174	161	179	209	172	206	189	155	171	226	181	182	187	176	180	183	161	186	183	202	190	189	168	171	187	194	201	208	180	186	194	160	167	215	178	181	193	167	207	158	187	186	191	166	172	182	171	187	163	169	161	177	191	184	189	187	176	200	203	189	191	183	175	178	167	185	203	174	190	207	201	178	180	139	177	174	178	180	195	191	175	207	164	190	193	189	204	173	183	208	190	178	195	211	191	190	185	204	175	164	197	173	192	192	186	187	186	170	202	177	195	190	196	166	180	180	191	172	201	186	168	188	169	214	196	190	176	183	180	179	193	200	183	148	179	208	204	174	173	179	206	184	163	176	185	197	157	191	191	166	156	183	169	199	199	155	194	190	194	202	200	183	175	206	189	182	160	182	176	186	188	201	182	189	192	183	184	168	176	172	200	165	174	181	194	197	157	153	173	173	183	185	193	166	178	181	155	172	179	176	196	167	175	211	201	183	165	216	205	194	191	218	203	178	155	177	203	176	191	167	189	173	177	180	197	179	176	174	165	180	195	174	172	179	183	203	179	198	177	155	176	200	182	177	195	179	207	202	175	177	186	183	232	189	189	160	169	165	179	196	177	206	211	161	175	202	184	211	185	198	191	182	190	203	207	186	188	214	186	193	220	205	194	190	169	183	185	188	201	181	188	199	173	177	156	150	174	193	187	193	183	193	173	187	181	205	192	187	169	198	173	185	207	187	173	182	186	169	180	200	164	170	155	181	165	174	204	189	193	164	229	210	200	175	172	168	179	201	184	185	162	179	201	201	200	199	184	178	178	209	193	184	182	180	196	196	200	179	179	202	192	187	210	158	195	190	199	198	194	198	186	175	166	194	204	189	203	176	203	208	181	181	220	180	194	156	197	174	174	178	167	200	184	183	192	160	188	183	181	200	190	187	152	178	167	176	201	200	197	200	189	173	181	180	204	181	232	185	197	194	190	181	208	172	196	176	182	188	183	190	161	188	180	192	178	216	180	150	186	188	187	167	181	199	173	193	199	164	198	179	185	219	179	176	178	179	199	163	158	202	200	189	174	178	188	167	197	203	196	159	184	202	206	187	173	186	182	190	171	177	183	184	178	171	212	178	179	196	178	189	205	177	191	213	179	183	180	173	190	184	213	172	153	172	172	174	181	173	170	174	186	210	189	159	224	193	208	192	177	195	199	193	197	197	199	181	193	187	199	161	167	203	184	189	186	199	176	206	200	193	205	205	173	201	194	193	191	179	170	188	183	194	197	172	185	172	168	198	177	215	206	186	199	171	176	182	182	188	182	179	162	197	192	191	191	166	188	170	194	185	197	199	183	181	204	201	176	187	174	188	172	190	203	172	151	190	199	182	200	210	177	223	163	178	186	193	171	184	182	200	191	162	177	205	197	171	178	164	175	192	167	170	157	210	182	187	184	181	171	170	203	179	180	199	206	197	199	166	200	188	180	210	173	211	178	202	186	198	183	198	187	176	204	203	196	187	154	194	169	199	188	193	198	201	164	195	186	178	193	173	208	198	197	195	193	200	176	204	173	196	165	183	205	170	170	181	186	164	193	179	181	207	206	206	201	183	168	176	176	159	205	206	155	198	175	191	177	173	206	170	197	183	184	180	181	166	189	192	186	193	163	164	215	187	169	178	193	197	195	185	175	208	182	196	190	161	159	177	209	191	187	194	186	151	183	199	202	176	171	192	191	187	189	188	205	188	203	187	197	185	179	177	197	177	183	167	160	195	201	198	182	194	210	190	162	159	189	183	189	210	199	183	182	176	168	173	188	193	203	194	175	178	205	170	183	200	190	197	187	171	171	196	198	196	171	176	181	173	177	156	186	189	202	172	201	198	195	189	215	184	169	179	206	180	195	210	179	184	167	171	210	195	191	212	170	195	194	184	181	212	176	190	168	193	190	194	176	198	187	173	166	178	179	185	179	187	178	196	161	208	172	189	205	188	172	204	157	180	177	175	195	178	189	181	178	189	172	209	200	179	155	183	170	187	196	171	174	170	182	200	167	177	198	196	187	157	214	160	173	207	199	196	180	156	194	223	168	194	189	185	174	177	186	181	180	193	187	207	209	171	224	187	203	180	164	195	207	168	164	164	192	176	176	192	212	188	180	178	193	181	190	163	168	206	188	211	186	183	187	187	180	189	171	182	180	175	208	183	191	156	175	186	210	214	176	181	216	185	188	199	215	179	161	179	198	175	183	197	184	175	207	185	188	185	192	184	168	173	185	171	200	204	208	219	188	174	190	196	187	207	189	172	178	187	222	187	168	220	171	152	181	187	186	173	179	188	152	185	193	191	201	188	196	203	186	176	184	182	189	161	184	191	182	165	188	169	182	199	204	211	195	169	157	166	182	181	163	185	185	169	194	178	169	200	177	204	186	199	203	184	198	171	215	187	165	193	184	185	173	191	166	187	201	185	186	189	196	194	173	149	202	179	183	193	181	189	182	179	187	200	192	187	188	201	180	176	179	163	208	189	195	203	183	207	203	189	169	213	202	188	170	175	179	193	176	178	191	167	209	191	186	164	166	179	207	215	182	202	211	183	205	214	189	161	185	172	172	177	196	180	176	180	192	196	169	181	201	188	183	187	186	180	152	200	187	177	179	169	163	173	184	209	198	216	174	180	198	167	205	192	180	182	163	198	169	195	189	199	181	192	209	189	186	175	191	166	181	160	175	156	185	178	209	188	212	187	218	198	180	156	174	193	167	184	194	165	171	178	173	159	154	157	177	172	188	190	155	194	175
15234	7547	12589	14369	11513	7815	4992	2406	516	479	456	451	477	465	475	431	473	475	486	476	499	467	434	486	454	501	439	458	462	441	447	451	446	495	458	482	411	446	473	469	446	450	480	461	468	465	451	437	461	501	439	482	427	443	522	430	435	438	458	485	459	482	465	469	430	454	472	434	461	507	503	464	477	459	490	456	473	477	435	497	476	468	468	439	482	471	431	479	475	462	489	469	469	461	486	525	468	463	514	436	460	506	471	481	470	477	474	436	475	471	489	463	429	475	465	490	427	440	489	506	441	466	495	494	490	442	474	451	443	455	474	455	460	441	438	441	444	492	431	484	449	485	483	465	456	472	498	470	453	519	457	473	467	420	446	475	441	465	486	464	468	450	491	485	469	475	451	458	447	496	493	499	443	489	439	495	504	440	465	401	447	478	486	518	488	452	460	469	458	466	462	463	455	386	476	451	483	439	498	453	441	431	469	467	464	418	492	450	435	503	488	455	423	449	465	477	464	502	427	453	460	470	468	429	482	456	497	475	427	448	444	470	495	455	493	438	451	439	491	455	447	423	459	486	467	471	480	454	464	445	481	490	462	443	437	472	435	452	427	485	446	458	486	479	483	427	464	461	453	478	479	441	481	458	433	443	455	442	465	417	459	458	491	475	458	453	455	427	489	476	484	477	460	493	465	475	466	431	464	455	464	457	439	485	468	456	472	440	465	423	478	493	465	468	452	481	445	480	457	463	411	431	475	456	472	454	471	495	511	472	488	446	434	448	460	434	502	483	500	444	442	424	457	436	464	396	477	449	472	448	479	473	454	441	481	469	448	462	466	436	451	450	469	466	467	474	444	446	432	445	451	476	461	458	481	456	488	473	465	485	468	470	448	447	467	485	447	457	470	481	463	449	457	468	460	475	467	460	462	465	424	485	436	479	430	467	461	447	434	448	486	485	431	478	469	474	480	476	483	455	409	465	482	479	458	461	474	449	462	425	488	491	492	448	473	511	450	430	445	406	480	460	489	467	473	470	442	446	465	463	458	455	427	457	482	481	462	457	441	455	453	464	468	410	458	474	478	436	476	459	438	486	463	447	485	472	501	485	493	438	448	421	438	462	439	451	482	471	473	467	427	447	434	436	447	426	443	479	445	470	477	437	483	452	427	466	467	472	430	444	482	492	457	457	451	480	487	464	460	469	468	446	431	428	450	489	474	459	462	447	417	440	453	492	433	462	441	446	448	439	487	466	452	457	445	427	476	478	438	465	476	436	414	468	448	468	482	484	465	462	470	435	445	465	449	470	489	450	469	479	491	481	505	432	483	465	467	450	421	473	472	475	507	415	430	429	422	477	437	472	432	479	459	440	435	441	491	418	424	472	490	443	456	487	447	439	448	444	482	462	467	426	448	435	436	446	468	451	473	446	462	460	449	453	437	485	452	456	502	433	456	504	451	470	465	458	466	477	477	466	459	494	459	457	444	492	450	468	492	484	480	430	493	483	471	469	498	435	460	472	424	508	453	461	482	448	482	469	450	506	497	483	458	448	447	452	484	502	449	445	471	448	431	461	466	422	457	444	457	453	447	450	458	451	454	468	452	436	473	450	430	462	456	439	466	487	504	473	464	455	445	464	433	430	450	469	521	439	458	449	429	493	436	442	462	430	503	467	460	461	405	477	464	454	432	461	462	411	460	460	503	455	462	439	446	457	459	503	441	469	447	494	501	416	436	478	472	441	453	468	476	479	466	447	473	443	455	444	492	450	434	415	454	463	488	471	463	492	491	437	439	479	479	467	451	456	443	458	463	437	521	501	456	460	477	432	488	457	477	435	465	460	439	454	461	460	405	446	437	478	452	460	451	486	467	450	473	494	467	468	420	479	440	432	444	455	444	437	460	448	466	486	467	478	490	436	467	422	428	427	472	451	497	442	447	465	498	480	467	417	472	468	494	422	445	468	478	470	448	454	443	461	463	488	488	477	480	454	420	497	437	459	454	478	431	437	460	438	435	492	455	479	464	471	506	444	419	434	464	445	457	456	467	450	481	480	450	429	434	460	458	463	435	457	423	458	501	464	468	473	491	503	438	436	472	462	442	480	473	459	463	451	469	490	410	489	473	460	479	452	461	475	484	416	458	462	455	440	479	447	438	489	462	460	480	468	485	470	472	462	487	455	463	425	475	447	419	454	460	465	455	490	470	499	439	476	450	448	464	429	456	474	430	481	455	440	473	478	435	483	487	468	447	453	436	451	457	506	457	455	502	468	451	419	473	460	457	481	437	403	434	443	475	431	470	483	471	512	450	439	468	455	428	466	497	446	423	463	446	456	428	449	421	450	476	469	460	460	502	491	451	454	422	440	506	439	486	466	426	457	452	467	452	449	428	463	440	460	480	420	454	479	470	500	417	438	442	472	440	472	453	502	498	437	454	485	447	505	451	442	427	465	496	468	444	498	453	476	453	492	445	451	451	461	463	462	457	473	468	430	490	436	451	443	432	471	472	466	453	454	494	444	474	475	456	461	440	471	451	459	449	437	459	459	488	448	449	477	447	441	474	449	485	442	481	475	451	529	446	473	462	458	470	495	435	528	471	409	471	439	416	484	489	451	505	450	465	449	469	480	467	429	445	450	419	477	434	505	448	426	429	454	461	515	459	489	480	479	469	461	431	502	482	430	460	463	485	465	455	450	495	462	447	462	450	488	451	450	462	431	454	463	483	460	462	471	493	446	469	482	446	431	413	473	493	460	493	474	429	444	466	485	488	430	445	438	473	466	511	482	485	432	452	451	438	480	447	500	394	451	450	440	515	443	459	487	481	475	467	453	474	436	470	479	428	430	457	458	447	449	469	436	435	427	451	435	475	460	475	481	441	477	452	401	468	465	449	479	475	494	440	449	413	451	478	447	451	455	479	456	429	407	420	489	437	474	437	439	458	494	506	479	495	471	409	466	468	454	466	458	469	468	471	470	428	441	469	451	462	465	505	505	461	480	474	454	405	451	469	447	460	484	453	449	441	435	439	442	474	476	396	455	451	461	471	452	482	453	460	470	480	420	481	467	438	492	470	500	440	448	454	433	492	443	473	424	421	485	470	455	470	417	482	482	414	485	497	436	436	458	453	470	430	462	463	469	417	494	449	471	453	476	479	479	479	468	475	448	489	475	470	443	483	451	484	437	476	463	477	470	463	442	472	421	467	446	480	484	465	494	475	462	419	453	430	479	431	461	474	443	472	489	442	455	454	464	493	426	448	435	409	460	470	447	477	472	461	491	462	466	451	446	491	436	460	502	470	443	467	429	488	463	479	432	455	445	494	464	450	420	450	439	467	450	467	481	433	467	457	459	444	498	454	444	491	472	432	448	453	466	410	455	460	480	493	475	433	440	456	449	470	462	474	438	473	432	437	456	450	458	530	490	399	446	466	493	423	471	475	463	450	466	444	452	486	450	454	456	464	474	435	434	457	456	440	524	463	488	462	468	489	445	421	467	479	452
36297	20040	25150	25589	18474	10779	5368	2290	310	214	214	207	200	211	216	206	166	247	190	210	202	224	208	216	202	223	227	219	218	210	221	229	240	183	220	221	223	193	209	217	209	205	212	193	223	227	204	215	207	185	193	190	201	190	212	209	219	232	207	206	210	186	178	210	205	218	213	217	226	233	220	217	206	201	195	196	214	203	204	194	242	182	202	212	203	218	203	202	244	210	190	211	221	183	199	215	208	211	213	215	242	240	219	203	219	238	194	224	201	197	206	221	222	204	190	206	216	203	205	216	207	226	211	210	224	218	241	226	252	203	209	241	197	215	210	193	221	199	210	218	213	195	241	207	226	209	224	221	186	190	222	213	226	214	197	208	198	221	192	197	214	210	198	197	208	220	223	193	200	225	217	225	184	195	226	234	190	221	200	199	219	207	208	202	188	165	225	200	240	198	206	209	219	215	219	216	217	197	218	218	208	200	208	204	226	213	237	216	212	214	225	222	182	184	177	185	215	241	200	228	232	189	208	196	188	232	230	229	231	201	232	241	216	209	219	233	207	207	195	216	214	232	194	176	206	228	212	215	197	212	206	193	215	208	241	220	197	227	195	203	230	220	179	207	220	225	231	208	212	201	186	230	200	211	204	206	219	223	179	180	229	204	226	220	212	201	238	243	219	195	193	202	191	204	197	210	229	208	216	187	202	205	224	230	221	205	194	219	189	245	225	209	232	249	201	245	262	226	176	208	207	230	190	212	211	229	227	206	205	199	196	191	212	198	225	234	220	197	218	188	203	191	228	240	192	199	210	212	225	216	220	228	192	214	210	214	189	206	184	201	209	213	207	202	209	214	196	227	189	225	197	216	212	200	209	199	224	216	190	196	205	217	223	226	199	217	199	201	221	199	180	215	206	211	234	208	204	214	214	237	222	209	197	210	201	211	195	217	228	209	195	204	221	188	228	204	229	210	228	210	211	229	226	211	181	214	180	190	214	190	203	225	219	204	197	216	233	218	235	220	225	208	211	223	197	216	205	215	210	232	203	232	227	204	219	225	233	188	217	211	206	216	187	202	232	209	194	193	197	198	230	208	220	207	226	202	232	232	215	213	202	244	218	249	221	207	210	215	230	231	197	221	240	189	232	222	215	237	251	224	205	234	230	196	222	180	221	255	236	255	194	190	219	192	230	212	222	224	191	217	191	208	230	223	191	216	171	193	192	220	209	212	197	222	194	210	194	217	191	254	204	235	196	208	230	185	188	208	223	215	201	216	216	196	210	213	208	203	213	210	213	204	201	213	185	219	203	203	224	184	215	197	187	216	207	194	217	207	214	220	205	219	215	206	192	197	225	209	235	227	205	197	205	200	231	198	223	212	224	222	224	203	222	217	200	224	204	211	206	192	192	197	201	209	208	207	225	203	238	203	192	209	232	183	196	186	176	209	191	220	193	212	232	222	252	215	220	221	193	227	199	192	234	238	210	210	235	195	207	224	236	230	218	196	188	208	215	191	216	222	194	233	213	245	204	225	223	207	221	234	235	186	198	214	211	200	177	181	196	215	209	188	165	202	190	217	180	203	201	206	231	201	191	214	219	200	216	201	249	250	198	203	227	207	213	216	226	193	231	232	223	205	212	196	251	233	227	215	216	196	198	232	205	204	190	208	225	209	214	204	223	214	192	190	208	213	209	215	196	215	219	186	183	195	213	229	250	219	237	222	220	224	210	201	239	201	231	223	236	198	208	203	214	220	212	215	217	202	232	213	209	177	207	207	208	194	210	213	230	227	205	195	197	179	216	202	209	202	212	203	222	213	192	199	213	209	168	210	199	215	180	175	196	202	198	231	228	217	186	205	212	205	213	190	246	208	241	220	214	197	219	204	200	209	230	190	186	214	204	219	214	195	208	208	201	197	219	207	196	208	204	186	184	211	226	208	206	228	223	219	206	198	221	221	214	225	212	201	199	201	209	198	222	225	213	213	241	185	221	219	201	221	211	200	193	192	227	223	224	221	210	216	215	197	178	195	203	235	211	218	221	196	189	208	198	206	193	230	229	189	214	200	218	199	207	225	232	231	218	220	205	232	216	192	201	217	239	224	214	215	212	196	202	210	211	206	246	189	205	244	217	224	224	194	218	205	190	200	199	225	202	201	171	211	214	206	222	221	209	234	212	217	205	236	177	197	217	203	236	218	241	206	221	222	218	218	212	218	206	221	201	220	215	211	223	220	221	212	202	218	200	227	212	211	195	209	191	181	195	201	207	221	203	189	229	239	203	215	202	213	185	218	182	178	210	209	237	210	220	202	223	196	203	245	222	228	211	227	193	203	211	218	198	231	226	223	236	214	219	171	195	207	222	216	185	215	207	199	226	173	205	204	186	213	217	196	206	205	226	201	201	240	225	196	192	194	226	226	205	180	215	211	230	228	217	195	179	197	196	205	206	208	201	224	225	241	199	213	192	225	202	185	207	203	176	216	208	226	191	230	214	232	191	181	213	199	212	212	204	214	223	223	225	181	184	223	216	227	217	232	192	202	227	191	226	219	249	215	215	223	212	223	220	210	243	250	231	217	208	217	218	215	235	236	202	184	216	226	217	231	200	217	191	232	225	205	188	204	216	205	218	248	186	197	206	184	209	196	203	186	202	204	194	204	199	205	203	216	238	213	202	206	209	206	242	260	223	234	202	205	219	203	196	193	222	219	192	199	221	224	233	212	227	212	212	215	220	196	200	190	204	193	204	239	217	206	198	221	183	201	195	196	228	197	185	218	204	200	206	191	200	219	206	241	219	181	220	197	213	244	192	234	202	233	213	202	213	199	212	224	197	204	200	200	191	217	209	219	218	220	216	249	204	210	200	214	220	214	224	201	213	203	195	211	216	228	202	207	210	193	202	233	210	191	230	227	220	203	200	208	223	249	231	194	218	215	203	195	204	206	182	218	199	225	213	186	220	212	204	196	201	196	197	205	229	215	236	216	193	216	213	196	189	190	228	189	211	211	187	212	193	182	208	210	197	188	204	201	180	203	218	228	221	174	220	214	197	245	187	200	227	220	216	237	210	210	185	201	208	226	204	225	212	211	192	222	217	237	212	203	194	184	213	198	229	218	228	213	201	193	207	220	237	182	196	218	229	225	195	205	208	196	194	171	209	204	203	215	211	216	194	193	180	192	188	197	220	195	182	259	216	228	220	199	221	204	198	196	232	200	224	193	203	219	211	216	220	190	208	228	201	211	231	194	248	225	209	235	229	213	215	184	192	191	189	205	200	216	202	233	201	219	218	218	201	183	223	196	217	237	182	188	220	197	193	195	220	229	188	201	215	210	233	215	220	217	203	199	247	194	219	219	195	185	213	217	200	213	234	209	191	222	226	196	184	249	229	205	190	190	221	225	218	228	181	235	224	238	220	211	183	203	228	246	222	227	188	217	195	210	231	207	191	229	194	200	212	199	203	203	221	206	203	212	209	210	197	220	219	236	219	179	194	201	214	215
21228	11960	33505	37791	33368	25190	16960	8123	784	514	508	490	567	517	549	496	515	536	552	481	508	540	501	531	505	558	535	487	530	530	504	515	517	492	496	512	524	503	525	532	521	474	531	487	515	527	522	492	492	571	527	544	553	558	565	467	556	516	510	506	528	526	506	510	536	492	541	560	509	550	546	540	503	532	493	545	507	496	497	547	510	507	507	501	522	479	518	538	524	521	523	513	543	530	551	540	509	520	525	497	500	547	508	564	476	488	493	555	537	527	581	570	515	540	492	503	532	517	532	497	467	528	562	500	514	521	519	526	545	526	499	528	540	533	547	554	523	555	488	490	517	520	513	538	534	504	551	528	496	551	539	540	514	515	530	518	541	499	543	551	508	521	496	543	520	547	515	504	481	496	525	549	507	510	527	524	492	514	514	540	555	527	529	545	495	498	528	521	521	526	495	544	510	497	566	558	478	479	561	498	498	503	552	529	528	520	515	499	557	520	522	494	529	535	495	521	531	521	521	544	502	533	533	517	539	489	532	512	505	542	533	531	546	503	551	524	572	538	520	562	547	511	547	488	523	502	539	477	475	513	532	524	519	538	476	500	512	496	552	504	485	516	540	531	514	530	538	527	510	525	503	532	514	547	534	533	506	548	548	494	510	518	504	496	514	545	508	519	517	524	511	499	529	541	500	485	562	522	526	543	493	509	555	514	529	488	507	558	561	472	523	518	574	506	515	522	517	524	526	503	534	527	553	524	509	535	544	542	537	518	488	536	534	527	496	560	508	570	507	537	580	527	504	549	493	523	498	532	513	541	492	507	512	532	549	543	533	538	492	506	554	522	539	487	522	543	546	504	508	541	507	521	528	548	492	512	514	534	529	499	505	505	505	492	516	506	476	563	530	524	542	543	554	523	514	521	525	524	523	517	529	511	525	489	491	546	507	525	560	519	503	535	568	547	559	510	507	548	563	521	527	538	500	507	552	545	506	508	542	499	543	520	501	538	528	503	496	549	507	541	500	539	525	506	551	509	501	547	513	558	486	500	516	527	533	495	517	516	517	488	511	480	527	483	553	533	521	534	530	527	500	534	543	523	510	533	559	520	551	517	494	509	538	531	489	502	505	494	500	526	517	510	564	524	531	532	509	523	519	545	512	510	543	535	545	529	533	504	520	495	529	530	506	501	549	529	526	522	503	500	509	519	547	542	540	557	484	474	532	496	546	513	518	508	549	537	545	510	538	499	477	544	475	469	522	512	491	548	482	533	526	517	515	514	569	502	555	519	502	530	515	527	544	488	511	519	493	579	480	489	545	507	476	507	493	521	501	566	494	518	572	505	520	536	520	501	520	504	553	546	552	513	562	525	563	534	530	519	503	503	524	533	487	507	540	533	518	532	494	523	487	525	547	538	494	523	542	528	505	547	542	500	518	524	527	520	521	538	514	539	548	529	477	484	518	514	515	508	544	512	550	513	502	502	524	505	482	514	540	526	520	537	539	516	528	505	537	544	546	570	541	524	540	526	532	466	507	559	531	563	535	556	537	513	489	506	538	482	517	526	536	552	549	512	550	534	492	508	532	508	519	539	531	554	519	535	546	504	517	487	513	502	526	563	543	550	490	552	537	490	524	540	511	523	491	558	519	508	496	546	533	504	554	513	509	517	565	527	532	485	571	543	549	518	527	523	508	552	556	531	501	566	525	484	524	507	547	521	475	512	561	496	503	506	544	483	526	542	488	514	546	498	522	533	519	529	515	524	493	489	515	534	501	523	521	547	513	551	514	482	522	499	511	491	508	546	554	516	554	523	510	526	558	488	560	497	522	507	476	538	534	553	484	516	461	520	518	548	478	526	495	561	563	506	558	517	531	512	512	529	525	504	476	514	530	479	525	520	526	474	528	514	517	531	507	521	499	470	548	521	537	477	494	507	503	503	552	467	549	502	549	544	539	497	533	482	539	469	505	512	537	530	533	516	530	544	527	528	538	496	533	537	498	525	506	534	495	530	547	544	544	518	474	502	509	537	528	514	503	544	551	518	495	501	511	503	511	518	498	576	513	549	506	498	492	533	539	522	542	505	500	526	511	531	546	555	509	550	486	551	496	532	525	542	504	490	473	530	540	505	508	511	536	527	515	529	511	506	519	509	531	539	495	531	517	499	548	550	491	538	576	499	530	513	513	524	509	498	488	515	509	524	549	505	538	575	496	542	489	569	535	520	498	490	585	513	539	532	513	544	506	499	485	524	478	522	472	498	526	527	537	478	544	542	529	566	568	524	501	498	541	506	512	492	503	564	503	556	517	556	479	526	517	515	525	514	492	500	584	540	449	550	521	542	507	508	500	511	505	522	558	539	540	532	512	486	538	509	533	531	483	535	580	500	545	542	512	516	489	558	525	511	538	548	479	534	497	516	497	535	499	564	523	503	516	546	500	521	528	515	514	492	523	508	476	549	561	540	561	491	536	520	483	511	522	506	517	504	531	535	530	510	507	516	537	531	525	526	502	471	483	512	543	523	526	487	556	537	516	530	546	570	529	552	519	485	547	495	514	503	571	527	546	550	545	531	518	540	517	539	532	509	551	531	552	533	521	505	497	515	527	495	536	518	517	511	534	513	520	480	526	531	493	575	511	552	503	497	492	524	501	524	573	565	536	508	511	515	504	529	514	529	569	492	515	566	508	474	508	505	513	501	526	567	518	576	520	514	520	552	504	495	537	500	566	539	530	514	500	547	511	521	536	509	517	534	495	498	526	485	489	530	523	496	548	531	485	504	549	527	484	537	517	548	525	531	560	548	551	552	518	507	493	544	526	513	496	521	543	499	501	538	535	539	501	536	530	549	504	537	539	539	514	522	549	518	531	499	552	493	521	515	537	539	520	489	524	531	519	481	503	530	516	512	518	510	510	565	487	487	505	491	568	551	511	540	538	519	507	501	543	528	533	459	507	468	507	538	501	528	527	488	495	513	500	557	505	568	506	554	535	528	554	508	503	531	525	484	512	515	528	491	518	502	498	517	491	504	529	454	573	514	510	543	529	528	522	489	523	530	537	494	512	531	516	512	528	538	517	546	508	515	531	581	518	487	523	499	532	548	484	476	496	488	544	549	489	529	519	503	491	495	530	557	515	546	540	511	562	548	532	494	522	549	517	551	537	546	526	516	514	530	529	555	543	533	507	539	513	495	515	537	513	495	499	529	501	496	541	572	518	534	534	509	548	494	515	505	519	517	522	509	506	539	505	516	547	525	534	524	501	535	503	488	524	515	531	525	556	547	532	552	509	525	527	544	528	502	553	528	545	519	526	527	553	521	536	524	494	505	526	529	547	526	503	533	508	528	498	505	509	550	520	521	477	458	488	537	510	516	529	587	490	530	516	513	481	488	498	555	507	476	572	531	550	502	554	519	512	512	547	528	516	566	499	523	552	530	490	555	523	489	512	513	519	565	562	470	496	519	505	525	529	527	498	509	547	516	530	489	529	549	524	529	543	556
61438	42066	58126	67475	57190	45175	31858	16617	1915	388	391	382	341	384	368	404	362	375	363	387	397	392	418	369	371	340	365	363	401	386	395	377	395	332	373	400	370	344	352	391	362	421	378	342	360	367	359	395	379	374	398	352	350	368	370	394	409	348	371	363	358	382	366	374	387	363	373	378	420	386	389	401	381	347	378	388	357	398	348	383	391	343	395	378	373	414	377	408	379	399	391	365	331	348	356	409	340	362	371	355	391	380	381	392	350	344	375	392	380	393	354	364	354	384	379	386	368	405	371	370	413	351	412	367	376	376	362	377	390	368	412	356	380	407	381	355	363	369	350	376	385	394	386	359	367	384	410	363	395	381	405	431	375	387	373	369	373	381	390	371	377	395	402	404	389	378	375	389	365	407	364	357	397	391	389	376	413	370	370	383	366	387	426	364	383	370	386	347	422	381	363	359	354	341	394	361	398	338	375	377	406	378	386	393	390	402	384	357	355	365	363	357	376	384	372	420	400	356	399	361	358	382	360	358	370	382	396	337	385	395	370	338	395	359	381	352	382	368	365	397	373	392	381	356	376	364	390	366	332	370	391	387	378	365	361	375	376	366	388	372	387	348	377	389	372	344	374	391	384	345	341	391	368	380	383	367	393	384	403	364	422	389	352	357	382	407	413	377	351	356	387	385	341	370	391	403	363	331	413	375	373	366	401	364	356	390	378	356	370	401	388	327	355	372	353	361	381	366	400	393	346	334	355	400	386	394	394	390	373	427	387	423	359	406	355	369	388	363	382	345	390	357	384	361	381	361	328	371	372	378	365	372	353	369	403	381	359	387	352	361	393	350	356	374	364	422	364	350	427	394	396	382	330	342	372	375	367	412	403	348	380	389	374	393	417	378	373	393	395	379	372	352	372	361	377	352	382	423	384	408	380	370	388	430	368	389	320	354	355	352	361	366	346	313	412	375	385	354	379	351	370	404	369	347	382	369	380	348	384	388	356	383	397	370	385	355	358	389	365	366	368	355	361	367	336	352	391	378	360	358	335	388	415	386	393	371	338	383	339	345	373	377	366	351	379	388	375	408	374	372	378	365	390	402	386	353	378	359	353	324	363	380	342	362	369	417	367	370	380	360	368	369	354	372	395	367	356	340	370	374	376	355	338	329	395	400	371	419	350	353	381	360	388	385	345	405	392	398	350	373	370	366	357	344	359	361	392	335	363	379	382	390	382	359	381	387	363	344	402	360	358	358	352	362	366	362	374	394	381	375	389	373	343	364	392	373	350	362	390	388	371	381	427	399	375	371	424	400	356	332	376	383	351	361	330	360	380	383	390	388	408	379	362	402	384	394	368	412	352	356	366	372	361	419	408	386	389	341	429	396	375	391	402	354	410	323	367	359	372	353	357	388	363	335	410	393	374	379	380	399	383	382	389	370	353	384	380	354	329	377	401	369	368	369	407	393	358	378	393	364	368	371	377	370	348	371	414	352	359	392	378	364	379	366	383	370	347	362	397	372	366	370	357	388	401	383	396	375	343	407	344	368	382	368	422	395	388	398	349	380	379	336	354	388	433	350	401	358	381	391	353	374	412	384	356	342	352	408	360	329	359	355	354	413	393	378	401	365	380	349	401	359	389	383	384	370	374	400	380	353	354	365	354	381	432	386	364	331	383	370	370	336	420	365	392	346	381	398	397	377	381	386	397	380	327	365	380	430	375	391	385	401	372	387	413	364	361	367	393	369	379	381	396	367	362	343	362	338	328	376	369	369	341	359	406	386	416	365	388	364	378	368	394	343	382	415	375	389	410	366	348	364	365	361	356	396	375	379	350	367	380	380	377	342	350	396	400	385	381	357	357	353	345	363	397	422	366	366	396	404	412	380	411	379	388	387	392	367	394	418	387	362	415	366	373	396	382	428	335	360	374	340	369	328	360	362	352	353	390	363	337	348	369	377	384	389	392	360	377	368	340	362	379	356	381	380	419	374	368	353	360	369	362	367	420	379	355	368	378	354	359	351	345	384	403	383	373	391	435	327	355	436	351	398	426	372	370	376	345	386	391	360	362	333	357	349	381	372	371	352	346	377	384	386	402	385	357	367	378	370	403	362	355	371	376	372	344	364	373	382	399	373	391	384	409	370	402	380	406	407	368	398	418	362	367	360	406	363	369	367	344	392	376	346	351	401	395	390	374	385	339	355	389	366	364	343	375	364	368	397	363	398	331	385	407	359	383	398	369	376	382	388	381	435	384	356	363	340	323	408	366	394	378	346	389	407	382	388	370	361	387	328	377	362	363	368	429	342	382	348	397	414	382	338	357	345	400	360	368	372	365	363	382	374	401	379	384	387	375	330	362	384	403	396	367	353	378	364	365	390	385	398	340	352	374	369	353	361	372	367	391	361	342	363	353	348	382	333	386	359	347	343	365	403	419	365	396	411	376	364	398	376	384	370	342	361	360	347	364	371	389	340	395	362	378	370	420	372	377	423	386	397	369	392	371	395	405	381	402	394	388	388	394	376	377	376	355	358	393	365	372	350	378	392	396	356	370	370	370	357	351	407	389	412	340	323	357	359	378	341	353	333	386	362	376	379	368	371	340	365	358	397	396	400	345	354	367	378	336	374	399	374	377	352	358	354	350	382	348	400	348	370	354	356	368	380	372	386	375	352	360	338	399	370	355	345	369	392	369	405	399	326	378	385	366	370	396	395	387	384	367	375	356	381	368	342	375	373	332	322	381	355	360	359	389	416	355	394	401	393	400	409	342	376	382	403	379	362	360	376	369	338	376	379	353	333	376	386	373	375	380	353	406	339	359	366	338	366	388	359	361	380	374	378	380	383	349	353	337	368	370	338	376	351	367	365	360	362	379	369	392	360	379	369	371	369	373	424	374	351	395	375	403	354	360	368	347	329	394	403	350	389	359	385	380	400	356	374	358	382	388	389	428	379	413	377	357	385	386	336	362	377	352	357	364	371	373	360	391	369	395	332	386	369	363	377	355	373	351	390	396	427	369	406	372	347	404	384	376	357	383	378	360	406	348	348	355	385	376	360	359	365	352	364	374	396	382	387	377	372	358	384	373	384	374	350	384	370	376	390	354	381	397	396	373	374	411	352	367	385	387	354	360	384	380	299	367	411	381	392	376	397	378	356	398	382	421	365	393	373	425	403	353	389	397	383	388	355	394	362	369	373	325	415	401	339	416	344	402	375	329	342	388	364	379	404	337	324	376	345	378	419	410	306	360	343	367	367	359	368	347	387	399	390	376	396	390	343	403	389	384	336	420	367	332	377	360	404	371	374	367	356	391	398	348	406	365	371	398	356	413	352	372	385	351	369	370	373	381	397	367	360	355	384	365	410	383	343	364	374	397	353	377	391	394	389	331	371	359	394	374	351	372	402	345	356	340	367	339	334	337	380	370	353	374	360	367	377	396	400	333	382	368	370	381	349	375	350	366	375	384	347	381	388	373	362	397	337	393	374	385	363	369	381	385	388
40097	28186	59954	74086	67526	56986	45135	27090	1878	863	833	843	912	891	880	873	831	804	793	777	874	829	849	791	866	837	875	798	824	840	888	802	877	850	888	897	886	827	816	814	840	818	858	840	766	781	876	839	810	850	844	849	841	808	836	838	847	819	906	830	852	806	837	845	815	823	808	821	795	824	821	836	827	845	812	835	867	856	851	822	838	846	831	755	799	836	853	824	826	859	830	835	812	830	783	870	809	808	830	819	838	829	805	900	821	865	818	811	881	866	817	814	834	807	806	867	836	803	801	783	783	826	778	822	825	862	828	761	840	857	841	821	837	793	801	793	855	826	756	842	836	839	814	825	884	846	812	818	814	838	851	822	876	829	833	826	854	842	825	838	804	807	796	840	847	791	807	850	872	775	819	895	780	808	840	853	879	866	824	852	824	834	847	843	851	820	843	818	788	837	841	823	856	831	831	830	795	868	876	880	825	782	809	810	845	822	801	857	820	852	786	893	863	782	835	800	823	841	865	858	813	834	841	817	851	810	845	857	832	817	842	777	851	830	843	830	851	842	811	793	862	824	809	810	814	844	828	856	839	830	835	831	819	805	764	851	826	778	860	808	800	862	840	883	845	822	787	877	795	809	859	805	842	788	809	794	831	848	799	869	855	844	844	783	859	814	837	787	835	794	794	860	837	788	867	823	870	831	841	852	853	813	819	801	856	843	858	800	847	864	785	836	878	809	797	825	806	831	805	828	818	819	839	821	848	874	823	841	886	824	816	748	862	853	870	823	802	794	863	855	835	820	817	872	804	882	848	788	791	792	827	830	809	829	822	825	820	785	802	819	852	811	783	900	908	822	832	799	850	863	854	816	830	828	812	865	843	814	833	857	859	892	833	850	845	779	858	806	867	811	836	822	848	807	816	825	836	817	887	852	852	875	809	809	804	802	840	861	842	833	806	807	836	811	800	812	806	811	830	840	801	795	811	841	829	839	786	825	815	849	815	797	750	778	817	862	756	835	792	797	846	812	859	821	830	827	805	882	891	763	844	835	833	795	837	851	808	807	832	830	809	787	794	785	819	776	841	799	766	839	828	836	819	859	805	851	785	774	809	812	852	787	856	846	781	813	794	814	809	844	794	805	857	809	837	861	823	862	845	813	846	791	829	796	803	790	774	816	855	800	835	842	847	862	761	869	818	852	872	824	811	839	845	795	884	867	831	869	822	832	843	778	828	857	833	776	845	845	792	815	838	822	853	830	794	844	833	861	840	880	828	833	811	840	823	830	833	822	814	816	831	874	830	827	877	856	836	832	846	832	856	836	800	864	812	825	790	803	875	821	803	786	774	838	846	846	875	831	861	838	804	791	814	801	816	848	781	819	830	835	833	831	810	781	848	816	838	832	839	831	811	833	782	793	846	901	872	821	861	801	818	857	826	801	807	806	844	817	831	784	835	828	803	822	834	836	860	841	868	795	872	848	857	832	856	801	832	837	874	775	834	812	779	844	850	858	807	770	756	829	816	788	891	803	808	849	832	841	867	829	850	842	789	806	817	849	827	842	834	846	852	808	740	776	826	840	770	879	846	808	805	829	832	813	858	853	804	808	782	802	853	809	896	844	854	845	832	861	800	796	827	812	894	846	858	815	798	821	822	807	784	801	863	837	847	840	843	815	851	780	774	852	824	858	860	837	875	781	862	874	837	814	867	798	826	823	836	841	847	796	841	834	858	832	878	849	803	833	852	827	864	840	820	832	847	791	810	795	806	800	790	851	807	860	847	867	836	818	863	808	809	828	869	854	821	875	840	855	857	841	872	813	793	781	807	823	755	817	827	815	917	823	809	836	775	818	846	827	828	801	826	851	792	859	809	803	832	850	826	836	754	848	807	868	825	833	812	795	841	767	889	813	828	815	859	840	879	833	853	836	861	836	834	843	835	832	833	831	838	828	807	835	850	794	847	818	845	862	784	799	823	819	825	784	817	762	867	754	796	813	845	784	861	884	810	834	862	824	821	830	818	836	841	853	829	828	824	830	814	862	840	786	823	825	822	841	843	914	843	847	781	841	807	831	864	853	856	833	821	819	802	782	790	791	896	838	840	863	875	825	823	822	788	813	843	847	830	815	887	859	813	826	888	826	864	829	817	835	827	794	858	831	789	865	849	807	820	819	818	837	753	804	847	791	822	818	881	859	827	811	881	814	794	755	807	829	860	817	765	820	813	864	818	821	801	798	815	803	824	812	828	833	822	814	781	826	879	824	834	805	830	841	832	820	794	789	817	805	813	841	807	842	842	870	780	788	839	797	809	850	866	836	878	776	821	835	814	819	791	858	857	832	834	831	846	849	823	811	846	865	837	841	816	828	857	891	804	828	824	788	794	845	836	863	833	846	782	828	826	861	848	817	859	798	876	815	807	819	814	813	836	815	847	817	820	839	861	821	779	857	842	810	841	806	790	851	854	806	790	800	837	830	785	835	821	754	800	853	811	815	835	836	773	761	819	850	823	794	868	871	827	827	779	819	844	843	840	840	857	822	857	878	850	832	821	839	769	831	794	774	826	823	803	834	835	819	815	811	852	794	867	854	795	856	828	860	788	836	837	863	875	838	799	810	823	817	854	860	836	833	771	852	823	888	883	847	869	842	835	828	807	882	818	781	781	807	840	831	800	811	826	813	798	844	823	803	887	807	832	780	804	838	788	789	808	811	832	828	813	821	822	786	816	855	827	801	841	865	863	869	812	794	819	819	813	868	847	816	802	807	811	811	843	783	825	804	828	838	822	796	871	795	813	853	778	767	855	810	844	833	898	830	813	811	824	779	830	868	813	816	864	831	821	825	825	850	842	826	839	850	777	790	867	897	863	809	810	822	784	860	842	893	857	841	846	845	837	783	834	840	784	830	803	800	816	859	838	804	803	887	822	899	827	835	822	852	817	878	825	813	845	775	815	789	836	858	772	826	835	843	786	815	836	846	769	831	855	793	830	832	825	835	830	752	846	834	822	808	817	845	873	850	836	850	852	854	864	799	786	794	809	817	862	841	825	825	865	789	846	795	781	819	840	825	809	847	833	812	792	841	801	808	842	822	796	809	865	824	839	840	858	855	807	779	842	809	822	832	837	808	834	830	880	882	823	807	881	853	830	846	845	830	796	870	842	828	869	856	824	829	824	820	830	867	799	834	791	808	828	842	766	835	823	841	831	846	863	808	797	860	806	824	846	853	790	773	837	862	843	808	854	838	833	884	851	806	796	780	874	807	820	833	814	796	822	843	824	851	843	821	817	832	880	845	819	840	809	850	823	855	827	854	809	803	850	859	857	844	837	828	819	849	817	842	902	866	814	838	822	897	866	810	829	810	869	829	853	809	857	818	815	857	790	815	868	854	804	803	810	820	857	891	824	857	763	861	843	869	791	774	820	829	815	824	827	810	796	791	848	832	854	827	836	813	874	822	789	835	850	775	810	788	807	843	830	875	841	796	813	810	821	783	818	850	823	874
28049	14547	4837	5614	3626	2372	1528	675	183	173	171	193	182	198	181	189	179	202	201	203	165	187	183	192	195	194	195	185	166	176	169	184	190	178	220	179	188	193	177	193	188	198	186	170	184	187	202	183	201	180	190	178	178	175	174	182	151	187	196	214	174	162	172	173	169	207	190	191	188	191	198	181	156	198	180	186	191	187	197	162	183	182	197	181	186	178	208	195	181	202	178	152	171	208	181	186	198	184	179	194	196	174	198	200	192	184	181	162	176	198	194	198	175	196	182	154	143	162	190	200	209	176	175	211	193	171	182	183	198	180	168	147	167	206	202	215	173	181	198	169	220	185	183	193	168	212	167	188	184	184	196	188	193	177	193	164	205	183	205	177	186	189	183	174	189	145	188	211	180	189	203	184	169	200	175	196	174	199	188	198	192	190	184	199	156	182	182	180	181	196	189	167	194	201	175	188	193	198	143	185	179	194	173	186	179	182	171	184	153	188	160	180	164	180	156	174	171	178	190	187	179	198	175	201	197	178	205	167	183	206	198	176	203	199	173	174	164	145	169	164	169	191	193	188	187	196	161	186	161	164	164	187	176	195	194	161	188	187	199	183	185	172	206	197	205	185	189	168	151	208	189	184	203	174	186	187	166	180	178	169	190	166	172	158	181	166	155	220	187	156	169	157	183	183	178	185	174	182	183	180	189	178	181	205	167	195	186	187	176	184	182	198	163	197	195	155	186	175	187	164	197	189	199	179	184	192	195	199	184	178	182	160	170	177	162	184	161	198	161	184	201	182	179	181	167	206	186	189	169	202	176	200	189	174	191	178	175	184	201	206	171	160	179	171	178	175	182	198	163	178	180	197	164	180	174	195	173	192	180	180	182	156	173	178	179	173	195	188	187	203	179	208	150	157	194	166	189	163	167	197	159	211	177	177	150	234	175	180	168	227	172	155	178	165	170	184	190	172	204	215	196	218	185	168	188	175	174	183	186	177	196	213	182	210	179	170	177	182	195	183	183	193	167	179	173	168	196	171	188	173	173	193	187	191	180	194	168	189	188	176	182	205	172	166	150	181	177	173	184	159	160	171	187	188	210	171	180	176	186	188	176	181	188	152	153	167	145	210	192	173	189	155	217	189	185	181	189	167	193	198	166	181	176	164	208	201	185	194	186	187	170	207	186	186	209	157	164	175	163	193	171	198	182	190	165	162	182	170	167	179	165	180	203	139	186	174	196	182	189	227	176	180	174	199	177	184	185	191	176	169	220	196	196	157	185	185	191	171	173	164	194	158	193	156	203	201	193	162	208	192	196	158	172	172	179	197	192	184	182	193	196	182	169	187	182	184	184	181	186	165	184	182	185	193	200	197	209	187	161	191	177	167	181	177	179	195	190	183	194	173	190	169	186	195	189	173	193	170	174	196	188	205	189	191	215	180	173	178	220	177	210	166	166	166	196	176	197	157	188	185	165	164	183	184	185	193	162	175	176	190	174	185	179	200	159	176	215	166	184	203	189	184	182	183	178	176	176	194	181	191	186	188	185	165	208	167	187	188	183	179	178	191	180	190	179	164	177	205	196	149	165	171	199	165	178	194	142	184	189	187	193	182	180	173	205	169	189	165	184	181	212	179	237	179	186	185	196	156	172	173	170	164	187	174	186	171	177	173	133	166	188	170	204	172	196	192	205	174	192	204	174	191	198	210	169	188	163	165	157	170	185	183	190	210	211	201	171	163	214	179	171	167	147	166	183	173	170	179	190	177	176	176	213	198	203	196	181	174	172	169	201	191	171	170	184	162	172	218	193	187	194	194	193	188	193	177	173	164	199	160	170	199	169	169	189	193	169	174	171	183	195	180	155	184	184	195	194	181	191	161	166	163	201	182	214	188	189	155	184	175	185	163	175	164	155	200	185	180	184	168	161	185	165	187	173	196	179	170	193	174	191	179	201	208	179	194	183	152	165	163	194	204	185	187	181	155	181	185	182	206	190	189	168	167	154	171	157	200	181	166	182	195	170	195	199	174	175	211	209	197	174	193	196	190	190	184	176	172	196	217	177	177	195	189	183	173	176	193	177	160	172	203	189	179	177	202	202	178	164	172	174	174	162	193	194	205	184	164	192	180	179	205	164	174	174	175	177	179	195	175	195	169	167	160	177	169	197	199	176	178	193	172	170	181	199	185	189	186	203	196	195	174	196	193	174	172	171	189	185	157	180	184	189	158	164	182	174	174	163	186	189	209	196	179	191	191	200	173	189	174	184	194	174	165	176	164	177	197	180	169	185	170	160	197	174	191	173	177	173	158	198	181	183	197	191	183	184	172	172	186	175	138	192	165	196	174	173	179	188	211	192	180	205	180	187	187	178	159	194	168	176	182	191	194	175	192	169	180	173	196	158	164	186	190	197	171	191	190	186	180	176	188	197	202	187	194	189	173	201	185	152	186	167	169	189	187	188	196	192	183	191	188	153	188	170	190	192	209	175	185	190	186	158	185	158	209	176	210	187	150	178	181	187	155	178	171	190	202	166	169	194	160	187	181	163	186	186	184	189	179	165	172	174	214	177	193	175	187	197	207	168	199	155	163	173	193	172	176	177	171	170	177	188	159	160	169	215	192	193	189	212	175	186	176	177	210	162	184	172	202	182	179	178	176	148	160	199	224	188	183	197	214	169	183	176	183	185	190	165	158	179	186	173	169	183	201	196	182	184	167	174	210	195	158	185	196	195	184	190	200	171	204	175	201	179	187	170	179	151	183	202	186	185	172	182	191	171	190	189	186	165	212	204	199	185	192	199	214	208	165	197	153	173	190	207	210	152	181	178	164	183	194	174	203	212	164	199	165	172	172	182	194	195	194	210	157	161	163	170	173	206	192	181	191	180	192	203	190	172	212	186	186	172	185	197	158	168	166	173	190	215	189	199	191	182	185	174	190	182	185	155	187	210	180	182	170	195	178	184	173	191	183	178	183	175	179	182	192	198	148	178	180	176	194	189	164	179	159	183	194	180	200	186	190	198	186	172	181	190	162	200	182	180	187	200	188	197	196	201	191	182	181	174	196	163	188	163	168	159	217	191	194	165	189	161	178	165	201	190	206	182	175	180	160	182	202	211	163	165	177	188	147	176	168	176	183	175	172	199	182	194	180	174	158	163	191	153	179	197	180	187	185	190	188	192	188	183	186	210	144	192	191	164	198	181	179	184	194	180	167	170	152	163	195	177	201	184	174	182	199	219	175	173	162	160	186	204	176	195	189	176	177	210	172	187	166	197	176	174	179	166	191	194	200	185	183	201	161	144	158	222	212	189	174	178	186	178	178	168	198	177	191	185	182	163	200	178	166	168	173	179	188	152	155	167	170	186	184	169	166	166	195	205	190	184	179	166	183	191	174	198	188	209	192	178	165	177	164	175	189	175	170	169	172	195	174	217	195	194	159	206	179	185	189	168	177	146	167	180	172	177	201	175	194	199	188	185	163	178	161	161	189	190	189	179	177
15176	8838	8961	14994	11480	8281	5145	2273	473	429	440	432	447	458	476	500	443	458	473	468	474	492	432	460	431	457	450	463	448	412	446	457	444	462	411	445	492	430	477	449	488	431	419	446	476	504	485	473	432	453	455	453	476	472	417	467	458	468	458	452	508	460	444	477	439	452	378	453	458	442	487	469	471	440	452	470	453	453	466	441	464	449	453	459	444	435	450	480	449	478	453	459	441	447	445	444	440	439	516	460	458	462	467	438	425	459	496	450	473	475	468	488	458	430	471	472	442	472	428	476	478	494	455	489	399	439	478	470	446	438	468	424	445	442	464	476	442	412	498	423	446	447	457	450	426	486	422	427	461	470	464	474	437	464	434	470	414	456	472	463	437	472	480	501	441	433	425	445	478	479	520	454	501	494	451	449	454	434	485	444	510	445	462	437	409	461	446	405	442	433	473	458	469	429	441	452	433	479	449	434	475	447	514	424	467	452	432	461	436	433	459	459	462	461	412	477	462	442	463	449	456	422	437	445	457	487	469	434	433	456	493	488	420	486	437	445	462	486	453	444	488	463	461	500	454	457	496	439	468	486	444	437	488	457	455	441	448	419	431	442	472	450	458	473	490	444	439	473	462	484	472	451	453	498	441	456	476	442	480	424	425	474	471	502	494	464	450	463	471	477	459	451	420	429	449	437	472	440	418	453	478	445	442	461	458	424	440	439	476	472	471	458	474	479	419	399	464	444	451	466	434	442	479	475	472	461	443	424	458	421	423	465	457	491	437	499	441	478	434	444	439	451	489	432	505	450	451	490	466	435	463	480	435	505	435	435	439	476	437	486	481	492	467	482	470	442	466	449	457	438	449	442	415	485	462	475	438	442	454	476	431	455	451	436	462	469	437	444	444	447	475	463	466	437	458	453	408	480	467	459	440	459	433	460	490	472	450	434	466	447	447	426	472	475	425	448	465	429	452	500	487	456	409	446	485	459	459	444	456	476	462	464	438	463	453	456	456	428	455	454	488	422	483	449	466	454	495	450	484	458	430	450	459	476	443	452	418	460	512	465	448	420	467	437	461	470	470	452	490	453	449	434	459	455	430	464	472	465	512	465	428	441	459	437	451	471	465	460	465	452	460	471	432	409	470	521	510	463	466	490	444	484	443	471	438	492	437	479	472	481	464	517	467	455	420	466	478	445	432	454	477	461	463	475	438	440	460	439	427	465	504	450	494	509	477	465	464	449	435	480	437	480	480	455	438	496	475	466	421	456	458	457	442	454	435	463	452	440	420	448	490	442	417	459	440	457	444	437	466	438	505	452	429	456	478	440	448	450	484	441	435	469	434	463	476	460	442	457	466	485	456	440	479	500	452	452	434	459	470	476	429	477	443	457	483	451	427	445	426	451	439	472	468	480	450	427	485	476	458	454	410	481	477	453	462	460	475	465	454	483	445	431	444	463	465	430	416	514	464	452	442	462	497	459	500	463	447	439	442	434	444	445	477	451	486	445	460	466	453	476	462	450	429	432	466	476	444	406	480	439	478	452	468	435	466	420	478	460	426	451	432	470	460	491	469	459	441	444	463	464	453	473	457	451	444	452	488	464	476	449	447	420	490	445	414	474	445	454	438	428	426	509	451	506	449	450	416	470	458	427	422	442	501	464	472	479	455	460	441	450	437	467	446	469	485	460	496	445	500	458	490	426	442	455	493	445	458	467	451	490	471	439	446	442	449	470	442	435	449	461	507	425	466	459	431	454	452	443	446	474	455	445	454	429	466	421	467	473	470	441	446	433	463	442	462	460	461	440	414	421	456	461	466	436	455	484	446	461	443	456	496	449	459	469	478	439	474	465	436	446	469	443	466	463	458	449	472	403	459	463	443	452	438	435	420	484	464	460	446	455	468	426	436	464	479	456	456	460	487	496	465	496	464	458	441	515	465	437	436	443	425	452	477	444	484	444	435	477	462	482	447	484	445	445	460	434	454	464	432	425	445	438	466	441	444	452	458	465	469	476	446	476	448	451	464	463	430	439	464	489	459	442	454	466	467	410	478	487	461	453	481	450	489	456	431	457	463	449	453	450	450	481	455	463	454	451	502	451	476	483	463	436	456	467	458	456	474	418	465	461	480	478	466	461	463	451	460	400	474	415	466	453	467	484	453	493	480	485	474	489	489	429	446	425	463	459	452	478	476	455	461	421	513	448	468	417	446	446	481	467	453	456	464	461	443	424	420	458	445	471	483	419	428	451	470	495	451	426	470	474	437	467	455	446	451	466	462	427	486	448	498	474	448	431	447	498	506	494	450	449	452	464	456	471	486	437	457	471	476	458	438	451	452	414	440	477	454	441	428	458	474	483	474	469	475	435	462	441	422	432	429	427	449	488	442	426	435	466	460	500	430	422	467	466	457	453	491	463	445	434	439	455	445	445	478	459	469	454	415	436	422	477	444	489	488	442	447	457	435	472	487	446	463	439	482	456	436	433	463	469	449	433	475	465	455	451	461	493	469	455	469	440	454	413	443	472	464	450	474	460	458	455	420	469	477	502	415	465	442	468	479	440	446	450	458	441	445	428	457	464	478	483	424	449	437	463	428	446	434	479	496	425	429	502	458	470	454	449	474	486	444	474	459	441	463	450	470	439	458	465	462	441	449	470	469	424	498	446	455	442	461	474	467	451	460	442	431	498	461	482	468	457	453	445	479	450	476	448	478	489	473	443	431	428	498	430	447	456	447	458	418	420	480	459	466	455	470	427	448	483	409	453	440	440	443	503	471	453	450	444	475	467	463	499	481	463	494	460	462	457	491	438	436	447	447	454	439	476	497	457	490	424	455	474	443	458	438	475	476	460	451	489	436	442	452	457	463	448	503	476	429	440	448	493	457	458	433	446	429	434	453	482	443	456	483	443	441	463	453	472	449	470	489	434	437	462	471	484	452	473	416	446	461	403	431	451	421	464	420	438	439	439	450	473	466	443	480	437	468	456	470	480	471	461	457	436	467	475	480	459	459	441	459	457	498	436	501	459	419	480	488	474	429	452	444	434	440	484	427	465	453	473	436	493	470	491	451	446	443	453	484	435	424	468	440	439	448	437	454	431	446	471	452	427	434	434	465	439	454	442	458	452	438	434	496	441	422	435	411	449	433	491	454	453	446	429	436	460	467	432	473	440	446	489	475	442	467	462	471	465	438	485	458	445	450	451	435	445	467	495	450	451	428	493	454	466	429	470	437	464	444	462	480	455	436	495	474	442	483	474	436	453	473	464	433	470	448	461	463	465	458	431	465	473	447	476	508	448	449	430	441	525	449	466	451	459	444	443	433	442	478	443	424	437	469	448	461	457	422	424	434	439	485	482	456	456	490	468	442	467	447	487	469	444	465	461	521	444	432	433	431	451	456	451	438	431	456	444	439	474	442	471	451	428	438	462	463	442	463	439	437	442	474	482	508	439	470	432	483	471	444	438	449	468	462	464	462	443	478	491	462	471	468	460	437	449
36537	22207	18934	25046	19265	11648	6139	2064	252	169	199	204	185	201	189	214	197	188	191	178	192	204	188	204	203	190	171	198	210	196	191	205	200	200	195	181	231	205	207	206	195	198	215	220	186	196	180	212	211	193	194	174	188	188	198	183	199	202	214	207	188	198	206	203	207	160	212	177	199	195	201	202	194	198	205	227	202	200	200	187	194	197	199	212	193	204	189	195	210	208	185	211	200	197	225	183	218	186	197	199	181	208	207	183	182	202	172	193	220	202	203	188	205	180	196	196	192	179	196	201	205	202	177	190	181	187	183	204	176	202	177	219	198	192	197	207	214	181	211	164	193	182	219	200	200	197	229	196	192	226	197	220	192	199	211	209	207	198	203	205	186	186	195	191	206	207	208	183	162	199	185	197	175	203	224	194	174	200	221	245	186	198	169	205	206	207	197	188	199	213	207	185	195	186	240	222	212	213	195	194	217	191	186	205	168	175	182	175	176	211	198	198	204	207	225	187	188	172	201	194	182	185	189	186	187	243	216	220	211	215	189	207	204	190	183	166	201	185	247	190	215	197	215	210	198	192	211	185	199	216	213	197	231	202	193	214	205	198	202	192	199	197	215	180	198	201	190	213	210	192	206	203	206	237	204	220	200	180	198	215	193	162	197	192	191	194	189	210	163	186	210	186	209	185	193	198	198	182	205	209	188	171	192	197	192	199	207	202	210	210	192	195	217	209	233	202	222	181	233	203	217	207	182	205	164	196	202	208	224	172	214	230	199	163	200	195	193	202	205	226	223	212	206	192	185	203	195	176	194	194	204	211	181	187	219	204	219	216	197	180	211	180	220	185	186	205	182	186	210	196	221	225	197	218	193	207	192	196	206	218	207	179	187	182	182	188	183	195	194	206	218	185	203	200	203	172	185	182	218	217	205	184	205	188	194	216	207	207	197	179	231	166	208	163	203	192	216	209	208	180	191	184	189	208	187	191	180	204	179	191	199	208	225	202	229	195	188	201	184	203	181	186	195	233	193	192	194	203	182	168	204	200	231	162	206	224	205	215	190	189	214	190	200	199	210	201	202	219	218	189	178	188	190	207	171	186	197	186	190	196	189	174	200	201	194	191	208	204	192	176	189	248	217	184	236	194	207	201	195	216	202	193	198	185	208	186	204	196	196	229	193	183	219	219	218	244	175	207	180	177	216	195	199	202	194	216	185	213	178	174	195	202	162	219	233	197	173	198	210	206	193	173	224	227	171	205	229	223	203	193	183	205	197	216	185	198	183	206	198	203	199	164	191	205	196	151	201	211	176	199	172	208	188	220	199	199	172	222	194	192	171	185	202	202	191	204	210	209	205	180	216	195	209	194	211	195	216	180	203	201	208	214	188	208	205	181	226	206	203	209	185	176	189	183	183	208	199	207	203	205	210	177	202	195	223	197	174	212	188	218	196	188	215	191	200	177	191	184	180	190	201	198	172	163	235	181	199	182	199	217	190	209	213	211	210	235	191	201	213	201	229	202	216	177	187	227	188	208	236	205	221	192	197	217	171	199	202	198	181	212	198	192	194	212	201	217	198	168	205	199	220	199	201	199	215	218	214	182	194	200	223	187	195	208	201	201	219	173	181	226	203	198	209	175	189	215	234	176	215	186	211	196	228	189	213	204	195	212	217	188	197	202	191	216	195	202	187	193	196	201	188	183	187	177	176	164	180	190	209	200	212	198	185	216	209	204	190	189	192	177	208	224	168	218	184	219	218	202	195	210	185	197	215	179	180	216	218	200	209	183	215	209	208	184	174	178	182	196	205	180	222	205	210	213	219	192	196	223	211	172	190	197	180	203	203	198	197	189	198	208	192	186	195	210	188	192	201	197	192	208	227	195	199	190	193	200	190	225	217	196	210	178	188	199	218	219	182	179	200	197	189	245	190	180	203	214	214	176	233	218	193	194	199	187	213	171	187	213	212	218	197	214	209	196	198	186	223	197	219	223	186	223	200	173	195	208	219	201	215	188	189	227	216	186	214	179	229	197	186	219	190	215	185	193	199	210	209	201	188	194	225	205	200	206	188	178	175	164	182	199	208	202	199	198	206	181	161	187	203	196	199	188	199	202	199	217	210	226	209	207	203	185	207	185	194	206	195	230	195	205	205	219	217	200	178	204	202	194	191	226	196	178	183	162	173	186	244	223	192	195	200	202	188	187	168	188	190	231	216	214	193	200	195	228	201	222	192	209	182	193	176	213	195	187	184	170	202	207	176	210	215	208	217	192	195	217	183	209	191	191	198	202	187	209	197	193	186	194	196	198	198	193	176	208	190	218	227	225	204	216	228	210	231	214	193	193	192	223	182	212	187	201	241	166	180	162	207	176	202	220	220	179	194	216	182	185	211	178	191	199	195	219	208	224	181	204	222	219	209	195	214	194	180	183	193	192	224	210	198	210	201	205	186	198	199	188	194	223	238	184	208	221	186	200	202	182	196	218	237	211	186	191	206	206	216	203	185	203	197	210	196	204	200	202	206	194	206	202	211	201	183	205	207	214	219	196	221	187	168	201	218	216	189	226	218	204	189	217	201	205	212	201	200	180	216	222	183	230	196	236	179	167	202	175	184	171	189	186	190	179	190	190	187	202	191	204	196	171	197	193	222	197	216	214	198	211	213	211	210	202	226	192	213	230	183	198	185	182	220	161	217	209	215	212	179	182	217	221	217	188	198	190	204	183	205	200	186	220	200	203	194	211	173	197	180	226	197	214	206	211	170	189	170	204	224	208	174	213	181	190	187	181	207	206	184	214	183	185	210	219	220	197	213	166	203	168	210	205	192	206	200	230	179	183	179	197	189	221	233	225	181	204	179	230	185	190	207	202	218	196	205	161	196	214	189	187	198	193	191	203	216	221	197	174	167	206	205	217	216	213	201	194	204	183	184	184	221	203	209	196	188	175	205	203	175	182	207	202	190	197	190	204	184	203	191	185	201	207	203	183	207	195	187	198	207	202	191	195	199	189	236	161	209	199	195	187	187	192	196	195	184	181	191	201	188	201	210	202	205	193	192	173	196	203	196	190	240	224	192	184	194	194	214	213	212	192	194	171	180	206	218	193	189	203	199	188	192	181	182	222	192	206	189	204	198	195	183	196	172	167	208	208	206	202	209	208	190	190	183	234	202	189	220	183	172	223	208	222	196	218	206	199	197	204	231	208	187	202	188	194	185	198	219	198	214	201	188	226	176	193	225	195	220	216	171	219	198	205	200	213	203	171	199	231	206	180	209	219	219	194	218	204	185	231	195	204	222	218	222	210	210	193	205	215	220	206	184	222	209	194	202	215	196	189	206	196	177	195	187	206	212	183	206	187	203	228	195	202	228	202	200	200	192	208	194	190	158	191	197	217	186	186	208	190	177	204	214	191	194	183	204	204	180	216	196	213	196	184	139	200	191	178	200	206	189	225	199	180	209	208	195	194	213	173	184	191	206	198	200	195	184	192	196	231	212	183
21897	14006	26668	37633	34713	26999	17944	7081	493	487	470	567	484	469	493	510	497	513	505	482	518	486	467	525	503	515	500	492	543	483	509	571	495	494	525	497	509	480	508	504	527	504	467	495	531	559	505	528	494	476	480	518	492	499	504	487	506	476	508	515	474	506	466	514	455	543	474	457	517	524	525	527	483	461	488	504	484	506	476	510	467	501	485	510	467	511	459	496	505	523	484	549	463	512	487	498	469	512	515	538	547	446	479	519	488	465	458	494	504	477	470	536	496	542	477	467	503	485	511	488	515	503	507	493	494	517	488	510	503	494	501	529	516	505	473	490	490	486	489	481	492	483	490	493	471	478	507	511	519	482	499	474	479	501	491	465	512	483	482	504	468	495	458	459	513	533	474	506	463	530	477	473	496	491	522	502	495	512	505	505	486	468	510	487	489	472	445	469	491	482	487	474	496	527	498	511	502	494	466	510	471	461	489	469	497	495	515	545	529	493	520	508	493	474	481	515	479	524	489	500	480	480	489	493	521	499	502	457	479	525	513	524	485	483	529	493	489	488	467	472	498	491	507	452	463	483	547	503	488	485	503	439	500	525	529	554	513	474	495	498	499	458	494	484	494	531	472	500	486	502	543	446	538	487	501	459	489	533	524	529	530	492	530	508	486	501	456	523	502	493	486	511	449	542	507	537	507	519	458	497	505	506	470	528	493	489	534	536	514	492	505	489	503	455	509	481	489	470	482	507	480	542	542	482	475	491	490	481	494	533	515	506	471	480	522	476	514	475	496	515	490	509	503	487	468	518	499	491	500	488	512	481	504	494	504	522	487	526	506	495	485	504	512	502	456	497	499	530	514	481	526	515	570	495	516	507	476	487	486	529	479	477	523	527	523	524	510	508	542	472	473	501	536	528	527	504	488	530	512	492	463	510	482	507	473	541	516	483	508	484	480	492	460	487	515	497	491	481	485	485	528	481	515	478	525	478	453	473	504	499	489	497	474	471	477	486	474	497	455	474	510	527	517	493	519	486	499	477	441	513	480	446	459	471	472	517	491	465	481	478	494	458	494	491	499	513	507	485	513	477	458	501	481	473	487	486	494	524	500	516	485	520	491	492	482	483	535	529	457	467	523	548	504	541	500	486	528	509	482	472	519	497	479	470	493	480	515	502	465	509	513	538	532	464	490	517	477	479	463	514	539	490	520	460	489	523	491	509	510	484	486	527	494	482	515	515	499	529	542	486	483	460	484	445	479	472	508	501	461	528	491	495	521	469	530	517	473	522	554	517	491	513	507	522	484	496	510	518	538	496	549	508	500	555	464	480	493	522	480	501	511	499	506	473	535	492	457	546	534	511	480	490	531	479	508	533	514	530	479	520	500	478	478	508	504	491	467	523	500	477	522	474	525	485	513	484	489	507	498	505	496	525	520	499	469	454	519	461	458	476	489	509	515	479	509	470	509	508	555	527	498	516	494	510	478	487	489	484	511	506	484	495	486	520	449	538	490	503	489	493	502	567	491	508	511	482	504	492	501	473	503	490	504	496	462	500	483	478	473	497	468	488	538	515	529	504	493	499	488	490	499	504	494	492	499	479	535	524	483	515	525	532	517	477	478	514	506	488	517	507	497	499	508	496	514	473	453	475	505	486	495	572	508	465	515	493	493	464	486	486	520	472	524	477	487	472	507	512	507	459	468	523	521	504	492	518	456	500	493	471	493	454	484	501	528	473	486	498	503	518	539	510	498	452	488	532	488	499	447	528	499	547	524	458	452	487	509	499	501	519	503	501	478	514	524	480	478	496	457	479	487	510	523	498	479	516	482	497	478	469	470	510	465	489	478	501	485	470	505	501	498	513	519	477	511	495	509	487	491	519	491	522	535	529	508	487	518	502	515	484	468	477	512	540	488	514	481	508	490	499	528	517	507	502	479	493	515	489	497	496	493	496	526	473	495	490	515	485	481	486	537	515	511	490	487	516	526	492	522	523	549	487	490	490	489	510	469	512	488	485	530	524	521	515	483	503	494	508	525	469	461	446	482	479	499	520	512	476	444	465	519	490	491	519	519	444	523	507	511	485	470	493	489	512	558	525	516	467	452	483	512	500	503	496	485	546	498	491	476	496	471	486	521	516	577	518	492	447	540	513	525	500	516	513	501	517	490	502	490	515	525	515	499	521	504	455	487	502	511	488	455	518	505	462	447	484	503	494	470	462	493	467	523	502	491	438	521	537	476	523	490	523	501	476	491	477	474	494	502	488	486	507	474	509	528	479	504	489	502	485	512	493	486	515	517	456	472	489	488	517	496	522	489	518	516	502	460	511	457	481	559	493	474	451	511	503	490	483	492	492	493	478	527	514	503	506	503	482	465	529	517	498	485	494	476	536	497	529	514	500	503	516	525	535	485	467	494	490	532	482	474	509	522	503	507	512	528	513	522	460	479	484	500	514	465	496	491	514	449	447	499	516	489	510	493	457	488	511	515	491	467	503	499	509	507	466	492	503	458	479	530	501	508	466	506	519	506	491	489	495	492	510	500	478	486	469	490	506	512	509	539	518	496	471	527	487	492	502	510	491	497	468	492	511	481	493	505	507	478	515	475	479	469	509	517	542	486	524	482	500	504	508	488	515	468	510	482	502	458	493	485	519	519	490	490	497	444	515	493	495	468	496	517	528	491	525	499	546	487	472	493	546	537	483	498	469	510	477	520	515	472	518	478	504	496	505	491	495	491	507	514	509	509	495	528	515	484	481	485	467	461	485	512	496	526	500	513	516	479	488	488	474	539	527	495	470	483	486	498	485	481	501	463	482	504	527	521	516	486	489	478	519	492	528	545	459	492	525	520	491	502	545	535	494	490	496	486	505	461	501	489	481	472	534	490	501	488	526	505	510	502	503	466	524	493	462	546	488	450	518	506	483	470	492	449	516	493	520	489	553	520	516	494	523	491	471	476	482	500	497	532	514	531	463	519	502	503	473	512	520	471	492	456	522	461	489	517	466	485	506	483	529	499	492	514	476	508	500	501	464	511	544	482	461	502	500	501	488	505	483	483	480	540	492	492	515	463	509	507	513	467	494	497	508	519	512	510	499	498	474	495	543	520	485	529	480	511	487	484	562	480	433	497	487	490	487	472	514	513	508	532	522	470	495	489	498	502	471	498	481	473	528	515	477	496	524	476	482	511	507	572	522	466	494	550	499	492	493	526	491	510	542	456	523	528	474	469	457	489	515	471	486	494	471	506	509	523	518	503	469	516	521	509	492	505	477	559	501	508	513	484	506	515	466	506	501	488	540	516	539	476	522	489	481	485	511	506	471	488	519	524	526	507	484	500	487	532	516	446	496	496	502	487	486	495	477	517	510	485	469	471	455	500	517	500	495	509	452	476	508	491	498	513	491	493	482	488	489	460	499	502	492	483	507	524	522	487	468	485	452	496	512	491	459	483	508	510	520	503	492	479	510	444	541	481	529	524	506	466	485	532	502	506	516	460	460
62557	44878	44156	64411	57140	48248	35154	18229	1884	398	393	378	384	403	380	338	349	386	408	388	360	370	349	384	379	358	380	351	344	417	413	360	340	373	367	363	377	327	399	374	384	374	374	326	388	341	338	375	394	346	378	367	372	360	389	367	386	350	355	396	403	422	372	388	355	344	403	364	364	351	382	402	332	333	361	367	372	344	362	363	379	341	317	383	411	363	388	382	377	367	382	350	354	391	353	358	370	393	373	384	377	397	343	403	366	390	373	408	384	376	347	349	393	373	385	377	386	384	351	363	393	348	367	346	380	349	388	366	376	382	360	362	361	351	408	334	373	329	366	379	378	370	364	373	367	364	358	367	392	360	368	363	387	366	335	396	361	379	392	377	353	374	341	345	342	381	334	391	359	348	345	349	368	351	385	380	390	365	377	314	382	354	371	404	406	392	340	361	383	349	354	396	403	360	373	364	369	380	380	389	343	392	374	402	366	399	369	372	312	361	319	394	362	322	404	377	366	389	384	389	379	371	331	370	385	391	375	415	369	363	355	384	350	347	353	377	349	359	346	343	372	364	352	401	379	396	354	391	361	407	391	323	391	341	340	357	370	360	346	341	344	349	325	333	382	384	325	409	391	419	364	405	399	390	384	349	379	362	349	400	392	355	392	387	351	340	361	333	349	368	406	375	375	372	375	383	361	354	386	376	380	347	401	361	339	355	345	385	382	379	388	359	332	382	386	357	374	366	348	341	355	409	350	360	358	388	367	351	374	377	377	391	367	399	385	367	359	365	374	392	369	370	351	379	347	400	351	371	385	330	392	404	341	389	412	347	339	370	371	379	362	377	383	350	345	361	356	374	388	356	393	353	390	367	371	389	351	382	407	339	345	392	332	417	357	398	360	378	361	371	374	347	372	380	421	354	363	358	394	367	350	400	392	348	350	331	356	355	359	378	396	352	370	340	364	365	366	357	370	365	369	440	367	341	371	356	372	404	379	350	376	344	370	335	344	353	337	386	353	373	351	406	385	377	375	356	383	366	409	338	368	341	373	381	372	360	357	370	377	373	365	372	364	349	374	371	380	385	350	369	370	360	380	362	339	381	359	376	374	368	362	351	355	364	369	382	341	348	326	383	374	354	379	390	386	343	351	358	388	346	376	401	363	370	348	360	389	386	374	369	388	336	359	350	370	391	362	401	343	385	397	403	370	376	400	375	372	356	375	374	380	375	346	429	343	338	357	378	353	377	362	347	337	381	373	381	365	364	331	385	378	373	401	382	337	368	354	378	380	358	389	388	372	381	371	348	344	389	391	363	363	366	390	355	368	405	383	354	367	374	349	346	393	355	342	357	380	395	368	352	375	378	359	337	359	375	388	327	388	347	384	334	352	339	371	336	338	361	343	384	353	395	376	358	334	367	347	400	399	373	330	340	354	371	392	367	360	328	395	329	385	361	339	351	356	367	350	334	376	396	399	385	381	368	341	348	384	363	379	385	359	402	375	378	404	393	338	367	375	373	372	355	336	338	350	412	373	384	360	348	406	354	374	347	396	345	385	372	354	398	390	414	332	397	366	352	383	329	398	375	372	371	386	375	368	386	352	374	344	371	351	363	363	355	391	358	401	381	346	370	367	385	335	369	371	390	361	363	384	353	367	349	387	367	383	357	400	344	402	390	361	376	391	341	366	382	363	359	387	373	347	345	378	400	363	352	364	365	380	394	389	373	347	341	393	384	372	380	372	320	376	344	358	336	386	351	332	359	390	355	389	364	367	368	420	387	362	384	346	357	377	358	368	382	374	398	371	347	388	387	389	374	341	391	360	406	372	374	340	406	345	394	366	367	372	384	389	371	390	346	342	379	386	370	390	402	352	365	381	349	338	330	379	400	357	384	339	364	380	351	348	379	370	372	374	345	375	400	360	376	371	361	380	369	352	369	332	359	354	414	401	327	391	391	355	377	368	352	378	369	371	340	341	399	373	374	384	392	368	340	398	347	399	343	370	356	398	372	366	378	396	406	381	340	356	363	393	357	379	349	377	384	360	362	342	357	388	357	352	361	361	347	345	368	341	351	365	360	357	372	365	375	355	361	363	412	378	346	358	390	364	337	354	360	375	393	393	418	378	357	340	354	372	393	362	359	361	375	362	370	358	371	351	363	351	369	344	368	362	381	374	368	412	379	381	354	398	346	364	352	401	365	342	368	377	381	366	376	327	356	356	349	377	418	353	347	364	381	351	349	364	366	345	383	400	379	384	397	352	385	376	368	414	382	343	356	340	351	379	328	357	359	390	361	367	374	398	352	381	360	348	414	386	400	386	378	342	398	381	385	377	352	389	359	373	380	378	371	367	350	390	378	363	394	330	414	369	347	398	365	353	414	319	351	355	389	386	393	393	388	386	414	333	405	369	358	366	326	350	388	352	351	384	356	361	341	355	363	356	381	391	397	376	373	370	319	351	378	368	316	360	381	371	358	406	403	381	374	384	356	379	393	382	383	356	392	382	377	370	421	427	334	372	343	355	373	364	364	359	351	361	329	354	332	338	349	328	337	364	377	383	356	369	363	344	345	366	375	329	362	336	343	344	354	365	349	369	394	365	377	361	369	330	378	362	362	384	347	381	360	390	403	346	391	360	359	382	382	362	338	372	346	346	378	355	385	380	328	367	364	353	361	382	386	359	389	362	374	337	367	380	408	364	360	369	359	379	374	370	374	361	371	381	379	374	399	360	361	334	346	390	390	401	338	348	373	370	389	376	392	390	403	347	374	348	378	360	394	375	370	376	335	317	339	373	354	351	361	336	351	340	392	388	371	361	376	364	351	393	374	380	404	333	364	358	378	313	355	342	367	384	371	354	387	390	365	344	299	352	361	374	357	349	318	379	371	357	388	368	372	378	331	357	364	362	403	372	371	356	387	397	362	361	384	344	406	373	357	394	381	377	376	342	343	384	351	388	399	347	333	379	393	349	369	377	400	355	365	356	349	365	371	377	392	377	377	382	405	334	327	321	356	361	335	353	372	315	334	391	361	367	358	394	333	348	369	386	333	334	372	385	392	339	394	395	399	326	369	349	352	383	363	361	388	395	390	348	369	349	385	366	357	360	374	364	385	387	377	375	367	390	374	368	376	356	354	371	345	376	374	376	332	391	347	400	361	376	345	327	361	389	345	379	366	343	391	330	345	376	367	382	384	410	388	387	371	409	404	356	368	380	385	330	344	381	384	369	335	376	341	379	370	347	393	342	361	341	368	330	361	320	339	360	361	383	364	350	345	370	384	365	387	371	399	392	387	363	386	361	400	353	396	351	364	359	395	372	392	333	364	352	380	386	343	331	375	353	365	367	367	375	343	367	334	375	362	382	379	352	363	367	385	385	372	399	364	361	350	372	339	364	390	382	378	376	391	362	361	330	353	394	385	394	387	356	361	356	362	341	381	370	342	372	354	344	373	356	374	355	344	354	370	383	356	355	365	336	377	329	352	357	364	334	372	396	361
42149	31439	48657	70769	67403	59582	47970	27168	1108	889	880	888	893	868	840	839	859	806	833	789	861	848	882	828	851	847	775	882	767	861	812	788	835	845	775	790	795	823	792	836	810	789	803	838	835	802	811	828	784	867	764	851	824	844	817	798	828	806	825	800	797	850	834	795	862	831	817	834	850	813	839	814	803	805	780	808	804	817	803	824	867	824	829	858	846	840	816	842	834	811	848	763	837	848	822	820	814	844	796	796	828	855	841	857	807	794	748	847	828	828	774	804	790	832	795	828	807	852	804	820	823	812	876	848	796	797	786	825	811	825	796	803	812	820	804	808	797	844	845	770	783	865	761	782	812	778	776	825	789	809	823	806	751	826	826	804	806	832	812	812	781	853	786	786	767	881	806	852	812	876	795	776	824	822	801	815	733	891	899	803	826	834	811	880	813	822	784	800	792	838	771	782	815	819	861	778	802	809	810	839	869	784	772	817	801	840	799	843	810	794	847	865	840	776	803	776	800	798	809	757	804	832	891	825	847	755	828	856	824	829	780	846	828	853	854	835	803	805	810	786	833	862	778	853	822	815	820	782	851	773	787	867	836	808	799	778	818	819	838	775	786	826	794	845	825	816	824	807	794	822	864	832	804	838	858	818	777	814	813	800	843	829	767	815	846	808	762	781	804	859	808	798	805	782	818	794	861	796	781	794	832	766	804	796	765	823	865	864	844	782	797	832	799	826	806	805	805	811	820	859	845	821	850	776	756	759	780	808	816	835	835	841	749	790	786	824	818	843	822	848	784	810	810	772	785	853	833	781	786	809	788	810	866	798	844	819	830	798	754	824	783	803	835	818	821	798	808	836	781	801	801	868	799	836	810	799	809	818	794	811	814	827	816	824	793	757	805	804	791	774	855	813	828	781	770	813	817	826	809	824	803	802	830	771	846	816	813	819	818	825	806	800	804	852	791	825	837	803	823	813	820	893	818	821	828	790	815	816	870	758	825	779	864	843	818	795	822	872	835	831	844	842	813	814	831	826	827	800	804	853	861	843	839	861	812	864	825	802	806	825	758	775	779	850	783	803	820	803	830	822	837	843	846	820	840	818	814	808	826	823	805	822	806	831	799	807	805	861	809	741	818	779	794	821	782	793	831	780	805	834	832	821	834	821	759	803	794	794	831	815	806	772	815	829	815	830	807	868	848	812	829	771	792	844	792	819	866	785	818	791	785	864	840	830	824	755	840	823	757	860	841	848	779	819	822	820	789	831	844	792	788	840	817	832	842	796	883	809	816	868	857	827	825	820	856	835	811	801	770	856	836	785	818	806	774	759	826	806	859	852	803	818	807	818	805	807	789	824	793	738	826	809	789	854	822	785	832	819	792	804	832	835	868	819	793	798	828	817	838	780	840	813	874	796	773	786	825	795	809	817	869	807	773	835	770	849	787	784	817	865	787	841	824	824	811	754	807	801	872	882	778	802	852	772	822	769	772	818	834	803	814	806	793	785	828	842	798	810	821	795	771	815	832	791	789	844	832	832	806	803	819	841	813	741	807	851	750	836	847	814	771	832	791	836	792	821	832	799	783	764	815	785	821	819	825	801	870	856	844	793	780	803	841	813	811	805	787	856	788	810	776	794	869	805	786	790	779	836	781	829	711	860	799	806	899	835	813	837	831	782	796	854	790	777	793	833	796	827	819	817	832	839	809	792	803	813	842	797	860	828	807	775	818	824	800	843	796	811	800	800	870	841	759	802	803	830	829	804	803	778	816	808	795	830	773	786	849	813	875	820	805	817	804	845	861	852	777	782	830	806	787	793	818	842	805	814	879	835	825	770	801	830	829	843	800	798	834	828	863	826	814	842	818	846	801	822	776	816	781	787	794	821	787	826	799	828	808	787	840	773	849	875	838	823	842	835	825	797	789	820	792	836	782	836	819	790	798	865	787	778	816	876	784	802	797	799	861	802	865	793	829	814	754	792	786	786	770	804	806	839	847	843	802	845	806	812	818	826	829	833	791	848	838	807	817	774	862	836	766	804	817	841	802	847	798	783	843	842	852	795	844	795	846	848	892	824	810	798	826	847	762	782	842	854	855	801	857	858	836	801	799	794	839	836	858	797	820	803	794	813	817	855	769	790	816	766	820	851	833	767	800	811	827	824	808	792	806	845	818	818	777	778	855	839	827	822	804	845	794	840	819	861	779	788	833	786	806	853	828	754	841	876	801	800	871	834	851	800	847	779	812	813	797	792	817	842	843	805	792	814	826	878	832	830	847	787	810	808	827	793	825	836	833	826	784	814	840	822	832	835	822	763	835	810	819	813	788	825	796	793	836	846	825	831	783	852	825	852	781	740	879	832	828	780	840	874	746	828	858	790	797	805	874	844	821	803	829	826	796	838	810	858	826	823	832	799	801	819	833	867	824	814	799	786	825	808	799	824	845	789	807	792	780	798	829	729	797	823	820	757	836	833	819	807	786	800	805	784	818	816	765	821	785	811	854	840	808	812	831	861	791	794	787	799	861	814	838	819	811	834	781	829	810	847	821	828	787	801	802	838	764	819	817	804	862	834	835	800	802	809	832	839	800	864	838	864	799	819	803	838	847	812	800	803	813	801	820	813	841	846	819	819	791	830	800	831	818	819	770	848	841	794	816	862	829	820	878	796	821	788	842	800	857	815	798	827	812	771	796	809	830	795	772	740	795	805	850	847	840	778	863	804	827	755	796	825	828	797	808	807	826	819	826	801	795	747	811	855	785	814	882	775	807	842	815	814	835	832	798	861	781	866	835	844	802	771	815	831	841	834	886	856	856	820	802	812	854	801	805	793	857	811	827	817	786	863	792	764	853	806	768	811	825	869	846	800	785	794	789	827	759	775	814	865	775	811	804	836	845	806	846	787	791	836	792	823	809	822	783	844	778	848	796	845	836	823	853	807	794	774	817	868	802	812	775	788	775	791	877	810	782	836	794	805	850	738	786	799	819	816	830	818	813	803	896	762	870	814	822	867	839	776	801	808	787	860	799	833	800	810	816	849	798	840	819	783	823	840	812	848	846	837	819	785	831	789	861	835	797	853	793	881	816	815	801	813	818	825	777	859	798	814	789	837	823	800	816	793	871	846	812	826	856	821	834	808	818	760	805	815	800	790	872	779	794	796	766	785	793	786	779	840	850	822	818	781	827	795	819	807	805	828	815	844	780	829	848	871	803	845	794	781	817	799	835	823	786	765	803	810	929	787	793	805	827	801	847	783	782	842	850	782	829	828	816	833	856	819	841	804	841	797	839	819	822	873	853	858	765	827	841	839	823	780	807	827	808	838	786	848	789	818	837	808	792	775	743	802	829	797	832	874	760	825	821	826	820	804	792	810	784	849	850	790	776	829	831	798	830	827	818	849	788	831	784	760	841	844	784	797	826	779	816	824	867	792	820	818	845	826	816	811	804	820	864	807	829	843	767	869	821	830	852	836	842	763	852	847	766	831	844	785	816	834	845	843
27360	16553	7535	5770	3355	2509	1482	658	202	170	182	187	185	176	163	176	170	186	170	191	166	167	170	167	177	162	174	184	156	163	201	177	187	165	181	156	170	180	185	152	182	168	196	189	190	183	196	189	178	166	190	184	156	201	183	163	152	157	159	160	174	189	151	182	180	200	175	199	167	171	171	171	181	183	155	182	177	163	176	162	182	168	178	188	191	179	206	205	162	180	163	183	166	169	195	169	160	172	175	179	190	181	175	195	183	164	181	197	178	156	180	171	169	159	168	176	180	177	162	163	165	175	145	179	164	171	170	163	164	151	173	166	165	182	158	190	185	195	201	165	164	176	188	177	181	197	172	177	185	185	166	180	177	163	163	198	211	170	173	175	177	199	191	188	148	181	159	190	150	159	193	202	165	161	171	166	172	175	192	184	163	177	178	188	157	191	174	167	175	148	171	156	167	194	213	181	196	180	171	170	169	167	156	184	175	173	190	167	191	187	174	164	165	204	158	177	173	158	173	173	180	181	142	163	199	186	166	172	151	189	190	185	171	158	174	173	184	158	175	156	165	180	188	151	171	174	162	164	164	198	179	171	173	179	179	181	163	187	205	185	174	183	187	180	169	193	176	201	186	179	179	168	177	189	190	183	177	164	187	149	152	172	174	157	152	182	171	178	180	151	176	160	166	181	172	192	197	155	162	181	171	160	159	174	154	190	193	154	179	152	170	189	211	160	193	181	176	191	167	169	183	177	162	197	186	156	199	179	177	203	167	170	166	187	160	171	164	173	165	191	190	192	177	181	199	180	187	196	180	160	188	209	190	174	148	170	201	183	183	177	178	183	171	177	159	196	179	186	172	180	159	187	175	163	171	158	182	179	176	187	162	199	157	192	201	183	159	179	166	171	189	166	172	177	172	189	149	192	145	171	186	174	175	170	204	173	185	176	174	204	188	165	162	161	177	175	162	148	174	189	180	169	193	171	165	189	201	170	174	188	168	202	200	184	214	182	181	174	185	177	186	167	188	176	133	178	214	168	182	173	172	190	193	200	186	182	192	151	160	165	190	158	187	151	186	158	164	184	178	183	185	174	185	188	188	166	146	194	161	200	175	184	174	195	188	180	190	163	181	164	173	156	163	179	185	167	167	173	172	183	168	153	172	202	164	189	183	182	182	154	203	184	169	195	154	184	165	167	176	181	183	167	196	169	160	166	181	171	162	198	190	178	163	167	203	192	144	181	166	176	167	149	191	175	183	169	156	182	164	171	187	211	178	193	181	201	156	178	182	203	181	212	183	178	173	182	168	184	203	181	187	183	179	161	177	189	188	169	175	172	170	168	176	199	189	188	165	186	167	188	160	162	190	154	200	179	185	170	186	190	190	174	156	171	182	181	181	168	165	156	208	177	196	176	175	173	189	215	202	195	165	179	183	187	177	177	186	181	166	167	186	188	204	157	157	204	145	170	192	187	173	173	164	174	182	163	160	157	197	173	182	166	184	163	176	182	159	171	156	185	152	169	142	187	156	174	178	180	158	160	173	169	188	195	183	205	165	190	153	161	192	160	178	178	190	190	183	169	161	198	171	194	185	170	185	189	173	172	176	183	208	159	173	199	175	203	181	210	186	183	175	157	176	213	185	167	173	205	143	155	181	187	180	174	177	185	163	172	179	196	181	165	161	158	186	188	182	189	159	194	169	167	170	189	154	176	182	179	191	172	174	174	181	170	194	166	206	196	207	207	161	182	183	150	210	168	191	163	159	177	187	184	199	163	174	167	169	180	186	184	176	169	181	170	194	180	191	186	162	164	175	159	195	190	179	205	158	162	170	132	164	190	178	210	169	174	187	179	181	195	189	173	213	173	177	165	186	183	172	187	200	180	157	172	184	180	185	199	172	178	185	172	168	195	184	192	160	182	199	193	173	199	191	207	168	195	174	181	208	175	169	183	173	142	153	175	179	166	171	203	166	180	186	177	185	165	179	173	149	156	147	147	182	172	199	147	168	161	149	175	182	197	171	184	174	146	166	171	174	164	164	176	164	157	172	154	182	177	157	159	195	192	173	168	181	188	192	183	159	157	159	156	197	167	147	196	142	196	178	180	181	173	193	184	197	185	165	174	185	171	160	147	184	161	173	162	170	181	194	176	177	173	209	167	179	167	183	175	189	180	208	162	175	167	161	173	172	182	182	166	156	195	194	178	170	173	190	157	166	162	192	195	209	184	171	167	168	188	168	169	167	203	178	188	165	168	156	206	159	182	197	180	196	171	177	164	163	177	178	170	199	170	186	192	168	160	196	177	163	190	170	149	178	165	156	188	185	167	162	161	175	162	183	204	198	165	182	172	175	156	170	200	159	172	189	180	195	184	170	184	185	186	197	188	166	171	178	179	181	174	154	173	193	185	178	171	153	175	198	186	196	181	184	161	159	184	190	166	162	147	169	152	185	169	166	184	200	159	183	173	180	187	167	176	176	196	181	186	173	194	213	178	189	164	179	163	159	174	179	190	183	168	154	192	154	166	168	160	193	160	176	160	178	152	163	136	170	160	185	192	167	155	187	169	189	192	183	184	187	193	176	184	158	194	163	173	175	182	202	181	174	173	148	167	183	191	202	153	193	154	195	176	187	178	192	152	171	178	182	159	201	164	146	172	170	162	195	189	162	164	167	167	181	168	186	174	165	174	212	189	178	185	185	168	159	179	169	172	192	185	150	208	183	200	179	175	191	164	184	160	177	182	169	160	186	176	148	149	194	167	173	154	180	198	168	171	201	192	187	172	167	186	175	155	191	182	183	166	150	182	165	156	150	172	171	176	211	213	192	164	172	167	172	174	196	183	165	151	187	180	182	155	168	206	192	165	164	156	174	181	199	182	204	161	163	181	171	179	176	180	184	189	194	150	186	176	184	188	219	186	150	199	176	176	167	197	169	169	196	158	183	171	188	176	166	194	169	174	172	158	162	184	181	195	189	189	168	165	168	175	174	194	183	168	179	187	185	180	209	187	189	158	161	189	173	175	184	202	192	145	181	184	199	169	186	205	188	171	210	151	193	156	173	162	189	178	184	170	193	184	177	163	182	198	186	149	187	186	177	146	188	177	181	161	178	175	200	173	163	197	174	192	198	174	179	193	181	161	199	178	169	153	161	186	161	169	170	177	201	206	184	196	174	170	189	195	171	183	176	176	195	133	200	175	184	151	186	174	181	200	172	177	179	166	169	187	175	202	168	165	162	183	187	183	161	158	178	194	175	146	161	188	171	172	179	170	168	152	175	196	178	154	190	200	184	168	179	168	169	189	195	175	183	188	176	167	162	166	187	183	175	196	166	174	181	180	176	162	173	184	177	195	150	186	179	171	192	176	204	177	171	183	175	185	156	150	174	201	182	182	171	172	168	193	190	191	178	180	173	155	196	176	173	165	172	171	163	179	212	180	176	184	198	202	166	186	169	177	166	170	221	174	178	178	189	158	192	174	185	180	180	188	156	179	190	190
15240	11107	12230	14291	11239	8893	5611	2289	426	407	451	413	442	438	448	448	476	460	440	477	435	438	436	497	456	442	448	464	445	437	456	439	422	479	417	435	464	458	451	462	452	439	440	470	424	461	467	456	413	450	450	409	454	415	427	419	442	442	452	419	477	507	425	453	444	438	412	419	433	449	437	476	472	443	449	438	447	448	425	447	467	432	424	471	408	432	459	443	459	459	474	439	437	470	459	445	446	420	464	458	454	460	481	424	409	424	489	443	486	419	482	488	481	429	446	452	422	491	472	441	398	422	430	446	439	452	475	428	447	426	432	447	429	434	461	414	457	446	430	447	446	441	447	475	438	410	434	426	433	433	383	398	452	436	479	468	449	441	452	456	431	394	437	474	461	461	452	436	436	437	416	451	442	487	437	456	449	447	456	421	449	450	435	465	463	436	430	449	418	435	445	443	459	472	434	443	462	443	419	406	456	493	435	436	453	458	450	442	423	443	440	421	464	465	394	509	454	438	444	471	418	440	435	417	424	457	444	466	438	462	462	433	445	431	445	438	457	455	428	378	466	454	458	480	450	480	476	421	435	429	449	450	460	489	412	447	435	419	412	438	501	451	441	456	426	449	476	467	454	446	465	478	455	455	452	435	451	502	443	423	434	427	443	436	468	458	472	454	445	451	457	479	405	435	424	437	438	473	462	436	482	424	469	464	468	434	411	433	463	438	482	401	456	457	405	438	487	439	424	443	454	473	470	442	474	422	443	426	427	418	443	447	467	441	447	438	451	473	443	466	426	448	436	463	439	461	475	442	455	450	440	439	438	465	420	452	425	423	430	412	477	447	468	441	428	432	444	463	447	426	427	413	453	454	428	444	456	428	458	458	468	431	458	445	442	400	407	447	407	441	431	471	441	417	443	420	455	479	443	480	420	436	424	471	438	469	456	508	464	446	467	427	439	440	447	442	431	452	437	405	421	423	459	416	421	424	434	470	440	456	452	473	436	433	462	432	448	442	419	464	441	454	519	473	482	436	440	445	454	431	415	461	442	443	482	439	435	444	431	412	503	434	401	446	474	465	468	462	436	430	454	417	461	421	448	414	449	446	468	403	453	445	451	405	432	462	411	439	455	432	471	466	442	465	469	480	423	428	463	458	429	406	450	484	439	467	435	446	430	482	427	434	432	459	456	473	462	470	461	478	484	405	474	430	465	469	436	458	448	453	443	405	445	443	460	456	416	464	427	420	482	452	430	433	469	417	449	473	456	435	429	439	476	455	473	457	469	470	416	451	460	428	470	460	439	468	435	432	403	445	482	447	436	454	426	425	423	426	428	424	459	414	445	443	446	459	437	436	437	438	446	451	453	471	433	447	428	443	449	426	425	459	444	431	443	462	404	434	435	423	456	436	428	466	411	430	418	458	461	436	470	469	438	460	440	443	453	443	424	439	449	441	446	456	457	464	430	454	465	445	409	444	451	444	461	422	445	433	447	440	430	436	429	453	426	421	456	450	458	441	445	447	444	462	411	448	430	471	419	474	435	453	434	438	430	429	461	438	415	453	435	447	433	420	451	434	454	427	470	401	434	425	443	465	433	443	441	415	448	427	442	437	456	452	493	434	432	457	428	444	440	459	426	432	427	457	435	425	487	433	445	454	451	422	462	439	467	466	478	485	404	449	470	446	456	414	451	425	411	446	486	409	448	464	434	488	433	441	433	483	465	458	485	487	423	439	463	435	422	410	468	412	412	445	454	457	462	462	467	436	438	429	406	446	409	440	453	438	415	476	406	421	485	454	448	473	465	491	473	456	460	495	422	434	448	469	417	460	457	457	439	478	461	449	451	446	431	443	475	447	443	442	445	429	480	447	427	461	440	474	475	463	420	399	456	450	417	450	455	424	470	475	425	464	422	448	416	458	448	430	458	376	433	416	463	442	496	463	470	439	443	435	459	444	481	462	460	433	387	432	437	436	470	436	445	457	453	439	414	416	430	454	449	470	448	473	444	450	430	460	447	434	444	417	399	453	409	434	459	434	466	424	441	430	423	422	428	430	466	424	462	436	417	460	426	453	441	458	428	419	441	394	459	484	492	463	426	450	417	500	450	443	447	467	478	446	432	447	434	452	432	458	447	442	460	447	426	419	424	475	428	428	422	449	444	408	426	449	413	443	483	454	467	448	464	465	452	458	452	436	447	409	405	461	460	468	480	446	476	494	449	507	433	468	457	401	433	434	469	453	425	474	436	439	446	451	459	445	467	404	415	422	423	443	433	470	458	437	455	470	445	466	451	441	429	433	453	427	464	454	440	422	422	474	457	438	455	458	427	435	417	433	458	434	428	443	462	452	411	442	479	458	451	447	479	459	423	444	475	472	423	439	460	464	429	433	465	424	420	461	460	434	471	416	454	421	447	438	446	430	436	455	417	443	421	461	386	471	473	438	465	452	493	455	414	448	422	447	486	470	462	489	474	470	432	459	441	443	421	447	429	436	453	427	422	455	427	439	429	427	484	440	438	433	438	453	463	461	465	434	468	448	436	421	467	477	470	494	475	448	472	450	462	467	432	435	445	460	470	501	422	447	441	470	437	438	450	445	439	440	438	470	438	393	422	465	428	416	456	448	436	423	484	456	453	442	445	439	473	492	448	467	433	450	439	470	424	420	465	475	451	448	480	435	425	438	434	440	439	433	411	454	426	498	424	420	438	416	432	445	457	437	464	452	443	474	482	452	433	410	482	432	436	460	428	437	398	470	471	456	429	434	470	438	440	441	435	433	485	473	417	490	441	426	424	459	426	457	442	480	495	417	445	429	453	461	432	440	447	438	447	433	437	437	470	476	443	469	453	404	409	448	431	438	452	473	407	475	456	469	424	463	444	414	445	441	418	453	437	439	415	434	435	447	424	454	456	444	431	427	440	416	430	442	426	436	452	451	423	437	456	420	439	522	465	464	457	434	475	432	435	444	427	427	450	433	455	409	522	440	422	467	441	420	468	425	429	467	489	463	436	436	458	473	422	422	453	463	415	443	444	450	413	442	435	405	454	431	401	452	423	419	409	475	436	441	433	409	455	449	402	432	443	447	482	484	479	438	440	480	455	446	441	457	451	475	428	429	431	486	433	447	475	432	448	500	457	432	470	460	431	429	429	431	453	469	428	471	421	446	435	458	432	462	446	432	462	451	472	429	457	477	419	462	414	426	427	481	468	447	457	426	480	433	432	431	460	452	447	455	474	446	414	434	467	451	453	420	407	459	469	449	423	470	455	435	461	456	457	440	443	459	428	434	443	463	429	427	472	476	445	436	461	438	427	417	449	474	430	467	476	437	436	451	457	468	440	462	467	441	460	420	437	439	403	443	424	443	472	461	441	437	468	449	475	469	448	476	462	455	433	444	456	417	456	457	421	466	462	453	449	455	424	473	479	430	431	474	493	464	474	431	451	500	418	476	428	451	463	440	459	432	437	466	440	375	411	465	453	434	455	476	427	448	407	449
37630	24143	18704	25844	18032	11969	5992	1870	244	177	192	215	233	200	206	200	238	197	177	196	192	196	209	216	179	185	199	195	205	210	193	174	213	189	207	195	181	197	217	183	235	189	198	208	218	199	167	206	182	188	218	222	212	197	195	203	166	191	191	191	209	206	200	218	192	180	210	194	189	231	200	195	192	215	204	190	203	202	204	199	200	186	202	200	168	205	207	192	209	215	197	176	205	190	216	173	222	177	190	208	202	211	195	220	202	202	188	178	208	192	196	176	234	206	222	187	213	204	209	199	168	194	203	208	189	192	227	207	189	197	208	157	206	188	213	182	198	213	193	193	196	207	202	193	192	207	171	185	220	183	207	175	207	187	196	213	169	199	206	202	181	189	174	205	185	167	190	236	195	223	232	195	218	184	194	210	175	198	212	213	195	200	186	181	191	160	210	178	220	203	196	196	208	193	194	198	201	190	207	199	181	170	180	204	205	218	195	201	192	177	179	195	213	177	193	209	221	175	163	203	206	206	173	188	218	219	205	182	201	185	217	174	198	204	201	212	196	195	217	192	196	190	203	192	191	188	192	226	194	201	187	203	171	197	192	194	212	180	187	224	204	188	203	204	192	223	203	220	195	228	211	214	181	208	221	180	186	192	204	210	196	213	176	184	194	220	201	199	200	196	203	222	200	205	196	201	184	210	224	184	223	209	220	243	182	205	196	201	218	180	191	182	202	216	192	208	194	191	190	194	209	213	195	202	194	207	208	175	204	200	202	214	207	174	191	201	170	187	197	171	188	234	175	193	193	200	178	189	192	188	215	213	189	202	184	213	203	195	198	191	206	210	213	222	200	190	218	204	189	202	209	182	183	229	218	204	219	198	199	214	198	178	189	200	194	196	211	175	223	173	195	193	206	201	201	193	166	228	194	195	205	198	208	210	177	180	167	217	187	205	197	230	169	205	222	183	192	187	180	213	203	199	200	213	214	225	204	199	194	197	199	196	190	171	191	188	205	182	193	173	182	214	207	184	182	188	235	196	168	206	191	193	174	193	220	214	196	208	205	175	204	222	214	233	202	203	193	188	191	192	208	194	212	183	203	203	207	187	206	200	193	198	206	197	193	193	209	212	202	177	212	209	186	208	203	204	218	200	197	192	188	197	180	221	172	206	187	207	212	214	213	197	190	197	181	204	187	195	191	193	169	201	216	199	170	196	191	192	196	209	202	193	174	211	198	204	186	209	198	172	216	217	192	179	189	217	189	213	237	187	182	168	226	182	196	204	204	195	179	202	200	186	205	216	186	186	218	220	190	196	195	199	206	212	208	183	199	200	220	214	185	196	185	207	175	207	216	204	198	189	210	195	214	179	206	221	201	209	204	205	207	206	207	232	194	218	195	188	200	216	200	179	183	171	176	216	205	220	208	197	190	197	195	194	192	199	194	193	223	201	208	201	194	212	208	210	222	220	213	191	221	201	221	219	167	201	176	208	196	188	221	211	198	207	215	215	218	203	196	216	177	194	183	187	192	186	190	204	221	228	218	192	172	213	207	175	187	233	209	202	201	207	191	207	192	222	194	196	172	196	186	183	212	207	192	224	210	204	186	195	226	223	202	236	181	191	213	196	199	206	222	191	196	207	203	212	213	204	202	206	210	219	200	183	205	190	210	198	189	217	190	200	201	196	193	186	217	187	211	200	216	184	194	201	197	204	189	199	181	194	203	213	172	216	199	235	196	189	206	212	198	180	230	212	175	218	189	178	190	180	191	192	194	226	211	205	230	189	203	193	236	206	217	181	191	196	185	191	196	209	196	197	225	188	214	181	186	185	208	205	205	169	163	171	183	211	203	203	200	193	190	221	186	182	193	188	186	184	191	182	205	201	214	194	194	183	187	184	186	201	205	200	221	191	205	202	184	187	214	185	187	176	222	167	226	222	220	197	165	188	191	225	185	208	200	212	197	185	195	193	188	198	207	193	187	185	198	203	184	212	192	193	177	188	193	211	223	216	223	212	194	206	181	231	212	203	211	225	219	184	211	169	217	193	203	213	196	195	159	223	213	231	198	227	205	187	178	194	223	195	203	222	188	211	196	173	219	188	222	208	191	203	209	174	193	181	211	202	204	230	216	187	193	181	209	214	186	203	190	195	185	188	220	213	227	194	202	200	201	187	205	206	203	228	191	212	188	194	217	173	199	216	209	193	202	221	207	186	204	225	205	211	256	202	211	214	202	189	203	209	202	189	193	219	213	198	195	180	182	201	212	220	209	195	182	199	185	205	193	170	210	209	192	165	233	201	194	197	215	201	194	194	180	187	210	233	203	190	180	189	221	217	202	194	176	209	201	186	216	225	230	211	182	174	217	205	205	222	219	224	182	192	183	209	174	223	189	182	208	231	187	186	199	190	185	198	208	194	202	187	189	216	209	170	184	212	189	200	204	214	192	212	231	185	190	205	207	198	208	202	181	193	195	197	193	200	167	216	224	203	204	222	209	183	213	226	194	204	183	196	196	195	219	190	203	218	221	185	180	216	219	190	196	198	193	195	197	202	169	171	184	193	203	207	188	211	189	223	229	186	217	184	211	236	205	213	190	225	186	202	210	205	209	181	197	205	202	194	211	203	192	179	209	183	198	212	217	188	195	188	204	178	186	200	216	206	217	225	187	178	222	208	210	216	177	205	193	213	181	208	171	176	161	197	212	228	207	189	216	188	225	198	200	188	184	201	213	181	198	176	195	202	219	192	179	189	179	198	211	214	230	188	200	199	216	201	165	195	220	195	172	216	215	200	184	237	194	195	204	197	218	205	200	187	200	184	231	181	220	206	244	195	195	188	193	216	180	183	189	208	221	198	192	190	197	209	173	184	213	203	210	225	204	219	223	201	202	196	197	191	184	202	191	186	207	192	185	208	198	198	192	199	201	213	190	182	179	196	198	185	184	183	183	197	194	219	187	208	165	203	185	197	177	214	168	209	181	226	197	227	204	196	213	197	199	224	218	218	202	178	179	198	173	180	210	224	199	213	218	188	211	204	226	218	184	196	174	202	199	197	180	204	201	209	170	216	172	204	204	189	203	214	215	215	215	198	217	176	177	182	164	191	188	195	212	206	213	208	183	199	195	186	200	186	183	218	233	200	200	227	175	208	230	218	194	222	167	216	208	166	186	183	207	192	202	198	219	197	219	200	196	208	194	206	176	182	183	189	198	205	224	204	230	182	193	188	176	194	191	175	164	222	201	199	192	200	203	183	197	171	200	223	185	188	188	184	223	184	209	199	218	226	209	205	211	204	188	208	207	202	193	227	178	193	183	180	210	181	190	184	227	220	207	195	199	197	194	179	232	207	197	203	204	195	167	204	208	186	164	199	205	211	211	196	215	220	217	209	214	194	199	230	212	185	206	215	199	188	228	201	205	191	178	212	208	191	201	207	202	190	198	200	238	198	187	174	184	175	209	213	202	183	223	237	181	198	187	185	194	202	228	196	200	249	193	204
23096	15476	25774	38182	33910	27207	17444	6611	550	500	528	493	525	487	489	513	537	556	510	488	497	517	496	510	496	553	504	483	493	483	488	486	460	525	471	484	508	507	551	497	508	499	518	551	520	520	458	512	461	517	507	493	491	525	471	528	505	535	463	528	520	508	527	515	516	482	499	546	474	463	503	465	500	500	456	514	493	480	499	506	558	491	538	509	469	513	543	525	508	501	498	530	483	526	483	514	467	502	488	481	497	526	509	499	557	500	478	496	529	503	500	505	492	516	472	506	478	512	513	526	538	528	524	543	507	497	516	487	447	486	482	491	505	494	492	507	482	515	528	506	503	461	462	525	485	522	490	509	495	482	502	520	506	549	500	517	524	463	552	492	507	516	486	511	523	508	481	453	492	524	533	468	483	519	484	483	509	483	505	490	507	512	518	531	498	501	464	500	477	477	510	551	477	440	474	496	487	515	496	522	467	518	487	554	495	476	498	503	496	525	482	517	469	498	495	547	508	491	470	502	492	489	520	514	494	549	485	534	551	535	466	488	498	458	504	476	497	513	525	521	504	492	495	526	490	472	511	494	530	452	530	496	454	514	472	473	499	510	456	505	488	500	531	495	502	503	527	493	511	493	507	475	500	511	479	501	486	455	481	506	465	485	513	523	545	445	484	504	469	535	495	499	493	552	504	526	496	483	501	509	466	479	523	517	505	486	533	487	518	493	555	450	525	519	475	512	549	527	487	514	488	485	498	480	464	510	494	484	503	464	513	474	526	488	482	501	501	490	545	503	503	507	479	511	508	496	533	455	454	468	502	495	540	525	531	494	509	497	530	493	510	485	504	515	512	465	538	486	494	563	504	503	496	525	506	537	492	456	499	505	524	493	525	486	485	485	511	530	512	471	513	467	506	523	510	479	511	507	511	538	504	483	541	585	497	465	458	487	505	518	528	450	503	470	482	499	473	515	487	493	494	479	517	482	483	563	524	481	508	500	491	495	506	475	511	496	522	490	495	531	449	531	491	543	476	483	533	508	468	525	468	535	503	487	458	511	529	479	498	513	511	469	556	463	469	523	531	525	510	509	477	448	503	527	514	517	479	475	506	518	426	497	482	481	472	534	517	489	528	505	471	519	479	451	507	497	524	531	514	459	502	499	523	503	479	514	489	517	526	519	495	467	523	510	496	529	497	492	496	458	497	504	523	520	511	481	474	511	538	542	508	489	485	489	504	523	473	481	539	532	541	490	479	511	527	496	523	476	495	472	542	510	479	474	493	504	472	497	530	537	526	520	511	499	508	473	473	485	483	489	522	469	517	485	498	521	474	509	502	492	452	517	511	498	491	519	495	499	509	485	490	469	484	498	512	491	513	479	528	514	495	467	503	480	486	482	493	505	493	469	498	501	497	504	495	494	493	486	487	518	487	483	495	525	498	487	458	505	552	530	510	461	538	545	482	460	507	470	535	496	489	492	464	515	459	481	485	513	486	497	478	482	524	480	510	496	516	488	512	486	518	476	485	494	508	467	485	488	468	484	485	509	491	522	494	481	502	524	536	522	524	534	494	505	510	479	477	544	469	496	445	480	523	521	535	495	488	503	491	475	495	490	540	512	533	494	523	456	509	511	513	513	460	496	500	501	520	524	505	534	514	503	487	462	493	470	469	495	501	500	446	472	454	489	519	487	487	459	508	484	512	512	508	544	450	503	483	501	517	511	478	513	473	469	490	522	483	457	530	489	501	486	519	491	511	505	526	489	512	476	507	518	499	467	516	476	506	508	514	478	519	505	488	485	493	485	499	486	464	484	475	486	489	491	495	488	481	504	494	493	469	490	515	493	548	522	481	479	478	475	475	473	498	485	462	466	485	522	496	532	503	507	508	505	531	490	510	452	502	474	512	492	456	511	458	494	506	470	510	505	472	511	491	530	508	575	476	517	506	488	498	529	459	541	478	501	437	517	507	516	520	483	497	499	540	507	483	494	480	507	481	500	501	489	537	515	526	480	510	500	504	472	486	543	518	496	483	538	478	489	510	474	479	542	493	500	466	497	473	528	480	492	501	506	527	472	491	491	500	507	513	488	560	495	522	488	525	485	482	488	453	469	482	501	512	497	497	483	470	449	484	491	482	471	490	532	503	501	482	480	486	494	523	491	492	477	500	501	489	497	482	500	470	493	469	516	505	487	510	468	513	505	484	486	537	506	436	499	516	531	508	507	497	483	519	490	528	517	528	484	516	503	501	499	464	525	477	487	498	515	465	513	506	497	511	475	535	526	450	482	537	496	547	507	495	500	485	535	510	529	510	513	508	514	493	505	517	492	480	484	507	496	519	488	509	522	489	481	513	484	451	461	501	530	512	534	490	484	528	500	513	527	505	503	490	520	493	513	500	479	493	486	507	520	537	489	529	492	494	453	487	520	480	504	496	523	472	489	513	469	474	541	441	531	504	480	477	490	505	509	491	475	527	534	486	473	507	481	470	495	446	466	483	505	507	496	514	508	498	514	487	517	500	472	497	491	494	488	487	495	465	492	493	486	489	494	514	502	444	513	539	509	541	485	485	459	473	507	530	509	507	487	508	518	462	521	480	531	527	508	533	513	466	499	503	511	499	506	495	487	497	471	532	506	482	476	527	483	513	483	477	477	510	522	541	504	537	519	506	493	458	493	519	506	476	487	495	514	506	501	532	481	509	471	531	524	507	505	492	467	511	448	500	499	536	480	495	551	484	491	476	517	522	501	488	483	437	521	487	506	503	519	482	492	474	441	474	487	483	480	500	533	486	461	495	475	478	520	483	538	473	482	514	531	479	520	481	477	534	540	529	494	525	497	550	492	527	526	508	472	532	508	501	493	484	528	520	508	497	477	466	492	435	485	451	477	499	529	496	527	536	473	513	479	473	481	523	462	527	502	490	478	454	492	544	514	504	493	495	508	493	508	500	509	484	543	535	475	495	501	450	487	504	462	454	516	494	517	487	559	448	478	529	496	470	492	520	509	480	496	489	465	535	515	489	496	493	500	479	511	518	487	495	516	504	501	527	513	495	518	519	482	486	505	494	502	487	532	498	490	499	465	498	479	491	498	435	529	471	505	507	522	551	505	516	494	514	515	470	522	508	513	483	498	507	505	487	519	505	500	444	501	478	501	505	519	499	487	508	481	529	467	542	507	517	479	460	465	482	493	513	513	503	514	511	493	490	486	493	501	481	528	519	473	487	514	509	518	465	512	508	518	494	469	502	474	524	541	496	469	501	487	483	433	532	438	507	506	526	489	481	531	471	456	511	471	493	487	443	485	498	516	478	478	504	479	521	523	455	538	463	491	500	515	468	517	464	504	519	504	501	548	470	462	482	489	507	476	488	481	525	487	494	514	499	486	539	538	503	477	510	517	542	510	457	499	507	506	506	488	485	506	494	490	475	492	479	498	522	478	485	474	494	572	513	533	515	500	473	489	508	484	493	543	506	433	448	517	520	498	471	545	510	528	525	498
62223	48682	49505	63580	56713	47384	32993	15370	1380	353	428	373	410	414	337	424	411	390	348	385	354	350	365	357	367	347	401	369	369	390	354	367	347	342	391	366	330	336	392	337	365	330	365	358	351	367	361	363	352	439	361	396	389	335	389	338	392	372	339	362	362	355	360	384	394	350	351	369	377	378	348	347	335	351	386	409	352	331	364	366	370	334	379	358	343	375	380	336	345	347	360	365	355	335	346	373	426	353	344	330	369	313	390	383	373	332	354	353	379	397	351	374	343	331	362	375	362	354	368	341	392	363	368	319	365	359	356	375	340	366	363	368	375	367	352	371	349	379	369	374	394	397	327	329	370	335	376	364	362	392	398	338	343	322	399	380	370	360	383	359	333	358	383	366	376	394	366	371	317	356	350	398	367	366	360	440	375	368	377	367	391	355	395	355	358	374	336	356	387	396	402	383	364	339	371	341	354	369	347	363	366	389	342	367	343	381	365	371	405	367	381	350	357	356	371	320	348	368	353	400	350	356	346	351	353	351	370	393	387	359	366	363	406	342	411	404	386	376	361	406	354	347	376	359	387	367	369	367	361	405	343	342	307	339	351	341	380	326	348	331	347	383	370	391	333	383	371	360	320	364	383	367	372	348	337	393	393	354	333	374	350	347	383	354	362	371	379	378	383	364	361	381	361	351	375	380	391	346	367	368	369	362	372	395	390	361	388	406	366	378	367	374	343	336	356	379	371	372	364	379	343	370	347	370	356	384	371	391	369	346	366	381	381	337	368	335	353	348	395	363	371	372	394	377	329	379	356	322	347	346	338	359	369	373	374	362	341	359	340	399	370	362	326	406	384	372	372	341	377	367	422	389	371	352	325	345	414	359	353	363	376	358	364	368	337	356	331	376	376	373	358	377	358	332	376	376	349	365	361	348	354	334	385	369	356	374	378	350	364	371	365	376	355	355	396	359	345	370	382	393	351	374	377	369	334	319	389	356	394	378	369	341	382	362	368	350	362	360	332	352	360	398	379	335	372	350	364	348	391	378	382	364	354	381	389	378	360	363	385	359	386	370	398	348	372	397	348	360	331	359	361	409	367	382	359	379	375	341	385	361	357	349	359	340	365	367	368	374	350	355	369	384	401	375	343	360	367	337	354	382	388	383	333	392	390	342	346	410	374	311	352	347	387	393	339	365	351	356	347	363	348	378	350	359	373	376	374	385	409	398	367	388	372	379	389	363	328	331	369	348	393	376	357	361	407	365	365	388	398	360	383	340	351	391	344	348	365	359	354	361	349	386	334	360	355	344	385	373	382	359	381	361	403	370	366	353	341	339	351	393	358	386	348	362	342	343	397	351	367	402	396	348	326	390	349	380	364	378	385	343	398	342	344	358	376	414	363	387	379	359	370	360	362	375	350	352	390	361	346	340	383	323	376	383	381	359	405	369	353	333	390	359	388	343	372	368	350	333	385	341	380	356	361	351	355	370	403	370	390	355	410	362	349	362	347	384	378	381	359	368	354	360	374	381	368	379	387	345	380	358	359	342	388	360	313	376	381	361	356	352	335	347	388	356	368	359	329	328	361	380	369	353	384	352	373	357	398	414	365	356	368	373	359	393	362	314	367	367	358	351	354	372	371	346	382	346	371	334	359	381	398	360	340	343	380	373	366	364	322	393	355	353	338	353	350	342	399	354	338	392	393	314	350	364	360	388	398	373	397	347	374	365	361	369	337	383	377	377	377	411	368	358	314	346	349	349	360	366	371	344	331	375	406	363	374	403	396	353	370	326	368	334	359	365	338	379	361	341	382	370	370	356	391	338	387	375	359	397	346	377	354	368	372	401	357	361	365	341	328	365	364	340	405	352	348	342	375	369	409	367	379	328	364	371	377	333	388	388	372	339	349	377	353	374	369	367	344	358	396	337	361	348	362	355	344	388	326	409	353	361	381	354	337	369	380	342	345	355	395	369	384	399	346	371	376	355	365	343	396	348	375	379	360	380	381	398	336	340	378	357	376	371	372	389	359	356	328	390	361	392	399	362	373	329	332	379	378	381	335	355	374	359	357	347	363	357	336	373	384	334	369	356	360	366	336	393	358	392	370	380	373	356	362	396	410	397	337	384	372	385	353	359	343	352	351	348	370	379	381	388	381	397	375	337	356	370	363	354	377	357	388	373	378	381	363	350	346	355	345	395	349	348	375	396	412	350	360	342	372	422	385	398	390	366	388	409	345	380	352	370	363	381	369	356	368	335	368	383	367	374	349	404	373	353	367	339	355	361	333	349	370	396	366	346	379	312	380	366	338	374	386	378	368	390	349	380	382	333	375	375	365	394	348	359	370	384	372	352	397	383	369	365	412	382	363	395	374	362	382	368	390	381	372	370	348	359	337	376	382	362	343	347	361	330	367	370	385	351	338	361	392	337	377	383	420	379	365	367	335	385	375	373	365	377	382	389	371	346	372	372	367	379	351	347	360	358	363	381	363	388	370	364	354	400	369	366	349	401	361	372	331	369	375	375	364	372	348	309	393	386	383	369	368	360	349	329	344	349	367	386	398	378	372	340	376	360	424	362	353	359	365	349	361	394	314	371	326	352	396	347	333	380	396	331	362	371	368	320	362	355	397	354	375	391	367	366	397	321	398	387	382	346	351	338	371	392	360	371	359	379	337	390	361	408	378	345	359	395	367	304	380	344	349	322	389	385	363	303	388	338	389	393	376	376	347	365	364	383	377	340	357	341	381	413	366	358	356	382	377	356	387	363	377	337	394	332	365	356	330	387	349	359	361	366	381	328	376	345	346	367	372	376	362	374	383	374	360	361	401	368	418	391	395	351	309	343	366	341	383	339	345	338	359	384	373	367	378	378	388	410	369	366	363	406	409	373	316	387	376	356	389	352	353	345	345	364	411	376	385	365	353	371	353	386	327	367	332	374	372	316	368	369	369	369	425	321	353	375	377	356	345	391	371	334	365	363	335	350	353	352	348	379	348	398	384	355	384	387	320	361	366	381	353	405	361	343	349	362	385	407	372	354	371	362	342	347	387	375	362	393	363	363	347	372	356	348	359	349	378	369	387	399	364	384	346	352	341	365	373	340	388	376	335	383	373	415	369	336	326	337	365	383	373	339	344	375	344	375	384	401	361	313	351	362	333	360	339	365	348	386	336	372	342	363	368	349	360	354	367	355	377	361	364	352	368	346	384	375	330	346	382	328	327	367	351	373	339	371	364	338	305	361	355	344	368	363	339	378	373	362	351	381	406	373	374	384	360	389	366	350	369	365	406	335	369	377	358	342	374	343	399	373	355	377	346	347	346	381	388	353	347	370	368	375	381	378	354	348	362	359	373	368	360	399	339	346	364	349	359	370	345	330	358	362	370	351	385	381	381	371	403	343	354	338	376	356	409	377	357	323	365	375	382	326	360	391	360	381	399	367	361	361	357	362	388	339	356	362	376	372	383	372	350	378	353	366	388	360	400	355	343	349	334	373	318	382
42448	34505	54870	70607	67411	58502	46046	21839	1233	888	863	901	852	817	853	849	857	844	838	820	856	821	845	811	824	827	802	804	788	810	810	768	840	822	784	791	812	803	800	821	803	798	816	805	797	824	849	813	761	869	851	838	838	781	847	821	764	778	807	814	851	749	809	836	798	789	776	774	824	836	834	811	844	772	793	794	835	795	827	797	826	796	792	836	832	826	839	869	799	770	823	750	773	821	837	812	823	812	771	786	783	780	853	840	826	826	811	799	833	846	784	770	828	851	766	814	787	800	822	805	789	820	770	797	769	783	809	798	805	805	748	793	802	784	746	836	862	749	817	839	804	815	815	778	798	810	867	751	800	811	797	841	800	794	846	790	847	790	836	815	802	762	839	828	834	816	804	783	779	792	796	769	805	824	790	793	778	831	849	821	893	817	795	787	868	833	829	775	810	724	835	763	799	825	778	749	814	800	789	802	806	826	762	807	823	825	789	814	816	783	794	812	799	775	837	781	784	799	852	745	788	785	836	809	809	801	873	802	820	811	814	843	837	794	809	828	758	775	836	828	820	817	800	817	785	818	790	826	820	810	810	810	768	784	780	760	797	797	809	831	860	841	841	825	786	820	799	798	789	807	810	824	847	796	793	812	786	881	877	817	853	781	789	758	831	814	764	820	762	813	800	817	821	779	797	805	797	812	832	774	764	786	825	787	799	870	761	876	848	883	835	810	805	754	819	786	833	859	790	773	781	855	796	772	794	814	818	788	770	811	811	781	834	821	805	763	810	827	822	830	836	819	806	794	840	815	828	786	797	796	792	761	775	802	785	771	832	799	836	807	820	813	778	785	783	790	840	765	846	804	855	796	769	791	772	872	787	799	815	751	823	853	839	761	869	799	790	835	808	886	846	814	750	825	789	815	786	813	803	812	820	826	789	802	808	839	771	779	803	780	808	827	784	815	793	812	804	757	829	804	814	860	872	844	831	845	824	811	818	784	774	811	804	782	791	781	790	798	837	843	755	768	797	827	821	765	810	792	851	809	788	803	815	762	779	818	832	849	850	856	839	833	802	781	816	824	745	822	784	775	799	786	827	770	738	848	801	849	826	827	791	792	829	812	800	761	811	771	822	851	801	772	832	756	792	831	819	865	800	792	799	817	834	784	842	768	815	780	838	840	777	770	836	812	837	818	808	808	881	797	822	827	745	816	805	840	801	802	805	819	774	789	777	823	808	820	778	811	795	797	826	850	820	783	848	796	797	789	826	836	790	782	788	778	751	828	814	749	804	790	808	842	814	829	801	858	812	767	806	849	819	855	781	826	790	811	813	759	781	793	839	777	829	771	820	850	820	794	795	820	797	775	852	777	822	795	794	832	788	773	792	819	818	828	794	805	800	765	790	783	767	827	832	788	780	857	837	869	831	869	817	771	810	783	822	815	826	845	843	779	787	824	818	800	831	855	831	826	792	861	821	806	777	821	804	765	802	813	784	822	829	803	788	803	792	819	815	857	830	799	907	796	815	823	839	839	786	746	800	809	806	811	788	794	857	823	793	835	764	798	761	857	761	797	796	832	838	799	829	815	787	824	809	810	785	787	821	742	810	779	782	798	764	788	783	793	760	825	898	811	833	872	790	737	816	841	768	853	772	816	836	769	825	829	795	749	771	826	811	786	885	834	790	832	786	871	822	772	863	818	827	811	831	828	799	786	772	761	781	842	837	830	797	855	850	796	822	834	787	794	792	785	854	847	811	780	808	810	854	791	807	821	782	842	791	808	812	825	815	802	883	784	834	809	822	850	837	807	809	806	773	767	776	851	773	842	834	840	788	826	790	851	830	771	794	770	816	830	793	793	816	767	822	824	825	808	817	851	817	830	872	845	839	854	805	815	801	817	817	849	839	801	822	798	813	772	854	838	792	791	803	777	817	798	789	867	820	808	834	796	774	799	870	793	814	832	823	803	813	814	849	733	810	761	810	797	824	854	814	829	803	793	814	768	809	828	826	775	837	822	787	847	813	801	844	830	824	835	835	845	728	838	791	831	785	791	765	783	766	808	820	791	829	787	844	816	798	859	820	847	806	816	828	788	796	788	827	812	821	838	820	821	834	750	828	806	814	755	813	787	819	754	832	819	819	791	896	797	792	857	818	786	783	815	805	806	793	854	773	825	828	819	839	837	769	863	762	752	825	883	807	765	844	776	784	769	845	814	859	852	841	796	807	865	850	843	871	856	800	816	810	775	805	825	778	825	828	823	792	798	825	831	831	773	831	812	771	816	797	787	812	769	827	792	780	798	800	839	837	829	800	785	820	822	779	772	848	795	810	843	766	773	832	800	859	800	799	833	800	815	760	850	787	786	870	758	871	766	803	843	771	793	813	794	811	786	828	822	819	801	795	833	847	808	811	818	841	813	806	791	806	835	764	788	803	785	786	792	834	853	882	776	831	794	795	865	834	816	814	790	816	847	803	811	801	797	827	793	836	777	808	795	853	800	778	831	802	787	792	838	786	847	779	806	777	806	795	810	772	834	802	840	812	793	775	808	759	765	800	807	781	757	814	777	785	809	820	760	787	848	780	786	832	777	866	800	793	866	819	793	825	804	795	835	829	806	787	821	815	817	809	803	866	790	814	871	800	775	828	808	819	809	848	810	832	845	791	802	853	862	826	815	820	829	844	828	816	767	796	811	777	866	831	772	767	775	809	785	808	803	784	791	809	828	822	824	786	842	794	779	769	802	766	778	853	814	824	815	831	793	811	830	773	836	812	836	798	817	835	841	823	819	776	807	812	801	815	790	830	832	816	757	847	844	786	767	775	794	804	771	845	848	771	783	791	810	863	798	797	796	825	843	780	771	825	812	823	807	830	769	773	841	789	798	826	811	780	808	811	795	788	813	824	796	837	793	867	801	810	775	788	803	818	778	764	806	852	817	820	788	827	842	828	793	825	759	800	785	811	809	852	824	815	780	797	871	836	805	819	807	812	783	826	827	833	831	860	825	812	815	829	803	835	789	785	766	760	774	779	820	816	852	832	817	798	780	838	839	799	791	809	815	751	819	836	818	822	788	788	851	808	753	802	797	881	829	822	763	832	796	830	763	828	809	761	833	804	835	804	808	818	843	817	790	811	840	808	865	779	801	839	783	769	828	815	798	786	763	801	782	829	798	779	813	791	772	764	836	801	828	802	830	811	804	826	801	841	827	843	799	788	837	850	853	813	851	787	825	831	793	856	838	854	857	774	842	799	805	777	797	836	778	873	804	798	896	784	792	795	872	806	802	794	801	824	793	815	832	778	831	778	873	761	834	826	826	827	832	791	778	837	797	805	812	766	844	812	788	789	824	758	804	795	825	806	786	801	860	848	782	801	773	818	794	789	801	823	799	796	812	778	790	824	798	769	803	748	807	790	787	794	791	771	806	817	833	802	839	817	806	812	814	813	772	837	852	799	776	775	816	876	845	814	802	769	810	764	810	821	772	828	812	809	853	860	855
28203	15061	5136	4094	3350	2388	1419	590	183	174	150	201	160	164	175	184	157	173	157	180	184	181	177	141	160	164	178	181	176	183	164	158	199	170	157	172	154	173	154	193	172	172	176	170	180	170	158	188	161	157	150	152	167	174	192	162	192	138	168	164	178	166	184	180	165	178	172	178	167	180	165	180	155	174	159	171	157	175	154	165	178	188	184	163	156	155	143	154	183	141	160	179	169	188	160	158	169	147	163	146	144	175	169	173	170	172	176	181	172	161	151	189	151	159	168	173	169	172	160	188	171	145	165	184	197	167	169	160	157	184	162	164	161	180	169	169	165	192	204	161	174	171	192	173	174	166	157	164	159	168	192	156	163	170	178	192	171	170	160	180	165	174	171	180	196	160	157	179	164	173	165	165	181	171	169	184	194	178	174	145	176	161	176	152	157	176	170	176	154	161	173	175	187	191	159	175	189	165	181	172	178	164	150	153	175	187	157	150	175	162	174	169	176	193	159	164	157	149	143	185	143	157	158	190	173	164	154	152	154	164	178	156	153	173	182	193	157	164	186	184	190	172	190	160	178	168	139	189	172	166	158	163	160	192	142	159	163	168	167	191	194	165	172	173	148	171	162	171	167	165	182	196	187	154	203	166	185	158	164	179	185	185	176	169	175	158	182	185	167	191	160	169	178	153	167	171	174	186	173	161	179	191	177	173	158	167	179	182	157	181	174	174	185	185	165	172	168	166	176	165	149	150	151	195	174	168	168	181	177	188	162	155	161	202	158	157	155	181	176	136	177	158	169	172	167	177	168	165	174	153	184	166	167	186	157	150	186	179	143	171	166	153	155	158	168	173	145	129	174	172	180	174	180	185	154	165	180	204	165	160	186	176	162	169	182	177	161	171	178	159	164	163	168	176	194	176	162	152	172	166	191	154	168	170	156	174	167	171	183	202	178	189	197	166	181	167	147	141	150	190	194	201	164	179	181	164	190	178	164	157	175	166	168	172	173	185	172	189	154	169	179	166	165	184	143	196	177	151	167	179	165	159	180	182	180	173	171	209	169	169	157	154	185	161	175	168	162	192	187	174	170	169	193	151	184	178	217	178	168	175	152	189	170	158	162	170	166	179	211	159	149	159	159	179	159	187	179	147	157	158	140	186	198	195	167	164	191	168	199	151	183	180	155	167	177	165	180	143	165	184	178	181	160	201	179	135	144	151	183	162	160	184	173	167	189	209	173	187	165	187	165	146	155	154	164	175	174	170	190	176	157	173	182	171	161	182	183	175	151	172	168	183	167	143	203	177	185	175	149	165	179	170	194	161	187	183	151	174	198	208	164	159	187	190	182	156	158	161	140	160	161	166	189	170	175	182	178	181	157	174	154	169	177	184	163	173	172	174	153	196	169	155	161	178	177	178	159	148	186	162	168	164	149	157	166	176	165	165	176	182	152	148	172	150	135	167	197	166	151	199	174	186	163	157	150	188	172	163	163	153	169	159	167	171	196	191	149	175	174	179	175	181	174	181	156	170	177	190	172	186	167	171	159	177	187	172	163	162	169	169	172	169	170	150	175	194	174	164	167	155	166	178	152	165	160	161	161	182	191	175	177	173	166	169	166	175	206	174	153	167	174	176	179	175	169	182	160	184	170	161	197	162	190	197	174	165	167	191	189	184	184	150	173	146	187	175	159	192	168	175	146	163	190	168	186	158	184	171	180	152	180	185	159	174	160	185	177	160	149	191	155	175	171	156	196	192	152	154	192	176	160	179	153	164	173	182	188	194	170	153	168	152	149	163	180	174	166	158	190	153	161	168	179	193	172	176	177	167	173	172	166	166	168	154	185	177	174	183	164	175	146	159	157	167	165	179	166	191	156	134	167	201	172	202	175	157	166	178	196	157	149	174	158	181	168	182	177	149	170	182	193	151	176	162	163	171	185	141	145	160	176	158	165	175	168	172	168	184	172	150	147	161	185	152	155	182	197	183	148	167	178	159	190	161	148	219	165	165	179	164	179	168	187	174	163	160	166	191	170	181	165	175	173	152	173	185	140	180	187	164	160	147	173	171	164	169	157	139	163	201	166	185	147	165	170	181	184	163	161	168	172	170	185	178	177	193	154	150	159	184	155	168	171	177	170	175	166	176	171	191	190	152	181	170	136	162	161	165	155	192	176	170	164	178	177	175	174	164	195	176	170	162	154	151	182	157	175	167	193	175	186	164	160	189	163	183	184	181	149	181	158	163	167	180	197	183	184	172	169	184	170	148	153	161	177	194	195	191	185	179	171	165	174	182	177	151	173	170	177	152	148	157	160	170	173	174	172	180	188	170	180	183	173	145	196	188	154	160	177	190	180	180	177	165	198	165	184	173	178	198	172	174	183	158	172	173	170	176	153	142	173	185	157	180	175	164	203	169	166	224	188	168	219	163	166	153	168	169	166	193	180	189	161	180	159	174	157	181	147	148	185	196	184	211	176	159	142	185	173	158	170	177	156	178	187	148	179	188	159	178	221	155	166	147	147	186	195	157	166	164	187	181	178	178	145	184	164	161	167	201	168	176	171	171	173	179	185	179	171	162	171	154	168	160	176	155	187	155	188	189	162	161	139	180	181	194	157	152	171	151	169	175	185	139	168	158	178	166	184	208	161	167	150	163	186	157	155	172	164	152	208	187	163	153	156	171	148	158	158	158	175	150	163	178	164	171	169	181	182	163	169	168	179	141	179	162	164	169	156	158	163	184	161	177	156	155	168	163	158	142	153	171	163	170	169	171	167	155	171	180	167	163	155	161	176	175	172	181	179	170	176	182	161	181	149	180	176	176	171	164	158	186	156	202	135	155	187	173	181	189	166	187	180	147	163	185	155	190	200	171	167	175	188	183	167	177	157	159	180	154	165	141	195	187	140	179	218	169	200	161	162	175	183	161	167	177	163	192	167	176	209	205	171	173	140	175	183	159	174	168	156	186	177	153	159	156	181	180	171	164	151	159	150	171	155	176	163	163	185	189	156	182	166	180	154	168	173	156	137	160	168	175	178	168	165	177	164	138	164	153	154	170	178	169	157	165	174	177	163	189	180	163	171	165	180	180	146	155	186	192	167	197	175	182	161	181	177	150	182	182	161	135	184	170	153	162	161	172	163	179	161	166	179	165	196	169	177	165	165	161	195	172	189	187	198	175	156	163	181	174	189	182	162	180	182	190	161	162	172	158	173	148	189	202	183	168	175	149	168	196	168	174	163	171	193	190	194	168	170	177	191	173	184	170	171	147	148	181	182	173	187	172	156	166	184	171	169	147	179	158	189	161	166	164	192	182	146	169	188	174	170	173	167	171	169	177	186	159	160	171	164	172	171	200	154	161	150	150	142	184	192	163	161	125	158	160	142	187	174	171	172	156	144	172	164	148	167	173	159	164	156	155	191	188	161	205	165	176	172	180	195	174	171	178	167	159	192	171	172	177	143	176	171	160	160	155	186	155	180	147	165	164	198	170	158	163
15509	8979	9424	11988	11585	8161	4966	1871	414	422	432	426	439	427	394	447	441	446	425	493	411	433	440	424	424	426	392	438	445	483	416	414	433	409	440	419	448	447	458	455	450	446	434	424	443	421	436	395	462	419	422	406	418	403	421	455	434	430	434	407	393	433	411	378	442	435	398	442	463	419	420	419	431	409	434	449	443	430	400	421	414	445	421	424	418	426	444	443	401	408	438	383	442	405	401	446	453	429	457	426	435	397	422	420	414	441	421	457	449	426	451	431	409	406	425	451	429	445	419	448	418	419	439	420	430	434	418	428	475	443	460	441	442	465	436	430	430	430	423	454	393	461	436	387	410	456	450	444	465	449	433	423	447	411	447	424	423	401	426	457	432	403	413	429	435	425	414	421	416	436	413	445	455	441	440	447	443	434	452	407	404	448	419	431	424	440	444	429	436	411	456	403	427	441	446	450	446	416	437	432	423	422	424	436	459	440	427	414	435	409	435	418	434	441	395	434	417	445	418	437	409	458	409	398	411	427	402	426	437	419	419	405	427	402	470	446	434	427	414	438	420	436	456	441	442	486	393	434	427	407	428	428	460	439	419	422	431	443	444	439	427	412	433	431	413	437	451	433	422	442	456	418	388	460	424	415	435	452	441	417	431	388	410	427	443	417	432	439	410	461	405	414	408	432	444	410	423	463	388	441	404	425	487	399	400	391	408	422	448	404	452	455	436	410	457	390	465	471	452	415	433	418	442	413	430	420	407	432	486	458	453	432	470	408	438	436	455	450	424	445	420	446	432	437	443	421	414	443	450	401	420	441	411	442	433	422	463	448	435	421	401	408	435	441	406	433	426	435	403	429	436	446	388	451	413	394	395	441	458	360	433	408	447	443	435	444	418	461	426	439	446	402	444	414	445	467	408	469	409	409	405	437	436	394	437	447	460	431	427	433	410	454	431	461	425	455	441	440	465	422	439	502	388	436	406	451	432	442	447	437	425	464	453	412	471	459	462	454	429	441	430	438	451	413	426	449	436	465	447	441	437	395	418	433	435	451	397	442	432	407	429	446	422	445	420	411	464	458	399	431	433	454	451	437	444	430	401	426	472	427	440	380	421	437	399	486	412	423	404	475	450	415	415	444	399	442	452	417	413	464	386	443	429	446	420	425	401	434	421	421	448	432	435	441	434	427	434	416	418	432	418	442	430	431	416	412	438	443	413	475	424	435	374	469	427	373	431	430	420	437	440	416	426	418	416	427	432	488	436	426	426	382	438	389	421	413	437	428	428	417	447	451	420	469	427	424	424	439	386	439	422	419	463	439	451	439	464	421	447	417	388	451	403	418	423	444	460	449	423	489	423	437	447	420	401	441	427	421	462	399	428	433	447	404	405	464	435	468	446	422	447	421	411	432	458	418	423	437	451	413	426	427	436	431	444	445	431	464	432	423	432	457	450	414	425	476	413	435	419	474	426	392	435	435	432	422	454	440	408	427	476	477	436	458	427	434	435	440	441	423	413	458	421	440	419	408	451	453	443	434	442	444	453	443	436	420	438	422	410	378	422	439	417	446	434	426	406	433	439	451	425	452	420	475	438	385	434	428	423	434	470	389	431	405	444	425	418	419	422	416	432	446	467	451	438	417	426	407	418	425	371	404	421	448	486	430	412	411	419	407	420	401	444	436	449	452	454	425	439	419	437	451	421	429	412	446	425	452	441	446	425	453	453	420	482	395	412	440	448	449	438	421	428	404	430	428	448	414	470	450	427	439	440	403	442	413	428	422	418	419	412	414	397	408	431	489	426	396	421	451	454	436	458	411	480	428	418	409	447	401	465	443	472	402	454	406	378	437	449	412	424	422	408	406	395	451	387	440	438	385	420	435	406	426	422	477	441	435	416	383	435	405	424	421	403	448	450	397	389	443	439	469	446	394	410	414	438	438	426	416	438	450	422	463	438	448	388	414	426	436	419	436	449	447	453	418	446	456	394	436	425	472	435	444	453	431	434	463	391	408	460	425	426	427	403	405	383	432	442	445	408	435	436	448	418	452	450	403	428	424	404	465	429	459	414	406	449	425	471	409	411	430	426	435	434	437	420	418	397	430	444	449	408	392	419	449	452	424	379	424	463	449	419	432	411	430	425	427	423	435	444	416	418	442	435	463	409	405	457	449	434	436	409	407	436	424	430	446	460	414	469	442	442	416	438	409	456	461	426	438	415	438	448	439	449	431	422	422	422	412	437	417	413	460	419	421	412	417	432	406	447	474	413	402	465	419	426	418	394	454	441	404	443	411	438	418	419	407	403	416	433	410	411	395	427	397	441	417	404	411	456	441	437	456	463	439	409	439	432	408	451	395	418	409	448	420	417	449	474	465	381	492	420	443	421	412	409	404	464	406	431	435	460	420	428	419	412	426	425	421	410	462	421	423	402	431	445	437	416	463	439	407	439	437	452	444	387	421	445	391	422	414	440	411	460	419	428	439	442	424	437	435	409	399	428	429	474	469	426	426	429	436	404	425	440	447	426	414	464	472	437	424	447	379	406	442	377	450	432	456	441	410	435	451	458	408	430	433	422	409	423	457	430	447	421	436	462	387	421	430	448	430	422	430	419	414	419	446	467	451	443	433	425	448	419	444	437	442	431	440	454	393	416	441	416	425	388	383	451	421	402	417	428	425	448	408	455	441	432	424	433	422	437	400	454	416	463	457	408	408	416	460	433	458	438	410	395	428	466	443	453	398	412	416	416	395	409	438	436	426	419	411	444	433	416	409	446	449	459	394	433	439	430	392	410	416	424	455	441	413	431	414	406	421	427	451	441	448	413	438	453	437	427	392	433	425	435	424	429	465	437	386	452	412	422	447	412	456	384	422	437	440	421	436	396	440	443	433	450	424	456	408	416	406	435	457	470	418	396	439	421	443	425	434	476	436	421	426	449	445	431	419	433	433	431	420	407	460	400	438	446	443	419	429	414	438	424	421	438	405	452	421	424	481	439	408	438	418	469	424	418	416	450	418	427	456	441	430	428	476	398	437	411	405	443	414	418	446	452	450	433	435	429	451	422	355	412	432	431	458	426	398	412	442	429	416	406	437	436	429	471	429	417	428	428	463	485	433	461	448	408	439	417	394	452	450	462	420	430	414	453	443	409	437	397	433	438	398	452	408	407	418	426	416	435	436	432	405	429	442	467	421	439	460	413	413	417	451	422	414	390	458	413	453	418	429	416	420	465	440	483	415	398	469	414	419	420	452	422	385	422	424	424	439	383	421	442	462	478	433	432	408	430	413	448	461	417	425	452	430	441	438	474	459	421	431	467	429	423	435	425	448	455	471	419	434	423	426	417	388	440	454	440	422	444	450	417	441	441	419	426	452	431	432	394	454	434	415	417	449	442	423	446	422	431	441	418	442	401	400	413	451	430	421	456	439	401	412	413	422	414	436	422	430	433	415	453	396	438	422	417	459	409	436	457	414	429	426	405	427	445	417	442	435	472	455
38468	23228	15228	23264	20289	12392	6289	1755	296	203	187	196	200	209	163	182	208	210	184	190	185	177	225	190	183	220	198	190	162	183	198	198	201	158	191	158	172	184	202	177	178	189	177	186	224	167	175	184	189	172	183	201	201	193	168	188	169	177	172	205	198	208	203	215	203	198	183	185	187	178	187	175	209	171	201	194	216	185	197	198	177	172	187	176	176	186	190	209	172	178	187	166	191	186	181	177	201	188	187	214	191	181	195	213	210	160	194	174	180	171	189	185	203	181	182	204	172	154	198	204	199	164	179	175	197	199	186	202	205	198	208	174	186	190	209	176	157	183	190	191	228	190	171	182	188	180	200	191	178	192	191	221	220	196	220	195	194	182	201	220	192	209	196	187	167	200	178	195	207	188	191	202	173	210	191	175	176	196	204	202	157	207	201	180	228	207	188	178	206	200	174	222	210	196	199	180	203	193	195	191	204	187	200	194	201	223	200	213	184	183	177	199	214	196	179	197	163	182	197	210	180	188	203	189	184	166	169	175	182	179	199	190	176	192	201	178	177	202	198	215	181	200	183	207	185	197	181	176	178	185	181	180	200	170	205	189	189	217	199	161	186	234	197	204	181	189	199	190	175	192	182	179	161	190	187	204	183	162	191	201	187	199	216	214	198	171	193	202	188	185	203	188	200	185	203	176	170	176	189	186	185	201	181	200	186	210	167	203	188	204	187	186	191	151	186	205	186	196	185	197	194	194	182	175	197	192	194	207	173	168	220	181	182	203	211	196	177	182	199	191	206	187	186	191	205	176	187	222	186	196	215	177	195	210	213	188	179	218	188	177	190	176	195	196	207	198	182	189	204	182	161	176	191	157	184	209	171	172	205	196	190	197	184	156	182	181	181	168	189	171	188	185	191	177	192	212	203	170	182	200	153	123	172	187	183	194	196	189	197	180	215	181	167	188	173	191	185	184	179	214	187	160	193	215	187	201	184	204	184	182	195	195	235	167	206	171	183	187	214	214	187	182	190	172	164	180	186	168	188	171	184	189	198	201	187	178	151	217	179	174	162	160	207	192	187	190	185	198	194	209	186	188	182	187	186	209	191	207	215	194	196	197	192	190	172	180	198	202	219	197	169	170	184	214	210	193	216	180	167	204	191	190	186	191	201	184	200	185	197	179	186	192	187	193	193	184	198	186	196	195	200	193	179	178	166	177	169	219	172	190	213	178	194	201	181	188	203	185	200	177	210	197	190	183	202	199	169	189	183	176	165	190	202	186	203	168	196	185	187	190	185	206	211	181	179	204	185	218	184	190	213	174	189	178	193	168	197	177	181	198	173	184	167	192	208	186	192	210	196	189	183	177	164	193	194	190	178	185	197	177	204	175	180	210	180	219	168	187	193	190	223	199	162	191	210	191	161	178	218	180	200	194	180	183	194	173	169	205	206	204	216	153	223	190	207	185	175	159	202	205	177	186	180	191	190	188	206	214	196	189	178	176	178	210	190	218	179	227	181	180	212	184	203	197	173	162	189	200	200	191	213	193	203	161	189	189	204	169	174	170	185	183	188	171	180	179	187	179	221	204	177	178	194	172	193	201	214	197	180	165	180	200	186	186	180	205	184	171	187	163	185	204	184	170	226	197	185	191	193	201	198	188	206	201	186	182	193	189	200	211	182	186	190	171	202	175	189	201	199	171	179	169	178	182	161	169	196	188	190	175	189	183	167	187	175	152	151	166	201	191	199	178	226	197	183	202	187	186	194	198	202	220	180	184	175	198	180	185	190	202	183	167	187	180	187	206	190	201	192	196	190	206	162	168	192	198	193	202	211	223	190	188	186	174	176	196	184	202	184	192	196	155	165	174	214	194	156	187	199	207	175	173	186	206	175	183	199	181	188	194	172	179	168	195	182	177	182	172	211	207	166	196	201	228	201	181	188	197	181	174	201	176	191	201	180	211	227	205	161	189	181	173	192	169	181	178	191	196	207	191	213	221	178	199	209	175	190	193	173	199	194	190	208	180	208	198	188	169	167	183	174	174	196	187	169	165	187	163	187	201	163	167	204	199	178	178	170	168	172	192	202	175	191	186	189	175	207	194	188	183	182	195	190	193	179	191	173	186	175	184	197	183	184	176	190	213	184	194	180	198	178	198	188	186	194	186	168	169	178	198	172	206	179	215	193	201	222	180	201	186	193	171	194	201	185	191	185	195	181	194	207	183	185	163	179	193	199	197	186	185	194	170	190	203	176	180	197	183	195	170	198	172	178	187	197	166	178	191	201	200	160	201	175	190	194	171	171	170	176	215	209	201	225	191	173	192	179	192	191	179	194	187	172	199	178	192	219	196	171	186	186	188	204	188	167	188	176	175	188	201	143	184	184	174	188	184	211	186	170	199	178	182	175	194	171	209	209	186	198	188	200	184	199	210	204	201	175	179	194	181	189	201	191	193	170	215	194	218	171	185	164	188	184	215	194	184	182	184	184	168	176	184	203	168	216	203	211	226	172	178	175	186	226	180	181	200	192	186	221	190	195	184	208	185	189	198	207	199	200	201	209	190	232	190	194	192	199	180	168	215	193	197	154	167	177	175	203	205	184	210	187	209	200	174	174	167	195	186	186	184	174	179	216	208	173	218	182	184	159	162	203	159	189	190	198	181	175	194	201	204	209	190	213	177	188	189	175	213	200	189	194	170	185	224	189	230	186	180	177	201	193	197	191	190	206	218	200	205	187	183	176	193	184	198	194	192	156	215	157	200	188	198	198	208	178	203	188	192	180	208	213	194	214	170	189	177	187	170	183	181	179	183	188	184	208	174	185	203	190	187	193	168	167	172	176	192	192	182	189	185	200	173	180	196	181	191	190	189	182	207	201	179	201	185	202	194	156	160	182	195	192	176	194	187	197	168	164	178	187	172	186	177	198	177	183	204	183	188	184	159	224	179	207	171	180	194	163	202	193	197	191	194	182	178	173	189	210	182	173	191	181	179	191	200	170	174	195	197	185	192	187	180	179	153	193	193	149	186	190	193	202	187	222	194	168	215	193	201	205	190	188	190	201	158	188	175	170	190	205	195	179	177	185	215	197	199	205	206	207	186	207	204	201	180	202	172	190	187	171	171	204	203	139	187	169	198	170	201	191	219	190	185	207	199	198	181	204	157	185	188	180	176	181	182	182	199	191	180	199	179	173	170	184	176	205	205	170	207	203	178	176	197	199	183	194	179	174	211	199	208	183	211	200	180	202	185	207	210	191	204	180	204	197	179	182	185	223	179	177	184	187	178	178	201	168	186	174	215	209	174	198	196	173	189	176	210	190	185	187	194	196	211	158	182	160	190	203	189	216	183	176	201	192	161	199	203	201	205	197	204	187	204	181	210	212	207	171	201	231	195	175	182	184	209	189	190	186	210	206	210	205	181	169	186	195	203	184	186	174	192	207	176	204	203	193	192	183	207	178	218	163	176	167	221	181	220	194	194	181	190	191	217	181	176	179	192
23285	13098	22243	37822	35903	27591	18490	5478	815	478	486	475	475	463	496	476	492	455	471	481	468	480	487	489	481	456	507	483	459	451	462	438	498	469	479	520	447	452	530	485	451	477	473	488	475	481	503	515	443	512	487	481	496	497	476	475	476	463	484	506	489	460	459	416	479	469	477	486	482	463	486	468	478	458	481	479	480	464	494	463	455	459	472	468	470	483	460	485	462	491	491	451	487	453	505	472	492	503	479	463	444	523	462	493	507	464	515	487	466	503	487	454	479	488	464	481	433	483	471	492	475	441	499	478	445	492	477	496	489	419	486	487	459	474	449	459	464	447	488	466	478	509	488	506	484	478	473	459	443	464	521	475	503	517	465	472	478	499	481	470	456	487	473	431	500	481	493	460	462	478	464	481	458	502	462	484	485	522	452	497	452	468	464	466	476	455	479	522	485	495	505	478	471	448	464	489	471	432	458	469	464	481	469	441	444	449	489	453	481	465	455	505	438	480	508	456	443	487	468	494	477	458	496	487	437	463	491	459	446	544	482	485	446	471	486	472	418	468	460	448	444	481	469	476	484	449	470	503	434	469	471	474	495	447	479	474	478	466	481	450	476	488	471	483	484	434	502	474	490	490	478	514	460	481	508	503	492	477	455	478	463	506	475	435	488	443	507	523	496	490	474	457	462	461	489	460	483	429	459	470	437	451	474	485	446	447	447	467	459	494	486	481	477	475	468	476	480	470	459	522	459	495	485	492	476	483	483	469	470	445	481	458	426	469	437	458	489	456	452	494	485	475	500	485	475	499	472	459	457	486	449	543	488	447	475	452	453	453	455	487	462	458	481	504	454	455	453	464	458	444	458	461	480	457	479	487	461	474	492	491	471	462	423	462	451	477	445	495	483	468	475	451	464	514	485	475	483	483	453	426	483	467	428	480	455	453	483	492	477	454	536	459	447	508	467	450	475	501	474	457	507	437	506	485	461	461	482	466	472	480	459	447	494	452	455	491	473	465	454	470	456	510	491	461	472	495	479	487	485	470	483	460	492	460	473	457	468	460	477	478	477	503	458	474	479	511	447	473	464	480	480	441	512	484	423	475	458	451	487	447	458	501	483	460	477	502	504	472	516	451	462	449	475	438	490	474	476	454	519	463	419	454	478	507	495	483	490	502	428	491	493	503	450	449	454	470	461	488	484	472	488	491	472	488	479	451	471	518	468	445	455	480	507	488	464	459	466	447	494	487	462	487	447	448	445	462	517	451	454	459	488	437	473	446	503	498	502	469	519	467	491	506	501	464	496	498	458	451	437	454	475	468	472	494	479	453	451	497	448	456	505	474	487	477	460	465	459	444	468	489	470	459	482	430	478	469	473	492	453	477	497	456	440	458	492	465	447	497	494	459	455	434	496	441	498	450	467	509	490	486	435	468	454	476	487	438	478	458	469	461	454	465	451	483	512	454	471	498	491	443	494	440	413	495	476	494	462	472	504	465	476	426	505	477	460	494	450	471	524	495	475	451	462	448	470	508	495	486	490	490	463	505	475	485	451	474	503	450	449	469	468	507	509	483	499	498	486	515	461	450	477	469	495	439	444	488	432	470	495	462	476	452	486	479	472	472	477	485	498	462	497	501	441	472	489	483	462	474	481	475	433	472	485	485	492	506	475	462	468	521	491	474	458	475	453	453	467	482	500	466	482	469	457	471	488	517	479	454	464	431	474	473	458	454	480	495	451	476	481	490	444	459	482	490	444	476	451	461	468	436	486	438	483	500	460	460	484	442	460	468	502	471	447	454	497	454	442	459	481	483	490	512	451	459	450	444	472	478	434	476	483	458	459	480	467	480	526	494	514	453	468	458	485	452	450	443	451	496	473	497	478	477	450	440	468	483	484	468	527	519	459	490	483	470	506	484	457	469	471	448	450	491	472	467	503	497	439	480	469	475	484	486	466	476	455	464	507	513	479	511	492	483	459	463	473	440	456	463	460	478	481	483	461	475	494	434	443	469	501	471	466	451	467	497	505	487	469	477	486	473	487	440	486	474	475	477	490	467	477	504	448	461	438	490	445	471	483	511	513	439	484	492	463	475	483	469	516	480	470	488	527	475	457	487	480	440	521	437	496	490	485	481	477	504	474	496	478	448	493	513	487	452	450	516	457	488	499	487	477	458	453	434	453	496	446	444	456	465	464	452	501	467	474	443	503	487	519	479	441	445	465	518	487	429	480	446	501	460	468	475	436	481	454	479	489	441	424	453	465	479	455	458	467	520	486	499	488	438	454	484	497	486	499	468	453	480	466	460	503	505	504	459	483	498	437	482	435	494	521	481	499	481	505	488	515	428	469	489	486	442	474	463	501	481	477	485	462	459	519	486	491	463	465	471	521	507	504	432	449	484	438	476	485	493	479	453	516	476	463	495	459	482	466	474	413	425	476	467	438	533	425	514	504	484	478	477	470	506	496	500	455	492	477	458	509	504	502	486	490	496	473	451	523	439	464	460	444	485	488	450	504	538	464	484	461	502	494	437	500	508	470	463	503	465	468	468	459	487	493	422	467	492	461	432	476	489	475	491	494	460	477	462	495	442	502	458	463	465	453	410	469	471	473	448	477	477	486	480	454	446	477	445	506	476	482	467	419	449	419	465	481	498	474	487	496	484	475	488	471	459	534	510	499	455	438	453	456	468	472	443	472	489	449	471	454	522	461	486	505	453	486	470	453	469	476	487	483	488	485	504	477	473	444	478	461	484	479	449	468	462	486	492	477	462	499	512	479	458	483	467	495	448	499	442	478	538	481	451	465	499	500	495	529	473	492	490	471	466	478	476	470	487	492	463	495	474	464	488	431	473	455	471	465	483	484	434	475	437	478	462	479	463	462	490	486	495	482	458	458	466	468	481	488	463	472	466	455	431	497	493	491	477	486	498	484	493	495	449	476	459	464	491	483	442	493	470	485	483	474	486	437	504	438	455	512	446	479	437	472	467	467	483	519	491	484	526	462	470	502	448	464	470	469	488	453	502	491	470	478	492	484	432	465	475	479	504	457	465	454	478	514	517	445	458	448	494	470	503	485	490	476	453	489	473	528	488	487	488	510	446	471	464	464	502	510	466	462	493	515	469	474	461	472	502	471	459	444	490	477	454	468	476	473	458	468	478	466	474	455	482	439	448	474	443	473	492	495	449	478	475	496	450	446	487	474	493	498	456	499	513	508	498	488	465	482	488	450	469	445	481	466	469	475	445	435	456	482	461	461	456	511	508	490	470	457	420	485	464	475	494	467	479	467	467	432	458	468	456	434	464	430	477	496	462	489	467	459	434	464	510	497	428	466	445	510	467	459	480	485	471	514	456	495	481	500	526	489	471	458	414	449	483	448	493	463	480	480	492	491	484	469	458	480	482	444	479	495	476	482	486	480	484	497	479	460	475	456	473	491	462	414	471	487	472	450	438	483	492	513	483	493	498	489	484	434	502	491	439	534	465	469	459	444	456	479	475
62497	46177	43571	65347	58887	46782	33433	14280	1842	413	396	369	366	378	347	345	363	377	368	365	348	342	390	352	384	412	362	364	374	357	364	353	375	391	333	343	384	350	325	358	368	392	353	374	356	352	392	352	353	353	372	357	382	352	340	342	392	377	392	384	362	321	364	351	365	326	328	366	386	357	362	370	350	363	369	358	345	368	377	380	357	386	357	371	332	360	342	378	354	358	385	368	376	365	361	357	360	342	376	378	338	366	368	327	379	405	335	391	346	347	350	349	347	362	362	362	345	353	343	358	333	394	386	357	333	376	355	360	341	339	366	400	341	331	344	336	372	344	357	405	334	368	370	369	344	325	382	348	349	320	352	341	313	350	379	402	365	365	359	348	353	387	335	375	377	396	338	366	386	346	338	358	348	363	356	314	340	342	328	358	339	355	360	351	392	357	377	340	372	367	375	359	354	367	362	335	352	385	335	375	332	350	356	344	331	336	363	352	361	407	331	373	361	355	331	325	391	357	390	366	325	323	371	366	385	379	344	352	339	354	367	332	362	370	383	358	356	330	390	362	330	342	378	337	411	367	386	369	362	356	389	372	414	385	334	344	357	395	339	351	341	348	406	398	343	397	387	371	367	352	366	378	369	353	359	335	328	324	379	366	365	350	378	337	359	391	374	350	358	328	363	361	385	311	341	355	343	385	416	354	349	359	364	341	334	370	372	368	348	361	368	334	369	385	367	364	373	389	387	379	341	369	364	337	368	343	361	319	359	368	363	343	354	355	348	367	329	356	352	336	359	376	380	394	360	353	360	365	358	361	318	358	376	364	329	373	335	336	376	312	365	376	404	362	325	344	345	329	346	344	362	358	347	317	353	319	349	341	357	351	354	332	358	380	329	386	319	367	327	337	363	360	353	368	374	341	350	384	396	340	309	341	351	381	331	358	363	341	366	396	348	352	361	362	351	378	367	368	380	340	363	332	340	342	334	370	341	341	351	406	363	354	359	343	383	353	373	330	349	360	378	394	349	385	345	393	397	360	366	343	366	349	351	363	352	348	348	359	354	336	336	355	337	372	343	343	365	413	351	317	317	334	375	364	351	341	369	398	390	371	337	343	359	369	364	375	354	355	338	332	355	351	401	394	376	353	335	360	379	375	343	368	354	332	352	369	341	355	394	352	343	388	350	339	354	368	343	338	338	343	345	361	331	388	359	332	371	360	363	351	347	316	346	367	331	376	362	366	359	376	372	351	321	352	365	375	332	380	331	327	354	344	323	378	364	327	359	361	356	373	352	323	362	355	356	358	355	359	374	338	356	330	358	369	349	387	377	391	349	319	407	344	357	356	332	343	335	314	334	384	375	370	341	385	348	388	374	355	343	361	354	367	379	348	345	342	349	367	357	338	381	339	332	294	357	340	323	363	356	348	389	382	355	382	348	358	317	374	344	364	343	344	365	318	358	387	333	356	335	349	350	391	388	366	345	353	367	342	336	394	370	360	311	335	383	384	397	366	348	355	348	348	337	383	364	384	359	375	357	390	337	360	342	401	367	348	382	349	362	352	387	381	374	416	353	335	332	339	339	349	367	358	379	349	353	347	333	331	365	363	346	360	382	367	348	349	361	372	380	350	357	362	355	349	357	367	374	350	351	384	351	343	341	365	374	390	362	385	356	357	380	382	386	366	387	350	352	341	380	356	316	355	351	384	385	382	335	364	368	344	374	315	372	342	394	370	354	344	335	360	347	346	368	379	387	370	350	338	301	349	364	370	370	398	343	357	360	335	363	362	367	377	358	334	336	338	306	355	367	345	317	342	319	389	344	370	330	347	368	333	385	324	322	378	345	357	348	374	383	351	343	365	370	365	313	376	327	367	349	369	377	359	406	360	383	318	336	375	372	343	351	367	389	364	329	352	398	339	352	360	327	361	359	375	349	354	396	353	329	370	385	341	308	367	349	368	407	368	354	380	331	325	352	353	358	321	364	352	371	360	392	381	377	373	365	333	349	349	329	337	342	383	369	404	353	381	335	301	317	358	332	416	343	380	390	359	398	347	336	373	364	380	365	336	323	379	336	313	325	353	369	337	385	353	388	357	369	352	355	338	356	366	355	364	334	367	340	344	367	384	348	356	384	348	362	367	370	330	385	349	352	349	358	348	352	388	369	361	350	335	390	413	375	357	343	354	348	357	391	361	358	347	356	374	373	348	358	366	360	333	370	342	376	362	352	354	341	351	364	363	323	345	373	331	371	359	323	348	351	364	325	347	347	357	355	364	352	382	352	295	337	385	337	343	351	331	359	368	384	384	374	366	316	350	345	372	348	360	357	348	370	341	368	324	376	347	363	390	410	340	385	369	382	373	390	346	399	336	369	337	349	342	372	376	357	350	363	339	324	335	364	345	377	371	371	351	368	328	347	371	340	328	372	392	375	379	350	346	372	327	358	365	367	343	373	377	356	394	366	340	334	360	377	397	364	368	375	323	382	357	359	366	364	348	389	339	385	351	348	355	388	351	342	349	399	380	342	368	344	373	332	358	355	330	342	354	348	352	408	355	362	347	323	354	359	344	360	354	360	362	371	375	340	366	338	400	344	372	388	336	397	349	329	345	388	346	351	410	336	358	334	334	375	347	323	393	375	334	312	370	343	365	349	354	356	332	353	323	355	345	358	365	346	363	327	352	297	323	329	365	385	335	339	351	366	341	372	370	355	361	335	410	401	339	307	373	361	377	382	363	352	330	375	346	378	367	341	363	370	363	370	354	307	325	368	355	366	364	366	342	368	351	353	359	380	330	330	358	370	327	368	394	363	336	343	344	359	342	383	375	370	348	377	364	354	354	372	381	359	345	379	356	364	357	365	364	376	352	364	353	364	373	345	376	378	340	338	352	342	310	352	351	382	337	343	391	356	372	325	329	387	394	347	340	339	391	360	373	348	374	340	346	379	366	368	366	323	374	357	364	399	362	372	365	410	355	318	332	342	360	367	328	389	351	347	399	356	361	344	365	344	376	390	338	353	371	377	357	374	398	351	366	365	398	378	339	376	390	360	338	349	373	340	387	328	352	370	373	357	367	385	389	372	342	334	328	374	327	384	355	385	368	367	373	366	336	349	324	331	428	328	333	332	391	340	358	340	382	376	356	353	361	343	359	343	361	409	370	374	356	347	357	384	326	370	357	338	341	373	374	340	362	359	365	346	366	382	372	324	358	351	338	363	373	367	355	384	348	382	339	347	345	369	404	368	415	324	362	373	371	340	373	342	340	365	380	354	309	347	362	338	359	347	378	338	370	357	380	342	357	305	312	348	369	384	363	368	343	379	351	361	361	326	373	353	369	325	343	350	358	353	395	371	340	349	336	357	352	357	380	367	357	335	315	350	357	376	366	349	339	404	362	362	369	356	320	376	304	351	355	366	370	380	344	343	360	363	358	361	342	352	351	332	371	355	372	389	353	389	382	316	325	360	333	317	380	352	356	366	370	373	357	352	376	373	386
43046	32200	49166	73219	69169	58386	46109	21409	2925	953	838	862	892	787	821	840	830	855	848	837	846	840	806	837	813	800	822	873	833	790	819	810	760	825	811	805	766	759	799	807	759	768	827	777	823	783	799	783	813	861	797	778	822	751	833	790	773	799	806	736	786	779	779	776	775	774	764	835	846	832	824	813	809	821	799	812	784	824	825	777	776	828	850	815	825	815	808	802	811	799	814	790	771	791	807	843	773	731	761	809	793	832	814	801	801	806	816	793	777	770	747	796	831	741	795	794	804	781	761	783	825	820	813	867	800	789	795	766	834	763	787	850	757	741	762	854	821	800	794	820	823	786	808	827	808	820	825	826	815	795	817	785	802	750	781	769	789	837	755	807	775	793	828	794	797	745	820	814	782	828	787	741	805	787	820	784	822	835	797	789	833	789	816	787	819	831	791	832	734	824	776	833	825	812	804	796	835	816	809	802	805	787	834	852	803	808	801	773	861	830	806	797	752	848	748	810	841	807	764	790	772	758	843	780	771	832	768	767	785	790	795	791	804	753	771	815	823	841	824	800	807	799	798	805	754	810	817	806	769	799	763	737	834	843	780	839	772	818	837	805	799	763	821	740	825	776	832	848	770	743	792	747	792	821	819	781	764	848	783	800	784	823	789	819	812	786	769	754	805	784	761	793	799	815	785	781	769	823	778	793	795	761	810	814	779	777	760	805	777	783	807	764	792	792	811	781	824	779	846	752	796	842	798	766	805	800	797	813	793	816	835	814	782	795	773	773	818	758	818	805	809	799	813	791	790	849	769	775	785	781	808	767	856	752	814	803	882	767	825	801	802	790	824	807	821	777	768	823	842	808	824	821	754	777	790	756	819	802	872	796	819	826	826	841	814	820	825	756	810	797	800	825	747	854	775	826	758	810	793	791	752	798	864	801	827	792	799	807	759	850	802	742	828	789	778	824	812	812	794	818	794	789	808	795	780	829	831	776	788	730	750	736	791	836	793	824	759	844	795	811	763	812	764	827	811	787	818	776	813	817	823	761	773	763	826	727	795	798	801	818	832	778	785	803	785	843	782	786	801	790	820	835	848	810	857	823	759	774	810	783	821	765	785	748	776	822	811	774	793	732	826	790	726	779	777	822	801	781	768	835	834	761	818	795	831	804	778	790	799	802	771	784	801	773	799	804	828	774	817	808	743	788	780	820	788	786	793	784	791	837	835	745	788	782	808	739	782	793	806	799	827	794	750	775	763	818	805	782	787	807	775	815	817	776	755	775	737	810	777	734	780	820	790	832	813	793	794	849	791	824	801	794	833	831	822	790	788	811	820	808	788	771	804	828	792	751	802	798	787	834	796	786	801	758	826	846	807	812	803	823	836	772	811	806	807	783	777	765	729	846	804	799	820	737	800	762	776	797	823	779	787	802	793	829	828	801	770	758	794	752	798	804	791	808	775	798	805	800	799	818	809	790	800	819	745	728	782	774	789	754	853	839	789	798	819	783	853	797	761	819	768	758	809	813	780	814	795	782	805	777	758	807	774	829	838	798	750	769	777	808	840	817	787	815	747	806	797	778	817	831	793	763	771	779	834	826	832	746	805	768	759	786	745	835	776	807	790	800	770	769	822	772	792	731	803	777	769	814	791	768	809	794	810	792	822	797	779	806	782	794	802	799	719	803	791	799	783	775	803	746	796	789	800	755	815	825	779	808	795	794	754	801	784	770	779	763	807	836	793	810	760	800	804	767	810	826	791	769	765	775	789	826	793	770	817	774	780	831	769	790	780	816	834	802	765	777	785	828	811	820	772	771	816	782	803	766	795	803	827	765	769	872	825	816	806	777	795	795	821	826	840	808	840	758	824	838	829	812	840	781	779	823	814	824	819	827	825	792	809	770	831	762	810	778	831	831	786	841	792	799	820	827	791	818	815	767	824	775	811	780	763	798	777	774	809	804	763	825	819	809	767	820	783	755	813	804	762	805	816	780	765	777	775	805	839	805	774	744	824	807	792	808	785	793	828	790	819	708	827	785	801	849	751	827	812	829	814	799	795	813	795	765	751	809	821	786	796	773	788	809	763	823	791	797	803	769	791	785	789	834	761	836	800	799	858	780	773	841	845	764	800	804	805	819	798	761	869	770	786	740	857	794	819	776	767	802	771	779	797	805	788	787	793	791	819	811	808	788	765	796	780	789	820	803	805	829	848	873	819	822	761	770	813	781	816	801	858	827	784	797	818	746	832	746	766	810	783	777	768	789	741	779	825	766	838	757	769	794	832	831	762	744	768	836	852	873	801	761	801	790	807	793	789	803	789	812	849	867	840	810	804	811	834	843	834	779	790	759	755	823	747	769	788	841	764	818	844	798	825	804	777	830	772	765	785	763	796	784	798	765	833	841	825	744	798	798	766	828	757	848	840	808	766	802	804	784	794	792	780	814	836	782	805	781	812	807	790	792	778	798	771	795	779	770	764	864	802	766	812	730	782	767	737	754	767	781	784	795	770	787	815	828	804	777	741	790	806	800	792	834	826	778	744	743	771	820	851	848	806	796	798	790	818	769	797	779	797	796	793	793	779	814	804	811	795	851	799	776	781	790	810	867	778	796	799	851	778	756	766	816	786	858	845	812	741	779	824	818	769	766	758	794	810	769	757	789	813	783	787	813	768	790	742	832	779	815	783	774	815	776	783	818	788	840	786	818	858	766	790	748	860	776	826	741	766	776	817	784	811	794	802	840	796	787	757	778	774	819	811	809	794	762	805	784	798	779	852	830	785	776	782	848	728	779	800	799	811	856	812	821	790	728	797	841	799	791	788	821	783	809	811	695	786	795	777	777	823	779	848	838	840	765	799	786	806	793	778	793	843	792	829	808	775	839	839	745	816	743	767	795	797	763	845	833	811	816	781	769	802	803	802	839	806	810	780	760	769	820	780	800	763	802	764	784	774	860	787	768	839	791	812	824	834	780	801	821	811	739	797	828	804	806	791	829	772	804	797	791	753	752	832	823	790	772	807	815	789	824	806	763	793	788	772	783	735	808	796	827	818	788	805	819	781	792	777	788	766	823	794	800	810	775	801	793	756	773	786	820	799	813	800	798	826	829	814	814	765	856	773	781	815	750	810	727	835	795	753	796	753	801	817	782	852	776	798	814	773	782	802	813	829	797	844	748	869	814	821	769	808	793	818	807	805	786	768	807	829	813	804	792	822	806	801	806	724	783	777	751	724	799	823	778	860	811	772	783	762	768	745	820	762	811	810	793	796	786	793	820	810	833	842	746	802	835	753	749	810	778	794	721	816	750	763	779	835	783	820	803	759	805	843	804	790	844	778	798	769	828	751	799	793	749	807	812	755	824	793	780	789	833	783	806	759	788	785	808	795	783	770	812	810	786	850	821	786	761	784	801	790	817	837	795	769	766	767	835	810	832	858	868	812	800	753	802	763	802	811	831	785	758	797	796	796	806	781	843	800	817	823	775	837	840	792	813	789	779
29550	13991	3704	5142	4008	2508	1498	541	155	181	165	167	195	176	169	167	181	163	167	155	159	164	145	169	178	145	172	146	165	153	139	164	151	157	178	177	150	161	176	156	154	162	162	177	170	166	156	151	130	152	173	154	137	152	170	143	178	168	150	165	168	153	161	169	162	149	172	167	168	166	163	160	159	165	158	163	146	157	175	170	158	137	184	147	174	143	168	161	171	165	169	158	164	172	155	157	173	146	159	166	175	165	154	162	135	169	177	146	180	159	163	146	154	162	166	159	144	154	144	171	179	146	143	135	162	146	167	158	155	141	182	170	162	140	167	171	159	173	193	171	165	135	178	150	165	174	150	173	164	171	163	150	180	165	154	169	169	154	157	141	155	155	185	165	150	140	168	125	158	167	162	181	154	173	160	176	171	153	180	166	168	170	179	166	158	188	172	169	174	151	156	139	175	159	135	171	175	161	151	140	143	167	195	175	180	193	148	160	171	175	174	156	173	147	149	163	146	156	184	163	186	146	184	151	158	158	165	134	185	148	146	181	157	165	168	156	155	153	159	148	159	175	170	146	161	177	167	165	155	167	181	169	185	145	152	153	144	145	170	162	163	157	159	162	174	174	147	174	172	133	173	155	176	170	164	201	193	167	173	193	179	168	162	163	177	182	166	159	180	150	164	143	175	164	159	163	167	176	149	182	156	165	155	174	151	180	179	164	168	151	202	165	151	163	167	173	178	177	201	174	146	168	184	164	145	165	169	171	178	154	177	151	171	157	167	171	164	156	179	154	163	158	148	148	173	172	165	162	160	172	156	179	166	150	163	148	128	155	151	158	160	174	192	182	159	138	167	162	153	176	164	151	165	161	159	184	159	142	151	147	161	175	171	152	177	169	142	177	202	175	149	159	131	157	147	163	166	182	142	174	156	153	195	196	152	172	155	159	138	152	169	154	159	199	166	154	166	175	167	151	156	185	145	177	157	173	140	172	193	174	164	159	163	177	186	160	160	157	156	169	166	156	154	155	148	167	191	174	167	140	172	180	184	187	172	178	158	177	161	155	151	170	159	154	162	160	150	153	156	165	128	181	162	162	177	161	163	147	164	163	157	147	163	192	177	182	136	163	173	155	155	156	149	152	162	171	197	172	145	161	145	162	152	162	149	188	148	165	164	173	154	171	163	174	181	138	173	171	147	182	167	170	186	166	142	180	159	159	187	163	165	162	174	146	149	168	144	176	169	161	154	149	182	142	167	155	149	177	172	155	157	138	158	171	156	168	171	170	155	140	167	148	156	158	161	167	153	143	166	178	168	147	176	181	158	173	169	173	143	173	171	167	157	156	179	176	185	188	174	172	154	152	142	168	175	164	178	172	167	158	168	172	171	157	159	183	197	158	149	154	169	147	152	176	164	171	158	181	186	157	165	162	163	167	168	181	156	149	169	151	160	172	156	163	180	175	150	163	153	155	180	147	168	164	143	151	171	158	171	163	155	158	145	174	155	155	163	168	165	168	131	162	172	163	148	169	151	172	136	161	158	166	157	181	156	147	163	166	161	152	159	159	152	183	187	167	163	174	144	179	173	134	173	148	168	172	174	158	170	151	169	159	134	174	162	170	161	169	159	151	159	152	164	158	155	156	165	177	168	162	166	161	177	149	160	165	140	145	171	167	158	147	155	177	165	190	160	156	162	171	142	164	174	146	181	162	162	176	146	171	188	173	161	179	174	167	163	177	168	165	143	147	144	189	133	130	147	133	162	180	160	174	159	182	202	179	158	170	156	148	206	167	160	140	160	151	158	151	148	143	165	162	172	145	161	188	174	179	160	168	174	155	160	157	160	164	173	157	162	167	171	161	171	154	153	155	163	155	135	198	158	175	153	160	164	158	162	155	149	164	145	163	148	169	139	178	151	164	154	157	157	168	160	159	178	158	191	157	154	150	142	147	173	170	167	176	147	168	154	176	163	173	180	169	163	157	141	152	175	178	159	157	142	159	179	157	152	147	176	158	166	144	179	159	181	143	171	143	167	174	167	164	149	153	154	138	158	166	167	170	157	147	155	174	153	171	161	154	183	155	156	177	146	169	149	173	146	145	162	178	147	170	166	146	160	166	164	156	189	168	194	164	161	175	169	159	167	165	167	153	140	196	175	167	175	156	147	169	167	168	157	169	172	158	162	159	144	177	149	130	157	154	158	143	158	152	122	140	164	157	160	155	184	153	146	175	178	184	147	173	164	137	167	159	161	173	173	141	152	186	142	176	174	156	158	157	181	144	134	154	163	187	156	177	176	173	164	165	169	185	170	160	168	167	160	174	162	152	159	169	166	165	136	156	151	169	144	168	161	176	127	161	174	174	157	197	154	186	161	139	138	148	176	179	160	158	177	158	170	172	172	144	174	166	148	161	170	171	176	180	186	163	165	169	138	164	169	173	149	140	152	184	161	177	154	163	164	142	168	178	164	152	160	153	165	155	139	156	148	165	166	161	165	155	191	155	148	177	170	165	157	158	160	149	172	162	184	147	163	165	160	184	153	144	174	171	135	183	150	169	160	156	170	164	154	155	172	146	163	179	162	162	183	141	159	164	170	194	151	164	167	153	167	166	170	173	188	166	149	167	168	158	147	181	169	167	176	179	133	184	147	151	151	175	148	164	164	178	167	163	170	178	150	135	153	161	153	146	142	144	176	159	175	171	173	173	170	167	164	170	175	154	147	165	132	172	177	134	172	169	160	153	193	187	168	157	151	149	134	146	155	170	157	161	175	169	161	148	176	149	158	148	144	164	187	157	166	162	187	167	154	173	149	163	151	156	173	167	173	159	163	184	167	161	160	174	155	145	163	170	156	168	173	166	157	149	146	180	156	171	146	171	162	143	174	174	143	166	154	155	144	173	168	152	174	154	140	162	164	142	178	156	138	146	166	166	135	144	148	161	132	151	165	172	159	168	148	161	154	149	147	136	176	176	171	182	189	143	184	147	172	160	151	126	155	186	197	167	154	161	160	162	141	156	155	183	164	152	171	149	150	193	177	166	167	170	151	160	189	176	161	132	172	148	160	170	160	163	145	164	163	138	153	178	176	151	177	168	164	162	149	153	188	169	148	164	164	163	152	162	164	157	169	165	159	193	171	181	163	160	162	161	152	175	175	171	171	173	149	164	153	168	182	165	159	159	157	147	134	150	186	168	177	156	155	162	173	163	167	154	155	160	169	165	148	170	167	158	151	166	145	157	178	157	150	178	189	159	145	157	172	157	169	157	170	158	138	157	158	149	156	136	170	154	169	158	166	179	161	178	160	154	184	158	159	157	163	158	158	162	168	146	152	166	155	170	189	159	139	186	168	187	148	147	157	155	156	152	170	139	149	170	150	158	169	145	159	183	157	158	156	157	164	144	174	174	157	164	164	171	152	171	162	152	175	183	167	164	158	142	141	159	165	163	166	189	161	153	183	176	157	157	163	146	166	147	172	146	165	177	181	188	151	165	164	140
16185	7722	6596	14521	12897	8921	5377	1682	410	396	416	406	394	399	399	405	404	382	440	437	445	417	402	403	431	387	445	407	402	395	410	416	401	428	456	385	404	405	421	424	399	424	429	460	415	415	449	396	441	417	402	448	459	418	383	410	424	411	424	448	373	389	396	444	363	458	393	415	395	400	461	385	426	408	445	400	403	406	411	379	432	430	429	405	399	408	378	438	400	449	389	432	433	398	396	404	435	434	450	439	404	432	388	444	409	397	422	396	426	384	403	406	383	434	400	398	413	393	417	421	403	413	443	460	438	395	435	395	395	451	415	392	418	439	429	450	409	411	384	401	418	433	428	417	441	470	401	441	396	411	455	408	403	363	386	392	403	409	406	385	445	423	426	396	431	427	429	419	417	420	414	437	440	422	431	425	346	451	431	436	343	398	412	420	424	472	396	410	385	431	386	420	416	400	394	416	406	394	379	435	410	404	436	415	401	414	417	411	422	416	410	416	393	389	377	419	421	394	437	390	415	410	419	422	436	393	447	400	415	423	453	418	414	381	414	396	403	416	390	424	407	383	377	416	374	414	425	417	383	429	454	391	430	426	421	440	387	445	442	434	390	411	422	419	387	488	366	421	397	427	398	378	390	441	390	393	400	436	426	414	435	416	401	423	387	406	439	386	385	419	434	401	424	416	429	392	415	422	410	379	396	397	395	382	464	422	394	413	402	407	420	432	394	403	381	432	408	431	420	397	419	408	399	405	442	448	405	391	404	418	413	421	408	428	395	413	416	403	424	437	398	436	426	407	424	399	415	441	409	440	413	396	439	405	415	416	435	375	413	416	413	434	409	418	373	418	430	411	408	435	399	422	429	397	411	400	418	407	430	469	386	389	450	418	409	399	414	412	434	394	440	417	435	405	401	399	429	429	407	407	402	431	406	418	394	399	380	387	377	417	400	401	417	415	412	428	414	418	393	388	407	451	412	407	427	393	358	392	445	376	395	399	445	434	432	396	400	405	390	390	377	365	399	444	406	424	397	350	398	395	393	443	394	445	392	433	404	400	383	434	410	411	421	416	420	392	408	419	411	401	406	405	391	425	390	397	393	397	393	402	414	393	384	439	408	435	458	448	427	413	402	391	400	379	400	418	422	448	425	388	408	392	437	382	435	411	384	432	394	410	422	410	435	428	428	396	424	393	418	409	406	418	410	444	409	425	395	419	408	398	409	381	386	410	434	387	429	423	440	448	427	425	427	420	433	384	409	379	403	396	388	414	444	414	397	434	417	413	439	406	382	439	434	402	382	425	426	397	421	378	454	421	407	428	446	433	430	420	422	379	439	406	396	420	431	413	404	396	406	436	410	424	431	408	415	400	393	453	381	431	418	443	440	398	424	398	438	441	449	407	409	446	431	409	401	386	403	421	390	400	427	417	407	414	432	393	403	434	372	369	428	419	437	404	418	444	405	384	415	390	412	415	425	397	424	411	391	358	429	357	408	402	403	388	436	394	412	439	437	397	421	404	396	399	449	349	414	403	388	400	400	389	395	398	422	403	393	407	400	443	434	392	416	405	408	430	441	419	443	365	405	417	391	428	426	409	431	400	448	425	393	393	429	430	434	410	386	395	393	410	441	454	404	392	448	426	406	424	429	402	392	398	440	388	403	432	408	413	421	429	431	395	424	397	405	435	443	420	389	456	401	396	411	384	392	389	394	406	433	414	404	409	437	417	414	439	421	448	436	398	418	408	440	426	396	378	397	396	456	420	396	449	406	413	439	414	401	431	415	406	427	412	378	406	414	441	447	380	412	390	406	419	410	395	435	407	376	394	449	392	379	428	419	462	393	417	402	392	447	401	405	424	409	427	427	385	438	396	407	414	447	430	431	451	406	428	402	430	374	426	402	411	403	380	405	408	400	399	399	432	485	394	419	428	394	407	400	423	453	395	440	400	420	426	420	419	428	412	431	391	388	455	434	419	421	403	439	408	414	428	373	402	388	378	433	403	402	433	429	424	391	392	402	394	412	430	405	436	422	414	413	403	392	398	401	393	422	450	402	442	395	402	431	410	387	401	367	414	374	400	415	407	425	413	408	411	411	398	436	445	399	355	428	389	434	404	416	422	447	388	393	382	396	441	378	395	401	376	407	429	431	432	415	369	395	424	435	402	432	422	415	395	393	394	409	396	391	430	401	438	416	419	412	426	399	400	385	419	402	396	388	430	366	383	438	393	400	407	442	427	406	434	447	392	408	405	440	423	454	449	448	419	418	406	406	427	405	438	428	424	406	389	423	455	414	414	377	418	429	439	396	450	389	423	394	399	380	420	429	425	411	416	400	419	422	408	444	403	444	403	449	419	422	418	402	407	382	425	398	401	417	430	416	404	420	410	433	417	407	425	419	380	389	426	400	421	411	428	426	437	415	423	422	430	394	432	414	409	411	410	385	379	412	388	401	440	405	386	416	384	386	408	394	416	425	414	465	445	447	453	423	408	423	418	398	427	414	421	436	419	407	381	429	407	415	432	423	434	425	418	429	388	411	415	410	412	387	377	406	425	377	398	408	387	394	363	388	410	347	396	400	400	396	411	401	407	422	358	390	407	411	449	395	440	408	429	409	395	457	382	396	459	408	463	424	425	409	417	384	405	387	414	421	416	423	418	435	438	422	407	420	415	422	451	399	383	377	415	434	440	405	453	381	443	424	399	401	447	403	424	436	410	418	428	413	435	414	403	390	446	397	414	409	399	411	412	428	430	394	453	410	447	389	427	427	396	424	451	436	442	435	399	445	415	427	431	449	409	394	443	414	433	405	419	454	395	430	423	432	422	416	409	443	432	459	414	390	436	412	412	402	405	388	448	423	408	429	399	430	433	382	421	407	403	400	380	389	396	383	392	448	408	434	377	371	436	425	406	398	427	385	374	412	455	395	397	438	456	413	385	426	422	393	445	401	418	402	440	400	371	439	448	407	459	406	395	367	387	393	425	369	475	382	427	373	423	395	444	404	418	444	417	417	431	413	388	433	409	413	410	436	445	412	415	407	410	389	458	381	452	402	444	419	417	416	434	396	423	408	438	410	411	415	425	410	400	451	444	408	406	434	421	415	440	437	407	382	408	409	441	426	388	425	401	465	414	393	426	413	404	414	423	458	381	381	408	404	370	413	392	403	427	431	453	391	383	389	410	443	431	415	442	400	432	452	405	415	382	420	441	426	427	434	400	422	404	421	398	385	392	383	416	451	421	415	389	394	415	407	402	392	475	401	375	428	466	437	392	413	405	422	409	424	435	389	454	443	421	416	428	412	432	422	398	417	419	437	418	395	420	433	421	414	438	382	430	433	411	421	390	395	415	419	420	421	414	376	395	418	438	403	441	422	413	427	425	429	390	405	383	402	454	406	393	411	409	446	400	402	418	416	359	413	432	392	394	404	416	393	434	391	414	398	385	417	417	407	393	403	422	385	427	372	415	447	426	382	406	431	405	392	390	394	387	407	386
37245	25042	13411	25887	20114	12490	6138	1283	210	178	200	168	197	177	178	190	170	176	193	208	186	184	176	192	167	174	189	166	169	174	172	194	178	179	176	178	181	216	183	186	191	156	150	189	193	186	173	200	163	176	157	199	203	191	162	200	182	194	180	188	165	175	184	158	182	159	185	185	178	178	176	165	138	199	200	182	175	179	187	167	186	191	179	174	191	186	170	205	172	180	156	199	155	158	189	174	185	200	168	166	186	183	191	164	167	168	174	169	170	180	174	167	185	194	164	197	191	176	178	170	148	147	171	173	162	165	165	157	196	159	195	168	182	181	184	162	166	178	182	192	172	192	208	135	177	166	178	174	168	177	190	176	187	171	173	176	163	175	177	158	159	201	159	168	149	194	191	196	159	183	159	182	198	155	182	177	174	190	164	142	168	182	179	183	194	155	201	161	163	187	156	191	168	177	182	184	165	150	169	162	189	165	169	192	154	157	179	157	175	172	161	169	177	175	174	195	177	183	189	185	184	192	174	187	206	181	181	160	190	180	181	172	174	157	168	170	173	164	165	190	175	180	189	170	189	163	199	172	180	167	158	167	181	190	168	158	186	231	178	184	159	171	164	169	175	165	193	187	191	172	171	175	199	178	167	146	190	200	161	179	165	154	187	182	177	183	199	196	176	168	184	183	172	185	189	169	161	174	166	171	166	193	196	175	180	169	174	209	192	179	181	178	188	191	160	193	178	172	163	170	200	203	179	171	173	179	156	187	157	150	163	161	154	167	183	160	181	173	173	183	181	157	192	179	160	169	189	187	194	190	173	175	189	179	183	194	169	183	164	174	174	152	174	172	143	167	160	181	151	186	165	180	159	186	170	207	161	169	174	175	172	175	184	154	171	144	184	162	162	175	180	175	158	177	186	199	180	181	171	202	200	187	158	188	147	159	171	171	177	160	179	195	150	184	150	188	193	192	171	175	151	163	191	184	173	172	168	156	206	167	164	177	171	185	170	168	170	187	179	166	162	151	171	212	159	173	177	174	193	176	200	160	193	170	187	172	181	165	178	154	203	171	182	204	179	140	171	175	205	175	197	171	180	172	170	184	165	170	157	168	184	204	172	236	169	182	165	191	182	172	171	192	192	189	190	186	184	188	174	185	161	178	167	165	199	180	169	167	175	164	178	182	179	170	194	187	162	199	164	172	185	186	170	156	190	170	142	173	193	163	193	188	175	214	195	184	176	161	173	218	162	169	169	159	178	177	172	178	186	171	161	195	163	159	171	186	190	180	169	166	197	179	182	191	163	145	184	174	159	202	199	182	199	194	168	187	191	183	170	163	174	191	190	181	153	173	175	187	172	164	170	186	178	196	186	173	179	166	196	183	166	183	177	195	165	174	159	183	188	194	177	172	184	176	159	178	176	182	184	158	166	177	182	191	176	169	185	181	210	178	162	178	151	162	186	177	178	189	171	187	159	194	173	194	184	166	147	187	210	186	182	198	181	183	163	204	179	176	148	171	181	185	180	184	206	164	144	170	200	158	169	185	171	183	192	182	148	167	169	168	173	173	188	170	194	153	186	172	183	159	180	174	199	196	172	175	176	158	183	170	163	166	172	164	183	181	174	188	153	147	178	164	188	171	192	187	201	172	191	201	192	179	182	163	165	203	164	190	163	172	196	170	174	204	168	177	165	178	172	178	177	145	147	181	153	175	153	168	163	189	174	181	195	191	179	163	181	180	169	203	170	159	186	168	177	163	168	177	179	168	187	198	190	190	169	158	171	195	200	182	170	181	171	190	191	182	180	178	173	190	169	162	174	168	160	154	182	201	156	189	165	210	174	188	180	176	162	152	161	170	198	165	190	183	165	182	191	152	167	180	185	204	170	165	178	187	156	179	166	186	145	197	180	194	171	173	177	185	175	169	173	148	149	174	156	196	169	168	162	175	174	182	203	179	166	166	194	167	178	181	194	177	176	163	181	182	180	187	166	193	167	196	168	167	162	202	193	181	175	185	159	167	183	154	190	166	184	171	171	176	181	177	190	167	190	182	166	178	160	182	170	163	157	161	179	168	177	175	190	179	158	181	168	184	175	182	179	189	209	170	190	193	164	186	169	166	169	171	166	160	169	186	191	185	182	145	172	181	152	158	177	193	169	209	180	201	183	186	193	135	186	179	160	199	174	174	159	161	202	201	174	178	197	177	175	162	203	180	157	165	200	206	150	193	174	162	170	170	167	148	169	166	160	145	161	163	197	198	158	180	149	198	167	190	185	170	178	196	183	227	155	183	171	161	166	175	173	167	184	147	174	173	177	198	187	207	192	168	193	190	165	189	167	174	166	166	176	171	176	171	183	177	168	167	179	174	171	183	168	168	147	195	188	161	163	173	173	203	164	174	184	153	173	167	154	181	200	180	157	163	168	204	162	190	190	172	206	185	167	182	157	169	188	156	156	201	192	183	189	164	178	162	186	200	181	182	195	178	181	178	190	186	144	164	196	170	165	183	173	176	173	171	175	169	187	171	178	170	155	187	166	177	192	166	158	180	181	172	179	170	155	171	194	155	189	189	179	162	173	177	162	176	185	185	182	182	168	159	159	157	153	172	188	182	206	178	156	194	165	178	164	184	193	183	193	182	166	178	146	178	175	186	191	195	204	161	202	176	172	177	163	184	158	162	194	161	193	168	216	189	165	211	148	167	190	187	175	188	179	194	175	185	190	180	183	191	152	172	163	146	139	170	190	196	150	178	175	169	182	192	168	174	167	166	182	162	169	170	159	174	206	175	203	179	178	178	177	201	158	183	172	168	180	191	170	156	171	173	199	193	169	173	184	164	180	197	173	183	159	176	182	154	177	208	180	184	159	169	155	182	176	166	177	169	194	179	154	180	173	180	186	169	204	180	163	179	165	162	191	199	156	176	168	173	174	168	188	178	164	181	203	153	196	173	169	187	195	188	181	207	160	194	194	158	163	176	187	171	187	191	150	169	206	161	188	211	203	192	182	197	169	191	163	154	164	175	171	185	173	199	156	183	154	157	169	169	181	159	177	140	154	157	164	183	181	181	171	151	199	187	168	191	159	182	191	182	184	162	173	183	182	168	189	194	207	212	206	167	196	220	182	178	176	178	186	197	183	182	197	177	190	175	148	167	182	192	178	165	204	182	177	204	190	142	179	172	176	194	179	186	169	181	154	178	175	152	175	202	193	168	190	169	154	190	194	177	161	172	194	188	165	166	170	185	205	186	163	176	173	188	157	178	195	195	164	204	198	152	182	166	155	180	142	211	176	193	192	160	188	175	176	163	163	156	180	165	180	173	166	170	174	171	192	203	187	184	169	182	162	188	185	176	183	174	188	164	173	180	165	178	160	174	177	168	182	192	190	180	178	162	161	169	161	190	191	183	174	176	169	165	178	152	201	200	158	182	172	152	197	173	178	160	163	167	162	153	175	184	184	194	181	178	169	183	141	171	195	203	172	185	168	192	173	162	157	166
22445	16380	19329	39702	35578	27814	17540	4099	473	469	508	458	458	402	450	426	468	454	468	405	443	458	438	472	446	470	447	429	439	406	477	468	464	443	455	447	423	441	426	468	444	458	472	411	437	458	435	446	443	446	459	443	437	485	441	424	421	418	407	454	460	440	443	425	416	452	421	457	466	474	442	488	453	476	399	436	487	441	426	420	455	463	476	426	449	454	421	451	433	443	438	428	475	449	467	468	454	450	463	435	425	413	475	463	454	473	438	481	423	435	461	431	445	371	438	432	479	454	429	459	431	473	465	458	455	453	434	423	441	439	454	457	439	431	428	436	418	427	456	403	450	437	418	443	403	449	429	446	478	496	481	464	462	453	479	402	464	430	430	466	457	456	444	429	395	424	459	455	408	481	446	456	464	464	454	498	449	439	432	469	448	421	423	404	447	414	462	420	475	498	400	470	437	398	444	438	448	453	432	431	448	437	450	408	448	448	459	444	452	430	453	496	476	452	452	437	442	412	465	438	429	461	473	431	436	460	441	491	471	439	449	451	440	441	446	470	459	446	445	456	468	475	433	449	448	405	452	471	442	463	441	447	408	449	468	460	414	452	481	485	439	454	494	424	452	442	432	443	455	432	430	465	464	495	464	438	437	479	505	472	454	402	455	388	464	468	419	464	477	430	462	462	439	418	465	461	457	445	462	466	419	473	494	446	438	461	440	465	420	384	454	484	459	390	473	474	462	430	472	447	442	471	420	456	465	405	453	482	491	417	457	413	441	417	437	476	441	431	442	458	451	429	440	463	444	434	490	439	423	440	434	476	465	450	443	448	443	451	422	453	446	442	489	488	440	486	466	439	448	459	416	459	452	418	459	458	471	437	460	456	450	447	420	410	460	451	464	462	485	449	465	456	422	444	463	460	473	454	425	419	421	424	456	448	419	464	450	460	444	443	379	432	428	453	444	465	442	447	464	481	470	409	450	423	431	448	443	438	463	461	406	459	442	449	454	450	481	467	460	467	450	437	446	452	480	450	479	438	416	442	448	425	418	450	453	478	467	443	469	457	441	474	462	455	433	415	462	462	464	454	482	466	428	465	433	434	442	457	489	449	455	448	474	482	503	461	455	437	437	432	441	497	467	482	457	422	414	463	414	463	463	414	424	398	423	449	454	441	450	433	434	443	439	439	444	415	457	440	428	451	458	467	418	399	476	471	416	450	426	461	465	427	413	469	457	460	463	431	443	457	486	443	478	422	455	450	462	439	438	436	472	435	454	452	468	475	440	415	477	443	464	430	427	460	416	436	427	459	459	423	447	412	446	435	433	444	473	440	423	451	450	470	425	434	456	462	455	464	427	468	468	477	416	464	427	443	436	424	428	461	444	456	419	455	418	456	423	428	447	428	445	456	447	450	466	447	474	438	461	419	442	428	457	429	509	452	442	430	459	472	437	430	488	434	393	471	448	428	441	433	470	463	466	431	452	455	428	459	456	498	424	403	435	426	454	441	472	466	460	459	463	448	429	457	470	441	415	432	425	432	432	466	431	462	442	419	447	476	412	481	428	465	456	439	434	476	457	423	441	457	433	402	440	454	454	458	449	457	487	477	479	458	458	418	448	443	442	434	464	447	475	430	441	411	466	426	410	463	455	427	454	462	434	421	444	402	460	451	477	485	476	471	448	456	437	479	440	460	473	433	444	468	414	460	449	481	423	405	432	437	449	444	424	448	488	431	465	463	476	472	474	446	461	441	414	434	429	444	450	467	415	487	488	465	498	478	437	439	432	461	451	399	432	418	479	458	477	488	506	419	450	496	430	447	420	428	468	446	463	436	452	459	434	478	450	431	420	472	414	465	434	458	427	454	452	471	449	447	440	433	430	422	442	427	463	441	444	515	434	455	433	460	448	459	476	466	461	466	442	464	444	461	454	443	452	436	425	457	463	461	480	471	454	455	449	434	461	456	443	488	438	476	400	423	409	452	470	435	467	457	440	440	434	484	463	428	414	482	413	442	441	481	479	459	456	449	464	479	433	439	456	427	477	435	468	444	423	431	441	429	485	470	437	432	449	463	440	416	444	471	452	450	434	463	432	426	470	503	461	460	514	456	468	468	426	460	440	425	442	465	431	417	464	464	454	439	449	480	418	428	444	458	495	440	456	476	452	439	426	411	426	439	441	431	426	432	478	442	458	418	432	453	460	448	448	435	462	441	441	454	452	445	417	458	477	441	468	434	415	428	425	427	440	447	443	418	439	455	444	464	418	422	441	449	474	439	453	417	461	429	436	416	441	458	447	445	496	443	440	435	437	440	455	477	455	430	482	447	426	445	478	460	471	486	451	412	499	467	447	467	498	433	420	454	433	448	448	450	451	426	413	465	395	445	449	454	426	470	434	441	435	412	457	472	426	434	443	469	460	469	440	434	438	475	430	420	434	436	425	455	418	481	421	441	406	422	467	454	458	426	452	425	458	453	444	457	444	435	449	469	428	472	434	470	414	438	439	433	456	442	470	452	428	431	452	437	452	433	453	415	452	441	447	425	476	464	471	435	435	412	485	478	431	470	427	446	476	446	483	463	424	419	458	482	407	418	435	463	445	501	446	464	485	448	419	488	481	446	444	439	535	499	469	429	442	448	452	466	436	440	464	456	456	446	479	431	432	444	446	445	439	445	425	421	426	445	427	460	443	472	469	458	442	454	459	444	418	443	444	500	444	416	422	464	458	450	428	417	484	466	428	442	453	448	469	450	452	477	409	438	455	435	452	480	446	438	431	453	444	449	452	468	448	431	474	470	440	448	494	453	446	493	444	410	479	448	416	476	452	457	429	408	473	422	509	442	419	438	443	447	453	447	458	465	467	405	462	443	420	450	487	491	436	482	451	447	474	396	439	450	469	447	413	429	448	429	464	481	457	417	442	414	448	454	456	447	454	425	442	422	480	447	402	462	469	474	455	462	449	490	459	470	476	441	424	448	443	448	423	432	474	474	469	428	459	418	463	459	467	437	440	458	430	454	450	468	431	459	430	480	414	462	428	427	452	437	435	468	432	428	451	435	450	449	415	449	463	414	426	451	453	499	440	476	428	468	445	432	443	421	473	479	439	444	465	490	440	446	428	450	460	457	441	422	444	463	447	436	425	494	452	449	446	418	426	452	459	461	449	489	456	446	462	475	450	442	466	413	391	442	460	473	478	459	432	471	454	442	463	465	453	419	424	437	445	423	441	405	466	450	426	446	460	460	436	443	447	489	424	475	461	432	452	458	470	421	450	468	424	421	487	436	441	426	457	450	438	458	454	462	474	452	438	460	439	418	473	394	461	430	444	479	449	434	449	394	444	458	419	493	461	441	451	469	454	425	488	433	456	441	445	444	454	460	417	439	426	469	427	450	451	468	447	452	409	463	473	469	450	454	456	459	481	471	491	460	425	442	502	456	424	447	456	462	464	450	437	448	472	433	473	473	444	427	459	526	433	432	444	454	454	489	470	430	457	452
63238	41484	41763	66636	59454	47428	32707	13193	1603	357	366	340	359	373	329	356	365	359	338	358	383	341	328	374	321	349	340	364	361	344	337	343	374	350	315	331	369	331	329	363	347	330	349	329	348	348	323	334	363	356	350	388	340	300	364	356	339	332	325	352	362	322	322	341	357	363	360	367	370	338	332	373	327	344	350	397	328	339	330	363	376	343	353	334	335	355	363	358	345	345	350	351	345	326	373	334	282	367	312	327	343	345	383	328	354	333	356	353	347	324	390	316	346	372	363	348	366	357	345	338	326	358	319	350	372	345	355	351	361	377	353	329	339	348	354	327	338	357	358	356	346	365	342	363	415	329	350	330	314	307	368	350	356	358	328	376	335	298	367	328	305	362	356	368	336	351	387	340	359	362	338	362	342	340	340	312	371	369	358	335	347	340	349	350	360	396	331	336	368	370	343	363	312	339	364	325	358	337	375	364	347	293	348	341	342	320	357	364	372	338	327	332	358	339	335	355	373	349	358	342	345	334	339	326	326	335	363	333	364	367	328	318	336	361	335	324	325	333	356	314	346	356	349	338	354	355	326	362	382	340	396	352	308	358	368	344	344	359	322	313	324	323	374	340	313	365	356	373	314	347	360	391	321	351	361	373	339	365	368	346	331	351	337	322	366	319	350	355	346	350	357	357	375	359	348	370	341	342	359	391	340	324	353	338	347	383	343	355	381	343	358	357	363	310	368	377	324	307	329	335	374	351	328	368	371	350	368	353	331	355	374	317	356	378	353	340	336	331	328	396	344	314	349	368	315	325	312	382	336	328	320	332	325	316	337	348	323	372	322	368	360	336	337	332	343	356	343	295	324	338	338	338	361	340	349	359	372	347	347	355	353	351	372	361	335	327	336	358	349	345	356	353	352	354	358	336	376	357	348	346	361	339	340	349	305	345	351	338	304	355	344	345	354	349	347	315	336	331	321	322	328	325	332	326	359	361	323	343	354	370	329	339	360	365	348	355	340	353	346	368	349	338	349	344	316	339	348	331	402	345	383	352	343	348	343	347	378	337	358	367	359	345	327	338	371	352	368	323	325	329	333	331	342	346	391	373	322	338	335	354	359	316	342	343	335	333	309	344	334	345	357	355	366	347	326	338	356	328	380	368	344	331	344	342	361	340	378	368	348	351	346	326	357	325	337	340	333	340	330	336	354	367	338	362	321	342	368	367	340	325	367	361	358	384	331	342	315	373	352	355	320	363	322	348	374	332	366	313	367	311	293	343	364	326	380	355	359	352	333	321	358	362	366	343	310	343	313	364	340	337	348	341	321	362	355	329	348	346	334	334	364	347	320	313	318	347	301	330	385	328	366	348	358	366	344	372	338	352	367	327	357	344	383	359	364	334	306	343	313	371	325	340	297	329	361	307	327	352	393	379	352	315	334	339	332	346	346	316	324	345	339	338	380	356	345	385	381	383	367	337	335	341	341	343	349	335	342	348	338	354	358	350	366	373	372	341	351	299	362	321	372	358	352	345	348	322	373	364	357	381	339	308	347	323	304	379	344	382	339	342	360	340	336	334	307	350	363	341	361	348	321	321	316	402	324	398	339	351	342	324	302	357	323	342	385	333	345	344	342	334	337	361	343	377	346	356	341	374	346	328	357	354	331	357	323	359	340	320	348	385	368	309	361	344	362	330	306	337	346	321	386	318	323	341	322	318	343	371	330	328	383	334	348	312	352	352	360	349	362	361	386	349	311	324	345	337	358	330	326	356	360	333	360	331	359	386	357	346	316	337	335	373	340	327	389	346	370	341	346	351	364	354	383	327	336	361	339	317	360	346	352	350	334	351	343	373	384	350	347	343	354	349	326	362	355	360	334	361	373	310	333	368	369	325	343	313	317	352	345	334	357	344	356	315	366	342	328	379	400	313	319	352	352	347	345	339	357	352	349	365	305	358	346	315	331	353	323	348	316	353	373	355	357	342	317	327	320	302	328	316	350	357	338	338	343	336	342	382	372	352	342	366	322	315	373	337	406	329	344	345	326	318	359	340	335	358	360	348	339	340	331	335	373	345	349	379	367	341	385	363	351	332	306	357	321	331	359	340	335	369	360	358	355	369	335	354	314	329	360	358	359	352	306	327	318	359	333	357	347	377	383	307	355	340	372	345	365	369	322	338	327	354	356	334	374	332	331	339	334	347	310	327	347	315	374	346	329	364	352	374	350	334	344	325	379	306	349	314	342	394	326	359	345	357	334	352	338	337	307	354	363	344	363	350	363	329	336	372	357	344	358	319	341	330	349	381	362	292	331	372	369	330	367	324	335	347	385	356	342	341	319	373	332	354	339	355	348	334	340	327	353	330	359	334	355	356	347	317	337	329	330	363	342	347	332	345	364	344	359	360	378	359	361	352	351	374	340	344	349	344	321	339	347	348	359	374	340	374	336	338	359	370	359	334	351	321	348	317	325	335	319	297	325	336	345	366	355	349	337	333	357	358	331	339	366	362	320	344	322	356	356	350	356	301	376	395	331	338	348	354	303	320	348	323	360	358	360	351	355	360	362	346	359	330	329	371	322	345	308	374	324	368	375	372	347	346	308	356	324	336	332	316	354	341	365	292	351	329	368	333	352	338	325	362	371	333	337	353	333	368	330	326	341	397	367	368	333	326	306	400	362	359	322	366	320	339	333	356	339	308	323	340	364	311	356	364	349	336	328	312	325	366	341	323	315	330	358	356	341	375	297	355	363	356	382	351	368	376	348	342	368	387	372	336	330	354	346	396	372	343	329	362	337	351	344	326	377	364	373	337	361	348	322	352	331	379	367	329	350	378	342	333	379	326	371	339	356	387	327	318	356	351	339	317	351	348	352	325	354	347	351	307	354	317	332	339	345	359	365	374	350	369	312	321	376	374	344	341	345	377	327	387	372	369	321	336	318	329	334	347	330	317	310	339	329	366	355	346	361	316	325	342	346	309	311	341	325	317	357	353	375	343	355	336	323	341	361	371	374	339	351	322	341	373	369	356	380	341	311	356	324	339	341	324	351	337	345	370	367	333	333	360	346	361	327	347	362	363	390	325	375	336	343	355	371	350	373	345	334	340	319	342	382	345	338	333	332	348	335	330	355	338	339	350	328	353	345	354	353	345	383	350	349	346	337	364	336	392	337	338	363	342	330	326	353	354	354	379	336	356	332	407	328	325	370	337	343	344	343	361	361	341	320	357	366	339	344	367	353	365	343	349	347	335	312	327	354	344	344	312	346	366	335	355	333	329	361	347	373	377	330	358	369	292	362	323	343	350	358	317	345	363	334	373	334	328	332	375	345	346	335	324	358	339	334	371	330	327	341	299	377	329	388	354	352	324	330	385	358	311	359	351	376	342	354	333	377	361	345	319	310	333	342	365	380	310	371	349	341	361	395	337	322	330	365	297	360	332	322	351	342	352	367	337	330	303	350	332	355	329	370	324	337	330	306	329	381	332	370	372	307	350	330	364	340	350
42969	23670	46647	74600	69329	58502	45836	19736	2185	925	872	858	863	817	807	791	835	814	788	800	780	814	790	840	796	778	835	731	743	742	824	771	769	782	800	808	811	782	725	749	759	800	765	765	763	779	831	777	731	800	779	747	763	841	756	766	787	748	736	761	775	782	754	796	757	754	788	784	812	717	757	759	768	757	795	796	740	747	785	730	778	777	761	706	757	789	809	793	758	722	750	775	755	764	698	762	803	750	751	783	749	766	770	762	795	794	769	729	789	798	749	740	733	771	748	787	770	712	742	752	767	772	778	806	778	809	719	790	796	766	745	800	733	744	771	768	721	738	717	726	750	767	797	782	750	722	788	748	773	793	736	759	777	786	805	751	752	769	763	752	802	742	794	796	753	734	762	795	789	721	762	759	727	734	747	766	803	793	750	790	714	747	771	819	803	722	785	802	735	783	770	780	774	750	761	742	767	772	766	728	773	760	779	790	802	752	769	764	746	776	757	760	755	802	753	755	768	775	743	765	747	736	772	723	786	760	756	717	689	751	772	791	777	722	749	771	738	757	778	766	724	781	795	775	735	742	735	776	690	773	790	801	756	750	730	761	770	768	772	765	759	769	793	742	723	765	783	792	776	801	770	748	746	769	731	797	742	761	779	777	750	731	734	787	724	730	783	778	792	738	770	744	786	734	769	770	747	794	766	769	829	768	748	775	826	741	811	787	784	760	726	784	743	741	766	781	767	746	744	746	730	758	765	754	761	795	790	768	777	789	757	770	757	771	757	783	752	784	780	772	787	732	790	770	747	700	762	743	736	740	778	765	768	766	738	738	739	813	727	745	739	734	805	743	758	762	743	761	808	763	727	757	731	811	819	792	767	780	787	723	734	811	803	782	773	786	731	731	791	800	811	806	802	772	778	785	779	766	776	752	733	706	824	774	804	764	769	753	758	772	779	800	772	740	738	747	766	772	738	749	717	750	690	802	769	791	776	743	760	789	807	737	781	744	776	767	788	803	811	766	753	743	707	783	793	803	808	756	767	772	747	759	780	770	743	786	760	828	730	773	725	728	798	753	785	761	758	756	818	751	774	746	817	754	801	793	718	792	752	783	750	765	788	782	757	769	778	711	757	775	791	761	748	750	748	795	750	726	789	717	730	751	771	734	783	722	770	759	768	734	819	818	728	764	756	785	748	789	839	779	780	828	738	764	778	811	741	779	784	744	777	801	750	775	787	797	732	745	749	755	788	746	739	756	731	756	764	761	779	787	777	732	752	774	742	762	764	763	761	757	754	731	790	765	762	846	740	770	812	712	802	718	785	695	704	756	811	773	803	702	770	818	756	752	758	801	778	776	811	737	766	784	746	717	808	782	772	713	783	758	748	696	748	759	771	776	789	768	753	787	788	795	800	808	730	755	752	800	728	715	733	834	724	787	746	737	748	769	803	790	814	703	765	802	794	793	736	726	782	795	726	804	759	753	749	758	707	733	771	769	740	748	760	807	764	762	743	746	784	681	761	763	805	763	722	755	771	738	766	788	729	782	783	756	793	803	764	732	735	776	763	797	824	791	727	748	758	739	724	780	760	789	772	750	741	726	710	781	725	775	767	785	763	767	743	747	723	743	752	793	720	748	761	778	804	787	756	771	746	782	801	773	736	786	794	764	759	716	816	754	725	721	729	714	766	793	794	747	723	743	782	762	768	758	764	793	750	750	787	755	776	779	771	804	751	801	767	758	760	776	735	723	754	712	772	812	774	767	761	783	794	772	792	739	771	799	774	751	729	794	756	798	755	731	764	748	755	764	815	745	772	791	794	739	715	788	767	748	728	793	778	758	771	752	730	802	733	801	733	746	763	774	758	757	761	742	779	743	771	801	803	749	786	811	769	727	832	769	770	740	782	772	766	831	760	776	779	803	752	809	749	783	776	809	761	773	764	791	749	769	829	808	759	780	729	751	773	783	778	740	742	783	780	766	716	766	773	758	773	734	792	766	762	833	717	721	780	819	742	772	766	710	801	751	734	754	742	771	789	768	793	763	751	734	798	746	759	693	816	770	764	741	802	752	724	820	770	750	771	770	729	732	758	780	759	762	757	776	745	743	743	813	799	715	794	718	802	764	815	801	758	743	761	774	738	766	776	768	780	817	720	691	804	726	717	779	796	756	814	748	758	812	715	770	785	752	818	765	783	777	728	735	749	763	787	734	723	780	764	766	753	786	750	719	799	795	752	765	718	764	742	810	717	761	735	807	785	805	759	738	768	769	748	752	769	737	746	717	835	777	740	742	754	738	729	769	732	819	732	769	719	701	785	790	760	763	800	760	760	813	781	742	772	776	761	740	760	789	749	735	768	778	820	720	731	768	745	786	784	799	710	725	743	721	768	754	765	794	747	784	772	766	769	726	788	746	742	779	722	774	810	730	741	841	795	712	746	744	804	776	804	762	759	719	727	784	792	766	769	771	794	749	709	809	819	784	785	770	775	785	749	758	737	767	714	785	710	778	780	705	726	737	758	708	728	708	780	842	731	747	748	737	789	789	768	750	793	769	789	865	782	797	765	745	760	759	760	743	799	696	685	734	771	766	765	751	771	766	768	755	726	748	771	753	787	763	773	765	764	785	707	789	717	779	783	731	707	756	789	748	726	792	765	817	745	758	749	804	718	773	759	749	702	745	756	741	760	796	775	711	769	763	743	799	764	773	751	757	708	774	757	723	792	779	799	762	753	760	761	796	752	783	862	743	747	761	786	792	748	796	756	807	721	814	795	781	783	751	764	764	751	766	760	739	763	737	741	714	774	800	778	731	757	778	829	728	727	771	779	770	733	758	753	771	706	743	786	795	773	750	789	777	760	778	694	752	788	791	763	807	817	774	757	778	803	744	802	779	750	765	747	774	766	782	809	747	715	757	742	810	767	785	778	818	784	779	762	748	762	786	796	785	761	780	777	772	748	733	770	783	806	735	762	742	833	796	763	740	744	720	766	803	792	740	755	754	784	778	732	731	772	797	750	781	762	825	770	771	745	738	806	751	758	734	797	773	775	759	788	792	707	769	784	742	822	758	743	781	718	801	739	791	776	805	772	728	784	777	778	813	736	724	752	801	715	818	808	724	765	710	748	718	764	724	777	799	734	739	788	779	766	786	753	754	726	757	799	721	768	798	762	751	788	744	767	775	752	771	736	752	788	745	759	786	772	805	815	745	750	745	740	750	767	747	760	761	768	765	774	753	759	755	761	789	796	762	773	755	742	743	769	726	709	776	765	763	738	760	813	812	728	741	756	762	789	770	812	752	768	729	741	745	778	777	739	772	783	758	780	676	742	816	805	811	771	762	727	721	675	758	769	748	750	804	784	749	734	760	756	773	781	773	766	824	781	773	777	758	763	740	787	776	713	752	798	787	776	752	741	808	774	801	749	804	783	785	768	780	770	793	719	762	736	751	753	728	742	759	763	764	755	741	802	749	764	785	768	717	744	788	730	775	765	779	753	761
27802	11661	3816	4974	3697	2309	1401	420	195	132	175	157	159	130	155	145	130	151	133	141	147	148	158	157	138	150	162	151	138	142	160	163	155	155	125	164	154	162	157	174	167	161	145	174	172	151	121	150	157	131	141	117	158	154	138	158	144	129	176	165	171	148	168	138	172	155	150	145	139	128	150	156	150	150	165	138	156	165	177	164	153	129	169	161	152	144	189	162	163	171	141	192	163	174	162	150	147	136	157	161	143	138	139	156	179	140	159	166	142	134	120	145	170	146	150	175	157	139	164	172	141	154	149	158	151	146	151	183	170	138	161	145	153	135	164	146	136	139	149	134	157	147	162	156	140	159	160	131	170	135	159	147	163	132	155	155	168	136	145	121	148	165	142	137	149	153	149	158	143	160	153	167	151	181	167	183	138	159	144	133	151	140	154	160	144	158	175	142	168	152	154	153	148	177	192	163	161	152	150	155	167	154	159	152	138	139	159	159	142	142	158	175	127	149	127	145	155	137	158	156	163	152	133	163	153	143	168	161	160	141	138	152	154	187	153	183	150	149	140	142	140	169	168	173	140	167	149	163	140	166	152	152	149	143	178	120	141	149	151	153	150	133	144	136	158	150	151	152	173	151	152	124	160	184	165	143	139	154	156	141	141	158	134	161	169	128	147	142	152	151	160	146	137	171	170	150	161	135	135	171	157	146	161	160	166	143	158	172	155	154	151	144	126	151	135	153	172	154	153	140	166	146	156	169	170	148	141	162	133	166	169	162	153	164	166	162	137	133	159	154	151	165	157	159	143	178	162	145	155	176	136	158	126	151	162	180	158	170	175	153	147	177	140	137	158	157	154	131	152	166	173	135	141	152	147	136	116	136	142	149	131	147	153	134	139	142	168	158	155	154	148	155	153	142	169	140	141	151	149	147	131	147	167	153	133	160	141	156	165	150	157	153	159	153	154	155	150	161	150	153	170	158	146	158	156	156	138	172	153	147	179	149	160	132	144	161	157	148	147	156	155	157	149	162	143	123	138	155	149	152	141	155	145	150	157	152	165	149	152	168	145	157	150	125	202	154	166	150	144	158	161	161	179	169	171	144	168	159	152	120	152	141	149	173	150	164	161	181	158	147	134	156	172	157	149	164	124	143	167	134	151	144	135	147	152	156	143	176	153	167	145	167	170	161	138	144	150	155	145	141	157	128	140	159	154	154	124	151	157	173	142	164	158	145	162	179	152	141	148	142	183	144	162	184	166	134	135	137	154	137	162	160	136	157	150	186	161	140	181	160	169	154	156	150	148	152	163	162	139	164	124	151	172	147	162	172	157	160	169	154	137	152	159	148	143	150	134	145	145	128	144	156	162	130	147	178	159	151	143	145	155	141	160	162	148	172	171	161	148	151	139	167	148	161	137	183	166	150	155	148	134	148	153	129	153	159	151	152	130	164	178	163	147	171	154	152	144	149	154	159	150	140	161	154	156	165	171	161	144	148	155	146	133	163	152	146	146	159	125	161	172	155	151	179	153	161	140	152	145	139	147	189	151	149	149	158	149	157	141	150	145	146	135	170	149	148	161	138	162	146	141	134	147	137	157	157	142	154	159	160	160	176	182	158	144	171	142	150	146	146	133	156	150	160	164	166	155	136	153	151	134	130	148	160	160	182	169	162	149	156	152	151	145	173	150	153	151	149	160	177	163	155	145	159	179	161	150	132	146	143	149	140	164	147	146	174	156	139	143	147	147	172	164	128	135	168	155	168	143	162	144	136	137	137	160	144	144	153	156	141	162	165	140	158	138	137	173	157	173	151	173	134	154	141	172	152	152	136	152	155	139	150	156	140	136	145	172	157	120	129	169	140	167	141	180	149	143	167	155	144	161	163	149	142	143	144	161	133	136	169	146	149	154	158	157	155	151	155	146	146	158	132	178	134	139	152	151	155	169	168	144	162	177	127	164	158	139	158	162	148	141	141	160	149	172	147	133	163	145	148	151	180	158	145	159	155	141	149	135	142	173	145	174	170	146	139	157	152	146	161	145	155	148	154	164	159	162	152	156	164	162	136	155	157	173	148	135	159	158	165	139	171	148	142	160	170	179	168	148	149	171	171	141	152	158	158	137	158	161	153	143	162	165	157	129	157	141	167	158	167	166	141	167	135	128	161	163	148	164	153	131	144	157	169	145	155	138	150	154	183	141	164	171	146	144	151	134	148	151	159	143	143	168	168	155	158	185	145	169	139	143	168	170	144	150	147	163	154	150	155	142	143	182	149	135	178	136	160	125	165	143	147	155	142	179	162	167	158	173	131	135	142	159	150	170	142	138	152	164	162	125	158	167	146	157	161	139	157	170	142	156	144	156	158	146	144	129	158	170	134	136	137	135	179	155	147	166	146	144	166	154	166	178	164	157	147	141	160	153	169	157	165	140	140	175	144	141	142	162	164	151	168	176	157	167	150	153	150	156	174	146	182	153	152	146	143	133	143	158	143	158	144	162	156	160	178	149	162	140	151	146	182	153	155	144	148	140	145	167	183	170	133	136	148	166	140	137	168	173	165	180	145	155	134	152	148	163	148	155	188	150	176	156	161	159	178	158	131	173	186	129	141	149	164	167	142	133	137	150	128	158	169	136	139	142	151	148	172	149	148	168	132	138	143	148	137	152	150	176	128	148	179	157	127	167	155	152	150	169	149	139	149	145	141	130	159	150	171	157	154	161	147	153	160	152	156	132	164	127	161	161	152	134	149	162	153	155	153	167	135	146	155	154	161	154	153	145	166	168	133	158	156	163	170	144	154	157	147	169	185	151	159	185	144	155	171	150	158	143	152	143	151	161	153	149	143	170	150	144	149	134	144	150	141	154	170	183	152	157	150	126	122	143	138	165	148	156	148	159	165	164	145	171	160	151	148	139	158	137	149	176	163	179	174	154	146	152	155	166	134	160	154	169	145	125	152	153	140	164	161	144	142	147	166	153	162	149	148	160	156	170	164	164	162	144	143	158	169	155	146	127	133	159	147	158	139	155	175	184	148	164	133	151	130	173	146	141	162	148	143	162	158	149	148	131	143	165	156	129	145	138	163	139	158	149	156	149	155	159	131	144	159	159	162	143	152	159	151	178	164	134	145	159	122	149	174	151	159	141	162	163	170	136	146	163	159	136	178	154	161	151	156	161	159	146	123	166	161	152	146	151	165	132	139	166	143	166	182	159	152	154	187	165	161	152	145	142	140	145	142	143	179	153	136	143	151	153	138	171	158	169	139	154	144	148	143	165	149	155	171	147	150	158	170	167	171	126	172	150	168	167	135	165	147	149	160	150	158	162	146	152	150	156	156	147	148	151	134	147	144	136	135	162	136	141	155	138	173	164	128	153	138	164	170	152	154	163	170	158	152	184	152	183	177	146	153	181	144	151	177	162	153	155	138	144	142	136	165	157	180	174	138	151	154	155	136	167	145	172	129	151	160	139	142	161	188	161	148	162	145	160	150	183	170	155	151
15410	6271	6884	14604	12498	8311	5148	1544	510	425	413	417	414	412	383	376	366	377	397	402	412	397	369	392	404	381	344	394	390	401	369	398	425	383	343	411	381	401	433	405	397	412	399	385	402	371	382	445	388	390	393	378	367	391	409	388	407	374	419	389	413	388	399	377	425	375	428	420	385	407	407	387	394	404	401	412	425	411	426	420	394	386	392	350	430	392	414	371	402	393	384	405	360	399	423	399	391	394	396	393	363	363	385	390	396	384	379	399	376	388	355	365	384	390	384	382	390	370	378	353	369	384	395	390	424	395	421	409	408	384	333	416	364	416	405	381	406	399	381	380	393	402	362	356	405	385	398	408	362	421	388	376	375	399	391	373	405	382	398	410	397	402	381	405	355	383	354	408	393	377	351	388	388	386	372	398	401	412	433	411	419	377	371	397	417	359	368	409	400	404	382	399	407	364	382	447	340	372	397	403	410	383	377	390	369	396	397	393	392	384	387	376	361	404	394	421	394	402	382	411	428	407	383	385	374	421	375	361	396	393	417	417	388	387	386	414	399	425	396	356	363	404	400	349	362	368	372	410	394	411	435	387	401	381	410	382	416	377	382	396	403	383	394	375	379	379	412	370	398	380	429	396	370	404	389	395	413	407	404	390	387	369	382	401	375	384	391	378	376	410	405	373	390	371	343	410	367	404	391	416	398	370	377	375	384	430	380	418	413	415	382	402	413	416	379	369	410	399	396	388	397	409	433	369	409	400	376	403	353	405	386	365	422	374	429	348	402	400	379	416	390	390	359	390	401	385	398	388	389	343	391	410	390	374	413	374	407	421	354	376	408	383	394	372	399	418	417	424	377	401	351	402	369	391	408	421	411	408	376	408	391	436	376	378	418	381	397	399	375	418	424	388	395	386	391	385	416	374	410	402	374	393	358	376	382	386	414	367	374	369	372	385	394	377	388	396	406	377	370	343	400	399	402	358	373	400	411	386	392	394	415	384	373	387	372	380	406	422	401	362	409	352	398	404	370	414	385	391	375	391	411	369	388	398	390	404	410	371	388	426	400	389	369	394	383	383	348	410	414	395	404	410	389	408	396	382	362	409	402	392	387	358	395	390	410	355	387	398	400	391	407	392	384	414	393	337	391	401	412	414	378	415	397	408	406	407	379	383	392	370	403	405	403	394	397	409	391	394	422	386	393	399	411	367	385	367	396	376	387	392	398	375	379	414	424	381	436	380	399	396	391	415	396	393	370	417	416	414	403	379	363	404	377	371	410	389	387	394	393	373	355	401	385	386	374	431	408	450	402	376	415	384	389	399	375	370	375	394	352	416	415	438	392	385	402	373	372	384	393	374	379	450	396	398	357	357	394	401	388	390	413	382	424	384	398	359	425	389	402	405	381	405	426	415	388	428	419	402	377	390	406	399	408	379	389	424	371	404	364	398	394	401	360	382	384	406	430	374	373	382	400	389	364	386	397	418	427	387	389	372	357	398	398	420	403	401	386	368	392	363	415	433	402	393	411	366	448	381	392	360	407	392	402	415	390	393	385	400	410	403	409	389	402	380	395	397	395	436	383	401	375	379	355	412	422	386	374	401	387	380	359	375	397	389	387	394	403	387	405	400	392	383	420	396	400	408	410	390	401	400	400	392	382	384	406	407	407	396	397	371	405	394	429	379	383	399	383	383	408	370	412	379	423	398	399	388	381	398	422	394	404	380	385	383	375	383	421	341	377	392	345	384	393	388	380	408	410	402	385	372	380	424	375	359	425	409	406	382	413	384	418	406	399	416	414	382	345	400	415	406	401	394	383	381	423	415	401	368	371	411	390	376	407	389	406	408	381	424	403	379	384	381	398	431	413	405	387	395	365	386	393	420	424	407	369	383	379	350	414	382	403	376	393	382	369	382	423	384	414	423	428	368	401	451	415	396	395	357	407	379	401	356	451	420	435	422	420	421	371	371	385	425	417	397	383	375	377	398	431	380	375	394	408	417	424	419	379	360	402	391	401	378	402	379	403	460	422	392	388	384	384	413	386	386	365	374	394	377	369	425	379	409	417	394	384	420	352	363	396	399	409	388	411	420	407	409	388	408	394	379	402	363	387	412	401	381	404	406	380	360	407	391	426	409	455	377	398	358	379	413	403	403	405	383	403	372	403	404	385	373	427	385	356	394	389	371	386	428	390	373	409	391	401	417	379	385	389	393	422	377	385	407	374	369	430	351	394	380	417	371	429	395	407	378	360	407	395	422	353	421	386	415	403	422	397	399	394	393	386	427	404	385	411	399	398	394	389	410	386	397	408	388	413	401	352	397	351	361	398	395	381	381	411	397	386	366	385	380	368	359	413	405	394	356	372	415	391	390	400	414	411	436	397	392	358	398	386	379	415	408	375	388	392	370	393	389	383	404	385	398	364	415	405	381	386	409	376	400	376	404	384	425	403	385	399	359	389	375	381	400	389	401	423	380	443	379	433	409	405	384	440	405	389	398	407	396	406	403	389	379	389	417	347	398	425	413	411	375	350	404	393	382	382	361	409	412	428	383	368	413	388	434	357	400	374	403	430	384	399	388	402	417	385	393	375	411	407	404	387	409	405	426	376	374	379	378	393	382	387	399	397	368	379	421	401	362	386	415	376	410	416	389	369	377	372	391	365	389	394	397	395	375	389	414	374	382	382	396	382	370	382	372	413	395	407	399	426	389	391	380	421	410	399	389	388	373	386	362	377	370	398	408	370	423	356	424	393	370	427	390	402	363	405	375	399	450	384	362	363	401	410	406	389	373	387	370	387	423	390	384	346	397	433	402	400	378	371	390	402	387	391	395	360	398	420	392	398	395	394	430	439	383	422	332	370	397	419	363	426	390	363	382	414	387	359	389	383	410	410	360	388	350	417	426	365	359	409	375	365	383	401	395	425	351	397	391	363	395	364	430	416	379	382	438	383	366	354	402	412	416	399	378	408	423	411	376	387	363	383	401	374	420	396	369	386	355	368	399	416	365	373	395	398	371	361	372	398	385	393	393	365	351	369	395	381	356	372	410	386	400	392	380	415	413	416	369	418	400	372	388	423	359	423	350	418	413	418	370	420	396	375	405	369	392	407	402	424	395	394	420	378	381	406	383	358	393	397	421	393	413	385	391	414	421	386	390	404	398	384	417	392	394	389	375	378	395	397	404	421	382	418	389	392	376	403	396	409	381	407	403	397	384	412	401	374	402	367	396	404	363	396	402	385	411	416	395	389	394	381	386	397	388	401	380	387	434	411	381	383	393	389	391	386	384	397	426	373	382	418	391	377	398	416	408	385	380	421	442	390	417	413	381	418	376	335	395	396	397	401	412	443	376	386	402	402	398	414	389	369	401	390	356	392	372	411	390	435	425	401	392	395	406	347	395	374	361	360	388	390	388	405	381	394	367	375	392	406	373	412	407	390	384	405	391	403	434	390	416	369	368	398	373	414	375	416	416	419	435	435	392	396	394	386	415	379	398
37422	18864	14537	24376	20001	12252	6339	1706	273	156	161	163	150	181	151	176	158	164	156	162	183	206	189	179	191	184	182	187	192	154	195	174	178	181	183	169	187	177	174	169	210	174	172	173	176	196	153	185	169	203	172	166	172	189	182	166	175	161	176	147	182	186	171	188	169	171	176	155	177	172	170	155	153	174	167	176	159	170	182	187	168	161	177	190	193	177	184	151	155	173	202	189	176	176	176	194	162	163	153	162	180	197	189	189	168	177	167	179	181	170	180	161	159	180	187	190	185	205	172	180	182	186	148	188	156	181	169	189	157	185	186	176	175	191	174	166	182	178	159	172	182	195	160	199	164	188	189	182	193	191	172	162	185	203	157	175	188	187	176	200	192	186	191	183	157	167	195	175	209	174	172	164	180	167	172	177	162	140	196	195	180	189	182	150	159	162	182	182	147	176	197	173	206	186	193	197	161	164	165	192	191	170	165	174	165	186	176	155	180	165	178	188	185	192	157	179	171	180	157	158	158	187	188	184	171	178	177	206	189	157	187	201	178	168	193	162	157	149	175	184	175	184	199	175	174	197	153	161	171	172	191	195	166	194	171	182	152	173	169	194	171	162	176	166	168	150	164	164	188	180	156	166	168	163	167	167	176	153	171	183	181	164	168	176	181	165	166	155	159	178	166	172	163	181	187	154	192	177	178	186	176	177	189	174	190	173	159	199	180	175	197	179	174	163	158	170	164	196	169	178	175	162	175	184	171	176	175	171	199	180	206	175	165	143	178	203	176	167	167	192	193	194	193	204	198	190	175	185	175	185	198	187	165	181	202	170	164	187	171	173	183	162	169	183	189	169	184	150	196	178	179	199	152	167	195	186	189	157	175	174	191	156	185	175	176	184	176	176	157	189	163	197	174	197	171	191	179	168	173	189	171	146	187	187	186	167	169	184	184	171	198	171	150	169	173	168	172	150	153	181	187	182	178	168	166	188	174	172	198	200	178	184	172	181	190	185	184	172	176	168	174	186	194	166	163	195	169	193	170	157	203	161	181	159	160	176	192	161	167	181	170	169	153	182	169	181	145	171	178	169	183	159	203	166	181	168	177	171	169	165	173	187	157	179	202	184	162	196	159	177	164	159	153	206	150	165	181	177	171	169	158	182	185	146	147	176	179	182	156	166	191	188	178	170	208	166	186	188	179	197	178	187	178	197	196	164	185	206	177	166	159	184	172	168	169	158	174	180	176	201	172	203	150	156	189	184	196	173	178	161	173	193	154	170	173	155	160	153	199	164	177	194	181	176	172	192	147	159	170	182	209	197	196	162	200	184	165	169	169	223	171	192	177	158	163	161	200	205	171	184	155	183	184	158	169	165	180	184	169	181	178	198	189	164	159	167	164	195	177	162	189	204	190	186	173	157	184	174	192	207	169	163	197	186	183	178	135	177	177	198	178	198	157	197	166	191	171	177	183	179	189	169	163	175	173	184	166	195	172	189	204	175	164	168	185	200	175	178	176	167	184	148	168	176	186	154	165	171	174	169	164	173	183	174	186	172	189	184	180	167	177	187	188	155	183	156	186	180	172	178	160	152	152	174	190	166	174	187	164	162	157	199	182	158	184	175	178	194	169	188	182	175	195	147	156	165	175	175	167	186	201	179	157	172	157	184	178	158	175	164	150	173	193	173	186	155	175	208	158	168	180	149	183	187	180	191	173	175	171	191	172	160	193	183	159	191	197	189	171	170	169	164	185	179	186	160	172	167	182	201	162	189	194	194	201	174	197	152	172	174	186	189	176	180	204	193	168	187	177	154	171	174	180	167	172	172	177	195	176	171	202	183	178	164	155	161	176	179	195	179	161	183	183	172	175	155	186	177	167	174	188	180	165	179	162	184	197	152	168	183	176	181	218	182	149	182	174	140	185	201	157	186	187	187	175	168	159	173	160	171	177	153	177	179	166	165	172	190	171	164	178	194	168	183	165	175	192	158	161	196	178	189	202	190	212	190	174	176	173	168	181	173	195	143	190	174	181	190	204	200	178	178	198	188	163	166	163	161	178	168	172	179	171	167	168	167	183	180	155	145	190	180	165	175	177	169	163	176	179	177	194	191	164	190	165	171	151	151	178	188	165	146	175	219	160	184	176	171	181	182	164	172	190	155	174	162	176	173	180	203	192	160	169	151	166	190	213	208	199	175	174	178	179	193	183	201	180	176	170	185	199	174	166	160	180	176	177	193	172	189	187	149	169	163	144	174	181	162	162	162	199	164	173	171	159	170	199	197	198	190	160	159	165	172	169	192	163	178	174	166	167	201	177	188	170	160	180	159	180	154	185	196	175	149	182	170	195	169	174	197	166	186	202	178	147	205	179	173	170	169	161	195	173	146	194	194	172	191	184	169	182	165	157	208	189	164	186	173	195	186	176	168	171	178	172	181	178	167	178	174	175	188	169	178	184	178	175	177	176	166	164	183	210	164	161	201	195	166	183	173	156	159	181	154	168	185	156	191	178	166	170	162	192	191	184	173	165	205	184	214	173	189	169	178	165	170	182	186	165	175	187	186	158	179	208	150	159	162	168	184	178	160	198	158	172	184	165	154	186	159	180	161	175	169	178	169	168	173	165	143	159	153	199	175	173	178	162	154	163	190	171	154	167	191	161	197	165	179	216	161	166	168	165	168	173	142	160	168	185	190	164	189	171	171	194	164	162	175	210	136	172	182	191	184	202	169	167	196	159	184	164	187	191	187	178	203	177	172	189	181	181	166	149	154	168	182	184	165	176	177	202	190	161	149	166	170	178	199	188	165	194	177	144	181	175	196	178	183	181	182	168	177	136	180	195	165	181	179	174	187	186	184	168	192	166	187	189	182	175	208	178	169	189	152	149	173	166	180	176	192	195	199	167	173	150	176	190	174	180	171	177	178	201	183	188	144	169	195	166	170	165	182	171	148	192	178	165	142	180	175	173	179	188	178	175	152	166	201	189	163	157	177	167	157	173	192	177	168	157	161	163	157	189	192	184	172	172	172	137	185	193	180	188	175	209	184	146	146	141	192	178	188	179	186	192	187	156	193	178	159	207	155	197	171	165	166	213	155	202	194	167	197	169	193	183	183	186	166	168	163	187	167	167	167	205	164	179	197	151	174	193	178	173	162	154	156	171	167	203	191	179	179	159	161	185	171	171	204	182	166	168	198	198	151	139	183	182	186	181	181	201	155	171	203	188	169	156	173	188	171	205	158	182	203	154	167	172	158	169	173	170	170	158	154	168	166	186	172	178	190	173	187	185	186	164	184	185	209	157	182	169	161	174	177	175	186	170	192	153	170	171	169	156	188	195	188	178	177	169	170	195	181	182	152	211	189	173	178	166	162	149	194	196	209	180	160	183	175	177	201	175	163	168	158	180	171	191	143	163	208	168	168	171	163	183	172	178	172	179	178	211	186	152	174	196	188	171	161	151	188	216	184	170	167	191	179	178	215	182	176	192	205	178	180	144	171
22611	9797	22155	38630	35673	27810	18224	5898	716	463	460	428	436	490	443	447	449	439	451	435	456	439	429	450	456	425	448	398	432	482	428	481	438	426	468	425	444	501	443	470	418	486	456	450	432	449	461	462	464	475	452	434	442	421	455	448	462	445	456	461	441	445	437	453	438	433	462	431	477	451	436	458	411	463	411	466	417	438	426	470	438	482	463	428	449	437	417	459	440	443	444	427	441	458	454	448	457	394	476	424	441	481	480	438	439	479	445	425	445	417	469	514	418	441	442	438	420	429	429	453	449	454	433	431	482	445	469	460	463	434	455	431	467	457	423	393	470	433	434	459	407	439	448	429	459	488	458	438	468	408	461	469	447	438	418	417	445	451	441	476	442	457	440	422	474	461	455	410	424	451	443	440	457	469	393	434	411	461	456	432	496	422	443	436	421	494	457	472	429	457	450	470	455	438	442	409	460	440	451	414	415	444	450	441	420	437	451	452	412	444	446	458	482	439	447	462	414	429	458	425	432	463	411	445	460	433	441	458	419	423	421	402	434	438	427	412	421	465	456	444	464	463	407	443	427	410	429	408	466	429	446	452	432	460	417	455	441	442	432	413	446	423	435	460	444	462	422	425	460	462	448	424	419	449	471	422	424	479	431	442	407	402	435	446	436	425	423	427	447	472	427	458	446	476	443	443	444	460	451	474	456	440	411	433	445	434	458	484	450	389	476	449	422	454	480	451	453	454	454	443	446	450	427	445	450	472	495	443	431	435	438	426	464	432	458	457	418	432	457	406	461	441	429	474	461	440	453	463	424	474	437	434	459	388	429	472	436	438	435	456	428	413	459	440	445	462	411	463	444	487	468	457	464	455	430	457	451	474	459	444	448	437	426	470	421	453	486	471	442	434	449	459	435	465	464	426	438	400	478	442	467	439	447	453	462	463	425	413	460	425	437	478	439	432	419	432	434	421	449	482	464	455	441	438	431	425	391	443	486	432	474	432	471	427	473	445	478	455	456	469	401	445	412	445	420	427	448	488	441	432	434	446	404	453	507	456	437	448	469	439	453	432	455	436	388	473	451	449	487	440	445	461	441	449	393	446	457	432	427	447	482	403	462	444	451	459	449	431	414	425	460	457	436	448	468	460	442	483	424	399	426	474	466	431	481	440	417	427	441	454	448	439	455	424	436	452	452	466	446	457	455	437	418	477	480	442	392	481	440	452	449	436	454	480	415	436	463	402	464	428	445	441	422	452	454	452	469	425	452	435	467	426	447	449	447	411	446	447	459	437	440	456	429	436	419	434	470	459	465	481	450	439	444	437	426	452	439	466	406	426	439	427	447	470	431	421	384	441	483	470	470	451	441	422	445	421	439	422	435	443	440	449	418	412	464	431	427	439	448	445	402	481	458	429	442	414	443	460	456	456	445	430	403	467	442	469	441	416	466	415	453	412	486	465	451	485	441	429	458	430	448	391	428	464	442	451	382	447	466	483	415	451	436	419	446	465	437	454	439	402	441	429	467	428	474	429	442	450	445	472	457	421	453	450	430	485	432	446	462	484	429	460	458	462	453	430	467	423	417	472	431	406	454	427	467	458	436	481	468	420	477	442	453	440	439	487	418	442	433	478	414	418	468	456	443	458	419	443	439	473	430	446	425	455	436	463	453	438	444	410	424	435	406	457	465	491	498	461	442	446	434	455	480	423	466	474	436	418	434	425	407	441	449	441	403	472	395	443	473	416	431	437	462	459	474	490	415	465	436	378	453	457	448	435	456	449	427	438	468	405	452	436	437	464	466	426	456	430	450	456	433	437	463	454	472	452	426	433	489	423	420	416	443	438	455	472	429	421	438	453	463	446	436	421	423	489	452	452	435	456	449	456	464	444	441	430	449	449	415	448	438	420	439	477	453	471	444	441	443	466	435	469	467	454	408	476	437	429	430	462	434	452	454	461	441	438	449	481	452	458	468	428	435	462	447	464	423	442	419	449	437	426	431	417	470	434	411	452	459	434	454	450	386	431	446	444	466	451	445	455	443	456	428	422	466	443	438	435	443	419	462	421	471	474	492	438	472	445	479	429	447	476	395	434	412	434	427	457	470	453	445	415	461	413	419	419	428	442	476	443	442	423	490	441	456	446	458	443	472	415	472	462	415	441	429	473	458	430	437	431	451	437	452	431	483	459	426	482	493	470	428	456	460	443	432	456	458	480	436	456	422	437	455	461	452	449	428	471	425	431	421	440	421	483	469	453	448	476	514	414	441	467	455	450	431	446	478	421	439	452	417	437	469	423	429	442	439	434	456	448	439	421	414	451	443	475	469	465	422	426	437	467	431	480	454	465	431	462	452	443	446	438	448	436	437	402	458	421	437	439	443	463	446	429	440	456	454	431	451	429	434	425	427	463	444	414	470	447	483	463	422	455	455	458	437	457	459	401	478	414	402	480	438	425	439	439	399	418	446	475	437	425	465	442	450	436	411	435	462	437	472	462	389	447	440	441	473	425	438	438	456	422	420	466	445	457	455	436	424	425	461	428	432	437	437	459	449	441	413	458	454	457	460	450	457	441	449	463	458	467	424	411	463	455	463	454	450	423	436	424	466	472	458	438	470	466	426	422	478	441	443	443	438	477	432	422	412	484	440	422	430	425	429	487	447	457	451	424	462	428	417	439	459	467	447	462	418	481	505	426	412	448	443	447	421	503	424	429	428	428	446	405	447	458	448	408	459	520	431	463	440	425	458	438	429	437	443	447	437	437	429	414	423	482	427	459	445	449	498	461	437	446	452	463	454	432	486	442	425	430	440	413	416	436	433	437	416	418	454	437	441	449	443	423	427	421	454	448	473	429	435	434	427	467	444	435	486	420	427	465	474	438	460	453	449	424	442	440	453	412	455	420	469	426	410	494	416	452	440	444	468	447	447	477	466	420	437	447	443	432	438	437	444	459	460	436	425	466	454	462	442	432	401	463	442	475	434	477	454	411	437	468	425	446	463	446	481	447	442	441	417	455	416	474	474	476	487	453	416	461	449	449	427	449	442	419	439	451	424	433	422	405	431	423	428	464	445	446	450	429	469	404	474	461	434	443	431	478	439	462	468	434	410	457	399	442	410	435	435	463	434	431	426	430	430	476	421	463	444	434	441	431	459	396	422	442	442	464	427	484	449	461	440	463	465	426	450	481	467	447	483	444	411	451	466	431	439	477	425	435	447	448	449	440	395	447	416	443	469	415	425	426	440	437	465	450	426	453	437	463	440	449	457	458	477	444	429	431	438	420	449	437	435	428	442	447	436	445	453	415	464	455	480	476	467	467	448	430	439	460	431	429	450	442	442	421	470	470	469	461	448	453	409	468	467	425	394	420	426	439	440	439	438	406	485	447	454	436	441	466	434	416	446	448	502	450	447	444	479	449	459	422	458	434	466	419	452	431	419	463	467	430	438	447	425	458	424	486	444	405	450	436	460	463	422	453	430	433	450	436	470	431	453	421	435	470
62417	39023	39383	65194	60431	48022	34013	15953	1939	370	346	367	342	375	356	368	303	351	350	336	363	350	341	375	341	342	332	378	356	365	347	350	357	361	389	354	347	300	319	360	354	323	336	378	359	314	336	351	358	379	400	339	349	379	324	352	343	331	343	357	360	386	350	343	333	352	360	315	358	347	364	347	344	346	375	373	328	318	343	344	307	342	377	362	330	344	347	369	367	356	375	321	348	320	357	352	359	343	361	334	390	309	358	372	340	337	328	364	341	385	344	367	340	360	363	372	347	360	343	368	391	352	348	352	325	384	352	363	324	322	342	342	357	348	319	361	358	374	309	365	325	381	347	376	344	316	348	357	323	365	357	370	372	333	310	372	312	357	327	362	365	348	303	374	340	345	341	349	370	369	338	340	371	350	335	342	357	334	324	390	354	366	345	355	338	358	366	346	376	320	367	401	386	345	359	353	325	329	364	378	344	355	349	357	345	347	354	376	346	350	352	340	336	352	315	332	347	370	304	373	364	347	320	365	358	346	299	315	313	361	359	348	337	360	363	319	367	366	376	326	346	360	342	345	331	365	336	354	352	358	351	343	340	366	342	325	342	393	366	319	364	371	388	357	365	350	364	365	360	323	341	345	353	350	329	324	318	320	346	370	336	320	349	344	346	329	383	341	336	363	340	361	383	357	378	358	357	389	336	331	334	347	357	353	368	371	360	330	367	368	348	349	352	353	345	327	359	347	356	409	334	327	347	365	353	309	345	316	380	373	376	332	396	336	319	326	312	372	385	315	326	377	292	329	342	328	329	354	349	311	340	336	327	330	371	364	369	308	371	324	316	357	370	368	342	338	367	353	325	328	340	368	314	351	364	317	340	353	396	364	352	329	364	363	347	383	343	343	377	333	320	362	315	334	325	312	373	343	368	373	328	318	321	324	337	359	342	376	369	355	378	403	331	363	329	418	359	348	336	339	355	391	335	336	375	372	339	336	336	370	288	339	386	354	362	371	325	373	318	381	343	427	326	318	351	371	344	369	397	317	334	370	350	342	333	373	352	339	297	343	324	309	356	370	397	340	329	329	349	357	342	354	338	321	345	363	398	363	374	382	346	351	350	382	357	323	342	358	351	355	365	334	359	373	353	344	370	333	364	313	369	379	364	357	348	318	395	362	379	373	334	359	336	367	336	300	377	334	319	359	286	374	351	364	365	369	358	362	328	369	340	374	310	348	356	334	371	363	334	328	341	352	327	349	331	361	337	337	337	374	351	372	355	353	362	359	347	336	334	351	336	315	383	348	366	345	318	316	390	361	349	340	364	340	371	355	322	351	332	337	329	339	350	361	346	324	364	306	348	375	348	325	344	330	352	375	340	330	345	384	313	349	341	329	332	381	377	350	343	363	324	351	371	344	337	339	360	336	342	356	312	344	343	325	359	370	359	364	314	363	397	331	351	341	322	361	351	360	355	354	379	314	307	383	362	359	338	362	345	332	357	355	357	329	350	315	340	330	323	327	349	334	349	310	353	326	335	364	356	296	333	350	341	360	351	335	321	370	335	366	329	376	351	341	338	351	346	375	369	351	385	332	337	379	361	390	319	341	366	333	345	329	332	378	367	333	347	364	333	324	371	362	315	373	345	359	302	389	330	365	327	349	391	392	364	352	355	349	347	377	327	361	331	396	360	345	352	334	325	301	340	350	354	344	347	329	322	361	337	312	344	317	340	317	330	373	337	326	371	375	356	362	334	357	351	342	367	372	342	334	365	346	328	314	353	344	351	345	356	364	370	398	348	347	381	377	363	361	342	346	365	382	362	337	347	324	384	334	344	366	333	356	386	367	340	335	348	304	318	323	375	337	345	317	358	327	322	341	363	356	358	351	346	304	342	353	389	373	342	359	367	356	331	318	367	377	347	370	352	338	345	338	348	313	375	338	356	332	368	349	355	318	346	335	337	374	342	343	318	365	336	395	404	337	374	354	324	364	379	334	365	335	368	372	308	337	358	319	338	325	364	347	362	358	371	353	345	373	341	323	302	384	354	336	340	338	388	340	373	324	323	339	358	371	389	376	339	306	340	342	352	376	357	370	345	354	353	321	341	363	389	339	358	347	363	376	360	325	322	327	331	328	382	330	344	321	383	347	362	348	361	349	350	321	407	364	323	344	398	361	339	352	357	373	336	360	339	315	356	353	318	353	327	333	334	346	317	337	333	346	306	348	376	362	349	320	362	350	347	321	394	355	341	351	346	346	352	344	366	347	363	357	354	339	354	330	383	357	319	338	343	322	333	354	334	356	350	346	362	335	317	372	342	333	344	333	327	348	356	345	390	379	374	328	361	391	366	334	376	387	349	377	348	314	366	366	334	370	348	330	340	329	391	374	340	329	334	352	368	383	340	337	306	345	356	328	346	339	374	354	354	345	325	361	329	349	381	315	345	331	351	331	319	367	359	341	348	377	340	327	344	368	336	343	352	361	350	366	362	372	357	332	375	319	326	374	378	329	357	366	407	355	343	337	349	326	397	343	375	339	332	324	349	345	345	347	345	348	336	367	379	297	331	354	362	332	300	358	329	348	344	340	346	326	360	338	361	381	335	341	369	334	352	365	389	322	383	327	324	350	374	385	338	338	361	349	328	385	372	355	367	359	383	337	351	345	352	375	361	391	347	345	361	359	367	315	325	343	338	331	328	332	314	351	351	341	327	352	340	330	351	368	371	353	365	344	360	351	354	336	377	332	336	342	361	362	355	355	331	344	346	359	317	357	355	340	358	354	322	370	390	363	358	323	356	334	361	344	320	374	311	361	336	338	373	348	357	346	343	341	352	329	374	354	366	336	357	334	348	312	357	352	361	360	351	371	372	335	324	332	375	353	367	374	360	384	355	348	344	379	354	370	323	394	303	348	372	304	358	368	345	380	348	321	368	365	341	360	385	344	336	352	328	320	375	349	363	341	304	359	365	331	352	373	341	342	373	336	341	339	384	348	367	376	325	385	356	336	339	364	350	341	364	350	349	312	339	368	354	336	351	305	314	341	329	367	357	368	354	393	338	349	355	344	335	361	356	341	335	325	315	361	372	345	345	345	346	336	335	392	380	355	350	337	383	346	354	378	346	339	301	367	336	358	359	354	323	330	351	364	284	313	358	344	366	369	321	332	355	345	351	384	335	364	344	337	348	342	336	352	362	356	341	346	372	308	341	339	352	332	364	360	347	378	349	370	334	364	400	337	357	307	336	341	364	337	342	363	365	356	337	311	327	343	360	390	360	326	339	353	357	320	322	346	322	331	343	343	379	349	334	351	328	365	348	399	357	361	357	380	351	348	354	400	364	360	340	346	298	335	325	327	356	404	338	345	337	379	354	359	349	335	375	349	361	328	367	359	367	354	320	344	336	358	356	368	338	343	325	342	297	391	360	340	340	309	310	340	340	341	357	315	326	381	349	336	345	297	335	358	366	354	329	379	373	361	354	328	348	364	328	335	340	370	335	388
42928	23034	44650	73498	70356	59559	46972	24326	2505	850	852	801	798	819	804	786	824	830	779	816	820	753	786	762	802	802	791	790	752	801	759	831	768	788	711	772	767	798	756	771	768	777	750	761	770	788	808	750	780	732	737	760	802	840	739	768	785	729	724	780	803	751	777	779	804	718	804	760	760	760	801	817	764	791	791	761	740	736	778	753	786	813	751	778	777	780	763	813	768	772	762	781	822	782	777	776	767	760	751	791	790	793	770	768	785	813	769	783	767	778	775	788	753	764	774	763	772	785	750	845	782	736	792	738	837	760	795	776	784	732	793	784	783	774	772	731	767	792	735	767	730	797	735	742	809	760	773	742	718	792	783	776	736	760	756	739	738	801	842	813	803	817	798	786	790	821	790	757	788	731	835	737	805	798	757	767	742	746	799	754	777	742	774	807	798	796	774	830	763	768	740	732	799	778	750	793	820	730	760	800	728	777	833	778	794	813	760	730	774	756	806	819	765	749	774	751	775	771	774	793	781	786	797	804	767	736	768	815	757	781	745	768	722	782	749	802	758	767	779	781	808	742	766	789	790	790	749	765	774	806	758	807	781	805	768	785	787	738	817	798	740	812	739	801	820	750	815	781	769	783	767	828	776	767	770	761	750	764	759	753	811	734	813	771	793	755	813	763	721	741	792	745	826	801	760	792	698	774	790	785	711	766	843	782	761	771	782	809	785	765	766	764	718	771	705	773	798	795	814	757	755	791	792	792	739	782	772	802	726	737	788	762	809	768	787	786	775	776	770	744	763	737	759	795	779	767	784	744	767	792	738	777	767	788	780	741	802	788	790	805	812	786	792	779	836	791	792	777	815	722	757	741	758	792	785	792	790	742	748	762	732	796	775	794	818	761	766	735	781	763	757	752	806	764	771	799	758	746	782	827	795	794	778	769	814	756	764	787	749	764	786	800	767	745	789	759	770	826	820	772	732	749	768	791	795	738	765	785	843	786	774	778	769	806	793	759	787	812	764	790	803	825	771	738	753	784	782	834	745	730	750	801	788	794	802	782	765	777	770	748	817	777	825	766	777	729	773	725	785	776	767	828	751	775	778	701	773	754	755	746	802	736	760	755	786	777	733	774	745	793	825	777	746	772	735	776	792	785	790	829	784	814	805	724	774	798	820	815	748	805	780	766	732	792	763	761	781	779	741	760	824	806	787	791	761	771	762	799	778	768	788	760	804	768	768	845	758	788	765	782	809	765	812	762	705	803	774	811	747	772	787	820	744	769	745	789	804	774	764	741	785	783	772	731	798	787	803	757	794	777	813	785	787	746	798	757	734	786	816	772	735	806	756	808	780	801	804	818	779	796	770	733	806	744	800	740	775	776	753	787	737	781	756	832	793	800	805	768	771	797	795	762	799	768	733	776	765	754	784	768	779	765	772	824	761	783	785	807	792	792	781	805	766	785	735	808	741	777	800	779	802	774	781	754	792	777	726	760	810	738	729	783	821	748	786	783	768	803	770	811	777	763	821	800	764	763	805	789	753	786	788	762	739	788	749	740	774	837	757	780	752	787	739	777	761	777	774	767	740	834	749	755	761	788	760	739	832	825	751	791	831	740	767	764	735	779	765	818	748	781	751	787	772	851	770	785	769	774	744	737	772	776	787	771	758	813	773	782	784	808	812	762	771	808	766	752	776	793	835	782	774	755	836	760	788	776	794	792	750	773	758	775	802	811	762	724	756	764	755	781	757	772	769	802	813	683	812	775	776	734	799	791	780	757	759	778	778	795	778	775	759	778	762	786	781	742	767	733	819	747	782	711	819	807	805	744	791	811	825	770	749	748	787	797	816	792	740	805	744	783	769	790	764	797	773	766	751	775	742	795	750	729	801	782	768	765	783	781	750	735	798	704	803	769	758	775	802	766	788	843	767	797	835	799	778	768	802	762	778	781	773	781	763	771	766	781	738	726	749	765	774	791	785	763	779	773	781	773	789	779	783	771	762	771	716	766	732	722	794	770	738	761	772	770	781	760	778	759	723	742	778	776	747	764	820	749	770	811	755	760	754	714	754	738	767	765	798	799	789	761	741	775	750	802	776	720	771	732	806	767	737	725	793	796	749	827	781	761	776	753	784	783	785	776	761	819	795	780	793	790	796	771	760	737	801	739	712	753	760	789	757	757	798	768	815	791	822	750	775	759	730	769	742	798	769	765	770	711	781	782	768	745	816	798	763	771	771	779	727	758	730	757	821	766	718	746	783	768	776	786	717	801	816	758	793	739	797	770	762	769	747	784	830	792	762	800	765	803	785	746	774	808	768	766	736	719	738	844	740	760	714	738	816	767	802	743	780	765	750	805	771	808	813	760	722	772	769	772	744	753	778	763	804	764	778	764	796	773	748	755	768	783	749	719	778	795	736	767	697	768	751	820	771	774	776	776	745	788	769	790	787	834	775	777	796	769	757	756	783	800	762	778	763	772	803	806	771	779	780	765	788	780	779	778	780	822	822	783	797	759	729	774	816	817	838	777	776	784	753	735	825	800	762	767	823	761	717	775	739	774	814	795	715	774	808	774	737	768	750	772	760	796	787	718	759	819	774	757	782	809	736	792	757	760	730	783	808	729	766	757	791	763	810	773	762	719	817	824	782	743	781	805	832	811	759	787	779	791	749	784	781	796	850	798	765	807	793	739	718	750	794	741	753	793	786	755	759	776	761	749	773	785	770	797	791	806	815	728	765	757	794	774	789	742	740	810	786	785	791	777	777	718	806	744	790	761	795	787	781	745	803	733	801	707	760	802	740	749	783	742	820	763	800	777	813	775	737	748	774	746	726	772	789	747	772	774	784	743	777	748	752	791	788	819	762	787	789	789	756	726	738	799	766	843	737	746	728	745	741	742	761	795	789	752	772	783	789	799	768	744	787	777	786	775	771	764	767	764	775	768	771	754	750	848	758	788	749	748	765	722	802	737	768	725	811	794	769	759	800	754	767	736	761	794	796	719	795	754	808	795	745	776	777	815	792	832	733	742	749	813	789	760	757	773	741	772	811	773	751	818	790	784	788	797	780	749	750	782	748	801	789	793	755	726	773	740	798	747	795	848	808	790	766	753	739	766	769	762	754	744	738	805	848	745	738	766	818	756	804	741	701	798	776	764	825	810	814	765	810	801	748	794	761	843	748	774	762	774	751	765	785	713	739	733	744	810	764	771	801	762	735	820	804	788	795	786	825	735	766	787	785	708	817	748	757	803	795	768	746	771	749	776	791	766	793	753	752	757	758	805	769	777	799	829	815	784	754	784	742	793	777	793	768	842	760	777	771	772	755	799	789	756	791	760	773	750	817	729	824	759	729	766	776	794	770	773	749	795	753	767	739	749	783	772	752	769	822	763	766	700	781	716	722	797	807	803	760	804	797	773	802	788	735	817	774	775	783	813	789	763	761	786	819	800	765	762	739	752	850	804	782	787	771	781	763	767	805	776	761	762	774	799	776	797	781	807
27595	11224	3881	4953	3981	2683	1635	514	179	141	147	169	138	164	158	153	149	153	146	135	166	132	132	144	154	166	174	125	194	145	140	178	161	149	174	155	123	167	134	158	172	158	159	162	170	147	159	157	166	168	191	157	175	157	149	157	154	165	148	155	126	157	162	170	186	166	170	159	154	169	180	151	141	146	167	146	171	145	162	140	158	153	140	133	143	175	158	153	165	147	187	160	156	155	149	165	166	128	123	149	148	153	160	178	171	151	139	125	148	155	178	154	159	172	149	147	176	156	165	160	134	151	147	158	165	141	156	171	148	164	163	163	164	159	156	157	168	147	139	133	158	152	161	153	152	144	159	146	143	167	163	165	149	159	147	152	156	146	149	148	158	163	153	167	168	168	135	176	170	149	177	171	144	114	161	156	146	166	138	158	159	182	144	133	157	158	151	169	158	153	165	160	178	158	144	144	159	162	153	134	166	150	161	190	170	141	140	147	170	148	146	140	172	161	146	149	158	175	161	176	171	158	152	137	129	151	142	156	150	181	153	170	134	139	152	160	180	178	159	153	155	181	162	161	170	151	151	152	170	173	145	182	151	174	153	161	157	164	160	160	163	157	181	153	176	142	138	157	174	132	156	176	160	148	163	139	149	156	164	149	139	158	162	150	159	158	159	145	141	169	183	155	163	136	140	171	163	151	148	156	166	140	177	166	139	161	216	169	171	167	157	150	142	148	146	151	119	166	180	138	151	136	179	168	182	165	162	161	137	155	163	174	153	162	159	154	168	146	161	168	170	161	138	177	155	147	148	179	160	154	142	174	144	177	167	155	158	148	126	160	165	145	141	171	169	165	156	152	153	169	159	165	147	155	152	148	148	152	159	177	169	165	152	158	146	147	150	161	165	167	163	147	176	150	146	150	151	143	154	175	157	155	152	151	149	162	158	137	147	157	160	173	167	179	163	159	185	167	153	142	162	166	164	164	156	150	162	171	158	137	158	163	174	148	145	146	178	151	148	183	166	186	151	158	161	152	138	169	156	158	165	158	167	176	153	156	202	158	147	161	168	169	140	170	163	151	161	187	160	158	168	144	184	148	155	160	157	168	147	152	159	167	161	153	144	137	177	128	154	168	146	149	163	149	162	158	161	167	153	138	164	161	153	169	152	158	160	159	135	179	142	180	157	171	143	159	154	146	145	128	151	154	146	164	141	142	130	157	150	151	153	160	143	146	194	149	157	153	138	157	142	150	152	182	153	145	188	160	178	131	183	142	144	133	180	192	125	160	150	166	169	155	159	160	130	159	165	135	162	156	140	157	157	159	138	127	151	167	182	143	175	148	138	144	145	167	148	190	171	124	148	175	175	161	165	165	150	148	182	150	145	143	158	156	155	166	150	141	160	140	154	165	149	147	151	158	170	154	160	145	161	144	169	133	170	155	163	137	167	168	155	144	163	154	146	152	162	165	157	175	182	172	162	168	137	157	168	135	156	154	159	166	139	138	153	154	145	191	161	136	159	139	165	178	148	135	158	157	132	178	144	156	164	168	143	149	156	154	161	179	155	185	149	158	165	143	153	144	155	147	169	164	142	147	164	136	150	168	158	139	155	151	148	166	166	171	174	166	161	184	157	161	173	143	168	168	172	154	169	162	162	174	147	159	164	136	203	154	174	182	177	164	157	160	148	155	160	139	181	168	162	158	174	142	155	154	164	169	150	144	168	147	153	165	152	156	166	172	181	168	141	172	153	158	156	158	164	174	143	134	155	145	170	150	168	148	129	158	152	177	171	141	176	166	158	171	159	140	176	170	139	160	171	146	156	144	143	153	154	148	125	146	146	172	135	148	158	180	174	176	152	159	153	153	152	184	152	158	134	182	157	154	169	167	184	169	143	167	185	148	186	172	135	181	154	169	152	159	152	158	146	147	172	183	167	163	157	157	129	140	150	149	128	157	149	155	157	140	150	164	137	159	157	169	154	151	168	172	147	173	155	136	160	174	169	156	153	167	187	154	155	147	147	162	147	158	160	156	179	151	146	154	138	176	190	154	189	149	157	183	176	163	178	182	150	164	111	137	158	155	155	160	160	134	176	154	173	131	167	148	156	153	177	153	157	158	163	169	133	139	146	172	179	184	160	123	171	145	160	140	160	173	149	150	160	156	134	160	149	166	178	168	138	155	137	168	134	186	156	162	136	139	149	159	165	177	149	177	156	154	139	154	159	159	151	158	157	159	153	138	168	168	161	149	138	131	137	156	176	167	149	146	171	188	147	163	156	152	173	157	155	151	143	152	165	150	162	157	151	163	150	153	171	172	171	157	167	155	138	117	143	166	160	149	153	178	171	150	144	167	177	145	165	135	144	159	157	137	166	177	160	175	167	170	165	155	138	166	148	132	160	159	160	141	154	157	179	170	182	140	141	152	143	170	118	146	170	152	140	167	144	158	168	153	156	134	146	151	176	164	155	165	148	140	161	163	140	149	148	137	162	177	135	170	170	180	162	159	196	147	153	140	152	163	156	165	128	162	162	149	170	150	148	162	150	158	168	149	125	153	159	163	187	148	173	166	174	151	150	146	150	162	161	160	172	136	151	129	160	172	165	148	146	143	161	131	165	140	175	143	164	132	156	130	161	157	145	150	150	122	158	142	143	150	140	137	166	174	150	183	150	140	154	176	179	167	185	158	146	132	163	151	146	162	171	169	140	151	164	176	146	157	153	166	166	168	180	178	151	152	139	162	157	149	169	156	129	131	160	153	163	142	150	170	170	186	164	150	161	150	172	163	145	165	139	161	146	148	160	139	166	171	154	182	141	178	133	137	152	153	176	165	169	153	160	154	147	155	154	150	167	147	149	178	140	158	153	190	156	139	170	163	174	151	158	157	156	140	156	133	139	155	169	162	134	174	159	154	154	140	155	130	149	149	181	159	148	157	164	152	146	155	165	136	144	149	160	166	163	149	162	164	170	151	160	156	161	182	129	146	151	144	158	138	141	156	183	160	155	171	146	152	142	148	131	147	149	184	152	161	151	156	151	149	152	146	152	171	161	156	167	166	164	153	145	158	174	154	178	154	151	154	164	139	133	144	168	156	181	156	150	158	139	161	143	160	154	152	142	161	152	151	168	149	149	168	160	157	155	156	159	158	143	154	134	153	162	160	149	167	172	166	140	145	161	153	143	153	171	147	156	163	180	163	145	153	144	168	148	161	146	138	171	171	135	156	149	152	151	160	159	130	158	166	160	148	172	156	138	173	131	171	145	157	131	180	151	150	128	160	163	152	152	125	159	139	167	156	136	144	152	145	167	166	143	171	173	141	153	145	160	142	160	144	155	160	168	165	162	155	120	155	156	158	147	135	157	162	134	152	158	149	131	153	154	157	152	144	129	137	155	156	157	167	168	163	160	173	147	148	147	146	143	141	172	162	194	160	166	164	156	152	167	142	146	178	152	168	166	145	150	161	156	159	140	140	172	169	171	153	156	157	162	152	157	163
14934	6012	7218	14243	12794	9450	5736	1812	459	406	399	418	417	385	412	394	385	435	397	413	406	364	403	424	410	431	419	379	403	398	411	373	399	406	383	383	409	416	394	380	421	390	415	386	388	392	396	415	391	407	412	390	377	370	400	404	419	408	389	401	381	368	407	418	440	397	426	410	408	421	408	413	411	397	378	376	360	416	428	395	385	376	471	399	369	421	449	401	425	414	422	381	420	399	379	393	419	406	395	397	370	370	394	382	400	378	379	404	433	383	434	406	411	365	399	413	374	406	395	396	361	415	395	404	400	400	386	383	388	372	427	401	421	390	404	393	395	405	419	394	421	414	393	425	418	414	389	402	394	410	366	370	392	390	390	378	398	408	392	378	369	419	411	389	405	398	433	420	415	409	401	384	420	413	393	429	413	409	406	377	429	431	376	401	447	400	402	384	401	395	428	399	407	378	409	370	397	426	405	411	410	394	411	401	440	389	372	400	392	413	415	415	377	330	421	367	416	408	399	422	396	426	418	435	411	400	384	399	413	376	398	413	391	405	382	368	390	400	410	407	391	432	403	402	395	434	412	441	363	389	374	402	413	394	396	374	391	422	368	394	370	403	391	426	421	349	397	406	366	427	405	419	368	397	374	362	399	415	361	365	341	396	393	420	408	415	372	401	391	381	352	381	354	378	404	419	424	440	406	366	416	390	426	363	371	370	401	377	408	423	388	408	380	376	413	404	372	436	386	402	408	399	388	377	392	399	416	400	377	390	436	395	389	407	392	402	404	411	375	416	383	411	432	400	427	408	371	436	393	389	395	382	409	415	440	426	431	354	385	442	402	381	356	399	403	420	411	385	393	373	384	364	405	382	370	399	375	368	376	425	403	386	375	415	397	409	406	442	381	388	390	397	374	429	371	391	374	390	390	432	380	396	384	396	402	419	407	421	396	425	413	384	373	387	389	360	391	391	379	380	388	384	357	421	371	429	438	374	354	429	395	413	392	371	398	369	424	421	403	391	370	395	424	416	401	444	336	404	414	415	396	429	375	403	395	412	429	369	395	393	378	370	410	445	382	379	431	418	357	414	409	418	386	418	420	400	405	389	392	392	420	405	403	387	419	387	379	390	362	395	398	400	391	393	388	403	434	396	402	438	417	380	423	352	417	417	466	398	384	390	363	353	395	373	387	384	395	388	417	403	398	382	422	369	421	365	377	383	381	403	424	407	382	363	399	373	379	415	370	420	383	399	399	352	405	389	370	366	424	411	399	407	451	366	389	377	430	367	378	406	427	356	406	406	388	399	359	346	400	424	422	384	422	424	409	369	425	385	401	434	387	420	387	343	423	425	442	395	429	409	364	402	418	389	397	357	413	418	390	377	396	392	393	428	397	406	410	430	411	415	404	439	415	392	372	414	417	392	386	381	374	377	402	386	389	421	409	395	422	401	401	397	366	430	404	353	417	415	410	447	424	427	448	381	399	411	368	406	387	396	387	411	395	418	397	389	383	393	394	372	370	395	417	397	410	410	414	387	398	405	377	406	378	397	390	413	404	411	383	427	388	381	376	421	412	423	356	374	391	377	404	385	380	358	404	360	396	377	396	428	373	395	362	389	402	436	385	414	399	386	403	398	413	389	440	391	394	433	407	360	408	420	384	381	413	411	426	425	388	413	395	421	412	431	423	382	397	374	393	381	372	374	374	414	410	388	396	398	431	397	398	381	373	393	407	411	377	396	412	402	361	387	399	396	378	406	377	377	368	355	408	348	410	383	393	359	383	392	415	402	403	386	394	413	398	403	391	382	404	403	381	392	422	394	407	400	437	400	418	387	407	399	401	403	415	410	389	382	396	414	412	396	434	389	386	389	423	377	437	378	411	383	408	400	375	405	439	388	419	412	402	403	390	404	415	420	384	377	436	414	411	386	426	406	410	404	402	414	391	364	420	372	398	404	409	397	403	435	398	400	402	366	435	363	418	395	391	413	415	400	377	447	404	401	387	365	381	434	363	381	394	428	419	412	370	429	399	406	377	421	409	413	413	383	372	415	409	416	428	418	409	402	396	394	408	384	375	399	439	392	412	383	349	396	372	364	360	394	424	393	387	393	416	385	413	364	408	405	406	402	400	374	397	400	448	364	381	387	421	376	420	364	370	427	385	399	424	398	372	402	386	395	378	359	381	390	365	415	408	414	413	391	379	406	362	396	406	407	352	392	401	402	387	364	403	397	401	395	379	421	403	401	399	387	420	405	417	374	399	366	445	404	399	430	370	408	387	376	401	393	419	419	400	397	384	426	395	405	419	406	383	402	379	417	392	374	409	377	388	363	405	372	428	384	421	422	420	425	416	386	421	409	389	394	369	358	404	380	399	388	391	410	398	418	383	371	407	396	394	414	368	384	396	412	421	370	396	414	410	435	437	399	417	397	387	403	400	408	414	414	379	400	440	393	364	370	384	406	414	380	404	378	356	397	418	378	413	393	402	378	404	391	393	402	408	398	412	412	421	384	406	403	385	407	378	406	404	433	401	387	388	363	388	408	386	409	421	386	379	373	390	395	425	433	374	399	412	407	409	394	391	398	435	390	415	422	424	402	418	393	390	385	361	375	412	381	395	393	391	431	376	417	405	416	391	368	373	348	410	388	418	369	396	432	391	391	411	325	427	387	380	415	426	385	424	404	412	420	395	395	387	371	367	420	413	388	416	426	364	403	370	387	409	412	377	386	414	394	422	412	417	388	409	404	401	383	427	418	396	392	421	411	383	427	397	371	391	409	386	406	396	398	413	383	413	363	415	388	399	378	420	407	379	425	425	380	398	418	380	399	413	398	413	407	383	414	373	398	397	385	378	427	412	391	392	410	394	367	418	413	410	366	406	380	404	423	368	373	385	396	390	430	379	383	414	401	434	404	411	395	409	401	396	367	413	382	413	392	395	429	411	379	413	403	401	368	430	392	389	389	392	391	388	377	377	367	396	386	424	396	390	423	390	403	435	405	372	443	398	397	443	381	397	394	387	416	408	444	395	372	407	379	410	412	350	353	396	402	410	439	404	373	391	420	393	390	438	353	401	394	416	410	378	371	405	388	353	364	378	396	353	440	447	412	396	392	399	402	373	434	413	392	377	370	430	398	397	365	390	378	424	399	391	404	423	379	377	445	377	433	351	433	361	387	416	437	392	406	369	378	403	388	391	417	380	379	418	382	422	381	354	430	390	380	396	400	418	375	403	358	433	397	368	413	392	356	414	370	372	388	417	405	405	424	388	431	379	398	403	385	371	377	385	395	397	373	384	396	402	407	382	411	382	410	358	413	377	409	439	426	415	365	388	423	401	430	381	411	394	401	396	435	400	391	378	365	389	426	391	401	392	417	405	402	367	403	386	381	407	387	400	427	400	379	398	384	396	410	390	387	359	381	391	381	378	411	384	386	404	383	384	394	424	427	363	370	396	403	391	430	409	445	432	388	367	395	401	390	417	399	399	400	378	399	412	418
35428	16574	10471	23503	21034	13480	7222	2443	238	166	178	192	186	183	169	195	174	219	172	205	178	191	183	180	181	194	173	184	175	160	179	199	203	187	177	168	208	179	175	190	194	162	167	155	174	184	162	175	194	175	174	178	161	215	171	157	175	172	175	193	146	164	195	162	171	196	178	197	186	140	160	158	182	166	160	180	188	173	183	182	164	205	185	206	182	210	180	172	191	168	179	171	165	176	176	177	174	178	175	173	176	199	186	138	184	188	172	192	192	183	187	185	177	190	170	177	187	196	165	192	181	183	170	188	200	174	202	183	157	191	164	203	213	184	199	167	185	189	186	191	178	187	174	182	200	175	174	173	168	176	202	167	190	197	185	156	192	182	203	193	188	207	176	155	189	176	175	229	162	182	168	189	190	182	187	163	185	168	198	163	149	181	166	169	173	163	207	164	149	191	174	188	170	182	200	195	192	182	159	161	196	214	151	142	188	159	187	199	186	180	193	189	180	185	162	213	160	181	178	185	183	187	183	170	172	204	195	187	167	164	165	186	179	200	182	204	212	175	180	168	183	170	174	180	188	208	161	196	175	160	199	180	192	179	170	175	187	178	156	169	199	186	173	172	189	170	145	148	172	184	194	179	177	159	203	175	181	184	171	153	215	182	189	168	169	190	186	146	161	168	160	204	169	167	193	177	174	166	173	180	164	162	199	165	175	192	155	203	171	172	168	181	205	199	190	187	205	165	196	183	186	177	174	190	149	160	186	192	146	178	183	186	188	176	183	191	181	190	184	174	185	163	162	179	189	181	191	173	171	174	188	164	149	188	193	189	177	175	193	181	158	189	200	158	155	178	195	178	159	148	197	185	160	184	172	185	200	184	213	185	176	183	162	164	181	178	175	225	171	152	182	183	187	181	193	191	166	174	206	178	176	188	200	184	179	168	184	174	142	148	162	162	176	194	179	201	186	174	190	174	191	185	184	158	159	189	177	177	184	191	174	171	171	167	166	169	209	154	179	172	184	194	205	163	185	191	162	170	164	178	179	153	157	182	185	183	172	189	146	185	186	175	192	188	165	161	195	177	169	181	188	163	168	186	206	159	196	178	149	185	177	163	198	159	171	184	162	185	167	163	182	184	177	183	194	158	181	180	160	204	205	178	182	176	169	171	163	216	185	160	165	171	195	175	206	179	178	175	152	180	166	177	174	193	187	147	168	162	170	170	153	177	188	170	193	192	177	170	198	184	170	163	173	179	184	184	191	168	181	183	163	177	172	173	164	172	195	193	163	167	152	177	187	198	175	180	176	177	184	198	194	160	167	166	176	178	193	218	187	191	182	198	189	195	181	172	163	204	155	165	164	188	185	164	173	181	195	163	177	170	192	166	187	174	174	162	198	199	205	181	182	189	201	179	213	164	195	157	163	200	143	172	163	182	182	184	169	181	178	186	171	196	188	193	184	188	163	172	194	181	153	145	158	205	175	184	194	172	197	209	188	169	173	168	178	173	176	187	174	173	160	175	168	178	178	153	202	180	166	190	160	171	196	181	177	214	198	190	182	190	208	194	213	195	181	197	189	186	196	180	180	175	189	175	180	203	172	187	166	179	184	178	188	189	176	180	189	191	181	178	176	180	185	175	175	151	178	187	203	189	177	162	184	171	175	159	214	161	188	148	186	187	205	175	191	180	202	195	180	189	172	192	172	178	180	181	194	193	156	183	169	179	157	156	203	192	204	178	189	174	158	203	163	187	136	186	161	195	183	154	196	182	178	184	177	178	161	176	174	153	195	203	178	188	155	150	176	170	201	177	157	162	190	184	186	178	156	195	185	193	185	175	192	189	186	203	194	183	174	171	160	158	157	181	168	184	170	170	188	200	194	191	154	168	188	173	174	209	181	155	186	184	221	176	187	173	185	171	177	171	183	182	163	197	169	193	151	177	193	194	175	188	181	197	175	197	206	166	185	165	156	166	175	194	168	182	195	186	154	199	171	177	186	180	178	196	174	207	179	192	173	172	178	190	190	184	164	187	152	177	214	175	176	179	181	193	169	167	183	195	181	187	156	199	200	164	188	160	166	184	177	201	159	182	178	197	191	192	208	190	180	197	166	163	185	194	173	185	176	177	174	190	191	193	191	173	187	197	173	182	178	186	203	167	164	176	171	183	184	182	193	178	202	150	186	162	173	171	173	176	164	185	188	169	179	191	177	178	190	200	182	182	157	196	198	197	166	173	198	175	203	202	166	177	179	178	171	171	180	169	202	208	183	168	163	193	184	182	178	164	187	172	159	210	161	174	169	206	165	170	157	161	161	191	169	168	178	187	176	166	170	196	185	205	179	188	171	174	223	177	183	193	189	193	189	197	196	179	174	173	182	167	187	198	194	188	176	167	166	182	177	190	157	188	195	176	205	186	162	169	166	182	174	180	158	191	177	189	189	173	178	180	218	177	195	219	163	172	154	196	162	162	179	172	192	182	184	175	182	171	155	184	177	169	165	178	173	182	183	160	183	189	161	198	200	198	198	209	195	170	194	190	169	190	194	195	187	165	167	179	197	202	154	177	175	199	185	161	188	185	183	192	161	168	200	185	207	169	185	182	198	184	163	170	173	185	188	179	199	196	172	182	179	196	176	175	167	182	179	193	176	198	181	183	194	154	191	191	176	175	172	189	190	176	188	171	176	156	167	188	180	174	191	178	183	175	194	191	181	169	162	206	197	192	198	201	165	184	186	198	173	187	204	166	157	164	170	192	171	183	175	160	171	167	142	172	194	172	173	180	171	171	190	211	175	153	194	200	178	162	202	192	177	186	202	157	172	173	161	189	163	180	177	162	165	175	176	164	175	166	180	199	191	178	201	176	170	175	197	164	196	150	166	197	203	174	201	178	177	180	204	165	201	172	206	191	190	164	177	171	187	202	189	160	182	195	216	181	199	188	182	185	160	187	177	193	178	190	156	188	181	187	197	168	170	177	159	193	186	173	186	167	159	177	194	209	194	196	162	184	174	187	168	213	168	186	196	190	178	177	160	174	185	173	193	194	186	182	176	186	181	179	182	186	188	170	191	159	204	181	148	169	177	177	172	156	167	207	184	178	179	201	194	196	193	171	184	208	187	156	197	179	191	175	146	177	180	192	186	184	165	186	184	168	203	191	162	170	196	180	173	195	194	203	170	182	186	160	195	178	174	204	206	198	168	181	162	171	194	191	203	193	193	173	152	169	184	169	178	161	181	195	165	169	188	173	188	188	196	186	203	154	201	205	193	182	171	183	196	147	191	178	181	186	206	198	177	178	163	184	163	193	187	169	181	166	165	182	205	191	164	200	171	198	186	162	150	165	160	201	170	191	168	191	202	173	182	181	185	189	184	161	149	166	168	169	172	168	178	183	187	177	207	172	184	189	174	189	194	186	198	192	155	174	209	175	178	179	172	194	166	161	172	186	166	177	170	189	168	171	189	221	194	196	190	196	175	178	174	200	178	164	202	180	204	211
21084	8083	16752	38412	36927	29561	20369	8181	651	483	476	496	464	441	473	470	472	466	463	458	486	466	424	464	451	476	488	464	465	439	452	460	441	447	451	446	457	460	425	485	437	485	478	469	458	465	436	482	459	420	434	439	419	441	460	458	466	447	439	447	463	476	461	442	462	453	447	482	456	455	449	427	499	448	486	420	478	467	457	467	435	485	472	435	465	456	427	450	441	480	466	470	454	447	502	470	448	430	441	448	447	485	429	447	458	399	452	488	433	451	433	439	456	464	451	514	449	429	461	449	455	441	465	488	455	454	492	445	494	437	453	478	470	466	480	428	428	460	456	486	448	442	424	421	491	419	476	474	498	467	453	448	395	480	456	455	440	427	446	459	445	458	480	461	442	495	460	496	482	491	458	437	453	475	426	457	456	461	469	492	419	423	443	411	461	440	436	443	492	489	473	472	433	456	480	452	473	453	460	465	457	456	455	464	438	497	468	460	458	461	466	444	457	453	481	483	451	414	457	448	477	463	501	448	464	466	446	463	440	477	440	487	449	470	439	470	454	477	429	446	459	472	456	412	436	413	470	476	459	450	451	478	461	430	451	454	455	501	457	422	465	473	451	428	457	475	467	456	460	478	476	435	467	411	431	467	442	485	458	430	445	440	492	463	443	451	455	479	473	476	457	456	431	458	468	449	441	435	465	435	436	462	430	421	447	443	479	442	460	460	457	454	500	523	412	432	412	473	424	464	434	463	455	413	452	423	458	463	423	448	480	444	485	454	429	447	502	458	468	422	424	456	464	472	485	431	424	446	457	480	437	421	458	473	457	469	468	496	454	470	433	477	449	476	423	435	453	407	499	450	432	443	442	468	468	450	483	468	475	432	464	445	483	467	478	455	464	423	476	485	463	477	464	457	462	508	474	468	501	454	431	448	452	429	461	472	449	466	466	463	431	501	411	449	438	474	458	436	455	459	468	475	448	462	459	490	490	484	452	457	478	433	478	470	453	473	455	433	468	441	490	452	454	478	443	489	474	496	471	440	460	403	422	440	414	429	475	469	490	422	453	447	460	409	445	480	455	415	463	444	438	454	422	425	461	480	432	424	438	468	438	497	479	430	425	440	474	458	509	506	442	482	482	489	426	467	464	447	476	477	433	450	493	475	460	456	440	456	476	450	428	442	443	455	436	460	479	439	474	462	448	451	434	479	520	432	464	450	450	447	432	428	461	427	462	448	446	443	447	456	472	442	464	409	448	475	463	486	418	454	479	477	473	417	459	460	438	499	458	412	472	493	470	478	479	433	440	447	459	475	440	437	466	437	449	426	499	446	463	462	454	463	432	472	437	465	463	450	446	492	433	509	468	452	475	442	446	441	460	476	441	468	424	491	428	461	479	476	432	448	489	454	512	488	487	442	467	476	431	435	459	435	476	449	403	466	447	468	449	459	448	439	455	444	476	481	481	459	444	485	470	426	483	434	442	436	473	436	454	488	468	488	457	479	456	443	476	468	482	466	427	435	483	464	437	401	438	442	452	476	427	466	449	471	489	428	440	465	432	440	467	422	440	491	453	440	483	432	491	486	450	487	469	462	463	463	427	459	451	443	478	466	450	449	460	456	447	461	444	429	484	482	425	477	448	413	470	454	446	461	467	467	460	445	461	475	431	424	432	449	470	440	477	479	436	480	458	481	453	435	480	448	467	486	435	485	473	482	459	445	481	454	421	442	441	484	499	422	476	475	445	450	498	423	456	463	467	451	498	452	438	456	474	442	420	431	430	431	449	421	457	469	452	439	416	446	403	455	450	459	441	462	486	457	472	491	421	412	464	459	453	508	428	485	459	495	488	469	446	506	424	454	474	484	459	460	462	462	444	446	440	447	441	481	439	518	481	450	463	468	432	441	498	471	467	448	455	439	489	464	484	441	468	459	487	447	514	490	465	444	477	464	453	450	458	444	441	477	460	457	485	457	476	456	451	468	462	434	445	454	433	455	456	402	429	454	445	481	491	477	458	466	460	443	486	458	420	446	407	465	472	455	475	505	434	454	489	432	447	481	450	452	445	445	445	414	474	456	468	449	474	427	476	442	453	436	407	445	416	448	450	463	430	432	444	478	434	469	482	429	488	400	439	434	481	486	480	455	443	438	459	451	438	419	440	467	451	460	448	450	453	437	486	470	482	479	448	476	476	457	473	456	432	480	426	463	453	444	457	438	451	493	459	484	463	427	467	449	487	463	430	443	455	447	426	453	415	473	438	481	418	445	470	476	464	412	458	468	473	438	431	444	468	436	483	485	498	493	478	430	455	458	476	444	450	436	483	448	430	479	446	460	439	473	456	494	452	452	446	450	488	443	453	469	475	468	437	466	450	446	461	487	472	452	457	454	474	456	431	498	433	434	437	448	458	399	476	468	417	441	498	454	484	468	452	483	467	459	471	457	417	478	421	468	496	494	432	430	413	457	446	482	445	454	443	473	445	452	438	465	482	467	431	426	468	433	448	462	439	443	481	441	477	472	495	462	430	460	466	445	449	482	462	477	464	452	473	472	477	431	495	428	463	451	443	458	488	474	415	454	438	472	473	502	501	458	447	460	455	472	458	452	487	470	439	444	452	456	416	447	441	437	463	465	459	449	473	454	478	425	439	452	482	470	451	429	474	435	415	448	498	472	474	459	465	457	477	476	468	449	452	453	429	436	475	451	467	473	466	425	441	419	491	476	445	482	517	420	440	430	445	481	471	471	451	482	450	495	484	463	451	411	479	450	463	441	473	448	430	447	405	474	475	431	456	453	452	489	440	460	478	442	462	493	491	458	454	455	430	468	445	434	440	452	422	468	428	463	467	485	459	440	434	443	472	507	495	420	441	497	419	430	467	427	461	465	455	435	465	441	475	443	454	462	440	441	467	465	455	479	412	485	463	453	481	443	461	465	436	497	481	471	449	435	420	464	493	476	448	474	467	469	433	456	426	478	468	468	463	501	452	447	448	445	464	476	475	453	423	442	420	455	463	489	436	449	489	437	447	484	417	499	451	462	487	457	461	453	420	477	470	431	497	454	445	454	467	440	462	480	469	424	451	464	484	435	463	436	472	414	469	477	481	446	449	486	483	442	448	474	446	449	459	479	463	482	495	497	472	447	454	464	404	439	465	456	451	416	462	449	459	482	478	449	452	425	442	451	462	464	455	479	498	440	419	470	447	470	466	439	424	490	452	427	466	433	463	460	441	470	420	455	446	465	406	450	458	502	414	469	481	476	452	481	512	471	433	461	496	440	472	434	467	476	444	443	434	446	455	461	423	465	471	481	436	465	452	428	476	442	443	418	462	461	449	467	420	461	452	456	453	458	439	495	478	458	448	412	457	421	448	457	438	462	463	451	482	469	476	440	463	446	450	458	459	481	505	437	465	445	455	466	424	478	459	472	448	495	466	426	462	442	429	427	481	462	455	506	467	481	472	441	437	446	457	429	433	446	465	425	498	480	445	474	471	447
60881	41378	33760	63986	59813	49164	36478	20183	2838	389	348	346	389	362	370	370	392	360	390	348	374	348	350	339	368	384	344	324	337	337	358	336	369	340	374	347	321	339	357	342	384	385	330	383	326	345	311	383	370	342	348	387	364	338	322	393	360	358	370	330	331	342	347	334	338	376	335	338	365	344	330	349	361	332	356	361	360	357	345	367	354	384	329	345	323	347	345	331	361	329	359	338	344	352	341	392	386	333	307	358	344	351	380	345	360	349	361	378	332	333	380	333	344	339	322	335	355	372	380	368	348	372	354	368	334	355	344	386	350	319	329	357	397	316	348	342	332	333	297	359	322	350	320	365	304	357	359	355	338	353	340	338	357	352	341	350	348	360	352	367	332	339	342	374	331	361	310	365	348	311	355	359	358	344	362	364	339	374	342	363	344	352	355	329	341	362	351	287	326	323	344	351	301	353	339	353	359	363	329	371	361	344	342	318	350	367	308	353	341	393	297	359	365	333	318	340	354	358	360	365	366	330	355	383	386	380	336	346	344	309	330	364	360	324	353	345	341	348	334	368	331	328	340	366	342	377	356	344	359	337	322	358	340	373	337	330	380	358	347	339	349	323	344	367	341	374	353	349	365	351	347	341	362	322	312	328	332	356	337	349	338	330	377	367	369	314	327	345	342	333	329	352	340	345	349	330	354	317	316	340	374	339	320	338	342	367	333	361	371	342	338	351	357	337	320	345	325	346	349	353	357	316	380	331	312	345	315	372	339	341	388	356	368	334	350	370	339	381	353	377	375	328	323	376	341	349	342	381	339	351	312	326	368	355	330	340	316	359	367	330	365	367	367	330	333	339	373	359	367	378	367	322	362	371	371	346	312	362	357	375	356	334	344	354	353	348	335	342	354	362	341	339	342	360	309	366	363	354	342	380	345	362	335	338	369	395	361	324	350	371	298	368	346	333	377	363	385	351	343	356	335	385	370	345	321	331	357	359	348	368	323	380	329	325	358	356	351	358	323	370	334	314	400	333	338	342	340	337	374	353	346	338	338	316	341	315	356	296	401	345	353	358	338	349	339	399	324	385	388	376	365	363	360	348	362	350	343	343	366	352	339	348	359	356	340	346	346	371	371	354	334	337	383	362	365	346	344	382	349	363	366	346	388	345	367	340	373	333	319	357	357	373	360	361	354	362	327	335	316	370	360	351	341	349	367	338	350	319	325	326	365	371	337	323	379	334	297	342	381	345	341	345	320	328	348	342	316	316	346	306	316	332	317	332	360	357	341	343	355	370	335	341	339	352	339	343	337	370	327	355	326	344	344	328	347	376	381	387	361	343	338	360	335	348	365	324	343	348	352	351	287	345	331	362	339	349	331	328	356	320	352	323	391	348	350	319	382	351	356	334	361	369	325	359	353	364	336	313	339	342	327	358	367	342	370	346	347	314	351	340	365	331	370	368	356	313	382	347	373	324	343	349	369	368	349	369	320	339	315	343	353	363	362	368	354	347	383	343	345	354	323	356	330	334	351	342	335	337	366	366	354	323	351	289	370	379	317	345	341	325	360	338	328	329	369	350	353	355	361	390	362	362	346	345	368	358	350	349	359	376	342	326	376	343	316	365	366	332	366	371	320	333	322	356	335	328	350	346	347	365	343	347	341	356	356	320	332	331	362	361	335	334	305	361	345	342	343	322	334	322	352	348	376	389	339	353	327	369	347	348	378	401	316	342	351	336	337	347	358	357	335	335	358	329	317	359	321	340	343	369	332	390	342	377	349	353	350	376	320	340	347	370	327	351	355	350	365	333	319	366	372	355	330	338	324	375	373	356	391	380	341	367	340	328	331	363	342	367	344	353	357	362	349	351	340	356	360	374	342	322	365	323	370	351	375	369	340	373	334	368	337	344	313	319	385	325	364	345	326	347	365	364	342	361	369	387	337	361	349	345	317	335	370	363	316	332	305	340	357	354	359	359	367	379	365	330	332	332	403	341	393	354	322	333	337	348	360	346	335	370	360	367	314	353	340	388	352	336	316	332	380	339	349	363	354	359	359	342	357	364	346	371	340	323	358	329	304	364	329	308	371	350	343	366	362	362	349	329	342	353	369	355	353	340	352	373	328	328	341	365	310	342	364	349	341	324	331	347	336	361	325	338	389	356	366	366	331	291	326	352	322	369	343	317	321	361	353	354	335	301	322	350	352	348	328	348	317	352	332	329	368	322	332	351	314	348	349	329	372	320	346	353	391	341	363	375	344	336	307	341	334	345	317	356	378	320	374	346	358	399	373	346	331	373	345	395	351	369	326	355	361	354	352	330	348	357	369	330	344	339	331	378	400	368	370	382	350	348	353	333	365	351	371	378	324	345	333	361	360	323	346	357	338	361	309	340	310	347	345	335	382	346	335	338	362	351	350	372	349	377	313	332	366	344	366	348	377	351	350	345	358	352	367	367	359	392	320	367	354	320	324	349	332	346	373	356	356	310	351	346	324	336	317	337	338	380	371	351	360	348	350	343	318	360	349	340	337	338	332	372	310	330	366	386	371	333	346	374	363	372	324	344	360	316	360	304	356	359	379	322	376	338	377	344	370	339	345	356	337	326	385	360	377	354	372	348	371	333	390	311	318	382	355	347	317	330	353	379	355	312	335	315	305	334	369	321	354	330	378	346	318	354	343	392	338	339	352	409	351	356	351	325	333	318	337	362	332	332	325	357	329	329	318	333	331	378	361	321	379	350	358	327	366	373	339	357	325	334	340	361	362	346	377	329	330	356	347	383	344	367	341	357	333	355	340	346	328	345	348	359	344	348	350	407	332	332	321	322	342	365	342	373	362	333	337	381	344	379	379	351	363	348	372	344	350	356	318	353	333	323	329	331	353	339	346	388	370	376	375	332	332	347	334	387	351	330	349	358	364	342	330	360	385	320	370	389	342	380	357	342	390	361	325	357	338	348	355	338	334	341	323	368	356	344	332	345	354	369	327	387	334	369	334	354	381	336	380	353	365	349	323	367	350	384	365	403	336	394	371	327	351	353	336	324	322	326	373	372	365	352	353	347	340	355	366	340	317	340	354	323	346	370	376	384	321	351	387	307	357	341	348	344	393	372	355	345	337	363	382	331	315	349	351	362	375	340	338	363	329	378	353	358	347	367	337	362	322	337	378	368	346	361	323	353	368	357	349	338	380	361	347	361	382	338	325	304	374	364	348	352	345	342	319	334	352	352	363	372	351	338	357	366	352	358	374	346	371	342	348	353	354	357	372	365	353	346	321	351	346	313	350	380	338	313	315	344	334	355	336	309	332	371	349	331	308	354	384	357	349	351	330	368	329	338	339	351	344	323	377	338	335	339	363	368	313	354	337	371	367	356	356	353	366	330	377	356	336	341	351	361	358	324	347	349	324	319	330	325	327	331	347	357	327	389	377	382	323	326	326	330	350	291	368	351	380	350	356	350	364	320	348	324	380	362	365	327	346	322	343	363	327	358	348	324	346	343
40441	26674	35857	71256	70041	60901	49547	30469	2918	912	835	837	798	841	841	796	778	821	760	774	787	785	797	817	787	818	806	718	768	802	775	801	796	739	824	831	796	810	725	762	800	731	729	791	761	774	765	738	828	794	750	724	784	772	754	773	789	774	836	812	761	783	758	717	809	857	818	821	808	775	785	740	756	834	785	783	761	812	767	807	763	784	796	762	839	747	780	760	811	765	738	748	781	733	777	773	795	761	754	758	780	785	803	793	769	799	810	777	741	739	784	788	793	765	808	777	777	824	747	799	748	795	827	755	781	804	766	787	753	787	853	735	789	806	769	757	800	761	771	783	790	788	757	773	783	774	801	726	760	735	770	803	789	766	789	794	759	757	772	756	779	802	785	817	776	776	779	783	732	773	769	786	760	790	790	766	735	808	767	768	748	764	744	813	779	778	771	757	785	791	754	750	745	787	777	780	791	786	811	772	766	738	802	784	807	751	762	773	742	705	779	768	798	819	797	792	782	761	761	801	781	790	812	740	761	794	814	765	747	789	780	793	764	839	770	759	751	764	765	803	750	707	794	775	796	777	725	774	775	816	784	795	780	767	787	747	767	778	766	737	744	754	807	757	813	722	814	808	716	772	785	762	817	800	729	769	782	759	787	791	776	780	823	778	727	830	768	797	763	747	767	792	724	723	761	785	737	779	755	762	797	747	769	777	782	766	804	769	757	783	801	764	774	815	722	770	805	830	776	763	725	792	747	770	803	734	749	835	802	769	775	763	788	755	750	791	812	774	737	817	860	788	760	771	801	764	731	831	761	779	806	715	738	784	722	736	750	789	808	807	828	790	746	806	790	761	775	780	769	748	765	788	729	742	769	744	754	795	796	758	769	822	765	755	815	758	772	815	779	779	791	781	766	800	824	822	802	777	748	777	805	805	768	812	780	742	790	764	776	772	714	797	798	794	780	744	804	743	760	746	781	795	776	733	790	743	778	763	802	777	807	791	763	796	796	788	808	765	750	785	790	801	742	762	760	809	752	774	774	763	740	802	767	808	757	780	761	791	771	767	724	778	794	727	796	770	793	761	820	792	776	792	738	706	772	781	809	774	735	782	781	776	791	804	804	781	768	747	759	711	735	798	738	766	747	733	822	807	743	730	787	772	794	721	786	757	796	756	732	757	757	768	786	808	783	803	796	770	788	793	786	749	780	793	755	791	769	769	710	763	756	797	777	767	811	768	743	768	759	799	786	751	797	789	751	726	785	705	785	801	746	730	802	741	796	739	798	765	789	728	808	719	773	749	807	791	780	756	781	731	813	807	804	786	758	746	813	777	758	831	768	775	794	750	797	798	797	798	791	750	709	788	751	754	715	756	728	792	733	742	759	817	772	807	812	835	788	821	786	763	730	802	742	758	730	781	770	756	720	756	697	779	723	785	829	842	816	800	759	804	742	756	767	812	821	760	798	758	727	754	748	747	811	786	737	808	803	798	815	806	823	745	778	758	794	767	794	749	771	805	836	758	721	785	738	810	773	738	786	809	782	797	804	782	785	742	737	816	815	803	755	770	795	772	785	816	793	769	801	795	797	766	774	727	749	754	760	731	733	748	750	775	759	795	796	810	752	796	737	788	790	799	762	762	756	758	759	762	772	770	782	818	816	767	767	732	733	755	773	778	805	741	756	760	822	776	823	801	771	771	792	748	722	783	765	752	781	747	762	703	804	771	814	796	780	798	792	787	825	752	807	753	804	814	783	785	787	777	816	780	775	738	782	784	729	775	755	802	739	799	777	768	771	745	770	808	786	812	823	788	756	773	776	741	754	829	764	752	776	783	759	764	766	811	775	802	756	760	763	790	744	806	808	737	763	815	762	780	809	809	768	752	817	768	787	775	810	759	770	860	826	807	771	797	794	777	724	769	725	753	788	793	790	807	779	760	792	787	782	722	734	794	784	794	772	760	751	807	765	772	740	799	809	778	746	760	821	802	766	781	843	806	768	792	786	782	801	818	772	776	798	755	780	767	792	807	763	765	767	758	781	847	808	812	779	735	774	796	750	730	778	770	782	772	808	761	780	774	737	780	829	760	781	758	771	780	752	834	756	748	809	751	781	767	796	780	827	808	772	736	792	787	761	770	771	817	770	769	761	788	765	782	784	773	780	765	784	781	719	755	777	741	827	781	776	790	773	788	744	776	780	783	791	770	798	795	747	736	771	830	770	704	769	810	778	751	771	803	742	822	729	731	739	803	740	815	782	729	797	799	779	789	806	791	802	785	755	744	757	789	786	772	792	779	726	797	794	796	793	783	784	779	749	774	798	766	758	738	771	819	773	780	787	792	737	806	751	755	737	735	791	789	806	801	771	790	731	756	805	752	803	754	766	765	720	793	749	714	788	742	780	834	732	741	807	755	760	805	813	773	731	732	773	784	758	756	793	756	772	805	773	715	791	746	796	770	816	744	766	762	761	760	795	832	776	783	755	810	741	747	750	773	749	758	784	768	811	802	725	751	822	799	789	814	730	830	732	830	750	763	824	786	783	733	794	798	732	768	778	740	808	748	724	737	786	727	790	767	753	768	785	787	743	791	822	783	765	788	764	768	716	763	789	773	747	762	754	766	780	771	763	796	772	769	783	793	801	782	784	759	767	743	753	820	728	788	762	799	712	759	772	770	795	751	778	742	782	775	744	743	760	756	776	791	740	791	773	765	789	810	735	764	772	730	764	809	802	835	751	795	792	714	826	761	751	782	799	800	784	819	794	726	754	766	782	773	785	799	768	802	746	801	776	794	778	805	762	764	795	767	752	741	807	736	740	784	777	808	793	822	739	776	798	778	764	720	748	770	780	745	800	810	782	795	790	733	725	781	765	792	778	763	782	748	752	773	750	779	766	814	713	809	762	719	807	806	772	725	773	776	727	729	774	761	817	746	830	735	760	792	826	751	762	739	791	791	802	755	770	776	805	742	811	763	785	738	746	784	751	772	809	793	802	772	816	720	790	787	765	725	750	803	796	775	788	816	766	768	832	775	794	806	774	783	796	766	757	809	790	802	827	763	784	767	784	775	784	774	745	783	830	750	765	808	753	791	748	795	734	792	776	759	724	731	780	783	753	799	751	798	748	802	777	797	791	747	774	784	775	769	753	784	806	756	812	757	769	807	800	776	753	748	768	804	766	747	768	788	762	736	765	791	765	813	812	774	738	776	814	788	760	784	785	785	829	778	796	748	795	740	776	793	815	816	786	752	750	833	704	767	758	768	783	791	759	754	778	751	782	780	796	722	774	797	786	799	773	765	769	765	747	780	760	759	755	758	761	754	750	822	711	755	752	743	747	796	780	779	836	766	788	775	790	781	737	768	778	809	766	815	751	820	813	783	782	769	740	759	808	745	758	795	742	782	755	773	785	766	761	783	828	745	795	762	798	790	802	769	770	775	783	769	746	775	745	753	773	759	732	786	768	752	790	786	764	792	805	745	761	780	764	738	797	823	814	764
25610	9747	4867	4871	3484	2411	1495	615	170	178	161	153	151	150	154	150	157	160	166	167	164	150	175	158	139	163	146	159	163	155	176	161	145	173	162	162	172	178	186	166	155	171	144	151	162	171	143	161	159	150	171	166	149	145	145	164	150	147	156	172	146	152	163	169	156	181	153	150	171	158	171	163	180	142	190	153	152	164	157	168	151	138	160	161	162	148	173	121	167	149	160	162	158	146	153	151	139	141	156	155	183	149	135	165	169	160	152	132	157	152	151	142	152	168	150	179	122	138	147	163	160	163	157	161	142	146	156	168	168	141	146	150	135	146	142	138	163	155	152	170	170	160	135	185	137	158	173	139	181	139	151	161	150	160	165	131	190	161	177	148	158	169	132	135	173	147	173	158	157	150	164	154	171	145	178	161	159	157	152	174	157	163	152	160	156	139	145	171	130	138	143	139	156	160	155	173	155	165	161	155	163	151	135	146	157	163	153	143	156	156	183	155	159	160	149	163	152	145	173	180	138	149	158	146	153	159	154	151	171	175	158	175	160	175	166	177	165	151	156	157	176	177	175	164	144	176	143	164	140	147	149	155	131	160	142	163	168	128	160	149	162	150	142	150	176	159	151	144	156	176	150	159	172	138	150	174	182	173	153	164	151	151	151	148	144	155	160	153	134	167	164	151	169	174	137	137	152	146	145	170	140	170	185	176	176	160	169	156	165	168	167	169	144	162	153	133	159	158	139	160	133	157	131	176	166	150	155	156	152	152	144	147	143	179	152	176	173	155	143	137	186	163	126	153	141	146	170	170	162	165	160	157	160	159	145	156	162	144	139	170	158	164	173	145	163	162	138	126	159	150	151	171	158	157	148	164	140	159	168	125	170	141	161	183	180	169	138	177	160	161	154	158	154	143	148	150	129	156	167	162	170	148	152	160	164	165	153	151	145	135	168	165	178	139	151	185	163	167	149	168	139	180	170	170	174	146	159	154	153	146	182	129	164	147	154	148	145	157	180	163	179	149	175	162	175	153	146	134	140	155	151	136	146	142	176	168	142	179	136	154	163	161	170	154	160	169	168	138	154	161	160	168	141	183	149	173	153	169	172	175	180	138	149	160	161	190	184	141	148	177	144	147	144	128	168	148	166	168	147	172	160	142	165	160	173	169	158	169	150	167	157	155	170	159	163	144	140	179	137	152	171	150	180	134	129	158	197	152	163	153	163	155	165	165	163	164	136	167	153	165	173	168	155	164	158	147	147	170	143	158	168	168	151	166	157	152	149	142	136	154	152	147	160	168	142	164	147	169	165	152	160	169	164	143	150	154	169	128	162	169	153	151	155	149	155	167	174	172	146	157	179	187	168	169	157	156	145	172	144	156	175	164	151	153	141	162	163	144	147	171	173	160	149	154	193	147	153	169	146	147	161	153	179	175	191	156	156	171	142	165	161	177	153	149	157	169	152	159	161	154	166	165	170	178	152	177	156	154	137	172	164	128	177	161	161	156	134	150	170	200	153	162	148	148	169	162	168	152	146	155	178	140	151	159	149	164	152	163	159	144	158	167	143	155	148	147	149	161	145	146	144	150	119	168	170	166	166	162	169	178	165	157	167	156	160	158	126	154	145	180	148	143	133	164	173	145	173	158	144	136	136	145	172	139	153	165	155	159	166	127	161	138	159	151	133	146	164	153	146	151	146	148	174	161	146	133	152	137	167	162	178	144	149	173	154	137	161	183	152	130	148	159	158	166	178	153	152	159	156	168	156	133	180	165	156	177	149	179	131	147	178	177	148	150	138	141	171	156	137	158	159	140	156	152	169	153	155	163	166	149	131	158	172	145	177	146	168	157	153	166	134	178	147	139	160	149	160	142	163	139	158	137	126	144	159	154	148	192	157	155	164	152	156	142	138	148	169	160	168	148	169	153	168	160	145	166	154	163	168	170	161	162	144	154	142	162	165	174	147	155	166	128	167	162	139	150	193	167	168	177	173	155	152	157	123	152	169	159	151	151	151	165	161	154	171	164	178	160	125	170	148	147	175	136	154	164	176	163	151	155	167	162	158	129	195	148	161	152	163	132	185	154	170	152	155	171	150	173	183	162	171	143	138	147	180	156	171	155	164	146	137	166	199	146	146	145	148	181	154	163	187	145	151	148	129	162	163	180	150	160	156	149	150	154	150	172	160	157	141	142	170	149	154	163	142	164	145	151	134	145	167	148	140	149	168	157	165	173	163	142	162	155	154	159	155	173	140	138	147	147	151	169	146	148	170	128	147	153	150	135	148	163	144	151	141	158	132	170	156	143	158	142	151	144	150	131	155	154	153	170	142	172	151	149	169	163	151	145	154	173	168	170	152	165	146	171	161	159	169	161	176	137	166	149	185	159	153	140	137	159	142	173	142	149	158	143	154	165	137	155	180	166	139	157	152	155	163	163	145	148	159	178	162	153	147	172	164	150	182	147	145	154	156	138	122	182	140	159	153	171	160	171	137	162	158	153	146	155	150	164	161	160	180	162	132	148	171	156	139	139	165	164	152	154	146	172	161	140	150	173	170	148	141	160	147	145	154	162	162	156	155	120	139	164	173	168	162	145	164	150	163	148	164	157	142	116	140	165	173	138	157	140	160	150	169	170	145	167	138	160	166	144	178	141	180	145	168	144	172	162	158	171	149	156	152	166	157	164	160	164	152	158	180	155	134	176	171	161	148	174	142	156	173	152	142	170	143	173	172	176	158	161	131	174	157	145	162	182	158	159	152	171	159	173	185	150	134	154	176	140	143	149	166	166	180	141	154	166	165	147	169	153	165	184	198	177	171	139	155	168	159	155	140	157	149	155	142	178	149	156	167	118	153	156	132	184	168	164	147	117	165	168	170	155	154	154	159	148	154	174	170	164	166	172	169	155	143	153	146	154	147	176	144	155	167	156	177	154	153	163	130	158	144	177	168	171	165	171	158	187	147	163	133	150	154	148	153	146	154	164	144	156	156	133	163	160	165	170	162	190	152	147	161	151	151	168	142	144	147	159	171	177	143	113	159	172	147	149	164	179	167	153	152	146	161	152	152	151	130	139	157	161	139	146	145	171	153	163	147	136	143	147	150	156	159	156	163	156	199	162	136	152	172	150	156	164	145	143	155	162	144	152	144	168	168	173	166	160	167	172	168	149	146	137	175	169	149	150	158	143	153	154	142	163	159	163	160	149	134	167	136	155	188	166	151	160	151	172	162	164	146	138	155	168	168	152	155	148	166	153	153	138	155	148	145	132	159	163	159	169	155	166	157	162	162	160	166	162	156	154	156	137	156	147	153	165	177	165	150	162	129	132	169	147	139	147	142	169	144	157	123	141	168	160	134	146	159	175	149	176	177	171	143	159	155	153	155	160	160	149	145	141	163	146	157	140	172	158	141	155	151	177	144	172	165	154	156	163	148	137	159	156	177	173	147	177	173	171	144	184	153	164	186	148	134	146	174	175	173	140	134	158	161	139	172	179
14074	5378	9685	13642	11543	8809	5593	2153	459	367	410	396	389	365	365	383	396	407	402	377	388	365	393	370	388	416	421	425	409	408	384	370	419	406	411	428	387	426	400	378	388	396	420	427	389	416	382	389	394	391	401	387	403	395	403	416	369	391	419	425	410	400	409	379	433	403	393	413	386	419	393	432	377	397	403	395	385	422	402	389	389	410	376	412	407	384	406	423	380	406	389	434	390	391	381	386	444	384	371	409	431	407	415	428	392	403	416	390	399	412	407	385	411	398	401	335	417	373	388	430	430	400	414	442	394	430	391	406	379	425	376	421	438	386	412	381	420	414	398	372	412	420	409	430	395	367	345	370	409	403	403	401	410	424	397	387	394	422	345	396	353	406	407	376	402	397	381	381	395	447	396	390	373	441	364	414	377	406	398	412	383	411	378	439	408	384	409	402	399	398	429	398	445	423	360	388	410	443	436	395	418	419	416	398	402	358	406	407	395	438	428	396	357	407	418	418	412	400	419	410	408	375	408	394	427	382	417	371	400	435	409	372	420	395	411	363	337	374	431	390	392	400	427	379	398	385	423	449	442	422	427	374	367	386	412	414	360	423	454	407	401	398	404	427	384	415	381	402	402	410	425	414	416	445	386	387	406	407	391	420	427	434	397	405	385	383	383	374	382	418	375	417	384	368	393	424	405	441	421	386	389	400	416	400	405	395	395	408	397	408	400	413	416	361	387	413	446	409	405	421	414	405	413	412	405	407	408	407	406	437	425	341	398	426	363	422	373	404	400	407	407	402	418	426	416	378	402	394	382	387	401	425	402	406	392	438	358	441	435	400	422	397	370	393	397	387	375	387	366	401	398	400	399	411	391	397	431	392	392	391	418	394	393	399	405	410	407	394	411	353	385	360	411	407	425	379	393	409	398	450	417	363	374	387	388	416	412	427	389	405	399	404	404	376	405	389	420	399	405	413	378	377	412	425	411	391	410	427	391	373	392	403	379	402	397	411	410	404	411	395	401	365	413	407	403	405	415	400	418	403	423	393	369	399	417	428	359	394	373	407	393	371	417	446	399	402	399	402	396	393	380	403	451	425	391	416	405	397	409	372	426	396	391	394	395	412	397	402	396	367	419	368	412	432	397	368	380	399	375	385	375	403	384	394	370	398	420	386	381	394	382	352	396	389	403	434	450	377	368	400	412	403	426	394	396	436	411	384	399	414	408	401	430	384	431	424	374	423	373	411	382	390	386	394	389	401	348	384	368	409	389	381	439	389	408	406	394	418	390	355	397	413	373	367	409	389	428	435	423	411	410	390	342	408	396	382	402	392	432	408	435	429	399	400	403	406	364	403	416	391	351	410	386	407	392	384	391	367	399	408	399	383	383	406	341	418	379	399	401	409	392	398	408	411	418	375	402	406	390	420	391	382	440	413	409	437	388	390	401	414	401	395	391	421	357	394	406	419	420	424	414	426	401	398	398	426	411	410	439	410	357	395	397	370	418	436	392	452	374	386	360	397	403	416	413	430	420	404	386	416	411	432	428	400	384	390	410	435	448	419	442	358	399	424	445	425	407	384	411	382	392	376	419	374	419	416	383	400	415	424	410	427	427	436	391	422	391	392	426	403	395	379	395	385	392	381	411	359	401	364	384	400	394	391	375	381	425	387	403	406	428	397	399	424	425	354	376	412	431	433	402	417	350	379	375	392	395	420	426	417	400	395	371	398	438	388	415	399	388	414	439	417	377	372	408	425	426	407	409	390	411	389	377	369	400	418	379	409	377	425	394	396	397	403	406	380	400	410	396	421	407	418	383	389	388	407	398	416	402	416	402	372	401	369	390	383	406	407	378	391	428	366	398	388	390	422	392	397	421	421	385	404	409	417	379	430	371	433	406	396	407	406	385	386	389	387	397	369	390	394	410	397	413	390	392	439	410	440	383	360	375	404	361	420	413	415	371	406	398	426	389	407	389	409	392	393	385	423	412	411	413	383	375	378	412	398	385	419	409	388	360	408	415	391	388	353	415	378	446	412	400	409	429	420	390	396	358	390	414	396	376	403	368	392	420	411	422	392	440	422	415	354	392	391	395	369	408	399	398	414	414	398	400	371	385	411	387	378	442	395	417	394	416	425	432	413	396	385	406	417	415	427	385	363	395	397	450	426	368	405	391	365	411	444	385	399	401	418	446	402	356	373	402	388	388	366	448	399	437	441	382	364	402	380	413	405	412	403	404	417	385	440	397	376	361	383	390	397	387	393	385	406	417	415	390	376	403	400	405	346	381	373	399	393	416	401	400	408	399	375	391	380	393	391	384	374	442	407	399	400	394	386	412	438	405	433	424	417	410	398	413	411	424	403	418	388	404	402	381	395	389	391	388	402	392	418	397	409	421	368	371	358	396	387	387	428	435	410	415	379	377	410	415	404	414	356	423	389	418	390	434	419	396	435	403	372	438	420	433	388	426	374	423	357	390	382	405	374	395	389	399	434	386	428	428	438	424	399	400	422	379	431	392	401	394	412	402	396	378	411	378	413	386	413	423	391	373	388	394	398	411	442	440	394	381	375	399	402	425	411	392	410	398	413	408	399	396	405	400	382	373	405	405	413	385	415	380	400	386	387	427	417	412	407	407	399	431	394	378	417	406	416	399	394	432	388	393	413	413	387	380	395	395	405	396	427	397	421	391	379	407	396	363	434	381	409	380	428	402	391	416	381	389	382	402	386	416	400	387	382	428	399	391	401	424	421	390	375	366	390	391	390	410	417	397	379	422	415	404	434	400	423	394	411	389	403	395	375	393	393	369	366	401	421	454	396	387	419	361	394	382	408	391	377	395	375	365	389	427	395	400	407	403	365	401	383	381	407	394	447	389	386	397	389	436	430	392	412	388	402	366	373	389	387	350	366	414	423	394	398	374	372	417	384	468	376	386	410	430	388	394	403	427	394	408	394	420	416	383	380	412	430	384	414	376	394	409	412	371	404	414	394	378	382	419	410	415	375	418	400	428	404	369	403	414	406	403	412	354	423	386	409	405	381	413	417	390	361	444	411	423	402	405	450	396	397	392	438	374	431	431	391	426	399	411	423	404	418	377	391	371	406	411	382	399	420	368	399	405	387	386	422	440	424	404	372	398	417	389	439	386	380	362	428	405	413	379	424	388	408	411	355	408	371	388	442	426	397	399	404	413	414	396	407	420	418	402	387	427	413	387	398	433	379	388	375	398	404	396	438	387	397	386	390	376	417	414	402	365	444	386	373	417	379	378	420	390	402	403	409	394	416	407	375	390	387	401	380	429	406	405	402	406	404	394	421	389	411	395	388	385	396	413	433	387	391	379	424	372	415	385	389	410	391	368	357	379	408	360	399	436	421	371	411	419	392	394	409	379	383	397	469	362	433	405	424	382	422	401	408	408	401	389	402	394	377	386	390	429	417	413	395	400	395	407	364	376	366	375	407	396	402	384	432	373	361	395	396	410	361	381	419	394	438	404	391
35743	19229	15776	21193	18395	12347	6768	2567	342	159	198	187	181	182	195	190	182	190	170	191	185	206	191	182	173	182	182	191	194	159	157	182	203	176	167	187	170	169	170	186	162	185	161	187	184	177	152	188	169	184	163	175	167	181	168	159	194	164	195	186	173	171	203	176	172	180	180	180	167	195	169	148	184	175	153	174	137	168	158	192	187	177	173	177	177	182	173	194	159	183	181	172	176	145	167	157	190	163	164	185	158	157	175	180	182	182	157	204	167	184	168	171	187	195	176	187	201	185	164	192	165	172	191	178	148	188	190	177	164	176	165	153	157	168	170	169	168	191	152	167	176	184	171	167	210	176	208	212	186	184	174	162	162	196	175	150	170	153	188	194	198	182	171	177	199	175	191	139	176	180	164	177	170	190	181	176	172	173	192	182	184	180	187	132	184	160	184	160	144	157	192	193	178	183	184	183	172	183	159	172	171	134	196	161	174	184	156	162	179	204	157	190	162	181	184	207	197	195	199	146	164	171	170	161	175	187	180	192	161	179	179	158	179	158	199	167	154	170	181	172	178	175	170	160	163	162	161	177	181	187	165	164	157	189	173	153	196	169	173	174	175	199	170	155	178	161	172	164	172	173	178	166	193	177	168	181	179	190	167	167	173	198	193	194	185	194	188	178	183	185	189	188	176	211	179	165	171	183	174	169	172	171	161	163	165	188	137	180	195	190	160	181	184	169	160	172	173	184	187	184	201	148	142	197	197	171	189	179	168	162	180	181	158	179	186	184	176	180	164	208	162	188	184	168	175	175	168	159	193	186	201	183	179	156	176	177	164	173	181	175	165	167	168	188	170	155	174	178	164	195	165	160	193	172	175	169	193	197	170	171	144	181	176	174	180	203	170	208	169	201	181	174	190	179	178	183	169	175	166	174	190	160	182	188	189	153	185	190	158	186	173	176	155	179	185	149	177	191	154	197	173	151	170	184	172	173	183	212	197	170	196	201	180	192	175	182	184	182	176	159	162	164	158	194	174	166	155	161	162	176	178	194	163	190	167	168	191	200	164	182	160	157	166	160	179	166	175	185	182	192	202	189	170	158	177	201	196	200	177	149	170	177	170	210	183	196	171	186	184	200	183	180	167	182	167	205	173	187	189	180	156	164	188	179	187	176	177	187	171	173	179	163	172	177	154	184	213	169	180	213	174	208	174	183	177	160	158	166	181	165	164	155	162	175	178	169	177	168	173	175	173	172	140	151	144	169	171	181	175	168	199	156	196	165	169	164	163	166	211	175	186	180	186	184	175	167	190	185	204	190	178	178	172	183	171	184	184	158	181	171	198	173	180	166	156	201	169	178	182	151	148	181	176	176	177	177	186	190	143	187	168	162	167	209	162	187	184	177	179	171	189	170	183	163	162	169	163	164	166	178	182	177	161	185	171	174	164	179	149	179	169	154	173	170	183	212	178	166	168	145	167	157	185	185	172	183	155	196	191	177	158	173	170	148	182	184	195	172	199	197	171	177	191	153	209	186	186	196	186	181	158	177	194	205	194	172	154	179	192	190	145	186	166	162	176	169	176	187	180	171	181	186	160	164	158	185	178	170	174	183	182	194	162	164	188	178	161	170	181	182	200	181	171	183	183	187	158	157	162	186	159	178	168	172	165	160	170	181	175	158	177	189	178	177	167	177	175	162	170	185	195	206	186	192	170	150	178	148	195	172	189	187	192	177	166	171	172	154	168	185	157	170	164	173	189	175	171	182	179	205	153	168	177	187	205	166	171	195	171	182	170	185	181	171	165	181	183	156	182	174	187	188	200	198	190	155	176	183	164	166	169	184	171	201	169	158	164	202	181	200	184	173	168	183	178	154	165	170	174	159	192	157	158	159	168	180	185	154	159	178	169	162	150	173	173	158	168	179	177	178	170	163	148	177	165	168	173	207	191	172	167	174	167	151	184	198	191	200	166	179	174	177	203	169	163	168	172	172	177	167	171	199	164	176	164	182	154	193	164	205	178	169	143	160	178	174	191	187	182	181	165	199	178	162	162	176	153	198	155	164	171	177	173	172	166	172	181	178	176	149	167	150	160	197	176	153	167	177	179	177	158	173	173	176	177	205	171	172	183	192	181	177	168	163	188	159	139	160	182	178	194	166	173	183	176	165	178	152	156	193	170	178	175	162	171	191	146	217	200	160	183	194	168	166	174	188	186	175	158	179	159	189	156	180	182	188	150	181	157	171	177	199	134	156	182	167	165	158	170	195	180	173	199	162	139	173	182	192	179	146	164	195	192	170	184	160	160	189	148	180	179	156	191	181	194	178	166	179	183	183	180	178	183	187	184	197	210	187	187	182	200	176	195	197	165	173	206	183	198	171	153	162	152	169	163	168	165	167	174	149	191	166	170	171	197	159	189	155	205	159	178	170	189	168	161	201	182	166	178	180	166	175	175	162	168	165	166	180	165	174	182	169	190	173	173	177	185	161	165	195	189	186	186	179	181	147	182	174	155	173	170	184	186	188	150	179	196	145	186	179	166	183	184	160	189	187	148	156	168	188	179	176	182	180	200	177	206	159	154	212	190	174	165	173	176	200	164	200	176	179	193	174	172	183	181	165	148	180	178	153	169	171	180	194	184	172	166	161	192	196	199	167	174	182	173	199	182	202	167	164	163	166	166	164	168	180	150	172	187	202	184	191	187	201	179	151	154	186	177	180	160	162	193	199	173	162	164	173	200	183	195	162	199	162	179	180	197	163	176	189	182	201	160	179	172	177	184	166	164	165	167	163	198	178	178	191	161	160	152	171	171	182	181	186	167	183	184	175	146	151	159	190	186	165	183	154	184	165	174	173	164	160	187	203	157	158	201	167	166	182	187	184	180	166	198	187	168	164	165	166	178	163	177	164	162	209	190	180	171	155	190	156	194	168	165	175	152	172	160	158	165	187	212	162	189	181	163	169	153	173	157	185	201	176	192	155	178	162	179	186	161	160	174	180	184	164	210	191	181	173	195	165	176	144	191	165	178	176	195	172	171	179	172	146	164	157	207	155	188	177	178	181	179	182	184	172	182	163	173	177	181	194	181	170	175	165	170	190	180	168	189	186	164	172	175	145	200	181	169	176	188	180	173	160	159	176	182	200	149	174	180	170	157	174	171	187	191	173	159	167	170	175	189	195	174	181	180	186	172	179	181	173	157	142	162	171	200	174	186	184	194	167	216	168	167	150	170	155	170	142	157	163	186	189	168	175	161	181	189	169	174	178	181	158	204	188	179	213	186	188	169	169	153	167	172	193	170	167	169	154	183	201	193	170	167	176	168	178	161	186	183	181	171	148	159	186	163	190	169	185	189	186	173	155	175	158	166	167	177	161	181	176	175	180	177	181	162	182	193	193	181	190	201	190	164	168	190	161	184	209	176	190	142	184	186	184	190	180	160	194	182	169	164	182	156	197	153	156	177	203	163	183	165	187	165	185	176	171	172	203	163	195	174	158	175	185
21811	10299	23634	35417	34660	28463	19604	8882	908	477	420	461	421	450	477	438	430	498	458	430	470	475	465	446	459	462	481	453	445	435	435	435	449	441	424	486	470	432	459	417	437	479	444	444	478	437	461	460	413	414	448	399	449	472	465	408	402	451	442	477	446	468	444	457	463	433	422	448	417	434	463	470	445	442	463	430	424	428	465	437	466	461	455	478	461	450	429	444	418	451	461	446	442	445	410	465	446	456	447	461	410	406	450	445	449	422	434	464	468	443	430	459	472	441	449	431	464	469	477	472	451	474	451	432	455	477	461	418	450	450	427	462	417	394	460	443	461	456	469	463	421	399	465	436	438	438	423	473	397	441	451	465	470	477	447	434	439	469	466	463	442	410	426	409	410	440	471	464	440	462	429	461	433	442	442	405	426	438	458	426	463	445	447	489	412	472	430	435	456	442	453	428	446	424	444	419	488	472	465	453	440	448	431	438	449	463	460	446	482	453	450	475	453	478	427	429	423	485	413	485	469	454	452	431	458	458	446	438	433	475	458	429	455	456	400	434	465	463	449	492	442	411	419	440	457	426	465	479	452	493	497	441	459	460	471	436	453	444	470	453	409	470	438	435	409	477	445	456	462	478	441	453	444	462	484	468	432	442	462	429	473	440	458	477	406	473	473	446	410	484	449	469	465	449	456	431	419	468	459	407	454	434	488	486	415	470	460	472	424	441	464	435	451	469	467	493	458	437	494	454	461	436	434	480	440	448	443	458	451	469	462	449	452	450	479	451	470	485	457	412	409	436	458	416	470	487	458	471	414	464	479	418	453	413	468	482	439	459	445	440	440	428	443	418	467	446	448	471	436	438	430	427	431	444	431	453	493	495	435	455	446	469	457	419	466	466	435	450	450	435	460	434	482	449	457	395	455	432	432	438	462	413	465	416	475	459	456	423	438	440	411	431	429	452	448	491	455	442	443	453	492	462	452	403	428	421	418	434	452	439	465	437	434	467	480	475	455	456	450	480	452	435	445	448	448	483	465	460	433	436	432	438	437	431	475	439	454	434	457	448	440	435	450	454	457	456	458	488	449	444	451	453	464	433	455	449	447	418	415	495	460	479	441	415	447	440	469	435	449	431	422	406	453	405	407	442	430	442	431	472	431	477	467	435	442	456	437	473	469	499	446	479	473	416	452	453	436	464	437	433	446	463	499	427	415	416	457	436	460	427	451	423	440	428	452	460	452	464	445	450	452	463	425	454	467	472	451	462	475	434	428	475	452	448	487	496	441	400	456	446	435	461	427	454	425	439	446	461	449	445	450	463	437	482	472	465	463	417	449	453	463	450	397	457	408	451	493	430	467	455	433	424	448	427	461	463	435	467	484	474	466	431	464	454	448	465	438	438	458	447	457	428	434	469	428	462	428	410	444	487	430	428	440	420	440	419	450	465	460	450	457	422	466	418	439	449	460	469	439	442	441	467	444	460	466	476	428	434	434	426	426	475	427	472	472	427	436	414	440	452	432	460	430	451	472	419	446	434	424	430	410	395	430	442	438	457	432	445	434	442	430	455	477	435	411	404	442	469	447	465	425	523	424	446	471	457	444	445	474	449	436	410	458	456	442	459	487	468	462	449	464	469	452	496	464	453	454	451	438	443	429	435	433	443	428	436	438	438	457	463	405	428	434	433	460	462	465	424	450	429	440	436	454	446	442	477	437	440	450	463	418	468	433	404	462	450	422	465	472	468	452	442	470	425	468	448	493	470	411	438	431	427	405	449	449	442	440	452	432	410	429	435	477	406	422	424	458	447	437	421	514	454	450	421	446	428	452	445	452	464	436	451	457	470	470	484	428	480	458	445	412	455	446	433	442	520	429	464	438	442	431	438	433	407	449	447	427	458	418	468	439	458	455	427	429	447	447	451	429	418	438	489	440	431	483	444	423	447	449	417	474	474	428	423	437	461	460	450	457	437	456	474	456	465	446	429	461	464	445	481	461	465	464	470	416	464	427	465	452	452	418	456	448	430	463	460	435	466	429	472	430	461	437	472	465	464	416	460	429	448	414	440	421	487	426	416	448	469	448	449	425	426	422	433	475	413	493	444	444	409	458	474	461	481	441	434	449	461	430	416	464	460	457	416	473	433	437	425	433	457	470	462	460	425	472	464	467	502	396	417	406	444	480	443	439	475	456	423	409	415	451	428	457	495	446	411	484	424	457	429	424	478	409	436	451	423	435	483	477	448	461	466	421	464	460	447	429	456	448	455	469	435	472	425	438	438	485	462	453	432	424	472	463	428	468	484	475	426	441	492	443	486	506	423	412	460	437	472	467	432	449	412	429	464	429	467	465	470	420	413	446	433	442	430	438	449	425	430	473	501	460	453	430	475	409	432	457	427	459	459	407	470	465	435	425	433	429	409	413	444	430	447	461	436	490	453	439	459	459	494	432	431	441	424	418	470	475	455	459	418	471	445	420	461	418	464	452	464	473	441	487	435	456	428	426	473	430	442	483	443	483	455	468	469	453	464	454	465	455	447	457	454	432	481	475	458	451	444	428	498	439	425	475	461	434	432	437	403	464	465	481	480	465	414	424	493	471	406	411	451	478	449	439	447	450	458	441	404	427	454	463	459	437	451	459	432	439	437	476	409	486	455	425	435	470	456	438	475	496	474	477	431	407	453	452	452	462	455	434	435	456	448	425	472	429	452	465	459	441	409	443	445	454	413	458	424	471	462	448	462	479	392	465	453	449	436	478	460	455	422	469	457	448	437	444	433	408	417	463	447	477	429	494	490	425	471	404	454	473	457	482	463	439	483	425	473	471	468	446	448	475	452	432	481	414	456	440	440	410	465	457	390	443	467	459	439	444	462	454	453	407	461	450	484	423	460	430	463	406	454	457	471	432	463	435	467	472	461	442	464	477	459	430	453	462	470	449	456	429	457	494	426	412	439	458	448	423	418	437	471	453	474	437	457	449	472	475	441	464	417	417	429	410	413	441	449	454	447	420	447	430	444	408	436	456	473	432	434	463	463	424	428	434	477	400	461	451	514	429	467	491	404	447	498	440	457	441	464	457	423	478	424	384	433	456	463	458	449	431	442	450	457	447	433	471	463	481	447	429	482	445	449	432	468	448	458	439	460	463	460	438	411	422	414	435	431	463	432	451	457	475	466	461	407	457	455	432	464	434	470	468	464	406	450	495	414	481	454	455	415	447	419	453	419	461	413	421	410	474	441	463	444	412	476	443	451	434	428	426	437	473	430	419	487	457	452	468	440	441	448	437	424	414	444	448	453	476	410	444	457	471	471	458	461	478	438	448	440	442	457	432	426	450	443	425	500	407	476	427	449	488	482	439	452	446	438	478	480	407	444	427	470	453	493	407	421	414	441	470	443	415	467	449	431	435	424	479	470	403	446	444	408	401	466	440	430	472	407	452	458	408	447	418	430	456	477	454	429	446	452	437	470	460	451	469	468	448	462	476	453	442	448	456	478	460	479
61247	38597	47646	60838	56502	47371	37151	19982	3015	372	347	338	318	339	321	350	346	338	338	353	326	337	355	364	360	318	341	317	313	368	338	352	358	352	329	325	343	344	375	333	356	379	335	329	322	361	343	339	380	344	359	331	332	380	378	352	302	319	333	336	334	344	377	345	361	330	327	339	354	363	343	346	354	347	331	355	357	341	338	381	348	329	345	345	317	375	342	359	324	311	371	368	341	371	351	338	326	337	336	334	301	346	337	338	317	345	339	364	323	330	391	312	339	329	322	342	362	323	319	368	345	325	344	337	340	335	334	331	343	341	366	332	337	355	327	333	353	333	344	361	319	341	359	381	311	307	321	347	355	316	333	339	310	332	351	353	367	305	335	360	346	323	373	343	373	345	326	368	336	345	371	350	351	334	309	327	334	353	341	365	350	353	336	334	317	324	352	323	379	338	336	370	329	363	343	346	372	321	318	331	311	320	340	358	344	345	331	348	348	317	325	339	327	333	342	344	352	339	340	361	332	357	351	349	328	315	338	358	331	305	326	357	339	392	333	360	327	358	354	317	344	321	343	372	340	346	340	350	366	340	370	357	363	369	306	326	323	355	375	318	297	336	336	317	356	330	346	327	332	371	367	309	299	351	375	342	331	347	335	367	349	353	316	285	358	336	325	309	361	376	321	329	394	295	328	309	363	356	318	344	343	356	328	354	333	320	317	356	355	365	321	330	331	335	324	336	329	380	332	340	365	357	330	322	358	326	341	381	341	300	339	342	321	362	360	341	347	293	362	330	352	379	373	370	312	343	351	333	336	349	353	335	342	321	360	349	353	337	327	324	344	345	327	349	340	321	316	303	344	336	337	344	386	350	346	341	351	339	334	335	322	341	297	328	344	374	342	357	365	315	331	347	349	340	324	375	327	334	338	409	313	371	348	390	341	370	381	340	348	336	339	331	352	316	289	346	381	361	317	352	340	350	314	329	365	330	344	353	324	372	350	366	327	329	312	338	363	359	344	396	341	313	341	353	364	323	314	301	321	312	315	318	320	350	337	353	309	321	319	348	361	329	340	336	356	350	326	327	346	335	346	326	337	346	347	328	344	353	348	360	316	303	352	329	339	346	367	347	353	323	354	348	359	355	349	352	324	347	342	342	325	328	342	341	322	346	336	349	360	362	346	370	340	332	350	343	332	329	364	373	351	294	351	320	339	336	346	350	328	356	313	324	340	337	382	358	327	355	331	343	333	344	357	319	381	329	320	324	333	360	354	353	370	337	332	330	306	334	341	343	306	305	340	351	315	374	336	315	320	354	340	331	370	347	351	339	345	329	312	351	331	306	379	353	365	356	381	353	315	369	332	347	349	345	294	331	352	317	319	350	336	354	355	316	348	336	339	330	365	334	359	343	316	370	346	315	398	347	343	336	349	362	361	360	354	324	357	312	338	367	349	316	307	318	345	330	337	341	347	347	298	319	338	329	323	337	340	361	391	368	377	316	369	341	347	339	357	315	384	317	347	370	351	341	361	335	327	368	336	358	368	381	355	363	338	345	353	348	335	335	332	371	310	338	329	360	358	331	336	310	309	363	314	374	320	339	352	329	328	364	316	332	325	334	305	375	358	317	337	299	316	337	352	337	374	355	346	339	305	351	334	328	323	320	329	350	305	331	334	315	350	326	354	337	326	331	369	363	318	338	323	330	391	350	319	323	321	328	344	382	322	318	335	336	372	354	350	360	339	319	357	359	347	348	332	312	368	355	347	317	379	346	315	317	401	338	358	311	344	349	324	318	355	351	353	349	317	347	333	346	294	326	319	378	357	322	315	319	341	332	297	321	333	347	333	380	365	351	335	344	367	318	300	308	340	344	333	337	319	323	361	306	380	322	329	340	335	308	313	293	342	369	373	359	340	331	346	364	319	372	323	364	347	357	311	354	351	343	305	314	318	333	323	337	366	385	322	316	338	362	361	316	337	350	376	356	344	335	342	310	373	377	359	371	386	366	339	337	337	311	336	343	327	324	308	354	325	359	340	326	316	310	350	399	335	347	328	322	330	340	350	310	327	382	340	387	316	323	362	337	362	362	338	327	319	359	344	382	342	372	365	328	322	317	291	348	378	382	372	339	332	349	313	349	354	362	336	342	347	333	347	293	338	329	372	342	331	332	332	331	359	360	333	317	344	328	329	368	311	345	353	339	314	355	328	347	371	292	317	324	313	315	321	356	334	334	346	349	330	337	349	337	349	308	339	320	323	361	349	344	340	344	341	346	334	311	357	312	336	360	340	374	334	339	320	341	351	344	316	343	361	350	359	347	332	357	333	337	326	362	338	383	309	356	348	351	350	319	343	360	357	332	339	334	313	329	345	328	391	373	338	312	346	333	339	356	324	337	375	324	332	350	354	300	314	352	320	383	345	318	299	340	347	334	345	378	319	326	351	328	297	330	333	325	328	363	346	347	342	328	357	297	333	353	351	320	333	334	362	334	342	329	353	387	316	348	333	352	341	349	323	346	359	356	342	326	328	345	338	353	360	341	314	345	298	366	318	309	298	316	336	348	346	360	344	310	366	334	351	347	340	350	298	301	338	321	361	353	350	332	331	306	335	348	329	361	329	343	334	331	325	361	317	303	374	319	366	310	347	334	337	327	364	359	355	332	310	335	358	319	340	304	338	315	351	346	332	336	341	357	323	334	356	345	344	314	351	374	318	347	312	350	330	364	348	329	363	337	350	317	336	322	309	362	324	326	346	370	321	311	309	337	336	336	364	341	347	350	344	322	317	340	349	295	302	339	347	332	357	343	340	304	351	329	345	374	368	332	332	334	351	358	326	318	350	378	366	364	351	316	359	344	387	324	322	326	318	333	313	382	333	341	344	348	362	326	364	368	378	344	344	328	378	362	326	327	319	322	385	321	315	323	336	319	304	356	332	359	346	328	335	343	303	359	353	329	309	361	356	350	351	317	312	315	330	342	366	351	385	342	302	350	348	373	375	343	376	380	331	324	337	356	339	326	309	369	332	333	335	314	324	332	376	376	349	345	339	370	332	313	334	362	338	301	329	353	337	326	312	348	305	363	352	348	320	348	338	343	331	315	354	330	341	324	319	342	333	406	355	398	368	317	365	353	341	348	368	396	347	341	345	339	333	347	349	376	337	343	321	357	308	340	318	336	351	325	303	312	321	362	344	318	340	334	322	336	315	365	344	361	341	356	321	360	347	341	334	332	321	330	360	356	323	327	373	356	334	336	302	319	339	379	341	325	320	352	327	329	340	312	333	358	337	322	354	329	396	377	342	316	332	323	342	338	336	360	337	320	343	329	336	335	312	320	339	328	344	307	353	356	341	383	353	333	357	301	333	308	363	329	326	327	362	340	332	365	331	372	359	335	357	327	315	364	333	310	371	356	328	368	349	347	325	327	364	367	378	388	362	376	356	319	360	315	360	332	324	338	345	302	314	347	388	342	324	358	347	339	325	304	322	324	347	327	332	333
41771	23988	52547	68300	66723	59421	50746	29645	3626	907	815	860	809	796	835	790	783	792	817	782	795	802	802	782	761	724	795	757	789	779	777	781	760	784	790	783	770	783	789	768	763	764	817	779	729	721	751	733	781	752	747	747	773	754	719	752	772	738	784	757	764	766	729	757	770	733	758	732	757	729	742	768	748	748	733	744	797	738	734	765	784	808	719	712	759	738	763	741	723	748	749	798	766	794	779	729	744	795	814	777	793	742	737	743	702	750	755	770	792	754	761	739	766	779	759	715	801	723	752	716	721	753	750	737	755	764	746	761	643	768	750	778	754	749	750	749	761	825	754	802	754	770	740	754	773	769	747	724	764	769	717	756	770	784	766	745	724	731	809	752	719	754	805	736	741	734	765	777	748	817	800	758	755	757	731	782	739	749	779	760	796	776	784	785	747	765	725	736	795	738	728	728	738	752	746	830	775	693	752	756	734	738	704	767	743	755	720	707	712	725	743	752	719	769	753	697	760	747	765	726	718	775	728	772	802	747	764	770	804	743	688	747	758	769	749	758	807	752	740	785	815	750	800	764	762	785	759	746	741	772	775	759	765	772	781	746	737	797	727	769	774	750	785	732	715	727	714	739	741	772	740	692	793	789	774	790	787	787	715	767	737	732	784	798	796	801	772	726	746	787	723	737	808	770	746	737	826	774	773	741	772	678	732	750	734	729	757	754	785	780	798	781	817	756	749	761	778	767	767	744	803	761	796	795	762	674	740	730	760	754	727	751	830	758	747	739	768	744	757	762	774	769	777	729	777	701	751	786	768	801	773	759	725	758	763	779	782	720	761	767	781	710	757	810	772	745	734	769	781	694	838	745	784	742	791	712	775	791	741	709	737	742	770	764	801	763	820	744	752	772	766	721	762	755	745	734	765	766	739	779	779	755	748	789	741	754	748	705	750	734	783	743	753	732	719	734	741	750	796	767	702	774	746	752	773	789	760	778	751	766	720	750	747	732	738	787	772	762	797	812	771	769	731	807	720	747	774	826	784	776	771	760	792	767	776	799	789	766	781	761	759	733	718	771	787	780	758	748	782	703	797	778	770	783	776	688	750	727	770	797	774	757	777	716	752	728	759	725	770	764	805	776	759	792	742	774	775	775	791	777	772	750	811	807	744	821	757	758	737	765	778	759	743	793	762	745	763	792	751	800	717	747	742	729	811	760	782	728	703	777	753	732	744	764	719	748	796	768	757	764	776	736	767	751	753	749	750	769	747	789	721	768	770	767	735	756	740	787	792	726	739	754	814	722	760	758	737	770	758	758	806	786	753	790	722	720	775	747	772	813	758	765	779	833	712	749	778	777	751	776	720	727	726	759	773	736	756	749	761	751	754	697	697	739	726	799	725	740	735	783	742	699	759	739	747	708	744	741	737	761	742	784	728	772	761	765	750	720	749	731	778	794	747	725	810	736	794	715	741	740	744	816	747	747	728	735	722	715	727	773	795	753	752	715	756	764	800	762	732	727	775	810	746	769	758	775	747	761	709	728	715	722	744	743	746	742	720	736	825	778	699	735	759	770	791	789	730	784	757	753	756	794	745	742	775	776	703	697	754	746	733	726	754	758	782	727	777	740	776	704	797	735	787	806	764	789	751	757	777	759	747	754	778	796	741	772	775	784	700	776	828	736	699	757	713	771	772	725	765	720	746	716	799	776	741	763	746	817	766	749	771	718	766	755	799	739	765	744	763	735	748	816	744	763	740	727	768	769	750	801	778	766	752	795	774	757	818	730	759	753	736	745	778	743	708	714	774	813	697	770	750	756	722	734	791	751	745	739	768	719	786	759	790	735	743	708	760	745	751	739	720	775	759	739	719	750	760	737	764	777	726	718	737	739	799	732	798	760	737	754	779	783	769	767	717	784	766	767	807	783	717	737	727	745	745	779	807	779	714	769	771	742	821	725	758	756	782	747	696	789	766	742	729	715	747	768	787	751	724	783	730	772	772	806	767	746	798	782	766	758	764	749	756	792	776	812	773	721	726	740	747	814	724	672	782	753	770	747	752	744	776	771	749	758	786	804	791	768	791	747	775	768	836	769	709	747	774	754	770	786	785	748	772	752	728	755	746	765	742	760	688	744	747	768	749	789	775	755	729	756	762	778	780	743	739	737	785	781	758	799	746	745	745	806	801	730	751	738	800	714	754	729	742	725	779	796	764	767	737	779	725	708	736	728	709	709	733	782	742	765	782	729	760	737	697	742	771	801	746	717	751	770	744	733	754	707	779	777	839	726	779	761	761	773	723	752	728	794	774	719	754	828	751	735	729	795	754	767	754	754	752	775	783	741	759	740	728	817	754	735	783	758	730	729	769	787	769	765	702	729	747	758	797	723	685	738	736	769	755	786	772	735	778	820	789	776	742	753	798	750	752	728	693	800	772	773	744	758	752	717	802	769	775	743	809	709	719	816	749	739	795	772	746	765	762	784	727	770	768	759	746	757	739	755	752	746	701	728	790	786	791	757	733	703	789	789	787	757	719	738	739	722	791	791	774	752	753	747	693	768	772	748	751	775	744	763	793	739	747	724	825	739	771	727	746	758	768	772	751	759	713	788	781	762	721	750	781	739	706	761	757	690	785	764	753	786	701	735	747	769	758	758	800	821	755	775	724	764	791	718	735	744	753	749	790	790	736	771	788	767	774	714	784	806	726	713	791	805	766	741	800	770	774	787	730	790	770	777	777	785	792	757	737	769	699	762	781	797	763	674	739	763	760	832	733	822	821	814	768	724	736	754	761	685	776	747	726	746	761	780	798	754	769	757	797	786	760	800	744	749	785	736	769	770	781	725	736	780	765	791	739	723	745	803	732	783	693	814	719	741	745	794	756	700	778	768	773	753	797	737	757	769	772	790	752	763	773	736	761	784	742	758	742	755	779	801	757	812	745	728	747	776	751	767	751	767	758	794	781	767	739	777	782	759	762	783	735	765	763	733	746	724	740	739	753	749	791	731	734	778	728	759	761	742	748	729	751	780	771	768	799	788	815	811	735	763	784	788	770	766	792	737	702	748	758	767	811	707	774	732	709	769	687	800	756	789	752	751	749	763	764	734	761	753	766	759	785	800	786	812	762	742	773	740	726	757	792	765	768	782	769	716	761	816	756	742	820	747	759	745	734	767	797	752	806	724	758	819	740	736	794	777	745	748	757	734	752	802	759	747	753	764	766	738	743	695	738	774	800	789	771	755	779	783	796	781	749	741	763	784	750	759	770	736	728	751	715	743	751	748	778	747	763	709	748	737	749	770	764	734	722	729	735	766	750	695	744	756	746	769	716	742	772	732	739	760	753	781	748	762	752	773	779	715	789	746	757	782	749	742	706	727	728	783	737	743	757	767	768	770	795	802	773	791	799	764	749	802	772	773	727	733	752	759	789	784	783	746	820	830	737	772	730	715	773	760	751	806	757	760	701	724	815	744	724	755	794	769	796	767	778	796	792	798	729	733
26665	10626	4364	4815	3440	2281	1823	743	161	149	161	139	165	131	179	150	154	142	173	147	136	132	156	177	134	143	147	142	131	143	139	124	127	140	147	145	156	152	147	144	155	132	156	180	130	153	149	151	169	151	143	140	133	161	141	134	123	152	138	145	135	135	164	144	137	138	170	129	126	138	148	137	140	160	164	141	163	154	155	159	138	177	168	150	160	156	157	165	133	157	146	149	136	136	142	151	146	168	124	160	147	153	152	158	132	136	144	138	146	158	143	147	133	159	161	152	145	176	150	140	147	154	152	161	111	130	141	156	139	159	131	129	146	138	154	152	159	136	140	149	141	122	128	127	170	162	140	134	158	133	136	146	161	155	148	148	163	139	138	153	140	158	122	143	157	143	127	136	149	147	161	151	145	122	150	149	147	125	137	157	133	130	146	145	145	142	162	153	133	130	156	139	162	151	139	166	147	147	139	156	160	146	135	133	144	139	122	161	163	151	140	156	147	156	150	171	136	157	151	140	150	172	134	157	155	149	132	143	166	136	163	139	162	162	170	127	138	140	148	154	133	161	152	161	162	169	126	130	128	160	153	152	158	147	153	142	146	151	166	171	164	138	121	147	170	157	156	143	120	145	159	155	156	147	134	178	143	133	174	155	116	142	152	165	145	124	141	128	143	144	142	145	168	109	129	148	143	148	134	146	131	146	165	146	141	140	165	166	150	158	151	153	127	136	165	137	128	131	152	130	176	159	154	162	143	154	167	147	165	141	138	159	139	129	148	147	140	138	160	138	158	128	153	118	119	129	158	162	157	162	130	130	121	159	140	139	133	152	156	147	152	172	126	133	113	154	147	158	134	134	142	130	116	149	145	136	148	140	137	161	163	156	152	170	127	152	129	149	151	150	147	154	150	142	149	150	173	149	175	142	127	150	155	141	154	133	141	137	153	160	147	142	138	167	129	138	174	148	142	134	150	143	148	139	149	140	147	148	164	172	167	138	157	153	151	151	142	153	137	159	117	143	141	142	149	135	176	137	143	118	168	137	135	133	127	149	151	141	141	167	155	141	135	155	137	165	118	151	146	176	149	165	173	140	169	162	150	140	147	144	148	158	144	163	154	143	164	142	146	121	153	133	164	168	134	138	146	118	158	165	150	141	134	146	134	134	126	143	159	129	149	155	130	163	148	149	135	132	152	160	145	152	141	136	156	134	122	140	154	130	144	142	139	146	133	148	146	140	160	140	161	134	177	156	145	134	135	151	139	126	165	163	144	141	152	147	152	145	147	147	155	149	154	124	140	164	162	130	135	149	147	124	153	157	152	141	162	145	140	161	162	128	148	162	147	141	151	145	166	144	159	167	166	145	131	137	137	140	145	163	153	152	167	168	163	154	142	157	169	147	150	142	164	141	153	139	157	156	128	136	156	157	140	133	153	145	155	132	133	154	135	159	146	159	164	165	158	156	164	134	163	137	134	163	149	159	152	148	133	135	147	150	146	146	135	160	161	153	154	125	157	164	133	152	167	142	124	138	150	142	155	153	146	171	160	153	142	140	155	144	153	128	161	157	157	141	162	148	145	174	128	141	143	155	133	156	151	140	157	150	168	155	172	183	175	169	167	172	141	137	152	147	154	160	136	135	144	158	120	152	155	134	173	148	167	130	166	147	148	153	146	139	147	135	150	151	158	154	164	182	149	150	144	129	148	141	144	135	153	155	131	142	139	153	144	124	120	153	133	150	164	147	162	137	159	151	153	127	151	167	135	168	147	141	164	158	142	154	139	132	151	144	168	148	157	152	154	143	161	159	123	146	139	135	138	157	131	160	137	146	131	150	160	148	126	140	178	149	123	131	167	148	159	162	176	144	143	149	159	142	135	155	160	151	155	141	157	163	160	140	163	144	154	161	143	140	141	120	148	130	139	153	160	148	151	155	158	154	184	128	129	159	133	162	156	169	162	183	125	136	161	137	182	149	153	178	135	144	160	145	149	165	160	147	172	121	140	143	138	166	133	158	145	152	156	141	155	147	146	126	150	162	146	155	160	141	160	148	133	139	162	149	152	167	146	151	154	137	126	147	136	144	148	151	152	135	134	135	164	134	146	149	144	159	175	147	142	154	153	164	139	142	146	136	151	131	142	144	141	133	137	130	135	142	162	152	153	164	148	148	132	156	143	132	153	151	160	156	150	145	145	163	160	153	134	165	138	142	154	148	162	136	134	134	127	138	131	158	135	143	170	160	158	152	153	135	129	153	148	156	135	155	163	158	149	148	146	164	132	143	154	127	145	115	148	146	155	147	145	155	157	130	128	163	149	126	131	148	169	135	133	127	175	175	128	162	155	146	136	152	148	138	135	127	140	160	144	135	154	132	114	166	117	156	154	151	161	148	141	148	134	146	142	149	134	145	170	146	170	133	148	136	146	128	120	155	148	171	144	138	120	164	155	156	137	143	136	158	167	153	117	152	135	162	140	123	128	132	145	140	182	160	133	155	141	162	143	150	140	124	122	127	146	154	149	139	150	164	154	139	166	138	142	160	144	158	140	164	145	143	146	139	148	157	154	157	136	134	144	136	142	174	164	150	131	147	146	148	144	166	150	155	142	160	135	135	135	168	166	154	123	154	144	147	125	155	149	137	126	158	150	163	162	156	150	168	163	155	164	148	139	122	143	157	180	152	127	153	154	140	157	143	135	145	134	141	146	155	132	164	156	141	167	150	139	130	152	137	139	129	145	149	134	168	136	143	149	130	153	142	152	160	161	171	168	141	125	170	148	143	137	139	168	152	145	163	156	140	129	145	133	145	160	151	184	141	148	152	154	138	183	153	134	149	162	134	137	136	145	164	159	150	134	148	146	154	149	151	145	132	151	163	145	152	150	150	130	158	156	162	142	145	151	129	152	159	149	153	150	142	136	139	148	119	131	149	153	135	177	169	130	148	156	169	146	141	154	126	160	138	153	119	123	161	129	165	177	153	124	154	136	132	168	151	130	155	159	143	135	132	150	121	145	121	135	144	154	153	137	157	158	151	138	146	134	153	134	155	155	150	154	137	138	156	146	143	137	145	131	136	146	173	141	138	142	126	121	154	137	149	157	160	171	161	141	124	141	140	140	169	143	169	147	149	137	144	156	141	139	171	160	147	153	151	161	148	152	128	144	143	155	145	138	154	156	142	128	143	151	146	160	157	155	156	146	178	153	133	138	128	140	140	159	148	160	153	137	134	148	147	131	120	135	161	156	143	150	153	141	144	145	144	141	137	144	158	123	117	140	160	136	133	161	136	151	182	139	143	128	151	153	168	137	143	148	126	124	139	134	143	134	160	138	150	149	145	164	124	153	139	154	115	124	172	139	129	164	118	137	159	156	136	141	140	157	161	145	144	130	166	142	153	145	132	140	142	151	149	161	141	165	163	161	141	144	154	156	158	154	151	144	149	136	144	155	136	134	121	145	138	160	170	144	129	169	157	146	141	152	166	144	135	145	134	152	151
14502	5608	8508	12893	11009	7964	6150	2315	432	373	403	385	425	391	364	382	397	392	388	386	369	376	384	352	367	368	398	383	354	385	386	352	361	372	355	404	400	376	418	386	371	356	400	418	376	381	372	374	390	397	414	379	323	376	373	360	395	401	393	393	383	374	377	346	389	366	381	396	355	409	421	384	375	375	383	360	355	394	384	405	403	385	402	327	377	360	396	378	395	383	381	376	361	369	389	386	380	391	375	353	400	421	395	377	374	401	382	383	394	399	401	371	392	386	369	377	358	390	367	368	367	338	406	407	382	405	377	381	378	366	361	384	397	420	359	359	367	380	374	391	367	346	422	393	368	394	393	351	373	351	365	395	368	380	389	387	373	320	384	381	360	384	383	390	372	360	381	393	385	383	364	353	379	371	383	367	394	409	394	406	355	382	413	388	377	387	406	372	411	342	361	361	359	384	390	387	409	377	369	388	372	413	397	391	364	415	394	378	357	437	359	379	393	377	395	394	399	357	376	325	395	406	370	394	374	400	377	340	410	363	374	407	360	376	347	377	370	377	380	399	384	395	367	367	340	361	394	386	373	370	353	412	381	387	369	383	386	349	411	399	357	395	365	377	393	338	356	380	361	378	385	410	386	365	337	377	357	421	340	385	362	363	433	336	387	383	427	375	353	382	366	398	394	371	370	385	394	390	372	397	388	367	390	400	376	356	395	389	361	357	377	350	357	400	342	388	372	362	389	366	390	353	362	388	367	401	380	373	359	340	401	368	362	410	358	356	403	416	334	385	343	385	390	373	384	371	368	359	391	382	377	370	421	404	359	394	368	357	388	376	389	392	343	408	353	414	374	393	372	390	371	383	375	374	397	405	334	369	373	378	389	372	416	357	417	359	346	416	375	380	376	357	392	382	414	384	399	352	394	383	364	344	391	349	374	324	388	347	380	352	355	364	362	345	374	368	405	386	379	408	394	360	361	373	381	352	356	397	395	400	392	359	385	384	382	400	370	392	411	353	372	406	431	383	394	384	359	368	368	378	368	387	394	382	385	356	355	402	370	363	388	372	340	382	393	380	379	382	385	381	373	398	392	363	390	400	394	373	372	356	379	398	389	377	350	383	390	377	381	353	405	401	400	366	389	351	388	394	420	373	373	419	395	369	326	356	364	391	349	352	372	365	376	383	388	386	370	385	380	383	384	377	341	409	380	396	375	406	386	384	366	409	364	414	352	372	413	362	415	381	375	382	371	397	347	367	358	400	417	377	372	392	346	371	429	369	390	375	395	396	358	370	384	403	366	385	360	361	374	388	352	393	378	363	352	346	328	367	369	380	373	371	367	373	366	378	382	386	347	385	394	386	349	387	396	377	429	392	349	409	369	365	374	391	378	400	365	351	364	407	400	386	378	421	370	354	396	384	345	406	408	377	365	361	390	364	361	410	382	373	374	396	346	378	398	342	380	399	401	350	373	364	397	345	399	343	435	399	406	363	402	365	373	361	408	370	385	386	381	379	383	355	389	344	382	355	344	375	405	397	381	380	390	364	365	370	386	345	366	379	372	431	384	387	364	354	362	364	380	396	384	382	364	358	419	395	387	359	375	389	341	430	343	380	379	382	356	391	394	398	392	393	391	356	385	362	372	331	371	390	359	376	372	389	370	403	355	363	381	408	377	329	364	360	360	420	395	370	404	368	370	342	400	367	348	371	353	382	386	374	388	359	346	378	349	361	373	381	389	369	423	396	393	383	399	404	341	362	370	381	363	380	365	371	387	399	407	374	378	417	344	406	376	375	347	384	363	361	371	403	422	385	382	378	354	374	367	381	359	398	380	378	374	366	421	391	373	350	391	402	392	394	375	375	393	356	377	369	378	400	375	385	377	354	360	410	413	404	404	365	409	379	359	372	359	369	369	354	359	347	373	367	367	347	371	385	412	356	392	397	397	351	419	415	397	388	374	386	377	365	393	394	387	376	388	397	343	382	393	393	369	384	382	378	342	407	348	388	385	397	349	383	405	377	389	378	365	347	374	365	389	351	372	359	361	364	381	389	366	393	394	417	378	376	392	362	398	353	400	392	342	353	389	343	375	412	325	384	363	398	366	366	358	368	381	438	384	380	350	370	356	385	372	406	418	365	389	368	406	379	369	386	425	371	380	370	389	353	414	347	367	372	352	388	384	384	384	386	377	403	341	382	403	368	381	387	387	398	379	376	372	405	399	377	366	400	397	392	383	409	376	370	396	382	376	394	406	352	391	347	364	409	402	410	400	378	394	392	377	354	380	327	388	377	355	344	368	372	387	374	409	407	370	358	328	412	404	372	351	412	372	350	366	365	374	359	406	371	359	396	389	431	392	388	358	383	367	390	381	355	386	378	363	381	366	410	406	336	408	364	397	345	347	402	386	373	368	375	353	363	420	344	403	396	378	357	389	351	359	374	392	414	397	371	368	370	364	390	381	375	397	368	383	376	384	388	361	378	364	384	391	372	378	359	354	384	368	385	393	406	397	401	388	369	364	361	391	377	378	421	392	400	405	408	393	385	389	389	369	369	366	372	378	351	367	376	392	393	388	384	388	394	388	377	384	377	355	407	371	360	345	408	352	364	367	356	398	372	378	359	377	336	379	408	382	383	360	374	385	401	420	360	402	410	415	386	361	414	392	348	374	377	355	386	377	394	406	365	349	348	360	386	339	367	430	355	377	376	368	409	358	361	399	342	390	397	359	382	354	374	382	390	393	387	365	375	387	360	367	359	395	403	366	380	368	389	383	392	414	348	383	404	391	352	355	384	412	340	407	361	371	381	361	401	393	368	351	407	393	357	403	374	417	410	364	416	392	384	368	357	381	366	406	352	367	364	388	383	398	411	387	365	365	399	367	373	418	363	371	397	329	359	369	371	375	379	364	387	370	398	361	370	376	358	370	418	394	396	379	407	359	361	371	400	378	376	409	380	358	378	394	385	394	352	339	358	361	356	378	406	388	400	380	353	362	403	416	444	415	372	424	369	393	385	385	385	351	380	385	363	350	376	372	379	347	372	388	403	371	419	394	379	384	396	366	386	355	354	381	359	389	387	388	355	394	430	377	371	387	455	342	401	350	357	388	366	386	372	379	438	362	412	361	369	372	368	388	384	372	383	411	367	382	371	357	399	374	362	385	417	415	415	382	382	385	362	388	353	382	419	375	366	386	352	384	369	372	384	400	364	350	403	387	412	391	350	388	377	370	360	381	362	391	370	389	384	366	374	402	366	356	392	408	382	409	377	413	357	373	413	335	347	379	391	384	356	384	381	377	374	358	377	368	391	363	392	375	393	377	374	394	400	373	380	401	384	371	409	354	390	367	368	410	364	385	348	382	366	393	398	396	381	353	395	390	369	378	399	386	404	400	348	371	378	377	354	378	351	385	400	341	393	398	364	364	362	366	371	375	399	386	349	353	416	390	372	399	393	364	363	418	386	378	367	374	373	409	378	392	345	391	391	397	407	366	356
35697	17863	17049	25221	17109	10604	6920	3055	289	174	175	164	188	179	153	190	209	173	166	159	189	188	180	182	172	182	154	192	165	183	194	171	182	155	188	184	157	171	138	148	176	185	184	201	163	169	156	159	194	172	167	179	183	180	143	182	170	161	164	156	179	143	154	175	153	174	167	160	154	147	162	154	148	170	152	167	176	171	161	158	150	148	191	163	163	181	173	175	188	153	187	160	184	190	171	160	178	173	172	170	178	159	182	168	202	168	166	168	198	162	162	202	152	155	188	187	179	166	151	191	190	165	153	162	144	156	173	153	168	150	164	151	163	184	187	172	171	176	169	169	166	156	169	177	186	171	150	180	169	159	158	174	165	163	182	167	170	175	185	162	179	175	181	162	184	151	173	175	171	142	144	156	171	179	168	178	172	165	182	163	184	147	181	182	190	152	164	160	145	181	192	160	157	163	167	169	159	166	193	151	162	187	170	180	164	170	187	168	168	155	184	190	162	160	187	172	164	186	162	169	157	190	171	173	187	173	167	169	175	161	168	182	170	168	161	197	183	156	153	166	182	158	157	145	139	181	183	183	171	182	152	152	176	164	186	157	167	161	168	172	169	172	172	165	187	166	149	167	169	196	193	166	162	155	155	181	172	193	157	177	164	187	165	172	167	189	170	171	193	187	194	157	150	169	146	195	180	189	178	183	178	163	146	188	162	172	175	175	176	149	167	159	167	170	181	147	175	192	175	163	179	176	172	175	168	149	204	155	180	188	178	173	159	162	154	175	140	171	176	155	180	163	195	181	160	170	176	178	179	168	189	204	182	155	179	161	175	158	151	156	160	188	149	174	164	198	168	159	174	168	175	176	182	191	170	142	169	159	179	178	182	181	187	157	163	164	144	188	174	161	195	164	168	185	179	191	174	154	180	166	158	160	174	158	180	193	197	158	163	165	186	173	175	168	147	166	163	159	163	176	156	169	173	169	185	159	177	173	166	173	208	188	201	169	173	184	201	152	164	150	175	171	130	196	163	161	153	164	169	175	199	172	163	198	170	178	171	186	182	194	185	178	159	155	166	172	182	169	179	171	170	169	164	149	159	188	160	173	170	169	148	163	142	165	157	176	158	189	189	178	178	158	181	191	189	183	175	198	183	156	172	180	164	162	177	161	166	161	171	194	196	178	155	176	178	155	176	192	159	152	170	151	179	184	166	164	162	174	172	152	178	218	172	180	176	182	180	179	182	173	184	171	189	174	147	159	175	176	180	176	182	179	174	166	167	185	199	162	164	177	183	191	170	188	182	174	159	148	180	198	172	137	165	187	155	190	189	188	162	173	159	187	168	159	168	170	189	169	170	160	185	173	161	173	171	156	177	161	181	181	160	157	178	184	168	169	170	175	198	176	152	146	152	154	150	177	172	191	166	169	176	175	158	165	166	162	163	179	174	172	165	157	156	153	161	163	171	175	165	154	165	184	166	156	202	156	183	160	149	157	172	145	202	180	172	171	169	147	161	182	166	162	202	174	192	173	169	168	158	156	174	189	184	184	171	172	150	166	176	186	163	180	193	160	166	146	147	187	167	182	181	175	140	165	150	157	186	168	170	160	166	172	183	158	157	205	159	175	160	189	151	156	191	181	148	165	182	189	152	170	201	172	162	168	159	148	182	186	167	179	151	176	184	179	198	170	162	175	167	183	144	161	180	193	173	165	165	155	183	186	176	173	162	173	178	193	183	178	153	169	168	178	215	189	171	188	154	165	170	195	165	168	166	185	157	163	152	156	189	147	159	161	154	157	168	169	172	174	182	191	166	181	182	156	146	174	171	187	209	180	153	188	209	179	173	142	170	187	171	170	155	147	190	158	166	178	140	151	165	149	189	169	165	185	167	157	196	166	204	158	154	144	171	185	168	161	188	164	148	184	188	167	187	171	158	175	179	164	183	175	151	184	180	155	177	175	179	184	176	158	198	190	153	193	182	205	188	154	166	186	175	182	155	156	176	163	175	186	197	178	183	195	160	163	214	164	155	181	169	152	166	170	180	175	177	174	197	177	178	169	155	183	183	166	160	170	202	169	162	174	189	163	178	169	161	178	207	164	169	168	173	179	182	152	176	162	165	150	166	149	184	175	160	168	152	176	167	193	166	183	153	165	181	181	177	193	175	165	182	175	188	171	173	165	171	161	202	195	171	195	172	163	147	165	172	156	188	170	175	153	171	163	183	169	196	160	183	170	169	157	190	170	161	161	169	160	188	178	190	184	176	179	190	165	162	165	199	162	181	170	181	180	179	154	164	213	169	165	184	185	152	173	167	168	180	170	167	165	179	153	154	177	167	153	196	190	175	171	172	146	141	185	169	167	187	155	181	165	194	175	191	171	171	187	157	178	181	195	158	150	188	165	157	183	151	169	186	171	149	156	166	155	163	186	177	174	160	143	148	178	189	170	175	180	179	167	163	164	151	185	162	162	161	183	181	177	183	159	181	146	152	169	152	170	184	167	157	187	173	166	195	190	167	162	175	184	181	186	151	185	185	177	174	184	162	180	185	156	178	174	196	176	186	161	197	155	166	181	181	152	151	189	169	192	213	183	177	159	170	161	164	172	163	166	169	191	182	178	155	152	172	183	157	157	182	167	156	157	188	184	144	160	152	178	158	155	176	184	166	173	173	174	168	140	166	186	166	191	160	167	171	179	204	166	174	182	175	176	138	167	147	154	186	163	157	170	181	184	191	177	174	164	189	180	164	167	152	191	202	194	175	161	148	189	184	168	171	177	180	181	198	171	165	153	166	203	172	149	180	169	178	139	144	182	189	186	187	159	165	182	187	179	190	171	146	180	172	160	153	207	172	171	156	161	156	166	179	169	162	167	173	167	188	179	168	150	157	151	174	170	205	154	187	163	157	196	196	188	193	191	175	182	155	172	160	165	171	161	160	168	173	170	180	174	144	182	168	157	179	198	159	184	177	181	172	200	167	156	180	189	167	161	203	157	148	170	194	155	186	175	156	171	199	147	169	166	180	164	167	172	157	183	188	163	188	180	156	147	164	172	162	170	164	171	145	186	180	161	177	184	155	176	178	169	182	167	175	171	163	178	165	162	172	184	173	159	185	162	157	171	176	167	166	173	175	160	172	158	166	149	163	189	169	175	163	157	171	180	176	179	204	167	157	167	187	185	177	159	189	142	172	191	208	193	188	180	177	164	173	164	185	172	164	192	178	192	180	210	181	141	166	182	171	175	158	151	165	173	168	183	176	164	169	167	170	156	161	187	162	165	221	147	162	171	174	179	168	177	180	165	140	162	190	177	155	157	167	165	165	160	175	179	147	178	176	151	159	163	153	186	175	187	154	170	165	180	165	172	179	195	172	170	170	184	166	185	152	166	171	166	173	177	178	163	184	175	122	163	155	181	169	182	174	175	181	142	170	172	152	162	169	171	165	166	179	184	163	164	160	178	164	180	157	172	165	134	191	174	178	129	177	178	185	184	158	176
21413	9037	24665	38839	31846	26242	21006	9887	675	433	426	446	439	460	459	456	435	443	445	465	485	434	420	438	466	450	461	431	455	434	429	419	442	440	448	450	413	461	489	400	487	406	446	428	446	446	437	406	452	464	452	447	464	421	425	469	477	410	419	427	445	449	421	447	434	455	439	400	464	442	436	455	434	437	430	430	432	425	443	472	455	429	462	431	440	454	418	482	419	421	397	382	436	433	408	462	446	432	428	461	450	427	445	430	462	425	404	432	467	437	428	464	439	461	467	476	416	406	470	431	428	435	435	408	483	443	402	423	399	420	395	460	438	428	484	439	428	424	395	430	446	478	437	433	411	444	432	451	435	437	404	404	411	423	380	404	457	452	491	460	435	425	417	473	473	455	434	397	434	444	430	483	438	461	445	411	441	436	432	400	409	389	456	428	456	461	398	480	416	402	440	444	467	455	428	458	419	435	467	436	407	437	408	459	431	470	464	427	454	420	402	474	480	397	438	430	437	455	419	410	441	446	439	437	421	451	434	459	418	466	484	431	461	412	417	432	426	400	393	428	456	426	450	436	450	439	441	446	432	406	424	422	440	443	429	459	430	426	423	440	457	427	415	436	433	438	421	430	427	430	404	432	456	464	417	413	413	437	409	437	486	414	415	432	423	414	431	440	424	439	433	399	435	422	468	417	471	456	449	421	428	427	439	415	436	426	449	422	461	428	395	451	458	419	455	403	432	453	413	470	432	439	405	422	457	430	420	379	422	411	443	431	431	429	429	422	452	411	464	439	458	440	448	453	436	435	413	426	443	457	419	438	453	441	419	464	412	447	447	409	459	447	458	486	451	421	425	438	445	456	416	411	471	440	442	463	477	452	458	417	425	450	423	435	454	411	448	434	396	427	413	462	470	446	447	461	444	445	453	416	425	408	495	422	461	451	432	416	457	430	422	410	445	401	437	436	443	437	408	409	433	461	435	438	424	446	426	426	471	433	412	485	417	431	447	466	415	408	424	458	432	429	464	444	418	435	449	411	424	437	427	443	440	444	434	443	460	431	443	419	459	443	426	468	463	436	423	416	391	384	432	437	474	451	430	424	405	435	473	449	428	426	472	390	422	433	439	407	460	470	435	485	438	437	404	409	420	477	448	416	463	444	421	435	421	452	465	415	451	430	435	410	452	423	446	428	439	402	447	438	439	447	468	432	463	449	429	456	441	410	421	457	396	423	436	453	426	446	466	464	437	439	414	402	468	435	454	413	432	445	483	442	411	433	449	447	460	427	437	442	443	404	420	431	434	429	440	454	423	480	463	440	435	466	429	435	468	395	389	434	388	448	428	481	434	419	443	409	465	432	431	414	473	413	460	420	443	422	435	423	446	417	463	437	431	404	448	439	485	429	426	419	466	428	441	420	416	463	424	461	428	437	452	460	457	471	418	431	392	461	470	416	413	447	416	441	413	442	390	441	393	432	431	460	457	437	426	436	397	420	417	444	419	404	429	428	456	437	441	418	445	429	445	444	445	414	421	432	458	471	405	458	458	434	425	408	417	425	408	402	426	453	479	431	444	442	453	484	405	455	442	424	452	443	411	429	479	460	438	451	449	448	450	476	417	421	472	438	464	420	436	432	408	429	442	424	455	433	442	456	421	439	429	415	430	400	477	419	457	430	413	450	472	419	423	441	406	429	403	418	427	426	454	450	453	434	444	477	459	432	463	447	435	418	449	426	400	429	438	414	410	463	412	437	414	432	449	448	424	438	457	430	389	402	417	420	453	462	444	412	412	445	434	436	414	417	423	468	449	399	454	403	440	434	478	423	421	464	423	466	434	455	447	452	452	463	442	439	445	440	440	452	430	499	448	401	402	429	465	410	411	466	415	421	471	410	440	398	442	445	471	426	447	425	412	427	424	461	454	443	431	404	416	423	432	434	440	418	408	448	424	438	416	419	417	415	438	408	411	445	438	428	419	456	467	421	478	432	449	425	444	445	429	439	448	404	453	424	414	439	414	385	404	470	413	442	463	431	464	437	439	446	428	459	436	476	489	456	454	468	434	404	441	411	406	407	427	413	430	434	433	490	433	469	431	415	429	429	444	445	468	427	421	420	413	416	470	407	424	453	456	410	460	425	434	421	451	481	431	439	444	436	460	413	425	471	398	436	402	436	429	422	449	420	441	453	432	423	439	442	424	461	455	423	426	461	425	479	418	441	452	481	455	446	431	420	429	444	464	450	422	409	420	428	425	410	429	425	419	428	419	484	460	444	441	428	429	421	485	409	437	435	405	445	444	426	448	429	453	448	425	412	413	430	426	438	397	441	408	421	412	401	462	447	438	408	465	442	438	442	415	443	442	423	441	449	461	438	433	393	426	456	454	435	460	435	403	428	420	426	481	432	438	441	440	411	439	390	446	436	446	418	465	415	456	411	480	439	457	427	418	455	418	465	464	390	473	467	437	439	481	425	416	455	406	444	416	440	439	440	457	440	475	416	447	433	418	421	460	457	446	447	429	446	428	418	400	464	430	439	421	452	439	456	463	430	442	409	442	421	443	431	437	436	439	401	450	442	447	454	444	444	430	434	441	425	435	441	450	401	416	421	430	445	431	414	429	437	450	444	431	472	445	466	471	431	431	423	412	463	444	411	455	479	449	449	412	440	408	432	416	412	439	438	433	439	422	420	460	443	445	411	440	432	407	456	458	432	469	444	426	445	457	440	395	428	426	411	474	427	421	442	482	450	471	429	476	426	434	481	444	479	424	446	447	471	439	415	436	421	477	419	432	414	454	417	437	400	415	440	433	432	434	444	470	456	470	456	443	438	455	433	434	431	450	437	444	420	423	462	424	410	437	444	469	441	450	439	428	457	469	439	411	457	441	435	464	437	434	421	452	452	440	443	450	430	430	451	429	457	424	461	423	450	402	411	401	423	432	429	433	432	454	465	396	448	476	429	454	428	421	420	476	411	468	427	454	412	449	455	459	457	447	485	399	447	448	473	448	469	390	434	429	431	459	450	486	421	446	414	425	435	415	432	426	429	436	419	437	449	465	424	416	461	416	441	421	394	415	444	435	401	434	415	419	489	417	450	462	446	452	424	450	445	426	414	422	443	429	463	464	413	428	452	444	424	419	420	476	436	410	446	432	477	435	432	431	431	447	425	446	474	448	469	421	445	446	439	433	412	417	421	480	418	423	425	441	427	412	418	414	453	446	449	460	410	423	421	450	426	402	381	412	446	440	403	449	426	435	418	442	450	432	422	421	428	450	419	429	471	421	407	449	412	463	465	401	480	420	445	452	440	430	405	423	423	441	463	453	434	403	399	435	411	444	409	407	432	423	435	453	435	460	423	428	438	419	437	423	416	413	406	414	446	418	461	416	424	423	430	440	425	427	430	426	437	429	423	432	444	426	404	462	401	478	411	489	441	440	448	418	430	421	443	451	409	447	415	432	423	436	466	447	413	448	429	425	410	438	447	455	441	446	453	442	427
60499	34761	43412	67307	57775	45893	35808	21477	2655	428	376	378	361	332	318	336	350	335	318	390	335	352	376	372	304	334	313	334	368	379	372	355	356	326	353	344	357	325	353	329	341	365	348	353	337	342	373	324	321	336	361	350	346	371	295	371	316	349	339	343	362	307	380	289	332	336	342	344	356	315	358	322	353	369	335	335	359	395	329	342	318	300	363	392	329	384	324	337	343	353	371	342	301	341	357	340	329	349	322	326	336	333	338	334	337	370	342	346	368	344	359	347	321	342	349	339	361	347	344	365	337	343	335	329	325	327	344	357	340	334	311	336	352	320	362	338	334	372	348	341	397	341	332	338	324	333	341	331	317	326	331	332	313	357	360	342	324	342	306	342	370	359	364	351	328	369	308	336	309	330	357	367	356	329	333	365	354	331	388	386	353	345	350	391	310	349	341	337	367	335	328	331	365	380	325	333	314	301	325	344	357	357	331	329	327	370	322	363	335	338	346	362	357	363	370	346	319	367	364	329	361	339	342	376	393	339	362	342	350	341	331	347	319	314	321	337	364	357	342	333	352	352	351	328	346	332	370	348	371	347	344	345	364	335	349	326	276	327	341	322	355	353	341	344	346	333	352	338	351	350	331	352	352	371	342	312	340	362	370	338	350	335	354	308	317	363	328	365	335	346	332	342	338	329	344	343	330	313	357	315	313	372	377	363	357	336	364	352	334	350	319	371	362	342	341	355	314	339	354	333	340	356	346	327	389	305	335	338	351	328	327	347	346	326	351	355	355	332	282	317	321	306	352	369	333	328	355	365	393	309	360	332	326	342	331	370	334	345	375	325	341	338	346	306	349	349	312	338	362	383	342	330	363	340	333	347	311	317	347	367	353	344	384	320	361	366	350	322	350	345	364	362	334	354	374	355	341	374	379	332	321	320	344	338	338	331	326	364	338	367	329	369	328	344	329	374	343	347	372	381	362	333	352	309	359	328	351	366	366	308	307	344	328	295	332	369	307	316	370	337	363	394	344	322	336	355	375	345	339	364	367	361	328	350	361	356	343	349	335	372	363	335	316	346	344	342	356	339	332	325	312	352	338	324	323	358	368	373	330	333	341	339	420	388	337	343	336	384	330	309	370	355	341	351	401	326	359	320	317	351	322	341	395	359	344	313	331	396	354	343	367	361	365	326	321	344	352	357	377	356	373	329	382	364	339	370	334	327	337	333	375	348	356	336	355	327	323	361	302	322	352	321	358	368	360	342	336	335	362	340	348	367	340	339	339	362	328	344	377	356	343	374	359	358	332	373	350	326	347	340	354	342	354	328	345	301	332	366	364	344	364	374	328	338	330	347	386	340	343	346	319	343	336	317	325	336	346	377	342	341	342	321	321	326	331	355	330	353	324	298	365	326	328	345	331	367	342	349	356	333	333	327	392	322	355	356	332	346	339	375	357	372	377	382	357	347	353	381	374	340	329	330	346	362	362	339	329	348	350	334	363	340	339	359	328	318	355	347	299	368	303	349	320	341	326	374	361	356	336	354	334	329	365	374	307	342	315	368	326	347	339	318	374	345	312	363	343	364	326	348	341	350	336	378	325	352	325	321	319	345	352	355	366	354	336	352	335	356	308	355	344	344	340	344	373	373	334	290	331	318	381	353	305	312	322	342	327	349	327	337	340	359	342	317	352	340	327	376	344	351	351	352	332	316	347	346	353	365	318	328	352	347	343	365	345	339	347	343	372	370	322	373	333	333	347	338	292	385	332	331	357	341	347	369	328	370	353	352	325	332	341	367	350	359	335	324	336	362	340	356	355	351	330	369	347	378	358	320	358	324	344	337	361	369	335	370	331	368	324	344	320	354	368	337	321	333	347	320	379	336	377	338	379	333	338	345	360	369	373	301	362	342	329	326	337	348	304	327	306	313	337	348	334	363	298	358	333	331	361	357	322	320	346	353	311	331	339	318	300	353	366	353	371	366	355	333	339	342	328	340	382	371	341	376	315	357	346	338	343	372	337	371	365	338	343	322	331	337	332	380	346	379	378	359	335	386	336	357	345	336	345	325	349	344	348	372	328	363	370	345	335	338	361	359	305	368	346	342	355	303	312	353	348	326	351	349	350	325	377	313	358	375	363	322	371	384	399	374	350	338	350	337	374	346	284	360	350	321	362	334	352	350	337	391	383	334	322	366	369	368	306	345	338	317	354	324	354	382	338	331	343	365	304	324	341	347	368	322	344	370	372	349	381	316	336	308	358	356	341	394	365	327	319	312	349	359	344	335	354	342	321	339	351	342	368	345	381	316	376	356	354	343	332	377	357	324	321	348	309	327	314	317	346	334	322	361	329	328	359	369	342	323	372	360	340	343	358	350	356	340	326	351	348	348	326	338	317	341	331	341	309	341	367	342	347	332	350	354	350	349	331	336	310	348	342	323	337	340	377	355	402	333	356	355	368	335	356	360	326	319	354	366	339	341	368	350	321	359	324	335	340	312	339	331	357	358	373	334	327	324	384	372	342	311	350	325	328	314	327	351	328	353	363	368	349	350	354	363	340	341	333	364	327	318	339	338	317	337	325	350	351	338	327	337	337	394	343	308	347	348	311	338	366	335	344	330	361	348	345	358	326	351	323	324	328	364	349	350	339	342	359	369	324	346	355	379	342	341	340	335	327	336	342	321	337	332	323	343	342	337	339	346	306	367	341	315	313	326	336	329	290	354	346	331	342	330	357	331	358	324	376	322	321	345	351	334	395	356	357	357	348	322	357	348	335	363	370	300	345	353	354	332	359	362	347	312	339	353	325	327	341	321	319	334	321	327	358	314	333	341	369	339	350	304	334	330	328	351	378	349	328	341	331	338	319	340	371	353	340	331	376	345	345	359	372	381	379	323	361	330	345	384	332	381	347	374	320	352	363	382	364	350	347	351	353	343	335	332	334	368	324	337	347	355	357	311	361	348	341	343	347	330	327	369	344	347	361	317	287	303	334	351	343	328	376	331	306	321	354	367	380	343	366	395	342	361	394	331	324	341	342	341	318	313	337	349	365	348	360	373	321	340	338	302	386	348	364	337	302	348	370	324	325	360	350	331	363	364	380	366	327	332	373	344	374	383	346	359	311	361	337	339	342	349	347	337	328	382	340	367	338	309	311	337	353	322	336	344	355	361	358	335	367	325	357	316	308	356	338	330	302	359	369	349	330	331	315	345	357	324	359	320	331	343	357	331	392	329	347	360	319	344	355	361	334	334	311	361	358	334	377	351	315	380	348	363	336	361	350	358	366	316	344	356	391	327	347	355	310	364	360	341	319	314	314	334	354	326	347	359	349	345	312	326	333	332	376	346	372	315	346	345	351	349	372	325	349	306	336	345	341	359	363	332	344	357	339	372	345	343	336	351	371	339	352	341	358	341	323	334	384	358	340	328	345	322	341	334	341	391	316	313	339	338	355	362	375	343	322	320	347	358	359	366	347	342	350	362	358	352	375	319	334	371	353	362
40135	18602	48342	74417	67176	58121	49543	30656	2582	849	985	907	829	863	881	815	791	799	819	783	803	767	802	775	814	789	790	786	752	773	795	784	763	772	781	795	761	767	841	757	701	758	809	763	800	768	755	780	755	784	790	809	722	723	773	789	769	772	755	767	744	787	758	762	778	795	753	793	784	761	759	756	831	766	757	796	811	765	827	770	768	750	778	763	780	777	718	765	763	775	777	778	790	808	795	774	763	821	799	736	723	811	757	740	741	739	744	790	749	775	765	781	794	795	744	747	718	787	801	742	765	760	726	768	768	835	788	800	759	782	779	810	749	791	777	769	823	790	735	763	755	782	775	799	763	746	795	707	762	728	764	782	759	768	839	743	784	750	758	784	766	814	740	694	758	767	715	742	819	787	755	790	720	729	792	802	754	770	811	767	727	789	768	742	789	720	761	771	779	766	741	822	801	800	781	711	758	759	825	780	843	756	739	735	818	780	748	760	770	783	764	789	811	784	783	721	748	776	785	802	767	816	766	776	726	744	806	746	794	790	726	780	739	838	769	803	802	811	761	772	736	787	852	734	768	751	784	750	752	799	763	803	744	787	795	764	797	784	811	747	748	776	736	775	730	819	766	755	786	761	772	752	830	734	789	753	782	722	735	798	768	762	786	747	789	788	744	751	802	792	761	723	801	782	790	766	768	783	745	716	779	735	808	741	746	800	747	787	779	788	752	783	728	776	789	753	778	769	799	803	739	763	832	762	780	774	774	737	748	750	822	742	742	774	757	792	725	766	797	745	696	806	794	769	761	727	765	758	765	797	778	731	834	801	768	772	784	732	810	755	802	762	806	792	751	769	807	767	810	818	757	745	799	757	739	722	746	751	743	780	778	741	735	781	741	762	770	802	758	755	781	815	734	749	743	765	779	775	739	765	742	785	736	745	767	838	745	715	804	774	756	750	762	771	793	735	790	782	725	765	761	799	761	816	790	796	753	722	719	732	762	768	798	743	769	731	767	814	762	807	811	783	794	743	793	768	719	759	752	801	769	770	777	767	769	732	770	720	781	728	771	768	730	784	778	764	783	772	756	809	736	740	735	785	767	782	753	833	778	791	716	783	730	802	797	733	779	779	777	764	724	759	760	757	798	794	763	768	790	768	749	816	790	791	759	812	771	762	799	749	764	777	774	810	760	778	751	752	846	799	716	781	755	787	781	806	728	753	803	785	800	762	760	831	767	789	701	749	783	771	790	800	755	781	717	751	795	750	733	766	766	779	755	689	798	788	759	746	741	809	760	750	819	762	735	756	755	772	768	737	751	802	782	748	777	761	785	772	722	754	763	759	866	816	798	787	804	767	811	795	750	768	749	784	793	765	735	742	764	790	824	814	815	777	741	777	768	751	791	761	841	769	725	785	786	777	725	748	745	703	774	759	787	826	736	776	754	721	739	754	769	759	770	773	765	753	730	759	779	769	771	720	708	742	796	765	786	747	731	792	770	763	746	742	765	770	758	779	739	793	756	864	829	786	788	726	737	748	734	759	802	749	797	769	785	730	788	756	752	831	792	761	719	775	814	782	744	747	727	791	756	762	774	795	770	762	803	776	779	816	765	753	810	803	790	798	773	793	774	748	729	727	773	742	791	744	825	742	736	733	770	750	758	741	758	781	804	718	790	765	739	771	790	730	767	756	788	819	802	776	786	766	733	757	728	742	724	788	780	785	710	738	758	768	689	803	764	766	782	771	736	786	758	728	753	757	800	762	763	788	740	770	768	771	796	729	793	771	771	757	784	754	798	842	799	781	771	713	785	739	734	743	757	746	745	831	786	825	767	755	769	735	790	756	781	763	788	755	794	784	779	789	780	799	782	804	728	769	716	750	764	733	730	750	793	784	775	757	786	751	746	759	754	753	741	787	770	766	766	740	809	778	764	725	807	787	744	771	774	701	814	785	733	801	751	713	761	745	791	750	742	767	842	795	766	744	776	720	742	803	784	729	742	730	732	753	816	727	766	780	756	748	771	745	763	788	787	792	725	776	722	731	736	788	784	783	767	750	763	733	779	822	758	768	770	749	772	760	815	785	818	802	735	741	730	718	755	778	756	752	690	814	766	793	746	748	741	778	761	774	789	738	749	752	788	776	758	746	719	812	756	763	737	747	769	737	760	764	762	777	758	798	779	765	780	714	763	807	798	742	721	749	726	753	729	769	803	752	749	766	767	789	739	742	766	766	746	757	699	749	798	759	763	769	766	803	752	788	735	797	791	754	788	773	758	759	755	736	777	774	851	798	774	788	807	796	793	811	784	782	752	777	749	794	776	762	784	733	776	750	756	732	753	765	780	772	794	798	772	834	776	810	785	756	752	769	763	722	769	760	722	759	777	772	765	756	758	773	756	772	766	806	765	763	805	741	713	777	755	779	778	765	741	759	796	867	755	747	780	756	759	757	790	703	749	786	770	769	716	799	754	759	772	776	786	750	736	826	757	809	779	762	725	774	780	758	768	770	758	782	772	735	763	792	803	726	779	752	783	794	774	795	775	758	773	724	753	811	769	766	789	818	798	766	767	741	807	793	773	761	760	747	807	772	824	741	773	770	777	840	773	782	823	801	752	772	738	741	759	764	779	752	779	743	769	782	745	761	760	808	726	753	740	786	738	788	749	782	773	756	696	733	759	746	808	759	772	738	795	746	740	733	758	745	777	759	769	743	782	749	785	794	782	723	764	739	783	761	779	773	759	767	759	771	773	762	800	759	790	764	764	689	784	759	780	782	768	746	777	768	748	774	766	762	766	766	805	741	722	792	794	766	778	774	747	777	772	737	826	797	736	776	756	731	716	760	751	769	768	735	800	785	727	756	729	730	774	801	736	733	783	803	777	816	755	723	807	739	787	789	756	763	730	784	786	792	764	756	789	773	783	795	787	746	772	746	759	785	728	790	733	724	764	732	744	778	811	758	794	751	774	755	766	754	821	803	759	749	766	741	773	793	759	770	757	756	807	743	755	789	754	757	740	791	761	773	754	752	794	820	810	775	745	723	762	742	823	744	780	760	778	721	748	783	787	776	761	761	814	777	738	802	753	760	723	742	789	779	799	815	762	786	770	783	764	809	765	788	727	748	777	767	777	799	766	789	733	807	746	782	770	785	744	780	722	751	790	755	757	733	794	767	766	757	744	781	781	759	781	765	767	775	769	737	766	790	747	769	768	781	739	771	753	757	737	758	738	812	789	769	743	791	824	797	733	724	830	766	776	795	782	767	785	704	776	735	787	774	772	790	741	747	745	773	724	735	749	802	818	731	813	779	749	765	745	766	796	764	786	768	776	793	746	764	784	730	784	758	766	728	798	704	758	796	723	785	756	768	764	783	819	763	760	802	811	756	761	756	788	789	802	803	813	726	756	760	751	765	773	750	761	771	753	761	713	770	706	779	795	770	772	787	775	738	754	779	749	767	743	840	800	741	744	759	712	780	795	762	797	768	763	777	750	739	779	796
25850	11433	5438	5525	3589	2167	1361	690	197	165	173	134	141	145	166	143	150	138	153	162	139	164	152	144	136	155	153	148	159	164	171	158	149	178	165	149	155	153	158	133	156	156	155	155	161	160	135	167	154	158	169	153	141	136	168	136	160	138	152	179	167	152	138	140	130	152	141	125	166	152	154	189	149	153	156	168	138	168	145	158	143	157	134	154	158	143	171	147	156	138	138	140	137	143	154	136	150	155	154	146	153	150	147	155	155	149	141	186	143	187	134	150	152	171	138	131	149	151	136	129	158	124	164	174	142	153	183	178	162	156	157	159	160	151	123	168	153	142	159	164	159	166	147	143	156	143	170	157	168	165	154	172	165	137	160	159	150	163	133	148	142	142	172	152	131	161	174	143	157	157	154	168	175	156	150	144	154	171	156	149	133	150	146	145	168	143	177	161	142	154	156	179	161	155	156	153	150	143	158	159	151	144	153	143	181	149	154	153	151	135	153	158	134	154	146	175	171	142	143	168	140	149	126	169	141	157	171	152	173	155	158	133	166	154	128	160	177	157	135	175	156	181	146	160	154	148	147	152	171	153	137	144	172	162	132	162	150	125	156	151	183	123	140	166	148	159	146	165	178	150	173	154	156	174	138	166	127	160	132	151	158	156	141	160	154	145	165	147	153	147	145	159	174	152	140	138	118	160	160	157	165	140	123	151	163	147	160	162	133	133	162	144	159	149	172	160	151	154	139	144	158	157	157	159	154	148	150	126	146	135	167	141	141	150	148	157	149	148	162	123	137	163	143	164	133	151	146	152	148	164	139	155	190	168	146	142	157	147	165	154	139	156	141	147	166	147	157	178	160	179	151	132	159	160	164	146	145	140	152	139	152	165	156	150	163	159	143	162	146	179	162	140	145	142	166	168	136	150	169	182	165	165	157	131	148	171	144	185	153	161	160	141	148	142	132	130	155	144	138	152	181	171	155	154	153	154	157	172	162	138	163	164	143	148	156	133	164	152	137	139	148	134	171	161	165	137	145	142	130	165	181	152	168	130	135	177	168	126	149	147	149	139	154	140	149	166	147	141	157	140	130	175	154	153	135	155	141	146	146	149	149	147	133	145	146	129	179	164	147	151	147	146	160	164	137	188	141	171	159	149	140	169	170	145	154	151	152	158	147	183	149	149	163	141	167	147	153	125	149	139	166	158	138	179	172	146	155	138	156	155	163	137	153	171	166	160	149	136	149	154	152	156	163	129	160	159	152	149	158	157	145	167	152	148	185	166	168	157	168	138	139	155	145	149	158	157	143	152	170	162	152	168	158	150	156	164	159	142	149	156	153	173	151	137	142	161	154	152	143	159	167	134	158	167	155	177	145	162	163	151	144	160	147	132	152	136	130	142	140	141	147	146	179	189	161	165	160	148	128	150	173	135	160	170	147	147	131	163	152	137	148	150	140	162	145	141	157	151	162	179	144	136	159	136	178	155	160	153	109	171	145	144	150	146	145	144	142	157	170	147	134	169	176	136	142	152	125	173	148	158	163	155	136	138	154	169	164	144	164	167	171	127	175	155	164	134	133	155	146	140	155	150	152	156	174	161	139	144	156	148	168	142	154	116	148	142	136	116	159	145	131	150	139	154	137	139	173	151	167	121	124	149	183	156	157	148	165	155	146	140	162	146	162	135	142	185	150	134	145	127	172	137	123	135	155	179	159	137	150	159	147	148	117	146	122	156	160	142	145	155	125	160	141	154	150	170	165	148	147	146	144	142	155	128	134	170	150	143	161	147	132	153	154	185	165	163	145	158	142	136	144	151	157	150	155	152	150	158	173	139	151	147	123	129	158	154	156	169	157	127	133	133	154	161	153	153	150	145	154	141	165	157	126	168	172	153	140	164	174	150	161	155	165	174	136	159	137	156	175	162	159	148	169	161	148	159	184	154	148	146	149	173	146	162	166	167	156	150	151	146	172	147	150	147	129	162	130	160	162	156	153	181	161	186	131	157	135	141	150	159	121	152	140	170	145	150	156	166	140	156	164	172	140	164	161	137	162	152	163	152	147	156	167	133	135	155	157	157	167	146	171	159	156	167	168	163	149	145	160	139	132	162	159	151	134	131	147	172	158	144	154	148	151	163	140	153	143	118	154	147	155	182	146	158	133	145	134	155	152	187	145	164	173	149	155	152	165	156	140	136	140	136	174	162	150	144	164	190	175	148	147	153	169	159	147	170	172	162	174	137	143	142	151	147	157	170	155	157	156	163	148	155	174	131	134	151	150	140	146	158	165	159	151	121	177	161	163	135	154	126	159	148	175	155	164	157	141	170	124	169	137	155	132	149	169	145	160	157	126	151	159	171	136	152	152	149	157	154	150	154	173	156	156	159	136	153	145	147	144	134	163	132	154	152	165	134	152	150	147	155	171	161	195	165	151	131	138	166	167	150	138	144	158	144	135	172	150	171	140	118	156	165	153	157	159	135	142	193	172	175	143	158	146	178	148	144	142	148	136	145	158	145	161	109	145	171	157	149	163	153	180	169	136	142	157	144	143	179	165	146	153	180	150	152	154	161	153	159	176	174	152	153	116	132	157	174	137	151	141	153	157	155	165	150	155	154	145	163	152	168	150	156	169	164	164	146	146	139	129	149	141	135	148	149	158	171	159	152	168	157	154	125	139	153	152	149	168	166	137	132	141	147	138	140	152	147	154	165	151	154	150	148	164	161	141	144	146	187	178	136	152	152	144	151	196	151	136	146	129	161	152	156	156	174	131	147	144	170	151	150	147	131	156	151	155	134	155	169	167	179	157	154	174	162	143	165	152	146	139	167	156	142	162	142	155	149	150	156	155	136	131	152	163	157	150	173	147	185	140	153	165	139	140	120	164	155	154	141	147	131	148	166	143	146	143	154	151	148	155	144	145	149	172	138	145	138	143	148	167	155	152	146	142	151	144	166	136	135	149	158	149	164	157	173	158	146	154	168	157	127	141	156	155	162	153	162	174	152	163	157	175	148	179	164	150	143	114	151	144	150	172	154	158	174	161	161	165	130	169	155	160	131	177	154	140	153	133	164	169	164	143	175	140	141	157	144	146	154	163	106	167	141	149	151	117	156	155	179	140	157	133	154	156	158	135	143	156	129	144	158	152	140	163	148	149	139	156	152	161	153	135	154	189	160	145	151	148	147	164	146	153	147	128	162	147	117	156	143	166	158	165	164	145	153	139	166	168	152	156	145	137	142	145	138	140	145	163	127	135	123	161	164	156	135	154	147	173	170	150	169	154	146	159	158	153	143	139	158	124	144	158	142	143	165	154	153	142	142	147	151	148	157	136	169	149	146	151	148	129	160	147	132	165	154	154	162	164	133	137	171	128	143	171	131	153	154	155	142	149	145	157	159	163	161	155	136	155	152	143	129	151	165	130	142	151	164	155	138	150	149	139	146	176	171	184	147	152	151	153	139	150	159	134	141	165	170	149	131	126	136	144	173	148	147	137	149
13951	6981	9408	14732	11600	8044	5406	2486	448	361	418	372	421	397	366	385	425	382	405	401	412	398	400	414	377	387	348	400	380	420	431	402	368	412	413	416	403	405	437	412	410	370	422	391	385	394	396	379	398	403	383	399	388	406	405	370	376	402	345	408	391	414	380	388	317	373	396	408	375	431	409	425	401	418	445	374	374	359	385	370	435	361	390	382	391	371	412	355	382	389	383	378	386	390	387	416	371	373	389	372	385	414	421	394	403	410	384	401	398	406	399	423	374	372	379	398	404	381	392	407	424	388	399	388	376	367	405	392	394	388	387	370	365	368	400	373	411	373	396	353	381	420	397	383	417	382	422	370	366	364	412	357	411	439	369	389	362	411	394	391	392	418	375	384	408	372	373	418	389	391	399	426	401	392	385	393	398	386	389	419	438	376	382	402	353	398	392	379	404	396	422	378	405	376	383	402	384	398	384	371	386	406	372	402	392	381	386	406	391	383	381	408	374	406	407	404	383	388	383	387	383	388	407	397	394	363	371	424	418	385	386	383	376	404	414	391	398	419	424	404	427	389	369	421	380	381	362	422	376	351	383	383	387	406	409	399	393	379	386	383	381	438	382	351	382	384	389	378	404	387	409	369	409	372	378	401	388	403	348	381	383	401	411	405	448	419	366	380	412	381	404	417	393	389	378	412	402	414	380	409	401	361	373	370	385	379	436	369	399	396	406	391	410	407	366	435	360	401	403	394	416	367	381	394	387	404	421	393	400	389	365	400	415	398	380	411	398	393	347	357	381	413	375	391	371	394	368	376	383	387	366	405	390	392	384	371	383	361	377	387	424	396	360	420	378	386	427	377	373	380	400	413	430	371	414	412	350	404	369	404	389	391	415	406	382	392	374	395	379	364	404	423	401	398	404	379	424	392	408	372	412	402	407	365	375	394	387	380	393	388	391	407	386	388	360	392	399	391	390	357	384	412	383	380	391	379	389	427	377	407	421	385	352	392	386	370	367	390	405	385	387	386	386	411	398	399	407	421	417	385	387	356	371	387	416	383	375	404	398	382	397	371	367	425	404	393	432	350	427	418	356	364	370	422	373	412	364	411	387	380	387	392	403	415	391	404	425	412	380	397	387	387	372	401	429	412	382	381	366	364	375	393	425	390	407	394	359	399	397	380	422	376	363	367	421	431	380	391	402	409	410	442	404	394	414	396	349	421	381	409	410	359	397	411	395	354	389	388	347	381	392	374	389	399	389	390	358	368	386	323	410	401	377	398	406	393	415	374	399	385	357	412	376	404	365	361	412	422	403	401	379	403	397	380	388	372	351	381	408	406	418	381	392	403	405	429	385	388	392	333	391	406	404	368	362	364	348	398	355	413	396	394	368	358	345	388	351	377	388	397	388	399	376	397	383	400	383	414	390	372	373	417	401	403	443	424	418	390	372	373	384	392	375	404	393	397	379	374	362	388	388	392	402	383	400	378	438	404	384	378	367	381	372	383	406	407	361	371	349	363	414	427	412	376	374	387	377	392	343	386	390	396	386	376	396	377	380	408	386	395	376	372	372	378	387	394	396	387	400	407	361	395	402	369	403	382	381	385	388	414	381	382	384	420	388	395	403	402	371	383	383	391	387	414	386	403	403	427	393	407	383	361	383	387	397	386	413	389	415	363	372	392	387	376	341	368	395	394	413	429	393	396	383	387	414	418	382	402	405	407	403	340	370	429	387	373	396	404	425	390	392	353	374	375	439	426	383	392	389	368	382	389	385	409	393	382	337	374	390	406	360	414	386	378	385	385	396	406	391	408	389	379	389	386	386	392	401	420	405	355	362	398	379	411	379	390	404	388	393	383	369	382	368	379	424	360	355	422	348	431	408	395	390	366	414	406	392	398	399	367	423	391	415	410	411	356	374	384	358	382	372	426	423	380	417	405	368	387	377	393	371	392	419	388	371	406	386	375	399	385	356	398	400	389	377	342	395	405	361	389	370	375	429	397	401	414	368	383	390	400	384	417	376	389	416	379	413	365	414	374	405	429	367	386	383	367	405	396	392	373	391	382	422	377	395	373	398	389	408	392	376	395	383	396	429	398	393	397	379	407	374	384	417	430	349	402	405	370	402	383	390	401	433	402	394	426	411	371	398	375	394	392	371	391	396	428	353	366	385	359	368	392	404	376	398	412	413	372	416	392	423	372	411	386	393	396	418	414	364	385	390	376	393	377	398	389	377	423	393	394	382	412	394	409	421	385	398	374	433	366	380	426	400	357	404	386	420	396	377	430	428	399	390	383	378	378	356	386	412	409	403	397	382	395	406	372	363	397	402	409	326	396	405	429	397	387	400	415	405	378	398	419	397	394	379	414	429	390	392	369	366	388	395	408	410	408	380	416	363	406	389	392	386	364	354	400	396	358	415	430	405	410	394	360	379	362	397	389	367	394	418	372	394	359	411	377	371	381	381	421	404	403	392	390	385	366	409	415	388	369	398	391	379	347	374	413	357	394	398	401	382	379	422	404	375	392	392	356	364	397	367	436	419	365	427	392	380	382	367	394	400	390	390	368	361	402	387	392	379	395	404	382	394	416	404	404	363	387	423	395	391	432	365	398	383	427	414	410	375	400	396	408	374	386	396	385	413	404	378	410	444	374	412	395	421	371	395	385	402	359	395	427	378	369	378	387	412	426	354	375	391	363	389	363	416	386	413	384	399	413	398	428	392	420	393	416	401	392	405	418	419	351	371	378	378	425	395	387	381	384	385	376	367	409	348	383	377	356	385	433	414	403	387	401	376	428	382	387	383	385	390	387	399	346	385	372	388	385	366	418	382	370	385	367	374	422	409	383	387	407	384	390	403	416	396	386	419	393	419	348	424	403	370	353	382	394	368	396	368	371	389	409	395	420	376	390	373	381	405	378	416	349	386	391	426	396	377	400	401	385	394	379	391	386	415	412	422	353	379	409	392	369	402	361	385	407	376	408	394	400	430	417	422	392	405	406	393	382	428	418	395	415	402	375	366	408	407	346	446	397	366	404	396	404	387	387	397	375	375	425	445	359	406	401	402	389	369	365	365	403	385	392	415	365	397	399	384	385	439	383	397	375	379	374	417	392	368	425	399	391	412	409	387	369	445	375	341	416	403	376	388	391	395	380	393	410	406	401	354	371	418	420	393	398	377	398	384	394	405	396	367	385	390	404	403	448	377	392	396	376	347	427	389	357	393	384	392	373	410	381	385	349	386	400	410	384	408	391	385	406	376	389	360	391	382	355	410	365	418	426	416	379	388	394	395	383	379	419	387	359	369	375	380	383	421	419	383	385	376	380	374	405	363	380	379	399	441	376	368	423	359	401	390	359	423	399	435	431	384	377	396	426	364	395	391	404	409	404	414	382	340	395	372	358	401	387	383	388	436	382	397	393	400	387	444	387	417	378	409	394	405	362	374	385	384	393	399	404	418	405	390	384	378	370	394	394	406	377	405	399	429	417	373	393	387	381
35209	17420	15111	22586	17849	11190	6221	2703	347	174	157	145	157	162	161	190	165	201	180	171	183	166	175	164	170	180	186	175	152	157	164	166	151	167	155	159	167	152	154	167	177	160	157	181	158	173	185	168	164	180	197	169	178	145	160	182	167	175	163	147	167	171	188	167	180	179	169	148	169	158	186	166	158	162	135	184	164	164	184	155	167	150	171	164	157	161	168	171	147	133	168	162	166	169	186	179	147	174	181	176	175	140	186	162	156	155	179	159	147	167	158	168	197	158	165	179	152	170	159	166	174	184	177	180	174	149	154	171	160	177	174	169	163	194	180	158	174	181	168	146	156	175	157	138	144	160	164	161	188	162	142	170	165	157	162	193	183	143	170	150	178	222	171	168	141	167	159	164	164	179	173	173	180	170	155	142	170	151	177	177	144	145	175	149	170	168	157	181	179	178	164	160	160	177	171	195	168	161	151	166	149	182	158	150	166	166	169	170	194	156	167	163	183	159	143	177	170	184	196	182	176	182	178	164	192	184	163	166	172	162	162	165	199	149	152	171	163	169	144	174	175	174	167	167	153	174	183	178	181	146	184	155	198	180	140	180	176	169	149	161	158	171	183	171	138	173	183	185	155	177	152	179	197	148	185	154	175	167	188	177	149	150	166	164	150	192	165	179	138	166	184	157	163	163	151	166	163	167	191	180	178	167	168	166	159	192	169	157	182	167	169	161	150	147	161	163	139	183	184	164	171	182	138	184	160	168	163	167	171	169	180	167	161	179	147	177	185	138	173	145	181	158	175	189	160	158	162	157	182	160	155	145	154	171	155	157	152	185	177	183	169	182	142	167	180	168	148	178	163	172	161	164	170	182	187	177	176	193	175	180	206	186	206	173	168	166	179	189	159	173	169	173	165	149	181	186	156	174	173	186	181	176	163	169	159	193	197	151	149	171	167	174	165	162	152	174	159	154	165	167	181	135	145	168	165	165	170	152	166	144	174	184	168	179	195	161	158	148	172	164	173	140	154	188	176	145	176	168	182	186	161	189	161	196	150	154	174	174	148	168	178	156	185	169	156	190	187	196	163	161	156	154	186	167	167	150	175	163	179	157	172	187	163	176	182	152	178	169	153	202	174	151	176	199	153	173	168	153	183	153	176	162	172	185	161	166	159	183	165	200	168	153	168	168	165	145	155	170	187	165	186	176	167	183	162	144	188	165	156	179	153	197	165	190	195	169	186	181	190	173	164	151	163	136	169	156	159	150	145	150	166	162	156	175	173	163	176	183	148	170	156	159	177	161	159	161	171	176	149	137	159	165	193	181	158	125	154	184	162	160	194	164	149	175	176	172	166	176	164	156	178	191	171	179	178	180	187	199	166	168	158	170	175	184	193	164	178	162	179	177	188	151	204	155	158	150	193	188	165	157	182	164	154	163	176	171	169	155	164	158	168	173	173	180	188	149	148	150	177	178	179	180	184	167	156	168	164	161	185	157	152	147	150	179	187	139	168	159	176	177	155	173	160	163	170	190	157	178	167	154	163	175	147	146	161	165	172	185	191	199	167	173	180	155	190	178	179	156	193	160	157	168	160	181	150	146	172	182	157	152	161	159	175	153	182	178	172	154	163	189	169	175	148	166	185	157	163	153	150	189	156	159	174	170	165	168	187	158	174	186	172	147	166	163	191	176	165	181	153	154	142	165	166	165	182	135	163	161	149	184	168	168	193	206	181	164	195	175	203	172	172	175	163	163	177	194	191	156	160	169	162	167	177	201	143	177	165	160	160	149	161	177	188	154	184	176	163	152	157	176	160	176	196	139	142	194	169	184	156	156	171	193	187	163	191	163	168	170	162	159	157	175	162	173	176	147	179	173	174	164	177	167	169	178	149	140	174	170	169	157	157	156	158	173	178	164	165	144	161	168	163	173	184	191	178	139	158	182	172	149	177	139	150	171	165	181	161	165	179	159	188	180	175	182	156	188	168	169	185	165	195	153	148	144	140	172	173	183	182	178	180	147	177	158	179	199	162	165	153	164	178	167	168	172	168	176	184	164	172	164	164	152	161	194	148	167	183	191	152	163	169	178	153	183	160	178	147	150	158	172	156	152	151	163	169	131	158	159	153	171	144	170	143	187	152	191	155	169	174	159	158	178	199	186	172	163	157	148	169	164	147	198	167	169	162	178	177	156	204	171	168	169	152	181	181	165	172	173	138	183	164	175	175	178	158	173	162	152	183	175	169	167	172	179	171	168	167	153	149	179	160	190	166	162	171	161	156	159	168	163	191	186	174	155	161	164	157	158	184	158	186	165	216	166	166	196	172	206	175	173	167	157	191	164	185	173	162	154	170	171	164	182	192	206	173	177	169	156	182	172	168	168	195	168	149	179	169	156	188	160	195	137	158	164	172	154	174	172	163	147	186	177	156	171	165	156	137	168	149	148	180	171	177	168	183	167	170	185	182	168	194	177	159	188	154	180	172	175	155	182	143	186	177	149	150	163	161	169	143	175	164	164	154	167	165	167	153	147	159	149	168	192	149	173	166	181	184	162	170	179	180	188	189	158	169	173	140	150	158	157	182	183	170	162	173	196	174	150	188	173	167	176	183	165	162	182	167	176	166	185	174	200	190	170	178	205	169	139	141	155	160	179	164	186	177	168	181	181	170	171	166	166	165	169	199	185	162	161	170	171	160	166	162	160	143	167	171	151	176	174	143	155	171	152	183	183	180	154	170	150	195	147	170	185	177	155	189	162	174	148	154	178	184	185	183	160	146	192	152	159	162	167	194	181	183	170	161	161	178	190	160	171	169	166	165	154	187	170	179	164	186	170	174	192	161	168	155	177	152	187	159	171	172	176	174	146	174	176	169	194	160	181	185	151	170	152	168	220	158	153	154	160	171	175	168	152	178	167	173	170	158	156	162	182	159	153	197	164	161	155	162	160	170	156	161	191	184	151	157	179	151	170	167	169	176	197	194	166	175	168	156	169	177	157	191	159	176	168	172	163	186	149	167	150	164	162	196	152	174	185	185	168	168	168	151	191	170	178	165	164	169	180	171	157	182	173	156	173	167	182	166	146	192	158	165	156	177	159	154	168	144	165	176	144	188	179	147	185	168	170	187	148	172	154	154	168	163	143	163	173	166	165	200	173	182	176	164	191	177	143	170	159	197	175	192	183	162	171	150	199	167	152	153	169	176	159	153	170	166	160	175	159	161	146	154	163	197	148	179	183	148	167	161	189	184	174	158	163	159	190	155	177	168	156	193	156	145	171	176	204	184	162	173	170	160	163	162	175	145	169	154	167	168	177	167	164	171	155	158	180	180	191	186	180	152	163	172	173	199	167	165	185	171	174	180	202	179	163	179	185	166	180	156	167	146	166	146	143	179	165	147	185	153	155	159	172	182	168	150	160	183	164	141	168	171	151	154	159	197	161	162	154	159	155	141	164	179	180	169	199	192	141	165	149	180	184	165	176	199	164	188	183	163	177	200	182
20983	8889	23349	36591	33966	26618	19240	9366	1125	439	466	432	438	456	424	469	458	473	436	434	447	431	454	423	468	432	415	461	455	415	408	440	412	382	415	455	408	456	440	461	450	434	442	459	401	440	446	422	440	420	426	427	448	413	423	395	433	430	433	403	474	453	405	428	433	439	423	410	461	469	398	436	440	429	399	421	435	397	415	487	452	414	475	439	446	411	447	468	428	429	441	415	432	403	455	401	423	377	468	422	399	374	425	443	438	483	431	424	413	475	431	436	443	397	452	443	438	422	445	468	452	411	441	415	426	470	420	451	425	448	448	418	470	452	419	404	427	409	413	449	390	439	423	418	421	458	445	411	444	427	438	457	451	431	448	420	434	435	441	405	392	416	417	403	431	434	433	419	399	393	412	424	455	461	440	412	434	426	437	466	415	448	450	395	404	456	426	414	400	445	459	460	429	415	468	410	425	409	402	407	428	427	415	461	437	425	425	404	438	395	470	443	398	460	410	430	451	435	425	456	411	448	429	426	443	434	439	395	429	411	444	429	433	414	419	407	435	421	426	425	422	456	417	428	421	440	418	460	473	424	421	415	422	406	452	435	419	419	423	434	430	422	450	443	416	410	448	437	490	437	426	413	395	438	449	431	447	437	418	423	449	445	432	447	439	415	405	459	405	428	448	438	446	463	446	409	393	408	460	423	446	399	403	388	445	451	438	455	441	421	442	459	463	403	436	426	421	422	453	430	427	446	465	417	426	423	429	426	440	448	434	421	428	403	424	425	404	438	438	432	456	468	442	410	449	430	409	448	428	443	421	431	450	447	455	436	428	434	436	460	453	441	421	427	455	456	449	416	436	426	439	419	433	435	446	447	415	413	433	439	430	445	449	414	422	418	406	419	411	437	461	410	459	407	437	483	410	453	425	415	423	456	423	419	384	428	425	396	446	436	404	439	394	432	467	419	425	458	417	392	431	432	394	445	422	432	434	445	409	406	429	438	429	421	415	417	407	391	414	477	434	433	407	411	435	463	424	447	407	404	416	408	453	422	431	457	410	422	441	452	453	456	446	443	426	430	423	419	450	454	423	459	449	467	432	424	431	434	416	437	444	454	426	425	412	441	444	469	439	410	443	442	414	425	398	424	415	410	420	446	416	425	403	453	457	450	446	426	397	415	436	429	419	455	413	436	411	461	428	427	445	433	404	440	423	425	377	452	412	412	427	454	435	450	435	436	447	424	423	452	433	419	439	443	479	475	421	411	453	438	410	448	447	419	420	377	409	372	440	445	432	440	435	437	406	386	434	416	435	449	455	415	409	430	380	458	425	420	417	404	441	444	436	430	491	424	448	457	388	426	413	448	444	478	438	439	401	431	448	455	428	431	448	449	440	435	448	425	473	449	416	403	442	437	464	431	452	441	468	433	424	408	406	413	399	469	456	432	455	416	417	413	424	387	431	432	411	395	425	429	415	465	441	437	429	411	381	433	405	408	426	420	409	397	436	448	453	421	460	397	479	414	442	422	422	397	433	439	431	445	427	405	436	433	413	443	406	403	452	431	478	427	425	411	438	418	408	435	437	423	445	456	426	401	454	423	430	438	442	417	431	440	440	390	466	400	452	430	438	456	436	407	454	425	435	412	448	453	403	433	440	476	449	401	447	422	432	476	423	433	493	416	433	466	422	431	421	448	422	440	467	429	436	448	450	476	393	434	435	435	467	451	385	452	445	471	457	451	439	453	419	417	416	437	432	433	420	428	425	414	404	465	406	429	418	442	406	388	458	414	399	458	440	428	366	463	449	429	429	442	429	425	411	446	421	397	427	417	408	428	400	423	433	432	408	388	446	423	442	396	447	427	419	455	461	440	446	440	437	452	451	418	436	391	435	443	447	397	377	401	410	437	436	422	409	421	459	429	437	417	441	397	427	463	458	424	442	414	475	444	423	412	442	459	428	458	423	419	446	455	397	428	427	445	402	439	412	451	421	423	432	417	435	443	440	434	448	444	434	428	438	414	447	392	447	457	387	416	385	398	411	439	418	409	412	464	413	427	422	426	446	430	419	426	451	456	438	397	407	382	457	419	415	466	408	438	428	442	421	427	407	462	429	394	395	440	431	430	435	435	416	407	412	432	438	404	457	405	412	399	391	474	423	451	449	440	426	451	415	404	466	448	445	438	390	419	456	387	430	423	439	473	443	431	424	443	419	465	407	451	413	405	457	460	418	405	418	447	422	436	413	450	440	409	450	464	405	393	449	454	407	419	415	471	416	423	430	407	457	459	453	457	479	425	392	449	376	434	431	401	420	418	439	415	419	406	442	471	427	438	431	407	409	395	438	433	440	453	443	413	477	405	407	463	428	436	423	393	436	415	445	453	437	420	444	461	390	423	421	445	415	387	433	437	452	427	452	457	458	446	440	419	441	396	439	434	397	409	439	437	421	454	438	422	405	411	400	410	434	430	436	438	441	446	402	425	413	416	436	402	437	450	422	452	421	426	436	401	466	433	439	419	423	424	467	465	437	400	431	389	428	432	412	448	442	448	420	427	399	376	442	445	435	424	408	430	442	418	464	449	444	453	415	406	397	433	430	411	455	430	448	442	424	428	463	459	412	419	453	424	396	449	443	431	432	415	425	449	449	445	406	442	455	405	442	438	449	428	406	437	414	448	389	414	411	465	441	425	404	443	390	432	400	427	452	439	456	407	456	443	452	421	382	397	433	429	449	434	440	428	425	428	444	463	431	396	411	428	434	423	443	437	416	435	441	457	391	446	430	450	436	449	444	452	424	476	425	436	436	409	424	419	410	421	427	444	406	423	428	411	423	443	428	379	423	418	458	425	467	435	409	454	432	429	436	446	391	421	437	410	456	448	432	449	416	430	471	418	422	449	416	441	409	433	437	452	412	425	419	422	446	483	428	439	445	436	428	472	462	396	445	458	469	410	415	407	432	418	432	453	446	445	442	436	472	399	419	412	417	405	432	417	432	426	416	407	458	411	424	419	423	442	416	461	426	446	422	413	426	455	392	418	433	408	462	445	416	444	419	416	403	410	453	436	447	428	435	471	441	413	415	420	462	457	423	403	456	436	389	414	457	461	439	428	490	450	402	451	448	424	417	418	426	424	409	395	482	400	451	448	418	425	431	417	417	454	442	443	426	397	393	430	440	416	420	452	403	413	400	427	410	452	428	413	427	456	460	397	435	433	416	375	422	449	416	420	404	442	446	384	448	445	436	410	450	446	412	426	429	415	481	425	465	419	430	399	422	402	421	415	446	380	389	453	442	462	439	433	415	406	388	459	441	426	431	426	461	466	436	433	408	441	422	453	427	429	427	443	415	456	426	407	423	434	469	486	435	404	435	462	443	424	431	418	440	404	436	436	443	431	455	442	387	456	407	422	396	433	452	444	417	449	408	418	415	426	415	418	436	465	463	424	444	443	398	449	421	430	437	444	462	418	459	415	440	469	368	446	434	451	430	443	437	420	424	396
59944	32330	48539	66139	57288	46878	32875	18749	3595	406	365	373	363	341	319	354	352	359	341	339	349	306	350	323	347	316	319	345	334	338	368	343	355	305	361	337	321	313	328	366	340	330	327	328	353	316	369	322	350	342	334	354	366	319	347	313	330	316	377	325	328	353	335	346	328	367	327	362	344	326	321	333	339	365	348	368	366	303	342	339	335	341	325	318	315	378	340	328	332	319	347	360	356	332	324	387	335	293	339	357	345	331	363	312	333	314	351	347	342	379	327	327	338	324	324	317	353	333	317	318	331	353	321	344	328	330	362	320	334	370	353	352	323	345	348	352	317	325	318	327	344	348	370	318	378	338	366	339	345	334	324	349	326	334	324	370	323	352	358	349	321	361	349	351	381	351	298	326	305	330	296	306	368	311	301	310	334	355	322	313	344	328	317	334	333	345	333	304	339	331	322	337	357	338	361	333	349	345	331	363	336	331	364	320	329	311	322	327	339	341	315	361	333	336	356	338	331	328	298	328	336	371	353	365	355	339	306	314	354	324	333	369	326	328	358	378	336	329	345	353	335	348	311	340	329	316	334	359	295	342	311	348	396	334	335	369	341	332	324	327	371	325	322	335	341	321	337	367	338	317	328	338	308	337	336	356	323	313	333	315	341	396	359	334	301	305	335	367	323	337	323	319	320	346	302	293	326	327	336	349	313	348	321	378	314	323	342	327	332	301	338	325	336	362	328	328	318	356	329	375	323	350	311	336	290	356	306	312	337	336	345	360	336	356	352	372	332	331	367	360	325	302	332	328	359	326	333	322	309	297	331	363	342	352	373	341	317	312	322	346	365	319	324	351	334	321	344	363	355	298	325	340	329	344	324	321	337	315	309	329	350	346	362	290	369	302	353	328	323	336	329	330	333	321	330	323	345	316	332	345	330	363	358	363	360	319	332	334	308	331	346	319	316	355	368	348	367	392	328	307	325	349	330	337	344	361	335	344	330	355	344	348	384	361	358	360	327	338	319	372	302	351	353	346	340	332	319	362	325	339	341	312	323	313	325	317	318	349	336	339	319	331	334	348	367	355	342	333	357	346	331	343	349	387	300	338	330	329	356	307	296	344	329	368	376	361	339	324	338	333	324	320	370	360	337	354	340	338	342	339	316	290	346	329	327	292	322	347	327	353	308	352	333	359	335	354	342	356	334	361	313	365	304	349	370	336	350	318	324	313	298	381	325	317	355	335	358	370	319	365	344	325	327	358	359	339	326	355	332	326	310	355	348	348	337	323	369	356	335	348	345	303	337	343	326	323	304	371	340	315	327	346	363	304	319	351	311	337	349	322	346	328	322	344	339	341	342	315	327	352	338	354	315	361	337	332	377	348	363	313	336	343	335	312	323	337	325	344	305	337	304	335	338	304	322	336	320	311	334	347	336	317	342	339	312	326	340	304	327	338	352	367	343	318	360	318	326	359	331	345	334	339	335	335	344	343	316	339	340	342	363	351	327	334	310	338	361	364	345	319	330	319	345	354	326	310	331	358	386	391	342	319	350	326	337	345	338	358	331	329	344	328	315	321	305	355	349	390	357	375	350	353	342	319	365	345	307	342	338	360	320	323	352	339	362	334	347	363	348	308	338	306	321	324	343	340	348	330	314	340	346	334	305	358	339	339	323	351	340	346	328	338	331	343	331	343	353	348	337	346	315	326	332	355	325	320	317	330	340	348	327	326	316	319	318	321	362	341	354	351	314	319	323	306	347	332	344	352	339	341	312	365	330	326	346	334	340	321	343	326	342	301	342	313	357	309	346	332	331	321	379	313	358	295	338	325	324	333	353	333	354	298	330	337	324	332	312	337	318	334	350	347	349	369	349	344	351	360	358	338	353	338	312	362	330	335	348	332	321	330	329	343	351	340	342	321	310	314	368	327	290	307	328	361	360	354	328	324	318	356	358	309	319	336	357	338	329	322	326	304	313	297	357	342	350	348	352	350	356	354	326	326	348	367	345	349	380	352	335	327	323	340	314	323	307	311	351	349	324	333	330	346	336	337	325	320	339	297	337	349	323	389	328	312	319	357	311	351	328	328	310	323	334	335	333	310	285	320	356	350	360	344	356	321	294	361	312	334	307	346	294	373	334	356	327	337	341	329	375	341	354	347	335	303	327	324	308	334	315	342	342	375	316	335	347	306	359	323	312	298	333	352	350	360	317	342	307	321	378	328	345	350	347	340	323	359	336	345	332	314	326	293	327	320	321	310	319	339	325	309	342	339	338	352	320	326	386	348	338	337	330	311	363	331	340	341	333	333	320	358	337	346	329	341	361	356	374	329	360	340	321	346	323	372	350	308	338	328	349	321	314	323	355	332	345	343	334	339	331	296	333	319	360	342	324	336	371	346	344	347	325	345	329	303	326	367	326	337	316	348	346	317	317	356	339	320	327	349	343	335	339	356	339	324	312	302	320	302	342	355	350	321	316	299	321	328	321	303	309	342	338	336	341	357	334	312	331	351	337	300	333	347	345	385	318	320	317	314	293	307	339	342	311	338	334	320	350	325	301	360	317	353	366	341	323	344	323	370	318	317	348	342	352	329	331	323	351	315	343	362	316	347	323	327	395	341	316	327	314	332	321	328	324	345	339	330	350	368	293	341	402	302	347	333	365	348	349	303	324	365	301	335	347	319	301	301	317	302	340	305	331	310	356	342	322	336	341	290	323	321	328	336	374	335	330	324	392	307	335	367	347	311	291	331	329	336	319	318	379	379	394	363	357	324	350	309	339	367	306	348	345	344	301	312	367	319	350	335	362	332	342	361	336	346	363	361	351	363	322	338	295	347	364	342	336	322	347	340	325	328	349	364	359	316	350	386	308	342	337	332	317	312	340	369	334	346	315	360	327	339	347	356	343	343	342	340	333	320	335	349	343	364	294	321	327	346	351	373	375	337	311	363	341	319	340	331	311	317	334	336	327	310	344	352	312	338	345	325	327	308	350	364	344	331	339	302	334	306	287	319	367	328	338	335	326	354	336	338	334	326	337	345	330	301	311	330	332	346	369	366	305	324	344	331	359	321	338	363	307	345	341	350	328	336	323	356	348	353	330	312	327	359	394	324	361	357	322	327	337	339	327	304	326	314	296	345	320	320	361	330	317	363	339	329	332	346	327	339	323	341	323	303	323	351	341	339	347	354	363	336	318	330	331	348	355	344	313	323	365	379	322	321	309	335	359	352	353	359	321	296	359	346	301	358	334	343	361	343	349	349	334	307	339	338	333	346	346	354	324	340	337	349	295	323	319	333	342	355	342	330	340	347	314	325	345	335	322	365	324	371	344	298	301	327	336	333	341	317	323	325	326	292	343	365	377	346	343	350	346	326	349	330	360	347	379	296	347	364	302	350	332	344	332	330	371	281	342	343	345	326	330	314	340	338	336	301	315	328	325	345	331	338	323	352	326	348	384	382	339	312	308	352	330	339	345	366	316	369	329	305	358	386	311	333	356	316
38258	15962	51620	71268	67695	58177	46801	30512	5998	955	865	869	815	762	804	866	821	816	810	787	791	771	805	768	766	737	758	725	774	791	823	748	705	767	758	783	729	770	756	774	751	769	774	779	763	795	721	786	708	728	756	771	747	723	748	762	705	744	753	702	794	804	753	736	750	795	716	773	710	789	762	727	711	799	740	753	762	781	723	748	734	745	740	721	755	743	754	736	771	759	726	747	754	757	732	734	705	770	783	774	781	730	780	763	758	749	752	774	767	751	764	759	749	798	814	756	721	784	770	733	751	757	805	772	804	735	728	765	780	732	731	761	770	788	756	715	777	748	763	730	738	771	731	739	765	761	773	784	703	735	752	756	757	746	716	760	787	751	784	723	702	726	746	772	723	742	808	766	735	770	678	792	741	782	746	750	750	732	734	772	796	797	747	793	772	780	760	751	739	729	726	736	741	778	764	740	747	722	745	763	757	766	709	768	707	780	756	823	743	749	766	728	756	759	729	673	701	741	737	721	732	744	792	740	751	744	765	751	750	706	731	779	773	737	786	781	769	772	746	736	763	774	750	832	741	773	748	847	746	707	721	731	791	759	760	772	833	728	760	791	708	768	764	743	751	728	735	743	762	791	787	735	784	763	766	750	737	746	745	748	736	735	745	733	806	765	767	763	751	746	787	739	748	731	766	721	764	753	723	723	726	746	743	734	726	720	736	762	790	757	747	751	740	777	745	768	792	739	755	730	771	754	734	740	754	720	759	773	761	762	765	772	744	708	786	771	744	780	739	747	785	739	744	750	785	745	751	765	763	765	741	766	752	732	758	739	726	717	746	742	724	703	786	786	805	796	742	735	746	688	779	714	791	763	737	714	735	752	801	780	763	761	771	767	774	775	715	764	796	770	797	756	783	716	776	753	764	763	736	755	739	749	732	768	766	752	775	749	780	720	726	754	750	703	743	699	736	736	759	717	697	759	757	758	779	727	741	766	755	692	776	784	729	718	732	733	729	762	750	771	748	721	787	766	740	794	706	741	763	714	777	715	730	731	790	765	760	760	769	795	783	696	765	763	751	748	748	755	753	765	724	750	754	742	754	709	735	800	743	724	712	750	719	735	796	736	771	783	736	691	741	738	742	727	765	711	781	757	726	748	793	769	770	776	702	712	750	714	700	736	758	720	817	768	718	771	757	764	722	753	715	755	757	728	747	730	757	771	747	812	770	764	759	749	808	753	759	723	768	758	780	790	721	761	768	778	765	790	700	728	705	764	768	776	752	776	718	741	762	749	758	785	722	761	739	740	761	732	765	772	733	781	741	723	742	771	746	759	782	734	732	791	754	771	715	749	776	790	773	747	744	768	805	785	739	759	750	716	739	733	792	741	737	780	735	735	740	724	719	724	707	734	747	772	707	704	735	738	748	783	796	720	791	701	739	748	742	745	716	756	760	773	721	745	775	773	741	699	754	775	721	768	774	800	740	766	747	752	733	756	789	744	724	733	763	729	713	721	732	774	711	714	746	765	787	713	788	770	730	739	711	748	753	717	745	777	715	759	788	754	766	773	759	739	782	701	736	767	716	740	771	772	767	732	744	757	808	724	772	783	775	751	756	729	682	706	733	741	788	769	701	792	748	755	727	751	707	741	767	733	722	751	741	780	763	802	732	761	787	745	760	735	741	764	743	776	695	788	741	739	729	721	736	754	760	768	806	756	721	712	810	741	769	745	788	788	771	795	748	757	786	731	739	754	739	752	739	792	799	750	758	731	814	758	767	728	737	716	763	726	817	802	762	723	712	771	751	754	753	749	729	678	785	758	765	731	754	771	809	749	736	739	754	731	807	751	705	771	779	767	778	724	756	750	753	756	711	770	770	730	747	753	686	773	763	731	740	757	721	777	785	738	764	741	747	737	754	745	706	696	778	785	705	722	728	748	753	705	736	705	724	779	759	739	723	787	753	747	708	755	710	758	754	754	721	741	747	771	750	742	776	720	763	743	793	770	767	768	800	719	807	739	766	812	722	691	749	768	742	767	747	718	757	720	737	727	719	739	742	750	826	755	725	739	753	750	763	744	752	769	769	741	762	767	717	795	734	732	726	736	757	782	784	749	784	766	778	762	728	795	764	759	773	823	748	755	785	746	771	721	681	745	750	795	722	735	740	769	730	772	772	758	799	744	723	711	734	724	746	736	740	751	716	743	784	750	733	708	778	762	756	737	792	742	744	731	744	726	729	722	778	761	766	761	760	739	739	763	724	704	746	756	746	749	758	741	735	778	784	752	719	723	762	744	732	728	708	756	712	740	790	787	746	826	763	733	737	744	747	783	743	759	733	756	749	788	786	745	785	733	772	704	805	737	762	746	737	751	781	748	742	769	732	700	716	767	796	722	716	745	718	788	733	708	760	739	741	738	746	770	714	730	740	787	726	797	720	755	729	775	727	745	758	763	741	754	726	774	784	783	742	740	725	735	740	733	795	768	710	763	771	751	714	700	740	726	742	747	745	740	732	716	784	766	731	736	769	731	777	749	769	734	734	738	727	799	752	717	727	715	783	714	727	758	761	749	738	740	776	686	792	737	737	713	691	741	809	723	761	755	725	788	782	737	757	715	779	766	757	778	774	801	750	772	744	764	762	726	754	751	707	775	741	741	720	700	712	729	746	762	802	758	764	786	746	743	733	804	771	757	730	743	747	747	738	772	798	743	741	757	789	743	743	732	755	744	752	725	798	778	741	759	746	764	735	754	751	772	737	766	824	776	791	754	749	772	780	714	730	782	713	777	778	768	770	781	760	766	749	761	782	782	737	767	764	721	723	792	781	795	755	710	763	744	783	743	742	802	716	747	736	722	796	777	760	736	731	738	714	750	764	735	752	767	730	799	733	737	767	760	814	750	811	749	743	779	738	727	752	748	776	704	704	780	763	804	776	740	757	736	764	737	688	730	729	757	738	781	770	703	753	734	770	740	798	727	769	714	778	734	724	768	730	757	757	759	770	720	741	774	785	746	770	727	731	737	668	761	794	723	767	725	744	720	772	763	716	722	777	774	766	787	764	749	745	762	796	734	735	734	757	746	731	716	732	729	740	721	776	726	745	780	707	792	762	719	716	769	727	763	734	757	679	746	750	757	737	782	731	713	774	738	725	725	725	728	747	730	755	771	770	724	814	775	734	776	780	766	754	753	706	758	725	758	732	773	733	795	748	766	714	787	810	761	731	733	731	788	777	776	718	735	748	745	753	774	768	752	779	744	723	773	788	751	778	707	701	754	771	728	770	771	757	758	770	760	724	753	736	755	727	742	756	754	749	769	775	787	736	760	741	733	771	722	741	719	751	760	811	747	790	748	791	754	806	718	782	762	760	739	700	798	754	699	788	788	767	778	804	760	754	728	714	727	729	760	746	740	718	794	757	757	723	741	735	757	756	759	750	724	781	738	764	685	818	797	786	729	757	729	754	720	746	718	791	693	723	759	773	774	790	747	731	760	734	766
22736	7840	5121	5327	3616	2203	944	522	182	149	153	123	150	153	129	130	157	125	123	128	133	131	143	139	129	139	147	151	147	150	139	126	137	154	150	130	129	139	139	146	141	126	139	131	126	130	138	130	136	165	126	142	131	114	126	130	144	132	127	127	140	154	146	142	129	148	143	142	125	149	144	142	153	138	130	131	131	140	118	120	134	142	152	154	146	133	156	153	142	125	142	129	129	134	153	157	129	145	116	130	131	154	133	134	153	137	140	136	139	133	141	128	131	119	140	154	154	136	154	144	133	131	139	162	110	145	137	160	134	143	140	135	129	148	146	152	165	138	163	128	124	172	144	160	124	138	132	135	131	129	138	111	147	129	125	143	135	124	149	149	142	132	149	130	135	148	119	149	121	144	142	130	127	117	138	127	136	150	141	145	148	120	156	142	161	142	128	131	138	118	117	131	137	138	156	121	120	138	150	150	135	135	147	126	120	136	134	121	138	148	148	149	141	146	109	145	140	138	122	169	140	137	142	139	148	120	144	129	134	116	122	141	147	161	148	153	145	144	156	139	154	148	143	150	136	144	154	147	133	116	140	146	134	131	150	118	122	135	142	144	141	137	148	136	151	132	129	164	142	144	134	132	125	143	134	123	131	139	152	142	151	130	134	139	131	134	133	182	141	116	129	113	134	137	142	128	133	152	122	145	164	147	149	133	145	145	143	142	124	159	132	138	146	118	129	142	129	119	134	129	116	146	148	151	140	131	122	157	141	131	148	150	142	167	121	145	128	120	134	139	151	118	135	144	118	138	138	166	126	132	127	131	145	144	126	142	175	131	120	153	138	130	154	161	155	110	123	144	141	144	148	130	137	119	160	142	131	139	164	147	161	116	137	157	146	146	160	147	127	129	167	131	134	142	135	136	120	158	149	134	152	120	180	160	148	133	131	141	127	132	134	145	150	146	141	150	132	134	144	157	140	137	122	127	127	132	139	140	130	140	139	127	133	157	128	143	139	129	124	136	131	154	141	164	146	138	130	134	134	135	142	161	129	153	125	134	122	139	156	175	140	138	146	144	133	136	153	152	150	129	127	137	140	127	138	124	118	124	128	138	136	133	138	152	144	123	145	152	143	142	137	131	158	156	133	153	127	145	146	158	127	137	148	147	128	153	143	156	140	129	149	123	151	119	151	133	126	150	147	138	136	155	125	154	133	134	164	145	148	147	143	141	138	130	141	156	138	135	117	130	142	137	168	142	141	118	130	126	144	123	137	137	138	159	147	134	115	142	117	141	149	122	152	129	130	132	138	122	143	157	129	138	168	129	161	141	165	161	143	153	151	148	128	154	135	124	129	141	139	169	140	140	148	118	135	118	112	112	135	151	140	143	147	166	147	127	136	150	131	115	137	135	149	142	123	142	132	140	139	140	158	118	158	135	137	152	150	142	146	162	136	118	131	150	146	136	147	130	128	150	147	134	165	134	132	139	130	127	143	140	164	161	151	130	159	145	140	135	118	154	133	142	128	154	129	148	137	170	132	121	138	137	150	118	145	137	140	132	151	140	124	135	116	135	140	146	120	144	144	126	154	117	135	118	127	136	117	141	135	150	139	136	134	136	150	137	116	144	158	148	153	148	165	137	124	130	165	155	131	153	164	148	141	135	141	135	148	134	105	128	151	138	119	139	132	164	150	137	138	141	134	147	133	151	127	144	123	139	135	128	129	123	134	146	141	149	116	140	151	125	137	134	154	134	152	125	141	133	157	152	136	136	149	132	117	139	140	141	144	144	131	150	135	137	140	142	144	129	140	142	131	144	154	113	155	128	128	120	146	147	141	146	145	159	119	155	148	150	136	125	135	139	154	129	136	144	149	145	139	137	133	153	136	147	158	132	127	139	172	151	147	126	138	135	136	157	136	149	146	138	151	149	139	132	144	137	121	137	129	137	133	132	147	147	129	144	128	124	144	127	143	150	157	135	140	136	128	153	126	146	128	142	138	140	150	143	132	144	152	130	149	141	140	157	138	137	149	164	116	138	132	132	135	133	115	140	127	136	136	133	129	143	145	147	159	117	134	153	147	158	128	137	180	129	136	148	161	131	147	145	148	146	136	155	135	133	117	158	135	146	140	129	136	148	123	145	145	164	153	138	151	133	132	130	145	154	133	117	157	162	131	125	129	147	133	134	131	135	145	155	132	155	147	154	160	131	126	145	147	145	108	116	132	149	120	161	109	142	162	141	144	154	141	134	150	128	137	141	147	129	125	139	129	139	136	134	150	125	119	150	152	147	144	141	136	131	145	142	130	151	137	141	133	148	127	116	121	141	153	157	124	143	134	145	142	116	144	137	138	128	119	124	141	119	138	141	156	134	141	133	125	174	129	118	137	126	142	135	155	142	134	162	143	143	155	146	140	118	152	135	137	147	131	158	131	155	152	149	136	146	136	128	131	131	150	104	150	130	157	144	133	132	152	142	152	141	149	153	148	120	150	144	137	117	130	132	124	156	149	148	139	124	127	138	118	127	134	136	135	145	133	145	152	148	150	115	145	133	148	149	149	125	151	139	122	133	128	127	147	156	137	145	153	132	138	128	142	122	147	163	143	130	135	136	137	147	141	123	144	126	138	160	143	168	147	138	129	139	119	129	142	114	131	157	124	130	144	118	142	146	129	143	132	157	129	156	128	133	123	106	131	153	142	134	138	145	140	142	138	134	135	141	140	125	139	123	143	153	142	140	143	145	169	162	139	152	145	141	136	136	123	153	155	144	126	150	141	166	147	146	131	146	138	151	152	147	156	146	144	116	141	144	135	143	147	137	132	122	154	112	128	151	153	122	147	142	138	134	163	159	135	124	146	144	149	142	127	120	149	133	130	126	152	131	149	121	131	118	141	146	137	148	113	134	144	161	148	139	141	150	149	148	152	133	161	143	125	144	142	136	131	135	154	137	124	143	132	131	143	144	138	131	146	132	142	146	148	138	146	146	143	140	146	125	148	148	142	139	128	131	152	145	143	146	145	130	119	140	125	121	116	146	126	136	141	149	151	132	146	153	152	131	134	138	151	160	155	105	133	132	132	143	145	143	120	130	166	135	126	140	129	120	154	137	132	151	133	141	145	150	151	151	143	123	118	132	134	139	145	144	162	130	126	146	133	135	123	142	165	140	110	150	126	123	132	162	145	130	131	147	140	170	132	159	109	160	126	157	131	132	133	139	142	151	142	133	143	142	143	144	156	184	140	133	175	130	146	154	133	139	134	121	142	154	142	139	142	141	150	132	147	149	143	139	128	120	121	154	147	145	134	140	131	134	144	128	120	140	129	146	138	169	152	129	140	128	138	137	147	167	143	128	132	127	112	125	125	129	140	125	127	140	144	130	145	151	154	145	132	142	133	121	139	125	140	129	153	116	138	140	123	146	138	131	122	142	139	132	111	139	138	170	138	107	148	115	145	131	113	121	138	135	164	140	138	134	149	143	120	127	156	151	152	142	124	144
11921	4617	9656	14579	12055	7818	3807	2117	549	364	376	379	413	371	398	382	364	322	366	404	399	338	367	378	399	349	361	354	349	357	355	371	367	341	403	341	368	357	384	396	392	354	356	329	360	395	334	343	363	354	375	347	346	381	327	346	373	392	348	386	371	349	378	366	368	379	378	347	380	369	370	359	373	376	350	327	352	372	347	363	354	375	339	353	366	375	342	350	337	363	348	353	346	400	363	379	384	350	382	328	344	371	356	353	368	351	362	351	364	374	360	329	378	380	378	376	387	358	371	371	323	331	385	370	380	352	366	347	383	374	351	376	343	368	361	357	362	370	357	379	411	348	369	386	345	363	348	351	350	351	379	353	363	389	358	368	365	336	384	386	332	339	381	401	359	360	374	347	336	367	355	355	339	357	380	389	388	362	376	361	364	333	365	352	332	348	367	336	341	334	328	357	372	344	353	364	371	342	360	355	362	362	356	325	365	348	372	377	361	345	374	352	405	398	344	386	360	330	377	396	377	396	321	375	364	355	353	368	366	365	359	354	368	391	371	359	316	371	349	379	343	354	376	365	353	395	376	378	375	350	355	368	366	378	335	369	365	369	368	347	354	391	383	362	374	368	358	341	362	346	377	359	361	376	340	351	341	368	378	362	377	413	366	349	361	385	378	372	375	351	362	353	372	407	365	368	398	349	399	352	337	387	320	362	410	388	381	352	377	357	362	379	338	371	359	383	367	386	371	361	324	326	367	341	346	409	353	385	362	371	353	363	353	377	345	367	353	344	388	374	342	344	360	392	399	391	381	364	389	363	351	372	363	359	370	343	352	353	388	347	381	373	367	364	368	394	381	371	355	360	354	344	354	355	352	384	369	366	367	349	355	359	373	351	374	346	371	370	344	355	355	361	361	352	359	365	362	343	338	385	329	361	385	357	382	346	374	363	332	334	374	358	357	367	411	346	373	392	368	350	347	389	325	347	339	332	362	372	378	367	382	381	381	376	365	364	366	369	351	364	355	385	364	339	370	314	337	346	364	367	361	408	353	353	359	355	352	397	352	388	338	364	373	365	316	346	378	369	387	383	356	352	349	396	342	384	387	343	384	338	363	335	341	362	335	358	368	363	381	360	332	369	397	367	340	381	362	376	369	375	373	352	317	355	349	334	372	370	360	378	341	379	371	386	340	349	364	366	379	369	353	337	360	381	358	364	374	416	354	364	369	369	367	360	378	377	357	362	380	388	365	343	379	382	329	344	344	359	333	342	356	313	380	338	384	348	344	393	378	352	373	362	395	391	369	345	395	365	338	390	397	362	365	368	362	350	322	361	376	364	352	361	355	391	381	394	360	376	374	359	354	364	347	362	358	368	374	328	338	352	404	351	376	359	337	415	389	357	398	343	366	368	386	366	371	359	372	399	381	370	353	351	400	402	347	337	364	374	362	338	345	369	357	366	363	361	339	357	354	351	388	361	353	337	335	366	385	356	376	389	336	350	416	336	349	360	371	394	376	362	353	371	374	369	408	337	392	381	361	397	363	363	331	350	367	349	354	351	360	394	345	393	336	344	366	370	367	335	340	377	388	363	373	350	350	374	341	348	377	352	336	371	371	365	345	376	352	355	369	371	359	341	365	376	344	381	347	382	366	364	357	350	384	390	343	338	359	367	367	362	400	397	361	373	354	351	363	369	354	335	353	336	377	349	340	368	370	395	384	351	373	357	334	337	373	341	390	329	371	336	380	340	370	323	378	355	358	390	337	371	362	330	339	381	344	364	389	354	342	400	353	375	334	349	377	371	361	395	345	366	340	360	367	350	356	370	368	394	390	379	392	363	356	390	376	391	373	376	377	368	364	343	357	376	344	333	349	367	390	384	365	378	372	369	375	400	341	344	361	364	361	376	353	330	386	362	356	348	334	380	347	362	339	361	342	323	347	361	351	347	344	344	361	350	379	362	416	350	395	376	358	338	370	363	349	386	363	334	390	354	373	368	350	346	330	357	379	326	385	375	383	348	367	373	380	365	367	361	353	382	370	351	355	353	338	351	356	359	393	358	346	380	388	334	342	348	368	373	342	355	348	341	401	327	353	331	363	343	387	374	372	345	374	354	368	378	344	370	373	411	371	366	390	383	360	385	405	386	364	351	378	344	358	363	365	388	364	339	380	355	366	377	378	358	378	350	335	386	390	388	398	374	388	358	337	381	353	374	354	380	345	366	372	350	393	369	368	321	369	344	382	369	359	381	344	388	385	370	376	397	346	384	341	380	375	364	326	382	405	388	365	403	356	376	355	426	407	349	342	376	359	348	327	374	366	376	363	361	355	355	391	351	368	370	372	367	367	374	369	356	361	363	386	377	337	359	372	354	395	378	395	369	371	356	376	323	403	358	367	334	370	359	376	338	336	370	354	381	364	349	324	363	358	374	352	376	361	353	366	368	362	358	374	324	371	350	392	330	374	378	351	394	383	367	327	371	371	350	365	335	359	349	376	368	334	395	369	390	354	335	383	345	361	344	339	345	370	369	343	362	379	360	352	382	369	369	367	339	363	370	340	370	391	385	343	382	368	349	364	342	366	346	365	335	368	380	358	387	350	384	355	389	348	369	348	385	355	392	345	371	365	346	390	366	357	354	333	359	334	356	334	383	358	370	354	366	372	386	375	368	326	367	327	363	382	348	360	356	383	343	341	359	407	385	379	380	357	355	338	383	355	373	374	372	368	359	377	387	376	399	383	383	342	360	350	351	344	365	357	358	353	382	352	369	346	387	321	371	389	347	351	339	382	363	382	393	379	388	331	351	371	365	381	345	347	384	362	385	395	365	367	357	345	372	381	381	364	382	418	337	372	368	368	374	363	359	338	368	335	379	353	343	360	379	354	343	346	329	383	374	360	384	355	347	344	358	341	386	360	382	370	345	381	378	340	398	360	360	333	366	365	367	391	371	347	384	359	357	374	374	358	338	370	350	364	385	370	368	358	364	344	359	349	326	367	379	391	389	377	373	365	372	349	317	341	365	397	391	379	364	390	395	359	375	335	345	355	387	385	345	372	333	366	402	387	371	358	379	365	336	393	345	349	381	377	371	380	367	359	358	359	318	324	332	369	362	381	370	350	377	359	344	377	357	379	375	377	399	348	368	351	335	363	384	360	378	379	339	347	392	399	351	361	359	364	370	364	394	352	400	393	363	355	380	381	381	344	367	350	378	380	362	377	346	391	367	395	369	396	365	348	344	384	398	358	382	349	398	347	344	403	367	359	360	370	335	359	371	362	344	344	360	341	378	355	372	354	350	349	357	378	339	368	402	385	352	315	404	352	415	376	397	336	374	358	391	347	409	372	337	403	347	371	393	366	369	368	381	399	366	364	378	338	395	366	362	344	371	381	374	328	332	349	377	356	344	350	342	383	328	375	386	357	339	322	386	365	332	378	354	364	362	374	352	366	330	397	378	377	361	350	357	381	378	393	381	379	358	327	381	367	366	360	345	378	382
33603	14391	14657	24181	19712	11399	4642	2250	410	147	140	146	163	157	173	158	157	175	154	169	158	149	145	139	176	170	157	146	134	156	157	151	164	176	183	153	167	152	161	162	164	167	141	181	165	145	175	153	165	151	149	169	158	154	185	183	157	176	163	138	140	157	168	149	157	147	141	157	137	160	158	154	184	145	158	154	156	184	129	145	151	176	170	146	161	140	165	158	158	154	149	175	179	152	151	146	153	150	162	145	152	156	166	164	151	151	148	154	162	161	167	152	156	142	156	143	161	158	171	136	143	160	162	148	173	150	159	160	147	161	180	184	152	164	163	140	147	173	157	162	170	150	152	146	150	164	151	160	185	169	139	155	148	166	154	188	181	142	158	146	155	153	165	169	157	169	147	192	145	169	160	159	163	155	166	176	168	155	169	174	171	163	130	146	149	155	171	162	170	166	161	182	173	132	168	155	151	156	160	149	150	152	151	182	152	168	174	162	167	159	126	151	142	151	167	145	140	152	168	172	141	167	171	132	171	178	147	148	163	184	156	158	163	146	157	164	171	170	138	131	163	149	165	155	152	169	168	153	162	156	175	148	165	174	174	166	192	154	159	147	151	146	167	155	153	164	159	171	177	144	155	165	162	144	150	165	155	166	161	163	160	161	170	158	147	163	173	157	168	154	137	153	181	169	166	161	158	148	169	152	174	161	183	185	142	136	129	149	149	153	161	161	158	149	181	157	153	171	161	156	156	164	144	135	163	190	146	174	145	176	165	158	154	168	151	161	154	147	154	175	163	159	134	133	159	155	151	159	150	159	136	157	167	155	137	163	160	155	177	153	149	151	159	149	191	166	149	188	157	155	154	169	180	146	147	172	164	151	156	164	157	179	159	161	163	171	149	147	174	161	170	178	172	176	153	163	124	153	184	161	170	145	161	154	189	155	139	171	152	158	191	165	174	144	163	157	143	139	184	175	145	164	170	140	174	151	144	180	141	173	176	179	171	157	156	121	149	172	182	162	185	150	157	170	150	180	154	157	157	169	146	136	149	156	181	174	133	162	162	145	178	168	174	157	142	166	145	151	163	164	162	155	162	204	171	161	155	152	158	128	155	143	133	166	167	182	172	157	158	157	149	177	149	172	178	149	155	151	157	155	166	181	152	172	155	155	144	140	153	165	174	165	173	169	145	167	169	156	158	156	153	171	135	159	145	162	162	141	170	141	129	147	168	138	140	144	143	167	155	158	173	172	155	152	148	170	143	145	148	160	151	181	135	168	175	157	169	178	186	138	163	160	163	152	148	150	161	162	161	138	156	171	170	182	134	150	153	140	175	181	137	175	148	165	166	150	142	152	177	177	188	163	148	164	164	189	162	152	197	161	156	139	180	159	182	176	143	163	152	150	157	166	143	148	147	152	153	161	174	157	175	167	129	167	133	159	168	156	148	171	148	149	150	187	172	164	181	163	140	139	156	149	154	153	168	153	166	147	169	180	174	122	151	148	179	158	162	141	177	166	156	159	169	147	170	175	166	143	180	185	170	150	176	125	139	169	163	160	140	182	153	154	180	157	164	192	173	161	157	167	147	154	150	142	134	163	153	152	186	144	147	165	139	151	146	194	164	156	173	146	199	162	176	169	142	153	164	180	176	185	173	164	145	181	161	173	144	146	169	195	172	147	176	169	149	154	165	145	152	155	147	144	138	156	153	173	174	154	157	162	146	145	166	175	173	141	171	127	165	135	153	159	186	180	169	157	163	148	170	192	156	190	163	184	181	181	160	167	148	137	162	169	165	118	144	165	183	156	152	147	173	151	156	174	137	158	163	165	159	140	168	168	143	160	166	161	162	149	173	172	154	164	174	143	174	169	168	171	170	153	155	150	165	155	150	146	156	150	154	156	159	188	173	164	163	162	166	155	143	153	180	151	151	144	156	165	181	142	175	189	144	172	150	145	153	166	159	174	146	150	177	173	157	174	156	161	164	166	137	161	152	190	148	173	150	168	145	158	161	148	174	159	162	137	158	159	171	163	149	149	170	151	149	163	151	178	144	179	152	142	181	152	166	160	160	158	144	150	176	178	174	182	144	173	159	155	138	148	139	142	155	168	168	154	155	180	163	181	162	160	178	154	163	145	174	161	141	159	146	137	173	140	162	162	139	168	163	163	161	163	144	172	150	167	138	154	156	149	153	173	189	163	175	176	167	143	165	153	151	157	161	160	155	162	154	182	144	159	165	145	150	146	177	149	161	168	159	133	192	158	142	172	152	164	171	183	145	153	162	151	141	157	144	167	181	151	161	162	161	189	164	165	193	136	161	159	164	163	161	159	158	153	162	155	156	155	160	147	156	150	154	136	164	133	170	161	164	182	147	166	160	154	147	127	169	164	122	164	140	167	148	165	159	162	147	174	151	158	165	177	148	155	154	164	180	151	147	161	153	158	173	166	179	137	154	139	151	169	177	151	151	161	153	111	137	195	174	160	143	159	170	158	156	164	162	163	169	135	145	142	159	149	149	151	154	151	188	147	169	162	153	137	145	162	146	135	138	139	166	141	158	177	146	151	165	169	163	153	177	174	180	166	140	160	159	147	170	176	181	157	160	145	161	143	146	152	140	154	167	178	160	160	170	171	131	173	154	153	177	152	125	151	161	147	163	174	171	156	173	183	138	161	181	171	164	180	140	164	140	142	126	157	178	169	143	155	150	138	173	137	158	156	154	163	170	167	168	166	183	141	160	170	155	162	152	160	166	162	138	153	160	166	167	177	143	132	146	147	159	156	162	177	137	157	174	149	164	167	173	155	165	168	143	150	161	161	172	165	162	165	141	168	154	147	152	157	147	154	135	162	169	174	175	166	148	175	163	159	159	155	148	169	165	167	150	183	142	137	159	152	188	164	180	168	158	158	140	145	141	155	157	137	158	153	161	156	156	169	160	159	182	167	176	183	160	159	161	154	145	157	157	166	155	151	138	151	141	153	163	162	160	160	155	177	146	181	152	170	148	144	153	153	164	147	161	163	156	146	158	169	202	153	170	154	155	179	162	165	160	152	147	170	167	147	156	153	165	155	153	155	151	167	164	146	186	147	160	162	151	154	135	137	144	151	159	153	163	197	163	142	173	166	156	179	146	168	167	145	145	172	133	147	155	172	151	130	165	151	158	154	163	174	162	152	165	139	169	150	133	191	162	171	149	153	158	175	152	169	170	173	163	137	169	177	150	151	162	160	153	153	197	171	179	164	167	160	160	165	150	156	180	152	166	149	155	156	181	159	150	147	141	143	150	149	146	144	144	187	157	165	165	174	158	193	176	167	155	182	180	151	157	158	169	140	141	168	155	151	199	147	159	156	171	167	147	152	176	150	133	151	174	154	162	165	204	163	166	146	165	162	178	169	160	154	165	140	172	178	142	162	167	178	177	141	161	162	155	169	170	175	194	175	169	159	184	166	153	147	165	172	151	148	159	169	152	174	156	173	167	149	134	174	138	156	161	170
20003	6703	22998	38161	35360	25031	15419	9144	1214	465	436	408	449	417	453	415	414	387	432	438	383	413	410	405	416	397	410	408	401	429	423	392	411	431	410	402	432	448	420	441	409	395	451	442	405	403	412	410	408	402	408	410	391	389	429	408	447	390	428	409	438	402	375	443	454	410	408	405	420	390	380	405	379	420	432	410	447	379	406	388	422	405	415	441	431	417	441	421	405	425	406	394	402	463	425	399	406	400	389	414	384	423	426	444	386	420	411	425	380	423	446	426	430	394	406	405	429	408	390	446	395	416	394	432	409	362	391	408	429	407	412	408	435	380	377	406	413	385	449	417	436	405	423	405	430	415	424	416	402	411	377	396	384	401	436	370	455	413	363	435	428	385	369	399	376	443	424	433	429	425	410	413	415	414	412	405	398	390	388	442	449	417	430	386	384	405	425	452	402	441	425	409	416	394	418	458	384	394	416	403	409	387	438	450	404	418	390	417	404	430	469	425	383	399	396	395	398	410	421	405	427	433	379	393	440	396	426	402	420	431	441	396	401	438	398	406	455	409	429	403	417	393	430	416	431	417	395	439	410	395	448	422	381	401	420	401	428	406	423	403	428	438	378	447	433	426	387	434	403	401	409	407	413	386	405	426	406	401	397	419	418	427	433	378	392	424	417	421	426	418	429	406	411	397	435	414	392	408	437	457	438	441	405	376	432	393	415	375	446	430	434	397	416	405	423	436	380	401	380	400	407	415	400	412	424	390	420	426	415	429	413	381	410	425	392	391	401	418	419	425	408	384	415	427	447	401	419	407	424	438	400	441	427	435	407	414	431	434	383	410	407	411	420	423	392	409	427	427	414	376	440	409	407	389	429	443	432	409	423	404	410	386	453	422	383	418	429	426	378	438	379	411	386	430	435	412	387	433	402	406	382	430	408	424	402	432	396	453	417	400	438	414	381	412	377	440	387	463	423	431	406	394	436	405	413	445	400	415	410	399	403	395	432	409	447	398	406	396	400	372	443	396	420	432	412	415	415	404	405	430	442	423	440	412	419	381	422	421	412	418	405	403	434	408	417	414	411	420	422	399	429	415	385	384	365	429	409	436	439	424	377	417	399	413	423	440	409	431	404	445	421	462	394	448	424	414	402	419	411	432	403	421	382	411	424	376	388	400	368	404	464	403	425	393	389	417	380	425	403	440	415	378	443	406	442	422	440	423	384	413	398	433	426	418	451	392	407	422	418	407	359	435	413	444	412	404	429	378	416	420	425	443	396	384	414	388	401	415	405	449	438	369	391	388	426	391	404	446	402	428	391	395	380	428	419	450	425	422	434	417	431	448	439	365	417	387	434	441	396	403	390	419	412	408	413	423	399	397	405	409	412	406	408	443	394	449	410	393	405	443	447	421	451	436	395	404	417	433	427	393	380	413	390	362	430	412	407	412	408	411	368	433	444	443	411	387	405	416	428	401	394	393	419	455	408	414	382	424	424	383	407	422	407	427	424	433	397	410	442	401	421	410	358	419	417	417	408	410	410	425	418	377	423	407	426	410	381	408	408	400	410	405	369	392	427	424	428	408	423	433	412	392	405	412	436	386	390	394	421	401	424	400	412	456	397	394	371	379	381	420	433	407	403	417	429	392	411	392	399	432	405	392	450	406	400	427	402	404	455	432	410	425	384	402	442	410	435	386	434	488	413	404	413	431	390	408	383	395	391	424	416	374	363	409	410	415	366	423	376	413	395	409	409	403	421	432	421	434	407	399	413	393	412	433	392	409	430	409	389	411	423	443	428	398	409	429	367	429	389	378	389	433	389	395	425	378	402	391	416	399	423	426	386	432	419	410	387	399	425	406	438	361	388	398	413	422	405	390	408	388	376	425	371	408	427	435	391	417	388	409	448	420	431	406	413	381	431	417	411	384	398	418	415	435	426	439	387	397	435	388	405	422	428	409	381	418	403	440	402	407	413	419	397	411	398	416	388	406	412	411	387	428	409	434	405	418	408	381	426	471	395	425	438	402	418	446	405	400	394	405	416	413	388	380	384	400	382	421	445	376	388	448	378	376	403	399	412	407	405	404	393	411	434	396	417	438	419	378	415	399	410	389	413	455	417	461	393	399	433	395	451	350	430	420	413	416	420	417	410	395	407	434	431	419	400	395	432	403	405	422	426	429	412	398	418	424	423	413	395	391	433	398	419	410	407	409	411	405	443	375	384	404	474	456	419	431	394	390	404	389	404	433	414	420	423	428	426	424	421	413	428	423	423	394	433	394	425	395	383	401	368	389	439	429	412	414	388	437	442	412	406	403	424	432	424	447	454	399	423	363	424	422	391	410	415	440	428	433	445	399	401	387	433	425	391	392	413	416	423	453	415	408	400	402	395	423	381	434	431	449	414	382	412	356	405	373	386	404	401	400	414	402	431	411	413	434	403	385	374	441	412	412	398	377	443	386	413	406	425	431	406	398	422	386	444	435	386	397	408	424	385	443	431	404	453	384	423	417	411	453	405	417	412	396	406	409	456	400	442	437	415	410	384	390	430	408	410	406	407	438	457	426	415	393	436	414	414	415	445	402	403	390	407	430	414	415	412	413	403	440	429	420	424	406	406	414	402	405	439	430	412	380	418	387	411	429	416	394	391	405	395	396	402	394	432	428	379	469	382	393	430	431	410	406	462	403	409	402	417	421	402	387	439	382	375	432	375	394	420	388	390	411	405	391	421	404	427	392	434	424	389	401	449	444	416	408	388	382	423	417	407	423	393	426	409	410	401	397	411	400	411	433	394	401	413	458	412	394	425	393	418	409	411	425	371	403	421	397	389	412	386	419	433	431	387	389	416	420	390	403	402	454	416	412	398	394	427	390	423	439	429	417	386	401	389	427	433	423	417	407	419	410	442	376	436	411	392	418	406	394	392	420	450	436	399	441	402	413	426	417	420	435	419	417	423	390	423	392	394	430	435	414	401	423	415	396	382	417	415	409	406	368	420	428	413	440	390	424	419	410	385	407	414	407	413	401	403	382	377	393	425	415	465	399	463	416	396	375	398	399	381	425	405	407	412	416	399	393	427	423	423	430	372	394	402	432	383	387	403	416	420	408	415	409	413	370	394	419	447	401	369	434	421	441	421	369	424	414	411	438	423	411	403	423	455	406	408	378	405	394	386	403	398	431	451	420	416	444	394	404	404	406	408	436	393	389	416	378	439	440	453	390	387	421	432	425	404	407	391	421	393	370	412	405	416	429	434	388	429	423	419	419	429	439	404	431	376	423	421	395	391	432	448	416	412	418	440	441	427	374	421	429	404	424	388	415	430	423	361	422	433	395	400	378	426	418	418	409	389	395	412	438	454	433	422	418	441	404	387	426	389	390	419	465	425	439	383	409	390	425	414	453	413	454	439	393	437	417	418	371	396	389	425	416	419	360	419	407	398	425	395	417	423	481	418	404	439	426	419	378	441	418	408	388	419	428	389	407	391	443	390	418	421	417	407	372
58052	34194	50443	65241	60025	42372	27591	17906	2242	380	342	332	320	330	344	344	330	343	343	340	330	334	349	313	299	318	325	346	326	315	321	317	337	333	338	323	321	323	347	334	340	305	344	350	314	322	311	312	309	342	293	343	330	335	306	299	326	321	326	335	310	330	333	323	312	331	333	335	313	318	360	304	333	319	275	318	302	295	332	330	341	335	327	345	325	323	298	345	328	292	313	302	344	324	358	323	351	338	322	328	314	299	307	304	315	320	304	303	354	346	298	315	324	299	301	362	311	344	307	347	323	360	326	313	309	325	329	316	344	311	336	335	307	340	337	330	299	368	310	320	308	337	315	314	327	310	356	311	326	321	318	318	338	342	301	327	342	321	297	335	330	334	306	315	300	292	342	349	320	318	286	317	348	307	342	349	337	315	322	297	296	330	317	285	313	367	314	300	364	337	292	330	336	332	377	291	323	339	308	306	253	323	332	307	303	341	310	348	346	342	320	325	330	347	339	354	357	329	311	340	308	332	278	309	307	335	280	330	347	341	341	334	323	294	355	310	342	314	305	355	343	332	293	294	298	299	345	282	324	338	274	347	329	313	320	302	355	302	378	313	348	307	346	319	327	284	294	343	337	349	324	336	337	294	331	331	312	309	332	306	294	313	337	339	331	367	306	341	292	338	313	325	326	292	329	308	290	303	325	351	339	322	329	353	345	322	354	290	330	322	321	326	363	342	333	311	342	309	316	334	326	299	295	352	369	306	311	334	353	312	313	368	338	299	299	299	346	322	346	335	327	331	315	330	314	325	314	300	312	340	340	270	341	354	338	347	320	321	306	344	332	340	329	346	358	330	330	340	328	315	316	319	278	331	330	346	353	314	322	314	319	342	324	329	286	279	348	294	328	327	352	303	321	284	368	325	344	316	318	328	304	345	330	340	322	349	327	335	315	315	308	320	339	322	295	345	354	322	330	314	323	319	313	315	312	299	287	294	304	331	307	308	338	336	324	334	319	274	321	322	326	312	311	300	309	319	303	358	349	332	336	313	345	320	322	306	332	352	308	308	310	311	301	324	326	305	299	339	272	308	354	317	304	337	306	295	334	315	349	299	289	333	335	273	318	349	350	327	352	308	342	300	321	325	320	308	317	308	331	343	313	312	305	336	368	335	323	356	313	315	350	328	310	262	316	306	354	328	314	343	275	325	341	322	334	314	325	328	335	304	324	324	320	326	311	328	313	303	324	346	354	326	282	333	329	374	324	295	287	299	312	302	303	304	285	287	355	309	334	356	289	373	302	341	313	327	317	294	322	303	313	306	314	344	347	346	335	323	332	360	339	314	320	324	319	340	323	322	336	348	333	358	326	304	309	316	328	335	346	306	334	315	302	308	301	338	304	329	293	317	317	326	328	302	298	341	369	315	293	326	336	337	307	337	301	326	316	331	302	326	291	346	317	323	335	343	302	333	299	355	329	305	302	304	328	347	321	317	315	318	335	309	320	313	305	270	344	307	326	327	348	366	330	330	321	336	340	336	392	352	328	325	353	337	309	303	311	320	316	333	309	326	310	309	332	307	310	362	291	314	348	305	317	335	345	325	282	349	319	306	308	312	312	347	329	316	303	318	350	339	363	378	301	314	312	310	364	349	346	347	354	304	317	327	316	309	335	308	334	342	310	293	315	329	350	324	351	333	319	348	343	323	342	357	367	335	341	293	290	339	301	333	331	320	307	338	304	356	340	366	343	359	354	310	339	322	321	360	309	293	313	353	303	340	332	344	328	312	316	290	324	371	311	314	329	353	335	336	334	316	301	282	333	297	337	323	333	343	318	340	322	309	367	341	338	338	352	331	305	342	336	331	345	280	275	330	358	322	337	336	303	332	332	308	329	369	300	327	365	316	339	306	332	344	312	299	309	366	302	315	332	326	329	319	319	315	320	297	326	345	327	321	318	349	330	331	314	312	311	350	331	299	344	309	357	359	366	326	352	328	309	316	345	342	327	324	311	351	321	308	293	355	299	345	323	336	333	324	309	354	356	320	352	317	337	311	323	303	341	300	344	343	340	321	291	362	307	285	338	321	324	333	303	341	317	333	329	318	325	360	321	309	375	331	313	325	292	323	334	316	338	301	333	314	326	343	301	345	343	308	311	338	331	317	321	297	336	325	356	331	307	327	339	329	331	295	342	305	306	321	290	333	328	338	323	313	342	301	314	299	349	324	330	341	312	292	335	333	330	348	339	342	301	317	342	362	317	289	335	307	322	318	338	312	340	339	370	310	361	326	337	334	344	312	330	322	328	323	339	339	307	351	315	324	338	335	276	328	322	333	339	369	301	317	374	339	308	314	331	348	310	311	306	308	336	298	327	313	337	349	313	323	325	320	356	303	303	327	361	315	359	312	346	315	300	340	332	323	338	362	315	298	340	372	352	333	341	329	333	334	345	316	304	328	326	332	359	320	328	322	315	334	314	317	313	365	308	306	314	353	338	362	299	370	308	329	302	322	293	292	302	332	326	296	290	335	336	340	314	301	329	324	312	319	326	306	343	302	341	322	305	292	313	308	324	346	336	329	320	299	354	356	307	343	324	330	328	329	350	339	356	296	324	339	337	282	316	340	320	364	288	337	309	304	335	347	279	357	315	325	326	302	367	333	314	344	294	309	335	306	338	318	324	315	332	320	345	326	330	322	325	310	304	317	320	308	320	309	314	317	328	346	332	347	318	350	356	359	349	306	346	310	324	349	332	294	327	334	334	341	311	334	280	320	336	320	321	340	321	320	330	320	330	335	335	330	298	303	342	252	323	323	330	335	317	301	329	335	286	313	317	336	293	319	334	339	317	332	315	340	337	351	329	323	339	311	330	347	331	289	341	304	332	305	326	328	313	336	340	360	334	341	339	329	322	316	303	342	301	334	324	358	309	299	285	303	315	343	360	340	323	345	336	310	317	319	301	303	296	333	312	311	307	331	333	324	330	342	313	323	299	346	327	331	322	365	313	288	329	322	358	328	347	329	330	332	295	334	330	337	312	333	331	313	325	284	285	323	355	325	280	347	354	327	324	288	344	300	333	340	293	334	333	326	363	320	304	325	304	329	313	294	329	322	312	304	322	307	296	339	300	328	306	326	319	305	321	357	344	324	334	318	300	311	306	326	317	312	336	318	348	297	320	286	297	326	348	342	303	325	314	330	317	330	357	371	356	356	346	320	312	321	327	310	304	325	337	330	349	338	310	348	349	326	340	312	341	370	300	312	341	328	305	346	337	337	343	336	314	325	352	325	348	359	319	327	344	320	305	303	321	313	305	339	312	315	299	330	351	305	324	314	297	321	296	359	332	344	329	306	310	328	351	340	353	282	294	304	366	350	305	342	321	314	331	338	308	336	344	356	339	352	352	327	322	316	317	321	301	291	334	304	312	366	316	319	292	324	304	321	310	368	340	311	318	337	366	328	322	343	330	292	357	323	312	330	308	302	317	325	346	308	335	317	316	329
37830	19816	54002	71895	70392	51893	42522	31436	1836	849	907	929	830	838	807	800	784	769	824	762	809	793	777	726	769	734	766	786	737	705	775	732	762	730	767	756	717	727	720	740	731	784	750	740	763	692	730	783	749	736	762	754	755	699	734	767	770	729	754	754	725	755	785	712	723	772	694	730	759	723	695	726	757	696	676	749	756	737	730	727	676	758	724	708	748	713	748	699	728	743	716	772	726	735	743	733	736	754	723	701	746	714	735	787	683	773	738	724	760	770	753	740	707	750	747	690	713	721	696	680	756	775	748	709	696	695	771	703	705	709	767	789	749	789	741	728	736	758	787	727	719	766	714	701	757	742	727	719	776	757	745	713	719	709	695	688	758	740	706	721	760	772	700	742	693	763	744	738	744	753	722	698	735	723	724	748	704	716	720	705	734	760	714	729	710	700	715	747	748	770	714	673	738	760	764	700	721	707	727	779	746	688	740	744	746	733	714	755	721	776	755	739	717	724	782	683	696	722	730	774	670	724	741	737	749	712	712	753	742	734	736	714	753	712	730	695	750	725	794	746	728	753	790	669	741	714	666	713	725	728	698	670	760	710	723	720	748	752	691	746	723	751	707	703	722	777	746	703	748	759	729	735	747	727	763	747	709	748	746	720	710	738	691	684	728	734	653	735	665	707	713	735	728	722	767	732	713	731	758	699	720	718	700	708	739	690	771	786	756	740	723	752	745	746	756	716	750	699	718	714	740	721	716	716	773	738	748	754	714	748	715	732	768	733	702	707	687	766	707	719	760	736	770	711	730	755	755	731	719	758	713	735	729	730	702	729	708	685	761	732	761	739	691	743	725	785	741	742	722	733	700	726	690	694	715	720	772	749	719	725	710	713	767	751	728	690	724	754	707	735	722	722	718	749	739	719	767	702	685	707	704	764	692	722	767	699	729	697	697	677	731	737	711	713	736	790	743	750	715	715	671	726	742	712	728	722	739	730	774	823	712	719	712	747	730	755	731	735	730	721	715	746	775	703	748	715	736	694	755	764	659	706	705	758	718	715	707	741	665	701	711	704	695	689	700	713	742	750	735	706	805	699	741	791	698	719	756	748	709	689	733	746	773	719	760	759	731	702	727	745	731	740	773	748	676	727	765	703	733	731	751	761	699	721	749	717	735	717	715	688	773	719	721	737	681	761	730	729	763	723	780	691	737	720	764	761	785	728	738	695	677	758	740	762	712	711	724	734	703	726	721	752	698	730	732	728	717	688	753	692	699	703	729	725	728	721	727	728	730	771	775	795	718	761	716	683	762	700	717	757	705	693	756	793	677	716	738	697	755	747	705	738	726	816	705	741	759	758	706	694	666	722	747	751	713	713	709	750	733	725	767	704	744	699	752	722	756	733	775	778	697	745	770	730	760	737	729	651	738	689	676	709	732	744	742	746	704	759	676	738	695	758	730	725	710	724	699	720	691	763	732	730	777	762	727	720	741	710	686	715	719	718	729	725	686	719	722	731	733	746	745	784	762	693	727	692	741	738	710	717	742	730	747	739	709	724	755	734	752	753	673	737	734	696	721	717	789	723	748	710	727	738	758	753	702	723	738	726	685	713	711	780	741	761	738	744	754	745	732	685	715	747	733	706	701	702	721	747	738	695	791	743	722	739	692	753	735	723	748	711	735	756	713	689	722	729	733	708	737	706	724	706	727	721	740	749	719	711	710	740	741	763	710	725	765	702	712	761	689	752	694	693	687	796	716	764	713	694	743	739	691	726	703	726	724	726	710	757	716	719	729	768	691	671	675	703	752	726	760	694	651	754	736	680	699	730	723	720	725	749	716	753	722	735	744	728	685	705	785	739	753	720	697	736	710	771	783	740	698	740	724	720	750	739	680	758	687	672	717	787	707	749	705	736	774	757	749	742	706	739	698	764	731	732	760	739	726	723	721	713	687	688	704	714	747	724	737	698	735	711	714	737	724	783	760	700	761	727	753	739	787	742	747	750	711	727	733	721	777	729	731	762	748	754	730	705	714	760	707	702	730	700	714	714	765	701	688	739	750	792	714	731	735	745	753	708	732	700	724	720	686	727	729	696	704	761	709	723	745	720	702	713	740	686	733	709	761	685	783	707	715	747	680	722	735	739	764	734	705	750	711	728	740	690	716	768	732	705	752	710	738	701	757	730	705	693	697	714	726	741	729	747	736	768	764	730	728	699	726	721	699	700	700	732	732	715	759	717	716	749	740	762	788	750	747	727	747	745	741	711	745	723	723	673	701	723	694	716	702	725	761	715	772	727	717	766	731	692	717	733	755	740	742	726	728	763	764	703	777	743	721	710	690	732	738	702	715	722	706	728	747	735	743	768	696	668	749	768	707	734	786	766	752	750	727	741	703	725	750	787	698	722	720	726	691	717	747	714	713	720	716	719	740	729	730	755	729	687	766	704	736	700	782	734	686	757	744	776	756	674	738	741	693	757	706	734	647	747	734	732	733	719	715	747	713	694	754	719	708	712	738	710	748	757	740	724	746	736	742	760	721	761	744	704	778	761	712	743	739	720	770	752	727	704	778	739	753	739	707	678	739	763	701	726	731	702	715	738	720	715	751	708	707	736	688	743	700	703	737	717	771	707	759	713	737	735	750	705	678	712	774	774	720	710	713	700	731	703	748	714	739	672	721	681	674	734	740	692	681	691	793	780	718	737	782	750	716	697	740	778	717	686	738	722	740	702	705	706	752	702	689	699	775	724	744	750	727	675	756	741	739	723	714	807	745	735	746	758	725	738	701	772	738	753	726	727	716	706	719	739	655	664	712	724	729	685	707	754	686	744	718	700	709	724	733	697	699	707	711	705	714	722	748	723	742	703	690	675	744	718	738	733	717	734	674	727	715	762	725	727	758	723	716	730	724	688	725	737	755	670	691	733	729	729	759	707	735	720	719	712	724	712	718	723	737	759	742	725	700	712	711	741	736	697	710	696	713	755	715	710	712	709	708	742	781	760	744	750	732	752	734	757	730	711	748	739	739	741	728	745	701	764	727	700	727	698	739	725	697	691	697	761	708	735	702	726	723	679	722	729	732	705	727	754	696	717	758	762	749	770	756	696	729	782	783	738	739	718	716	726	691	692	741	693	741	734	728	732	718	774	749	744	709	734	656	756	748	774	734	722	717	732	736	757	736	743	790	726	700	725	734	709	763	702	773	718	766	705	700	752	752	715	686	737	727	712	679	704	713	712	714	684	733	719	745	771	732	725	747	702	716	711	763	732	723	764	717	747	697	722	695	691	674	763	671	727	775	718	759	775	743	739	722	727	699	767	707	726	693	711	734	742	705	710	712	733	704	741	737	713	771	703	731	713	734	751	737	662	736	725	706	753	691	723	749	721	712	745	709	716	700	719	755	713	779	690	676	706	718	743	764	705	736	725	781	724	715	727	751	684	714	719	728	745	749	750	698	728	691	723	748	748	684	730	740	744	748	695	762	720	748	774	666	702	714	736
23824	9315	4744	4921	3753	1817	636	458	166	117	120	149	143	133	140	123	134	133	136	118	109	116	148	133	133	112	152	130	145	125	134	130	126	136	124	138	148	133	125	118	116	129	121	143	127	93	128	132	122	131	122	133	119	120	144	136	131	95	128	135	117	130	122	109	120	142	137	147	121	112	117	120	128	125	119	106	132	138	133	130	144	130	127	145	150	111	131	109	128	145	121	132	104	126	138	132	157	110	127	126	133	143	128	130	151	145	137	113	149	135	133	123	116	126	141	118	126	138	123	120	137	137	131	121	111	113	109	122	131	152	122	151	140	119	124	140	119	146	135	139	115	133	112	121	116	115	143	127	131	131	110	130	110	146	124	137	113	129	140	136	122	126	132	128	136	131	125	135	119	135	99	122	129	122	117	110	137	159	154	136	139	122	116	149	131	140	134	146	130	130	140	115	117	134	131	120	105	131	116	150	138	136	111	133	131	105	120	129	132	105	117	127	109	106	126	137	144	112	128	128	149	141	126	131	123	135	128	128	124	137	119	134	127	126	131	134	148	105	119	122	114	132	135	113	131	144	124	131	137	137	131	123	136	134	128	143	150	113	117	124	132	124	120	116	133	115	146	119	94	134	130	100	129	139	133	145	122	107	121	127	133	130	136	134	139	120	134	127	125	124	135	111	109	120	118	120	133	138	111	123	133	126	124	144	119	136	118	118	118	141	124	116	111	121	133	139	142	132	129	147	122	126	131	161	125	127	109	136	127	133	113	138	138	135	141	146	117	128	140	148	155	137	125	127	151	151	141	106	126	129	130	155	108	130	127	130	124	130	133	126	107	127	131	137	139	137	138	132	138	119	117	120	136	153	124	122	135	128	106	125	122	132	132	140	137	109	129	138	125	122	123	127	142	149	134	134	148	129	121	147	122	132	143	117	141	160	132	120	121	122	120	137	123	142	115	127	130	124	122	108	120	112	128	126	144	143	118	131	141	107	143	116	115	128	124	139	144	130	123	124	135	130	131	124	131	139	129	140	143	142	122	130	133	121	127	138	112	157	126	126	113	126	117	122	123	116	139	126	123	145	143	134	156	118	121	148	129	132	124	130	133	115	111	130	113	132	145	138	117	145	143	112	106	138	108	124	123	135	131	137	131	114	143	155	130	141	140	140	131	118	124	113	138	159	124	129	135	136	140	133	139	150	143	123	112	119	130	125	142	121	126	133	120	111	139	142	110	132	110	132	144	125	125	141	126	142	109	136	115	126	111	122	119	135	118	120	139	113	127	126	134	125	130	129	128	114	102	110	126	123	117	144	117	152	119	136	129	127	135	117	113	141	112	102	124	110	136	139	145	123	125	107	115	148	113	131	132	114	117	132	148	137	132	121	134	126	114	107	115	121	143	112	133	123	129	128	137	144	112	109	134	135	129	123	140	134	134	137	134	134	146	153	157	118	123	149	115	125	133	98	103	136	135	145	152	116	129	149	120	142	136	131	118	136	119	113	121	148	129	114	141	118	133	131	132	135	103	129	130	122	155	138	133	128	118	118	140	118	115	130	125	163	144	134	108	162	127	133	133	116	119	129	139	151	130	125	104	118	131	133	119	136	119	140	150	168	117	128	128	132	125	137	135	148	123	127	141	147	128	136	134	128	143	124	141	116	128	144	143	140	118	112	133	116	140	136	119	137	148	132	115	106	122	135	135	135	149	114	142	130	126	147	131	118	132	151	132	119	149	133	132	127	138	131	149	121	109	142	124	117	140	119	121	134	143	144	147	148	133	151	116	127	150	130	138	125	145	122	125	120	125	148	134	131	122	158	132	131	117	125	117	129	146	102	132	120	128	142	121	143	120	125	103	129	144	136	124	130	135	132	114	145	123	137	139	139	122	148	132	136	123	116	123	130	134	116	115	110	148	115	105	127	119	149	127	131	125	133	108	109	131	106	133	139	116	134	117	144	121	144	134	158	129	140	133	136	136	130	136	141	141	133	136	117	136	120	105	133	136	126	121	133	126	125	130	137	122	148	150	138	120	128	119	121	119	102	132	128	136	117	126	103	124	140	124	126	134	148	126	115	133	153	116	133	134	127	136	138	125	125	131	134	138	99	113	129	126	145	129	153	147	124	117	122	116	134	133	133	130	124	132	125	131	131	115	123	116	122	136	151	131	146	143	114	126	138	120	135	144	122	111	124	112	128	135	131	115	147	141	112	138	147	137	134	132	133	125	121	152	116	105	134	146	136	128	123	108	135	132	136	125	123	154	130	119	132	150	129	117	137	126	135	121	137	137	119	127	124	137	127	138	117	129	152	130	113	140	121	133	105	127	153	117	129	107	118	142	127	131	125	146	123	136	136	122	122	114	126	132	144	108	130	144	137	104	155	132	123	122	113	125	126	131	140	125	146	145	120	142	116	123	161	110	137	128	113	125	140	121	118	133	135	117	119	129	146	127	120	126	151	144	123	113	140	137	114	128	124	127	137	146	141	137	112	151	111	148	120	100	117	108	136	134	133	122	137	119	104	123	125	124	120	135	119	142	119	140	127	121	110	129	114	128	153	134	123	125	162	149	114	133	123	145	122	127	139	123	147	118	145	137	106	125	122	132	133	122	137	129	118	130	148	121	108	108	128	108	117	121	113	125	105	114	128	123	125	111	127	126	125	123	120	121	98	127	113	134	109	146	149	126	115	123	131	114	107	104	134	119	135	121	143	127	143	140	115	119	147	131	130	126	113	109	143	131	120	131	125	133	115	120	149	116	132	107	112	117	122	117	111	131	128	139	121	133	121	123	143	126	113	140	133	111	119	117	108	102	119	136	143	129	132	126	102	122	115	140	119	128	122	124	131	142	115	134	133	130	118	116	134	153	114	109	109	130	136	121	125	113	106	121	128	115	133	118	117	119	128	126	123	144	126	126	123	122	153	120	153	147	113	137	139	139	145	127	109	109	125	120	117	147	129	144	157	111	121	124	117	113	125	124	140	126	125	155	143	123	123	130	152	131	131	167	122	108	138	129	126	116	128	113	103	117	128	122	132	121	131	126	143	131	116	128	108	129	152	147	90	117	117	136	125	127	123	138	143	126	119	123	112	128	132	123	116	121	121	124	137	131	135	115	130	127	136	118	134	136	102	155	121	135	128	119	119	126	133	156	100	118	132	131	135	125	126	104	123	107	119	142	115	116	131	125	111	128	133	112	130	118	126	144	138	126	130	119	117	124	116	135	129	137	112	142	148	136	121	116	117	144	123	141	117	139	144	141	127	141	129	139	130	133	122	111	133	145	130	108	127	140	131	133	107	120	125	107	133	139	129	126	116	121	132	105	141	137	116	143	132	123	118	121	132	138	109	120	103	136	128	105	115	122	132	129	126	111	124	140	131	126	118	148	153	117	135	127	123	109	137	124	117	140	122	110	123	113	129	128	131	122	120	119	128	112	125	107	121	120	130	135	143	134	141	123	144	132	129	134	133	132	109	138	140	152	151	148	120
12768	5257	9120	13754	12473	6601	2664	1906	359	359	318	330	355	338	343	378	363	350	337	341	341	362	360	334	347	299	356	359	360	340	330	344	345	317	344	327	362	343	350	307	337	355	357	310	345	368	343	292	323	316	317	324	389	339	321	343	350	347	339	320	373	347	381	316	320	321	349	368	363	356	360	338	321	353	346	348	309	310	321	336	355	342	342	297	331	326	323	353	327	360	352	334	321	354	352	316	318	374	310	353	327	356	361	343	300	342	348	358	334	343	341	272	335	342	361	317	325	338	331	313	354	352	345	365	288	303	337	375	303	381	337	334	339	319	329	354	332	345	334	361	381	297	320	341	333	347	372	314	288	326	352	353	344	352	317	344	342	339	336	360	323	338	324	350	358	337	342	333	319	331	309	352	307	321	340	335	302	313	335	344	333	325	350	338	338	397	336	312	367	309	363	371	324	367	358	348	339	345	326	349	316	318	324	334	348	327	331	363	311	347	376	362	353	347	342	349	293	352	338	366	346	319	321	320	361	370	312	356	328	313	324	342	337	346	361	355	305	340	349	341	335	336	310	391	338	335	305	323	335	326	398	359	353	327	305	343	360	333	336	335	379	311	341	339	344	325	373	345	309	377	332	315	327	329	357	345	338	320	364	348	345	348	302	315	384	350	326	309	355	351	330	377	387	358	333	330	318	333	345	362	331	360	325	336	339	327	367	349	343	351	345	345	347	358	373	382	326	390	346	323	349	320	354	348	345	317	332	317	335	328	351	321	348	351	330	325	347	344	368	318	346	327	329	320	359	323	304	303	324	326	334	317	358	316	335	352	325	325	341	326	350	357	335	338	305	289	360	343	314	343	359	329	337	345	342	313	316	349	352	348	322	318	363	363	349	378	298	323	323	343	359	304	318	331	372	341	325	359	365	343	349	338	333	345	359	337	351	339	300	337	323	327	354	328	359	347	346	343	322	333	322	346	331	348	340	324	300	364	370	339	309	360	306	331	339	322	325	342	316	366	335	367	363	357	340	321	361	344	316	365	345	377	349	296	339	348	336	353	308	347	341	341	355	334	351	366	318	357	363	357	335	357	325	352	311	346	371	338	333	311	367	304	326	345	342	332	325	358	337	352	359	297	358	338	343	336	358	341	347	345	350	322	315	324	336	335	333	337	355	310	357	338	340	347	380	324	316	325	310	371	343	368	335	353	353	325	355	345	301	346	337	334	336	331	332	314	334	322	314	321	333	370	362	359	364	312	335	335	345	338	335	330	334	339	338	359	334	331	353	326	358	303	351	304	324	354	372	351	317	370	353	332	347	343	332	326	341	314	365	348	350	344	341	348	351	328	336	347	327	368	342	338	331	325	319	313	331	304	338	321	350	363	298	334	339	360	343	336	297	357	327	372	381	362	371	363	323	347	374	330	333	334	355	373	324	327	354	359	327	347	308	310	338	314	350	368	305	385	308	357	348	346	323	339	351	371	350	333	349	331	345	345	361	323	335	305	296	335	339	350	343	326	365	357	354	301	318	321	356	333	325	372	321	314	307	360	318	360	344	340	319	343	324	335	332	340	389	338	297	334	327	334	378	357	331	325	353	312	333	365	324	344	378	323	347	326	348	350	337	321	316	323	313	353	304	349	353	332	358	332	300	342	319	342	338	341	321	332	366	312	341	341	344	340	348	366	353	331	338	313	330	334	341	336	343	316	326	333	333	340	352	351	319	336	336	344	324	364	342	370	330	340	337	310	357	341	355	369	316	363	347	348	332	316	328	361	336	356	353	326	342	334	329	367	310	333	324	316	322	296	348	340	319	335	315	352	337	339	360	339	329	332	346	313	339	345	318	333	359	358	349	353	323	336	331	364	349	353	332	310	358	317	332	333	348	368	336	344	307	309	315	346	322	320	334	324	371	357	314	334	329	338	346	330	350	306	322	348	359	341	364	347	339	387	324	331	358	335	328	320	361	327	359	355	314	358	357	333	324	366	331	330	340	325	328	335	354	340	354	351	296	348	345	360	357	328	323	343	334	321	324	325	323	303	327	328	351	347	350	343	339	358	320	350	333	350	312	322	349	348	360	358	336	296	360	346	350	302	325	329	349	324	320	303	333	352	312	350	377	319	318	336	349	321	348	346	345	354	342	355	351	359	356	348	322	306	345	337	325	324	315	344	324	335	342	341	363	344	344	367	352	292	380	359	328	318	334	337	323	363	334	322	322	336	349	338	327	314	353	320	318	318	371	352	321	335	354	343	345	334	328	306	323	274	334	340	319	353	371	319	335	356	338	331	351	338	346	340	298	358	356	349	361	303	331	323	331	330	341	349	325	337	377	327	316	358	304	359	355	345	325	358	322	316	306	357	329	359	346	336	366	341	334	298	357	335	325	327	333	378	323	326	333	360	326	344	340	332	355	344	319	336	369	337	322	372	334	351	359	324	330	367	341	345	331	329	355	355	339	315	364	340	363	316	345	355	346	346	332	338	379	355	334	360	327	339	368	327	355	311	341	337	308	361	318	319	340	360	351	320	309	347	353	334	292	356	339	336	348	341	357	366	325	352	332	329	348	371	352	335	313	335	346	387	357	342	356	347	305	347	363	355	319	324	321	363	326	330	322	300	344	296	314	334	363	350	333	327	307	357	348	354	345	326	354	351	349	355	338	349	339	321	359	364	349	350	357	342	336	349	369	347	355	324	341	328	346	333	353	290	306	342	327	312	355	339	332	347	339	331	340	341	326	319	345	357	338	351	353	331	341	341	313	377	356	344	339	316	349	339	343	293	346	373	348	301	323	321	336	348	333	304	315	338	331	320	354	327	337	314	336	353	330	348	335	329	297	322	380	368	331	320	346	340	342	329	352	345	350	346	371	387	320	351	331	340	344	333	350	325	367	347	343	346	358	329	329	329	359	320	308	334	327	348	331	346	359	320	360	335	370	375	365	350	352	379	331	355	334	374	302	332	349	347	358	322	326	372	355	323	333	338	339	333	335	335	332	363	330	330	353	362	351	346	324	341	340	362	358	358	330	348	346	330	353	333	327	361	350	319	335	377	338	376	357	346	327	333	342	346	386	342	322	346	326	337	345	338	332	323	322	331	347	326	333	301	344	310	345	365	348	339	376	350	335	332	314	336	345	347	315	312	325	324	327	326	315	324	344	342	339	352	355	367	322	341	337	335	371	362	363	358	322	336	371	355	372	299	309	355	355	299	379	308	346	338	332	344	326	331	333	348	371	315	320	354	357	333	351	339	357	325	358	340	327	334	344	366	325	317	345	336	327	326	323	335	313	350	320	325	376	346	345	336	345	370	348	325	332	351	358	355	327	309	326	334	379	352	341	354	311	321	332	331	332	306	323	326	348	378	362	309	328	323	342	346	321	358	349	304	342	315	321	360	361	301	351	339	329	339	328	362	341	324	320	324	317	362	351	360	369	337	358	347	355	347	328	328	380	333	335	305	346	330	339	339	322	310	338	314	361	327	314	320	313	358
34070	16135	13300	22065	20274	12302	3766	1722	228	150	149	149	138	148	132	141	155	164	157	172	172	195	161	159	171	153	144	166	167	140	131	140	147	154	169	159	130	130	150	161	144	158	145	137	127	188	133	160	142	143	146	123	146	116	142	156	144	135	155	159	158	158	136	169	159	170	135	158	153	151	158	135	133	167	159	152	180	155	163	146	142	161	153	181	147	154	141	160	173	143	155	119	141	117	150	162	149	149	157	135	131	163	143	152	172	148	152	144	149	122	151	175	153	174	156	152	143	157	159	151	174	138	141	143	159	168	150	146	151	153	144	166	163	160	166	168	156	134	138	158	150	151	145	141	127	155	147	139	134	154	140	139	157	167	150	155	145	142	155	149	134	152	145	133	132	171	153	149	149	145	157	140	149	162	149	164	166	169	140	135	119	152	133	142	148	140	164	158	152	164	146	146	136	146	153	149	151	119	140	138	140	142	144	139	145	160	163	154	118	149	128	147	134	134	131	138	154	171	136	145	134	154	139	139	156	160	147	164	119	155	135	136	153	138	152	163	162	176	147	148	158	145	130	159	160	152	164	151	140	154	175	152	173	148	146	146	150	136	171	164	178	145	151	127	136	119	156	138	155	157	159	149	154	156	148	140	164	166	148	151	140	175	158	155	157	159	131	153	163	146	138	144	147	137	143	149	160	147	148	157	153	143	153	144	143	149	131	128	139	146	124	162	151	143	137	154	141	123	173	140	145	131	121	147	161	168	137	130	130	144	137	154	147	142	158	144	154	169	144	158	138	172	137	143	138	150	151	126	135	156	159	133	145	146	147	143	176	150	154	160	148	149	178	153	159	168	134	151	147	129	164	141	148	141	132	180	141	155	154	153	155	162	117	156	187	126	157	140	159	168	168	147	143	152	136	160	137	154	131	152	152	150	151	128	147	145	151	161	148	141	122	151	131	156	161	157	158	159	137	127	153	151	140	164	140	156	182	170	161	151	186	152	151	141	141	127	129	152	175	146	148	134	167	136	129	145	166	151	168	149	148	141	144	146	125	141	133	129	127	154	148	138	146	145	139	160	136	140	134	152	139	147	140	151	153	146	154	149	119	160	147	144	183	147	128	164	141	183	143	149	155	179	136	144	139	146	149	169	137	175	145	153	159	169	145	153	148	140	139	157	148	128	137	163	179	147	155	144	168	160	160	145	172	152	158	143	152	129	161	141	145	152	155	174	169	133	147	148	155	149	165	157	152	160	166	138	147	143	136	153	160	138	136	141	120	144	136	157	162	131	170	137	156	139	147	163	158	145	163	139	151	122	153	139	148	145	175	141	162	148	133	148	158	138	144	140	131	154	124	174	152	154	110	170	137	142	161	156	143	121	151	149	144	133	125	139	161	139	161	142	147	122	153	183	156	153	148	142	168	151	137	138	139	151	155	153	148	114	146	152	162	138	151	167	166	146	152	159	127	140	162	169	143	169	153	149	137	145	139	163	164	146	153	152	187	123	148	150	142	150	164	192	127	144	157	159	169	148	147	131	164	153	155	144	172	155	159	157	148	139	157	140	146	150	158	153	149	126	145	140	145	166	158	160	155	149	137	144	141	140	141	148	146	129	129	156	154	155	159	161	161	152	143	145	175	149	142	155	129	128	170	125	159	148	124	145	156	136	167	139	125	148	147	139	162	143	167	154	149	167	151	170	140	148	163	136	154	162	144	147	155	129	145	152	145	167	141	152	136	148	158	117	169	143	148	133	139	132	146	146	154	131	145	157	141	166	151	143	140	146	158	164	161	149	144	141	155	147	133	139	150	133	136	171	144	167	144	133	147	162	174	131	164	150	143	137	149	125	137	150	147	139	152	160	156	151	148	157	134	135	135	137	156	145	168	149	143	143	138	145	149	155	171	164	161	136	152	128	168	159	159	156	150	133	138	172	129	162	163	148	131	132	162	146	138	132	150	144	138	140	141	143	152	147	138	166	159	158	169	157	139	142	127	158	130	148	152	150	167	160	153	125	127	148	145	155	162	142	169	140	160	150	136	163	155	158	129	144	130	153	169	154	144	146	161	145	153	161	157	146	150	152	139	155	151	169	141	150	161	141	160	144	160	155	161	153	153	147	161	154	171	149	143	149	148	149	146	153	153	146	146	169	148	136	153	143	158	138	141	120	161	159	176	157	134	135	133	171	166	162	140	143	164	152	140	125	147	163	170	159	140	147	167	165	140	133	185	148	129	132	142	128	153	138	124	155	170	141	157	138	133	159	154	170	158	150	163	163	135	130	158	139	144	166	148	140	162	149	143	137	140	155	154	147	154	148	136	148	142	134	148	143	138	162	140	162	169	174	136	136	115	132	136	124	153	165	120	149	172	157	140	124	158	145	156	139	160	155	163	170	148	153	145	139	140	149	139	156	142	143	150	149	156	143	131	139	149	166	152	133	146	149	152	154	148	147	146	165	127	155	122	143	152	133	150	188	140	156	164	176	166	132	145	147	131	128	138	163	153	155	160	131	143	132	141	157	146	140	155	127	151	147	153	160	138	146	148	169	129	141	137	136	130	144	148	137	143	166	144	140	175	156	148	162	168	131	157	143	140	142	157	152	159	166	149	147	129	138	156	160	146	138	144	165	170	161	148	148	141	137	135	140	159	169	135	134	143	143	165	175	139	154	162	149	149	152	169	152	166	158	148	144	155	146	142	143	142	152	163	161	155	168	131	146	152	140	123	142	154	141	148	131	134	130	131	137	134	171	133	155	139	168	146	140	145	169	155	156	159	137	153	162	168	156	184	160	161	143	159	162	143	130	135	124	174	148	118	171	152	148	133	148	168	158	155	144	174	169	152	154	152	134	167	108	159	155	124	142	147	129	139	155	168	168	144	149	155	148	173	141	181	140	154	148	152	146	148	163	166	177	128	143	129	143	150	142	171	138	145	151	151	147	132	157	158	139	131	160	162	145	157	139	141	151	132	134	143	134	156	132	171	168	138	161	160	152	160	141	149	149	156	143	142	146	139	130	110	149	154	169	137	126	152	150	140	170	166	155	133	164	146	120	166	150	142	140	137	135	144	131	160	142	154	158	140	140	176	156	148	158	145	138	164	145	124	134	161	174	144	152	159	136	138	146	165	157	132	155	177	130	140	160	163	142	158	150	137	169	144	161	137	155	144	120	143	143	139	162	139	160	157	159	154	146	153	133	132	173	129	149	147	146	137	127	149	150	141	146	147	145	144	136	168	160	155	177	145	185	152	110	136	158	131	152	143	150	138	134	158	153	145	150	158	161	125	156	132	166	168	157	172	154	142	138	137	158	158	146	137	153	156	165	165	166	146	146	156	141	179	153	155	150	162	159	158	115	141	130	141	170	126	152	151	158	124	157	145	154	150	142	149	150	149	152	167	146	146	143	158	162	145	164	156	179	163	150	173	152	136	165	164	136	150	174	130	154	129	157	123	144	155	142	124	130	165	145	130	144	159	180	174	154	160	139	173	156
19955	8858	21324	36387	36694	26337	12479	7773	583	423	416	409	390	416	382	403	422	379	361	394	381	373	367	378	398	409	385	422	418	435	356	371	408	380	385	368	386	387	395	405	427	379	357	398	408	377	365	394	394	372	378	351	376	403	351	420	338	386	410	405	376	375	403	421	388	380	397	399	379	369	394	402	360	378	413	346	403	377	419	406	393	418	415	349	400	399	384	400	346	426	369	387	427	395	417	377	346	373	372	376	387	380	401	411	418	377	429	414	376	402	387	397	380	377	376	409	376	364	382	404	409	412	378	431	377	390	407	388	375	359	410	381	363	392	373	354	374	376	361	360	386	367	377	362	376	394	391	406	406	371	379	395	399	414	402	341	399	383	380	393	383	338	377	407	361	404	367	372	426	369	362	391	401	386	398	419	411	409	382	349	384	417	349	386	365	407	390	406	378	394	414	399	356	381	382	373	381	416	382	388	358	384	384	416	404	378	377	363	407	370	402	394	433	395	380	407	356	379	380	392	389	396	387	388	410	410	390	390	400	411	391	375	374	399	398	359	421	383	391	404	366	412	394	374	416	397	400	384	386	397	386	401	382	378	422	423	369	387	391	381	383	382	363	361	386	382	383	373	399	438	410	402	378	388	395	390	360	371	369	373	409	396	405	406	405	401	408	384	379	392	382	365	387	393	404	394	393	365	421	394	388	385	431	382	372	399	363	349	375	377	375	375	392	394	419	411	391	399	396	390	366	387	436	388	371	401	345	371	408	428	354	388	404	430	368	409	385	376	370	372	354	372	376	383	387	377	385	454	375	442	389	387	407	396	390	366	383	387	399	374	388	358	410	402	387	388	393	403	345	386	357	390	369	365	399	404	402	382	373	383	377	412	367	398	384	410	378	381	410	375	384	398	416	429	419	364	383	346	376	438	383	370	344	385	379	403	429	378	368	391	380	365	388	397	399	344	397	448	374	379	401	353	384	423	396	414	404	392	380	364	398	357	399	364	408	401	360	372	398	422	418	390	380	385	360	383	415	387	399	396	376	378	396	362	412	393	366	401	397	378	392	388	377	405	396	376	386	376	392	378	371	381	394	360	401	426	389	388	398	389	386	415	401	407	402	397	364	386	373	383	377	390	407	407	356	398	366	369	388	385	370	389	421	422	360	363	403	418	369	407	417	397	348	403	370	416	388	435	407	378	422	354	401	405	427	360	389	381	376	394	377	408	398	403	388	401	369	419	457	362	388	377	405	405	415	377	362	364	387	392	421	392	389	389	378	381	412	378	365	380	392	400	371	395	399	393	407	371	378	404	355	402	363	364	363	402	411	434	411	379	413	387	449	373	373	407	399	414	428	409	403	375	380	406	380	395	369	391	424	396	380	365	391	378	367	399	368	359	365	404	427	359	352	423	411	414	386	374	356	378	397	390	375	387	404	382	390	348	377	378	412	406	382	366	367	320	365	393	401	381	413	376	403	384	373	378	416	402	389	380	393	384	405	345	420	402	402	404	406	362	384	375	423	358	361	414	384	385	420	388	374	422	393	381	384	386	406	386	383	417	415	382	394	386	413	407	412	376	406	402	380	343	386	375	364	366	394	397	390	383	351	367	397	386	381	381	407	367	400	400	400	370	402	371	372	392	370	368	368	388	365	375	406	369	363	404	399	404	397	397	377	370	439	379	379	374	406	367	387	373	356	432	388	393	425	380	369	383	412	389	355	407	388	359	419	387	393	413	400	380	410	383	415	351	401	393	381	399	367	389	397	399	362	399	382	408	373	396	384	367	397	390	374	344	402	391	402	407	420	402	384	382	396	375	395	359	385	386	392	396	397	403	385	432	373	385	360	387	392	389	393	368	381	393	382	394	425	382	385	411	422	418	397	389	409	362	360	356	411	402	400	403	373	379	383	355	413	372	403	364	401	385	340	383	380	362	424	378	382	371	372	354	414	384	376	371	398	413	404	360	380	400	397	383	387	362	351	409	390	415	390	438	376	403	400	382	398	379	384	384	370	410	388	411	381	413	351	364	425	386	341	365	368	394	408	410	416	375	369	404	374	380	371	380	393	405	368	394	390	398	402	400	393	405	421	412	373	399	407	390	394	399	400	413	383	403	380	390	386	386	406	374	337	408	446	392	350	415	383	363	376	397	382	384	423	367	388	358	379	381	393	399	372	382	388	395	409	397	342	430	393	421	386	389	424	392	403	395	373	401	369	403	388	399	410	392	381	362	361	421	354	401	411	399	388	395	371	360	415	397	416	381	383	439	376	382	377	376	396	408	357	380	400	368	378	384	389	385	385	427	391	376	377	394	407	361	365	413	387	433	429	374	408	412	396	389	401	373	402	400	374	375	403	361	370	400	396	401	374	393	370	364	423	419	351	394	410	432	389	423	403	396	353	379	394	399	371	396	384	395	399	403	372	400	363	383	384	389	399	378	391	395	411	382	360	382	397	399	409	399	382	405	390	374	373	375	391	379	375	385	341	393	412	406	396	376	364	372	346	378	380	403	369	365	396	401	405	400	388	408	386	360	406	410	399	410	363	391	366	392	402	381	423	375	411	419	421	376	395	382	395	389	413	389	400	394	384	398	402	407	376	380	374	383	377	381	411	402	398	398	354	404	395	387	386	383	398	348	403	396	360	393	411	398	392	404	357	398	439	411	359	379	368	354	395	401	368	419	373	376	399	359	383	368	395	382	399	387	386	372	403	385	387	393	405	383	368	399	365	396	385	397	382	380	385	377	379	377	431	377	437	412	373	382	378	392	371	399	423	388	389	375	395	343	379	384	388	403	406	378	364	392	392	393	380	362	442	396	389	391	367	390	404	408	389	371	370	382	410	373	406	420	379	395	367	455	408	388	390	388	370	395	380	367	378	387	399	389	392	351	386	395	416	411	412	396	413	388	377	412	409	384	390	396	393	383	396	385	394	390	360	361	375	352	387	373	413	401	393	418	386	349	398	380	364	382	352	381	397	381	363	398	380	412	418	369	389	363	373	373	392	425	412	363	373	386	378	415	409	390	360	405	439	382	408	385	343	378	406	362	360	355	362	387	418	354	381	398	382	382	402	407	391	401	386	380	376	400	403	413	393	401	386	385	410	365	405	371	339	372	365	387	381	395	368	364	379	385	419	388	404	363	403	405	395	354	382	393	371	402	374	368	386	370	387	390	388	377	398	352	409	383	373	373	395	391	353	412	393	367	362	392	380	388	366	401	382	376	347	398	360	390	374	383	379	364	403	414	403	368	412	392	380	410	405	418	417	424	369	409	379	362	424	367	385	382	411	418	368	354	417	412	391	402	387	369	403	379	329	396	377	396	384	376	366	379	399	380	388	373	369	413	397	372	360	370	411	364	397	398	368	384	403	415	390	369	391	344	382	388	402	371	387	408	375	366	392	401	424	345	403	382	416	372	397	421	379	364	375	386	396	409	432	376	387	422	387	390	416	384	389	400	402	326	386	364	391	375	409	393	402	404	353	391	409	413
59522	36245	41536	64214	61081	47853	27227	13756	1420	385	353	342	338	325	328	335	305	322	302	301	300	308	334	321	328	337	342	284	328	293	323	335	309	331	331	341	331	299	351	283	316	325	307	277	314	339	344	311	281	331	346	304	327	285	311	286	322	338	317	336	338	303	308	341	323	328	309	351	298	328	327	336	279	286	325	305	331	347	308	314	307	300	334	331	279	287	302	329	282	323	327	288	288	296	322	325	328	305	336	311	300	330	303	297	317	286	352	318	275	318	323	307	320	306	301	326	333	287	314	314	321	325	335	332	337	335	290	309	313	347	287	315	347	350	329	314	317	298	329	335	350	299	296	331	316	336	354	295	316	319	339	386	329	346	321	306	352	315	308	344	304	310	335	278	332	301	354	319	292	300	342	332	321	330	355	297	324	279	335	336	321	334	335	299	329	311	329	338	301	321	337	313	302	331	347	320	321	324	313	332	342	286	302	334	312	345	298	344	314	292	302	331	326	294	333	310	306	305	343	312	289	344	349	308	337	319	317	307	328	334	315	349	315	300	354	333	300	325	296	312	301	313	313	307	299	332	318	277	332	338	308	293	322	305	326	310	285	291	345	335	308	290	325	341	313	274	332	317	335	333	313	316	283	334	319	332	319	311	347	309	309	331	331	316	354	325	331	325	313	336	312	330	335	339	319	334	314	338	327	308	284	341	290	306	321	318	308	332	328	346	290	329	313	304	310	310	325	284	321	321	344	330	331	346	278	326	314	302	352	296	299	315	305	337	328	331	302	321	308	304	304	314	296	331	312	309	307	331	315	315	359	301	321	296	294	323	314	304	322	298	350	321	340	306	306	308	340	293	323	325	319	328	309	310	322	344	322	323	305	341	311	326	303	295	322	370	358	312	353	320	300	344	325	280	286	305	328	289	304	323	357	326	319	303	341	348	299	348	294	298	334	304	331	353	308	308	331	297	326	327	307	319	312	366	300	292	353	323	277	305	322	315	327	354	315	308	355	304	349	308	324	313	370	338	316	306	313	323	293	330	309	310	302	314	321	328	312	347	319	337	329	300	318	308	332	323	333	306	304	304	326	287	332	303	312	329	294	339	290	366	298	295	324	312	306	327	320	303	338	302	337	295	280	314	344	330	317	285	323	304	326	317	317	329	336	316	301	296	304	341	368	343	353	325	297	307	305	314	308	344	333	314	321	306	323	269	311	310	324	323	318	319	308	329	286	304	334	338	322	315	306	318	342	281	337	330	351	308	313	306	324	286	286	332	348	309	358	345	300	334	349	312	311	282	313	301	312	341	344	288	349	302	312	323	323	294	326	286	277	289	337	311	322	329	296	346	345	363	338	307	332	353	349	318	305	298	317	298	323	293	340	297	278	298	316	328	305	311	337	344	316	306	303	332	318	332	329	326	282	304	345	326	326	309	303	315	313	321	325	291	343	348	276	299	313	323	301	321	291	358	314	322	313	329	287	312	344	338	323	347	305	332	335	318	356	339	297	326	311	328	301	311	320	327	331	303	293	334	323	297	294	322	326	305	319	328	322	319	339	308	318	332	334	319	289	344	355	337	296	332	326	338	318	310	335	315	320	312	350	341	321	318	337	342	303	337	340	306	314	328	327	332	327	324	330	296	294	324	304	322	283	306	325	342	298	317	317	338	298	264	328	307	314	326	317	298	302	319	293	319	368	289	293	315	285	322	351	330	338	342	316	342	326	302	303	303	320	328	295	316	303	331	324	327	311	317	347	303	304	354	307	340	344	313	338	323	335	322	333	304	337	352	337	325	309	335	301	345	352	293	323	297	318	367	307	360	328	346	306	321	295	290	313	318	311	316	298	301	344	306	335	339	338	324	301	289	267	317	317	322	313	326	291	336	345	285	335	286	286	329	290	294	325	306	300	302	316	336	319	320	291	359	318	313	363	320	336	310	328	325	265	308	310	299	352	353	323	327	301	306	325	357	312	309	337	295	323	337	323	325	284	295	299	321	347	320	357	290	350	318	305	338	319	315	283	319	308	329	321	318	341	331	304	324	302	317	355	347	336	286	298	305	318	296	337	319	306	335	313	318	313	336	320	335	288	298	321	326	331	327	313	325	335	307	300	299	317	328	314	290	339	335	322	302	325	358	355	328	328	329	305	332	365	314	329	348	324	308	308	331	335	321	329	322	314	296	286	325	268	317	338	346	326	340	326	322	314	312	302	304	278	306	304	299	326	348	333	312	316	327	321	313	287	328	292	310	316	314	297	311	320	294	330	316	330	306	344	321	296	340	326	326	334	326	346	263	336	339	279	286	300	319	313	327	310	336	307	276	338	305	325	302	292	312	343	329	345	312	328	280	329	314	316	316	337	302	310	294	308	340	315	324	283	323	302	330	336	320	338	297	347	316	327	289	322	318	313	343	351	315	331	345	352	327	316	301	324	328	321	336	318	337	320	356	306	345	314	314	321	325	352	294	323	337	348	301	291	314	309	317	328	335	340	327	322	333	328	327	335	343	308	329	341	317	325	276	300	321	307	321	282	323	304	327	328	340	309	336	302	374	328	295	321	333	321	294	315	303	309	313	310	308	324	333	309	303	305	280	316	364	317	322	288	295	330	313	348	297	304	295	365	332	329	289	324	312	292	279	298	300	303	309	304	334	332	305	297	314	318	311	308	317	305	329	330	339	344	341	284	334	351	351	346	319	314	316	303	311	309	321	358	325	300	321	310	293	312	317	315	310	268	304	338	342	297	313	300	288	302	331	324	336	293	318	328	336	326	342	315	317	356	301	328	328	283	298	281	313	304	321	322	313	313	324	315	332	329	333	340	306	304	284	329	348	337	289	331	344	310	313	271	310	324	296	306	289	336	342	321	273	315	325	313	325	337	323	352	317	343	317	350	307	310	316	303	299	321	335	306	278	333	323	391	302	323	317	317	326	333	352	296	348	313	309	296	308	312	299	316	334	334	304	297	284	293	309	345	299	292	317	330	329	300	299	338	297	316	345	320	318	279	344	301	310	320	305	323	328	308	290	348	315	364	343	309	306	309	296	327	342	305	318	314	295	299	313	337	312	313	319	298	334	327	286	316	327	297	341	307	344	350	291	267	343	297	328	370	382	316	324	323	317	358	307	325	346	354	313	314	297	302	319	323	340	306	296	293	310	320	326	291	329	291	338	311	333	296	308	330	337	305	328	328	336	332	300	307	316	305	296	302	338	315	311	300	318	331	344	354	289	300	289	323	342	317	355	337	309	326	314	321	326	316	290	315	301	315	323	282	281	334	318	306	309	318	319	330	308	325	338	299	300	282	285	290	330	321	328	284	305	326	307	318	331	331	329	302	315	283	301	345	324	306	304	326	328	334	315	333	292	302	329	303	322	348	347	330	315	332	306	301	279	333	320	293	282	284	294	291	315	318	322	323	351	342	326	317	346	298	328	308	314	323	281	287	308	335	331	304	298	318	320	312	337	320	302	314	313	306	325	330	310	308	330	312	315
38979	19968	45577	71041	71297	58244	38588	26220	1077	872	921	813	844	788	798	761	759	792	808	736	763	749	744	777	765	760	713	770	755	717	720	713	754	740	720	764	722	723	751	704	701	736	693	739	727	733	711	748	721	715	690	746	724	687	731	673	775	711	713	699	710	698	710	762	717	751	722	742	690	721	669	726	742	716	697	737	743	692	739	746	730	731	733	732	707	699	762	760	766	721	696	711	752	675	688	701	705	692	694	711	718	774	740	719	706	702	736	720	737	690	696	718	692	710	648	687	698	717	730	703	735	727	709	702	730	705	681	746	699	686	752	698	650	728	722	715	667	681	717	711	740	764	685	743	698	707	744	705	731	735	695	696	734	715	729	709	721	688	715	744	729	674	751	718	739	723	692	731	752	733	721	732	766	680	675	701	672	680	711	738	755	721	718	709	688	748	745	672	685	713	702	687	732	728	714	707	706	712	737	750	670	704	703	740	720	717	687	682	732	777	702	689	680	702	677	696	731	702	672	706	756	769	683	685	742	721	688	698	704	688	672	687	701	707	731	736	686	648	699	770	697	671	684	747	709	716	688	754	700	676	692	712	703	716	740	739	738	712	678	748	716	738	729	705	733	778	739	712	717	703	661	719	748	720	692	745	684	713	706	673	743	665	737	690	668	671	689	660	706	717	746	712	675	734	740	699	756	751	692	752	698	734	775	734	741	675	703	710	723	691	714	712	688	688	699	655	749	678	705	762	721	725	693	711	719	676	704	688	665	738	672	721	710	721	734	712	689	665	733	749	721	785	711	671	707	740	723	763	715	723	711	712	713	683	721	706	748	748	756	694	733	736	710	730	698	708	701	709	738	705	728	720	771	679	711	788	711	700	715	718	671	683	703	674	727	724	671	701	708	705	702	740	722	725	702	772	715	693	758	658	750	709	716	733	715	721	741	727	706	695	717	696	718	689	688	768	687	696	697	716	722	681	719	685	720	707	693	718	715	710	706	733	762	734	663	742	696	741	721	750	712	715	677	755	703	701	716	688	723	745	745	714	711	699	748	705	721	683	675	682	674	703	706	709	695	705	741	685	725	707	712	730	731	729	710	719	758	689	704	698	679	717	703	686	718	706	761	706	684	695	756	708	703	688	690	771	696	725	751	736	709	667	706	674	714	700	729	699	697	725	705	683	696	704	696	699	700	696	725	702	743	744	744	760	698	653	683	715	729	759	704	711	758	764	677	708	712	676	670	686	744	717	753	772	724	712	766	724	769	712	687	744	706	702	743	718	710	716	704	714	709	702	655	713	727	728	734	721	702	711	705	724	706	693	755	695	735	715	662	720	716	732	715	737	724	735	721	688	748	683	764	722	712	678	699	692	715	719	703	704	677	679	748	732	725	738	710	717	691	729	720	684	727	660	740	724	733	677	694	726	716	685	654	706	691	719	685	730	730	668	758	701	727	696	733	706	741	719	739	733	712	691	685	669	717	723	684	699	695	743	710	658	756	723	732	682	725	730	650	696	696	666	697	740	716	663	682	742	666	743	691	707	676	687	733	714	750	734	745	740	726	696	697	717	709	774	746	746	707	679	723	687	645	707	688	672	683	737	701	712	766	705	724	701	698	710	664	768	700	719	731	678	704	721	691	748	724	747	675	683	686	726	682	702	708	804	700	708	738	672	725	733	716	746	721	752	721	698	702	710	676	702	694	694	747	757	783	677	737	701	702	710	715	699	736	685	710	688	677	718	668	690	698	704	717	704	672	687	680	676	754	729	674	718	712	746	732	707	680	675	775	736	660	714	667	736	723	689	754	704	713	726	700	714	720	702	715	665	718	735	730	686	712	703	668	736	765	723	747	682	712	729	715	730	779	700	685	707	673	707	682	691	673	710	749	679	723	692	728	700	754	694	709	692	708	720	688	741	678	759	723	739	711	754	707	712	732	686	701	715	721	750	688	734	667	696	659	744	673	659	676	703	723	733	717	693	709	743	660	742	764	713	705	685	696	682	698	750	714	712	737	762	681	735	740	704	774	694	702	781	762	689	695	699	753	763	726	705	753	692	701	734	716	733	714	750	697	733	732	694	724	743	716	679	723	745	735	761	722	675	766	722	728	682	690	680	725	695	758	740	719	703	689	741	700	702	704	723	653	758	714	709	748	745	708	696	729	697	687	667	676	741	693	689	773	719	730	721	714	707	707	722	694	718	730	706	730	716	719	708	746	706	710	682	708	730	746	690	727	728	699	710	723	719	767	689	743	677	713	724	726	655	714	729	702	712	697	730	662	730	701	730	730	683	640	701	692	686	745	686	743	704	721	753	694	722	689	730	726	729	700	733	792	714	745	708	683	746	749	694	689	682	724	689	684	708	728	696	697	732	732	739	678	725	714	714	702	736	708	758	715	682	736	720	706	735	715	661	702	710	716	716	688	676	710	707	746	678	709	711	702	748	721	770	695	696	687	719	709	713	734	732	732	681	692	706	738	764	723	695	684	730	697	684	685	682	734	665	710	700	693	757	707	686	719	695	696	720	735	676	706	723	729	767	688	719	661	695	721	705	731	698	756	738	676	704	732	702	705	738	718	707	695	733	714	702	719	743	676	727	701	726	718	711	680	721	770	727	726	714	683	689	747	687	710	762	741	680	746	679	713	665	742	746	704	704	706	735	726	709	753	700	695	707	713	757	681	743	666	703	685	731	727	677	710	725	746	721	695	718	693	700	734	724	717	690	690	739	663	700	729	722	704	707	691	715	732	729	701	742	701	671	710	735	707	726	687	690	669	684	710	726	751	714	731	711	679	735	691	732	738	720	746	768	716	747	721	714	752	718	730	743	702	700	732	729	693	702	729	723	684	722	703	703	742	729	748	682	695	730	725	728	709	743	707	736	793	690	725	685	759	677	712	734	767	707	660	732	686	713	720	765	668	744	667	746	725	730	746	725	724	740	673	724	769	679	695	735	691	685	711	729	717	724	739	745	747	745	737	711	718	743	715	766	665	723	719	699	681	711	699	727	712	727	716	757	732	653	686	725	731	706	692	724	715	689	712	715	703	752	727	714	750	774	712	687	687	686	734	718	743	754	705	735	715	722	711	733	737	736	691	727	693	707	722	660	695	698	723	752	706	680	687	684	700	673	708	732	682	740	696	681	680	763	723	721	715	688	684	688	735	713	719	723	683	726	681	706	715	661	693	681	742	677	656	669	707	722	732	708	715	754	670	718	724	715	712	687	747	745	726	702	731	746	681	712	702	684	733	734	710	661	710	722	711	673	746	735	735	693	692	681	684	732	713	711	726	692	718	723	755	679	719	684	726	719	708	687	723	704	757	711	702	736	725	731	737	726	678	734	706	731	665	729	768	694	685	725	677	714	688	689	694	702	682	683	731	718	757	693	650	690	660	690	702	712	749	664	697	708	742	689	705	691	743	752	702	677	708	726	714	732	716	720	671	720	695	684	729	702	710	753	667	705	729	631	763	678	697	690	714	727	709	720	730	712
23742	9205	4450	5374	5157	2607	686	365	148	98	113	118	115	114	119	107	135	119	111	98	119	138	127	122	133	121	128	131	100	136	120	131	108	132	138	143	104	120	98	141	125	140	127	112	119	110	125	150	135	133	161	88	121	109	110	107	124	114	117	121	123	123	123	140	110	133	109	95	111	117	108	135	108	117	128	140	123	125	116	130	113	114	102	124	120	113	117	122	133	106	129	120	128	118	120	112	126	131	115	119	105	120	116	110	133	135	127	126	139	124	127	138	122	116	148	135	113	132	108	128	103	127	126	131	135	132	132	98	118	140	123	120	129	118	124	126	138	116	112	121	114	122	102	140	124	110	137	130	120	111	127	127	137	129	104	111	123	134	108	113	132	125	142	122	133	99	107	119	122	124	122	130	123	118	121	123	114	108	113	111	111	116	117	124	132	123	108	118	119	108	131	114	136	113	141	127	120	118	124	119	130	107	128	126	125	134	120	107	115	119	93	136	141	104	125	127	110	119	128	106	120	91	124	132	114	118	105	115	130	129	142	106	139	104	121	106	112	123	127	142	134	129	108	120	123	123	119	122	111	113	126	135	128	130	123	134	134	127	123	118	123	156	116	115	113	120	112	102	115	114	115	109	132	131	115	112	91	138	103	138	118	115	114	103	128	114	98	115	126	129	138	130	137	127	110	100	118	116	120	131	123	124	111	119	122	149	128	119	98	121	124	114	128	129	108	136	132	115	124	124	116	118	120	116	118	95	129	119	146	105	99	108	127	117	133	127	128	118	125	126	123	122	109	140	112	118	117	121	108	122	140	111	119	118	113	130	131	133	126	132	120	118	125	115	135	115	125	114	106	136	112	122	121	118	133	122	106	120	122	118	109	113	119	128	121	138	122	91	105	102	101	116	119	133	124	118	125	128	110	131	128	124	122	135	112	114	127	123	122	105	140	136	128	131	99	120	124	117	125	138	136	121	140	127	134	116	107	113	107	130	114	110	131	123	111	118	126	130	111	110	120	133	106	143	137	127	116	115	122	115	117	120	116	122	119	126	122	111	125	133	107	116	115	135	107	107	115	119	114	121	148	125	146	113	130	123	113	125	140	132	132	111	131	118	123	111	121	111	104	127	110	127	125	143	139	144	138	101	124	114	117	124	125	131	105	119	115	117	128	99	129	89	145	133	110	97	119	130	110	139	128	134	103	110	102	122	126	121	99	115	132	115	119	125	110	129	125	121	135	110	117	129	121	109	158	119	116	126	117	115	125	118	122	118	135	132	121	125	118	116	115	124	123	116	120	116	112	119	121	122	106	115	108	133	131	105	127	118	120	120	126	120	128	103	122	115	134	123	119	126	110	125	121	92	117	116	103	121	112	114	133	119	116	139	141	99	116	101	121	130	111	108	122	130	115	131	134	103	118	115	121	110	128	114	103	115	132	114	138	119	119	120	98	117	135	147	129	137	127	149	118	145	116	140	123	104	124	141	103	123	115	117	127	136	114	118	107	116	104	119	122	125	140	122	117	124	114	114	134	113	118	110	116	112	133	100	140	123	110	132	120	122	105	124	114	118	107	119	126	115	119	111	126	115	134	130	128	110	119	101	120	122	120	118	137	113	127	136	105	126	146	110	132	108	130	110	117	123	133	114	100	97	115	125	136	142	129	128	121	123	108	146	100	124	127	132	103	136	126	119	122	126	112	117	148	144	121	126	107	114	124	93	106	128	110	108	116	125	116	93	120	122	124	116	129	118	116	116	128	119	84	110	122	124	98	116	113	114	115	120	121	109	116	109	140	114	116	123	122	123	125	114	116	112	124	122	102	135	137	116	104	129	117	129	150	118	120	135	125	170	119	109	111	154	130	119	133	117	127	111	109	127	121	123	148	127	111	96	120	130	124	136	114	123	134	123	124	138	146	135	119	116	123	127	112	111	117	96	114	126	118	113	124	130	97	119	103	122	130	117	131	132	107	146	127	129	145	109	139	104	117	131	111	100	106	120	116	116	130	111	112	116	108	125	112	117	124	120	127	141	119	129	105	124	116	119	119	135	128	101	118	109	118	122	108	139	100	129	129	129	129	126	130	126	119	124	145	116	122	106	96	133	138	129	121	104	112	111	122	113	133	121	106	133	111	128	126	117	133	115	129	123	129	124	146	124	144	115	121	129	124	120	111	114	136	111	109	107	127	105	135	126	108	107	118	131	127	130	133	113	137	104	111	149	130	124	122	128	112	113	120	131	121	108	98	121	118	125	124	127	112	116	130	118	132	105	120	111	103	99	104	120	120	128	120	131	121	112	121	114	110	114	121	131	131	100	117	111	145	93	123	132	112	136	100	131	131	120	118	130	134	119	117	110	129	93	135	125	123	117	132	143	126	123	122	127	103	124	130	122	124	126	123	122	113	117	96	109	121	137	110	151	130	120	121	118	117	119	102	115	134	121	102	134	131	107	127	124	126	130	125	129	114	120	109	118	134	130	105	120	133	102	113	96	119	146	138	134	126	130	109	117	113	120	100	110	123	139	126	96	133	109	120	107	121	96	127	136	122	105	124	141	143	171	115	123	120	145	101	126	127	119	130	124	148	112	109	119	115	123	126	147	126	95	133	125	123	122	118	116	112	125	125	97	118	127	124	116	128	112	122	98	118	108	103	129	118	110	124	96	102	110	117	134	131	125	131	136	104	124	131	123	110	109	107	122	117	116	111	110	99	125	133	97	117	120	121	147	110	120	111	119	118	113	123	101	130	114	121	101	125	146	104	123	126	122	106	127	130	123	132	125	107	128	114	102	126	128	123	118	106	146	133	121	130	111	133	108	96	129	119	132	126	114	103	115	130	137	97	123	126	139	145	109	134	108	124	106	112	132	128	125	137	117	138	99	116	117	118	113	117	99	139	130	120	130	127	138	123	109	127	150	125	113	115	124	116	110	107	116	109	135	141	127	111	121	107	104	124	109	113	128	116	121	107	118	107	131	123	129	123	114	119	127	141	141	125	96	125	126	104	121	120	110	115	115	113	116	112	110	124	118	110	119	122	108	102	139	132	135	136	137	125	94	113	136	128	126	101	109	113	121	139	144	114	117	128	128	115	116	138	106	123	129	127	111	105	129	117	119	125	127	118	92	111	124	137	125	94	135	105	141	124	117	144	113	123	117	131	129	124	144	106	134	108	113	124	142	116	124	157	122	121	132	118	102	120	123	117	113	115	110	129	150	117	126	125	111	119	108	127	142	99	123	135	134	113	138	110	125	103	120	114	116	121	119	110	95	122	120	137	102	120	151	128	104	120	138	97	100	133	119	134	118	113	132	134	123	133	127	133	147	121	137	118	121	103	122	119	113	126	124	133	147	129	112	127	130	122	140	121	123	107	102	116	120	114	132	114	100	130	129	109	110	134	115	119	113	112	121	116	127	90	115	133	120	130	120	137	134	131	112	110	109	131	109	113	129	116	123	115	133	124	115	129	122	140	115	128	141	118	111	117	126	127	126
12671	5273	7969	15191	15246	8776	2004	1330	353	306	346	344	297	340	330	320	320	321	330	313	309	337	312	316	310	327	301	307	324	333	316	308	337	314	312	350	327	342	327	357	290	304	306	308	356	314	316	312	317	322	295	297	311	333	350	337	326	324	327	311	298	301	350	331	337	363	321	298	327	301	351	351	299	318	313	298	350	314	313	307	319	327	327	309	326	329	370	324	273	325	306	307	284	327	325	324	332	339	328	308	306	312	334	306	309	330	307	325	337	306	321	305	325	266	284	358	331	328	308	336	310	279	297	317	321	297	321	309	348	297	326	288	339	294	328	312	327	304	335	332	342	283	320	336	320	347	338	299	329	330	315	331	356	370	342	336	353	316	329	340	323	333	314	335	316	333	326	301	319	303	320	308	296	335	286	336	299	292	311	326	327	317	308	288	347	307	336	309	350	303	304	304	288	320	338	321	347	326	299	308	332	307	328	296	317	314	307	311	324	321	306	336	349	308	361	327	338	291	336	310	304	343	331	350	346	325	344	334	317	315	291	334	315	308	332	329	354	325	306	314	339	252	326	302	317	355	320	307	328	310	314	346	330	301	308	308	344	333	301	348	342	319	337	339	339	309	344	345	314	295	303	301	314	320	308	332	346	317	354	319	346	319	300	308	337	320	328	312	315	308	333	352	318	316	307	340	321	320	329	321	343	327	328	323	318	346	334	322	318	334	357	323	342	331	312	363	343	333	345	325	331	327	321	317	328	321	321	318	306	312	331	308	309	300	333	314	302	334	322	341	298	345	327	307	332	323	313	316	318	347	356	317	344	327	323	327	326	348	362	324	308	316	334	334	316	335	303	316	309	326	328	323	295	293	324	305	284	323	318	291	329	328	298	351	309	335	317	348	313	345	322	328	341	333	334	357	292	319	310	320	287	316	314	303	303	337	300	322	335	337	320	322	322	345	299	293	378	330	316	350	323	305	307	321	301	325	309	312	329	328	287	327	327	364	325	289	322	336	313	320	319	349	299	340	322	289	332	326	313	347	306	316	302	313	322	312	295	347	333	300	321	309	311	311	318	328	331	337	331	315	319	334	312	336	304	352	324	317	322	328	324	344	335	322	334	333	298	320	337	331	279	312	311	317	320	334	321	333	316	308	349	297	308	344	280	336	341	326	366	334	320	306	305	337	317	307	351	321	307	321	338	322	313	324	333	342	335	343	305	305	305	337	320	338	295	357	300	334	320	327	320	316	347	326	318	328	319	283	325	355	313	324	322	320	324	314	355	302	312	336	339	326	313	282	326	313	309	331	309	341	320	319	331	306	322	314	333	353	309	320	307	333	339	324	285	335	341	340	333	329	308	278	313	310	327	329	340	330	303	317	284	331	347	338	319	311	324	345	331	310	296	330	333	323	312	333	273	302	350	339	293	303	323	331	312	324	323	305	314	316	330	325	327	339	348	318	319	337	301	308	339	304	357	302	349	320	364	358	334	335	316	339	305	295	364	317	352	321	325	316	320	340	334	313	307	308	335	329	312	314	320	320	303	327	300	309	341	347	330	333	323	314	350	304	354	303	338	321	333	339	318	317	313	330	357	342	336	349	340	312	325	303	325	301	319	339	287	326	297	323	309	334	320	332	324	334	314	323	319	328	333	317	313	350	348	343	314	327	322	324	338	329	373	297	334	349	334	304	341	299	301	324	332	343	305	324	316	315	319	311	321	325	306	297	306	364	345	314	313	327	321	319	300	369	327	292	334	342	309	322	314	327	319	325	337	329	342	317	336	343	313	312	341	307	314	315	332	324	331	337	299	299	331	328	318	309	367	311	343	344	329	340	354	352	346	334	330	318	318	319	340	330	300	345	280	302	323	321	339	317	341	325	328	329	311	303	340	308	331	375	319	316	327	337	305	362	301	332	353	333	321	329	310	341	374	317	324	347	337	329	339	335	329	321	303	317	313	354	311	317	318	280	310	332	329	327	350	308	321	331	302	287	310	347	317	308	287	310	317	361	327	346	310	305	317	302	310	318	311	303	282	301	299	290	323	323	298	352	328	319	284	319	316	344	332	324	341	360	322	317	318	318	324	323	325	318	340	326	361	335	348	294	347	308	329	303	304	325	322	314	339	350	319	316	307	288	306	349	332	304	323	282	327	301	355	339	346	326	310	312	331	327	316	306	304	357	327	332	363	349	301	326	347	320	336	325	311	326	278	312	304	323	329	334	347	336	342	280	342	319	327	322	329	350	297	341	329	327	329	318	309	321	342	323	342	313	294	321	343	300	347	323	300	332	313	324	326	305	317	309	307	357	329	320	298	348	320	326	324	303	305	295	292	305	301	306	287	293	295	309	330	305	310	344	293	340	327	305	321	342	320	330	297	354	320	332	289	311	324	311	343	328	321	316	321	295	311	321	328	336	308	306	320	335	323	331	325	301	325	326	316	336	323	307	319	322	290	312	336	310	328	308	325	302	333	315	294	340	316	314	351	317	347	326	368	335	356	308	340	333	331	326	307	305	309	345	345	315	301	314	309	302	315	323	341	335	348	303	329	297	343	336	314	322	315	317	319	299	321	320	319	292	299	340	336	284	331	303	277	340	287	360	349	299	315	323	307	329	307	314	297	323	332	300	326	342	311	292	323	338	310	312	307	318	344	316	335	325	307	340	319	324	296	323	329	304	327	339	319	310	326	330	333	331	336	337	347	313	331	318	326	307	326	345	323	336	354	317	311	362	315	326	332	322	311	331	327	301	352	320	310	336	331	347	351	314	332	341	332	312	305	327	315	316	314	325	294	300	353	321	345	331	315	330	328	323	302	326	354	326	304	284	327	323	309	314	319	354	322	338	319	336	308	308	354	348	313	315	336	350	335	319	313	333	323	352	323	321	301	326	318	293	295	348	317	311	314	289	310	336	318	293	387	327	307	343	312	323	325	327	309	319	310	309	308	356	292	313	282	330	349	313	325	291	314	280	313	349	325	328	309	309	313	335	334	317	302	328	327	306	332	307	359	324	303	308	312	293	312	330	320	323	316	321	337	315	307	333	305	358	281	295	330	316	307	327	311	300	300	316	342	347	328	328	328	338	326	298	348	302	308	336	317	340	316	308	322	331	320	312	342	342	315	314	325	328	322	335	316	300	322	321	321	300	317	315	339	283	296	296	331	266	296	322	311	336	312	323	292	334	322	321	335	331	320	317	347	318	305	343	319	326	309	313	348	317	352	321	325	310	332	330	305	327	345	320	359	337	305	292	358	321	304	291	333	328	344	324	308	322	332	322	324	290	302	327	312	282	292	306	328	316	305	336	312	326	352	339	334	314	274	294	317	314	354	344	348	306	284	303	341	340	295	318	335	297	316	344	307	312	307	313	341	361	320	354	321	318	295	299	333	297	312	318	338	344	332	308	327	298	320	314	340	303	300	357	366	343	334	358	354	282	326	345	298	346	340	332	315	317	329	328	326	321	328	317	308	302	332	285	288	324	322	314	325	314
32363	15182	9251	23170	21571	11668	1387	1870	264	165	159	126	154	135	140	133	141	140	145	136	151	140	156	132	164	138	140	148	153	150	127	137	150	131	140	131	145	131	137	149	133	134	124	132	131	127	135	167	147	138	123	128	130	128	140	127	133	132	110	156	153	142	140	143	131	141	140	111	158	131	120	134	146	143	124	141	125	134	140	147	155	124	138	119	146	129	147	131	150	115	140	134	158	149	146	147	136	168	140	155	128	159	139	139	130	127	153	130	147	150	110	151	129	149	142	131	138	136	157	133	124	143	120	144	156	119	111	143	147	148	132	130	154	137	138	137	141	132	157	139	146	120	155	128	140	151	122	154	166	126	144	161	151	138	145	138	145	136	141	138	132	127	136	134	135	131	133	134	130	148	127	160	150	132	158	161	139	122	124	147	158	128	123	141	167	138	131	140	118	151	147	152	141	120	142	119	139	124	146	152	142	122	155	137	119	149	131	118	124	145	141	151	141	148	142	132	148	132	152	126	125	131	135	145	156	134	150	158	152	126	142	135	144	144	142	138	136	146	141	150	142	132	126	134	113	123	134	114	149	145	138	133	140	139	124	127	136	136	145	139	140	136	125	135	169	161	147	134	141	141	151	144	138	114	125	144	151	141	131	130	137	145	138	138	126	149	145	131	144	157	122	127	129	135	133	151	141	137	135	131	150	146	145	117	146	116	147	129	127	145	135	151	124	142	144	141	129	127	119	145	158	144	126	138	142	138	140	125	148	133	142	129	110	151	118	145	140	152	161	140	144	138	135	129	134	147	134	139	130	133	125	138	134	143	150	149	131	139	138	153	128	148	134	151	146	143	116	118	152	120	120	125	146	133	139	136	135	152	144	124	142	130	115	156	120	147	127	150	154	121	123	152	157	120	143	124	132	130	132	131	130	148	129	133	136	134	141	126	138	154	141	111	137	119	119	129	161	153	152	133	135	146	135	134	130	129	128	140	143	150	121	152	151	131	133	142	128	121	154	143	132	145	138	135	153	118	136	153	150	175	137	136	134	137	129	128	131	142	149	126	146	175	132	123	152	139	140	145	149	141	131	137	133	135	157	141	133	125	158	113	119	126	135	150	154	129	138	117	141	137	135	149	140	143	152	153	118	110	141	172	146	139	162	135	149	139	141	126	126	150	117	140	145	158	124	132	139	156	140	151	139	152	130	138	132	136	151	148	127	138	146	149	130	122	133	130	138	147	144	129	151	126	152	127	138	144	138	143	125	136	135	130	115	135	121	148	136	133	129	131	149	140	125	132	149	143	132	123	153	149	131	129	141	128	129	135	140	146	146	136	103	141	150	132	133	137	156	134	142	146	156	135	150	133	152	155	130	144	109	132	127	173	146	137	138	125	147	101	126	132	145	141	122	145	147	136	138	136	137	144	145	131	154	141	111	139	153	120	141	140	117	143	126	148	129	159	139	147	121	139	157	141	126	144	141	150	131	136	133	136	121	141	143	135	129	141	141	124	138	144	123	131	155	129	133	140	136	148	127	117	136	136	146	163	137	151	139	136	127	136	127	142	137	177	136	136	151	141	154	154	146	142	145	132	121	122	119	145	131	124	137	131	168	154	137	128	157	142	123	121	143	153	140	155	150	144	142	139	143	137	141	157	137	159	128	135	139	148	152	158	134	143	135	125	127	127	142	126	141	151	136	142	128	138	134	154	126	128	135	142	138	152	124	142	142	133	143	133	136	129	169	136	143	149	126	139	128	140	139	143	148	147	140	147	144	136	152	134	130	153	156	148	163	140	142	126	136	130	116	151	130	162	134	131	137	151	141	146	144	119	156	118	113	140	134	153	154	141	150	133	142	135	140	128	137	133	144	141	158	137	122	125	133	151	141	132	144	154	154	147	166	155	132	174	151	150	134	139	137	138	141	115	142	145	132	158	114	128	171	159	143	146	140	138	138	133	144	134	125	134	129	149	164	138	139	118	150	134	126	159	150	147	144	132	135	124	161	150	131	147	118	138	156	132	157	142	125	127	152	135	160	141	133	138	130	146	152	136	139	142	116	156	144	149	125	125	144	146	138	131	168	131	126	120	147	132	138	143	160	142	143	148	153	126	133	151	146	155	128	155	135	141	129	149	132	146	150	127	148	148	124	137	139	128	132	146	136	120	157	130	174	130	133	146	147	118	118	134	139	130	133	155	136	135	137	129	147	136	130	110	139	133	133	109	122	131	156	148	150	140	124	144	142	141	136	126	131	144	134	146	137	143	149	139	146	145	157	125	151	122	152	151	135	145	130	132	147	125	146	138	129	134	129	132	130	130	129	107	159	153	128	131	123	155	151	136	139	125	135	132	143	148	140	123	159	173	116	123	140	130	137	148	147	127	118	140	152	133	144	125	145	126	141	147	152	153	148	131	137	118	151	140	128	152	115	156	134	149	146	132	139	152	145	126	139	128	130	127	150	166	131	132	131	136	153	136	126	130	139	119	142	164	138	161	116	129	139	120	152	141	148	150	145	151	140	134	137	153	144	150	131	143	138	149	165	132	141	133	153	134	139	148	147	143	136	107	143	145	134	151	164	153	133	127	138	138	131	127	149	147	124	129	116	133	133	144	157	112	121	129	141	141	128	142	169	138	126	129	140	108	148	136	146	144	135	154	138	142	137	137	136	137	155	112	131	140	126	152	134	130	151	140	112	151	138	132	138	133	113	129	124	120	152	128	151	160	129	120	158	139	134	132	136	153	128	125	123	138	148	122	128	169	131	119	124	140	167	141	125	131	123	158	147	154	144	147	127	127	146	145	138	153	132	135	115	147	146	131	141	157	141	154	141	143	152	142	141	147	145	153	121	130	139	128	161	159	140	136	106	119	139	157	134	152	120	128	147	131	130	130	170	160	112	135	115	138	139	130	153	117	141	161	115	153	133	124	142	134	135	145	151	127	115	147	141	129	133	140	134	138	117	139	139	117	142	149	127	125	147	136	133	154	133	153	147	145	167	140	143	147	143	117	157	143	129	135	142	146	112	151	180	175	140	128	137	131	138	122	137	123	140	142	149	155	137	142	148	132	136	139	146	148	150	126	136	148	132	123	164	148	134	128	142	122	154	137	142	149	101	140	131	152	158	123	146	155	121	126	120	134	133	139	129	127	112	138	148	108	130	135	144	145	127	137	131	150	134	157	149	124	148	135	135	118	153	141	142	128	134	140	139	137	136	151	127	132	137	130	145	146	135	136	124	131	153	134	150	124	142	140	159	164	136	145	148	138	132	122	133	169	138	147	137	137	133	119	143	126	152	159	140	131	132	120	130	119	150	151	129	165	145	142	129	187	146	133	134	139	112	128	134	155	121	131	128	137	136	138	174	135	148	143	138	129	137	153	147	149	146	138	119	138	119	139	136	173	126	119	142	136	127	141	147	131	123	131	140	165	142	152	137	145	135	127	137	176	141	148	138	135	146	150	138	140	142	131	136	135	149	129	150	136	141	125	133	131
18923	7932	15328	38926	37496	25005	3163	8590	623	421	399	368	382	383	389	433	375	366	386	380	362	380	369	378	364	348	343	356	386	362	401	387	365	336	359	358	340	369	386	385	323	394	352	366	376	341	343	392	358	377	351	380	395	411	391	403	359	381	376	380	356	402	368	372	392	359	346	348	334	385	364	405	374	363	352	388	352	369	372	324	346	336	348	334	344	400	359	342	366	359	406	365	368	335	374	377	328	368	362	361	377	402	392	371	372	355	363	384	369	354	389	338	358	375	373	372	405	367	385	377	374	346	370	359	360	386	346	391	362	340	367	362	375	393	423	359	374	353	365	375	386	349	339	386	391	381	397	365	410	397	368	342	407	362	367	372	354	363	374	374	333	351	416	337	384	355	370	384	363	356	365	381	352	352	366	373	351	362	365	394	389	356	371	379	348	352	344	349	358	356	318	352	371	366	343	392	370	396	386	327	361	339	379	360	369	365	362	369	405	368	354	360	390	367	351	393	397	366	369	357	385	383	360	399	374	360	341	362	350	365	382	371	375	376	347	367	386	417	338	406	372	349	355	380	389	355	339	345	339	356	332	392	383	368	389	352	426	394	380	388	391	377	371	384	368	350	367	373	361	371	357	358	389	369	394	349	359	359	325	359	337	367	357	369	355	343	382	373	367	424	336	373	387	336	359	367	356	370	380	363	353	370	381	369	376	406	374	344	345	374	338	320	361	341	390	424	376	367	361	375	376	402	398	384	388	385	373	334	359	329	413	388	399	359	357	365	340	388	344	333	388	342	363	386	390	361	358	352	381	382	375	365	362	358	361	381	361	364	350	366	349	355	376	395	354	409	358	373	356	340	380	394	409	356	347	376	371	364	369	356	398	366	372	391	355	388	347	352	382	357	312	395	396	395	359	321	392	369	359	364	364	341	363	373	323	398	374	368	347	378	349	377	375	347	373	351	385	361	371	344	354	361	352	371	349	373	338	361	386	380	346	405	379	370	381	329	382	351	354	393	359	354	351	389	370	373	338	388	363	375	359	350	350	365	380	396	368	339	379	379	335	369	354	370	366	378	383	359	359	353	347	373	391	352	386	379	386	407	340	362	375	374	361	348	346	366	378	344	392	390	359	356	355	358	377	365	333	392	381	379	398	366	375	379	360	387	353	360	363	363	371	343	358	386	382	382	404	389	397	354	349	363	374	361	352	388	335	390	361	388	350	362	369	355	359	373	349	380	379	340	365	370	350	395	379	349	368	391	336	409	351	351	399	361	359	364	366	388	335	365	342	388	340	391	359	348	369	373	366	403	383	360	378	356	366	399	393	378	366	391	363	364	373	349	339	361	371	388	388	358	392	371	357	373	349	352	373	355	394	370	394	372	341	355	366	372	375	373	327	361	358	350	366	346	413	396	335	398	362	392	350	373	399	374	392	397	346	339	381	344	352	381	370	359	353	381	362	372	377	364	345	392	387	369	403	351	335	357	376	364	344	376	388	370	376	361	353	366	374	380	399	349	370	362	357	364	367	344	382	347	326	374	324	365	365	355	376	362	384	341	350	351	365	371	347	352	328	358	360	399	342	389	359	357	362	394	388	375	353	351	380	365	390	366	378	366	372	339	361	401	373	372	353	359	399	338	374	332	365	346	371	352	337	343	350	364	366	364	357	331	344	348	346	359	420	360	343	340	362	343	378	386	381	377	362	358	369	365	388	372	366	375	383	365	357	356	358	381	366	366	372	378	365	387	373	381	344	358	357	365	363	393	375	358	385	393	383	346	378	400	390	398	335	354	354	378	386	359	356	354	335	367	337	352	350	366	359	365	395	353	371	357	388	387	401	361	350	361	351	372	391	379	365	366	396	358	377	409	364	364	314	402	351	389	358	328	396	401	355	366	350	431	392	370	347	345	371	390	361	366	358	363	372	366	333	361	353	356	360	381	365	359	353	353	375	343	344	368	338	398	356	335	314	365	375	372	337	344	367	346	365	329	373	338	369	374	356	377	349	372	382	391	355	385	374	361	393	403	339	389	363	370	352	386	356	368	370	376	373	348	380	337	364	375	382	359	390	368	384	374	355	391	378	377	362	363	386	362	361	371	347	344	368	350	403	374	340	378	347	398	360	348	377	328	334	370	363	340	384	364	356	368	368	386	393	419	370	376	372	397	364	370	378	369	390	380	355	333	374	352	366	378	339	384	349	355	354	367	401	349	368	389	384	415	367	366	376	379	354	364	345	364	347	375	365	375	385	394	347	376	343	338	338	327	362	377	336	381	397	385	380	330	338	382	386	340	370	428	371	340	389	387	381	393	377	366	371	373	392	375	351	362	385	395	378	386	355	384	346	378	351	387	366	394	357	348	345	368	382	347	402	392	336	374	358	363	367	353	339	364	363	371	370	395	372	386	376	355	371	359	346	358	385	387	387	367	368	375	398	371	345	314	378	367	347	386	333	352	381	394	398	364	380	380	406	368	381	354	366	377	412	370	393	353	368	390	390	370	385	384	352	362	397	357	400	339	330	373	366	353	364	386	378	384	392	346	348	384	372	360	408	365	390	356	350	369	365	385	370	344	325	383	367	355	375	366	321	365	379	364	334	339	375	378	369	398	351	346	393	403	399	333	368	372	364	373	414	376	387	372	347	362	345	367	348	396	319	338	373	372	368	368	344	380	364	373	353	400	390	379	361	318	344	324	373	344	367	360	401	342	390	388	430	369	322	368	346	380	356	356	398	346	365	388	381	340	366	374	359	369	351	373	348	360	392	360	381	340	389	367	371	353	355	380	346	358	343	394	379	388	379	369	377	387	375	355	357	391	370	364	338	363	344	399	360	339	369	389	373	358	375	353	381	375	373	417	375	377	349	337	358	358	369	360	357	346	350	370	359	360	369	345	387	371	362	387	380	377	358	373	358	345	407	364	379	394	374	381	351	379	371	344	341	351	371	388	389	334	341	382	356	346	355	369	351	350	404	358	370	349	331	368	372	368	335	383	390	395	353	380	351	384	337	377	365	387	369	399	361	386	344	415	386	340	356	364	367	373	358	334	347	338	320	372	363	392	349	356	362	354	348	359	374	343	343	396	408	333	345	354	406	384	348	372	373	364	323	362	365	353	366	373	353	376	385	376	377	362	357	339	363	375	380	349	371	380	374	378	360	361	409	352	396	356	362	343	332	386	353	339	342	357	330	350	403	377	361	343	362	344	393	361	347	383	360	398	395	365	348	344	356	347	368	369	369	349	352	360	370	350	369	356	382	384	369	373	352	369	378	356	330	345	389	390	347	370	389	372	352	340	352	407	325	348	398	392	351	348	393	348	366	359	372	386	360	375	361	336	365	363	372	379	363	362	392	357	348	379	372	379	353	402	362	399	388	389	362	366	354	378	397	353	379	353	385	377	376	342	371	368	365	354	368	356	368	355	384	351	365	353	335	351	345	398	349	337	350	335	374	366	320	356	388	376	371	396	342	408	358	357	396	336	358	369	348	366
59083	36120	33747	62098	63032	43574	21105	18701	2140	389	342	356	361	321	331	331	311	318	328	368	298	331	378	366	274	307	335	318	323	328	307	309	344	298	296	287	316	311	329	311	317	344	310	294	328	316	331	325	302	321	317	328	304	303	325	303	296	309	316	318	321	304	299	300	312	303	307	329	308	286	325	320	316	291	304	286	293	330	299	302	335	303	307	316	291	302	330	317	328	318	313	296	315	335	331	325	340	299	315	299	324	314	289	315	298	296	305	282	275	328	322	291	329	328	319	288	284	275	318	316	291	301	294	302	317	317	307	317	339	298	306	304	302	316	311	299	298	326	318	339	309	298	319	323	335	346	356	320	312	305	317	314	333	319	340	299	278	301	325	321	279	274	327	296	278	327	332	316	294	308	302	328	315	324	284	316	325	315	356	278	304	317	320	290	296	308	355	301	303	319	337	318	303	316	315	303	308	331	301	337	338	286	316	337	313	308	298	313	312	290	339	316	334	297	293	281	293	283	353	339	320	341	305	314	305	270	301	290	296	321	307	322	297	314	308	297	293	321	331	327	310	325	266	327	320	341	313	302	314	291	304	325	317	317	326	297	315	296	322	324	323	306	323	308	337	283	297	346	307	294	321	279	325	311	307	287	320	317	268	314	294	338	331	329	325	358	298	330	286	300	275	308	293	335	340	311	266	296	316	307	327	312	295	297	323	332	282	330	270	310	283	303	323	337	298	325	313	310	294	310	309	303	336	318	289	311	311	304	332	320	297	286	329	303	294	342	317	311	307	304	309	314	273	292	312	290	327	308	308	301	321	303	326	302	304	307	304	329	310	290	313	313	279	297	298	297	311	326	315	333	281	273	292	290	329	340	324	342	341	302	300	339	305	345	306	327	291	322	331	348	304	310	287	288	301	312	325	352	311	340	320	317	351	335	305	318	309	337	292	330	323	309	294	311	339	322	327	318	360	320	324	342	300	328	308	322	301	303	340	320	348	335	297	305	341	300	301	320	332	333	272	311	329	302	305	275	305	340	341	291	333	280	306	323	285	288	309	342	298	305	326	309	285	341	331	297	332	265	310	319	294	320	331	319	322	319	325	303	317	292	347	296	296	331	293	316	327	300	300	362	273	322	326	292	330	312	348	292	279	328	295	313	312	339	284	310	335	299	307	315	305	297	301	296	280	301	315	323	295	323	339	310	306	286	329	317	345	314	291	334	299	325	287	307	291	303	307	309	272	289	346	327	319	370	313	321	291	345	313	331	330	297	317	305	282	311	313	326	318	291	339	291	341	296	336	330	298	317	306	325	309	305	336	294	282	319	317	324	285	313	346	289	321	296	268	312	311	299	314	316	278	309	260	336	293	306	334	316	271	336	308	326	317	314	309	317	346	317	326	322	352	303	304	303	337	286	293	324	332	297	332	286	304	307	353	275	325	306	328	320	283	306	330	334	320	302	264	354	320	304	309	321	306	285	313	289	302	349	291	328	297	313	296	315	334	281	304	309	308	300	285	317	288	344	289	307	287	305	317	333	321	323	326	353	319	317	303	302	340	311	301	306	297	326	327	339	303	310	312	323	341	303	301	300	296	301	339	299	323	320	305	318	307	332	293	327	300	299	316	333	323	351	319	359	277	304	288	301	303	303	301	332	309	311	293	297	311	298	324	277	323	351	305	320	334	323	313	305	329	343	303	311	314	334	343	315	300	295	288	335	317	344	331	335	333	298	339	332	316	353	315	322	349	311	325	347	326	299	314	307	313	302	335	334	321	313	344	317	321	338	333	291	343	305	301	355	315	296	297	317	318	323	289	326	306	361	322	333	318	310	309	333	334	326	325	338	323	309	297	327	326	308	325	322	303	295	331	299	328	279	283	324	323	305	325	284	293	287	324	317	289	333	308	304	304	295	317	312	283	329	332	285	307	317	328	301	299	301	296	335	319	322	301	298	325	308	325	318	329	295	315	315	321	328	317	292	322	335	342	304	311	304	330	335	313	322	305	339	321	280	302	333	348	318	315	297	297	317	328	334	316	332	299	304	340	303	298	318	317	350	276	338	319	340	338	336	315	333	266	325	289	303	315	332	342	273	346	275	290	348	312	298	308	315	315	310	265	316	324	324	314	300	296	282	338	291	314	294	298	279	314	343	320	335	305	336	306	289	299	322	298	311	312	305	311	326	324	312	279	299	322	272	303	306	318	313	317	293	322	321	297	316	305	312	357	302	330	300	339	293	284	284	303	337	303	309	321	310	335	295	297	315	295	309	302	365	323	307	306	316	286	310	331	334	312	312	298	297	305	289	297	311	332	338	320	316	309	311	287	304	309	307	282	312	337	314	315	301	314	318	292	305	313	319	317	336	296	320	330	343	324	301	278	326	291	307	298	341	338	319	338	294	314	302	315	329	298	316	311	315	317	312	297	313	285	309	338	308	302	322	316	302	358	288	304	315	281	337	277	292	317	283	301	324	330	338	290	328	351	352	295	349	309	309	298	297	343	308	291	307	326	308	303	325	324	332	316	298	313	300	318	341	329	316	316	308	313	337	323	333	293	292	265	303	299	322	334	291	302	296	334	299	332	325	296	339	299	312	342	309	314	297	308	324	314	312	265	337	294	297	286	296	309	343	324	297	330	327	347	304	333	302	319	310	281	298	345	335	302	286	294	292	331	310	313	322	317	316	315	332	302	306	309	300	298	304	335	321	313	285	310	335	263	314	286	327	307	298	322	309	327	329	330	309	320	340	318	321	314	287	324	310	274	311	328	339	315	346	304	347	294	296	325	345	318	293	297	320	316	318	333	289	298	333	283	330	284	305	284	305	322	314	312	326	299	316	300	323	311	291	315	340	343	336	352	334	348	328	311	311	307	335	333	332	311	290	350	314	293	298	342	330	301	345	312	330	311	300	323	286	281	344	281	287	300	338	307	303	303	330	348	305	333	300	310	327	333	260	295	307	340	299	309	316	274	292	316	314	329	289	305	311	321	338	281	315	296	326	290	321	338	339	314	326	307	301	306	298	294	275	297	331	321	303	320	298	323	307	286	301	291	321	345	278	334	327	332	308	334	324	318	307	328	311	309	315	341	285	301	304	346	306	292	309	324	328	325	329	301	302	328	306	308	347	320	291	342	299	296	287	332	319	315	301	292	342	314	300	275	318	340	308	329	314	299	284	283	308	320	302	304	331	309	303	325	361	278	317	301	314	305	295	301	305	307	323	305	323	296	285	326	323	323	286	302	323	315	281	336	319	310	287	282	297	343	382	288	310	298	304	320	328	312	272	316	319	301	325	329	332	301	346	284	298	309	327	343	316	276	292	314	330	357	342	274	318	339	309	291	334	330	315	340	283	293	303	356	294	290	319	315	324	336	295	267	315	328	340	304	315	312	323	322	297	306	317	328	289	284	331	293	298	319	305	344	322	292	300	318	340	322	328	325	282	304	310	285	317	301	316	298	290	293	290	328	299	287	298	291	316	318	328	306	321	323	313
38221	19775	37462	69744	72248	49816	29016	31802	1307	1002	899	824	903	822	801	830	820	756	693	790	763	742	704	764	727	731	712	746	706	741	773	740	723	775	710	715	737	704	725	729	742	659	724	690	730	689	727	758	683	705	709	776	763	710	755	735	677	712	703	711	647	733	697	674	687	696	691	704	726	684	718	651	738	695	750	735	716	732	681	714	702	686	665	703	692	712	708	697	675	697	662	741	752	727	678	708	707	715	718	688	713	698	706	679	692	726	747	705	723	759	718	729	695	682	694	686	680	735	751	670	695	674	706	723	688	679	713	669	726	702	681	702	686	702	714	687	703	745	700	699	749	712	636	694	745	666	679	694	733	696	739	732	645	674	709	762	709	723	713	692	707	701	700	691	714	671	699	680	692	720	712	745	645	697	670	686	691	677	656	674	722	715	736	690	673	706	681	702	742	705	738	714	730	747	734	636	741	742	731	693	739	655	700	704	709	729	701	632	704	730	725	704	660	662	694	724	726	679	714	649	723	685	727	754	706	713	766	703	703	705	713	685	672	736	681	671	713	698	698	714	677	696	676	693	709	644	679	762	723	683	701	694	717	670	643	726	687	690	693	725	738	696	694	680	686	694	686	708	721	705	669	689	696	679	676	727	692	725	686	710	716	732	716	725	675	707	743	714	707	715	660	707	721	684	722	669	689	713	677	686	735	744	712	710	663	694	712	744	725	722	688	695	717	702	736	618	707	696	691	709	762	702	661	727	665	685	674	701	704	665	720	689	663	683	699	646	722	670	683	700	748	681	689	712	754	701	740	717	688	641	717	747	747	665	674	710	638	720	686	705	676	727	678	669	637	697	686	678	680	721	702	660	701	717	718	719	728	723	674	691	768	718	642	672	686	700	673	688	717	716	723	682	709	712	706	725	663	744	706	701	709	711	740	683	707	689	698	695	706	688	712	714	706	686	717	687	736	726	690	744	695	701	719	705	653	683	679	716	738	732	690	701	706	688	652	735	679	712	666	658	694	729	677	725	714	703	711	666	734	681	704	723	688	728	711	688	693	700	749	699	732	657	684	710	706	712	715	690	668	749	724	725	725	719	693	731	692	670	690	727	702	730	747	700	686	697	704	713	739	693	720	714	746	696	712	650	666	717	675	723	753	683	676	705	744	704	742	725	736	700	714	684	720	701	710	717	716	678	664	692	727	716	691	704	711	714	671	674	687	702	682	666	695	659	667	742	696	726	679	653	693	713	716	715	667	721	695	661	704	716	715	677	706	682	687	679	724	730	749	675	686	699	671	690	647	702	740	676	690	660	694	710	685	716	686	727	692	716	721	753	748	719	674	686	680	679	696	688	719	649	635	717	715	715	766	689	707	704	660	701	695	693	682	710	677	728	704	695	687	702	677	696	765	670	704	680	715	701	707	669	673	675	688	641	651	696	689	692	668	704	683	710	729	719	734	683	734	722	641	718	708	709	685	691	702	702	680	720	708	743	618	759	694	700	702	693	759	670	727	707	671	693	689	725	666	718	701	665	727	692	710	693	729	716	726	642	710	693	723	702	709	685	687	663	746	688	703	678	714	742	704	704	711	720	737	679	717	661	701	690	722	658	684	703	682	710	712	675	704	703	638	675	701	719	737	691	719	692	737	706	678	656	729	676	690	696	689	686	746	670	694	659	691	719	716	718	686	672	745	679	672	691	708	696	691	656	721	729	716	681	759	719	717	676	680	721	794	653	665	692	710	674	650	745	652	737	683	717	634	690	692	752	699	705	680	705	746	733	676	675	727	664	721	714	707	680	689	715	729	748	700	651	687	691	698	683	675	728	692	709	699	645	634	710	707	716	729	683	670	658	717	721	698	672	702	712	655	729	658	710	693	725	725	732	709	713	672	707	696	723	713	700	723	740	681	726	707	730	727	764	671	719	729	676	755	740	734	694	668	719	707	708	678	696	669	659	734	668	766	688	692	724	694	717	673	693	680	706	697	677	713	691	702	718	739	725	717	669	725	699	743	664	674	627	664	680	701	697	682	689	702	672	696	704	676	678	680	715	667	699	706	735	735	694	658	654	705	665	737	716	699	649	671	710	674	679	729	680	744	699	706	738	748	731	705	708	682	678	697	716	684	682	646	683	704	745	696	745	726	679	762	741	712	744	733	626	690	663	777	713	710	704	674	693	666	710	698	691	684	684	675	702	722	709	676	670	715	695	675	677	693	685	698	723	695	739	678	765	718	722	722	672	752	722	698	698	704	730	636	712	745	704	716	662	657	706	688	684	679	737	677	711	704	652	663	703	705	685	696	694	667	688	678	679	727	731	728	668	706	685	759	748	751	738	697	673	720	722	694	689	677	703	662	697	723	693	725	705	713	710	728	662	697	684	698	720	717	706	679	699	708	683	723	761	724	701	718	696	688	702	738	697	705	723	701	682	750	718	740	719	735	690	726	685	694	722	699	712	652	685	742	723	638	668	696	683	643	698	732	663	724	696	724	691	686	723	648	671	688	731	677	716	670	703	727	696	689	756	751	728	729	747	696	700	709	738	694	746	683	688	700	682	699	714	722	739	734	678	690	770	721	705	705	688	725	689	697	691	637	673	687	707	735	694	748	656	694	735	691	680	643	725	727	700	697	691	664	692	734	750	695	730	700	664	665	687	737	691	681	692	682	728	723	698	743	697	645	739	693	676	694	694	693	697	730	655	709	713	692	698	737	734	689	727	657	716	695	710	704	674	742	705	692	662	677	679	692	695	652	716	727	728	698	695	657	738	703	728	700	695	712	674	715	688	682	681	663	683	727	697	699	667	730	687	681	686	698	700	686	662	713	673	768	677	729	681	729	676	755	726	711	644	761	700	674	729	659	744	698	765	703	699	698	671	705	728	728	690	703	702	686	693	713	699	697	706	750	710	683	687	697	721	687	679	676	721	660	673	707	747	699	660	675	647	745	723	675	675	659	710	744	674	718	750	724	714	718	686	709	785	729	687	674	677	738	622	697	730	698	682	706	704	737	693	671	720	708	666	703	674	703	715	711	678	697	695	691	693	718	685	704	738	687	685	671	691	698	695	642	682	694	664	720	655	667	710	704	676	701	702	676	674	669	686	744	708	709	743	726	726	671	670	686	712	676	688	717	691	723	697	718	714	707	698	748	699	693	733	664	674	716	666	715	708	675	654	745	687	706	756	722	730	700	693	663	705	683	714	697	726	749	678	680	762	675	692	689	687	660	679	694	658	677	713	677	718	687	723	706	709	713	718	731	651	730	672	728	720	694	694	686	680	681	698	703	702	685	696	698	707	747	682	700	696	662	696	707	721	698	710	757	684	742	757	675	724	708	695	699	690	698	691	725	686	684	705	719	688	670	720	721	755	732	724	683	735	718	723	633	653	672	731	683	741	700	718	707	727	693	738	681	687	700	725	670	692	677	664	685	707	707	728	684	718	736	723	670	714	715	731	702	701	703	678	705	659	656	697	722	704	695	712	702	753	701	696
23847	10444	4865	4793	4097	1543	972	607	141	127	117	121	122	137	133	133	110	130	149	108	128	134	137	100	116	112	110	121	125	126	138	118	123	155	126	146	118	128	131	145	121	123	121	143	129	109	135	118	122	114	108	116	141	134	151	106	131	117	106	138	125	124	132	141	144	143	125	119	125	151	143	153	131	105	144	132	133	126	138	129	109	121	113	118	112	127	122	131	120	99	126	121	132	127	123	121	122	124	142	94	116	127	135	119	106	122	135	126	142	113	104	108	121	121	111	99	120	129	129	121	129	109	114	150	116	112	136	112	123	112	145	126	128	137	130	136	134	123	139	129	140	112	121	136	113	117	153	131	119	129	103	128	110	134	125	133	131	122	120	115	125	108	120	128	128	128	129	119	126	141	138	143	133	132	127	122	129	112	131	120	130	114	128	106	118	137	106	138	135	137	131	148	144	134	134	129	144	136	120	126	127	138	126	134	142	140	115	167	130	137	131	105	117	142	129	126	117	133	126	104	106	128	130	101	120	122	129	126	135	130	134	129	116	123	123	139	122	123	146	123	129	111	132	129	135	117	140	133	114	133	137	133	133	120	150	106	116	103	124	114	130	129	129	141	125	137	127	136	123	133	136	126	147	108	140	141	132	141	156	127	127	130	127	124	139	109	113	141	147	125	107	137	104	112	127	129	131	137	120	120	124	111	121	122	115	114	93	126	117	124	130	123	131	108	133	108	137	128	97	139	120	128	130	108	121	136	134	114	135	112	133	108	126	118	114	167	105	115	125	125	138	127	112	114	136	118	136	95	123	136	123	145	129	105	119	110	122	110	125	123	121	117	126	119	101	128	119	120	121	130	119	131	120	116	134	117	105	131	146	143	132	123	140	108	131	107	129	143	121	107	123	145	114	116	146	134	138	109	127	131	102	129	116	119	119	135	129	135	125	142	130	112	128	120	114	97	121	133	134	129	121	127	132	129	137	133	131	120	131	142	123	153	137	122	119	113	119	116	115	129	127	148	145	136	132	105	125	146	129	129	124	111	107	112	122	125	116	117	117	134	110	114	136	161	130	146	113	122	124	119	126	138	122	117	134	125	132	142	147	128	113	118	118	125	120	109	132	132	130	124	147	112	132	119	110	121	117	119	127	126	107	129	128	118	126	131	116	139	145	119	116	135	128	107	98	126	126	127	116	136	110	127	103	125	131	99	151	146	113	127	119	118	111	140	154	115	133	121	122	126	107	110	128	110	120	126	123	130	138	135	147	127	130	120	119	118	117	118	131	136	125	109	121	108	117	125	135	131	156	123	121	130	138	116	113	144	132	138	121	123	150	125	123	117	116	129	126	138	128	126	105	145	128	134	116	135	119	127	113	129	132	127	115	118	121	119	111	100	134	121	118	122	149	128	131	111	124	143	135	95	114	120	123	123	133	125	99	124	122	119	132	105	110	124	125	120	137	108	128	120	142	141	137	116	131	117	128	109	133	141	126	126	129	136	127	123	133	128	145	128	119	137	128	124	144	120	119	134	114	131	145	126	118	126	101	130	125	143	115	141	120	136	130	140	123	136	139	129	113	116	110	114	133	127	133	120	115	103	108	116	127	125	125	122	116	121	140	124	128	133	123	134	135	135	138	128	114	123	133	117	113	133	120	124	118	116	131	123	134	139	122	149	141	136	145	114	138	126	132	129	130	118	131	130	100	126	135	127	138	129	109	135	131	146	102	141	110	116	120	145	132	120	113	108	124	153	126	136	124	145	136	117	129	125	120	112	117	110	136	133	140	120	122	116	123	121	132	123	125	129	127	136	103	126	132	129	114	127	112	123	138	114	134	141	118	120	147	121	132	124	134	124	121	117	119	111	132	133	118	117	120	110	135	118	134	129	116	132	122	123	110	139	103	149	115	127	139	126	95	119	126	113	108	108	120	111	120	120	134	109	136	135	124	103	125	133	125	123	118	125	115	115	128	115	126	134	114	152	132	118	125	117	134	127	120	124	114	121	123	109	114	139	116	121	128	124	118	142	138	112	123	140	113	107	113	135	123	123	118	107	129	122	111	118	111	117	120	119	111	137	132	118	127	131	136	132	123	134	108	128	126	133	125	116	140	103	107	113	133	115	119	116	128	99	114	119	112	119	125	142	127	128	130	151	126	124	129	114	119	104	137	110	144	118	130	138	130	152	126	122	115	113	131	101	121	136	132	147	116	139	120	112	114	136	126	141	145	115	131	123	120	125	127	132	116	134	128	134	133	149	148	148	132	122	103	141	123	136	127	129	113	120	134	143	135	131	117	112	114	130	115	122	134	118	139	118	99	118	133	129	114	116	123	118	148	132	128	121	114	95	142	132	117	116	122	120	117	147	130	135	137	118	121	117	106	124	144	134	117	117	130	143	143	96	127	133	134	135	136	127	120	106	97	127	154	114	113	126	133	118	130	166	127	119	117	113	136	127	132	123	144	115	127	135	125	116	103	139	113	121	132	111	147	148	101	113	100	115	139	93	117	118	146	121	115	112	145	148	145	123	137	114	120	118	111	129	108	118	129	148	117	135	141	129	133	123	128	117	132	135	127	148	120	144	128	112	118	122	144	111	138	125	135	125	131	118	116	127	148	143	137	133	116	141	126	100	133	121	119	118	116	114	114	120	129	119	113	117	134	122	118	132	124	121	117	119	129	154	129	130	124	143	133	135	123	114	110	130	121	113	122	123	125	150	134	124	139	125	149	114	129	118	130	130	113	137	130	129	147	102	115	114	112	119	167	113	113	125	118	129	104	116	98	123	128	124	111	129	120	127	95	127	131	108	131	127	136	122	133	101	127	132	113	100	123	125	132	115	126	124	135	124	130	115	145	137	137	120	124	110	124	127	117	139	123	118	121	106	128	128	130	127	116	170	115	135	125	128	133	124	136	130	137	121	127	141	125	147	122	136	132	111	122	120	138	125	105	118	110	152	127	123	124	135	115	125	137	145	120	121	109	120	130	133	126	116	115	137	123	125	128	129	137	133	120	133	109	121	136	149	127	122	134	144	123	129	116	128	125	135	116	133	130	116	112	126	110	112	113	127	112	112	131	137	108	116	139	131	122	129	112	127	114	121	126	131	129	108	124	124	146	113	134	126	101	124	116	107	94	136	113	126	120	121	124	122	136	119	130	126	127	138	145	121	141	133	121	121	121	122	122	131	131	125	124	118	137	143	114	132	131	123	127	133	127	132	115	118	121	124	128	126	152	105	122	129	145	127	120	120	140	111	104	124	105	142	126	123	116	119	125	129	132	129	133	94	142	118	134	104	114	119	121	123	139	142	107	114	139	128	129	124	132	134	151	129	111	114	127	129	128	120	113	117	116	121	112	129	124	133	134	113	110	122	148	136	136	120	133	98	117	124	119	96	129	116	130	109	139	111	112	117	119	110	143	131	120	134	123	117	115	116	96	105	131	130	119	119	125	156	131	128	134	142	112	115	133	124	144	129	144	136	138	116	120	129
12740	6849	8210	13723	13494	5371	4544	2412	358	337	340	343	349	311	315	328	341	333	317	330	324	310	308	354	326	306	321	336	321	311	312	327	341	338	293	350	332	315	346	312	319	327	341	368	350	326	360	302	369	344	332	296	326	318	316	342	339	320	351	328	335	330	342	350	348	327	311	339	324	322	357	300	305	324	304	326	367	310	324	312	346	331	363	334	299	328	319	315	343	330	323	349	313	335	328	330	344	322	342	328	324	316	325	354	316	343	318	335	360	324	311	327	329	343	342	328	285	316	361	360	345	296	331	321	329	341	329	356	338	330	341	330	369	299	318	312	362	323	296	343	352	343	355	364	350	334	356	335	330	331	322	367	294	335	331	325	332	353	357	360	331	338	344	323	335	300	317	369	338	317	320	332	321	355	294	322	355	333	329	330	302	322	319	335	322	308	336	329	329	296	336	338	323	338	324	336	313	309	331	327	315	303	315	349	324	328	312	335	307	331	348	323	336	341	313	343	324	297	347	342	335	319	323	323	347	356	312	346	314	335	322	339	315	334	347	342	316	333	323	330	309	310	356	358	275	310	349	359	352	351	354	352	335	312	338	301	346	340	319	327	340	312	351	312	342	308	338	325	323	332	317	316	345	322	337	352	304	336	328	340	318	325	330	316	349	338	331	369	330	366	315	353	323	349	346	339	336	316	332	316	344	306	315	324	351	333	307	289	354	302	327	357	314	343	331	318	321	298	315	337	304	319	328	316	292	308	338	323	355	330	321	333	319	338	337	310	315	356	365	299	361	297	345	352	349	353	321	349	331	317	348	307	324	309	332	321	374	334	324	329	322	341	346	362	330	309	346	338	334	357	344	330	322	313	346	325	326	367	324	340	345	334	319	335	326	345	332	327	331	344	313	304	321	292	346	342	339	319	348	362	328	332	320	330	310	345	355	350	339	361	329	372	322	334	323	355	349	353	306	326	324	358	348	356	363	338	321	336	331	329	330	362	340	326	347	348	288	352	329	341	324	328	335	334	330	371	327	316	318	335	328	322	326	336	333	372	314	319	337	350	322	325	333	314	311	305	308	299	326	316	334	327	335	337	336	337	308	325	309	324	330	344	319	320	335	312	315	306	329	325	326	352	324	307	322	328	275	293	361	377	326	362	342	334	348	336	335	361	332	336	316	325	337	315	359	301	326	319	329	357	349	325	334	315	324	289	309	330	338	342	347	346	335	322	347	359	322	323	332	347	344	311	324	339	329	348	305	342	369	331	293	354	320	326	310	333	349	336	320	343	333	330	341	372	328	313	332	317	342	339	348	297	325	296	292	346	349	338	342	338	341	322	293	335	329	350	354	313	313	350	330	327	326	308	326	327	309	349	339	301	327	334	326	324	327	332	355	351	346	322	310	348	326	307	304	312	326	317	317	316	299	329	303	315	336	323	313	342	307	325	334	308	316	321	335	290	306	344	337	353	313	339	364	335	332	348	330	331	312	335	340	337	301	336	348	325	336	313	322	319	334	320	331	336	338	360	364	339	357	334	361	350	363	315	314	326	321	303	347	319	337	327	276	366	364	342	348	347	337	318	310	360	339	311	318	335	351	345	315	313	339	345	332	354	360	321	326	307	318	328	319	303	342	333	313	333	346	330	349	307	356	367	335	309	315	311	319	319	321	321	314	323	352	336	316	311	328	319	350	291	363	317	305	352	335	335	331	355	333	334	344	312	346	335	323	325	341	320	332	342	302	344	299	320	332	303	321	343	307	348	352	376	353	337	338	320	307	318	343	331	339	354	371	317	320	361	330	327	328	305	322	324	341	367	315	313	306	341	341	338	325	345	324	327	318	297	310	353	308	351	334	344	323	327	311	311	316	345	356	349	370	338	329	329	339	372	305	301	309	330	325	335	348	322	379	342	315	363	344	308	348	316	332	335	319	335	346	343	303	347	354	295	331	317	340	329	322	322	335	323	334	312	339	329	381	334	367	349	326	337	344	310	335	327	334	345	325	329	328	360	357	345	336	310	317	335	302	340	329	318	332	347	331	326	319	338	343	343	367	342	310	340	301	329	333	330	319	314	349	333	316	319	343	326	330	312	345	326	345	314	338	383	392	297	327	323	343	334	328	326	307	351	307	322	309	368	326	319	341	301	341	325	324	326	346	346	358	337	309	351	331	315	303	314	325	332	308	331	320	344	353	314	324	316	351	346	312	358	345	329	303	288	320	350	332	323	324	315	314	318	351	322	357	333	319	333	323	324	320	318	319	318	318	285	316	338	301	321	341	347	327	321	359	357	349	354	343	343	331	335	316	297	342	296	320	364	321	360	357	332	337	374	343	395	327	332	294	308	335	338	316	341	307	331	344	306	344	329	356	360	302	348	316	356	340	317	299	330	322	359	318	339	328	303	362	320	339	370	324	325	320	359	301	294	341	339	322	345	308	329	353	340	348	345	350	351	328	314	343	361	323	333	334	335	322	326	317	341	351	352	332	306	336	312	334	332	335	338	320	327	330	324	335	335	347	297	306	322	322	336	320	316	363	330	317	346	368	342	336	391	331	351	341	350	351	329	351	347	289	308	316	308	333	316	318	348	322	338	314	347	340	369	342	357	346	303	332	341	358	320	320	329	339	315	318	332	383	319	332	325	353	318	333	337	333	314	329	352	343	304	341	312	293	346	329	353	318	307	364	332	327	351	315	351	315	342	338	333	312	327	330	320	337	350	320	318	313	344	353	338	361	304	339	296	291	321	307	336	316	320	352	339	341	323	329	355	328	317	343	315	295	354	354	334	318	312	334	319	335	335	349	347	377	315	349	335	341	326	336	319	335	339	308	335	327	329	325	340	347	330	335	328	340	315	340	338	337	345	337	335	309	355	323	314	348	337	380	360	311	363	385	332	291	317	296	352	323	345	349	331	335	305	331	363	340	322	316	343	333	344	335	361	339	320	328	342	322	321	352	344	315	346	372	293	303	333	313	307	301	327	326	332	356	359	316	312	363	334	329	344	330	315	343	340	367	328	347	303	336	341	350	350	307	362	362	346	336	324	327	318	315	371	315	338	323	356	313	350	314	333	372	332	337	335	331	308	380	336	332	342	340	360	350	285	313	325	329	342	352	352	316	349	345	361	342	345	326	316	338	311	320	345	320	319	340	319	321	318	350	340	340	367	346	334	349	336	321	327	318	357	355	342	356	304	360	342	340	315	314	332	310	317	344	348	335	334	348	300	328	333	347	329	341	306	309	341	328	351	346	320	311	318	305	327	337	347	333	326	331	317	314	339	365	371	334	342	335	340	314	303	355	330	370	305	320	314	282	325	349	361	358	366	355	318	342	321	344	343	332	303	318	344	357	342	334	308	314	335	356	333	343	322	343	332	344	373	291	330	298	349	339	342	317	323	321	321	327	288	331	359	322	338	324	331	342	341	355	357	311	334	346	328	310	340	291	342	353	367	331	298	310	339	312	330	350	320	310	321	352	334	327	351	333	359	355	348
33416	18464	8196	18365	21323	11632	5606	3278	281	168	166	160	158	146	171	165	147	160	164	156	136	166	161	148	156	140	150	188	157	154	155	141	143	147	173	162	161	126	161	146	146	166	142	151	139	162	125	133	147	140	153	174	163	149	161	158	149	144	134	139	136	156	158	168	155	157	153	142	161	143	155	161	155	161	160	158	131	134	135	140	155	120	160	160	142	181	177	136	163	160	144	147	172	128	146	134	137	132	144	174	165	133	134	148	147	178	168	171	160	165	162	169	169	160	163	151	165	140	139	161	156	146	166	157	141	136	141	161	139	150	139	154	153	136	146	145	140	140	163	142	161	154	171	131	154	173	145	143	177	173	146	150	129	166	143	137	174	139	156	159	168	171	166	162	160	168	160	149	168	167	157	128	183	135	148	186	179	161	163	156	162	174	161	165	169	171	168	166	166	147	168	153	168	122	155	159	129	131	153	148	163	172	161	160	164	160	153	152	158	149	127	120	142	157	158	146	165	136	143	160	170	136	149	163	150	140	154	159	136	168	139	157	152	161	153	186	168	141	162	145	155	153	157	169	172	166	143	177	170	143	171	136	143	152	158	156	143	153	147	166	146	148	163	176	146	160	134	167	157	137	152	138	171	180	136	149	155	140	133	150	170	158	158	142	151	164	155	149	145	159	125	142	168	157	166	161	156	147	193	163	148	159	167	141	178	163	134	138	154	149	141	174	161	168	170	142	148	152	158	172	132	150	157	150	171	154	170	138	149	155	172	135	172	173	166	183	127	166	161	150	145	164	148	159	156	158	151	137	141	173	140	165	157	150	169	152	135	148	152	167	161	184	145	136	140	138	156	164	163	177	140	160	144	127	148	138	178	166	156	143	134	169	147	152	143	148	146	141	147	140	139	163	162	149	152	147	143	155	152	166	150	160	155	167	153	176	165	145	154	157	148	148	137	160	146	146	137	165	160	159	154	159	151	162	154	160	148	159	161	147	144	158	178	177	171	149	145	157	163	143	163	157	151	167	136	154	160	163	187	160	159	183	167	155	141	138	152	125	141	160	153	149	174	139	136	187	160	146	129	149	142	162	136	157	152	141	152	156	157	155	137	145	131	147	149	145	138	126	163	182	164	146	153	129	152	165	164	153	160	165	172	154	141	144	162	178	168	151	172	133	141	163	150	146	161	158	133	166	154	142	137	148	159	147	178	158	166	165	142	144	151	141	160	166	151	172	162	173	165	162	133	131	138	146	165	152	151	165	153	149	157	170	147	146	144	155	142	150	138	151	156	133	153	157	143	154	163	150	145	151	146	163	142	172	177	152	166	160	137	169	151	139	143	140	161	135	152	173	146	164	168	148	154	144	154	158	150	152	163	150	162	165	163	151	124	142	146	166	161	136	148	167	134	152	160	165	164	152	156	158	163	168	167	179	158	124	172	150	155	131	160	158	168	156	160	142	162	148	178	153	162	157	151	154	172	163	154	164	173	132	162	180	150	169	145	151	159	163	167	171	147	132	175	153	152	147	126	141	155	135	136	124	181	163	136	141	146	162	170	157	171	124	146	156	165	189	146	158	157	153	156	176	165	143	155	147	141	163	151	164	141	161	168	153	125	148	145	148	173	159	138	160	148	156	184	151	146	123	161	130	168	143	149	120	146	167	155	142	143	160	151	149	153	143	125	149	148	155	160	164	155	154	140	153	151	162	154	158	159	135	162	165	136	153	164	145	159	143	139	164	149	154	152	181	163	153	154	129	144	153	143	148	146	163	152	161	162	172	186	174	134	167	149	171	177	159	136	150	166	176	160	143	140	155	160	161	155	164	160	163	168	155	155	164	152	139	163	152	160	138	154	143	144	158	168	130	148	162	150	145	160	166	164	173	165	161	158	146	148	160	134	138	138	161	151	161	155	124	178	166	172	179	158	134	160	126	161	141	150	178	190	152	152	183	158	187	133	137	169	142	186	165	155	142	156	152	139	163	146	129	150	148	159	145	143	179	152	170	168	156	176	144	167	161	134	172	160	154	145	133	155	162	157	135	123	152	185	166	169	160	136	136	158	151	184	155	179	164	149	145	155	146	132	163	161	163	149	150	152	157	153	187	145	165	152	144	155	149	162	152	153	151	158	173	149	149	166	169	160	168	172	159	172	149	145	164	148	144	180	167	160	141	154	132	149	154	162	139	149	151	130	156	150	123	144	126	133	148	154	150	171	156	139	162	163	133	149	155	151	177	120	152	150	133	152	149	155	154	137	151	146	172	136	165	153	155	150	118	179	162	167	160	159	165	169	163	134	150	166	163	139	148	142	139	144	152	165	149	136	164	159	162	152	163	147	163	138	150	149	145	138	150	138	163	150	158	161	151	173	156	161	154	173	151	159	183	150	141	148	143	135	146	173	140	162	159	161	149	146	163	162	175	150	164	159	159	154	144	166	145	148	163	134	138	140	176	144	132	159	167	162	162	151	136	151	137	132	155	130	142	153	146	132	175	159	141	146	166	156	172	160	151	137	134	147	153	172	163	177	139	144	134	148	152	151	144	120	142	172	163	164	155	153	159	140	149	151	162	167	135	133	148	140	153	150	155	169	157	176	156	176	166	152	169	150	155	158	157	162	153	156	182	144	133	128	176	170	165	160	153	158	147	165	120	164	145	165	142	144	155	169	163	155	146	136	144	151	166	147	143	127	168	152	163	133	142	158	169	153	173	137	185	164	156	155	164	147	153	151	174	152	162	145	155	149	164	141	156	133	158	151	165	133	152	146	148	160	173	135	156	157	158	152	140	161	159	167	149	150	174	131	138	150	155	143	165	181	138	156	147	168	141	136	173	150	170	169	129	169	147	175	150	162	147	170	155	159	163	145	136	137	177	175	160	150	174	154	154	183	158	165	138	125	164	146	152	152	134	163	132	154	145	163	157	167	147	141	176	139	175	175	157	150	163	145	162	165	155	150	159	159	153	149	168	157	129	156	156	164	183	153	156	144	163	159	158	169	149	176	157	136	155	145	130	147	150	132	134	158	172	122	151	147	152	149	170	142	151	129	157	147	150	172	152	161	129	158	175	143	139	167	132	127	146	152	148	161	148	148	153	156	166	180	160	175	169	168	153	151	167	165	161	145	134	144	168	190	149	153	178	130	152	160	144	157	123	134	137	163	149	166	156	146	151	163	162	183	147	134	152	169	141	179	123	152	139	144	153	153	173	148	156	145	148	148	157	138	143	153	155	151	154	186	154	179	155	167	154	158	140	181	182	151	140	154	135	155	144	165	131	152	154	146	160	153	135	155	180	165	144	183	157	161	154	166	141	142	163	144	155	147	153	135	150	131	152	143	156	150	161	166	147	153	140	125	164	155	193	176	164	145	158	154	139	157	155	153	144	169	157	151	180	178	144	167	160	166	182	139	134	153	144	169	126	141	141	168	146	158	171	137	147	145	158	135	161	142	143	169	161	152	142	171	142	164	155	159	125	185	124	140	155	144	147	167	161
19642	11039	12339	34497	37300	24945	18134	11718	554	444	443	396	394	432	422	372	405	427	426	410	369	403	390	400	385	412	435	377	379	383	419	366	408	400	439	413	419	372	364	388	389	448	419	379	447	376	413	364	415	407	390	430	371	379	376	387	374	406	430	410	413	383	385	376	401	390	369	400	386	390	379	395	408	405	429	409	390	376	433	374	409	429	415	394	372	394	414	406	451	434	396	419	390	402	400	402	422	383	393	415	411	397	388	386	412	404	404	397	372	404	399	405	424	398	391	400	382	385	429	413	401	421	438	426	367	446	434	417	398	358	407	416	415	432	382	366	403	365	374	435	411	368	375	397	399	397	413	402	381	382	402	391	396	408	377	416	371	402	395	420	393	405	411	409	386	369	412	411	379	428	392	382	387	377	376	389	390	414	416	402	366	378	369	392	444	398	412	396	408	388	384	407	420	380	390	364	368	421	396	398	399	405	372	416	402	382	405	388	383	431	402	416	425	411	393	412	366	383	379	396	395	389	396	372	418	405	373	373	406	392	392	400	431	382	392	416	374	388	410	419	411	398	405	398	396	392	396	410	378	409	374	405	381	413	395	354	392	387	389	372	361	374	367	386	406	406	398	407	422	401	399	393	393	381	393	390	414	392	404	408	370	387	411	411	344	385	398	397	369	392	404	387	428	373	362	413	435	397	377	396	398	382	444	363	394	426	422	423	403	424	392	392	418	430	409	396	383	409	382	409	398	426	414	394	388	391	429	353	384	395	355	394	431	383	417	394	384	376	398	414	393	415	377	441	420	409	408	409	407	419	423	409	390	381	365	414	390	416	345	393	387	413	391	384	412	407	412	391	404	408	393	386	406	408	397	400	400	395	425	388	419	381	367	404	413	390	417	423	372	413	372	389	409	402	382	412	409	393	386	401	403	416	441	405	437	396	439	384	446	413	393	392	383	390	403	413	397	408	405	467	407	367	398	350	361	426	406	412	413	430	413	377	395	400	381	365	423	437	394	383	393	390	394	406	389	387	421	410	412	373	400	399	390	421	415	411	411	382	399	405	422	410	390	400	366	443	386	426	414	395	406	402	369	390	401	419	396	431	379	402	372	410	415	405	448	419	412	419	389	388	400	387	356	390	405	361	369	366	388	437	409	374	394	410	417	416	402	407	399	412	373	386	386	428	386	413	394	420	412	415	407	419	413	386	386	407	361	401	364	402	387	402	399	359	422	379	407	384	374	421	410	413	424	408	414	392	397	406	417	399	373	415	438	414	407	446	398	404	400	377	348	403	373	394	406	375	414	367	383	372	383	387	409	436	400	409	383	385	379	383	387	400	376	413	387	362	387	410	417	460	393	374	424	399	430	421	377	413	413	419	401	397	404	387	381	360	421	348	414	406	412	389	369	396	410	379	405	362	408	375	373	413	392	421	406	388	406	397	393	393	389	418	389	403	383	394	388	402	428	370	415	401	365	435	392	396	398	384	379	405	414	404	391	404	429	407	387	366	393	384	392	406	403	401	437	441	385	387	391	428	396	412	456	403	397	371	407	416	376	401	433	430	397	433	388	406	422	398	424	408	407	354	411	450	420	406	397	418	414	402	402	381	401	409	397	400	398	404	372	405	418	399	423	386	369	407	411	427	401	405	360	411	393	410	421	427	396	419	393	391	396	393	408	421	404	370	400	413	404	434	394	365	421	432	403	409	371	397	380	376	409	437	380	407	360	409	390	410	390	419	404	395	450	393	399	354	382	387	424	413	392	390	389	441	416	388	393	421	365	432	380	384	395	407	403	389	384	423	439	404	381	412	392	400	399	416	383	413	417	394	393	406	392	372	390	387	439	412	460	388	439	388	406	421	398	413	397	418	412	377	391	391	396	411	402	410	391	369	392	409	380	370	387	440	371	394	418	415	351	387	397	395	390	363	384	406	413	387	383	395	398	390	422	443	380	411	400	362	401	405	386	403	406	434	423	404	415	406	412	434	397	398	400	371	379	383	417	402	396	394	427	426	405	382	423	396	432	398	393	409	413	381	401	382	412	411	412	364	402	436	388	407	419	385	396	400	412	383	424	423	389	380	394	394	410	389	380	409	424	420	400	392	388	424	423	370	385	419	404	428	393	389	404	416	436	386	389	397	412	395	405	381	406	392	436	402	397	376	460	392	407	417	389	439	421	369	376	395	442	405	414	432	417	391	412	375	433	382	390	441	368	395	404	390	402	410	433	400	400	381	364	410	389	390	410	407	413	415	373	402	415	404	391	389	383	408	399	394	388	459	396	415	407	415	365	400	396	374	374	369	442	411	393	375	431	441	416	391	399	429	405	391	429	400	411	410	395	375	428	409	420	406	411	364	380	410	389	380	413	419	430	432	404	385	407	395	414	422	396	410	420	400	367	393	423	386	425	404	404	417	408	390	428	424	392	391	371	418	419	423	382	398	412	369	413	360	380	381	383	400	423	360	390	353	395	371	398	382	419	423	413	399	408	387	438	391	394	395	416	395	417	415	382	392	388	400	384	406	403	390	355	419	404	373	396	398	411	402	372	395	397	378	397	423	387	403	374	413	397	397	396	397	404	405	419	421	408	406	460	389	403	392	363	424	386	433	394	402	406	382	404	419	377	418	407	414	412	377	398	420	415	386	399	434	392	385	417	397	382	400	387	430	398	364	373	411	408	408	417	426	404	412	388	380	437	359	394	409	360	409	409	403	420	411	429	408	424	427	392	420	405	397	418	401	380	407	393	394	402	413	382	387	405	422	381	375	411	429	407	390	447	415	405	431	390	379	371	421	399	402	415	446	395	388	427	391	394	419	385	429	418	441	394	406	425	427	419	385	388	370	410	365	417	402	431	398	406	414	396	402	425	370	435	361	393	373	429	386	384	407	421	391	369	395	388	408	431	397	379	415	433	388	385	400	409	378	420	381	378	391	411	377	418	396	375	400	401	398	382	412	429	371	431	402	425	389	413	404	395	416	416	358	398	407	408	379	394	369	400	418	381	394	412	372	419	386	445	401	373	416	411	432	379	387	391	433	385	415	399	441	397	388	391	379	394	430	408	410	417	404	414	375	372	392	381	420	366	414	373	391	401	416	366	395	425	395	385	407	408	431	403	383	378	390	393	426	355	368	397	381	375	380	396	432	407	431	374	396	428	399	387	384	384	431	421	400	411	386	421	383	423	416	427	385	429	384	428	413	410	409	393	373	394	390	390	426	397	391	341	378	408	410	400	396	370	377	382	403	396	398	386	402	366	420	433	376	364	410	416	411	425	371	424	418	400	415	399	384	416	398	364	375	379	369	389	419	386	386	440	360	369	400	380	409	404	382	411	416	388	421	394	382	391	372	397	388	418	386	389	392	414	398	456	392	406	429	365	437	405	441	402	364	387	418	388	391	405	414	398	414	401	402	388	395	385	459	410	441	365	424	363	395	386	394	430	382	397	393	406	399	402	393	429	427	398	386	406	398	446	390	392	396	386	395	417	377
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
