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
336863187763	336863188324	336863188874	336863189424	336863189974	336863190524	336863191074	336863191624	336863192174	336863192724	336863193274	336863193824	336863194374	336863194924	336863195474	336863196024	336863196574	336863197124	336863197674	336863198224	336863198774	336863199324	336863199874	336863200424	336863200974	336863201524	336863202074	336863202624	336863203174	336863203724	336863204274	336863204824	336863205374	336863205924	336863206474	336863207024	336863207574	336863208124	336863208674	336863209224	336863209774	336863210324	336863210874	336863211424	336863211974	336863212524	336863213074	336863213624	336863214174	336863214724	336863215274	336863215824	336863216374	336863216924	336863217474	336863218024	336863218574	336863219124	336863219674	336863220224	336863220774	336863221324	336863221874	336863222424	336863222974	336863223524	336863224074	336863224624	336863225174	336863225724	336863226274	336863226824	336863227374	336863227924	336863228474	336863229024	336863229574	336863230124	336863230674	336863231224	336863231774	336863232324	336863232874	336863233424	336863233974	336863234524	336863235074	336863235624	336863236174	336863236724	336863237274	336863237824	336863238374	336863238924	336863239474	336863240024	336863240574	336863241124	336863241674	336863242224	336863242774	336863243324	336863243874	336863244424	336863244974	336863245524	336863246074	336863246624	336863247174	336863247724	336863248274	336863248824	336863249374	336863249924	336863250474	336863251024	336863251574	336863252124	336863252674	336863253224	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2665	3650	2300	2665	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2663	3650	2300	2663	3650	2300	2663	3650	2300	2663	3650	2300	2662	3650	2300	2662	3650	2300	2662	3650	2300	2662	3650	2300	2661	3650	2300	2661	3650	2300	2661	3650	2300	2661	3650	2300	2660	3650	2300	2660	3650	2300	2660	3650	2300	2659	3650	2300	2659	3650	2300	2659	3650	2300	2659	3650	2300	2658	3650	2300	2658	3650	2300	2658	3650	2300	2658	3650	2300	2657	3650	2300	2657	3650	2300	2657	3650	2300	2656	3650	2300	2656	3650	2300	2656	3650	2300	2656	3650	2300	2655	3650	2300	2655	3650	2300	2655	3650	2300	2654	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
49265	42986	37231	25577	22393	17609	10856	5482	1988	769	1044	11945	13174	2682	8787	8434	2926	970	4041	6712	5559	3370	1562	650	526	340	228	279	313	355	308	206	191	199	219	183	205	174	189	209	175	183	197	200	219	201	191	210	180	180	175	172	194	197	174	183	158	146	174	178	207	184	182	185	211	188	202	209	178	165	166	167	216	168	175	176	202	200	185	212	193	211	193	185	177	172	196	187	174	169	181	185	171	180	190	192	194	179	173	177	179	166	176	208	192	191	173	178	177	210	203	197	188	206	188	190	138	180	188	186	192	188	194	205	184	195	190	147	174	184	179	190	207	156	169	197	161	163	208	185	196	185	178	197	221	175	208	160	188	180	184	156	194	205	188	177	195	183	170	208	193	200	178	193	177	185	201	188	198	156	205	160	182	169	188	162	172	160	170	188	184	169	175	181	205	150	194	179	163	160	188	193	186	222	178	221	198	173	197	182	197	180	201	187	198	166	193	176	180	188	199	155	186	172	190	201	187	201	200	169	196	191	160	176	178	184	174	178	209	181	189	189	197	189	165	185	196	185	155	190	180	188	193	186	163	186	181	162	191	185	185	185	177	173	181	176	171	185	182	183	201	181	212	174	171	173	207	167	162	166	178	213	179	188	203	188	165	206	179	189	196	182	192	192	197	200	203	188	194	188	192	178	179	177	196	172	184	196	191	164	176	166	190	204	184	183	203	177	168	190	165	151	192	175	181	159	164	189	199	187	186	182	198	187	192	183	178	168	180	179	161	169	196	186	184	183	187	184	174	179	193	171	180	165	179	193	165	179	199	206	183	177	186	182	194	217	173	188	188	183	180	215	174	183	188	205	183	176	164	166	204	186	160	181	185	197	176	222	190	207	190	178	205	201	171	164	177	194	163	174	176	194	178	179	150	164	182	191	184	191	196	191	185	189	190	202	182	181	178	192	198	178	181	192	178	185	168	189	152	209	200	171	161	174	190	182	168	171	183	178	190	170	190	162	190	187	204	194	199	216	200	207	183	186	198	172	188	193	173	181	170	182	192	194	204	204	207	173	181	155	191	191	194	197	200	205	212	189	195	208	169	231	176	189	164	198	180	187	169	186	208	190	172	204	182	170	196	201	198	216	179	203	191	195	174	196	205	191	199	198	177	175	195	192	176	200	188	203	195	191	192	152	180	222	184	183	178	187	175	205	178	172	192	167	197	181	190	164	180	174	173	177	197	164	214	207	166	173	177	185	167	170	172	193	189	175	190	158	185	181	165	197	162	158	177	170	203	173	179	180	174	181	171	173	165	201	174	207	183	187	173	176	203	173	188	164	192	184	186	199	207	191	181	193	198	167	168	177	196	174	178	189	167	189	189	196	207	208	182	172	159	192	182	184	186	192	212	185	169	191	205	185	187	197	174	175	170	185	197	191	173	184	170	180	172	194	196	171	163	171	178	206	177	187	166	192	172	184	202	174	184	184	188	203	185	198	184	178	184	176	187	195	183	187	195	194	192	140	201	172	184	189	196	178	152	189	180	196	186	177	181	171	178	193	164	173	205	166	195	161	163	180	151	200	170	174	165	157	153	181	197	163	190	173	168	192	182	188	174	195	186	181	187	182	166	177	175	164	194	190	189	184	205	177	189	191	189	221	174	214	188	203	169	193	169	162	198	166	186	193	177	166	203	174	181	216	185	231	188	198	192	185	177	171	166	191	167	166	191	188	200	192	182	187	170	185	172	179	190	192	182	207	169	171	191	184	215	188	198	175	184	188	209	170	199	197	153	188	182	193	179	170	195	195	204	185	168	211	185	198	194	192	167	150	178	170	188	164	196	190	189	160	190	201	173	168	205	178	192	181	192	172	167	193	177	180	198	178	187	210	172	171	197	179	203	199	170	190	199	192	202	186	170	225	186	177	153	192	167	180	188	147	175	186	157	157	189	157	181	156	182	181	203	183	157	197	197	180	190	161	186	171	178	183	203	192	195	177	166	180	160	198	179	165	186	163	160	174	176	159	199	203	202	189	167	184	206	183	173	189	194	186	206	173	205	183	207	179	164	192	214	185	179	179	217	191	194	181	199	177	177	199	188	190	182	190	212	181	181	150	202	169	195	209	191	188	198	179	188	167	179	163	171	177	179	190	171	181	171	177	177	155	169	178	190	166	167	164	160	152	203	203	153	166	189	176	170	156	160	176	211	164	178	187	182	194	190	187	209	190	202	195	176	195	153	166	194	162	158	163	163	179	171	188	172	162	193	208	187	185	171	192	173	167	189	200	207	198	164	186	191	187	182	179	186	182	187	171	181	174	191	174	167	196	180	183	183	180	175	196	177	183	183	203	181	210	146	198	162	210	184	152	192	185	201	210	182	176	174	195	185	186	173	181	181	174	207	182	180	193	177	187	164	182	185	178	201	170	183	153	205	176	197	190	158	189	167	163	198	194	182	178	158	178	177	190	194	191	181	152	179	199	166	162	170	157	183	192	178	179	202	196	195	188	202	197	199	183	192	171	182	177	165	187	193	190	195	193	209	173	172	200	181	165	196	185	210	189	159	182	150	196	207	173	199	180	182	189	166	196	197	190	187	209	173	206	175	197	194	174	155	192	204	218	163	197	187	188	197	203	175	184	177	194	170	175	184	192	159	176	163	190	171	197	180	188	200	194	177	194	161	187	173	192	200	195	164	188	198	192	178	198	152	177	198	197	192	180	179	187	164	162	188	175	212	162	187	197	194	197	179	163	182	193	195	188	172	167	167	181	170	139	186	190	193	171	186	164	184	185	168	188	177	184	168	188	195	178	176	186	199	175	205	155	167	164	203	181	187	195	177	163	201	182	187	177	195	186	165	189	176	187	186	175	200	208	192	202	185	172	196	202	171	164	209	175	194	194	188	196	211	171	192	172	175	199	189	206	180	167	188	178	163	177	184	183	179	197	189	181	205	196	177	154	151	170	181	185	176	184	204	182	159	182	190	205	189	185	185	181	163	162	168	177	171	204	196	158	197	179	188	203	178	204	185	188	188	170	183	178	179	199	194	165	169	191	162	176	185	176	156	172	171	210	195	189	171	191	222	182	206	189	178	166	187	191	167	188	174	182	193	185	169	150	183	192	154	180	184	215	192	174	201	181	184	160	189	153	180	183	207	174	175	180	192	213	200	154	180	224	163	178	182	159	191	195	189	186	191	201	170	189	196	168	174	170	183	163	183	190	198	157	184	174	197	190	184	203	196	177	164	164	208	189	175	191	168	199	175	167	154	171	202	192	173	166	174	204	210	177	165	189	182	179	205	166	161	191	171	206	182	176	216	205	182	171	168	186	195	172	175	175	173	194	176	188	180	216	188	181	203	191	186	189	170	174	154	181	185	164	199	186	192	166	174	190	182	166	176	186	174	185	195	176	162	199	188	170	162	195	191	156	162	170	180	163	201	193	174	192	196	180	166	199	189	179	165	190	169	213	220	180	181	180	199	160	169	188	165	188	183	164	177	192	189	187
38593	44817	36608	9517	5779	4952	3918	3436	2900	2904	5056	30334	22642	11603	29958	26512	11369	5124	19258	25275	22023	14428	7325	3125	2209	1374	702	940	1247	1207	904	435	466	415	433	444	423	426	445	436	429	413	438	401	407	433	434	414	404	435	419	425	405	435	454	423	383	460	392	412	440	461	428	414	418	448	432	403	409	438	417	433	400	425	427	396	406	406	398	436	432	420	459	433	412	400	432	433	434	440	465	427	389	431	433	408	419	427	417	436	466	440	390	435	457	400	421	430	450	442	419	423	421	445	438	406	415	453	420	468	440	427	400	445	398	427	442	431	439	430	419	403	435	435	430	392	423	444	413	404	419	426	426	429	415	415	424	436	443	412	434	433	405	446	449	423	388	427	433	402	439	449	452	429	451	418	410	420	427	442	442	408	450	439	462	439	434	392	475	463	390	425	434	436	424	411	426	444	392	437	399	425	426	430	429	422	460	444	410	385	474	427	411	400	463	426	412	448	439	419	430	422	399	400	432	448	433	450	430	413	430	411	430	452	458	393	425	421	404	428	411	433	452	409	439	433	409	453	429	444	469	435	426	431	425	418	446	413	456	403	402	436	375	409	419	429	397	447	427	431	431	431	428	433	455	454	430	413	404	402	413	430	452	446	459	453	433	439	457	449	367	429	415	394	435	430	429	454	413	403	428	423	467	430	435	410	439	440	411	391	459	387	449	410	450	419	459	387	425	437	419	430	442	445	429	451	429	455	412	458	415	414	462	403	412	441	428	374	459	443	400	439	427	403	402	420	430	413	435	430	392	419	435	448	456	421	391	450	413	393	372	420	442	439	401	418	414	434	436	410	435	404	437	419	421	423	428	432	454	438	435	443	426	461	415	440	401	435	428	400	413	435	405	403	441	425	443	435	447	434	424	436	399	415	415	412	428	447	411	402	450	429	417	407	468	446	429	425	425	432	452	424	435	451	438	411	423	422	398	448	455	440	390	411	451	430	486	431	434	405	426	434	417	413	460	412	426	439	468	399	418	399	428	422	432	428	421	467	432	437	439	410	437	413	445	420	418	449	417	450	404	429	446	449	407	439	445	448	426	426	455	386	436	420	446	412	445	437	413	411	398	391	428	475	492	416	453	410	457	421	401	429	420	449	463	413	426	411	430	448	445	432	424	415	423	438	425	472	432	442	406	435	442	434	434	404	408	451	434	432	432	418	456	400	424	442	431	409	449	443	427	411	452	414	422	428	426	430	445	432	430	404	441	451	396	426	431	431	440	444	411	407	414	430	454	400	434	490	393	412	464	423	438	449	444	407	440	440	445	413	470	436	421	405	397	432	449	433	434	397	426	431	393	441	452	423	427	447	392	432	458	414	390	403	401	412	434	430	434	427	402	423	449	411	394	497	465	451	464	431	406	428	425	431	385	379	398	422	386	416	465	433	445	416	431	424	435	442	420	435	392	447	429	442	434	439	423	403	430	413	421	399	439	403	409	415	430	392	431	409	429	462	445	453	429	415	421	387	425	417	429	426	469	404	428	434	406	418	426	428	406	417	434	427	416	441	399	449	425	409	423	468	440	436	431	446	421	451	431	429	446	415	431	398	442	415	434	433	425	447	412	460	412	417	442	401	422	414	415	424	421	427	434	438	427	405	424	428	425	415	433	412	435	413	436	422	442	405	436	404	469	404	399	484	425	428	430	433	409	426	394	467	452	430	456	412	442	419	434	441	444	465	457	407	427	442	412	409	409	442	471	442	410	417	432	429	420	430	404	467	418	450	429	448	444	455	441	449	407	408	446	428	422	446	397	449	435	426	428	445	429	441	468	463	432	438	408	460	415	427	428	440	465	457	413	416	454	424	475	429	395	409	414	452	459	427	425	439	405	443	412	431	406	422	434	422	425	418	416	428	434	404	452	412	481	452	415	446	412	458	437	445	429	420	476	423	397	424	430	478	455	409	419	427	456	440	452	442	449	422	398	417	464	423	421	440	416	436	434	459	419	427	442	402	424	456	412	431	431	447	429	417	432	456	405	410	432	422	463	417	436	421	413	404	435	433	403	412	441	431	396	439	425	402	425	456	454	464	392	451	458	418	418	416	489	441	407	452	438	423	448	428	402	443	442	440	450	394	442	405	418	428	422	405	446	459	461	423	443	441	388	444	451	410	437	414	440	392	438	458	431	429	414	413	422	432	420	434	480	429	411	436	439	447	382	403	432	440	461	484	435	409	479	458	467	420	447	407	439	413	418	411	427	410	435	447	394	433	411	421	455	448	444	418	441	451	444	410	429	401	438	426	446	397	439	440	412	469	452	438	402	434	422	427	429	388	408	392	412	432	431	403	395	482	428	440	454	488	442	451	438	461	419	433	408	393	440	439	427	457	444	420	442	417	422	446	417	436	436	426	397	447	447	413	418	426	403	444	380	465	432	416	445	441	397	436	418	392	402	442	390	427	417	452	435	425	437	426	432	410	426	411	438	422	416	431	429	451	446	450	413	439	404	466	440	459	435	399	419	427	460	435	397	433	425	396	457	404	450	410	415	456	406	407	381	411	434	375	422	426	418	405	418	413	427	440	434	402	431	413	443	439	418	406	419	402	448	428	412	433	429	416	461	422	440	424	419	432	421	425	430	396	456	456	423	444	436	415	408	407	431	436	407	439	401	449	414	413	459	406	456	435	429	406	439	418	445	421	424	449	416	423	437	457	432	423	463	437	403	428	414	420	488	412	429	432	402	424	420	403	435	413	445	412	425	420	472	414	436	426	428	464	438	440	447	418	429	472	449	430	452	404	452	422	398	450	427	440	455	428	457	465	438	433	449	452	446	473	427	420	435	399	420	406	431	422	433	427	406	413	415	415	460	405	397	389	420	412	425	446	442	445	425	416	436	427	415	416	438	423	428	464	436	423	407	462	421	449	434	410	441	399	446	453	446	412	451	423	432	411	421	427	433	440	403	407	415	444	440	473	433	425	417	439	432	406	397	439	446	424	445	420	436	450	407	440	401	429	401	449	407	428	415	418	417	411	433	410	428	435	440	432	401	442	445	425	441	434	452	397	398	467	443	407	418	396	393	429	457	435	400	441	435	451	429	438	444	399	449	420	434	410	442	412	437	435	385	437	414	442	428	432	416	410	418	420	408	431	422	471	466	419	430	447	456	471	418	442	410	439	431	430	407	453	412	433	432	413	439	446	428	375	461	467	466	442	420	384	443	422	434	455	420	410	425	435	413	424	447	426	438	401	417	388	454	399	481	436	425	428	417	432	450	448	422	397	429	445	457	416	421	413	388	463	412	398	445	423	419	411	457	445	434	387	451	427	439	435	420	404	394	440	428	405	464	414	403	480	405	421	388	416	407	424	456	462	409	449	415	403	395	441	468	427	433	457	444	398	420	410	461	392	414	450	430	443	423	432	419	453	382	426	446	435	416	436	451	419	439	393	393	442	458	407	421	398	428	422	413	420	432	425	440	432	472	425	438	412	400	417	407	435	418	435	410	395
10012	15845	9497	1717	568	413	376	262	197	220	228	728	523	253	374	399	278	205	268	419	470	385	304	260	199	196	217	179	183	194	188	181	187	182	186	161	171	185	169	186	215	206	190	206	195	197	179	206	187	166	203	177	151	195	174	213	188	211	184	185	174	191	170	186	202	200	174	173	190	207	206	165	211	191	179	195	193	205	175	193	220	179	192	193	183	190	179	190	179	188	222	187	165	167	182	183	183	180	212	203	214	207	171	198	197	180	180	245	220	171	183	209	184	192	200	190	203	233	190	169	187	192	167	171	221	204	189	178	179	178	202	180	195	199	183	193	203	176	185	179	177	195	204	188	214	204	202	194	219	187	185	200	189	172	192	201	172	185	192	186	171	183	183	196	211	182	182	186	171	191	178	182	195	179	215	176	186	192	176	197	195	186	207	179	175	190	194	202	206	166	184	164	162	205	186	178	193	192	180	195	216	199	205	201	187	205	217	176	185	183	175	180	202	161	177	206	152	205	200	174	205	203	183	172	194	201	191	204	197	195	177	198	176	188	206	183	196	200	211	176	213	192	173	189	208	178	182	174	179	190	197	220	194	173	190	209	193	194	212	205	194	186	206	192	184	210	182	185	202	186	181	171	188	194	172	191	183	184	188	198	153	193	188	183	184	154	199	188	176	184	172	174	175	195	212	184	178	191	187	189	228	187	161	181	196	184	187	190	202	178	173	195	186	190	194	220	221	179	185	185	202	192	172	178	188	180	182	195	148	203	195	185	189	192	180	202	178	178	188	184	189	181	200	180	193	206	173	197	178	192	184	181	175	197	162	206	202	186	203	189	204	175	224	214	187	176	185	215	194	187	165	167	207	196	203	192	197	174	159	219	174	181	189	193	222	174	195	169	196	215	181	189	186	172	204	187	189	169	182	220	176	186	189	185	180	195	188	165	187	208	183	166	176	190	173	179	190	174	188	179	195	164	172	182	175	180	207	194	183	194	186	188	175	160	190	168	194	210	197	199	167	190	163	192	207	212	172	195	204	201	196	192	166	193	182	208	161	167	194	200	198	185	207	169	185	214	218	175	210	164	185	191	196	167	186	226	187	190	199	187	171	175	197	213	191	172	184	197	179	181	207	187	157	197	218	178	211	194	199	190	154	177	206	187	173	197	167	198	174	200	171	207	182	206	171	189	182	194	194	162	168	164	208	196	180	208	192	183	178	200	179	180	171	181	180	169	210	169	180	184	208	183	200	179	181	175	201	198	209	161	198	192	189	193	185	196	159	194	174	196	193	185	185	187	202	183	174	209	197	185	209	185	203	199	169	167	178	169	182	204	185	189	202	177	175	192	203	212	216	166	166	194	197	194	187	182	199	179	180	172	173	189	175	161	158	208	207	186	178	205	166	217	199	190	177	159	179	173	177	206	188	159	205	189	174	161	180	191	183	201	195	206	172	187	210	169	192	221	208	203	199	204	201	232	192	186	204	187	150	174	175	187	195	196	177	173	193	221	204	186	209	191	173	171	198	184	177	209	207	176	180	191	190	178	177	159	143	203	173	175	186	177	183	224	205	165	173	185	185	183	202	188	184	198	202	178	188	192	200	195	194	187	159	188	204	200	186	169	209	214	202	179	210	173	179	208	186	201	167	183	185	174	180	183	174	197	195	198	195	219	196	205	175	188	194	177	171	163	190	175	192	171	208	168	183	214	201	172	169	179	180	184	188	207	174	199	179	174	200	206	217	186	187	183	196	183	209	208	181	205	180	182	188	164	164	206	180	167	171	191	203	185	165	183	200	200	179	194	193	190	187	174	179	200	196	171	172	216	164	176	206	224	203	158	189	182	184	169	182	170	169	196	200	180	185	201	191	171	190	201	193	154	185	171	180	207	178	175	186	181	192	183	169	187	186	192	191	190	165	201	193	190	215	197	172	203	168	188	191	203	178	188	153	187	180	189	215	182	163	179	185	194	185	217	183	177	178	184	183	172	197	195	171	184	188	176	186	200	176	180	185	200	182	198	181	172	187	179	197	192	180	180	190	183	195	220	189	186	184	201	178	176	163	170	214	189	203	187	196	177	172	200	163	148	166	178	189	186	187	187	168	196	197	186	167	193	176	197	204	195	181	186	179	181	184	179	177	198	193	167	173	200	191	191	197	185	197	212	186	200	188	176	203	171	192	160	184	183	199	161	174	204	158	186	190	167	186	186	207	208	175	190	192	218	187	193	203	183	194	172	172	193	173	201	184	191	198	190	182	202	189	197	161	169	228	194	187	190	192	165	202	191	189	188	198	178	193	171	195	189	180	221	183	203	203	187	189	179	167	191	199	189	175	180	184	212	183	179	212	186	212	185	183	185	170	199	162	173	206	180	190	197	184	173	168	202	195	196	193	194	173	218	177	197	210	178	192	198	175	169	196	186	185	186	182	174	197	202	173	173	200	221	198	170	195	177	194	183	165	196	230	196	203	181	195	195	210	174	190	183	161	177	204	192	200	172	190	184	182	185	190	185	195	188	195	204	200	188	170	190	201	195	161	179	192	181	193	182	169	185	202	167	199	194	174	191	192	178	198	183	198	183	198	172	223	193	205	195	176	180	186	180	180	182	203	189	161	185	179	171	179	185	216	190	188	205	191	169	151	205	200	172	173	198	195	205	176	189	197	184	183	192	195	181	194	197	170	192	170	181	218	174	205	202	204	184	166	176	176	175	184	185	160	186	168	170	156	179	188	202	212	180	198	203	171	197	194	177	192	202	172	209	180	175	194	198	193	200	208	195	176	165	201	198	216	171	187	174	167	171	172	180	198	202	174	196	205	176	155	198	179	189	209	150	187	182	186	206	201	204	190	197	189	212	182	209	201	197	205	204	192	208	174	188	182	175	192	177	173	171	176	193	202	208	159	192	158	195	183	181	179	185	193	192	185	188	190	202	185	198	193	187	208	200	172	168	180	173	210	169	211	179	194	180	181	193	211	188	199	195	175	195	194	177	155	173	184	195	188	185	187	193	178	212	193	171	165	180	201	173	207	192	184	215	215	203	182	193	204	212	206	183	175	198	204	193	182	181	186	191	198	171	190	183	179	173	183	175	171	191	212	192	198	163	190	188	183	179	181	191	179	202	193	183	201	192	172	188	211	188	160	192	201	188	178	178	178	175	161	169	190	175	202	174	203	164	204	182	193	192	177	192	177	190	176	169	188	181	202	184	182	206	160	177	194	195	204	201	192	190	169	196	180	178	183	172	175	163	184	195	200	188	182	181	186	196	205	184	190	178	211	181	173	187	198	205	191	218	192	188	171	194	191	200	189	179	175	213	183	196	176	187	179	173	209	197	188	185	207	189	218	200	203	207	188	183	208	198	185	201	179	176	192	210	175	186	196	195	194	190	187	157	185	209	184	158	185	190	194	198	199	187	190	181	201	173	182	189	193	161	181	192	170	185	220	202	171	168	206	180	188	186	178	206	184	191	203	184	186	178	197	189	178	211	205	205
8738	15984	8891	1124	804	765	770	691	673	624	717	3817	2042	924	1885	1869	1012	532	861	1862	2137	1545	964	643	498	523	490	481	519	525	463	430	452	465	487	433	471	466	460	491	461	440	420	437	465	477	445	467	451	458	490	428	459	445	454	431	489	481	423	481	445	456	448	443	458	435	432	468	495	463	442	501	495	439	444	424	431	480	447	501	448	437	453	485	451	427	461	446	432	456	458	420	474	459	468	455	448	492	452	494	427	452	465	460	519	434	470	452	455	465	456	473	416	494	456	456	442	440	477	471	468	451	464	431	466	492	496	484	449	472	468	453	482	419	435	482	420	466	452	460	453	469	460	504	442	438	501	477	480	452	446	464	466	448	453	444	460	454	457	478	522	464	427	466	487	434	428	487	490	441	473	475	455	430	484	449	468	500	428	476	457	456	456	448	506	452	491	437	416	447	452	442	472	427	457	458	420	478	447	470	457	472	466	484	465	492	438	425	476	431	460	440	461	458	495	428	447	474	470	419	481	453	502	477	474	429	435	413	444	441	474	421	469	429	518	453	460	433	436	465	476	437	508	469	466	484	410	475	421	459	461	451	455	479	482	474	443	463	434	449	454	452	434	427	476	434	409	459	454	462	453	476	447	479	465	459	493	454	424	461	421	466	476	442	471	451	464	448	476	465	427	482	427	422	462	478	443	460	478	427	471	470	440	435	460	438	459	442	466	435	465	477	492	469	449	481	433	435	472	448	486	482	450	461	431	513	436	439	430	469	488	491	494	417	476	449	460	416	428	457	423	474	439	475	454	456	449	459	433	461	470	472	485	462	486	454	448	417	464	517	485	459	481	447	431	453	479	476	468	459	461	436	466	492	498	492	452	451	510	416	437	447	466	476	460	445	442	462	436	492	488	458	447	479	466	465	412	508	472	438	441	480	455	432	499	493	453	421	437	467	445	505	413	464	450	444	492	451	451	440	445	439	457	418	444	454	437	433	463	467	474	451	464	462	479	481	419	454	460	467	483	461	459	441	434	449	443	466	431	482	457	479	440	397	434	417	500	481	450	418	474	483	440	447	452	400	444	438	475	446	435	451	428	471	472	478	470	428	440	436	441	471	488	446	438	446	462	517	443	468	488	474	503	406	431	459	498	459	442	478	461	436	437	458	463	441	431	443	438	448	466	463	446	476	462	443	464	498	465	437	450	456	450	440	476	493	451	418	455	489	440	452	431	455	479	462	470	446	429	476	445	477	472	468	483	467	429	441	465	427	423	480	473	468	444	441	447	449	433	453	457	489	460	456	507	468	412	449	456	446	476	444	465	477	452	408	474	456	460	461	473	463	437	471	474	418	456	445	424	465	411	453	471	444	444	428	477	450	441	458	475	474	470	491	452	468	445	429	426	421	433	505	439	499	495	472	448	466	466	475	468	409	450	498	488	490	445	459	470	451	457	454	455	460	443	437	451	444	461	461	481	453	444	429	489	471	433	452	432	470	501	438	446	487	490	433	492	469	464	467	465	462	487	432	436	472	443	458	443	461	434	524	452	390	418	440	446	434	437	430	507	510	427	456	458	461	456	473	480	455	482	472	447	461	429	468	432	482	481	417	493	468	516	441	444	427	429	493	449	465	455	488	463	461	468	490	462	460	501	449	431	444	461	455	459	443	453	485	461	501	479	461	425	498	481	479	473	464	445	462	468	451	473	411	488	492	448	429	423	444	450	493	481	446	474	448	467	462	461	443	497	444	444	457	472	474	454	491	480	441	491	471	419	444	434	472	441	446	445	463	492	487	460	446	452	449	464	442	468	454	444	464	461	433	485	478	480	442	432	450	427	479	483	428	450	500	482	416	457	437	437	467	485	453	463	462	478	456	433	460	466	463	471	471	457	419	441	448	507	484	434	459	472	455	440	439	446	430	444	484	442	485	457	410	450	472	443	470	452	454	481	477	447	419	437	412	405	467	466	445	438	427	469	445	440	490	464	437	465	479	462	453	432	447	477	449	461	479	455	463	486	432	453	441	441	429	439	451	459	461	467	484	483	474	414	459	445	471	469	466	495	426	488	445	464	429	471	482	444	474	459	454	448	497	490	438	424	462	448	493	473	490	446	446	468	463	477	452	409	476	454	453	482	447	442	479	433	484	478	461	453	475	451	456	436	460	521	466	436	484	468	408	426	465	456	497	466	483	465	462	463	465	423	442	437	469	478	455	436	458	435	468	450	465	501	421	467	485	441	432	453	442	479	425	468	501	478	464	479	440	511	433	457	442	452	447	455	463	473	482	422	462	435	456	449	473	507	457	470	452	450	491	475	493	480	472	457	437	490	444	442	431	468	471	423	475	472	457	482	482	465	412	452	458	425	451	432	431	469	445	449	496	454	480	443	423	458	452	458	445	482	446	471	444	446	423	414	466	437	467	427	476	493	429	428	452	447	470	451	452	428	416	449	431	475	443	489	456	424	423	462	467	448	426	458	428	455	440	428	477	468	471	471	486	440	442	448	491	477	453	462	467	449	441	492	444	464	439	473	432	423	445	480	476	477	471	453	471	454	441	444	455	456	462	497	474	418	478	426	447	443	487	439	443	477	464	491	461	462	459	452	522	451	474	471	444	416	459	425	453	461	475	465	463	488	460	453	475	476	471	465	457	445	482	468	462	441	475	446	469	440	449	474	445	443	433	440	468	483	437	438	423	453	444	421	444	434	416	453	446	450	441	442	465	458	469	437	456	469	476	451	475	470	457	435	455	417	486	486	465	453	440	422	449	462	447	433	489	463	433	503	446	475	448	485	462	492	522	456	409	441	479	433	428	450	474	437	432	464	435	437	422	489	516	483	433	445	433	433	456	447	460	430	454	506	461	488	459	465	453	471	498	496	504	461	468	451	498	431	488	430	442	450	466	452	427	451	442	446	490	439	495	442	471	464	460	468	466	432	426	480	431	462	461	447	455	478	480	439	446	437	471	426	478	441	503	464	443	473	457	456	467	468	452	487	424	457	458	472	458	445	469	424	489	459	483	481	474	471	480	469	445	459	492	481	447	419	482	463	454	438	477	411	445	442	489	478	447	463	470	457	450	487	463	465	452	458	468	462	484	446	497	464	423	431	463	469	467	439	457	467	434	474	454	432	446	439	469	460	451	452	470	432	466	427	425	428	430	429	461	473	429	456	428	478	461	457	456	454	448	486	460	446	473	465	474	452	443	462	474	506	461	463	444	458	435	469	442	510	459	463	474	454	432	462	471	449	488	424	454	474	471	483	459	442	437	447	457	473	488	439	408	459	435	476	465	435	458	405	446	451	451	475	496	514	452	473	444	474	445	462	479	465	461	442	481	468	450	459	448	447	445	446	469	431	502	476	448	478	457	469	460	469	458	453	461	450	460	463	467	475	468	434	481	475	479	457	448	425	443	458	495	433	409	455	477	502	423	472	451	454	477	418	449	428	444	490	477	450	450	444	454	420	427	520	473	445	502	440	487	453	468	416	459	447	427
42221	47071	34658	23227	18274	11584	5380	1948	657	461	566	5970	5644	1295	3401	3543	1449	395	785	2958	2893	1568	774	407	404	307	275	317	280	267	259	209	206	202	245	205	216	247	215	240	237	205	229	229	233	226	211	226	219	214	255	212	208	231	219	228	257	203	232	212	215	246	228	242	221	247	232	248	244	224	235	208	220	223	223	214	239	230	241	226	195	215	243	230	225	179	212	232	231	229	190	241	224	194	199	207	208	250	242	247	221	209	208	223	243	231	211	211	232	256	239	231	227	205	237	222	231	204	209	237	233	217	210	196	214	236	219	234	224	212	206	217	208	246	249	235	231	211	216	231	203	222	231	243	213	209	224	219	182	230	214	246	230	225	227	238	207	242	205	210	221	219	250	220	219	228	211	227	234	234	212	246	213	205	221	252	202	245	207	236	213	237	252	229	249	193	230	254	227	235	224	230	228	219	224	198	219	207	226	203	244	244	220	202	224	233	207	249	210	235	237	232	210	223	230	217	267	221	219	239	227	210	220	206	237	218	230	227	243	230	217	222	229	261	228	222	210	237	208	196	213	210	196	184	234	246	204	225	231	219	216	222	213	240	223	239	231	260	195	213	233	229	242	271	221	223	230	206	220	235	214	211	229	222	236	228	226	208	196	226	217	211	243	217	217	199	207	211	205	245	229	237	249	225	244	233	220	227	213	206	213	216	226	225	214	220	219	194	234	232	227	214	267	228	212	251	216	232	233	212	223	226	225	202	206	239	232	233	234	216	205	240	254	225	242	244	212	230	249	223	218	240	226	229	238	241	238	244	227	228	208	195	224	228	247	242	226	224	216	231	201	224	231	213	231	234	235	234	214	207	229	224	182	201	220	245	242	258	254	225	230	228	215	210	230	220	203	222	211	199	243	203	211	229	227	251	223	194	227	214	223	254	264	206	225	211	191	227	212	204	243	199	231	237	240	215	196	196	228	226	213	211	211	217	206	230	225	217	218	225	219	228	211	210	229	211	210	252	217	224	215	221	237	244	230	204	204	231	230	232	215	217	220	203	222	211	206	227	207	218	236	201	199	200	223	253	215	240	270	197	235	222	217	227	220	233	249	209	220	210	213	220	240	236	225	227	197	228	213	234	230	220	207	208	250	224	225	230	218	218	239	227	251	216	237	211	226	251	209	204	246	232	221	223	247	230	270	221	216	218	226	217	239	237	246	223	210	233	230	237	223	202	198	251	242	211	222	228	224	213	214	220	202	248	211	246	247	247	214	209	206	212	260	217	225	227	218	223	213	258	215	200	244	195	206	231	221	233	220	212	219	227	215	223	193	234	221	228	226	229	217	208	212	201	237	222	203	213	230	207	237	221	231	240	223	230	233	235	228	240	218	222	252	230	226	194	200	211	196	222	222	210	242	233	234	207	216	248	209	209	201	234	225	209	222	224	200	236	206	206	211	222	205	204	212	211	230	251	223	214	224	225	198	235	209	214	222	233	231	223	179	225	227	238	238	221	192	239	175	205	216	217	225	187	229	229	225	226	197	240	240	243	250	229	244	202	213	210	203	236	222	230	226	206	221	236	234	208	224	232	202	218	202	261	243	220	202	234	214	206	227	195	211	205	220	209	233	224	217	196	205	220	216	220	215	206	225	217	189	227	211	212	236	200	238	219	258	198	221	222	254	242	219	207	237	223	223	212	186	202	184	222	208	211	210	238	238	211	232	259	223	237	250	236	191	235	223	219	227	211	261	222	229	215	211	234	235	203	224	222	251	214	218	244	243	238	253	211	232	212	204	262	251	216	226	191	213	235	205	203	222	218	215	216	219	223	231	197	226	202	210	236	199	219	235	215	236	251	233	179	194	231	226	246	226	207	226	223	232	241	189	218	219	224	217	243	220	199	202	222	212	228	205	223	212	206	232	200	191	217	221	230	210	254	226	216	210	224	211	211	219	236	245	247	215	229	209	233	219	247	242	225	206	237	254	227	243	221	209	264	231	208	226	204	229	208	221	222	217	220	244	212	229	253	252	245	237	225	243	225	234	205	224	238	221	193	193	227	237	241	222	232	216	226	227	201	235	233	243	225	225	230	236	213	244	222	220	211	241	227	189	233	193	250	215	220	226	237	227	217	233	219	217	243	222	213	205	212	226	226	217	231	238	211	229	242	240	240	218	241	261	209	240	227	212	227	201	237	248	210	224	218	208	211	248	261	240	222	226	224	238	215	201	212	216	217	255	204	210	228	219	196	235	209	241	220	231	218	223	207	236	193	224	212	199	208	216	224	226	217	227	225	225	202	211	227	221	252	191	228	209	224	183	216	239	213	216	234	217	254	213	245	246	218	268	206	201	251	172	202	215	223	189	203	246	226	214	205	222	222	242	227	233	227	236	207	212	206	205	236	234	211	224	204	236	239	203	220	214	240	206	232	222	234	213	224	249	198	224	214	224	232	223	216	216	225	223	203	213	186	224	219	218	240	201	235	255	231	219	213	220	227	198	176	196	234	243	234	234	208	248	195	195	219	229	238	218	229	220	238	221	232	232	209	214	248	207	231	236	231	218	221	235	199	207	213	201	222	241	201	187	209	214	214	234	241	216	224	197	239	205	226	219	245	211	229	229	222	235	217	235	206	194	218	228	250	234	245	215	192	231	236	220	217	231	230	225	221	229	222	237	254	232	226	226	246	200	203	211	234	230	209	216	213	264	215	213	215	225	232	239	210	236	232	229	248	215	210	222	200	185	218	226	231	246	243	207	226	215	239	256	217	212	238	254	236	199	224	230	218	239	229	234	201	230	207	221	225	205	219	235	249	225	231	203	232	213	221	181	245	206	240	239	199	234	210	233	192	201	233	228	238	216	215	220	207	226	207	246	236	217	228	222	213	240	229	220	249	218	233	205	208	232	216	231	221	218	213	221	192	209	215	242	242	213	217	226	214	204	255	208	222	214	218	220	211	205	235	213	234	226	210	203	221	208	228	208	212	183	212	235	217	232	233	220	194	212	213	217	211	224	222	232	232	214	213	215	218	214	244	260	196	218	224	223	233	237	219	234	211	244	221	220	234	228	244	223	197	214	191	254	257	243	208	223	216	224	216	240	227	224	217	246	217	263	219	238	209	218	239	222	232	238	207	253	204	214	228	212	190	243	222	246	211	220	218	213	206	213	234	223	219	214	224	231	214	223	263	211	219	230	196	193	198	213	218	223	219	230	246	214	238	236	210	232	208	232	217	242	231	220	198	231	210	217	224	199	256	212	223	230	223	228	218	232	214	244	234	240	209	198	206	199	252	234	227	231	221	208	245	198	201	233	221	226	220	204	199	196	234	214	199	221	230	220	244	270	196	209	221	243	200	220	217	208	213	222	216	224	250	214	208	238	215	212	243	230	221	215	218	234	227	201	214	210	213	239	229	229	203	225	224	221	259	190	215	209	225	245	221	237	194	240	216	253	205	230	208	235	247	243	201	215	220	220	226	217	219	232	215	217	199	233	212	213	191
34176	47702	27158	5267	2916	2564	2097	1882	1722	1831	2243	21548	15402	6585	16212	15368	6925	1514	4227	14822	13463	7794	3841	1649	1461	959	789	940	882	906	708	541	511	543	526	512	525	509	529	512	577	507	493	517	534	494	497	523	524	526	503	533	532	515	514	551	543	547	562	540	567	519	527	564	502	493	542	506	559	481	515	520	528	498	521	562	523	509	527	540	525	509	522	503	472	489	519	562	544	536	511	521	501	517	499	542	552	522	539	513	483	476	508	524	520	549	506	511	543	503	548	553	516	460	527	567	516	525	501	547	521	526	546	538	512	553	484	524	513	551	545	557	520	514	506	550	477	535	545	492	536	552	527	509	525	503	505	535	526	537	540	523	517	517	512	525	528	529	536	514	478	484	560	553	486	501	529	542	503	529	556	508	578	526	507	539	507	571	512	527	518	492	589	521	516	546	499	502	472	506	505	544	485	489	537	515	477	461	507	509	486	525	543	475	518	520	496	511	494	516	514	564	529	527	529	550	488	521	495	511	519	522	480	498	482	476	507	535	515	484	520	546	513	530	541	539	544	492	515	479	510	522	523	509	538	532	520	569	527	559	511	539	527	537	513	554	505	568	554	500	533	538	497	498	560	508	528	459	509	536	512	543	501	540	511	531	538	523	520	487	509	512	557	514	530	552	526	523	514	541	498	513	539	532	568	530	506	530	587	520	508	535	526	540	534	533	504	545	521	508	486	508	519	518	541	501	516	511	515	522	501	529	589	521	510	547	498	524	550	522	491	527	536	531	490	517	506	529	541	486	536	491	505	517	516	509	555	544	521	511	508	552	493	530	542	510	546	506	554	479	528	531	491	511	528	495	494	497	516	566	527	490	520	513	521	526	513	556	529	491	540	556	519	504	521	521	509	495	493	551	505	511	510	487	516	561	527	503	544	505	562	505	548	513	545	491	492	500	490	535	513	489	537	500	537	530	509	531	501	479	511	511	512	508	519	566	480	571	529	508	539	551	549	540	575	520	547	476	499	550	537	549	518	505	544	514	507	505	515	479	520	562	518	481	531	504	505	510	543	530	570	541	510	544	525	531	533	521	532	513	476	539	516	496	511	494	501	522	509	559	556	499	522	502	533	494	521	523	536	549	498	537	547	537	498	499	552	543	520	497	493	525	553	511	535	529	496	514	507	547	534	547	533	473	484	522	533	513	486	502	509	553	532	525	552	510	516	540	547	524	535	539	536	529	488	532	505	515	514	549	514	466	521	474	537	542	553	523	530	563	524	517	488	526	489	535	501	534	547	526	553	514	519	533	502	543	552	541	500	523	505	535	543	496	531	529	476	492	518	542	542	539	548	539	523	503	552	526	490	518	539	528	532	573	500	521	521	502	517	545	494	511	492	513	525	524	537	525	552	585	521	476	526	522	525	490	543	526	503	514	532	486	516	491	506	536	511	513	525	509	520	520	499	509	558	558	536	518	563	533	529	530	529	488	546	558	526	472	520	532	514	509	497	527	470	505	512	545	507	521	522	492	521	531	506	539	485	562	501	511	496	520	512	518	559	501	529	536	552	553	510	492	510	521	519	502	509	523	473	516	537	531	522	490	498	559	530	544	515	507	542	572	542	517	550	515	527	514	500	517	562	514	544	506	566	526	534	513	570	510	501	515	528	520	553	486	541	519	538	543	524	543	518	541	495	538	526	513	507	547	537	542	517	508	503	513	534	513	528	495	527	508	497	559	560	509	576	531	520	483	488	513	566	521	519	516	538	499	494	494	522	494	532	520	527	516	538	509	506	538	495	520	523	520	502	486	513	502	534	497	522	486	537	490	521	544	494	481	502	548	477	500	494	507	510	518	504	527	534	539	507	513	518	530	539	515	497	536	517	508	501	522	523	517	496	481	537	513	524	529	511	516	489	509	506	559	493	540	515	516	517	544	498	511	511	493	572	512	499	518	522	530	492	504	499	563	517	524	515	485	543	533	525	531	515	532	499	479	509	533	518	524	541	483	571	499	524	534	481	551	525	546	513	549	532	514	487	496	538	488	507	529	523	506	489	532	546	510	533	487	579	518	520	531	500	558	487	539	508	556	547	507	523	507	520	527	496	528	525	533	536	524	527	522	528	510	565	554	516	556	495	490	556	518	569	551	520	545	508	526	519	553	490	518	495	557	494	535	538	529	525	470	468	507	529	495	552	507	516	513	497	510	486	541	470	530	517	518	517	504	484	504	528	526	543	523	518	483	523	512	524	526	529	518	469	514	546	502	518	514	465	529	502	523	523	527	523	504	502	515	518	501	501	547	525	506	509	534	520	554	520	491	500	515	520	462	573	515	482	498	485	483	536	500	541	531	528	532	530	483	555	509	514	533	513	491	527	543	560	496	493	504	507	514	565	485	506	539	603	552	504	530	517	544	497	525	515	508	548	490	498	519	509	529	528	555	525	541	467	483	530	526	537	527	503	513	533	488	515	537	519	540	537	542	511	505	538	511	527	482	486	527	498	487	586	544	526	500	498	571	570	538	494	515	498	510	523	528	522	492	514	507	508	502	520	536	510	541	501	520	532	560	517	525	502	518	541	491	512	531	535	533	520	481	503	520	475	520	500	514	525	539	526	519	566	526	547	498	518	524	533	525	493	550	512	519	521	518	495	508	521	532	493	516	508	545	536	540	528	535	526	495	504	550	561	472	532	489	490	518	549	527	531	563	551	536	519	524	568	484	545	510	541	528	519	527	553	514	464	513	513	501	534	449	495	468	499	518	520	511	510	531	522	499	499	500	527	506	507	561	548	526	514	514	556	558	534	545	523	532	486	502	512	533	537	505	509	568	524	480	468	552	509	531	524	544	529	555	513	518	511	523	534	573	542	500	515	535	549	520	525	517	553	550	523	519	537	527	483	507	515	474	579	549	506	496	545	472	514	530	522	539	519	522	522	500	556	509	513	538	535	515	543	550	497	541	515	543	509	510	513	521	514	571	539	512	559	514	507	511	538	510	547	484	515	493	522	556	540	511	507	491	523	502	512	534	525	542	538	567	542	500	518	502	507	498	512	511	558	542	530	506	507	520	514	535	504	526	512	481	518	550	510	555	536	569	491	495	480	535	531	506	545	519	519	492	533	543	517	509	562	550	535	568	522	545	548	547	539	511	567	531	543	490	517	540	509	526	544	562	553	537	495	558	544	558	523	478	525	530	489	548	535	561	568	522	542	526	488	545	545	503	516	552	507	519	536	487	539	498	536	483	517	510	486	530	528	541	492	546	522	524	550	547	507	531	489	500	489	530	531	530	536	570	480	526	537	542	559	525	596	465	516	534	555	510	518	513	499	535	537	573	507	534	489	527	522	526	517	523	498	533	565	530	499	547	534	508	479	531	513	553	503	550	549	526	501	484	554	490	549	486	483	489	526	512	517	543	475	531	516	542	511	496	523	576	495	517	544	527	521	492	492	531	540	547	567	526	527	530	515	573	524	541	471	499	496	547	551	505	503	497	555	530	501	542
49818	47096	33187	24869	23587	20528	14156	7218	2277	823	911	8828	11103	3653	8394	8869	3755	680	1421	4475	6879	4844	2194	897	739	409	312	441	406	400	301	194	190	199	184	169	183	206	190	213	156	210	208	184	162	205	164	196	180	183	172	179	182	168	183	188	162	180	172	184	197	177	171	166	187	181	149	186	184	199	195	172	191	178	159	158	183	185	190	201	215	170	189	167	170	189	166	195	187	198	191	182	167	164	202	184	149	171	180	195	186	183	173	191	176	192	174	154	209	177	151	193	199	198	226	175	179	171	187	186	177	183	174	201	180	174	190	189	189	194	165	176	190	186	196	181	215	188	182	189	193	189	172	170	185	190	161	187	179	176	166	168	163	174	167	168	170	160	174	170	182	188	163	174	182	177	184	193	195	201	172	178	196	204	175	179	176	173	169	172	185	178	171	188	168	182	155	167	215	199	176	162	154	174	192	184	161	162	183	187	171	162	204	175	178	159	167	182	196	198	205	191	197	198	168	187	180	173	181	200	179	172	152	173	194	197	180	155	222	193	185	187	215	174	171	179	192	187	187	187	169	182	188	187	171	177	177	195	186	185	178	197	186	213	177	168	182	181	169	194	152	174	177	173	190	181	194	179	180	191	164	187	175	199	172	176	173	162	179	176	179	183	180	184	205	184	215	207	170	171	183	184	185	177	179	219	186	195	180	195	198	204	191	194	139	186	164	200	190	175	178	162	178	172	169	188	189	179	189	207	180	188	192	188	189	211	204	182	186	202	198	195	185	185	188	190	187	176	199	198	182	188	178	181	187	189	181	187	179	191	167	193	210	204	210	185	219	201	200	196	149	212	198	163	191	191	189	188	164	176	149	180	183	190	179	188	183	162	197	223	197	177	208	162	202	188	150	181	189	184	185	191	179	174	192	183	177	192	185	173	161	200	182	195	181	216	171	185	155	183	160	196	179	195	170	162	181	174	187	174	161	191	211	152	204	182	174	165	179	173	198	174	184	176	188	174	182	167	219	200	178	174	178	177	178	182	165	170	196	172	197	225	183	159	182	173	179	179	183	172	201	187	196	175	195	187	157	227	168	164	159	170	192	159	185	175	179	160	190	165	168	165	170	174	157	194	180	195	185	206	185	180	183	169	166	216	187	175	160	154	161	182	180	168	162	180	185	174	198	186	204	169	170	189	187	178	185	208	184	163	195	185	177	197	190	193	191	161	187	206	213	185	167	171	148	190	187	175	181	178	199	190	192	164	184	185	165	189	149	172	166	195	191	183	172	212	207	195	168	205	225	175	174	200	167	187	169	153	180	188	196	163	198	157	186	186	171	190	170	181	185	177	180	192	184	175	172	195	196	158	164	172	175	186	168	187	183	173	201	182	178	218	192	181	173	179	182	189	166	193	196	183	216	181	170	170	152	190	182	191	198	178	177	168	205	229	192	194	175	177	172	181	170	206	149	173	196	151	183	184	169	187	171	195	162	202	176	182	193	193	181	184	175	166	162	180	187	191	183	174	170	187	172	177	178	188	187	179	161	197	156	176	176	172	191	176	217	162	206	173	177	180	158	177	162	175	196	189	189	208	176	191	187	171	192	177	179	191	189	179	173	160	233	184	173	180	189	171	144	188	188	204	191	146	173	187	218	200	156	192	197	171	195	174	172	197	191	170	183	210	179	187	180	180	186	173	167	221	172	182	181	192	166	198	187	192	170	186	189	162	201	194	178	176	193	190	178	170	196	178	199	193	173	192	153	169	205	168	185	173	188	173	201	165	186	194	186	175	164	187	193	179	188	178	172	170	176	218	185	199	170	189	168	188	172	173	167	192	162	173	194	166	221	198	176	146	179	208	172	166	183	195	197	159	167	157	181	160	177	162	184	160	193	195	190	195	208	188	192	205	197	209	179	192	185	196	195	186	176	180	196	166	161	209	183	200	170	184	177	183	183	188	186	173	182	192	194	168	140	197	164	153	188	176	165	185	162	185	187	171	202	186	196	182	175	186	186	198	189	153	207	198	182	178	170	186	179	203	168	174	207	174	170	169	173	175	177	164	183	189	181	173	196	206	189	197	174	176	167	169	178	224	206	178	177	164	180	170	187	197	188	211	179	188	182	183	183	184	179	212	170	170	176	192	176	175	172	181	182	163	186	190	179	201	198	179	174	176	182	199	165	191	205	172	178	181	190	183	186	177	197	179	181	200	181	155	190	206	162	169	180	168	179	184	172	197	182	161	151	193	187	188	175	194	194	194	167	210	177	196	176	163	187	177	165	153	216	176	178	177	196	185	211	173	199	179	169	171	190	181	167	187	194	182	178	186	179	157	206	166	201	158	168	188	191	161	176	198	194	170	202	173	161	191	217	157	187	174	179	167	181	194	165	186	169	179	193	208	197	217	181	177	190	161	164	194	184	190	181	182	194	200	186	205	193	186	194	180	192	173	203	170	161	184	171	207	196	156	201	177	177	185	184	184	186	169	170	199	179	171	190	189	152	172	183	177	181	199	178	202	177	160	182	179	191	189	205	185	211	190	183	174	174	161	204	163	165	168	174	177	171	180	155	184	166	189	163	194	187	168	178	171	157	171	194	188	195	181	174	192	188	167	178	185	169	182	212	180	159	189	164	172	182	165	189	167	183	149	198	166	187	182	174	170	215	212	178	198	189	199	202	174	161	172	201	173	163	184	190	179	191	180	173	200	203	193	183	176	160	180	194	193	165	186	153	178	168	160	186	189	186	196	188	169	201	186	203	199	178	178	208	189	184	188	187	185	192	190	174	186	158	162	189	168	197	174	164	208	179	192	185	185	196	183	166	188	172	182	166	169	152	159	183	172	166	176	182	217	185	171	179	182	171	197	183	168	149	178	185	188	187	157	159	162	197	177	201	188	206	187	184	195	189	192	163	190	203	196	176	198	193	159	165	152	175	206	164	165	195	183	172	195	170	184	166	179	214	167	177	163	181	191	176	162	171	190	171	159	188	209	170	188	182	188	191	191	170	204	196	186	183	180	178	191	186	177	200	179	182	186	183	181	170	172	156	176	196	198	160	181	174	202	171	193	173	189	187	184	180	200	179	159	183	187	181	167	163	204	175	185	197	181	191	202	172	161	165	183	187	172	186	190	173	179	199	183	196	178	178	177	184	160	201	168	182	189	178	190	178	184	164	198	173	214	164	179	187	206	208	193	222	170	192	186	203	179	168	203	158	171	175	156	179	160	182	192	178	170	160	196	174	174	157	187	183	180	205	160	189	170	174	199	193	171	168	207	167	178	201	182	183	188	178	184	160	173	169	171	186	158	187	170	173	171	189	164	187	213	199	194	166	174	166	198	179	177	185	196	188	175	157	178	191	198	186	173	200	161	192	190	196	194	165	167	193	172	176	172	208	187	179	194	164	219	168	183	185	186	174	187	186	180	176	182	183	196	174	197	170	178	179	176	201	180	181	197	157	177	198	185	181	181	162	193	167	167	185	169	169	176	188	193	180	185	187	191
42783	54560	28168	10405	5465	4559	3694	3195	2853	3025	4632	25650	18849	15496	28635	26871	14530	2908	7410	19580	25673	18860	9855	4168	3331	1653	1256	1863	1700	1600	941	476	427	419	401	427	419	438	410	414	420	425	411	388	436	442	420	446	416	419	414	416	417	409	428	397	394	445	382	455	408	430	397	434	409	456	400	436	435	407	422	414	425	420	402	424	404	388	444	419	446	411	411	454	421	427	395	441	418	402	427	383	395	374	413	412	422	434	430	436	421	433	436	433	417	426	447	408	404	448	441	453	448	433	450	397	451	429	470	437	414	437	425	441	407	386	399	421	398	421	404	418	431	409	426	389	458	416	435	426	394	425	420	417	431	419	398	412	407	461	419	420	382	395	463	433	391	392	380	401	415	417	429	422	409	444	424	404	408	443	452	424	451	436	404	389	442	420	428	442	400	400	375	418	405	435	423	433	442	456	401	407	363	403	443	445	411	406	427	372	415	415	379	430	434	412	430	420	421	401	416	430	383	433	423	436	438	424	413	400	407	456	402	403	419	393	406	408	423	421	412	420	432	382	420	436	412	426	402	411	386	406	400	364	391	452	421	424	407	404	434	417	422	440	422	417	407	421	432	400	433	403	419	438	433	447	412	442	431	444	393	423	388	417	420	404	451	451	390	407	406	402	387	455	419	418	402	408	417	421	421	414	384	421	405	453	412	388	408	422	442	408	415	444	364	424	422	405	415	463	399	408	441	410	444	403	408	414	429	428	412	400	426	422	438	409	403	398	410	443	416	430	392	421	410	418	442	436	410	460	468	426	413	434	432	421	427	382	433	441	442	407	403	422	408	386	425	419	381	414	435	380	435	411	436	429	416	444	436	436	432	426	453	465	447	443	390	410	381	441	424	390	428	392	418	440	411	398	407	450	417	433	405	433	412	415	412	411	423	432	428	405	385	418	382	437	433	437	393	439	378	417	383	431	449	427	387	396	401	369	406	397	433	414	429	407	422	389	380	420	413	426	411	395	425	441	408	444	429	445	442	401	408	418	389	403	436	455	458	398	408	432	403	424	405	410	413	415	406	419	422	410	452	387	425	409	435	409	460	423	430	394	458	416	435	398	423	425	419	454	421	379	380	447	385	410	418	422	442	412	423	442	442	426	422	408	444	401	413	410	441	423	421	440	413	441	435	415	419	395	429	429	453	411	438	424	410	445	428	390	409	433	420	385	427	440	467	416	439	413	394	434	411	417	393	439	395	412	414	463	462	409	420	392	428	388	410	403	382	418	410	414	439	404	398	401	400	407	395	426	427	376	392	429	428	428	408	409	430	445	405	443	454	390	434	408	421	438	440	420	419	408	421	403	420	396	423	421	397	384	427	421	420	414	410	414	434	407	389	469	400	433	433	391	435	421	457	382	459	438	405	426	409	431	381	416	412	388	421	420	392	390	428	389	390	408	399	403	460	420	398	417	400	428	404	456	429	440	428	419	428	379	438	421	432	431	442	430	431	425	446	383	435	417	424	464	413	440	398	410	442	449	406	418	468	414	425	365	411	463	419	407	396	385	449	382	407	415	380	393	408	403	408	443	431	404	428	403	423	444	417	440	404	422	423	394	424	404	394	411	395	434	434	399	446	431	397	421	440	399	407	390	432	413	453	430	451	412	418	425	408	442	395	432	426	391	411	401	442	451	404	435	442	381	433	439	446	406	417	402	424	420	380	431	439	420	401	431	421	428	396	441	420	433	412	407	438	401	413	419	386	427	400	428	414	408	447	398	426	407	368	409	411	411	407	413	400	437	386	405	450	409	419	429	385	383	399	433	414	450	427	395	409	395	418	413	434	407	391	387	411	406	415	437	431	417	444	401	421	451	399	413	430	416	419	376	432	434	365	399	400	419	427	421	392	389	425	433	401	369	462	435	398	392	436	403	416	410	402	417	424	415	412	411	448	425	392	435	417	368	413	439	401	381	439	427	410	399	395	478	393	428	431	419	437	433	388	418	465	417	393	434	428	424	420	420	403	421	414	390	470	433	401	404	405	432	421	407	393	449	372	459	441	461	421	421	439	414	421	414	433	423	435	383	393	431	403	430	407	416	452	403	441	403	404	441	389	451	389	449	414	382	436	428	393	437	415	392	455	375	396	415	414	422	425	447	444	442	402	430	446	412	381	421	425	441	416	423	406	441	448	417	408	413	398	414	430	436	416	404	404	435	406	420	384	424	455	412	373	384	440	426	386	436	440	418	463	428	397	422	413	399	445	444	430	398	428	472	434	469	413	402	406	419	406	441	403	383	397	443	425	421	433	407	458	410	408	439	467	380	423	411	407	434	400	414	436	398	397	439	429	406	406	416	393	404	411	394	402	455	424	413	446	426	418	411	419	433	442	392	423	439	423	448	394	423	386	405	399	410	421	407	434	447	388	429	474	407	432	441	432	451	400	433	407	429	444	415	408	400	425	400	416	412	437	440	427	414	426	446	418	426	434	446	416	429	443	421	373	447	414	408	414	390	406	413	398	392	479	420	420	404	428	401	411	440	404	424	429	459	407	433	427	425	404	461	419	448	444	413	403	437	413	426	427	427	410	426	453	416	436	413	462	426	396	438	421	412	424	425	389	421	399	429	427	436	442	426	422	416	420	412	474	399	423	421	408	398	441	425	428	434	433	412	421	403	436	388	427	415	409	409	445	394	450	416	405	441	374	463	423	433	416	418	410	406	403	403	427	426	426	412	425	451	443	408	443	430	427	381	386	407	423	429	433	405	380	417	387	407	409	417	436	399	413	421	429	440	449	445	364	413	403	392	412	393	393	412	417	432	410	432	429	387	403	436	424	403	405	430	471	421	378	419	414	409	390	414	390	445	427	409	413	445	399	416	438	411	437	420	418	431	436	422	410	413	409	432	400	405	405	395	417	415	443	423	405	424	438	424	435	427	430	431	430	431	409	424	441	451	443	404	447	423	440	418	378	411	410	412	386	426	430	453	420	409	442	427	437	408	376	405	417	424	411	412	424	430	415	456	411	454	393	425	433	418	450	399	423	394	396	423	399	436	398	418	414	403	441	437	433	441	422	436	414	430	410	421	461	395	427	404	439	389	422	385	419	423	409	389	410	422	411	449	398	462	428	413	412	433	380	453	394	422	395	398	385	421	391	407	427	364	443	420	458	399	403	387	430	404	445	428	419	428	431	382	426	420	432	418	411	425	435	455	433	427	428	409	437	427	407	441	413	397	397	395	410	442	395	409	401	427	413	384	412	417	431	396	448	415	414	417	411	414	362	436	409	402	432	414	429	436	440	428	414	406	448	427	425	419	393	406	405	442	407	450	396	375	416	390	419	440	444	434	419	378	406	401	406	429	399	392	397	421	443	434	415	423	398	425	418	407	420	428	445	385	426	439	361	412	411	422	385	415	398	438	436	424	423	466	451	399	403	451	412	390	430	448	438	408	409	417	418	401	411	445	431	377	400	423	439	401	433	379	425	418	411	426	456	399	373	420	413	404	423	433
10798	20246	8233	1646	553	316	251	206	254	255	230	418	507	267	381	363	239	200	231	354	529	450	363	253	204	206	199	213	227	216	203	168	174	201	187	163	216	201	174	201	187	201	207	184	181	191	183	191	192	189	225	189	189	197	208	188	185	208	170	171	184	197	195	165	201	186	180	183	201	190	196	172	197	186	181	188	198	192	180	170	203	158	201	192	192	193	179	172	195	208	200	189	168	177	189	161	203	190	157	216	201	187	181	183	166	186	178	189	172	184	196	168	179	189	201	184	188	203	166	206	189	201	178	182	166	175	176	179	200	177	181	169	177	195	180	155	188	178	186	233	210	184	187	195	193	193	183	197	184	210	217	184	196	198	153	192	198	191	186	224	193	184	178	217	194	198	182	194	184	191	197	199	193	192	177	226	165	189	192	187	184	190	177	175	188	184	179	184	202	206	185	213	167	212	196	212	189	184	180	181	155	190	201	177	189	187	208	192	193	187	197	176	192	194	173	176	170	182	190	182	194	171	159	171	195	208	191	203	201	201	210	195	176	200	181	212	198	194	218	185	203	179	186	217	180	201	212	181	227	180	188	177	200	174	177	178	186	201	171	171	200	161	194	222	152	191	170	221	178	178	179	176	194	181	200	189	202	169	170	194	211	170	209	207	178	173	202	185	174	220	181	196	182	184	184	189	177	195	226	202	196	172	168	204	184	195	162	188	188	170	168	196	185	213	189	184	199	194	171	179	180	183	179	165	181	186	225	183	200	207	195	169	169	208	201	215	156	215	199	172	186	204	189	193	231	195	175	182	184	186	192	238	198	182	185	171	182	185	163	193	189	199	202	157	172	195	173	201	183	168	183	173	166	199	192	162	189	196	203	193	195	192	191	215	188	180	179	184	197	195	178	193	226	183	197	190	182	189	190	198	196	210	188	187	196	217	197	175	200	204	187	201	175	208	167	181	157	168	163	218	227	181	209	191	193	181	202	171	197	210	200	180	169	186	197	163	192	223	187	178	175	193	185	205	185	171	171	190	182	171	216	178	216	195	201	203	189	192	186	183	167	204	199	181	215	197	189	196	193	161	161	170	134	165	169	190	189	196	187	184	206	170	201	201	175	179	174	199	181	162	186	209	200	166	179	225	175	209	184	196	206	183	204	200	193	183	198	173	208	197	211	192	214	177	191	189	193	193	170	163	179	189	202	205	188	176	184	170	193	197	196	165	172	188	185	179	165	191	210	215	205	169	190	175	209	190	184	181	149	146	208	193	177	180	190	203	195	187	180	179	201	168	205	198	198	203	174	198	212	196	223	191	188	170	201	183	202	172	185	186	195	212	183	179	202	200	177	199	193	199	203	216	183	181	184	182	183	190	198	199	195	183	170	175	184	205	168	190	204	182	193	217	182	198	188	179	201	172	179	189	173	210	198	178	200	213	187	191	204	168	196	191	182	184	185	201	193	178	211	175	218	179	188	199	187	189	182	179	247	200	196	198	174	182	188	207	187	202	187	161	212	198	201	213	185	207	209	218	172	178	178	198	203	191	187	181	186	176	211	191	182	203	206	179	208	191	203	196	198	186	198	205	197	193	195	187	203	211	222	167	169	183	201	186	179	202	165	163	174	206	169	167	152	206	168	180	180	177	191	206	212	186	195	188	211	196	201	198	212	165	191	192	212	198	165	184	199	193	206	182	193	198	179	199	189	203	191	154	217	188	202	171	186	202	201	196	186	162	197	189	173	178	178	187	197	176	174	211	195	187	209	185	155	190	190	215	176	194	205	175	217	204	219	215	195	209	191	198	184	169	171	199	175	178	186	194	208	192	201	204	224	191	174	166	199	183	177	196	173	211	188	191	172	168	200	188	201	200	166	202	183	199	201	187	187	186	212	166	183	183	181	209	183	168	166	198	200	195	219	190	197	230	204	205	181	178	207	199	206	173	196	198	172	175	180	178	193	182	178	220	181	193	182	185	182	195	196	192	178	181	194	180	184	186	197	173	193	194	183	202	201	151	186	205	195	204	188	179	202	201	185	170	174	192	201	170	192	161	193	200	170	176	169	176	196	183	191	176	207	171	175	201	161	161	172	191	205	186	175	185	169	189	213	193	191	181	187	209	187	194	181	191	181	163	175	195	170	163	175	189	187	180	199	204	158	219	203	208	167	211	187	192	201	185	183	172	195	185	187	163	199	209	189	182	187	173	179	213	169	169	189	185	158	208	196	181	187	184	184	177	187	181	180	168	179	176	186	197	190	180	197	199	182	182	199	198	170	166	190	188	170	183	200	200	213	190	187	187	197	214	211	194	184	224	205	206	192	183	174	198	180	206	181	216	195	190	185	211	174	185	192	194	188	173	192	192	161	203	192	190	188	176	166	205	211	158	181	177	187	194	194	195	201	195	189	178	185	179	171	208	179	194	183	171	187	183	167	203	189	190	188	201	183	202	166	182	198	177	174	184	187	208	170	181	206	161	171	169	209	195	176	200	190	194	200	200	224	202	211	179	169	195	177	192	204	205	172	199	165	211	189	183	195	212	190	206	189	181	178	205	182	177	217	199	175	189	206	171	195	185	191	206	195	179	204	166	204	189	157	193	202	195	178	178	156	191	198	215	181	182	209	182	192	152	195	203	171	171	179	221	208	161	171	189	174	178	206	204	181	192	201	189	198	173	182	194	210	203	182	185	204	191	209	185	192	201	211	193	196	200	193	155	196	212	179	165	197	177	205	184	186	178	208	201	179	187	211	170	196	200	214	205	180	167	179	182	194	173	186	184	201	199	190	199	195	203	189	194	182	183	167	194	197	202	192	198	183	155	195	221	182	181	223	188	194	159	185	193	199	181	206	191	185	204	178	173	194	203	191	150	197	184	180	196	195	211	156	191	185	178	189	194	193	178	191	219	191	194	205	205	171	184	172	211	189	188	182	157	195	172	225	194	196	182	187	189	160	189	188	193	199	207	184	195	185	198	199	189	196	194	181	189	182	168	168	196	211	204	192	181	187	212	217	189	194	200	157	178	199	189	179	214	188	192	198	157	195	201	176	186	186	192	209	203	180	190	174	190	190	189	170	187	180	194	209	181	187	191	187	210	189	182	198	180	193	193	202	192	205	168	194	186	168	179	193	198	164	222	182	207	195	189	192	179	187	198	219	197	177	203	173	208	188	198	203	186	179	182	199	200	194	207	210	194	200	190	199	177	234	179	179	218	202	206	188	205	199	194	189	179	176	206	205	192	179	179	198	187	212	206	199	181	198	182	178	212	204	185	183	196	193	182	216	157	190	172	179	190	224	203	174	215	200	188	208	211	186	187	206	203	171	192	206	190	201	183	196	198	201	209	200	169	192	215	210	189	198	174	216	184	174	197	221	201	165	190	163	181	213	191	192	154	173	201	181	178	187	196	175	186	159	205	189	183	190	227	181	196	189	167	194	194	179	228	174	197	178	200	195	193	196	189	187	200	189	199	205	179	189	205	191	175	176	189	184	186
9174	20354	5353	1246	817	755	706	691	718	695	638	2017	2175	1024	1709	1784	916	547	808	1661	2277	1946	1064	640	559	538	474	526	553	540	537	431	487	453	424	464	412	440	461	423	476	447	458	485	444	484	465	444	469	482	406	477	452	487	432	486	471	431	481	459	485	471	472	433	460	456	427	464	459	438	434	445	442	454	466	432	458	445	492	442	470	482	412	498	506	439	475	433	477	431	461	426	476	459	459	502	444	466	481	476	428	436	445	444	437	475	492	442	481	468	412	436	482	437	463	438	497	442	462	494	485	469	461	443	489	449	449	490	512	483	485	482	446	470	491	427	460	480	432	394	446	449	452	462	461	469	470	465	436	440	450	465	466	461	397	440	472	442	471	499	451	469	439	457	425	468	487	457	481	470	460	453	441	485	469	430	479	439	444	454	455	419	449	486	464	434	472	430	467	463	454	446	486	432	473	485	461	436	494	418	483	455	479	449	467	445	447	433	462	453	420	434	502	418	472	455	446	413	452	483	493	471	444	480	467	471	428	466	466	442	436	464	457	433	470	482	459	445	454	438	420	473	468	466	448	467	481	448	465	472	485	440	485	478	464	451	469	473	469	467	395	471	461	457	447	434	479	424	466	464	459	443	446	437	464	458	471	481	442	424	430	438	435	440	434	456	487	446	464	472	494	461	440	439	428	469	435	447	443	434	476	432	467	481	428	416	450	489	482	467	432	422	459	497	445	423	453	427	442	419	417	423	476	447	439	472	444	450	492	464	451	465	438	487	435	451	466	467	440	426	417	479	490	477	453	446	500	442	455	471	451	484	464	450	480	482	438	428	437	470	479	486	413	460	451	465	454	411	448	468	433	473	422	454	482	438	471	474	474	448	457	451	465	463	435	445	486	439	465	463	471	415	463	451	442	450	439	458	454	464	465	436	429	427	454	431	458	452	456	456	433	418	480	458	455	447	435	490	464	468	464	472	420	486	432	444	406	434	513	424	463	475	452	446	451	466	498	426	481	449	461	497	445	461	462	436	446	460	482	419	466	483	460	476	444	485	440	494	454	454	442	466	455	461	462	445	454	462	466	468	435	518	476	457	470	474	440	452	509	445	462	414	451	476	420	447	439	458	442	415	433	430	451	469	446	493	458	433	451	465	437	430	410	461	479	448	461	443	461	470	446	435	464	448	455	443	453	418	435	438	472	431	488	473	435	457	459	445	436	470	449	464	440	520	471	427	482	408	468	490	496	453	450	468	470	447	431	457	424	462	443	473	464	446	447	427	466	479	453	478	458	460	453	483	500	483	507	507	454	457	442	471	476	477	434	487	467	433	467	465	452	464	465	494	475	489	425	480	463	483	454	449	469	446	484	441	462	468	465	462	442	460	467	415	458	471	418	474	467	479	482	469	487	472	426	456	441	437	450	470	454	440	418	459	467	454	443	472	425	454	433	465	438	493	466	460	458	497	478	449	417	465	474	492	465	461	455	454	441	445	464	453	426	460	495	531	478	465	421	449	450	456	460	470	459	475	459	414	417	493	468	456	444	422	471	466	475	437	464	458	417	470	438	469	464	492	515	434	511	451	454	452	469	463	437	406	425	477	470	461	482	466	417	500	454	481	451	429	436	440	422	472	482	455	458	419	483	422	460	460	421	462	439	452	464	493	475	453	431	413	434	461	441	451	469	439	451	479	489	436	448	433	472	449	447	460	483	453	455	430	455	485	429	411	443	406	484	489	456	489	457	473	455	471	448	457	450	478	494	476	457	475	467	453	486	496	447	440	471	441	494	476	459	453	445	443	466	461	499	438	480	473	481	443	450	446	479	454	443	479	493	429	429	481	439	471	482	474	449	505	479	473	499	477	428	464	424	499	465	452	482	439	474	426	426	452	468	457	468	458	432	462	422	439	472	464	435	436	463	482	468	475	426	456	455	473	496	453	450	458	446	476	432	456	484	463	480	442	438	446	469	443	472	481	451	471	438	498	411	455	459	455	480	448	488	495	463	466	444	462	475	433	451	456	439	474	474	441	484	442	424	445	473	487	453	450	484	478	479	438	476	471	440	453	476	446	463	471	449	438	496	450	462	444	455	473	447	464	461	473	466	453	451	470	424	479	481	469	453	472	437	464	487	475	459	458	429	475	428	462	439	456	472	466	429	438	436	462	467	482	448	471	456	445	500	445	475	418	467	440	475	470	470	475	435	479	448	484	434	425	481	459	465	427	460	481	474	460	421	468	464	458	477	467	457	445	440	444	481	466	444	433	459	460	426	487	467	456	471	455	493	459	447	494	445	460	504	466	480	463	456	460	503	464	456	467	452	469	478	475	482	468	447	474	463	419	488	481	448	458	479	461	442	490	454	448	429	438	455	424	447	490	461	490	470	433	430	455	496	471	461	466	433	467	473	479	435	462	436	451	435	461	476	484	461	503	484	468	435	445	469	482	443	473	450	434	443	447	474	435	455	485	457	464	431	457	490	471	440	479	465	483	452	451	446	443	468	460	448	424	450	454	460	460	478	486	435	460	466	469	435	488	443	450	450	465	479	479	434	456	454	447	474	458	429	439	510	481	456	437	453	468	516	475	426	399	472	434	426	436	421	483	457	459	454	452	461	474	465	466	456	461	509	458	472	421	449	430	471	451	462	449	410	468	444	449	471	458	447	444	448	481	453	428	491	414	454	453	467	455	416	448	438	413	421	413	430	477	463	472	437	449	474	485	452	450	455	441	480	453	461	411	502	446	462	453	449	443	443	449	430	458	425	475	463	501	478	472	497	456	430	478	465	504	473	476	429	413	439	529	462	436	461	455	460	455	466	458	453	452	444	462	429	468	466	449	430	469	462	474	444	414	495	458	439	458	453	458	453	429	434	497	472	395	448	461	477	465	486	461	459	492	449	459	505	492	494	460	453	468	457	485	433	512	498	456	436	415	465	459	454	466	483	439	417	446	466	490	468	445	427	408	468	450	453	453	465	485	473	445	451	468	451	480	457	496	428	435	449	444	458	478	416	472	487	458	448	470	447	437	473	507	444	464	468	425	464	438	465	480	447	498	426	444	421	487	440	454	455	474	466	469	483	446	440	477	459	446	490	465	441	481	451	498	429	399	466	428	464	457	475	458	464	449	455	432	439	448	478	491	451	453	454	429	465	420	456	457	440	457	437	451	489	476	448	462	480	492	466	457	486	486	500	476	450	463	430	425	425	479	413	431	454	469	448	417	477	443	469	430	446	444	432	479	483	455	461	478	465	476	494	487	485	419	422	453	441	434	459	455	433	469	455	467	440	452	473	478	421	414	448	437	446	466	421	474	435	488	481	449	452	411	474	472	437	473	454	449	453	488	469	446	463	463	461	443	480	478	454	451	478	444	459	448	496	443	465	476	437	432	439	465	453	425	477	427	422	484	441	459	483	454	451	491	453	497	451	443	448	479	459	428	462	491	454	492	444	429	428	452	452	469	431	442	442	486	470	470	491	481	452	493	447	433	465	477
40072	48599	35217	25211	18976	12297	5978	2186	770	518	525	2731	3566	1946	3774	3497	1207	415	822	3285	3300	2237	1012	486	438	360	265	318	313	313	273	201	225	238	228	215	247	238	233	197	228	208	235	212	230	242	246	222	217	226	235	210	212	224	225	206	221	208	224	212	230	240	217	232	219	225	239	198	226	219	245	226	234	219	233	214	233	202	211	220	215	225	242	238	226	229	215	231	224	233	231	217	211	211	213	210	223	234	226	235	237	210	249	214	190	185	207	206	229	223	246	230	218	213	225	231	240	222	224	229	237	230	225	220	229	222	253	210	233	205	210	222	223	213	234	228	218	223	209	199	219	240	219	230	246	223	251	204	228	216	241	231	249	236	243	216	224	209	220	219	198	244	209	234	213	231	240	241	231	248	203	224	223	215	222	228	214	217	224	235	234	207	224	215	248	238	187	257	266	241	232	232	228	198	205	223	215	249	270	225	190	209	234	221	216	219	239	239	201	199	239	224	213	204	209	218	236	221	217	228	220	240	223	206	205	199	221	217	241	227	239	231	250	232	231	219	240	231	244	213	240	207	224	243	217	224	235	241	227	229	236	227	213	243	226	227	210	234	231	221	223	235	212	203	241	220	249	247	214	207	213	183	224	242	228	241	212	207	236	207	208	213	235	236	210	241	212	235	241	257	217	232	207	239	236	235	195	204	230	225	236	207	206	229	197	188	216	260	208	242	249	210	216	214	236	216	218	226	239	239	197	223	268	220	205	201	206	229	243	244	201	219	195	215	212	219	237	231	224	227	254	229	247	234	214	234	226	207	198	230	213	219	215	231	225	234	229	244	227	258	251	239	221	232	232	220	246	230	213	243	232	259	225	231	242	223	227	222	196	236	198	209	239	250	223	242	209	220	227	229	202	234	226	227	241	234	203	222	206	215	211	225	212	245	221	259	231	209	247	194	221	242	195	222	227	189	238	231	232	227	232	246	223	208	216	220	216	243	210	205	246	216	221	225	239	208	206	247	200	266	214	216	207	197	226	230	195	226	209	215	222	199	226	210	234	233	215	199	205	209	208	217	220	249	236	208	260	236	243	241	208	214	240	228	208	228	232	207	228	211	223	239	216	212	225	226	216	244	199	214	244	231	197	224	225	227	216	239	194	205	200	189	231	213	221	210	241	227	201	212	238	227	223	219	221	212	231	220	213	219	207	240	245	209	246	197	233	256	235	244	224	232	240	229	230	254	242	205	218	229	196	202	217	243	197	228	222	231	225	243	236	244	211	247	224	208	219	211	254	207	245	233	233	221	240	252	255	237	248	229	238	229	223	226	222	244	192	223	237	220	228	212	180	226	229	223	214	216	234	197	225	220	256	218	247	239	257	227	225	218	218	224	219	234	236	237	250	199	212	224	249	207	198	219	199	230	231	253	235	199	202	218	216	210	244	212	202	209	218	212	212	201	212	248	230	256	242	212	201	223	232	227	233	216	218	211	225	219	210	214	217	209	235	236	199	206	219	229	197	206	222	211	211	228	198	243	191	233	222	218	231	239	222	226	218	215	219	240	234	237	202	204	235	214	205	215	230	221	213	231	231	223	199	233	235	220	227	203	248	228	225	218	216	215	223	254	225	247	213	224	228	198	248	197	200	226	217	231	206	215	239	249	211	211	201	225	235	216	228	258	222	231	200	213	239	241	220	243	230	238	215	229	206	210	245	219	216	227	216	228	211	189	234	208	210	218	206	247	244	218	255	228	200	219	264	218	205	224	226	225	244	208	225	228	225	242	207	223	225	211	216	195	226	205	209	227	212	221	216	214	209	232	209	224	253	238	209	224	215	206	204	239	215	243	242	218	213	227	184	222	241	210	246	240	245	214	206	215	228	227	201	214	219	246	236	240	232	231	202	220	234	234	203	226	225	216	206	185	226	193	237	225	210	214	204	244	218	212	189	235	218	227	226	237	209	202	196	233	199	224	193	214	208	212	208	214	246	219	223	215	216	235	202	250	217	205	222	227	245	245	234	225	209	184	231	213	210	223	231	233	231	233	216	237	226	239	223	258	228	226	222	221	222	232	212	227	248	224	209	199	236	217	225	199	230	208	215	222	243	225	244	244	222	207	231	233	232	218	203	218	228	248	201	196	212	197	225	225	195	230	252	202	235	238	227	232	249	181	213	242	229	224	203	221	231	217	202	224	203	253	207	196	232	200	236	229	232	232	221	208	226	258	227	211	208	226	228	227	228	219	210	212	233	200	245	230	223	197	242	224	238	201	218	237	214	230	205	222	246	234	248	202	232	211	211	234	214	209	232	251	222	231	232	217	220	244	234	227	214	259	214	232	212	224	199	220	207	223	212	229	225	208	248	216	205	184	215	260	233	251	216	204	208	238	218	233	214	215	271	210	203	203	232	248	196	226	210	252	246	208	234	214	220	238	218	239	211	234	196	204	202	228	228	194	181	217	235	211	207	218	194	219	252	234	237	224	247	246	237	251	217	218	226	224	233	220	231	227	229	221	196	236	231	226	242	211	217	217	220	237	230	206	229	198	223	217	207	209	191	227	220	209	225	189	221	219	235	238	227	223	231	219	219	242	205	225	232	270	246	218	207	231	246	254	230	242	224	249	252	205	232	226	230	211	239	207	218	187	231	197	228	237	214	202	188	222	203	231	192	232	205	218	207	229	228	212	228	219	240	227	250	201	220	239	206	217	231	231	242	224	222	174	220	221	237	235	243	245	247	205	229	235	217	210	213	182	214	251	220	215	236	213	201	216	221	221	213	219	199	224	204	252	242	250	243	210	221	215	234	229	233	209	241	225	229	217	237	241	232	220	246	246	222	210	231	235	210	229	224	227	233	230	230	236	220	224	214	216	258	210	252	239	245	183	232	237	232	241	238	238	238	233	208	247	219	229	228	239	247	243	247	211	197	258	192	229	232	201	223	221	227	239	236	253	220	239	212	238	225	214	219	209	223	203	214	186	236	246	237	222	230	212	191	211	213	223	226	220	205	235	228	232	227	209	218	206	226	244	205	212	215	237	229	241	228	195	250	216	202	215	220	189	253	234	207	225	248	217	225	231	243	214	223	211	214	212	249	245	205	235	217	221	210	220	214	231	217	232	219	216	222	218	211	213	241	212	221	251	238	219	229	206	223	222	236	222	225	230	218	222	216	240	241	199	209	212	217	187	224	229	184	228	222	225	214	212	210	194	232	238	227	220	212	231	213	218	205	231	222	220	220	236	213	215	232	210	211	239	216	214	217	229	233	240	229	256	222	201	239	219	251	223	210	212	243	231	219	219	233	221	255	236	221	216	251	246	236	226	229	228	193	197	236	233	233	192	220	250	257	228	203	238	239	228	235	225	231	228	203	218	212	223	241	239	222	215	233	202	221	220	218	210	206	224	220	222	250	206	206	209	211	216	224	228	225	220	218	216	245	219	227	236	225	221	217	219	223	209	202	241	217	265	220	219	224	222	191	229	244	199	200	239	204	246	192	211
30388	46415	32221	11484	2827	2595	2008	1655	1624	1825	2325	11256	12051	9722	16984	15523	5355	1729	4480	16407	14944	10342	4924	2161	1790	1317	755	953	1021	1037	731	539	546	520	527	473	500	518	507	490	505	555	501	488	515	516	521	504	542	562	515	532	493	537	512	555	502	514	553	532	506	506	559	529	552	506	533	559	516	544	501	542	480	546	506	515	506	531	508	510	471	554	523	508	515	502	536	523	494	513	519	471	479	522	497	527	492	502	518	520	520	514	564	586	552	460	550	506	487	515	524	517	507	511	550	495	536	519	579	530	519	510	476	502	495	510	521	504	547	490	505	505	515	539	491	546	540	485	537	480	556	493	541	554	534	485	535	519	541	533	511	503	495	488	487	507	541	515	513	554	522	505	554	490	479	508	516	525	503	532	561	545	510	505	509	541	513	524	501	553	510	493	498	519	530	527	500	507	521	526	521	481	516	475	527	513	538	518	566	523	534	525	511	569	516	486	497	508	518	552	535	486	531	505	502	480	506	523	524	532	533	478	502	543	539	520	550	502	532	486	504	495	549	509	515	497	549	491	529	544	546	523	527	510	488	545	516	565	490	527	517	489	527	546	519	551	515	526	523	506	517	487	496	535	548	554	494	501	532	552	529	510	520	550	504	499	487	506	520	496	487	521	534	484	518	534	496	466	531	541	483	520	464	499	533	516	505	487	494	519	526	542	530	511	496	511	527	495	521	512	519	487	533	482	539	529	521	533	554	529	528	499	513	528	539	527	496	542	488	518	500	544	492	516	505	521	500	507	487	506	538	506	504	512	554	525	484	533	518	480	506	528	492	523	533	475	506	510	510	502	513	531	477	490	487	504	498	501	505	485	541	557	557	526	559	479	499	505	537	516	520	518	477	515	512	469	493	481	533	517	522	508	542	502	528	538	538	502	520	497	519	479	517	549	507	535	512	529	504	528	484	527	501	485	492	548	554	526	538	534	535	560	537	469	498	492	526	526	519	518	507	503	476	501	562	494	498	521	496	512	523	510	518	533	516	533	531	508	523	505	518	511	542	511	502	580	507	518	519	510	520	481	540	530	485	532	567	527	498	524	517	528	503	543	551	494	512	526	558	512	536	508	487	516	498	525	509	575	500	528	497	450	500	519	504	529	526	544	540	500	530	526	549	542	541	510	507	500	500	513	530	542	533	497	502	485	502	556	517	484	524	550	533	514	499	536	504	515	507	501	545	587	549	519	541	518	480	498	516	477	533	534	548	488	518	526	512	537	516	513	508	483	487	478	544	518	503	484	543	529	540	506	511	541	531	515	499	487	507	472	523	546	529	521	510	486	548	511	504	520	491	522	504	526	544	498	513	530	505	544	538	538	495	533	535	522	529	519	509	486	498	513	528	513	543	535	529	536	506	531	548	506	532	499	548	561	529	538	539	496	497	491	506	488	526	538	529	533	535	505	501	582	562	515	556	534	522	492	529	545	499	517	515	522	516	526	539	488	529	489	503	505	537	492	534	524	503	496	550	541	548	512	542	497	538	491	503	522	508	520	509	474	530	517	562	504	499	511	531	500	522	497	505	502	522	488	526	532	505	513	519	554	502	537	514	543	499	517	530	541	533	509	481	530	555	512	460	542	515	524	511	487	469	510	504	510	539	558	488	539	511	479	514	564	552	501	521	515	486	488	527	493	519	513	479	528	551	470	480	526	540	523	491	544	522	512	518	529	533	532	523	512	526	476	494	536	469	531	510	513	520	534	500	573	509	527	530	495	494	507	559	512	499	535	501	593	501	514	463	468	526	504	551	532	512	487	484	514	496	520	514	503	493	529	522	507	514	526	511	514	514	555	503	514	532	517	553	524	495	517	499	548	513	498	513	522	507	532	508	511	494	531	518	503	531	534	524	543	527	543	510	602	545	513	501	522	552	543	512	476	492	535	538	520	525	475	507	551	477	522	540	559	509	550	484	516	538	510	495	496	499	526	572	523	539	525	511	516	493	493	522	515	564	538	518	511	515	554	500	512	551	519	519	508	508	507	531	581	509	524	543	561	512	507	501	511	536	514	544	475	552	517	517	525	515	547	526	490	554	568	515	523	533	535	564	551	511	489	512	499	560	539	518	499	518	474	517	534	507	497	519	536	476	493	489	514	522	533	534	529	497	565	457	525	485	507	517	546	545	520	500	530	504	536	546	514	509	540	508	516	507	543	501	534	506	496	550	517	504	519	561	465	541	520	517	516	502	501	517	527	475	532	558	519	509	588	516	497	550	550	541	513	533	544	509	527	525	499	524	504	508	484	485	527	539	502	478	510	487	531	534	505	514	522	537	502	505	525	521	513	517	559	495	509	507	530	526	510	495	522	493	482	498	511	507	535	525	514	573	563	515	527	499	517	508	516	510	499	529	503	536	541	521	533	516	526	474	518	502	528	531	487	542	521	489	487	523	530	521	542	477	526	519	498	528	507	513	485	498	500	512	508	510	486	523	525	541	556	554	531	495	500	501	523	508	509	550	519	502	505	552	521	543	489	517	558	534	476	536	508	517	544	492	496	528	513	516	530	522	499	483	516	492	546	546	494	530	515	555	507	506	512	496	526	491	533	481	564	482	519	491	526	546	494	505	523	546	517	469	474	472	498	495	488	513	535	526	510	549	507	538	542	516	535	542	485	491	515	517	508	549	531	516	539	530	501	521	508	546	518	500	538	536	475	527	517	530	497	520	520	484	525	532	502	547	527	505	539	523	483	498	518	505	529	531	510	501	530	537	533	488	528	486	521	540	512	499	535	525	523	541	483	495	496	549	519	539	493	468	537	527	516	542	540	509	523	516	559	543	508	554	527	498	494	546	475	544	495	503	498	491	514	551	506	519	492	486	527	479	560	506	503	518	547	512	509	507	542	528	495	541	567	544	528	529	551	513	501	558	510	520	477	481	496	558	529	491	544	557	529	528	497	535	534	505	507	519	563	537	512	499	482	532	525	536	565	484	499	509	499	507	513	542	542	548	502	551	472	517	523	527	526	493	506	534	493	513	507	526	523	558	462	513	514	529	492	523	529	537	539	538	518	554	525	525	496	487	516	541	538	548	548	540	479	528	516	530	514	521	491	525	496	558	539	534	522	520	504	521	506	500	503	530	543	551	502	476	504	506	495	543	513	505	524	512	497	485	521	487	531	514	570	541	514	570	456	533	534	512	483	528	502	518	530	495	502	552	498	531	542	554	481	491	539	511	479	512	540	548	506	481	511	489	508	561	502	552	562	497	531	497	522	508	501	524	515	506	508	547	531	537	520	484	471	499	491	542	519	515	548	497	483	458	530	512	521	495	483	498	497	502	531	524	501	519	519	542	500	534	549	540	515	537	509	532	566	494	528	508	535	483	520	560	521	545	519	553	531	515	535	536	558	523	490	485	494	547	525	530	560	513	543	523	550	542	556	522	548	490	507	549	522	514	513	507	521	555	529	559	554	552	524	533	484	467	546	571	549	505	508	514	525	506	502	498	524
49874	45456	35117	26975	22955	19712	13666	6756	2331	919	1061	6341	8513	3574	8281	8228	1971	712	2235	7569	8173	4784	2011	895	706	502	282	338	367	431	294	186	171	194	173	172	199	189	164	177	183	177	173	183	186	206	177	164	148	183	205	170	167	201	207	174	194	197	189	211	207	195	175	174	178	151	175	167	176	169	192	173	182	170	211	181	195	187	171	184	205	169	186	176	172	153	170	154	182	183	171	199	178	181	178	183	177	182	204	183	178	200	172	186	187	195	178	166	201	188	199	201	147	183	174	204	189	162	167	199	174	177	170	176	164	196	175	190	183	182	185	181	154	206	199	203	184	169	189	186	201	194	201	165	185	203	187	179	183	220	222	175	184	180	181	172	185	193	164	178	193	195	180	176	184	169	175	179	186	211	199	181	180	165	183	188	177	159	188	180	191	163	175	182	186	182	180	191	165	174	180	187	191	186	174	194	185	165	174	207	162	176	182	189	168	190	213	178	182	183	185	174	167	177	169	190	182	191	169	180	183	170	190	179	176	184	209	186	187	166	183	170	170	188	196	183	189	183	174	190	169	174	185	163	154	188	175	204	158	189	187	174	208	179	196	194	211	199	183	162	157	196	204	191	166	193	196	169	187	204	208	188	196	188	169	192	198	172	204	201	170	194	179	192	167	159	195	159	182	183	194	178	169	192	164	166	188	168	158	188	175	178	195	179	166	155	181	194	202	173	180	190	159	208	191	195	180	186	195	192	195	176	174	166	154	181	178	170	178	163	188	179	184	151	165	160	188	184	188	167	177	200	179	204	192	177	180	184	187	147	187	166	204	195	180	171	188	203	191	166	188	166	184	198	166	184	194	194	169	174	195	176	186	192	169	171	189	211	187	191	179	170	167	197	200	206	158	181	181	185	180	190	195	163	185	185	190	158	193	174	196	179	177	214	205	189	198	195	163	172	157	191	174	170	198	156	178	202	196	191	184	182	176	181	176	184	154	164	196	187	178	183	188	170	218	177	169	202	178	175	173	142	153	161	191	186	179	178	179	166	179	176	183	177	184	189	191	190	184	181	179	160	175	166	196	186	157	177	173	185	205	171	162	162	145	196	200	180	196	169	184	188	187	184	185	183	196	169	177	157	186	171	189	172	175	182	177	200	184	192	167	176	170	165	170	186	188	140	179	178	192	170	206	173	154	146	181	201	177	162	202	196	182	181	201	195	190	177	175	159	174	181	205	168	182	183	177	166	168	196	190	173	166	169	205	189	175	192	154	160	185	187	182	194	140	186	158	153	181	165	166	202	188	190	210	163	164	179	183	172	188	151	174	169	201	149	187	198	190	182	160	171	188	207	201	187	174	220	186	185	162	155	157	202	183	188	172	171	215	179	190	191	185	167	190	171	172	172	193	194	180	175	161	183	192	160	183	171	163	177	169	204	177	173	196	207	156	180	182	183	175	176	179	192	192	178	193	173	200	180	147	157	186	186	194	188	154	179	174	196	159	183	144	168	185	164	182	196	181	174	182	202	192	173	169	184	188	190	179	199	199	169	161	185	162	187	177	186	146	191	193	172	195	171	194	182	202	181	205	185	192	161	207	174	170	167	185	201	158	171	185	185	161	165	170	174	173	176	202	191	182	183	190	196	163	171	194	190	175	172	155	171	197	211	177	211	174	178	180	198	216	187	191	193	196	151	204	193	160	163	188	160	182	188	200	195	205	180	181	203	190	182	178	178	183	173	202	176	175	199	172	170	184	186	192	181	196	187	179	177	201	191	169	177	174	187	185	144	183	189	163	200	177	204	179	155	206	170	196	172	175	178	161	175	190	178	208	167	180	189	189	179	193	198	167	180	178	169	180	180	173	189	190	183	177	166	160	197	189	192	177	168	184	207	193	189	178	194	200	179	176	165	161	180	181	213	161	196	181	171	174	183	187	178	172	162	159	166	189	193	165	201	172	154	191	183	178	191	179	181	184	191	188	166	188	180	178	170	183	175	229	191	168	164	190	171	184	194	202	195	173	183	184	187	192	184	179	181	200	179	198	188	208	194	162	178	170	176	200	172	150	187	165	199	190	216	195	173	156	187	178	188	162	186	173	208	193	199	189	175	203	191	190	169	155	191	194	163	167	172	178	202	187	186	173	146	190	199	182	177	160	202	191	173	192	170	200	171	186	191	199	181	174	176	188	190	184	192	169	169	180	178	167	215	167	183	182	159	170	169	191	159	189	163	162	178	169	177	191	173	199	196	194	177	190	154	203	147	173	183	158	154	186	173	162	201	211	182	186	194	211	173	192	175	167	186	190	172	189	158	192	171	181	175	169	181	175	180	162	158	194	178	154	188	190	175	154	175	186	175	188	162	185	174	186	160	161	173	188	178	179	172	206	194	151	192	181	175	184	217	212	166	185	160	190	171	164	188	164	214	161	185	166	178	179	165	169	173	180	182	163	182	193	218	183	176	198	179	188	185	159	191	181	183	170	154	162	173	165	190	184	186	178	183	165	175	208	186	176	203	171	170	195	193	176	169	176	180	181	173	179	190	180	170	169	196	185	179	154	179	192	169	161	181	196	184	170	178	183	179	185	185	201	199	205	188	171	175	187	184	180	155	171	189	189	198	171	174	177	172	164	190	166	167	167	183	189	183	195	182	170	179	175	158	174	192	199	164	182	176	217	195	201	188	187	186	161	174	190	179	161	156	190	207	179	179	187	168	156	178	166	176	165	189	166	191	181	184	158	222	193	179	181	196	162	184	189	174	175	177	162	176	202	162	179	200	179	163	212	192	200	167	180	183	186	195	176	178	155	176	175	152	180	165	177	179	167	171	171	180	158	193	170	204	165	163	207	177	152	196	177	184	163	193	175	168	169	167	196	174	174	164	191	197	170	220	163	213	192	187	177	177	171	177	170	169	203	163	185	174	173	155	158	157	200	178	188	174	185	205	178	190	175	165	204	202	179	181	186	189	173	196	166	180	185	199	169	190	186	183	185	205	210	186	196	173	192	172	181	169	152	153	203	193	166	175	210	165	196	186	190	182	183	173	182	194	198	167	191	166	163	173	200	212	177	175	180	170	172	185	181	187	183	164	188	193	161	193	166	188	172	176	193	188	195	184	180	198	182	199	205	175	195	174	201	170	175	169	185	181	177	182	194	174	184	191	197	157	200	190	142	146	205	198	153	186	191	207	201	193	173	202	170	163	200	182	163	166	176	172	175	191	189	191	182	194	184	180	165	187	204	164	173	203	168	170	187	187	160	168	220	184	150	203	180	161	183	190	164	195	205	164	178	186	190	181	200	178	171	193	171	181	172	198	171	180	173	182	175	165	143	173	167	170	161	180	203	184	179	193	192	181	172	179	168	170	176	169	169	177	185	205	181	187	163	169	178	180	183	190	204	183	180	178	186	190	201	186	188	204	173	186	173	182	188	173	177	174	189	165	177	195	196	197	177	196	171	193	178	183	174	178	172	173	212	159	188	198	186	181	178	177	166	159	207	184
41176	48842	41060	13495	5170	4568	3434	2878	2599	3221	4918	21052	17859	15965	27993	26503	6729	3756	11672	27736	27571	18068	9165	4365	3393	2120	853	1378	1631	1506	812	410	421	398	411	446	384	400	391	433	390	374	434	426	434	423	407	424	455	406	427	380	436	374	434	404	428	417	451	443	434	422	417	432	436	442	430	399	398	417	436	464	402	407	456	429	399	399	441	436	420	420	370	421	401	408	395	406	413	406	394	439	399	411	415	430	393	429	442	417	410	422	440	433	428	421	407	426	432	452	410	413	405	384	422	398	437	417	414	429	412	424	411	420	394	434	431	407	401	389	402	446	399	414	389	420	385	422	432	419	430	419	436	418	418	402	433	440	415	413	400	388	386	404	420	426	385	406	445	412	411	418	402	432	425	415	396	409	385	426	417	417	398	412	403	403	384	432	436	414	427	411	408	421	434	417	400	402	467	408	404	421	413	414	397	387	384	414	412	405	396	362	402	418	442	396	451	401	403	427	413	436	428	421	388	417	392	425	419	420	359	422	440	433	379	432	388	411	411	417	427	430	444	405	430	440	419	390	414	443	434	403	451	414	410	424	394	415	423	457	425	403	423	402	401	437	437	436	428	423	434	390	416	416	439	427	394	424	438	416	406	392	428	432	440	386	424	403	423	404	389	397	410	432	405	402	395	424	405	444	389	394	380	417	428	411	422	429	432	407	435	426	370	411	410	450	409	413	426	427	434	450	452	381	431	427	434	415	453	435	431	403	389	447	376	423	398	440	419	410	447	417	414	419	409	428	398	422	409	398	386	425	372	418	371	436	438	421	415	428	414	455	412	414	408	433	399	451	386	424	413	396	409	418	451	418	434	408	425	420	414	459	422	404	401	419	421	405	406	418	431	422	422	430	431	434	439	449	426	411	395	438	401	434	455	384	429	412	391	382	467	397	402	406	393	410	435	416	435	441	399	438	389	397	426	397	418	396	419	440	435	413	452	412	385	442	423	410	388	428	403	444	458	423	387	425	408	421	426	425	418	399	389	403	428	411	415	421	404	396	415	458	383	398	442	427	400	423	395	422	451	435	407	412	431	393	383	374	404	394	401	424	410	384	437	396	403	436	403	402	385	436	433	424	401	411	404	395	400	403	417	418	428	377	423	392	415	409	420	400	389	419	457	380	397	452	433	405	422	392	448	403	400	450	425	438	392	388	430	405	415	443	441	378	451	405	403	429	431	440	446	378	436	436	411	429	454	424	404	397	420	423	386	429	395	463	443	402	414	431	439	416	416	393	406	444	403	412	394	423	418	408	402	441	406	359	405	409	428	390	399	437	412	424	407	424	425	413	404	418	384	395	397	416	447	408	379	426	417	390	405	377	409	442	462	406	394	409	416	407	431	405	401	395	406	424	402	446	462	424	433	419	393	420	419	409	419	433	427	396	403	479	422	395	446	441	443	450	395	402	432	443	402	417	382	371	447	407	378	411	417	426	395	407	377	408	409	410	453	407	383	430	381	441	394	415	446	415	413	419	428	431	450	439	422	422	442	431	386	395	421	390	426	425	431	417	384	406	447	442	408	411	429	417	418	403	395	433	427	415	413	419	414	390	392	405	414	443	442	397	447	404	437	375	423	428	398	383	448	387	413	418	442	395	439	421	401	404	430	434	433	411	427	399	418	465	404	402	436	449	407	402	400	427	383	415	402	397	410	393	445	471	410	375	442	373	371	394	449	432	414	410	369	380	439	432	421	414	399	412	389	439	388	384	405	418	437	408	438	405	445	417	388	422	432	418	431	408	432	448	408	420	426	406	394	396	472	441	417	398	387	399	414	432	425	377	397	377	408	412	417	462	402	391	405	417	408	442	416	379	378	395	430	391	418	427	397	379	397	443	421	442	418	395	442	437	389	435	424	387	420	392	434	427	435	425	442	408	420	421	418	402	430	437	452	421	385	432	411	404	409	444	401	424	395	437	424	411	408	413	384	388	408	404	380	386	425	394	437	415	397	396	385	434	410	404	467	417	437	424	397	428	406	413	417	418	403	421	431	398	415	426	439	393	393	403	430	419	388	432	465	444	419	416	416	389	393	440	415	377	431	439	418	410	426	402	436	400	434	391	393	426	421	456	446	404	473	412	406	414	418	400	410	391	436	406	378	419	399	449	415	403	405	395	417	426	423	416	418	421	422	414	417	432	427	409	473	423	413	413	438	438	429	430	425	431	404	417	415	376	431	407	425	447	383	391	421	381	415	400	434	401	375	406	398	407	411	468	387	422	431	428	431	395	413	452	401	436	413	418	426	422	395	389	427	442	401	434	423	403	400	408	456	387	387	384	394	444	400	380	409	413	418	428	435	407	376	414	386	422	402	469	424	413	402	444	415	379	407	440	431	415	411	428	405	419	390	426	406	405	369	413	420	407	422	427	393	392	398	399	409	386	418	427	389	410	421	421	397	444	435	378	444	403	429	444	419	409	416	403	417	443	425	407	426	396	386	423	399	413	409	436	382	413	405	430	435	406	411	460	399	444	424	425	393	422	399	399	395	362	412	412	396	436	417	442	428	442	434	454	429	465	418	411	440	393	441	402	394	421	382	418	447	417	428	410	412	390	457	413	405	374	427	445	412	420	416	396	404	430	457	383	422	410	405	434	453	400	404	402	432	392	397	421	411	408	423	413	373	433	408	438	420	420	435	443	400	428	407	423	394	456	431	420	438	408	419	393	461	392	404	409	429	381	434	418	408	439	418	388	428	416	404	393	428	418	388	405	382	443	395	435	432	422	392	414	402	407	398	413	384	426	392	414	417	417	378	406	463	404	426	416	423	414	423	427	410	383	417	400	393	441	392	431	449	448	413	421	403	437	429	382	428	483	402	453	437	403	413	418	421	431	406	433	382	404	374	413	423	424	421	366	415	410	394	456	421	490	447	415	394	416	398	423	409	392	401	412	372	434	395	404	383	440	418	439	394	394	440	403	409	422	379	381	419	396	431	408	437	429	420	423	420	393	421	434	420	404	432	440	404	414	420	412	440	370	419	477	376	410	445	406	415	447	387	404	425	396	402	388	441	432	414	411	423	420	420	457	403	433	426	415	434	404	375	428	470	434	449	431	412	452	440	396	446	410	424	430	399	437	388	458	390	406	416	445	410	421	422	399	408	439	414	417	414	405	447	459	414	415	414	375	403	426	426	408	385	402	466	377	393	379	439	416	426	415	436	431	418	431	415	428	415	469	425	434	399	425	387	343	424	402	421	404	422	383	414	414	429	406	427	420	433	397	413	399	421	415	414	411	403	432	386	397	437	388	420	422	392	427	381	425	371	429	425	437	403	408	413	398	422	396	440	399	424	421	386	414	428	406	440	433	428	381	428	415	381	381	428	447	462	449	415	391	380	391	409	412	382	416	430	408	416	402	403	411	394	416	423	399	408	367	398	419	381	411	434	405	421	418	429	465	381	437	389	403	413	463	389	411	423	403	417	375	393	384	405	434	415	417	414	449	399	449	391	406
9398	12254	9969	2724	733	417	296	239	192	220	201	336	382	239	370	414	246	219	257	482	659	515	337	238	235	232	183	164	210	190	205	189	188	207	170	197	174	154	200	183	204	172	177	188	182	208	189	192	208	205	189	181	189	185	207	175	185	171	190	204	189	189	171	193	206	180	186	182	189	211	181	183	184	182	186	178	185	187	199	205	172	196	189	206	172	187	192	205	220	183	184	179	171	182	180	183	202	180	189	174	187	169	207	206	197	184	180	191	180	186	180	174	174	181	176	190	190	181	165	195	186	174	168	177	185	193	172	168	207	210	197	196	176	175	174	186	186	203	193	192	187	179	205	205	182	215	176	194	189	185	197	179	206	188	163	210	179	164	178	172	182	181	178	176	185	167	185	168	173	218	171	150	197	196	200	184	173	188	187	179	162	175	182	187	175	166	180	169	185	171	187	213	181	211	185	217	177	163	178	187	191	202	168	198	175	169	190	188	185	201	221	166	190	179	206	183	179	184	216	169	218	203	163	196	173	200	184	160	177	200	213	188	176	209	201	195	161	192	199	176	182	179	180	202	203	182	174	174	210	205	207	214	181	176	186	177	171	164	198	187	171	192	173	180	180	167	204	177	193	215	172	183	171	196	170	217	177	187	229	173	161	186	195	222	196	186	199	172	184	170	188	202	188	214	197	190	179	154	168	178	188	176	159	182	190	178	181	177	176	195	179	170	174	213	189	196	187	178	179	185	207	216	192	187	199	190	170	203	183	167	153	193	193	188	175	180	169	186	178	173	174	205	191	161	181	183	169	185	190	175	167	182	202	188	151	156	180	183	177	179	171	212	174	205	180	188	196	211	182	179	192	200	182	163	182	184	186	190	209	196	172	178	161	163	191	204	164	173	198	193	204	200	181	175	194	182	185	175	205	184	173	160	189	196	197	193	183	220	190	206	197	201	207	171	173	191	169	205	203	190	160	185	178	180	171	179	179	180	172	193	174	179	180	169	189	187	195	186	174	180	181	184	195	190	173	182	189	168	170	162	198	180	184	170	187	165	181	195	200	189	180	186	203	172	205	160	188	206	197	187	185	192	188	186	186	161	176	183	194	197	186	165	193	199	189	177	183	198	183	188	189	176	194	175	217	203	183	190	196	209	167	184	194	197	193	173	180	208	213	179	184	188	169	176	195	167	180	192	180	185	174	178	171	188	181	172	182	202	163	180	193	184	181	175	164	167	200	170	213	178	184	172	187	167	172	176	199	200	151	190	187	183	208	207	166	168	156	163	180	173	180	189	207	183	195	164	188	171	179	169	197	177	172	181	187	175	187	182	162	150	182	158	193	195	183	196	188	192	190	177	217	174	180	195	184	158	167	216	206	160	194	179	185	199	204	218	185	204	172	185	194	182	183	184	190	213	195	164	192	225	195	186	180	191	184	197	172	192	189	206	189	198	184	159	177	174	169	163	192	207	200	189	195	171	195	143	177	181	207	163	208	196	193	193	178	194	204	195	201	163	178	189	183	180	179	195	158	202	181	189	169	202	175	167	198	189	206	197	171	175	174	174	191	186	161	172	182	177	203	186	188	177	187	180	202	177	209	191	156	190	177	188	174	191	175	185	200	182	186	198	190	182	175	199	204	160	166	182	171	173	176	193	181	190	176	191	224	169	198	201	195	176	180	206	183	181	217	201	190	219	178	164	170	172	209	207	184	176	182	181	178	212	188	191	190	196	181	200	165	195	193	206	191	192	182	202	182	184	177	190	202	164	191	186	196	169	183	201	208	169	177	192	175	188	184	172	175	216	186	186	198	194	164	167	183	179	188	205	179	177	205	208	177	160	192	167	210	198	170	201	197	188	160	195	185	182	179	203	217	180	202	191	158	193	164	176	183	172	213	203	166	168	195	203	205	174	185	177	195	176	173	184	180	188	179	196	200	183	190	208	171	185	193	163	184	210	193	152	195	189	177	179	179	199	202	171	194	174	192	191	188	204	187	180	160	172	218	174	154	188	193	174	160	194	179	202	189	175	169	189	184	160	191	157	170	189	185	173	215	183	196	195	151	193	197	178	165	189	178	169	184	179	185	175	201	191	196	180	165	166	169	184	182	181	205	202	158	183	203	179	180	177	198	211	193	174	176	208	175	182	207	177	186	181	200	183	182	191	185	176	182	175	177	176	183	188	181	200	184	198	182	216	176	176	197	192	199	186	189	165	179	179	204	186	194	176	207	171	187	183	155	185	188	208	198	173	196	171	180	173	165	193	166	210	201	185	199	205	184	161	168	170	193	187	182	202	184	189	183	182	173	181	173	179	213	187	186	172	200	169	198	196	181	180	209	192	171	175	168	179	185	190	223	192	190	191	180	195	173	200	198	183	204	179	204	193	176	205	183	161	180	193	185	155	156	166	177	184	197	194	190	172	178	179	208	174	179	172	180	197	178	200	193	199	206	194	179	197	162	176	195	168	157	182	221	195	169	173	176	176	185	188	202	190	166	191	178	198	176	205	199	204	175	167	164	196	217	193	187	210	199	187	194	144	183	186	179	199	183	197	180	184	172	219	175	199	170	166	186	188	164	193	210	198	165	201	178	186	182	180	198	187	212	187	200	188	207	210	178	212	182	191	186	171	199	184	182	202	205	179	180	192	187	186	199	206	189	182	188	166	158	198	203	197	186	178	150	204	196	183	177	177	175	157	185	201	165	212	186	176	176	179	200	199	188	178	194	181	178	169	178	195	183	201	172	167	194	180	208	177	181	179	194	167	165	179	180	176	188	177	160	203	207	210	166	202	191	161	187	180	174	183	203	202	194	167	175	194	206	165	168	191	194	190	193	177	195	171	170	183	180	180	189	167	200	197	195	189	180	195	194	188	185	176	174	199	173	181	205	179	191	215	201	206	188	155	163	174	180	176	201	184	207	198	180	215	202	187	189	177	176	184	199	197	187	211	194	189	171	161	199	200	196	188	180	166	185	168	198	179	199	207	193	189	197	211	165	186	200	187	185	215	205	167	161	184	198	220	176	173	187	167	193	187	161	186	190	182	193	172	186	182	172	178	173	207	186	181	182	181	188	185	203	198	168	203	194	166	169	188	184	200	184	191	179	175	193	190	179	191	168	194	183	180	188	197	173	201	194	180	220	181	197	192	191	208	195	195	213	186	164	181	183	185	205	198	177	162	180	187	167	193	189	183	188	190	175	194	175	184	203	186	202	187	184	198	205	167	178	201	187	189	204	199	174	159	186	181	219	178	174	178	197	178	196	189	192	174	169	207	204	175	162	192	195	194	172	183	199	192	184	190	197	180	174	177	178	179	200	184	192	174	172	218	178	180	196	179	188	190	196	187	176	174	191	211	187	154	174	204	188	182	166	175	204	185	205	185	180	196	189	171	214	158	184	220	178	183	166	175	201	202	200	164	200	188	187	189	189	169	192	202	188	173	176	183	203	207	194	198	191	175	218	185	173	222	175	205	198	199	196	189	158	190	189	199
7818	13202	11584	1848	856	805	697	669	602	619	660	1351	1493	1062	1690	1754	729	604	998	2286	2969	2273	1167	696	648	561	472	440	517	539	461	463	457	455	467	445	456	477	466	442	466	458	473	506	435	453	449	415	443	467	427	422	437	471	445	413	426	420	457	469	428	425	474	440	429	466	481	475	488	463	452	473	459	434	454	493	414	452	457	426	429	427	466	487	455	434	440	455	471	430	473	442	461	409	417	445	463	454	436	446	434	467	448	429	445	437	469	436	432	477	457	441	439	454	455	419	438	458	472	425	481	490	492	467	479	445	429	469	418	461	420	444	432	464	430	416	490	478	457	417	438	459	463	466	469	446	475	479	470	403	485	470	447	450	435	441	456	444	450	497	444	446	420	431	458	458	443	461	430	432	441	468	469	454	463	478	460	434	437	425	457	443	464	455	471	439	470	444	417	455	449	466	452	452	469	501	445	435	421	412	440	461	418	422	435	468	469	495	446	457	448	440	432	449	444	481	464	457	451	427	435	433	463	478	451	446	466	471	440	455	457	447	427	408	456	440	411	481	480	438	457	438	429	456	429	437	446	429	467	436	429	447	480	479	397	489	460	416	447	444	443	486	438	447	454	415	467	462	428	482	430	451	453	437	433	479	435	470	427	452	489	452	463	449	466	469	461	436	447	451	421	452	462	462	447	454	437	449	448	483	458	421	465	477	448	481	467	446	441	432	433	496	458	476	418	436	421	444	441	450	455	448	454	467	453	489	455	419	436	443	447	446	453	428	458	460	448	473	445	463	446	446	466	411	451	424	455	436	423	460	460	444	420	424	430	437	426	472	438	445	432	446	444	460	418	474	460	430	495	461	459	506	424	437	463	444	442	476	458	455	463	459	442	486	452	472	406	462	440	443	432	451	454	459	449	426	496	499	454	496	442	442	462	470	460	470	431	448	493	440	420	473	442	512	425	430	443	453	450	448	480	453	468	503	436	447	442	434	481	415	486	463	404	450	433	487	422	443	451	443	452	421	459	473	457	444	452	464	435	428	443	450	472	441	422	453	473	475	454	450	465	431	442	451	447	463	415	422	459	463	452	477	431	476	456	399	462	454	483	457	474	464	468	413	468	462	462	445	426	473	450	422	458	466	462	473	435	439	465	445	447	478	475	465	464	467	436	489	473	461	457	451	471	446	476	470	440	446	437	452	450	444	433	434	464	433	447	464	515	451	484	484	473	434	473	438	477	447	461	453	432	443	447	446	440	449	423	444	429	457	462	441	436	474	445	450	418	445	484	437	426	458	444	465	433	451	433	460	443	438	435	454	485	443	394	391	440	465	444	438	451	467	438	447	460	429	463	452	439	421	430	472	470	442	456	439	460	443	456	438	411	442	461	435	446	445	463	449	466	445	422	442	466	437	447	460	398	416	418	466	416	466	431	462	447	460	470	443	461	435	472	454	472	430	432	456	455	407	439	432	461	463	445	457	421	437	471	452	478	436	464	476	463	467	463	467	463	444	473	441	442	412	455	437	462	456	485	454	445	410	477	454	491	458	442	437	463	477	434	463	466	442	445	427	448	442	434	472	424	464	455	483	431	461	459	431	452	447	401	476	438	473	412	453	478	462	447	452	415	453	456	445	445	478	483	494	494	470	425	447	460	453	471	457	484	431	481	474	454	438	460	424	433	438	454	443	471	435	431	420	401	401	464	426	464	443	458	436	439	430	438	468	488	440	451	444	399	422	456	477	470	448	428	474	434	463	473	434	442	460	416	442	439	419	462	440	451	461	432	448	430	466	445	460	455	407	468	464	442	452	406	420	429	436	425	421	447	457	424	506	465	458	451	439	451	449	455	441	453	437	441	411	460	436	479	447	429	479	462	459	461	462	468	455	426	484	449	448	462	407	484	452	445	428	455	465	472	470	444	465	454	467	456	475	435	429	449	445	456	452	441	444	479	453	465	494	444	456	440	434	412	438	447	427	424	453	454	414	449	443	462	470	443	442	423	424	493	481	440	465	454	432	442	467	440	445	441	439	404	466	474	470	444	424	491	431	390	448	462	463	426	419	441	491	413	490	464	446	477	478	458	480	470	475	442	458	466	452	424	439	433	483	464	419	437	438	460	461	452	399	443	449	462	466	462	458	450	434	458	431	449	423	459	454	461	454	462	427	457	463	443	463	475	456	420	436	472	461	463	440	419	441	426	464	461	466	406	462	450	451	464	488	438	420	437	440	467	458	480	456	442	465	476	428	469	458	456	453	469	474	470	439	454	430	470	460	470	450	426	468	444	474	510	406	440	432	441	467	439	410	463	450	455	445	438	411	470	481	429	449	439	440	475	490	436	445	451	448	486	464	466	429	431	437	457	462	421	466	475	455	467	467	452	441	464	439	388	488	418	448	437	460	459	459	451	456	474	481	455	461	463	477	476	469	449	450	441	447	437	453	459	452	435	454	438	409	432	466	465	439	482	451	421	423	457	473	462	480	459	502	438	505	438	453	467	473	445	425	442	457	461	465	469	443	459	458	471	473	470	465	434	496	472	467	468	420	445	413	436	477	480	440	442	452	430	434	460	458	448	462	423	417	427	430	420	437	464	467	471	417	448	479	471	437	468	438	470	465	428	440	409	461	440	453	422	479	451	461	435	417	468	469	416	453	424	450	445	459	469	413	437	463	435	433	462	458	460	446	397	459	432	417	485	422	412	425	481	438	450	461	470	406	445	459	441	407	445	475	429	454	447	460	460	469	476	454	424	438	442	427	410	489	472	442	440	443	468	450	487	427	473	424	473	420	466	442	486	443	463	442	422	436	424	451	423	460	437	420	451	450	451	448	489	439	500	449	454	466	462	422	451	408	456	444	461	456	445	466	432	418	451	441	480	478	457	456	439	426	459	423	449	458	465	487	461	445	461	429	453	460	463	478	450	425	482	444	437	482	448	409	438	425	430	441	467	425	463	452	440	426	437	450	466	455	488	465	441	457	453	471	465	414	399	443	456	420	410	435	432	448	441	420	426	437	459	435	461	444	445	478	431	456	428	449	447	411	413	445	466	479	462	469	426	473	439	457	429	407	434	416	447	450	415	467	415	425	437	444	444	414	432	429	430	460	395	418	436	458	454	466	459	449	448	448	439	433	436	461	434	491	444	456	435	481	462	446	427	478	439	445	462	459	418	461	471	459	467	435	451	436	455	482	434	430	428	482	440	411	439	442	427	455	454	438	442	478	426	459	406	401	474	446	458	456	461	463	472	446	462	439	426	467	509	450	451	439	438	448	447	470	453	439	430	440	460	451	434	415	435	492	438	455	444	429	435	440	495	427	438	453	477	492	462	435	475	443	438	489	437	427	448	468	404	422	429	470	433	463	472	451	449	457	412	431	462	508	469	452	477	477	472	440	441	479	457	458	498	456	427	457	420	465	445	453	457	457	467	437	460	451	445	463	462	472	414	451	428	462	487	448	477	455	453	441	461	443	432	494	448	449	435	450	427	483	427	456
41309	44036	37991	23733	17258	10802	5405	1985	695	439	578	1337	2308	1593	3201	2996	1099	585	1495	3855	3677	2266	1023	562	412	330	239	305	333	320	244	212	229	219	194	218	207	220	224	221	227	216	228	197	192	246	252	224	212	219	206	230	210	228	228	189	194	220	191	223	214	195	236	227	201	215	216	211	211	240	227	202	208	229	203	216	212	214	249	195	237	217	220	237	209	221	236	210	227	216	204	223	228	226	225	210	217	210	226	229	204	205	232	219	206	211	243	193	232	209	224	217	218	195	234	223	194	223	211	231	225	252	211	259	217	213	236	212	236	211	211	205	216	227	210	224	226	214	211	219	237	204	203	222	226	230	223	214	240	206	214	216	199	220	207	239	231	213	199	233	229	232	228	237	206	238	205	229	196	259	212	221	218	205	203	218	214	229	242	217	210	240	227	222	231	213	227	219	219	243	245	224	193	199	233	246	189	247	223	206	228	214	206	229	218	265	232	236	246	216	216	229	202	217	254	245	226	194	227	217	227	225	225	223	215	229	212	212	231	226	196	227	215	220	235	229	192	239	237	214	214	216	191	229	229	242	240	240	231	213	213	214	217	240	246	209	219	230	241	223	241	247	209	227	225	241	220	262	197	234	212	243	210	231	208	200	220	221	224	219	212	212	195	225	226	225	204	216	210	224	166	217	250	204	215	194	213	224	229	216	212	238	239	245	214	238	234	234	210	213	220	233	241	242	207	215	209	233	229	235	214	221	229	229	225	204	218	207	223	226	223	224	230	211	196	180	227	197	228	263	242	217	237	186	215	248	218	197	207	186	223	227	208	219	224	213	242	221	221	216	224	223	202	221	197	208	196	232	202	229	210	227	212	258	226	219	247	259	224	209	232	230	238	210	227	196	229	201	211	216	204	219	226	238	214	212	227	248	219	207	228	220	230	219	218	200	203	241	239	217	232	226	212	212	222	223	219	226	223	239	248	238	228	235	229	212	234	213	203	234	240	225	217	211	201	222	235	208	228	216	255	198	230	194	267	216	225	217	226	227	241	202	237	236	256	214	211	236	203	219	238	231	244	226	221	215	222	222	205	216	231	199	197	219	210	230	224	220	199	209	233	235	244	228	212	249	204	227	220	217	219	239	217	196	227	239	227	217	222	228	224	238	210	223	210	199	188	207	238	238	215	209	208	224	221	211	226	223	228	250	215	203	202	182	227	238	199	198	216	231	207	210	230	214	235	233	232	213	231	256	249	231	208	223	227	223	223	225	233	212	218	203	218	216	221	231	226	221	221	197	208	246	198	230	214	191	224	239	216	227	242	214	221	214	205	209	189	212	221	233	232	227	202	200	230	216	230	233	223	187	214	188	214	242	215	225	260	215	218	240	229	241	218	246	218	233	252	223	191	231	207	210	248	214	209	213	207	224	209	228	217	225	253	207	224	199	215	189	196	217	237	222	229	209	198	220	203	214	246	221	216	216	228	234	199	218	245	201	244	234	216	228	235	210	191	245	203	176	196	201	199	235	220	220	204	232	233	208	241	229	236	214	208	211	216	225	212	203	252	217	231	195	231	216	208	213	227	214	212	230	228	216	205	233	234	210	188	222	232	237	242	217	216	207	242	211	203	249	213	231	222	204	194	222	245	240	233	192	214	222	248	217	210	217	228	199	236	215	202	231	203	243	215	203	235	202	250	206	244	187	235	228	231	216	222	218	194	201	218	235	205	233	229	227	240	213	252	254	224	211	228	203	211	236	236	220	229	212	246	234	221	206	242	189	206	207	247	236	227	236	195	237	234	254	229	191	226	230	227	202	225	217	184	242	194	233	233	203	190	203	192	209	257	210	193	228	218	210	215	219	227	210	203	206	237	209	224	224	204	223	199	248	201	228	216	235	235	216	229	237	223	228	221	201	252	222	215	222	253	222	193	220	232	237	217	229	219	232	208	223	238	226	211	188	244	216	223	233	231	213	212	216	221	222	215	213	202	232	222	248	211	211	214	215	205	231	207	197	198	207	208	211	204	222	210	202	225	202	220	217	229	223	199	233	234	212	211	231	223	210	234	210	200	226	217	222	217	201	228	216	224	198	200	242	194	270	225	212	223	228	220	220	212	221	205	204	211	211	231	215	232	227	219	217	232	217	240	236	221	233	181	211	212	208	241	228	224	213	209	205	236	257	200	239	196	234	240	234	207	214	233	181	225	194	219	223	180	201	206	232	227	217	222	213	240	207	217	208	225	261	231	230	217	214	211	219	214	215	198	240	217	243	231	195	216	195	204	199	202	216	246	226	217	212	221	189	200	229	225	227	246	209	199	226	256	250	214	237	234	203	203	213	244	225	195	206	217	206	216	202	257	224	220	213	241	227	229	190	183	224	225	226	239	223	206	241	198	243	215	208	231	225	233	221	229	210	209	209	197	224	228	225	240	223	203	228	239	231	199	215	210	233	198	189	214	194	211	209	223	237	216	217	229	197	209	207	209	258	242	224	224	212	225	215	217	208	202	184	229	238	209	203	216	218	210	232	221	213	229	235	235	244	230	206	229	222	224	236	216	195	241	232	223	195	218	217	222	237	214	214	244	239	220	237	216	207	239	219	228	211	228	212	214	247	228	226	244	232	224	237	214	214	200	213	221	240	235	248	200	206	214	203	240	215	234	259	220	203	211	206	226	206	206	217	238	213	228	234	209	237	210	190	243	222	228	209	204	224	214	195	229	232	252	242	221	204	252	231	220	238	215	236	211	199	206	217	215	240	250	237	221	225	221	196	228	211	201	225	222	197	212	242	234	227	223	231	196	221	184	207	220	217	195	247	235	222	196	208	224	184	211	216	209	209	228	240	221	217	227	202	207	218	199	240	239	203	205	215	182	230	197	187	204	218	208	221	250	255	201	192	225	231	230	222	233	212	221	197	250	228	223	208	214	218	222	199	233	236	204	256	225	245	224	205	214	208	221	212	218	231	197	227	220	208	182	224	205	231	218	209	237	216	214	226	236	213	239	198	226	237	238	231	234	235	235	204	217	233	216	222	225	228	208	231	240	224	237	247	235	233	243	238	217	220	207	192	233	269	223	221	208	220	222	223	200	224	258	208	237	243	237	250	249	232	220	200	230	225	227	220	225	239	235	231	239	202	215	202	238	223	210	227	239	225	197	222	241	216	233	217	253	204	220	222	227	203	221	210	225	225	231	197	220	218	231	211	177	225	223	227	220	210	215	218	224	227	220	205	226	194	228	231	204	224	217	220	213	208	221	219	228	201	195	197	232	208	228	210	209	224	212	209	234	214	229	200	220	208	200	213	198	216	178	209	238	201	245	230	254	231	226	193	210	187	236	196	221	206	209	216	211	203	224	221	254	225	225	220	198	236	198	224	207	213	192	256	217	191	217	189	215	224	197	213	211	230	232	216	221	233	235	209	228	207	214	220	247	199	192	245	227	228	220	230	203	225	227	242	223	219	219	199	218	222	214	208	232	234	224	227	189	199	228	276	230	214
32626	40952	34216	7294	2742	2500	1964	1708	1436	1719	2859	6624	9631	8746	15254	13635	4961	3107	8191	18583	17243	10992	4922	2190	2014	1204	760	983	1109	1004	694	554	500	529	525	504	500	502	476	502	517	539	513	522	557	468	512	518	536	493	484	515	496	495	516	585	520	531	526	509	484	518	498	508	472	492	473	501	520	499	482	498	480	531	460	513	514	513	499	524	507	492	529	518	491	503	498	478	492	488	472	524	520	521	544	481	523	526	529	535	480	527	532	527	485	521	487	528	518	502	479	540	513	530	523	530	518	538	531	510	508	504	506	535	523	539	509	525	514	524	503	539	502	504	504	487	483	519	521	468	535	518	494	510	514	516	488	514	530	509	528	527	495	472	487	554	497	489	507	506	556	496	486	536	531	544	537	511	509	510	468	515	524	560	519	511	495	478	550	493	516	524	473	514	540	530	492	513	532	492	547	505	513	518	549	505	540	528	548	507	478	490	477	494	539	485	498	527	524	490	511	502	510	538	519	496	532	489	528	491	519	539	512	512	566	515	531	544	502	536	515	501	513	529	526	530	492	482	503	559	472	481	509	501	498	491	508	542	481	513	555	529	480	519	547	503	546	529	495	485	546	547	526	494	493	480	500	520	511	536	472	483	545	539	524	505	566	523	503	468	515	549	512	522	532	528	515	504	531	536	499	536	497	563	500	541	533	486	537	510	523	509	519	501	483	493	464	516	506	519	513	537	494	494	479	495	545	494	486	523	527	542	554	484	493	484	522	495	533	507	514	506	517	506	546	559	508	526	486	546	504	490	524	560	532	561	515	522	511	511	503	510	515	481	540	527	533	524	516	456	503	497	539	533	510	509	566	511	497	517	498	537	475	553	485	520	503	532	513	512	494	522	515	519	511	507	498	519	505	533	509	495	491	531	500	522	550	495	505	482	504	519	506	500	510	534	557	527	516	507	501	497	535	513	519	504	535	514	499	542	525	528	483	500	504	528	561	488	514	508	523	466	494	511	498	524	475	576	515	545	526	501	556	507	526	526	497	570	526	522	533	509	500	503	512	544	505	518	543	517	530	507	498	488	532	532	496	509	483	528	507	514	523	499	506	512	503	495	495	519	516	507	476	493	527	497	478	525	531	553	505	503	511	509	506	509	508	552	499	499	526	551	516	537	486	538	508	482	498	504	536	492	474	471	524	572	522	554	507	523	521	509	534	541	503	500	504	544	497	513	509	473	552	504	527	541	535	516	546	510	517	483	542	501	508	514	529	500	503	527	467	470	471	525	493	507	536	517	494	496	543	504	510	504	458	483	519	507	515	531	528	509	524	506	506	540	512	524	535	497	487	527	500	505	506	470	479	493	470	528	502	543	506	520	504	521	480	507	507	448	524	487	507	484	479	498	500	471	506	470	503	543	524	493	542	525	534	477	473	497	558	509	496	538	524	465	530	508	538	535	547	526	506	536	512	475	484	529	504	491	515	504	554	499	528	519	493	528	524	498	477	511	514	461	516	501	517	473	491	521	552	494	494	482	522	541	552	516	548	508	520	500	524	503	496	509	517	534	492	486	547	520	509	553	510	509	535	493	474	531	550	500	515	519	525	529	539	491	515	534	493	515	493	497	511	497	536	490	518	495	497	514	553	521	468	502	525	548	496	536	513	521	514	589	532	512	511	529	514	489	501	523	524	500	536	505	529	517	498	562	503	514	486	509	524	531	561	498	501	489	486	523	553	529	465	466	510	490	480	522	552	521	549	520	542	520	547	509	461	524	463	491	525	507	502	490	551	508	540	521	497	487	530	540	558	538	521	530	531	490	524	496	516	518	552	529	530	520	516	472	511	500	535	522	492	489	471	527	492	517	534	548	482	493	519	493	466	487	462	501	505	528	536	475	501	500	479	469	501	550	523	525	548	529	529	539	528	496	516	501	504	515	500	487	525	498	479	501	509	496	556	507	507	505	491	504	537	539	509	498	509	510	496	510	525	506	496	463	561	546	495	533	477	547	454	507	508	484	531	473	543	543	457	490	516	517	524	554	522	523	517	482	526	541	520	535	516	526	528	502	458	506	534	521	539	501	508	484	524	550	513	487	513	518	490	564	526	543	517	524	490	490	506	528	481	500	490	523	501	545	525	510	500	521	496	536	535	522	525	496	504	525	486	542	551	517	499	532	497	472	497	493	487	490	487	494	487	500	509	542	527	498	525	552	523	535	504	498	498	528	523	495	523	476	501	538	531	510	520	522	490	525	572	500	523	527	488	485	564	510	479	478	535	505	503	519	499	499	507	561	528	541	539	540	496	519	505	501	507	488	547	469	519	510	538	563	521	520	508	493	487	491	501	512	539	528	522	497	545	504	538	483	521	496	519	492	535	532	524	504	527	536	555	488	477	514	560	509	535	534	501	533	505	524	536	520	503	540	523	519	508	475	506	521	495	498	519	515	537	502	493	512	510	529	509	545	538	520	518	528	504	506	495	500	539	556	497	507	492	486	525	493	519	495	488	488	542	501	513	527	509	516	500	545	505	530	496	514	513	483	519	498	522	477	499	495	481	538	532	504	503	514	486	528	550	512	512	510	494	478	522	524	451	498	487	587	552	494	529	523	490	520	487	506	554	519	519	480	556	519	485	521	522	538	521	502	546	506	549	494	546	502	478	539	530	519	527	504	504	536	524	526	521	518	497	491	507	527	491	499	508	548	509	521	524	498	513	527	547	531	495	501	495	496	490	481	513	511	492	471	506	563	490	569	484	518	504	525	490	448	514	481	548	563	505	526	511	536	524	510	567	519	454	456	510	519	533	463	509	534	468	521	495	491	510	511	542	528	517	520	521	490	468	489	507	507	507	512	516	519	515	498	519	508	476	527	498	551	512	479	547	500	519	497	508	496	509	489	530	538	566	489	475	528	532	540	511	509	545	509	503	484	488	471	507	514	508	486	509	506	529	507	541	530	485	541	539	523	522	533	480	548	490	561	506	518	529	487	522	525	518	515	532	508	477	544	514	470	524	538	546	527	489	536	534	484	524	500	491	493	538	497	541	497	531	518	496	511	555	520	537	574	561	525	538	504	524	505	485	515	518	507	501	505	481	520	513	541	547	505	506	528	533	496	548	537	501	480	521	511	494	531	544	493	495	507	500	545	511	534	545	472	535	510	510	514	465	504	529	534	506	516	510	506	494	513	508	496	500	498	521	496	506	513	552	545	550	514	540	500	494	522	485	527	488	510	506	512	483	497	532	498	478	545	530	521	491	507	530	543	498	504	472	478	525	501	504	503	512	532	508	497	557	514	544	528	509	488	514	531	532	490	497	482	504	530	519	522	485	486	517	522	509	491	509	506	544	507	527	499	526	512	553	506	486	526	471	501	527	535	508	522	532	509	517	517	572	552	496	498	498	517	518	541	547	518	495	503	552	507	505	536	487	520	490	474	504	488	499	482	578	510	495	534	496	558	544	545	508	528	517	539	528	521	498	514	546	484	495	502	517	529	498	544	498	509
50774	44731	35730	25879	22448	18798	12811	6345	2148	761	1062	2115	3431	3419	7198	6955	2765	1552	3019	6885	9214	6295	2661	1048	813	560	385	343	463	462	258	178	165	161	182	180	174	183	167	189	188	166	194	141	176	180	168	151	186	191	186	174	178	185	173	201	168	166	188	177	202	174	166	187	146	159	174	192	194	175	171	151	155	200	165	182	153	195	165	172	176	179	186	182	170	174	174	168	178	171	171	186	187	175	162	180	173	178	189	171	177	185	179	161	181	178	167	198	189	182	185	158	167	169	162	179	187	161	167	172	184	190	174	190	155	166	196	180	179	196	186	168	204	165	176	184	196	197	170	165	176	196	188	184	169	178	181	172	174	204	187	157	177	190	182	173	173	180	182	158	170	161	193	180	170	175	182	167	185	199	176	159	173	169	182	163	189	196	163	187	189	182	181	179	194	164	183	182	162	172	183	169	187	190	182	147	165	176	176	203	222	184	148	183	166	180	193	173	179	151	178	178	193	203	174	154	162	151	153	193	148	178	183	193	181	196	185	173	188	183	150	157	178	191	199	166	192	157	175	167	165	178	175	176	181	192	155	174	168	168	172	191	169	178	203	199	165	193	209	152	186	186	182	169	182	197	151	164	163	186	169	181	193	196	165	164	180	166	161	179	183	194	187	187	187	164	156	165	174	164	186	174	151	185	207	182	176	162	179	164	161	163	166	169	183	165	184	167	181	160	179	154	184	179	152	155	184	193	170	189	190	167	168	179	171	179	169	174	169	151	166	173	182	188	196	167	178	173	185	174	199	157	197	167	173	166	154	177	167	161	200	173	181	186	168	185	197	198	158	169	166	172	172	165	177	176	150	162	178	167	181	167	176	170	189	157	187	194	172	182	186	152	160	184	191	169	165	175	182	181	168	140	158	203	184	187	193	202	145	192	161	173	186	151	164	160	158	164	166	156	174	159	178	167	186	181	165	169	188	186	181	181	177	160	167	179	184	166	176	184	198	167	169	197	173	170	179	154	182	176	197	194	158	160	187	180	162	161	178	135	183	178	164	176	189	196	174	190	177	180	150	199	142	168	170	186	171	167	169	187	179	195	169	183	175	168	198	171	164	199	160	183	173	175	155	161	166	178	170	177	179	179	169	178	221	196	168	192	192	161	174	171	176	182	154	155	176	172	184	173	144	176	191	160	165	165	175	188	162	168	184	179	171	181	183	179	184	197	191	185	172	173	161	167	191	168	185	171	166	155	179	146	168	175	195	184	172	175	182	214	181	173	168	188	173	174	180	161	194	180	175	181	184	172	152	184	155	190	197	209	182	173	189	159	176	189	180	157	193	202	181	180	163	176	180	164	178	162	166	171	162	187	190	165	166	174	168	193	183	189	170	168	166	168	163	167	183	187	141	162	158	182	163	173	184	174	188	166	173	182	193	166	174	168	147	167	191	176	194	209	180	188	199	182	182	174	177	190	187	172	179	166	150	180	179	199	164	144	165	163	173	183	175	173	165	165	176	178	170	183	179	178	169	146	155	196	167	183	195	181	171	184	179	171	170	149	191	185	199	170	174	173	171	167	153	195	189	175	185	170	131	175	145	186	164	177	172	194	174	173	163	175	157	149	209	159	195	162	154	154	182	192	149	181	173	194	195	189	188	186	181	192	178	147	167	162	167	181	182	163	194	169	196	174	185	168	178	184	189	179	187	186	182	151	177	175	161	173	158	164	209	192	169	186	172	180	169	173	187	147	179	186	182	141	169	186	168	171	166	179	145	164	153	177	174	175	185	181	171	199	166	164	227	168	173	178	160	178	160	176	164	175	170	167	187	171	167	177	184	169	174	156	174	161	153	177	174	186	164	188	180	191	181	194	180	171	172	162	212	172	175	195	195	157	181	179	175	157	174	184	198	199	179	173	165	175	183	176	184	181	164	171	175	174	177	171	173	162	196	164	170	166	163	195	143	168	170	192	176	192	169	158	195	162	172	195	176	173	189	182	189	193	150	196	182	159	170	170	175	170	183	174	183	170	183	184	199	193	180	163	207	160	177	166	172	165	186	171	150	196	174	162	180	172	197	205	186	170	173	181	191	170	161	179	151	186	191	171	177	182	184	176	184	200	170	167	178	155	200	182	172	155	190	189	151	189	165	185	206	179	168	170	183	179	139	175	177	173	171	184	180	198	166	186	177	176	164	176	171	168	178	190	174	170	189	165	174	188	165	177	169	169	177	178	165	160	170	179	188	180	177	166	183	191	168	177	165	167	180	184	175	186	226	193	186	170	201	160	152	187	172	196	174	211	143	163	184	188	207	185	178	178	182	185	189	177	161	165	172	190	158	172	177	185	160	173	163	179	159	165	175	193	165	176	187	175	177	178	173	178	158	184	178	190	178	179	188	161	177	166	182	172	177	169	175	184	159	200	200	193	204	186	170	193	177	172	180	179	193	182	172	178	173	194	182	176	156	167	162	194	166	149	185	164	172	170	206	190	168	172	182	166	185	187	200	197	161	159	170	169	182	163	161	184	153	177	181	149	161	209	184	151	167	176	179	154	198	170	194	181	179	196	190	168	167	186	187	176	174	175	183	188	182	158	152	180	182	184	164	183	187	159	172	188	183	179	171	191	188	165	155	188	165	177	167	183	180	163	193	202	185	189	165	180	153	178	199	165	180	179	151	179	184	188	169	169	169	162	210	159	170	175	183	178	199	174	150	183	165	183	159	178	173	161	161	191	168	172	176	185	183	180	164	203	163	195	154	184	154	181	180	156	168	155	177	132	181	166	176	182	175	172	140	182	182	161	205	180	166	176	168	185	182	169	167	160	171	182	146	174	137	189	180	177	165	163	171	169	175	164	165	184	185	181	170	165	171	184	151	202	183	190	177	189	169	187	187	156	182	183	194	188	187	186	175	167	200	182	162	181	183	170	156	201	168	177	163	141	185	173	165	172	197	167	148	168	156	199	177	186	181	170	184	164	152	194	154	187	168	182	203	169	193	198	161	190	175	175	182	194	180	167	150	166	172	172	151	203	186	178	175	166	191	184	146	183	150	207	158	153	190	185	159	185	185	180	192	188	178	197	167	187	170	188	174	169	196	185	138	161	167	177	182	159	178	180	167	190	188	189	171	180	193	189	180	190	194	187	189	166	192	196	151	176	178	182	167	197	171	149	217	199	180	185	180	161	180	174	193	178	164	160	166	168	181	161	166	175	160	151	193	195	180	173	142	158	179	168	165	165	154	175	172	199	164	170	190	164	170	152	196	167	160	178	148	148	155	194	178	167	183	187	157	188	192	203	178	185	188	149	180	180	178	171	173	192	171	172	201	197	167	188	176	184	175	187	196	174	181	158	213	197	199	183	190	157	185	217	158	171	157	186	210	169	199	177	162	194	178	156	200	184	179	175	203	196	188	171	159	185	153	169	165	174	195	172	178	166	185	181	157	177	189	170	174	177	201	198	173	160	207	160	190	181	173	182	155	150	171	179	191	194	159	182	192	171
41154	47100	37530	11859	5117	4203	3378	2905	2482	2812	5521	10209	13906	15854	25790	23968	10742	8532	14889	26212	29604	22374	11369	5192	3877	2342	1235	1426	1894	1846	777	385	422	418	434	431	388	411	412	417	415	435	394	375	415	434	425	384	369	383	403	385	431	395	380	394	421	433	429	350	413	423	417	392	413	417	414	379	387	415	334	431	383	408	423	441	440	410	407	367	425	418	438	406	401	425	384	410	409	425	420	405	411	401	427	423	412	436	415	408	368	398	433	376	394	411	437	413	427	425	438	385	412	383	393	422	379	444	398	399	395	420	406	416	399	439	400	375	374	391	425	399	432	377	413	389	439	424	388	388	423	423	426	400	401	408	427	455	408	398	389	407	398	388	411	427	351	372	422	388	437	422	402	411	398	450	392	415	376	441	417	387	408	371	428	393	409	400	416	401	406	375	424	394	393	388	401	428	415	408	412	402	413	407	414	396	408	408	396	390	370	419	415	399	425	431	402	392	420	415	397	411	426	387	407	425	375	410	423	405	390	383	382	389	407	407	411	400	399	391	395	454	418	412	428	396	384	412	390	406	377	413	377	417	436	401	390	417	434	406	423	407	373	412	379	439	381	386	394	387	403	385	409	427	386	421	437	403	400	337	402	396	393	421	373	397	388	412	420	405	380	414	422	405	431	401	361	400	393	405	359	393	358	440	419	392	398	410	405	428	469	415	392	420	387	397	412	445	423	426	422	392	393	448	380	403	399	396	379	417	376	378	406	432	419	390	395	379	411	422	445	400	360	398	392	457	385	431	393	404	392	386	396	418	396	422	386	423	424	433	410	401	381	399	413	410	403	360	425	397	387	422	392	399	417	348	391	400	370	407	432	422	374	428	412	404	431	392	394	401	400	448	385	407	399	386	412	417	421	411	426	381	388	398	404	441	384	369	411	439	394	420	393	445	395	398	367	391	405	399	392	401	408	375	406	382	423	436	401	420	414	444	400	429	387	417	414	398	372	397	420	425	425	392	422	404	424	412	408	375	411	369	405	357	375	395	418	407	407	416	413	427	381	442	456	390	431	394	410	426	356	450	427	424	396	404	405	414	376	357	411	404	406	399	392	448	406	418	409	410	401	362	399	423	449	394	403	393	433	421	432	411	399	411	402	411	363	422	435	424	414	384	423	438	373	437	413	417	411	451	418	443	432	393	353	394	427	405	385	422	437	384	430	378	402	421	399	404	395	402	376	445	415	424	425	449	407	406	442	402	401	404	377	383	439	443	409	401	369	441	459	396	428	426	422	418	386	424	420	444	425	410	381	411	384	381	427	420	400	431	421	407	440	428	401	407	387	410	409	357	394	448	421	433	412	422	415	401	442	382	441	410	380	399	386	380	368	411	364	426	415	397	401	401	397	388	418	361	455	406	415	417	408	403	406	372	409	430	401	389	392	407	406	365	427	374	390	399	368	394	369	420	407	381	389	371	423	424	377	431	435	423	412	377	424	399	372	445	443	401	429	444	429	438	381	447	399	382	392	426	392	410	402	414	392	377	425	394	400	451	443	412	419	423	398	398	383	402	377	392	399	444	388	437	405	409	407	400	398	388	396	422	416	447	402	382	405	423	426	404	406	398	391	414	432	414	388	411	426	371	394	398	409	441	365	424	428	412	428	395	411	435	417	386	422	393	421	401	417	394	385	400	445	424	382	378	424	418	389	406	420	396	433	383	391	389	385	423	364	398	404	428	421	389	394	377	416	394	419	413	402	429	410	385	403	398	417	382	363	425	399	390	409	363	397	378	405	420	411	434	405	412	369	396	402	384	399	381	398	397	419	389	416	393	420	425	389	399	431	424	393	396	417	430	400	367	405	412	392	371	374	396	402	393	435	426	427	417	425	445	438	411	448	391	391	404	419	441	398	391	393	413	407	422	397	373	367	393	368	422	407	385	409	412	390	442	403	395	435	428	389	423	416	395	398	391	403	417	411	400	378	418	412	394	417	395	425	401	435	412	422	388	391	399	454	432	386	422	384	428	416	410	372	452	388	432	416	393	414	427	416	393	427	367	410	418	436	431	427	395	396	397	380	404	403	429	398	390	399	403	433	390	413	434	403	395	367	402	385	404	343	405	432	406	419	371	377	401	416	427	395	402	442	413	408	391	455	398	412	401	449	380	399	395	399	431	392	398	391	381	436	410	399	443	409	432	404	424	367	379	416	381	416	403	394	382	434	381	403	384	393	418	441	420	415	406	409	427	407	374	404	378	394	436	445	381	386	421	384	389	383	403	405	408	385	449	404	399	411	427	411	401	413	427	431	393	446	438	403	414	394	379	350	400	428	411	405	440	423	360	374	377	381	379	407	438	399	414	442	432	406	413	381	412	396	392	396	445	426	379	371	419	393	390	431	393	402	449	370	399	426	439	380	391	414	406	425	396	412	385	427	412	425	404	413	394	422	426	419	401	410	417	405	410	417	408	378	404	392	387	403	436	430	413	381	424	413	412	380	431	408	404	364	385	362	387	383	438	389	399	399	407	422	377	377	435	398	409	413	415	391	445	395	389	414	411	380	415	416	413	457	368	405	390	364	379	414	391	406	385	403	431	431	378	381	393	411	415	390	419	383	422	408	398	409	411	396	383	409	399	383	435	403	406	396	410	405	393	382	409	418	412	403	422	411	397	409	434	432	401	359	438	410	419	390	430	407	396	400	407	384	396	397	438	427	415	406	410	398	404	420	428	435	425	431	385	395	393	368	381	425	411	399	404	399	394	383	428	414	399	420	418	384	413	388	393	403	414	410	402	407	398	415	397	425	435	423	382	414	409	425	386	417	373	412	415	427	394	414	409	381	366	421	447	392	427	401	393	395	436	450	413	400	430	405	389	414	411	387	399	377	392	440	365	390	422	408	418	440	418	402	414	415	365	379	401	404	379	368	438	395	406	371	425	443	422	401	418	391	397	396	403	408	384	418	389	408	428	423	402	416	418	396	402	437	373	455	395	403	418	390	409	390	436	420	413	442	397	407	388	410	398	421	400	387	408	393	395	404	420	383	405	405	377	399	394	409	378	374	379	377	379	395	369	422	379	429	385	391	400	398	421	406	411	390	465	440	371	415	413	406	415	401	411	417	389	400	390	391	412	403	425	400	389	377	399	420	434	418	399	383	411	441	410	398	405	409	403	391	404	408	392	376	397	429	420	419	376	397	429	428	385	448	411	384	424	414	410	404	406	392	410	413	414	420	383	389	384	386	456	395	414	398	407	416	412	399	407	387	376	412	419	373	423	429	409	401	381	426	400	404	393	420	399	419	393	360	428	389	400	397	381	421	395	388	408	433	372	437	430	392	407	399	381	422	413	413	412	372	405	402	370	405	423	348	393	414	349	423	396	436	425	368	414	440	380	436	427	422	415	382	414	398	408	380	393	392	437	438	435	430	410	406	402	427	450	373	404	396	415	403	402	365	402	409	363	420	418	427	387	439	455	433	394	414	399	446	408	402	429	414	381	367	420	393	434
11510	16285	13963	3577	786	350	258	239	221	235	218	202	243	223	281	325	246	215	317	409	493	589	370	256	218	222	194	188	185	187	161	187	182	184	179	193	184	163	156	197	209	185	187	186	180	159	193	194	186	196	210	197	195	199	163	176	174	171	162	214	213	174	183	181	196	192	195	180	184	173	198	189	179	195	182	202	168	182	193	196	164	154	191	161	162	174	191	167	183	167	205	165	182	185	174	155	183	194	176	152	196	179	192	154	168	181	168	172	180	179	178	164	148	201	182	190	164	196	192	181	202	179	200	176	187	183	179	193	177	159	185	189	207	187	217	189	200	175	198	191	167	173	207	195	198	199	180	213	194	157	183	179	194	194	177	195	193	159	206	197	166	185	187	178	206	182	180	198	167	183	195	166	174	176	167	169	194	201	197	153	175	216	177	173	177	185	192	172	180	188	191	189	195	183	173	223	167	184	186	178	171	180	181	189	160	193	186	192	188	177	185	205	201	169	177	202	198	187	155	200	184	180	190	189	190	179	188	206	181	180	186	163	165	202	166	203	179	176	163	172	183	186	187	165	184	198	174	189	192	187	178	180	192	189	185	197	195	177	169	174	166	180	172	191	187	170	196	184	183	181	144	179	196	202	198	199	185	176	198	184	179	186	152	170	206	183	173	184	207	190	201	195	182	220	204	159	186	191	187	177	194	169	182	208	174	195	183	173	181	186	173	165	174	151	178	199	184	198	169	177	199	186	156	181	185	189	156	188	164	170	175	182	203	201	193	202	178	187	189	168	178	167	170	181	194	199	182	201	196	168	170	190	194	190	175	184	201	160	192	167	174	184	189	179	222	171	195	165	196	175	190	191	185	184	172	203	173	206	179	168	186	163	152	205	168	174	176	207	170	178	181	190	207	168	214	184	203	184	215	180	190	182	202	182	154	188	179	187	176	165	192	177	190	155	205	206	182	200	167	176	182	185	205	183	190	193	182	190	172	188	181	191	194	189	160	183	172	184	176	188	165	196	182	158	185	188	184	194	163	191	208	180	174	182	185	175	194	178	207	183	169	187	187	177	184	181	168	176	206	184	179	213	211	207	166	179	177	163	185	209	161	205	186	183	212	186	180	181	172	198	166	155	189	178	197	172	182	178	169	172	189	206	165	195	176	206	216	183	212	199	185	180	179	185	183	190	190	212	207	176	193	184	176	189	174	184	187	206	169	188	180	201	179	171	175	182	192	178	163	207	208	186	183	184	178	210	194	176	180	160	148	156	193	185	191	175	204	224	191	194	200	182	203	171	184	162	188	198	187	206	184	180	189	183	185	169	176	188	199	187	225	202	170	182	182	182	183	169	202	176	201	202	187	190	167	184	176	201	179	174	191	170	217	170	162	204	180	182	187	190	201	170	190	177	196	203	191	160	179	196	206	166	162	192	170	166	190	190	186	194	191	214	187	189	166	186	176	166	202	164	189	201	180	189	158	164	177	177	212	198	182	183	202	158	205	195	174	168	196	180	178	182	184	185	210	179	184	202	174	190	159	172	176	186	185	170	176	209	170	174	206	160	188	189	187	203	148	181	185	189	171	167	193	184	205	179	207	169	176	187	193	184	195	179	174	177	149	190	206	189	182	201	200	181	208	203	196	182	188	175	197	180	192	201	198	195	173	180	188	197	191	184	214	165	171	194	186	186	207	185	201	195	180	186	194	182	178	167	192	144	181	186	204	189	186	180	177	195	173	198	187	159	177	208	168	181	188	181	201	157	161	172	195	189	178	183	188	174	163	186	171	199	206	196	185	183	174	186	186	178	204	157	225	186	169	164	168	160	183	161	189	211	178	188	171	186	191	175	160	159	186	190	170	148	195	180	192	191	173	180	151	191	182	175	209	173	178	188	208	173	208	187	190	172	181	210	196	195	204	165	202	212	187	185	189	185	179	185	158	197	171	201	182	186	209	195	179	169	190	184	198	208	179	192	154	181	196	186	167	173	185	180	184	188	182	169	183	172	192	167	186	207	189	196	198	188	162	171	184	196	198	173	176	170	183	178	187	204	169	172	171	171	165	205	198	167	187	189	213	198	178	175	201	176	199	181	187	189	195	215	187	200	166	199	190	161	167	217	203	195	159	160	198	170	173	179	191	153	175	166	176	170	174	195	175	186	203	176	188	188	194	186	190	185	217	190	171	174	176	165	184	203	177	200	178	187	204	198	194	182	181	214	198	183	167	165	163	182	187	188	190	201	169	186	178	175	175	170	179	192	186	163	177	200	165	190	165	166	175	165	188	178	173	198	196	206	207	186	188	196	184	197	198	186	168	196	184	189	207	172	173	164	197	160	193	171	220	162	173	194	192	188	165	165	193	178	173	186	184	210	178	189	207	183	200	199	163	182	190	189	176	178	181	160	197	205	180	173	174	172	200	181	174	180	152	197	200	179	181	185	194	184	187	180	186	197	170	168	178	155	183	162	180	157	156	204	199	204	178	172	169	174	191	201	209	201	195	202	181	190	169	181	189	151	201	179	198	182	180	181	167	182	190	198	205	152	163	169	186	196	196	185	190	200	196	185	186	178	184	212	176	203	185	164	169	174	182	188	174	191	182	163	179	168	181	168	168	191	184	185	176	203	178	190	207	188	187	204	194	201	184	188	186	172	169	188	188	193	195	183	180	171	203	189	153	196	182	206	186	190	185	159	168	179	205	192	190	194	153	179	181	163	193	191	219	186	192	196	186	214	174	193	179	166	184	173	167	191	164	181	163	191	170	196	173	186	192	218	173	181	174	202	181	195	163	199	203	189	198	170	182	190	211	184	201	168	185	187	180	193	177	195	167	169	171	168	185	199	198	174	175	190	178	154	159	163	199	162	167	185	170	205	187	203	215	202	178	196	181	192	192	186	190	172	193	187	182	174	202	194	186	197	166	197	194	188	184	155	178	201	215	203	193	191	161	202	177	188	179	181	180	160	197	189	183	196	186	166	198	178	206	182	162	171	184	195	167	180	183	184	205	176	204	178	174	172	184	199	193	178	196	204	171	189	145	187	178	168	190	204	173	202	175	209	180	175	188	180	194	190	184	178	187	191	189	187	167	153	194	169	165	185	179	163	189	163	192	194	181	183	180	197	197	198	197	191	178	179	199	170	184	179	163	193	179	166	175	203	187	184	148	210	163	190	192	203	192	181	201	163	193	193	188	213	167	184	204	185	190	199	185	201	205	174	176	176	185	202	171	180	170	187	195	189	197	180	186	211	207	190	216	178	190	221	212	180	199	172	167	180	189	155	167	206	181	183	169	210	186	185	189	175	161	163	217	175	183	188	168	188	204	187	203	171	151	188	166	191	194	184	171	188	168	161	204	160	186	171	167	213	168	178	177	193	184	170	173	197	183	183	189	171	143	180	174	194	165	177	151	204	191	170	177	176	193	192	201	214	172	186	185	178	178	192	200	181	190	167	191	189	192	184	173	178	195	188	188	152	187	198	166	183	187	202	212	205
9317	17159	14259	2260	814	773	704	630	593	558	653	766	827	888	1300	1341	622	633	1225	2107	2534	2546	1324	699	654	518	490	486	514	534	483	455	482	464	458	454	446	452	479	447	434	490	457	449	472	460	451	444	459	464	448	454	445	458	434	448	477	459	460	473	477	445	431	459	440	427	475	476	488	449	448	442	476	448	471	430	477	423	453	479	408	445	438	459	413	472	443	442	441	459	475	458	470	474	436	459	428	440	459	451	439	448	418	452	445	474	431	451	405	436	485	433	458	455	461	443	441	462	473	466	446	433	422	452	458	438	470	436	416	448	450	442	469	460	439	475	416	504	410	422	434	447	445	424	444	473	447	422	456	459	481	413	460	482	456	457	446	459	494	422	477	469	415	453	459	453	419	485	425	446	451	461	475	433	414	436	437	470	414	443	442	463	452	445	444	416	453	470	437	438	433	417	459	449	439	439	467	442	451	442	464	427	457	469	416	461	426	432	457	437	468	456	461	455	436	407	441	467	473	471	434	457	456	468	442	446	460	497	413	455	449	421	460	456	463	464	463	438	471	423	450	498	435	458	448	477	422	465	464	461	460	467	475	429	432	416	432	428	448	435	441	397	461	481	435	446	435	449	422	473	444	488	435	422	489	434	447	420	418	402	425	448	436	468	500	436	427	464	463	439	457	450	473	425	447	441	433	479	458	452	446	441	416	490	485	430	419	489	430	448	436	436	406	504	437	449	466	444	414	447	427	443	467	451	446	469	446	455	481	426	423	424	458	482	435	481	446	443	436	428	492	471	452	437	443	443	439	465	450	453	440	438	452	442	463	450	439	446	487	454	477	435	456	432	481	387	478	428	443	449	470	438	442	436	463	396	421	432	449	430	430	403	458	427	464	458	460	440	455	443	405	457	470	439	458	438	412	481	472	446	433	464	461	429	466	503	452	478	459	472	421	469	436	418	446	431	469	418	459	449	441	459	450	472	470	410	476	419	437	450	443	440	437	409	444	443	412	459	446	445	451	445	441	439	459	463	431	456	468	425	460	463	427	439	428	448	461	442	459	435	455	461	419	414	424	472	462	456	449	460	424	447	455	424	452	443	475	448	444	467	465	430	423	420	465	419	483	461	445	415	446	443	465	467	457	480	422	463	459	457	413	442	423	442	445	444	477	477	433	459	391	461	481	468	480	445	421	457	428	459	445	460	427	470	440	446	455	424	457	463	472	451	450	465	462	424	389	418	471	444	435	412	427	462	460	417	440	497	447	472	421	432	416	471	435	458	455	438	413	441	424	416	453	470	467	449	435	420	469	476	458	464	464	445	452	431	469	418	480	436	446	451	440	441	465	432	429	473	458	421	471	462	456	475	427	419	421	436	424	455	482	418	422	421	438	464	431	494	415	450	443	464	417	446	430	460	429	473	460	459	441	457	442	444	483	458	471	494	444	445	423	456	426	458	468	469	472	443	414	422	455	445	470	449	431	437	455	437	448	475	470	464	447	452	420	399	463	427	474	432	435	431	413	449	454	410	471	440	451	447	461	444	434	461	454	440	436	459	453	411	464	442	411	405	417	443	484	445	491	413	457	456	442	443	438	449	488	469	401	464	414	434	440	405	441	453	443	458	423	451	435	487	484	443	439	476	446	425	458	441	419	445	438	435	470	428	466	462	439	461	467	471	417	466	497	417	439	437	421	443	427	432	443	442	440	444	454	431	441	451	486	423	438	439	471	383	431	436	441	396	445	488	419	430	451	459	428	429	485	478	435	436	456	457	406	485	432	464	458	435	453	427	431	461	409	444	411	431	467	471	452	427	434	476	437	463	488	425	428	444	417	473	450	455	447	470	436	430	467	439	455	479	445	473	431	476	437	446	461	438	494	469	445	464	430	477	450	494	449	433	436	408	438	482	446	453	462	431	443	475	419	468	453	434	465	479	487	482	456	482	475	447	448	437	429	443	435	446	445	462	427	455	428	438	452	438	420	428	467	418	416	421	422	469	471	453	492	459	422	452	444	454	446	432	442	448	432	448	465	441	471	466	459	434	423	434	438	456	448	458	463	458	420	461	429	422	461	440	408	497	492	428	437	455	399	484	453	455	451	440	428	412	447	424	441	446	416	438	437	444	432	444	453	451	432	467	434	425	478	426	412	418	442	440	440	420	466	446	420	467	421	466	472	445	465	438	432	459	480	419	466	467	476	462	452	402	431	404	447	405	426	434	455	465	457	457	447	463	443	434	464	481	449	442	485	447	449	438	473	454	417	421	400	448	421	419	447	445	448	443	446	478	455	484	425	435	463	458	425	457	446	461	463	410	445	419	442	448	401	428	444	455	457	455	488	451	419	468	416	465	457	476	409	446	451	450	449	434	423	436	463	448	437	468	428	456	500	433	431	446	419	454	442	415	433	397	449	473	444	458	415	464	475	446	470	393	457	444	474	435	422	422	488	428	408	452	433	455	438	427	452	474	438	426	430	446	454	436	465	466	460	423	446	422	395	455	458	462	462	444	423	481	455	445	452	433	445	464	432	474	441	445	444	410	446	451	457	443	454	462	463	440	418	464	427	458	437	410	432	456	436	444	465	467	473	434	455	426	457	428	429	471	444	433	430	459	408	476	449	459	441	467	401	411	485	402	418	454	445	444	437	430	443	460	456	438	448	426	424	475	454	455	468	447	434	453	469	433	422	448	486	443	444	467	452	431	444	402	455	408	436	472	452	421	443	436	451	446	475	442	447	416	456	432	488	459	448	435	416	435	407	458	454	402	441	461	447	465	456	463	447	422	449	451	471	448	441	472	443	440	404	436	432	491	473	454	464	474	453	465	407	441	423	493	435	447	463	405	495	449	425	470	462	473	458	457	454	390	434	439	406	435	443	445	490	443	443	445	419	400	424	447	455	403	443	450	487	452	449	444	452	423	449	445	433	438	465	419	435	452	462	449	467	456	452	426	487	494	461	448	469	456	429	425	450	447	474	444	436	402	421	447	448	445	407	422	417	443	468	442	420	461	469	477	465	466	470	465	407	466	444	496	470	469	457	396	445	447	450	465	471	426	414	459	462	449	422	475	431	445	445	461	408	415	435	496	449	489	475	482	435	433	420	457	443	468	477	381	387	445	457	465	439	435	467	432	428	436	443	468	449	462	439	455	381	410	474	462	454	452	452	460	437	457	462	441	448	446	482	413	460	413	433	442	457	436	433	441	463	433	428	439	437	434	413	437	436	455	460	450	465	443	445	447	468	411	463	422	440	432	433	440	437	469	431	432	421	461	413	457	458	455	475	437	461	431	448	426	439	463	423	441	436	458	435	441	453	494	408	461	431	437	459	471	417	471	459	490	443	463	437	419	451	435	469	472	490	447	472	487	434	457	440	450	449	452	410	426	425	491	440	456	455	411	468	414	422	414	417	476	388	445	430	430	481	446	427	487	469	444	424	463	416	453	435	434	481	439	506	474	462	450	432	461	439	422	433	439	440	468	458	459	475	436	442	445
45168	43783	35293	23062	17324	11106	5162	1849	643	415	615	1257	1614	1503	2318	2537	984	683	2237	3626	3558	2527	1152	559	463	334	278	286	337	343	241	224	220	217	232	241	258	211	185	219	185	211	225	217	233	199	215	210	236	228	192	215	251	214	209	208	235	226	217	224	214	209	211	234	201	199	225	227	253	215	206	230	205	230	223	190	233	225	249	193	233	208	220	213	196	233	225	214	237	201	231	208	234	199	212	202	230	231	200	206	199	197	226	218	217	236	188	191	242	205	218	202	222	217	212	204	224	244	207	199	234	262	228	240	249	228	200	245	212	187	220	216	213	236	239	213	217	221	235	241	224	212	229	193	209	227	232	223	225	222	228	224	196	231	232	215	214	237	223	241	206	228	248	228	187	234	238	211	189	240	222	231	210	255	234	231	220	233	257	229	204	231	219	241	231	215	236	219	227	240	227	203	248	241	193	211	218	197	218	218	216	217	210	230	195	236	210	196	214	208	225	216	227	215	218	213	240	201	239	208	227	227	231	204	210	234	212	234	242	187	213	177	205	241	233	199	228	212	220	207	204	232	229	243	189	227	246	214	232	238	215	215	200	209	214	238	230	263	218	232	216	237	228	193	216	241	235	213	215	215	218	220	223	239	222	186	224	221	188	232	212	220	223	193	190	219	226	216	222	218	203	178	203	222	253	214	227	206	234	214	222	237	231	226	211	220	201	228	203	221	244	232	217	227	221	233	237	211	239	234	203	212	217	211	236	235	216	231	195	211	220	222	226	217	220	225	221	217	238	223	202	214	227	213	203	188	223	228	224	222	241	204	210	223	212	234	239	217	210	188	224	209	253	211	214	233	196	213	198	197	223	232	228	233	226	212	233	218	204	221	202	232	227	214	240	229	228	207	219	232	216	198	210	228	236	230	223	249	240	224	206	206	217	227	201	207	237	231	201	217	232	206	199	256	205	232	222	198	213	198	231	221	206	246	218	205	218	227	216	199	202	215	209	229	221	212	231	222	194	216	187	221	232	238	227	220	228	204	202	204	203	217	238	232	217	238	225	211	239	199	214	224	245	215	207	218	235	248	220	203	233	221	217	232	215	218	203	226	205	228	202	224	204	219	202	198	206	249	215	220	229	206	212	197	220	232	237	207	229	221	221	211	195	227	206	203	211	209	228	201	213	206	218	201	211	221	209	217	223	224	207	212	225	239	211	222	224	236	200	199	196	232	215	219	217	229	200	203	215	225	210	215	220	224	228	220	209	219	233	209	208	224	242	201	240	223	218	208	226	214	220	239	263	202	202	216	209	219	229	217	214	231	199	205	229	204	194	249	232	234	199	237	211	235	207	246	201	223	213	208	198	243	209	199	215	236	227	227	218	209	228	181	227	228	217	236	215	227	221	216	215	225	218	230	243	211	205	231	227	214	235	232	262	225	219	216	227	243	242	191	220	221	211	209	171	217	230	215	221	233	249	191	209	218	202	221	207	206	227	217	216	264	215	229	223	221	234	245	222	205	209	224	211	204	206	218	225	205	208	219	229	207	219	208	199	198	225	229	233	201	227	215	221	214	251	214	214	197	227	228	228	221	238	205	226	224	234	246	203	188	223	245	230	210	207	208	198	217	234	219	238	214	203	194	216	238	223	238	232	224	229	219	233	210	234	209	263	220	233	212	203	180	216	237	213	197	190	223	244	221	207	232	220	205	239	243	208	228	223	198	205	262	209	223	262	232	238	221	193	222	215	216	216	225	229	231	202	235	243	253	200	211	212	215	221	215	201	219	236	210	218	207	232	232	212	227	249	225	218	247	199	203	188	214	211	220	215	220	228	244	247	218	219	214	197	227	190	241	225	222	235	221	203	206	225	204	221	220	228	207	223	218	200	191	245	220	226	232	206	195	242	239	209	245	204	235	222	232	204	221	202	216	210	224	210	216	210	227	232	220	232	211	215	229	223	229	235	235	188	207	226	191	246	202	219	225	242	241	232	221	224	228	224	227	229	232	246	226	232	216	249	240	236	251	226	208	204	221	217	213	222	235	223	229	230	219	220	217	199	215	219	213	260	209	226	228	240	236	214	229	201	228	185	248	255	205	226	207	225	215	244	235	210	219	192	230	220	211	212	218	204	208	203	215	199	219	213	194	235	239	243	253	216	218	223	202	230	207	221	261	187	208	205	191	228	228	230	212	211	227	229	204	242	226	201	222	236	207	245	211	195	231	227	212	210	220	227	208	200	235	211	216	228	212	233	222	208	214	217	225	224	224	224	213	236	223	216	220	207	220	229	223	198	228	207	198	199	241	210	217	197	228	220	212	216	227	229	206	250	237	247	205	199	231	232	224	226	197	229	236	211	211	219	204	216	204	224	204	217	226	238	225	195	210	224	202	216	225	205	234	204	221	238	223	212	222	224	224	236	241	224	213	215	204	205	206	238	218	208	219	235	215	202	208	201	206	227	247	225	236	235	221	239	225	220	224	247	227	227	229	232	220	208	214	256	222	225	218	235	217	213	210	235	236	224	249	209	212	216	220	232	189	245	236	227	206	256	224	222	233	234	233	214	225	245	204	220	189	204	203	208	202	198	238	214	235	219	219	231	229	218	187	237	218	224	210	205	233	211	208	210	222	220	222	238	259	216	220	212	218	211	186	225	227	205	233	184	238	212	240	217	239	200	211	232	186	203	220	214	224	232	227	243	255	194	230	238	209	200	208	213	238	226	226	222	219	233	232	230	205	202	247	245	207	225	192	210	215	212	240	213	224	231	229	229	211	207	217	207	203	225	231	232	200	226	240	221	237	236	201	217	238	233	212	253	210	230	213	222	214	207	214	194	205	202	239	217	229	195	200	214	250	199	200	256	213	216	227	196	243	228	214	226	235	217	238	220	229	223	212	234	215	209	224	205	232	240	206	202	213	210	201	229	235	219	236	220	239	225	241	244	236	235	207	227	247	232	190	238	205	220	207	199	214	220	216	221	209	206	229	196	216	217	234	255	236	205	258	215	227	220	195	236	230	254	219	224	218	237	216	225	223	212	253	250	221	232	227	231	216	215	234	224	223	228	230	202	211	227	225	223	232	216	231	220	229	202	199	220	204	220	261	228	211	200	217	230	220	210	228	234	227	242	212	228	200	240	217	204	185	231	243	215	209	244	236	217	229	208	223	203	227	263	240	238	245	199	223	217	234	226	207	231	204	192	226	239	218	204	199	230	219	207	211	220	208	233	248	224	233	215	230	215	232	210	228	241	222	227	209	234	213	209	238	199	234	238	233	211	204	222	232	198	208	226	206	229	221	212	202	218	214	202	241	247	241	229	205	201	224	187	237	198	207	272	230	226	213	224	214	201	227	250	225	231	228	230	203	219	208	218	231	214	205	222	218	216	227	206	229	224	237	245	195	198	219	214	204	222	214	240	215	228	194	246	219	207	231	231	229	204	228	212	256	206	212	214	231	192	212	201	212	207	197	231	242	213	189	195	236	246	220	216	225	215	206
36487	42999	29053	6685	2768	2338	1967	1625	1371	1463	2821	6516	7326	7667	12206	12682	4584	3976	12332	17522	16767	12223	5568	2484	1987	1197	925	1022	1116	1133	619	525	535	535	511	550	500	526	526	535	504	543	521	496	569	538	557	511	540	495	518	479	509	504	466	539	523	522	506	505	494	526	492	510	532	514	483	515	510	506	510	443	488	476	478	494	496	506	507	545	506	566	524	480	489	525	504	499	504	528	503	492	522	521	536	539	515	517	517	544	477	533	546	508	547	513	495	551	496	488	527	540	527	547	520	501	531	552	503	522	519	527	521	517	516	487	531	504	550	509	505	541	497	539	506	560	531	529	496	532	533	547	514	537	571	507	512	473	511	513	513	521	525	528	514	489	538	542	505	450	514	508	535	464	562	482	538	525	473	498	502	510	499	529	557	495	480	512	544	517	519	561	573	490	518	488	558	524	483	537	514	504	519	539	531	492	520	525	518	530	534	505	554	485	527	494	533	503	540	533	513	526	510	469	508	510	491	515	462	503	552	461	493	492	466	522	473	503	538	527	493	524	499	504	515	526	492	540	505	501	498	525	499	591	520	507	527	486	547	524	515	520	521	487	507	511	508	547	529	503	535	471	504	504	509	538	499	507	511	505	486	496	492	508	523	487	528	541	491	483	513	511	513	457	517	546	483	522	529	514	517	473	498	520	503	492	483	494	477	508	513	519	495	513	493	498	543	475	514	522	523	494	554	489	512	528	533	472	502	482	474	503	533	516	519	531	458	482	516	561	530	505	477	486	504	516	517	535	497	538	507	529	522	482	499	527	490	520	530	510	525	484	509	532	505	522	500	560	479	513	514	521	546	502	511	534	497	488	516	497	521	560	504	505	558	509	493	508	546	528	505	512	490	489	510	512	539	514	495	498	553	531	510	528	521	518	549	553	487	518	501	526	520	470	515	493	507	520	500	515	554	543	516	529	486	546	561	529	517	530	475	480	496	542	492	502	516	504	488	490	511	533	508	493	514	527	522	492	505	531	490	527	475	513	528	533	475	509	535	556	497	544	484	501	529	503	531	506	536	479	522	538	509	530	529	499	523	463	537	499	494	474	482	510	524	516	540	516	542	518	530	499	523	515	494	472	489	487	502	521	492	555	530	529	530	496	491	520	492	503	506	544	471	507	565	491	506	537	517	514	505	523	509	548	518	524	555	541	545	507	526	538	498	515	482	510	490	474	526	508	465	466	525	518	510	482	524	549	514	510	490	520	513	520	503	492	523	474	511	483	516	522	482	545	506	536	542	504	509	520	527	527	491	534	574	492	538	553	512	541	535	534	490	486	504	482	509	508	492	489	520	508	510	531	489	559	520	519	525	511	509	519	470	489	496	544	527	537	487	549	521	528	481	511	526	476	469	524	497	518	526	514	491	482	527	498	517	520	456	541	564	494	526	530	519	549	500	515	538	509	493	564	527	513	448	502	525	479	520	524	528	543	542	540	506	493	496	512	508	550	519	521	513	525	531	566	537	504	474	507	539	522	514	523	500	527	540	520	530	520	521	553	476	509	506	488	487	527	502	499	523	525	511	514	537	514	503	545	524	512	464	531	470	558	465	496	506	533	492	532	533	502	505	503	501	507	527	512	539	545	526	534	513	497	522	518	559	528	544	527	509	566	463	456	510	513	528	543	476	506	512	537	545	537	482	501	482	505	524	489	501	501	514	556	563	507	523	511	517	477	535	481	486	526	508	510	497	485	480	548	514	549	554	502	490	531	502	495	523	496	525	541	513	499	483	546	506	537	507	484	547	483	538	553	482	506	508	518	497	512	524	531	519	481	507	542	507	523	503	474	548	456	529	517	541	478	495	525	512	523	539	488	521	505	518	527	499	519	520	546	562	528	541	498	515	495	500	557	512	532	533	507	546	552	489	522	511	503	515	545	504	514	521	557	521	563	513	545	526	490	497	498	520	539	484	516	500	516	550	525	519	482	526	497	503	485	531	500	509	485	553	538	482	500	527	539	519	496	507	551	488	533	489	522	543	528	508	516	519	595	515	528	485	494	523	462	476	515	529	527	544	532	503	499	515	521	502	511	466	500	518	529	492	515	512	529	505	490	484	490	503	562	530	512	525	530	514	561	476	522	533	515	551	509	547	494	499	484	533	503	526	512	534	522	552	497	501	539	539	512	511	549	455	534	531	522	485	523	518	513	509	549	542	532	517	466	522	507	535	501	543	489	525	503	529	539	553	518	527	503	524	526	510	529	522	511	534	492	516	526	519	487	472	488	526	502	488	465	523	534	515	511	525	531	485	540	528	494	502	562	503	536	507	497	531	522	470	480	491	515	526	535	506	502	548	529	541	483	506	496	503	524	487	514	518	508	534	499	567	516	494	476	530	515	502	494	546	564	508	527	514	521	474	481	531	493	493	543	483	535	525	456	512	492	508	509	494	514	523	538	507	504	543	515	518	520	517	521	527	504	496	503	508	535	481	531	522	506	519	505	532	514	503	542	536	499	534	497	536	493	522	500	531	556	518	511	482	538	501	549	444	521	508	528	513	560	523	550	467	536	515	507	525	513	523	505	490	515	485	484	534	529	527	458	512	513	510	512	470	540	554	505	539	511	541	510	507	557	523	466	521	513	487	479	527	566	538	558	505	518	542	521	520	560	493	503	570	523	538	544	521	510	518	555	534	527	566	489	526	543	519	514	503	519	521	529	490	515	506	522	547	528	516	507	470	528	504	497	518	512	499	536	495	510	548	509	536	497	509	530	465	518	534	518	538	547	502	552	523	523	505	528	524	485	501	548	490	538	486	542	527	553	550	543	468	513	500	481	456	528	489	506	510	513	521	511	556	495	530	484	519	523	476	495	520	534	518	493	489	508	496	479	529	470	474	499	468	513	496	479	522	518	482	495	527	494	516	507	538	512	515	531	509	494	491	517	533	530	524	506	540	515	484	477	505	530	460	535	553	521	489	513	535	489	461	470	525	501	503	489	501	480	511	533	481	491	493	523	512	532	493	509	512	503	572	513	514	535	506	510	530	498	483	507	498	518	524	520	552	486	516	469	474	551	483	508	527	514	544	500	509	487	518	519	495	527	469	531	518	516	511	565	522	530	502	508	576	491	492	496	509	527	518	503	496	518	503	534	566	485	516	492	500	479	538	504	476	543	528	526	484	533	512	518	492	515	511	546	524	509	490	476	535	521	505	510	532	525	544	523	538	542	491	505	530	530	489	539	550	509	531	507	527	526	526	518	482	548	536	525	540	539	486	521	506	506	518	474	492	509	516	518	539	507	492	521	506	520	504	522	514	500	486	537	516	526	541	467	537	530	500	519	516	511	529	535	540	564	478	462	447	513	508	500	529	502	513	509	506	565	535	503	480	536	550	534	517	514	524	499	504	509	518	527	504	503	518	482	508	538	504	490	504	505	548	528	497	543	505	552	518	508	476	528	524	484	481	496	480	539	499	500	480	494	534	525	522	533	529	555	510	515	494	511	524	562
51253	47010	34762	26504	23432	21094	15723	8159	2684	744	1487	3688	2972	3032	5369	5287	2654	1250	4757	8907	8929	5938	2414	926	816	437	385	397	459	386	207	176	201	210	182	168	153	174	172	168	177	196	178	184	196	199	187	167	207	203	185	193	176	202	164	183	187	182	190	177	168	186	183	198	185	169	188	181	171	205	170	174	170	181	165	168	168	213	201	166	168	152	167	151	193	187	168	187	183	163	187	167	176	174	186	169	177	173	182	207	197	191	187	174	191	161	208	188	211	164	185	185	174	188	185	155	188	153	197	177	186	190	157	186	186	154	175	197	165	177	197	193	180	186	182	194	205	197	176	186	181	176	181	158	182	187	161	194	189	167	200	166	184	201	197	195	200	175	188	187	210	205	169	201	164	178	176	202	165	183	187	217	192	175	181	177	174	171	180	203	196	198	196	177	184	185	199	183	200	200	178	176	168	191	183	173	181	167	171	185	169	196	200	154	185	191	201	188	180	175	167	201	195	161	168	174	184	170	157	176	172	189	190	177	181	176	161	200	165	198	174	190	223	199	164	166	185	169	198	164	196	182	196	158	180	183	174	175	179	167	184	161	176	189	176	184	154	176	160	190	147	183	188	185	188	199	186	180	195	170	177	186	188	170	206	182	183	198	176	186	197	197	175	188	205	173	166	193	165	171	167	180	164	184	168	187	195	182	178	187	179	173	191	183	209	215	159	176	195	190	173	181	183	176	159	163	186	169	202	190	194	168	157	165	146	206	183	160	177	173	196	177	152	190	160	193	164	190	197	203	197	176	209	159	158	177	172	174	172	173	173	154	193	165	155	187	151	173	188	180	165	190	226	164	160	179	184	172	182	152	176	176	191	164	206	190	183	165	161	167	187	187	192	177	181	178	197	199	179	194	192	162	162	170	181	164	162	184	188	184	176	219	160	180	181	151	165	165	161	192	190	170	212	189	172	185	187	154	169	191	195	211	165	181	171	192	159	150	202	198	175	195	176	174	151	177	167	170	199	187	222	172	182	187	170	193	208	175	173	174	166	172	169	171	185	196	193	180	168	158	172	182	172	169	189	156	208	179	175	179	200	180	182	187	198	187	180	192	184	192	216	196	181	192	184	171	177	155	187	178	146	183	181	164	182	182	173	173	193	172	180	166	187	163	200	189	169	174	163	178	173	164	189	189	195	181	185	153	158	198	176	165	172	179	158	202	171	177	171	215	175	169	185	190	196	173	169	188	174	185	176	156	167	169	180	187	180	196	197	166	187	170	171	173	179	179	215	169	189	176	200	198	201	182	192	168	159	174	149	175	162	209	173	157	206	192	201	190	178	197	170	201	186	196	182	189	182	202	190	199	167	211	163	175	189	194	173	177	195	173	153	145	209	156	182	163	164	155	168	199	177	185	190	167	179	174	216	187	192	170	193	207	173	181	168	165	206	207	183	200	211	179	200	187	166	179	168	175	172	169	190	162	177	178	184	187	194	186	196	198	193	166	192	179	158	186	171	178	163	184	200	171	175	190	171	151	175	173	183	203	183	175	180	201	154	184	182	194	192	178	164	170	138	163	197	177	183	159	173	189	161	181	177	172	192	187	179	194	162	187	191	156	170	166	167	174	204	147	159	146	161	187	185	170	197	173	197	185	170	148	174	176	152	169	179	170	182	140	201	189	175	174	176	160	169	185	183	187	187	196	183	166	175	195	182	175	179	161	175	185	207	165	194	187	197	177	180	196	176	186	172	182	210	192	168	184	169	192	180	202	178	206	180	209	169	184	173	189	166	216	202	192	187	215	174	197	186	163	191	198	202	167	161	177	159	176	174	178	187	197	179	169	195	161	153	185	186	158	180	183	180	174	209	162	176	195	171	159	183	167	190	179	181	190	178	177	193	191	168	184	193	183	166	177	189	212	167	182	183	149	180	154	161	184	184	174	188	181	154	192	209	165	208	185	198	185	173	174	194	187	178	159	184	152	160	186	175	182	168	192	175	167	189	182	208	200	186	143	187	192	172	179	184	182	152	188	173	168	176	171	210	161	213	180	192	183	145	166	169	174	172	155	171	179	158	205	177	188	185	196	178	171	193	182	171	185	190	193	193	176	173	170	165	194	163	189	172	172	195	180	164	176	170	168	189	174	181	198	187	178	189	199	215	187	181	225	173	179	178	196	176	205	140	172	195	164	162	164	171	171	176	166	165	182	187	155	154	176	166	172	187	187	182	180	199	170	174	166	166	180	163	183	185	170	181	182	173	186	180	173	220	185	185	195	173	192	167	186	164	175	170	161	178	175	195	172	225	172	165	193	197	168	206	204	210	169	182	171	211	196	195	204	171	165	172	175	189	166	209	176	167	182	180	177	185	171	183	190	169	189	198	198	170	172	188	217	166	170	181	173	199	195	183	174	185	176	231	169	203	177	152	162	198	190	177	157	171	170	184	161	171	208	173	179	199	173	203	179	184	178	172	201	184	166	208	192	166	155	181	178	184	202	203	165	183	199	193	202	196	150	187	176	195	171	180	191	182	182	205	182	184	170	164	184	187	203	178	187	177	182	185	179	196	215	178	163	150	176	176	193	177	190	184	211	190	176	173	182	163	204	168	184	197	183	179	177	190	184	161	196	157	174	175	197	181	165	171	183	184	190	199	182	178	144	176	177	170	163	166	236	179	181	163	179	210	180	207	204	167	201	172	194	177	184	171	194	193	167	183	156	187	190	182	189	193	168	183	192	209	174	185	189	191	184	205	200	171	172	188	192	181	185	174	172	193	217	174	199	166	175	155	166	187	188	202	198	163	165	185	181	199	160	215	185	188	161	174	179	181	173	189	177	163	188	197	184	191	189	166	190	161	188	183	178	196	195	214	186	171	178	189	162	205	159	174	197	170	169	185	182	169	168	170	166	189	168	216	201	172	167	179	161	185	179	168	177	164	180	181	204	179	176	192	205	177	189	198	169	171	189	183	179	196	169	204	219	188	168	165	201	164	171	197	169	195	179	171	164	201	191	186	178	178	173	192	177	176	193	172	143	166	181	178	176	168	203	181	155	149	192	174	189	184	165	180	187	166	212	182	168	199	183	176	193	181	180	165	161	171	194	182	195	179	172	153	184	175	184	170	201	173	192	184	171	203	199	194	181	160	177	205	178	169	169	169	208	175	172	204	184	169	168	162	161	186	154	186	176	142	158	198	169	185	174	180	169	183	173	163	174	205	200	169	167	162	180	191	178	205	172	197	192	173	196	194	205	163	164	183	187	177	178	205	212	176	167	177	172	199	160	205	213	184	169	185	180	193	186	189	185	178	186	155	171	192	193	158	179	195	172	202	203	196	155	174	208	181	186	160	186	190	184	203	168	167	194	190	189	197	168	164	190	152	181	227	170	174	180	183	174	178	196	201	175	178	180	170	187	166	201	158	171	166	186	158	162	169	192	190	171	201	203	204	190	176	207	173	210	157	185	192	175	154	177	180	164	170	168	190	184	176	179	179	183	188	167
41580	50705	42951	11955	5194	4211	3365	2689	2356	2374	7260	15560	10482	14154	21609	20330	10015	6371	19867	30020	29055	21411	10501	4574	3814	1715	1352	1687	2005	1529	553	416	378	430	427	407	417	420	424	429	407	418	432	399	427	409	410	412	428	368	455	410	399	438	395	431	454	403	378	378	364	427	421	441	431	408	401	434	407	449	405	448	400	453	426	423	373	395	436	438	388	424	402	427	412	421	380	378	444	433	466	421	404	384	425	416	389	371	400	374	418	415	426	397	427	415	415	367	401	418	375	439	419	385	427	404	399	439	400	415	355	417	422	394	426	424	403	440	431	415	409	427	400	432	407	418	410	375	424	422	408	415	422	396	402	410	422	391	413	419	401	419	418	372	391	449	423	417	418	382	409	410	387	421	427	450	418	422	412	425	418	416	394	424	437	399	437	434	394	436	392	446	416	405	426	394	444	428	477	407	447	415	408	428	374	438	416	404	423	425	389	427	425	398	418	433	401	364	416	389	429	426	430	446	423	422	393	419	396	417	407	381	408	423	412	405	392	430	377	408	396	407	422	392	458	388	403	407	413	397	415	421	407	371	442	431	404	413	365	384	453	401	409	432	410	416	393	408	433	392	410	404	412	402	414	385	416	427	427	388	405	424	420	431	427	421	346	404	429	425	417	403	422	381	419	391	431	387	385	372	447	418	420	448	417	421	410	431	437	403	379	432	399	449	399	413	391	433	388	398	428	415	467	437	427	405	407	408	393	383	404	385	431	404	417	417	420	431	395	406	451	406	396	421	434	400	412	392	434	415	407	401	379	393	407	384	417	379	411	412	383	410	414	451	426	434	429	395	419	395	430	407	431	417	422	402	421	392	436	415	412	423	394	409	409	434	400	397	378	405	417	448	408	437	410	409	433	408	374	411	446	421	427	408	407	422	396	465	420	405	403	423	391	413	402	408	425	411	439	446	383	401	409	437	431	431	424	439	430	393	388	449	369	391	386	403	410	410	427	403	436	433	387	437	413	431	427	419	411	360	432	432	410	426	398	390	418	414	416	433	413	398	405	440	417	401	413	398	409	374	399	398	437	424	385	381	455	398	410	417	416	418	452	413	437	443	432	427	396	446	375	394	425	420	450	412	419	417	429	410	407	417	459	455	418	419	429	410	474	442	440	427	424	398	416	411	413	382	409	396	388	380	435	439	383	403	392	404	438	414	408	407	379	426	434	416	415	428	380	395	392	415	388	416	402	391	415	399	430	398	400	406	388	433	377	399	424	424	390	418	424	430	405	407	415	419	394	421	416	423	406	402	393	442	392	419	430	416	384	373	380	427	454	418	410	427	442	433	425	410	385	384	416	411	377	414	419	402	458	436	437	436	412	392	391	400	397	406	430	390	424	429	367	413	392	426	422	415	407	414	398	381	405	417	373	442	373	420	384	416	442	437	396	434	415	405	430	365	404	377	410	406	429	468	408	395	376	418	434	412	405	413	437	412	403	413	416	405	414	377	405	407	420	404	396	406	395	382	390	433	408	405	401	375	395	412	387	419	392	402	411	408	404	401	366	415	366	440	418	374	404	404	413	432	397	409	388	396	409	398	462	401	426	451	437	412	420	430	388	428	419	435	399	388	405	403	395	421	398	421	432	405	415	449	436	446	390	401	450	455	426	397	389	459	403	417	403	406	410	432	438	425	432	455	421	441	410	388	411	438	396	439	395	418	410	402	383	387	418	412	429	407	409	441	411	406	435	416	436	384	411	424	390	393	404	406	397	413	432	411	410	438	384	409	414	410	429	410	395	392	385	434	425	376	372	373	395	445	449	406	453	438	435	389	405	446	430	424	413	436	446	432	407	408	418	420	416	378	443	403	429	403	415	400	437	380	391	393	403	383	402	393	408	425	430	429	439	436	396	396	399	409	395	397	433	442	446	389	397	444	402	423	409	412	425	406	465	426	386	378	428	401	414	419	381	396	411	408	420	403	417	385	430	416	432	412	435	399	431	409	399	430	384	411	426	415	397	408	418	412	388	413	373	411	437	393	426	369	463	443	387	401	421	403	402	430	401	439	445	429	433	447	382	441	417	440	386	413	409	417	425	431	391	433	408	449	402	415	431	419	413	397	460	397	412	424	407	427	447	432	385	424	420	391	445	410	388	401	410	427	428	421	403	378	402	409	383	414	449	421	421	410	392	426	392	404	431	422	403	404	442	430	397	436	386	444	430	403	390	416	399	434	377	447	414	401	378	401	417	381	415	402	456	377	439	419	436	409	388	443	395	421	435	423	415	412	411	426	418	395	424	453	447	419	407	406	438	400	416	424	401	386	419	436	424	429	400	375	424	430	397	437	406	413	398	425	445	403	419	438	400	439	398	394	380	409	423	425	427	424	414	381	432	406	411	418	405	405	390	456	417	439	405	404	393	405	432	422	398	433	419	408	399	418	450	437	425	432	393	434	393	428	428	399	448	426	411	447	389	403	413	376	407	414	411	445	412	401	418	419	416	441	386	371	413	425	416	394	412	386	411	392	396	436	415	406	428	392	408	439	449	401	415	467	401	378	396	398	395	398	404	433	430	396	414	416	393	403	399	461	396	452	394	433	439	409	437	411	403	397	410	411	417	407	422	408	425	452	387	452	397	405	387	382	394	428	419	426	400	384	411	420	409	397	413	429	435	407	365	410	427	421	392	425	439	405	401	413	400	420	435	410	414	400	464	430	411	432	474	451	439	405	416	427	403	410	410	433	405	401	391	398	431	394	407	417	405	396	374	388	404	444	394	437	416	437	423	413	456	395	423	459	431	429	442	439	428	433	411	433	410	408	430	366	404	426	402	421	435	387	426	410	410	456	437	396	426	420	407	396	374	414	385	428	407	427	430	429	425	433	394	433	418	432	399	383	480	413	403	406	411	376	422	416	406	390	445	428	393	396	407	456	413	417	400	402	407	386	462	394	457	382	400	372	428	421	410	400	414	403	418	425	419	450	390	419	394	415	420	410	408	430	397	411	379	432	429	398	418	407	401	374	428	396	419	423	398	408	437	418	406	406	398	430	362	433	415	375	423	417	420	413	395	422	449	410	420	415	409	419	408	422	410	450	391	423	416	382	452	408	426	407	441	402	407	411	408	418	424	439	424	387	397	438	406	416	444	410	387	426	398	401	453	381	421	427	427	411	418	453	404	383	409	426	391	414	413	406	450	417	406	415	390	418	428	424	394	405	382	437	415	411	417	406	424	421	381	437	400	406	399	433	411	424	402	392	421	422	425	389	386	415	421	416	378	399	421	418	405	381	399	442	407	395	435	409	469	383	408	408	414	435	426	419	433	392	403	398	407	397	409	433	418	373	425	414	421	398	404	400	394	411	393	386	391	391	399	418	409	399	385	415	395	442	433	388	410	416	374	409	430	436	424	442	402	454	400	411	421	394	411	406	406	405	481	437	427	435	393	381	408	429	441	412	446	422	384	402	429	402	436	389	391	416	388	418	402	385	383	392	438	394	405	404	400	410
9800	15906	9728	2417	599	332	272	227	228	214	238	254	211	258	281	288	222	192	258	516	630	579	353	245	244	180	212	196	215	227	189	186	215	167	172	202	194	179	179	192	185	175	200	185	198	175	202	197	185	199	219	209	195	189	173	180	205	192	176	169	161	167	177	188	177	182	170	185	200	171	177	183	177	219	189	198	191	182	172	166	169	187	167	208	176	171	174	180	184	194	177	152	181	201	177	220	209	187	188	184	184	179	186	189	181	193	198	172	177	195	150	210	171	178	196	166	173	187	168	190	165	172	202	203	174	192	199	187	199	187	184	182	198	213	186	162	192	197	151	185	199	194	165	167	208	184	183	199	172	176	164	191	193	189	206	206	187	190	198	187	188	186	201	187	186	198	211	192	181	180	161	204	195	215	188	183	177	176	197	202	195	186	218	186	194	206	187	170	167	170	167	163	208	176	201	176	190	164	170	188	173	180	185	179	210	181	203	217	189	171	167	178	177	184	178	170	193	213	197	213	183	184	188	201	182	183	183	192	189	193	214	187	192	188	197	196	190	153	179	176	184	187	180	201	204	202	189	187	183	184	194	194	180	197	196	148	183	195	200	181	197	198	182	168	189	203	206	224	167	204	195	189	197	214	193	197	172	185	188	196	187	181	171	170	202	197	190	165	206	162	172	190	192	188	178	189	191	184	173	181	163	197	189	201	156	165	200	199	149	183	189	191	210	203	182	200	185	179	195	197	198	189	176	179	171	202	176	193	181	177	176	180	175	195	169	188	170	193	201	197	172	190	197	200	171	196	167	177	164	189	205	183	192	188	167	166	190	197	152	191	173	208	203	178	186	185	201	182	198	181	192	200	198	196	185	176	195	185	174	212	205	179	179	187	189	203	198	203	177	182	187	196	172	191	205	179	191	194	194	197	162	205	183	201	186	171	192	188	150	203	224	204	186	157	191	197	197	184	175	177	202	201	197	221	186	174	169	173	176	192	213	174	211	197	184	176	224	176	160	173	172	208	176	183	179	190	206	185	187	189	197	177	184	218	182	177	176	197	185	203	191	173	194	178	175	164	167	190	185	186	208	189	179	190	197	188	167	202	165	214	175	187	175	175	197	198	206	173	179	184	169	189	199	202	197	198	195	188	177	178	179	184	186	200	175	154	190	212	184	194	185	166	184	201	184	193	192	221	185	175	182	182	167	192	176	194	201	193	172	186	196	174	185	170	185	165	172	184	180	202	190	217	162	214	177	181	166	179	173	187	168	171	203	173	174	223	197	173	200	183	192	188	154	208	189	181	183	186	192	180	184	196	198	161	193	176	190	168	160	173	185	177	173	187	171	185	197	160	200	179	161	197	187	174	195	203	206	188	205	190	205	173	184	194	178	170	173	210	210	199	194	196	187	209	160	201	173	172	168	153	178	188	190	186	186	175	184	185	183	173	164	192	215	170	168	190	198	191	201	204	186	175	175	193	159	197	173	189	186	178	171	207	162	217	196	185	199	190	189	192	188	206	193	189	175	172	182	193	177	189	178	184	157	169	165	171	191	189	202	181	185	172	190	220	189	179	196	197	170	174	173	156	176	196	182	181	184	183	168	156	189	180	204	168	189	172	187	203	154	208	157	190	194	181	199	172	201	190	190	192	190	175	164	204	203	175	196	182	192	207	202	194	184	207	214	168	207	217	192	201	171	182	184	187	169	183	201	186	205	195	191	155	175	171	187	194	218	192	191	168	188	190	196	186	198	193	215	186	169	184	197	181	185	181	195	195	189	171	180	164	173	178	187	186	177	183	178	154	193	196	199	195	178	179	183	192	195	170	208	206	189	193	181	174	162	167	197	186	210	198	197	195	190	171	198	199	211	170	183	192	173	172	183	177	190	162	207	178	194	175	174	181	189	182	197	206	195	181	190	193	176	195	200	219	202	199	201	191	195	215	203	190	205	191	186	178	186	183	160	164	187	191	156	188	199	179	194	195	187	173	195	169	180	190	192	183	190	214	183	179	186	212	185	175	178	185	183	197	161	195	179	184	190	184	183	206	193	190	196	192	175	190	207	169	167	213	198	197	199	172	208	206	197	180	179	163	191	196	174	191	168	186	211	176	180	179	172	181	181	183	191	216	191	198	184	174	167	200	184	186	200	190	191	158	203	181	170	186	166	186	203	209	170	183	173	153	174	207	189	178	154	176	201	185	186	206	210	194	181	165	203	182	184	173	187	169	195	182	200	167	178	197	199	160	195	191	189	199	158	175	176	194	208	177	173	183	160	200	187	212	184	190	201	175	178	166	191	171	187	177	175	201	168	187	199	179	163	194	193	171	192	194	187	195	149	168	168	178	199	174	195	187	207	176	162	193	187	202	172	197	170	181	178	181	164	174	191	187	158	176	185	159	175	165	206	204	197	201	198	206	193	211	185	215	174	201	150	190	176	194	201	187	194	166	195	197	184	181	190	205	203	169	221	186	168	162	174	187	178	206	180	178	197	174	184	175	181	179	198	154	159	183	187	170	178	193	195	170	190	210	153	173	188	189	203	179	174	190	203	193	175	162	180	168	179	209	197	212	181	187	214	195	176	181	197	203	171	207	187	193	164	205	181	184	213	164	185	206	219	211	174	187	213	182	196	190	176	195	178	203	174	190	190	191	164	183	219	180	181	201	187	169	183	186	196	206	158	180	199	189	218	191	210	210	184	194	171	187	190	154	181	170	176	198	188	198	191	178	161	196	180	182	164	170	195	188	193	197	168	172	172	179	180	189	198	210	195	190	187	188	194	195	172	197	182	175	178	190	167	201	192	178	174	178	205	207	171	193	219	188	180	177	203	188	177	192	167	197	163	188	172	177	178	195	159	174	173	209	197	170	162	184	193	172	188	172	183	170	180	188	179	159	173	206	171	181	204	177	201	206	166	207	203	184	191	189	158	176	167	199	184	194	172	192	181	173	190	173	201	169	177	202	159	188	183	180	192	209	180	186	202	159	193	184	176	184	176	153	187	185	195	171	170	178	186	173	196	174	185	200	189	195	184	197	174	175	189	184	198	174	181	161	208	162	184	200	198	195	176	199	184	177	184	180	190	182	166	209	170	171	183	212	201	209	189	171	206	173	180	161	173	175	179	196	187	171	180	196	192	210	200	173	186	207	177	185	195	178	184	197	183	177	181	196	175	227	181	178	160	194	197	178	195	164	182	202	182	173	213	165	195	165	200	191	187	189	156	191	195	206	181	180	209	189	177	171	184	215	192	190	186	176	214	215	196	177	183	186	178	164	179	213	178	181	201	189	194	154	189	174	197	192	173	195	195	187	180	191	187	176	198	192	218	215	194	175	194	193	187	170	205	175	173	181	185	159	203	175	190	192	180	190	198	192	163	183	190	206	168	206	190	188	199	181	194	193	174	165	181	191	177	179	178	208	173	189	175	174	185	185	203	182	190	199	212	155	196	199	181	192	193	178	177	196	198	191	185	183	186	199	170	177	171	187	168	179
8282	16000	11348	1511	834	774	752	674	616	603	695	984	777	851	1277	1096	640	548	1034	2866	3139	2711	1306	712	589	518	486	542	501	532	425	454	503	474	462	434	453	432	431	451	416	450	492	447	463	443	470	441	442	458	439	444	415	451	423	481	495	464	407	469	460	437	465	432	509	460	416	459	423	496	449	476	444	474	446	414	439	475	446	448	481	437	446	418	434	442	440	460	488	464	441	437	456	420	451	454	462	447	416	453	442	460	448	444	417	488	474	460	488	445	453	451	440	462	438	457	465	439	456	458	481	446	440	477	448	496	402	473	417	446	465	457	508	459	449	451	458	474	498	475	444	463	502	470	452	426	450	440	473	425	395	465	444	445	433	432	434	432	456	427	428	464	434	437	460	474	472	460	441	475	440	440	422	466	410	431	485	450	464	481	446	451	415	463	434	454	480	458	436	430	411	471	461	442	410	455	422	456	469	440	452	475	447	441	424	444	455	432	453	461	439	449	442	471	390	415	458	462	420	436	426	452	422	468	433	449	415	416	444	491	437	448	472	431	472	442	433	431	459	467	419	435	490	452	436	460	431	464	465	461	487	472	463	429	422	450	456	446	439	434	444	425	439	461	468	451	439	447	449	427	430	454	460	445	423	457	452	461	442	461	413	482	417	424	451	437	469	436	428	431	434	459	433	434	452	461	453	440	478	428	430	501	451	462	499	463	433	478	423	463	516	419	459	421	460	462	437	449	438	468	476	485	439	463	442	463	453	448	455	449	477	423	437	468	498	433	435	420	458	441	427	477	447	430	455	416	458	466	469	445	478	480	491	487	427	460	438	456	462	436	468	461	424	422	429	455	487	420	443	475	451	431	435	452	438	443	462	446	463	441	465	466	438	451	458	432	491	424	414	451	466	468	437	431	465	440	426	491	454	404	432	445	425	424	454	466	460	452	505	473	472	467	472	417	495	478	462	475	462	452	449	416	477	460	436	459	463	435	460	438	427	459	466	477	467	430	421	462	491	455	442	443	454	444	443	469	465	414	470	425	436	410	476	504	424	444	487	399	433	497	453	507	474	455	430	449	491	447	478	431	438	457	448	462	458	488	429	397	455	468	473	443	439	433	486	434	437	460	450	409	426	471	427	447	464	443	440	463	440	450	488	468	464	445	439	470	449	452	449	450	471	438	462	441	490	417	446	447	463	479	452	451	470	477	460	423	445	462	477	424	448	434	430	419	459	428	445	463	424	484	457	459	469	474	494	466	440	438	473	432	440	451	493	479	479	407	466	428	425	444	460	474	461	499	451	421	435	432	482	452	432	416	422	449	461	438	453	448	435	454	457	459	419	428	435	463	429	475	440	440	455	431	451	452	466	467	421	463	464	466	432	442	457	440	418	472	448	455	439	467	470	433	458	462	423	471	471	418	469	484	478	414	443	411	445	412	455	427	444	437	458	415	468	415	444	476	466	439	463	446	423	467	467	433	447	453	474	474	436	442	456	419	450	470	455	431	465	434	434	453	482	470	436	427	460	413	445	478	426	442	484	438	469	443	439	440	459	420	452	440	449	432	415	469	457	404	425	465	472	454	420	469	451	478	478	469	428	482	442	458	419	448	451	469	460	423	445	442	445	454	453	440	436	471	465	463	449	458	438	436	452	466	469	451	455	442	452	404	406	435	443	439	408	455	461	429	440	426	455	448	419	419	450	450	446	481	440	459	438	515	426	415	440	448	418	464	455	489	461	451	426	470	443	423	423	419	434	457	445	460	458	463	456	440	448	455	410	424	463	400	422	478	498	456	426	423	479	430	465	445	433	449	437	442	434	443	462	458	437	451	435	449	451	435	454	443	444	470	444	428	470	470	464	421	426	498	474	429	516	451	466	434	466	452	448	436	450	421	419	471	440	456	418	477	506	427	447	463	463	463	429	450	440	471	472	470	446	448	454	419	481	452	451	421	457	457	464	435	459	440	449	441	479	436	434	476	459	449	434	420	449	457	462	445	444	460	415	481	446	453	477	456	455	451	423	459	466	444	453	449	468	468	445	494	463	453	471	450	437	454	461	457	473	440	459	458	463	471	401	421	445	437	451	470	437	446	434	499	463	443	454	445	436	450	467	482	478	448	417	448	445	442	405	401	477	446	430	456	449	453	475	444	475	444	428	433	507	462	451	405	446	464	441	430	449	435	496	460	446	421	440	464	445	443	460	442	447	466	432	425	473	425	421	478	481	470	439	487	462	455	471	431	443	467	456	482	453	450	443	447	464	450	465	433	466	438	443	433	455	432	444	409	447	443	446	468	452	432	439	473	450	453	465	426	449	471	485	411	429	475	431	434	476	470	462	438	426	447	451	467	420	467	442	426	444	446	421	469	453	455	407	443	458	450	420	463	395	465	478	440	479	447	441	453	467	445	452	455	434	439	435	454	484	441	422	458	460	458	506	438	474	436	489	482	453	450	440	475	433	470	475	459	433	474	450	464	438	431	434	457	452	420	442	482	420	481	459	479	474	457	429	442	457	440	473	454	470	451	481	475	473	461	426	437	422	443	427	463	475	424	446	448	458	476	435	466	437	464	467	403	408	484	473	452	483	440	434	459	456	437	461	454	489	431	455	476	484	441	466	445	461	418	493	434	452	457	435	474	472	401	465	427	441	458	454	469	447	414	460	471	409	465	407	451	464	479	449	460	440	448	451	454	459	489	475	475	435	466	479	458	468	456	455	460	442	447	455	460	435	452	457	432	453	401	463	474	438	422	463	410	445	451	449	423	443	474	466	454	416	480	457	421	445	449	456	477	461	492	453	444	454	467	465	489	452	450	429	438	450	444	453	449	455	428	444	471	440	466	420	449	488	468	440	445	443	427	436	463	464	420	437	415	461	472	415	428	456	450	484	481	451	440	459	473	457	457	448	480	437	474	465	494	493	466	444	477	466	446	457	465	399	443	421	453	496	431	476	468	448	432	458	476	448	437	478	479	457	466	462	470	430	407	471	470	441	427	447	424	466	436	448	444	459	450	459	420	426	453	486	437	441	451	433	451	458	479	458	449	462	468	440	460	452	455	452	500	523	451	480	452	476	419	448	445	464	434	418	474	458	452	441	448	439	463	441	448	462	450	450	399	432	438	471	439	463	441	438	468	406	471	429	485	433	460	429	460	460	420	427	462	421	463	431	502	472	458	433	443	469	450	444	425	452	440	452	474	473	411	438	411	459	441	449	430	435	431	491	403	421	471	430	438	471	472	450	459	451	437	444	458	445	458	483	474	476	433	434	409	445	463	453	504	447	476	484	477	459	471	443	453	426	461	465	421	443	433	454	455	429	469	473	440	452	423	450	475	435	437	429	436	453	455	451	445	454	476	453	438	431	432	448	426	448	461	427	465	443	476	475	452	430	471	451	498	433	421	445	466	450	482	465	454	471	445	501	454	439	452	444	475	436	447	449	451	470	471	451	438	460	429	447	448	487	413	447	452	430	453	453	425	465	459	433	477	445	388
38576	46508	36466	24374	16876	9682	4503	1774	657	374	623	1507	2014	1158	2518	1967	723	710	2654	4521	3947	2521	985	493	412	312	297	298	306	314	275	224	229	260	213	227	185	259	232	212	232	212	204	235	249	202	211	195	237	229	203	229	211	224	220	216	231	241	225	214	204	217	203	223	232	239	209	237	215	231	219	202	231	227	215	220	224	204	193	216	226	200	219	213	200	208	239	237	214	219	225	219	230	234	204	207	213	199	222	232	222	228	227	213	241	216	223	195	245	215	207	217	229	240	201	231	220	224	207	217	206	232	257	211	212	243	214	198	213	223	191	205	228	236	213	203	218	213	223	215	236	178	235	199	219	235	235	237	250	241	258	199	210	222	192	221	261	237	222	207	206	215	240	232	190	187	238	229	227	218	226	223	228	227	212	220	204	230	201	224	231	218	206	206	202	249	208	219	253	244	227	212	227	264	203	222	226	223	193	197	214	215	208	244	224	239	213	223	227	251	215	210	214	217	245	224	250	222	191	235	230	202	200	195	216	243	190	226	242	238	197	208	236	205	196	215	232	222	235	216	236	213	242	199	231	226	235	206	220	253	206	238	226	204	202	223	209	203	215	217	241	243	226	217	233	186	238	236	236	235	241	241	215	229	220	209	239	217	190	232	218	199	212	246	217	218	221	215	243	226	208	247	246	217	261	225	211	210	237	228	216	229	231	247	249	203	227	210	196	229	223	208	227	223	232	241	229	252	244	223	217	214	203	212	219	203	218	227	227	222	227	213	238	215	235	220	238	223	234	219	212	211	205	212	186	196	216	214	219	209	183	215	212	223	233	231	260	212	233	232	213	261	221	226	239	244	225	228	236	227	219	226	199	210	228	188	201	225	219	224	226	211	240	213	219	215	247	228	220	234	237	226	221	237	196	220	209	233	207	205	237	215	209	200	232	259	228	238	228	230	212	242	219	221	199	207	216	240	225	232	189	208	221	261	222	229	184	240	227	223	253	215	217	237	225	204	224	238	216	193	219	220	231	209	205	223	239	242	232	198	208	240	208	221	219	240	224	207	201	200	207	218	219	242	226	217	213	192	243	207	210	224	201	213	228	215	230	221	215	224	250	208	211	217	222	177	233	223	217	195	215	217	232	232	262	219	250	231	211	195	222	232	230	217	216	247	216	214	206	213	210	219	243	228	207	223	239	222	233	177	204	208	203	215	200	244	208	206	232	218	218	221	235	223	214	216	238	237	210	233	212	238	223	243	196	213	234	232	249	228	207	246	221	211	194	211	231	236	231	233	242	214	210	235	233	227	212	218	213	229	266	220	221	239	226	254	211	227	228	226	244	227	200	210	227	236	233	202	222	204	235	213	206	217	229	214	176	194	218	241	207	220	221	220	215	183	221	232	238	197	235	219	206	200	250	208	210	231	232	228	185	217	211	228	217	230	228	232	218	217	232	215	238	212	213	236	242	227	220	190	214	250	266	238	220	221	210	259	218	220	240	224	212	264	200	240	214	226	236	216	193	225	239	247	205	194	225	235	199	230	217	240	247	221	242	238	183	208	233	213	212	221	227	243	235	209	219	217	221	224	233	220	239	235	222	222	218	203	223	202	252	228	234	206	203	194	222	221	240	206	205	216	216	210	183	197	207	213	216	209	215	204	226	230	211	203	235	213	216	201	230	231	196	219	222	215	220	246	200	215	227	231	205	212	214	228	222	247	233	234	215	238	228	266	225	209	203	215	206	201	246	230	211	208	205	223	224	230	248	228	232	238	220	211	220	203	233	230	175	201	227	243	206	223	210	209	222	249	210	207	219	217	222	225	196	215	238	235	203	233	197	225	195	220	206	224	197	216	183	220	203	226	186	198	223	238	220	210	233	221	247	192	227	219	206	235	235	217	232	212	215	235	211	228	207	236	203	247	224	233	205	224	224	209	211	202	213	216	224	188	217	227	211	202	229	205	210	204	248	236	232	218	202	196	189	221	247	248	249	226	222	223	203	205	227	209	197	213	194	233	260	229	205	196	228	221	238	239	216	213	232	216	210	230	211	240	239	197	210	227	227	233	248	232	228	238	281	206	186	210	230	215	204	198	216	199	244	236	214	210	211	215	246	234	233	217	236	247	205	244	227	215	195	201	201	234	216	200	226	236	221	233	222	213	200	213	226	205	214	238	226	206	229	218	218	243	214	204	203	215	193	250	222	219	214	225	227	200	229	246	184	209	211	193	235	221	240	192	233	230	195	197	228	240	205	227	221	236	205	244	220	213	205	248	212	257	271	233	197	210	201	216	225	202	205	223	241	208	223	215	215	207	203	193	230	213	234	223	243	218	223	254	244	217	202	219	233	215	208	237	239	225	219	221	227	200	227	228	210	208	207	251	247	259	228	211	212	231	200	213	225	203	187	222	223	198	246	237	222	233	204	236	220	189	233	245	207	223	206	184	237	215	243	214	219	208	232	225	256	233	249	248	208	206	229	221	218	235	226	233	243	245	246	211	218	210	205	220	234	221	238	255	227	233	213	204	219	221	235	222	244	221	235	248	226	192	226	220	229	208	216	220	210	213	214	216	211	218	233	253	203	227	212	229	214	225	238	236	215	223	226	226	210	202	191	236	228	225	209	205	217	273	247	227	213	233	215	227	238	234	217	223	221	205	236	221	224	228	220	213	244	226	206	226	246	237	206	232	201	239	224	246	235	215	228	227	182	213	234	222	216	231	241	211	192	218	216	197	225	247	215	225	205	263	223	198	222	226	210	250	213	234	235	251	222	221	232	218	217	211	201	203	216	199	225	240	241	234	203	227	223	220	232	224	223	246	227	216	205	212	217	254	192	213	257	243	217	216	197	209	204	235	224	230	205	224	180	231	203	227	224	201	212	240	225	238	231	221	221	221	207	232	208	217	195	200	214	225	207	279	191	210	223	231	216	187	235	230	207	200	191	202	209	211	207	222	206	230	222	252	245	206	207	215	186	218	216	204	226	213	206	241	256	203	224	236	243	226	218	200	202	216	224	233	243	214	251	236	233	253	222	216	217	227	232	236	243	219	227	189	223	261	199	207	219	226	234	233	217	238	219	213	236	250	245	260	230	217	206	226	247	198	194	237	210	220	215	241	223	227	220	225	212	196	218	228	215	229	229	199	217	234	218	239	205	196	215	220	227	222	201	239	231	226	233	207	220	225	195	232	186	223	192	224	245	257	211	220	201	219	239	224	237	214	217	218	234	238	233	222	234	199	232	233	238	232	224	216	244	241	228	199	214	194	206	228	218	197	230	256	223	193	230	197	202	215	220	213	225	222	233	230	217	191	242	201	234	221	218	224	210	209	209	249	241	221	230	214	241	206	240	224	230	213	204	209	197	209	221	216	205	234	218	223	213	218	216	233	226	208	195	230	191	213	237	218	257	206	211	216	204	209	219	218	204	230	220	219	209	219	215	214	205	208	229	219	197	208	238	206	245	207	223	226	247	225	219	249	209	193	211	260	202	195	229	236
30061	39994	34943	7299	2734	2339	1845	1587	1354	1298	2825	7426	9407	6150	12793	9493	3268	3782	13850	20224	18054	11194	4741	2123	1679	1065	904	912	1072	994	572	510	539	532	507	477	538	571	505	518	537	529	491	522	504	512	476	520	559	569	531	505	554	519	536	523	488	492	529	503	486	489	549	552	495	498	517	504	528	519	518	492	514	527	464	477	590	535	486	489	550	534	552	516	522	559	519	501	533	553	536	537	544	517	546	505	494	555	480	497	501	527	562	556	553	531	520	547	499	526	536	507	491	511	533	467	520	521	498	493	536	573	528	524	517	542	521	499	536	508	489	521	506	478	500	485	524	512	535	494	513	501	505	510	505	534	502	494	517	536	514	507	522	507	533	523	564	512	528	558	507	542	559	508	480	541	502	541	511	528	524	537	527	552	523	503	500	514	524	498	531	520	522	563	529	483	511	556	483	512	536	545	500	532	507	533	468	527	565	489	498	497	508	507	523	528	534	503	511	520	507	508	516	498	508	487	510	493	510	518	536	518	545	515	535	529	503	529	518	533	545	533	497	510	516	557	492	546	483	545	491	506	518	507	524	517	515	522	551	500	552	548	541	518	502	539	555	547	523	504	571	515	505	520	527	505	450	549	532	535	498	487	547	525	531	512	483	515	475	514	519	537	491	529	506	521	506	511	512	485	514	539	543	498	483	494	498	531	505	539	534	507	517	512	520	491	541	503	502	536	511	531	551	468	531	527	489	491	543	559	511	507	527	552	482	558	507	491	545	527	514	512	498	550	485	504	479	480	531	517	521	537	485	498	475	482	535	504	509	513	558	507	526	538	540	495	518	517	512	569	517	567	515	487	488	515	483	494	503	552	527	514	537	506	477	511	508	535	548	515	531	533	486	474	497	544	494	516	506	525	476	518	502	493	485	494	499	518	498	516	501	493	547	523	539	522	483	523	516	522	496	494	503	525	524	533	508	493	524	550	525	572	513	514	513	539	545	528	514	499	569	536	497	529	486	529	530	520	511	514	491	515	480	515	556	512	514	543	543	547	514	529	541	545	472	525	486	490	518	479	500	530	480	519	506	521	553	522	526	469	535	467	502	508	530	548	490	521	480	534	534	539	554	524	553	526	512	500	531	529	504	473	554	501	499	520	465	486	581	541	483	544	482	524	581	510	533	509	558	572	480	532	525	512	491	516	518	561	522	473	530	525	473	536	508	523	507	523	501	485	515	557	534	514	512	503	533	511	477	522	502	524	523	518	487	559	498	532	535	505	507	506	505	543	510	551	532	544	551	497	494	489	531	481	531	506	530	524	528	516	463	521	491	507	551	509	533	563	507	518	517	529	505	527	502	519	519	536	519	506	501	529	530	536	556	536	494	534	507	552	559	567	531	543	507	510	458	542	486	514	532	519	541	521	493	533	513	549	515	478	520	520	485	510	525	536	515	484	497	527	502	533	518	531	530	538	524	509	524	507	535	532	496	506	512	524	518	518	511	566	521	514	530	518	483	493	517	512	524	550	473	540	534	515	523	513	520	559	524	506	476	557	493	558	537	506	542	511	563	552	552	548	509	484	487	469	489	526	549	521	484	529	510	543	549	521	507	482	517	540	495	498	525	537	484	534	492	517	536	499	526	479	504	473	522	548	526	503	494	490	503	503	513	542	533	533	513	528	538	572	522	516	499	525	543	538	509	547	532	545	499	498	502	494	539	500	513	515	538	561	556	512	530	539	524	490	508	509	510	522	517	514	552	501	514	514	554	478	538	488	521	475	535	496	535	535	533	505	495	505	470	534	466	526	508	504	528	505	532	526	543	510	546	500	538	550	524	507	500	560	491	531	519	484	492	517	489	478	497	538	539	530	493	472	515	547	533	479	533	540	495	539	485	535	487	529	521	506	534	517	509	485	501	525	540	525	499	484	551	505	488	531	506	567	535	532	482	488	519	526	533	487	505	523	497	541	513	516	506	487	543	537	545	520	540	487	506	527	527	535	531	501	514	502	521	502	522	562	572	514	542	510	504	541	447	534	532	506	503	478	492	518	542	521	494	510	529	518	491	516	521	498	516	466	562	518	547	530	506	523	543	466	496	487	532	516	499	542	525	547	541	493	514	519	562	525	551	524	516	543	500	502	515	549	482	521	525	520	487	524	515	502	525	496	515	525	522	493	526	511	485	510	515	511	560	501	469	526	515	585	518	495	504	508	481	561	506	492	508	545	540	526	546	543	581	491	471	529	519	531	506	480	505	524	572	544	542	509	544	505	472	533	486	550	541	474	480	498	519	538	489	490	546	502	529	442	524	553	483	528	535	505	521	493	511	534	527	512	501	500	521	555	534	522	525	510	529	519	512	458	508	531	535	539	494	548	504	523	535	513	506	524	526	529	537	504	559	510	497	496	528	523	484	546	526	510	505	507	505	518	497	494	506	545	535	512	515	488	529	507	514	514	515	518	509	513	497	532	497	514	512	494	469	520	559	458	532	570	534	559	486	501	504	523	526	531	512	477	507	521	509	507	500	505	536	502	518	535	517	522	523	485	514	508	546	515	520	503	529	512	486	517	486	517	508	488	548	516	471	474	517	553	549	500	528	530	512	488	505	498	510	493	523	495	529	531	519	526	513	487	517	486	486	557	506	510	527	484	514	483	536	538	521	550	517	508	525	509	500	504	495	508	515	544	521	510	509	532	500	537	507	510	540	487	561	486	514	522	572	519	498	540	492	509	529	512	556	531	494	564	507	564	518	506	534	526	513	510	491	519	534	530	527	545	532	518	499	520	497	518	511	528	502	490	479	555	511	527	507	517	535	504	515	517	498	528	528	530	502	548	528	527	514	488	472	533	527	504	488	531	508	571	511	541	530	479	510	481	549	501	497	486	515	521	546	525	510	508	500	531	487	519	479	534	484	533	515	511	509	534	556	562	539	525	508	527	473	520	527	560	511	513	530	530	545	504	525	512	490	508	506	528	509	471	531	511	510	499	494	535	506	476	575	508	525	530	504	510	558	491	493	517	498	499	494	487	488	494	551	534	527	499	501	489	529	532	514	487	521	511	546	508	512	505	521	508	526	525	465	533	474	550	502	511	505	530	505	495	539	502	484	501	509	513	526	503	488	539	530	498	545	456	519	530	520	521	483	515	506	540	502	497	527	533	493	517	522	515	499	538	532	482	561	530	519	540	517	533	512	565	525	548	509	482	500	574	555	524	545	516	510	497	503	526	491	518	498	495	550	472	503	493	505	548	521	500	482	486	549	534	530	508	501	510	496	484	474	538	523	482	546	496	501	478	511	506	502	482	557	560	546	498	530	509	505	531	468	494	487	481	544	520	521	537	569	489	487	547	462	490	512	530	514	523	506	498	499	527	493	495	529	497	526	515	524	502	546	470	493	520	522	528	521	506	518	538	520	535	498	543	541	478	543	519	492	541	551	522	503	520	520	518	532	503	524	504	524	533	519	547	543	528	501	495	518	534	542	522	552	546	525	534	511	518	505	528
48203	45449	38598	25865	22131	18813	12595	6127	2225	695	867	3547	5575	2381	5556	4855	1135	3072	6468	8955	8995	5031	1948	792	678	402	349	367	396	320	224	182	190	159	192	184	196	180	182	193	173	167	168	201	190	182	181	197	202	172	157	192	158	162	172	176	194	172	175	200	171	179	184	169	167	160	185	179	172	168	170	183	190	203	178	197	185	165	167	183	156	166	175	173	176	176	161	177	170	164	171	173	178	182	174	163	192	146	162	202	173	189	170	165	175	186	187	151	171	178	167	166	177	191	190	161	171	183	184	180	193	183	157	184	162	179	180	179	182	190	169	165	166	193	168	197	162	169	172	150	176	176	180	166	187	196	189	183	159	162	202	188	162	205	183	164	170	207	189	176	180	186	188	165	179	169	189	157	171	166	205	178	177	185	206	197	166	191	151	191	189	160	196	195	171	203	190	179	166	173	181	177	168	178	164	168	173	195	164	208	184	163	196	164	172	209	196	180	171	144	170	187	178	179	201	184	162	174	161	188	183	177	171	183	184	171	193	196	208	198	195	177	154	182	163	168	168	169	201	195	182	186	177	169	172	184	207	179	177	184	178	198	193	166	189	167	176	154	171	171	167	198	181	199	199	199	170	182	179	179	177	181	175	185	180	160	159	190	166	175	173	159	177	176	173	170	178	151	179	163	182	187	202	169	206	194	164	161	198	167	181	171	189	174	191	171	189	207	179	166	193	168	175	177	166	196	165	156	165	210	161	196	164	194	174	163	191	181	173	174	157	166	161	200	184	181	171	173	181	186	173	183	186	145	161	159	164	189	189	183	161	197	162	188	187	188	167	171	199	171	176	166	191	175	189	205	165	186	183	176	181	188	178	173	166	178	166	192	136	183	186	149	174	202	191	156	186	176	192	172	201	189	200	174	189	138	192	175	158	178	189	199	160	199	173	161	154	182	194	193	190	178	163	191	195	180	189	182	199	155	148	169	198	199	179	191	194	184	159	172	197	150	198	191	183	165	196	182	189	186	194	155	199	164	172	178	192	174	174	178	178	153	174	173	204	171	172	155	171	165	197	173	170	195	190	210	199	203	189	180	168	159	167	201	175	178	185	175	168	167	187	188	172	190	210	153	184	173	198	182	165	159	165	175	192	190	187	180	167	170	174	201	172	179	185	170	186	169	159	175	172	190	163	140	208	166	168	165	180	178	160	168	178	180	160	183	203	178	195	208	157	171	147	179	163	193	163	184	194	170	177	158	182	171	186	172	169	161	159	171	177	189	173	154	165	163	170	168	177	206	184	179	178	187	177	181	202	192	176	133	178	190	162	203	185	162	175	159	193	174	206	173	195	189	162	202	167	179	161	195	179	196	190	185	171	166	171	203	183	162	162	184	163	181	173	174	207	206	183	158	169	153	181	161	186	194	164	187	207	200	176	189	189	173	176	167	187	173	195	191	197	164	152	186	167	171	166	201	174	183	153	172	189	187	165	211	154	190	163	193	165	201	190	188	166	169	198	155	179	161	176	158	176	197	217	176	152	167	182	166	175	169	183	179	169	163	189	175	192	190	182	183	164	177	190	177	164	158	170	156	167	187	170	148	181	174	175	193	176	185	182	168	180	178	174	196	185	186	148	190	185	191	188	175	171	173	169	186	188	186	165	162	178	188	166	195	172	166	186	176	185	189	206	185	170	174	170	199	168	174	201	177	152	181	168	163	176	176	172	156	166	174	186	150	181	176	160	158	178	204	159	182	185	182	167	167	177	186	159	185	203	179	200	156	175	195	172	169	186	195	184	185	170	187	154	163	184	164	191	167	170	161	181	175	166	186	170	173	191	174	182	147	188	200	174	167	144	184	184	174	168	175	178	172	191	197	168	186	209	183	199	179	173	202	173	179	165	171	172	213	226	170	200	179	181	155	172	196	167	170	174	177	204	181	196	169	209	194	171	184	180	181	190	171	172	184	198	179	178	179	169	175	175	166	171	170	184	186	182	198	164	168	161	180	180	181	175	194	186	164	193	156	184	181	179	188	164	194	171	191	188	190	186	172	196	176	169	183	183	181	179	168	158	189	183	202	177	159	193	183	174	191	169	148	171	155	164	172	185	166	191	171	162	180	174	174	182	174	169	183	174	199	196	160	192	179	158	196	208	176	161	177	182	173	171	177	208	181	197	183	181	163	195	173	182	229	152	176	179	200	179	162	182	150	165	165	175	190	173	169	181	177	203	171	177	183	171	171	172	191	189	188	206	188	158	166	179	167	199	191	162	176	156	190	200	151	177	191	153	177	185	178	194	186	157	155	176	182	183	192	195	180	169	173	162	167	209	192	194	180	151	189	163	207	175	174	185	167	159	200	189	174	181	165	179	174	187	157	164	161	206	170	145	169	179	153	173	205	195	164	193	160	197	184	163	162	200	173	148	176	153	182	189	174	194	196	174	190	160	185	162	182	210	195	190	188	177	176	177	158	162	183	189	183	191	171	171	183	194	184	193	148	185	196	179	170	173	171	196	135	171	180	159	184	200	210	193	170	171	191	185	172	161	182	176	182	178	166	156	192	172	152	168	164	229	161	189	178	179	187	200	181	190	169	176	180	168	181	212	182	168	176	204	205	187	168	170	157	186	154	180	174	184	191	168	183	176	198	188	189	152	176	164	180	186	165	197	173	197	198	176	185	171	180	162	178	172	180	159	169	180	173	149	176	164	176	176	157	175	169	181	196	171	204	159	175	164	185	172	195	177	146	191	196	174	187	179	163	161	163	183	211	191	188	196	162	177	178	181	163	164	189	165	174	175	173	188	183	170	196	197	185	194	164	185	176	175	186	170	178	178	174	186	173	176	182	188	172	178	174	181	174	196	190	187	192	189	172	190	206	181	183	180	146	166	171	171	170	198	183	182	179	185	192	185	207	175	184	160	184	188	180	196	172	186	186	166	184	189	174	201	187	149	178	188	197	181	190	208	187	208	190	167	158	175	170	163	181	160	178	184	184	172	171	163	188	168	182	185	163	191	151	193	184	194	169	168	157	175	201	153	169	165	164	168	193	175	159	184	168	153	156	199	199	160	167	202	186	187	163	168	174	186	182	194	155	194	191	203	184	166	169	176	169	191	176	164	169	193	169	186	184	187	185	161	168	159	161	175	184	185	170	193	166	155	185	183	177	151	167	175	192	181	173	171	178	171	198	179	192	185	181	212	178	171	184	182	178	201	197	165	165	179	212	188	195	196	157	188	202	207	173	178	194	176	195	201	169	193	177	181	183	183	186	158	161	177	186	200	181	168	200	187	191	192	174	191	192	173	193	166	183	189	172	167	194	222	168	200	200	190	155	201	168	177	188	175	190	173	174	181	179	172	184	163	177	167	178	165	163	195	171	182	190	198	176	179	193	170	191	214	182	182	177	180	177	187	184	210	189	202	179	163	164	168	210	206	157	172	158	183	190	173	184	178	203	172	175	204	166	182	161	175	204	186	175	184	151	167	155	212	179	175	180	179	160
38503	44397	40497	12246	5176	4189	3523	2775	2397	2180	4252	15758	18948	11137	22634	18391	5592	14852	25428	29557	28620	18918	8669	3764	3039	1525	1347	1493	1556	1227	548	447	408	412	464	386	462	437	451	427	408	410	428	421	390	439	419	421	382	407	402	421	402	405	426	414	425	406	417	463	429	397	431	397	428	397	465	424	418	415	422	401	433	410	432	433	406	396	396	409	391	414	405	429	431	465	398	395	411	427	411	399	440	418	394	396	396	418	430	411	401	414	418	436	437	411	410	424	412	419	444	405	410	408	423	403	437	441	416	406	414	448	397	408	385	372	396	411	400	403	385	409	419	429	398	428	421	416	421	386	398	415	398	416	427	422	407	393	430	392	406	419	399	416	446	415	411	417	424	423	393	371	425	441	402	445	403	455	427	417	454	396	450	394	389	412	441	403	448	388	418	414	433	399	437	419	436	395	447	410	397	446	442	426	447	426	405	405	400	401	426	393	398	419	409	387	379	416	387	461	417	424	376	433	437	418	432	406	416	370	413	391	436	381	432	433	447	416	391	419	394	429	415	413	407	459	414	404	440	440	429	438	412	391	411	423	402	426	415	397	439	395	427	394	423	448	411	440	377	430	448	414	441	429	412	465	403	414	444	418	430	383	414	401	404	430	404	418	438	422	410	412	430	406	432	401	451	382	392	399	435	429	400	418	412	394	425	430	408	410	396	403	380	411	405	400	428	389	416	431	413	427	419	405	399	417	429	406	426	386	403	426	394	388	396	411	376	407	411	439	420	421	384	436	403	423	432	419	424	444	410	400	400	419	430	421	413	438	393	367	434	380	400	456	389	444	449	409	380	401	433	457	387	426	386	438	403	417	424	399	440	416	389	403	432	418	410	384	426	415	421	397	410	429	425	431	425	375	411	390	425	409	406	426	422	386	409	449	413	391	412	403	383	392	383	388	453	398	417	449	417	404	389	411	347	433	414	415	404	435	419	377	368	400	434	425	426	404	388	388	409	429	402	396	367	390	408	411	408	432	421	439	423	397	433	429	410	421	435	425	406	401	438	406	421	406	440	439	373	434	445	426	424	400	431	392	412	399	439	408	402	368	380	405	430	410	384	383	432	386	403	376	417	391	429	401	429	410	423	434	431	404	401	430	397	403	415	424	451	382	430	406	386	414	422	421	405	386	407	390	416	442	434	395	420	405	401	407	438	451	403	414	429	433	405	385	397	421	435	421	427	437	417	397	428	447	409	407	429	409	399	411	409	443	376	400	453	417	416	399	367	395	392	419	424	447	416	437	436	366	419	415	370	458	410	432	434	381	385	392	416	441	430	433	471	380	434	422	422	416	431	427	446	417	392	412	398	434	419	414	396	440	420	434	403	408	430	396	410	433	423	428	416	418	391	402	412	410	397	393	399	407	429	401	436	433	403	417	407	414	423	398	393	406	377	361	457	401	424	398	399	423	450	434	412	382	391	400	415	406	448	434	423	457	409	443	396	362	405	421	399	431	435	438	430	385	415	420	416	383	426	389	440	415	399	432	386	415	411	410	375	422	403	393	412	429	363	423	423	427	390	403	421	428	465	412	452	431	446	420	460	427	398	395	406	396	429	392	386	424	408	427	397	415	417	401	441	409	413	449	417	405	430	423	400	412	372	420	418	402	434	386	438	427	409	422	408	413	411	425	428	428	424	417	392	398	387	426	395	388	374	408	408	386	419	379	414	419	423	411	477	419	434	422	379	406	456	408	408	425	393	404	382	405	403	417	389	407	429	432	393	406	392	406	470	402	436	437	414	371	409	404	369	432	393	378	407	393	420	415	388	392	385	416	422	405	420	405	427	405	403	429	388	408	411	406	413	428	413	429	437	428	421	404	402	409	417	403	428	398	414	418	445	450	477	412	434	441	445	409	432	446	373	392	454	402	436	415	382	443	402	433	411	386	420	426	429	418	377	425	418	381	449	402	432	377	410	422	398	433	419	428	425	405	374	462	403	396	419	426	378	429	403	396	379	424	414	392	400	406	419	412	382	419	391	422	466	406	403	424	430	425	409	406	440	411	388	425	442	421	428	423	430	415	400	434	452	418	413	410	421	373	407	431	381	405	442	419	413	435	431	400	401	407	427	438	407	448	431	397	453	412	381	411	407	441	395	398	429	406	402	398	470	362	404	388	413	379	416	390	399	420	412	383	407	415	434	444	425	437	404	384	418	396	400	403	440	455	429	396	391	457	418	447	433	423	413	419	402	420	361	424	426	401	426	430	406	423	396	442	454	384	401	421	376	421	436	409	389	434	399	415	444	416	421	424	420	414	418	386	420	424	388	385	401	397	383	431	449	415	424	395	425	414	375	416	405	433	428	412	379	400	406	425	436	398	443	410	476	410	376	396	384	453	438	404	393	414	392	391	454	411	374	392	453	436	399	421	399	397	393	420	425	395	405	392	393	441	439	435	420	415	431	431	426	405	395	427	427	428	410	440	418	423	430	394	401	405	385	445	415	427	409	390	412	408	421	416	366	415	424	403	435	420	405	396	402	436	430	407	409	418	440	411	412	421	398	385	380	393	380	363	421	430	385	418	425	439	440	353	416	427	386	457	411	383	439	377	397	418	366	384	405	392	434	427	387	420	417	422	402	385	430	403	370	383	364	443	392	419	404	435	404	436	438	419	406	376	420	430	392	426	393	415	428	419	404	438	398	412	390	424	425	402	432	388	401	416	393	420	436	406	397	432	407	406	408	426	366	414	399	451	417	434	414	436	421	404	415	385	452	460	430	393	423	419	427	444	403	447	397	396	423	418	407	443	409	417	414	438	411	428	432	422	417	429	409	430	409	430	410	438	447	403	418	420	373	441	421	412	451	406	398	416	443	427	409	441	420	420	434	456	415	396	412	416	422	423	418	441	405	397	405	386	416	434	415	429	424	423	438	443	396	400	419	424	442	405	395	396	415	411	451	423	407	388	420	400	451	447	410	412	402	398	375	432	394	401	402	446	406	417	375	459	433	433	408	413	402	410	407	389	416	411	409	439	425	421	416	403	418	427	418	407	352	385	434	413	401	431	408	416	421	411	399	408	427	393	398	411	393	429	396	407	403	410	435	413	417	380	421	430	419	409	426	353	393	406	394	421	423	417	430	431	428	402	410	371	397	386	376	398	360	459	428	442	438	413	430	439	401	407	433	421	415	436	425	399	410	380	442	406	406	384	409	415	437	406	422	405	399	406	408	443	408	401	429	420	392	387	454	417	414	407	391	396	396	375	432	384	399	423	422	412	430	398	415	403	417	390	419	411	426	412	423	409	408	449	404	406	441	409	426	436	399	425	394	376	412	399	438	404	405	407	392	458	435	425	418	415	345	448	416	410	422	393	378	410	412	422	412	438	413	403	422	447	395	415	445	372	407	424	424	389	409	427	432	396	448	403	412	382	394	408	391	403	398	422	402	424	422	430	452	429	398	394	408	405	419	427	377	430	422	440	392	431	397	427	440	435	411	406	434	380	426	424
8926	10088	10242	2510	590	308	250	220	203	235	218	243	256	239	262	288	182	220	317	456	640	555	362	244	241	190	193	198	205	213	198	184	179	202	160	206	197	194	190	195	187	184	199	188	182	190	165	192	185	202	195	176	145	182	164	217	170	199	172	167	195	199	185	200	180	173	197	184	193	178	165	211	158	202	170	181	171	201	158	181	195	196	181	178	192	185	189	184	168	175	165	184	214	175	210	182	193	180	165	179	209	177	196	194	176	186	171	193	193	200	184	167	184	179	204	164	199	176	174	168	193	164	182	187	177	210	178	172	184	176	168	181	180	171	176	172	190	187	199	179	184	156	208	179	200	199	150	180	199	212	189	206	176	174	189	194	177	184	178	182	175	172	175	148	188	213	207	181	187	183	185	181	188	198	203	183	177	202	194	172	180	181	180	182	165	223	187	160	184	193	190	209	173	190	192	171	185	203	162	186	166	182	148	186	185	190	165	203	181	153	183	171	185	195	209	187	167	149	178	195	180	189	171	171	166	162	207	195	177	168	189	173	214	207	184	200	178	216	188	192	203	203	195	187	173	183	166	181	197	169	172	173	204	169	187	177	187	217	208	173	184	206	155	164	211	198	186	181	193	182	185	171	188	200	177	203	204	185	157	185	169	187	156	192	184	180	184	179	166	136	163	183	173	178	174	200	190	211	163	198	166	187	179	219	195	199	198	180	174	183	158	191	171	197	181	189	152	187	201	174	174	174	186	190	188	199	186	178	170	194	214	190	176	206	186	210	150	183	158	178	178	199	215	197	183	183	190	182	168	185	176	162	195	201	192	213	207	170	170	162	198	201	181	177	176	183	200	177	174	176	184	192	196	189	211	186	155	171	177	189	188	185	204	184	191	180	198	209	234	186	199	156	190	197	168	171	202	193	194	211	206	166	181	158	160	193	165	190	188	205	174	182	207	181	165	175	199	201	222	170	188	184	223	182	186	193	189	212	175	172	186	186	211	199	149	206	187	196	185	173	199	168	185	164	187	200	178	165	185	183	181	190	172	188	180	193	175	184	193	219	188	173	167	187	180	183	181	194	176	191	160	175	188	178	173	190	170	180	171	174	205	185	158	145	174	167	211	180	180	172	194	175	199	183	170	180	194	184	203	171	182	147	188	184	205	195	185	194	172	188	169	206	173	166	167	158	169	191	196	183	173	168	198	210	192	180	181	176	154	176	168	189	220	167	211	231	181	193	216	184	199	194	194	173	151	218	204	191	188	184	184	178	179	178	181	197	211	163	201	163	185	192	177	156	207	189	179	176	170	190	198	202	191	180	168	193	185	184	175	177	168	196	210	185	181	160	175	177	169	195	184	165	174	186	172	182	176	174	191	191	192	204	212	197	172	166	173	196	169	182	171	180	170	167	173	192	199	204	178	154	182	192	171	186	190	203	180	188	181	171	193	219	216	201	166	175	168	200	180	170	178	198	176	188	183	190	182	178	185	182	175	186	179	191	187	176	181	172	150	185	185	191	195	174	173	154	191	206	192	183	182	189	198	144	178	163	177	200	183	166	171	195	190	184	194	196	211	192	179	167	208	185	190	177	178	185	181	181	193	165	154	211	176	207	211	185	195	197	164	189	184	174	184	200	183	205	199	186	183	195	207	159	182	198	181	171	206	187	193	149	180	186	190	189	180	191	207	211	175	185	206	171	181	159	191	183	174	172	188	178	156	186	189	184	183	168	184	196	190	169	185	177	164	171	198	184	180	191	201	187	165	191	186	183	200	177	185	207	172	172	173	194	195	183	178	169	164	195	213	191	193	198	224	187	167	185	152	197	183	188	197	192	194	185	197	178	206	199	177	199	183	181	195	171	180	177	160	183	181	188	184	234	176	166	175	193	203	169	176	188	188	183	181	201	167	170	192	183	191	192	174	186	171	164	177	171	176	190	196	175	173	157	170	164	174	188	165	189	202	189	176	168	189	171	194	180	190	197	212	193	162	169	182	185	184	186	226	156	196	186	185	203	161	183	197	180	195	179	189	187	193	186	178	182	175	181	194	156	221	216	184	181	180	183	221	174	189	193	182	182	213	180	182	168	203	186	186	202	190	188	170	196	196	181	193	181	215	185	186	164	197	188	193	184	185	158	165	153	187	171	188	182	179	189	179	188	192	168	192	193	135	186	182	194	193	184	182	179	186	178	161	164	172	199	190	186	171	177	177	173	182	191	181	162	203	198	167	186	178	190	178	186	184	191	159	183	175	173	185	181	190	171	178	192	196	177	166	170	200	187	179	215	162	167	157	207	184	169	179	180	202	194	177	184	183	160	187	182	171	185	175	188	171	186	183	185	205	180	192	191	186	181	178	153	166	178	177	186	165	184	167	182	195	209	186	182	164	167	183	178	177	225	213	181	187	183	221	190	183	190	196	183	170	183	205	182	174	173	160	193	186	225	203	235	203	192	185	208	187	194	181	195	190	177	187	203	182	154	184	186	189	197	173	197	203	180	183	184	194	191	182	174	180	209	190	197	183	178	177	178	192	184	181	174	175	186	193	205	193	200	176	180	179	156	168	181	191	173	203	175	178	191	174	171	187	203	159	178	185	180	210	188	164	211	202	185	206	187	186	212	199	184	189	177	200	183	197	216	168	199	160	185	190	167	191	155	190	183	183	189	192	179	188	211	162	180	201	205	167	194	165	173	177	185	166	189	178	191	200	205	182	175	169	222	176	189	178	173	189	196	185	191	180	184	191	196	179	181	188	178	166	187	177	195	199	196	203	191	173	155	196	222	182	195	156	175	204	167	185	182	172	192	210	197	179	151	203	153	205	196	168	201	194	201	191	188	189	152	178	182	170	170	188	180	191	176	154	168	207	183	181	191	212	199	176	179	165	163	200	200	188	193	177	183	162	182	172	213	199	196	164	182	193	183	185	190	185	191	180	182	199	158	189	192	186	184	174	175	214	204	211	172	190	189	206	176	201	197	175	201	178	167	190	175	179	186	182	155	212	198	184	203	207	200	193	202	186	210	171	166	171	202	194	194	179	185	186	202	182	182	186	176	199	204	170	189	181	187	182	207	226	175	187	199	185	174	174	178	206	183	185	171	175	194	174	173	200	185	183	192	166	207	190	198	202	207	178	204	203	183	205	175	178	188	160	197	166	190	188	162	184	171	200	166	195	179	193	170	163	200	174	192	180	182	192	193	192	208	188	176	187	194	164	171	167	192	152	171	223	205	174	191	217	166	157	185	186	161	180	204	191	204	179	188	165	152	178	191	177	199	186	190	170	179	187	184	173	174	200	168	188	175	177	173	159	168	163	202	192	190	186	164	201	179	178	160	174	182	192	168	169	208	219	177	170	197	198	179	180	187	178	189	180	196	199	151	171	192	173	186	171	207	163	170	160	199	201	185	193	179	191	181	194	184	184	187	207	185	199	192	180	187	210	178	180	170	190	207	199	147	178	202	179	195	180	180	186	171	156	208	197	155	170	182	193	185
7219	10999	12340	1800	805	722	686	650	589	561	612	903	961	735	1158	1205	558	723	1347	2300	3207	2583	1285	679	676	533	496	508	506	545	480	451	438	442	452	472	490	426	463	426	480	475	457	424	455	437	443	468	433	432	460	424	466	472	454	487	423	435	488	486	461	460	470	464	424	417	438	438	460	438	433	431	440	445	437	426	453	471	445	479	432	409	433	428	447	443	446	459	447	450	454	452	431	455	456	475	438	438	454	476	439	442	437	442	422	441	441	421	454	446	445	439	451	446	441	444	430	476	491	477	485	414	439	458	475	434	429	460	421	429	466	425	455	441	423	440	450	438	420	443	478	474	481	421	443	450	457	461	461	420	427	440	471	503	443	463	461	478	467	478	477	407	489	424	468	448	439	526	465	441	418	455	444	428	430	456	411	467	434	449	398	494	453	476	444	428	451	437	405	414	431	404	442	446	434	402	450	402	434	467	427	453	430	477	438	421	470	426	417	435	490	457	460	442	482	470	431	441	420	477	441	449	423	446	418	439	462	446	430	424	440	399	440	471	460	464	464	442	425	442	439	442	403	425	450	464	443	490	423	418	456	459	462	473	483	416	442	435	418	462	440	443	463	447	414	407	450	454	451	406	441	430	464	421	471	456	437	431	453	440	462	430	436	445	437	460	440	460	463	432	453	452	440	451	448	429	452	447	457	432	439	451	423	450	449	441	463	465	430	493	511	428	433	446	482	450	457	456	444	435	454	429	449	440	502	474	425	416	416	476	464	468	468	450	457	447	458	443	457	456	444	440	475	448	451	461	475	431	459	426	503	441	465	454	450	417	464	444	460	430	405	478	421	438	473	439	440	484	450	475	463	475	412	480	461	482	427	441	441	469	428	460	464	467	425	449	426	439	485	462	448	468	460	433	449	422	449	432	422	431	410	443	441	472	456	432	444	472	444	453	409	447	450	479	445	443	443	457	428	493	460	442	445	461	447	416	484	457	467	473	470	488	472	443	427	446	455	404	435	421	443	439	432	461	457	463	448	430	453	475	472	434	478	443	483	428	452	418	488	481	418	451	471	456	469	462	417	453	457	434	474	445	456	458	477	442	454	442	442	439	418	425	453	470	448	441	463	477	440	453	432	430	435	454	441	465	465	414	458	480	456	418	445	430	486	469	456	458	437	445	458	425	476	499	487	453	430	446	455	460	463	435	448	438	449	477	391	440	459	467	475	469	489	455	464	453	463	457	441	455	420	472	450	434	464	452	448	438	432	440	469	427	430	455	483	449	441	448	454	436	448	478	433	439	428	446	470	459	467	460	406	459	475	449	489	434	495	443	460	452	430	475	458	437	427	448	456	490	460	457	458	470	415	451	409	460	450	493	468	444	409	469	469	470	475	467	503	465	497	431	449	466	431	405	437	430	470	461	434	469	436	450	475	506	438	466	446	422	436	451	434	438	419	425	454	477	453	475	479	454	454	476	460	472	430	441	418	465	418	490	436	467	437	444	483	453	439	493	458	473	494	456	473	438	447	432	417	447	430	442	441	448	438	479	477	463	498	462	407	432	478	451	453	455	460	433	456	453	448	436	439	453	454	439	462	448	423	434	471	422	434	448	463	439	413	483	462	481	426	483	472	435	425	444	473	459	502	452	423	436	481	461	478	487	480	446	437	472	445	452	421	466	414	452	469	457	475	448	419	449	470	427	446	473	436	447	467	480	474	458	450	434	458	467	471	466	476	416	446	431	468	450	488	443	452	473	496	456	422	475	474	422	465	433	461	463	484	472	431	491	438	427	489	407	444	449	465	435	444	450	448	428	456	460	404	454	454	469	453	456	444	437	436	462	455	452	442	424	425	424	440	448	495	464	443	440	459	451	429	423	438	434	426	488	432	450	464	423	458	434	448	424	458	457	441	437	460	461	437	490	440	465	455	417	432	438	469	440	445	442	467	448	428	432	481	436	436	462	449	500	416	458	446	448	440	447	462	465	408	450	462	458	459	440	456	438	448	431	463	484	495	464	468	428	445	456	448	417	477	483	455	451	402	453	469	463	441	426	452	454	448	485	455	428	442	471	448	418	460	434	454	450	425	416	464	443	435	423	424	481	449	470	441	463	419	458	476	478	427	455	482	445	434	435	449	455	440	493	475	467	423	429	440	480	450	420	465	448	482	445	402	440	447	440	432	487	463	473	485	465	470	448	463	408	452	431	466	433	428	450	477	458	449	437	458	468	436	446	460	444	472	465	420	472	465	452	458	475	474	459	480	422	421	452	441	456	464	425	460	433	464	463	474	450	440	497	446	439	417	443	458	476	454	475	449	406	454	438	463	470	460	462	472	448	414	464	428	412	480	483	470	454	467	445	468	448	448	414	454	447	464	417	427	432	469	449	462	416	434	478	445	461	428	497	433	412	475	474	461	452	453	457	431	420	439	385	419	452	457	465	451	460	451	452	437	483	442	445	427	476	432	454	475	436	442	441	470	439	405	477	448	443	452	455	425	482	498	461	453	456	473	454	461	428	469	430	484	453	432	455	436	426	500	460	487	449	470	453	450	488	479	426	485	469	423	466	463	487	438	459	459	414	453	471	454	485	458	453	462	464	449	426	457	418	426	468	426	470	449	471	458	441	455	490	436	449	452	448	501	434	436	477	465	429	467	461	426	481	437	451	473	446	435	446	481	457	452	442	462	418	455	449	514	464	427	432	475	452	421	464	446	474	481	471	447	451	455	445	428	446	432	472	475	427	442	463	464	457	422	438	465	447	449	452	491	467	467	431	451	462	442	504	462	475	495	450	463	473	488	471	416	420	465	486	449	469	428	431	450	435	446	456	460	445	456	432	457	445	478	439	484	455	435	425	475	472	445	476	452	401	472	458	463	436	455	454	435	422	450	452	424	448	421	427	431	413	465	482	441	473	407	444	424	490	454	449	433	424	459	502	462	456	426	421	471	440	434	463	436	484	462	431	453	465	407	442	443	482	413	452	475	488	447	442	433	430	459	447	427	426	447	437	432	480	442	460	441	452	415	421	408	432	448	449	474	449	445	412	489	438	478	465	449	473	454	459	425	460	433	432	417	458	468	452	461	445	427	410	458	441	464	490	455	453	483	466	432	428	443	465	452	422	417	449	430	457	463	435	452	440	452	460	459	436	435	479	405	475	459	482	442	460	406	455	457	426	423	460	437	416	438	440	440	477	451	465	464	493	460	426	465	475	455	452	427	434	473	437	446	461	413	458	453	467	444	407	405	432	436	488	458	499	438	466	417	431	450	487	435	441	434	487	451	433	433	449	443	432	436	468	465	459	479	469	429	459	442	473	451	480	429	491	445	429	429	443	449	436	469	470	512	426	442	442	451	449	485	439	460	488	444	449	434	457	450	425	451	424	451	434	450	478	428	492	471	459	455	455	472	470	474	445	451	471	471	456	477	465	447	456	471	482	486	418	452	420	450	455	447	475	418	437	437	498	442	438	442	467	444	449	465	433	490	480	455	476
40453	42742	37790	25158	18478	11873	6015	2181	739	424	506	1189	1207	951	2454	2790	513	883	2038	3988	4651	2609	1041	582	525	292	291	333	305	310	218	203	218	218	219	275	228	235	222	233	235	226	233	226	222	234	221	219	209	217	220	214	228	217	227	228	232	214	211	225	219	227	214	207	236	221	210	241	221	213	189	208	212	220	182	201	209	217	225	242	214	224	218	238	216	229	228	228	254	218	227	223	214	192	220	227	224	227	227	206	201	226	212	225	222	214	175	214	224	218	221	225	242	211	205	216	226	199	234	211	221	209	204	213	223	211	221	221	220	207	196	221	220	268	223	222	220	242	235	195	234	225	223	219	219	226	253	255	233	224	208	224	219	226	205	275	225	238	206	226	221	219	222	222	212	232	260	227	231	205	201	233	214	216	207	205	221	224	223	254	233	213	250	213	194	205	221	223	223	234	215	210	222	223	220	207	217	240	203	204	228	212	231	194	203	237	200	185	232	220	235	218	194	222	226	224	210	225	210	226	223	207	245	218	215	217	247	208	220	194	240	223	210	223	233	227	228	221	200	234	224	205	193	229	212	216	191	247	231	222	241	216	211	209	213	222	238	244	195	208	211	201	237	202	242	226	222	204	231	199	234	210	223	219	222	245	202	191	216	238	216	237	238	206	223	249	217	205	215	214	204	200	226	218	243	212	226	255	235	228	218	221	215	223	227	208	224	209	217	213	210	220	231	228	232	228	217	210	250	244	236	232	202	223	211	262	235	234	247	226	226	215	236	216	235	202	214	210	211	205	221	235	229	224	212	240	218	208	219	233	219	230	226	224	230	218	212	223	226	224	223	233	267	213	244	228	214	233	200	226	213	211	220	225	213	201	223	268	193	190	194	230	236	220	226	209	217	222	215	221	189	221	234	243	207	227	214	215	220	233	232	224	240	216	218	226	230	230	198	201	229	212	214	233	236	230	203	228	220	214	209	200	221	212	233	210	215	211	210	220	219	222	221	202	187	221	219	238	223	206	232	204	222	214	212	237	195	237	226	183	195	220	214	224	233	235	232	213	215	232	226	228	214	203	234	203	234	243	219	216	213	216	214	236	220	198	216	244	214	226	238	230	240	210	202	234	237	227	188	197	237	257	227	190	243	236	204	221	219	203	205	217	235	236	214	223	226	230	224	245	224	213	197	190	235	268	209	205	211	230	250	232	213	236	223	221	214	218	263	221	228	177	216	203	215	221	210	242	210	223	217	226	204	238	229	242	210	239	205	198	228	219	216	228	202	201	215	242	221	216	217	209	178	235	204	211	205	241	226	216	219	221	223	236	223	216	204	219	220	215	214	214	227	199	208	202	216	248	232	222	220	250	208	241	210	237	213	204	239	191	212	232	240	217	226	215	223	200	218	265	232	202	227	248	234	230	218	241	190	249	217	204	202	195	204	214	201	224	223	208	201	237	250	219	254	189	196	213	204	198	234	224	212	240	227	242	198	214	237	240	215	229	220	193	214	206	199	216	210	216	175	219	237	217	223	236	217	180	223	219	219	235	241	251	239	240	203	200	218	221	206	234	218	210	226	231	192	233	222	216	225	231	210	246	211	219	227	216	212	217	238	223	230	230	225	230	219	232	213	241	220	193	215	231	217	224	222	222	237	249	201	228	222	224	232	212	230	231	220	217	209	214	204	197	255	206	223	212	239	199	228	201	187	236	221	194	229	238	200	230	226	224	232	213	241	226	238	222	219	239	261	229	223	209	217	197	211	209	236	224	214	254	225	234	227	215	205	228	206	177	225	217	225	253	215	217	217	206	214	204	226	207	225	260	209	214	223	267	230	221	211	219	235	228	238	225	221	249	214	253	209	214	220	225	216	188	228	196	236	206	210	223	187	235	221	216	203	230	238	245	207	228	240	206	235	233	217	231	230	216	215	260	224	214	216	231	194	201	196	208	225	211	216	223	207	186	230	232	235	232	195	249	216	218	193	223	208	209	181	215	232	205	216	234	214	199	226	238	242	190	207	245	200	238	237	227	234	205	220	209	193	227	244	212	207	215	229	232	222	226	227	212	202	187	237	225	239	226	222	232	227	247	222	202	188	242	220	242	214	223	218	236	237	192	215	235	213	219	193	193	250	225	222	221	209	218	241	236	244	223	190	189	227	179	195	239	200	233	229	217	230	191	222	210	220	206	195	206	230	210	214	208	206	191	207	211	237	242	231	212	204	206	235	218	198	223	194	218	221	246	220	229	249	233	242	231	223	255	247	219	233	241	218	202	227	248	195	203	217	225	247	219	231	239	217	216	250	232	222	234	229	232	216	229	226	213	224	215	196	223	216	229	227	211	216	191	221	216	257	232	246	209	211	221	215	218	222	259	190	210	214	210	230	194	223	220	206	209	221	231	219	219	216	214	199	197	221	183	222	202	211	214	237	243	215	193	221	235	198	223	233	200	226	209	246	196	206	242	205	235	215	224	236	216	217	192	201	205	235	231	221	252	205	194	199	218	229	197	216	229	197	225	208	225	238	189	246	236	219	209	228	224	196	236	219	214	250	215	219	195	210	210	225	234	220	231	214	234	235	196	237	201	231	220	214	225	202	228	219	236	211	201	218	239	251	250	223	229	248	208	209	213	247	229	208	202	237	210	218	210	227	220	217	248	195	207	238	225	219	225	223	238	216	211	210	213	213	228	236	212	218	206	240	236	224	218	205	215	223	216	206	189	201	215	212	212	219	205	243	216	233	226	230	192	220	234	240	230	216	233	208	210	176	178	241	241	211	208	201	244	238	230	207	219	225	213	214	211	219	233	196	215	228	250	236	246	228	222	256	251	222	235	246	233	233	218	216	210	238	206	244	196	201	215	246	217	209	215	202	225	218	219	210	221	222	235	222	216	194	185	220	210	212	230	231	233	235	227	189	219	228	208	172	227	242	249	211	213	196	219	217	218	226	220	219	220	202	213	224	218	226	232	221	200	237	228	205	205	200	214	210	200	217	201	214	204	216	219	229	226	206	226	229	243	219	228	190	216	221	222	213	225	235	235	208	242	235	263	216	205	211	206	210	215	223	198	203	204	210	212	199	208	213	209	207	226	240	229	219	216	232	227	207	190	210	230	237	241	221	224	247	230	226	221	230	223	204	223	199	226	222	233	215	227	234	230	235	197	210	188	226	192	204	214	214	230	210	229	222	216	181	226	200	235	225	238	208	220	209	215	225	221	217	202	198	229	240	214	222	212	229	223	235	217	212	230	234	239	206	205	210	218	243	210	231	234	222	187	217	225	242	190	201	202	233	194	247	201	247	230	278	231	211	210	237	214	227	226	231	220	241	252	225	219	210	208	233	188	236	225	231	217	210	214	240	211	214	200	232	221	210	232	224	229	200	220	231	221	192	219	231	242	241	219	215	198	203	231	214	248	229	193	210	228	221	234	223	239	222	203	234	225	266	230	227	218	205	199	214	219	222	248	228	243	213	213	241	230	220	222	223	232	222	208	224	203
31357	39793	36620	7164	2604	2281	1965	1656	1411	1366	2192	5998	6074	5086	12029	13055	2261	4877	11004	18750	19846	11940	5160	2587	2059	1138	996	1024	1019	1055	618	529	501	470	521	518	488	506	568	519	515	500	540	510	528	527	477	520	493	500	542	559	478	513	489	533	481	484	486	537	511	507	537	504	518	549	492	556	492	540	502	483	518	518	492	518	531	509	492	502	496	492	540	503	480	511	519	504	515	521	537	482	548	513	485	524	505	512	524	498	499	493	557	551	545	509	500	495	543	469	533	491	527	485	546	500	538	511	516	562	479	548	506	494	522	533	482	515	518	525	512	511	519	507	498	504	531	472	543	528	566	513	477	544	513	527	533	504	505	485	508	510	543	511	515	524	508	489	500	531	510	503	484	498	485	539	553	505	500	492	501	531	512	519	520	483	472	537	547	497	504	506	520	509	516	472	493	505	445	485	498	497	542	499	545	478	525	512	484	505	560	523	535	501	526	517	561	525	534	527	514	510	503	497	493	536	533	516	510	528	529	510	547	516	514	514	508	513	511	503	497	468	542	508	547	539	507	544	499	551	499	533	553	477	549	507	510	520	495	536	523	520	478	522	535	493	518	514	548	533	516	491	516	524	502	539	535	493	502	483	497	532	533	541	513	512	489	523	516	463	478	496	497	502	495	492	521	513	537	474	510	491	496	554	521	505	479	535	491	482	516	533	522	545	482	535	485	529	515	482	511	520	517	549	498	511	512	547	492	518	517	505	512	530	563	555	504	523	521	510	516	483	529	491	546	502	514	488	489	510	542	508	521	505	522	541	521	503	529	508	509	503	497	518	522	518	526	533	532	481	521	546	586	542	535	530	510	516	510	476	547	530	477	498	489	513	493	518	531	549	509	516	501	504	495	505	499	509	531	502	506	521	509	533	515	534	539	487	530	500	496	477	523	523	480	559	541	537	521	523	516	521	512	508	504	551	522	521	506	514	507	510	507	485	537	535	534	474	495	498	492	545	519	512	501	508	528	520	513	522	512	489	525	526	525	487	505	511	528	518	518	529	505	517	493	509	509	493	512	493	513	507	509	537	484	584	536	521	508	519	467	517	518	513	527	508	514	522	467	504	506	511	505	537	534	490	525	491	496	556	508	514	522	501	562	508	505	491	535	481	532	561	505	521	503	506	518	528	516	506	531	540	513	530	520	509	505	496	498	490	542	495	506	495	513	533	521	468	519	506	506	499	530	516	517	494	480	511	484	499	510	522	494	537	545	514	481	494	528	522	545	502	493	507	506	514	501	524	528	518	525	532	494	520	551	494	535	504	529	536	548	478	469	545	571	485	485	524	558	543	512	535	528	519	493	505	515	490	547	534	493	511	548	576	500	527	524	496	475	524	499	507	499	522	524	534	544	511	512	502	513	524	536	543	530	535	552	520	520	505	519	497	492	479	532	514	482	529	497	499	511	553	531	511	504	517	495	496	557	493	545	499	595	525	492	523	499	475	560	523	520	513	547	484	520	500	519	503	561	562	501	498	519	538	507	495	497	520	477	554	508	491	548	516	495	476	528	505	534	510	505	480	519	492	498	510	502	525	515	508	530	537	518	546	521	512	514	484	547	540	491	496	509	512	497	504	501	516	507	515	529	513	493	520	497	490	508	514	503	523	480	515	480	499	508	525	508	513	516	528	494	533	480	539	502	515	496	541	497	529	488	571	524	532	484	510	562	503	511	510	477	528	510	505	482	513	501	503	468	511	492	530	532	516	546	459	496	496	480	547	511	555	488	542	556	503	542	516	524	501	520	493	483	514	545	532	525	477	514	538	500	505	473	474	517	520	507	541	531	511	478	525	539	490	539	530	506	491	538	528	491	505	495	542	506	507	534	497	494	522	495	488	539	508	552	471	499	517	482	533	520	485	551	505	534	526	510	477	507	528	494	496	538	469	518	518	497	535	519	527	555	533	502	524	548	523	536	560	533	502	485	519	493	528	542	526	494	482	507	543	502	553	544	514	501	496	464	505	546	514	486	511	544	473	469	524	478	508	535	510	559	494	530	522	533	532	493	541	503	493	536	479	535	485	508	515	537	516	489	571	521	542	507	508	520	526	502	500	505	541	489	541	508	499	484	495	518	537	521	537	508	491	500	545	476	518	512	560	502	543	541	518	526	504	528	515	527	465	532	489	506	492	539	564	575	519	480	526	478	533	506	554	564	499	498	509	466	495	527	511	498	530	497	514	541	498	507	513	514	498	516	515	526	535	494	489	494	494	514	499	514	505	488	513	503	499	522	514	539	506	503	499	515	453	505	540	526	499	540	510	527	534	549	560	530	532	553	502	531	527	505	569	512	492	472	521	503	502	549	508	512	505	500	543	519	536	518	533	558	471	485	528	489	534	555	530	522	519	555	497	510	508	496	511	535	502	482	491	478	517	479	511	514	547	525	532	554	513	539	515	575	497	506	485	556	516	528	527	551	536	496	508	541	486	556	496	477	523	519	509	516	523	486	555	511	498	521	540	525	520	535	529	505	503	525	529	516	500	495	486	477	536	506	533	526	508	504	519	562	518	516	508	507	522	530	533	477	531	516	522	543	512	529	512	531	478	500	447	518	513	469	534	552	499	534	488	526	499	479	490	492	516	502	506	495	516	524	506	496	497	538	482	529	538	484	506	496	522	504	495	510	526	511	496	555	547	529	551	534	510	526	493	500	538	520	519	515	503	511	493	532	554	534	526	506	562	505	520	527	542	536	507	543	483	497	517	511	508	521	508	538	524	493	492	489	511	500	530	504	490	489	557	496	521	515	536	494	497	515	543	507	497	463	500	525	526	512	479	462	523	502	499	496	523	530	523	512	452	526	492	525	507	524	531	495	536	493	510	510	518	496	490	515	504	480	496	530	502	522	482	526	511	506	535	534	498	502	518	520	527	569	494	525	530	587	492	517	520	524	505	526	566	537	514	508	504	537	486	461	503	514	507	543	527	521	519	500	515	536	517	532	465	521	548	470	492	528	497	510	519	467	509	523	518	496	511	511	513	565	487	540	531	489	558	507	544	534	515	507	527	507	554	523	492	517	534	491	514	490	519	499	524	504	507	530	519	527	517	504	530	542	514	493	532	531	474	532	538	525	502	510	505	499	531	493	543	542	541	496	496	519	501	450	528	501	483	500	527	502	539	463	529	522	519	530	569	520	491	517	545	510	524	518	507	471	509	517	520	478	517	508	523	561	511	504	527	499	556	515	514	494	508	518	532	522	500	474	532	534	550	485	541	485	552	532	513	515	536	536	508	542	551	516	483	536	540	493	480	538	529	521	522	550	540	535	532	522	480	469	495	554	518	497	523	494	515	489	576	506	507	556	528	526	501	545	521	511	494	491	538	474	470	555	485	473	494	515	505	476	488	506	520	532	509	534	536	591	522	534	524	502	508	511	510	521	529	497	491	526	481	530	507	511	531	476	476	511	544	543	502	514	493	505	523	482	502	503	512	518	499	513	527	484	524	515	496
47437	44457	38632	25814	22071	17079	11300	5698	2020	667	1647	3419	3020	1570	5301	6771	1816	3151	6903	8374	8458	5364	2016	963	877	486	359	380	380	342	238	161	197	188	159	194	139	195	167	193	158	187	169	171	162	200	180	192	180	195	178	155	178	180	193	187	168	184	165	172	183	171	187	172	180	162	168	183	170	178	174	182	173	177	172	179	153	196	169	201	192	176	165	178	189	159	179	179	172	183	180	167	168	167	176	170	162	165	165	168	180	165	183	181	180	195	184	183	179	190	171	188	165	193	190	202	170	170	183	179	202	168	166	186	164	193	195	187	157	171	171	156	159	169	167	147	172	157	164	175	187	180	177	175	171	163	201	166	202	161	189	195	185	192	177	187	173	209	185	173	181	196	187	178	159	150	171	165	185	177	168	202	162	160	169	183	190	156	190	177	184	180	172	181	192	164	180	208	165	178	165	207	166	172	165	192	188	186	176	182	175	183	166	196	186	198	170	172	163	170	172	180	169	185	196	199	171	172	182	183	167	189	181	185	138	169	162	173	181	180	183	200	183	175	185	160	167	148	203	178	189	183	170	192	147	185	179	182	169	182	182	201	200	154	171	174	186	210	188	189	184	187	191	194	186	177	146	179	195	179	168	187	158	220	178	204	177	176	155	172	176	173	191	176	176	182	194	178	188	161	207	164	153	167	181	163	189	160	170	194	161	164	170	186	164	182	136	168	169	179	194	171	188	169	168	194	170	185	150	158	175	187	199	166	165	177	167	166	170	177	163	160	206	189	163	190	175	184	179	177	162	158	157	208	196	156	183	187	157	176	178	160	179	169	187	151	186	181	157	176	153	191	195	180	181	178	163	166	167	171	181	197	170	188	200	175	180	165	165	164	180	194	162	170	175	182	187	170	175	179	162	182	158	160	177	169	177	175	179	185	187	177	176	168	194	164	187	158	205	173	158	183	175	177	179	196	191	170	201	159	185	180	181	155	176	172	178	167	163	173	139	193	172	158	174	187	180	177	164	178	199	192	165	192	191	177	167	191	155	173	171	166	171	192	165	176	178	157	179	152	157	195	182	177	182	175	173	178	148	167	178	183	186	165	182	172	163	185	201	168	188	198	167	183	161	166	197	170	164	164	204	200	190	199	184	187	164	180	167	156	164	178	166	193	170	172	168	164	157	185	189	152	187	182	173	181	173	172	180	202	180	196	178	197	168	164	183	180	190	182	157	199	203	174	190	160	175	182	203	199	180	208	178	191	169	175	198	173	169	182	155	175	197	173	186	166	179	202	190	175	202	182	174	206	176	173	155	170	162	167	180	170	166	190	189	180	168	171	173	179	149	147	167	205	173	182	164	218	172	164	175	172	183	173	174	185	192	161	178	158	168	172	178	184	173	176	172	161	183	179	183	183	168	189	188	176	180	162	178	170	181	167	184	183	160	200	198	179	188	195	176	184	187	164	204	170	171	167	155	179	167	187	198	168	146	199	208	193	190	174	169	184	189	179	158	167	204	166	191	163	163	189	177	165	194	148	143	215	186	183	173	163	201	173	191	188	165	188	186	189	169	181	169	180	187	165	179	182	153	163	173	192	202	201	163	190	175	173	176	166	194	163	197	195	196	180	177	176	196	199	169	180	153	163	186	189	180	173	181	179	150	174	179	186	192	179	172	176	188	182	191	167	190	169	184	178	177	171	157	193	172	166	199	178	176	152	176	167	193	153	183	173	187	173	167	184	173	170	183	170	145	181	194	200	189	174	177	202	182	162	159	163	201	170	155	166	177	206	187	188	176	177	190	160	176	179	160	185	173	176	194	205	174	170	179	207	169	159	175	185	186	147	184	189	174	167	174	182	184	173	163	166	173	182	168	185	203	166	184	172	145	164	168	180	178	166	189	159	206	158	166	186	159	152	185	170	191	177	178	161	159	188	178	160	189	172	159	164	184	190	178	182	179	177	174	179	171	199	194	164	195	163	194	185	173	192	163	182	177	171	178	193	164	163	177	168	193	184	179	191	187	163	161	173	175	193	164	171	186	199	197	182	133	174	197	159	161	185	167	187	166	171	162	154	162	182	144	144	185	187	145	203	174	161	186	168	161	181	180	185	184	208	189	169	150	183	188	190	178	185	156	184	165	125	168	185	186	185	174	203	154	186	188	196	170	181	190	160	183	169	193	177	184	177	182	174	159	203	199	175	175	141	167	160	213	175	160	180	168	176	174	158	156	165	174	152	161	179	145	184	202	162	150	180	195	184	177	192	185	188	173	185	163	165	184	181	189	149	180	176	206	170	187	152	175	175	189	168	171	194	173	174	177	168	165	177	179	214	174	179	156	193	164	166	152	196	185	174	196	203	193	184	180	171	168	174	195	162	168	158	189	183	193	174	197	167	181	206	212	195	193	192	202	174	161	185	183	187	170	156	176	166	159	157	188	179	166	165	161	203	151	183	164	190	171	170	171	158	196	182	183	175	150	193	176	195	179	185	188	169	217	164	216	187	176	151	171	204	171	196	189	180	155	185	193	185	163	175	178	170	171	192	187	166	170	174	162	167	169	145	185	166	176	165	171	184	164	166	169	171	202	166	178	190	169	185	162	160	164	155	197	179	172	174	168	200	174	160	174	178	183	185	154	188	178	196	175	174	193	194	176	183	187	185	180	162	171	177	174	175	162	181	189	162	164	172	163	199	160	190	175	188	172	184	198	165	167	197	184	148	168	178	171	159	182	175	172	169	191	179	170	197	187	164	187	168	186	179	159	191	192	171	163	192	152	189	161	178	170	153	169	177	178	161	180	176	180	194	161	179	150	166	162	180	191	181	175	171	181	164	177	189	180	168	136	197	169	192	195	171	183	185	171	177	184	191	146	166	189	194	174	157	170	149	184	170	190	166	160	174	202	171	183	163	182	186	162	175	179	179	174	183	185	157	174	170	182	188	169	178	179	186	159	174	168	154	198	147	159	170	168	203	164	178	183	185	182	181	199	193	188	163	179	160	180	188	176	166	174	174	168	180	169	197	164	195	192	173	198	202	173	168	167	197	165	183	162	190	186	168	175	177	183	174	196	166	163	163	192	193	199	185	148	174	177	161	185	203	179	169	189	178	175	177	168	184	178	169	179	198	189	186	199	188	191	147	190	153	163	180	199	190	197	177	168	180	178	180	189	178	202	158	205	184	184	174	167	186	174	183	203	156	191	210	184	171	195	194	171	185	165	174	171	149	203	153	185	182	148	193	211	176	208	166	172	188	166	189	189	184	154	171	176	171	187	165	174	206	197	178	165	190	178	184	171	176	183	179	186	183	192	204	185	189	175	187	173	192	178	185	173	183	153	175	177	147	161	183	161	176	194	186	184	192	174	155	165	166	186	176	168	166	173	193	169	171	197	149	176	167	180	188	186	165	166	155	157	191	180	231	175	176	165	175	166	171	167	165	167	169	191	176	185	171	196	167	168	169	195	173	163	168	168	184	188	166	154	169	163	173	158	166	186	190	199	167
37305	45922	39161	6988	5019	4170	3601	2885	2271	2031	7857	15040	12976	7767	22049	22944	7568	15302	26048	28453	28164	19726	9328	4805	3987	1890	1395	1621	1645	1324	596	422	377	409	398	428	401	421	445	434	398	390	395	398	410	396	405	413	399	428	434	406	411	463	414	414	419	378	410	403	414	399	428	409	424	401	424	410	392	393	439	397	432	407	428	409	395	374	410	401	405	402	388	416	406	396	402	422	404	409	392	417	410	418	422	420	432	437	430	387	407	424	407	393	449	429	424	380	390	409	427	408	428	405	424	406	399	403	410	391	433	405	386	394	414	422	411	429	356	412	398	430	405	418	424	433	387	396	379	397	443	406	411	389	409	389	392	392	395	404	416	453	403	413	386	382	415	385	384	404	366	401	405	397	402	409	410	428	439	399	403	428	419	402	404	406	405	385	400	376	418	401	416	415	393	432	396	416	433	392	403	416	412	411	393	422	379	425	445	433	405	409	428	395	374	428	415	400	417	433	379	452	434	434	402	418	415	389	408	420	381	409	388	405	444	407	406	402	442	436	394	398	414	435	391	408	406	421	386	416	402	413	373	404	396	403	374	424	419	417	368	390	429	408	396	391	391	452	408	431	411	422	398	392	387	448	424	432	447	416	403	412	408	418	417	416	389	420	374	405	410	411	412	412	425	401	433	432	408	419	391	419	441	416	390	413	398	383	427	410	390	392	392	386	425	386	408	397	421	451	432	408	386	417	425	415	418	419	414	375	397	404	392	426	427	413	405	378	431	457	412	386	411	387	406	401	406	414	392	434	418	410	420	423	445	395	405	424	426	426	413	403	421	381	411	377	417	415	375	417	404	403	384	416	426	418	392	400	444	385	402	412	395	401	385	370	402	405	410	432	420	387	387	423	397	459	374	420	394	380	425	425	435	451	402	425	394	390	402	428	410	431	405	414	418	393	412	421	394	404	412	404	411	383	420	420	381	420	397	441	419	388	395	385	407	412	413	395	401	385	371	446	385	403	419	387	407	433	397	398	401	389	394	443	411	417	392	411	397	434	418	426	397	426	435	388	427	401	388	426	426	415	419	444	403	407	427	409	368	444	399	445	365	425	431	399	433	390	425	421	411	422	411	400	420	410	396	424	409	430	398	419	384	390	418	423	404	403	404	423	413	437	405	392	394	431	391	416	426	435	441	402	416	424	435	426	387	438	427	372	408	397	428	387	422	414	409	456	426	407	411	414	418	421	421	395	391	425	437	411	431	446	439	425	386	403	445	449	454	395	395	400	408	431	375	396	426	397	406	406	422	403	390	401	403	417	425	394	381	411	419	408	423	410	405	430	430	382	370	419	373	377	422	401	423	394	397	390	412	391	395	410	437	424	452	415	398	379	432	399	419	418	399	415	378	420	359	419	393	419	436	389	413	396	405	388	434	403	398	420	439	383	393	380	409	405	435	400	395	401	425	415	433	403	390	420	420	427	388	382	382	375	399	406	426	410	444	399	441	407	418	425	384	416	394	431	387	428	391	419	397	380	398	414	392	396	401	434	430	423	392	403	431	408	446	404	416	378	423	403	436	360	386	402	410	416	393	420	403	376	436	429	379	380	395	430	455	410	419	387	430	416	413	391	404	392	446	413	430	377	383	387	384	411	413	443	414	422	374	412	401	400	393	395	393	429	383	446	426	416	386	422	386	438	415	403	429	430	377	423	448	417	413	388	382	439	410	428	454	418	373	359	425	436	394	386	393	423	374	453	411	402	432	426	396	431	411	410	381	416	401	400	400	393	423	400	427	404	402	398	402	418	406	425	396	418	395	401	453	425	387	427	382	402	408	442	412	414	388	400	428	445	449	417	393	416	423	428	425	407	395	405	438	397	413	378	417	423	405	388	383	381	404	416	397	385	463	402	407	442	384	414	409	418	427	362	389	418	426	404	443	402	438	443	403	416	396	431	413	397	423	406	393	420	415	434	382	402	406	399	405	392	396	410	398	403	439	413	400	405	414	427	433	413	425	449	404	404	419	402	369	447	408	406	422	390	445	433	427	394	409	425	386	416	406	420	393	403	429	420	424	388	471	378	448	377	409	389	439	414	400	411	374	374	394	442	383	445	426	456	392	382	414	432	433	413	390	403	415	422	419	403	364	422	423	370	424	400	404	408	385	423	422	430	436	424	390	451	422	403	392	410	441	389	404	399	411	398	366	482	445	400	437	413	419	418	381	406	445	421	407	408	409	416	449	435	423	399	428	410	417	423	412	410	423	401	381	409	448	399	453	413	401	410	437	425	372	412	374	390	397	415	446	410	430	415	428	390	441	400	387	392	415	446	413	422	410	406	419	401	412	400	402	400	438	408	391	398	448	408	418	383	415	405	414	420	377	403	397	393	394	415	394	413	413	451	409	412	419	437	420	429	446	399	382	397	411	395	398	368	365	435	437	410	417	403	428	413	386	445	405	426	402	392	401	400	419	401	409	399	414	404	402	386	419	409	397	401	398	399	412	399	402	390	413	377	384	423	376	397	408	426	412	409	371	409	433	387	396	401	402	415	386	411	381	432	421	399	427	390	406	410	408	414	369	401	412	409	392	411	383	393	423	407	372	433	420	388	362	425	404	413	456	413	427	437	417	400	439	397	410	403	421	387	408	436	425	413	425	417	388	430	408	370	426	396	444	422	386	434	399	430	449	414	400	429	432	412	421	416	403	417	399	393	380	428	406	425	375	394	414	374	392	420	413	430	411	404	420	440	419	429	434	398	394	405	385	400	403	416	405	392	413	399	405	403	423	408	387	400	417	405	396	362	398	381	393	423	379	401	403	419	405	432	415	404	456	392	397	422	359	402	379	401	418	400	412	397	409	416	391	417	409	416	391	394	416	398	410	442	406	419	398	417	400	415	363	407	389	386	392	415	381	392	412	397	371	436	426	423	433	377	412	443	425	409	382	398	437	387	449	462	418	366	423	374	416	411	389	383	397	398	424	407	387	401	408	407	368	467	418	408	407	406	387	363	436	400	450	406	441	422	424	423	457	411	398	452	407	412	411	446	394	417	398	417	423	401	427	379	380	396	417	430	432	394	373	420	435	395	391	405	377	365	416	410	374	441	381	425	400	410	427	377	456	424	420	434	398	384	404	390	418	411	444	374	393	434	414	398	426	404	391	427	431	397	448	468	390	438	397	433	381	420	449	437	432	435	408	382	349	420	417	419	399	388	413	444	412	436	417	416	441	421	411	402	451	432	414	418	397	411	434	393	393	435	439	391	423	424	457	398	407	415	424	394	410	425	420	436	416	412	397	420	392	422	422	441	376	440	405	392	407	408	454	397	414	446	414	427	411	387	414	415	408	396	415	364	391	424	414	395	413	395	412	415	394	396	421	403	405	413	443	384	415	424	377	400	372	386	433	451	403	420	368	403	426	400	388	409	404	391	381	425	421	411	422	433	372	412	392	414	426	433	415	411	413	388	412	382	460	403	407	444	401	383	387	425	420	406	400	430	425	419	395	386
7847	9948	8966	1629	423	262	235	209	202	214	210	237	246	199	284	307	201	191	292	478	652	608	355	258	214	208	193	205	186	191	204	172	188	182	152	190	178	185	172	190	200	182	188	161	182	169	172	173	182	174	165	177	180	182	192	197	177	164	189	164	197	219	171	172	185	174	176	206	201	180	201	170	186	179	215	162	185	151	178	215	181	174	183	185	171	198	184	205	179	185	183	206	165	196	176	169	180	197	196	198	190	166	200	173	177	194	169	174	187	171	174	186	184	203	196	149	151	178	193	182	186	193	147	169	171	205	179	171	212	173	177	186	188	196	189	185	191	168	180	163	166	177	194	208	168	192	175	168	181	190	187	191	190	161	187	163	170	168	179	200	192	176	182	189	180	166	177	181	174	182	183	186	176	195	172	182	166	198	192	181	188	174	162	173	194	194	203	179	163	187	186	202	185	197	166	186	157	176	184	212	221	175	166	172	174	184	164	174	186	171	165	189	191	175	197	184	194	185	175	190	186	175	183	201	180	187	185	183	185	208	204	203	202	186	195	183	177	178	173	207	191	173	222	170	207	183	186	170	196	195	189	176	163	158	193	191	160	199	179	184	183	182	188	188	185	163	185	187	169	175	173	161	173	199	196	189	203	168	182	171	184	179	181	176	182	205	163	177	181	167	194	169	182	187	174	192	181	179	187	184	187	181	185	196	180	191	169	178	184	172	194	183	188	162	195	183	163	176	190	190	178	178	175	167	172	206	177	178	186	191	188	178	167	176	184	161	207	159	196	150	167	163	183	213	192	178	167	193	189	169	183	164	179	174	176	191	181	188	211	165	175	175	160	167	190	184	176	178	190	153	174	181	174	190	177	176	175	177	182	192	186	189	203	204	175	161	192	166	162	180	185	179	201	190	151	189	165	177	153	196	192	181	166	166	158	170	215	198	199	210	163	161	176	182	193	194	179	183	205	186	191	166	191	179	186	188	206	175	179	186	193	184	200	196	168	199	192	198	163	201	167	199	177	185	202	168	184	173	189	175	165	176	153	184	182	163	183	173	194	201	153	172	150	172	195	155	190	181	173	196	163	184	192	190	189	167	179	172	161	178	172	194	186	174	183	196	202	184	193	180	195	194	181	200	190	164	183	170	172	198	197	192	227	175	178	201	164	198	166	178	206	175	169	181	182	178	174	198	154	173	147	186	171	197	173	189	151	191	194	171	192	179	151	184	155	198	193	194	173	161	188	207	166	188	182	198	177	174	165	168	164	175	185	199	181	184	152	173	175	209	184	177	185	177	173	174	182	193	163	205	157	156	171	166	186	166	171	194	187	173	162	159	178	156	179	208	189	169	167	222	178	179	169	207	138	173	154	199	181	187	182	168	185	181	172	161	166	187	217	155	161	191	205	147	194	191	177	160	212	163	196	173	170	184	186	171	210	176	177	177	227	185	180	196	189	189	178	167	178	184	165	194	192	211	192	163	191	204	172	188	184	165	195	164	201	176	170	203	195	176	186	151	174	193	183	173	180	197	170	185	173	167	191	178	183	186	173	168	192	180	186	170	180	191	191	191	172	188	176	153	205	221	166	157	185	153	170	190	153	203	180	177	177	195	187	180	182	181	184	173	182	190	171	169	196	158	195	176	158	188	165	199	181	163	178	188	189	174	175	188	170	183	155	188	160	170	178	163	176	170	198	161	178	193	190	176	210	180	186	173	177	134	169	199	195	168	197	192	180	189	187	187	183	215	206	172	204	186	185	174	186	212	187	169	165	182	205	165	184	164	164	179	175	186	185	182	167	192	203	173	181	143	172	201	159	208	195	188	176	162	172	172	227	180	190	181	183	174	166	177	191	200	150	175	182	182	186	192	194	197	176	192	157	160	159	164	193	178	170	173	171	150	204	191	175	186	184	197	201	169	168	158	160	170	221	191	192	165	175	180	194	197	182	189	206	177	203	206	183	193	174	169	190	165	171	170	191	195	184	170	181	187	163	179	181	158	188	188	173	157	184	196	187	180	179	173	176	198	157	162	177	196	157	179	184	205	178	185	209	196	179	224	194	171	188	186	194	181	183	155	193	181	169	181	170	191	169	171	187	187	181	172	172	190	182	211	168	165	166	171	192	198	181	189	164	186	190	164	194	170	185	202	155	200	191	176	192	196	221	168	203	195	183	187	197	192	162	198	174	179	165	183	181	203	161	183	177	196	178	197	181	177	179	187	209	190	193	167	190	196	190	166	169	174	172	187	192	166	177	189	189	224	215	158	179	191	165	186	181	172	174	205	192	189	157	180	192	193	185	181	195	183	195	187	187	178	177	193	185	171	159	163	195	189	176	184	192	186	190	188	180	177	185	164	151	159	195	156	185	201	178	181	169	196	180	205	204	209	178	183	172	183	174	174	193	186	167	189	165	170	178	191	187	189	201	168	198	174	176	188	201	202	175	171	187	189	190	189	177	198	175	166	187	166	184	202	196	175	185	196	186	178	174	189	182	170	178	203	165	181	170	154	169	187	195	182	202	193	195	167	173	219	185	180	178	190	187	166	186	180	180	186	186	199	184	171	184	189	207	213	177	183	168	181	191	149	180	167	170	177	163	179	178	189	190	179	185	164	191	169	203	189	184	190	177	162	173	210	163	188	179	176	178	199	204	148	197	169	181	194	165	170	184	189	177	189	191	189	170	186	152	169	175	193	174	186	178	184	179	170	162	171	206	186	184	173	178	182	180	166	205	200	171	205	160	176	186	189	199	185	175	192	198	187	205	158	185	200	199	168	193	185	185	176	188	179	172	147	172	201	196	185	162	188	186	179	183	182	183	214	187	181	159	158	196	205	175	202	192	164	174	170	157	178	221	190	166	172	167	179	194	171	158	176	200	192	200	169	176	192	190	155	176	196	195	159	168	174	152	173	215	175	204	173	163	187	173	155	211	202	166	188	182	156	184	195	185	190	189	177	188	182	175	184	159	159	190	176	186	192	187	189	163	189	154	189	172	155	170	186	188	175	198	198	177	166	193	164	195	179	175	181	177	182	176	164	146	178	168	193	191	195	191	172	189	176	163	184	154	191	164	196	157	175	197	178	168	191	182	181	169	172	180	197	174	201	167	182	161	147	165	207	184	186	189	166	194	212	186	195	180	167	192	186	178	180	151	175	178	183	173	161	158	165	190	194	162	175	207	195	173	188	203	187	175	169	192	191	147	192	165	172	172	189	171	174	172	188	183	168	193	179	207	163	168	154	173	191	156	184	182	178	202	197	170	170	181	158	207	183	158	180	195	164	193	191	199	185	212	157	199	162	144	197	188	172	184	163	194	168	164	201	187	174	168	191	207	169	178	187	154	188	182	192	186	178	184	188	208	173	175	163	183	168	184	191	198	162	204	178	187	191	164	167	199	191	168	184	197	154	182	160	201	203	170	195	184	172	171	179	193	207	160	188	190	161	164	147	171	182	191	159	191	193	160	192	185	181	158	153	163	186	194	186	178	201
6058	12120	9518	920	777	768	703	612	610	561	611	744	876	638	1089	1296	603	668	1085	2297	3254	2719	1196	742	688	517	510	544	507	510	454	463	450	417	425	455	437	436	422	420	431	442	451	448	427	455	441	422	432	455	448	430	461	456	436	426	464	436	489	436	467	439	455	436	434	437	429	420	441	436	442	485	428	430	440	430	438	463	459	422	399	442	466	439	429	448	468	438	439	449	420	429	441	447	424	371	446	470	425	421	424	442	443	467	447	450	431	424	426	456	471	444	457	388	480	433	481	461	441	458	451	407	437	418	414	473	452	426	455	441	463	456	418	427	399	413	471	422	438	430	461	426	465	412	419	435	455	410	461	423	423	437	416	452	409	438	438	458	449	493	455	457	475	453	454	416	449	461	430	420	449	423	457	442	421	449	427	459	436	456	443	432	439	439	455	401	450	454	449	454	450	406	465	444	432	444	434	418	397	438	443	413	446	429	430	430	435	456	444	443	445	426	446	470	425	420	453	391	465	451	428	442	438	481	457	434	451	420	421	432	433	419	414	448	474	451	434	450	452	455	446	487	411	442	417	436	452	479	417	452	424	427	414	437	398	425	429	446	445	398	420	473	458	457	468	430	435	387	457	435	413	440	445	465	454	440	444	443	434	416	433	469	472	473	423	452	450	441	403	436	444	502	387	455	442	461	443	442	438	474	475	458	454	415	469	411	414	397	474	473	436	477	432	446	458	412	501	421	431	457	440	478	472	440	419	465	417	465	423	464	445	414	465	421	468	449	412	479	431	453	476	420	483	443	436	433	461	456	422	475	463	439	447	432	437	458	431	442	451	444	460	422	423	469	482	420	443	420	456	460	404	437	393	396	432	434	478	442	465	428	441	436	437	444	427	433	439	448	452	454	445	426	439	434	455	414	433	463	440	407	409	446	449	430	435	473	445	440	446	440	440	443	438	433	450	409	446	435	459	451	424	446	434	435	450	444	469	425	464	436	445	494	399	389	460	453	417	431	469	414	442	466	453	429	424	440	405	437	446	414	489	404	402	437	449	426	469	425	439	449	449	453	459	434	406	422	420	432	416	464	444	460	449	454	423	457	434	432	457	454	443	503	439	472	461	468	436	439	429	453	424	442	447	472	433	459	437	445	465	439	442	422	415	427	454	442	428	423	438	436	459	477	422	451	456	448	444	446	448	426	456	452	446	414	452	435	478	422	461	437	440	395	441	489	434	449	457	467	466	433	410	481	479	445	458	440	444	450	456	440	439	470	460	453	460	449	425	425	443	483	426	428	475	441	461	429	442	441	451	431	447	435	423	430	475	424	427	453	441	456	450	435	441	447	442	433	433	434	443	451	433	408	409	426	411	464	443	476	413	447	425	444	441	462	453	470	433	428	453	459	439	429	392	431	436	412	437	459	445	462	417	459	472	424	422	395	448	461	455	410	420	434	434	458	455	464	455	473	457	440	424	472	396	418	440	479	447	431	436	429	436	440	420	464	454	404	443	446	415	419	464	469	440	426	400	462	432	435	454	427	384	456	455	432	439	469	423	416	454	465	458	464	448	505	481	429	427	425	468	438	443	424	419	441	453	462	457	410	413	457	394	443	456	424	439	438	429	441	424	428	423	455	483	420	417	443	415	427	442	449	452	445	448	460	429	441	469	424	417	423	449	433	438	452	431	470	456	420	453	456	463	442	425	419	418	415	434	460	418	435	462	499	408	457	467	469	415	405	464	397	448	474	435	445	443	450	414	423	435	449	457	452	451	463	431	418	437	455	410	466	407	457	458	470	463	464	434	461	460	433	428	421	451	416	452	457	435	416	463	442	437	443	424	415	428	423	407	435	477	428	416	435	448	468	433	430	455	433	415	448	436	434	455	457	433	417	447	406	460	495	434	459	465	470	487	445	436	494	449	404	435	435	453	465	418	462	457	463	449	444	438	445	443	403	464	437	447	416	432	443	406	424	420	445	440	436	445	437	438	428	438	388	438	456	408	444	420	399	439	445	438	440	455	425	465	439	476	487	428	449	468	430	466	436	419	434	413	452	448	428	428	429	455	458	436	467	458	464	429	429	451	427	475	452	443	464	455	436	463	441	435	444	414	437	425	446	447	404	466	471	434	412	466	459	468	420	440	439	414	483	450	432	423	475	449	408	479	456	482	446	448	422	465	455	440	468	437	422	446	445	418	428	429	437	452	396	439	498	409	459	432	421	432	472	445	461	459	465	459	439	425	489	419	470	452	432	412	455	447	445	436	442	448	468	467	492	441	425	490	423	435	430	430	440	410	399	475	467	413	419	425	456	397	430	454	489	477	418	445	434	443	464	419	445	452	457	457	457	453	469	436	439	428	467	433	442	457	439	455	436	490	461	430	411	415	491	437	474	419	427	414	432	450	447	450	426	445	468	423	460	463	429	445	476	422	445	413	434	441	409	396	464	426	462	465	468	446	445	429	424	451	412	438	417	433	448	500	444	400	432	473	429	481	438	457	434	469	463	443	486	450	444	447	450	438	436	434	415	456	446	483	428	453	413	452	441	446	446	469	412	459	396	442	454	410	421	412	410	429	478	421	451	422	427	408	469	445	460	433	411	486	444	419	397	436	431	444	454	463	438	422	425	431	400	446	422	421	485	458	453	409	456	448	443	418	444	442	418	460	463	431	437	465	444	451	467	409	439	425	464	414	456	468	451	429	448	443	434	446	430	424	438	448	434	426	442	447	462	400	423	449	444	413	438	484	473	468	461	437	431	462	415	474	466	430	418	435	438	457	447	393	436	444	427	426	446	426	427	436	443	468	435	460	417	446	486	455	445	444	446	459	424	461	455	449	471	451	423	458	422	455	463	431	476	452	448	444	455	444	407	482	478	461	433	444	425	445	455	430	447	437	455	453	440	444	461	451	450	425	443	462	441	447	442	439	481	493	419	452	421	472	429	460	446	441	437	438	429	454	444	501	420	458	451	444	435	475	448	451	440	471	409	448	412	405	460	444	459	419	415	445	445	451	457	429	473	458	453	453	412	436	424	442	424	447	436	460	449	462	449	441	432	455	437	433	467	437	430	476	471	426	457	486	449	453	427	441	464	462	435	412	453	465	448	446	425	458	416	457	442	427	451	445	434	495	431	417	440	403	423	429	429	431	444	440	456	456	470	428	455	464	453	426	460	431	424	449	435	446	476	420	436	422	439	430	428	434	427	483	460	437	397	426	457	453	425	458	435	472	453	432	442	435	485	458	423	453	450	410	433	433	460	438	461	434	426	455	454	458	409	432	440	482	448	457	421	460	426	466	444	421	446	423	470	404	463	412	414	422	424	445	444	419	436	427	454	441	415	424	440	457	433	397	400	472	435	430	430	445	417	516	431	465	389	480	439	417	399	442	445	430	434	398	455	437	448	428	459	466	448	445	422	452	459	438	426	431	411	454	434	425	460	440	430	466	408	443	419	428	431	451	452	432	447	462	446	456	419	464	470	400	474	491	460	448	448
40045	43031	35650	21113	14230	7746	3480	1337	565	384	669	1054	864	880	2102	2760	731	981	2092	4085	4343	2378	1033	617	501	233	303	318	321	294	237	244	236	238	221	206	219	210	181	230	217	212	200	212	192	206	218	212	217	229	197	214	237	194	246	241	211	211	206	204	217	190	208	201	200	205	214	220	208	224	220	189	212	230	210	204	229	222	222	215	215	207	215	228	223	184	221	161	230	233	200	223	239	236	247	227	172	215	202	205	214	242	232	211	241	203	236	201	231	226	218	222	225	222	210	224	190	227	227	197	213	228	216	225	218	205	216	208	223	214	195	238	188	214	227	228	214	212	194	192	231	235	239	255	199	224	203	217	214	208	228	225	221	194	207	228	204	214	202	230	231	211	223	214	208	228	213	229	233	226	221	252	234	212	209	219	205	225	215	222	203	196	205	211	210	223	192	230	219	219	219	231	221	230	205	229	254	213	212	229	221	220	211	216	210	221	218	231	224	222	223	220	241	217	227	223	203	212	206	238	227	202	218	208	198	198	232	198	230	211	208	230	217	228	213	220	194	188	222	219	224	198	202	223	217	222	200	224	205	244	217	208	210	200	226	212	208	243	217	194	208	196	191	217	216	223	233	200	177	234	207	220	205	229	227	218	218	225	267	187	204	234	234	209	210	218	231	208	234	203	209	210	225	223	199	214	196	200	199	233	212	238	217	230	220	207	198	204	243	191	206	206	227	214	208	188	203	226	204	230	208	237	213	182	201	179	203	220	208	194	192	229	245	225	247	207	201	201	241	221	210	199	208	225	218	202	214	235	224	216	184	205	213	230	203	183	206	196	209	209	191	210	211	216	222	209	219	224	223	224	197	212	233	211	221	216	227	223	211	195	208	238	212	237	207	230	217	223	222	211	227	253	229	234	191	223	229	195	206	232	248	221	216	214	213	211	198	227	200	203	217	217	215	198	199	229	218	205	188	232	213	217	256	209	225	246	217	206	226	203	208	224	211	228	211	225	206	227	209	216	248	215	211	225	221	226	238	240	210	240	190	219	215	222	213	205	203	241	194	254	233	219	226	207	190	199	213	212	187	223	210	205	194	204	208	195	202	215	196	207	216	194	215	219	223	216	204	202	224	240	198	211	218	231	179	211	206	204	228	222	210	227	230	218	229	206	192	202	229	234	224	201	225	224	204	212	206	200	218	213	225	225	196	203	202	201	234	192	211	190	206	225	212	226	195	211	239	206	207	215	209	238	199	246	224	217	208	218	215	198	211	242	226	218	244	208	235	223	240	245	227	197	217	213	192	203	211	204	219	207	212	200	266	210	197	244	191	219	216	224	207	231	245	242	216	218	227	215	230	241	230	177	218	210	222	216	217	205	227	230	220	245	215	219	209	182	235	203	228	213	227	193	212	212	202	203	206	205	226	211	201	247	252	202	227	188	211	207	210	226	230	218	212	193	217	247	195	192	215	222	215	213	221	217	235	222	189	178	235	259	226	220	211	243	223	227	220	241	214	218	215	229	216	203	217	213	215	193	205	246	223	219	225	233	233	210	230	219	220	231	217	234	212	220	198	227	197	219	218	206	208	231	225	223	192	193	213	210	223	206	211	223	221	220	222	204	210	218	214	216	222	226	217	233	226	221	214	202	205	193	235	211	214	249	198	229	204	197	206	234	208	232	223	219	207	207	198	207	237	216	191	218	201	205	237	240	232	233	205	216	230	184	223	187	219	236	236	221	206	192	199	201	187	183	214	238	234	208	204	243	227	204	211	205	212	185	213	210	213	215	253	217	214	224	218	214	231	209	206	183	224	210	232	237	183	204	233	214	225	207	224	221	204	249	204	168	240	204	223	240	228	229	210	227	225	213	225	200	250	221	215	199	176	229	197	182	203	191	210	203	227	219	222	212	167	215	230	213	226	184	228	215	232	197	217	219	223	233	225	214	234	230	203	216	222	211	216	215	237	194	234	203	245	199	211	227	219	203	234	217	215	243	205	210	201	178	226	245	212	243	218	212	218	212	229	221	216	220	187	214	219	218	197	219	230	204	184	221	208	220	224	220	231	223	199	192	242	213	219	219	233	232	208	234	213	212	200	218	220	215	193	221	221	223	227	217	193	210	232	217	189	240	225	214	215	215	234	206	224	245	214	174	213	221	221	224	199	224	184	205	242	204	199	210	199	199	193	213	214	220	198	211	214	214	215	227	220	210	227	228	216	207	220	227	229	203	199	211	210	195	211	244	209	242	237	242	233	205	204	186	210	233	232	238	214	226	225	232	222	212	211	205	244	228	207	248	214	213	232	231	228	215	233	217	214	219	220	207	210	218	226	196	221	185	239	243	218	197	240	236	219	210	255	223	226	240	225	199	184	218	200	213	233	217	208	217	218	216	223	211	221	213	224	202	232	240	234	210	251	237	213	215	210	227	219	233	198	238	238	191	191	238	214	212	206	231	212	199	221	207	200	208	228	223	191	210	210	165	233	200	219	228	232	196	214	209	202	218	200	216	205	212	202	220	213	229	205	222	235	236	191	214	211	222	221	226	240	218	203	211	206	220	212	184	201	212	235	219	216	216	216	235	219	196	227	214	237	218	218	206	227	213	213	209	235	210	186	218	218	202	187	257	200	247	234	187	220	233	220	234	193	239	213	242	185	209	195	227	215	199	201	227	201	237	230	228	190	230	216	225	198	211	224	229	199	206	216	242	214	225	203	184	205	217	211	222	207	232	202	227	217	217	187	232	252	215	248	225	198	207	215	211	191	211	224	230	229	205	227	219	199	200	201	222	217	210	216	245	195	201	177	207	184	225	220	238	190	223	217	224	224	214	204	230	200	203	201	226	218	193	222	208	193	213	235	195	220	220	201	219	233	195	216	214	228	251	222	208	205	220	219	219	214	233	191	237	215	203	192	207	200	201	194	188	197	205	221	200	223	184	205	218	235	227	237	197	211	231	242	200	217	201	229	221	225	213	228	197	227	183	221	212	223	218	200	222	235	215	216	216	196	218	222	238	186	206	238	220	209	220	217	264	244	247	224	247	202	233	215	250	227	226	194	226	225	233	208	213	223	200	201	213	212	217	232	225	249	193	212	193	250	224	255	224	199	204	230	207	251	215	207	237	228	233	208	208	217	231	205	226	269	200	221	220	226	221	190	240	218	214	225	199	213	226	219	227	215	231	224	204	201	221	203	196	209	223	226	202	225	217	209	224	207	198	224	198	221	221	217	213	216	214	198	215	186	207	213	214	237	201	210	243	219	184	225	219	210	204	207	218	217	244	215	209	245	218	214	219	198	195	216	205	268	233	217	200	216	200	201	218	203	223	225	253	224	227	202	220	231	199	180	228	239	237	219	223	236	188	204	197	215	210	189	235	186	228	207	210	232	194	231	209	222	202	235	214	226	220	207	215	229	195	240	214	207	208	231	196	237	222	237	187	206	184	220	225	211	219	205	189	251	189	223	199	203	214	194	223	226	186	204	229	216	222	246	208
29744	38838	27767	3900	2811	2131	1919	1653	1435	1561	3330	5125	4345	4560	11123	13160	3413	5613	11585	19753	19182	11239	4912	2621	2085	823	952	1156	1094	891	581	526	524	478	516	469	497	516	513	503	506	511	492	499	529	519	485	517	505	513	520	527	557	476	528	539	489	502	474	523	499	484	530	506	524	520	495	490	514	495	484	517	531	481	495	529	527	524	524	517	498	494	501	516	499	490	518	495	526	504	531	543	519	502	541	483	537	493	489	508	510	506	542	505	520	547	528	533	542	487	496	506	527	534	495	526	465	495	532	484	546	505	507	499	558	510	455	503	532	532	521	500	506	541	552	468	527	565	492	487	519	513	510	540	545	473	481	493	498	508	494	541	505	535	497	464	517	487	523	508	456	529	475	508	488	525	525	509	514	502	502	526	513	505	532	520	536	510	524	481	505	472	486	537	498	500	480	511	519	499	500	546	483	511	511	523	521	558	519	485	518	473	514	513	475	505	547	522	525	470	458	534	570	531	505	485	552	525	503	480	453	510	517	489	521	489	481	501	481	526	527	497	515	490	497	534	514	476	520	531	507	540	507	502	512	522	535	525	507	475	499	556	505	503	500	499	516	479	490	502	518	485	512	498	503	533	472	539	523	487	511	523	510	535	496	462	526	524	492	522	515	471	556	550	505	474	498	492	516	538	490	454	504	512	491	480	521	540	536	526	470	532	490	547	467	520	533	498	528	571	489	511	515	511	505	468	517	531	457	528	505	502	495	488	529	545	515	490	508	502	492	544	528	539	507	519	495	471	465	520	488	508	539	468	467	480	490	534	542	479	498	483	514	486	492	474	507	481	499	549	487	493	521	480	529	531	515	480	524	461	509	468	529	535	532	507	508	526	484	563	495	520	495	496	529	501	463	535	537	518	491	526	504	509	478	508	517	517	524	479	535	515	516	465	557	540	469	510	448	548	484	485	527	462	525	544	511	481	535	508	541	511	505	520	521	518	510	482	502	486	494	537	509	490	519	511	493	520	534	457	480	475	533	526	486	502	499	463	490	557	511	502	523	506	543	497	525	464	500	512	473	495	500	521	525	508	476	491	560	494	479	496	500	527	537	500	517	494	517	507	541	529	496	514	507	491	528	525	498	513	511	476	518	524	522	510	541	498	486	498	519	551	494	505	468	484	509	521	488	509	507	527	501	482	507	504	552	512	512	506	506	518	515	502	491	548	515	540	499	521	513	492	489	516	478	491	547	524	511	494	503	469	520	511	518	493	534	498	477	523	527	473	503	512	527	541	499	504	513	488	475	491	507	500	525	515	519	475	471	493	533	510	475	520	502	507	480	512	538	537	510	519	497	475	505	484	498	480	486	503	525	492	478	544	515	499	558	548	514	496	485	465	520	471	497	492	489	493	489	510	514	502	516	510	488	550	515	482	492	469	467	543	528	544	510	521	508	478	478	531	522	482	539	499	562	516	553	561	503	485	546	540	498	497	537	486	491	494	485	536	490	502	513	489	532	480	480	462	566	506	503	522	526	495	456	531	527	558	528	503	508	554	516	540	530	472	526	497	501	499	475	514	487	511	521	524	502	505	519	491	507	492	541	525	495	535	478	535	497	456	523	520	516	555	510	525	492	500	522	529	521	510	513	483	494	485	526	503	530	509	497	485	529	533	504	536	539	495	530	549	522	503	503	518	515	469	457	535	463	499	565	512	511	492	521	526	480	549	502	535	519	500	518	507	490	533	515	545	505	498	482	519	476	510	497	549	505	533	475	474	500	518	526	472	526	514	514	516	495	521	518	500	543	526	514	543	516	503	511	532	484	549	496	480	520	492	508	470	504	499	515	474	548	473	525	521	512	465	510	533	534	490	508	490	503	506	488	499	492	507	503	510	505	498	516	531	480	476	464	481	515	497	532	538	508	493	545	526	547	477	499	523	468	517	506	496	483	467	508	501	471	519	520	519	505	524	498	459	544	507	494	531	525	511	491	540	523	500	459	536	495	515	514	532	493	507	541	513	518	514	495	515	516	507	466	486	526	510	519	520	496	508	477	525	493	576	536	528	521	491	512	469	532	501	557	502	532	537	499	501	510	489	492	538	463	485	515	491	526	506	466	542	490	559	508	494	482	512	523	494	525	514	519	487	493	495	518	522	509	489	484	470	538	488	543	473	501	514	492	538	509	488	491	494	521	529	488	508	489	511	555	439	483	493	470	503	524	497	517	521	512	522	518	514	488	517	511	471	508	514	502	491	484	500	478	523	502	549	522	494	469	474	501	490	533	513	466	463	517	485	505	481	521	491	507	487	484	516	502	501	531	486	542	507	519	536	548	478	544	491	499	518	528	527	462	534	500	526	519	515	484	518	493	488	512	523	542	518	526	495	502	504	551	543	487	509	500	478	511	471	528	500	477	481	506	525	530	505	486	522	527	499	505	512	468	489	502	536	469	510	489	534	496	502	509	473	531	492	492	479	507	486	534	514	516	474	514	503	535	518	474	547	522	513	499	525	526	500	470	520	487	523	549	547	527	545	512	485	518	519	505	498	546	469	500	494	507	475	504	490	514	524	508	536	536	482	495	503	469	514	536	484	508	533	526	510	526	532	484	526	492	493	503	485	498	562	496	507	495	490	518	461	510	541	520	491	504	509	522	500	484	513	518	508	515	471	497	534	481	483	508	516	498	497	501	493	504	527	430	487	497	548	537	492	543	545	498	513	524	473	480	461	541	448	478	521	491	511	521	524	521	496	489	489	506	463	526	543	478	521	517	503	474	486	484	523	488	513	542	500	527	531	529	497	523	501	493	531	500	486	507	465	492	518	503	529	508	501	492	509	484	505	485	508	500	492	538	514	501	510	493	479	518	545	531	540	485	503	513	576	530	483	508	520	472	494	484	523	503	486	501	478	532	486	502	533	514	490	527	532	550	480	522	502	493	505	500	503	534	548	477	491	520	527	520	516	514	494	509	473	470	467	511	522	500	517	541	511	450	487	485	508	516	537	505	496	548	503	489	504	514	483	485	474	526	497	542	519	537	484	522	509	492	483	507	464	480	530	501	514	540	525	522	523	530	507	464	510	501	495	530	484	528	538	493	508	460	494	526	504	530	478	507	520	511	511	480	512	486	492	556	497	497	481	487	508	477	496	499	512	518	511	479	506	510	515	492	537	526	488	539	532	464	517	516	510	516	486	552	489	525	530	549	506	508	486	487	516	489	502	479	498	486	489	462	545	496	523	516	515	507	503	550	494	529	471	474	517	538	506	489	505	529	515	535	510	512	496	501	489	475	523	492	522	508	509	499	487	482	503	452	455	483	490	539	471	525	526	459	496	477	480	488	489	536	538	489	536	490	499	493	508	524	524	515	503	507	550	544	507	469	520	499	484	510	514	428	477	549	501	494	530	499	511	497	495	496	504	554	549	515	546	519	539	495	479	462	501	501	519	521	545	490	519	492	512	538	512	493	490	456	509	524	507	473	474	498	504	490	520	518	475	526	532	568	554
49882	43144	32132	25601	20284	14465	8415	3384	1202	604	979	1344	1757	2258	4025	6808	1430	3126	6398	9833	8788	5391	2035	1013	775	316	415	438	417	294	218	172	175	189	181	172	181	148	189	152	178	162	160	180	147	177	176	176	158	170	166	180	166	165	150	182	191	177	173	163	178	182	194	171	194	191	191	172	165	163	162	175	162	174	173	172	187	183	177	165	175	161	157	154	169	150	157	142	181	182	199	156	193	167	162	179	164	182	178	186	169	165	167	174	184	177	182	142	170	158	149	196	161	164	166	179	171	157	194	163	175	175	168	168	198	188	167	167	154	188	194	170	168	187	174	153	182	180	151	167	176	154	193	148	160	184	159	167	172	161	177	157	199	168	168	176	165	146	182	180	185	164	173	181	155	197	177	154	179	183	167	205	170	165	172	166	178	160	183	158	158	171	156	172	185	180	177	178	195	160	188	191	188	178	163	171	165	149	157	185	180	170	178	187	175	157	168	160	175	179	183	181	159	156	181	184	153	152	171	170	159	193	159	187	169	166	165	186	169	176	169	170	169	142	158	171	169	173	175	168	150	177	168	177	183	160	179	151	177	156	204	168	179	199	160	183	191	177	173	165	179	164	212	162	168	198	175	189	177	176	170	154	163	153	166	177	163	195	150	166	166	176	184	163	171	164	181	180	164	148	172	169	175	180	170	153	186	194	184	174	169	160	182	196	155	174	151	198	205	163	163	185	162	171	192	191	166	150	183	164	163	178	166	184	188	159	171	187	162	141	161	182	167	165	161	168	174	162	176	172	188	208	188	183	193	185	166	165	173	163	131	152	168	177	175	160	192	172	154	164	171	176	177	181	172	190	188	144	188	196	157	160	154	192	179	187	171	188	181	197	187	183	190	198	169	184	175	159	170	178	174	167	174	165	141	167	183	168	172	187	169	169	168	151	154	176	174	183	154	188	187	153	144	175	157	147	164	181	173	185	162	172	185	188	146	140	150	155	189	186	174	179	167	159	154	167	184	154	172	181	161	159	185	152	199	187	201	170	176	177	170	166	158	145	173	176	197	177	180	179	156	161	167	180	167	195	193	185	137	162	180	171	143	173	140	182	169	178	161	208	173	185	158	191	205	155	174	166	196	183	169	175	186	171	182	202	166	168	191	179	157	180	171	198	180	175	153	184	179	145	187	156	163	172	203	165	168	161	151	163	161	173	172	160	140	160	173	149	150	176	175	178	156	169	192	166	172	167	169	147	189	173	147	186	181	152	153	172	178	168	183	179	165	135	165	169	203	192	186	165	181	194	176	196	188	162	154	161	194	171	170	181	185	183	159	180	163	175	162	160	176	153	160	198	184	195	156	150	182	202	149	158	165	167	185	160	148	164	189	162	182	152	173	165	147	193	171	185	181	166	171	169	139	176	195	154	169	165	182	178	167	188	159	204	183	173	161	172	180	173	161	169	158	133	185	156	183	186	181	150	168	161	181	175	161	165	165	173	169	169	178	181	166	184	169	171	175	168	172	146	186	187	156	177	179	173	173	174	152	172	183	166	156	163	167	184	152	190	172	171	192	188	168	192	150	165	174	136	156	152	179	183	175	172	176	200	188	181	185	176	179	171	154	183	184	150	180	173	196	165	179	183	181	186	162	160	165	153	158	169	181	165	151	181	154	174	175	184	171	179	185	196	196	178	164	195	181	188	198	159	181	177	180	149	165	160	162	175	176	177	159	174	167	172	186	163	173	182	167	156	179	172	167	145	163	172	155	161	190	166	178	158	182	153	193	182	173	153	179	160	189	188	173	181	203	168	165	187	198	161	159	194	195	208	152	185	184	170	175	154	157	160	178	181	165	168	159	150	162	175	183	199	170	157	175	176	177	193	220	171	200	208	146	187	175	164	180	171	198	181	169	180	156	190	181	179	185	182	177	175	173	196	190	179	193	164	160	155	170	199	179	158	188	181	159	160	188	180	160	149	207	175	176	182	175	168	184	146	188	180	182	176	165	150	154	163	173	172	164	178	174	148	166	145	180	162	181	183	167	199	156	165	171	180	187	144	176	197	167	151	169	200	149	176	175	147	174	187	199	180	171	191	157	143	180	165	168	163	181	186	179	169	162	192	176	174	193	184	168	180	179	172	155	157	164	176	185	181	163	182	213	208	171	190	185	169	172	210	190	162	155	172	196	177	163	194	190	175	152	162	172	174	179	178	200	152	169	167	173	154	186	186	169	157	168	160	180	170	185	179	174	158	183	179	171	171	174	184	173	176	182	180	179	147	177	173	189	161	184	168	207	156	172	190	162	168	171	186	181	160	168	177	170	180	157	172	182	158	207	181	139	173	170	168	174	185	161	168	197	171	184	144	152	179	178	139	169	186	180	181	186	160	153	175	183	160	189	167	184	184	177	163	180	190	193	171	173	182	174	161	161	160	147	167	184	175	186	169	166	160	158	154	164	177	168	213	179	163	172	171	164	174	187	203	170	182	177	196	159	180	138	170	184	164	187	200	179	173	195	195	149	184	149	171	163	183	164	167	180	167	199	189	164	172	160	158	181	186	164	181	157	175	191	167	160	202	155	168	155	147	183	159	162	161	175	179	183	172	141	173	156	154	181	199	162	167	168	160	157	165	164	188	157	169	145	172	186	148	183	157	170	172	173	177	173	163	169	172	192	175	165	159	201	157	152	174	174	173	171	156	159	159	172	178	165	162	174	176	197	154	134	186	188	172	187	159	163	170	159	181	166	178	191	170	166	180	152	181	175	189	175	177	193	173	162	167	170	167	190	153	184	176	189	145	179	170	175	174	156	180	156	176	154	147	185	210	187	161	177	200	183	184	158	178	187	189	181	175	193	178	179	171	163	165	193	147	178	200	171	191	177	136	158	170	177	181	157	173	179	198	168	162	176	162	183	165	161	163	163	170	167	201	182	179	166	180	178	166	177	180	164	185	175	199	164	176	174	180	189	184	166	156	171	186	179	158	193	147	187	203	165	168	150	159	184	178	152	189	166	142	145	168	167	189	168	177	160	168	171	172	206	147	155	175	184	149	163	167	164	195	170	168	172	160	175	162	180	176	171	161	176	208	159	149	189	176	190	174	180	174	196	149	194	156	154	185	177	184	168	166	154	171	170	174	182	166	164	159	171	158	161	180	177	175	186	179	181	163	190	180	178	178	167	173	167	179	141	170	159	182	184	175	159	176	174	176	178	172	173	189	177	165	184	182	187	178	154	164	171	162	182	172	159	167	178	164	203	175	163	196	183	183	171	219	149	191	190	196	175	156	173	155	171	168	181	182	188	155	195	161	184	141	158	190	193	168	182	170	171	177	169	173	148	180	176	170	175	185	159	189	182	193	178	216	196	168	180	185	174	158	179	164	181	176	190	185	172	176	202	167	193	145	199	171	152	185	178	170	186	164	179	194	167	179	184	176	175	176	152	160	134	185	177	152	191	180	176	167	175	163	175	157	176	183	175	168	196	189	158	197	171	182	175	172	174	162
40099	45960	28748	10379	4979	4195	3435	2994	2338	2104	4631	6560	9028	11085	18421	23267	6541	15105	25097	31222	28030	19749	9142	5292	3597	1128	1783	2065	1755	1033	546	398	379	400	402	435	410	419	435	423	402	420	369	400	409	428	407	393	395	388	434	434	409	429	405	380	404	390	395	404	411	395	392	394	395	418	368	389	379	410	379	396	393	407	438	407	384	366	403	408	405	411	399	383	398	382	384	433	374	453	400	392	397	430	415	388	387	402	433	408	386	401	405	430	402	371	392	378	433	404	400	386	389	358	371	395	424	388	418	410	409	393	378	435	395	400	400	380	410	405	399	387	384	394	429	390	358	375	399	411	426	431	423	383	388	420	364	415	421	399	419	396	373	393	391	415	421	385	402	426	414	398	364	377	440	390	427	413	413	387	397	401	415	409	401	378	374	385	405	427	396	395	381	429	406	412	400	365	430	405	393	429	417	402	416	410	409	432	406	394	425	420	426	386	443	384	408	402	376	404	390	395	426	421	417	383	400	392	415	431	410	406	398	379	399	407	351	401	407	375	410	378	368	413	421	435	439	396	403	417	402	405	409	444	426	397	393	408	410	428	379	381	438	414	425	420	403	425	425	415	375	431	408	404	438	382	402	405	391	421	404	398	426	385	412	442	404	412	420	425	431	409	417	400	384	375	409	401	423	434	403	387	410	377	380	407	409	377	401	399	376	384	440	410	363	409	386	378	429	384	460	401	433	395	413	374	380	415	394	404	388	418	385	437	375	414	386	372	414	418	438	409	380	403	428	380	385	459	448	425	387	389	437	396	414	391	437	377	400	401	391	389	380	352	419	400	381	416	432	383	456	425	420	426	419	407	421	403	385	375	387	436	384	392	416	428	389	402	433	420	433	390	402	397	405	421	412	394	419	380	402	386	386	399	416	413	388	412	399	400	392	412	406	440	370	414	374	393	409	401	396	360	408	409	367	389	421	427	439	400	399	404	427	426	399	423	376	372	421	361	367	418	407	426	400	462	384	392	390	413	394	448	411	384	429	362	395	407	403	407	422	405	404	403	422	376	418	401	417	400	416	430	426	402	416	383	374	379	396	383	384	410	442	376	392	398	427	436	405	463	397	382	402	421	401	411	390	380	400	403	424	410	411	396	368	397	419	413	417	439	424	408	438	385	407	409	438	394	387	398	401	390	399	423	429	422	374	369	403	413	442	395	408	401	401	404	442	431	416	420	401	411	413	410	377	406	426	379	378	377	414	426	394	408	362	400	394	390	416	392	421	413	391	392	424	407	393	388	399	392	426	349	401	395	407	386	405	420	415	427	414	378	393	404	368	403	415	406	384	369	397	423	383	405	420	401	398	402	414	395	398	402	431	401	382	405	409	411	370	395	414	388	385	414	408	405	385	409	394	460	429	434	439	387	398	399	402	395	395	419	405	413	400	407	384	399	422	397	393	403	401	413	395	377	403	421	423	417	401	400	408	441	422	379	416	391	399	398	427	381	415	404	444	371	412	441	411	374	392	382	442	413	394	431	405	433	397	387	400	401	396	402	372	392	394	370	415	395	392	424	383	425	382	416	423	426	413	429	405	416	397	391	420	373	417	373	392	400	381	409	423	413	410	400	429	438	418	441	401	421	421	386	404	385	412	448	398	373	412	396	396	392	432	425	414	404	390	406	374	394	401	401	424	416	425	408	368	414	411	366	412	387	391	398	400	405	415	416	407	420	403	390	390	365	424	407	430	396	419	404	381	402	400	419	431	401	405	402	403	398	408	422	392	373	432	421	401	398	409	412	390	426	439	405	398	404	400	394	373	396	406	406	410	376	385	402	390	382	401	373	405	396	429	439	413	413	408	422	407	406	436	388	404	400	372	422	388	366	422	394	398	415	399	388	411	401	405	382	390	405	403	383	389	418	425	394	414	374	422	430	412	402	406	409	399	415	399	387	398	436	404	401	427	411	374	417	416	411	394	411	424	429	403	393	399	413	382	381	406	393	396	396	395	372	417	384	427	390	441	416	413	377	398	395	384	394	414	441	421	393	402	402	368	389	407	417	394	400	398	397	385	398	391	410	433	419	410	367	414	407	404	384	353	402	396	392	381	419	432	409	408	382	414	432	392	398	393	405	415	369	387	378	400	428	414	392	348	404	441	418	368	400	390	431	382	398	398	402	392	404	436	418	422	414	431	389	393	405	385	397	421	399	420	419	415	404	399	440	390	395	394	404	378	398	431	427	370	398	408	378	394	379	358	420	408	413	415	388	402	413	392	388	403	405	395	395	406	409	391	388	392	412	384	395	387	390	398	400	408	415	413	379	436	403	407	404	410	415	389	406	412	398	407	406	412	382	399	400	411	407	401	427	397	407	402	383	406	405	388	432	390	405	393	397	383	401	354	405	405	358	438	406	402	405	404	428	382	428	382	397	389	417	386	385	428	427	343	389	402	387	381	422	386	418	416	415	383	411	435	377	402	425	442	413	392	396	427	423	396	419	410	409	412	399	391	396	419	388	394	435	386	397	411	387	404	415	397	422	409	367	403	422	419	390	402	415	418	423	417	398	412	400	370	387	385	403	445	368	447	401	390	411	387	406	426	396	416	382	408	423	391	415	396	407	415	406	370	365	385	370	402	437	382	391	434	412	442	364	369	399	360	388	386	422	398	395	398	403	406	391	383	413	388	376	381	417	404	406	399	406	395	372	405	423	404	369	431	381	382	396	415	403	402	359	394	381	398	407	399	385	405	392	409	408	370	402	433	381	365	417	405	406	406	378	416	370	411	379	399	394	428	381	391	390	410	357	391	375	404	412	413	423	386	409	382	408	385	393	410	389	422	352	374	407	386	359	433	407	396	431	393	390	381	390	411	424	407	393	412	429	394	437	392	417	385	427	433	382	381	398	389	410	397	391	424	413	400	406	401	416	428	410	403	394	380	407	412	398	425	407	389	404	397	381	426	415	407	402	418	412	415	401	396	439	388	433	411	405	395	416	417	424	410	366	409	410	404	422	414	418	400	381	373	395	428	436	401	406	414	392	402	433	419	408	391	405	399	441	386	366	431	416	379	399	388	387	480	367	408	391	421	377	406	409	381	402	414	379	429	387	405	411	424	408	391	385	382	386	413	400	413	376	410	357	402	402	420	405	355	407	435	409	402	400	387	402	386	422	433	411	410	422	413	414	396	411	410	417	462	459	425	398	440	404	381	416	427	398	387	365	373	364	389	415	426	394	385	414	392	375	371	374	383	379	397	438	391	384	416	432	369	446	432	417	412	402	390	398	407	409	406	368	388	394	418	374	409	406	430	409	433	378	433	378	422	445	384	420	397	404	406	430	432	382	390	391	383	413	385	376	425	399	380	403	403	376	410	409	408	380	394	393	433	396	410	400	389	386	380	459	424	428	414	445	416	413	398	423	407	460	388	416	422	377	389	401	417	421	373	419	419	410	365	382	418	425	399	392	384	405	373	411	386	415	431	430	438	398	459	403	395	376	391	418	398	388
8352	9056	7152	1912	541	388	300	232	209	212	225	250	232	247	295	389	220	267	299	483	678	572	332	258	225	177	184	173	193	192	182	197	162	181	191	158	183	196	187	172	196	165	178	174	179	198	165	177	166	164	190	160	199	173	173	191	181	189	191	184	173	153	163	180	191	198	202	216	163	168	187	145	170	182	170	188	180	189	183	162	191	178	192	177	188	183	200	196	185	172	200	174	170	189	194	186	186	183	201	165	205	169	167	202	187	178	189	163	151	169	193	201	196	179	189	167	170	190	200	173	186	187	188	184	149	177	182	181	177	197	179	173	174	191	149	182	172	186	187	175	187	175	165	203	172	189	153	195	196	188	193	174	185	175	181	158	167	178	186	203	198	183	160	192	160	175	187	192	199	194	187	145	187	182	184	177	182	182	162	212	177	158	187	198	198	188	184	183	177	193	161	201	159	174	157	161	182	188	188	168	198	148	156	181	191	162	161	184	169	156	172	161	182	179	189	180	183	188	177	175	163	158	174	170	194	204	209	163	171	199	172	191	155	168	181	165	185	199	171	176	166	180	177	155	182	193	178	172	203	181	181	173	180	187	181	154	200	169	179	191	156	179	184	170	184	168	180	163	159	174	171	169	174	167	178	174	194	200	181	174	187	151	185	171	217	171	207	186	189	166	163	201	171	165	165	169	143	174	175	195	157	177	209	194	167	183	182	199	167	175	171	199	184	208	197	190	185	178	181	160	197	187	190	163	186	177	166	181	192	185	161	211	190	189	180	169	162	194	172	165	171	175	174	184	201	203	175	206	188	184	194	179	162	162	181	167	160	174	178	192	153	176	197	196	237	175	183	215	173	179	171	205	157	177	174	187	182	185	170	188	184	190	221	163	171	165	167	193	185	204	198	207	154	191	182	180	171	228	179	171	185	177	173	176	173	188	171	193	182	152	166	200	183	206	176	162	195	194	166	185	196	172	193	192	173	179	215	177	172	191	137	182	195	197	188	168	168	167	176	164	189	150	177	178	175	199	168	154	188	167	188	152	192	189	188	188	193	192	162	166	186	187	174	188	180	188	173	185	172	169	190	190	201	193	209	181	203	159	175	194	207	173	203	186	165	183	129	191	195	161	173	184	167	189	196	192	166	180	173	178	173	165	159	183	199	199	173	183	205	187	177	194	182	190	198	178	171	190	201	186	172	190	190	170	185	195	157	183	194	183	166	179	172	172	187	174	199	187	186	187	171	159	192	186	186	188	193	179	176	170	192	178	199	182	195	167	191	157	167	169	164	179	206	186	156	178	166	191	183	157	150	163	156	179	192	194	197	206	170	185	199	180	169	199	192	189	185	181	178	180	206	179	171	163	190	201	202	182	190	183	173	174	166	182	154	167	185	193	174	181	174	205	195	184	176	181	172	163	167	160	202	159	153	213	166	172	164	191	153	186	190	174	171	190	186	189	178	148	179	175	201	187	171	190	198	191	172	180	182	173	186	158	190	199	176	164	157	167	196	201	190	169	176	180	157	171	177	177	166	191	169	176	186	185	188	183	192	183	184	176	159	175	169	172	192	178	204	184	213	189	184	177	177	184	165	164	191	192	201	187	178	180	172	161	178	206	148	239	173	186	162	170	185	183	165	195	172	187	194	222	167	189	174	206	197	175	155	182	200	178	202	147	187	173	181	195	209	202	185	226	175	187	165	184	174	188	203	182	159	203	201	168	175	157	171	159	186	177	167	162	179	153	169	201	193	187	178	174	178	195	208	164	198	194	195	159	197	179	160	188	179	168	168	166	220	159	172	179	172	201	177	194	182	182	191	177	200	178	185	172	189	169	187	199	190	176	187	198	175	174	190	204	182	192	167	185	180	170	173	190	182	169	169	165	172	158	171	188	193	170	179	150	182	213	174	195	195	179	180	167	184	179	174	173	158	191	171	165	187	183	186	168	193	179	188	172	197	188	185	190	159	200	194	185	197	191	180	168	190	172	163	185	164	167	198	167	170	182	157	175	199	194	215	196	176	184	192	175	161	175	187	207	191	170	147	158	194	164	163	200	195	211	188	204	175	226	186	181	194	160	192	181	180	177	174	166	209	190	169	226	183	165	185	197	176	183	199	186	178	151	171	161	190	175	179	184	194	182	177	161	190	160	174	191	191	189	190	169	185	181	173	177	183	184	170	181	154	190	161	167	180	165	167	178	186	137	186	173	204	173	181	174	178	190	175	175	163	168	190	165	175	157	185	177	167	204	208	177	196	199	192	177	174	209	174	169	190	171	189	187	198	187	180	167	196	180	177	195	175	166	178	161	212	177	175	175	180	172	183	168	211	175	185	169	148	176	189	182	210	201	168	162	194	188	194	152	196	168	187	184	174	172	168	183	194	191	165	193	199	162	197	161	176	195	189	179	182	178	199	166	185	180	202	187	185	182	157	198	178	166	191	178	176	173	192	189	188	160	180	183	188	188	171	189	173	197	194	170	213	193	180	180	181	162	176	189	168	178	192	182	191	171	189	208	174	175	165	192	173	172	162	179	150	150	175	191	203	181	182	176	196	161	175	201	180	205	191	187	178	161	191	166	175	161	201	190	182	171	160	154	175	196	192	181	187	214	166	172	194	184	178	197	149	209	181	180	186	177	195	187	153	192	201	176	165	190	180	168	160	190	166	180	172	164	195	186	170	190	186	207	195	195	221	187	189	195	191	180	170	170	169	183	192	178	161	173	177	178	177	206	197	204	174	174	170	191	210	184	175	191	184	171	180	184	174	187	168	188	190	167	196	199	196	188	178	183	162	170	189	175	186	189	195	188	177	208	178	177	175	173	183	174	182	202	204	182	178	182	176	175	192	184	172	183	184	193	189	179	187	218	175	203	176	200	178	170	171	159	181	165	188	168	172	172	188	205	218	182	170	177	196	156	162	198	179	175	176	165	175	189	185	172	181	204	185	188	177	189	188	162	191	165	179	149	173	172	165	166	213	194	178	171	194	209	171	151	195	192	187	173	181	160	192	148	190	187	190	169	162	179	185	198	185	184	195	185	185	195	183	173	169	183	196	175	162	171	195	202	164	173	162	184	171	197	198	179	169	168	190	175	187	172	183	202	190	189	170	187	178	179	188	187	169	173	185	188	194	216	160	180	186	169	195	169	178	170	166	157	188	208	181	139	193	146	166	179	178	189	166	169	201	179	201	182	197	162	194	183	182	180	157	173	194	190	173	189	189	164	199	162	187	204	178	157	194	165	164	168	195	188	172	176	169	176	183	186	182	166	180	173	168	187	162	193	208	188	176	177	185	158	176	191	168	170	225	180	188	198	163	220	183	186	191	183	169	158	177	207	200	195	176	197	176	191	162	170	188	174	185	188	172	188	150	166	172	167	191	180	175	170	214	190	181	192	201	181	176	170	194	177	172	170	182	193	209	187	178	191	175	173	176	197	183	173	171	168	188	173	179	179	173	165	204	176	175	176	188	185	203	185	189	189	192	183	216	193
6686	10246	8281	2057	805	719	716	642	579	575	622	712	771	821	1103	1532	703	892	1446	2538	3251	2501	1126	747	639	481	482	554	553	483	480	442	481	437	407	450	462	411	425	444	423	440	448	398	451	463	480	429	447	407	443	433	440	458	420	423	440	461	439	456	442	417	447	435	426	432	476	458	415	411	442	466	419	501	445	404	433	459	449	396	417	454	463	400	439	412	436	420	452	439	461	452	429	441	442	445	404	444	451	483	449	406	422	443	446	456	435	446	461	441	415	469	470	445	436	435	405	455	446	416	460	435	450	424	462	462	434	416	464	433	436	413	436	402	418	426	437	434	430	438	436	413	446	465	421	443	446	430	436	451	448	451	432	440	394	466	423	471	461	445	429	436	459	410	432	456	485	448	459	465	464	425	466	473	426	448	429	450	456	444	455	422	459	452	430	392	437	439	412	424	397	446	426	436	426	453	461	464	411	469	463	459	371	422	451	422	480	420	476	448	425	460	432	442	431	430	457	437	488	473	442	472	448	425	433	429	461	460	428	427	417	434	426	448	422	468	461	447	470	470	459	454	422	434	437	450	437	461	438	434	449	441	430	418	448	461	442	446	420	420	469	412	485	419	436	435	407	410	439	445	438	416	456	439	483	473	433	404	426	469	425	432	429	436	410	430	449	472	447	462	431	482	423	436	437	450	439	466	457	432	458	452	417	446	441	437	427	465	404	456	437	442	455	435	452	392	456	425	453	443	419	402	430	425	414	426	449	441	429	457	441	464	432	438	439	417	454	496	420	472	438	440	458	444	434	448	422	427	437	467	439	412	445	448	412	434	449	441	473	432	450	466	420	429	437	444	437	407	459	453	449	443	442	449	418	447	455	446	439	431	456	448	418	500	461	428	428	436	457	410	430	445	501	437	465	428	447	400	431	420	419	428	449	452	435	472	435	450	429	429	452	433	457	435	407	452	421	438	470	442	424	400	409	435	421	458	447	449	483	477	453	394	439	402	483	454	457	446	491	461	436	472	423	467	469	443	443	445	490	429	475	430	423	429	413	423	438	432	465	432	451	431	423	457	450	458	475	396	441	460	426	433	461	421	427	414	460	439	441	459	443	437	449	442	470	434	427	423	464	467	472	458	442	429	452	459	459	450	434	461	413	442	441	446	475	440	423	456	461	439	458	455	447	430	443	446	454	438	438	488	442	427	461	442	432	436	452	425	414	379	422	419	453	454	461	445	429	399	433	445	420	410	449	443	453	434	445	433	423	444	437	413	452	427	421	424	437	429	479	428	472	458	401	452	463	419	454	489	475	447	443	457	406	446	447	454	462	422	447	437	444	454	425	452	391	416	430	443	445	449	447	445	441	423	440	437	422	420	453	460	451	453	506	437	470	450	404	483	445	441	451	456	445	438	441	422	428	418	432	417	438	457	388	463	478	441	444	461	462	438	430	427	422	432	464	440	412	448	453	419	473	427	433	441	445	442	447	449	441	416	441	470	467	494	442	456	466	453	464	408	446	440	461	439	461	423	474	429	447	428	387	435	476	422	477	438	456	443	461	424	436	439	426	422	483	441	427	422	416	466	459	441	443	466	407	453	464	456	461	440	408	453	441	410	426	434	422	450	433	442	478	416	452	395	452	451	445	456	414	460	471	448	475	427	417	446	435	466	450	427	432	418	441	389	455	449	400	458	466	459	434	423	404	471	414	462	412	420	457	422	437	443	411	455	445	463	433	460	464	419	462	449	467	457	439	462	423	416	439	401	435	446	430	433	436	439	431	436	439	451	461	414	461	448	439	421	450	410	470	477	433	453	428	422	412	440	415	462	466	421	423	466	480	435	471	446	449	462	443	443	435	457	461	447	455	451	436	423	445	441	421	485	453	411	438	495	468	432	426	407	417	453	434	435	473	398	496	486	438	444	434	418	446	437	446	433	504	445	456	430	456	449	427	423	438	411	438	459	397	446	412	425	469	433	424	417	452	460	436	422	442	437	445	462	451	418	411	457	459	436	409	456	443	425	432	436	448	419	434	435	428	464	475	428	454	432	469	456	462	407	438	436	449	434	451	425	484	446	428	470	476	427	439	472	433	442	423	435	451	443	439	419	429	406	489	435	460	441	475	457	426	454	423	449	445	463	415	443	471	444	411	432	452	446	455	448	428	415	449	420	472	419	428	452	461	393	418	454	408	409	435	462	458	447	412	432	455	428	432	449	442	436	418	452	490	476	457	448	464	419	472	430	423	450	440	458	446	411	449	425	486	417	455	429	432	423	441	430	425	453	439	444	436	467	425	446	437	461	446	453	455	466	424	438	449	435	449	431	448	432	449	466	407	403	462	449	439	473	481	454	467	469	452	443	458	400	467	429	436	406	448	419	407	420	487	413	417	399	472	491	430	419	462	431	429	446	453	473	448	425	471	438	464	456	435	458	442	427	456	443	418	404	413	450	428	469	455	466	477	432	426	442	422	407	430	454	427	441	452	436	443	461	471	422	438	413	438	453	454	467	426	438	430	449	472	441	452	447	454	427	468	469	445	446	405	432	416	494	451	411	451	435	463	440	412	440	426	428	426	455	448	451	465	444	457	496	442	447	438	454	457	445	437	441	414	428	495	399	457	464	428	424	464	491	448	467	461	456	416	434	420	455	416	414	435	439	457	448	426	415	435	442	385	450	456	453	453	434	433	422	418	423	473	413	436	410	439	452	413	457	433	467	436	446	431	488	434	417	498	412	445	431	423	436	445	423	456	445	457	449	458	422	403	443	457	484	462	408	385	388	462	448	449	423	457	436	446	450	407	422	425	443	446	463	448	442	441	422	428	445	454	465	446	420	450	459	485	434	426	444	427	445	411	432	407	443	443	444	462	436	450	453	427	444	424	433	473	439	507	420	437	412	436	455	417	447	457	421	420	434	428	381	419	473	421	458	444	420	379	449	413	469	420	453	415	484	427	461	402	487	451	426	450	464	397	417	433	436	439	464	445	459	429	450	459	438	471	442	411	384	450	414	473	454	445	409	433	452	432	456	452	423	446	508	422	432	452	455	449	405	453	459	442	474	416	426	433	447	481	440	459	407	465	432	439	452	422	435	423	444	457	440	448	424	431	477	427	468	430	413	419	471	476	427	430	470	405	468	456	458	399	487	401	447	431	434	428	423	455	430	453	456	471	428	491	459	488	400	430	429	444	520	436	429	426	458	456	468	430	453	431	435	439	438	432	420	429	461	465	424	416	468	443	427	460	448	405	438	438	428	433	436	420	435	450	412	409	458	411	446	438	490	425	470	459	443	445	425	436	477	416	456	449	437	448	408	447	417	462	421	457	434	454	458	441	444	442	423	431	462	451	451	443	410	437	419	436	414	461	430	409	446	430	465	448	424	438	479	445	442	443	413	409	449	442	448	446	426	414	435	452	434	427	416	445	414	443	445	427	437	472	435	419	441	438	399	488	441	448	426	395	480	490	448	422	398	403	435	445	462	422	462	466	472	429	462
34331	44233	29733	20003	11366	5634	2418	925	480	362	359	656	1260	1149	1938	2937	813	994	2497	4090	4182	2252	1019	617	370	266	287	381	356	275	198	212	246	192	197	202	236	216	197	208	238	220	188	216	202	205	228	224	238	210	219	206	208	219	236	206	187	222	224	195	208	216	210	188	216	220	226	234	225	237	207	187	205	215	208	209	214	217	235	202	181	191	224	214	217	213	226	244	215	214	206	226	205	209	225	220	219	216	226	229	229	191	204	220	198	219	180	208	217	198	213	211	217	198	217	208	221	199	192	173	209	220	202	228	202	218	207	211	181	206	215	198	206	222	203	201	197	222	234	237	203	223	216	210	233	217	205	225	238	198	215	211	211	219	194	234	223	214	224	210	213	235	223	190	182	180	228	226	190	197	206	206	219	223	199	206	230	227	182	234	202	225	204	211	215	204	208	211	216	195	216	225	213	217	207	214	215	212	202	201	215	220	215	222	239	214	204	227	214	188	223	232	253	230	228	193	199	200	220	232	215	245	191	220	203	202	210	199	206	191	208	209	216	182	210	212	223	207	220	225	198	212	214	215	228	218	206	187	223	219	229	212	198	229	234	218	204	220	222	231	204	190	221	222	222	208	204	239	210	212	212	235	233	223	204	216	209	205	203	206	200	214	234	223	205	197	232	218	205	229	200	195	195	221	221	231	218	221	207	233	219	207	195	209	234	180	194	212	199	210	212	193	192	210	209	189	216	243	221	194	194	223	218	211	236	217	221	223	215	202	204	219	194	180	177	190	232	203	205	223	229	199	208	241	224	218	228	213	232	214	205	224	205	230	205	221	232	214	221	196	210	195	215	208	230	182	212	244	213	202	226	211	204	212	201	218	205	236	220	236	193	211	220	186	194	211	193	207	210	196	212	190	211	203	221	209	216	221	195	195	196	199	205	207	182	221	200	218	213	219	202	236	205	213	200	228	213	197	227	241	192	196	196	223	202	218	216	205	237	217	206	212	193	216	212	218	200	213	235	235	205	198	192	191	213	209	216	225	256	191	217	205	209	209	214	204	215	217	232	228	216	209	202	215	182	208	209	214	203	222	215	196	250	218	221	225	217	202	203	220	194	214	190	212	210	243	196	214	197	214	205	220	213	192	216	251	234	205	219	196	222	191	207	226	198	225	230	200	193	201	238	208	231	215	223	225	190	207	210	239	189	217	193	179	257	210	212	235	217	229	218	224	209	194	205	218	232	206	209	197	189	208	208	213	229	217	215	201	210	203	215	205	226	180	214	220	228	247	203	227	214	226	221	201	205	233	209	189	197	207	221	209	210	202	208	203	219	199	220	196	185	226	206	211	233	207	215	221	211	214	205	212	229	215	211	211	242	222	230	206	192	203	185	210	218	212	225	207	204	245	223	219	185	226	222	201	207	198	210	218	205	230	225	211	209	209	204	210	201	200	224	194	222	214	215	198	230	231	220	219	209	219	211	222	199	214	238	204	187	213	216	219	214	218	202	203	213	230	205	214	237	222	196	200	210	212	205	207	205	221	216	201	196	204	229	203	212	216	205	237	220	200	210	240	203	181	213	198	195	191	210	197	224	196	216	232	217	211	225	197	214	219	203	228	192	216	222	202	213	222	180	224	205	196	213	206	200	192	205	229	188	224	210	202	223	201	243	184	212	207	224	188	220	207	209	193	239	197	194	236	221	207	221	197	202	226	224	220	209	217	198	212	205	221	186	232	207	226	236	195	179	209	184	223	204	211	203	193	204	227	206	212	231	211	228	206	224	222	229	204	202	204	207	224	212	219	227	217	219	184	234	233	216	214	222	192	205	224	217	239	212	205	202	193	194	174	212	198	193	181	209	197	201	217	205	237	227	209	196	233	207	196	230	199	204	199	216	227	210	223	225	202	196	219	224	208	225	227	197	228	176	193	203	203	208	216	224	192	222	209	186	217	175	189	201	210	220	232	226	218	210	208	205	229	234	189	210	229	221	227	211	203	212	225	196	229	225	221	210	202	205	235	209	222	198	225	198	217	221	214	210	217	213	247	238	200	205	221	232	211	232	247	214	227	216	211	228	212	210	203	225	205	203	217	205	225	189	222	183	204	204	218	220	224	207	243	211	232	231	201	240	202	223	216	204	221	209	203	182	225	255	232	228	203	238	241	224	210	235	221	239	215	216	227	191	213	187	217	217	219	196	214	232	233	201	210	232	232	195	188	209	189	213	243	210	208	216	218	206	219	205	205	203	202	197	218	191	214	223	220	189	202	224	214	209	215	231	216	195	190	218	228	218	202	229	208	210	242	186	218	218	243	206	206	239	218	216	215	236	214	202	226	212	237	247	244	201	206	212	247	217	210	218	186	198	200	193	204	215	202	205	199	226	210	211	195	197	220	215	208	196	203	218	179	221	247	220	215	211	232	212	221	206	229	188	203	216	222	192	189	198	209	208	201	227	194	203	202	229	230	218	200	202	207	195	209	208	217	199	201	202	232	220	208	224	206	212	222	189	188	192	220	197	229	206	218	164	193	216	210	211	207	212	215	177	223	222	212	201	206	191	224	198	217	202	205	197	252	211	239	231	222	198	204	197	202	202	223	205	243	237	201	205	204	225	222	192	228	186	200	215	204	227	219	212	217	214	241	204	205	207	204	222	200	205	190	199	197	194	200	210	222	215	208	195	222	197	222	212	210	224	201	206	212	198	206	207	221	223	224	220	207	192	200	217	199	229	222	231	207	190	188	214	222	209	224	208	205	191	201	220	211	207	242	202	204	232	212	205	223	224	223	213	236	234	235	231	235	219	215	209	221	212	216	227	216	226	219	191	216	206	196	208	205	198	225	222	181	165	210	236	182	192	198	208	206	204	214	227	233	216	202	175	205	216	243	222	170	198	212	211	209	224	211	222	195	196	213	200	210	238	218	226	214	190	206	222	207	197	205	188	198	192	213	202	193	236	240	192	196	207	231	215	225	230	233	190	211	196	191	185	216	202	201	205	231	203	206	194	210	194	202	225	216	218	220	219	198	243	244	228	222	223	196	214	220	237	202	201	201	192	186	209	231	228	225	222	198	216	212	223	199	195	196	215	204	208	187	206	200	209	239	223	170	224	186	215	217	200	215	224	235	196	189	240	205	195	201	208	207	226	221	201	226	234	198	226	220	213	213	216	228	253	215	228	196	197	189	196	194	232	231	225	188	229	215	206	216	217	233	230	207	210	228	236	221	213	193	222	223	217	201	234	223	226	217	197	232	233	211	221	201	190	213	213	223	208	180	222	194	222	222	220	219	240	200	210	206	219	222	190	209	215	209	205	191	227	199	237	201	203	197	223	183	226	200	221	233	204	191	184	202	207	191	195	204	204	201	221	229	204	197	197	194	240	235	226	211	193	209	227	233	187	225	219	236	205	218	221	201	218	222	210	225	221	220	192	201	227	208	209	225	241	224	216	197	203	207	217	201	189	198	193	218	204	195	203	220	213	213	196	214	208	212	232	196
25222	38362	19663	7270	2736	2188	1906	1543	1403	1330	1382	3362	6663	6144	10192	13472	3633	5496	13273	19636	18372	10719	4646	3003	1249	913	1085	1394	1342	941	602	507	495	497	524	514	514	477	504	504	514	472	518	510	530	523	494	503	519	488	486	512	527	506	508	560	511	519	477	522	494	475	484	494	520	524	573	518	507	512	496	496	461	479	487	497	478	539	523	508	491	522	487	508	532	491	511	514	562	494	528	479	519	483	500	515	466	532	526	477	526	540	526	489	497	508	471	573	509	491	500	498	519	530	487	487	530	515	460	534	492	494	491	516	498	537	507	515	464	516	534	545	488	530	549	540	508	486	479	492	466	478	531	492	499	482	498	516	487	512	500	524	508	526	480	519	520	530	515	476	498	510	468	518	513	512	488	489	487	510	506	521	496	499	518	502	498	460	498	514	509	524	487	519	500	524	493	486	515	466	465	517	472	483	492	527	530	502	533	520	509	507	493	515	466	495	500	468	575	532	470	476	520	525	517	473	541	460	456	522	503	483	465	470	486	479	512	530	511	505	472	481	511	566	492	495	511	514	473	513	492	497	532	529	495	505	559	478	483	535	502	480	521	506	484	502	504	477	498	561	491	539	511	538	495	549	494	486	488	486	485	506	470	474	532	494	542	497	539	502	524	511	488	553	524	467	483	514	555	505	491	550	565	538	454	493	511	489	486	496	471	507	500	535	521	527	508	527	480	536	475	502	497	507	471	521	498	473	519	540	491	532	538	496	462	480	537	513	513	536	494	492	475	489	517	475	472	493	508	524	504	505	498	521	554	521	485	461	545	478	489	471	468	506	528	507	491	451	473	486	527	513	491	515	512	480	515	525	483	487	534	493	516	552	523	495	486	496	465	489	491	477	465	528	507	485	496	500	494	513	494	522	530	506	514	473	503	484	520	496	534	475	501	525	457	475	506	513	491	529	486	522	472	468	519	536	521	510	493	505	485	505	550	492	507	526	455	470	518	508	499	535	523	523	486	501	500	502	492	463	498	550	503	500	528	511	508	479	478	495	512	503	524	546	498	525	478	488	470	514	507	507	474	527	508	480	477	474	513	518	494	512	486	475	467	523	487	501	474	510	477	525	529	510	495	514	498	494	481	502	486	476	472	513	503	495	514	516	510	544	506	506	496	555	497	484	497	522	545	456	526	512	512	511	491	527	520	515	491	494	496	514	492	535	478	500	516	510	530	489	513	485	530	513	521	526	513	507	484	482	476	511	467	503	518	489	510	515	478	516	486	542	504	487	496	506	542	476	515	513	476	465	494	488	512	493	497	530	473	508	498	490	491	470	499	492	499	491	517	495	518	496	510	522	445	536	501	478	504	497	477	501	494	485	485	509	498	543	482	486	465	487	514	504	506	490	537	492	510	490	516	452	484	486	515	516	450	488	489	478	514	521	516	482	527	493	476	481	530	433	493	513	496	510	522	488	526	551	524	499	509	465	481	550	465	488	472	510	550	506	479	513	502	544	503	500	503	503	503	506	484	504	510	541	484	519	490	505	486	508	495	472	479	503	518	509	485	501	521	494	520	499	480	494	536	539	519	503	500	495	534	465	546	501	521	459	494	489	539	486	481	512	527	499	492	499	501	517	507	486	481	505	540	469	515	488	496	483	512	525	474	502	484	508	506	467	510	524	501	502	529	543	470	527	487	505	513	506	500	494	493	500	495	488	513	523	524	506	514	496	507	465	471	538	522	511	528	487	544	543	502	513	471	500	520	490	524	496	498	481	474	504	494	475	520	508	514	513	485	514	530	526	456	503	538	503	492	533	493	488	537	506	492	538	476	534	515	472	504	527	510	518	497	503	493	493	524	517	509	538	496	506	530	500	500	543	506	469	481	541	506	465	506	495	497	471	533	492	496	525	470	495	523	506	471	537	510	520	528	502	498	529	511	482	516	514	500	496	501	467	487	510	503	518	492	492	469	473	479	502	537	520	522	503	511	492	494	492	497	504	505	517	520	477	514	521	471	499	515	517	483	456	473	507	528	524	538	497	501	499	476	497	516	536	500	468	494	522	529	518	507	514	505	519	517	503	468	492	462	515	509	518	520	509	517	497	550	532	486	490	512	498	456	478	449	496	495	551	502	477	505	464	495	492	494	524	508	489	506	504	467	494	494	468	501	527	483	519	490	498	525	482	459	530	500	512	511	522	519	478	522	490	535	479	495	504	462	528	526	492	518	497	471	498	526	522	489	518	511	497	487	467	505	514	481	506	510	518	461	524	521	520	487	467	530	509	486	474	506	521	490	485	495	509	468	512	510	516	473	501	492	522	474	521	500	490	512	490	524	542	550	498	541	518	515	485	525	520	496	471	537	495	480	534	524	512	538	500	449	477	469	518	515	559	524	519	526	501	484	537	489	508	481	515	480	476	499	500	496	505	477	471	511	483	493	560	510	492	512	504	502	511	486	515	507	516	503	506	534	516	524	498	507	488	498	527	549	493	528	469	493	527	510	491	510	550	520	479	490	513	515	505	508	504	518	466	514	517	462	517	496	469	503	559	495	482	507	462	520	544	504	510	522	488	565	537	449	493	517	514	504	467	504	479	512	488	519	535	508	516	509	492	493	481	529	511	482	487	497	509	508	507	524	478	489	482	488	508	472	538	530	532	516	484	505	549	499	499	533	469	502	513	535	480	501	494	489	493	510	512	507	552	550	485	538	499	516	454	497	503	569	482	498	499	516	481	519	521	504	514	516	515	493	509	502	501	459	485	520	497	505	490	482	487	498	497	472	526	492	487	490	507	528	485	509	513	517	490	511	493	491	521	464	472	510	510	488	502	509	513	459	493	485	533	500	477	460	509	498	483	526	506	471	490	538	441	488	535	481	514	530	523	540	498	492	505	498	496	513	479	508	507	535	542	502	520	526	548	472	521	508	500	507	500	505	521	480	513	518	502	558	489	545	531	513	499	500	487	461	505	494	512	495	500	499	510	489	523	499	479	536	511	482	457	483	485	550	504	498	516	530	490	517	477	506	508	546	483	507	496	506	465	516	481	498	502	500	520	503	497	475	518	476	487	492	553	496	470	478	520	512	519	509	488	505	497	465	516	480	505	490	501	551	527	480	479	511	470	524	507	511	505	523	481	501	492	523	513	499	519	502	503	457	547	518	515	523	541	512	497	489	466	512	544	494	513	517	482	534	533	479	515	531	557	494	515	480	532	484	509	529	494	515	509	512	485	481	500	493	527	473	516	553	535	509	541	469	522	509	493	487	501	529	512	500	500	502	507	524	462	484	525	485	554	557	496	519	490	517	459	511	525	532	460	496	520	501	497	519	516	507	559	490	532	483	502	505	536	544	523	531	465	511	502	471	493	527	507	466	549	481	487	503	514	481	467	487	475	468	497	516	490	537	503	549	440	497	494	498	519	515	455	520	487	501	521	478	513	488	481	505	487	478	482	504	485	470	516	533	555	490	507	503	481	520	515	508	487	450	512	526	510	488	487	448	505
46234	45027	36305	26667	21103	16084	9472	4402	1619	569	447	1228	2939	2915	4467	5045	2219	3624	7400	9917	8899	4233	1594	1090	647	328	378	512	439	333	199	196	198	155	162	173	152	163	187	165	172	170	164	168	151	173	166	195	168	175	177	180	169	170	180	170	175	148	175	168	182	179	176	163	157	177	159	180	162	174	178	159	157	142	176	167	193	161	160	156	161	146	171	183	158	173	160	155	158	180	143	156	164	169	195	153	170	169	186	183	172	161	193	161	161	169	189	179	169	183	181	172	199	150	160	181	177	165	144	172	185	143	185	157	187	180	163	163	176	157	183	183	199	172	171	167	189	165	175	180	182	165	168	198	176	166	157	161	160	189	160	171	209	180	177	170	160	179	174	160	159	169	178	155	161	181	156	170	192	172	163	163	155	184	181	183	167	168	134	188	154	163	138	170	176	159	187	169	183	154	148	191	180	166	162	182	182	170	166	187	167	196	167	155	195	177	165	172	190	156	171	167	165	150	160	167	163	152	176	188	178	188	186	165	152	157	176	187	153	178	200	169	184	159	169	169	172	172	158	160	176	187	172	151	196	188	160	138	169	174	165	191	165	178	167	157	186	151	181	152	187	161	183	168	181	181	163	168	144	179	147	173	183	163	157	178	175	180	172	150	180	176	171	168	179	163	161	160	180	167	176	173	162	149	154	188	180	166	198	194	177	158	151	158	167	153	153	174	194	179	204	176	161	175	158	163	153	183	191	132	169	169	167	154	172	168	172	160	183	143	154	159	175	157	144	192	174	155	194	190	169	168	150	175	190	162	195	158	179	173	176	195	192	166	161	169	142	170	169	180	156	185	151	170	167	161	171	166	173	189	164	164	162	199	158	182	180	157	165	180	170	149	185	169	159	167	191	157	158	160	149	163	170	177	178	172	147	163	183	165	172	177	182	153	161	161	186	169	159	181	151	167	181	199	160	160	201	178	194	166	199	176	199	201	186	176	171	201	161	150	157	168	168	187	163	177	209	183	181	165	185	170	172	159	159	165	187	154	178	161	182	183	182	169	166	181	186	196	178	181	151	162	161	185	180	156	198	138	174	182	183	164	169	179	177	150	176	159	174	167	174	148	174	172	155	176	172	164	169	164	170	157	203	187	182	161	171	172	194	177	180	176	183	156	163	154	184	178	164	169	184	173	180	185	174	179	151	182	175	187	185	166	179	179	171	177	187	190	176	146	165	130	165	177	176	182	184	166	173	171	191	171	179	170	175	186	155	179	181	169	171	172	184	218	184	188	160	167	181	183	179	201	200	157	194	167	157	180	166	183	155	167	167	146	176	157	186	157	182	183	184	157	154	189	160	186	180	180	160	155	183	190	166	176	159	158	188	161	161	191	150	154	170	195	171	196	172	172	180	151	173	159	169	187	185	151	172	171	160	193	177	165	176	169	181	185	168	178	161	173	217	176	161	167	174	173	191	175	173	165	171	187	176	145	169	146	184	185	178	181	174	156	156	153	152	169	161	162	161	175	163	187	153	182	176	160	161	176	154	167	191	169	182	211	171	189	166	183	187	189	165	188	168	197	183	189	181	179	149	163	161	180	204	192	167	193	167	187	180	148	167	191	170	195	164	172	171	163	172	166	157	183	170	169	173	170	187	163	163	163	148	167	159	165	170	176	167	143	170	196	152	161	175	160	191	160	141	175	176	150	146	190	176	177	185	165	169	160	190	169	185	180	191	224	179	180	158	210	163	164	181	177	189	166	170	182	169	172	180	173	155	163	164	195	165	165	169	149	153	186	162	172	161	146	179	179	170	171	162	175	192	192	169	192	188	174	154	167	182	169	162	162	182	156	160	144	161	168	185	185	182	173	168	176	171	179	191	155	166	172	160	195	164	170	155	171	175	170	195	170	176	172	167	201	166	166	166	170	186	160	166	155	150	171	183	170	187	179	160	169	184	164	147	166	205	156	172	179	161	158	185	161	174	167	171	175	203	152	150	179	183	173	182	181	192	189	193	170	166	152	151	187	182	169	177	173	177	161	171	175	163	168	164	161	156	182	185	185	157	177	178	175	177	177	187	192	174	171	181	174	145	170	170	140	166	182	190	157	145	176	181	163	159	177	150	186	153	179	181	168	164	126	164	189	157	188	185	170	178	161	196	158	160	187	155	166	195	150	164	163	169	173	171	176	153	178	160	179	152	169	150	189	137	168	176	183	172	175	185	179	188	169	174	164	155	175	153	176	186	199	157	187	185	184	162	156	168	179	169	148	168	176	148	162	178	169	194	200	192	159	161	163	159	156	174	171	180	164	167	175	186	190	175	171	162	160	147	154	185	195	177	159	159	177	149	170	172	162	186	180	180	183	197	173	135	194	190	190	184	197	189	174	173	167	148	160	159	179	185	161	170	181	187	160	148	174	181	166	146	169	174	180	178	157	142	176	182	171	158	178	184	200	168	164	186	185	197	181	182	188	169	172	190	176	186	172	170	157	121	167	141	168	166	158	158	166	148	190	181	175	162	170	185	159	161	172	175	155	178	183	176	162	170	170	184	140	177	170	159	189	174	134	163	158	164	193	158	178	166	171	158	156	168	171	170	174	149	169	159	173	171	177	166	166	179	146	166	170	173	174	164	192	159	177	159	158	158	179	180	176	172	171	163	145	174	166	184	155	149	165	189	149	166	173	166	167	168	170	200	154	179	172	168	159	140	150	152	205	171	160	201	174	184	189	175	173	197	154	169	200	177	186	183	181	157	158	180	171	173	174	171	152	208	143	185	179	174	182	188	183	177	172	178	169	172	162	166	164	188	163	172	192	165	186	165	149	177	165	177	161	174	161	173	191	171	181	146	164	180	144	170	156	162	170	194	167	170	180	192	192	161	191	183	170	173	166	171	188	147	179	173	170	195	185	173	195	186	164	148	168	166	172	181	163	181	191	166	166	158	131	164	174	172	183	146	167	160	176	174	126	186	161	185	172	172	154	180	160	164	167	170	170	180	137	170	142	152	169	172	163	181	177	167	167	192	157	159	192	183	177	160	154	163	173	178	155	172	186	159	184	190	180	169	173	158	171	177	170	165	180	180	162	181	180	180	163	159	140	158	160	164	176	168	163	154	184	160	181	163	172	187	200	180	139	153	173	171	172	181	171	170	191	164	172	151	172	185	177	191	148	158	176	179	163	169	153	180	153	178	143	173	175	171	162	139	174	149	167	215	183	164	171	186	182	169	209	187	173	167	181	182	171	158	164	197	158	196	198	163	163	144	165	154	163	178	178	173	173	167	157	183	197	156	152	159	163	159	156	156	156	129	166	191	168	174	169	179	173	175	164	162	194	164	186	174	160	167	166	173	155	176	157	177	183	183	162	153	189	182	209	173	180	162	162	164	164	167	174	171	164	185	179	173	179	185	196	196	184	188	192	198	181	164	174	165	179	176	177	169	157	144	167	170	178	176	180	159	165	174	168	204	194	185	187	165	191	173	162	171	177	206	179	178	176	168	194
35998	42837	40527	13935	5128	4293	3352	2743	2301	1963	2043	6098	13654	13032	19425	19002	11184	17306	27399	31556	28120	16836	7849	5575	3016	1286	1412	2138	1984	1129	538	418	390	389	436	412	399	415	418	449	387	394	396	394	412	421	384	422	387	384	412	384	409	388	410	384	380	438	379	415	419	423	436	402	392	382	406	405	389	414	391	415	403	404	380	401	418	404	399	387	420	423	401	378	375	393	385	395	392	416	413	368	425	382	402	402	390	437	405	422	405	391	378	375	381	421	394	429	415	385	402	415	393	382	427	428	418	387	388	395	368	399	426	413	416	377	413	397	355	404	425	429	426	419	415	395	394	371	398	429	385	388	393	404	416	398	389	376	380	388	373	388	383	406	396	399	381	392	404	369	401	391	389	362	404	374	409	386	402	427	391	415	395	405	384	379	371	428	406	399	418	375	413	392	397	377	404	394	403	390	413	401	423	388	413	414	388	415	419	381	380	380	434	396	418	356	405	391	403	395	418	413	415	376	405	397	378	358	384	401	447	389	393	359	425	374	412	411	370	385	380	419	419	396	400	424	393	442	430	401	400	395	363	413	379	413	388	439	411	391	411	414	403	434	377	427	417	384	387	384	405	427	434	394	410	380	352	419	396	401	401	382	409	415	412	426	360	409	389	400	409	424	358	378	424	386	421	409	395	404	427	406	449	390	390	429	393	348	401	365	390	409	383	351	424	392	376	407	436	361	383	351	410	422	397	453	386	388	369	346	374	412	387	429	400	391	358	388	412	384	366	435	401	401	439	415	417	402	451	381	370	405	366	380	392	390	368	428	463	380	392	397	384	380	408	412	378	381	400	404	395	401	397	400	394	358	412	387	348	374	409	433	401	412	377	408	403	417	401	396	417	404	414	390	425	422	387	403	435	391	377	423	424	407	396	392	438	399	390	372	362	388	382	389	419	399	416	383	401	374	388	411	405	392	396	400	426	375	406	374	417	408	401	419	394	443	371	429	373	408	425	411	382	374	396	405	353	389	453	387	405	406	397	411	415	395	355	395	395	398	423	434	409	387	423	410	373	433	401	376	443	423	401	396	399	405	403	384	426	382	390	465	387	429	363	381	402	388	403	407	402	409	393	400	425	396	426	405	401	404	391	386	376	416	395	422	414	396	419	398	421	390	393	428	398	401	413	367	401	414	414	393	398	386	404	408	355	379	395	400	387	381	386	416	392	410	436	412	414	429	366	443	408	442	398	391	404	401	426	402	386	451	368	418	398	377	399	401	404	429	392	404	372	389	401	424	405	355	385	424	403	412	412	392	398	392	434	397	392	393	412	390	436	366	398	420	397	392	403	414	419	399	422	432	400	393	399	429	406	379	449	379	411	396	411	395	397	380	374	394	429	395	407	392	384	356	438	442	423	389	394	408	394	355	371	408	397	431	365	407	395	438	394	391	421	411	396	399	405	406	451	364	434	410	411	413	392	435	404	373	406	382	408	422	389	445	417	399	391	398	408	392	384	435	435	426	398	401	418	389	408	429	384	395	358	399	438	401	382	419	408	395	385	416	406	400	395	400	399	430	388	417	408	426	406	423	369	395	389	434	402	393	375	403	422	382	388	379	406	383	425	404	398	449	388	387	386	403	391	428	435	414	364	399	410	411	434	400	401	433	384	379	448	417	376	390	412	403	405	384	415	415	398	368	416	382	430	416	372	417	406	385	401	382	433	393	377	421	364	381	383	432	412	422	405	416	393	414	394	382	400	415	397	415	374	418	442	400	417	394	368	393	411	406	416	437	378	407	416	403	400	391	391	422	393	412	418	426	410	395	434	406	398	435	388	415	406	419	380	396	415	397	409	412	382	402	422	381	418	373	446	389	413	403	434	433	372	383	393	421	386	428	374	376	387	406	414	391	398	377	402	416	389	399	375	368	380	429	422	429	416	381	423	412	411	385	391	401	396	393	403	403	368	421	363	378	404	395	407	384	393	426	421	406	380	403	402	405	381	389	382	369	413	390	418	407	406	376	372	388	400	397	393	414	370	420	390	415	391	404	432	382	410	402	395	377	425	390	438	364	394	372	425	410	399	385	398	414	395	413	409	438	421	398	395	393	373	383	400	392	398	423	396	454	412	411	398	379	368	377	415	428	402	390	421	410	410	414	376	421	376	432	407	366	414	412	380	396	385	421	384	368	397	383	372	419	394	374	350	402	373	377	382	373	410	409	369	403	388	412	471	388	446	387	422	389	418	372	423	399	382	381	405	382	417	368	437	396	424	412	409	383	409	366	430	408	430	371	419	394	423	388	398	424	363	379	422	424	390	412	385	365	414	398	433	406	380	406	405	421	403	393	353	405	395	420	396	386	410	434	391	388	396	362	427	404	381	389	416	408	410	433	413	401	430	409	425	406	407	412	367	377	373	417	416	423	402	382	405	379	382	395	408	438	410	405	385	414	386	392	399	394	421	418	417	407	394	422	389	401	410	417	411	430	386	385	420	433	383	404	390	443	420	382	378	405	410	380	432	423	363	406	414	405	408	389	442	423	440	390	417	409	406	410	386	413	425	416	404	430	383	371	391	385	417	408	403	370	381	381	372	375	410	413	388	422	393	406	402	421	399	390	401	431	400	407	402	391	404	397	413	452	372	415	403	385	403	392	426	390	434	382	411	419	414	472	400	392	401	418	376	399	407	394	402	411	431	375	385	409	422	391	431	420	402	394	423	403	369	441	404	401	410	354	367	421	421	386	378	435	367	399	395	411	411	395	428	396	417	398	392	400	405	383	403	408	423	394	386	391	398	367	386	413	394	400	416	410	434	409	424	382	385	387	432	386	401	391	395	381	418	428	431	410	396	377	409	393	402	416	373	396	396	404	415	372	433	395	373	408	425	393	386	391	395	390	416	393	392	419	422	374	422	409	401	415	395	393	432	390	405	401	446	408	421	365	410	417	394	359	413	412	419	390	393	394	390	419	426	393	390	394	398	393	424	390	396	361	416	388	379	379	377	416	369	420	433	389	411	393	401	400	412	389	383	399	386	414	388	416	418	395	394	413	416	413	374	420	410	395	398	413	389	365	395	411	386	393	353	420	383	451	425	368	386	434	362	407	401	364	457	382	389	402	374	347	427	385	406	380	409	398	362	393	406	402	408	401	390	402	404	372	391	413	396	414	389	388	410	395	395	432	400	388	365	345	387	391	415	399	425	388	398	418	436	388	416	404	419	388	413	402	403	439	412	426	386	402	421	411	376	392	406	419	410	387	388	337	374	382	381	394	377	375	411	413	433	403	415	403	417	387	390	437	397	375	419	410	442	374	403	423	420	398	348	386	409	399	423	400	355	391	434	405	415	412	402	409	402	390	379	422	425	393	409	414	426	412	399	388	405	376	420	437	379	370	409	403	381	361	394	388	405	386	406	377	384	353	391	407	389	401	416	366	382	399	405	414	368	371	408	445	418	421	386	389	358	440	410	390	409	406	371	416	420	355	462	408	392	358	417	363	396	432	398	442
12675	12908	11239	2467	543	280	201	202	222	197	179	179	227	190	241	224	212	270	433	625	680	493	271	245	231	171	172	199	192	199	181	182	161	189	157	162	182	201	185	170	188	168	158	161	169	196	191	166	175	174	177	162	183	189	173	179	166	167	184	214	192	178	177	174	173	194	176	145	179	164	167	188	154	171	180	188	188	192	182	192	190	176	169	170	160	180	178	172	165	174	187	173	188	183	207	197	187	189	163	189	174	177	211	175	167	182	183	190	196	179	173	171	179	190	193	173	172	189	188	187	167	172	184	192	186	189	186	178	168	178	196	151	165	191	176	195	185	167	178	153	155	160	195	185	171	166	185	200	180	188	195	169	192	176	177	168	180	178	167	165	166	189	171	180	201	188	173	171	181	167	167	188	188	184	167	179	191	200	190	190	195	167	182	161	177	192	176	161	189	182	178	179	163	178	159	208	179	176	175	185	166	172	170	202	182	147	180	181	184	172	172	180	167	168	186	152	186	199	178	197	194	190	192	177	189	163	172	190	210	178	179	180	160	203	177	199	136	195	173	175	187	173	184	181	176	179	173	162	170	184	178	180	190	187	172	198	189	177	197	178	184	175	169	164	165	182	210	161	195	167	174	169	186	176	169	164	163	209	173	195	199	158	195	192	182	187	166	182	197	170	181	196	164	162	190	163	205	162	182	190	191	180	192	175	183	160	188	199	172	177	162	199	172	175	170	184	186	203	173	179	171	176	180	201	160	156	167	208	204	179	184	167	169	192	205	173	169	165	156	168	156	189	194	198	167	198	221	184	164	193	168	174	180	179	182	175	175	183	199	176	166	196	194	171	199	189	189	199	182	167	200	191	186	186	173	205	181	198	195	187	171	199	171	181	183	205	176	186	166	184	188	161	195	158	175	177	169	178	166	179	203	162	175	195	171	173	162	177	193	171	162	185	168	166	178	190	180	178	194	180	191	164	170	177	167	177	189	185	181	163	205	185	198	167	190	207	162	169	163	158	179	187	173	178	191	182	172	194	156	170	170	192	178	176	169	168	189	189	191	198	183	204	165	162	169	184	158	167	173	184	191	168	171	184	199	195	195	176	170	173	190	176	145	198	162	172	159	178	173	217	192	155	189	182	174	186	185	185	167	182	173	168	195	177	178	176	175	174	172	168	160	188	192	164	187	171	196	170	193	189	199	189	195	193	192	191	194	188	185	170	175	179	171	168	196	181	199	202	207	186	186	187	176	159	190	182	177	188	169	176	176	186	195	178	204	167	183	170	178	197	205	188	166	194	152	174	187	183	194	195	167	164	160	164	195	195	152	194	141	185	181	183	189	196	221	182	183	179	171	191	171	169	183	171	168	171	222	195	183	184	188	161	174	187	184	183	176	167	188	173	170	187	190	175	199	173	189	210	207	171	186	192	174	176	170	191	172	173	185	180	190	194	189	194	188	178	184	205	181	175	207	196	173	174	176	188	169	181	164	195	162	159	191	191	177	157	177	169	194	194	203	196	189	171	171	165	190	193	176	173	172	155	148	159	217	180	220	171	180	183	182	210	170	156	189	176	160	171	186	189	202	168	192	193	145	159	188	198	176	174	184	168	178	195	189	198	193	168	181	190	177	179	173	188	171	187	181	176	187	164	181	167	184	163	161	181	178	173	203	168	173	181	203	193	184	172	180	173	177	176	164	182	170	187	162	166	171	189	174	189	189	187	206	182	172	190	187	177	182	212	167	186	202	174	202	190	177	161	186	180	201	180	167	182	158	168	176	185	190	165	158	181	183	184	176	199	172	186	167	170	173	185	178	176	205	186	155	164	164	163	184	174	185	182	176	190	185	190	175	169	189	193	176	215	162	193	187	184	170	171	179	192	166	184	174	189	176	205	202	178	175	202	171	186	173	181	156	202	184	179	187	175	171	171	165	176	161	181	166	176	190	197	178	177	168	166	171	172	189	191	170	165	161	171	164	208	205	189	193	202	177	182	185	180	175	189	184	167	155	181	171	192	180	162	157	186	175	185	166	181	191	193	176	175	195	179	180	159	180	182	170	195	186	155	181	213	173	191	174	176	170	176	193	186	191	192	173	175	188	192	177	198	195	166	169	190	172	166	193	169	190	157	168	165	200	180	185	198	165	169	177	168	180	168	176	189	192	178	198	172	181	184	161	177	158	177	169	179	172	187	187	205	196	178	155	173	163	176	183	190	177	167	210	186	176	185	186	166	182	179	182	180	164	168	180	182	232	188	157	182	212	208	177	167	186	183	154	195	180	178	192	185	181	155	164	160	163	154	167	149	172	206	190	189	193	170	210	184	195	208	159	169	170	169	158	156	198	176	183	159	176	194	205	183	172	202	173	180	179	180	166	171	203	150	201	179	168	191	165	190	166	185	178	185	171	182	164	173	170	157	165	181	181	161	192	187	179	167	195	165	189	207	165	183	181	160	182	186	188	184	190	187	182	207	181	202	183	186	207	197	177	148	201	181	179	157	184	177	173	168	160	164	196	188	171	197	191	202	165	161	186	171	172	156	190	162	190	165	175	178	140	172	174	176	173	174	178	172	192	203	169	177	168	177	173	165	212	174	184	171	212	195	174	188	167	172	192	171	175	202	169	166	167	175	198	194	164	167	171	169	159	154	192	173	189	182	202	214	184	176	171	189	181	161	173	169	174	165	171	190	186	202	191	188	186	189	172	170	169	231	181	161	204	189	170	173	179	180	171	190	181	166	182	181	185	184	164	188	193	191	197	191	190	151	191	159	185	203	178	182	195	175	213	171	154	160	159	182	203	179	196	180	174	229	185	203	168	173	196	161	175	157	179	187	157	176	181	179	165	190	173	204	183	183	207	152	189	177	161	181	192	170	181	188	196	164	168	162	167	185	198	182	188	183	179	187	171	166	176	181	155	221	173	173	175	172	168	187	170	156	175	159	170	166	189	157	185	167	194	174	175	171	169	171	188	180	199	209	185	165	186	207	207	198	190	184	162	202	180	155	165	173	166	188	174	188	183	182	174	164	187	227	200	199	177	190	168	180	167	161	200	192	165	178	185	179	204	179	182	192	194	174	175	164	213	163	186	173	174	183	185	174	207	187	193	185	200	187	199	163	188	178	174	192	159	167	192	187	187	166	177	153	182	159	187	187	184	179	182	180	169	183	185	191	190	182	174	161	182	190	182	193	164	163	179	198	168	191	187	190	180	146	163	189	164	186	183	165	155	158	175	171	188	166	183	179	170	181	192	205	178	203	174	186	213	184	199	146	203	178	191	164	191	186	171	196	171	165	176	161	169	157	171	181	172	153	187	179	172	168	174	179	174	182	197	167	205	151	156	202	179	184	185	176	212	173	204	188	195	175	167	165	200	196	217	171	157	188	182	178	189	176	162	158	170	173	185	168	155	213	184	168	218	165	182	183	182	176	170	176	181	200	169	158	202	194	198	207	161	161	190	195	191	188	148	167	197	177	157	166	173	174	198	213	184	198
10807	12541	13537	1377	787	758	720	639	639	554	556	572	804	758	1066	812	836	1049	2115	3205	3121	1780	844	753	598	477	499	545	546	497	440	458	447	442	434	442	459	496	464	453	432	419	450	460	426	451	421	463	419	413	465	448	402	429	485	436	420	452	425	444	436	441	427	420	446	437	415	472	425	455	436	409	469	435	465	425	393	448	428	444	441	438	472	449	438	444	459	420	422	413	410	444	441	433	454	432	432	462	422	481	431	441	448	442	467	440	418	427	445	451	412	425	455	463	436	458	452	436	430	411	424	439	470	420	443	428	427	428	449	451	458	460	449	428	461	442	408	450	441	456	432	429	454	427	459	433	465	436	437	418	455	437	430	452	461	437	453	432	410	448	435	470	472	437	407	465	442	413	440	443	426	430	421	434	432	447	449	443	446	424	434	463	420	449	416	417	458	443	405	429	440	419	447	427	453	433	430	465	412	433	438	475	440	467	475	435	465	440	435	415	440	439	446	416	444	416	469	460	416	415	435	442	437	428	405	426	414	422	397	460	452	418	445	421	426	437	427	458	436	443	465	436	421	425	429	425	453	431	435	452	447	405	450	416	467	473	421	444	441	392	441	451	472	451	431	458	457	407	447	425	422	446	402	427	466	446	403	447	433	456	467	450	458	436	452	438	467	443	432	400	419	427	431	431	454	441	418	414	438	446	475	442	412	482	416	436	443	419	425	419	449	451	492	467	433	505	462	434	417	437	450	453	427	466	474	457	380	410	448	436	445	426	469	395	457	438	458	480	439	450	475	428	451	439	432	414	452	416	436	459	422	468	497	435	447	461	460	413	422	448	455	443	463	448	442	512	419	422	460	427	440	479	479	442	405	416	425	456	473	389	410	434	445	470	431	454	444	455	420	436	437	455	423	448	450	442	467	447	466	449	474	427	445	430	462	436	473	466	458	422	474	423	438	473	444	431	434	429	426	445	417	432	425	475	465	442	444	429	425	426	442	427	469	464	467	427	425	456	458	429	448	423	408	432	430	443	454	428	456	436	431	430	422	440	448	447	457	436	425	408	443	435	447	454	419	454	438	422	434	449	448	460	462	432	446	433	476	430	425	405	454	408	455	420	423	458	448	446	444	475	426	465	411	448	417	432	425	423	441	424	450	431	454	423	438	473	443	465	408	449	430	458	436	443	430	443	419	433	454	456	484	443	428	453	428	453	390	398	455	414	429	437	444	462	452	420	421	479	426	424	441	414	452	446	408	412	420	438	409	445	410	465	456	439	423	419	464	436	415	447	455	430	453	413	482	443	455	423	410	396	430	432	447	413	428	433	428	463	433	394	431	451	423	425	454	443	463	403	442	431	446	449	470	438	441	446	446	436	418	401	411	445	448	449	429	449	419	448	462	419	415	462	413	413	412	441	441	381	418	421	437	421	429	420	417	445	424	460	481	478	420	436	391	436	456	416	449	458	401	460	456	448	441	440	442	413	451	425	470	423	450	467	431	438	449	437	429	418	420	445	461	428	460	390	417	462	411	406	446	458	485	427	435	426	455	416	432	451	470	429	458	427	431	413	477	452	445	438	429	445	464	422	416	400	458	480	440	408	419	392	482	440	422	448	425	436	415	443	405	435	471	479	436	435	418	437	459	456	451	439	423	426	440	452	445	422	466	461	430	456	477	443	458	471	436	426	462	467	474	470	464	419	406	464	475	443	471	381	453	420	449	442	447	433	434	444	463	462	435	474	437	441	443	467	464	438	457	431	430	442	455	468	476	465	422	419	436	456	440	476	403	435	436	457	466	451	427	399	436	457	434	450	450	466	443	439	429	463	428	434	424	458	433	475	461	438	454	435	471	447	389	456	431	482	462	444	483	407	438	422	407	406	435	420	427	414	423	446	445	444	457	470	472	433	456	437	430	419	441	430	473	413	449	446	416	442	444	422	446	477	429	446	438	448	457	429	464	406	419	453	465	453	437	419	396	434	450	466	435	497	389	438	439	413	436	431	436	426	441	415	436	466	411	379	430	438	438	444	426	446	437	437	419	458	436	487	474	449	438	468	418	420	410	462	439	459	460	470	432	431	414	446	485	401	404	468	450	408	429	431	420	442	423	425	457	425	452	454	462	428	425	425	467	411	401	377	461	455	489	428	464	465	428	466	434	410	444	464	466	438	461	435	467	419	425	428	423	456	446	449	462	441	429	432	453	452	452	434	418	450	436	429	422	414	429	479	435	441	429	398	408	438	433	424	462	454	454	445	448	425	450	414	419	438	459	464	420	451	453	413	441	426	415	414	448	445	452	432	444	440	445	439	440	406	439	464	417	453	472	467	441	481	442	463	418	450	439	457	445	417	428	446	437	448	439	457	435	459	439	416	432	457	423	418	421	450	409	437	456	435	456	448	393	464	450	443	446	464	467	461	458	405	436	423	423	435	444	479	408	472	398	392	439	444	398	450	416	443	421	468	430	429	437	434	432	413	440	446	445	435	462	423	403	440	440	463	427	445	447	386	477	462	452	425	448	431	499	459	414	447	451	454	427	432	450	455	428	436	480	439	456	484	432	419	405	417	425	472	448	447	424	423	424	443	443	479	450	435	427	448	427	444	460	423	456	420	431	432	454	457	470	433	471	454	442	417	449	413	430	423	466	460	421	461	444	466	477	433	443	409	449	415	419	444	438	451	470	429	423	452	449	464	440	427	442	449	434	456	479	448	460	432	414	452	453	424	441	444	448	418	418	461	435	440	431	486	450	442	463	426	437	422	423	461	456	452	456	462	439	427	419	423	387	475	462	444	480	454	442	466	434	411	471	433	439	442	399	447	415	428	444	449	424	459	406	449	407	450	397	405	422	464	407	417	407	424	435	471	453	425	428	439	450	415	437	455	468	496	417	454	444	421	427	433	422	423	429	431	512	447	433	454	439	475	436	399	449	435	430	439	437	466	403	412	429	445	435	418	432	445	435	413	461	426	399	459	471	435	442	486	445	459	452	438	427	416	455	422	446	454	443	449	467	452	419	422	437	440	436	442	435	420	455	433	445	441	445	465	464	464	449	429	438	458	423	413	450	468	434	440	469	449	480	422	468	460	422	469	431	469	425	446	457	432	445	423	444	441	412	432	444	439	449	433	476	465	442	453	415	450	406	407	439	443	441	412	463	439	444	418	442	451	446	412	391	471	410	426	468	438	447	473	458	439	442	432	449	414	449	429	418	479	464	447	433	474	421	434	421	458	445	435	411	432	442	398	401	426	437	454	439	459	464	467	461	437	440	428	425	454	438	432	432	455	431	415	396	459	424	464	442	430	442	415	442	445	440	445	418	425	445	433	392	428	430	434	434	440	429	442	458	428	434	447	424	466	442	402	460	442	427	459	469	418	417	418	454	444	441	465	420	414	448	462	414	468	434	468	468	437	449	419	463	457	473	412	432	438	450	408	398	434	447	442	462	472	463	424	461	418	449	435	462	419	487	410	449	457	417	396	453	443	435	426	452	390
37906	42298	35309	21314	13440	7228	3303	1266	577	361	326	374	940	1078	2081	1552	1123	1469	3248	5235	3700	1782	814	551	451	293	281	285	325	274	253	208	212	221	188	193	244	207	200	222	219	201	189	204	208	207	210	221	230	189	204	212	209	208	224	233	207	206	199	213	218	204	228	206	204	224	207	225	241	228	208	196	212	199	230	196	215	201	230	213	218	220	229	208	207	186	207	196	201	213	228	201	213	230	216	208	214	246	203	217	198	239	217	237	248	222	201	212	213	205	219	204	188	205	242	228	209	197	196	194	214	225	211	209	178	193	201	220	228	217	191	196	231	196	192	205	206	206	192	218	197	204	226	200	192	239	210	201	202	200	202	224	223	208	192	210	219	193	212	218	231	220	227	213	222	206	217	218	207	225	218	220	239	215	200	192	206	202	216	207	215	221	220	212	209	203	219	201	180	171	226	211	204	202	218	211	214	210	196	211	215	210	217	212	226	219	217	214	235	202	202	180	214	213	234	209	225	216	222	208	216	206	200	193	204	215	216	224	233	219	214	234	230	206	217	207	204	209	216	223	237	180	230	211	196	225	248	230	211	207	241	189	190	195	212	206	236	199	212	216	204	200	220	197	193	206	196	187	229	219	200	221	201	199	203	196	208	219	235	202	194	206	218	222	230	221	235	211	187	218	220	225	211	209	257	219	244	203	186	242	220	215	214	196	210	197	217	219	216	189	236	194	218	214	215	199	234	211	219	199	184	218	237	198	236	244	228	209	223	196	197	208	208	218	203	234	211	208	195	184	237	179	185	220	191	209	199	216	202	207	225	204	201	215	211	216	186	254	195	203	178	218	201	208	212	190	187	204	223	179	240	198	196	232	209	205	177	193	202	201	189	230	211	247	227	238	204	204	194	224	194	205	233	212	212	199	225	212	199	187	212	208	220	232	228	189	204	216	219	212	224	210	242	213	207	196	205	206	226	198	212	205	226	219	211	233	210	207	212	197	247	213	206	200	199	242	185	206	218	198	215	216	202	199	209	217	208	193	201	209	207	227	238	204	213	211	238	233	207	208	226	188	225	198	198	226	242	212	188	207	205	192	198	208	189	229	217	217	205	202	217	176	216	194	193	208	232	229	192	255	230	231	237	220	209	210	207	202	230	197	224	207	204	192	218	219	179	257	207	203	206	210	211	209	198	206	221	195	172	221	232	211	196	210	212	209	210	234	211	211	199	211	178	210	194	234	238	195	249	221	210	173	187	246	223	218	214	183	211	212	235	208	179	195	217	209	217	189	201	240	205	218	202	203	214	215	221	220	198	192	220	222	226	210	206	214	224	200	226	211	210	230	213	208	185	208	205	193	224	221	201	241	195	216	204	208	196	208	225	206	231	204	218	232	223	216	226	208	201	207	198	221	214	208	210	213	198	220	216	197	220	217	223	216	244	204	231	201	180	194	220	201	207	216	205	194	210	225	221	220	216	211	226	215	209	201	219	220	226	211	211	234	184	240	224	208	229	204	234	185	213	222	224	213	208	211	224	227	182	228	192	225	235	237	204	231	232	217	217	212	211	229	183	203	227	222	222	219	207	237	220	199	205	220	219	215	193	189	197	211	197	187	186	210	195	245	206	199	218	208	201	215	217	204	224	220	225	254	205	220	190	209	201	204	198	189	217	228	189	204	210	235	208	220	216	196	199	225	211	206	216	221	205	195	221	210	230	211	209	211	226	223	215	226	209	211	202	224	172	214	181	204	238	236	240	232	194	234	195	195	228	193	196	211	179	195	188	217	183	223	234	197	207	238	214	220	215	200	202	206	208	211	186	221	210	219	219	218	248	212	206	183	219	231	209	211	215	218	225	217	207	222	210	224	206	182	214	207	193	206	256	199	220	224	211	213	203	221	203	232	205	219	197	247	218	204	232	219	215	218	221	243	208	199	221	212	211	247	191	219	185	206	219	215	220	227	208	221	215	202	193	187	186	228	218	204	231	197	193	207	218	205	211	207	213	197	224	192	230	227	201	202	206	211	248	220	228	217	217	174	207	191	203	234	208	211	224	222	214	223	236	224	205	232	213	218	204	240	195	188	225	220	255	203	211	219	239	221	207	201	191	206	213	235	201	222	224	203	213	194	209	192	238	204	209	203	234	226	197	205	215	189	211	216	200	214	214	192	232	218	216	216	215	211	243	206	207	211	209	216	210	202	182	238	232	209	169	232	207	223	212	212	206	233	221	180	194	249	204	208	187	219	209	222	197	207	208	240	188	235	228	203	220	206	223	231	232	220	214	215	200	217	222	225	207	227	223	216	182	200	220	216	215	209	237	223	192	215	238	211	193	200	191	200	225	215	212	235	206	217	230	208	214	247	198	213	196	214	222	214	192	233	205	212	169	213	207	207	223	188	229	204	220	216	213	225	200	204	191	213	233	199	239	203	193	230	228	190	203	197	186	187	189	236	214	209	215	201	218	209	231	229	209	198	232	165	195	200	208	227	239	230	217	191	215	184	190	210	231	210	242	192	199	200	236	199	201	211	200	236	204	199	214	212	219	202	206	229	207	177	218	218	203	201	224	244	212	215	221	216	201	188	228	220	215	202	223	203	217	202	212	229	214	234	212	225	215	215	215	221	243	192	206	223	224	218	223	210	195	200	218	187	216	202	202	207	208	199	216	202	217	215	186	213	194	199	204	227	197	205	235	209	228	199	191	194	221	210	195	213	223	192	209	210	234	211	220	210	203	199	190	184	197	222	193	230	212	205	196	221	219	219	179	226	200	224	224	217	202	236	182	225	239	214	220	174	223	215	191	214	197	209	206	204	212	214	209	214	209	206	193	192	183	210	224	215	207	195	228	227	212	224	213	210	239	205	232	221	208	206	219	206	191	196	218	212	212	224	210	205	218	186	208	211	230	207	220	209	219	195	210	202	227	199	210	175	190	201	203	202	215	241	202	219	230	244	225	216	207	218	187	209	226	189	216	230	231	193	178	205	245	210	211	212	222	225	223	219	221	215	231	221	227	208	214	235	222	208	172	226	214	198	219	199	201	212	205	211	213	230	211	238	223	206	211	208	259	208	224	208	200	232	228	223	209	221	214	206	223	221	204	161	174	230	207	194	189	207	208	231	208	221	218	212	215	174	207	226	203	196	209	207	185	226	188	206	200	198	201	209	217	219	199	203	210	232	199	215	218	219	222	234	171	210	214	222	221	178	203	206	217	232	211	199	203	219	223	237	226	226	192	215	224	225	222	227	186	214	212	197	203	221	199	198	210	198	205	214	202	194	221	238	200	186	218	232	224	223	211	220	226	210	221	206	238	234	217	228	192	238	180	216	204	195	208	212	222	228	243	215	210	240	196	213	244	238	218	235	186	209	219	236	229	219	230	209	175	225	201	219	222	199	220	209	223	217	218	214	224	216	203	223	220	217	207	231	191	242	235	231	219	203	225	221	202	193	228	198	215	202	211	204	204	233	229	218	222	204	217	192	214	225	225	195	215	210
28985	36717	28001	6690	2731	2386	1897	1727	1470	1237	1149	1649	5073	6011	11113	7699	6250	8436	16450	22036	16531	8442	3819	2590	1937	870	847	1069	1152	860	571	486	500	512	534	514	510	519	500	494	507	486	521	505	516	468	521	528	504	510	565	478	530	534	486	547	508	491	542	540	526	491	546	532	529	468	509	490	506	477	558	507	521	515	498	516	497	484	501	523	530	521	533	489	506	496	517	513	502	496	531	491	503	521	494	528	496	509	507	499	524	555	539	503	536	490	511	564	510	477	501	498	519	494	508	506	486	522	497	491	535	506	496	505	472	497	523	517	500	497	463	499	490	545	515	509	512	510	504	542	483	493	509	520	536	487	467	478	534	452	501	491	538	481	504	506	496	483	480	492	484	523	520	486	560	499	497	526	478	531	498	454	455	505	496	526	521	531	472	462	518	493	539	505	501	502	514	517	520	516	478	513	475	489	500	525	523	502	516	522	470	477	517	509	476	500	500	464	490	476	526	552	509	503	514	479	464	457	504	523	522	482	489	499	514	494	510	526	504	491	531	525	505	513	501	501	538	461	500	509	505	507	514	519	486	514	503	478	516	519	504	506	531	537	492	486	509	517	474	541	480	520	490	501	513	533	524	470	496	492	499	493	504	513	544	478	496	492	471	505	542	518	506	524	516	513	509	526	468	487	491	462	510	544	470	506	529	533	496	493	474	482	511	552	517	527	553	460	482	495	510	506	517	529	489	497	510	535	531	516	467	498	520	502	503	494	511	487	479	527	525	535	481	505	517	527	490	464	535	488	487	470	521	488	542	512	511	505	522	519	527	529	535	507	489	516	513	497	480	546	531	499	465	487	555	502	498	532	488	525	516	514	517	527	516	508	517	538	461	456	520	494	523	493	520	526	495	501	480	489	528	453	488	471	485	530	487	486	505	442	502	501	499	478	496	508	495	505	487	531	495	472	489	456	493	491	480	494	535	522	479	553	527	532	526	517	493	497	513	493	481	533	514	463	530	512	506	527	490	509	534	553	495	481	494	485	527	514	451	508	487	466	486	492	509	483	497	508	489	527	526	497	458	534	512	515	482	522	510	471	478	508	487	501	548	518	500	489	511	505	523	478	517	532	466	501	512	493	515	493	485	471	494	506	493	514	533	451	519	495	517	521	480	496	525	467	491	490	516	509	473	504	492	497	469	497	478	472	524	508	500	520	498	516	502	503	506	494	520	556	476	524	496	529	488	504	515	492	499	487	498	513	505	524	520	519	534	501	534	535	494	532	526	518	517	480	518	508	495	538	563	517	509	529	507	521	507	523	496	529	503	506	524	518	535	528	485	500	513	512	469	486	496	477	469	475	498	514	533	459	469	497	473	507	497	499	495	507	489	520	509	507	521	486	514	499	446	511	507	453	544	508	483	492	487	487	520	488	468	514	535	536	505	519	523	516	503	546	541	503	476	514	450	484	480	524	488	490	476	488	532	519	514	489	494	491	520	434	501	505	506	503	486	522	509	482	477	544	511	523	519	518	487	503	496	513	517	491	516	523	501	498	519	524	537	511	480	477	508	471	534	499	545	507	499	480	559	563	496	504	506	523	539	493	508	492	552	525	522	469	523	517	520	520	496	503	545	510	511	475	520	493	476	497	519	480	478	503	516	536	492	522	466	517	511	531	505	513	499	511	516	524	470	523	473	533	499	470	504	506	511	505	515	486	461	504	491	563	506	524	498	495	487	491	445	464	489	502	483	484	512	498	513	521	510	527	483	516	521	510	537	514	467	536	513	477	491	477	490	520	515	475	473	508	492	540	527	461	507	455	503	528	507	520	523	501	527	439	518	509	500	501	505	550	478	534	474	534	503	520	495	479	501	503	512	516	546	514	504	460	507	512	493	501	504	514	520	485	480	507	502	484	469	504	496	487	513	513	492	476	480	511	557	494	483	492	502	483	456	486	494	487	508	513	444	513	531	535	530	495	487	486	525	460	483	501	491	465	461	486	559	484	493	541	540	469	515	489	496	492	528	526	508	467	479	506	480	547	505	503	568	510	485	539	489	481	506	516	505	527	540	476	498	509	503	503	507	548	490	517	450	561	498	486	474	490	513	540	495	539	506	492	456	501	530	521	448	529	477	510	536	505	497	491	508	515	521	499	518	484	541	492	536	528	499	489	511	498	490	548	524	514	532	493	544	526	518	536	507	529	485	468	481	545	514	507	521	514	500	493	505	492	547	517	491	501	531	513	474	511	512	496	540	481	491	469	482	515	542	522	519	498	480	479	529	533	519	488	515	517	528	491	515	471	474	492	513	527	560	549	516	522	495	494	487	540	481	505	513	519	491	490	455	513	521	487	475	487	495	500	536	498	513	515	488	471	495	515	549	496	489	501	521	524	511	502	498	480	479	491	505	485	516	488	548	520	501	584	497	489	572	518	535	547	502	517	471	508	515	509	501	509	494	499	546	544	489	485	538	547	513	492	505	525	484	507	490	515	493	511	473	516	506	522	482	517	499	472	538	515	493	505	533	516	509	504	504	520	485	492	514	505	520	475	580	542	491	463	477	514	466	507	518	514	508	498	467	519	546	526	499	501	454	495	484	528	516	500	526	539	453	505	519	546	499	501	503	487	504	496	527	490	496	488	487	498	530	496	506	499	494	493	491	515	520	503	493	510	480	460	546	491	482	518	503	528	507	530	513	499	491	480	509	491	508	478	476	540	471	470	521	496	538	512	487	485	494	499	511	515	501	512	497	481	491	464	488	515	502	521	515	503	497	488	545	533	539	541	542	527	485	508	486	507	488	509	507	480	541	499	509	514	485	468	503	507	495	493	509	533	516	467	480	531	528	487	484	500	482	504	526	529	558	529	514	555	504	501	453	548	491	540	528	461	498	503	501	518	514	536	534	498	494	556	464	489	501	510	501	482	535	485	517	557	520	505	480	548	514	513	467	534	512	519	515	496	539	550	520	475	501	525	498	494	513	488	524	518	495	520	489	529	503	544	491	512	499	541	520	477	511	517	502	495	528	492	496	500	518	484	527	497	500	507	488	504	472	507	519	477	496	494	487	506	510	472	520	495	489	514	474	514	499	522	478	487	511	536	522	479	504	535	530	498	530	490	516	517	523	470	507	533	492	458	507	473	460	508	511	504	496	528	512	488	477	480	508	509	536	503	492	493	508	521	483	496	502	483	514	518	512	519	530	546	512	484	507	502	525	481	509	465	503	532	489	534	491	584	494	516	545	520	480	525	465	491	484	510	495	494	511	522	524	522	496	526	523	521	520	503	507	474	477	491	514	515	549	505	555	488	532	508	465	478	496	482	488	494	494	500	504	521	490	498	497	523	516	476	516	521	523	523	498	462	532	484	517	504	517	494	527	531	527	517	524	477	543	515	473	451	521	492	520	470	529	538	517	536	514	553	499	511	521	499	485	521	504	526	536	473	506	484	493	494	465	503	521	477	532	498	520	528	496	517	522	511	535	537	523	525	521	521	486	506	513	507
47109	42426	35056	26628	21119	15458	9380	4313	1375	574	440	930	2397	2425	4528	3463	1629	3411	5895	11335	9314	4369	1818	1132	770	329	397	489	500	397	188	157	161	156	184	177	188	169	179	179	177	160	172	173	151	169	157	145	167	176	184	159	182	172	156	190	150	172	157	169	156	164	187	154	168	185	181	162	151	167	131	178	165	186	160	191	154	155	204	160	200	145	176	165	164	164	171	172	175	175	186	165	168	172	180	175	171	163	182	166	167	187	154	182	154	154	150	173	156	150	186	170	190	175	154	147	164	187	162	185	180	167	163	179	155	170	171	151	182	181	189	170	165	174	161	161	151	173	158	149	160	176	166	195	166	176	173	154	168	174	187	176	173	147	161	152	184	170	161	182	170	180	133	183	168	200	168	165	178	197	188	175	154	167	180	164	130	146	154	189	167	184	174	171	170	166	161	163	153	184	174	165	158	177	156	177	182	180	193	152	155	175	171	187	165	176	153	174	187	149	149	168	174	164	189	180	182	180	184	189	156	163	168	180	186	184	155	177	163	161	155	139	161	161	160	161	176	168	165	150	175	150	169	174	180	187	186	151	208	193	149	167	163	154	168	183	165	145	176	176	148	180	152	157	139	153	147	188	152	149	177	161	178	156	221	171	183	158	184	174	168	153	151	177	166	173	175	195	155	144	140	157	151	163	180	194	169	171	191	145	207	179	175	161	169	185	173	167	159	195	179	169	168	152	168	167	164	139	159	168	167	160	155	169	183	168	153	143	160	171	165	177	168	177	163	144	183	155	165	195	158	153	173	164	158	161	178	177	166	152	165	131	153	174	163	162	181	183	157	162	193	170	143	165	168	161	152	186	172	164	148	156	175	181	166	194	164	140	147	170	172	171	183	178	148	184	185	157	169	182	163	179	175	192	167	154	178	162	165	199	181	163	171	162	176	153	168	160	158	165	150	160	181	168	160	160	137	200	177	151	188	171	171	185	186	168	166	152	178	176	164	179	163	163	154	178	188	134	185	179	158	174	161	165	151	184	165	178	179	155	168	178	188	189	159	174	186	158	164	175	184	166	183	162	171	179	201	165	176	182	150	155	174	148	181	157	155	155	166	172	142	168	185	155	155	157	171	171	160	178	140	156	160	173	179	164	186	193	187	190	190	162	172	160	161	152	182	168	178	133	162	167	166	165	159	180	173	180	193	164	167	172	190	155	167	164	147	159	158	170	143	141	174	149	164	165	143	183	186	172	201	169	181	153	143	139	169	159	148	175	145	157	199	191	168	185	159	171	149	189	170	178	170	178	182	180	157	188	164	180	182	166	188	180	180	167	170	186	158	185	179	165	176	178	184	184	168	169	165	191	184	172	143	146	161	168	185	148	154	163	148	155	164	165	164	176	173	181	155	184	176	165	174	150	199	172	180	182	163	154	172	168	159	175	170	159	173	194	183	169	173	168	150	177	169	169	175	182	181	170	181	174	151	171	163	176	172	173	161	193	160	173	164	157	154	151	168	175	161	159	159	157	200	150	188	189	154	162	198	186	169	187	173	174	155	162	174	193	189	173	182	160	166	143	169	165	175	165	169	152	161	170	169	178	141	161	155	172	158	169	174	178	160	170	183	172	159	187	185	162	164	159	164	162	170	176	167	161	157	178	171	160	160	187	172	145	151	167	144	171	142	158	184	149	159	207	195	174	156	175	157	182	151	175	178	163	163	151	141	170	149	162	157	166	170	164	166	169	173	173	179	151	174	143	150	188	161	173	167	160	158	136	133	188	178	172	196	164	180	165	185	170	142	170	188	159	137	168	176	179	141	166	173	166	187	152	170	158	136	148	156	179	168	179	171	180	163	169	176	163	170	155	179	186	178	173	166	175	165	147	141	165	172	171	168	174	161	155	163	144	172	172	162	145	196	164	180	153	176	170	170	198	152	168	171	164	201	164	164	192	158	160	169	168	193	172	167	154	160	143	151	181	179	184	192	177	147	170	165	155	182	176	158	159	162	196	152	172	153	185	158	153	180	155	146	161	183	184	203	178	166	190	188	184	163	170	129	192	165	135	185	153	151	166	155	162	155	154	165	183	143	175	177	155	172	149	172	167	170	183	169	172	166	182	191	169	163	174	158	167	177	186	155	194	164	177	166	183	157	164	171	149	175	183	183	179	152	161	148	163	168	160	167	199	163	158	187	156	178	169	164	173	185	155	175	144	166	170	161	170	152	181	165	182	140	157	154	173	157	180	197	165	161	170	163	191	159	159	144	158	166	169	143	183	178	168	150	158	173	190	164	192	168	173	173	162	182	175	160	163	167	185	185	179	161	166	181	153	164	177	183	143	147	184	178	151	172	178	172	135	168	158	159	175	180	166	180	183	169	162	169	170	160	175	168	166	158	175	169	174	164	138	165	155	169	181	165	146	173	180	161	170	182	164	187	163	145	175	154	167	151	172	145	167	177	174	173	191	173	171	147	152	149	144	149	171	194	153	160	165	181	184	184	166	175	176	162	148	158	156	179	154	152	187	223	170	173	177	175	185	167	178	164	184	149	206	169	160	164	169	163	173	179	194	179	169	179	174	165	162	162	142	175	166	179	161	186	170	164	183	173	188	200	143	175	172	160	177	156	164	152	194	149	165	149	171	167	162	164	164	172	149	163	151	157	162	170	160	177	134	176	177	166	176	195	172	174	155	162	154	156	161	152	165	186	181	160	160	150	177	178	177	193	162	161	183	176	127	189	194	146	154	165	161	176	176	168	181	180	164	139	159	155	170	169	175	158	172	159	192	171	156	174	176	156	154	181	176	168	183	167	187	163	171	173	201	161	166	197	142	170	171	173	166	172	163	175	177	166	152	149	147	183	176	162	162	173	176	157	155	186	164	162	153	183	157	179	179	173	167	169	172	175	146	201	175	168	154	161	160	156	157	164	192	178	163	183	155	184	174	155	160	166	158	170	149	173	166	182	178	157	188	152	160	157	181	159	160	169	162	182	185	188	169	161	174	182	201	168	167	165	148	158	161	159	129	162	184	167	165	170	168	185	163	191	157	176	176	163	147	178	165	149	184	158	149	184	174	159	147	159	169	176	211	179	195	163	155	164	170	175	183	170	167	176	121	180	173	171	163	143	188	164	185	174	172	173	154	166	160	154	172	189	161	163	167	161	151	168	166	149	190	172	161	164	152	183	173	171	149	151	147	179	163	154	173	154	165	189	167	155	155	191	171	164	173	154	156	146	166	168	169	162	178	131	153	168	161	172	186	175	170	175	180	175	181	170	171	178	168	168	146	147	146	169	162	189	165	164	163	155	176	155	165	164	143	166	169	185	178	177	169	166	170	174	162	137	160	159	186	173	173	170	167	181	184	153	154	146	161	153	182	207	170	162	168	182	194	176	193	172	173	152	182	194	171	161	166	153	166	176	189	176	182	183	177	178	174	169	167	159	173	140	175	150	207	182	169	179	172	175	179	194	149	181	179	189	169	163	151	156	173	195	159	202	163
37167	43600	36077	14545	5145	4330	3598	2835	2330	2017	1863	4925	12330	11415	19904	14739	8712	17104	24023	34230	28712	17104	8445	5759	3518	1127	1407	2208	2284	1313	578	391	405	398	397	379	413	396	374	410	420	374	413	395	416	396	395	385	360	370	393	396	396	380	369	393	381	435	424	386	408	383	390	414	393	406	401	410	348	434	410	410	387	370	389	390	393	417	392	381	387	375	393	411	385	402	395	388	392	377	431	397	421	392	397	375	394	387	379	402	395	384	366	397	395	385	393	423	395	391	402	381	382	395	415	372	390	371	376	383	380	393	418	405	413	379	401	432	374	419	403	422	366	415	384	407	387	395	420	393	355	389	400	395	415	400	364	361	402	413	338	425	368	395	405	388	365	383	394	402	367	403	386	387	413	388	373	380	424	418	384	411	422	399	348	394	409	411	406	401	375	399	385	406	412	418	388	438	407	413	383	393	365	410	393	402	353	392	406	418	421	373	419	371	397	395	383	366	379	410	446	359	369	410	391	405	386	409	377	413	425	400	366	400	384	397	389	394	397	387	366	376	388	419	372	413	370	384	381	453	392	384	386	388	402	404	377	393	405	357	393	391	398	423	386	400	362	398	396	401	423	396	400	403	402	395	359	385	383	443	365	402	425	385	412	404	407	414	404	400	404	400	427	422	410	415	382	398	386	415	375	391	388	394	398	379	379	373	421	369	424	419	363	400	392	402	390	403	386	399	375	381	440	414	402	380	391	396	373	416	388	415	401	418	408	389	380	390	414	384	407	371	404	381	386	401	419	423	379	431	417	370	409	416	406	435	389	399	365	393	418	419	381	411	437	404	401	405	427	406	362	367	376	385	384	422	412	381	424	416	434	368	378	430	415	397	392	422	374	386	385	414	378	371	394	384	397	382	394	382	427	394	398	401	398	389	411	413	415	379	365	371	369	412	374	384	399	382	384	394	382	407	387	392	410	365	372	387	403	366	422	390	382	428	429	376	383	386	360	408	377	412	422	414	402	429	417	425	392	413	360	392	402	415	373	418	391	401	403	403	362	381	408	402	389	410	388	395	394	376	385	400	426	433	381	398	402	386	385	420	422	427	412	398	397	369	404	397	394	392	379	390	391	388	416	375	381	420	401	427	370	386	396	403	405	357	373	388	386	361	400	353	372	436	399	412	357	370	367	412	409	358	398	404	399	387	431	355	421	388	407	382	428	363	400	415	385	391	382	435	418	405	390	396	377	383	398	412	378	394	354	389	382	394	381	374	431	388	369	432	359	382	413	365	365	397	416	381	388	379	389	381	383	375	388	380	382	401	404	403	408	406	380	420	383	351	397	410	396	421	410	410	384	376	403	377	425	417	388	410	432	376	407	385	417	407	436	400	419	385	407	395	399	382	396	422	418	386	397	416	370	425	382	385	410	410	368	376	360	390	395	367	388	404	394	407	388	375	408	404	428	383	388	394	380	407	413	406	414	383	347	411	357	383	400	376	396	404	375	419	399	383	411	377	379	374	387	376	362	374	398	369	395	381	398	406	399	378	364	384	383	426	397	381	452	383	417	391	452	413	388	368	412	383	406	403	378	366	420	398	428	377	411	404	378	396	405	374	409	375	424	393	404	373	399	414	428	430	404	391	408	416	400	386	413	379	396	395	407	404	402	400	444	399	421	393	381	414	414	413	399	377	379	390	415	368	402	363	385	391	398	398	369	408	407	397	405	425	381	353	394	410	393	384	392	413	384	408	365	419	394	374	398	432	391	400	380	409	388	413	401	415	400	439	416	388	377	393	338	380	380	382	398	390	434	400	389	424	414	388	370	365	362	360	393	370	417	377	408	414	395	409	396	371	435	413	399	403	381	361	379	406	420	438	361	424	390	378	388	414	406	388	391	411	407	387	415	407	410	390	405	411	386	386	414	419	372	397	366	393	401	383	421	394	401	387	385	400	414	385	412	389	367	354	369	392	421	420	408	400	403	369	394	371	416	393	402	369	369	393	414	389	404	342	399	400	425	399	354	356	403	395	369	392	396	366	422	365	402	379	411	416	398	397	420	362	380	368	409	441	426	393	417	357	410	381	394	401	409	388	412	391	386	361	364	412	392	405	378	359	384	367	374	393	377	401	374	401	435	376	389	415	414	402	413	393	400	390	385	386	406	396	414	393	386	401	382	407	409	387	410	377	427	404	382	428	398	407	380	384	382	394	400	406	389	388	410	386	413	414	379	393	386	371	380	385	389	437	420	393	397	426	409	405	413	413	425	415	380	433	396	383	391	394	404	398	364	382	399	370	394	396	375	384	393	413	395	403	377	395	389	368	395	376	371	384	388	372	408	399	435	397	390	421	407	415	385	401	374	385	358	417	392	387	388	410	416	402	395	366	390	409	391	387	382	399	394	372	411	422	358	412	422	389	365	409	376	435	367	399	416	393	425	409	359	382	395	430	409	378	403	396	393	424	379	396	409	402	387	396	408	350	414	437	384	418	407	390	412	399	404	445	374	382	375	383	363	417	387	399	414	360	391	412	426	381	395	385	349	397	419	419	373	404	388	371	380	379	388	397	384	368	376	412	395	402	410	431	405	395	390	381	412	427	399	420	397	396	396	407	390	370	387	359	357	386	435	403	428	401	426	411	390	402	388	393	391	430	374	398	404	441	363	364	390	399	404	410	426	369	391	402	398	386	392	400	417	398	381	400	399	396	406	402	366	397	399	370	391	389	381	418	409	396	401	390	396	429	433	406	398	408	379	401	390	427	379	408	415	423	376	389	386	383	365	401	399	396	444	370	386	432	362	385	405	384	414	452	362	399	383	366	406	391	422	423	379	409	408	371	416	409	378	384	386	369	415	390	396	392	417	401	386	396	404	405	371	412	398	404	379	439	395	403	384	406	412	438	389	407	388	429	374	409	409	423	375	395	417	381	366	390	368	388	402	405	386	403	411	372	397	364	398	393	406	372	373	404	397	390	377	410	407	405	368	377	371	379	412	396	375	420	375	380	402	406	414	409	411	393	393	397	397	404	397	394	382	390	392	399	428	445	407	423	392	400	424	404	415	410	380	395	333	382	371	395	390	384	423	422	429	395	385	402	393	367	372	413	428	413	403	391	386	391	391	376	376	392	360	344	385	376	393	350	385	372	416	380	417	396	412	393	362	396	374	406	412	373	385	378	400	386	380	361	401	363	370	414	401	415	396	397	400	409	391	377	394	395	410	404	396	394	397	412	361	378	404	426	414	420	426	371	402	386	375	396	380	414	389	427	396	421	386	374	388	403	381	380	392	397	391	426	380	390	411	354	377	387	359	388	410	391	410	428	383	359	408	383	410	381	378	392	384	387	420	397	376	394	394	381	401	426	450	396	373	427	377	409	394	385	403	446	402	404	403	390	400	361	414	420	432	382	365	393	393	397	364	403	413	401	402	406	403	403	418	424	335	388	362	407	388	397	362	401	407	422	378	386	390	394	409	359	362	401	436	414	421	392	371	388	378	422	385	385	393	388
8480	9601	12341	4343	663	320	224	207	201	193	196	181	214	225	227	232	240	261	346	663	640	427	296	235	219	169	174	215	203	213	170	178	181	183	161	194	197	185	169	153	172	154	172	169	188	178	194	167	161	192	208	169	177	173	150	201	191	170	177	180	179	172	167	192	165	184	172	192	177	163	169	178	185	170	172	202	175	160	180	181	175	192	169	164	186	169	178	187	176	158	180	175	178	180	198	163	178	200	164	196	187	165	191	182	171	158	190	184	181	166	167	160	171	193	181	157	169	200	199	200	191	179	185	173	160	172	183	197	163	185	179	168	162	159	183	173	177	178	165	170	183	181	161	172	182	160	178	175	170	162	179	169	199	178	190	175	187	178	153	193	173	173	179	192	190	186	171	166	169	163	197	165	208	177	181	167	194	204	174	209	188	171	164	184	190	176	180	187	183	174	162	164	144	169	170	185	196	181	202	171	159	180	179	174	153	163	189	175	162	195	170	190	188	183	188	184	170	193	170	169	194	176	157	170	186	191	170	171	170	170	169	185	175	190	180	176	160	181	188	185	190	185	174	145	183	190	173	173	192	185	182	175	174	176	170	157	185	158	157	179	165	182	172	176	178	172	171	176	145	181	189	176	159	152	203	184	172	172	167	160	167	181	155	188	166	170	201	196	189	201	165	177	208	178	178	199	178	191	170	165	168	182	172	184	165	167	166	158	152	190	182	181	183	182	183	186	171	173	181	181	156	200	176	192	179	179	161	182	168	162	189	187	185	200	182	178	171	194	169	177	174	180	152	187	181	176	183	169	166	191	190	161	189	189	158	154	153	177	172	192	190	182	188	187	183	151	179	168	184	172	167	184	170	203	185	169	169	184	176	184	188	182	195	178	200	197	191	175	163	155	182	147	169	160	164	184	168	183	172	156	208	181	184	177	160	168	187	203	170	179	197	148	153	186	171	192	179	170	177	199	179	178	160	179	170	198	187	159	180	164	189	193	202	145	202	159	155	155	179	181	160	179	195	201	193	186	192	189	176	183	166	177	168	166	165	170	193	189	208	174	165	183	179	187	183	187	178	189	174	180	180	189	159	186	193	163	183	182	180	160	195	197	168	167	181	189	172	162	175	182	188	168	175	155	171	200	169	194	174	159	174	176	166	173	155	172	189	177	181	165	173	173	190	165	169	165	174	191	193	148	186	161	197	181	178	206	195	177	174	157	175	171	198	198	187	179	179	162	169	204	192	175	166	164	167	168	169	189	164	173	184	183	158	171	179	171	180	161	173	161	189	182	167	185	175	182	174	157	168	187	167	174	215	174	163	174	175	183	173	184	154	190	175	179	162	186	180	166	180	178	176	175	199	168	188	174	165	178	173	191	166	174	181	175	190	177	192	172	164	180	169	168	198	159	183	180	198	164	197	168	187	174	167	153	167	180	171	183	147	186	150	166	185	164	178	171	170	189	178	189	182	176	191	175	186	173	191	186	197	174	205	167	161	172	174	174	185	173	171	183	176	160	176	187	176	161	189	165	204	167	184	170	159	168	166	185	197	191	190	158	176	153	163	181	183	187	173	169	168	167	175	167	184	185	183	152	179	193	180	201	203	163	172	185	160	160	156	162	182	180	179	158	176	199	217	177	193	172	170	179	168	201	186	168	160	186	188	177	173	170	166	178	184	188	217	163	183	205	175	188	201	165	192	166	171	163	189	185	180	174	186	173	182	163	188	194	178	179	155	187	170	182	172	203	171	175	171	208	181	200	185	191	169	174	188	191	187	174	171	159	190	171	164	182	172	166	160	199	178	172	174	171	191	175	189	179	162	171	180	200	186	174	192	179	172	179	176	173	192	177	177	171	166	171	153	171	196	192	164	200	206	186	201	169	151	196	187	201	190	169	162	196	196	160	211	181	164	182	177	179	173	188	170	184	175	186	186	186	155	183	175	178	167	190	148	156	153	177	163	186	153	207	181	169	199	164	160	151	173	171	166	164	173	181	170	189	188	161	189	168	157	168	158	191	184	192	178	178	200	171	180	169	184	181	189	158	197	186	184	180	164	170	155	183	188	201	192	183	191	180	182	159	163	188	176	184	168	174	185	177	180	188	157	189	163	193	142	189	187	173	165	182	194	159	203	191	186	177	172	156	165	170	184	173	170	188	159	160	198	196	180	184	169	182	173	177	190	176	168	179	187	167	179	177	174	189	198	174	188	200	186	167	177	194	180	193	187	177	161	170	168	175	178	176	151	168	169	193	167	166	174	196	189	159	171	173	155	169	184	181	192	161	181	194	180	172	160	184	171	195	170	166	175	202	161	158	178	178	178	184	169	167	173	174	155	165	171	156	166	174	177	168	174	180	189	162	184	178	179	179	207	185	198	170	170	173	171	179	169	156	163	181	161	194	194	184	167	144	158	178	196	171	154	182	173	182	181	192	210	188	194	171	195	185	185	183	191	160	178	186	174	175	189	178	196	192	156	184	181	211	158	195	170	163	194	151	194	182	159	177	175	162	203	171	176	172	182	171	193	155	195	148	197	167	193	178	181	190	178	211	178	170	204	184	181	152	165	182	179	200	160	170	151	172	178	194	187	172	149	165	172	183	153	175	181	171	169	175	193	164	169	177	182	192	192	180	174	172	162	187	164	178	179	184	176	162	183	200	169	170	180	168	194	177	191	193	144	182	178	170	177	174	190	179	180	179	200	182	160	203	199	179	176	170	165	172	162	214	162	152	171	194	206	187	200	186	169	188	178	192	163	177	183	177	172	187	169	170	161	177	165	172	167	169	177	192	173	184	192	176	156	164	180	175	180	180	180	159	182	178	195	192	170	172	164	188	158	174	164	148	169	184	198	176	168	174	173	188	184	138	185	194	189	185	187	163	172	174	197	200	166	196	190	202	188	155	156	150	189	189	180	152	163	179	154	180	181	187	171	170	174	186	170	186	164	176	186	163	195	170	178	162	161	171	188	174	154	172	187	182	195	185	149	173	196	175	180	165	158	179	157	154	164	176	176	168	191	186	162	159	179	194	173	171	202	169	194	186	170	171	169	170	180	167	176	205	202	162	167	202	183	192	194	167	172	189	172	182	185	198	176	195	171	188	182	163	169	176	198	210	187	156	182	173	193	181	176	160	153	166	193	199	160	193	169	165	178	171	189	182	189	198	166	159	182	169	166	181	199	191	186	170	201	154	179	192	175	177	181	180	172	179	169	174	220	175	190	212	177	164	173	174	177	170	192	178	154	166	199	169	171	174	180	167	168	187	173	185	166	182	176	192	178	178	188	187	181	209	181	168	199	177	164	182	164	170	166	166	169	152	186	173	177	161	186	175	164	177	194	186	171	190	179	174	206	183	183	181	170	215	160	200	183	177	169	173	158	186	182	144	207	178	168	209	169	185	198	164	183	195	208	163	152	166	169	172	171	177	180	184	164	174	165	189	171	187	171	176	163	177	167	183	159	178	150	182	190	170	171	153	165	153	189	166	202	174
6934	10715	15967	4409	733	761	743	670	572	554	522	573	750	747	953	781	679	948	1667	3388	3224	1814	979	763	564	453	446	490	534	507	397	444	422	441	443	447	447	427	433	403	451	384	452	436	466	460	421	419	438	439	437	407	409	462	474	415	408	467	423	449	431	423	418	438	465	430	458	469	414	398	419	453	425	437	451	480	419	420	466	444	403	455	444	413	427	376	439	465	434	407	463	405	451	416	436	403	437	432	434	462	468	391	431	455	432	435	395	437	434	414	418	397	441	413	427	435	429	431	415	429	442	427	439	436	450	463	442	427	447	413	404	446	439	407	441	464	462	426	424	426	430	443	440	484	395	410	461	439	432	422	477	414	413	486	413	400	428	415	446	444	432	446	418	416	439	436	433	445	412	418	405	415	416	439	444	441	427	428	451	438	476	449	455	434	445	456	416	429	412	431	450	474	448	415	445	441	431	401	420	400	433	450	426	444	446	429	438	451	453	412	440	464	447	386	442	418	428	437	455	423	414	427	416	441	397	430	433	482	398	426	460	418	452	443	390	402	441	439	412	412	423	460	434	424	453	409	424	472	418	414	432	413	427	421	415	415	477	412	441	421	401	455	454	437	447	460	445	428	440	440	461	425	425	441	406	417	425	435	427	421	455	423	438	433	451	407	446	452	414	448	524	421	472	426	453	431	442	467	419	467	414	422	439	427	433	404	443	416	457	484	447	401	453	430	419	435	440	441	471	487	407	433	430	420	395	439	450	465	437	458	439	444	422	406	434	440	424	436	447	433	447	454	412	442	395	401	411	408	466	399	456	440	468	453	448	447	433	414	424	458	425	392	457	459	420	444	397	428	429	451	399	418	445	417	381	485	450	469	432	421	473	431	453	395	445	443	434	438	442	450	439	452	426	458	451	445	434	444	458	439	414	503	431	453	451	409	440	416	422	406	427	431	460	458	420	442	432	449	424	419	455	407	436	442	452	483	433	434	457	388	459	460	427	417	460	448	425	406	415	447	441	396	453	421	419	451	443	410	426	457	424	450	400	470	438	449	473	436	444	435	439	444	444	466	423	419	434	462	415	431	409	433	431	440	411	416	454	475	420	442	454	442	457	410	440	428	420	447	415	451	429	425	438	414	400	484	431	472	433	447	435	405	456	445	470	427	411	457	459	386	445	426	424	449	432	458	431	426	441	446	426	445	396	428	431	442	407	453	471	421	415	414	427	431	439	421	446	451	428	438	379	456	443	459	476	424	448	427	450	419	396	448	429	442	392	456	441	442	439	457	402	433	454	474	437	439	423	462	431	404	458	414	405	432	419	412	411	411	421	448	465	412	402	465	431	470	439	467	419	402	453	439	419	399	434	412	425	406	455	434	436	447	413	470	448	419	425	441	422	431	451	433	445	429	454	448	428	455	429	447	441	445	438	412	436	419	470	434	403	442	437	422	435	418	428	405	410	386	461	402	433	430	458	426	445	411	416	445	453	398	398	427	452	424	453	425	421	446	416	415	419	419	435	437	442	437	394	436	408	455	453	431	461	461	434	459	462	446	424	422	407	419	438	377	449	451	461	424	439	416	423	446	479	454	404	407	429	418	440	476	462	382	432	385	452	439	438	421	464	444	417	432	471	438	419	405	409	442	451	432	453	434	452	468	432	472	440	444	447	424	444	402	426	422	424	442	439	441	414	460	412	467	467	424	412	484	407	438	408	417	431	420	468	407	407	466	420	424	471	423	407	468	432	467	439	406	426	423	446	454	400	462	439	450	419	429	436	434	428	428	464	401	465	446	454	419	445	404	452	446	417	441	471	421	450	415	437	428	443	437	443	462	439	399	464	437	460	428	412	451	443	410	422	416	452	437	413	441	423	390	470	477	465	417	436	438	482	429	456	412	414	454	428	423	441	441	423	436	401	455	431	440	414	424	430	448	418	467	433	408	396	434	483	433	419	414	458	448	390	423	404	412	419	407	422	423	439	412	395	429	424	408	412	484	450	412	439	433	442	432	411	451	450	434	459	448	417	423	396	447	436	407	435	397	415	454	471	438	405	450	426	466	437	422	429	402	462	450	474	408	413	421	408	413	417	458	444	430	395	442	460	422	406	438	468	449	437	460	422	434	462	434	446	440	404	442	412	455	457	420	453	417	430	435	421	440	404	404	439	419	445	472	445	471	436	398	418	453	412	408	446	451	410	442	456	418	434	400	436	435	458	451	444	463	392	445	419	422	411	420	446	418	403	424	448	447	393	456	415	413	431	440	439	419	439	425	455	441	457	413	438	447	430	464	408	477	410	431	438	451	451	403	471	408	417	414	421	438	422	455	441	417	448	403	430	470	441	439	427	461	397	440	447	432	444	435	428	462	445	410	445	413	467	391	416	445	425	433	405	425	475	421	435	417	459	435	479	458	436	437	446	429	428	462	436	444	427	430	445	424	429	412	472	430	414	452	454	424	435	400	414	412	455	422	436	426	450	404	419	426	440	437	438	437	443	464	453	434	405	426	421	440	459	435	455	394	408	439	385	448	435	470	449	433	473	438	437	431	423	447	414	458	453	397	411	433	444	478	411	456	470	419	413	461	484	457	437	423	385	436	442	430	433	414	418	388	423	421	405	439	404	448	410	433	443	437	437	462	431	428	420	425	446	449	423	450	479	461	405	448	455	427	474	459	470	430	456	460	418	437	422	431	441	436	435	441	430	433	406	415	413	413	484	433	414	425	403	446	472	452	450	379	465	405	420	410	468	454	443	412	485	434	401	414	435	426	402	489	431	435	468	442	434	420	440	450	396	462	458	429	436	450	437	438	449	424	416	473	410	454	455	410	425	448	410	438	407	426	444	397	425	412	455	450	434	482	458	434	437	446	411	446	432	391	409	456	439	459	425	452	443	425	454	449	416	444	458	462	400	458	416	424	468	436	429	410	441	420	442	441	410	440	432	462	389	464	458	448	452	469	431	437	440	409	456	469	434	447	472	440	441	435	425	455	407	478	415	449	469	467	416	418	439	415	434	417	437	447	428	430	422	434	428	436	443	414	418	436	472	426	462	428	389	419	398	399	482	434	470	477	448	461	466	453	405	448	429	426	435	405	435	449	416	432	462	432	436	398	451	446	461	472	407	476	459	424	415	434	439	447	436	412	445	431	483	426	431	425	430	442	462	448	437	462	399	433	412	455	398	457	437	412	424	433	424	430	469	425	454	435	467	451	394	445	433	442	400	421	435	423	461	425	390	431	442	468	412	444	430	452	440	457	404	447	419	453	451	404	444	421	436	451	442	420	439	440	435	420	439	430	419	454	435	403	461	444	444	433	426	476	442	440	445	403	401	407	406	463	429	433	468	443	398	451	485	462	418	420	438	450	447	447	411	428	420	418	452	455	447	434	451	450	400	404	405	416	439	423	432	441	426	475	439	440	436	451	445	438	429	399	425	426	416	448	450	414	435	438	431	427	455	408	453	420	421	479	440	446	434	401	426	468	424	425	450	423
40201	43481	38625	26482	18973	11533	5329	2107	693	406	353	361	868	919	1427	854	821	2713	3811	4571	3566	1783	852	669	399	274	316	348	347	311	223	196	230	185	242	227	210	213	212	212	220	211	232	216	205	210	214	214	214	203	202	243	213	189	203	200	234	204	208	217	238	200	194	188	205	225	212	223	231	218	233	218	197	223	220	203	212	205	226	216	223	205	223	208	223	205	233	221	195	200	210	223	214	236	191	215	203	218	223	207	231	237	218	187	221	206	226	223	206	221	212	206	220	248	207	191	190	231	238	193	204	200	200	215	196	208	199	214	199	214	209	219	216	203	226	211	221	224	211	224	218	199	190	225	217	201	214	224	212	226	203	214	187	209	215	219	228	214	230	210	181	241	208	214	213	217	216	229	227	242	202	193	208	219	203	212	223	198	217	194	214	220	241	224	213	195	219	211	199	205	238	234	194	219	191	236	175	215	217	196	205	214	216	187	219	233	237	208	209	214	236	236	217	218	211	193	224	206	211	209	198	204	206	203	231	207	215	215	209	205	249	188	226	189	199	213	174	223	229	219	216	211	212	198	207	185	193	198	219	219	220	201	198	200	222	228	224	217	239	187	208	221	206	210	231	211	169	206	198	197	195	206	204	204	193	234	211	203	189	203	208	206	237	233	196	229	217	197	228	209	231	237	204	212	224	184	192	206	209	201	197	234	212	198	220	198	207	197	182	177	208	211	185	201	231	246	202	221	187	215	216	210	189	220	220	222	203	213	209	225	215	171	213	201	201	205	215	196	224	202	214	223	227	208	190	176	198	211	214	178	215	200	229	207	209	191	215	215	196	224	209	198	209	214	210	205	195	208	202	193	194	239	223	246	227	206	208	209	188	203	214	215	200	230	229	196	252	201	208	211	222	207	219	228	192	212	237	195	210	210	217	206	202	236	188	214	213	194	194	205	209	224	222	237	240	232	238	226	229	216	206	209	235	233	242	194	225	222	207	220	214	216	210	205	210	198	182	194	220	222	194	235	219	224	232	210	187	225	200	227	247	224	185	215	207	214	191	202	210	217	234	173	226	212	203	256	205	212	186	215	205	219	230	209	197	213	212	220	225	219	227	234	210	190	219	198	199	237	214	213	208	230	209	211	209	214	216	221	229	202	204	220	219	200	235	210	214	242	181	229	220	234	203	217	213	224	200	194	189	205	210	195	208	230	224	206	230	219	205	239	230	204	207	209	214	184	205	224	200	191	222	208	207	215	177	201	215	199	201	205	196	216	216	238	208	234	199	194	229	224	202	227	235	222	228	192	210	205	197	215	198	214	188	204	192	212	221	196	206	221	224	226	216	216	221	199	209	217	198	205	237	184	221	225	214	230	204	206	212	170	201	206	208	207	190	214	234	196	213	185	222	228	214	211	205	219	201	199	207	204	204	206	223	202	202	202	219	237	224	214	220	209	214	186	197	217	206	204	197	196	198	184	212	192	213	226	197	228	239	182	227	198	210	200	196	194	229	198	179	211	218	220	210	225	206	215	248	202	207	254	208	214	216	218	212	220	199	217	194	210	226	194	216	183	185	254	187	230	218	263	205	189	181	213	224	225	203	201	214	190	206	208	203	230	232	204	235	208	215	238	228	204	196	221	183	213	208	203	231	220	234	207	199	217	232	199	219	216	230	215	203	167	190	231	219	218	220	223	247	218	233	198	202	204	191	196	221	213	191	189	204	217	207	209	177	213	224	229	211	223	231	197	217	211	193	232	221	205	192	199	220	197	229	222	200	223	210	211	237	221	195	183	190	214	192	215	219	214	180	210	207	202	209	191	211	207	193	242	228	202	203	214	215	247	228	213	192	235	192	199	185	206	222	247	240	215	219	204	218	224	202	181	193	212	207	187	207	228	226	186	213	214	196	219	229	220	233	212	200	193	219	204	224	205	221	195	225	219	210	228	230	208	207	208	219	206	206	179	223	209	200	224	215	234	226	223	218	214	192	212	208	205	205	197	195	219	207	206	222	207	204	204	199	242	195	211	195	204	207	206	212	216	204	236	197	223	200	223	189	181	200	200	213	202	198	211	232	213	212	236	200	223	190	225	208	208	199	227	224	197	211	233	180	224	202	211	172	217	226	220	218	205	197	199	235	197	200	215	215	205	204	192	236	227	213	185	232	203	229	217	207	210	219	199	201	201	207	212	231	224	227	217	203	213	206	224	215	196	221	206	215	205	187	194	236	206	220	197	209	192	195	213	213	215	224	204	191	194	193	218	216	198	193	193	216	225	211	222	215	188	221	198	192	233	221	224	224	227	210	186	213	204	199	213	203	203	213	212	207	221	215	218	192	184	208	198	214	200	216	203	207	218	191	219	206	200	242	206	193	211	210	213	198	219	202	193	207	188	203	198	206	231	186	199	223	207	195	223	183	212	227	205	189	222	203	216	216	223	220	196	220	233	224	223	226	204	201	208	186	201	214	222	248	208	211	245	205	230	212	226	218	220	201	256	203	200	229	211	246	212	188	206	217	198	226	212	199	176	202	192	203	217	210	218	211	187	205	228	222	198	209	223	224	227	211	204	239	200	225	233	219	215	217	231	197	193	208	210	214	203	207	187	234	222	221	187	224	205	193	222	221	238	205	211	199	215	207	209	214	210	224	191	201	197	196	225	237	209	215	199	212	205	194	181	181	218	210	196	209	190	182	207	184	197	178	223	200	194	205	214	230	233	197	221	230	220	235	232	210	217	220	195	222	229	220	216	188	206	222	215	228	182	183	225	195	229	224	197	209	210	221	204	235	193	201	211	210	206	194	173	214	213	205	207	189	205	190	229	206	195	222	198	218	197	177	195	214	210	225	216	224	209	211	202	201	213	219	221	216	226	206	176	232	215	210	214	218	193	198	235	233	210	231	197	205	219	227	189	206	208	200	201	179	197	202	202	207	223	197	236	198	227	217	203	199	200	194	207	224	202	191	212	246	201	184	223	223	219	198	215	220	241	209	210	211	219	228	192	211	204	229	225	216	207	201	203	249	218	216	203	212	215	224	191	196	201	218	217	209	226	204	205	185	194	209	160	204	209	221	221	175	192	206	207	182	187	195	221	222	211	245	220	200	200	227	222	205	222	211	223	207	185	210	194	201	190	218	176	212	203	228	184	193	205	202	209	208	235	203	183	218	224	202	211	228	234	229	203	224	196	213	216	189	214	213	202	203	180	208	215	199	228	209	192	228	206	229	229	196	195	215	226	244	201	206	227	224	205	194	202	227	208	199	200	210	201	214	203	204	238	223	218	244	237	240	232	226	212	187	236	194	198	216	227	212	199	203	205	224	186	200	209	203	199	193	224	190	194	222	235	215	224	194	205	209	201	178	239	190	233	202	212	191	196	207	217	206	191	204	214	215	227	213	201	215	221	186	209	187	184	191	225	193	209	193	197	227	182	210	214	208	237	186	228	239	208	199	223	204	234	221	219	238	211	217	228	210	205	206	219	219	200	232	210	252	225
30650	40043	37348	17948	2767	2283	1906	1730	1402	1171	1083	1405	4618	4770	7710	4242	4542	13671	17978	20252	15814	8770	4031	2976	1439	826	1041	1347	1353	986	540	461	504	486	525	493	491	505	488	468	506	531	505	504	502	454	544	544	475	519	508	486	509	464	507	510	546	477	504	499	485	446	484	492	501	507	507	479	518	477	485	509	541	478	496	504	445	506	501	471	446	515	481	508	484	506	492	485	501	462	502	465	492	444	507	503	501	465	505	476	514	539	466	491	498	516	494	514	458	452	517	482	479	492	506	477	497	479	473	464	473	495	498	478	520	479	494	486	506	473	532	528	515	489	514	486	496	510	520	495	510	497	512	462	528	498	510	492	514	467	483	474	516	452	506	470	522	469	520	477	478	520	533	474	523	506	494	489	516	509	467	506	517	502	506	495	493	486	468	481	505	488	511	490	508	472	481	486	465	494	487	484	464	466	488	484	497	478	477	507	487	496	511	506	477	470	533	472	556	481	495	458	500	470	500	516	489	510	482	491	476	459	471	529	472	488	493	427	479	448	494	479	518	505	537	511	494	524	476	472	492	483	467	534	502	515	505	494	509	528	511	534	513	506	474	469	457	447	485	475	499	505	450	466	519	443	478	493	490	507	480	470	517	488	507	470	481	550	521	482	498	534	505	490	499	530	437	487	477	495	530	513	503	506	480	505	510	483	489	521	482	506	501	531	500	485	545	496	524	528	516	482	477	506	502	489	459	502	509	526	523	519	542	486	487	487	509	521	451	464	465	428	522	479	461	501	506	449	470	472	466	572	513	478	498	493	465	489	477	534	493	463	432	497	469	525	469	492	535	510	515	483	505	519	513	525	484	493	521	484	520	490	475	500	463	487	511	510	484	538	467	523	490	502	545	541	490	567	522	477	477	541	503	506	512	502	517	471	477	497	509	484	466	475	512	480	520	499	448	483	510	507	494	493	506	493	497	536	489	524	499	495	473	489	480	475	509	491	484	490	510	496	491	512	518	516	487	500	520	514	500	466	473	532	494	489	456	516	503	512	466	505	471	491	467	479	461	477	537	462	469	505	490	528	491	529	518	473	511	455	490	465	499	507	496	488	508	496	533	493	481	516	479	488	504	499	534	475	469	523	458	492	511	542	486	497	478	474	502	507	512	491	484	509	516	459	521	468	476	499	498	516	524	474	508	501	478	502	495	496	475	508	467	511	487	512	508	497	478	532	514	538	478	532	530	502	468	482	484	527	486	537	495	478	523	522	501	491	501	512	465	514	511	513	461	504	509	464	500	470	508	495	473	471	493	470	511	502	498	438	520	498	477	501	485	521	502	545	498	511	504	479	504	492	474	504	497	531	528	467	489	491	453	489	469	528	488	487	560	526	513	520	491	481	517	471	512	476	516	506	476	526	512	485	507	481	519	530	519	501	497	481	483	548	505	483	492	472	516	481	506	472	479	478	530	480	478	502	461	477	437	493	477	530	501	510	518	489	483	495	519	460	511	508	480	480	462	487	512	486	537	499	520	499	451	481	502	500	476	463	549	492	468	508	453	501	504	517	456	502	520	482	499	487	479	522	489	459	513	584	476	480	497	507	517	510	517	485	505	482	453	523	507	499	501	499	500	511	518	477	501	473	490	499	474	499	500	538	483	493	480	507	480	484	552	479	489	460	525	550	484	532	486	500	479	495	467	493	486	506	466	480	492	491	501	492	473	501	508	508	526	485	515	544	468	445	476	493	450	514	469	487	492	497	506	484	445	487	513	512	522	492	451	489	456	499	523	440	522	486	517	502	475	535	503	528	514	524	488	493	507	492	513	468	485	511	506	479	517	504	480	486	487	505	507	481	505	507	477	468	493	511	528	526	476	488	510	525	454	502	503	537	524	547	467	473	504	523	517	487	518	497	472	489	491	514	496	485	495	485	527	524	520	530	444	536	526	515	560	479	494	504	495	512	489	499	490	509	553	453	506	483	546	471	510	520	479	526	511	489	465	493	533	495	533	487	520	513	521	482	500	489	501	501	461	543	518	511	551	474	486	499	504	482	483	492	487	521	454	485	478	507	491	477	515	471	462	499	483	495	502	481	484	492	517	473	489	482	502	516	525	453	482	515	478	485	511	539	521	491	490	490	478	448	502	529	482	491	481	514	493	460	478	484	502	508	492	536	504	500	492	493	482	550	503	482	505	513	501	512	503	506	459	503	472	455	500	503	490	486	526	488	526	481	474	493	460	487	478	467	496	481	514	450	511	527	513	461	503	528	521	491	509	487	483	516	482	495	529	510	481	534	525	487	514	497	496	499	489	517	472	527	478	466	458	525	470	454	526	494	495	498	489	530	515	501	514	513	500	538	495	555	470	481	530	480	475	488	500	495	453	478	477	495	489	502	467	495	517	500	502	445	509	457	500	515	507	486	523	468	519	514	506	473	472	466	509	488	508	505	508	480	505	494	493	498	508	498	481	518	473	520	507	491	501	521	463	487	524	493	485	507	471	511	494	517	488	497	494	508	512	486	480	484	485	502	435	511	506	517	486	468	520	453	514	508	497	503	507	527	510	513	432	510	479	508	502	508	466	477	499	524	514	471	540	534	476	476	497	479	487	447	452	471	488	481	502	529	545	504	476	482	544	498	486	472	472	490	510	451	481	499	476	500	498	483	521	471	498	523	510	501	494	494	475	467	467	525	513	474	476	498	453	466	519	495	488	475	534	556	506	476	464	504	518	488	530	512	511	496	489	509	490	472	488	482	514	521	507	520	467	493	529	451	497	493	498	463	453	511	520	486	470	514	522	496	511	521	459	506	495	500	487	498	505	502	518	517	472	487	492	509	519	491	511	480	446	505	493	496	489	524	510	455	536	488	513	477	469	536	476	514	510	463	484	476	542	502	495	511	504	485	456	529	503	470	483	484	521	481	519	507	523	513	493	451	481	506	538	460	474	469	495	475	491	497	505	473	503	509	526	497	496	512	520	453	510	460	475	517	529	511	502	512	485	525	550	500	523	481	500	500	518	499	509	495	515	525	502	517	492	431	459	495	496	529	470	483	508	502	490	553	489	467	485	512	489	480	510	499	517	496	484	513	477	450	496	474	507	531	504	465	469	477	497	503	524	510	481	457	514	490	506	483	519	466	462	480	481	483	481	510	500	533	516	497	480	495	517	465	484	479	553	521	448	469	516	511	497	487	522	519	499	507	501	470	505	484	491	498	481	485	491	515	473	501	544	545	492	510	485	500	524	471	496	534	531	484	492	538	517	499	473	521	502	480	482	493	498	527	486	513	527	469	516	500	499	516	483	489	479	507	499	489	500	493	511	482	480	517	477	516	489	495	482	486	461	490	469	478	514	472	459	443	498	503	478	488	493	496	526	491	510	520	470	516	479	481	490	495	497	524	478	488	475	442	463	482	524	476	529	513	479	506	481	482	527	509	477	536	472	503	488	475	486	510	547	485	500	445	495	494	519	480	495	530	492	498	509	539	509	509	505	504	506	488
48516	43491	38773	27856	22141	17895	11921	5920	2035	627	448	646	1943	1797	3016	1817	969	3364	10164	11515	8179	3960	1660	1126	690	392	359	497	436	357	213	162	191	171	164	160	192	163	166	158	138	161	163	167	177	171	185	194	165	164	159	123	169	185	167	153	154	182	160	149	161	173	158	134	172	180	169	155	172	162	164	190	180	161	172	176	167	165	174	169	179	169	161	167	172	164	199	153	164	162	166	185	154	140	164	160	161	166	167	170	176	181	170	161	156	170	178	157	171	168	171	142	178	155	168	158	187	178	194	174	163	146	146	151	159	183	169	163	140	149	190	174	150	176	178	148	132	165	175	176	162	162	167	153	181	158	190	171	161	165	175	158	190	170	179	157	194	154	190	182	157	165	164	170	171	175	185	165	161	144	174	166	165	161	152	182	169	204	157	203	167	165	165	160	164	163	159	138	174	163	168	173	179	191	164	179	156	191	158	171	170	180	177	183	187	157	194	162	162	165	192	175	173	161	176	156	171	157	174	189	167	141	187	196	177	163	165	184	176	193	185	153	164	157	172	157	142	178	154	182	172	170	163	173	176	177	174	189	148	179	201	173	166	156	167	165	162	164	168	182	160	148	179	186	159	190	135	163	162	193	155	179	157	170	179	167	193	172	159	168	184	184	185	145	158	139	174	172	161	175	169	170	177	195	154	158	175	172	131	176	183	186	181	170	193	185	159	170	157	168	158	189	166	197	152	172	163	130	194	165	165	161	185	169	160	187	174	167	175	172	171	179	165	184	191	187	163	174	145	162	184	159	176	173	191	161	175	176	185	182	173	182	188	180	173	181	181	151	186	165	200	182	178	159	178	153	200	192	164	177	172	177	186	182	152	157	158	161	194	184	180	171	165	163	195	168	157	183	152	139	167	197	174	187	142	170	150	174	151	185	161	166	181	195	171	178	204	140	162	160	190	164	181	168	166	158	173	160	166	174	182	187	162	166	170	178	150	142	159	163	156	166	158	178	194	168	154	172	148	190	159	187	160	172	173	154	157	190	216	165	152	164	189	172	165	187	174	179	162	160	151	139	160	164	156	180	182	165	176	185	163	157	156	179	166	168	162	164	155	173	172	169	158	159	179	167	172	191	173	196	190	158	159	178	160	182	172	150	162	180	160	178	162	179	179	156	200	162	167	145	157	155	164	162	162	173	177	165	180	168	155	169	162	190	170	166	161	200	176	189	195	177	170	173	158	169	196	187	174	167	172	178	201	162	145	166	184	192	176	164	166	160	147	181	171	166	152	156	180	172	177	178	163	168	179	161	172	146	166	163	170	158	158	172	153	169	169	141	155	166	161	180	177	176	192	173	153	173	157	175	184	159	190	155	185	153	160	163	168	159	149	165	174	153	162	167	165	202	165	145	184	198	181	165	163	174	187	160	150	156	165	160	166	170	174	147	178	160	157	154	162	162	183	173	152	157	163	152	179	189	174	176	170	165	185	169	177	166	154	190	164	191	188	150	138	151	166	176	185	141	160	158	164	161	145	153	183	150	186	161	152	157	205	171	156	152	172	172	162	194	156	131	165	139	185	182	168	167	166	166	194	187	193	174	167	170	164	163	168	180	157	164	185	174	158	165	159	188	165	154	165	172	155	183	174	183	161	153	189	153	190	182	167	177	163	139	186	172	168	172	168	151	190	165	155	188	175	175	155	178	158	155	193	179	167	151	166	180	161	186	163	174	171	167	175	161	171	151	150	157	167	178	177	161	167	167	162	140	170	192	167	178	186	169	173	191	166	182	176	171	147	173	186	159	168	159	177	166	180	161	169	156	165	154	181	174	171	157	161	156	156	167	162	166	175	158	166	165	182	163	158	153	145	172	155	176	158	165	168	185	162	165	153	174	157	162	176	163	156	162	192	172	153	170	186	179	162	140	163	166	170	169	145	187	179	171	161	176	170	199	162	166	170	157	165	167	157	168	147	167	156	175	179	167	173	154	191	183	178	184	166	143	167	178	137	177	183	170	190	171	174	174	160	170	191	157	139	180	165	168	174	184	171	171	148	174	172	173	166	164	183	171	153	139	171	163	195	158	153	159	174	178	178	176	160	170	178	156	207	187	170	160	192	178	170	160	168	175	153	152	186	137	169	138	152	171	178	163	158	161	196	149	153	179	163	141	158	181	151	167	157	170	173	148	169	169	164	159	183	172	151	159	165	160	148	164	182	180	176	166	170	162	150	170	172	164	154	137	169	158	184	176	138	174	182	171	167	167	173	155	171	179	171	173	164	169	179	161	147	156	155	155	159	178	188	215	202	155	181	161	143	163	179	166	170	189	173	164	187	173	172	178	170	148	182	131	185	160	169	150	177	160	193	184	179	182	171	183	172	176	159	170	168	167	164	168	141	161	153	165	156	185	184	180	161	151	165	139	160	167	158	164	165	152	166	174	171	155	157	180	168	160	158	184	172	166	164	161	147	165	165	188	155	177	172	172	193	149	180	149	185	193	164	178	187	168	177	190	184	144	180	164	138	182	170	168	171	190	195	209	167	167	168	171	174	167	158	146	150	179	193	186	165	155	182	158	154	148	163	175	164	153	158	153	170	153	158	170	159	169	152	184	164	150	177	170	144	160	161	178	178	156	153	184	171	173	144	187	169	158	179	155	163	170	160	177	167	178	144	155	161	188	165	182	166	130	183	164	175	156	177	172	170	154	160	155	165	170	162	185	176	179	158	148	152	179	195	185	165	162	186	179	202	162	175	151	176	168	171	155	170	200	152	177	153	168	180	148	168	172	161	169	161	176	185	144	166	176	178	166	152	175	171	184	180	182	182	136	164	154	153	166	157	162	162	172	170	183	175	180	181	192	149	163	153	165	181	192	134	144	180	154	157	147	163	162	164	180	170	144	157	158	179	171	179	153	165	160	178	173	146	161	160	142	157	172	145	149	156	176	147	154	182	159	169	163	157	164	178	196	181	180	187	160	142	155	142	181	172	194	149	166	155	179	163	161	164	154	158	175	174	173	202	189	158	148	164	177	147	167	148	171	156	158	163	188	174	161	165	175	157	164	165	180	165	149	164	173	165	159	159	173	156	174	135	176	149	164	160	150	157	177	177	166	188	155	188	156	160	165	181	141	186	157	156	171	155	124	150	166	167	193	170	166	191	156	169	172	178	160	192	169	164	156	175	161	183	144	186	187	174	169	186	209	168	176	163	187	175	171	161	147	167	159	181	172	171	179	173	150	194	176	163	165	177	136	169	171	182	178	178	161	181	166	165	159	193	190	173	136	172	133	181	152	174	162	189	176	196	156	180	186	165	163	165	145	167	183	146	175	188	177	151	163	175	178	177	161	161	175	163	166	160	196	156	164	178	188	191	182	180	178	177	170	175	171	159	160	179	161	168	188	160	145	167	198	156	182	175	181	172	148	161	149	174	185	175	163	150	160	168	156	141	165	177	167	182	175	185	149	151	161	145	148	175	186	179	178	196	167	168	166	176	179	138	157
39032	44253	43197	14588	5189	4236	3311	2744	2201	2049	1710	3106	9377	9313	14965	7878	5368	16095	32948	32844	26465	15360	7640	5581	3052	1516	1412	2069	2020	1308	432	379	402	407	371	366	399	412	346	366	408	428	433	416	412	398	394	404	433	372	404	387	395	384	423	384	381	350	394	406	414	400	420	382	455	424	377	396	396	381	371	375	391	398	391	386	379	374	382	404	423	407	403	412	368	369	386	387	394	412	388	383	411	388	409	383	434	442	394	360	419	395	397	401	411	377	367	386	407	381	351	425	426	367	456	393	374	360	435	370	405	393	414	413	406	412	426	417	388	407	397	411	383	416	382	403	410	401	419	421	416	393	421	391	426	389	403	396	452	374	372	397	395	413	368	402	406	415	397	421	415	395	400	398	400	390	411	367	389	370	417	367	373	393	397	427	391	400	384	391	413	399	370	360	404	371	404	406	416	412	414	414	363	390	403	410	403	419	416	395	394	362	386	388	410	352	428	395	404	408	411	385	363	409	357	402	380	418	397	354	408	434	382	397	373	372	384	362	403	362	401	391	410	380	403	384	388	405	425	420	379	347	366	392	408	397	386	383	373	418	413	403	420	387	401	381	389	396	367	369	381	407	375	404	400	377	397	404	373	357	438	393	359	379	393	374	366	418	380	363	410	379	372	376	352	413	401	394	405	397	408	409	415	404	413	367	396	405	415	382	366	385	402	411	404	362	433	415	398	406	389	406	395	399	369	327	384	394	392	367	394	428	408	427	374	402	407	415	382	370	393	430	398	354	413	395	399	403	406	396	370	380	428	487	384	356	386	406	402	391	402	380	370	405	416	372	385	367	374	394	356	411	375	388	399	449	362	382	378	432	394	391	397	366	398	363	393	398	387	369	398	377	406	372	391	375	385	367	415	410	400	419	425	377	389	376	420	385	394	403	358	393	408	409	374	352	344	386	416	381	392	388	371	382	393	403	361	410	356	410	375	366	384	380	387	374	368	387	382	446	378	381	417	409	409	378	406	397	362	392	401	392	386	381	391	423	403	387	380	381	403	412	400	401	377	412	391	386	392	402	359	386	425	391	373	431	380	363	385	365	371	424	380	408	388	385	398	398	389	392	422	376	395	330	424	416	364	388	366	383	406	392	398	390	392	412	384	410	382	409	418	371	403	384	389	405	367	409	389	395	368	391	414	370	420	389	369	390	413	410	372	392	448	399	402	395	414	400	388	410	370	381	389	374	416	358	403	417	371	411	370	367	401	412	387	393	412	394	386	399	385	434	376	431	386	392	401	418	386	370	383	383	396	391	388	427	390	385	394	364	371	425	397	371	372	377	392	414	370	365	387	370	427	395	384	403	353	394	369	416	380	374	390	393	393	398	406	406	398	366	377	434	408	396	401	389	365	372	402	381	399	396	400	390	394	416	402	402	399	386	408	369	380	409	369	392	412	356	378	389	406	367	382	412	405	392	363	371	391	411	382	368	389	383	413	354	386	404	378	383	379	391	408	399	400	396	361	413	371	382	378	432	393	404	414	387	396	405	415	409	375	396	433	392	433	389	387	395	371	395	368	378	417	382	368	377	377	407	371	394	357	359	366	382	407	398	408	392	392	395	376	394	382	425	372	405	363	357	413	398	369	359	370	387	399	436	389	380	416	410	400	394	403	391	377	368	407	409	403	391	385	414	414	362	372	403	411	383	411	389	393	405	412	395	374	412	401	438	389	407	412	414	396	399	373	406	413	402	384	368	384	426	366	369	403	361	357	394	363	361	359	423	400	385	380	440	395	402	393	395	410	353	384	436	377	393	414	384	421	378	408	426	395	400	384	385	431	383	410	379	375	405	385	356	384	406	432	393	390	405	387	400	396	397	392	373	338	399	391	397	361	396	387	407	423	376	373	394	382	377	422	377	350	403	442	387	388	379	419	376	380	393	396	409	418	393	391	399	403	405	413	396	371	361	390	394	370	378	380	396	415	379	386	370	386	460	363	376	404	416	404	374	388	419	401	405	423	387	421	372	391	383	393	413	397	388	407	356	396	411	411	390	383	405	422	439	394	401	344	395	387	367	414	382	406	358	396	393	366	391	402	395	379	412	428	414	389	370	367	382	379	409	393	402	401	393	414	385	428	389	388	395	426	380	395	380	399	365	423	388	379	375	408	377	367	363	383	387	404	405	381	415	394	373	390	394	396	413	379	412	414	416	389	400	365	370	412	384	355	346	363	399	380	421	378	444	420	361	396	396	394	389	365	411	399	404	419	396	351	394	395	402	395	400	418	394	379	389	399	415	374	411	386	413	328	407	411	408	365	393	380	411	375	417	410	375	400	385	388	408	389	410	408	394	385	337	383	399	380	423	388	418	405	375	402	393	405	410	425	399	370	406	405	397	406	398	400	397	406	372	392	418	404	385	390	413	444	372	398	397	422	401	359	397	419	404	387	377	365	397	362	383	386	413	405	387	368	365	374	419	375	381	399	388	385	351	406	359	393	394	365	375	369	367	383	385	406	385	389	400	366	402	393	363	378	432	423	379	393	401	424	393	434	391	386	439	378	380	395	398	386	402	397	398	396	397	411	395	449	399	372	370	436	414	377	383	374	413	374	378	348	366	376	404	424	413	428	392	412	379	405	391	382	414	374	370	408	403	423	385	365	401	384	405	403	379	392	390	429	396	394	418	387	393	411	397	390	392	423	404	408	388	376	376	421	371	357	379	381	357	363	411	389	426	396	389	370	379	384	379	383	401	382	418	410	376	386	406	395	396	391	352	379	391	389	394	382	388	437	399	322	381	388	393	392	417	381	375	385	404	366	393	373	368	419	388	410	391	377	382	421	397	371	412	371	417	402	382	434	378	406	378	400	402	401	399	373	445	397	388	408	389	387	400	392	392	414	402	367	386	373	395	361	369	405	376	381	392	386	390	386	390	422	362	354	390	427	405	425	415	382	374	418	398	383	408	429	422	394	403	383	432	370	387	398	365	386	386	365	389	412	404	403	417	385	367	377	438	380	359	390	364	406	381	381	377	381	396	406	351	373	410	381	357	379	395	404	440	367	361	389	372	373	409	399	393	367	409	405	365	377	401	446	400	376	360	413	384	358	388	408	375	436	369	381	399	400	408	398	391	399	421	428	411	413	410	392	392	383	396	407	377	381	437	404	411	371	392	387	351	408	408	368	417	390	377	377	395	449	381	408	372	401	364	381	409	388	353	419	378	370	391	410	397	379	400	386	401	389	354	385	375	396	371	403	399	380	371	384	363	402	388	412	428	382	385	367	396	422	400	397	393	365	391	401	389	348	384	392	402	397	390	413	394	372	438	391	382	375	428	391	376	380	421	383	388	423	429	394	380	386	411	399	372	422	385	406	413	387	392	386	440	355	397	403	401	355	395	406	420	414	395	368	418	392	389	392	341	398	389	380	389	410	398	411	391	369	390	366	379	367	406	380	397	374	395	389	418	394	360	412	411	349	369	376	390	428	380	416	411	376	407	386	349	356	380
9076	10753	10548	1826	541	312	230	218	226	185	200	185	223	176	210	200	199	251	399	592	638	456	308	271	202	197	180	187	187	184	181	166	185	166	195	199	180	182	186	168	167	178	189	174	172	173	156	203	183	198	181	185	198	200	156	170	172	186	177	213	171	162	172	152	184	176	192	185	174	177	176	194	167	165	188	170	177	174	188	177	160	173	164	208	171	183	188	172	202	156	165	181	171	191	185	166	158	169	160	174	205	184	190	190	176	172	190	186	194	159	155	172	173	171	200	147	165	182	176	167	153	164	184	173	178	182	162	168	179	168	165	151	172	178	184	158	142	189	172	202	180	176	162	172	185	180	167	197	155	177	149	179	179	167	154	160	165	179	188	188	162	173	203	174	174	140	179	190	180	197	150	192	178	179	167	184	167	198	169	173	183	201	173	176	189	193	184	185	199	162	184	191	173	174	166	169	169	185	176	182	184	170	160	180	161	176	176	156	161	191	178	194	200	174	191	177	188	171	164	181	168	146	152	180	186	152	182	158	178	188	175	182	196	162	185	151	174	161	170	172	160	179	193	168	166	161	182	160	181	173	166	175	197	178	181	187	160	160	185	153	168	165	164	187	201	185	179	168	153	182	170	180	181	175	197	172	172	171	174	152	165	187	183	180	156	200	164	148	185	168	170	172	147	193	163	183	187	145	170	144	174	153	153	183	186	167	186	187	164	175	173	195	174	154	161	163	165	176	183	181	168	174	173	159	159	181	169	183	202	189	158	165	173	174	169	211	178	179	166	201	181	185	176	175	167	191	188	169	164	175	170	180	185	184	170	180	168	184	136	184	194	196	156	194	153	185	195	180	173	173	168	152	155	172	171	167	161	187	167	171	180	180	165	174	211	166	199	175	162	185	172	160	172	171	185	171	157	182	136	179	147	187	181	161	205	147	193	168	154	166	144	185	161	157	155	176	191	197	160	185	156	202	173	197	181	166	161	166	177	177	149	165	169	182	164	153	173	170	182	177	169	158	173	185	183	173	175	175	156	166	162	163	182	181	191	158	163	198	187	166	179	171	164	182	188	176	156	182	169	178	164	177	175	148	176	165	183	158	181	180	175	166	199	170	152	173	186	174	176	179	188	200	174	181	148	171	163	162	161	173	205	174	148	184	190	183	176	173	174	181	178	195	182	193	187	160	158	170	192	173	172	209	183	170	165	178	161	184	197	193	164	174	158	170	169	172	161	154	153	185	177	164	189	173	200	188	197	166	192	186	176	181	175	161	185	164	168	210	173	189	179	183	171	182	183	160	163	192	167	171	191	190	167	165	178	182	149	174	158	182	173	188	184	160	174	193	178	170	176	172	191	184	187	167	157	172	178	177	179	169	174	172	149	179	181	212	175	135	178	161	183	183	176	179	174	186	201	198	184	192	180	170	202	190	186	176	167	212	162	168	165	158	170	166	200	195	172	181	182	194	180	168	148	152	209	173	150	206	189	174	192	196	186	166	164	180	190	151	169	178	192	192	188	181	191	151	171	181	165	159	160	180	195	172	207	178	177	201	169	204	193	184	183	186	174	159	177	168	176	165	167	178	180	168	182	182	160	183	178	173	179	162	191	164	169	167	159	168	187	177	182	192	151	155	158	169	178	176	177	166	174	184	170	181	168	168	176	175	182	170	171	188	154	187	167	191	192	156	182	184	159	157	163	166	158	148	178	181	191	155	175	187	203	175	169	146	164	188	171	154	216	193	166	160	170	159	187	194	178	167	167	162	168	177	149	169	166	201	189	190	157	182	189	170	183	167	176	182	171	177	175	192	178	174	184	159	165	170	165	172	204	168	132	171	164	174	186	169	172	170	184	169	178	167	155	175	152	149	155	149	179	169	202	194	168	168	173	163	172	188	153	189	178	166	193	159	164	183	163	177	178	184	181	176	181	164	173	167	155	178	174	175	169	187	164	169	144	177	183	198	195	171	174	165	199	193	168	189	186	196	174	173	173	186	178	166	200	178	182	167	163	165	182	182	187	190	193	181	183	168	163	175	174	181	168	162	205	181	155	173	162	178	147	191	168	174	152	168	180	199	161	165	193	190	181	177	184	175	156	175	164	169	199	194	171	160	150	195	159	197	204	148	169	164	171	178	185	178	163	174	170	183	185	176	190	192	171	180	186	171	188	180	147	172	187	161	164	167	163	185	171	179	152	150	165	173	161	193	142	186	188	172	160	188	160	165	167	150	169	172	166	168	193	194	168	174	169	137	153	186	173	184	174	152	178	179	188	187	167	181	184	174	182	181	168	186	166	157	163	166	196	168	196	197	176	185	167	163	155	178	185	175	168	144	159	170	184	169	170	189	170	171	182	199	169	181	186	173	149	158	175	167	168	187	181	196	201	159	187	176	186	197	197	167	160	182	183	178	164	170	168	144	175	174	163	184	180	191	182	189	201	158	178	177	166	173	201	158	168	176	190	196	186	181	186	161	145	170	189	175	170	172	171	172	186	206	189	193	177	155	156	165	183	181	153	174	174	180	169	192	153	159	169	213	172	193	173	192	194	169	152	171	174	167	195	172	161	158	187	185	184	175	171	169	165	183	166	180	194	157	166	180	159	159	179	178	184	193	163	157	172	200	157	169	165	152	167	184	176	181	176	187	178	164	173	184	174	162	165	176	177	199	171	170	185	177	182	187	181	171	168	172	171	190	196	176	187	168	162	156	176	176	170	168	174	173	165	160	142	181	172	150	164	162	161	169	155	156	178	161	142	171	171	185	160	163	172	151	189	183	190	175	167	153	169	171	180	196	185	162	195	167	187	225	157	171	170	182	151	159	199	177	184	179	185	173	199	184	166	184	162	178	158	190	179	189	178	177	179	172	173	161	179	199	182	159	171	177	182	181	178	195	181	196	171	176	176	165	162	187	193	174	152	191	172	185	167	147	174	188	170	158	172	145	147	155	176	175	157	176	151	179	179	171	165	174	161	200	172	162	167	168	177	161	179	181	154	177	157	187	193	174	181	165	158	163	164	183	170	204	159	179	190	164	202	154	179	152	166	197	180	174	144	160	155	160	198	169	197	150	168	178	157	170	167	170	157	172	171	197	179	175	181	193	169	167	185	172	175	165	158	192	174	175	178	158	165	199	173	158	173	172	195	167	178	164	192	196	162	170	187	172	175	180	146	188	195	180	170	152	158	170	164	162	187	159	191	178	163	196	179	168	181	185	169	185	162	196	163	185	178	182	165	166	149	168	157	153	170	181	170	177	189	157	152	174	170	177	175	174	156	184	214	181	187	168	169	172	140	183	169	192	180	165	154	185	184	179	172	176	202	174	188	189	169	160	166	166	186	166	206	177	165	182	184	161	173	157	175	176	197	191	186	197	170	163	183	185	190	178	172	164	154	166	191	186	149	192	160	179	153	154	166	192	174	167	176	200	207	153	185	203	179	185	177	196	177	188	173	162	176	178	151	181	182	174	208	168	165	156	182	177	158	171	188	177
7293	12026	11951	970	875	744	750	611	593	558	522	475	644	606	803	557	552	932	1971	2996	3238	1737	977	788	636	496	468	515	542	519	441	410	428	458	422	407	437	437	441	463	446	398	425	401	429	428	449	459	445	456	440	422	430	376	437	425	413	430	481	416	427	446	418	428	441	432	455	409	436	414	438	394	426	426	404	411	408	412	417	418	389	411	427	421	418	407	414	374	441	443	435	427	422	436	422	445	417	408	427	414	472	444	403	432	424	420	422	430	403	423	404	421	407	450	416	427	437	436	423	451	423	435	456	420	407	404	399	448	462	446	456	441	431	420	441	409	426	456	441	419	440	438	467	417	461	435	435	434	396	392	412	441	442	428	449	407	434	412	450	415	479	381	444	397	409	419	454	415	388	446	418	433	408	424	456	416	435	443	426	431	443	406	429	440	429	429	419	428	400	424	435	430	413	417	435	388	425	448	411	397	439	437	455	411	432	447	442	433	451	391	460	433	413	427	449	427	415	431	403	407	413	412	434	448	432	409	431	452	425	469	408	452	402	442	443	413	419	437	435	442	426	410	430	404	410	408	420	404	452	410	423	415	424	445	445	396	465	463	467	411	396	429	414	443	460	386	428	444	392	412	422	452	457	412	388	394	433	476	466	419	440	439	389	403	416	395	452	418	428	464	464	426	412	407	383	405	419	428	408	403	437	451	405	448	464	401	454	407	434	419	411	429	466	441	414	415	391	435	415	465	440	412	451	450	401	421	443	408	437	413	389	466	459	443	433	444	419	424	425	444	424	440	392	411	424	417	449	422	430	422	443	442	460	418	411	484	377	459	432	458	421	395	437	425	420	448	394	449	420	439	436	408	430	425	408	445	442	445	422	411	442	430	436	402	448	415	403	414	426	459	415	430	435	426	435	420	411	442	434	449	448	444	383	416	458	422	443	433	432	421	418	429	438	450	466	426	448	448	436	407	436	441	451	426	416	482	424	428	464	446	406	405	459	398	424	411	426	394	400	420	409	459	405	429	406	419	442	391	436	413	384	410	466	412	456	450	436	440	449	430	433	449	443	435	408	407	455	419	423	412	425	418	451	421	444	435	420	392	414	438	457	463	449	419	440	449	426	453	471	389	410	394	423	445	383	452	439	416	429	463	445	441	417	435	449	460	438	416	411	437	461	441	429	437	453	420	418	407	397	428	429	444	403	415	422	392	420	400	410	454	439	395	441	450	423	421	430	353	407	442	369	427	385	398	392	467	428	427	451	415	427	441	429	457	427	428	379	436	407	422	436	414	409	431	435	433	417	417	402	410	429	453	441	413	394	417	433	425	441	475	438	417	421	438	395	406	417	408	436	427	431	431	389	399	432	437	429	407	408	397	427	411	456	431	464	395	416	408	460	417	408	420	434	420	437	443	409	414	399	401	449	412	403	410	408	434	436	437	429	407	429	427	452	387	441	452	460	410	442	427	427	447	420	426	401	392	388	426	424	420	454	427	386	428	358	384	429	409	440	446	424	444	405	392	427	426	454	388	427	464	445	446	428	399	431	458	392	398	436	437	414	434	442	438	397	412	400	410	418	393	422	447	420	428	423	390	424	390	431	416	397	446	425	427	438	388	417	435	461	424	474	450	431	414	460	432	389	416	429	425	427	428	441	419	427	418	431	403	424	459	429	454	435	444	480	437	419	434	455	445	431	422	434	447	408	409	437	426	447	427	421	434	450	411	453	435	425	403	404	433	450	401	449	422	447	427	381	442	435	415	428	418	413	459	403	445	445	469	424	412	446	445	444	423	446	450	468	435	426	404	430	384	420	444	413	429	400	456	415	419	441	400	396	433	434	412	444	430	434	440	442	442	408	410	407	457	433	415	443	427	451	451	434	445	463	427	419	451	441	388	473	441	445	433	430	467	422	465	424	449	403	440	447	467	413	463	409	425	446	438	447	417	409	394	434	421	428	451	414	447	419	398	421	435	454	424	452	401	416	446	384	419	416	454	413	429	455	448	421	387	427	425	420	451	465	445	421	416	429	388	401	401	440	437	433	452	440	451	419	436	404	423	388	425	425	406	395	451	440	387	398	423	418	400	436	426	443	461	449	436	460	438	438	431	433	410	423	435	405	479	421	405	394	431	444	423	390	399	463	433	462	441	433	442	422	412	442	432	432	396	429	426	404	432	469	421	461	421	390	388	399	437	435	420	425	473	439	431	472	434	409	438	390	446	425	437	418	433	404	470	368	428	444	441	449	465	436	406	436	453	452	421	405	405	425	373	437	451	451	391	453	425	399	439	469	449	455	457	406	399	446	447	435	421	435	410	456	415	443	402	435	445	449	417	451	408	405	479	431	428	445	439	428	427	413	450	417	435	442	392	421	396	451	420	434	422	446	453	403	434	463	437	414	415	412	399	418	403	413	446	383	453	424	446	445	428	394	451	403	441	373	439	421	422	434	453	428	425	436	417	448	432	415	398	440	426	465	416	430	448	442	438	472	426	409	432	436	414	446	421	412	404	440	407	415	438	412	442	399	419	415	428	439	449	456	412	416	429	438	413	446	418	415	442	418	429	426	440	412	419	451	434	451	404	412	418	424	412	464	411	412	443	428	482	410	423	439	406	413	422	389	480	404	475	446	396	408	470	415	432	457	402	431	419	425	456	446	427	386	439	428	476	419	438	396	418	441	419	427	407	455	458	441	398	425	421	405	420	443	399	423	452	451	420	472	409	414	462	448	439	433	405	439	419	448	424	410	399	446	418	416	417	477	389	401	419	434	454	419	421	442	379	469	407	413	432	423	427	444	456	458	400	416	416	438	433	389	476	426	454	440	454	406	420	436	437	495	415	430	392	444	418	456	418	415	437	429	391	445	413	419	437	450	380	415	407	463	423	415	412	454	433	397	430	415	460	444	424	414	398	443	388	441	442	431	441	452	409	455	409	406	407	459	442	405	407	420	436	412	482	400	469	400	455	451	407	452	430	444	439	403	449	418	443	406	401	462	459	437	410	438	397	417	434	425	404	425	454	409	416	409	391	421	450	402	451	445	451	405	431	459	392	407	406	405	420	430	401	443	438	459	431	454	405	427	425	453	439	438	434	409	440	444	433	451	443	435	448	421	474	440	406	426	411	437	437	403	423	427	461	418	423	443	402	429	411	456	430	433	436	419	455	418	435	419	377	387	445	378	421	384	399	413	462	439	428	436	417	418	417	435	424	426	423	389	412	396	402	416	432	424	433	423	420	464	392	432	441	427	424	431	433	447	406	427	439	406	440	434	416	436	422	426	424	460	455	424	429	434	456	497	416	407	435	395	401	418	409	446	437	432	425	415	390	380	461	406	392	443	425	434	415	420	392	435	432	462	446	428	404	429	424	413	444	454	399	393	451	431	474	432	429	384	416	434	425	435	421	425	430	445	392	420	422	444	433	454	423	400	406	436	425	422	437	448	415	454	421	384	417	448	450	413	414	446	447	418	429	420	433	432	407	421	435	430	416
33387	43875	35899	22891	14545	7839	3747	1399	535	369	305	333	970	666	1144	896	465	1685	2682	4585	4323	1954	985	820	499	315	292	370	411	317	226	210	196	185	211	221	202	222	199	185	197	198	219	191	214	213	213	199	235	251	187	211	200	210	187	200	217	205	197	191	196	199	211	196	204	200	182	196	214	216	204	227	203	205	187	182	200	201	234	182	226	233	213	218	208	262	200	204	188	218	202	219	209	199	193	205	196	214	215	200	199	200	163	185	183	206	196	196	225	237	203	207	204	211	204	224	238	196	196	211	215	182	201	204	210	215	222	214	223	202	212	203	200	209	199	208	202	193	193	218	197	227	213	191	220	226	229	223	197	234	234	215	202	226	210	214	188	203	201	213	213	207	217	232	212	195	205	214	217	206	232	203	202	196	208	214	212	183	193	198	188	227	227	188	197	200	215	182	169	200	200	179	207	186	196	211	211	221	213	223	194	184	190	220	200	208	213	209	218	197	216	188	194	195	211	204	226	213	193	198	204	187	194	196	196	203	212	208	197	235	208	198	209	193	189	205	202	210	190	205	191	202	217	192	218	227	217	219	195	179	190	211	173	199	210	188	194	225	210	202	212	213	215	196	204	199	214	205	198	221	217	229	186	190	238	212	218	182	240	204	225	170	198	208	174	202	192	220	233	200	209	195	201	197	219	200	209	246	195	204	192	216	209	214	185	192	209	214	210	233	173	202	220	211	190	199	206	200	205	219	205	204	219	215	199	252	208	236	220	232	223	234	208	227	209	209	181	227	218	214	223	175	222	202	200	232	219	222	217	211	214	214	188	218	188	235	219	190	202	190	227	175	207	206	186	206	199	206	198	222	201	219	203	213	207	203	191	202	202	205	191	208	238	190	220	187	188	224	214	209	204	198	202	213	206	194	204	197	213	213	218	203	232	220	217	218	222	186	192	216	219	177	222	222	187	204	217	213	192	200	202	220	196	196	209	175	203	210	194	210	217	224	216	195	260	210	216	211	203	182	198	190	178	211	203	220	165	218	201	193	204	214	226	201	240	211	195	213	194	218	192	199	206	200	190	201	212	190	201	244	206	210	188	206	197	199	200	238	205	216	213	185	215	231	210	230	212	190	213	181	252	192	202	219	241	189	199	201	210	223	193	205	213	215	204	180	220	204	213	224	192	212	214	195	232	208	210	188	211	200	195	206	211	189	230	196	203	202	209	188	224	231	213	210	206	214	207	176	176	190	216	186	229	210	193	205	248	217	185	206	196	211	205	211	222	175	203	218	186	205	214	213	192	202	210	224	220	199	196	207	196	185	171	196	196	202	209	185	207	220	213	212	217	212	201	214	199	222	212	193	191	190	219	202	184	190	214	229	214	205	225	218	211	206	199	188	175	213	211	198	207	206	219	219	207	186	203	177	183	192	222	221	212	230	211	231	218	245	213	205	198	189	213	212	193	203	197	206	200	212	221	213	206	230	223	197	224	203	191	224	215	209	198	195	193	217	211	179	214	226	193	214	207	206	181	211	202	199	182	191	197	221	213	185	225	207	209	222	213	209	212	211	219	225	203	192	197	213	209	196	207	201	175	208	223	209	211	206	209	224	207	194	216	178	206	198	203	222	183	228	207	195	204	183	207	174	217	238	208	209	210	206	215	197	227	205	218	214	209	201	262	232	211	204	232	208	221	212	203	204	189	206	212	226	200	205	210	206	223	202	230	185	210	197	206	206	201	213	197	211	202	198	223	182	191	199	205	205	178	215	202	230	237	191	217	211	211	192	217	232	201	190	200	215	178	205	213	208	226	180	182	191	199	191	230	229	189	234	228	216	203	181	205	197	201	218	208	189	204	201	210	223	185	196	211	194	208	224	206	202	215	234	219	189	212	219	194	206	208	234	208	194	217	218	203	182	196	204	205	203	207	207	227	221	222	219	195	225	228	215	220	190	225	214	224	211	206	230	225	212	204	194	222	215	216	183	195	229	213	222	180	206	193	204	173	188	228	214	184	188	200	230	194	191	195	212	213	225	210	211	203	215	244	211	195	187	172	204	204	213	204	198	211	189	196	202	229	204	234	213	206	233	209	218	194	200	220	202	232	227	205	207	204	179	186	218	222	185	178	228	203	183	185	198	172	207	216	203	198	200	220	229	207	191	212	214	222	196	214	208	202	204	199	197	223	219	225	194	193	225	195	218	226	200	192	224	201	200	219	213	213	188	236	217	198	179	215	216	214	179	198	189	201	223	197	192	205	194	199	211	208	227	240	221	216	216	209	206	201	226	197	210	215	200	205	192	234	224	190	191	203	202	210	189	205	213	232	220	216	205	188	191	218	212	209	229	207	190	215	197	211	209	178	208	200	192	209	237	192	203	215	190	187	218	219	205	211	188	201	198	221	196	204	209	220	201	230	223	228	186	190	210	194	199	192	196	231	195	229	196	211	211	210	223	186	230	221	218	202	219	213	196	224	209	197	244	194	223	195	245	211	216	222	197	222	203	189	198	197	184	214	212	227	195	187	203	190	225	214	200	191	206	182	221	207	209	222	204	208	209	240	198	217	177	237	212	182	237	207	211	193	199	213	201	208	197	210	189	203	224	208	205	221	211	188	216	210	211	227	201	232	203	207	212	218	192	206	181	180	202	232	229	205	234	217	231	209	195	223	231	179	223	229	220	205	213	199	199	225	219	223	221	185	197	191	242	216	190	180	207	204	216	206	201	202	210	168	211	203	225	190	197	219	246	204	203	220	204	218	217	199	197	221	216	202	214	191	226	219	197	204	217	180	184	187	191	227	209	197	230	217	184	233	171	214	169	190	206	215	195	217	208	195	189	198	198	215	200	187	225	213	208	252	223	194	201	184	203	204	197	212	210	186	214	220	220	203	207	191	228	190	207	230	194	180	200	233	215	207	182	198	178	175	201	223	213	235	220	218	212	201	222	204	190	199	204	188	201	209	232	201	217	209	197	217	220	192	180	195	200	259	170	217	204	200	238	229	217	187	224	184	213	198	186	219	190	183	182	205	235	222	196	189	218	213	196	193	211	199	223	210	181	202	193	221	200	208	194	213	194	217	175	206	222	210	198	244	191	208	202	199	177	180	214	261	239	211	205	196	196	195	201	223	220	191	215	221	183	214	209	183	198	227	191	209	222	210	234	202	203	215	204	228	213	201	201	195	185	195	199	237	197	199	229	197	194	180	193	196	212	229	200	230	187	186	206	226	194	191	206	199	225	187	209	222	206	193	221	216	201	195	196	210	219	232	187	201	216	187	193	195	218	194	187	192	199	220	208	214	226	188	193	204	175	215	200	187	166	228	186	196	187	211	198	221	206	187	198	218	230	191	209	224	211	209	216	201	203	206	187	207	205	191	205	226	220	214	203	184	217	203	207	175	225	194	251	220	214	208	218	192	230	197	225	223	213	217	221	212	209	213	198	200	221	223	213	218	213	204	218	218	210	208	194	205	215	229	202	222	220	225	196	216	210	203	206
24514	37356	28145	7930	3050	2320	1929	1636	1403	1215	1133	1451	5070	3230	6478	4562	2426	9064	14310	20647	18841	9158	4919	4008	2156	986	1063	1443	1577	1155	563	498	469	489	462	522	497	505	473	504	514	509	477	457	509	514	507	478	509	452	490	515	469	491	481	496	520	478	463	514	478	520	514	465	482	482	490	466	486	484	499	518	509	513	489	514	480	480	479	469	462	494	483	479	461	530	461	426	489	513	483	518	509	473	491	506	511	514	478	479	516	510	492	482	515	468	497	548	504	491	497	448	482	473	483	502	491	478	503	505	454	503	505	508	498	459	484	475	472	495	512	523	498	518	489	458	437	449	456	478	526	518	495	487	510	474	487	519	486	527	439	489	499	463	493	532	475	481	476	507	464	503	446	474	480	483	511	479	485	519	494	508	485	484	512	507	485	501	492	496	508	505	479	499	472	516	536	489	465	525	508	481	454	484	491	505	500	489	499	462	508	447	475	460	499	506	493	461	495	503	526	467	429	527	473	477	480	494	525	452	472	467	489	493	496	460	507	471	493	476	488	508	488	483	459	494	454	518	491	507	493	491	491	496	504	505	458	472	479	521	515	521	521	506	498	477	441	469	502	483	531	514	513	526	505	515	494	501	470	461	470	473	476	490	511	464	491	513	527	512	445	509	469	512	485	505	495	456	498	479	511	508	501	516	479	453	498	470	451	478	487	494	469	473	471	434	453	507	462	463	493	503	471	511	473	479	470	470	469	519	508	446	504	477	502	502	518	480	444	502	474	511	505	502	487	529	481	434	495	521	475	497	497	461	495	486	483	518	470	471	502	501	491	503	494	506	477	486	483	501	465	482	489	522	450	534	486	554	482	499	440	487	478	491	460	465	473	491	480	498	445	494	486	473	519	457	477	530	514	468	510	485	488	502	500	518	546	522	490	512	481	471	512	500	507	476	525	507	473	503	470	454	516	517	505	495	470	498	517	504	450	500	491	476	500	468	482	485	489	463	459	508	465	515	506	488	470	462	493	505	483	502	480	521	479	472	457	462	471	476	499	463	485	491	503	468	471	498	517	492	485	522	496	529	483	510	459	466	466	471	508	513	493	493	494	517	501	489	481	488	525	460	507	470	489	498	460	508	442	480	481	524	483	447	507	509	462	466	488	484	434	501	484	512	461	476	498	477	477	486	499	485	499	473	499	523	468	467	488	510	487	482	485	499	507	488	499	478	514	484	487	525	500	461	456	504	498	470	467	489	506	478	501	509	501	498	482	505	528	499	507	498	464	510	495	478	502	460	501	467	490	502	455	489	532	488	499	479	488	488	490	491	461	484	466	473	501	507	493	479	452	499	449	486	463	510	513	480	513	535	516	535	480	527	471	482	476	465	501	507	510	505	503	498	494	485	476	454	493	455	500	517	480	484	491	501	467	489	486	468	495	477	477	480	457	476	478	492	509	489	482	487	487	499	472	502	482	505	478	490	479	509	486	489	486	474	508	489	521	494	473	504	469	447	463	458	512	461	459	558	482	484	487	528	476	533	516	493	488	448	488	480	455	473	535	505	489	479	509	503	487	476	508	484	481	494	513	547	546	456	466	452	474	474	519	481	465	508	491	462	477	502	502	495	575	541	499	539	467	465	484	464	515	455	474	453	467	515	494	456	463	449	491	484	447	500	466	462	465	480	470	484	475	504	522	485	469	465	483	473	497	473	489	472	456	477	493	472	485	466	478	485	496	465	529	474	457	485	470	489	519	492	474	515	489	480	468	498	463	487	483	462	521	481	505	499	517	491	484	486	458	513	490	495	485	507	456	510	463	488	488	492	449	507	538	506	482	511	492	479	471	514	506	487	448	515	484	491	468	467	475	481	474	471	519	466	502	521	509	504	497	443	506	540	479	471	475	513	474	509	472	488	462	453	517	496	497	471	493	496	511	466	510	490	454	480	485	459	467	477	519	493	495	531	492	460	481	478	527	479	513	458	514	496	484	494	530	480	465	461	474	492	466	484	472	507	497	468	489	478	479	484	471	477	490	506	490	476	493	461	487	490	475	485	488	479	497	477	469	447	504	477	487	497	492	452	475	461	490	491	474	461	494	485	471	466	479	460	486	513	444	491	490	517	467	518	493	445	481	448	509	498	497	479	482	484	475	498	454	458	467	492	529	462	502	495	509	480	488	483	489	454	487	471	535	487	512	493	515	511	476	475	488	540	489	488	480	462	489	532	478	476	498	489	516	487	467	483	512	487	511	517	500	491	510	478	503	514	495	481	475	508	475	515	479	517	457	482	499	450	507	452	497	502	499	496	471	486	484	491	492	476	492	498	493	450	454	475	467	498	476	507	518	488	488	473	511	532	473	472	500	507	474	462	477	517	457	477	506	459	452	461	496	475	478	468	501	469	472	486	473	512	510	474	503	502	480	506	487	510	509	506	523	499	521	511	485	499	512	474	481	508	497	472	454	446	515	493	451	505	479	514	469	461	506	542	519	481	524	475	495	503	470	471	495	483	471	465	494	513	467	509	501	470	479	460	499	490	450	486	469	513	477	481	446	453	482	487	506	517	512	489	467	478	481	492	511	490	478	466	519	518	479	494	470	483	455	466	500	501	486	498	498	501	482	479	512	474	463	503	489	480	510	502	434	492	506	502	506	469	498	498	440	525	525	469	474	523	524	504	484	478	484	461	517	479	494	508	490	461	523	499	503	495	466	493	460	483	492	489	455	478	460	507	486	454	518	505	477	495	441	503	448	467	535	498	473	474	451	486	541	485	471	507	516	499	476	486	497	496	488	501	493	488	510	457	530	510	479	502	462	503	514	464	489	525	507	508	471	515	449	473	490	490	538	505	485	489	468	496	472	521	481	530	469	437	451	478	494	493	495	508	466	456	490	509	504	472	469	529	516	453	483	487	503	503	479	460	555	521	485	485	464	532	517	473	514	505	470	479	498	523	466	527	494	455	484	482	506	488	484	519	507	464	522	533	451	481	483	487	509	507	458	477	496	464	473	475	507	495	463	487	464	477	484	521	464	488	493	468	475	478	509	479	471	470	506	499	490	468	450	499	493	463	460	482	529	494	508	473	467	491	490	486	513	496	436	507	524	527	486	504	466	500	456	464	467	454	472	502	487	521	488	492	510	464	481	510	513	479	471	492	514	458	513	511	502	475	436	457	473	528	500	462	469	494	497	482	537	454	524	480	481	469	467	512	519	488	489	466	454	504	476	479	499	478	481	502	486	480	527	471	502	507	485	520	470	457	484	543	476	481	482	471	494	497	502	495	483	455	481	480	510	511	469	509	473	481	487	511	454	483	556	507	487	508	502	472	502	504	512	493	462	499	488	490	499	487	490	521	501	488	493	516	441	477	463	513	510	496	495	477	506	460	499	511	477	491	483	514	477	486	545	480	483	503	468	492	510	497	457	505	493	462	474	529	485	452	520	479	509	470	470	470	504	522	484	486	489	478	516	493	455	485	498	433	471	483	507	471	492	471	523	481	494	462
46741	43902	36490	25722	20272	15060	8535	3916	1437	525	421	477	1775	1170	2019	1988	1465	3953	7209	9399	9720	4418	1948	1474	721	344	416	540	551	458	272	165	207	147	162	191	176	152	162	147	170	158	140	160	152	160	145	176	186	152	172	165	159	164	141	180	167	160	158	156	148	172	165	165	167	172	152	160	164	163	141	157	165	159	171	137	155	136	171	177	164	167	183	168	152	146	176	155	165	167	145	162	170	154	152	152	176	181	158	179	169	155	177	205	171	173	161	132	176	165	166	175	158	154	162	162	145	183	146	156	169	175	174	172	137	162	152	163	164	157	185	153	193	143	179	156	159	196	161	178	160	178	168	136	170	162	162	143	145	175	165	152	178	140	183	135	186	152	149	148	169	174	158	167	148	168	149	162	155	148	183	150	155	140	160	153	165	185	177	159	143	161	174	154	132	162	177	161	166	157	159	160	173	182	172	155	156	163	153	165	186	154	162	157	166	166	154	159	161	174	136	153	176	165	165	162	165	137	141	170	160	173	188	167	155	149	166	171	158	174	181	191	155	146	170	173	189	168	166	168	161	160	170	145	189	186	141	147	176	158	166	172	152	177	131	170	171	151	158	183	159	173	150	158	141	157	185	158	157	146	151	171	159	148	159	153	160	161	174	168	172	154	140	159	159	152	149	171	146	150	159	191	147	157	172	155	173	146	155	150	164	138	148	160	164	184	169	168	161	142	154	175	165	153	165	169	168	179	133	169	161	148	167	132	168	153	152	176	146	204	168	178	160	164	159	174	166	186	172	176	191	174	153	155	165	152	144	157	140	154	171	126	161	173	168	178	163	170	148	171	155	186	170	168	175	153	154	176	147	156	179	169	169	147	177	169	143	191	148	143	163	151	161	166	162	153	157	160	169	152	162	169	143	160	162	171	163	192	174	166	176	150	154	173	144	154	164	140	153	164	153	164	143	160	171	144	155	167	151	151	178	152	163	171	176	161	155	173	152	142	152	154	168	163	154	164	155	141	177	189	155	170	158	158	163	155	174	182	140	136	160	131	181	167	185	146	177	174	164	157	175	169	151	143	153	153	158	167	155	136	179	175	154	175	152	152	165	154	156	166	163	161	178	182	152	153	170	174	152	153	141	152	157	140	159	168	135	160	155	153	151	156	156	182	157	171	174	148	157	176	151	173	167	159	199	143	151	173	174	162	149	164	151	171	170	148	154	170	162	168	169	158	168	171	179	170	154	174	143	142	168	159	180	198	166	155	154	156	186	157	149	159	158	153	169	163	173	157	149	176	171	172	159	151	172	164	136	147	134	144	180	165	140	173	142	163	136	170	170	156	148	144	148	130	169	157	140	140	173	162	158	168	166	187	194	182	164	129	152	179	180	152	152	151	132	166	160	141	164	174	142	137	173	151	161	177	155	147	163	176	174	148	131	151	150	150	156	168	176	171	176	168	167	172	152	154	149	175	160	167	164	149	165	160	156	167	170	167	169	141	150	169	184	142	185	155	161	175	173	147	155	143	156	165	164	165	157	168	155	173	167	171	152	184	168	180	177	165	169	139	167	175	163	165	146	184	178	184	177	178	172	174	145	154	170	181	176	149	170	195	179	169	188	164	164	178	161	179	136	166	158	165	152	178	170	187	172	165	185	157	180	183	146	170	164	162	166	167	174	168	152	156	167	161	155	147	179	162	175	151	152	148	154	150	152	144	143	168	157	169	178	170	144	172	167	163	169	172	155	183	160	174	140	142	174	179	149	186	163	160	167	172	181	150	143	157	175	176	155	156	190	157	199	146	164	173	160	165	154	164	166	163	149	145	142	174	158	179	177	151	134	150	148	169	163	185	153	184	183	166	161	171	163	171	157	184	179	152	155	159	167	170	169	182	168	155	171	161	153	167	151	148	170	153	156	144	166	154	172	150	176	143	136	155	160	163	158	149	168	166	164	170	183	155	181	161	153	159	184	148	153	162	165	176	157	168	159	174	149	170	169	162	136	156	172	176	204	156	177	168	174	194	179	172	126	171	166	176	152	157	157	157	172	157	168	172	163	157	168	179	203	159	163	156	159	173	144	161	164	158	159	164	164	137	158	159	146	171	156	140	170	187	175	180	135	165	166	149	174	173	183	178	148	161	184	154	146	168	170	152	153	175	152	170	156	152	151	167	139	173	172	170	132	167	155	178	180	165	141	151	164	132	149	161	158	160	165	139	154	169	173	157	151	178	181	164	171	173	175	166	160	193	163	157	157	159	178	165	165	153	171	161	142	165	141	181	141	161	167	141	190	156	167	172	163	160	151	155	168	155	156	164	159	162	155	157	149	151	179	145	160	162	167	180	155	175	214	162	143	161	165	158	171	166	198	197	173	175	161	148	166	187	175	169	179	155	165	140	153	136	151	185	190	157	173	155	165	162	180	159	148	181	162	170	133	157	145	181	200	143	185	167	151	169	155	168	154	149	176	178	157	163	168	154	156	178	173	167	186	156	138	190	189	186	174	175	186	194	169	170	148	138	168	166	129	170	157	145	167	162	192	158	167	168	162	178	162	151	179	163	163	144	162	143	148	138	173	154	203	156	154	192	177	146	169	173	175	171	165	176	161	160	161	158	152	172	160	150	185	162	164	160	156	142	155	149	158	154	152	168	153	169	170	144	181	172	133	163	141	147	163	161	152	181	178	169	166	163	175	156	162	169	169	148	186	154	173	162	163	143	173	179	174	163	188	166	150	169	152	176	147	177	155	155	164	163	156	148	154	178	163	143	169	178	171	167	161	185	147	154	162	152	187	153	158	172	168	177	158	154	168	148	158	152	163	171	155	189	184	162	162	167	162	167	145	155	161	177	152	169	172	134	178	174	169	151	160	148	180	149	166	159	156	182	178	169	168	184	156	184	156	162	143	170	159	154	161	156	160	173	167	170	183	168	168	183	158	160	191	177	157	160	157	142	158	151	149	158	162	160	171	172	141	183	169	162	181	174	183	185	158	180	154	157	157	168	159	166	170	174	167	159	167	139	159	173	152	161	159	190	159	146	156	170	164	163	171	172	189	157	152	180	150	145	166	155	142	162	158	170	145	187	183	162	176	185	149	175	152	183	158	156	147	161	157	165	140	170	149	160	168	170	168	181	152	140	174	182	155	167	169	180	139	169	162	175	153	157	172	173	160	182	164	155	191	178	151	163	160	144	178	155	155	152	155	154	151	178	167	167	156	169	132	152	168	164	167	159	149	152	140	174	171	154	154	144	193	161	173	150	156	155	161	146	194	145	165	173	169	157	170	142	131	152	167	170	162	165	172	174	163	151	168	160	163	149	147	160	177	174	181	142	156	168	155	168	176	167	173	174	158	155	147	172	159	180	152	155	149	174	175	180	180	156	158	155	169	173	159	164	158	159	155	158	172	183	166	154	157	151	159	156	164	165	167	177	169	175	152	175	144	167	177	165	174	165	164	137	182	169	151	162	163	174	170	153	156	167	146	144	168	158	155	177	160	171
36258	42914	35861	10909	5194	4186	3360	2806	2299	1902	1736	2154	9043	5776	11150	9315	8140	18162	26569	31067	30262	16667	9681	7994	3462	1667	1896	2633	2931	2021	698	378	404	377	361	380	374	424	382	372	424	383	381	368	410	386	407	386	382	422	398	396	383	381	384	372	391	372	417	370	396	386	365	377	386	397	400	402	359	421	385	401	402	351	389	415	386	409	436	397	393	362	388	380	411	387	400	348	376	419	377	397	374	378	383	356	385	403	375	375	371	393	357	403	399	391	384	396	397	366	354	389	371	416	396	388	399	392	358	412	381	369	358	362	423	382	343	327	397	385	356	391	357	371	372	389	381	400	370	382	409	381	362	358	350	387	362	398	382	385	368	375	358	383	382	393	376	358	406	362	388	386	371	404	362	375	439	385	366	380	384	395	400	412	388	392	370	375	384	414	375	369	384	354	387	403	372	365	367	390	345	368	359	391	362	405	372	402	420	369	373	339	383	379	384	379	369	361	374	385	397	371	374	446	377	375	356	374	375	385	396	381	401	387	353	393	352	376	397	393	379	379	355	417	370	391	360	383	370	390	391	365	408	361	385	380	377	381	375	368	379	387	388	404	382	356	349	386	377	387	370	385	371	413	379	400	344	370	400	382	379	384	397	413	395	368	405	336	376	364	427	382	371	397	361	365	389	380	388	357	392	420	393	431	405	345	406	370	366	374	353	401	385	409	407	387	354	370	391	366	393	380	383	402	365	397	417	378	432	381	406	376	380	371	398	381	351	375	374	371	393	400	368	388	398	368	365	351	374	399	338	385	362	386	413	426	396	423	373	399	402	394	358	353	391	363	382	374	408	347	379	401	386	376	379	367	391	367	422	391	386	376	375	385	369	370	407	369	367	371	370	388	385	396	398	381	374	362	374	410	397	347	409	364	386	400	363	396	343	368	393	381	393	434	388	375	396	396	382	377	393	353	376	378	377	389	358	362	382	396	394	368	409	389	362	420	369	395	419	382	367	416	360	399	369	380	390	388	381	409	374	390	366	409	363	340	364	389	380	400	401	383	395	407	414	385	360	404	393	367	348	425	408	376	381	379	373	373	394	366	412	387	381	373	345	387	409	396	405	352	391	367	372	365	390	363	381	371	369	359	374	384	394	372	370	375	371	398	395	364	371	376	367	359	413	366	408	389	392	359	391	371	373	377	352	373	359	360	361	425	382	389	390	434	383	393	374	387	424	388	370	378	392	386	352	363	377	383	396	378	364	382	410	375	410	366	371	382	393	385	378	392	408	410	405	363	390	412	395	395	349	360	375	389	372	391	363	377	377	382	378	395	384	369	356	355	391	350	352	348	387	385	357	368	357	385	406	422	383	360	395	409	383	385	392	400	383	377	362	375	365	371	392	376	371	377	376	409	371	393	389	364	395	377	381	406	386	371	367	383	406	396	362	357	385	375	358	360	373	379	390	367	402	405	397	357	384	365	357	377	382	399	373	384	364	402	393	370	376	386	380	341	380	411	421	375	384	441	410	371	354	376	372	423	372	396	403	396	363	372	388	375	402	382	380	407	353	365	401	371	375	393	393	353	402	392	379	413	351	361	363	372	406	413	391	373	351	404	381	385	365	379	390	402	419	411	387	382	375	388	356	362	387	408	358	381	386	382	377	366	393	395	388	414	377	399	390	363	388	383	415	388	401	387	365	390	373	360	358	374	396	363	375	385	384	407	375	380	380	383	373	393	403	415	381	372	395	410	370	406	330	382	369	384	371	371	389	401	397	391	364	377	386	380	357	376	414	367	373	380	414	399	421	374	378	380	354	373	392	404	393	365	363	387	393	392	375	391	384	386	354	395	383	408	374	449	363	382	399	350	381	375	355	383	371	431	385	387	417	391	369	351	394	374	426	403	391	399	387	394	407	358	348	375	407	391	420	372	367	373	381	372	372	364	389	400	413	362	379	389	394	366	408	417	378	413	394	387	370	388	389	371	367	396	405	375	415	362	411	388	401	376	366	378	362	392	380	387	426	376	373	375	402	351	366	373	400	383	399	373	382	367	404	397	377	379	390	391	365	401	374	377	371	409	383	392	413	388	343	350	350	375	380	372	405	350	386	400	407	381	407	368	343	355	365	386	389	386	380	388	371	405	365	325	369	420	420	418	392	383	392	420	362	389	341	374	391	407	395	399	369	402	370	379	370	356	355	374	396	401	395	339	330	361	357	392	364	389	399	337	394	372	382	377	388	362	388	339	391	352	354	386	416	355	370	365	384	383	438	400	377	395	382	413	395	340	397	378	375	346	364	367	374	377	384	420	349	374	391	361	376	411	420	356	350	389	396	358	396	362	381	378	368	389	401	359	342	397	352	366	397	384	352	392	367	366	417	331	382	440	388	403	405	373	351	366	423	392	396	366	372	385	358	391	372	370	362	395	402	388	372	387	382	381	391	393	380	420	372	384	405	369	352	371	346	379	388	387	378	380	396	346	368	384	418	381	370	390	411	399	412	407	403	369	360	383	399	392	350	348	411	408	408	382	344	339	419	380	355	325	383	420	349	363	399	424	363	384	380	363	365	377	384	394	359	376	396	405	399	400	371	360	381	366	377	405	389	369	400	351	385	344	384	362	357	418	410	370	390	355	388	352	370	396	367	410	367	369	413	400	383	356	377	340	370	420	372	381	383	381	392	394	373	401	384	421	386	400	376	364	416	384	345	399	399	356	397	378	374	378	391	364	367	365	408	398	383	407	368	402	392	379	394	386	398	389	359	340	385	380	382	399	385	367	356	352	381	365	382	399	364	369	409	392	401	383	376	377	381	433	379	366	411	361	351	372	375	368	372	337	404	368	405	367	367	383	393	396	406	400	399	378	371	355	406	422	393	381	371	397	363	398	383	392	381	396	388	390	391	376	385	350	416	401	393	390	384	362	363	396	365	371	413	403	390	367	354	363	385	370	360	377	345	402	386	389	425	394	383	389	389	361	366	378	379	378	350	409	382	404	381	371	398	379	363	390	369	377	412	374	359	396	358	394	397	423	387	402	381	399	380	379	388	351	375	380	393	379	397	359	399	353	387	352	373	385	381	380	429	365	399	341	365	373	416	379	402	405	377	357	395	370	411	362	407	370	419	370	407	376	393	404	397	414	389	397	377	369	398	328	367	391	371	390	421	393	349	358	372	390	426	374	395	392	401	372	360	390	364	362	387	397	361	374	367	373	358	414	404	397	398	384	417	399	362	381	381	411	374	366	386	385	382	371	370	403	356	383	388	372	403	365	372	387	391	363	372	388	358	363	388	405	433	362	380	405	378	376	372	401	383	400	418	372	393	375	393	361	365	379	390	402	376	374	358	383	383	375	371	377	382	370	386	361	393	420	365	371	364	408	395	358	420	367	383	365	369	381	380	413	377	410	389	368	392	410	368	361	381	393	371	368	378	385	371	378	379	368	367	381	386	364	381	392	393	415	398	383	388	397	399	369	379	369	406	388	384	395	385	365	398	350	384	367	383	390
8473	9285	6828	2638	544	331	210	233	192	205	194	211	227	200	245	190	211	270	494	674	680	424	258	237	208	196	176	186	179	195	168	160	182	171	177	154	179	189	172	192	191	161	187	165	164	164	179	153	172	178	155	181	161	170	173	153	166	160	182	129	184	156	177	163	175	176	179	191	164	181	159	158	158	182	183	192	149	174	162	183	175	160	171	155	178	171	169	171	179	202	155	194	150	178	167	167	145	187	166	164	176	159	168	189	165	174	182	171	189	167	152	146	166	174	164	195	167	169	166	146	163	161	187	215	167	169	143	158	159	174	192	201	158	139	212	180	138	182	176	178	185	198	154	170	194	168	161	187	169	189	163	155	201	155	177	193	138	148	183	168	207	175	171	184	182	183	142	157	152	178	176	170	166	193	180	188	164	163	149	169	129	161	169	167	169	169	168	164	148	179	188	197	192	171	151	157	199	163	202	161	173	153	193	191	192	183	156	182	172	165	183	182	165	146	186	159	173	186	168	178	171	184	163	175	161	147	152	149	165	186	168	182	158	152	150	189	192	185	156	167	177	205	176	157	183	185	193	172	181	156	171	176	169	164	176	173	155	151	155	159	172	186	160	192	189	154	167	183	162	155	152	146	160	154	159	178	135	175	174	169	169	165	171	158	154	158	158	164	193	205	162	160	160	169	185	173	186	181	184	189	188	164	181	176	164	172	187	167	171	189	149	186	181	147	169	181	192	185	188	149	192	154	171	160	156	191	188	175	176	176	173	180	171	177	167	173	147	200	183	158	188	164	165	178	188	193	181	199	172	175	176	175	193	156	158	192	172	191	164	158	172	173	187	158	174	161	182	184	169	157	166	192	161	170	184	187	163	154	170	175	182	182	172	177	169	177	199	170	180	174	180	167	171	178	179	188	205	180	159	164	165	196	196	179	151	149	161	176	166	180	177	143	179	138	178	175	175	178	196	204	186	169	144	189	180	150	168	186	188	152	201	159	169	150	185	175	183	176	179	168	186	150	186	178	193	170	176	161	182	205	185	183	176	184	144	148	179	172	144	167	152	183	188	194	171	165	186	186	140	182	192	163	159	146	181	163	171	168	149	165	186	177	144	174	189	165	172	176	178	172	161	154	161	190	171	173	168	174	189	156	195	152	182	151	165	180	164	168	178	143	188	178	167	192	153	185	162	180	176	177	161	166	135	183	171	158	182	168	148	171	147	143	174	180	151	167	163	180	170	160	179	159	196	152	139	187	172	149	166	180	162	192	164	187	184	166	161	157	157	177	197	168	169	191	184	192	172	207	170	196	150	164	174	189	183	177	171	163	156	150	160	195	171	177	192	163	192	167	175	173	176	172	159	158	174	191	176	193	198	167	154	176	180	175	174	150	159	147	182	180	184	180	146	190	173	142	176	196	181	179	194	146	167	185	176	177	156	157	173	186	181	172	187	157	182	181	138	166	179	163	167	160	187	181	176	174	200	181	180	161	182	182	169	177	206	148	180	171	189	150	178	180	192	177	165	138	187	174	166	188	191	150	187	165	182	165	180	150	192	167	186	177	163	175	176	154	169	179	168	174	166	180	165	159	189	169	181	182	181	197	176	167	191	164	168	187	169	164	186	195	152	193	189	153	176	190	145	145	187	191	177	149	178	171	155	193	162	187	189	164	167	194	199	141	176	169	141	178	164	163	158	168	171	160	166	154	172	170	161	170	175	184	200	162	183	158	168	175	186	176	183	196	182	175	173	161	191	187	187	170	149	168	183	187	182	168	171	169	177	158	161	172	193	155	194	191	156	191	170	165	175	165	186	163	181	172	166	165	137	161	170	169	167	191	172	152	172	199	165	174	195	170	168	152	170	171	172	151	163	189	191	163	166	185	154	161	160	173	174	153	166	152	193	182	153	167	170	151	185	154	177	188	141	136	183	168	141	169	171	167	173	143	176	138	176	156	180	198	158	194	162	151	173	158	165	170	197	176	176	182	180	171	185	165	151	180	159	169	171	195	155	203	159	166	188	188	168	158	163	162	180	156	186	167	174	178	190	180	179	190	170	191	195	174	177	157	166	166	161	190	200	145	167	191	180	185	180	173	177	185	191	162	186	164	177	169	169	174	171	193	171	168	163	198	178	172	188	182	180	193	158	176	164	207	170	172	154	175	190	177	185	169	165	167	151	169	169	162	191	175	196	142	163	180	165	176	155	175	202	177	155	162	169	147	187	164	184	201	174	183	173	173	204	150	163	170	178	180	185	181	154	148	187	141	164	158	164	183	159	165	166	172	190	181	186	148	158	166	159	156	166	199	177	149	179	167	175	201	184	161	184	165	168	166	167	178	174	166	184	150	167	152	170	194	181	142	193	171	176	181	150	155	161	164	186	164	175	193	180	193	176	162	149	195	161	170	163	157	149	173	182	163	184	183	147	183	177	177	176	189	174	137	154	176	142	178	167	185	159	176	161	176	161	160	183	144	181	197	166	175	173	173	176	182	181	172	176	164	160	173	159	153	182	150	158	170	139	173	160	166	176	157	147	171	156	200	186	163	176	191	154	165	187	174	179	175	179	187	181	151	161	167	172	157	190	183	190	179	163	146	146	165	176	196	182	162	185	167	161	166	180	183	178	168	151	169	191	145	189	199	173	188	163	191	175	151	173	161	186	177	178	180	171	172	162	173	185	174	163	134	161	183	150	168	185	174	169	167	164	183	204	147	186	186	168	187	182	193	185	165	168	179	192	184	181	152	170	181	171	204	174	171	166	168	178	176	194	173	167	168	159	180	180	166	179	179	156	156	164	178	163	160	152	165	177	149	163	178	168	157	179	169	183	169	173	190	158	184	172	187	193	167	184	174	162	151	178	163	184	191	172	171	159	175	160	173	184	183	152	177	163	170	157	155	166	157	160	174	152	200	168	163	170	202	144	169	172	167	173	181	169	167	191	169	177	149	159	190	162	166	160	170	173	150	186	175	168	173	171	191	173	183	178	181	188	153	156	192	188	183	180	185	179	174	165	173	178	165	189	145	171	165	154	181	163	177	177	160	171	133	161	185	188	154	173	162	170	176	173	163	165	147	173	177	172	197	171	181	189	176	155	152	200	148	161	188	173	171	184	174	196	186	193	151	172	180	186	167	146	168	180	181	193	180	167	162	157	173	172	194	185	180	179	165	177	192	184	171	198	184	180	177	149	183	177	155	152	164	142	169	179	164	163	170	187	174	172	179	177	160	184	166	183	176	173	180	164	174	193	169	176	176	167	176	171	208	179	166	171	168	202	183	167	173	169	174	173	189	180	169	170	195	156	164	200	161	145	180	170	174	153	199	178	176	171	162	187	149	158	170	193	164	169	174	166	184	146	181	162	181	175	168	175	163	193	178	171	197	178	181	167	191	175	191	191	160	163	151	163	167	187	184	173	156	167	171	188	175	152	212	140	175	188	175	168	188	185	167	187	158	152	171	176	182	160	202	163	171	172	186	179	159	183	172	158	184
6916	9978	9176	3431	799	737	653	603	566	561	529	512	747	585	726	593	780	1070	2558	3677	3116	1564	910	775	579	442	489	481	561	547	400	447	471	425	431	450	457	398	423	447	410	399	420	447	433	383	394	410	423	420	383	439	436	463	439	418	447	390	380	400	424	442	435	439	430	423	413	453	446	438	408	453	412	414	437	430	413	401	420	434	448	444	405	418	378	454	440	378	392	408	416	426	410	424	426	440	426	435	472	397	442	446	403	420	439	417	406	410	410	391	432	424	407	427	424	425	424	446	438	405	422	415	443	403	397	455	381	433	431	463	396	448	422	417	419	431	426	412	428	414	443	397	426	413	417	377	428	413	442	412	426	386	462	406	434	429	418	443	457	420	467	441	390	415	437	431	397	429	403	394	404	433	389	370	424	394	406	425	433	419	431	357	433	418	414	451	398	448	411	447	426	465	427	447	410	402	403	432	431	428	473	419	413	420	381	441	427	453	427	434	416	445	403	410	431	394	421	429	472	451	430	420	406	450	407	409	426	410	419	384	433	437	400	398	435	429	431	415	411	404	421	408	441	453	427	397	424	428	431	417	405	435	456	435	393	385	393	456	448	408	426	397	417	413	404	429	455	450	436	403	414	435	425	430	433	423	413	428	414	415	409	405	426	410	439	420	408	429	414	432	414	404	436	454	431	410	416	427	402	409	409	415	406	410	404	427	416	396	443	428	431	435	417	435	487	419	452	416	440	397	403	433	394	429	464	399	415	422	422	431	450	432	434	442	407	444	433	406	421	432	393	467	435	399	424	412	394	426	440	416	448	433	418	458	431	403	414	413	396	405	444	405	415	388	401	438	422	426	382	425	457	422	397	410	387	429	414	424	400	414	419	426	435	412	409	441	386	435	435	401	429	390	440	431	376	421	405	413	460	402	399	416	433	425	425	395	429	420	415	382	411	362	408	395	376	418	430	425	404	410	455	431	443	453	415	445	439	422	393	453	456	406	419	384	412	437	449	428	455	442	414	420	409	419	419	447	435	414	416	431	416	425	438	403	420	371	442	428	423	426	392	393	387	430	435	406	402	460	394	436	410	427	426	405	430	415	421	444	424	449	430	394	415	389	431	410	427	431	447	427	414	370	405	416	405	403	425	426	404	431	411	418	435	391	421	421	452	404	409	420	417	416	402	425	438	406	413	472	407	424	415	386	403	433	406	443	405	377	451	421	423	437	432	460	443	413	403	394	386	427	462	419	428	395	448	435	467	440	421	453	412	367	443	424	439	406	416	442	406	425	442	403	472	399	424	419	422	440	450	396	409	411	427	429	423	415	414	411	405	454	429	430	449	422	435	421	406	437	396	428	468	441	444	425	442	419	430	382	445	422	440	429	406	427	443	439	431	422	441	406	447	410	401	428	408	428	430	426	417	446	463	421	398	449	416	418	454	413	444	409	408	430	427	402	416	423	398	413	410	384	454	399	412	395	421	448	392	454	409	433	425	435	413	465	434	414	438	428	385	422	403	408	423	422	437	395	442	411	400	442	435	424	425	404	437	405	401	440	409	432	382	385	444	412	398	453	445	428	426	413	441	454	425	408	411	451	409	407	379	428	434	438	439	446	408	436	441	435	439	449	418	434	415	440	460	417	435	401	382	427	446	457	404	403	431	425	383	408	424	464	417	413	433	390	424	399	436	436	401	433	426	408	430	440	425	446	395	436	455	403	431	399	430	397	421	431	430	395	379	421	424	390	408	427	433	405	445	414	415	407	431	420	442	417	435	486	430	362	415	437	439	427	429	420	416	439	445	401	418	433	386	431	447	440	422	452	442	438	415	425	415	393	422	420	453	402	423	428	450	394	387	394	402	393	409	391	412	434	417	411	420	418	378	418	412	422	468	465	422	416	405	457	422	430	444	407	414	393	426	416	414	408	379	431	398	404	429	413	405	411	417	427	439	420	394	394	432	435	437	406	429	422	405	430	411	430	447	411	461	432	429	437	400	401	426	416	459	420	421	424	428	423	414	464	406	414	429	461	426	438	417	413	403	374	441	407	457	386	451	391	411	424	416	409	411	446	446	402	408	412	403	395	444	439	399	415	432	459	417	411	441	394	419	431	404	442	410	440	443	407	380	428	388	413	415	436	435	434	390	432	409	426	459	413	435	437	444	436	409	422	445	385	427	433	403	453	397	440	400	401	438	415	392	406	419	401	455	422	405	422	429	405	404	406	421	438	388	404	448	430	424	405	438	429	435	436	430	407	455	403	395	431	471	433	404	430	401	405	395	374	441	422	425	418	432	400	409	427	411	358	462	432	419	437	424	417	419	432	415	446	417	433	415	432	423	407	414	396	407	388	389	429	404	408	451	419	403	440	389	425	374	429	390	387	439	427	403	422	449	439	425	425	435	417	409	429	416	406	412	457	391	406	435	427	429	443	408	415	421	414	439	427	391	432	391	417	445	440	464	442	469	433	409	411	410	427	422	436	459	446	408	442	432	406	398	445	429	396	417	396	406	450	413	387	455	390	427	386	420	408	438	420	439	433	436	429	432	424	441	432	437	396	412	427	452	419	418	409	443	427	438	406	442	401	405	416	390	397	426	420	415	434	449	420	417	403	436	430	388	390	429	438	400	394	452	431	410	431	403	437	405	441	447	439	426	417	458	423	480	420	435	426	419	404	439	409	415	412	433	397	448	426	421	404	408	401	427	409	416	456	420	433	415	409	457	433	389	437	424	433	450	421	426	437	441	433	412	418	378	413	417	434	454	442	412	462	448	388	407	445	397	412	415	423	399	398	416	433	414	413	404	450	402	439	435	411	393	456	408	440	421	451	444	427	449	406	377	439	432	396	423	412	453	455	432	419	412	410	444	423	397	400	442	427	426	423	419	450	395	433	444	425	474	405	403	469	399	431	428	425	443	398	407	418	408	401	430	455	419	450	458	430	418	446	431	423	426	438	428	452	437	407	426	420	380	409	431	415	452	433	423	402	408	414	417	453	399	418	427	376	408	425	413	408	414	432	414	426	410	426	438	434	462	436	401	396	442	413	428	441	408	428	393	402	434	422	409	426	444	374	410	413	412	405	403	432	410	430	405	381	430	411	430	463	424	412	444	427	417	411	429	394	438	421	400	400	430	455	392	452	437	415	453	437	420	413	450	463	431	440	403	441	450	390	447	418	432	428	404	419	410	424	401	431	408	456	446	428	431	419	442	429	419	420	409	424	439	415	413	418	409	380	448	452	451	448	453	447	435	450	425	404	414	458	424	438	393	421	433	398	409	432	455	404	487	414	432	429	446	437	417	395	478	428	425	460	420	431	406	427	399	409	398	402	417	427	424	403	435	415	436	424	431	394	449	402	448	401	421	433	414	402	385	426	438	419	418	435	446	451	405	434	407	453	422	406	435	428	399	418	444	406	416	399	451	435	428	408	418	431	427	385	403	417	425	403	443	422	411	428	436	438	397	453	415	391	428	390	413	419	417	418	430	427	422	427
38486	38256	36609	24521	15440	8635	3866	1521	574	341	327	371	642	654	767	531	536	1587	3104	4870	4051	1884	949	779	406	293	305	363	402	334	262	189	203	205	181	193	187	214	185	208	206	206	215	190	210	211	204	192	192	198	208	181	195	191	189	207	212	196	211	202	170	210	214	222	206	232	190	205	207	242	226	195	219	195	200	213	207	187	189	191	196	203	189	178	193	183	228	205	213	205	245	201	215	184	196	183	173	229	207	182	213	213	215	210	195	183	193	194	157	202	189	204	219	207	205	197	202	182	186	182	188	203	197	187	211	213	180	203	201	191	188	207	184	195	192	195	224	206	206	188	184	174	230	211	188	181	205	190	184	197	229	208	209	214	202	181	191	198	225	207	209	196	196	202	227	194	207	185	196	225	184	203	188	202	196	217	209	181	202	174	220	215	220	230	180	197	181	188	190	208	206	231	197	225	206	179	202	197	184	186	216	206	198	211	193	209	211	192	203	219	216	203	214	176	208	202	222	201	209	219	202	230	188	201	158	214	215	220	197	184	205	187	194	214	200	208	202	197	204	217	190	198	203	188	219	179	209	190	179	195	211	227	186	190	232	233	196	213	196	227	198	173	208	222	207	188	217	216	215	197	189	222	205	207	211	212	216	205	203	189	188	181	196	228	231	202	201	202	185	188	191	199	199	183	190	209	202	197	167	220	183	178	210	206	178	215	187	199	228	200	202	224	205	211	188	192	205	182	198	224	187	181	215	185	189	230	216	219	187	209	230	190	206	187	193	187	181	184	225	194	193	204	193	214	225	223	218	205	184	199	197	210	195	212	230	192	195	189	200	208	231	202	191	188	228	211	190	227	173	204	166	191	193	178	195	195	208	178	201	210	225	202	202	225	197	214	217	238	215	213	171	174	218	218	204	195	183	201	220	182	192	184	207	200	223	185	207	225	198	174	190	180	202	222	203	189	189	200	195	170	198	220	209	191	196	204	181	173	182	196	210	227	167	210	211	199	189	183	214	212	197	200	197	202	226	189	210	216	213	226	215	227	186	216	196	202	190	185	208	214	205	211	207	214	224	207	205	221	181	203	204	184	190	182	215	196	199	194	187	188	209	215	205	199	189	189	199	186	214	197	235	195	201	179	181	195	197	202	190	196	209	222	217	209	199	205	211	221	211	204	210	185	192	219	177	194	232	182	193	207	192	212	181	213	210	220	220	207	196	212	199	201	207	213	171	191	210	189	193	201	175	191	223	190	205	185	225	190	209	191	179	198	193	205	218	199	189	218	189	223	199	209	186	193	220	184	202	176	196	208	186	206	214	193	178	195	198	183	215	221	205	213	187	206	215	199	220	215	198	188	203	183	208	203	251	201	201	177	207	212	207	204	195	173	185	224	171	179	220	203	194	200	188	193	201	218	212	201	185	200	189	203	197	205	221	195	176	195	184	183	193	224	175	225	225	189	232	194	193	206	202	217	171	202	209	211	193	222	186	220	193	226	200	204	176	218	229	225	189	223	202	194	216	201	196	208	202	219	192	213	210	194	210	203	193	197	192	191	216	200	183	222	188	204	224	186	205	205	215	235	197	204	185	205	213	211	207	205	205	213	197	208	220	200	207	198	200	211	194	203	186	208	192	186	182	212	196	209	211	197	224	178	230	209	209	206	220	184	193	208	194	206	196	211	199	202	200	194	201	202	192	210	212	206	192	192	210	206	211	202	211	187	215	182	230	188	192	218	194	232	236	215	202	192	203	192	193	198	218	195	208	204	205	219	223	189	224	202	180	207	188	195	223	201	174	208	191	201	220	228	190	221	208	189	182	193	194	210	223	209	212	191	216	222	211	207	182	234	201	223	196	191	210	189	223	227	200	215	183	212	207	177	207	220	188	214	189	234	200	207	217	195	190	193	184	234	202	213	220	194	208	228	197	215	222	182	197	195	192	200	187	225	218	194	185	216	196	203	192	215	175	212	193	213	213	221	201	205	217	200	202	201	210	203	227	222	218	210	199	222	201	168	221	194	206	201	232	199	201	214	161	184	192	182	195	195	197	211	193	192	225	204	213	212	213	204	180	210	194	199	201	196	207	197	223	196	193	201	195	200	208	224	214	208	202	198	175	196	199	196	192	214	194	213	169	188	203	222	215	195	196	205	204	193	207	190	209	203	226	199	234	229	191	212	179	187	208	223	209	202	195	200	224	194	206	211	187	180	181	187	222	182	199	199	208	206	185	205	205	194	225	227	196	193	230	195	209	210	207	210	222	226	210	197	205	207	215	192	214	193	190	195	217	175	208	200	200	200	206	184	220	205	200	219	186	183	210	192	186	202	192	198	205	187	202	210	205	212	200	191	206	198	205	210	178	188	188	199	259	190	210	206	191	233	191	198	217	190	218	183	181	218	164	166	202	177	216	220	200	213	208	201	219	205	177	200	216	196	193	204	198	181	214	168	185	194	181	206	182	212	186	167	196	223	202	217	195	186	191	201	183	189	192	173	209	191	191	211	183	244	190	186	204	223	188	198	189	237	196	209	190	187	205	178	200	194	228	206	200	217	213	223	207	178	213	211	218	200	182	227	172	218	198	169	204	204	217	230	198	220	221	191	225	185	195	207	192	175	224	189	214	200	196	207	214	178	191	199	218	235	223	189	213	201	171	234	175	202	199	173	215	202	210	194	190	187	214	195	203	184	193	212	225	212	190	190	192	190	217	209	184	194	198	203	225	166	217	208	192	234	203	183	179	173	197	226	206	186	201	222	180	225	212	207	210	200	201	201	200	205	193	204	209	189	224	217	194	201	205	175	226	228	198	217	165	196	199	187	197	208	211	197	177	175	214	210	197	216	188	207	194	213	205	224	194	197	206	212	172	202	211	217	228	219	202	210	183	205	187	185	176	198	189	209	186	205	210	174	187	193	202	189	219	176	212	208	208	216	223	204	195	193	209	202	218	214	210	197	208	174	178	193	190	188	201	190	188	211	206	175	214	251	215	200	202	182	189	221	203	206	211	210	218	193	192	194	208	190	224	188	227	199	203	182	210	198	198	231	221	201	190	185	207	207	187	189	191	204	199	205	200	192	202	193	225	220	212	202	190	198	195	200	196	191	214	209	182	197	191	198	220	178	199	215	209	200	187	184	183	207	185	205	210	191	186	198	208	222	200	200	197	195	200	213	223	214	190	202	197	207	229	192	226	181	186	188	213	236	213	188	209	202	229	197	193	215	209	198	217	194	225	184	209	191	202	188	211	222	208	206	232	193	221	193	224	209	206	190	223	185	208	239	224	208	207	200	193	213	205	197	182	226	207	212	199	219	193	203	223	208	220	166	164	176	223	224	182	228	216	228	198	223	205	188	200	176	205	211	205	198	223	201	226	187	171	194	177	197	229	220	197	202	197	190	176	210	190	227	209	198	207	193	205	215	204	172	189	225	188	197	193	220	195	183	198	192	196	227	195	200	198	200	205	216	245	194	230	177	212	241	213	198	184	230	210	215
29643	31273	34772	9707	2556	2354	1871	1595	1396	1182	1058	1425	3220	2924	3935	2490	3049	8902	16323	21609	18113	9203	4934	3731	1771	1156	1157	1418	1524	1167	705	508	478	527	469	429	475	496	469	469	493	440	466	478	454	447	441	515	503	461	444	498	479	466	441	455	434	443	519	476	459	489	490	495	487	501	474	486	448	492	517	444	492	474	469	512	492	536	462	460	482	481	507	462	455	523	483	475	500	498	481	531	481	458	474	465	502	442	543	473	474	472	480	465	502	489	484	494	494	474	459	485	456	473	451	462	475	464	486	471	502	502	483	479	449	474	467	502	499	486	471	499	472	475	501	492	440	482	462	478	502	498	477	463	486	453	526	442	476	505	471	462	467	434	513	511	482	493	517	428	473	484	450	456	460	491	472	501	506	473	451	478	478	478	441	464	503	494	459	488	477	476	464	465	480	436	490	493	488	485	487	525	510	445	493	484	517	482	471	492	492	484	458	490	470	483	495	482	448	489	489	450	433	489	496	480	490	478	503	513	441	481	537	501	483	516	488	499	511	451	501	461	515	515	478	515	469	466	501	451	470	464	474	487	482	480	474	480	451	514	494	522	464	448	446	486	477	513	504	491	517	479	457	471	503	470	464	494	449	495	499	476	460	465	475	452	515	500	519	493	454	447	467	465	493	477	500	444	509	438	453	505	474	501	483	530	449	457	431	474	472	462	462	488	493	472	498	448	449	438	479	452	474	463	500	501	485	508	457	528	513	469	421	468	498	525	478	525	485	441	513	507	516	490	465	504	483	476	456	487	487	487	481	468	527	478	457	497	473	482	462	493	490	521	498	498	437	490	489	499	502	490	445	451	463	498	483	456	498	464	527	495	497	482	464	480	433	458	492	510	456	471	490	484	492	473	474	503	450	480	480	457	465	494	490	449	453	499	465	463	499	463	479	486	447	491	479	446	470	503	475	500	516	503	487	462	450	501	479	470	487	494	470	469	477	479	444	476	436	502	470	478	476	496	460	473	464	537	478	481	508	490	428	453	475	461	493	456	448	487	454	472	488	468	481	532	450	474	455	502	455	476	482	465	490	476	496	473	495	500	517	484	532	473	465	460	464	497	490	484	496	494	497	467	460	462	516	502	483	481	516	459	455	470	488	461	509	456	479	502	462	481	490	467	490	501	444	478	510	462	474	497	466	473	469	478	444	457	514	463	479	491	481	474	492	491	486	470	452	479	443	507	495	512	496	460	464	515	510	458	467	494	517	490	464	480	474	511	467	473	498	427	467	526	509	490	461	471	508	438	470	491	501	471	510	474	512	470	514	478	469	495	474	493	510	503	436	525	504	456	462	466	479	455	477	496	478	449	515	487	480	490	504	485	446	459	473	451	424	477	479	483	470	485	481	488	528	454	472	501	467	443	480	514	448	500	478	486	487	452	501	497	482	486	515	479	473	513	474	480	478	460	482	502	478	491	524	469	530	502	452	501	482	492	531	458	486	478	521	456	493	493	507	505	444	455	495	482	440	474	478	502	477	493	493	443	470	501	478	452	474	477	483	496	450	503	508	467	467	503	476	464	504	539	417	503	493	429	446	476	487	505	467	503	439	455	430	483	473	513	437	483	512	482	469	502	503	457	502	493	456	490	460	475	462	448	475	472	496	462	504	467	510	543	449	453	492	504	522	499	469	484	487	463	464	497	459	500	527	487	467	502	502	505	497	453	486	493	471	478	445	507	513	520	482	489	496	512	507	444	475	479	467	464	487	474	528	473	453	478	486	477	504	512	488	491	477	475	471	493	485	447	466	503	509	419	459	489	431	504	488	465	536	480	476	507	490	481	502	482	468	476	511	459	482	514	505	495	474	504	483	472	523	490	486	479	447	478	472	443	457	466	488	477	486	489	469	472	446	456	488	471	482	471	457	461	515	483	438	502	457	468	478	460	463	489	446	494	496	471	523	477	479	491	490	474	478	463	481	451	453	445	519	493	486	493	462	481	460	498	492	475	456	483	441	478	496	515	427	500	475	536	487	480	462	475	497	465	447	484	455	477	505	482	516	478	469	484	472	482	503	491	481	459	517	472	477	483	477	489	525	501	480	489	507	520	498	496	488	450	484	473	466	508	490	443	500	454	482	460	482	503	506	451	500	475	474	487	473	462	479	488	460	482	479	485	483	497	456	479	456	469	497	474	503	533	503	482	487	492	505	491	457	485	509	469	470	439	461	466	443	494	482	471	503	437	474	481	478	449	493	486	511	473	489	497	496	501	563	454	511	489	499	460	506	491	452	501	465	463	481	462	470	503	476	495	458	487	472	471	479	480	505	524	507	487	484	530	466	502	494	462	431	540	464	467	453	492	486	483	454	484	494	518	482	466	509	484	468	483	450	476	488	491	480	467	501	474	477	499	505	488	467	475	472	488	531	463	487	503	495	443	467	471	488	519	508	526	451	477	517	481	482	511	468	499	444	477	532	471	467	488	463	471	476	471	489	462	539	488	468	443	463	473	433	502	462	499	494	502	471	454	495	523	489	476	461	469	480	485	485	469	467	482	503	492	507	449	497	489	496	446	495	445	536	475	482	492	468	490	468	497	478	456	497	455	443	492	470	494	483	469	465	485	478	426	465	482	475	514	491	447	474	490	484	481	449	512	463	450	504	486	484	502	469	448	487	466	499	475	466	461	460	478	509	508	468	447	487	478	472	491	511	458	493	469	515	503	469	453	461	494	500	486	457	458	484	455	467	497	477	449	488	458	461	452	444	484	482	520	465	435	491	456	466	502	484	456	446	522	456	498	443	457	484	449	511	466	489	446	506	505	488	495	479	434	455	483	505	519	478	487	468	499	491	486	496	474	451	524	470	486	454	459	475	477	474	458	462	468	497	443	464	507	471	443	489	518	471	460	521	463	523	475	477	491	434	512	488	506	456	519	429	488	512	501	497	475	483	418	466	501	458	476	480	512	475	478	507	461	502	498	471	486	474	464	475	483	504	475	471	480	468	466	461	490	486	470	470	464	440	500	498	480	466	492	483	450	483	493	512	461	482	480	498	457	473	474	474	440	506	460	484	505	497	478	451	470	443	470	507	465	464	470	439	487	488	512	466	495	468	478	441	467	414	491	448	486	523	464	472	481	484	460	505	459	497	488	479	480	489	542	490	520	454	496	474	462	471	494	517	484	498	501	473	480	498	456	509	485	496	456	494	488	518	459	470	470	451	480	458	446	497	473	499	469	494	466	484	463	496	478	464	464	478	515	487	500	478	484	512	468	482	535	473	493	464	446	484	538	489	480	526	510	486	497	447	509	429	480	493	460	476	487	474	474	471	494	486	552	508	483	510	499	476	451	473	486	464	478	436	484	522	486	477	508	520	490	475	480	512	470	476	472	445	500	500	490	493	478	477	503	475	485	492	485	506	482	503	469	515	492	495	472	469	527	492	493	474	508	472	506	498	501	464	513	475	494	481	464	505	487	506	463	452	455	510	476	493	423	498	464	502	456	492	526
44507	44551	37569	26013	20391	14386	8230	3856	1397	535	407	578	1070	939	1475	466	426	2269	9084	12065	9106	4052	1780	1397	761	401	398	504	579	437	218	162	157	153	153	143	170	162	169	177	145	172	161	138	142	157	160	148	168	174	155	180	145	163	166	181	167	176	164	167	143	174	162	144	136	152	151	152	145	147	172	165	167	153	165	171	157	140	149	168	159	162	168	151	173	156	158	171	146	170	147	145	157	160	175	157	128	167	177	141	155	158	169	166	158	146	175	164	183	170	165	134	145	166	129	150	153	162	166	144	158	140	159	161	182	169	159	173	159	142	122	159	168	134	167	163	156	177	157	156	170	161	153	154	152	144	159	134	170	174	141	155	177	167	165	132	147	160	166	146	152	161	184	124	145	160	147	134	163	139	157	156	158	157	151	139	141	147	183	166	171	176	154	162	149	163	148	180	150	135	157	173	137	177	159	165	153	154	149	152	167	154	134	165	193	162	165	160	171	169	146	143	144	158	147	152	147	165	168	180	154	134	165	158	172	154	164	138	167	165	144	148	155	168	158	161	170	180	145	149	152	152	157	170	161	152	152	145	141	158	161	168	155	183	157	163	168	179	150	172	165	174	158	172	162	148	155	153	155	154	150	159	132	159	167	142	160	146	167	170	162	141	158	150	164	145	173	170	156	159	153	140	144	162	165	162	149	131	163	146	164	158	142	135	173	151	178	153	152	141	150	147	152	166	204	165	135	145	154	158	144	164	157	137	169	189	138	150	153	168	136	163	166	151	161	169	172	151	190	143	169	168	155	178	178	159	151	158	156	151	162	181	148	158	127	179	175	164	163	147	157	169	159	140	168	164	156	166	173	171	152	149	141	160	161	141	155	164	157	161	139	161	171	139	155	149	153	160	153	133	162	176	173	163	165	158	158	170	170	175	157	158	154	143	155	167	155	165	154	149	149	155	155	153	188	176	162	147	159	168	175	157	159	168	155	149	177	124	180	170	169	168	162	175	155	143	170	163	161	154	150	162	171	149	162	151	160	156	166	154	155	159	161	162	148	160	174	161	158	153	154	150	160	164	167	153	157	170	166	145	148	143	159	148	177	170	156	180	141	148	135	182	169	142	153	127	158	142	160	162	158	128	149	164	139	162	175	175	161	175	149	153	140	162	154	154	146	139	145	180	152	170	143	156	162	164	168	125	167	175	181	169	134	159	172	168	129	183	130	152	162	167	164	179	141	176	182	150	166	167	165	145	143	156	165	161	151	149	166	174	177	177	177	151	158	171	183	157	169	156	164	149	155	140	152	144	152	158	146	145	160	150	120	150	192	157	149	160	192	165	172	155	159	146	151	157	165	135	182	163	148	166	175	152	138	145	157	156	179	163	160	146	142	138	142	172	146	148	171	145	162	169	166	167	146	153	169	165	164	173	144	154	159	149	151	151	153	154	141	139	134	153	171	163	140	169	153	160	165	140	134	166	155	138	163	167	152	143	166	166	135	153	171	169	163	135	184	154	142	143	170	157	138	144	154	143	159	155	166	161	139	165	163	155	173	160	152	137	173	176	154	155	175	184	163	165	167	166	164	128	150	167	137	179	146	181	161	149	134	136	171	133	141	166	158	175	133	150	179	153	148	154	146	180	157	153	156	132	169	166	173	161	164	130	173	152	160	158	157	144	156	160	143	162	142	145	151	142	172	168	151	154	163	155	133	168	161	172	146	157	142	162	160	145	177	164	179	157	148	162	145	149	149	176	152	156	165	162	185	173	161	188	160	165	159	146	133	142	171	165	176	157	138	147	170	143	147	150	152	165	151	143	173	152	168	151	163	171	161	156	145	180	174	156	135	156	156	168	133	149	160	147	138	155	145	152	150	159	160	158	162	152	157	158	174	160	161	146	163	193	149	164	169	155	162	162	167	158	157	161	179	164	140	183	158	161	142	157	149	166	156	154	156	160	185	144	153	139	181	162	149	136	162	143	166	167	171	150	164	144	153	153	133	143	168	167	167	160	160	170	141	152	145	165	143	192	166	161	178	146	158	150	152	152	155	168	167	144	159	143	164	147	172	160	162	161	155	131	161	166	157	155	162	155	188	178	167	168	150	158	150	163	162	143	150	155	164	159	147	174	134	182	181	149	152	148	165	159	142	159	167	160	153	144	149	154	150	152	158	177	138	157	152	159	154	166	162	171	161	162	171	154	164	146	157	162	145	176	136	161	144	159	176	166	171	153	172	143	146	157	163	139	157	149	166	149	167	134	144	153	151	158	176	150	158	161	150	138	166	160	150	148	141	150	156	168	153	166	170	182	178	146	156	167	156	172	174	145	153	175	157	151	159	181	156	162	149	166	161	148	161	141	159	158	178	135	148	160	138	168	161	157	152	160	177	166	181	165	155	148	196	161	180	146	153	146	169	175	173	162	176	151	154	157	179	147	160	165	154	165	164	134	158	148	146	171	142	177	152	148	159	161	178	171	143	182	141	158	162	178	170	173	147	159	134	154	152	125	165	146	151	158	136	143	159	168	136	156	149	155	156	146	148	164	150	161	187	149	174	155	145	155	127	124	152	155	153	159	147	148	177	163	182	149	158	168	141	147	162	160	157	171	172	180	171	148	175	137	171	156	147	156	165	174	155	150	149	155	166	156	175	153	162	162	141	146	150	158	161	180	175	144	144	162	161	171	166	168	158	150	168	149	164	178	154	138	174	148	176	171	139	151	168	151	166	164	158	148	163	141	158	167	177	139	147	165	177	150	164	164	158	170	163	147	140	170	164	154	170	174	135	148	174	151	142	141	146	144	142	155	154	167	152	123	170	156	148	136	146	157	150	176	157	196	181	137	162	160	136	158	152	206	142	160	158	157	175	150	150	191	171	139	155	168	152	154	165	171	154	130	164	157	169	161	159	173	153	165	151	163	170	138	158	189	157	155	163	163	134	187	150	151	165	154	156	152	173	166	159	171	171	185	149	168	160	164	159	165	161	167	164	177	163	163	156	155	130	150	169	127	145	164	147	162	126	190	172	149	174	140	160	161	165	172	162	153	141	157	163	161	140	145	164	182	159	147	175	136	136	146	174	170	147	157	152	165	158	159	160	148	160	170	186	169	156	156	163	144	145	153	147	140	142	152	145	146	165	159	166	165	177	140	149	153	144	178	195	166	148	138	183	146	164	168	156	159	167	152	164	155	146	145	152	158	156	170	153	147	156	175	151	157	171	150	141	183	174	168	156	154	147	141	133	176	159	162	162	147	168	169	168	157	160	153	156	152	163	168	165	169	151	145	167	147	163	159	158	144	154	162	157	159	175	177	132	122	178	155	148	162	172	182	139	145	151	170	166	164	158	149	159	166	152	145	174	164	135	174	156	154	142	167	189	159	141	150	163	132	170	160	156	169	176	126	151	141	157	157	155	158	153	172	162	177	150	173	141	151	139	148	142	161	131	130	168	181	161	162	177	129	166	152	159	155	167	159	166	155	157	169	177	159	147	150	148	168
33078	41393	35594	14048	4979	4081	3304	2731	2208	1980	1687	2814	5701	4833	8023	2181	2365	11527	31009	34511	28879	15641	9465	7373	3379	1550	1857	2520	2709	2006	725	400	383	386	372	402	404	359	371	371	349	366	386	350	371	388	383	367	386	360	366	367	354	368	350	360	413	370	408	391	396	387	378	387	367	389	386	346	384	380	379	362	420	394	365	379	369	382	396	373	402	393	356	379	345	368	342	342	353	369	390	372	369	386	368	371	372	399	359	373	382	370	392	382	361	365	349	388	375	368	393	391	367	351	352	377	362	354	349	360	360	361	357	379	392	372	380	379	335	371	408	380	356	421	356	376	386	378	363	377	402	382	384	356	410	348	380	355	394	372	347	373	345	384	372	371	379	370	397	347	358	398	377	400	363	391	369	366	343	386	372	361	372	370	390	358	338	411	363	347	381	369	383	362	385	397	347	365	356	384	371	380	363	383	389	382	376	349	380	388	360	372	355	354	384	361	369	363	398	360	414	406	356	406	380	405	362	366	380	405	370	359	388	393	370	332	400	338	386	374	378	365	392	359	357	385	385	375	344	380	371	336	374	399	333	383	396	354	411	363	382	368	390	365	403	363	424	374	382	416	376	373	380	363	379	354	364	387	359	395	365	370	365	391	345	399	383	391	368	375	353	395	355	391	340	395	361	394	431	356	388	361	371	373	371	378	413	358	379	376	385	355	374	358	347	379	415	341	371	348	341	372	373	389	363	401	373	375	378	372	376	404	387	405	365	358	371	341	357	359	409	387	411	366	343	384	366	363	360	389	368	354	377	390	378	388	380	371	404	355	347	370	379	359	397	380	390	379	391	370	378	388	385	367	395	352	331	353	382	397	382	386	380	341	399	385	331	367	370	348	381	365	369	322	361	366	370	354	387	388	375	379	388	362	359	394	390	412	390	393	334	373	356	366	361	347	347	373	360	374	398	395	374	403	347	346	348	371	392	403	380	349	354	408	357	366	368	412	383	376	358	362	365	347	355	408	416	365	382	395	342	399	382	361	343	413	384	391	368	380	418	358	391	392	383	391	360	374	382	358	344	370	353	389	338	401	356	380	357	374	383	374	337	391	362	402	379	374	393	354	396	380	339	419	350	361	357	380	377	366	364	381	383	356	346	402	421	387	360	365	353	376	406	343	374	371	385	331	372	344	381	391	386	376	378	374	358	383	374	408	360	373	373	366	369	369	360	361	382	361	386	343	402	391	371	395	357	377	387	368	368	355	381	369	403	392	350	368	394	356	350	362	390	380	378	385	343	369	393	373	354	364	359	366	406	398	372	382	374	345	354	406	370	333	380	374	377	358	360	357	373	392	389	369	361	363	366	363	374	344	372	348	370	366	368	366	399	392	373	349	378	401	361	355	370	381	373	380	360	392	380	374	357	384	381	355	415	365	370	412	372	401	347	371	315	369	393	340	382	365	374	399	373	382	387	363	369	389	379	346	358	356	360	356	395	362	370	375	369	385	364	347	361	360	378	337	375	370	370	341	354	372	370	369	359	379	355	374	353	382	385	341	363	398	371	404	375	387	390	389	361	358	399	383	387	382	364	339	398	341	332	357	407	365	377	410	369	400	385	389	398	368	356	334	379	363	365	373	386	386	341	363	400	369	373	330	360	372	389	370	393	406	389	372	346	405	386	388	380	361	391	413	350	368	396	398	355	358	355	381	360	394	379	399	363	363	375	350	390	409	381	361	350	372	364	351	369	389	361	357	361	350	339	383	358	356	385	382	346	379	354	365	426	376	390	389	372	372	382	379	394	411	406	357	372	393	360	391	362	383	364	370	390	382	368	387	425	370	366	379	391	373	361	376	378	413	384	353	368	382	377	381	385	372	364	381	390	395	371	416	364	364	399	363	359	389	362	346	378	394	340	400	394	341	392	394	381	343	353	389	372	410	370	362	372	402	362	350	376	351	366	355	387	396	351	384	366	362	342	395	397	367	336	352	363	368	368	370	365	389	372	386	383	359	382	372	373	317	381	369	374	393	391	351	377	409	358	366	365	395	380	355	362	417	360	360	353	353	382	373	403	360	358	420	349	420	367	373	364	375	357	341	362	363	355	378	373	382	314	396	361	395	348	361	334	383	394	343	335	413	369	378	372	365	377	393	349	380	378	359	363	388	358	392	395	380	384	351	355	394	371	340	375	357	403	391	357	375	388	402	341	348	368	374	365	367	377	399	380	382	315	392	375	370	432	387	392	361	410	372	367	385	396	383	431	388	387	379	370	395	353	346	407	374	374	371	346	377	400	349	359	370	349	375	360	391	401	322	399	357	383	334	401	359	359	386	352	362	382	367	383	339	349	383	379	405	391	388	341	368	364	363	348	365	385	385	409	348	397	407	373	389	378	397	385	365	372	346	419	377	370	355	380	383	365	376	365	370	374	390	350	367	376	337	384	369	387	365	346	326	378	364	385	382	363	386	357	356	404	369	371	395	367	368	382	380	384	359	379	373	394	337	373	365	347	382	371	369	372	378	384	382	359	377	372	410	409	385	365	372	381	408	349	373	395	403	352	357	362	388	371	358	377	365	365	374	377	388	371	402	371	374	357	366	366	375	361	349	376	376	368	381	376	378	381	336	351	360	328	380	371	383	376	379	378	407	365	366	365	392	399	349	362	359	412	407	355	374	378	373	373	377	377	381	375	364	390	380	361	381	371	370	392	329	320	359	356	379	385	384	352	387	401	363	387	357	403	359	368	346	382	389	368	388	382	357	358	369	382	353	395	367	401	414	390	400	392	393	372	359	360	358	379	413	378	370	369	352	400	380	388	366	391	376	363	386	380	397	384	368	381	364	383	388	384	348	342	410	359	372	380	394	403	368	370	406	383	386	380	350	350	360	352	375	345	380	364	410	365	420	381	398	374	355	357	360	348	405	342	338	408	358	361	356	377	414	359	386	360	383	349	362	390	372	352	363	369	408	379	380	368	367	370	360	363	391	409	371	360	365	398	356	384	361	374	343	357	405	354	381	358	361	370	351	359	405	398	384	363	406	379	345	383	383	376	384	380	372	375	363	380	390	336	383	377	363	365	355	391	435	375	382	362	390	356	353	375	375	392	379	358	366	400	366	388	401	368	369	359	356	405	365	342	372	383	349	367	369	368	398	398	396	378	354	360	381	387	363	391	368	385	373	378	352	421	403	372	383	378	380	426	356	379	403	392	413	381	357	348	356	364	339	378	381	361	366	380	381	378	349	398	368	352	369	368	402	423	359	401	389	419	389	357	335	366	366	343	302	379	356	359	387	363	373	359	371	328	337	361	399	366	413	411	373	406	381	375	353	353	389	355	361	400	364	351	394	381	407	373	355	335	359	353	369	366	364	368	364	402	355	402	400	382	385	373	405	349	404	383	369	395	391	362	377	389	396	336	390	359	395	368	395	365	355	379	357	375	358	398	392	376	362	408	379	373	353	391	344	392	394	360	363	370	370	387	368	346	394	395	396	378	351	380	389	380	373
8570	13516	9166	3026	631	260	211	187	203	212	198	179	189	208	209	180	200	233	346	445	632	474	302	251	214	150	176	195	180	213	181	182	201	158	134	160	188	163	169	168	158	139	145	167	177	171	155	176	165	163	166	160	160	179	173	194	174	157	149	176	170	152	189	167	155	161	170	171	162	153	162	157	163	163	170	174	173	137	167	149	171	164	145	152	177	155	165	167	169	150	168	149	150	174	160	171	168	168	161	174	125	167	153	169	155	156	150	161	171	155	170	172	150	157	172	168	177	150	165	158	178	189	156	169	169	149	155	164	189	184	178	164	168	168	155	178	157	153	155	147	177	175	154	144	171	156	169	144	162	179	180	163	177	164	168	161	155	183	158	174	186	161	153	170	192	159	177	169	167	164	180	170	174	175	148	169	164	164	175	188	163	157	162	160	173	192	156	157	170	177	162	177	145	169	160	155	155	179	168	142	186	165	181	189	171	160	185	172	153	138	165	160	166	163	166	162	175	178	144	170	146	150	162	164	164	180	174	153	168	164	180	173	156	151	166	172	153	199	164	145	148	150	160	159	175	167	189	171	177	169	172	181	159	178	155	152	193	156	154	179	153	141	170	185	159	174	181	160	143	162	142	194	175	188	147	181	180	170	155	157	175	168	178	181	161	159	182	153	194	166	172	153	178	164	171	182	185	165	181	167	173	155	172	192	171	166	157	159	168	143	152	200	160	162	157	167	156	166	163	169	164	170	162	162	184	159	179	152	184	171	161	160	173	176	181	182	170	176	169	158	167	181	161	168	144	159	155	147	192	154	175	177	149	173	179	174	177	171	148	169	183	188	167	156	150	180	169	177	165	170	172	182	146	171	154	167	174	161	180	166	173	144	166	185	149	166	157	157	146	173	160	153	162	152	155	169	154	168	174	172	148	194	165	149	137	183	157	175	176	147	162	187	169	181	164	167	184	164	159	149	153	183	179	155	170	189	178	172	172	176	159	178	204	171	158	164	179	153	136	170	180	173	182	189	161	177	169	174	155	166	185	174	187	177	158	178	166	160	166	162	150	169	158	149	176	166	190	148	188	161	148	149	187	169	147	168	187	129	160	167	172	148	144	152	140	166	150	164	160	170	196	156	165	173	163	156	171	175	172	163	162	135	172	167	176	169	155	154	148	180	148	161	153	166	165	165	156	179	138	146	169	188	163	176	147	165	154	172	176	157	156	171	166	167	179	175	161	165	170	150	152	176	179	152	144	166	168	169	184	165	181	174	158	155	180	178	171	151	182	196	162	168	166	171	161	172	183	180	182	164	164	148	160	171	166	179	175	154	177	167	140	178	172	158	176	169	179	163	185	153	191	167	164	176	177	191	148	173	148	163	152	150	151	160	183	165	154	176	163	143	164	154	186	159	159	149	163	182	163	151	146	153	155	175	173	162	159	202	167	180	182	185	175	169	155	153	183	159	151	180	157	175	165	165	164	163	172	185	169	180	158	150	185	178	161	155	196	166	148	183	148	164	146	171	177	170	182	169	182	184	158	184	182	163	175	165	150	161	164	152	160	165	153	172	176	180	179	205	159	151	182	174	160	169	168	167	203	171	163	161	188	179	174	163	157	164	185	158	186	161	166	144	165	149	172	175	163	154	160	193	175	194	168	168	155	155	189	173	176	167	148	180	160	152	173	160	170	158	164	175	153	169	160	156	186	188	177	188	169	178	172	208	168	188	163	153	160	166	191	155	180	160	157	178	152	184	175	158	175	160	175	152	171	153	167	166	155	167	171	154	156	176	171	167	164	184	148	173	157	186	153	176	167	161	168	193	169	170	181	160	145	151	168	160	181	151	170	176	169	177	175	187	165	191	161	154	160	174	176	156	164	158	152	168	179	150	152	166	176	169	169	166	149	157	167	174	154	170	170	163	165	151	165	175	166	159	159	193	187	159	174	175	168	180	187	174	172	181	140	175	177	157	172	143	182	161	171	177	166	162	179	145	156	193	170	182	158	162	158	162	168	158	176	188	167	199	175	160	173	157	176	181	166	157	161	177	146	164	169	177	177	169	164	167	155	160	169	148	173	197	184	164	151	173	181	193	157	160	178	185	170	159	163	162	182	162	162	144	188	167	149	169	169	167	179	165	165	199	150	169	130	184	187	183	175	173	159	175	170	139	174	155	151	163	195	155	170	185	180	160	183	144	169	173	177	175	184	152	178	165	160	189	129	157	169	162	173	168	162	172	165	180	158	146	180	179	160	155	158	170	168	157	150	163	186	162	187	169	183	164	159	183	157	174	156	167	157	164	182	154	167	164	164	170	174	173	177	162	156	171	165	173	157	140	172	160	165	170	187	173	172	165	172	168	166	171	173	177	176	172	144	172	174	157	154	159	188	155	158	164	171	152	159	174	190	168	180	170	167	171	165	154	168	192	173	176	141	177	187	149	178	154	163	163	182	156	153	173	162	182	183	181	191	143	151	172	150	166	173	171	168	153	154	160	153	177	190	179	143	161	187	171	162	167	161	168	164	173	181	154	146	180	181	163	157	173	154	182	152	149	154	162	147	197	175	147	149	177	181	163	149	198	150	163	154	164	161	169	181	146	162	145	160	165	181	170	174	145	176	170	184	169	189	160	175	168	168	164	183	172	176	172	158	157	150	167	177	173	159	181	169	161	183	192	183	172	166	175	153	193	158	160	168	165	150	186	172	151	176	198	163	162	177	155	180	168	164	162	183	151	143	158	170	189	156	165	171	186	164	163	153	146	155	158	173	171	141	176	139	173	164	170	179	168	176	180	196	175	182	130	181	166	167	139	165	181	162	165	171	148	183	187	175	183	170	163	143	171	170	158	174	156	174	178	162	150	156	193	161	182	146	161	181	158	180	170	187	175	158	189	171	170	156	163	173	171	151	167	162	195	161	163	159	177	182	190	156	153	149	178	172	146	160	157	161	163	176	171	170	160	151	158	147	168	189	183	169	179	176	176	180	159	168	165	169	179	163	166	152	167	160	173	185	168	185	177	160	170	143	164	194	164	175	180	155	154	184	195	126	162	188	178	180	144	158	142	155	177	191	178	190	169	176	180	170	163	187	171	192	177	166	183	162	186	182	181	164	188	158	176	171	185	164	149	169	157	157	182	165	178	161	155	163	145	150	159	157	175	188	169	152	176	178	184	169	165	169	173	176	178	171	179	175	175	183	176	173	182	172	181	160	194	180	183	182	157	159	163	172	168	158	187	155	181	178	175	161	173	144	163	163	164	186	161	190	189	187	166	169	180	174	156	153	171	161	173	188	178	170	177	179	186	158	156	188	158	175	174	181	173	167	187	181	166	163	154	166	181	163	154	169	145	181	176	146	180	163	174	186	162	172	170	163	178	159	149	152	188	186	168	149	179	161	172	163	170	176	164	180	175	149	168	153	166	156	170	135	174	168	158	145	171	161	158	152	178	186	186	186	163	182	167	172	161	129	165	175	158	176	169	148	160	152	168	140	190
6700	15403	9244	3566	823	650	605	615	563	581	555	510	502	536	621	458	482	995	1553	2341	3311	1789	1036	901	531	424	449	486	587	546	431	412	428	423	386	404	420	435	396	393	382	399	376	418	425	416	421	383	423	395	411	427	416	414	388	433	403	415	428	436	395	404	434	411	411	407	421	409	445	427	384	389	389	415	407	443	441	416	421	440	414	423	390	409	417	405	417	406	408	459	420	406	451	406	448	393	391	418	419	445	427	426	455	401	409	365	375	418	392	392	402	411	415	404	432	420	407	369	422	386	409	445	424	403	425	366	391	424	418	406	407	377	421	433	382	388	429	407	410	365	406	410	405	395	423	410	436	388	373	401	441	398	411	406	434	434	440	367	418	394	440	430	413	381	453	443	461	420	412	428	408	431	376	455	411	431	394	430	386	408	434	406	409	428	401	383	405	402	430	405	388	384	426	423	386	440	438	426	382	445	372	398	413	465	449	458	423	411	421	371	425	375	430	386	416	434	389	421	403	426	423	387	423	396	421	408	397	422	432	461	362	413	405	431	377	443	400	453	415	423	374	399	417	393	397	408	383	393	410	419	364	390	421	370	411	436	390	405	405	402	408	393	446	403	429	404	432	412	387	398	412	445	403	412	419	412	373	397	411	462	440	446	411	406	420	434	400	379	381	412	403	401	376	423	413	407	385	405	441	410	412	384	395	450	435	412	396	384	433	409	396	429	370	428	390	441	422	414	413	395	381	413	411	413	415	401	400	397	398	416	396	401	417	404	419	388	420	435	420	390	368	470	428	407	405	423	404	457	421	399	406	393	405	419	449	363	413	392	426	413	414	377	414	405	421	378	425	403	400	444	412	419	422	362	401	401	427	391	408	437	419	431	455	419	386	385	384	417	432	393	397	425	374	404	395	455	428	388	431	424	411	458	403	390	385	435	410	405	379	434	395	384	413	394	406	403	401	402	415	395	401	433	409	359	423	418	418	415	423	420	428	403	413	381	434	422	404	357	441	435	441	415	430	389	384	417	430	392	401	391	404	393	424	404	442	463	407	395	418	388	388	435	437	400	420	413	405	418	416	423	473	443	434	415	422	399	384	393	413	398	403	393	386	429	399	422	423	429	405	402	409	384	411	430	404	416	412	400	423	400	401	398	393	385	403	419	417	455	406	418	439	379	400	425	421	435	431	403	430	417	414	418	412	396	422	403	408	384	435	408	418	394	405	443	389	407	423	403	408	382	400	425	421	394	456	414	427	392	391	407	411	415	420	381	386	392	403	418	425	400	400	414	403	424	440	384	419	394	399	427	439	424	430	414	429	421	424	425	418	384	382	423	470	401	411	410	423	395	392	401	408	410	412	403	379	406	437	445	402	417	423	383	395	425	460	390	405	406	416	429	373	414	437	421	442	419	446	417	428	402	406	408	379	415	440	443	444	387	419	414	401	416	421	455	421	435	449	404	416	426	454	414	417	415	465	420	399	426	423	408	400	417	423	435	419	419	411	429	425	401	421	453	392	385	409	432	415	445	435	406	409	420	437	398	414	427	429	391	416	381	416	374	413	417	436	407	414	370	431	414	404	412	430	419	386	417	422	431	418	401	386	412	394	433	393	381	406	390	421	433	388	422	403	449	421	422	454	429	408	399	391	404	425	363	410	415	440	429	384	400	464	454	392	413	413	424	386	422	430	433	423	415	424	374	416	446	384	404	390	448	398	408	407	401	423	419	429	432	427	377	395	384	396	411	407	416	388	380	421	388	408	385	361	445	392	441	432	396	447	423	428	386	400	434	414	409	412	406	406	410	435	395	443	426	395	375	375	368	399	452	374	400	450	406	427	409	415	389	390	405	391	434	413	423	408	415	446	433	406	420	392	406	383	412	417	421	395	428	390	392	409	405	418	419	427	373	410	410	405	410	378	412	378	443	413	393	430	405	401	436	391	453	420	436	406	459	383	413	400	415	434	412	405	437	427	407	430	425	380	430	440	401	413	428	407	394	423	422	398	456	376	405	431	396	393	397	413	416	371	419	407	410	406	412	404	441	450	415	447	399	431	382	412	444	374	402	412	400	424	426	335	424	424	430	419	418	407	432	458	381	419	426	425	414	395	436	437	393	442	423	418	444	424	404	413	400	447	390	406	410	385	413	412	412	428	395	421	432	390	447	448	409	423	404	375	417	422	402	415	386	411	395	407	412	408	404	426	411	447	432	395	447	445	390	410	404	395	421	434	390	407	453	435	412	369	400	375	406	410	459	373	423	411	393	407	393	406	438	388	420	405	418	388	430	438	384	395	428	411	414	369	421	438	400	441	430	430	429	420	444	401	425	438	415	400	403	447	371	420	420	388	391	402	405	420	395	416	425	428	398	422	439	400	435	417	421	440	423	396	439	436	375	436	426	440	377	417	451	373	382	406	409	402	399	383	436	410	413	390	437	411	394	420	405	426	412	417	368	394	410	410	416	426	432	405	401	403	428	410	419	405	384	406	461	389	403	453	399	409	430	389	411	412	388	416	439	374	411	389	401	442	428	387	411	396	392	411	371	396	437	397	417	395	398	384	394	398	420	400	404	456	404	433	417	424	409	419	372	407	394	400	399	426	379	428	427	409	389	418	383	382	449	416	408	417	434	425	400	441	392	414	406	444	393	420	417	412	438	404	438	418	411	421	396	379	387	424	414	424	407	458	452	388	395	414	382	419	384	401	374	403	424	420	410	416	408	447	414	458	380	426	344	420	420	444	404	413	383	418	402	424	414	405	406	451	388	454	404	424	438	433	401	417	434	408	422	414	442	396	415	402	442	394	395	392	410	415	428	383	428	432	399	459	409	393	410	418	429	393	396	403	406	438	390	395	437	397	373	432	400	401	369	387	417	416	402	462	390	412	421	406	435	398	430	426	396	439	438	444	385	385	384	416	418	383	392	391	415	425	404	434	377	414	399	414	390	401	414	416	402	428	413	427	420	438	430	408	430	417	404	399	460	435	381	472	385	399	394	395	386	425	419	414	423	416	401	388	411	388	404	415	432	388	429	387	372	411	415	441	441	413	424	423	399	408	406	424	407	410	424	402	428	410	395	390	426	425	420	410	377	386	428	366	428	413	428	419	385	423	430	378	399	398	408	427	452	404	408	392	453	399	375	383	421	378	398	427	409	398	394	434	441	387	438	397	432	393	446	435	409	406	445	441	443	392	412	405	401	395	409	395	418	419	447	432	436	405	399	409	403	382	428	410	404	434	427	395	392	380	404	421	408	426	441	392	431	417	413	428	445	416	396	410	427	428	413	413	406	401	395	419	405	438	443	404	391	408	441	455	396	386	418	429	438	391	417	436	386	415	445	425	393	421	418	387	369	410	406	409	413	415	392	426	388	387	388	428	420	387	432	435	415	424	442	422	414	407	427	411	412	393	448	419	426	406	427	418	434	452	424	435	401	394	397	429	430	430	434	410	447	384	383	433	436	418	399	422	397	423	420	389	412	419	412	413	383
37486	39797	36503	26642	16163	9046	4315	1780	736	374	322	321	500	350	735	277	459	1494	2906	4152	3802	2019	1126	960	427	306	346	421	465	367	257	225	195	199	195	201	190	193	205	185	209	204	227	204	195	210	207	198	207	197	193	207	211	219	222	170	207	174	189	217	202	205	194	199	207	197	193	171	200	197	219	213	192	205	206	220	185	214	183	200	170	191	187	191	199	204	211	182	189	226	197	179	221	202	182	201	220	194	184	187	207	200	197	197	210	203	207	212	207	205	195	210	208	187	233	196	202	199	210	200	219	237	203	186	194	193	187	217	221	189	217	179	187	179	191	206	220	210	206	177	203	184	190	201	191	199	227	186	202	204	207	230	223	211	201	206	184	209	184	190	189	204	228	211	182	222	202	184	190	180	206	211	196	210	207	184	185	210	179	191	215	201	195	194	199	182	218	200	192	211	183	215	192	194	236	189	184	199	202	196	217	204	189	201	187	186	185	186	234	191	173	218	212	199	214	204	190	184	197	205	175	195	204	208	200	203	188	189	185	162	200	191	200	180	216	206	183	195	206	201	222	201	199	207	204	202	202	196	203	212	200	245	195	179	185	202	184	203	194	193	239	174	185	199	207	205	209	195	208	190	172	164	216	197	197	181	195	199	208	189	192	195	196	208	199	222	187	197	211	198	233	213	179	216	183	215	190	182	198	206	217	195	189	193	205	182	186	197	186	193	193	180	197	206	200	203	220	205	221	206	217	207	209	187	148	230	214	206	169	206	205	190	184	207	203	206	193	192	203	208	220	190	197	193	217	190	215	204	193	222	172	205	199	210	185	203	198	183	203	235	200	210	211	210	217	200	204	214	202	187	201	208	181	221	187	201	197	196	200	180	168	190	195	198	208	192	197	214	202	215	211	184	219	205	212	202	194	201	184	243	184	190	202	219	177	204	178	200	207	189	227	189	227	208	196	191	197	212	213	186	200	176	215	222	201	232	218	178	186	187	164	165	206	197	231	207	222	195	205	191	195	219	209	202	203	200	183	213	217	190	187	211	178	179	180	198	193	191	201	202	194	219	188	190	206	202	202	200	185	201	223	185	187	202	220	203	175	203	195	211	193	196	205	210	186	186	179	211	235	209	229	203	194	215	214	194	173	214	196	222	194	182	202	226	186	188	190	171	186	193	214	207	194	195	189	199	199	187	187	199	176	191	174	208	204	180	226	190	159	209	194	179	219	203	219	194	203	195	200	198	184	213	189	188	208	158	225	203	210	201	177	208	180	216	205	205	202	221	200	200	204	213	203	182	218	205	196	187	200	192	201	207	182	198	205	204	211	198	215	204	177	202	201	177	208	192	202	199	185	208	190	176	184	199	193	193	208	196	213	189	179	215	206	204	218	186	205	187	179	187	200	205	235	214	219	199	183	208	166	198	207	196	193	191	203	215	216	184	189	194	201	191	184	214	198	214	215	172	181	212	203	192	209	195	216	199	188	197	201	183	216	177	186	221	201	210	196	193	197	176	222	197	202	191	203	217	219	194	210	198	191	223	185	197	224	218	206	195	188	204	196	208	195	198	192	171	185	204	192	181	199	197	210	192	198	197	167	205	207	181	229	236	203	195	200	196	193	216	198	195	216	173	211	186	207	207	200	185	207	197	200	192	196	203	198	185	192	184	195	184	219	185	211	200	187	182	213	190	204	191	205	192	206	199	180	183	193	212	202	185	225	219	196	187	202	208	218	234	187	202	192	210	189	174	199	211	199	212	222	212	188	194	186	180	192	205	205	198	200	204	204	167	197	193	176	182	202	224	176	189	200	207	195	170	194	213	205	208	188	219	203	215	208	172	203	217	206	201	209	178	180	192	198	190	196	202	198	212	204	224	207	174	178	201	191	212	209	191	194	215	227	207	181	207	203	186	213	201	205	199	219	234	192	214	206	190	177	198	203	207	190	188	185	182	189	214	191	188	198	196	190	198	183	202	179	167	207	209	208	227	188	208	203	205	194	200	177	208	223	186	183	181	180	190	194	190	193	181	213	177	190	209	192	217	232	204	186	204	204	213	201	201	201	197	211	177	233	188	246	206	218	229	195	175	216	207	214	196	186	206	206	215	201	217	212	205	186	214	194	191	214	200	177	203	202	198	171	211	220	209	187	214	183	203	183	227	201	199	232	221	188	217	200	204	199	209	198	192	214	196	167	206	207	197	212	201	197	233	185	182	197	183	190	208	184	207	200	176	205	206	211	193	194	176	185	191	199	191	191	174	190	200	196	226	163	179	217	212	208	220	202	201	209	189	174	166	195	188	201	224	199	192	196	226	221	204	194	206	185	241	195	194	204	195	202	191	192	181	211	207	210	183	186	225	188	216	198	206	200	214	189	218	203	194	208	204	226	212	185	187	186	218	172	204	191	196	198	196	200	195	188	189	203	185	203	201	198	196	178	211	201	203	210	192	193	206	181	194	211	205	232	198	200	222	188	218	199	212	197	180	235	220	196	229	221	193	189	212	201	194	210	178	194	206	209	176	202	217	206	202	230	202	207	198	181	201	206	204	208	194	213	227	203	197	176	177	218	176	192	222	170	236	202	189	185	187	199	212	206	201	185	200	193	213	196	203	191	225	202	222	223	195	196	202	204	191	232	204	198	183	219	216	205	221	212	196	204	189	206	180	216	209	199	209	205	237	195	215	192	192	219	173	215	201	189	199	225	183	190	216	227	217	181	190	187	203	206	215	196	200	174	179	179	180	182	186	196	215	191	187	226	228	205	199	195	211	220	195	201	191	193	198	208	185	203	201	183	173	198	214	213	227	187	191	207	216	202	255	224	206	206	207	171	190	191	204	200	190	191	203	206	206	239	204	195	222	206	199	204	203	196	214	193	220	204	210	195	203	231	193	198	206	197	196	213	196	190	198	222	196	214	208	207	191	203	183	216	214	200	175	227	198	187	218	197	192	204	211	205	199	208	198	196	209	195	211	201	179	180	201	187	215	192	171	209	227	186	210	207	209	160	196	219	199	234	195	201	198	186	194	194	199	173	182	188	202	216	229	185	192	223	207	204	184	198	189	216	205	209	181	167	193	178	190	179	222	211	189	192	187	218	225	175	192	219	206	238	217	218	209	195	175	199	175	202	209	203	226	225	191	200	221	215	215	185	199	199	222	211	170	186	190	188	216	197	206	215	197	193	216	210	211	185	197	189	189	221	229	191	196	233	193	207	192	202	197	220	202	207	177	216	180	220	190	187	200	218	195	207	192	200	203	179	209	199	184	195	212	212	183	205	185	189	209	233	208	200	198	190	213	191	202	192	197	181	189	205	212	201	211	253	163	206	224	220	211	201	195	189	197	188	199	178	221	190	221	215	219	215	207	208	208	198	185	193	186	197	183	214	214	175	213	201	203	201	207	229	197	204	187	185	226	192	194	211	198	198	184	197	208	201	205	211	189	204	201	194	191	207	209	235	215	221	197	205	209	214	180	210	191	210	207	172	172	180	209
29018	33282	36032	14791	2651	2224	1799	1562	1353	1204	1078	1138	2275	1652	3913	873	2330	8634	15850	19583	17856	9945	6097	4915	1932	1035	1343	1905	2185	1554	691	479	470	477	457	470	503	496	453	459	462	461	503	483	459	459	453	506	478	472	473	461	457	447	456	474	476	496	454	452	517	501	450	464	482	488	476	495	469	496	466	489	450	448	502	505	481	502	475	467	467	485	454	484	488	474	482	452	478	487	474	448	477	500	462	445	489	465	510	498	492	470	485	517	468	459	426	450	470	464	499	479	484	431	487	461	466	435	451	450	468	475	476	476	442	508	468	486	509	499	444	499	516	517	470	503	482	479	494	481	492	484	470	484	500	497	482	485	475	497	461	512	472	460	432	447	474	481	472	427	448	484	464	481	465	509	490	451	476	508	472	464	453	506	498	463	513	469	472	491	489	462	463	483	442	445	494	489	471	466	471	494	461	452	457	455	439	483	471	455	442	453	471	453	482	488	479	484	469	438	468	459	514	458	450	477	472	464	505	449	487	464	500	479	479	492	493	511	504	451	465	469	496	499	461	444	503	452	450	513	448	495	520	467	447	458	443	474	500	489	474	499	470	504	482	503	445	496	450	463	499	494	463	487	451	489	457	462	476	462	472	470	471	443	434	511	474	447	462	523	501	453	478	494	456	479	471	454	505	494	468	468	524	459	463	448	485	474	436	478	492	470	501	491	454	465	475	480	477	482	467	458	486	465	460	477	480	481	467	519	473	488	461	487	455	450	467	422	500	465	480	442	480	436	502	474	494	479	493	468	461	485	477	451	510	458	469	467	472	474	479	450	419	445	516	484	491	456	469	478	472	474	475	470	448	456	484	476	467	501	436	477	473	492	491	475	467	495	526	469	485	479	524	547	477	510	470	452	484	472	455	457	491	463	468	452	450	458	453	503	473	501	443	509	447	450	454	487	467	491	467	479	492	472	459	483	493	455	470	473	456	472	510	465	485	485	462	494	500	493	475	495	474	469	463	451	462	491	459	494	476	535	508	481	454	472	485	491	471	457	461	495	493	490	494	501	446	482	503	485	488	457	483	426	493	499	471	469	496	465	474	463	475	475	461	515	472	459	470	466	494	500	474	463	487	456	473	518	459	517	444	465	457	431	445	478	507	438	467	466	488	500	487	480	516	444	497	448	466	523	471	472	503	482	510	463	490	446	493	494	511	491	432	481	483	493	501	422	475	468	501	490	442	464	466	483	448	483	476	477	505	485	519	506	492	490	496	471	479	510	470	463	470	486	510	524	477	449	516	465	456	438	433	486	457	485	482	479	491	464	481	476	494	447	486	474	493	487	483	473	440	445	476	462	464	465	477	520	486	444	502	480	443	468	461	498	487	480	427	457	428	483	540	464	517	503	508	460	459	521	450	506	505	446	465	467	478	486	464	510	486	435	461	455	488	471	434	498	480	461	489	480	462	431	486	490	488	491	482	471	495	481	453	487	488	459	528	506	493	494	487	476	430	473	460	441	508	438	413	498	471	483	499	430	462	515	469	516	475	451	477	488	506	475	460	458	465	487	439	464	472	464	493	497	466	457	448	469	461	476	473	495	480	403	492	478	503	462	478	493	482	505	437	455	452	458	468	470	468	485	477	439	490	474	486	441	491	455	467	499	453	469	491	455	461	471	463	483	497	488	465	504	477	472	467	461	476	443	489	474	455	460	491	529	477	494	522	486	484	484	459	497	494	489	496	472	452	454	487	407	491	463	459	470	481	475	474	473	486	487	481	474	487	503	451	485	468	533	480	432	508	483	493	511	472	501	468	455	474	465	456	486	473	486	448	478	465	474	481	469	467	491	484	471	460	493	475	468	489	462	464	470	455	445	500	480	466	450	471	462	457	495	441	510	458	474	499	470	488	476	491	457	461	449	482	472	479	469	517	457	429	462	497	453	489	476	456	497	483	470	486	492	476	448	478	518	503	473	496	450	474	464	474	517	458	453	499	538	474	501	472	470	442	488	475	461	434	498	495	452	454	487	526	473	497	486	490	487	463	452	504	493	497	458	481	488	467	476	502	475	467	475	444	521	471	471	475	514	469	453	441	455	466	456	467	476	473	433	480	497	498	465	477	464	481	491	461	467	454	442	514	502	467	469	490	499	474	473	501	464	492	496	456	450	474	438	464	508	463	441	473	491	448	459	462	474	456	512	472	522	478	446	482	475	491	478	475	473	495	514	471	442	495	482	513	446	498	464	443	490	468	483	507	470	446	461	464	484	480	461	466	484	496	486	491	507	455	452	471	488	487	488	468	440	472	449	472	488	442	503	490	464	482	438	480	483	430	503	470	477	498	478	462	505	494	477	456	467	440	484	507	472	467	469	489	507	440	496	452	455	447	511	468	485	492	442	485	475	488	436	470	488	457	482	471	504	492	477	489	454	516	473	511	449	497	450	459	503	425	446	480	450	493	507	491	471	452	482	463	453	491	483	499	490	498	449	431	476	461	431	452	443	479	453	480	462	463	485	480	455	469	507	473	464	452	470	469	467	450	480	508	463	497	513	482	472	489	444	445	453	483	506	500	454	522	470	458	459	499	475	503	472	447	451	466	503	472	490	507	446	489	496	473	488	455	495	452	474	480	467	495	469	474	471	481	510	480	500	446	466	483	506	497	449	476	459	449	490	489	488	447	517	472	472	463	460	453	482	461	465	476	474	471	494	454	481	472	519	465	492	509	448	443	485	490	496	477	450	501	483	466	461	507	488	494	482	504	449	452	474	495	501	481	488	464	441	483	468	476	503	484	474	484	479	462	430	439	439	442	474	503	466	498	472	536	473	431	501	458	489	475	473	466	484	476	472	466	513	486	469	453	451	465	505	525	465	481	520	437	491	484	475	488	464	489	463	483	495	479	497	465	471	462	469	443	508	507	462	482	497	452	482	455	476	450	469	462	508	416	433	514	500	465	507	449	461	479	493	451	481	500	485	464	487	477	458	439	456	465	483	469	476	454	470	483	480	488	484	489	462	480	451	454	516	484	464	455	513	478	486	437	462	488	466	452	475	488	491	482	491	468	445	479	487	491	476	475	425	483	445	437	480	454	446	471	467	485	476	497	452	437	478	480	448	465	466	467	501	475	474	477	465	458	494	480	481	465	474	480	487	521	489	470	443	470	473	495	433	500	482	533	438	468	455	472	421	499	487	477	485	499	476	479	451	498	442	460	476	468	490	504	466	449	454	481	474	412	493	482	473	445	493	492	480	522	454	471	467	440	446	461	490	497	483	459	504	462	455	490	487	491	466	473	490	475	484	507	458	462	477	511	488	496	495	482	483	421	484	461	517	474	452	439	478	497	436	449	458	445	491	486	478	495	457	461	450	443	471	506	473	509	457	481	466	504	463	501	495	447	473	464	472	439	474	475	452	451	489	467	477	500	491	463	505	478	485	463	497	497	461	475	467	456	492	469	480	479	476	495	481	475	489	489	485	468	447	456	483	485	487	476	482	438	469	463	431
47370	43648	35526	25190	20907	16149	9325	4109	1387	555	410	362	764	565	1321	658	1793	4451	10086	11577	7880	3556	1983	1419	770	358	398	532	643	461	229	155	147	151	175	158	157	154	187	166	149	159	152	154	161	147	141	169	171	160	187	178	152	145	159	177	150	160	171	164	148	161	160	153	135	153	153	170	162	175	156	163	167	162	162	142	159	183	161	166	145	161	165	176	139	153	143	158	168	172	154	168	164	187	158	179	163	172	149	156	139	168	167	148	160	169	155	144	145	170	157	170	170	156	148	162	169	181	164	156	145	165	156	160	147	175	153	140	159	181	176	158	159	139	138	138	156	163	165	158	159	155	161	176	165	163	163	147	169	140	179	141	150	170	183	158	164	159	165	143	155	158	156	152	165	160	158	164	148	144	165	184	167	147	157	162	155	132	167	161	156	157	160	137	160	147	156	134	178	167	144	143	146	176	154	144	157	155	143	148	182	160	152	136	155	169	146	158	151	150	160	159	171	150	163	143	143	133	168	150	181	175	149	144	168	158	158	154	173	166	163	166	151	150	156	177	144	176	164	148	168	157	163	159	162	171	182	155	155	166	137	177	176	153	157	158	159	168	173	176	174	167	184	156	154	168	142	165	157	138	177	161	154	147	161	145	167	143	171	168	157	147	154	160	173	152	164	169	166	171	165	163	145	161	167	144	145	147	151	166	169	161	166	169	184	154	169	164	169	188	167	165	157	148	149	132	151	167	178	171	188	164	161	124	161	161	146	165	159	184	171	187	160	161	160	154	148	185	135	173	150	155	174	141	169	159	154	164	164	172	151	171	168	172	149	177	161	142	152	173	178	159	125	155	166	178	183	167	164	155	155	157	154	158	174	165	163	184	164	145	185	154	150	140	136	157	163	167	158	177	158	150	166	161	160	168	142	166	181	161	152	161	176	168	167	170	161	173	182	167	167	172	173	172	133	146	172	163	142	146	155	143	139	150	162	176	155	180	169	142	159	163	97	146	153	134	168	167	183	143	155	143	147	167	154	169	168	164	166	154	146	159	173	156	144	173	161	163	150	156	154	172	162	165	166	188	158	136	147	157	160	160	141	156	187	148	171	178	174	159	167	170	149	157	163	177	154	141	179	152	153	153	176	179	160	141	154	153	153	164	169	167	160	140	154	144	168	150	136	163	172	166	161	161	171	163	147	158	154	155	150	188	189	149	156	142	183	157	136	168	159	185	136	166	171	153	163	165	155	135	184	159	159	164	177	169	160	146	146	158	156	167	179	174	166	174	156	170	155	148	152	167	173	147	152	155	172	142	152	160	150	149	156	143	184	163	183	151	150	162	162	180	158	157	159	164	163	160	156	153	137	181	188	190	153	172	148	174	164	144	162	157	165	159	122	123	175	148	112	145	166	168	175	166	145	150	144	144	148	165	163	162	160	152	143	167	168	162	168	181	160	158	167	177	169	141	141	163	176	175	130	152	180	148	170	172	135	161	166	156	163	179	164	151	155	180	152	185	157	161	150	156	157	146	155	169	153	173	148	156	152	158	153	169	153	151	180	159	152	143	147	146	157	179	166	144	171	143	156	164	153	170	155	172	177	137	176	153	153	179	181	169	174	169	158	152	154	182	161	164	131	159	125	148	144	144	146	166	156	175	147	148	158	170	171	161	160	176	186	143	128	162	173	159	144	170	146	136	160	149	156	147	173	144	151	149	176	153	167	135	158	166	168	154	177	168	169	184	167	143	172	151	175	166	166	159	180	152	168	152	146	145	175	171	156	150	159	156	174	162	148	150	154	162	154	162	144	148	151	173	159	161	155	173	157	166	171	163	167	161	141	166	161	156	144	150	135	164	155	169	162	162	167	159	155	131	157	157	186	146	164	178	160	149	156	157	156	174	160	175	134	148	150	144	156	141	176	144	159	169	167	145	188	163	185	163	201	168	162	161	161	164	184	157	159	170	177	162	161	123	169	158	152	159	150	170	173	177	169	169	167	133	150	138	158	154	163	180	161	172	153	174	155	149	138	168	145	152	154	152	154	155	143	151	187	167	155	137	141	144	158	159	153	148	161	154	195	171	132	162	145	148	154	170	150	146	137	158	177	151	141	170	158	161	160	157	143	176	162	142	164	152	167	144	170	163	178	158	169	162	182	139	163	156	177	155	156	152	134	136	155	176	165	159	127	136	169	152	158	160	186	161	155	186	170	183	173	144	150	161	143	155	162	169	162	168	150	174	155	166	155	158	170	166	153	175	183	147	135	155	158	161	139	148	183	159	140	156	175	157	155	169	152	160	162	171	151	149	172	162	152	152	179	170	154	155	163	159	149	161	151	154	171	149	167	173	140	152	170	156	167	148	185	170	152	146	152	166	178	144	172	178	171	157	166	149	136	168	149	158	173	173	163	183	150	150	166	166	183	163	167	148	166	149	156	133	154	144	162	164	164	174	179	186	160	138	168	143	161	173	152	178	161	147	160	139	159	147	169	178	161	176	161	162	151	162	155	153	152	168	158	172	136	174	169	172	145	182	162	157	140	169	165	154	159	127	153	149	148	151	145	181	188	153	186	149	149	176	160	170	160	135	146	144	178	161	135	153	150	177	157	169	153	149	168	152	172	161	170	145	157	170	152	145	149	135	156	137	167	164	164	183	167	169	142	150	138	144	162	172	163	173	137	150	165	151	163	175	135	143	166	146	170	181	132	172	143	153	146	185	136	157	152	150	184	162	149	166	155	173	153	166	177	142	165	154	171	173	174	166	169	131	148	165	160	154	159	118	139	170	158	187	138	164	146	157	167	169	135	173	164	161	169	156	171	135	168	170	187	142	165	167	148	167	170	135	150	165	154	148	158	159	144	168	163	159	148	178	159	151	151	141	169	158	147	148	161	161	143	161	167	141	181	153	172	170	205	165	165	150	142	141	182	152	145	157	165	154	155	145	160	169	125	188	166	186	170	126	168	163	126	178	139	172	156	156	151	163	149	151	175	176	143	151	149	136	158	180	157	166	162	160	174	169	160	145	167	147	165	178	163	151	164	133	150	161	148	165	147	145	153	162	177	165	175	153	158	138	141	143	145	159	186	167	168	191	172	147	190	151	153	172	158	167	157	166	154	134	151	170	154	137	174	136	165	153	176	153	156	139	164	147	182	172	146	144	169	153	155	149	157	159	163	141	166	168	178	172	172	129	144	157	155	174	154	166	163	134	160	166	162	158	159	148	155	167	156	158	162	129	159	148	155	147	158	166	186	131	164	158	142	182	176	153	154	171	159	183	139	143	150	154	164	150	157	171	151	181	150	142	149	155	159	179	174	159	167	161	173	166	153	146	166	167	174	156	145	164	182	160	157	176	152	155	161	145	154	150	142	165	156	143	164	151	176	186	146	163	167	174	167	146	180	161	159	140	160	136	144	169	142	166	164	143	160	148	170	152	157	184	175	142	152	172	141	167	177	153	150	168	172	185	143	160	186	167	153	176	173	138	155	151	136	155	163	137
37441	42452	36800	8146	5084	4111	3376	2661	2318	1993	1737	2066	3654	2662	7306	2676	9879	19985	32320	33246	26165	14580	10036	7521	3604	1396	1711	2769	3357	2032	635	402	410	386	377	385	373	378	395	364	387	399	374	367	368	421	381	360	360	357	381	371	352	412	399	400	339	381	374	358	378	357	354	416	381	405	388	365	343	376	382	355	375	355	419	371	385	390	377	411	388	371	367	372	380	421	425	386	326	409	384	408	372	381	382	355	361	382	391	348	411	365	401	389	397	384	374	394	377	379	364	353	382	399	364	407	352	351	399	393	381	373	367	365	386	371	352	366	366	326	383	343	372	380	369	387	362	387	360	369	364	384	390	386	337	417	379	401	386	412	411	402	350	355	363	362	385	362	364	385	342	352	393	338	372	371	376	368	378	430	384	373	402	389	382	415	379	385	384	402	402	335	373	382	403	383	343	383	374	365	361	389	364	356	334	381	379	370	344	386	383	375	390	371	361	349	380	370	398	408	369	377	367	338	347	398	362	396	373	402	387	414	402	383	362	398	379	351	395	397	403	402	371	385	363	397	382	382	367	385	367	372	414	377	369	363	381	373	373	386	406	367	373	389	378	351	328	378	374	392	365	385	351	396	330	395	353	404	362	363	347	414	358	383	380	388	376	329	376	359	386	353	373	367	390	359	384	395	354	394	375	366	344	361	365	361	389	396	387	410	381	420	327	363	375	369	376	391	375	370	390	371	362	366	375	368	358	390	404	395	369	344	384	371	383	364	345	386	370	380	357	321	370	360	372	372	384	409	376	388	416	369	350	395	364	370	373	365	352	350	349	369	393	391	408	403	384	378	384	399	379	361	384	352	386	392	351	363	367	354	375	367	360	394	333	386	363	364	393	377	363	358	387	360	370	402	381	367	364	377	333	391	373	391	357	388	387	399	366	336	385	362	365	374	406	393	342	366	397	360	385	380	369	352	374	356	373	370	389	403	378	394	389	382	387	368	318	421	370	381	372	372	352	380	385	351	380	361	374	364	356	354	404	354	342	364	347	407	342	400	403	346	377	337	371	382	397	377	378	386	375	373	369	338	405	348	368	418	370	374	396	376	398	371	367	383	357	388	346	351	347	394	391	380	371	393	392	390	372	387	389	372	362	381	403	376	384	367	396	404	377	362	389	367	356	366	362	348	344	387	395	371	363	385	376	393	385	405	378	369	352	398	392	344	363	397	384	370	367	396	405	396	371	371	414	392	346	412	353	363	380	365	365	372	349	362	388	409	381	364	374	391	347	372	391	395	360	374	386	429	395	399	367	338	389	398	379	390	384	358	387	399	330	361	417	361	399	381	346	388	397	364	387	333	359	389	363	401	357	379	379	405	387	367	395	380	381	365	355	388	360	356	369	361	359	380	373	354	402	366	377	403	388	423	366	370	376	390	392	338	399	340	333	375	388	411	367	380	381	363	413	403	388	366	406	368	378	355	362	349	364	353	356	421	364	352	361	399	370	374	383	362	394	347	348	352	425	382	373	397	344	365	367	357	384	379	369	355	367	362	374	357	347	379	372	342	385	353	385	368	355	403	412	383	362	347	362	389	375	390	389	396	400	399	382	373	425	384	374	370	386	403	385	380	374	373	363	392	392	360	388	406	359	375	391	363	370	348	368	392	357	351	355	390	385	412	383	352	388	374	361	377	362	380	367	380	395	396	354	390	342	388	369	372	362	379	341	371	391	392	398	392	435	383	411	336	360	421	382	378	369	361	388	404	339	364	351	358	386	418	394	380	356	368	396	359	356	367	346	346	366	389	362	371	357	341	364	369	404	388	332	346	374	372	368	386	364	379	396	370	355	352	386	361	346	355	378	368	367	373	352	361	402	366	371	374	395	366	363	403	376	366	383	396	351	364	382	397	395	395	368	389	335	349	349	358	360	377	394	392	391	369	358	364	381	401	393	385	368	333	387	374	384	336	384	396	348	402	362	377	400	390	375	398	329	351	367	375	375	372	380	373	390	367	406	397	414	376	358	355	354	387	370	340	402	345	385	354	377	389	410	343	382	377	385	379	364	355	380	366	374	399	377	388	376	388	411	375	367	394	360	356	397	381	364	364	412	403	385	376	350	355	360	352	415	424	392	383	379	388	349	352	362	386	339	386	381	387	357	371	398	365	380	357	362	366	387	374	421	376	373	353	370	396	335	353	381	396	340	389	352	349	374	352	385	360	390	408	389	419	376	370	384	369	372	406	358	368	358	380	371	364	432	379	356	378	376	370	381	387	368	384	389	370	352	356	348	389	400	358	407	380	357	408	359	381	391	387	389	409	376	330	383	384	351	340	368	404	390	368	380	364	383	393	371	367	379	374	387	374	364	404	396	391	356	369	358	376	353	366	408	395	383	360	371	343	363	370	375	373	368	387	390	341	355	371	359	360	358	367	338	371	375	351	414	368	364	388	376	375	386	386	375	392	373	395	369	377	387	375	360	409	351	361	399	363	360	379	349	370	392	371	359	345	372	337	375	371	379	367	382	364	388	337	399	388	412	388	366	390	369	415	410	374	359	358	392	402	368	369	353	377	384	372	366	375	379	373	394	389	362	374	396	360	366	381	379	366	391	354	408	372	351	385	359	352	411	398	404	335	315	380	376	367	390	333	392	371	382	392	395	386	387	381	384	350	366	416	389	401	412	382	416	370	362	393	355	362	343	389	373	368	373	340	399	404	374	401	358	380	355	373	386	401	362	428	395	384	382	388	368	355	389	386	366	367	350	367	392	382	364	412	391	349	407	369	381	375	370	394	397	354	364	378	383	343	374	376	368	347	363	384	323	387	366	364	386	383	381	353	389	344	361	362	377	378	386	396	388	380	359	370	373	390	363	378	401	372	369	345	386	370	337	377	387	346	398	360	389	420	419	401	379	338	395	398	387	364	397	380	381	365	377	389	378	382	387	408	387	378	385	380	359	372	378	373	361	370	362	378	387	376	374	405	395	408	367	372	396	376	411	359	417	401	390	374	359	408	382	401	367	428	375	353	366	390	369	371	361	344	388	399	381	374	367	367	380	400	377	383	352	392	394	375	345	364	354	326	379	400	370	351	387	376	379	348	379	414	373	339	445	384	377	375	368	351	383	381	405	354	389	369	375	372	367	360	369	373	381	392	372	391	358	373	355	359	341	359	387	363	385	407	383	371	397	376	383	361	370	413	368	382	375	388	368	396	359	391	399	331	361	387	373	385	364	354	369	369	395	403	395	370	390	426	385	349	374	409	388	394	392	383	364	343	368	372	366	359	370	379	386	384	341	390	364	359	357	402	359	413	397	377	383	358	373	344	380	359	377	390	385	365	375	381	380	395	374	354	355	352	387	396	378	364	382	392	404	384	390	372	390	404	370	362	407	409	396	388	382	385	352	363	364	403	359	402	365	383	360	370	370	398	385	382	376	359	335	385	404	379	380	348	414	361	370	392	387	334	351	373	377	379	383	373	399	376	383	370	405	373	319	375	381	366	353	377
11107	9779	8756	1732	425	279	238	208	214	198	196	177	190	156	175	184	187	258	491	690	605	381	282	245	219	170	180	160	190	209	187	165	164	160	181	161	192	194	167	191	172	193	165	203	184	172	164	159	180	180	149	149	188	193	172	172	171	155	144	179	166	151	157	175	185	201	146	154	166	160	194	196	172	171	179	179	171	185	177	167	161	159	185	175	181	197	168	150	172	176	199	184	189	171	175	168	176	178	159	167	163	164	161	185	185	187	164	172	171	172	166	154	172	188	173	181	165	218	145	183	154	156	178	171	181	170	145	165	168	197	150	189	192	157	155	175	195	168	189	163	168	175	167	169	167	147	166	175	155	173	207	178	178	173	177	173	177	140	190	187	175	165	191	165	166	163	163	160	175	158	176	182	181	153	159	153	163	147	178	173	168	170	159	160	159	164	172	155	158	174	153	167	164	162	164	187	154	149	175	177	175	185	184	179	182	158	150	163	201	178	172	191	181	151	174	163	176	191	162	184	173	182	191	171	163	166	168	176	143	164	161	173	133	177	170	170	198	182	178	149	176	140	173	167	159	189	183	156	183	169	177	157	166	176	155	189	167	168	171	159	169	180	172	176	174	168	173	180	155	188	181	151	176	150	172	183	187	165	156	147	167	171	176	167	193	169	159	158	158	199	144	163	155	187	179	177	153	158	154	169	169	167	192	164	190	153	178	190	157	166	192	190	194	149	165	182	172	181	204	163	157	176	179	145	148	197	187	154	179	171	177	178	193	166	169	171	153	158	177	216	157	160	163	177	153	183	150	150	150	164	167	177	166	187	159	170	173	153	174	199	167	198	181	165	188	161	161	153	163	181	173	161	183	177	171	161	197	165	165	166	195	163	148	161	195	171	183	174	155	163	165	170	159	145	167	169	166	163	173	167	182	183	175	164	143	169	182	179	172	162	186	178	164	140	167	156	166	180	179	166	180	159	141	189	173	177	168	183	178	157	168	170	183	194	180	163	173	153	173	165	155	156	175	155	175	169	184	158	182	164	183	169	190	169	174	183	158	163	155	202	154	169	156	143	156	168	176	195	176	173	188	153	154	189	166	167	145	165	161	195	182	164	166	181	171	167	148	195	152	183	169	182	160	182	171	165	149	162	162	174	155	165	171	196	200	167	181	173	147	171	179	151	202	191	170	145	172	173	165	149	177	143	183	158	172	177	185	162	178	191	179	156	184	167	190	172	169	161	176	176	169	176	176	167	165	179	172	164	189	195	186	166	164	159	169	168	187	185	191	207	174	167	160	175	175	163	158	176	177	172	170	164	166	159	146	165	185	181	150	172	179	167	183	171	189	182	169	132	164	181	186	153	200	183	188	167	177	171	164	158	175	161	159	171	209	159	172	190	159	174	164	170	175	196	158	173	178	157	180	163	186	168	172	141	154	171	177	178	147	167	180	178	157	157	167	162	143	151	188	175	172	156	176	170	182	173	180	177	176	163	141	164	164	178	165	161	180	152	159	162	172	184	177	150	165	164	185	174	166	181	178	176	169	153	181	154	162	198	189	162	159	170	176	172	178	189	186	199	152	174	166	171	148	201	165	176	174	175	184	155	166	168	186	143	156	189	180	159	161	159	141	156	154	169	171	164	170	144	188	169	171	187	163	163	166	179	178	177	186	189	194	158	158	151	175	166	198	165	156	163	155	163	156	194	163	161	174	160	180	165	200	167	153	167	161	150	183	176	168	179	171	175	175	174	172	171	176	173	179	162	164	171	167	139	161	184	160	173	152	182	153	161	162	155	181	161	150	150	188	137	150	176	171	201	173	167	161	180	161	201	163	172	179	194	171	183	189	159	160	186	158	179	162	195	194	164	185	180	146	155	177	156	178	161	156	179	163	198	144	154	173	165	176	188	167	181	162	170	167	144	161	170	170	183	176	183	170	154	161	170	187	152	159	176	188	166	163	180	156	176	200	184	181	150	198	174	161	165	146	168	168	188	174	159	164	196	183	176	160	177	189	196	179	177	168	166	179	185	175	165	154	166	166	168	183	184	171	169	179	170	153	176	172	158	155	154	180	206	156	170	161	168	168	161	172	150	135	164	170	165	198	145	156	164	156	149	172	158	194	135	168	161	161	171	176	164	149	166	175	171	171	176	184	168	173	162	164	175	172	182	151	151	161	196	161	170	189	187	173	182	177	173	160	155	160	156	177	167	181	157	151	169	172	188	150	171	155	177	196	192	186	160	154	181	199	162	166	148	197	149	153	147	171	171	197	160	160	175	173	194	161	183	172	175	160	164	169	194	173	181	204	186	155	181	178	159	171	176	173	171	172	161	184	165	160	147	174	182	172	159	181	152	189	191	168	183	170	168	177	161	166	182	180	176	174	169	177	182	169	162	161	190	174	151	168	179	182	170	170	160	178	161	161	183	166	195	165	178	170	161	174	158	188	175	159	160	176	159	184	185	176	161	181	186	171	158	190	150	180	172	203	162	168	168	156	187	170	159	176	187	176	181	174	168	161	156	176	155	187	180	188	175	170	179	155	162	211	181	167	172	168	166	169	173	174	155	200	172	167	166	172	171	172	179	170	152	171	184	158	153	184	175	177	169	182	165	163	169	167	171	187	175	160	173	167	182	166	159	152	182	180	162	165	197	175	156	168	167	173	186	164	168	190	169	166	160	180	183	162	181	164	165	154	162	181	166	155	171	179	175	171	198	189	184	138	183	171	180	164	200	198	172	175	168	173	160	177	182	180	201	168	198	194	182	159	162	172	179	186	162	178	166	184	159	187	153	159	184	171	204	158	173	171	176	163	160	173	167	200	164	172	186	167	145	165	186	167	177	175	176	164	184	171	174	180	161	152	164	171	189	180	143	157	159	164	162	192	179	156	205	170	185	185	189	181	165	170	175	203	184	178	161	180	171	166	179	169	171	170	169	180	185	147	164	166	186	163	188	172	166	171	185	169	174	171	169	150	177	170	164	176	158	182	170	189	166	149	164	177	160	171	180	173	157	179	173	162	149	191	192	196	183	164	174	175	167	187	170	179	157	173	196	174	178	164	154	169	183	200	171	186	163	172	184	169	182	182	174	157	162	164	175	180	170	191	177	172	198	172	190	184	176	200	152	168	159	174	160	177	198	192	171	149	180	176	194	182	160	194	162	151	140	191	158	191	188	184	184	158	157	164	164	165	175	163	174	170	177	203	167	146	165	175	184	168	179	166	185	157	161	175	178	153	163	158	169	140	156	181	164	196	159	153	169	180	162	163	162	166	161	156	158	168	172	163	159	169	173	172	168	179	167	174	148	173	176	167	164	185	174	165	174	176	202	184	186	179	173	164	182	159	178	156	176	190	188	148	153	174	177	184	171	191	174	189	194	180	185	189	161	164	171	184	176	157	172	166	188	165	171	171	176	176	172	153	181	165	175	175	183	165	172	174	163	183	160	167	178	165	161	186	164	171	175	165	179	159	160	179	152	158	184	167	189	166	185
9214	9985	10174	1121	798	667	652	606	585	581	533	516	528	477	587	514	594	1397	2686	3503	2677	1396	994	767	573	407	440	485	536	596	452	438	418	440	413	418	409	427	394	425	387	429	422	413	452	419	474	431	394	442	452	416	404	429	398	389	406	471	439	399	388	416	410	420	446	450	432	400	418	425	443	394	448	423	434	456	430	417	421	426	406	398	434	411	396	428	421	380	395	442	441	420	406	426	420	428	424	421	422	431	483	431	391	443	441	412	420	409	436	443	440	453	389	411	425	427	441	431	432	411	398	421	448	421	426	443	431	416	396	417	424	434	400	421	431	440	421	404	407	442	425	448	410	404	390	368	409	423	398	449	399	379	421	436	395	413	429	416	415	430	418	408	437	434	411	450	428	433	419	396	415	412	408	385	464	439	444	410	441	452	415	398	388	428	398	440	430	414	411	422	418	413	410	386	416	422	426	410	438	441	438	400	429	435	415	428	402	424	430	400	459	387	399	406	435	435	412	448	428	433	430	434	396	408	432	413	395	449	449	449	424	432	399	398	396	435	422	466	423	395	439	432	422	388	396	425	400	410	454	433	370	408	438	429	403	428	457	425	399	396	451	417	418	419	439	419	414	433	445	430	438	444	440	440	404	423	441	411	413	401	394	421	410	429	402	465	406	397	427	451	443	406	434	398	417	413	399	409	395	418	420	403	437	457	435	411	429	417	423	412	420	425	372	424	411	381	436	444	397	415	409	416	457	403	416	431	409	432	419	429	403	442	435	445	412	415	414	429	443	399	408	404	410	421	429	409	397	414	447	457	425	401	412	434	451	439	438	434	418	438	403	422	391	469	439	422	429	403	446	379	430	415	398	437	385	408	413	416	391	422	439	423	395	387	413	424	412	408	421	423	413	411	393	417	417	401	405	435	421	432	416	385	443	415	424	408	404	419	436	419	422	389	456	422	444	409	424	417	416	434	428	395	403	441	412	432	400	415	405	429	410	421	397	417	422	403	400	394	406	411	441	400	446	420	415	406	449	419	417	439	401	446	371	394	409	392	385	445	399	406	425	405	389	400	405	399	400	399	445	391	412	474	401	399	444	408	431	401	420	373	423	428	416	445	426	427	386	439	410	415	423	422	412	421	421	396	436	461	454	418	405	442	465	399	422	406	382	412	405	422	419	444	441	383	434	419	423	416	422	390	431	422	411	428	413	401	414	395	384	424	418	426	423	411	425	413	390	382	433	387	449	426	420	445	416	392	469	388	409	419	397	436	405	420	430	419	420	418	403	396	434	427	453	415	438	442	400	424	437	428	443	433	440	422	435	427	433	423	464	433	459	442	427	445	408	405	400	423	416	434	410	396	406	419	428	380	379	428	416	425	441	450	432	416	415	443	431	386	456	402	397	440	407	393	397	393	411	445	438	421	428	460	423	413	438	445	423	410	426	401	399	431	475	423	406	380	402	413	394	435	423	365	428	382	453	393	410	439	405	460	420	400	417	443	405	434	437	404	412	481	399	442	404	460	431	407	414	416	426	417	435	439	427	423	436	429	453	420	424	414	389	429	394	421	403	462	405	408	421	466	400	403	431	423	406	424	427	440	410	406	443	424	433	400	452	381	415	461	440	389	412	404	413	374	441	416	442	389	451	426	457	394	404	429	392	430	403	426	441	435	465	421	431	407	418	410	433	467	389	448	421	384	450	394	404	377	437	397	481	384	394	471	401	408	408	427	447	445	433	418	489	412	461	401	408	409	435	414	415	428	444	446	426	444	462	447	425	418	423	428	411	411	411	426	468	407	464	408	427	435	433	378	447	408	396	443	410	385	410	453	420	458	419	403	433	408	418	460	412	398	399	420	427	397	413	407	439	409	412	448	417	448	406	417	419	403	412	405	403	427	405	406	409	403	430	393	425	401	427	379	389	462	410	419	434	456	447	422	469	425	399	408	425	415	398	436	381	397	413	410	411	441	444	446	438	377	435	446	420	429	392	425	432	407	428	414	423	392	424	399	401	402	426	430	404	409	411	436	440	428	403	421	447	439	411	442	428	416	427	463	410	422	429	428	441	379	404	432	432	409	418	410	406	403	423	434	420	403	423	425	418	418	445	387	437	408	432	415	422	406	423	440	407	423	436	417	402	415	414	414	374	403	389	382	405	418	439	380	428	444	398	410	407	427	440	438	429	399	431	433	418	435	389	449	415	422	417	443	436	413	393	462	385	447	446	379	431	390	391	420	456	465	389	437	436	422	430	440	416	446	425	401	415	394	431	410	435	455	412	425	399	440	432	414	434	427	470	398	429	390	392	402	403	438	402	407	389	423	385	439	414	434	426	448	401	439	421	411	397	423	451	408	425	405	427	418	418	435	450	399	452	436	403	430	453	458	430	448	399	434	407	397	441	455	421	464	437	429	471	414	427	402	423	409	444	422	398	418	407	446	397	387	431	420	386	453	431	395	394	418	416	404	394	436	475	438	413	430	409	417	413	429	444	417	449	470	398	430	423	406	409	423	445	398	407	410	421	415	390	425	414	398	427	420	421	412	462	405	400	414	394	396	435	419	448	411	388	439	392	402	410	434	369	409	427	405	459	401	455	432	407	414	458	447	405	410	436	413	437	426	428	436	410	394	418	421	449	376	429	434	417	422	454	456	427	434	421	446	426	402	437	465	471	393	433	418	420	405	422	438	436	443	410	440	439	388	443	403	430	402	437	462	436	395	427	437	422	446	451	427	410	439	449	424	408	428	398	433	450	436	425	425	408	423	391	385	459	426	422	423	434	428	418	460	457	412	438	399	434	426	436	419	396	437	425	409	410	423	412	465	403	381	429	461	399	450	411	417	394	410	411	433	433	419	425	423	382	392	430	450	406	403	430	424	410	380	414	408	450	438	413	467	400	415	427	400	434	395	442	424	445	412	409	435	434	409	418	373	415	378	421	459	436	428	413	402	451	407	414	408	451	414	433	397	411	429	388	442	395	432	435	388	420	427	416	380	404	444	403	474	422	399	422	415	435	412	411	426	426	424	455	407	414	385	388	424	384	402	421	433	447	423	419	439	400	410	409	383	427	444	393	383	401	413	438	448	438	457	437	426	402	425	455	433	411	416	398	399	437	426	415	411	431	420	442	406	423	403	442	426	394	422	432	440	413	418	474	426	426	437	419	402	388	391	398	430	448	382	421	416	390	453	416	400	382	473	447	415	417	456	421	450	396	446	439	445	429	443	431	418	423	430	417	453	408	438	412	404	400	408	435	442	429	397	409	389	428	417	421	391	427	437	423	416	423	410	387	375	418	414	391	430	426	412	400	402	424	414	435	450	403	385	441	422	417	393	413	420	448	409	464	428	408	427	446	447	446	444	413	419	424	410	439	424	395	430	397	392	397	423	391	371	419	423	433	427	414	431	384	445	436	441	435	389	432	424	414	437	449	440	405	436	417	406	407	440	425	406	439	411	391	456	413	446	446	440	448	461	409	417	405	411	397	427	444	441
41597	43782	38398	24017	18312	11789	5400	1909	651	359	311	373	398	280	410	341	255	1179	4160	4618	4010	1863	1151	860	574	260	276	408	433	404	222	177	215	221	218	206	185	198	197	222	184	225	187	202	203	209	196	187	218	219	202	210	234	190	229	169	185	191	203	207	208	203	191	223	183	178	182	197	224	212	205	201	215	207	227	212	192	210	197	209	207	209	204	191	215	208	210	193	201	190	222	196	219	231	225	199	208	205	214	204	228	226	203	187	214	204	194	207	212	214	222	188	208	213	184	191	186	214	204	207	208	203	191	214	191	203	231	168	211	200	197	222	195	202	189	202	193	202	175	198	193	180	202	194	204	219	230	176	216	185	210	231	219	200	194	203	218	208	235	186	221	206	193	209	195	206	209	212	206	220	215	206	195	197	225	207	209	195	226	201	210	224	210	193	212	218	195	173	192	211	211	204	192	203	214	204	197	202	190	206	210	209	209	220	216	210	219	212	199	210	204	227	195	193	214	213	211	213	186	216	208	199	229	213	204	193	206	195	206	213	189	201	174	202	193	192	203	206	196	207	202	222	220	200	199	177	197	198	207	201	203	185	213	223	193	173	180	208	207	182	205	206	183	195	199	199	217	211	203	181	196	215	217	220	213	210	205	197	217	194	201	207	212	176	197	209	182	205	190	207	187	206	218	215	208	199	204	186	230	192	212	210	217	178	204	215	196	198	201	209	203	189	226	231	202	199	214	212	188	234	211	206	205	226	204	197	215	200	218	202	201	197	200	211	178	195	188	181	221	208	203	180	196	200	203	213	241	205	200	211	213	207	195	196	224	219	191	237	162	214	199	220	174	214	185	199	219	201	199	218	193	209	201	201	226	227	200	193	219	196	179	189	186	221	178	168	224	210	209	190	168	214	193	208	179	211	234	195	219	214	191	190	227	184	205	214	227	214	165	179	204	199	214	209	216	201	202	212	181	198	218	195	212	181	197	190	211	204	210	195	226	177	186	203	177	208	206	242	202	172	184	209	185	213	230	196	187	216	231	247	194	196	198	209	214	214	205	194	205	228	198	199	211	195	207	224	179	193	201	216	199	193	198	198	214	224	231	195	206	197	173	198	215	222	204	210	202	200	208	186	240	214	205	220	190	199	213	186	154	198	201	241	161	222	213	187	206	170	226	218	202	208	185	223	233	209	229	227	234	207	209	203	196	202	191	192	187	197	212	207	185	178	197	216	199	196	208	188	211	177	218	215	199	152	212	182	197	191	214	170	194	208	190	201	169	193	194	213	208	193	221	189	195	188	190	200	213	217	224	224	194	229	227	203	222	186	211	183	180	210	200	193	221	203	214	184	200	210	215	205	184	214	202	195	228	214	210	219	213	210	188	193	204	160	200	192	230	231	191	180	175	186	186	213	230	221	210	213	193	195	196	196	208	212	178	204	201	193	188	184	186	197	180	197	210	174	185	206	207	210	192	230	196	184	213	218	225	217	200	198	209	192	186	206	220	216	198	201	203	199	190	200	196	183	205	198	203	202	200	178	196	205	211	204	208	235	192	202	198	193	210	192	191	203	215	212	210	192	203	207	207	192	182	190	201	205	216	189	211	212	203	177	208	194	215	209	204	194	195	195	218	205	199	214	209	188	205	210	217	202	212	168	189	204	207	173	195	227	188	228	209	194	202	198	202	211	213	198	195	195	199	210	194	191	192	188	199	217	203	204	175	205	205	198	204	224	210	199	199	209	223	228	190	185	195	205	210	177	195	235	200	213	212	198	214	173	172	201	206	193	212	201	202	227	200	202	187	210	196	182	184	199	225	190	221	194	182	205	198	205	212	214	190	200	201	199	194	182	165	192	170	219	180	229	226	204	223	209	204	193	209	201	201	220	218	179	188	194	211	196	194	210	197	204	191	205	226	226	195	216	220	206	193	198	204	209	206	227	219	219	166	208	213	218	203	185	222	217	205	215	199	178	213	199	230	218	216	196	203	197	207	213	195	196	199	207	184	217	190	204	226	202	195	195	217	202	204	214	201	195	184	203	235	211	190	187	190	207	224	185	191	223	202	201	209	188	188	191	215	192	233	217	202	198	227	210	216	205	185	221	215	222	200	187	206	199	205	217	223	206	207	201	194	216	222	227	210	186	193	199	192	234	224	224	199	218	199	183	205	204	197	228	191	205	211	176	196	200	238	184	209	209	217	208	185	201	180	208	193	210	192	216	222	213	197	207	224	228	222	200	191	203	190	212	210	204	214	206	200	190	225	211	224	209	207	204	182	189	220	185	204	229	207	203	178	191	176	208	203	213	206	167	228	214	184	188	209	208	219	195	217	190	235	212	212	209	240	221	194	223	219	212	211	206	191	196	215	203	203	185	194	168	204	204	180	210	193	172	175	192	160	201	192	193	195	193	195	177	189	216	215	233	200	207	189	205	185	189	211	213	213	216	205	188	214	206	231	236	204	191	192	204	195	214	222	192	173	184	218	190	209	209	178	178	202	213	207	192	207	210	196	194	197	205	192	210	205	231	195	192	217	224	190	222	188	201	196	209	210	212	229	195	209	215	188	197	196	203	207	200	209	208	212	200	233	226	196	175	196	206	181	174	213	202	215	180	236	181	203	214	193	173	205	200	222	200	198	176	210	218	174	211	204	209	226	208	199	206	204	217	228	209	199	200	212	187	192	195	193	235	173	225	245	214	202	197	226	228	192	188	199	189	212	207	232	206	189	180	189	191	226	196	196	215	197	245	211	190	214	227	201	191	238	210	218	195	223	210	191	183	207	200	199	212	201	186	192	191	200	199	191	238	184	201	187	189	199	183	218	216	181	222	209	201	220	188	183	194	212	211	196	215	196	195	215	211	188	204	227	194	208	206	181	207	180	200	181	199	166	181	192	233	189	190	208	198	200	172	187	192	203	218	212	219	212	207	198	188	189	210	216	214	212	189	240	208	190	218	177	202	217	188	190	203	184	196	198	198	204	198	198	203	210	202	212	216	228	208	200	193	219	196	208	220	219	215	185	215	204	208	206	180	205	212	216	220	195	201	210	209	200	185	206	232	183	220	191	207	204	228	211	222	189	193	189	207	212	190	248	206	208	217	202	218	183	204	206	199	212	213	208	191	200	232	199	203	185	191	202	224	217	211	171	216	197	197	190	207	203	221	196	204	180	203	204	222	187	209	197	190	203	219	195	207	208	193	197	188	198	183	191	204	216	206	211	228	216	198	198	178	208	181	199	201	209	182	221	223	204	191	231	192	211	204	214	168	183	183	206	227	200	210	182	188	196	182	174	191	218	193	202	210	208	231	205	175	232	186	221	222	216	224	220	179	197	222	221	212	178	197	203	194	186	196	224	212	220	212	180	171	222	222	215	188	198	203	207	197	200	198	195	189	199	202	215	224	227	201	185	205	229	194	190	211	198	201	188	187	213	202	181	207	208	180	200	199	197	201	233	190	198	172	210	220	193	169	200	207	230	192	187	190	209	216	200	219
33198	40479	35728	7079	2775	2069	1729	1529	1269	1239	1134	1193	1691	1136	2065	1371	1080	6292	19258	20523	17651	8960	6121	4403	2371	833	957	1577	1783	1551	622	458	548	489	465	473	502	491	483	458	456	477	487	463	457	479	496	460	487	472	499	478	513	480	446	496	479	519	460	462	498	499	513	436	470	494	497	462	425	510	466	446	517	487	477	446	445	516	441	504	490	531	517	452	470	457	492	484	455	499	474	485	493	483	489	493	456	481	483	482	457	495	492	479	508	481	476	490	484	459	505	476	475	439	500	484	498	454	460	448	440	501	478	471	481	505	462	476	500	479	475	454	494	444	517	453	457	436	486	456	468	485	484	461	511	466	453	475	475	464	486	487	463	481	483	498	490	432	481	495	471	522	479	483	460	470	473	442	478	502	497	503	462	509	498	483	470	451	442	479	502	526	487	484	479	500	489	442	450	501	473	492	489	475	452	453	442	530	465	491	468	435	475	499	501	483	465	494	473	441	502	485	485	482	446	460	496	476	504	518	474	465	475	444	515	493	479	524	497	503	454	465	504	450	507	488	474	501	463	505	449	475	491	481	436	474	442	491	449	469	534	476	487	481	470	488	444	488	462	439	480	476	489	456	517	453	486	475	489	453	480	494	453	482	461	507	475	480	450	455	468	444	474	428	481	523	473	481	472	489	458	473	485	495	484	461	438	476	479	493	497	477	471	494	496	500	444	488	461	474	459	505	473	471	461	474	451	478	462	453	514	467	470	475	463	455	460	481	469	511	491	427	488	469	444	470	469	479	477	472	511	500	468	521	444	490	530	457	469	453	496	466	521	486	491	464	517	434	475	469	477	442	469	491	476	441	483	434	490	493	480	488	461	489	502	473	434	490	456	459	474	494	466	550	454	486	461	465	492	449	472	488	514	430	469	491	480	479	488	477	475	489	484	483	464	451	475	498	456	501	483	466	524	460	475	481	499	464	465	492	497	471	452	487	501	478	501	489	442	498	468	446	471	504	511	483	483	483	473	493	494	464	477	439	450	457	503	448	488	485	528	486	476	518	493	475	474	464	503	451	464	488	466	501	492	462	496	530	476	514	444	473	492	450	452	465	465	521	438	486	472	499	455	437	452	509	500	479	478	505	480	503	469	520	489	454	557	492	506	479	494	446	449	449	506	477	478	494	483	468	477	523	470	508	463	500	472	497	443	488	457	498	499	498	510	455	498	494	476	466	456	538	452	467	465	486	483	454	500	490	452	479	479	468	466	460	473	481	484	479	520	475	464	462	449	464	490	528	496	463	481	483	487	489	512	450	461	458	511	466	522	479	475	458	491	492	506	476	503	461	454	474	463	471	478	497	465	509	485	483	463	455	470	504	461	481	495	491	481	454	496	488	504	436	492	453	442	511	482	467	478	517	454	500	481	520	499	477	500	472	460	455	480	479	463	494	472	480	452	468	486	441	515	471	494	462	494	476	498	486	481	497	479	505	455	494	467	470	468	459	466	492	488	467	511	448	461	493	443	458	452	473	460	459	457	467	479	474	494	463	444	464	481	427	453	466	445	512	471	466	477	471	493	500	463	476	466	512	479	468	472	459	476	491	447	491	477	514	505	518	502	456	487	530	478	463	466	499	465	491	494	444	478	483	467	506	499	514	467	517	488	484	500	474	476	498	487	506	473	488	496	506	492	468	480	508	504	465	468	467	499	456	489	483	472	445	472	495	470	513	460	476	431	484	475	454	470	482	481	445	458	491	511	461	486	466	508	473	527	429	495	502	472	472	468	443	462	507	477	460	473	502	480	503	523	471	497	487	485	469	480	482	435	493	503	465	491	446	449	462	462	472	485	473	481	465	459	494	460	459	472	515	499	514	459	504	481	477	509	475	456	502	475	465	454	503	513	479	463	493	484	463	481	480	498	517	518	476	486	477	493	441	486	487	471	521	489	481	504	502	460	503	465	487	521	482	512	456	432	497	501	523	436	494	488	503	492	520	458	460	490	445	450	488	469	520	483	470	459	452	517	460	484	450	479	492	427	485	484	478	442	446	451	487	493	484	524	464	491	497	467	485	498	485	449	464	478	485	468	527	494	492	467	468	474	490	529	479	476	498	491	478	456	503	472	460	515	483	490	484	460	496	474	508	444	491	459	471	452	464	490	468	484	455	483	524	486	478	506	472	486	454	509	441	464	494	468	505	506	518	481	488	482	475	518	499	487	496	501	456	495	459	477	510	517	471	507	465	493	512	457	491	499	468	472	501	491	447	483	495	451	482	472	469	500	468	498	468	527	441	477	475	489	448	491	513	506	448	483	457	468	485	517	493	521	462	474	511	464	471	482	487	459	513	465	506	493	476	452	453	505	513	489	485	491	469	452	436	468	532	481	479	470	504	422	473	482	449	446	496	473	495	458	439	480	460	489	489	459	437	515	489	523	488	427	448	464	485	461	471	473	478	497	520	475	490	492	469	496	451	482	466	488	460	488	480	465	467	482	470	497	481	465	465	478	458	492	457	463	480	503	482	489	507	482	515	472	481	504	494	456	464	478	471	482	494	525	477	478	453	453	524	469	476	499	412	464	506	487	499	442	474	454	473	490	457	464	461	497	478	470	494	481	480	500	527	509	491	475	500	500	509	474	447	502	485	482	474	460	475	499	488	476	449	488	452	514	518	470	468	495	462	479	521	440	502	465	481	540	456	462	473	514	510	466	482	488	466	517	486	464	491	486	471	477	474	474	451	478	476	486	484	473	451	480	499	465	504	502	444	488	478	460	465	474	488	477	498	452	475	513	479	424	444	479	502	486	489	479	510	498	486	467	504	473	482	449	483	495	487	463	484	467	464	504	470	498	439	484	512	500	495	501	473	453	456	456	451	471	422	511	484	451	509	510	490	461	478	504	463	473	460	443	523	538	497	497	493	473	472	482	477	503	465	500	488	494	492	487	477	439	495	448	502	500	527	512	498	482	507	421	479	492	467	510	466	499	466	499	497	470	501	484	462	448	513	492	496	493	460	465	470	456	501	500	500	460	481	473	472	495	503	450	473	470	490	493	483	495	456	495	555	478	508	488	525	499	452	460	481	488	483	493	531	447	487	451	475	439	504	500	498	472	509	481	443	478	441	508	537	483	518	480	480	490	473	461	519	460	476	512	500	499	485	474	468	471	478	459	449	463	465	510	472	489	474	459	494	445	498	481	497	459	501	454	508	495	478	460	478	500	485	480	481	489	454	476	465	511	490	473	469	451	491	476	468	488	460	490	481	498	490	475	475	450	469	469	492	460	441	478	495	492	481	500	453	482	471	477	527	481	468	465	393	464	511	504	482	453	492	557	460	476	510	457	480	479	410	505	481	506	450	474	496	463	458	490	454	481	508	479	495	488	453	446	477	505	510	482	503	493	487	481	472	486	472	439	477	465	468	509	461	470	483	445	458	464	480	507	497	471	471	485	480	446	505	464	441	462	486	531	515	450	451	505	504	484	505	456	468	450	488	457	493	473	465
48829	44692	38699	26046	22648	17612	10831	5418	2017	604	415	362	565	390	728	511	1636	3762	10993	10872	7752	3444	2430	1766	837	321	313	550	668	468	176	138	134	164	165	178	156	158	148	169	155	145	160	127	130	144	177	142	159	147	145	162	174	176	154	181	163	154	171	166	186	172	139	164	160	168	156	138	177	157	173	147	176	142	150	142	164	151	179	158	163	164	161	152	141	144	159	163	176	181	162	130	174	164	170	157	175	151	192	169	172	157	141	166	185	189	146	163	138	163	171	153	165	181	159	155	171	184	162	182	159	156	162	164	149	136	159	148	154	152	168	166	164	165	158	151	150	178	148	144	144	159	163	166	151	134	166	180	172	145	160	168	161	147	155	163	159	162	166	160	165	163	150	184	134	163	125	168	162	170	173	152	149	157	137	172	143	140	162	172	168	169	150	152	146	149	141	164	167	161	165	169	154	162	158	140	159	171	165	155	156	176	137	152	137	181	148	172	141	169	167	153	163	158	168	171	159	157	168	175	152	179	185	160	163	169	152	170	147	173	179	145	147	139	150	186	147	194	153	184	182	181	176	173	147	173	190	144	164	173	157	158	161	154	141	130	171	181	184	195	144	154	157	183	167	146	176	156	168	136	156	166	165	126	147	141	160	180	175	162	147	160	159	151	143	161	138	151	149	134	145	152	166	151	146	147	125	142	171	163	157	178	156	160	146	173	172	165	149	140	168	161	190	143	152	156	135	155	155	171	137	171	164	168	158	149	169	153	152	164	169	170	172	179	142	169	124	144	145	150	135	162	143	159	148	181	156	163	182	155	125	148	164	160	147	168	164	161	157	124	173	156	181	159	148	124	166	153	162	161	126	138	149	152	150	162	148	154	153	165	176	157	165	147	173	138	144	169	168	168	172	163	171	152	168	156	165	143	172	138	167	165	140	154	153	149	167	166	136	156	151	175	181	135	162	160	144	188	170	181	145	164	137	167	169	166	157	135	161	161	180	154	151	158	150	154	167	137	156	173	147	154	154	136	154	137	165	174	167	162	149	143	171	142	172	184	131	139	151	192	161	157	149	137	146	137	176	162	155	143	162	137	164	183	176	166	153	171	154	140	170	156	172	148	164	153	136	157	161	153	185	183	175	159	146	132	154	145	157	162	132	154	162	148	158	152	138	166	158	177	184	140	142	144	152	172	166	168	148	158	175	148	162	131	166	159	162	159	148	170	177	146	154	124	169	163	144	163	165	151	187	162	151	167	140	164	178	159	158	165	152	156	152	159	153	170	158	176	170	147	144	136	170	163	179	168	164	168	158	142	149	168	143	156	173	170	151	170	134	160	170	158	177	165	172	145	182	161	163	174	155	144	168	134	154	185	166	183	148	144	145	158	185	161	165	175	172	147	181	161	168	153	152	151	160	153	173	154	167	174	159	184	159	168	164	156	155	164	159	168	133	146	170	159	148	177	143	152	180	179	139	133	156	157	167	168	144	163	179	171	163	173	176	165	141	166	142	157	148	153	165	180	150	161	155	154	141	159	183	147	141	154	154	158	171	133	163	154	163	175	156	182	150	147	173	161	148	154	159	165	127	141	152	147	159	177	154	180	158	159	172	170	154	144	176	152	154	152	170	150	154	145	146	160	155	156	164	173	171	156	148	166	179	151	158	176	150	160	182	160	164	167	153	183	159	171	152	156	163	173	157	164	157	153	163	145	145	170	158	161	168	154	163	170	163	171	136	165	144	151	175	152	168	180	167	175	159	170	169	150	145	178	155	158	153	166	153	159	163	176	163	159	168	183	157	143	148	164	168	151	149	159	159	157	148	163	164	174	150	145	154	169	156	150	151	151	152	162	141	140	154	149	186	149	185	169	166	170	165	155	157	183	169	139	154	177	164	181	181	180	153	189	169	161	158	167	155	154	160	179	174	131	163	178	165	179	176	159	160	147	164	165	154	162	156	164	163	163	177	160	157	160	140	141	165	181	184	146	160	149	165	162	178	176	147	160	158	162	170	151	139	168	162	136	155	157	145	162	142	145	162	151	161	170	187	151	174	165	167	157	175	166	147	165	161	171	174	133	145	164	187	159	165	147	179	158	162	166	137	186	172	154	138	174	164	164	163	153	144	158	173	168	169	161	164	163	183	137	161	163	148	134	180	144	151	178	172	153	151	159	179	166	167	171	168	158	174	158	135	186	140	157	155	163	169	148	156	165	163	171	146	167	159	173	182	174	167	169	166	152	150	139	160	146	157	161	152	169	153	154	140	155	150	156	179	165	151	158	163	155	160	160	168	154	135	167	146	133	162	169	171	153	191	172	145	145	142	164	162	157	146	142	131	157	176	145	179	153	164	153	161	175	175	177	156	159	177	120	159	171	149	152	145	164	148	164	148	187	148	146	154	175	156	167	164	163	160	155	147	159	149	149	152	162	158	165	164	141	165	155	178	156	162	157	169	173	143	209	150	169	164	170	152	157	168	158	147	153	176	145	173	165	168	155	179	152	144	144	146	171	152	137	148	153	175	168	153	157	142	152	182	167	168	146	150	167	155	152	155	180	169	148	184	169	149	163	136	156	154	145	130	158	146	173	198	147	180	151	184	147	178	174	154	145	153	166	169	162	171	165	131	170	162	168	158	160	153	158	175	152	193	177	160	167	181	164	182	165	150	167	174	175	167	160	164	183	165	133	149	161	162	166	165	168	151	154	143	160	142	135	151	157	143	161	171	158	156	165	170	149	173	159	153	151	165	160	180	148	169	159	175	156	158	172	160	157	168	145	168	153	151	198	164	166	158	181	161	157	154	166	166	152	170	140	159	143	169	164	177	168	167	195	170	151	153	180	134	165	154	169	177	168	153	178	173	156	156	148	159	151	165	155	154	168	146	146	167	126	167	142	145	143	138	179	142	155	157	150	140	182	170	126	172	151	169	168	149	152	141	137	183	165	149	154	160	173	155	151	159	165	162	163	194	158	151	160	139	160	146	167	154	134	147	139	162	162	165	176	162	175	152	148	162	176	161	164	158	170	158	158	153	145	164	168	152	179	147	151	152	175	172	175	147	149	166	166	182	144	154	175	165	165	174	170	146	134	160	137	167	186	161	151	154	195	140	162	171	161	147	140	159	162	160	165	164	181	156	164	155	151	122	173	153	167	182	166	140	164	164	159	153	154	158	178	180	151	163	154	179	152	153	182	163	149	155	159	152	156	154	155	176	157	163	158	159	152	172	163	141	147	164	156	150	179	167	170	159	159	173	155	156	181	149	116	187	150	147	165	153	145	143	141	166	177	158	176	173	169	163	148	147	162	144	173	174	159	139	177	169	154	193	149	135	153	143	168	140	185	161	161	157	162	149	181	150	155	175	150	185	167	142	178	131	155	128	151	142	152	159	134	147	184	144	152	162	149	140	174	164	162	155	138	143	154	160	176	158	142	173	169	168	172	171	190	180	172	148	167	180	156	164	166	152	164	146	160	160	173	153	151	163	136	163	147	171	147
38531	45845	39606	14534	5206	4211	3254	2690	2284	1964	1625	1611	2700	1788	3951	2367	7893	16095	33875	32570	24851	14756	11577	8452	3878	1281	1299	2638	3165	2230	587	356	354	392	374	402	401	430	406	345	368	355	367	364	365	388	396	380	367	348	382	357	377	390	319	398	371	364	378	338	392	346	407	329	363	386	338	357	382	406	368	377	339	336	400	364	347	372	376	358	388	390	399	339	343	366	373	351	398	400	398	400	387	375	394	408	366	382	351	373	366	360	367	380	386	370	397	372	395	362	366	362	373	369	358	356	366	388	392	371	339	399	348	374	389	370	405	349	363	371	377	419	381	375	378	332	363	333	356	353	363	373	348	338	368	369	371	380	391	387	357	366	335	366	383	378	356	382	392	365	378	348	353	355	337	378	363	358	341	359	381	410	392	366	399	364	395	383	342	372	362	395	358	375	371	366	385	386	363	323	388	366	375	333	369	389	375	350	379	384	411	389	341	357	354	383	382	382	319	403	369	363	401	362	386	395	366	387	372	359	389	357	368	367	372	368	386	381	349	378	397	383	379	376	369	358	365	388	380	378	381	380	378	364	393	375	397	387	376	353	369	366	410	354	366	384	349	386	391	428	354	376	387	370	379	378	369	389	398	374	344	369	392	391	375	379	379	393	356	371	390	392	387	322	377	352	374	394	368	400	388	348	370	394	405	368	377	393	370	355	386	366	374	361	374	386	391	407	396	413	379	339	325	373	380	351	358	377	366	400	361	363	392	408	395	375	378	383	359	400	364	373	388	362	396	347	393	357	355	398	397	396	374	387	376	403	346	379	310	382	388	384	369	365	375	381	371	373	388	367	373	391	383	365	371	403	375	369	347	343	378	401	370	369	364	369	371	409	401	343	402	353	354	372	375	368	343	366	381	373	348	365	365	339	375	373	319	371	342	352	344	345	371	375	392	376	364	388	392	350	394	385	387	386	370	376	352	388	348	361	391	384	384	398	363	388	390	378	366	410	325	362	387	357	380	354	403	413	385	382	378	382	380	384	371	385	373	376	374	389	362	332	364	365	388	359	374	350	396	345	388	396	346	363	381	383	367	371	377	394	373	371	387	363	374	366	385	382	344	358	367	392	361	360	379	339	381	380	416	376	378	366	380	379	397	359	407	360	368	375	362	405	389	371	410	392	355	366	366	403	375	344	384	361	367	368	322	385	384	368	340	418	353	390	364	375	396	362	381	389	399	396	402	392	393	348	368	369	371	334	366	380	378	363	409	365	361	348	364	380	387	383	407	394	370	365	396	380	359	386	382	384	356	387	345	365	372	357	400	371	373	373	387	343	373	367	393	363	353	406	373	362	372	368	381	346	399	358	343	383	356	360	346	380	411	340	361	388	350	382	376	411	388	364	404	363	360	353	403	360	341	395	368	361	388	381	382	358	387	376	373	376	364	388	386	371	338	350	371	349	366	378	382	358	369	369	394	367	368	361	366	370	403	370	324	358	369	387	380	374	369	372	345	353	359	368	360	396	395	354	384	352	354	391	395	379	383	358	375	369	420	387	368	360	379	366	354	375	385	403	392	375	369	358	364	367	372	356	406	370	358	389	356	364	376	363	381	370	349	360	411	363	364	404	351	382	376	361	364	337	390	366	359	361	391	376	388	361	385	366	381	380	376	379	371	375	364	377	359	381	374	382	359	382	391	419	393	359	391	360	375	367	374	353	426	391	347	374	339	391	351	352	377	352	380	343	413	379	356	364	367	370	398	357	350	348	351	378	389	345	367	404	388	355	395	366	365	350	378	374	379	356	358	351	366	375	407	377	367	369	399	356	356	353	371	385	362	367	385	369	350	388	335	405	352	349	360	406	396	378	390	379	367	355	400	374	367	392	347	381	341	354	362	390	387	368	397	386	365	389	411	401	375	398	384	376	411	376	365	353	349	334	353	375	350	403	385	388	383	375	364	377	370	376	374	371	354	367	396	384	369	373	376	363	353	417	383	402	357	363	368	379	377	375	389	355	380	388	422	370	404	326	389	392	354	392	395	382	371	376	371	366	352	375	405	369	392	352	368	358	421	374	352	339	393	379	371	377	350	385	370	380	368	354	431	353	384	382	327	383	377	376	378	372	365	383	392	372	369	365	338	395	397	386	368	412	336	406	366	388	383	400	373	327	384	400	387	386	351	372	409	362	355	416	414	398	362	397	394	369	385	359	388	391	393	340	379	401	381	353	356	387	354	360	394	370	321	414	377	354	384	396	360	386	353	383	360	376	365	369	349	371	345	349	369	363	359	391	377	376	407	393	345	394	380	346	386	360	344	359	390	360	351	407	361	372	380	355	347	370	409	364	371	375	358	378	362	377	371	370	366	412	355	369	386	371	374	375	368	356	360	375	378	362	401	388	365	365	369	417	371	388	361	362	387	404	374	357	401	356	369	396	358	358	374	380	365	366	390	368	379	408	338	366	355	396	363	371	347	376	377	365	380	376	364	370	385	351	368	340	391	372	388	385	369	369	336	349	358	366	377	373	380	374	355	369	408	359	365	367	384	380	395	396	377	338	403	359	387	367	386	348	366	383	342	352	399	399	384	354	379	364	382	388	372	399	399	383	400	390	362	361	374	385	368	369	371	417	342	351	369	391	365	377	379	382	404	377	356	368	357	363	385	353	394	360	357	392	358	396	381	401	359	361	377	404	382	414	359	355	357	375	394	361	351	362	383	382	361	375	358	359	360	361	356	416	365	367	391	368	367	360	378	360	383	363	367	351	374	385	384	378	376	368	344	373	363	355	369	375	368	356	339	333	360	347	358	375	363	344	357	399	347	369	373	367	390	394	412	358	369	394	388	379	395	358	366	367	397	335	375	397	367	380	377	398	420	342	371	388	346	369	390	357	375	376	419	377	405	387	388	358	374	369	401	368	388	328	386	330	358	375	409	380	380	367	378	416	384	376	388	350	362	364	355	373	374	371	383	363	377	370	399	360	379	375	347	340	381	362	355	362	364	409	319	372	392	394	373	401	403	362	382	368	383	355	385	379	357	389	362	362	333	349	372	341	317	407	388	384	370	357	391	371	383	375	410	376	392	362	359	371	416	391	412	402	367	400	339	390	383	373	409	397	376	372	332	359	381	367	375	396	374	391	365	364	340	366	422	387	370	374	392	361	391	381	403	366	384	377	388	396	391	356	378	383	374	385	343	380	386	372	385	413	374	394	349	368	383	376	346	390	349	395	357	372	366	406	358	363	372	362	383	319	403	389	394	375	388	349	382	339	371	366	366	378	355	346	374	415	358	384	375	354	379	373	392	352	366	358	375	394	394	367	327	369	373	377	393	399	381	353	386	368	370	359	353	361	403	382	362	350	380	367	337	377	365	387	351	363	393	365	340	396	363	360	411	372	358	343	378	387	373	384	419	376	369	365	374	366	354	386	389	378	366	355	358	345	366	379	367	373	357	428	359	385	403	371	383	414	369	386	385	374	378	340	371	394	357	358	353	370	372	403	383	381
9106	10469	8744	1967	527	298	243	200	196	226	183	194	179	150	178	199	186	299	477	584	583	334	295	286	200	185	155	185	188	196	178	184	169	155	163	164	162	153	168	146	165	178	155	171	162	174	181	144	140	177	175	203	174	178	187	144	168	195	172	150	155	162	164	200	172	186	182	165	166	177	176	159	163	180	150	182	183	155	174	168	191	152	165	177	170	152	145	170	166	153	160	173	155	174	168	181	166	172	199	169	166	189	169	165	159	174	196	181	189	177	156	164	175	171	162	155	150	170	165	160	175	175	152	147	156	169	184	176	154	135	173	172	177	167	169	160	202	148	150	171	165	156	169	150	181	168	158	189	153	163	155	159	176	157	168	174	174	160	183	161	171	132	151	159	172	170	169	173	155	151	153	188	175	167	146	169	162	153	184	183	180	175	157	164	139	189	161	153	183	193	160	158	141	176	168	161	179	160	176	191	150	166	141	157	173	170	181	174	163	167	142	144	172	182	142	188	197	168	160	179	159	192	157	200	150	141	192	167	155	136	167	180	185	168	166	156	160	178	155	165	169	190	180	180	186	187	166	141	150	163	173	155	160	159	174	178	166	150	168	159	172	165	156	162	159	158	187	161	197	193	164	147	153	156	163	182	179	185	173	167	161	164	162	163	153	182	144	164	178	170	185	165	175	183	149	166	170	178	150	176	165	162	170	156	182	160	162	162	157	162	167	172	170	149	190	177	153	160	180	162	156	174	159	174	162	193	178	184	177	169	153	149	186	179	174	155	162	178	163	155	178	168	182	175	189	157	168	178	190	183	154	143	152	174	155	156	187	159	169	149	160	187	176	175	169	162	176	154	175	148	175	165	166	155	175	163	161	180	156	161	154	165	181	157	153	164	172	154	145	147	157	170	157	181	180	165	193	194	176	175	192	155	178	171	159	178	160	182	174	167	170	155	199	172	177	182	162	186	163	172	176	162	159	161	171	149	158	156	148	181	170	179	164	187	157	144	182	182	174	176	179	188	189	176	166	169	205	171	152	183	169	168	179	185	197	182	173	184	172	167	166	165	148	179	175	159	132	175	162	152	171	171	169	142	161	189	176	208	173	171	190	167	203	161	161	143	176	174	171	175	188	152	188	164	171	192	162	170	156	185	169	169	154	172	153	158	179	160	162	174	159	140	174	163	151	154	149	172	142	207	180	144	165	184	202	163	141	145	175	164	176	169	159	184	173	173	147	174	168	156	174	151	192	183	186	154	157	155	160	173	178	135	186	189	163	191	165	179	183	168	177	173	167	153	138	163	138	191	158	185	163	171	148	170	159	176	149	151	171	172	171	170	160	134	177	179	165	187	179	185	172	162	153	173	188	178	166	161	187	151	182	143	174	168	197	143	170	175	162	159	155	168	149	161	168	172	166	177	173	204	179	172	174	175	144	171	171	186	161	194	162	175	205	172	149	166	157	183	158	175	156	171	162	170	154	180	197	165	161	172	181	183	182	146	168	165	152	157	179	164	174	186	183	160	153	162	187	179	153	166	172	158	162	178	170	185	170	154	158	147	166	167	173	157	171	152	183	171	174	148	154	161	169	152	152	176	176	144	178	173	190	166	153	164	179	149	193	172	173	152	163	183	176	196	168	183	167	164	168	165	165	183	147	156	153	161	142	160	146	162	148	184	161	175	172	165	170	185	163	154	157	169	172	170	164	152	165	161	159	168	173	173	164	160	192	152	145	185	182	167	171	150	161	172	176	164	159	154	162	150	189	174	155	179	144	164	181	173	155	165	172	171	172	147	199	152	152	190	173	139	176	130	173	159	170	162	166	148	187	163	172	147	182	134	178	171	172	175	163	200	148	171	172	184	141	147	182	168	173	168	150	168	162	157	177	155	174	163	182	170	166	173	151	168	159	169	184	172	146	159	197	172	174	175	181	209	176	185	151	202	182	156	183	176	165	171	168	153	151	170	159	182	163	198	192	163	195	185	180	158	169	185	179	176	177	171	154	163	152	176	150	161	184	194	140	178	165	155	179	157	171	183	176	163	160	176	169	176	179	193	175	146	185	174	167	153	155	173	185	166	175	161	144	163	157	179	147	171	169	142	152	184	186	149	180	189	163	143	160	166	177	170	149	152	162	169	128	159	179	172	170	163	141	163	147	184	168	184	177	183	177	138	155	162	182	161	182	180	147	172	162	170	169	193	190	155	175	165	164	165	161	171	165	179	153	167	171	181	182	172	158	163	156	142	179	154	161	152	182	139	151	192	149	176	175	145	163	175	183	158	180	162	206	174	160	159	173	171	185	154	169	155	174	172	170	164	192	185	190	150	163	153	189	163	176	191	185	160	140	163	181	185	161	147	143	163	151	166	176	173	180	172	160	154	176	179	136	169	196	157	172	161	179	158	157	164	156	154	173	168	199	153	163	188	156	165	158	169	139	175	168	189	157	167	172	168	171	164	149	168	155	153	164	180	180	195	194	165	183	165	160	176	186	171	149	178	170	164	175	154	166	163	167	192	149	149	167	167	156	164	187	158	181	182	180	156	171	182	169	167	169	162	176	166	167	150	148	146	165	172	150	194	168	203	165	188	186	172	168	167	170	185	173	165	170	159	164	187	164	166	170	169	170	183	153	152	137	162	176	182	169	147	148	159	171	162	170	182	174	180	152	167	151	153	182	180	182	170	164	165	164	150	176	189	177	159	176	187	179	177	175	176	178	173	164	169	167	154	196	170	179	177	152	178	145	165	149	172	155	180	162	140	147	156	169	180	164	148	177	150	177	175	173	143	162	203	161	149	149	141	144	183	182	172	192	158	170	154	185	167	170	167	196	186	165	156	148	160	167	169	159	172	164	155	146	169	174	167	179	177	158	171	159	176	149	173	170	165	162	175	190	173	170	158	174	170	179	160	183	166	184	201	151	173	184	197	154	165	170	150	166	159	165	190	157	151	144	166	182	180	174	149	156	158	172	173	163	171	191	173	172	190	157	177	171	179	150	165	177	191	201	190	180	163	149	154	179	164	150	165	151	161	173	169	185	159	151	174	171	166	133	181	182	181	181	192	160	176	154	150	170	176	158	171	153	160	171	176	186	169	166	185	166	180	160	159	146	171	167	142	156	165	163	183	168	158	163	163	129	150	160	164	164	201	180	158	167	183	185	207	181	167	172	169	191	171	172	164	176	162	177	169	165	153	158	163	193	176	160	174	213	179	162	172	181	196	168	142	149	148	166	167	167	171	185	183	168	141	157	153	166	181	168	159	198	159	163	189	145	163	157	145	146	155	190	174	181	174	191	194	169	131	156	184	143	168	164	173	156	155	162	165	161	173	162	177	177	164	188	169	168	168	180	162	189	170	180	158	168	148	200	194	182	182	153	171	146	150	160	154	172	169	182	143	159	164	171	178	156	170	186	166	179	164	179	193	175	179	185	164	175	159	152	180	160	173	152	170	182	189	142	186	170	160	153	149	145	191	160	185	176	177	150	161	172	199
7360	11301	10618	1797	874	693	665	598	573	572	516	492	497	488	509	472	570	1666	2744	3186	2621	1273	998	875	546	404	385	417	543	547	458	465	406	462	395	432	416	396	397	410	399	434	435	383	450	407	390	392	397	397	396	399	443	433	452	446	405	467	455	429	410	408	416	395	398	376	406	418	436	401	431	406	399	402	376	416	413	403	418	400	447	398	433	391	410	388	398	429	448	451	409	440	422	406	399	402	409	397	392	397	409	452	438	402	427	418	441	382	408	418	438	395	411	432	367	405	410	393	403	381	412	403	420	432	425	367	418	449	399	433	395	391	378	423	431	428	446	440	409	384	398	404	427	386	423	421	423	368	427	391	433	416	409	422	408	452	414	425	435	391	427	395	410	433	436	439	427	432	399	469	391	386	419	411	401	424	395	417	385	436	405	412	398	398	404	436	439	457	445	371	437	419	418	442	376	421	433	418	426	407	400	390	410	421	430	446	363	419	440	420	439	450	407	445	409	423	453	416	422	366	399	423	397	414	394	427	394	458	404	434	409	430	397	420	412	428	382	458	449	422	442	405	435	415	414	453	401	418	450	402	405	409	430	400	421	422	431	369	389	428	426	465	410	418	400	416	412	410	418	448	398	400	431	416	393	412	406	402	425	422	400	410	426	401	424	422	437	407	412	433	462	430	399	411	422	449	389	391	411	422	428	416	397	445	396	394	424	431	433	413	460	427	427	408	423	391	441	416	406	414	399	447	379	439	416	424	436	438	407	437	390	411	424	403	410	397	424	419	382	397	437	387	425	399	429	382	360	400	427	404	423	403	420	423	434	426	382	460	422	421	442	416	390	420	415	417	441	406	388	422	415	414	379	436	388	431	383	431	387	400	401	414	385	425	371	413	388	412	408	438	424	456	416	386	431	424	400	444	382	486	378	418	417	425	391	398	397	413	412	397	386	425	441	416	451	439	389	397	389	386	426	395	382	456	441	428	398	434	419	407	368	377	426	431	410	449	375	412	403	401	400	387	387	443	429	381	419	425	438	429	448	411	445	401	423	420	410	431	394	405	444	427	399	397	409	422	425	394	416	401	434	426	449	378	378	370	424	432	397	413	427	420	409	419	437	390	412	416	404	435	409	418	378	388	404	396	395	389	435	424	404	420	411	382	392	398	389	428	431	399	420	428	383	431	422	391	420	469	465	415	403	388	417	389	400	411	406	423	427	437	377	411	397	413	425	364	463	420	412	369	414	401	415	431	403	407	448	410	397	442	417	412	425	425	432	419	387	384	424	410	422	414	415	432	417	391	423	388	430	432	389	446	405	471	402	400	404	439	400	405	438	399	420	420	406	400	399	390	406	396	424	422	394	389	429	416	409	429	404	401	390	440	438	404	432	417	418	416	420	418	416	428	424	410	437	434	391	422	406	417	418	402	385	409	395	451	409	436	426	427	424	443	391	383	386	411	398	409	426	432	415	430	455	425	415	417	434	401	367	400	377	416	384	361	409	437	432	416	419	388	435	393	352	414	484	440	423	410	402	388	448	383	462	401	414	458	417	427	452	445	402	355	416	400	406	414	422	411	390	390	392	402	424	432	410	414	436	386	386	406	408	454	408	406	407	403	389	409	450	438	402	407	410	408	416	413	394	401	396	415	431	456	405	430	435	401	432	468	432	412	448	431	404	390	423	429	426	416	402	410	419	424	407	425	442	401	432	411	413	402	433	417	447	410	423	423	400	408	384	406	396	401	408	415	423	399	413	407	415	403	443	417	456	402	402	344	429	399	386	420	374	411	409	403	416	411	418	397	396	436	419	410	418	415	433	398	418	429	406	415	393	403	383	406	457	410	420	431	436	387	421	399	388	420	431	432	401	416	396	394	418	398	452	416	459	465	422	399	414	411	412	399	397	393	448	390	427	401	390	416	404	372	410	405	480	422	384	413	429	398	380	437	430	424	431	398	405	396	398	417	410	436	418	378	416	438	394	395	437	416	431	412	408	389	444	420	416	387	421	399	428	372	412	395	427	411	420	420	447	425	396	411	374	414	427	408	439	392	409	459	401	393	393	401	358	434	404	413	424	430	378	458	393	416	411	393	408	384	419	414	426	452	401	401	415	404	413	418	414	410	397	429	424	403	416	424	366	427	406	416	378	403	407	416	431	428	395	425	419	418	437	423	374	390	359	429	425	398	420	408	428	418	418	416	405	415	441	414	399	425	409	405	381	407	402	398	395	417	386	387	408	426	398	382	402	435	414	383	412	418	409	405	415	383	402	411	409	394	435	442	453	408	417	404	376	454	405	412	413	401	403	421	430	425	420	444	420	434	401	413	421	426	409	448	381	369	417	410	409	407	402	417	389	438	445	405	406	394	435	432	422	416	415	414	417	402	432	419	402	420	453	414	430	408	435	380	455	420	406	433	406	403	416	404	447	414	420	382	398	383	406	428	392	447	457	456	395	437	420	448	431	400	403	427	410	430	430	418	440	438	484	432	408	430	467	414	404	383	380	426	384	412	440	417	424	429	411	394	378	405	400	404	425	408	433	391	418	388	413	418	396	398	411	451	449	426	379	415	400	457	427	423	413	419	423	393	394	389	419	428	429	434	426	391	411	424	434	423	425	440	408	396	382	400	423	437	430	397	422	419	396	423	441	432	458	400	410	430	412	409	413	415	407	408	424	400	402	411	439	392	387	430	386	402	404	381	410	428	391	437	408	407	402	382	428	415	400	413	414	388	410	445	397	440	417	429	395	420	413	406	484	382	418	437	389	430	434	378	423	420	422	436	418	428	434	399	438	416	451	427	453	425	435	406	383	391	417	418	422	435	410	428	397	438	427	438	413	419	434	397	433	426	432	406	453	423	409	422	410	412	420	385	369	420	414	401	417	429	402	430	401	387	425	410	407	394	416	419	415	387	458	430	434	422	419	389	413	385	408	422	434	403	450	408	428	384	425	438	414	401	391	399	422	429	415	451	407	420	402	424	386	421	424	455	399	411	409	404	440	431	424	397	455	427	430	410	450	420	412	434	433	422	408	381	461	413	446	415	406	439	402	390	384	414	422	443	427	435	411	448	416	429	406	440	410	426	412	409	394	447	439	408	412	392	390	417	388	423	376	397	417	408	400	434	452	394	445	403	405	411	403	394	454	420	400	401	406	440	390	430	406	397	390	417	399	448	465	407	429	408	418	415	412	423	427	460	396	450	430	425	404	421	434	384	451	423	426	386	391	414	422	418	394	429	432	417	414	422	411	400	444	366	423	393	454	444	398	433	415	425	370	404	429	428	416	383	393	432	434	432	384	399	451	438	454	422	421	372	419	411	401	426	436	385	421	412	416	415	434	414	436	412	408	422	409	435	427	425	445	405	428	408	412	403	436	436	448	412	392	407	409	408	418	460	387	392	388	375	401	388	423	434	448	405	414	414	364	390	421	418	406	416	447	477	450	395	427	421	426	417	405	400	412	403	440	402	440	420	425	426	445	396	425	382	389	408
38668	39867	31244	22273	12509	6446	2885	1188	529	340	307	306	335	265	335	360	715	3025	4754	4439	2900	1409	1043	861	429	302	231	321	379	327	244	195	213	206	206	194	198	193	183	203	229	172	188	213	190	232	208	193	218	193	187	197	215	198	203	226	183	210	224	215	185	188	188	231	166	206	183	208	196	215	187	205	214	190	212	214	225	191	213	218	178	178	195	211	243	187	223	210	225	198	209	218	218	189	215	206	211	187	174	196	209	163	182	196	203	218	180	216	222	190	182	205	217	207	200	206	205	230	190	197	185	212	204	189	195	214	196	201	191	211	192	219	216	200	197	196	220	239	227	206	185	200	196	196	214	172	187	199	192	194	197	182	194	219	196	183	216	202	168	206	181	211	206	176	182	221	205	224	216	208	210	203	210	191	201	187	207	197	202	230	207	193	191	188	179	198	188	205	203	189	192	217	191	194	208	206	217	215	175	241	215	211	192	186	210	208	211	226	202	199	229	218	199	200	201	208	207	186	184	209	192	188	202	194	181	187	208	223	208	193	174	221	212	190	195	205	201	193	194	177	195	205	181	208	221	193	185	164	209	190	199	195	210	204	173	219	212	210	199	202	191	194	204	207	203	196	176	212	191	197	190	208	200	237	193	193	229	202	206	172	211	203	202	221	228	228	210	192	222	221	188	185	216	202	233	211	189	218	191	187	214	193	196	200	194	202	189	221	234	183	186	221	185	186	214	189	216	218	209	216	217	185	208	174	203	187	194	218	213	210	194	213	189	207	187	180	166	210	188	199	184	208	206	183	172	205	215	209	237	216	183	181	219	198	195	209	214	180	193	197	203	201	226	232	222	201	217	210	215	185	207	215	200	206	199	201	207	205	165	197	195	208	188	175	184	202	205	198	188	201	188	204	218	203	199	202	188	205	194	176	205	213	184	209	191	223	203	205	177	179	205	192	224	208	203	200	204	198	207	211	220	213	159	189	191	206	201	201	205	195	187	192	237	223	224	203	192	211	209	201	176	202	166	203	201	218	214	222	222	212	201	189	233	204	198	195	216	201	217	230	191	196	212	227	205	179	207	190	193	175	211	188	202	196	212	186	208	216	225	195	222	208	203	202	196	194	179	206	184	225	213	188	213	189	235	192	206	208	203	200	232	193	179	209	204	185	213	214	204	178	202	202	190	186	198	225	213	173	168	213	201	192	191	223	242	210	161	204	193	182	197	220	222	212	222	210	235	222	207	203	206	210	197	225	197	195	195	201	205	183	179	184	209	205	211	198	179	192	187	197	188	195	228	204	188	205	202	208	198	224	233	192	195	195	221	211	235	217	206	181	200	195	208	188	183	197	215	203	197	196	199	197	202	184	234	220	205	202	183	202	195	181	215	195	177	180	179	174	185	201	200	198	173	223	176	194	224	193	210	210	195	214	211	202	202	245	209	188	217	171	213	199	183	217	203	185	241	192	172	218	198	221	219	224	205	214	211	234	202	177	188	180	204	183	227	202	197	164	184	216	198	192	213	194	203	209	201	217	195	197	210	217	177	206	180	224	217	199	220	209	228	219	197	194	230	197	194	194	203	202	216	193	180	201	212	199	200	178	189	200	219	192	197	187	207	204	220	201	215	193	197	199	185	206	182	180	176	199	197	217	205	176	199	204	194	219	177	209	222	179	179	186	189	223	197	216	202	206	214	194	212	199	176	216	190	212	204	197	179	217	192	179	191	205	218	209	213	205	195	185	201	210	185	213	168	183	231	219	220	182	185	201	190	184	181	216	231	205	188	213	168	190	199	183	191	194	214	183	206	204	179	201	177	215	219	192	200	211	197	217	182	182	211	220	197	192	184	206	210	211	175	204	196	198	188	206	176	209	209	196	204	213	209	212	192	200	205	207	217	184	177	206	217	220	178	205	216	189	202	210	194	196	218	227	207	228	224	224	199	225	177	218	205	184	190	218	193	186	195	216	210	206	192	197	194	204	204	166	215	201	201	215	216	181	198	197	202	198	176	192	209	186	172	215	203	183	212	198	195	193	181	185	195	201	200	203	196	170	214	212	200	221	177	205	183	218	193	202	182	231	195	215	180	219	212	229	198	193	188	216	204	231	184	222	213	206	211	199	176	197	210	218	226	201	201	186	228	233	195	182	205	219	204	202	206	217	198	186	202	209	205	220	198	204	184	209	182	217	198	207	204	204	216	196	193	212	206	222	206	190	216	206	194	217	163	221	201	200	194	181	199	198	200	184	209	201	190	219	202	181	190	221	181	202	178	195	182	230	211	195	191	209	220	199	194	199	208	183	236	186	205	195	212	201	213	183	203	204	213	197	231	235	188	224	180	203	190	191	191	171	197	199	175	180	189	190	210	191	199	192	206	191	225	184	208	187	200	175	208	191	188	211	217	215	207	210	205	175	231	206	194	185	201	197	195	192	174	176	206	207	169	213	194	182	200	206	216	188	195	215	219	172	175	196	177	208	178	187	198	176	213	193	186	197	226	216	212	198	218	163	181	190	191	194	211	227	194	216	220	192	199	192	204	208	200	189	187	197	193	211	202	210	205	209	219	213	232	197	185	200	197	208	220	230	199	209	209	195	203	194	186	215	183	166	176	173	194	202	193	227	205	220	196	193	211	206	185	202	213	212	206	178	192	198	194	181	239	213	201	204	211	193	188	215	226	177	201	192	197	224	192	186	172	181	225	178	220	189	182	182	225	204	190	208	212	202	203	206	188	231	189	193	196	190	246	205	193	205	218	210	194	212	200	225	186	183	214	179	195	227	167	191	205	206	215	187	178	222	183	212	217	204	214	215	195	203	192	194	171	197	180	236	224	189	206	224	195	210	210	207	202	216	190	235	217	200	200	225	196	198	197	184	212	216	201	214	207	211	205	189	192	208	200	207	212	205	206	201	202	210	217	189	208	212	188	196	210	203	186	199	222	203	200	180	199	211	195	203	208	194	183	162	201	213	207	183	192	216	223	225	196	229	197	205	193	207	222	207	211	187	200	192	168	220	221	223	199	194	223	197	209	193	221	180	198	162	200	200	209	223	215	203	249	209	209	199	229	218	178	212	179	204	187	247	202	163	236	213	201	220	198	211	200	195	208	218	222	189	196	191	235	229	195	205	192	222	218	204	191	216	231	202	174	218	200	208	207	180	200	218	229	198	242	187	197	185	202	186	200	198	188	212	199	187	190	192	196	195	189	189	212	217	194	191	195	196	204	175	171	195	208	215	208	182	210	226	208	207	188	209	206	195	210	178	206	188	210	219	213	188	209	211	191	199	238	226	204	179	189	210	194	191	205	186	195	191	202	172	214	206	204	213	223	199	209	207	203	185	196	207	181	210	215	221	212	204	220	196	242	171	178	191	193	201	206	189	188	183	211	212	213	186	217	208	211	182	201	195	205	182	195	228	186	210	215	189	184	219	186	211	197	175	191	213	207	226	224	207	186	222	195	224	192	201	192	194	210	200	176	167	196	218	212	198	223	206
29051	35610	24283	11117	2819	2405	1766	1515	1289	1175	1045	1077	1343	963	1209	1671	3894	16000	21456	19741	13762	7068	5599	4000	1751	846	683	1074	1575	1392	681	483	484	456	491	481	435	468	469	462	483	505	478	486	499	460	484	479	471	502	488	466	444	462	480	472	506	486	480	471	501	461	447	478	450	446	475	473	476	470	483	437	465	472	481	431	477	485	481	514	489	474	521	535	525	471	464	465	498	480	478	475	465	479	477	470	495	483	511	485	467	479	470	494	436	498	518	536	492	458	481	509	490	454	494	518	475	484	477	462	456	499	459	489	512	501	483	450	475	477	463	481	478	465	496	458	501	482	495	462	477	465	474	470	486	516	474	470	466	444	446	478	497	461	496	451	491	491	487	500	460	472	460	477	502	509	492	467	457	444	451	481	483	464	441	490	446	476	473	490	467	480	484	458	477	465	476	489	457	439	468	510	487	455	477	495	474	450	454	476	449	480	444	474	477	476	476	441	455	480	507	489	499	477	483	490	512	445	486	513	468	468	449	456	524	456	474	463	478	443	446	469	453	478	470	476	489	438	483	481	468	478	474	456	482	495	488	456	454	469	477	449	510	517	420	423	489	499	467	486	490	471	416	468	488	464	472	458	473	487	480	516	459	484	482	476	485	493	480	463	506	468	449	473	481	505	492	449	508	522	461	490	469	485	481	482	489	489	489	491	459	476	491	493	479	463	456	446	474	482	491	492	477	488	479	452	489	494	477	476	497	520	455	464	490	445	527	512	449	485	501	524	463	463	423	442	497	493	454	481	502	474	476	450	471	482	494	512	482	493	473	462	473	467	481	449	472	466	453	492	489	435	451	465	475	507	500	493	455	475	470	450	507	501	456	499	448	470	484	507	437	444	473	486	457	428	475	473	475	510	493	494	491	484	512	461	483	507	487	454	502	497	505	487	480	456	478	474	466	488	435	445	470	485	461	501	480	488	482	474	486	516	484	489	493	455	471	441	465	477	455	467	486	474	464	495	492	446	482	471	472	475	505	474	451	483	503	472	486	516	503	516	429	494	483	475	456	484	485	487	501	484	501	522	470	487	500	497	475	515	508	446	478	454	489	471	486	490	444	480	501	451	459	463	462	475	485	479	466	391	462	446	455	473	493	490	481	463	464	446	470	476	492	464	478	491	482	496	474	485	475	448	446	455	448	459	477	459	450	511	448	496	443	473	482	478	493	467	460	475	496	492	463	451	445	458	476	476	474	460	516	495	458	466	485	485	538	461	494	484	481	453	463	485	475	511	440	471	490	452	464	478	490	472	461	483	471	436	453	464	453	460	480	470	462	430	478	486	479	460	527	448	519	480	437	440	462	475	504	462	486	478	509	494	501	473	477	502	490	492	467	480	456	480	471	491	468	466	501	472	441	487	470	451	512	474	481	509	453	483	441	465	489	432	493	542	518	473	455	453	508	465	502	471	466	481	473	488	476	447	445	480	486	475	450	458	485	431	468	466	491	475	455	503	470	483	470	474	476	500	465	464	478	475	422	457	487	477	478	508	470	486	475	463	464	499	496	512	480	474	508	477	460	486	493	498	486	455	482	487	501	475	451	482	477	482	473	490	506	474	460	457	487	501	530	454	465	474	487	435	496	467	452	448	487	456	433	413	455	487	463	511	472	520	429	495	458	487	456	464	468	502	472	495	495	406	474	465	475	471	499	496	429	491	454	479	487	499	452	487	482	490	442	465	492	475	464	429	487	454	466	503	465	460	468	461	484	481	427	488	490	490	490	492	464	477	469	455	519	479	488	452	498	490	468	502	496	480	494	517	445	531	482	462	473	472	501	491	435	471	489	474	469	492	478	505	441	455	482	478	459	468	471	490	473	492	452	475	470	469	470	481	475	460	457	447	467	476	495	454	515	474	496	510	450	465	495	492	469	495	504	502	491	482	459	450	460	483	451	471	449	484	465	498	450	478	481	457	446	442	513	478	459	471	503	474	450	463	483	454	444	507	476	466	486	487	493	452	523	503	478	488	440	488	462	481	469	455	460	446	438	470	452	491	484	456	480	484	466	460	444	447	493	492	509	437	452	463	476	478	497	478	517	478	483	489	483	467	461	442	455	463	482	518	471	456	503	480	468	493	460	470	478	477	468	449	478	508	478	468	493	451	494	467	446	490	459	473	460	456	471	448	454	473	476	475	500	485	463	469	469	446	495	466	464	489	435	475	499	470	459	499	450	473	506	492	531	450	477	441	466	467	463	502	468	469	475	483	519	478	459	493	481	478	495	452	472	468	494	496	433	452	481	497	466	472	469	511	464	462	502	452	472	474	479	500	461	445	466	436	498	475	474	507	441	478	449	501	499	489	497	483	477	524	510	503	484	490	459	464	518	485	492	474	528	482	455	476	464	524	457	505	451	491	487	472	479	487	482	459	473	459	486	515	458	481	441	474	526	455	479	445	507	484	484	477	468	490	457	444	494	485	483	474	467	463	446	466	438	448	484	464	499	468	421	496	477	438	442	467	488	479	479	498	481	477	479	516	500	475	466	504	520	511	500	526	516	432	431	495	477	509	477	468	508	405	494	466	524	455	469	485	503	461	496	451	485	471	530	480	430	505	472	495	485	504	508	509	491	449	469	478	474	462	475	440	543	478	458	485	520	431	454	495	467	458	432	494	519	459	453	484	460	477	477	469	481	494	476	452	484	518	447	481	492	484	434	502	484	472	456	465	477	493	429	453	482	454	430	511	482	420	491	487	498	491	507	465	477	474	452	484	481	474	463	483	503	450	493	490	460	479	463	476	482	444	489	525	459	491	500	433	503	459	484	480	448	470	470	508	478	489	477	493	489	499	428	497	462	479	447	454	489	482	477	462	478	467	495	497	479	504	436	485	489	463	453	513	460	473	518	459	474	503	489	460	499	504	480	494	485	512	448	440	458	493	461	475	495	460	503	475	479	450	462	468	457	475	505	473	473	449	484	507	471	467	535	500	466	457	457	442	500	447	494	444	511	461	500	493	521	458	461	499	459	470	521	447	475	484	478	459	448	472	454	483	470	484	462	482	463	451	461	463	492	490	490	457	497	532	490	490	446	460	486	469	512	529	492	473	494	468	460	486	500	454	472	444	471	498	490	494	440	479	445	477	452	490	509	491	493	520	443	452	501	473	479	461	514	475	471	497	472	484	457	455	481	519	472	475	463	515	440	455	459	458	513	468	456	451	495	464	500	506	481	440	497	463	490	458	462	471	478	485	479	482	462	473	466	454	478	447	465	494	516	422	484	475	482	480	470	456	470	509	496	491	500	474	454	454	503	466	476	495	439	454	483	485	463	432	449	438	429	488	475	444	477	495	457	474	492	473	418	482	469	454	477	461	459	497	472	465	462	488	478	483	444	506	501	496	483	481	463	439	474	443	456	488	448	488	442	456	494	478	462	481	465	464	489	479	478	500	455	486	485	458	486	507	476	469	458	503	493	444	461	490	473	475	449	474	454	480	466	463	467	430
50689	41108	33978	27398	21854	16496	9969	4473	1498	547	360	393	481	364	336	535	1231	6424	10256	10615	7504	3295	2471	1464	466	330	248	495	790	697	264	159	166	174	172	158	161	177	150	151	162	126	144	163	169	152	140	140	145	151	164	159	150	137	152	147	135	161	150	140	158	177	146	163	156	145	158	191	163	170	173	148	154	153	140	160	166	165	151	171	181	172	148	135	152	147	162	153	155	147	179	152	159	152	156	152	136	162	166	154	157	154	178	150	154	179	139	164	150	146	166	156	154	177	144	174	144	182	145	160	165	154	152	158	149	127	175	149	169	157	147	177	148	152	145	148	145	175	154	168	145	152	134	150	165	162	156	153	169	143	132	162	169	162	168	138	170	164	155	151	167	178	160	159	140	162	148	142	147	163	153	144	159	146	178	156	157	147	159	181	145	156	168	130	143	138	158	149	143	142	152	147	145	147	160	149	159	167	147	140	161	137	142	149	157	157	144	161	162	180	162	135	138	160	159	131	163	160	152	148	161	143	142	148	166	170	162	190	136	129	133	168	156	171	149	162	167	175	148	145	155	140	149	171	137	152	147	141	166	166	153	152	146	148	171	157	158	131	152	130	182	142	152	148	140	150	144	140	141	144	137	156	158	163	156	169	146	167	155	134	154	164	175	154	175	142	142	169	153	152	152	176	139	160	136	152	148	160	131	155	184	145	164	165	131	163	171	154	168	156	172	172	144	143	151	172	134	136	140	140	137	130	147	170	145	155	145	159	131	149	158	135	145	161	164	154	147	180	152	147	164	168	154	157	152	131	172	160	144	168	150	156	161	158	140	158	145	152	154	157	161	158	125	168	161	157	156	141	174	180	148	176	152	148	126	135	135	187	167	148	160	153	149	138	147	170	172	169	153	150	146	164	157	150	142	157	171	148	160	160	154	139	134	166	168	152	145	169	158	146	170	150	162	178	139	138	149	154	156	167	153	169	156	156	153	135	159	165	155	170	158	160	172	173	147	155	174	157	139	176	145	134	164	152	154	176	165	127	158	159	165	128	161	148	189	158	167	137	138	148	150	139	160	161	182	151	148	145	144	171	156	163	161	167	147	161	158	160	173	149	149	158	154	152	160	166	167	164	130	159	167	184	162	158	153	178	160	187	161	160	176	151	130	162	156	135	166	150	156	155	145	170	152	154	172	151	168	136	168	157	143	142	145	167	161	158	133	137	152	170	161	143	170	166	144	150	137	150	167	152	150	159	164	142	173	161	156	171	149	173	167	135	167	134	154	155	160	137	152	165	151	152	166	168	160	161	150	169	162	166	166	151	159	144	160	165	154	169	153	165	167	158	156	137	150	129	156	160	179	164	144	132	170	144	127	158	171	145	145	135	187	156	154	138	169	151	158	162	159	163	157	141	151	133	181	182	145	131	137	163	160	153	120	176	152	133	137	173	169	155	156	157	172	143	143	134	152	150	171	145	135	153	163	156	149	139	166	162	142	156	164	183	145	185	150	121	139	143	148	161	150	156	187	163	162	152	145	167	160	151	140	144	146	144	186	154	131	132	157	154	143	144	163	149	155	136	163	159	150	140	148	159	179	163	162	132	162	144	166	170	160	164	165	149	153	151	165	168	142	156	158	194	151	151	156	172	166	164	175	186	155	184	174	154	162	155	172	182	162	148	158	146	161	143	158	160	175	155	171	152	157	147	158	142	155	164	165	158	162	168	187	173	139	152	162	159	147	160	128	156	123	147	152	144	160	148	163	169	170	160	142	118	164	148	141	172	143	156	165	156	143	157	148	131	141	155	151	143	178	139	167	131	133	155	184	145	157	147	151	152	145	147	157	159	157	136	148	152	142	173	159	160	150	146	170	139	144	149	136	141	158	164	163	151	152	159	146	163	183	155	147	159	167	149	150	178	143	169	148	153	159	149	172	152	157	176	174	161	160	181	142	137	156	162	139	164	175	136	174	159	179	156	152	138	153	154	169	149	137	148	176	167	159	148	149	141	161	157	160	140	151	156	142	135	170	141	136	161	162	157	145	156	155	153	160	146	150	164	162	155	134	161	148	180	157	162	138	175	152	145	161	154	171	146	141	148	165	158	160	163	185	160	136	164	136	157	133	161	141	155	147	163	138	159	167	167	142	155	143	137	148	148	172	159	155	140	155	173	165	153	146	162	187	157	134	150	143	151	144	177	166	150	161	153	160	158	166	157	176	168	155	148	133	155	163	144	162	163	179	132	157	162	155	158	147	181	139	150	152	151	143	135	162	136	170	138	184	138	145	143	162	144	152	148	146	174	165	194	161	167	162	146	169	131	169	145	153	174	170	157	129	141	141	146	155	162	172	155	170	136	127	142	140	186	150	151	161	136	177	157	149	145	159	151	134	143	169	161	154	151	137	151	163	154	133	142	184	156	152	142	187	155	166	147	143	159	144	187	156	152	162	170	165	165	148	172	168	155	156	154	142	182	172	146	152	168	137	132	167	152	171	165	172	168	153	165	151	170	173	145	136	171	172	156	145	146	154	167	176	135	176	182	145	170	149	136	168	155	161	151	153	181	156	156	140	150	154	138	159	162	163	142	167	169	161	155	154	147	173	156	159	139	162	161	148	168	165	152	156	147	136	153	141	150	128	147	122	149	157	159	137	169	155	137	142	174	151	162	153	157	151	163	174	140	152	128	161	153	145	168	131	204	166	149	159	137	177	152	168	145	131	159	174	141	160	166	131	172	172	139	172	173	153	147	187	181	159	166	134	152	153	139	161	158	161	187	157	171	156	151	174	151	153	166	153	153	156	158	156	177	167	154	174	153	147	165	164	168	156	140	159	140	168	136	170	159	163	141	157	190	151	149	159	145	163	152	147	119	128	153	136	154	167	142	147	141	162	156	157	140	152	150	154	151	173	166	146	178	146	194	158	127	137	128	172	146	162	157	168	164	149	171	156	141	144	164	143	159	171	158	176	153	168	159	170	167	167	198	133	136	151	164	146	167	168	185	148	159	145	170	156	183	160	132	158	174	164	161	150	145	157	161	137	169	167	182	132	156	133	131	161	160	155	159	151	142	161	156	142	152	174	158	162	174	141	171	162	165	142	144	153	155	134	164	163	157	167	191	148	142	143	158	132	164	139	178	164	147	145	131	147	148	148	165	158	158	161	183	163	171	145	171	146	157	163	134	188	154	149	157	153	176	157	159	165	149	174	141	173	157	149	168	140	159	168	141	165	144	149	146	154	182	182	160	138	158	177	160	162	148	167	137	168	160	140	145	158	150	169	139	157	176	150	157	167	167	152	172	157	145	161	153	167	158	153	155	169	168	154	167	164	135	159	160	166	149	157	157	155	152	131	157	152	185	163	168	172	150	163	143	155	172	158	148	138	166	143	154	153	136	155	163	165	156	145	154	147	165	174	158	170	132	156	139	153	148	138	134	148	193	148	155	137	150	156	140	159	155	138	166	156	136	134	160	171	161	150	147	164	162	170	149	150	156	130	156
41727	42434	39052	17016	5072	4291	3301	2687	2236	1916	1626	1694	2307	1601	1633	2862	7010	25161	32403	32325	24516	14322	11949	7441	2128	1192	924	2374	3804	3182	957	364	363	381	370	395	359	384	365	357	387	377	373	379	358	356	364	373	364	375	364	371	359	387	363	346	368	393	372	386	369	345	387	366	380	365	357	326	376	366	377	363	352	386	366	346	370	370	364	340	383	323	355	395	387	394	360	391	381	335	357	359	366	315	378	349	369	392	362	392	361	369	369	395	385	373	366	373	382	384	391	362	367	367	379	385	354	324	352	351	367	364	367	389	355	364	355	374	385	378	368	389	390	373	364	366	376	347	354	373	400	367	418	374	352	311	335	354	340	371	370	354	385	341	334	365	336	364	354	394	354	391	343	347	367	344	355	371	367	339	417	347	361	408	396	352	350	397	389	349	370	358	363	381	366	349	355	352	335	375	364	381	370	359	352	389	405	323	353	379	352	367	350	348	336	340	391	385	369	379	375	373	399	340	351	339	352	409	370	352	354	353	371	357	353	394	412	381	364	345	350	393	348	366	370	379	409	349	370	384	338	376	366	365	352	361	348	376	359	335	396	330	348	389	378	354	337	350	350	333	339	376	370	386	390	358	352	318	370	382	341	385	404	345	360	367	364	363	389	392	353	418	374	346	371	402	376	378	388	355	376	382	364	377	343	379	330	355	359	340	389	367	383	350	384	339	354	388	316	366	376	371	384	334	350	391	357	365	356	338	366	335	383	348	358	368	335	382	388	376	337	348	373	353	374	388	372	359	366	346	355	338	371	327	387	367	379	359	358	334	365	384	358	350	352	353	371	373	375	382	332	375	400	353	351	393	354	370	363	354	359	374	330	372	387	354	356	373	336	357	388	385	381	371	372	377	393	394	360	351	337	395	349	361	352	380	382	361	329	358	404	374	371	356	373	349	384	352	351	387	348	406	363	371	373	378	350	379	350	387	350	351	368	365	404	365	355	343	374	388	355	378	372	352	366	363	389	339	360	357	339	364	364	382	377	355	359	350	368	374	331	384	364	350	387	368	363	356	380	366	360	390	350	385	386	345	362	368	347	334	389	381	401	378	392	345	357	379	364	342	358	357	359	354	368	377	340	339	383	356	363	387	383	379	353	335	371	367	380	358	367	386	347	366	366	384	337	345	388	350	348	382	356	341	391	350	352	406	377	344	320	358	389	388	361	369	377	398	365	357	368	377	355	346	331	386	396	379	362	336	396	342	402	375	379	375	398	321	338	371	347	387	361	368	354	358	341	355	383	327	378	365	377	359	366	347	361	390	375	380	380	366	352	324	347	374	351	374	392	364	366	322	348	360	403	368	392	367	350	372	338	365	373	379	349	346	386	377	372	351	329	356	365	382	354	391	355	389	365	353	339	374	376	369	360	391	395	331	333	330	347	367	377	354	351	389	377	392	323	351	364	365	360	339	354	367	346	375	358	354	368	364	367	326	370	367	376	346	402	348	366	343	356	376	375	361	401	379	369	354	371	365	385	363	323	352	370	344	358	370	363	384	336	365	357	376	367	381	393	355	357	389	353	358	376	366	359	350	367	396	331	364	366	338	373	375	388	329	364	395	379	375	378	413	370	366	390	380	373	407	356	364	362	390	376	347	365	372	334	407	366	367	387	349	349	390	365	384	344	356	371	346	385	354	355	363	355	370	370	351	390	364	376	380	356	377	337	357	381	367	339	382	357	353	414	374	368	355	368	369	354	354	368	378	361	379	377	376	367	337	358	388	381	355	374	377	388	403	342	352	364	378	368	346	378	345	393	362	350	371	359	368	372	376	370	331	359	376	377	385	380	346	370	364	340	368	355	370	371	369	389	385	379	385	350	369	377	361	347	341	401	350	345	329	375	360	347	336	346	383	358	375	396	360	379	397	380	371	349	349	353	318	344	334	360	326	340	362	391	354	366	358	361	369	373	393	361	346	377	342	389	345	369	355	371	356	366	369	325	375	366	358	412	361	374	382	377	356	393	362	376	405	369	401	326	350	359	357	400	341	371	342	373	372	348	349	362	345	363	367	361	355	340	402	315	406	352	374	372	392	356	347	381	381	396	388	357	375	367	373	357	376	363	383	386	364	370	384	352	342	395	388	355	374	339	382	357	366	369	366	388	365	359	344	363	393	381	402	339	374	351	379	362	357	371	381	366	369	373	381	373	346	355	369	361	342	397	368	388	384	344	383	359	343	337	380	362	361	353	342	369	352	356	310	376	396	363	375	374	368	359	329	369	338	366	383	332	353	349	369	362	367	386	359	341	391	379	362	386	359	400	345	368	375	387	341	379	368	372	364	333	361	364	306	327	376	324	381	375	378	385	364	382	329	369	345	341	355	390	401	359	370	374	345	368	400	368	334	344	361	376	369	365	413	366	352	361	345	358	339	372	398	337	360	377	340	356	367	351	384	372	335	331	366	391	367	391	389	351	364	378	391	377	384	374	337	382	386	373	387	350	404	363	378	351	331	356	335	363	350	391	362	380	366	390	383	370	388	383	321	379	359	346	359	354	353	377	388	360	396	373	383	370	363	379	358	314	372	343	380	353	403	351	371	400	354	400	354	352	342	371	345	377	383	369	397	332	356	360	339	391	358	372	342	377	366	364	358	355	352	354	359	388	363	365	377	383	372	330	376	372	363	376	347	370	372	383	395	355	340	355	374	360	335	362	373	370	362	353	398	368	382	360	333	374	342	387	352	353	314	393	351	329	376	363	360	350	336	372	336	341	390	356	386	353	392	388	381	361	392	363	343	387	408	378	366	372	339	329	352	358	327	402	356	377	362	343	382	375	357	364	354	418	369	357	352	363	383	348	332	390	386	369	388	335	362	331	376	373	367	379	385	381	364	342	354	375	358	358	372	366	345	390	368	352	386	383	352	397	356	361	356	359	338	337	368	347	360	346	361	366	351	341	367	355	399	383	368	356	349	398	342	363	388	357	373	396	354	371	345	380	347	340	365	371	386	360	336	360	367	376	350	391	322	370	371	357	350	337	360	329	391	340	380	368	373	340	393	342	352	399	372	398	354	379	386	377	374	348	370	337	367	374	368	371	387	383	411	355	356	371	351	358	350	335	365	372	378	360	367	356	336	375	349	360	363	382	354	360	387	376	374	369	367	353	374	408	343	377	368	370	349	390	351	353	384	360	358	386	358	365	379	337	389	389	377	343	362	390	337	339	369	370	353	383	360	359	348	362	336	350	353	375	341	357	382	338	347	360	333	358	343	342	378	374	362	360	359	362	365	362	347	370	366	366	368	394	345	343	365	313	400	377	365	386	370	360	375	363	364	372	389	387	366	393	366	368	335	372	358	348	392	359	377	363	389	369	357	345	323	372	367	347	362	349	364	352	358	371	380	372	324	346	390	354	357	357	346	349	329	386	365	330	355	341	347	353	365	392	378	363	352	399	361	391	392	370	375	348	351	380	366	380	362	397	374	375	375	371	372	367	354	373	349	331	367
11206	14735	6681	1822	460	280	204	181	172	161	175	181	174	166	171	158	215	244	414	543	501	361	296	232	149	155	155	173	210	204	162	159	144	169	189	167	140	158	143	144	181	161	143	167	150	161	185	166	157	158	172	181	148	167	137	183	153	184	173	163	149	172	172	168	131	177	156	149	158	177	145	162	163	169	160	164	159	155	145	160	153	175	172	155	169	168	149	150	148	159	167	175	164	145	179	166	164	164	143	175	177	151	168	162	161	181	149	168	157	140	160	178	157	157	148	168	147	167	173	162	162	154	168	132	139	162	167	160	155	160	137	168	136	139	174	148	170	158	147	180	189	167	160	173	164	166	170	173	159	162	174	157	200	158	157	155	166	163	160	170	165	176	142	150	158	160	144	180	151	166	152	174	165	139	174	162	155	142	148	146	135	153	140	182	181	127	180	185	178	162	155	158	155	165	141	147	151	180	190	183	171	163	168	182	174	138	166	153	146	165	151	150	147	181	150	166	163	166	147	149	155	160	183	125	154	158	159	164	137	165	155	159	164	148	159	173	153	160	167	154	167	156	153	188	148	148	140	174	190	162	168	165	156	177	160	153	158	140	157	150	173	177	196	173	186	171	161	171	151	134	142	173	168	147	156	179	140	155	139	171	156	144	154	161	177	181	162	189	151	158	153	154	155	158	165	180	162	179	162	157	179	180	164	154	162	179	149	158	151	158	149	163	135	146	148	150	164	167	162	144	161	162	145	174	139	162	173	145	165	159	144	147	142	162	157	191	190	157	154	161	174	164	152	170	159	170	190	158	162	132	144	147	163	173	150	154	142	178	148	175	163	159	181	155	161	133	133	147	177	149	160	169	156	145	157	149	157	137	170	162	152	174	188	173	155	148	166	166	162	176	177	176	184	152	156	168	155	179	149	162	171	161	134	186	176	180	172	143	167	157	154	140	180	143	144	136	156	171	194	165	180	157	161	155	148	140	156	169	153	158	143	163	166	149	156	146	162	149	147	157	160	179	140	165	147	139	170	154	145	163	154	166	153	139	154	158	176	163	181	168	148	145	161	141	121	171	180	195	149	155	166	161	168	166	150	175	169	170	150	156	152	173	165	142	130	138	164	160	169	152	168	161	164	165	165	179	177	182	154	157	175	152	163	148	145	164	134	141	151	144	149	155	147	162	150	181	160	127	152	153	153	170	152	167	165	174	191	144	147	159	183	150	142	151	157	168	180	162	149	167	173	152	142	165	142	173	171	168	158	162	149	161	158	164	136	179	129	149	182	154	145	176	187	173	166	171	167	157	155	163	167	141	190	163	141	155	178	148	162	149	179	159	166	163	167	150	135	176	187	165	177	161	140	156	165	174	149	171	129	151	196	163	160	163	165	146	152	168	175	165	164	130	151	171	170	197	147	162	142	147	174	166	160	184	150	160	140	161	162	181	180	178	158	154	171	163	171	169	160	155	143	164	164	167	173	148	125	167	144	164	157	169	142	149	154	152	173	157	160	178	165	160	154	159	156	157	171	165	161	174	147	162	153	170	138	176	144	138	155	144	166	145	162	169	167	168	169	149	179	157	173	136	166	157	178	182	146	140	172	186	190	177	158	152	170	155	166	177	153	180	167	146	152	177	160	135	148	166	171	168	167	167	146	171	154	171	153	170	151	163	174	152	159	168	174	147	159	177	168	172	182	142	146	167	152	150	171	158	169	144	129	162	147	184	168	161	184	191	145	158	159	156	145	154	177	161	172	163	144	172	143	178	161	166	172	143	160	148	170	147	160	164	171	163	155	151	138	162	149	173	158	183	127	172	153	195	162	168	171	163	164	167	189	138	152	175	160	136	157	155	163	134	166	167	180	156	162	182	147	144	158	161	164	156	153	154	135	148	159	148	177	173	155	152	155	161	162	155	153	149	131	162	163	176	133	148	169	153	173	152	170	185	148	144	157	154	163	159	156	171	186	173	163	162	169	149	180	157	167	149	170	160	132	170	131	173	187	172	145	158	150	140	163	163	164	174	160	184	175	156	151	146	141	146	176	178	155	137	176	159	149	147	163	179	163	134	166	154	157	173	162	143	152	157	145	179	168	153	138	146	127	150	181	164	170	167	143	145	182	181	162	168	168	144	166	144	154	143	157	182	165	158	156	155	140	166	161	169	163	137	160	148	164	149	170	171	175	147	163	163	161	182	157	176	144	170	162	151	195	172	164	179	166	145	168	163	163	171	171	150	127	143	144	143	188	147	163	176	166	170	130	154	155	184	170	166	148	154	168	168	145	178	158	148	146	211	164	180	180	155	146	152	173	152	172	169	140	171	142	167	187	168	156	176	155	166	152	141	190	177	158	162	187	175	179	147	175	132	156	173	167	161	161	171	145	144	151	162	159	150	174	158	156	143	151	167	178	151	152	156	166	160	173	161	158	158	157	158	156	165	180	163	152	177	166	152	169	173	156	159	157	185	137	160	147	166	193	157	123	170	153	168	167	132	151	137	166	145	165	156	147	139	158	185	180	187	177	159	173	169	160	162	158	166	133	163	157	171	154	169	165	146	165	172	174	166	159	162	143	166	168	156	162	174	165	163	171	176	142	175	173	163	147	161	187	175	184	175	157	170	133	159	160	148	194	182	162	163	175	158	168	164	169	151	175	160	154	163	138	172	158	180	180	142	172	141	176	150	179	158	158	188	166	176	147	133	166	153	143	169	161	162	172	159	175	148	147	152	134	180	175	162	148	154	170	163	155	134	173	149	163	155	165	150	167	166	150	157	185	147	165	176	148	154	166	148	159	190	148	158	148	145	152	177	162	139	157	155	150	153	145	158	142	175	151	167	147	151	171	166	165	178	145	153	161	170	166	164	138	163	141	156	168	158	162	161	166	138	159	158	148	137	183	169	155	138	169	152	139	176	156	171	160	178	187	161	153	165	149	180	140	163	170	152	167	160	176	188	157	161	158	143	164	151	151	172	191	171	173	139	174	168	157	155	156	163	164	149	153	166	154	150	166	161	161	152	144	162	166	151	154	160	171	166	151	154	151	158	165	185	168	153	139	175	154	152	160	144	173	178	159	141	175	168	165	148	157	164	165	143	154	174	164	156	175	153	163	177	171	150	171	184	144	151	156	146	161	146	165	155	137	171	163	153	146	158	142	168	157	180	171	170	154	163	165	153	171	158	163	156	165	180	181	152	148	179	162	167	145	149	173	151	175	161	139	174	148	159	152	172	163	171	164	177	169	144	159	159	164	161	162	163	158	180	171	157	164	164	162	162	164	165	153	159	136	147	147	166	176	147	146	156	160	164	154	149	162	169	199	156	157	142	161	145	152	172	147	157	140	164	173	164	149	176	153	175	169	161	166	178	138	171	157	161	148	157	174	165	170	168	190	161	147	158	150	171	148	161	188	166	150	164	150	155	127	185	146	155	177	160	180	188	145	154	183	172	160	185	170	181	151	153	156	146	153	174	172	184	157	157	172	149	159	190	160	185
9857	14276	6360	1922	770	671	595	587	549	517	490	491	472	425	443	496	681	1167	2061	2890	2251	1364	1142	717	529	421	397	482	613	597	406	408	424	391	406	398	372	392	369	365	381	433	397	420	381	366	398	397	377	403	404	400	392	381	391	417	399	370	422	365	424	411	394	411	361	392	374	378	413	402	394	398	400	382	424	397	393	383	391	363	412	389	419	406	405	381	378	420	389	381	388	387	395	377	410	379	387	426	415	400	409	380	413	401	401	377	430	377	415	404	408	416	389	413	406	387	412	391	418	365	390	370	392	381	396	389	412	420	364	394	398	403	375	411	386	390	391	387	414	414	396	370	375	393	392	379	377	404	425	379	371	373	393	384	365	401	382	385	390	409	395	412	391	385	389	385	407	411	398	416	408	408	384	428	372	380	387	396	383	366	406	392	425	384	385	431	407	406	448	398	373	374	411	418	391	405	371	390	421	425	374	424	409	388	402	395	404	367	380	344	387	354	396	402	408	384	425	377	405	429	399	396	365	438	408	395	432	372	375	430	406	397	376	399	408	423	368	384	396	375	415	350	382	393	411	407	370	403	418	396	414	357	377	403	395	406	391	376	401	387	389	394	403	398	392	408	435	413	347	371	357	403	396	400	397	422	394	376	413	389	357	396	378	380	389	374	385	356	409	389	394	392	405	358	381	395	378	378	380	422	418	439	395	350	406	396	424	393	386	427	383	408	415	420	416	405	391	385	387	401	429	409	365	432	385	403	386	406	409	378	418	431	385	416	412	411	394	422	381	399	398	412	400	379	418	381	374	399	438	380	396	415	437	408	377	373	380	395	377	352	394	389	404	402	453	421	394	414	425	410	395	402	444	411	378	384	424	369	455	401	342	385	355	384	427	414	391	388	399	373	418	374	389	381	372	415	440	386	400	413	432	370	382	426	364	420	410	382	379	362	418	394	398	402	394	416	451	395	402	377	417	433	414	374	377	380	428	400	431	409	396	401	414	397	390	407	403	406	369	382	417	402	398	387	422	401	380	398	416	416	396	413	369	406	373	385	380	396	364	449	408	410	390	393	382	381	365	380	390	385	401	379	391	381	396	376	403	403	393	400	389	379	433	399	402	393	380	440	402	410	394	389	435	361	426	383	413	395	423	384	397	422	387	383	397	368	435	413	413	348	395	389	370	398	385	412	392	396	398	405	380	406	402	396	404	424	415	408	388	383	409	388	393	414	381	430	412	396	375	374	413	435	396	392	392	374	387	388	447	388	388	447	371	393	385	386	390	397	387	386	387	359	388	425	392	387	415	376	374	414	398	424	416	394	401	400	402	382	373	361	410	358	409	347	370	401	388	373	411	380	398	373	395	382	403	409	402	379	414	397	395	376	387	398	424	391	401	406	386	394	422	379	373	381	429	433	379	381	394	369	403	419	403	424	426	399	372	384	414	383	415	435	405	413	378	418	389	384	406	413	421	398	407	406	421	381	386	383	408	383	366	381	401	399	382	395	404	413	414	410	411	398	397	381	414	409	389	358	376	384	400	387	379	393	367	447	424	394	416	423	385	404	368	425	383	384	336	359	400	445	401	410	420	381	403	387	394	397	394	403	384	389	409	425	379	405	370	418	386	423	411	367	402	385	437	383	397	388	396	373	356	411	390	408	383	400	406	360	421	387	388	402	389	407	408	398	373	387	374	424	372	419	394	392	399	386	380	415	374	383	356	410	373	383	396	410	425	382	361	392	355	362	389	394	399	387	421	376	405	416	372	394	380	396	411	417	434	376	377	418	391	384	405	409	389	416	411	392	413	370	413	376	359	419	397	403	383	396	396	402	430	413	426	393	405	394	399	371	392	363	395	384	410	418	398	420	404	399	412	414	399	390	414	399	426	419	415	408	391	414	410	357	402	413	393	378	413	412	414	424	358	400	388	403	396	404	409	408	393	407	386	366	382	401	377	379	422	402	377	368	385	350	431	376	391	403	403	402	391	382	379	417	391	414	419	408	405	359	427	391	389	424	415	411	395	369	362	382	437	385	405	412	417	375	401	389	389	402	403	408	381	381	414	379	468	382	370	398	394	425	373	431	411	404	382	426	392	386	402	409	405	391	434	405	393	401	386	382	415	372	395	371	411	398	388	389	384	387	434	430	394	397	405	369	403	410	401	423	412	398	377	378	387	429	396	396	387	403	405	364	399	364	370	415	383	438	410	412	379	387	395	395	376	361	413	410	351	396	419	377	395	385	399	373	393	376	427	361	393	410	397	426	408	399	395	442	409	422	396	395	376	407	378	401	428	401	379	420	366	403	384	414	452	387	378	405	405	375	451	348	433	395	421	379	401	411	382	389	376	409	379	414	403	381	379	363	409	392	380	407	403	411	366	391	393	400	416	397	410	388	398	378	402	391	390	392	358	360	403	383	388	365	376	402	397	379	394	370	364	419	377	359	380	395	403	356	424	405	432	400	375	433	416	367	400	409	407	396	379	422	431	408	402	423	388	374	395	386	447	374	396	409	388	444	412	366	428	381	392	366	424	388	392	409	366	420	388	402	427	399	397	409	420	415	375	441	403	380	444	417	387	421	405	377	403	403	382	394	389	401	383	414	382	413	428	434	405	418	387	420	434	386	370	396	413	382	378	386	367	391	405	400	421	389	370	358	444	368	371	395	394	386	433	408	389	395	380	387	406	393	393	403	426	389	395	367	416	386	395	364	416	421	402	404	411	398	419	391	388	393	426	403	402	425	389	424	386	338	392	339	402	418	422	386	407	406	398	417	355	369	395	388	343	419	411	394	402	420	394	379	350	398	385	406	407	425	391	395	379	433	373	371	385	372	399	410	380	397	408	379	400	395	394	369	394	424	396	409	400	396	401	409	379	411	442	393	394	374	375	356	400	436	374	392	422	391	388	360	411	396	409	372	364	365	395	399	399	417	391	376	398	398	459	412	396	391	366	390	393	402	376	395	349	389	398	381	380	395	404	442	427	374	436	401	387	391	428	391	425	397	408	398	424	371	408	411	384	393	420	382	401	385	384	386	414	399	424	365	387	394	416	350	402	370	356	381	416	403	364	394	390	405	378	422	400	389	411	424	375	395	419	383	404	389	390	412	428	377	411	380	362	415	385	397	389	362	376	391	392	379	427	393	360	416	406	405	378	413	389	368	406	413	408	417	421	384	343	386	415	385	395	376	381	413	393	417	418	392	382	391	412	391	401	380	393	386	411	364	433	391	428	383	402	413	373	395	372	421	390	411	386	392	405	394	389	414	401	400	368	404	444	410	379	390	368	388	406	414	410	406	404	380	402	389	353	398	426	365	373	376	376	374	385	362	395	420	366	419	381	372	438	368	370	408	423	397	396	385	395	379	369	372	388	425	416	423	360	404	391	431	425	418	434	391	419	378	403	387	411	411	397	369	371	373	369	423	403	407	365	378	400	393	425	370	400	387	406	390	393	392	413	395	391	393	406	385	377	390	370	391	395	387	398	400	368	430
38886	45213	33012	20853	13603	7843	3504	1215	489	330	293	291	283	272	240	292	566	1416	3526	4849	3219	1755	1387	720	385	225	228	463	597	472	220	220	191	196	161	209	171	175	192	180	206	190	202	188	174	198	212	184	210	166	186	172	189	199	212	190	171	207	194	185	203	193	172	184	187	186	178	163	214	171	195	156	191	172	193	181	195	189	208	191	202	190	195	175	187	174	197	213	187	225	217	203	212	198	207	173	189	191	176	177	202	205	180	170	184	167	174	189	188	202	201	211	204	189	211	186	183	189	187	170	198	193	180	157	193	196	195	196	201	189	175	172	216	169	181	200	197	200	167	208	182	219	217	191	177	173	200	208	197	201	210	191	185	167	197	207	201	177	185	175	181	179	186	172	211	197	175	170	208	170	220	173	199	192	190	208	196	220	171	200	205	193	204	221	193	215	210	206	194	181	198	173	164	194	169	209	222	203	189	193	187	185	202	230	188	184	189	184	166	206	220	197	211	223	160	198	184	180	197	209	178	168	178	199	200	194	185	188	194	171	193	197	182	208	174	192	198	183	185	192	185	187	190	194	192	203	181	203	185	190	194	173	221	205	191	181	181	194	187	185	194	187	176	207	206	208	179	215	171	197	198	194	187	199	194	180	187	214	176	176	161	192	207	204	197	180	170	183	183	192	185	195	200	189	169	199	205	201	196	188	185	202	199	183	163	186	210	188	169	181	186	176	194	205	212	190	194	184	207	179	198	205	155	192	206	216	209	183	192	179	188	179	195	168	217	190	160	201	209	224	209	183	180	199	193	216	195	184	183	159	198	207	184	203	210	190	165	196	178	199	179	201	195	213	184	178	193	219	213	191	191	199	219	191	204	200	184	178	174	213	208	202	196	186	209	208	175	168	171	191	161	188	187	186	180	183	212	177	200	188	165	188	207	184	186	215	160	219	175	179	189	211	206	199	193	186	215	214	210	189	198	188	195	193	223	182	181	184	200	213	180	184	193	185	221	171	200	208	185	197	208	187	188	188	193	173	182	190	165	183	190	204	192	197	187	172	199	202	179	203	191	200	199	182	182	197	194	193	177	198	174	178	172	196	163	216	198	195	194	200	190	188	175	197	222	212	197	193	212	194	182	215	188	192	175	178	185	199	195	182	202	196	195	199	190	200	183	192	194	193	173	196	208	172	162	198	172	185	186	206	174	184	207	194	197	181	183	178	219	159	207	179	203	185	196	186	169	224	194	190	180	203	210	206	193	201	183	203	173	214	201	189	164	186	211	186	221	199	199	209	201	177	252	197	203	211	199	193	198	192	196	189	197	206	197	196	172	224	201	184	218	194	202	193	193	181	184	161	205	204	177	174	185	168	180	185	173	200	179	183	189	183	165	188	185	201	188	194	186	198	205	181	202	178	182	197	167	201	195	189	169	157	194	186	163	195	180	207	209	199	182	208	198	200	210	195	186	178	205	204	208	214	192	199	222	209	182	172	193	197	181	182	183	181	186	215	181	176	203	182	182	210	216	190	186	196	181	216	185	200	181	194	202	216	202	162	184	189	183	193	191	189	197	194	207	181	180	221	189	180	178	193	168	188	182	195	178	174	198	198	188	206	183	173	172	166	171	186	205	186	163	189	184	195	185	215	190	236	191	179	190	175	195	191	196	200	202	163	182	182	188	187	157	190	195	188	198	180	186	159	198	194	201	197	178	182	196	181	201	227	185	188	195	177	186	174	167	171	182	166	190	181	196	189	181	176	195	173	214	210	175	170	183	189	166	179	179	164	191	212	203	209	182	205	202	196	186	161	182	208	159	175	198	181	204	202	186	171	193	200	180	192	201	183	199	185	192	178	187	182	194	200	212	192	235	230	198	189	169	177	183	169	213	215	211	169	192	186	185	173	191	218	192	198	203	197	165	202	202	201	196	177	197	186	208	192	208	207	186	186	199	164	213	200	198	201	208	182	187	187	224	196	198	193	188	196	163	202	215	187	189	170	182	195	182	197	187	209	197	192	195	203	187	181	176	158	191	193	194	194	185	212	168	187	211	182	195	190	199	202	183	205	216	225	208	196	200	176	154	173	188	187	199	226	217	179	184	192	183	192	199	196	175	192	195	187	179	193	207	175	199	172	173	197	167	163	189	173	203	198	193	190	205	193	205	179	180	224	183	209	203	202	194	186	194	233	169	180	171	194	201	192	185	204	208	197	210	202	182	182	197	200	196	197	167	182	205	199	177	202	198	183	196	188	180	200	182	183	179	195	203	198	206	161	189	192	160	223	174	190	171	198	183	192	185	202	197	219	171	171	199	180	190	192	193	210	222	203	203	185	205	178	222	170	223	187	195	173	199	175	203	194	165	195	183	186	163	181	188	193	206	175	183	188	196	176	189	219	207	173	171	200	186	186	176	190	191	201	193	170	199	191	184	201	190	194	183	199	213	189	184	205	189	172	204	199	190	198	185	195	193	157	192	184	202	184	221	174	178	196	182	183	181	208	234	193	187	227	179	211	182	233	219	179	183	164	205	205	199	183	177	159	192	173	193	200	184	183	188	166	235	199	168	209	181	191	196	224	220	207	199	212	188	172	172	223	193	191	199	175	199	194	203	199	195	165	196	179	193	206	179	202	190	197	196	196	192	202	210	208	192	181	161	184	201	185	184	197	189	196	193	211	193	182	188	185	204	171	205	209	205	190	193	190	199	188	179	186	203	205	181	198	222	179	210	207	183	199	192	187	187	166	183	182	171	195	175	211	192	202	203	169	197	174	209	201	197	209	165	188	192	202	179	212	225	204	221	200	193	179	204	215	218	200	180	200	172	183	186	177	195	190	186	179	198	196	150	174	215	213	183	216	200	184	162	174	183	173	201	193	193	197	171	205	212	186	184	193	182	185	198	215	179	201	207	185	185	211	194	181	184	158	180	206	188	177	184	220	176	188	191	193	191	201	161	223	218	200	200	180	196	165	199	206	199	191	201	206	193	204	183	191	199	198	199	189	189	191	177	197	210	187	192	191	196	212	202	190	195	190	188	188	192	183	184	180	203	189	168	193	188	175	186	180	174	179	168	187	182	190	199	175	184	201	176	163	181	207	193	191	164	181	163	188	194	174	217	207	179	204	183	207	182	201	198	207	202	185	172	202	162	200	194	207	192	169	209	206	176	193	193	187	184	205	196	194	182	169	189	210	208	172	194	199	196	191	165	185	202	195	179	217	208	181	222	195	211	217	183	212	197	208	210	174	181	197	190	211	183	189	177	182	201	171	195	203	205	187	165	213	195	180	185	207	166	203	224	180	212	186	174	165	200	186	189	192	192	175	197	183	189	188	200	195	164	199	171	209	164	168	161	172	208	169	168	199	179	215	203	192	195	191	184	195	197	211	176	201	178	173	204	193	188	204	195	214	200	199	189	181	176	170	204	206	201	175	208	178	172	174	178	171	177	176	189	226	207	183	212	192	196	210	170	176	205	205	184	198	210	210	182	176	222	180	217	203
29635	39818	25439	4362	2753	2222	1913	1543	1357	1151	1020	985	1226	917	913	1108	3082	8009	17559	20727	14728	9322	7293	3652	1474	639	554	2084	2916	1745	611	458	434	416	493	450	474	447	417	465	459	471	447	444	421	462	478	423	441	460	467	470	475	483	435	458	466	427	438	440	462	505	418	444	467	421	453	461	445	484	482	425	462	440	458	459	459	467	466	460	447	476	492	448	458	472	444	475	422	443	430	464	433	428	446	440	432	455	434	443	441	424	441	472	489	468	474	468	425	453	440	448	442	484	476	455	423	439	432	453	448	394	422	464	479	437	495	453	504	490	430	431	459	487	445	462	434	430	453	429	430	462	456	500	448	447	453	417	427	441	425	433	453	472	454	456	476	457	445	428	464	459	426	454	412	447	437	430	443	446	422	459	443	489	467	418	471	472	430	433	465	416	456	453	487	451	491	474	429	448	431	430	473	426	473	430	403	459	489	491	421	444	469	419	445	435	482	428	447	466	434	502	466	462	461	460	466	420	467	473	479	447	479	449	446	477	460	468	456	492	460	422	473	468	466	459	436	449	425	481	452	440	448	445	447	422	465	480	457	476	457	431	496	440	445	484	458	450	481	416	490	475	419	459	431	430	433	432	499	451	430	437	489	449	454	434	412	452	455	448	459	458	434	450	472	454	481	430	450	459	456	433	461	454	454	432	440	479	487	457	480	415	396	450	441	481	453	467	424	483	455	409	468	436	430	453	465	476	468	420	448	436	430	503	483	437	463	438	444	441	421	490	428	425	490	451	442	498	431	455	436	408	437	476	435	417	487	423	451	456	466	450	475	429	478	489	433	475	443	492	423	443	439	453	452	449	444	443	424	452	434	478	471	485	505	467	440	422	453	469	473	478	443	438	460	444	442	452	492	449	413	483	448	460	429	447	450	486	459	443	436	466	452	460	471	424	494	496	425	437	451	453	416	481	430	431	467	445	481	445	483	419	436	444	448	439	416	472	417	475	471	459	453	489	474	464	452	440	416	421	426	457	432	450	433	441	433	443	444	483	435	455	435	468	450	462	407	475	453	487	402	471	474	485	463	447	471	465	435	409	439	468	458	417	514	485	421	455	424	448	505	486	456	490	433	443	466	468	491	472	426	474	458	428	415	466	481	446	425	503	475	437	461	469	471	425	458	477	454	492	501	437	469	468	467	454	426	475	431	472	475	468	425	484	441	474	506	439	427	458	436	471	450	491	465	480	425	435	462	446	480	423	490	450	430	467	465	432	420	469	465	434	443	436	468	469	452	436	436	467	447	431	452	410	454	460	455	435	459	464	439	424	453	451	451	462	464	432	466	477	451	468	465	449	465	448	461	464	483	438	460	458	419	468	440	490	400	474	442	449	449	444	438	458	459	471	477	442	460	490	440	454	466	450	489	477	454	444	465	451	474	492	479	449	484	437	484	423	481	453	439	428	480	482	507	455	491	450	432	457	470	481	435	417	436	438	450	440	424	428	429	456	448	463	470	457	482	465	432	446	435	431	446	428	437	409	467	467	469	442	451	442	459	455	425	478	407	415	482	437	451	442	460	450	427	472	450	420	442	466	474	476	420	462	452	463	439	459	420	430	451	444	473	441	422	504	488	444	426	446	433	491	478	480	445	483	474	474	438	446	468	445	428	425	466	430	417	415	478	458	449	455	469	438	458	466	451	433	449	481	447	484	451	463	454	440	495	427	450	421	467	437	455	447	420	497	482	451	432	410	431	494	483	418	473	441	444	431	482	456	450	423	453	461	459	429	461	507	413	446	465	439	459	426	416	452	450	400	438	427	476	447	448	437	451	432	461	435	431	468	444	436	454	447	434	446	446	428	471	456	489	455	485	401	433	503	477	446	477	442	443	430	460	454	446	463	451	460	463	454	471	456	441	451	488	462	468	447	465	452	441	471	443	469	434	448	474	488	426	461	491	472	461	425	458	438	450	450	449	450	449	482	452	429	443	455	445	462	433	487	433	453	451	455	432	468	448	485	466	439	448	456	460	478	441	428	441	476	461	445	442	468	460	476	484	457	457	449	426	460	457	469	459	440	445	465	447	451	438	430	455	439	457	459	438	469	440	425	468	440	442	427	459	483	486	462	441	443	490	410	491	437	447	459	468	439	469	424	434	476	475	453	473	454	466	449	451	434	448	453	427	439	447	479	472	479	449	444	450	392	450	459	465	468	458	475	432	443	464	424	426	431	437	445	459	447	451	516	473	434	431	420	467	457	466	465	455	439	446	467	466	505	481	430	453	496	440	459	518	417	451	454	481	459	465	450	482	466	474	479	452	424	441	487	439	453	475	456	462	402	409	430	484	448	463	481	400	448	446	450	486	430	463	479	448	476	445	450	450	447	418	420	450	446	447	474	441	408	472	460	452	488	469	436	445	455	457	460	446	414	435	465	434	434	434	424	469	470	464	474	438	459	449	413	448	445	446	483	439	429	446	431	462	489	435	478	460	459	497	430	448	441	457	462	471	477	436	464	434	483	480	440	480	452	407	443	459	424	460	473	471	422	447	441	472	431	449	456	459	482	439	424	432	475	476	439	474	433	425	397	481	469	445	474	423	428	496	462	430	481	481	465	429	441	457	424	485	450	459	466	459	474	485	438	465	450	461	468	457	436	428	443	444	438	448	451	467	462	474	442	491	454	467	428	453	461	442	442	470	441	427	443	444	457	425	428	467	464	441	499	431	451	435	452	450	445	447	480	442	472	482	446	437	451	466	469	451	470	436	463	453	457	482	419	494	457	476	439	424	452	472	439	449	475	508	462	420	470	427	479	473	427	443	488	408	468	478	469	433	469	417	471	419	458	427	444	458	458	469	435	428	458	456	443	448	442	410	435	443	446	432	433	436	463	442	480	406	500	425	440	466	419	449	433	422	484	449	479	450	453	447	466	452	490	446	470	461	434	455	481	443	421	445	446	431	480	414	425	489	455	506	455	415	475	452	454	453	406	415	481	440	457	436	425	462	465	458	475	454	436	463	490	430	422	471	416	432	473	499	440	462	444	458	470	476	429	443	465	507	424	438	486	468	444	496	439	445	427	467	457	452	431	455	466	468	406	451	489	470	486	470	429	453	441	452	471	477	421	438	479	442	434	410	419	479	409	430	461	474	493	443	448	478	425	461	430	426	488	435	450	403	454	466	449	425	443	445	420	455	487	414	460	463	440	451	459	472	479	444	484	515	490	449	493	494	483	450	428	423	440	441	460	484	459	476	474	470	475	460	424	443	468	431	430	405	480	466	454	459	476	481	439	444	480	422	483	475	430	465	457	425	426	457	479	450	452	472	449	494	460	475	430	457	427	504	482	483	416	444	497	444	446	488	441	485	462	463	450	465	461	428	472	473	432	421	411	454	482	446	470	470	495	464	497	425	409	458	456	438	460	492	458	452	474	414	417	467	442	471	424	407	443	435	449	471	458	518	488	469	435	463	451	412	447	435	433	503	470	455	463	433	397	441	447	478	418
49074	43788	32261	25299	20285	14512	8153	3386	1168	521	389	385	374	329	289	273	468	3402	9245	10749	7076	4001	2982	1534	472	268	151	582	917	791	239	116	154	108	149	126	124	166	143	165	146	143	154	153	145	142	163	134	158	173	155	127	151	135	144	148	159	160	118	123	137	168	140	147	131	117	150	169	170	131	150	135	140	126	156	120	141	148	150	150	133	145	157	144	148	141	159	155	148	146	148	135	144	155	135	147	167	144	140	139	164	153	151	142	140	141	136	147	135	157	125	126	146	140	154	146	150	133	145	173	162	131	154	144	140	150	156	145	136	149	108	138	161	144	138	146	164	132	143	134	158	136	156	149	143	156	144	143	150	148	139	150	138	148	143	128	131	166	145	134	150	150	149	186	155	151	139	146	132	152	138	151	140	124	147	120	165	146	161	154	150	165	158	129	156	143	129	143	161	145	130	153	141	118	166	132	131	126	130	154	157	150	136	136	156	145	141	152	137	144	152	143	157	137	143	155	144	133	178	160	152	139	134	173	139	149	151	135	167	154	170	150	153	118	128	141	162	133	131	150	170	139	154	174	148	152	124	158	140	138	171	130	146	163	116	152	140	132	168	157	135	153	144	148	157	143	149	149	147	153	157	154	146	173	151	144	149	134	152	161	149	144	152	129	169	137	153	138	150	142	165	151	167	137	150	143	153	136	137	137	123	170	137	140	148	151	149	161	139	162	143	157	138	167	155	148	127	130	154	141	166	167	131	171	141	136	154	139	117	137	134	144	156	165	142	143	119	144	144	149	151	156	142	149	152	150	158	157	124	131	140	152	160	158	142	151	157	119	120	129	147	159	132	153	144	162	173	167	152	141	136	167	148	153	161	131	150	156	139	147	134	149	132	130	148	132	141	147	145	114	134	140	147	136	143	157	138	142	145	152	167	143	157	151	145	133	140	149	149	128	124	155	131	164	138	125	147	153	165	148	132	138	146	152	122	160	155	127	129	129	136	131	138	155	142	145	155	155	167	153	158	159	131	145	158	128	165	125	158	136	140	161	150	161	118	124	148	132	162	146	130	125	137	159	141	147	133	138	149	158	166	129	135	160	132	144	143	163	157	145	153	160	148	146	148	156	140	146	142	143	153	132	151	141	148	155	121	137	167	162	162	157	181	161	139	142	137	150	146	141	140	143	125	163	135	147	147	137	118	140	142	154	153	141	161	144	143	161	139	152	133	124	126	138	127	157	149	143	142	123	128	127	146	164	136	165	139	161	142	150	145	138	162	153	173	158	152	141	140	139	128	148	138	125	135	162	151	120	166	157	121	122	141	128	148	147	136	141	131	141	148	133	149	139	138	142	152	150	155	161	141	133	168	165	154	152	131	151	142	147	148	173	148	151	158	145	151	156	137	147	148	130	123	144	163	148	135	125	137	145	161	154	155	142	154	150	148	142	149	149	143	154	154	152	149	130	126	170	139	150	136	149	146	169	164	141	135	126	156	120	143	126	143	151	137	151	141	137	141	146	161	147	152	155	152	150	156	143	150	143	123	162	129	155	139	144	140	153	169	137	136	141	158	161	147	125	118	129	160	112	146	124	141	156	135	149	147	158	134	152	134	138	157	155	149	138	141	120	136	142	124	152	152	161	137	169	146	158	153	146	144	142	136	139	149	130	126	133	159	138	138	134	142	152	144	135	154	138	147	174	145	144	143	174	159	140	128	138	137	146	149	160	168	149	120	145	152	151	122	146	151	178	153	152	136	157	148	129	134	138	167	144	168	122	153	141	152	156	130	146	157	138	140	143	152	123	153	172	135	144	144	139	156	136	148	162	152	152	143	123	126	133	129	130	163	128	166	159	130	132	141	128	144	130	123	155	135	153	135	133	147	171	164	144	135	131	150	135	140	152	177	171	128	147	147	129	134	153	117	120	137	140	153	139	133	151	167	143	163	144	148	144	154	132	127	138	160	128	146	159	134	133	141	145	150	148	130	123	146	145	156	133	141	153	132	164	170	145	150	148	125	132	119	143	157	133	156	133	166	157	146	162	131	136	132	151	135	134	127	148	147	141	148	158	151	156	149	155	145	153	139	142	142	145	155	158	132	128	131	129	138	153	124	144	134	138	131	157	162	146	126	133	133	145	141	142	143	124	162	139	132	143	155	150	153	162	142	142	139	134	140	143	118	157	152	165	153	147	126	141	145	148	141	149	120	148	139	146	162	133	136	134	100	124	142	157	137	136	140	133	164	146	137	141	157	136	158	141	160	151	133	142	135	135	148	166	159	155	160	143	126	143	129	137	138	121	165	114	134	138	141	147	123	156	133	150	132	148	150	162	143	135	159	125	155	143	138	149	124	150	126	147	125	151	144	140	148	130	143	134	146	141	140	149	125	164	146	154	151	162	163	130	177	157	126	135	142	177	126	155	134	151	162	165	154	140	143	152	139	149	121	127	166	147	136	143	129	140	128	146	143	163	129	149	147	134	133	136	142	133	129	143	151	134	130	149	132	152	153	141	153	143	143	138	129	149	137	139	135	140	109	139	147	139	134	131	162	152	122	144	143	144	144	167	153	139	151	139	140	141	133	147	129	155	146	145	166	161	141	142	132	135	159	143	139	144	158	137	166	130	146	141	145	112	121	137	150	171	146	127	158	139	156	155	162	145	151	163	135	144	168	133	151	144	137	157	155	148	149	122	155	134	130	126	153	147	162	123	135	132	158	131	159	146	162	141	168	136	160	145	144	153	150	156	146	135	126	133	159	136	126	135	137	137	134	118	144	126	131	141	124	129	132	139	134	137	147	167	123	123	146	155	159	132	118	148	122	139	145	155	158	143	142	151	124	142	153	147	137	153	142	135	146	124	148	149	149	132	125	141	153	126	147	129	129	142	161	138	146	155	150	141	151	156	160	148	154	146	142	128	135	131	147	151	154	122	117	158	150	166	138	141	130	158	159	158	155	132	112	128	138	146	141	136	127	163	167	136	167	132	131	143	129	147	148	152	144	165	137	144	140	132	147	119	147	142	137	147	152	147	160	125	168	132	132	141	134	145	136	146	137	120	138	141	145	139	156	133	141	142	135	119	162	156	139	140	165	154	173	155	159	143	173	152	151	147	135	135	170	140	148	127	127	132	129	139	139	143	141	149	107	137	140	126	123	137	141	143	148	156	137	151	156	146	143	150	173	151	148	141	132	159	147	149	165	133	144	145	141	163	141	124	145	163	137	162	152	147	147	134	148	149	134	134	123	131	149	166	170	145	157	153	157	163	137	125	140	149	133	145	158	145	136	145	139	126	138	159	147	149	165	145	145	140	161	152	129	142	115	161	135	141	155	143	143	141	131	155	155	173	179	152	147	162	164	151	148	126	149	155	137	132	170	159	137	117	156	147	143	144	145	137	166	158	133	140	152	175	160	147	171	165	157	143	176	140	164	130	128	114	134	140	133	148	131	145	139	175	136	135	131	164	161	151	143	141	128	135	158	138	132	131	168	141	135	162
40242	43753	32485	9862	5188	4258	3276	2606	2172	1847	1651	1575	1677	1343	1350	1204	2297	15883	31341	32159	24821	17688	14017	7606	2282	931	407	3033	4762	4165	776	363	340	351	341	351	315	333	337	360	365	357	362	335	353	323	334	351	337	318	340	355	345	310	335	333	373	317	340	358	372	352	348	335	363	313	361	291	370	331	331	366	354	313	357	352	362	335	371	367	351	350	365	348	381	336	364	355	337	351	334	325	316	327	334	327	358	314	341	336	392	337	339	366	354	355	333	342	363	363	324	323	347	341	359	343	347	332	360	364	338	337	342	361	332	296	290	334	376	370	366	320	347	320	354	315	342	311	339	350	349	348	346	327	331	353	340	351	359	386	345	336	320	336	337	333	389	317	320	333	355	336	316	315	368	327	327	347	333	334	351	341	338	323	374	338	343	304	361	361	310	345	343	361	328	358	334	357	358	325	337	331	335	356	353	322	349	363	326	354	326	366	324	330	378	338	331	336	319	322	363	310	352	353	331	356	312	349	340	356	341	366	334	341	319	334	352	346	348	315	335	330	339	361	347	328	312	338	299	335	361	364	390	354	341	307	319	315	319	312	313	331	347	350	329	338	335	341	359	289	373	360	329	332	337	365	342	339	301	367	342	348	354	333	332	333	368	338	321	354	326	361	336	335	315	319	352	325	365	362	337	337	343	348	319	348	367	330	345	338	316	331	346	353	352	361	340	353	319	338	351	341	314	341	332	335	329	348	348	358	368	339	356	356	359	342	354	349	342	309	328	336	303	321	342	317	355	326	342	335	339	331	343	363	316	348	351	353	319	340	327	355	344	323	336	353	340	318	336	356	318	339	320	350	339	364	313	332	367	352	322	337	364	318	350	344	367	329	342	326	315	303	354	359	363	340	297	315	340	342	370	320	348	360	326	351	331	336	322	359	308	350	362	327	342	351	334	311	330	354	383	365	349	373	367	351	360	383	329	337	325	334	356	350	344	349	343	332	361	343	349	311	330	300	320	350	347	338	334	353	367	321	337	311	363	329	353	305	338	329	338	345	298	356	308	369	346	314	345	351	339	338	359	321	316	336	376	341	364	311	326	364	328	356	325	356	315	362	350	320	312	312	325	312	387	350	320	340	344	353	328	349	364	322	379	344	351	378	367	327	310	331	354	325	318	350	335	333	343	351	342	352	309	370	356	346	356	354	310	328	349	357	374	345	317	346	318	350	330	327	323	355	321	344	339	343	337	354	321	314	327	307	327	357	336	326	336	344	342	339	329	317	321	339	337	346	364	338	313	349	323	339	344	312	344	359	360	373	321	299	344	371	353	331	316	367	348	326	367	316	354	336	318	324	312	349	319	313	335	338	324	356	359	336	373	345	349	386	334	343	375	319	347	323	331	312	353	322	336	339	323	344	351	375	316	351	321	349	374	340	334	329	358	322	341	356	354	333	367	339	326	387	370	345	318	367	345	352	334	348	314	365	356	337	342	317	321	323	323	322	322	366	301	342	356	331	339	334	341	381	336	313	331	311	330	371	373	361	359	364	350	326	368	328	365	338	319	339	339	347	353	369	326	309	326	304	351	322	312	343	353	324	332	326	370	361	320	345	342	324	328	337	331	347	305	303	335	331	327	315	335	356	369	344	321	345	339	353	360	328	334	321	354	335	324	333	346	305	375	337	339	336	296	330	348	347	340	328	312	376	305	331	320	352	352	371	364	315	368	343	340	354	352	336	350	318	301	345	365	379	320	354	354	339	347	331	319	347	348	385	345	327	331	362	357	314	377	335	355	328	343	335	340	309	322	378	362	334	331	340	324	321	354	334	334	354	346	364	341	353	346	345	332	336	348	314	326	356	369	362	342	333	347	332	354	331	357	338	345	303	329	345	312	358	358	327	343	332	350	346	333	313	313	347	342	321	345	326	350	338	336	356	326	326	312	333	362	347	341	286	360	370	336	340	339	327	354	381	333	345	364	297	362	347	326	334	357	350	361	345	329	329	329	354	330	369	337	288	317	344	345	298	324	307	337	353	333	312	338	310	313	342	332	347	337	327	339	314	344	315	304	355	358	326	326	336	353	348	349	344	310	331	358	339	340	351	325	331	341	348	347	319	323	333	346	308	357	324	350	312	376	346	347	331	356	318	359	351	323	336	383	374	355	349	353	339	323	335	338	338	345	321	357	328	308	289	323	334	326	298	338	331	330	336	338	304	354	328	320	355	332	347	348	366	332	364	348	374	322	336	362	337	355	321	307	353	378	341	315	329	317	348	302	338	364	343	332	335	327	328	334	343	344	330	334	289	323	348	342	354	330	371	337	339	312	339	359	347	346	341	347	343	348	360	348	356	370	323	358	325	337	358	365	352	367	314	335	333	341	315	366	333	320	357	333	353	383	358	340	343	340	351	358	362	401	344	351	335	325	363	310	347	338	340	362	347	329	313	356	369	350	320	329	317	349	342	345	303	350	322	331	335	348	355	342	340	309	331	354	317	362	357	322	348	347	359	362	320	363	360	329	322	383	364	324	318	336	348	350	326	326	321	348	334	295	359	309	343	344	316	325	332	340	366	318	331	366	342	329	314	335	387	350	345	331	379	326	331	320	339	347	337	352	334	345	339	384	333	354	366	361	360	336	345	350	386	328	350	366	308	356	366	320	330	373	337	329	335	331	333	346	344	327	341	343	319	361	346	361	327	351	352	321	328	338	345	315	355	366	372	339	353	338	371	341	344	334	340	345	356	347	353	339	356	326	322	330	334	319	334	324	336	323	300	315	343	352	345	320	323	370	318	337	333	364	342	338	354	349	323	313	347	359	307	351	367	327	342	308	335	340	330	335	348	324	335	344	357	322	304	360	330	326	373	333	333	362	345	343	361	352	362	319	332	312	294	329	332	310	333	299	369	350	365	313	371	340	325	361	341	315	362	378	347	333	326	342	347	350	311	329	345	366	321	330	316	340	317	358	331	338	368	323	315	326	351	369	340	344	326	325	313	336	320	334	365	297	365	374	339	360	355	323	368	376	323	348	322	357	358	334	319	326	346	370	350	348	330	336	351	364	354	347	349	314	327	321	323	344	342	364	324	334	351	350	363	332	326	336	357	320	323	315	310	336	358	303	353	339	357	322	316	336	354	321	309	303	355	381	317	354	339	340	347	326	300	310	310	360	349	306	355	353	338	332	394	351	351	361	348	359	341	356	317	330	333	315	330	368	308	369	324	336	323	330	339	315	337	304	326	359	360	359	346	355	386	324	342	365	316	351	336	339	335	346	328	343	344	318	330	339	351	317	359	327	349	297	338	325	283	350	357	340	350	353	352	325	353	345	361	336	367	285	327	352	313	342	311	334	321	327	333	352	327	306	341	363	337	341	342	357	354	319	333	364	343	332	321	329	313	317	352	346	343	335	330	327	331	341	346	325	330	351	319	337	373	375	340	341	333	361	360	352	336	383	340	332	356	332	333	339	363	311	356	358	377	342	317	330	343	332	346	324	344	334	331
9834	10484	4048	870	473	349	276	255	205	184	153	179	166	176	158	173	160	171	430	527	548	405	314	283	168	137	148	170	215	203	165	164	177	146	168	172	135	157	176	159	166	159	144	145	160	160	148	148	142	159	177	160	172	180	177	132	163	174	135	152	150	148	133	156	141	150	180	127	154	147	166	158	160	131	140	145	160	157	148	173	149	174	148	144	156	133	153	134	150	158	168	134	144	149	162	159	149	154	152	164	126	177	160	157	149	160	156	143	146	182	149	173	137	192	157	161	176	177	166	153	166	180	166	152	152	163	168	155	127	159	167	180	154	163	147	146	161	153	132	161	156	159	172	155	161	170	158	148	158	180	166	157	162	144	149	169	168	137	152	161	155	156	156	134	152	160	163	161	141	132	141	163	166	137	172	136	166	161	160	185	166	157	145	162	164	169	165	150	170	177	172	159	162	145	152	160	172	140	147	170	153	148	179	143	154	158	147	156	149	135	137	144	175	174	146	163	174	176	152	169	173	147	155	169	149	159	148	149	149	162	161	143	150	170	165	165	154	158	136	154	168	169	150	155	177	161	153	154	162	165	151	191	153	175	184	144	160	148	183	155	134	162	167	156	161	163	173	189	161	141	174	186	138	166	152	166	143	175	146	173	175	171	165	187	169	168	165	128	179	151	152	150	172	144	147	163	148	159	170	163	167	178	156	147	154	178	157	147	168	163	141	167	163	153	172	153	142	150	132	176	159	153	149	152	161	134	145	161	172	183	180	155	145	135	133	138	156	159	148	136	150	172	184	177	176	137	163	153	145	149	157	131	159	180	156	168	156	142	154	132	163	151	140	142	157	165	166	157	175	145	164	143	128	149	169	157	176	170	164	148	150	165	144	174	167	198	172	152	149	145	180	150	159	153	162	158	162	142	155	168	146	152	160	141	169	171	160	152	138	159	151	170	160	152	147	173	139	168	154	156	171	155	152	166	172	170	134	159	137	154	133	152	129	173	163	147	152	152	157	145	166	160	150	175	141	160	129	139	166	140	144	128	148	153	160	156	155	151	162	164	162	152	187	132	127	161	160	123	128	148	160	165	138	163	163	148	163	180	142	164	125	149	173	157	162	152	153	155	180	167	166	143	144	162	166	177	167	149	149	135	175	157	137	153	154	150	159	158	146	160	165	166	156	163	170	137	173	150	161	136	164	158	151	179	146	144	178	154	171	130	151	139	151	169	165	169	174	155	164	152	140	154	173	173	185	175	163	162	166	140	176	175	174	151	143	167	159	176	137	138	184	141	150	150	148	168	174	157	183	147	155	162	143	144	164	153	152	153	184	186	148	129	153	137	126	149	152	161	140	172	139	159	158	163	133	167	147	148	156	167	160	163	181	150	154	142	174	137	148	166	157	163	118	149	169	159	171	154	164	152	149	175	140	184	154	150	168	130	165	151	142	171	157	166	142	132	136	163	149	120	152	152	164	150	151	142	152	129	149	156	141	137	151	139	154	170	156	170	151	156	128	130	149	155	158	150	162	157	162	162	158	169	148	149	153	152	167	154	167	156	160	160	175	168	191	166	167	148	168	144	155	151	139	153	156	133	158	143	160	148	136	167	172	158	172	163	167	161	172	164	152	151	147	143	128	176	146	149	154	164	153	135	161	158	161	170	168	152	160	138	155	153	151	143	159	164	197	147	170	155	154	154	172	142	154	139	163	158	181	154	178	169	140	157	155	145	149	143	143	153	164	146	146	161	137	173	160	140	121	166	170	164	157	158	163	150	157	156	154	156	141	159	148	118	128	158	156	147	157	153	156	148	157	154	162	136	141	168	149	165	163	164	165	137	145	175	182	167	145	152	149	162	167	166	158	136	153	150	146	179	160	164	136	179	171	140	138	168	167	181	144	147	139	172	147	149	174	147	148	137	160	158	168	156	162	166	174	176	152	164	162	150	148	153	151	169	159	151	147	152	140	150	163	168	132	164	157	160	151	152	171	141	149	137	151	157	153	172	157	149	175	167	157	149	189	128	137	157	156	161	159	154	164	143	150	143	152	152	163	158	158	165	154	153	167	180	159	164	149	167	170	154	149	154	178	148	153	151	143	169	140	142	164	163	140	161	142	157	157	151	145	165	132	143	178	161	152	144	173	162	161	161	156	161	157	157	135	132	167	156	181	122	181	148	162	179	155	167	163	160	150	148	169	139	178	140	167	182	169	156	159	178	167	170	144	159	156	157	151	163	170	162	157	185	179	149	148	175	163	150	152	163	156	152	144	173	147	151	161	154	162	155	151	156	122	155	167	166	149	176	142	143	152	151	159	154	165	168	172	162	135	146	148	154	157	164	159	165	148	159	139	152	187	155	151	148	162	155	126	158	176	139	144	165	183	180	159	141	154	160	198	162	153	142	158	143	162	149	141	163	165	159	147	158	164	153	153	143	140	147	153	163	159	187	150	152	151	154	134	139	166	143	161	176	161	142	151	158	159	164	149	166	156	164	154	138	164	169	157	141	160	153	155	151	168	161	157	149	140	141	161	151	146	155	147	147	166	127	140	147	149	145	184	149	142	156	157	152	160	156	156	163	164	158	149	170	161	169	177	155	140	148	156	122	148	150	164	166	163	145	147	153	166	145	154	166	183	123	149	166	162	164	183	167	157	167	144	160	187	140	147	134	132	147	166	160	177	148	157	161	157	171	159	170	148	146	155	146	173	141	154	163	175	141	174	141	136	182	145	148	138	158	157	151	152	149	140	148	177	164	181	165	160	129	179	154	161	141	159	165	152	149	159	141	169	162	140	162	171	154	149	153	149	156	165	146	181	177	178	141	158	179	155	168	151	158	155	146	143	159	145	153	148	160	133	143	161	161	152	157	167	178	180	136	150	142	161	172	142	160	137	148	178	157	134	136	160	150	163	162	145	166	146	168	146	175	144	155	169	142	142	163	163	166	165	147	151	186	140	151	165	149	152	161	161	143	166	181	154	147	184	164	147	155	171	182	160	179	153	139	136	144	146	150	156	164	180	154	179	169	155	142	166	157	178	152	139	160	143	140	153	156	170	154	143	148	151	151	132	155	147	157	163	158	157	148	166	179	145	166	151	155	150	142	160	159	154	147	149	138	183	163	167	154	146	141	158	155	150	160	172	162	164	159	157	166	169	150	159	145	126	167	161	155	134	169	146	165	182	148	150	154	151	162	160	153	151	150	151	176	143	138	144	153	139	134	151	171	174	171	165	161	147	152	158	154	162	172	144	147	159	167	157	149	141	159	149	176	156	152	185	173	169	161	163	181	158	143	154	143	147	149	158	167	143	160	159	142	144	162	154	161	134	146	162	157	127	170	163	151	172	171	150	165	147	147	151	138	140	158	178	164	154	158	186	167	144	147	186	159	155	147	181	142	194	173	172	154	160	155	158	161	151	155	164	172	157	153	170	161	155	150	155	157	139	170	143	157	162	147	169	157	133	132	131	170	156	163	167	122	145	162	145	145	164	168
7964	10667	4817	948	774	732	598	556	511	466	503	483	454	439	419	438	457	669	2165	2876	2386	1657	1208	826	572	407	349	450	691	722	396	405	369	381	393	384	358	380	361	368	362	372	384	354	361	391	378	396	370	373	388	362	363	392	387	354	339	391	396	331	361	396	384	385	395	385	374	351	364	381	380	403	403	410	399	396	379	369	385	379	383	380	356	373	403	435	402	385	394	392	374	370	413	388	372	401	384	400	380	379	387	372	379	403	367	411	389	374	389	350	391	383	346	428	359	377	367	378	363	403	415	417	410	406	391	376	415	389	385	379	366	397	355	407	393	401	404	372	384	418	429	421	406	373	403	390	399	401	377	417	386	352	361	392	375	371	415	370	395	376	371	416	399	400	372	361	388	391	404	359	371	381	386	368	368	385	375	364	384	402	388	422	383	424	361	389	382	389	356	355	389	385	417	370	398	379	377	387	408	373	409	392	350	386	371	368	421	369	398	397	380	363	413	394	404	400	425	384	365	399	388	405	371	416	397	362	365	376	399	394	380	415	398	366	383	390	381	350	380	370	400	383	410	387	363	397	380	378	394	360	392	424	373	390	404	383	370	374	399	401	380	354	422	378	346	392	359	378	361	409	384	389	363	372	419	376	360	392	422	390	383	372	396	370	404	388	380	392	390	389	364	367	364	392	405	392	399	365	373	390	396	399	367	401	396	403	381	409	411	379	387	396	378	385	375	396	397	406	373	379	404	386	405	382	383	391	382	383	382	392	403	401	414	332	388	374	390	390	384	390	376	422	337	410	390	373	415	395	366	403	408	400	381	386	380	392	361	380	394	372	411	415	375	381	392	380	342	352	405	379	377	381	377	365	370	368	383	422	407	387	380	383	339	381	364	412	386	363	394	371	384	372	405	422	393	354	405	427	393	352	396	417	408	402	374	395	389	362	356	411	360	361	401	344	365	379	397	389	350	403	364	403	358	390	369	411	373	371	412	390	359	414	349	383	420	393	380	367	397	393	369	428	406	422	364	359	396	416	353	405	361	411	363	382	402	386	422	393	393	368	402	411	383	387	377	401	385	377	377	372	357	390	389	363	361	404	359	367	378	431	380	351	403	407	374	376	372	407	355	380	422	405	352	353	397	394	377	383	393	415	423	364	405	390	414	393	374	366	386	374	374	407	373	391	376	366	383	403	369	372	386	376	371	363	363	368	401	385	401	391	398	354	392	393	399	387	388	384	390	387	371	398	386	376	369	382	388	367	384	390	380	379	384	333	380	408	405	389	387	352	408	364	399	401	382	357	390	386	386	381	363	340	376	385	433	375	371	383	391	410	383	424	384	374	396	410	386	355	374	387	402	415	373	382	381	379	384	360	393	386	390	402	411	410	383	352	349	395	414	384	378	396	391	379	370	390	343	388	387	379	382	347	400	413	349	384	406	380	379	350	422	379	422	420	406	383	371	370	414	377	361	384	374	404	391	401	385	386	398	374	389	380	393	373	382	370	384	357	383	413	409	371	405	396	394	360	370	364	391	393	394	358	408	403	402	416	397	359	348	381	369	372	375	407	355	395	366	359	401	391	365	367	384	371	387	378	380	375	420	369	369	417	343	393	398	398	414	382	400	381	409	389	365	377	364	361	397	391	386	380	407	379	395	385	409	367	427	363	378	398	402	382	388	339	406	362	392	371	365	383	396	371	382	375	377	364	377	395	378	400	384	397	361	385	408	399	408	391	370	392	392	393	407	356	367	360	383	353	372	436	418	409	364	388	389	363	360	396	408	404	362	392	400	390	402	381	382	387	421	422	410	385	403	411	405	411	378	374	399	394	393	392	399	373	396	384	373	376	348	392	383	413	402	403	398	349	386	412	381	396	402	394	416	428	356	408	376	366	431	379	382	434	391	371	415	398	384	361	394	412	383	402	382	383	366	397	397	368	371	347	374	346	403	387	389	407	421	408	390	385	366	404	411	370	380	378	392	353	428	403	382	383	388	346	408	394	392	391	369	389	406	353	381	396	369	366	371	390	376	351	382	370	371	375	363	370	398	361	374	376	354	394	404	376	386	363	411	386	398	401	399	380	373	381	370	394	360	395	365	394	397	400	371	372	359	362	382	404	387	365	369	380	389	378	385	409	374	386	373	362	413	388	403	393	388	381	376	393	361	367	377	381	366	393	394	362	353	395	399	380	378	387	383	402	396	387	378	365	387	357	370	367	367	401	384	363	395	389	383	421	390	366	409	414	362	369	374	382	382	360	367	372	430	358	383	383	364	383	392	401	412	390	385	375	356	330	430	389	396	400	383	372	391	382	390	410	396	378	402	404	380	397	400	345	374	375	390	324	411	403	374	387	400	417	367	399	403	369	366	416	379	375	409	390	415	378	398	410	371	410	424	385	404	390	354	368	408	417	375	374	363	399	389	377	385	332	408	369	367	361	364	393	386	377	377	363	398	357	370	379	408	374	389	406	364	404	405	356	422	345	420	415	382	398	400	386	412	338	405	389	373	402	348	389	383	393	383	387	409	372	406	384	398	387	342	404	386	368	387	374	378	403	383	369	377	374	376	376	383	381	370	395	394	352	371	398	388	361	381	366	376	388	368	387	349	394	370	380	389	390	371	406	370	401	379	388	383	384	429	367	381	398	399	382	377	375	376	357	385	362	411	358	391	377	391	374	432	434	381	402	370	402	368	429	367	376	354	393	384	370	373	387	380	425	364	376	403	351	371	394	403	375	374	393	380	377	374	387	370	378	413	430	397	412	409	403	367	392	415	399	418	387	383	363	342	368	403	399	399	390	342	401	376	399	368	356	375	386	403	395	381	383	372	378	396	362	380	377	398	367	386	358	397	354	349	352	379	359	384	406	387	402	403	375	385	391	383	367	363	382	400	372	387	424	343	386	415	373	379	435	407	386	370	369	448	425	427	379	373	415	392	413	402	403	391	390	388	395	406	405	417	374	378	375	404	381	380	345	355	362	393	371	361	368	375	389	384	392	375	369	380	400	414	423	383	368	372	413	378	353	384	387	396	393	387	391	363	382	362	380	411	404	379	395	379	375	393	401	391	387	358	367	386	392	389	387	364	377	395	437	369	399	380	361	390	366	375	368	381	363	376	362	388	379	385	362	369	352	409	394	376	376	373	415	373	371	418	337	397	390	386	344	368	354	404	390	366	398	353	395	397	382	399	401	403	408	389	393	381	399	388	361	364	398	437	358	384	403	387	402	363	324	377	361	392	420	396	401	384	345	352	375	384	381	428	411	390	384	375	426	414	370	388	384	394	367	381	353	384	403	376	392	403	424	380	386	351	355	371	397	384	370	372	435	385	370	378	405	367	390	359	337	353	404	380	412	410	401	403	356	368	378	424	389	363	357	370	387	388	396	397	387	375	377	348	402	389	393	398	397	406	356	380	363	390	407	380	394	406	380	382	402	375	385	404	375	375	382	372	373	387	350	407	396	379	380	377	391	345	440	404	392	397	405	375	384
35828	37065	34366	20227	11692	6367	2962	1207	498	325	301	315	285	250	232	218	447	1402	2903	4063	3549	2138	1373	851	306	204	177	325	601	566	207	202	180	184	166	181	172	191	196	181	179	195	185	186	171	199	213	174	188	185	194	189	191	204	180	190	184	173	157	161	196	204	177	205	185	176	200	200	203	172	181	194	168	174	206	201	201	202	173	177	178	149	199	180	172	192	198	205	177	166	186	193	190	196	222	220	184	201	199	204	176	201	189	181	197	156	171	182	193	184	196	188	183	154	174	185	184	201	208	196	200	179	185	171	173	182	191	180	162	165	180	151	162	174	193	200	175	199	193	171	203	196	169	199	187	191	173	171	147	186	162	179	186	190	190	175	205	163	178	195	192	161	185	190	166	170	202	192	191	165	159	205	198	177	186	171	166	194	177	202	167	164	184	187	208	212	191	162	188	176	190	185	189	189	157	174	164	181	154	200	196	180	185	196	191	181	191	190	198	196	196	189	182	171	164	179	202	169	163	173	194	180	220	180	203	187	182	191	163	170	210	191	170	163	199	182	179	179	175	150	204	175	180	188	177	196	169	193	204	168	163	207	200	167	174	198	196	174	184	186	186	196	180	172	186	177	168	196	162	178	186	182	158	199	186	168	184	187	218	212	213	163	151	193	201	155	195	157	206	173	205	186	186	186	202	188	164	186	178	207	189	208	185	193	183	195	184	205	178	173	191	181	167	178	179	173	166	199	182	209	189	186	187	171	191	196	174	173	190	202	169	208	205	188	204	202	194	176	173	189	185	200	191	210	180	187	183	192	185	201	188	200	179	181	189	211	165	183	168	172	202	201	189	175	188	178	206	188	198	179	181	166	192	189	174	169	169	205	177	205	182	159	205	176	177	199	213	181	206	194	185	182	214	190	196	209	198	177	181	169	175	178	175	187	187	193	189	209	174	176	162	194	168	166	156	174	178	205	206	188	192	186	181	167	168	205	164	192	189	175	173	189	171	174	194	209	176	192	182	185	193	187	198	210	181	185	193	174	175	171	166	192	190	167	190	170	192	188	163	177	203	187	189	178	163	174	179	211	179	192	191	184	206	164	191	200	213	184	179	161	166	197	209	161	187	205	194	170	167	181	197	189	176	153	181	184	186	181	209	173	202	165	162	188	185	219	199	161	174	185	201	187	166	195	186	170	182	189	181	178	172	170	191	186	201	168	201	165	177	204	196	189	175	152	161	191	197	197	175	179	185	200	177	197	184	204	171	180	182	196	188	186	195	185	174	163	191	169	204	189	194	192	168	197	194	169	184	186	171	161	183	188	161	155	192	192	176	181	191	169	188	204	185	189	180	198	198	193	187	187	198	211	189	180	182	182	161	186	219	184	170	187	200	194	198	171	186	207	186	183	183	147	196	200	176	198	195	190	176	169	192	204	203	192	178	181	196	191	206	196	183	201	176	185	190	176	184	181	193	172	185	209	186	184	181	194	186	209	202	179	213	214	175	167	200	182	187	208	174	178	174	164	195	191	175	172	176	196	201	192	189	167	169	205	180	194	195	189	165	192	173	168	166	193	178	184	186	169	170	179	162	178	208	179	176	191	202	193	190	194	168	201	194	178	173	176	186	199	189	176	181	159	181	205	211	181	174	162	182	193	177	211	170	169	168	184	194	183	201	191	176	228	192	191	177	185	175	195	187	181	231	167	172	183	183	176	177	200	190	183	181	158	188	187	194	180	176	184	189	181	220	162	203	186	192	180	161	183	199	179	187	173	163	187	212	158	175	165	189	195	200	206	188	175	197	174	185	178	182	197	183	189	194	187	176	197	193	195	189	191	175	214	167	188	199	187	194	205	181	177	196	168	175	186	189	172	177	172	186	186	161	175	181	173	197	187	197	167	197	172	192	171	197	190	194	207	188	199	166	174	170	203	193	170	199	187	187	183	177	190	178	160	203	213	183	175	188	186	187	182	206	156	175	208	191	168	197	178	206	172	175	180	169	183	205	197	184	195	215	172	181	189	203	153	190	186	197	163	193	177	212	172	213	220	177	191	168	173	179	207	169	174	164	198	184	207	199	201	167	205	163	174	195	178	207	177	175	183	198	193	182	182	178	209	180	206	156	170	190	197	168	195	194	198	185	188	150	197	174	170	184	190	193	193	188	193	210	184	169	177	199	176	192	198	173	189	192	188	207	166	163	148	189	191	155	199	181	166	197	180	193	187	171	170	168	183	179	179	190	182	191	180	213	174	215	182	201	214	176	161	190	174	205	180	194	195	165	165	153	189	180	205	162	194	160	200	184	178	176	152	192	177	178	173	158	166	180	208	183	148	188	202	191	191	182	185	223	182	180	153	187	185	185	164	174	187	171	180	216	168	200	183	182	202	168	173	192	178	196	193	161	212	188	176	196	185	182	181	200	173	176	147	193	182	178	189	172	196	181	202	198	183	165	167	198	196	202	201	188	162	183	165	172	177	212	184	198	193	185	171	193	193	186	185	170	191	162	192	183	174	175	165	174	154	208	194	190	200	204	172	202	187	170	181	212	163	165	157	178	154	195	183	184	151	164	203	169	168	190	170	189	188	177	170	185	184	175	193	190	184	176	188	179	178	193	182	183	167	171	196	181	177	184	164	190	193	162	184	179	182	180	175	180	172	179	174	176	186	195	134	172	176	194	180	195	170	216	182	172	197	175	199	182	196	186	189	195	195	194	163	186	205	163	172	190	171	150	187	198	182	185	178	167	170	169	184	184	201	164	206	177	187	174	180	175	179	187	190	190	189	204	181	201	153	195	197	159	184	215	173	193	199	177	171	183	182	177	173	177	187	192	182	188	180	196	178	201	161	171	182	174	163	200	190	152	192	175	183	167	207	187	193	196	142	180	168	181	183	159	185	183	194	218	160	193	180	205	196	167	170	194	180	205	184	162	176	189	230	179	196	191	189	188	171	195	183	191	181	168	181	165	189	178	167	197	204	180	188	173	189	173	174	175	189	185	185	212	191	163	182	182	184	179	186	205	192	169	165	183	160	187	203	177	199	205	158	213	193	188	192	170	165	193	166	176	184	182	201	169	166	185	172	195	198	178	198	173	192	166	204	194	166	209	185	186	188	177	190	168	176	175	177	172	184	170	171	195	169	189	174	195	201	192	196	175	196	200	207	196	191	170	169	174	194	182	172	196	181	196	205	187	175	163	204	170	190	191	174	181	197	198	177	160	196	186	180	195	201	171	215	172	169	173	186	206	203	194	160	185	203	186	160	152	191	181	183	219	180	201	170	185	232	150	186	153	171	194	194	171	185	174	179	172	183	197	186	172	176	186	199	180	181	179	186	153	189	214	183	172	183	187	163	193	182	213	188	199	190	191	187	158	169	186	179	201	163	182	171	182	174	190	179	201	194	173	167	210	175	165	177	159	173	174	174	164	191	186	185	190	151	178	189	169	175	169	183	191	194	182	182	175	183	202	155	188	178	195	197	180	196	187	168	160	177	176	167
26711	29817	28325	5368	2835	2307	1764	1547	1350	1121	1043	1066	1007	921	826	786	2258	8179	15527	19472	16266	11070	7309	4847	1273	696	469	1306	3215	2777	546	433	409	430	452	471	448	409	468	480	453	446	463	399	465	467	435	434	410	405	419	425	403	463	444	449	439	429	467	430	438	425	465	451	474	438	469	448	460	416	425	444	424	417	481	406	412	428	429	468	386	462	419	467	447	448	413	431	435	436	443	467	425	468	439	469	452	477	424	443	413	481	435	441	457	405	479	420	476	446	451	429	471	455	446	444	444	424	462	434	477	436	439	445	420	459	450	432	444	437	449	447	421	434	424	433	493	460	396	439	408	413	439	413	480	432	461	436	440	436	484	447	442	449	404	462	436	462	439	442	419	469	432	481	421	415	442	451	454	443	440	460	464	456	465	449	453	477	446	430	405	468	454	468	443	427	444	424	428	431	449	442	454	438	434	422	417	459	451	425	440	442	437	472	416	401	426	466	459	417	439	399	444	413	415	455	426	418	425	453	427	451	420	437	406	429	428	439	461	439	414	455	451	417	473	389	435	385	438	407	447	430	449	437	429	426	469	435	485	439	412	452	422	435	459	453	453	446	422	463	439	431	434	450	413	467	466	420	477	419	462	445	416	424	433	425	420	476	435	434	444	421	454	449	454	475	432	449	436	451	437	418	470	436	444	429	452	453	462	445	442	487	424	395	421	440	449	451	428	426	498	442	430	453	429	480	450	445	432	486	439	461	461	470	438	471	435	421	448	430	446	428	434	437	432	414	409	481	416	469	467	469	396	440	431	443	448	456	444	468	434	475	459	449	446	426	462	452	435	395	447	420	417	420	443	429	444	451	494	414	476	440	444	469	438	413	440	443	453	424	408	448	446	457	431	421	429	439	418	483	442	463	460	437	457	442	433	436	444	392	452	441	456	485	461	434	437	445	420	429	440	425	406	409	403	429	461	408	412	434	458	442	463	425	461	453	433	430	421	404	444	415	455	406	445	413	444	400	455	445	456	425	409	455	465	434	438	471	466	457	425	453	398	452	436	412	463	403	450	456	425	463	407	455	471	436	469	434	453	463	456	462	448	478	434	453	466	433	458	418	423	473	480	429	420	450	440	428	448	448	468	407	454	435	431	475	453	414	409	463	466	473	448	468	478	427	424	432	447	454	411	452	491	469	448	457	437	414	444	465	433	420	468	474	416	437	429	440	428	448	444	399	424	441	415	443	456	487	406	459	426	424	430	455	458	480	454	455	405	410	482	452	438	441	408	450	417	466	481	415	426	451	411	436	416	428	430	446	440	444	427	448	475	471	437	446	448	414	433	468	412	449	422	440	423	422	427	432	446	434	441	453	464	475	449	459	445	461	438	391	457	430	460	463	436	427	423	482	441	452	470	446	449	455	440	499	435	467	454	422	444	462	437	405	434	446	426	466	446	483	441	399	449	478	455	418	452	473	442	442	457	426	442	440	467	440	435	436	433	439	477	421	427	448	433	452	435	478	468	419	429	410	459	470	471	430	462	452	466	470	467	420	457	401	466	468	447	464	489	466	462	462	458	437	417	478	469	437	474	448	404	420	413	473	430	455	458	427	477	442	468	439	456	430	465	434	455	475	432	415	438	431	469	424	486	444	454	451	433	425	416	412	438	440	452	432	442	450	454	427	430	440	446	458	474	426	471	414	475	431	436	452	457	440	437	483	451	451	440	462	435	464	407	472	472	447	445	485	476	432	426	443	399	448	428	436	448	435	439	408	463	466	438	424	429	450	426	446	406	382	403	425	446	438	448	450	412	463	447	418	428	413	441	466	445	408	434	441	481	444	429	416	426	433	407	436	406	428	477	431	430	462	463	450	440	420	436	443	476	432	422	430	468	414	428	439	421	423	446	457	434	437	457	411	439	440	413	422	455	429	436	434	470	445	427	425	440	417	427	440	422	430	459	433	474	449	457	434	453	434	424	412	445	447	486	419	429	441	462	444	468	422	460	424	424	435	455	445	464	458	470	420	464	473	475	450	440	460	454	444	450	455	415	435	449	430	410	403	429	425	387	476	451	423	457	471	424	448	432	452	440	444	414	440	415	437	440	425	440	445	437	423	459	464	459	428	427	435	417	466	480	483	443	445	445	443	426	440	434	420	401	461	410	428	413	449	475	468	455	455	429	442	432	442	441	458	496	430	433	429	442	421	471	427	458	443	432	420	426	437	489	440	439	443	481	406	423	424	414	426	439	467	472	442	416	422	410	495	409	427	433	455	452	428	420	398	424	459	432	451	409	440	420	463	487	458	406	432	456	431	443	469	424	417	423	422	448	440	458	423	421	486	419	426	452	458	445	431	449	386	428	483	408	474	412	435	450	435	428	436	452	440	461	445	457	433	440	431	454	478	440	432	408	438	448	402	494	450	435	426	399	453	438	453	435	462	460	466	434	454	426	465	432	456	440	422	448	433	467	447	460	471	419	412	423	479	469	437	454	469	478	474	448	437	450	405	411	430	456	431	451	449	434	422	474	436	422	447	425	450	445	441	443	419	455	445	449	435	428	428	435	451	438	448	415	471	391	463	451	438	443	422	440	447	472	453	453	443	425	454	471	428	419	433	461	416	461	410	447	423	443	434	463	428	421	396	429	465	435	431	426	419	455	451	445	439	419	446	448	428	442	462	445	457	428	473	389	425	476	431	427	446	420	432	459	422	416	473	441	424	413	440	476	437	438	417	450	449	417	459	438	405	465	464	424	432	472	439	442	471	467	431	427	453	437	426	397	446	468	452	437	443	450	426	468	451	449	446	444	449	441	431	432	437	428	439	432	449	444	432	441	416	442	449	412	442	436	450	424	461	438	457	477	469	426	436	439	439	468	439	456	462	421	444	446	455	401	410	421	422	445	435	447	493	446	397	482	444	454	437	447	409	397	439	415	476	443	437	415	482	436	447	439	429	437	439	459	453	421	438	412	424	432	451	414	456	438	460	437	479	469	463	447	436	448	421	420	464	410	452	442	445	456	473	442	415	427	436	421	460	443	450	422	407	472	437	453	469	438	439	430	443	409	454	451	432	419	465	424	443	425	462	453	429	443	446	466	423	444	430	435	470	464	490	457	424	487	468	415	422	439	420	463	457	419	409	431	454	433	459	483	448	437	455	445	433	463	445	429	416	447	459	448	459	399	462	464	461	471	445	443	474	415	446	424	477	452	398	456	426	464	435	420	422	431	419	489	491	429	473	432	500	433	426	443	436	458	450	441	436	444	397	456	392	444	433	435	411	460	476	404	418	447	434	436	436	397	455	478	452	440	436	441	429	443	465	489	440	471	409	412	422	411	422	469	441	436	478	484	488	434	436	414	424	444	442	453	489	443	417	430	445	437	445	414	477	490	395	408	468	443	450	469	472	466	422	456	390	451	425	461	447	425	426	425	460	458	427	478	477	454	418	460	408	442	440	420	414	439	448	436	434	453	421	444	439	453	472	416	444	426	449	461	489	404	442
46252	38056	33851	24531	18991	13179	7459	3176	1027	442	345	352	367	276	249	253	435	1515	4595	8334	9653	5811	3639	1836	527	335	159	497	1286	1127	165	132	128	142	150	156	135	147	135	163	141	141	132	141	120	148	146	134	116	138	137	144	149	131	160	123	170	142	150	141	132	114	131	140	126	144	153	163	133	127	133	125	141	129	147	139	158	134	141	159	129	137	145	138	132	135	145	125	140	135	156	134	123	132	142	155	140	137	145	145	129	119	137	134	130	111	125	142	135	137	154	148	136	124	136	123	141	122	140	129	144	145	135	132	130	131	149	130	144	138	119	119	126	143	150	129	142	144	133	153	127	142	147	133	134	140	138	138	133	139	122	180	149	130	140	125	126	128	133	118	145	137	134	128	147	140	128	132	115	127	155	137	115	118	115	142	136	135	125	135	151	159	149	127	132	125	162	120	144	120	125	139	132	155	138	105	135	129	138	145	139	125	134	119	127	138	164	152	119	143	128	145	150	137	144	117	147	150	152	164	151	140	143	129	135	149	141	138	151	143	130	130	97	131	110	137	145	131	132	130	137	133	105	134	127	162	136	139	157	128	137	143	141	119	133	127	133	119	146	129	118	140	156	130	142	132	136	145	141	134	137	133	125	146	117	125	167	148	151	142	151	145	142	128	140	154	154	122	142	124	137	133	130	124	116	131	134	159	136	147	118	116	144	136	144	131	132	140	112	125	148	132	137	137	140	137	165	122	129	115	128	133	147	148	116	158	130	146	123	139	123	139	125	124	129	128	157	133	137	140	144	112	132	139	126	154	127	129	112	147	146	144	137	135	139	126	129	133	132	149	130	114	126	121	172	134	138	132	161	124	120	158	139	134	135	157	139	127	130	147	147	123	112	138	124	125	139	128	131	135	158	141	139	125	139	164	132	144	155	129	129	121	124	123	134	122	136	139	130	139	129	138	126	151	149	125	155	137	160	143	136	132	129	148	137	142	142	136	124	156	162	122	128	142	132	132	112	140	159	138	148	108	129	149	139	128	123	136	124	164	154	147	126	121	133	145	152	156	143	140	161	132	128	127	144	154	127	140	109	142	143	127	115	126	144	148	124	134	147	155	172	125	135	146	142	136	135	127	130	154	138	131	156	152	155	140	133	146	140	136	151	151	125	132	123	122	127	138	118	126	141	134	131	135	106	144	139	143	127	155	153	126	135	122	140	128	139	123	145	147	123	138	156	134	121	137	127	128	123	159	134	143	130	133	132	116	139	151	159	159	136	115	109	133	151	133	100	149	132	119	135	154	139	149	144	126	149	138	101	148	129	119	157	143	142	152	142	149	119	143	151	142	159	134	139	118	151	129	135	159	150	144	146	169	123	135	143	144	151	132	135	127	121	116	152	119	121	133	121	153	141	130	122	123	115	162	122	133	123	129	132	120	122	124	134	154	136	141	146	151	159	152	136	149	124	149	118	137	159	147	152	122	132	150	139	144	144	118	132	126	125	117	134	152	142	136	128	139	116	127	137	132	152	147	162	150	127	156	110	127	143	156	141	120	148	136	112	127	137	152	150	131	139	134	137	123	132	140	121	138	145	127	130	138	165	127	149	125	140	121	119	118	130	138	129	118	109	135	154	145	140	135	126	130	149	141	147	136	141	142	134	145	135	119	129	105	155	132	131	143	135	123	151	158	130	150	109	133	117	140	139	125	130	136	128	120	126	125	141	130	136	148	109	145	144	143	138	156	143	166	157	128	146	150	136	132	129	152	149	140	121	134	124	128	142	144	133	117	125	135	125	130	114	150	147	143	153	155	143	146	122	118	134	136	97	145	143	143	138	159	157	138	126	122	130	174	132	118	106	149	123	149	141	119	151	149	122	127	121	148	147	145	143	146	113	137	131	137	114	145	129	138	121	124	146	147	129	117	144	150	134	150	122	144	134	152	133	140	140	138	132	121	133	146	128	149	159	136	141	135	119	134	124	125	128	157	136	133	129	133	149	126	123	117	132	129	146	130	126	133	150	138	136	148	117	148	144	141	133	128	152	99	142	131	129	112	142	131	145	144	142	141	123	142	141	126	137	118	120	153	117	110	132	144	147	143	131	122	154	118	150	137	149	136	129	139	146	142	154	154	133	113	134	122	155	155	148	143	126	150	129	126	141	144	152	140	137	121	139	135	141	153	115	123	159	144	120	129	125	136	135	134	120	138	122	145	136	151	146	123	152	108	120	130	121	132	162	144	127	152	136	158	126	116	142	100	120	137	142	123	123	127	124	130	146	120	137	127	126	128	144	143	157	141	136	151	146	120	148	123	129	128	154	146	143	135	142	128	144	135	146	154	150	128	147	135	141	133	120	138	135	155	157	129	139	143	137	144	133	155	128	126	125	127	136	137	137	127	132	140	132	133	122	144	161	146	114	139	136	143	125	131	123	128	117	136	155	132	157	141	123	142	133	138	128	121	128	128	128	131	144	115	115	125	136	122	155	145	161	136	131	109	133	131	142	139	132	126	148	153	129	129	117	144	125	126	136	112	117	141	139	146	124	113	114	135	132	130	118	148	138	129	141	144	130	151	144	129	147	116	157	147	147	160	118	116	124	138	141	124	121	137	137	143	148	144	121	144	149	120	121	141	121	159	128	134	147	129	118	150	145	130	140	125	128	145	115	143	138	152	105	135	144	133	130	146	128	111	134	150	139	107	151	128	144	138	133	152	148	121	146	135	114	112	136	138	133	125	137	171	129	119	149	160	134	123	123	152	147	118	126	133	135	143	142	131	138	140	140	127	130	139	150	122	135	164	132	150	143	139	139	119	125	137	131	122	142	147	105	134	137	138	118	137	129	142	138	150	125	123	135	140	124	118	137	113	131	125	124	111	132	155	139	151	141	123	146	110	127	133	120	150	121	125	126	154	152	137	155	130	141	152	110	132	133	130	142	136	127	144	137	113	119	135	133	123	144	143	117	132	140	117	149	139	155	116	133	123	135	143	149	162	125	139	129	135	125	128	124	129	144	131	135	123	130	134	146	136	122	139	164	119	136	136	119	133	137	131	138	129	140	115	118	138	122	138	136	160	132	147	156	157	126	144	130	137	148	138	152	145	145	136	128	118	149	140	139	158	136	130	119	137	118	152	127	143	141	131	135	142	167	130	137	143	133	143	137	120	138	138	116	124	126	132	147	123	134	158	120	133	148	133	145	151	148	159	142	158	130	135	159	150	129	143	114	121	122	138	165	125	153	136	117	137	146	141	146	138	148	140	138	145	138	145	132	126	128	139	157	125	130	140	148	123	135	149	144	129	150	135	122	163	112	122	136	143	132	158	139	129	134	137	144	151	135	111	128	145	136	161	140	125	117	121	131	142	149	144	131	154	149	152	138	130	145	144	119	134	121	151	140	135	124	152	135	138	132	135	126	147	144	145	128	125	142	127	133	145	164	132	113	134	143	135	148	128	157	170	142	136	126	136	135	120	138	131	139	140	147	149	134	145	151	126	135	134
37234	36777	32139	8973	5347	4187	3345	2762	2350	1820	1615	1532	1496	1303	1231	1025	2406	8602	20757	29661	30154	22930	16263	9067	2934	1723	384	2745	7047	5568	321	320	361	337	340	357	322	324	327	314	298	335	334	333	319	319	320	322	351	334	340	335	330	346	333	306	352	328	307	337	344	323	354	329	304	333	310	311	343	332	344	353	278	329	306	356	300	346	319	324	302	312	377	334	352	348	319	340	315	312	337	351	314	323	302	295	310	328	368	313	357	308	339	343	357	312	312	329	319	327	345	346	344	310	309	323	343	307	338	335	288	314	315	296	298	337	327	293	331	339	311	325	330	336	350	306	344	308	306	313	327	332	323	317	323	329	338	302	349	374	324	321	350	330	350	296	303	353	311	317	302	325	298	340	317	297	326	326	372	301	318	314	322	326	320	303	326	330	351	323	335	342	351	329	327	339	340	313	315	354	314	336	303	317	358	318	351	336	337	325	325	322	343	328	303	328	333	302	371	351	345	306	360	311	344	314	303	294	339	321	343	326	328	309	318	352	337	337	304	321	314	313	331	328	334	332	318	319	301	310	318	307	328	300	364	331	314	276	291	328	321	324	321	307	336	320	347	307	274	300	338	309	320	335	329	308	293	330	331	317	319	335	331	298	345	329	337	367	318	307	363	331	325	326	278	334	325	311	310	295	311	308	329	303	313	342	339	302	317	325	344	337	322	333	304	322	320	322	307	335	322	324	330	333	315	333	320	275	315	313	329	321	370	318	347	314	315	299	320	332	312	335	303	321	312	353	309	348	349	319	297	335	325	312	326	329	316	281	329	300	331	316	320	337	352	347	322	338	299	307	342	317	310	319	311	338	333	316	336	361	321	362	306	315	302	316	328	317	325	320	315	302	341	323	336	306	319	313	320	353	343	344	315	324	327	317	340	326	316	334	319	332	345	325	302	319	295	341	341	314	333	299	321	329	312	336	325	339	316	341	330	320	328	349	306	309	336	345	344	289	324	321	355	282	325	326	313	329	327	310	304	329	330	306	325	309	323	318	318	285	315	327	309	345	321	325	307	302	321	305	287	309	321	337	339	323	328	294	332	280	325	297	322	287	337	309	302	323	336	325	321	323	300	327	338	323	327	317	295	297	325	321	329	325	358	330	324	313	347	311	356	332	304	334	311	316	321	306	333	301	309	318	312	319	336	281	294	297	299	321	318	358	316	330	312	309	338	335	282	315	310	362	317	331	356	308	327	338	283	307	287	327	304	334	298	301	318	324	305	312	340	320	338	302	349	306	337	358	328	304	297	309	337	333	321	328	327	320	331	330	329	363	291	322	318	315	304	308	322	345	329	341	326	324	315	369	302	328	321	364	342	340	310	318	291	332	284	340	340	333	347	321	324	300	307	327	324	362	305	333	329	329	329	336	338	341	334	290	314	320	305	302	330	353	342	278	311	289	316	334	307	333	367	337	313	305	328	308	351	333	316	339	308	337	355	354	316	337	352	326	327	311	338	293	311	328	321	356	323	333	341	345	319	309	331	356	337	316	301	333	314	281	298	282	316	338	302	324	307	320	316	359	308	343	318	334	321	325	339	294	316	334	355	322	349	327	318	314	316	352	350	337	311	327	301	330	322	334	324	371	300	336	343	358	305	346	302	304	344	329	309	339	322	323	323	322	285	328	294	348	340	321	289	309	354	330	310	331	312	308	344	310	331	313	329	357	287	294	294	320	288	318	307	308	305	317	301	329	341	314	300	312	297	327	333	340	300	344	340	307	307	305	322	331	332	357	321	290	343	330	346	314	344	321	314	321	319	310	327	337	329	286	286	318	325	335	347	319	294	360	328	300	327	345	288	336	324	324	340	293	349	291	336	320	305	304	336	290	318	363	285	283	326	317	332	335	303	322	303	335	310	313	335	319	296	285	297	307	315	302	301	283	355	300	317	304	316	319	330	353	360	316	302	339	334	326	328	340	316	325	328	321	336	323	312	323	309	339	305	326	319	290	323	321	331	339	319	289	321	309	303	311	294	311	333	345	309	321	334	319	299	318	329	334	312	306	341	291	323	303	313	317	298	315	338	388	344	313	334	302	343	323	306	317	322	315	288	347	325	316	272	305	347	351	322	277	301	321	311	321	340	312	347	325	311	330	322	329	347	304	340	308	336	320	302	341	325	357	339	333	295	318	320	307	298	337	305	344	332	327	294	314	315	321	301	346	320	356	313	321	329	291	341	327	311	305	329	323	356	367	321	313	310	313	326	350	299	325	336	335	354	298	328	373	327	320	341	342	346	314	291	304	329	345	322	333	321	344	295	339	302	312	311	300	330	303	311	344	309	308	313	345	356	316	330	297	319	303	336	342	328	351	302	332	311	346	323	313	318	306	319	348	328	326	346	298	347	332	305	362	313	299	332	351	309	335	308	317	345	307	342	320	328	301	342	325	334	332	329	334	293	337	329	355	330	335	314	356	325	321	330	323	328	320	329	316	309	352	307	311	323	288	347	340	294	315	333	310	327	352	291	336	340	314	318	314	318	296	311	344	298	306	307	325	330	313	315	308	339	321	342	336	290	316	349	330	348	334	317	338	332	313	311	328	301	278	331	317	318	324	323	305	310	331	348	346	331	294	343	332	327	311	315	334	297	314	339	333	275	315	368	330	330	318	313	321	315	328	320	299	296	332	337	338	302	312	339	352	326	318	343	323	316	312	326	310	315	335	305	312	326	324	331	318	314	303	325	330	353	319	285	326	339	354	299	314	347	301	310	339	338	304	341	316	316	334	288	353	335	311	299	326	314	348	305	326	328	342	344	305	341	328	348	355	314	322	334	326	324	345	312	308	313	326	305	327	319	327	327	316	324	311	339	313	334	346	344	321	313	313	328	306	320	305	344	332	300	313	325	333	328	344	338	310	333	310	327	335	335	309	305	333	304	328	332	324	325	316	334	341	349	352	305	333	339	312	326	308	325	329	335	320	338	297	316	328	326	306	324	325	286	334	304	306	336	379	321	300	352	305	350	306	295	331	329	336	310	313	326	317	342	345	323	324	327	328	339	302	295	289	374	332	310	354	316	339	300	308	343	362	318	309	320	329	339	311	292	300	323	308	317	323	315	323	327	347	329	301	304	316	284	309	347	331	324	311	337	306	348	319	347	304	313	334	336	344	310	326	350	319	320	304	331	296	332	286	337	339	305	320	304	321	341	291	305	336	328	315	350	311	331	318	362	304	312	309	320	329	326	331	324	304	326	331	332	306	322	295	336	310	324	325	336	321	333	346	312	321	319	300	316	331	318	295	330	342	331	322	322	325	283	320	311	322	297	325	360	289	312	316	341	316	297	342	341	310	290	302	327	348	325	293	329	302	331	317	317	321	331	345	328	322	314	314	328	298	290	338	326	321	290	342	294	348	331	293	357	319	356	334	330	326	322	305	341	305	319	319	286	314	328	328	319	340	307	312	306	343	322	321	332	306	324	318	309	351	324	334	311	326	309	292	306	338	298	320
8468	7455	6804	1593	429	282	209	150	158	146	173	166	169	166	162	169	185	185	250	431	493	388	359	244	150	153	139	171	188	207	160	160	138	163	154	128	164	150	181	171	155	143	161	156	155	161	152	154	135	141	137	175	147	149	134	134	135	173	151	126	151	143	153	164	137	149	160	153	159	137	144	174	133	165	163	153	167	156	160	118	171	142	159	167	150	151	132	144	132	160	164	137	145	157	156	135	150	129	148	135	129	155	139	153	140	173	172	127	144	129	152	160	131	162	161	165	168	153	163	149	151	151	153	154	170	136	121	148	161	147	142	167	140	171	143	159	156	159	163	149	170	128	156	145	140	158	154	165	144	180	138	165	161	159	162	151	173	160	163	173	133	144	166	133	145	124	156	174	173	146	146	159	157	120	155	145	165	160	130	160	145	148	145	171	144	137	155	154	130	134	138	137	148	148	154	141	135	138	153	160	156	155	141	149	145	178	150	153	153	163	138	158	180	160	156	151	156	133	149	129	136	154	149	145	168	148	154	159	134	153	141	157	157	170	156	170	154	149	164	135	150	192	140	166	154	157	167	141	150	161	148	158	164	132	141	162	138	178	137	165	140	145	127	143	162	149	137	136	165	157	146	146	109	158	155	150	142	161	160	141	152	166	150	138	159	168	161	163	154	154	155	130	162	146	171	166	155	149	166	147	138	144	151	146	151	143	160	163	172	149	149	167	154	139	160	157	144	155	148	147	164	171	132	162	149	149	156	164	142	150	162	157	166	156	142	155	164	155	164	147	176	167	155	154	153	143	149	150	159	127	150	144	150	159	153	143	158	153	143	150	154	169	168	149	122	151	170	163	140	143	140	141	153	148	134	157	152	147	141	172	173	156	175	150	146	151	137	138	167	139	171	161	146	136	150	133	146	153	143	166	147	166	147	152	166	141	176	155	162	128	151	157	151	176	151	169	144	141	152	164	145	175	145	154	167	157	133	154	155	151	168	152	140	144	161	128	150	168	146	139	173	118	142	162	133	149	148	128	138	139	135	154	142	132	134	145	149	133	138	160	122	138	161	149	151	161	132	113	180	159	153	134	150	142	189	165	153	164	124	141	169	154	152	135	181	155	145	174	140	159	146	173	144	176	155	154	191	146	162	133	171	137	170	150	129	148	164	155	140	147	145	140	154	180	155	162	168	146	156	127	154	154	141	203	156	181	143	147	143	153	133	137	142	130	157	135	146	154	173	150	119	133	162	170	163	156	163	131	138	143	167	155	145	172	168	135	146	120	147	138	171	139	143	141	144	149	162	147	152	158	127	151	135	126	173	127	166	180	170	147	157	141	161	151	150	169	139	171	140	137	164	154	162	170	144	159	188	173	167	158	151	148	138	177	139	145	151	142	165	169	147	149	165	169	143	154	163	169	156	143	154	149	148	156	165	155	147	153	167	154	139	163	166	156	167	151	154	161	144	169	166	144	159	152	124	175	151	170	152	157	143	183	149	165	167	155	165	162	129	146	149	137	156	176	153	159	133	148	168	159	136	153	138	166	149	149	163	171	138	144	144	168	159	163	159	144	126	147	142	163	148	160	155	146	137	139	167	130	159	165	159	159	155	139	160	152	162	156	186	161	143	178	149	142	163	152	147	155	173	164	155	167	151	145	149	149	153	158	154	152	143	147	147	167	146	146	153	176	156	168	167	141	169	145	124	150	134	159	141	156	162	152	172	160	145	162	134	143	148	159	157	157	146	145	137	159	159	172	146	166	143	153	140	165	147	141	157	163	147	136	179	156	160	136	159	168	169	151	154	148	159	142	138	133	158	137	168	148	137	164	143	142	153	137	155	169	171	181	175	148	147	139	128	121	155	173	159	158	139	155	150	158	146	146	141	156	155	173	143	148	163	159	184	157	133	160	150	141	152	181	146	169	145	140	162	141	120	164	141	148	147	164	166	142	151	157	148	159	146	149	157	150	151	167	170	151	155	159	164	152	164	169	130	156	155	152	159	179	136	179	157	151	150	152	150	156	152	152	161	143	148	157	154	137	149	173	171	160	165	153	141	137	157	156	154	136	133	159	140	141	178	147	155	164	157	149	132	163	153	147	146	144	162	148	163	156	154	170	153	133	163	160	159	147	147	139	171	156	181	144	163	159	146	139	139	152	160	170	158	170	145	159	157	182	179	134	153	163	163	151	168	143	140	155	153	131	171	148	144	154	172	132	160	142	150	153	141	146	165	166	139	146	153	156	158	148	146	144	170	147	152	155	174	159	147	139	171	167	159	154	138	140	162	163	158	139	161	147	136	139	148	141	179	149	154	153	147	154	156	156	118	156	149	163	135	154	143	156	146	124	128	158	149	165	148	141	160	143	159	160	143	160	140	151	148	142	152	155	168	161	152	145	136	166	149	151	162	162	163	176	147	158	159	156	151	158	144	148	156	166	156	170	154	144	133	155	145	148	137	152	145	154	158	168	147	174	144	151	164	144	165	145	148	160	152	157	158	175	162	154	145	152	159	174	145	148	143	142	150	148	146	161	126	157	148	154	183	155	156	175	137	157	134	143	141	139	159	151	150	151	161	165	152	139	176	152	157	145	138	144	134	173	156	135	153	140	152	164	173	170	162	169	159	151	164	167	144	143	125	137	141	137	157	156	174	162	138	134	157	168	115	152	163	136	177	164	161	162	141	141	183	159	148	155	164	150	160	159	149	152	129	154	138	144	145	151	143	147	155	151	171	158	117	143	142	161	129	155	129	175	166	158	153	170	132	154	144	174	154	158	160	131	146	161	159	152	145	138	160	143	122	180	164	140	154	155	145	139	151	165	155	146	145	143	143	163	143	160	143	163	160	174	138	129	147	168	168	145	153	142	135	159	150	148	162	149	148	154	156	157	136	159	160	133	162	147	153	138	158	132	149	139	138	153	162	154	131	155	156	131	150	153	145	152	153	162	179	159	139	148	149	150	164	170	150	144	136	160	161	154	158	157	167	140	155	153	152	157	142	138	135	161	161	136	133	141	153	141	142	137	139	149	152	142	160	164	126	158	145	130	154	162	155	125	142	134	148	173	166	161	159	149	146	160	154	165	165	142	148	168	156	160	149	160	164	149	150	146	147	186	137	146	150	164	149	168	167	145	158	144	167	150	142	168	153	144	146	152	154	154	153	153	151	153	153	147	153	181	156	160	142	146	150	156	163	152	144	157	154	161	145	167	162	153	162	145	172	154	163	140	143	128	164	144	132	172	144	167	153	152	148	146	112	152	157	147	135	146	142	158	159	156	160	124	139	163	141	175	146	184	142	177	146	155	145	151	159	163	159	150	149	145	125	152	153	131	149	154	148	156	136	168	131	166	164	139	136	134	155	142	150	141	158	153	147	134	172	150	137	169	151	161	153	173	130	170	140	147	165	160	155	159	127	148	144	183	118	156	146	153	146	171	134	155	166	165	158	167	149	145	161	151	168	183	145	153	169	150	156	167	166	149	150	141	173	147
6924	8464	8746	1233	769	694	583	536	479	470	457	457	454	443	426	443	529	676	1225	2388	2695	1834	1277	831	461	406	386	429	712	723	360	388	349	398	394	370	382	420	372	381	387	327	403	352	384	343	414	401	398	341	402	362	405	351	371	351	350	366	344	338	358	367	412	398	395	361	396	343	370	386	375	360	353	379	363	393	389	434	364	380	385	346	388	362	382	383	366	356	357	385	372	388	361	419	389	366	373	385	389	404	381	393	337	356	395	416	386	410	397	368	374	377	394	367	387	389	390	363	377	353	371	373	392	352	367	392	347	392	352	398	366	349	365	348	363	381	368	390	335	377	372	373	389	353	338	400	378	395	344	388	372	343	369	380	368	391	409	398	360	367	385	400	378	354	378	389	373	364	382	422	386	357	371	377	380	347	379	371	369	385	373	388	395	400	382	395	382	360	393	361	369	370	377	373	382	381	368	326	374	408	383	377	359	379	340	370	355	383	351	388	427	360	342	402	394	397	390	347	384	378	366	386	404	383	404	364	397	369	377	412	380	375	418	378	345	379	370	379	357	397	395	373	380	354	352	357	373	379	396	376	362	385	368	390	397	403	397	352	386	394	355	388	396	388	377	405	381	355	358	367	337	356	385	393	364	358	343	339	373	361	384	355	375	375	375	343	368	378	371	372	371	377	366	378	374	376	384	395	378	416	403	360	363	359	364	405	362	355	366	367	384	341	337	388	410	352	381	349	364	382	359	353	371	349	370	396	365	354	373	393	404	341	380	381	376	369	375	346	364	398	380	373	409	381	361	365	352	367	388	379	360	360	368	353	357	378	377	371	369	382	383	389	396	349	377	359	339	371	361	408	373	363	364	396	384	364	404	382	396	355	356	391	397	355	383	415	391	354	346	374	365	409	346	371	382	400	353	383	394	406	385	374	413	341	390	360	354	372	349	398	378	347	361	398	387	407	365	384	408	336	372	375	397	389	351	350	357	397	372	372	365	355	336	367	373	396	376	349	377	406	349	374	362	356	365	387	342	380	373	427	362	374	402	379	387	347	367	365	377	378	351	397	368	336	387	380	386	402	362	390	364	387	397	382	364	377	404	369	406	366	399	401	390	385	349	386	372	364	348	363	389	347	395	385	387	368	359	381	359	360	382	354	403	382	383	357	381	368	381	367	357	394	400	391	398	409	377	378	375	387	325	398	375	404	382	407	337	412	390	379	348	391	376	408	375	348	413	372	365	395	385	330	352	372	359	367	393	378	373	397	393	373	381	368	400	381	382	384	343	382	357	346	393	368	416	357	421	379	346	401	403	389	413	369	364	374	394	360	372	387	395	366	369	378	326	388	392	398	403	362	418	370	351	364	375	337	372	359	363	386	377	398	370	382	395	386	384	341	373	381	359	390	352	366	373	351	366	408	347	398	376	377	359	372	401	372	367	405	369	352	338	411	378	352	378	384	354	397	399	404	351	364	406	363	409	401	356	372	384	364	399	373	366	372	360	376	376	378	402	379	391	374	358	396	365	388	391	379	361	409	389	405	339	352	350	403	390	370	369	351	391	361	347	363	387	342	326	393	348	392	406	369	364	408	352	364	379	379	359	390	371	363	363	385	381	387	369	355	374	341	354	364	358	417	355	348	385	406	361	366	350	380	388	385	377	369	397	357	372	388	362	367	403	376	362	360	373	383	382	412	363	370	353	370	369	373	372	387	390	375	377	360	381	380	362	378	397	340	401	415	378	335	374	374	381	340	377	371	370	389	379	374	370	389	375	351	372	350	361	357	410	396	383	385	359	333	365	348	406	375	375	368	403	403	366	345	387	395	378	362	379	369	390	366	374	374	371	364	392	334	363	389	394	407	396	390	384	403	380	354	345	370	365	352	362	339	393	393	367	354	411	388	366	377	373	394	387	386	379	376	395	374	369	342	369	379	367	374	376	415	355	346	392	333	360	366	376	394	398	401	362	375	373	383	382	383	365	373	387	376	355	373	417	366	382	377	331	390	379	368	319	398	381	362	364	373	376	378	372	381	364	386	403	402	360	388	405	396	350	390	379	399	354	385	356	358	344	413	365	371	384	363	374	380	405	385	388	387	335	346	367	394	392	374	407	367	325	388	351	352	381	376	372	366	384	385	372	376	396	351	373	379	405	411	356	351	384	375	366	365	417	393	396	372	395	360	387	381	382	355	374	363	385	380	330	372	376	374	367	390	358	325	403	426	394	415	369	369	373	359	378	397	374	348	383	377	395	376	400	432	350	381	371	397	393	387	413	373	401	388	380	391	370	392	338	394	377	360	375	387	375	395	373	331	423	405	364	368	406	406	362	371	358	368	424	370	365	407	373	403	375	374	312	376	396	363	384	371	393	378	338	356	355	387	325	390	353	369	365	388	371	390	360	364	368	348	382	385	389	364	375	390	400	393	397	385	391	327	354	374	379	388	384	357	370	392	400	380	334	395	389	400	381	387	406	404	395	402	373	349	365	326	386	393	361	362	336	388	373	337	360	393	362	354	402	385	382	344	412	389	395	356	395	375	373	372	357	370	376	393	375	366	371	363	370	400	391	353	358	347	385	394	373	384	411	368	355	377	401	330	385	396	373	382	402	360	385	355	382	397	386	412	383	388	369	367	387	362	401	380	418	389	385	379	343	380	361	375	367	395	388	415	379	374	410	396	370	400	365	371	392	350	351	380	366	384	365	415	367	377	366	384	401	396	389	383	359	384	380	404	424	386	375	367	357	380	369	410	356	380	372	381	376	361	345	379	364	364	409	346	402	382	350	359	361	366	390	369	351	370	397	402	364	387	373	363	375	355	396	323	364	374	345	394	390	383	367	354	378	348	400	376	390	371	386	378	431	353	353	377	388	374	374	345	403	377	381	393	369	378	382	339	374	366	372	377	385	347	397	383	373	360	398	381	423	374	363	359	361	368	389	376	395	384	407	349	347	390	354	393	372	396	393	395	369	378	357	365	377	385	364	373	358	363	383	367	378	398	368	370	349	394	353	360	348	363	352	372	375	384	407	382	391	346	353	396	367	355	364	370	376	359	394	368	351	373	354	351	393	367	382	358	419	393	366	334	381	405	406	380	363	384	365	368	364	424	381	394	388	385	410	367	416	348	362	376	382	388	368	372	400	376	366	384	338	364	355	341	429	372	336	350	355	353	349	363	386	371	408	367	348	347	408	320	360	381	374	379	398	377	404	361	341	382	344	370	378	373	365	366	354	385	372	408	408	387	380	363	373	363	411	361	350	372	369	357	372	384	392	389	385	338	376	421	347	339	368	353	354	375	381	354	372	378	377	366	377	390	384	407	405	376	384	379	323	374	386	346	373	382	381	371	360	379	366	377	334	354	403	363	374	362	389	352	358	395	371	382	359	361	373	402	348	363	395	341	377	399	365	380	390	379	350	372	399	369	382	370	376	349	388	381	337	374	420	360	354	360	369	362	393	389	365	383	372	368	389	367	372	372	374	404	379	377	360	356
36807	38562	34507	21390	12483	6688	3113	1252	523	326	291	249	258	279	239	252	349	1196	3012	4879	3221	2194	1409	851	319	237	188	264	565	555	201	179	192	185	182	190	206	173	202	183	169	179	180	188	178	174	195	170	192	171	171	195	187	200	211	189	188	188	187	194	194	200	199	190	180	201	171	180	160	176	214	180	192	184	193	202	198	168	191	194	200	194	210	176	207	197	184	186	182	205	182	171	184	210	183	192	186	157	193	189	188	181	183	214	177	168	176	185	160	182	163	197	183	205	183	210	201	167	197	161	175	190	196	172	179	193	204	186	154	190	202	190	179	173	187	173	159	182	193	192	192	158	197	181	187	164	189	176	193	181	173	206	209	168	177	192	188	212	194	193	186	162	161	189	216	219	185	170	170	171	189	165	203	205	184	165	177	208	221	204	181	166	170	179	203	191	182	160	187	183	168	200	175	201	186	206	186	158	193	183	196	206	221	191	166	188	175	181	210	155	183	195	178	172	169	198	167	190	198	184	188	187	184	205	173	199	191	200	199	206	186	203	175	192	176	194	181	148	200	179	192	183	184	190	199	163	206	179	190	196	192	181	175	198	171	201	182	194	179	199	163	175	171	176	172	158	191	171	196	179	190	156	180	172	194	195	194	184	159	157	166	166	176	174	192	178	201	192	179	178	177	199	181	167	188	195	173	199	207	198	188	168	207	191	175	177	200	197	200	195	183	190	211	187	180	177	175	205	206	212	169	179	190	196	194	205	183	190	176	192	204	216	178	181	218	195	204	188	186	187	195	185	195	182	172	184	179	175	191	193	195	198	180	167	181	202	177	193	195	193	194	191	198	225	188	179	208	204	174	164	176	192	185	200	204	204	203	174	182	203	199	173	193	200	196	175	160	189	185	185	184	160	191	189	219	197	169	171	176	173	179	208	194	194	194	196	185	183	187	196	184	181	197	184	186	211	179	214	170	202	186	215	180	183	171	196	196	183	184	185	186	203	187	148	190	178	206	184	186	183	162	191	200	200	180	192	174	191	188	168	214	192	178	166	161	196	181	178	186	169	177	179	205	221	177	185	196	206	197	184	196	167	181	199	188	185	199	175	182	193	186	164	186	161	176	174	208	180	195	183	169	171	180	187	183	172	176	184	196	184	190	176	192	202	183	200	198	231	173	178	190	199	189	182	189	191	189	180	186	192	165	170	179	202	183	188	187	187	178	202	176	170	202	151	167	172	183	200	183	185	174	204	188	184	184	173	191	210	172	208	210	202	172	188	182	192	187	185	201	166	182	192	182	170	179	189	194	166	180	165	172	235	191	181	207	205	198	209	172	178	170	170	188	175	182	156	176	165	191	177	202	184	203	192	191	189	183	178	202	189	181	191	162	197	189	177	182	220	211	197	199	212	177	216	172	199	176	199	188	197	173	207	198	175	176	172	195	183	166	177	192	159	195	188	182	204	200	209	172	162	186	185	186	169	191	209	175	220	184	181	175	196	190	188	195	179	180	193	171	201	179	178	188	172	171	170	166	201	182	168	163	168	183	186	187	176	193	189	182	186	189	159	196	188	165	171	202	178	176	206	200	163	205	174	188	171	175	178	201	173	178	165	193	189	193	187	204	196	165	171	200	179	185	180	175	166	180	202	198	190	209	192	160	188	205	185	197	187	198	188	184	192	189	183	183	192	176	179	187	203	180	188	182	145	180	205	182	196	181	194	190	180	198	188	194	165	193	177	188	186	193	181	181	176	188	209	164	197	173	200	199	197	194	159	198	203	211	189	191	206	181	185	184	190	193	196	169	182	181	172	201	184	190	184	203	202	178	182	195	195	186	211	169	187	211	185	213	181	188	188	200	185	180	180	190	180	200	192	192	173	211	200	186	180	200	184	188	192	206	203	193	175	182	185	173	182	188	192	174	182	198	172	187	190	204	194	190	184	171	184	194	190	183	186	216	210	163	184	211	195	182	188	207	206	184	191	191	206	180	184	166	178	208	180	195	200	183	211	193	198	167	173	195	200	185	177	172	173	188	146	184	181	181	216	176	198	196	182	193	184	177	184	214	201	172	195	176	184	194	180	173	193	196	182	183	181	184	218	204	203	175	220	190	157	192	192	172	187	210	186	180	179	149	201	184	183	177	185	179	183	194	195	161	200	168	192	196	174	199	172	196	165	195	189	170	181	194	192	177	160	210	173	175	190	195	179	187	217	178	177	169	186	175	200	177	186	187	175	179	202	175	168	170	206	168	190	199	185	183	188	179	194	178	177	222	183	187	194	193	189	208	191	216	196	181	194	181	193	184	188	166	170	191	205	174	206	212	188	208	185	193	167	190	166	179	173	196	170	191	192	174	179	199	181	190	204	191	187	205	173	185	199	156	185	163	150	186	179	177	192	210	173	211	199	173	178	202	200	211	176	193	184	205	198	177	188	190	168	190	182	185	174	180	173	200	188	211	173	175	182	177	228	182	192	194	174	197	184	189	185	219	185	208	179	190	194	198	187	193	187	209	185	198	172	202	185	186	170	182	218	203	196	223	195	196	198	164	204	193	201	184	183	201	185	193	168	203	182	207	180	175	199	180	193	152	176	178	183	192	186	192	172	179	191	204	175	160	159	187	170	205	194	174	192	172	176	192	175	212	194	191	199	187	184	178	195	170	172	158	191	188	169	197	198	164	207	189	186	186	180	186	200	181	158	184	168	187	188	214	197	197	174	182	198	206	181	183	192	199	199	190	181	182	176	194	187	183	163	165	179	165	186	178	174	168	168	160	177	190	186	221	191	186	199	195	189	178	205	186	181	170	191	188	165	205	168	194	197	220	167	205	185	172	188	191	186	195	195	168	196	197	203	163	160	178	169	208	173	182	189	181	190	203	183	166	158	197	197	172	180	203	182	172	172	209	185	205	192	174	202	166	193	203	190	178	200	203	190	189	190	160	202	174	199	180	176	209	205	207	170	178	180	202	173	181	180	167	163	181	168	216	200	170	170	184	180	197	168	198	180	192	188	197	180	173	179	173	212	162	181	170	205	186	185	201	209	198	187	189	186	211	180	184	198	179	192	175	172	172	159	197	177	194	189	179	187	178	190	192	189	202	186	227	164	203	168	156	174	177	189	196	217	172	188	197	189	192	205	192	165	177	184	187	183	185	226	215	184	220	187	189	188	174	174	185	162	189	186	183	168	175	177	184	179	181	209	176	196	196	186	177	191	177	192	201	184	169	179	207	174	153	196	197	186	186	186	188	174	210	185	201	186	190	165	169	177	176	188	201	188	199	192	188	203	194	202	174	195	181	182	181	188	187	196	154	161	162	211	157	178	199	193	188	179	175	204	183	168	184	203	179	185	195	208	183	192	176	185	175	192	198	199	208	188	180	213	201	194	181	192	174	196	173	183	206	208	163	185	167	193	192	183	180	195	163	171	181	211	184	191	196	182	189	200	194	215	193	186	154	178	185	197	193	215	221	163	178	176	188	176	178	183	198	205	203	182
27627	33176	29120	6900	2747	2292	1901	1603	1234	1188	1085	1018	947	841	801	778	1814	7101	15393	21873	15336	10808	7259	4443	1314	516	454	864	2812	2592	569	417	428	451	452	430	457	435	457	445	456	476	419	475	465	492	471	493	462	437	449	457	402	453	438	450	442	436	440	451	450	434	417	485	408	471	456	444	422	420	436	460	436	388	444	470	462	452	472	455	438	452	446	414	482	440	439	468	444	399	452	428	472	439	468	425	444	467	440	445	440	470	436	454	429	449	444	441	438	442	446	458	441	412	415	459	452	427	424	410	422	456	417	486	432	445	442	438	461	488	454	471	461	430	417	463	471	453	471	425	490	477	450	419	438	443	435	462	437	449	448	443	433	446	474	395	444	446	432	448	482	445	419	409	465	433	456	391	465	412	435	430	483	444	452	441	436	460	438	455	441	404	424	434	477	451	458	487	465	451	440	493	459	435	468	473	410	463	471	455	425	465	473	402	435	446	425	452	453	446	420	416	450	435	468	441	477	457	432	460	434	470	415	451	441	434	435	415	423	424	426	451	438	428	451	425	450	472	444	449	434	412	442	430	430	468	470	437	427	463	444	455	429	374	487	472	457	437	424	459	436	437	434	433	421	439	428	452	434	480	451	421	470	441	433	449	444	429	443	452	427	454	445	454	446	427	388	453	478	427	455	437	445	430	428	414	437	453	451	462	464	475	433	487	459	453	445	417	447	440	409	448	476	458	437	392	445	438	456	439	443	425	459	447	448	438	451	425	451	416	450	466	477	446	458	446	454	451	426	448	432	474	454	421	430	438	401	466	391	453	431	426	443	437	451	417	469	466	403	441	414	439	457	436	467	444	398	450	441	415	441	378	468	460	452	469	465	475	452	424	440	446	456	455	465	449	450	459	403	441	484	447	442	446	439	392	439	456	420	403	463	460	439	440	453	444	414	442	467	464	463	425	424	425	418	413	432	403	462	422	425	471	455	436	436	483	427	460	434	443	393	454	409	453	426	435	451	450	451	406	438	478	452	430	427	448	440	400	412	432	410	449	435	422	458	454	454	444	439	424	449	461	460	485	488	430	416	427	440	462	452	467	463	437	456	450	436	461	419	450	452	475	435	468	423	445	464	462	440	452	460	436	441	426	440	432	445	443	423	440	473	438	428	491	450	455	441	432	467	419	449	485	425	459	432	420	442	437	432	459	456	442	446	419	426	425	441	435	430	440	442	440	443	443	402	427	448	425	474	476	480	470	436	449	451	422	470	446	438	434	439	416	444	404	454	466	441	428	472	454	430	450	439	456	411	470	463	432	483	457	420	433	444	492	451	443	421	438	425	459	425	432	446	456	431	458	452	456	420	437	420	446	436	428	448	469	435	445	464	461	456	413	426	421	479	452	447	475	445	439	440	466	441	459	457	438	456	460	427	435	411	444	492	439	469	467	416	472	490	422	458	422	424	423	466	478	467	446	453	465	431	473	431	435	457	408	408	457	450	445	428	430	440	458	426	432	437	475	452	452	431	438	453	461	423	414	450	412	449	424	479	480	464	400	440	442	413	447	431	461	472	446	455	433	449	452	453	458	457	437	413	435	506	501	470	423	474	428	448	473	436	467	424	471	455	444	443	405	453	447	443	425	441	442	436	439	451	440	429	450	475	433	411	414	426	462	445	440	434	433	397	477	422	452	417	445	430	460	447	428	427	424	396	447	455	467	413	414	441	489	457	405	439	444	474	449	437	452	468	439	425	463	444	427	427	454	434	438	450	485	448	486	445	481	446	466	458	454	422	468	444	435	429	452	414	431	456	466	431	446	421	452	461	394	457	459	462	462	422	461	422	445	444	484	440	469	435	445	452	463	447	454	414	411	437	439	446	478	422	435	410	433	410	471	456	393	444	406	450	458	375	440	442	397	465	484	457	432	404	479	423	480	439	420	445	419	448	460	440	440	466	421	415	426	468	451	420	453	447	444	408	394	449	475	442	470	443	473	447	452	397	454	500	440	432	435	444	470	422	422	418	429	413	455	455	417	432	462	444	454	462	447	467	447	397	433	439	462	448	444	436	444	453	461	424	459	439	462	479	442	418	479	428	434	420	417	443	435	425	464	422	485	432	463	456	429	421	423	420	397	438	445	448	449	424	481	426	468	449	427	440	461	464	431	422	439	413	466	446	436	483	463	444	464	440	432	463	469	432	441	436	430	467	443	443	446	445	467	442	442	472	420	466	435	444	457	438	439	428	464	444	432	472	475	467	435	457	430	427	446	441	442	442	433	460	428	424	464	444	475	426	422	453	425	471	463	458	455	446	453	453	448	474	466	428	420	428	457	430	464	459	452	449	443	446	454	482	440	444	440	446	479	434	431	427	450	480	424	412	424	446	431	436	412	443	429	444	448	470	434	408	434	470	460	416	458	430	479	453	449	429	443	447	463	496	434	453	421	441	456	457	442	421	457	442	436	450	429	461	484	435	431	445	432	422	441	434	453	417	437	445	437	451	469	426	405	442	467	431	458	456	464	400	468	455	441	451	468	410	432	421	449	468	468	415	441	461	440	446	410	463	462	454	449	445	424	433	465	471	463	446	463	445	458	475	469	446	429	440	470	436	433	406	436	406	427	441	472	440	435	438	438	435	450	426	468	474	463	432	425	442	427	410	443	438	428	423	439	501	413	455	425	423	470	436	437	478	436	460	425	464	435	449	464	462	436	457	460	442	420	468	435	438	436	446	441	472	438	448	469	439	436	456	423	413	428	435	436	467	454	437	453	446	434	452	417	438	476	454	451	458	442	484	422	428	428	445	460	465	454	444	435	436	431	421	446	446	448	463	453	418	443	475	455	479	458	438	473	446	458	438	427	483	414	413	433	444	444	408	432	458	465	445	451	467	447	425	465	437	413	418	451	464	433	416	452	460	446	427	457	437	436	420	464	457	450	445	466	432	448	450	475	447	427	465	418	456	430	421	448	417	457	447	458	457	458	473	434	449	445	436	438	471	497	477	420	426	398	455	446	428	407	423	424	450	452	433	442	427	441	416	433	449	464	464	421	467	443	470	449	451	451	470	434	414	475	441	474	442	473	445	436	447	443	427	434	445	421	446	457	478	461	441	450	446	432	464	433	441	420	403	463	446	444	432	437	464	460	434	452	432	462	414	476	471	464	434	484	462	432	454	427	439	408	439	460	443	453	415	425	414	411	443	454	445	439	396	459	458	461	459	426	441	415	445	428	447	439	445	460	464	458	466	391	435	438	444	435	480	415	455	462	438	447	487	446	429	451	425	458	437	441	420	424	439	421	439	449	440	419	435	465	499	418	417	451	450	426	416	490	445	426	429	428	452	443	459	462	434	448	440	421	439	446	433	447	420	465	441	421	475	449	427	450	466	422	468	426	453	439	458	451	472	490	405	449	430	417	479	454	407	439	419	439	423	437	406	434	473	435	445	413	426	448	463	439	421	444	419	404	431	417	441	454	453	465	429	446	478	434	461	478	428	464	427	438
47342	41558	38626	26271	21642	16232	9838	4729	1697	572	317	336	354	292	253	201	472	3468	8703	11532	7195	4240	2784	1333	446	134	146	239	990	1072	271	151	138	154	145	121	145	160	137	147	109	136	152	146	136	136	138	155	142	141	152	128	156	133	160	140	140	140	141	160	130	155	135	147	119	141	165	150	130	132	125	124	141	154	148	144	140	142	150	131	152	143	150	168	127	134	150	151	130	131	143	125	139	131	137	150	122	151	135	160	147	137	151	141	136	139	143	142	143	149	104	136	142	154	125	154	142	125	132	125	122	139	149	155	137	145	138	160	138	129	124	128	143	134	155	142	154	140	140	111	152	123	138	136	145	153	122	137	127	135	136	136	144	140	122	149	164	140	138	133	155	133	122	150	147	118	134	139	138	120	146	140	135	145	143	135	134	126	164	165	140	150	138	138	138	143	139	129	150	151	122	156	123	152	130	142	134	147	138	166	148	131	147	138	146	131	141	139	142	136	138	125	159	143	136	161	160	137	172	152	112	122	149	152	151	133	145	142	154	138	142	153	133	156	132	161	129	136	130	141	148	181	137	124	127	131	149	140	120	145	129	146	157	133	130	141	134	135	123	122	135	150	151	137	159	148	137	143	153	165	147	158	142	132	155	137	170	170	138	158	135	156	158	143	137	126	152	150	144	157	145	110	142	120	164	138	151	156	149	151	120	139	147	166	157	138	154	136	145	137	146	128	142	142	130	127	138	171	143	136	137	129	148	121	138	158	143	113	154	166	129	130	156	166	140	123	145	127	126	135	132	154	141	106	146	140	145	123	146	139	147	144	147	122	134	134	135	130	139	131	117	141	152	135	138	131	142	146	137	137	126	143	123	149	120	152	134	139	149	142	144	165	155	159	139	140	137	141	131	135	121	153	117	145	142	136	137	133	140	129	134	124	123	146	133	137	140	114	143	131	134	141	138	141	127	156	139	150	135	126	135	150	141	122	151	155	140	137	178	148	138	141	155	158	136	145	148	139	126	133	137	153	145	121	144	158	130	154	160	139	153	155	147	124	153	142	168	147	151	132	135	120	154	135	135	126	171	135	150	133	120	143	127	143	154	117	141	113	165	139	133	140	129	125	150	137	157	154	143	105	163	136	142	137	132	140	152	137	134	139	142	147	153	152	163	150	134	138	150	115	132	152	145	130	138	140	133	154	119	121	120	162	124	142	127	131	138	116	142	153	148	143	151	170	123	130	124	153	116	127	134	150	131	153	137	141	122	144	161	128	162	124	141	161	123	148	135	124	140	139	152	117	167	126	130	141	144	149	133	138	124	131	166	121	140	126	145	123	136	122	155	151	142	145	141	143	136	146	131	139	154	117	139	126	134	137	137	148	151	145	167	156	137	156	126	140	135	156	137	143	130	118	150	144	147	128	131	131	138	146	128	160	130	155	145	142	162	147	173	147	127	145	145	151	133	165	129	145	152	123	131	140	140	133	126	163	150	159	148	153	166	138	134	154	145	147	137	144	134	130	119	134	134	138	150	138	142	131	127	138	153	146	136	158	158	121	116	141	130	145	142	146	150	140	117	124	140	150	160	139	143	134	135	160	145	130	141	131	130	148	149	144	146	140	153	159	137	163	146	131	141	157	138	122	143	136	121	139	135	164	125	143	113	150	141	139	122	149	135	147	167	144	133	157	124	137	149	143	157	148	158	157	151	134	142	146	133	141	130	139	152	131	143	138	140	135	141	135	129	160	121	147	165	145	120	155	137	147	162	152	125	152	104	143	149	161	124	137	148	138	160	155	153	147	131	142	133	148	152	137	136	137	137	150	124	158	158	152	141	150	134	139	152	156	165	147	127	128	152	158	140	133	147	139	143	138	148	143	113	159	150	135	139	122	136	133	157	168	155	149	132	154	148	149	140	153	141	139	105	138	131	120	148	139	135	142	154	158	155	141	131	137	130	163	133	164	140	161	134	124	146	134	140	129	138	160	151	136	149	139	133	131	155	153	134	154	130	121	151	149	145	123	134	178	159	137	146	147	140	143	130	160	139	155	138	134	125	128	143	133	151	153	154	145	130	162	151	147	139	139	135	156	142	146	137	143	133	124	150	138	143	164	143	128	162	143	160	150	126	125	143	156	134	146	127	150	134	139	155	146	151	141	138	136	146	140	133	136	129	137	156	128	151	131	149	141	144	139	149	133	145	141	146	162	144	150	147	135	121	139	163	147	156	138	143	112	125	135	165	116	132	131	130	126	145	124	125	126	124	113	159	170	146	141	157	140	133	155	159	157	126	153	145	113	127	144	147	118	168	140	131	149	127	144	147	128	109	135	128	137	131	132	140	151	139	132	149	122	135	126	133	142	144	147	134	162	147	131	120	162	142	138	159	137	136	127	126	154	136	136	134	135	146	151	158	138	154	126	137	154	135	167	141	128	136	156	136	139	151	154	144	163	144	124	138	139	139	145	135	132	127	143	158	145	163	149	150	153	151	136	132	132	143	149	127	164	169	144	139	130	122	157	130	134	158	149	128	171	141	145	141	139	140	138	150	164	150	166	147	154	149	130	154	141	153	137	126	129	130	139	139	147	153	158	155	133	144	151	124	133	158	143	163	171	147	141	129	143	132	146	123	135	132	136	141	157	151	139	138	146	133	141	128	158	112	144	124	132	137	139	155	142	137	152	139	136	144	127	162	161	134	136	151	148	146	133	141	149	153	118	146	139	133	150	155	136	144	143	128	134	160	165	150	152	132	155	122	141	144	165	148	114	133	145	141	155	132	120	162	130	115	150	154	145	153	146	131	138	137	133	155	142	158	123	132	157	145	119	132	111	133	115	140	115	129	145	133	143	132	148	142	136	137	138	149	151	163	158	149	138	135	142	127	128	158	136	154	129	128	131	153	155	142	147	147	113	172	152	141	134	142	148	116	125	122	150	158	150	129	162	139	143	174	137	131	128	134	132	155	155	114	150	134	146	154	118	145	131	134	149	161	129	129	149	142	149	125	111	174	156	167	134	155	137	148	152	140	112	140	157	131	155	147	132	145	148	147	144	141	136	149	131	135	153	137	128	148	145	162	141	161	121	131	154	139	150	181	125	145	144	141	140	136	147	144	143	119	118	139	148	145	118	133	145	135	146	143	160	134	138	141	166	144	163	162	150	148	135	109	126	152	156	138	161	131	135	150	141	139	125	152	137	160	142	136	123	155	133	133	129	151	133	130	149	131	159	149	125	133	160	129	133	120	145	152	137	117	146	146	137	144	148	146	135	134	137	143	138	145	146	136	158	144	130	138	135	131	139	126	126	166	145	145	138	125	143	125	141	136	141	149	121	153	117	149	139	135	144	113	150	143	141	162	130	144	145	148	161	132	157	154	145	135	139	132	137	147	127	144	146	119	154	135	129	147	147	153	134	157	126	140	137	136	122	171	141	126	127	132	156	134	150	179	137	156	145	151	142	119	152	145	152	148	134	148	121	140	142	152	126	149	130	141	156	155	138
37865	40105	42627	8788	5074	4054	3353	2665	2177	1828	1555	1481	1456	1198	1113	1061	2426	16638	29799	33432	24712	18009	12953	6568	2136	406	385	1141	5418	5415	1006	378	337	309	328	325	348	356	369	324	316	331	355	372	365	327	324	312	346	314	328	336	324	341	321	327	339	349	341	297	313	334	368	326	343	351	335	335	359	343	326	313	338	309	354	303	335	351	332	340	346	342	345	308	332	303	329	352	331	361	338	316	345	343	357	318	354	320	335	329	313	375	343	325	326	360	352	340	319	368	319	337	325	339	344	325	336	339	366	341	323	293	326	271	334	302	352	349	315	339	343	337	334	330	343	306	330	342	353	314	312	319	320	344	353	332	332	323	349	344	304	330	359	336	309	323	360	356	325	337	342	323	318	348	320	347	318	362	331	334	351	347	311	330	324	339	372	337	330	337	305	323	307	365	361	333	331	344	320	335	353	365	347	361	358	318	342	379	318	312	349	353	321	328	304	337	340	326	324	335	337	333	328	328	352	327	323	353	334	326	328	356	330	328	336	345	341	315	337	322	324	345	377	319	337	381	321	345	362	353	359	335	297	357	349	339	329	343	338	332	326	314	337	340	335	311	344	283	328	311	343	297	345	297	328	325	339	329	340	306	370	325	292	350	348	348	360	340	344	323	342	309	330	317	337	350	352	305	358	336	323	356	322	307	335	349	342	305	349	351	343	337	326	331	346	327	334	345	296	322	327	330	341	318	312	333	323	327	332	333	331	359	316	308	333	310	329	319	340	312	356	329	338	308	328	320	325	325	324	354	328	338	338	342	355	308	356	371	354	330	330	337	334	345	314	324	336	343	307	302	341	321	328	336	333	320	317	322	317	290	327	354	345	320	322	365	299	335	347	326	331	316	337	371	350	345	331	335	370	322	372	332	330	305	304	381	335	342	370	310	367	308	317	362	341	323	350	349	341	353	355	348	354	319	352	298	376	363	310	320	311	359	329	306	352	334	321	318	319	333	348	315	327	323	337	339	333	333	296	342	337	349	314	309	353	340	310	346	343	360	361	293	311	312	322	326	334	333	332	331	363	364	343	319	354	331	323	347	375	357	322	355	325	351	314	351	315	328	342	327	346	342	369	344	315	302	325	334	326	344	333	329	315	338	320	309	331	373	343	330	333	315	346	356	367	369	332	311	299	325	328	330	326	376	307	326	340	356	323	315	347	319	348	359	333	328	309	348	315	342	337	306	359	307	308	369	314	339	347	292	361	330	309	337	339	351	325	306	375	318	323	334	357	334	310	331	347	325	378	314	340	340	327	314	329	335	289	350	332	313	344	357	328	328	349	337	339	342	350	353	324	316	357	374	330	330	321	306	325	348	317	329	349	329	322	343	356	340	345	399	331	355	345	349	340	317	308	328	337	333	319	323	338	337	326	326	339	312	353	353	330	357	315	329	320	310	301	328	306	304	350	338	327	350	326	369	327	292	332	328	318	339	327	307	350	316	344	323	323	364	296	346	317	340	344	338	294	333	315	336	362	313	351	365	326	318	336	313	335	332	324	319	352	336	338	336	315	351	335	350	334	348	329	318	351	327	318	316	298	321	319	323	354	281	347	339	332	312	353	316	364	334	355	339	327	353	355	351	345	338	350	338	344	339	293	308	329	324	344	334	308	341	363	315	342	336	326	334	306	325	341	337	306	337	356	339	326	346	346	327	317	337	333	325	312	341	329	340	302	342	329	370	351	313	336	344	329	358	333	341	311	325	331	335	339	318	321	344	354	312	334	304	360	334	312	312	333	350	344	328	352	334	341	329	317	331	349	346	369	362	320	343	334	306	331	342	346	338	308	346	366	333	343	341	321	321	318	356	340	354	337	319	327	330	360	307	337	322	321	334	321	364	348	355	344	314	352	343	293	331	327	336	334	329	329	337	364	289	309	328	340	302	295	346	328	319	336	318	326	323	360	326	320	334	345	320	346	309	306	330	313	318	350	320	324	314	334	332	305	338	321	339	352	358	343	353	350	319	325	328	299	303	345	326	306	320	307	341	314	345	318	339	335	324	363	314	335	317	303	339	355	327	346	336	343	312	332	315	355	338	366	333	346	345	322	332	349	367	310	343	340	333	326	343	361	346	350	346	312	330	312	340	326	345	359	303	353	342	346	326	314	340	313	355	311	323	339	334	340	318	318	315	346	310	367	320	301	293	351	327	343	355	312	367	345	332	340	364	319	318	344	348	320	355	329	309	358	331	404	343	321	310	332	334	320	344	311	341	318	328	318	335	340	337	349	312	313	349	316	301	318	363	339	310	311	295	323	350	353	329	359	350	329	338	357	345	332	329	320	349	336	338	337	367	305	319	325	321	317	344	338	346	355	326	332	317	330	345	321	319	338	339	315	343	377	317	342	319	322	378	322	332	323	309	345	341	321	320	328	360	327	339	318	350	340	313	343	345	324	326	337	345	335	335	319	309	344	298	359	323	339	323	313	329	367	334	362	337	338	329	328	322	327	338	315	306	350	329	326	322	327	345	341	294	325	368	355	369	327	318	326	308	347	321	284	333	319	355	330	340	309	349	306	325	316	350	340	332	338	369	343	354	340	349	344	277	336	321	350	362	291	329	342	343	337	327	318	336	325	350	302	330	308	313	341	306	330	311	325	346	367	361	336	345	341	325	323	321	381	323	327	330	348	337	349	339	349	327	341	378	346	331	332	351	284	322	330	337	326	315	316	298	331	355	325	319	324	338	341	326	331	366	309	343	319	334	323	360	325	313	352	338	312	319	317	348	316	340	339	316	369	320	336	354	342	309	302	364	337	349	323	318	322	329	324	319	338	326	337	335	315	310	343	340	338	361	332	336	340	360	309	344	300	354	303	311	339	333	328	334	313	337	340	342	319	349	356	350	367	350	313	328	352	331	328	323	337	325	337	346	330	344	334	304	335	336	315	338	322	328	338	338	353	361	335	337	344	332	320	315	353	333	322	331	344	328	299	332	335	334	316	323	309	315	347	313	334	344	353	346	357	343	307	350	332	353	347	322	367	331	365	364	309	319	346	356	333	319	336	341	338	356	323	321	342	317	341	315	319	346	329	318	328	354	316	324	330	332	311	317	317	344	345	295	353	330	342	343	346	313	318	330	321	327	321	352	332	332	363	368	334	339	328	356	334	335	369	333	313	337	317	308	353	323	321	339	342	324	338	310	324	353	335	297	329	335	335	321	357	371	318	334	345	301	334	350	347	343	321	300	327	373	347	323	344	321	347	303	366	323	358	384	329	341	329	360	325	380	333	340	326	347	301	344	330	319	334	325	308	347	341	330	317	348	333	373	334	337	310	364	352	315	337	315	305	325	347	337	356	346	357	334	338	323	337	353	320	344	308	314	342	338	316	324	313	313	347	340	322	345	336	310	300	342	337	313	349	317	329	318	330	342	340	353	341	313	330	335	352	367	389	356	317	358	340	320	376	331	364	347	351	317	339	323	317	339	326	329	311	321	380	333	321	304	374	339
7788	6717	8784	1916	458	240	209	199	185	160	158	178	157	162	153	150	180	283	479	535	441	333	284	211	166	157	162	173	189	199	180	193	154	174	169	130	143	134	141	173	144	158	139	159	149	139	141	169	155	168	152	149	158	172	143	160	147	156	175	144	150	149	163	160	150	155	154	147	163	173	152	166	151	157	154	150	162	180	163	155	156	179	170	149	159	175	169	158	153	144	171	168	146	137	148	178	171	164	149	177	157	155	154	175	133	161	174	175	181	133	173	174	150	150	144	187	182	147	143	167	175	146	154	153	151	165	144	158	165	150	157	131	171	165	167	158	145	182	160	166	199	176	150	132	154	154	168	165	153	140	148	161	152	157	155	153	148	160	145	159	179	178	131	170	126	155	146	154	158	163	148	142	148	154	175	180	165	161	149	151	158	181	165	148	146	189	173	152	162	150	188	167	171	173	171	163	131	148	140	173	175	153	170	149	154	157	179	163	151	147	146	159	159	153	148	176	139	141	159	158	145	161	151	154	142	120	176	162	155	150	174	155	153	147	147	157	141	154	156	166	143	168	157	166	153	183	202	173	186	128	148	141	158	175	157	171	165	149	164	157	137	177	182	157	162	173	150	180	144	155	124	134	162	149	152	178	167	149	154	149	148	173	165	141	143	148	146	145	135	158	164	150	160	179	172	152	145	170	159	148	176	136	164	169	173	149	141	161	149	169	134	136	149	150	147	138	152	140	184	156	139	158	165	136	156	146	147	146	149	160	157	118	143	139	137	161	155	150	168	158	147	148	145	168	165	153	161	172	146	156	165	177	150	163	141	148	166	162	179	157	164	149	153	149	140	174	176	152	170	175	174	174	180	140	155	172	152	186	167	148	163	152	160	148	141	150	161	197	183	154	153	159	152	119	147	182	150	165	190	166	165	149	150	146	155	165	163	163	174	165	171	151	129	162	148	144	147	180	150	176	146	143	168	171	157	146	162	161	167	168	152	140	164	151	134	153	140	159	176	169	167	151	163	151	160	153	136	158	149	170	149	152	167	149	165	161	163	162	159	145	156	149	132	156	165	162	152	156	145	141	176	140	167	164	145	165	130	166	167	168	170	145	140	173	144	170	146	170	157	151	147	148	151	169	161	163	126	154	162	151	176	134	126	144	163	155	171	145	164	143	164	163	154	142	143	138	158	157	148	168	179	166	163	165	174	171	172	166	153	132	153	148	145	162	171	167	152	153	156	150	153	151	160	163	151	146	156	152	144	156	171	130	140	146	154	179	126	170	168	154	158	153	162	163	157	161	163	148	142	164	154	131	157	152	140	160	141	131	165	158	164	170	151	153	153	151	154	167	149	138	142	189	153	151	150	149	155	144	132	155	138	175	165	144	152	157	156	166	127	149	141	153	178	145	148	161	143	139	143	160	153	145	177	164	166	152	155	152	141	128	160	164	139	139	162	171	162	171	137	161	143	144	162	150	176	164	157	165	143	153	145	151	154	149	159	172	163	153	141	166	152	165	167	167	147	174	146	151	158	162	190	151	173	150	155	139	138	171	139	158	179	145	148	160	172	149	166	181	135	164	153	163	150	174	148	164	152	158	150	139	157	171	158	158	132	135	128	151	166	141	119	158	166	166	155	156	154	165	148	148	167	159	148	145	146	137	143	146	169	153	165	152	136	152	161	163	142	166	166	169	160	152	149	120	147	155	153	135	164	156	129	146	158	156	126	179	141	149	160	146	157	137	154	141	173	145	158	180	152	150	185	174	140	148	178	180	168	163	168	148	119	134	160	161	157	163	153	145	153	146	176	147	132	156	169	152	158	161	176	149	181	152	153	177	161	152	140	173	165	147	152	158	158	180	148	166	165	156	152	129	154	166	148	170	145	155	145	148	143	160	154	142	173	153	155	142	151	175	159	131	158	141	151	159	152	132	147	151	143	174	134	171	128	143	142	142	179	160	155	158	150	166	161	147	178	149	138	142	136	149	156	185	149	159	155	162	170	156	153	164	147	164	169	188	151	165	152	179	173	151	129	147	148	143	145	151	152	147	155	154	147	152	171	173	149	176	153	161	172	178	149	150	170	173	169	180	168	165	161	169	152	158	156	147	177	150	138	165	150	173	142	156	141	148	157	153	142	169	150	149	136	161	182	146	149	144	168	160	152	153	182	145	167	150	134	193	171	163	133	174	163	136	152	162	153	159	130	153	167	134	130	146	169	169	165	154	151	151	153	156	135	159	166	158	152	156	187	140	162	163	154	142	159	143	156	149	153	180	171	168	177	170	153	156	141	147	136	158	147	137	149	167	151	151	172	141	152	152	142	152	155	134	137	163	154	147	155	146	156	163	133	158	146	161	169	144	149	157	157	157	155	162	151	154	144	168	138	155	135	149	145	167	141	150	149	131	154	174	185	132	143	142	164	154	141	140	150	164	119	167	163	167	161	167	180	150	134	143	156	145	158	156	139	156	151	154	153	162	141	156	147	141	171	140	147	157	136	146	154	169	145	157	150	152	170	132	130	158	154	152	143	175	167	168	154	167	138	156	141	162	152	169	145	159	141	156	150	160	136	144	162	158	146	149	166	157	146	161	157	176	149	159	154	131	133	136	134	132	152	149	166	143	174	144	164	152	175	178	170	152	167	175	153	144	169	141	163	132	160	153	189	150	152	170	148	150	136	163	163	146	172	159	172	167	172	161	132	166	157	166	152	166	176	177	157	144	139	151	167	160	147	140	143	146	139	143	155	158	150	149	146	161	146	173	149	177	162	145	141	153	151	162	164	156	155	162	150	157	146	178	168	156	169	144	170	141	172	155	166	147	149	154	154	165	165	142	162	158	151	157	165	164	178	184	174	137	153	169	137	160	150	156	165	181	135	151	144	146	163	154	163	167	151	178	154	172	159	149	158	139	150	174	147	163	158	144	150	154	142	155	149	166	136	154	142	165	159	160	138	135	155	170	167	151	142	163	171	169	173	135	156	157	164	151	168	153	137	155	163	159	181	127	152	148	166	122	146	172	134	155	148	158	171	157	151	181	156	184	154	161	165	175	162	162	157	167	156	138	148	145	168	131	143	151	160	149	142	136	142	167	154	154	138	165	154	151	172	146	143	135	147	168	157	170	146	182	157	149	154	165	167	130	124	134	145	167	135	140	158	147	173	141	140	139	159	170	158	152	155	143	142	193	151	143	176	159	148	152	132	142	151	150	153	135	140	149	144	170	174	151	149	168	155	174	139	161	145	145	163	146	140	164	151	169	162	149	156	156	146	173	173	137	164	141	165	152	191	158	169	163	166	177	155	157	158	139	152	168	171	163	166	145	153	156	147	131	148	162	161	146	150	144	180	182	167	185	129	150	165	144	161	164	135	144	159	167	148	152	168	140	175	181	160	154	157	165	142	145	170	171	155	143	141	156	150	157	156	161	160	164	169	148	176	170	156	154	125	174	149	153	143	167	164	161	143	161	143	172	147	148	156	148	167	139	179	165
6280	7488	11881	1227	721	643	542	521	512	464	449	465	459	392	455	459	556	1396	2304	2717	1910	1338	920	708	448	376	364	403	577	675	456	398	378	362	390	401	394	372	378	368	354	346	405	388	374	407	390	382	367	374	405	378	383	394	389	379	433	417	382	376	417	376	404	406	431	423	391	412	403	381	380	379	395	440	420	394	407	376	413	362	386	369	418	375	376	375	388	395	372	377	391	386	365	374	384	391	367	386	397	391	399	395	368	375	386	396	380	352	400	342	366	367	379	365	408	402	371	404	358	390	394	407	402	369	389	371	389	396	391	370	374	370	394	396	401	378	363	403	369	366	377	390	373	336	373	385	400	402	391	404	388	381	430	375	407	383	400	385	404	391	408	386	390	402	385	395	386	376	374	418	383	363	368	375	378	372	382	393	381	407	443	371	395	418	349	398	384	377	370	392	423	336	380	396	393	380	407	414	401	374	349	357	387	361	390	392	362	384	398	426	382	367	415	408	365	370	367	385	380	388	387	383	383	422	354	366	387	363	374	374	387	401	397	404	394	374	363	344	409	366	409	390	372	394	396	371	380	417	381	360	392	368	376	400	399	396	354	395	351	339	332	367	426	392	381	339	375	386	397	398	365	407	414	353	372	419	364	368	355	361	397	365	408	381	402	442	391	375	390	365	334	372	386	380	380	379	382	396	398	377	359	362	373	376	402	410	383	414	368	379	409	371	374	414	364	369	400	384	418	374	390	394	371	394	387	377	403	365	355	414	395	413	391	385	407	402	399	379	405	357	390	413	373	374	359	411	370	387	407	377	343	420	367	368	399	382	388	407	409	380	402	354	404	424	363	440	387	371	413	387	381	359	388	354	399	363	375	366	383	395	392	378	377	412	383	374	368	375	352	393	389	391	383	368	405	404	383	363	378	378	347	384	380	385	351	399	386	391	368	428	374	354	347	374	377	414	413	374	351	411	385	391	372	390	411	382	404	348	404	380	393	394	357	374	402	365	380	427	372	385	403	381	417	408	366	385	361	369	407	403	408	383	408	403	459	382	404	367	396	409	405	356	418	415	378	352	403	398	361	387	374	363	406	391	393	406	385	395	366	400	398	384	407	412	370	376	392	376	407	367	422	377	411	347	387	368	362	359	425	353	391	394	396	392	387	393	384	396	377	412	344	396	386	397	390	319	369	404	379	391	382	385	398	372	390	404	421	413	396	368	410	366	374	346	395	355	387	388	391	421	378	388	381	352	366	403	388	394	384	415	383	391	428	387	418	417	394	431	389	395	371	406	418	409	384	362	397	387	360	399	386	427	399	339	387	407	349	400	360	343	405	375	417	390	372	375	419	375	432	378	336	380	377	411	377	402	401	402	340	370	364	367	397	416	413	401	360	372	393	381	385	388	430	371	386	389	366	413	386	392	387	394	378	406	384	383	405	406	391	384	385	427	412	386	393	389	359	365	401	376	405	370	403	362	397	395	381	390	388	397	385	404	415	406	375	397	377	377	403	375	399	390	388	360	417	374	405	400	399	368	393	376	370	354	362	353	361	388	393	379	412	400	389	390	385	407	404	411	417	398	425	380	364	400	319	375	388	398	375	350	352	357	414	383	413	368	374	424	390	372	378	399	373	389	352	387	393	393	383	366	383	408	381	366	369	377	416	415	388	400	401	400	378	387	373	406	374	367	376	384	371	363	411	407	388	385	409	368	361	360	392	353	416	374	395	375	397	368	405	349	394	404	427	391	349	394	395	359	393	353	376	347	393	366	379	363	376	348	403	390	395	355	367	385	378	367	370	366	393	410	356	404	388	420	386	413	433	365	429	396	341	366	388	348	429	356	376	364	377	382	389	388	406	382	354	414	369	371	375	357	396	400	397	395	383	408	363	392	414	384	398	389	337	400	387	426	396	393	389	383	393	396	401	394	381	393	386	414	376	355	405	381	408	377	360	403	403	380	404	394	367	345	394	395	398	364	391	394	401	389	384	371	394	353	439	408	361	379	375	431	381	328	409	397	383	365	384	387	423	409	366	364	385	382	391	380	390	382	398	362	391	387	362	385	360	422	395	382	404	357	393	374	361	416	348	378	393	373	375	392	353	392	375	401	382	441	412	435	380	363	384	390	371	426	390	416	353	400	401	382	396	372	360	386	386	401	392	372	409	371	350	378	400	401	383	395	368	394	389	399	390	382	386	388	385	395	373	378	352	408	383	398	406	385	386	399	375	361	404	413	409	392	374	333	362	384	392	340	387	361	426	424	392	369	385	352	405	392	394	383	385	395	397	360	397	361	351	353	358	392	371	386	389	380	390	422	391	370	373	389	411	411	410	354	391	383	376	370	364	412	387	382	390	348	399	390	410	403	367	393	405	366	379	358	383	348	362	377	372	349	397	377	384	398	401	376	411	380	348	433	377	375	384	419	392	373	401	354	380	375	395	395	372	377	385	395	374	373	381	365	369	381	362	391	381	386	343	395	371	403	406	372	406	390	402	396	377	371	370	374	409	363	387	405	429	401	380	414	375	358	402	380	395	385	392	404	372	369	377	377	395	355	398	400	374	402	377	338	368	372	401	411	362	408	373	355	387	379	353	349	375	410	371	393	375	420	379	389	366	390	388	386	370	386	407	380	382	377	335	387	406	370	403	385	344	410	379	376	399	429	386	384	394	410	344	423	354	373	384	351	402	384	407	388	383	409	391	422	373	413	381	392	379	400	375	379	399	369	408	397	405	384	386	384	377	415	407	377	422	373	377	356	366	401	420	384	359	392	379	361	362	382	375	382	402	381	373	319	372	404	364	408	389	432	399	417	422	376	387	390	364	356	392	366	403	384	398	359	395	399	405	393	365	381	367	384	391	391	411	383	424	395	434	398	394	398	381	354	372	379	401	369	414	391	438	366	375	412	379	360	396	363	406	367	389	405	381	390	344	421	400	390	378	418	389	390	383	379	376	385	414	391	393	361	377	363	414	382	380	373	376	372	393	407	386	394	397	402	380	395	412	356	397	390	426	405	378	378	420	388	421	405	395	408	377	379	391	379	382	353	339	384	367	376	410	391	418	364	388	384	429	382	352	395	370	393	407	368	398	376	374	343	359	374	389	385	401	401	370	443	378	393	388	374	377	349	384	396	371	385	396	381	386	402	379	362	364	407	357	387	398	403	366	435	388	363	364	412	384	403	404	367	403	396	359	350	367	402	384	375	375	380	396	430	368	415	387	399	392	351	359	394	391	358	392	352	386	403	376	388	355	386	393	399	396	367	399	391	387	371	411	405	345	359	417	378	380	417	376	420	388	392	349	368	380	359	403	379	392	386	369	378	366	380	397	366	331	364	391	371	431	410	380	389	406	412	379	385	367	398	399	361	384	411	368	397	376	390	349	371	377	371	385	352	346	382	367	395	401	373	374	396	369	431	398	361	369	375	409	366	393	397	405	402	374	391	374	377	378	404	365	399	366	389	375	393	392	375	396	366	335	384	341	359	427	383
36065	41517	34236	20440	12230	6488	2913	1138	467	336	302	294	285	249	244	242	639	1911	3374	3835	2769	1984	1297	630	269	203	170	294	657	602	368	192	188	200	205	191	200	185	182	185	206	191	185	180	177	156	197	197	155	177	223	185	182	204	191	185	206	179	210	205	190	195	194	181	209	206	200	186	195	207	198	174	233	219	185	201	211	190	211	205	209	191	207	207	187	183	193	204	184	184	191	197	198	201	209	190	191	193	203	177	213	186	185	190	187	189	208	196	216	192	198	198	211	166	184	176	157	214	212	184	196	191	189	199	190	175	183	168	209	170	187	166	182	169	218	197	199	196	175	168	218	187	180	217	175	185	190	177	193	187	181	210	175	206	213	189	187	180	186	205	180	206	192	196	176	188	176	186	196	177	189	217	193	188	197	200	180	167	176	203	191	206	177	161	173	186	189	178	182	184	209	184	192	193	179	222	181	193	170	194	187	206	209	189	181	205	187	185	183	160	210	191	184	173	210	186	220	177	171	177	219	207	207	186	205	202	188	187	183	188	189	182	191	161	168	178	199	190	194	189	220	169	189	191	196	209	203	174	168	165	206	216	216	196	183	192	180	182	186	196	192	204	196	182	191	197	187	178	181	172	181	183	212	186	184	186	196	192	177	184	197	197	208	188	201	208	186	168	188	192	177	194	172	194	206	195	197	191	188	176	171	191	174	194	185	209	193	178	198	204	193	177	191	185	191	205	198	205	210	199	193	187	168	180	162	179	174	188	192	186	204	197	173	217	183	189	174	182	192	210	185	182	182	175	176	189	230	192	191	174	199	189	187	190	193	176	197	188	184	209	166	187	185	165	202	167	177	181	171	191	181	205	216	221	194	178	187	184	171	230	181	198	185	175	180	165	201	194	172	206	197	200	191	173	183	218	189	196	189	176	182	207	172	198	185	204	176	198	206	217	183	193	179	206	189	203	182	181	192	176	191	181	219	222	191	174	206	187	213	198	207	182	175	193	175	188	182	193	178	213	190	203	209	181	178	211	179	199	176	172	181	170	184	168	191	217	217	176	181	222	163	176	190	207	190	190	179	194	168	149	178	179	210	167	205	203	202	187	184	204	177	208	218	182	202	198	158	195	188	182	183	198	191	174	192	167	202	204	210	199	209	202	194	203	204	189	192	199	174	198	193	185	207	205	214	191	168	181	174	188	182	199	183	194	166	211	203	184	194	187	197	189	175	211	170	178	177	185	191	172	157	169	191	169	171	203	174	184	185	166	190	179	184	197	195	206	196	184	226	219	176	174	181	183	212	199	186	200	199	218	206	191	211	184	189	190	201	167	180	170	181	213	199	201	173	167	198	167	192	162	177	179	204	192	199	192	178	200	186	177	176	193	170	185	188	186	155	200	174	211	174	181	189	194	213	180	185	191	185	193	180	172	172	211	195	191	209	207	179	182	170	202	192	183	178	208	201	202	185	182	229	195	170	198	201	210	211	174	183	158	185	177	208	186	188	215	182	190	195	191	199	210	190	178	214	172	207	206	213	174	189	207	198	193	195	179	182	181	188	182	197	189	192	182	200	175	202	178	192	193	191	204	185	164	211	210	185	196	205	176	213	212	195	178	185	192	198	197	195	172	180	189	185	176	199	166	187	173	166	177	218	198	190	203	195	195	178	177	188	158	204	186	183	176	190	160	185	175	180	202	203	221	191	189	206	176	206	203	176	198	215	207	204	152	185	170	210	186	204	166	196	170	160	184	189	193	178	177	208	196	203	185	179	205	174	194	175	196	164	183	170	216	177	180	178	200	207	179	189	186	201	199	190	182	191	197	163	196	197	158	197	171	198	196	207	206	209	204	189	169	194	191	200	182	199	193	198	191	201	183	197	181	192	186	189	177	195	192	181	194	180	168	189	168	208	187	159	221	181	196	197	195	177	163	183	204	190	194	184	180	183	185	212	204	178	183	193	183	162	187	184	183	170	196	170	207	156	162	170	203	205	202	181	177	179	171	187	194	214	183	212	185	183	174	200	218	172	173	203	164	218	201	180	188	211	203	177	203	176	219	191	204	174	217	169	190	172	173	166	191	201	179	189	188	207	198	202	206	232	207	186	197	195	203	196	195	180	209	195	181	178	193	168	190	182	178	203	213	207	201	185	173	195	191	181	191	190	193	204	192	182	199	191	206	184	193	186	193	186	167	183	198	167	203	193	210	207	150	212	187	202	201	199	190	189	186	207	182	200	174	192	199	195	185	173	201	212	180	187	169	181	179	196	184	191	206	213	187	203	165	186	218	178	223	213	181	165	177	185	199	198	199	182	192	192	178	223	204	198	196	188	162	178	184	201	221	200	168	205	201	204	193	190	159	179	160	185	178	185	183	188	228	182	167	182	194	191	174	199	208	167	204	178	188	180	208	166	191	209	181	204	180	175	191	200	171	182	178	209	174	190	181	178	176	207	175	205	194	168	206	183	183	177	191	226	171	201	196	181	220	200	201	202	184	204	192	193	198	211	191	169	193	181	209	198	197	191	194	199	183	168	207	175	191	182	174	191	183	192	193	174	189	206	229	209	204	201	185	222	160	168	166	169	210	165	168	165	181	202	211	166	208	211	197	186	196	191	181	212	167	196	191	194	213	191	202	202	219	209	213	184	170	178	183	215	195	211	189	198	191	173	172	163	191	199	198	174	213	200	193	222	193	182	171	193	212	164	198	180	221	177	163	185	154	188	196	173	214	177	207	191	183	202	179	185	187	207	216	222	170	188	201	192	181	193	177	190	183	187	196	200	165	186	179	196	177	189	191	204	195	184	175	189	188	178	161	195	197	154	199	197	192	172	165	203	183	184	201	195	185	179	192	195	200	187	189	177	215	186	183	189	181	186	203	211	181	194	183	167	205	183	203	197	189	206	200	200	202	187	192	196	168	171	198	168	207	167	209	206	207	176	197	173	172	197	143	166	198	187	192	207	173	188	195	187	188	180	221	197	191	215	198	205	165	205	172	150	177	181	190	162	176	160	191	173	190	179	191	167	184	174	190	206	178	185	182	171	176	197	201	190	200	198	171	214	206	180	189	211	185	196	189	177	191	198	161	171	186	166	187	181	179	200	178	201	181	163	196	197	216	199	214	156	212	200	180	237	218	203	186	198	179	164	202	177	203	188	204	216	172	190	207	195	196	184	199	198	214	175	191	183	170	193	210	184	211	204	176	154	185	183	169	203	161	188	175	191	172	202	170	200	178	183	192	204	215	185	186	205	169	201	191	183	204	194	170	179	172	206	205	193	217	205	198	210	203	204	187	183	208	208	178	186	220	195	216	230	195	188	190	185	207	187	171	197	213	204	192	205	192	208	177	198	182	185	198	193	209	186	172	201	163	206	200	174	191	183	175	188	209	149	202	208	206	191	174	181	196	215	198	182	176	201	197	221	189	212	190	191	194	187	184	188	166	205	176	164	193	188	171	179	182	196	180	182	188	195	171	187	189	179	195	197	172	201	190
27393	34891	28512	4766	2726	2323	1643	1515	1345	1221	1073	954	980	845	800	969	3473	11021	16610	17932	13918	10138	7402	2761	1062	489	492	1307	3754	3019	1453	458	459	476	418	429	431	409	454	446	440	441	428	444	436	451	457	425	452	474	443	430	500	431	475	498	431	454	497	447	451	502	452	418	463	439	432	460	441	473	488	440	443	454	487	467	465	447	466	461	423	469	453	462	448	427	474	465	423	460	442	454	435	452	463	481	444	435	418	448	474	433	450	452	480	459	438	407	434	498	483	483	484	430	426	478	454	433	458	448	430	483	427	474	480	484	408	444	482	474	403	462	449	467	434	436	475	436	438	479	421	455	445	457	426	428	465	435	421	472	422	463	422	435	479	424	506	441	460	442	434	481	430	439	493	438	435	437	443	442	450	475	442	485	424	414	483	457	450	448	425	497	480	458	409	413	457	467	432	487	449	457	445	435	447	448	467	464	465	457	465	405	448	481	457	447	428	431	478	476	447	429	455	474	443	492	466	463	423	449	425	439	440	443	433	463	451	424	425	428	442	462	478	453	457	478	416	464	464	480	438	464	421	440	464	421	457	461	476	456	440	407	437	437	440	466	442	425	474	429	464	455	474	432	457	430	464	445	408	461	469	415	429	453	439	475	467	437	458	453	439	454	433	446	402	440	452	449	455	441	438	444	446	479	458	461	446	463	435	439	460	438	428	416	492	465	445	437	416	441	427	449	447	473	467	462	438	444	448	449	422	410	447	460	463	436	454	457	401	437	415	459	475	431	449	435	450	427	424	462	439	476	450	462	450	458	452	454	428	471	433	463	447	415	481	447	415	446	411	494	440	397	446	478	456	494	418	469	480	459	446	456	491	434	472	460	450	448	459	454	406	454	434	473	473	453	470	473	436	437	459	430	424	452	473	447	461	466	424	430	444	468	441	449	434	440	434	471	456	451	416	442	478	426	425	455	397	409	435	460	465	450	463	426	436	430	438	445	452	430	392	412	419	421	457	508	432	427	456	467	426	435	417	465	436	449	456	423	443	472	475	447	413	435	439	436	422	448	459	446	427	420	443	510	474	424	467	426	463	451	451	461	482	433	453	428	434	471	451	468	429	450	427	456	480	449	416	435	444	479	503	427	445	424	457	470	474	421	429	435	467	465	426	452	446	463	433	446	439	453	461	445	438	408	458	446	451	447	430	459	434	420	444	456	463	457	464	465	424	486	445	479	451	507	405	423	430	474	443	459	493	492	468	469	463	430	479	456	463	493	492	425	428	434	425	485	458	432	464	446	412	448	427	438	478	399	431	454	458	423	439	489	448	437	470	466	474	454	424	461	444	470	438	438	453	473	439	438	450	450	444	464	452	471	483	470	401	453	430	449	459	463	400	457	448	447	426	477	461	453	440	469	472	447	503	416	458	433	436	453	434	442	470	501	445	456	463	449	446	454	429	477	470	446	440	442	414	493	453	461	473	474	458	463	471	465	470	428	479	449	447	461	489	431	417	452	495	421	425	424	436	434	447	477	447	471	452	448	413	443	441	439	491	473	465	471	441	493	482	412	427	469	414	436	450	453	448	449	452	439	420	450	447	446	444	444	438	439	491	442	457	455	412	442	449	472	444	434	453	431	476	474	392	422	461	436	462	474	446	433	426	428	436	428	439	463	465	445	492	466	437	449	434	495	455	420	473	451	458	450	491	432	470	438	450	460	459	442	450	458	460	457	485	450	421	454	426	451	456	477	469	436	475	435	453	481	441	470	431	449	495	469	444	465	444	440	485	422	460	438	483	451	456	474	424	486	431	413	451	475	457	412	427	469	438	440	419	438	443	419	446	452	458	463	440	470	435	412	441	444	455	467	451	512	465	425	412	443	439	433	465	469	453	449	451	444	430	479	479	436	440	437	466	447	427	443	467	443	461	461	438	413	433	416	429	437	454	495	491	429	444	448	477	474	465	462	429	467	444	416	460	396	457	417	434	431	404	443	447	438	430	430	461	411	454	430	479	455	425	464	454	454	465	476	458	468	427	466	452	449	437	442	467	483	448	406	431	443	489	441	462	463	466	476	458	482	430	439	447	461	414	443	462	459	437	491	470	420	475	422	463	455	458	481	514	458	436	435	439	481	478	438	428	425	473	406	392	445	452	471	453	482	438	458	443	441	471	411	449	457	471	421	453	429	430	455	438	446	425	454	456	482	453	463	452	451	426	447	409	432	438	428	439	467	436	405	482	441	436	461	455	432	479	469	455	447	467	415	428	466	460	446	473	462	417	472	461	440	439	489	479	471	428	461	487	460	420	457	450	448	425	456	474	416	484	438	431	448	430	467	470	479	408	409	424	433	466	450	432	449	451	445	472	489	467	460	440	444	418	448	451	467	459	389	447	428	437	495	453	483	467	486	454	445	422	447	448	459	430	454	448	461	467	433	448	452	446	482	471	438	430	440	441	446	458	448	445	412	461	425	444	485	461	408	428	443	470	428	483	424	447	439	445	422	486	448	458	482	409	452	470	467	442	398	414	410	450	437	443	439	461	460	438	487	430	442	417	426	453	437	422	472	443	440	427	432	435	429	440	452	432	469	461	467	453	465	448	416	464	481	446	459	458	436	431	447	408	423	465	464	469	478	463	441	410	412	411	433	449	461	453	440	453	448	435	436	432	444	460	440	508	457	440	420	464	449	486	421	456	487	465	478	439	411	422	463	457	441	468	474	441	443	444	480	453	436	419	455	405	447	442	442	429	466	501	423	469	445	437	450	439	433	423	427	445	457	465	445	399	416	388	467	483	478	450	423	417	480	426	474	468	448	464	500	449	438	514	442	467	471	431	461	449	486	458	452	472	444	466	437	436	431	477	478	456	463	427	416	429	463	454	436	417	454	461	445	471	438	478	449	434	437	447	428	462	445	448	411	454	435	447	461	447	462	484	410	469	446	465	447	437	443	481	439	469	473	445	486	494	409	463	483	462	476	443	460	417	507	416	457	446	469	433	449	465	438	448	431	433	451	461	450	449	442	441	465	463	489	450	421	478	480	455	451	451	442	462	428	413	482	463	419	465	462	438	406	443	444	449	430	449	449	460	453	460	463	435	449	472	480	481	444	456	454	456	463	476	466	474	466	482	426	488	473	449	462	431	448	463	463	501	461	481	466	454	446	438	421	439	464	444	427	487	427	461	434	425	439	435	444	443	442	509	471	454	465	449	464	420	409	488	449	433	482	456	446	495	460	448	460	477	468	420	427	472	490	477	480	452	455	442	454	417	442	463	444	422	487	426	453	433	429	445	478	435	470	446	458	461	461	500	452	467	427	452	444	454	461	438	454	427	447	444	466	393	477	472	472	449	415	458	468	415	459	464	435	465	465	456	469	447	418	481	452	440	432	424	460	498	460	431	440	454	447	409	458	446	454	447	411	485	406	454	440	398	407	496	469	450	472	469	442	449	508	461	427	481	410	505	477	437	454	451	407	453	481	458	449	436	445	438	455	456	474	482	432
45403	44935	36405	24788	20502	14653	8319	3846	1371	540	376	327	331	277	247	225	379	2284	6654	10748	6985	4923	3274	1426	428	141	162	448	1165	1097	497	145	140	170	145	163	150	137	137	162	142	129	137	143	142	125	137	147	131	138	158	135	163	145	178	142	150	150	138	150	140	139	136	137	134	134	141	167	155	145	137	151	158	150	135	152	134	152	122	145	144	152	145	134	163	160	150	161	175	148	154	140	134	146	142	145	140	136	157	138	133	136	152	134	147	144	160	137	142	120	143	162	152	140	153	167	154	136	127	147	149	154	129	150	126	128	135	173	120	144	137	145	131	148	151	143	149	145	128	123	171	140	148	132	153	127	137	167	154	134	148	152	141	135	177	152	138	145	140	161	116	143	137	155	136	141	151	143	144	139	144	148	140	144	118	135	146	128	130	143	140	106	155	136	150	151	133	135	115	139	137	158	164	127	116	136	161	142	146	138	146	145	158	145	139	127	164	147	138	139	145	143	131	162	127	121	131	150	129	153	139	139	130	132	126	163	150	149	140	136	147	133	161	142	146	141	145	152	152	135	130	150	161	158	140	124	146	136	151	158	182	127	152	142	133	129	156	125	146	155	152	140	150	154	132	147	142	126	144	154	127	162	145	166	150	148	160	149	159	136	135	151	186	149	138	143	139	165	147	136	125	127	135	150	134	172	157	131	145	114	128	158	142	136	146	140	144	156	135	154	127	137	159	139	153	145	163	137	154	139	127	131	131	133	114	132	122	152	141	134	146	149	148	147	124	120	135	133	148	135	132	143	162	175	131	115	156	128	174	153	146	139	169	131	146	135	130	155	155	139	141	152	148	146	149	154	123	156	160	130	153	145	144	138	161	124	124	149	150	150	145	146	145	147	150	140	151	129	166	138	122	153	138	159	140	140	144	140	146	131	140	138	124	150	134	122	136	136	144	145	142	162	120	144	125	150	143	166	126	163	135	129	152	146	164	165	183	146	134	136	133	142	124	149	141	135	136	135	136	134	145	134	146	129	106	124	142	144	145	135	138	127	128	158	150	134	146	142	132	145	138	162	138	127	144	131	151	142	137	153	129	164	155	146	146	132	162	119	136	121	156	137	144	136	120	135	138	142	125	156	146	152	135	124	124	159	138	143	145	152	149	124	151	130	132	135	131	126	140	149	145	153	129	149	130	133	144	143	141	128	144	115	145	127	153	115	154	146	128	136	143	126	141	150	123	118	133	140	163	141	120	139	146	146	154	145	150	133	139	161	160	161	139	124	117	137	139	123	148	118	142	151	149	151	121	141	146	127	155	159	131	113	138	131	165	126	142	132	135	148	128	149	141	145	144	136	150	127	114	119	160	133	135	138	123	144	132	140	121	150	132	137	132	132	144	152	134	153	137	144	143	130	135	140	134	148	145	122	175	141	134	143	147	141	151	123	156	139	147	135	150	148	139	149	135	134	116	118	162	157	136	124	144	118	132	147	146	168	119	147	131	133	126	124	138	136	138	119	152	148	140	135	132	155	142	135	145	141	158	130	134	140	153	164	191	165	158	140	118	138	154	154	120	135	131	138	168	148	135	159	165	156	146	133	139	130	114	140	113	133	169	152	143	145	154	165	140	116	124	142	131	136	135	153	165	149	140	133	129	156	137	153	136	109	122	137	143	133	147	131	134	137	152	132	160	156	163	142	138	130	134	131	139	128	145	148	138	143	152	142	127	183	167	151	155	154	125	138	138	133	158	151	139	143	146	144	148	168	140	139	152	144	122	115	137	141	132	146	125	139	115	129	142	142	122	146	164	143	119	151	120	121	164	120	150	136	119	159	137	139	149	138	157	116	144	154	136	150	136	144	175	120	157	137	147	151	136	124	124	164	135	157	121	122	133	136	138	124	137	158	134	143	132	131	138	125	153	141	116	139	137	162	143	149	131	154	147	177	138	146	142	143	141	135	167	122	139	142	141	143	132	132	151	142	125	137	143	136	142	151	157	137	141	134	173	142	143	149	149	153	143	129	175	134	152	150	147	144	148	150	139	147	155	161	145	157	143	132	143	125	153	122	133	130	113	161	128	156	169	158	139	141	148	158	153	139	117	148	163	148	137	158	129	145	129	144	145	139	130	123	131	172	116	130	158	116	147	149	127	145	146	159	104	144	156	144	162	129	149	142	139	154	140	141	179	133	155	135	127	123	147	134	142	149	120	151	156	165	139	159	142	140	135	146	128	161	155	115	143	132	136	149	141	127	127	142	151	147	141	150	137	124	137	146	148	137	144	147	150	138	150	145	153	169	135	158	139	136	151	126	152	144	145	126	128	151	132	138	131	140	123	144	104	148	133	148	121	153	130	137	146	155	146	152	128	137	137	132	125	140	146	125	141	124	145	144	157	148	150	153	136	142	128	140	124	143	140	146	132	143	127	153	141	143	138	125	120	126	141	133	126	135	165	142	149	138	152	162	131	141	148	144	161	150	134	135	137	138	140	128	145	140	131	142	128	143	141	149	125	141	132	126	147	150	137	162	147	153	165	160	153	122	123	145	138	133	139	135	149	140	152	116	160	160	132	166	130	127	136	116	155	150	156	152	155	145	151	150	133	148	151	145	146	128	129	113	148	127	126	136	138	128	159	158	140	134	136	147	144	142	155	154	171	154	137	159	176	122	149	127	149	143	158	135	157	139	137	155	130	135	155	143	115	139	132	150	152	139	125	131	136	149	136	169	152	155	147	148	137	142	149	136	116	147	130	150	129	107	126	139	151	139	142	127	141	141	134	151	138	145	148	129	134	146	164	139	133	119	157	146	116	135	172	155	151	133	145	117	127	127	143	151	145	143	129	141	149	146	124	128	155	138	147	134	123	154	142	158	149	140	165	131	126	151	132	149	138	135	147	129	157	129	124	130	126	162	142	160	143	144	125	132	117	130	147	153	133	123	142	156	158	156	142	149	146	145	150	147	126	145	148	148	139	152	138	150	156	162	133	132	130	125	134	135	129	126	139	126	133	143	135	145	160	143	156	135	136	143	146	142	146	145	145	123	145	119	147	137	141	142	140	161	136	146	129	147	159	150	126	149	168	110	157	125	142	147	127	139	132	143	143	139	161	131	136	130	138	143	136	145	148	145	129	123	134	165	151	129	126	120	148	150	146	132	125	145	137	156	132	135	122	131	137	148	150	159	144	138	151	141	122	163	131	137	145	152	125	143	141	155	131	158	146	125	143	155	129	122	139	135	139	136	135	162	145	143	140	159	157	141	122	136	144	143	148	145	134	143	158	146	142	172	131	141	137	139	148	150	154	137	140	144	135	126	151	128	146	134	130	163	162	138	122	138	167	163	121	139	140	136	155	141	152	147	149	127	143	143	137	143	166	131	131	154	128	137	149	133	137	132	129	159	156	153	145	156	132	124	152	134	141	155	148	168	150	135	127	147	131	129	143	129	140	118	151	137	177	133	138	131	148	141	119	142	132	150	138	115	150	135	140	144	125	155	159	130
35442	43523	35604	8847	5193	4237	3354	2819	2204	2051	1739	1560	1489	1177	1040	958	1798	12368	26258	33024	25320	20424	15102	7414	1864	402	377	2394	6363	6346	2381	318	346	300	341	310	332	357	342	314	318	360	346	348	310	329	348	325	307	324	327	328	342	360	319	380	331	361	335	344	353	296	372	360	334	331	311	349	348	350	323	323	354	358	371	310	345	315	327	325	361	337	330	342	337	358	343	307	314	340	357	328	335	344	335	333	312	354	349	313	334	318	351	309	317	351	305	320	299	316	334	334	317	375	394	337	324	348	292	324	339	341	318	356	325	348	322	364	332	323	296	341	321	316	338	299	340	291	315	331	352	340	337	320	358	325	332	331	350	358	342	333	313	334	347	346	323	325	358	368	328	308	348	348	344	322	357	325	322	331	312	319	330	321	353	347	316	335	324	336	381	322	336	344	357	327	320	358	316	309	344	353	324	333	331	299	347	314	367	311	352	326	342	331	345	346	363	336	340	325	317	333	309	306	355	327	321	325	318	318	317	351	318	331	327	368	330	359	343	296	359	319	325	343	346	349	357	322	318	322	368	351	348	318	327	330	339	322	317	328	331	344	336	335	327	333	332	323	329	340	361	336	321	337	338	343	352	307	299	355	340	363	328	307	362	337	343	325	319	315	322	315	323	336	347	340	337	316	314	362	340	318	314	330	340	350	321	347	317	344	342	330	403	335	342	308	325	319	350	325	335	342	332	334	353	358	326	355	310	336	364	305	343	310	344	334	327	294	316	353	351	320	317	380	290	316	383	347	336	300	308	349	319	343	342	331	347	311	334	335	321	345	329	322	338	346	363	312	330	313	338	336	365	338	319	342	309	312	327	308	319	351	350	381	321	315	343	371	342	341	371	354	334	363	327	304	315	299	333	334	345	316	327	327	350	387	346	331	338	350	358	319	350	318	311	334	356	389	336	328	328	331	332	360	336	360	322	338	342	322	309	316	297	344	336	347	303	308	312	363	329	314	313	342	317	345	325	328	355	336	321	294	308	357	325	323	326	345	328	332	361	327	333	355	311	337	356	349	321	364	329	339	319	320	312	319	346	329	326	333	328	373	329	344	326	317	361	345	326	334	311	306	334	315	327	377	297	332	317	337	325	356	349	315	338	336	343	340	359	345	328	328	274	365	315	322	324	328	293	323	289	353	331	322	327	327	330	335	339	347	308	321	304	332	342	336	319	345	318	347	333	345	332	335	343	367	357	353	302	314	301	361	326	294	342	361	322	348	330	312	376	343	322	279	360	313	334	347	359	326	333	335	348	319	321	348	371	345	316	325	324	329	337	329	349	331	372	356	327	338	347	339	353	339	347	349	330	353	303	307	323	338	322	356	332	356	356	327	336	303	367	326	343	355	356	347	316	322	326	356	324	333	363	320	348	296	343	300	320	329	334	355	336	332	324	338	344	316	311	320	346	341	341	351	306	309	343	340	347	334	324	331	358	327	312	325	319	363	319	332	345	327	335	333	324	314	315	330	352	326	310	329	301	348	364	366	331	302	337	314	332	344	353	320	342	338	335	364	332	301	317	315	315	331	338	381	334	359	332	312	322	312	325	302	329	349	324	321	327	320	330	322	329	332	295	339	361	351	341	310	318	347	302	322	329	332	334	314	364	357	348	356	341	311	332	330	392	342	359	325	300	354	364	304	369	312	348	329	337	355	323	377	324	313	321	356	314	320	340	320	313	356	321	341	360	336	313	330	349	336	314	319	338	353	370	330	313	333	329	345	323	354	308	360	351	311	334	346	331	350	312	354	334	357	366	327	331	294	330	342	351	332	333	321	314	336	350	340	339	340	341	330	369	322	316	333	295	356	346	321	331	340	330	333	319	360	307	372	347	328	352	310	337	315	351	328	336	331	327	307	356	335	342	331	345	331	342	330	349	327	334	346	333	318	341	338	329	357	323	338	343	334	319	353	321	335	321	347	345	346	302	324	325	351	319	326	349	360	346	339	371	339	376	348	314	346	333	308	322	336	339	324	325	340	332	350	355	350	319	343	312	372	373	326	341	355	372	308	339	314	338	338	323	320	313	337	359	319	309	332	335	293	363	304	344	300	313	315	350	344	318	329	314	354	340	341	318	318	302	333	322	357	344	340	320	305	322	374	325	308	345	355	330	326	341	315	341	335	324	335	334	318	356	334	342	340	342	340	341	311	338	327	356	308	323	322	355	307	353	325	359	329	329	350	345	351	335	356	320	350	358	297	358	315	359	335	322	313	343	291	350	320	317	338	372	317	323	332	357	327	329	340	347	340	336	352	323	326	332	342	310	322	311	317	348	368	340	310	369	357	305	341	346	368	334	295	335	319	356	317	328	322	354	334	335	319	351	316	322	315	325	358	350	326	350	297	330	305	356	316	334	350	329	354	359	325	314	343	338	329	335	347	328	313	327	336	333	341	359	311	292	349	323	336	324	359	312	327	344	337	320	318	327	339	339	355	357	328	321	361	360	337	356	329	341	299	320	330	331	350	335	357	312	321	359	344	351	329	343	324	310	331	317	315	317	313	332	342	342	328	364	349	336	338	333	354	376	335	349	336	328	345	342	344	312	323	343	334	334	315	334	313	329	328	386	306	331	333	359	299	316	330	333	334	364	338	325	357	336	335	310	346	325	337	337	354	324	310	363	315	353	293	358	339	322	341	322	331	359	355	321	339	351	323	333	325	327	321	340	369	356	318	327	320	309	327	383	308	337	295	334	353	323	313	337	334	317	360	312	320	324	333	368	327	313	355	343	342	328	315	322	318	344	345	361	309	344	328	354	338	347	322	322	314	367	340	361	358	349	360	336	350	318	341	347	305	314	321	354	333	320	317	344	322	355	353	319	340	330	311	345	346	339	335	311	342	302	331	334	351	324	325	326	336	336	338	330	347	345	349	317	351	331	304	357	316	355	326	322	317	341	376	333	307	366	350	336	331	313	295	339	340	332	374	342	391	305	325	339	321	324	336	349	295	323	353	352	359	287	359	363	344	303	307	297	344	332	334	360	347	329	306	276	333	320	368	339	331	313	373	311	306	332	339	328	331	307	326	332	348	327	334	369	338	335	328	328	319	288	351	296	363	308	315	344	324	325	340	390	317	305	322	328	333	356	368	356	347	332	344	326	315	357	330	349	357	339	356	336	331	305	355	299	366	305	329	335	314	342	349	314	318	338	336	376	340	362	340	321	351	338	338	333	345	336	301	336	363	313	323	333	336	342	305	326	306	336	316	307	314	320	317	312	353	345	315	330	353	322	319	323	341	341	336	319	330	330	324	352	356	336	363	354	353	319	307	352	327	352	322	341	311	346	317	332	351	354	302	349	331	362	339	340	307	361	330	315	330	343	341	327	316	318	299	310	326	315	336	344	357	324	335	388	352	335	318	328	301	331	321	342	313	349	321	314	338	343	347	339	301	333	326	317	317	336	367	349	353	353	343	320	382	337	312	329	285	310	314	322	340	377	349	328	339	324	333
7051	12587	9690	1971	549	356	281	249	171	184	173	158	168	154	153	167	168	199	394	586	436	373	322	249	151	148	167	176	206	200	186	145	137	141	142	135	137	151	180	156	155	155	153	157	161	130	151	179	134	164	152	148	141	178	145	143	146	160	149	166	131	171	158	158	155	138	148	141	146	137	153	162	145	161	164	146	135	117	154	145	128	179	186	147	154	158	172	151	146	157	147	178	154	155	153	167	160	149	153	181	140	143	161	142	159	180	172	170	176	151	157	157	168	158	170	139	166	154	160	161	157	156	153	161	146	155	150	151	131	160	149	145	139	151	155	170	165	170	181	169	147	155	181	149	164	157	173	155	158	184	138	140	134	183	156	164	158	166	149	156	161	177	158	161	152	162	161	173	139	171	162	137	134	154	156	171	149	147	158	171	175	143	158	149	167	146	169	153	156	136	171	155	145	167	161	149	168	146	164	141	152	156	151	162	182	163	178	136	144	156	145	162	156	135	138	150	158	147	143	151	159	169	149	150	167	178	158	157	163	143	163	177	163	147	150	161	160	151	161	157	155	159	157	173	170	148	124	168	155	152	154	169	160	154	164	181	176	181	167	171	149	134	173	146	149	167	159	153	155	158	153	137	180	147	134	167	153	161	145	165	155	177	135	145	147	151	167	150	184	175	157	168	159	159	164	154	143	169	142	142	160	156	146	168	146	131	155	169	158	163	151	161	167	173	159	144	166	174	168	175	162	170	154	147	169	142	148	148	160	129	138	165	149	180	153	157	153	165	139	171	158	183	175	160	176	156	164	163	139	163	158	153	140	169	151	143	152	143	148	165	147	149	144	168	152	169	137	170	161	157	150	155	158	153	174	153	162	170	160	154	166	160	144	138	163	151	135	158	163	146	155	178	145	168	174	150	145	142	137	153	147	158	162	160	124	161	153	144	176	165	132	131	177	133	155	142	145	152	143	151	165	146	161	146	153	172	134	146	134	155	186	160	145	146	175	147	157	137	147	137	150	145	164	170	129	167	134	147	145	143	158	139	149	141	145	146	136	158	158	177	162	144	138	175	162	168	138	148	150	127	153	158	148	154	149	181	143	145	174	153	150	140	151	134	161	142	174	169	155	150	149	144	149	163	154	168	175	169	168	149	177	157	155	158	163	154	172	181	169	157	157	161	153	171	154	154	144	182	152	174	171	148	149	155	156	157	166	154	129	150	162	163	148	142	177	158	152	141	181	147	165	147	140	171	173	161	136	156	165	154	158	125	167	180	154	167	139	154	142	128	157	158	168	164	176	162	162	167	157	166	163	158	166	158	150	152	163	183	153	133	159	169	146	139	149	144	148	161	152	160	158	147	161	152	163	133	149	125	161	149	154	171	141	171	157	168	183	174	158	141	147	138	148	178	155	153	164	134	159	132	146	152	148	173	158	144	179	141	141	171	133	178	141	164	156	154	175	172	154	160	180	144	124	154	153	143	169	141	146	171	170	141	149	167	145	154	148	158	168	154	145	157	181	173	143	158	155	171	164	169	148	141	155	160	155	142	130	156	157	143	158	153	147	174	157	145	144	162	164	163	161	160	174	172	171	148	142	134	158	146	145	153	142	153	157	158	158	145	147	143	169	138	165	155	148	168	137	160	141	171	151	173	148	150	168	160	145	155	150	143	142	137	148	148	161	147	149	177	167	140	155	135	156	147	155	187	161	140	189	150	161	162	139	139	152	160	173	146	151	138	176	137	166	154	170	136	160	164	167	157	144	142	156	150	150	169	154	169	156	160	154	134	120	134	159	160	161	144	166	164	152	164	163	153	158	155	139	144	139	164	153	133	178	156	176	166	178	146	158	173	145	152	168	145	145	155	171	175	172	169	160	165	163	138	157	150	163	153	154	168	144	167	159	117	159	146	135	150	156	144	150	153	160	172	152	160	145	165	169	148	164	159	163	167	161	160	156	151	133	147	156	166	130	156	139	151	166	165	172	150	149	147	129	149	159	158	171	165	172	161	157	157	166	154	167	162	181	168	137	150	169	169	159	176	163	165	170	148	156	144	166	171	164	140	148	152	124	165	137	134	136	167	163	151	140	169	148	138	147	155	175	145	144	154	155	155	151	127	141	143	173	155	147	137	151	146	164	177	156	138	145	141	162	174	133	154	174	168	143	166	140	161	149	143	137	171	151	167	154	139	143	134	161	138	176	135	142	146	164	173	122	162	143	141	161	152	150	151	157	111	128	144	158	169	158	169	155	166	154	146	150	171	167	147	164	135	147	167	165	149	133	165	144	163	137	174	139	157	143	134	153	166	153	164	182	161	141	142	126	177	143	127	167	166	145	175	165	138	153	159	153	169	154	177	166	163	177	157	143	141	161	161	162	175	172	152	167	168	167	152	147	158	151	147	164	135	160	150	140	152	144	130	165	149	160	169	144	154	159	169	159	158	162	153	173	161	163	135	135	148	170	143	145	161	160	153	138	155	145	151	143	166	150	164	169	148	151	164	136	160	145	148	151	159	154	150	134	142	148	144	153	158	150	143	172	139	156	158	165	149	133	131	144	171	143	151	151	149	145	166	121	185	160	185	164	142	156	149	157	158	151	136	151	174	153	147	163	147	147	161	150	145	154	140	167	149	147	155	147	152	158	164	131	148	159	151	160	174	158	134	150	144	156	153	149	164	177	166	170	171	175	140	163	172	133	165	157	144	159	147	147	149	155	164	152	150	162	149	171	159	154	144	174	162	164	152	121	161	153	157	175	161	156	149	152	137	142	154	138	136	137	155	154	155	179	142	162	159	137	139	167	141	184	143	158	173	158	148	164	166	172	152	173	147	151	155	160	155	170	153	158	144	141	162	179	162	169	156	154	166	152	141	151	170	140	164	129	156	152	169	161	148	160	166	140	166	135	155	150	171	150	167	167	143	164	154	137	166	150	164	162	172	139	165	180	152	163	150	142	162	158	146	148	194	152	126	163	148	143	147	154	166	177	154	138	152	155	161	154	159	155	159	146	172	154	155	143	157	119	166	147	182	166	161	143	157	171	164	166	165	137	155	169	132	169	149	183	155	154	168	172	166	150	155	151	168	143	163	158	174	159	167	168	174	147	177	171	155	122	147	150	183	179	169	156	144	148	160	158	152	143	155	151	129	136	162	176	161	143	141	164	150	140	164	150	154	131	148	143	180	151	151	121	152	145	149	178	150	147	159	146	168	148	136	158	143	159	182	157	171	166	160	162	162	147	161	170	178	147	165	157	153	144	162	166	142	143	159	182	147	153	177	152	175	149	153	155	170	161	157	142	138	149	162	151	172	146	166	154	145	161	153	141	133	136	149	150	158	172	130	157	150	152	161	155	139	174	147	155	160	163	172	159	182	174	164	157	151	158	155	161	135	154	148	161	164	156	159	168	187	157	171	164	146	165	163	151	153	168	157	179	143	153	141	150	152	173	136	130	159	169	174	148	142	175	147	148	146	149	158	195	163	147	162	136	160
5747	14755	10768	1271	696	658	601	524	487	461	483	484	467	464	416	473	521	634	2074	2991	2104	1713	1245	782	448	403	412	503	679	723	494	389	367	385	375	406	390	409	401	363	405	403	386	390	421	389	358	391	386	369	374	396	406	384	358	402	417	350	390	384	383	388	362	375	382	409	367	371	387	366	397	356	415	321	382	383	397	362	379	434	395	382	382	397	380	349	381	375	431	399	413	373	398	370	414	390	417	383	380	407	392	343	410	372	407	380	357	352	363	349	385	393	397	377	356	354	373	365	386	362	388	392	412	367	341	365	387	365	377	409	382	380	403	368	395	387	393	363	392	380	349	383	390	394	396	373	362	350	414	402	384	377	381	370	403	396	390	404	374	408	374	405	385	399	376	351	408	394	383	374	364	384	368	380	376	353	398	342	335	372	396	396	429	415	387	339	396	381	378	355	375	412	378	380	387	365	342	381	365	361	403	376	373	375	371	385	391	371	383	420	391	384	384	409	394	395	405	381	419	377	385	374	369	372	379	388	378	377	407	384	422	412	416	399	374	420	375	409	397	395	401	393	356	374	397	398	378	370	336	414	357	418	404	379	404	389	381	390	400	422	393	391	389	381	350	372	364	425	377	396	361	389	381	369	401	375	408	387	392	397	432	388	361	378	395	364	357	409	374	403	396	391	392	368	347	353	396	401	387	372	359	361	378	382	375	379	400	382	351	394	366	405	412	383	395	381	372	407	410	382	373	366	347	382	424	357	401	379	371	436	381	380	391	347	428	367	373	346	358	389	406	390	399	388	383	393	347	377	365	422	375	365	338	355	390	388	414	381	402	387	344	414	373	379	364	383	371	358	417	398	369	388	404	368	376	402	359	359	401	373	355	422	408	394	414	359	366	369	378	389	404	353	401	404	392	402	380	391	383	391	391	389	385	387	355	387	375	401	401	370	376	401	372	342	376	370	373	379	376	418	350	379	379	386	417	417	391	390	370	378	379	393	384	401	397	413	367	399	383	398	385	352	365	368	345	423	367	366	392	374	362	396	386	407	409	363	370	369	379	391	387	384	384	390	374	366	368	344	385	372	393	400	407	363	389	367	383	392	383	388	388	417	394	394	369	386	390	405	430	375	391	381	382	376	420	393	362	421	398	402	381	386	379	421	393	407	373	411	372	377	391	389	363	370	408	382	387	422	402	388	417	353	369	382	384	413	386	393	407	374	414	393	365	404	375	365	405	394	391	400	391	378	342	384	393	361	393	436	377	397	386	390	422	382	397	384	390	370	382	375	378	332	386	393	366	376	379	362	365	418	427	409	408	398	401	406	401	387	357	359	417	345	362	373	371	404	345	356	385	393	357	416	356	363	390	351	377	370	400	414	388	404	392	352	393	431	372	378	376	415	405	405	366	401	371	382	392	400	402	420	397	405	368	390	384	393	407	390	387	356	384	351	368	384	387	364	339	421	397	401	361	380	416	422	373	402	371	395	389	425	382	386	423	356	391	382	435	339	391	388	388	415	434	413	420	379	380	383	373	386	385	425	401	402	383	377	360	370	401	393	390	375	370	359	400	376	366	379	369	402	372	350	409	389	404	373	378	396	408	360	394	399	371	347	388	384	389	400	420	363	375	358	393	347	364	389	350	376	387	372	393	381	390	371	415	352	411	380	389	409	399	378	396	404	397	353	373	410	343	390	380	444	402	368	380	370	362	394	368	397	410	397	360	366	385	393	363	376	404	361	383	383	409	402	338	387	420	370	387	375	382	378	364	403	386	389	351	380	367	366	392	376	379	394	365	392	395	375	399	354	368	387	331	387	374	361	343	391	404	410	395	409	369	360	380	381	375	335	394	378	398	381	407	361	384	379	381	361	395	399	391	378	379	370	367	368	389	384	391	340	367	417	377	353	418	361	379	329	393	419	359	359	382	390	380	371	401	343	393	387	370	366	383	356	409	405	390	405	366	392	384	380	378	404	383	365	369	392	399	387	404	354	347	383	411	405	369	393	387	351	370	361	418	404	367	410	363	339	374	390	433	377	377	381	378	362	376	387	371	407	367	352	362	345	385	403	361	380	395	359	367	392	431	359	392	399	418	389	410	369	389	363	360	390	387	383	421	396	375	364	414	439	393	395	386	355	391	367	373	385	358	388	420	384	372	404	391	386	403	359	388	397	407	363	413	404	369	412	382	402	378	387	399	408	357	388	402	419	401	377	351	381	377	401	394	380	390	379	417	382	386	362	375	382	372	377	364	378	367	404	393	348	406	391	395	404	377	368	352	389	383	370	388	373	404	368	396	388	374	376	369	382	406	389	375	358	371	370	394	381	380	381	365	354	380	407	432	391	406	390	368	401	393	401	399	431	381	387	386	361	418	372	375	397	401	423	372	407	435	401	409	374	381	408	399	412	394	384	398	353	411	349	390	354	391	365	343	404	378	382	398	401	388	415	374	398	372	390	378	405	360	357	373	407	363	392	374	385	373	388	385	385	401	389	383	385	428	386	364	370	414	387	404	392	422	407	361	366	402	389	389	396	367	402	409	410	337	353	373	419	400	417	389	381	392	395	379	383	396	371	406	386	379	373	402	366	417	360	409	388	394	333	380	352	361	364	362	426	409	415	406	380	378	385	385	369	393	388	394	368	367	379	386	368	352	380	351	394	407	381	353	375	404	396	396	387	415	353	412	421	376	385	383	414	408	368	363	364	378	393	333	382	342	373	388	410	361	397	373	417	380	367	374	415	390	385	396	414	370	409	364	343	331	379	380	361	380	409	386	388	403	362	388	357	372	376	362	380	395	361	360	383	382	402	362	399	403	398	368	377	379	379	363	389	365	415	393	432	390	417	377	414	375	392	374	386	391	388	380	328	348	402	378	392	394	414	407	393	404	380	384	399	388	364	406	400	383	367	378	408	409	352	383	409	397	396	371	397	363	411	410	377	376	348	380	386	416	382	381	412	358	374	424	384	388	383	384	380	406	382	370	385	416	363	394	384	397	380	354	378	351	361	391	368	366	408	385	384	385	354	371	391	385	387	396	386	364	404	352	387	371	367	383	341	374	384	406	385	374	355	393	382	371	362	372	370	398	354	365	394	400	354	391	377	368	362	355	380	379	384	403	374	372	359	422	389	389	370	378	370	379	412	426	387	403	403	446	403	381	424	358	398	372	361	377	402	389	404	392	391	396	368	412	356	339	408	433	410	356	358	409	370	403	378	366	356	403	361	362	361	387	376	365	392	417	371	382	389	392	381	374	374	383	409	347	390	407	366	422	393	439	368	352	433	390	405	382	432	390	376	355	407	363	367	385	372	418	384	366	335	386	384	387	412	386	401	370	391	382	389	389	371	381	384	377	369	366	420	394	385	374	391	394	342	392	367	377	374	361	381	356	381	389	405	376	407	366	417	413	400	382	397	365	391	378	385	387	377	413	380	373	376	416	398	391	377	358	347	381	342	370	375	375	364	414	365	411	394	365	406	358	403	355	393	400	394
31515	47186	37073	23327	16388	9632	4327	1596	589	392	297	287	283	245	227	258	310	781	1987	4585	3312	2216	1585	797	308	183	177	259	560	646	397	178	202	205	171	177	191	213	177	198	185	171	198	158	217	168	174	194	165	178	177	190	189	209	194	181	173	196	197	160	184	177	186	176	192	200	190	201	206	199	208	178	197	186	200	190	202	175	195	196	173	189	196	196	178	171	194	188	202	172	207	185	160	213	179	190	168	168	170	197	201	190	177	185	185	189	171	182	192	205	177	188	199	189	195	197	205	182	203	185	181	192	180	190	215	172	193	164	201	175	188	172	181	168	170	184	174	183	187	176	179	183	184	200	166	190	174	197	162	189	187	185	177	188	198	173	185	189	186	209	181	181	180	183	196	171	191	202	188	181	198	207	181	180	205	208	191	201	181	173	187	180	164	180	198	163	172	192	179	181	174	186	192	191	169	201	192	166	162	172	182	173	186	204	192	201	198	184	194	199	152	178	164	175	201	173	175	196	192	188	178	189	171	180	205	180	186	190	190	175	202	189	181	181	186	198	193	190	204	198	190	190	199	190	160	183	167	190	184	198	186	175	185	173	194	208	174	175	195	188	171	176	198	181	195	181	183	187	179	184	165	180	190	202	188	178	191	206	164	178	195	186	172	172	215	196	202	175	187	186	204	185	188	191	193	182	226	178	196	186	183	198	202	189	172	191	188	184	173	189	197	184	168	178	199	154	182	195	178	180	185	188	178	190	190	199	210	204	196	161	195	201	182	202	191	187	197	185	190	209	197	174	185	174	169	213	190	187	196	173	185	185	170	206	197	169	197	193	192	185	194	199	176	182	202	199	196	188	199	182	179	203	183	198	191	225	192	198	183	168	181	189	185	169	184	181	190	178	182	178	202	171	184	177	190	223	191	214	185	207	200	191	181	177	164	195	187	196	199	203	183	185	173	177	190	173	198	176	193	188	180	174	195	204	192	177	184	197	180	200	162	196	219	181	200	161	168	181	152	168	174	163	189	188	178	180	174	190	189	189	198	213	196	171	189	166	181	219	191	190	185	209	200	182	213	208	185	179	176	182	172	183	199	189	164	212	208	188	192	194	166	159	199	161	183	167	161	172	180	218	204	199	184	168	185	180	182	197	189	195	195	192	190	192	208	188	190	167	176	187	177	176	193	188	207	189	194	176	199	176	211	179	206	170	174	212	179	189	193	177	204	177	193	194	197	159	165	199	181	220	192	210	212	201	195	172	169	169	166	189	177	188	177	191	183	198	188	173	184	208	196	204	173	179	201	194	179	165	183	180	188	208	178	180	179	189	197	194	174	176	176	204	189	205	218	196	181	197	195	180	206	184	161	184	173	197	173	186	184	183	190	204	187	184	197	179	189	204	173	178	199	184	186	169	192	198	174	177	190	217	180	176	178	176	177	195	189	154	169	183	193	205	196	164	203	204	179	145	178	179	191	186	182	205	188	185	190	194	179	193	184	169	186	221	196	161	174	174	205	163	184	190	188	218	189	196	164	174	178	179	195	192	201	191	162	165	178	168	169	184	167	171	185	178	189	175	196	178	185	170	216	195	210	161	180	207	175	170	202	179	177	174	189	190	194	169	174	193	181	161	213	182	195	187	192	187	174	184	204	171	190	196	168	168	199	179	179	185	201	170	191	244	189	176	186	179	177	178	183	201	179	169	168	168	187	201	187	165	170	197	174	205	154	187	185	206	202	174	165	168	188	160	176	206	174	189	186	205	181	202	195	202	197	210	177	186	174	175	192	187	190	184	180	188	200	208	185	175	173	192	179	202	184	176	188	177	157	187	193	177	180	173	185	188	192	178	183	189	171	171	167	198	171	183	185	195	185	191	187	197	218	178	186	178	205	192	194	188	187	211	175	179	185	164	179	190	201	200	178	191	188	181	192	179	159	176	190	180	184	188	185	195	186	175	199	184	187	186	186	179	168	201	206	189	199	191	182	181	201	168	177	209	217	175	202	167	143	192	170	196	180	166	170	194	182	186	201	193	201	174	197	211	190	211	201	184	193	196	204	176	192	178	188	177	176	165	197	197	193	179	187	189	213	166	177	187	167	185	191	178	203	175	190	188	193	179	170	187	185	201	170	179	207	186	190	185	175	185	193	198	182	167	177	207	205	178	174	176	186	188	185	173	202	153	170	191	201	169	191	201	173	203	200	177	188	196	200	190	190	212	178	187	194	185	153	193	196	197	185	182	189	188	167	206	170	175	199	195	170	187	168	201	185	187	204	183	178	197	201	202	203	183	175	183	190	187	201	176	199	174	169	189	193	163	173	188	196	185	173	179	187	178	193	187	204	189	159	178	186	191	224	200	195	163	181	190	179	187	185	191	210	176	181	207	199	164	210	211	173	179	184	171	200	219	172	184	178	197	191	201	141	192	217	158	171	198	199	174	211	210	199	191	185	201	166	179	159	167	184	184	200	200	193	181	185	191	213	194	201	166	172	165	190	157	175	180	187	176	155	200	170	180	186	189	190	182	220	190	186	196	199	156	178	163	175	178	195	201	169	191	189	230	175	181	216	178	204	199	194	170	185	182	194	192	174	185	189	176	214	189	189	162	201	178	191	225	196	190	171	196	193	205	175	203	207	142	172	182	199	192	212	181	178	169	215	197	204	185	189	192	193	178	173	193	195	194	168	182	191	191	181	179	218	211	209	185	182	181	168	172	166	194	169	199	179	179	202	205	183	183	189	184	203	173	179	200	168	170	198	186	189	176	196	163	174	211	172	190	207	181	210	215	167	176	201	172	192	179	186	211	212	166	225	180	183	206	181	152	187	204	182	193	168	202	197	195	170	192	180	181	200	166	186	176	181	182	174	189	189	172	219	183	185	213	169	169	187	186	169	189	218	208	179	189	191	164	197	208	175	181	195	163	174	175	166	159	207	199	182	183	194	203	195	174	183	188	198	198	174	180	194	166	198	219	185	180	164	173	182	184	181	178	198	178	173	198	164	177	186	187	198	169	171	211	201	183	184	172	172	177	183	161	182	175	159	199	196	197	197	174	206	147	189	207	179	206	192	183	209	198	176	204	166	169	178	196	196	189	179	165	194	201	225	197	175	174	198	179	190	178	170	189	197	154	155	194	175	221	193	178	189	198	178	185	196	188	167	175	182	182	213	175	192	208	170	187	205	175	176	206	173	183	198	190	202	173	174	193	187	177	213	189	203	201	190	176	165	186	179	186	204	209	188	198	193	180	177	190	198	215	167	174	199	170	184	202	186	178	183	216	188	206	198	193	174	217	190	185	185	187	188	175	173	166	188	169	177	187	200	195	206	203	176	178	175	192	195	181	174	186	169	189	185	193	181	217	174	202	203	186	175	188	181	191	187	180	198	183	222	168	190	186	183	178	180	197	184	192	207	168	193	178	182	180	196	210	182	189	182	171	199	186	204	189	178	158	180	190	170	165	189	195	175	176	211	182	222	184	187	181	204	185	184	183	181	190
23478	43071	31843	5204	2645	2164	1792	1458	1314	1175	1107	935	951	855	751	787	1346	4526	11172	20797	15806	11765	8017	3954	1093	480	442	953	2975	3359	1468	453	399	454	444	454	431	445	449	429	500	469	447	442	467	417	475	435	435	405	453	463	427	457	426	383	416	468	463	443	451	447	449	444	443	423	429	415	434	474	451	431	447	491	423	444	454	397	427	456	443	456	428	442	455	459	448	452	460	458	454	436	459	439	431	427	500	461	427	452	421	411	440	426	433	463	454	413	428	445	483	475	448	456	448	438	467	434	457	448	463	461	453	437	426	435	479	446	427	409	459	451	457	424	441	473	477	415	403	448	398	453	431	447	421	444	423	434	448	457	473	439	441	474	444	435	436	455	464	460	423	408	457	460	416	447	453	426	446	417	433	455	449	436	501	423	435	450	440	421	459	439	426	434	431	450	434	446	428	430	433	432	406	424	452	470	470	440	426	433	454	445	441	461	481	432	433	441	440	420	438	399	435	416	462	444	470	430	451	430	477	450	379	471	429	465	453	416	471	437	418	405	445	431	442	435	481	481	467	487	428	446	448	441	451	477	426	438	437	428	410	433	463	475	443	472	457	446	441	438	393	449	469	446	474	440	461	440	420	415	415	450	429	425	427	451	438	445	437	443	420	451	435	446	456	455	473	507	435	450	441	453	419	431	417	450	465	439	455	442	409	446	422	431	432	485	392	472	398	419	437	476	449	446	451	469	472	456	452	444	470	452	461	424	420	429	441	397	466	438	445	462	453	404	419	476	437	439	422	481	441	408	473	462	404	433	394	447	471	441	417	453	461	443	427	435	474	425	473	451	406	440	448	444	481	464	417	432	479	421	423	420	423	441	439	450	471	489	442	407	442	461	422	466	402	435	448	414	442	418	416	443	419	430	415	427	447	444	423	430	437	457	444	476	411	450	396	464	434	432	460	441	453	441	419	426	434	475	465	485	462	432	454	428	430	447	465	443	413	425	431	444	458	447	445	460	431	435	472	447	393	425	399	484	441	476	468	461	423	388	445	472	444	453	431	416	442	435	477	418	442	447	447	418	393	469	416	423	421	443	413	437	434	450	481	435	451	450	424	442	440	426	456	440	423	418	453	436	452	439	399	478	476	425	415	408	439	423	454	458	447	369	470	460	501	417	450	427	450	465	446	444	459	452	441	435	429	429	459	466	444	440	457	459	443	444	420	452	464	441	457	414	457	443	473	467	457	452	429	463	471	447	442	446	436	465	463	448	465	446	424	446	444	473	424	450	473	437	479	420	441	443	429	432	434	433	421	445	450	385	438	416	467	458	412	437	430	420	463	443	440	455	457	432	436	403	461	441	450	408	457	464	443	472	457	467	444	495	456	439	451	443	403	425	443	482	406	440	436	408	446	445	437	444	431	431	441	476	452	436	450	482	472	447	413	423	455	469	457	446	449	420	465	451	445	467	421	442	440	487	415	442	457	466	434	469	404	413	420	440	461	437	501	449	458	430	481	443	418	446	437	463	442	439	450	432	468	451	429	429	448	435	411	432	440	469	437	406	421	460	432	434	478	389	418	473	400	450	424	419	422	433	414	478	459	451	452	431	430	426	406	435	450	424	444	446	462	468	437	420	411	468	491	439	428	429	444	415	444	424	426	457	469	453	475	483	427	409	436	464	441	430	446	462	470	447	464	436	451	449	442	467	419	457	430	429	428	405	440	405	474	426	434	439	433	405	494	438	399	431	450	448	410	444	465	413	489	451	411	434	439	453	464	433	442	450	431	453	415	482	456	438	456	435	428	454	421	450	446	452	444	435	460	437	422	462	430	445	440	473	448	417	424	426	471	446	424	450	468	410	443	433	473	419	434	442	451	437	410	449	440	441	439	471	422	459	421	434	444	449	375	500	457	467	446	463	439	439	440	431	468	428	436	392	421	443	461	431	435	478	417	409	431	433	456	431	425	440	454	460	421	445	410	433	469	410	429	424	470	432	415	452	425	440	425	456	464	440	410	416	454	423	455	428	432	446	454	469	451	463	470	431	485	407	439	459	438	457	484	439	464	444	426	428	476	431	416	438	471	482	420	420	445	416	458	421	419	431	461	431	448	451	463	449	446	448	431	421	452	491	426	437	435	412	447	454	456	448	444	455	440	406	413	442	432	447	455	437	416	429	443	427	418	439	439	408	431	447	442	430	455	456	414	438	432	452	456	479	452	429	457	429	437	474	425	462	427	443	452	430	428	439	462	499	449	435	460	469	436	472	457	458	415	431	437	455	464	463	459	435	485	440	475	469	437	442	451	443	410	454	441	453	457	480	456	442	458	447	423	411	444	421	457	434	429	432	430	447	441	413	428	440	439	428	444	415	432	414	458	453	443	428	431	427	454	447	454	383	441	398	464	458	450	405	451	462	426	434	456	427	438	443	425	460	430	466	427	426	444	440	435	456	432	425	404	467	422	460	443	409	459	424	430	438	424	470	442	463	427	427	431	444	436	424	470	441	451	394	492	392	438	441	421	446	454	434	422	446	463	445	468	457	406	451	423	472	434	441	469	421	458	472	437	444	396	444	428	461	437	446	499	466	429	455	413	433	435	439	429	453	395	428	416	432	430	434	482	434	426	430	437	443	433	423	466	431	467	423	447	436	445	442	452	445	446	434	434	421	414	446	422	458	413	408	453	441	411	435	464	433	449	467	440	439	421	465	465	465	422	423	442	435	494	441	402	399	464	448	432	442	451	441	421	408	472	467	476	432	442	417	480	439	417	461	426	432	475	437	461	395	462	476	424	422	459	407	458	407	453	396	414	467	467	414	414	441	437	412	449	464	437	455	445	434	456	426	471	469	459	495	448	405	410	437	454	418	458	428	448	425	492	448	446	424	445	478	423	443	448	435	486	424	483	422	449	443	471	412	415	436	447	462	455	438	454	438	430	460	473	426	435	424	414	461	453	433	467	443	436	430	462	427	438	444	458	460	401	440	418	444	455	433	399	438	436	451	463	457	451	437	428	426	433	419	445	457	447	457	424	434	430	424	447	432	448	465	425	427	452	472	426	458	419	456	444	459	430	453	449	469	450	494	499	487	421	461	412	471	461	468	442	401	466	444	447	410	419	478	448	479	473	442	488	454	441	431	418	402	433	417	391	402	447	427	465	439	434	460	433	440	400	458	451	456	431	453	461	452	452	416	433	459	496	426	452	436	454	426	442	456	455	440	456	413	391	419	429	443	481	428	428	444	440	392	456	400	462	457	452	421	469	400	379	431	451	421	454	438	437	440	434	450	427	451	417	439	473	431	489	460	452	445	455	437	441	469	446	442	489	462	435	431	408	427	471	470	463	445	467	452	449	445	433	429	419	435	456	485	429	445	451	433	464	423	459	447	430	437	446	414	436	425	449	429	463	409	436	454	435	416	393	482	426	408	459	493	451	412	442	399	437	456	429	468	451	441	469	462	440	436	454	487	447	437	466	451	437	450	434	453	436	444	452	462	450	453
43647	49108	34743	25430	20878	16252	9718	4108	1327	518	400	342	321	271	253	227	294	1136	5758	10113	7868	5021	3385	1350	573	143	143	467	1245	1086	375	145	158	128	135	136	138	144	136	124	151	123	150	157	125	132	144	162	135	138	154	128	148	139	133	131	130	135	151	130	139	143	102	121	144	141	125	140	139	161	109	124	109	141	160	153	129	148	144	137	155	124	139	111	148	145	150	150	145	136	133	170	125	121	159	125	131	152	131	131	142	160	136	138	135	128	134	127	145	109	159	144	127	150	136	139	142	135	144	156	149	146	149	143	131	136	140	129	161	136	131	135	148	131	135	164	158	152	153	130	134	141	128	153	137	132	137	173	128	166	131	139	152	115	120	136	144	141	137	150	126	161	147	135	135	123	143	130	134	147	140	141	137	124	140	149	130	137	129	145	151	135	140	149	119	125	150	128	139	125	122	136	142	139	122	131	158	154	153	132	123	137	145	120	120	131	146	145	131	149	135	130	166	137	143	139	129	152	148	140	132	161	126	141	152	140	142	155	168	154	128	156	151	128	134	115	125	155	148	136	143	132	166	156	134	141	131	133	148	147	150	104	128	142	162	156	130	133	127	135	137	150	156	168	132	168	151	124	146	149	133	144	136	127	116	132	142	146	150	134	118	144	155	117	137	128	125	160	125	155	130	142	143	126	134	122	144	141	139	119	122	145	143	134	156	120	135	122	140	137	158	145	126	126	109	142	142	128	154	134	113	138	129	130	141	136	120	132	140	132	145	133	121	116	149	138	160	137	153	152	138	135	141	138	149	139	125	153	156	136	142	164	145	144	118	131	137	150	121	125	142	130	140	136	132	134	125	128	141	128	110	124	139	132	123	125	145	147	142	144	140	128	124	142	159	152	149	146	115	140	138	119	132	132	116	138	155	131	159	139	138	150	139	128	131	156	137	131	147	121	131	149	128	152	139	121	137	137	138	149	133	151	136	136	145	141	135	125	131	183	122	135	157	150	133	135	133	143	141	134	137	150	160	147	160	138	139	155	129	181	112	137	152	118	140	144	139	128	144	128	134	150	137	147	135	140	125	148	146	143	142	139	158	140	149	137	153	134	126	116	134	132	150	135	153	128	163	139	123	162	161	135	140	132	141	158	144	151	146	140	144	141	144	152	161	165	122	148	119	132	140	142	140	139	119	155	133	150	138	156	125	151	153	133	128	134	126	137	151	162	138	124	169	129	144	145	131	124	125	127	121	135	131	122	136	155	150	129	151	131	145	139	126	147	132	138	132	136	164	109	130	147	129	166	125	142	156	128	133	159	136	135	125	157	128	138	135	150	134	145	158	142	144	123	126	127	125	152	146	105	132	142	121	140	136	123	137	150	154	146	128	121	130	146	132	121	144	155	137	131	120	124	127	139	143	134	161	144	136	126	144	148	126	129	116	153	133	146	151	140	152	124	143	146	123	142	174	151	136	148	138	121	136	152	120	141	141	143	166	137	142	156	128	135	149	132	160	113	140	139	123	146	132	114	138	127	151	134	139	143	138	150	150	107	125	152	134	142	135	132	122	126	130	141	144	129	156	132	132	138	154	122	153	134	143	128	162	151	143	151	119	111	144	121	153	150	121	126	134	139	121	150	111	148	142	134	140	119	134	156	144	125	154	151	128	124	148	143	137	131	120	121	147	116	146	130	127	131	165	133	136	135	149	136	121	139	113	141	145	149	132	139	156	138	128	156	142	148	146	148	146	131	139	144	152	155	164	129	156	137	151	133	135	162	133	125	132	120	157	141	126	123	129	142	130	134	141	140	137	147	132	147	127	136	169	131	128	140	132	147	127	146	131	135	151	132	126	148	150	120	143	143	140	127	132	126	123	138	141	103	167	150	170	134	134	149	157	138	177	147	143	125	134	142	140	160	133	124	116	145	136	149	146	141	122	150	146	149	148	166	162	149	133	116	123	145	128	131	139	155	124	150	135	135	121	124	126	146	139	125	130	141	130	134	135	142	130	150	152	147	141	117	132	135	134	99	128	127	148	148	145	147	131	122	113	113	139	127	151	116	145	137	117	143	141	140	131	126	141	155	133	123	148	142	137	145	144	129	125	168	123	145	145	114	140	130	164	145	138	133	134	111	146	139	141	136	140	153	138	127	137	153	123	139	152	165	121	131	120	141	134	144	127	147	150	156	166	155	137	135	126	129	136	129	132	132	131	124	127	131	143	126	131	144	134	137	129	128	133	123	139	140	124	148	119	153	146	153	132	136	137	153	159	132	141	144	145	144	133	164	141	138	105	121	134	148	153	126	112	140	159	131	138	170	159	127	152	130	170	128	132	134	153	133	147	139	156	127	139	116	147	132	129	160	132	138	143	150	148	120	150	133	132	131	120	143	124	143	130	140	161	160	133	140	132	136	137	146	144	140	131	152	145	170	149	141	136	121	161	126	137	130	139	159	152	133	131	143	149	158	133	143	152	170	141	143	136	134	140	147	144	134	147	130	145	156	127	131	141	158	118	125	148	127	147	126	121	149	145	126	126	133	151	139	117	130	145	141	145	128	153	119	119	118	137	127	142	119	125	121	150	129	138	116	146	129	159	131	141	118	164	141	148	138	132	144	137	156	129	144	158	108	136	128	150	120	152	136	135	140	147	141	112	141	144	125	129	145	146	122	146	143	133	159	133	134	123	139	135	130	143	139	121	137	136	120	135	134	144	132	127	119	166	119	129	151	141	144	121	143	135	152	160	144	128	133	154	125	125	127	111	144	140	139	154	134	151	159	139	145	151	145	162	150	128	136	127	134	137	160	157	119	124	153	146	155	157	142	151	164	120	128	135	126	137	109	137	139	126	133	135	128	121	123	132	126	141	154	132	130	132	127	126	149	130	146	133	151	113	130	134	118	140	125	131	132	163	147	129	139	131	132	146	156	141	139	134	114	150	132	147	141	129	145	151	142	149	119	135	128	153	123	118	148	117	144	140	133	145	140	113	135	135	146	117	156	161	175	143	137	126	142	143	148	119	166	133	121	144	140	140	137	146	151	125	151	151	129	139	155	139	124	134	135	130	161	130	153	144	129	129	186	135	153	122	146	143	122	141	158	120	125	146	136	157	135	133	140	143	119	143	144	137	150	134	142	131	124	117	167	139	138	139	141	156	126	139	132	146	104	145	129	157	155	145	141	115	158	144	120	132	135	126	144	110	139	117	148	134	128	146	136	138	128	134	152	158	139	149	135	148	141	142	120	133	132	155	130	121	155	126	160	141	155	133	136	144	146	132	132	158	136	137	143	147	155	136	146	137	140	159	147	135	143	116	151	111	138	146	128	121	161	129	141	143	128	138	140	139	143	150	120	135	141	133	158	138	139	152	140	130	134	115	139	142	136	126	151	160	131	130	134	138	147	140	137	128	132	134	153	140	138	172	144	133	121	125	134	130	145	138	137	126	138	148	113	148	134	144	142	137	138	124	126	158	144	133	141	130	138	140	127	162	144	162	121
32836	48239	33047	9642	5032	4190	3259	2743	2265	1932	1714	1663	1520	1169	1036	929	1192	6483	24360	32579	26684	20268	15054	7065	2994	415	363	2318	6509	5972	1627	343	319	330	365	336	314	331	322	312	335	326	346	368	329	338	325	336	348	336	319	308	300	335	332	361	318	317	347	313	308	329	361	312	334	324	321	360	323	311	342	312	354	324	319	324	334	345	322	323	312	310	365	362	306	344	327	369	327	318	319	302	346	313	291	360	310	338	323	347	311	327	334	301	320	344	352	336	321	326	334	319	309	305	340	301	324	348	334	325	344	335	338	320	326	334	335	375	330	336	333	354	325	323	348	317	357	343	316	335	291	304	331	332	341	329	312	344	346	321	349	328	363	327	313	322	309	330	304	294	339	334	313	336	306	315	300	319	346	320	351	324	322	333	352	334	353	318	336	336	336	304	315	346	306	322	319	348	342	333	342	336	342	305	357	308	315	319	319	308	321	356	343	332	349	362	341	312	367	321	315	370	338	357	311	351	341	313	301	324	330	337	315	321	312	323	324	345	333	317	330	343	331	359	309	337	326	329	348	340	348	317	337	319	346	346	334	351	313	287	298	314	339	305	303	308	339	342	336	331	298	327	295	321	323	311	346	366	334	308	331	320	348	336	317	330	340	345	340	268	326	318	323	322	293	304	292	308	353	335	290	326	333	326	336	343	334	296	351	295	327	315	314	347	340	317	312	319	325	314	320	320	318	337	320	349	328	332	321	331	325	327	339	308	306	325	340	335	336	326	300	305	348	335	328	288	292	358	299	333	308	329	295	350	309	325	328	331	323	317	330	326	321	346	363	352	330	371	357	318	316	329	330	316	331	347	315	296	353	345	289	322	351	323	336	321	332	338	357	319	328	324	317	347	311	373	316	293	370	303	329	345	302	329	342	323	351	338	321	339	347	329	298	340	313	360	368	335	347	319	324	321	347	314	300	304	356	319	344	332	328	301	320	350	296	296	301	306	308	348	336	321	302	334	316	331	304	345	328	355	324	351	368	342	321	314	304	324	330	329	317	328	330	338	336	319	312	320	329	327	341	343	325	317	337	331	324	365	334	317	329	347	357	333	304	305	305	310	331	345	338	336	323	328	306	354	318	321	342	355	360	330	320	329	344	340	335	314	314	279	321	349	343	313	356	358	369	336	354	341	326	334	346	345	323	315	355	333	323	315	333	302	297	304	344	317	330	315	329	309	317	327	310	331	298	304	360	346	353	327	314	313	340	298	361	337	295	364	336	317	330	326	325	321	353	310	330	327	311	340	384	323	349	320	324	320	333	358	356	316	319	364	322	311	346	316	314	374	336	340	307	334	314	349	346	340	369	356	334	321	331	333	340	348	334	350	328	324	345	358	303	327	303	329	296	324	298	360	313	337	333	315	322	334	331	297	343	356	291	286	322	316	323	315	303	317	338	307	315	322	338	305	330	296	322	363	333	341	338	299	337	346	334	337	313	329	281	348	333	354	317	343	331	319	341	331	369	328	351	313	307	324	333	276	335	349	349	347	355	331	332	304	334	300	350	323	348	316	327	333	361	337	325	329	317	329	315	340	295	341	331	318	332	344	324	337	324	323	284	321	344	332	312	326	325	360	337	306	320	372	330	344	335	311	333	301	314	319	305	319	327	307	360	364	342	331	302	315	284	342	356	347	367	311	337	305	323	336	329	310	314	330	304	320	333	320	291	321	337	364	356	325	324	346	308	357	317	335	333	325	284	329	343	308	357	312	295	322	318	337	345	318	335	317	333	330	350	335	341	337	328	327	333	302	343	325	307	350	301	318	323	318	305	369	332	340	339	318	328	303	362	315	307	299	330	299	318	361	351	299	331	332	314	338	323	334	317	318	340	321	309	303	313	350	360	302	339	303	327	301	324	288	287	325	316	299	315	322	315	313	320	323	347	349	351	297	298	344	321	358	348	314	367	315	328	311	339	331	302	317	307	315	342	320	347	368	317	361	308	318	316	291	307	321	348	325	321	309	292	323	298	339	351	325	330	328	368	325	300	313	334	323	309	337	332	309	328	317	335	308	311	340	335	332	308	351	334	328	336	369	326	338	319	340	330	345	339	323	328	313	337	298	329	333	324	319	342	325	316	361	318	336	323	297	342	330	318	319	321	347	315	304	348	318	322	330	323	298	349	337	283	311	338	315	325	333	295	310	292	330	297	321	333	331	332	336	324	297	341	350	324	311	312	317	323	347	315	307	305	362	341	319	347	325	322	310	323	346	325	346	306	295	342	316	321	329	318	348	327	334	366	302	317	340	331	317	336	332	330	360	340	330	338	352	342	310	347	329	304	331	318	340	296	318	344	304	296	295	324	347	369	328	313	301	335	311	298	330	330	342	340	308	362	326	344	312	311	330	362	278	368	312	323	311	336	324	337	299	309	319	342	319	358	359	353	340	309	336	294	321	316	321	323	310	306	320	328	331	351	316	296	296	316	318	299	296	366	326	310	329	318	316	320	327	330	296	322	319	356	308	289	317	306	365	336	330	305	297	296	334	340	337	345	346	333	326	345	324	328	328	300	297	294	351	316	340	309	331	335	314	361	328	323	353	302	313	314	327	330	334	350	306	333	325	345	312	340	320	362	349	324	341	307	315	343	312	324	325	337	315	333	314	327	313	318	327	339	326	310	317	302	316	340	317	324	330	351	302	344	320	350	333	330	362	312	323	332	327	315	361	342	291	309	310	325	339	315	315	295	352	327	315	322	314	313	318	323	289	325	337	327	323	317	311	330	308	333	329	338	326	346	367	314	339	301	305	298	339	344	311	309	332	328	337	325	326	347	329	301	332	335	310	333	346	321	329	339	310	300	349	322	326	323	309	344	311	314	315	316	323	300	301	339	300	320	293	312	326	345	318	315	346	315	318	292	331	331	360	327	308	313	319	321	310	294	326	294	331	321	382	314	337	328	318	328	338	331	318	348	300	325	307	305	308	351	316	311	318	315	327	313	320	330	346	339	334	297	336	304	341	326	313	340	338	335	340	305	316	305	320	336	326	358	346	295	298	317	356	351	316	334	323	328	355	344	377	319	301	345	312	321	326	346	331	325	339	366	297	319	312	338	310	327	304	292	304	338	331	325	323	316	328	297	329	319	295	345	337	334	330	334	316	336	318	324	347	340	310	336	305	285	342	335	334	359	336	320	315	315	317	357	357	301	320	311	302	318	305	316	344	345	347	328	325	326	339	322	317	326	318	364	310	291	308	375	322	309	349	330	337	349	342	347	335	319	324	316	304	329	330	377	341	312	336	336	312	320	324	331	297	345	331	342	346	329	323	327	316	325	335	354	335	324	322	302	323	299	369	315	338	326	310	339	311	349	308	311	310	339	322	307	321	280	342	330	331	352	326	358	310	311	304	328	349	349	343	333	326	306	289	300	344	359	332	322	325	332	301	340	359	347	314	318	311	309	356	362	322	330	314	334	336	334	318	347	318	353	330	325	330	321	328	327	365	360	324
8844	12698	8355	1892	350	246	212	189	175	169	161	164	188	168	178	142	160	216	320	492	487	378	293	209	159	169	156	179	197	218	163	136	149	166	171	176	175	179	152	162	164	169	141	159	154	167	138	151	148	152	160	153	174	161	156	147	161	177	152	150	180	168	162	166	136	135	137	157	171	166	160	143	142	176	125	190	167	160	162	156	152	171	191	146	153	149	162	156	145	173	148	143	161	153	160	150	138	163	127	202	121	140	170	148	139	139	148	164	168	175	150	171	136	151	125	129	164	170	146	158	153	151	160	164	177	163	146	151	141	160	154	156	159	161	152	137	141	154	158	161	152	147	156	162	154	158	151	143	161	161	161	166	149	186	132	147	170	166	155	144	159	169	150	148	170	144	156	176	170	142	157	140	147	174	152	139	157	140	161	155	157	148	155	171	154	165	147	165	149	142	167	157	134	150	160	149	142	151	158	169	146	174	135	156	145	133	160	165	135	148	159	153	160	156	158	157	128	178	150	147	154	167	149	169	157	145	154	175	169	170	147	153	152	166	176	156	158	157	160	145	151	152	142	154	116	161	156	168	142	153	151	159	158	164	166	163	152	160	146	142	161	168	138	164	151	138	157	164	162	155	166	141	153	158	154	132	144	144	165	142	162	153	151	125	151	161	154	151	134	173	185	150	171	139	166	143	168	136	145	146	174	143	165	149	148	161	147	157	140	148	152	183	132	177	156	168	154	156	145	142	140	151	165	148	162	145	152	149	123	135	163	170	147	174	156	145	153	172	157	164	175	147	168	155	162	159	152	126	139	118	128	149	166	171	165	129	131	147	145	157	143	175	152	150	151	168	153	164	124	140	147	139	153	183	142	150	131	175	157	153	158	164	173	157	155	156	159	135	154	168	165	153	164	166	162	143	161	127	151	127	164	154	140	167	179	150	147	155	191	157	143	125	161	153	153	171	147	157	112	151	161	145	125	154	150	136	145	160	144	125	146	167	160	139	168	154	182	162	153	149	145	153	177	145	153	140	150	154	153	117	158	170	151	161	185	162	169	153	154	143	173	152	159	170	158	149	152	145	189	170	147	141	133	145	172	185	153	156	116	157	176	156	144	157	150	144	155	153	160	161	164	155	166	162	151	156	154	152	166	160	174	153	149	169	172	169	146	146	162	140	168	133	148	143	124	160	153	156	150	168	155	168	159	173	151	176	164	163	154	155	169	163	148	144	158	159	149	138	165	142	167	147	147	146	134	193	156	144	168	160	152	163	147	171	135	146	150	134	150	131	157	137	143	152	147	148	155	135	150	151	182	160	170	150	135	162	155	158	164	164	162	161	160	161	150	156	175	159	149	163	155	156	151	165	147	172	149	160	147	162	156	159	149	131	165	173	142	154	194	156	169	157	180	162	142	166	142	176	160	162	157	146	142	153	153	140	165	159	141	187	152	154	161	142	142	155	173	157	160	158	163	151	166	167	161	149	156	157	142	164	149	156	160	151	156	134	173	139	159	151	129	161	158	135	139	130	167	163	181	164	158	145	146	151	156	170	180	139	149	161	164	158	133	159	172	141	155	159	147	173	162	162	147	151	158	161	167	161	146	165	154	154	168	150	161	140	173	181	137	140	146	141	137	149	154	133	152	140	163	160	157	157	159	157	155	137	140	133	145	166	168	139	132	157	153	149	156	157	151	149	136	120	174	150	153	145	157	160	158	162	151	171	134	151	156	165	148	155	154	151	134	155	176	171	157	132	177	135	162	145	148	145	182	168	135	156	176	151	153	185	155	150	154	145	156	146	137	148	161	148	145	148	166	160	150	161	162	147	167	159	161	130	165	152	155	167	147	140	135	180	136	154	147	168	149	155	157	169	152	163	141	148	142	151	156	187	162	143	139	143	150	139	145	133	168	180	163	147	154	154	164	141	154	139	157	144	169	152	160	165	167	132	160	146	169	164	159	149	140	177	177	168	158	162	149	152	123	166	158	151	140	166	158	162	152	157	156	168	163	127	142	161	157	170	161	146	145	160	153	175	155	123	136	151	154	144	156	146	149	131	159	148	167	163	153	158	140	157	168	150	175	160	149	125	168	148	155	179	175	156	149	164	140	147	159	163	141	156	152	177	177	178	168	168	161	145	130	158	137	180	161	160	180	166	146	156	145	140	165	133	139	149	142	127	155	177	143	152	154	169	153	162	162	148	123	166	141	165	146	155	159	172	156	143	139	148	149	151	169	153	151	152	151	157	151	167	140	155	181	152	156	154	168	148	158	159	137	128	168	155	143	151	149	168	159	153	165	154	157	137	141	166	150	154	164	152	135	147	156	162	139	140	159	170	156	174	157	161	130	146	168	159	138	134	140	153	165	148	146	156	139	159	141	147	180	154	148	182	167	153	155	145	175	182	152	146	130	151	153	168	158	173	153	181	160	143	141	170	142	144	145	159	147	145	145	143	170	163	156	155	179	154	136	167	132	154	156	147	173	161	149	155	159	152	153	175	168	164	140	152	141	154	138	171	143	156	143	146	163	136	142	146	148	151	141	151	141	157	151	177	175	167	184	139	154	180	172	154	143	159	144	139	151	160	153	163	144	134	150	154	149	133	152	163	139	143	156	150	130	151	162	137	137	151	157	153	159	150	164	165	144	138	173	140	152	166	153	151	149	162	183	158	136	165	151	139	145	145	160	143	149	152	173	157	116	167	176	160	172	161	169	152	145	180	172	141	136	149	169	133	131	166	156	162	149	139	151	131	153	158	150	155	127	156	168	157	143	159	139	171	159	164	137	156	155	155	145	161	157	166	179	137	153	180	142	167	137	161	131	127	128	179	165	166	146	160	169	156	150	162	150	155	143	162	157	142	155	184	155	153	143	142	159	159	142	171	167	161	147	149	145	157	163	121	152	140	150	173	170	137	168	151	157	156	157	147	134	135	153	161	156	126	138	168	160	140	152	145	153	160	188	158	150	171	173	165	187	139	159	168	123	169	144	160	146	150	162	165	158	157	151	147	168	133	141	147	155	162	150	172	141	175	159	175	155	194	166	175	150	144	152	161	161	135	144	169	147	156	123	140	152	163	159	137	148	151	134	148	136	153	146	144	146	142	147	157	172	151	150	159	140	138	149	137	154	158	138	143	164	128	141	136	152	143	164	156	140	154	156	162	153	144	160	154	179	185	124	140	144	146	147	134	159	140	149	141	162	164	167	136	174	164	138	138	152	142	156	138	166	161	127	155	171	141	136	140	125	162	178	161	144	154	195	164	143	160	128	152	166	138	165	165	138	140	157	174	154	151	162	146	159	154	145	141	158	156	145	136	155	166	179	143	121	140	148	154	154	139	152	167	145	130	155	161	174	154	138	146	165	175	154	136	147	147	168	172	152	162	164	176	169	163	145	156	155	171	148	159	154	167	136	140	151	168	151	170	153	168	153	138	149	164	165	144	146	147	134	160	167	160	166	150	170	137	166	173	136	153	160	163	151	164	142	170	165	155
7524	13219	10626	1511	606	607	554	503	489	454	453	479	468	455	393	387	422	609	1772	2675	2363	1713	1137	645	462	372	399	414	689	683	400	400	383	370	402	388	406	367	354	407	406	412	384	370	396	368	412	384	374	386	386	372	364	351	359	398	377	364	357	348	366	391	381	367	379	418	357	391	346	377	351	346	398	387	377	440	397	372	391	407	408	380	356	401	351	377	381	408	388	381	345	359	386	409	392	388	362	375	371	335	389	383	392	366	372	362	385	350	383	394	401	355	395	374	387	385	371	312	382	374	364	381	369	370	393	390	383	374	353	372	370	379	375	364	395	405	359	376	353	387	375	357	382	369	397	403	409	362	396	419	376	399	401	395	397	394	325	404	391	394	369	419	353	383	362	390	372	342	404	361	415	382	397	354	410	422	345	388	377	355	378	371	358	399	367	326	404	380	385	380	375	372	366	406	378	381	374	372	383	381	397	369	384	376	353	376	371	380	413	370	396	416	406	380	384	351	377	388	384	389	344	365	383	343	413	381	354	373	397	375	346	368	379	385	381	390	360	370	358	385	369	411	360	402	351	408	376	371	400	406	371	369	366	347	379	382	371	409	399	380	392	365	346	398	387	361	381	362	386	371	393	400	402	388	365	365	349	377	422	337	369	389	425	348	380	354	347	401	395	383	381	387	376	381	378	336	397	385	356	367	408	455	385	358	367	353	360	370	404	374	393	410	365	359	352	370	379	384	362	366	370	405	383	395	376	432	377	415	371	376	400	366	367	361	373	370	348	384	385	407	384	398	405	388	359	342	371	395	378	382	359	369	354	393	362	370	395	344	368	400	406	371	383	380	369	347	406	357	408	374	392	378	399	373	377	374	340	423	381	395	377	416	377	413	372	400	366	412	385	380	397	400	377	373	378	373	380	390	394	392	394	377	370	400	369	384	364	378	370	346	388	379	356	413	430	378	422	387	347	376	373	385	398	356	384	352	352	368	368	394	381	367	362	376	390	355	380	373	393	375	391	375	388	357	385	402	338	383	388	404	449	338	384	391	386	389	382	409	402	366	390	360	400	376	390	400	375	412	419	367	386	379	365	346	373	388	357	396	373	387	360	370	382	396	400	409	389	374	348	366	388	384	395	361	385	371	388	405	377	376	395	393	402	372	405	357	425	393	379	375	380	413	400	365	412	362	359	407	421	406	428	374	405	375	379	378	412	404	370	380	415	381	390	397	363	372	349	397	374	392	372	350	392	382	399	397	377	399	344	407	370	388	374	378	363	362	387	363	351	380	381	373	389	352	382	371	356	380	388	390	367	344	405	356	396	404	393	411	373	407	372	364	399	371	432	398	345	368	403	392	365	401	388	391	384	377	393	385	395	361	367	394	394	340	366	388	376	385	366	368	380	363	375	396	410	357	406	399	339	365	390	357	341	402	394	345	371	377	378	395	380	372	392	390	420	381	395	397	358	372	360	375	373	361	349	392	370	400	415	413	355	383	374	384	368	405	376	373	373	407	396	377	402	380	374	409	384	377	394	372	364	384	374	398	354	385	336	397	397	371	434	436	380	416	410	362	358	359	354	385	430	349	365	373	386	379	404	351	385	392	388	386	349	392	369	389	384	374	373	378	378	422	397	395	370	380	395	355	381	382	368	389	393	384	365	396	369	399	395	361	412	383	354	358	361	418	386	374	408	368	370	379	367	355	397	367	362	344	400	372	398	368	407	383	378	366	373	355	384	321	367	394	370	353	394	386	376	370	401	390	402	391	384	368	377	364	384	371	372	350	371	359	417	388	374	392	411	353	407	383	401	384	391	385	404	365	368	375	357	391	388	355	358	349	377	399	400	395	386	381	371	385	369	399	365	376	426	387	380	368	346	371	404	400	391	385	372	393	403	409	370	419	414	387	351	348	368	364	374	369	368	367	362	379	372	345	374	378	390	388	403	369	374	395	371	402	366	364	360	371	386	382	418	376	342	371	367	370	354	385	376	394	381	384	390	392	356	401	363	417	376	383	396	400	385	348	382	397	386	388	366	329	367	389	365	424	422	363	380	359	361	388	375	381	376	400	358	416	367	339	407	356	364	379	368	374	377	392	398	392	399	368	383	384	383	384	390	413	389	379	361	377	371	367	395	386	381	386	380	400	381	371	378	400	369	378	420	421	350	385	392	335	370	386	384	387	332	377	385	347	380	377	345	376	371	356	385	376	344	353	401	416	327	370	369	375	371	381	388	386	386	379	416	370	374	402	345	419	390	350	353	380	384	401	381	359	380	394	353	376	383	394	362	384	417	371	396	360	403	393	393	406	378	369	409	369	386	349	382	402	399	384	381	425	365	383	393	341	357	387	380	342	415	384	403	410	354	424	377	388	385	362	394	378	367	421	384	403	401	372	369	382	374	374	404	426	371	386	364	386	394	388	335	371	380	378	375	380	398	347	353	367	349	378	372	383	369	375	361	404	418	370	375	343	387	396	389	356	388	386	364	372	398	362	374	384	401	358	391	366	381	377	396	370	375	407	400	372	392	366	373	408	378	406	348	380	367	357	405	379	402	390	363	425	416	385	359	362	360	366	371	377	389	376	392	382	374	359	393	401	416	382	388	357	374	368	357	416	364	349	410	405	376	364	409	396	386	372	383	372	404	384	372	378	339	408	373	362	387	353	371	374	391	395	389	396	373	382	357	403	362	349	390	369	374	381	417	363	372	380	364	346	409	392	357	398	391	409	408	390	376	385	395	380	405	363	367	375	377	378	406	364	416	407	373	376	409	393	393	366	373	363	367	389	343	378	401	402	370	394	360	379	394	357	351	396	375	400	350	354	416	361	392	367	401	385	395	379	365	350	364	391	389	383	382	390	392	414	389	368	372	383	371	349	390	404	334	357	406	404	367	354	398	395	364	389	391	380	382	360	375	377	384	381	366	383	365	386	382	358	378	344	422	379	377	380	409	373	379	373	376	400	368	387	359	395	393	395	401	392	411	398	367	414	395	376	388	351	367	378	365	350	369	386	381	398	359	386	376	349	397	424	388	407	364	385	383	386	384	355	355	408	367	318	396	365	351	362	381	412	397	336	357	390	369	403	373	394	395	381	379	379	385	410	428	384	372	364	391	378	413	355	374	339	327	375	374	379	374	369	384	396	346	378	398	387	383	390	428	375	401	376	353	413	392	376	389	383	367	372	374	390	388	391	355	390	389	381	396	394	377	391	386	369	366	369	364	421	398	363	374	402	368	406	359	377	395	398	350	401	383	361	367	391	392	405	388	405	377	350	413	401	361	420	389	380	411	365	368	379	364	397	369	360	442	372	405	382	391	409	416	332	362	341	356	384	389	419	369	352	360	377	373	371	367	350	377	381	344	390	355	367	406	359	358	385	370	346	380	348	385	409	366	378	376	383	379	401	355	394	399	393	376	366	367	385	390	396	374	372	364	405	348	402	377	367	378	366	393	399	392	368	365	379	350	415	376	382	376	377	371	403	379	361	378	388
40821	43916	32775	22730	15906	8688	3747	1407	508	358	309	268	283	279	242	230	239	868	3267	4005	3171	2205	1174	733	263	172	204	314	758	630	252	175	185	203	205	199	172	176	207	217	197	182	165	182	185	196	201	190	192	166	183	172	176	190	191	201	189	176	185	173	186	195	157	188	176	186	188	193	182	182	182	195	179	180	177	211	213	198	181	175	207	183	232	173	182	196	196	202	168	184	179	191	176	205	175	161	159	195	214	181	177	186	190	175	162	196	201	162	186	214	177	180	209	168	193	184	212	189	175	189	197	181	182	192	172	208	201	184	198	215	177	179	178	175	174	172	182	206	184	192	198	166	183	177	188	205	203	206	209	183	194	173	173	178	187	167	171	169	200	218	190	195	197	201	169	177	165	195	182	202	183	191	167	170	191	188	208	195	223	200	187	177	193	211	169	229	185	179	185	179	173	199	181	202	175	206	159	179	193	177	186	218	190	182	165	158	202	187	198	188	171	170	205	208	172	192	215	188	193	185	219	201	198	187	228	186	190	206	199	178	209	212	174	209	203	180	181	187	189	175	183	209	183	187	176	177	200	206	205	234	201	182	192	190	179	202	183	165	191	191	194	163	188	181	228	193	218	187	211	192	205	184	196	212	190	189	167	191	175	189	198	177	198	213	188	219	193	182	176	178	211	200	195	200	200	194	193	189	167	203	181	187	204	185	189	166	170	180	169	191	217	209	184	171	186	191	188	195	168	187	196	195	189	172	196	181	182	180	198	180	208	202	154	166	169	189	203	179	199	192	194	196	186	192	185	191	199	179	187	216	157	185	200	200	176	214	193	183	192	203	184	192	172	166	191	200	194	164	194	182	170	222	197	195	177	195	163	184	172	211	146	197	197	197	188	181	173	184	181	188	199	193	171	170	195	165	190	207	175	185	193	172	198	178	185	175	176	177	217	189	199	193	177	162	204	191	160	187	199	214	178	207	169	148	176	179	202	183	179	209	182	177	192	190	211	194	182	192	194	186	202	181	195	193	206	182	172	181	167	164	164	168	197	211	203	181	186	210	171	180	195	166	197	186	198	178	216	175	166	202	162	192	190	175	178	184	172	191	205	189	189	222	204	184	183	224	180	204	170	186	192	196	170	191	191	163	194	189	205	209	193	216	141	186	195	186	184	196	184	182	188	187	179	185	209	178	177	194	192	196	180	177	160	204	200	163	195	176	201	164	180	176	207	223	193	176	198	178	195	171	168	156	170	189	198	191	177	208	184	188	190	207	181	200	195	187	211	178	203	159	173	183	179	218	180	165	187	210	199	199	185	168	232	177	173	191	203	195	167	193	200	191	190	176	168	185	166	168	179	221	208	184	175	173	187	212	172	215	158	196	155	179	203	190	182	180	192	178	200	162	189	204	201	197	175	191	172	214	211	213	198	187	204	178	185	174	188	174	196	178	186	180	177	194	187	180	200	186	194	208	167	177	187	198	171	174	204	176	197	167	193	198	202	164	214	179	181	175	167	195	174	173	175	190	165	185	173	193	173	194	184	178	194	179	178	197	174	194	157	194	205	186	198	188	168	160	194	165	181	180	176	212	181	195	199	167	176	161	184	186	204	170	184	212	186	183	192	193	156	170	179	201	193	182	181	173	171	171	207	179	181	204	182	188	219	194	209	196	179	202	165	186	195	201	212	171	193	181	192	196	184	194	170	175	183	216	181	188	193	166	202	205	191	212	178	191	194	208	193	197	191	174	203	196	180	187	179	176	176	176	204	204	191	179	210	181	174	175	172	184	198	179	183	216	212	181	191	191	195	156	198	184	194	202	185	189	244	203	189	203	185	198	187	181	193	188	197	196	178	185	177	165	175	203	178	195	205	191	180	168	174	209	182	182	171	216	192	195	174	207	211	209	208	178	189	177	191	186	196	182	204	185	157	190	197	170	194	219	217	189	192	185	189	194	206	207	192	164	166	182	167	164	166	183	187	194	186	191	186	175	185	155	204	184	200	176	181	180	192	158	195	165	173	212	175	159	186	195	200	194	213	178	171	173	198	197	187	179	190	174	176	208	143	186	195	204	193	198	214	220	185	177	195	204	193	201	229	182	163	180	213	184	206	173	189	179	213	193	194	200	185	193	172	182	188	177	152	188	174	183	190	209	191	190	191	167	171	211	178	166	181	214	190	177	214	173	171	168	197	165	175	174	177	193	182	187	200	183	180	181	166	214	187	164	191	189	174	213	183	203	178	182	192	171	198	199	186	153	186	170	210	178	210	203	176	217	184	184	185	184	194	180	200	194	188	183	195	170	188	186	209	190	207	203	181	230	184	197	193	208	176	189	173	183	193	193	177	181	176	172	194	164	186	176	184	186	167	175	212	181	201	180	188	174	173	177	183	203	188	187	175	224	173	190	191	195	195	180	190	224	169	198	202	169	180	170	188	222	180	196	200	205	204	186	182	175	179	190	185	168	200	194	182	164	179	193	173	189	206	181	188	173	189	190	167	176	191	179	209	186	191	174	196	194	147	201	175	177	182	183	211	189	183	178	214	225	197	213	166	182	183	194	185	184	181	184	174	169	178	189	178	191	179	198	195	171	203	202	187	166	182	212	193	185	205	197	187	201	203	172	191	188	178	195	187	183	225	201	155	169	188	194	172	190	202	174	206	186	212	193	209	170	194	175	186	179	169	188	155	168	191	156	165	187	202	202	175	187	188	189	172	172	172	157	198	180	191	180	162	190	166	182	189	180	195	181	186	166	205	165	212	215	184	187	200	197	213	218	197	181	210	202	176	188	197	192	196	221	182	180	158	183	179	204	187	181	174	178	198	185	188	200	192	203	185	165	177	203	172	165	197	149	187	206	200	185	220	167	212	181	199	187	199	201	181	190	197	200	193	185	177	199	183	187	161	191	190	193	221	196	194	188	180	195	179	177	195	197	198	180	205	189	194	179	185	202	200	204	173	204	201	219	174	197	166	200	194	185	196	190	174	150	171	193	204	170	182	183	167	190	203	184	197	185	174	195	171	190	179	186	200	210	168	198	194	183	173	207	174	197	207	182	205	177	181	189	190	199	190	191	171	195	207	189	184	172	188	187	170	172	181	204	181	182	205	212	194	182	180	210	193	156	181	187	211	200	172	191	192	197	187	190	201	187	174	157	181	172	169	200	187	203	195	197	176	205	193	207	197	174	208	175	193	169	188	196	188	181	188	204	179	188	195	200	193	189	211	170	176	169	200	207	171	173	187	178	199	193	193	178	189	178	202	224	216	206	173	180	190	178	194	194	176	183	180	196	186	177	158	181	191	191	203	179	181	192	182	175	194	192	178	193	199	203	186	183	182	174	181	196	186	167	202	189	194	165	209	202	173	178	196	197	198	166	181	197	176	201	217	160	207	193	195	191	217	189	179	171	204	189	170	193	201	173	182	204	200	184	179	176	173	177	186	208	170	176	212	216	187	205	193	218	215	196	203	179	223	192	188	193	173	162	199	186	173	182
32860	38536	31152	4431	2616	2246	1751	1554	1339	1139	963	996	1076	848	739	709	910	4748	16915	18651	15303	11145	6302	3896	1011	475	477	1204	3764	2873	739	404	428	409	430	430	433	476	449	454	434	418	435	455	477	422	433	454	408	434	469	461	437	457	428	442	416	433	397	413	371	437	451	426	473	435	460	437	434	421	429	450	434	429	457	461	416	458	412	442	420	431	406	461	407	430	483	434	465	467	457	419	427	441	437	426	463	424	442	444	451	463	423	437	450	426	472	465	422	437	436	415	458	411	438	431	431	484	477	452	481	399	439	461	454	443	462	427	463	466	445	458	442	456	426	432	419	453	441	457	443	456	421	447	419	398	412	442	442	455	444	443	487	461	434	437	468	458	444	422	457	433	436	432	473	444	429	463	447	398	463	435	429	421	466	417	442	476	432	427	450	410	444	419	477	431	470	439	453	432	432	425	453	440	451	442	450	447	422	441	427	419	433	456	442	434	397	419	437	425	419	448	454	420	432	440	439	437	432	411	435	417	452	433	435	461	465	429	447	461	413	443	452	443	394	430	464	399	456	426	405	434	413	402	477	443	484	470	434	454	427	470	448	396	416	387	435	440	409	448	479	402	427	482	455	410	434	438	418	461	448	434	450	434	438	466	428	464	461	461	426	422	451	385	429	425	445	438	426	440	458	441	435	408	477	440	407	441	443	423	426	460	443	440	418	406	449	404	411	459	426	437	428	435	445	445	452	437	482	472	423	418	419	456	426	472	436	472	449	466	460	433	442	401	427	466	423	414	427	426	417	441	467	435	432	428	432	402	477	438	472	397	408	422	410	478	450	446	436	401	421	453	441	453	461	437	446	441	420	415	415	480	464	394	467	453	470	410	452	424	416	419	443	457	431	417	461	444	452	460	483	420	432	437	433	461	454	473	434	453	447	463	474	454	428	428	429	458	390	418	420	422	490	466	424	405	447	470	422	448	411	450	461	462	425	438	419	413	437	424	481	431	462	459	445	447	423	416	406	401	459	469	480	441	427	446	441	453	390	392	418	464	436	446	432	475	425	432	437	463	428	440	448	468	413	437	421	430	450	437	437	460	483	449	451	431	451	391	417	410	433	423	455	414	421	461	419	427	469	431	421	471	485	462	449	485	457	445	470	445	439	410	440	448	495	460	429	416	418	418	388	463	430	426	450	419	402	429	431	425	433	438	449	451	466	428	454	458	446	465	444	462	439	406	432	437	429	437	434	410	427	455	455	448	472	437	470	487	471	429	456	444	470	446	442	448	471	428	405	433	419	469	394	439	458	451	392	432	417	453	431	450	490	392	454	469	439	460	439	424	435	437	402	452	455	405	440	419	443	449	465	447	446	439	450	446	435	425	430	430	433	438	444	436	427	439	434	442	440	451	418	471	436	455	423	446	498	426	476	441	494	458	432	422	426	470	482	412	458	446	436	397	435	427	433	443	429	426	425	447	458	474	449	424	431	427	427	425	449	448	443	443	450	431	440	409	440	456	439	428	425	431	438	447	428	394	437	401	464	423	404	422	434	483	444	417	439	469	454	451	445	446	410	462	451	455	424	451	433	454	418	435	490	455	426	434	433	501	458	448	421	424	435	441	452	459	458	471	459	451	431	497	455	459	432	445	389	423	446	429	430	475	419	396	444	452	442	446	441	439	442	439	422	445	462	407	459	425	428	424	418	422	424	434	454	414	443	376	439	432	429	434	432	486	444	415	436	466	432	480	455	400	414	453	466	430	402	448	450	455	440	461	446	441	473	418	433	451	432	436	458	438	443	438	449	412	444	427	414	416	438	456	471	431	450	468	434	461	460	433	421	454	438	419	437	397	439	437	388	433	430	471	442	450	438	433	446	424	416	464	437	417	437	462	495	451	443	431	442	422	424	481	449	436	437	478	428	451	398	443	471	430	405	456	430	474	436	452	437	430	405	415	464	456	401	434	432	441	426	472	444	451	467	430	462	438	432	436	425	443	434	423	458	462	452	448	460	424	461	443	463	456	410	434	410	458	438	440	445	421	434	442	455	440	438	426	446	454	450	436	469	445	459	415	431	453	461	438	440	451	408	429	430	425	424	444	471	490	465	440	471	478	429	434	399	467	428	415	440	444	410	436	420	448	378	433	461	386	421	443	431	438	436	469	450	434	478	466	467	441	412	436	442	471	470	415	409	461	455	428	444	390	440	431	387	425	420	461	447	426	411	435	452	413	425	459	430	451	437	390	456	462	458	421	451	439	417	417	407	420	473	490	471	448	430	484	388	422	462	440	444	421	434	437	450	414	462	441	460	424	444	444	430	432	441	430	438	440	420	416	439	462	468	433	473	448	434	453	440	438	494	449	488	433	450	447	428	415	455	470	437	420	448	424	434	424	446	453	425	413	397	473	433	437	482	434	401	450	437	440	432	453	425	437	474	433	439	435	461	441	466	474	434	422	467	417	463	430	468	447	423	449	399	444	433	459	453	409	454	392	425	458	431	474	450	425	443	424	423	463	443	440	440	479	446	436	405	392	450	452	465	436	419	401	422	454	456	452	445	464	459	456	431	431	428	444	435	473	424	443	464	428	416	419	491	432	450	461	443	398	411	463	417	449	456	436	434	457	400	443	456	417	407	454	426	435	449	426	432	431	440	403	441	397	428	414	418	448	459	432	443	462	399	409	458	435	458	434	459	460	433	478	430	462	422	437	427	453	427	398	446	482	449	440	396	432	464	433	423	460	461	448	439	450	409	401	428	466	425	420	431	403	417	458	422	427	438	475	419	432	444	432	418	408	411	432	448	425	422	427	436	403	429	446	432	500	452	481	423	458	431	423	471	437	476	434	414	414	447	443	423	429	419	455	450	415	397	464	433	446	441	440	454	447	462	439	434	432	419	459	399	451	469	458	450	432	435	417	412	403	466	458	456	442	442	443	444	428	463	399	469	430	432	431	410	434	446	424	439	428	501	453	466	430	440	437	428	417	454	456	459	484	440	425	460	448	432	446	471	450	474	438	409	438	445	449	478	406	457	452	458	452	436	427	427	430	408	471	392	400	422	406	443	447	443	456	411	406	431	449	399	414	439	464	423	430	433	438	415	428	463	438	444	470	435	416	434	442	467	421	428	479	447	446	399	430	385	424	467	447	449	471	419	444	448	436	448	442	465	453	418	440	441	416	439	436	443	445	439	418	460	468	476	431	477	412	450	431	402	455	444	429	433	403	479	431	452	419	421	455	438	442	419	415	448	463	414	415	445	469	478	432	432	458	446	474	417	416	450	437	446	406	458	446	453	455	465	435	478	452	454	418	431	460	436	379	477	436	476	484	445	473	438	470	464	428	428	456	430	429	460	480	423	443	461	444	425	429	457	436	460	471	457	448	443	421	421	424	437	477	443	456	420	458	459	462	450	458	434	434	447	458	459	419	448	434	460	419	432	436	445	417	441	440	452	437	442	444	385	439	442	414	431	411	437	487	439	470	448	431	411	473	432	436	455	435
48500	41814	37727	26262	22370	18456	11876	5579	2034	640	377	363	338	305	228	206	230	365	5265	10450	8120	5562	2786	1383	303	157	143	553	1495	1143	397	133	136	150	140	127	135	134	137	143	134	120	150	129	138	156	147	130	141	128	141	145	132	129	138	133	139	155	158	154	163	143	154	127	115	154	130	137	139	137	132	141	125	111	159	120	158	126	131	145	131	135	141	139	153	137	151	132	137	159	127	126	128	132	137	144	124	131	135	143	128	128	154	160	132	139	124	145	146	133	155	139	139	151	133	141	123	142	131	116	133	147	143	166	158	133	118	131	163	134	115	140	130	122	131	135	129	139	140	144	114	117	142	145	139	140	136	149	131	145	141	136	131	117	155	103	140	143	134	127	142	139	117	121	142	123	120	137	148	127	142	151	135	136	152	114	140	143	148	128	121	138	147	137	144	113	148	143	150	139	136	120	138	149	149	128	108	147	134	151	154	123	128	157	136	110	128	136	126	134	152	147	123	132	143	137	115	146	137	143	118	144	122	122	134	126	154	140	135	140	135	134	121	156	142	145	144	148	124	165	126	151	137	139	145	140	125	124	152	142	143	162	130	146	126	140	145	132	139	121	135	159	134	139	152	126	147	151	155	154	121	145	135	138	133	124	153	128	109	130	137	142	139	126	129	151	147	133	137	149	145	141	132	117	156	129	132	150	140	134	120	145	116	153	136	137	119	150	142	94	122	148	152	145	145	125	136	140	127	128	152	131	157	145	146	131	155	133	129	138	146	140	142	138	114	128	155	140	137	128	127	134	141	129	126	133	114	133	127	141	145	153	127	150	129	137	145	166	134	114	152	141	108	121	132	118	150	128	152	145	123	138	149	143	121	133	152	138	142	138	144	150	153	134	123	123	124	141	149	148	173	101	132	132	141	142	156	130	138	125	124	121	149	124	173	143	107	153	125	156	135	123	137	143	148	125	156	139	153	154	137	137	154	145	141	129	155	152	137	108	128	138	157	128	124	150	151	154	143	136	132	121	146	123	133	138	141	136	114	143	136	139	123	118	139	140	126	125	148	123	149	132	116	128	140	129	139	146	160	145	148	124	147	130	134	141	121	124	159	143	129	138	145	134	146	135	147	143	142	153	151	146	158	117	137	134	134	136	132	123	122	106	129	149	125	128	127	129	118	123	126	126	158	140	128	129	155	137	147	132	136	136	143	157	136	127	117	121	123	133	149	148	127	147	129	136	151	148	143	132	142	144	137	132	132	131	127	116	118	137	118	159	126	122	122	125	137	124	154	132	127	144	128	130	133	127	145	139	135	138	163	127	138	149	119	138	124	130	131	130	154	131	161	155	121	133	137	124	149	150	133	148	142	147	137	121	153	168	131	140	119	128	125	128	137	128	134	125	136	142	146	144	133	153	115	130	163	161	113	122	132	125	142	140	144	151	131	121	148	128	130	119	126	137	145	158	141	115	127	128	148	132	136	106	139	134	145	141	131	140	148	135	145	124	122	139	141	121	153	147	126	135	141	127	145	148	134	145	151	143	135	150	148	135	122	139	126	131	144	139	124	110	131	132	145	132	143	141	143	166	113	148	138	131	126	125	155	130	132	141	145	109	157	125	159	145	143	149	148	128	134	147	120	157	151	141	123	137	146	135	134	151	154	147	135	138	127	153	170	136	123	135	147	131	140	144	133	144	127	140	149	139	130	155	150	132	144	140	157	164	123	125	129	144	117	146	138	136	140	147	145	147	130	147	135	120	148	119	114	123	136	136	153	127	145	152	134	127	132	131	110	130	125	142	128	136	151	124	127	134	155	140	157	132	149	145	152	155	144	144	130	144	141	135	140	114	132	125	147	154	141	140	155	137	129	148	138	136	137	136	131	123	143	152	151	146	146	130	131	147	147	163	141	135	123	144	135	133	124	126	121	127	131	146	129	147	139	133	139	142	146	134	117	127	136	145	130	121	139	158	121	117	128	141	156	145	160	123	119	158	126	125	161	126	135	149	152	128	136	129	150	151	130	137	114	116	109	146	150	153	122	121	126	141	135	126	136	135	175	117	141	148	150	129	173	158	143	140	130	120	150	124	127	149	137	146	119	142	141	144	137	129	110	127	116	133	136	132	116	153	127	141	142	123	128	144	120	140	148	135	129	131	144	143	126	149	142	140	133	129	125	136	122	130	134	145	118	136	130	127	139	148	142	143	133	122	142	126	117	148	130	138	140	139	154	129	129	139	157	142	139	134	131	136	129	140	137	137	137	123	116	148	139	135	129	144	146	145	148	129	126	140	155	132	143	156	150	121	138	139	144	133	141	128	111	123	136	128	137	145	130	146	160	128	137	164	142	151	117	130	119	124	136	146	137	133	136	137	122	131	134	145	130	136	122	132	131	141	154	118	126	147	143	131	119	142	130	142	131	124	124	138	138	143	145	137	124	131	150	148	138	138	130	137	114	138	145	138	140	134	134	141	133	118	138	121	149	139	134	126	136	133	152	123	147	161	138	152	125	143	156	137	125	124	150	135	125	150	136	124	132	151	140	139	133	122	149	146	140	142	134	153	130	112	139	143	154	133	146	142	158	122	133	137	156	148	142	135	125	135	145	134	129	144	134	138	135	141	110	127	124	127	142	128	122	133	133	131	129	138	153	154	149	142	124	142	135	138	137	149	144	131	143	148	115	136	127	143	150	123	153	152	162	156	163	108	133	140	138	152	142	162	140	138	141	131	135	139	148	151	161	144	138	146	124	143	130	119	151	140	153	122	129	126	145	116	131	165	139	129	146	151	129	153	135	128	144	143	155	147	146	137	132	121	140	132	144	123	138	151	151	128	140	127	143	126	122	119	129	137	143	142	152	155	142	147	148	119	124	136	138	132	123	120	141	133	144	107	148	137	167	140	123	125	139	149	169	136	160	132	128	135	146	130	158	130	158	149	132	140	110	135	140	130	128	138	148	128	132	121	129	154	144	152	129	147	130	123	137	123	173	161	132	121	153	161	136	142	154	127	142	137	141	151	143	154	131	170	120	140	141	141	133	121	130	148	144	135	146	127	114	122	134	147	139	118	137	126	138	160	133	146	118	132	125	137	122	124	131	120	132	135	127	153	108	140	120	141	128	122	141	139	135	106	114	128	153	165	151	139	141	149	137	123	138	158	114	133	122	140	146	127	153	145	167	131	113	139	134	147	146	123	138	149	141	132	139	132	134	143	148	167	135	140	129	111	121	134	125	136	148	143	152	122	136	134	131	148	130	142	137	133	141	116	126	119	119	124	134	140	138	149	139	135	151	145	123	142	117	134	154	137	134	144	147	131	116	138	132	137	124	154	164	121	123	149	139	147	154	138	139	132	148	130	155	140	122	151	143	122	142	141	145	129	147	147	132	128	126	115	124	135	145	161	155	127	149	141	157	158	141	126	136	139	111	145	137	127	132	130	113	157	139	143	135	143	129	157	142	129	130	144	140	138	139	153	144	133	138	134	146	119	134	116	147	134
38571	43225	41957	11821	4992	4223	3191	2685	2377	1924	1700	1489	1825	1180	973	885	858	1755	23203	33104	27028	21855	12605	7365	1148	393	376	2985	8337	5863	1554	333	305	333	346	371	348	338	341	301	287	323	303	301	321	316	317	317	318	327	321	314	337	309	291	328	316	323	307	347	303	351	311	357	321	329	314	317	298	307	332	306	336	307	326	375	354	308	325	316	302	313	310	311	337	324	307	331	295	338	324	351	326	326	356	307	313	339	319	322	298	331	296	318	355	328	335	300	354	296	324	316	298	286	299	300	298	334	346	308	294	323	292	345	335	296	297	316	315	317	304	307	363	289	312	339	323	339	328	335	325	314	313	340	320	339	293	287	303	292	334	339	344	346	307	349	307	326	370	321	329	308	322	362	305	324	303	355	319	320	336	306	337	308	346	322	293	346	311	316	298	313	337	344	346	340	327	319	330	326	327	306	323	299	316	305	324	327	314	334	295	307	316	367	319	312	334	294	334	308	318	302	331	318	282	324	327	296	336	286	314	293	330	316	306	323	308	303	302	324	331	331	304	294	328	344	339	347	330	325	298	326	345	324	342	313	323	328	316	327	339	340	312	322	318	321	312	338	316	339	318	341	314	358	317	329	357	336	325	319	294	314	293	330	329	317	337	331	326	322	312	342	339	330	311	333	316	313	354	280	327	333	323	292	341	344	300	312	317	288	286	356	317	343	287	319	338	326	337	341	337	300	306	315	307	321	343	323	308	328	302	318	312	331	309	305	325	342	348	310	329	313	292	307	345	317	265	334	297	278	323	313	333	345	325	323	338	325	313	321	323	320	324	330	311	306	325	298	328	313	341	320	333	292	307	303	288	309	290	342	313	354	297	323	302	303	338	312	317	350	327	338	331	349	342	313	348	328	341	352	343	327	301	311	313	331	303	304	334	330	310	326	297	313	330	339	330	352	350	332	322	322	339	330	338	292	336	339	326	312	306	338	288	321	320	312	316	314	319	290	324	317	328	335	319	332	338	340	303	287	310	316	331	332	319	309	311	320	303	296	325	300	293	324	337	325	324	320	293	329	331	315	310	320	325	307	320	330	293	314	318	329	332	316	318	335	326	307	292	317	332	274	331	327	344	301	334	333	354	305	328	328	337	297	354	308	333	358	314	334	329	334	330	331	304	325	330	326	300	326	285	325	347	332	340	342	325	329	324	331	293	336	285	327	334	308	341	306	327	303	319	297	284	319	318	320	335	306	298	308	307	318	321	294	345	313	325	299	321	342	307	302	316	369	314	345	318	326	313	332	330	355	323	324	336	309	292	327	340	298	342	334	310	324	333	341	339	299	329	314	310	337	305	333	331	299	308	318	330	323	314	310	324	284	299	344	282	323	324	334	335	306	326	325	341	318	323	311	334	325	345	288	317	305	311	336	325	321	304	342	290	301	348	329	322	319	298	321	319	326	306	316	343	319	315	316	317	325	310	326	346	287	341	330	302	323	289	329	344	320	309	298	310	286	302	332	298	325	290	324	362	295	333	349	312	322	305	318	343	309	323	303	321	319	330	333	351	323	326	298	346	322	311	335	329	307	317	328	312	294	309	319	325	307	352	338	306	314	291	324	323	351	323	359	332	313	305	304	315	306	352	338	351	341	319	340	338	309	347	326	311	326	312	308	326	300	339	337	286	305	299	321	303	312	300	312	362	305	342	321	326	319	354	322	320	278	310	315	316	303	312	295	300	348	341	318	317	325	325	327	294	316	319	324	318	335	337	336	322	326	313	304	344	334	324	319	294	363	338	331	333	337	314	353	315	293	332	316	298	330	324	326	361	343	306	287	328	309	294	315	343	333	330	340	314	288	306	337	313	356	313	317	323	289	304	318	293	296	294	305	334	290	311	324	348	323	343	331	307	331	310	312	316	318	292	321	343	325	322	340	317	336	333	349	309	311	354	300	333	301	313	305	323	289	335	299	317	343	301	291	327	341	300	320	332	337	304	346	314	317	301	335	319	324	299	304	347	339	339	324	317	339	325	348	339	329	312	344	307	320	333	328	338	339	318	327	307	312	335	291	331	316	332	325	345	302	314	309	326	309	346	295	308	319	305	344	322	300	281	312	322	315	318	310	347	328	277	354	324	296	320	298	337	348	321	322	319	328	340	332	341	330	330	327	336	309	303	344	298	306	297	338	316	349	312	310	325	352	316	311	339	330	341	303	337	312	326	312	346	319	338	302	341	333	313	304	301	290	290	319	321	321	322	326	318	329	333	281	329	322	317	299	340	317	308	309	321	295	332	297	321	302	292	323	340	328	360	316	339	318	310	347	296	330	353	310	355	281	319	321	300	291	330	352	347	323	296	358	327	327	311	329	299	328	326	340	302	296	296	327	289	301	331	299	304	326	302	327	310	295	296	307	348	306	304	318	324	325	320	338	330	347	314	314	309	351	307	315	310	294	336	331	324	306	309	317	314	300	334	300	327	328	321	315	287	305	313	324	308	330	318	321	322	333	289	326	315	299	315	284	315	314	327	307	365	294	347	316	327	348	300	343	341	350	306	331	311	347	272	293	331	327	293	362	327	325	304	306	348	297	320	336	341	324	314	337	322	331	338	317	324	318	330	298	325	306	312	341	288	333	334	336	324	343	284	289	300	338	328	297	325	320	326	300	316	323	341	346	313	294	316	333	358	305	314	306	316	367	308	307	313	347	332	343	335	325	317	302	300	331	323	337	301	325	328	354	333	326	317	339	334	299	294	312	306	336	301	311	314	297	311	346	363	323	326	332	302	334	299	328	307	309	327	330	331	327	322	306	316	302	307	311	338	307	314	303	334	317	286	307	319	316	353	317	350	277	322	333	315	314	353	315	362	298	319	339	326	325	304	340	322	337	326	311	346	308	321	321	299	320	330	312	317	333	316	324	320	315	333	314	304	314	331	315	295	303	328	343	305	296	307	303	316	295	335	299	348	341	308	318	320	311	312	318	314	318	305	311	319	360	328	324	359	328	360	304	316	337	301	320	287	326	323	335	316	325	349	322	308	302	308	309	326	308	302	341	332	339	315	332	313	314	302	332	317	331	328	308	314	329	311	306	311	316	326	328	294	325	309	335	346	330	374	319	333	329	278	338	314	330	278	310	320	308	327	316	317	315	315	309	322	329	337	331	320	337	338	320	342	334	334	340	293	338	309	340	309	308	344	318	316	328	339	321	322	330	313	282	322	343	322	318	295	337	326	332	318	331	285	309	310	324	298	329	329	292	314	330	322	330	273	311	304	330	320	309	308	323	342	318	307	351	332	293	310	303	330	346	285	334	311	329	334	336	307	293	295	307	343	327	306	354	310	299	323	291	336	328	317	346	310	347	349	327	339	301	296	334	331	356	322	332	316	338	341	366	313	312	303	288	323	334	338	323	330	322	301	313	324	288	329	301	328	357	314	319	331	338	311	344	305	307	322	303	315	318	309	330	330	300	291	349	339	288	325	336	323	323	325	316	309	319	307	306	338	312
8918	15136	12021	2580	688	402	300	201	208	150	154	147	152	173	141	147	140	138	283	499	504	444	318	234	154	143	135	193	214	228	161	179	170	153	157	177	153	141	156	146	160	149	168	151	147	150	153	157	155	162	148	143	141	166	143	145	160	152	165	147	171	178	162	143	135	147	127	155	138	141	160	133	154	182	163	126	164	149	156	173	165	175	136	138	142	133	152	144	155	147	157	161	159	162	157	144	138	151	135	158	138	180	156	186	141	152	157	163	158	137	141	137	127	149	154	166	148	135	151	145	151	149	175	163	150	156	141	181	143	165	163	154	128	135	139	171	153	146	158	177	175	155	131	143	156	156	149	159	137	151	153	121	157	147	156	159	145	139	155	159	161	148	169	176	151	158	161	169	162	145	186	129	144	164	150	167	151	126	146	149	179	147	166	146	159	167	155	150	156	145	152	155	143	137	130	160	157	141	141	167	138	146	148	142	158	154	178	148	150	136	180	142	144	145	143	144	122	154	158	138	168	121	136	149	156	164	150	143	155	149	137	138	153	150	125	149	164	155	180	150	144	169	151	167	156	150	145	149	185	144	137	162	151	141	161	145	148	135	158	165	142	150	143	148	139	143	132	165	160	148	152	138	171	171	145	140	159	139	133	151	162	144	185	164	134	121	157	162	178	152	160	142	161	147	141	157	155	158	149	163	159	129	129	138	144	156	153	156	160	163	161	149	146	128	145	153	147	157	161	150	154	159	150	141	110	143	162	133	155	149	147	138	157	160	157	152	154	141	145	149	125	165	146	149	124	143	169	157	158	161	146	151	156	153	136	155	137	148	139	125	174	138	138	155	147	157	146	147	127	166	154	145	127	156	166	158	132	168	155	152	156	152	155	153	141	144	147	163	167	142	135	155	162	159	182	145	141	170	142	136	130	152	134	165	157	129	159	159	160	138	154	143	157	165	143	149	164	151	143	174	146	167	152	142	167	167	151	143	137	148	143	160	165	160	154	164	141	148	144	135	149	146	147	162	145	147	135	146	146	152	144	127	160	140	143	166	117	139	148	155	172	166	164	147	167	143	147	137	154	144	152	139	160	179	162	175	151	146	157	161	153	128	156	137	149	148	142	185	147	136	166	149	123	151	173	156	150	148	144	137	146	172	155	149	163	156	158	146	176	165	152	155	143	156	160	170	164	133	135	154	154	137	134	147	141	144	167	146	133	147	140	145	133	158	151	159	161	159	138	149	161	156	167	157	140	148	144	132	157	157	145	158	150	163	168	158	149	162	154	152	169	162	166	158	156	155	141	177	168	142	140	144	158	155	174	127	148	151	159	169	152	159	160	165	152	164	164	150	166	159	146	142	106	154	143	154	136	156	157	151	147	160	161	154	147	164	159	132	155	151	160	140	168	163	156	174	146	147	137	161	161	170	139	148	149	134	160	148	161	145	147	156	140	156	160	162	145	149	153	152	152	143	153	122	146	131	141	140	177	156	136	139	143	162	140	158	159	131	147	157	166	133	146	151	141	164	155	167	151	156	164	158	169	162	116	150	140	146	139	170	149	159	153	162	152	151	142	153	146	156	131	148	178	157	177	145	156	162	150	143	138	156	144	151	174	171	133	139	148	147	147	139	147	144	166	184	167	180	166	163	176	141	155	156	135	135	145	162	173	172	157	154	187	163	177	146	126	151	173	164	161	168	146	127	134	150	174	129	147	153	140	163	140	167	157	169	159	134	158	150	150	158	139	153	147	146	150	181	157	137	170	150	153	154	144	143	145	168	130	167	140	145	149	154	164	162	158	129	136	147	152	151	157	149	144	160	153	157	178	157	168	163	143	139	149	160	156	150	171	149	144	153	153	138	134	153	156	152	165	140	164	131	135	169	156	171	160	148	138	160	151	153	144	137	160	147	149	119	156	179	142	133	179	174	133	146	133	142	147	162	163	158	163	157	154	150	143	163	155	158	165	152	153	154	157	157	155	156	149	151	151	168	165	145	147	146	160	177	159	162	147	160	151	159	122	157	137	147	155	156	180	161	148	124	151	161	143	168	158	154	154	160	161	154	150	148	148	136	165	156	146	157	136	153	148	161	155	150	167	141	144	145	152	137	139	146	146	158	152	148	186	149	178	149	163	153	151	147	158	165	132	154	158	162	140	140	125	154	165	137	151	162	153	145	147	146	140	142	148	157	137	140	151	151	137	139	147	146	160	162	128	152	151	143	169	138	133	148	155	166	170	151	155	155	145	169	159	156	163	161	157	152	165	166	154	137	158	148	148	150	156	144	167	150	153	157	174	158	137	141	142	153	142	144	166	144	145	152	150	158	148	153	159	147	158	141	146	156	146	138	166	147	143	184	140	143	139	152	153	138	164	148	141	132	142	169	148	160	156	135	147	145	168	166	142	158	137	169	152	157	137	143	181	160	139	143	139	145	180	138	159	153	158	149	167	134	155	162	151	146	147	151	152	145	163	150	172	158	148	140	141	136	161	144	153	173	151	142	137	155	140	143	130	142	160	155	154	138	166	169	150	158	132	167	142	165	144	167	133	173	152	141	144	155	169	163	140	162	163	158	145	138	177	134	141	146	157	173	145	137	170	160	164	151	148	174	159	163	160	138	151	153	161	148	154	148	172	149	145	165	143	160	168	160	148	150	138	163	160	152	152	157	151	132	158	161	128	151	144	152	165	143	131	166	153	159	158	151	191	164	161	148	156	136	158	143	167	152	145	154	148	155	150	166	158	157	155	144	138	153	139	139	158	163	164	150	158	138	147	159	162	144	178	167	148	137	145	165	140	148	149	156	138	166	162	136	158	142	176	150	143	164	159	115	174	179	143	160	154	152	134	144	152	165	149	164	156	145	161	163	139	156	132	131	192	165	151	156	164	178	144	130	143	124	165	169	165	158	156	170	153	139	168	148	152	170	173	154	147	155	163	156	146	154	135	163	143	147	159	136	156	176	154	150	162	145	149	132	165	148	130	154	147	127	160	146	150	139	158	155	133	166	148	154	142	142	143	160	133	160	135	159	157	151	145	161	144	151	175	175	141	158	158	147	193	153	158	147	124	157	155	155	139	152	154	144	132	162	160	160	165	143	148	168	163	160	159	158	160	139	150	146	157	172	144	154	159	162	155	147	159	155	165	160	168	157	140	160	124	147	157	146	169	158	148	151	129	135	151	157	162	141	156	141	157	169	146	174	171	141	152	165	169	156	126	154	174	164	170	139	151	148	160	126	140	154	149	152	142	173	146	148	177	154	181	135	173	147	147	154	151	155	150	146	157	152	151	179	174	141	139	174	158	151	171	155	152	139	178	141	150	163	160	153	155	146	162	150	180	144	145	147	152	160	162	149	159	168	153	136	143	171	122	172	141	151	147	153	148	153	127	140	159	167	154	162	172	165	160	185	160	182	128	133	146	148	156	163	183	159	140	152	170	151	153	183	160	147	144	152	179	149	154	144	155	123	149	158	128	152	158	159	150	157	168	163
8029	16311	12531	1863	661	617	543	502	476	462	460	470	454	441	421	399	392	456	1346	2752	2534	1919	1226	787	436	380	394	558	686	664	472	381	387	338	385	351	347	346	382	376	397	341	388	392	354	404	411	361	358	368	371	371	407	348	366	377	401	347	364	362	347	372	406	404	369	380	365	366	389	353	395	377	390	350	321	410	376	375	354	384	381	384	350	369	383	400	410	351	371	414	342	342	348	353	386	361	414	384	329	347	397	391	382	377	371	379	365	374	378	353	366	346	396	374	370	357	384	346	383	384	373	357	376	428	371	374	371	394	378	364	355	362	354	378	389	349	379	334	356	380	428	362	350	382	341	400	394	406	365	375	366	380	378	360	384	403	370	388	376	375	358	366	377	370	391	383	352	349	353	389	362	393	372	343	344	359	351	391	395	332	393	382	356	396	377	341	366	387	400	366	367	369	376	368	377	380	395	346	386	352	409	356	380	391	362	409	371	350	367	373	376	379	368	401	395	371	394	391	402	371	376	399	359	339	408	388	383	364	388	352	361	338	362	369	365	373	348	344	340	387	367	360	372	330	355	394	334	392	400	382	342	363	351	374	385	376	361	410	394	389	349	361	389	390	384	347	375	374	378	353	398	389	373	373	381	366	358	409	363	344	387	404	369	365	375	380	401	373	326	364	378	380	360	359	358	368	373	366	376	382	379	350	381	379	369	388	393	382	372	370	361	386	395	361	357	400	346	369	374	379	377	366	379	395	377	356	361	358	358	377	366	355	379	371	389	379	364	386	377	396	363	363	414	403	363	401	359	396	357	398	391	383	382	379	358	353	377	355	392	346	408	347	340	349	358	354	377	378	365	363	378	396	404	422	380	358	382	362	381	374	388	388	379	391	391	392	357	379	391	382	345	380	350	332	356	376	387	357	361	368	350	388	422	400	355	373	362	374	368	401	337	349	389	386	326	377	371	374	385	372	406	371	366	370	385	364	371	356	349	358	374	388	360	376	375	398	408	384	395	338	376	396	372	374	376	389	399	371	365	347	378	391	375	360	387	374	372	360	394	355	367	377	392	353	356	367	370	362	387	390	359	383	328	379	347	383	356	411	394	387	387	416	365	372	353	359	346	388	359	354	392	380	377	375	390	379	401	376	413	400	373	326	363	413	343	416	387	383	372	402	363	356	390	358	384	384	379	381	394	397	371	380	370	363	320	373	379	389	381	363	376	376	350	403	388	372	380	378	327	345	384	376	340	350	347	390	386	359	384	363	368	374	379	392	352	352	348	379	352	341	373	367	400	358	376	370	372	348	415	369	382	360	411	365	402	366	389	390	372	353	371	365	405	353	357	363	379	402	383	371	404	373	372	389	411	378	377	370	351	404	342	365	368	357	385	370	362	403	339	388	345	398	410	381	362	357	355	381	356	359	374	363	397	364	368	373	360	361	381	364	350	358	397	380	377	376	371	381	352	374	358	372	357	377	369	391	388	350	370	394	347	360	370	360	336	412	392	356	394	363	380	346	383	365	379	374	374	361	396	375	363	365	387	342	402	347	381	359	351	380	356	381	378	357	332	387	390	351	337	350	370	392	349	395	387	385	345	384	369	362	366	387	361	399	399	377	373	374	366	381	349	372	347	353	370	405	379	392	354	366	328	386	370	361	382	343	356	361	394	394	377	367	369	420	395	366	382	350	378	396	380	382	365	377	392	364	356	343	361	336	360	378	386	403	354	391	359	395	415	361	355	386	390	367	383	390	390	382	351	379	374	369	365	373	371	376	390	416	398	351	389	376	371	380	390	379	341	359	377	384	381	401	396	367	377	382	389	394	395	368	348	389	387	335	368	374	392	370	380	369	384	343	386	390	379	416	398	378	440	363	351	384	375	393	365	409	372	376	390	380	381	386	378	363	334	334	383	362	387	381	377	392	399	363	371	351	381	351	371	379	350	363	364	407	399	351	358	365	350	401	357	351	423	366	359	381	342	363	356	405	382	381	351	322	377	383	368	381	367	360	383	374	392	376	348	389	374	357	368	384	405	393	392	359	341	345	386	360	381	383	401	403	406	409	343	364	375	374	396	321	350	354	380	385	371	346	365	371	376	347	346	332	381	338	366	409	352	378	388	361	394	338	359	393	371	355	364	395	365	373	384	395	346	357	356	376	368	380	373	397	368	373	396	362	366	347	373	366	352	367	381	399	400	378	349	375	372	364	349	370	397	369	374	377	379	351	366	370	354	372	362	339	375	401	345	393	354	394	369	372	337	398	361	381	376	319	370	382	363	364	376	351	360	341	381	353	348	370	394	368	363	383	386	366	399	351	366	378	400	392	354	402	370	390	355	376	379	365	361	427	353	406	379	362	406	362	382	384	358	382	399	340	373	389	382	403	384	349	390	392	349	388	379	374	369	379	397	359	356	375	386	358	369	374	367	385	373	371	382	345	404	382	386	413	390	354	385	371	385	385	385	380	375	383	380	374	349	399	351	412	409	375	379	386	396	386	379	367	375	387	394	369	379	409	374	373	404	393	375	396	359	358	359	357	374	375	367	380	368	381	363	374	353	341	340	395	382	390	358	345	359	367	387	405	364	390	398	358	363	411	370	398	354	367	408	364	390	334	365	358	372	366	356	354	400	391	356	389	381	378	383	377	360	378	387	395	359	364	377	376	387	376	377	368	363	370	350	346	389	369	361	365	370	362	353	380	365	362	343	362	411	403	379	397	389	362	385	375	376	353	374	364	370	421	391	359	371	376	386	351	376	360	342	399	389	362	382	374	388	383	424	339	409	354	427	365	357	408	387	373	378	364	355	380	383	383	332	373	426	339	369	371	364	363	378	365	319	382	376	373	404	417	369	375	380	377	404	361	343	393	355	366	363	348	379	391	379	372	371	375	348	393	343	393	380	380	423	371	361	399	398	366	369	362	401	385	364	397	388	372	369	368	374	343	369	372	358	368	348	373	366	353	343	366	369	350	353	378	376	360	402	390	382	372	409	375	416	387	364	359	387	380	370	367	356	344	353	378	406	371	352	378	395	387	360	362	402	369	358	378	359	380	334	350	342	370	378	366	370	365	409	361	427	395	377	364	384	399	354	390	374	353	353	357	394	413	340	376	382	369	376	376	386	355	348	335	338	392	365	362	377	407	334	367	367	365	371	383	397	376	384	386	337	389	373	354	385	365	388	409	382	347	377	396	434	345	384	373	368	398	379	373	417	358	388	361	374	381	358	388	388	386	363	393	341	365	331	358	372	327	377	397	375	383	353	354	327	363	401	364	334	389	342	402	359	385	387	367	376	394	367	375	357	389	338	354	378	352	366	382	375	362	372	335	387	381	360	368	402	387	376	392	385	395	357	353	370	398	355	380	365	376	412	377	387	387	383	388	345	390	401	404	361	373	384	383	387	377	352	355	380	387	371	355	363	401	393	376	354	365	336	379	353	375	371	381	407	352	403	370	379	381	364	391	380	346	368	385	367	376	370	388	389	339	374	366
36757	45451	34450	23786	15244	8487	3916	1487	537	345	306	252	257	242	256	239	239	755	1826	3929	3684	2502	1582	940	262	200	185	392	527	539	339	183	185	172	167	199	168	167	198	180	174	160	154	155	166	167	190	174	170	185	176	187	182	193	168	191	190	193	181	190	179	183	209	201	144	194	197	169	178	168	204	188	192	201	184	181	173	175	199	166	183	197	180	208	154	167	195	178	203	189	173	163	176	178	157	166	156	183	188	204	176	186	190	191	202	158	158	190	186	185	193	166	188	197	179	181	164	184	153	192	205	173	196	184	185	194	201	170	206	147	190	183	174	158	179	197	186	189	171	209	166	156	171	187	186	177	183	179	164	171	180	150	202	191	197	169	178	189	176	175	179	195	215	180	181	194	169	185	179	185	208	174	177	214	203	170	180	173	196	202	189	163	197	177	205	187	199	202	181	212	191	199	199	177	193	203	148	182	188	192	204	184	198	153	155	192	179	186	187	203	172	182	187	174	190	162	192	192	175	179	187	149	180	159	191	169	209	179	202	200	191	182	162	182	176	198	203	188	190	203	200	168	185	185	178	196	185	186	186	186	195	194	183	215	171	184	184	186	183	147	178	163	170	190	162	188	196	190	160	183	189	208	184	180	218	196	176	191	198	196	211	199	185	148	177	177	169	180	186	197	201	187	217	188	181	167	193	183	195	200	184	161	196	177	198	194	168	185	176	180	195	172	188	176	167	172	185	183	171	194	197	201	184	175	187	162	162	187	191	187	174	159	185	171	178	210	173	205	169	183	172	214	179	178	178	162	206	181	154	182	174	200	188	201	190	182	187	182	187	186	172	173	198	211	196	184	191	168	178	205	162	170	201	186	183	169	182	185	185	182	171	180	168	171	180	215	192	170	181	173	172	195	176	169	224	165	188	173	194	169	170	188	175	187	164	179	190	188	195	184	167	181	187	191	199	176	174	189	156	190	181	165	196	172	181	179	174	201	198	164	192	176	210	199	189	169	200	193	171	165	166	184	182	168	167	187	173	161	190	181	180	187	195	197	187	196	139	183	184	194	195	198	190	176	185	199	217	198	188	178	183	175	202	172	193	172	176	166	204	192	190	182	192	175	206	151	203	173	165	155	191	192	171	167	207	188	191	199	180	185	190	173	172	199	181	183	191	206	181	183	172	153	180	169	178	180	167	173	165	191	196	162	169	198	178	160	187	190	189	161	163	170	181	189	201	178	222	185	186	167	215	183	172	193	202	162	194	210	167	146	185	198	183	155	161	176	193	170	192	195	192	173	187	150	188	190	185	197	179	149	173	193	165	171	169	179	174	172	173	163	193	166	170	190	142	213	209	192	185	180	194	183	176	156	188	196	187	199	160	181	180	187	179	183	177	186	183	200	178	188	192	176	202	201	179	165	215	180	169	181	197	197	180	179	153	181	199	180	174	188	181	177	180	193	202	172	207	198	200	183	204	209	184	174	178	182	185	198	192	192	197	175	190	185	174	164	200	177	168	185	174	189	192	181	173	194	187	188	164	180	189	170	192	192	185	197	189	184	182	194	207	187	177	204	158	182	173	173	202	160	170	197	185	181	176	182	185	218	187	184	210	179	182	183	170	171	159	177	196	175	187	182	166	164	154	211	204	193	185	188	172	166	186	177	149	177	211	205	185	176	200	207	209	177	176	176	174	210	178	192	192	167	172	188	173	171	150	164	176	166	203	179	159	161	169	215	190	180	198	194	200	157	169	193	170	186	175	177	186	173	186	194	184	168	168	193	152	154	207	164	184	171	192	180	161	190	199	164	179	169	182	198	171	206	223	167	181	180	192	197	158	181	154	167	175	190	167	188	199	167	195	186	161	199	190	183	196	210	182	172	164	171	175	175	204	194	205	180	197	191	179	184	167	188	185	168	185	195	204	177	191	219	175	189	205	201	175	148	202	171	158	197	204	163	224	193	175	190	193	160	175	184	208	213	171	181	198	194	166	186	191	166	213	150	174	165	202	196	158	224	220	205	182	165	197	195	165	190	197	161	193	200	162	172	173	184	181	187	183	167	189	186	195	176	160	182	176	150	187	205	183	158	191	190	152	195	192	183	173	189	194	184	203	180	205	185	196	166	187	194	181	170	171	207	188	220	175	174	181	196	189	180	188	190	182	186	187	192	142	197	190	196	191	187	202	170	152	181	175	162	182	190	198	180	185	170	186	178	182	199	225	210	176	188	219	138	178	184	173	171	186	164	167	187	185	186	193	188	188	180	178	189	165	167	164	179	160	207	197	173	181	186	168	186	182	205	167	166	207	161	193	177	200	194	181	171	194	187	185	159	178	165	182	174	187	210	188	176	173	190	183	185	175	190	189	204	193	181	190	193	181	186	202	177	168	177	188	192	163	178	180	186	193	160	224	169	180	204	193	168	175	182	168	175	158	164	193	171	191	176	206	188	175	158	156	181	157	185	180	194	202	174	185	168	173	187	178	168	210	196	193	161	212	156	178	179	176	182	193	196	186	170	180	189	190	179	191	174	222	188	189	193	174	169	177	204	194	197	167	201	190	208	162	191	182	179	178	206	175	181	204	172	185	182	186	179	176	178	184	181	170	198	179	183	197	169	182	201	178	199	189	198	179	158	191	180	163	185	180	205	202	165	179	199	185	168	183	181	201	165	165	183	222	188	201	202	168	193	181	192	143	180	182	180	186	207	191	175	152	208	181	185	207	194	183	189	172	184	176	162	152	176	192	206	182	177	170	177	171	206	187	180	178	190	175	196	202	173	194	195	192	171	173	197	170	172	182	197	182	205	200	181	157	181	195	193	171	192	162	173	169	193	183	188	173	203	180	197	191	183	198	179	172	181	184	167	175	217	204	202	167	164	187	216	182	189	193	190	168	186	227	190	164	164	176	186	205	210	172	189	169	196	221	194	200	177	196	183	163	187	192	182	168	173	191	198	189	213	182	162	184	207	175	175	163	181	203	194	176	190	172	178	189	174	148	189	165	197	190	164	187	184	200	204	198	182	198	207	198	164	167	167	186	194	206	177	203	169	193	174	162	177	168	180	210	177	154	188	191	180	186	196	181	179	187	202	200	203	166	174	185	217	187	186	177	181	201	176	194	158	192	201	149	176	174	176	219	184	186	171	182	170	200	217	172	173	184	162	179	204	167	181	203	186	168	174	176	211	178	185	195	190	159	154	187	200	183	179	189	179	196	166	176	167	190	187	173	191	190	179	185	165	185	182	169	202	182	200	170	193	181	188	188	190	163	187	194	201	165	173	169	172	186	172	199	176	186	179	206	222	215	186	172	208	191	153	207	193	193	199	206	166	168	191	215	180	179	183	172	187	199	214	190	182	211	193	164	175	195	210	175	205	177	190	177	169	183	179	167	190	199	172	193	186	194	162	197	190	181	203	195	198	188	161	183	191	212	176	175	210	187	171	164	163	195	163	200	165	173	196	176	162	196	180	179	162	184	191	160	191	188	212	204	193	192	177
28190	41555	30597	9315	2592	2273	1767	1544	1443	1219	1015	925	963	825	742	711	726	3928	10391	19083	17168	12529	8449	4881	816	469	472	2080	2642	2750	1435	484	448	423	436	443	446	425	465	413	441	457	411	495	442	430	442	420	419	477	432	462	401	440	446	430	378	451	435	440	390	407	423	440	413	465	410	450	429	422	430	454	418	413	486	391	460	424	404	425	407	437	449	430	461	432	398	405	415	441	437	446	397	457	411	446	416	433	432	414	453	440	416	424	403	456	457	409	432	434	465	433	482	424	456	452	443	427	469	427	452	448	415	445	436	391	449	448	478	401	484	417	413	445	438	435	442	426	435	438	457	455	441	415	468	461	415	410	438	459	438	438	448	415	428	458	425	455	391	448	427	437	465	494	441	413	427	418	429	393	446	439	451	449	451	431	442	420	437	445	416	430	448	439	435	467	406	449	439	460	407	412	442	449	474	447	420	423	471	429	469	518	464	448	431	463	425	416	450	429	436	444	438	480	430	418	428	438	445	465	428	456	456	424	433	482	427	407	431	458	427	435	439	456	455	414	427	446	400	425	452	431	419	445	417	438	443	425	418	408	428	426	474	418	434	435	460	429	431	416	441	448	446	428	482	429	399	437	414	445	428	431	445	438	465	439	445	426	469	432	387	422	448	434	442	453	455	406	433	458	443	408	439	438	441	444	448	424	417	424	387	408	395	432	468	434	445	447	460	454	433	464	461	456	423	411	443	464	407	461	446	472	447	435	447	460	427	418	447	459	447	446	423	435	429	434	435	434	481	419	448	433	439	434	429	413	453	428	449	466	424	455	436	465	424	460	437	438	451	472	444	462	457	420	427	461	411	455	430	456	430	425	455	436	430	419	457	460	405	453	398	431	479	404	440	406	456	428	418	468	389	454	418	447	418	452	465	420	429	435	448	439	449	450	401	421	410	429	435	430	476	424	457	453	435	475	442	427	441	440	419	439	467	433	396	463	434	460	442	475	465	453	429	433	470	449	455	442	434	425	423	454	463	428	435	428	402	401	424	451	446	484	442	458	485	451	432	403	408	475	414	441	445	421	449	419	453	410	451	423	442	408	430	412	435	454	440	437	464	410	386	486	405	434	441	429	413	434	442	468	445	471	429	435	451	408	489	446	426	462	410	421	461	416	418	463	433	487	415	430	387	443	440	447	411	461	422	431	418	450	394	388	427	441	435	409	430	478	440	448	456	419	448	449	441	438	401	436	425	465	415	432	428	431	456	448	444	458	440	399	427	445	418	434	426	432	425	478	465	458	424	458	450	463	454	445	433	447	466	427	436	454	387	448	451	507	430	465	433	434	446	453	488	414	458	440	433	425	437	465	441	447	434	436	424	438	396	465	449	416	437	421	420	444	440	440	461	445	443	441	438	451	431	437	427	436	448	422	414	442	433	428	391	412	439	443	393	428	430	401	408	429	443	411	427	440	431	401	393	418	441	424	467	433	448	400	426	419	450	423	432	450	452	422	412	444	436	403	437	400	451	431	477	416	430	456	444	469	452	428	461	449	396	436	449	448	421	430	448	417	406	415	414	422	437	416	397	417	417	443	443	443	406	424	448	401	412	392	392	387	430	404	441	420	462	425	430	415	466	455	413	447	448	426	456	444	483	444	396	451	460	461	388	434	414	422	443	413	419	443	459	438	456	416	401	416	422	422	451	452	420	457	436	452	461	438	433	442	434	433	412	448	426	427	427	452	445	416	426	427	466	395	452	437	415	414	435	427	465	477	432	476	449	428	415	454	449	382	437	445	434	427	448	437	437	426	418	431	420	478	442	437	415	432	436	473	456	450	428	421	459	439	422	422	426	455	437	452	494	451	422	419	482	414	394	418	418	434	423	453	446	423	435	448	418	445	443	455	427	470	458	438	392	435	416	450	405	426	442	453	410	412	446	433	451	446	417	458	422	431	437	443	406	438	420	410	449	405	454	422	432	417	432	398	409	415	410	460	446	435	427	446	447	398	449	452	439	451	449	439	455	430	446	392	402	437	385	400	471	434	441	438	415	432	417	440	413	459	406	447	424	448	436	424	413	423	434	430	444	430	413	437	449	474	444	427	407	424	455	473	438	400	446	418	412	446	436	451	438	449	414	442	467	437	417	448	406	425	423	456	420	430	425	443	408	397	446	374	430	426	463	465	448	407	451	419	482	410	458	474	449	450	428	420	422	431	437	425	443	436	440	411	416	440	420	451	429	435	438	412	451	431	425	439	487	441	420	439	435	456	408	460	425	450	411	409	422	433	429	417	436	424	409	436	450	440	404	441	411	417	420	473	435	398	423	406	474	411	449	418	410	427	422	437	437	427	412	445	424	411	471	420	435	428	418	441	426	438	423	435	441	429	400	444	439	398	414	440	432	435	425	427	408	467	438	441	440	418	423	427	429	459	451	449	413	437	402	467	439	405	402	444	420	459	428	443	417	433	434	442	424	453	401	454	471	457	444	427	432	431	456	424	433	422	416	420	450	419	449	448	436	439	456	457	437	421	420	478	413	463	420	443	457	432	429	447	425	419	447	432	456	431	451	428	436	470	435	397	383	411	422	434	406	422	465	489	412	428	420	444	403	446	418	430	424	460	436	440	436	431	417	459	423	441	417	432	428	417	430	420	456	446	438	472	430	452	449	443	423	414	433	401	426	434	418	439	410	494	430	433	432	443	401	392	457	428	439	411	456	434	451	437	474	459	424	437	445	460	452	420	429	428	434	438	459	454	424	423	427	444	429	413	408	438	423	396	443	419	423	437	447	456	486	446	407	496	460	454	418	417	437	403	420	452	420	396	417	456	438	448	443	417	448	428	443	443	419	423	426	426	448	409	406	426	452	437	438	489	450	443	439	453	452	464	424	463	421	430	429	433	449	486	437	389	443	447	447	456	435	420	409	447	414	449	424	438	428	470	446	438	430	414	439	454	429	474	461	407	472	422	420	448	442	420	409	461	443	460	438	446	427	425	428	390	463	436	428	469	438	443	429	434	474	455	432	432	413	434	444	419	425	445	445	448	459	399	492	438	417	417	468	434	437	425	429	469	456	415	453	385	440	451	439	449	437	436	437	477	421	421	442	466	412	464	471	449	442	430	411	419	452	425	449	435	453	407	454	427	405	432	474	429	441	424	394	415	419	381	455	459	422	474	443	428	398	446	416	430	424	423	436	413	446	430	413	423	453	449	456	412	480	428	450	427	420	478	434	379	456	455	442	420	422	414	433	454	471	391	434	452	451	436	435	427	432	398	405	463	424	423	426	409	444	438	417	423	414	417	435	421	423	437	403	450	417	434	447	432	459	460	434	415	423	413	447	434	427	406	390	420	438	403	413	435	442	405	471	458	409	460	445	457	394	459	418	440	464	442	446	441	429	462	452	431	449	411	396	405	430	441	435	391	439	438	466	439	442	411	427	454	493	420	411	427	435	402	429	415	442	419	429	449	471	419	433	425	391	413	400	499	436	417	426	448	429	424
47075	42664	36273	31582	21928	17588	11069	5056	1804	697	359	374	365	265	225	231	206	797	3993	10041	8389	5618	3742	1916	241	134	124	372	700	1101	483	142	128	112	131	130	116	147	136	150	135	150	106	153	138	153	120	144	138	135	120	136	138	139	130	166	128	149	125	146	147	115	122	119	144	131	145	148	128	130	121	142	126	127	141	143	146	140	138	120	136	146	135	119	170	140	127	136	137	155	123	144	113	129	141	138	130	150	129	123	125	122	129	132	146	133	143	120	140	120	131	132	144	150	120	129	129	131	129	111	133	121	131	106	115	135	129	140	132	127	130	129	123	145	116	136	135	130	125	135	125	123	130	135	153	124	136	110	112	130	109	127	119	134	129	141	125	142	133	115	125	111	129	142	139	150	145	132	138	119	145	146	128	137	124	135	114	123	146	138	112	139	129	147	124	122	145	145	129	136	137	121	107	111	135	129	130	123	169	143	131	126	123	148	136	137	136	128	143	113	125	129	129	129	145	130	119	160	138	106	128	117	130	146	111	136	110	120	136	124	127	149	138	139	131	134	161	123	127	134	138	129	155	134	141	153	145	133	139	135	122	152	122	130	157	134	116	121	157	154	120	112	152	143	115	134	133	120	133	140	120	140	146	124	136	133	119	114	138	128	145	135	131	135	126	151	153	137	117	139	137	141	114	134	135	123	126	124	142	135	149	115	135	132	133	105	150	126	99	127	111	113	142	105	138	123	135	138	133	135	128	128	132	123	123	129	112	126	130	128	119	135	112	129	114	127	134	147	105	149	145	145	136	143	127	128	145	135	119	138	123	138	144	129	115	141	120	124	136	124	130	135	125	127	127	124	146	152	124	128	126	106	139	130	140	130	125	133	135	131	134	125	125	112	137	106	124	134	104	128	125	121	143	126	134	141	139	148	131	136	126	122	148	153	116	152	111	142	124	135	110	126	122	144	140	142	131	118	133	138	128	129	127	129	143	155	116	138	154	111	153	134	134	151	119	146	133	142	140	126	116	142	130	124	140	118	118	124	141	128	117	129	159	153	124	125	125	129	157	133	145	110	128	142	117	132	136	143	132	144	127	148	136	133	122	123	128	128	132	128	143	127	123	132	128	135	129	143	136	131	134	125	116	145	126	134	140	127	118	152	105	124	126	144	142	135	143	142	145	143	126	145	152	142	128	136	124	139	145	138	126	119	127	140	146	135	143	128	111	142	131	151	138	139	135	154	151	154	124	154	124	117	122	154	124	126	165	127	103	122	133	120	133	144	131	129	132	128	125	133	146	124	137	127	127	126	118	147	134	128	132	113	143	136	154	150	131	134	139	120	124	145	145	139	116	140	136	130	135	134	127	134	115	113	140	137	118	138	134	149	147	120	130	131	151	121	135	143	118	131	114	130	142	137	131	135	141	126	135	129	112	119	137	108	143	138	117	137	143	142	130	138	146	147	129	153	136	159	150	149	128	132	115	134	138	141	138	126	133	135	141	137	148	136	126	138	135	119	140	155	131	150	129	123	133	146	119	116	131	142	145	136	121	132	127	126	123	124	111	135	120	139	151	139	149	130	136	172	162	142	158	122	160	141	123	143	119	118	128	105	164	148	138	138	136	123	124	110	124	117	105	132	129	125	125	140	131	137	125	124	124	129	128	127	130	126	142	134	149	129	146	135	134	132	138	132	138	122	138	153	130	145	118	133	123	144	105	122	137	124	120	135	118	124	118	125	150	117	138	148	132	131	136	134	149	135	143	133	144	134	125	143	139	144	134	142	133	150	134	147	148	152	123	120	130	133	132	126	132	156	147	113	145	149	140	120	137	147	146	136	133	119	123	131	126	132	143	142	118	143	136	133	129	146	147	131	143	143	151	145	131	117	146	125	132	126	140	129	149	154	138	135	127	116	140	136	153	124	130	121	119	170	151	122	128	127	138	130	131	119	115	133	120	120	152	135	116	118	127	132	156	116	141	145	126	164	133	118	118	129	111	153	114	128	116	132	119	151	135	146	115	126	118	124	116	135	154	141	130	101	121	107	113	123	130	120	142	144	139	123	146	134	154	130	129	155	173	146	128	137	145	124	129	147	136	121	111	135	143	132	150	140	146	131	126	135	118	144	146	128	122	137	159	114	123	162	123	124	112	130	129	127	124	139	137	132	132	131	132	135	130	140	108	144	124	160	125	133	133	134	133	133	120	136	118	136	150	136	132	124	135	119	128	125	131	118	139	136	133	136	116	127	136	114	116	149	102	149	171	140	135	108	140	132	117	137	143	112	140	139	133	120	140	111	121	133	127	142	131	126	143	134	133	148	131	132	132	144	128	131	144	132	127	136	131	132	127	127	121	125	134	136	134	133	148	147	124	118	113	132	181	147	141	125	131	120	143	131	130	142	131	116	139	135	142	120	117	150	126	131	138	128	132	115	122	129	148	148	110	140	125	136	120	138	107	122	133	127	119	141	134	128	136	141	140	119	133	126	118	144	116	128	128	124	123	138	146	116	128	141	134	128	113	141	119	118	126	154	118	141	137	149	110	128	127	119	140	120	129	119	127	129	125	117	127	143	116	133	132	147	139	136	124	120	131	124	104	140	142	119	119	122	124	133	114	143	123	138	155	129	132	128	139	141	137	121	121	126	132	125	142	121	136	123	107	141	113	151	169	129	150	134	131	126	123	137	133	131	127	137	129	131	131	137	145	129	130	142	124	125	125	138	127	160	110	148	162	132	131	126	144	134	144	126	124	117	128	140	123	125	125	123	139	130	146	133	108	141	119	153	122	114	134	131	157	146	115	128	137	118	156	126	125	146	128	135	137	126	141	137	125	145	139	130	138	123	134	109	142	130	129	129	130	139	137	136	128	137	137	135	127	130	135	123	135	121	119	138	128	140	122	135	129	119	95	134	134	117	156	158	111	106	125	142	147	117	135	125	134	139	133	148	123	137	123	141	136	117	126	124	135	137	115	124	136	110	119	125	125	137	119	137	123	143	116	135	149	135	134	120	141	123	149	120	116	148	148	132	128	124	154	119	126	125	138	128	128	129	115	137	122	132	141	129	125	139	132	135	138	119	120	133	129	134	164	123	107	147	148	127	159	154	142	146	143	113	142	137	137	113	130	142	123	144	119	144	126	132	140	132	141	159	128	134	130	123	148	147	125	124	151	109	135	138	136	125	124	137	136	132	119	131	146	138	125	155	148	127	137	136	121	110	127	128	119	134	131	126	116	151	112	143	122	129	140	121	123	127	144	141	121	128	153	140	123	128	123	124	119	131	116	128	128	139	124	140	121	141	137	124	117	139	138	155	141	137	146	133	130	111	130	149	159	96	133	126	123	132	114	152	106	141	137	127	133	126	123	151	133	147	124	146	136	138	147	165	110	150	159	120	141	136	137	131	140	133	144	135	142	140	131	151	160	119	120	120	119	171	141	109	123	113	118	105	130	132	151	135	141	154	130	147	141	155	112	109	136	136	139	146	140	122	135	130	126	142
36888	41772	41866	21926	4921	4183	3329	2859	2578	2190	1743	1558	1749	1237	1031	886	811	4651	18584	32684	28256	22264	16640	9560	812	358	373	1535	3668	6043	2178	333	333	305	303	337	297	319	297	330	328	289	298	331	310	301	305	311	302	312	334	311	295	333	295	339	318	289	329	327	309	320	293	301	339	281	324	323	351	327	308	305	331	292	298	320	299	331	318	306	329	340	270	349	310	319	318	299	326	305	310	305	297	333	346	310	308	310	325	353	325	299	322	354	314	342	294	317	301	291	307	330	296	337	291	344	292	305	332	316	321	293	294	288	307	322	323	319	311	337	329	318	302	302	341	327	291	318	305	311	316	299	302	291	330	284	311	315	312	316	302	336	313	304	321	294	290	296	288	306	323	315	296	309	322	305	307	273	318	322	297	337	313	288	306	294	292	338	313	319	305	300	318	307	272	308	308	293	297	331	305	298	324	308	321	305	310	313	314	291	327	294	311	326	331	332	295	305	293	286	302	312	311	342	305	326	325	306	312	293	287	319	308	306	299	310	316	304	322	362	300	326	290	323	308	309	324	326	329	320	317	300	312	323	309	299	294	308	318	313	309	335	313	324	318	296	320	302	293	309	282	319	288	354	323	328	281	308	323	322	306	300	304	289	308	313	329	328	344	306	319	300	314	287	340	327	288	320	327	312	313	300	287	299	314	310	327	295	303	293	327	376	311	305	309	304	310	275	309	301	316	327	309	326	319	293	317	294	337	297	292	304	323	321	289	301	327	333	335	285	316	304	311	268	317	307	295	298	300	300	329	338	306	302	294	292	300	295	321	308	323	318	301	295	301	353	321	298	311	317	319	309	336	301	328	327	295	308	300	326	329	298	343	304	282	310	289	301	346	333	297	319	321	303	335	314	298	293	332	296	305	331	296	308	294	294	305	305	316	316	318	316	304	317	293	304	341	316	308	333	308	295	310	333	315	324	302	301	300	312	286	337	316	335	317	305	296	307	315	295	302	319	316	285	309	299	286	339	332	313	307	305	360	286	305	324	281	282	274	284	312	329	324	305	316	278	286	313	270	308	319	322	312	299	339	307	319	329	291	324	336	317	326	317	337	302	315	315	284	308	326	344	315	329	327	329	295	337	320	304	328	302	308	296	336	330	321	313	299	312	279	340	300	300	293	293	320	287	294	275	310	333	323	345	315	296	329	305	344	363	312	296	306	343	338	280	297	325	291	311	320	313	297	325	320	308	307	293	330	328	318	295	305	324	297	309	309	349	280	333	324	301	296	320	316	320	288	297	324	321	321	324	321	317	277	322	318	305	306	302	321	295	317	312	322	328	323	343	299	322	319	327	327	300	345	278	301	294	291	310	339	286	328	334	289	316	353	331	297	309	315	326	312	297	299	296	300	312	301	304	316	329	310	367	309	310	303	318	291	294	345	330	301	327	303	298	298	278	296	305	336	291	336	304	283	362	332	295	304	328	303	322	321	305	329	316	290	319	289	304	342	305	308	295	327	332	296	319	308	314	299	306	351	290	327	304	324	321	304	295	319	304	312	299	299	302	309	341	326	307	310	348	339	305	334	311	329	300	288	322	330	344	302	303	296	311	335	290	338	321	330	311	306	321	302	294	312	296	335	298	318	314	326	322	331	317	315	344	309	315	348	293	332	352	301	322	309	326	308	299	302	330	321	291	311	331	317	343	352	314	304	341	279	329	301	303	297	285	299	319	310	303	275	347	314	321	300	281	318	336	316	337	281	317	312	332	336	296	296	285	314	297	332	294	279	291	324	302	318	332	318	271	290	318	313	300	316	329	319	298	327	347	309	311	305	334	306	291	318	300	308	297	306	299	306	334	338	328	308	335	316	336	320	332	321	322	308	335	327	309	301	312	317	267	353	306	320	319	307	336	305	336	305	312	306	347	311	335	294	292	361	325	329	334	290	331	330	315	323	315	303	298	336	337	264	339	285	302	326	312	317	287	299	349	325	319	314	305	347	289	296	286	293	336	305	308	330	288	324	302	297	321	326	291	298	347	322	317	331	322	323	319	330	329	313	322	295	321	293	304	292	335	306	331	296	336	303	319	313	331	300	297	311	350	272	313	307	321	331	308	320	329	288	335	314	318	309	292	309	299	310	360	298	304	319	293	328	301	329	324	293	314	371	316	290	304	291	280	338	301	309	308	284	301	312	340	322	324	312	303	319	308	299	326	335	309	318	327	331	310	315	305	312	348	304	331	321	308	299	307	282	329	330	308	324	296	292	304	339	307	316	360	332	318	303	332	336	318	330	284	306	307	287	304	277	319	308	337	345	303	279	316	321	305	331	341	303	284	297	319	316	303	291	293	331	299	292	313	322	305	317	331	315	330	359	334	320	310	331	306	310	337	313	319	293	314	318	305	287	299	286	321	319	333	305	320	282	323	311	313	327	291	310	299	324	308	352	329	321	327	311	308	326	322	329	320	290	306	326	299	317	311	311	336	325	286	299	337	320	329	284	330	289	317	311	297	304	318	299	279	327	335	296	319	281	344	314	318	297	319	318	313	317	297	319	311	311	319	338	324	334	299	308	314	319	315	303	321	286	306	306	316	327	311	310	320	327	330	329	328	308	318	328	301	322	325	291	305	320	308	309	278	322	337	293	310	312	320	306	337	333	306	327	289	311	336	345	325	296	338	314	295	288	318	325	300	343	301	305	297	307	305	266	322	329	290	320	322	325	311	305	313	290	317	278	323	312	319	314	329	312	289	328	328	308	318	293	291	294	301	331	315	296	290	366	328	300	296	316	312	322	318	299	287	335	302	306	327	295	320	302	322	300	327	352	307	289	323	317	307	342	310	280	325	302	320	289	304	319	344	289	315	318	330	313	321	340	300	332	336	312	300	315	314	324	315	326	301	324	322	336	266	319	305	325	345	316	320	306	293	330	343	304	311	315	313	312	334	314	319	292	307	321	308	307	286	335	310	286	291	305	336	313	309	287	306	319	287	339	327	323	313	314	299	314	302	314	333	274	331	345	305	333	333	298	318	318	315	316	299	340	310	324	277	297	324	313	317	290	283	312	284	349	297	317	308	328	315	355	314	276	326	310	311	281	307	333	318	314	297	328	296	308	305	309	338	293	331	297	298	312	298	297	318	324	314	282	326	289	275	292	308	293	323	314	323	305	285	326	307	282	309	308	287	304	301	322	305	298	329	308	303	316	319	341	314	348	311	328	301	312	295	299	317	316	314	275	329	309	338	293	298	318	331	311	305	327	307	272	330	298	319	324	296	314	336	315	307	275	302	325	303	286	290	320	316	300	324	293	305	319	306	334	339	344	305	294	309	298	313	293	327	299	334	334	311	317	307	301	307	315	300	324	332	298	319	303	331	325	329	302	310	347	346	311	306	307	306	332	312	307	319	326	272	321	349	308	296	300	281	322	320	283	341	314	275	294	294	314	319	319	347	303	299	312	301	293	325	311	310	334	304	312	301	328	320	320	304	290	336	338	321	294	284	314	313
7840	8386	7579	2159	437	216	201	169	171	164	153	178	157	164	143	129	146	143	197	378	453	446	377	245	138	141	147	152	187	203	165	130	148	148	146	146	137	160	174	154	166	136	135	136	134	149	153	146	135	129	136	133	127	130	148	163	141	129	139	154	160	134	152	163	162	149	147	144	138	152	129	160	146	126	136	160	136	140	162	154	136	146	147	141	152	139	137	160	148	152	137	155	153	158	140	138	162	121	159	167	145	160	159	128	139	159	156	163	171	127	127	145	170	159	142	153	150	132	137	133	135	152	137	145	150	118	141	156	122	146	146	142	143	152	145	152	162	142	133	138	163	123	158	150	154	152	172	159	139	137	132	157	134	161	144	120	150	145	154	156	152	139	132	150	116	149	138	181	158	157	146	157	148	166	142	157	144	139	142	130	158	139	160	156	141	146	150	171	159	155	136	155	151	138	155	155	153	142	161	161	128	133	156	170	140	140	153	143	134	132	154	147	129	168	150	137	142	149	143	138	157	142	143	128	142	152	161	124	128	151	147	167	108	150	151	137	162	130	151	131	153	143	153	147	137	161	159	148	134	135	147	141	169	146	146	128	135	145	139	154	171	144	150	144	138	158	151	138	144	151	134	164	155	145	122	135	155	143	162	142	151	164	148	156	150	166	132	148	145	136	124	142	141	163	143	140	134	149	126	167	129	154	135	143	134	142	166	142	134	117	135	135	154	142	141	160	124	149	146	147	137	145	130	155	149	133	152	135	139	157	170	169	130	144	157	149	148	124	150	153	123	169	143	145	152	152	131	129	140	127	133	162	156	146	131	162	134	147	122	148	146	133	142	130	137	136	162	177	140	149	152	140	136	139	139	134	139	154	134	138	135	136	146	148	160	149	162	141	156	148	149	159	155	146	158	140	143	145	153	164	160	147	151	140	157	137	155	135	129	129	137	156	162	152	162	147	144	136	149	141	145	138	164	124	156	166	153	156	151	136	162	142	182	152	147	140	144	155	162	142	150	163	136	146	164	137	116	144	148	132	155	159	164	144	167	142	144	138	123	140	177	141	150	141	145	144	136	142	132	152	148	142	145	131	150	162	146	156	137	152	142	142	176	149	157	171	133	143	141	163	148	159	125	150	139	139	144	159	153	157	164	154	162	147	144	159	170	127	139	133	135	136	140	157	139	145	148	118	160	166	126	150	121	141	144	140	152	143	138	145	142	184	168	115	116	141	141	146	166	167	148	129	141	179	134	149	150	134	145	139	161	129	140	138	155	131	130	146	155	140	150	162	159	149	154	149	152	138	128	138	149	139	140	134	137	145	158	156	138	136	120	140	126	167	160	147	158	142	144	170	143	138	149	148	140	162	150	142	134	168	123	165	142	157	150	154	167	122	150	136	146	150	125	147	160	129	128	148	143	152	166	152	123	150	119	140	140	140	136	139	163	130	154	151	156	143	139	147	154	166	132	133	139	145	140	163	148	153	127	141	161	128	124	133	125	150	145	141	131	162	152	154	161	162	145	144	164	156	137	155	134	131	156	134	145	128	158	172	140	144	161	154	146	148	157	150	132	144	152	164	142	140	136	153	157	136	154	160	164	150	141	151	139	136	152	153	149	156	140	127	151	156	172	161	143	156	160	141	155	162	152	153	123	138	178	141	148	160	141	158	148	132	139	131	141	163	169	158	144	140	133	137	129	148	135	148	133	149	147	128	152	141	132	164	155	151	158	161	144	157	137	166	170	168	171	159	136	161	152	166	155	135	163	153	152	153	168	138	154	153	152	155	166	125	153	116	146	164	124	139	139	155	143	153	142	146	154	144	150	131	151	142	155	140	175	162	170	149	147	142	150	135	169	133	143	132	161	144	161	150	140	140	141	120	152	121	122	153	158	165	155	142	172	142	165	150	153	153	153	159	131	148	168	134	155	123	145	171	147	137	141	145	169	148	145	127	126	154	132	138	131	150	165	136	142	152	139	154	144	159	156	155	163	145	144	143	138	142	147	114	142	132	160	151	144	140	153	158	144	146	130	150	133	159	133	145	135	145	149	156	138	152	149	137	156	160	155	151	160	131	171	140	127	144	132	134	162	145	153	162	132	153	163	146	154	150	159	162	125	145	126	125	147	135	143	143	125	124	147	140	153	150	145	160	157	126	143	146	126	144	141	151	140	140	142	140	138	149	140	168	141	157	148	147	158	141	136	140	149	152	140	159	149	140	129	123	144	154	142	138	141	117	134	130	147	168	146	149	140	146	145	155	135	167	145	147	154	160	138	137	148	155	145	126	141	152	120	118	150	133	136	141	148	137	151	152	142	160	154	160	135	137	163	140	142	133	132	157	150	156	136	120	141	154	115	144	153	155	145	144	168	130	136	158	135	175	130	124	142	141	128	154	145	148	144	149	153	139	151	140	163	144	157	159	158	128	147	120	171	140	134	163	157	130	158	113	147	152	169	146	152	167	155	148	154	159	149	144	171	128	141	145	156	129	143	146	180	133	133	148	133	163	141	139	167	152	134	135	140	144	134	153	136	135	141	129	134	121	151	157	160	137	159	159	127	154	142	125	156	115	143	151	131	152	148	142	137	139	156	138	139	146	131	158	160	137	150	179	147	126	164	147	155	136	168	143	153	116	160	156	146	131	144	162	144	144	159	141	125	171	135	131	136	125	142	185	149	156	151	156	163	117	164	163	154	134	160	146	165	151	148	151	149	149	133	158	141	157	150	160	157	155	149	168	148	146	169	150	148	136	190	176	130	117	151	165	158	153	178	152	150	139	141	154	142	148	156	147	162	135	157	166	126	170	151	154	141	138	152	139	151	152	150	149	152	156	146	154	152	153	150	165	155	143	174	150	122	140	157	152	137	141	164	140	143	157	141	175	137	162	155	153	164	152	147	139	139	135	147	147	149	152	141	165	136	158	129	145	162	153	139	141	155	128	137	147	134	142	157	116	135	167	150	130	140	134	142	143	160	139	141	143	141	145	165	163	156	136	177	159	152	155	134	133	159	134	141	130	150	150	151	150	127	126	131	137	143	148	166	124	154	165	143	145	155	144	156	136	163	143	141	164	153	144	130	145	133	160	156	155	147	120	153	144	148	132	155	157	154	135	129	152	141	137	131	145	151	174	128	128	158	138	162	171	150	162	128	154	144	135	134	150	155	138	146	161	143	138	160	140	147	183	163	115	138	151	131	122	155	164	179	146	128	141	167	151	165	138	171	127	151	153	168	144	160	132	152	124	134	149	156	133	149	139	128	156	144	140	158	162	125	129	160	142	145	133	141	150	128	148	139	150	151	165	129	151	169	165	165	152	150	144	149	138	134	152	133	115	153	135	147	135	134	159	150	145	149	140	139	146	137	141	139	142	150	141	149	133	128	152	182	125	132	146	148	139	131	138	167	166	154	126	141	141	144	137	148	163	152	168	139	157	156	132	130	136	138	162	133	178	135	162	143	130	142	144	144	152	149	155	131	127	145	147	127	145
6496	8803	10392	1930	606	577	531	500	431	452	448	452	411	405	407	349	408	454	881	1861	2488	2102	1449	907	408	367	368	449	523	664	398	339	366	345	353	354	347	353	371	363	337	365	357	385	380	369	353	381	349	354	383	347	359	357	360	378	379	383	361	385	343	396	358	342	386	356	357	340	373	343	360	401	372	374	359	354	363	365	390	367	351	375	371	380	355	340	401	362	335	372	356	378	340	407	375	347	393	380	340	383	411	353	371	383	360	333	368	329	361	331	367	351	343	355	379	382	379	371	353	387	363	356	399	331	341	378	345	373	374	361	331	349	341	349	367	368	374	366	346	334	346	364	365	343	341	376	356	362	389	344	377	357	362	356	366	341	330	368	381	377	343	354	368	384	356	335	332	352	337	330	348	361	355	379	353	317	387	348	353	382	354	361	382	359	382	354	362	339	382	342	373	359	386	336	374	383	348	348	337	363	366	331	367	392	402	350	386	356	337	391	372	373	384	360	396	320	352	375	386	363	371	375	328	354	364	369	332	351	348	334	393	365	351	381	348	327	347	356	349	326	341	363	408	367	361	389	374	368	378	389	334	362	353	358	329	359	354	361	361	326	343	367	362	370	353	339	360	404	383	377	375	344	393	404	369	367	365	346	350	422	346	386	386	339	401	348	377	376	357	372	335	374	353	337	362	346	418	388	326	383	342	367	394	347	346	395	350	329	374	387	350	411	366	425	394	363	345	358	353	358	352	369	371	352	385	333	340	371	341	357	359	338	360	332	391	356	340	363	327	370	367	387	357	383	341	361	374	353	364	333	373	415	380	364	348	352	383	359	374	379	376	336	348	357	345	366	348	336	348	361	358	366	353	385	400	359	414	364	370	383	329	345	359	389	313	328	364	357	386	369	333	390	346	377	363	349	396	370	356	370	380	338	374	349	374	381	383	355	346	370	334	382	355	364	360	363	352	335	343	387	350	375	364	392	389	351	361	349	374	362	363	334	351	351	363	342	385	330	345	359	352	359	318	375	389	346	385	361	393	381	376	366	354	356	337	352	347	404	354	335	329	366	366	350	359	367	358	355	369	343	379	356	368	356	377	372	376	367	329	376	379	358	352	366	358	372	345	340	332	373	347	334	336	362	360	363	372	345	338	354	371	359	366	341	352	354	355	343	355	355	335	358	374	364	399	357	395	373	355	374	346	379	347	408	363	358	348	344	370	364	355	387	361	351	328	330	348	344	366	367	351	340	365	377	375	329	393	319	351	350	346	312	392	375	354	342	368	346	336	376	328	353	376	372	348	363	386	380	391	345	381	368	320	330	364	357	398	336	342	398	353	343	364	346	337	349	364	383	366	326	335	389	351	355	344	360	359	362	363	385	369	306	335	371	340	363	356	369	357	366	374	394	375	364	364	344	334	366	360	339	349	361	370	367	361	348	358	375	366	375	357	356	332	325	375	352	393	357	377	409	360	352	351	336	361	374	378	375	397	327	308	346	346	353	312	368	365	366	355	314	384	361	356	355	354	368	373	354	374	336	355	362	345	343	394	356	326	364	369	355	333	376	347	352	355	356	352	341	375	333	330	319	364	339	335	336	364	358	373	347	416	362	374	346	361	390	384	349	350	365	363	345	320	335	369	381	336	360	374	327	387	323	357	368	384	369	385	371	332	344	364	343	333	381	332	372	358	337	349	374	350	362	370	359	400	336	341	359	357	405	372	348	356	333	371	364	349	354	356	360	398	389	331	338	351	339	349	403	353	363	346	377	322	369	335	377	344	350	357	335	385	356	361	373	345	372	387	345	350	347	354	350	354	369	361	337	359	385	366	367	368	366	362	317	360	341	358	346	358	340	357	336	307	378	377	336	342	342	350	349	333	379	353	352	344	334	406	329	356	368	355	364	371	369	407	359	388	340	386	358	383	363	343	368	381	339	349	366	358	368	370	321	345	352	377	348	376	364	388	358	359	398	337	365	352	340	328	354	362	411	347	367	361	376	374	339	364	357	360	388	377	359	338	369	401	351	340	372	370	344	342	335	345	356	376	348	395	359	341	357	353	352	357	382	390	354	359	364	350	396	383	397	331	359	365	382	335	357	352	378	380	376	386	350	380	361	397	344	350	345	357	356	358	353	316	384	357	358	373	354	347	372	361	375	333	366	360	406	358	356	354	346	387	359	359	333	374	412	374	345	369	339	350	364	357	365	322	349	319	331	366	366	339	332	383	331	362	347	367	367	380	414	362	326	357	366	379	360	362	374	353	358	369	356	359	351	360	361	388	332	355	376	364	377	357	336	387	362	364	332	350	384	390	364	344	357	385	368	372	376	367	348	382	356	354	325	362	306	367	364	406	368	358	372	371	345	346	391	361	340	349	391	351	385	355	348	376	332	373	386	364	339	368	363	360	395	360	379	359	343	402	353	330	358	337	344	370	372	347	368	371	360	379	357	327	366	375	356	355	359	361	366	364	376	389	365	366	362	355	373	390	394	385	357	374	357	382	355	392	377	341	381	359	388	401	360	359	378	362	378	353	379	389	358	364	357	350	375	353	362	345	342	380	389	371	353	360	353	322	352	352	323	334	339	334	369	350	393	350	366	355	353	381	351	337	364	362	302	356	341	398	360	331	360	348	367	367	339	334	327	367	342	383	382	364	370	371	359	375	379	351	343	373	371	349	373	378	371	361	371	351	329	414	379	345	322	357	337	392	343	359	357	360	358	400	338	400	376	380	341	361	338	352	388	382	353	360	364	376	368	361	332	361	345	331	356	385	377	349	358	362	361	385	372	358	371	340	353	367	383	356	360	351	360	348	381	365	387	321	371	362	370	355	363	348	348	334	340	377	316	356	357	378	404	364	366	345	369	358	366	370	369	337	362	369	354	362	362	362	369	333	366	342	356	338	315	391	349	358	347	392	374	360	363	377	393	317	359	327	353	354	330	382	352	374	350	370	365	375	345	379	377	376	368	369	352	364	332	348	363	339	385	359	366	405	326	370	363	392	351	339	364	332	355	361	391	358	367	360	358	347	382	379	355	337	339	342	348	378	380	357	352	370	354	371	375	375	338	342	362	370	351	344	362	355	338	379	358	358	362	374	407	367	364	358	363	354	370	376	393	355	399	354	384	413	367	340	338	374	360	394	351	374	359	358	387	335	382	365	361	343	345	357	347	351	359	365	372	355	364	346	392	344	372	309	374	350	372	352	357	363	345	371	349	344	351	373	351	366	386	390	380	359	360	329	362	369	369	350	344	358	363	339	371	343	345	373	352	353	350	365	359	390	383	354	343	349	354	379	390	363	350	352	365	346	353	344	351	364	342	374	365	378	380	370	381	341	357	390	372	384	340	350	373	336	349	372	378	329	369	389	349	355	368	378	362	414	370	368	363	344	357	387	354	345	334	348	407	373	364	336	375	360	362	352	370	342	367	357	361	365	391	349	366	330	365	350	353	365	338	405	325	360	386	350	361	341	366	365	339	374	357	353	366	331	349
35951	43097	34473	20132	12419	6693	3009	1162	531	389	324	243	288	266	205	187	223	418	1601	3124	3860	2736	1826	829	204	173	167	448	621	563	298	188	173	192	201	165	181	163	170	190	177	179	198	175	177	191	149	195	189	169	192	200	184	176	189	179	189	168	175	196	173	195	167	178	174	187	190	165	169	190	159	196	157	182	190	179	187	180	182	185	173	192	211	187	200	209	205	183	199	188	199	183	175	184	200	196	203	194	205	193	201	177	182	194	174	180	193	181	199	206	153	180	163	181	208	203	198	192	196	195	186	193	169	174	207	184	186	186	189	176	174	174	188	193	191	173	164	162	172	192	167	144	185	184	197	177	187	193	172	212	162	186	153	171	158	171	189	190	176	162	190	179	180	180	191	194	201	189	202	180	183	175	177	183	180	180	187	171	176	173	189	206	181	185	181	191	189	166	216	192	159	200	185	178	194	200	173	173	195	173	177	196	185	195	161	167	189	163	194	152	197	183	207	178	187	173	191	204	189	188	192	179	203	176	192	177	192	195	172	199	166	178	205	182	178	205	185	202	162	170	196	187	170	194	179	168	182	221	160	182	172	189	225	186	167	193	155	192	186	171	180	186	193	180	197	194	201	179	159	182	171	202	201	193	182	203	175	182	168	170	194	204	195	217	184	160	180	193	189	167	172	203	193	182	193	173	189	184	175	187	188	201	188	185	201	177	207	189	200	183	171	173	174	179	175	181	167	182	197	185	202	172	177	197	193	151	195	168	176	196	156	169	185	176	179	180	164	184	177	195	192	178	214	205	224	158	176	175	170	171	191	194	202	210	174	172	203	197	182	207	199	197	176	213	174	198	170	181	181	203	157	197	197	189	178	181	173	193	173	190	189	163	167	206	176	176	162	153	197	180	197	190	186	170	189	170	184	193	190	161	194	181	186	175	199	175	186	179	214	181	152	160	168	161	201	184	175	177	180	171	165	179	199	178	197	175	198	183	162	176	185	171	179	185	189	187	183	187	193	174	194	203	185	191	171	171	175	170	182	160	185	174	189	220	156	180	176	183	193	190	216	174	180	185	185	162	179	168	166	166	186	175	207	177	181	173	174	169	187	171	171	183	191	176	169	186	169	178	178	185	173	199	173	159	178	189	179	198	176	187	191	176	162	175	178	204	199	210	186	170	184	179	188	169	196	198	168	190	164	193	184	170	181	209	180	196	172	204	192	143	199	168	184	208	185	186	188	174	166	170	188	185	176	181	206	180	165	200	185	201	172	175	168	167	206	151	178	211	183	163	178	179	200	184	182	167	174	219	178	179	160	183	199	186	189	196	188	193	170	187	177	182	181	191	186	173	206	168	184	205	181	154	152	162	171	192	178	176	172	174	185	179	178	188	199	178	162	172	205	165	174	181	142	186	187	179	194	177	180	193	180	189	197	186	174	169	187	163	176	185	172	188	183	194	189	208	181	198	186	216	173	193	166	187	176	174	182	177	186	206	191	217	170	194	186	189	174	184	177	192	189	186	197	187	155	201	184	168	182	164	179	181	168	197	169	186	181	170	182	179	190	178	202	165	199	169	161	176	194	177	182	178	164	167	180	201	194	185	184	193	198	192	187	169	187	168	179	182	167	181	188	210	180	167	161	179	178	161	156	188	181	170	184	201	190	183	186	164	192	189	179	171	178	187	163	187	180	171	207	170	187	214	182	185	175	182	196	168	199	193	185	191	194	167	181	185	172	177	164	188	180	194	171	190	178	195	184	209	204	218	211	185	205	191	197	189	175	187	166	185	191	185	199	216	169	186	193	206	184	182	182	196	202	200	179	174	167	179	208	175	181	181	177	135	172	166	166	171	203	183	160	173	183	165	198	187	184	217	164	181	181	201	182	199	170	193	219	201	174	178	180	176	154	173	184	224	175	172	186	171	164	196	187	181	189	197	163	162	191	179	176	176	190	175	173	189	185	184	165	199	164	171	200	193	193	177	194	169	171	158	174	194	184	164	186	153	168	172	175	169	182	180	157	203	187	168	181	173	170	191	183	196	186	214	179	214	184	169	187	144	192	199	168	174	194	186	186	172	186	186	187	165	177	188	170	199	201	171	163	175	171	159	167	182	206	150	157	193	184	177	168	214	188	180	187	186	175	191	156	154	187	199	211	180	161	195	192	165	185	161	197	176	197	203	192	191	179	182	178	192	174	175	181	173	171	200	176	197	174	171	170	173	178	176	160	171	173	186	194	211	200	207	189	174	192	199	178	202	168	192	189	187	179	162	182	184	194	189	166	193	183	187	182	194	196	165	192	182	204	186	175	196	167	172	165	187	164	201	176	162	192	160	184	201	184	192	175	178	214	197	182	189	212	179	185	192	178	181	196	212	164	185	201	195	191	187	179	164	190	180	192	191	161	187	190	198	198	199	174	165	182	186	168	189	185	174	167	168	178	187	185	177	160	190	178	210	158	209	179	180	190	186	172	177	187	191	179	192	178	163	202	186	193	174	191	196	174	189	172	202	177	204	179	184	174	190	217	198	179	205	175	191	186	168	189	168	171	175	160	179	180	172	163	178	182	157	197	185	173	175	179	207	171	182	167	195	168	176	165	191	192	179	197	171	183	195	173	195	203	177	196	187	174	186	176	172	162	189	199	175	201	173	219	152	171	218	187	182	176	195	188	209	188	170	173	173	178	172	158	181	165	183	161	180	197	222	186	152	177	189	191	157	190	192	160	185	192	163	163	204	198	187	193	204	163	193	181	199	187	180	206	182	164	179	165	180	175	190	180	192	181	180	172	173	170	171	197	191	189	164	187	187	198	190	167	183	200	207	212	164	190	163	168	178	195	184	176	183	182	193	185	175	187	187	170	200	169	176	183	180	173	180	169	183	176	179	155	197	196	189	190	152	170	197	172	179	200	179	230	179	204	173	219	191	191	160	193	210	198	197	187	156	160	165	161	189	197	168	200	172	190	204	166	177	164	175	199	195	192	191	172	153	183	202	201	184	168	199	185	192	188	197	160	188	179	189	189	167	183	205	193	176	193	164	160	177	200	227	173	177	191	193	191	200	174	193	172	173	215	201	168	162	189	161	194	184	206	215	171	157	192	201	168	189	195	188	194	187	184	167	203	190	179	192	193	201	168	189	203	158	185	191	181	215	195	194	183	204	165	181	197	200	172	196	170	173	193	171	161	163	212	190	197	201	171	209	190	176	150	198	167	177	176	184	178	172	160	171	187	162	177	180	175	175	170	171	188	173	164	183	170	183	183	174	184	204	183	170	208	191	175	201	194	181	188	183	190	168	164	160	168	181	185	178	183	204	179	172	187	161	185	174	185	179	171	166	185	190	173	165	206	185	202	196	200	201	171	174	154	167	178	161	191	171	195	174	178	185	198	182	205	164	208	211	187	219	191	179	182	185	212	155	196	206	177	190	188	185	174	187	174	186	179	205	182	192	171	195	198	169	183	186	180	173	192	208	172	200	181	186	190	193	177	202	187	163
26628	38055	26964	5097	2610	2111	1835	1592	1623	1472	1166	983	1184	979	700	695	628	2033	9324	16937	18266	13375	9460	3777	598	481	498	2237	3477	3027	801	384	472	424	421	462	408	403	434	440	423	409	414	468	450	428	456	459	400	400	411	431	423	449	409	420	415	423	431	408	408	424	425	409	437	480	393	416	418	468	463	433	486	457	435	430	411	452	414	432	413	428	440	392	473	428	407	480	462	414	421	443	415	413	441	445	431	421	392	404	443	430	411	422	448	439	436	463	442	439	465	444	417	410	437	452	448	440	466	413	416	452	451	393	411	443	396	447	442	448	421	419	421	439	471	444	421	437	421	456	446	422	479	449	429	406	423	436	405	462	421	404	413	434	399	416	432	424	437	424	454	453	398	438	419	414	407	420	446	417	442	426	441	396	459	446	414	448	451	367	403	423	458	426	436	422	478	434	454	427	406	415	395	467	441	448	436	424	445	425	427	423	415	460	421	415	414	443	460	443	465	448	400	423	429	437	465	405	442	457	429	425	433	444	396	424	409	462	411	422	439	472	396	426	433	407	465	471	431	430	424	430	420	386	428	422	422	444	440	433	435	423	421	437	435	400	447	423	434	421	474	439	421	412	442	431	452	402	435	433	467	433	452	426	449	437	396	446	438	467	424	428	415	424	438	409	426	413	423	436	403	408	464	448	422	451	400	451	421	441	437	449	404	407	453	459	438	426	423	395	452	420	415	454	418	440	428	448	413	463	465	415	429	428	465	431	466	439	430	448	475	412	470	433	441	405	435	425	446	448	392	407	471	433	407	405	426	426	436	414	437	410	433	438	403	418	419	414	410	391	435	398	445	432	438	398	404	487	449	453	443	494	417	443	452	473	450	474	432	421	405	426	407	456	448	444	447	431	412	433	452	453	426	439	430	440	431	411	407	431	432	440	463	411	467	434	467	396	416	421	452	445	470	456	424	443	418	399	440	411	416	452	436	437	419	423	414	460	429	430	389	435	446	416	437	444	436	399	443	457	437	418	426	431	414	465	417	390	438	408	441	421	437	435	419	403	467	451	450	420	410	440	395	436	402	470	447	426	420	395	412	444	476	428	402	447	423	413	436	421	450	410	432	437	406	466	423	395	454	399	437	417	458	438	440	484	428	409	430	431	459	438	455	429	420	416	432	413	435	428	445	443	446	474	397	410	467	448	449	409	473	428	434	414	437	415	443	419	433	454	430	400	420	436	423	455	416	425	443	434	447	439	430	405	408	424	419	444	397	417	421	416	432	424	434	429	432	451	387	417	430	453	447	425	418	441	477	413	438	441	450	416	486	452	439	407	433	432	425	466	409	396	447	400	425	452	394	450	437	435	396	445	462	434	430	470	431	446	415	413	435	484	411	428	449	414	405	434	425	434	400	420	485	402	496	432	447	408	456	411	450	453	410	430	444	399	465	440	439	460	441	413	442	411	426	432	433	455	452	420	433	466	436	449	410	423	429	405	409	424	470	407	461	409	435	438	418	435	427	412	463	440	454	454	414	455	434	406	382	448	381	425	428	434	462	409	445	421	426	445	411	427	417	447	445	432	422	439	434	441	416	433	461	454	456	412	453	380	455	408	456	419	448	450	454	421	445	403	464	418	423	424	402	469	440	444	413	398	445	408	452	401	436	428	420	431	433	419	436	396	456	433	439	449	418	435	410	443	403	440	426	407	482	445	426	423	447	419	411	416	425	405	431	493	424	431	447	413	419	460	425	419	420	419	421	423	435	450	438	439	449	429	457	417	416	440	434	452	470	409	454	437	411	439	394	421	410	428	434	402	446	440	420	394	479	413	435	443	440	439	430	413	431	434	396	412	451	438	398	434	446	443	426	429	426	438	453	444	453	458	412	469	441	446	456	426	463	417	435	452	429	408	419	428	403	427	444	420	449	413	435	394	427	445	428	431	413	404	408	457	444	416	386	444	437	439	430	442	474	448	391	429	439	441	452	405	410	484	448	433	403	433	435	467	456	443	406	429	440	447	422	426	442	430	435	453	466	419	420	451	446	460	464	435	448	460	445	454	446	429	418	401	429	449	414	431	430	421	478	431	422	459	389	423	403	423	443	418	424	420	439	444	450	438	418	434	451	439	424	435	443	423	428	447	428	441	433	429	431	440	460	462	437	438	476	448	415	453	432	480	464	426	417	412	461	440	442	423	430	444	424	411	454	399	405	430	422	466	425	421	408	457	431	418	462	429	431	432	421	441	426	394	370	404	419	415	436	418	398	443	432	417	422	414	438	400	404	421	471	441	425	436	413	448	452	433	418	443	420	429	442	406	508	464	448	458	431	432	438	443	406	404	459	442	435	420	450	422	385	434	448	406	438	432	407	435	444	427	448	471	421	433	415	423	455	457	463	449	410	420	444	453	439	464	427	444	468	449	400	449	411	437	446	421	456	421	430	452	398	451	456	430	436	433	463	469	452	443	398	427	445	424	414	439	443	390	414	437	435	437	457	422	466	410	438	422	454	410	432	439	431	441	407	421	423	457	461	430	416	434	425	440	448	432	418	424	440	393	392	444	396	439	415	442	445	424	405	437	459	382	437	457	408	450	471	454	394	421	463	446	419	437	427	426	434	422	429	452	430	451	420	383	431	456	405	407	455	431	399	424	387	420	431	442	367	405	408	465	456	424	450	412	483	444	447	430	420	440	461	460	464	447	430	419	434	460	419	422	428	409	419	459	424	466	434	405	423	406	454	441	450	422	424	458	428	423	429	409	428	434	455	430	397	445	423	468	391	440	437	434	403	415	425	429	420	436	445	426	466	478	418	462	413	424	454	418	396	444	408	403	429	380	454	401	462	432	447	446	483	463	455	450	430	426	399	418	443	434	408	438	465	411	452	376	440	421	426	455	423	411	409	446	438	420	443	435	394	419	446	425	416	437	392	453	419	411	452	460	443	453	422	443	425	435	467	426	452	436	442	429	465	425	461	435	446	433	408	454	415	433	444	442	413	459	424	434	414	421	407	445	440	422	395	437	434	464	440	424	439	413	412	452	475	414	401	450	440	440	436	431	444	436	445	455	417	379	414	419	441	409	423	430	417	414	429	402	451	457	462	400	423	473	440	407	441	403	411	416	451	443	406	461	476	440	446	466	412	450	420	423	420	454	441	437	440	435	436	439	441	421	420	443	435	425	420	425	452	446	449	466	427	415	441	428	420	436	402	496	437	481	436	427	424	429	468	415	413	449	401	428	419	407	410	401	400	434	415	422	427	456	437	438	400	432	466	429	415	402	436	456	427	437	423	454	423	433	404	422	431	459	392	409	421	414	432	429	414	450	409	422	462	441	450	424	413	408	428	432	443	443	454	451	425	431	417	460	409	410	426	421	408	446	423	407	454	472	405	458	425	438	432	419	412	401	456	430	388	444	456	450	403	449	444	408	465	489	432	415	409	442	413	458	444	421	509	394	392	454	468	444	449	434	432	419	404	422	419	422	424	414	368	444	436	397	426	429
47035	44467	31817	24041	18788	13062	7071	2904	1163	651	507	381	467	428	262	212	221	1057	3531	6967	8795	6366	4095	1502	309	139	154	279	973	1315	571	114	129	141	139	141	131	132	145	153	132	121	136	134	151	134	138	145	143	133	141	134	144	135	118	151	123	135	127	137	127	140	130	141	129	123	143	139	128	145	161	123	129	128	146	146	128	134	154	134	151	135	135	140	149	128	124	129	130	146	127	141	129	139	136	139	138	124	127	138	145	136	143	137	124	161	137	124	130	152	124	128	135	134	107	150	142	127	142	138	139	139	141	135	135	119	140	154	141	136	126	113	148	138	130	127	136	132	119	148	143	151	152	142	127	137	106	150	150	98	116	120	134	130	131	112	129	138	131	110	119	132	129	143	124	130	141	138	129	126	131	129	136	133	138	155	133	133	107	117	134	144	128	150	126	130	162	135	131	128	148	118	141	131	141	121	135	118	152	133	131	143	142	137	128	144	140	124	160	131	130	132	132	138	162	139	141	135	130	159	125	140	140	121	146	142	139	131	128	121	136	140	116	143	145	141	134	139	135	144	139	129	135	110	132	149	148	131	129	145	134	105	142	141	147	146	114	140	155	120	144	139	132	137	135	141	117	181	136	133	138	127	139	129	120	128	144	139	104	144	151	126	140	126	141	132	130	123	145	136	120	116	141	133	122	140	126	147	135	143	137	136	129	124	117	133	144	153	153	123	119	131	117	128	162	148	122	135	144	154	126	139	134	144	126	159	152	149	121	140	128	128	127	119	127	159	136	139	147	131	129	120	117	133	146	136	156	151	132	136	128	136	122	137	135	156	136	149	146	149	128	127	135	152	149	129	145	144	139	135	150	122	124	146	123	137	138	143	112	148	135	152	125	116	130	124	136	137	129	137	120	122	143	134	146	144	124	142	150	130	139	147	124	160	132	124	122	146	143	143	134	128	134	146	132	134	128	134	143	109	140	151	151	140	136	130	118	142	141	126	115	134	121	120	127	127	133	118	124	144	119	113	143	152	125	146	143	161	150	141	104	139	133	120	136	139	144	124	129	121	149	138	136	155	136	151	136	141	148	133	137	133	139	118	139	143	144	125	122	152	124	136	135	152	138	116	134	130	131	127	127	131	147	138	122	144	114	137	130	128	122	149	140	115	121	141	136	143	127	138	119	135	145	141	133	151	141	126	143	135	151	134	133	136	120	158	140	143	172	136	123	131	130	140	108	115	129	121	154	140	139	134	141	139	122	142	123	120	127	131	149	129	122	129	141	127	138	132	131	149	140	128	131	152	130	139	124	143	125	132	138	150	130	134	168	160	158	140	132	146	113	146	154	161	141	138	136	113	128	145	147	129	146	146	156	143	141	118	121	138	137	136	129	136	119	134	147	156	140	163	124	119	132	131	123	126	149	118	148	147	115	127	130	145	129	132	138	149	142	135	164	148	143	155	136	138	125	118	133	144	138	162	145	132	136	128	113	109	145	126	164	147	138	138	120	134	141	154	108	113	155	127	149	144	120	119	151	119	129	139	140	109	141	150	150	132	142	135	128	121	139	134	144	134	141	133	110	124	132	144	137	124	135	126	150	142	119	130	127	131	130	130	135	134	131	141	121	114	107	128	134	123	145	126	125	132	118	158	140	116	116	151	138	141	131	139	135	111	140	154	134	155	115	135	133	124	129	129	142	136	126	127	133	134	115	134	139	142	137	125	98	127	151	113	121	149	126	158	141	126	144	118	136	133	136	118	157	143	160	159	128	136	150	141	111	141	142	148	155	133	139	122	100	129	132	127	127	129	112	132	122	109	131	126	126	148	116	131	126	128	124	120	138	117	156	115	122	164	135	146	117	120	132	122	117	122	123	121	149	140	137	108	146	157	139	138	119	146	141	122	131	122	124	133	136	143	130	149	120	153	124	143	129	125	144	137	141	134	127	124	137	137	131	144	138	138	142	138	133	143	135	131	133	130	125	124	150	148	138	126	123	135	139	123	141	146	128	110	112	98	121	137	123	122	127	125	139	145	166	152	124	160	143	143	118	137	149	137	131	128	129	158	117	115	140	139	115	152	133	110	133	153	121	146	143	160	145	157	139	154	132	136	136	144	138	134	128	122	127	130	148	149	143	156	151	123	125	137	136	128	128	155	131	136	141	130	132	147	152	145	142	140	148	117	138	137	127	137	146	139	122	116	136	139	123	152	149	133	145	142	147	139	126	146	149	157	132	121	143	126	140	144	125	133	131	113	140	119	126	133	126	176	137	145	142	128	145	122	117	136	133	147	139	141	140	131	141	136	122	140	128	127	104	124	123	139	127	144	131	140	138	156	146	123	143	136	123	134	146	132	137	120	151	135	140	139	116	135	140	151	136	134	122	159	150	143	146	147	136	139	129	148	157	113	135	128	125	134	135	149	150	164	128	127	163	138	124	145	131	135	142	125	144	126	126	148	134	141	137	123	118	130	128	126	107	168	116	112	123	139	151	155	129	120	121	145	131	142	136	153	132	126	149	111	137	130	149	124	136	122	129	157	156	140	168	144	145	140	175	156	147	138	129	119	152	138	138	128	126	165	134	128	142	127	131	133	133	142	140	144	120	129	143	128	111	144	156	116	141	140	150	128	126	113	137	144	154	130	140	139	127	112	118	125	132	131	129	126	156	142	144	141	145	126	124	143	134	131	126	133	122	124	158	147	119	142	134	134	144	107	136	116	114	114	137	122	132	123	145	126	140	152	128	150	114	136	129	156	125	135	145	143	137	153	133	129	133	153	146	132	110	135	142	142	132	129	141	116	145	140	122	136	140	133	134	144	128	134	137	144	119	112	113	134	142	136	135	134	130	148	136	137	134	128	129	127	114	140	145	112	124	133	137	126	131	129	138	140	140	155	156	145	153	115	149	145	125	116	142	150	139	131	131	122	136	126	166	135	132	137	130	122	144	130	128	97	137	123	129	149	130	148	126	149	119	135	126	121	150	105	164	132	131	171	137	131	125	120	130	134	109	124	124	142	130	152	132	127	121	114	140	124	131	135	156	126	112	136	127	134	125	154	138	140	158	112	135	134	137	131	129	147	134	129	148	144	146	138	119	150	138	137	132	117	127	159	134	128	130	132	172	152	122	122	116	144	136	137	143	139	163	127	129	155	138	140	121	130	125	131	144	138	151	132	138	130	154	121	123	133	137	152	149	142	153	137	138	133	125	147	128	153	124	135	146	119	121	130	140	150	135	125	128	148	114	126	127	129	143	146	133	144	136	114	116	132	138	145	139	146	152	149	119	142	118	149	112	134	135	123	115	135	121	141	118	148	135	120	142	130	121	131	148	144	125	139	136	144	116	136	137	147	147	137	128	134	144	131	137	123	146	118	137	121	134	127	120	127	137	125	143	122	146	165	122	138	139	134	124	142	133	119	118	117	114	133	128	139	146	153	112	129	137	135	126	153	137	154	137	111	128	135	136	120	131	114	134	120	127	119	131	160	141	138	130	153
36915	43844	25604	9349	5035	4359	3267	2928	3037	2844	2340	1632	2475	1989	972	848	1008	5978	17178	27413	30011	24317	17787	6850	1210	393	368	1409	5589	7303	2533	337	348	336	349	315	320	332	319	301	303	339	335	308	320	331	324	307	307	307	306	314	309	315	326	320	294	313	353	328	320	306	333	300	324	339	333	330	325	323	308	307	296	321	332	333	306	351	340	307	336	325	300	322	318	320	342	318	327	324	316	308	344	328	324	318	328	327	301	309	300	322	309	318	326	312	287	334	340	308	324	322	326	330	314	323	314	356	341	307	341	344	352	310	325	308	344	318	327	320	311	347	344	318	334	326	303	319	344	336	320	323	327	310	317	353	341	291	320	314	328	286	314	336	305	307	292	308	336	354	281	319	334	334	333	313	305	330	300	319	312	309	329	318	334	319	303	293	318	310	311	307	325	301	322	343	301	321	342	318	301	317	303	302	299	292	309	285	302	310	311	315	349	310	345	315	297	319	288	322	311	303	317	288	293	305	342	321	312	312	321	310	310	319	354	362	322	328	319	290	331	314	316	278	311	317	305	345	301	324	355	327	289	325	326	308	294	291	307	357	321	321	302	310	326	289	319	306	298	304	328	332	311	332	322	317	320	308	301	296	310	318	315	305	332	306	325	302	338	290	305	324	321	365	300	303	294	299	340	304	332	331	313	321	330	319	297	334	316	355	364	309	331	327	311	323	331	305	334	336	319	308	289	332	298	323	331	304	332	292	316	332	314	282	308	309	308	338	327	319	301	335	338	338	334	316	317	313	324	307	328	325	341	307	291	313	305	318	317	300	332	317	342	310	331	340	314	308	342	338	306	301	297	294	333	286	321	317	314	297	321	310	307	347	316	348	306	316	303	323	341	345	334	308	343	294	346	306	325	302	305	338	373	315	342	328	320	340	297	331	315	316	330	308	312	299	316	299	330	315	304	292	305	308	332	315	295	325	342	333	304	338	313	308	284	305	289	350	319	330	297	348	321	326	323	306	308	312	333	322	324	331	307	314	333	329	310	312	316	289	328	332	352	319	323	309	323	307	322	309	319	311	334	314	295	314	313	346	303	320	311	307	310	326	355	306	314	314	321	351	310	292	308	332	320	282	298	327	309	330	300	323	321	323	341	325	295	311	316	345	305	268	331	332	341	349	307	324	319	309	316	331	300	296	303	329	322	325	311	380	316	314	337	315	306	322	312	339	307	299	333	299	331	320	326	287	290	314	338	304	348	323	317	311	340	296	311	312	311	328	319	318	301	311	315	321	322	327	339	315	356	337	314	318	329	307	330	348	324	339	317	330	346	316	301	292	294	316	316	328	296	336	317	310	323	328	331	303	332	339	321	342	319	348	324	311	313	314	313	318	355	281	299	330	328	336	301	300	334	327	311	323	290	316	310	319	316	336	325	320	302	332	330	322	330	305	319	318	264	301	311	334	339	329	316	330	329	322	334	306	305	308	313	338	330	338	309	343	361	310	337	333	330	313	334	322	321	350	351	293	312	351	366	317	324	305	320	322	338	334	326	301	330	323	325	316	321	329	319	306	326	327	335	346	311	299	345	308	329	288	319	281	322	327	320	288	318	304	311	316	310	317	317	323	322	333	319	315	297	304	318	335	358	345	327	311	300	320	279	316	290	303	320	351	315	290	309	322	335	328	306	315	324	340	351	342	319	328	281	335	324	343	302	323	323	311	326	320	335	335	313	311	310	349	317	359	362	310	313	312	332	332	329	343	312	324	328	312	316	320	307	267	297	332	331	315	300	320	303	338	302	305	301	319	310	305	283	316	313	323	311	330	330	290	320	328	294	271	291	316	320	313	327	315	295	333	341	320	352	299	328	365	297	320	334	308	331	324	309	373	303	291	312	294	346	321	307	325	309	309	330	315	325	330	321	290	318	284	316	321	312	308	316	313	304	325	326	314	309	321	354	300	303	342	313	311	319	314	314	300	260	317	309	292	296	313	321	291	280	336	323	336	335	316	319	316	327	311	320	326	293	309	326	321	332	298	313	311	315	287	317	339	312	326	301	341	306	321	299	316	289	303	324	303	313	306	318	321	323	302	345	316	333	325	316	333	296	293	363	343	350	276	296	288	292	366	328	311	323	320	352	295	315	313	327	344	321	280	296	310	311	288	332	292	326	354	293	294	355	296	345	308	298	313	319	330	323	327	285	297	328	290	316	323	330	323	318	324	305	305	299	294	300	344	303	299	298	309	325	285	298	326	340	286	317	323	324	327	328	307	315	331	317	306	323	296	316	311	280	326	331	323	304	340	313	346	270	324	314	295	303	331	333	366	333	314	328	328	296	296	291	293	338	320	302	329	322	335	317	319	331	351	327	343	325	317	294	303	298	331	324	339	315	318	319	340	298	333	326	309	297	292	343	294	336	299	294	313	311	324	301	327	336	317	309	313	345	304	320	319	306	301	313	320	320	274	314	306	322	313	293	318	322	333	298	322	296	342	288	313	314	305	310	313	294	331	328	314	320	330	336	300	306	293	341	315	286	330	344	343	334	356	325	314	322	333	298	326	320	307	317	275	333	324	300	330	326	312	339	296	322	321	386	307	335	313	302	310	336	324	290	325	326	322	319	328	340	312	319	311	290	334	306	326	343	316	307	279	305	291	339	321	278	327	316	308	297	321	301	309	324	353	328	308	281	300	317	307	330	327	326	327	305	325	315	337	313	339	316	363	294	322	330	321	338	300	305	314	313	327	321	300	343	335	343	324	338	322	332	296	305	328	310	287	311	308	348	310	303	334	334	308	340	330	326	344	323	333	330	344	339	300	319	311	314	312	303	343	323	293	314	284	339	340	307	307	328	314	303	344	308	338	309	299	335	347	314	344	332	333	319	298	325	288	334	281	309	316	345	293	306	303	361	318	309	311	291	315	296	339	339	334	334	269	350	333	309	297	343	337	300	352	325	310	319	336	340	294	301	297	290	299	309	297	332	309	318	327	315	362	337	322	359	318	282	307	311	331	330	330	355	337	315	328	339	316	343	328	308	322	304	333	288	325	331	289	310	328	348	320	304	331	325	335	304	325	303	329	325	296	308	310	323	310	349	302	325	316	322	271	357	308	324	332	313	323	328	310	315	281	347	321	336	284	317	308	313	329	331	283	306	292	282	298	311	311	321	301	305	317	347	334	328	315	340	283	296	280	291	350	312	313	351	305	330	325	293	334	321	322	324	321	323	334	307	337	349	328	332	321	321	322	314	324	330	277	347	305	314	313	313	320	299	310	341	329	298	292	371	303	306	314	313	332	325	335	318	326	358	342	334	312	311	331	289	312	296	284	312	327	314	297	304	336	299	347	342	331	330	302	335	326	297	314	330	305	272	371	305	311	315	309	309	311	338	291	327	303	328	322	333	337	301	339	327	328	308	338	276	299	283	338	300	317	332	318	307	329	328	327	310	333	339	345	324	306	312	311	305	329	352	285	314	281	305	329	350	325	309	302	300	315	326	321	323	350
9651	9590	5112	2582	425	208	202	174	168	172	149	173	171	180	159	173	171	177	158	290	475	422	411	224	164	171	161	159	204	208	191	172	131	142	139	169	149	126	171	154	171	164	160	139	161	173	146	174	158	155	150	152	150	160	156	128	176	156	165	155	145	149	138	178	157	137	156	139	156	179	159	155	152	164	154	158	147	171	126	142	137	144	145	135	159	138	170	134	143	143	155	150	128	176	144	159	124	151	156	141	166	157	158	155	144	154	134	157	121	157	139	130	155	141	154	148	163	139	143	145	157	136	154	149	181	139	154	139	173	143	177	148	155	166	177	172	138	143	152	156	139	149	131	165	145	178	156	158	141	156	145	140	163	166	149	146	143	150	150	163	134	154	149	139	167	166	146	147	152	136	133	156	139	153	164	168	162	132	147	134	143	176	164	137	144	135	161	144	165	159	135	143	148	127	145	130	157	135	155	140	135	146	154	156	154	150	152	133	158	151	132	151	135	144	142	148	158	139	162	144	154	170	157	138	158	131	150	176	182	158	142	152	159	131	140	163	125	150	153	152	166	156	130	138	163	130	161	137	148	136	146	164	171	137	164	138	162	146	141	136	138	157	159	159	157	159	145	135	156	137	146	147	168	153	154	168	160	141	143	170	140	139	155	164	168	140	151	162	177	165	145	146	142	138	139	157	157	157	137	147	147	154	147	158	152	141	140	117	164	164	156	145	140	141	129	173	165	154	150	144	169	153	153	142	181	150	138	151	148	139	156	154	149	151	152	125	161	153	154	153	136	147	150	153	144	142	154	145	147	146	159	141	144	166	148	160	144	136	154	171	166	159	151	164	162	164	159	173	134	147	136	141	165	142	165	153	177	138	175	145	167	150	133	143	139	160	158	174	141	129	159	133	137	170	159	165	131	175	140	162	151	122	140	151	160	157	167	162	156	163	138	128	144	158	155	158	142	157	131	161	140	148	141	134	164	135	145	171	140	133	145	153	160	187	150	158	146	156	128	143	155	161	153	151	170	159	156	142	172	151	147	139	154	135	139	157	157	172	155	142	158	159	134	161	127	142	120	148	160	136	165	151	172	122	159	159	144	155	169	148	147	143	134	145	169	137	138	172	163	134	166	139	132	155	151	146	165	165	174	142	156	154	138	141	147	149	139	128	146	161	146	153	154	145	148	140	163	151	132	130	174	148	148	150	142	144	148	146	140	168	151	134	163	148	175	131	151	135	149	169	120	148	151	144	164	179	139	179	167	154	142	152	168	165	141	142	158	147	145	156	147	141	157	151	130	151	163	177	159	135	147	160	166	153	142	143	158	151	156	163	164	168	164	154	146	141	140	135	163	150	143	158	163	170	136	144	136	148	133	151	167	139	132	146	134	146	137	154	127	159	139	158	148	117	146	162	165	146	148	144	120	152	131	163	162	157	144	147	147	136	170	155	169	143	138	118	159	148	156	159	154	166	156	146	139	159	145	156	163	165	136	136	160	124	150	145	152	144	185	140	151	144	163	149	155	127	128	153	154	134	164	155	166	144	134	139	136	162	161	142	154	147	163	171	122	119	157	143	158	173	138	136	146	129	172	151	137	122	143	139	153	159	139	141	137	154	150	138	148	153	166	143	159	156	130	134	158	164	148	162	157	147	170	155	145	138	162	149	140	152	156	145	164	146	170	171	136	146	173	177	153	157	153	163	141	157	183	137	153	148	149	132	143	140	176	174	172	151	149	148	150	161	137	147	154	134	123	169	149	162	170	135	144	153	148	147	160	123	142	141	170	138	167	150	170	126	162	131	139	128	156	147	144	143	152	137	158	130	153	136	163	133	165	172	154	166	156	131	160	148	143	172	161	137	139	151	152	155	162	175	140	178	125	149	181	153	157	135	142	141	126	154	153	170	161	158	125	155	151	162	155	133	139	154	142	131	134	136	171	152	162	150	133	139	145	160	174	169	144	133	155	171	163	133	177	151	153	140	144	161	140	150	143	145	144	138	142	145	143	134	153	150	165	151	138	142	145	169	164	155	166	154	152	164	137	140	146	152	166	169	142	150	149	134	158	154	147	172	144	175	142	141	150	160	159	148	137	164	144	167	167	172	162	144	163	154	132	161	126	153	149	150	155	141	174	155	135	139	133	152	126	144	160	160	142	143	149	143	160	166	158	169	167	152	152	159	151	186	139	150	175	167	176	156	160	139	152	146	137	150	144	146	132	154	152	160	151	170	172	145	143	117	156	153	156	146	144	153	144	156	139	145	159	137	148	164	170	170	155	165	151	151	139	171	148	137	140	148	149	141	154	162	152	157	170	118	161	149	164	192	183	152	165	155	160	150	124	142	144	163	145	144	137	143	137	153	142	153	141	141	159	154	136	126	158	141	154	151	164	152	140	132	136	162	124	145	157	144	170	147	133	154	158	164	174	126	158	163	152	150	167	145	153	139	174	150	160	149	158	156	167	149	143	166	158	155	161	171	139	175	141	156	155	151	177	145	138	175	140	160	152	133	150	143	160	129	156	154	143	154	167	141	128	172	161	155	140	148	136	149	171	169	132	161	137	148	127	143	165	142	157	130	153	144	159	150	153	154	162	135	146	141	142	154	147	154	147	160	147	165	147	165	179	163	159	166	153	144	164	165	132	153	131	142	152	159	163	158	167	125	154	158	157	140	141	141	143	164	139	166	152	155	168	155	160	133	156	142	148	151	130	165	151	155	165	169	151	143	143	120	170	133	152	152	144	144	163	153	165	167	164	152	161	154	161	150	168	151	140	158	175	150	135	169	149	136	171	136	161	116	148	143	158	151	126	148	151	165	156	162	154	178	174	138	146	159	154	147	145	150	171	151	134	157	143	170	150	166	166	146	140	157	150	153	132	136	145	138	126	135	145	174	134	144	144	151	135	149	160	143	145	136	155	158	155	143	146	134	149	131	160	165	171	157	152	147	144	154	143	168	164	148	175	131	147	156	134	148	129	151	153	173	136	147	157	132	152	160	144	147	153	134	153	158	150	137	168	150	134	142	147	145	164	156	126	136	164	180	139	161	172	138	161	139	155	163	142	126	146	145	151	177	132	151	155	149	152	166	168	158	138	164	166	153	166	157	156	163	155	166	148	155	160	174	133	169	167	147	137	145	160	173	122	151	157	154	149	166	151	161	150	136	153	167	143	149	148	154	155	155	138	138	151	135	157	148	158	164	150	162	129	166	143	152	146	163	142	139	132	104	132	137	155	119	157	157	136	162	177	140	166	158	159	166	147	141	165	146	163	147	154	141	135	162	150	165	153	141	165	178	160	162	127	168	145	130	153	153	128	141	133	157	155	146	134	165	160	156	126	184	161	143	164	160	169	168	150	181	159	131	151	151	147	167	150	158	146	145	162	148	158	142	147	144	157	144	152	132	152	142	140	148	167	168	141	163	157	149	142	145	148	160	147	149	156	125	149	155	166	143	139	141	152	143	154	141	152	181	155	152	146	133	147	131	167	162
8112	9863	6514	4252	597	555	519	489	500	460	478	434	452	425	400	416	401	450	658	1370	2457	2104	1670	701	450	352	381	402	567	696	550	378	353	376	377	371	353	364	382	355	372	384	343	347	387	363	361	370	367	358	357	386	359	385	384	385	352	379	386	391	407	399	390	374	366	370	391	358	364	416	371	366	362	350	390	398	383	365	370	390	362	339	360	382	390	374	417	347	374	354	430	359	389	355	367	423	362	395	362	388	401	373	365	376	346	394	373	370	376	336	355	341	400	344	411	334	361	390	394	371	367	379	357	373	335	352	370	367	382	380	383	337	393	366	387	352	382	384	366	342	356	377	360	403	362	337	366	366	398	381	351	422	362	397	390	391	363	396	372	384	405	380	410	349	357	376	370	394	366	354	356	359	357	392	351	371	365	401	367	372	389	367	353	392	373	357	361	375	336	375	348	365	387	351	392	339	415	384	374	370	349	376	391	376	353	393	374	334	362	385	393	349	389	386	376	352	360	362	369	339	339	376	365	356	393	389	368	399	394	363	355	363	374	356	354	385	381	395	377	377	371	376	363	376	385	359	390	388	423	378	370	380	385	385	370	357	345	383	396	364	390	364	409	345	392	396	391	369	405	366	391	427	337	402	403	362	382	368	377	371	368	377	423	378	346	347	365	366	395	399	349	389	376	387	371	340	351	359	387	402	355	371	367	405	399	376	380	383	384	389	376	396	390	371	359	368	382	398	368	368	352	392	382	358	360	389	401	361	413	369	407	344	392	382	352	436	365	385	368	354	387	375	357	341	388	356	379	397	353	357	418	371	362	395	403	352	410	360	390	369	365	419	397	351	366	371	371	396	379	382	360	371	367	384	384	367	387	350	381	384	388	388	364	397	371	325	366	356	332	368	349	380	415	382	370	401	360	376	394	362	358	325	338	339	351	379	375	412	338	351	390	411	400	394	367	374	370	375	395	368	364	371	428	385	348	383	359	382	379	356	360	390	379	398	391	362	337	354	391	379	382	405	375	369	388	382	329	362	376	363	374	372	381	416	347	386	395	390	379	362	387	371	410	379	395	354	376	346	361	389	407	384	366	376	369	373	389	374	387	405	371	404	368	357	365	367	384	331	383	399	353	373	360	370	367	377	363	377	393	345	354	379	415	346	381	384	363	386	381	373	390	399	367	360	392	358	401	372	389	358	364	387	373	350	377	386	380	360	393	354	391	387	377	351	357	405	383	355	331	378	343	384	385	388	409	382	413	377	356	365	347	363	379	362	388	335	337	349	386	362	376	352	410	364	367	352	365	354	368	389	347	368	383	391	392	348	370	369	376	373	370	364	372	367	357	370	379	399	385	364	368	349	342	376	385	394	342	365	366	384	367	397	373	399	359	341	361	348	417	378	382	374	353	347	380	390	394	378	371	389	377	386	409	335	366	361	396	387	371	355	370	387	346	357	358	390	340	355	383	386	376	368	338	379	382	364	383	363	385	374	376	368	423	364	400	355	379	364	382	372	371	358	388	388	365	377	374	338	419	381	389	382	393	331	376	383	404	357	351	350	392	365	390	367	383	383	356	402	366	381	347	368	376	360	388	376	380	381	430	403	389	369	370	336	392	394	346	344	380	379	384	405	376	342	355	395	364	402	363	362	384	360	343	377	390	380	390	356	347	374	413	376	343	363	368	401	372	359	348	340	377	427	370	387	375	353	347	389	396	371	374	395	417	363	353	388	365	389	372	367	381	360	373	335	340	381	376	389	397	343	360	340	379	379	383	393	373	387	338	334	414	378	387	327	376	353	352	392	351	378	428	360	348	359	375	357	354	366	383	394	402	403	386	363	365	392	375	379	371	366	398	391	378	396	375	372	367	349	373	391	360	392	378	336	352	390	383	396	368	395	427	385	388	382	364	363	357	388	347	382	391	365	371	404	394	346	356	385	362	345	358	324	399	360	342	362	382	382	365	396	345	383	380	374	364	382	347	393	412	354	338	368	367	368	354	357	347	358	386	388	379	369	401	360	373	392	360	381	357	369	392	360	385	377	386	350	367	406	383	403	389	409	376	373	374	368	370	445	373	358	342	353	358	406	370	359	375	388	331	396	337	364	370	337	390	380	375	342	372	367	412	366	380	327	368	392	346	381	331	384	398	386	390	389	372	364	389	356	352	384	384	388	424	374	366	364	388	395	394	384	363	375	371	350	371	374	359	372	347	377	374	395	397	331	364	337	377	378	346	400	391	361	387	396	385	401	369	361	350	376	363	389	350	396	387	378	365	364	403	399	400	391	379	350	403	378	358	372	361	375	345	389	379	344	377	405	376	425	375	319	376	381	400	356	378	355	377	377	338	376	345	370	379	388	362	365	355	352	358	381	375	352	375	385	369	388	369	356	361	362	357	402	392	404	393	402	373	351	368	391	412	407	355	388	392	365	390	400	412	361	369	410	354	384	380	353	369	351	394	368	421	388	382	407	386	380	401	375	361	340	412	367	383	362	393	378	356	362	330	386	349	361	357	365	359	397	378	398	359	364	415	355	373	350	356	379	396	388	408	401	363	367	357	393	355	359	364	357	386	382	363	373	342	389	408	384	385	377	396	365	338	394	375	394	365	381	372	391	362	368	382	353	382	361	353	355	385	375	352	370	360	359	371	350	379	334	381	337	386	390	378	364	398	403	372	354	368	390	387	395	373	381	359	400	393	346	368	377	366	357	383	366	366	355	346	406	388	375	362	365	345	376	369	381	350	374	378	360	398	364	387	380	373	387	362	343	361	400	424	363	382	351	382	323	352	343	324	342	385	357	397	377	377	396	394	404	357	338	391	373	397	364	364	357	345	361	362	362	363	360	390	363	369	349	355	377	347	385	360	357	403	378	366	382	348	382	338	386	374	385	363	390	364	387	368	366	359	361	364	402	350	367	388	383	374	356	356	339	357	407	365	370	382	351	353	365	347	373	388	352	352	419	354	345	374	362	366	397	346	377	385	385	356	405	416	360	387	373	356	376	402	368	368	397	365	369	347	360	373	376	355	394	358	358	358	387	363	354	353	373	406	332	374	375	347	361	382	368	361	365	368	404	366	366	423	355	364	391	377	319	398	357	395	375	360	341	414	343	409	365	372	394	391	366	396	377	377	367	379	387	401	380	391	425	353	395	393	377	380	354	375	388	380	359	404	392	360	356	377	389	391	362	352	377	388	346	384	336	372	343	391	384	398	372	403	363	380	385	359	345	389	340	367	398	369	360	357	394	379	382	389	342	353	368	350	359	395	366	367	380	358	374	357	377	367	413	377	364	348	370	337	385	357	371	369	401	347	382	375	367	399	357	367	383	373	384	365	391	377	356	352	399	347	371	379	346	358	353	339	361	380	363	395	357	341	366	364	352	369	390	381	392	356	373	409	354	354	372	360	353	332	411	393	330	404	352	390	362	361	395	380	366	371	371	369	393	372	381	357	401	373	380	356	388	369	354	364	352	384	369	384	379	387	372	331	374
40796	38040	36742	22926	14924	8416	3860	1391	581	403	353	270	319	304	242	226	229	218	582	3045	4048	2903	2006	814	331	193	233	357	397	581	513	209	189	185	190	169	196	153	178	193	209	184	181	226	174	170	188	166	190	203	173	191	183	200	197	173	198	196	197	195	180	196	172	174	225	189	165	155	194	183	208	169	191	205	201	194	185	201	170	199	197	179	192	192	191	169	193	185	191	176	177	195	194	207	196	201	205	176	208	175	169	184	199	172	195	184	182	205	199	202	199	195	187	190	165	190	193	185	190	207	188	178	186	177	180	187	177	196	187	193	177	196	161	189	181	168	197	193	193	161	189	212	205	215	188	180	221	201	208	188	188	190	181	188	182	191	184	190	178	180	188	173	179	217	181	196	194	187	195	212	188	188	191	203	195	192	188	188	180	201	192	182	177	203	169	172	168	180	167	184	173	220	197	161	202	178	189	216	194	189	172	201	171	209	223	182	198	178	189	204	175	202	196	196	203	182	181	176	171	219	196	215	191	203	188	193	198	217	185	200	206	186	191	156	197	201	185	185	194	187	195	191	196	191	194	180	201	204	211	169	181	192	196	193	204	190	188	197	187	194	178	209	173	204	207	197	197	186	201	186	189	212	194	193	215	176	205	166	186	187	218	187	187	187	211	175	180	177	194	201	166	203	214	196	192	171	166	180	187	183	179	196	202	172	234	207	143	188	204	192	167	184	176	186	190	202	188	184	195	189	189	185	168	180	158	195	203	178	183	168	180	160	187	185	192	201	173	190	188	183	191	201	173	196	197	200	204	188	208	181	194	185	181	183	212	178	188	180	188	194	200	188	203	187	179	203	182	197	198	174	190	181	189	185	186	195	217	213	190	183	197	179	158	200	194	187	197	195	188	192	185	196	160	190	199	207	178	198	187	207	179	187	176	186	216	190	188	212	177	189	203	192	197	179	190	195	183	205	177	172	164	204	190	183	195	178	198	185	179	177	205	198	209	163	214	164	196	206	193	188	193	185	188	181	170	170	192	189	160	183	220	198	184	195	170	198	189	179	153	174	175	214	178	194	177	180	171	170	202	180	176	171	169	166	191	167	179	180	195	176	205	190	174	191	183	206	184	188	188	188	181	193	193	207	162	160	199	178	205	194	193	206	204	179	199	172	180	196	176	189	176	191	176	227	198	199	187	208	172	195	192	185	209	207	191	184	175	215	192	203	184	197	160	198	190	198	184	203	209	188	186	219	196	204	206	187	226	166	193	189	185	166	195	199	227	175	181	195	176	189	182	189	187	186	192	196	220	203	199	187	188	209	190	189	187	181	172	181	181	204	183	174	201	193	202	186	189	187	201	219	170	187	206	181	193	199	216	187	177	202	196	190	176	206	199	194	153	185	187	198	199	197	159	181	183	172	189	203	190	201	185	177	164	202	171	191	182	197	217	166	184	186	179	180	201	203	191	176	185	191	183	170	171	191	188	177	196	167	175	200	201	191	196	212	190	212	192	173	177	185	175	228	194	199	188	151	185	191	189	187	203	194	180	201	207	182	203	176	180	188	176	181	196	196	211	187	174	184	189	213	223	186	187	215	191	184	192	175	194	166	191	177	186	179	172	160	179	182	208	175	199	187	182	203	176	196	193	200	192	196	183	183	199	186	204	203	218	163	183	170	191	180	194	182	166	188	176	186	189	195	167	173	162	215	208	177	198	173	200	197	186	170	182	212	202	193	175	183	179	185	161	181	174	166	190	159	213	211	166	185	168	205	175	195	203	173	196	176	178	189	188	206	189	173	182	170	168	195	186	202	195	181	202	217	166	190	168	172	211	196	200	171	192	186	190	203	182	195	171	185	179	182	161	170	200	186	184	184	211	180	188	181	209	218	187	197	204	182	182	178	218	204	175	177	189	188	188	202	182	193	218	199	187	181	158	192	186	186	184	208	196	188	197	179	217	193	183	217	193	180	187	191	161	195	173	167	190	189	193	217	179	192	189	196	155	203	208	168	169	196	187	190	202	182	197	199	196	170	171	186	232	181	207	199	201	177	197	210	199	192	196	175	194	157	167	185	170	169	171	205	209	188	155	175	199	177	175	200	196	200	210	200	197	172	211	194	192	182	208	223	191	217	201	180	194	158	198	186	176	178	195	171	181	187	202	178	184	183	178	181	205	198	192	194	206	179	170	179	186	187	205	180	195	204	207	195	200	206	177	172	196	225	188	167	196	200	171	195	180	171	200	199	176	211	209	170	191	170	186	170	186	190	188	212	190	176	189	209	199	193	201	174	197	205	187	165	188	186	188	207	179	202	201	190	177	185	193	186	191	179	177	188	213	173	201	174	196	198	174	179	216	166	188	182	189	198	192	200	214	185	199	182	195	175	179	178	175	179	187	191	180	202	168	183	205	179	191	212	219	219	195	187	192	172	196	176	198	183	183	191	197	192	179	193	196	191	187	198	157	163	174	184	208	186	205	211	195	175	195	200	176	177	185	180	204	204	196	212	191	180	208	192	194	210	193	182	167	188	191	194	170	199	176	200	180	191	200	208	175	180	180	195	194	208	193	203	220	191	202	191	213	199	199	200	195	173	213	180	172	216	198	166	175	183	198	201	224	209	174	182	195	190	162	180	168	187	236	203	196	195	196	168	183	200	165	191	186	200	201	201	155	177	191	209	194	179	180	190	196	170	207	201	200	185	193	199	161	168	148	182	188	199	191	205	175	184	187	197	197	191	192	183	188	188	195	180	173	182	200	182	184	198	195	191	186	166	214	174	197	205	178	219	195	220	198	203	181	185	202	177	225	186	195	195	204	183	167	199	210	186	194	150	198	202	196	192	176	158	161	163	184	185	167	167	160	202	224	193	191	188	201	185	202	207	204	161	178	211	168	187	199	174	211	181	150	179	208	186	190	184	205	197	201	165	192	167	195	193	182	201	211	175	174	170	174	187	204	189	176	178	187	183	201	189	188	193	192	198	171	197	188	177	208	180	192	201	192	228	190	176	193	172	195	175	197	186	188	170	196	193	208	189	210	201	202	197	206	187	198	175	185	200	183	192	172	190	172	173	176	187	200	194	198	177	201	202	185	198	187	203	180	220	220	169	174	187	199	184	181	184	193	178	197	184	199	190	218	202	196	173	163	205	187	180	230	188	195	191	203	171	197	206	165	214	164	203	193	195	194	187	202	175	176	200	170	196	181	184	184	193	188	175	203	192	163	155	173	187	211	193	170	173	193	175	194	209	175	216	177	190	181	162	206	217	205	157	199	159	220	201	207	193	227	193	179	184	190	201	177	202	218	202	188	186	192	192	192	173	212	188	194	205	173	198	169	215	196	190	180	189	183	188	168	197	179	167	182	195	199	187	216	190	210	184	193	174	197	193	190	223	206	174	175	211	206	201	184	175	177	188	189	183	169	201	176	183	180	173	167	177	208	182	178	231	210	187	184	190	176	189	175	189	181	186	191	202	206	188	173	209	188	183	156	161	200	170
31234	33110	32586	6965	2560	2244	1892	1456	1614	1726	1348	1131	1323	1371	694	646	654	675	3295	15679	18935	14230	10572	3980	896	500	482	1164	1962	2898	2382	522	417	471	430	447	416	449	450	475	441	447	484	422	466	444	418	422	445	450	451	448	443	443	453	461	473	448	435	451	423	466	456	414	421	473	428	430	486	464	445	453	432	445	445	413	417	460	429	445	461	449	460	449	494	432	442	452	434	429	476	496	450	473	425	439	452	466	415	397	449	497	457	460	427	423	455	509	450	456	449	466	476	437	427	491	421	416	431	459	452	434	462	424	433	427	446	493	443	455	447	433	489	483	420	438	428	441	433	467	480	468	468	452	437	486	443	493	438	457	464	483	418	460	484	402	437	466	445	456	431	460	439	434	431	440	466	423	446	466	470	471	411	456	474	462	459	425	471	479	404	445	428	418	495	404	398	427	445	443	440	440	476	459	429	430	424	445	398	418	416	459	440	446	473	455	469	439	446	466	436	464	450	484	434	449	441	448	451	429	473	464	447	450	473	440	521	483	464	433	441	450	450	484	442	446	477	453	448	470	496	425	408	413	433	429	449	464	446	418	432	462	454	431	450	446	433	435	427	461	455	443	464	448	499	453	468	454	464	448	416	448	449	483	441	450	442	437	450	464	408	470	410	456	450	415	429	460	434	461	478	449	417	417	434	472	442	492	441	459	441	474	460	454	472	457	449	442	430	460	439	464	489	444	466	474	438	463	465	448	445	448	443	465	432	446	430	471	430	457	441	434	442	474	481	421	470	444	418	451	485	473	414	435	432	452	482	417	440	443	422	472	451	436	471	414	431	444	439	453	447	438	433	492	449	434	457	424	451	445	461	424	458	456	417	426	444	440	473	441	434	476	462	426	440	458	449	444	447	456	455	454	457	463	467	454	466	477	462	459	422	465	437	466	442	514	431	431	464	431	423	433	447	456	454	426	445	441	455	453	455	432	448	455	446	441	461	446	453	439	451	491	458	417	435	468	430	446	420	437	426	458	492	476	446	416	421	432	441	432	432	449	419	441	439	443	498	457	431	443	445	466	425	434	443	480	438	437	445	443	460	456	452	465	514	439	465	446	464	430	434	404	471	434	462	434	462	435	421	426	460	443	472	464	405	447	476	454	420	439	413	397	453	471	457	476	432	470	430	439	494	418	444	448	448	425	459	446	445	418	453	454	419	424	504	448	417	451	449	470	445	433	431	443	440	460	427	468	425	421	434	435	378	477	436	456	460	444	427	448	478	453	453	477	448	410	432	398	409	414	469	457	444	434	435	423	446	460	452	416	416	525	434	440	448	457	447	465	431	461	453	459	435	471	441	457	488	442	442	419	448	454	448	444	458	488	431	428	459	457	464	450	417	465	442	450	444	443	456	430	414	440	458	427	430	426	457	432	420	458	414	457	422	470	417	440	445	422	427	435	420	427	485	420	452	440	416	452	468	444	469	437	425	458	434	444	440	468	435	438	479	433	442	446	453	434	423	461	449	464	447	398	437	458	458	440	460	464	438	446	438	464	437	434	417	464	447	412	478	406	438	444	418	423	507	432	439	476	458	438	443	473	419	437	403	447	451	438	474	430	424	414	479	480	425	499	444	461	449	404	443	437	452	435	429	450	464	418	465	480	464	430	426	426	446	429	454	513	423	437	448	446	435	414	411	489	449	440	471	463	443	438	439	471	462	417	408	442	465	463	465	472	478	440	455	437	442	461	500	466	431	462	423	419	436	448	435	480	434	425	397	419	487	413	437	449	448	433	479	438	429	421	472	453	447	450	457	467	440	432	430	414	458	430	429	429	446	481	432	461	460	466	456	432	438	433	445	503	426	410	467	437	469	458	476	462	468	455	413	436	452	453	470	478	409	449	462	480	421	405	463	427	445	486	415	437	432	452	456	435	452	485	443	460	430	433	458	453	416	446	445	458	439	460	464	454	454	447	435	390	412	429	480	429	420	474	432	441	467	486	468	418	464	418	435	435	442	446	460	450	474	401	423	471	444	410	446	445	434	442	427	440	410	451	452	455	460	450	444	413	418	419	426	448	451	442	424	454	439	430	415	450	437	415	474	459	439	439	440	446	452	469	446	454	492	422	435	492	423	465	484	447	438	451	453	399	477	449	439	431	423	414	439	437	439	458	435	425	469	451	439	405	425	442	462	459	447	442	433	414	461	441	445	421	441	450	456	412	424	456	442	443	437	451	468	446	437	453	447	427	419	406	473	457	481	412	406	462	463	426	463	428	439	441	424	488	430	453	482	443	452	494	432	413	471	442	468	413	464	402	452	454	470	455	440	472	468	427	490	441	444	468	426	430	420	450	439	484	461	421	443	419	435	454	448	438	436	443	432	452	447	413	462	434	464	444	465	417	454	457	453	458	434	457	413	467	462	437	471	428	488	470	467	444	421	461	444	435	469	462	457	464	472	435	470	457	441	478	448	436	423	461	444	448	474	440	401	474	411	412	455	446	451	430	436	427	437	445	447	433	444	485	462	448	450	423	436	439	463	458	448	427	432	450	439	483	433	479	437	421	473	427	419	433	436	452	458	417	460	500	412	438	423	468	480	460	461	409	469	474	418	467	449	440	464	446	420	413	433	445	406	456	459	420	443	434	470	417	446	425	460	426	455	471	411	454	453	424	460	405	492	407	456	453	429	430	441	464	463	401	417	435	447	436	444	444	494	430	459	443	439	435	481	452	430	484	504	455	456	479	440	481	432	475	428	431	476	465	452	411	477	436	437	431	437	431	439	453	467	456	444	475	476	436	442	460	482	433	450	452	425	428	435	432	469	474	447	474	471	467	445	408	444	457	459	454	420	454	458	451	430	443	470	451	447	434	437	460	464	456	444	471	433	449	441	463	445	441	446	464	462	439	438	472	469	433	494	438	455	445	411	438	461	395	445	443	451	415	432	446	414	463	470	453	491	481	477	471	438	484	428	419	480	465	476	440	394	488	450	432	435	452	423	463	424	430	435	428	448	426	397	424	478	457	443	477	456	438	437	449	456	445	463	442	452	469	459	448	470	428	467	457	448	442	463	416	452	425	453	445	439	427	432	453	455	442	432	482	426	463	410	455	459	446	479	433	463	433	418	453	424	410	442	440	440	402	446	428	446	438	406	419	442	455	432	405	456	448	441	464	416	420	430	415	418	478	467	409	451	430	459	424	441	450	427	477	455	470	474	490	441	439	428	422	474	453	429	466	481	443	456	475	506	428	453	440	459	441	444	465	423	464	389	451	442	439	469	464	435	426	461	467	470	443	428	482	456	445	426	459	443	487	443	457	405	461	481	453	436	480	434	407	434	460	454	441	457	486	441	405	434	465	473	425	414	466	378	452	417	446	440	440	459	462	441	428	478	500	445	443	475	438	465	458	457	398	466	444	457	462	433	441	450	443	465	414	434	436	445	453	423	458	487	462	451	455	452	455	441	429	468	447	520	422	449	440	435	469	423	465	433	437	406	477	422	444
45231	46011	34895	24670	21402	15114	8921	4022	1553	841	537	417	502	517	225	211	204	238	1004	7041	9729	6664	4816	1997	381	141	164	167	238	543	1033	180	154	140	171	129	157	158	131	121	136	133	149	154	119	132	140	144	136	127	159	150	123	137	141	140	153	138	139	162	150	143	160	120	158	132	146	144	133	127	146	149	139	121	146	127	155	137	152	135	144	150	135	149	140	164	149	159	134	139	149	139	146	141	133	141	128	140	152	161	135	136	131	144	187	145	153	134	136	158	135	144	134	132	151	124	148	130	159	143	152	145	131	131	154	128	125	132	157	173	144	138	158	128	122	131	164	136	153	119	130	158	137	141	157	153	144	125	141	133	123	135	144	138	135	108	155	147	142	135	141	130	142	150	146	141	161	133	138	141	123	138	153	155	119	128	151	140	145	141	138	146	141	146	142	141	154	137	130	131	130	155	161	142	136	149	139	119	144	149	146	141	138	128	162	137	140	124	129	130	128	127	132	140	136	150	120	138	134	155	158	153	146	141	142	140	163	144	159	142	141	148	130	122	125	157	164	158	121	136	125	133	143	145	141	115	136	159	133	150	158	155	137	160	149	157	136	144	146	150	153	153	145	135	143	149	147	148	130	139	142	127	129	166	130	151	150	158	108	131	132	140	139	168	163	154	158	147	120	127	120	144	158	131	138	172	137	144	120	148	134	138	140	157	130	120	140	136	139	146	125	137	153	141	161	132	131	152	129	143	147	169	153	148	130	144	137	166	142	126	132	146	132	134	152	146	114	126	150	128	132	145	159	131	151	149	150	152	114	143	142	148	136	129	134	148	153	135	147	131	142	142	140	129	130	131	136	138	120	121	133	139	124	139	126	139	134	148	153	141	141	131	137	135	126	156	135	143	145	144	134	142	156	122	147	128	151	154	135	138	154	138	160	130	156	129	157	155	147	146	164	174	139	149	135	157	136	134	134	135	147	147	141	134	126	175	127	147	154	158	139	135	167	155	123	136	123	145	136	132	133	145	129	143	148	136	133	143	135	141	125	126	113	145	144	139	120	157	160	149	156	119	126	152	145	156	134	144	123	143	145	127	144	150	144	134	151	140	120	141	152	131	132	150	126	146	156	124	138	147	140	155	142	135	135	165	153	128	137	133	146	137	142	155	139	153	136	159	149	149	131	142	151	143	120	137	138	131	144	145	128	142	149	135	150	134	151	136	128	121	144	147	151	127	126	140	127	129	132	141	152	139	128	153	161	145	137	126	141	149	151	157	135	137	134	130	142	131	128	150	143	138	130	110	133	136	146	152	146	138	143	129	135	137	155	154	134	122	143	139	153	132	159	172	128	131	145	139	155	150	158	126	129	134	126	144	132	135	126	126	127	137	135	131	132	139	142	148	154	147	131	150	133	134	139	169	124	140	159	152	140	155	126	156	125	139	140	144	150	147	148	143	145	134	141	157	148	147	130	141	120	165	143	94	126	158	136	132	127	127	162	154	145	141	130	146	134	128	105	153	139	126	139	160	123	131	145	153	140	141	146	149	145	118	155	121	123	147	149	149	126	160	120	142	144	133	146	138	151	149	141	142	135	148	118	139	137	146	136	140	143	132	150	138	120	146	144	129	141	158	150	149	152	142	167	154	141	150	141	133	140	127	125	143	134	136	137	140	138	162	169	145	120	141	161	129	129	153	128	121	117	147	162	139	147	128	138	127	128	158	127	152	123	130	145	161	133	132	113	152	119	120	127	155	148	151	154	142	128	160	157	120	141	150	151	142	141	161	147	139	138	156	148	150	168	125	136	144	134	114	137	149	159	137	127	128	150	135	131	137	149	153	167	144	126	148	129	131	139	152	149	158	129	133	155	129	143	152	145	124	110	141	118	146	136	127	151	149	161	139	131	143	140	140	140	142	156	161	137	128	143	137	153	129	145	129	140	154	120	135	133	159	133	126	143	116	124	134	128	155	132	155	177	126	161	152	150	135	131	149	143	140	128	122	127	144	142	151	132	136	147	119	160	146	159	122	131	134	142	133	124	130	126	137	143	138	128	132	142	131	135	125	134	146	119	155	152	137	122	146	156	149	145	144	132	113	152	124	141	144	153	148	136	149	141	129	146	126	148	130	136	150	136	149	148	161	155	143	158	135	145	164	124	153	162	147	144	150	121	141	129	123	161	131	148	151	164	147	152	120	137	149	159	142	160	157	125	141	130	161	147	133	155	148	129	140	177	127	112	137	118	125	164	162	142	126	127	106	149	112	143	118	124	136	127	137	144	134	140	147	147	145	151	124	175	136	139	153	139	144	129	125	118	140	138	130	140	154	136	162	136	136	136	136	145	114	114	154	160	139	144	151	156	150	152	159	121	119	127	112	133	144	120	95	141	135	128	140	149	149	115	138	149	171	138	137	144	128	167	133	136	135	129	117	137	134	137	139	148	169	159	155	134	139	135	144	131	143	129	143	163	121	144	134	127	161	146	141	136	159	147	129	114	122	140	130	127	150	148	152	146	161	142	110	145	116	138	143	158	132	126	125	141	160	144	143	160	147	126	136	154	127	128	134	135	153	133	136	145	142	128	144	120	132	162	149	115	144	143	141	149	168	133	137	138	124	153	145	150	138	130	148	140	150	141	151	148	152	158	148	161	132	154	151	160	152	154	115	145	126	143	166	142	152	157	155	138	167	157	136	124	114	127	140	132	134	139	150	133	132	139	138	121	124	156	136	154	121	153	135	151	145	139	129	124	148	151	144	140	156	126	155	145	132	151	143	141	131	160	118	141	151	134	132	132	140	134	145	133	148	148	149	150	137	140	136	150	142	145	139	155	141	123	148	151	165	120	141	151	140	147	170	159	126	158	134	143	131	155	141	147	144	132	149	118	147	128	144	148	157	138	146	158	139	150	146	140	147	134	118	146	161	141	140	155	159	146	150	144	115	131	137	153	122	145	148	141	152	159	143	150	134	141	126	143	123	143	151	146	130	149	127	123	143	130	177	122	138	123	142	135	121	133	140	145	134	127	158	139	156	144	147	139	146	153	117	147	154	142	140	140	152	141	149	176	160	139	132	115	125	178	149	143	148	144	150	143	144	130	158	138	151	146	160	135	164	153	140	143	156	154	145	146	117	148	127	115	120	134	156	136	146	169	137	137	150	138	155	140	135	145	137	155	141	157	138	136	135	148	126	157	142	138	134	144	145	143	124	141	143	127	146	152	143	150	129	158	116	137	139	131	155	137	142	150	117	150	154	143	165	136	144	144	142	126	135	148	149	166	137	127	124	162	140	138	151	126	139	130	148	143	149	152	125	146	149	138	139	139	138	148	127	133	131	158	149	136	148	162	142	114	141	139	135	136	155	131	158	173	140	136	141	158	140	135	127	134	174	151	146	148	140	139	141	135	137	153	123	136	138	162	136	135	150	146	120	140	117	161	151	155	141	142	123	129	139	134	127	152	146	126	136	154	151	149	162	150	158	167	146	125	137	134	147	135	130
34407	44466	28624	6278	4974	4403	3822	2879	3233	3500	2522	1908	2640	2603	953	878	831	1156	5988	26804	31183	24904	19612	9669	1625	392	408	448	750	2898	6134	415	343	329	355	347	345	289	375	376	334	368	329	353	352	331	339	333	366	347	362	361	316	335	294	303	334	303	331	342	345	345	301	310	326	371	314	326	347	335	362	349	330	371	310	348	363	358	348	310	343	336	359	325	340	385	379	354	361	341	322	332	282	340	354	313	312	322	336	296	379	324	330	347	337	373	353	332	331	319	334	315	334	323	321	312	341	367	363	347	316	335	328	301	310	366	340	352	328	352	344	328	312	343	361	349	311	342	310	369	333	336	335	346	345	338	336	309	296	357	335	330	344	317	346	324	325	309	289	316	335	313	320	345	347	297	354	310	342	326	300	353	340	307	332	320	342	327	348	338	307	319	312	325	309	340	328	342	340	327	332	302	358	350	331	321	345	349	357	287	351	335	323	311	313	348	353	339	333	340	325	328	326	357	296	369	330	337	334	356	340	343	353	362	320	356	337	330	341	352	328	322	338	348	315	336	326	360	326	339	358	348	309	333	335	343	332	326	322	325	337	328	331	318	328	322	329	347	331	319	319	328	314	346	362	333	331	345	333	358	332	323	330	349	314	332	345	339	318	322	317	354	312	312	358	320	360	323	306	350	338	311	346	332	350	344	331	324	338	334	361	351	344	321	328	295	290	357	330	337	309	330	329	352	288	334	341	325	355	333	352	333	357	351	344	307	355	325	308	330	363	333	304	320	350	323	320	330	383	374	334	321	348	326	342	335	313	314	317	338	352	317	307	320	331	360	340	334	311	325	305	335	335	336	341	355	326	322	326	347	312	324	319	305	378	335	331	320	304	330	332	329	345	322	368	348	334	324	349	343	322	330	318	333	342	337	329	317	323	339	342	340	376	348	306	359	359	327	343	338	352	304	320	313	356	371	334	333	347	355	347	315	324	358	320	357	359	351	346	336	370	318	329	325	324	345	294	347	314	329	332	310	355	325	322	340	310	338	343	299	337	359	336	336	335	314	319	337	347	319	388	318	333	321	331	330	308	336	342	377	306	341	331	331	336	308	310	353	323	321	292	332	337	330	347	340	350	372	318	312	297	335	334	343	344	305	355	320	309	343	322	324	363	344	316	325	357	333	344	336	359	305	302	332	305	297	321	354	328	336	338	319	313	347	319	342	340	325	337	352	324	314	346	318	342	360	291	339	335	334	310	343	330	310	322	302	357	315	355	347	341	336	314	319	328	325	344	315	317	306	322	295	291	340	350	308	333	358	363	338	334	340	325	349	323	335	319	344	340	333	357	302	366	327	336	331	328	333	359	323	340	348	339	339	343	301	320	329	347	348	360	323	368	328	323	319	312	326	357	319	349	323	338	343	369	312	330	310	330	338	350	318	336	330	332	354	309	326	323	321	349	330	333	343	339	325	324	336	349	368	296	309	336	344	344	328	338	327	352	341	333	372	319	351	309	346	339	331	303	349	333	328	346	301	330	321	336	339	322	332	324	362	321	331	313	320	355	328	304	324	342	347	324	337	328	340	366	319	361	342	355	356	343	360	337	373	301	334	336	327	325	320	321	326	316	320	332	296	352	329	335	320	323	309	333	347	306	302	343	314	318	345	318	326	345	343	337	322	344	319	320	326	350	347	297	317	335	345	408	330	326	371	318	324	315	331	349	341	304	335	343	300	337	342	323	325	330	351	324	350	331	282	325	329	320	338	315	320	307	330	337	330	369	348	320	359	348	330	316	319	338	325	307	323	336	339	320	324	342	345	317	333	352	360	342	307	356	363	330	333	330	311	321	371	317	360	316	330	322	313	326	326	335	335	360	327	317	327	333	319	334	325	300	359	317	327	306	315	332	332	325	283	328	331	311	332	338	355	327	350	340	328	350	343	320	339	368	316	319	348	334	344	336	314	379	331	321	343	301	331	327	319	313	329	334	296	339	334	342	318	335	351	344	319	348	343	335	309	315	302	307	318	323	340	370	345	346	347	330	346	367	341	359	335	301	332	328	324	331	300	312	339	321	289	351	335	354	327	316	318	337	348	333	297	323	323	334	332	365	361	310	345	325	354	313	368	325	331	365	316	326	351	336	324	309	352	327	339	346	354	353	350	343	330	316	326	318	312	324	361	352	310	331	313	317	376	340	307	301	353	339	342	320	337	313	330	359	325	324	319	311	320	368	378	368	326	341	348	347	346	294	318	310	366	322	330	319	329	313	322	313	324	352	325	322	349	363	344	332	330	321	361	341	339	340	324	339	324	335	329	324	317	325	335	335	340	330	331	323	356	363	350	329	330	299	325	328	347	346	307	334	331	339	317	337	329	311	367	348	329	325	339	328	349	349	313	327	337	311	307	317	353	370	329	355	329	309	343	310	310	298	359	300	304	292	305	327	316	328	365	363	332	346	297	353	311	339	320	318	318	349	317	298	335	326	338	339	331	323	328	329	292	320	330	350	340	316	311	358	356	339	317	328	336	333	319	330	325	331	328	334	307	336	373	334	337	350	316	335	308	314	336	334	351	326	332	320	332	366	341	316	367	322	324	327	343	315	345	306	297	302	325	316	305	343	328	321	353	334	313	388	326	340	332	345	387	357	326	341	319	363	324	342	333	307	343	348	336	357	336	356	358	323	330	324	339	382	322	341	324	371	321	323	350	366	350	310	338	323	377	339	327	330	317	346	321	349	293	360	332	320	294	346	346	304	340	306	328	359	318	362	312	343	323	312	321	348	310	313	333	312	339	345	367	299	340	341	330	343	332	299	323	335	348	330	336	335	355	342	296	335	336	359	372	332	339	341	312	340	324	345	338	312	353	328	357	325	332	366	320	334	312	323	308	329	312	327	272	342	321	335	355	327	336	328	344	337	307	348	345	331	308	354	332	319	310	330	341	357	320	326	350	304	344	311	319	329	308	352	346	341	341	300	294	355	315	311	348	344	333	341	350	321	324	354	323	334	330	343	338	350	349	372	329	333	341	354	329	324	321	330	336	339	353	325	325	342	337	352	335	344	338	305	369	344	331	311	337	301	325	321	311	306	336	323	342	358	363	345	332	313	320	322	333	327	285	313	318	320	342	315	332	323	324	345	341	343	334	317	352	338	336	328	315	333	385	326	314	338	339	348	318	343	327	318	354	323	276	339	293	337	362	331	328	306	361	337	312	369	339	338	331	359	326	328	330	351	318	325	328	313	335	341	314	356	305	354	357	328	325	340	368	333	304	349	342	305	374	331	351	330	336	329	324	318	348	370	343	344	376	327	325	341	354	349	344	296	337	329	337	334	340	349	342	358	350	329	337	353	340	324	362	313	305	317	335	344	353	346	360	328	313	342	341	323	306	324	336	325	334	342	344	323	331	329	334	327	352	317	370	312	331	321	332	340	333	344	350	321	336	336	358	313	321	325	333	316	306	348	319	359	352	325	316	341	312	361	302	316	307	350	341	321	310	288	330
10511	11223	4654	904	272	242	184	179	176	178	170	151	178	171	155	176	170	155	181	294	477	412	399	257	170	152	134	153	151	177	196	163	154	154	135	163	159	135	155	165	162	185	167	155	152	160	154	165	152	166	157	156	149	166	174	153	140	171	161	154	153	138	167	177	155	167	148	174	158	158	153	165	134	164	154	169	143	178	158	147	179	136	178	151	131	157	163	149	140	153	181	149	158	147	147	150	147	162	182	142	151	152	163	146	168	178	168	144	167	160	160	186	161	154	156	170	147	161	130	130	156	141	147	176	187	152	159	145	163	148	154	167	151	166	138	170	160	153	177	147	164	142	140	171	166	161	146	151	158	163	177	139	140	141	153	158	171	161	148	142	147	156	174	154	169	142	148	165	175	170	168	154	142	138	165	127	157	141	143	170	160	166	157	168	153	154	157	159	155	168	147	135	148	152	151	162	168	155	155	144	138	154	151	185	161	155	159	140	145	151	153	148	180	147	175	152	153	164	137	166	150	146	168	158	170	158	160	161	167	150	140	149	143	144	152	157	155	134	159	157	167	151	148	165	148	161	164	169	169	151	162	141	161	144	162	158	131	141	172	169	171	167	145	148	163	167	138	177	162	150	144	166	171	163	157	133	161	169	137	173	133	148	162	201	164	165	156	162	168	157	163	173	165	152	139	159	165	178	163	179	159	172	149	142	173	160	178	168	157	173	159	163	146	167	151	163	173	174	162	173	153	135	136	158	169	165	180	139	151	148	187	163	158	176	142	161	168	160	154	136	172	161	140	179	182	156	162	166	174	158	151	154	175	164	155	148	177	159	179	166	151	136	157	134	171	159	151	151	144	150	157	177	159	162	156	145	157	169	159	190	149	136	157	174	149	155	132	150	153	167	146	166	159	162	132	159	169	154	141	165	159	143	167	164	166	159	159	165	167	143	152	142	173	171	164	154	160	188	174	149	154	149	154	144	158	143	154	160	183	144	168	131	166	143	159	156	141	150	163	172	171	162	169	144	159	146	153	158	139	172	157	147	153	163	156	168	156	155	175	141	152	167	161	181	147	171	158	162	164	179	170	147	160	180	164	153	165	140	133	158	135	164	140	143	152	162	153	154	164	162	129	149	144	141	155	159	172	160	162	173	165	148	147	157	155	168	165	174	139	160	168	145	153	151	145	145	131	141	143	154	161	168	162	159	160	139	177	148	158	152	128	165	139	156	155	156	148	173	161	163	153	128	156	158	140	157	149	157	172	138	150	150	153	157	143	152	156	175	164	157	152	157	188	160	143	150	157	162	162	183	178	158	148	171	148	175	146	161	179	143	170	146	174	155	145	141	180	140	155	139	174	157	153	148	167	147	164	151	154	149	150	147	167	161	158	150	153	166	147	157	156	145	159	183	175	165	165	152	146	140	150	167	152	155	162	151	164	158	143	149	136	173	166	144	137	138	154	141	165	142	179	139	144	156	153	171	170	147	169	166	158	139	149	151	165	157	153	146	163	158	163	175	160	159	183	155	156	143	163	152	172	173	144	160	155	177	164	159	164	145	155	174	165	142	156	141	155	183	182	163	179	175	155	156	168	135	152	164	173	152	160	158	150	168	151	194	141	162	166	161	152	173	152	179	173	180	162	155	192	131	113	168	153	170	160	155	153	131	149	143	154	161	148	164	160	150	152	148	169	169	142	158	162	179	161	146	161	185	152	150	167	150	166	140	158	153	168	155	152	151	166	153	162	183	146	159	158	158	149	151	146	158	163	152	160	159	185	147	165	157	141	157	151	153	168	179	155	151	138	133	157	156	171	152	182	160	182	155	144	151	151	149	134	156	179	146	164	171	153	144	148	155	136	127	157	150	149	157	136	154	156	142	166	171	145	151	164	171	152	156	156	150	158	163	155	146	181	180	176	163	155	170	151	150	176	162	132	173	169	168	182	170	151	145	122	147	161	153	173	172	138	180	132	142	153	152	161	155	151	157	138	158	147	154	167	162	169	129	178	148	166	145	150	150	162	147	170	151	159	169	143	154	134	154	151	147	172	140	148	155	129	168	161	161	141	154	135	166	159	151	166	159	136	145	150	141	154	150	172	159	180	158	143	135	146	164	153	164	153	186	134	169	173	154	172	148	169	144	181	177	154	152	156	157	164	166	163	153	140	157	143	158	136	166	149	148	153	179	148	184	167	183	169	163	158	159	170	165	173	173	159	153	168	178	163	166	147	170	155	147	159	161	163	159	152	149	154	150	159	172	156	138	155	149	166	150	162	145	167	156	145	175	157	155	175	140	165	150	202	142	146	181	168	161	160	157	178	155	150	152	131	161	147	164	148	147	164	166	167	170	164	159	160	180	137	156	163	159	133	182	155	138	161	148	138	186	154	175	171	162	167	167	158	147	178	148	159	144	175	141	144	164	149	138	196	169	147	160	144	160	173	164	134	141	164	174	158	155	146	141	144	171	172	150	160	175	160	151	151	168	167	157	177	159	157	136	153	159	183	155	163	146	175	148	148	172	169	155	152	154	143	137	131	152	162	178	165	173	140	158	163	148	195	146	157	152	156	136	168	135	157	153	162	140	132	170	167	165	162	168	160	165	167	151	164	173	165	167	158	153	166	151	151	148	140	158	165	141	157	149	148	147	164	161	170	153	186	129	137	167	174	147	144	166	154	157	145	164	149	135	163	142	164	157	175	167	161	143	156	161	168	162	137	161	143	174	158	162	147	129	163	139	149	161	161	151	140	161	134	181	164	148	162	166	165	141	166	176	149	149	152	146	138	147	158	162	156	146	165	154	174	174	152	165	153	134	158	138	171	158	162	177	137	144	153	122	164	169	144	171	175	156	157	161	162	156	158	174	160	143	161	169	152	160	152	154	168	179	161	148	162	186	162	157	161	153	164	123	143	150	163	147	150	177	145	143	155	159	159	190	140	159	170	154	181	154	173	150	156	161	153	149	145	155	148	149	159	160	140	188	143	174	166	152	148	153	160	149	132	135	159	169	174	154	157	152	147	190	160	148	171	158	132	158	152	166	155	160	142	168	154	162	149	155	149	170	138	137	171	127	164	164	147	155	159	147	161	138	143	159	156	160	137	145	143	125	138	166	157	151	168	149	156	153	167	158	164	157	160	147	131	140	159	145	144	166	151	189	185	162	129	144	156	148	154	146	159	162	151	146	157	152	175	155	169	171	142	142	137	183	154	139	138	145	172	151	158	163	174	171	174	145	174	162	156	159	185	148	165	160	155	141	159	149	162	153	172	181	166	155	141	166	136	148	175	172	171	154	143	149	164	149	173	161	165	154	150	157	156	170	154	153	140	167	155	160	148	151	175	185	142	173	172	170	156	168	160	169	160	181	138	154	157	151	140	174	161	165	159	124	139	155	140	174	149	156	146	157	154	177	160	165	156	163	149	162	162	165	123	138	162	152	155	164	200	155	160	160	161	145	170	169	169	149	185	144	148	163	162	149	152	155	176	153	152	131
9084	11295	5455	906	583	635	535	528	538	508	507	473	459	445	404	412	397	387	545	1382	2448	2252	1909	868	398	405	379	405	418	529	590	357	411	387	389	396	392	421	388	393	354	382	395	368	369	403	385	421	385	394	399	394	375	371	394	391	384	380	376	410	368	407	409	405	398	372	417	379	409	379	376	389	374	385	409	364	381	410	378	399	422	406	362	380	389	376	381	393	390	372	411	396	405	381	344	343	382	402	386	369	381	414	389	379	380	408	415	383	406	369	390	410	380	372	343	356	367	378	367	383	401	367	383	362	408	388	364	383	379	389	376	415	335	413	362	369	376	384	384	412	357	374	388	367	351	427	373	383	388	415	384	361	390	383	388	369	403	365	370	409	348	366	366	361	427	378	386	419	405	345	374	400	352	403	406	390	383	380	376	385	388	371	378	401	390	356	392	403	402	365	409	415	378	399	372	377	364	384	401	404	385	413	386	411	338	380	367	409	370	374	419	364	367	381	418	381	378	390	376	380	412	403	409	410	402	369	390	366	354	372	389	374	404	393	410	405	395	404	392	376	353	370	408	415	437	379	367	363	425	364	390	393	366	354	389	384	403	381	368	357	398	377	389	374	396	386	364	380	402	412	404	399	418	407	395	380	429	400	402	377	421	377	376	379	404	374	404	410	407	387	388	394	404	390	401	396	365	409	396	373	402	407	420	367	385	405	389	366	385	376	370	397	366	388	392	412	369	401	389	374	374	391	393	387	407	406	398	417	367	398	428	378	369	410	401	372	405	380	396	359	370	395	376	376	386	392	413	362	374	350	387	390	361	414	390	388	411	386	408	415	354	401	382	383	382	402	383	329	417	412	391	366	392	397	430	393	365	398	376	366	388	379	387	400	348	433	396	404	394	412	399	387	390	388	364	369	438	357	394	429	441	406	371	407	378	383	410	385	384	404	367	401	390	401	388	409	368	379	381	380	382	375	406	370	359	428	401	397	388	370	371	412	407	394	386	402	371	383	374	414	386	369	394	391	399	366	394	395	380	388	408	400	391	394	372	401	344	409	405	368	424	357	361	390	376	375	381	362	389	374	368	385	422	427	397	370	369	390	367	376	433	419	400	381	412	412	402	386	388	375	394	404	398	346	387	407	403	368	341	411	400	346	388	377	350	415	348	408	382	380	386	422	347	389	369	408	395	391	387	414	366	365	407	376	380	382	389	391	373	358	398	390	374	397	373	382	389	366	375	375	391	399	385	363	368	412	380	369	386	375	400	393	419	390	429	363	358	372	376	380	360	380	397	413	396	418	360	346	420	420	363	381	388	412	382	414	415	388	376	394	401	402	409	377	406	376	395	382	391	384	392	377	412	371	392	371	381	413	370	377	403	409	383	399	380	391	379	392	413	367	386	362	386	400	430	396	347	388	359	365	350	377	338	374	380	382	353	415	402	401	398	348	411	364	388	386	343	408	367	364	397	385	390	420	381	379	396	419	371	398	390	380	377	405	413	407	387	385	370	385	406	414	378	385	391	398	370	439	389	406	394	381	365	419	370	390	410	376	387	389	378	368	393	380	399	369	387	352	380	403	369	380	405	400	384	370	384	396	389	383	378	389	427	384	411	375	385	378	383	401	398	415	409	392	409	382	358	389	371	410	377	390	375	386	409	381	390	390	366	368	361	373	398	391	398	383	382	367	388	379	369	363	397	378	350	419	352	368	368	378	387	383	394	398	399	372	345	402	382	370	395	384	404	379	363	356	384	400	400	361	385	361	391	362	387	373	390	400	388	408	401	371	363	390	357	380	384	392	375	342	401	409	352	379	368	398	395	381	360	385	388	372	355	370	371	366	371	399	405	380	354	393	363	394	397	394	369	373	399	407	412	355	399	407	362	413	386	371	374	369	369	407	382	399	386	379	388	358	346	393	382	399	370	375	369	372	411	407	398	390	387	383	412	425	399	392	404	395	399	377	384	381	362	389	396	372	378	365	373	365	396	380	365	401	412	396	398	393	366	385	387	383	388	397	383	375	417	387	411	393	383	399	398	398	379	397	359	391	390	370	385	343	373	365	366	434	397	380	405	376	375	399	386	403	409	393	383	405	385	393	370	383	373	379	358	382	414	386	394	384	392	385	349	406	411	387	383	375	368	370	381	364	378	387	382	372	387	374	382	393	392	400	371	355	377	441	385	393	368	373	363	409	362	427	363	372	396	389	386	351	428	375	379	411	365	386	370	384	401	383	401	346	393	382	373	382	390	403	380	323	425	369	383	363	352	386	385	418	366	349	396	356	390	393	377	380	363	388	375	380	364	398	407	343	374	371	401	383	410	387	416	363	411	377	388	387	362	393	389	358	388	384	414	400	440	379	367	398	414	407	345	401	393	389	394	397	427	372	385	366	400	409	389	396	375	354	390	386	342	368	389	376	368	390	383	398	394	392	429	386	400	388	363	352	365	407	397	369	374	364	413	380	372	386	349	388	424	339	414	393	375	338	387	393	371	423	392	372	358	404	396	380	401	397	372	396	385	365	383	379	400	392	385	373	400	376	372	344	369	402	379	382	402	396	397	422	391	362	387	365	398	381	399	407	407	421	375	378	421	398	404	381	370	390	418	413	362	375	373	379	404	367	364	359	388	379	394	375	384	397	384	406	375	377	417	399	396	383	424	366	404	414	358	388	380	388	360	383	440	385	397	375	384	395	362	431	352	386	376	386	388	397	400	408	404	349	382	394	373	375	352	412	366	366	376	414	368	344	385	384	367	400	357	396	397	386	416	383	381	364	382	386	390	411	390	367	366	361	378	400	381	352	383	378	380	400	376	343	397	384	377	379	368	370	348	412	373	391	364	368	390	388	407	419	361	353	382	372	360	373	396	367	380	377	421	371	400	381	380	371	361	381	399	431	395	414	360	396	376	424	396	423	395	405	405	400	397	383	391	427	370	372	377	412	336	374	378	373	383	375	346	400	392	382	367	386	425	342	366	346	401	380	409	432	385	395	392	411	386	399	378	364	360	415	390	417	388	428	394	372	408	392	399	372	365	394	392	358	431	367	369	405	394	382	362	406	395	373	364	426	401	359	378	384	388	403	390	413	351	425	385	378	360	419	389	364	403	377	360	366	378	348	398	365	383	414	388	429	408	393	394	380	402	383	397	402	347	379	404	371	390	418	427	398	400	392	406	404	413	339	415	394	400	400	393	400	396	378	388	407	373	362	350	392	375	374	409	365	401	371	383	394	405	416	399	404	367	415	447	398	392	382	376	390	368	365	390	396	402	395	384	415	399	348	370	353	408	419	417	390	392	417	422	414	401	374	398	374	377	367	404	418	378	398	363	375	359	384	379	382	367	405	412	386	389	410	415	339	353	369	367	391	400	378	376	401	381	418	411	401	440	401	408	397	374	400	367	381	421	399	380	361	408	384	397	430	413	361	415	388	392	384	353	363	409	400	423	405	387	380	360	372	409	375	377	399	376	350	399	406	412	411	393	348	386	398
42481	36516	32082	19979	12517	6528	3013	1178	583	591	425	359	409	327	252	234	234	213	729	3624	4065	2873	2099	777	199	209	191	215	436	472	351	204	189	193	193	200	202	223	174	210	194	173	183	199	187	191	181	169	194	196	173	212	169	191	192	204	208	183	189	198	209	202	209	183	202	178	178	199	188	188	185	183	193	202	215	194	179	171	188	174	205	181	218	189	183	174	199	219	173	176	176	193	179	167	184	188	154	208	156	190	172	164	187	174	180	210	193	192	179	179	160	177	196	214	195	194	193	181	172	178	168	207	207	217	190	184	198	207	194	190	211	174	175	204	202	168	198	194	184	208	186	190	199	197	180	177	165	199	175	173	180	168	192	168	198	171	174	203	193	197	200	162	191	180	164	199	180	212	209	186	206	208	169	189	196	176	193	201	173	185	172	196	217	195	188	185	176	175	186	201	177	192	182	216	173	192	198	206	196	177	207	198	180	160	192	196	214	199	189	183	187	204	174	154	184	189	211	192	185	183	198	187	187	188	182	187	181	192	199	194	176	209	177	180	194	170	175	182	202	187	184	202	203	183	172	190	201	195	182	188	208	181	185	184	194	200	208	188	200	214	243	228	190	189	217	184	198	205	177	185	167	189	173	201	218	186	209	186	183	201	215	193	203	212	180	188	192	187	205	207	171	205	222	196	188	196	190	205	201	206	191	159	189	215	192	194	193	178	209	190	195	207	216	174	185	184	200	197	180	190	195	205	185	190	187	188	167	194	193	199	189	201	181	201	195	179	202	175	197	185	213	197	179	159	177	224	192	198	199	191	200	182	193	182	210	168	169	201	178	203	164	189	197	169	197	205	151	186	197	213	169	221	196	192	188	184	204	202	197	197	181	171	198	169	175	196	204	172	199	186	189	198	203	190	206	188	176	182	195	203	194	190	180	183	201	162	193	192	230	187	159	198	189	189	170	166	209	196	188	190	187	208	197	170	191	194	209	196	179	195	198	185	182	171	199	158	208	172	186	184	183	198	174	154	177	180	220	190	183	186	186	180	170	176	180	175	181	196	196	162	189	189	186	194	183	191	233	187	213	179	171	181	174	191	177	183	207	202	198	196	204	190	196	197	198	203	171	219	172	172	224	205	192	183	151	175	145	177	170	219	174	179	198	177	157	172	185	189	196	196	223	197	185	171	208	189	203	174	207	168	184	200	162	210	183	181	198	199	182	178	165	175	193	213	188	176	204	188	184	184	194	196	200	183	176	202	181	190	176	203	174	187	164	210	186	178	185	197	193	216	186	191	146	200	190	191	215	196	175	166	196	190	179	205	205	188	195	178	180	202	196	188	184	188	199	202	196	204	181	182	173	191	175	200	196	163	183	182	182	192	208	204	187	183	214	194	205	201	182	197	167	181	193	237	191	191	222	220	181	184	184	188	170	201	222	192	220	217	187	177	192	177	214	200	211	202	173	156	192	195	190	187	158	163	183	184	183	185	182	185	230	191	200	175	173	189	205	173	191	186	199	195	220	188	198	198	193	175	199	176	172	199	193	158	179	216	199	200	201	171	184	163	184	203	174	190	210	204	186	177	177	188	195	203	200	197	171	187	208	190	203	170	185	186	178	176	185	193	183	202	164	185	158	184	180	178	191	183	192	174	175	186	184	191	209	194	187	176	179	220	171	198	204	183	175	194	218	180	183	186	208	216	191	206	221	210	191	165	196	185	176	194	162	175	175	201	174	193	196	187	211	190	207	201	176	187	199	161	169	182	188	198	170	199	185	184	198	164	187	165	179	183	181	198	195	157	200	184	185	197	177	206	179	186	212	201	196	181	192	204	220	178	193	180	200	186	196	186	178	152	182	208	175	210	185	184	181	181	200	195	220	220	198	177	184	202	185	170	207	200	200	204	183	231	188	184	162	167	159	185	167	185	184	202	171	164	193	181	190	206	188	168	177	172	182	187	194	187	209	194	156	184	204	200	202	184	182	178	194	167	173	180	185	201	190	210	184	190	179	168	192	195	196	218	231	211	189	211	207	184	185	164	193	192	202	194	202	207	184	165	186	195	195	188	174	160	180	206	202	206	199	195	186	199	184	168	155	178	187	188	173	185	176	194	175	211	177	173	199	221	189	194	193	210	193	206	193	195	186	181	191	189	166	223	173	170	206	213	185	207	219	195	231	170	165	201	195	180	187	194	210	188	183	195	176	194	190	212	188	174	186	195	189	208	166	189	197	204	180	165	183	176	183	170	167	188	179	183	244	207	168	197	204	211	195	193	211	183	191	187	201	201	189	211	170	166	183	182	190	186	188	157	204	211	189	178	217	191	204	177	179	206	187	196	174	174	198	219	187	202	187	185	189	203	167	208	213	192	170	185	193	197	199	185	174	165	219	166	189	206	189	190	216	190	171	189	193	223	178	183	158	195	198	182	203	184	191	191	205	155	169	172	216	176	209	169	188	190	200	197	195	191	181	209	198	221	200	214	208	187	173	219	196	215	187	188	161	192	196	174	175	181	180	188	180	182	236	191	167	184	191	173	176	191	198	193	183	207	196	202	210	189	197	210	211	169	185	203	205	203	188	193	184	189	180	186	212	197	173	213	196	173	191	194	203	192	191	191	178	194	171	177	195	197	192	192	192	167	183	157	193	194	202	184	181	229	203	183	209	165	177	202	185	188	189	188	192	201	178	158	189	187	204	187	190	171	172	195	167	190	166	203	189	190	207	175	191	165	166	161	195	188	173	201	177	185	204	194	185	162	185	179	205	204	183	190	191	171	173	181	186	188	189	175	180	188	169	200	198	194	197	180	191	192	221	215	161	236	185	193	192	176	220	188	203	195	186	169	169	173	185	181	195	183	175	186	176	204	201	197	189	169	195	181	185	187	183	204	196	194	189	177	172	194	199	186	209	172	159	191	203	177	203	194	161	195	190	192	200	195	204	173	164	190	191	215	174	185	185	172	191	194	190	178	174	185	195	188	169	198	177	184	194	197	209	203	181	188	216	220	209	188	184	184	207	188	182	172	202	225	177	191	202	193	202	189	185	198	177	216	179	160	183	188	186	178	204	210	179	173	170	199	173	180	182	192	184	180	158	194	174	182	187	213	183	183	184	185	191	198	186	192	184	182	179	190	190	201	173	181	181	180	224	211	214	175	175	185	187	167	188	214	175	219	214	204	204	193	175	170	184	192	207	192	194	186	191	191	166	205	180	160	171	178	194	194	203	178	189	183	185	181	184	176	200	176	186	164	203	181	169	182	171	154	200	175	193	210	193	175	175	194	189	195	181	187	197	181	166	177	189	168	192	161	204	195	168	182	181	219	180	180	169	184	175	192	178	159	173	219	183	196	190	181	218	198	171	197	182	178	194	198	176	173	205	192	189	198	177	219	180	150	197	191	177	196	218	177	179	200	181	216	198	198	172	221	175	180	198	177	218	188	199	185	193	171	170	173	176	175	227	178	196	199	184	197	201	200	184	223	183	179	186	183	176	186
33236	29085	25958	3221	2578	2348	1967	1729	1826	2920	1668	1282	1771	1204	760	651	673	710	4101	18612	18910	14181	10980	4042	584	506	494	627	2183	2309	1538	504	471	439	470	472	417	466	452	457	442	411	448	383	446	410	478	420	445	459	427	407	412	460	467	447	438	474	410	435	470	444	447	435	453	459	468	470	445	470	461	469	426	451	441	419	456	452	415	445	457	438	436	472	446	440	512	484	451	459	447	455	444	487	396	439	435	460	452	421	444	412	469	485	418	471	458	482	457	432	454	473	462	435	467	459	437	445	441	455	447	447	434	438	436	431	457	437	476	469	432	429	483	464	448	467	470	405	424	467	483	457	455	401	442	453	466	431	462	436	431	441	439	481	463	445	437	430	444	447	455	446	438	439	438	476	435	456	460	440	454	473	456	469	443	450	471	471	444	449	454	463	418	456	453	400	475	446	437	466	418	423	461	459	476	449	448	419	386	435	436	453	460	464	439	401	449	454	443	430	459	470	431	415	423	479	429	446	446	429	414	423	436	481	433	455	455	447	458	421	420	465	437	446	426	457	460	467	425	442	425	426	463	451	439	401	408	430	455	413	445	463	480	437	450	413	448	437	436	497	462	454	439	416	417	435	458	444	447	455	447	448	447	453	497	448	464	447	443	449	452	437	460	452	442	429	481	468	435	448	454	459	438	449	445	502	444	456	461	412	462	467	437	411	440	443	457	435	434	449	452	418	433	432	465	458	458	458	475	461	465	442	437	445	429	436	425	467	450	408	447	440	458	416	484	437	476	449	411	414	464	430	422	431	474	437	497	448	441	444	463	465	438	474	408	458	486	444	437	475	436	489	431	460	450	439	417	478	428	432	418	479	453	414	382	431	462	388	465	449	464	463	470	477	426	424	447	417	494	478	463	415	443	421	457	455	472	417	454	425	459	443	438	447	458	425	447	458	425	422	481	455	425	450	414	444	481	413	465	451	422	466	442	440	437	478	430	458	464	482	491	429	420	428	433	412	434	449	464	430	458	460	463	448	476	473	452	423	433	417	449	430	492	458	433	447	425	453	426	422	436	449	428	473	439	462	445	459	469	457	437	489	464	458	456	452	438	470	461	422	418	475	439	403	443	471	457	490	431	436	468	464	450	448	444	437	443	472	421	452	462	417	489	462	434	471	474	391	439	430	450	463	465	474	433	460	431	446	493	445	456	462	472	430	469	437	446	443	422	450	447	428	443	436	458	446	458	434	454	451	417	477	456	429	418	450	455	448	425	438	438	481	458	459	463	475	474	459	456	444	493	477	468	410	441	465	460	420	465	453	445	436	447	445	506	477	434	470	438	423	439	462	433	451	486	477	438	434	450	449	460	427	435	468	471	445	416	417	453	421	406	432	464	434	412	469	407	423	425	462	440	436	442	415	429	401	455	487	417	435	447	465	456	429	412	441	432	413	462	423	471	456	453	446	448	447	443	418	446	465	447	466	441	480	441	459	470	448	437	473	426	409	494	456	442	436	451	465	417	461	489	425	441	427	413	420	481	451	433	437	451	431	475	416	462	416	486	424	467	428	454	452	421	416	468	446	459	434	474	446	478	491	433	445	470	490	439	453	458	457	420	430	459	436	440	499	468	453	419	420	449	455	461	447	449	413	451	427	440	473	469	415	472	451	470	442	411	458	435	466	466	447	438	399	465	428	439	437	440	487	416	407	427	451	479	426	474	435	474	451	484	474	467	422	465	404	439	479	442	476	443	413	442	488	440	456	455	454	431	427	456	470	460	434	482	440	445	455	423	439	384	458	472	468	490	438	441	432	449	438	422	450	452	419	432	442	428	459	490	443	452	451	415	494	456	431	468	466	464	433	466	457	434	470	480	464	462	427	462	435	459	426	416	432	420	469	457	408	436	451	448	479	476	404	425	447	483	461	459	466	430	452	453	461	414	455	436	434	470	472	434	455	445	439	430	467	443	421	432	474	407	454	457	462	402	448	412	445	489	434	442	445	429	444	448	424	438	447	439	448	424	459	439	470	453	470	410	430	446	450	440	444	466	462	453	418	457	448	430	466	450	457	446	449	440	467	458	437	459	471	455	466	465	453	457	432	465	459	433	414	431	472	395	483	457	414	463	439	459	444	454	412	465	416	449	437	459	469	468	451	468	466	454	450	457	440	476	439	461	464	507	465	398	440	433	430	433	502	458	470	413	422	439	442	439	454	471	475	462	478	431	443	435	461	460	459	439	451	421	451	410	458	468	423	417	438	426	454	414	446	436	407	462	455	432	434	451	416	451	406	420	471	442	439	451	486	408	454	416	473	426	461	463	461	455	441	435	468	440	408	448	479	411	454	421	434	435	489	433	426	437	395	468	446	414	440	426	417	456	472	450	426	453	428	462	442	458	427	495	450	404	420	473	420	439	412	437	448	430	398	451	474	459	449	446	459	463	440	447	434	425	484	435	422	471	472	485	435	420	468	421	449	427	462	414	437	477	422	477	478	459	429	430	460	451	423	461	483	430	470	427	445	445	442	495	487	460	433	470	444	454	460	448	446	440	438	449	471	445	448	416	416	442	453	446	482	404	466	450	434	394	389	449	488	435	450	456	427	441	431	463	448	452	453	440	443	473	439	451	438	433	432	415	480	440	435	447	413	406	444	464	457	415	446	427	421	441	404	444	416	440	435	429	427	465	438	465	424	426	435	421	437	433	429	471	456	454	455	472	442	486	466	465	448	446	437	486	444	441	449	421	402	462	440	464	456	435	448	454	444	450	459	423	477	451	436	403	429	442	441	468	492	465	440	450	458	454	467	434	426	467	498	443	453	447	453	445	436	435	480	446	440	432	434	455	474	423	475	409	437	436	452	464	439	435	443	452	496	421	462	412	470	477	445	429	471	431	438	458	443	460	489	420	413	455	433	475	435	445	473	451	450	408	414	422	407	451	438	460	469	452	425	448	470	420	451	472	412	457	460	479	481	470	456	404	457	437	412	468	403	455	439	454	459	418	418	440	437	460	444	456	438	472	457	439	421	435	449	397	457	437	445	434	455	463	436	452	467	455	477	441	431	448	450	444	438	467	465	427	481	448	445	458	489	439	441	444	475	424	434	406	433	447	461	455	423	448	465	467	418	396	486	437	471	435	413	412	432	437	440	480	462	447	426	482	447	419	470	496	466	435	413	450	448	461	461	458	438	411	410	448	424	431	439	442	448	453	469	455	489	469	479	446	478	441	453	474	423	456	458	479	441	466	447	436	467	436	465	464	415	397	457	435	449	444	472	432	423	426	435	458	447	450	426	437	461	444	435	464	456	441	443	452	481	449	430	473	459	449	488	464	471	441	465	432	457	432	428	413	461	443	437	464	485	440	425	458	456	444	473	415	391	431	438	446	442	408	421	411	449	446	425	446	460	445	444	432	426	443	450	431	454	484	449	425	438	416	473	458	439	443	485	432	465	454	450	458	450	443	404	441	433	441	409	473	412	487	443	438	473	444	472	450	426	474	459
47817	42235	34477	24150	21020	15399	8977	4107	1615	2019	798	585	890	431	249	238	206	289	1908	7175	9362	7054	4580	1142	225	164	136	257	1020	988	486	140	147	160	153	147	129	138	119	180	153	145	107	135	156	141	145	148	145	162	146	136	144	135	164	127	119	149	139	156	133	137	132	140	137	122	151	150	163	155	141	137	146	145	146	117	161	138	125	162	143	157	145	158	158	143	155	148	145	139	145	138	142	151	142	139	143	150	128	120	139	150	116	157	133	159	147	145	139	141	142	149	154	134	128	136	137	138	153	140	144	156	143	130	155	142	141	132	129	126	152	110	136	138	144	161	156	140	143	148	116	131	138	138	146	152	130	168	151	161	160	157	154	131	137	130	155	136	143	130	128	134	146	140	118	112	146	144	133	145	138	149	152	125	144	136	128	136	130	132	140	138	130	169	142	125	130	144	135	130	166	126	141	130	135	143	147	159	129	137	135	125	160	144	118	135	151	147	130	137	135	140	130	118	139	140	139	132	151	162	133	133	136	149	139	154	135	134	149	142	129	152	148	149	142	138	142	153	132	136	141	144	124	124	145	142	145	154	142	132	151	120	154	146	154	129	146	151	127	138	140	141	148	140	134	114	131	130	147	121	144	119	135	122	109	141	138	124	113	136	128	131	126	110	144	126	146	128	139	156	145	135	158	150	116	117	132	145	142	136	130	145	123	117	154	156	164	135	122	136	121	151	146	135	127	132	143	126	148	135	122	141	134	149	142	164	136	123	146	129	134	138	138	134	113	142	133	150	126	153	165	152	120	134	135	139	131	126	121	136	147	121	155	117	160	131	124	124	145	130	146	141	167	143	131	151	131	147	138	134	120	155	125	135	119	150	136	126	148	164	138	135	138	140	128	136	137	138	123	147	117	133	146	138	127	154	139	138	122	122	144	133	133	164	144	136	140	129	127	156	152	129	133	134	139	134	126	157	138	148	141	122	123	112	151	118	131	138	136	121	130	160	150	129	141	155	148	141	135	150	138	143	130	111	137	128	135	149	128	136	145	119	140	138	134	119	155	156	147	132	132	145	119	150	129	104	140	137	136	137	128	119	129	155	137	130	153	145	131	132	144	122	134	127	119	130	144	133	140	133	126	145	126	159	118	125	143	122	127	141	126	158	128	146	154	143	139	143	142	149	143	151	148	129	154	141	124	128	141	141	143	152	155	156	141	138	158	144	134	137	159	157	156	139	122	128	135	164	140	170	181	140	165	142	137	141	149	132	151	147	156	157	129	129	132	165	150	99	133	144	123	143	130	119	158	147	134	117	152	140	141	135	142	130	136	146	136	153	125	143	135	145	135	135	133	127	121	141	122	154	136	132	138	164	123	139	140	121	135	138	131	144	142	123	144	136	160	128	151	134	148	133	129	139	151	135	154	143	137	117	122	156	145	142	141	141	167	127	130	123	160	145	148	158	144	135	138	143	122	126	130	148	145	142	141	160	127	145	136	141	135	144	135	174	131	129	128	124	107	137	126	131	146	157	147	131	150	117	147	126	133	140	136	135	139	129	157	143	127	155	151	135	128	128	150	137	147	142	138	131	161	167	131	143	160	117	107	149	143	141	128	135	152	130	143	130	119	145	148	117	138	112	152	123	144	142	149	139	158	125	125	138	142	132	134	125	141	141	123	140	133	123	140	142	158	119	155	118	128	147	139	132	149	126	145	149	123	142	146	148	113	130	149	145	129	142	131	137	155	130	148	131	127	145	158	142	130	126	119	141	164	136	133	132	136	141	142	136	148	138	135	132	134	117	130	114	133	113	144	148	148	141	148	157	145	115	135	128	99	129	138	131	124	160	139	160	137	151	143	127	145	146	129	152	149	172	175	149	126	145	140	135	135	136	134	138	117	144	130	152	165	134	156	127	151	147	146	149	132	158	146	138	136	139	149	141	146	152	170	148	149	168	135	128	131	157	128	142	125	141	128	141	143	151	142	162	158	133	151	139	151	138	126	140	130	145	133	163	135	122	133	142	116	158	153	152	149	141	132	141	151	153	130	153	139	133	160	161	139	142	124	117	128	123	137	142	174	151	138	143	176	154	141	139	122	104	141	149	150	147	141	170	150	130	142	136	124	134	143	137	139	147	120	154	128	141	139	150	146	144	141	146	128	127	127	162	135	151	146	152	140	135	140	137	145	143	133	124	160	129	157	147	161	152	138	136	130	137	120	148	152	153	125	127	132	129	135	136	131	133	142	156	153	134	134	141	146	126	133	150	115	171	143	128	140	128	132	125	132	137	146	133	105	137	141	135	128	141	135	143	137	121	165	139	144	140	136	138	139	120	141	148	158	156	134	127	135	136	140	139	133	130	127	152	142	162	110	137	121	133	142	126	136	140	144	173	115	127	121	141	128	129	126	132	135	152	112	141	145	150	130	101	115	136	137	135	133	132	145	143	132	122	135	142	148	141	142	148	133	124	154	172	142	143	146	148	122	130	143	142	132	163	130	129	178	123	137	136	119	140	130	140	139	129	139	135	134	144	139	148	134	134	149	140	136	120	149	153	136	149	154	142	154	140	137	124	152	154	145	138	147	141	126	139	142	136	144	146	130	119	153	152	147	145	135	135	121	131	135	124	135	125	140	146	150	118	159	141	143	152	133	120	140	147	137	144	153	137	147	154	140	129	143	166	139	147	148	132	132	154	122	142	125	135	116	128	150	152	141	140	132	139	145	140	142	129	126	128	151	126	145	142	152	138	168	141	144	151	142	147	143	129	131	132	152	106	140	140	157	126	140	141	118	125	121	121	134	119	145	158	139	135	146	145	152	145	129	144	136	133	158	151	121	131	154	158	132	148	132	134	162	141	152	145	128	147	132	123	140	150	130	111	138	126	143	148	144	134	134	145	132	159	156	132	146	124	140	137	146	157	143	142	131	130	140	135	142	138	122	140	165	157	119	140	130	147	147	123	142	125	137	155	131	137	147	140	133	139	125	136	129	128	130	122	145	164	145	124	132	144	147	140	132	138	141	157	159	147	137	131	139	157	159	151	133	143	131	135	125	145	124	137	139	130	147	139	126	142	134	122	156	128	136	133	128	140	143	116	141	149	146	129	143	144	127	130	164	164	145	104	160	149	137	127	145	141	132	145	147	125	138	131	154	122	167	150	126	146	149	165	128	131	177	137	168	153	129	145	147	143	131	131	102	145	148	136	160	128	113	124	137	137	126	129	134	150	136	138	119	147	153	145	127	125	130	134	140	126	135	108	121	137	124	141	115	134	134	142	134	142	149	141	151	142	155	150	139	165	133	132	150	142	138	143	139	152	161	109	149	136	120	131	163	136	144	157	147	120	160	143	144	155	140	123	128	144	117	158	140	151	153	147	140	128	160	153	142	141	119	127	129	131	142	140	130	125	148	129	142	138	150	129	143	136	128	146	148	137	137	120	132	137	141	145	125	140	116	137	135	144	188	129	149	131	130	127	153	131	131	139	145	106	136	164	142	148
37496	43561	32055	6502	5244	4415	3611	3156	3926	9086	3417	2950	4765	1930	980	869	862	1453	10604	27576	30893	25709	18385	5615	613	422	434	1031	5581	5956	2250	401	385	328	346	330	318	304	324	322	330	316	356	358	333	338	314	299	367	302	330	363	324	351	335	334	328	317	344	341	303	326	316	298	306	331	317	352	302	343	338	342	339	384	314	348	351	308	337	316	337	305	337	309	321	346	324	333	370	296	312	343	359	342	329	365	324	324	349	357	300	302	325	314	348	305	333	325	311	318	312	307	359	337	333	327	342	336	331	284	348	340	341	311	334	314	324	308	346	286	318	333	316	313	330	377	321	323	331	312	326	340	348	338	336	293	343	314	333	319	333	344	332	317	354	338	324	299	326	328	312	306	308	364	326	332	324	307	349	331	350	311	316	306	350	324	335	333	341	301	302	300	324	323	316	353	324	297	330	327	349	344	346	313	314	350	258	336	338	347	303	322	378	306	333	320	333	322	329	335	310	331	339	317	326	351	326	348	363	318	319	341	339	329	341	321	331	331	335	338	313	357	335	333	323	319	327	345	300	335	348	323	375	309	286	318	328	331	315	319	340	326	347	330	315	324	346	326	347	319	343	350	283	313	291	324	331	307	312	325	321	321	311	343	317	323	342	321	354	316	331	327	345	319	328	335	326	352	316	334	328	321	335	301	310	346	337	326	331	330	338	371	324	323	353	357	328	329	358	308	303	312	301	370	333	331	337	333	345	293	329	316	341	306	317	343	327	311	315	303	304	340	298	332	299	341	316	287	346	320	309	305	344	348	320	322	328	322	331	330	329	338	339	328	334	313	311	320	298	338	294	356	304	308	304	363	312	334	319	364	330	304	318	342	307	340	315	318	349	295	320	333	322	330	334	312	322	330	326	325	299	320	337	281	322	338	333	341	313	322	308	325	309	349	341	313	312	326	317	327	346	308	324	320	311	324	335	351	332	328	357	310	288	341	321	301	341	333	308	357	345	327	331	325	321	334	265	325	313	293	305	327	310	327	335	354	341	330	345	358	338	322	283	338	318	328	317	322	342	320	330	332	354	303	298	336	307	332	307	330	321	332	333	361	315	336	319	291	329	291	327	366	324	328	346	323	306	321	353	318	338	345	311	312	334	327	297	317	339	336	339	319	321	314	297	328	299	342	338	338	330	326	333	325	352	326	336	346	326	321	369	334	296	293	325	343	304	325	331	325	340	317	296	308	348	310	312	345	348	356	302	340	313	320	307	313	281	324	335	298	327	371	350	325	326	280	299	356	310	338	325	320	328	316	334	332	315	344	289	318	310	328	326	331	310	333	329	321	314	323	294	332	315	337	346	330	348	324	314	343	340	320	354	290	307	320	313	339	300	306	328	349	305	317	342	283	288	334	338	349	328	323	298	315	332	311	298	314	327	324	308	328	323	300	339	327	311	307	344	354	320	291	318	346	321	328	336	352	315	295	365	322	314	370	326	320	362	337	320	301	355	334	327	343	330	369	341	297	335	313	338	330	333	313	328	341	350	318	343	300	372	349	331	331	341	330	317	311	325	333	303	298	353	343	368	328	295	294	329	304	324	360	339	344	322	332	307	342	284	360	297	342	318	333	328	338	358	329	308	299	305	337	308	380	339	312	330	336	336	368	338	337	364	305	325	351	346	344	350	321	320	362	319	329	339	304	341	340	338	294	315	330	358	303	364	295	326	326	325	328	330	336	327	312	299	313	342	333	296	350	362	346	301	387	307	301	310	310	329	304	339	366	304	313	331	307	332	319	359	348	363	311	353	305	342	335	319	286	338	337	334	332	340	335	322	328	329	359	342	339	299	345	357	311	320	352	339	327	330	309	331	338	321	349	312	334	316	319	313	290	322	318	344	330	330	318	334	309	311	296	320	364	320	311	340	332	344	352	366	342	293	298	320	329	326	360	319	315	302	308	323	312	314	277	350	344	358	315	315	339	328	330	317	311	306	330	320	324	321	328	304	334	301	327	350	356	313	312	314	299	317	327	367	306	309	327	327	321	310	334	328	382	306	348	331	345	323	341	347	339	320	351	331	311	368	301	374	334	338	342	308	337	352	297	338	311	329	308	339	345	338	317	343	322	283	354	333	374	332	346	322	326	316	315	323	333	308	332	366	310	319	320	326	334	293	317	367	306	278	303	364	331	329	321	330	332	320	360	317	298	327	340	338	309	314	333	332	344	322	328	334	305	355	300	310	341	333	325	322	335	319	312	318	349	327	346	335	324	333	304	332	325	338	351	325	322	348	323	346	353	310	331	354	314	319	371	319	293	351	333	333	333	342	294	349	313	338	296	300	332	361	343	312	301	313	340	304	342	323	323	330	306	323	301	314	354	323	299	328	351	335	336	309	326	317	371	355	311	346	336	365	289	336	309	346	307	299	319	317	306	315	331	316	350	326	345	329	352	337	311	363	365	336	318	316	324	300	385	326	316	340	362	349	359	313	309	339	313	316	327	295	321	296	328	307	279	321	315	295	334	304	334	344	344	350	350	330	330	318	304	300	337	343	324	334	333	303	311	340	335	334	363	312	311	330	335	305	299	316	349	341	328	323	354	336	294	299	330	338	360	340	302	297	302	350	328	319	312	337	333	314	319	341	383	353	378	336	333	333	311	365	341	281	340	325	315	328	323	339	353	296	322	333	305	319	328	317	341	332	343	326	372	336	340	323	347	295	329	325	326	323	309	337	317	320	333	297	337	322	306	335	321	299	330	332	373	300	303	323	329	324	318	311	325	338	321	322	341	334	317	341	334	337	322	317	313	351	303	333	300	315	304	363	322	334	341	306	360	327	305	328	312	323	304	310	309	363	309	333	349	338	335	305	306	305	328	321	320	327	338	368	353	358	308	358	339	358	344	318	330	327	339	337	320	370	337	328	333	318	318	311	324	344	339	318	340	348	323	348	331	327	324	323	317	318	294	331	344	338	314	319	350	331	357	310	324	334	333	334	347	326	319	351	346	320	311	302	306	317	345	325	336	338	340	343	327	337	336	309	334	315	317	305	313	330	324	339	316	305	319	317	315	322	297	357	328	320	319	332	310	297	335	306	338	323	329	306	290	359	325	313	305	357	332	345	323	307	329	308	334	321	330	292	322	333	341	327	299	310	329	301	306	350	339	337	334	322	326	322	298	317	304	288	355	333	321	284	337	314	309	333	334	301	313	348	323	311	335	329	385	334	329	312	316	310	337	317	346	325	315	346	343	312	345	336	313	346	328	322	296	326	306	323	349	318	307	363	357	362	317	307	321	340	315	341	313	293	321	319	326	323	326	337	315	340	267	312	337	319	365	336	299	315	304	318	319	347	312	339	315	347	316	334	335	351	331	323	317	368	321	339	302	344	353	328	308	291	328	359	335	335	333	300	312	347	319	309	337	347	325	308	334	370	344	295	311	319	312	330	321	317	292	315	327	346	284	302	292	309	352	292	302	303	364	308	327	314	324	301	334	355	305	323	353	318	309
10160	10475	8557	1728	539	390	294	212	216	220	165	180	166	165	149	162	132	168	186	338	543	534	439	225	179	148	149	181	177	220	193	132	162	148	139	151	138	157	171	145	178	156	157	161	173	172	169	153	160	174	142	160	129	156	154	171	147	178	169	155	148	154	148	145	154	144	152	139	151	160	136	152	160	154	147	182	153	144	156	174	153	150	165	157	171	134	178	158	164	173	168	158	177	171	140	167	141	184	152	158	169	156	162	147	162	176	161	156	157	157	138	150	132	156	166	179	165	162	161	163	156	147	169	153	168	143	150	177	146	143	161	143	174	160	125	163	138	153	161	151	170	153	156	148	169	158	165	150	147	140	152	178	164	167	157	139	152	152	156	148	152	161	166	158	150	156	152	145	133	160	158	157	150	148	169	153	162	149	158	169	158	174	137	132	159	134	139	163	152	170	137	134	148	151	168	166	176	153	150	143	155	151	153	164	161	157	162	149	161	149	152	123	159	171	134	155	142	158	153	153	157	150	139	146	169	149	159	167	158	156	162	173	177	163	151	168	144	137	130	153	153	149	151	138	156	151	160	150	181	153	131	144	171	158	158	164	138	178	157	150	159	151	147	160	159	162	143	141	152	158	154	166	156	145	126	150	148	147	164	155	160	162	146	143	150	156	142	142	153	150	144	150	132	158	161	141	162	175	132	155	153	164	180	116	158	146	177	160	155	176	157	149	158	162	137	172	149	146	131	159	150	151	155	172	170	139	156	141	171	176	150	135	160	154	138	144	159	156	161	152	155	175	190	136	149	137	168	180	144	160	152	146	168	147	165	136	157	158	157	155	171	170	163	147	173	169	163	160	154	167	158	159	163	158	147	162	182	148	164	155	159	153	174	191	172	151	150	159	167	193	163	187	164	163	159	160	167	191	153	156	147	162	170	162	156	141	158	143	153	180	161	182	163	162	167	161	155	164	149	162	157	133	152	134	146	170	144	168	149	150	182	175	152	152	178	144	153	156	175	172	141	149	129	153	168	142	140	143	180	147	159	176	163	150	166	143	162	166	150	158	163	159	169	175	167	135	161	169	160	153	157	151	164	183	157	158	144	168	147	159	169	148	154	175	155	175	172	146	152	176	152	160	167	149	151	148	139	145	144	160	147	148	152	146	166	155	148	148	170	155	149	135	168	171	156	175	163	159	167	154	143	140	163	148	146	144	177	160	162	170	165	158	150	179	148	156	170	155	151	160	156	153	162	159	176	135	149	143	157	148	167	176	148	148	134	138	161	161	151	150	150	156	150	142	150	152	128	160	163	146	154	162	155	158	163	139	149	121	151	167	163	160	132	148	161	177	158	142	179	150	170	168	156	173	159	134	164	153	138	147	174	176	171	156	137	166	167	180	152	192	152	179	167	162	162	164	175	180	139	174	135	149	162	170	165	143	174	172	164	148	151	165	157	151	152	150	169	166	141	140	167	145	155	156	140	154	134	167	157	152	169	151	158	178	147	157	155	147	173	146	179	167	143	159	157	175	158	134	173	175	152	158	144	143	150	155	142	150	150	152	176	153	156	156	163	161	167	156	175	164	156	175	159	160	144	160	161	137	168	159	139	136	158	161	160	154	145	145	154	137	144	157	158	136	132	140	149	171	151	159	152	158	176	152	163	149	163	149	154	174	161	180	176	159	167	159	156	155	140	168	174	151	156	153	153	152	137	169	148	153	139	154	166	138	165	155	162	181	148	170	184	162	141	185	133	162	181	153	172	144	152	150	158	179	150	153	163	154	128	153	160	165	172	167	183	147	167	134	144	168	154	186	178	140	158	171	158	161	164	155	176	172	171	155	175	174	146	174	160	164	179	169	171	169	161	166	170	137	168	174	156	156	171	142	144	142	159	164	186	154	156	152	139	152	139	146	143	143	162	161	157	173	142	146	141	153	140	144	144	162	144	156	177	141	158	160	172	166	141	157	145	155	171	163	144	143	157	156	149	146	152	143	160	151	163	135	149	147	174	155	154	144	151	163	152	151	147	137	166	147	172	180	149	170	172	159	135	160	147	191	142	171	159	150	154	151	176	145	186	173	149	148	169	144	145	147	146	171	160	138	167	159	169	155	172	173	156	186	176	183	150	156	163	143	167	168	165	155	181	144	152	150	154	181	157	158	162	145	131	155	166	179	150	165	151	187	144	157	172	146	157	138	159	147	166	144	156	146	183	163	153	142	156	137	144	145	158	164	162	156	145	166	161	169	131	164	160	151	147	150	157	162	157	139	165	151	155	154	171	142	140	164	173	181	155	181	178	152	167	210	186	133	168	177	147	157	144	174	153	152	151	174	165	125	149	162	161	182	135	138	176	159	174	155	134	135	156	175	158	166	159	146	173	144	149	156	155	144	175	149	148	163	159	159	173	146	145	157	156	159	168	164	156	139	137	123	154	156	154	168	170	158	160	164	164	164	138	145	141	126	152	155	145	147	162	163	158	147	144	147	166	178	160	150	144	179	161	144	149	151	161	135	173	153	161	146	147	168	153	163	160	167	170	156	154	160	154	169	167	166	146	150	143	153	172	169	141	173	156	155	157	163	157	142	156	148	160	157	154	188	153	147	141	145	151	155	170	135	160	155	154	165	131	171	133	162	145	151	150	161	157	169	165	150	144	155	161	171	139	150	155	141	148	162	143	152	153	184	165	163	157	163	162	152	148	141	150	134	140	157	154	150	176	170	162	179	185	156	148	153	131	163	137	188	177	149	167	152	160	125	172	152	142	167	152	157	164	144	160	167	169	136	160	155	132	157	161	137	155	160	150	178	159	156	164	155	148	170	139	162	158	141	169	183	162	153	141	174	154	127	166	180	160	152	160	163	162	178	161	146	177	160	167	164	137	175	171	162	172	155	150	155	174	156	158	163	180	140	172	167	141	152	165	183	182	155	169	163	173	176	154	171	154	155	159	144	151	185	172	169	147	160	151	161	154	182	142	170	186	140	159	159	148	149	136	129	154	127	135	142	171	156	160	162	183	159	169	165	142	160	159	177	163	170	162	190	145	179	166	151	144	175	163	174	164	179	147	164	135	162	153	165	158	137	162	147	149	170	162	163	148	172	144	162	154	147	146	160	173	166	174	150	142	138	169	155	148	137	173	152	175	143	180	157	156	135	157	148	141	156	156	184	149	149	158	164	150	153	161	155	186	152	175	147	178	170	156	151	152	156	143	151	166	149	137	163	152	188	142	164	167	152	160	146	167	189	160	150	162	140	156	163	173	155	147	157	147	177	155	163	141	141	154	152	153	162	148	154	157	169	129	170	145	144	147	173	176	145	152	144	179	165	181	147	151	142	149	152	156	164	144	176	141	147	159	154	154	139	160	149	136	177	156	159	172	158	154	164	160	171	164	146	159	142	176	159	155	151	160	149	165	144	158	147	146	162	165	155	157	159	143	167	166	176	182	151	175	148	152	147	137	151	155	155	161	156	160	137	136	161	147	164	163	164	178	154
7846	11885	8895	1037	642	605	556	537	577	769	477	497	538	458	395	387	388	411	625	1855	2753	2417	1616	746	392	414	353	459	554	619	471	371	395	357	385	427	386	373	375	431	349	393	380	387	401	426	371	383	379	346	376	393	376	377	416	395	425	390	397	391	410	371	408	378	393	385	407	386	343	389	392	401	382	383	376	388	371	377	410	373	395	349	402	397	398	380	387	401	396	398	394	400	358	355	380	376	368	382	353	408	428	360	371	374	374	385	376	389	389	412	394	378	382	382	384	396	389	381	363	410	374	412	386	359	395	402	393	386	384	355	420	384	370	401	403	399	366	397	398	396	415	363	332	385	384	348	344	379	399	357	400	372	411	382	398	393	445	381	401	363	393	391	394	388	377	413	358	391	332	412	403	389	356	384	382	386	356	409	410	417	352	393	414	355	365	367	386	383	369	386	371	366	377	401	390	387	389	383	389	404	374	407	401	396	394	402	379	417	397	342	378	395	378	419	368	395	371	376	343	357	352	377	380	374	375	427	381	377	383	377	421	347	398	395	368	393	355	393	356	369	393	425	349	377	382	403	361	381	390	397	362	350	391	371	389	392	366	367	351	366	405	394	390	374	385	363	394	354	341	432	419	406	395	369	382	357	360	414	399	370	374	369	386	394	376	372	399	399	405	398	391	396	371	395	396	368	397	389	383	400	425	365	378	409	380	412	394	403	403	374	401	362	368	386	384	359	392	365	371	371	381	384	392	374	354	363	413	374	388	372	422	359	414	416	377	355	362	382	376	367	390	393	415	362	358	372	392	407	344	346	366	431	374	411	388	421	394	356	383	390	389	384	391	382	364	414	377	403	410	362	406	431	387	380	397	409	413	408	401	375	348	405	372	401	389	437	373	376	393	422	382	381	398	407	385	364	384	395	389	396	388	387	369	398	375	370	380	392	372	391	385	363	378	347	428	343	391	419	357	380	368	391	414	409	362	372	409	414	391	362	357	395	398	384	372	388	375	354	363	396	406	360	379	386	379	381	385	368	358	363	385	364	370	417	348	383	423	402	357	349	405	418	387	391	369	338	384	378	365	389	370	355	424	385	388	385	382	387	404	358	338	386	425	385	377	382	379	404	385	380	369	384	423	415	399	391	353	404	360	392	369	404	389	411	368	390	406	360	377	382	383	413	413	379	375	369	377	387	384	363	390	381	360	346	387	389	393	362	385	376	407	364	376	367	389	416	354	387	380	416	379	381	405	415	393	364	377	345	398	420	395	329	390	387	361	371	365	372	362	384	365	367	380	372	377	368	398	332	384	413	412	395	374	410	416	356	370	371	358	406	395	386	383	409	379	396	379	368	347	394	398	337	394	398	349	392	385	378	399	374	360	389	401	365	410	418	377	416	395	386	374	394	405	352	394	389	412	387	381	366	413	411	368	397	351	408	402	349	387	359	367	406	415	370	354	384	364	408	361	378	374	349	410	393	354	394	354	386	366	375	394	407	400	369	373	395	376	400	405	413	382	377	374	408	383	362	372	377	364	381	394	388	383	378	389	400	391	377	383	371	368	387	388	390	384	375	380	399	417	390	378	388	375	389	410	409	383	379	367	357	412	364	409	366	387	391	374	390	402	393	400	382	376	399	417	376	384	395	374	381	358	387	375	364	379	386	385	382	362	388	370	328	373	398	366	401	393	390	393	401	371	394	371	380	395	373	345	398	378	399	367	385	400	401	385	399	372	415	424	399	393	351	347	364	418	380	386	361	389	381	405	372	384	406	410	378	433	359	380	410	358	393	350	362	390	414	375	386	422	407	394	367	396	368	404	414	406	433	355	362	392	356	395	369	367	345	378	381	383	376	354	386	386	383	382	396	403	407	374	391	429	395	386	401	380	410	391	408	372	349	394	369	389	393	375	403	360	370	377	420	381	364	385	366	382	406	415	398	435	420	398	386	406	378	386	430	422	378	390	391	372	383	403	375	370	352	366	381	413	374	373	356	390	407	358	385	374	386	370	390	379	396	387	395	395	382	377	348	385	398	360	373	410	367	381	391	400	400	401	397	372	385	351	401	401	385	393	404	364	384	335	395	388	385	358	345	393	425	383	397	415	375	402	379	389	378	385	406	421	378	405	378	382	391	361	402	397	373	387	395	376	361	360	393	382	396	387	375	368	390	350	378	366	382	382	402	388	347	398	386	396	416	402	380	358	388	398	365	382	376	386	385	368	369	368	392	393	404	370	372	374	406	379	405	427	391	390	412	386	355	423	395	390	359	365	378	390	389	372	419	384	402	354	356	379	401	379	383	379	355	376	403	379	396	379	383	360	368	396	401	368	394	350	373	414	397	400	379	405	419	385	378	339	369	424	386	370	370	379	397	359	390	404	398	368	422	381	351	378	411	387	389	384	401	390	406	396	366	377	408	402	389	397	379	394	392	381	385	441	405	343	396	371	398	396	385	421	405	384	381	374	431	372	365	360	385	368	373	395	405	396	404	375	392	400	403	386	408	370	391	381	380	399	380	396	365	399	382	407	382	372	422	397	379	389	392	386	377	360	370	366	378	369	424	356	322	386	416	394	385	410	396	400	394	364	362	399	401	375	384	375	386	413	388	353	397	389	389	363	409	383	394	378	383	409	376	384	358	353	360	372	355	397	355	383	350	387	405	374	345	396	406	376	411	361	415	392	366	380	412	397	390	394	429	383	405	357	383	352	364	368	395	384	362	396	400	410	358	399	386	393	403	399	372	388	399	411	427	385	359	382	405	354	374	389	389	375	417	364	361	397	389	390	395	438	427	359	408	391	378	382	367	366	408	426	371	392	367	398	363	400	405	353	409	355	392	398	394	380	385	398	375	393	361	353	341	383	376	407	353	389	357	388	381	381	368	402	397	365	335	354	378	417	394	380	379	359	372	383	369	396	386	381	378	381	383	415	402	370	370	397	378	378	365	396	379	390	391	370	368	429	384	354	377	400	375	382	399	388	384	388	359	377	394	337	401	372	377	375	384	390	374	399	410	413	426	401	400	377	412	372	403	391	365	383	398	341	343	379	340	393	394	331	374	389	398	395	385	436	373	415	398	387	359	402	399	368	383	416	384	430	415	416	422	399	408	393	354	395	371	389	388	388	390	376	356	412	392	364	391	364	411	393	390	414	378	422	408	384	390	367	408	390	408	410	406	365	390	411	372	395	410	417	377	394	358	394	415	379	419	392	417	378	388	372	387	411	402	400	362	384	343	379	371	395	382	388	409	398	382	363	395	374	420	410	389	415	399	407	409	375	401	376	365	355	387	393	404	367	376	423	365	382	399	382	390	366	417	400	384	373	374	358	395	364	372	394	392	378	377	414	383	366	402	409	378	370	360	392	373	387	395	405	395	400	393	381	408	393	389	376	379	386	387	381	371	394	385	366	375	425	372	373	380	395	380	388	388	381	397	364	356	400	371	404	408	413	375	393	365	364	423	387	398	385	392	388	370	367	368	407	395	422	373	357	388
38249	46740	33008	23062	15323	8382	3667	1447	827	1345	503	414	482	290	240	205	208	359	864	3280	4012	3100	1601	715	213	202	190	231	295	479	402	209	193	204	191	191	195	175	203	204	192	191	198	192	189	176	195	183	204	190	201	198	198	169	190	191	203	201	193	183	224	206	192	207	177	161	186	158	204	214	209	199	201	205	169	189	209	214	184	187	194	183	196	177	196	173	179	191	178	194	181	184	178	160	210	182	181	213	182	187	195	180	175	217	188	199	213	180	195	201	184	197	194	191	187	216	188	180	177	196	192	182	211	188	172	198	177	153	174	184	193	208	228	161	206	194	175	192	173	175	198	170	147	175	159	174	193	162	181	200	203	181	197	190	168	200	181	193	178	178	209	170	180	190	216	195	205	177	160	194	210	205	215	191	207	185	194	205	176	205	196	190	196	175	196	186	193	207	197	201	202	207	183	205	172	178	161	185	175	190	201	202	187	204	205	185	201	185	175	192	175	197	161	175	194	183	195	189	171	215	178	209	179	190	178	182	187	185	189	199	189	203	194	176	180	184	188	183	202	173	220	200	194	184	178	186	207	190	191	189	187	189	212	187	212	201	180	184	207	227	187	206	196	192	188	174	199	177	172	200	168	183	196	163	204	183	182	180	173	201	158	210	187	194	172	175	200	157	197	182	192	218	193	200	201	199	209	184	189	177	194	182	188	225	172	193	182	170	201	187	187	183	172	192	222	205	196	194	206	196	203	181	165	174	231	200	162	206	177	193	183	181	185	181	198	234	185	172	178	198	184	173	177	180	190	183	181	197	181	202	198	187	224	206	174	173	166	180	197	199	204	204	203	186	166	190	188	180	203	189	177	201	196	190	176	186	180	196	187	195	197	190	179	190	170	189	166	177	183	184	202	203	187	194	212	190	221	179	166	190	211	175	207	215	203	196	193	208	190	178	195	171	202	169	194	203	192	194	206	154	166	193	190	200	199	190	178	195	213	182	194	177	187	182	193	196	212	190	179	167	198	209	189	172	167	185	188	210	192	222	210	214	198	156	172	169	195	196	212	176	202	185	149	179	195	183	187	187	166	196	215	208	191	188	203	205	193	180	180	189	198	183	178	168	200	189	222	217	162	205	177	178	179	175	182	183	216	191	187	205	152	207	181	181	196	209	207	182	185	190	175	211	194	189	170	183	198	190	208	179	172	190	200	195	190	176	190	187	186	196	202	180	185	192	173	183	172	184	198	190	202	183	171	211	206	176	221	185	193	186	185	220	188	194	183	200	193	192	190	184	196	194	207	208	199	187	215	194	171	187	165	179	194	180	177	193	184	206	182	173	176	194	168	192	173	191	198	177	186	194	231	187	168	215	213	170	218	182	167	202	182	186	179	189	176	198	187	174	173	199	182	177	208	215	178	190	188	157	199	204	188	195	188	195	196	184	189	191	206	175	183	198	162	181	175	205	191	167	191	197	189	170	184	197	190	198	187	207	183	197	194	201	187	172	186	216	205	194	202	184	182	195	184	199	193	203	199	201	227	190	188	181	202	183	193	162	215	206	186	189	175	169	185	194	156	211	175	189	203	171	176	175	184	191	202	199	202	182	209	212	172	195	216	190	197	187	187	179	201	200	193	179	198	186	215	158	186	202	187	172	194	200	195	188	182	184	166	189	186	176	211	200	191	193	190	169	214	203	219	180	213	196	172	177	176	186	207	194	164	189	189	206	188	197	196	184	188	199	192	208	170	188	168	170	188	187	182	207	196	195	172	211	186	205	190	194	208	205	183	195	201	177	205	180	194	184	197	188	171	195	185	164	205	194	198	197	177	177	213	161	177	226	178	180	189	195	204	188	196	194	190	216	217	186	190	175	192	177	198	190	170	174	176	177	166	188	200	219	196	203	183	188	186	163	205	196	173	220	215	158	172	179	200	209	186	186	209	189	198	194	214	201	188	184	213	184	187	198	153	207	181	175	184	194	217	183	193	175	206	146	175	183	176	202	189	199	192	184	199	198	199	180	211	204	179	204	177	185	170	194	203	188	190	187	184	169	179	159	191	172	210	207	202	207	209	202	215	200	186	212	199	184	204	176	184	189	200	217	190	189	165	211	206	197	194	201	219	183	183	209	204	195	179	194	200	198	209	210	199	208	186	206	196	169	172	182	224	187	192	183	188	186	220	189	179	170	166	173	189	233	218	193	206	239	188	202	190	213	180	199	187	201	205	195	208	174	191	166	189	186	182	203	200	189	185	181	209	190	171	182	197	164	177	198	193	186	180	164	211	193	194	195	174	173	181	199	171	206	208	213	189	168	181	203	192	203	179	179	159	185	209	198	197	204	154	184	190	166	214	164	188	166	196	188	208	199	190	190	163	171	201	211	188	184	174	203	194	197	182	212	189	188	199	173	198	188	204	200	204	184	184	209	173	182	194	162	172	197	199	180	210	178	190	176	195	222	215	144	176	191	153	196	200	202	194	177	177	227	189	177	200	206	180	193	204	180	181	195	149	181	200	192	195	150	204	187	202	180	176	208	202	203	200	176	188	191	185	201	205	160	190	178	210	175	176	176	201	200	182	208	184	178	174	207	199	219	208	187	188	190	180	210	224	207	187	182	214	176	193	207	156	194	183	198	209	199	184	197	188	176	208	185	226	186	216	171	183	204	182	169	204	210	175	216	183	179	184	214	188	185	185	196	193	185	191	213	195	199	193	187	200	186	207	203	184	197	208	197	200	178	178	201	198	201	185	205	188	185	191	205	205	185	203	186	181	153	200	211	186	175	188	181	181	165	179	178	182	208	192	224	209	216	171	215	170	184	166	190	187	177	219	176	197	208	197	176	204	196	181	189	175	194	186	189	210	184	190	177	188	184	189	181	189	214	184	166	165	174	215	194	208	207	213	190	199	207	217	206	172	176	190	177	189	213	214	224	194	218	199	223	183	175	218	189	192	219	185	199	183	199	194	195	170	199	192	199	193	188	163	210	195	183	174	185	196	199	198	182	183	186	185	193	207	202	210	215	181	178	199	172	202	198	213	196	204	181	198	172	179	186	189	189	188	193	191	171	214	208	188	189	173	181	179	178	157	173	199	202	185	176	194	191	169	198	185	206	206	195	209	178	185	182	213	210	175	176	185	201	194	193	177	170	193	177	205	195	183	183	202	187	182	173	194	194	180	208	195	200	185	180	209	173	193	202	193	193	209	189	204	190	161	192	206	208	164	183	178	164	212	200	209	198	197	197	192	169	189	202	176	186	200	202	186	184	184	172	161	182	196	193	210	173	189	197	195	182	204	201	171	203	181	185	187	203	203	188	165	196	190	190	168	188	199	179	183	191	181	173	164	188	188	233	186	189	214	215	181	190	184	199	206	206	187	206	211	204	189	185	199	181	210	208	191	186	194	193	188	206	195	189	197	188	181	197	192	203	212	183	166	173	192	193	181	218	163	169	177	177	185	215	213	190	178	170	193	180	197	185	186	192	192	182	153	191	196	220
29568	42322	27805	7993	2559	2431	1954	1711	3002	6612	2003	1878	2290	917	728	648	670	1682	4869	16400	18775	14926	8243	3457	621	524	468	630	1055	2369	1853	503	454	470	441	440	456	457	462	457	460	445	477	424	444	461	456	457	429	462	439	450	458	436	473	454	467	451	436	429	446	449	434	426	483	440	459	459	421	455	478	497	461	440	449	469	403	444	430	460	451	453	410	440	441	415	434	463	463	449	445	453	452	437	397	443	491	439	417	421	453	472	469	450	484	410	451	456	432	452	433	455	441	492	478	433	453	437	452	450	439	445	451	401	479	425	433	432	442	450	453	432	424	460	455	431	472	481	440	476	468	439	514	472	453	476	406	464	456	432	436	420	462	462	453	445	452	494	487	439	449	471	457	451	444	439	452	452	446	419	435	440	456	426	439	447	478	409	441	437	440	448	441	453	472	455	485	432	458	505	461	423	474	466	436	442	452	429	470	441	509	423	458	468	448	477	451	473	443	459	453	461	461	445	421	466	420	429	461	446	451	427	450	459	497	428	413	463	483	449	457	440	452	423	431	434	442	462	450	447	414	426	455	487	443	467	455	469	469	447	446	461	461	441	426	418	422	429	409	437	439	440	434	434	446	456	410	470	428	495	465	427	465	405	441	451	461	436	452	452	424	445	462	403	425	453	430	476	403	428	443	451	419	462	444	446	441	430	440	456	483	473	442	468	423	450	413	454	429	489	480	443	435	438	487	444	436	477	455	460	442	435	451	428	426	456	464	449	410	514	490	444	434	433	422	442	462	439	480	399	460	440	442	447	458	453	490	446	445	436	429	437	449	426	462	489	464	481	486	448	468	425	436	438	460	474	464	470	476	513	454	464	432	435	470	466	467	447	441	436	481	459	439	457	454	467	432	456	418	408	457	435	448	420	439	424	436	443	457	425	442	442	442	417	465	480	439	426	434	472	428	497	470	440	436	450	464	446	424	455	454	472	461	401	423	451	428	438	468	421	434	460	486	411	416	465	469	458	430	459	413	479	485	469	486	472	450	374	445	483	447	442	446	446	438	436	483	447	446	427	429	406	447	426	462	466	448	471	458	481	457	443	450	443	464	427	415	457	443	439	494	443	487	418	460	455	454	452	422	458	439	438	446	470	431	430	444	465	513	488	440	462	428	432	458	466	425	431	488	457	454	472	493	411	427	461	439	465	433	449	463	470	447	435	485	449	438	445	446	456	424	438	416	481	462	430	467	418	440	505	465	435	425	428	440	481	428	416	451	410	424	449	422	447	482	438	452	422	449	429	436	456	446	406	496	452	444	448	420	421	453	432	435	450	465	436	417	416	431	444	425	427	436	449	463	456	470	448	473	469	435	449	459	451	465	432	447	441	441	439	454	408	510	435	450	463	451	421	434	478	491	445	419	437	483	442	461	464	473	467	414	471	429	457	400	510	444	460	455	441	453	435	501	450	413	436	451	474	440	429	395	467	455	428	448	435	436	433	417	402	429	449	456	423	446	460	438	438	434	468	471	468	441	467	451	438	424	463	476	442	418	466	467	457	440	447	458	465	446	445	456	418	461	450	480	430	437	446	425	448	457	441	456	440	463	458	448	427	446	468	441	499	456	441	439	419	427	448	489	425	433	464	448	460	442	436	422	440	452	464	413	460	452	432	454	470	428	447	449	479	436	445	445	435	443	442	453	429	427	411	473	494	433	436	469	415	462	422	445	420	436	475	454	431	465	443	434	446	452	447	448	418	443	454	455	456	458	439	486	435	421	433	431	474	446	442	435	442	410	428	418	431	451	466	467	429	436	457	472	428	445	418	431	429	476	493	461	455	450	418	452	420	450	419	460	433	468	447	440	475	441	459	442	448	456	474	432	410	437	460	440	451	471	456	480	424	447	430	461	482	459	416	418	426	432	432	451	441	524	482	452	401	417	435	439	423	461	435	394	467	450	432	455	445	437	419	445	442	465	448	454	461	449	468	441	474	470	429	463	476	428	435	456	461	478	478	490	455	479	435	429	444	472	477	426	469	439	444	459	490	420	474	426	480	435	448	437	455	402	466	439	420	456	461	456	436	422	449	443	469	457	421	459	461	433	449	412	409	436	448	455	447	430	470	463	435	422	469	415	442	453	439	423	482	463	443	458	458	422	437	441	442	443	474	436	471	468	417	465	456	439	472	471	433	446	453	438	432	431	428	462	463	455	423	435	421	455	443	443	436	456	437	461	438	456	458	456	420	449	423	496	502	455	463	479	479	458	404	430	412	431	468	470	501	450	434	450	457	461	473	423	494	459	439	429	440	444	443	447	434	480	462	446	428	417	456	481	465	435	437	425	414	436	452	466	412	443	458	458	425	436	448	431	447	474	455	434	441	417	444	453	459	400	446	422	468	443	451	447	442	449	422	461	470	430	448	496	474	447	419	435	461	458	459	435	454	448	492	454	456	486	455	473	403	476	471	443	432	426	436	468	441	461	483	468	440	436	462	451	450	433	434	451	450	468	467	439	427	456	458	478	462	434	425	435	448	456	437	428	440	423	498	435	455	429	490	434	440	457	466	458	483	449	438	452	453	463	471	434	427	443	426	454	439	480	497	446	433	449	413	415	446	416	416	467	471	432	447	457	413	451	471	450	448	452	444	432	449	418	430	465	419	460	398	452	420	467	426	474	445	477	444	476	469	423	447	453	471	432	485	482	427	420	411	456	470	434	459	425	487	474	445	420	451	475	453	468	450	424	433	456	415	435	471	481	441	435	445	435	415	458	474	462	448	479	448	432	450	482	419	449	462	453	446	472	426	460	432	470	467	421	458	411	470	436	479	442	505	479	462	439	435	412	459	483	443	425	400	425	448	395	435	409	480	428	441	452	438	484	413	468	419	445	426	448	435	431	464	442	482	438	439	406	473	461	464	460	461	451	417	465	437	437	472	440	438	455	435	432	453	441	457	466	452	488	406	452	461	434	450	426	487	448	455	471	446	439	447	429	450	421	455	477	438	452	438	436	453	425	432	446	479	438	426	497	495	414	462	418	447	462	441	462	466	477	478	453	459	451	485	468	455	474	438	431	473	426	449	463	471	434	462	452	443	484	447	449	415	410	416	460	425	475	430	478	448	426	453	436	455	477	433	439	435	442	447	428	417	399	471	465	467	460	439	449	441	460	473	429	422	462	451	445	483	449	433	477	439	416	444	451	451	453	432	462	441	445	452	452	465	492	473	419	435	457	440	481	419	412	457	458	421	456	442	487	483	438	488	452	421	422	453	502	447	449	457	435	409	456	455	465	469	456	451	490	458	441	436	421	460	471	447	469	420	465	441	420	470	431	440	476	445	421	422	412	411	453	423	439	448	417	431	431	433	458	459	452	435	452	419	446	394	450	456	429	376	485	483	460	442	404	472	488	432	454	446	436	482	455	487	463	428	476	456	495	428	417	436	479	476	437	444	462	432	441	461	438	466	450	437	433	423	416	422	460	456	443	466	428	429	479	474	422	408	403	458
44172	45605	39930	27091	22387	18236	11736	5649	3016	4746	1520	666	745	302	228	221	221	648	1826	7136	9115	6798	3405	1102	158	171	136	153	255	727	1075	204	114	167	119	124	148	139	136	148	126	145	135	124	149	132	134	152	114	135	138	127	136	164	137	160	117	137	109	138	143	143	154	134	116	128	145	152	118	153	129	133	133	135	141	137	152	137	143	145	142	127	136	119	141	133	136	155	148	122	116	136	135	109	145	152	126	152	149	143	154	134	147	134	146	163	127	164	143	129	135	137	130	118	155	155	122	122	129	139	116	124	123	138	134	146	129	119	145	131	141	131	132	134	116	138	167	144	101	121	139	133	143	123	143	137	147	127	135	130	151	119	141	159	121	135	150	115	141	127	143	137	141	145	142	118	128	147	158	152	147	123	142	146	132	144	149	131	112	156	141	144	120	146	128	153	129	124	143	134	135	122	145	172	129	139	139	131	118	114	140	137	141	122	144	138	138	136	148	134	143	144	135	150	125	132	147	110	140	141	126	130	137	152	144	148	119	141	161	139	136	151	157	142	134	135	132	148	151	118	154	146	125	138	143	149	146	137	131	135	129	140	134	145	133	142	141	151	140	123	141	130	144	137	145	132	142	146	143	124	151	152	156	124	139	151	161	140	119	148	161	130	164	151	143	129	138	124	131	162	142	141	129	145	139	165	117	116	138	145	140	133	144	154	128	157	149	153	145	113	155	135	123	157	123	152	129	146	151	135	151	145	116	143	128	133	128	119	132	164	142	124	144	133	139	123	129	127	135	122	157	137	128	131	139	139	127	151	128	152	157	152	150	134	159	150	145	124	138	125	168	135	140	123	150	106	152	142	139	139	147	140	134	111	142	139	99	154	148	132	145	123	151	140	141	144	150	119	140	138	121	122	136	151	135	138	128	145	128	159	130	132	124	151	143	133	137	118	131	152	134	147	161	126	154	151	138	151	146	125	134	152	144	148	156	122	140	139	134	109	150	136	144	147	149	137	144	139	130	129	131	134	149	139	128	139	152	135	146	128	133	155	138	149	143	124	137	133	147	142	125	131	124	129	137	146	175	134	157	129	135	114	144	123	121	135	130	138	131	150	148	138	155	134	154	135	131	153	154	146	128	128	155	154	147	138	172	140	129	138	141	142	129	120	140	106	143	122	138	134	129	140	135	113	139	138	132	146	158	153	132	124	132	158	128	132	129	147	161	118	150	144	132	139	136	123	131	128	142	121	124	151	129	130	162	142	130	138	134	142	138	135	136	127	142	149	145	132	150	139	161	146	139	142	139	137	137	130	143	126	125	133	156	134	133	146	140	126	167	139	136	141	154	160	130	140	130	142	137	142	129	153	157	145	150	158	132	141	124	134	143	150	161	152	167	127	152	157	174	162	132	139	148	133	134	150	148	137	103	124	119	133	134	157	146	141	135	154	139	147	131	154	173	154	124	140	174	150	151	116	141	142	150	113	136	136	136	144	145	121	155	144	143	146	148	142	125	138	141	129	150	125	128	140	150	154	132	140	127	119	147	151	128	157	151	124	110	145	146	137	151	159	140	150	150	151	134	133	146	138	143	145	144	126	145	141	152	148	155	125	128	152	122	128	126	141	142	141	132	148	141	124	145	118	138	163	129	136	140	146	135	132	136	163	127	127	120	153	118	153	112	142	119	130	126	131	141	149	115	119	140	138	122	133	137	149	132	139	145	161	109	128	122	140	154	133	145	149	136	135	137	132	167	148	164	132	140	115	165	129	128	138	132	158	147	150	155	137	126	145	153	135	126	138	136	131	143	137	143	139	164	141	131	151	142	124	123	157	131	141	145	132	152	147	137	144	141	149	158	135	150	150	147	135	137	152	109	136	139	118	141	137	118	165	147	129	132	142	151	151	133	141	118	151	147	145	131	131	128	116	131	133	147	129	129	109	146	125	153	128	131	149	139	121	148	143	133	141	139	130	139	149	131	133	151	127	120	124	129	145	133	133	159	150	148	126	108	135	154	157	131	131	164	128	132	127	119	145	119	142	137	147	138	128	138	127	123	133	140	149	143	138	145	160	124	130	127	157	132	143	137	134	127	142	130	128	142	146	131	148	146	136	154	146	119	142	137	124	134	146	143	156	145	154	149	139	137	146	120	145	142	129	140	134	132	157	133	123	118	130	158	137	118	127	116	133	120	141	145	160	139	154	121	126	143	117	142	127	122	130	148	128	134	138	142	147	137	150	128	146	121	155	166	147	139	123	137	144	135	128	163	139	124	143	148	146	134	142	135	154	153	145	136	137	128	124	128	154	149	134	132	134	100	125	141	138	134	150	144	143	140	131	147	134	158	134	158	135	152	140	116	157	142	127	133	128	124	138	131	134	148	146	145	140	127	114	132	135	121	152	152	121	149	144	139	144	130	139	129	137	153	109	148	141	163	137	125	146	133	138	143	156	134	137	133	156	141	147	110	132	123	143	138	133	141	132	134	151	137	144	130	131	141	133	125	123	132	130	151	125	146	124	119	162	139	150	138	130	160	127	150	122	126	141	148	137	127	141	124	160	144	129	140	127	132	121	144	151	133	131	146	129	141	131	139	140	143	125	158	129	142	136	138	145	137	167	132	154	167	139	141	153	137	163	127	142	158	139	117	131	137	127	146	125	131	146	148	138	143	115	131	152	140	126	144	139	130	154	155	150	136	156	142	142	142	139	163	131	138	140	139	145	131	133	167	133	126	129	131	139	135	131	133	138	139	159	129	148	144	143	138	156	155	118	126	142	149	129	159	141	130	137	146	123	134	145	149	136	133	139	120	145	143	136	168	121	140	140	164	148	119	138	146	149	134	112	106	144	148	120	147	143	134	146	154	122	136	141	123	121	115	142	123	180	144	115	149	146	130	155	139	146	137	117	141	137	135	130	141	129	160	137	129	118	141	131	141	135	127	143	140	161	135	139	127	138	119	167	116	133	142	152	142	128	143	160	145	114	124	149	122	133	138	155	138	154	143	141	122	122	158	147	155	137	154	154	137	158	141	118	127	141	141	147	141	125	142	147	144	135	130	141	145	131	150	148	125	134	125	137	145	148	123	147	148	166	112	140	134	131	157	150	123	136	136	126	103	144	178	133	146	144	128	150	152	129	145	137	133	126	150	129	141	131	133	150	157	136	140	143	132	131	129	141	139	147	121	147	142	143	129	143	157	135	156	144	135	163	159	136	157	141	133	138	128	141	139	139	127	142	134	138	132	124	123	131	131	141	137	109	147	129	150	151	122	141	141	127	148	140	133	155	136	129	140	124	128	146	144	131	141	140	140	126	120	129	136	148	135	163	149	129	159	139	148	145	141	164	154	117	141	156	145	126	132	135	137	136	137	134	128	133	137	135	126	143	141	126	140	144	131	128	138	147	126	146	151	132	151	115	131	145	130	147	177	141	154	128	127	164	133	130	155	138	136	116	134	118	124	125	146	147	135	134	158	148	165	133	129	144	139	137	155	118	159	139
34861	44590	43564	10222	5060	4459	3539	3273	7463	17930	5511	3271	3716	1462	1009	932	848	3396	9540	26815	30741	25060	14915	4729	557	460	458	589	1041	4140	5721	531	347	352	376	323	355	331	329	371	313	321	305	335	355	318	359	306	362	338	337	330	360	331	330	315	328	336	309	329	341	320	325	321	350	304	367	341	338	331	331	313	304	316	322	354	327	322	337	348	350	357	331	336	320	366	335	314	306	320	301	320	350	308	332	334	322	345	306	332	324	310	330	298	319	315	335	315	340	361	300	318	351	340	315	309	316	345	311	313	351	339	318	307	328	323	322	317	339	342	319	357	322	325	328	335	323	323	328	303	323	351	292	322	322	329	322	311	336	320	317	345	314	339	327	324	308	319	311	336	350	330	312	328	348	317	315	347	354	292	296	314	329	324	304	322	321	359	331	312	318	322	347	300	336	294	307	325	362	337	367	275	321	356	338	310	337	330	358	290	312	338	325	358	365	353	291	347	293	326	331	302	334	324	331	320	307	303	356	343	344	328	317	318	302	336	334	325	337	333	325	316	334	364	304	304	331	285	339	331	345	341	311	353	314	322	316	291	333	326	316	319	310	321	349	310	300	338	304	323	346	334	333	347	296	317	338	333	373	331	318	334	317	333	329	344	291	330	314	335	367	284	339	322	314	349	335	324	328	262	330	316	326	307	350	338	341	343	333	323	277	331	323	340	346	333	305	305	306	336	313	304	383	320	337	299	333	310	318	324	323	337	333	317	291	285	336	347	330	317	334	324	331	344	356	333	284	329	306	352	310	330	303	320	293	318	349	314	342	346	337	314	318	337	331	336	310	341	350	351	343	346	310	326	318	304	361	323	329	341	309	349	308	310	324	300	336	337	337	328	329	360	321	349	344	329	323	323	341	315	330	314	322	316	331	307	329	307	296	304	331	331	337	363	351	305	328	328	319	326	348	339	309	313	358	318	318	318	345	355	355	346	308	294	339	305	327	312	306	325	299	334	320	350	332	333	334	300	343	339	327	290	335	317	335	363	327	320	340	345	324	323	325	320	347	327	335	313	362	313	281	326	305	309	365	283	330	319	332	352	345	333	327	322	301	328	333	310	313	327	340	330	334	342	335	310	316	306	328	340	316	314	324	290	287	351	314	356	356	340	350	330	282	301	315	317	342	340	335	324	328	322	329	344	309	303	323	308	321	354	351	297	298	333	319	304	325	304	366	316	341	333	304	298	359	306	373	330	317	302	310	314	347	310	347	337	330	316	301	305	313	315	324	341	336	343	318	318	337	344	322	340	306	295	327	318	342	334	307	326	335	320	306	342	327	315	312	321	340	289	325	339	346	338	343	335	318	342	344	320	301	321	304	312	340	363	317	292	320	335	345	367	290	333	304	340	316	320	325	295	295	332	314	325	341	312	348	322	324	278	333	324	310	351	339	317	310	340	332	342	329	307	332	333	318	306	302	315	319	319	354	320	322	338	322	327	321	302	333	314	314	314	327	341	319	319	333	346	304	349	319	303	332	326	295	326	316	291	342	303	350	337	327	327	294	310	322	310	326	317	341	346	313	311	331	327	321	302	334	350	333	322	319	309	316	313	359	304	321	326	291	325	305	299	326	335	318	296	302	350	343	315	341	358	304	331	331	344	316	365	341	315	351	328	335	340	321	324	309	319	335	334	332	332	312	316	341	305	299	350	296	346	324	333	314	333	325	318	326	299	330	329	333	344	324	327	318	305	322	328	303	336	299	316	321	308	317	320	314	357	336	320	311	331	324	347	323	352	363	339	324	307	315	322	330	336	330	390	291	307	318	304	330	327	334	321	314	331	365	323	377	340	336	281	310	315	316	328	338	343	324	355	304	313	320	341	359	316	309	315	335	314	297	316	294	312	329	332	344	320	295	330	339	308	318	340	319	362	310	322	354	284	316	305	317	351	309	336	318	315	330	329	328	307	312	295	337	309	291	315	296	319	315	321	352	308	329	326	309	292	301	307	341	301	316	340	318	301	351	339	328	332	344	326	313	282	370	321	352	314	307	347	323	330	324	315	302	329	313	315	333	307	295	335	347	331	316	344	335	325	355	311	311	313	309	298	342	333	320	307	325	304	305	316	306	315	314	318	341	326	370	310	326	311	326	301	312	327	300	290	323	317	333	322	313	339	319	328	320	319	318	317	290	333	313	322	298	323	347	302	333	343	322	314	326	308	354	336	345	290	315	336	302	301	311	339	316	326	310	278	308	310	325	317	341	307	330	327	334	304	324	305	320	308	322	337	323	361	325	321	330	350	307	329	327	314	319	322	335	297	326	315	343	338	326	299	339	339	346	302	347	340	342	296	293	325	335	321	295	324	346	307	346	338	340	307	307	310	347	307	326	343	295	291	326	323	306	322	323	326	336	327	317	348	316	330	314	317	354	338	320	306	358	344	363	319	341	298	368	331	305	356	323	323	308	340	298	314	329	339	318	324	301	322	328	341	345	302	340	332	297	332	327	303	312	343	315	348	327	323	342	332	338	319	327	302	338	351	311	360	329	343	344	351	313	307	331	304	358	309	332	320	358	299	339	304	345	305	326	354	336	334	314	348	318	336	287	311	297	309	317	353	335	335	328	330	318	343	331	295	348	305	305	319	331	326	345	346	332	336	337	321	337	325	303	340	332	307	361	319	326	326	335	321	355	348	326	333	355	338	319	304	338	303	321	343	313	322	347	304	325	294	297	342	282	334	304	301	335	298	315	326	332	310	334	314	321	342	333	315	324	328	303	293	333	332	292	305	338	340	336	317	327	350	328	327	343	336	356	322	344	315	346	337	333	329	336	349	318	291	344	380	329	325	294	324	314	322	345	314	334	329	320	339	320	339	336	323	275	327	318	304	320	298	330	343	327	309	343	340	323	340	292	353	339	320	325	351	338	320	288	313	342	318	302	330	336	374	333	337	316	324	315	321	357	327	346	360	287	334	324	333	317	302	346	325	295	344	308	340	322	318	376	329	323	340	314	330	309	335	313	318	316	315	307	327	318	330	336	351	303	314	326	306	292	345	317	325	328	341	367	312	322	326	313	327	315	319	325	317	314	316	324	296	321	309	323	331	343	321	309	324	347	307	325	326	305	330	323	322	316	329	312	333	312	320	333	340	314	304	333	307	344	309	345	325	309	319	349	310	300	328	336	317	311	344	298	294	306	328	297	328	316	328	338	325	314	284	327	306	287	334	339	286	332	318	359	329	362	334	326	331	313	333	298	314	354	325	311	351	308	305	337	348	279	368	321	325	321	317	316	325	327	334	342	322	345	355	300	312	340	307	342	321	338	302	337	336	366	347	337	316	298	344	325	347	315	362	333	327	327	330	311	310	299	334	301	339	340	326	375	349	331	331	334	324	334	317	314	332	318	331	336	338	334	315	348	352	320	295	336	305	333	309	322	337	380	303	290	347	347	343	312	316	307	336	323	346	318	326	341	283	338	317	319	311	345	333	313	331	321	334	320	342	339	342
9296	7300	8855	2251	507	272	203	172	192	212	209	162	156	158	159	153	141	163	179	285	470	441	294	202	147	143	156	165	164	189	183	164	150	157	135	144	157	154	169	151	175	162	148	188	154	163	152	131	133	162	162	161	170	151	153	167	133	153	144	144	142	149	161	163	153	151	145	145	170	168	152	142	173	137	144	143	157	131	154	170	152	144	164	161	161	156	147	174	168	151	142	150	143	151	162	147	154	139	129	149	153	151	146	154	128	178	145	171	157	159	136	155	146	163	140	149	182	160	137	171	165	132	163	143	168	146	134	150	150	129	156	152	143	169	129	151	160	166	152	149	143	160	159	152	162	152	169	170	164	165	167	134	140	179	176	170	156	161	182	175	164	155	140	176	172	186	133	140	164	144	131	148	146	141	161	158	150	157	128	139	132	140	149	161	148	134	133	157	143	152	188	149	162	158	149	165	160	170	153	139	148	153	157	137	150	153	162	169	175	161	141	143	157	167	176	139	154	147	159	173	139	160	125	146	155	152	162	167	163	171	151	156	144	166	147	137	144	147	168	135	153	131	144	158	136	125	149	139	147	151	165	149	172	143	153	160	139	132	172	139	156	176	157	161	150	140	154	155	153	170	171	142	151	133	156	159	160	163	157	166	139	170	143	135	138	157	164	163	128	168	148	138	160	171	168	156	162	172	155	149	155	142	148	161	140	168	157	172	179	164	142	152	138	141	165	159	176	152	161	152	159	158	155	153	173	156	141	153	145	157	128	158	160	131	156	136	141	140	147	166	145	160	159	149	145	139	146	161	172	177	143	173	156	145	152	143	150	148	134	167	145	169	137	173	156	129	162	136	159	155	161	158	141	142	150	153	169	164	144	163	168	148	169	139	154	134	144	168	146	132	162	141	163	172	150	168	152	148	149	161	144	163	150	167	166	174	163	144	155	171	149	159	152	151	167	144	144	143	151	130	146	145	145	175	152	162	184	152	148	144	176	156	167	156	150	151	151	159	141	154	129	151	147	153	134	151	159	145	146	156	155	153	142	134	171	167	147	138	154	165	167	155	155	160	171	170	156	185	147	134	169	137	141	164	121	157	147	154	162	137	161	157	145	146	164	158	142	175	149	174	134	156	155	141	164	148	148	161	160	160	161	167	159	155	129	147	135	175	155	156	141	169	157	134	156	162	174	178	156	171	140	169	154	176	143	130	140	155	153	140	152	154	150	129	126	150	146	158	156	169	168	137	137	128	166	162	175	171	174	174	144	169	151	155	159	135	156	156	146	163	176	133	136	149	141	145	141	122	171	168	147	138	146	155	153	152	129	158	156	165	146	120	141	164	142	149	142	146	157	139	168	142	151	144	145	148	146	144	157	161	147	173	155	164	139	148	164	150	164	151	151	143	151	155	154	162	140	171	151	156	154	139	162	152	136	129	146	147	168	141	152	163	142	163	182	149	145	148	143	158	151	171	165	157	142	159	163	143	138	129	153	147	155	148	157	155	151	132	178	156	139	145	153	148	150	165	174	156	156	141	163	148	144	157	142	154	142	140	140	145	153	151	157	176	154	166	169	158	150	160	159	166	151	154	150	144	157	140	157	145	148	147	128	173	152	144	174	156	163	153	169	136	142	147	160	152	178	157	169	144	148	175	141	156	160	157	134	154	143	139	134	151	160	170	147	167	140	156	180	147	142	166	168	159	156	157	161	155	164	145	164	165	160	132	164	158	164	142	148	148	179	134	152	139	162	134	174	137	170	169	162	144	145	137	166	151	172	195	167	159	142	161	139	144	151	146	162	139	163	141	171	127	152	139	176	157	151	141	149	150	149	151	146	146	143	156	146	168	159	178	168	169	148	143	163	144	170	175	161	142	160	178	122	152	152	146	156	128	168	140	141	138	148	137	159	157	147	166	140	167	153	154	156	151	155	151	132	154	160	161	135	145	132	169	158	165	148	148	172	142	137	176	157	165	133	132	155	143	140	166	159	153	184	169	194	146	159	171	156	138	150	161	177	149	138	150	157	144	150	139	158	154	134	147	139	165	144	177	167	143	158	145	153	158	139	158	165	166	141	163	155	156	140	146	143	148	181	177	163	167	148	152	143	164	148	168	137	151	144	157	160	155	139	152	158	149	174	164	155	144	162	164	147	157	161	150	157	152	165	170	154	147	134	131	150	152	163	165	173	146	163	148	152	140	172	171	134	156	151	154	139	166	167	163	161	142	166	153	147	156	171	148	147	168	135	157	135	165	155	151	155	155	150	173	150	152	144	143	143	172	151	153	172	149	149	140	152	165	117	181	156	147	164	132	153	142	153	144	139	160	138	154	155	146	152	138	166	151	157	167	154	133	161	146	157	160	139	158	161	167	149	172	147	139	139	147	149	163	156	150	152	153	152	148	147	158	155	148	175	157	169	141	136	147	156	149	163	174	162	138	172	130	153	143	161	133	137	141	140	149	132	164	160	163	157	156	165	154	153	147	156	141	161	144	175	168	161	154	145	169	130	161	136	135	155	152	137	149	170	162	156	144	143	145	135	145	156	158	163	145	163	145	163	156	146	151	159	161	121	149	157	150	140	151	166	158	124	144	159	133	173	145	167	152	150	159	155	140	169	163	161	184	149	166	144	180	174	183	140	144	160	160	133	136	144	155	150	167	149	161	161	148	161	146	165	143	146	150	168	192	158	162	174	152	159	172	142	155	178	132	184	141	136	157	150	157	150	143	148	156	161	142	143	142	128	160	151	151	159	152	140	149	156	143	156	171	145	138	168	136	158	170	134	155	144	134	172	162	185	171	147	146	160	143	149	161	150	151	138	148	148	153	169	162	168	140	138	134	150	147	155	171	167	164	153	170	161	161	165	149	155	142	147	173	143	172	127	158	162	159	147	172	157	163	161	169	134	144	175	120	174	165	162	144	154	153	153	162	154	145	151	183	139	144	161	128	175	163	158	134	166	166	153	156	154	138	141	159	125	143	143	149	182	182	157	141	131	145	128	153	152	172	159	178	168	159	165	148	151	158	145	146	151	178	150	161	177	153	147	144	156	155	131	155	167	161	152	155	171	155	161	149	139	135	140	137	145	143	126	150	127	145	144	170	129	165	161	174	171	146	162	136	165	146	138	154	148	139	160	134	167	132	174	139	154	172	156	158	168	135	136	156	163	151	132	152	148	154	162	138	146	144	138	175	165	132	144	168	150	149	130	141	152	151	140	152	164	157	149	154	129	176	149	151	151	175	163	138	129	150	160	144	180	151	149	127	157	158	161	150	179	156	137	157	152	134	145	131	138	166	149	161	143	145	170	166	168	139	169	166	154	160	148	163	148	152	152	158	173	142	162	187	143	149	154	172	163	158	134	119	163	148	156	143	133	152	153	161	169	147	158	170	157	138	133	159	164	124	170	139	183	156	156	153	151	171	141	148	139	153	153	160	153	166	139	156	158	154	150	157	146	177	138	150	147	170	161	160	169	179	148	151	151	164	158	180
7385	7806	11418	1984	621	607	574	488	588	1029	614	469	425	428	431	419	416	483	741	1461	2402	2103	1143	559	354	367	376	409	435	520	574	366	372	394	368	361	396	365	354	371	375	387	407	383	378	377	349	349	363	371	371	421	352	395	347	370	396	376	379	344	372	409	396	376	376	388	350	369	397	369	412	405	362	412	356	384	371	378	370	357	389	402	417	363	387	393	396	391	374	389	362	352	360	371	344	370	342	398	352	374	400	387	353	423	385	364	389	362	372	387	393	365	371	362	362	363	387	406	382	369	326	363	373	346	379	365	354	367	377	371	383	368	365	388	369	377	343	400	368	361	392	386	355	384	359	374	377	368	400	377	401	366	360	359	390	372	405	401	376	361	376	371	422	384	393	389	348	397	362	339	360	413	376	352	404	388	395	379	372	380	370	413	374	377	379	364	369	351	406	382	413	356	394	396	354	360	362	385	373	385	367	398	400	357	353	371	383	397	382	353	358	377	352	374	379	373	383	362	377	394	375	366	390	365	394	388	354	365	422	354	375	352	371	398	368	385	358	355	382	364	369	390	392	366	347	392	350	365	407	408	369	403	389	323	400	378	374	357	378	393	330	370	398	356	367	383	408	374	369	360	399	402	401	390	377	374	369	382	400	366	389	382	357	391	361	357	382	389	351	397	379	395	352	350	363	373	382	397	331	359	361	358	359	398	384	370	388	370	380	379	377	373	388	404	397	338	348	404	408	399	397	374	358	419	341	396	375	384	429	338	373	374	367	357	347	397	384	351	392	357	392	358	350	384	366	361	385	353	362	353	369	365	382	363	372	380	390	412	377	409	397	423	359	379	378	390	391	400	382	396	367	382	397	381	367	344	363	392	350	333	345	375	369	382	388	394	393	385	376	363	377	344	403	355	406	393	388	387	387	390	390	352	376	372	361	373	384	398	372	365	379	357	375	384	372	382	386	386	372	361	413	376	402	400	370	376	360	370	377	370	347	367	379	370	403	397	366	366	338	375	374	361	370	357	388	394	395	373	412	360	371	352	391	373	400	383	358	379	397	443	377	360	372	385	381	389	343	395	355	362	356	396	392	368	354	356	386	343	412	386	379	379	385	350	386	363	388	395	358	391	331	388	379	383	362	383	356	369	354	381	384	387	347	366	394	361	376	388	362	375	374	399	384	378	357	384	390	372	371	371	399	386	352	375	342	361	395	368	372	382	400	347	389	392	395	364	381	354	377	391	360	400	394	353	398	363	351	354	368	404	413	388	394	407	362	346	387	398	357	378	389	348	384	408	370	367	369	375	324	359	362	368	378	372	350	385	356	387	381	354	375	357	361	390	368	362	383	360	394	373	376	385	375	341	360	364	388	412	379	396	384	416	361	369	409	390	372	339	381	348	394	380	350	395	383	323	345	342	400	376	397	356	358	375	354	392	399	373	342	400	387	373	385	415	407	388	363	424	356	382	416	365	378	365	355	381	361	375	367	352	411	369	376	369	380	417	347	391	333	379	381	397	361	365	382	390	403	383	389	348	360	402	385	365	384	368	396	379	414	393	347	398	367	375	350	354	391	373	410	405	394	403	390	343	379	365	405	393	399	354	386	364	372	374	375	412	385	420	373	383	391	368	353	357	376	384	349	396	417	373	378	346	384	390	394	372	388	392	356	382	376	375	375	386	385	378	374	363	362	368	369	406	379	343	392	374	353	389	404	407	348	364	400	360	351	372	394	415	416	371	378	363	371	378	387	389	371	382	338	356	345	371	373	393	361	346	364	398	390	354	348	383	389	350	379	395	380	386	405	377	376	359	390	375	381	394	375	401	408	346	361	385	385	353	393	400	384	383	335	360	390	369	377	377	386	348	361	364	360	375	368	376	362	416	395	376	378	370	350	371	401	372	392	363	379	407	372	389	385	389	403	398	365	375	393	365	320	412	394	363	421	384	382	410	397	358	369	407	393	368	389	379	404	355	389	407	354	409	401	373	367	373	353	368	393	425	370	331	402	413	418	384	381	395	395	348	419	375	370	372	360	374	391	378	393	376	376	384	402	343	374	353	393	388	374	376	362	418	373	416	348	382	409	347	387	377	372	362	380	357	394	387	362	386	377	376	351	344	386	371	392	360	360	382	355	361	373	431	360	359	352	408	349	383	385	400	403	388	353	362	398	395	401	353	385	378	354	374	341	381	413	391	367	390	379	375	375	366	348	384	355	383	364	362	377	342	382	362	363	383	360	400	403	367	395	344	356	381	360	395	376	372	369	372	413	392	357	428	359	370	390	362	372	385	362	365	347	355	401	395	351	369	393	361	377	387	352	380	387	400	354	382	357	373	371	338	401	379	357	392	354	414	387	379	350	390	374	405	397	356	358	404	369	388	346	354	390	376	375	372	359	368	357	403	394	366	361	372	377	385	405	336	350	411	397	364	386	363	384	372	385	391	417	366	411	373	366	388	389	388	368	360	385	397	373	376	373	392	353	376	421	382	408	409	357	361	343	376	376	352	366	390	370	397	389	392	392	401	392	374	398	372	357	352	399	358	366	354	372	385	372	340	392	397	373	374	393	352	419	373	376	330	365	334	333	370	368	389	352	359	379	399	387	379	350	367	401	387	375	368	366	354	377	361	353	402	367	366	376	357	394	370	372	370	358	367	373	374	393	362	361	358	385	417	365	384	360	347	358	362	382	386	376	352	374	333	389	373	376	343	354	399	365	347	388	367	372	392	367	408	367	383	358	414	354	353	384	403	393	380	372	400	380	382	391	340	374	345	358	411	423	374	332	380	381	341	391	368	393	375	378	352	375	387	366	378	378	385	422	346	388	360	361	393	400	395	379	368	385	380	378	357	364	407	363	403	381	356	352	390	337	329	384	372	383	383	378	377	365	364	380	399	368	393	400	349	371	410	396	406	392	380	380	368	357	362	357	362	378	380	343	381	370	369	383	371	410	383	415	377	402	331	351	400	398	327	327	393	352	380	404	380	374	379	387	363	336	336	382	390	364	386	393	359	390	379	368	407	373	355	357	376	380	361	365	345	365	373	382	373	361	391	349	368	369	360	344	400	355	352	379	364	396	346	375	403	363	380	376	347	385	374	385	363	350	340	366	400	410	336	373	386	411	365	348	376	327	375	387	371	401	377	371	360	367	365	360	383	386	369	376	362	366	359	370	360	361	339	367	357	368	392	366	370	386	374	379	374	336	362	386	375	363	374	360	366	361	370	386	400	386	397	359	391	363	413	420	344	366	370	390	353	392	383	360	390	374	377	400	360	388	356	342	378	382	402	342	361	366	360	398	394	367	369	360	373	350	417	355	360	371	397	386	386	375	361	374	364	377	386	421	376	390	344	377	360	365	374	423	382	373	322	361	390	392	372	393	325	372	392	361	406	369	384	406	407	401	398	371	398	354	365	397	378	409	400	359	384	408	347	387	409	391	392	406	401	348	376	355	367	343	391	349	413	417	392	379	406	408	365	379	427	356	346	378	375
39751	42967	36356	23021	15980	8953	4020	1536	1004	2330	1727	406	462	210	241	205	236	214	541	2128	3937	2881	1490	497	193	194	195	201	207	446	658	201	192	177	194	180	193	178	174	181	189	178	185	186	174	204	189	165	186	161	187	184	202	214	174	170	176	208	188	200	200	205	176	204	173	188	214	194	169	169	191	198	188	224	172	197	183	190	196	195	168	159	184	194	191	208	177	170	179	188	165	184	170	174	178	206	187	187	182	175	196	185	203	194	184	165	153	209	178	196	186	179	185	168	205	176	176	193	201	183	161	211	189	174	179	174	188	215	232	173	206	192	197	195	195	158	171	202	162	179	212	175	178	188	181	208	194	192	202	170	186	169	165	193	176	179	199	185	163	192	176	214	208	195	191	200	198	181	186	194	191	169	173	172	174	174	199	177	170	195	200	186	199	173	183	172	187	193	173	184	181	189	185	183	201	176	200	194	199	185	173	203	187	184	181	199	186	179	195	185	177	165	194	173	157	180	164	188	176	176	161	184	210	198	167	186	183	177	187	176	187	204	168	166	202	184	172	194	149	184	195	179	166	191	197	179	185	187	164	163	195	191	168	167	180	195	174	179	184	183	171	140	187	178	182	182	181	182	198	175	186	193	198	178	154	185	195	196	170	170	179	170	193	182	190	191	186	169	188	194	184	193	204	203	210	167	159	169	186	184	149	166	186	192	185	179	186	205	177	190	188	206	204	183	190	175	163	171	173	184	186	218	164	190	167	162	190	181	207	162	173	203	186	175	167	197	202	208	189	173	194	189	183	183	171	182	199	184	161	193	179	192	161	209	192	181	185	168	164	185	195	191	173	174	176	186	228	178	182	185	189	186	185	174	175	170	165	189	187	185	161	179	210	172	156	201	200	203	182	175	196	214	203	171	183	189	172	185	203	141	177	194	194	192	186	193	195	186	187	172	185	197	186	191	196	171	195	174	160	195	183	185	209	194	175	193	211	175	184	170	196	194	179	188	202	179	175	178	197	188	172	189	201	194	175	199	190	182	192	181	166	173	186	172	174	178	177	176	178	192	209	217	207	155	196	214	209	177	168	171	186	181	197	201	176	190	198	209	182	183	175	177	182	184	186	186	204	184	168	167	177	206	188	185	184	196	170	181	192	199	180	173	174	210	186	178	179	192	191	159	174	163	199	155	191	179	160	192	190	169	168	193	189	164	167	191	206	161	192	181	185	201	208	191	192	205	198	214	189	187	192	186	168	173	175	168	159	194	182	188	181	176	188	204	200	186	178	192	190	201	189	162	216	165	188	180	190	192	184	158	200	197	178	203	185	181	200	168	210	214	182	176	191	185	191	201	168	189	172	180	170	147	194	175	175	172	184	189	188	190	187	176	182	201	218	163	186	168	180	182	200	182	187	167	191	174	193	162	192	199	203	175	195	163	213	204	184	192	172	167	174	162	158	191	189	169	179	199	165	172	196	205	182	184	191	161	172	190	165	170	165	188	198	187	166	203	163	190	187	184	170	174	179	177	173	169	163	201	190	177	193	176	172	180	189	197	185	169	173	190	164	183	180	194	191	190	182	189	168	178	166	197	178	193	151	165	182	198	177	174	171	194	188	183	168	199	193	187	190	183	178	186	210	170	187	181	188	171	184	191	181	175	175	157	190	196	180	200	181	168	171	179	185	182	191	200	190	177	187	179	194	171	171	181	155	182	208	191	211	201	193	196	174	165	161	207	199	179	179	188	198	193	199	187	160	179	174	200	178	183	189	168	202	166	183	162	174	193	162	180	206	189	209	154	151	196	196	156	197	179	184	181	179	199	175	175	190	196	203	201	185	177	173	169	192	181	177	172	197	180	181	181	179	174	187	171	168	214	194	172	179	182	195	162	188	183	185	186	195	192	187	191	204	190	164	182	172	173	200	195	196	159	187	157	212	198	160	185	194	185	218	166	184	170	186	171	184	206	169	174	201	189	188	172	170	165	168	187	172	188	195	180	210	191	201	183	204	186	202	187	210	170	167	172	193	179	204	185	185	177	187	154	196	169	182	159	177	210	176	157	182	179	169	196	185	176	188	191	164	165	164	180	172	162	202	174	204	171	176	163	182	217	173	198	190	169	206	192	174	188	180	161	185	156	181	183	194	191	186	170	195	167	163	162	168	156	161	189	189	183	158	182	175	164	153	193	180	163	168	174	189	186	180	197	174	176	183	187	167	158	196	188	191	177	178	202	175	175	201	178	177	180	195	176	196	191	184	201	192	161	192	176	196	186	179	170	201	208	186	206	193	189	180	161	192	202	200	171	175	170	177	175	156	191	174	187	195	187	175	194	191	148	179	189	185	186	187	186	162	174	193	196	193	199	176	186	187	187	181	192	170	187	178	208	178	196	193	165	186	144	154	165	179	182	181	166	205	170	183	149	172	157	176	177	166	162	196	192	184	181	192	179	201	175	183	199	178	172	190	211	155	168	182	176	189	205	174	176	198	184	176	181	187	162	189	187	155	192	185	178	161	178	181	184	185	193	193	178	172	186	168	175	167	164	174	180	179	191	162	178	194	218	173	201	176	192	188	185	183	202	212	181	199	156	172	176	179	171	183	183	170	170	156	204	197	201	146	186	194	192	185	184	193	179	186	179	180	195	179	198	161	179	188	181	200	165	168	210	188	183	159	194	162	193	188	180	187	168	188	183	165	202	152	184	193	171	226	197	191	177	184	182	189	176	170	204	157	189	176	195	186	192	216	200	223	176	186	195	155	175	169	198	174	217	164	183	186	169	188	184	158	202	177	170	185	218	192	174	191	187	174	187	170	210	168	197	195	195	163	174	195	170	205	199	209	169	181	193	192	193	174	196	196	171	169	176	187	186	181	186	192	183	190	207	197	182	211	194	196	160	187	180	190	167	189	172	165	181	174	201	195	203	207	179	164	153	191	190	186	174	176	184	165	164	185	190	164	185	189	180	204	149	163	188	192	175	199	191	188	201	187	214	198	169	178	195	184	185	175	188	174	184	186	181	185	173	199	192	164	166	205	169	193	201	166	188	183	193	175	195	172	193	201	157	213	182	183	171	190	179	178	187	204	179	163	175	170	178	172	189	195	188	194	171	190	181	170	195	198	172	175	178	186	205	188	160	163	165	159	160	150	202	210	157	163	190	185	173	184	180	175	185	176	171	214	189	193	173	174	201	171	203	182	179	179	174	182	182	182	210	167	205	168	184	186	177	195	188	179	199	180	215	186	195	180	162	184	185	175	180	177	191	169	178	170	176	179	181	182	174	194	182	188	183	182	197	157	189	177	186	173	178	175	170	202	178	184	179	187	188	193	193	175	206	183	180	171	172	200	204	181	149	176	180	167	198	190	217	191	218	186	177	188	193	181	194	166	183	182	162	174	204	201	224	172	201	183	168	170	189	197	169	205	184	178	178	182	195	166	171	179	193	196	183	200	203	177	177	195	169	184	169	161	177	177	187	185	178	196	208	187	176	172	166	174	196
30397	38811	29922	7572	2623	2340	1885	1737	3891	11128	6987	1743	2140	822	711	690	680	854	3160	12088	18554	14081	7926	2027	554	475	492	473	612	2345	3370	413	436	456	460	434	552	450	460	412	423	440	424	427	425	426	415	435	424	433	427	416	404	451	459	465	439	434	478	428	434	448	447	388	441	444	426	409	444	405	451	458	424	433	488	474	398	435	468	499	478	447	424	428	436	471	410	432	422	437	412	403	401	427	434	450	447	442	441	424	404	415	437	433	441	448	414	424	438	423	437	452	426	421	435	456	412	415	478	447	416	448	449	419	408	440	461	418	446	441	434	446	462	419	437	429	418	455	454	404	442	483	421	452	405	405	425	443	456	409	424	450	405	450	430	445	434	462	477	454	436	410	438	472	479	425	429	432	468	433	450	477	411	415	410	420	410	460	448	458	410	437	417	418	414	443	431	423	439	403	425	415	423	482	439	432	431	452	392	423	460	436	424	494	450	434	394	410	455	386	453	429	438	486	452	454	455	432	450	441	420	427	448	420	422	427	442	449	448	445	447	422	427	458	433	431	456	448	406	409	431	455	431	446	448	442	450	431	448	431	433	424	428	430	420	446	473	414	436	419	419	422	424	410	441	406	410	452	430	465	431	417	410	465	442	464	458	429	470	434	447	424	408	406	425	423	443	426	452	426	426	404	415	448	466	406	454	427	438	447	444	417	433	413	439	425	416	484	436	455	438	425	429	409	398	436	439	398	426	485	452	421	428	419	440	414	396	453	415	440	434	438	452	447	424	414	418	443	419	396	440	417	420	460	453	433	428	442	438	408	392	408	436	426	405	451	447	406	447	419	422	421	434	435	413	452	447	399	424	441	441	430	440	417	416	418	436	424	409	432	433	470	432	436	470	434	413	447	460	451	414	397	460	403	420	432	438	421	423	411	434	499	440	439	477	428	400	431	417	426	425	410	429	477	426	467	419	472	437	457	445	396	413	446	432	424	418	448	441	434	418	418	472	395	410	412	428	434	412	436	448	392	410	399	443	478	400	440	427	427	464	432	432	443	442	451	433	502	441	377	426	430	428	412	446	417	414	447	421	396	414	439	472	444	435	462	460	429	448	454	457	476	470	441	464	475	422	387	443	455	450	409	387	403	457	439	447	445	430	400	433	415	434	439	416	476	446	430	453	449	450	453	449	428	447	433	403	424	415	403	409	436	435	417	414	437	426	450	425	389	456	414	447	474	414	420	418	458	412	445	463	428	439	447	458	464	444	444	448	425	452	439	434	403	433	408	484	427	428	418	412	417	447	420	439	406	417	418	454	432	408	427	425	434	419	446	427	417	441	422	407	432	452	434	418	436	428	395	396	438	459	422	436	422	444	423	442	424	459	449	378	447	425	453	462	449	419	420	429	461	393	453	454	421	410	446	445	433	459	454	434	461	455	433	465	435	465	471	403	447	448	458	437	408	436	399	439	420	403	457	407	406	404	432	427	425	431	395	447	420	406	405	451	435	447	460	437	411	456	425	457	444	422	458	460	449	408	411	393	425	423	455	408	436	435	447	444	431	452	446	421	425	429	453	409	454	422	433	441	427	416	412	444	421	443	397	385	456	406	441	432	400	479	446	453	424	435	428	437	429	406	434	456	444	454	446	398	417	388	450	421	418	402	457	480	405	414	414	432	395	396	430	447	417	443	413	438	436	433	458	404	430	396	406	423	436	452	445	438	425	398	421	422	405	442	445	466	396	456	426	435	417	459	440	398	412	454	440	452	445	444	470	455	410	472	446	389	409	448	403	406	415	438	422	379	452	441	416	443	431	447	435	405	424	451	427	427	411	437	424	402	422	454	445	424	448	419	466	422	444	403	436	469	434	445	464	446	421	450	439	429	412	413	427	413	433	432	466	444	417	431	470	406	424	440	435	416	425	446	423	421	430	413	405	473	437	418	439	418	464	418	448	438	459	442	440	436	423	405	435	465	425	411	399	411	404	431	427	411	384	419	445	442	406	415	421	436	464	439	429	389	413	439	449	393	397	418	415	466	452	436	465	444	412	413	467	434	434	475	416	424	421	454	466	436	437	445	412	400	438	430	451	439	436	430	485	416	453	407	426	430	459	427	446	419	418	411	417	398	395	428	427	436	438	418	429	411	430	401	424	449	445	417	423	442	429	442	427	424	411	442	391	426	449	425	419	421	465	430	377	417	401	459	441	458	490	474	465	462	401	469	411	433	453	424	453	410	447	426	385	454	429	445	436	445	438	460	425	444	477	458	431	446	469	425	455	418	456	431	449	427	420	411	423	433	430	429	428	466	443	444	394	411	377	455	419	478	405	377	434	408	414	422	453	415	431	441	425	452	403	391	425	418	416	463	432	445	399	412	465	431	447	442	413	432	413	429	437	420	424	411	433	451	471	452	439	437	411	451	447	442	437	418	455	431	450	455	433	438	412	479	447	426	412	474	418	408	455	414	446	425	432	455	467	411	444	436	432	401	426	422	425	387	444	420	426	430	444	406	429	444	485	421	427	452	399	461	437	463	431	404	404	460	432	396	462	425	427	470	432	425	420	462	403	414	444	455	415	411	438	450	463	454	440	442	425	439	440	429	442	413	414	431	408	420	476	440	438	454	423	443	423	443	414	411	401	436	428	437	407	423	416	434	407	395	436	433	460	445	454	405	425	433	441	426	447	470	408	494	431	435	407	457	416	437	410	405	432	450	468	428	414	443	412	393	457	414	417	408	430	461	444	434	418	429	442	437	436	430	409	447	397	457	417	444	424	438	428	419	467	421	463	439	440	436	437	406	450	480	432	428	441	415	436	436	446	417	426	437	438	445	444	427	403	440	454	449	431	398	418	409	452	460	464	426	456	435	450	430	426	421	404	455	443	413	451	408	421	423	423	393	417	483	442	444	429	437	401	427	468	416	420	434	407	396	449	416	405	425	466	432	478	440	403	403	446	437	423	444	431	440	384	438	461	396	424	438	411	459	454	423	435	431	389	453	446	398	497	432	435	400	438	466	443	424	444	399	411	433	413	436	469	411	414	470	413	427	439	436	414	425	426	468	436	426	425	442	389	432	431	455	426	440	441	436	451	399	453	425	423	414	405	424	430	437	454	428	444	426	406	428	436	456	424	434	393	461	445	422	440	411	444	465	439	461	421	427	395	441	448	388	414	441	439	454	420	384	448	447	461	471	450	406	446	434	390	422	431	466	403	451	450	404	433	465	424	428	451	451	453	428	456	402	454	449	418	425	450	475	474	397	413	413	415	417	441	430	400	410	421	455	424	454	440	401	405	428	457	406	440	444	455	463	474	433	439	416	378	445	445	433	415	464	441	422	432	458	446	443	399	426	420	429	422	449	435	408	436	436	473	418	443	444	406	437	423	404	457	409	411	433	410	398	454	443	423	437	450	455	412	418	411	454	439	433	469	423	446	400	447	461	454	426	438	433	435	400	366	439	445	421	446	413	427	447	433	425	414	443	468	429	414	446	402	411	441
45564	45462	37546	26147	21405	15949	9319	4270	1930	4435	5340	1246	563	291	210	231	216	290	2435	7013	9136	6003	2793	872	181	162	169	158	427	1211	815	139	140	145	143	147	245	133	132	119	141	157	132	137	131	128	115	137	124	136	126	120	125	137	133	121	120	127	130	116	116	145	152	122	130	134	115	140	136	109	134	136	120	140	139	116	148	139	158	134	123	121	113	140	143	144	143	130	139	135	142	119	131	144	123	126	148	133	115	149	130	122	142	133	149	143	152	150	135	135	130	131	131	116	127	127	132	127	148	134	123	139	155	114	130	129	110	117	151	146	112	148	135	136	126	114	127	116	131	143	152	132	149	122	131	125	121	124	134	135	154	141	129	122	148	132	130	136	136	143	115	144	131	127	139	126	120	127	142	124	119	136	133	122	148	131	143	118	134	129	143	141	154	153	149	109	132	131	114	126	134	132	120	107	146	128	134	131	141	130	146	129	158	138	119	139	137	144	129	151	140	138	131	149	131	129	130	151	151	139	135	129	148	140	133	126	132	154	135	137	128	132	121	131	129	139	132	154	124	143	139	134	125	135	157	113	157	142	149	143	146	120	116	130	140	140	140	136	145	139	129	128	150	139	121	144	152	133	163	136	108	135	149	150	121	133	129	114	126	129	155	143	142	133	129	131	149	141	132	122	134	132	157	128	130	97	143	130	117	120	126	136	142	130	131	121	116	129	137	146	131	134	136	128	130	128	145	139	129	134	140	139	137	146	116	152	127	120	136	146	144	134	137	148	131	144	143	138	123	128	137	141	129	142	156	113	115	132	127	158	140	128	125	160	133	140	139	115	132	134	111	131	123	137	136	133	143	141	129	114	143	142	131	127	149	128	128	121	114	149	147	116	144	131	116	145	128	144	156	112	121	121	124	169	133	144	150	140	127	145	107	130	123	115	145	148	134	129	138	153	132	145	155	147	141	137	136	122	134	149	146	137	153	149	139	137	131	122	130	123	121	141	134	137	133	129	116	114	137	121	133	134	125	143	156	122	131	126	117	144	139	150	127	129	151	120	130	134	142	136	132	109	135	118	126	135	147	161	119	143	142	148	155	132	136	118	143	131	148	122	163	148	126	132	151	115	150	135	146	135	134	149	138	134	124	108	134	130	132	147	115	133	123	120	149	137	127	114	135	142	134	127	150	144	150	149	139	142	126	129	139	118	127	128	126	155	131	128	142	131	148	135	145	122	138	123	142	144	139	123	132	136	140	132	120	128	135	131	152	134	139	142	116	147	136	131	161	116	118	141	127	146	145	128	141	148	134	134	145	134	114	129	129	144	107	146	125	132	119	141	149	142	147	125	136	123	99	142	170	140	120	128	124	145	157	130	132	128	132	140	154	125	144	131	129	143	143	117	129	130	110	144	150	140	126	132	141	123	129	135	152	168	120	132	121	131	128	118	119	122	141	145	127	124	140	126	155	127	127	121	131	140	130	140	124	130	128	117	130	159	129	135	140	140	121	135	135	134	117	131	148	139	121	139	137	143	141	148	143	111	134	137	116	124	126	135	128	128	118	131	122	122	145	155	143	129	137	115	124	131	124	131	132	146	137	135	144	151	136	139	160	137	128	148	136	144	156	164	127	96	126	141	123	124	130	130	123	152	144	126	112	151	143	107	152	125	137	128	133	121	128	123	116	123	140	115	143	100	133	132	126	133	115	131	125	145	134	110	155	120	123	133	130	136	127	126	130	132	125	119	134	140	124	146	127	147	136	124	136	137	122	106	151	134	123	137	133	130	140	149	142	121	139	127	112	145	126	117	135	119	154	137	111	117	134	135	123	151	138	133	142	152	132	140	140	128	123	127	122	140	145	120	148	142	137	142	139	119	145	133	127	126	137	131	139	129	143	142	115	149	132	115	134	125	106	140	129	130	124	145	144	123	131	147	132	126	125	127	127	144	125	145	132	158	155	168	156	147	139	136	151	147	145	139	141	137	127	112	133	126	141	129	141	150	153	138	159	128	157	128	134	141	144	123	110	153	127	134	127	110	132	129	108	145	111	139	154	162	147	135	121	137	120	130	125	127	141	111	139	132	144	125	150	113	135	141	131	135	127	129	117	131	139	137	128	143	144	132	129	131	137	129	163	151	122	133	140	138	142	159	145	127	128	135	122	124	135	114	123	135	128	133	148	141	110	126	142	148	142	127	160	133	122	130	121	148	145	124	114	154	128	160	151	125	131	134	121	107	141	126	132	139	159	130	140	150	145	143	118	123	134	148	151	137	148	157	146	159	115	114	125	134	148	139	118	134	133	123	131	131	128	114	152	125	144	130	121	138	133	137	108	132	106	138	142	140	136	144	129	140	124	142	129	141	138	146	114	134	150	163	116	117	148	152	145	131	142	143	125	138	141	129	138	132	135	140	118	113	133	156	138	133	130	122	152	144	139	128	136	140	143	127	116	146	144	126	152	178	138	132	150	121	123	149	125	145	130	126	107	139	138	139	127	143	119	125	144	130	125	127	124	119	146	121	113	143	151	132	130	125	138	136	118	129	122	147	110	105	122	127	143	109	154	124	129	128	137	129	126	148	126	129	122	131	145	149	148	134	130	125	124	125	143	158	115	124	126	149	129	118	122	137	140	130	115	130	129	126	118	143	123	133	152	126	142	127	122	126	154	126	125	117	152	132	142	127	146	151	143	126	118	130	157	140	117	140	133	127	134	147	136	138	123	137	150	140	136	132	114	161	138	147	122	128	115	120	117	154	155	156	127	154	140	124	142	121	127	134	157	134	125	136	135	147	142	116	161	128	148	132	131	123	150	146	130	128	147	132	134	136	119	153	135	146	137	147	128	142	124	110	130	123	128	122	134	137	137	136	122	131	137	142	134	160	126	147	130	132	134	116	144	112	114	135	124	140	130	148	122	136	151	126	141	137	140	124	118	151	140	159	133	134	120	158	129	130	134	129	124	145	146	143	137	156	116	121	162	139	132	142	113	140	128	141	129	133	115	129	131	145	139	143	143	124	114	119	147	136	130	124	113	132	135	136	141	143	134	122	127	152	124	110	110	148	138	149	126	142	117	130	131	125	139	127	138	141	140	128	144	135	145	120	137	140	120	120	124	143	127	109	144	122	149	135	139	116	134	132	132	122	145	144	132	136	141	124	130	132	128	115	121	142	137	124	149	142	138	143	129	139	136	134	125	128	131	119	143	145	122	149	143	116	118	145	141	130	134	152	134	124	122	120	131	130	126	140	139	132	127	123	129	145	141	114	145	125	126	147	147	152	153	130	163	133	138	150	141	155	157	142	147	134	135	121	150	151	155	116	123	108	147	128	126	135	135	116	107	124	131	133	122	124	121	138	116	132	137	123	147	165	107	129	137	123	144	114	113	158	123	139	140	132	143	135	125	113	127	130	137	140	142	159	136	112	121	132	137	149	117	144	142	105	141	137	140	134	122	144	133	131	137	136	160	146	121	150	136	133	128	133	136	129	145	139	133	140
35017	44035	40393	9807	5269	4275	3619	3060	4306	17949	17765	5822	2911	1167	965	848	929	1597	12956	27302	30125	22738	13271	4098	486	441	482	454	1955	6620	4577	391	389	316	353	337	918	324	323	307	326	319	305	335	314	300	317	318	332	325	297	316	349	304	319	311	291	303	316	325	314	296	320	335	296	298	304	344	334	299	329	328	330	335	333	321	328	316	337	334	288	317	353	334	341	327	337	331	317	311	328	338	339	302	330	325	348	308	330	322	309	327	310	298	329	333	321	316	285	287	327	313	304	307	316	311	295	339	313	277	280	327	330	327	319	320	316	325	303	309	318	293	312	291	331	327	305	311	331	326	325	293	318	306	300	309	312	347	305	360	337	310	327	298	310	307	349	303	305	315	301	345	291	325	327	303	264	338	321	311	321	296	309	317	324	335	302	298	296	271	331	328	331	295	291	351	317	298	349	306	318	323	339	317	334	331	323	323	330	322	280	321	321	289	302	310	317	308	333	314	327	310	307	305	301	333	288	307	292	328	296	296	335	340	307	305	308	292	306	310	327	320	311	327	327	351	318	283	315	286	327	285	312	286	315	320	305	325	328	301	323	341	333	304	304	300	320	305	314	326	336	291	330	326	311	335	311	317	325	305	314	300	295	305	290	279	289	275	291	320	337	307	319	347	288	303	296	323	302	323	336	304	309	305	313	300	297	307	337	298	287	340	303	313	306	301	282	322	301	321	349	312	302	311	325	323	285	307	298	312	296	345	300	296	308	322	313	321	339	336	298	336	299	279	317	310	326	293	318	324	342	331	312	327	305	328	302	295	327	303	310	346	339	317	314	315	290	296	310	285	306	307	308	328	352	293	279	311	327	297	315	348	332	315	294	309	339	312	317	305	305	315	330	318	321	321	312	328	302	328	322	297	345	299	333	319	301	297	323	307	336	310	320	349	321	319	297	296	312	290	318	312	295	304	314	316	293	346	328	283	349	341	317	282	331	297	313	341	296	304	298	354	315	321	294	320	331	333	297	317	327	309	313	316	309	330	335	290	302	317	332	323	311	366	309	333	331	338	312	343	327	337	285	333	307	306	301	257	332	320	344	313	320	321	320	289	316	274	306	288	294	309	304	330	313	334	320	324	328	323	302	315	336	355	310	305	301	304	335	320	284	326	306	314	352	287	306	295	346	302	333	306	294	289	319	327	341	319	319	318	323	313	320	302	340	294	330	317	311	288	343	295	288	321	305	294	318	353	306	317	335	289	295	311	322	298	289	305	316	319	317	284	318	319	317	296	315	315	313	303	314	334	313	344	309	335	330	349	330	301	294	322	323	308	326	300	294	326	305	309	320	305	335	323	323	311	313	361	286	305	325	326	349	314	309	313	316	331	330	302	316	328	308	312	307	303	318	286	324	304	298	300	333	304	317	309	317	340	317	313	291	299	288	292	342	306	333	294	322	323	316	308	331	315	312	281	273	303	340	332	306	318	306	351	294	302	340	312	316	331	332	334	284	315	311	292	299	320	309	327	322	293	299	329	301	297	302	290	285	319	309	292	302	318	320	323	335	276	327	296	314	321	300	327	321	306	321	349	349	303	310	308	311	317	312	278	337	315	314	307	323	304	321	337	299	320	347	290	360	301	324	304	311	331	342	342	286	320	317	313	307	281	324	296	340	301	296	329	332	321	347	295	319	318	333	324	295	306	313	349	294	358	295	305	371	298	305	309	321	283	295	308	310	334	338	324	301	331	317	315	300	353	309	310	307	316	278	331	321	320	300	307	303	330	298	348	297	320	329	342	320	322	321	325	324	325	317	339	338	338	331	313	339	302	309	276	338	330	319	319	299	333	298	303	317	329	338	319	294	327	304	325	329	318	292	313	355	314	325	331	305	325	306	307	326	306	298	339	306	292	320	332	325	289	324	308	291	335	303	329	297	281	296	321	314	279	321	297	284	349	314	315	329	301	327	327	298	348	299	322	303	287	324	295	299	337	316	327	299	319	313	311	341	330	310	308	354	323	309	330	310	345	337	328	299	310	305	303	349	320	331	337	294	316	336	290	301	314	303	320	319	292	316	348	293	322	339	292	337	333	323	320	359	326	286	327	317	306	295	319	297	306	345	321	310	312	326	344	301	314	318	319	288	328	327	305	271	311	288	323	319	340	348	324	311	311	324	289	280	323	309	320	279	327	280	339	331	333	342	298	323	311	362	314	314	307	298	322	303	295	294	325	292	306	285	310	279	339	306	311	319	324	324	307	333	312	337	303	337	317	291	292	334	323	322	327	319	316	308	282	300	346	300	300	328	308	326	331	309	320	314	327	305	320	291	315	302	302	301	314	322	310	335	332	314	341	318	307	312	320	308	345	323	316	318	297	300	303	311	299	347	325	348	321	296	330	345	335	305	352	311	329	336	312	309	318	358	318	316	310	326	338	375	340	296	307	328	294	304	335	296	316	300	339	310	317	328	322	357	321	324	284	312	296	291	304	294	316	331	306	304	288	316	318	325	330	330	309	327	321	300	329	296	304	338	315	321	335	335	291	304	345	315	325	339	339	350	299	304	310	313	318	329	322	304	313	352	310	347	345	331	318	317	336	330	312	324	333	307	294	318	317	310	300	312	331	300	296	273	290	296	303	351	306	302	294	325	294	316	328	313	311	315	300	351	320	285	322	316	310	373	301	329	311	318	325	314	315	313	303	332	328	325	290	337	329	329	314	322	303	322	299	291	320	321	308	342	322	336	310	331	337	306	326	325	304	279	322	327	318	309	296	278	303	300	293	291	314	328	348	303	324	316	341	350	295	328	281	300	290	278	305	337	294	270	299	277	289	296	288	344	305	324	330	286	285	301	291	281	333	297	300	311	339	298	313	284	310	298	310	328	294	275	330	312	329	285	288	299	349	326	313	322	322	327	330	320	307	335	302	322	308	332	310	317	320	296	324	315	285	326	299	298	321	312	313	305	337	311	329	300	317	302	342	331	306	313	320	295	306	323	335	317	342	317	344	314	324	298	311	328	304	314	321	306	328	280	301	339	334	325	300	317	311	339	302	301	314	322	288	318	322	324	342	321	330	308	290	305	306	274	302	333	314	295	313	287	333	293	331	298	335	325	333	313	298	328	311	310	300	322	306	316	287	319	340	294	302	302	301	311	294	315	325	333	328	335	312	294	290	306	323	297	318	316	353	305	320	315	275	319	308	304	319	294	301	320	331	318	330	331	315	304	321	350	328	306	313	301	341	296	339	317	327	313	282	341	302	298	321	285	353	290	356	299	334	348	309	321	358	310	305	307	307	293	312	344	328	331	335	314	325	301	331	326	315	319	300	295	293	316	310	285	304	296	338	306	328	305	322	323	319	342	279	309	298	316	305	338	307	325	314	322	286	283	316	323	309	310	310	317	342	338	331	342	318	331	340	313	323	325	288	324	303	325	342	307	303	324	305	311	294	322	318	286	320	320	316	331	305	300	301	347	312	314	306	329	365	355	325	290	319	329	337	305	348
9558	11141	7470	1722	392	221	190	199	144	205	267	173	156	155	148	152	141	145	176	287	465	377	242	174	157	159	170	142	170	170	171	136	170	164	162	145	162	139	146	146	144	142	157	140	133	143	161	128	148	167	164	121	138	164	147	145	139	143	164	151	143	149	161	142	163	152	143	132	140	177	150	127	135	112	141	153	133	154	141	156	153	153	172	134	147	146	155	137	158	131	163	145	161	143	149	159	163	151	169	168	161	158	134	145	167	148	173	140	154	141	137	144	168	131	142	143	150	168	157	163	145	153	144	135	137	168	142	154	155	132	145	136	159	123	157	149	148	153	148	138	152	145	150	147	132	140	150	163	149	149	139	123	169	140	135	134	145	188	130	162	162	137	165	160	131	132	141	162	142	160	158	151	146	144	138	133	166	129	155	141	143	143	154	171	134	132	151	125	117	123	138	127	152	156	169	146	139	136	132	157	123	147	129	145	129	156	146	152	155	142	145	156	137	130	154	150	137	135	144	148	120	152	141	145	135	152	132	120	160	165	137	153	154	143	158	145	150	153	122	131	136	149	158	144	155	144	141	143	152	152	149	139	134	131	162	149	161	181	145	146	160	126	180	176	144	144	147	156	164	134	156	155	163	171	152	149	168	170	143	133	131	128	134	129	170	137	142	127	111	135	148	146	146	174	134	113	144	147	159	149	130	145	135	153	133	154	131	142	164	145	162	136	121	162	127	156	142	153	145	145	115	152	153	160	149	143	152	166	157	142	125	168	150	159	159	159	144	147	153	143	138	152	158	149	149	164	154	167	136	151	149	133	146	136	147	163	170	145	125	162	148	147	134	130	133	157	151	132	137	140	141	154	155	143	142	171	154	131	167	182	152	176	132	123	134	142	149	136	137	148	148	129	138	153	138	135	151	154	181	158	137	188	164	164	143	132	139	144	137	139	153	148	150	156	147	128	145	160	133	159	131	161	149	160	152	137	128	157	149	149	160	159	145	157	155	143	155	119	150	156	131	135	153	155	180	139	135	148	134	121	167	161	158	163	137	130	120	139	126	141	143	146	142	139	149	135	166	144	140	135	160	141	152	140	121	145	148	145	140	149	175	158	159	142	126	156	151	151	136	125	169	158	149	149	153	150	148	149	150	116	140	137	153	162	159	139	129	110	151	165	143	135	145	138	137	160	128	168	148	154	125	133	133	152	149	128	156	152	154	134	136	151	132	131	125	132	161	148	142	155	147	165	142	131	118	139	154	164	149	146	169	141	147	127	150	148	156	173	139	138	142	156	139	121	140	135	147	151	130	145	159	140	151	134	137	141	151	177	138	142	153	168	118	141	141	137	145	144	153	138	149	170	163	157	141	163	132	162	149	150	166	137	147	145	139	176	142	147	156	129	163	155	149	134	151	150	148	144	137	137	140	160	159	148	124	149	125	141	170	169	143	158	150	145	164	171	118	129	137	120	144	136	169	122	133	164	169	164	167	158	156	156	140	161	149	155	145	144	161	130	156	150	142	150	131	145	145	138	133	152	133	144	132	157	169	138	150	145	127	153	144	153	153	143	110	162	143	150	143	154	164	144	145	139	144	155	156	149	141	141	141	134	141	155	149	138	139	117	154	147	159	154	152	153	127	137	138	147	151	154	141	177	147	124	127	132	171	109	160	163	141	154	189	142	143	148	137	141	132	173	143	143	155	154	157	149	145	117	127	153	130	123	150	141	143	154	168	151	156	147	140	156	148	109	134	133	159	136	132	132	150	142	152	143	140	161	162	139	164	149	135	147	158	137	153	171	140	141	137	154	162	148	149	169	143	127	134	140	165	150	172	137	152	134	126	151	138	157	137	151	154	132	121	136	128	158	157	163	150	153	135	148	140	129	157	138	146	150	156	126	139	146	162	156	162	156	156	141	141	148	145	134	155	157	151	162	143	152	154	146	144	166	138	167	160	149	165	141	151	131	135	154	159	168	150	146	145	154	143	164	141	145	129	171	144	144	134	142	128	145	159	139	142	149	164	151	157	156	149	136	134	142	148	139	157	118	119	140	150	161	132	141	162	148	141	140	141	150	146	160	162	149	138	144	145	135	149	153	155	141	132	135	146	147	155	177	139	148	173	146	135	159	142	136	148	151	163	152	130	143	156	120	155	142	159	138	143	149	147	135	134	150	136	134	141	137	148	141	137	163	153	140	136	157	155	160	135	142	150	146	144	138	134	154	167	145	134	156	173	154	136	150	150	158	138	149	186	175	161	138	137	141	151	131	138	149	140	140	158	154	140	152	167	147	146	129	152	147	163	147	154	154	143	153	134	143	150	141	139	136	156	150	150	116	143	134	148	160	162	153	171	134	164	128	139	151	157	153	159	134	141	133	141	156	135	144	121	169	159	144	169	141	137	146	138	126	146	152	132	146	159	145	141	161	159	157	156	163	143	143	124	157	154	161	149	135	154	145	137	145	151	141	145	126	155	141	141	171	151	162	150	133	146	154	158	160	150	159	130	152	155	143	132	146	156	170	141	165	166	142	172	143	143	171	146	148	171	153	166	151	133	160	137	149	162	149	133	148	157	169	161	159	149	151	146	148	120	121	155	159	144	139	134	153	156	166	149	130	158	159	147	139	106	141	140	167	151	125	143	175	160	137	159	147	152	154	153	158	138	145	126	148	129	168	136	139	137	163	163	162	153	134	143	149	152	148	153	134	149	138	145	160	154	152	134	123	157	144	136	134	132	156	138	149	165	140	170	160	141	139	148	131	154	152	149	169	146	140	153	131	155	139	123	127	148	136	158	158	130	156	133	130	161	143	150	160	145	141	143	148	150	158	146	174	134	155	123	166	171	165	157	145	143	145	161	180	159	134	154	156	145	154	159	150	148	181	168	162	136	146	168	142	153	138	140	144	140	143	143	142	140	158	160	133	155	143	154	145	148	163	153	152	120	136	136	159	142	150	179	137	162	123	156	147	143	141	171	135	146	150	167	148	133	165	153	144	128	136	151	150	154	159	155	174	134	151	165	160	153	150	138	165	138	123	125	153	152	146	144	135	135	147	128	152	147	137	157	144	149	140	146	146	147	151	132	149	142	161	155	151	153	156	153	138	151	152	136	155	129	130	125	143	142	171	162	147	129	139	149	134	152	165	152	173	177	150	159	163	129	144	136	138	168	158	151	172	145	140	151	127	157	134	132	171	129	152	149	137	157	140	157	139	137	138	148	159	140	157	166	153	162	159	174	143	135	126	159	142	147	149	155	163	141	140	162	132	181	159	137	143	166	138	148	152	152	150	144	128	151	156	142	141	162	133	156	149	144	122	160	151	135	140	146	171	157	136	152	142	145	137	119	144	156	133	182	152	155	161	147	158	150	155	128	161	153	129	142	142	151	136	133	164	158	138	134	150	135	148	188	160	141	176	133	162	127	149	137	146	156	128	155	161	151	161	139	171	130	167	142	146	130	140	151	156	133	137	158	132	144	164	160	151	154	163	159	148
8204	11460	9134	1608	697	619	582	515	492	856	1269	570	438	400	374	407	386	433	666	1468	2482	1851	846	494	362	390	324	325	390	430	587	360	360	353	374	363	389	380	372	380	378	349	359	354	412	348	381	365	348	356	353	394	365	361	375	362	363	381	384	353	359	336	379	378	354	355	367	359	348	391	320	347	353	368	409	383	367	367	354	371	401	415	342	348	369	361	390	381	371	347	385	370	350	406	383	373	360	378	351	408	366	362	364	373	351	367	368	360	385	384	370	350	364	346	351	341	360	378	345	367	384	392	348	370	395	350	345	351	345	361	353	331	412	340	359	371	351	363	347	357	376	382	387	396	326	380	381	358	354	373	354	374	348	389	361	370	398	373	362	348	379	327	331	360	359	357	356	383	344	345	370	388	353	332	340	370	356	371	391	364	362	362	372	386	369	367	347	369	376	404	361	372	359	323	387	389	329	371	383	307	337	395	373	344	366	347	356	364	361	380	344	399	398	369	339	349	338	361	366	354	391	386	380	373	369	389	367	324	365	344	359	365	375	392	352	372	352	362	359	372	374	361	375	345	361	364	385	351	377	357	344	373	363	370	356	359	368	347	356	312	361	396	396	362	343	358	325	383	366	361	368	348	407	371	353	372	361	378	368	354	378	364	355	387	369	354	381	337	335	348	365	367	354	387	365	340	354	356	383	346	376	362	364	352	362	372	350	379	355	351	326	353	363	352	369	380	343	399	354	369	357	371	343	362	350	355	372	362	339	339	377	370	364	365	356	380	366	359	364	323	350	371	359	384	366	342	369	375	383	385	317	360	351	368	361	372	356	371	345	351	376	346	346	397	361	375	383	379	340	355	355	350	332	360	347	374	346	377	364	353	373	386	382	389	363	339	359	390	370	334	367	373	330	388	368	395	361	363	342	350	382	395	362	353	391	374	371	335	338	387	339	397	383	358	366	351	359	380	351	370	348	368	375	336	367	371	329	359	348	401	366	360	374	374	406	368	388	343	353	378	401	376	374	348	357	345	330	342	379	370	343	358	371	352	382	345	352	371	355	357	359	342	331	378	342	346	342	356	372	373	344	355	363	356	328	348	377	322	356	354	388	344	346	367	386	356	366	355	355	388	357	368	372	363	360	370	353	349	361	350	415	355	358	381	385	352	340	361	342	347	351	348	314	386	363	399	367	369	385	351	350	369	373	385	383	338	372	355	376	347	356	380	373	354	374	356	373	364	388	358	359	375	390	397	378	353	365	389	380	345	345	364	333	377	370	387	354	384	361	374	360	380	364	346	393	381	351	363	361	349	386	369	359	359	342	364	362	379	350	347	355	370	367	358	349	355	380	400	345	353	392	334	363	363	359	378	349	377	350	368	357	365	366	386	357	368	391	378	342	380	385	357	381	338	329	353	365	405	357	378	360	377	356	378	364	398	350	360	327	361	340	336	390	379	399	370	344	380	392	360	359	376	346	365	384	335	327	396	360	327	343	384	354	375	329	343	368	388	362	344	357	341	367	367	347	359	406	373	334	384	380	353	360	361	380	363	341	372	388	346	376	353	371	369	347	387	348	360	367	320	365	427	341	344	360	357	357	356	380	395	368	356	377	370	362	364	385	346	402	364	362	356	352	376	397	373	346	373	396	398	345	359	348	352	360	379	375	335	391	377	363	375	362	353	381	354	354	351	329	362	396	367	349	362	391	355	380	367	355	311	356	379	356	334	368	359	372	374	357	383	367	357	390	342	351	374	395	387	402	372	344	357	365	362	346	331	367	422	351	395	344	347	366	350	393	348	355	398	359	376	331	380	357	356	363	341	344	373	362	351	368	350	343	359	372	366	381	374	403	381	362	365	376	323	372	364	339	323	345	381	363	393	345	376	345	379	340	359	370	350	371	368	358	357	352	336	400	346	394	351	358	409	354	370	340	350	379	381	346	377	346	331	365	360	350	384	344	393	374	381	333	379	395	362	397	381	395	361	373	415	372	354	343	377	345	355	370	383	348	346	375	349	365	332	380	389	360	375	355	370	344	363	376	343	360	363	339	372	319	351	390	369	357	376	369	374	387	339	355	352	355	381	343	338	398	364	371	372	379	327	376	377	403	341	366	355	343	365	366	390	359	361	360	359	345	342	344	370	357	377	387	341	399	390	363	371	393	359	388	326	343	352	377	375	369	355	344	336	353	322	396	327	359	373	346	383	365	372	352	392	364	377	374	372	350	389	365	374	413	361	370	367	328	370	323	359	347	336	372	373	398	435	378	351	344	351	384	360	355	345	381	353	378	374	351	366	346	313	349	394	361	373	370	322	379	319	379	368	397	350	358	358	352	368	362	364	369	337	347	345	326	358	377	391	349	350	375	342	382	345	375	356	354	367	331	347	377	364	372	367	344	337	351	381	367	369	393	352	345	349	368	362	373	408	357	371	350	366	384	312	349	418	379	327	346	386	374	365	375	378	377	345	375	345	371	356	376	383	377	336	368	367	365	372	368	342	372	354	362	371	342	373	381	379	363	373	366	358	378	362	375	356	386	393	389	347	382	381	337	366	348	390	358	371	322	335	382	323	375	348	355	386	334	348	333	387	358	347	370	335	372	329	355	344	356	363	392	373	365	348	379	347	346	387	341	357	389	365	359	335	363	360	355	401	355	355	408	330	369	363	382	395	356	346	366	358	372	359	352	359	402	347	351	364	362	346	354	400	368	344	350	396	342	346	365	352	366	348	372	350	386	385	367	363	382	404	388	388	381	366	376	378	385	372	359	408	374	346	348	357	347	370	342	382	330	368	343	349	377	361	338	357	401	369	371	366	367	391	378	370	338	337	343	353	374	363	395	403	370	355	369	346	317	373	344	361	335	389	343	365	374	369	379	345	344	367	346	369	378	368	425	402	389	359	349	348	346	345	366	384	355	358	345	359	376	388	372	333	375	382	367	353	345	345	373	363	347	347	338	355	376	367	375	330	343	373	347	355	370	336	380	386	374	389	370	353	398	407	347	349	370	375	368	379	380	341	356	375	371	372	354	367	332	354	348	375	385	349	372	372	365	364	381	380	359	332	367	371	346	388	348	390	369	323	377	332	329	338	356	356	373	360	377	367	393	405	370	353	363	366	348	348	383	363	408	398	381	359	385	384	359	337	347	365	335	338	377	358	422	360	368	366	363	363	379	351	367	353	355	366	363	381	338	378	415	356	370	364	361	331	356	359	374	344	323	361	359	355	366	332	366	382	337	392	343	347	331	387	337	367	364	311	343	367	380	400	382	331	366	366	331	414	359	340	347	377	382	366	356	383	329	357	359	374	336	357	368	362	429	363	358	382	390	344	342	395	335	376	367	369	359	388	371	343	360	340	387	367	395	383	361	350	364	355	358	352	320	378	354	346	357	330	380	371	357	340	354	356	344	417	356	327	350	351	405	345	369	368	410	368	359	346	363	362	353	354	377	363	339	359	385	395	407	370	362	378	350	391	351	435	326	355	360	363	410	349
39889	43705	38629	24901	17215	10074	4622	1706	709	1672	3583	1009	685	241	243	224	211	237	591	3291	3828	2274	905	298	196	205	183	186	227	328	539	191	149	176	210	192	292	176	167	179	184	173	184	174	173	187	165	214	180	168	187	189	182	164	187	168	177	181	200	168	183	189	178	181	175	188	162	166	198	160	153	187	173	196	158	173	148	146	197	203	205	213	164	174	156	196	182	194	179	178	172	200	178	186	177	170	174	195	190	159	161	172	175	153	173	209	186	170	191	184	193	178	185	178	151	183	164	163	186	182	168	178	195	172	189	180	177	180	198	159	194	178	192	167	175	181	188	201	186	169	168	184	187	182	192	178	172	186	179	200	185	173	170	199	192	181	180	198	177	173	195	181	178	193	217	191	187	165	168	168	185	182	189	192	167	181	183	158	176	183	176	155	167	161	174	205	195	187	207	194	186	203	176	158	186	178	172	192	178	184	167	189	176	168	189	173	174	195	191	181	184	201	175	178	164	189	180	187	177	174	163	175	177	149	178	183	200	173	144	171	170	180	205	186	174	187	173	196	200	188	183	195	174	194	161	186	180	180	178	161	177	171	177	173	168	189	179	166	173	174	192	166	177	213	184	157	161	186	184	184	173	194	211	167	172	181	190	160	173	160	166	148	201	157	191	170	194	198	195	164	186	172	168	157	177	174	184	172	180	178	176	172	167	169	180	179	172	201	212	186	171	159	166	172	165	178	180	170	178	175	182	174	187	185	177	174	175	173	180	171	182	194	167	172	153	164	180	174	189	168	171	204	178	183	179	170	167	193	181	154	185	177	178	211	170	178	183	158	149	194	168	165	175	164	177	184	200	193	163	196	169	173	200	203	187	207	182	183	158	213	162	183	198	182	186	167	176	188	173	185	182	166	168	186	159	166	198	173	178	205	185	162	194	194	207	185	182	174	181	185	198	180	169	188	159	171	194	172	165	170	170	168	158	176	159	166	186	172	175	136	181	179	190	199	181	204	178	189	166	151	180	179	166	175	210	174	146	180	197	171	156	151	175	162	196	203	197	175	170	164	169	162	182	157	196	167	166	157	170	196	180	177	178	186	173	199	212	207	201	193	169	175	166	164	194	182	177	167	179	171	196	181	190	166	183	168	168	190	182	168	201	187	185	170	147	164	210	160	172	182	171	182	163	178	206	198	173	186	171	168	186	187	179	184	188	182	154	164	140	169	180	187	225	165	158	200	175	201	199	171	185	178	193	179	180	183	204	185	155	184	181	171	196	166	182	184	201	177	146	172	159	162	192	163	190	185	200	160	165	203	175	182	171	176	171	154	197	150	192	179	183	157	181	181	175	192	189	189	198	180	190	192	179	172	191	184	164	184	184	173	170	190	178	193	155	168	174	177	148	184	155	173	188	174	186	181	175	158	192	164	195	200	179	170	186	196	177	175	176	192	184	172	184	171	177	186	182	168	164	173	164	180	184	182	162	189	156	185	172	200	196	187	192	171	188	201	153	166	183	191	181	178	195	181	182	152	189	183	183	176	176	188	216	171	172	149	186	169	194	165	165	195	186	166	184	170	186	172	194	166	191	178	160	198	199	194	197	171	175	160	179	206	173	183	175	187	160	155	158	175	168	197	198	219	203	190	154	174	210	181	193	184	186	176	187	175	177	171	186	159	162	163	184	170	153	197	163	181	191	192	177	164	181	179	198	202	175	170	188	176	208	161	161	185	151	185	177	207	157	183	172	163	176	161	194	165	191	168	164	196	184	189	192	182	206	174	143	151	167	155	184	173	185	210	189	177	186	184	197	171	190	175	180	174	185	185	185	158	171	188	188	180	219	176	191	193	148	190	166	155	175	176	195	164	164	166	184	174	210	187	176	190	152	193	164	154	187	180	194	159	161	153	200	195	200	164	200	186	159	172	197	185	183	209	166	197	171	190	189	189	181	177	202	174	170	184	187	198	197	181	183	196	174	165	201	178	187	172	194	165	165	192	186	181	179	202	177	160	182	190	199	180	191	168	162	207	172	188	184	168	170	163	195	161	171	179	198	179	173	159	181	174	162	183	186	180	176	164	170	181	177	172	180	153	159	181	142	198	163	167	188	202	175	182	182	164	183	175	160	178	167	174	189	186	172	172	185	184	193	171	160	166	166	150	184	178	166	177	168	175	175	183	202	186	168	152	173	166	179	224	166	156	193	146	184	182	174	189	176	187	176	162	195	178	171	225	220	204	175	167	180	168	175	155	176	169	178	170	154	182	188	185	188	172	184	181	168	195	195	188	172	190	195	184	163	145	173	156	176	165	190	184	187	183	187	153	178	167	175	199	170	192	171	210	174	202	172	153	168	173	175	167	154	155	154	184	184	188	170	161	167	166	170	156	210	170	174	181	218	163	176	164	192	151	184	194	198	189	188	211	157	184	183	175	147	180	171	169	186	183	187	176	182	171	188	176	184	160	167	180	166	198	171	182	173	187	174	190	187	173	169	191	213	190	181	182	172	167	185	199	141	177	163	164	174	200	174	189	176	167	181	192	175	189	183	181	192	205	185	173	172	187	176	168	173	183	176	154	179	179	178	192	185	188	168	185	182	195	165	163	165	172	184	170	162	189	173	163	207	184	183	197	175	179	167	173	178	198	167	158	189	194	199	197	204	203	172	164	168	173	177	187	194	160	192	192	187	181	148	156	153	167	192	192	189	179	175	159	185	188	149	173	182	164	179	167	150	197	196	182	181	164	163	173	172	167	156	173	169	166	158	186	179	188	166	173	183	167	206	193	198	168	181	164	176	174	176	197	200	185	166	190	176	179	185	189	192	170	150	205	191	169	187	216	170	174	158	179	180	181	175	170	179	188	166	161	162	183	173	184	161	151	176	203	173	181	186	176	165	166	173	163	203	179	172	172	190	188	174	190	169	197	176	197	166	175	168	187	170	180	202	166	172	182	172	170	161	181	155	190	163	182	150	203	194	187	177	149	163	156	197	186	191	189	188	178	182	193	195	188	187	180	202	158	168	198	182	177	178	187	177	163	183	182	168	147	191	178	186	174	183	179	170	170	172	166	147	171	178	190	204	184	185	166	184	198	178	203	179	173	187	171	191	184	179	182	180	184	170	180	161	194	170	170	183	175	196	195	164	182	179	181	164	180	205	155	181	195	175	196	175	181	189	163	154	181	167	180	179	192	188	177	166	191	165	187	170	179	173	153	188	149	172	187	162	158	171	179	199	177	161	185	154	203	171	172	172	193	156	183	164	181	169	161	173	184	174	173	170	161	175	194	164	207	200	183	190	185	167	191	140	173	167	163	159	179	173	182	182	194	173	184	175	178	173	171	183	167	208	179	178	165	209	190	188	177	181	199	179	168	175	198	152	194	159	167	198	177	186	170	184	208	201	189	179	193	193	172	174	172	173	189	180	174	188	169	168	188	154	171	174	172	188	166	197	198	161	190	189	191	164	202	205	169	157	179	184	198	207	188	195	190	168	197	196	188
31637	40284	35587	11558	2695	2213	1868	1660	1887	8378	15063	4923	2947	767	714	632	627	773	3198	16769	18137	10972	5122	1319	524	412	451	472	551	1540	2720	485	470	462	424	440	1050	483	425	410	416	388	411	414	425	403	378	412	424	442	411	418	405	449	416	439	420	431	433	436	431	427	407	371	441	452	438	431	412	447	417	438	443	407	469	431	426	387	428	415	391	422	404	457	405	417	414	408	414	443	433	400	443	411	447	401	411	410	451	398	415	423	411	420	404	412	404	427	404	417	441	406	407	475	419	414	469	414	453	444	479	434	436	420	428	439	408	403	427	400	417	373	386	429	419	406	410	420	427	425	408	397	442	427	415	435	447	465	422	440	461	415	445	432	448	450	411	415	428	397	399	415	395	443	421	427	438	439	443	393	402	446	445	388	429	451	431	469	420	465	448	413	427	462	435	417	418	437	384	443	443	420	382	412	403	381	407	441	395	388	412	382	422	440	426	394	425	458	390	424	396	444	450	413	456	391	421	405	447	407	433	449	433	363	426	392	398	407	421	432	421	422	434	427	419	410	400	452	425	425	429	401	400	416	428	453	408	422	432	426	388	408	432	411	433	431	408	424	442	410	420	407	458	420	486	472	378	393	419	428	412	406	452	425	431	420	415	401	434	422	410	370	395	432	445	418	414	386	442	408	466	402	446	420	450	433	449	406	406	413	401	409	405	457	429	440	436	406	403	453	427	395	441	420	384	396	404	431	388	415	401	428	427	417	415	426	390	407	445	417	448	436	414	435	407	392	404	462	443	449	400	431	445	444	478	456	449	456	426	419	458	395	432	414	444	407	451	409	379	408	388	429	429	406	415	436	465	453	430	448	409	412	470	429	411	413	418	403	441	387	388	433	427	403	394	388	410	399	449	442	411	382	399	435	449	415	392	432	415	400	425	436	406	443	439	421	416	405	410	415	434	397	391	436	443	461	425	455	426	414	401	408	393	438	405	430	459	398	423	377	391	384	425	373	419	373	427	404	439	407	440	422	451	435	456	438	415	430	445	380	415	374	433	403	418	414	417	452	426	415	425	448	418	416	384	438	411	425	426	400	410	438	461	442	456	399	415	455	401	419	417	405	417	413	421	401	425	436	425	424	441	415	404	390	396	418	419	393	444	428	426	403	381	463	423	401	393	401	417	435	403	400	425	419	408	439	452	428	436	421	462	436	382	411	441	397	410	430	398	431	430	398	391	440	412	399	397	422	422	462	440	422	418	420	458	422	428	404	412	392	419	405	427	426	442	447	450	461	416	432	412	420	407	427	439	410	452	440	435	408	431	456	472	446	428	425	421	421	436	403	381	403	426	448	370	425	424	455	433	400	397	421	425	410	410	435	415	453	403	455	430	407	453	407	420	436	428	402	406	402	424	427	420	390	435	411	396	404	428	448	435	427	421	407	424	394	439	419	465	411	425	451	433	413	436	423	466	411	420	437	426	410	446	411	382	419	399	404	423	408	437	433	392	452	402	436	436	405	412	440	424	461	441	414	374	404	403	411	402	421	423	412	389	408	409	402	419	381	435	422	390	387	431	405	426	430	417	421	409	398	402	393	456	424	444	447	439	427	413	416	429	413	428	440	417	385	390	430	453	411	410	414	432	430	392	427	375	377	435	413	399	421	459	431	457	404	429	429	472	404	402	419	415	404	432	407	415	430	370	406	426	417	443	446	453	419	401	421	411	416	414	420	436	426	417	411	430	448	396	429	377	412	438	415	396	404	456	440	439	392	444	420	442	393	400	400	428	429	428	443	418	427	430	425	433	416	430	373	440	425	442	411	409	431	447	418	406	435	467	409	460	401	419	401	352	410	404	374	417	440	429	392	418	447	386	422	411	441	438	387	451	409	394	432	375	420	415	414	436	438	446	417	399	406	411	440	392	408	452	427	393	430	450	427	442	411	406	421	430	435	404	447	448	421	377	384	434	428	429	440	468	456	436	379	435	430	397	403	404	438	400	402	423	435	394	428	434	453	433	431	409	454	418	438	400	395	403	395	385	406	420	405	450	389	442	390	426	419	401	460	400	409	443	423	426	398	446	403	432	409	428	430	426	393	439	418	432	436	433	434	414	432	454	464	423	398	422	426	450	437	429	432	412	370	434	430	412	411	411	402	412	411	442	434	447	440	435	437	447	435	406	440	411	416	416	442	406	401	390	423	456	404	420	434	438	422	398	373	406	416	414	435	426	433	411	413	389	398	448	431	426	400	399	474	422	362	446	445	411	457	432	432	451	428	380	399	432	434	389	404	420	399	402	393	411	428	390	432	367	416	449	416	464	419	436	443	438	406	433	416	372	410	402	451	418	423	405	390	446	416	426	404	433	418	449	406	379	360	426	396	420	438	435	413	404	399	407	412	434	422	445	439	430	403	435	441	424	408	399	463	439	409	391	408	434	433	427	401	393	425	382	416	402	413	391	455	445	426	421	430	411	397	426	436	432	396	435	408	437	382	385	397	391	415	425	437	430	384	403	443	436	411	384	453	415	435	444	423	454	434	412	450	435	408	366	420	411	420	427	429	434	476	454	423	414	446	447	417	414	393	434	401	443	449	418	391	380	373	412	451	428	422	403	444	423	407	431	407	422	429	398	426	426	434	423	408	392	422	412	411	410	424	456	417	424	401	401	443	411	409	434	382	421	437	437	425	426	412	391	399	398	399	416	384	379	404	393	398	387	411	456	423	401	409	392	397	383	422	436	408	413	430	390	421	423	410	434	440	422	443	430	409	411	420	423	393	430	383	465	402	422	423	413	410	461	379	392	405	462	442	398	404	446	453	425	451	445	394	399	412	451	459	429	461	389	386	432	417	429	422	401	410	422	435	399	381	419	403	436	441	403	408	389	408	424	415	429	454	426	446	439	422	433	446	445	413	407	409	388	409	420	418	439	435	431	410	425	422	398	420	439	425	420	431	413	423	421	454	418	414	402	435	427	370	428	446	390	412	422	394	466	417	420	422	419	404	423	423	385	440	433	428	419	383	428	428	435	412	455	410	445	384	434	395	424	407	433	405	427	423	412	423	393	388	419	421	426	446	411	418	438	431	391	434	430	406	439	400	388	454	415	406	393	426	407	412	399	452	454	406	423	441	446	431	430	413	429	402	414	401	422	416	431	431	430	425	425	406	423	429	436	423	373	395	400	399	418	405	444	412	427	433	408	401	430	388	408	460	479	409	409	407	433	417	442	437	415	416	438	410	406	390	401	401	447	420	424	379	417	394	452	401	395	441	406	419	438	415	449	467	397	404	442	443	454	448	392	435	435	450	430	412	434	415	421	432	438	432	412	404	417	428	438	412	419	395	432	406	424	462	394	447	417	465	403	439	418	411	432	410	421	410	384	428	398	417	429	418	440	421	430	435	425	425	413	463	404	417	395	384	442	420	422	419	476	398	409	454	414	447	414	393	404	417	433	391	374	410	422	420	430	422	399	426	407	422	406	486	407	422	394	407	424	392	437	425
48993	45001	37201	25929	23013	19935	13862	6888	2371	3563	11587	3312	1782	315	235	197	212	482	2575	7363	8634	4951	2113	465	151	144	139	159	194	556	1027	172	153	135	132	180	315	125	125	124	113	121	153	128	128	126	145	155	119	117	136	148	128	137	133	153	113	105	121	113	159	136	137	151	138	130	124	124	126	123	128	114	117	111	116	123	161	129	135	120	141	122	116	143	134	117	118	119	127	117	119	103	121	113	147	131	125	132	137	122	131	127	139	148	120	139	137	128	127	137	118	116	121	122	123	110	125	133	121	121	120	125	134	116	110	131	134	120	131	127	144	113	136	132	146	142	129	120	132	133	134	120	112	137	139	133	137	135	129	140	109	134	129	125	129	131	122	116	129	144	112	128	129	133	129	110	118	138	119	133	111	116	147	116	129	147	141	121	141	122	120	106	125	116	139	122	125	138	112	141	123	123	114	132	142	138	142	115	131	127	122	122	145	133	155	113	132	130	111	150	147	158	155	166	146	138	130	97	147	148	117	132	122	123	129	135	123	146	127	122	126	138	125	135	129	128	141	130	141	146	150	119	117	138	124	118	145	126	132	122	127	139	127	138	142	136	125	113	138	119	138	142	123	106	108	137	147	122	137	150	131	130	132	130	117	119	120	128	149	130	138	147	133	139	137	133	118	119	145	128	125	119	129	130	128	122	127	121	132	137	106	150	129	139	119	117	134	147	124	126	129	141	129	166	135	143	144	110	127	128	128	138	123	145	122	125	125	132	147	129	137	146	124	132	88	136	118	128	118	130	126	144	134	146	116	151	136	120	104	165	136	110	135	136	124	145	132	128	128	114	125	141	155	152	137	137	129	131	144	122	132	126	121	156	150	128	137	121	129	121	119	117	111	142	145	142	136	145	123	138	143	130	136	131	128	127	117	132	128	132	134	127	111	129	134	125	123	125	120	131	123	131	110	115	112	136	116	118	126	129	117	128	142	114	133	134	139	112	119	113	117	125	124	138	142	111	121	113	127	119	132	118	128	131	128	112	140	114	137	135	110	121	139	146	136	132	138	98	118	119	138	104	123	123	123	129	131	137	148	132	125	138	134	129	139	150	126	116	124	114	128	132	135	121	132	118	134	124	149	134	114	136	131	141	136	128	138	122	149	126	155	136	162	126	119	109	131	134	135	125	110	136	129	142	141	137	127	141	118	155	141	130	124	142	141	118	115	127	142	122	120	152	116	113	122	130	118	125	138	124	124	121	127	126	111	123	133	129	127	102	147	131	143	120	130	151	146	117	111	139	119	118	123	138	118	123	133	129	141	152	132	137	125	140	104	127	119	133	129	140	116	136	129	122	143	116	134	132	125	141	114	119	131	152	132	131	137	145	113	128	109	115	126	132	126	142	120	123	125	126	146	140	132	129	123	125	134	124	134	132	144	129	132	131	134	133	137	117	121	117	141	147	143	132	122	129	155	137	118	130	114	129	141	142	121	129	123	142	132	141	148	110	114	140	142	126	122	132	142	128	131	121	129	131	130	127	128	118	116	120	125	125	118	144	139	126	129	139	116	119	129	111	135	112	123	123	135	130	133	134	152	135	130	114	131	141	107	140	125	141	114	128	127	113	122	140	132	151	133	121	131	110	113	126	129	108	128	137	123	155	144	119	142	130	111	146	104	136	140	132	140	122	134	131	137	128	127	133	114	124	137	127	130	120	115	115	125	113	125	123	127	109	121	138	123	127	132	146	130	125	103	133	132	128	153	121	138	132	112	127	127	144	125	129	126	152	117	131	125	122	151	124	124	127	128	140	114	121	125	120	95	160	127	140	129	141	132	115	142	130	115	133	113	125	120	113	129	139	111	105	119	117	119	137	113	121	117	134	129	116	120	133	147	127	120	134	134	155	122	149	148	149	125	134	141	119	124	130	136	115	154	128	114	137	125	151	130	136	128	128	124	132	120	117	127	129	153	118	117	125	115	129	122	150	122	129	136	134	155	120	139	122	115	130	155	126	143	117	115	149	115	116	125	140	116	126	130	130	146	133	125	137	116	142	111	130	115	119	134	127	123	126	108	128	120	119	138	140	145	130	146	122	121	126	120	119	122	135	128	118	147	124	123	112	121	141	131	122	137	117	147	130	118	136	123	116	124	123	108	126	118	134	147	135	124	124	160	141	109	140	121	121	130	124	111	119	154	120	107	125	131	113	118	111	122	144	135	114	130	112	138	130	130	153	116	126	124	129	129	128	126	127	135	115	110	131	118	131	131	133	117	120	119	126	131	126	125	118	138	119	123	128	134	135	129	134	136	117	122	120	109	139	129	123	123	98	127	125	144	120	138	134	128	137	122	127	133	124	127	139	132	135	130	115	114	148	134	106	92	116	114	129	123	145	112	117	142	130	120	142	121	127	140	122	112	122	131	118	135	125	116	151	106	128	131	121	131	124	131	119	142	131	137	144	108	163	138	113	151	146	115	132	127	116	155	132	129	132	128	117	140	124	123	112	139	134	145	125	120	137	151	133	122	119	126	116	125	138	121	139	137	112	139	125	136	133	108	127	139	111	148	149	140	130	130	133	139	136	133	134	127	135	138	144	128	129	132	139	117	145	121	123	118	154	139	127	135	128	109	147	119	107	129	150	131	128	125	140	133	147	136	130	124	133	112	139	148	146	134	121	129	112	139	133	145	127	139	123	131	135	122	156	142	129	146	128	118	133	129	128	103	137	120	110	133	144	112	127	145	144	124	118	137	121	130	147	130	116	120	123	117	130	125	152	124	146	118	123	121	125	135	104	132	128	128	118	126	112	105	121	146	138	136	115	128	137	133	147	127	125	130	118	125	137	125	134	130	128	117	132	115	115	142	125	129	129	122	123	125	133	128	123	123	122	117	151	114	123	129	144	121	116	127	129	131	133	120	117	117	115	143	144	118	137	137	99	125	129	116	132	117	144	122	127	124	127	106	118	136	129	131	115	142	133	124	125	144	153	146	141	130	133	107	113	128	123	113	126	121	135	136	148	157	118	133	122	133	118	110	110	108	141	139	160	119	176	123	109	159	108	147	148	114	130	141	129	114	135	114	149	123	114	121	134	96	144	130	116	133	114	117	128	135	129	141	113	125	159	134	124	110	151	108	115	136	117	139	118	127	150	113	142	130	124	108	132	123	135	140	100	134	121	130	110	131	159	122	134	129	104	149	135	134	153	130	126	133	145	123	113	124	130	136	142	137	132	131	138	127	128	132	121	143	116	120	131	119	128	115	128	119	122	120	122	136	122	125	124	127	123	110	126	125	122	143	128	126	153	124	129	129	141	121	121	130	120	134	127	137	109	115	120	106	126	129	116	119	131	126	133	139	132	111	137	117	132	133	133	137	133	129	123	120	136	144	125	133	136	144	135	137	145	127	128	108	135	131	118	138	136	132	126	126	123	116	118	118	109	128	118	135	119	128	156	150	144	122	128	161	133	107	144	138	120	138	117	134	136	133	156	146	120	139	139	127	141
38877	49072	39713	11492	5065	4272	3631	3009	3268	14009	29234	11599	7595	1188	877	808	806	2518	12953	27715	28797	19373	10292	1914	531	396	354	385	664	2877	5454	412	374	348	377	728	1465	299	312	328	282	339	313	288	293	321	326	304	331	312	331	280	285	314	286	303	301	296	311	332	317	304	355	325	288	293	328	313	322	295	296	291	345	295	315	304	312	327	348	319	311	294	301	296	266	281	290	297	274	287	305	294	286	272	276	330	334	298	330	309	310	333	319	304	283	310	299	313	291	289	287	302	282	324	275	333	293	291	288	340	305	300	284	308	327	306	276	312	291	310	308	299	315	322	310	318	281	286	322	292	289	299	314	302	305	302	285	316	309	282	283	309	301	309	296	278	304	289	321	300	314	308	302	294	295	316	300	314	295	306	318	298	291	288	250	296	303	291	307	283	299	312	304	300	275	301	329	298	289	314	309	288	287	317	293	341	315	314	271	315	288	284	311	266	285	285	274	301	293	275	326	316	351	304	290	308	308	307	325	315	299	297	323	305	287	298	285	320	309	319	317	292	288	296	283	300	285	278	282	302	285	297	313	306	301	283	300	294	266	303	278	305	306	294	289	298	276	296	296	298	283	290	297	316	294	276	279	277	316	275	284	304	287	314	283	272	296	295	298	313	274	305	289	320	313	269	293	306	284	301	303	299	301	277	285	310	317	299	329	317	318	279	288	297	294	315	306	263	310	256	257	318	297	290	287	296	297	303	286	300	276	295	288	309	269	274	324	288	325	297	300	292	310	293	313	295	285	297	322	327	306	304	320	321	255	297	281	295	283	296	281	306	286	308	267	316	278	304	298	279	290	280	306	290	323	288	330	278	305	291	322	314	309	307	274	313	287	332	312	304	283	322	290	289	290	289	291	300	312	292	293	300	275	319	324	301	296	285	291	296	296	312	288	276	279	273	288	261	324	323	328	298	292	295	307	289	280	310	271	289	298	314	305	274	293	294	287	289	287	292	309	316	315	311	333	281	281	304	303	279	312	314	324	290	292	304	287	318	302	267	306	310	294	294	312	285	311	296	306	330	301	293	314	291	274	288	269	329	306	324	303	283	273	293	321	325	291	298	300	295	283	263	320	295	352	301	302	290	308	310	304	322	302	322	297	277	281	284	297	323	318	320	290	270	309	314	323	275	283	343	291	295	341	304	291	260	299	290	332	276	305	312	311	281	285	299	283	304	295	327	308	289	292	303	287	302	309	321	305	287	299	286	332	305	267	341	274	319	283	302	296	299	304	277	274	295	301	289	296	320	300	309	266	305	301	309	292	319	276	305	266	317	327	301	322	331	310	313	270	298	312	339	246	279	301	294	272	293	306	344	282	286	289	319	279	287	293	295	302	275	279	289	305	312	305	295	324	253	298	298	323	312	288	337	302	291	288	288	330	290	321	287	305	273	299	313	302	289	293	301	330	303	292	312	287	293	296	291	315	301	293	306	298	299	240	311	278	298	331	299	295	304	344	279	273	286	286	288	296	303	318	332	344	287	303	289	318	294	332	286	281	329	290	303	319	276	306	276	282	280	275	309	318	278	273	277	289	294	280	267	327	332	266	302	309	311	310	282	300	288	315	285	282	301	308	266	298	283	284	291	318	313	281	308	290	303	308	297	305	299	313	299	298	278	302	298	307	314	319	312	289	303	289	297	325	321	305	307	305	265	305	280	337	326	291	309	319	305	275	299	299	297	312	296	299	303	307	322	322	297	269	273	330	286	305	256	262	287	286	263	330	288	289	322	326	336	252	311	279	298	316	310	291	314	312	291	295	286	272	289	328	266	293	290	309	280	317	307	291	280	315	313	312	297	273	322	340	265	301	276	291	294	298	300	282	295	274	301	297	286	314	300	282	312	273	285	288	296	313	265	316	305	319	296	312	303	313	307	283	286	293	305	289	304	309	301	293	288	289	306	303	335	275	305	306	287	304	298	317	289	308	267	265	322	316	259	282	271	301	277	305	280	258	313	286	301	275	325	319	312	326	312	323	292	297	313	309	287	304	297	280	277	315	338	319	316	291	316	294	267	314	284	294	291	294	292	343	275	309	314	274	315	307	312	272	278	318	290	266	309	305	282	287	288	300	314	304	295	296	278	257	313	299	297	333	280	302	306	305	289	290	302	267	317	292	305	273	317	290	299	288	276	280	294	307	286	311	287	321	306	312	309	326	296	290	298	293	265	309	304	285	303	320	266	321	300	301	294	295	302	301	319	292	306	327	292	325	306	285	318	294	303	290	319	312	294	286	283	306	304	313	301	343	284	306	267	308	293	317	319	313	292	313	314	292	305	291	300	293	326	306	267	291	303	300	292	275	319	296	307	299	274	334	301	319	293	304	289	316	306	328	318	281	330	285	299	309	311	290	302	282	319	293	293	290	306	307	277	323	309	306	301	297	323	316	275	273	293	310	311	298	300	328	307	321	297	313	293	312	328	304	326	316	310	282	343	290	304	310	297	276	264	295	320	310	273	305	294	300	301	294	291	311	313	326	291	315	293	299	316	299	267	308	295	267	298	317	278	314	307	281	288	300	303	298	296	286	275	267	313	305	270	281	299	316	299	277	313	315	290	282	259	276	308	317	250	297	300	317	281	286	321	261	277	321	289	317	288	327	309	292	301	293	278	304	319	285	302	299	307	289	304	283	311	281	303	307	334	290	321	286	301	294	279	279	313	286	307	331	344	280	297	307	293	302	310	326	311	305	279	322	309	291	300	307	318	333	317	320	269	350	282	333	309	328	325	287	291	310	302	285	300	305	301	282	293	300	323	291	278	288	268	311	297	348	283	252	326	295	301	304	278	310	284	308	292	294	269	311	324	303	296	299	289	280	306	280	308	318	301	269	288	321	294	323	272	264	307	287	303	301	310	274	303	274	309	290	304	323	312	293	276	317	317	290	300	254	281	286	296	306	326	297	285	279	289	308	303	272	275	316	265	331	322	302	293	300	312	314	304	286	304	308	310	309	276	297	301	311	297	299	284	299	290	270	280	289	292	297	265	305	285	254	292	292	257	314	294	284	300	298	279	277	302	282	325	339	296	312	320	286	270	293	286	270	289	324	291	294	316	294	270	341	285	298	273	299	303	296	316	301	258	269	295	314	302	289	300	288	302	305	305	301	291	301	297	324	270	326	293	295	305	296	280	273	282	278	291	328	311	303	288	300	296	316	289	293	312	307	311	271	299	296	296	273	279	292	296	299	298	307	317	282	287	284	291	301	289	285	318	305	311	323	329	300	323	276	313	292	303	263	284	310	308	276	275	312	313	280	318	290	284	296	296	322	295	281	315	259	279	285	308	306	262	292	313	292	257	320	289	328	278	275	291	267	295	284	303	288	332	287	309	298	323	295	309	298	290	287	291	304	283	311	328	329	310	285	311	333	299	285	301	310	294	298	295	312	320	326	327	308	334	289	299	312	283	300	304	279	265	297	299	281	295	283	324	299	295	267	289	305	304	329	279	302	305
10723	10280	15538	3674	824	430	329	249	195	222	414	206	184	154	143	147	137	143	158	297	462	358	248	135	116	108	135	132	149	154	163	153	142	143	120	135	158	144	137	144	118	136	110	137	138	155	152	117	144	151	134	138	140	132	158	135	151	143	122	129	147	132	121	118	121	118	150	145	119	142	153	128	151	161	146	149	116	149	148	133	139	138	126	124	134	147	148	145	118	139	139	151	134	136	141	145	119	151	149	148	140	162	127	136	125	121	127	137	153	117	147	156	119	141	115	146	124	144	148	135	143	139	132	144	135	144	124	143	133	149	124	138	129	127	148	145	146	147	142	148	141	147	126	139	126	125	134	141	141	138	146	175	148	127	140	129	129	154	150	151	148	117	133	145	140	124	140	134	131	148	131	160	141	134	139	149	101	143	126	132	149	130	169	133	155	161	135	118	142	140	130	139	116	152	135	149	154	126	144	140	140	125	148	126	134	141	152	134	152	164	123	134	104	142	156	137	132	157	160	146	120	130	127	134	142	152	135	142	129	137	132	135	141	120	141	137	142	137	149	139	146	132	136	140	151	145	146	132	148	146	153	139	130	121	136	120	139	120	119	147	154	131	136	117	143	141	125	137	124	164	153	133	133	135	115	137	136	132	128	125	120	136	142	132	149	151	148	151	156	144	139	155	165	112	142	135	149	151	138	125	105	155	146	122	132	138	154	143	131	139	121	153	142	144	135	163	139	129	139	159	126	137	145	142	140	132	133	132	127	150	149	126	134	149	131	118	138	128	133	142	137	141	155	141	146	126	139	125	116	149	114	152	166	139	124	129	146	145	132	143	149	126	136	143	150	141	128	137	145	153	122	148	123	149	147	132	143	153	137	161	135	147	152	128	136	135	156	138	136	165	145	158	152	155	144	134	144	136	127	134	115	148	148	130	125	145	133	140	155	163	150	144	134	146	149	149	150	132	151	150	141	152	150	132	131	132	146	138	143	166	162	143	152	156	143	134	143	143	132	137	146	144	134	160	144	103	122	122	146	141	150	140	136	128	113	133	144	118	124	139	137	157	142	127	149	134	133	144	127	134	132	121	126	140	140	144	159	140	142	148	140	139	135	129	128	139	145	141	160	143	161	124	153	124	152	152	139	126	138	160	174	142	127	133	126	126	138	139	137	141	153	138	134	138	153	143	141	117	140	137	152	128	133	138	138	123	139	128	136	143	143	146	122	144	119	156	141	155	134	147	133	113	146	156	150	142	159	145	132	132	160	152	156	103	148	137	124	141	133	147	120	136	140	138	147	144	117	137	140	116	135	148	139	139	152	141	125	139	138	151	140	125	137	135	141	158	148	131	134	140	148	138	151	136	119	153	145	148	141	135	157	137	142	128	157	137	154	131	123	144	135	129	161	160	135	140	124	132	139	124	124	148	126	128	139	158	144	150	146	138	156	165	145	133	175	139	123	150	142	119	132	144	124	147	130	120	144	145	135	126	149	167	147	147	145	140	172	123	127	139	144	168	144	133	152	152	146	145	138	134	167	130	124	142	144	152	148	150	137	148	136	132	135	135	162	112	143	145	131	143	128	139	150	141	132	148	152	150	160	120	108	127	144	154	139	144	131	152	137	137	151	150	140	149	138	136	136	149	132	141	146	135	173	165	154	128	146	145	122	158	138	117	148	127	130	136	121	141	145	156	149	146	139	147	127	142	141	133	143	124	131	126	137	122	138	143	136	109	158	144	137	136	157	139	148	139	160	139	133	124	125	131	124	131	127	137	135	155	144	116	138	150	133	116	135	113	157	131	153	116	124	126	146	150	138	139	136	128	134	137	150	143	152	144	140	165	140	162	151	166	135	139	118	145	149	139	127	122	145	130	146	154	130	141	133	148	150	129	147	114	143	129	182	135	125	139	145	132	128	150	151	131	132	156	130	121	129	139	151	124	160	128	127	135	150	148	153	117	143	147	103	146	134	134	143	116	133	146	131	144	138	141	159	140	129	141	129	129	129	150	136	151	154	143	138	143	132	121	160	144	134	130	137	129	160	144	134	134	126	143	143	149	131	152	139	143	145	142	120	125	167	155	148	145	134	160	152	149	140	130	152	133	160	166	149	120	135	128	134	142	150	151	127	138	152	146	140	144	138	137	121	140	118	118	124	129	123	124	136	150	138	155	160	132	133	142	139	135	123	155	149	145	126	127	137	163	143	132	125	138	128	123	129	127	149	137	142	132	121	134	154	161	131	143	150	138	153	153	127	134	131	127	125	144	152	143	127	161	128	136	147	118	136	164	122	149	136	135	154	109	155	153	116	150	129	113	131	130	128	150	134	133	137	159	138	154	141	164	138	144	148	135	136	149	160	129	142	137	138	134	154	149	167	118	125	135	133	136	123	131	133	141	132	162	107	141	132	149	110	170	138	149	176	142	143	134	128	157	145	146	131	142	155	127	141	136	130	141	124	135	145	141	145	132	152	141	143	145	137	148	139	144	140	128	154	142	132	143	139	143	116	139	145	142	149	139	164	140	145	137	136	149	132	120	122	133	128	158	129	136	129	126	153	140	144	159	116	140	142	146	153	127	150	149	146	134	126	130	157	126	152	138	127	142	146	150	161	134	136	134	162	148	138	116	137	132	132	137	120	142	166	141	127	125	125	163	141	134	152	149	128	142	141	146	121	153	136	147	139	129	120	159	129	131	133	133	135	122	154	136	155	144	144	161	149	162	132	127	134	146	125	154	132	153	149	132	139	148	148	136	128	124	134	134	131	143	134	147	123	133	138	140	123	125	149	127	144	157	144	135	148	145	146	131	138	120	165	138	120	143	130	111	156	150	144	131	155	129	124	155	131	146	137	155	145	125	134	120	145	134	131	153	154	122	150	154	159	137	125	125	133	138	150	177	148	165	153	117	162	129	130	124	139	142	161	154	123	139	145	140	155	150	164	151	142	157	144	122	137	150	156	127	148	142	104	156	161	156	133	121	132	149	139	150	134	127	150	141	149	149	152	137	166	128	138	144	145	152	163	133	142	140	160	153	147	151	129	140	153	137	136	146	159	148	150	145	172	153	143	147	130	128	181	137	113	161	142	151	133	101	150	138	143	140	168	134	143	140	134	141	129	148	134	144	159	122	135	119	152	133	127	141	129	134	150	134	140	150	151	151	176	128	155	141	129	110	159	146	151	142	134	145	148	139	131	134	123	129	133	149	124	149	142	135	109	127	140	133	106	159	129	147	128	126	154	136	129	143	162	142	129	156	148	138	130	155	135	137	134	154	142	123	125	137	138	144	144	118	128	125	149	116	110	153	154	139	144	123	131	125	112	148	134	129	162	161	141	127	135	143	134	139	155	152	150	135	134	120	139	155	150	120	115	131	163	149	147	140	150	153	158	142	145	151	155	143	153	133	148	137	138	127	149	140	144	153	148	129	139	142	139	149	143	151	134	138	150	168	177	134	137	151	126	162	137	137	137	126	147	123	134	150	132	162	136	123
8374	11423	18251	1712	666	603	630	575	527	794	1875	794	673	372	375	346	372	406	553	1513	2369	1516	931	372	346	365	333	322	358	429	576	345	345	331	348	374	405	375	333	311	364	334	343	328	352	384	316	339	345	363	360	360	334	334	328	358	324	345	358	342	382	354	344	347	344	371	322	364	340	357	346	383	350	344	355	346	333	312	341	360	350	359	354	300	355	348	323	357	347	321	347	345	302	358	340	360	327	312	334	368	364	330	349	370	361	361	340	362	357	366	333	315	330	334	358	343	351	360	306	319	363	341	328	349	353	348	339	378	377	335	337	327	338	351	337	349	336	312	364	300	332	357	343	356	354	322	324	378	342	361	384	376	357	316	383	339	327	377	349	368	317	320	331	330	315	356	335	346	312	329	375	321	336	267	331	364	324	343	331	338	337	352	330	335	329	353	331	341	358	334	343	344	345	323	340	346	349	358	351	366	345	365	364	351	331	336	368	322	350	317	365	334	351	370	327	331	358	333	352	314	354	299	339	340	339	358	340	362	345	352	332	362	343	351	356	355	335	328	348	331	345	341	346	351	361	351	341	366	346	355	306	332	341	328	322	327	373	328	354	324	305	334	368	335	340	316	345	371	361	316	351	349	339	328	314	355	346	336	346	334	332	377	316	328	367	331	363	336	326	320	302	333	356	303	351	342	319	344	329	365	364	330	359	373	356	351	332	340	364	344	345	339	350	333	330	346	313	345	342	327	303	310	356	349	321	332	368	329	379	346	343	363	354	354	335	355	340	332	356	328	338	341	367	330	343	318	332	349	311	350	350	354	329	324	340	334	348	335	353	317	301	335	343	334	323	358	323	327	330	363	355	322	360	368	348	342	351	312	335	357	350	329	344	362	377	343	343	337	357	351	338	343	347	309	342	366	359	349	339	362	364	328	348	357	367	356	346	290	328	333	373	316	343	342	321	317	353	365	376	360	355	348	335	363	319	363	355	331	363	364	324	344	324	352	334	380	328	350	343	351	346	339	344	329	328	319	349	350	341	317	336	351	346	338	369	337	332	336	314	390	371	311	374	334	312	356	327	342	336	338	339	325	379	324	332	334	346	365	349	316	316	356	317	346	307	337	345	344	352	336	364	346	338	330	352	331	346	350	337	340	361	363	323	331	348	349	338	345	366	374	338	333	327	384	349	337	312	336	329	350	330	371	326	339	337	373	379	342	358	330	342	292	367	332	369	317	333	345	328	336	333	369	346	350	356	333	357	319	319	361	352	354	336	352	345	364	364	331	341	371	327	391	350	348	311	320	355	309	353	332	344	332	318	349	395	347	337	342	337	349	351	338	348	373	341	337	343	335	324	358	342	341	344	323	316	346	343	351	336	342	360	347	358	318	361	325	360	361	364	349	361	335	323	347	331	385	364	355	323	387	351	314	320	369	353	333	317	307	330	361	358	339	333	329	365	324	323	382	351	349	349	344	378	302	344	319	337	381	335	332	354	365	311	349	344	364	346	342	340	356	368	372	345	341	380	328	311	321	375	345	322	319	343	361	315	353	333	354	364	315	331	354	306	343	369	348	340	355	325	329	360	349	319	347	315	375	339	326	352	318	348	345	339	354	330	316	331	374	335	308	322	335	320	342	349	352	374	327	372	382	341	345	321	354	348	347	304	331	342	320	325	335	362	329	340	342	306	325	339	327	389	335	349	338	325	334	339	360	341	330	343	359	330	346	368	346	350	365	345	338	349	348	362	347	357	329	345	339	345	337	334	370	317	324	354	346	320	368	350	304	340	327	360	366	298	333	329	321	332	341	303	332	333	332	337	305	312	320	341	365	339	357	365	321	349	386	316	330	348	311	334	383	348	335	333	320	357	331	333	348	339	375	336	364	364	350	376	336	354	339	322	319	339	338	338	363	347	330	327	321	355	333	351	347	344	327	327	323	367	317	312	337	356	333	345	354	329	352	362	347	332	351	319	323	342	329	341	369	342	339	321	346	370	358	339	345	345	336	368	323	357	350	347	343	360	349	349	365	335	337	328	336	349	333	350	352	368	370	339	390	355	365	350	349	352	329	346	348	332	344	342	341	316	371	335	352	324	352	378	328	377	322	349	349	340	374	325	328	318	332	356	352	314	376	333	343	337	339	298	323	346	341	348	342	390	345	310	335	334	339	351	314	379	362	334	345	349	323	364	353	358	339	315	338	324	376	362	349	358	354	342	361	325	349	369	339	327	341	306	325	351	325	354	307	355	374	338	340	327	345	302	329	331	353	320	325	313	346	343	353	335	331	332	346	350	359	338	334	358	325	342	346	356	360	312	338	336	298	360	334	351	371	336	336	353	348	340	323	325	365	344	332	347	364	349	295	352	340	332	373	340	366	359	346	339	338	356	327	356	373	326	321	361	345	341	344	364	316	345	351	326	370	353	324	360	357	360	338	330	388	329	320	362	343	354	352	321	388	332	332	355	350	343	331	344	356	341	337	327	348	327	369	313	357	366	368	337	329	351	326	329	364	332	325	319	357	390	333	326	323	377	311	307	309	322	340	328	340	359	352	351	351	359	332	312	339	324	333	369	321	352	340	323	351	330	323	358	313	356	357	315	347	301	352	340	354	350	326	333	341	331	310	350	344	364	364	338	333	346	317	363	339	326	363	353	341	346	340	342	334	330	350	338	346	332	354	340	337	338	365	336	357	314	301	329	366	344	345	387	337	346	373	322	344	351	328	340	325	300	329	347	367	317	326	327	328	321	329	348	341	339	354	362	327	345	329	356	362	361	321	357	360	353	352	321	358	337	337	352	335	336	353	361	317	369	360	368	355	371	318	331	345	361	331	345	337	363	336	328	335	356	330	326	337	346	318	351	334	340	373	330	341	340	374	350	352	316	337	337	355	345	318	343	369	322	343	337	346	346	334	311	349	349	345	356	316	362	337	308	319	339	347	332	338	355	370	326	352	324	323	345	348	340	354	362	369	335	331	310	365	333	366	349	362	354	361	323	348	365	337	337	347	362	361	334	344	333	321	365	371	297	373	352	374	332	334	323	343	332	333	343	326	343	348	351	353	351	339	326	332	360	345	335	319	301	332	340	319	327	344	309	363	344	349	342	343	313	322	337	330	367	326	323	347	336	364	372	327	349	338	317	317	341	350	313	372	347	344	371	315	350	378	348	334	369	334	313	332	350	313	336	350	347	350	355	322	360	384	337	339	326	313	343	354	352	371	322	375	356	350	328	314	359	347	335	346	348	350	341	326	363	353	347	338	370	310	324	330	346	360	351	357	360	338	340	320	321	317	358	363	341	348	350	342	362	384	370	340	359	349	353	342	324	337	309	355	330	347	346	352	353	354	359	341	335	325	310	333	337	359	361	324	365	343	333	376	376	340	325	327	373	374	342	309	351	369	346	340	346	344	348	345	354	358	355	342	328	316	340	348	339	362	349	360	346	327	344	339	348	326	334	306	325	317	376	354	365	366	331	322	335	354	379	352	364	368
39616	42633	38113	22471	15545	8698	3954	1502	595	887	4445	2159	1389	239	197	189	196	204	666	2408	3529	1904	827	264	166	178	169	169	237	489	609	197	170	173	182	235	231	192	192	167	195	140	175	170	172	165	182	193	186	161	166	181	161	169	186	176	164	152	171	173	175	178	147	153	173	155	194	187	196	176	178	180	187	162	194	177	174	163	179	182	188	172	187	181	161	165	161	174	175	194	161	183	194	189	190	162	192	153	179	183	179	210	170	169	200	186	169	151	164	186	162	148	161	175	194	179	165	199	172	172	186	224	170	177	168	160	203	168	173	186	175	187	176	164	166	158	155	178	166	181	189	158	160	171	148	180	175	187	186	174	158	178	172	191	175	151	186	199	154	173	193	158	197	206	194	171	150	159	179	180	175	185	181	181	167	179	200	192	177	181	179	174	192	162	153	166	180	188	162	161	175	180	179	165	165	164	176	179	173	174	170	161	161	195	186	176	173	202	183	178	185	146	186	173	169	177	175	182	141	184	190	171	162	194	157	177	196	198	178	173	162	178	188	191	160	173	172	168	180	167	159	169	195	176	154	175	170	169	146	159	165	169	175	158	163	180	180	186	163	151	161	177	185	154	180	156	192	166	183	204	193	170	157	161	172	176	187	194	210	167	180	157	168	169	159	170	168	179	173	153	183	169	187	200	174	196	166	187	208	179	172	178	183	170	161	160	151	190	181	148	182	181	189	164	178	193	165	175	193	183	181	192	186	172	165	170	171	174	189	180	176	177	179	182	183	171	187	170	163	163	170	164	164	169	172	159	161	171	174	163	181	167	187	180	161	155	161	162	149	171	168	175	187	169	173	185	182	179	157	206	184	166	151	172	167	178	184	180	162	150	196	152	184	183	174	178	170	188	174	148	195	154	191	183	148	179	170	162	157	196	184	154	173	162	167	161	184	155	183	192	156	180	203	175	167	181	175	177	160	171	178	173	175	186	181	183	164	173	152	171	201	179	206	165	171	193	167	166	151	167	190	178	157	167	168	164	182	202	174	191	158	172	171	162	156	149	165	158	152	175	186	173	172	159	177	179	177	183	177	196	171	176	183	185	181	160	161	170	174	175	184	184	186	187	173	159	175	170	174	170	170	178	151	182	196	169	160	183	188	167	169	171	182	202	179	140	165	182	180	171	151	159	161	182	162	182	180	167	182	180	164	190	183	160	167	152	192	159	181	173	191	207	149	173	183	185	176	192	170	179	145	163	157	169	168	186	168	165	183	154	183	142	162	175	174	180	200	182	168	181	197	159	174	165	180	175	157	172	175	174	177	178	179	159	182	165	167	170	174	178	183	153	158	150	155	175	143	175	171	155	175	165	176	195	194	180	166	160	174	171	179	183	177	165	159	182	209	174	159	172	161	198	166	185	178	188	154	185	190	187	167	148	178	152	166	186	168	154	168	183	186	149	164	174	159	181	188	168	187	180	206	162	183	164	193	194	132	167	199	166	165	168	194	181	169	181	170	169	169	175	167	168	169	162	189	189	179	185	166	165	177	172	180	178	172	164	167	176	163	175	191	168	170	181	183	194	172	182	167	187	183	179	166	192	183	160	149	170	183	165	179	180	150	164	168	202	187	165	148	156	181	161	211	160	176	170	171	180	176	156	164	149	168	172	174	150	196	156	177	166	154	169	170	167	160	156	174	173	176	200	151	164	140	173	183	151	170	170	176	169	197	167	170	158	175	172	162	179	159	184	181	167	147	167	163	166	172	175	187	145	153	195	196	177	156	188	164	156	159	161	171	183	188	173	180	169	157	161	186	174	168	161	159	165	176	173	161	177	183	165	188	178	188	164	173	176	167	174	170	172	187	173	174	166	183	182	191	173	170	175	183	174	180	183	174	177	163	164	163	216	157	177	179	176	181	189	153	163	156	158	174	158	175	150	177	188	169	164	169	175	165	164	148	180	172	185	155	154	154	184	178	188	179	187	162	167	187	174	153	154	159	196	189	169	156	168	202	179	172	200	159	202	191	135	178	187	156	193	165	157	153	177	160	194	192	174	184	188	188	185	177	174	166	149	175	158	178	173	168	176	166	179	181	161	173	195	154	186	172	153	178	182	155	183	174	174	170	166	176	187	149	194	177	150	168	168	160	152	171	164	198	194	187	168	156	169	190	163	178	179	155	159	191	175	154	162	177	193	176	152	148	180	164	173	203	147	173	171	188	160	162	166	153	183	170	155	162	173	170	165	180	164	171	157	171	172	184	162	174	165	173	158	171	179	167	180	156	182	163	156	168	154	167	150	192	152	175	178	170	159	174	184	168	182	169	188	154	177	176	162	186	190	159	171	170	150	161	172	177	191	169	181	156	171	184	176	159	180	174	160	183	171	194	166	165	176	184	170	148	156	156	169	170	169	174	158	168	165	160	198	191	156	192	173	186	174	184	148	185	201	143	166	181	170	172	154	180	149	151	183	168	187	192	189	167	178	174	151	149	195	169	176	160	191	157	182	176	162	164	161	170	168	171	168	164	149	149	174	172	156	175	181	145	185	164	184	177	181	182	175	154	194	175	152	178	157	187	168	177	190	164	163	159	182	177	175	186	156	172	194	160	181	176	157	164	174	173	196	164	173	173	199	149	181	158	173	183	183	176	212	181	173	155	179	201	154	194	163	147	176	176	183	207	147	185	187	164	170	179	180	177	143	182	155	169	180	181	167	172	169	141	190	167	171	161	169	171	191	175	164	192	167	164	173	205	144	155	176	169	184	158	145	166	168	157	159	190	190	161	176	163	175	185	214	175	188	186	163	157	164	156	181	175	165	162	158	177	175	163	165	178	188	152	172	193	183	197	157	216	167	162	187	174	216	178	173	153	177	167	168	173	176	157	165	185	173	168	157	142	168	169	167	148	169	194	154	158	181	162	181	163	182	171	194	183	180	166	156	172	193	175	188	175	178	178	159	197	192	197	180	164	149	173	165	176	175	192	161	188	171	166	165	165	167	178	158	162	172	174	185	147	180	172	190	157	159	172	197	151	188	195	193	174	173	165	190	159	168	205	171	189	164	166	163	164	174	190	165	168	192	152	172	203	170	185	167	179	195	195	159	173	175	176	183	177	164	166	180	177	192	180	193	168	167	167	187	167	171	158	164	181	174	201	175	173	164	168	188	173	188	169	202	161	178	192	184	187	184	173	177	201	177	168	171	155	162	192	173	153	161	187	163	168	154	172	156	184	161	182	176	164	171	176	165	176	180	154	168	169	167	184	178	170	170	181	181	161	186	169	169	161	161	174	191	162	181	191	157	194	181	180	185	168	175	166	167	164	180	173	191	176	183	186	162	166	162	161	181	179	188	153	160	180	158	169	172	201	152	199	174	178	174	185	172	186	148	160	164	190	179	173	192	170	177	179	156	205	161	183	168	174	176	171	162	161	163	181	185	155	186	170	160	173	172	181	172	162	139	168	174	188	173	166	169	174	161	176	168	195	173	157	160	175	164	181	169
30278	38478	31897	4921	2602	2062	1957	1742	1630	4105	19056	8027	6698	914	658	618	628	973	3672	13060	16941	9604	4379	807	518	450	488	478	984	2783	3134	473	419	426	412	973	780	415	419	405	388	383	461	419	424	404	410	380	406	455	415	428	464	414	412	421	420	390	395	412	386	403	371	393	426	379	416	406	402	425	377	435	405	389	405	434	382	400	415	433	403	424	411	372	398	394	385	399	433	428	356	399	422	382	362	420	443	398	404	412	446	423	378	417	418	422	396	422	391	372	406	376	405	397	428	398	380	379	413	391	408	387	404	412	359	421	408	432	426	411	409	398	442	382	373	428	402	438	403	443	418	419	416	413	421	405	387	403	365	401	472	385	457	371	423	426	420	420	417	395	411	396	389	384	425	395	419	399	399	416	418	395	412	434	418	419	365	409	433	387	398	427	397	440	391	376	418	407	438	393	401	387	360	409	405	415	398	414	405	406	378	380	364	398	430	404	398	400	389	402	367	406	402	411	418	424	412	406	397	443	424	408	418	394	396	387	395	391	390	395	437	413	391	404	405	424	429	396	415	428	385	407	402	414	401	410	397	398	412	395	395	437	449	381	427	450	400	414	411	417	395	398	402	382	404	440	405	433	394	391	418	394	407	393	398	414	406	420	422	454	403	408	393	406	414	425	384	386	400	439	400	396	403	419	438	386	415	407	396	396	380	417	375	405	401	388	428	394	423	352	388	392	389	431	410	396	385	384	430	396	421	450	403	440	376	383	409	427	384	416	415	416	394	408	395	384	399	414	426	412	396	431	391	395	416	398	410	391	419	398	454	385	422	422	401	438	391	426	420	419	397	407	413	424	432	379	410	396	395	398	424	402	406	401	401	420	427	427	374	367	424	389	425	360	398	373	419	398	433	395	432	387	413	387	380	433	415	410	415	423	405	391	412	414	402	417	397	419	443	383	414	431	389	391	393	438	388	362	409	356	454	441	387	402	417	420	400	385	394	391	391	390	393	399	398	405	418	382	437	398	430	393	427	360	410	416	394	389	413	448	400	451	430	415	423	475	415	432	373	386	394	406	409	414	412	433	397	422	403	399	427	400	404	401	437	406	387	395	423	432	394	420	392	415	419	428	423	412	416	380	386	395	439	371	396	444	430	409	416	369	402	421	372	403	413	369	384	451	365	398	401	398	402	407	400	375	402	385	389	392	406	388	389	381	412	410	452	396	381	410	406	403	401	408	418	398	418	407	399	377	417	424	410	392	392	423	402	432	404	391	430	388	435	427	417	422	420	446	414	403	417	456	400	371	409	400	394	406	368	427	437	432	430	421	426	420	392	380	424	395	409	409	435	389	407	384	418	404	366	363	377	424	387	365	417	422	417	404	403	436	392	431	372	418	391	400	428	406	403	424	405	362	384	371	400	430	376	396	431	390	387	395	420	430	416	422	383	385	400	397	419	436	421	420	418	439	439	427	411	414	382	392	405	363	416	395	430	401	405	405	424	443	411	388	437	391	405	387	384	387	380	426	380	435	421	392	414	396	400	396	398	413	404	385	444	413	407	425	347	391	403	411	398	385	370	393	389	433	399	407	410	433	430	407	363	427	352	445	392	421	407	410	402	406	378	401	431	416	398	398	391	418	405	393	407	395	386	392	419	406	392	398	356	401	412	406	371	388	421	419	422	421	411	418	420	403	379	389	385	406	365	380	405	414	418	419	441	434	393	407	407	414	383	420	385	410	422	408	433	402	405	427	382	442	370	390	397	435	439	410	368	406	406	398	370	408	395	421	429	382	409	412	428	422	407	403	428	416	433	430	414	439	400	414	455	409	422	392	381	421	395	383	422	387	388	403	359	411	389	418	399	405	411	411	396	396	390	379	388	382	426	387	418	391	407	383	409	400	380	386	420	405	400	425	443	397	417	428	354	380	375	433	409	439	388	402	392	383	402	420	389	396	424	415	400	391	426	418	440	396	417	438	373	403	412	421	420	398	397	386	381	438	420	372	405	398	415	387	371	394	408	408	404	406	407	401	434	415	449	415	397	432	402	421	419	392	421	385	390	421	413	389	418	419	410	441	395	401	405	415	376	394	387	402	419	427	418	432	383	387	378	416	430	378	389	433	405	416	372	415	403	379	416	387	404	394	414	413	402	442	381	408	445	444	411	437	395	403	395	421	396	372	398	391	406	418	411	409	440	393	435	414	403	428	393	410	357	433	414	419	444	394	391	407	399	414	390	421	397	397	396	420	399	392	408	397	390	384	397	398	436	431	396	392	407	418	394	412	377	400	445	412	425	446	405	380	387	409	388	416	437	388	406	401	434	431	416	405	427	421	387	409	415	402	382	380	405	392	401	410	456	368	413	384	411	379	408	414	386	379	406	408	417	413	383	389	407	410	379	454	411	381	368	404	410	384	403	421	387	400	424	428	408	394	444	411	391	408	409	416	417	383	428	411	394	423	408	423	448	401	391	428	388	392	392	428	423	375	401	422	435	438	385	447	393	404	405	381	425	402	425	396	435	397	428	404	376	405	370	362	397	454	403	435	406	371	419	375	434	426	423	378	426	406	450	433	406	408	405	431	412	412	426	438	390	412	409	411	394	414	416	409	378	438	375	396	408	407	376	414	446	427	364	369	404	427	443	414	413	384	390	403	444	384	367	437	392	402	417	404	427	446	399	401	398	369	433	384	368	407	358	419	418	417	401	407	407	403	412	389	405	374	463	389	417	374	404	394	417	402	415	389	398	448	415	390	372	428	449	401	418	414	416	428	382	427	390	444	457	393	406	393	400	418	431	422	372	381	389	398	405	401	430	435	407	408	421	418	411	395	405	393	396	386	451	422	432	402	390	422	388	368	384	387	440	403	410	435	388	405	430	404	386	396	433	379	404	411	452	396	388	409	423	402	385	405	383	411	411	397	435	406	416	400	400	413	393	387	401	353	409	400	403	428	396	413	406	405	397	407	392	413	405	433	406	382	422	388	372	388	376	405	437	405	391	405	407	372	445	408	402	442	385	410	404	412	387	426	394	378	415	393	376	422	410	416	401	401	389	391	372	404	359	408	427	399	403	429	431	427	408	398	409	407	420	371	413	431	419	415	394	401	401	362	386	419	418	399	381	395	392	402	383	408	374	393	399	353	393	381	387	367	383	404	382	382	469	413	444	376	388	445	421	388	401	406	395	400	404	391	395	413	411	441	418	395	396	456	381	390	396	402	390	419	390	383	397	373	404	399	384	384	415	421	405	420	403	397	387	429	394	418	391	420	438	461	433	406	451	410	387	396	384	390	433	358	391	410	405	386	419	390	412	422	404	395	421	432	413	412	402	404	404	375	374	401	395	416	424	407	428	416	425	420	379	397	423	438	446	395	366	394	416	371	410	364	387	434	385	393	398	425	386	409	444	380	416	424	407	441	403	412	395	414	382	373	373	417	404	412	363	408	418	401	420	420	384	465	403	437	414	409	409	432	423	392	402	409	409	433	399	393	375	375	408	438
45328	46697	40151	27006	21743	17565	11542	5535	2060	1405	10820	8393	3158	476	207	176	167	633	2877	7218	7258	3771	1555	233	125	136	166	144	146	829	1090	366	123	182	139	331	228	122	122	129	128	122	105	123	143	129	127	120	109	123	127	128	128	123	110	111	115	124	122	124	132	128	113	119	129	132	100	99	127	107	125	118	123	127	128	133	120	96	116	133	137	117	127	141	120	117	129	123	138	133	118	121	118	123	127	135	126	132	122	111	137	119	134	159	129	114	108	121	113	133	110	110	118	140	124	128	114	114	113	107	126	121	129	117	119	113	120	121	127	140	136	120	128	137	116	126	116	125	133	144	118	120	123	125	131	114	106	131	130	145	126	151	122	116	151	109	131	113	125	136	135	116	114	130	122	143	143	160	139	114	125	135	129	126	130	140	125	124	127	149	125	139	125	119	115	114	115	135	128	141	125	119	123	117	125	133	139	128	117	123	106	107	116	123	149	122	107	141	131	119	130	129	111	121	112	107	109	121	128	142	121	125	119	112	132	109	109	118	114	121	117	129	115	130	128	134	107	122	140	124	138	116	107	121	139	110	116	113	128	123	131	150	118	98	131	133	109	118	157	126	123	122	132	110	130	121	121	132	115	131	139	117	114	122	106	123	112	143	121	140	136	128	123	110	120	133	144	137	121	109	138	131	122	131	135	130	125	127	108	134	126	114	110	130	122	125	119	122	111	127	108	104	132	130	108	105	122	108	122	112	124	120	135	154	95	110	136	111	113	135	103	137	121	120	133	133	129	147	107	123	122	120	118	128	125	145	131	119	113	147	115	138	126	115	145	121	126	117	125	99	118	145	125	117	114	135	129	119	109	119	136	137	110	129	130	124	132	140	122	133	133	106	120	128	141	130	105	115	125	133	105	115	130	107	123	111	108	136	148	117	139	151	113	108	127	127	120	106	124	117	109	117	122	109	129	144	123	130	131	109	127	128	147	119	107	112	126	139	123	130	126	132	107	133	131	123	125	122	119	129	146	140	113	139	121	113	132	140	109	129	116	152	114	121	147	112	118	138	109	101	111	112	116	125	112	118	155	128	117	121	121	112	142	116	122	128	131	130	123	100	133	132	127	112	125	107	125	115	135	115	111	135	130	116	131	138	113	109	111	124	118	121	133	117	140	112	122	104	127	118	142	136	127	117	121	135	132	125	120	132	106	120	110	117	122	134	124	144	120	123	148	133	105	122	127	125	110	140	144	130	101	115	105	122	122	125	117	114	129	136	136	125	111	97	117	108	97	129	125	119	132	114	128	127	128	119	138	103	111	119	128	140	129	116	118	110	120	142	120	148	120	132	125	125	127	107	121	123	133	113	131	128	116	108	112	117	127	115	117	127	130	147	109	112	123	116	132	128	146	155	116	112	139	106	137	121	126	95	108	121	123	139	130	112	119	112	115	125	123	133	126	139	139	114	110	104	127	117	122	110	122	114	124	92	141	115	112	121	106	117	123	117	124	114	126	121	119	111	134	106	150	122	101	125	121	98	123	107	112	126	114	131	135	117	109	106	127	124	130	126	142	114	125	120	126	117	114	120	129	114	95	105	115	129	104	145	117	124	131	135	127	141	112	129	135	120	132	118	127	130	127	126	110	138	127	109	157	121	120	111	114	127	119	119	104	117	141	112	130	120	134	120	134	122	114	143	121	112	114	135	141	125	108	123	130	96	108	114	121	105	130	119	123	147	131	125	117	128	116	148	124	130	127	135	127	130	125	125	99	136	137	125	110	113	126	130	132	121	105	131	110	106	111	139	137	139	141	107	94	111	144	126	112	109	142	130	120	129	119	142	133	125	122	131	117	110	108	115	111	138	106	129	124	132	120	126	131	129	94	125	127	119	119	117	144	123	109	125	120	125	118	127	140	137	119	129	130	133	111	130	118	130	135	121	127	135	139	131	126	117	114	123	110	113	154	135	146	126	109	139	128	119	103	127	132	126	121	123	124	118	131	121	126	126	114	118	125	115	113	114	121	116	115	107	149	128	106	131	122	109	125	144	121	117	123	96	119	124	121	154	124	134	121	114	116	107	116	114	120	114	129	121	121	114	120	116	133	110	110	144	125	130	116	139	144	123	125	101	139	133	121	108	125	123	121	141	147	121	113	136	119	128	146	135	118	129	106	137	109	145	125	136	113	131	136	103	117	121	129	115	125	131	132	122	119	138	131	128	136	130	106	139	117	122	114	132	126	104	115	107	131	130	129	116	126	128	109	114	125	120	122	92	119	134	145	125	126	136	119	131	102	136	136	123	116	119	130	115	153	112	126	122	110	124	115	125	101	130	109	128	152	124	110	99	106	135	151	135	140	122	138	126	112	125	103	123	136	129	126	127	118	118	128	145	109	90	145	105	121	109	113	134	130	118	121	126	126	133	120	134	107	118	122	126	126	132	122	145	127	111	143	120	115	142	138	120	104	119	104	123	124	132	118	122	142	114	138	119	118	125	129	118	131	117	118	128	119	118	119	120	120	119	113	127	110	92	117	141	111	121	156	139	119	110	100	111	91	112	139	138	125	130	131	128	154	132	153	133	103	123	118	102	127	118	124	160	139	117	124	136	121	105	121	119	104	124	105	118	112	110	133	133	118	140	121	131	101	152	129	113	122	116	131	115	133	115	122	125	126	120	124	119	131	113	107	131	118	123	109	143	126	122	121	144	120	130	112	140	142	135	116	122	139	142	108	125	119	127	111	117	135	133	132	113	127	111	118	108	109	125	148	105	108	116	125	100	141	117	132	123	120	137	130	107	123	116	142	129	127	133	141	131	120	95	127	116	99	121	125	104	106	140	119	120	122	124	123	124	127	107	129	138	119	134	135	132	128	106	111	112	108	133	119	129	120	126	112	122	122	121	137	116	125	132	125	114	126	121	140	132	132	132	113	132	122	112	123	138	112	124	114	123	144	122	120	127	135	124	133	129	147	114	131	141	107	128	117	126	141	132	122	119	132	116	119	130	129	144	125	121	118	100	126	115	116	111	126	123	117	122	119	138	110	144	121	98	109	102	139	129	123	130	104	107	95	116	110	121	130	120	111	128	121	128	121	109	130	140	132	128	112	128	120	125	135	120	127	120	112	114	124	117	100	106	133	133	136	126	112	112	120	119	105	113	125	139	101	121	105	128	112	114	144	118	148	112	126	125	110	142	129	122	117	129	121	113	132	132	140	118	138	107	117	114	131	112	122	123	128	146	124	118	118	106	126	105	116	150	131	127	126	137	139	129	114	121	119	108	133	143	120	129	131	119	124	122	125	140	129	122	135	113	99	143	120	119	157	128	104	115	112	111	115	131	126	119	114	118	119	140	123	116	135	128	128	116	142	115	112	114	117	118	107	141	120	126	129	122	121	108	121	134	102	132	133	107	98	140	134	126	121	105	128	135	124	120	129	135	105	128	121	109	119	125	119	118	133	125	119	112	127	114	116	117	119	117	146	127	129	100	109	134	124	113	124	126
34682	45413	41177	13514	5082	4117	3444	3134	3120	6338	31619	17516	13277	1766	922	696	762	3913	14768	27556	25819	16169	7834	927	458	372	602	528	479	4870	6109	1295	354	620	476	1547	876	342	338	311	329	270	311	317	284	307	316	362	289	284	279	288	320	318	291	303	322	295	267	308	296	331	293	297	303	295	278	278	318	269	299	315	293	313	300	284	298	300	286	305	342	298	273	326	311	319	295	285	298	279	335	291	279	296	291	309	280	317	301	287	294	298	329	277	259	311	252	272	290	278	274	260	292	310	272	288	292	290	281	272	287	272	292	287	274	327	288	300	300	227	314	305	285	281	309	287	279	279	263	273	310	274	310	300	283	258	280	297	293	287	272	306	299	274	277	271	290	278	284	296	256	272	297	295	292	296	278	315	303	289	249	304	330	297	308	295	270	296	268	279	274	280	283	277	267	291	307	305	295	276	271	291	277	310	267	312	300	271	326	296	309	314	300	295	327	272	279	302	280	295	293	301	262	295	291	297	263	285	293	275	301	286	319	266	264	298	248	278	286	288	281	284	296	289	305	271	297	297	278	279	303	287	281	327	283	282	296	290	297	290	271	284	318	303	284	284	277	305	265	284	277	297	267	315	286	250	274	305	285	267	292	262	293	309	260	271	318	307	301	296	288	287	324	300	300	304	292	282	284	290	261	299	302	291	302	278	287	298	283	265	299	313	302	315	304	288	302	298	297	271	278	279	266	299	294	269	291	297	316	323	274	298	301	293	305	266	277	297	260	279	317	292	294	303	289	275	299	262	287	296	314	297	264	269	289	298	253	309	277	300	296	314	262	313	277	290	278	303	297	260	289	292	288	285	262	291	315	282	307	266	298	294	300	299	299	283	292	279	268	292	314	290	314	279	292	300	296	285	291	276	281	303	305	265	292	282	264	258	253	300	277	318	292	281	326	286	282	288	293	280	306	288	309	277	251	286	297	303	294	291	287	302	292	263	287	287	292	283	287	292	264	312	303	293	287	279	297	288	270	254	287	282	263	314	292	290	300	298	267	265	274	300	260	331	293	276	280	302	301	288	307	307	304	291	256	279	256	273	292	284	323	290	284	313	301	300	297	281	286	287	285	301	334	271	293	288	279	267	263	292	304	284	296	297	268	308	270	302	262	298	282	293	282	258	272	294	311	289	292	300	285	259	255	309	281	298	250	294	307	293	287	331	256	284	293	292	305	277	281	308	289	288	265	289	306	273	297	271	259	289	284	301	299	280	290	279	283	284	279	270	294	275	312	276	275	289	317	297	298	288	250	277	312	308	296	274	266	268	282	283	263	268	306	274	288	286	293	270	284	268	275	301	278	277	302	255	270	293	295	294	284	289	276	296	278	309	290	276	334	295	293	275	252	259	313	316	268	283	275	280	286	282	294	273	283	269	244	260	302	333	283	280	327	263	276	281	280	286	288	297	314	306	297	298	266	285	260	288	296	281	279	300	260	282	307	245	290	285	314	300	290	282	295	294	283	283	290	286	297	257	290	297	283	307	309	303	273	322	285	279	300	311	265	270	300	262	282	276	292	292	284	294	284	285	289	308	283	301	297	298	263	272	276	297	301	318	342	308	238	309	295	254	313	281	278	275	300	274	279	297	270	295	306	299	280	265	303	306	290	292	250	269	293	281	291	294	306	310	273	285	246	268	283	270	293	278	275	304	279	304	308	298	294	305	289	300	302	290	303	309	265	303	275	285	277	254	289	288	292	298	280	299	295	283	346	292	319	270	287	237	311	289	295	264	268	281	330	255	300	309	310	300	282	296	275	294	275	280	258	318	288	309	273	300	280	292	271	299	296	269	287	293	283	278	287	295	289	282	283	257	282	273	264	266	293	294	256	307	281	276	299	285	297	269	290	300	302	285	303	302	284	304	277	258	304	273	274	297	315	301	297	274	302	314	288	296	289	325	294	301	292	260	310	301	284	306	306	289	261	282	278	296	259	297	296	282	291	293	304	261	290	254	294	328	251	276	293	291	308	282	304	277	274	299	304	277	272	273	297	267	298	265	310	281	268	295	296	297	276	283	282	278	265	271	266	301	283	278	311	299	297	290	284	267	277	298	275	280	284	303	299	259	294	294	268	254	285	286	271	294	318	294	286	265	280	293	302	307	284	331	291	294	270	287	252	312	289	277	279	293	297	298	275	285	259	279	302	310	274	316	286	304	275	286	317	290	277	285	287	304	306	285	285	300	299	247	303	272	283	286	298	293	304	267	254	294	294	264	292	271	295	296	301	257	281	305	284	328	250	314	287	286	309	273	294	304	300	273	307	286	303	268	269	307	315	265	273	273	276	296	272	288	289	275	282	298	307	290	254	293	307	312	288	282	325	284	319	318	278	296	279	277	299	278	288	303	242	287	303	270	300	277	297	272	282	314	287	291	275	262	294	290	281	297	301	319	299	295	272	301	277	301	271	286	287	274	273	268	296	311	285	300	269	267	286	297	301	264	296	284	274	312	266	294	299	261	253	276	293	312	295	288	274	277	288	291	267	312	276	266	292	293	289	303	308	295	323	307	316	280	285	277	302	289	284	308	310	314	272	257	273	262	293	261	310	325	287	293	288	286	284	315	310	281	295	310	273	253	307	297	315	284	307	285	296	300	264	314	281	298	295	280	263	280	291	304	305	294	296	278	282	304	312	295	270	318	298	288	264	282	286	273	286	276	288	300	245	288	307	288	289	274	313	274	273	327	298	300	290	262	316	273	292	284	294	276	293	279	287	284	297	289	271	249	263	272	294	288	296	308	282	278	292	293	280	265	276	294	266	292	298	284	308	289	313	294	270	317	292	283	275	292	279	303	316	322	238	310	304	282	277	297	294	294	300	321	256	313	297	262	298	285	281	285	282	316	296	265	298	268	321	269	280	286	314	315	256	300	244	262	291	270	292	284	304	298	292	267	296	306	291	312	284	312	256	287	311	278	290	285	274	288	263	258	293	286	293	294	299	289	281	269	285	294	297	296	316	280	272	282	285	284	293	289	330	311	267	270	320	281	312	266	283	300	282	290	287	282	303	301	293	281	284	299	302	292	281	298	282	267	274	327	278	277	282	299	288	297	282	279	288	273	282	290	297	277	302	281	297	290	288	304	276	274	307	289	265	287	289	280	289	246	289	268	278	300	256	292	295	296	272	308	262	298	306	311	294	284	306	304	299	311	288	289	277	309	260	307	281	282	286	299	293	271	292	295	259	284	316	263	286	273	286	310	309	273	290	281	274	293	271	289	303	280	281	303	289	295	316	295	265	273	302	284	305	308	264	324	304	304	273	286	278	295	299	319	283	269	295	288	304	276	281	275	288	306	289	280	303	273	284	302	278	289	280	271	311	295	270	311	276	263	262	320	300	264	268	313	274	290	310	314	272	275	273	260	301	283	297	294	264	304	314	276	266	279	278	318	318	287	288	293	295	267	276	317	302	303	311	319	308	280	292	276	248	261	278	295	294	281	300	252	304	295	259	296
8763	12479	13301	6249	768	265	180	183	155	189	288	353	161	156	151	143	127	112	162	323	347	222	212	164	156	150	146	133	147	121	162	143	165	134	151	146	132	127	129	141	127	126	150	128	122	150	129	121	131	133	137	132	114	139	129	148	137	149	158	155	161	157	148	146	146	156	134	152	151	151	165	119	138	141	151	159	134	123	121	147	152	161	136	130	130	144	119	117	148	128	142	146	132	131	176	141	136	151	137	127	148	115	146	148	138	143	124	149	125	152	141	143	124	138	141	153	136	148	145	121	138	147	140	124	131	135	139	132	139	148	152	139	133	145	160	142	148	139	134	131	135	135	134	158	136	139	145	156	118	131	137	134	154	146	143	132	148	132	147	140	132	102	150	155	159	134	158	153	136	144	130	139	155	121	150	134	140	151	159	158	137	137	144	143	146	157	125	126	154	132	119	129	143	138	140	140	134	154	137	135	149	151	131	137	130	172	132	163	165	145	142	152	139	152	132	141	140	135	129	132	156	136	147	124	145	144	134	128	160	117	156	148	149	155	132	139	133	141	123	158	138	131	120	149	138	151	136	127	144	133	135	149	127	139	132	143	158	139	128	137	144	149	143	133	134	134	131	119	131	151	152	127	140	138	141	128	136	138	138	150	132	150	118	134	137	130	135	138	162	118	134	148	156	156	138	120	119	151	130	140	151	162	150	143	159	130	134	119	142	144	128	158	136	125	136	136	129	131	139	140	139	142	121	140	129	139	135	138	139	139	154	130	146	114	134	157	139	138	136	136	145	146	143	152	126	133	158	170	140	143	131	130	156	123	147	151	133	136	141	125	141	137	129	149	143	144	141	115	148	146	137	154	130	142	152	154	118	139	124	132	134	116	143	131	137	144	141	138	143	153	159	131	128	117	140	136	140	124	149	124	141	167	149	144	149	133	128	139	129	134	137	145	138	139	153	119	183	157	148	155	128	124	143	157	124	130	134	142	154	148	138	138	130	123	136	130	138	131	168	140	165	119	152	127	153	124	144	128	153	129	138	120	132	135	136	131	160	127	140	151	132	144	147	140	144	132	130	163	153	147	130	133	136	149	145	148	155	149	147	143	157	137	151	152	150	143	160	140	137	155	144	145	136	137	142	147	147	136	144	135	150	114	136	127	161	138	136	125	132	138	127	126	150	141	141	131	145	129	137	154	144	160	136	134	141	156	144	145	132	139	129	141	151	148	149	130	147	132	153	154	139	144	145	136	154	145	129	146	145	148	126	142	129	128	152	169	152	142	127	118	130	145	128	143	148	149	138	136	159	146	137	143	139	120	124	139	133	145	139	130	132	154	132	147	139	155	129	122	151	122	141	144	141	167	157	143	127	133	130	157	131	135	138	128	171	153	128	122	160	138	145	128	169	142	152	134	126	152	126	145	133	128	149	157	125	135	134	149	134	134	139	156	157	153	162	137	146	123	153	149	127	155	151	158	125	141	138	124	139	146	149	130	128	111	147	151	139	144	154	150	161	142	139	155	139	131	163	126	141	139	131	140	141	140	140	155	145	146	133	143	149	144	130	159	153	141	140	129	152	144	140	151	132	138	140	127	155	133	159	154	142	151	130	155	136	170	141	124	134	141	149	140	140	157	156	146	155	149	157	149	137	135	142	122	150	148	137	154	133	173	153	141	130	126	110	159	150	143	140	157	140	142	145	136	156	124	132	124	156	128	158	135	126	134	140	146	139	139	119	130	154	128	131	153	127	128	133	127	135	152	154	129	165	142	153	144	141	131	146	131	119	137	149	160	153	140	159	146	143	133	152	152	164	141	120	125	153	146	128	154	133	158	122	150	141	129	140	135	145	151	162	155	139	175	144	141	149	147	148	165	124	137	168	153	139	122	135	145	131	140	150	166	151	159	117	143	127	136	142	185	132	144	139	149	152	148	155	146	117	123	138	145	143	139	150	132	128	140	125	120	127	144	150	170	152	147	123	150	154	147	139	146	127	148	155	130	133	132	131	126	151	145	150	134	138	140	159	127	151	145	139	144	142	118	168	146	130	137	148	147	152	122	149	137	124	140	155	157	148	139	140	151	125	151	145	144	112	156	138	113	136	169	128	140	145	142	139	151	143	168	133	150	149	156	131	138	135	117	152	129	140	122	139	150	116	112	142	149	140	156	153	133	131	129	143	143	124	147	124	131	153	137	151	149	146	145	142	151	138	124	146	126	147	155	116	136	132	156	153	151	140	149	148	140	146	148	126	131	133	120	128	107	125	129	137	154	150	154	140	143	153	141	133	141	150	124	139	125	131	101	113	143	142	138	118	144	133	126	121	132	135	139	162	129	145	144	147	112	127	147	149	140	153	151	161	140	142	153	151	120	133	134	132	132	137	147	111	137	141	158	144	159	149	126	136	134	126	135	151	155	134	155	146	145	153	138	160	128	153	152	139	144	137	160	141	145	133	155	150	134	143	160	149	131	127	157	136	137	133	141	124	151	126	136	160	139	162	125	135	125	154	152	152	152	142	149	160	149	131	129	137	143	137	120	123	129	137	136	139	120	153	138	129	156	145	126	132	168	109	145	145	155	136	165	141	150	148	145	141	139	115	163	128	137	157	146	149	127	148	125	150	146	177	117	129	129	134	149	141	143	139	122	129	131	170	136	158	124	135	145	149	135	125	135	136	152	136	117	151	149	120	130	141	152	117	152	142	126	124	150	138	148	129	135	143	147	127	151	155	150	145	131	121	137	145	125	123	129	163	135	142	138	120	129	152	144	153	130	153	135	147	149	154	154	139	144	153	132	138	119	139	147	176	129	121	130	137	145	148	151	146	135	137	136	142	150	152	125	137	155	130	152	134	133	140	151	134	143	123	130	140	136	147	150	139	145	131	128	155	142	110	131	137	145	154	168	140	126	113	150	144	124	144	138	164	125	148	140	146	158	140	136	151	153	148	139	165	138	133	129	129	140	166	127	130	146	150	134	135	159	147	151	157	135	139	135	149	135	156	134	131	136	135	150	133	152	112	136	110	129	157	143	133	151	135	146	121	139	124	125	133	150	123	133	150	117	141	134	129	137	136	153	142	140	147	165	136	128	122	145	135	162	134	135	139	154	154	121	127	159	149	156	166	151	141	147	139	125	159	150	125	150	129	127	156	152	157	138	143	155	132	136	142	163	143	150	145	144	135	154	144	123	134	127	135	148	141	160	147	144	148	135	144	144	138	142	161	145	154	140	155	161	133	156	150	107	148	143	133	144	135	123	135	162	133	156	138	105	149	131	136	132	142	122	163	135	122	150	144	148	149	145	135	134	142	156	144	137	112	137	134	133	135	127	139	139	114	131	128	142	118	143	146	141	141	140	139	156	128	131	136	126	142	143	142	144	152	145	122	152	121	134	146	154	138	135	153	156	147	134	150	148	120	130	147	148	115	145	138	162	135	142	138	142	138	146	134	147	138	142	128	151	132	127	139	134	138	117	155	147	154	136	130	139	142	174
6963	14463	17039	6701	636	572	567	606	447	591	1747	1579	624	397	317	334	373	400	654	1669	1803	1025	624	359	346	338	333	349	331	394	531	401	342	343	358	365	318	331	331	328	347	336	354	350	321	345	355	341	362	329	367	343	347	348	358	340	309	333	349	329	336	305	343	325	351	358	347	332	334	370	349	342	369	378	341	322	320	342	339	320	368	329	347	321	337	342	349	341	324	363	325	370	377	379	334	346	388	347	343	340	341	326	338	323	340	370	354	342	378	340	356	341	380	350	371	329	330	349	354	333	341	338	320	373	322	348	319	359	326	329	303	352	336	323	345	362	296	353	355	323	373	343	343	362	334	332	363	359	325	346	325	349	354	336	341	333	313	349	334	339	325	368	359	338	331	322	313	333	345	343	361	334	307	342	359	332	366	320	362	353	347	328	381	318	349	354	381	344	313	340	321	330	339	330	305	336	366	345	366	323	339	353	352	333	314	338	350	354	377	317	369	325	347	319	350	354	343	351	339	347	334	367	324	345	341	331	359	294	363	346	347	333	344	313	313	335	340	347	359	340	348	365	365	389	334	350	325	365	366	347	323	326	377	342	327	332	361	318	339	339	346	335	357	374	329	363	357	330	370	335	346	328	322	320	337	387	353	340	346	349	348	353	362	360	347	356	338	329	350	322	338	375	350	337	378	354	325	346	360	322	376	331	343	340	324	355	328	368	361	320	363	340	361	349	408	364	362	386	322	327	368	356	348	334	373	317	365	348	376	356	367	290	364	340	343	352	325	314	325	330	356	334	325	360	335	356	338	357	335	377	310	348	348	350	336	373	384	362	345	354	323	318	304	335	370	358	330	343	313	364	328	331	337	329	383	330	360	332	347	373	368	312	374	323	361	355	328	360	334	335	346	301	348	328	362	360	313	359	353	324	360	352	344	338	352	337	355	329	336	341	318	298	340	327	359	376	365	340	344	333	323	330	334	358	325	344	366	348	323	320	339	327	350	376	335	349	349	322	327	352	346	354	381	345	328	339	358	338	333	363	360	310	321	359	330	332	346	327	340	342	353	366	353	357	338	340	368	334	379	332	364	344	342	334	323	341	322	363	348	348	371	313	362	302	349	344	352	360	349	319	366	337	341	394	337	373	338	334	357	345	320	352	345	347	336	310	355	348	364	363	372	333	332	323	346	340	354	401	352	317	353	347	359	360	330	347	351	334	335	332	325	336	322	351	339	307	338	356	342	360	379	324	353	341	361	365	357	356	324	361	349	338	371	347	333	330	361	323	357	366	306	337	327	369	378	312	341	339	366	325	387	340	363	348	371	317	316	321	316	348	342	363	309	361	352	306	340	349	336	335	386	332	336	337	339	358	331	347	344	340	343	324	354	340	348	356	357	333	323	357	331	347	343	335	334	331	338	329	315	350	339	342	336	318	372	343	338	330	336	334	356	343	354	340	364	367	356	337	326	356	333	355	337	349	327	328	351	366	343	319	344	343	365	389	341	364	321	322	329	329	356	364	375	364	373	327	350	349	357	325	375	338	351	340	359	352	327	376	345	347	354	344	380	338	369	320	330	349	330	351	364	367	336	353	335	369	345	349	308	359	317	374	341	350	314	324	366	374	335	337	302	300	349	324	361	354	364	351	355	339	348	375	379	337	363	345	319	356	356	368	364	346	321	371	333	332	326	375	351	327	333	311	337	357	354	335	368	358	298	375	359	367	321	359	359	343	346	375	340	301	352	371	379	351	340	331	331	338	331	352	322	344	347	343	354	366	363	338	350	342	342	373	385	350	346	320	358	396	360	343	352	332	361	308	354	326	358	363	345	340	351	326	292	360	337	328	374	368	338	340	323	307	330	312	388	323	351	351	337	363	355	311	363	345	342	321	342	338	345	334	344	335	317	322	337	380	298	335	344	348	339	344	324	360	337	368	362	352	346	362	383	371	374	334	367	328	323	358	369	317	341	386	354	320	342	345	343	331	364	344	336	353	339	361	360	360	371	332	318	345	321	338	340	367	326	336	377	350	344	365	328	346	355	303	352	323	347	330	331	369	365	369	356	347	364	346	334	379	338	357	345	358	372	339	352	339	325	330	335	330	333	346	342	316	359	307	333	324	356	341	348	335	321	337	364	369	392	341	344	343	322	338	376	331	335	341	359	365	356	346	344	346	358	355	329	401	332	400	346	352	316	348	354	356	318	326	363	338	350	348	354	363	326	367	319	355	331	320	335	332	350	357	303	376	366	347	343	365	358	325	328	342	343	351	330	357	328	312	340	360	328	374	344	360	367	320	345	348	338	312	369	322	301	343	312	338	360	321	399	352	326	333	365	368	340	386	361	392	326	345	330	343	318	332	339	363	352	352	341	352	340	343	333	373	343	347	322	364	354	299	327	348	319	328	335	305	326	324	386	367	352	327	341	328	348	360	354	354	344	333	333	346	302	386	335	323	345	367	349	374	332	353	350	361	362	336	331	317	373	342	332	349	350	359	304	342	376	357	336	316	357	365	356	355	336	362	335	332	372	330	348	345	341	315	318	332	326	350	341	355	357	324	343	350	353	342	335	334	364	387	356	341	352	336	357	349	324	323	324	335	332	347	334	336	355	333	311	351	342	293	359	335	332	296	376	339	344	349	361	340	374	350	344	327	331	323	364	349	319	340	345	353	339	365	367	351	374	348	357	339	329	373	350	352	348	394	294	318	329	350	356	361	334	367	344	329	312	354	344	372	341	334	339	319	363	353	327	369	325	313	343	333	360	366	337	374	352	384	349	374	335	373	322	349	345	344	332	350	336	341	333	351	307	324	391	349	385	379	322	363	328	334	361	333	353	341	328	381	350	358	349	348	356	336	343	331	348	349	356	351	312	377	323	342	359	369	363	352	328	323	361	344	350	323	346	339	371	347	347	340	387	342	337	345	369	322	319	358	355	339	368	410	370	330	328	302	332	348	393	352	377	356	329	332	341	338	335	344	341	328	367	333	332	336	341	340	344	339	333	338	359	350	353	350	352	339	355	365	330	332	301	341	348	313	364	344	364	332	369	323	342	358	327	318	336	351	358	353	312	322	333	302	323	377	334	323	341	359	341	330	333	338	366	354	362	380	327	359	345	350	359	358	328	348	325	346	359	317	312	379	345	360	356	344	338	343	362	300	347	332	356	374	334	339	361	315	349	325	341	336	337	314	350	358	315	360	340	331	349	352	346	318	346	355	340	313	366	355	324	343	350	324	337	331	354	306	333	314	368	321	338	356	340	321	324	337	330	330	358	377	356	342	338	346	356	296	343	381	342	330	328	361	358	338	354	330	351	335	336	381	352	338	339	371	362	354	343	371	357	338	331	386	338	356	320	350	338	339	371	347	330	335	343	354	364	323	357	357	333	321	367	369	369	329	323	347	353	321	345	352	340	329	355	362	344	342	330	347	408	359	331	352	317	334	360	333	365	349	345	365	366	354	350	353	336	361	296	327	310	329	348	358	343	340	329	362
37528	48603	41036	24959	19582	13404	6692	2482	821	766	5032	5898	993	280	207	234	197	320	820	2893	2816	1363	590	203	170	203	199	194	185	521	682	224	182	204	169	254	233	188	174	160	165	165	157	177	176	165	159	182	174	180	181	179	185	171	172	171	159	162	168	182	176	192	163	182	172	175	167	169	169	185	204	173	200	155	174	177	197	181	189	165	178	189	158	159	185	176	191	165	191	174	176	173	198	173	174	181	177	184	172	186	204	189	183	179	179	192	188	161	156	201	159	162	161	182	197	188	181	167	191	178	161	163	177	153	190	164	191	179	175	161	174	166	183	166	211	175	187	150	188	152	178	177	192	188	190	180	190	171	186	180	175	173	154	182	178	185	159	160	163	178	163	178	183	173	224	177	168	190	190	155	183	149	175	179	183	197	195	179	198	153	164	162	162	153	156	173	176	173	153	162	189	191	186	176	153	190	186	201	166	146	150	157	163	177	174	186	160	146	189	174	185	173	189	179	173	154	166	159	182	188	194	183	202	136	166	188	171	139	163	168	165	176	169	158	175	158	162	150	167	179	156	170	162	183	183	158	177	169	205	195	151	169	197	168	171	183	186	194	164	181	165	179	185	155	170	172	178	178	174	148	166	207	201	192	174	173	185	165	148	181	220	180	204	161	175	177	166	170	187	179	208	183	183	168	160	168	162	174	190	177	139	180	220	176	187	185	201	174	173	168	171	164	174	169	157	182	159	173	186	178	160	160	167	173	160	177	165	198	170	168	165	164	157	174	166	172	157	162	172	176	162	171	188	167	171	185	172	185	177	170	177	169	189	152	168	150	187	186	175	191	162	155	196	161	176	156	190	171	163	177	171	165	188	174	215	184	183	177	183	202	181	185	179	160	175	158	160	169	198	170	187	156	180	157	190	201	179	184	193	185	178	179	185	162	177	156	176	179	166	179	173	193	191	158	158	174	187	165	182	187	215	168	191	181	199	166	199	182	168	190	187	192	173	188	154	188	200	159	182	166	153	194	176	181	170	212	180	196	167	176	175	186	173	158	175	175	192	180	136	160	145	158	187	187	160	160	174	180	171	186	181	176	178	173	202	182	169	191	159	193	177	190	178	180	180	173	194	182	192	178	157	170	161	175	183	151	178	184	205	178	148	169	175	158	195	178	174	188	197	183	207	166	183	168	180	195	172	192	173	192	162	176	188	175	201	190	181	178	177	189	178	208	168	160	183	180	178	182	159	178	172	160	161	171	157	148	178	163	171	173	164	191	176	167	187	182	167	189	159	168	157	173	165	186	173	193	170	140	179	187	190	138	183	170	185	166	168	176	169	175	166	187	166	179	158	167	170	188	164	154	181	150	178	168	156	188	195	178	162	202	171	183	176	179	173	189	174	163	190	189	185	167	160	170	162	162	160	191	171	172	175	180	182	181	182	186	204	177	163	163	161	164	170	152	200	172	184	208	170	179	179	185	170	183	159	145	166	174	183	162	155	164	171	177	163	177	172	205	175	179	192	174	170	188	157	171	189	163	187	205	162	182	179	176	165	170	182	184	174	187	162	160	185	169	168	187	178	165	185	171	157	170	176	184	166	184	176	165	156	199	157	179	197	162	180	184	169	162	177	169	172	194	177	178	176	157	170	180	173	175	159	169	192	169	183	149	171	184	164	169	177	191	217	187	195	153	168	178	179	150	179	188	191	175	162	175	157	197	165	168	163	191	189	177	181	166	176	175	156	149	164	190	180	175	163	202	203	184	191	189	172	179	171	190	165	178	154	174	174	161	187	174	205	189	180	179	185	173	161	206	171	187	161	181	168	176	176	162	193	191	180	173	160	184	186	162	158	164	190	177	175	185	185	205	176	179	187	189	194	159	156	159	166	203	196	152	182	184	175	177	145	155	177	165	174	178	176	171	159	187	192	190	182	152	168	168	183	192	161	186	169	185	156	178	175	170	184	175	176	180	195	166	188	154	159	178	164	185	177	146	194	173	173	174	184	161	155	177	174	188	188	184	170	189	179	170	195	159	175	181	188	182	160	162	164	174	174	180	159	158	163	174	177	176	187	175	183	187	160	153	167	176	188	163	163	174	165	167	168	174	185	155	181	189	159	187	186	177	200	195	185	140	167	174	179	182	190	189	159	182	197	161	181	185	135	156	164	178	178	143	174	158	175	180	190	179	201	197	177	164	187	204	186	161	152	146	178	147	156	172	171	187	159	178	179	169	174	164	181	197	170	180	159	192	180	183	175	183	171	179	163	196	194	186	193	177	170	164	154	175	183	176	185	166	187	192	175	188	171	190	195	162	183	164	181	167	159	179	188	184	185	164	181	151	157	175	151	168	184	174	176	172	189	167	203	178	155	182	154	176	164	168	170	171	183	169	198	186	166	156	196	168	179	172	189	177	195	168	178	167	182	184	193	169	186	185	169	166	174	194	189	176	170	183	181	151	191	183	162	184	175	170	206	174	178	166	182	167	179	164	179	172	162	174	184	175	180	189	183	172	195	195	166	189	194	175	180	190	201	157	185	184	174	178	186	188	184	182	166	172	167	176	175	173	165	194	179	165	169	144	202	196	201	170	180	139	187	180	189	159	178	158	166	160	182	204	159	182	195	176	163	174	166	155	172	182	198	203	177	179	193	186	160	171	174	168	174	189	156	175	169	160	180	165	153	181	166	159	157	163	176	150	183	154	168	152	159	192	169	185	220	165	178	175	196	167	163	171	189	165	173	163	194	151	177	156	162	176	156	178	176	180	194	182	166	177	171	200	182	161	192	193	164	161	173	197	195	163	133	148	183	194	186	176	171	173	180	177	194	161	167	190	150	178	190	197	174	177	197	185	173	168	191	171	190	187	158	182	159	163	191	166	165	170	165	173	176	175	179	180	172	164	165	170	160	177	190	186	173	161	172	192	150	160	155	179	181	169	191	190	169	152	193	177	191	177	166	157	179	184	184	165	189	183	204	166	167	161	170	200	182	196	171	175	177	163	182	177	176	187	199	166	184	156	181	186	168	171	160	186	166	161	196	178	167	158	156	149	169	171	180	180	170	191	197	164	181	186	179	216	193	178	175	187	190	136	163	161	199	200	174	186	139	167	188	191	169	183	162	149	160	178	184	143	172	173	184	173	160	179	165	163	188	162	187	162	144	157	167	203	192	202	170	168	173	172	191	161	182	178	194	174	168	175	153	171	163	167	146	169	141	169	152	154	173	160	155	155	170	187	162	164	186	158	168	178	153	170	175	154	189	166	173	184	182	180	194	160	183	177	190	180	182	160	164	178	160	173	179	168	167	174	179	176	192	172	204	171	174	187	179	187	170	168	175	165	153	178	175	172	171	189	193	182	183	145	199	174	161	196	202	172	191	153	172	187	178	175	167	182	188	188	184	194	154	149	192	162	167	183	174	170	176	171	163	203	167	147	177	160	177	174	174	179	171	171	169	159	183	178	180	176	180	149	176	160	165	173	164	172	187	185	154	163	188	158
28780	45630	35399	6455	2512	2211	1881	1747	1862	4013	20770	17202	4551	879	600	577	613	1561	4672	15366	13703	7358	2792	538	481	415	465	480	538	2746	3697	772	455	492	576	1024	657	424	417	415	422	379	399	416	390	396	397	406	418	404	429	356	396	449	410	397	400	411	395	413	395	418	389	375	381	429	409	413	381	382	430	382	406	381	409	432	386	399	433	412	440	392	422	405	394	409	400	416	406	378	408	412	422	402	425	420	389	397	389	402	400	436	417	409	421	399	399	399	394	406	407	363	441	428	393	427	405	431	435	398	389	452	429	402	371	392	401	405	396	385	419	428	391	406	392	395	398	412	408	395	425	414	399	390	430	413	407	410	402	413	386	419	398	406	428	403	412	428	408	442	429	402	417	395	399	431	400	433	410	379	430	399	364	406	388	403	402	425	385	401	404	423	418	446	425	417	390	423	404	401	446	413	424	393	394	429	420	379	411	431	423	399	395	412	412	388	451	408	384	415	417	419	399	440	434	417	423	436	427	368	394	400	420	383	450	393	396	402	387	400	403	387	441	404	394	376	409	405	397	388	426	402	402	418	380	370	415	388	449	387	405	402	414	405	367	431	415	445	410	380	430	425	428	359	379	397	342	411	416	375	419	402	403	382	386	444	410	391	389	398	442	436	414	418	399	420	399	397	409	419	417	407	393	402	402	443	408	389	382	368	410	392	386	422	437	450	437	436	417	412	423	419	406	423	402	423	402	400	407	400	394	394	379	413	401	406	391	395	402	416	393	438	433	430	382	459	389	406	386	427	414	423	404	429	420	402	407	415	437	424	405	418	409	413	401	402	413	401	403	387	450	380	394	421	413	405	392	434	401	370	395	421	414	399	394	385	440	405	400	401	408	414	414	434	422	384	434	372	425	404	438	383	420	385	401	410	430	360	393	392	372	414	409	406	417	397	403	364	386	399	404	454	416	399	392	404	407	400	400	394	401	435	408	416	443	399	410	405	390	367	413	421	428	402	420	397	408	383	417	422	370	431	434	437	420	404	421	398	400	409	415	399	406	398	401	400	380	403	439	405	422	446	411	427	409	421	417	404	423	382	418	424	415	405	385	397	423	420	404	405	415	389	400	405	428	401	386	411	389	446	411	368	374	398	404	366	472	415	406	375	389	442	424	412	383	382	431	446	398	404	421	390	373	390	405	398	414	398	423	370	425	399	400	423	408	385	401	402	392	426	422	419	398	409	421	429	396	401	383	402	411	361	396	392	402	384	362	422	391	408	416	404	394	403	381	380	415	415	420	384	474	419	355	389	379	433	393	392	463	411	377	417	446	404	381	402	397	355	460	383	408	420	440	415	404	403	384	430	439	368	380	409	397	417	413	414	419	388	427	396	391	407	410	407	405	402	444	414	430	411	393	416	413	403	429	445	420	424	391	402	411	364	418	379	387	379	389	393	386	425	438	400	424	390	405	398	440	408	417	418	403	379	397	406	421	438	436	393	452	409	387	389	443	392	397	426	409	422	399	417	381	387	419	409	385	400	401	414	418	384	403	411	404	393	420	422	399	425	404	409	440	387	409	389	411	464	391	417	397	390	405	370	419	411	383	436	437	392	429	383	421	390	420	417	423	396	406	414	393	397	390	403	431	428	391	437	437	419	382	371	407	394	384	407	371	397	428	374	408	399	397	402	391	458	435	371	426	440	438	431	400	412	403	441	432	438	429	400	412	417	383	379	442	397	414	394	376	387	413	431	408	395	385	406	400	417	433	422	426	386	381	369	432	403	415	427	400	409	412	418	409	384	389	399	427	412	403	398	427	416	424	419	387	396	427	402	411	381	406	420	390	361	407	434	401	422	434	414	383	380	421	388	428	446	362	401	427	398	437	425	375	391	460	431	385	389	395	407	394	407	387	431	439	397	428	423	387	389	420	415	457	388	425	395	402	403	417	411	437	397	426	396	389	431	415	378	388	379	388	417	408	420	391	395	425	392	392	389	420	389	392	435	395	398	393	400	380	415	424	390	391	417	388	405	413	416	406	444	396	387	405	409	392	388	379	386	427	414	421	417	396	409	405	421	401	418	405	397	414	413	430	391	404	414	422	390	437	420	376	401	425	399	398	384	389	390	420	437	429	404	441	394	424	383	437	415	410	405	371	400	433	434	405	403	409	405	409	407	411	434	410	433	434	436	393	425	412	440	387	403	421	409	425	452	418	410	401	426	398	387	391	431	396	373	372	429	378	408	404	421	392	388	382	429	411	414	366	402	410	413	352	413	377	420	390	417	404	422	411	403	388	415	406	385	410	410	405	430	421	403	411	395	413	420	434	390	422	379	400	394	405	427	422	418	404	364	408	419	408	416	397	417	426	424	410	363	398	412	380	387	393	446	415	428	381	413	384	414	386	386	393	424	379	406	405	395	425	414	430	435	369	406	395	380	422	405	415	394	413	406	417	401	421	424	378	401	375	433	378	457	388	441	407	396	387	386	427	414	411	422	430	405	420	417	422	394	428	422	398	401	398	362	389	389	410	387	441	440	424	423	386	393	404	419	430	419	427	420	428	383	426	397	403	414	408	389	415	401	436	412	426	434	449	405	394	387	382	417	431	411	407	402	434	430	412	362	426	428	447	396	379	393	442	374	407	418	409	397	411	419	433	394	443	425	391	380	430	420	432	354	412	430	411	394	447	381	428	452	431	412	394	393	415	383	428	423	417	403	409	397	435	415	406	401	446	400	436	433	381	415	421	408	412	401	393	404	386	377	385	401	404	420	433	394	405	407	416	407	421	440	416	414	374	402	413	411	392	427	402	402	392	402	428	398	397	393	399	423	395	411	408	405	427	396	395	451	396	427	397	412	399	376	432	406	423	412	394	379	423	427	421	404	418	406	419	405	418	381	401	433	431	427	415	399	389	429	413	405	424	420	374	398	401	392	424	396	390	419	404	393	417	411	385	409	399	394	443	428	385	420	450	388	407	424	397	402	409	408	424	395	392	379	373	419	391	405	429	408	391	407	386	381	411	401	402	390	452	391	462	376	419	401	398	425	429	408	406	440	426	388	421	364	390	384	412	467	395	396	389	386	432	419	395	430	385	402	408	404	407	393	420	401	405	420	377	387	413	427	415	409	399	396	416	398	431	389	418	394	392	435	417	400	398	374	400	353	396	405	407	424	426	383	396	400	446	389	454	398	412	409	360	450	393	384	363	466	405	415	424	403	381	414	387	433	434	421	423	397	373	428	417	409	421	373	387	376	412	397	402	413	439	365	418	387	433	372	388	370	431	402	395	385	394	403	412	421	411	412	401	370	384	370	393	405	423	405	401	400	386	418	407	446	395	421	431	397	388	425	396	390	397	417	376	418	419	408	415	423	412	407	423	395	412	428	405	377	388	456	434	417	387	427	414	398	399	422	438	423	460	413	403	437	402	389	417	396	435	428	443	411	397	420	454	391	413	393	390	417	421	367	420	419	413	429	457	438	473	399	403	400	435	427	412	417	392	410
46858	46387	39575	28357	23576	21605	16748	9728	3870	2196	11305	15201	2649	370	201	215	188	227	1002	5853	7341	3688	918	212	133	140	163	137	221	475	1257	219	175	165	145	530	230	139	115	137	114	125	126	119	117	122	124	137	154	143	127	121	120	122	121	112	124	119	112	117	109	116	115	119	111	128	121	131	115	132	133	121	129	119	108	122	122	113	123	118	125	124	147	114	139	100	123	114	128	110	137	123	101	122	132	130	97	119	135	124	116	97	109	111	117	128	135	121	123	135	124	130	140	132	137	145	116	139	130	108	118	114	97	124	106	136	103	137	122	134	131	128	111	121	110	108	120	126	122	116	128	94	106	119	123	118	125	133	130	109	137	125	120	148	118	141	102	135	120	126	139	127	130	116	135	126	133	142	139	123	147	134	122	101	118	135	132	112	101	127	125	98	135	128	139	122	143	124	115	120	116	125	120	124	135	133	124	130	129	119	119	115	141	113	127	122	126	120	128	119	125	123	122	134	145	116	122	118	140	128	127	119	113	105	121	117	116	141	129	150	128	117	134	109	150	112	138	120	107	135	105	101	108	121	107	123	120	125	142	116	122	111	131	101	118	128	124	119	130	99	112	121	122	108	118	116	112	108	93	141	125	111	121	97	135	120	126	134	136	106	111	141	123	142	119	113	137	110	111	128	127	121	122	131	128	120	108	114	122	116	143	136	110	117	125	123	115	121	120	132	108	118	128	110	106	110	105	111	122	123	155	137	120	127	115	139	122	109	130	139	150	117	100	113	129	113	130	131	128	130	133	120	127	151	108	98	96	143	106	135	134	120	114	124	120	131	115	107	110	131	137	116	95	111	132	110	120	111	123	128	132	130	120	100	96	130	135	134	120	104	129	115	139	140	92	113	109	108	138	89	104	122	130	125	131	127	91	120	107	135	109	139	114	113	126	140	103	114	122	133	119	115	112	123	123	105	106	134	101	119	154	117	122	132	112	112	117	153	126	114	126	117	136	119	132	122	134	128	111	113	114	134	122	113	148	129	111	125	124	122	127	124	130	122	134	108	119	111	124	125	126	123	122	121	96	113	106	110	128	126	132	131	120	112	119	114	113	106	121	124	142	122	106	134	120	115	114	124	127	126	136	129	120	129	120	118	118	123	114	102	103	117	115	132	121	119	111	118	116	117	113	115	117	133	117	144	123	112	116	119	112	136	121	147	109	120	109	144	147	125	102	124	119	130	146	125	106	129	132	127	118	116	125	129	120	123	135	146	124	130	136	131	105	116	114	117	128	119	133	115	113	125	127	125	122	122	96	116	108	128	123	124	125	110	110	99	112	131	137	119	145	119	113	130	101	98	123	129	112	135	137	137	116	108	144	134	132	111	114	120	113	122	128	138	109	99	120	126	107	142	136	107	124	136	107	129	117	129	134	113	129	120	122	137	110	126	112	127	167	121	118	137	121	116	103	128	129	116	125	136	136	121	136	131	92	131	126	126	111	125	125	116	103	113	102	133	110	134	131	120	140	131	123	121	118	132	104	128	122	101	121	114	117	130	120	130	142	134	128	123	117	126	121	137	138	105	117	117	127	128	119	131	121	138	103	147	103	129	86	133	122	109	114	132	132	114	126	105	125	139	121	115	133	126	109	122	121	128	113	144	124	142	112	116	135	112	108	135	114	115	102	108	104	127	96	123	91	137	130	128	117	101	119	114	124	103	148	119	112	99	146	127	126	115	115	114	135	135	114	128	146	121	116	120	137	142	129	130	118	84	134	116	111	136	114	137	139	114	128	124	113	128	138	120	117	141	126	123	145	144	99	132	121	120	139	119	124	133	124	120	134	122	118	130	112	121	121	116	138	120	139	136	121	117	116	123	114	137	136	117	128	138	110	134	133	113	128	114	101	114	105	140	131	117	124	139	109	130	130	126	127	114	118	120	105	113	111	125	115	129	133	138	123	121	117	147	113	141	135	129	143	133	117	125	139	135	124	124	135	119	118	114	120	110	122	140	128	129	117	91	125	116	121	114	128	114	120	113	100	119	120	122	102	111	118	132	132	130	130	123	117	119	122	139	128	135	112	134	110	137	122	131	134	120	124	120	116	140	115	110	136	122	114	121	138	108	117	112	123	125	139	136	98	102	122	117	120	133	109	121	113	146	149	111	113	124	119	113	112	120	123	139	101	140	121	107	128	111	96	132	131	98	130	151	135	120	121	124	124	137	110	111	125	137	122	121	114	120	132	115	115	88	124	120	128	135	116	120	108	113	136	129	117	81	127	121	140	129	114	117	138	126	133	158	110	120	122	125	110	118	118	111	114	122	121	116	132	110	116	114	135	117	119	125	121	125	134	120	119	146	124	139	109	112	138	99	107	115	105	113	134	138	127	116	107	130	115	127	117	124	113	124	106	118	130	128	132	118	138	105	120	122	140	127	121	137	137	113	92	112	144	116	120	111	117	125	142	111	123	116	125	96	106	119	132	140	136	126	124	145	103	121	124	121	117	135	130	119	137	142	113	140	104	113	131	118	124	138	128	130	133	114	126	116	104	142	134	117	138	113	107	131	126	139	137	122	123	141	121	123	104	96	116	139	103	137	118	118	122	118	133	132	115	106	122	98	115	130	121	141	107	98	122	119	141	126	138	123	120	121	126	142	129	119	147	114	124	129	136	112	127	124	117	103	136	118	118	119	123	130	134	123	135	126	131	113	121	124	127	113	127	135	89	115	106	123	130	119	125	111	119	104	130	130	112	124	119	139	122	123	134	118	129	122	134	111	138	156	118	124	126	91	111	131	118	109	127	118	118	128	126	138	119	109	121	133	129	149	116	120	124	99	122	121	120	125	112	111	125	121	97	97	122	115	124	116	122	136	128	129	129	106	113	123	117	122	132	108	117	145	99	111	118	128	98	126	124	134	143	127	119	112	114	122	130	136	109	110	114	110	118	119	113	112	113	115	126	123	122	135	116	119	104	119	121	149	123	136	122	126	108	125	132	118	114	137	121	110	118	109	125	122	130	111	119	126	105	101	109	127	124	138	131	119	114	109	112	121	121	105	132	111	121	158	125	110	138	130	118	135	114	125	116	113	119	127	121	94	134	134	119	114	135	118	144	129	113	91	104	122	128	148	137	133	131	143	136	99	114	157	127	120	112	117	110	116	117	137	117	124	101	136	119	142	136	111	127	127	98	133	128	123	115	112	120	114	129	131	128	124	120	133	109	122	111	138	121	126	116	117	100	98	105	132	109	137	104	121	127	129	137	111	113	143	129	114	121	116	126	118	129	105	126	93	108	122	108	128	128	111	127	121	114	116	138	128	125	110	99	116	140	130	130	119	120	121	107	126	117	110	123	107	110	124	97	129	110	127	103	121	140	117	126	126	117	120	131	142	126	133	118	113	123	118	118	127	107	101	109	125	122	139	117	113	116	100	123	121	98	135	102	120	134	111	119	127	112	141	132	116	96	122	140	127	144	119	119	102	144	132	117	120	130	121	121	127
36417	47130	45918	12563	5057	4131	3611	3494	3860	8802	32731	27930	9405	1236	882	793	719	918	5747	23672	26129	16091	4268	731	386	415	424	517	985	2720	7477	737	524	606	400	3035	913	292	285	287	295	279	287	310	310	287	280	277	277	302	287	266	308	286	306	293	280	278	310	303	284	291	273	335	299	265	290	302	298	272	270	308	300	326	316	268	281	268	332	323	299	256	267	310	277	291	267	292	298	296	295	276	319	278	264	278	301	278	299	283	294	262	291	287	295	274	302	271	280	270	319	304	303	310	294	303	300	290	311	285	274	279	273	298	276	273	291	268	262	277	302	266	277	262	315	245	326	299	290	303	275	267	296	280	270	290	261	287	284	279	311	274	305	288	277	313	301	270	285	251	281	303	311	246	288	279	292	312	250	278	308	318	272	291	281	291	275	269	259	281	291	284	298	275	264	310	278	267	312	278	290	303	295	299	285	277	281	302	308	260	295	255	277	278	286	283	303	322	285	263	265	288	277	296	258	279	271	299	268	279	308	315	281	287	253	279	265	287	242	273	279	297	264	269	306	280	273	303	255	268	271	275	283	259	318	289	283	292	274	279	301	256	309	268	285	266	301	285	279	303	289	284	264	259	269	283	304	286	287	290	300	297	280	261	286	270	282	292	286	277	286	282	290	284	308	291	273	252	270	260	305	300	257	253	278	252	294	288	247	272	287	276	299	291	273	279	273	285	271	281	281	293	270	268	269	284	294	272	249	291	292	253	279	271	261	254	272	313	263	265	276	257	294	289	290	286	286	284	304	271	274	287	280	265	267	264	303	282	279	278	318	270	277	298	292	302	288	288	290	268	257	304	258	282	264	298	270	296	278	252	296	303	254	286	295	303	264	277	270	297	272	272	293	277	273	280	259	272	287	291	266	284	271	268	264	280	276	284	286	269	278	284	267	303	259	267	288	256	283	277	266	290	284	298	281	279	290	265	275	272	293	302	309	245	249	274	300	282	290	307	319	294	266	257	291	298	272	256	295	289	281	282	306	294	316	274	270	297	315	310	268	278	293	265	276	280	278	297	268	273	289	273	282	309	294	257	285	272	283	285	279	288	284	279	300	266	294	322	239	277	285	304	278	272	289	284	282	266	270	252	268	288	301	286	254	303	287	255	305	277	317	288	277	267	272	287	258	270	264	258	298	296	284	304	296	278	271	314	285	301	288	277	272	298	275	313	286	282	274	271	265	282	302	260	279	293	311	291	301	287	276	277	281	265	293	284	270	290	287	293	281	285	278	288	278	285	283	315	283	304	274	277	263	285	254	290	260	252	292	280	291	268	276	289	275	309	270	309	275	289	282	260	270	281	286	249	270	296	287	283	249	286	279	262	304	319	289	268	301	272	311	249	262	296	310	269	288	306	282	311	278	255	284	274	320	273	272	267	263	285	258	261	279	273	297	274	301	274	293	260	283	292	264	291	277	279	265	276	275	275	283	277	271	257	277	248	292	268	267	295	305	298	253	271	272	283	302	276	279	273	259	275	278	295	277	263	280	279	294	263	268	303	303	271	277	298	284	273	297	291	290	283	301	291	297	284	296	273	308	306	287	272	265	310	274	276	291	279	289	314	273	289	278	289	280	271	281	269	257	303	288	284	248	285	269	285	305	298	292	285	267	280	265	281	303	254	294	266	300	267	279	289	304	330	331	294	282	300	283	264	284	271	287	326	282	289	273	275	280	261	268	296	287	273	283	260	303	298	264	262	317	297	296	247	286	260	286	325	284	298	269	304	300	283	257	273	272	246	289	276	268	275	283	298	305	291	307	259	273	276	268	310	247	301	291	286	290	253	271	308	290	271	294	287	301	308	252	274	281	293	297	277	298	258	271	255	243	292	285	315	286	278	272	313	269	299	303	294	263	282	267	299	253	291	283	282	286	279	291	270	257	268	268	274	331	294	286	256	254	282	255	280	273	306	275	283	297	301	298	296	294	283	295	274	302	321	285	278	264	279	292	274	280	303	285	275	270	295	297	296	275	271	282	258	298	273	293	267	276	291	276	265	276	238	300	286	283	270	265	266	294	297	287	285	299	276	257	280	284	283	268	255	294	281	274	288	294	266	266	266	320	286	283	272	300	292	288	289	256	310	288	293	287	309	254	309	288	290	278	306	276	287	275	293	283	240	298	289	288	277	271	278	293	308	277	292	325	288	272	304	294	296	281	253	273	272	300	300	294	236	304	275	283	258	250	295	265	282	289	281	267	263	281	274	270	290	276	291	302	296	254	283	280	275	276	283	281	309	303	271	281	264	281	276	284	299	294	256	273	264	272	287	295	307	291	251	302	296	283	289	283	315	298	309	299	288	250	282	308	257	290	286	283	310	268	259	316	302	278	295	264	290	272	294	291	293	306	264	274	300	321	284	276	281	268	282	287	259	257	274	291	313	249	302	290	263	261	279	316	299	289	311	278	281	286	273	301	267	284	286	276	280	292	272	256	319	279	270	263	309	323	308	266	260	269	308	271	285	257	292	298	316	276	319	284	304	298	263	268	289	286	277	242	271	285	271	310	274	266	275	274	294	252	282	276	291	269	279	279	266	294	296	296	305	297	275	276	302	266	283	319	272	307	292	264	241	282	287	296	294	289	290	274	286	262	298	318	301	258	291	275	256	283	301	294	275	300	273	303	271	273	267	282	286	285	254	295	265	326	288	298	287	281	305	299	278	304	291	280	293	279	276	279	276	261	252	295	285	284	291	278	297	278	252	300	291	281	285	287	313	301	260	270	291	282	266	327	285	283	273	255	276	274	271	277	284	276	308	288	278	280	266	258	275	289	296	259	267	281	271	293	327	241	274	292	269	246	282	262	297	281	299	274	316	291	279	270	263	301	273	239	299	281	297	299	278	301	286	263	278	299	299	250	303	286	299	290	267	270	299	282	279	309	250	252	254	292	279	280	265	314	291	285	302	273	325	258	255	269	276	320	250	284	278	279	285	300	278	245	281	277	293	303	288	270	296	248	303	287	287	271	287	297	268	295	283	280	285	277	277	282	289	278	303	276	275	300	279	278	276	281	313	277	282	289	287	249	285	283	281	273	302	290	280	295	300	287	302	281	274	302	281	279	275	260	261	316	262	292	265	264	276	262	268	274	255	268	297	269	297	269	314	276	271	313	284	288	294	266	306	271	306	282	271	263	307	284	288	316	306	291	271	277	291	293	295	260	259	265	287	241	280	269	266	246	275	287	269	263	298	279	266	297	282	275	267	276	292	294	273	282	277	289	303	331	272	258	278	281	306	289	287	317	276	289	307	269	295	278	256	312	280	280	290	288	287	299	300	281	304	311	302	285	263	297	290	293	279	277	261	268	269	294	324	253	255	269	293	270	259	256	284	274	262	296	271	315	280	271	306	252	262	303	270	314	302	268	283	281	284	270	304	301	274	275	320	278	271	273	253	260	264	290	268	236	284	280	294	290	303	317	275	278	294	264	257	272	270	257	250	294	293	311	267	276	305
10216	13881	11843	2848	700	416	320	227	195	203	406	549	187	134	137	144	149	145	180	346	434	292	159	143	131	120	147	138	140	151	178	141	139	158	133	140	159	137	137	127	128	146	138	126	128	141	152	126	121	129	151	145	136	113	133	140	147	143	142	120	135	144	124	148	127	128	154	127	173	125	119	116	139	136	119	122	143	125	142	125	134	117	130	140	141	154	127	127	139	152	167	141	149	147	132	126	128	143	165	146	156	152	127	144	148	134	146	147	145	143	155	122	113	150	159	138	134	114	145	134	139	136	122	151	132	117	164	145	158	136	142	139	135	155	129	124	129	139	142	124	150	166	133	127	127	136	139	133	121	140	152	95	142	129	146	125	129	133	162	135	148	146	141	149	159	133	124	132	124	135	131	156	150	123	148	136	144	137	140	147	147	146	145	148	140	127	129	127	131	124	119	125	141	122	122	139	142	151	132	132	147	137	135	134	149	129	139	138	122	130	145	137	137	137	159	134	142	129	131	149	127	136	111	133	134	137	151	151	129	120	134	125	143	121	129	140	132	139	142	138	136	142	141	131	162	134	142	130	149	131	127	146	138	141	131	135	122	137	156	148	156	150	148	144	150	146	127	157	139	121	126	140	111	157	143	141	142	139	120	135	148	114	130	120	137	150	133	154	143	133	138	141	144	123	123	138	130	144	138	144	125	127	114	139	109	150	124	151	147	116	131	130	132	128	125	153	136	131	133	152	155	148	134	124	116	147	125	152	115	142	125	153	137	171	137	135	149	119	125	152	157	129	147	137	142	151	122	132	140	128	146	129	128	128	162	137	128	156	141	128	141	138	115	143	124	152	142	136	148	133	142	109	125	139	145	124	113	130	129	152	142	123	125	136	122	128	138	141	140	119	130	131	139	125	139	153	148	131	118	150	142	145	139	139	139	138	139	149	136	153	129	123	145	141	129	140	154	146	154	149	138	120	133	151	144	144	159	142	144	116	147	143	143	141	161	145	167	132	128	120	124	150	151	110	147	142	131	121	158	143	142	137	138	136	139	150	147	135	151	156	155	119	141	136	132	119	160	130	110	152	158	150	154	149	128	155	121	141	142	118	144	156	131	141	141	125	144	127	133	144	129	140	143	149	126	128	124	152	140	132	130	140	138	124	133	139	128	134	141	134	120	143	135	140	174	125	121	116	159	153	126	139	135	137	144	147	146	166	128	131	132	132	137	123	146	128	147	149	159	140	147	159	143	136	122	136	144	145	139	157	145	144	125	141	130	135	138	126	147	148	145	134	127	127	130	119	160	139	139	122	128	138	137	124	123	166	126	121	154	125	137	141	141	138	131	145	144	146	141	139	172	135	125	143	148	132	150	143	129	128	133	133	161	131	126	142	152	133	156	110	132	161	132	163	145	137	128	136	153	111	145	143	139	154	131	128	136	164	125	135	117	132	134	135	144	124	165	145	131	113	137	148	170	157	148	145	132	140	126	143	143	136	129	139	132	122	133	133	151	132	131	135	147	145	159	132	121	151	129	160	133	115	166	126	125	122	128	139	151	152	136	115	117	109	152	129	138	130	141	129	133	139	138	125	153	126	126	140	140	137	138	139	136	124	143	122	158	127	141	109	147	139	122	139	128	148	152	151	135	134	146	139	140	162	117	131	146	149	128	158	141	147	161	131	149	138	121	133	152	123	127	151	116	134	124	131	140	155	138	158	143	131	124	132	140	141	149	129	127	144	138	132	131	135	142	136	145	138	148	150	141	134	146	127	126	146	136	131	157	138	137	143	127	131	133	143	131	139	120	145	158	128	150	153	128	138	134	119	163	132	116	163	150	120	146	123	124	147	130	130	133	154	159	135	145	148	119	134	142	138	124	138	125	139	135	131	127	143	122	131	146	138	162	118	127	144	124	115	136	119	136	149	104	153	152	125	146	137	129	136	134	133	139	148	142	148	155	152	118	134	124	126	141	140	173	127	121	120	117	127	147	156	141	134	162	158	138	136	156	144	155	144	125	124	153	136	133	128	148	139	147	126	133	149	128	143	140	137	154	143	139	147	148	139	148	163	146	148	150	139	150	137	135	133	154	138	128	130	130	136	136	126	147	132	149	143	128	140	134	142	125	146	146	142	149	149	138	145	129	142	122	155	142	141	146	135	155	134	138	151	123	113	123	138	139	135	135	121	149	159	123	145	139	136	134	116	144	145	144	142	135	132	129	124	118	130	143	148	162	140	128	158	145	141	144	136	124	120	147	158	116	145	111	141	132	145	132	129	122	117	130	127	138	162	145	131	142	130	137	145	142	135	134	139	144	130	158	128	143	159	127	137	121	154	122	129	134	149	162	133	133	120	127	151	132	138	120	143	134	146	143	140	136	159	141	120	141	126	128	154	133	139	150	127	154	113	153	139	137	134	141	110	122	123	151	159	128	138	129	129	149	155	145	135	133	132	140	159	135	121	123	141	136	126	133	148	136	146	139	129	143	136	147	123	116	130	120	149	140	142	133	124	127	143	150	136	129	140	149	143	140	159	157	139	140	133	133	138	112	133	140	130	135	149	107	161	133	133	132	137	137	164	144	151	144	138	149	121	131	121	146	159	169	151	129	181	124	142	142	148	146	135	131	165	144	141	136	140	109	140	128	125	144	141	148	147	129	140	153	144	152	133	136	134	152	132	137	138	114	124	155	146	127	122	134	153	134	135	120	142	120	148	157	128	132	120	147	147	145	131	116	108	141	123	139	134	155	119	137	124	140	150	131	148	145	137	132	161	151	136	157	137	164	131	138	129	148	137	144	140	135	130	124	136	135	124	153	142	155	150	123	134	133	142	145	131	166	132	127	125	144	124	153	127	121	128	133	155	148	133	121	118	133	138	169	163	144	140	141	159	139	125	134	149	135	138	143	159	145	146	156	142	148	132	115	132	134	122	126	131	150	143	122	150	158	139	141	136	139	131	141	151	149	148	136	152	121	140	167	139	128	143	142	124	139	142	121	139	153	152	147	161	118	133	121	142	145	145	160	137	136	118	146	124	147	137	108	125	131	128	135	141	135	141	154	141	159	136	152	143	124	140	127	149	122	134	147	145	126	131	153	126	130	138	134	138	151	138	139	138	148	131	155	131	129	119	140	123	140	148	133	132	135	124	133	153	140	139	122	159	135	116	115	144	134	119	158	156	120	144	142	126	148	161	138	128	120	141	141	139	146	143	128	129	140	134	145	140	140	129	146	155	132	139	131	125	134	129	130	132	138	151	139	158	152	126	144	131	134	134	136	143	138	118	137	137	153	131	124	119	125	141	154	118	169	105	114	142	140	126	102	135	129	137	134	135	138	114	123	102	130	115	122	135	155	139	138	121	134	147	119	131	139	143	129	142	145	140	153	140	124	140	142	141	140	155	142	117	148	154	129	139	149	138	148	118	142	133	139	126	131	143	129	140	117	141	143	150	118	138	154	164	146	135	147	124	148	151	140	128	131	146	134	138	145	136
8645	15245	11488	2021	649	566	558	531	541	749	1981	2500	642	361	365	374	342	432	615	1454	2047	1198	475	346	360	355	314	369	375	382	597	357	358	359	312	407	364	346	325	358	346	308	360	335	336	355	351	341	339	370	348	361	318	324	358	349	348	386	338	341	332	316	341	330	323	314	318	337	357	362	335	359	333	324	322	331	326	335	321	355	353	350	303	355	319	328	331	362	362	357	343	339	336	367	341	356	322	345	352	338	321	370	322	382	371	335	315	295	337	336	327	319	337	324	355	324	348	330	353	360	312	343	305	336	333	331	371	317	328	313	331	351	339	349	344	351	339	336	353	336	336	334	340	330	330	338	350	353	328	310	346	333	350	306	330	352	369	361	368	320	315	355	323	328	351	350	306	323	339	309	327	322	328	316	334	330	329	313	343	324	357	342	346	346	322	323	351	357	318	325	338	306	350	320	341	347	302	347	353	322	340	378	332	349	295	344	360	363	364	331	366	351	335	336	334	349	346	323	342	330	310	344	376	364	334	334	301	348	338	321	338	356	347	308	329	329	327	345	325	368	308	319	335	341	320	376	304	339	356	342	336	362	325	346	335	337	349	333	319	338	357	359	349	321	342	350	357	343	307	320	347	337	346	352	319	353	324	345	325	320	331	330	318	316	344	321	348	345	310	317	315	336	336	353	317	336	343	355	343	345	338	312	358	324	323	314	322	314	320	319	331	306	346	314	352	348	324	371	334	319	327	350	318	322	363	334	357	304	332	367	291	312	338	352	334	320	317	340	341	328	347	315	328	301	350	324	346	347	344	311	330	331	339	308	357	346	337	346	340	359	353	363	309	311	352	347	315	359	326	293	364	318	378	320	326	297	351	316	314	346	302	383	312	356	324	349	331	320	323	339	321	368	350	341	346	370	339	314	332	332	361	349	332	303	332	360	364	359	356	346	326	317	348	322	344	345	312	331	319	329	322	327	330	364	314	379	361	332	373	340	350	329	365	288	348	364	322	331	356	325	340	335	336	365	336	303	350	303	350	348	304	347	339	355	335	349	357	323	338	327	337	314	342	350	291	354	345	347	365	336	335	345	322	312	335	362	329	312	346	344	347	335	334	362	320	303	291	329	328	322	326	333	351	340	327	307	371	333	307	378	321	333	330	316	351	326	351	367	320	335	355	329	335	338	353	336	343	297	340	310	345	345	318	356	344	348	353	336	330	341	316	358	326	329	326	317	332	337	322	368	362	319	333	351	358	351	332	349	347	354	323	340	332	340	372	342	318	369	339	338	313	339	343	328	332	359	331	341	321	329	335	330	330	349	336	351	323	348	315	359	353	358	305	321	340	351	322	352	321	320	293	334	358	339	297	375	319	360	330	292	363	332	333	345	328	349	319	327	352	338	368	352	369	336	306	349	336	338	323	326	348	326	346	360	336	358	318	338	350	350	357	329	337	354	355	335	349	337	347	358	311	326	367	346	330	327	341	322	345	350	356	382	342	329	330	300	329	322	312	321	344	372	333	344	361	356	342	342	340	325	354	356	327	316	362	310	362	327	351	339	324	359	333	341	366	323	377	351	306	329	326	339	355	330	335	354	317	312	299	315	303	333	322	322	323	339	289	323	339	339	358	339	313	367	316	326	343	340	353	351	348	326	338	346	333	352	352	320	349	338	340	345	331	346	326	343	336	351	354	366	337	335	376	337	322	373	355	355	346	325	337	358	324	323	313	333	308	271	343	358	360	326	351	321	353	330	341	315	354	306	330	336	321	342	346	314	309	338	321	329	304	334	371	331	366	295	340	329	341	352	347	324	343	340	307	358	352	337	331	343	339	341	370	325	365	307	322	355	335	323	319	334	334	314	333	362	333	328	354	315	349	340	339	327	347	334	336	328	317	310	335	345	335	357	341	330	346	319	364	351	358	332	326	348	333	329	362	324	377	309	372	358	359	336	367	327	338	335	336	307	330	336	335	323	361	362	336	363	348	347	306	311	332	381	316	346	354	319	351	342	340	327	346	352	355	345	315	322	367	318	335	379	368	346	354	322	345	358	338	350	338	323	359	352	350	311	340	301	337	340	297	333	330	337	367	340	335	356	306	331	366	350	358	336	296	329	333	335	349	319	310	315	344	359	343	345	352	346	351	345	353	299	319	371	330	344	323	357	349	302	340	344	344	333	353	325	309	312	309	392	311	318	345	348	336	333	338	339	368	357	335	368	328	333	311	316	361	342	383	347	333	354	324	350	342	314	329	363	383	348	352	338	327	356	317	358	360	338	320	342	346	309	320	318	348	299	324	357	345	314	352	318	329	362	290	313	336	332	338	321	334	349	337	338	343	331	337	336	298	312	347	358	338	330	333	332	370	360	344	327	358	319	344	354	334	363	327	325	348	335	340	337	348	318	345	347	333	343	329	348	351	346	341	343	327	331	334	331	301	379	325	367	350	359	345	330	306	345	356	356	362	319	319	360	335	300	347	334	343	373	332	321	345	323	330	307	362	357	364	343	357	309	318	322	381	300	298	329	342	332	350	324	322	337	366	330	353	358	341	356	307	329	340	353	341	332	352	338	324	305	315	328	334	345	344	336	300	310	333	301	349	343	326	349	327	368	355	320	333	324	310	324	354	348	311	328	341	328	323	306	303	343	336	355	328	373	331	348	321	351	329	331	335	313	333	338	322	351	350	345	341	340	344	313	358	321	335	328	342	330	346	341	348	333	342	352	338	328	344	367	313	327	334	370	323	324	357	327	332	325	352	331	341	325	319	360	338	324	327	322	330	327	334	366	349	353	359	325	311	348	352	329	347	311	348	326	329	337	365	342	352	357	334	351	338	344	367	336	324	347	356	308	305	370	330	367	330	317	308	330	319	346	342	319	332	320	368	350	322	331	342	346	337	365	322	318	334	345	336	326	347	333	314	322	316	353	336	362	315	321	342	306	318	362	344	352	363	368	321	337	325	358	319	313	344	301	367	320	349	324	338	339	330	332	326	346	327	329	329	317	336	325	343	333	304	333	295	335	357	316	324	377	317	320	311	319	334	345	366	317	322	335	362	303	332	366	361	340	311	339	334	342	332	327	329	340	318	341	314	347	319	337	346	326	329	321	328	352	358	336	356	341	331	347	367	303	327	346	306	328	362	306	352	317	280	345	312	303	330	335	335	362	316	375	351	306	338	316	316	327	332	352	368	305	361	332	332	363	345	361	323	330	319	284	325	349	330	350	334	344	317	319	337	326	320	334	332	298	317	362	338	326	335	301	376	340	304	352	355	367	313	349	370	377	338	345	340	330	342	358	338	326	354	317	317	354	343	345	355	371	310	296	329	306	363	338	334	363	314	338	315	374	305	279	335	326	365	330	308	336	341	318	342	355	341	327	338	331	334	328	330	330	317	352	327	333	352	350	371	329	329	326	335	315	350	324	326	337	354	352	367	352	316	374	348	335	328	349	304	350	315	332	346	370	352	314	356	338	317	372	337	331	339	331	333	359
39035	44118	36538	23971	15953	9172	4177	1641	672	803	4453	5752	715	243	195	186	204	334	1583	2749	2380	1319	417	214	181	175	171	170	204	287	604	244	156	205	233	378	198	180	179	176	198	163	186	169	163	175	168	164	160	147	170	156	180	160	161	160	155	183	172	156	183	169	168	185	183	169	179	168	172	171	161	160	165	168	192	165	173	170	175	183	186	192	164	169	172	148	157	178	184	155	197	174	171	163	180	165	180	169	166	171	147	157	159	180	172	177	171	179	178	178	182	189	143	176	142	185	171	196	185	148	167	191	171	188	174	166	154	183	145	173	177	170	181	171	166	175	179	180	164	213	160	180	187	164	159	164	160	161	172	167	161	140	205	158	178	178	158	177	160	169	186	204	175	193	175	168	144	178	159	150	179	173	174	172	160	148	152	158	166	171	175	179	166	159	196	159	168	162	174	184	166	165	172	173	155	141	174	168	177	166	193	179	169	196	158	175	177	139	185	164	176	185	166	179	181	167	173	124	182	170	181	172	194	158	176	171	178	158	184	162	165	142	177	170	158	172	178	176	181	178	167	170	188	159	154	173	165	171	159	180	189	166	166	163	170	182	187	182	183	188	179	152	165	168	157	160	176	170	170	188	162	167	184	178	165	159	167	183	177	190	170	200	155	164	182	149	175	159	184	152	206	178	157	161	175	161	160	166	173	191	197	155	185	140	178	173	169	190	188	195	150	178	152	176	168	182	188	195	150	177	196	167	187	159	156	172	189	169	169	147	200	158	156	166	171	147	156	152	167	183	178	162	146	173	187	160	175	154	194	165	180	184	137	188	165	166	169	147	185	165	178	190	164	175	175	180	167	173	164	155	145	173	167	185	151	150	152	175	159	159	165	165	157	171	166	163	192	157	163	165	149	159	183	163	161	162	150	179	172	151	162	174	174	165	173	156	179	172	140	158	164	182	177	170	173	180	189	168	147	162	196	181	192	178	181	183	172	154	185	157	181	159	176	158	168	179	163	203	184	181	169	180	168	167	158	155	169	145	199	173	164	146	157	160	171	182	160	160	214	169	146	177	169	201	160	190	186	173	163	164	173	176	172	175	172	173	183	162	180	172	173	174	180	171	168	183	165	171	165	181	194	182	172	197	174	180	170	169	185	173	160	162	168	177	161	173	186	160	185	169	157	176	175	159	200	170	180	146	166	185	171	175	189	184	170	184	183	135	183	160	165	179	163	182	174	178	172	174	175	175	191	163	165	178	164	174	175	208	172	171	183	175	172	201	184	158	145	176	160	159	168	171	175	181	186	173	167	168	181	181	164	156	128	179	149	154	174	192	177	195	180	145	173	176	192	162	179	168	138	181	166	184	187	168	165	161	167	172	190	165	179	179	179	155	166	156	154	180	154	166	170	168	171	184	152	179	194	179	145	150	194	176	181	158	178	164	183	170	169	174	196	180	188	162	174	154	167	171	165	164	157	176	177	150	182	171	171	149	161	170	177	199	171	152	201	183	179	188	151	186	186	169	171	199	158	173	188	187	163	180	184	162	157	161	169	159	169	175	160	198	169	170	178	185	192	170	201	181	200	173	156	175	171	168	188	199	162	183	154	180	149	170	183	183	155	171	184	171	167	187	191	201	176	164	166	156	144	176	180	163	161	161	154	171	148	162	168	165	195	176	190	179	172	172	156	167	194	170	179	167	176	184	169	178	180	195	180	191	176	166	169	186	156	173	194	144	172	152	184	162	178	174	171	164	164	183	178	171	164	171	184	171	170	194	159	170	169	155	191	167	180	179	154	202	173	169	176	165	173	183	196	167	165	130	142	174	172	173	185	177	150	185	180	162	178	158	180	176	169	197	162	174	164	162	151	169	167	169	152	174	202	176	169	174	147	154	179	182	167	196	181	167	163	181	171	175	165	165	176	186	169	168	177	167	169	197	163	178	165	193	171	181	197	175	177	171	173	174	153	142	179	164	186	177	146	150	176	165	160	174	193	187	175	185	162	180	149	203	167	193	165	169	167	159	164	155	187	185	178	162	185	171	181	186	193	168	160	170	168	180	167	173	156	171	168	174	162	187	166	180	157	198	151	144	164	158	165	156	189	155	162	171	150	161	172	170	158	148	157	167	195	165	173	175	162	182	180	141	195	160	167	181	170	187	171	153	179	154	185	163	163	183	193	167	147	166	164	176	171	186	161	175	180	204	165	172	180	211	163	148	175	170	155	150	153	167	180	161	166	178	197	179	176	161	178	160	160	153	156	179	175	182	190	176	177	144	140	194	178	165	177	142	174	183	169	155	158	169	187	150	193	164	178	157	165	158	164	177	171	172	159	166	164	201	163	179	162	182	142	147	145	176	157	167	195	156	164	176	167	181	140	153	180	153	161	189	181	181	153	176	205	144	141	166	163	155	174	186	148	167	192	162	167	161	180	181	170	205	162	163	182	147	167	166	172	184	179	171	164	187	184	177	204	181	156	166	168	204	150	166	176	178	188	177	170	164	158	188	173	140	155	167	177	172	164	166	179	165	177	178	191	185	183	179	179	152	172	183	162	169	177	188	184	199	166	170	151	164	170	179	168	174	167	153	171	154	150	152	165	147	193	166	186	174	171	188	170	182	169	174	177	175	192	177	168	179	167	144	202	178	161	181	163	181	148	178	201	183	180	159	170	156	165	153	155	159	170	178	160	185	199	176	203	170	164	168	170	184	173	171	160	174	139	179	182	174	142	145	178	194	176	176	206	157	161	141	169	183	171	159	167	164	183	171	181	168	179	162	188	192	190	164	149	175	178	184	142	180	158	181	166	192	193	184	187	182	168	181	174	169	164	194	185	186	165	155	187	177	173	170	177	191	181	150	180	177	168	176	187	177	186	181	194	188	171	172	172	164	162	165	179	173	171	169	160	180	170	159	176	156	164	173	152	176	171	164	160	180	162	189	170	165	168	175	172	173	153	174	176	174	173	194	165	178	166	165	171	179	150	185	166	182	170	166	193	188	153	169	194	147	165	174	161	179	180	155	177	172	167	171	169	171	168	179	157	166	197	165	180	184	175	177	147	184	194	178	171	186	162	168	171	172	174	142	188	172	152	160	179	166	178	203	201	171	185	164	165	173	195	153	145	170	172	177	161	171	156	189	175	135	148	166	184	177	162	190	168	184	168	156	148	171	161	166	155	155	169	145	164	167	162	169	163	140	181	152	187	169	167	148	180	153	172	167	150	168	203	150	164	158	154	145	182	174	172	165	156	170	170	174	168	156	137	176	182	181	178	176	151	183	160	160	185	185	169	156	174	163	178	168	193	168	157	193	164	169	142	165	159	195	186	169	160	167	162	172	176	188	140	166	168	197	195	166	201	162	155	173	174	167	168	148	170	164	154	175	159	179	182	159	158	187	179	159	176	154	156	183	178	150	164	179	165	157	168	176	170	139	175	157	152	168	147	196	181	178	172	165	137	205	175	170	168	150	172	154	171	177	184	181	162	191	168	165	196	160
29015	40636	34754	8995	2717	2072	1892	1848	1789	3887	18728	19033	3066	829	624	583	708	1391	9607	14954	12172	6446	2121	615	442	451	429	409	546	1602	3523	1003	456	478	795	2030	544	395	415	413	418	405	349	418	422	412	418	377	399	354	353	375	400	381	398	416	425	371	388	382	416	417	414	409	396	416	382	435	394	415	396	407	419	396	388	424	385	388	375	415	389	424	428	410	409	432	390	397	402	421	390	412	398	381	426	391	458	399	418	389	410	425	398	389	395	392	443	399	403	353	400	431	378	397	388	395	373	365	394	387	407	403	401	397	432	400	388	403	401	381	398	414	391	459	386	398	387	397	424	395	434	386	405	366	365	400	438	396	435	397	372	412	394	412	398	381	430	418	386	422	423	398	381	430	391	389	395	390	427	428	404	378	403	400	373	391	378	383	436	400	388	369	373	400	400	395	387	409	441	388	405	390	424	392	421	374	427	437	412	402	383	363	436	389	389	449	392	389	420	410	442	402	425	438	424	423	415	394	416	402	399	400	410	408	372	407	414	429	400	408	407	417	398	403	416	413	372	398	424	383	422	441	384	406	409	423	378	415	369	406	440	439	393	409	409	393	385	389	387	409	402	417	381	390	411	381	378	387	390	403	401	438	430	355	384	383	400	413	410	406	373	390	418	362	385	410	392	381	440	397	373	426	384	414	374	400	426	386	386	423	375	414	417	405	378	409	435	417	430	432	395	421	418	401	357	433	446	404	370	396	405	397	392	397	368	425	405	380	423	388	428	405	430	397	395	392	399	393	398	413	381	394	415	395	382	437	375	399	385	418	414	389	382	386	400	366	386	430	414	406	414	388	432	401	413	398	405	400	405	391	387	404	390	412	469	399	368	373	401	392	441	418	412	378	413	396	429	368	379	404	411	414	454	386	394	403	399	415	421	420	393	442	417	367	398	371	420	422	416	416	386	397	397	402	384	420	414	399	398	433	424	384	439	382	407	401	407	432	365	421	390	406	384	439	406	417	377	432	383	391	400	396	412	401	417	396	394	413	371	398	403	414	378	411	383	397	430	406	419	379	357	429	424	366	378	419	377	423	419	394	410	376	419	384	401	439	397	412	389	434	383	414	420	432	391	411	423	368	424	384	430	435	425	410	404	400	364	392	386	399	390	399	437	412	403	438	424	402	398	365	415	412	391	439	414	411	405	432	416	390	393	391	404	393	395	414	405	392	399	370	397	379	403	368	402	382	401	430	401	400	355	382	429	400	451	396	412	411	385	407	412	378	408	404	411	388	404	410	392	393	367	404	404	394	377	406	405	418	397	396	409	432	379	403	335	387	417	415	444	411	405	441	397	420	372	404	399	428	408	411	396	430	382	404	389	422	407	417	398	413	380	397	383	405	366	373	387	413	381	392	400	377	451	449	368	419	386	442	396	438	411	361	370	383	374	395	397	394	401	408	369	383	409	456	409	414	382	422	413	381	376	371	408	387	386	362	451	426	382	417	397	408	409	397	409	415	397	423	358	390	420	406	397	412	418	382	422	391	388	396	383	387	445	388	401	427	410	429	412	381	426	403	381	415	412	424	423	411	400	400	386	410	422	420	406	400	399	428	418	367	419	389	404	421	398	378	451	398	419	423	394	455	403	368	405	407	401	401	384	406	409	380	408	381	402	381	401	394	415	376	392	357	403	382	402	448	417	384	374	412	425	416	412	414	388	394	434	393	381	393	426	409	419	380	406	375	367	397	384	395	380	390	368	398	396	425	382	404	418	411	416	409	362	405	422	432	389	354	387	398	407	410	409	403	340	451	413	383	417	392	398	380	375	386	361	412	416	399	404	417	397	421	434	405	432	366	392	422	377	432	407	416	404	396	403	381	399	471	399	421	427	438	407	421	406	397	413	348	427	390	400	427	411	412	380	391	392	422	380	411	416	381	383	408	429	405	406	409	430	415	415	401	364	392	422	445	396	360	403	387	409	404	410	416	422	358	406	423	394	372	437	394	379	396	412	426	408	408	396	369	401	376	373	396	371	410	418	380	391	382	398	411	455	391	384	383	409	423	404	420	375	442	436	413	398	392	408	417	398	379	408	409	402	409	410	434	424	387	420	404	412	384	438	411	374	388	428	394	389	437	380	425	394	389	417	424	405	432	421	414	379	422	418	381	405	380	412	411	396	404	401	431	391	388	364	418	412	414	401	398	391	390	402	395	392	390	436	384	386	407	417	415	397	407	409	394	365	441	371	413	426	401	369	386	388	402	406	397	389	398	389	409	383	394	388	472	442	400	379	406	411	403	390	405	375	412	428	479	409	383	421	369	432	369	443	382	390	402	396	412	414	413	417	402	399	405	435	388	380	393	386	397	429	424	405	387	401	415	424	405	373	440	389	419	440	430	391	408	424	390	425	409	424	386	396	401	413	393	416	402	354	399	387	384	416	392	422	388	403	394	375	425	437	383	416	396	400	396	440	391	386	413	389	382	372	424	393	413	397	407	428	393	381	419	391	408	394	400	401	393	415	389	383	384	404	423	404	413	386	403	383	416	397	419	384	416	409	392	400	347	384	405	438	401	398	409	428	434	414	399	357	408	415	381	403	381	383	419	436	377	393	419	413	414	422	429	368	391	419	389	401	371	394	402	381	408	410	413	414	391	454	411	379	415	403	400	427	391	389	413	444	407	409	392	396	424	391	416	390	446	383	402	404	420	357	395	388	399	413	399	406	387	429	362	416	421	412	435	419	395	422	405	410	396	413	390	424	421	430	410	418	358	428	398	390	396	419	391	401	393	412	386	404	412	401	402	378	408	380	384	395	408	395	430	374	428	413	388	416	423	413	417	405	414	430	412	392	407	415	406	424	425	425	390	416	409	416	398	390	403	419	438	407	403	406	411	420	427	404	426	425	401	375	375	375	438	391	441	450	444	434	409	374	420	421	411	374	450	376	396	429	397	421	364	437	392	393	413	399	415	408	409	432	368	401	405	409	366	392	405	401	403	406	408	421	382	436	415	404	391	384	398	358	404	418	363	396	410	416	403	440	440	391	436	388	384	404	371	387	407	375	392	396	411	426	391	399	406	404	358	409	371	413	414	413	366	381	407	393	416	438	427	436	375	371	441	399	395	401	416	413	394	416	392	376	393	355	416	360	407	384	412	409	366	412	385	368	388	414	408	393	374	411	377	417	385	383	402	399	380	427	443	410	408	446	396	399	404	395	409	453	417	408	358	373	412	424	426	396	428	442	380	417	401	388	393	397	420	371	391	441	374	408	402	411	382	414	400	411	389	417	397	405	391	429	391	449	403	389	401	423	380	413	382	397	391	399	382	371	446	399	395	388	404	410	400	403	428	406	395	386	375	394	424	405	438	411	384	398	432	391	409	378	403	418	361	409	417	397	418	440	407	394	410	431	451	359	421	408	396	376	400	426	404	397	412	362	412	414	391	397	420	382	411	387	408	393	392	392	408	394	417	419	430	394	444	417	423	402	431	392	385	418	392	406	399
50562	44070	35515	26152	23804	20920	15297	8252	2734	1426	10178	17327	2626	334	213	225	181	389	2476	5330	5735	3009	1414	298	157	165	170	149	165	353	888	188	148	212	378	840	153	129	117	131	119	117	114	114	127	131	118	127	126	123	111	122	129	119	103	131	140	128	127	122	118	133	136	137	120	117	113	122	127	114	131	122	129	122	146	136	140	124	121	136	142	148	128	110	127	128	117	118	125	140	129	138	116	145	129	121	102	116	140	125	118	113	131	105	98	123	141	137	116	102	135	130	105	136	104	122	105	112	113	116	129	111	109	134	116	106	132	131	126	109	126	123	124	134	133	122	121	118	120	123	120	119	143	135	108	117	120	121	134	114	131	114	115	134	142	122	110	117	111	121	132	119	120	129	124	137	126	120	129	126	128	111	127	128	139	104	117	124	117	126	124	134	136	128	105	129	124	114	125	104	134	151	133	125	138	136	118	126	109	118	126	112	117	102	115	123	148	158	117	110	112	116	125	123	121	118	126	134	122	110	134	116	130	121	118	114	103	123	107	126	125	132	144	114	107	125	128	127	102	110	108	113	112	133	119	118	129	108	127	116	143	124	115	132	131	130	115	123	128	130	114	111	138	147	140	112	122	116	107	107	113	127	113	140	110	106	100	122	139	117	134	115	113	106	126	99	129	116	114	126	113	109	107	116	120	124	122	145	124	123	114	150	154	111	116	135	112	115	118	140	130	124	122	117	118	138	131	118	119	108	143	137	123	134	97	115	138	134	108	110	98	125	115	114	115	110	134	114	117	143	125	122	116	121	123	128	153	133	109	107	129	130	121	147	139	139	140	125	125	118	139	109	113	135	126	111	109	103	125	131	137	104	110	134	131	115	130	117	142	125	136	113	121	136	114	114	118	116	112	110	145	116	129	132	120	125	108	114	130	122	122	109	111	139	102	93	128	130	94	108	115	138	121	132	107	123	103	121	126	120	128	110	145	128	127	118	99	117	109	114	109	160	125	122	131	111	121	129	111	115	132	138	124	119	125	138	121	116	107	110	114	115	119	129	110	121	125	122	116	113	113	114	120	124	114	123	134	116	129	129	116	97	152	126	121	128	136	118	123	123	120	131	143	128	123	121	117	122	118	111	115	125	129	106	101	119	131	128	124	122	120	107	121	104	110	120	121	126	128	117	123	131	128	125	135	116	123	112	124	113	137	118	132	106	124	118	118	130	111	102	118	137	125	125	118	147	117	132	121	132	132	119	126	124	118	106	110	144	144	119	130	124	126	123	132	148	113	127	117	129	109	118	117	137	118	108	133	142	103	125	118	109	108	123	146	133	99	124	112	138	109	123	94	118	142	130	124	116	140	124	124	136	121	128	129	149	158	103	120	111	108	115	119	135	121	103	122	149	107	122	110	127	148	122	126	131	128	120	121	108	115	133	133	145	122	126	125	123	130	116	123	142	131	116	128	137	110	121	116	136	113	112	123	142	109	128	133	119	132	120	118	109	130	132	112	113	128	142	134	151	136	130	114	119	130	94	96	130	140	135	143	118	136	124	102	125	96	104	108	124	119	127	138	126	132	146	135	119	108	132	110	109	131	122	136	137	148	127	120	119	122	121	131	135	142	137	127	117	114	126	127	132	134	124	127	109	126	128	113	116	138	117	135	116	130	109	115	109	146	114	126	103	126	119	117	119	125	119	153	132	136	116	107	121	138	109	125	123	108	122	112	109	113	123	143	127	115	111	123	155	132	122	110	119	127	128	142	110	129	126	115	128	105	146	136	128	123	110	136	124	122	123	118	126	115	132	117	116	119	129	137	119	127	139	119	137	126	134	129	114	127	108	100	129	129	120	147	106	103	109	104	122	119	124	121	129	141	144	105	122	121	116	131	132	119	101	113	125	122	118	117	106	108	110	128	130	128	119	111	102	126	115	143	136	132	111	127	129	133	108	125	131	110	121	118	120	126	141	114	114	99	129	106	118	140	128	120	101	123	118	139	155	109	112	123	98	110	116	129	109	109	132	132	110	141	137	138	119	115	147	126	129	106	126	121	139	121	135	111	115	124	102	112	141	120	124	129	127	106	126	110	132	119	112	108	128	112	118	144	129	132	131	127	127	138	112	103	102	125	105	134	128	143	123	108	110	140	114	116	134	98	138	106	121	133	113	136	117	133	111	129	117	113	123	119	125	148	125	127	142	120	120	111	152	124	127	106	118	126	114	119	130	139	121	112	122	122	105	110	116	130	115	133	106	123	123	124	135	123	122	121	125	102	130	122	120	130	125	120	122	115	115	130	114	124	117	124	145	108	134	108	117	101	106	121	125	112	104	114	104	113	101	125	121	122	127	126	108	136	111	144	99	115	122	123	132	148	138	133	138	127	121	128	100	119	128	125	136	118	106	121	120	115	130	124	135	104	119	124	122	127	106	135	124	119	116	131	129	119	135	124	106	105	117	113	123	121	125	130	119	122	131	142	114	123	129	111	148	119	117	138	105	136	136	115	116	105	95	125	129	136	134	107	131	130	106	104	143	144	131	138	132	113	118	124	109	109	111	109	128	125	129	118	136	115	128	108	98	129	136	131	130	127	133	128	128	124	119	123	143	122	117	128	128	118	136	115	112	122	117	118	130	122	147	127	113	133	135	130	130	118	118	126	123	132	127	109	108	131	126	116	121	123	115	129	109	95	109	134	122	143	130	141	107	135	127	135	125	113	110	109	114	128	125	105	127	133	110	142	111	131	112	141	111	127	125	123	136	124	120	141	141	114	112	130	123	92	134	96	126	118	136	112	133	142	108	137	112	124	124	131	105	111	106	133	118	118	106	123	128	116	115	135	121	113	121	127	127	121	97	130	111	124	121	132	125	113	129	114	131	132	131	137	115	139	120	144	121	133	112	126	102	109	108	126	123	112	122	132	120	122	142	131	116	113	124	119	125	116	109	118	128	117	117	120	117	126	127	128	125	103	122	119	130	132	125	120	128	111	115	129	137	147	139	124	122	115	108	130	112	121	135	137	108	141	118	120	140	101	136	131	110	117	135	109	109	110	125	115	118	128	120	137	138	106	118	116	131	129	141	117	149	143	126	112	113	133	146	114	125	114	132	119	134	116	127	125	116	100	133	114	122	136	115	140	116	139	103	115	132	117	100	128	128	125	127	123	142	124	134	102	120	126	115	144	128	118	123	122	117	116	146	108	124	129	149	135	143	125	119	121	137	132	128	139	113	106	105	121	115	118	132	117	114	135	111	126	97	117	123	138	125	127	121	111	109	136	122	114	120	151	105	120	122	100	101	112	117	152	129	121	118	124	113	109	128	132	113	123	119	106	110	142	145	120	115	120	118	128	128	125	111	107	107	136	121	120	108	131	143	105	152	117	137	103	144	143	124	127	130	123	110	107	109	113	144	134	107	114	124	128	125	124	101	110	115	98	93	107	114	129	106	102	110	120	130	112	111	117	115	127	117	150	115	118	113	117	108	132	114	129	119	120	131	141	134
41635	49057	41112	11830	5055	4185	3802	3385	3215	6399	31087	33990	4403	1146	792	780	743	1964	13083	23009	22894	12797	7558	1009	404	497	529	441	686	1855	5082	568	379	1014	2188	4829	325	289	289	315	301	311	266	283	297	286	275	318	298	297	248	279	297	310	288	266	287	315	295	252	300	309	296	295	266	265	257	301	293	279	283	296	277	278	293	302	282	278	294	276	303	303	299	304	307	289	307	277	281	308	303	277	312	263	289	313	294	242	268	269	286	282	289	288	304	282	268	296	320	284	292	288	283	290	299	264	277	287	271	306	269	298	288	315	303	276	290	282	292	291	302	267	278	308	256	305	283	298	250	273	279	243	302	274	250	290	300	255	293	294	277	290	286	305	269	308	319	303	298	301	305	269	286	276	303	296	242	268	320	265	298	278	300	269	274	280	316	297	297	274	336	252	308	271	256	291	284	309	298	265	307	299	297	281	302	280	264	314	282	285	257	291	292	258	276	261	296	278	272	298	289	265	299	257	304	278	284	281	300	264	291	255	249	309	292	275	320	302	266	297	300	274	310	286	275	294	281	265	287	267	274	307	289	255	291	265	266	262	278	294	290	261	275	304	311	270	278	287	264	295	291	244	283	282	301	272	292	291	302	283	297	257	293	284	284	295	291	282	281	274	277	282	265	264	274	250	289	277	301	293	302	282	271	285	315	317	292	271	325	286	267	291	261	288	308	260	275	315	297	306	271	253	298	328	320	260	293	292	276	258	262	269	283	267	271	299	288	278	300	301	306	296	306	288	276	272	275	268	287	323	259	278	293	272	248	256	300	307	300	304	258	284	290	286	273	296	299	291	312	310	302	297	311	290	293	289	280	316	283	281	301	288	267	280	268	303	272	292	266	296	297	295	258	276	265	321	285	291	304	303	283	307	278	281	312	247	300	281	262	303	298	240	269	284	310	283	300	304	263	318	275	278	263	290	280	292	264	274	262	258	272	266	316	306	284	317	311	276	264	315	269	280	303	293	295	253	285	282	246	289	288	296	306	294	290	275	297	242	281	269	290	305	282	300	295	292	272	287	260	277	250	259	301	296	287	287	269	297	288	283	284	281	254	293	264	282	276	304	299	244	269	278	309	325	254	289	289	305	290	270	273	304	289	268	301	281	281	300	317	262	280	299	313	275	275	276	292	261	269	269	290	274	267	303	306	265	261	312	265	263	311	302	256	297	294	280	278	267	275	277	274	289	284	285	289	296	289	296	275	313	300	268	272	287	276	282	255	260	295	283	271	288	255	306	282	284	276	276	305	268	294	289	310	298	277	286	279	264	292	243	260	309	277	270	292	309	282	274	265	289	286	298	304	258	285	265	248	275	266	295	279	301	265	257	263	297	312	268	261	283	272	247	280	294	278	275	312	293	284	281	314	297	286	297	278	303	292	275	266	282	258	244	261	271	309	276	277	283	299	280	273	266	274	293	277	277	292	300	277	259	276	302	263	241	275	301	288	277	262	292	312	267	286	272	270	283	267	290	301	302	281	266	271	288	308	305	285	300	290	272	314	289	286	301	292	299	315	300	277	256	297	275	285	277	281	279	271	302	281	308	293	282	321	252	267	305	267	287	294	297	264	308	275	301	295	286	288	298	269	300	279	302	267	278	268	259	272	302	273	291	247	284	277	288	269	306	290	292	301	327	296	278	289	264	300	287	276	263	303	309	283	262	278	309	293	270	287	318	297	300	255	309	273	306	260	276	276	283	306	293	298	250	301	278	265	299	268	284	276	303	275	297	303	305	290	283	317	287	283	263	293	258	260	262	276	277	263	268	308	285	301	298	315	284	270	269	244	329	298	306	285	256	279	242	280	301	281	296	258	298	306	235	294	265	274	281	274	288	266	275	296	285	284	279	293	301	280	317	289	273	290	265	290	301	290	274	270	302	284	273	304	308	290	245	285	289	281	285	275	271	264	296	259	293	286	296	306	314	274	296	324	269	290	302	291	306	271	293	268	272	290	306	303	260	261	261	258	280	284	287	297	292	272	279	294	265	275	297	305	300	272	269	281	293	294	281	275	286	277	275	258	287	294	286	304	275	291	235	295	271	272	256	294	266	271	275	304	287	282	278	300	306	289	285	282	263	290	283	293	310	293	270	267	306	315	271	293	314	255	271	311	280	283	270	287	294	286	294	281	245	296	281	293	270	315	278	276	277	270	303	282	281	259	270	267	282	282	283	280	261	280	286	293	280	289	282	296	294	279	285	292	314	285	284	291	277	279	274	266	269	268	293	279	285	304	292	261	292	271	296	309	284	307	277	278	264	256	262	263	268	276	269	267	287	316	276	286	266	300	289	286	275	300	296	275	285	273	253	275	262	251	304	278	298	338	290	280	307	270	312	275	286	260	284	288	270	300	262	310	268	280	303	308	275	281	274	266	286	303	268	294	295	296	296	272	280	312	291	293	296	271	295	336	300	288	262	283	290	283	275	317	294	266	255	304	281	292	281	264	301	309	295	283	291	285	264	283	294	297	291	293	319	292	308	284	254	266	312	263	290	315	264	284	286	286	283	251	284	296	289	292	295	269	284	276	269	314	337	288	273	315	275	254	280	277	263	276	270	295	309	275	256	270	287	279	313	288	288	288	305	273	282	284	278	280	289	290	283	276	272	274	293	270	270	283	283	288	289	256	293	306	317	290	260	267	285	278	297	255	294	299	271	240	299	267	295	293	276	258	284	302	290	294	275	267	264	273	269	296	299	303	276	305	270	298	277	312	276	304	260	275	329	299	281	327	271	270	272	308	299	288	269	302	282	279	283	296	303	287	264	315	288	304	306	271	283	263	286	270	295	263	307	275	284	307	287	248	277	289	286	284	312	312	262	277	288	286	303	305	266	278	288	285	290	307	292	287	271	285	277	290	293	291	272	316	271	272	313	284	268	312	274	283	291	287	268	300	286	277	295	255	263	282	290	306	296	271	262	299	300	287	315	265	268	313	298	291	271	284	283	295	277	273	281	276	308	281	279	285	320	289	307	290	295	282	279	283	280	288	305	270	278	275	276	325	241	281	263	313	276	291	275	307	268	289	282	275	290	279	301	284	269	276	277	273	293	287	276	263	314	271	280	317	306	279	272	295	282	299	277	274	277	266	287	296	308	285	286	265	262	275	287	252	267	267	264	306	263	280	301	272	280	276	283	273	311	281	286	303	293	250	290	268	286	273	280	286	294	299	270	316	308	296	270	309	309	271	278	305	298	321	288	277	285	270	298	272	247	274	255	265	303	268	283	275	270	310	268	267	297	279	294	259	264	284	286	298	275	300	292	254	270	265	248	286	282	289	278	272	259	273	277	305	299	276	311	279	313	301	272	277	272	280	317	311	287	261	301	270	268	278	263	294	293	311	279	287	282	262	278	259	269	270	284	281	281	282	266	303	286	281	251	314	312	265	256	287	309	268	277	258	281	279	266	281	279	286	301	281	291	275	293	296	279	299	267	265	296	310	279	273	292	281	290	305	297
11472	22754	13692	2850	579	277	213	186	154	169	270	526	170	147	118	133	165	145	165	268	310	247	171	150	133	127	131	154	139	139	142	129	152	153	151	148	118	139	141	117	151	137	153	132	126	133	149	148	148	141	139	134	133	149	140	132	137	150	130	152	122	152	140	135	144	138	148	120	150	139	151	142	135	129	164	149	125	137	131	112	120	145	146	139	142	145	125	119	134	142	144	129	118	147	126	139	113	134	143	139	135	134	140	153	143	145	130	109	152	146	122	145	126	125	121	144	143	130	146	127	132	154	141	141	166	138	140	130	125	140	141	126	124	161	132	133	163	129	119	136	145	133	161	115	130	132	144	142	138	147	137	117	149	126	148	138	141	139	135	124	134	121	138	144	148	171	142	129	160	124	139	144	143	141	130	135	134	152	144	145	153	133	154	177	151	145	131	138	145	141	141	147	133	136	132	142	136	124	133	149	148	139	143	132	147	149	125	125	170	128	118	130	143	139	130	133	157	150	154	122	134	122	138	137	121	136	146	132	146	137	160	132	141	139	130	118	126	128	139	153	148	141	137	129	125	140	130	125	170	130	163	137	142	142	147	154	140	128	161	138	144	149	120	131	139	144	120	154	149	134	155	144	134	127	131	144	142	123	124	142	150	122	126	136	131	134	133	128	130	137	154	137	154	127	151	118	142	124	136	148	145	135	145	153	127	141	139	134	137	163	141	138	135	119	124	135	149	127	153	143	124	153	135	121	142	109	143	144	155	137	144	144	142	140	134	122	117	143	124	145	146	137	152	148	132	146	120	143	132	123	133	143	129	152	158	143	158	121	135	147	157	153	135	122	151	133	133	155	131	142	145	152	146	150	154	150	136	138	129	154	138	147	130	151	138	162	147	143	164	122	123	147	129	141	131	145	136	130	157	144	139	124	157	140	138	129	141	125	151	153	100	132	170	143	127	143	168	146	168	118	143	150	130	143	148	126	147	134	154	143	115	136	164	141	132	132	160	151	141	140	155	136	157	133	141	133	129	134	161	136	130	143	127	132	142	142	135	161	142	140	156	159	130	120	131	132	142	143	146	134	140	134	136	166	130	116	160	155	145	118	142	149	143	151	155	147	170	149	142	145	118	153	139	138	136	134	141	134	154	143	135	159	142	151	122	128	142	153	146	144	151	122	144	147	123	155	135	131	123	138	168	169	130	126	144	151	152	146	137	157	142	154	140	142	143	122	141	137	143	138	156	127	151	130	126	138	157	160	121	133	152	158	133	170	132	140	141	121	125	137	129	135	149	144	141	131	137	131	136	144	167	148	129	146	152	143	144	117	160	141	138	148	146	160	157	139	135	125	131	126	123	138	144	151	147	130	165	137	142	151	145	163	149	127	134	126	139	156	132	118	138	148	149	140	107	152	135	126	137	134	137	138	157	145	148	136	134	127	132	161	146	142	149	124	148	149	141	149	150	139	166	130	139	152	151	140	130	135	144	107	163	168	135	139	165	147	150	152	169	136	132	153	145	148	132	123	147	126	140	159	153	135	147	131	138	144	162	118	138	152	128	157	129	145	135	139	150	152	128	135	125	158	133	153	129	160	119	127	148	141	130	147	155	120	123	141	154	142	113	122	161	152	140	150	121	144	126	128	128	133	137	135	160	123	142	132	158	136	148	133	142	108	147	137	149	129	138	148	155	161	148	145	131	126	137	136	136	141	115	161	151	151	126	147	151	131	143	150	143	127	174	140	138	123	143	147	138	115	137	116	137	146	111	130	139	181	151	144	149	162	153	131	137	146	146	144	145	140	130	149	157	159	153	136	150	138	127	145	132	134	124	151	127	137	148	146	141	133	131	147	150	144	152	127	145	144	136	134	154	131	115	149	146	135	146	149	151	140	137	139	125	140	138	147	156	152	145	137	138	138	149	132	164	160	149	138	156	128	126	139	168	149	155	143	146	130	123	120	128	173	155	136	145	144	144	152	140	123	151	142	136	125	149	132	172	124	143	144	136	145	138	124	131	148	119	135	123	164	165	149	122	135	143	148	146	138	142	155	154	143	137	125	146	135	148	132	154	133	146	148	133	129	164	152	129	154	158	150	121	147	149	132	142	154	144	136	116	135	163	138	145	152	136	138	128	154	126	147	130	156	136	165	133	151	129	135	156	138	125	133	115	129	151	152	136	144	157	136	131	144	128	148	139	132	158	151	151	143	140	131	140	147	145	141	150	146	117	163	129	157	141	137	153	149	146	139	140	131	164	139	143	120	142	156	130	129	129	154	119	146	143	138	129	134	136	142	132	146	118	163	113	140	152	132	142	112	130	126	137	142	142	154	120	149	156	135	173	137	144	120	125	154	141	140	153	163	134	125	138	119	145	121	134	141	146	151	149	131	140	127	137	149	157	137	141	141	126	130	168	132	145	148	136	158	127	140	156	133	142	134	165	150	131	142	142	151	129	147	147	134	132	160	157	154	140	120	139	137	131	140	155	130	124	145	143	133	128	134	143	140	139	150	148	165	116	158	132	140	155	150	131	147	131	148	137	134	121	152	152	168	151	162	123	147	128	142	155	139	138	147	137	155	135	126	143	144	120	138	129	151	149	130	133	140	147	150	137	133	134	126	156	120	126	141	128	137	136	122	142	129	131	134	126	153	149	144	123	178	142	143	136	166	120	113	145	127	137	137	126	144	124	142	126	127	153	142	153	126	140	139	158	148	136	173	134	121	126	159	167	130	139	165	136	129	138	153	136	145	156	142	117	145	135	128	147	127	149	143	147	154	129	169	120	127	124	152	140	127	169	129	151	151	131	148	149	133	118	144	134	153	119	157	140	111	176	160	147	139	150	152	121	118	145	135	119	153	147	149	148	144	128	143	118	133	134	141	136	136	133	137	131	118	153	138	124	141	139	136	136	131	146	150	149	148	116	144	136	135	133	141	160	150	123	149	140	130	149	133	162	130	137	139	148	134	137	145	138	140	148	142	133	138	166	153	152	130	146	146	149	118	136	124	154	124	157	142	146	157	151	144	125	138	133	156	136	146	135	139	129	120	154	139	146	119	143	139	135	144	132	133	120	143	147	125	130	127	124	137	142	149	156	136	164	125	153	148	146	144	152	154	132	126	161	153	134	139	145	132	144	156	144	135	130	137	118	145	164	138	142	148	116	141	142	131	148	144	129	124	143	133	145	150	136	131	141	147	144	143	155	135	138	121	142	133	140	135	126	141	144	119	132	162	151	152	118	140	165	143	148	133	141	112	146	132	143	140	141	162	139	136	132	138	130	126	136	149	118	146	156	145	149	131	123	139	160	131	124	115	145	127	157	118	134	130	149	141	133	121	153	144	130	111	143	165	144	150	154	133	136	127	127	142	133	120	122	114	153	139	142	155	143	143	153	149	146	135	143	139	137	122	135	126	135	142	120	141	135	134	130	144	138	148	156	129	146	144	143	154	149	128	152	142	148	113	160	134	135	130	164	122	141	114	144	120	152	126
10149	23421	10432	1447	669	549	540	481	491	475	1362	2754	441	381	361	350	379	389	509	1295	1565	987	576	342	336	340	360	358	316	341	410	366	317	367	405	533	429	346	317	334	287	320	358	329	374	343	353	361	341	384	348	349	317	339	362	341	354	308	303	337	325	336	353	333	368	318	380	338	343	357	340	359	339	340	370	332	295	308	331	333	319	353	316	337	315	352	359	349	370	337	365	321	350	344	298	374	341	330	330	337	326	353	328	341	343	350	345	326	291	315	343	362	362	349	319	385	332	347	309	352	370	332	348	369	352	321	348	349	363	332	337	329	332	343	343	340	312	332	389	358	357	345	326	337	358	341	317	337	351	329	335	362	300	355	326	364	342	355	306	328	322	348	371	338	383	368	348	335	299	368	321	363	330	368	336	322	355	335	348	339	321	313	304	377	324	361	358	376	332	325	346	347	362	334	332	372	339	338	319	336	362	347	333	368	326	370	344	313	335	330	328	347	332	330	382	318	311	330	336	324	324	311	334	347	341	377	357	360	370	357	326	340	360	349	317	344	321	328	338	365	346	348	343	382	350	332	365	356	336	328	337	328	356	321	345	353	318	316	337	340	326	336	326	300	374	302	315	363	363	327	360	339	362	330	337	356	340	330	329	343	338	335	312	334	364	329	358	367	347	319	337	304	343	293	351	365	351	343	383	330	328	316	368	362	374	336	361	350	341	346	337	348	327	353	357	334	350	351	323	307	307	352	318	369	334	299	358	382	325	377	347	355	345	317	380	316	333	337	327	289	330	328	298	380	324	345	310	334	335	337	340	335	322	367	305	357	326	312	292	350	328	360	347	381	348	383	345	310	343	307	323	348	308	342	352	343	345	341	324	348	348	359	323	330	348	304	340	315	360	356	357	316	329	359	377	345	325	326	351	320	345	328	394	370	335	345	342	351	341	364	368	324	377	321	317	327	333	310	304	303	336	354	354	344	342	339	345	331	334	369	386	320	364	302	362	354	316	331	317	337	345	360	332	331	352	357	318	350	332	374	358	342	363	340	336	350	352	351	373	337	345	341	351	341	352	363	304	349	364	354	363	347	324	363	339	343	313	348	305	328	330	352	317	337	341	341	299	358	331	332	327	321	331	310	334	309	347	366	333	371	339	315	317	325	329	339	346	341	358	328	342	347	324	344	372	351	333	339	362	354	379	322	310	364	352	354	369	328	369	324	340	369	336	312	359	330	322	331	327	358	338	367	333	354	331	361	348	356	349	330	332	342	365	330	359	308	358	346	337	356	374	370	347	351	340	325	366	341	361	325	337	337	341	290	329	319	331	359	342	327	344	325	344	342	327	342	363	344	328	363	350	359	327	322	351	315	330	355	350	323	347	334	320	316	322	360	351	335	354	360	347	326	349	347	324	360	363	335	345	331	346	355	356	372	358	341	341	337	327	336	344	331	338	331	338	369	308	353	352	336	374	317	327	317	345	331	349	320	307	353	332	304	338	374	340	361	314	366	361	347	348	360	345	350	344	368	315	347	332	365	358	334	325	350	333	362	359	342	351	357	337	365	333	332	351	340	328	341	343	335	317	341	342	335	351	350	353	332	359	349	342	379	352	346	353	327	323	350	323	355	324	343	353	343	356	360	337	340	331	341	331	309	355	357	351	357	374	330	368	335	352	332	299	342	314	317	345	344	342	343	357	343	352	331	357	356	357	323	354	332	336	333	325	364	330	321	353	328	334	365	350	379	332	350	328	336	365	335	320	361	343	321	366	313	329	337	363	371	330	333	311	315	350	317	347	361	339	331	371	349	355	343	358	323	363	324	347	327	350	359	326	344	338	332	364	295	350	318	336	319	325	333	351	319	393	323	342	360	358	337	333	370	368	325	323	337	338	312	351	334	362	321	338	335	367	361	348	349	346	346	313	332	343	318	334	376	328	349	352	356	335	331	378	352	373	349	333	323	328	328	344	355	347	327	339	352	342	340	349	328	313	313	345	323	355	343	311	347	340	308	333	367	332	328	323	332	326	333	335	329	334	337	310	331	334	318	336	325	359	331	330	372	344	351	357	325	342	348	351	316	356	331	333	314	354	348	363	350	321	326	354	363	368	320	342	357	350	344	336	339	333	376	319	337	325	374	358	340	356	316	362	382	317	363	328	338	315	362	303	316	358	323	337	351	335	373	348	352	338	352	298	357	362	333	330	326	352	320	323	365	348	354	339	351	339	351	316	327	326	361	354	365	336	347	358	342	332	355	361	343	380	363	327	305	329	332	327	340	343	339	318	360	362	343	361	340	321	368	337	335	338	345	361	334	319	323	361	346	377	342	330	344	341	331	320	315	336	366	344	346	340	314	323	352	327	338	363	332	350	349	318	306	329	342	322	336	339	339	314	314	332	298	323	314	313	322	337	356	348	327	367	350	355	350	346	355	346	371	313	336	319	382	341	363	317	344	373	342	304	331	329	313	326	345	310	354	349	332	351	344	337	363	323	330	346	356	322	310	312	320	407	324	367	361	355	365	349	329	346	383	326	321	344	315	329	352	332	309	418	340	330	317	334	361	332	359	304	325	336	327	340	342	333	313	357	347	376	350	345	343	311	359	400	368	340	345	364	314	325	355	350	347	340	341	321	350	320	359	331	316	316	337	352	360	315	371	347	364	326	348	332	308	330	314	334	364	321	381	342	360	310	324	363	364	341	336	337	319	348	368	361	338	330	345	352	355	352	358	375	279	337	354	321	318	329	336	376	362	356	342	340	363	316	350	347	351	369	354	345	315	317	318	333	334	361	307	317	359	361	352	333	331	343	325	350	374	352	339	350	347	327	335	328	398	364	357	351	331	348	316	378	344	337	318	337	322	357	318	349	357	359	351	300	350	350	352	321	332	366	353	369	310	345	331	365	334	357	324	335	353	363	331	345	348	334	336	313	335	370	347	332	331	355	316	341	344	332	331	331	336	341	340	379	363	344	324	329	321	321	324	336	334	352	327	341	338	320	352	332	381	352	313	358	341	357	360	335	331	307	343	336	297	344	332	333	322	340	306	328	351	368	382	334	317	356	349	350	328	356	354	314	328	360	329	330	350	338	380	355	324	313	351	335	354	318	334	365	335	345	330	337	370	350	355	343	327	330	400	332	349	367	336	330	339	348	326	312	334	344	356	297	353	337	337	355	294	335	337	321	301	343	358	372	332	342	328	362	323	339	367	339	345	340	370	332	346	331	353	325	370	334	344	381	345	335	338	367	353	330	366	324	357	348	351	327	343	360	347	339	366	357	322	331	344	327	347	344	335	316	348	340	319	348	339	326	342	362	332	334	329	351	373	344	356	339	343	383	338	346	336	343	363	354	346	366	323	350	333	305	327	324	317	358	336	353	362	329	334	354	329	346	341	341	356	352	360	351	342	348	330	329	333	332	331	338	349	308	361	340	324	338	328	354	369	358	362	336	350	339	359	352	334	357	300	326	344	315	322	335	352	318	346	349	356	306	347
40228	47069	35956	23804	17959	11048	5043	1758	679	521	3614	7514	967	236	214	218	203	299	1140	2683	2342	1466	542	202	206	179	212	193	194	225	492	300	200	224	315	381	263	186	191	173	172	170	174	162	161	167	155	163	178	169	173	171	185	209	183	167	187	189	163	180	188	185	164	172	191	162	175	187	165	168	175	169	167	169	182	186	168	196	185	174	172	172	175	160	154	187	173	178	170	170	175	199	201	176	221	216	188	168	178	158	140	172	156	163	214	163	173	167	177	176	159	188	183	189	171	167	189	170	156	162	161	177	199	165	166	184	184	161	184	207	153	159	159	155	188	175	173	177	178	167	187	178	193	165	163	180	196	155	183	181	181	173	180	193	176	179	158	148	174	164	212	166	175	202	178	184	182	215	177	169	170	198	181	165	188	183	173	200	182	178	184	167	160	184	147	177	169	171	193	191	175	188	167	173	181	160	176	194	189	172	168	183	160	180	163	167	210	170	187	157	168	202	182	168	170	174	164	164	185	171	193	158	174	190	177	190	196	202	169	156	201	173	163	181	174	190	186	184	180	151	170	183	174	156	163	149	168	196	169	172	177	194	183	192	158	184	170	149	177	163	189	203	185	191	181	179	187	168	183	172	189	162	168	175	180	180	189	171	188	211	165	159	191	173	192	166	154	186	161	153	170	174	181	178	181	179	175	195	204	190	184	188	198	190	203	187	165	206	177	155	192	179	164	171	182	185	188	178	197	185	194	194	146	181	187	175	173	167	208	175	154	161	196	183	141	180	184	185	185	150	180	177	166	155	179	190	159	188	182	195	188	197	191	179	183	186	159	180	148	194	192	171	180	194	160	182	188	193	197	184	187	176	181	172	172	151	159	182	179	167	158	160	159	190	162	164	203	164	166	165	175	188	208	178	189	168	163	190	185	189	200	164	190	168	177	174	174	172	161	200	192	181	172	167	196	176	178	179	147	171	198	211	176	175	170	179	178	174	167	172	179	183	178	170	169	204	166	158	183	191	172	168	160	178	174	179	170	179	169	185	196	170	165	154	202	138	207	185	165	167	170	167	150	177	152	172	176	159	169	171	146	178	169	178	190	187	183	204	164	209	183	174	186	153	179	162	149	192	184	168	192	166	188	173	177	181	169	175	196	165	163	162	189	162	184	196	181	182	182	201	173	166	169	176	192	150	184	155	168	189	187	172	197	157	170	183	163	168	197	182	185	174	159	161	181	152	157	210	180	155	184	176	183	166	180	170	204	179	157	177	189	190	167	168	170	168	186	171	143	177	170	178	179	158	186	200	178	186	147	181	172	168	177	186	169	153	144	173	189	168	167	180	163	177	166	198	204	190	163	161	181	179	147	159	183	180	164	168	166	193	192	184	181	151	191	173	156	163	160	165	194	159	166	171	186	175	212	189	175	169	167	186	177	188	191	197	158	183	170	184	163	167	163	194	179	162	180	161	176	169	158	149	178	179	158	168	197	182	185	165	184	176	167	155	180	174	181	161	158	173	180	202	196	185	162	198	200	163	192	194	179	171	181	154	164	168	183	168	194	155	162	159	168	167	156	157	173	184	161	183	182	190	194	157	174	168	178	172	182	178	184	155	170	182	187	173	210	170	201	181	183	178	153	167	162	156	145	176	181	185	160	145	148	192	180	168	169	180	178	148	171	197	194	190	170	185	175	177	152	161	199	171	186	163	199	160	175	181	183	170	185	168	163	161	169	189	178	187	172	175	167	163	169	186	172	156	204	183	157	180	173	164	177	189	165	157	175	181	158	169	171	179	164	163	150	153	165	163	212	189	171	176	197	186	166	161	171	182	178	186	174	176	150	165	200	172	179	175	170	154	187	153	167	183	164	172	196	163	183	194	178	175	202	164	189	168	157	171	159	198	177	173	193	183	174	198	169	179	172	189	151	181	197	183	149	202	171	182	164	191	184	186	165	163	179	158	174	180	154	154	181	167	182	170	179	176	178	201	164	182	179	175	162	178	180	185	163	188	164	177	171	173	163	164	188	164	171	179	191	180	172	183	170	193	187	171	184	178	162	137	173	169	183	182	144	186	192	180	158	169	188	184	172	175	165	190	168	169	153	166	165	175	206	185	176	172	169	168	164	177	181	171	156	172	171	160	192	179	174	163	180	164	172	195	188	175	160	171	198	182	167	185	186	189	196	174	191	147	171	164	202	195	162	184	162	184	178	173	151	166	191	201	182	182	171	172	165	171	189	177	191	201	179	179	153	182	174	180	201	178	187	169	157	167	193	165	179	183	195	143	147	184	198	177	220	167	186	167	173	161	186	163	171	162	182	172	176	157	165	198	179	179	169	168	183	165	161	170	174	196	197	170	171	169	166	171	203	173	160	177	182	196	177	191	169	175	178	192	176	173	187	190	200	206	165	180	181	209	152	183	171	176	161	172	182	181	173	162	171	189	168	154	163	166	193	161	192	204	184	184	170	170	181	182	191	192	162	162	190	172	176	183	189	198	173	181	185	170	189	169	188	168	198	162	173	169	161	163	170	154	172	176	169	207	165	185	181	169	168	178	193	176	174	183	165	189	154	189	162	201	170	190	169	187	183	157	167	165	175	147	178	149	158	168	185	163	144	194	187	189	175	180	183	163	170	178	172	175	179	189	168	173	159	212	174	163	158	183	143	166	170	189	183	197	194	183	167	144	184	169	178	202	196	197	153	164	185	173	175	193	150	182	192	185	229	169	187	187	182	205	193	148	172	172	172	181	167	166	158	162	180	167	164	168	178	175	200	170	209	172	182	186	159	171	194	176	193	200	179	197	159	170	198	153	171	176	175	179	174	155	187	197	197	171	177	169	185	171	187	168	189	156	159	164	164	158	155	197	190	174	161	168	175	187	179	171	197	170	170	186	166	179	169	180	193	221	166	185	173	172	168	180	188	149	189	193	183	172	169	172	180	216	176	213	206	177	186	182	183	198	161	153	155	165	181	153	192	152	175	184	174	169	161	183	165	160	176	169	172	207	189	178	186	165	173	171	173	162	155	175	167	186	192	175	190	173	180	179	166	175	180	190	210	160	187	189	147	188	177	158	175	204	189	164	179	163	178	176	171	174	191	165	202	175	166	175	185	166	180	167	187	176	179	179	169	200	189	202	201	174	170	161	189	190	172	163	199	180	182	157	161	204	185	184	172	181	174	212	173	179	201	188	188	196	176	187	178	177	190	167	161	157	182	151	163	177	162	153	183	185	187	174	194	197	148	190	196	179	173	175	154	162	178	176	168	171	197	188	189	190	182	174	185	189	157	174	154	172	170	167	162	176	158	181	191	156	182	187	164	185	169	175	177	156	184	182	173	171	179	184	154	172	181	200	170	184	186	165	174	191	199	213	155	172	200	194	156	151	163	189	196	187	187	195	208	158	171	153	171	152	185	165	203	186	158	143	182	166	196	191	154	182	165	198	162	165	190	180	166	159	191	177	165	179	180	177	202	177	167	175	175	178	177	165	213	189
31266	45307	32075	4014	2619	2240	1898	1901	1781	2165	15853	24841	1874	824	657	616	593	1418	6549	14378	11883	7913	2366	478	479	518	578	612	520	732	2601	1135	431	936	1411	2028	899	408	428	430	387	424	398	415	441	403	406	433	387	412	417	412	386	412	401	393	390	429	389	395	403	424	419	403	394	431	410	418	424	394	397	406	418	423	418	394	444	438	381	397	408	377	394	372	417	435	390	441	443	403	418	406	439	424	372	395	371	427	417	429	387	432	388	401	425	410	408	394	390	413	422	418	442	419	408	404	385	413	419	415	438	439	427	416	379	442	396	410	433	391	424	415	402	382	375	413	393	426	392	397	392	428	421	411	382	372	394	417	386	395	389	425	411	447	406	413	426	401	387	414	376	427	362	424	425	413	419	402	431	422	417	352	407	426	409	398	386	395	418	429	437	397	387	381	420	364	391	391	386	434	448	411	405	414	447	415	411	420	416	413	412	395	407	409	387	443	373	443	410	420	412	403	419	371	421	402	406	416	382	431	417	407	387	394	410	393	427	461	389	409	415	403	390	426	403	436	414	386	416	449	422	397	462	433	421	429	380	404	428	394	419	413	429	447	406	388	411	398	407	421	402	402	418	425	389	404	402	429	367	399	392	428	422	389	399	393	402	411	444	385	401	397	419	409	391	411	389	399	429	398	433	419	418	445	387	419	410	437	400	407	426	376	366	414	420	402	375	438	397	397	389	397	388	418	412	428	428	390	448	422	363	432	426	416	427	410	410	411	399	400	409	394	424	417	414	388	389	433	454	395	383	435	419	423	386	404	424	420	409	407	413	414	414	471	424	394	377	411	409	392	438	398	389	425	403	419	444	424	407	402	408	401	440	423	396	387	422	418	383	441	384	420	383	407	442	412	413	405	412	408	404	431	381	385	387	370	399	431	419	403	388	459	419	410	374	422	417	398	386	456	372	404	400	396	434	406	389	410	446	391	432	448	375	422	452	413	415	383	416	373	438	418	414	412	408	431	385	430	385	431	409	403	400	410	405	413	463	430	390	430	403	401	410	430	379	411	406	400	377	398	419	432	394	378	390	424	410	409	429	436	399	376	380	420	430	429	412	416	376	392	394	407	394	426	392	432	424	386	398	403	419	423	403	403	431	392	423	397	431	393	423	420	423	402	436	432	413	411	394	403	408	436	399	437	449	445	421	376	395	426	424	432	429	408	389	401	394	434	446	403	403	422	402	410	403	447	438	365	386	401	431	408	404	392	446	420	430	415	400	396	437	405	429	415	423	358	400	410	397	414	397	411	400	409	385	419	443	407	411	398	423	392	415	391	418	452	416	396	393	403	433	406	396	395	395	407	419	386	416	369	400	386	398	396	415	409	412	408	442	389	429	435	455	413	405	391	401	423	406	393	394	354	426	408	422	419	393	410	440	404	471	437	368	397	405	380	388	432	396	431	389	374	434	379	369	404	449	387	413	424	411	405	404	433	425	412	405	420	388	402	392	441	415	432	398	391	417	404	397	383	417	423	435	411	410	420	424	371	403	417	379	421	417	405	426	389	393	408	406	417	417	425	392	406	419	392	419	383	434	414	406	424	360	401	421	407	401	393	395	393	399	421	432	399	415	431	398	421	399	390	418	400	440	431	459	416	402	377	398	420	383	426	432	385	386	414	414	368	397	425	399	407	415	396	407	420	439	393	396	439	417	430	395	346	434	396	388	457	439	407	386	427	438	420	374	375	454	412	406	446	418	374	415	435	403	418	407	395	407	383	418	436	405	413	418	420	433	456	400	406	393	407	428	390	463	405	431	411	418	415	398	425	409	410	387	401	406	401	399	410	403	373	416	418	425	417	417	398	403	415	414	429	428	414	405	407	421	363	379	403	418	372	401	423	347	437	397	425	443	378	449	417	410	399	417	404	407	409	413	442	434	435	422	412	401	424	373	407	406	429	413	454	422	408	371	380	408	408	394	376	407	424	369	411	411	402	432	383	411	384	417	406	411	431	391	415	403	430	399	431	404	408	415	410	377	451	408	366	424	438	402	422	419	416	359	398	385	431	436	404	368	432	410	391	426	399	415	374	425	438	407	448	395	391	432	396	451	436	446	420	430	410	393	419	411	390	419	405	427	392	367	393	397	413	403	454	440	477	405	425	369	424	408	418	405	450	420	397	410	396	434	393	429	405	410	423	413	396	403	420	427	433	387	420	392	453	396	422	396	394	458	441	370	403	402	400	445	429	406	410	428	403	411	416	414	394	409	408	430	414	382	412	389	402	409	402	407	414	437	410	402	391	426	377	394	394	433	384	404	429	427	416	398	412	419	437	405	406	429	411	417	429	446	432	403	379	429	396	429	421	408	385	432	399	368	413	407	403	404	446	441	406	408	414	415	410	406	435	407	401	409	402	408	414	438	390	369	380	439	433	438	397	457	419	429	422	422	380	426	401	432	437	430	387	423	400	390	379	390	402	410	419	417	421	428	413	398	390	364	427	384	430	432	377	429	397	381	413	405	396	385	380	439	413	408	389	410	425	386	405	354	430	403	402	417	422	394	408	431	414	450	375	402	421	428	435	449	402	396	427	412	388	414	370	395	430	404	430	414	398	424	399	380	433	410	413	382	429	442	375	410	405	392	420	401	444	393	415	429	416	406	431	438	436	397	398	401	382	404	399	372	383	339	370	424	367	387	420	417	443	392	382	416	437	388	427	415	430	436	385	406	450	407	434	388	409	408	398	391	406	431	373	376	412	415	394	427	399	430	434	404	398	407	385	404	404	406	448	468	439	422	417	373	407	405	412	419	377	409	410	463	382	433	407	401	427	438	414	405	409	415	387	440	402	446	420	424	428	382	417	412	418	374	403	355	401	427	405	390	423	434	388	422	410	422	409	408	438	434	445	411	416	412	418	427	436	431	414	397	432	446	394	423	411	431	401	398	423	395	411	371	404	455	374	404	397	416	411	427	401	390	391	424	393	384	427	413	421	441	427	394	401	452	370	420	401	377	401	373	410	423	370	412	414	394	427	421	383	442	437	410	365	453	388	414	419	397	396	414	398	421	362	418	408	417	405	433	448	385	397	409	438	372	392	403	417	393	429	443	422	404	404	415	425	414	438	420	421	390	377	439	392	455	400	412	479	402	430	378	402	401	401	396	426	406	420	415	384	428	401	398	408	409	405	406	416	397	416	389	409	388	431	378	389	400	411	385	418	425	415	428	433	434	441	396	384	407	404	414	404	427	439	387	417	412	413	439	408	405	395	419	411	423	404	406	440	393	390	383	430	418	417	440	406	419	423	383	386	379	416	389	417	442	425	409	389	437	452	408	432	401	397	389	426	374	421	405	371	379	435	410	412	431	448	417	421	409	407	388	369	426	420	398	427	395	421	417	408	404	422	423	428	408	415	411	409	423	396	401	409	399	431	388	387	431	436	400	407	416	386	379	390	425	380	431	396	398	431	372	429	427	381	399	391	425	388	405	415	431	416	391	405	429	422	411	401
50407	43581	32069	24148	21776	17275	10665	4780	1541	907	6853	17400	4151	353	202	196	208	251	1616	4954	6358	3224	550	170	156	188	351	206	195	233	659	536	147	290	889	933	496	150	138	99	134	128	132	139	141	126	124	118	125	132	126	102	120	125	121	108	125	137	124	136	129	100	124	139	121	116	135	110	137	121	136	133	118	96	138	147	119	125	131	120	123	109	135	123	120	146	117	140	116	129	141	139	128	109	135	134	124	132	128	106	115	130	112	132	151	122	109	125	114	141	109	122	119	119	140	137	122	124	113	139	132	107	133	138	126	122	135	128	136	125	139	122	137	117	114	123	145	130	130	131	138	155	133	119	125	103	118	154	116	117	142	143	110	104	137	111	137	130	101	117	137	138	127	111	115	121	117	120	153	114	145	127	120	106	120	133	120	140	121	130	141	133	125	129	141	137	138	138	123	143	123	122	108	135	151	135	140	138	146	134	125	104	145	144	148	131	136	132	122	114	109	108	126	106	115	134	114	141	118	117	136	139	141	121	114	145	126	140	122	128	130	141	119	137	117	139	118	111	137	125	128	115	132	131	124	128	133	146	121	129	132	150	127	151	111	142	123	96	125	122	124	128	139	143	104	152	137	122	107	131	140	121	106	97	121	114	121	137	117	117	118	131	129	112	129	124	125	110	131	147	124	134	118	129	107	156	116	119	110	121	98	133	143	133	128	123	130	134	118	113	123	132	129	137	118	128	132	129	124	123	150	124	99	118	141	128	131	143	125	118	113	121	121	126	118	136	145	104	123	122	115	110	136	126	118	121	132	119	103	133	119	115	118	114	136	116	128	116	132	123	113	131	132	142	154	127	112	127	129	111	123	138	129	139	111	151	141	119	133	122	129	115	136	120	121	128	127	140	124	119	116	123	140	110	126	132	130	119	130	141	129	123	118	105	154	125	137	129	124	106	104	114	118	115	131	120	98	116	124	143	146	125	112	121	147	116	112	132	122	100	116	152	112	142	137	145	131	121	105	142	128	106	112	127	116	130	116	116	127	127	111	112	125	130	132	141	104	127	110	131	136	143	125	153	136	122	130	115	120	120	116	117	118	114	140	121	112	135	130	135	131	121	131	121	132	128	129	143	124	129	109	125	135	116	108	114	119	134	121	143	117	147	118	115	124	147	125	124	131	119	121	150	140	131	132	138	121	126	129	123	116	117	130	127	105	135	129	114	126	126	108	136	120	160	113	126	128	108	123	130	121	123	136	142	100	124	120	118	134	118	118	119	117	133	122	115	115	123	141	106	145	111	132	136	135	126	128	134	124	111	134	127	127	108	128	127	124	135	115	119	121	126	108	119	130	127	141	136	135	139	139	147	128	135	125	138	124	143	129	94	112	135	137	141	146	136	96	126	122	124	120	122	119	134	112	104	114	144	131	128	141	137	112	126	137	126	149	132	108	166	137	137	114	130	121	124	125	131	145	117	159	131	112	128	125	128	131	130	132	145	146	125	150	134	107	110	134	124	125	116	119	137	115	108	134	127	125	118	120	130	111	108	137	129	113	113	105	131	132	118	130	109	106	119	145	126	126	132	134	98	110	102	126	122	129	118	111	132	149	142	127	132	116	99	135	134	132	116	130	120	151	146	106	119	131	118	116	115	122	123	120	123	128	115	137	138	123	146	123	138	124	141	115	113	121	117	132	122	109	130	163	123	131	124	111	145	121	121	131	134	127	126	132	120	120	117	109	129	128	132	127	112	113	137	130	123	131	115	94	126	117	137	135	129	149	134	134	139	140	117	131	132	142	122	129	132	122	138	160	124	134	125	110	122	118	133	146	132	122	114	133	134	115	128	109	148	136	127	126	129	150	128	119	123	134	112	124	108	120	113	125	120	142	138	149	125	121	139	138	127	124	118	106	134	135	104	110	123	126	114	116	131	120	128	135	121	128	120	116	129	132	130	122	119	119	102	123	116	136	127	121	111	130	123	120	152	125	123	129	138	127	126	116	146	110	138	143	133	152	115	150	109	126	114	135	108	145	107	111	128	135	113	104	137	142	113	126	122	129	116	127	141	124	117	121	124	126	98	129	124	132	121	122	125	108	129	142	122	139	138	135	124	125	118	127	144	140	145	123	118	114	121	129	106	127	125	136	146	124	120	122	136	119	143	141	138	130	139	132	147	112	130	141	108	133	125	127	136	112	123	111	120	142	121	123	124	130	139	137	121	122	141	131	124	125	130	143	107	115	107	104	139	119	121	127	125	110	133	113	132	133	136	127	151	134	129	133	150	140	115	140	143	126	111	84	131	131	133	116	128	117	139	128	130	129	127	132	124	123	130	123	131	139	111	116	140	136	115	105	131	122	127	132	137	120	152	128	134	128	137	118	113	127	113	134	141	136	118	120	129	121	112	111	130	115	130	111	135	143	152	122	125	108	120	125	120	115	126	118	109	124	121	104	142	129	109	115	113	141	126	132	121	115	124	120	128	115	108	120	124	97	113	142	146	119	119	134	128	119	134	132	140	125	123	137	133	129	135	110	109	125	127	129	123	146	126	141	124	122	106	124	130	88	136	126	130	136	125	104	130	124	110	119	133	126	137	121	134	150	114	118	125	122	123	119	135	102	122	100	141	112	115	134	137	116	115	140	154	122	120	136	126	121	113	126	131	125	133	142	138	101	141	132	117	136	140	135	137	138	111	143	129	138	150	125	115	111	126	120	142	123	119	130	111	144	138	130	118	133	127	118	111	121	134	127	115	123	156	133	120	119	140	142	141	139	114	149	129	129	140	143	128	140	142	107	112	133	131	116	133	134	123	122	125	149	126	111	121	141	127	121	123	140	138	142	129	115	125	144	148	140	128	119	115	115	136	113	129	116	134	135	123	136	139	129	131	118	106	138	123	143	123	150	113	111	98	105	134	120	147	128	140	104	137	129	130	130	121	118	120	122	146	138	125	110	133	123	135	129	117	121	125	126	106	131	111	129	126	146	113	123	134	122	129	125	121	108	108	121	137	126	128	132	126	112	131	103	121	118	125	114	120	134	137	123	122	120	127	119	113	129	104	139	119	142	130	128	131	117	128	128	117	133	121	104	124	130	119	133	127	120	126	108	129	128	111	111	110	125	139	132	146	121	105	122	127	146	142	122	98	118	121	119	140	132	134	129	107	128	128	132	115	111	121	114	119	126	145	115	112	122	134	134	125	131	127	144	102	146	128	140	123	129	133	133	138	128	134	133	107	130	137	118	115	133	128	117	122	128	156	136	133	118	144	119	137	134	101	117	125	130	147	129	136	130	116	116	126	117	145	140	130	117	132	133	151	119	115	134	140	136	130	123	121	126	131	141	142	117	135	138	148	145	128	114	135	134	128	149	126	134	130	117	122	134	123	142	118	123	138	134	133	116	151	110	127	143	113	120	117	113	111	115	132	113	139	132	140	137	123	132	133	116	136	115	126	104	122	119	143	124	147	136	130	126	127	121	135	108	126	128	118	116	106	126	146
40916	47217	27040	7359	5277	4294	3667	3358	3426	4173	23692	39215	4993	1280	802	747	800	1211	8627	21859	24282	14053	2096	598	532	584	1790	691	678	1082	4275	2427	427	1483	5429	5421	2484	282	303	298	300	285	323	303	302	327	336	295	306	308	292	310	290	284	304	308	294	311	311	306	314	297	299	293	303	283	286	295	268	298	299	307	289	272	306	317	315	277	303	292	323	286	301	301	310	278	325	269	289	305	288	317	299	341	327	291	303	267	333	286	278	274	297	268	280	285	284	300	284	299	292	302	316	281	296	302	269	284	302	303	272	327	323	297	319	283	278	254	308	267	308	266	287	308	303	288	327	285	316	304	286	294	324	319	275	321	298	285	271	289	309	282	300	290	315	290	292	285	296	296	300	309	307	292	293	300	302	304	308	302	291	266	312	294	270	307	303	296	309	310	282	275	283	305	295	293	312	318	312	320	283	279	256	292	295	310	291	270	306	292	311	307	327	285	294	272	317	293	306	279	263	331	317	301	293	277	315	286	285	296	312	298	300	277	268	288	294	315	311	304	261	259	282	291	289	259	308	293	289	303	300	289	297	308	280	284	293	277	299	289	307	316	276	325	287	277	287	293	301	284	275	269	307	311	303	278	292	280	287	302	315	267	288	315	281	300	286	302	280	297	265	291	275	283	291	292	300	292	276	318	297	329	311	301	276	280	260	296	280	289	278	284	314	285	343	282	318	268	319	302	295	299	295	293	275	293	279	268	299	285	290	317	286	276	307	299	284	302	290	280	288	302	299	284	296	300	285	323	273	281	319	276	299	294	283	288	256	298	302	308	254	272	290	278	299	297	291	278	289	267	307	312	301	310	287	322	297	292	306	298	306	274	300	302	281	298	280	284	300	304	273	298	270	298	314	320	297	301	277	309	312	290	271	300	284	292	277	299	319	309	271	301	313	277	308	289	293	275	301	328	315	271	292	310	310	287	305	280	310	317	260	292	330	292	308	284	278	290	289	325	300	305	287	285	300	275	283	284	293	309	283	309	300	296	283	319	296	304	267	276	281	263	261	285	294	306	320	305	309	318	309	303	322	287	281	295	253	268	272	275	299	293	314	293	303	291	258	289	304	277	285	274	302	295	280	276	293	274	303	296	312	294	283	286	310	314	316	280	314	297	295	297	277	292	276	289	277	312	264	270	307	278	303	299	298	318	322	287	296	286	288	295	268	284	288	330	286	298	291	296	284	313	263	247	297	313	257	300	302	331	304	285	287	297	304	319	305	315	316	303	298	302	300	293	289	272	311	299	315	278	308	308	290	275	320	300	284	301	259	331	284	281	299	308	299	340	291	282	294	297	274	308	280	260	282	299	307	297	266	277	303	279	268	302	285	290	322	288	332	309	304	306	324	319	301	309	280	281	280	268	305	303	282	289	307	281	300	278	314	314	290	309	298	324	293	270	309	280	303	300	263	305	289	283	312	309	303	309	271	322	287	295	261	275	329	296	292	306	300	307	273	310	302	303	278	315	288	284	281	298	282	300	267	289	277	293	283	279	294	301	282	288	243	302	306	316	268	284	300	274	324	297	298	266	276	286	267	305	269	289	300	290	310	293	276	311	329	329	281	321	342	289	319	271	300	276	291	317	315	280	297	322	264	296	286	296	292	304	288	278	300	297	301	330	269	295	296	281	291	307	310	318	286	321	300	287	275	313	285	270	297	264	292	266	303	278	275	321	266	282	317	332	308	290	276	299	311	280	304	290	313	297	293	295	272	293	285	299	300	296	312	302	272	323	300	308	306	281	322	277	317	301	290	292	294	303	285	277	294	301	302	302	287	292	291	300	276	261	276	290	291	274	289	297	322	279	251	343	282	319	268	307	263	324	292	270	279	306	269	292	299	314	310	279	316	295	272	298	259	280	315	282	288	311	294	315	307	249	268	333	307	284	272	310	303	309	321	325	273	281	264	286	284	294	277	299	284	298	312	289	283	262	301	301	299	273	320	279	292	303	269	300	300	318	272	281	301	293	298	275	304	288	279	297	285	331	279	295	303	293	280	289	300	301	304	305	287	293	306	280	302	312	295	264	278	287	298	286	319	303	280	305	295	282	312	291	296	281	296	278	250	290	260	282	271	296	321	298	302	295	283	304	317	303	286	308	311	285	288	282	317	295	277	289	299	303	271	299	307	320	305	261	279	295	285	290	273	309	293	272	304	277	293	278	306	296	270	297	274	268	292	271	266	308	312	289	314	286	282	285	281	290	318	303	304	312	305	279	288	275	292	300	297	275	271	283	296	294	297	280	293	279	303	289	304	291	304	282	297	260	278	282	290	283	292	327	285	297	262	303	284	290	313	311	277	309	296	306	272	293	309	279	280	273	284	272	294	309	286	302	281	304	311	296	280	314	303	275	295	277	297	287	261	311	319	307	314	296	289	287	282	316	284	299	293	293	285	288	296	297	266	293	289	281	289	288	270	291	279	289	295	281	299	294	305	291	318	302	293	266	290	281	326	282	286	292	331	298	287	302	274	317	330	329	284	308	300	318	291	336	275	325	312	302	300	301	300	298	275	316	278	296	324	287	302	250	276	299	291	297	294	322	283	319	295	302	309	289	289	308	302	295	279	332	296	292	279	312	313	300	274	278	285	273	259	294	328	292	288	294	295	324	259	327	300	266	304	296	284	290	285	306	326	289	282	284	288	286	287	318	278	324	292	288	290	301	285	303	305	276	293	291	296	289	299	282	292	303	279	290	278	272	280	310	277	297	287	305	274	309	286	299	311	296	281	312	296	316	329	309	296	310	277	297	281	280	278	275	285	299	309	315	302	307	299	290	313	271	300	292	272	293	306	306	281	296	261	313	284	284	295	291	294	299	292	296	286	289	292	313	277	309	299	296	311	279	283	308	283	312	272	277	326	311	279	309	273	302	287	275	280	299	289	294	282	302	247	285	298	272	264	280	302	285	271	302	319	279	277	280	291	313	283	272	308	313	296	269	287	293	311	289	290	306	284	276	267	300	265	280	278	313	320	281	308	307	316	306	286	296	313	290	293	305	285	303	312	287	326	304	273	300	298	314	304	285	299	317	291	298	265	302	278	266	283	278	286	292	261	282	298	265	322	299	274	314	322	310	298	289	294	317	312	270	307	263	266	306	280	265	289	269	289	283	312	294	292	312	297	256	283	263	275	291	297	299	316	285	328	280	316	288	296	286	274	269	302	296	283	270	244	306	314	269	306	261	294	287	265	306	300	291	299	277	281	298	284	310	251	291	281	295	294	328	310	281	294	295	290	294	278	302	276	311	285	266	257	311	296	290	322	269	294	304	291	328	306	296	290	290	287	324	280	304	277	309	309	268	292	300	314	279	301	313	310	289	279	286	312	294	297	280	276	312	286	282	271	306	327	337	273	285	285	280	302	289	267	276	273	280	237	260	312	315	292	308	284	288	262	309	289	284	281	298	308	318	266	276	289	314	285	324	272	295	264	304	258	291	321	286	278	308	318	304	302	291
13200	24854	9507	1572	437	293	193	158	164	165	211	443	221	134	147	150	146	139	185	272	313	216	153	152	122	141	157	144	144	151	147	167	140	153	162	164	140	142	140	149	144	163	141	146	165	170	144	147	153	132	131	125	158	125	162	140	141	156	175	152	138	148	155	133	123	140	130	141	137	131	151	140	135	134	134	150	142	152	162	129	147	148	147	136	120	133	139	160	136	138	146	125	143	142	153	140	138	155	147	158	135	131	122	157	147	151	124	145	134	139	147	138	135	126	141	132	135	148	140	160	136	136	131	140	140	160	132	146	117	120	140	134	143	140	108	139	139	128	128	160	121	136	122	137	121	141	119	138	157	164	148	133	152	127	149	146	145	135	129	161	124	149	142	132	136	159	129	135	166	158	130	141	160	137	138	138	143	151	159	133	139	170	167	153	158	125	133	147	140	152	152	140	141	142	139	121	127	145	135	151	152	145	143	144	125	140	179	166	135	142	127	139	138	151	165	160	116	125	144	153	142	134	150	133	139	137	132	159	139	127	131	153	151	140	138	161	146	140	139	129	153	133	121	146	144	138	148	140	151	133	131	136	135	145	140	131	135	142	149	116	153	139	142	136	133	150	130	118	128	143	163	115	138	121	156	141	142	144	141	129	151	144	150	132	135	138	124	147	151	137	142	130	140	154	136	137	123	129	124	153	162	122	122	156	123	125	137	160	147	139	137	138	158	160	147	123	145	128	128	156	128	140	150	133	148	143	143	151	145	124	156	136	123	125	150	131	194	114	120	147	151	143	139	144	133	130	143	148	121	146	149	152	134	137	117	151	139	146	158	143	142	131	115	159	147	153	158	144	141	148	147	141	123	124	135	125	131	148	149	147	152	139	150	169	138	146	154	141	160	134	134	154	112	139	156	151	127	156	124	157	155	144	124	141	136	125	145	144	140	140	139	141	115	140	145	133	143	159	145	150	151	114	137	129	147	130	156	145	126	119	132	123	140	139	133	135	157	182	128	136	134	136	136	147	127	133	128	149	128	121	153	149	138	150	157	162	146	145	148	140	128	146	136	131	143	140	150	133	137	149	137	126	146	137	143	161	153	153	141	148	156	129	120	159	146	158	142	147	138	146	155	151	154	149	140	142	118	143	119	146	132	165	130	150	125	145	140	151	134	123	118	152	143	133	158	115	122	122	128	139	134	144	125	135	125	125	139	132	148	136	136	158	130	134	150	130	134	127	143	142	135	131	141	138	171	147	164	141	142	146	135	154	146	127	139	133	150	149	139	155	147	152	147	141	135	141	118	130	179	138	129	134	157	137	146	136	136	139	124	129	151	148	134	143	142	141	173	153	145	148	146	131	148	144	130	122	146	162	145	144	150	138	126	138	123	117	145	138	149	134	141	133	147	128	141	137	149	113	143	121	164	151	125	132	126	132	120	137	141	133	112	130	147	136	146	137	148	130	133	143	130	143	148	139	131	134	153	141	137	152	146	144	117	162	127	126	151	133	133	153	130	127	129	141	146	157	127	131	161	146	150	162	147	157	146	120	145	129	143	127	127	144	131	126	140	132	145	138	154	144	145	148	115	122	149	126	126	137	144	142	141	129	124	131	133	145	163	126	138	146	142	135	138	121	148	153	140	146	137	125	133	149	158	129	123	140	140	143	133	153	137	152	138	135	167	158	128	151	128	127	130	138	127	122	144	124	136	135	155	133	145	149	175	137	148	121	135	148	161	152	131	119	126	162	137	130	144	147	150	133	134	157	131	148	145	142	137	134	145	148	155	139	154	147	143	164	145	143	149	155	137	125	164	135	124	138	114	143	153	166	130	151	129	141	127	144	149	115	123	136	163	135	125	137	127	117	151	134	150	140	117	154	135	154	150	126	140	133	155	143	132	147	126	167	139	138	146	158	143	145	135	143	153	130	140	147	142	132	134	135	143	129	146	144	127	139	165	139	145	135	124	125	141	152	142	143	137	132	138	138	129	157	128	131	123	146	121	147	125	138	142	149	147	158	130	136	122	125	151	124	136	140	140	137	126	133	167	128	141	164	144	134	162	125	148	155	137	143	167	135	124	121	142	156	111	125	143	146	145	148	144	158	130	120	112	134	125	157	133	126	150	164	145	152	132	140	155	137	141	149	134	138	132	118	154	142	121	114	145	146	130	133	155	126	138	137	148	157	149	136	136	149	132	130	115	131	120	141	112	133	162	142	141	152	141	127	130	144	137	141	135	146	139	107	134	146	143	135	136	160	127	149	155	137	163	137	144	121	162	161	152	132	154	137	149	134	123	152	149	132	145	145	138	153	117	126	116	127	130	113	136	152	125	141	153	135	140	124	142	136	148	142	126	141	157	145	131	142	151	151	154	135	150	161	148	143	143	146	136	126	140	133	135	115	122	135	142	157	154	111	144	128	168	138	155	146	152	147	149	116	125	137	141	128	126	139	143	145	140	139	130	134	142	136	134	126	135	145	148	124	147	138	119	155	125	158	145	132	124	134	125	129	144	143	157	128	153	137	142	131	130	141	169	129	141	119	141	167	123	117	137	140	157	163	118	136	142	129	147	133	139	135	139	144	118	114	132	130	139	151	134	138	137	133	144	137	138	135	142	126	150	140	128	155	164	131	143	164	132	140	150	137	97	120	146	127	127	143	140	134	135	146	144	144	132	143	136	133	150	131	135	151	144	134	155	143	136	132	148	129	173	118	146	131	136	117	152	167	125	143	136	144	107	143	144	145	131	153	127	122	150	143	142	138	139	133	151	123	142	146	137	126	135	157	145	138	136	143	137	168	164	153	146	132	154	141	125	153	126	138	145	137	118	143	118	124	118	150	132	152	152	149	137	159	141	126	161	149	121	135	157	144	137	127	152	148	129	145	145	150	126	130	139	122	145	140	133	138	137	128	168	113	143	122	131	140	158	106	142	150	134	133	139	123	151	158	148	116	153	134	137	131	135	129	136	141	144	137	152	152	131	155	137	136	124	134	130	120	141	172	138	156	120	133	138	119	127	155	118	128	143	136	135	147	120	158	149	166	114	147	137	137	133	138	119	108	136	130	156	125	138	150	136	126	135	158	126	147	110	137	144	153	157	119	128	133	131	166	142	125	137	160	144	139	140	139	148	150	150	127	136	128	124	148	132	134	125	125	143	154	136	149	134	170	154	146	135	143	120	119	136	138	115	144	119	132	141	152	140	140	142	146	154	126	133	162	160	156	143	148	131	128	119	127	133	145	148	117	131	132	142	126	133	135	155	135	141	125	141	139	112	114	136	137	144	137	119	150	149	142	140	140	143	135	131	157	140	137	124	141	124	131	130	153	125	115	146	133	163	146	139	125	139	134	137	142	140	138	131	147	130	156	138	121	133	136	138	139	142	141	160	126	147	141	125	137	143	150	146	129	149	147	130	130	114	126	139	148	159	139	119	135	133	136	120	160	136	130	145	134	130	150	120	146	147	149	138	151	128	144	136	145	155	138	149	153
11639	22142	6310	759	644	523	493	523	486	501	957	2509	919	383	371	395	362	370	663	1205	1611	838	432	366	323	362	365	376	376	343	406	397	324	335	389	553	380	329	339	361	340	373	318	340	361	371	333	373	352	327	357	349	314	386	348	331	328	363	343	361	390	353	327	358	328	361	342	350	345	333	341	325	332	345	357	348	318	349	348	354	329	344	368	346	322	318	345	348	369	350	326	334	368	327	343	406	359	326	339	322	322	338	350	324	314	366	373	330	323	338	329	392	360	349	307	329	353	332	304	365	311	348	311	341	356	345	375	340	359	331	327	343	349	337	320	319	377	349	370	344	352	332	321	334	331	352	362	342	357	348	339	334	348	355	355	329	341	337	326	350	342	349	310	329	373	357	360	337	349	356	338	348	311	343	339	308	325	381	334	361	346	325	341	346	373	357	344	324	349	368	347	358	338	342	314	316	333	373	330	324	323	340	348	335	339	324	320	356	361	341	365	330	353	335	334	359	347	357	348	346	342	359	357	345	337	308	357	309	380	347	334	339	338	309	360	358	346	357	373	359	340	335	338	344	381	362	349	318	325	372	349	341	359	344	347	334	315	354	361	364	366	323	349	386	344	357	339	321	352	349	362	338	343	346	328	348	355	324	387	333	315	349	362	364	333	357	319	375	358	343	303	363	329	351	331	331	311	327	354	318	343	361	346	332	343	310	360	311	324	359	349	331	325	317	368	318	371	361	331	360	338	391	333	326	306	349	346	365	328	316	326	329	322	349	354	341	329	351	364	346	338	350	328	345	316	322	339	337	341	316	322	360	360	350	315	345	310	357	336	354	354	339	369	357	314	327	341	348	325	329	339	356	341	356	328	346	305	345	320	335	320	325	329	355	364	338	314	318	340	324	319	389	316	372	344	353	344	312	303	362	358	336	343	333	334	341	362	376	340	342	358	369	342	349	361	365	361	369	352	312	353	376	336	319	332	329	354	357	335	343	354	364	310	396	338	342	343	339	343	344	344	355	327	345	321	341	355	357	366	344	353	355	374	350	353	335	343	363	327	334	381	330	348	336	357	364	325	309	322	326	356	305	341	349	364	346	321	334	340	342	332	371	354	326	340	347	349	339	372	332	338	347	343	325	333	358	326	355	329	324	326	348	342	336	333	336	316	359	349	333	348	371	347	336	326	362	362	342	342	371	305	389	308	344	342	333	355	338	339	332	338	373	328	309	321	375	353	338	305	336	311	330	343	349	342	349	335	321	324	294	352	316	347	354	326	357	314	336	346	342	306	340	334	333	324	350	336	324	339	359	312	339	363	340	313	342	333	302	340	365	333	336	356	331	352	343	314	348	352	355	320	349	347	362	365	318	349	361	327	359	343	309	334	342	358	355	356	335	328	335	333	322	366	343	374	342	336	330	328	328	327	356	351	330	366	337	328	357	350	389	358	335	325	346	353	323	340	348	348	340	331	303	356	337	348	336	329	333	358	329	355	339	327	366	352	330	350	356	330	347	336	331	329	344	348	321	344	344	316	339	334	360	335	332	356	348	364	333	339	320	328	325	336	348	340	335	339	292	324	334	348	348	319	325	348	325	350	330	383	356	331	313	351	319	355	336	366	349	343	329	337	312	352	322	349	343	328	334	334	344	336	355	323	355	355	380	328	336	322	373	306	314	339	332	364	332	349	363	315	341	341	346	349	340	347	342	339	346	327	340	341	385	310	362	356	322	362	342	382	343	294	335	349	331	314	306	371	311	334	307	306	320	375	334	334	329	345	342	326	359	323	338	344	332	337	362	377	313	347	351	371	348	327	332	336	371	327	358	322	343	355	353	332	325	349	341	329	333	358	365	354	363	353	330	341	309	345	344	315	323	361	358	336	330	324	335	352	335	333	338	338	315	354	333	318	356	351	354	339	322	353	339	360	328	334	331	306	379	364	378	349	345	318	318	365	343	337	361	332	323	323	347	368	346	349	355	330	332	302	340	344	323	326	331	313	372	345	347	359	362	334	351	309	351	346	333	387	347	353	343	378	340	317	312	338	327	341	330	339	342	334	325	347	333	368	343	347	341	329	363	331	332	340	357	323	343	344	351	335	361	358	331	334	337	327	374	335	349	312	326	339	374	333	325	358	360	333	344	366	346	332	352	333	357	301	328	377	332	337	366	343	367	341	343	356	331	350	359	325	347	364	361	318	334	363	324	380	350	352	332	352	339	358	320	333	353	332	345	331	329	335	356	334	339	375	348	365	369	329	330	324	322	334	341	313	345	328	312	335	340	349	336	323	356	330	321	330	311	351	341	336	362	311	361	351	351	334	370	333	336	300	329	326	375	338	315	346	315	368	348	344	343	331	356	316	342	341	316	325	320	372	359	344	375	343	357	370	349	345	334	354	341	364	357	293	337	356	337	302	325	321	327	324	347	357	310	334	313	388	349	373	323	367	331	352	331	303	346	355	328	368	327	353	338	339	339	332	316	326	293	395	323	319	372	355	339	316	350	352	351	341	351	317	384	332	343	363	324	358	322	358	363	326	335	349	350	335	359	331	329	364	350	354	337	304	344	376	338	323	374	351	318	329	340	357	364	333	312	332	365	338	351	334	331	372	310	347	328	369	330	320	346	328	359	346	378	364	344	324	355	337	328	364	393	309	347	295	332	318	355	318	331	349	345	356	366	325	349	324	345	335	334	335	352	326	330	351	354	340	362	329	335	368	326	335	364	330	333	342	314	330	321	344	337	346	333	358	339	305	347	357	337	366	320	321	346	349	324	350	339	314	321	351	322	314	344	325	313	324	339	356	337	339	322	337	383	353	331	342	340	361	318	352	340	360	317	356	348	329	343	345	329	342	341	353	310	330	370	325	335	315	348	330	334	320	354	334	371	384	340	372	372	352	365	331	306	321	340	324	338	340	355	369	337	382	365	375	310	346	347	352	345	334	326	328	333	344	338	353	370	383	335	337	338	356	374	349	357	350	320	330	354	358	340	320	353	362	367	332	386	334	331	337	351	354	368	335	369	366	349	335	341	346	311	326	335	325	333	333	358	314	380	332	352	329	332	370	331	346	317	330	330	368	345	328	337	328	354	327	327	338	385	314	325	343	318	338	367	335	355	333	330	365	328	370	357	345	355	343	382	325	332	327	359	336	342	338	358	318	309	299	371	331	342	310	343	348	334	321	344	335	333	311	359	318	328	328	336	348	326	344	361	340	336	367	328	312	362	327	374	328	323	362	332	330	366	335	353	317	366	353	355	355	333	326	380	343	339	331	305	324	340	366	319	376	345	370	338	300	322	354	353	362	334	335	325	329	377	356	345	335	401	345	350	340	379	339	364	350	327	349	346	345	329	351	334	321	330	358	355	334	319	360	337	345	361	350	355	329	346	343	346	340	316	360	345	361	336	328	301	343	362	350	343	310	304	328	344	335	375	357	342	332	314	362	366	352	344	344	317	341	353	345	365	368	345	352	326	313	365	357	320	368	344	353	338
44957	46461	34461	23179	18153	11602	5400	1901	703	564	1795	6167	3664	324	206	179	205	304	952	2484	2506	1205	582	246	187	164	257	437	200	179	353	315	189	183	280	466	286	180	204	178	204	177	183	179	201	180	177	193	206	187	193	188	180	192	175	197	190	192	189	175	196	179	214	201	154	144	185	185	181	187	170	164	210	197	159	183	190	179	172	181	184	185	191	150	176	182	189	179	196	188	185	202	197	166	171	194	175	162	176	194	167	179	200	187	179	177	177	187	155	187	158	166	198	183	150	166	181	199	178	180	196	176	167	186	195	158	190	163	175	165	196	158	189	173	159	187	160	178	187	171	208	188	155	179	186	171	208	186	174	193	169	206	174	154	147	193	170	172	187	181	176	171	165	187	185	176	179	178	198	169	170	172	201	148	164	175	198	168	199	180	158	181	185	186	163	179	166	188	185	203	171	169	185	184	169	186	197	168	158	168	177	183	174	182	193	177	186	196	177	184	172	173	184	202	165	170	164	187	182	184	167	160	156	202	197	178	186	174	198	168	173	172	200	189	167	163	157	165	166	188	170	182	197	183	188	189	173	170	186	158	192	170	175	183	169	176	179	184	177	169	186	172	191	173	180	182	180	188	162	178	179	176	156	215	178	183	154	181	173	168	184	165	183	195	204	179	172	181	162	169	181	170	184	176	187	193	178	208	203	178	200	184	183	182	193	165	182	170	184	181	167	176	164	185	191	174	199	172	173	200	175	182	204	188	165	192	182	195	164	179	196	168	187	171	188	179	170	192	157	168	203	172	173	177	203	179	174	173	179	171	180	181	152	169	163	194	193	176	179	169	175	167	171	176	191	170	161	192	179	173	187	208	168	183	194	169	181	191	185	167	156	180	201	165	165	177	182	201	176	172	192	188	188	169	157	185	175	200	165	184	180	203	167	167	177	148	179	204	181	176	173	175	198	174	168	190	182	174	202	166	159	189	165	177	179	171	177	153	168	188	170	203	199	188	165	183	178	179	161	185	161	176	186	190	186	175	193	178	183	178	180	175	164	172	203	173	184	181	162	147	190	195	199	190	149	199	170	160	152	173	185	187	182	180	210	168	184	201	179	175	178	163	178	177	195	161	195	188	166	194	174	163	196	205	174	182	196	190	177	194	158	178	181	162	172	184	205	199	179	195	177	161	151	169	175	207	189	217	185	176	181	181	153	195	168	198	199	163	183	199	195	181	209	170	177	186	161	165	169	182	184	178	193	171	175	170	178	205	180	162	157	173	163	182	201	179	168	167	152	174	187	195	158	185	179	193	208	204	201	157	179	154	176	150	185	181	156	194	206	177	170	197	191	201	164	180	183	187	179	170	178	187	188	191	168	179	185	188	215	167	169	189	189	161	163	181	199	175	165	169	155	193	179	209	192	182	173	151	165	182	167	154	186	181	169	204	178	174	168	179	194	180	183	189	172	152	168	173	167	181	204	171	167	189	157	183	186	197	184	195	178	148	168	168	180	193	172	169	162	178	161	171	189	205	180	174	157	177	176	186	175	162	172	165	183	171	179	190	196	191	200	164	163	167	176	181	181	184	207	160	186	168	183	182	163	203	185	160	192	170	188	187	192	173	183	218	174	172	177	175	204	200	176	196	192	161	185	178	189	154	177	188	185	187	181	203	190	145	193	191	180	161	184	160	179	181	181	157	178	196	178	178	187	187	183	191	150	167	193	176	171	153	181	177	177	175	182	192	194	172	172	157	185	168	185	180	184	164	172	187	187	186	148	191	175	188	167	174	216	194	202	189	154	162	144	169	187	172	182	171	170	202	190	177	174	201	178	179	192	184	185	204	166	209	182	167	195	174	206	182	181	205	191	167	184	188	177	165	168	176	180	184	197	185	180	182	217	167	184	170	172	181	178	207	172	171	173	157	185	201	173	188	177	182	186	190	200	170	193	203	156	173	170	188	197	200	167	178	185	199	165	174	176	184	179	184	181	179	171	188	176	191	180	180	177	180	185	174	208	169	196	153	186	185	195	180	182	175	175	149	151	170	173	201	158	199	200	166	162	193	195	178	193	155	181	163	149	185	181	163	178	194	180	190	158	188	184	158	205	195	172	204	178	172	180	172	183	162	187	143	187	189	196	192	166	177	185	187	172	157	169	172	171	176	173	183	176	197	208	197	187	178	179	201	193	190	182	178	185	177	189	168	173	185	185	157	177	184	179	168	204	173	200	162	174	182	179	171	176	166	179	182	170	183	192	180	190	197	167	171	174	207	191	185	192	189	190	175	194	172	176	181	169	187	203	159	196	178	186	192	183	175	163	187	164	161	178	181	182	176	178	183	174	170	153	185	178	178	169	194	196	188	177	180	176	203	186	161	184	189	183	199	169	184	175	189	179	163	197	169	178	183	186	173	173	167	179	186	199	172	189	188	175	198	195	164	177	168	191	193	178	185	157	174	168	218	172	182	201	194	176	179	182	162	177	171	191	173	187	191	170	170	175	158	179	170	177	179	163	158	191	180	176	198	161	161	161	188	179	180	149	178	174	169	187	202	168	186	190	187	187	207	185	176	161	192	182	183	183	184	165	169	190	192	198	172	179	176	170	158	168	179	155	186	157	189	169	181	172	180	172	173	201	193	168	180	180	187	172	202	169	190	179	173	181	185	189	184	170	181	197	191	197	168	178	152	175	178	169	173	170	175	158	177	174	158	186	183	169	175	165	195	172	170	199	169	163	170	177	156	152	180	171	168	190	167	156	182	191	173	150	176	183	179	192	174	206	173	195	201	179	194	172	219	189	194	192	171	168	186	188	175	186	185	170	159	177	191	175	172	189	174	191	163	161	178	188	164	192	180	207	162	172	178	181	176	180	169	183	147	176	167	167	186	168	203	177	188	176	174	169	198	179	166	193	172	178	202	194	167	193	150	173	165	194	169	183	180	194	172	186	174	170	143	178	189	184	189	181	171	171	194	193	174	190	195	182	195	188	185	174	183	179	192	174	196	182	186	171	163	180	181	152	190	209	175	170	191	152	176	171	184	199	160	182	184	170	187	169	177	156	191	168	178	203	185	186	179	173	176	166	188	156	176	151	178	177	155	190	196	177	200	158	189	165	164	165	181	180	166	182	176	185	161	174	198	179	205	156	183	175	176	162	189	181	188	186	177	188	202	197	196	143	179	184	194	175	180	210	196	158	192	184	172	188	177	184	166	195	194	172	176	179	173	174	186	178	183	200	168	207	171	173	171	185	181	165	183	188	204	217	173	204	182	180	198	165	186	175	180	168	182	177	181	184	196	199	179	157	203	175	175	174	176	192	166	169	183	171	187	190	169	161	161	197	155	155	179	158	196	178	159	196	175	158	172	169	146	161	176	179	191	158	192	189	170	151	172	164	166	190	165	174	155	198	207	178	170	185	165	175	180	166	170	184	186	190	148	177	215	191	229	180	159	190	169	177	166	187	155	172	184	185	188	161	202	204	195	171	189	178	197	197	188	148	177
37027	47457	26441	5138	2701	2158	1865	1948	1845	2536	8891	23806	10859	938	599	613	652	1348	5508	12832	12563	6472	2877	742	451	475	1048	2322	502	499	1451	1214	422	441	1179	2291	1079	412	379	378	404	412	403	413	429	424	451	412	403	400	462	398	434	398	395	422	414	456	403	421	436	413	411	415	431	383	410	410	429	407	431	435	445	427	437	413	375	393	411	436	412	429	392	405	395	405	409	468	374	429	389	440	437	423	433	416	405	380	422	387	401	391	407	400	402	449	426	428	420	395	420	407	422	432	450	411	443	417	396	427	418	422	419	386	440	440	392	422	397	405	401	427	449	376	436	408	456	443	433	385	401	417	407	450	404	389	405	428	413	406	435	396	392	433	361	433	399	413	424	436	402	388	442	436	387	415	394	436	411	431	421	456	456	399	426	409	428	381	407	397	400	388	380	408	385	417	412	449	405	429	424	396	424	420	448	426	409	428	416	434	403	389	423	439	425	401	421	410	449	449	440	391	403	439	432	414	431	409	405	400	410	434	408	411	401	438	386	453	407	421	408	417	407	405	446	422	425	438	401	391	407	384	409	461	408	436	461	395	405	408	394	377	428	424	427	414	412	412	395	398	425	417	430	417	417	391	429	389	412	406	439	392	420	444	406	412	428	430	392	424	431	417	402	424	406	446	429	396	445	388	416	429	416	386	396	402	413	413	425	432	428	426	411	401	423	396	410	413	450	414	427	416	410	397	395	388	413	417	428	422	442	415	448	443	413	433	421	416	413	412	418	380	379	411	426	420	445	429	407	423	434	401	421	451	408	397	412	410	391	383	419	387	418	439	391	426	373	384	412	402	455	421	429	408	413	398	414	412	449	417	397	434	414	429	407	459	389	450	427	442	406	407	416	428	442	409	430	373	439	422	421	397	408	403	414	395	408	383	432	391	393	444	411	392	449	396	402	435	406	418	419	418	389	417	409	430	385	440	399	426	425	394	406	452	365	412	426	384	437	401	444	383	410	398	442	400	419	379	438	403	375	429	382	414	429	439	466	442	393	402	420	407	388	391	431	418	424	397	415	394	427	408	421	403	403	396	457	406	415	389	409	424	406	370	395	415	394	420	419	405	440	386	438	386	456	393	448	423	448	429	431	432	420	449	407	403	416	457	441	434	376	424	465	417	433	422	421	390	395	417	377	420	442	449	379	410	403	401	373	436	408	413	437	413	417	415	420	435	428	423	398	390	426	444	400	411	397	420	402	436	416	408	393	440	409	413	409	369	422	423	406	394	395	434	407	404	449	403	411	438	434	405	443	440	407	467	397	441	395	401	392	412	387	422	414	406	398	426	418	440	435	414	391	424	397	395	399	407	413	403	409	400	397	398	407	464	424	411	415	410	430	410	418	428	445	428	418	414	430	377	422	467	407	386	414	402	405	442	442	401	379	386	418	445	422	421	451	417	385	427	429	413	424	440	439	444	464	388	425	417	391	374	399	360	393	409	430	377	429	426	382	403	428	409	422	417	435	409	397	444	390	380	390	383	452	419	394	426	424	393	404	426	445	394	425	430	426	410	439	403	406	456	412	399	407	409	437	393	394	414	419	421	397	397	413	372	417	417	449	409	415	425	426	405	412	426	399	427	392	409	418	424	402	408	425	403	431	413	442	445	372	403	393	384	387	442	436	433	437	429	428	396	401	413	408	394	423	428	418	431	394	409	430	409	428	370	428	416	395	412	422	418	424	444	430	439	436	413	405	412	439	356	453	360	420	415	408	403	416	409	394	411	390	398	421	397	434	402	393	407	422	412	389	434	419	399	421	402	424	406	408	418	405	438	408	387	407	429	412	420	412	409	435	453	375	390	433	443	411	371	397	405	427	413	409	418	400	412	429	429	410	407	417	400	435	389	431	423	432	388	435	403	393	426	471	418	413	446	437	414	449	374	433	429	429	411	436	429	414	430	427	435	431	418	393	425	419	409	423	401	432	437	350	454	398	421	428	413	422	387	422	433	419	398	387	432	455	382	409	398	390	377	412	443	421	432	384	432	425	378	429	434	465	434	447	411	386	406	446	440	384	402	401	394	409	406	400	411	415	455	406	426	422	418	370	463	420	447	429	398	394	406	422	391	409	402	420	415	435	367	405	443	386	442	414	398	398	413	435	419	374	415	403	436	437	430	406	417	393	431	409	396	412	395	391	413	405	394	408	393	414	421	380	387	432	463	404	416	421	430	402	433	411	370	404	417	386	410	389	426	417	399	424	457	432	437	432	424	418	402	425	394	419	425	391	452	412	449	451	404	410	415	413	452	412	428	438	388	395	403	405	399	401	420	375	407	392	416	421	408	431	396	398	408	442	426	443	437	402	427	370	433	449	411	407	432	410	385	421	411	397	406	380	410	390	401	424	432	383	439	392	412	427	426	412	423	426	387	444	400	413	420	432	405	415	439	452	427	383	425	417	379	418	400	407	390	422	361	427	426	397	395	425	398	400	426	414	408	429	392	408	408	414	380	412	448	422	408	413	416	413	394	423	420	421	399	408	412	412	379	415	411	412	385	415	441	416	421	436	465	418	419	391	431	435	391	436	427	420	390	418	409	434	408	396	412	421	432	426	410	389	388	423	402	408	429	390	403	410	401	408	426	390	389	435	374	385	393	399	360	430	404	412	406	422	466	430	384	434	419	389	412	397	413	447	403	388	396	408	408	423	465	388	436	429	397	439	413	394	445	395	393	404	443	407	410	409	441	413	432	452	410	394	411	422	416	396	405	426	411	433	431	395	416	392	408	417	428	405	387	413	412	392	405	396	413	416	398	412	404	431	420	403	420	411	360	421	389	416	395	396	394	396	422	404	418	424	423	417	415	394	399	425	409	423	425	442	383	439	416	446	388	407	435	422	419	429	374	398	398	400	400	401	398	403	411	427	438	396	394	396	400	427	401	410	424	412	411	440	407	426	457	425	441	394	405	414	422	391	450	397	421	430	411	409	399	413	419	402	383	429	407	410	407	400	427	446	411	406	405	419	437	392	429	380	433	401	372	381	401	393	395	379	386	431	407	399	382	395	414	422	443	411	410	416	417	417	395	437	364	411	386	407	417	440	422	416	448	447	405	415	427	435	381	424	405	419	420	403	413	417	406	435	432	392	399	418	418	436	386	386	374	429	409	428	409	410	419	463	419	394	384	410	379	432	400	399	432	436	361	419	405	428	440	415	438	412	383	424	405	385	389	414	385	416	412	414	446	463	419	369	428	398	391	427	424	465	384	414	396	421	415	439	393	436	387	414	404	435	421	439	452	421	412	416	413	414	400	380	372	427	434	363	410	419	415	394	435	371	382	435	412	414	399	398	396	415	443	445	379	395	400	414	408	410	391	395	413	400	398	410	429	382	435	446	418	423	406	426	445	411	400	405	435	438	442	408	393	399	389	404	405	411	433	402	399	421	412	432	415	437	414	402	452	429	429	452	460	426	416	427	434	409	394	417	402	396	410	428	410	383	398	408	446	357	413
50902	41763	32972	25083	22024	17892	11330	4957	1672	1325	4659	13009	11040	739	255	231	356	586	1896	5518	5447	2756	1231	328	166	185	841	1374	154	155	362	290	135	162	523	620	240	123	123	126	124	112	132	127	128	125	122	137	121	138	123	121	155	136	137	107	105	115	143	125	115	130	119	126	112	133	133	145	121	119	129	120	120	123	126	133	113	136	121	138	122	138	133	126	118	127	128	137	133	123	115	117	145	113	127	108	127	127	138	123	135	113	112	104	130	134	142	122	137	117	112	120	126	145	130	128	111	128	142	127	130	138	143	134	134	111	108	110	125	129	100	114	126	126	130	126	130	113	131	95	138	116	137	124	112	127	127	120	125	121	127	152	130	154	125	140	127	121	123	131	113	108	137	125	107	125	119	129	108	127	134	133	125	119	149	142	128	138	119	127	122	132	112	124	145	149	146	137	137	112	121	134	128	133	124	140	143	142	122	120	128	143	117	119	115	117	165	139	139	118	144	130	126	116	122	129	123	131	134	130	130	129	150	135	121	130	136	139	115	123	115	118	91	131	118	120	131	137	137	138	107	137	139	111	131	107	132	141	125	135	121	117	117	121	125	124	113	120	121	107	146	121	123	102	120	127	143	136	147	120	125	135	134	139	132	138	114	126	129	131	124	130	143	116	124	118	132	127	147	117	142	115	125	126	123	132	151	129	128	113	113	129	149	108	121	136	131	115	107	130	119	119	129	140	121	131	126	148	132	127	127	122	123	133	129	134	113	134	115	135	125	122	145	149	130	125	119	115	130	104	104	137	124	111	141	121	117	112	124	141	136	128	116	127	125	133	142	126	121	116	125	141	127	133	119	155	125	138	136	154	127	134	128	119	118	133	118	120	110	117	132	135	140	144	141	112	149	116	150	145	151	125	118	122	122	126	115	122	118	114	141	127	140	152	138	118	118	104	100	121	130	142	127	122	108	136	134	126	127	138	127	139	137	152	149	116	136	128	136	100	113	141	135	138	124	123	130	143	103	133	115	114	123	132	116	117	132	149	150	131	139	136	127	127	136	127	116	111	132	134	118	113	115	110	145	108	134	130	123	127	138	129	131	131	116	137	144	114	135	143	129	114	129	137	119	126	129	128	120	141	125	122	114	116	116	135	118	122	143	137	138	121	109	112	130	111	138	146	112	118	128	130	117	129	122	93	138	131	131	118	119	140	123	138	140	118	137	119	146	132	144	128	120	133	133	151	134	137	125	111	107	105	120	143	130	120	124	133	102	136	126	118	145	123	136	118	134	105	143	132	135	119	113	123	111	132	116	120	115	132	118	128	115	132	115	124	122	116	144	135	117	125	122	133	158	135	138	118	127	134	94	143	110	128	109	123	127	125	120	118	131	130	109	128	152	131	126	113	123	141	117	129	123	107	120	127	126	118	120	134	124	133	110	163	124	121	105	140	124	142	127	122	107	121	139	107	130	122	137	134	115	110	128	114	126	121	111	113	134	121	116	131	101	115	130	130	128	127	108	125	126	132	141	107	103	134	115	125	132	124	137	140	118	117	143	131	152	117	122	121	125	122	135	136	127	133	136	140	113	102	138	121	123	130	133	132	134	109	121	133	135	113	111	134	115	132	133	111	136	125	122	134	121	127	127	137	128	118	122	125	129	125	128	125	107	111	134	130	132	134	120	132	119	142	121	115	105	137	135	103	125	142	116	130	139	122	127	106	134	144	126	145	140	133	127	125	121	128	115	117	133	151	118	128	132	136	136	145	124	123	131	138	127	141	127	182	119	125	118	133	140	127	124	118	107	130	140	118	126	131	125	103	124	116	155	120	130	141	129	143	123	134	131	116	135	127	123	128	121	143	109	146	120	136	143	131	112	143	131	107	98	139	100	109	122	134	126	117	115	110	128	115	119	112	135	122	120	117	128	111	107	132	135	103	140	122	134	118	113	147	126	138	133	124	130	120	145	126	128	120	120	134	128	111	130	130	124	125	135	106	134	134	131	125	136	142	123	130	116	113	126	128	112	112	119	128	132	123	138	108	118	126	143	122	126	123	111	139	127	138	137	113	116	140	135	130	135	126	122	135	119	133	104	122	116	112	116	136	124	134	129	120	150	131	133	118	121	122	135	128	127	126	149	119	138	120	120	130	135	115	126	127	110	120	111	127	121	130	121	126	100	105	114	128	114	105	128	126	120	123	128	129	117	134	132	133	126	102	134	127	148	143	134	128	125	133	126	112	138	156	134	127	120	132	116	90	105	112	129	120	123	128	140	119	154	135	109	121	111	151	125	128	138	107	113	127	137	111	120	112	115	138	121	118	114	139	137	128	128	134	146	118	122	126	141	129	150	125	136	110	129	127	121	125	131	136	121	122	115	131	135	115	106	136	116	130	130	110	120	113	117	126	139	128	143	133	112	113	133	125	132	129	124	130	105	107	113	112	131	142	129	134	123	111	123	111	125	124	107	140	116	125	118	125	110	127	131	136	129	135	131	121	111	111	142	129	131	121	119	115	126	137	123	119	131	107	119	137	131	123	120	124	110	136	134	144	126	120	122	127	138	123	139	115	146	135	131	119	112	127	138	127	133	144	120	132	134	122	129	147	130	132	121	117	122	131	100	112	133	113	127	124	114	121	126	132	114	145	122	147	124	123	145	95	134	129	133	127	128	136	118	130	162	119	126	129	132	122	128	135	133	101	124	128	104	142	121	134	116	136	124	129	151	106	116	114	98	124	153	110	157	131	133	119	114	138	115	136	132	95	116	136	113	125	127	124	137	129	131	139	109	126	145	158	127	125	134	131	123	126	142	133	129	121	121	99	141	144	134	113	137	114	140	124	128	128	111	117	119	116	123	117	123	139	121	138	129	123	130	116	131	115	110	138	112	125	132	146	125	141	130	127	101	130	132	140	135	120	141	124	119	123	140	107	130	118	92	129	121	117	130	124	148	121	136	112	115	115	129	113	139	112	141	124	108	118	131	120	136	124	126	141	134	85	136	134	122	121	109	113	146	131	125	124	129	110	129	135	116	130	107	122	100	120	119	119	121	130	129	114	142	136	123	113	123	126	145	119	117	108	104	137	140	117	107	115	118	110	116	128	104	102	139	127	116	105	126	127	118	146	123	127	134	120	129	115	132	121	145	114	126	114	108	111	112	118	123	130	130	128	165	140	110	123	138	134	127	113	136	131	133	128	109	147	115	119	132	126	103	138	121	117	141	137	129	139	132	141	120	121	132	133	137	120	130	143	106	130	124	110	123	136	131	143	129	110	121	136	130	155	134	127	109	147	134	144	134	156	128	112	144	126	134	134	123	132	121	114	117	136	131	124	138	118	139	116	121	119	106	119	127	144	130	107	127	128	122	118	142	127	131	122	149	123	142	152	101	114	134	133	130	128	118	138	121	113	137	154	134	138	114	127	125	125	128	120	124	129	113	125	115	123	153	126	146	134	122	135	126	145	121	131	131	141	108	128	112	91	114	119	119	121	125	129	139	124
42727	46331	35885	9946	5764	4315	3991	3628	3347	5524	18821	34836	21206	2194	928	772	1778	3322	10348	23314	21031	12464	6516	1438	479	561	5377	7242	422	428	1994	1153	365	394	2981	3621	890	282	313	282	307	318	298	319	291	276	297	263	287	313	306	289	284	284	294	302	323	288	303	285	313	297	330	307	280	281	297	303	341	268	315	289	318	338	300	324	313	316	305	333	309	309	316	289	305	313	299	298	332	288	307	313	326	305	274	322	274	278	311	263	283	289	275	299	279	271	298	257	283	314	287	276	270	317	302	284	272	270	301	291	279	302	280	290	301	286	292	280	300	296	278	303	282	251	316	309	302	270	276	296	318	298	314	298	314	344	290	312	295	263	304	305	302	278	269	311	291	303	268	286	314	288	278	289	259	271	248	295	306	296	281	300	311	303	313	267	290	309	267	289	324	293	262	317	284	262	283	269	311	292	295	300	316	284	309	285	289	331	276	311	273	262	283	298	319	288	323	308	312	280	279	309	278	334	280	274	304	281	247	290	293	258	266	285	263	277	318	293	290	293	294	304	287	295	284	306	271	283	314	310	279	306	326	285	281	285	298	279	282	302	287	282	291	303	265	289	309	301	303	281	290	293	309	315	302	277	288	271	294	304	297	307	301	304	279	274	277	304	300	293	266	298	292	286	303	324	267	288	266	323	274	301	293	298	282	280	313	297	309	292	298	281	280	323	314	317	277	293	277	297	271	273	282	271	333	307	289	277	305	284	271	297	291	287	295	280	276	284	268	312	293	287	301	297	279	316	300	309	329	274	298	296	299	295	301	305	289	264	325	324	285	282	299	294	282	301	299	280	310	288	294	308	323	300	316	300	312	288	249	322	292	278	292	300	309	316	293	281	293	302	294	323	293	295	286	290	307	244	298	304	320	278	296	290	292	295	280	305	308	285	279	304	298	265	299	288	282	283	277	313	291	303	307	293	270	270	278	300	284	304	299	276	276	301	290	323	318	282	314	297	317	299	280	301	319	284	292	309	297	296	277	302	281	303	301	273	295	324	287	289	259	281	303	282	284	276	309	284	285	297	309	269	292	309	304	295	307	305	309	275	327	271	273	268	297	292	270	283	273	266	294	271	279	302	307	305	290	297	306	277	310	277	284	293	287	303	283	281	269	298	249	285	298	295	294	271	283	300	307	258	307	290	275	292	281	289	340	280	291	277	295	300	302	262	305	308	284	311	292	270	277	299	275	325	304	300	291	297	291	296	290	281	290	266	319	290	321	288	271	312	294	294	326	309	298	318	298	274	303	314	292	351	284	298	293	287	297	284	300	296	297	275	310	303	286	320	274	264	287	312	285	287	317	298	301	310	297	308	292	278	294	302	299	305	275	282	292	307	293	320	300	285	306	253	283	297	328	308	313	288	270	300	285	289	279	301	291	304	300	287	301	272	289	314	305	310	264	302	309	304	320	292	292	280	290	293	288	298	297	306	287	250	287	305	313	295	272	295	302	282	316	323	290	293	284	288	299	271	281	281	291	274	286	258	299	286	308	259	315	278	287	310	308	281	284	291	314	274	284	271	310	288	292	294	288	308	312	294	288	234	317	322	299	297	282	280	290	299	302	305	290	304	288	270	274	321	308	299	290	297	269	294	294	280	288	287	276	282	283	305	286	316	287	279	276	268	323	318	299	278	274	321	310	271	302	307	305	319	295	270	293	291	314	300	289	316	237	317	344	352	297	305	268	290	310	307	303	268	320	293	292	293	320	308	295	315	286	327	291	322	284	300	281	273	309	262	283	286	307	279	303	277	325	322	301	276	316	293	301	284	319	288	280	279	312	305	306	267	290	286	281	306	297	278	301	303	290	258	316	269	305	298	300	295	314	292	309	297	286	306	303	316	284	306	323	283	284	323	302	279	304	289	292	276	309	313	254	282	298	314	276	266	308	295	297	301	289	295	262	317	315	298	287	276	272	275	298	331	281	290	311	243	303	295	291	299	243	299	280	319	318	253	300	305	262	272	280	280	289	271	289	293	305	290	290	303	305	297	292	306	306	279	315	281	284	253	288	282	292	290	261	284	292	304	303	320	298	301	305	316	334	291	286	296	279	298	334	277	311	304	304	279	306	292	286	283	290	319	254	321	251	266	287	271	275	282	320	253	290	285	239	298	293	301	293	311	291	269	289	284	256	277	300	284	308	297	269	284	276	267	281	338	298	311	291	300	263	313	278	294	293	283	280	305	268	310	290	321	291	277	290	290	283	276	277	291	334	265	297	276	304	279	308	289	297	279	258	318	279	309	322	309	288	255	286	281	332	296	283	291	316	274	296	284	276	276	287	279	300	298	296	287	289	259	296	249	285	296	327	309	310	297	273	307	305	288	293	304	293	290	311	279	279	309	262	322	298	282	306	286	264	285	304	331	284	305	285	284	293	325	269	280	304	295	282	298	273	293	279	322	297	294	283	290	290	320	280	283	270	302	314	289	333	307	261	273	292	274	315	281	286	317	292	299	297	266	276	288	331	308	282	314	291	311	314	284	288	304	275	287	284	305	294	285	287	282	306	278	278	274	280	327	286	284	292	311	288	278	315	278	308	295	268	285	277	279	284	296	295	267	295	308	279	284	312	272	294	292	284	312	290	283	295	282	294	259	279	288	276	304	309	308	310	285	249	266	317	307	298	266	286	306	298	307	320	302	300	305	296	304	309	294	297	300	292	289	318	286	268	298	321	320	293	295	311	275	314	331	262	291	265	293	292	297	274	275	291	276	291	278	285	280	277	277	285	285	292	292	313	306	299	272	291	304	282	277	304	307	298	290	285	297	318	313	298	309	270	308	308	283	307	306	316	294	301	303	290	299	273	303	293	304	264	295	317	320	287	313	288	326	261	317	308	287	317	256	315	298	304	285	324	291	271	276	267	295	329	322	304	291	286	263	298	296	300	300	271	281	296	319	273	327	292	304	304	277	292	291	303	302	293	304	282	297	273	299	322	289	286	289	277	278	287	262	288	254	315	292	306	301	283	287	283	317	290	281	313	299	295	307	296	271	276	265	278	294	274	318	327	286	295	309	284	276	283	305	298	288	284	296	278	299	294	289	300	295	275	286	305	295	299	274	283	303	285	300	311	307	298	262	291	310	284	285	291	290	304	275	296	313	287	279	291	310	275	305	270	312	299	315	313	299	308	290	287	287	300	278	290	286	298	296	292	308	285	323	324	299	318	290	292	284	315	282	307	315	303	292	322	294	296	291	278	284	269	265	297	294	331	287	296	304	296	276	308	290	306	292	278	276	332	257	285	287	276	293	279	317	288	307	298	273	270	296	263	309	283	295	314	293	275	297	298	275	276	293	299	312	275	250	317	279	297	282	288	290	305	305	306	282	276	286	281	310	300	263	304	286	316	288	286	311	282	282	321	314	297	300	273	290	317	309	295	325	255	301	326	270	288	298	283	348	271	301	297	267	290	294	284	273	282	283	281	286	286	319	299	306	304	261	281	288	284	290	319	288
12181	25156	13662	2501	501	258	183	197	181	175	232	367	367	130	159	131	136	150	183	280	259	218	168	157	141	152	164	179	152	161	156	151	155	148	149	156	140	131	148	138	141	154	146	140	166	164	150	141	128	143	153	126	126	158	162	144	162	151	147	155	166	163	140	138	138	146	160	160	168	153	145	118	166	132	127	134	157	153	149	156	136	159	155	156	161	139	141	135	174	127	129	151	143	146	145	146	169	125	139	153	126	143	138	141	152	134	129	165	147	149	162	172	144	147	130	137	175	138	131	123	136	138	134	158	128	166	155	138	154	154	137	151	157	142	126	133	132	133	134	128	146	135	154	143	154	162	134	162	126	128	143	144	148	134	132	137	132	161	138	140	124	142	146	148	142	140	139	151	174	146	148	128	160	159	161	151	162	147	163	124	155	154	142	161	164	143	147	140	146	135	143	158	160	147	148	145	139	144	146	142	138	150	149	165	142	141	139	148	126	135	150	135	152	144	145	152	147	146	157	153	167	156	167	137	138	136	161	150	141	152	137	142	142	136	131	134	158	142	133	157	144	142	116	151	158	157	151	141	158	154	145	144	137	157	166	131	141	154	158	146	135	136	131	143	134	142	147	138	156	135	151	151	146	154	148	158	155	131	128	152	150	152	151	133	155	153	162	141	125	140	162	149	153	148	151	149	148	147	148	166	154	157	137	160	169	136	139	139	172	146	147	147	117	154	141	141	109	148	177	160	157	156	130	151	118	164	155	156	153	140	137	167	162	138	172	154	130	130	148	148	160	155	157	148	146	144	147	160	131	143	147	133	162	143	145	133	142	147	144	151	149	158	156	135	142	163	149	143	148	137	162	132	139	153	136	145	138	147	153	177	164	171	141	155	151	166	164	140	154	145	146	149	130	130	145	154	124	141	133	151	151	163	151	153	136	155	166	144	134	156	149	157	128	144	144	154	141	140	143	146	142	140	164	146	140	155	143	141	131	121	168	131	153	157	139	164	109	155	134	132	152	124	130	141	127	141	141	155	136	154	158	132	159	140	143	148	147	147	163	148	133	146	142	129	139	165	146	130	131	152	109	162	168	134	144	143	103	137	137	140	142	139	133	134	153	153	155	155	137	146	154	162	151	131	156	130	150	153	140	132	133	153	132	150	140	151	143	122	143	155	130	150	127	111	136	136	144	145	150	150	139	146	125	142	143	147	141	149	149	146	149	131	147	150	165	133	144	159	133	154	158	129	138	147	159	138	145	173	147	148	145	157	134	133	151	141	157	146	145	133	154	166	130	136	141	137	151	156	177	139	152	143	135	147	155	136	146	123	130	144	126	150	148	163	144	145	143	133	167	136	151	153	171	152	143	164	137	150	140	137	155	137	156	148	148	153	157	125	154	135	150	145	134	119	133	131	158	161	147	150	146	131	143	147	123	150	153	157	150	149	158	162	145	138	172	146	145	177	153	148	131	144	131	147	142	154	151	145	151	160	140	156	172	148	155	153	150	141	132	168	150	149	136	121	141	135	142	152	137	136	142	125	154	133	153	153	155	150	149	163	137	131	136	147	149	155	155	177	148	155	131	166	134	161	149	150	141	156	150	151	142	142	157	147	137	155	140	150	152	145	175	139	153	128	138	134	128	132	123	148	143	131	158	139	143	128	139	148	164	129	138	137	146	141	143	149	151	175	139	131	140	151	152	125	141	136	126	151	108	135	143	158	161	147	141	136	155	127	157	156	138	146	156	139	139	154	146	153	159	157	155	140	140	147	174	131	163	171	161	155	131	147	159	129	144	126	143	143	146	127	156	146	139	162	139	156	143	157	169	138	142	114	151	157	159	161	142	144	158	166	147	127	134	136	147	138	145	141	142	141	173	148	141	150	153	146	135	153	153	147	164	159	165	160	138	129	156	146	155	126	135	114	174	154	160	145	146	143	131	144	136	149	129	128	158	158	121	173	136	144	148	140	169	154	139	146	144	171	140	149	144	134	147	159	147	151	153	160	136	122	152	172	130	143	123	144	149	149	147	143	121	137	126	147	124	141	165	157	132	137	138	147	115	146	138	130	148	133	127	143	128	131	141	154	146	161	159	149	142	165	127	148	137	148	156	127	159	145	158	146	163	159	145	141	151	140	141	167	149	153	144	146	141	158	137	125	151	178	151	152	148	130	160	152	174	127	173	140	147	145	142	137	145	133	169	142	154	142	152	143	143	126	163	135	155	153	146	169	123	155	160	150	150	139	160	128	146	146	144	151	140	163	151	137	150	157	162	140	145	164	142	138	139	125	131	149	122	141	148	162	144	154	141	162	132	136	126	145	152	151	139	140	157	139	140	154	126	149	136	131	137	161	154	159	158	152	149	154	152	158	133	147	151	157	141	151	158	158	129	145	163	138	121	132	149	143	125	134	144	124	152	134	153	141	148	131	148	137	158	136	155	140	149	132	152	147	144	145	148	121	126	161	112	118	130	135	147	149	119	145	134	151	145	126	131	141	146	160	144	127	146	173	136	158	151	162	132	149	160	134	123	147	144	133	151	133	157	147	173	155	149	151	142	143	141	140	179	129	169	139	146	134	144	132	135	130	160	136	137	155	146	137	136	140	125	134	142	146	182	148	138	137	141	140	148	145	139	128	135	144	123	170	132	134	140	145	153	142	132	138	150	135	136	145	134	156	155	132	125	149	145	155	139	153	140	155	148	139	146	131	142	138	158	150	149	126	143	155	147	137	164	123	128	125	127	160	136	140	114	143	144	144	192	144	147	130	153	142	126	151	143	150	145	129	137	139	142	133	151	141	150	159	163	155	175	172	172	145	168	155	149	147	128	178	144	134	144	144	150	132	172	159	142	158	154	157	133	130	148	141	145	154	160	147	149	139	146	167	163	149	148	153	140	164	146	139	151	160	133	150	156	133	172	148	131	159	115	135	139	155	144	145	137	159	128	134	168	148	142	166	140	124	137	136	119	140	148	138	132	125	138	151	138	144	141	148	147	128	133	134	151	129	153	148	159	150	159	134	137	154	158	142	141	147	113	129	152	160	160	129	135	157	143	157	160	131	156	130	132	124	139	152	140	139	161	139	141	148	145	141	156	137	133	142	154	153	159	159	149	135	120	147	140	141	155	139	133	162	131	166	180	133	137	132	127	138	144	142	157	157	138	136	155	148	131	183	156	130	128	153	143	140	153	148	120	135	140	118	171	126	139	135	152	159	139	144	149	153	142	146	134	127	136	142	147	173	152	123	135	139	145	150	145	150	138	145	124	149	139	137	172	153	156	146	153	149	134	156	137	152	145	143	149	148	145	142	140	130	140	131	130	144	133	115	136	131	155	134	151	135	116	159	148	160	116	160	128	166	134	146	131	144	137	154	147	145	153	159	140	136	134	132	145	140	121	138	132	130	136	161	141	150	146	153	146	166	117	175	165	141	154	143	138	156	126	130	137	149	142	134	155	139	126	140	158	148	155	122	148	142	159	161	180	136	132	147
10092	24957	11915	1190	661	559	522	489	466	485	929	2074	1891	395	401	357	381	414	682	1300	1307	825	615	371	342	311	449	554	359	373	375	351	337	381	417	447	375	392	365	359	372	353	374	359	367	349	366	370	335	330	366	328	370	376	341	349	355	353	361	358	314	366	327	368	354	336	337	390	346	379	383	361	356	377	367	344	362	341	358	359	368	331	368	377	369	360	344	348	353	362	371	362	330	347	380	345	339	339	367	338	368	344	347	353	354	356	360	345	364	381	345	337	367	353	333	349	360	358	331	358	345	355	358	356	374	336	325	369	352	348	342	389	345	362	319	334	338	336	357	356	368	363	341	348	324	333	334	379	342	357	364	371	375	351	349	368	350	332	310	331	342	343	340	349	355	355	350	328	370	351	363	368	370	366	366	335	370	358	362	350	338	331	334	372	327	370	329	346	321	349	362	352	366	362	357	362	393	343	353	360	359	362	379	342	382	360	363	379	325	359	343	332	343	371	340	371	364	321	368	356	370	375	378	359	369	368	318	355	317	369	322	357	359	362	315	329	332	342	356	319	324	358	308	339	366	336	343	362	372	380	368	380	352	353	357	329	350	351	386	356	360	332	329	379	351	328	355	349	321	357	349	359	337	363	344	354	368	347	340	302	376	337	359	368	351	354	359	366	361	358	326	341	373	354	292	365	360	338	341	345	358	336	315	343	345	356	345	333	352	341	371	337	363	395	350	343	327	330	314	375	363	357	377	345	369	360	351	334	355	306	312	360	360	360	313	358	325	371	368	346	358	347	335	354	376	355	356	343	365	361	358	376	350	365	340	335	346	359	388	352	346	350	347	357	347	319	377	313	347	329	333	341	359	341	333	354	372	380	376	316	389	345	334	346	334	345	328	355	344	327	327	365	342	379	360	354	359	355	331	327	357	369	359	350	345	346	362	339	342	346	339	355	374	375	355	362	379	370	353	349	359	359	339	334	341	376	385	348	327	376	332	389	354	322	337	355	318	358	392	372	352	334	350	350	379	370	362	389	320	349	361	358	359	368	371	351	354	349	343	355	352	344	383	360	323	360	350	346	348	315	324	372	341	353	358	363	339	338	373	370	354	335	348	374	338	354	330	358	359	360	369	340	329	369	327	356	345	351	348	336	383	329	336	369	375	354	345	373	356	368	360	333	348	348	343	408	348	349	343	344	361	349	360	346	383	361	325	388	382	392	322	341	400	335	319	345	346	350	348	372	329	327	352	343	361	358	353	333	342	349	360	358	355	345	353	378	369	394	352	377	347	374	383	399	359	333	351	361	356	376	349	359	359	304	356	368	334	300	368	317	380	328	358	327	308	331	336	355	352	351	329	386	385	317	349	354	308	357	310	354	339	395	388	359	336	353	362	343	347	345	343	284	326	375	344	351	356	349	357	378	330	376	335	337	355	391	343	365	356	391	331	364	359	342	349	374	376	364	364	340	343	337	352	366	362	344	368	336	343	347	355	318	396	368	350	343	364	393	364	346	360	326	373	395	354	325	340	340	403	350	363	367	352	332	365	337	376	355	349	351	362	333	334	369	361	362	336	362	313	347	354	364	342	315	368	325	332	314	324	365	367	348	336	343	318	361	348	335	359	383	369	331	343	376	354	349	328	351	367	350	336	326	350	324	348	348	334	375	388	327	337	369	377	339	343	349	355	359	335	382	366	332	332	357	377	352	344	352	364	363	367	367	353	360	386	349	380	371	379	337	340	333	357	398	345	360	354	352	378	348	367	344	370	363	355	335	368	324	335	347	345	328	347	388	349	342	366	340	381	336	360	359	352	373	338	376	349	356	350	324	339	349	364	369	366	361	349	367	352	339	341	329	345	384	355	302	366	344	333	334	366	353	348	375	327	332	392	371	336	336	377	363	371	371	320	346	374	349	356	347	340	365	330	354	371	351	380	325	322	383	376	370	351	350	338	313	344	396	324	349	332	372	361	307	323	345	369	327	385	375	368	350	345	360	362	375	351	350	334	334	332	348	408	352	350	356	363	337	342	345	356	359	340	384	344	345	327	343	353	349	340	352	337	375	363	313	367	361	370	357	337	331	332	340	379	380	352	362	339	359	348	356	338	330	350	350	338	375	342	320	347	330	379	406	336	363	336	333	294	357	334	384	352	345	402	368	361	336	345	338	338	364	333	336	349	353	355	323	353	350	352	308	344	346	355	355	393	319	365	362	362	350	340	343	313	337	347	356	322	374	361	356	353	329	376	343	385	327	356	368	344	355	350	382	329	365	372	320	369	366	393	377	340	372	350	340	348	348	362	348	356	328	394	373	336	358	338	356	337	361	351	364	368	330	370	326	350	356	344	384	390	360	350	343	343	382	338	377	321	352	357	344	330	337	353	343	344	386	378	339	361	354	351	380	355	342	365	401	369	351	372	347	356	371	358	319	372	360	346	346	350	378	358	386	355	360	349	371	340	353	367	350	358	337	390	344	363	376	356	342	346	380	349	367	371	360	385	346	343	354	345	358	337	336	354	329	377	325	350	317	370	355	381	376	333	316	352	363	398	362	363	346	342	339	354	335	366	394	370	348	350	374	343	362	326	366	360	363	355	344	349	347	321	370	329	328	351	373	407	318	344	345	369	359	354	382	345	352	358	356	334	376	384	363	363	329	345	341	339	354	370	349	349	356	376	358	375	329	355	369	322	345	383	336	377	351	372	351	360	335	334	359	362	374	351	334	319	377	357	346	355	341	383	355	366	345	344	366	374	330	344	359	355	344	360	357	354	352	363	346	350	347	358	352	360	363	340	295	351	354	363	361	371	343	373	352	371	330	364	355	364	344	359	356	348	369	340	361	370	384	374	354	345	366	360	350	344	322	344	368	348	375	339	329	368	347	315	368	349	371	374	387	349	353	358	373	382	350	354	367	342	342	357	354	369	367	347	352	359	343	345	368	338	370	352	351	362	362	341	372	374	372	368	331	337	361	355	344	355	289	321	372	311	388	367	390	358	345	334	344	330	327	334	356	394	351	342	359	384	375	346	374	332	333	334	344	355	345	366	368	343	316	333	358	373	374	366	354	318	327	369	358	349	346	369	366	313	357	357	344	382	349	348	348	391	369	360	360	336	334	388	319	336	351	364	366	319	344	371	311	365	358	335	321	347	369	375	341	343	354	330	343	367	390	351	361	372	341	319	362	346	309	400	388	330	378	363	381	362	338	345	384	325	341	346	331	370	346	313	386	378	366	342	342	331	354	323	324	345	347	342	346	361	329	349	345	365	372	371	318	345	332	317	350	376	344	315	324	339	344	349	310	350	357	343	353	332	347	334	365	373	352	379	381	385	363	367	348	369	364	374	361	328	381	394	325	357	351	377	333	344	335	366	337	323	324	341	319	340	334	334	332	292	330	366	387	344	364	338	356	375	346	352	343	347	342	346	359	374	386	307	321	363	355	354	339	347	352	325	378	355	316	337	313	335	343	340	352	331	358	327	347	357	352	374	376
42842	47442	36295	22972	18525	11551	5419	1856	646	611	2167	5943	5474	437	229	197	206	312	835	2185	2376	1477	715	290	169	191	411	647	190	197	199	174	170	182	220	372	266	189	180	169	164	171	166	165	161	181	190	177	182	173	157	149	187	190	170	174	183	173	193	156	210	174	192	174	161	186	189	191	182	165	169	171	180	165	171	162	182	177	183	154	143	169	184	184	177	168	181	156	189	158	165	195	203	196	169	207	176	155	179	174	160	166	179	211	173	181	167	176	174	187	182	194	188	170	150	175	169	173	191	162	184	201	146	192	179	162	180	170	164	173	150	164	169	176	153	183	192	173	205	202	181	173	180	184	191	178	166	166	173	187	204	157	162	179	181	170	188	178	196	179	179	173	170	187	186	177	174	153	203	191	171	188	179	177	181	185	209	188	169	178	171	173	178	202	178	182	192	175	185	160	167	166	181	177	179	173	183	156	213	180	163	171	192	177	159	171	159	156	180	162	195	175	172	183	200	171	176	177	176	183	166	173	157	159	160	179	169	172	174	194	188	172	167	191	175	170	202	182	184	169	186	181	169	177	171	173	165	184	179	177	168	204	187	186	171	175	176	186	171	204	169	169	169	143	167	188	149	170	167	178	170	173	181	163	199	205	176	189	175	183	207	167	170	178	157	165	176	190	179	184	184	178	195	173	187	184	188	196	193	192	164	166	194	186	189	165	171	173	166	147	186	197	199	187	197	167	189	186	174	189	169	188	175	165	170	199	186	198	175	172	188	174	190	184	192	185	188	163	189	178	196	168	167	178	159	182	185	162	180	186	197	157	191	186	176	195	171	161	188	178	173	195	161	155	166	189	189	152	170	194	200	182	173	187	194	149	192	198	181	173	182	185	193	167	173	187	184	186	179	187	186	191	168	173	139	171	210	192	189	165	148	186	191	170	159	150	194	176	190	156	156	178	195	174	188	191	198	198	183	191	178	181	181	167	190	174	178	195	173	167	174	183	177	164	181	177	188	187	201	170	180	170	191	164	178	169	207	186	199	181	165	192	157	178	165	203	164	169	164	193	187	161	171	196	164	174	197	150	215	168	189	175	178	173	172	198	175	183	188	169	177	162	145	185	191	161	171	194	167	183	200	162	186	192	193	176	198	180	164	153	179	189	164	163	149	178	180	170	159	175	163	193	184	167	160	172	168	145	202	192	178	157	183	167	203	161	200	180	172	159	168	176	184	179	154	190	165	173	175	167	202	157	190	166	193	181	196	198	186	189	166	172	180	168	175	206	184	162	174	167	178	188	151	188	174	180	175	167	189	178	170	163	162	167	186	187	177	165	165	170	180	194	169	186	173	194	165	179	212	166	166	168	155	175	177	180	179	211	158	167	211	191	188	171	198	146	151	196	171	210	183	167	193	166	170	206	156	150	166	153	174	178	189	180	170	179	161	190	187	188	176	181	177	177	179	196	162	190	203	169	155	161	166	165	176	177	200	173	174	171	191	183	172	187	162	175	184	206	164	167	203	175	177	189	182	174	174	186	180	171	168	179	165	183	231	178	171	182	201	191	193	201	162	188	175	171	177	168	182	177	182	184	184	168	161	206	159	189	192	168	187	157	166	175	199	173	187	168	176	180	170	181	160	181	154	186	185	199	180	166	164	150	216	176	193	202	183	176	158	185	177	157	165	161	202	212	181	200	183	177	181	173	214	176	160	144	171	188	165	175	175	185	190	156	175	166	175	189	191	148	202	181	157	175	181	194	185	166	191	162	178	198	200	173	171	170	159	191	216	204	173	216	187	172	181	185	181	140	178	159	199	171	172	181	185	176	208	176	188	173	174	176	170	194	177	154	165	149	187	173	197	166	183	206	167	165	173	162	160	163	191	197	195	177	178	186	174	174	176	196	185	183	154	183	182	153	158	179	183	207	172	195	175	175	183	226	175	183	181	178	154	173	177	181	173	188	168	172	168	193	181	168	173	189	173	192	178	186	198	186	169	177	189	191	174	207	174	152	181	177	189	162	200	169	178	188	172	184	175	153	198	179	179	188	190	180	165	163	162	177	181	181	161	166	170	183	189	158	155	186	167	191	190	181	176	170	193	181	204	186	163	187	192	167	151	188	198	153	194	174	182	193	176	171	208	175	175	177	189	179	189	170	169	176	181	197	174	182	167	182	185	174	171	175	191	200	156	176	185	161	205	204	188	186	145	179	187	156	189	160	180	172	197	163	164	180	173	154	185	212	161	175	164	162	175	149	180	175	177	187	179	192	176	185	228	193	159	182	187	152	187	196	174	155	175	187	198	185	173	182	169	206	195	167	158	190	178	175	184	178	164	170	182	199	169	193	187	182	165	151	163	159	175	186	179	180	167	179	173	166	165	167	206	193	171	182	211	167	174	172	181	151	167	189	171	182	180	180	194	184	190	173	185	196	187	175	181	152	193	165	172	215	197	176	197	176	185	164	183	193	197	199	183	183	202	175	188	173	196	181	163	183	183	196	189	186	209	181	171	177	192	160	181	203	172	165	193	180	186	181	171	189	165	199	178	174	180	151	172	193	184	173	171	176	181	190	176	182	182	154	191	174	148	184	206	166	184	191	203	173	201	164	195	178	164	162	158	157	191	167	151	175	161	202	176	171	154	175	177	172	175	183	172	161	196	172	194	162	193	184	165	200	181	167	176	161	186	184	164	186	159	164	210	189	194	192	163	178	199	179	162	203	180	182	169	155	166	192	173	201	188	164	183	194	166	183	171	184	169	202	163	155	146	185	223	166	185	171	188	191	185	167	189	180	151	181	153	181	213	180	179	195	179	189	191	180	156	170	169	167	174	201	172	166	168	187	186	172	201	206	179	176	178	163	160	149	195	167	191	183	176	195	152	167	201	180	180	155	165	157	164	169	176	177	203	183	184	181	159	184	181	186	183	184	161	173	198	180	174	181	199	208	180	177	185	174	173	186	190	190	163	201	197	163	180	161	165	178	172	183	158	173	190	190	174	197	185	180	152	188	176	175	170	181	157	176	164	177	154	180	164	199	189	172	175	183	182	170	161	190	167	195	186	169	192	169	172	174	181	177	197	173	181	179	173	195	179	184	174	150	174	178	181	185	162	170	206	168	190	190	179	196	159	185	163	160	178	179	178	155	167	200	195	189	185	164	189	178	165	153	189	179	177	181	199	192	199	183	189	158	182	192	206	191	164	190	173	182	167	180	170	173	177	174	159	165	190	183	172	179	180	169	157	161	180	191	190	182	183	175	172	157	167	182	188	174	174	209	184	155	172	188	182	189	163	160	168	177	189	171	171	174	176	175	165	155	170	170	202	176	193	178	179	186	192	170	180	200	184	161	182	180	165	174	198	185	170	210	170	184	164	169	156	150	189	194	194	175	165	167	180	171	174	174	189	174	173	152	163	161	179	186	155	174	182	187	158	167	168	193	162	185	140	164	200	162	170	160	153	190	183	167	196	187	172	178	188	168	198	176	173	155	197	190	201	186
33846	47204	27552	4206	3474	2473	2142	1800	1845	2555	10971	23012	17346	1476	653	647	535	1141	4762	12391	12125	7842	4083	1031	516	477	2063	3521	433	464	547	465	453	464	738	1697	1148	417	407	425	391	413	436	425	428	400	392	413	409	403	443	441	426	441	428	401	452	411	415	399	412	375	419	403	403	421	406	392	418	419	397	444	429	426	410	396	390	434	444	421	463	425	401	436	420	371	422	403	467	421	448	450	401	415	419	409	412	426	419	417	392	407	391	456	407	411	390	426	403	433	433	406	400	422	406	414	447	444	422	434	417	449	416	411	422	389	420	382	401	400	380	437	428	384	417	375	433	398	391	404	427	412	450	430	453	392	396	408	424	429	379	389	415	427	400	460	422	387	384	452	379	409	411	401	373	439	400	398	412	387	419	397	371	402	409	409	413	443	396	412	372	428	402	410	409	408	445	417	431	421	433	400	400	391	405	391	386	406	410	401	420	424	388	409	395	412	422	434	408	399	404	396	435	452	410	384	411	395	413	410	440	417	435	374	407	413	410	441	407	399	449	419	441	402	386	383	430	430	437	408	406	406	409	395	417	430	401	414	394	435	428	414	433	439	398	406	425	444	401	421	419	429	414	441	413	394	420	429	440	430	388	432	409	422	410	381	428	405	388	431	417	390	424	404	434	395	402	415	406	450	413	393	397	383	419	407	423	401	418	429	425	370	403	452	435	413	400	417	420	418	436	416	392	371	436	434	412	431	427	451	418	428	418	400	395	409	392	399	387	434	393	411	390	377	375	383	389	394	388	402	388	409	426	402	414	427	398	438	399	400	388	413	432	424	427	390	448	425	402	392	407	401	429	423	419	414	431	393	408	374	446	441	410	422	434	440	407	418	405	439	391	412	404	394	453	395	435	354	429	411	395	413	403	418	383	401	424	426	425	416	423	397	399	466	428	433	404	423	417	421	408	427	407	436	388	382	389	425	413	426	449	428	416	420	395	413	431	403	413	394	370	429	404	407	422	411	398	398	455	420	391	403	432	411	382	466	456	404	422	445	431	407	431	399	400	380	419	393	455	387	424	441	420	413	405	440	416	422	383	391	383	388	411	418	403	408	369	416	402	417	398	393	442	396	403	393	435	414	414	371	427	391	439	447	423	402	434	409	385	423	410	409	408	413	419	420	400	420	378	435	414	402	395	429	384	423	435	411	402	407	423	418	401	433	444	411	425	391	415	395	445	418	396	422	426	432	407	433	376	403	410	401	442	384	400	423	437	407	419	405	396	415	393	429	437	414	426	454	401	438	422	449	414	413	384	403	434	441	406	407	392	423	374	429	428	443	422	401	443	435	400	407	449	393	418	402	368	422	402	399	405	418	409	393	422	394	384	394	447	407	379	414	397	417	380	443	436	394	392	400	397	432	448	422	428	390	438	403	397	455	378	362	426	390	384	396	370	424	397	406	387	379	422	379	409	413	436	422	433	449	429	409	440	445	403	385	408	411	418	404	386	391	424	436	419	389	418	429	410	439	452	399	430	405	430	414	431	399	380	441	401	411	440	404	419	423	406	429	450	380	400	438	407	414	412	415	437	441	440	440	419	418	467	413	422	414	380	414	397	415	366	406	422	419	369	394	411	390	388	397	422	428	408	453	410	424	405	414	398	421	421	415	404	443	420	430	410	410	412	444	374	419	441	404	420	426	387	430	403	424	392	427	390	445	420	433	394	420	407	419	419	378	411	414	412	418	401	428	420	393	418	410	398	399	428	390	432	414	382	415	416	429	400	401	447	428	397	392	449	376	419	430	424	413	415	413	439	418	412	431	405	414	372	422	389	442	411	389	408	420	411	423	436	425	457	432	409	413	395	419	429	389	440	413	405	419	383	419	382	451	433	438	374	392	410	397	404	431	377	406	437	412	467	428	393	397	425	469	405	421	443	406	393	425	387	413	382	385	442	397	412	415	392	415	433	445	404	411	416	376	409	408	439	408	406	423	420	406	407	433	378	411	406	393	431	424	423	406	449	440	397	424	419	431	425	408	446	434	418	375	406	413	417	407	401	385	425	439	397	409	448	442	396	439	401	465	408	410	385	438	435	424	410	378	423	395	431	427	405	401	386	382	402	413	403	436	390	448	410	398	399	439	369	432	432	403	403	408	433	424	436	413	450	397	421	402	406	408	428	414	436	419	395	407	418	374	397	397	393	406	419	424	419	437	423	419	436	378	402	416	392	372	398	423	430	431	422	418	410	387	437	426	433	419	421	378	404	404	402	398	442	400	405	409	413	441	391	421	420	399	429	438	436	385	402	438	422	454	439	399	416	415	388	386	433	420	415	409	385	425	433	398	406	406	447	394	403	374	379	405	420	399	393	402	417	419	390	408	389	395	416	436	423	424	401	424	387	431	387	409	468	422	398	424	410	399	416	386	421	389	402	396	398	429	409	439	390	419	411	394	399	428	405	419	448	407	428	419	394	441	414	399	422	426	389	429	430	444	387	434	399	452	393	381	399	437	410	403	411	390	431	425	424	440	405	466	413	418	410	439	417	390	431	436	466	410	408	408	394	386	447	407	406	409	413	391	394	446	387	403	392	449	387	415	409	401	401	452	413	390	429	446	414	422	399	409	416	390	394	413	396	400	418	409	390	432	401	395	470	447	420	417	415	445	416	427	392	398	423	446	403	427	423	424	411	402	403	407	429	414	433	372	404	392	407	415	432	486	415	433	390	425	446	404	401	407	425	409	433	457	393	413	407	404	454	452	424	405	426	361	361	402	383	401	386	426	431	434	386	419	384	415	415	428	375	399	413	406	390	403	391	365	402	412	455	423	455	402	434	457	420	390	408	407	400	472	425	446	403	379	398	407	434	403	400	422	372	405	435	393	445	450	390	384	421	441	438	437	408	425	388	426	424	431	390	444	381	408	395	423	380	385	419	426	364	422	380	411	420	445	418	406	406	426	402	431	419	424	398	414	410	399	426	399	394	421	433	438	385	394	422	418	418	426	439	427	399	381	409	445	404	449	421	391	404	408	433	409	413	410	382	425	414	382	417	427	407	416	400	443	423	411	403	398	432	404	420	446	412	421	407	416	400	432	390	408	406	422	422	420	425	403	437	394	429	424	399	421	408	405	413	399	436	406	425	394	394	422	412	416	388	420	397	390	406	424	382	462	413	387	452	448	367	446	430	432	379	397	410	422	392	420	384	398	429	371	425	403	404	427	416	406	451	409	409	430	398	425	430	419	433	413	409	391	427	405	413	440	427	405	390	372	406	413	379	418	405	429	433	420	407	461	409	405	405	416	439	406	426	403	402	413	414	387	409	462	405	421	388	375	448	406	401	444	441	426	411	389	428	403	446	401	402	390	466	404	428	425	414	445	417	388	450	440	428	381	376	443	436	394	425	420	371	412	447	420	387	400	434	422	420	421	412	432	421	400	394	372	409	416	400	413	402	418	408	446	396	407	454	418	399	409	434	402	402	414	438	384	437	408	417	410	385	379	391	473
49988	46327	34867	24860	23090	19675	13371	6504	2270	1068	4468	13182	13709	1022	227	201	164	259	1788	5215	6087	3111	1505	494	166	254	1496	1410	151	135	153	139	128	129	239	530	333	119	137	147	114	128	136	147	132	151	122	139	120	129	150	145	119	138	117	127	137	122	120	105	127	124	129	120	149	125	129	121	123	128	121	125	136	131	133	126	139	136	107	135	114	130	129	139	130	138	139	124	149	103	138	140	119	129	159	133	104	123	139	143	123	126	105	122	119	118	124	152	130	148	149	132	146	122	113	138	138	127	115	119	120	126	133	126	109	118	147	122	132	133	119	127	136	109	125	129	130	140	119	136	127	124	127	116	127	107	112	138	118	122	130	107	108	124	134	121	133	123	130	136	127	120	121	137	129	116	157	133	115	122	112	133	139	110	99	124	131	140	115	128	152	140	127	153	124	125	113	124	129	130	137	138	149	119	134	119	98	117	127	126	125	127	131	149	129	131	140	130	117	122	140	141	128	118	125	166	152	110	127	127	142	103	125	130	128	137	139	141	125	122	124	134	118	123	121	117	149	111	126	114	101	108	113	132	133	140	144	133	128	124	142	117	118	117	130	112	128	108	138	121	111	137	145	120	136	118	120	106	131	145	113	137	135	137	137	114	109	137	110	122	124	133	133	118	112	129	134	126	150	133	128	150	120	137	141	141	123	118	136	149	124	117	135	109	124	124	138	136	116	129	134	141	113	116	118	154	122	137	115	126	138	110	131	109	110	143	117	132	128	133	137	132	134	136	135	106	130	129	117	123	107	112	145	143	130	125	117	139	111	137	130	120	114	116	142	115	140	116	153	126	117	136	133	144	133	131	153	136	132	135	120	122	112	132	118	122	133	121	123	107	110	122	147	135	114	127	125	123	130	138	129	123	149	118	130	136	127	150	125	109	109	160	135	137	145	131	130	126	122	112	110	102	124	116	116	118	135	120	98	135	117	115	133	119	124	133	142	126	135	112	151	106	147	119	114	120	115	125	134	133	135	126	113	115	133	132	123	148	119	128	118	113	122	129	140	118	146	110	113	123	137	133	136	122	116	130	124	120	142	139	136	122	133	117	113	115	113	126	129	142	140	135	114	112	122	133	134	135	137	147	119	133	146	108	131	132	137	126	126	114	119	117	139	135	115	129	106	130	115	132	122	126	114	127	130	132	112	117	136	126	147	117	136	113	140	140	145	129	123	114	119	137	126	119	140	132	100	127	120	115	117	129	120	112	117	145	107	128	109	131	133	136	147	131	115	120	128	116	116	114	117	135	125	125	132	116	142	132	127	109	127	135	109	121	136	139	138	97	103	123	124	115	91	116	135	122	141	133	141	124	152	123	111	119	132	112	122	139	107	122	123	138	106	126	122	110	135	124	105	130	123	138	124	122	131	114	120	143	138	122	127	116	127	117	118	115	129	121	140	136	136	110	108	128	134	156	141	137	138	118	134	139	147	137	129	112	141	123	121	127	131	133	130	139	118	132	145	113	127	143	141	118	114	115	142	106	139	120	124	132	137	129	123	116	112	122	122	150	110	130	138	133	102	138	120	120	128	132	141	117	118	112	123	133	135	93	146	129	122	143	148	129	128	117	121	131	130	107	125	122	121	118	123	133	126	127	118	137	119	132	122	117	125	142	120	125	142	136	106	141	114	121	124	106	152	120	128	99	133	109	131	133	124	140	133	114	138	126	135	123	124	105	136	120	109	112	143	140	102	127	145	111	137	126	124	129	124	127	133	110	117	143	127	138	126	143	107	110	145	145	144	134	151	134	135	130	140	126	115	129	140	139	119	122	142	145	114	127	137	131	122	129	141	125	126	120	128	155	123	155	142	126	108	130	149	109	123	140	146	130	136	108	154	123	130	107	138	112	135	131	144	118	124	121	106	115	109	140	127	112	114	117	118	95	116	138	135	119	139	134	117	141	128	120	137	137	149	117	109	122	156	119	108	141	102	145	156	136	125	134	120	121	117	140	120	121	129	146	118	129	137	132	110	136	104	114	137	119	129	125	130	128	110	119	128	127	113	128	140	134	123	142	118	136	116	132	136	120	137	121	119	144	99	130	126	131	127	125	125	144	131	125	119	118	113	115	110	129	160	120	129	131	113	142	128	145	126	112	131	139	118	119	131	125	129	136	133	142	107	98	131	114	143	121	124	127	140	113	140	133	137	133	140	131	142	150	136	136	112	147	146	138	140	125	141	127	125	137	128	118	119	111	134	124	119	127	139	112	123	116	153	110	124	116	126	127	119	133	133	154	129	122	122	136	139	116	155	134	126	118	135	123	126	126	171	135	119	129	144	112	128	131	101	131	131	127	126	122	112	121	128	117	131	113	141	125	105	126	138	104	128	141	113	130	137	149	142	107	125	125	126	107	121	101	107	131	151	146	124	116	114	125	138	131	120	123	120	119	133	141	131	135	134	127	126	125	144	108	112	134	146	120	103	154	143	140	113	134	159	113	128	136	126	118	128	146	133	140	128	127	118	147	125	118	113	132	140	128	134	128	122	140	123	139	129	148	148	124	106	101	130	124	135	132	130	101	131	122	126	141	123	113	118	123	139	125	144	124	126	118	130	129	116	143	127	102	128	129	102	128	139	121	122	112	114	150	121	135	120	124	148	124	111	124	127	134	114	114	127	118	120	123	138	132	112	114	126	112	136	138	118	136	123	131	127	112	113	150	130	128	128	134	123	135	118	115	130	125	131	111	129	113	128	112	157	124	151	138	119	142	144	122	123	138	118	140	103	110	130	122	110	124	127	130	125	124	102	144	127	117	132	131	110	118	137	111	130	118	137	114	117	116	143	140	113	148	140	145	145	122	124	173	121	119	111	146	118	141	141	122	131	139	132	116	117	131	124	127	148	113	169	125	136	111	125	138	141	152	143	138	125	141	134	122	107	144	133	134	136	128	130	108	145	142	112	117	102	127	128	110	110	110	151	135	131	147	121	121	132	154	146	128	129	129	108	121	136	150	134	157	126	127	132	134	112	125	151	135	112	115	138	120	124	123	117	121	140	127	133	136	123	139	137	149	129	140	116	134	125	133	118	117	147	136	132	123	133	116	167	121	123	128	161	123	123	142	106	139	130	134	130	128	121	119	119	123	120	152	148	128	124	125	126	156	112	116	125	123	134	114	126	129	137	139	123	144	142	113	123	129	112	131	119	128	127	145	120	135	117	132	144	116	125	114	127	132	124	121	119	121	130	110	107	125	145	136	122	106	117	134	115	122	128	121	106	123	126	110	133	152	128	122	128	115	140	160	124	134	101	123	125	141	122	130	125	124	135	138	131	126	151	165	122	132	143	142	127	127	124	134	119	112	102	149	114	130	134	107	125	134	133	150	135	124	126	128	136	107	123	107	119	154	142	107	113	127	123	111	132	134	138	133	140	144	124	130	119	114	123	108	117	141	107	107	137	138	118	144	112	140	126	129	131	127	129	133	131	127	125	113	145	127	132	113	131	129
41751	50980	34004	8092	6527	4727	4276	3572	3916	4503	18309	35376	25552	2759	904	751	722	1035	9802	22555	23423	13918	7793	2454	422	1094	8639	7332	369	375	502	407	377	320	948	3268	1347	297	307	293	334	285	317	270	299	318	281	312	294	308	289	294	300	281	317	325	304	310	288	305	292	288	300	298	310	306	288	294	296	277	299	295	297	308	273	298	311	315	328	291	293	316	308	294	292	296	294	309	320	283	322	342	319	285	282	281	279	273	308	278	293	310	293	292	275	300	303	308	287	330	295	323	299	317	286	300	278	301	289	278	309	274	288	299	305	282	285	265	296	299	296	299	261	294	267	285	281	302	278	289	266	318	292	292	322	296	309	303	290	315	306	308	291	297	315	314	312	325	305	273	267	283	291	325	296	294	285	250	269	267	287	288	310	291	280	334	292	316	302	250	305	289	307	287	295	332	322	317	293	293	285	294	323	270	298	286	275	273	341	281	314	288	318	302	288	315	255	300	277	265	297	284	284	303	322	295	335	321	285	308	274	308	300	274	313	276	308	307	308	279	290	277	263	288	265	277	316	266	302	289	279	279	285	292	276	276	279	275	297	279	307	295	312	334	279	282	271	316	278	285	258	288	315	324	298	310	289	274	302	268	324	294	310	308	256	275	311	316	306	298	306	308	287	297	309	280	317	285	304	305	318	290	278	280	301	270	298	278	318	287	291	336	275	278	304	275	263	286	313	304	269	306	274	271	291	279	298	290	276	304	289	294	307	292	293	295	286	294	279	291	281	280	286	269	285	326	302	342	282	272	297	301	276	296	287	267	297	310	297	290	299	272	300	270	287	324	294	291	266	288	301	292	275	289	288	302	285	274	284	319	278	296	302	329	313	306	278	294	302	303	311	254	266	313	242	309	245	278	309	259	297	320	257	299	265	317	283	304	302	296	334	288	289	312	271	276	292	299	308	322	269	303	294	292	317	292	290	277	310	297	289	293	292	279	297	281	282	315	298	302	295	301	312	302	302	274	319	278	285	278	267	313	272	295	254	289	292	262	297	306	301	266	303	299	294	298	283	326	294	270	301	279	282	299	285	276	274	301	308	266	280	286	302	270	264	289	297	306	270	281	275	290	241	280	283	300	311	279	270	304	293	298	299	286	306	290	304	295	276	288	275	296	300	294	289	347	257	268	322	313	280	297	321	291	293	268	290	311	256	281	286	287	313	267	280	292	299	284	328	299	304	273	288	308	290	297	313	330	285	334	291	297	294	322	282	317	322	322	279	284	283	296	262	286	316	324	290	298	305	302	278	282	284	329	300	296	276	295	338	311	323	282	312	299	290	272	302	277	283	310	282	293	266	294	301	277	309	304	287	281	297	298	302	297	295	299	301	325	312	311	282	285	284	294	279	324	287	300	288	279	264	297	257	314	253	279	282	279	312	290	280	283	306	295	303	272	348	319	272	284	330	340	270	311	279	294	279	288	294	305	268	286	313	325	317	335	284	281	281	302	301	307	300	320	298	282	293	251	289	310	288	307	297	285	280	287	296	271	321	278	305	313	309	282	285	309	313	295	269	278	271	292	289	302	278	298	305	297	302	300	312	283	314	300	321	293	300	280	287	298	321	304	314	307	247	309	283	293	298	303	284	292	332	296	281	295	290	319	284	301	305	324	276	298	294	311	276	286	297	277	263	292	276	304	304	345	285	297	319	289	313	298	279	302	311	280	310	285	313	274	301	294	328	289	297	298	267	279	304	288	294	277	297	266	285	315	293	290	294	325	282	301	276	302	277	273	300	280	288	305	276	287	289	297	290	287	300	334	260	296	317	291	303	306	316	286	282	303	289	291	284	296	284	281	301	267	287	324	288	316	296	297	278	314	301	321	304	289	303	297	254	289	290	272	321	306	290	297	286	284	320	279	282	319	290	290	291	280	286	285	295	288	319	292	299	302	293	310	292	283	309	298	266	336	284	271	272	288	316	295	297	269	273	293	272	288	291	277	274	276	287	306	304	304	311	309	277	268	293	312	276	259	281	290	294	293	280	270	304	274	320	304	283	274	297	318	292	305	312	305	285	296	298	280	305	281	301	248	267	299	297	305	304	270	289	288	300	300	306	300	265	317	295	266	270	283	284	312	274	290	265	294	282	271	287	298	275	308	273	292	320	297	272	272	292	304	334	292	263	307	297	302	288	303	296	259	300	296	296	270	287	295	321	281	255	325	273	297	325	292	299	292	268	290	273	298	277	270	268	288	286	286	281	292	275	293	310	259	292	323	307	295	293	298	302	311	301	304	299	292	300	295	311	299	294	318	314	278	291	278	304	298	291	268	272	269	304	323	298	310	325	314	289	295	289	274	298	324	289	287	316	285	298	300	299	312	280	299	315	311	293	275	319	282	291	313	277	311	289	286	292	302	275	300	284	268	293	310	286	295	327	294	293	277	305	328	299	326	301	287	305	303	289	317	290	310	264	288	287	290	287	266	300	273	317	323	293	322	292	287	310	306	294	309	289	277	291	308	276	271	273	289	293	293	301	302	289	301	292	300	282	264	290	294	295	308	288	284	295	318	325	279	297	273	304	311	291	305	282	309	295	278	292	313	300	297	308	288	316	319	281	277	293	292	286	262	306	300	313	282	285	278	309	296	324	304	287	287	311	317	297	304	259	283	295	297	300	289	258	302	294	296	290	270	289	311	317	315	263	336	312	294	297	291	281	291	262	286	294	273	278	274	314	309	292	272	304	277	296	326	292	317	287	290	312	266	311	287	289	306	284	290	287	272	303	299	318	303	259	310	339	262	286	299	267	266	301	280	300	297	319	283	275	294	288	292	266	296	267	294	310	300	302	324	306	283	297	305	287	279	304	272	287	287	293	289	316	279	285	309	305	274	311	283	311	261	303	311	325	317	276	280	272	321	325	314	281	274	278	291	291	264	314	308	322	285	306	278	316	301	293	290	290	303	300	302	309	277	270	304	276	310	289	281	285	303	298	269	282	260	293	290	307	295	262	291	285	295	297	318	270	278	289	294	283	318	290	335	326	293	307	285	291	309	307	310	280	295	285	256	282	307	268	284	306	296	290	292	269	306	308	277	268	337	302	277	277	277	269	319	291	284	284	319	291	294	251	298	306	284	304	299	295	312	291	309	303	276	286	273	332	304	318	285	283	295	286	295	275	284	282	326	290	294	308	325	313	328	296	301	304	299	286	295	277	318	292	284	261	299	297	295	266	294	309	324	314	278	257	319	301	302	297	330	280	312	292	281	297	294	307	299	288	280	334	306	279	301	298	295	292	290	278	309	277	289	300	305	310	282	286	328	290	296	259	303	308	313	294	287	305	326	279	303	294	310	284	255	267	318	296	301	282	253	289	284	304	297	305	314	304	292	297	324	282	287	289	293	272	261	305	313	326	327	316	286	282	290	299	320	289	333	306	309	265	308	281	294	297	298	281	305	302	320	273	289	290	309	310	293	280	288	273	292	275	275	285	294	293	272	271	302	305	310	274	261
10176	15702	11101	1976	586	364	263	194	148	154	218	411	492	155	136	139	155	133	179	296	347	241	209	152	137	153	171	171	138	145	147	149	135	124	149	149	163	129	152	129	133	140	129	140	141	152	145	155	133	129	133	154	162	133	141	121	123	137	158	146	152	134	138	141	151	141	138	150	136	133	163	131	127	172	133	131	133	131	155	147	127	126	120	132	151	152	149	137	131	147	134	129	143	132	125	132	125	118	116	137	140	147	153	145	115	130	145	149	165	149	152	144	147	138	142	153	131	125	150	135	165	153	132	132	144	139	137	134	129	151	122	144	140	162	138	136	136	146	145	138	140	131	155	152	134	140	143	121	165	150	156	122	137	136	150	159	139	128	141	122	155	135	169	143	151	161	138	148	129	127	147	152	160	151	147	122	157	121	144	140	150	135	142	147	150	149	142	123	155	135	150	139	135	120	140	140	136	136	141	143	153	152	144	140	143	146	153	143	143	127	132	163	138	143	145	145	127	155	158	126	116	146	135	120	122	165	152	143	139	136	133	165	141	143	146	145	126	166	143	157	149	147	148	150	144	136	130	152	147	141	136	155	129	158	145	126	126	152	143	149	142	135	137	122	142	131	143	158	150	129	123	151	116	135	136	125	122	140	128	128	134	119	147	146	138	167	149	128	146	157	122	160	127	164	165	155	121	146	138	114	132	137	132	146	131	141	137	140	145	132	131	138	148	142	148	156	147	145	152	143	156	163	149	141	132	146	136	138	130	143	156	150	140	159	157	152	137	124	137	147	129	116	154	141	147	134	135	133	132	166	185	124	175	136	117	142	135	132	138	155	128	146	138	146	154	154	146	171	130	132	130	156	141	140	139	138	124	167	139	165	135	146	140	133	137	131	121	114	138	138	147	160	130	143	153	155	116	137	118	127	158	131	143	139	145	150	135	147	150	143	144	146	126	147	138	144	133	114	133	145	121	120	161	157	144	130	138	146	147	118	142	140	134	149	144	126	142	156	146	145	131	114	143	136	150	133	135	121	126	129	158	135	142	149	133	144	143	142	147	149	144	150	144	132	141	136	137	134	163	143	123	120	139	157	150	138	129	128	156	146	156	120	138	140	116	140	146	144	129	139	139	145	121	139	160	122	146	156	137	143	155	159	146	128	128	131	164	134	165	140	123	148	146	138	139	143	154	150	130	129	134	143	130	140	135	136	138	144	161	128	175	157	147	140	134	160	142	151	120	156	140	147	143	135	144	155	147	136	144	161	142	130	136	130	133	130	148	128	107	144	152	134	128	153	147	152	125	144	151	127	153	135	144	145	126	161	138	157	145	139	140	135	148	148	133	138	135	135	142	159	150	146	145	138	134	163	155	160	141	140	134	131	134	152	153	137	151	125	159	129	132	151	138	152	148	163	181	157	153	144	156	150	147	120	142	122	135	139	128	145	150	137	148	137	139	154	141	131	127	151	133	149	152	132	144	147	155	137	131	132	154	140	135	148	112	140	137	145	132	124	156	140	141	139	128	127	130	145	153	133	144	172	162	132	123	132	142	151	146	163	136	148	143	144	134	143	141	136	138	144	133	116	123	138	133	131	136	135	127	140	149	139	140	140	134	127	138	138	146	161	138	141	133	154	135	154	156	130	134	163	163	135	158	128	151	147	156	137	165	130	159	132	145	137	137	145	125	158	143	126	110	128	141	152	154	139	130	135	135	146	139	158	159	136	135	123	147	148	132	152	132	146	165	113	153	146	126	146	133	145	119	164	149	150	110	163	129	126	146	117	127	130	147	140	128	140	150	146	142	127	138	140	122	149	146	133	159	181	141	119	133	154	132	144	136	155	146	124	155	146	148	131	149	134	153	158	150	142	170	152	156	161	129	134	125	119	145	149	148	132	158	122	125	144	142	178	139	117	146	136	131	143	145	138	152	145	154	144	151	152	139	146	161	146	146	144	121	131	143	146	142	148	128	138	145	148	142	142	155	153	139	156	143	149	145	112	130	139	115	148	136	122	128	154	135	144	160	138	142	145	130	155	139	134	144	131	146	134	138	139	131	146	149	157	151	135	143	149	139	147	150	138	143	134	139	136	126	136	167	157	142	142	142	146	138	145	150	132	154	141	141	147	148	129	138	130	133	146	140	158	133	150	138	148	126	155	145	124	145	129	144	126	151	120	152	126	156	132	146	142	127	144	137	128	134	123	161	148	151	141	151	145	153	136	136	135	159	149	133	142	136	124	128	139	136	149	141	168	139	117	154	136	138	139	138	142	140	136	140	163	148	157	148	146	144	143	161	141	153	136	150	136	134	113	143	152	114	140	132	133	133	112	153	142	129	145	136	145	128	133	170	120	128	155	139	141	154	129	132	165	143	126	155	129	146	128	143	151	136	132	138	135	142	140	138	131	159	130	134	149	128	131	156	137	147	139	136	146	120	135	143	145	127	140	135	132	152	131	132	142	155	132	141	125	126	148	156	149	139	132	140	134	134	149	136	134	152	165	140	132	133	152	133	134	133	140	131	132	133	124	140	118	139	140	130	104	146	154	140	180	135	133	114	122	139	160	132	148	151	149	132	138	151	141	148	119	138	145	144	128	143	131	132	124	140	148	165	120	135	118	143	138	150	136	142	157	123	145	135	134	118	156	142	134	142	116	150	127	137	161	144	144	167	123	141	132	139	158	145	156	144	141	135	145	139	155	134	131	149	151	140	139	149	132	174	139	149	142	124	131	124	127	137	142	132	153	158	146	148	130	133	150	133	135	156	143	137	137	165	147	134	152	150	142	155	142	143	148	154	156	136	132	112	144	145	158	140	159	141	135	137	124	131	142	128	162	135	150	135	134	143	135	144	168	127	144	129	122	164	160	154	132	158	152	139	124	157	175	147	140	133	122	173	134	138	169	120	123	122	143	147	146	128	137	117	125	136	128	151	147	137	170	151	127	141	146	154	129	133	119	151	144	132	147	142	138	150	158	141	125	156	146	146	136	139	129	133	130	155	137	153	157	126	119	123	130	119	132	152	137	156	138	144	128	147	139	153	120	163	160	110	131	131	148	132	167	141	120	129	158	149	135	165	152	168	153	135	156	142	139	157	148	152	152	132	136	132	149	138	146	135	131	124	136	135	138	145	143	146	163	138	127	140	151	170	141	122	148	140	122	147	131	147	156	143	141	140	158	154	141	119	123	147	142	124	142	148	140	130	148	148	144	131	142	154	132	135	135	148	159	148	148	154	145	148	125	134	138	129	141	145	139	145	144	124	138	125	149	149	134	148	143	129	130	141	140	134	140	116	125	143	119	155	127	148	127	126	121	141	141	143	140	143	137	138	138	135	133	132	147	154	126	154	148	151	133	131	157	150	133	130	141	139	149	134	171	141	143	166	145	137	110	143	140	145	143	114	138	134	118	138	150	158	151	134	148	143	137	120	132	162	141	155	155	145	120	139	135	147	128	136	140	116	152	135	125	150	107	152	140	101	131	127	147	159	115
8501	16839	11275	854	734	579	566	461	504	505	840	1983	2136	422	410	384	382	427	652	1375	1578	1052	746	344	325	402	600	659	349	351	323	328	335	368	333	429	385	346	351	324	319	334	337	331	352	350	369	352	352	322	351	373	380	346	352	341	342	343	366	319	310	335	356	360	343	341	370	346	313	348	345	363	359	343	304	340	348	360	359	319	324	324	344	388	377	377	354	352	332	344	359	330	362	369	341	315	349	355	326	344	350	342	327	331	320	347	304	361	357	350	318	358	379	341	351	317	354	357	328	349	361	361	351	352	337	354	347	367	373	360	334	338	335	369	359	336	367	342	326	326	354	354	342	340	322	369	369	335	373	338	335	362	344	328	316	291	342	343	341	353	313	344	324	329	332	375	330	311	322	355	333	339	336	355	346	334	318	338	354	324	325	327	355	346	346	348	338	348	340	342	390	330	342	345	365	332	337	331	378	343	370	304	347	367	343	347	370	340	355	358	344	367	297	327	391	349	369	324	314	366	369	407	351	328	341	344	341	372	358	364	313	328	369	347	365	357	354	323	382	343	345	329	348	345	326	317	309	348	327	348	331	372	352	325	352	360	359	365	341	327	354	329	366	356	369	328	355	314	378	342	363	377	370	334	336	329	352	345	368	335	351	349	325	341	372	358	346	327	350	339	360	343	344	344	314	345	337	341	326	347	356	345	337	365	300	338	306	310	346	332	388	339	356	356	340	348	342	333	340	355	336	333	323	354	364	324	319	339	344	331	319	327	345	340	313	346	306	381	362	373	336	330	340	355	327	324	332	310	349	369	320	338	344	326	367	332	336	358	338	362	321	325	347	316	347	331	395	373	348	318	337	330	361	354	355	349	347	323	298	357	321	360	322	336	341	322	368	349	338	389	325	396	358	355	365	397	358	353	360	318	310	319	330	343	331	372	346	396	359	330	327	329	355	354	372	339	313	343	345	316	358	325	367	347	328	341	366	342	345	346	341	331	325	322	345	345	332	346	343	355	346	314	316	368	373	380	332	348	352	314	311	320	339	359	337	350	338	344	354	337	337	329	347	357	344	342	341	336	360	330	337	355	331	347	367	347	381	355	341	298	344	335	361	327	344	369	349	346	304	309	376	345	361	345	302	385	320	339	324	337	337	339	353	341	333	328	344	355	357	359	345	358	322	350	339	354	373	351	348	306	322	328	350	339	356	365	345	393	316	332	342	330	337	363	334	352	334	356	356	316	358	332	355	326	353	358	351	307	338	342	354	336	352	322	314	316	369	329	334	326	338	373	335	320	311	357	315	365	344	327	359	285	369	348	346	338	347	362	379	389	337	328	351	342	363	368	378	357	334	353	336	328	358	338	316	320	351	313	304	376	364	333	376	330	358	357	326	364	375	369	332	332	328	345	335	335	379	322	369	341	356	313	337	345	336	337	333	349	360	349	357	367	324	367	335	353	364	320	367	349	386	318	309	386	356	310	346	355	344	377	388	354	346	345	339	351	335	374	369	321	332	328	351	306	329	345	382	347	359	326	346	362	356	347	340	374	340	334	365	333	335	380	372	328	335	347	317	373	366	340	301	370	362	361	347	344	340	307	350	356	343	365	346	365	345	331	327	326	331	326	338	325	346	337	336	354	343	319	362	364	364	357	317	337	332	343	348	334	354	311	341	315	352	339	341	349	340	357	375	342	333	347	341	345	370	332	350	337	377	363	344	327	364	352	346	335	342	362	338	361	328	323	371	357	363	340	379	336	338	353	392	355	340	312	350	353	362	350	348	350	334	321	326	331	360	369	383	350	364	339	330	351	345	372	356	334	338	326	327	348	360	318	369	316	291	324	341	339	333	348	365	334	327	327	349	330	357	346	320	352	341	313	354	372	340	338	344	371	332	342	329	344	297	310	341	367	321	354	347	353	352	340	326	307	331	313	369	339	302	348	341	340	367	301	326	347	319	349	342	370	370	335	341	316	345	331	332	341	364	366	326	357	343	298	322	374	342	389	333	303	373	340	323	340	329	333	349	299	331	348	319	362	328	371	364	322	328	353	380	341	366	360	324	347	334	376	332	341	332	355	313	328	338	355	320	341	334	352	339	327	337	329	317	343	374	339	366	356	365	331	320	337	325	346	351	374	336	337	342	344	340	346	353	353	341	333	352	381	342	335	370	347	333	374	327	347	331	368	319	337	350	307	340	336	359	333	339	327	371	345	323	325	322	351	360	309	352	355	365	352	334	375	333	344	361	346	369	344	344	370	335	350	352	335	385	345	354	355	362	369	359	383	330	328	371	360	368	327	320	347	353	351	319	323	340	381	370	365	295	349	349	343	337	337	357	355	350	330	368	347	337	342	331	341	343	348	324	316	350	337	334	347	346	348	364	354	333	326	355	327	340	337	325	332	339	360	320	348	331	337	353	371	337	341	360	324	341	347	360	322	368	338	365	386	362	343	380	358	346	323	349	332	345	314	311	347	342	357	358	347	329	365	321	353	321	349	347	318	305	337	382	339	348	321	354	349	361	352	345	334	326	342	364	353	326	329	352	326	364	332	344	342	349	359	336	385	359	291	357	346	356	359	322	343	372	340	326	363	328	310	344	357	351	333	332	342	354	347	352	364	324	342	356	340	342	349	359	349	349	345	305	346	355	369	392	362	327	365	343	336	330	352	325	331	351	337	372	321	359	340	340	344	339	352	347	347	322	310	361	352	335	342	326	341	361	360	354	332	305	341	354	347	343	362	352	375	357	361	368	349	361	358	304	340	348	312	350	373	340	310	312	347	346	341	344	316	334	353	363	340	368	337	333	331	361	331	348	341	357	335	354	366	339	341	369	368	356	342	345	339	345	361	350	362	326	357	324	347	366	324	331	319	339	341	356	336	358	348	353	351	378	349	333	343	346	368	345	320	311	355	332	331	343	342	321	339	349	377	370	354	364	341	347	358	342	351	313	325	342	333	320	304	340	333	333	365	315	326	340	330	358	315	376	351	348	331	355	343	325	374	353	355	357	334	328	349	359	351	359	329	345	333	338	347	361	318	325	347	359	352	310	378	367	356	304	335	334	341	350	357	364	307	337	300	327	346	345	329	371	344	353	297	330	346	338	354	312	344	317	331	321	347	342	346	328	351	313	349	372	292	356	378	340	354	350	350	326	331	351	332	343	353	358	343	338	349	322	354	355	346	347	322	325	361	346	364	347	335	357	341	389	352	338	387	341	329	348	326	364	337	346	308	337	376	356	337	367	363	371	346	332	334	349	336	351	344	313	363	342	334	319	306	352	363	356	328	343	348	356	374	344	360	352	362	340	340	334	356	367	329	325	330	331	333	348	331	366	298	357	327	329	330	316	339	354	331	355	348	352	375	327	305	324	362	354	335	334	348	293	353	371	337	324	331	371	338	340	354	349	337	345	345	342	314	365	323	337	346	335	356	339	328	327	353	339	346	351	371	332	370	370	358	371	345	371	367	349	376	317	335	326	319	324	371	318	379
43461	43758	34368	22160	16069	9482	4362	1538	532	426	1155	3788	4622	409	206	201	219	382	1423	2760	2279	1535	1074	230	173	196	398	586	266	167	172	217	174	176	195	302	329	172	175	189	171	173	180	170	165	189	174	175	166	168	183	203	186	187	171	202	193	172	177	193	178	193	191	184	194	154	191	188	189	164	170	191	170	189	159	173	176	174	171	173	197	173	187	169	178	178	174	142	178	176	203	186	169	155	179	166	161	183	204	167	187	142	167	195	184	175	174	175	161	187	166	165	186	167	184	181	198	177	163	174	180	175	164	197	175	183	159	169	177	167	170	165	169	170	182	164	153	185	170	173	176	153	171	162	160	159	165	196	148	176	168	172	184	180	164	159	185	170	177	192	188	134	149	171	187	175	158	170	161	188	180	193	183	172	183	193	171	162	168	160	177	186	173	175	185	164	154	163	175	174	175	186	196	173	158	163	204	193	172	153	158	172	171	158	162	161	165	151	173	170	187	174	174	166	172	142	179	150	182	160	180	139	196	163	152	175	196	177	174	167	152	182	214	184	202	187	153	187	156	191	171	151	191	173	188	157	154	159	189	167	181	187	186	185	185	168	180	138	171	188	207	160	194	197	168	180	177	170	175	153	166	153	161	184	149	161	167	181	173	167	177	171	189	172	161	166	169	190	171	187	182	162	185	200	162	172	180	193	193	182	190	207	171	158	157	177	190	173	202	185	189	166	146	189	150	159	184	172	163	176	169	212	194	194	152	157	188	189	181	187	185	145	171	172	183	180	200	164	156	178	175	160	178	173	181	178	180	170	182	159	187	181	144	199	192	175	196	189	154	177	165	169	178	170	171	184	190	170	169	161	198	173	167	186	162	158	178	198	161	183	169	163	203	165	176	173	169	177	160	188	142	196	195	192	180	161	171	178	166	174	170	157	176	200	157	170	169	153	191	161	189	158	193	154	189	193	156	158	160	183	161	170	201	167	169	157	171	154	169	161	177	167	174	182	159	189	183	156	169	159	165	155	174	173	160	180	162	173	180	183	156	187	180	169	184	174	162	179	169	177	199	172	172	189	173	172	165	175	190	160	204	198	173	162	165	195	156	145	186	171	170	169	188	172	176	174	178	170	193	162	172	173	182	158	166	192	176	175	193	161	197	167	173	161	178	168	158	173	150	182	181	195	171	157	172	176	151	164	188	192	153	167	200	172	165	166	190	175	181	179	173	180	158	161	166	167	158	168	142	187	185	180	193	156	162	167	168	174	190	174	171	171	174	207	173	194	177	182	195	177	188	188	191	157	178	162	168	175	146	149	166	190	166	194	144	150	172	178	165	185	174	149	146	183	177	181	164	170	170	166	180	172	161	175	167	178	179	174	167	157	181	165	179	185	137	153	184	176	191	167	176	180	185	162	159	173	154	160	175	175	140	179	177	181	149	187	171	140	172	174	167	183	166	183	183	168	175	177	149	177	172	153	163	162	159	161	167	195	182	192	170	163	161	173	169	176	194	158	169	194	180	181	186	152	160	186	184	183	179	149	194	172	173	170	190	178	178	159	178	179	196	199	161	155	174	157	175	191	196	170	179	135	186	175	147	172	187	163	165	198	186	166	184	180	154	178	154	172	172	172	155	162	188	174	168	172	177	195	169	145	173	173	159	165	175	159	175	186	168	193	169	174	172	176	159	160	167	157	192	211	190	196	155	173	182	182	170	183	184	176	169	166	197	194	173	188	161	161	164	187	161	172	185	191	191	208	152	162	177	145	171	163	186	179	172	171	178	178	159	179	168	185	190	187	157	188	158	188	185	167	157	178	190	204	180	183	157	182	190	208	181	170	174	171	182	190	178	177	181	159	161	169	160	175	157	198	159	148	153	166	190	179	179	164	184	147	180	155	181	180	181	183	187	209	183	200	167	205	188	182	188	180	173	174	176	172	189	167	172	160	181	177	163	143	179	167	178	180	187	174	158	165	188	178	171	186	157	155	190	165	204	175	156	170	193	192	152	177	193	169	159	171	177	193	174	170	143	192	184	157	164	189	184	174	175	173	149	156	166	153	178	178	186	170	183	183	172	181	173	171	158	166	177	179	154	189	158	184	160	184	181	193	163	181	174	174	184	186	168	166	187	174	173	180	198	149	182	175	174	181	160	163	168	179	187	162	145	190	175	188	166	162	187	186	158	178	163	182	179	178	187	184	186	179	171	180	202	139	161	168	156	174	196	148	195	177	161	180	175	186	171	205	179	168	160	198	174	176	164	169	158	174	158	155	148	174	155	172	189	172	174	171	159	179	163	193	180	194	186	168	171	166	194	186	156	158	184	180	167	154	176	168	175	168	179	164	176	167	173	193	177	177	168	176	180	178	163	165	197	191	197	182	185	180	168	169	189	153	153	175	171	170	200	161	169	165	165	171	160	188	168	163	179	153	197	169	146	156	175	191	187	189	173	164	157	166	156	164	166	160	181	163	187	183	168	172	165	167	155	169	167	154	165	168	151	164	188	163	152	179	170	162	182	167	176	172	151	174	172	180	198	170	158	167	174	162	174	157	151	169	170	170	177	172	165	180	169	180	171	177	179	195	184	189	171	182	173	168	181	173	182	196	164	182	182	162	171	169	172	161	160	156	154	167	186	164	152	185	165	185	170	182	183	209	191	174	157	168	180	173	208	157	183	175	149	166	181	183	147	192	185	165	155	168	164	168	161	165	176	171	176	178	174	172	170	175	188	177	190	184	151	178	156	174	173	186	185	202	177	177	167	179	177	130	159	164	174	205	181	175	173	158	156	194	169	203	166	176	164	164	190	204	164	174	176	203	174	177	202	155	174	169	160	188	166	156	172	151	171	174	177	182	179	168	158	166	137	187	155	147	167	172	176	174	163	171	172	160	169	150	183	185	182	192	190	183	162	184	150	174	163	165	155	150	151	192	166	159	162	154	186	165	173	164	147	183	188	167	167	161	163	177	218	174	178	178	170	170	173	162	200	159	168	175	139	168	168	159	170	172	157	163	168	168	189	173	191	181	182	165	207	171	187	182	162	175	187	182	170	168	191	199	180	165	167	183	184	169	197	187	172	159	175	176	169	171	178	180	179	156	170	181	177	160	193	190	180	187	180	179	163	193	150	184	206	194	172	198	130	150	186	145	160	168	166	177	188	165	179	161	169	165	186	171	154	167	175	172	179	187	191	155	187	179	190	180	187	165	154	190	203	185	142	175	175	179	176	187	165	146	190	152	172	172	182	163	163	157	185	199	189	207	162	173	165	169	166	186	181	169	174	162	179	164	155	170	183	185	179	202	168	189	156	186	190	171	151	202	170	167	193	194	179	169	196	183	180	178	178	172	154	174	186	181	164	177	188	171	158	173	174	174	163	162	174	168	180	176	148	176	180	162	143	153	190	152	168	179	186	150	166	171	160	183	168	152	146	167	162	192	165	186	183	170	170	160	192	189	177	170	169	157	164	174	192	188	168	158	173	181	160	150	178	186	141	172
34930	43296	25716	3570	3789	2545	2173	1943	2010	2072	5806	17013	17258	1208	659	638	614	1609	7828	14681	11595	8075	5939	719	447	476	1781	3143	907	437	482	428	389	430	532	1289	1317	371	415	415	431	412	415	424	386	392	401	440	403	386	390	415	388	425	390	398	401	428	407	445	402	389	381	427	396	420	393	380	452	417	418	428	401	397	398	391	408	419	393	405	390	401	427	420	410	422	416	413	415	422	398	430	423	402	408	371	413	416	435	421	411	428	391	457	378	427	392	407	406	391	432	397	398	446	405	425	428	434	436	404	375	386	411	404	402	442	442	391	412	369	405	381	397	388	421	433	437	399	410	435	409	438	410	366	453	438	394	415	425	407	414	421	434	419	448	438	436	423	381	407	396	377	382	391	388	428	398	389	373	408	406	406	397	403	395	423	442	397	406	430	405	369	406	436	390	412	377	445	378	405	440	437	432	406	411	403	403	407	410	381	402	396	401	370	403	442	422	399	359	433	417	444	402	431	414	367	367	393	398	394	393	380	409	435	422	379	401	378	376	401	412	423	401	351	382	382	371	427	362	437	416	386	393	451	381	361	389	397	431	391	398	425	379	384	387	407	389	438	422	432	373	402	413	400	422	400	392	374	416	418	402	392	351	394	406	408	438	409	414	409	427	389	388	429	385	455	384	455	375	406	432	404	417	383	409	441	417	459	449	368	385	436	395	377	375	418	422	426	437	411	435	411	381	400	388	389	366	404	397	434	424	394	432	414	375	382	424	420	414	386	364	399	387	396	434	405	409	369	410	413	412	369	434	381	369	390	416	405	363	402	411	407	394	411	399	430	405	432	393	389	392	379	438	393	438	394	415	428	393	383	390	399	402	375	384	410	422	390	405	437	429	416	406	414	391	423	443	405	385	393	376	416	403	386	380	400	418	390	377	380	432	412	418	382	368	425	428	420	416	434	382	407	397	374	429	366	371	389	442	431	383	443	406	404	401	401	393	422	387	424	410	416	417	407	399	409	418	423	395	410	394	457	402	433	397	402	413	392	382	441	405	408	400	433	387	373	366	371	434	388	414	396	414	430	424	414	440	429	422	392	416	419	397	401	423	400	399	408	409	426	422	392	416	384	415	401	418	378	396	424	401	386	400	390	373	424	413	422	354	418	391	374	428	415	409	393	429	397	390	403	371	396	452	434	416	404	405	409	409	417	405	402	399	383	397	420	423	385	419	416	405	385	401	376	398	426	422	443	403	423	397	394	385	370	437	383	381	358	401	392	416	436	444	413	426	415	422	410	406	404	433	417	403	451	418	402	358	389	406	389	378	386	408	414	404	423	422	403	411	390	383	445	444	429	404	392	371	405	415	389	392	416	394	414	394	403	396	371	379	421	439	394	394	415	385	408	419	395	428	416	405	431	377	403	387	361	384	425	421	401	404	408	405	440	391	383	426	389	402	419	375	413	395	424	393	449	370	369	398	359	409	393	425	421	415	424	394	408	395	373	363	437	426	409	423	378	414	438	383	369	420	409	441	384	394	384	424	375	409	387	417	416	396	407	376	443	438	438	403	349	387	410	407	382	395	394	397	377	417	395	403	414	385	397	405	415	413	362	413	395	402	431	373	409	401	431	408	399	410	399	385	426	376	415	422	421	428	384	390	415	426	425	404	452	399	406	413	372	428	429	420	415	425	423	410	428	411	372	421	415	417	372	374	411	401	385	399	424	370	400	405	403	399	408	411	429	402	390	387	406	435	390	397	405	419	435	416	410	373	422	411	423	380	416	376	415	434	409	404	449	390	386	382	418	406	406	410	379	415	426	404	403	387	421	425	417	409	412	404	407	362	402	432	416	407	422	385	410	429	411	378	425	413	387	401	415	414	379	439	416	437	409	369	402	422	392	448	414	399	399	414	410	401	395	390	423	427	373	405	418	378	431	420	396	412	423	394	411	416	408	443	409	375	373	385	391	406	446	443	414	454	416	431	385	427	425	432	401	418	406	400	413	430	413	422	412	394	415	400	409	405	431	407	423	420	416	378	375	381	400	369	423	431	408	365	398	408	419	431	409	388	425	418	393	420	443	392	415	385	406	392	401	373	369	384	376	408	415	410	449	410	390	392	424	395	399	392	395	404	382	374	416	398	398	426	360	358	396	409	409	411	407	397	367	418	404	423	404	386	422	385	403	398	421	424	413	427	413	410	410	449	398	396	403	427	414	403	387	430	411	422	389	412	405	409	420	398	368	411	402	418	398	381	402	414	371	433	418	409	391	437	378	415	390	394	402	393	384	405	397	393	387	366	460	444	436	393	411	408	391	376	414	425	391	377	381	402	429	397	413	423	378	372	419	411	402	356	405	410	422	397	370	395	408	411	398	421	384	443	434	426	401	397	408	395	403	400	409	384	420	406	434	398	386	387	432	393	408	406	394	428	391	387	374	414	407	379	347	411	438	398	422	405	408	394	409	433	388	408	375	412	415	387	401	419	418	396	423	376	372	376	414	377	400	407	438	400	406	404	386	407	390	394	430	413	405	375	399	402	385	406	397	387	398	394	402	398	432	398	437	393	404	402	407	393	386	406	418	413	415	367	408	416	394	415	391	419	422	394	383	404	414	412	420	414	447	391	421	442	412	409	391	356	366	435	444	434	425	377	408	398	415	415	374	395	423	414	414	430	407	471	367	395	395	401	405	401	382	358	412	413	449	449	402	380	431	402	451	376	392	410	427	427	420	398	445	407	382	376	423	390	367	397	398	417	395	399	402	417	409	428	422	391	394	392	411	371	380	419	428	398	404	395	394	396	428	420	403	421	405	421	405	404	396	358	423	422	381	405	388	410	411	427	380	392	464	381	404	404	367	425	409	372	376	383	379	438	401	424	412	433	445	446	381	382	402	414	382	422	385	442	389	393	381	383	409	428	411	362	421	379	457	415	403	445	409	385	385	389	377	393	390	446	409	433	415	412	396	377	410	375	424	383	414	403	428	388	419	413	437	420	437	441	419	408	395	447	430	378	397	436	428	438	386	411	409	393	391	390	419	399	421	441	405	429	416	417	388	398	432	439	416	410	417	382	394	425	401	382	407	391	414	439	420	403	408	416	380	409	428	390	417	411	424	372	424	420	402	411	428	350	427	387	396	415	404	413	408	410	405	398	417	427	430	408	390	390	404	412	379	434	417	382	409	387	407	435	394	365	389	416	398	403	385	392	383	408	421	396	391	403	413	411	395	427	412	421	381	408	403	398	424	437	407	428	394	424	416	409	425	387	409	428	431	396	409	394	412	406	386	417	383	403	406	387	402	426	403	415	388	368	407	396	395	412	395	355	430	382	397	427	398	417	411	396	391	404	384	387	407	413	419	415	397	412	388	409	392	415	375	409	385	411	434	404	429	408	402	461	389	411	391	375	416	396	389	378	427	411	416	428	419	403	391	421	440	409	429	367	423	396	380	379	401	407	393	442	430	411	398	419	387	399	411	390	380	369	373	392	396	375	395	397	405	407	401
48212	45495	33570	24078	22195	17448	10665	4893	1859	1041	5785	9996	10204	863	233	210	212	402	3195	6148	5709	4526	2122	233	133	142	323	1630	889	137	143	142	116	132	143	293	431	114	117	123	144	112	131	140	124	131	120	117	116	114	138	121	116	114	137	136	115	137	107	113	120	112	110	116	149	128	122	129	127	109	122	107	111	142	129	133	131	141	129	125	101	140	128	144	153	124	144	127	131	110	141	161	126	158	133	125	118	135	146	111	112	159	127	134	134	128	124	123	141	116	132	123	121	125	144	134	109	123	103	133	127	122	101	127	135	138	116	124	116	117	128	111	134	117	100	112	102	132	102	137	126	135	149	120	132	127	129	106	134	126	146	139	110	124	134	121	154	118	118	126	131	122	138	139	129	115	115	104	133	130	143	134	125	101	126	132	123	120	145	115	129	136	119	113	126	136	114	128	121	124	140	124	143	126	131	128	93	132	102	112	135	116	108	123	152	138	110	116	139	109	118	125	123	136	128	101	141	139	108	137	125	128	125	128	125	136	112	134	108	131	128	126	116	118	117	152	138	118	131	132	143	129	142	130	124	142	138	128	124	136	114	104	130	134	120	137	127	122	141	119	125	121	131	93	143	112	121	121	122	136	110	147	108	139	110	140	128	140	123	126	119	133	147	126	131	126	119	130	144	137	127	127	134	134	111	109	121	127	115	124	127	113	123	118	124	145	140	116	137	149	109	102	103	131	114	120	142	128	138	145	129	132	132	138	124	119	117	135	131	104	119	119	140	133	105	139	125	139	129	118	140	117	128	114	124	132	148	124	118	124	125	116	142	124	127	115	126	109	118	114	144	131	120	122	122	119	128	118	122	137	130	98	136	158	131	135	112	120	125	142	129	123	105	126	131	120	116	120	127	110	133	115	131	122	115	123	109	131	125	132	133	119	127	121	132	145	141	121	133	124	117	114	115	111	120	116	129	133	108	135	128	132	119	138	120	129	127	130	93	142	130	121	120	111	119	126	116	138	112	119	131	115	129	132	103	132	129	139	106	133	148	126	139	130	137	122	115	115	117	115	110	116	124	130	121	110	138	129	139	139	94	118	119	134	137	144	135	136	136	119	137	151	114	125	116	141	143	102	104	115	120	128	128	134	111	109	113	136	134	134	120	124	130	128	122	132	123	124	119	117	120	134	137	108	128	124	138	119	138	111	120	98	140	125	116	122	132	121	137	134	130	116	117	125	137	109	102	112	97	140	134	133	108	136	115	134	137	116	123	115	131	129	112	122	124	141	120	107	131	114	125	110	137	133	118	131	136	111	121	115	128	119	134	134	129	127	148	152	132	114	99	110	122	137	115	124	107	140	129	101	129	126	129	113	137	124	110	121	131	112	133	166	125	135	114	129	131	111	111	107	132	132	132	111	126	130	109	131	106	118	133	121	109	134	154	145	142	121	115	113	126	136	106	122	127	129	122	104	129	155	127	129	117	144	102	115	110	138	117	123	112	106	133	123	125	121	121	107	133	136	121	114	124	137	128	117	117	119	130	127	119	120	124	113	126	113	126	137	118	106	117	145	129	142	133	115	107	141	124	143	133	117	109	137	131	125	127	134	129	132	135	101	125	136	136	106	127	119	115	121	160	127	115	143	140	121	133	136	117	114	136	130	126	117	118	134	123	137	134	138	128	121	104	111	151	99	103	114	124	124	117	122	99	125	128	134	125	122	141	138	135	144	128	131	101	112	132	146	105	139	130	144	121	142	126	120	141	106	118	129	123	111	122	126	106	127	120	132	130	122	139	127	119	114	129	116	119	131	138	127	137	128	101	122	129	124	124	124	128	130	110	122	120	113	117	131	131	142	108	104	115	131	107	117	127	118	112	131	107	123	126	126	117	135	124	154	143	130	128	133	126	130	142	126	136	145	150	112	135	130	122	115	124	113	124	135	154	147	130	126	123	101	106	122	127	133	142	144	113	105	113	135	113	114	133	131	114	109	127	119	122	138	129	118	126	139	111	130	103	114	113	119	118	136	135	150	145	129	122	132	127	125	129	127	100	143	100	127	149	152	123	140	114	123	133	133	128	124	137	99	122	120	135	135	131	141	132	114	117	131	110	104	128	108	127	117	129	120	126	118	132	115	121	105	122	113	134	127	106	126	108	129	110	120	114	103	122	120	118	133	128	134	129	131	124	127	102	120	124	117	129	123	132	139	137	130	156	139	137	120	127	119	130	132	124	126	128	138	138	119	114	140	119	118	126	128	106	130	108	131	131	131	126	138	145	131	131	108	106	118	123	105	131	137	116	121	132	125	111	111	127	125	131	128	110	125	113	142	121	139	129	128	114	113	113	118	102	120	102	112	117	121	132	129	115	119	119	132	102	118	124	141	117	114	131	126	129	115	130	113	122	128	108	112	117	110	130	137	126	125	97	133	136	118	150	104	109	139	146	147	127	112	133	122	124	111	132	141	110	122	142	146	141	124	126	135	131	142	131	127	134	134	137	121	149	144	106	115	109	149	123	119	116	101	116	141	134	125	92	116	126	122	144	138	125	109	98	123	118	110	114	112	122	122	132	132	117	121	140	131	124	120	129	125	114	125	126	119	129	130	110	128	127	132	109	128	135	125	108	114	121	121	112	120	128	118	147	132	122	105	125	125	122	136	119	138	144	130	115	127	109	120	133	140	145	136	131	104	120	120	131	141	125	114	125	133	114	110	109	128	116	118	110	127	113	129	149	107	124	119	108	123	144	139	112	133	119	134	142	138	118	122	129	118	116	96	126	120	111	131	129	126	118	129	100	111	146	129	123	112	119	132	141	102	136	122	129	120	123	147	128	126	123	109	148	125	116	128	131	153	151	116	142	126	144	138	129	116	142	122	126	134	118	120	124	155	126	123	95	113	134	109	131	138	113	126	134	130	101	115	128	122	121	153	124	147	133	137	124	133	132	110	125	126	116	129	133	148	131	145	127	113	136	120	124	138	102	142	113	142	130	130	117	142	120	125	121	123	118	129	111	113	136	136	123	120	131	128	132	118	142	125	106	122	123	145	117	126	121	116	140	91	120	123	109	130	129	133	111	119	128	118	104	108	132	113	133	99	133	135	144	132	123	134	120	120	118	125	135	121	122	111	111	116	120	94	132	124	128	103	139	116	131	127	120	155	126	136	134	128	124	135	113	134	135	121	149	130	119	121	122	132	121	112	112	120	114	127	136	121	96	129	126	122	123	128	122	122	125	129	105	127	114	116	125	137	126	112	136	120	107	128	129	125	124	120	123	133	133	137	130	133	135	125	131	140	111	115	124	128	127	145	113	112	131	103	143	133	106	120	132	108	124	111	111	137	145	135	125	116	120	101	120	127	136	123	125	118	132	109	107	147	118	134	120	104	134	117	142	139	111	137	137	133	130	126	146	118	118	107	131	146	124	139	116	102	113	125	128	147	145	123	120	111	129	110	128	115	143	117	125	124	127	123	116	116	120	136	116	112	127	130	130	118	92	123
39438	47606	27120	7184	7531	5223	4346	3622	3774	4410	21409	29379	26357	1966	884	801	902	2156	15560	24635	22220	19112	10157	636	386	422	1408	9146	4507	379	432	334	362	384	361	1494	2118	321	262	304	300	319	298	300	317	281	323	277	301	283	305	304	298	272	340	287	279	315	289	268	278	287	329	279	307	287	287	300	318	285	298	324	317	303	312	294	307	309	283	293	274	275	314	294	279	321	298	275	290	318	315	322	312	334	285	286	303	289	293	255	294	298	329	322	269	272	290	289	301	257	291	291	304	280	287	265	292	300	284	306	298	313	306	330	306	299	259	280	279	313	279	306	296	287	307	274	298	281	302	304	271	312	283	249	300	291	288	279	293	261	296	303	282	293	294	299	301	269	304	288	307	309	291	311	291	326	288	309	289	315	303	295	271	280	311	300	299	273	309	268	283	309	278	284	254	295	288	284	271	311	274	248	305	288	281	294	294	289	276	298	286	250	307	295	279	320	281	279	265	277	296	313	285	330	270	281	303	277	316	290	247	283	305	299	275	314	264	294	286	278	315	271	316	286	269	271	312	279	271	296	321	306	290	279	310	311	301	295	292	299	283	285	285	287	282	301	265	270	297	301	286	282	296	270	306	303	299	295	271	286	307	326	291	282	285	302	285	249	276	285	294	278	268	298	291	312	271	323	299	327	314	297	299	317	308	329	343	270	288	285	314	298	301	303	308	277	290	262	295	312	304	302	305	288	280	268	283	244	311	298	287	304	285	298	298	310	279	273	299	285	271	278	280	318	290	308	295	326	280	284	313	270	265	267	318	269	289	289	286	278	279	298	281	283	303	326	295	327	287	299	319	296	260	272	285	256	283	283	302	328	258	287	277	286	278	280	291	289	270	296	301	265	286	289	283	320	278	280	275	296	273	263	314	271	266	291	314	302	312	256	290	298	284	297	301	311	306	280	305	285	287	279	279	306	282	323	281	280	297	270	300	322	265	316	304	283	271	309	270	288	285	287	290	333	282	285	289	314	278	282	294	295	270	307	295	295	279	295	291	324	314	258	316	280	281	287	289	289	275	275	281	278	287	299	311	275	289	305	281	315	281	275	286	319	329	320	313	306	266	279	294	307	276	256	280	275	305	310	284	308	299	282	290	293	264	279	295	300	282	282	285	293	297	306	293	281	299	324	299	291	293	317	289	291	303	269	274	319	296	286	286	266	300	304	318	303	298	313	292	271	312	285	286	299	292	292	281	271	309	292	273	281	258	283	319	297	289	298	274	264	266	284	300	298	277	289	297	276	300	308	308	282	297	278	283	304	278	278	272	273	283	288	304	278	328	294	273	283	289	295	278	306	310	288	300	279	292	306	284	272	312	290	295	283	280	283	299	274	282	293	310	294	248	280	307	292	293	280	291	309	272	292	289	287	300	301	297	338	338	279	284	285	287	283	294	319	295	272	290	332	311	272	272	272	306	311	293	309	291	256	287	282	274	286	286	275	295	328	307	286	299	291	315	279	278	277	256	286	248	314	274	275	307	285	277	308	287	277	269	268	312	284	283	280	284	283	264	286	294	291	279	306	299	300	293	273	289	292	299	308	282	301	308	286	322	294	289	277	304	291	288	283	251	253	291	313	314	325	281	286	275	297	291	313	289	288	290	255	311	259	295	274	327	310	294	278	288	289	290	302	278	262	313	292	258	320	324	282	276	290	303	280	323	321	274	305	294	270	280	334	285	315	312	335	303	300	307	277	283	266	280	303	309	290	286	307	298	298	303	290	259	316	290	328	296	284	297	291	287	281	299	272	310	297	291	272	298	312	317	271	311	290	275	302	305	276	314	306	308	280	285	279	282	284	289	289	289	321	263	280	289	261	304	282	282	284	274	278	288	288	289	288	292	311	299	289	311	314	301	293	316	300	289	296	309	273	292	266	314	299	286	309	274	274	295	297	274	280	285	290	266	280	301	290	289	279	276	280	281	299	304	274	286	304	283	308	283	311	266	282	273	295	283	267	275	261	264	288	274	288	286	283	306	270	266	305	261	280	326	320	299	257	283	303	294	295	290	299	299	279	307	256	303	284	319	284	294	263	287	303	273	270	289	274	295	311	304	288	295	258	308	301	289	272	274	288	277	264	275	285	308	286	292	321	278	300	268	286	317	277	325	313	260	272	300	277	314	279	304	262	308	289	312	249	284	299	292	306	298	294	289	295	304	274	251	298	273	299	301	300	336	310	304	327	264	301	306	266	290	295	257	257	290	270	296	309	310	301	316	281	285	287	285	306	272	279	294	296	324	305	295	298	303	267	295	296	290	294	277	290	286	289	283	319	304	296	298	277	292	268	330	281	302	293	324	256	293	299	306	283	274	308	289	313	273	309	283	289	286	279	288	264	295	293	311	295	304	283	290	292	267	313	279	280	259	302	271	284	285	299	295	321	314	299	304	285	283	287	312	283	311	295	289	300	298	309	299	313	311	295	264	259	308	273	294	283	271	275	282	310	279	302	315	289	320	278	306	326	291	285	285	263	298	280	268	242	303	257	297	280	279	278	306	292	293	328	306	298	288	281	318	271	276	304	306	317	294	278	255	302	288	248	306	313	286	296	281	284	281	284	290	310	298	283	291	293	317	271	306	313	286	307	307	285	289	283	285	285	310	281	296	284	278	305	308	277	304	275	283	301	296	275	318	300	282	283	292	271	311	280	278	277	284	308	313	278	293	290	305	311	274	258	279	338	288	288	292	319	318	279	299	278	308	293	305	276	285	279	276	295	283	276	285	283	285	301	322	278	316	264	317	320	283	276	271	289	288	301	304	275	294	334	310	283	291	283	275	267	284	286	303	287	323	296	289	303	280	278	297	292	295	314	309	275	316	300	289	309	286	283	258	302	287	287	320	297	257	279	293	312	269	259	284	260	314	307	291	301	320	304	291	321	289	318	294	266	274	319	292	289	306	292	293	278	274	292	296	259	296	310	277	289	301	291	296	291	275	308	279	289	300	280	290	270	280	254	253	293	310	297	307	269	272	275	315	266	308	278	300	300	284	295	287	291	289	293	308	316	312	299	288	314	261	268	313	303	272	281	308	290	303	282	274	303	312	292	260	300	299	290	300	321	283	314	303	289	300	275	296	279	280	320	314	285	292	270	297	275	307	278	262	293	264	279	305	271	289	284	287	288	285	299	287	273	328	326	279	299	326	327	318	292	270	291	280	284	282	295	288	297	283	315	287	274	287	278	287	265	283	303	296	303	304	279	252	310	278	295	288	266	308	272	272	314	289	270	274	301	288	305	277	306	322	300	313	326	297	296	301	310	290	313	306	300	291	288	288	278	262	283	274	288	283	297	267	318	303	298	289	294	282	299	297	287	307	282	279	314	290	270	300	261	282	276	294	300	285	280	311	302	255	305	265	278	297	307	303	283	298	295	295	282	313	315	290	276	344	284	292	274	272	300	297	276	288	279	291	316	275	279	278	266	302	275	320	296	299	307	300	297	298	301	288	332	289	301
11512	13276	6694	1170	384	257	179	168	167	166	220	297	308	162	164	138	130	140	204	291	345	277	268	142	137	145	144	156	181	147	157	161	141	138	157	153	141	144	128	162	146	131	149	122	130	146	142	127	132	151	137	153	155	164	138	153	145	150	147	144	131	143	144	129	136	166	147	147	158	147	140	159	131	165	138	133	148	154	140	148	140	152	145	145	130	156	138	144	134	154	140	128	148	143	124	146	134	131	132	119	138	136	136	145	144	128	144	159	133	136	154	147	129	145	141	137	160	150	162	138	132	145	146	149	151	152	139	159	131	157	130	147	167	155	140	149	144	136	163	143	143	128	162	143	149	124	154	143	151	144	135	138	123	141	155	131	164	128	143	145	138	148	139	166	128	139	134	141	163	143	161	146	164	143	118	128	151	147	142	144	130	138	130	132	143	119	137	127	145	120	154	133	141	140	151	152	137	137	110	158	152	121	159	142	120	121	146	135	137	132	150	126	134	125	162	132	136	140	122	139	132	154	149	143	147	135	166	148	136	153	134	123	130	139	158	138	163	150	130	141	149	139	130	147	138	136	135	150	122	133	137	168	155	146	124	143	138	123	133	144	131	156	146	163	122	162	147	133	141	159	138	159	153	151	160	163	131	157	135	125	151	131	155	133	155	158	162	155	145	133	137	139	176	157	146	138	162	146	136	136	130	149	156	140	149	126	163	140	157	138	138	154	146	134	147	136	139	140	136	153	129	128	151	128	182	121	153	144	151	154	150	132	110	156	155	130	168	135	124	157	147	146	155	155	145	152	149	147	154	130	146	135	122	164	147	121	130	170	152	140	114	174	114	141	141	162	170	135	117	141	147	116	140	143	176	134	144	137	144	127	157	141	143	170	151	128	145	129	143	123	168	133	153	143	136	136	138	154	150	156	141	150	143	132	157	126	150	147	150	135	152	131	148	132	122	151	137	134	132	150	141	155	137	145	138	162	139	155	144	152	134	140	150	133	161	143	152	139	163	148	138	128	145	123	130	141	149	133	128	150	146	141	146	151	123	144	124	157	135	135	133	133	143	142	135	141	146	137	138	152	160	171	151	137	130	142	132	149	143	136	154	141	150	141	148	131	147	120	157	144	141	134	136	155	150	119	138	132	108	157	143	154	142	156	138	138	148	123	120	118	119	155	137	144	155	153	125	140	149	142	139	160	126	138	142	140	139	132	143	143	130	131	149	148	151	141	149	147	142	153	125	143	132	159	144	140	152	159	133	150	148	116	150	122	143	129	126	143	144	143	133	123	139	166	162	128	155	139	136	143	148	151	163	150	157	142	153	151	139	132	133	132	154	136	179	134	146	157	156	131	130	143	150	131	151	133	144	142	144	132	168	144	120	132	139	150	155	130	109	164	132	126	132	133	157	157	156	152	146	152	146	150	136	161	129	144	156	131	140	151	152	171	164	119	152	147	136	150	153	147	149	168	154	134	146	151	144	138	142	167	131	134	144	127	146	142	133	137	134	124	140	140	141	128	133	147	133	169	159	170	156	125	140	138	142	132	127	144	134	149	124	131	153	131	137	161	163	155	139	151	152	151	143	116	148	145	160	153	132	142	138	163	151	136	167	143	143	153	153	155	148	146	128	126	136	138	146	127	159	135	155	135	126	150	146	134	123	146	175	127	138	151	172	147	130	122	132	148	129	153	141	134	180	140	140	149	161	140	142	145	134	148	145	148	153	143	166	149	143	142	125	132	127	174	157	147	126	130	145	139	141	148	149	131	143	133	145	127	147	130	143	146	119	143	127	138	127	138	154	147	147	142	143	151	164	153	134	140	133	147	135	125	154	125	156	129	155	145	136	138	147	147	148	141	159	147	144	149	156	141	140	140	149	147	140	132	120	144	127	147	146	142	131	165	144	152	152	138	151	147	136	115	143	135	144	156	134	123	136	148	147	156	159	121	145	151	142	163	137	124	162	137	131	136	157	149	169	136	159	140	135	135	141	141	144	143	170	127	144	117	144	142	142	157	144	158	158	132	143	157	117	134	151	142	128	150	159	140	154	163	152	166	123	152	140	144	131	145	156	133	156	150	132	152	135	143	151	155	129	151	156	134	131	142	149	148	153	144	151	122	154	150	123	140	131	132	131	152	158	178	152	144	138	134	108	137	139	138	149	131	130	157	136	154	142	149	141	144	152	141	127	160	135	158	148	124	158	164	143	128	144	151	121	186	142	141	157	129	129	135	137	133	171	131	133	148	139	140	149	134	148	141	143	148	144	154	131	145	141	153	150	146	143	136	122	122	148	147	156	138	154	149	144	148	136	124	136	140	142	121	146	148	155	147	138	132	135	150	127	142	142	133	135	145	149	144	141	131	130	136	172	127	122	145	136	136	142	143	159	136	131	148	149	137	127	153	146	149	142	140	144	140	164	138	145	155	146	152	138	140	133	152	150	156	161	145	137	152	147	119	144	140	163	139	149	147	137	147	174	141	152	143	146	167	137	151	146	143	148	149	150	159	133	134	141	146	151	153	147	144	131	143	134	149	149	128	128	145	146	149	147	150	158	121	142	162	133	152	148	155	154	124	133	141	168	140	133	141	149	117	152	128	121	150	152	149	154	146	136	120	154	144	147	150	133	123	136	151	161	139	138	154	142	134	120	136	141	134	149	155	141	156	138	142	124	135	160	148	157	132	164	139	147	157	139	151	117	162	130	131	160	144	143	147	128	146	138	148	151	146	152	145	147	178	163	144	133	126	146	146	179	134	148	128	148	127	141	146	136	146	140	149	194	158	153	133	159	168	128	156	138	162	145	150	151	152	124	166	148	136	141	132	158	116	129	151	154	147	144	150	146	129	135	126	154	156	126	137	137	146	151	152	159	131	149	143	140	133	144	170	140	146	157	158	149	134	135	132	136	133	133	149	146	142	156	131	117	146	133	145	145	141	148	148	144	136	159	152	141	133	154	156	147	166	146	138	133	157	146	148	148	170	129	173	155	142	142	128	135	153	157	158	163	167	157	156	131	143	141	146	147	161	134	121	141	125	152	163	136	139	149	145	122	146	174	131	145	154	150	164	139	134	124	121	156	140	142	138	157	156	130	146	121	146	144	147	156	147	144	144	141	155	129	146	126	139	146	117	138	141	148	136	150	131	143	157	161	139	139	156	145	134	158	139	135	139	150	152	139	137	165	143	147	156	133	136	126	138	139	151	133	149	161	128	141	150	144	137	156	151	132	150	135	147	151	138	136	140	136	142	151	126	155	126	146	167	140	123	141	156	132	134	155	141	136	144	162	132	145	145	160	144	144	144	130	132	121	139	142	138	120	159	138	135	147	135	131	150	148	135	152	133	123	136	131	141	129	126	139	154	155	159	169	158	152	151	136	139	134	127	157	145	162	147	131	151	145	140	138	153	165	151	138	154	150	133	136	144	124	132	146	143	152	153	136	132	151	157	148	163	135	152	159	144	165	142	150	145	149	158	137	144	151	139	129	139
10159	13693	6756	855	731	575	550	498	478	506	814	1583	1422	427	329	339	377	448	672	1395	1557	1398	1094	440	344	338	386	672	559	398	355	354	341	341	326	391	401	388	357	324	368	351	342	318	343	328	351	361	346	328	373	337	343	330	346	336	364	343	374	345	359	368	367	366	327	357	335	337	344	333	340	354	336	366	331	379	355	388	338	350	335	354	359	350	334	353	345	379	340	361	360	316	359	348	345	304	361	341	349	341	329	337	357	329	321	333	352	361	355	351	381	346	374	349	345	335	347	351	377	349	333	357	353	326	376	303	312	352	342	333	352	348	329	337	344	324	354	344	346	329	330	346	367	352	350	341	325	330	367	355	342	372	362	352	390	363	347	322	355	332	354	352	345	348	332	357	333	360	360	326	369	343	344	319	357	354	369	344	311	336	341	366	364	322	337	339	357	353	324	341	343	375	382	329	354	334	334	329	339	341	334	340	331	337	339	316	333	315	313	380	339	360	354	363	343	387	323	375	346	363	376	345	371	362	338	350	349	335	338	358	341	383	353	345	329	345	358	357	386	333	358	342	325	355	346	349	348	348	348	331	364	334	353	350	409	398	373	333	340	391	351	326	339	339	369	352	343	331	347	394	304	356	313	352	338	375	366	354	344	372	307	395	350	342	334	304	320	324	325	342	331	335	343	381	349	362	378	332	370	336	338	332	357	380	376	355	315	358	355	361	377	374	360	355	338	325	365	337	349	361	382	322	341	343	336	360	342	366	337	347	350	363	335	335	325	311	346	332	363	381	347	369	341	359	321	374	377	356	372	352	343	353	363	353	357	372	347	381	380	351	341	373	356	389	300	364	364	343	357	349	350	351	369	358	347	308	349	354	375	368	347	358	394	343	357	350	338	365	368	327	317	355	360	319	379	397	347	354	379	360	318	360	325	343	325	370	339	345	355	345	364	349	317	333	342	376	355	356	353	340	344	347	348	332	385	354	340	326	332	332	360	346	380	340	342	339	347	339	373	348	358	368	386	337	330	345	336	337	340	328	371	348	337	372	344	366	329	309	396	335	338	343	293	357	353	315	374	346	384	332	370	350	385	318	351	367	369	357	342	372	358	338	387	338	357	377	363	338	312	314	344	340	387	342	328	377	332	359	354	337	353	343	315	377	349	357	318	333	384	335	344	370	320	318	360	293	338	338	341	330	359	359	339	370	355	336	378	324	374	311	346	340	344	355	335	363	373	355	342	308	389	358	356	338	342	348	328	356	355	349	364	338	360	366	334	354	332	338	312	346	336	359	355	369	344	316	343	374	369	345	337	381	395	345	329	318	336	371	333	338	391	360	359	398	362	360	341	346	319	339	351	358	347	346	336	345	362	336	331	343	353	339	386	355	341	350	344	352	370	362	336	345	335	368	351	333	347	370	344	335	351	341	363	370	389	358	349	352	343	314	330	344	324	365	412	329	344	334	347	317	367	344	343	365	330	344	371	353	340	357	350	315	359	320	344	383	361	343	328	371	380	329	325	342	336	311	386	329	357	349	325	314	323	363	348	357	336	355	366	374	333	336	343	364	340	347	366	378	389	359	332	350	335	358	339	344	353	346	360	365	336	323	329	352	350	319	345	324	319	353	325	303	330	365	369	349	360	347	305	351	344	352	304	364	364	365	340	330	337	308	352	373	346	358	378	341	361	334	375	366	344	322	364	364	353	395	354	351	332	307	398	325	344	339	310	399	343	360	316	340	348	370	352	351	347	353	356	335	347	369	342	369	359	348	366	378	363	361	348	400	348	372	393	326	299	357	313	343	386	353	349	361	336	377	354	366	335	325	342	332	324	382	342	380	343	342	361	329	373	353	357	354	362	317	312	355	333	362	343	385	366	333	335	314	379	380	347	308	350	352	376	369	357	347	335	375	350	316	365	366	343	384	356	314	389	370	371	328	407	351	358	348	310	319	328	347	347	348	339	326	389	331	322	370	366	334	296	331	346	337	334	347	358	346	362	380	311	348	341	339	356	363	379	369	342	329	348	351	367	334	338	339	356	363	360	365	333	337	344	332	359	325	372	353	354	341	376	350	336	349	332	330	378	341	329	384	329	353	358	307	350	345	361	331	316	347	363	338	380	321	354	367	363	322	332	339	369	357	337	346	347	367	384	340	349	313	343	367	344	320	364	339	369	367	318	350	309	362	362	353	360	345	361	366	358	336	314	341	330	370	349	362	375	351	343	353	389	345	344	341	379	336	349	350	360	362	366	338	350	389	381	356	365	340	355	367	350	339	339	336	332	320	331	337	314	358	329	378	334	354	356	345	338	341	377	294	359	363	322	361	352	332	354	361	381	374	358	371	351	311	353	350	356	352	355	344	343	337	354	370	324	344	347	348	321	348	345	344	327	364	345	344	330	332	376	389	325	348	364	372	358	369	354	331	351	346	381	335	355	335	331	341	353	346	321	343	356	334	356	367	379	349	352	354	364	370	330	335	357	334	342	349	377	329	376	363	306	381	326	367	322	355	394	344	374	326	384	378	338	383	351	357	335	347	374	371	361	332	322	362	364	356	312	360	334	371	333	352	333	351	355	363	342	330	338	362	361	327	365	316	380	329	331	340	340	322	351	350	337	322	346	331	341	346	342	404	382	363	364	334	339	319	346	354	344	368	340	355	336	364	366	331	333	355	377	310	343	352	328	350	332	358	349	355	341	377	359	336	366	340	339	319	355	357	358	362	381	343	349	339	387	398	318	345	324	373	337	353	321	369	350	301	349	376	361	332	321	349	353	351	364	368	302	325	348	387	328	355	354	345	374	303	349	362	345	362	361	388	342	330	422	378	317	375	346	323	356	355	371	364	339	378	352	362	290	301	377	351	332	377	358	362	344	333	357	341	338	393	353	375	363	373	343	347	356	345	353	347	342	370	348	349	351	357	316	333	347	357	354	346	330	363	343	358	357	367	372	348	344	350	338	328	387	361	355	347	356	363	335	321	332	344	347	392	315	372	325	330	361	337	347	365	369	371	370	387	347	347	320	352	353	354	368	377	389	350	334	357	338	361	360	321	344	336	343	343	357	369	364	358	351	343	357	340	392	334	323	331	362	326	343	352	332	362	345	372	368	365	365	341	351	353	323	343	390	340	353	336	353	334	348	368	390	340	343	378	357	326	347	329	359	328	357	329	361	361	358	364	369	370	332	347	349	348	376	356	350	382	330	343	338	367	335	325	352	355	380	396	338	343	359	348	367	369	347	316	389	346	341	328	371	363	356	349	348	368	355	322	344	321	346	350	368	378	344	367	370	335	358	332	375	346	362	336	358	334	354	334	346	363	332	341	354	355	347	373	324	324	343	318	331	336	382	356	335	333	378	342	355	358	334	321	369	349	372	366	369	357	358	346	383	386	360	351	335	362	366	360	357	365	349	366	370	336	328	344	362	351	324	354	359	325	355	344	355	353	330	374	361	344	380	317	344	352	324	321	326	341	324	363	357	343	352	354	344	372
42161	47209	31940	21810	16687	9920	4256	1543	589	487	2329	5234	4029	964	195	232	205	238	1238	2649	2372	2070	1511	320	206	214	441	760	313	194	163	204	164	181	190	218	235	175	171	176	181	186	144	177	173	171	185	164	186	180	176	181	184	173	148	175	202	195	165	189	160	161	196	169	180	201	178	157	182	158	173	180	176	182	169	168	184	177	214	170	179	148	164	153	187	175	171	177	168	164	174	173	168	175	188	170	158	183	164	163	190	192	167	195	193	194	196	178	160	163	159	188	172	184	154	167	197	184	202	167	164	164	185	200	208	176	163	203	164	162	166	168	187	185	166	181	196	160	173	156	165	183	179	192	187	164	164	168	192	198	176	186	170	184	173	152	184	187	164	187	175	186	182	172	176	187	171	185	176	152	168	184	173	183	172	179	176	173	204	203	178	192	178	141	176	183	163	165	192	177	191	163	183	180	173	178	178	184	144	175	148	162	178	172	176	176	173	189	186	170	194	173	180	177	185	187	162	163	171	201	194	165	194	169	203	150	198	180	186	168	167	176	175	178	183	170	176	170	174	165	185	199	172	184	136	149	171	180	190	184	172	165	182	197	167	183	169	183	177	161	156	181	164	165	182	176	169	190	176	175	171	187	165	182	192	177	140	187	185	164	166	159	175	207	159	173	166	196	160	159	179	191	157	210	190	181	161	158	197	177	208	175	164	181	174	155	177	189	185	183	177	172	142	179	151	167	168	178	178	185	155	185	189	190	205	179	184	173	191	164	161	150	164	169	171	184	179	172	167	172	190	191	181	174	178	171	174	176	160	190	204	166	161	149	157	176	195	182	182	162	165	179	183	176	160	195	212	190	205	173	186	184	179	164	152	172	183	169	176	184	178	169	180	174	178	175	157	181	184	175	177	173	180	211	158	162	187	178	175	159	176	182	173	159	176	178	180	184	147	179	154	172	189	175	195	173	167	172	175	181	166	159	162	155	202	163	169	139	188	176	182	166	209	177	179	157	181	144	188	204	213	181	191	195	170	174	166	184	152	204	177	185	190	165	171	168	181	170	186	174	176	175	221	157	190	183	183	176	190	181	208	160	194	160	177	190	166	166	179	190	179	172	157	180	170	156	179	187	179	187	169	166	173	170	174	160	174	199	183	195	164	173	187	176	173	157	181	165	186	174	177	150	186	202	182	183	169	183	196	201	193	154	166	196	181	180	153	173	178	171	185	186	203	167	165	166	177	177	163	192	217	174	181	187	168	179	167	177	190	181	167	150	168	198	173	156	195	183	178	192	166	185	162	174	177	170	175	187	177	201	171	151	162	178	183	171	178	161	201	155	174	165	161	164	160	174	168	167	164	177	166	192	186	170	168	198	169	166	168	175	145	177	173	148	162	172	182	172	191	182	184	194	202	193	173	171	189	165	159	190	188	174	166	181	194	176	182	174	173	173	171	186	156	161	177	161	159	151	182	210	183	159	180	190	195	175	153	182	167	185	196	194	179	182	169	169	182	160	172	171	183	168	191	177	190	155	171	174	169	150	170	198	191	184	172	168	161	167	169	165	165	195	163	172	184	168	203	188	155	185	167	172	178	176	160	194	174	194	166	154	172	164	182	162	194	157	163	155	182	144	171	184	203	188	182	209	163	173	183	178	172	167	186	186	188	163	176	176	187	184	177	174	187	159	166	194	172	196	181	192	158	167	188	203	178	166	180	170	185	177	188	201	172	193	190	153	194	144	182	175	184	182	186	174	180	177	185	188	167	180	160	179	168	193	182	187	187	165	166	170	152	174	171	183	180	186	146	165	176	182	182	181	180	168	172	181	196	192	175	197	158	196	157	203	170	184	179	155	177	173	189	169	178	164	161	171	185	167	187	188	160	177	188	178	150	188	181	172	167	179	173	172	160	188	196	193	181	191	179	153	167	170	179	187	165	186	165	182	188	173	176	175	165	163	186	189	166	197	193	170	170	185	202	183	200	173	180	179	181	158	157	187	180	181	177	151	197	179	213	167	185	185	180	168	182	165	162	161	163	172	191	181	163	179	154	175	170	178	179	181	158	163	199	177	182	171	182	191	166	180	186	189	179	191	160	179	162	141	170	173	189	177	156	181	184	164	180	162	179	209	159	177	178	181	165	157	179	162	177	176	170	168	195	143	180	178	153	189	183	164	188	164	173	198	160	163	192	177	196	174	176	157	190	175	175	162	225	173	175	169	188	174	167	163	168	192	180	166	170	180	196	174	171	179	194	158	178	192	199	161	177	173	189	176	187	182	178	193	188	175	175	186	186	171	171	182	186	186	203	202	158	182	168	184	187	153	163	129	169	181	175	160	180	166	190	180	164	178	143	163	194	188	158	165	159	186	178	167	184	170	176	174	174	179	188	150	166	158	195	178	178	169	146	173	234	172	162	192	162	172	169	175	191	170	161	153	198	175	172	178	171	167	179	193	160	167	194	168	170	154	173	170	186	161	167	161	167	149	191	166	187	152	164	197	184	187	199	184	190	183	167	186	159	183	144	180	188	183	188	192	182	178	189	180	160	182	167	190	148	159	167	174	193	161	185	202	151	179	172	190	186	162	186	175	180	163	199	158	170	167	179	153	163	196	207	142	179	195	199	178	183	193	196	188	191	152	175	177	173	177	155	199	207	174	168	190	194	169	192	191	169	174	159	176	195	180	181	181	185	169	175	170	168	177	203	185	171	179	180	178	153	179	190	163	190	188	177	188	189	184	184	156	175	196	193	163	187	160	189	215	162	171	159	175	165	191	206	174	178	178	192	170	223	192	167	187	184	181	168	178	163	195	170	178	187	179	177	187	172	164	160	169	180	183	194	165	183	167	190	172	163	178	176	162	161	200	184	160	177	155	171	167	180	182	169	169	167	198	171	209	148	170	171	164	180	193	168	168	194	165	185	161	169	179	153	179	180	177	160	184	177	161	184	182	181	191	168	151	173	182	183	172	173	187	141	201	196	176	153	156	178	168	194	164	154	158	188	182	170	158	173	177	186	191	174	179	197	195	215	172	137	181	170	181	170	190	170	181	181	181	172	209	172	186	164	191	183	192	182	161	183	182	189	179	184	165	176	173	169	193	175	169	199	207	152	173	168	175	147	172	172	175	163	162	169	195	178	166	186	171	189	172	173	176	202	160	165	184	169	178	199	189	181	163	169	202	194	170	166	200	170	227	170	197	181	197	181	187	162	167	177	174	179	175	196	200	197	174	182	188	154	192	154	165	197	173	168	167	173	160	160	173	166	175	171	176	153	180	158	180	203	161	177	178	174	174	156	179	167	181	168	168	177	172	197	176	181	186	169	182	174	181	190	189	161	165	162	183	199	192	187	182	175	193	175	201	183	206	198	169	176	160	187	193	143	199	169	176	156	170	183	207	185	172	169	189	184	203	167	177	191	181	184	146	189	189	188	154	185	183	198	190	170	187	183	188	201	199	203	185	180	178	146	161	171	181	172	186	164	171	161	189	156	173	169	189
33668	43536	23408	3746	3305	2798	2472	1897	1802	2343	11624	20463	16036	4346	673	610	554	805	6854	14336	12424	10838	7727	1099	420	423	2236	4134	1219	385	401	446	387	445	461	735	704	416	422	460	383	416	422	391	422	392	411	408	418	413	423	411	460	389	404	417	364	450	443	431	402	404	391	391	415	441	412	410	405	411	359	422	414	428	414	429	414	437	414	406	413	447	412	426	413	383	420	406	434	432	422	434	408	433	437	408	406	366	410	436	432	430	386	413	371	428	408	378	425	390	419	403	384	409	409	402	412	418	400	397	409	386	434	356	400	446	436	428	401	431	416	397	412	376	444	390	423	414	416	382	403	430	411	418	408	418	419	411	411	373	423	431	395	432	378	421	405	384	404	435	420	417	423	431	407	407	395	417	404	368	406	398	440	431	421	403	371	437	455	413	429	427	442	417	420	416	440	422	404	405	452	427	427	418	405	398	424	420	420	394	422	375	441	411	412	432	449	422	433	400	402	397	393	425	412	409	418	426	383	444	435	392	430	392	435	431	431	412	408	427	405	418	372	446	410	407	396	401	391	403	415	456	396	385	416	404	425	437	411	374	409	409	391	408	404	431	448	426	437	433	408	396	388	373	405	399	405	420	392	436	397	405	415	375	405	435	414	395	391	391	396	407	405	415	431	405	419	394	418	389	388	414	382	477	427	437	402	445	418	410	388	412	391	377	400	401	438	405	410	397	437	448	445	403	427	410	409	410	394	434	435	376	421	414	397	416	421	413	414	407	421	428	428	372	430	413	432	380	426	410	398	418	419	428	425	415	457	437	419	406	414	410	403	417	408	388	433	434	435	393	408	404	383	422	403	385	404	386	384	420	413	428	417	414	413	425	412	381	374	435	434	412	411	397	460	419	432	422	420	408	424	400	397	396	428	398	391	403	445	411	449	416	410	424	426	396	428	421	409	401	406	384	416	399	441	395	437	441	401	381	414	442	451	435	415	421	398	420	393	396	430	372	388	426	467	390	392	406	384	448	418	400	441	362	416	417	406	388	413	397	440	412	410	441	393	412	356	415	410	422	412	418	456	443	409	398	431	430	409	403	409	387	416	456	382	399	446	408	418	408	413	400	455	416	421	454	380	423	434	403	392	408	418	406	424	397	415	413	422	387	406	426	396	393	389	426	405	416	398	426	410	405	464	446	420	412	397	412	426	445	411	394	423	427	381	421	429	447	415	429	405	409	408	419	413	406	394	418	414	432	386	415	391	423	391	423	436	396	413	412	378	421	392	431	396	409	422	414	390	365	423	411	440	404	406	412	410	412	392	383	381	389	413	416	403	409	384	414	408	391	395	400	381	417	423	411	382	418	395	372	419	369	419	418	436	439	413	444	379	352	421	397	420	446	418	402	418	427	401	452	432	401	435	414	426	400	405	418	447	414	423	438	400	412	418	418	419	448	409	438	435	393	396	409	399	381	422	447	405	409	438	401	388	411	430	406	382	404	457	409	440	402	406	471	427	419	435	395	440	429	413	402	430	452	405	410	399	447	396	428	385	440	429	396	418	423	438	422	407	420	437	413	436	396	427	402	368	415	444	395	397	407	436	435	438	400	392	413	438	419	430	398	400	392	376	409	396	431	449	429	421	423	409	413	426	432	436	409	409	393	429	447	398	433	409	397	407	415	399	428	395	393	407	426	420	427	393	398	432	427	418	421	420	435	464	389	403	420	426	430	397	384	378	445	429	401	384	397	421	402	413	436	417	428	372	415	426	410	415	410	413	462	412	461	425	417	426	389	408	437	426	405	361	392	395	431	407	427	402	411	423	409	422	366	415	430	425	452	418	422	414	396	411	410	410	434	434	426	409	451	391	430	371	430	393	410	446	396	405	415	374	421	419	445	422	408	391	395	397	387	426	412	442	407	452	439	383	417	385	459	420	421	428	405	388	418	431	409	408	413	376	366	374	412	407	406	406	419	434	411	406	405	447	399	380	419	404	423	390	430	383	400	410	396	433	400	394	430	387	412	450	391	422	419	451	394	423	401	440	393	386	415	378	413	422	434	406	407	409	429	406	421	405	404	404	408	397	429	383	398	360	396	452	412	411	440	406	387	385	377	436	416	412	387	389	435	420	440	419	427	402	439	407	405	418	409	384	389	420	405	400	392	394	426	399	453	403	399	382	441	388	443	384	403	416	423	401	436	397	454	397	377	409	415	388	415	420	439	427	417	438	406	433	416	404	437	386	415	414	442	394	415	398	394	427	414	429	423	379	392	439	413	422	415	387	394	413	390	404	399	384	431	383	430	414	387	411	418	411	411	414	414	400	409	413	383	432	386	387	425	417	435	440	406	422	386	417	411	428	428	369	402	403	405	406	441	394	408	422	408	425	398	411	384	435	411	409	424	377	420	417	391	419	433	411	390	399	453	411	362	446	400	432	429	416	425	416	361	391	394	448	413	377	408	462	434	387	416	420	409	435	416	436	414	413	426	412	416	423	439	387	415	400	397	413	405	422	403	417	407	388	436	373	429	420	388	409	460	417	417	454	429	430	406	404	423	410	398	391	361	400	414	436	424	419	419	388	403	446	419	403	374	385	414	416	368	389	413	407	416	399	422	469	395	439	421	436	379	433	370	411	434	429	415	444	433	413	425	411	433	414	419	423	436	430	455	427	442	402	401	413	421	431	434	420	401	431	404	402	419	408	385	425	404	387	422	403	448	412	396	410	427	374	454	427	410	404	380	396	406	379	397	409	440	413	418	401	384	445	402	410	420	425	444	413	401	377	398	395	429	408	424	417	387	384	404	419	408	429	427	439	394	397	413	387	420	395	365	419	441	464	395	407	393	423	397	374	410	473	434	407	385	409	397	378	409	401	394	428	394	390	391	441	423	429	434	393	401	415	422	410	388	430	398	457	400	401	401	429	377	385	409	428	431	426	361	425	381	444	406	384	398	458	373	420	424	430	422	420	412	387	411	444	407	406	425	418	388	380	436	378	425	401	385	398	417	399	434	395	446	387	418	394	392	442	414	448	402	395	405	414	415	378	422	436	437	414	405	416	383	396	399	418	395	429	418	418	406	388	400	397	422	427	425	407	440	402	425	387	408	422	407	422	420	374	429	402	432	458	408	391	453	418	440	406	413	380	371	382	403	375	405	455	428	401	396	442	404	418	423	432	429	374	375	429	412	419	422	391	455	397	395	410	417	386	407	430	384	467	411	403	385	388	414	404	380	415	424	421	432	421	410	407	433	396	402	388	411	414	433	409	374	421	388	406	423	379	395	388	422	437	384	408	396	444	388	432	405	427	417	395	422	417	407	387	393	421	392	399	384	358	417	461	372	432	452	385	442	418	418	434	383	392	392	416	381	407	395	448	397	418	452	439	425	425	428	426	413	431	419	379	414	422	402	396	426	434	426	401	397	391	420	392	409	417	434	407	418	431	434	426	414	437	407	483	411	432	405	432	427	448	414	408	414	432	397	399	413	397	431	452	405	390	430	408	422
49356	47365	32762	24320	22161	18187	11492	5057	1775	991	4044	13230	12191	2266	243	196	183	411	2152	5765	6023	5305	2993	919	154	149	1427	1012	300	159	137	148	140	163	142	216	293	125	136	128	143	137	139	107	118	134	131	115	112	131	133	129	119	130	124	114	139	135	126	132	137	129	117	136	139	146	117	114	121	115	131	144	143	113	117	120	150	119	119	138	114	126	123	133	118	147	135	123	120	133	136	132	136	133	132	113	149	119	114	156	141	130	132	128	129	122	131	129	136	125	138	140	114	127	136	115	117	111	109	129	119	130	100	123	144	149	129	138	117	109	120	128	133	146	110	125	129	135	154	142	132	124	112	126	154	146	136	114	127	115	115	133	142	145	116	136	121	117	126	129	139	126	118	123	140	128	134	108	136	132	145	128	97	113	143	133	123	146	133	152	140	100	148	148	131	145	136	145	140	119	156	128	137	131	120	127	156	120	136	125	133	110	130	121	124	126	118	99	135	129	145	121	133	119	120	137	120	149	137	132	115	147	126	127	117	126	110	129	121	119	141	130	128	118	120	117	135	117	136	112	133	134	126	151	125	109	126	129	122	138	143	130	144	130	134	126	135	116	145	131	136	137	141	123	139	131	136	139	132	133	142	135	106	137	119	126	143	154	132	110	130	120	106	133	137	106	136	137	137	134	144	129	129	142	120	136	133	116	121	113	148	126	124	136	113	107	135	110	107	148	127	135	126	105	117	136	137	129	128	143	131	136	124	136	120	126	124	141	122	137	137	160	169	118	145	113	129	119	118	129	151	122	109	105	133	132	116	132	120	145	148	141	150	151	130	136	123	133	159	120	121	133	122	128	124	113	112	138	126	144	126	112	129	139	123	131	106	151	123	144	120	132	121	121	156	118	150	123	121	134	99	133	135	137	122	127	138	132	148	112	143	152	133	125	106	119	130	138	124	129	120	137	111	135	129	147	135	136	129	136	138	144	136	122	156	152	159	141	127	124	135	115	139	107	127	133	127	122	160	133	119	131	120	129	138	118	125	132	141	131	130	124	122	130	118	133	145	125	124	145	139	130	132	134	124	137	147	136	126	137	130	125	134	122	129	128	144	132	119	138	163	123	120	122	134	120	128	126	120	138	115	148	134	149	131	133	135	139	148	155	136	133	144	135	115	113	149	130	116	109	113	136	127	122	140	134	148	145	129	116	118	117	120	132	140	135	135	124	123	120	131	120	141	131	144	131	128	152	136	142	140	137	113	126	120	123	145	157	140	141	131	136	139	118	131	136	160	136	112	131	129	130	120	127	161	141	128	146	133	127	134	128	139	122	119	120	124	129	142	141	139	133	113	122	117	131	125	141	119	139	129	130	133	141	130	122	147	130	130	112	140	123	113	140	137	130	124	135	137	116	119	137	119	116	159	119	115	127	138	118	122	132	135	106	122	129	130	143	123	104	126	150	139	123	103	128	131	142	133	139	139	131	117	145	129	148	136	108	129	110	121	156	148	125	128	142	125	136	123	129	122	127	120	122	123	141	141	125	129	148	111	128	128	140	158	135	133	140	130	94	137	132	127	133	122	146	137	142	138	138	140	120	135	103	144	111	130	136	138	151	130	129	127	125	105	143	130	145	154	123	140	131	122	130	112	141	125	130	133	126	142	110	127	132	146	133	125	139	149	117	117	109	108	121	154	126	115	120	126	133	126	145	116	121	147	103	133	130	136	147	120	158	117	137	127	112	129	128	155	141	159	132	115	119	125	131	114	126	138	134	131	119	136	139	125	135	127	152	125	135	131	105	122	143	116	121	127	146	121	137	140	129	120	135	137	113	124	112	138	126	138	126	133	139	125	133	127	139	122	132	124	126	122	142	129	122	123	127	124	113	125	123	149	108	121	131	113	155	112	133	120	150	129	133	117	133	103	137	119	143	143	138	131	125	129	126	131	130	130	140	144	123	131	146	117	141	133	125	122	132	131	117	117	123	121	128	119	147	114	131	134	123	134	129	125	135	147	124	131	130	115	130	133	132	140	134	147	145	157	166	130	130	117	128	146	135	120	130	127	139	142	128	134	126	133	118	135	118	145	125	130	143	144	155	124	132	105	153	118	151	122	111	113	118	110	112	119	142	130	109	126	141	108	115	122	125	122	149	141	130	151	134	138	129	112	127	132	128	173	113	129	115	125	144	119	151	120	122	127	152	178	131	134	124	134	135	124	135	134	149	112	121	118	120	141	124	136	118	141	134	131	143	135	132	149	146	146	124	135	143	109	123	128	130	148	131	137	132	115	115	118	105	115	144	135	115	117	144	134	124	130	125	126	135	156	118	144	138	144	135	126	110	111	141	133	109	139	145	140	150	130	126	144	131	122	128	140	121	112	123	127	114	111	117	149	144	120	115	124	130	123	132	113	152	139	140	116	134	131	122	108	121	121	108	129	128	124	150	128	131	131	127	127	143	131	117	130	130	128	125	110	131	138	134	146	128	137	122	133	134	133	123	126	125	143	120	147	155	124	134	129	125	124	129	148	163	141	129	141	131	153	140	127	134	148	132	121	132	104	116	147	144	142	145	119	139	132	127	132	133	150	138	129	106	131	144	126	132	132	127	132	133	113	124	139	124	132	127	137	133	129	152	134	136	128	122	138	121	141	125	119	133	138	152	120	145	125	135	125	141	131	144	134	141	113	111	117	129	122	134	116	150	146	132	141	121	133	117	128	122	122	130	114	128	116	142	126	124	131	124	114	120	139	141	139	110	121	133	141	132	116	132	131	115	138	124	144	129	146	128	125	130	134	119	129	142	130	120	140	133	127	125	127	107	139	147	129	132	134	131	139	130	131	144	133	121	134	133	118	135	119	123	139	113	136	132	114	122	153	152	143	120	137	121	134	145	126	150	125	111	130	125	116	120	150	124	117	110	141	138	125	132	117	112	100	145	108	121	120	141	143	127	123	129	135	149	129	114	137	125	134	128	131	155	120	141	145	129	144	127	149	126	138	139	117	120	123	137	131	127	143	120	142	122	135	140	125	121	121	121	103	126	109	115	140	123	133	141	145	116	133	116	118	117	151	136	140	124	124	145	121	124	114	135	139	131	130	106	140	131	126	129	145	149	105	141	107	151	150	118	158	145	130	110	144	147	126	130	132	153	126	130	131	130	128	117	113	118	122	139	138	118	131	137	115	150	113	115	135	127	124	136	128	131	136	133	142	154	131	158	117	133	133	102	140	148	119	141	138	136	151	121	126	136	152	159	122	127	120	132	146	129	125	134	143	134	115	119	151	118	135	143	146	154	123	146	139	129	117	106	132	130	108	129	123	127	136	118	131	126	129	142	131	125	126	134	144	132	122	131	132	130	115	144	130	140	124	112	135	131	113	115	124	121	137	137	128	117	118	129	124	123	143	120	150	127	133	142	129	124	128	134	130	139	118	118	142	126	122	139	130	134	115	126	161	144	134	121	137	111	123	117	129	120	153	130	140	143	143	139	136	132	122	144	138	141
39031	49374	29818	7730	5845	4834	3968	3570	3693	4691	16826	34963	29510	7148	905	767	765	2237	11138	23810	23480	21188	13544	4280	400	398	7699	4448	1382	350	357	344	419	381	379	802	1480	297	295	316	348	301	266	306	316	318	314	316	323	282	284	322	300	329	302	318	324	303	340	303	313	311	332	321	304	314	297	284	292	293	349	314	293	320	289	306	314	285	310	294	283	316	317	335	314	301	297	311	319	299	297	294	313	297	308	308	295	315	307	318	286	334	308	324	334	276	279	286	292	288	318	320	323	299	301	307	342	312	301	273	297	289	321	324	279	278	308	312	314	272	339	275	314	283	291	349	303	292	308	282	307	313	278	284	324	294	318	305	285	331	276	305	298	292	293	313	288	283	305	278	308	333	289	296	314	328	301	296	287	305	334	284	324	289	320	274	302	307	291	282	280	289	280	271	306	305	313	288	315	293	326	271	324	309	318	271	305	311	321	305	311	299	272	288	309	308	309	297	303	323	273	322	304	287	280	298	293	293	261	305	271	312	288	281	329	286	308	313	295	314	281	288	279	307	300	293	322	306	311	299	301	310	299	295	294	310	312	277	343	322	294	266	314	283	298	275	309	303	256	288	305	304	281	270	319	314	300	309	300	306	290	290	292	278	289	306	299	315	302	315	287	302	270	272	323	311	276	341	328	277	310	317	313	301	293	280	304	284	300	266	324	327	332	324	311	267	337	296	296	324	316	263	299	312	302	290	293	296	304	274	300	297	285	301	316	322	322	306	277	305	329	282	315	317	327	288	307	316	300	304	308	278	287	300	303	287	259	327	303	333	312	295	276	269	272	318	281	318	308	316	292	332	295	309	326	309	292	308	299	296	305	336	273	327	289	281	292	275	287	324	303	287	313	317	343	298	277	276	320	316	308	297	280	313	301	303	296	304	264	324	284	283	312	313	306	328	283	296	304	311	308	298	289	296	294	326	312	302	319	323	317	318	316	314	275	299	301	294	289	317	311	322	296	267	305	289	319	267	347	267	302	333	330	282	312	293	310	318	312	310	296	292	317	283	288	306	278	305	283	320	307	318	296	307	334	305	296	319	310	321	297	286	300	333	292	305	325	311	330	311	300	306	276	341	276	278	293	304	277	295	288	260	286	272	287	292	303	297	279	279	301	311	309	293	306	311	326	302	299	301	316	297	320	306	280	317	292	301	301	309	300	307	298	324	313	301	286	292	311	292	311	292	302	302	292	273	311	291	295	305	305	284	277	305	320	339	296	309	289	303	283	295	298	288	327	290	324	300	287	298	318	295	288	290	299	326	298	300	306	273	304	323	288	324	291	289	295	303	286	269	293	308	297	312	309	288	327	285	315	333	302	318	268	301	269	311	300	298	276	330	310	292	294	304	307	291	309	307	290	326	299	306	317	295	305	292	309	284	287	309	298	295	306	318	311	275	320	291	279	321	311	295	282	302	284	300	303	295	324	270	296	311	285	299	309	287	289	295	301	282	319	315	301	308	287	314	311	296	328	320	332	324	280	304	280	297	323	295	304	306	292	274	290	338	323	300	323	317	266	305	283	307	334	315	269	303	337	304	273	276	323	308	326	331	308	299	314	292	294	292	284	301	321	301	291	289	299	290	300	275	273	298	280	324	264	294	321	309	287	301	314	318	341	314	295	310	290	302	319	275	280	279	303	279	288	304	281	301	237	315	287	310	300	314	298	300	319	289	289	281	293	336	315	299	289	296	298	279	290	278	309	308	298	331	309	317	297	299	305	325	312	271	298	303	291	282	309	304	292	309	321	286	300	284	329	285	283	292	280	310	313	291	320	300	293	297	287	279	331	307	318	273	305	315	319	290	296	314	313	302	336	282	304	308	271	327	313	314	290	328	305	322	291	303	273	286	316	285	289	313	283	319	318	313	336	303	287	296	299	327	310	327	330	280	307	286	289	319	306	254	273	299	302	270	298	304	261	306	296	310	296	313	284	303	336	267	300	281	301	273	300	300	305	295	317	272	287	299	343	321	293	256	288	305	289	278	283	270	290	294	286	301	282	334	294	287	301	292	294	304	341	320	295	307	313	301	334	266	293	296	327	313	298	299	320	309	300	262	304	294	314	274	326	281	305	283	311	301	349	328	289	292	280	300	288	284	304	312	308	282	297	310	273	283	307	318	323	311	283	308	282	320	318	310	313	307	297	284	312	291	284	267	295	307	313	327	265	318	306	297	285	295	320	302	308	287	310	282	294	320	314	317	330	294	294	318	324	307	304	317	290	313	313	272	324	271	295	293	290	311	319	286	308	303	305	274	297	310	297	315	286	306	330	324	286	299	308	298	312	309	309	287	304	289	288	334	291	287	281	334	289	288	318	303	315	340	296	291	305	311	300	345	314	307	295	308	310	337	298	292	311	284	309	296	315	312	314	275	309	316	306	308	332	324	319	295	318	284	293	284	296	328	278	331	291	316	315	294	299	330	294	311	321	281	308	319	290	293	307	317	302	309	311	297	289	303	314	275	293	286	303	310	310	296	295	305	303	286	284	284	327	297	301	322	295	313	277	297	297	302	286	274	301	293	276	297	292	302	300	273	328	300	277	292	295	315	277	292	327	349	305	318	275	298	302	337	296	301	281	284	301	303	306	295	288	297	287	336	278	288	295	290	280	312	281	304	304	308	285	295	281	289	292	337	299	294	270	280	302	274	279	283	301	313	305	292	293	304	318	293	308	308	314	320	296	291	302	302	285	319	315	297	273	315	287	297	300	324	296	296	285	294	284	280	302	312	347	309	299	286	281	306	325	284	291	304	305	298	315	292	294	283	279	323	319	307	306	292	285	302	284	307	295	305	269	305	305	325	303	310	312	284	288	308	319	327	294	292	258	292	301	311	319	324	292	275	288	309	294	306	283	306	291	310	288	325	286	309	281	262	305	306	312	324	267	310	287	292	296	311	301	285	307	286	331	295	335	300	328	279	307	281	276	289	284	294	303	311	305	254	292	291	299	314	288	303	293	293	281	284	294	310	311	321	294	286	311	321	291	285	298	313	280	332	309	287	317	323	286	280	311	287	305	287	293	277	262	299	293	316	306	319	286	284	302	309	290	301	312	281	314	343	298	301	312	302	325	286	290	315	305	316	300	314	294	301	288	273	311	310	271	288	306	308	318	288	289	341	316	306	298	338	293	292	301	335	273	296	279	308	340	288	309	285	317	302	290	284	317	321	329	292	290	319	291	265	319	298	306	325	295	297	292	319	329	298	284	312	272	340	293	317	286	304	283	298	295	284	313	298	275	320	296	301	283	297	289	284	292	313	303	304	314	289	300	289	277	305	301	304	305	320	283	284	304	302	321	292	317	293	304	275	325	276	297	287	285	321	305	311	311	311	303	330	278	310	333	297	291	285	296	301	306	271	307	298	328	290	318	282	302	322	330	262	305	323	297	322	273	330	322	285	294	303	316	293	294	324	294	305	314	299	296	298	319	325	264	317	301	286	299	290	305	348	333	276
10427	20993	9797	1691	477	287	249	191	153	183	173	354	366	208	162	146	160	139	170	282	327	357	274	166	136	167	186	168	175	168	145	135	152	155	156	143	147	128	133	132	124	122	161	144	151	155	128	157	142	138	163	180	151	151	145	155	149	151	152	145	147	133	151	151	138	156	123	153	138	155	141	163	162	139	146	145	151	133	150	162	164	144	156	137	147	139	146	155	138	144	146	154	143	141	156	171	150	139	141	156	165	164	179	158	125	145	142	156	139	120	144	141	126	146	137	141	155	118	131	143	154	132	161	160	160	136	139	154	153	154	139	160	130	150	150	144	152	150	135	141	164	163	157	159	152	149	136	147	129	144	150	143	154	145	133	138	137	152	144	144	139	160	139	149	158	155	153	170	139	157	134	147	150	138	143	133	160	148	151	149	166	135	150	147	140	157	149	125	141	157	142	133	137	171	143	129	146	143	140	131	146	140	146	160	132	152	119	142	128	135	139	171	157	156	150	151	135	151	132	166	160	156	154	153	136	149	140	151	132	145	153	169	163	110	164	131	165	136	142	157	125	141	133	136	132	146	138	139	132	145	146	137	129	133	159	149	144	134	147	136	167	161	151	157	160	158	136	148	152	148	140	123	131	157	150	155	135	140	145	138	140	152	143	138	132	159	137	138	167	134	133	144	130	129	134	154	128	125	153	155	157	155	156	152	158	159	171	132	140	151	149	154	123	153	149	145	143	160	148	163	132	141	149	138	159	129	142	156	166	145	130	130	131	160	135	128	157	131	151	143	136	130	162	126	152	136	161	142	126	129	136	152	133	163	127	151	146	137	128	151	159	152	151	144	158	149	127	146	143	141	146	137	140	166	157	151	149	132	147	118	160	130	142	135	145	155	153	159	149	149	129	165	150	150	112	144	150	140	130	176	141	152	146	154	144	133	151	149	141	151	159	141	150	138	167	148	159	154	167	160	134	136	151	143	158	166	161	120	146	154	185	157	138	137	136	170	144	146	138	126	156	150	152	135	137	155	147	140	153	117	154	157	159	130	146	128	142	130	140	150	136	154	152	147	152	156	136	144	159	148	133	152	156	137	150	126	127	132	166	163	132	143	158	134	136	139	164	139	149	148	157	141	155	131	120	147	140	148	148	158	164	147	154	155	145	132	148	139	160	135	175	144	148	133	147	163	140	130	173	152	153	131	147	154	128	152	131	172	149	117	147	159	158	142	146	132	134	160	144	146	136	159	136	114	154	135	161	135	124	157	138	147	131	157	176	134	141	162	149	168	125	129	150	146	145	148	138	175	154	136	146	134	152	154	136	138	167	163	159	125	151	135	160	114	141	123	125	148	132	146	140	132	141	140	136	141	139	165	152	161	143	135	149	127	145	142	142	144	178	147	148	150	147	138	144	151	129	137	134	175	149	120	137	171	129	145	137	157	168	137	152	158	134	150	149	115	131	143	144	167	128	149	145	131	129	171	140	140	140	129	167	149	156	154	162	152	131	138	134	123	126	144	162	148	152	123	169	129	151	146	153	143	141	158	155	130	147	151	139	136	151	138	147	122	134	160	138	144	141	163	157	147	167	166	142	158	131	138	129	147	112	137	155	144	152	154	166	148	135	172	146	163	153	142	126	137	128	161	141	140	128	159	141	142	145	160	142	139	143	141	173	148	140	156	127	152	164	148	148	148	153	138	150	130	126	158	131	152	155	149	133	142	165	131	127	161	139	153	161	164	139	138	135	157	139	153	126	149	150	147	144	165	165	166	139	174	154	153	131	152	150	139	183	112	143	138	155	151	138	168	164	144	161	142	141	149	145	135	153	146	144	137	149	126	129	145	139	140	156	160	145	134	118	117	168	152	169	151	152	145	136	123	127	142	154	133	162	162	125	163	148	145	134	143	153	150	150	139	162	133	142	155	144	160	159	125	121	135	142	129	154	146	160	144	145	134	135	153	143	136	144	152	133	149	156	136	137	139	128	152	162	153	158	142	144	145	155	149	166	144	157	149	152	146	136	127	144	132	145	158	158	164	151	149	144	132	148	159	140	160	177	168	135	107	149	164	135	140	167	128	144	136	139	129	150	136	145	161	147	160	129	146	157	155	145	161	120	143	153	162	153	133	168	151	134	144	140	157	151	164	152	140	161	152	135	131	146	151	137	155	136	155	150	143	137	157	153	144	146	153	139	145	164	149	140	127	155	126	138	167	151	146	142	127	146	114	161	122	149	156	153	152	141	154	135	164	156	142	135	144	143	147	139	152	136	145	152	136	147	110	132	141	155	163	166	146	134	141	167	123	123	146	128	156	152	168	136	121	144	146	151	144	145	171	155	150	157	145	136	144	140	153	144	145	141	146	145	154	139	137	144	154	167	142	133	142	134	154	143	147	162	156	136	152	161	153	157	128	154	150	136	148	163	124	141	117	138	150	142	154	161	132	142	150	144	140	150	123	150	145	152	138	155	142	130	153	159	151	175	163	148	136	141	135	153	153	164	164	143	161	123	152	126	138	145	148	145	128	159	156	136	151	159	155	154	141	128	146	157	148	156	159	143	124	137	146	159	140	133	159	145	157	159	159	145	152	175	154	148	135	153	149	154	150	147	141	128	137	147	140	144	144	139	152	148	140	137	127	139	152	138	171	160	141	142	144	154	147	163	147	142	131	162	132	142	161	118	152	143	148	149	131	142	134	139	136	173	143	136	163	144	140	139	149	144	153	135	140	160	147	141	141	163	145	167	141	146	136	135	143	136	170	140	155	135	150	151	162	145	144	118	153	152	148	126	143	160	138	158	135	144	160	124	157	136	141	142	145	139	138	167	144	150	140	173	141	149	173	152	154	181	121	147	167	137	155	147	138	140	151	153	164	167	157	126	156	159	138	146	134	144	140	126	162	143	126	137	135	119	117	137	166	138	140	189	140	128	158	163	153	130	153	164	157	136	173	139	127	153	136	180	168	122	153	128	153	147	145	140	155	135	154	141	141	159	141	142	130	144	166	150	142	155	149	152	141	130	161	146	143	147	138	161	149	130	129	134	169	149	176	134	155	162	133	160	161	154	148	142	138	153	140	157	158	143	145	148	159	152	140	151	136	162	154	147	124	138	144	133	142	130	170	162	172	148	153	164	152	153	137	133	160	155	155	148	168	144	146	153	140	139	147	147	158	119	141	144	160	149	146	150	163	156	149	136	148	142	134	131	143	120	141	129	118	126	142	153	138	149	164	158	141	155	137	143	154	147	140	151	147	169	150	136	157	150	146	150	156	136	132	148	148	140	150	167	143	147	151	142	150	129	134	163	148	148	158	132	139	146	140	153	141	151	153	140	135	146	149	140	149	151	152	160	130	145	138	165	158	137	157	138	127	146	149	155	145	146	154	131	124	142	142	143	177	147	154	170	139	156	157	144	144	158	171	151	156	158	144	179	141	148	160	142	131	158	166	147	157	142	146	143	144	136	150	131	128	170	146	131	143	136	151	143	141	147	143
8525	22083	5763	944	747	614	525	494	455	483	664	2057	2009	612	382	332	373	371	529	1183	1700	1558	1142	474	394	368	616	550	381	370	358	340	380	348	397	388	359	373	340	343	361	342	346	333	364	325	343	399	362	366	359	348	369	404	339	374	379	337	374	354	353	356	314	357	382	378	370	365	365	325	367	366	362	371	381	395	355	366	375	385	336	365	324	332	380	322	348	326	342	355	384	353	355	385	355	371	354	347	372	363	358	370	377	361	365	326	385	336	378	355	359	337	346	329	342	338	356	371	360	393	343	341	356	337	368	380	355	342	388	381	348	363	358	372	336	382	348	352	370	360	359	361	357	352	368	365	363	334	375	391	392	359	357	369	352	366	334	335	340	380	373	325	340	374	338	356	362	373	388	352	319	366	338	341	332	345	336	341	380	339	375	350	343	365	316	383	376	345	372	391	364	343	330	360	365	395	350	370	349	339	340	361	370	347	365	378	365	337	329	348	389	329	353	356	342	366	392	373	322	316	362	368	374	360	355	366	382	321	349	348	360	353	314	346	371	376	338	339	369	341	371	336	355	376	375	344	383	374	349	364	353	327	389	392	328	333	379	367	368	333	369	347	392	376	343	367	325	337	370	363	356	362	329	375	339	370	356	381	344	337	363	304	346	362	352	355	365	337	367	349	369	318	374	370	399	356	355	402	364	347	343	343	362	357	323	373	359	386	358	335	348	339	344	394	325	343	361	372	348	348	366	354	357	350	338	360	363	338	401	377	336	349	345	339	349	375	367	352	346	354	348	347	356	381	375	339	333	340	360	366	330	359	321	345	383	355	361	370	348	318	363	356	349	336	390	382	344	391	389	349	310	318	349	325	345	324	376	368	356	379	364	367	341	381	357	355	332	366	352	371	330	326	335	345	323	337	359	335	340	363	331	346	343	379	371	346	371	347	343	360	363	328	368	334	324	346	344	356	373	376	389	319	338	357	351	369	341	362	359	375	340	352	305	388	384	380	356	351	365	333	340	338	335	357	324	355	364	351	391	350	362	353	389	336	383	356	374	375	372	351	375	357	327	350	390	339	354	354	347	407	387	385	351	357	358	335	338	335	370	353	332	340	340	339	337	382	376	344	342	353	376	360	350	349	363	370	355	343	372	387	360	365	360	385	399	355	371	390	358	345	368	328	389	365	369	355	349	364	344	359	370	366	324	324	364	367	346	348	381	377	333	360	362	391	376	316	340	350	360	367	384	356	362	379	359	326	366	375	343	351	332	360	369	355	338	339	359	360	325	332	387	328	361	339	338	335	363	326	399	366	360	355	378	350	403	337	358	369	361	320	371	331	349	357	356	339	365	377	352	356	357	320	338	360	339	372	371	365	347	335	347	373	353	334	356	382	357	365	324	370	343	288	339	359	325	350	373	326	365	374	353	351	357	395	348	371	356	342	357	354	371	354	321	346	373	343	380	380	360	331	353	358	344	351	337	336	357	353	373	390	368	367	366	355	388	335	339	413	339	385	344	363	328	386	368	393	315	346	333	374	322	359	387	347	358	364	362	357	339	371	352	366	346	372	349	355	319	334	353	371	375	337	349	369	337	378	388	344	356	382	349	349	349	365	381	353	385	358	343	352	341	377	370	388	395	337	390	346	370	381	356	344	379	388	334	362	355	312	377	310	344	337	357	351	340	339	358	355	351	328	369	415	373	363	332	392	343	356	348	348	333	361	338	346	363	362	343	361	362	367	346	346	383	334	376	387	341	372	368	323	362	355	344	369	364	365	368	366	379	343	386	310	371	340	390	338	366	369	397	317	368	357	333	343	345	361	387	376	376	383	346	341	369	371	351	364	357	334	340	361	370	358	355	325	356	369	341	375	404	349	372	342	355	353	336	363	385	342	338	350	358	352	398	400	349	376	356	348	360	367	411	354	347	396	347	357	360	357	312	365	354	387	352	367	365	363	352	360	348	368	371	388	334	352	365	364	364	393	355	392	341	346	353	342	352	348	352	343	361	326	323	385	393	338	360	325	387	382	375	348	345	363	395	368	380	328	377	380	349	342	399	345	400	336	362	352	333	334	363	371	354	358	344	328	358	352	346	340	379	355	339	337	361	379	356	379	350	360	352	326	324	328	385	369	360	380	356	391	347	331	388	335	345	342	350	350	349	362	317	372	395	327	370	349	364	374	384	323	351	349	360	374	335	354	366	376	364	339	344	318	354	319	327	362	387	373	348	348	355	356	341	384	395	352	362	326	338	332	348	361	331	363	363	362	352	331	356	375	343	363	342	350	322	365	361	321	359	334	343	382	359	338	330	389	382	320	368	361	346	351	372	372	352	354	363	368	377	343	347	328	384	365	343	370	349	366	331	351	383	359	352	344	373	360	358	359	326	353	357	323	350	345	341	321	391	370	335	355	361	370	336	339	355	371	307	384	364	362	345	337	345	373	344	352	403	351	358	383	363	356	359	358	351	354	339	395	369	337	387	374	335	388	356	355	362	387	361	379	348	331	366	336	322	390	368	331	366	353	329	346	362	384	361	341	368	369	362	339	379	332	343	322	343	340	348	365	364	352	376	361	384	326	350	359	386	363	323	347	353	361	390	366	312	373	394	367	372	358	321	383	362	380	373	354	388	386	342	387	308	369	334	368	340	348	348	344	355	370	350	358	332	384	336	367	348	349	342	375	350	359	392	355	355	374	377	374	332	353	356	376	372	385	344	362	355	350	351	349	340	397	383	365	371	362	375	344	360	343	358	368	390	358	372	372	356	368	339	362	358	336	352	355	336	367	362	314	351	327	354	365	344	349	324	353	393	382	369	331	350	372	395	397	370	331	380	361	315	332	338	308	358	338	347	348	354	383	355	386	340	362	309	380	371	391	345	368	385	355	344	349	374	357	349	369	326	364	329	363	388	344	382	368	369	329	327	355	374	369	348	342	374	370	368	320	377	406	354	361	347	352	371	364	363	363	365	331	363	365	340	377	360	381	370	352	371	332	349	348	361	362	346	355	334	364	369	329	336	344	320	355	338	340	375	361	381	368	358	391	370	361	351	330	367	356	373	355	351	328	354	348	335	344	347	339	383	353	313	352	342	302	364	386	394	366	371	373	354	355	330	358	373	339	343	376	384	348	349	346	369	345	342	366	368	342	348	391	323	374	358	373	355	348	343	410	363	349	343	336	361	352	372	384	340	343	367	385	333	363	385	331	362	333	368	355	357	351	356	388	389	366	326	369	324	355	370	350	351	366	344	320	367	356	363	358	349	352	371	357	382	349	352	366	374	363	380	374	364	347	376	380	358	369	355	331	352	331	349	323	376	347	356	338	350	312	367	334	347	363	365	340	354	405	331	344	350	387	343	363	347	375	356	366	350	337	354	369	335	360	371	369	356	355	369	339	335	368	387	360	379	324	368	351	344	327	372	366	354	342	333	357	334	360	342	371	362	355	348	309	371	377	319	379	365	365	383	331	369	332	356	333	359	318	325	354	370	361
44459	44465	32939	22685	16776	9969	4668	1565	590	428	1498	4890	5860	1297	389	193	215	213	607	2449	2633	2253	1530	380	178	276	600	348	216	183	196	183	185	186	190	216	209	192	184	162	195	190	169	186	193	167	182	174	182	196	187	190	175	166	204	202	176	207	178	162	190	178	179	141	181	175	179	213	207	197	186	188	169	198	188	184	182	186	179	199	170	166	202	189	175	178	176	197	197	197	187	162	183	172	159	198	171	174	209	163	197	175	154	158	165	193	199	176	161	198	184	191	191	169	175	156	184	173	192	177	195	175	181	182	206	170	175	179	180	167	182	189	150	166	190	196	197	193	190	205	158	180	170	194	175	200	160	176	187	203	166	175	188	163	196	182	193	168	196	194	194	191	174	179	166	139	164	172	191	150	166	156	180	168	185	192	187	167	166	154	189	194	151	168	202	182	184	203	202	169	179	212	171	199	178	163	169	205	204	209	178	179	169	186	193	179	164	189	183	172	177	189	158	181	189	178	197	164	170	180	208	153	170	209	197	184	196	163	174	185	207	185	170	178	184	208	188	172	160	173	190	175	182	180	195	176	171	162	186	183	209	173	203	181	189	176	205	210	170	179	172	200	168	185	199	173	176	176	174	204	180	182	190	175	208	184	196	180	200	160	174	190	219	200	176	176	191	185	171	196	178	200	173	189	185	158	188	174	191	180	181	180	185	181	173	220	179	207	187	180	180	168	198	184	196	173	190	179	176	194	181	192	186	171	186	164	174	173	160	177	190	192	209	198	188	176	187	201	182	161	172	170	185	188	190	174	185	187	173	201	170	175	196	205	198	190	194	171	172	170	178	173	182	173	167	189	178	191	220	178	189	178	157	168	187	173	196	186	187	162	170	177	180	186	169	217	188	185	172	193	168	179	181	188	175	176	162	192	213	168	172	177	159	179	178	175	170	192	190	196	168	183	158	186	187	162	190	204	165	193	191	194	196	157	166	183	206	176	199	174	164	162	200	184	168	184	202	177	166	156	178	162	183	184	212	178	183	212	181	195	183	180	195	183	175	184	210	175	164	185	188	180	163	163	180	225	159	178	172	170	185	195	200	186	193	180	178	188	168	194	201	203	196	173	182	190	195	171	195	189	168	173	169	183	168	181	177	167	180	197	163	160	208	169	202	175	174	216	212	178	194	180	181	169	183	177	172	192	162	175	185	214	171	204	191	172	179	169	176	204	166	184	203	199	201	192	179	186	190	171	177	171	166	195	168	183	178	172	209	198	162	202	150	198	200	200	189	177	158	164	178	174	190	180	169	173	179	181	176	173	165	188	173	192	170	166	175	169	191	192	187	172	174	171	165	163	181	176	180	193	170	187	188	194	194	192	195	178	176	184	205	181	216	196	183	191	171	193	203	200	189	167	189	178	183	211	199	189	215	222	169	183	194	177	171	161	175	170	169	191	215	179	152	184	203	178	194	177	204	199	187	182	198	183	174	161	165	159	178	187	159	183	182	198	150	189	160	181	186	188	180	198	168	166	181	205	187	192	185	190	166	169	171	181	192	178	184	209	192	180	210	191	174	181	190	176	188	172	214	182	205	180	202	186	193	201	181	197	201	184	150	179	173	201	185	213	201	174	187	179	193	205	199	186	165	196	164	187	186	176	171	204	184	183	181	173	193	169	191	191	206	208	201	194	176	211	195	174	198	195	178	179	190	179	185	176	193	221	182	180	203	145	165	174	197	191	191	190	148	174	197	161	181	142	155	179	153	187	157	160	203	188	190	194	175	189	184	190	175	175	196	198	170	212	186	203	187	171	180	187	165	177	179	174	190	168	175	184	179	160	174	169	198	174	178	191	158	160	162	178	189	186	198	188	182	169	184	177	170	186	170	189	203	178	155	194	206	182	196	184	155	172	184	175	174	184	182	156	191	189	182	177	151	178	176	180	173	195	188	170	173	180	191	193	178	176	200	178	172	182	170	208	205	161	180	207	181	176	168	175	169	165	177	213	173	191	178	185	178	184	186	195	172	172	208	160	172	171	198	196	184	170	198	175	175	187	214	177	195	182	164	192	182	156	187	180	174	167	176	175	179	187	180	174	186	157	213	162	186	170	195	186	169	184	185	197	175	167	197	191	199	178	190	169	164	187	159	192	185	183	172	153	182	197	207	181	172	171	187	185	171	185	186	187	168	178	172	182	168	187	188	149	200	184	167	187	183	171	208	171	173	208	179	174	191	178	162	175	204	195	187	188	190	206	184	154	165	175	172	183	180	190	175	192	177	152	183	164	192	178	170	172	190	175	187	180	202	196	171	169	141	182	201	172	170	188	195	188	193	175	167	192	172	187	203	199	180	149	195	201	179	180	181	212	197	202	190	199	156	173	177	198	202	194	185	181	192	163	179	169	169	178	177	183	196	178	184	168	178	184	161	162	189	179	172	190	178	190	172	195	186	165	164	184	174	195	189	154	183	179	174	202	189	171	188	205	192	190	193	181	198	172	185	166	183	172	196	197	177	180	181	197	191	211	193	193	190	177	171	183	194	162	185	174	191	196	183	203	177	172	170	172	167	182	180	174	168	186	202	196	182	157	168	189	172	165	192	188	165	166	163	185	180	192	195	181	183	191	192	177	198	166	204	159	201	176	212	151	193	177	167	167	213	175	187	164	167	177	164	190	190	172	197	186	188	169	191	180	190	181	205	176	187	171	210	202	176	188	167	170	163	153	171	189	184	185	177	172	185	167	217	186	181	181	213	204	203	192	181	165	189	182	213	167	194	203	194	184	185	193	174	192	190	207	192	192	186	159	193	178	172	223	155	183	168	188	215	191	193	180	171	202	188	175	156	176	175	195	167	196	156	185	159	192	173	172	175	193	171	190	162	181	170	191	178	166	197	181	184	187	178	159	171	163	197	165	182	178	172	158	183	186	174	185	179	155	186	194	195	173	168	177	204	192	189	172	183	177	193	176	170	186	190	158	189	162	192	186	187	199	183	194	179	193	190	203	174	162	173	187	185	180	185	182	154	165	183	179	167	159	194	176	174	163	198	184	198	173	191	184	179	191	175	171	176	214	167	181	186	187	183	202	175	164	178	139	179	169	186	170	188	185	180	178	154	178	169	182	161	174	190	216	159	189	187	178	195	182	176	180	186	182	180	183	187	162	173	169	179	198	178	184	185	189	171	169	184	185	187	179	182	206	169	182	170	212	153	181	156	174	201	186	199	191	193	198	180	170	162	177	193	183	162	184	189	163	197	174	199	171	180	208	192	187	197	176	207	179	177	174	198	186	179	179	187	183	220	198	195	169	174	187	171	183	180	190	199	205	202	173	185	196	182	168	169	157	168	200	179	189	160	179	206	175	184	178	160	170	163	168	163	193	190	160	171	180	171	198	164	200	193	188	186	176	156	173	210	186	166	185	187	219	175	177	180	181	192	191	149	210	153	188	175	173	166	160	190	180	174	179	178	174	185	195	183	175	193	189	191	174	159	198	176	172	159	190
36451	44421	26796	3723	3045	2446	1982	1860	1737	1975	7891	19659	22583	3999	1371	619	625	570	3497	12991	13375	11845	8502	1316	441	1033	3226	1391	584	431	471	506	483	441	444	623	690	429	467	443	429	450	436	455	471	440	421	411	432	418	391	435	444	418	442	433	483	428	426	393	440	427	428	425	436	446	423	411	422	375	423	419	395	433	416	413	410	423	446	432	449	466	399	442	416	407	419	465	420	446	398	408	425	422	436	439	442	405	403	397	418	408	441	416	420	437	430	449	420	401	398	407	437	437	416	412	466	464	413	431	417	422	428	418	449	433	470	477	448	369	427	435	438	417	431	423	406	438	413	421	419	412	415	438	421	446	415	376	410	415	424	450	429	407	430	429	448	418	394	452	448	400	390	415	405	433	408	402	428	418	438	459	385	462	424	402	464	425	422	422	435	422	407	397	435	412	481	441	386	432	381	410	444	399	416	421	439	441	403	445	417	392	388	403	447	397	423	432	416	401	410	367	429	438	402	417	417	458	411	401	416	457	447	437	439	435	404	417	408	422	427	406	435	430	423	428	426	430	422	406	440	447	410	434	441	457	411	421	420	400	406	419	416	377	419	421	420	440	435	441	439	426	454	454	412	403	426	435	398	463	440	418	413	455	438	420	436	397	434	419	426	423	448	448	424	428	432	412	429	462	434	429	439	424	449	421	440	455	447	423	424	369	406	394	455	415	452	410	411	405	430	430	421	420	414	393	430	422	423	427	413	394	418	395	431	437	426	448	436	438	457	390	407	429	443	424	420	417	447	458	421	417	424	439	419	428	450	467	410	413	425	426	452	420	428	417	426	412	445	421	461	410	412	429	444	467	443	420	481	388	427	426	412	416	421	420	411	402	435	416	428	430	441	407	450	448	431	439	430	418	434	389	425	442	445	411	421	438	401	429	411	423	417	418	418	412	397	411	442	483	442	461	394	437	428	436	435	439	416	432	455	387	456	418	423	427	409	395	440	382	415	428	412	432	457	396	414	408	463	396	446	410	428	422	415	451	462	368	419	440	414	459	381	421	437	434	434	418	412	416	410	388	447	407	402	419	439	421	413	389	416	373	446	424	438	452	369	414	434	454	432	421	442	442	390	417	406	408	481	429	409	388	431	397	434	380	446	432	419	413	430	420	446	411	424	409	409	414	430	434	449	431	414	430	449	430	422	415	424	412	419	396	416	401	458	456	417	400	424	447	415	445	421	426	436	439	431	414	435	430	427	444	412	425	411	411	418	408	444	440	419	430	404	436	429	407	385	426	397	402	405	409	402	430	419	435	469	394	416	417	451	408	422	403	416	417	416	415	402	429	406	410	390	446	411	433	452	440	429	428	398	445	386	448	435	421	450	473	463	443	451	403	430	398	441	395	400	385	396	409	401	458	448	424	432	416	418	406	433	410	382	407	452	452	437	416	398	443	422	384	415	425	423	427	409	423	432	433	436	422	439	409	428	405	421	406	417	452	462	407	449	422	412	443	421	428	429	454	409	431	380	412	408	385	380	481	445	446	402	439	427	407	436	442	440	416	406	474	447	440	433	409	392	390	434	435	474	435	456	443	405	418	440	407	423	444	417	412	451	378	428	470	407	399	428	427	446	433	420	410	382	430	401	445	434	441	412	405	411	425	451	425	429	388	448	417	464	411	426	439	416	380	433	434	421	429	411	427	447	409	412	482	402	422	421	446	394	411	389	454	371	409	394	422	435	436	411	425	422	434	413	420	421	411	431	445	429	438	454	399	417	438	474	415	484	424	383	407	418	422	434	403	415	418	430	434	427	453	428	423	423	426	414	422	407	427	434	467	435	422	404	411	416	373	466	434	428	424	397	421	428	439	424	434	411	444	425	414	414	446	446	396	414	448	449	422	417	450	398	427	409	445	427	400	410	426	405	416	424	438	394	410	418	435	418	443	419	414	428	402	412	452	418	405	404	461	409	415	406	423	420	417	434	420	436	418	401	404	418	404	394	395	457	445	412	459	435	412	397	423	434	472	454	383	421	394	385	447	415	428	449	399	425	436	434	392	393	388	433	465	420	410	430	466	436	433	440	430	434	415	409	445	443	435	413	445	404	420	421	437	462	401	425	453	399	445	392	458	414	420	416	383	433	421	405	397	385	432	420	448	412	414	388	435	422	420	419	422	445	415	416	409	430	428	398	421	375	404	409	436	437	410	402	395	443	421	402	400	444	395	415	446	453	409	420	433	399	422	460	377	452	434	405	460	436	458	423	449	411	399	448	425	413	468	416	425	440	413	426	431	429	384	422	409	448	396	442	431	414	437	454	389	396	385	461	413	456	446	420	432	423	409	417	477	443	457	429	404	417	384	432	408	442	426	453	428	433	454	420	407	423	400	402	418	440	407	424	444	414	401	407	431	438	439	393	436	415	393	413	410	421	400	418	428	426	418	406	403	412	402	434	416	445	417	434	429	432	389	413	433	416	432	418	418	434	417	450	403	435	430	417	398	396	419	420	452	391	411	423	430	414	390	435	458	424	407	431	414	413	417	397	403	407	421	388	427	433	384	422	394	437	403	437	482	396	437	437	474	431	427	415	411	442	417	397	467	488	441	420	431	419	413	411	401	451	453	398	431	425	426	414	450	415	419	431	406	403	403	407	431	430	426	429	420	423	385	426	395	399	449	428	431	397	402	422	421	438	401	408	411	430	406	403	417	470	443	414	460	438	409	436	414	417	405	413	426	415	410	415	425	463	423	421	433	427	395	430	413	393	432	402	409	411	434	393	421	446	459	417	422	426	402	412	415	443	418	422	422	454	370	438	439	439	408	418	447	377	418	440	431	428	424	440	436	426	426	400	444	443	433	397	417	432	424	456	430	425	414	440	439	423	421	427	454	438	433	464	414	407	448	417	408	380	417	417	442	419	460	455	444	388	437	419	445	451	446	415	420	416	421	409	430	395	407	405	440	443	429	423	395	444	441	400	385	435	412	430	403	448	442	451	462	435	437	411	420	443	449	389	443	408	445	409	422	431	441	404	421	428	422	388	410	446	428	483	429	428	412	406	439	398	417	426	411	431	426	412	490	428	448	426	417	415	437	482	408	413	439	438	415	407	429	397	438	425	453	417	441	432	449	431	389	433	439	451	435	415	408	423	432	410	415	426	423	435	444	428	431	420	418	450	404	449	424	406	393	407	382	450	422	389	399	464	403	446	397	430	420	450	429	492	390	447	427	405	436	371	385	401	427	427	397	381	432	413	418	413	424	375	392	463	443	434	395	424	442	402	471	423	431	423	412	436	370	420	451	456	444	398	428	419	425	412	418	392	414	426	426	418	435	457	438	417	460	432	417	399	424	422	426	439	432	415	394	417	405	457	401	419	434	427	423	460	414	418	433	428	399	401	392	397	423	441	468	454	415	426	394	371	410	402	440	424	415	409	423	443	424	423	385	430	418	456	425	421	458	411	409	435	423	445	444	416	453	421	415	408	434	437	432	411	403	430	454	434	465
50240	45920	33502	25478	23533	20401	14956	7455	2372	888	3640	12088	14975	5795	389	216	206	228	1729	5281	6109	5093	2925	527	210	786	1795	386	202	136	140	153	144	152	144	198	205	144	145	143	117	133	134	138	154	140	137	157	123	124	127	128	134	165	166	126	161	146	142	136	126	123	136	131	151	142	130	138	146	131	141	126	155	131	125	132	137	126	146	133	142	136	144	144	131	126	153	157	137	144	132	146	146	144	143	147	141	121	133	125	129	140	154	120	147	121	117	135	152	146	111	143	146	130	126	166	129	155	128	143	139	140	138	139	131	138	129	157	161	139	136	148	139	149	126	153	136	130	131	145	143	129	165	119	131	137	133	133	124	134	133	136	125	137	138	148	131	111	141	150	161	141	141	144	122	143	146	146	137	130	147	129	147	132	146	132	129	134	156	135	133	158	148	147	132	147	136	128	125	126	134	133	135	148	137	162	156	160	137	155	152	131	139	155	148	137	121	129	139	131	153	141	138	128	135	145	144	131	129	128	116	153	139	117	132	148	131	125	146	150	160	122	146	150	141	142	125	135	153	149	144	130	135	160	137	117	130	143	156	135	122	140	147	130	144	134	147	166	150	136	129	143	141	134	157	140	144	144	130	141	137	141	143	144	137	145	149	144	146	119	140	138	122	126	159	157	148	130	135	158	151	137	168	146	151	122	148	146	134	131	128	115	146	135	152	127	128	148	164	148	162	144	144	148	144	135	145	126	113	146	137	147	139	153	154	128	135	125	128	125	139	139	154	154	154	118	113	126	142	144	111	148	139	145	141	136	148	147	145	121	124	150	136	139	144	154	139	132	111	144	158	128	158	139	139	137	120	138	145	128	128	148	154	140	143	123	102	117	128	127	149	131	169	134	132	164	144	141	152	135	155	150	142	142	121	142	137	145	148	140	133	142	151	132	144	140	134	140	142	131	124	127	159	147	158	151	154	147	138	128	138	128	161	137	153	133	137	129	143	124	148	146	145	142	142	134	136	142	127	145	140	128	137	132	124	123	139	124	125	147	134	125	135	133	137	140	118	148	107	142	145	124	133	148	148	162	141	131	141	122	139	145	139	125	149	129	161	138	144	126	129	160	146	144	172	148	148	142	141	135	132	137	144	122	121	146	136	149	156	131	122	139	138	130	123	142	148	148	133	147	149	159	150	164	117	141	139	147	108	142	131	146	155	132	144	125	133	156	137	143	133	128	131	136	150	145	132	140	136	148	132	151	146	155	138	120	149	126	131	129	135	142	125	139	128	144	147	151	159	126	139	152	128	129	131	146	118	155	146	130	114	158	139	143	155	158	131	130	157	161	140	138	161	134	139	135	134	111	139	152	137	154	112	152	139	154	136	147	117	148	146	158	128	138	154	155	147	144	128	124	134	148	151	127	128	151	119	114	131	123	148	141	134	154	144	166	154	126	147	137	128	147	134	133	132	115	136	147	117	128	147	146	120	154	146	129	135	140	136	133	157	147	125	150	168	129	150	143	140	115	131	157	160	144	112	143	164	139	129	116	131	149	126	133	142	118	161	136	109	114	136	150	129	132	149	125	136	141	162	143	127	141	127	132	149	114	123	118	152	130	113	151	153	147	129	159	117	145	149	148	144	147	136	139	124	161	153	124	123	139	130	155	172	139	144	118	147	144	116	164	144	136	161	141	140	125	136	143	124	144	139	146	169	140	134	122	129	143	149	119	151	132	129	140	162	157	149	145	144	150	142	171	130	139	127	146	152	137	138	130	124	132	146	119	144	127	129	139	124	151	161	132	144	120	161	122	142	118	140	134	135	154	145	140	123	149	157	119	128	158	133	128	130	133	140	134	144	138	133	139	126	124	117	142	141	135	122	123	147	138	145	140	155	145	133	131	144	143	148	140	162	132	120	125	138	134	143	147	162	126	155	153	127	129	152	120	139	153	131	152	151	129	122	129	134	123	135	146	143	142	142	131	140	135	126	138	143	131	141	139	143	115	153	139	124	161	149	131	139	121	132	132	145	134	123	130	114	152	138	163	118	137	146	152	118	122	134	134	139	144	147	125	132	139	136	136	150	113	132	116	138	150	140	130	150	124	142	142	147	136	150	140	130	143	134	133	133	153	154	145	131	125	139	150	142	147	156	132	151	144	127	136	143	127	118	146	131	137	143	144	151	135	146	146	138	134	130	143	156	141	139	130	134	114	149	142	156	123	154	129	145	143	129	144	137	140	138	132	145	138	129	143	140	143	151	153	140	146	123	129	153	129	147	139	166	135	117	130	115	153	130	150	147	142	147	121	143	144	136	116	117	139	118	156	161	130	147	149	154	163	130	159	130	129	139	139	119	119	131	138	142	142	123	145	152	122	125	129	135	137	137	166	134	125	149	126	133	156	135	167	138	138	119	116	143	147	109	117	135	155	129	168	135	133	137	154	130	122	143	145	131	161	130	128	140	138	128	126	119	137	130	153	151	164	133	144	130	159	165	140	145	139	128	135	142	131	139	145	128	120	114	141	143	125	140	139	124	123	98	132	142	149	135	150	157	154	150	109	133	137	155	134	141	126	135	150	152	144	131	141	134	152	138	156	125	143	164	143	136	143	129	123	119	146	138	147	151	146	129	113	139	133	134	138	139	120	151	174	153	130	145	136	149	131	138	143	142	140	142	135	136	139	121	127	131	142	125	126	122	143	140	140	147	135	134	151	117	146	119	147	137	154	127	131	127	144	107	155	147	131	110	164	162	141	128	113	156	137	136	143	145	124	124	128	118	148	136	142	139	152	135	141	124	141	154	149	124	143	136	145	147	151	127	140	156	122	123	154	145	136	151	142	133	134	137	143	135	138	126	139	131	139	141	143	151	141	145	129	129	126	138	145	122	125	150	145	140	137	155	166	127	155	135	108	143	169	147	120	174	138	129	137	127	121	144	153	138	152	121	150	149	126	130	162	142	148	141	119	144	155	143	134	141	156	155	152	136	128	127	131	142	147	134	157	138	145	116	134	130	138	130	142	128	152	148	130	140	135	146	152	126	126	156	124	128	132	138	126	139	140	159	140	160	148	136	128	129	143	136	143	157	127	122	145	141	133	134	131	162	118	134	142	114	142	153	150	142	117	147	102	135	151	153	137	141	136	146	158	122	114	149	155	116	106	134	130	138	129	145	136	138	134	123	149	151	130	113	147	126	155	143	114	142	136	116	122	131	141	134	161	127	132	135	130	139	138	137	124	145	146	139	159	153	155	132	163	125	133	134	114	135	163	136	131	138	140	165	137	136	144	146	132	133	137	123	133	128	151	135	134	131	148	126	159	131	130	152	138	132	135	153	142	144	152	136	132	140	144	152	124	124	140	140	145	161	142	133	133	119	129	150	152	137	136	132	149	130	119	136	131	137	154	141	124	141	150	150	154	138	151	146	140	146	173	144	119	148	121	118	134	139	157	136	138	148	157	129	107	169	164	122	125	137	140	145	138	118	122	137	139	136	142	145	143	150	131
42235	49183	32269	6936	5961	5115	4175	3530	3535	3360	14751	33460	35773	12900	879	754	710	910	9414	22321	23778	20867	13164	2307	699	4288	9050	1267	564	338	417	419	388	383	347	624	598	332	311	303	296	309	307	330	326	306	320	313	320	342	324	301	285	317	327	321	283	319	321	349	347	301	315	318	335	319	337	308	298	358	299	326	296	334	319	326	317	291	313	327	350	318	340	321	329	351	320	329	327	318	324	342	330	338	345	327	305	338	300	318	306	295	306	317	319	315	354	315	319	324	354	327	308	303	329	300	319	326	296	304	327	319	334	330	326	344	312	333	314	320	293	317	288	312	361	320	305	309	325	329	321	357	299	302	338	291	338	314	294	307	350	337	311	336	331	292	302	322	331	323	329	334	278	338	333	339	318	342	332	319	316	319	299	301	321	314	292	314	333	349	331	322	369	334	328	317	299	331	314	308	318	306	296	311	325	319	307	305	316	292	297	312	314	313	321	297	303	331	305	315	317	335	341	298	309	306	310	326	322	313	313	326	336	317	339	322	298	325	322	306	317	325	337	335	349	267	326	286	345	332	336	324	330	337	313	344	301	306	318	303	307	292	333	304	292	293	312	307	319	318	328	294	285	333	327	311	263	341	312	310	346	319	323	300	314	310	313	294	306	301	304	295	313	285	324	312	303	296	325	303	316	306	291	319	340	343	323	338	305	304	311	282	315	349	304	289	324	348	314	327	291	327	316	309	308	314	314	288	297	274	314	302	301	307	332	323	315	308	322	296	323	308	310	331	279	305	323	336	343	321	325	340	302	291	293	287	326	338	336	328	331	301	348	297	324	313	310	302	325	340	317	305	339	336	298	312	334	341	308	327	292	287	322	316	312	327	300	301	285	338	328	312	294	320	322	346	312	295	314	279	327	318	324	302	335	292	331	315	310	323	295	303	303	348	293	292	321	339	315	278	286	309	305	312	308	302	311	291	335	326	341	294	295	291	325	321	288	326	298	305	323	323	332	297	314	312	322	289	293	310	290	310	319	327	320	317	332	305	309	323	325	341	307	315	319	320	291	303	289	357	332	330	328	283	315	281	323	306	317	329	324	314	328	316	336	302	300	361	281	293	294	321	342	284	318	277	305	321	332	320	322	303	368	304	343	332	317	315	304	343	317	303	322	305	312	307	338	297	318	305	308	289	322	298	338	325	334	316	288	310	329	295	323	281	333	305	332	345	302	290	333	319	322	271	311	318	292	331	328	294	303	323	310	322	287	339	282	288	314	321	298	309	310	338	314	328	317	293	334	328	310	315	323	314	297	337	333	322	349	294	323	307	311	304	316	317	328	339	326	331	319	298	357	304	312	294	326	292	309	311	311	280	322	341	317	335	314	321	293	297	290	325	328	322	304	315	329	340	318	322	329	324	345	310	322	327	325	331	296	310	313	309	300	303	307	278	329	347	318	302	312	300	310	332	338	322	334	369	340	316	312	327	302	269	306	306	295	317	304	338	324	341	339	353	311	307	306	343	321	350	308	320	313	326	323	319	332	340	314	305	327	319	321	325	315	329	328	320	314	282	325	335	324	302	325	357	304	308	320	320	356	317	296	283	309	312	320	335	297	324	305	313	320	327	345	316	320	282	331	294	308	312	318	325	338	342	293	324	326	331	311	320	328	331	312	353	320	332	298	321	332	296	337	321	316	332	325	317	318	305	325	303	282	307	296	308	308	330	342	318	338	317	348	323	304	337	303	316	326	321	321	348	299	329	315	321	325	323	302	320	299	307	293	320	276	296	283	326	303	326	307	323	307	319	345	327	321	334	303	324	319	325	332	327	312	321	306	293	332	291	330	287	308	325	330	296	338	289	330	317	305	329	376	304	338	303	294	329	312	334	351	295	325	315	288	311	305	311	305	333	328	361	339	337	317	319	326	312	335	309	313	318	300	315	301	327	283	296	328	303	330	323	287	336	294	298	288	347	300	312	320	291	320	325	302	318	315	343	283	334	324	315	302	300	316	310	299	329	345	322	310	350	301	318	316	316	326	317	309	330	291	332	313	313	297	309	329	319	333	327	345	292	284	359	321	286	306	347	300	319	335	322	342	305	329	324	329	306	321	354	341	314	321	312	304	340	307	312	350	347	332	282	311	310	309	316	291	324	315	312	328	311	315	330	313	313	325	328	319	310	337	330	323	338	312	334	299	299	339	299	318	306	327	319	326	323	334	312	301	299	286	325	335	296	294	301	291	313	321	325	355	327	307	280	284	300	307	335	332	327	304	341	315	335	317	324	320	305	306	345	294	310	284	334	310	324	304	310	318	287	298	344	312	301	300	312	348	318	302	318	318	292	313	329	316	350	322	330	310	297	302	322	293	310	309	310	316	303	321	309	327	332	322	317	313	295	314	299	332	306	312	327	299	350	335	288	288	327	352	302	312	324	306	332	319	325	310	315	290	326	342	294	316	312	338	301	311	317	337	288	327	310	297	311	317	329	311	319	309	309	332	299	311	320	354	354	308	325	303	322	304	319	317	325	317	303	321	315	312	297	287	301	297	325	318	328	306	320	298	291	327	333	300	279	332	337	348	293	305	322	282	342	310	307	342	292	328	325	310	331	327	322	296	322	316	361	382	323	309	330	337	337	311	298	315	344	284	294	342	326	336	301	305	358	301	328	297	305	313	337	338	317	313	308	330	293	317	282	324	322	293	322	333	298	314	322	325	333	328	294	320	319	315	289	315	331	307	342	330	324	342	333	322	341	296	294	325	340	338	335	286	298	286	297	320	271	298	314	306	345	305	312	310	300	328	306	302	277	340	303	319	306	299	325	325	334	352	337	365	288	315	294	313	303	311	326	306	310	368	328	319	308	320	334	289	289	320	328	312	322	319	308	312	320	305	301	339	317	322	326	357	284	333	327	298	322	317	316	330	316	327	326	322	308	316	298	351	312	302	305	318	318	329	338	334	322	327	350	322	320	305	309	321	325	283	321	317	317	311	293	304	301	327	304	303	314	304	350	300	296	308	302	289	337	268	303	316	317	331	308	294	313	305	314	279	322	292	297	295	300	314	308	292	301	311	307	325	300	335	308	319	323	326	319	347	298	319	295	305	324	345	301	270	293	300	322	334	301	314	314	324	315	308	335	312	328	316	350	340	342	292	333	306	332	310	319	318	315	353	331	321	295	330	308	304	320	303	308	303	291	333	322	337	297	331	299	313	298	293	276	315	300	314	301	314	318	333	331	269	322	361	303	341	322	313	333	292	307	325	314	360	314	281	308	336	323	300	315	316	330	331	328	288	330	326	299	323	344	298	334	334	327	309	325	313	320	365	332	307	302	318	311	292	349	308	302	314	286	334	303	338	320	323	329	312	332	319	331	313	308	320	282	348	353	307	336	272	316	311	318	311	317	316	341	288	311	294	319	317	347	332	324	325	328	310	300	339	320	321	302	325	338	306	340	327	284	330	308	327	293	297	353	295	337	306	337	315	325	313	342	325	326	335	313	326	325
14084	21329	8158	1552	658	462	316	239	177	180	237	442	556	346	177	164	169	172	169	275	406	371	294	171	191	187	238	195	162	164	167	158	161	151	158	147	176	146	178	176	148	177	180	159	169	175	141	167	164	136	146	166	135	167	147	165	131	161	158	149	153	164	174	166	136	139	136	170	168	176	155	142	123	150	141	142	163	157	141	155	151	171	159	164	124	164	153	145	154	157	161	148	156	148	157	149	145	156	134	164	166	153	157	136	136	153	148	152	167	130	151	140	126	167	168	134	164	158	149	164	171	147	157	142	135	149	137	164	164	154	137	144	144	137	138	141	147	157	165	169	128	145	163	155	163	176	171	155	174	131	163	171	151	165	175	156	171	146	173	134	168	159	119	169	147	137	156	159	166	161	169	162	157	159	158	173	160	142	170	157	156	158	148	148	138	132	172	155	148	150	131	150	150	138	154	137	154	132	139	159	150	167	174	148	143	152	154	129	156	166	151	153	147	168	153	146	157	143	125	138	137	171	160	139	172	164	152	160	158	149	193	148	163	144	142	157	163	159	143	154	140	138	189	158	166	159	160	149	143	167	126	177	151	153	150	172	140	171	118	172	172	150	152	145	148	147	134	157	166	161	145	164	142	125	153	140	157	153	153	164	142	131	160	134	156	168	159	147	154	159	164	167	153	149	143	174	154	139	143	160	154	170	138	164	167	181	159	156	153	159	169	155	128	149	151	153	148	140	184	143	145	165	173	142	118	152	154	179	144	153	151	143	162	149	146	144	172	161	159	174	167	151	152	175	199	157	143	148	135	176	155	163	133	173	150	150	155	165	163	168	149	151	149	176	150	149	137	155	153	147	154	158	156	171	178	144	136	157	161	169	167	151	144	172	148	165	171	157	153	196	164	166	147	148	144	160	154	163	146	148	179	161	152	154	157	156	161	145	149	162	145	146	159	153	150	140	160	151	164	156	140	162	152	138	160	165	158	137	143	162	147	167	140	131	162	153	156	134	164	149	140	161	133	158	185	142	156	152	151	150	155	162	145	158	144	154	150	151	157	118	163	156	145	138	161	139	145	179	131	177	152	164	142	153	152	149	136	148	164	156	172	166	141	151	160	145	139	148	153	183	173	149	164	140	166	144	152	149	161	144	182	155	154	152	153	154	174	155	158	155	143	150	144	165	155	171	154	153	144	157	161	157	146	143	153	149	158	166	145	140	161	166	163	148	149	169	140	149	152	184	180	147	156	147	152	175	159	153	131	162	139	148	178	154	167	145	140	160	146	175	144	141	156	148	139	154	155	139	135	151	136	173	121	164	158	140	154	149	163	157	166	161	169	154	132	130	207	156	153	151	165	166	144	170	135	161	149	167	148	129	155	152	161	152	156	148	160	160	141	151	176	159	160	157	178	157	150	145	145	162	136	145	163	179	173	169	141	163	135	155	138	136	162	144	163	157	170	143	157	184	157	171	161	165	183	142	143	148	177	147	162	157	142	153	150	145	148	167	131	172	155	139	176	153	154	129	164	179	144	141	171	133	158	162	143	155	182	146	154	185	146	152	164	151	167	148	140	157	137	137	169	152	149	172	152	137	150	136	150	140	156	159	162	166	161	170	153	175	188	141	139	176	189	172	170	172	158	136	149	149	150	160	177	166	142	161	155	153	139	140	162	151	164	172	156	157	147	141	162	159	176	172	157	150	168	160	145	143	161	128	140	164	165	155	159	162	163	133	140	166	162	163	171	165	176	164	163	149	155	145	173	150	149	167	167	146	119	158	144	151	151	160	161	150	168	149	152	155	154	154	129	157	141	159	150	144	136	148	162	160	169	162	153	145	149	141	158	171	141	155	171	153	149	136	163	177	175	138	123	159	133	163	153	157	151	166	143	149	167	173	159	154	177	145	154	157	141	162	147	167	164	146	166	162	136	163	163	153	143	149	176	153	149	155	167	151	135	161	178	173	142	140	153	138	143	120	174	147	161	127	163	156	178	161	160	150	159	140	160	147	192	162	167	115	147	164	159	173	128	139	154	167	169	158	142	165	161	152	150	167	153	167	137	149	144	152	142	145	144	161	154	162	141	152	153	150	165	159	133	156	146	154	154	169	159	167	144	154	143	174	149	151	154	150	154	165	171	147	151	148	126	161	173	158	157	155	174	159	163	134	156	165	153	142	135	135	158	159	159	180	153	139	152	159	146	160	178	155	174	147	150	130	170	139	141	136	161	137	142	169	178	140	178	157	152	149	145	155	154	154	136	157	161	155	151	165	148	151	158	156	160	151	140	159	138	144	172	152	165	160	142	139	164	118	173	141	161	145	151	159	146	165	152	127	148	165	142	154	148	150	159	176	157	158	149	134	169	160	156	139	164	177	159	139	152	142	147	128	167	178	144	130	147	138	151	151	165	163	164	154	145	149	150	135	152	164	177	151	139	154	143	171	173	159	142	149	156	151	171	159	160	155	146	157	160	132	156	162	183	147	153	150	174	171	168	148	171	139	168	170	156	158	126	160	147	169	159	172	152	170	153	170	172	179	149	136	169	168	164	164	146	125	146	172	174	162	146	156	137	158	153	147	152	160	154	151	167	150	174	138	158	162	186	155	140	166	157	162	166	150	171	165	149	150	134	154	177	162	135	169	164	161	137	151	156	173	161	165	154	163	149	134	143	162	171	156	154	177	158	158	154	157	156	145	144	162	148	164	165	165	141	141	158	161	125	133	135	176	168	129	168	149	181	151	157	157	172	138	140	118	166	160	165	155	124	149	176	170	160	166	150	160	165	181	147	155	153	164	164	162	159	144	145	164	164	153	160	135	144	137	160	160	141	173	140	148	137	155	173	168	145	130	171	163	154	154	166	149	163	151	159	157	159	133	172	158	161	158	130	164	143	162	162	149	160	154	142	148	159	153	136	150	183	137	158	142	169	136	164	176	165	150	183	167	177	141	149	157	154	164	156	153	160	155	162	155	141	145	166	152	149	131	164	151	161	158	146	164	150	164	146	181	157	166	147	152	137	170	157	157	158	149	142	132	142	151	152	130	125	153	148	143	164	148	158	153	163	170	164	157	167	152	135	163	168	161	141	166	156	140	162	173	146	149	146	159	179	143	144	160	121	165	155	148	144	154	152	161	160	141	162	175	143	137	160	137	176	171	158	131	134	167	155	156	153	145	148	161	155	136	175	150	151	151	151	181	145	172	147	170	128	160	150	157	156	153	162	145	154	173	146	146	162	162	150	145	152	148	164	169	155	142	142	158	130	126	170	148	149	144	164	135	141	155	152	139	139	147	153	130	168	140	172	147	152	153	144	136	148	170	158	130	144	162	144	127	180	140	134	164	176	166	145	156	158	177	159	145	156	115	158	175	129	140	181	194	144	133	155	169	145	139	153	180	159	168	133	156	160	146	125	136	171	150	157	157	150	121	138	159	163	159	145	161	158	168	160	159	154	160	148	160	159	153	140	150	159	138	152	152	138	189	144	145	154	156
11626	20568	6239	866	757	692	602	569	500	507	728	2007	2739	1261	410	413	393	402	626	1338	1926	1693	1143	510	391	545	796	500	391	355	353	393	367	363	391	383	400	382	372	394	393	414	371	373	396	323	397	342	380	350	382	347	383	373	400	375	370	385	363	350	355	386	370	395	367	343	366	366	386	352	343	377	404	351	387	380	368	363	356	366	355	374	360	386	382	398	405	345	374	414	363	346	372	377	402	358	369	361	376	379	385	378	395	384	401	372	383	408	386	356	364	412	369	332	358	369	392	386	362	367	390	376	366	343	399	358	378	354	414	367	389	357	409	348	343	388	342	390	399	354	380	347	377	373	384	401	376	336	390	355	393	395	388	348	370	390	401	376	360	382	356	390	387	396	389	386	360	377	372	361	381	356	371	389	405	374	371	372	374	377	375	370	354	349	377	369	369	352	386	355	369	369	347	338	358	346	383	383	339	378	357	395	370	411	362	380	372	383	345	342	378	380	366	380	377	362	364	360	364	362	347	398	354	415	398	368	357	366	333	358	399	372	373	367	351	372	384	405	371	357	356	374	378	373	393	384	399	371	389	380	368	373	362	387	384	397	351	398	375	372	382	385	386	373	343	373	364	384	360	372	391	355	410	384	398	379	355	357	368	379	365	366	410	367	402	368	355	359	381	376	398	388	384	373	363	362	405	374	378	332	371	382	337	356	412	376	371	373	365	385	375	354	375	343	381	387	386	364	361	394	356	381	363	350	391	341	347	405	395	353	379	345	357	350	380	356	376	406	384	376	366	379	378	392	396	373	344	356	369	369	375	361	351	389	361	393	355	345	374	368	369	402	352	356	369	383	392	382	351	406	371	373	363	347	364	342	373	392	367	361	376	383	386	361	361	407	375	367	374	357	336	375	395	344	356	380	366	353	402	406	384	338	377	371	386	361	413	376	359	364	357	364	355	387	364	346	366	368	355	370	371	349	342	375	351	382	397	324	365	351	379	353	391	346	371	377	375	398	383	403	336	385	399	405	398	352	413	353	363	373	346	364	359	365	361	372	353	357	401	377	372	403	346	374	396	407	357	345	375	368	338	362	343	400	357	361	384	392	385	369	382	337	357	359	370	377	371	344	410	358	329	372	354	408	410	368	373	395	335	362	371	380	372	377	397	402	379	353	367	364	317	330	373	372	366	358	375	389	383	361	376	417	340	364	380	367	393	351	332	375	330	338	347	390	353	372	382	363	365	384	402	367	377	316	383	372	379	335	363	390	349	365	383	361	370	327	381	385	382	373	358	365	378	397	392	360	366	355	384	384	379	373	374	366	377	365	379	396	357	371	372	373	325	360	379	376	360	366	375	353	365	426	374	388	369	375	360	384	360	362	357	365	407	360	314	362	421	362	356	390	358	388	392	347	371	343	346	383	345	362	338	333	400	362	385	393	371	396	364	383	367	394	346	384	360	349	349	369	371	394	374	393	401	373	366	383	382	372	390	374	382	374	391	389	392	374	364	374	359	372	404	360	360	354	369	376	359	387	365	380	359	366	351	354	352	363	363	356	394	391	384	384	366	372	412	384	379	363	381	429	382	376	349	403	375	384	376	374	409	403	385	357	369	408	374	367	347	394	383	370	391	370	402	370	368	373	369	364	389	359	384	399	408	345	356	392	392	381	373	400	378	342	376	390	371	424	338	387	335	383	398	352	378	376	346	392	371	402	389	368	390	334	375	407	372	352	369	376	365	422	398	355	360	404	364	377	369	370	339	407	357	364	372	396	379	370	371	358	403	389	346	352	377	357	386	389	336	397	386	356	386	377	379	346	353	381	327	374	372	409	361	397	360	366	402	377	360	368	365	365	365	363	354	370	343	380	343	359	401	393	395	372	362	347	388	381	374	395	336	377	390	386	391	359	381	342	395	354	384	388	365	369	400	367	358	373	364	387	392	360	358	347	383	375	397	385	403	354	346	367	381	398	353	415	372	403	372	372	365	382	347	360	356	378	395	390	336	350	338	370	352	384	384	372	386	351	372	404	395	366	383	373	352	384	369	330	367	350	345	334	358	397	383	394	370	344	385	383	369	360	355	364	356	357	366	330	395	363	377	368	384	395	355	329	369	374	345	363	389	369	385	337	369	357	376	373	374	386	376	360	395	396	364	378	362	403	359	374	366	367	401	337	387	359	405	377	379	357	362	359	391	369	365	360	340	376	366	369	377	399	347	380	368	341	403	364	380	352	353	376	360	385	343	384	371	388	380	378	345	398	359	364	365	403	386	370	386	365	374	347	400	367	387	387	364	379	366	365	356	382	345	362	407	378	352	356	375	394	362	342	346	375	360	389	390	423	396	378	359	373	339	390	361	364	368	369	351	393	383	348	379	371	364	392	412	391	392	379	362	396	376	357	394	391	364	345	396	362	367	397	378	356	377	358	332	386	351	367	399	387	355	345	377	384	357	351	387	368	403	358	357	354	352	366	369	399	341	372	351	346	370	378	395	380	363	379	381	375	387	350	374	346	347	389	358	417	370	357	370	368	381	376	403	377	367	363	394	384	370	375	399	372	362	373	368	362	391	393	387	381	356	358	384	371	396	340	392	353	361	405	365	363	389	390	377	392	419	383	346	352	320	395	390	413	365	354	378	387	378	350	344	405	395	338	387	339	350	353	350	384	370	379	371	362	367	374	346	365	388	400	360	362	371	411	373	360	371	370	391	379	356	395	370	387	390	383	373	367	343	388	326	362	360	366	359	351	343	372	348	371	364	385	360	376	399	406	372	357	409	377	388	385	384	368	396	369	345	341	382	370	397	394	392	378	363	354	344	363	379	378	369	361	357	388	400	359	357	365	358	353	355	377	363	356	377	357	365	389	376	413	379	363	384	398	380	407	375	374	363	383	381	373	385	390	374	380	377	358	386	368	351	349	384	343	360	336	398	351	363	333	355	363	406	377	342	367	382	359	337	356	398	378	409	349	365	388	387	346	348	363	366	374	354	348	360	344	365	389	374	368	370	336	362	368	371	356	400	379	388	358	368	379	428	361	372	369	387	375	375	397	344	368	380	358	371	366	350	371	367	358	338	364	432	361	344	352	349	408	391	370	362	372	386	396	326	359	367	377	373	385	367	389	351	341	340	372	373	351	358	383	332	403	347	381	361	382	374	357	374	378	356	371	374	361	357	410	391	371	390	356	370	355	382	378	348	390	371	383	371	397	338	367	376	384	377	383	344	348	354	387	385	404	358	354	371	387	380	382	363	360	386	392	385	383	396	394	352	359	368	358	372	377	400	372	383	400	376	382	352	354	347	348	369	386	347	389	358	390	386	364	389	364	394	374	355	371	344	383	378	348	378	361	385	358	338	373	377	358	371	342	371	371	366	377	387	381	398	354	392	394	361	386	392	348	359	367	336	386	369	392	383	387	362	363	399	340	351	333	362	371	396	362	408	355	379	361	373	381	348	341	415	383	392	377	355	377	352	370	376	387	354	379	388	391	380	344
45606	45946	29416	21972	16047	8858	3763	1252	495	461	997	3081	6519	2503	316	197	234	223	497	2140	2908	2290	1336	503	219	522	722	485	208	221	192	177	180	175	186	190	180	179	207	206	189	176	189	176	188	172	200	182	215	182	189	190	210	162	192	205	205	166	180	212	197	202	189	168	193	189	179	184	185	186	183	199	218	191	180	193	179	191	197	204	200	199	183	187	182	210	177	173	192	173	181	184	198	206	215	172	194	168	181	146	176	176	190	204	187	183	200	179	197	210	212	188	195	201	199	201	178	178	176	189	201	198	195	190	185	205	200	181	191	193	188	203	178	211	171	184	169	186	176	179	183	181	190	200	175	197	186	189	199	180	188	188	181	213	184	202	179	184	181	209	194	204	183	212	202	190	190	184	173	190	167	225	163	216	162	169	202	206	202	185	196	174	209	213	189	189	176	151	144	201	200	165	176	195	207	187	200	204	185	189	188	172	175	203	171	207	188	193	175	186	160	191	197	196	187	159	189	233	189	187	196	188	188	176	184	201	197	200	174	190	207	195	178	163	171	195	210	191	191	184	166	177	210	170	170	170	192	213	199	227	172	183	196	170	161	206	192	197	202	170	167	198	179	189	166	198	180	170	200	171	194	217	192	183	185	205	169	213	210	195	178	183	198	211	170	198	192	162	192	179	187	205	190	200	170	165	169	181	204	196	194	227	176	183	195	208	175	191	168	207	195	195	177	193	190	182	210	198	197	183	193	213	208	183	172	176	191	205	200	202	187	210	164	189	197	186	197	177	200	204	200	179	209	191	181	180	186	188	196	180	200	165	200	196	185	173	202	174	177	176	186	177	193	192	191	183	160	200	184	207	209	187	204	169	197	194	185	164	174	194	217	197	192	197	221	238	208	211	203	168	208	187	199	192	173	199	147	168	198	217	181	174	156	204	203	212	177	166	204	190	180	185	186	186	185	217	186	189	193	211	175	184	180	196	182	213	192	199	191	186	167	191	165	198	198	187	182	167	183	176	180	191	185	200	213	194	197	213	184	168	225	207	180	193	222	180	177	189	178	183	185	193	212	203	186	196	223	224	180	202	194	189	202	196	206	176	182	188	180	192	204	188	197	178	165	211	205	172	205	182	193	204	196	185	221	214	189	197	177	174	158	193	192	186	187	198	197	197	189	210	183	199	173	178	184	178	195	218	203	213	222	153	206	168	189	177	200	208	204	192	200	168	196	185	180	185	192	172	194	159	202	189	211	202	191	210	202	176	186	189	213	189	180	193	181	202	194	211	172	170	178	203	191	189	215	165	161	161	174	199	191	183	177	186	202	166	211	198	178	180	198	182	171	191	193	186	200	192	212	165	183	199	180	195	189	187	166	216	184	211	185	161	201	211	199	183	169	184	201	218	189	199	187	222	202	197	179	181	190	168	186	206	185	211	182	150	184	186	194	180	204	180	181	175	193	199	188	191	203	198	169	175	205	201	174	200	213	193	206	181	210	214	204	210	206	189	176	180	187	209	183	185	192	178	178	189	230	202	194	204	204	190	195	205	194	171	180	201	172	190	170	198	191	196	162	180	202	203	180	210	183	194	204	188	178	174	180	192	206	206	180	164	187	200	192	170	195	183	192	186	184	198	171	191	203	206	197	197	204	170	172	192	174	166	178	200	191	163	203	184	164	191	209	183	182	209	187	202	189	213	194	191	193	219	182	200	215	211	185	189	190	200	197	218	191	168	191	179	212	197	179	180	182	195	175	160	189	187	203	182	166	164	173	190	203	218	187	176	170	196	208	179	176	221	214	194	192	197	160	206	158	173	200	182	187	193	161	156	172	187	188	191	188	199	172	192	208	193	201	203	191	183	183	155	191	184	183	185	202	204	212	183	191	199	188	207	205	175	183	192	215	184	192	210	195	183	212	165	166	187	188	214	196	176	186	179	202	173	197	175	199	201	171	179	197	188	181	189	167	180	211	177	168	178	172	158	182	185	207	198	172	203	186	177	176	195	168	207	184	185	169	179	174	176	201	193	197	170	191	178	192	201	171	176	200	189	198	213	197	190	187	185	179	190	196	208	183	176	195	182	194	184	177	194	194	169	205	203	171	192	183	156	187	187	165	183	194	193	162	197	186	179	233	184	194	194	207	191	181	178	177	197	213	191	188	175	190	170	182	199	178	160	210	193	178	191	170	198	188	175	198	200	192	192	166	169	189	177	168	200	170	192	203	168	190	216	215	172	197	191	180	178	169	184	173	182	195	196	208	210	191	187	162	167	153	194	183	196	206	190	196	192	201	191	176	192	187	189	175	177	206	197	189	178	184	162	173	182	185	176	175	222	202	182	216	207	204	192	180	168	185	207	211	211	188	196	178	183	193	193	185	179	189	198	196	200	192	183	185	179	202	190	177	179	211	199	167	161	178	211	185	218	195	212	174	182	199	198	179	190	181	182	198	198	188	205	180	197	182	208	192	181	193	186	173	211	158	190	185	182	209	192	192	203	186	180	198	216	208	200	181	187	197	169	176	177	188	230	189	210	190	181	185	193	192	217	180	191	183	179	207	196	193	168	214	199	208	172	202	185	179	193	193	174	197	193	220	159	174	181	204	174	184	176	197	218	212	191	177	197	193	183	205	202	190	180	199	201	177	157	193	205	196	175	175	182	185	206	199	188	180	200	207	190	198	174	209	170	184	156	186	179	188	192	195	211	195	198	215	206	171	173	202	168	183	191	190	158	193	190	177	177	176	168	192	197	186	171	199	178	185	175	199	196	202	202	185	193	175	205	179	214	197	173	185	226	175	165	195	197	201	199	188	190	201	173	190	207	177	205	191	179	202	179	193	205	171	177	168	189	199	156	201	198	205	196	204	186	185	199	162	179	200	203	185	175	210	225	177	184	159	196	199	185	198	171	230	204	193	171	172	201	181	192	178	196	220	207	200	188	199	172	176	187	196	181	177	181	213	192	197	229	199	175	186	195	177	211	208	178	171	200	177	197	194	182	198	198	205	201	197	187	182	184	199	171	154	197	200	182	185	160	190	183	192	176	208	179	163	202	192	194	185	200	179	228	186	194	186	181	198	214	200	198	187	196	175	188	178	189	180	215	195	197	203	175	207	187	202	190	220	195	196	199	184	180	192	196	180	203	200	192	189	182	195	225	177	197	198	185	206	178	204	207	207	222	179	207	189	187	211	194	203	178	158	182	190	188	178	164	169	196	194	181	187	200	172	203	169	157	179	191	189	187	159	172	180	204	171	158	166	184	185	182	174	184	192	203	195	183	186	177	207	188	185	185	193	177	173	198	187	174	178	201	211	191	206	171	181	181	172	183	191	229	185	197	174	204	210	194	194	178	204	192	202	172	175	182	168	188	200	200	193	173	191	188	186	174	194	179	196	178	203	172	205	158	182	179	183	194	171	165	211	171	154	171	184	195	166	203	174	178	207	185	184	185	186	225	204	197	185	207	184	193	197	189	161	176	191	193	187	182	211	173	151	177
37618	44492	18040	3709	2801	2329	2228	1824	1554	2000	5363	14690	23484	10056	928	633	635	646	2541	11579	14718	11630	6935	1972	513	2570	4073	2175	463	419	475	500	437	436	448	527	458	414	476	424	425	454	464	440	457	476	435	407	442	428	455	421	402	414	437	492	431	430	434	445	433	435	437	407	472	445	446	420	460	426	452	406	452	431	438	443	430	423	459	461	449	449	446	445	408	455	395	439	430	419	447	438	442	483	450	422	428	445	468	437	455	426	419	399	484	456	454	451	408	436	438	478	433	443	439	464	425	478	458	444	423	476	433	425	434	425	412	451	411	449	427	475	444	433	433	488	421	437	433	458	438	434	481	439	478	443	439	448	453	453	417	432	431	433	451	405	440	445	417	462	412	430	418	419	432	433	444	437	435	375	466	441	450	446	446	416	461	438	403	412	427	420	444	468	476	457	402	399	442	468	407	405	457	440	419	473	450	433	416	415	409	468	436	440	433	434	449	411	410	407	446	451	450	444	424	401	474	426	443	431	412	468	434	432	442	476	431	448	445	444	432	395	421	399	430	439	438	440	451	430	454	418	432	459	434	426	456	463	460	432	424	475	470	425	428	426	445	413	458	421	455	432	449	419	458	427	415	447	466	404	411	482	419	444	441	382	466	448	479	403	420	421	426	450	451	421	430	419	466	433	441	420	424	441	411	448	443	427	439	435	437	472	410	439	473	425	417	426	455	482	386	476	442	479	479	477	433	428	442	429	436	437	434	461	451	433	485	419	447	420	445	471	442	416	418	464	471	427	426	476	439	436	441	471	395	429	425	472	437	433	436	434	420	418	447	465	441	471	435	412	497	451	417	449	464	421	437	399	465	442	452	439	429	432	450	430	414	416	446	489	440	448	441	426	429	444	433	448	439	475	457	455	455	490	413	448	441	401	451	416	430	448	446	439	455	392	439	424	434	419	446	423	461	433	449	466	435	465	430	407	426	434	473	436	464	408	444	420	419	478	431	441	442	494	440	494	440	423	410	454	447	427	399	396	440	398	443	397	441	402	404	427	453	396	418	421	466	434	413	395	437	422	445	428	426	440	441	476	457	421	426	409	478	458	450	427	422	449	417	462	421	421	456	490	443	469	435	440	432	475	433	429	469	448	409	439	460	464	434	429	413	409	432	437	430	455	447	434	451	411	471	448	429	417	435	442	434	487	419	432	435	445	450	448	442	427	448	405	459	469	478	460	434	446	431	455	431	427	413	446	414	427	390	470	472	452	404	418	407	415	457	428	407	393	448	446	454	411	447	468	432	444	459	425	431	417	436	411	442	398	438	438	459	445	447	442	426	409	439	414	476	446	417	389	456	441	427	401	451	432	449	464	448	470	418	461	411	459	453	423	427	444	457	415	428	438	427	447	457	464	454	457	453	471	417	395	412	442	435	419	458	417	444	424	445	446	369	479	437	489	418	431	432	421	429	427	451	413	431	433	458	418	413	444	412	409	440	448	488	420	441	469	433	437	417	450	466	418	472	455	427	455	428	434	462	441	417	446	413	409	416	415	424	429	429	456	442	418	428	466	414	448	438	434	484	437	441	453	433	439	415	446	437	429	449	424	412	437	444	437	437	447	423	435	418	406	435	442	431	418	453	443	410	442	452	418	408	420	447	421	476	489	461	427	447	446	436	412	446	390	409	410	401	397	419	427	404	406	454	421	443	463	444	366	454	464	425	436	455	449	428	451	412	404	437	423	452	432	425	409	430	381	456	414	420	459	426	453	423	413	445	442	444	426	439	385	413	407	421	470	446	470	446	460	441	438	426	454	428	473	463	451	416	447	419	451	444	410	453	399	437	457	444	439	423	454	446	443	421	432	458	424	441	439	440	435	378	439	459	448	426	423	398	469	463	435	428	412	463	430	443	438	432	473	470	406	476	438	459	419	436	413	456	421	466	465	427	416	419	426	454	445	426	405	397	413	438	445	430	467	446	456	374	420	421	414	411	466	450	431	414	449	456	417	445	404	455	458	461	397	422	418	412	429	458	449	433	456	429	451	438	464	489	437	433	448	474	465	479	438	409	426	435	432	440	438	441	445	395	449	392	416	414	445	426	427	439	463	433	483	420	433	466	439	459	422	456	420	418	413	487	432	423	449	474	452	436	476	429	458	427	446	436	433	454	413	430	456	437	442	448	429	433	468	458	450	423	408	513	432	411	426	449	419	448	408	399	426	414	433	450	433	435	417	445	449	401	463	445	439	458	449	432	423	421	434	457	376	459	409	404	458	409	416	438	428	411	460	431	432	440	457	432	422	415	452	426	464	431	415	432	437	461	435	434	426	453	436	399	432	450	449	431	437	423	463	442	433	421	445	488	450	440	437	465	420	488	474	420	448	469	453	450	408	412	454	442	446	411	437	400	458	449	445	460	452	443	452	404	431	433	432	436	420	484	470	418	442	463	417	432	450	454	453	470	420	435	456	437	447	438	428	406	424	407	438	449	426	446	437	406	470	401	398	423	435	439	425	393	448	413	445	429	410	441	430	427	443	432	409	461	408	460	473	486	474	421	453	448	464	445	439	467	448	392	448	450	415	443	427	446	424	429	465	428	428	426	437	466	411	450	457	420	458	441	459	462	417	481	429	446	426	466	467	416	456	432	473	437	424	426	444	414	408	433	463	463	455	430	421	441	476	460	435	434	446	406	445	416	459	417	444	448	414	410	460	407	440	403	410	434	429	435	458	456	457	455	440	465	425	456	452	451	465	457	444	465	425	442	433	438	445	477	449	442	424	452	462	451	455	439	418	423	403	418	471	434	432	409	401	429	467	472	450	458	403	446	459	453	432	435	424	468	453	460	435	422	437	410	420	432	414	440	486	441	427	453	434	435	434	447	473	384	394	482	428	424	492	425	419	437	415	426	419	419	436	456	413	432	397	415	430	400	447	416	467	397	455	456	455	411	417	453	465	448	423	427	435	431	432	454	397	470	389	423	424	470	464	440	408	428	418	399	465	469	454	418	426	416	442	463	499	445	474	480	414	469	451	455	443	431	396	449	447	473	428	454	403	426	423	414	427	499	477	448	414	435	415	464	429	452	448	457	465	426	441	454	408	425	423	466	462	397	438	401	435	440	480	456	451	489	436	423	411	411	406	489	438	401	429	434	447	439	436	463	431	407	433	441	402	442	438	398	443	433	451	435	460	426	454	480	449	464	436	465	418	435	451	427	409	470	420	423	421	433	418	476	450	457	446	411	410	429	420	424	478	442	459	433	452	423	403	450	430	440	443	463	402	443	475	434	419	469	443	437	469	480	444	459	442	472	473	416	435	424	424	416	451	448	441	441	426	425	451	430	443	416	456	439	435	427	417	462	441	435	418	430	451	455	436	415	460	452	403	458	422	415	406	428	468	432	427	432	419	422	494	451	444	414	422	425	432	437	425	442	451	454	432	404	435	383	369	471	445	417	439	412	452	431	490	423	456	415	460	429	440	409	444	423	478	426	453	438	446	424	433
50334	41225	30579	24126	21964	18015	11382	4896	1375	933	2507	9366	17134	7230	705	227	208	241	1442	4902	6548	4478	1872	451	200	1388	2001	1140	164	135	164	151	148	132	143	168	151	148	131	135	143	141	140	147	134	140	151	138	149	151	153	156	151	158	136	146	150	125	158	148	141	154	127	143	124	146	143	143	134	129	147	131	142	156	139	137	151	120	140	102	138	144	150	138	151	143	146	131	154	143	142	137	133	139	152	150	142	141	125	144	175	146	166	140	155	139	169	138	150	124	124	141	128	127	148	142	169	166	133	152	140	168	142	139	164	134	138	154	153	134	164	167	139	154	153	141	162	150	147	157	135	128	138	137	143	134	168	138	138	174	148	136	140	144	128	173	162	132	138	127	142	154	127	120	159	135	117	138	124	157	131	147	141	148	150	161	154	153	154	162	143	144	149	150	130	141	123	163	148	163	137	141	154	135	141	137	139	150	147	131	121	138	147	159	166	163	135	167	129	136	138	153	143	148	155	158	145	142	154	148	136	174	166	133	130	153	166	147	151	150	140	134	124	151	126	143	129	121	138	144	134	157	137	147	130	153	140	133	151	119	155	139	153	146	144	158	156	123	123	160	138	147	162	141	141	155	144	132	147	157	149	139	169	162	153	139	137	124	135	145	156	122	157	144	150	150	147	159	145	142	135	150	169	164	141	164	137	145	142	149	147	156	142	132	143	147	128	158	165	164	142	147	154	172	142	130	127	156	146	142	143	133	127	136	153	186	161	159	134	142	161	156	161	149	141	148	135	143	153	132	149	131	151	151	144	142	136	146	162	174	144	162	147	141	161	130	149	150	154	140	121	157	156	141	154	132	133	161	128	143	143	147	145	144	148	149	132	136	159	119	138	151	167	139	138	154	149	144	136	134	148	123	121	137	136	159	137	154	142	171	163	144	119	133	118	155	143	143	148	146	137	141	138	155	155	140	122	146	149	166	163	150	150	148	136	139	141	151	151	164	118	152	164	175	151	142	145	152	144	155	128	148	154	120	134	143	149	152	127	112	143	150	133	147	133	153	144	132	150	118	148	127	154	179	147	129	152	160	147	147	161	147	148	152	139	124	149	131	162	135	141	148	183	148	139	143	146	134	160	152	139	152	169	146	131	158	144	132	135	119	128	145	166	134	139	169	145	158	139	142	156	163	145	152	153	172	127	137	148	139	123	136	124	126	130	166	144	136	138	129	150	135	127	152	153	140	147	127	141	143	142	139	138	154	126	123	143	134	154	153	153	152	138	154	173	151	133	165	152	146	139	138	144	147	140	140	129	149	136	150	141	187	157	152	138	129	128	148	129	133	139	138	149	150	163	168	143	137	124	152	131	145	127	146	165	148	155	141	158	156	158	173	129	153	155	145	137	160	164	160	148	153	146	152	151	153	144	136	155	143	136	147	123	144	163	145	146	147	142	151	140	154	146	144	148	149	142	143	139	161	161	133	145	162	138	148	160	131	151	127	147	141	124	123	163	162	151	165	161	139	137	146	135	145	148	163	140	130	140	139	153	158	149	154	133	152	165	149	136	134	162	152	144	161	105	153	139	147	119	144	144	141	163	147	144	149	141	131	140	140	137	134	141	140	115	129	148	139	152	131	146	116	135	122	147	145	141	140	149	152	152	147	153	164	139	138	152	168	151	148	143	151	155	149	152	150	118	147	143	149	164	150	151	152	156	141	127	133	143	151	144	146	133	138	143	155	143	152	124	157	137	129	177	147	141	147	162	164	148	153	148	154	141	150	149	148	145	172	149	142	136	147	150	141	157	157	157	142	141	153	133	146	150	151	134	123	135	135	147	139	142	152	145	148	128	127	164	144	157	146	124	147	134	138	158	149	153	133	134	131	125	129	133	153	150	133	133	122	154	129	157	157	140	152	133	145	158	134	144	147	167	130	138	135	158	161	137	146	138	133	127	156	134	136	150	118	153	152	134	145	137	142	143	120	153	121	127	139	159	149	141	147	139	144	152	167	162	121	133	144	142	146	132	150	143	150	141	144	141	150	128	140	118	118	153	159	145	135	159	159	148	152	126	140	167	154	143	157	140	147	137	141	143	153	133	149	130	141	137	145	142	147	140	140	149	149	124	127	128	144	151	144	139	168	146	156	140	130	138	143	146	146	137	153	146	136	132	161	141	151	136	163	147	149	150	169	122	162	157	143	149	153	144	131	142	147	159	141	133	152	138	137	160	138	120	136	146	150	163	148	136	125	151	146	149	140	145	141	147	151	131	152	146	147	137	158	149	130	153	144	165	159	137	162	127	153	158	145	155	139	158	134	159	150	135	185	160	154	144	125	173	169	143	151	152	130	151	127	154	128	155	145	146	124	126	128	141	118	133	144	132	148	131	136	141	148	151	158	166	146	145	153	146	178	132	151	135	134	176	151	128	163	145	145	161	138	125	155	160	148	145	150	133	145	146	137	130	139	133	137	136	159	160	136	138	154	136	134	145	168	150	145	151	152	166	156	142	149	141	143	140	149	143	133	176	137	125	129	141	151	157	143	157	131	136	141	138	140	145	161	152	143	123	140	129	144	150	155	133	155	148	152	144	120	151	148	146	157	166	144	129	144	126	149	170	182	158	144	158	135	123	149	129	159	145	133	134	131	149	165	145	157	154	129	136	132	138	171	152	148	130	139	155	132	130	141	148	146	111	136	158	125	156	151	144	150	152	136	154	143	141	172	121	136	156	132	145	131	128	136	162	134	143	146	149	146	132	146	131	146	136	149	129	132	148	154	153	154	132	149	157	146	125	116	141	149	148	156	135	122	159	147	131	158	127	121	156	144	150	144	129	136	148	144	156	157	162	155	150	121	158	142	158	143	111	161	127	146	151	135	128	142	157	165	152	164	184	141	149	149	143	135	139	157	137	135	135	141	142	151	159	129	154	137	133	123	153	141	144	151	141	140	153	137	146	146	149	150	155	140	144	148	136	147	157	144	144	157	144	123	163	149	160	126	141	120	136	153	172	144	130	151	141	141	135	160	151	148	158	127	136	140	144	166	146	142	133	148	160	169	132	164	127	151	140	139	152	135	149	130	141	150	143	134	153	146	155	134	141	154	137	129	130	152	142	136	129	145	160	150	129	140	139	146	128	154	167	133	155	148	149	137	149	154	142	185	144	149	145	187	120	153	133	164	151	151	153	141	139	150	157	154	128	136	159	163	137	163	157	149	140	139	134	141	150	132	140	124	136	149	144	135	136	142	141	147	153	150	148	135	137	153	167	140	155	164	167	129	141	135	162	153	179	134	145	134	138	161	120	135	147	138	140	155	136	166	150	132	139	131	145	141	146	142	148	143	134	140	130	162	158	115	138	145	136	138	124	153	155	146	154	152	159	157	158	150	150	135	159	156	128	151	159	136	130	154	139	140	137	138	162	137	133	150	171	129	166	122	145	154	140	175	154	153	144	124	147	155	143	137	154	117	137	139	151	161	121	139	145	116	152	141	138	154	136	158
43592	47116	20906	6593	5503	4433	3716	3394	2988	4123	11812	29354	37889	20137	1693	731	687	1088	8263	21601	24883	17891	8637	2000	758	7511	10284	5253	341	352	424	371	376	353	336	428	431	372	322	334	342	343	343	304	328	307	330	299	324	325	310	329	342	330	353	305	316	318	351	322	346	346	341	291	372	339	340	320	346	353	324	333	325	331	359	336	318	321	344	351	376	336	338	340	369	316	350	329	302	354	346	369	349	347	337	343	348	344	287	331	304	346	327	295	314	357	306	358	317	312	324	308	340	331	348	339	320	315	309	322	321	342	372	296	328	344	333	324	353	343	320	320	340	336	323	319	316	298	332	332	346	332	295	342	339	324	363	361	330	339	325	349	330	332	337	299	318	322	313	339	300	352	335	339	327	333	336	353	339	347	320	321	345	339	319	329	344	316	323	347	346	326	341	329	298	351	318	328	331	315	332	344	321	339	322	317	340	363	321	315	341	354	333	322	328	332	315	338	311	334	350	319	312	317	302	330	347	329	317	342	335	297	318	343	343	316	313	334	328	321	320	301	323	349	332	312	350	348	314	365	289	328	363	353	334	322	351	274	311	287	322	300	340	314	323	341	330	371	329	367	360	341	289	298	314	310	316	322	311	333	358	311	352	330	318	327	330	320	327	317	329	299	338	345	346	321	326	327	331	361	335	303	333	316	346	334	336	325	338	346	349	337	330	330	307	338	318	311	369	294	311	302	320	319	325	325	325	360	350	336	327	321	375	341	355	371	327	342	344	309	297	329	333	335	278	335	328	352	335	286	319	280	335	359	336	355	333	325	315	307	295	332	317	345	312	313	329	339	333	335	321	347	323	323	363	367	315	331	341	352	331	342	306	343	336	306	317	325	349	302	315	338	316	334	313	366	321	335	317	306	331	339	311	309	316	338	313	334	335	308	328	325	328	333	400	298	316	337	299	356	297	319	305	355	327	296	318	350	330	334	326	321	319	350	344	353	346	328	343	311	348	339	303	316	319	304	330	340	342	314	335	323	327	314	334	338	364	348	322	311	325	320	318	326	336	351	323	335	318	321	326	339	329	314	337	336	318	324	335	362	310	323	325	342	320	308	345	323	362	352	332	330	372	330	340	354	306	356	316	342	342	327	337	315	320	325	309	349	324	324	335	313	329	339	331	313	337	333	347	327	337	321	329	336	330	311	324	316	341	364	329	361	317	304	315	325	357	341	321	327	328	313	324	321	354	328	357	331	352	339	353	312	332	325	352	295	319	320	314	332	385	337	334	316	329	335	288	319	300	333	356	341	322	333	319	320	326	349	356	345	314	349	346	325	366	313	310	344	347	349	342	357	330	312	339	318	326	359	313	331	347	316	331	306	346	354	336	297	298	324	298	317	337	332	353	337	319	322	341	361	356	320	348	331	335	352	365	324	306	353	360	322	368	344	324	308	331	324	327	339	334	303	318	300	373	328	340	299	327	338	342	336	354	359	359	322	327	320	337	323	348	330	330	302	337	325	307	306	318	343	328	331	334	324	324	320	326	316	311	335	351	337	324	313	290	341	330	300	321	341	318	346	339	356	307	297	333	320	323	351	306	288	355	300	331	316	331	324	300	335	307	326	319	330	326	370	345	348	309	321	355	339	303	320	350	308	315	318	302	306	315	345	328	301	343	319	332	299	338	337	374	311	303	360	329	314	325	353	296	360	305	328	354	333	318	328	324	335	322	332	329	347	339	333	353	313	318	337	317	357	313	342	338	333	335	295	334	335	340	314	343	336	334	315	326	349	303	352	328	352	333	298	320	335	341	311	332	315	331	331	336	343	341	338	325	314	333	327	358	362	329	315	314	326	321	333	346	324	371	340	330	325	340	341	323	294	352	325	302	354	309	349	324	319	307	355	353	331	346	349	329	342	355	339	289	335	327	331	317	330	348	368	322	305	322	318	358	339	318	315	359	325	322	342	343	342	312	339	340	313	322	345	355	344	359	316	292	314	353	326	336	324	316	338	331	318	360	333	361	314	338	324	319	345	320	301	298	323	367	354	343	310	325	330	321	321	345	351	326	318	317	346	342	349	308	328	342	310	332	328	334	338	321	323	298	310	303	304	327	321	358	354	318	312	315	359	334	342	323	342	310	318	340	355	338	327	326	356	324	332	344	374	298	323	307	316	334	322	320	301	339	325	348	354	327	332	334	332	320	322	354	332	313	313	341	334	344	337	319	312	347	319	337	302	306	309	316	349	377	334	321	314	323	348	310	312	322	323	351	318	340	311	280	313	342	332	332	340	341	305	346	322	320	316	290	316	334	336	311	323	331	332	314	326	326	314	348	352	336	325	303	355	338	344	357	326	305	332	377	302	341	334	355	278	306	338	320	326	312	343	290	322	312	338	325	339	332	344	319	338	341	319	346	334	340	295	309	334	345	322	303	365	377	326	323	348	335	361	328	316	335	318	349	328	341	339	314	322	330	359	311	327	308	349	318	346	316	350	301	333	338	293	314	323	338	370	331	340	348	343	350	355	334	298	300	339	313	346	325	334	334	289	315	322	293	309	364	298	340	352	329	346	331	301	349	320	291	281	332	324	326	344	362	331	305	366	295	315	304	305	364	363	319	299	289	345	333	345	320	344	335	341	319	331	320	320	360	338	327	345	324	318	341	333	339	306	337	315	328	322	344	341	348	340	328	327	335	337	347	330	352	326	298	319	334	360	368	327	308	295	312	352	338	330	317	325	336	351	346	314	346	337	347	359	312	355	319	312	345	350	345	340	302	322	355	315	348	360	311	335	325	307	305	345	308	362	348	329	296	309	349	357	314	303	344	368	330	338	326	314	312	313	335	339	338	338	324	315	326	317	347	327	308	309	318	308	345	368	303	321	328	288	314	357	337	360	316	331	337	343	341	298	322	341	327	315	321	338	354	328	353	313	335	325	342	329	328	333	342	344	353	337	336	328	333	318	331	310	311	338	329	309	301	296	306	345	331	319	315	293	359	320	341	313	323	343	334	329	332	324	334	322	344	337	276	329	313	295	356	306	317	347	334	327	351	333	301	352	354	335	334	322	332	325	339	326	298	317	328	330	269	349	335	303	337	356	356	371	326	278	325	358	333	352	345	321	332	326	319	307	302	357	299	344	331	327	343	332	333	317	309	352	359	311	365	317	351	360	341	320	299	295	312	351	325	342	346	330	308	305	335	369	353	334	339	325	343	317	331	291	334	330	302	330	338	330	319	332	349	333	360	328	322	297	312	365	343	368	336	342	342	352	332	334	285	325	340	338	365	321	302	333	335	331	300	316	297	343	315	320	314	314	316	319	356	334	330	338	344	299	313	328	313	310	308	337	317	335	296	325	311	339	347	336	348	347	318	334	328	336	363	342	323	321	351	327	299	322	344	294	317	355	343	347	328	332	352	346	308	313	322	313	326	327	387	328	344	334	337	346	328	381	305	311	343	330	329	319	306	319	299	338	338	314	305	321	332	355	327	327	326	330	331	329	321	343
14213	18463	7752	1293	413	255	209	173	173	189	218	298	442	292	156	158	171	153	154	268	355	313	231	179	178	191	187	200	163	146	177	169	196	155	138	162	158	140	148	160	158	148	163	138	161	144	144	162	136	139	166	148	179	150	139	155	163	177	109	192	144	149	149	143	148	177	153	154	170	140	152	162	161	143	168	165	157	166	170	156	165	174	161	157	148	158	164	175	143	147	181	137	155	156	162	173	152	155	170	151	143	155	146	169	165	164	165	164	168	170	143	166	165	142	162	142	142	157	157	145	169	122	144	127	188	184	141	147	170	160	142	167	160	158	171	162	162	176	155	143	150	156	161	158	163	156	145	160	175	160	150	146	167	141	139	171	157	145	170	176	139	142	165	179	170	134	164	160	177	152	144	142	141	161	188	163	178	146	163	158	154	151	142	146	150	182	156	172	147	150	159	172	144	168	158	171	169	160	147	162	153	153	150	157	166	169	179	158	159	162	142	150	149	137	149	133	144	176	149	121	133	151	158	154	170	150	128	139	132	178	141	143	141	161	152	158	135	160	148	156	176	156	171	158	165	153	151	176	148	185	157	140	159	160	186	170	167	175	159	130	160	164	161	139	144	167	159	169	166	153	147	163	155	141	140	175	161	148	143	160	188	152	159	166	184	170	153	140	151	175	140	179	155	165	155	150	134	159	148	141	159	162	167	149	144	146	149	135	128	168	160	136	141	161	152	154	153	139	161	138	175	148	160	174	155	162	147	142	173	162	150	175	128	166	143	145	166	141	162	146	137	162	146	141	150	173	141	152	146	149	133	136	182	148	151	118	170	141	148	150	171	164	150	148	155	144	161	152	156	152	171	141	162	158	143	154	145	161	158	158	151	137	149	155	140	164	160	147	161	157	173	155	138	173	163	159	178	140	168	159	151	171	144	163	144	145	167	141	127	160	163	163	164	180	151	150	171	152	169	145	153	169	159	152	153	175	155	141	174	168	150	158	172	160	152	151	178	166	132	154	159	154	151	134	158	142	129	127	180	166	159	138	155	159	165	157	162	162	147	163	171	159	157	139	121	158	171	162	171	148	157	157	174	134	161	173	152	156	153	153	151	158	151	155	145	139	152	173	184	163	132	167	148	184	139	164	163	134	152	155	156	162	142	165	159	147	173	143	146	141	146	154	154	147	160	159	157	191	149	149	158	150	146	149	172	153	162	164	174	148	142	147	137	161	147	148	139	144	160	149	159	163	163	151	156	159	160	152	147	138	135	151	184	142	171	145	158	168	166	150	157	151	186	152	167	158	164	145	165	180	153	150	140	163	142	155	143	164	167	156	159	162	159	155	162	201	159	151	175	150	146	166	171	180	150	164	151	159	169	167	168	164	139	192	167	163	162	158	133	156	151	141	173	171	162	164	154	131	162	151	150	132	142	165	138	151	154	156	173	156	179	154	182	147	149	148	164	152	147	163	127	156	168	153	150	167	129	153	161	191	152	161	149	164	154	164	176	146	162	153	156	161	179	142	169	152	151	168	174	150	157	148	167	141	166	153	153	139	153	155	176	164	166	149	154	160	166	146	167	162	132	162	152	140	162	162	155	159	154	160	156	145	128	145	145	158	147	153	166	175	163	165	205	135	152	170	159	166	131	158	150	164	136	144	171	141	157	147	152	149	165	175	164	175	162	154	156	158	162	154	171	174	162	155	164	155	143	144	153	178	154	160	162	170	164	146	138	156	143	150	162	155	156	140	152	155	149	124	161	166	150	172	159	164	163	157	161	157	167	153	159	150	136	147	164	150	183	144	140	176	145	149	176	144	147	131	146	147	150	141	169	144	151	162	162	149	143	158	155	147	167	142	164	139	144	137	151	164	155	159	159	148	144	149	151	127	165	154	146	146	168	129	145	156	168	146	150	160	143	135	125	159	171	171	173	162	148	141	156	135	159	140	141	168	163	151	156	152	131	165	149	165	148	155	159	161	138	150	153	170	148	157	137	153	162	144	162	140	158	164	171	178	156	151	180	146	150	149	156	182	152	165	153	146	163	158	148	156	162	169	168	154	193	150	149	165	178	158	157	146	135	190	144	160	153	155	148	148	140	172	165	183	157	159	149	157	157	167	154	149	138	174	141	163	149	168	143	165	163	142	162	150	154	144	162	180	132	169	177	155	163	161	147	174	134	166	171	164	140	139	140	152	152	140	139	152	150	151	165	181	159	172	137	135	169	171	165	137	170	154	163	156	174	163	161	167	157	141	158	152	138	155	152	186	169	170	137	175	141	141	156	159	175	164	164	157	150	154	165	145	147	168	148	153	163	180	167	163	159	165	169	153	151	171	165	167	175	150	173	175	177	137	156	177	157	167	151	167	165	157	158	171	123	175	163	185	153	148	145	146	168	149	154	145	154	163	160	184	160	146	155	157	176	163	168	155	159	178	152	159	165	150	171	152	141	165	178	165	155	144	178	165	141	161	144	149	154	160	171	150	151	155	181	140	148	158	153	164	146	134	187	169	147	160	163	153	158	156	139	139	160	155	153	137	144	174	163	182	161	162	174	144	152	160	159	152	167	172	138	128	142	148	144	142	155	164	172	162	158	155	144	150	154	143	172	137	145	127	186	172	166	169	157	152	141	157	151	143	160	143	153	159	169	152	142	173	164	168	151	144	158	149	141	150	136	151	146	154	174	166	159	146	172	145	159	150	159	162	139	177	162	148	142	152	134	146	153	149	133	135	153	157	140	146	153	148	139	141	163	159	158	162	138	147	139	166	136	141	177	162	156	160	174	151	160	152	143	150	145	161	174	163	148	152	143	179	147	166	150	164	160	165	163	128	161	161	130	155	155	146	165	188	168	182	165	150	161	143	142	128	128	149	146	168	139	140	153	175	137	167	163	154	149	143	150	160	144	146	148	127	139	154	146	133	161	161	138	138	169	135	163	168	157	160	164	154	154	187	161	157	140	154	162	155	165	143	168	144	138	143	157	163	156	135	144	157	192	151	161	131	145	164	137	142	153	158	155	151	139	162	145	139	145	147	170	164	170	168	151	167	158	136	160	123	170	162	184	166	147	153	170	155	148	161	149	146	147	163	141	162	179	156	159	170	148	155	165	154	170	151	177	152	163	161	171	138	161	184	165	186	170	164	144	167	155	167	141	143	157	153	139	145	153	181	154	151	147	170	171	169	168	134	164	168	145	141	144	145	161	134	153	168	168	167	137	179	153	157	167	175	175	148	139	157	171	167	157	169	173	154	141	157	158	174	152	141	167	158	163	147	166	150	170	150	171	163	150	156	154	169	167	180	158	161	140	140	155	157	147	156	149	165	137	159	166	151	147	135	149	150	153	148	164	164	159	145	173	161	166	151	167	127	143	164	148	196	154	169	159	167	155	156	131	150	143	171	167	160	139	174	150	143	169	162	155	137	163	180	186	154	143	177	154	162	154	161	167	172	157	154	165	161	166	137	168	160	152	157	154	164	152	138	166	150	157	147
12253	18440	5088	838	724	671	574	526	504	560	761	1175	2217	1024	453	381	420	432	484	1285	1928	1201	961	433	426	482	764	736	383	385	360	384	337	364	383	386	389	350	392	365	368	369	387	366	340	367	398	343	394	394	419	343	363	355	331	350	376	346	397	359	389	372	370	415	389	356	378	364	358	372	405	403	380	390	395	377	353	371	380	396	351	367	389	417	391	394	390	392	366	379	405	362	357	378	398	429	383	374	343	377	367	390	375	392	360	370	370	413	384	355	361	411	398	381	389	392	392	400	404	386	348	407	372	381	391	339	408	345	399	423	352	381	364	402	406	363	382	393	405	347	359	369	422	377	368	417	388	368	395	358	366	400	400	367	373	357	348	377	375	375	373	374	412	379	393	363	372	364	394	419	354	383	374	382	381	338	415	355	375	377	359	377	394	368	394	402	378	376	388	409	400	388	352	361	390	355	407	371	396	372	366	399	403	356	393	395	388	416	380	357	378	397	353	390	398	341	354	368	325	389	406	392	392	364	394	356	376	413	401	364	376	360	416	398	331	392	374	407	407	390	408	392	388	332	403	365	360	361	409	404	369	404	372	424	373	371	379	385	386	362	390	349	392	377	418	343	373	365	385	355	357	398	359	387	413	363	389	392	394	389	363	367	353	405	345	364	380	394	405	378	389	368	400	401	393	400	374	383	387	394	360	355	370	379	386	384	368	399	392	358	361	359	384	351	403	393	395	373	381	366	372	390	416	344	370	362	361	371	389	374	370	407	396	384	402	365	366	400	391	362	408	364	361	405	419	368	374	353	393	373	409	397	393	370	382	386	352	366	409	378	395	371	369	399	392	379	368	352	368	378	349	398	385	357	357	360	379	389	383	366	367	366	373	385	370	369	340	367	405	347	389	383	396	406	404	372	390	407	361	379	383	337	404	385	387	380	389	385	372	361	392	388	379	363	344	368	404	423	410	433	378	386	387	374	387	402	412	382	355	383	345	385	386	395	377	387	362	386	375	382	413	395	369	352	351	359	352	365	422	339	387	394	415	387	374	357	390	389	397	374	392	369	365	408	360	405	364	377	382	386	363	342	358	356	387	400	384	371	401	376	377	383	380	392	379	365	376	371	385	367	390	378	384	386	400	410	358	378	407	351	356	371	366	370	392	389	376	394	350	335	428	390	373	372	406	381	379	359	352	385	392	387	364	392	393	380	404	383	388	409	382	358	377	354	399	379	378	398	409	397	403	379	391	379	392	372	384	410	366	382	402	417	384	416	350	378	392	398	379	433	392	372	352	371	385	359	378	377	400	390	381	374	360	405	416	354	340	375	391	382	405	385	398	379	363	412	367	377	365	353	383	364	383	391	363	366	374	391	391	360	404	374	352	349	376	375	381	392	397	351	387	347	363	370	380	367	402	345	350	396	349	408	381	364	391	377	358	365	385	371	374	365	407	389	366	376	401	389	359	392	378	372	374	351	400	386	383	388	388	380	384	376	408	367	395	379	376	374	369	375	382	439	373	403	371	381	370	387	378	375	389	397	375	402	369	377	337	363	381	353	355	404	362	390	409	380	375	361	335	386	352	395	381	378	433	357	383	396	385	372	374	395	380	337	397	371	361	391	384	367	385	380	385	368	351	386	377	391	373	379	394	366	379	393	397	373	438	401	388	409	402	376	409	357	389	372	371	350	393	340	375	392	370	359	354	355	418	395	410	330	383	350	384	375	354	350	374	403	337	376	380	382	369	399	364	401	399	400	400	391	366	354	365	388	399	340	340	375	427	402	367	398	348	386	388	374	405	384	402	333	369	396	387	376	383	387	374	366	380	398	375	364	369	389	380	376	406	396	400	389	390	396	401	390	352	392	372	401	369	396	381	408	369	378	368	366	418	394	375	370	339	407	355	357	404	368	365	374	402	368	443	344	348	401	369	398	385	393	387	417	368	345	379	394	343	393	340	361	376	381	339	334	399	368	395	386	372	394	388	403	374	395	433	414	379	403	391	392	399	374	382	397	396	364	360	380	417	357	370	374	363	405	359	363	348	369	407	398	356	374	370	390	354	372	371	348	344	353	396	388	399	375	381	393	351	384	358	370	375	373	384	363	389	379	358	329	377	373	402	360	382	340	376	394	368	373	379	360	344	393	407	393	385	370	339	353	374	373	411	389	383	369	397	399	381	411	400	382	396	385	392	416	376	328	339	387	393	376	396	376	396	377	398	378	417	396	367	411	378	363	352	394	405	373	364	400	405	385	352	370	385	346	380	395	362	386	341	412	375	394	413	373	400	379	358	406	385	405	352	398	376	395	335	359	362	353	399	360	381	365	393	396	392	362	367	407	362	385	351	413	429	367	383	390	391	368	388	389	368	409	384	383	414	404	370	368	374	344	339	388	384	389	392	376	404	383	351	391	398	374	376	369	381	389	409	375	366	411	378	351	404	398	391	375	399	375	404	387	358	394	344	357	399	389	356	314	385	410	379	406	390	372	358	382	373	400	411	367	356	397	345	385	383	370	336	381	361	347	395	398	360	388	406	398	341	398	364	352	404	356	377	329	376	445	379	392	389	378	383	375	395	383	354	373	371	392	365	371	395	401	373	390	350	383	398	394	404	385	346	362	397	387	373	354	404	382	396	369	370	368	391	383	352	457	395	382	368	387	393	424	422	365	396	388	382	399	378	390	375	420	412	423	409	366	398	392	391	390	369	390	347	387	378	381	383	406	387	412	393	373	399	352	371	362	382	358	345	387	368	385	368	384	383	388	365	369	371	408	406	360	337	428	406	413	362	375	346	364	392	387	387	386	352	361	392	374	381	361	413	401	412	380	377	379	387	362	393	382	365	341	390	448	413	335	355	354	371	401	410	400	373	379	400	381	355	372	390	389	369	408	379	389	354	396	354	409	375	364	350	361	396	365	370	357	372	393	351	398	398	352	389	379	354	376	380	385	379	382	410	386	394	371	376	362	370	404	376	348	370	381	374	364	362	389	367	411	379	328	402	393	391	382	380	363	403	357	361	399	373	346	413	392	377	375	354	379	375	354	410	381	383	376	430	392	350	399	391	346	388	376	395	389	395	368	384	387	354	417	374	380	390	395	382	375	370	392	369	392	378	359	384	375	382	421	406	360	377	343	381	362	375	375	408	384	419	345	372	391	380	321	384	381	368	385	388	390	389	374	415	367	398	392	397	384	376	363	372	368	367	413	368	388	366	390	384	382	391	383	381	380	350	361	373	387	375	416	363	393	367	378	372	361	367	404	390	390	364	399	388	408	413	392	382	394	383	366	364	388	388	382	379	397	377	375	390	379	362	377	372	398	383	389	372	375	404	387	365	396	359	380	383	377	392	391	380	374	352	369	380	380	375	403	400	389	389	416	354	388	373	375	378	443	352	395	358	385	361	440	363	409	376	384	405	398	354	367	368	384	371	401	358	389	385	382	390	350	361	373	384	416	407	386	376	363	398	353	359	410	395	412	387	383	350	392	371	368
44512	43922	29016	21812	16631	9005	3515	1245	519	698	2524	4148	6488	2035	748	236	239	225	832	2169	2689	1994	1079	310	275	538	787	666	227	200	179	184	195	195	181	171	191	184	228	196	211	213	191	206	203	183	214	193	214	195	210	194	170	215	207	179	192	220	185	209	188	205	183	184	177	204	182	189	199	200	185	183	181	173	196	180	190	151	173	180	220	193	205	213	195	202	180	208	210	205	223	170	196	155	204	211	193	184	194	226	185	186	228	206	194	189	190	200	226	172	175	227	176	159	191	179	225	208	189	182	201	193	205	186	211	191	210	181	193	186	201	188	202	193	219	187	177	216	192	181	202	202	220	173	195	229	212	188	204	204	202	198	185	215	171	184	179	204	220	206	210	201	190	207	200	207	212	185	184	207	178	216	243	183	181	198	206	196	180	203	192	182	182	197	179	200	201	213	189	190	196	214	179	218	221	190	198	219	196	199	217	189	189	202	170	229	228	232	187	191	187	191	183	190	187	203	210	181	228	195	223	176	188	185	198	215	174	195	194	191	219	189	204	174	188	199	203	198	180	205	159	199	225	214	246	215	199	215	186	192	202	200	178	176	205	183	212	185	175	212	205	207	207	203	203	202	195	193	206	191	217	221	188	193	171	201	186	210	196	209	196	193	197	181	206	205	203	195	215	208	217	211	213	187	225	200	176	185	181	225	199	206	196	215	185	192	183	208	195	197	201	174	186	195	173	225	214	194	199	222	191	213	212	213	177	203	185	186	199	192	245	232	192	196	194	198	198	204	206	184	178	193	184	230	195	205	197	179	204	219	178	219	188	189	182	213	190	189	204	179	198	210	225	192	189	204	200	215	191	210	201	203	188	160	212	176	171	197	210	190	178	206	194	193	187	198	171	211	198	189	197	197	183	217	171	193	218	176	187	194	197	204	229	195	202	190	218	220	206	210	194	194	162	224	186	192	189	199	180	154	178	216	200	202	182	193	175	197	212	160	157	219	205	207	198	194	181	197	197	217	191	202	201	179	192	174	179	196	188	175	184	189	163	188	195	211	181	197	195	206	191	205	188	200	180	234	181	188	199	233	194	240	186	180	187	180	185	181	203	202	184	218	187	181	190	166	200	203	174	165	177	167	189	190	181	207	203	194	216	187	214	200	214	209	224	195	187	189	228	194	184	178	206	204	196	201	193	195	205	192	187	187	193	191	199	190	200	199	193	195	168	189	180	232	188	179	187	192	233	188	197	210	193	198	181	189	193	181	207	191	177	203	193	219	170	201	197	186	217	193	200	171	208	198	168	192	198	206	192	202	191	205	198	166	200	203	176	203	203	214	226	178	200	165	201	194	172	217	192	192	201	190	173	181	217	192	192	193	197	188	193	204	178	193	170	177	173	215	178	206	191	188	188	194	181	186	209	184	173	198	212	167	173	212	180	182	237	185	197	184	201	211	220	208	178	202	191	246	204	197	190	198	204	184	190	221	218	197	202	185	185	181	177	195	199	200	221	210	198	222	186	202	200	223	206	187	222	211	210	194	198	200	227	190	202	185	202	182	237	162	197	191	196	209	187	197	202	177	230	195	195	209	233	206	199	189	204	191	201	215	198	195	173	193	188	182	188	208	218	207	195	171	199	184	180	181	194	208	192	200	217	189	215	203	208	166	203	203	202	192	201	198	205	226	172	190	180	185	230	201	190	204	204	210	177	179	209	188	213	203	205	202	209	198	165	190	206	184	192	188	182	189	194	201	214	183	195	183	194	209	176	206	209	198	180	190	197	188	203	199	213	212	180	202	204	191	203	205	197	196	203	212	221	171	187	195	216	208	187	202	200	168	198	182	197	189	201	185	218	211	207	206	191	215	200	174	191	186	215	181	187	210	214	196	177	203	168	201	213	195	188	232	213	194	204	214	206	208	190	174	232	198	212	178	191	190	190	175	194	203	208	187	203	184	188	193	228	225	200	196	180	205	202	194	172	195	169	214	206	185	196	203	228	206	215	218	211	228	216	176	220	173	193	169	204	193	202	204	189	221	197	193	207	195	171	182	175	178	190	212	199	219	213	189	159	183	190	159	207	200	197	221	198	199	211	181	201	213	223	209	195	180	184	182	205	194	202	197	212	201	190	182	209	195	205	213	150	214	198	220	198	197	192	205	188	193	190	182	170	188	199	169	179	213	193	205	189	181	196	204	192	187	171	197	182	191	204	217	190	180	181	191	210	174	192	184	178	196	201	191	210	185	201	202	194	202	179	196	169	173	195	206	186	197	190	183	186	195	215	180	188	193	204	224	204	184	204	187	174	207	198	222	189	182	223	216	192	184	183	191	193	205	207	194	183	194	187	169	180	172	203	203	204	202	192	230	203	190	185	189	188	191	204	193	195	179	185	180	197	217	238	186	183	191	179	171	205	223	207	182	196	193	178	191	189	197	180	176	193	223	205	171	197	183	183	189	191	209	181	201	207	225	201	169	209	200	210	189	194	204	208	222	186	215	204	195	178	185	181	210	203	182	182	203	198	182	204	207	193	172	213	238	200	199	206	196	184	209	195	182	173	172	164	170	203	207	197	178	218	206	190	196	180	194	191	199	189	175	185	201	186	217	204	199	198	202	174	174	195	192	211	195	175	182	193	183	198	236	221	214	216	216	181	218	193	221	186	165	204	210	194	201	219	202	213	187	200	158	200	185	204	194	191	200	193	166	206	169	172	229	192	204	212	197	185	187	194	221	215	181	194	220	176	216	193	188	180	197	227	187	183	214	205	186	209	198	199	205	211	197	220	214	208	208	186	196	199	190	201	197	196	187	208	172	197	195	195	212	193	209	177	184	200	191	200	187	198	185	181	187	193	183	182	197	199	218	204	185	193	173	189	210	195	191	216	195	200	190	178	188	193	185	192	203	185	209	164	208	181	195	165	192	207	204	227	188	209	195	193	196	217	217	201	191	172	196	161	209	200	204	181	174	198	204	185	210	233	216	203	183	185	205	212	201	210	202	211	192	173	205	203	206	205	216	199	190	184	201	170	201	183	235	209	194	185	192	198	191	193	189	192	179	198	198	179	206	189	194	197	159	220	206	190	207	195	182	189	205	210	188	175	187	212	197	193	212	204	224	198	181	187	179	208	193	195	177	199	184	198	190	181	224	224	192	204	191	191	196	190	188	193	206	203	192	208	197	206	204	188	204	182	211	213	216	214	200	213	204	198	197	226	188	178	197	182	206	201	207	175	179	173	186	239	194	182	213	200	198	177	179	157	200	194	172	201	200	194	190	208	200	192	221	196	238	187	189	197	221	185	204	184	183	183	193	211	198	208	195	189	195	173	177	191	175	177	220	185	145	211	207	212	165	211	219	185	207	203	183	182	188	211	202	174	185	205	198	221	198	171	199	206	188	185	193	207	198	159	179	194	161	166	199	175	209	207	214	200	221	208	159	186	195	189	188	187	206	200	228	203	195	170	180	199	215	179	198	247	203	190	180	212	223	209	190	169	193
36278	44690	16979	3301	2843	2434	1902	1809	1652	3267	12367	17888	22772	8786	2664	656	618	626	4692	11854	13727	9779	5700	872	991	2590	4162	3213	534	482	492	468	520	489	497	466	466	436	467	444	444	459	420	408	453	436	453	449	438	406	478	463	431	476	457	466	461	445	449	469	471	498	481	462	459	429	417	405	449	469	416	460	485	423	453	456	468	431	453	401	462	491	455	445	492	421	420	438	461	477	442	404	467	451	424	462	475	475	486	448	465	476	456	426	455	481	497	432	443	392	439	463	489	451	386	478	436	441	481	425	481	450	463	454	434	459	443	427	448	469	469	465	436	444	457	451	423	446	427	430	462	454	431	466	450	445	464	477	453	464	434	426	470	495	446	447	465	459	449	453	419	457	455	442	465	449	463	429	465	453	442	463	482	442	452	434	436	451	488	419	474	501	445	471	462	414	467	430	463	427	499	444	472	417	472	434	479	428	456	434	432	481	465	470	443	445	419	432	475	459	442	461	438	413	440	456	434	459	460	484	461	437	446	425	466	441	465	445	429	440	436	482	452	491	413	463	478	456	430	425	451	455	464	439	473	467	452	424	423	475	450	459	450	459	432	438	458	445	424	462	441	450	480	433	490	439	454	446	434	415	438	457	456	497	464	450	450	444	483	443	417	441	448	424	460	506	448	465	449	460	407	412	465	440	462	439	446	426	435	463	445	459	474	486	477	446	431	458	521	457	453	459	434	469	426	472	475	461	480	432	403	456	443	420	467	430	461	425	436	440	458	463	484	451	424	476	459	449	463	472	399	480	440	498	454	450	425	460	451	454	454	422	443	429	478	428	462	426	429	428	467	463	437	460	447	450	453	462	453	441	405	453	438	473	444	438	418	469	436	438	416	468	465	488	489	475	451	439	462	457	473	469	437	443	467	472	457	449	448	438	464	450	503	476	465	461	471	452	470	473	439	445	473	464	425	484	454	445	456	452	446	418	439	436	476	440	445	454	452	474	437	439	512	459	416	451	414	445	454	458	459	460	427	452	454	489	429	421	452	489	462	451	445	451	496	473	458	464	459	481	479	458	437	435	422	472	486	428	437	426	453	434	463	468	453	446	423	441	448	463	451	440	444	466	451	461	453	435	470	418	437	444	465	449	438	443	505	433	463	451	439	466	460	443	450	460	474	461	440	450	471	458	464	475	431	419	458	469	404	484	465	461	398	408	420	428	413	468	431	448	448	453	468	481	439	453	443	449	430	431	461	456	474	488	447	445	487	476	477	497	420	485	428	382	490	438	472	468	484	450	466	440	460	457	474	493	478	458	436	443	460	439	417	434	443	456	459	434	465	476	473	451	494	503	450	454	423	449	456	444	434	481	448	430	464	453	444	454	474	464	446	462	500	443	475	441	471	431	473	437	442	462	465	439	468	475	477	411	426	467	471	474	422	406	416	446	471	480	440	459	410	448	432	479	470	392	472	453	417	450	447	490	451	411	473	445	410	447	470	473	414	462	458	447	447	457	456	430	420	470	458	450	436	450	429	503	448	479	454	488	445	453	494	410	470	489	448	449	457	452	437	465	446	464	447	473	426	427	459	480	444	495	447	470	468	439	469	465	438	438	452	471	459	464	432	453	438	424	489	433	464	475	434	450	471	462	424	393	456	476	443	421	461	477	418	455	430	492	448	469	444	431	426	449	486	451	437	478	432	413	455	437	451	485	453	426	438	450	451	473	413	471	438	435	490	475	450	463	471	402	432	497	481	484	444	444	449	466	495	425	469	477	482	469	442	432	403	475	455	463	454	452	470	486	453	430	432	450	459	472	452	488	476	481	439	429	449	455	451	430	442	468	444	458	456	467	468	441	449	412	446	469	449	448	415	437	482	472	434	436	465	475	462	473	449	478	447	479	416	468	489	415	437	468	453	461	437	419	476	464	476	486	432	443	481	421	459	457	438	442	458	476	473	463	441	436	432	464	446	454	416	476	449	472	457	440	415	465	452	441	473	453	485	408	462	490	459	508	428	464	415	444	396	429	453	451	467	471	462	482	447	434	452	454	460	429	458	449	449	468	445	442	467	431	476	433	469	436	409	435	458	419	423	446	470	476	443	458	448	486	443	478	419	447	446	470	441	435	445	453	463	452	461	424	453	454	444	445	460	431	414	411	449	462	480	438	480	473	418	465	387	449	432	477	482	432	470	455	426	403	455	428	453	473	473	466	465	476	407	439	424	511	459	452	442	468	485	461	450	473	447	439	454	463	457	464	443	424	455	453	436	456	410	443	451	455	446	440	495	484	451	478	471	434	460	436	424	472	460	443	444	463	453	443	471	437	417	434	471	472	430	463	424	480	457	423	440	495	466	472	462	444	458	438	469	464	474	456	404	412	448	430	437	455	463	470	460	469	440	422	475	429	478	470	463	460	435	475	477	440	424	412	460	431	428	441	425	459	447	414	465	443	481	449	453	480	480	480	440	484	460	431	490	412	442	447	423	439	425	440	463	485	414	450	456	439	425	446	444	411	431	427	453	433	452	458	432	438	479	486	432	433	481	461	430	435	453	447	444	440	502	479	461	433	473	485	453	478	483	443	452	441	489	471	476	432	430	497	441	457	421	447	450	408	469	445	431	481	413	482	496	478	445	440	442	432	434	435	487	465	468	434	427	453	437	451	443	445	426	424	472	436	442	464	463	436	472	480	456	452	472	435	458	459	443	438	501	455	443	437	465	457	441	437	424	461	440	443	429	421	465	444	441	454	467	466	457	471	473	455	465	467	425	451	441	464	487	445	461	464	447	444	470	405	474	440	463	461	445	465	467	458	477	455	480	482	397	457	438	453	463	455	487	428	470	440	470	437	410	462	472	444	423	466	454	427	482	419	424	461	428	430	441	487	474	464	468	466	473	474	430	420	448	503	419	425	447	451	488	451	435	460	472	469	448	467	486	459	432	482	507	447	420	480	477	441	457	451	410	456	455	424	465	434	482	436	471	460	480	464	455	438	417	418	426	428	452	471	466	461	436	435	474	488	457	449	406	439	459	466	452	442	432	463	432	453	468	449	444	434	452	444	467	467	463	468	480	433	437	453	408	446	383	433	410	450	467	440	467	466	435	443	482	449	471	428	412	449	466	444	508	459	477	465	462	452	482	442	439	460	453	433	480	420	460	449	460	440	431	455	433	484	446	429	416	469	414	435	431	456	471	435	466	437	452	443	461	479	453	465	448	449	422	454	449	459	461	431	456	421	446	426	475	439	474	425	450	458	459	458	443	498	431	405	452	486	430	492	447	475	444	456	431	486	442	479	462	448	474	418	465	450	428	449	463	442	476	459	460	433	472	417	422	441	443	474	454	464	441	405	464	459	432	448	442	479	479	446	446	418	468	469	407	470	438	446	456	442	454	427	427	471	451	440	439	469	451	419	449	457	447	439	454	447	471	466	451	478	455	481	414	500	467	458	473	465	449	481	466	439	420	450	456	436	447	420	433	451	457	445	438	458	463	492	467	461
50321	42926	33601	23517	21843	18633	11350	4666	1589	1153	4864	10303	13988	3970	1422	250	200	190	475	4216	7098	5225	2540	302	333	1243	2526	1436	197	170	170	159	155	155	157	156	148	146	161	138	135	141	136	165	166	147	159	155	142	129	142	139	144	150	139	163	137	163	158	144	136	180	149	167	142	115	146	148	152	139	141	170	146	165	153	124	136	128	146	158	129	144	163	162	172	155	152	142	152	137	163	149	154	150	136	131	161	155	153	148	155	163	132	135	124	143	156	150	166	134	145	114	161	144	144	143	150	151	134	146	158	140	164	166	162	164	160	157	154	113	141	146	149	151	132	149	158	133	164	140	152	155	161	141	150	143	129	129	123	157	163	140	151	153	144	155	145	160	152	157	166	141	149	155	144	136	174	161	150	136	159	146	141	143	130	124	131	117	146	132	176	160	133	149	136	131	154	142	125	159	135	179	162	140	146	145	126	144	140	142	153	133	135	142	151	143	173	149	128	116	127	142	120	152	128	155	141	150	180	146	148	138	148	149	146	148	140	160	165	142	149	131	143	129	157	157	151	117	150	157	156	133	152	156	135	154	129	152	141	164	134	148	176	158	135	135	139	143	155	162	181	140	139	153	151	145	157	117	139	145	152	151	162	156	137	167	148	136	153	153	141	139	166	150	173	169	130	123	135	157	138	147	161	159	134	134	131	141	149	149	151	136	143	139	134	135	139	168	130	133	152	145	151	143	146	129	149	151	167	146	142	138	144	129	152	144	136	123	173	155	136	163	139	147	149	143	142	129	147	135	140	163	126	160	165	133	145	151	158	156	164	140	174	164	153	152	159	144	125	140	160	126	126	145	148	160	140	150	139	150	160	163	171	140	155	166	119	149	129	157	151	156	153	123	157	153	145	132	175	168	151	156	144	155	141	146	146	131	165	158	136	159	135	124	147	114	139	146	131	152	153	144	142	148	141	127	149	156	156	131	151	145	140	133	131	159	146	143	126	166	162	132	140	153	133	134	157	134	132	126	160	171	136	133	159	139	135	141	142	139	158	150	167	136	115	146	128	153	126	151	179	169	141	153	139	158	176	147	137	156	141	136	154	134	143	145	162	172	157	146	144	148	152	167	154	151	136	139	152	149	149	120	156	140	153	150	138	163	158	139	137	152	162	149	159	144	124	147	151	148	140	148	158	125	141	143	153	163	155	141	148	154	140	145	158	138	155	157	153	137	137	141	145	152	132	141	129	173	157	137	177	141	165	129	113	151	147	147	158	136	152	143	157	144	136	141	161	160	165	175	148	154	151	166	144	155	145	151	131	144	140	132	141	143	113	170	141	144	153	156	138	169	138	148	155	133	138	134	134	141	126	146	136	175	147	162	164	156	150	125	137	153	152	157	134	152	149	149	136	143	142	169	132	119	146	150	139	162	159	175	150	144	126	152	133	146	166	150	141	137	145	140	142	130	155	143	143	161	134	149	145	145	151	151	138	129	156	143	152	152	149	133	142	163	135	134	148	143	119	163	147	141	131	176	135	139	147	148	151	146	132	149	169	144	165	147	138	138	158	162	157	135	147	152	154	153	160	156	122	167	160	158	145	141	134	164	174	156	129	157	140	157	137	131	146	168	149	141	148	153	159	143	151	148	144	176	159	135	163	133	164	133	160	122	145	150	137	133	135	141	188	150	150	150	151	136	128	121	153	157	165	157	138	140	144	159	173	125	140	139	151	140	138	143	159	172	132	160	152	146	149	163	155	140	159	136	148	134	150	144	156	164	156	148	155	140	170	136	140	173	153	148	166	156	147	155	133	132	134	141	160	144	144	157	132	153	139	141	116	155	141	142	162	151	136	135	147	125	128	131	132	154	145	144	148	143	132	137	144	143	144	129	145	145	158	162	151	156	154	162	144	125	165	142	143	143	133	173	157	157	137	145	141	153	140	143	146	152	138	141	149	137	147	139	148	157	144	167	150	147	148	151	157	135	156	132	153	150	130	148	130	159	144	135	133	149	148	127	117	149	142	164	147	142	157	148	145	138	109	167	150	147	141	151	121	150	136	173	153	136	153	148	160	141	161	167	149	147	146	161	141	157	147	158	151	139	157	136	140	152	121	154	145	157	156	158	144	139	148	162	154	140	150	146	154	127	167	159	157	155	132	146	154	168	147	156	142	161	163	154	148	156	148	164	125	162	154	140	127	165	150	150	147	142	149	135	153	150	166	129	157	131	151	149	152	135	162	142	165	148	137	156	129	151	146	145	144	159	132	147	154	164	136	158	147	147	154	146	172	144	153	153	172	171	154	118	141	151	146	147	145	128	158	149	150	140	148	152	154	148	163	145	160	144	136	131	146	142	142	156	139	138	142	159	126	151	161	169	157	161	151	143	136	140	168	130	145	128	140	142	144	153	140	151	147	174	151	149	148	160	163	148	156	134	151	133	146	133	144	138	146	167	146	131	158	155	132	153	151	147	142	167	150	157	145	164	150	138	121	145	162	148	172	150	140	120	140	166	141	149	152	148	126	154	141	150	157	142	132	175	130	156	115	165	169	116	135	152	140	152	141	141	153	166	160	122	120	132	131	137	153	160	144	147	145	136	117	166	135	131	158	133	141	130	167	127	142	149	141	162	158	150	144	153	140	158	139	141	127	127	139	153	164	137	129	173	166	145	159	148	136	152	146	124	146	140	135	141	138	126	150	156	162	150	142	154	139	130	134	147	134	149	132	144	142	145	140	132	154	140	142	129	147	164	145	158	163	159	157	145	133	152	149	151	150	168	148	152	129	155	164	149	161	167	131	153	168	137	149	156	141	148	126	135	146	134	136	151	143	147	145	133	155	137	153	131	162	165	142	156	139	134	152	138	142	160	146	142	162	158	151	154	118	135	133	128	154	138	154	149	138	147	133	158	171	145	137	136	138	138	150	118	153	143	158	148	118	146	142	137	145	139	145	132	153	117	151	139	135	140	144	158	126	151	113	152	146	144	160	164	163	150	133	138	122	152	166	150	140	136	135	142	145	138	125	147	140	150	139	154	159	150	150	125	164	146	143	140	137	133	151	159	154	162	173	128	143	132	142	143	143	142	175	142	169	151	137	125	135	137	150	149	145	124	136	147	163	156	150	143	159	138	150	152	149	136	128	132	126	154	153	154	152	152	139	146	124	142	131	148	144	143	146	150	150	142	151	153	147	138	155	146	144	111	149	141	123	166	143	127	138	126	128	153	147	154	158	159	134	140	162	158	155	144	143	171	142	140	151	153	124	115	137	149	147	133	158	153	138	139	153	160	148	172	141	140	154	139	138	175	140	145	142	144	149	140	154	152	134	130	139	144	171	145	160	164	163	161	136	150	140	161	145	151	133	146	139	148	139	146	159	153	149	157	142	125	149	118	153	162	156	131	158	157	153	135	145	138	139	134	152	147	136	126	147	136	137	153	165	159	135	124	128	140	172	151	139	169	127	146	185	153	158	160	153	174	149	142	160	132	127	161	131	135	141	161
41414	48710	27734	6550	5661	4531	4024	3431	3108	5296	19363	30852	32571	14008	5373	808	746	713	2649	19450	26621	20336	11494	841	1738	7007	12736	6898	505	372	473	425	360	352	350	344	369	327	335	339	337	338	349	332	335	351	366	320	390	331	328	331	345	337	360	354	345	315	344	351	341	320	356	329	372	345	330	380	354	330	341	358	357	328	345	356	341	327	314	352	332	316	345	344	350	380	320	356	334	333	365	366	313	354	322	353	336	356	350	354	369	340	357	310	337	343	311	377	318	344	338	307	334	284	370	331	338	353	337	324	329	338	311	335	335	319	340	337	361	355	324	353	365	358	314	342	317	331	299	330	324	306	313	327	338	341	380	348	335	326	356	353	344	364	299	320	357	327	327	323	345	332	330	302	327	353	324	355	330	343	339	312	328	329	352	327	345	328	333	337	346	356	317	352	321	344	330	329	338	322	352	358	362	331	310	368	323	342	295	366	314	326	358	318	332	320	321	342	368	346	324	322	328	317	344	337	327	341	340	333	332	341	368	339	306	313	346	329	307	303	366	318	379	346	332	351	338	354	325	362	322	356	314	291	362	351	308	327	325	338	355	375	313	326	339	335	313	341	319	313	338	336	345	343	338	352	355	356	359	340	344	340	321	353	335	340	350	332	362	327	332	330	302	366	294	317	344	342	339	372	346	348	331	338	324	346	344	288	323	315	362	341	322	309	319	341	380	328	335	311	332	350	328	345	315	304	330	294	343	320	334	365	352	327	341	321	352	338	308	329	370	330	327	358	333	357	344	325	326	324	376	318	339	318	355	343	344	349	364	320	292	335	309	322	341	326	308	322	313	321	337	344	334	343	351	345	311	363	382	292	354	340	346	305	321	352	355	325	368	346	351	362	333	347	345	314	344	307	332	334	372	325	304	372	334	336	331	323	347	333	341	330	328	336	341	326	322	319	321	345	363	357	313	342	326	341	344	333	350	329	341	326	320	328	356	324	322	351	316	293	319	349	317	322	343	379	321	363	351	374	326	349	351	330	318	345	327	375	349	330	323	356	346	333	379	364	348	315	324	347	351	325	335	375	323	333	318	303	329	334	343	341	347	341	352	341	324	320	367	316	366	305	323	339	370	341	348	329	339	326	332	336	325	332	351	339	354	314	324	333	320	348	338	328	328	330	360	314	323	354	351	345	307	356	332	334	338	304	360	342	311	350	347	330	338	317	381	323	322	340	330	333	348	333	309	343	331	322	347	349	326	337	331	330	333	335	346	339	336	342	369	307	340	327	320	325	318	319	335	317	342	334	338	322	352	332	351	365	354	363	355	312	359	324	313	342	320	332	343	351	333	352	337	331	354	358	338	343	335	343	318	385	337	343	328	354	353	340	298	331	346	332	337	352	345	317	351	317	359	326	344	326	321	311	336	327	311	336	365	303	361	347	350	364	345	347	354	339	331	327	379	342	338	344	317	361	324	351	307	307	348	325	339	349	382	349	319	323	331	303	324	333	373	343	325	349	333	336	331	370	332	344	318	358	333	340	336	323	347	353	318	353	334	339	337	315	361	347	367	305	340	324	363	318	350	340	353	301	328	300	362	344	333	379	311	328	372	359	337	313	376	309	344	311	313	360	349	364	348	348	348	297	340	328	332	334	336	312	323	337	330	316	360	379	340	341	335	331	356	334	337	350	322	347	344	358	320	303	315	356	325	332	342	345	336	358	357	359	355	305	326	348	386	329	348	345	361	324	309	317	323	319	359	344	370	343	350	321	334	344	319	331	328	315	313	320	351	351	337	377	311	344	303	329	340	304	329	333	350	343	320	349	345	308	300	375	329	331	345	296	394	368	300	326	345	331	328	336	323	319	375	343	330	317	325	340	325	367	349	352	316	342	322	311	340	318	302	355	366	360	334	337	369	323	317	323	359	349	336	296	325	352	355	354	331	359	325	348	322	355	350	318	336	336	334	313	345	340	338	328	337	332	341	335	368	345	353	322	335	354	346	341	341	329	342	347	322	338	326	339	343	335	328	327	335	338	319	314	355	351	342	349	327	324	314	389	337	325	343	370	328	327	342	328	333	349	314	311	324	312	309	337	308	341	328	353	330	357	312	329	312	333	363	350	352	330	339	346	329	325	366	353	334	359	334	339	324	319	324	351	348	381	323	339	333	325	360	375	361	361	332	355	333	353	311	380	337	367	333	335	325	328	345	348	355	352	355	355	346	349	323	322	350	335	341	375	353	355	327	350	353	353	304	349	338	340	373	330	337	354	312	336	305	340	351	348	327	320	331	314	320	323	323	337	346	334	338	314	351	355	357	359	336	327	312	357	320	359	334	365	354	330	337	294	332	350	328	327	320	344	366	327	318	339	319	355	350	326	336	293	357	332	325	343	373	335	338	315	313	328	318	336	321	338	327	337	354	360	330	334	349	347	344	335	321	369	342	322	344	350	317	309	327	330	345	336	325	339	338	371	331	337	351	328	336	352	333	323	302	343	308	358	334	377	347	344	362	322	330	348	307	353	326	355	367	324	329	347	370	356	354	337	367	361	353	356	350	319	368	335	328	328	324	330	341	349	335	367	325	314	406	333	378	339	353	324	362	346	319	328	345	328	347	348	318	328	338	326	332	339	351	321	324	329	334	332	350	364	323	290	358	374	313	329	344	363	340	314	330	328	318	340	327	354	373	315	344	326	350	336	331	348	310	324	324	331	346	340	361	354	338	360	323	334	317	308	353	336	335	347	317	329	334	344	325	351	326	328	333	349	342	341	375	331	331	345	334	346	338	334	318	308	340	331	356	315	326	329	337	333	325	329	343	329	320	325	346	323	312	335	350	344	315	348	350	342	328	324	345	397	326	344	344	345	338	355	324	303	337	306	372	369	334	367	321	302	343	327	346	356	314	339	340	358	355	326	355	324	335	324	331	351	347	323	312	342	324	327	386	336	335	404	355	336	338	314	339	334	348	377	288	342	359	333	299	335	345	349	316	345	323	305	297	319	332	343	367	314	325	342	350	312	357	334	327	319	312	327	334	322	331	335	356	361	343	333	357	340	347	315	369	360	337	329	317	362	365	343	330	316	325	370	341	334	349	303	334	344	396	359	338	313	326	334	345	354	332	307	340	313	346	308	299	350	305	366	289	310	371	332	325	354	328	374	362	308	344	354	344	336	348	326	344	333	367	356	313	360	352	330	319	320	342	326	313	299	341	343	311	350	346	367	305	326	329	315	381	323	327	353	364	318	336	350	358	348	323	355	334	366	332	291	329	365	338	317	335	351	322	357	336	332	329	323	345	375	335	323	354	333	339	376	370	291	328	342	311	309	318	321	330	345	354	318	344	367	326	324	343	341	332	313	346	329	324	314	354	321	311	320	327	380	307	338	362	324	305	324	341	331	338	351	401	313	297	325	356	374	316	318	343	355	353	326	332	302	335	348	363	302	325	322	328	375	353	324	354	329	336	335	345	304	351	325	326	341	329	321	335	323	366	342	369	356	329	322
14518	20644	8182	1343	461	263	228	202	202	202	217	271	413	235	165	160	169	178	205	280	353	342	294	144	167	203	280	239	142	142	167	164	192	180	171	171	163	152	163	162	179	152	149	149	167	156	173	180	177	198	167	159	167	183	163	164	189	185	214	181	171	163	154	169	159	169	148	161	157	169	178	157	149	171	157	170	140	160	146	146	152	173	163	137	159	160	154	154	144	155	169	135	159	159	163	167	156	167	174	137	152	146	147	169	157	182	169	140	167	160	159	163	162	179	176	157	153	174	158	163	154	185	184	184	170	165	171	173	158	201	140	163	184	163	170	173	183	179	169	150	166	153	154	177	146	171	165	174	160	156	124	154	164	175	163	162	162	169	185	153	158	167	194	176	136	187	181	187	150	194	164	161	162	138	151	176	166	173	157	150	155	161	168	164	148	156	155	169	184	164	160	172	171	148	181	161	152	150	167	140	160	174	163	167	167	161	167	149	150	153	179	170	159	171	151	170	190	176	162	154	161	193	173	176	161	147	170	155	179	156	177	173	186	156	162	183	143	139	169	148	158	160	171	158	182	147	151	152	169	154	161	175	165	151	156	167	171	168	165	146	142	173	148	151	158	165	171	161	170	165	188	176	168	130	166	184	176	173	154	186	180	150	156	190	166	150	169	159	156	156	159	168	173	155	162	164	171	158	141	194	153	153	178	142	155	132	137	153	149	179	151	157	179	191	158	139	163	167	173	145	166	185	194	160	166	168	165	165	135	165	150	156	160	157	172	157	176	164	191	156	163	168	176	157	161	167	154	165	151	168	162	175	152	149	156	174	158	173	156	166	166	175	171	181	146	158	163	165	170	137	186	173	160	162	127	188	142	177	149	187	174	160	163	170	157	162	162	183	171	170	144	171	159	153	149	150	165	169	152	171	164	172	154	145	157	172	154	155	163	167	170	209	170	173	166	156	162	150	167	159	185	163	187	158	124	188	183	169	153	185	182	179	132	156	172	167	172	181	161	166	139	166	159	154	169	174	150	156	155	163	162	143	168	167	194	162	170	150	166	164	177	158	177	156	182	171	139	179	162	187	155	170	173	156	189	142	160	167	166	154	155	172	173	155	148	173	153	173	181	178	164	169	178	188	155	161	146	139	172	197	167	171	167	129	180	180	169	148	169	174	177	149	156	176	182	156	165	157	165	137	150	164	164	142	177	169	135	144	158	156	173	171	161	180	165	177	165	158	154	155	186	177	177	171	168	164	175	178	159	169	185	146	151	175	169	153	177	168	167	167	142	174	152	162	160	172	157	154	144	146	143	152	177	155	165	142	161	161	163	175	160	179	172	160	154	161	146	172	160	165	166	183	148	152	155	184	145	129	161	149	148	154	153	166	159	148	143	190	165	172	168	182	190	164	145	170	151	169	157	188	157	148	148	142	144	183	162	165	160	182	165	159	161	184	179	153	165	160	172	165	163	166	170	184	182	176	157	145	185	149	169	162	165	159	139	141	170	179	176	162	142	164	153	159	131	169	145	155	156	147	146	159	164	138	160	180	146	164	156	166	165	180	164	167	155	189	166	165	163	169	139	164	164	168	174	152	168	174	143	160	163	168	165	133	153	159	165	152	148	151	148	163	183	169	177	155	176	161	147	181	161	153	170	165	167	172	152	168	163	174	147	175	159	161	147	194	166	158	170	146	159	162	150	169	190	165	184	139	164	167	154	177	175	166	159	175	157	184	156	165	127	159	167	139	171	169	159	135	167	150	171	159	158	152	162	148	135	160	166	128	159	152	171	171	175	182	174	169	150	182	185	166	166	175	152	144	170	162	155	141	145	161	154	146	176	178	159	174	168	144	159	148	165	145	162	171	153	144	189	146	179	138	149	178	155	154	183	182	177	166	164	163	149	186	161	183	178	140	198	198	152	160	175	154	161	167	167	163	145	160	163	177	146	176	179	166	153	164	152	155	146	162	178	179	170	147	183	185	187	175	173	168	163	174	181	170	171	172	180	161	135	158	149	144	170	185	176	172	161	145	161	164	188	169	150	154	159	180	183	171	160	152	186	171	159	164	167	193	148	164	179	156	161	156	157	157	157	165	165	165	164	169	161	168	155	158	158	169	158	167	150	187	160	158	180	153	155	158	188	165	190	155	140	170	150	161	160	167	142	195	157	156	161	170	153	173	175	168	177	180	148	167	167	180	155	165	188	172	147	148	149	178	171	158	183	174	163	184	164	166	157	189	150	155	176	162	160	168	156	188	151	167	182	168	157	150	182	133	162	170	154	150	157	158	153	168	166	167	153	157	168	170	149	165	157	158	151	169	188	168	167	183	162	163	155	170	161	184	170	150	186	155	170	163	157	157	159	154	182	168	187	173	169	157	158	183	191	187	168	201	176	154	189	151	166	168	161	170	168	171	177	168	183	161	150	187	142	161	146	179	155	157	168	171	160	159	160	159	164	161	188	190	150	184	162	162	146	184	155	179	158	185	150	164	181	166	156	174	161	158	165	170	173	162	159	150	173	158	161	181	178	173	136	163	164	163	182	177	166	156	153	168	164	178	173	168	171	162	166	173	180	175	146	184	146	168	170	172	162	139	166	133	164	141	164	156	157	175	187	167	158	161	166	172	165	167	169	141	177	149	185	174	171	160	175	168	166	176	139	194	154	179	159	170	182	165	150	163	149	196	166	160	180	156	158	157	163	148	170	146	163	171	182	185	165	176	177	186	150	163	159	158	178	135	135	165	171	176	159	186	167	153	165	169	164	148	165	135	138	162	183	165	148	159	157	177	185	185	162	163	165	166	136	176	174	186	170	141	180	168	183	178	173	179	156	180	172	152	153	164	174	140	135	151	190	168	157	175	165	178	175	152	181	180	168	165	154	171	142	182	153	153	159	171	161	161	139	155	194	166	147	160	178	156	173	173	175	169	162	167	164	182	175	172	158	161	183	178	158	169	183	178	189	168	167	164	173	182	194	159	163	174	173	182	186	157	139	165	164	148	152	156	195	172	166	172	178	165	154	154	189	165	145	163	172	155	175	138	168	171	146	139	178	167	162	142	187	162	175	167	150	171	157	154	154	163	168	160	151	183	161	157	182	174	158	177	173	150	150	158	160	157	161	152	161	195	163	181	166	174	168	156	163	170	148	167	165	185	156	152	163	180	179	161	167	132	167	163	180	186	155	163	152	163	173	161	167	169	180	167	172	182	169	152	155	143	166	167	162	166	155	154	158	166	154	166	145	155	170	159	148	151	143	184	163	183	157	174	156	157	185	141	181	175	157	151	185	169	145	191	166	150	151	168	163	177	162	145	167	185	185	155	160	159	158	180	181	165	157	143	173	182	152	172	156	145	189	191	176	166	174	156	158	169	168	168	168	165	155	175	163	163	168	146	181	166	161	169	176	169	141	159	185	161	150	179	152	151	160	166	177	148	153	176	138	178	188	171	155	156	160	169	129	157	170	179	170	144	183	186	153	168	169	169	188	151
12874	19412	5186	808	688	619	629	569	530	502	809	1390	2456	888	533	408	416	433	587	1124	1796	1552	1135	426	405	634	1003	791	395	399	414	435	386	412	417	430	416	395	375	412	397	368	385	409	425	399	384	408	376	396	404	428	400	400	401	410	401	402	391	371	369	384	393	380	423	392	357	401	370	386	391	398	393	375	383	368	417	384	386	380	436	391	422	389	406	403	373	410	424	383	397	410	393	413	403	421	396	343	391	414	407	419	392	402	404	380	391	402	384	356	403	384	372	391	434	395	370	391	369	360	394	398	408	385	416	422	392	416	397	381	403	429	396	396	398	432	398	413	423	371	340	353	375	400	399	398	394	403	388	402	404	387	410	373	397	418	405	390	394	385	373	380	389	384	417	404	384	377	373	393	356	414	381	383	397	383	375	410	415	397	370	416	440	382	374	430	423	376	415	412	389	391	404	402	406	386	385	388	393	396	401	400	375	409	415	395	383	381	382	389	375	384	397	382	397	421	422	423	390	386	420	409	389	408	394	377	400	391	358	414	362	408	418	399	422	407	420	387	391	409	413	389	408	435	383	462	394	420	404	379	390	445	425	435	444	433	426	384	405	399	422	373	400	403	409	432	381	403	401	398	385	403	420	384	436	373	437	387	380	382	398	418	362	400	355	391	411	403	396	415	430	411	358	386	394	408	416	397	371	410	394	385	395	345	378	397	367	411	426	377	385	351	397	409	398	411	379	386	384	401	397	355	407	388	414	380	431	406	371	408	402	420	410	428	403	367	370	358	411	405	429	390	382	400	386	419	395	415	368	372	391	411	398	401	417	351	400	424	428	377	380	390	393	378	389	394	405	399	398	419	405	396	402	407	441	416	375	365	403	372	378	398	400	398	413	392	410	425	415	388	370	396	421	355	382	414	424	414	400	392	402	451	380	413	394	399	393	389	421	429	389	391	390	399	392	405	412	444	395	388	375	447	383	381	403	429	378	407	393	399	400	401	413	398	391	354	375	394	398	402	425	390	395	400	369	404	413	397	407	344	390	397	351	387	402	441	401	426	457	423	387	402	395	400	363	410	396	398	395	388	426	395	378	374	401	415	418	384	412	384	395	376	411	401	404	389	407	404	387	391	371	417	429	397	408	404	412	414	414	381	408	379	411	390	396	375	417	404	431	407	334	386	395	406	389	383	390	424	408	396	386	352	422	415	397	400	418	394	434	405	401	389	408	415	366	397	394	364	405	428	386	382	405	407	412	381	422	397	421	394	371	405	375	384	414	431	417	405	381	400	421	414	406	406	430	415	397	410	391	403	386	420	433	415	383	413	373	415	410	368	389	415	406	391	413	378	386	392	381	463	367	453	403	389	417	373	410	411	434	417	404	412	418	381	378	389	405	407	398	391	396	401	399	412	401	420	396	397	370	425	403	402	408	349	395	406	396	425	395	393	408	392	410	436	420	425	435	362	367	373	383	389	413	353	350	396	400	399	388	413	434	397	366	379	403	398	384	359	367	386	417	402	439	379	360	375	413	414	404	387	394	387	411	403	424	404	389	403	421	361	396	360	400	416	420	379	390	406	418	415	422	401	371	409	407	373	423	409	396	400	415	448	375	397	387	418	361	379	443	391	387	410	383	397	393	334	428	428	395	402	401	373	399	392	392	438	425	408	402	388	416	392	369	401	442	399	390	403	415	365	406	417	399	397	387	408	413	391	387	376	409	417	422	412	408	409	388	391	416	371	388	410	393	361	384	409	421	365	387	392	380	410	374	395	415	404	440	377	383	387	401	390	409	381	384	386	369	393	387	420	387	407	415	380	423	405	410	412	383	410	384	392	399	390	421	379	424	396	410	339	363	415	420	408	415	379	430	411	381	378	386	354	376	427	371	389	384	371	354	393	419	411	436	380	382	376	434	412	419	419	395	381	397	411	400	390	391	388	434	391	394	410	390	402	394	402	411	381	390	411	407	381	419	375	401	365	438	384	390	428	367	384	361	383	409	422	415	416	368	386	371	420	390	393	439	382	399	382	393	384	359	375	364	394	424	358	389	416	421	412	443	380	353	427	382	418	406	423	400	376	414	392	363	379	367	396	406	454	392	421	409	428	362	401	383	372	386	416	362	379	395	378	442	388	357	413	418	425	397	393	376	395	390	405	384	391	422	378	415	408	423	388	425	360	381	387	417	379	383	380	398	430	403	399	411	414	392	423	372	416	390	398	384	349	419	390	378	404	394	399	416	400	410	422	399	378	429	387	419	386	368	398	394	411	392	356	388	374	417	367	361	415	383	392	406	370	437	437	403	440	386	418	397	430	410	386	408	384	367	401	379	412	410	411	409	397	418	353	403	401	350	427	399	370	416	372	380	410	385	362	389	408	404	374	371	431	400	406	388	390	402	424	378	393	403	413	400	397	373	382	389	399	395	440	401	377	444	421	403	401	388	393	373	419	401	375	375	388	411	402	403	421	402	387	396	390	388	415	423	397	380	385	392	388	373	409	400	424	401	385	381	378	385	393	435	389	407	382	393	441	396	405	386	411	402	362	401	387	387	399	364	414	394	395	389	411	375	383	398	372	441	420	446	377	389	375	412	397	382	413	408	384	400	398	401	397	386	392	398	414	396	381	398	401	402	391	413	417	399	413	444	391	417	378	420	376	404	400	412	374	393	407	396	402	418	405	365	409	411	376	415	409	369	368	380	403	416	412	387	369	371	417	401	406	414	383	381	397	360	419	370	434	400	380	406	377	348	416	393	407	368	384	407	383	398	397	368	406	399	428	409	462	389	394	370	384	395	392	385	383	465	399	378	393	403	401	400	394	407	408	402	440	404	382	386	395	397	407	372	390	390	437	445	382	427	338	402	403	372	410	368	395	406	391	389	421	362	424	387	413	387	390	396	380	426	407	404	408	382	351	428	418	388	411	385	398	362	400	370	396	426	401	412	401	454	415	445	381	446	430	409	392	438	424	381	409	455	381	417	412	403	404	420	380	382	394	378	362	397	405	381	431	394	427	363	384	397	395	402	425	399	425	409	383	407	410	413	416	409	398	431	391	385	413	369	412	388	395	403	431	420	397	371	385	397	403	398	403	410	361	384	390	380	392	416	417	397	384	406	366	421	416	394	410	409	398	396	388	393	393	378	408	396	409	391	395	418	391	407	394	438	409	393	418	406	403	417	424	398	396	404	389	378	431	419	409	402	428	410	381	378	388	400	397	393	394	422	384	395	418	386	388	370	408	407	412	397	405	445	428	372	406	407	406	414	418	381	407	419	355	359	340	396	409	401	400	408	406	392	431	378	421	374	420	408	436	381	390	396	431	420	377	410	383	386	408	416	398	411	386	418	392	430	394	390	388	366	431	394	415	406	407	404	402	453	410	383	412	387	407	391	373	375	385	341	405	398	426	377	370	393	393	399	369	370	421	407	414	464	407	391	379	403	394	408	385	395	392	379	418	414	390	401	395	403	367	357	386	409	396	421	416	388	381	379	402
44515	47999	31116	22421	18980	11753	5216	1801	636	474	751	2574	8059	2456	455	248	230	235	483	1776	2979	2262	1409	320	483	554	878	547	195	188	236	201	219	200	192	199	200	218	184	224	193	197	212	223	196	213	231	203	172	208	194	196	200	229	182	194	211	165	206	199	201	196	193	199	174	201	179	179	233	179	184	188	188	209	166	210	193	211	205	191	202	200	213	186	205	218	220	216	190	209	203	193	219	204	237	187	183	212	184	197	196	201	207	174	193	204	207	185	204	186	227	193	211	201	207	193	194	184	200	222	207	215	226	191	199	221	202	207	204	205	205	200	201	201	226	205	187	218	236	202	193	187	202	211	200	180	216	189	197	169	227	199	210	213	169	187	236	186	179	205	187	194	171	221	191	206	191	213	187	195	190	204	212	198	222	202	187	193	209	191	199	194	201	202	202	187	218	193	197	194	210	185	201	193	187	198	221	200	194	201	227	204	199	178	190	188	196	202	190	207	190	180	221	211	220	186	233	172	183	203	201	201	233	184	182	211	212	201	204	197	195	207	211	210	229	216	187	186	176	197	205	179	197	205	186	218	201	195	207	223	198	219	194	215	197	187	203	211	200	196	201	208	221	170	186	190	226	216	200	162	208	230	214	185	215	200	202	175	180	194	198	181	204	207	199	216	206	209	199	215	175	190	184	210	220	183	172	192	186	195	204	210	191	193	208	209	207	186	184	217	196	198	178	193	217	216	191	210	206	215	205	221	200	205	182	187	200	191	226	220	202	181	190	214	184	209	221	216	214	206	192	204	163	198	216	206	182	158	222	206	216	172	210	219	198	184	187	198	203	213	204	153	192	234	208	209	184	199	220	194	184	200	213	200	179	200	190	183	200	207	200	208	212	192	188	195	206	202	193	183	213	198	231	166	171	200	218	212	165	180	225	194	207	202	212	200	190	204	212	189	201	204	205	212	196	227	237	194	209	202	191	182	205	200	193	174	206	206	199	218	203	188	180	168	197	181	200	199	155	206	215	192	184	182	190	187	184	220	189	169	187	181	214	173	194	197	210	219	217	236	199	186	169	213	174	194	199	191	164	204	196	218	201	183	204	214	209	201	168	190	219	211	201	188	194	179	200	185	225	186	164	169	212	181	177	225	180	188	196	205	217	187	200	220	191	200	204	219	178	169	198	211	184	207	206	195	218	222	191	196	204	191	199	221	200	223	214	193	215	196	214	211	181	198	212	172	199	183	186	189	196	202	192	178	191	206	215	180	165	177	205	182	209	215	178	242	207	209	175	229	218	191	201	176	182	203	214	202	232	217	178	228	209	180	193	202	218	195	193	210	211	178	188	216	209	202	203	201	178	212	186	217	211	202	211	213	192	212	220	214	185	228	172	185	215	210	199	232	194	211	207	213	192	197	199	191	201	224	204	188	170	206	183	186	211	183	195	185	198	218	192	194	158	191	186	196	167	211	187	200	238	164	189	195	181	209	211	218	184	206	207	213	192	198	187	222	194	178	187	194	176	196	192	206	215	187	169	194	219	199	226	189	188	175	212	172	220	205	212	204	180	193	176	208	159	210	215	189	211	184	211	195	224	204	212	223	209	163	157	220	187	198	194	211	203	206	201	202	202	195	211	184	189	206	167	197	196	204	199	176	233	171	192	208	213	227	177	180	206	184	201	198	192	236	202	228	205	199	202	201	192	199	179	190	219	218	212	173	239	220	241	186	205	213	212	193	203	192	185	210	192	194	204	202	198	215	196	202	229	193	211	204	220	180	178	169	188	201	193	235	216	196	181	205	184	203	217	191	206	188	202	213	226	205	168	187	220	175	195	192	187	206	220	217	190	210	191	210	155	177	185	216	205	197	200	208	209	214	174	222	190	159	196	203	200	194	198	200	229	228	200	192	199	195	199	190	213	213	203	214	190	195	201	177	207	193	201	214	199	182	218	198	212	198	193	205	221	186	217	193	201	172	207	205	196	204	191	208	217	210	193	211	210	156	212	185	193	201	201	206	210	215	176	205	183	176	219	176	200	175	199	193	181	224	194	216	177	191	221	179	220	194	214	220	214	216	175	194	201	196	179	207	183	205	198	204	195	220	219	209	200	164	160	189	199	195	216	188	200	203	198	200	183	195	185	201	187	211	213	172	195	195	191	177	194	193	202	162	180	181	169	210	204	213	213	212	188	194	207	197	208	212	199	200	217	214	184	194	198	189	178	209	186	189	189	194	210	201	213	210	228	222	191	208	201	200	207	196	204	199	216	198	213	205	221	219	183	189	168	215	206	193	190	214	220	209	195	204	212	196	172	213	212	206	209	168	184	221	197	234	190	210	207	192	189	177	208	179	190	182	193	210	218	193	195	188	195	193	206	208	200	245	190	194	198	182	200	210	203	170	202	191	213	211	221	221	186	204	175	183	200	186	220	215	204	179	190	211	173	216	206	174	204	203	200	227	213	218	194	195	203	198	213	221	195	174	226	211	189	216	197	200	193	197	227	197	189	180	207	193	185	183	197	178	185	219	178	187	209	209	176	235	187	201	193	194	183	205	167	191	193	163	209	202	195	210	211	181	199	191	204	211	192	193	212	212	213	200	190	199	192	224	203	194	208	212	211	195	201	187	220	198	209	212	205	188	204	190	238	181	216	189	178	212	199	168	203	202	182	216	189	183	196	208	193	205	193	174	186	214	198	187	170	196	191	197	193	180	203	180	210	209	187	193	186	184	204	227	225	189	182	199	185	186	188	188	168	182	180	190	194	205	179	196	201	201	197	197	215	208	203	227	215	191	188	190	207	207	185	213	204	249	224	210	217	196	186	185	197	202	205	208	229	193	210	223	189	185	181	223	222	210	195	224	197	186	194	170	192	197	201	191	187	232	198	209	191	209	190	205	219	213	199	187	210	215	227	206	179	193	231	215	195	217	193	201	197	224	223	189	220	191	221	213	212	197	210	202	227	196	191	176	206	187	180	198	196	209	193	203	230	194	182	201	200	194	208	197	177	199	201	191	201	224	180	193	200	222	215	190	213	173	205	201	182	196	188	220	216	219	197	205	197	202	192	207	201	183	210	198	213	211	201	211	187	211	194	207	196	206	167	213	201	204	185	186	208	194	191	181	191	184	187	194	185	204	208	236	193	185	187	189	187	179	218	198	206	212	193	212	186	206	195	200	223	197	195	214	201	172	183	168	185	218	195	193	196	191	202	186	186	183	187	174	204	225	202	191	208	188	183	194	201	202	210	200	234	183	207	246	230	202	206	187	224	210	222	190	212	202	196	217	202	217	223	220	236	214	211	205	213	180	186	198	183	198	201	183	214	186	220	225	201	208	193	225	189	221	204	203	189	187	177	215	182	195	178	192	197	230	222	196	211	210	186	205	188	206	197	217	214	195	167	184	163	208	207	215	204	189	201	197	193	186	191	215	169	218	207	184	187	172	230	221	221	213	190	188	210	217	181	195	197	197	192	206	205	176	167	183	203	217	202	209	188	218
36546	49312	19903	3267	2739	2156	2316	1741	1666	1661	3610	12562	27510	8337	1670	632	608	756	2551	9607	14762	11523	7010	979	2095	2730	4513	2495	493	424	551	505	501	461	473	482	494	455	457	457	440	459	452	447	465	462	499	432	464	471	449	468	482	472	466	468	419	490	468	472	467	487	478	467	494	437	458	455	434	436	493	484	448	466	485	431	457	497	469	496	450	437	485	502	502	488	468	475	485	468	437	464	452	449	444	429	470	476	418	454	476	457	464	450	481	475	466	440	425	424	450	485	449	459	446	461	497	475	442	466	464	482	475	458	510	463	489	468	440	453	467	474	464	436	443	474	493	473	464	478	453	500	469	457	478	501	460	453	453	503	442	456	498	483	429	429	453	479	470	427	437	465	485	464	422	461	450	437	455	470	462	505	460	449	463	462	458	507	467	467	475	431	465	430	460	428	486	464	422	428	492	487	461	449	471	487	471	442	430	424	481	458	459	466	453	474	434	483	438	480	461	430	462	471	458	415	428	471	462	438	453	463	494	486	462	477	475	460	487	489	462	483	466	466	462	465	463	448	463	482	502	428	479	444	440	504	459	512	531	475	482	466	468	491	469	457	467	460	457	488	471	432	445	468	442	451	461	442	450	513	486	431	465	448	424	505	418	471	455	459	457	443	450	453	481	471	470	431	455	489	464	453	461	474	445	482	493	453	474	480	460	467	491	440	437	496	453	471	498	464	466	483	422	451	455	473	457	469	442	458	459	420	440	465	493	430	470	472	472	456	445	467	455	457	462	474	459	427	439	496	485	430	431	465	480	427	469	465	490	478	430	478	435	475	443	467	444	438	504	472	421	492	427	469	476	418	466	458	450	478	462	433	428	454	449	452	458	490	433	453	494	459	460	466	453	439	463	484	455	467	430	450	450	460	482	473	476	462	448	447	458	496	466	465	438	428	444	459	476	510	446	479	471	460	449	453	459	435	455	465	460	449	418	462	420	458	443	446	421	459	457	462	439	459	475	430	462	428	459	411	436	428	459	481	478	443	414	458	456	484	466	448	471	484	408	496	419	479	480	454	446	456	428	426	446	446	462	492	449	461	482	469	418	430	423	479	470	462	460	488	486	446	441	483	496	454	478	428	492	460	440	492	428	465	438	468	455	427	465	467	406	476	474	463	459	488	497	464	479	473	470	456	454	463	415	463	479	453	430	482	497	444	442	461	466	449	428	479	454	458	449	426	493	465	500	488	432	467	484	439	466	474	471	422	479	498	458	472	445	456	450	472	479	506	487	468	471	455	454	487	477	493	452	447	441	477	480	436	465	478	450	461	435	454	426	460	441	465	488	457	499	475	454	462	464	457	489	485	432	470	446	456	438	464	458	487	465	469	468	463	426	478	427	481	450	450	454	450	452	463	419	437	443	443	473	484	478	458	494	495	483	470	434	466	468	469	517	453	481	423	459	464	448	471	461	437	487	441	447	434	462	463	462	479	484	437	472	492	474	445	469	489	450	471	461	458	481	452	480	477	431	501	463	469	465	466	465	472	460	409	468	455	413	465	463	476	448	460	444	449	463	460	498	440	470	431	455	479	503	445	456	420	497	465	465	468	449	459	483	462	466	465	484	452	436	439	458	468	505	483	496	455	447	434	435	488	432	485	437	474	439	472	377	446	450	444	445	422	475	475	468	474	429	451	478	469	447	445	478	446	471	469	499	441	475	467	420	491	472	454	445	473	470	456	469	493	489	464	411	433	499	448	446	462	482	441	442	462	443	460	447	503	470	455	480	452	478	448	483	466	451	484	471	492	453	469	465	492	466	461	463	466	447	458	472	456	465	448	422	469	468	430	453	511	477	468	467	437	433	461	461	436	484	469	453	453	480	469	450	468	472	457	500	490	445	434	449	449	507	446	442	434	450	497	446	444	442	487	446	492	476	461	473	466	488	467	434	446	445	456	424	441	436	483	452	466	467	511	446	502	446	466	464	493	488	404	468	443	478	464	472	433	433	450	470	457	436	489	434	440	511	462	455	445	428	481	445	483	441	493	451	440	446	493	461	485	462	406	457	459	478	478	474	488	461	476	490	460	457	500	478	441	423	440	437	457	439	494	469	395	417	470	458	437	457	468	464	480	488	459	466	467	486	443	469	466	443	466	482	445	466	459	471	479	463	459	482	479	455	422	444	495	475	477	440	489	486	468	454	444	436	460	449	451	507	467	443	435	472	440	450	416	437	454	436	455	444	480	449	461	444	467	483	447	431	485	448	498	495	437	416	441	434	474	419	480	459	438	424	503	463	505	462	463	477	451	481	428	435	429	485	463	457	450	446	429	453	464	479	462	466	442	492	453	447	468	433	479	469	470	442	433	464	480	491	448	448	458	461	446	456	459	446	480	442	460	445	438	456	465	450	482	442	491	474	473	473	442	477	450	459	475	439	461	490	479	432	466	490	456	449	458	447	482	481	468	444	432	465	470	449	492	435	464	399	457	484	409	458	467	466	471	486	464	477	478	489	475	491	469	453	462	457	462	469	444	418	478	410	472	435	433	432	467	483	453	459	459	490	498	476	478	465	459	449	469	465	457	461	488	465	440	442	451	435	473	484	488	447	476	472	459	450	479	479	467	436	435	434	481	454	437	473	444	477	428	500	490	474	433	461	475	475	457	461	483	447	452	452	467	459	468	475	449	473	436	461	472	478	483	453	454	472	464	443	438	480	467	453	481	475	457	484	476	469	467	433	408	462	466	484	459	496	474	504	410	450	515	436	448	444	476	439	474	407	478	454	462	423	463	479	455	497	472	457	434	424	463	425	463	467	455	435	451	459	449	430	445	462	447	474	442	464	451	406	427	448	490	453	452	469	480	415	451	476	445	466	515	420	468	483	439	445	445	486	493	463	460	471	477	437	449	454	446	489	433	417	462	443	443	476	445	436	458	448	471	468	472	483	475	471	423	480	472	491	451	485	445	459	467	455	448	448	422	498	438	459	442	460	428	450	442	462	454	465	433	476	462	449	468	479	440	470	441	477	470	442	416	498	408	475	457	448	475	436	463	479	415	459	425	477	426	471	437	465	419	444	498	454	479	472	467	468	451	408	456	467	481	416	458	458	485	489	427	485	498	449	471	490	446	456	521	432	482	464	437	495	441	465	462	441	465	463	431	436	459	452	462	480	441	443	432	454	468	458	460	478	455	466	452	444	466	509	465	436	463	490	457	430	500	418	434	468	467	478	444	496	471	454	441	488	509	435	503	442	462	493	442	458	442	467	440	484	482	471	423	428	488	488	457	468	431	462	446	476	453	465	440	440	503	453	490	465	464	479	406	433	444	447	452	475	440	449	459	438	477	483	400	521	469	464	446	447	451	448	455	444	473	465	495	460	490	499	473	465	469	510	435	469	453	419	471	474	413	469	467	463	475	457	455	444	487	474	465	462	501	478	478	463	468	439	459	437	456	461	481	431	438	454	468	454	457	497	469	471	419	468	495	435	470	449	416	485	493	531	460
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
