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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
336200670773	336200671323	336200671873	336200672423	336200672973	336200673525	336200674073	336200674625	336200675173	336200675723	336200676273	336200676823	336200677373	336200677923	336200678475	336200679023	336200679575	336200680123	336200680675	336200681225	336200681773	336200682323	336200682875	336200683423	336200683973	336200684525	336200685073	336200685625	336200686173	336200686723	336200687275	336200687825	336200688373	336200688925	336200689473	336200690025	336200690573	336200691123	336200691675	336200692225	336200692775	336200693325	336200693875	336200694425	336200694975	336200695523	336200696073	336200696625	336200697173	336200697723	336200698275	336200698825	336200699375	336200699925	336200700473	336200701023	336200701575	336200702125	336200702675	336200703225	336200703773	336200704325	336200704873	336200705425	336200705975	336200706525	336200707075	336200707625	336200708175	336200708723	336200709275	336200709823	336200710375	336200710925	336200711475	336200712025	336200712575	336200713123	336200713673	336200714225	336200714775	336200715325	336200715875	336200716425	336200716975	336200717525	336200718075	336200718625	336200719175	336200719725	336200720275	336200720825	336200721375	336200721925	336200722477	336200723025	336200723575	336200724125	336200724675	336200725225	336200725775	336200726325	336200726875	336200727425	336200727975	336200728525	336200729075	336200729625	336200730175	336200730725	336200731275	336200731825	336200732375	336200732925	336200733475	336200734025	336200734575	336200735125	336200735675	336200736225	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	3650	2300	2703	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
82324	83025	73273	35046	16040	4897	4003	1288	859	742	337	271	247	290	244	252	234	254	251	234	236	252	276	262	263	266	242	247	224	236	273	276	265	260	293	233	262	257	271	244	273	288	249	274	251	251	266	205	250	248	267	226	279	255	273	268	281	290	262	242	271	259	240	273	288	264	246	249	252	246	260	243	258	256	275	265	261	302	264	256	279	263	228	250	252	293	249	284	274	269	270	254	276	227	261	263	268	268	299	242	258	282	270	287	233	268	250	252	249	272	249	250	234	278	269	254	270	237	254	287	231	266	262	274	269	248	274	256	241	272	245	258	269	268	237	266	244	264	276	239	257	233	255	262	240	238	220	258	258	248	263	291	222	302	251	296	282	254	263	278	231	252	253	252	243	275	252	276	233	249	247	270	254	236	268	268	257	253	251	259	247	294	255	235	252	223	248	276	247	253	241	245	246	246	246	252	262	241	265	270	237	252	261	246	238	234	238	262	265	274	256	262	278	216	270	244	283	254	246	258	278	259	264	275	245	228	231	230	243	256	249	245	259	238	265	264	236	275	247	249	236	263	234	267	292	257	246	257	273	258	237	238	254	258	238	258	257	269	251	281	235	257	240	241	243	235	254	250	270	269	242	268	248	298	272	265	236	259	224	259	248	261	251	260	261	255	232	214	288	223	264	246	291	278	257	258	249	246	277	257	273	256	227	279	260	266	274	275	272	264	257	238	258	238	247	261	249	282	195	272	246	250	286	257	258	290	239	236	256	234	276	257	262	255	257	264	262	255	255	251	286	251	255	258	257	256	251	266	233	244	276	260	253	253	263	257	272	297	241	274	226	223	252	233	199	239	263	226	282	257	265	261	290	274	246	221	225	275	266	266	255	283	230	248	239	244	262	263	232	248	285	265	277	272	263	283	258	247	259	237	273	252	268	231	250	245	268	250	262	265	237	240	279	246	262	283	249	281	260	259	266	271	245	256	262	237	265	250	279	271	249	252	265	278	265	245	277	277	245	275	270	268	286	249	247	264	240	247	265	240	256	259	261	249	270	272	248	221	251	234	266	250	235	288	242	279	252	237	253	228	246	274	218	252	248	263	243	279	260	267	253	239	279	269	242	228	266	250	264	259	257	249	251	283	260	242	239	252	253	284	275	241	274	253	281	267	262	257	271	273	263	258	246	275	245	234	266	217	240	309	255	268	283	262	257	266	266	231	269	272	237	254	259	266	241	252	252	268	275	241	235	266	270	256	254	251	227	244	235	264	275	277	272	245	273	239	260	240	251	258	246	261	240	282	237	269	268	246	264	245	251	247	280	267	254	240	260	244	255	243	221	237	247	243	267	249	243	227	267	239	231	274	275	259	262	256	260	263	265	224	246	248	243	260	295	245	250	250	252	249	222	247	233	229	255	277	272	254	288	282	259	282	271	225	249	246	247	248	275	247	240	260	279	239	267	260	256	251	289	263	260	266	264	258	270	231	262	270	259	277	243	251	278	245	265	242	249	240	261	278	274	225	245	266	253	264	282	253	270	274	280	264	266	263	264	237	273	271	255	255	276	258	264	253	269	245	253	270	226	264	271	248	243	238	229	274	232	225	270	251	273	285	237	242	286	253	242	230	274	278	286	227	235	245	225	277	277	224	278	269	232	301	278	244	257	263	260	255	267	251	254	268	265	264	242	249	245	248	244	275	241	265	257	263	276	276	270	253	273	271	268	276	228	227	255	270	271	293	262	249	263	258	278	260	243	256	238	270	261	244	271	250	248	267	268	258	274	255	249	274	256	259	246	262	267	267	239	266	244	256	268	267	252	285	283	254	249	257	268	278	295	255	249	256	274	291	228	258	261	248	247	287	262	258	238	313	270	252	262	237	270	252	257	241	249	277	254	242	265	238	260	233	268	282	261	243	243	245	264	243	255	266	245	260	234	279	234	292	244	266	258	268	260	243	258	240	261	267	250	265	234	270	265	261	274	283	264	247	277	285	250	256	269	274	236	275	261	261	274	296	235	276	243	249	278	253	234	281	300	268	242	263	240	239	241	271	267	265	263	256	267	232	261	253	288	281	284	263	259	278	237	294	275	271	242	270	263	271	265	261	270	259	261	268	269	241	263	226	235	264	251	281	250	262	291	227	242	279	263	233	217	258	279	273	282	231	254	231	294	293	264	243	253	260	248	239	230	252	249	257	252	241	239	244	255	265	276	248	233	242	254	240	259	256	238	251	229	234	230	295	269	270	269	255	271	254	282	273	263	265	242	259	267	242	257	272	294	264	255	250	287	276	242	277	281	259	245	267	274	256	242	236	268	291	263	241	255	254	246	260	259	259	235	261	279	266	287	238	236	260	282	256	245	269	258	254	251	265	281	265	251	247	242	259	247	238	251	271	268	296	278	274	255	258	249	258	252	233	253	274	268	243	268	264	272	261	251	236	261	237	258	267	249	255	263	287	269	255	263	274	239	256	279	256	257	254	265	233	263	299	274	269	237	248	243	248	242	256	242	266	261	291	243	285	242	239	255	238	275	246	246	273	297	212	268	261	259	272	247	258	240	236	224	276	263	268	262	211	266	260	261	286	280	247	240	263	261	273	254	271	278	232	251	235	275	260	284	249	249	266	246	267	251	260	266	264	255	213	276	277	289	241	274	275	265	263	260	254	280	281	274	253	254	247	260	283	279	247	271	236	291	251	246	282	231	244	258	264	272	270	240	275	249	267	267	260	254	263	295	262	247	297	256	244	274	277	254	240	282	270	284	250	268	266	216	255	274	253	294	240	272	265	256	271	261	245	268	288	259	249	261	234	271	222	237	259	253	260	232	258	270	241	245	242	267	268	268	267	255	286	273	246	264	250	261	277	260	216	245	244	242	275	264	265	247	260	259	251	264	246	242	280	247	245	298	283	251	264	240	261	272	262	246	238	258	242	258	282	221	250	257	244	258	271	260	291	243	283	271	234	266	268	254	232	249	260	272	247	259	287	241	272	243	260	248	260	233	288	263	286	218	266	290	218	275	258	235	262	264	239	253	268	237	254	251	242	228	250	252	269	249	273	261	283	258	253	219	264	259	270	253	249	267	281	243	257	287	275	243	243	259	286	247	262	246	259	266	258	275	270	244	244	240	268	286	243	254	271	276	255	289	257	252	233	258	230	274	263	282	243	238	251	251	226	247	270	237	252	273	272	254	258	238	297	286	249	249	241	261	242	289	266	234	254	235	252	266	256	288	265	252	265	255	268	269	297	228	273	254	233	272	255	275	249	276	266	260	229	263	280	273	276	244	258	253	229	265	255	263	286	246	270	239	249	259	241	276	240	262	260	254	261	268	241	259	276	274	256	235	260	264	249	294	244	274	266	262	263	251	234	252	259	257	240	251	268	271	259	252	233	254	238	269	265	252	267	291	222	287	264	241	247	258	248	249	225	259	223	262	260	265	301	247	258	246	247	250	247	258	257	259	248	228	246	287	263	239	213	260	278	241	263	243	258	278	256	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56984	71784	68797	36488	17894	10581	12644	4721	3497	2701	1149	707	707	711	723	736	737	748	740	716	725	697	705	713	714	748	709	749	699	725	744	700	721	683	730	719	735	709	674	735	720	753	717	708	716	709	712	728	728	736	740	695	721	678	672	705	730	726	708	700	701	665	713	754	743	691	741	744	732	714	715	742	733	654	727	736	680	720	757	710	657	750	750	712	773	683	695	693	692	697	735	730	650	671	681	729	703	699	717	719	754	672	717	730	702	700	709	685	703	747	732	697	699	696	743	712	735	696	673	747	689	760	732	712	766	692	679	697	723	692	652	697	701	673	694	754	696	719	718	753	735	707	720	687	729	717	715	757	701	692	697	719	724	671	708	703	735	717	730	684	717	728	712	769	709	710	703	730	718	782	677	735	697	672	691	724	682	674	714	675	687	714	735	760	715	707	693	755	714	704	728	738	703	714	723	702	683	675	787	722	738	732	734	733	721	804	694	690	683	719	676	742	694	694	744	711	741	679	707	713	706	706	718	737	732	646	702	681	713	789	744	710	752	736	730	724	731	741	696	737	741	691	717	734	707	752	752	723	714	699	692	720	743	734	740	700	693	728	727	658	682	726	660	679	721	735	718	676	725	724	726	737	701	686	718	728	699	707	731	690	706	687	662	695	665	688	683	703	689	734	722	675	704	736	689	764	764	698	715	756	677	680	768	741	720	744	715	719	744	711	716	712	659	711	714	669	724	702	731	739	707	741	724	754	700	749	723	706	719	734	704	710	710	694	698	705	731	728	714	701	683	651	710	796	673	713	733	682	714	735	722	718	718	797	718	727	726	735	712	722	743	696	696	765	724	694	741	698	699	683	699	698	709	698	717	711	705	642	725	725	714	726	659	709	710	704	688	716	698	723	732	737	773	682	700	747	706	664	727	699	741	727	717	735	717	712	703	728	714	676	711	709	710	688	714	712	745	790	680	715	680	715	697	767	741	648	746	688	689	668	674	732	725	747	687	667	682	714	723	735	677	705	722	707	751	716	689	713	741	736	674	707	696	694	741	732	702	738	713	730	709	735	776	727	690	746	747	690	769	697	756	700	742	727	673	674	767	748	771	740	743	725	722	752	748	725	663	728	740	704	739	724	723	707	710	700	780	718	718	706	672	709	727	698	730	755	674	737	758	713	725	705	727	769	720	677	697	698	755	737	710	689	702	729	746	723	697	741	717	678	722	708	732	754	717	687	640	691	752	734	740	708	762	729	696	718	732	723	695	699	746	743	741	741	681	701	729	704	742	674	707	702	744	697	758	686	737	731	708	707	671	689	720	669	743	696	759	700	684	721	717	683	704	723	692	727	711	730	710	761	677	712	684	700	678	696	723	710	733	693	719	731	728	724	728	711	721	694	728	703	697	689	718	741	733	756	703	728	684	662	742	694	704	666	703	703	752	708	677	734	707	712	750	720	757	708	721	713	669	746	698	671	700	756	659	739	713	663	701	668	740	665	669	712	737	704	697	705	712	733	702	732	745	688	742	725	706	713	755	666	676	748	719	729	651	726	724	698	672	731	736	738	738	672	727	746	684	688	691	758	715	755	756	728	691	717	694	686	723	669	723	688	736	701	721	740	689	736	738	739	710	744	673	719	735	719	705	707	699	727	684	686	751	710	697	727	734	720	704	747	711	703	735	712	668	705	716	722	725	726	696	719	786	743	734	703	757	676	737	747	676	712	703	691	667	743	728	734	700	699	776	656	717	680	744	732	675	722	735	709	732	741	716	709	689	741	718	696	728	694	709	727	758	738	728	723	703	701	760	687	745	719	698	730	690	737	681	703	716	774	743	719	712	743	793	718	689	681	732	732	728	695	718	699	699	692	722	729	677	732	731	712	720	706	703	663	727	727	697	702	736	701	712	687	718	753	712	692	723	795	692	738	674	724	745	697	742	688	685	690	732	727	760	684	695	680	667	691	693	733	731	729	720	689	701	716	727	707	717	719	747	699	720	735	668	767	713	726	706	636	734	710	718	693	763	692	738	744	722	687	681	687	707	753	708	756	702	727	719	698	735	706	689	705	716	680	748	706	755	705	777	729	710	717	730	710	675	734	733	711	711	724	685	714	720	682	673	730	714	727	770	738	700	718	744	704	689	676	700	684	730	725	682	755	717	673	692	708	728	713	707	695	730	687	726	749	699	728	717	722	709	744	682	721	712	747	688	711	730	692	708	680	703	736	721	683	676	712	699	693	721	707	688	717	711	707	684	713	732	678	698	689	733	661	688	683	715	698	757	686	737	738	768	706	755	720	744	703	658	709	731	743	663	689	655	701	691	716	747	707	663	667	714	734	730	728	720	671	710	742	728	745	745	731	709	764	728	642	714	734	728	725	713	727	730	756	690	753	699	768	726	779	683	717	685	691	719	718	737	686	744	759	699	720	704	750	687	702	707	655	707	767	685	692	680	738	706	717	748	719	702	723	716	768	738	737	721	692	703	720	716	675	691	747	686	731	708	726	717	714	732	704	722	720	740	713	708	718	733	754	714	726	701	678	750	731	715	712	705	706	722	704	725	723	659	701	688	702	725	745	708	721	736	698	687	693	709	708	704	747	728	745	754	693	737	703	763	708	740	694	726	705	695	755	714	735	737	728	749	708	761	744	724	739	687	676	715	676	753	714	744	710	709	721	748	737	733	720	754	675	738	684	735	728	729	768	731	694	732	659	742	744	716	729	733	702	675	694	694	694	741	697	716	727	715	706	679	716	710	709	731	737	756	746	678	744	729	737	717	745	713	745	742	651	720	722	707	731	749	722	742	696	682	709	724	679	695	744	714	758	692	783	699	766	739	725	714	709	695	665	732	747	742	723	706	696	691	740	766	721	730	698	670	704	717	749	647	678	705	694	749	707	733	704	705	710	770	721	712	751	680	720	734	737	708	703	708	710	682	685	696	732	728	702	699	713	718	682	715	747	746	725	727	700	705	651	785	682	707	731	722	713	730	721	689	690	703	725	710	781	729	705	696	743	691	709	724	748	682	749	750	718	717	674	706	708	768	704	727	737	733	692	720	726	733	740	748	697	693	723	735	710	714	702	740	725	674	742	649	714	697	682	718	733	748	716	685	709	747	755	736	719	720	714	704	752	714	719	701	716	695	680	743	709	703	709	743	703	711	698	728	731	704	691	725	683	731	773	740	722	704	735	711	707	674	722	694	757	740	673	705	717	677	714	779	693	696	704	703	734	711	756	755	748	728	711	715	723	727	692	719	773	759	674	732	699	751	674	742	685	748	702	725	687	732	693	739	729	696	700	735	713	763	761	751	669	724	705	736	711	699	692	720	712	724	709	705	691	743	700	759	720	723	707	742	691	688	665	750	742	743	740	744	716	672	712	713	744	745	695	724	695	709	686	746	701	708	742	713	707	743	707	695	717	730	759	784	691	724	659	704	736	697	688	745	701	685	707	711	704	717	697	664	672	721	763	725	725	755	675	724	725	730	683	701	758	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21927	22121	21899	3594	627	356	310	231	217	209	178	199	196	193	188	185	172	193	179	167	192	214	172	210	185	185	184	229	194	175	176	172	180	183	198	162	185	182	170	188	201	182	201	189	169	199	175	209	200	198	198	214	194	209	204	187	208	211	206	168	187	195	196	185	206	182	219	185	196	192	165	156	186	204	210	166	196	216	213	196	201	174	166	179	184	183	199	184	193	173	200	178	194	175	192	160	175	199	194	210	207	212	179	205	193	207	165	196	176	168	200	171	193	184	213	188	191	202	180	189	211	211	171	195	199	207	189	178	203	182	202	193	180	195	187	167	186	209	199	183	182	167	208	182	187	199	168	182	181	171	211	176	202	199	184	177	226	184	195	172	173	198	195	148	175	184	180	198	175	176	184	173	197	181	215	196	187	181	194	174	179	189	180	174	223	195	183	183	180	168	197	190	188	204	177	210	185	176	198	162	159	193	184	202	172	175	181	171	193	183	173	185	185	212	200	175	170	167	188	200	179	182	177	197	184	165	189	199	183	167	176	172	181	194	211	216	210	187	196	222	212	191	215	197	171	204	173	187	215	188	206	203	177	180	192	179	193	173	175	202	216	198	181	196	175	174	164	200	195	179	201	207	191	195	160	161	171	197	178	175	175	214	188	222	195	181	177	196	183	184	181	201	194	185	179	172	203	165	200	157	191	178	188	200	183	174	195	188	205	193	180	189	184	203	189	187	196	203	189	197	188	220	181	204	166	174	206	179	182	212	168	199	178	184	198	200	170	195	192	181	183	181	195	187	174	211	180	185	169	180	201	197	176	183	170	185	200	202	153	177	188	151	185	222	187	195	194	180	203	163	184	195	185	199	174	164	190	186	196	195	195	196	188	209	187	192	182	176	189	188	177	179	211	219	188	189	196	203	193	192	173	191	173	184	185	184	193	200	188	177	194	166	177	181	172	160	214	207	187	183	200	196	198	189	206	207	204	200	200	197	215	185	196	188	206	199	212	183	191	176	195	198	179	197	197	169	192	206	195	206	179	215	169	199	179	192	201	182	172	200	202	182	222	204	194	191	185	194	181	187	186	168	195	167	198	185	210	169	205	199	199	185	166	200	200	167	193	219	194	174	192	182	186	188	200	218	194	205	198	214	177	193	188	188	187	186	180	189	183	183	160	205	174	190	193	189	162	201	207	178	185	179	198	189	195	182	202	178	153	180	157	180	224	190	191	192	199	213	210	212	190	196	216	197	187	227	196	186	188	182	175	192	187	217	193	177	188	202	166	163	212	211	179	193	184	191	204	177	197	205	182	172	174	183	222	200	172	191	183	199	190	185	192	191	169	199	211	188	192	186	180	205	179	178	212	156	182	183	189	192	163	170	199	184	177	194	176	181	204	195	205	203	185	216	178	195	175	194	176	181	159	207	178	181	177	180	190	185	191	181	188	186	187	185	193	185	181	196	178	219	206	196	208	160	170	166	190	165	198	179	195	171	187	175	187	176	195	225	197	180	181	195	198	178	180	182	171	195	188	199	175	200	218	178	185	164	187	204	185	189	191	180	196	174	173	219	199	180	184	200	200	180	189	208	204	181	176	185	164	175	188	195	175	198	187	182	191	197	179	182	172	197	169	191	211	195	162	189	184	190	206	167	195	207	170	200	197	181	173	206	207	188	191	185	171	180	160	187	202	207	191	198	192	169	210	189	186	194	215	193	229	203	196	198	210	208	186	178	185	214	187	236	184	207	161	184	178	175	183	183	193	166	173	183	197	168	177	173	209	196	190	191	204	185	186	194	218	192	202	187	160	193	201	209	198	197	193	184	210	181	198	183	179	180	206	160	181	189	180	185	191	184	200	199	193	182	203	188	174	204	197	170	192	199	216	187	173	191	178	185	176	195	179	179	197	204	195	179	207	216	199	197	200	189	199	186	174	206	188	202	202	167	198	173	194	202	186	198	198	197	200	189	196	196	182	190	196	190	178	187	189	168	160	200	218	203	181	212	172	163	217	183	191	192	181	174	184	203	190	175	179	170	178	190	175	179	188	203	203	198	174	161	188	203	198	190	173	193	206	186	217	199	208	188	161	196	193	191	191	182	177	185	185	216	208	204	178	193	186	187	196	177	231	212	207	202	182	199	200	200	183	194	179	170	184	185	210	205	185	186	197	188	216	221	186	196	211	194	166	182	184	175	172	170	221	211	171	183	178	182	161	198	205	186	205	166	195	186	188	191	186	176	214	188	189	199	200	187	209	204	185	184	185	195	167	180	186	189	186	197	213	179	185	185	178	178	214	184	194	188	174	197	187	181	189	187	209	185	175	176	189	181	206	188	197	218	182	199	164	151	205	185	184	170	188	213	180	194	190	177	184	170	179	188	198	182	187	200	204	178	191	209	177	188	222	189	211	182	183	184	180	226	196	198	198	201	186	206	173	166	180	184	201	188	180	169	189	184	180	215	217	208	202	188	177	196	197	200	178	186	192	192	183	196	206	175	189	208	188	175	196	194	179	220	186	174	174	192	209	206	196	185	177	181	193	183	196	162	178	204	187	204	189	179	180	197	178	191	172	170	173	190	197	220	209	208	183	182	158	199	191	166	181	187	190	183	183	187	181	163	193	175	208	197	217	193	197	208	182	188	206	172	182	215	188	188	200	187	190	198	190	199	204	190	175	197	186	161	164	196	199	171	183	193	192	205	199	224	178	211	185	192	194	199	205	163	194	172	208	186	206	175	192	196	197	190	186	180	202	196	204	181	198	195	183	188	208	206	187	184	203	179	202	179	170	180	191	191	194	202	182	196	192	215	193	182	188	218	205	193	177	204	165	179	179	189	202	174	170	189	205	192	180	189	193	187	159	215	182	188	175	189	194	180	191	207	204	187	167	207	195	174	190	169	184	180	191	213	188	205	176	184	215	207	187	184	191	181	200	149	199	178	175	165	234	205	192	196	184	189	203	221	190	188	188	192	182	218	174	186	188	180	188	200	186	186	200	192	190	203	189	205	175	196	191	184	191	196	209	212	183	192	183	194	214	187	190	196	187	180	196	185	212	181	191	179	203	199	214	187	192	173	176	188	194	183	183	196	203	183	191	205	208	171	181	178	199	195	213	183	196	194	193	208	194	173	176	192	201	172	202	182	190	215	189	195	199	178	190	200	200	190	225	181	188	201	179	178	179	197	181	223	204	175	179	205	185	164	163	200	176	185	175	189	209	193	194	190	180	191	191	183	206	207	178	211	209	192	215	191	210	218	185	210	184	188	190	172	187	180	200	174	207	183	182	163	200	189	196	205	191	175	167	198	187	202	209	186	189	190	194	164	192	164	175	176	181	192	198	186	185	183	191	192	191	183	187	191	203	199	187	199	205	206	173	185	182	197	212	180	211	180	168	204	189	169	177	185	191	211	164	204	202	179	205	185	169	199	178	182	195	175	169	185	211	209	186	203	165	185	174	176	224	185	173	192	207	190	176	185	197	181	202	191	158	190	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21903	28464	27001	5946	1746	1204	1104	818	693	659	541	557	545	514	559	572	556	600	587	547	550	559	553	597	565	578	587	553	588	546	542	536	560	548	528	568	563	558	545	510	556	567	579	589	528	540	534	573	555	555	564	572	515	568	558	549	575	571	530	539	513	548	510	582	548	535	574	559	580	548	528	542	560	578	577	560	537	568	543	557	555	561	525	597	542	545	533	562	563	550	552	540	555	561	563	539	556	556	569	528	592	584	564	560	510	560	581	535	538	582	540	561	564	559	542	579	572	528	579	558	562	540	560	551	507	557	559	577	551	550	567	558	557	538	532	577	569	527	529	545	551	552	559	542	561	551	518	566	519	565	561	618	587	584	566	514	525	586	538	506	502	554	553	547	600	574	575	575	557	572	556	545	555	554	549	543	569	535	531	579	569	570	564	550	555	510	547	556	560	553	549	570	588	542	570	582	589	570	559	585	573	551	543	593	561	562	534	531	588	577	560	552	579	600	541	529	572	520	562	535	548	551	547	613	589	564	524	579	565	561	552	547	513	525	563	564	559	533	537	562	583	553	550	535	597	540	548	586	558	563	551	547	545	550	569	565	529	550	569	531	625	569	548	598	582	569	571	521	563	558	556	540	570	553	594	545	569	542	552	555	565	567	601	547	559	537	555	554	531	577	543	571	584	591	585	568	557	556	525	557	548	546	562	574	535	542	553	556	576	552	531	546	495	522	511	578	549	566	573	547	538	532	590	587	557	570	544	538	610	563	562	536	524	577	573	587	529	562	559	530	570	536	589	575	556	567	546	608	541	552	560	549	540	557	549	551	572	540	598	542	595	554	530	593	551	596	548	557	535	573	550	563	577	571	539	600	546	513	509	567	529	549	546	565	556	514	523	595	560	574	540	544	566	606	565	542	511	574	552	555	565	550	590	560	535	515	558	518	528	545	542	527	576	552	574	560	490	565	564	576	511	564	586	554	573	565	551	523	546	596	566	564	528	579	584	498	590	592	572	543	529	594	561	592	548	547	553	540	555	592	545	533	607	550	576	552	519	585	596	542	565	531	541	561	556	574	531	527	541	541	521	566	516	570	567	525	545	545	571	570	579	541	555	554	497	573	574	579	561	565	565	545	568	538	522	548	569	549	545	569	561	548	504	536	514	599	509	540	581	564	558	520	548	563	570	591	559	564	552	556	492	548	557	548	580	574	596	553	554	588	538	566	516	598	565	550	595	571	559	592	554	559	520	589	524	538	542	538	570	582	540	514	589	553	538	544	524	538	531	532	546	588	608	552	569	531	538	589	530	571	547	555	552	561	541	540	575	567	558	556	554	575	583	583	559	580	558	553	566	580	567	515	545	523	563	519	547	525	571	602	586	555	568	571	538	536	536	526	545	513	546	588	531	556	600	592	597	532	603	557	610	582	576	570	584	551	616	552	568	619	543	523	572	571	544	550	542	570	545	539	581	586	546	531	554	547	563	569	552	532	563	562	549	557	571	575	589	560	541	561	576	546	571	558	531	592	596	517	596	538	565	547	544	564	541	562	532	597	560	595	565	588	533	557	564	519	527	574	566	534	584	557	538	558	587	534	554	510	580	593	540	526	586	530	552	601	571	534	569	554	529	564	524	561	571	552	529	562	577	569	558	569	526	536	564	562	528	571	537	518	538	522	545	606	556	595	554	543	571	540	529	560	567	540	533	550	538	546	552	605	551	587	540	538	551	589	552	530	598	549	546	549	559	560	514	565	538	578	548	571	596	577	571	541	579	527	510	556	553	586	480	547	567	579	574	584	550	543	585	558	510	548	596	542	577	541	594	536	558	545	562	548	597	559	555	561	545	582	561	532	554	541	592	591	543	521	592	565	540	548	593	606	583	534	582	576	522	576	551	547	553	545	581	561	569	555	583	563	594	567	570	590	549	566	592	566	560	572	596	539	516	567	544	559	562	578	564	543	542	587	547	510	515	547	571	558	542	571	559	552	557	579	556	547	540	558	571	516	523	581	561	576	538	548	547	568	495	532	542	549	600	569	574	533	562	540	581	582	524	528	535	571	586	500	573	612	553	539	539	552	562	610	548	555	541	529	535	584	553	536	568	522	549	567	581	533	535	601	546	566	569	548	569	538	583	539	551	561	586	555	559	597	610	545	568	538	578	518	542	549	535	524	530	565	559	578	531	543	511	547	533	571	545	535	559	559	566	566	543	521	541	562	586	557	571	565	529	549	576	560	546	561	573	571	537	530	574	578	564	545	510	537	568	564	532	560	561	551	569	518	559	534	585	533	517	544	572	552	515	519	520	570	533	589	519	574	568	550	552	571	529	549	584	570	589	561	523	587	566	553	566	531	538	544	509	550	571	594	545	545	607	559	555	548	553	560	519	538	506	531	528	575	590	552	569	530	571	555	551	562	579	575	538	554	549	503	576	554	555	554	573	553	530	560	592	529	536	576	570	519	546	530	543	566	590	556	576	564	575	592	582	584	527	573	542	555	511	570	581	530	620	543	542	522	581	556	533	584	585	573	568	543	539	546	538	547	582	531	540	570	532	522	529	588	576	592	530	527	591	530	561	544	551	521	558	567	555	593	558	540	553	518	569	540	555	574	558	555	557	562	537	535	538	560	559	549	537	523	580	588	561	562	556	571	565	519	546	563	575	538	553	588	553	574	523	548	560	586	573	528	554	548	547	562	583	570	557	553	524	548	545	566	566	599	549	540	521	578	576	581	537	562	542	546	578	561	551	536	531	543	525	572	568	538	583	533	540	530	549	573	525	570	561	575	551	550	527	546	566	539	526	537	522	559	559	545	571	560	511	563	555	503	581	552	601	543	569	554	559	573	575	569	615	579	548	577	515	565	544	537	548	560	556	582	547	553	577	547	553	568	545	578	556	528	551	542	573	532	542	582	572	519	540	556	524	586	559	557	554	551	544	559	526	572	541	553	557	591	551	581	583	528	558	550	529	579	527	566	567	574	536	539	564	555	578	557	572	554	593	584	565	539	539	543	574	526	567	539	569	525	552	585	590	540	569	573	587	540	529	552	562	568	568	574	570	554	565	576	545	548	569	574	603	542	536	518	530	590	564	516	582	580	564	544	517	557	584	574	542	585	578	544	566	567	561	545	493	591	591	559	583	542	513	527	567	582	524	575	545	569	616	582	560	550	577	570	573	584	529	576	534	531	554	564	592	568	546	597	542	523	513	548	549	521	560	566	531	555	526	554	565	582	598	569	551	552	568	575	519	571	599	543	538	540	546	557	559	561	527	569	526	536	599	537	500	586	552	551	512	556	540	540	550	537	514	587	584	564	569	525	585	556	580	566	561	555	573	578	588	531	566	524	555	523	536	531	515	529	553	548	559	550	546	550	605	603	547	536	537	558	562	520	588	531	523	523	560	562	555	573	576	547	544	524	561	585	579	545	611	529	514	561	511	621	564	566	545	578	523	561	549	520	519	555	577	525	560	566	542	548	514	553	583	550	528	567	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
70239	73547	63701	27767	9464	3306	1597	794	525	406	241	204	212	222	220	190	222	219	203	216	221	197	202	197	178	180	211	193	191	194	183	174	207	195	208	207	213	173	200	187	200	191	207	185	182	211	215	198	216	184	207	196	195	204	207	226	219	188	189	197	197	198	204	198	207	163	210	193	208	203	220	183	196	207	191	196	202	223	198	170	197	174	237	171	198	198	187	210	216	207	180	196	198	220	194	201	168	196	216	193	213	230	201	198	184	198	218	201	220	189	207	192	176	201	220	186	203	203	183	205	214	173	214	191	173	204	210	209	179	186	205	208	204	195	217	221	189	202	196	222	197	218	230	199	214	208	197	209	191	188	206	189	235	186	212	213	221	202	219	216	207	211	209	213	220	175	197	212	214	182	215	203	195	192	195	169	194	199	200	180	184	204	189	205	213	207	189	190	185	208	208	201	197	201	199	189	201	189	186	245	193	182	203	187	183	201	187	228	201	207	194	166	204	188	199	207	218	190	202	211	218	219	221	214	215	173	208	199	204	204	193	192	207	211	193	180	218	193	179	199	178	174	206	198	182	200	218	199	224	204	212	203	181	220	180	210	211	232	195	181	212	195	201	201	221	218	185	173	211	181	225	215	212	207	196	208	178	215	224	173	200	193	182	191	205	217	203	213	192	210	200	168	185	202	167	221	202	187	209	213	207	186	197	191	184	212	171	206	180	196	202	223	208	184	180	205	218	206	203	190	195	216	227	185	178	213	208	207	208	200	207	193	236	206	189	186	197	199	178	184	196	188	219	199	216	193	187	216	206	196	193	219	209	220	206	182	220	200	208	216	200	197	185	200	198	221	192	225	205	200	185	197	176	186	188	226	218	214	217	200	209	161	195	211	201	196	210	197	203	204	210	204	186	210	193	183	198	211	220	192	210	221	222	184	194	208	203	207	205	213	192	216	179	204	187	196	191	199	168	202	227	205	204	205	203	183	195	179	176	229	203	206	195	214	187	215	196	216	208	232	211	199	200	192	201	200	209	168	177	196	219	206	193	222	200	187	204	198	181	200	202	185	215	177	204	204	209	192	211	190	211	194	201	196	201	204	220	194	208	223	190	206	201	194	210	195	213	187	205	200	204	193	176	221	182	178	201	190	193	204	198	209	199	184	197	206	193	196	209	209	206	182	207	219	195	196	186	198	228	180	179	205	204	191	191	189	186	199	170	198	199	219	198	203	204	208	214	195	215	203	188	215	207	204	197	195	184	235	184	208	203	229	207	188	194	206	219	211	211	223	200	195	201	210	199	218	198	195	184	191	214	214	186	182	184	192	214	195	207	218	198	200	188	234	235	203	199	201	197	211	205	206	209	199	200	186	198	209	171	209	216	201	197	209	185	171	226	209	203	177	206	191	190	181	201	209	215	215	185	202	228	203	199	218	208	205	187	200	207	206	210	211	211	194	216	213	193	205	204	199	199	196	201	189	200	191	198	218	235	230	214	211	167	185	200	191	198	207	200	203	199	202	200	191	213	188	186	198	180	217	179	189	219	220	206	216	186	183	193	194	199	199	185	225	203	194	230	195	195	220	191	185	218	224	210	212	191	198	192	218	196	192	193	197	196	180	187	200	177	224	208	195	194	212	198	182	202	212	204	193	180	201	202	194	190	189	211	206	209	219	211	192	189	180	235	190	190	209	176	175	192	194	187	194	218	199	207	184	176	235	205	202	192	199	199	170	229	210	197	215	177	190	212	207	205	225	197	202	210	227	225	182	227	196	211	195	219	176	193	173	197	188	196	205	196	203	193	212	209	202	196	188	206	197	234	214	216	177	197	200	195	208	203	194	205	190	193	186	215	209	219	196	189	216	189	191	220	201	204	206	216	189	205	199	195	200	189	201	202	170	194	208	209	206	202	190	224	208	187	191	189	180	185	202	208	213	187	207	189	191	183	202	220	215	193	191	204	212	217	213	203	198	218	210	220	209	222	204	226	202	197	192	198	203	207	206	214	200	193	207	221	201	191	191	209	203	195	192	189	197	203	208	208	202	181	225	212	178	204	177	189	199	203	194	186	202	222	214	207	195	180	197	205	188	197	230	191	213	185	199	206	220	202	236	195	179	183	208	195	218	210	205	223	172	188	180	192	223	232	188	193	169	185	210	192	192	198	232	201	180	216	189	182	192	216	180	197	164	187	188	206	204	188	205	197	214	212	202	221	197	227	189	205	204	190	208	209	211	199	207	219	199	222	202	228	210	197	210	192	193	210	198	213	198	199	192	229	205	216	207	187	236	187	186	186	207	198	205	186	200	208	188	210	199	197	215	210	212	214	211	177	181	190	191	183	205	206	202	203	213	214	209	196	197	194	194	175	203	204	204	183	218	201	194	212	201	199	198	181	237	193	218	192	185	182	215	218	225	181	222	206	193	205	204	228	206	209	192	193	214	210	209	222	185	190	202	221	223	196	220	189	209	207	205	206	192	197	224	207	217	179	205	229	219	193	205	198	181	179	193	206	214	192	196	197	193	220	193	220	185	229	159	191	191	190	206	197	211	217	211	194	191	217	199	198	191	222	223	223	194	215	208	219	194	212	203	223	202	172	180	175	177	207	212	224	205	193	187	198	197	198	194	221	189	203	191	241	181	215	196	224	212	209	199	238	192	189	206	209	218	219	201	191	184	216	224	187	197	184	197	198	193	216	191	213	210	186	191	190	177	201	244	199	199	187	205	217	206	211	209	179	202	202	218	175	208	239	215	199	190	185	198	234	209	224	192	198	195	186	195	192	198	192	212	178	190	193	184	211	233	189	205	223	204	200	197	218	207	202	231	204	218	221	204	193	200	203	202	192	197	201	204	183	189	207	170	197	197	204	230	196	211	208	212	199	201	211	227	196	207	208	206	209	194	214	183	183	196	228	200	204	163	199	196	178	195	175	213	201	227	223	203	191	194	186	191	209	202	181	178	240	229	198	202	210	206	202	210	201	205	180	206	195	192	202	215	184	193	181	201	167	231	187	201	181	192	192	190	203	203	201	191	195	201	219	239	209	200	220	177	231	198	211	213	206	202	196	193	187	185	179	201	186	189	217	220	207	215	194	182	207	217	218	190	197	205	200	220	204	177	219	177	206	199	232	198	210	210	192	209	181	212	208	190	171	203	185	208	206	205	184	202	224	204	183	224	207	208	201	199	216	208	183	189	215	190	198	212	235	219	208	194	198	174	219	177	195	205	189	191	198	171	183	203	208	190	213	230	215	205	204	200	207	215	203	181	203	206	209	181	216	192	211	210	202	194	195	212	183	194	188	218	189	206	168	223	209	185	203	199	213	198	185	214	191	184	221	223	208	187	204	194	204	203	193	178	202	198	191	215	199	174	195	167	191	188	230	210	176	211	204	221	223	218	214	212	198	231	175	199	190	216	218	209	192	216	228	222	189	189	224	184	191	193	191	218	185	184	213	211	193	215	222	199	186	205	198	178	200	188	190	192	201	215	194	204	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46349	59604	56486	28541	13148	10185	5790	3213	2140	1731	730	586	612	615	572	615	578	570	566	594	568	603	579	591	583	602	649	599	594	583	584	628	557	611	581	574	583	579	603	574	575	614	570	598	552	573	611	591	596	571	616	574	577	619	599	576	636	589	535	578	611	572	592	594	528	568	564	622	623	624	608	588	597	579	593	574	569	599	549	560	564	568	571	579	595	623	583	544	608	550	594	590	582	551	555	582	582	590	595	548	556	591	637	586	573	581	593	580	622	584	571	592	569	551	572	595	581	615	605	567	572	616	599	540	598	594	604	556	537	570	585	618	587	567	565	624	579	581	567	543	565	623	588	605	569	594	590	552	611	605	596	567	598	559	578	605	613	590	545	554	620	551	602	550	581	487	576	650	536	615	580	538	521	574	558	541	619	539	590	574	575	609	595	586	596	553	586	571	586	543	561	617	589	583	624	590	621	563	580	568	578	589	579	579	611	623	589	585	593	571	566	624	626	548	610	572	607	591	578	551	575	617	564	582	593	574	586	560	606	588	596	561	602	583	602	577	563	591	621	571	539	597	596	568	552	560	583	570	596	553	581	605	587	597	598	588	604	607	533	591	559	630	565	560	551	572	587	547	601	569	582	588	590	589	593	572	577	602	560	601	612	538	548	604	560	545	563	573	602	554	586	607	601	593	582	584	581	602	611	589	582	550	523	606	593	553	624	585	588	598	607	560	549	581	584	576	603	571	567	621	599	554	569	611	597	589	572	538	595	597	612	559	616	569	572	568	598	559	583	555	607	564	577	566	562	568	523	604	563	579	585	603	565	580	604	572	631	565	576	589	572	548	571	563	559	599	579	579	588	633	581	561	576	549	565	563	599	567	548	608	570	585	584	584	589	598	595	565	621	600	589	594	570	578	575	572	639	590	599	583	601	600	600	576	598	581	582	605	552	591	637	586	596	565	558	598	586	579	565	597	564	607	591	605	582	573	601	640	586	586	595	588	565	572	594	547	578	536	557	570	568	580	568	605	537	597	560	538	577	554	616	596	598	560	565	605	622	583	591	577	592	602	593	574	571	584	530	588	599	602	579	567	546	551	593	599	585	608	612	555	603	573	545	568	629	586	601	563	540	549	540	586	584	624	603	562	613	593	586	594	584	591	611	588	563	588	591	579	583	564	619	528	590	581	575	567	587	590	604	592	565	629	623	595	590	564	590	550	595	570	637	583	554	586	590	581	585	571	593	594	579	554	575	537	585	600	602	591	560	590	586	576	577	609	601	648	593	568	563	584	548	593	543	598	563	595	594	571	569	538	584	579	605	583	565	555	613	585	586	591	602	589	608	576	569	543	582	586	551	558	635	634	593	595	647	567	632	551	571	583	568	566	561	604	534	539	630	578	574	579	557	564	587	588	586	571	593	540	526	617	561	579	591	596	575	585	597	573	549	592	577	588	570	572	585	580	574	571	559	616	583	585	596	588	566	538	592	571	607	624	559	639	567	570	638	585	603	578	604	619	552	554	611	583	550	586	580	542	646	578	572	583	562	596	612	615	567	629	572	562	647	608	565	584	580	612	557	551	553	592	567	559	594	628	607	568	587	590	608	591	592	543	596	591	591	567	614	594	562	581	556	584	620	601	587	609	542	551	563	531	578	601	568	551	577	569	595	561	571	605	635	600	612	604	618	618	569	604	590	603	544	569	579	616	567	569	626	583	537	562	575	548	578	564	529	553	560	531	598	578	624	524	595	583	591	536	558	592	550	561	600	592	594	613	562	576	603	559	537	593	611	537	590	611	625	584	614	583	620	566	610	566	569	594	571	539	616	595	552	589	638	572	643	584	595	555	546	539	644	598	541	588	586	608	571	612	565	570	620	587	548	599	589	580	610	544	568	548	612	565	629	597	586	611	636	621	592	569	549	613	582	572	592	586	584	534	581	532	549	543	595	607	567	578	575	601	577	610	580	598	568	604	575	593	601	577	573	525	591	584	590	552	588	595	579	551	589	585	524	583	581	582	604	576	582	650	550	565	587	576	608	550	592	555	566	557	566	574	572	546	567	586	594	600	611	550	551	608	561	544	563	541	638	602	566	576	550	637	570	610	596	572	585	571	589	575	616	593	618	588	564	569	575	631	583	568	593	577	561	568	599	592	617	592	602	561	553	565	548	577	572	545	609	550	555	574	591	602	581	573	586	586	616	565	549	558	582	587	564	601	557	604	570	575	585	579	585	616	583	548	544	563	598	573	634	618	547	560	633	579	580	593	560	564	610	584	577	607	621	588	584	584	599	555	622	632	574	611	570	584	573	595	555	573	579	586	550	565	627	545	524	528	575	589	551	599	611	595	597	601	579	546	555	602	629	594	591	615	584	590	574	552	616	592	536	570	566	604	595	585	599	578	580	593	605	573	590	581	629	546	584	591	597	620	574	567	581	646	606	569	595	590	542	567	567	589	593	594	567	550	575	594	557	573	610	582	604	558	601	578	587	601	544	574	543	575	606	608	562	596	586	557	537	549	569	589	576	591	579	570	624	582	632	564	573	565	579	597	580	590	573	607	566	575	558	593	575	526	560	601	564	590	605	583	613	577	548	556	589	608	577	553	553	572	566	563	587	573	572	583	565	581	563	626	567	565	621	588	585	584	603	597	588	634	602	575	573	627	615	598	600	590	556	554	588	571	581	588	550	581	583	569	569	566	609	596	555	551	549	609	636	599	623	559	583	595	578	591	594	568	586	573	567	553	584	581	619	612	584	615	603	588	600	536	574	606	555	622	552	522	555	611	588	580	599	595	599	574	566	584	605	544	579	585	604	575	646	584	608	586	537	597	593	593	584	611	587	566	537	586	556	586	570	586	561	586	627	563	582	538	600	568	581	632	554	552	593	621	590	616	550	581	596	569	586	580	548	588	599	557	540	614	580	572	554	587	601	611	595	597	578	603	627	598	551	614	576	582	524	579	603	587	602	579	572	573	535	565	587	563	561	578	613	585	571	614	563	612	579	592	591	553	552	609	594	610	527	558	548	547	605	607	592	579	560	550	594	559	612	581	590	613	531	600	588	578	603	564	634	621	544	627	567	546	628	553	592	585	544	597	546	586	591	558	610	577	590	533	638	585	591	608	540	617	590	587	548	593	581	607	570	585	577	591	571	561	561	608	624	598	576	603	611	597	569	544	587	590	557	566	639	607	565	592	553	569	565	578	560	518	634	617	575	596	574	625	521	556	597	592	574	584	544	551	569	556	645	527	608	556	602	566	586	559	581	579	583	547	554	610	600	580	601	588	599	547	578	574	589	589	553	580	573	638	578	598	541	567	582	575	565	548	565	574	571	567	543	568	612	581	579	593	575	587	572	617	552	604	562	610	566	585	587	586	576	619	579	647	602	573	582	563	632	568	553	596	562	573	576	649	528	620	608	595	566	544	637	599	611	559	609	581	604	586	560	570	603	592	546	605	596	578	587	584	638	591	588	581	617	595	556	581	568	546	621	578	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
82147	84950	72741	35452	16407	6676	3043	1572	959	661	316	293	238	264	268	302	241	252	257	288	276	263	253	220	277	271	264	267	299	295	259	293	249	284	238	251	275	290	287	261	250	258	262	244	269	273	257	240	261	254	291	249	246	259	232	270	243	292	250	261	242	273	249	274	243	278	268	260	274	289	264	261	280	253	227	244	253	244	263	247	248	252	247	250	270	239	261	289	288	247	259	274	243	283	237	256	273	260	248	220	263	250	263	268	254	244	258	238	266	281	240	264	268	278	250	249	266	272	251	247	254	292	249	241	263	267	256	265	268	237	231	244	257	249	264	249	282	299	273	271	264	262	281	284	247	246	261	242	252	268	271	273	266	238	265	248	249	241	275	252	247	283	272	285	248	275	271	291	275	266	232	248	249	267	259	292	255	284	228	246	285	260	250	261	243	269	246	243	255	240	242	266	260	286	237	257	284	255	233	258	234	241	283	258	238	285	280	259	269	265	288	250	258	245	241	288	257	266	287	260	271	254	299	275	245	269	242	245	270	266	246	254	266	252	251	230	266	294	252	271	286	272	291	264	242	217	264	260	284	253	282	268	249	254	237	274	246	266	224	217	265	280	216	249	257	268	262	235	255	284	249	260	237	260	278	236	275	261	291	291	230	250	262	271	258	267	280	250	246	257	254	261	279	259	251	257	262	267	261	259	259	260	259	273	270	237	291	263	231	247	259	283	250	226	226	242	245	267	262	272	249	273	259	262	246	258	282	260	251	225	281	261	258	263	278	227	269	274	299	246	268	239	289	248	269	225	224	266	253	270	267	226	261	299	251	265	247	278	233	240	273	236	218	250	271	254	243	255	270	250	237	241	278	271	241	244	269	255	284	267	252	264	252	254	247	259	268	283	257	253	244	269	253	259	264	257	277	277	285	251	287	263	277	233	264	264	266	255	233	240	247	267	263	266	249	243	246	262	280	245	252	254	255	234	242	267	257	283	246	268	274	260	252	239	255	256	256	279	220	244	298	245	265	253	225	258	258	277	280	282	255	255	271	276	240	261	271	227	280	254	268	256	248	255	262	254	264	258	247	270	280	269	274	272	251	246	241	252	256	242	260	246	236	288	248	258	286	239	263	228	247	247	249	238	254	259	258	245	286	279	225	251	276	236	261	292	290	291	275	256	238	272	256	239	261	269	296	264	260	258	296	262	279	256	266	249	265	259	264	266	264	254	227	261	249	260	269	253	267	268	249	274	267	250	264	281	281	267	241	246	264	274	256	254	239	252	238	260	258	252	269	243	298	279	265	249	242	276	254	268	263	263	275	250	247	224	272	235	273	267	233	254	245	258	233	263	243	263	241	256	288	252	252	279	258	281	242	266	247	265	290	238	235	243	252	245	251	265	235	265	256	281	261	272	274	220	252	287	258	259	275	244	251	256	268	225	276	264	223	273	255	235	272	283	292	283	254	260	257	254	240	255	261	260	257	253	296	227	263	238	248	278	253	264	274	273	252	273	236	270	259	255	258	243	251	225	239	254	288	270	249	261	250	250	264	270	255	261	263	224	259	280	263	245	259	249	303	270	264	267	251	264	269	256	258	227	248	283	221	252	270	273	250	257	263	274	247	280	288	273	269	271	252	290	242	267	264	243	241	274	236	266	254	255	279	271	277	241	260	242	251	273	264	252	213	248	271	227	269	257	284	267	235	228	240	259	259	243	245	257	266	289	242	263	263	240	254	253	271	269	273	272	274	256	244	264	280	256	285	245	239	260	258	253	255	251	258	241	274	257	258	267	263	263	285	268	248	265	260	247	266	267	241	249	260	249	263	256	261	263	248	257	252	278	247	280	263	263	251	247	261	263	253	269	232	276	262	262	222	259	261	247	255	247	248	285	224	264	253	245	263	259	245	250	253	263	261	247	287	261	306	271	274	233	217	259	273	269	235	257	266	245	274	256	282	275	244	253	270	258	270	255	269	250	246	256	248	234	278	224	256	280	281	260	249	251	282	284	254	239	268	261	256	256	274	261	261	259	240	268	250	276	240	277	270	260	270	282	249	251	267	257	257	287	265	256	279	263	205	271	260	293	252	251	244	264	242	257	261	281	284	281	223	255	267	239	254	249	262	252	236	286	239	239	263	233	269	244	240	237	257	255	235	264	234	257	260	242	261	262	240	238	277	259	257	256	240	281	265	277	244	273	271	248	256	245	287	256	248	275	248	269	278	268	284	237	253	263	278	246	263	254	278	236	274	259	260	273	274	242	230	261	264	269	251	255	234	288	298	258	221	252	271	245	294	264	232	278	276	253	234	258	280	239	256	248	275	228	260	275	258	262	256	253	266	271	252	239	267	285	240	233	264	251	260	262	267	259	234	242	253	256	239	256	274	261	241	250	231	246	265	260	253	232	261	248	242	242	275	273	227	262	267	265	279	242	238	285	285	256	234	245	251	264	243	260	252	250	266	277	272	249	274	277	264	267	266	245	259	279	249	244	249	260	240	243	269	269	223	264	277	279	222	281	260	232	297	269	287	281	285	251	261	233	251	249	244	258	235	260	265	272	239	232	269	216	249	247	263	262	289	304	247	235	239	257	247	289	245	243	288	252	265	250	260	261	241	247	247	247	233	264	270	289	256	239	256	215	286	271	271	250	266	265	262	267	238	272	264	228	267	259	261	252	256	262	265	261	247	266	271	252	234	282	234	284	280	291	262	274	248	230	270	248	233	279	247	262	289	253	272	273	261	266	284	251	271	248	226	263	270	255	256	296	262	261	253	244	231	246	271	265	283	257	264	252	274	267	265	236	271	246	250	275	286	259	251	270	236	237	282	251	247	260	259	242	248	281	250	256	268	245	239	237	257	250	253	237	253	247	238	234	307	263	281	264	264	257	241	271	274	255	262	249	224	231	254	273	277	238	262	231	256	278	245	255	256	262	258	235	255	284	251	262	245	267	257	278	265	295	280	281	283	245	211	262	271	287	270	246	255	256	235	245	255	264	257	259	235	259	284	275	234	235	252	291	253	270	269	241	253	281	239	229	262	257	246	240	231	243	269	266	278	260	264	216	280	258	263	229	253	235	249	260	256	264	256	252	254	286	259	258	239	267	281	277	257	253	258	286	255	271	264	293	257	227	231	240	264	274	254	252	255	258	242	267	252	235	260	289	249	221	235	269	280	271	255	249	250	270	261	278	264	258	304	243	271	257	235	242	250	255	262	240	258	251	255	268	236	251	265	277	284	262	255	264	257	250	224	248	262	222	248	243	251	278	278	238	262	253	282	246	270	268	261	258	247	258	273	254	235	252	268	225	251	258	216	254	215	257	257	272	246	255	250	235	273	261	278	241	249	259	281	250	262	253	249	255	249	230	281	259	255	248	249	272	256	271	243	249	258	272	252	270	247	248	241	237	274	269	267	266	251	247	235	303	252	263	265	249	309	243	283	238	256	252	270	252	268	257	258	270	235	229	230	274	231	238	288	269	271	247	263	268	236	237	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57025	72044	67087	36907	19923	15432	9848	5994	3776	2352	983	731	738	767	737	737	701	711	744	759	652	776	756	738	717	722	681	683	693	739	710	745	703	726	684	753	712	762	700	725	739	746	749	675	723	660	713	734	745	731	738	744	700	715	728	714	761	718	684	718	740	692	725	736	710	742	700	730	768	778	745	728	732	738	719	737	758	663	717	747	723	719	703	719	697	746	719	679	732	739	694	723	681	735	720	724	760	747	718	715	698	701	697	753	683	748	756	706	726	689	691	758	733	731	721	796	716	706	726	722	662	696	679	793	715	692	685	753	747	709	717	706	718	726	697	766	707	724	755	734	719	734	720	764	738	708	718	740	724	699	768	710	697	709	665	726	713	737	765	673	694	689	713	765	718	715	730	707	684	734	726	707	673	740	724	714	723	720	694	696	743	682	767	740	689	753	712	726	728	698	699	706	733	712	738	678	698	721	698	703	671	721	666	731	715	721	712	676	664	678	724	728	695	760	686	738	691	699	647	763	730	726	697	765	717	702	718	654	681	748	630	692	782	695	720	712	745	747	697	727	735	690	674	705	676	727	760	754	693	693	714	733	686	719	690	649	706	695	701	739	741	730	682	694	718	692	729	711	722	713	762	746	693	729	687	709	749	708	738	714	700	669	721	731	724	737	708	666	755	697	733	733	723	755	719	704	676	726	675	711	730	713	734	739	669	705	739	723	730	742	728	700	695	680	691	721	701	664	706	780	728	702	680	673	747	703	727	718	714	745	757	739	710	723	708	731	714	720	696	737	705	744	684	744	676	696	691	676	731	704	740	710	773	697	728	676	687	758	687	764	687	706	710	747	672	721	746	684	735	734	714	749	737	716	745	754	713	741	693	733	728	709	710	699	732	720	713	761	655	705	687	649	685	745	775	651	742	703	692	772	649	690	729	725	700	688	701	674	695	705	716	735	665	684	748	735	707	712	709	722	687	726	727	701	677	747	719	710	744	733	732	710	659	730	716	778	719	706	710	712	719	718	709	688	733	688	739	716	749	737	747	705	699	633	717	688	720	722	687	691	772	677	739	731	711	748	734	685	725	717	731	716	746	745	681	727	703	721	710	755	736	688	700	727	745	723	698	671	728	755	733	731	703	724	693	726	725	751	717	670	759	721	721	684	744	751	699	709	714	681	701	705	713	689	740	718	741	739	701	736	717	713	703	743	693	662	718	660	727	712	700	695	684	709	752	762	716	722	733	716	718	689	763	677	733	716	733	714	720	686	725	735	700	722	750	644	707	758	714	727	749	742	699	721	715	683	737	724	715	726	701	732	686	735	688	760	713	709	719	683	705	707	731	712	726	755	702	675	689	726	695	726	722	689	739	751	704	726	706	765	727	674	746	760	646	709	702	775	747	672	654	713	740	733	717	725	711	736	671	696	750	655	700	693	742	714	678	736	758	689	728	695	713	741	734	692	733	708	708	699	691	713	730	719	739	749	715	701	713	675	745	707	727	782	772	724	698	708	741	733	668	775	742	700	723	722	740	703	673	740	733	705	727	680	744	681	776	695	685	694	715	696	733	708	705	720	716	711	735	717	735	737	684	685	709	727	748	701	699	714	689	708	705	700	742	725	718	719	762	763	713	724	715	708	729	729	715	692	790	714	683	706	741	679	744	715	659	745	742	744	745	672	750	728	734	705	712	727	746	703	702	714	733	691	726	695	724	743	716	720	716	697	757	642	748	728	764	680	712	714	686	717	712	708	737	736	760	716	757	752	714	698	686	737	712	757	686	714	740	682	687	723	747	716	702	722	724	691	720	700	753	702	693	744	713	706	750	726	693	697	787	767	767	687	778	699	738	734	724	739	694	727	696	691	658	689	696	698	739	731	692	745	707	681	714	720	732	711	714	719	699	753	716	711	693	658	723	713	696	715	756	661	711	727	673	722	722	729	695	701	758	680	710	724	677	742	726	692	726	694	730	646	697	704	708	749	724	686	705	729	678	763	745	683	749	701	712	723	693	725	669	774	754	695	673	702	735	693	745	731	747	687	711	728	774	722	732	712	688	671	675	718	748	730	706	685	785	681	723	729	749	710	677	694	717	680	699	716	745	741	713	721	708	733	704	738	712	743	674	741	710	724	711	724	734	757	725	702	710	667	679	739	709	725	699	672	689	715	716	722	741	718	740	741	711	725	715	653	737	689	686	700	736	680	694	708	702	686	679	730	679	727	723	704	801	691	728	714	736	776	732	694	725	683	656	716	695	685	702	677	715	752	711	750	696	743	704	703	709	727	738	749	721	729	761	725	691	709	704	752	714	761	705	683	728	679	703	689	743	712	735	688	682	690	726	738	721	713	701	690	746	723	691	690	744	762	708	694	713	655	710	740	773	672	710	785	705	697	708	700	684	690	708	699	698	713	683	737	714	703	695	708	710	719	655	704	725	708	706	727	750	752	695	734	740	751	748	686	748	733	729	766	686	738	726	722	719	734	752	689	760	736	715	680	608	715	719	721	716	698	673	730	709	674	714	695	708	711	763	703	717	715	716	669	710	700	689	715	740	774	715	704	733	734	750	709	700	745	704	662	683	696	682	730	735	741	678	720	728	671	721	759	701	741	734	708	711	714	712	705	684	718	712	736	644	711	716	682	677	753	707	719	726	782	724	711	738	655	753	679	671	738	688	737	725	730	670	714	724	729	691	710	727	746	664	742	677	702	781	722	717	715	701	731	667	727	703	719	711	688	764	721	725	705	702	701	723	757	762	701	740	719	735	723	719	691	740	687	750	764	708	697	726	738	715	751	668	727	721	709	724	694	725	706	736	717	682	746	704	686	739	711	706	759	729	684	651	726	706	728	711	709	753	699	700	711	731	721	696	739	680	779	689	702	702	669	690	749	737	697	712	714	729	770	707	698	723	704	693	765	748	692	730	735	741	668	736	697	724	723	711	719	786	733	704	686	694	665	736	714	705	684	689	715	699	732	693	709	731	745	720	691	752	719	698	664	761	697	751	695	722	728	729	712	721	694	720	692	682	722	740	670	698	751	706	724	695	708	631	721	704	678	692	716	713	701	702	708	733	656	706	728	726	748	683	754	704	709	718	689	725	723	741	654	690	709	694	724	722	677	681	671	784	744	737	735	741	666	682	726	741	736	693	666	737	703	730	682	723	740	773	709	731	686	755	722	725	711	755	712	694	713	743	717	744	676	722	741	694	682	713	700	698	770	707	707	737	672	710	658	667	666	708	707	686	752	696	739	775	718	763	733	729	702	724	707	652	730	781	681	755	677	722	721	682	703	733	687	715	687	714	710	726	727	708	727	699	762	686	708	717	713	785	740	684	745	750	664	720	735	708	709	742	724	701	699	663	714	733	687	738	684	692	687	734	730	701	678	704	722	719	719	762	731	728	751	699	731	697	693	734	728	680	753	732	728	755	721	692	665	737	726	739	677	735	728	704	734	720	726	743	709	703	683	734	713	681	745	688	748	710	701	721	723	735	756	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22261	23051	21481	3620	668	364	289	254	229	234	196	211	199	188	193	193	184	188	199	178	206	196	194	164	197	176	199	199	190	186	157	202	176	193	196	178	153	213	204	181	184	198	183	191	185	177	184	184	183	177	191	184	204	176	224	202	176	191	179	174	184	195	190	196	182	201	196	182	182	185	172	195	175	187	170	184	199	188	196	177	206	182	207	180	210	183	174	210	191	167	179	177	176	190	201	154	176	174	190	176	204	198	182	195	174	168	200	185	198	206	182	168	174	178	190	198	185	176	171	181	167	202	197	205	167	183	177	169	189	200	214	210	202	181	187	209	198	166	200	217	189	192	179	206	185	139	209	185	200	190	177	178	169	177	192	203	189	197	187	187	179	175	188	212	187	187	170	183	185	206	198	202	171	188	203	203	193	189	173	194	195	197	194	191	175	187	197	215	175	186	188	187	191	178	182	165	178	183	212	199	195	184	193	197	175	180	196	178	192	204	203	168	215	205	174	178	195	185	183	192	217	206	184	190	202	166	166	167	194	194	189	174	206	176	190	163	221	164	189	180	190	201	184	181	191	163	180	183	200	200	204	199	185	211	187	161	179	172	194	227	191	218	204	192	202	192	203	184	188	203	194	185	191	190	192	192	186	196	191	192	205	185	222	180	175	189	198	169	169	183	182	179	183	202	191	195	177	219	182	191	210	204	160	188	211	180	198	178	197	178	191	189	188	172	165	160	209	178	157	169	189	192	205	178	187	189	179	201	192	198	193	197	170	181	170	167	175	196	190	179	169	165	198	174	193	186	170	207	203	197	183	189	189	196	207	169	185	180	182	210	206	196	199	183	174	201	192	186	180	185	174	207	177	183	202	174	192	196	207	171	168	190	186	189	209	167	205	214	205	185	213	204	190	192	190	171	192	197	183	178	187	200	192	185	213	213	189	178	168	179	156	188	168	167	189	190	187	186	183	171	210	219	174	197	190	190	194	184	188	180	183	206	186	196	185	198	192	180	208	192	171	186	186	223	190	190	172	190	190	212	195	184	198	179	187	191	208	145	204	187	188	177	186	185	175	190	179	204	212	198	193	186	188	173	210	194	202	175	182	200	190	183	225	189	195	170	177	202	191	193	177	192	206	144	148	199	175	200	180	194	192	184	173	183	167	188	177	192	159	162	212	184	195	203	177	203	216	204	207	192	183	196	196	200	179	204	188	229	188	206	204	180	172	186	180	191	190	193	182	167	220	176	200	203	220	182	198	192	183	182	186	173	180	186	172	185	187	170	187	208	178	194	215	183	175	203	185	178	163	219	188	172	196	196	186	178	193	192	209	197	158	178	181	213	169	177	177	197	177	194	190	208	171	183	166	183	183	186	179	203	175	214	191	185	192	174	175	205	165	176	226	215	175	167	157	180	191	202	193	177	187	213	204	170	198	198	191	193	223	167	187	218	200	207	209	180	175	174	193	184	182	209	182	181	180	165	206	179	183	191	173	186	188	197	170	184	173	182	198	186	191	190	196	177	181	202	192	217	175	178	178	180	172	218	197	174	184	205	199	193	187	183	182	202	185	170	209	184	187	188	185	197	206	204	184	172	167	177	190	205	155	181	176	178	194	187	190	174	195	187	200	193	199	192	205	206	194	179	199	171	193	209	181	193	177	192	205	198	169	180	210	203	167	208	183	194	207	175	182	196	205	192	194	176	193	184	193	194	187	196	171	211	161	193	183	215	182	187	188	201	228	191	183	187	203	193	182	194	213	172	175	152	209	204	189	174	192	189	180	202	189	172	182	193	200	204	182	193	195	180	196	176	169	171	214	195	189	184	177	189	192	203	219	195	169	206	183	196	161	166	176	201	159	193	188	209	176	208	188	193	202	189	194	191	224	199	214	202	198	181	193	193	196	204	201	180	192	186	210	184	180	213	191	178	194	179	209	180	190	192	183	196	171	185	175	226	197	183	202	148	188	176	175	197	141	186	199	184	181	216	207	174	202	173	181	160	190	173	163	182	167	218	201	187	164	211	206	193	186	186	181	180	209	210	159	154	170	211	187	197	179	199	186	187	184	177	183	171	173	189	199	207	192	173	214	181	214	174	188	179	154	233	225	191	209	206	217	197	201	188	186	180	177	190	185	171	181	186	194	210	176	183	179	181	190	177	193	170	204	185	183	210	185	204	186	195	192	176	164	197	213	179	200	189	210	197	183	195	165	193	188	181	202	170	205	206	199	201	200	197	196	182	197	194	186	183	208	181	165	185	185	208	203	202	157	202	182	187	193	199	192	189	187	217	199	163	183	189	174	187	192	186	176	186	186	217	205	192	172	218	196	156	199	203	161	181	210	205	185	206	196	194	187	195	169	177	198	201	178	174	203	181	182	182	169	195	167	180	194	154	193	176	182	198	178	200	185	191	194	171	183	184	192	194	189	216	168	170	167	175	191	197	192	187	187	193	184	195	195	214	183	176	184	178	183	205	185	180	191	183	177	158	172	183	191	176	182	210	180	201	175	201	183	207	170	194	172	209	194	171	174	185	175	197	175	195	205	177	200	190	158	196	194	186	190	184	208	194	196	195	201	191	186	167	154	184	187	196	197	186	199	190	183	201	163	195	162	198	206	188	188	193	184	198	161	199	181	192	194	199	177	178	205	181	182	188	181	177	166	196	200	215	202	181	214	187	174	180	175	168	174	183	188	194	200	153	182	197	180	197	167	177	168	187	187	181	184	198	205	194	162	195	209	184	202	212	175	199	209	179	190	181	193	175	211	194	190	167	174	212	210	180	216	186	193	169	183	187	183	180	210	196	179	189	184	195	207	192	179	194	171	173	187	194	204	189	202	188	176	184	190	191	183	174	176	185	203	184	167	171	179	190	199	192	165	190	193	190	192	200	191	202	177	205	185	163	199	174	217	181	180	192	182	227	170	193	188	185	195	186	193	171	190	175	171	191	202	165	211	194	182	202	194	210	193	179	197	192	181	171	183	195	172	191	195	185	161	204	211	186	213	177	182	172	172	199	183	200	174	203	186	182	214	196	190	178	172	184	214	167	186	180	184	168	185	176	202	191	172	194	189	170	176	218	188	201	189	180	190	172	194	191	210	178	174	170	181	190	185	198	175	187	193	181	178	175	170	214	177	165	177	186	206	188	194	218	196	163	186	193	202	182	182	191	183	192	182	190	183	181	180	194	200	204	202	188	165	189	185	209	179	212	208	191	176	190	196	179	187	195	170	185	205	193	207	195	182	198	193	186	202	179	228	178	175	203	189	181	169	202	191	204	204	194	183	183	177	191	210	220	178	209	200	212	201	199	189	175	192	197	179	182	196	202	190	185	201	196	201	183	187	180	182	215	165	185	187	194	197	184	193	189	207	204	172	181	182	172	204	195	175	179	206	174	203	193	201	181	203	176	183	191	196	189	197	193	202	179	207	183	199	185	169	171	184	186	184	162	197	203	198	208	210	201	206	197	175	177	191	173	197	190	184	209	171	207	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22616	29446	25371	5800	1878	1167	965	857	724	654	579	562	543	543	549	533	528	576	544	512	555	555	536	542	529	515	577	528	565	579	540	554	515	578	532	556	543	582	549	535	560	582	527	591	553	558	564	546	557	540	548	577	594	557	539	520	571	550	560	550	540	588	553	577	576	539	568	511	502	569	537	557	571	551	525	538	528	561	521	575	572	565	515	550	571	601	556	582	577	556	596	524	554	570	549	526	541	509	584	516	535	570	576	566	550	531	514	531	572	521	570	552	548	600	547	542	569	517	539	558	535	550	578	589	516	522	547	524	563	540	505	568	536	566	542	517	565	491	555	556	507	584	566	518	574	563	501	597	572	576	581	542	577	521	516	563	542	561	564	569	539	512	577	593	540	530	556	530	572	547	573	594	540	541	537	579	604	551	517	545	492	566	544	536	557	581	538	516	570	539	558	552	562	531	554	519	551	575	563	552	549	564	521	540	589	543	556	532	564	525	570	535	544	540	492	554	517	570	542	525	526	542	499	552	502	568	527	555	558	560	576	540	568	551	573	553	573	508	563	610	543	559	547	534	563	523	546	519	526	524	548	559	556	530	539	543	545	557	548	565	561	539	536	569	597	522	588	541	534	534	548	547	576	582	540	560	566	568	569	558	528	530	488	522	543	548	541	564	543	582	551	567	596	521	526	523	599	561	553	548	527	528	557	539	535	506	567	559	520	547	523	555	549	554	592	545	535	552	526	504	578	510	578	537	531	579	564	571	583	543	524	555	558	546	565	564	530	537	569	545	512	572	593	525	582	504	527	535	520	547	554	552	542	529	585	519	523	541	573	524	576	555	558	597	579	552	513	560	534	539	546	583	585	543	535	531	543	501	555	565	571	598	507	512	519	561	543	539	556	586	528	523	582	559	532	533	561	552	517	560	530	555	570	544	543	569	581	499	557	552	584	548	541	547	550	527	568	570	573	551	618	518	551	557	554	550	597	542	538	558	571	580	579	539	544	524	538	560	612	495	517	581	554	541	520	574	513	520	581	539	517	602	529	532	557	558	554	574	556	561	492	555	527	578	565	569	591	543	521	531	548	559	532	546	508	545	526	531	579	580	530	546	570	543	563	574	548	531	534	570	543	528	538	540	550	531	508	513	544	545	555	521	579	547	562	568	513	611	566	545	544	553	530	521	549	548	494	548	534	559	558	589	574	574	555	568	578	526	540	556	542	556	580	543	570	538	523	572	606	548	525	553	560	545	552	549	612	582	579	562	511	535	555	583	523	565	570	541	554	575	522	536	508	574	503	539	532	569	544	557	568	570	515	555	550	529	535	537	594	530	555	571	538	554	575	559	553	527	504	546	539	535	519	596	548	571	574	543	551	555	507	571	553	542	569	565	535	551	516	561	574	532	514	585	515	555	513	555	548	562	546	544	523	521	584	497	562	543	560	552	563	584	572	540	562	602	525	490	574	572	559	551	582	527	561	572	552	542	565	596	533	550	515	520	540	597	533	515	561	554	519	551	580	505	555	564	568	617	542	533	597	568	543	539	539	609	556	584	520	549	570	558	547	559	535	545	567	553	540	580	562	591	562	563	537	553	586	500	533	560	545	539	539	549	549	547	546	531	544	556	498	554	526	550	573	558	546	508	571	544	516	528	521	558	526	575	570	565	599	520	545	560	529	534	550	550	568	598	570	546	538	567	563	565	561	582	532	548	547	520	514	547	570	516	538	499	561	562	525	553	559	533	567	546	588	582	572	545	539	558	520	529	551	544	518	570	539	561	524	504	554	557	568	576	530	582	556	529	558	557	539	568	483	522	568	557	549	569	535	568	513	551	579	491	561	523	562	551	550	540	554	510	588	577	542	534	509	558	560	512	530	559	520	587	518	595	563	543	518	515	533	553	522	551	537	561	584	551	541	562	534	557	619	594	565	544	522	541	557	568	594	535	536	568	528	551	573	532	546	541	552	566	548	547	523	588	544	536	534	521	547	541	527	543	541	550	517	638	519	520	561	543	543	508	516	557	566	535	558	569	589	585	605	607	565	544	592	525	577	574	509	542	523	514	524	580	542	526	571	582	559	583	544	528	521	556	526	525	533	564	521	573	555	507	536	615	591	541	516	536	548	534	559	524	571	538	555	552	520	515	557	504	564	555	555	566	553	549	547	528	537	569	547	572	496	559	567	536	573	532	537	526	559	506	536	529	583	520	531	530	562	544	554	571	496	550	585	575	528	568	549	570	582	525	556	523	545	591	552	561	556	557	539	549	541	526	536	561	546	552	568	542	546	513	543	532	518	538	613	554	527	524	578	552	556	585	562	563	515	540	551	528	555	577	553	557	554	590	567	552	519	550	557	577	566	559	559	547	520	536	551	572	572	536	536	555	583	544	560	534	544	548	569	522	574	552	530	520	555	556	551	558	534	537	535	559	529	570	566	562	546	537	534	533	520	506	580	552	551	539	553	490	572	588	510	592	544	528	562	561	530	560	549	531	547	588	525	565	557	567	529	569	521	576	541	520	561	555	592	539	551	528	534	566	567	577	563	526	527	569	538	572	556	564	551	568	544	549	535	578	543	553	560	523	560	581	579	531	579	545	553	569	572	571	546	551	501	554	569	563	560	567	543	602	548	562	584	532	546	558	543	554	585	523	557	527	518	559	566	567	549	567	558	578	510	571	595	536	535	499	574	523	541	560	543	513	574	532	553	585	574	501	510	542	554	560	533	613	534	533	544	567	561	518	539	528	522	535	537	546	554	584	532	553	595	593	529	549	544	522	578	578	540	615	545	597	574	549	560	525	536	561	536	541	538	527	542	575	553	577	586	524	579	601	527	548	562	541	565	567	571	544	590	554	553	540	559	536	576	572	534	540	576	568	518	539	547	550	520	528	549	562	515	551	540	582	550	569	562	520	542	553	576	590	560	559	562	540	563	545	579	511	476	539	556	553	555	569	574	534	517	565	610	569	530	520	544	532	564	604	539	544	542	544	546	535	550	559	560	546	507	575	555	539	545	566	546	565	528	526	537	567	547	601	564	565	584	567	544	553	596	546	598	572	509	605	523	527	567	517	550	563	564	538	546	538	568	548	525	557	562	577	595	566	553	544	540	521	588	563	573	544	564	527	540	555	579	542	560	584	537	543	580	562	529	551	536	568	538	558	532	557	571	549	564	558	522	552	584	552	548	544	558	551	546	552	526	576	539	519	582	607	558	544	530	524	601	566	523	551	532	528	564	545	505	528	529	556	542	509	553	542	565	553	531	527	542	542	595	550	521	547	619	527	528	554	514	533	576	581	539	573	557	555	578	560	590	579	572	552	534	563	583	521	539	545	556	533	557	564	558	544	596	612	529	558	531	538	560	544	539	552	580	576	543	522	561	564	550	502	553	539	576	560	571	569	590	548	528	580	524	566	550	533	506	579	538	569	536	540	590	499	602	541	552	549	543	531	557	594	568	547	523	559	488	554	579	514	564	548	601	565	565	524	575	564	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
70307	73248	62755	27569	9620	2339	1737	1053	605	407	263	192	210	179	199	210	174	207	191	206	185	237	206	198	214	187	212	187	214	182	207	194	184	206	203	203	207	189	196	210	198	234	168	204	197	212	196	202	197	207	194	193	193	178	187	196	200	195	200	202	202	190	204	197	199	208	225	193	186	221	181	192	215	192	189	152	196	224	208	173	190	215	196	188	215	189	173	183	165	185	183	204	191	213	224	197	164	201	209	206	200	214	205	195	198	198	198	197	189	184	202	173	191	171	220	195	207	222	193	200	200	213	182	222	176	196	214	218	211	194	179	176	198	199	206	202	205	201	199	178	209	186	199	207	211	194	186	192	180	201	168	211	184	209	216	194	196	191	204	204	189	209	197	214	200	216	192	189	199	189	198	196	211	190	210	214	181	173	210	187	197	219	177	200	180	207	194	204	197	201	201	184	221	187	205	164	210	200	188	211	213	189	195	216	193	176	188	192	179	211	196	190	181	205	211	200	183	231	212	206	207	187	205	204	187	193	194	193	182	189	200	205	159	201	200	193	196	201	196	196	236	184	185	181	188	181	215	208	212	203	207	182	189	179	208	181	182	198	175	202	192	213	196	238	184	184	215	184	198	229	181	214	217	209	193	193	207	192	204	180	200	192	191	208	188	210	177	183	181	177	223	191	218	190	205	203	193	206	175	215	188	193	187	194	186	207	196	207	197	187	202	192	211	203	199	186	195	208	202	190	189	189	189	181	188	166	177	187	196	190	203	190	192	185	181	210	180	193	194	195	209	186	208	205	213	199	203	176	181	202	209	194	167	176	194	182	199	221	188	201	201	196	196	203	200	208	202	195	184	178	229	183	206	217	182	213	190	180	204	170	198	191	185	198	218	188	195	185	188	197	204	193	183	190	188	165	188	211	228	187	160	177	199	203	191	186	168	195	187	180	197	212	192	220	196	195	202	191	207	216	208	198	186	191	195	214	207	171	183	186	198	195	202	188	191	206	197	197	202	208	206	211	205	185	215	164	220	216	192	176	197	206	203	178	164	194	201	183	197	196	204	193	193	176	204	199	211	185	193	197	181	201	195	203	185	193	224	225	204	192	218	220	197	210	194	186	172	204	195	193	203	166	200	181	184	208	188	178	206	186	187	183	191	188	160	186	192	165	229	196	205	172	190	173	184	232	187	212	190	211	202	191	210	185	199	200	177	202	217	212	188	205	205	209	197	189	207	216	214	213	184	160	193	177	196	233	192	204	196	191	192	211	214	197	186	214	203	166	211	183	170	210	188	192	220	198	207	182	189	202	175	193	221	184	180	205	208	220	188	193	192	177	194	200	171	214	192	206	200	222	207	213	206	167	203	197	180	186	189	179	213	189	188	156	222	193	200	223	188	186	187	203	179	191	205	214	211	199	225	202	204	228	201	189	193	198	193	193	211	190	166	200	213	212	170	201	169	178	185	204	200	206	204	198	184	182	184	174	208	194	213	175	174	187	214	178	189	203	217	206	197	181	186	179	202	198	196	203	186	204	202	202	198	218	174	177	191	184	181	179	202	200	170	190	176	205	215	206	203	163	213	214	202	180	182	182	198	206	221	203	219	197	155	190	209	201	241	194	184	185	200	184	183	228	198	184	197	199	219	198	207	173	182	203	210	188	207	199	208	211	198	188	193	189	176	205	180	189	202	200	213	220	206	188	181	204	200	214	201	198	199	212	192	196	196	191	183	204	180	187	210	199	193	176	207	188	199	200	181	187	188	193	187	212	192	179	192	183	217	188	228	194	197	182	186	208	199	217	202	208	175	186	198	202	198	219	204	181	208	191	197	193	200	181	200	214	187	181	208	194	202	187	224	218	205	169	165	209	219	197	209	194	184	188	183	208	203	201	202	189	214	179	189	208	187	209	199	217	175	200	183	179	154	203	191	172	214	187	215	177	193	193	194	185	169	168	199	179	191	172	186	225	201	212	206	204	207	185	199	198	188	203	175	184	177	192	200	183	197	203	191	203	185	218	211	177	205	201	199	177	205	215	189	212	186	175	178	216	208	214	203	183	217	175	191	175	224	180	191	205	181	185	196	193	192	197	205	180	194	194	195	201	197	177	187	183	178	188	214	212	193	189	194	196	197	206	178	189	200	170	188	183	208	209	185	198	203	210	205	195	188	210	174	172	222	208	187	217	202	169	212	168	193	191	188	184	198	213	189	200	198	171	200	191	185	169	208	208	196	191	191	192	213	194	190	203	182	197	187	208	176	163	193	206	193	206	169	203	192	200	180	195	195	208	189	209	186	190	186	220	187	196	211	208	182	183	211	212	206	183	220	192	209	190	219	192	185	205	191	187	171	184	190	201	208	170	191	186	172	207	180	194	215	192	181	191	217	221	185	221	201	180	201	204	201	194	217	213	205	203	208	192	185	199	188	193	183	212	179	182	222	211	182	198	180	169	178	215	213	202	189	200	211	173	176	198	185	221	183	176	187	194	187	195	205	194	189	194	190	187	199	192	179	209	219	170	192	181	201	192	210	183	197	196	189	178	165	218	207	200	185	213	208	216	215	203	186	189	164	227	200	183	189	205	199	192	208	189	208	184	190	221	206	196	183	191	194	164	195	209	190	180	171	190	191	190	192	176	198	195	214	232	197	192	190	201	193	194	209	165	184	189	198	191	170	197	212	182	189	216	172	192	179	201	243	194	188	199	186	198	200	188	194	213	189	177	208	180	171	203	199	194	177	190	197	213	186	184	157	195	185	210	170	172	196	195	183	171	185	209	179	186	190	203	185	201	175	168	175	192	195	169	184	220	211	170	197	222	169	159	165	205	202	188	173	209	202	187	193	193	173	188	197	199	192	199	206	194	208	200	168	177	184	203	206	223	205	203	196	195	196	216	182	206	192	184	214	208	153	200	196	206	183	216	211	200	168	191	192	209	180	206	217	193	218	185	206	208	193	207	194	177	174	171	200	189	199	193	198	198	210	198	191	186	184	194	180	194	195	206	187	204	178	180	211	182	198	160	193	197	202	197	193	209	204	178	205	195	183	205	185	182	194	179	181	207	193	211	171	207	203	193	205	200	182	213	185	189	199	189	199	203	193	186	195	195	188	207	206	208	180	198	218	198	197	211	197	183	207	201	185	170	224	201	194	198	195	201	200	220	165	180	195	227	168	194	191	219	186	197	195	211	224	192	204	192	194	206	192	199	212	185	221	199	208	211	205	191	204	193	218	212	220	194	206	209	207	216	211	190	208	180	184	213	197	179	196	188	186	178	213	178	177	177	177	182	205	209	210	190	204	189	202	193	173	215	195	203	220	199	177	193	206	179	183	191	208	216	198	205	184	188	198	185	203	184	210	180	185	188	178	187	186	186	187	177	218	198	209	191	210	211	191	203	209	197	185	214	175	195	189	186	207	187	218	196	207	190	206	195	211	180	201	188	169	207	181	192	193	181	192	188	192	186	181	197	199	172	201	217	213	208	198	184	178	215	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47041	59408	55835	28700	13857	6967	6901	4215	2416	1694	821	649	540	550	572	599	572	532	623	538	600	587	534	562	582	539	569	567	490	586	607	569	543	538	608	575	582	587	547	580	572	556	569	507	588	561	556	550	595	592	592	570	580	576	536	605	596	586	587	559	596	554	589	579	555	561	590	599	542	560	562	568	565	602	547	604	614	600	541	608	598	563	572	581	591	584	544	619	560	553	563	529	576	551	595	579	583	551	588	560	558	574	598	520	557	603	563	571	523	578	538	627	597	607	564	560	585	572	586	561	587	544	577	583	577	592	548	545	572	568	589	542	587	560	555	532	588	557	593	569	576	575	579	557	562	618	567	542	545	556	628	591	563	563	569	590	599	557	580	526	563	584	570	604	578	601	539	611	615	597	615	570	557	569	517	583	604	540	539	577	564	606	529	566	579	573	563	575	558	528	584	583	553	591	576	572	556	554	555	583	553	582	561	585	536	573	569	562	538	547	570	558	529	568	580	555	551	567	569	605	558	548	571	574	591	584	589	536	580	591	558	560	578	550	576	566	600	572	597	569	541	583	599	535	579	595	580	607	539	594	559	588	566	600	584	561	532	552	592	550	569	576	577	587	547	562	590	585	512	550	603	628	574	609	590	570	557	557	590	602	540	590	604	582	580	628	565	564	544	568	548	565	576	546	597	532	582	554	553	583	562	534	586	628	576	564	557	560	555	569	578	606	532	577	575	612	538	550	605	627	563	575	581	557	568	598	564	554	552	574	572	595	597	565	594	597	612	579	563	572	604	544	573	604	591	575	590	613	602	567	555	547	559	550	560	573	581	550	568	579	607	571	573	535	568	534	583	584	578	564	595	591	540	594	560	570	531	600	550	609	603	613	564	565	556	579	539	556	575	600	592	532	526	535	576	586	567	522	586	574	588	552	578	562	565	588	563	564	550	554	557	606	575	567	614	556	545	561	563	580	592	605	601	539	591	574	564	618	554	568	553	585	564	575	551	572	540	547	528	595	574	539	573	530	589	559	553	572	583	577	587	592	520	589	565	597	602	558	564	561	554	594	582	530	562	583	564	588	608	556	538	552	568	556	583	571	545	581	531	574	581	569	561	590	539	571	596	570	567	560	542	583	580	566	539	596	546	602	575	601	596	521	559	601	556	562	613	587	585	554	583	554	541	556	571	555	572	579	564	560	589	568	549	540	575	502	571	532	570	581	597	596	584	600	575	587	552	610	540	566	626	547	593	599	535	551	588	546	553	599	584	545	529	568	585	571	550	602	571	574	578	580	580	578	539	595	613	592	582	536	586	554	603	566	559	559	605	597	546	603	546	564	571	546	585	529	546	572	535	521	567	593	540	586	565	536	599	564	615	587	578	584	578	543	589	559	558	573	568	615	517	593	569	558	560	523	567	565	578	565	589	608	592	630	560	569	605	574	586	576	576	581	572	572	570	594	609	624	579	556	606	533	592	593	601	575	572	567	574	550	541	578	517	575	580	587	544	613	594	542	556	540	523	577	592	549	552	614	564	534	568	590	598	570	562	548	581	583	619	566	547	564	602	579	562	580	606	574	622	586	608	563	558	541	592	580	551	599	565	588	576	539	582	571	595	555	577	541	574	558	580	609	588	533	589	529	578	533	553	575	572	597	631	562	569	546	598	571	578	573	579	550	583	562	551	556	567	551	608	557	589	576	557	572	563	577	551	567	547	545	525	577	517	579	552	554	564	579	532	581	566	529	587	576	570	577	570	564	559	603	548	533	534	539	592	585	557	588	584	566	549	558	571	601	556	584	534	604	605	556	595	558	582	556	567	575	537	569	583	582	585	549	571	602	579	612	580	561	597	580	588	572	549	531	621	553	563	564	588	572	547	590	556	553	518	543	576	504	558	577	602	559	573	523	598	585	538	563	542	612	621	591	592	540	585	564	560	588	537	511	580	556	559	587	582	572	553	601	537	530	583	554	615	573	583	576	577	571	552	570	562	574	587	528	576	600	560	572	571	542	558	541	552	601	556	549	543	563	584	526	581	570	565	532	610	581	582	594	569	539	556	580	555	529	584	605	593	585	523	535	548	552	593	600	558	546	572	603	573	631	602	566	586	553	562	563	557	580	534	543	561	567	615	539	564	578	565	574	584	557	575	520	546	582	558	608	589	592	585	582	557	568	571	580	552	578	576	545	551	523	548	593	605	560	580	581	594	557	592	573	584	550	559	592	592	544	597	564	555	558	562	573	594	608	551	566	570	571	603	547	567	567	588	569	583	562	567	605	540	544	558	576	577	585	545	560	543	548	597	541	565	588	605	592	573	588	587	574	556	607	563	550	539	612	541	538	602	564	569	571	583	550	598	534	610	587	555	596	550	535	590	527	527	561	555	556	560	541	618	552	572	565	562	572	581	575	582	580	603	571	578	586	576	567	558	558	565	556	596	507	554	583	551	571	550	582	553	592	572	597	564	560	568	559	608	561	570	507	559	571	571	549	543	535	529	528	587	542	561	528	573	572	584	584	592	573	578	590	622	601	538	561	557	559	591	557	544	520	519	602	575	575	632	549	588	542	556	542	592	614	558	541	561	534	553	597	593	579	554	550	570	591	565	600	559	595	573	572	575	598	589	544	533	564	577	553	573	534	567	563	555	520	585	590	589	592	557	554	578	592	558	588	591	564	574	588	555	549	587	603	576	542	549	582	558	594	553	563	550	563	622	576	555	599	615	580	580	551	614	555	551	558	552	539	592	561	525	538	568	552	550	568	597	581	613	580	559	598	599	534	528	563	572	582	548	585	605	588	559	602	552	556	574	565	548	576	578	553	590	530	549	544	572	606	606	579	576	546	560	587	599	563	586	571	546	582	579	613	574	549	563	588	588	598	563	564	550	611	547	548	615	546	543	601	605	601	555	545	572	582	587	609	556	549	563	560	523	550	593	592	565	561	545	587	500	543	566	564	541	587	534	545	581	555	617	596	596	580	592	559	521	601	574	557	593	565	551	579	597	612	597	595	580	598	543	563	593	557	583	577	544	577	583	540	580	566	586	549	583	582	536	554	535	554	527	564	583	566	557	572	574	570	577	546	593	566	594	563	580	574	539	578	569	598	547	570	547	607	579	538	538	530	590	581	581	576	544	584	523	570	543	577	558	574	544	573	562	557	549	573	582	569	543	615	599	507	524	598	549	564	539	564	602	536	567	541	557	559	604	578	585	574	541	569	628	561	537	587	601	573	542	542	579	614	546	585	550	579	561	564	575	564	609	556	534	543	573	535	524	595	526	566	563	605	561	549	540	513	591	541	591	634	556	539	573	585	578	539	580	586	527	577	583	575	597	588	569	562	588	562	573	565	587	572	560	576	575	553	547	579	545	549	558	555	513	577	538	569	568	543	570	588	567	574	552	548	543	592	565	566	560	572	539	561	564	599	537	570	572	530	559	550	582	554	611	581	586	579	619	586	579	576	562	587	524	565	590	555	621	538	599	546	584	534	550	543	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
82255	85179	71481	35193	17252	4992	3109	2001	835	617	346	323	260	262	220	273	252	276	277	263	248	257	255	239	270	236	243	235	224	236	236	270	246	252	245	254	272	271	251	254	262	266	225	270	269	237	242	278	256	263	241	250	245	261	240	236	251	237	245	238	267	234	278	263	258	253	229	245	255	244	233	240	234	245	255	245	248	272	214	263	261	280	255	231	228	259	226	284	240	226	228	283	256	262	242	255	231	283	252	261	271	256	225	265	276	239	264	254	250	277	243	260	248	260	281	261	266	239	224	267	258	193	262	261	233	242	272	269	219	253	244	261	274	238	243	257	240	240	257	264	252	245	256	253	243	260	265	276	260	253	245	247	233	254	246	279	236	259	237	256	235	262	248	243	272	264	259	243	230	225	233	241	247	248	258	270	242	249	229	260	288	254	271	271	244	255	292	246	249	256	257	256	230	249	258	244	237	241	237	255	266	277	263	254	245	250	235	242	215	251	278	233	250	253	241	250	247	268	275	228	260	255	294	250	259	273	239	288	265	236	266	274	255	250	245	264	250	292	255	247	246	252	245	266	258	236	240	265	265	255	260	238	253	257	276	261	251	270	276	238	236	284	251	267	233	249	243	241	251	240	259	255	248	259	296	258	253	239	269	285	253	267	242	256	281	245	252	234	237	259	278	247	249	256	260	277	235	242	254	274	291	255	274	271	235	251	269	243	274	256	254	259	250	283	267	270	287	232	275	256	262	265	263	263	265	278	223	265	270	253	239	274	278	263	263	241	240	261	253	280	236	251	222	266	256	228	242	255	228	255	254	287	251	261	267	252	258	248	239	248	241	246	278	240	235	255	238	251	273	265	260	271	255	257	237	251	259	234	224	259	265	258	230	261	272	266	278	270	245	245	223	251	240	209	235	274	229	237	240	272	226	272	268	238	247	240	264	264	272	273	252	234	259	258	259	242	254	237	243	265	251	250	219	232	265	248	270	246	274	227	265	257	265	259	242	259	241	241	259	246	258	270	247	255	252	254	245	226	277	270	235	262	257	259	268	253	257	253	255	290	260	264	264	248	284	272	254	255	242	256	248	223	234	223	254	281	279	270	250	278	242	245	243	251	272	238	257	263	262	267	281	270	268	248	269	254	252	274	264	256	249	273	275	263	248	280	269	265	255	268	255	288	268	254	291	248	248	255	257	257	278	252	264	266	259	255	234	235	268	281	244	257	271	235	243	247	235	243	252	239	254	250	258	256	255	267	278	265	233	266	250	228	244	248	263	252	261	230	259	266	260	240	246	248	255	246	265	263	276	277	235	263	266	283	249	273	259	257	259	259	255	234	241	265	237	273	276	250	259	251	228	263	260	241	248	249	247	256	270	256	269	220	261	286	250	267	248	247	257	246	273	236	275	281	250	263	259	268	256	272	244	264	224	259	243	268	256	252	252	248	241	258	262	203	216	248	239	230	249	269	266	264	220	271	237	218	236	255	215	242	225	262	255	242	274	227	272	249	279	247	239	220	242	253	237	262	270	279	260	281	284	291	268	236	247	253	267	280	265	240	236	251	266	234	255	252	262	267	256	271	247	255	248	282	244	270	249	248	264	206	233	258	257	247	257	243	270	287	237	261	266	273	279	276	228	239	244	281	264	264	241	258	255	232	249	303	215	264	227	278	288	266	220	270	246	255	249	264	266	261	240	258	261	239	271	254	256	232	247	261	265	258	248	229	243	247	270	246	229	212	264	242	241	254	285	262	277	244	236	241	256	238	249	246	251	265	240	280	254	248	264	263	262	248	244	246	264	275	237	247	276	244	244	263	261	246	250	249	235	249	293	250	222	265	255	225	257	241	250	243	231	276	243	229	227	272	249	264	237	255	245	247	239	259	260	241	253	273	243	278	272	250	236	235	263	266	265	259	255	253	249	274	284	254	258	240	258	226	248	236	251	260	285	262	254	255	244	293	272	256	243	263	214	266	244	250	252	245	254	237	230	236	243	260	232	230	267	227	256	269	243	263	251	264	254	260	278	263	273	256	237	256	248	271	261	261	235	238	267	264	285	245	237	277	243	247	248	265	260	275	232	269	262	256	253	271	254	245	277	256	270	268	264	264	266	260	249	248	247	253	246	255	243	275	257	248	260	246	263	266	263	268	258	263	239	280	262	249	243	244	249	267	286	232	235	260	245	242	245	265	239	286	259	256	244	266	249	273	262	267	259	255	263	239	237	246	256	239	249	284	216	285	277	219	253	265	245	268	253	260	268	218	254	245	235	237	265	274	268	241	243	260	241	278	237	287	241	242	253	265	248	284	227	224	240	265	249	280	269	242	248	228	244	226	260	245	238	278	279	259	258	269	244	232	285	233	244	244	282	249	265	248	263	243	234	292	265	243	269	224	253	240	258	247	275	247	225	257	254	246	253	205	278	241	260	257	247	265	267	293	259	251	256	259	279	274	236	265	276	279	246	251	269	243	253	267	272	265	255	235	248	281	246	258	239	248	255	265	267	264	245	252	244	254	249	246	232	261	212	243	242	269	268	265	254	283	261	230	240	246	252	260	251	256	262	235	257	263	257	257	265	260	261	236	253	257	215	269	257	254	221	252	277	236	241	248	275	264	243	274	284	243	268	274	236	243	249	248	260	263	252	246	245	261	237	261	265	223	262	251	246	267	233	277	259	264	213	244	269	268	241	238	254	265	238	262	251	265	237	225	282	272	248	241	236	258	228	279	240	264	262	234	244	276	278	280	282	238	265	241	253	248	236	229	282	244	266	265	265	264	244	238	277	231	250	262	262	265	252	267	255	256	259	274	236	264	243	249	275	246	272	267	252	227	277	247	244	241	250	263	237	252	288	240	262	245	262	266	248	254	261	266	251	267	249	229	260	240	275	259	224	231	241	241	261	278	282	246	242	246	261	292	279	258	258	261	264	257	252	259	253	242	222	268	256	249	238	254	263	228	253	286	225	214	210	249	290	246	252	244	246	259	257	273	260	263	247	249	248	229	236	240	203	247	267	223	254	272	273	237	265	251	249	261	264	256	253	254	278	270	240	253	250	246	256	245	229	263	272	264	250	252	242	272	225	252	268	263	261	266	227	241	261	231	224	242	264	247	229	270	244	262	260	263	265	242	257	284	254	256	258	253	231	230	232	236	238	259	265	250	242	239	245	258	243	286	229	253	257	265	255	246	236	270	250	279	233	255	269	277	253	269	248	263	257	255	274	270	244	214	251	255	266	233	240	231	220	262	260	243	255	257	256	254	259	244	228	272	272	232	260	256	287	253	283	238	241	243	245	256	245	262	232	259	258	282	240	277	250	255	256	257	248	253	244	249	280	275	281	249	257	247	254	273	256	242	259	250	260	261	260	257	262	244	251	227	241	248	255	228	277	231	254	256	247	269	255	272	268	231	225	240	241	253	267	226	269	264	268	253	255	266	236	249	267	264	252	269	255	261	267	257	257	233	234	253	257	241	230	244	246	249	257	230	253	268	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57150	72926	66080	37388	21913	10108	11226	7235	3290	2548	1259	784	718	687	693	721	730	679	706	724	695	694	730	694	757	723	706	695	708	707	719	671	680	695	660	734	671	693	635	640	704	711	707	728	650	688	709	680	694	699	671	681	744	705	708	727	653	705	716	732	784	683	645	714	703	670	675	673	682	686	605	685	700	677	719	728	690	669	711	680	735	700	740	698	650	648	713	704	678	665	740	688	731	735	640	666	692	747	688	712	720	715	697	696	695	709	716	694	698	719	673	702	690	655	702	648	705	687	735	708	703	667	695	687	673	720	706	697	732	684	695	733	717	689	704	673	751	731	658	756	673	709	663	695	704	663	694	672	731	709	691	711	686	706	700	665	652	720	673	686	694	714	701	705	683	721	702	692	672	721	646	678	706	649	697	712	648	700	719	671	709	699	662	665	683	673	723	749	648	717	730	711	671	699	698	735	677	688	708	728	699	702	752	690	701	707	670	699	673	721	726	691	770	698	708	699	701	680	696	695	687	676	703	733	724	710	693	716	701	664	694	675	684	697	720	700	705	713	709	712	717	678	719	670	706	705	674	746	630	747	725	662	666	682	742	719	665	695	706	744	721	749	750	709	664	711	684	665	736	721	693	707	686	717	698	736	730	673	688	673	719	701	682	688	710	697	697	731	733	717	717	671	705	680	666	716	720	724	719	748	656	738	758	685	723	699	689	744	703	757	705	718	731	728	716	666	708	696	683	698	688	698	653	742	664	694	698	646	689	752	728	712	736	664	755	697	718	671	690	696	752	744	691	753	693	679	725	768	671	683	680	691	737	714	660	697	743	734	683	723	679	742	693	708	708	716	698	750	715	695	735	699	731	673	732	762	700	708	673	732	782	721	654	713	678	748	721	725	659	731	687	679	741	727	677	674	695	670	717	682	745	727	723	701	678	704	720	742	713	732	680	700	692	718	705	706	687	659	693	705	746	699	699	722	701	690	727	695	683	645	642	746	697	655	691	724	669	719	695	716	706	689	683	690	713	697	703	725	659	701	648	687	733	697	702	693	680	687	696	708	702	721	719	695	733	736	660	713	683	657	670	700	688	710	699	700	680	691	737	665	705	734	700	717	726	717	702	702	674	682	707	734	698	702	732	702	675	717	680	711	690	715	746	694	690	751	704	713	703	696	690	726	678	738	706	669	722	699	713	701	719	671	703	714	715	737	710	702	703	713	697	689	676	697	692	710	649	669	695	660	689	731	700	729	697	734	718	721	720	711	745	725	687	716	659	722	678	729	660	730	700	734	672	687	704	699	679	671	684	698	701	675	689	706	697	702	721	706	708	713	692	648	698	675	714	717	672	705	712	715	725	731	698	691	726	691	715	734	708	668	660	690	721	689	721	696	683	770	673	696	734	692	693	713	693	708	703	709	712	698	654	668	698	667	720	696	679	726	688	716	669	717	661	725	674	759	646	720	726	700	767	699	669	700	673	711	641	694	704	705	722	712	705	721	748	685	737	710	729	744	706	719	748	698	684	731	655	677	735	708	693	720	746	708	652	696	704	689	723	724	762	726	702	730	723	708	707	716	659	703	712	710	688	645	729	740	707	683	696	699	636	698	688	713	661	742	720	738	679	669	662	700	675	714	734	667	699	706	736	730	704	657	685	694	751	719	663	707	734	732	714	693	702	710	726	677	707	740	724	714	697	692	692	713	750	696	682	700	666	681	727	744	675	756	732	664	724	737	684	678	694	714	709	684	701	684	723	671	694	694	728	730	686	713	676	716	696	697	734	749	708	706	665	678	702	705	724	681	678	700	748	716	736	694	700	722	703	698	730	658	698	686	700	722	709	701	673	683	684	711	700	659	717	744	679	642	725	719	688	684	710	672	695	687	689	732	695	704	692	696	712	765	671	716	736	718	669	733	643	743	689	656	702	689	683	769	696	664	686	711	703	662	699	740	698	713	743	698	703	740	702	762	711	670	687	700	691	732	687	680	684	706	724	693	718	712	658	647	728	666	736	735	705	684	743	732	711	721	707	701	695	699	732	698	712	727	681	701	719	650	732	644	725	618	712	683	678	661	672	692	703	708	715	663	646	665	712	699	681	685	729	743	729	712	695	723	713	721	693	648	712	683	677	669	678	716	706	738	764	686	745	684	724	710	718	722	715	711	732	654	733	667	685	666	708	721	702	709	738	682	703	716	688	689	690	729	725	664	720	616	737	711	689	755	685	688	713	706	713	701	678	665	693	725	720	765	692	691	670	707	704	678	726	717	675	713	680	672	696	759	687	667	716	699	709	704	693	657	720	669	704	704	675	700	759	700	674	714	684	690	676	709	701	716	713	743	668	718	752	726	725	660	719	723	627	692	737	676	745	641	693	661	715	705	708	696	651	657	709	696	677	655	714	722	710	712	696	731	732	664	686	685	717	651	701	700	732	696	710	690	684	703	690	667	698	727	680	645	661	744	692	731	687	717	729	740	696	715	759	716	678	726	724	702	669	692	706	695	665	714	643	689	680	715	728	678	655	759	699	723	701	735	701	703	718	672	740	682	709	670	665	695	655	732	720	706	675	689	735	688	715	701	663	743	678	715	683	725	714	699	725	722	693	710	701	703	759	675	736	695	692	683	733	670	681	682	712	707	702	761	756	647	702	716	710	713	707	692	671	718	706	711	692	751	716	746	689	713	698	724	745	726	715	691	720	718	686	681	700	702	684	711	762	675	693	717	696	684	691	641	717	752	708	716	708	693	662	700	735	688	732	746	702	660	694	701	693	688	688	707	706	735	698	690	689	656	711	695	715	719	674	687	730	691	727	722	664	723	732	696	688	663	724	711	755	696	694	655	709	739	694	684	671	724	697	643	692	700	691	660	722	729	714	668	703	743	702	691	727	666	715	716	740	666	740	758	674	667	684	704	661	694	684	699	671	713	680	698	697	688	727	685	670	682	644	672	741	671	729	707	726	716	735	650	717	703	704	680	712	678	692	692	667	727	697	682	688	730	723	728	705	650	709	666	632	668	696	728	691	704	677	668	701	724	689	691	744	701	717	674	743	716	682	674	676	654	735	680	696	694	694	705	653	697	726	704	655	694	716	679	727	757	719	719	731	670	723	641	721	710	673	722	715	718	697	684	706	717	665	680	720	670	729	699	741	725	700	709	698	705	692	711	730	753	668	662	734	683	713	694	666	661	688	683	689	686	658	682	701	688	756	676	669	692	691	689	665	644	705	708	686	722	688	754	672	669	713	712	730	690	680	736	735	665	680	654	700	694	714	656	694	693	728	682	725	685	719	684	709	696	759	650	698	710	720	711	647	689	722	705	728	687	698	702	676	683	703	711	726	716	653	728	743	692	723	692	674	680	719	733	702	657	706	688	760	743	664	707	712	656	700	736	722	702	691	720	676	735	754	718	664	685	697	696	763	706	682	667	714	711	715	743	742	725	700	680	759	663	712	685	722	694	693	707	715	695	716	671	682	677	745	657	693	696	650	696	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22321	24103	20396	3261	724	361	331	242	217	193	202	205	183	166	214	164	208	188	173	168	170	177	193	184	184	167	221	176	183	176	181	178	194	181	165	198	221	186	189	189	186	174	215	176	198	190	173	161	171	196	186	177	158	190	164	162	189	167	204	178	166	190	159	206	208	196	195	197	196	172	189	188	192	187	198	186	209	181	175	193	192	176	163	183	194	176	195	186	199	161	188	190	191	214	180	220	196	180	167	182	184	191	179	164	204	176	184	169	176	199	168	175	181	175	200	189	177	168	176	171	179	206	184	177	153	174	190	171	176	212	190	195	191	206	186	180	199	197	183	191	205	154	202	186	166	180	171	168	178	190	182	174	179	189	183	210	173	177	194	198	171	160	160	202	190	191	221	174	194	168	186	184	170	188	188	184	181	194	198	186	214	188	211	168	173	184	190	223	199	184	196	207	201	202	178	170	171	188	181	188	197	171	207	181	158	201	209	181	183	167	186	196	181	186	198	161	190	197	220	186	163	175	172	203	183	191	192	167	178	204	172	201	175	192	187	177	203	201	200	176	197	196	183	189	183	171	169	183	170	200	200	179	171	189	186	183	190	181	184	171	172	200	192	179	208	159	176	203	175	194	181	178	193	193	192	170	199	196	200	170	181	186	188	194	208	173	179	177	170	201	178	166	181	189	207	167	160	184	184	166	160	167	208	214	204	195	181	188	189	154	181	181	208	184	186	194	190	197	170	206	186	171	210	183	179	192	168	178	162	189	201	197	186	182	173	208	213	193	180	171	165	195	199	198	195	192	183	170	195	194	189	185	179	182	168	184	194	193	190	187	201	181	183	175	199	200	153	199	202	180	209	203	169	191	189	201	176	196	173	205	192	155	170	184	192	162	173	192	163	208	188	208	189	215	192	181	163	189	172	157	184	167	177	155	178	165	188	195	201	198	180	189	191	193	178	178	190	200	212	211	190	201	202	189	202	188	172	165	186	186	190	203	189	184	199	196	194	190	187	194	158	170	194	185	189	194	177	190	188	179	222	196	223	157	193	185	200	205	196	161	189	183	184	199	202	203	184	188	169	186	200	191	196	167	191	209	183	199	180	176	179	191	180	186	188	177	181	184	186	165	189	204	174	176	166	173	208	201	195	198	192	167	193	157	177	180	195	197	184	165	201	168	207	160	184	199	181	188	185	178	216	183	164	195	168	165	187	204	198	185	209	186	178	180	193	176	174	218	181	195	190	175	184	209	172	198	185	168	170	173	169	153	185	174	169	166	176	191	197	168	187	176	178	184	183	195	185	168	211	161	174	166	221	169	191	182	194	187	200	171	187	195	195	174	202	194	181	175	205	201	177	184	174	193	182	209	214	187	184	177	187	166	202	168	173	197	187	173	198	184	172	170	197	175	163	179	197	175	208	203	160	150	199	176	173	189	185	200	165	184	172	180	172	188	212	196	210	200	217	156	169	197	161	179	158	184	155	188	172	176	187	166	182	188	200	166	195	190	203	192	174	177	198	164	205	183	179	177	186	177	180	182	175	207	207	202	210	185	175	166	199	198	187	202	162	201	206	195	161	190	189	203	186	193	162	193	175	167	197	187	186	184	194	198	175	190	180	167	190	190	171	188	191	197	197	175	165	194	194	206	191	185	170	189	189	206	179	212	188	172	188	192	199	190	189	162	170	168	175	192	188	171	171	179	201	186	211	226	181	212	177	178	200	193	188	165	184	184	176	207	171	203	175	159	154	187	203	187	183	179	187	202	205	178	181	174	200	172	182	187	188	199	168	162	187	168	179	173	186	191	178	200	190	182	176	185	169	169	188	181	180	180	203	196	170	197	195	173	200	189	174	195	175	189	192	206	178	200	185	175	227	182	149	200	179	159	188	181	193	178	187	184	190	184	180	191	165	204	204	204	176	179	176	177	175	183	178	188	192	176	190	165	195	196	204	173	190	179	181	187	189	189	176	203	215	203	168	181	189	193	204	172	188	160	186	182	174	156	187	157	186	161	188	179	189	201	173	225	194	193	179	182	194	182	184	171	174	182	185	192	198	182	181	182	206	193	191	184	171	209	195	182	217	176	170	196	223	218	188	184	173	194	169	194	196	185	186	200	183	174	199	179	207	187	195	160	184	202	193	198	166	165	188	167	187	177	199	203	178	186	181	182	193	185	176	163	168	195	167	195	199	146	192	166	203	185	184	176	167	185	195	194	171	181	194	185	194	196	181	192	207	200	205	174	170	208	180	193	185	198	201	177	174	182	168	181	181	200	173	176	197	170	198	165	184	187	203	170	183	173	162	188	187	195	165	195	164	187	185	188	195	196	179	162	190	182	191	204	192	170	183	182	189	206	170	176	198	193	206	173	182	173	158	174	192	172	191	158	164	189	170	205	188	178	178	196	196	175	207	204	172	180	222	165	181	196	198	174	171	171	209	180	178	196	224	180	196	187	192	177	193	174	174	195	205	194	184	158	194	180	205	177	197	181	185	171	184	174	197	184	178	183	176	192	185	170	171	186	197	189	175	195	182	185	181	192	187	162	198	192	181	184	187	176	156	166	182	221	189	190	171	173	188	184	179	223	199	195	188	180	194	191	183	202	179	166	168	178	165	152	188	170	181	211	213	206	184	195	212	191	173	188	194	177	185	167	189	208	219	182	185	175	159	190	185	188	185	170	215	165	178	165	205	180	166	186	191	180	187	188	201	187	185	196	181	176	190	203	171	183	157	193	180	195	189	177	191	183	195	182	173	166	176	195	195	179	181	168	185	160	159	182	181	187	171	178	176	197	184	168	175	189	182	143	176	194	191	189	172	203	172	199	176	189	203	179	183	175	205	208	180	187	186	185	173	210	196	176	189	179	192	174	180	201	185	203	175	211	194	204	166	184	213	198	200	166	202	201	180	188	178	199	182	165	206	181	179	171	183	191	211	201	185	200	227	173	188	180	169	188	171	182	180	202	167	181	163	178	216	184	172	185	196	183	208	186	181	207	192	204	178	176	190	221	178	181	194	186	171	188	190	162	219	208	192	171	218	183	192	204	195	183	167	191	178	194	191	199	182	189	170	198	187	195	202	168	212	181	201	187	166	172	180	200	182	188	206	183	164	175	181	180	182	181	172	179	199	171	191	177	161	178	165	200	170	203	183	173	167	183	186	186	189	182	197	165	166	198	189	191	188	198	196	173	207	163	182	163	180	211	183	179	172	193	164	200	178	209	181	204	171	180	202	206	181	185	171	195	193	194	195	190	165	196	193	193	176	151	188	176	191	199	202	183	212	203	176	180	203	183	176	179	184	192	161	198	187	153	173	184	178	178	183	171	186	168	187	183	187	174	201	167	228	185	192	184	174	199	186	185	188	194	197	216	187	171	202	188	184	199	172	184	191	151	177	182	160	190	180	205	172	179	176	192	172	186	187	160	186	200	187	187	198	163	197	179	179	178	208	184	185	209	176	197	174	199	186	181	185	187	185	211	187	177	165	183	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22351	30107	23968	5829	2066	1159	1047	867	625	605	563	540	554	554	547	540	532	515	548	517	561	526	552	516	537	566	479	563	536	504	541	531	530	517	544	570	513	580	557	545	568	547	553	554	573	518	553	526	548	540	539	528	552	538	524	594	556	500	492	553	539	566	538	559	566	519	577	582	540	544	582	526	537	520	546	516	531	547	532	526	549	530	573	515	543	543	554	525	545	534	562	559	532	542	542	559	566	510	544	526	545	539	512	520	545	542	534	549	539	516	567	537	546	557	532	523	556	516	488	547	526	535	535	556	541	514	555	530	545	543	535	525	538	517	571	486	564	520	544	502	548	526	512	500	575	528	570	555	526	535	478	551	553	550	531	528	528	566	565	540	542	543	529	526	486	520	542	557	551	557	545	545	539	539	532	576	547	532	544	502	494	557	565	547	498	536	517	510	502	573	549	511	548	615	560	529	482	539	552	530	507	552	552	538	517	524	574	545	514	512	502	577	542	567	516	556	516	470	526	544	515	570	534	591	571	514	561	528	539	547	522	552	519	516	536	545	568	555	506	546	573	488	541	528	545	555	569	514	550	568	520	555	561	520	545	538	576	559	541	549	525	511	545	525	558	536	514	550	513	553	506	554	535	553	539	522	562	557	517	582	532	581	547	522	521	514	525	509	510	535	530	515	525	510	532	562	509	571	528	540	519	512	532	551	535	571	549	535	502	527	558	561	538	530	557	535	579	539	524	539	523	531	513	545	547	560	526	565	527	503	567	520	536	573	552	534	554	533	560	505	559	543	504	542	548	501	527	512	557	524	527	549	549	544	569	555	541	576	527	528	592	526	561	546	552	543	516	536	539	550	512	516	541	518	516	522	549	553	528	540	535	553	543	542	519	511	521	547	503	533	561	524	542	552	524	526	544	525	528	516	568	517	525	572	549	481	548	548	554	558	535	594	575	581	566	544	526	541	548	564	531	585	565	503	559	563	509	555	550	527	524	548	505	525	546	532	541	505	523	515	526	495	518	511	534	546	528	578	529	560	519	507	527	501	523	492	548	526	531	531	537	533	572	573	525	572	533	519	546	572	555	557	505	543	545	512	543	551	560	522	551	563	510	528	562	531	558	519	532	572	512	523	529	521	560	538	551	523	517	567	525	545	514	496	588	556	534	545	546	559	523	537	515	528	528	536	548	533	542	518	552	549	504	535	565	574	541	533	547	497	540	515	542	519	540	528	531	515	555	579	512	556	549	569	527	573	562	539	566	537	543	536	504	525	609	504	553	521	520	508	536	490	525	528	582	509	568	530	555	541	562	516	567	521	566	525	562	520	525	583	557	571	568	569	536	575	502	530	558	524	521	544	525	506	504	573	512	518	553	540	574	536	499	534	528	520	533	518	538	514	505	547	533	539	516	578	541	549	537	536	520	516	556	534	543	557	554	536	531	542	538	532	534	558	524	527	542	539	534	544	569	549	545	555	566	524	542	540	551	512	530	523	539	542	556	550	533	552	538	563	513	547	509	549	526	538	535	572	542	517	565	530	575	537	522	554	531	538	473	520	538	528	531	538	530	557	579	537	535	533	541	569	520	495	574	547	562	591	534	604	523	501	571	517	507	560	512	542	533	518	534	538	585	555	503	546	565	524	528	541	522	498	487	540	533	566	560	507	506	546	534	562	535	529	567	602	574	591	537	562	516	501	572	560	507	549	578	537	474	523	536	528	518	571	581	567	537	534	531	534	520	527	522	567	517	489	571	564	528	569	574	519	545	563	588	596	512	555	552	502	561	559	569	500	545	522	497	554	560	507	526	561	547	530	566	537	518	540	539	500	539	543	548	532	549	546	541	531	575	564	556	504	515	558	546	502	563	528	561	557	534	564	583	531	525	550	544	504	519	542	534	523	487	516	544	561	528	561	501	544	509	533	575	531	558	518	540	524	505	570	563	503	506	544	565	547	549	533	541	543	519	514	590	511	514	590	530	531	545	524	523	530	528	603	600	541	519	529	565	533	516	554	516	523	546	564	523	513	522	497	528	530	540	541	538	528	524	534	518	553	564	507	542	525	533	554	561	543	548	539	568	564	563	528	505	533	515	555	561	538	531	555	603	510	571	566	540	524	569	557	541	533	543	577	538	537	484	515	549	517	530	561	530	552	564	532	531	579	514	534	514	564	534	534	528	574	512	556	539	564	570	556	589	537	551	516	533	512	559	522	532	572	549	539	527	527	532	548	519	534	572	584	531	553	543	534	572	527	531	569	541	532	538	515	553	499	548	541	559	572	532	527	538	532	499	529	537	521	536	560	537	553	520	533	547	540	507	576	543	560	538	584	571	514	573	592	542	537	533	550	507	530	564	552	536	519	530	535	507	565	532	552	528	551	567	539	519	585	477	552	551	542	578	551	572	495	563	489	544	557	541	557	560	538	604	521	553	533	546	544	549	509	508	529	601	535	535	516	521	551	523	506	547	549	542	547	541	546	557	527	544	517	566	537	522	556	544	510	564	519	537	556	543	546	554	548	544	568	552	558	504	522	539	508	569	557	521	584	555	533	582	543	538	549	533	550	524	545	535	550	510	536	557	511	575	507	520	529	507	563	543	534	571	525	505	529	528	546	548	531	561	529	531	546	534	556	492	538	542	489	576	514	529	523	516	518	589	521	548	564	482	544	576	532	533	549	540	498	550	538	511	548	590	547	529	530	521	565	531	555	535	534	495	570	534	543	561	536	537	550	557	541	540	558	510	550	511	517	552	557	551	522	518	535	576	591	567	541	506	516	527	576	554	555	563	488	512	542	544	516	525	515	561	547	521	545	537	529	545	553	512	571	554	524	557	527	544	541	556	499	518	537	542	541	539	537	551	505	530	525	533	527	530	515	584	528	562	501	518	555	553	517	513	519	533	580	512	567	513	564	550	509	525	515	549	548	503	547	533	512	535	510	541	570	552	567	524	566	514	566	512	541	514	540	520	558	587	520	583	556	547	550	559	474	536	533	515	548	561	480	541	567	539	491	547	526	515	541	539	531	520	563	541	534	524	562	532	539	519	551	551	531	616	545	549	559	526	574	518	543	525	561	505	530	568	558	546	546	525	547	529	537	553	523	510	581	551	519	493	501	529	595	512	502	546	552	556	510	523	567	522	504	538	525	545	567	524	546	548	522	542	552	573	569	532	554	533	514	530	532	560	526	564	506	559	535	577	549	534	514	548	553	536	558	559	550	535	513	540	513	535	558	584	549	549	577	563	500	532	554	584	584	550	538	556	536	537	542	555	543	512	549	531	552	521	563	564	543	496	556	551	529	507	522	552	521	574	535	490	502	593	508	541	490	524	530	600	552	528	519	532	527	550	540	548	527	546	529	563	522	575	540	558	550	543	545	581	556	521	516	552	524	555	474	550	545	533	528	523	587	554	525	529	549	547	562	538	532	529	529	506	543	548	534	555	568	558	540	569	545	484	534	523	571	558	484	527	523	515	561	570	524	522	554	542	541	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
71038	74392	60340	26531	9470	2758	1651	659	366	436	282	228	184	188	188	193	190	201	189	195	226	197	193	214	188	221	187	193	208	195	192	195	196	198	215	174	202	181	215	183	187	208	173	218	200	195	213	203	203	210	186	200	205	199	199	191	185	207	203	181	187	200	218	221	213	157	192	195	186	223	187	201	186	191	218	178	192	191	202	207	206	170	210	174	218	202	211	195	215	191	184	207	181	210	187	188	207	186	197	153	219	224	159	193	221	208	200	193	197	203	193	217	193	204	192	230	190	196	170	188	181	175	208	201	182	208	196	199	189	176	215	202	199	198	190	189	190	214	211	191	185	199	195	202	198	203	194	198	211	211	212	209	189	165	223	173	189	211	205	184	198	172	197	186	211	227	213	189	199	192	222	197	206	199	190	204	193	194	195	211	242	224	182	187	176	198	187	185	191	180	186	212	192	187	171	186	224	191	208	192	202	196	196	174	231	187	194	206	198	203	195	186	171	184	213	182	200	181	213	175	199	173	221	189	176	178	195	193	171	209	179	175	205	213	182	193	202	202	221	194	202	226	214	191	218	202	188	176	183	201	208	184	202	202	207	219	207	242	187	218	183	179	171	185	208	209	191	204	176	201	183	202	173	199	190	184	203	182	192	185	194	214	213	200	182	195	205	189	214	213	197	202	186	211	161	199	189	191	204	185	180	212	206	204	173	222	197	202	187	159	182	202	239	196	181	200	197	193	187	194	215	190	176	189	198	198	208	183	201	188	206	195	217	212	185	182	170	201	196	169	195	200	204	189	168	204	199	191	179	200	196	198	198	187	203	188	173	209	209	194	202	196	205	180	209	194	199	231	195	207	213	204	198	223	178	191	184	204	184	188	201	225	185	191	215	183	215	191	177	182	200	196	181	178	178	197	199	182	198	173	169	210	163	184	201	183	199	194	192	204	173	179	188	193	183	193	183	204	187	197	193	208	219	220	188	186	188	195	195	191	193	236	226	224	187	176	198	180	200	190	188	181	202	221	204	217	191	183	186	188	217	215	242	223	209	198	205	207	222	195	231	196	184	178	178	174	169	204	195	183	192	216	217	189	209	201	206	227	185	204	193	187	229	172	212	202	188	189	172	198	193	221	187	204	182	215	204	206	177	176	189	202	213	173	178	177	186	189	204	224	197	212	172	184	218	174	199	195	204	191	186	194	196	204	184	186	196	212	182	192	195	192	206	213	186	197	202	197	194	190	207	192	218	197	175	202	160	213	213	203	200	183	203	181	185	206	206	198	166	204	209	188	208	204	168	216	186	180	208	175	173	176	231	160	177	188	203	188	188	222	213	219	190	197	207	217	204	185	178	186	217	196	170	192	175	194	183	173	177	199	182	176	188	198	206	177	190	187	174	190	198	194	208	215	218	209	221	184	210	197	183	180	190	196	181	200	204	210	209	178	172	208	168	198	204	204	181	190	197	209	187	200	204	183	213	191	182	197	193	179	180	199	182	206	163	226	176	197	199	185	167	204	203	195	195	193	183	210	188	203	195	189	193	193	198	193	206	207	191	213	188	190	171	198	204	163	192	183	203	187	181	186	232	216	213	232	192	181	205	170	215	200	185	202	213	188	193	194	209	191	188	180	202	184	188	208	210	192	177	203	197	191	244	198	200	192	182	198	200	192	194	188	199	206	186	190	195	190	199	201	229	198	165	203	178	201	179	192	187	198	205	193	173	212	173	164	191	210	181	190	209	195	188	196	202	189	175	175	189	197	213	194	188	159	194	195	199	184	192	212	194	191	205	185	207	187	182	183	206	215	176	224	215	207	192	190	179	186	188	193	196	187	203	194	192	187	181	176	202	173	192	189	204	209	172	194	194	176	176	197	197	193	198	201	195	216	194	170	206	198	191	198	184	185	205	182	201	196	189	208	195	207	169	189	208	201	220	222	190	217	182	183	192	174	162	213	207	184	178	190	224	210	207	184	194	193	193	202	200	185	191	202	182	189	194	212	187	182	172	194	202	183	207	208	201	212	194	195	211	215	181	211	182	166	175	191	231	183	171	204	220	185	169	221	209	197	179	197	189	191	179	195	199	193	208	169	206	186	194	208	213	221	176	192	233	194	190	207	207	212	210	210	208	185	193	183	203	199	188	183	192	187	178	198	198	193	221	189	196	201	205	193	179	191	195	206	178	175	198	192	187	199	198	211	179	205	200	187	203	195	201	210	181	181	193	223	195	186	188	191	198	184	192	194	206	175	187	187	184	189	194	194	193	195	206	221	204	198	196	190	205	195	211	195	184	185	207	215	176	162	199	190	206	194	194	192	197	207	185	175	198	213	211	186	173	185	198	221	198	194	173	192	193	205	208	203	199	192	190	190	178	203	209	192	186	198	202	221	172	219	204	176	173	166	189	203	212	195	201	176	189	227	177	178	184	179	217	200	207	159	188	185	235	174	186	191	192	243	200	203	192	203	185	187	199	189	186	184	213	202	210	170	183	191	178	200	185	208	187	200	203	179	234	215	185	209	189	191	187	189	193	251	234	225	196	213	200	197	172	174	203	218	189	210	197	166	225	191	182	201	187	169	189	169	172	225	217	202	186	175	206	201	214	218	201	181	200	169	193	202	201	202	205	213	194	204	178	223	197	198	208	205	192	186	190	186	168	198	163	196	194	192	208	203	192	214	206	174	178	190	197	214	208	194	213	186	181	191	187	206	187	168	182	215	204	222	219	200	203	192	174	191	243	205	215	198	188	181	208	208	195	182	194	210	176	190	197	196	201	188	200	204	205	191	183	196	205	191	199	205	212	225	204	182	186	206	179	205	174	187	203	206	179	219	192	205	187	203	206	184	191	211	206	194	181	179	213	216	210	201	168	195	174	211	206	185	199	213	189	202	181	197	212	199	182	206	196	194	187	202	205	184	195	219	190	201	199	189	224	201	193	195	226	159	173	169	181	185	214	189	186	202	194	218	213	196	166	199	232	183	193	211	215	176	201	192	209	192	184	182	208	213	207	204	204	189	191	187	198	161	210	184	216	200	203	230	213	176	207	221	193	192	201	178	201	185	195	184	189	195	183	185	193	193	181	204	192	193	178	208	192	176	202	195	186	202	172	186	198	211	200	218	186	182	154	209	190	181	178	213	183	210	180	213	184	172	175	163	207	195	214	204	208	214	202	220	182	221	192	208	183	193	208	194	205	192	199	182	199	181	199	196	189	214	197	161	208	199	206	196	182	211	187	189	212	198	211	194	193	219	211	190	194	211	207	253	191	176	160	225	203	198	171	181	198	206	176	185	202	192	190	182	189	169	196	204	201	187	215	201	201	210	208	194	187	207	186	206	188	189	187	196	201	204	188	168	180	216	194	189	200	190	211	217	174	204	205	192	215	238	204	192	213	212	203	203	189	215	200	230	199	216	212	177	210	171	186	181	187	185	200	182	221	175	176	218	207	207	197	201	175	202	200	190	208	182	206	200	193	217	201	220	200	195	189	202	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47337	60515	53570	27910	15721	8167	6094	2948	1401	1695	1068	606	543	552	562	562	578	562	618	559	541	618	556	516	545	573	564	614	563	571	597	573	558	574	562	554	537	607	581	552	566	617	544	593	584	553	558	551	566	536	574	585	555	593	569	530	544	570	566	599	540	557	573	579	546	597	550	540	560	564	584	583	563	557	546	591	526	536	596	529	588	584	544	551	561	574	569	609	558	560	571	540	538	541	580	567	542	583	530	563	530	576	542	582	561	560	565	577	539	568	570	561	553	569	529	547	578	588	536	607	580	554	548	562	591	586	589	612	546	547	566	605	561	573	616	583	554	625	567	563	533	598	603	601	569	530	549	599	546	600	540	554	621	561	577	555	514	549	585	559	546	554	581	540	559	532	562	566	610	567	599	544	560	593	525	515	564	572	517	618	568	552	581	545	573	558	561	580	589	544	602	548	568	560	525	543	572	524	557	570	550	582	530	556	595	559	581	598	568	572	540	566	552	603	563	594	592	544	578	559	578	556	500	563	576	536	596	612	603	550	582	616	584	523	597	581	554	553	582	567	549	552	577	528	594	530	560	566	592	602	560	582	553	567	573	553	564	545	550	589	544	596	564	596	567	564	561	545	597	591	548	557	582	575	557	562	537	526	602	601	555	573	551	542	579	533	575	559	593	599	582	616	572	555	554	548	549	536	609	545	554	566	576	600	562	571	586	558	582	575	544	519	538	593	603	621	547	566	575	580	541	602	585	529	592	577	541	557	562	537	567	513	542	518	515	564	582	528	560	559	540	560	587	573	554	554	595	590	530	605	590	558	613	593	593	559	609	586	564	581	594	581	594	610	545	575	551	528	547	559	602	519	551	591	533	542	570	528	562	539	574	537	542	576	562	557	563	529	565	565	604	563	560	604	561	570	582	592	602	585	597	581	622	564	543	598	578	574	566	598	557	538	558	594	617	601	522	626	535	567	535	583	570	572	576	577	557	590	569	617	582	542	553	533	550	595	575	592	588	544	580	584	579	575	542	518	552	576	549	569	581	589	579	596	626	595	574	576	580	543	538	533	570	584	559	578	592	579	573	570	609	562	636	589	524	588	597	592	573	542	593	600	581	563	564	535	570	533	527	614	518	568	553	628	530	599	555	576	563	579	559	565	582	543	568	599	552	552	542	558	592	539	567	552	575	616	574	530	544	554	560	558	549	545	615	538	567	588	545	599	574	574	570	584	567	566	549	542	563	586	563	535	590	557	587	548	573	587	596	549	573	586	565	573	559	551	575	543	602	571	581	550	559	555	597	602	582	550	561	522	555	569	564	576	552	602	583	575	505	540	575	544	591	553	534	576	519	575	582	582	583	592	584	595	548	564	615	541	576	576	594	516	544	545	611	545	562	576	576	576	587	555	576	543	576	573	534	553	561	539	579	583	607	549	562	551	566	556	618	568	599	566	572	554	561	561	557	550	547	591	609	593	525	570	541	551	603	534	577	571	557	547	566	562	557	581	582	542	550	581	589	614	566	582	575	576	549	560	581	586	575	565	605	586	572	543	590	608	566	580	543	567	568	550	571	577	579	542	550	555	596	595	549	557	565	582	557	565	561	542	546	582	544	553	568	549	579	582	566	573	559	524	561	617	567	564	572	555	589	576	540	587	567	549	612	549	559	606	563	591	555	576	566	584	566	562	590	576	537	593	606	554	533	556	546	555	574	552	546	550	579	575	551	544	543	593	575	551	537	555	551	548	576	598	540	522	557	623	530	544	562	601	569	622	541	515	571	545	587	558	547	569	605	571	587	553	564	596	581	525	552	562	557	558	556	605	545	565	554	606	570	551	548	568	554	570	557	537	593	538	520	553	587	612	578	545	547	531	564	554	566	581	564	543	569	563	581	522	594	544	575	565	608	563	547	560	566	572	563	579	531	576	585	545	564	596	571	623	567	554	635	578	559	551	552	587	562	556	579	567	550	588	566	574	552	545	561	624	564	553	572	596	544	593	534	546	595	557	553	558	564	588	586	560	555	556	568	548	558	600	543	568	561	567	601	549	543	565	566	565	580	540	553	616	537	573	600	536	588	579	589	573	567	585	514	569	553	584	566	589	556	543	564	560	572	579	578	597	563	579	607	548	547	561	574	539	555	520	567	559	583	612	565	570	521	555	563	565	565	590	578	539	557	549	547	550	552	597	591	542	564	585	590	566	574	570	567	571	596	543	586	569	530	526	564	564	592	581	533	568	531	536	569	541	590	574	548	612	589	543	568	547	567	577	578	543	570	538	586	544	554	587	573	593	578	568	594	557	595	572	578	542	546	564	508	550	511	564	588	581	545	595	584	576	525	576	553	562	541	555	563	553	594	571	556	545	559	573	577	528	574	556	589	575	558	527	573	545	614	578	551	558	543	554	583	548	539	553	554	545	537	617	587	563	542	618	576	580	542	568	593	571	574	546	570	563	542	546	587	542	573	559	556	542	574	499	573	561	550	525	599	566	578	564	541	583	578	536	572	592	560	560	563	592	597	602	576	570	556	549	598	584	591	558	560	547	608	557	578	552	558	612	556	557	590	567	557	590	550	582	553	556	571	601	596	601	587	541	528	547	593	600	561	558	569	551	558	569	546	589	632	576	570	541	535	537	542	569	546	586	563	547	556	537	555	547	603	553	567	596	582	584	554	578	559	579	545	564	562	546	552	568	582	565	539	559	563	586	603	580	530	574	584	538	538	569	556	586	548	549	566	566	549	573	579	574	601	531	581	602	551	577	581	547	596	601	548	639	569	553	528	530	555	567	582	573	569	548	585	582	560	580	571	585	581	535	571	601	544	556	534	566	572	555	571	566	586	573	557	560	577	549	584	577	563	537	575	565	582	557	572	563	590	546	574	568	562	560	616	559	563	618	556	559	629	545	535	568	620	546	561	569	567	574	549	558	586	604	541	587	604	570	581	570	626	597	602	520	598	608	603	555	579	571	523	549	566	542	613	569	517	557	535	555	543	586	556	578	520	579	589	545	542	527	553	580	550	579	546	567	520	580	545	544	563	614	579	589	579	566	558	527	598	533	607	574	563	556	530	545	544	572	584	599	577	577	524	584	559	562	578	587	562	525	580	559	569	543	546	609	562	573	582	564	561	556	540	572	523	525	584	543	533	562	548	530	533	577	506	585	566	580	632	557	535	576	525	561	550	543	534	575	578	551	598	602	543	584	540	536	560	562	509	567	559	532	550	577	565	606	555	564	610	553	598	591	574	576	511	615	551	590	559	576	554	568	571	528	547	565	575	552	535	541	586	571	551	524	567	537	546	564	599	550	549	594	599	561	545	548	576	540	505	550	551	561	629	591	559	560	518	566	598	554	566	558	597	547	548	551	539	589	560	561	538	619	604	594	556	570	572	571	543	576	567	570	630	585	557	509	585	537	571	584	554	595	565	508	569	585	581	563	552	566	546	551	525	571	585	569	570	587	608	579	622	549	591	545	553	617	561	565	556	546	552	538	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
82127	84861	69637	34265	16203	5744	3164	1099	670	824	485	313	277	291	249	261	238	262	234	253	242	266	227	282	261	246	245	278	229	244	260	258	241	278	246	220	242	239	250	256	255	262	256	250	299	251	251	263	277	269	235	249	256	275	262	271	254	236	259	245	226	251	235	239	258	234	241	257	229	238	242	240	239	265	263	237	260	276	253	247	242	237	267	233	242	266	267	290	227	231	272	261	247	243	252	277	261	259	231	265	229	252	244	239	248	253	251	230	261	224	243	251	280	257	252	246	265	261	240	254	272	285	262	238	256	248	294	240	259	255	256	241	252	228	229	245	276	251	239	266	253	231	208	247	239	290	254	226	270	239	219	252	236	246	255	254	223	252	257	264	248	221	259	262	248	244	236	261	244	258	224	252	230	274	236	245	244	251	261	246	258	249	269	250	299	231	251	243	277	251	248	235	260	247	267	231	261	234	235	248	224	240	275	290	251	247	249	261	251	233	225	239	241	237	253	244	248	236	254	281	270	233	253	236	243	267	266	251	240	283	250	263	255	258	247	229	253	257	262	263	239	258	263	246	257	244	225	241	243	239	238	264	261	233	274	251	259	267	266	258	281	256	238	270	227	256	227	258	253	259	269	233	251	241	250	237	239	276	261	246	234	311	261	261	245	251	259	243	277	246	252	251	245	282	263	251	271	254	264	275	245	268	230	266	242	249	266	252	264	299	266	226	243	249	249	248	237	278	220	285	240	256	254	269	235	248	246	246	255	268	239	235	245	247	259	252	266	258	257	249	254	262	244	254	259	245	266	274	240	228	245	243	266	239	256	267	220	227	236	234	255	275	255	209	272	244	263	258	243	266	263	266	251	249	247	242	250	261	233	229	230	252	237	254	236	266	225	253	246	273	233	258	240	271	255	223	256	228	252	246	271	252	233	299	215	255	223	258	265	248	230	252	237	260	273	250	258	223	248	246	219	251	267	241	262	245	236	212	261	234	264	271	260	252	257	268	265	286	265	282	261	293	251	215	225	257	251	244	257	231	233	222	236	232	220	234	257	234	248	238	259	239	241	260	279	254	236	263	262	257	236	267	268	256	237	249	260	257	259	221	258	271	254	244	267	267	250	239	236	234	251	266	266	236	221	253	277	244	281	256	226	282	219	225	269	243	205	245	273	241	246	245	271	268	249	247	282	255	250	243	254	267	259	256	252	244	230	253	249	268	225	241	249	276	255	255	219	271	282	233	261	238	276	246	269	272	236	229	223	248	245	258	224	248	301	268	252	260	243	194	260	278	247	238	242	241	255	261	212	240	256	259	265	250	254	252	222	249	247	248	234	290	226	253	262	244	245	263	230	232	273	255	241	219	265	236	245	255	217	238	228	276	240	252	253	255	251	249	247	262	263	238	265	253	247	254	262	251	244	253	255	248	260	275	291	266	285	289	237	262	263	258	270	245	255	249	256	285	240	244	250	240	259	264	268	238	269	272	251	261	248	245	245	253	263	268	275	248	250	247	248	277	255	278	243	263	229	238	242	271	232	256	294	253	255	263	256	240	250	241	268	256	283	316	264	263	235	238	250	248	218	268	241	290	254	250	249	253	242	290	243	225	224	262	228	280	240	218	249	230	247	252	268	284	258	271	244	243	259	276	246	265	217	245	230	228	240	241	244	266	233	247	229	252	269	230	260	248	270	257	263	270	235	232	237	234	252	240	278	232	252	240	238	244	255	251	260	265	241	245	273	237	243	261	274	256	243	262	214	247	242	245	241	232	258	212	236	237	254	274	242	248	245	245	246	250	234	277	253	258	233	263	270	261	262	257	281	211	245	239	262	239	233	281	265	275	252	238	257	248	250	263	243	241	264	230	241	262	248	268	236	279	257	214	253	260	269	244	237	253	262	237	265	277	243	244	251	253	271	269	244	256	234	256	274	251	249	256	271	252	248	241	241	262	274	243	259	235	246	240	256	273	228	272	263	241	248	234	248	254	235	245	275	257	270	236	257	263	278	275	227	259	265	249	259	255	264	220	241	267	233	218	257	227	239	249	247	248	277	261	251	244	246	276	260	230	260	243	263	254	248	294	248	268	275	239	274	253	244	286	264	268	259	259	263	253	290	249	281	267	229	272	240	254	260	256	265	238	267	251	242	242	252	270	258	241	252	276	272	245	255	260	258	246	264	292	251	251	259	271	253	254	264	261	255	273	264	261	250	263	241	235	253	265	214	237	251	245	249	232	271	244	271	250	259	266	259	262	246	265	270	249	233	255	228	255	261	231	246	247	249	253	246	275	246	227	249	260	257	275	258	239	280	256	220	266	245	241	261	251	252	303	249	257	242	233	238	240	242	237	287	246	260	235	221	235	275	238	282	249	248	254	232	272	241	262	224	241	253	251	244	274	266	241	242	242	267	258	243	245	267	258	271	257	272	244	250	257	290	261	253	230	259	254	253	255	259	268	247	249	260	250	240	259	242	250	224	265	256	230	254	241	277	228	242	245	260	243	249	263	260	255	251	263	258	244	272	267	239	244	261	247	237	273	262	262	266	210	259	256	269	240	229	249	244	244	223	261	225	257	252	260	253	260	227	239	243	268	251	229	255	245	224	248	266	249	255	242	255	244	253	275	242	252	268	240	283	262	226	290	244	256	249	236	250	229	252	243	218	264	242	268	219	237	217	249	271	268	238	255	237	248	216	260	255	238	275	265	275	258	260	260	272	265	234	236	234	258	235	246	252	254	234	232	264	243	244	237	256	248	265	238	241	258	262	254	252	252	273	247	263	231	235	230	249	240	272	259	237	238	250	254	241	268	220	273	251	259	262	267	248	279	247	262	226	256	234	268	259	262	249	265	239	265	236	245	257	231	245	241	226	257	267	245	237	250	283	254	278	230	276	249	228	270	239	288	240	260	254	246	251	256	253	266	257	238	249	263	243	257	263	243	247	255	250	278	234	263	214	260	253	253	244	277	256	273	232	276	261	255	240	245	259	248	282	256	242	231	276	280	246	274	258	223	249	260	266	241	230	271	235	234	252	250	273	257	261	242	240	258	242	240	212	245	262	282	243	256	241	247	233	249	282	256	249	237	254	234	226	264	229	241	265	234	275	234	264	256	271	252	256	276	248	244	273	250	227	259	257	246	261	250	250	242	255	235	235	259	243	237	287	240	253	275	249	258	253	243	252	244	260	246	241	246	234	245	241	263	228	249	247	274	243	257	251	266	275	255	255	243	227	255	258	238	267	247	237	280	242	267	227	252	250	244	256	271	234	244	255	263	250	259	225	270	275	257	208	246	228	229	255	238	233	246	246	262	271	238	230	266	267	244	277	253	280	248	246	240	214	230	263	245	259	289	257	258	257	263	234	234	264	238	260	262	269	272	255	250	251	243	272	243	265	257	243	233	278	229	229	263	224	280	259	241	232	251	257	282	232	230	254	252	259	233	259	271	252	257	271	272	248	257	260	238	253	232	232	239	261	259	236	270	252	241	248	241	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57896	73985	63676	35306	22297	13017	10046	4394	2448	3503	1777	837	753	678	689	715	724	738	669	687	712	718	652	700	675	705	672	744	659	654	678	661	700	654	715	701	694	746	709	676	684	699	726	649	688	682	664	715	705	708	704	653	647	689	671	681	711	709	693	695	699	662	753	682	704	636	675	709	687	680	684	704	657	661	708	694	687	729	670	687	717	660	697	675	631	660	684	715	702	634	729	748	727	709	696	682	722	728	695	707	685	685	680	725	730	693	727	690	689	679	740	652	657	722	680	720	647	741	719	681	691	707	667	748	654	682	715	735	703	713	656	736	697	734	666	725	737	722	691	683	710	728	701	708	712	678	724	703	647	686	733	690	704	680	744	715	706	683	706	672	683	721	738	727	676	653	705	739	688	675	694	690	709	709	751	724	726	741	721	698	711	752	692	653	689	654	743	714	707	663	682	659	719	692	678	694	664	681	729	707	696	710	720	699	667	664	688	708	684	736	740	745	664	688	675	675	698	700	680	728	679	658	703	754	702	699	696	680	706	687	636	704	690	723	733	679	699	696	684	736	704	666	677	698	661	705	703	678	675	696	665	709	707	676	758	688	706	633	729	694	714	709	699	706	719	717	648	683	661	706	698	718	710	703	665	734	682	653	753	645	693	676	641	704	678	719	718	688	697	709	720	671	703	712	736	695	665	687	647	714	717	661	730	721	737	751	740	710	686	681	697	671	700	689	710	713	692	702	704	696	689	707	691	717	709	672	718	671	681	677	663	704	687	674	687	697	694	699	690	698	689	702	695	728	716	722	689	706	736	710	701	704	703	703	729	695	720	743	728	714	698	709	675	682	670	722	691	684	741	711	695	688	709	667	729	717	708	691	694	679	694	709	679	681	677	683	666	695	719	710	658	648	705	693	737	681	680	716	638	687	721	704	738	693	726	698	679	682	709	661	702	695	698	711	752	734	648	704	637	715	725	710	696	711	734	735	691	687	714	734	682	682	698	700	708	695	672	649	697	671	700	694	722	686	689	690	730	656	701	715	686	723	709	759	702	699	714	679	736	715	691	705	740	701	698	715	698	706	661	703	692	708	696	699	693	716	708	669	708	699	671	702	720	729	631	663	676	694	712	717	671	718	652	673	686	689	682	691	708	712	752	669	674	722	685	715	690	695	675	705	718	713	660	694	710	705	700	722	695	670	692	696	675	659	710	677	661	723	667	679	644	656	688	654	651	651	681	698	689	707	711	683	652	691	721	696	636	675	712	660	701	658	729	712	709	686	719	716	682	670	702	697	721	692	698	706	699	697	659	655	697	690	722	691	703	699	709	670	694	750	690	704	711	688	699	692	744	722	709	664	716	680	731	737	715	686	648	683	705	658	684	689	748	692	730	728	691	710	692	754	683	709	629	682	702	706	667	711	721	712	730	698	718	707	697	685	691	667	709	709	677	670	669	649	682	720	678	716	735	663	669	698	702	689	691	637	677	695	716	696	676	726	688	688	680	640	664	717	738	641	656	719	672	691	714	723	680	728	699	690	694	701	712	680	724	709	701	696	698	698	713	635	714	708	708	704	690	744	726	685	673	710	654	787	693	701	688	754	679	675	730	725	682	696	687	706	723	688	680	694	650	721	665	705	698	732	683	722	729	721	702	699	731	723	702	728	669	725	690	679	665	682	680	665	693	664	685	689	686	682	717	727	676	696	675	677	723	706	700	694	700	733	672	678	664	746	695	672	671	693	756	737	746	746	718	690	726	700	714	696	689	695	689	710	684	683	640	732	678	725	650	735	658	643	717	703	685	662	744	640	737	666	753	689	686	743	700	695	692	749	706	701	668	693	648	666	702	677	754	727	698	664	670	728	720	699	711	745	695	687	711	708	700	676	694	747	710	705	648	681	689	708	636	710	686	746	740	681	723	739	694	685	722	702	697	746	693	694	720	641	646	686	685	660	695	726	752	709	683	731	644	693	700	670	729	713	668	736	676	689	722	660	694	682	696	701	687	681	725	711	706	689	690	652	694	701	720	709	712	691	684	707	743	691	709	684	751	731	691	709	703	691	713	713	699	696	697	682	673	665	744	695	664	694	679	707	668	691	630	693	680	704	699	687	689	701	734	749	698	657	644	667	665	640	697	670	689	671	690	722	714	666	645	705	729	696	727	684	698	715	739	753	679	706	668	673	687	726	744	718	682	710	654	698	720	644	732	726	670	678	685	663	718	635	724	662	675	657	673	718	680	694	732	698	700	695	650	707	678	720	676	683	667	692	714	678	672	630	662	727	673	712	701	707	737	698	684	685	700	672	735	705	646	681	690	731	702	699	758	725	729	687	715	715	697	690	718	699	673	654	675	703	667	720	648	682	679	705	697	652	700	678	724	705	739	730	696	686	685	707	697	716	665	751	704	726	725	720	697	675	677	692	679	706	714	670	737	672	724	641	686	659	737	685	697	715	684	691	696	691	706	691	719	623	711	692	662	664	688	681	706	700	709	735	702	714	661	679	683	727	740	706	689	718	645	640	715	708	669	633	737	675	691	662	647	702	648	674	698	736	675	724	712	716	686	702	697	735	700	700	673	666	732	676	703	703	656	706	692	750	727	743	728	688	689	685	671	675	684	712	705	692	706	709	692	698	697	696	728	656	661	705	757	672	670	688	718	673	767	662	705	681	677	655	679	711	655	662	731	699	724	693	698	674	684	706	733	669	681	696	665	698	685	702	686	645	712	672	695	724	671	693	708	735	662	665	687	688	705	661	685	666	732	718	717	695	711	721	724	679	733	685	694	722	661	703	696	689	707	697	668	727	720	753	712	676	715	682	642	698	682	692	718	669	718	712	681	668	708	700	708	707	684	699	703	683	699	650	662	677	702	728	709	716	719	677	717	709	633	709	656	705	681	737	740	679	672	743	752	670	686	697	674	698	708	654	704	707	720	701	678	689	674	733	643	713	656	711	714	714	737	681	663	695	690	713	697	699	694	691	688	698	717	721	714	663	651	682	703	735	702	745	723	729	735	680	723	674	677	722	699	764	724	724	677	718	674	682	745	697	728	707	725	738	689	704	679	664	746	712	722	692	676	702	693	700	690	714	695	698	679	713	670	677	683	660	697	695	692	692	644	663	688	680	639	647	658	674	703	711	647	742	692	654	674	679	703	673	722	664	679	722	663	684	707	724	700	693	673	745	716	705	727	696	691	722	695	694	741	716	745	685	637	705	676	685	706	697	663	654	708	681	702	645	659	747	700	718	745	672	696	677	707	773	694	735	745	708	702	674	715	696	695	705	678	681	716	653	729	734	694	685	678	695	686	743	669	674	697	720	689	684	662	707	677	721	653	703	714	673	713	742	728	656	769	665	691	698	694	675	728	737	699	717	687	676	681	669	673	690	677	735	730	662	678	668	753	744	680	722	715	731	723	715	707	710	680	679	726	676	745	673	653	729	690	699	725	667	655	710	679	689	667	724	669	676	698	663	714	649	706	677	717	693	670	746	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23370	26900	18947	2886	648	363	296	223	233	212	194	165	217	184	190	189	184	157	159	170	193	172	183	185	178	179	172	182	169	181	177	169	181	190	172	183	185	159	178	203	207	185	164	188	172	193	170	166	190	207	171	195	185	197	199	182	190	171	174	189	181	179	176	200	195	171	177	186	178	177	215	182	162	179	177	162	180	200	174	194	163	206	176	189	185	178	160	180	188	202	189	186	177	189	180	156	166	183	177	179	172	170	192	175	184	167	178	172	151	195	180	175	198	179	181	183	208	200	181	159	185	186	179	201	181	189	164	178	197	179	182	163	176	203	172	185	205	171	225	182	198	169	186	197	186	183	189	192	154	166	158	176	195	180	176	181	171	174	180	178	202	188	195	168	168	166	154	183	182	189	200	174	170	201	169	179	176	160	175	154	193	186	183	178	196	176	184	184	206	194	197	199	159	187	174	176	173	190	188	197	187	190	178	185	200	181	176	190	170	181	146	163	200	166	191	157	187	186	198	175	193	180	191	169	167	166	204	182	171	180	173	190	172	173	154	174	188	169	186	202	189	182	182	203	157	193	179	205	140	188	175	164	175	159	152	175	180	186	177	177	182	198	200	169	175	192	179	213	201	187	185	190	188	185	199	200	166	151	200	196	179	188	190	184	174	190	160	163	179	187	182	216	165	213	204	182	180	172	175	169	154	172	185	188	200	196	159	163	167	168	192	187	165	168	164	182	165	195	177	185	183	180	183	198	165	172	180	170	165	161	211	162	174	167	190	183	202	160	182	179	168	187	173	207	158	148	202	157	205	197	168	172	196	177	172	167	181	193	213	196	190	172	171	165	172	193	192	196	172	166	170	200	184	161	175	181	181	183	164	163	194	192	181	201	184	198	175	182	226	189	182	181	172	210	204	174	183	169	176	164	174	191	179	184	205	182	171	174	176	197	183	179	186	161	189	172	186	176	174	173	169	147	187	152	180	196	182	188	181	167	172	182	191	175	196	183	161	171	181	167	191	179	181	201	181	201	184	139	172	181	196	192	161	174	171	199	209	184	191	185	187	183	193	186	155	175	171	180	195	193	179	193	174	171	184	188	180	187	179	182	183	156	191	181	193	161	175	196	182	186	184	174	191	179	207	208	170	205	180	179	176	189	178	181	175	169	170	171	184	209	168	179	211	162	194	176	181	184	176	168	182	160	175	192	192	164	164	222	177	204	209	190	175	165	183	205	159	181	213	165	157	188	193	187	187	169	171	176	166	169	151	205	164	200	176	185	165	177	197	187	184	184	164	174	154	174	186	187	172	169	168	180	165	165	182	184	185	181	182	183	168	174	166	186	185	184	195	212	187	197	196	196	174	182	165	182	181	166	194	185	174	157	196	185	160	168	188	184	216	158	172	161	173	167	174	207	188	189	172	167	190	183	213	194	204	185	197	206	189	179	166	191	181	164	178	201	162	184	170	172	166	169	178	194	191	183	179	176	180	152	207	204	186	172	161	189	154	184	179	200	202	199	193	161	184	186	175	189	182	151	191	197	190	163	190	166	181	194	178	197	187	192	183	203	189	176	182	196	169	180	188	180	208	161	173	190	183	200	193	171	184	176	182	171	197	181	192	189	188	173	160	175	184	172	169	204	173	192	182	168	208	201	187	165	159	173	193	150	191	177	165	174	181	194	195	173	188	173	175	185	182	151	157	185	190	187	183	191	174	184	189	177	178	173	184	180	182	187	190	190	189	164	179	180	202	191	191	185	186	167	161	164	190	157	152	199	190	176	192	149	175	192	166	173	187	173	180	191	177	195	185	188	180	176	193	175	171	156	169	170	192	178	184	152	183	183	203	156	183	169	201	191	205	201	188	197	166	172	171	183	159	166	172	181	193	151	172	186	219	173	168	163	202	163	176	193	176	194	171	176	169	189	177	196	165	181	170	195	162	196	177	172	172	173	198	168	176	170	192	173	202	208	184	202	179	167	195	178	177	195	197	183	200	184	172	195	187	175	160	196	192	168	179	175	190	210	169	188	189	195	187	181	183	163	176	188	172	182	164	181	174	188	183	184	166	171	194	182	164	170	182	189	169	175	155	190	153	175	196	198	198	177	197	198	179	180	154	191	163	157	177	167	181	159	197	158	165	177	176	212	189	172	184	196	185	171	184	196	187	181	182	186	168	171	160	152	189	174	176	194	183	163	175	189	185	165	197	160	192	181	171	178	167	174	178	169	186	189	155	164	179	179	167	167	167	166	162	180	187	174	163	172	189	184	189	166	176	185	167	192	204	185	176	189	184	197	185	170	186	170	171	179	167	161	183	185	199	189	181	176	163	173	158	190	188	200	193	199	189	179	179	176	171	191	178	206	171	189	177	189	189	174	193	170	155	175	186	203	181	185	194	174	202	202	212	145	182	176	201	202	173	163	193	181	174	187	168	174	178	189	194	181	207	185	180	153	202	192	180	184	185	172	206	185	171	177	188	161	199	175	161	174	189	160	190	172	179	170	154	182	214	215	173	182	158	190	193	188	179	197	160	190	180	183	160	199	174	172	178	178	177	187	179	198	207	166	178	196	183	173	204	189	186	167	210	179	196	170	179	199	188	175	190	183	179	177	184	183	161	165	171	191	201	174	187	183	169	164	153	153	184	176	160	199	176	199	178	151	184	173	156	179	194	189	188	175	168	203	208	183	212	209	174	194	169	171	174	202	158	173	179	196	156	154	176	190	172	188	168	166	190	181	182	186	169	180	162	184	173	171	183	212	184	200	201	192	170	172	184	188	189	186	174	181	175	196	156	174	152	191	202	164	171	177	195	167	179	178	188	171	190	203	178	158	159	173	180	181	172	182	183	169	177	177	208	199	183	181	216	199	164	173	195	195	200	217	182	176	177	179	186	187	193	207	180	186	165	198	186	183	169	186	179	201	155	189	172	163	185	174	173	161	193	182	179	181	185	202	202	155	163	170	162	183	185	161	214	211	163	184	199	178	177	190	206	184	165	181	181	178	179	190	169	169	175	198	186	195	184	191	169	167	199	176	165	181	163	168	190	161	194	181	168	199	198	182	171	194	163	201	181	178	186	202	185	175	214	189	183	210	184	158	182	181	174	175	174	164	181	176	173	172	202	182	185	202	186	182	186	184	171	183	179	159	175	183	196	180	182	183	179	172	190	163	197	166	167	193	194	166	188	190	175	189	181	181	180	215	184	180	184	195	197	169	193	168	179	194	189	181	201	198	187	180	180	178	181	169	187	174	171	167	156	198	182	173	203	188	181	169	193	175	208	168	172	187	195	195	216	194	203	206	203	201	178	197	183	158	212	190	180	198	176	206	181	171	169	201	175	181	168	171	180	169	180	185	178	179	153	198	178	202	169	175	188	161	167	178	182	176	181	175	186	199	194	219	182	162	168	188	171	180	190	186	194	169	193	189	193	189	190	163	193	160	182	197	175	159	180	208	198	192	196	202	155	180	182	185	183	198	152	179	179	183	172	186	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23770	32568	21369	4852	1836	1125	986	687	626	679	629	526	525	510	532	531	520	523	533	532	525	513	524	530	511	508	552	549	540	533	539	495	564	501	488	569	509	486	534	527	526	536	504	557	520	544	514	503	521	554	535	551	535	540	519	516	525	534	544	518	542	539	579	504	529	531	565	527	558	532	567	543	536	559	521	521	510	538	558	500	572	543	522	548	540	512	577	567	544	518	513	532	535	517	517	553	507	519	514	539	512	555	541	526	534	535	527	540	530	529	528	479	527	546	481	533	519	539	508	571	511	527	536	527	574	532	542	526	553	562	544	515	535	515	549	534	529	541	497	522	556	561	515	512	511	560	521	509	537	542	530	551	549	535	552	558	523	557	541	534	538	581	570	543	536	484	509	507	526	545	590	525	543	524	535	557	567	508	526	518	513	522	533	509	539	549	536	531	517	522	528	530	586	530	543	530	545	534	549	546	498	551	519	508	501	546	526	551	536	528	518	547	532	507	559	506	539	550	511	506	545	516	544	557	541	542	507	567	547	533	530	534	555	529	536	470	541	564	524	542	510	516	568	506	545	543	488	554	533	528	540	551	537	532	536	498	523	553	535	537	519	504	580	483	505	566	555	546	509	535	520	530	524	505	529	511	522	551	557	521	577	510	497	559	516	523	531	530	514	528	511	526	515	521	560	525	539	539	512	544	542	506	533	545	569	513	525	498	565	499	540	558	548	511	533	538	563	491	544	510	531	550	534	509	536	544	486	551	545	511	542	533	518	518	534	561	537	520	545	562	491	485	561	572	513	584	535	518	556	526	542	543	532	515	547	506	527	534	539	525	521	504	546	547	544	526	557	544	533	524	484	550	531	547	549	544	561	568	551	511	530	548	542	533	526	540	550	518	518	586	495	489	535	547	533	541	531	549	522	525	542	533	518	528	539	535	536	531	549	542	562	511	506	518	518	534	543	543	521	591	530	565	503	472	522	535	508	547	534	533	550	535	544	505	481	506	510	547	508	587	508	524	508	562	551	513	544	531	509	550	549	561	529	496	515	528	534	532	533	555	563	529	507	520	511	519	514	520	510	559	515	528	510	502	517	514	550	504	511	566	548	553	524	510	516	548	532	480	517	500	508	496	506	539	495	523	550	516	542	548	498	529	508	520	514	569	552	578	513	523	559	569	550	543	547	513	508	527	516	547	483	542	518	493	541	551	524	519	497	546	550	529	537	533	553	509	544	516	540	514	536	519	541	526	542	549	528	553	549	504	572	511	516	543	549	547	528	516	474	536	565	550	543	550	500	522	530	554	561	543	515	546	520	557	544	519	542	500	519	526	511	550	553	494	532	498	515	503	541	533	508	553	533	538	505	575	542	521	491	515	534	534	512	493	515	520	539	523	513	532	505	514	533	487	529	545	541	538	566	552	507	522	526	526	537	556	554	537	541	543	586	566	495	555	474	556	495	533	521	559	528	530	496	515	525	517	546	528	544	543	520	526	578	539	551	558	501	502	526	558	566	589	505	525	476	533	533	600	561	552	552	530	548	543	561	545	556	539	492	503	527	544	570	482	518	556	544	515	553	544	543	559	541	520	549	500	534	529	551	536	559	555	571	513	561	529	534	528	543	516	543	497	538	509	553	488	510	564	559	521	550	535	562	533	534	495	534	536	535	548	478	545	581	542	488	522	536	530	521	512	560	545	543	547	505	536	515	523	533	525	527	521	522	511	547	537	539	551	517	555	534	550	510	500	526	548	580	548	520	546	561	526	551	480	548	543	554	551	541	527	546	558	552	532	532	536	518	500	529	505	516	559	566	530	535	583	507	543	522	556	526	518	531	540	523	528	532	561	498	529	517	511	523	551	509	572	537	554	526	544	524	571	526	494	513	518	548	550	473	544	570	558	535	502	507	536	524	541	504	526	597	557	514	533	534	513	480	471	540	541	561	529	548	554	530	533	583	487	526	507	521	542	534	507	560	513	581	515	566	541	496	504	546	523	511	547	494	487	531	537	535	521	540	540	527	511	523	525	539	552	526	532	540	525	525	531	515	519	587	546	500	499	521	502	519	499	503	492	529	567	537	515	554	542	504	515	496	509	483	519	546	508	570	510	510	554	535	521	547	562	511	509	525	540	545	511	552	528	571	560	557	535	487	539	551	516	528	560	463	531	497	548	523	516	535	553	486	549	577	546	509	509	512	563	535	509	572	548	529	519	493	530	526	527	512	515	516	544	532	539	480	530	575	524	527	543	494	515	527	536	530	573	560	529	526	500	561	508	503	503	510	485	548	563	541	567	565	539	509	509	525	518	574	572	550	548	520	533	537	561	507	552	518	506	521	475	494	551	508	543	531	503	501	552	522	509	531	546	484	516	511	523	506	475	595	512	552	565	523	490	491	536	502	519	538	503	535	562	534	567	492	530	511	553	486	531	533	579	530	553	514	540	547	522	475	544	585	527	513	564	522	520	571	505	565	580	546	579	525	533	508	510	527	514	542	552	528	490	552	501	558	576	526	548	534	547	505	503	561	556	555	539	509	580	519	546	561	565	529	557	475	542	531	523	484	524	516	545	570	498	541	484	522	534	510	535	504	507	526	547	579	551	554	553	513	517	552	545	545	519	509	530	506	539	545	545	501	547	493	540	509	566	516	526	533	498	555	508	536	531	502	544	530	504	535	549	549	519	521	537	527	534	544	516	501	484	561	501	541	521	506	538	552	519	549	502	527	529	571	536	527	532	520	509	554	497	543	507	525	516	495	544	504	566	539	569	544	573	534	539	523	561	541	513	551	531	518	516	568	533	515	531	500	540	545	547	517	523	531	539	514	548	517	500	543	514	576	480	572	525	555	546	489	545	548	513	596	540	531	595	530	496	559	505	458	545	565	519	533	526	518	532	544	522	516	521	516	466	560	511	553	533	504	512	529	537	512	533	545	557	511	525	594	504	545	496	554	572	527	531	525	519	549	530	506	496	547	541	530	547	539	545	531	556	537	562	550	479	515	547	560	565	536	521	534	537	452	520	481	555	527	531	511	530	565	550	535	537	544	525	554	567	519	598	519	528	500	552	540	536	542	533	552	555	529	550	515	544	531	594	527	549	544	488	538	518	528	561	519	543	511	530	555	491	541	531	551	574	530	518	518	521	522	529	486	529	558	558	528	529	546	524	507	508	541	511	543	522	541	560	539	545	537	508	534	521	553	532	562	526	531	558	564	545	492	528	535	543	536	509	510	512	557	526	505	516	538	557	582	488	510	534	462	566	514	523	561	522	542	540	498	513	537	515	531	527	559	558	533	504	532	560	562	579	519	512	541	526	507	552	521	508	514	551	556	484	568	564	541	511	583	527	534	505	543	564	554	539	518	544	518	522	512	543	533	564	498	499	509	570	532	548	552	542	569	509	557	529	525	523	499	530	543	524	513	536	547	559	518	524	551	529	542	519	508	555	551	549	541	508	576	562	490	507	560	510	540	516	546	540	555	584	541	524	534	514	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
72050	75709	57744	24118	7734	2199	1624	502	481	608	353	239	205	174	192	210	212	192	202	189	182	188	195	198	203	182	197	156	188	201	187	219	184	167	179	174	178	196	148	203	208	176	188	175	193	192	189	187	215	196	204	169	171	185	175	185	183	203	203	203	195	181	218	195	173	186	192	199	188	186	182	223	180	180	185	177	190	200	181	184	189	200	198	190	195	189	187	190	203	185	194	191	178	182	176	174	201	179	184	158	176	180	167	170	188	212	187	203	185	203	189	186	212	183	178	190	183	201	212	195	178	204	195	196	205	185	200	189	198	187	191	204	209	169	177	189	168	177	194	194	179	194	201	189	171	202	162	186	198	183	194	206	202	189	185	183	201	189	186	201	194	189	156	198	170	203	199	175	190	195	182	195	197	167	196	217	176	171	201	182	181	205	188	232	169	198	176	171	190	208	186	172	188	185	191	177	164	205	170	182	192	185	174	195	179	187	186	185	193	180	180	193	201	185	211	195	184	192	204	199	199	167	176	214	172	188	191	201	179	183	204	196	199	194	198	194	206	181	188	181	174	191	194	164	205	206	170	172	197	178	182	190	187	190	192	207	192	180	190	170	211	184	204	191	190	190	193	187	191	226	174	191	187	200	195	210	172	199	183	208	201	192	202	204	176	212	171	172	168	183	199	220	174	198	210	174	207	177	167	147	192	184	165	210	186	198	194	192	178	162	182	201	194	190	193	165	195	205	206	163	188	216	202	191	182	184	178	197	174	176	195	195	186	204	165	187	187	198	201	195	195	179	194	197	174	204	206	171	185	197	192	205	177	204	187	204	193	169	174	175	171	172	178	193	177	216	179	197	195	185	185	182	205	196	190	192	191	202	189	203	175	183	163	183	183	203	183	177	171	185	195	178	204	200	185	222	211	186	199	215	174	203	197	168	203	177	192	187	169	189	203	191	185	184	175	178	177	200	196	208	202	172	166	194	190	204	185	211	173	192	167	187	169	175	185	161	183	230	184	172	182	183	206	167	188	166	195	210	196	184	178	163	182	184	195	199	173	179	185	192	184	196	189	202	183	176	209	203	190	169	202	184	185	199	187	203	204	166	202	204	199	197	172	160	224	181	215	172	199	185	171	202	209	184	187	198	201	217	161	203	199	194	212	182	199	196	201	197	185	179	167	173	163	188	194	199	198	177	192	182	169	156	194	198	187	190	205	179	183	206	191	188	208	192	202	180	170	185	177	216	165	175	184	169	164	182	184	182	209	218	199	218	180	207	175	186	161	187	200	184	173	179	187	208	192	190	197	177	193	203	178	220	177	225	175	200	205	212	204	164	190	170	181	209	182	183	187	201	174	193	174	184	196	224	191	183	203	171	190	176	206	176	205	174	172	197	187	192	202	194	173	215	201	187	169	177	203	171	210	190	176	210	178	179	192	204	183	169	211	175	190	176	176	187	189	202	158	175	182	195	180	182	182	182	197	187	178	218	216	177	203	175	174	187	190	203	189	219	200	154	188	204	179	193	194	186	196	174	188	177	178	196	195	205	172	179	196	193	197	169	206	182	196	190	181	166	171	209	213	188	204	185	161	205	196	203	187	186	195	161	196	187	208	171	193	190	186	191	175	179	188	196	184	186	208	191	190	188	174	189	178	190	161	204	182	198	201	183	193	180	182	189	210	171	162	198	174	189	205	187	198	179	182	195	172	189	180	198	193	216	189	193	192	185	196	179	173	178	184	180	184	172	200	170	192	187	195	195	167	175	171	158	176	208	178	178	194	202	187	196	170	175	197	179	171	191	182	198	188	182	190	219	171	194	199	206	202	195	190	205	180	170	185	201	191	166	219	164	192	182	209	195	180	204	171	198	164	189	187	159	189	182	153	184	189	182	169	198	176	183	187	179	181	211	156	181	173	197	171	184	205	157	207	181	189	180	187	184	182	169	175	179	164	175	174	190	201	192	202	191	195	183	202	180	181	216	195	174	200	191	205	205	187	194	183	181	219	187	197	192	182	189	180	204	193	175	176	182	157	200	183	225	187	198	200	180	205	186	193	174	192	189	187	194	164	189	173	194	175	198	189	196	188	193	196	169	183	196	177	216	184	182	173	173	202	174	195	165	166	205	193	218	192	206	191	198	171	182	206	204	181	164	192	204	191	190	189	195	195	196	216	198	191	200	181	176	192	186	165	187	184	179	186	203	181	181	203	199	148	180	198	200	173	165	196	181	177	188	202	188	189	196	200	200	184	206	173	184	180	195	194	170	189	203	206	181	190	202	198	186	199	162	192	169	184	160	189	185	149	180	176	203	181	168	192	187	168	193	200	182	180	158	191	173	150	199	183	174	181	177	186	179	198	201	178	167	218	184	202	190	193	187	165	187	200	197	174	219	201	167	180	166	176	202	221	176	212	174	158	190	183	162	191	170	171	193	182	170	169	178	166	199	181	208	197	209	202	196	189	181	166	198	188	192	197	220	212	192	166	158	195	201	197	182	178	195	192	182	164	175	180	192	183	187	188	185	174	202	180	168	196	183	164	177	192	202	187	209	184	212	190	200	199	219	200	209	170	210	167	181	185	169	187	200	217	181	196	191	186	174	188	176	196	183	171	180	185	220	176	181	186	202	202	183	192	209	171	197	204	175	181	196	200	186	212	173	201	196	183	193	197	205	193	165	181	190	204	188	184	186	166	165	189	170	175	178	210	196	172	188	192	171	195	196	186	188	200	172	177	210	209	193	185	182	189	186	180	202	193	176	191	166	195	194	188	198	203	189	184	198	176	182	187	222	167	178	218	195	172	209	183	188	215	172	189	192	174	203	181	198	203	158	183	197	169	201	199	166	182	196	179	188	173	181	161	188	196	196	214	175	175	177	194	213	178	182	174	193	203	188	190	171	188	176	184	190	196	207	196	201	174	188	193	191	187	182	198	230	198	169	191	191	189	188	171	172	172	196	180	203	173	178	158	187	216	169	174	181	206	183	191	191	197	181	193	179	179	163	217	162	179	180	175	191	188	193	179	181	204	176	195	194	168	190	191	180	172	194	193	204	200	180	176	204	190	197	199	212	181	185	183	168	162	185	200	181	183	181	183	173	202	198	159	201	196	199	195	190	180	180	201	166	183	204	191	189	187	195	178	204	195	188	156	186	154	204	194	202	206	207	176	193	182	185	181	202	188	181	201	182	215	198	176	174	198	198	204	188	192	174	194	178	194	198	177	196	199	176	195	163	182	190	197	200	165	171	191	184	161	174	189	172	171	179	161	182	198	202	191	196	204	165	210	183	190	185	202	174	197	206	176	170	207	214	205	176	200	204	183	173	175	170	191	188	186	186	188	187	207	194	164	204	183	185	180	198	190	187	217	186	199	190	179	168	202	176	163	220	173	177	205	181	177	183	193	179	181	191	204	205	184	210	186	171	219	191	189	174	186	186	157	162	187	181	175	171	194	188	185	191	199	219	189	184	179	178	196	187	189	160	201	213	184	181	163	171	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47652	61728	51107	23400	13198	6855	6601	1974	2059	2672	1424	730	512	483	555	538	568	522	563	540	554	558	565	572	587	513	532	550	500	568	542	523	557	555	569	564	574	520	589	559	525	545	569	620	560	524	562	596	570	545	533	563	546	579	534	499	527	519	560	521	553	550	511	537	531	584	530	533	550	535	516	565	523	550	576	556	557	543	541	556	547	567	579	583	545	546	564	561	514	537	548	532	547	559	541	516	551	573	526	537	534	581	538	560	530	549	558	582	529	517	563	521	560	540	554	517	597	532	567	566	534	530	526	533	565	555	547	560	524	518	554	539	582	523	539	545	559	550	527	505	553	531	525	543	580	542	529	540	537	549	581	557	535	533	566	541	544	546	565	541	555	558	554	569	568	543	545	587	544	544	536	546	511	512	550	535	565	553	522	529	536	528	529	522	554	532	510	567	560	567	547	540	588	497	555	519	501	579	505	581	633	561	538	559	545	602	560	560	565	525	543	562	537	547	551	532	517	516	565	536	574	523	496	583	573	545	549	561	535	562	538	554	534	572	560	578	537	540	552	550	573	509	536	565	531	531	550	533	556	545	609	541	566	543	537	497	542	574	570	592	534	535	566	581	561	521	521	555	563	507	579	578	521	566	537	538	538	549	562	539	549	540	512	531	553	530	560	571	572	534	580	535	542	552	529	516	571	550	570	543	530	519	536	565	570	552	502	564	559	539	579	599	533	553	553	553	534	556	539	512	520	544	528	540	543	519	506	500	509	508	566	533	527	565	556	569	544	563	566	515	550	561	527	524	550	545	564	580	546	579	533	537	554	559	568	503	617	567	522	551	578	524	574	551	570	566	563	550	515	524	558	575	524	533	539	554	549	549	518	559	527	534	493	555	527	519	570	559	534	536	553	502	566	581	574	526	494	562	523	582	520	569	543	533	554	549	558	483	518	537	595	562	502	539	537	559	569	526	561	539	506	556	539	533	594	551	562	519	508	559	543	514	584	540	549	554	558	522	540	504	557	544	590	594	570	566	564	540	548	558	524	584	549	542	546	527	535	529	556	535	569	562	565	555	572	548	526	563	565	498	531	532	555	537	539	539	568	572	554	553	507	544	574	541	586	475	563	551	581	529	549	544	504	523	560	539	552	538	523	557	588	597	554	518	545	517	545	571	498	537	571	568	554	538	573	549	549	537	564	564	576	523	526	518	552	525	528	556	561	512	565	540	494	550	607	531	528	563	545	563	558	575	564	546	539	517	556	566	550	548	573	548	499	559	548	546	556	548	543	541	538	547	560	557	573	531	561	581	601	536	492	540	579	525	521	591	554	575	573	557	532	504	553	542	554	522	493	513	503	531	539	494	549	527	571	529	550	545	517	565	559	545	576	515	562	561	554	535	548	560	544	576	537	509	578	536	523	538	525	524	574	547	571	581	555	512	550	528	557	565	570	559	533	580	520	575	543	529	509	552	562	556	500	583	557	522	553	534	554	548	571	555	557	521	558	552	490	565	553	526	553	530	573	564	536	538	538	580	515	536	556	560	564	615	533	553	537	488	561	531	568	546	572	556	516	535	552	513	609	567	549	564	559	537	591	548	526	560	546	530	519	489	566	550	562	564	558	520	530	496	545	563	554	558	533	570	578	528	530	537	519	563	528	556	523	535	574	526	587	578	577	550	584	530	572	570	555	556	536	553	537	569	536	587	521	528	559	553	578	579	529	563	554	532	539	491	525	541	561	594	581	546	567	561	553	565	572	592	536	532	556	563	532	547	520	555	502	526	539	517	545	520	557	571	543	546	598	537	564	534	505	518	566	525	536	553	525	507	529	524	566	528	545	553	551	583	541	541	566	512	530	562	537	498	508	571	558	563	528	550	538	557	579	565	598	527	503	540	536	537	540	541	574	543	582	581	539	544	542	510	556	592	521	569	570	538	557	575	557	535	532	534	554	554	546	526	544	550	542	562	561	545	548	539	548	526	558	570	558	548	531	585	537	566	529	540	547	547	512	577	571	550	555	590	510	568	500	559	550	573	516	529	528	506	518	533	552	530	539	510	561	519	551	525	583	536	552	558	548	545	553	534	548	554	529	582	518	518	563	538	561	553	543	541	561	530	554	516	544	536	557	502	528	531	528	567	518	555	566	526	538	560	588	516	565	548	573	554	549	538	542	568	544	606	596	538	536	600	520	585	501	514	503	529	554	559	538	599	541	514	524	561	618	582	533	537	547	513	550	572	534	538	535	518	546	535	505	554	515	601	528	529	542	534	519	558	565	529	569	547	534	545	533	517	555	514	525	538	550	531	554	560	544	527	585	560	542	545	564	561	556	586	536	548	512	528	527	554	546	585	562	543	552	525	516	540	512	533	544	511	556	536	572	554	561	565	519	546	533	558	534	550	545	552	509	605	496	576	559	463	529	543	583	556	568	561	529	580	556	568	581	507	545	544	557	567	561	570	551	557	475	529	528	560	524	532	529	539	554	567	550	505	531	535	538	528	535	543	579	504	503	568	547	535	583	551	558	560	589	556	588	554	567	560	526	563	524	548	574	567	563	527	597	541	535	542	535	552	556	584	543	537	580	536	555	581	549	549	574	568	530	529	547	548	551	571	569	557	540	534	523	546	561	528	549	538	558	552	569	580	560	573	537	569	552	540	592	519	548	565	536	552	553	575	533	548	561	515	524	554	583	559	532	573	554	528	537	547	537	565	559	529	538	572	566	589	523	578	572	546	530	551	582	562	545	512	546	570	578	554	564	538	564	511	535	582	536	553	567	541	538	563	525	573	551	549	583	553	563	583	553	568	550	494	528	558	556	508	573	524	542	538	565	555	515	553	553	590	556	533	549	518	557	520	553	524	580	584	550	544	515	564	553	567	512	522	545	528	562	547	516	534	591	536	533	539	543	539	559	518	537	526	555	542	569	518	560	522	533	587	552	517	564	530	512	556	542	542	559	521	541	571	549	542	540	525	561	545	615	534	568	541	534	543	529	504	544	544	556	498	503	598	544	564	525	533	540	531	544	543	548	558	566	532	528	535	554	528	520	541	562	591	531	560	567	521	531	541	549	527	556	556	519	555	530	522	533	516	527	525	557	564	537	566	569	529	516	560	517	502	553	557	539	579	547	503	527	510	585	534	539	550	537	513	513	560	587	552	521	592	530	561	572	517	537	547	564	592	586	559	557	536	561	568	558	617	539	515	546	549	544	579	534	556	542	534	566	534	520	527	545	603	574	534	553	559	546	563	580	561	512	529	554	553	520	522	522	548	547	549	555	542	564	551	530	502	545	553	579	578	585	546	546	524	569	535	526	542	544	567	550	556	506	551	565	554	578	488	542	508	555	560	585	541	524	546	534	552	568	505	571	534	533	534	533	552	552	544	594	596	533	533	504	561	557	556	566	591	558	553	546	524	525	590	557	529	561	542	557	548	515	488	541	510	543	548	533	540	535	600	564	559	524	544	556	569	588	591	529	529	544	515	562	565	533	565	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
82644	84061	67744	31653	14712	5972	2862	877	854	1087	613	341	230	225	238	234	259	238	229	221	237	257	259	234	249	240	229	254	263	255	231	236	232	247	247	234	272	233	274	275	251	234	248	235	240	222	230	255	284	241	272	246	242	273	266	235	223	249	253	267	246	263	259	238	229	278	253	215	269	244	262	259	237	268	258	236	250	267	248	255	255	247	224	253	237	238	257	248	242	219	245	217	257	243	259	252	219	281	249	248	258	239	247	262	264	233	240	228	206	233	247	228	237	234	231	264	244	260	251	222	274	253	260	240	251	236	234	250	259	232	247	245	282	227	236	229	240	252	243	265	250	240	242	263	248	253	277	243	263	236	238	272	263	265	245	255	237	232	248	256	262	232	249	236	257	283	233	256	223	230	287	229	250	227	235	259	226	268	238	232	263	246	265	236	237	265	244	198	243	255	231	222	220	256	239	247	236	223	253	261	241	262	254	256	250	244	274	260	246	235	227	228	229	217	268	235	255	236	242	225	249	255	249	232	248	244	221	253	251	236	263	233	241	200	260	249	247	237	220	260	239	243	239	257	241	275	207	251	222	261	256	215	263	259	263	246	263	233	207	255	244	223	232	234	208	229	248	261	242	268	223	247	219	231	218	256	215	247	203	250	266	258	243	230	238	256	258	236	244	233	259	263	253	262	254	224	247	239	242	236	242	267	243	285	256	250	263	254	264	233	279	252	233	227	244	266	231	241	229	243	239	260	253	247	263	263	234	270	209	224	225	239	246	247	236	258	238	237	257	233	249	213	273	243	223	247	234	252	265	242	252	246	246	257	228	239	225	266	255	216	236	221	278	230	267	266	243	251	236	240	254	241	263	273	261	229	247	267	235	258	272	293	236	253	217	233	239	260	261	253	242	227	271	283	250	235	263	234	223	269	249	244	259	236	242	242	257	264	279	238	257	296	253	240	259	228	254	249	225	247	225	261	250	260	251	266	260	265	243	230	215	240	253	250	265	260	248	233	243	270	270	245	239	245	230	226	256	231	222	238	253	235	245	234	242	254	240	235	225	242	245	234	259	261	250	253	211	220	251	243	237	235	251	222	211	231	248	258	229	227	264	251	231	229	231	244	259	265	254	255	269	278	237	219	226	243	247	221	244	237	253	252	214	253	249	238	226	235	230	233	235	228	275	252	257	236	278	221	255	237	234	254	256	257	271	240	243	236	261	281	237	264	255	270	237	254	265	241	242	243	242	241	224	252	236	268	253	253	253	225	241	252	255	268	227	247	237	247	246	228	245	224	232	268	251	262	261	238	239	262	236	240	237	230	257	243	210	232	223	248	240	255	244	260	268	226	225	254	243	236	233	258	219	254	258	248	244	234	239	255	244	290	254	264	264	251	223	270	253	235	241	213	235	261	235	236	262	253	225	265	224	216	250	241	231	252	252	219	269	263	235	270	271	246	223	246	251	238	268	243	236	253	237	246	259	250	253	237	242	233	249	258	253	254	242	261	230	262	236	272	277	207	247	218	256	246	244	234	268	240	228	255	244	251	236	232	227	246	225	254	229	243	246	231	244	227	237	248	237	252	240	233	231	257	252	222	236	256	236	242	229	237	233	236	236	243	269	271	252	267	278	237	243	253	265	257	266	273	270	253	212	232	227	240	233	247	272	250	242	234	221	274	248	254	244	228	242	248	195	228	200	232	224	226	244	255	260	252	221	258	283	250	227	264	236	242	222	265	229	215	252	230	246	251	239	256	237	227	265	238	256	236	252	231	259	239	220	240	245	233	246	255	251	236	227	270	242	263	247	276	260	249	240	239	236	237	207	211	254	270	249	229	234	258	234	239	216	263	263	264	258	234	258	234	237	219	225	225	247	250	260	263	243	246	244	247	233	237	252	239	219	236	247	257	283	255	229	261	254	223	223	234	262	260	250	253	277	229	255	296	241	264	250	245	211	248	246	213	263	231	271	257	217	233	226	238	261	252	224	232	263	234	257	226	216	229	268	224	251	283	246	247	231	219	236	258	248	269	231	273	241	248	260	259	224	269	241	257	253	270	224	246	249	232	240	253	242	279	243	242	218	240	248	255	190	219	256	217	245	228	246	263	232	242	236	275	198	238	268	217	223	240	246	268	259	244	249	242	265	258	237	233	243	219	252	238	232	266	244	231	254	255	280	257	252	267	263	248	246	248	261	264	255	255	269	259	267	269	258	250	276	230	248	268	224	238	224	280	255	232	257	260	230	239	274	227	243	231	241	253	250	244	266	253	231	260	252	228	258	253	267	253	249	240	253	238	239	234	254	222	233	215	227	225	251	239	248	228	265	232	254	224	254	262	260	260	264	237	254	254	250	272	221	261	267	258	232	251	257	210	251	261	250	230	228	245	239	248	229	255	240	232	243	252	263	254	226	256	268	241	238	251	256	280	229	246	247	227	229	251	244	254	236	267	243	238	240	248	237	264	242	255	251	245	237	254	241	229	245	220	252	229	257	251	246	204	270	237	251	240	246	265	233	252	239	234	243	241	241	249	251	209	252	242	224	253	220	258	268	248	221	234	246	252	251	229	228	255	249	251	253	237	228	239	250	261	247	272	230	254	249	216	245	265	232	248	241	262	248	224	267	244	226	239	225	250	225	225	226	242	261	263	234	251	244	238	252	222	213	248	266	235	256	242	265	280	264	234	228	237	258	244	239	248	237	267	243	236	228	216	252	270	272	249	225	248	219	231	257	255	244	245	215	220	261	243	221	253	256	242	240	250	242	255	250	258	265	254	238	237	239	263	243	237	235	209	247	291	233	278	249	230	230	268	262	242	254	251	231	253	230	252	231	246	229	258	239	250	217	273	241	202	216	233	255	246	255	248	244	237	233	229	244	239	236	235	261	240	228	247	243	222	272	257	248	274	227	242	238	252	241	247	244	245	235	251	264	258	238	261	235	257	229	230	284	236	239	206	236	247	251	249	260	261	247	235	243	244	239	263	278	253	249	248	218	245	245	275	234	258	252	232	249	240	244	244	242	279	289	247	251	244	264	252	248	225	244	249	242	261	252	232	279	285	262	233	235	235	282	221	280	223	246	217	233	223	259	257	249	230	259	235	240	246	249	236	277	242	267	256	252	233	253	244	228	232	252	235	253	274	245	232	249	259	246	237	241	250	242	247	251	256	232	235	255	241	232	268	269	232	227	247	228	235	239	256	250	260	271	255	270	221	254	209	258	250	256	255	248	275	228	264	233	232	263	250	205	261	248	239	258	272	246	252	239	251	229	265	235	247	236	269	259	264	244	238	263	264	253	215	252	245	225	241	224	263	217	233	261	235	236	255	281	251	261	296	244	266	269	277	243	224	266	251	234	233	234	234	262	238	236	265	243	260	245	228	258	264	257	260	225	243	241	256	238	214	216	225	227	242	261	230	244	248	245	246	231	232	261	249	230	247	285	238	251	230	249	230	259	241	242	246	225	264	234	266	250	238	231	238	268	258	271	246	230	218	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
58281	73818	62430	30850	19932	13785	10103	2997	3613	4818	2717	1091	694	699	718	648	668	657	667	660	738	669	684	651	685	663	698	679	700	670	675	671	701	651	680	686	683	690	680	700	700	634	712	702	690	673	715	703	649	693	698	672	695	707	690	710	691	704	687	673	691	683	700	683	689	716	667	694	688	668	618	715	675	691	694	664	702	695	672	684	711	644	712	706	639	689	703	668	691	693	681	663	666	687	669	662	667	694	684	662	628	668	654	682	689	675	672	695	702	700	689	640	677	649	697	631	666	656	713	716	683	685	674	708	665	694	643	695	712	667	690	680	677	657	667	704	637	660	678	663	725	671	706	698	680	664	707	641	677	676	699	663	645	676	672	709	675	669	631	653	681	688	649	702	726	655	678	694	662	732	618	625	681	686	697	680	639	673	681	672	693	695	637	708	672	652	726	654	664	686	671	710	679	729	666	678	669	672	698	653	675	647	650	699	719	699	667	694	652	679	689	623	681	638	661	667	626	672	637	685	686	680	690	658	673	755	695	674	658	682	700	668	666	675	674	743	671	748	701	696	674	685	695	651	663	730	672	678	717	673	684	663	663	675	675	672	651	692	705	698	679	673	683	683	627	680	669	646	600	683	706	723	701	708	700	698	624	656	669	693	690	678	675	696	632	685	703	684	673	673	674	687	700	713	637	705	694	680	663	711	678	663	675	673	701	688	703	681	684	675	664	685	699	613	667	659	674	657	664	692	706	686	703	622	675	635	711	706	668	649	693	683	675	698	707	679	701	702	706	654	713	684	629	677	677	675	668	655	613	651	701	670	706	681	662	687	673	687	675	689	679	743	685	695	681	706	700	687	698	695	693	690	667	688	661	672	670	650	645	673	668	722	671	692	701	685	644	646	680	677	652	705	640	662	731	716	705	669	670	696	663	666	683	696	654	628	708	679	704	723	701	691	663	655	692	653	650	673	681	694	647	711	660	676	651	706	685	653	670	681	686	708	707	679	663	675	681	674	704	697	708	651	657	665	682	715	696	689	667	709	646	716	653	637	697	694	706	696	665	667	696	696	667	706	623	676	671	691	716	730	706	691	719	677	681	676	698	719	684	723	669	673	650	658	672	706	658	705	688	671	686	666	643	639	707	698	672	631	687	652	701	688	655	688	643	603	693	676	682	697	659	694	726	692	681	703	663	716	681	689	648	675	690	633	710	671	699	652	648	663	676	698	688	707	667	731	653	638	704	718	707	694	723	733	685	653	666	627	668	713	699	676	723	714	680	713	673	711	672	689	701	686	680	651	673	652	657	654	678	702	691	677	670	699	653	683	663	689	628	639	688	638	682	690	711	666	715	716	678	650	675	688	668	693	665	683	652	692	658	653	655	678	642	673	692	670	663	693	631	684	667	662	688	707	720	689	648	693	700	691	640	694	673	655	712	671	652	675	681	666	704	640	679	657	720	657	692	715	652	691	692	693	700	644	684	651	638	664	664	723	688	668	662	647	673	638	711	727	653	714	684	682	685	646	684	668	648	634	692	633	672	686	673	666	678	719	664	713	714	694	663	672	673	690	682	657	728	646	757	652	645	662	682	658	645	681	617	622	684	673	682	636	646	635	642	710	680	679	675	630	675	630	684	670	697	707	711	667	680	665	703	653	674	700	657	639	681	698	666	755	718	686	647	694	706	657	700	665	671	708	620	703	646	667	652	709	659	681	713	646	679	678	686	688	680	641	646	668	703	666	631	667	694	661	660	707	665	669	686	658	648	665	678	673	719	664	701	684	678	658	703	772	716	721	644	670	642	672	657	693	676	624	704	695	738	642	669	679	659	665	663	691	665	694	674	673	658	685	692	705	693	681	664	654	661	662	665	711	657	662	725	657	667	669	656	721	703	612	703	653	694	662	690	701	675	709	679	692	706	683	692	634	721	712	691	693	705	669	650	684	655	679	641	666	665	679	619	654	724	704	719	680	634	660	630	675	665	725	624	733	657	711	679	669	709	717	695	644	715	685	715	683	666	654	695	679	659	702	656	738	696	632	681	692	702	729	679	642	730	695	720	683	694	644	692	688	673	688	646	674	668	660	669	716	653	682	732	689	688	687	682	656	640	701	699	665	715	676	696	645	648	627	720	709	700	662	654	692	656	689	648	683	678	670	733	639	674	642	693	687	665	680	697	727	749	646	635	670	654	686	658	655	689	737	667	688	670	653	629	711	716	679	661	683	663	685	721	647	685	681	661	741	651	647	682	691	657	707	687	653	703	686	647	657	664	656	662	664	698	660	680	683	690	648	687	670	700	659	682	637	661	706	646	686	646	697	693	700	687	683	681	726	616	688	673	671	687	665	673	670	674	628	666	668	685	665	651	673	719	662	698	697	653	690	693	701	677	674	654	651	674	675	670	647	652	656	676	673	656	706	700	715	615	667	669	656	688	706	712	718	674	721	665	673	668	674	693	717	705	689	695	707	689	662	693	714	656	694	681	724	736	700	673	674	675	727	654	634	685	691	659	655	655	698	658	645	682	690	657	693	721	705	676	673	660	674	711	662	668	646	675	742	693	693	689	719	677	653	632	694	717	642	682	652	729	726	687	673	714	690	656	715	682	668	682	667	630	692	681	722	656	662	693	683	668	699	673	700	699	705	676	681	679	703	712	725	692	700	684	649	694	653	682	686	679	660	657	641	668	692	677	729	673	697	680	723	666	667	647	649	693	705	687	703	672	710	650	695	739	668	646	638	653	700	669	656	706	658	704	704	682	729	665	724	677	652	673	673	701	718	675	696	717	687	724	685	700	702	679	667	707	664	705	710	649	681	676	672	714	659	649	669	708	657	697	706	644	689	702	679	656	683	687	690	712	669	679	658	619	655	673	683	644	647	678	654	686	677	731	677	691	666	678	678	689	655	663	662	728	662	725	696	674	653	723	704	651	661	682	685	687	675	676	687	651	716	660	674	690	655	630	712	726	670	700	642	666	648	690	684	676	674	657	688	645	710	706	651	659	675	699	718	692	672	690	712	675	718	678	705	631	682	682	718	639	692	688	698	692	713	705	679	699	711	646	651	665	689	674	679	674	715	673	648	652	655	704	692	682	655	666	724	670	680	670	679	660	663	672	655	655	681	648	636	636	682	667	683	673	641	696	714	699	726	702	702	714	724	717	656	693	644	645	686	677	653	678	656	691	642	676	658	690	677	641	655	682	661	705	674	677	678	720	665	724	669	662	704	608	636	691	677	660	668	593	675	730	685	697	671	659	742	739	656	723	705	688	669	655	694	661	728	659	712	720	635	647	665	708	665	648	710	658	734	675	716	670	704	674	687	677	685	671	721	716	704	695	679	669	674	686	699	672	643	708	668	651	670	669	665	686	706	725	669	624	606	687	683	674	662	712	714	651	680	697	644	694	668	685	685	679	680	688	693	636	695	653	664	645	688	673	680	658	690	674	697	660	666	681	617	695	717	676	693	682	660	715	703	707	650	674	651	668	650	679	684	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23861	25362	18674	2588	502	376	304	230	212	222	207	181	187	177	174	191	189	167	182	169	168	166	186	168	175	181	167	172	168	182	178	159	190	162	157	185	176	192	189	172	170	172	176	177	178	154	167	175	182	160	175	179	186	187	179	177	185	167	184	176	187	182	196	136	178	160	169	168	177	177	205	160	182	151	158	185	146	150	156	189	166	171	136	181	170	165	149	183	170	174	170	183	173	175	162	142	178	180	180	163	177	170	156	197	167	175	192	163	164	163	161	178	160	166	155	158	178	189	158	176	170	189	191	161	182	177	168	177	166	166	173	153	195	154	162	160	169	194	168	193	180	171	181	176	159	158	166	171	188	165	166	176	170	157	161	186	163	201	155	176	175	162	173	175	173	185	183	168	178	172	190	179	172	176	179	162	165	165	180	158	158	153	186	184	198	169	199	178	176	172	164	169	177	179	165	189	163	177	165	173	182	174	191	169	179	171	177	157	188	169	198	182	180	173	157	182	176	162	151	181	188	164	160	167	169	163	178	175	176	182	160	156	156	210	169	144	207	194	178	191	153	162	176	189	179	172	173	185	161	166	167	181	157	162	182	172	190	161	168	191	162	153	165	176	154	195	169	174	157	193	175	176	173	170	161	156	175	186	198	168	175	159	165	178	176	178	170	179	171	169	182	177	182	190	165	191	193	181	169	169	179	181	148	172	157	167	211	161	178	169	193	175	181	189	171	157	147	154	172	183	192	171	189	180	193	169	185	180	173	186	161	139	183	186	187	192	191	193	200	160	179	188	186	180	161	172	192	169	178	184	188	191	208	189	190	164	182	169	177	172	172	192	166	204	194	151	169	164	175	159	169	171	183	200	205	196	198	169	167	190	156	158	181	165	153	177	181	164	184	158	169	156	175	168	180	174	164	181	175	148	182	179	167	204	183	198	188	153	195	179	180	182	170	162	170	179	165	172	161	187	190	157	198	162	155	143	184	181	162	156	171	174	163	180	167	162	168	141	160	186	191	185	171	163	169	178	166	180	183	162	183	183	188	185	174	146	168	159	174	159	168	177	167	177	179	184	188	171	144	178	171	164	168	177	150	193	176	179	163	159	178	178	162	145	175	171	185	170	184	163	163	151	201	181	163	185	146	190	183	175	189	158	186	195	174	168	159	174	171	176	191	163	185	153	208	155	153	160	166	148	158	192	173	161	143	185	187	167	168	170	182	179	149	209	183	180	161	156	183	178	168	178	165	182	193	181	166	182	181	188	169	168	189	188	178	173	174	158	184	186	176	165	166	162	177	174	173	180	167	172	154	173	190	144	184	177	205	153	192	146	181	172	157	163	164	169	177	164	163	169	182	204	165	161	163	169	178	173	181	166	161	181	176	195	179	174	142	183	149	174	166	176	177	177	193	149	167	178	168	170	167	174	184	176	173	160	168	196	207	160	158	203	149	173	197	163	198	191	162	163	168	163	202	160	166	167	197	162	171	151	177	179	206	161	179	196	170	174	188	174	180	158	202	169	198	187	169	180	199	164	167	161	160	166	173	181	172	168	179	178	185	177	218	184	191	176	165	187	170	167	198	178	178	159	180	165	152	184	163	180	159	160	192	164	155	197	159	155	168	184	182	166	173	175	171	181	162	172	157	167	171	162	160	176	183	181	168	176	157	179	161	167	186	175	173	174	145	175	156	178	183	178	138	147	178	153	180	177	156	171	172	182	192	167	177	175	161	193	166	170	165	194	172	165	191	157	175	156	177	187	190	189	176	166	202	189	160	163	152	163	184	173	168	169	174	163	160	149	163	191	163	155	160	146	179	159	159	181	170	176	182	188	167	169	180	189	162	164	176	166	176	171	172	187	189	186	149	174	161	162	175	160	161	172	167	177	165	207	148	176	178	158	173	161	187	181	187	173	185	173	171	153	180	184	186	203	174	182	172	197	174	178	152	189	168	179	179	189	174	194	153	166	181	166	172	195	170	170	175	191	181	159	201	194	144	168	172	181	173	163	171	167	179	172	197	145	167	163	161	166	174	188	152	182	172	165	171	175	160	173	175	178	149	165	178	170	174	179	178	160	168	191	172	199	187	181	169	153	190	161	159	168	173	203	159	172	179	181	193	174	194	196	167	182	169	167	178	177	184	160	171	179	183	166	175	174	164	160	198	159	167	163	172	181	170	204	158	177	171	150	164	183	189	220	172	185	166	201	195	157	155	175	182	162	193	184	177	197	151	171	173	171	173	173	198	172	161	154	162	175	161	183	143	189	179	158	188	189	173	188	182	194	177	157	173	174	182	183	167	180	174	186	167	162	181	169	184	185	170	168	180	157	198	162	164	168	171	153	174	171	160	178	173	181	159	174	185	194	202	158	167	171	182	180	148	178	169	184	177	186	159	190	172	187	172	175	151	170	186	159	157	151	196	182	183	165	198	186	167	190	163	179	179	186	162	152	184	166	167	172	172	173	175	159	184	167	187	162	172	191	183	185	156	190	176	190	171	181	171	193	191	176	164	182	160	163	170	171	189	181	171	171	168	177	187	167	188	157	170	178	176	179	152	183	171	164	177	162	166	163	174	175	172	166	172	173	184	163	187	163	180	171	160	161	151	171	185	175	192	174	157	168	155	148	161	187	156	179	172	172	197	157	170	174	163	176	161	163	158	162	201	156	171	168	179	178	168	187	188	202	187	156	170	167	186	184	191	176	163	192	173	166	158	211	189	188	184	158	185	195	182	174	159	171	167	173	171	164	156	153	170	177	190	162	170	171	177	184	169	193	183	201	199	164	187	203	171	182	188	172	178	152	151	168	185	159	191	183	174	153	154	179	167	161	188	178	183	173	155	174	169	171	172	180	195	191	176	169	180	174	172	180	172	194	173	188	169	162	192	162	201	175	167	174	171	171	168	197	163	176	182	164	165	170	181	153	170	160	194	166	191	154	136	161	188	169	188	181	178	172	168	190	179	172	164	203	177	171	182	165	166	192	145	203	175	167	190	182	182	181	169	149	173	176	195	167	175	181	182	171	191	163	163	179	163	175	177	170	185	148	165	186	180	163	162	190	164	162	187	164	175	191	191	208	192	174	169	169	174	191	187	155	164	163	171	166	184	184	174	180	165	177	161	177	169	159	162	168	149	165	187	187	168	195	170	182	174	182	191	170	133	175	193	157	168	197	170	179	171	199	204	145	177	178	182	191	164	180	177	197	179	179	169	172	179	166	171	168	181	150	185	188	180	176	184	185	178	175	182	172	188	169	173	156	186	166	151	173	149	160	189	196	176	170	184	158	186	166	154	131	164	182	174	157	170	181	170	160	176	188	174	169	156	150	162	179	187	185	175	187	179	179	169	206	178	177	178	149	166	172	169	144	188	152	164	169	172	174	172	161	177	142	192	178	167	143	159	186	165	156	160	169	166	170	149	150	162	164	195	197	172	166	180	183	181	201	164	176	196	189	165	196	166	190	185	151	192	176	183	152	184	166	160	174	170	148	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24210	31378	21797	4304	1293	1293	983	649	730	745	616	569	514	481	520	509	515	475	498	477	468	479	466	505	508	515	484	492	497	501	496	502	544	465	514	506	492	507	453	478	515	477	486	559	555	486	501	501	539	505	509	502	493	447	521	474	517	499	506	513	496	499	516	456	518	503	497	513	515	542	484	484	540	502	474	512	497	547	501	469	531	494	530	525	506	504	545	487	491	496	480	504	488	511	518	486	520	527	510	476	514	499	518	500	491	533	481	515	488	478	449	482	474	494	543	482	494	537	489	513	516	529	451	544	526	506	508	508	502	494	529	537	483	491	505	466	496	496	517	484	514	504	493	519	520	526	496	469	448	522	510	474	492	511	528	503	534	513	531	474	478	489	489	518	514	506	466	500	505	509	494	517	494	540	514	536	494	483	474	494	501	543	521	488	486	490	505	527	550	535	507	528	460	519	529	475	535	509	492	506	474	519	520	465	549	531	476	512	516	512	511	514	485	514	521	514	484	508	472	524	494	514	506	492	472	521	501	533	503	488	536	480	486	516	551	482	525	478	538	481	501	510	519	507	508	528	523	534	507	512	492	514	498	548	505	505	482	497	514	518	508	516	452	502	509	485	511	504	501	503	532	462	513	486	521	465	513	493	485	512	524	513	484	533	518	522	521	486	500	505	475	487	525	497	487	530	477	516	504	527	528	527	498	488	572	458	514	530	460	528	508	516	523	506	497	484	513	497	495	523	498	542	492	518	505	501	546	454	501	531	519	510	511	477	474	495	522	497	514	530	505	532	528	495	521	531	520	493	505	499	482	488	539	492	516	490	492	545	498	508	490	520	478	480	449	525	514	525	500	521	489	544	530	509	498	499	508	532	509	498	468	474	519	530	523	513	477	529	510	515	554	481	469	477	463	477	496	485	488	526	531	502	520	519	485	550	479	536	496	506	526	508	483	524	491	494	540	526	509	521	516	525	507	494	518	578	480	460	506	502	511	542	519	523	499	491	477	509	504	547	528	489	542	515	519	527	506	510	491	486	481	516	501	489	517	520	482	475	475	492	506	529	524	500	526	487	488	536	460	526	482	469	537	516	516	508	494	482	506	509	537	480	490	462	526	510	525	516	507	519	518	474	473	478	494	512	531	487	485	502	455	489	507	500	515	538	499	533	476	452	508	470	477	522	484	534	488	512	507	513	508	455	509	472	536	513	523	520	520	515	522	525	537	492	501	540	507	491	456	496	465	514	509	511	508	499	527	513	517	510	474	527	539	491	524	493	511	508	502	513	524	464	522	530	508	465	522	480	531	487	478	504	488	510	503	491	519	484	516	482	503	517	534	509	504	478	472	505	498	516	509	453	503	528	506	510	532	510	492	531	539	510	518	484	475	508	518	501	495	508	487	505	542	495	492	538	509	491	491	531	493	501	510	495	499	517	525	502	496	470	498	509	478	536	492	513	520	513	488	513	544	512	487	527	493	467	526	530	526	517	495	499	474	532	538	499	492	499	505	486	542	487	525	482	489	538	502	505	509	513	541	550	531	515	507	490	453	472	502	564	480	537	494	501	507	469	514	517	512	513	471	485	549	474	509	550	491	498	511	496	482	508	511	529	491	516	529	477	487	481	523	525	501	497	455	502	473	528	499	526	496	537	508	538	541	537	492	474	490	542	507	543	495	520	507	489	509	508	547	447	527	485	503	497	496	492	558	498	491	509	516	527	491	490	518	521	490	511	523	498	522	516	452	512	485	493	522	498	519	479	548	493	522	511	512	500	506	503	521	518	515	517	488	442	504	521	539	505	515	497	451	515	542	484	491	520	472	500	485	461	478	481	516	500	527	520	508	497	529	542	539	491	499	474	491	499	534	488	498	464	527	503	522	522	545	480	508	533	491	507	485	468	500	575	504	487	525	496	536	521	520	477	480	515	498	488	487	503	487	498	477	501	504	471	514	488	525	537	521	513	547	497	484	496	510	517	474	518	573	514	490	482	488	503	490	525	509	523	501	529	535	525	494	491	488	512	523	520	500	547	529	520	537	503	506	532	533	522	518	519	518	496	481	504	518	547	507	541	492	489	523	482	520	541	515	504	489	490	549	490	518	481	520	516	501	458	489	528	504	529	518	519	512	503	500	516	520	575	514	555	477	516	476	513	496	506	485	494	518	542	464	480	496	492	520	553	491	500	485	510	471	481	487	516	522	549	503	497	502	555	528	514	504	479	539	483	473	478	512	498	537	517	495	477	488	520	503	508	491	481	544	477	537	494	547	494	495	548	506	494	505	485	475	499	518	518	526	481	520	470	470	515	484	551	472	470	535	501	526	513	532	529	527	494	531	496	467	517	507	558	537	527	511	485	516	537	503	494	547	489	515	546	514	476	490	547	481	505	550	515	512	504	524	541	476	510	487	471	514	524	517	510	506	529	501	510	518	455	542	487	507	473	511	538	500	504	490	518	521	507	511	532	514	542	512	497	498	504	504	516	491	501	501	488	503	490	525	505	477	502	523	499	534	531	499	509	468	516	534	495	503	489	508	458	529	526	471	501	526	466	511	518	491	504	460	536	453	510	519	520	530	542	514	495	478	507	521	498	536	518	518	507	516	528	501	472	533	488	497	500	496	521	543	515	528	506	538	465	528	529	495	546	504	526	503	492	505	504	524	509	523	461	479	496	558	507	481	481	458	479	460	498	515	498	484	496	532	562	477	485	523	502	479	510	492	508	565	521	520	511	479	507	533	513	544	512	526	511	528	505	480	472	473	547	497	516	535	481	472	497	546	474	506	523	532	501	480	540	503	513	462	509	507	505	526	496	532	552	550	509	484	527	535	510	474	490	515	507	520	508	505	533	508	535	503	531	514	538	510	502	486	540	497	569	515	479	536	515	478	506	531	509	519	521	530	552	516	540	481	476	490	511	486	518	518	530	531	556	519	533	526	495	503	490	542	476	518	481	529	551	502	509	539	514	498	489	508	514	522	511	515	488	499	547	534	534	523	514	547	486	512	506	517	533	507	494	521	492	495	558	520	526	489	463	528	491	461	522	523	501	485	526	539	480	487	579	525	443	525	515	507	501	526	507	494	502	508	492	518	497	473	520	487	486	510	487	532	518	469	496	540	509	511	529	542	498	513	514	531	480	520	515	491	494	509	521	477	541	486	485	519	506	440	489	497	549	556	485	518	533	482	550	528	492	509	515	584	513	480	502	537	475	510	538	501	527	516	509	517	519	525	533	515	495	515	505	506	473	513	531	514	518	532	496	523	491	498	530	497	487	510	500	538	517	532	516	513	560	502	483	507	490	477	495	508	536	531	496	505	476	515	556	513	497	529	515	504	519	485	487	499	558	457	512	510	478	535	509	507	495	476	545	504	484	480	515	495	526	494	494	498	502	509	490	514	506	471	472	535	490	493	499	517	460	492	496	543	504	501	531	477	511	524	485	486	464	497	483	516	527	480	506	494	501	507	476	486	470	476	539	510	528	527	527	533	486	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
72458	74607	57542	23537	6069	3187	1442	612	766	728	373	234	184	174	171	186	180	183	145	198	198	185	186	182	189	188	185	202	188	186	188	187	202	159	183	190	185	170	168	185	174	176	176	200	185	193	177	187	198	170	167	186	181	184	185	189	188	188	190	179	164	182	158	187	201	187	173	186	183	192	170	185	185	175	209	203	168	174	181	170	175	202	164	195	197	187	185	164	190	199	156	189	171	179	172	188	177	175	165	180	202	202	164	161	210	188	200	193	186	172	197	206	198	181	194	183	177	187	171	191	160	181	163	176	161	196	199	196	173	178	182	176	197	159	182	147	193	193	167	170	188	157	201	173	194	176	171	196	182	210	182	170	196	145	176	161	173	194	178	199	169	179	177	193	163	173	186	174	186	176	181	171	175	198	181	189	196	199	179	172	174	172	165	176	168	186	187	194	193	184	207	202	225	198	198	171	176	191	194	178	176	154	216	175	170	187	206	183	181	183	185	184	188	169	168	193	190	165	178	185	193	180	204	164	215	177	197	177	169	174	177	168	165	161	194	195	209	192	178	186	174	179	168	169	203	186	180	190	186	185	158	167	179	171	197	191	192	183	192	162	156	181	167	172	181	172	152	189	164	165	188	172	166	179	178	177	189	176	198	200	182	187	180	157	173	186	185	156	201	179	180	190	185	186	170	205	156	184	171	186	180	175	204	177	179	204	189	197	187	192	208	186	192	187	189	173	179	171	195	192	199	175	184	196	172	187	185	188	174	186	168	185	201	181	161	187	181	184	186	191	195	182	186	181	171	196	186	170	175	168	187	195	204	190	162	165	171	162	202	181	193	200	172	182	184	193	182	182	200	193	181	171	171	191	195	199	184	167	199	178	174	171	196	188	195	167	172	195	174	194	185	221	170	166	193	184	160	179	191	195	194	173	189	165	191	191	189	185	167	199	164	200	147	172	189	162	176	195	207	180	174	157	181	192	184	193	179	173	172	181	179	171	184	186	169	182	180	164	189	183	189	204	202	171	185	159	214	186	172	193	174	168	176	178	169	194	167	182	187	189	163	203	181	181	224	213	174	161	179	208	183	181	179	198	167	180	179	180	191	160	167	158	202	176	211	162	159	173	197	189	156	190	181	197	203	164	206	177	196	180	196	168	172	199	207	186	182	181	167	190	180	211	191	173	182	191	152	179	200	186	193	180	173	193	173	175	190	181	193	189	170	170	191	193	177	178	196	182	195	189	169	208	190	182	192	192	204	201	156	166	183	204	176	185	190	186	183	172	167	169	179	182	164	189	190	173	153	166	176	185	192	194	187	181	189	194	186	176	184	204	179	181	185	170	180	190	199	191	195	164	187	183	176	185	196	182	164	171	188	195	172	191	191	207	186	178	172	164	196	164	158	172	172	163	177	192	189	198	172	198	164	167	176	156	194	178	181	214	179	185	193	177	191	172	174	177	189	173	190	182	184	169	163	182	176	177	185	173	189	188	194	179	194	166	208	174	183	187	174	174	173	169	177	179	162	184	174	171	163	188	177	217	199	174	183	193	186	207	194	189	180	185	181	211	173	195	170	184	172	173	168	185	180	185	160	195	189	186	195	210	194	194	196	187	162	196	155	180	182	177	193	196	192	184	171	170	186	165	189	188	190	182	189	193	181	169	174	181	198	183	208	150	191	199	189	198	192	208	199	163	188	177	167	168	185	191	193	195	178	191	173	188	192	177	164	215	210	182	172	168	172	169	181	184	168	182	159	164	204	160	158	184	164	173	163	202	182	169	219	158	168	187	201	173	155	174	177	176	172	177	184	178	190	184	189	204	202	193	206	201	174	173	169	199	193	192	179	194	205	192	181	201	164	189	181	181	176	186	193	207	198	208	192	189	200	219	184	179	211	177	200	178	156	162	199	205	179	180	209	179	187	192	177	197	173	199	190	170	168	179	195	170	167	166	175	208	204	183	200	197	215	186	187	187	194	193	199	180	194	178	180	163	168	176	182	212	174	160	186	194	176	197	167	180	154	177	205	166	202	191	176	171	195	155	164	222	200	193	196	174	169	176	163	193	186	196	185	203	172	194	177	173	190	175	182	188	181	166	169	176	185	177	182	187	196	193	168	180	185	204	156	208	168	165	183	218	177	173	156	170	196	183	197	160	182	168	175	184	191	182	194	193	171	197	174	201	187	152	163	187	176	155	170	172	191	172	177	161	171	200	191	163	217	182	158	173	219	171	191	170	189	186	176	197	188	150	189	165	180	189	184	188	191	188	167	174	175	174	192	188	188	186	178	193	183	169	188	163	171	182	189	193	185	179	204	171	167	208	175	190	192	181	188	170	178	167	185	172	199	181	174	169	192	208	188	178	174	181	182	209	178	184	169	166	189	171	198	167	176	184	202	180	192	155	181	195	187	186	153	196	162	187	195	167	183	184	179	169	170	175	193	189	193	170	151	179	196	195	157	188	182	177	195	172	185	191	159	168	197	187	207	187	194	148	187	217	212	173	171	207	198	177	201	187	172	186	181	188	164	182	218	186	188	168	173	179	199	175	167	170	188	165	156	199	183	175	165	181	172	190	183	179	175	210	195	188	188	208	139	184	171	185	190	184	176	193	162	196	184	167	185	179	188	184	186	201	175	177	180	174	184	188	180	174	203	197	173	168	190	190	164	186	172	202	185	165	192	191	174	183	200	186	191	165	196	191	195	172	182	200	190	186	178	187	168	167	165	196	187	166	205	177	197	199	161	189	171	201	213	196	190	203	175	188	170	179	182	184	195	141	182	205	155	175	196	177	175	186	189	186	194	184	166	181	175	197	191	171	191	168	191	208	203	197	181	166	178	201	171	164	208	175	173	181	189	192	184	184	175	179	176	199	197	198	176	181	182	200	187	174	179	178	178	187	198	176	176	179	194	184	180	189	223	181	179	186	192	198	201	190	164	158	170	197	195	170	227	183	186	164	179	172	173	184	200	163	158	194	170	202	175	179	197	184	154	199	156	197	165	215	198	214	179	182	195	176	176	172	179	188	187	180	188	197	188	171	201	175	174	197	173	196	181	191	192	226	166	191	209	168	197	192	190	173	192	174	189	149	193	194	174	177	189	190	195	185	185	186	181	159	179	185	171	183	192	170	186	181	192	192	193	163	176	171	210	186	186	198	166	176	195	200	190	171	177	183	198	175	200	185	194	201	204	182	200	193	207	180	188	176	195	176	186	192	195	191	185	178	183	185	195	179	197	197	179	198	204	174	192	201	196	187	197	172	197	188	170	167	179	168	170	192	180	190	182	175	208	180	178	174	163	203	199	200	184	179	180	173	190	205	192	187	189	180	181	199	212	164	191	173	176	173	183	173	182	187	171	176	207	166	174	204	163	191	191	199	189	200	149	199	199	164	228	179	179	176	183	164	173	192	182	191	174	165	181	171	166	184	204	177	177	194	163	214	167	181	172	201	187	177	187	204	154	178	192	169	188	194	172	173	164	177	191	197	182	196	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48331	60961	50843	21370	9336	10319	5919	2445	3652	3022	1417	731	515	522	575	557	511	539	522	533	525	518	536	521	527	558	531	553	483	547	558	529	544	525	529	525	512	532	550	551	567	510	571	535	563	507	546	541	547	549	546	487	490	582	568	513	517	531	517	557	586	518	554	486	535	524	533	546	506	561	533	529	520	522	521	504	526	514	540	563	494	500	525	530	568	552	509	543	530	559	539	548	545	520	559	529	506	552	533	567	546	542	546	509	553	528	546	532	529	547	510	528	515	515	541	534	508	528	522	546	520	480	539	536	546	531	547	579	527	508	563	506	499	518	530	553	552	555	518	593	541	539	473	541	522	515	518	572	565	587	542	533	583	508	529	572	565	534	526	549	544	558	535	556	498	567	553	568	537	524	555	564	507	512	534	588	531	517	539	526	555	542	582	533	530	557	545	517	510	555	510	516	541	530	540	559	511	536	528	548	541	530	562	549	552	548	510	520	530	528	554	526	552	507	519	537	521	530	562	506	522	482	539	551	527	537	498	505	464	560	497	538	536	550	494	555	557	509	496	549	498	519	538	572	536	518	551	576	536	562	542	504	513	513	502	579	560	546	502	575	549	563	518	574	560	529	550	554	514	603	523	572	555	533	542	506	568	524	545	541	552	507	519	537	546	530	537	522	518	534	561	534	554	562	543	534	513	554	515	527	534	524	522	533	551	542	540	558	571	528	559	562	561	546	555	512	532	540	542	537	559	544	538	500	541	515	545	500	549	522	550	530	533	554	513	527	572	568	540	540	544	556	517	524	549	509	525	531	526	543	485	482	527	562	528	516	538	573	545	515	582	569	504	541	552	541	559	566	531	544	534	525	529	534	512	553	572	562	553	541	510	551	564	507	497	518	579	528	538	520	539	529	573	547	508	562	565	547	509	515	524	535	490	558	581	551	537	485	492	508	542	532	514	513	547	562	553	553	523	563	535	551	491	530	533	515	557	528	526	510	525	541	526	538	505	531	532	518	488	537	518	552	532	505	550	560	545	543	508	534	545	590	519	546	533	502	492	531	569	528	512	562	538	524	544	563	513	594	511	521	543	573	519	518	572	513	528	576	509	553	486	543	549	491	536	581	522	575	528	520	557	529	549	537	526	520	534	525	540	528	539	554	544	568	515	569	558	557	528	564	516	556	569	519	542	496	530	597	546	564	492	519	509	591	551	519	512	554	523	494	508	564	502	551	560	548	470	545	504	510	541	513	532	501	516	530	546	558	543	493	508	559	499	541	522	541	537	520	563	583	486	593	538	577	554	548	511	507	567	546	531	520	524	538	514	516	532	545	549	567	507	518	539	550	533	536	533	550	579	516	544	581	537	531	518	558	523	566	523	545	548	525	514	529	542	592	558	510	510	550	536	507	541	531	546	538	569	490	523	526	506	518	534	557	533	504	537	541	504	540	578	544	545	554	561	584	560	499	518	572	536	594	544	537	517	465	552	513	475	587	556	525	517	507	589	555	526	547	534	515	556	527	526	526	569	565	495	520	528	519	534	546	542	486	507	506	524	557	498	566	534	487	514	529	543	513	545	541	515	545	562	504	544	571	548	509	528	543	559	538	540	563	549	542	513	513	537	552	524	511	518	578	510	535	535	541	530	529	517	561	457	562	559	548	468	544	509	491	504	501	514	537	519	537	540	496	559	549	564	520	546	549	571	505	528	487	521	527	538	500	496	561	543	540	554	517	562	505	561	510	529	506	550	534	537	508	514	535	546	548	547	535	507	550	532	570	530	504	526	526	504	520	557	532	560	519	514	571	552	574	495	528	531	543	553	575	521	486	530	521	576	546	542	516	556	559	538	547	540	524	521	536	512	508	538	540	596	523	530	509	551	555	555	510	489	537	564	540	551	512	547	486	576	520	485	563	526	527	509	579	540	556	516	512	535	554	555	505	537	524	553	517	577	509	520	538	570	495	543	541	522	546	488	491	510	511	561	540	538	523	533	535	523	536	518	537	505	532	491	570	533	563	520	519	519	583	522	523	548	537	547	501	499	510	496	560	541	531	583	555	584	543	595	531	539	525	518	516	517	546	540	507	523	511	526	543	481	513	546	535	539	542	508	516	508	561	567	506	570	530	526	520	562	590	516	584	562	543	509	556	504	522	526	543	554	512	560	524	547	525	496	552	559	537	583	542	563	570	537	559	563	581	529	511	522	549	541	485	531	523	559	530	505	561	508	567	519	538	534	464	511	586	538	554	510	574	551	569	494	546	545	543	521	514	549	538	516	548	509	532	538	536	513	527	558	553	500	528	563	548	557	529	582	558	561	587	573	545	509	534	512	505	533	550	535	548	544	545	568	535	513	513	532	545	540	508	563	551	540	508	559	556	518	542	521	532	517	540	538	529	503	495	561	541	540	573	557	550	496	548	533	575	541	544	543	519	488	506	549	503	529	523	565	487	525	539	543	541	553	536	524	535	486	556	597	547	554	547	539	530	543	527	541	545	519	558	530	573	511	521	565	514	552	562	523	483	559	509	521	563	526	532	511	547	531	500	551	551	540	538	511	503	519	500	525	540	542	542	542	500	506	525	537	526	555	532	561	513	581	513	575	495	511	595	537	526	538	523	547	498	533	506	530	547	548	537	491	547	560	524	555	529	517	545	512	557	591	550	551	572	577	554	526	550	521	507	548	536	571	547	518	522	570	584	516	591	543	568	536	529	573	542	524	516	565	518	525	531	557	559	541	481	505	558	524	508	503	507	584	536	514	563	537	557	537	523	524	508	525	545	506	519	543	528	549	492	498	505	558	546	556	549	515	555	576	515	527	503	569	550	551	559	495	534	569	586	583	559	556	526	524	525	542	528	533	518	488	553	517	561	574	511	572	535	527	542	559	521	532	573	543	520	513	541	538	556	561	552	538	501	538	578	548	537	552	516	562	505	509	535	514	554	530	530	542	560	571	543	511	540	566	543	548	510	545	593	538	556	525	516	498	566	538	551	508	518	568	500	535	527	588	562	521	520	561	519	527	569	519	537	535	550	546	480	578	553	565	516	549	531	518	548	536	538	543	576	539	530	547	518	553	496	564	470	505	562	531	562	514	553	531	547	548	524	532	504	526	555	515	552	498	510	573	557	537	542	535	533	542	499	547	545	543	531	509	538	512	551	533	559	496	587	491	547	515	526	549	513	596	513	518	556	494	527	513	580	582	509	529	551	478	534	602	538	545	541	544	562	525	535	515	507	562	541	523	503	574	590	544	566	530	505	536	578	541	540	568	508	540	534	527	526	542	574	558	511	550	532	532	525	519	566	545	527	547	508	483	542	558	560	512	556	522	537	545	551	574	545	547	517	539	526	560	555	538	537	550	521	539	514	518	525	549	519	532	538	534	550	551	507	527	494	519	523	519	520	489	483	551	513	521	540	539	510	519	539	527	547	580	542	561	540	539	546	537	566	547	545	554	559	564	535	525	538	515	543	528	513	569	498	550	525	509	540	519	529	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
83844	84781	66772	31101	13618	7712	3205	1312	1393	998	483	305	242	241	228	239	237	255	262	208	219	261	256	258	230	229	247	246	258	233	259	249	244	215	266	252	233	235	262	238	237	226	247	245	251	214	212	241	251	233	226	234	215	231	230	251	226	245	207	247	258	277	234	236	246	248	245	284	247	226	240	234	232	260	229	270	223	238	232	229	261	267	255	226	224	254	242	246	231	242	263	227	289	233	230	243	228	247	261	222	219	238	287	244	231	243	257	245	229	245	248	268	264	235	225	251	269	237	260	230	240	233	227	238	235	214	231	242	227	257	237	230	275	243	256	228	240	285	243	218	222	237	240	254	262	228	260	243	253	243	218	247	203	246	241	267	204	230	230	213	248	242	274	274	244	239	261	231	232	232	266	241	227	244	264	222	241	246	253	248	273	243	258	238	252	244	247	252	251	221	262	264	240	256	260	258	234	269	239	237	279	238	233	239	234	256	235	246	252	278	241	252	233	219	248	232	271	277	257	235	252	237	265	235	250	214	227	247	235	225	224	235	211	247	240	225	235	249	257	245	265	240	254	260	282	264	246	205	273	244	226	237	216	257	249	257	239	231	259	235	257	255	247	238	268	252	271	263	252	276	257	258	229	237	259	276	248	243	257	214	212	251	229	245	204	237	237	227	269	266	260	237	262	259	233	247	246	277	212	245	239	244	231	239	265	251	263	233	265	283	254	253	225	246	233	257	247	264	243	290	251	250	238	249	258	239	257	228	273	250	250	241	236	249	238	272	233	229	240	267	224	245	210	256	233	250	253	249	252	229	257	260	255	261	229	259	239	243	264	256	241	258	236	233	259	238	244	218	218	261	228	252	260	234	247	247	257	231	233	252	245	223	247	250	233	254	268	269	253	255	234	243	258	251	243	233	235	276	255	233	232	233	238	273	245	247	248	239	265	260	244	244	238	255	279	215	222	224	259	259	241	216	241	236	266	259	245	256	212	232	242	233	209	235	258	254	261	243	238	239	240	230	257	238	206	241	250	248	235	233	243	249	250	255	234	222	247	257	252	225	246	251	229	231	269	233	248	275	244	260	263	259	273	262	240	246	265	234	240	253	252	235	256	235	218	237	271	264	240	227	245	252	265	241	244	265	234	237	246	227	228	227	254	222	257	241	234	222	257	263	256	229	261	276	270	254	237	260	246	219	217	269	274	243	254	233	255	229	277	220	230	254	274	238	216	267	266	247	234	246	252	286	247	243	238	229	264	257	253	231	241	245	227	257	250	233	255	222	233	254	273	255	251	241	247	261	241	262	243	255	242	213	239	209	261	246	247	265	245	233	240	273	241	262	224	243	220	206	260	238	237	220	260	261	286	234	256	253	247	234	241	233	219	219	270	258	248	264	244	255	245	237	232	246	240	228	241	243	277	222	239	269	231	242	240	216	250	256	235	252	243	229	232	234	260	244	246	258	231	237	248	226	243	268	249	229	246	233	258	242	252	207	240	230	212	226	255	250	269	234	225	219	228	232	263	245	243	266	257	257	258	244	240	221	245	241	242	254	230	243	249	236	236	253	238	261	230	228	244	247	250	249	235	235	216	240	275	241	249	252	256	244	239	235	267	255	254	233	265	250	262	277	265	221	248	239	239	271	242	228	235	233	229	251	232	234	244	261	243	240	249	229	267	249	251	250	276	245	253	271	239	259	270	249	279	242	263	225	237	286	240	236	283	218	251	252	261	264	259	236	237	254	248	234	228	242	227	252	250	224	258	243	255	256	261	243	230	266	253	243	249	257	218	256	238	257	252	247	257	244	259	234	260	245	267	236	254	255	239	241	241	237	242	228	220	220	224	240	236	231	279	242	231	246	258	235	243	216	242	223	207	259	243	257	220	224	241	229	229	220	274	242	260	235	224	255	246	278	217	216	246	259	266	255	258	233	282	237	256	257	275	242	227	225	273	260	225	209	241	226	233	226	216	255	249	282	260	253	241	248	245	269	224	253	229	232	250	271	253	243	228	216	253	236	223	247	247	237	256	246	228	251	248	232	246	228	245	231	233	236	257	270	239	242	248	272	250	232	270	239	254	228	245	280	234	241	239	223	224	246	243	231	281	258	231	244	238	255	235	241	232	260	227	224	255	238	238	224	246	244	225	262	237	257	254	222	228	236	253	266	271	224	228	241	235	258	231	245	250	238	239	230	268	258	258	238	227	227	217	254	233	246	237	253	250	217	247	230	260	213	230	240	264	225	225	264	227	240	246	236	259	259	218	272	253	246	227	242	268	234	248	235	240	240	230	218	261	230	258	269	223	250	261	239	253	260	215	215	248	291	241	246	250	279	225	238	256	248	258	258	252	257	242	254	218	264	252	250	251	231	253	226	223	254	239	245	243	239	228	240	246	241	232	229	248	251	237	260	251	259	213	256	290	254	264	234	241	257	249	248	267	241	228	291	260	264	247	240	217	233	269	265	214	267	242	254	279	226	239	244	246	247	220	260	239	242	239	246	235	247	233	263	229	242	251	265	280	225	246	245	270	264	243	237	254	228	243	263	244	243	269	189	241	243	263	246	257	208	256	281	273	269	260	248	242	236	239	236	242	240	255	270	246	250	235	239	237	251	235	246	231	239	270	267	275	254	267	272	229	297	224	285	234	264	267	275	251	251	243	236	234	208	248	255	246	243	239	223	241	239	254	240	271	255	237	264	245	244	220	235	250	246	253	276	236	239	296	240	247	241	252	240	250	212	251	259	253	243	247	229	217	227	281	239	263	241	230	256	272	267	269	253	274	255	233	219	247	257	266	242	250	277	255	271	247	258	245	265	253	247	239	248	258	217	256	237	223	263	246	253	284	223	235	250	210	280	248	240	261	257	247	249	245	229	234	238	256	258	232	265	238	248	263	219	235	267	224	246	256	228	257	215	247	274	227	252	256	225	228	239	239	226	236	221	247	255	243	267	226	256	238	267	220	231	233	211	253	247	244	230	228	244	286	229	244	256	238	221	286	261	231	243	221	234	247	236	241	243	276	216	241	243	247	248	244	233	239	244	240	227	279	239	227	248	253	273	243	237	249	245	266	227	232	258	254	238	231	235	238	264	224	281	240	212	238	226	242	265	272	259	215	232	261	246	234	240	242	250	226	227	221	230	265	252	233	248	249	231	249	255	243	237	268	213	228	206	256	247	224	252	234	256	227	257	233	243	271	234	219	235	238	225	241	250	202	267	246	218	216	234	243	252	242	256	238	247	218	270	276	267	238	245	278	246	242	243	248	246	239	246	244	258	248	251	235	220	236	224	263	288	215	241	243	242	260	241	245	257	259	237	227	229	267	235	243	270	231	241	243	254	245	260	236	238	240	254	230	238	260	230	240	275	219	235	248	262	276	247	213	227	256	236	265	241	263	255	256	245	261	249	240	233	250	244	242	246	239	271	240	238	252	267	266	242	216	269	229	237	240	282	242	243	251	234	290	260	240	230	208	249	254	242	245	251	263	247	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
58819	73792	61817	29652	18463	18413	10147	5095	5890	4089	1988	1006	695	694	704	691	708	714	661	669	680	679	677	658	748	712	695	706	646	675	705	690	671	717	690	681	675	687	710	698	686	696	712	660	670	658	707	628	630	673	710	657	672	667	659	691	681	704	681	734	672	663	706	660	711	687	679	710	680	679	670	680	670	664	721	660	690	674	731	693	660	672	693	680	687	693	660	702	719	668	655	719	645	684	677	673	693	720	700	685	663	661	696	702	691	728	688	649	698	663	661	653	704	666	661	719	697	695	663	662	635	688	730	661	662	659	687	688	609	651	655	656	717	663	641	708	679	665	662	652	634	674	665	699	724	656	678	708	655	657	680	662	658	704	670	694	722	667	685	666	721	678	679	677	678	695	666	658	642	659	625	695	723	687	695	672	723	672	656	713	664	719	689	685	693	678	661	645	687	675	706	718	676	711	671	673	686	659	658	712	673	706	643	694	662	652	694	702	679	660	717	704	724	661	693	681	637	723	702	655	671	690	735	732	650	673	727	687	664	737	694	644	677	710	698	678	690	672	706	712	658	652	724	663	650	677	700	684	706	687	692	690	648	669	684	691	664	629	624	650	704	688	703	704	713	724	643	721	620	693	617	649	659	651	691	688	683	706	708	671	667	652	681	706	651	693	693	739	686	726	648	677	704	690	661	693	689	650	679	665	651	677	676	648	671	701	704	643	683	725	694	662	710	716	714	597	665	640	666	718	686	637	663	628	664	668	668	657	667	663	655	620	732	671	636	688	689	685	682	719	724	671	660	617	656	683	694	708	673	619	688	673	684	736	684	695	673	684	658	705	650	678	699	654	700	672	621	717	670	662	720	669	695	661	681	689	682	686	704	706	684	676	636	671	681	669	675	729	679	658	714	682	660	693	712	693	694	632	691	698	638	684	731	659	646	767	689	704	639	702	709	677	695	689	660	661	675	685	667	638	669	646	688	680	660	657	683	654	668	648	672	650	684	689	686	707	697	675	653	660	688	693	686	680	678	713	643	684	690	648	681	708	696	670	636	692	699	677	717	638	682	666	702	668	714	700	666	645	712	641	677	661	673	665	671	688	706	670	667	707	658	704	691	682	705	686	657	665	717	700	680	722	699	764	685	652	666	601	666	670	706	669	651	663	663	718	704	684	681	664	721	674	708	662	691	648	667	624	670	695	722	694	677	677	690	626	653	640	647	610	685	747	679	588	656	667	642	664	697	676	667	744	716	660	693	685	686	697	666	699	686	729	659	669	704	703	655	669	654	672	678	711	642	666	690	664	624	667	674	710	670	655	642	685	677	759	676	691	723	682	633	615	654	685	651	671	691	678	719	665	719	653	690	716	657	680	734	661	654	681	663	684	652	718	633	670	705	683	669	677	669	661	684	681	650	665	688	705	674	684	670	650	676	670	640	682	674	667	640	645	650	678	672	661	649	659	655	698	682	663	712	671	678	693	673	696	667	693	668	713	684	723	660	662	726	693	618	692	620	680	670	683	666	639	673	682	700	648	693	690	680	686	675	657	694	658	637	669	665	683	676	694	643	703	668	703	676	642	700	658	663	670	648	743	675	704	671	669	682	699	677	718	660	728	668	627	701	683	654	684	676	621	678	659	674	713	692	638	665	707	665	687	636	696	699	703	698	699	664	686	701	721	695	671	736	657	694	710	645	690	736	742	676	653	687	720	708	686	691	651	697	727	708	706	693	651	719	713	698	665	665	647	664	690	697	674	684	675	641	700	666	696	663	663	671	684	720	662	704	682	652	733	660	687	694	691	677	675	630	711	619	701	647	672	706	652	692	644	670	690	743	650	688	690	667	680	689	660	673	615	649	678	659	632	703	673	668	691	684	662	675	652	681	668	622	670	659	681	651	701	675	711	729	686	725	696	723	670	659	643	649	656	734	650	688	722	675	694	684	635	670	698	700	688	698	640	667	652	707	653	695	661	694	654	650	689	692	708	689	667	698	692	657	691	657	704	726	636	651	734	679	651	623	679	650	647	636	670	675	668	651	664	672	701	668	691	695	686	738	673	669	691	665	672	693	643	712	678	678	677	640	679	676	724	658	694	726	719	637	648	720	685	725	635	699	715	669	652	725	744	632	709	680	675	702	673	708	685	694	682	650	630	676	697	696	689	686	668	697	675	672	708	691	704	688	693	699	767	688	700	647	701	689	675	663	722	678	729	683	713	688	664	633	690	648	689	682	747	659	632	637	631	658	669	657	682	679	665	726	654	677	674	680	698	709	715	646	686	682	698	675	671	677	656	666	632	666	691	650	677	676	703	730	708	665	696	674	705	701	673	718	650	679	635	678	691	675	692	653	656	671	674	722	662	687	656	686	671	679	658	667	691	676	691	676	690	693	662	632	678	689	644	666	649	706	697	689	669	708	709	714	667	672	680	698	681	708	687	698	649	668	697	741	666	677	678	716	690	663	668	641	647	673	692	689	646	638	721	671	658	695	701	698	688	695	632	683	692	665	705	663	704	656	691	680	649	718	734	674	715	674	668	690	675	716	692	628	692	669	697	642	705	663	716	660	667	716	726	703	722	681	706	735	750	682	688	678	694	653	651	673	690	705	685	699	754	714	716	646	690	645	707	669	676	682	664	721	693	665	699	699	658	620	707	674	697	711	682	632	698	695	708	664	659	664	678	689	664	639	605	686	644	677	729	666	688	648	685	619	680	677	653	653	690	654	676	682	720	666	687	634	680	689	655	671	689	691	693	683	712	664	642	740	687	682	697	729	698	697	718	640	712	695	682	652	673	702	652	653	700	675	647	678	671	639	706	696	669	714	696	683	702	671	659	685	646	653	680	647	716	679	673	693	666	681	659	671	680	678	650	639	697	667	647	643	688	652	650	643	698	670	653	691	693	690	639	661	686	679	657	660	654	661	631	665	680	666	727	703	677	675	670	666	655	674	659	742	674	686	677	658	655	677	710	646	699	643	674	694	692	713	701	689	670	690	675	639	666	684	664	698	695	676	616	657	687	684	697	692	646	684	695	635	678	660	636	644	705	652	703	698	655	712	689	667	685	641	698	661	694	712	692	644	668	679	698	726	694	681	692	691	666	656	727	694	705	670	714	726	677	679	630	684	665	701	684	715	659	713	680	694	695	641	682	670	643	680	705	717	680	694	659	675	689	685	679	706	716	709	666	707	645	725	737	684	712	714	685	678	670	710	708	688	643	672	706	696	728	687	667	693	645	652	716	672	680	701	683	666	654	687	692	642	651	675	658	669	699	666	655	657	659	623	671	673	695	646	684	717	703	680	703	664	711	727	679	665	672	708	710	720	674	726	672	672	701	697	658	688	646	647	686	734	695	663	662	663	636	718	701	671	681	703	644	649	701	674	692	646	659	634	676	683	659	670	685	647	681	724	675	698	693	617	645	705	689	709	630	685	693	694	712	667	665	656	659	665	694	714	665	666	699	671	695	670	720	712	639	664	714	644	646	632	699	728	683	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24537	26994	17221	2185	528	431	269	217	245	180	190	178	187	184	186	176	183	157	178	176	183	180	193	191	189	163	166	181	148	166	157	173	179	195	198	155	192	195	195	154	200	194	193	161	154	178	197	166	167	135	185	177	168	193	159	192	177	162	169	180	162	153	174	178	171	178	162	161	158	195	193	206	163	170	177	167	181	176	158	168	172	165	198	171	185	173	150	168	157	176	180	180	145	173	166	173	192	144	184	182	174	172	169	184	181	171	191	155	199	161	170	166	164	176	162	165	164	155	164	153	182	185	167	180	164	173	171	184	185	176	169	184	179	189	189	194	186	175	202	189	161	203	159	151	153	176	141	175	179	164	174	163	187	178	135	176	155	166	152	182	178	186	171	168	187	173	159	184	158	150	169	176	190	159	175	163	173	186	172	187	148	190	174	209	206	158	172	176	184	172	179	176	173	177	150	180	179	176	155	175	169	173	179	161	174	188	173	191	166	172	183	188	193	189	186	199	181	152	173	178	157	181	157	161	164	162	147	174	161	181	180	152	169	169	159	148	172	175	169	208	161	186	175	186	149	148	183	174	160	187	182	212	178	167	170	173	177	170	178	185	154	165	187	167	175	160	158	163	147	143	178	166	171	181	171	167	183	175	178	189	194	179	185	162	143	178	178	164	190	170	149	189	165	162	174	186	171	201	171	173	182	175	186	173	164	160	157	172	167	164	179	168	154	155	177	187	182	148	181	174	153	187	176	173	162	163	169	164	178	201	162	161	170	186	190	184	193	189	159	140	148	147	172	174	170	158	166	207	179	179	162	179	177	165	171	151	156	187	160	174	183	194	174	181	182	177	161	181	172	178	184	165	182	159	161	171	157	153	191	194	192	187	166	159	163	157	181	162	182	163	192	190	187	162	179	163	188	164	169	172	173	171	200	175	185	170	178	140	175	167	192	177	195	170	174	153	179	184	165	173	170	174	157	171	162	184	164	189	175	168	185	152	191	163	175	170	179	165	188	180	166	171	168	160	167	152	168	184	166	174	172	182	173	180	174	180	174	171	171	159	188	169	161	166	146	169	179	172	206	181	202	178	171	179	169	166	197	175	166	175	191	199	207	172	178	178	190	169	190	138	173	198	160	171	150	154	167	166	190	190	160	177	165	153	171	185	175	160	176	165	189	156	182	193	169	152	176	165	174	161	166	168	167	182	182	156	170	184	175	170	196	181	180	166	166	158	177	184	177	143	177	173	163	153	182	164	164	170	172	183	152	156	153	182	168	160	151	157	179	191	169	179	163	165	204	167	176	161	191	176	163	177	159	157	185	176	151	175	146	171	184	202	186	193	152	174	184	194	175	171	171	176	158	169	164	197	180	162	164	163	183	194	174	181	181	179	178	175	194	193	178	169	185	170	187	182	169	160	198	171	190	198	178	145	157	155	181	162	159	173	174	174	168	163	178	151	160	186	169	169	175	163	193	161	165	185	161	185	179	156	170	166	169	168	160	161	171	162	168	173	176	166	210	160	188	171	181	178	183	182	187	180	175	169	179	161	166	197	161	172	193	160	176	191	189	156	167	202	178	169	159	163	179	186	172	184	161	177	170	188	186	180	176	192	184	146	191	189	162	173	166	186	161	167	156	143	160	172	151	153	201	166	185	188	152	182	153	201	182	184	174	154	184	140	162	186	131	166	165	198	175	188	171	176	147	182	160	183	186	212	181	179	165	155	186	193	158	174	195	175	172	168	170	195	169	176	184	176	183	171	160	170	191	181	180	171	177	175	200	164	176	168	157	171	164	181	194	159	174	191	149	183	192	190	168	175	192	185	190	174	181	175	188	177	186	195	166	182	165	166	164	167	167	169	166	155	169	188	191	172	194	167	179	177	175	169	187	175	159	177	177	189	170	184	195	163	171	168	186	137	172	191	166	172	176	171	167	164	194	187	195	175	158	153	180	167	169	167	158	196	163	152	182	163	185	159	172	183	163	182	163	167	170	189	173	179	163	186	178	155	163	168	181	189	155	162	187	175	160	176	178	177	180	182	149	149	179	149	170	186	157	175	187	164	180	199	189	164	161	166	159	159	170	167	167	164	151	151	187	141	169	187	185	189	188	189	187	171	172	204	152	165	170	195	197	159	148	198	187	192	184	191	160	191	155	173	170	178	185	171	200	159	179	178	162	179	192	156	187	168	191	165	149	175	169	178	185	160	202	173	174	155	168	169	162	158	183	164	196	162	185	169	169	173	170	187	182	149	169	169	176	154	186	156	170	190	186	169	189	186	176	168	175	156	178	181	161	164	169	191	172	179	178	157	179	173	172	177	155	155	210	169	158	189	171	165	175	178	196	186	180	176	170	192	181	170	176	177	173	138	176	199	178	166	168	176	184	191	183	166	181	184	183	155	157	187	167	193	181	154	164	145	164	183	168	175	164	175	180	175	158	158	172	173	177	177	152	169	174	194	197	156	187	194	169	183	190	175	175	183	179	164	149	185	161	164	188	159	186	169	188	187	159	153	188	162	167	184	150	171	192	174	167	167	138	171	194	184	193	179	196	175	174	202	191	188	156	181	156	151	157	178	206	164	186	195	154	149	178	143	125	162	182	173	172	178	169	185	177	163	198	170	180	181	170	184	156	173	198	174	202	172	197	157	176	188	156	156	156	165	188	163	199	185	168	173	190	181	140	175	180	190	157	174	149	170	196	171	175	168	178	157	172	165	180	192	181	172	186	172	164	183	164	182	184	182	198	176	163	177	169	149	166	183	169	170	166	178	158	176	187	182	192	182	191	176	170	196	188	177	168	184	191	170	165	187	155	180	182	179	178	191	175	174	160	175	153	161	172	167	175	167	179	154	163	171	182	172	175	175	190	183	171	176	165	187	157	172	186	190	177	200	179	183	159	183	155	179	176	174	166	178	162	176	168	165	169	164	163	151	168	186	168	172	184	183	180	170	145	200	174	190	195	187	165	169	155	188	187	169	175	188	178	139	176	167	184	176	169	189	159	159	162	159	188	176	164	159	178	160	169	194	150	168	184	180	133	165	160	177	182	177	184	157	150	162	159	172	183	158	165	190	186	173	158	185	188	173	175	171	175	196	172	170	181	144	190	190	148	174	164	162	171	174	171	183	173	185	180	207	152	173	172	188	166	182	163	160	167	189	182	165	178	189	176	168	156	181	163	163	185	161	174	173	162	181	186	183	191	179	128	168	158	172	162	205	175	174	166	175	197	171	152	153	188	172	176	171	189	159	148	186	173	177	170	186	180	173	171	189	172	177	170	173	146	190	167	182	158	184	166	171	149	157	176	173	158	167	135	188	182	195	170	176	170	166	189	198	160	205	184	189	184	171	196	178	157	155	157	163	195	181	168	195	146	182	164	192	186	169	167	152	179	155	186	160	143	151	192	186	165	196	166	182	192	183	179	193	176	199	163	191	145	180	190	177	193	168	170	172	166	176	164	161	164	183	169	145	164	169	182	172	194	152	166	181	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25043	32438	19770	3562	1687	1515	1014	761	718	594	535	525	523	493	487	493	492	508	504	480	493	519	534	483	530	521	496	525	502	492	526	510	509	534	530	476	442	533	508	510	510	473	500	490	511	534	491	485	545	490	472	524	508	487	548	536	517	515	507	501	584	460	460	517	473	507	532	546	502	487	539	497	523	541	521	574	576	512	498	533	513	559	510	476	520	531	541	486	481	530	479	504	509	499	516	518	510	521	491	485	516	523	543	535	484	535	536	505	508	512	471	525	531	476	503	518	531	499	505	527	529	477	513	476	535	559	484	504	504	498	523	521	495	548	525	511	535	491	516	494	518	457	531	507	528	496	508	494	535	545	534	526	520	525	496	503	522	496	485	490	538	503	480	511	512	470	524	531	524	465	527	541	493	516	468	519	485	495	505	482	527	521	501	496	481	480	547	475	545	481	461	532	528	553	495	537	494	503	536	486	530	481	523	555	485	559	484	507	475	487	526	524	508	497	484	492	505	501	514	521	513	522	509	539	534	474	483	440	553	516	524	504	513	528	465	505	502	458	522	525	507	494	488	510	476	495	468	519	522	497	484	517	516	504	479	513	540	492	520	539	537	446	534	531	547	513	487	491	473	450	506	512	509	525	469	522	526	515	525	476	457	469	575	538	478	555	514	542	549	496	515	490	525	504	509	527	489	524	502	538	513	479	508	532	485	494	510	508	482	534	477	520	554	513	510	505	526	517	558	536	487	491	514	529	491	492	539	509	533	532	481	491	497	514	528	504	476	524	478	484	506	555	508	490	474	534	538	490	522	499	468	503	483	519	511	532	484	476	492	531	556	480	507	521	480	513	497	546	472	530	530	513	529	483	519	502	490	516	517	528	519	500	537	528	535	535	518	519	514	484	522	482	526	510	478	511	525	497	489	511	520	454	476	531	503	488	495	499	522	493	516	485	514	471	513	496	508	501	525	514	520	488	499	518	490	528	526	513	481	535	531	566	535	515	507	521	539	517	459	520	456	510	497	542	499	521	513	511	466	491	509	518	502	511	478	544	533	514	512	493	502	541	516	543	495	472	516	499	511	514	502	487	488	485	482	497	515	513	517	523	490	529	567	518	497	493	500	502	512	524	531	548	515	489	501	488	513	497	493	515	517	495	499	479	508	504	516	515	505	517	492	508	532	509	524	498	525	464	468	501	490	499	479	462	509	531	536	540	491	479	517	548	534	527	483	489	518	543	473	474	547	536	551	490	521	526	511	488	550	536	505	452	518	515	482	510	471	483	507	478	487	511	571	526	497	498	503	499	528	521	474	504	514	515	521	504	495	526	499	482	547	502	464	475	483	531	516	534	486	540	508	515	523	511	508	499	516	496	522	528	486	520	489	510	506	489	499	534	514	503	518	531	497	510	489	511	490	511	550	548	511	484	497	472	529	553	512	515	534	518	493	537	508	504	496	554	478	505	468	513	507	503	530	509	508	521	501	481	526	491	497	505	472	526	533	472	554	540	525	545	472	530	515	562	501	535	531	544	541	497	564	475	483	520	541	516	502	513	523	541	504	512	539	465	504	490	540	530	527	466	497	515	514	535	505	530	504	499	517	533	514	516	537	543	536	479	553	532	492	524	500	525	521	476	464	520	532	480	509	557	498	537	527	514	456	511	481	529	506	502	507	496	478	539	533	488	563	506	516	514	542	541	509	525	535	528	555	494	560	498	501	500	484	537	491	541	487	489	530	492	514	516	503	523	502	516	549	506	443	501	498	507	540	508	507	551	510	502	493	505	555	516	487	468	496	478	515	505	495	518	540	445	536	502	490	507	508	518	525	495	533	486	504	490	494	530	508	510	501	493	486	497	497	532	563	501	512	509	525	523	515	505	525	468	496	526	502	488	504	497	559	506	507	492	476	511	526	545	499	507	522	486	515	512	520	529	498	522	501	541	531	524	481	555	513	494	515	510	484	490	531	539	511	481	481	532	440	499	533	503	519	489	505	485	491	496	486	505	507	507	507	510	490	486	531	502	519	503	524	511	503	485	503	512	499	507	511	485	526	513	567	509	556	504	520	503	518	530	497	509	527	491	506	525	483	518	547	528	558	515	498	470	486	499	550	511	524	498	489	516	536	516	523	494	552	520	538	483	513	522	488	495	516	512	505	476	540	484	519	505	508	484	513	519	502	482	489	489	504	534	517	529	506	497	544	490	524	503	491	519	546	537	518	486	504	495	540	499	485	488	506	535	512	476	479	516	496	535	540	477	521	511	509	492	496	497	526	533	483	513	479	528	516	523	502	498	528	506	501	529	485	489	482	518	468	530	489	514	497	477	513	503	544	499	512	505	513	517	534	493	495	489	511	486	469	510	545	515	479	525	495	506	523	515	552	487	466	478	527	556	499	510	503	527	502	507	494	510	476	545	492	512	498	485	553	486	546	512	494	533	486	521	526	566	531	495	558	514	514	516	515	483	491	534	480	483	476	514	476	491	528	501	516	518	499	528	483	502	469	507	456	469	512	507	526	508	514	474	483	484	506	511	539	527	541	489	529	489	531	490	561	522	546	496	469	523	513	546	447	515	503	456	500	477	486	537	509	501	490	512	555	525	513	496	505	510	502	565	523	514	539	520	549	522	489	510	509	495	540	533	497	514	483	538	502	501	512	480	497	522	538	457	542	496	549	548	549	515	529	500	517	497	517	500	523	529	479	525	561	562	519	509	526	556	535	509	494	543	533	518	495	526	482	480	511	531	479	480	515	574	493	540	541	479	526	516	498	514	498	505	488	494	514	512	515	478	533	543	514	525	518	487	506	526	484	525	528	530	547	488	534	496	496	509	476	524	481	530	476	518	493	495	513	556	513	550	526	508	488	508	515	521	530	478	496	462	498	552	508	525	470	473	499	519	520	484	521	488	528	513	489	504	514	540	505	540	518	488	514	471	515	518	531	511	508	534	521	489	479	510	531	525	513	505	528	487	502	518	532	520	515	537	500	509	509	502	476	480	509	508	530	477	501	517	518	509	501	561	522	508	526	508	530	502	493	483	496	500	525	482	480	528	524	501	516	544	533	495	543	503	496	492	496	516	480	491	460	502	493	497	472	483	518	549	502	476	486	433	485	489	512	533	532	546	517	538	529	471	499	515	495	499	521	501	478	490	519	490	509	509	522	510	515	491	500	510	469	561	495	503	503	506	539	542	451	528	545	486	497	545	518	530	501	501	518	520	512	539	512	501	497	477	516	481	507	472	510	510	518	512	483	511	474	550	475	476	500	509	549	538	505	494	495	493	526	482	524	517	458	507	526	483	529	494	535	505	488	540	486	508	496	497	478	533	493	527	509	514	558	538	512	497	531	542	531	547	484	491	501	532	515	522	541	513	485	513	493	514	534	511	501	474	460	530	544	527	493	490	500	475	517	501	510	529	540	505	504	523	540	473	530	515	521	502	526	506	506	535	521	466	471	510	458	494	518	490	523	502	503	539	493	509	549	487	502	501	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
72678	73754	56737	22193	7852	3444	1605	614	540	581	318	199	174	186	195	182	188	162	154	161	195	178	176	154	177	183	202	171	168	164	184	179	159	187	163	186	190	190	181	191	190	170	185	179	170	168	196	152	188	153	163	166	188	168	170	170	165	193	188	172	164	208	220	179	167	179	174	191	181	196	173	178	177	178	197	150	169	184	202	176	159	184	158	149	179	169	164	177	178	189	199	192	166	178	199	172	186	169	218	201	164	173	188	177	173	182	159	184	186	201	187	198	144	219	205	186	157	179	170	169	204	175	196	171	185	179	185	182	178	186	161	174	184	201	166	196	184	189	168	163	177	194	188	167	152	172	179	175	158	174	186	167	177	170	179	173	199	193	197	165	172	171	174	188	187	187	161	173	178	151	191	160	192	170	179	167	180	193	176	173	167	197	182	164	158	186	167	168	179	166	178	187	180	177	172	182	186	128	201	191	165	163	186	163	180	175	193	177	153	176	208	189	173	187	166	181	160	163	181	182	167	172	189	182	177	174	174	190	152	153	176	189	201	165	186	172	187	166	171	188	166	195	179	157	173	182	160	163	170	207	166	187	188	164	168	161	183	137	189	150	192	173	189	198	153	160	162	183	165	160	165	164	170	171	193	177	174	184	178	148	191	177	180	171	173	180	172	185	182	182	173	172	178	191	162	163	182	158	174	177	182	173	181	163	188	199	160	186	195	150	177	176	185	171	177	157	206	184	205	185	195	187	183	159	183	175	192	168	193	190	189	176	164	178	181	185	178	172	187	187	188	181	187	178	185	186	175	157	171	154	179	170	189	182	179	171	198	195	206	201	170	172	196	183	191	171	173	198	183	191	192	191	192	189	165	188	169	183	172	172	186	208	190	173	175	166	179	183	168	159	225	177	173	178	192	191	160	174	175	179	190	186	213	184	167	157	192	164	179	190	181	198	190	208	173	163	195	180	175	174	157	172	190	211	185	181	160	181	188	185	157	172	172	175	171	178	194	176	167	159	171	176	180	180	195	168	157	186	189	183	199	193	194	173	164	181	175	195	194	200	177	197	177	175	184	187	186	178	176	164	173	200	185	177	208	201	161	189	172	174	172	191	200	205	177	196	180	187	172	177	179	188	184	181	180	167	180	178	162	146	192	166	180	165	187	201	173	187	194	183	167	192	176	173	174	195	170	208	164	176	189	178	194	179	190	193	161	173	169	180	160	169	203	179	178	171	200	186	172	176	184	174	173	187	146	178	216	191	203	202	160	165	182	173	184	183	186	173	182	191	170	178	174	180	192	205	177	197	181	181	170	175	173	163	170	209	149	165	185	181	187	148	185	171	186	193	177	175	179	151	191	180	167	179	165	180	195	160	163	210	195	196	156	167	174	166	176	212	201	185	160	197	179	195	209	185	201	192	178	184	170	203	185	193	186	176	172	184	175	174	179	152	201	198	136	173	202	195	180	173	196	189	169	201	184	177	174	181	201	172	156	181	187	173	183	182	194	199	193	173	161	182	173	149	145	165	176	189	177	176	155	187	195	168	178	188	179	190	169	181	158	153	200	176	178	199	170	174	181	174	174	174	191	156	201	166	179	202	162	199	173	178	186	200	176	175	170	181	199	189	180	182	196	195	175	169	168	171	165	173	181	165	172	165	175	163	147	184	174	186	179	170	176	176	200	179	203	173	199	187	179	161	190	169	172	182	152	175	194	189	166	173	175	189	169	176	175	172	161	187	185	181	177	166	167	202	189	183	163	170	203	174	178	197	184	184	185	213	173	151	154	195	162	177	184	193	146	175	161	192	156	174	189	146	159	199	186	161	177	171	148	169	173	174	166	166	206	172	177	188	178	187	181	175	205	175	179	194	195	188	199	185	170	180	188	197	182	162	168	182	173	171	176	151	184	177	161	162	187	191	198	168	192	170	154	187	192	181	154	160	190	168	169	225	196	170	202	202	192	173	181	160	183	164	167	179	184	179	179	170	196	155	179	192	195	157	178	182	163	206	176	183	182	181	209	158	178	162	192	188	140	174	189	167	187	172	188	179	193	184	192	187	181	190	198	178	178	164	182	190	193	195	165	173	170	195	165	174	204	162	182	196	167	183	170	200	194	175	189	176	180	149	182	195	181	171	163	198	187	175	165	186	158	189	188	185	183	199	201	168	199	190	205	184	205	208	193	186	199	186	210	191	197	168	182	156	188	162	191	185	179	199	197	177	182	185	167	209	162	180	178	181	175	188	180	196	199	172	168	168	187	197	173	168	191	197	176	201	184	188	171	187	188	186	185	172	193	187	180	195	196	182	174	190	191	194	183	186	177	164	188	161	169	174	195	200	206	203	159	206	168	177	167	182	177	190	175	176	175	222	178	172	176	173	164	162	182	154	190	177	189	192	185	168	181	197	164	195	179	170	160	175	177	187	155	181	177	182	186	178	166	164	162	179	159	166	178	191	164	188	172	168	163	169	172	186	152	171	187	195	186	188	181	165	192	187	187	176	190	171	192	172	168	183	168	181	180	195	192	146	186	183	154	165	180	207	200	191	185	178	182	191	190	167	173	191	187	160	181	180	159	186	207	155	196	172	157	176	181	193	185	171	191	159	167	199	165	192	171	173	175	196	162	198	181	174	177	192	186	178	187	197	203	190	171	143	155	179	170	173	189	179	168	180	185	200	184	173	193	171	178	192	186	175	169	172	194	192	178	173	169	186	182	177	195	182	180	160	180	179	181	196	171	201	155	201	183	187	174	167	191	180	200	182	164	161	184	175	168	156	170	191	191	204	171	189	170	219	186	173	178	191	202	173	183	170	199	197	180	195	191	174	186	200	215	171	197	178	182	163	175	186	170	197	176	169	164	173	200	152	161	189	153	197	180	163	162	182	197	176	182	202	167	182	188	194	195	180	180	175	169	203	190	173	174	179	188	192	180	190	169	188	194	188	187	193	181	170	181	183	188	173	191	182	198	175	175	184	161	185	151	188	202	196	182	176	204	195	182	184	170	166	199	195	169	168	170	185	211	191	176	158	163	173	184	171	181	166	167	180	179	189	184	172	189	170	178	170	193	167	173	185	175	190	181	178	189	181	178	182	185	172	166	179	195	183	188	166	178	211	199	194	180	170	181	194	171	195	176	174	162	186	179	178	177	158	169	200	164	170	188	186	184	159	177	165	191	190	168	177	180	199	185	179	180	178	180	177	192	159	150	180	167	149	188	162	155	171	150	174	159	186	161	170	174	146	189	173	173	159	179	178	165	199	183	166	164	187	168	173	188	197	169	179	176	169	192	181	175	179	163	185	172	170	182	193	155	165	179	174	185	177	147	171	188	171	164	164	166	169	179	186	171	178	161	173	156	194	181	181	190	187	174	190	191	165	151	168	181	184	206	188	175	200	175	144	181	174	184	180	177	190	196	186	192	148	196	141	198	171	189	197	173	176	193	154	200	196	205	183	180	175	190	179	198	176	189	168	180	173	204	173	181	161	167	171	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48561	60951	50240	19903	15040	10251	6257	2622	2262	2655	1224	773	584	522	550	518	487	554	542	499	554	547	536	551	569	550	525	461	517	551	529	494	500	542	531	487	527	516	532	543	523	545	585	528	546	541	535	538	581	541	528	534	556	541	580	517	539	530	533	558	505	530	534	542	489	539	561	575	550	506	547	507	507	537	503	504	508	554	526	526	564	527	483	533	516	504	532	563	504	525	580	523	538	538	535	564	533	513	520	495	541	536	522	533	479	510	518	536	551	535	521	529	541	556	553	544	572	525	490	523	541	486	522	509	543	552	532	481	519	499	534	538	523	540	551	504	501	509	542	515	542	527	527	548	521	515	545	492	526	559	505	520	522	505	485	521	482	505	539	531	512	509	549	597	517	499	522	503	530	537	536	550	531	548	498	537	528	521	543	549	537	548	526	533	512	533	499	557	496	529	537	491	512	497	516	546	534	490	522	533	524	532	539	544	480	525	533	539	534	500	505	570	498	499	567	498	505	505	510	519	508	578	551	536	525	486	505	568	520	523	524	518	515	512	506	506	508	547	549	470	540	530	528	547	538	519	513	532	520	556	504	499	556	551	538	530	554	546	521	538	524	508	500	536	565	573	527	488	508	500	553	526	534	510	525	547	535	524	476	550	511	508	540	518	526	528	540	558	516	529	572	527	508	557	542	513	493	528	504	516	546	506	513	501	543	537	520	562	517	536	508	513	534	511	530	554	542	510	528	538	544	494	571	543	488	533	537	525	576	517	504	510	528	544	536	572	536	525	528	546	584	515	534	527	546	539	530	495	542	545	583	509	503	508	559	519	509	514	493	554	531	479	518	527	495	571	537	502	522	560	501	538	542	517	525	517	533	510	545	539	548	482	518	548	551	500	564	507	530	493	505	514	511	550	515	524	515	499	542	538	562	508	536	513	519	508	525	565	516	468	506	537	537	531	511	541	521	519	509	575	537	538	517	529	483	524	539	565	537	506	523	540	551	501	553	545	539	531	541	536	523	571	544	521	523	528	544	533	530	502	523	557	526	525	521	522	515	532	517	530	532	552	500	546	520	514	561	567	513	549	516	533	533	514	557	572	526	518	557	498	505	539	482	556	519	544	525	510	528	522	498	548	536	551	504	530	552	507	554	491	522	515	498	511	478	485	531	500	479	519	507	586	471	511	554	532	530	495	530	519	483	531	548	548	533	524	609	530	563	544	540	528	548	527	496	500	495	556	536	555	519	542	547	500	518	515	554	548	518	540	513	531	527	532	526	552	530	513	561	543	545	474	522	510	525	545	504	519	519	511	539	556	516	513	511	531	556	527	536	531	565	535	498	532	546	479	559	581	492	489	524	471	511	520	465	539	505	555	567	500	498	526	566	541	517	528	577	517	503	531	560	512	535	497	560	504	516	546	501	494	534	558	548	537	506	512	538	537	561	505	535	560	510	547	502	485	551	555	520	548	532	540	464	561	509	539	531	503	491	494	536	530	519	507	552	560	477	562	533	529	513	522	511	528	532	492	579	490	567	506	539	529	500	507	546	514	516	499	533	561	519	537	548	533	539	529	483	501	535	581	555	504	513	506	488	531	527	480	533	539	509	548	490	525	530	478	542	514	558	527	511	552	484	570	526	525	562	539	568	513	544	506	527	512	526	507	526	534	488	513	529	505	528	497	544	526	550	556	540	517	521	541	514	540	535	525	557	525	495	515	574	494	558	549	519	509	542	491	525	560	543	516	524	531	532	533	555	523	534	504	529	532	545	537	510	506	526	561	500	546	513	553	531	498	514	568	529	544	504	556	527	526	518	555	520	498	558	516	552	514	525	546	529	556	490	551	549	571	506	517	516	516	539	513	563	531	504	534	520	533	542	526	531	520	505	532	555	535	555	547	516	495	527	507	553	495	556	513	541	529	511	515	536	505	530	503	470	546	551	537	526	539	491	484	554	509	519	565	583	518	502	522	510	521	503	547	577	537	531	492	530	546	556	508	552	546	536	517	532	508	503	579	584	529	509	517	513	552	507	516	528	530	497	479	521	547	490	510	531	571	516	516	540	585	527	557	527	559	507	520	502	526	532	513	564	535	555	509	543	555	504	518	497	540	528	550	530	549	550	517	525	548	515	533	554	552	567	517	519	564	500	539	533	505	538	535	508	530	475	539	509	469	538	519	523	509	521	529	500	500	488	489	544	526	486	468	523	568	539	536	537	487	538	490	508	506	568	492	535	542	524	550	505	562	496	549	542	526	501	542	494	532	498	523	533	527	522	554	536	521	566	519	515	504	522	580	511	490	534	506	498	530	532	505	500	538	505	545	523	521	540	495	532	480	504	496	496	501	500	522	538	498	526	550	514	485	532	517	552	574	497	534	523	525	543	540	520	560	524	504	525	548	539	524	515	524	565	543	509	546	490	521	519	518	523	539	472	522	505	526	553	549	548	526	537	546	556	537	530	550	547	536	509	512	548	524	538	518	529	509	542	489	558	581	506	543	514	505	546	500	516	496	537	541	536	520	526	507	527	512	491	544	529	540	543	539	517	503	544	562	482	564	518	547	549	518	493	495	523	536	516	534	578	525	499	485	558	539	570	518	487	544	508	488	538	501	544	546	565	567	487	548	537	536	545	554	517	520	518	527	569	529	540	564	526	509	549	515	528	500	520	545	500	548	512	515	540	545	546	543	558	508	561	537	532	504	488	534	571	554	493	524	549	537	511	507	530	548	539	535	540	487	520	556	528	513	531	546	547	532	528	537	521	558	523	550	480	496	521	556	517	517	518	501	504	546	534	517	542	521	552	547	550	490	526	505	533	549	473	508	511	537	548	579	555	552	564	570	473	514	548	536	544	532	545	562	514	502	548	551	490	490	498	569	501	567	526	521	529	496	518	521	484	539	520	511	508	520	524	523	491	514	519	533	530	517	545	541	546	527	540	540	525	546	489	501	547	530	507	495	532	548	536	517	502	513	548	521	519	530	521	493	501	539	578	561	559	500	520	519	507	557	536	540	544	516	514	549	520	500	568	548	534	509	496	555	515	545	522	524	526	517	527	480	531	538	559	521	501	528	540	565	537	519	501	514	507	552	533	529	506	499	589	532	482	504	539	528	524	479	521	524	515	526	513	532	534	553	563	515	543	554	531	542	532	531	526	520	492	509	509	554	527	511	516	518	561	591	527	501	561	530	557	502	492	548	570	531	516	562	527	540	499	516	519	551	513	502	545	546	552	522	571	523	504	544	547	551	525	539	492	537	531	507	521	508	514	517	504	506	520	492	563	540	562	520	526	530	544	531	510	518	528	528	552	550	523	550	528	509	545	515	507	500	505	517	527	514	541	510	515	489	499	525	554	518	514	530	558	539	513	516	541	506	529	565	533	518	531	536	511	542	517	532	488	570	539	532	497	549	519	523	545	527	491	496	559	505	524	542	510	534	527	500	559	556	508	530	489	544	541	519	542	534	541	554	504	542	540	519	563	518	527	511	496	533	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
83219	84681	65335	29080	14607	7584	2001	1405	862	1180	490	339	225	226	221	250	239	231	239	241	234	226	248	245	242	263	261	251	247	220	254	236	235	216	228	265	249	235	235	247	232	227	236	243	271	237	239	248	231	237	252	253	231	241	227	239	249	236	240	234	238	266	226	262	233	241	264	220	246	222	226	236	251	243	254	273	248	262	235	255	246	224	213	238	248	246	240	236	233	226	272	251	251	238	249	239	219	231	251	222	247	236	236	259	248	235	219	234	225	247	243	236	245	250	233	223	218	221	236	217	231	243	218	234	216	229	236	238	215	265	258	233	219	246	235	237	251	270	261	256	243	241	246	267	228	226	237	236	250	230	232	245	222	220	250	233	266	211	234	236	236	243	231	242	249	242	230	231	220	242	238	252	237	235	238	243	281	266	253	255	250	227	264	239	217	243	240	243	219	261	254	232	249	215	228	258	246	256	238	224	204	229	253	264	221	248	245	249	241	244	248	246	252	226	223	223	234	230	248	267	242	258	215	247	229	228	239	267	239	229	264	224	255	267	263	241	203	221	242	238	269	227	237	238	256	253	229	228	244	247	244	249	222	207	217	265	239	248	219	228	247	231	215	249	238	255	267	229	260	231	240	261	228	261	257	262	233	253	242	245	232	240	258	229	247	222	217	247	253	240	263	217	222	223	234	232	216	243	246	228	254	212	198	252	228	247	256	253	274	215	277	242	239	246	268	232	252	205	233	249	223	238	239	251	237	272	255	248	227	243	250	250	248	226	259	240	235	218	212	235	213	245	250	245	242	205	226	236	244	243	239	215	264	245	221	258	253	238	225	252	244	240	234	233	239	250	257	229	242	248	247	270	270	240	224	245	251	237	247	239	249	224	236	240	250	235	264	249	262	255	228	257	220	242	236	239	257	231	223	248	245	246	232	239	241	237	259	248	247	245	250	254	196	250	225	245	221	220	261	271	245	263	225	229	247	245	258	251	265	239	240	245	225	220	230	249	226	219	254	248	233	226	233	216	214	251	235	213	231	234	252	232	233	235	241	232	246	240	255	241	224	224	251	211	228	214	272	244	264	225	250	252	247	220	245	244	269	236	252	246	230	225	217	241	232	242	241	262	252	216	238	224	247	219	224	241	239	261	267	236	208	246	233	280	226	252	247	248	243	252	260	266	248	230	258	236	234	240	256	228	252	226	234	243	224	250	259	262	232	219	232	242	243	225	224	222	232	231	253	242	243	247	242	252	234	238	233	247	225	251	224	247	244	233	251	220	252	240	253	260	235	225	226	270	226	226	242	213	224	207	254	239	228	266	229	242	267	268	249	262	227	247	252	248	242	223	233	245	250	225	263	224	241	233	219	227	239	273	223	253	249	262	238	235	246	235	241	251	218	211	236	249	243	233	226	260	216	262	211	226	239	198	242	240	247	235	220	236	243	232	236	248	233	263	224	224	255	218	243	250	261	258	250	236	226	236	256	261	242	251	255	218	226	220	256	254	239	247	254	259	243	242	245	225	230	236	277	251	244	259	233	247	289	234	275	236	247	223	250	248	246	233	258	229	242	224	254	233	234	238	245	241	258	281	238	251	252	226	250	217	228	242	251	233	234	233	223	236	245	230	254	234	265	280	276	244	240	221	241	246	254	234	241	238	235	227	239	247	260	232	234	231	258	242	244	244	263	229	234	240	245	213	266	230	247	257	231	232	242	246	245	248	250	246	220	202	250	238	223	267	254	237	248	221	248	258	228	236	230	256	222	230	238	222	240	266	239	227	240	222	241	255	255	251	248	232	248	268	253	232	230	266	229	273	223	207	251	263	217	236	218	272	269	197	242	267	223	252	224	247	246	249	216	233	229	264	233	252	251	226	254	228	191	238	248	250	232	255	244	219	255	252	238	231	258	214	220	240	223	257	216	234	240	217	215	220	206	229	216	219	209	217	230	209	219	255	241	238	237	246	231	230	256	236	262	235	239	239	244	232	257	251	229	244	248	233	224	236	256	212	232	222	233	236	250	243	244	218	238	223	244	238	243	227	226	264	232	256	213	228	230	243	219	236	250	245	241	227	203	227	231	230	237	241	238	214	241	228	262	228	266	234	244	247	232	259	227	250	271	250	205	240	239	234	238	247	265	241	239	238	242	220	229	248	217	250	228	240	260	235	263	228	217	256	249	204	222	234	247	257	226	242	263	249	245	223	194	246	224	245	234	249	248	248	232	215	242	221	277	248	268	239	241	252	222	247	237	229	252	250	232	251	228	237	253	250	239	265	228	237	248	240	271	250	230	274	240	242	209	239	238	241	250	227	265	246	227	242	247	272	234	240	222	264	218	252	250	226	240	245	236	237	248	245	214	214	242	257	236	248	246	222	249	258	242	218	242	234	245	220	242	267	239	224	250	235	230	210	234	260	256	267	245	251	227	220	245	233	262	246	247	233	270	262	224	259	247	248	218	265	231	265	255	236	233	237	249	224	260	265	224	252	251	243	255	213	225	265	236	247	232	256	250	221	255	240	236	255	237	234	232	260	261	254	254	206	240	242	241	210	219	246	255	244	245	246	260	226	256	225	225	229	212	226	233	241	237	214	281	235	242	237	221	237	244	246	267	228	274	222	243	259	221	232	237	249	213	245	241	222	241	242	224	222	267	253	242	212	229	235	242	223	242	243	260	274	200	236	245	268	242	231	229	236	238	217	242	233	240	251	214	232	231	261	269	220	256	223	239	225	253	234	255	253	252	253	262	204	241	233	249	239	240	254	267	248	231	215	250	239	228	264	217	228	234	242	255	238	251	203	258	247	242	219	242	276	214	229	235	267	264	243	235	229	246	260	264	249	244	235	261	235	217	226	241	245	219	248	238	224	233	226	238	235	231	254	240	233	226	248	262	256	230	224	252	233	222	236	241	247	258	231	245	250	226	265	227	241	224	243	244	229	223	256	262	267	222	252	248	237	233	261	215	241	248	261	246	249	252	234	261	236	246	245	226	229	229	246	239	235	227	225	261	256	236	260	245	240	243	205	241	227	272	247	248	235	247	233	216	265	250	231	249	228	240	253	244	253	246	229	249	228	229	233	235	250	242	232	252	237	221	233	245	232	214	235	257	235	249	272	260	271	225	223	242	239	236	237	247	244	240	226	221	268	235	232	256	251	232	234	256	238	232	236	226	222	219	244	247	242	271	211	217	233	246	221	261	251	245	236	273	247	245	256	251	228	259	249	226	239	203	249	221	228	259	223	246	219	225	253	258	261	227	229	232	252	261	231	238	251	229	235	232	224	219	240	243	238	254	238	251	238	247	219	247	262	258	215	229	236	230	230	281	247	218	252	212	231	220	224	266	243	237	238	250	251	226	245	209	238	240	255	238	280	264	235	261	255	256	191	221	246	244	263	255	227	227	265	256	239	257	248	230	208	242	251	232	241	226	247	253	233	247	244	239	236	238	258	201	244	234	245	227	250	228	247	245	246	234	223	236	226	230	207	234	237	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
59229	74425	59720	27356	21866	15628	6912	5511	3486	5338	2093	1195	643	627	662	684	687	664	637	649	659	621	659	657	677	704	670	605	651	691	623	700	684	655	664	696	666	633	677	650	645	669	627	660	686	621	627	651	628	646	689	638	701	719	689	659	674	644	623	648	639	610	668	700	649	729	684	695	681	682	676	607	705	658	693	690	680	637	649	719	670	617	692	651	656	624	686	659	671	646	674	683	692	658	648	660	650	726	627	679	696	675	642	712	686	669	679	656	667	652	672	603	722	638	682	672	699	714	664	696	665	642	665	676	683	660	680	629	674	677	671	648	698	674	677	664	644	691	630	676	670	665	613	645	653	645	690	679	662	658	703	678	683	662	661	660	646	649	647	674	681	683	691	693	669	656	671	657	660	697	645	673	680	684	659	670	677	648	647	707	689	675	664	655	646	634	728	674	680	642	694	631	668	659	673	731	696	690	647	645	610	686	646	702	641	679	663	689	664	644	644	711	636	672	676	611	654	653	638	679	663	674	657	648	630	624	721	653	663	657	710	703	701	695	647	672	636	685	637	694	674	686	655	710	635	692	671	642	656	641	670	670	653	672	622	642	642	684	600	661	677	690	621	646	653	695	715	695	664	671	686	649	697	675	727	642	682	656	728	685	661	670	661	688	662	676	685	696	631	659	640	641	662	635	696	692	673	669	656	648	659	636	682	648	662	618	635	691	657	667	648	636	649	658	708	681	691	691	654	622	674	647	726	706	670	702	648	664	689	662	691	641	701	703	682	635	633	737	691	664	691	700	687	652	656	666	621	627	651	682	640	654	692	691	673	634	690	674	673	677	669	717	692	644	673	641	648	672	656	686	619	694	684	678	657	709	658	642	675	689	663	675	650	684	688	684	653	624	663	666	648	641	658	632	687	648	634	675	652	710	670	646	642	700	653	639	654	715	640	706	702	709	667	661	652	630	660	705	637	732	681	671	664	639	687	645	665	677	699	686	606	657	654	690	666	625	635	591	614	716	657	631	679	670	682	601	671	740	652	680	694	662	667	674	688	656	663	672	646	658	655	684	695	664	693	691	707	675	640	672	671	681	671	730	666	650	650	688	694	655	664	677	673	641	634	650	654	668	684	662	677	707	672	712	666	656	655	639	693	674	651	709	680	674	656	684	687	691	646	693	638	715	658	702	649	696	690	672	676	659	648	687	641	660	669	625	668	695	664	687	646	723	646	739	650	668	645	720	652	669	662	668	653	676	671	678	705	691	668	695	726	673	626	724	688	663	690	676	631	654	655	653	706	648	667	654	676	688	664	659	635	625	679	664	687	669	638	673	705	685	640	655	654	671	610	656	662	679	674	661	664	632	665	656	656	649	627	664	622	671	715	635	647	658	711	656	689	689	662	632	682	645	659	689	672	677	637	648	699	627	622	642	661	691	643	689	649	663	722	647	690	667	650	691	713	665	658	634	647	667	625	705	665	663	664	629	632	671	644	640	674	686	648	630	674	658	675	709	649	638	732	653	663	639	668	673	663	701	656	670	676	638	677	650	657	592	626	634	691	644	660	649	631	730	669	699	666	646	675	686	671	625	695	644	677	642	666	655	657	687	660	658	687	667	641	637	668	739	649	705	640	648	689	736	666	662	639	637	678	670	685	660	651	631	644	655	680	643	672	663	703	630	670	674	644	668	659	670	691	646	594	696	633	662	701	618	684	703	671	645	692	717	692	661	644	689	651	686	680	655	680	694	669	662	679	665	676	632	664	697	585	635	683	679	702	595	670	735	704	652	664	645	677	647	678	656	653	632	706	685	645	661	671	684	679	649	679	666	686	660	676	630	694	666	675	665	715	663	695	676	692	696	658	655	666	655	689	675	644	657	661	630	644	689	664	645	670	716	669	646	675	716	657	652	650	671	689	659	691	650	684	636	696	703	651	634	669	671	667	636	642	678	638	663	643	643	640	704	633	672	634	666	668	696	691	683	692	688	662	673	712	658	715	689	697	654	695	676	712	676	680	685	623	682	645	709	712	675	677	660	641	624	697	619	623	712	639	693	665	639	655	718	645	682	694	694	692	681	666	695	672	685	622	665	629	663	677	633	682	630	667	698	653	679	621	696	727	656	638	647	646	651	633	680	631	628	672	667	660	664	662	677	616	692	645	640	681	658	685	700	630	621	639	735	680	700	659	638	650	657	681	690	670	646	666	696	654	659	605	686	667	636	734	680	665	687	681	671	662	669	665	696	664	641	618	696	665	675	612	655	672	643	697	693	646	635	671	649	682	673	618	619	707	649	638	659	703	641	599	651	664	630	662	684	654	640	634	663	670	613	693	713	654	662	662	712	623	674	631	702	673	677	680	689	679	626	686	644	672	639	655	638	691	662	668	641	656	646	636	675	676	653	670	671	642	648	654	661	660	689	689	654	623	687	629	647	637	661	686	660	659	707	693	645	647	670	684	672	604	693	679	655	668	677	672	634	659	651	662	701	645	644	715	644	657	615	644	673	664	656	661	693	700	685	658	647	718	653	636	648	652	656	669	644	621	682	633	660	653	694	687	651	698	647	645	687	672	674	676	675	712	651	683	688	653	670	655	680	675	624	690	693	659	654	700	716	629	658	702	682	668	667	699	658	670	696	693	651	668	657	666	656	672	612	657	708	651	694	642	683	642	674	652	657	703	676	681	668	680	705	652	697	683	669	700	635	688	666	674	694	657	600	686	728	633	685	672	725	620	632	660	706	691	621	667	704	655	694	677	640	665	676	659	676	662	644	632	669	710	683	689	639	682	672	628	643	664	698	655	641	657	680	672	678	634	651	719	656	676	669	633	648	659	658	700	635	633	642	676	700	716	664	698	649	672	687	673	656	681	692	664	696	655	713	660	634	684	671	644	678	688	658	675	651	683	659	698	666	636	687	671	690	686	660	671	619	719	708	627	696	697	628	682	700	656	688	649	692	687	675	671	674	693	632	658	642	685	670	680	668	678	658	663	666	697	622	660	661	672	657	629	712	729	647	678	668	668	675	696	588	664	645	673	680	691	686	644	719	700	688	656	755	674	667	687	647	654	711	682	622	704	657	649	650	639	660	655	688	656	682	700	671	647	650	710	670	651	660	674	690	720	681	652	713	651	634	653	713	691	644	633	648	669	669	663	676	651	651	665	647	682	677	650	661	675	661	679	685	686	671	664	681	681	684	687	652	669	730	626	651	691	684	652	645	681	666	664	710	677	676	687	685	645	692	680	656	663	690	641	652	719	686	659	651	634	668	685	671	676	634	689	670	699	596	704	637	649	672	678	652	703	664	702	700	686	654	656	645	650	664	641	644	638	618	717	676	643	648	641	669	665	721	674	691	641	643	675	688	699	681	658	653	645	728	699	665	713	658	661	706	678	681	677	663	646	713	690	682	658	642	687	642	678	703	674	678	690	670	684	611	705	664	678	702	688	658	668	622	685	655	674	670	649	670	644	680	662	688	684	685	640	634	669	657	658	655	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25487	26944	16873	1947	551	428	200	210	193	235	176	176	161	155	161	157	160	173	184	159	154	160	159	160	153	178	163	170	152	158	161	174	160	157	190	170	150	152	179	144	151	183	168	161	178	165	166	155	159	162	197	152	176	153	165	158	178	157	169	146	157	185	172	152	145	152	153	165	185	177	143	161	160	189	167	158	162	151	184	177	153	163	166	168	167	162	182	159	165	171	165	170	168	176	161	168	184	172	176	155	150	176	170	171	139	157	152	147	166	170	169	173	169	177	159	192	186	170	165	175	141	177	147	152	177	170	154	178	175	161	198	180	161	195	174	143	171	172	179	160	167	169	165	162	160	160	156	193	150	167	156	183	167	160	166	171	162	178	151	178	157	153	174	184	157	156	184	144	178	161	145	170	168	191	184	170	171	177	154	166	152	156	190	162	172	167	183	145	154	166	163	175	154	169	154	176	174	171	144	172	151	190	165	167	161	168	137	162	173	173	198	154	186	155	208	164	157	171	160	170	156	154	179	166	174	189	165	163	153	163	155	157	146	162	163	149	159	170	186	145	168	166	178	133	171	172	156	174	200	147	170	167	167	171	186	179	168	169	173	166	144	159	170	178	159	191	165	154	169	191	151	169	162	146	165	168	168	139	175	170	159	194	163	191	186	162	146	154	195	158	163	162	156	157	192	149	199	153	176	164	167	137	175	155	170	189	160	157	146	145	164	177	156	164	165	164	169	171	150	158	163	162	171	156	176	162	155	168	168	173	163	180	174	150	195	186	189	169	167	186	170	162	172	157	184	188	156	175	164	178	175	146	175	164	174	176	186	162	169	163	186	164	162	154	156	165	156	170	177	175	154	147	161	155	188	172	144	162	175	157	183	178	152	162	150	162	169	170	184	201	171	159	160	161	190	186	184	157	162	155	183	158	161	179	173	174	150	157	162	177	174	183	166	168	182	180	169	166	141	164	172	170	170	171	165	157	167	170	154	180	194	166	177	158	168	175	162	174	176	167	157	151	171	173	185	174	174	152	161	154	178	181	149	161	182	172	126	165	133	160	178	162	158	177	151	152	160	184	169	183	163	173	155	159	133	185	158	158	149	155	166	191	164	185	157	156	144	180	181	186	152	187	180	175	194	147	151	175	192	177	197	181	167	158	174	163	170	132	148	174	161	146	169	150	166	166	171	174	170	184	156	165	191	165	167	156	143	178	171	149	170	173	148	180	156	167	173	132	164	188	171	162	183	164	175	175	144	158	131	184	162	194	153	166	163	172	187	169	164	159	157	166	168	185	163	200	162	141	183	155	186	174	176	171	184	165	193	171	185	156	175	177	160	183	148	150	153	163	163	155	171	184	174	171	169	159	167	163	166	178	155	173	170	168	205	193	176	156	173	180	168	138	163	174	159	182	166	166	149	165	158	180	151	163	161	169	168	177	181	174	185	159	152	173	159	158	183	186	175	140	171	156	174	150	171	176	176	158	173	187	176	168	208	161	181	152	150	169	153	176	170	167	164	158	167	186	174	145	177	183	173	165	174	152	162	138	159	149	177	162	208	159	181	162	187	187	162	151	181	165	169	155	170	172	167	165	184	185	164	140	185	163	180	169	183	155	159	153	136	157	182	167	156	160	155	187	159	167	176	182	179	150	175	174	169	160	155	169	168	188	157	185	178	170	188	163	187	172	158	145	144	170	150	166	161	169	172	174	181	192	141	184	152	188	170	165	174	165	170	165	163	170	181	162	149	166	177	168	164	175	160	153	172	185	179	135	157	142	134	177	161	170	177	171	150	169	156	198	166	174	161	162	176	175	182	161	180	164	157	169	174	170	166	175	176	164	169	184	170	167	177	165	185	194	169	190	144	166	182	158	184	164	173	151	178	172	162	166	183	168	162	155	173	153	151	133	181	168	175	139	172	151	168	157	164	172	162	153	154	166	152	188	183	184	175	171	168	168	168	185	189	157	186	163	166	184	171	138	164	169	161	170	173	163	169	178	165	150	168	168	168	172	153	161	182	177	164	174	155	145	176	177	173	157	166	172	183	169	180	156	178	181	185	165	160	161	191	152	152	155	165	175	160	177	173	149	175	172	162	188	184	165	161	161	136	178	157	159	136	172	146	155	172	173	165	151	166	179	170	166	179	161	166	173	138	165	154	189	169	186	169	151	187	181	150	176	164	161	168	154	170	179	175	144	162	174	150	152	166	162	163	187	183	151	181	174	184	152	188	161	167	194	175	180	159	155	174	171	179	163	162	176	153	207	179	157	168	141	172	187	188	146	164	191	186	145	169	171	198	173	160	169	154	153	174	189	170	167	180	182	184	177	170	174	167	164	146	162	152	169	171	165	167	156	167	175	146	156	147	151	152	178	167	185	148	153	176	184	157	153	174	173	173	152	173	150	160	159	171	145	146	180	163	170	193	190	150	151	197	172	152	143	179	182	166	142	200	176	147	167	168	176	149	142	158	172	155	160	175	171	163	192	153	152	156	162	165	155	141	186	173	164	165	159	165	167	151	169	156	161	170	162	166	170	172	169	158	159	189	190	152	162	149	159	177	140	173	146	170	169	181	158	156	150	184	137	168	164	170	166	172	140	182	182	140	184	157	188	171	160	184	170	196	161	168	163	182	149	167	141	167	180	166	169	178	172	168	166	175	166	201	172	156	165	148	157	163	165	180	160	166	170	190	149	166	197	153	185	149	161	142	176	151	161	165	164	170	164	161	171	156	177	171	188	156	167	157	172	196	181	161	167	153	181	191	194	153	163	171	168	178	188	191	175	153	151	157	173	190	181	159	149	177	186	189	177	171	162	164	171	161	131	160	187	154	174	178	178	191	163	171	169	174	164	170	171	185	161	170	176	125	171	161	164	158	166	158	173	193	184	190	163	162	197	155	157	145	166	157	188	175	182	170	178	139	177	168	172	160	170	170	168	160	170	185	158	169	173	170	166	172	173	147	170	167	151	161	166	148	171	172	163	171	167	156	169	180	165	148	176	144	165	178	187	150	155	151	164	158	156	155	152	165	192	163	165	162	158	175	165	177	181	166	151	165	172	169	151	163	159	171	167	150	192	168	186	164	167	176	177	156	154	164	174	156	172	151	153	152	176	138	200	147	143	174	177	156	134	178	182	149	188	149	175	167	154	190	163	159	160	146	158	177	167	193	155	165	148	162	156	163	184	161	161	183	156	164	170	181	153	194	156	168	162	162	158	183	138	164	181	171	174	165	162	182	155	194	155	153	154	180	187	166	140	160	157	180	176	147	147	173	164	169	176	158	177	152	163	176	157	160	154	151	153	164	173	156	168	151	154	173	148	136	155	151	167	146	179	165	163	157	154	181	162	165	196	196	168	165	165	187	176	170	132	168	155	167	146	172	142	162	163	162	173	153	181	179	155	161	180	165	185	171	162	173	189	161	160	176	161	146	150	156	171	177	172	180	176	160	172	177	160	147	162	147	162	135	163	168	148	143	170	152	167	186	178	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25421	32692	19166	3114	1668	1457	620	761	570	727	650	541	520	499	477	458	480	465	484	448	502	517	503	457	507	503	483	517	471	449	487	458	483	498	511	521	488	441	520	450	529	525	479	466	452	503	487	459	475	480	503	485	507	496	509	478	476	518	478	461	468	491	450	494	489	466	508	483	487	448	520	492	481	460	478	470	444	449	510	478	498	493	464	502	494	489	484	483	509	503	489	452	461	492	522	477	492	504	500	420	485	519	515	510	486	521	517	499	478	549	506	473	504	474	499	475	516	476	494	520	503	510	475	484	488	505	466	503	496	483	531	522	520	493	488	459	499	507	468	486	465	510	502	484	514	535	535	490	454	473	497	528	538	439	479	460	469	525	520	507	501	519	476	488	499	498	493	520	481	441	460	511	491	494	498	484	509	470	498	510	522	513	488	469	476	484	496	486	506	497	483	510	507	512	457	510	497	428	454	503	510	480	452	497	485	530	493	477	461	495	491	475	488	471	490	528	446	485	533	531	476	503	520	452	552	490	495	483	485	510	458	520	512	462	463	508	477	492	496	532	473	471	490	465	465	503	492	482	482	511	502	500	511	484	497	476	510	508	478	472	489	515	478	515	461	472	500	501	479	497	490	476	483	466	494	463	462	507	483	496	474	509	501	496	463	492	496	510	497	469	484	489	491	535	540	451	484	462	509	470	514	470	464	484	473	504	490	508	510	496	505	485	495	467	478	502	487	471	518	497	493	490	458	489	469	488	503	501	486	500	480	494	490	489	467	503	443	499	497	492	478	512	481	499	502	472	494	509	486	484	503	477	500	504	487	465	467	473	555	503	492	517	470	444	499	460	467	478	503	490	449	446	515	466	473	467	493	501	519	494	485	463	526	482	490	551	482	507	491	472	489	496	530	463	479	530	495	510	477	474	476	527	487	534	488	515	489	483	505	538	532	491	479	472	506	496	480	482	471	478	461	459	482	483	468	508	496	495	516	517	492	499	501	528	473	458	486	480	502	471	471	513	470	505	491	507	516	489	487	486	496	485	492	457	523	444	482	484	466	486	496	509	507	471	500	490	469	457	499	483	504	471	479	495	471	454	437	492	481	493	476	501	469	496	492	496	501	472	474	513	470	512	482	499	511	490	482	492	479	491	501	496	473	498	478	478	482	502	475	511	474	495	480	500	501	507	475	518	462	469	486	500	517	481	504	476	499	502	511	478	446	499	482	520	503	514	503	496	494	500	482	495	495	479	522	556	479	457	484	509	492	508	478	497	509	515	474	511	501	456	482	477	512	485	485	484	467	464	491	487	518	471	516	472	479	492	493	472	509	461	501	504	511	516	489	429	468	504	508	468	494	509	525	465	505	503	516	493	510	507	499	482	478	537	509	488	508	465	468	505	518	482	506	464	482	500	495	508	488	523	494	491	494	525	478	512	478	493	484	476	485	489	460	445	463	530	506	504	479	487	474	504	485	476	504	494	485	534	494	505	510	459	487	463	538	508	458	496	492	501	473	508	467	492	534	480	498	492	474	463	487	477	527	495	480	506	482	502	521	521	489	504	484	514	440	471	446	429	481	453	501	452	484	480	535	486	499	495	512	494	485	491	502	465	499	468	473	470	518	511	491	518	484	502	491	464	505	488	514	497	443	533	480	511	489	482	513	460	473	490	491	509	480	517	505	467	486	511	475	506	480	508	474	518	478	485	470	499	454	497	488	494	476	520	495	491	524	520	472	514	496	481	474	464	484	490	498	498	506	480	528	484	497	496	490	528	472	454	457	452	483	475	515	519	546	485	452	506	489	462	517	458	479	512	503	473	503	519	493	511	521	477	489	498	514	492	517	521	526	501	489	470	533	490	527	513	498	483	494	472	489	484	498	464	484	482	502	500	501	470	493	485	460	504	506	469	467	509	461	475	493	484	473	522	477	488	502	484	488	485	512	489	468	449	491	472	505	512	524	498	442	484	520	495	486	516	506	451	508	461	474	493	475	499	483	492	525	421	526	452	509	496	494	533	466	492	472	481	499	486	519	478	447	477	474	484	496	471	469	509	493	465	499	488	468	512	489	515	535	496	518	515	491	485	513	514	473	464	451	497	516	447	509	516	489	482	484	526	513	508	472	465	488	507	489	500	472	503	466	488	504	479	495	505	463	475	447	477	505	477	470	499	506	466	488	512	518	503	491	478	495	486	472	500	502	469	472	512	505	499	523	529	465	438	500	505	463	516	502	505	513	500	451	515	515	487	526	449	497	481	505	488	477	465	529	532	496	479	516	470	489	483	476	479	469	462	505	504	501	455	486	481	502	484	492	501	492	477	496	532	479	468	450	527	473	548	515	484	489	486	492	537	508	470	505	481	475	453	492	515	462	488	484	514	493	477	495	522	479	497	498	515	535	491	521	497	523	483	495	500	452	486	447	504	453	498	430	504	484	501	504	511	524	533	521	476	488	497	472	482	489	470	466	504	488	480	462	523	484	470	506	526	464	507	457	488	478	505	517	489	510	480	488	478	470	516	488	474	503	515	478	492	487	515	500	540	506	471	482	497	491	491	471	497	531	485	463	482	497	499	501	497	544	473	486	459	498	496	484	495	513	503	468	502	460	516	464	501	499	541	508	495	490	493	492	485	468	499	474	543	509	500	483	525	472	509	480	506	495	492	451	511	487	469	490	487	485	509	464	497	511	466	476	488	527	509	468	473	499	467	512	514	520	500	482	468	470	497	490	478	482	568	484	433	487	506	494	497	481	495	452	497	497	479	463	493	529	496	475	520	505	513	477	505	490	490	531	478	455	524	488	484	458	459	464	503	478	516	514	466	489	479	511	517	516	448	512	498	501	505	484	484	500	488	451	549	490	496	500	443	432	487	536	452	476	486	499	528	525	469	507	496	503	489	495	516	493	452	497	526	500	481	489	474	472	489	460	499	492	482	480	499	483	493	486	502	499	516	504	499	512	521	504	508	472	484	474	445	464	499	465	480	509	518	492	488	508	495	484	484	522	495	513	523	485	499	490	460	464	495	504	453	503	506	497	495	433	467	506	518	478	505	543	500	513	541	465	502	450	477	499	441	477	468	531	508	496	455	495	470	523	490	488	473	462	487	526	455	476	465	462	488	470	463	478	535	469	481	518	485	505	448	505	467	511	507	460	486	498	482	527	474	484	503	486	523	472	498	517	457	501	507	490	473	456	475	481	516	458	486	511	484	471	492	463	509	512	482	462	506	502	510	480	465	459	472	494	499	537	477	473	524	469	488	461	466	492	511	482	526	484	498	473	465	502	454	516	507	487	468	472	505	476	464	523	497	507	453	455	510	503	494	461	469	463	488	479	501	478	485	519	502	488	478	468	524	514	471	419	482	501	484	438	482	494	515	527	533	467	496	524	488	518	494	478	483	503	441	508	489	489	475	486	496	463	451	487	475	434	474	491	485	510	437	451	479	475	492	486	468	513	515	518	468	536	483	507	506	493	495	497	525	504	506	480	500	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
72837	74806	54313	21666	7594	3622	617	1198	266	607	516	260	174	154	165	169	182	169	170	190	197	169	210	190	195	190	183	160	199	180	189	182	182	174	172	181	176	165	155	174	162	189	182	185	179	169	181	171	160	161	166	190	216	179	167	179	174	169	203	157	215	175	174	168	168	172	162	171	191	176	176	191	186	194	186	165	181	184	191	186	193	175	190	175	171	150	193	172	190	162	185	195	172	176	162	191	191	170	166	188	156	191	182	168	166	163	164	154	187	166	169	199	191	187	148	163	185	195	169	174	175	176	205	169	180	191	185	185	150	164	185	163	171	186	180	182	181	164	196	185	177	183	175	180	168	173	181	192	189	189	187	163	165	175	193	163	158	170	186	169	183	152	199	172	170	180	166	169	190	182	192	155	186	187	160	185	178	190	190	173	167	194	178	182	180	157	163	173	164	171	181	176	210	175	183	183	218	160	162	155	186	178	175	177	170	196	160	183	175	185	186	176	183	185	163	188	155	172	166	210	178	170	196	158	173	168	195	170	190	155	196	182	184	186	172	156	170	161	187	189	180	190	190	188	168	203	173	190	164	169	189	203	172	185	192	161	183	182	180	178	180	152	169	171	197	194	192	182	161	166	196	171	168	166	195	189	202	157	179	166	169	160	155	166	159	174	192	163	199	181	180	180	189	179	188	182	172	167	173	171	173	185	174	177	175	184	190	160	191	174	193	182	193	173	179	172	173	178	192	168	182	180	180	176	176	197	174	153	199	167	173	170	187	165	164	188	177	171	172	192	176	188	180	174	187	188	165	186	214	153	197	161	175	159	189	181	167	174	187	177	163	182	191	174	194	172	170	173	184	183	152	185	180	204	195	176	204	178	184	189	190	176	185	160	166	176	171	161	171	167	166	207	190	187	196	183	184	179	154	217	185	185	156	177	214	184	180	171	198	172	187	190	199	173	194	179	180	182	163	189	193	166	174	176	197	170	175	176	194	156	174	181	161	160	181	183	196	160	177	194	159	185	156	209	179	196	176	201	169	147	186	167	167	201	178	165	204	179	175	183	178	166	184	174	158	188	169	176	198	167	161	191	181	194	185	169	192	198	174	192	204	191	178	194	180	165	178	163	187	199	194	206	180	193	152	149	177	201	164	147	180	157	165	180	170	197	175	199	180	179	188	169	209	179	170	188	196	187	173	181	189	151	164	200	161	200	166	186	202	194	177	155	193	192	188	172	184	171	197	206	186	173	177	179	195	180	160	176	163	169	181	146	189	177	195	190	188	153	167	166	203	162	175	176	194	181	180	170	183	196	165	166	188	175	167	191	165	202	160	173	160	166	170	200	183	161	195	195	160	183	196	168	162	157	152	162	175	179	186	176	177	189	170	206	196	173	172	185	174	195	182	191	173	162	187	181	178	185	175	182	146	157	184	177	175	207	197	205	182	188	168	198	164	169	155	169	195	161	157	159	179	163	177	201	181	170	184	179	192	182	149	174	190	161	198	182	199	204	174	165	190	179	162	166	179	172	200	183	183	186	174	166	172	186	178	175	161	179	188	181	193	201	157	181	184	167	175	200	176	186	172	182	185	166	183	195	184	176	150	189	182	177	178	171	182	168	179	185	177	168	169	174	163	176	164	163	199	197	196	169	177	186	194	191	157	197	173	179	185	166	174	159	162	175	168	177	177	160	177	185	178	183	203	164	176	190	189	167	196	192	188	168	164	160	189	189	213	157	179	165	188	181	164	184	173	181	167	201	191	170	166	188	176	178	186	172	200	194	179	175	177	180	209	172	190	170	190	173	176	183	179	178	178	179	204	182	165	157	164	175	199	177	160	185	184	181	169	197	175	206	176	176	185	178	144	145	161	181	177	168	178	189	175	164	166	187	155	171	174	176	182	189	171	185	151	176	175	181	193	182	178	197	167	154	170	210	176	166	170	189	160	205	170	178	168	181	189	180	193	190	191	201	182	204	194	194	175	175	181	190	192	198	187	173	190	208	173	179	194	186	208	167	169	177	167	169	198	160	167	189	174	212	175	187	182	160	193	187	167	185	166	195	155	178	184	173	177	186	183	210	165	173	165	204	197	174	182	172	177	190	140	196	192	191	153	177	183	194	190	173	183	166	180	166	182	141	196	203	189	187	161	188	169	179	153	182	176	184	170	171	180	189	182	167	184	168	180	174	191	193	169	176	169	174	179	189	182	190	192	192	177	179	181	183	182	149	191	157	167	206	179	176	176	162	174	181	193	183	177	195	180	188	172	191	168	162	178	205	184	182	177	188	176	162	187	182	189	162	159	163	178	190	196	173	161	187	185	157	157	177	190	197	206	143	185	186	201	178	176	187	156	164	189	162	179	188	174	151	170	187	180	200	171	175	184	172	171	195	154	176	166	179	171	189	202	197	190	176	156	197	206	182	198	170	174	184	180	188	162	163	178	182	196	168	159	197	157	180	173	152	169	173	189	170	181	189	178	174	180	179	179	182	176	170	204	181	158	202	174	187	171	153	172	172	153	170	178	185	175	175	152	175	180	189	185	202	157	212	192	180	199	177	201	145	161	184	182	169	188	181	175	194	195	169	205	148	156	184	183	177	174	165	190	170	196	187	182	154	189	172	174	182	177	188	171	180	178	152	182	165	173	181	161	148	171	150	167	181	206	174	161	192	188	201	177	192	163	176	157	151	187	176	165	155	188	207	168	178	185	173	176	140	180	174	196	191	179	153	181	175	187	193	186	194	162	184	175	155	179	175	187	176	193	186	189	166	179	168	186	157	190	193	176	143	185	191	177	166	166	161	177	170	175	171	173	181	182	169	178	171	154	196	176	167	177	173	177	178	190	173	206	187	201	167	202	184	179	176	159	159	208	164	193	194	163	182	166	173	188	186	198	197	164	166	191	197	174	198	179	170	142	176	158	171	171	178	173	177	162	145	176	178	196	185	158	201	167	167	179	189	197	180	209	170	170	176	162	171	176	158	190	187	183	166	172	177	190	164	164	174	191	183	191	193	185	182	172	186	171	181	210	158	160	175	156	190	168	176	193	171	160	181	197	187	199	184	179	204	202	204	182	193	187	184	142	187	179	195	159	178	164	155	181	179	136	201	183	203	183	194	175	178	159	190	184	169	193	182	176	193	170	181	187	181	170	160	167	180	188	188	163	183	174	177	184	174	185	165	176	184	179	147	193	150	157	177	166	178	176	180	173	180	194	197	171	176	167	173	173	190	169	185	159	158	170	180	162	172	171	182	182	152	168	200	175	177	199	161	177	182	188	199	188	174	158	197	160	172	188	165	183	166	188	166	164	191	158	177	177	188	187	164	172	189	175	159	194	196	165	176	186	202	167	152	184	182	175	178	167	182	186	199	154	176	157	180	178	167	182	174	170	174	175	170	180	167	189	176	169	179	173	163	180	191	169	171	194	164	149	198	181	179	186	159	163	170	193	192	170	180	189	172	185	191	182	183	163	160	176	171	177	198	181	154	156	189	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48937	61977	48007	21420	14632	9952	2404	4852	1048	3003	2165	956	531	477	511	552	503	518	519	552	510	512	537	494	515	532	485	484	507	569	533	505	531	527	512	484	537	538	560	536	508	516	534	503	521	508	519	524	458	511	524	545	519	558	507	524	532	539	519	525	540	535	533	532	553	525	545	504	479	518	523	506	579	486	527	540	507	513	536	544	507	501	509	510	555	514	521	499	512	502	515	517	499	537	570	531	517	500	513	492	506	544	496	507	526	465	522	542	533	517	531	521	511	461	497	493	504	522	550	523	542	523	552	527	535	516	492	520	560	513	453	494	562	576	485	524	533	474	544	512	520	471	529	528	547	503	515	504	491	538	511	495	501	559	541	519	502	524	505	519	523	498	510	489	536	482	508	499	515	530	540	465	501	531	527	537	538	539	539	501	504	495	523	515	557	557	554	547	505	539	535	511	513	499	498	488	496	520	512	501	540	539	484	491	500	487	547	503	504	544	512	557	543	516	512	551	540	501	499	535	497	533	530	500	552	507	532	571	495	530	522	480	531	515	537	502	545	494	531	518	535	507	462	509	559	504	555	497	540	536	512	514	558	515	543	494	507	512	555	506	542	528	545	536	534	504	511	556	532	487	520	524	522	520	513	535	519	502	517	511	531	485	510	508	493	523	567	594	513	521	508	549	507	474	524	523	514	499	524	516	526	507	562	527	550	526	503	554	506	443	515	523	533	547	532	491	519	533	534	512	482	505	539	525	533	513	547	552	536	492	562	501	501	514	552	517	535	531	498	494	527	534	535	508	533	472	551	483	491	515	556	524	509	496	506	552	531	527	494	511	531	463	526	526	521	493	512	483	517	516	481	528	537	535	536	523	522	477	540	544	550	512	522	589	565	488	515	551	486	512	530	519	514	514	533	565	517	537	507	514	527	505	498	529	563	545	517	507	524	551	484	538	517	528	533	499	516	521	517	542	539	525	485	520	516	491	537	503	477	534	539	497	511	538	561	495	514	572	523	475	489	480	542	508	569	551	546	543	535	508	477	543	492	515	504	537	522	561	546	509	507	556	520	538	510	519	514	538	514	473	541	545	560	529	531	549	541	505	499	515	504	547	484	508	492	523	528	519	556	515	503	507	455	548	508	551	520	539	514	529	510	506	517	511	532	500	500	525	540	518	509	507	543	546	532	529	520	525	526	505	537	525	483	501	503	495	533	521	596	511	508	505	526	499	566	550	520	540	507	502	535	514	527	546	540	484	504	513	509	486	517	557	511	559	516	533	494	515	495	502	517	481	519	512	543	473	532	492	502	490	514	573	565	521	511	490	492	524	561	557	543	528	487	546	489	515	527	496	472	508	529	536	539	527	470	486	524	484	514	513	539	502	535	547	533	527	543	504	511	514	528	503	563	509	551	544	515	476	546	537	518	514	494	526	537	512	580	506	556	543	537	495	534	535	502	527	510	528	485	531	522	530	489	509	504	514	503	513	551	480	545	503	478	502	533	543	539	539	540	542	503	517	513	535	555	542	514	553	537	525	480	494	523	528	503	497	551	573	523	496	536	533	522	551	482	551	530	520	513	504	513	505	570	506	533	555	554	511	516	513	499	542	549	503	521	515	534	517	552	536	498	540	499	508	484	516	528	506	537	503	539	531	537	507	532	550	541	549	536	550	516	514	517	528	530	492	528	538	521	491	515	513	565	480	535	538	511	506	515	505	500	521	555	509	548	521	487	521	542	531	513	532	539	556	491	482	536	511	488	541	498	535	506	495	536	507	517	485	526	546	489	533	475	530	542	527	506	537	529	512	507	535	508	556	537	511	525	500	547	554	505	536	536	493	496	507	504	517	554	527	529	543	536	507	531	529	524	517	530	502	497	494	512	538	501	512	523	552	479	479	536	537	508	502	550	496	568	543	553	514	510	520	517	488	489	527	520	544	565	583	537	536	526	557	511	541	492	547	522	485	503	531	516	497	507	521	543	522	530	560	568	503	550	532	528	501	536	564	529	496	502	540	555	542	514	512	525	549	527	527	525	542	528	551	530	504	497	529	514	483	522	506	535	530	550	496	484	531	550	528	497	523	563	516	545	517	530	504	518	560	492	503	489	525	523	473	556	530	471	494	513	534	571	513	531	517	490	542	500	523	516	522	521	497	536	516	535	504	571	502	589	533	527	539	509	524	554	503	495	503	513	494	514	487	525	515	505	484	494	546	540	481	493	556	524	492	508	496	490	540	522	538	500	551	485	508	530	544	518	491	515	505	514	501	515	485	506	549	489	561	517	535	527	522	521	540	554	531	515	511	503	529	483	453	545	501	520	570	492	526	498	488	514	536	475	527	558	511	560	525	542	530	475	512	494	496	527	541	526	521	495	497	495	486	524	489	555	533	526	538	527	468	542	483	553	515	517	529	531	500	481	526	523	522	526	528	503	524	569	510	540	515	558	545	516	520	523	486	522	553	538	492	498	498	488	435	544	493	508	510	542	514	534	533	496	507	524	544	541	537	480	546	526	551	551	525	564	516	530	487	523	551	508	522	514	518	557	575	522	508	524	581	495	504	524	547	523	513	532	513	549	535	560	514	470	523	532	464	521	532	519	524	564	501	590	511	555	533	463	533	556	472	568	491	497	533	477	507	511	520	510	502	537	521	509	517	486	515	517	526	522	507	465	546	504	535	503	533	498	483	539	542	519	528	479	556	513	540	512	515	504	511	477	506	498	483	529	532	545	533	506	488	545	561	484	551	529	555	527	548	498	521	546	509	484	508	534	543	467	508	496	477	491	524	544	523	537	519	505	548	511	478	492	498	501	496	589	551	489	492	501	522	504	526	541	515	518	537	504	547	513	517	509	502	522	530	511	521	519	519	529	515	517	526	515	519	521	529	525	527	493	498	501	566	501	515	483	550	511	515	522	489	540	498	530	557	556	516	529	500	542	507	542	514	517	543	541	530	519	493	523	474	480	551	518	512	535	518	536	539	543	534	481	508	528	504	550	483	500	509	530	527	517	547	477	529	516	567	513	458	480	502	504	533	476	523	535	528	521	534	531	518	520	525	541	559	508	520	524	552	526	521	532	549	530	491	510	510	517	501	517	539	565	506	526	464	481	522	481	508	500	552	545	521	512	494	542	528	569	513	545	505	523	474	539	544	567	563	520	537	516	524	534	538	488	527	530	519	511	509	521	513	553	475	484	534	517	524	549	531	543	538	496	529	525	491	501	511	522	536	517	459	574	501	520	525	521	517	511	550	504	500	529	509	555	517	517	583	493	550	496	550	558	510	470	513	501	507	493	497	507	532	498	536	505	568	523	523	505	549	475	509	522	525	514	495	517	506	503	515	541	543	495	496	508	487	512	521	490	518	483	508	533	523	527	551	536	557	475	487	494	526	509	522	526	509	517	531	497	497	525	511	501	516	517	532	538	532	532	550	537	550	528	511	549	509	503	538	543	535	530	525	487	529	494	550	497	531	463	499	530	517	542	512	493	521	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
82980	85072	63766	29186	15038	7455	1544	1991	712	1154	735	370	255	236	262	265	234	249	237	294	244	231	243	248	273	241	243	229	238	242	217	250	212	244	240	253	217	232	236	259	264	257	251	231	263	238	241	259	244	226	241	229	237	279	212	231	244	212	229	238	235	251	246	210	265	250	252	237	199	223	247	230	218	244	261	251	234	234	251	250	237	237	229	223	243	240	218	248	243	234	265	247	255	238	245	266	258	228	249	257	229	227	235	252	223	240	253	245	254	256	248	238	230	233	249	243	232	260	216	222	237	228	265	237	241	237	243	215	243	268	231	271	237	233	268	236	233	256	237	235	247	249	233	232	244	238	252	226	239	235	230	249	257	236	223	259	263	230	223	247	231	219	277	243	279	233	248	249	219	260	246	248	244	223	221	296	243	249	207	237	245	272	233	223	256	260	239	241	243	231	253	232	256	246	232	289	251	263	228	251	234	215	227	261	233	241	235	225	268	237	229	268	242	227	234	231	246	245	240	230	234	245	253	244	252	230	262	235	242	259	217	240	241	250	232	255	226	215	263	243	255	248	248	238	223	227	247	210	245	241	250	282	246	264	248	231	266	255	254	242	244	253	247	264	224	258	251	263	214	258	230	239	232	263	276	242	246	266	248	228	229	203	235	264	221	215	217	271	245	248	249	265	228	217	253	201	232	232	243	262	243	270	237	266	248	219	258	278	221	229	256	219	238	239	253	274	280	232	228	262	218	241	227	251	217	253	264	224	219	267	266	256	236	223	248	213	244	268	245	231	240	235	212	250	225	241	234	270	258	221	225	235	247	265	228	259	236	265	245	254	263	249	255	232	230	262	243	262	241	232	262	239	247	260	243	232	209	249	251	222	263	232	233	200	247	245	238	232	242	237	240	228	239	225	240	209	252	255	231	232	222	243	260	222	258	219	255	227	256	220	265	216	226	234	204	233	258	258	254	218	255	261	229	257	220	278	233	257	241	238	242	223	262	228	219	260	251	201	233	210	225	225	260	261	251	229	228	252	245	223	241	241	277	263	234	231	269	235	230	238	281	227	236	252	238	251	241	220	247	230	238	264	248	243	249	253	246	254	242	210	253	211	246	239	250	226	242	252	244	254	248	261	252	246	254	225	221	221	255	249	252	238	251	230	247	276	248	211	235	233	228	261	251	235	240	242	210	244	244	234	229	243	186	243	244	236	274	233	234	230	230	250	260	240	235	250	258	221	239	263	254	242	213	249	234	254	219	254	251	232	236	230	229	220	240	241	218	240	243	228	238	243	255	237	237	232	243	247	245	206	239	267	257	275	223	226	234	247	240	236	259	251	235	238	245	240	258	247	252	269	233	231	231	218	241	249	226	259	224	225	235	246	236	230	223	246	236	228	229	259	235	237	228	241	227	257	234	256	233	256	231	266	240	242	217	230	244	222	247	254	220	237	260	252	237	258	259	223	247	256	208	214	226	227	230	238	247	264	233	257	227	241	243	250	234	232	226	261	233	285	244	255	253	253	236	231	207	198	207	229	211	234	222	236	223	235	267	227	247	232	217	217	253	261	217	254	225	230	232	243	251	249	238	248	240	234	261	234	258	238	254	233	235	243	258	247	233	234	243	237	242	237	237	239	225	232	240	238	243	248	223	241	226	257	224	253	262	235	239	268	244	237	225	224	230	228	260	243	241	217	273	250	224	274	258	254	205	229	240	246	216	243	230	258	233	257	226	237	257	227	253	233	232	257	221	240	224	243	244	224	257	230	233	245	238	241	241	222	247	254	255	231	242	238	230	210	260	255	226	217	224	233	256	225	223	244	230	258	235	270	232	256	234	246	258	221	235	223	268	242	269	259	251	246	263	198	243	194	251	221	257	247	240	257	246	245	277	232	248	234	229	257	244	212	231	246	248	227	207	227	225	254	256	237	226	278	246	282	257	242	255	249	242	260	241	256	232	241	252	273	241	250	242	245	262	228	239	222	247	268	242	258	240	258	241	242	248	240	250	224	256	214	235	237	256	244	240	254	245	247	241	235	239	270	225	240	218	228	263	241	246	236	242	253	252	245	218	239	214	257	246	279	238	228	244	266	247	238	275	277	242	266	213	251	235	222	242	247	266	245	214	235	234	240	234	260	252	226	230	248	236	229	237	265	225	248	232	268	214	246	209	238	252	250	226	248	203	246	247	239	248	262	236	258	252	247	249	275	223	277	252	243	268	226	229	267	244	253	243	258	241	253	241	220	226	250	261	236	234	255	223	262	245	252	242	259	226	243	236	225	240	262	248	214	230	243	238	233	267	234	215	241	249	214	236	249	227	242	230	244	282	266	235	263	260	238	240	272	244	218	260	251	230	210	259	230	225	268	241	230	267	254	263	231	229	233	233	234	232	243	225	243	208	255	242	238	224	262	219	255	235	237	239	226	219	239	246	251	258	227	230	232	228	246	275	269	257	225	239	247	240	270	219	240	231	235	244	275	244	255	240	262	252	237	227	237	228	233	233	256	225	241	203	256	239	254	240	223	228	262	242	235	216	274	264	247	259	228	249	236	261	218	263	246	236	252	232	238	224	263	258	226	255	235	254	217	241	241	258	286	249	277	244	256	224	265	212	247	228	248	245	235	249	256	229	252	261	229	242	226	233	229	242	243	247	240	232	256	250	256	253	215	242	240	267	225	235	246	250	260	247	224	225	247	251	239	224	261	240	231	257	234	248	250	250	250	246	255	250	232	261	241	231	266	263	222	288	247	241	249	256	231	223	228	233	236	232	243	245	263	243	249	237	244	237	204	218	236	224	247	235	249	218	213	224	263	220	278	275	223	217	238	232	276	229	234	260	238	253	259	250	235	224	263	238	218	213	210	246	232	262	233	239	237	215	253	230	251	223	235	254	219	233	240	212	281	229	229	224	244	246	226	225	221	218	245	237	249	243	255	227	219	262	262	233	234	226	254	210	244	270	247	220	215	210	246	255	255	261	237	266	257	255	221	255	244	243	246	250	249	280	211	231	224	244	261	231	231	233	244	243	246	236	240	250	230	203	211	245	248	250	256	248	218	240	253	225	252	236	233	226	234	249	237	234	234	254	243	236	235	239	247	251	246	239	254	234	243	237	235	248	228	262	220	244	216	238	201	233	253	250	240	250	237	255	244	252	203	262	237	244	245	243	255	256	223	255	226	218	256	246	229	236	245	232	243	249	259	241	268	251	268	247	235	257	266	247	235	245	259	256	239	247	223	226	239	241	246	232	245	228	233	242	251	258	226	222	254	232	247	252	215	261	244	242	235	226	233	236	231	263	227	253	258	230	238	240	275	230	225	247	242	226	242	255	248	243	262	264	223	250	239	265	209	253	214	239	233	237	216	245	222	252	209	265	236	223	260	229	232	231	223	279	208	234	262	259	222	248	219	241	223	223	243	223	243	245	236	230	220	216	223	238	269	234	237	252	213	265	234	236	274	245	250	243	238	249	257	211	241	261	240	253	252	262	243	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
59879	75034	57831	31199	22403	15742	5496	7599	3134	5169	3032	1395	739	632	767	645	626	703	646	649	690	688	679	635	704	685	663	710	694	689	718	659	650	661	636	694	681	647	646	656	583	668	653	677	633	666	668	684	705	642	636	659	662	673	638	674	660	668	695	655	675	674	676	660	640	647	624	707	702	618	695	685	742	643	677	670	724	672	692	686	633	624	616	678	639	688	652	685	697	653	661	637	689	608	677	701	670	702	689	665	680	716	687	702	674	659	664	619	703	712	659	666	695	624	631	701	693	632	632	653	655	663	684	663	688	656	636	615	648	686	632	659	640	687	687	702	678	632	700	644	709	677	656	694	674	651	652	657	664	680	687	686	656	690	733	698	672	679	657	673	652	680	707	686	681	643	700	660	686	662	631	627	658	668	677	658	683	735	681	650	663	688	618	698	710	691	697	695	634	628	672	701	686	693	648	679	641	654	696	672	686	693	631	657	686	690	690	664	673	701	664	642	624	692	680	681	660	662	719	666	714	690	682	640	675	680	683	659	653	680	645	679	630	648	637	730	644	624	707	645	714	674	648	649	684	679	711	650	684	698	694	691	694	671	616	676	667	661	701	707	661	681	701	680	705	658	665	665	673	724	678	670	688	647	707	679	646	650	667	689	586	656	620	659	675	677	662	653	678	664	646	620	686	663	660	667	642	684	660	686	680	689	679	659	666	685	665	634	660	677	672	716	688	670	681	628	668	671	706	647	668	663	653	624	666	691	644	668	644	651	658	683	670	618	696	731	686	688	633	676	663	759	670	693	656	664	637	680	704	684	660	649	721	698	626	649	689	712	690	718	636	660	670	727	692	684	678	656	642	657	665	694	610	681	670	633	669	658	710	673	664	644	664	641	643	673	678	650	656	690	684	659	712	712	687	676	683	672	709	677	693	658	665	661	665	655	610	685	652	647	646	666	642	685	680	664	630	632	705	729	673	659	695	637	657	666	676	680	634	699	687	692	689	638	601	680	693	631	649	681	662	670	658	676	691	626	692	686	708	672	680	665	666	708	708	691	680	667	696	672	669	670	715	664	697	678	670	631	672	652	649	648	667	658	716	655	674	681	684	722	697	688	689	658	649	669	701	681	676	670	686	710	666	664	652	658	678	714	705	645	674	666	653	678	625	668	732	652	700	640	654	664	670	677	666	663	725	656	650	711	637	661	705	653	664	663	688	723	678	696	646	673	634	666	737	669	649	691	669	689	675	631	652	650	667	659	642	670	645	651	686	662	598	641	654	648	680	675	655	697	618	689	675	706	644	667	698	616	622	719	660	700	677	652	683	708	695	669	645	687	629	697	709	642	685	668	721	660	662	687	706	633	667	681	646	634	663	683	718	677	685	670	683	624	668	673	629	679	656	671	696	654	675	701	644	675	715	680	676	643	679	671	687	666	660	725	626	662	636	646	645	673	674	653	680	672	657	646	657	647	662	664	682	706	637	679	691	696	653	658	695	674	681	655	681	661	684	713	664	663	679	668	693	707	684	632	680	680	676	690	691	695	654	692	688	643	699	633	726	663	685	669	638	696	653	701	670	620	669	658	729	653	636	692	672	688	665	665	663	650	668	649	707	660	615	687	672	691	664	680	673	657	699	623	667	667	655	677	683	698	670	675	670	671	637	668	645	652	634	669	657	666	678	635	695	620	652	629	672	650	695	632	655	686	692	644	703	648	659	652	652	667	676	635	713	641	690	690	665	681	674	650	674	653	690	663	657	655	673	681	713	629	683	675	689	685	698	651	708	631	639	680	726	707	698	637	678	698	690	656	671	698	644	705	684	638	654	665	705	681	639	672	678	620	660	709	698	671	670	684	705	635	676	702	682	714	694	668	674	611	659	649	641	656	649	679	683	685	665	697	668	688	693	679	694	636	676	679	633	619	664	723	657	664	670	671	607	645	658	672	634	645	697	679	672	690	695	657	661	679	651	693	694	667	706	680	648	631	644	671	675	683	671	664	610	696	707	656	680	646	689	663	676	666	703	662	675	646	681	633	667	699	678	678	673	673	641	656	666	692	628	686	631	658	611	655	687	641	666	655	631	653	655	682	684	688	724	661	667	658	667	644	701	666	673	685	632	660	659	664	652	623	675	670	670	630	677	641	657	659	701	695	641	671	639	635	659	650	658	677	736	659	628	699	716	686	648	703	690	672	666	685	694	648	677	671	641	657	638	706	676	645	655	689	651	699	654	713	683	617	602	723	661	638	678	654	663	691	676	637	676	631	670	678	696	693	690	673	653	651	645	630	631	674	653	688	667	648	650	681	707	664	704	709	656	610	679	624	676	645	682	707	683	665	690	651	639	648	672	636	634	674	656	673	693	628	643	690	650	672	647	668	621	612	680	659	650	672	675	670	624	655	673	702	664	683	666	638	625	684	655	671	664	644	698	659	593	667	658	721	679	716	662	699	696	672	716	653	609	664	664	670	665	732	662	661	707	657	672	657	676	651	655	706	706	650	684	679	696	721	645	660	690	677	628	730	730	656	682	649	662	671	623	695	705	656	680	704	652	669	653	686	647	685	639	705	671	670	631	670	650	666	688	671	685	641	677	698	701	655	655	658	637	622	685	690	654	686	672	644	671	724	676	663	675	654	656	689	685	721	671	665	730	658	704	668	640	663	640	641	648	648	679	653	645	737	690	721	692	696	625	719	720	688	698	691	647	654	703	670	710	654	686	658	649	627	662	667	633	655	675	648	659	701	650	656	664	671	659	711	699	693	690	689	657	655	690	675	668	674	661	649	655	711	659	678	616	639	623	678	670	610	667	649	654	691	674	639	661	668	678	654	663	647	625	637	657	659	662	681	657	652	646	660	677	679	664	683	637	659	671	668	700	681	663	648	633	653	623	640	691	723	674	690	644	673	675	672	713	642	658	656	653	678	656	675	651	640	629	659	721	684	688	656	696	677	640	709	654	686	653	686	617	676	663	659	679	664	721	673	660	684	687	625	703	633	702	652	689	648	645	707	724	639	640	663	612	699	681	652	668	668	679	705	677	711	683	630	673	644	661	676	653	711	669	657	656	666	640	654	647	673	643	632	633	710	641	631	665	659	722	688	644	674	679	693	654	611	678	681	687	649	674	729	681	682	647	682	669	668	704	697	674	674	686	661	625	679	676	689	624	676	651	638	683	666	637	646	655	645	655	688	720	664	640	687	722	642	702	674	723	693	667	650	679	655	644	690	661	659	660	642	688	687	656	660	637	705	663	649	694	663	616	663	655	661	625	603	670	704	678	694	660	662	687	664	634	654	686	706	725	724	701	645	701	677	672	678	632	648	699	673	651	699	664	686	714	646	673	664	681	641	694	648	677	672	664	696	715	655	650	628	643	669	652	678	659	634	691	692	622	687	676	691	682	673	694	655	687	652	710	676	671	676	640	674	671	686	679	660	677	645	672	673	669	704	682	699	634	664	595	670	668	703	653	647	624	654	648	677	617	647	690	705	642	688	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25570	26776	16223	1903	647	406	241	237	199	233	197	176	195	180	161	172	166	180	176	166	177	162	157	174	171	152	181	151	190	168	178	186	160	194	163	185	161	166	167	148	152	184	170	158	182	192	196	168	162	172	135	147	175	184	168	176	163	165	163	157	169	152	151	174	177	185	176	158	186	180	165	174	177	162	152	161	177	182	170	194	170	171	172	163	157	194	161	169	166	151	169	171	185	161	185	168	183	138	162	176	176	179	168	154	182	173	160	161	184	154	159	165	191	170	163	162	161	162	172	186	171	157	194	168	184	178	160	174	139	170	177	163	172	145	162	170	155	154	178	160	178	145	169	174	173	148	163	160	148	157	161	170	151	182	167	165	190	169	189	161	168	160	173	179	187	207	150	174	174	201	164	166	184	182	183	161	169	194	162	170	180	214	168	163	164	161	184	171	175	178	181	193	167	146	147	178	168	177	167	179	183	181	189	155	172	175	164	160	167	150	190	184	160	177	175	173	151	158	176	183	187	164	176	161	156	175	175	183	165	182	169	170	189	164	159	175	160	178	185	164	183	164	175	161	165	184	180	175	164	192	150	166	187	182	185	183	174	172	170	169	172	185	191	176	167	187	169	168	175	142	176	162	163	190	160	181	175	163	173	168	161	155	182	167	177	179	191	153	167	152	165	163	184	166	152	161	150	170	172	159	159	157	162	170	173	169	162	203	166	178	149	181	186	181	155	174	193	188	174	159	161	186	161	190	150	168	173	179	136	161	168	187	155	181	136	156	161	171	168	171	176	155	163	159	157	151	176	153	153	158	152	168	169	175	174	151	187	163	169	169	147	151	186	200	165	160	161	168	182	166	193	179	183	168	178	166	168	182	153	168	181	168	197	171	182	163	155	169	170	146	170	154	179	156	198	156	156	178	157	168	146	170	159	174	164	178	150	154	177	156	179	149	167	170	175	176	161	168	191	178	163	158	158	164	175	216	168	173	194	155	176	159	147	172	168	170	152	158	139	170	177	189	178	187	151	162	167	180	181	167	185	191	199	156	164	186	144	142	161	191	206	179	164	187	191	159	180	171	139	174	175	158	160	188	165	177	187	176	170	169	161	188	177	169	167	170	202	181	164	189	182	164	198	177	170	162	184	152	203	167	176	167	159	165	160	177	175	168	189	158	171	182	183	174	174	183	162	151	176	165	154	170	164	172	187	184	178	178	184	183	170	145	172	160	190	165	161	159	185	173	174	166	162	177	166	163	167	156	166	183	179	168	180	196	176	163	191	188	159	163	175	151	172	168	161	169	175	164	163	179	180	173	183	162	200	191	176	187	187	172	177	178	175	190	153	161	164	165	160	166	160	161	169	141	168	161	162	155	183	164	178	182	151	180	183	153	195	209	162	163	139	168	149	180	191	164	172	164	160	194	178	163	177	175	175	167	162	171	184	161	170	164	178	162	173	189	155	183	169	158	160	173	161	159	177	150	149	182	165	164	165	189	164	185	156	171	177	177	167	169	176	148	188	201	193	174	165	180	176	156	178	169	169	200	178	177	173	156	168	167	164	191	181	162	183	178	177	153	158	208	176	148	159	170	171	176	173	172	175	180	150	174	178	165	174	171	160	151	153	187	176	159	158	171	156	179	166	176	163	160	167	161	153	152	177	166	163	162	182	178	162	175	173	164	148	190	169	162	170	159	170	171	173	164	169	185	190	182	151	171	177	176	167	154	179	158	161	174	167	155	177	145	158	183	165	190	185	150	176	167	184	185	180	158	161	199	180	173	159	136	183	154	185	172	176	163	183	175	152	170	177	185	174	170	173	180	170	188	182	153	177	177	205	172	184	178	181	172	176	154	165	176	174	182	164	168	149	155	155	173	188	174	175	162	164	181	168	171	156	176	142	179	152	184	150	174	179	174	183	153	148	172	189	190	150	154	148	172	147	159	163	192	159	172	180	160	184	182	189	165	174	177	184	171	168	181	173	176	190	163	163	154	178	178	171	143	196	164	160	176	173	189	164	175	148	160	186	168	181	177	175	161	165	165	161	153	174	177	168	158	173	160	164	179	154	158	179	176	171	188	174	165	173	161	170	183	176	174	159	176	195	164	184	174	152	171	170	170	167	157	165	173	169	178	142	176	139	176	164	174	187	167	157	188	188	145	159	183	164	177	153	167	175	165	188	165	161	160	184	182	164	167	156	161	146	182	187	158	195	166	180	167	160	167	172	150	161	167	142	176	156	178	163	183	153	158	177	165	167	172	191	175	168	153	169	192	148	177	181	185	187	176	186	175	162	177	167	169	190	172	186	164	169	200	167	160	159	184	174	171	173	148	169	169	180	168	202	181	166	168	181	156	173	186	190	189	166	162	172	211	171	194	184	144	162	178	189	163	153	174	155	173	179	183	187	156	178	167	156	152	182	160	167	177	166	188	180	178	174	150	205	161	172	187	162	182	161	184	161	175	183	180	212	187	179	152	168	157	165	146	154	154	177	175	166	175	166	157	158	193	178	156	162	180	183	195	166	171	184	160	194	169	179	184	180	153	181	132	166	176	148	161	182	165	182	190	159	170	160	143	159	175	175	167	165	159	190	177	176	166	177	165	179	175	152	181	180	171	161	175	161	142	171	165	187	185	172	179	171	174	165	162	182	143	150	177	168	178	138	160	171	154	168	178	195	172	170	152	182	164	140	167	184	172	176	194	182	187	187	166	163	173	141	157	161	166	147	167	179	167	177	148	210	166	166	189	169	181	179	174	174	156	171	163	182	162	183	157	193	175	140	198	186	171	175	164	163	212	165	186	155	189	182	175	190	176	154	166	179	184	186	169	180	158	160	165	158	142	175	157	173	167	188	183	176	159	192	161	172	176	181	161	176	163	151	174	158	150	172	197	161	170	162	171	186	175	182	195	198	147	166	180	187	185	175	184	184	167	138	156	177	180	187	149	181	176	189	174	171	171	172	185	188	171	167	162	173	171	180	157	164	170	164	196	151	175	163	150	188	169	188	180	169	171	204	156	170	178	169	167	173	185	165	176	156	168	181	164	193	167	176	154	162	172	160	181	177	167	176	168	170	169	165	149	166	171	172	159	170	175	142	149	168	190	191	166	155	166	201	177	194	171	166	163	166	159	178	178	165	163	154	187	177	175	160	178	173	177	176	179	154	167	155	167	166	160	153	152	181	165	184	189	162	182	159	164	172	167	178	173	182	170	185	210	174	157	181	178	169	206	192	174	169	173	171	148	163	162	181	179	144	174	166	181	152	171	173	161	164	153	170	161	159	157	151	165	166	170	160	164	165	167	169	170	183	175	191	177	170	181	200	160	159	187	189	196	162	168	189	174	176	164	189	177	181	195	179	167	176	173	181	167	173	155	165	179	167	178	163	175	180	171	163	180	148	170	150	172	178	176	199	188	189	167	175	178	183	179	198	153	180	178	164	167	176	190	184	179	175	168	176	178	169	203	164	178	172	170	183	179	186	178	147	166	173	192	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25476	32497	17939	3626	1919	1399	734	904	703	712	692	550	484	489	511	508	500	513	482	507	512	481	522	513	490	517	504	472	518	534	511	504	448	502	516	473	494	522	469	520	459	491	476	521	498	526	546	511	482	507	501	520	510	512	539	501	541	525	490	508	503	487	516	502	512	506	480	496	493	496	507	517	497	530	518	501	474	486	495	475	514	463	482	473	509	502	481	526	504	492	460	486	479	509	512	496	463	512	530	521	523	457	498	519	478	498	488	512	530	516	505	470	508	516	525	466	506	498	544	489	504	461	476	532	530	513	479	523	474	500	525	526	489	523	506	526	525	544	499	469	491	470	474	514	531	527	512	519	521	505	501	497	509	495	479	479	516	492	487	504	528	459	487	499	523	517	518	509	514	500	476	470	471	527	553	464	504	511	514	464	533	499	489	498	531	467	474	498	506	481	464	492	496	486	503	483	512	484	501	500	528	473	472	503	506	562	470	527	484	501	530	515	538	530	468	507	518	474	481	529	524	462	510	519	501	502	508	488	492	482	495	493	494	510	479	461	492	511	484	484	499	483	541	520	532	501	502	508	525	489	493	498	515	502	481	510	485	515	500	524	482	465	508	501	510	486	516	501	493	520	477	491	477	509	480	514	534	507	545	480	505	491	497	494	510	516	509	515	503	489	518	527	537	482	502	546	485	505	511	491	493	489	520	526	480	475	511	491	547	509	505	489	492	520	468	454	510	487	491	494	493	506	487	483	505	498	481	509	528	520	484	520	518	549	500	547	514	500	514	453	472	498	529	517	480	494	512	522	497	505	477	494	520	469	515	515	487	533	496	481	510	480	512	488	484	498	550	500	513	509	498	528	472	480	500	501	463	481	479	492	487	505	487	559	457	504	536	484	523	520	542	509	519	521	468	502	486	477	502	505	464	517	492	475	513	497	525	484	537	503	507	496	495	470	518	492	495	502	475	473	492	483	492	515	499	521	491	478	528	499	512	560	526	487	489	516	489	491	500	502	461	469	498	486	460	448	516	510	503	563	540	486	494	503	501	517	493	540	488	486	509	538	518	495	454	493	468	510	510	466	473	502	517	523	493	519	504	521	498	497	497	495	462	477	473	486	524	455	532	554	462	535	511	572	496	439	508	482	471	481	522	510	497	512	501	517	437	559	549	501	489	544	504	495	485	492	470	463	502	471	490	493	503	476	464	500	517	490	517	468	480	549	511	534	489	485	489	481	506	490	515	498	522	485	469	506	516	523	512	546	497	490	538	540	517	497	486	531	502	493	503	498	521	505	546	505	520	476	488	490	498	503	469	517	480	510	498	510	473	510	513	530	511	539	516	478	484	481	506	508	474	516	523	499	469	497	506	517	498	495	488	508	479	465	490	517	493	494	494	502	499	545	502	461	531	505	527	446	489	541	497	501	508	497	490	521	463	514	545	482	464	497	539	487	497	513	552	457	509	513	489	493	524	514	501	493	498	505	510	510	518	472	504	529	512	509	521	524	500	523	561	536	539	498	522	499	491	520	490	492	499	492	516	501	508	481	493	514	470	509	496	488	495	486	523	481	451	538	518	501	569	485	504	497	489	530	501	525	518	487	490	509	506	488	503	496	532	485	480	488	496	502	497	529	483	505	489	507	485	519	483	494	515	494	506	468	520	499	456	546	443	517	491	502	543	487	495	516	525	489	488	498	488	477	524	512	499	481	500	496	492	496	486	512	544	497	519	564	485	518	479	533	465	535	478	502	520	496	508	540	528	463	507	507	491	467	500	496	532	533	475	513	508	482	501	498	474	464	507	496	510	530	528	530	507	512	519	499	499	497	473	506	500	498	527	534	511	483	491	536	498	524	501	512	500	505	498	489	490	483	498	464	486	466	508	505	500	515	493	541	513	497	525	473	523	487	473	506	528	474	510	512	491	478	517	493	481	442	507	526	531	477	524	504	528	538	523	464	515	534	494	486	494	490	491	520	559	536	510	513	485	496	520	467	491	479	496	443	543	501	504	514	501	513	508	509	506	477	502	538	518	494	472	498	486	522	509	508	534	527	563	496	483	498	519	517	502	510	513	488	525	476	476	502	481	486	482	518	496	432	471	472	496	481	531	528	459	491	479	521	516	483	482	534	502	493	521	510	500	536	527	469	511	486	489	498	521	490	494	492	485	529	451	459	528	526	492	488	532	524	473	526	476	494	518	480	522	468	508	505	508	551	512	512	507	518	506	461	529	504	483	494	511	467	475	498	468	494	503	484	498	485	529	491	527	489	515	516	511	503	518	493	467	532	479	463	488	512	513	514	535	492	523	498	527	497	469	495	528	525	495	519	459	504	496	501	468	509	469	552	480	509	486	480	464	502	492	477	531	498	520	519	496	523	502	514	535	479	475	519	496	471	492	489	515	490	506	499	537	515	518	491	520	457	509	481	473	479	460	535	503	547	529	522	517	505	493	523	462	528	466	499	488	488	500	461	479	495	544	517	529	501	538	525	521	535	542	489	493	533	510	511	477	517	520	484	517	467	502	521	473	513	484	513	522	503	523	477	544	521	512	533	495	523	506	498	504	503	514	519	502	529	485	557	536	522	494	514	506	489	513	487	503	469	459	522	491	516	506	487	504	487	488	497	497	469	531	502	485	508	519	520	503	500	484	488	509	497	474	457	489	485	502	503	505	493	506	511	517	517	553	506	504	495	521	508	510	504	491	476	502	450	485	489	496	475	536	484	520	517	492	516	477	558	470	517	515	511	489	507	509	497	504	500	513	513	513	520	513	487	483	549	511	490	518	499	490	462	495	508	518	491	523	506	504	509	502	512	510	470	481	471	505	504	527	489	536	495	526	472	494	513	536	472	496	493	524	518	533	524	497	498	516	536	491	521	511	486	474	495	523	514	507	527	530	480	538	487	509	480	509	453	479	471	553	469	506	522	548	484	477	484	496	497	498	536	511	557	499	547	497	556	511	494	504	494	513	491	528	479	518	466	497	492	514	504	531	514	495	502	536	514	506	502	446	512	504	478	496	531	510	488	533	515	530	509	468	504	454	507	486	499	489	508	501	496	525	502	485	484	494	483	490	512	478	485	512	508	498	507	492	502	476	515	489	493	487	530	536	514	480	485	531	473	494	501	528	501	472	549	481	505	539	516	468	548	489	523	523	512	492	480	482	490	495	493	465	522	525	473	491	516	504	489	486	502	509	466	512	517	488	500	511	485	493	500	487	527	467	483	514	526	508	497	525	493	516	477	551	526	510	503	518	528	516	504	505	512	513	466	511	499	496	514	517	484	518	477	486	511	472	491	477	525	517	490	458	492	505	481	503	508	542	529	530	477	507	479	504	510	504	518	538	554	519	510	525	498	494	470	503	542	504	506	493	520	491	478	494	514	511	518	526	520	466	502	505	488	512	536	508	510	512	500	530	485	503	485	470	502	503	508	527	477	544	533	522	450	553	496	501	487	501	493	550	481	515	481	525	521	500	495	491	498	484	487	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
72205	74100	53059	22681	9794	3775	1983	1669	498	555	441	255	203	178	160	175	176	210	173	171	185	180	174	198	171	173	193	168	152	185	195	175	217	179	198	202	178	216	167	197	199	210	178	178	194	175	157	185	187	197	168	190	186	179	192	179	193	198	171	149	177	158	192	176	166	169	181	182	178	173	191	173	216	162	202	191	198	185	171	147	181	168	192	163	182	165	197	157	201	184	188	171	174	205	218	168	179	181	213	180	166	175	163	182	195	178	181	189	182	174	174	173	156	193	205	179	205	178	163	188	175	199	194	189	160	168	183	187	191	172	169	168	185	166	186	184	185	212	170	188	190	162	187	159	159	187	189	178	175	174	176	158	187	183	205	174	184	171	195	155	189	164	174	193	201	176	172	169	156	167	188	197	173	192	167	170	197	184	143	186	186	165	169	190	171	204	184	177	192	176	191	180	196	189	165	176	204	172	180	181	165	184	179	206	204	169	190	172	183	193	151	174	185	183	178	178	191	169	186	182	171	191	164	186	202	175	178	213	167	167	177	171	179	199	154	192	193	177	170	196	165	193	177	189	166	186	197	181	194	168	183	172	194	190	176	170	161	176	171	191	169	174	180	178	161	197	188	182	175	180	188	164	184	178	191	189	181	203	187	196	187	210	188	203	184	187	162	179	170	192	156	152	197	166	186	185	197	159	205	189	200	184	199	172	189	180	192	188	196	202	209	200	156	193	188	183	199	190	161	192	183	189	197	180	180	175	205	177	178	184	212	190	181	198	205	158	201	208	175	189	187	180	172	199	148	169	177	168	176	194	208	187	180	195	168	186	201	189	177	203	181	178	175	178	173	169	197	181	173	194	167	197	184	180	185	162	169	165	199	200	197	170	185	171	155	148	219	174	183	179	167	178	180	175	153	184	159	188	179	185	166	203	192	205	182	171	188	198	196	187	190	199	192	172	172	184	182	159	171	192	180	163	181	188	152	169	198	173	175	186	187	182	173	195	171	208	189	201	193	182	165	200	183	184	186	156	189	176	167	174	183	180	176	156	177	189	180	200	182	194	180	172	153	164	188	193	192	185	211	182	189	171	183	177	174	196	183	201	177	181	174	178	172	179	191	173	165	186	171	179	186	190	165	176	179	201	183	170	160	181	180	184	186	179	180	174	185	201	166	196	196	184	162	199	186	183	180	176	180	168	180	192	173	187	181	191	183	176	169	167	181	199	189	191	182	197	171	161	198	184	211	173	205	190	171	187	185	180	167	195	198	189	190	173	195	205	172	207	196	180	167	182	186	175	182	194	178	198	187	188	175	185	192	186	183	185	172	166	180	178	182	186	163	195	187	189	193	177	208	206	156	190	207	202	159	171	189	185	162	184	202	196	188	209	173	213	166	183	182	195	197	178	175	186	181	192	161	180	194	172	173	175	170	210	177	199	168	165	185	205	199	199	180	207	168	184	172	184	215	159	213	187	169	174	174	189	186	181	194	183	185	200	192	195	167	177	205	190	145	189	183	174	178	190	178	157	176	174	182	171	195	192	171	179	201	214	184	159	193	185	207	177	187	174	152	172	196	183	181	202	149	193	179	175	168	180	179	194	170	177	182	184	201	176	184	195	186	182	200	181	192	193	194	189	198	182	183	202	183	160	170	161	184	178	174	188	185	153	193	154	167	173	175	181	165	162	181	194	181	170	169	187	195	194	177	175	195	162	159	167	189	213	177	175	212	193	173	163	179	205	183	179	197	177	189	201	184	170	175	199	206	184	203	183	184	178	187	199	182	164	185	172	176	189	174	193	203	204	172	184	174	205	190	193	182	183	193	158	179	173	188	170	184	175	192	192	176	174	198	189	190	177	178	188	178	166	172	192	190	165	192	174	176	185	177	187	183	179	192	186	190	178	189	175	198	191	178	180	173	183	180	201	223	181	169	194	191	164	165	215	160	178	185	182	168	190	183	165	183	189	181	182	179	172	183	172	171	180	204	169	202	187	184	178	186	204	184	188	190	184	177	187	217	210	196	177	199	200	173	172	183	195	213	179	172	195	178	193	173	180	186	191	162	201	200	180	168	175	183	149	191	169	193	172	191	173	191	202	161	186	182	181	171	187	175	182	178	186	169	198	199	176	168	195	173	185	179	193	186	210	192	201	197	188	163	190	181	180	195	172	193	178	188	180	198	177	208	176	174	202	188	173	185	157	189	182	193	188	171	193	181	181	196	185	167	177	197	181	206	172	189	185	187	187	173	174	193	178	156	172	186	183	167	179	195	165	194	182	196	178	206	192	170	189	184	182	176	166	175	165	161	199	166	176	186	156	201	177	184	192	201	204	184	182	188	187	180	164	147	183	170	181	189	170	179	184	175	214	169	168	196	204	177	195	179	183	188	178	186	181	179	191	178	152	208	163	197	190	183	190	170	180	182	170	189	177	177	180	191	203	160	198	182	195	189	212	198	186	170	184	185	185	167	208	170	188	174	188	197	199	187	206	181	183	169	222	173	195	191	177	185	184	186	176	177	194	173	187	179	183	167	176	196	171	191	194	178	172	171	177	186	193	172	167	206	190	177	184	176	198	188	186	198	198	172	180	165	178	207	190	169	191	179	181	192	204	194	188	189	172	199	190	190	191	162	209	195	188	216	185	167	179	169	176	192	195	167	207	183	172	181	185	182	170	164	182	185	163	167	191	175	192	200	189	172	187	195	168	180	198	182	179	198	182	191	163	191	189	201	169	181	188	190	187	204	180	191	182	175	167	202	178	197	175	168	184	180	169	186	183	182	161	202	187	174	198	182	169	178	179	190	184	179	172	176	179	184	185	184	175	188	171	173	158	173	167	164	177	184	199	181	190	188	185	182	176	183	175	187	182	168	203	182	204	181	182	185	181	186	207	206	170	155	196	196	195	165	176	190	199	200	175	174	199	183	165	191	166	147	168	184	176	158	163	195	185	187	184	188	206	191	198	167	170	191	192	205	173	173	183	168	197	157	183	196	155	177	186	188	176	162	198	183	193	161	188	191	190	172	192	179	201	175	202	175	190	202	160	167	160	183	192	182	192	173	194	179	178	178	170	181	178	195	186	166	192	170	175	212	204	188	197	187	190	192	189	205	187	157	165	168	184	184	192	180	178	191	191	183	185	187	184	199	189	165	186	204	179	171	176	193	192	189	168	191	197	168	182	197	169	170	180	194	216	205	176	171	183	183	185	205	184	184	195	159	179	194	202	174	188	181	168	174	209	203	207	189	177	165	197	216	164	178	171	187	190	193	188	181	179	184	180	178	188	191	178	164	163	188	219	153	190	199	205	158	199	191	194	168	181	161	152	182	177	195	183	161	191	166	179	186	196	181	183	178	193	182	187	168	180	187	203	180	167	183	192	188	190	167	175	198	165	158	191	180	176	192	200	182	178	183	163	191	187	204	199	191	182	181	202	199	189	181	179	201	176	194	178	183	196	189	173	187	194	189	181	161	197	193	159	178	167	182	196	183	196	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49068	61212	46580	25604	17956	10100	7962	6774	1959	2501	1746	999	579	532	492	518	559	534	527	503	586	519	568	545	582	572	546	484	612	545	547	551	536	545	516	544	520	538	534	541	545	535	557	512	523	521	528	551	552	511	579	526	531	540	532	567	564	533	568	543	545	541	524	520	501	558	536	564	545	537	506	542	484	536	562	533	511	561	587	523	548	499	521	493	568	517	529	561	499	546	531	530	530	571	532	555	507	516	494	552	549	549	572	566	539	490	525	533	544	523	549	563	523	516	527	495	552	544	512	525	540	528	562	532	550	493	537	512	514	511	547	530	541	514	544	498	555	526	540	527	534	485	543	569	577	533	539	528	584	496	572	508	523	525	572	518	517	541	537	531	499	533	533	547	552	561	510	540	526	519	504	551	549	563	536	525	528	558	527	548	518	548	509	572	554	545	541	524	540	544	539	549	592	544	579	527	518	541	521	517	534	537	530	490	575	542	547	548	509	574	565	529	536	555	521	565	509	524	577	564	539	538	552	578	563	513	527	563	522	535	539	531	553	500	537	559	570	529	546	540	542	542	569	536	536	554	532	458	529	533	509	543	520	543	550	530	507	574	560	562	532	573	539	514	521	559	547	533	539	526	478	534	560	562	547	587	537	536	548	523	537	576	526	529	564	538	567	535	502	560	534	538	550	506	527	554	571	544	503	509	493	575	537	543	507	504	519	538	558	525	533	533	538	507	543	539	523	518	561	555	493	490	541	474	514	535	608	489	530	559	516	538	517	532	513	538	513	508	521	512	581	510	558	521	524	541	502	512	532	549	509	528	554	546	573	571	529	555	547	563	520	550	499	561	503	544	524	519	555	525	556	568	527	527	536	543	550	515	506	550	548	535	524	552	541	509	534	558	494	566	551	529	533	528	480	533	540	528	529	566	563	512	524	516	523	525	581	533	556	508	535	529	558	526	585	519	581	552	539	568	514	522	563	525	546	515	552	562	533	572	528	502	528	500	564	506	562	542	525	539	564	575	542	609	538	559	562	555	504	536	546	569	506	522	572	548	509	502	560	551	532	564	549	542	514	526	548	563	509	552	541	573	541	548	568	557	550	550	523	546	534	553	543	573	508	508	562	527	515	550	551	533	529	536	550	549	571	528	514	539	559	567	569	528	515	518	468	547	516	566	553	522	499	518	506	526	510	505	552	581	519	595	512	534	519	524	557	524	531	532	528	531	547	547	531	514	499	518	543	531	530	530	535	505	505	517	533	572	525	542	563	552	551	551	553	532	541	527	537	545	521	570	534	578	541	530	552	530	517	559	555	529	533	499	518	547	559	514	583	542	554	524	521	530	506	562	525	549	557	505	602	513	505	542	524	542	557	538	565	532	527	548	543	569	532	546	530	539	528	535	562	558	537	552	526	536	513	517	537	533	507	539	521	548	490	521	488	519	557	540	539	537	523	543	507	514	504	520	526	585	499	540	507	565	561	551	511	524	563	545	526	527	558	521	529	499	531	543	526	573	550	534	560	542	525	535	539	573	518	504	492	558	531	540	510	512	585	534	524	560	590	539	541	546	493	518	545	561	559	561	501	490	498	527	528	533	542	530	540	522	573	518	547	535	547	525	551	534	513	511	554	521	545	511	530	519	537	522	570	579	529	526	566	536	522	546	509	525	492	517	531	577	545	565	563	514	537	549	528	580	535	528	548	539	524	505	522	516	569	564	509	556	565	536	513	523	513	593	569	527	544	531	568	541	547	542	532	518	505	516	508	508	527	527	546	510	563	501	522	549	526	528	564	541	544	527	515	543	541	565	520	560	527	572	544	521	538	549	562	512	528	502	496	508	537	554	567	516	511	530	513	557	497	550	550	510	497	566	577	539	511	564	543	535	502	510	535	505	565	555	534	552	562	504	520	527	541	542	522	534	558	506	500	527	569	584	503	508	545	536	534	505	575	554	547	508	509	532	513	549	578	550	525	533	532	500	488	554	510	560	548	517	551	532	521	571	568	555	516	549	516	511	508	563	525	551	559	531	586	486	549	550	570	534	511	532	531	561	580	508	548	530	505	544	548	519	563	541	549	513	553	557	549	566	541	523	536	498	552	544	572	550	503	524	570	525	493	548	539	516	577	514	543	536	562	548	543	559	542	522	565	515	543	547	538	518	553	537	522	519	555	517	564	529	537	489	520	546	559	527	571	530	550	560	523	533	531	521	515	581	543	517	507	574	528	542	494	522	553	535	531	515	561	521	565	509	552	548	556	543	517	518	556	592	523	535	557	520	520	562	524	555	569	586	515	519	489	533	523	541	506	524	538	521	557	520	536	546	575	530	534	516	562	584	518	539	534	544	485	548	538	539	528	521	544	543	555	559	526	531	493	539	553	532	540	520	513	560	550	520	551	518	577	554	544	488	522	570	545	515	489	482	557	529	559	525	538	540	511	529	510	578	534	549	561	538	541	585	514	525	527	540	538	490	521	580	535	544	556	494	543	526	515	522	543	577	539	524	533	563	509	544	518	528	526	587	554	538	561	513	518	551	557	538	513	506	570	542	523	521	544	501	512	535	516	522	580	504	549	508	498	510	537	530	540	557	547	541	575	543	527	589	525	525	509	571	541	556	548	552	545	532	506	530	574	503	567	527	523	498	520	548	531	598	572	549	557	525	565	533	543	549	514	546	542	539	521	578	514	550	530	570	539	539	518	594	536	564	540	490	530	519	579	553	539	534	522	511	550	516	517	520	507	546	521	536	537	504	562	527	549	527	535	534	525	538	511	532	613	523	519	582	536	529	527	549	542	536	549	545	530	633	550	553	482	535	507	545	535	552	542	514	536	545	533	519	505	566	514	527	535	518	522	532	535	519	510	523	554	534	531	544	537	540	586	565	563	515	537	540	538	505	598	556	541	547	566	544	566	514	504	510	511	504	590	500	543	540	577	514	591	511	525	558	529	540	555	526	511	534	507	549	581	574	495	530	538	556	525	481	549	556	562	530	562	505	517	558	562	539	554	556	533	532	528	540	538	500	534	527	546	553	526	497	543	554	546	509	535	507	560	533	501	529	553	539	556	532	497	527	519	549	552	532	543	488	565	519	570	525	545	563	499	513	523	530	560	526	519	560	569	495	567	614	518	538	578	555	536	535	536	511	540	536	504	598	568	499	570	518	549	561	554	540	527	547	531	532	534	556	521	573	527	520	537	480	551	529	519	516	509	523	531	505	516	512	558	518	528	542	542	525	565	518	524	509	542	543	528	545	500	547	531	510	564	488	529	569	539	523	521	526	527	530	563	549	547	497	465	590	554	517	594	508	598	548	502	565	567	544	532	551	534	538	568	533	536	536	557	532	550	518	561	557	562	527	552	547	491	492	531	533	515	529	535	563	558	543	555	505	514	512	513	563	560	470	518	533	496	561	513	500	513	552	560	529	556	525	556	549	545	524	548	544	591	530	521	519	534	496	568	562	517	501	530	517	551	526	583	486	547	552	543	493	506	575	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
83027	84681	61551	29922	19135	8779	2255	3502	1226	911	672	343	228	267	246	260	217	245	270	235	226	253	238	246	250	247	248	263	233	255	250	254	233	255	254	251	266	225	265	235	258	232	243	261	245	214	244	265	264	226	268	226	257	249	220	249	233	243	261	248	246	250	274	259	246	239	258	247	248	270	226	256	246	234	259	240	267	254	238	259	259	246	213	274	234	245	235	247	221	242	233	264	262	262	236	220	232	229	251	265	267	249	242	240	279	212	216	235	238	247	232	281	227	272	255	228	252	215	245	244	251	210	261	216	243	253	262	299	240	240	216	238	236	230	245	230	230	253	247	241	243	242	251	261	251	262	231	271	213	232	260	248	257	265	238	256	246	261	224	235	239	242	244	250	223	253	257	243	248	237	229	226	240	230	215	243	246	244	245	242	231	279	237	256	261	240	236	228	269	248	252	253	222	240	240	223	268	271	263	229	245	221	229	234	272	247	234	232	205	227	235	238	254	241	264	260	249	246	230	253	219	230	260	241	264	242	251	234	250	245	243	254	230	217	221	230	278	242	241	209	251	222	219	242	267	229	240	265	257	236	235	226	233	250	245	235	267	241	243	210	217	235	237	250	233	249	260	240	233	220	237	252	227	246	227	255	249	229	237	224	249	266	251	294	239	252	259	251	261	268	239	246	244	250	231	247	252	251	215	248	226	248	236	232	236	231	242	250	269	279	265	258	249	229	235	251	247	228	220	233	237	220	241	231	267	230	225	245	237	231	241	251	259	237	267	273	246	256	237	261	285	219	215	261	282	236	237	253	245	243	254	235	228	214	233	249	251	277	249	253	249	266	221	243	265	223	252	260	239	233	249	235	217	251	226	280	245	256	239	220	218	239	228	216	236	238	238	278	249	249	270	236	266	228	236	240	220	228	254	215	237	220	253	240	251	224	227	245	240	241	214	243	245	267	239	236	283	241	246	231	258	230	228	219	252	220	237	237	241	253	250	242	260	221	252	244	245	252	212	239	233	235	255	268	263	235	259	230	257	249	254	260	263	246	264	249	248	266	224	225	238	250	212	218	220	218	245	267	282	248	247	228	247	256	291	227	242	236	272	207	234	243	239	249	253	252	228	249	245	240	245	222	231	261	255	239	250	244	266	236	254	228	217	235	248	236	263	246	243	226	228	252	263	227	250	221	259	247	260	253	255	217	233	233	235	242	239	234	245	244	205	279	219	249	238	226	239	274	264	238	246	236	254	241	243	228	226	243	262	257	239	255	242	276	233	248	245	229	237	197	241	241	247	200	283	249	239	226	234	221	235	260	254	241	224	249	245	255	243	226	260	265	238	251	216	234	250	254	242	238	245	222	219	212	265	247	220	242	225	237	247	242	236	271	220	250	243	245	265	251	245	255	262	249	268	275	270	227	212	237	222	239	192	244	246	250	238	244	232	233	231	230	273	232	240	242	248	252	291	221	254	234	241	226	231	243	249	251	234	243	253	236	239	264	244	229	236	238	248	249	257	251	224	252	226	224	258	235	234	237	247	230	236	263	234	278	236	253	248	243	254	260	238	250	229	233	234	237	224	250	233	249	241	235	230	261	249	243	264	276	240	229	230	237	231	245	232	241	253	246	253	265	232	235	252	251	248	204	225	217	258	246	241	249	255	235	260	236	241	234	244	219	251	243	247	243	241	256	226	273	269	261	279	232	219	247	244	219	246	237	253	258	234	229	230	246	234	251	238	259	247	232	257	268	250	240	249	203	246	239	255	257	240	247	269	252	231	253	228	225	217	209	266	246	253	241	252	220	256	250	253	269	277	249	231	248	236	230	252	234	243	232	234	235	241	244	243	228	250	253	250	220	277	268	232	244	237	234	273	249	240	240	241	246	235	221	261	257	264	248	224	246	253	242	235	257	229	232	261	248	263	250	255	244	243	223	244	250	217	254	253	241	257	244	251	235	212	260	277	252	243	240	228	223	261	248	240	266	230	256	248	252	238	257	260	228	247	222	249	225	238	225	228	236	245	257	215	261	251	252	225	203	244	248	249	244	255	285	252	259	240	235	262	230	246	251	262	234	265	212	225	276	221	254	240	243	242	208	244	243	234	238	251	230	241	235	237	242	264	240	234	242	252	235	230	197	238	223	236	246	241	246	233	229	233	229	246	244	234	239	271	215	228	236	267	227	241	263	250	238	262	234	249	263	229	290	285	244	261	227	251	256	218	250	235	250	260	248	255	250	265	240	242	254	243	239	225	241	249	267	249	214	247	257	242	263	251	248	244	239	248	259	264	279	246	234	228	244	225	246	290	274	255	219	255	263	231	222	226	235	243	254	245	251	227	242	232	234	247	234	248	227	248	251	260	259	246	249	227	285	251	258	268	233	256	242	240	271	247	255	260	247	229	265	222	258	251	265	257	263	265	229	234	235	257	254	236	245	239	243	242	238	252	223	220	233	229	239	240	231	229	239	217	248	226	242	252	227	267	226	263	264	257	219	242	255	237	205	244	243	270	246	266	242	253	234	256	219	247	286	248	243	264	231	260	256	222	263	294	252	222	238	259	256	279	233	254	231	268	240	241	240	245	232	256	230	264	255	271	261	261	249	243	285	250	224	246	244	254	255	259	264	245	250	249	247	223	211	256	274	210	237	208	221	253	253	242	267	269	250	241	222	220	238	262	244	249	216	247	223	230	244	268	236	246	242	239	241	259	221	231	265	250	224	236	226	263	281	250	253	244	232	242	229	252	245	248	249	237	266	232	235	267	230	244	241	258	239	259	246	230	261	231	243	237	245	227	253	236	238	255	235	240	256	254	258	243	244	220	245	227	261	235	253	230	266	271	202	238	246	258	281	257	242	203	247	270	208	222	224	254	236	260	229	261	251	230	262	230	241	234	217	243	218	232	231	252	241	255	245	257	250	262	262	246	254	243	247	240	237	250	240	262	209	268	270	253	250	210	256	251	239	248	230	256	239	262	223	271	243	256	224	223	260	243	242	227	251	226	237	266	248	252	232	232	235	249	258	269	224	234	225	246	240	278	242	234	262	264	244	249	253	255	250	254	237	293	271	193	277	216	268	245	272	266	241	265	262	241	274	250	238	244	288	224	253	241	227	259	217	242	265	250	241	210	231	271	258	231	230	237	251	231	234	234	248	247	259	265	233	251	256	255	245	263	257	242	261	268	251	235	219	218	244	261	234	242	251	242	250	219	224	242	257	263	240	259	261	206	242	240	236	236	251	234	257	258	248	244	267	249	254	242	249	256	235	247	231	241	236	232	247	237	249	206	243	260	250	247	279	200	264	260	223	244	232	213	251	254	264	277	228	298	232	242	230	258	252	233	259	237	221	231	255	226	240	223	280	239	256	262	262	260	254	253	256	276	245	246	267	247	229	232	249	243	257	257	241	225	261	237	253	236	259	231	245	215	237	261	266	246	248	213	226	236	259	269	234	290	240	236	232	245	241	252	245	245	245	215	221	230	241	250	231	239	249	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
59541	74318	55951	35938	28359	16998	7820	12568	4852	3769	2663	1329	737	695	699	685	660	636	734	669	658	708	681	691	652	656	691	700	688	703	669	699	665	682	727	673	655	632	695	689	702	692	663	701	725	620	699	747	632	669	734	633	686	679	663	712	692	714	729	663	657	649	700	674	688	720	733	697	673	721	664	664	720	645	607	638	654	693	695	741	674	696	669	690	667	697	646	650	636	662	698	680	721	687	687	695	658	701	641	692	708	705	631	671	696	661	668	630	684	647	680	702	691	703	693	692	711	712	703	666	691	707	638	708	667	691	664	698	678	688	671	685	669	683	676	615	657	691	688	675	629	683	700	686	669	653	668	674	708	651	657	645	649	658	678	656	676	679	663	742	655	708	707	662	693	686	657	688	718	686	650	680	673	669	677	679	692	698	690	685	687	734	640	662	644	688	678	694	681	688	643	693	675	719	708	655	677	665	685	682	691	719	684	688	710	632	620	663	663	668	706	693	711	666	706	671	680	657	668	656	710	642	703	703	673	680	677	645	661	707	639	660	672	675	658	655	691	673	710	677	716	690	670	663	678	681	659	702	723	670	687	713	695	675	675	671	672	670	685	687	707	695	691	708	698	724	665	669	679	664	708	700	666	653	660	688	684	662	650	681	701	660	674	675	663	693	661	635	654	694	705	721	717	639	643	675	638	619	723	717	657	659	627	689	683	715	672	670	680	675	652	660	701	671	673	677	745	662	690	677	685	662	661	660	668	658	649	691	670	683	694	702	646	708	646	685	661	679	671	634	685	692	714	676	656	700	674	649	692	650	692	674	737	663	712	640	673	657	683	631	689	664	656	687	707	671	692	684	666	720	673	718	628	638	691	677	683	674	641	709	653	641	686	671	700	701	690	678	682	698	654	647	700	718	682	713	670	682	666	656	651	678	703	628	675	682	667	670	673	659	709	616	690	680	692	710	656	658	694	678	685	704	688	731	685	655	723	684	751	632	678	681	693	705	661	724	708	628	671	685	721	681	680	712	677	705	671	680	664	709	652	696	672	668	688	661	665	718	715	670	679	714	686	695	670	676	694	706	712	634	645	701	700	635	709	689	679	704	656	627	680	693	683	639	681	669	662	685	681	663	693	714	684	662	640	676	645	664	647	680	664	667	697	706	669	680	709	694	667	739	671	725	689	706	677	664	720	666	676	675	670	616	675	639	683	646	667	672	702	686	650	679	694	720	660	717	673	650	681	684	725	684	677	645	691	690	672	650	653	719	682	661	697	667	677	703	656	672	707	659	676	726	698	665	656	654	723	679	646	630	701	701	692	664	700	680	649	651	667	683	706	690	737	642	649	688	601	655	687	679	652	698	655	713	657	657	655	718	736	670	702	649	646	659	654	623	701	687	665	714	614	689	687	601	727	723	687	722	700	669	706	710	716	714	687	637	669	714	733	682	683	678	717	696	654	685	683	726	669	674	680	685	680	685	675	685	676	654	665	682	642	679	672	682	651	700	664	677	698	666	611	636	670	663	662	675	679	687	702	698	682	635	684	691	637	723	628	679	653	719	691	693	688	670	669	628	657	670	695	644	655	676	708	690	662	675	739	698	713	682	630	714	687	695	673	689	655	658	659	641	692	642	663	704	656	656	727	691	705	688	650	652	692	654	662	707	694	667	669	672	696	670	703	683	723	683	728	714	629	669	652	705	694	684	704	659	678	651	693	700	690	680	745	680	660	694	671	675	673	695	689	680	680	724	692	653	701	676	704	663	647	669	677	657	629	685	712	688	697	678	698	656	693	672	671	673	657	652	683	656	661	639	681	704	682	653	678	634	665	639	676	698	672	670	671	704	730	670	657	636	692	695	642	679	658	667	723	689	667	690	683	674	657	620	737	686	635	648	661	700	682	635	684	662	686	692	730	727	683	641	671	662	687	707	625	671	705	696	727	668	666	729	709	699	664	680	687	692	675	646	667	704	678	683	713	617	663	711	676	667	710	715	668	696	656	643	711	671	634	659	664	737	689	679	672	675	681	650	689	656	639	683	704	715	671	695	671	665	705	675	675	691	698	665	702	689	665	662	690	692	665	703	738	663	672	641	668	676	693	681	753	730	636	636	659	663	654	665	667	691	681	683	670	684	676	685	691	660	644	645	714	693	664	689	676	672	664	645	656	661	659	663	672	689	660	708	676	657	688	700	633	687	730	678	704	689	678	656	701	701	642	709	688	681	718	656	638	674	712	730	672	732	635	652	663	697	642	643	658	655	658	690	664	697	666	712	685	683	723	610	692	671	676	711	712	654	684	639	690	704	702	699	683	631	694	636	718	705	716	695	711	639	663	693	671	685	654	680	706	677	698	695	673	692	704	675	673	660	680	649	651	629	664	679	668	669	666	674	689	651	689	694	687	732	683	710	675	632	669	684	667	667	702	738	721	696	659	703	634	683	673	652	717	662	666	664	640	682	706	697	670	668	662	670	698	652	673	680	650	684	675	697	675	719	700	662	682	657	663	673	654	677	652	686	682	668	676	685	663	676	661	644	702	674	681	695	664	674	666	658	644	641	671	684	694	662	659	671	700	676	672	692	661	709	678	644	703	685	658	674	694	665	673	679	704	694	643	659	685	723	688	676	639	681	674	639	665	702	667	668	666	678	630	675	672	660	695	696	636	683	667	668	677	682	653	656	690	674	705	668	702	684	731	661	693	648	674	715	677	617	713	641	660	674	667	633	703	673	708	708	679	666	719	641	719	645	649	680	694	676	692	677	629	661	658	667	672	692	643	619	678	676	676	660	724	668	667	682	629	646	721	657	689	709	697	701	691	708	696	687	695	714	649	715	671	658	679	709	723	656	720	675	655	663	692	647	652	608	693	675	711	688	705	689	691	698	685	672	632	697	693	704	659	642	705	710	712	662	659	718	660	671	633	687	687	698	673	645	673	685	627	693	682	669	677	680	636	687	687	675	678	623	641	669	622	671	689	681	688	657	664	684	715	658	707	697	674	657	660	661	637	649	652	696	697	648	603	710	629	671	669	700	655	686	643	678	615	654	690	665	709	672	659	676	686	673	705	645	636	661	703	671	678	658	707	692	660	700	649	684	667	684	697	678	682	633	675	671	641	678	663	715	715	695	706	684	680	677	695	652	679	681	687	660	690	678	650	729	696	680	654	665	645	707	661	697	736	662	636	675	669	647	645	683	642	675	644	669	687	747	678	613	660	652	671	686	673	677	628	686	690	717	690	697	679	656	691	630	695	677	700	619	657	642	698	682	679	681	682	752	667	647	662	669	672	669	672	703	687	636	636	633	691	675	688	657	673	694	716	662	646	657	672	714	682	703	651	680	687	723	687	685	647	647	694	669	658	661	703	717	687	673	684	681	671	705	698	659	681	685	657	673	668	674	669	648	697	705	692	679	676	643	669	733	671	659	697	714	686	655	668	739	639	674	719	654	645	657	687	685	643	681	681	704	689	646	678	654	701	690	690	640	640	688	642	651	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26017	26793	14596	1817	777	515	207	269	222	231	213	180	182	187	202	166	175	174	166	184	190	160	180	182	171	204	178	156	178	187	174	174	162	160	177	173	199	172	180	159	161	180	160	199	192	164	170	184	147	177	165	155	159	146	188	164	169	167	155	168	173	190	186	170	167	194	156	163	173	192	168	159	181	179	159	181	169	141	163	168	177	163	151	184	188	204	174	150	159	172	173	178	170	176	188	184	166	167	159	159	183	160	175	175	146	195	165	174	182	180	159	161	150	174	182	164	172	164	174	176	162	198	166	171	183	189	166	171	172	194	179	179	157	191	187	163	153	167	173	168	167	165	182	155	142	147	161	182	157	156	201	165	181	161	182	173	169	157	178	154	178	148	169	163	170	156	177	141	196	178	165	161	160	157	167	163	144	163	171	179	169	173	200	148	155	190	191	163	187	174	181	156	163	158	179	161	176	163	163	185	197	165	173	171	168	162	191	173	179	168	171	175	164	157	163	176	157	149	160	155	176	167	160	186	160	169	172	156	188	183	180	176	165	183	173	183	171	181	156	154	136	181	172	168	178	152	157	175	177	160	182	175	187	183	184	154	158	175	156	177	182	163	158	154	163	188	165	189	152	193	159	185	136	143	165	176	193	170	158	160	151	162	153	169	178	159	173	169	152	146	189	177	179	172	165	174	165	188	155	176	187	168	174	170	179	190	147	166	161	147	180	180	163	139	154	162	156	181	163	168	141	183	179	163	144	186	188	169	185	177	146	174	172	159	186	169	178	167	161	193	158	175	180	179	192	180	168	173	183	182	162	177	159	164	185	164	163	186	175	172	189	159	183	179	177	165	179	175	166	147	183	182	183	166	176	179	172	189	181	159	177	189	176	164	180	169	184	192	161	192	180	183	188	179	181	174	170	145	183	161	164	163	163	160	173	190	170	176	157	187	173	145	151	179	168	184	169	153	183	170	183	167	181	181	188	175	161	178	158	159	176	177	190	170	159	159	186	176	179	175	172	144	166	185	189	196	168	162	182	172	172	172	181	158	170	163	172	183	161	190	200	165	152	163	179	193	161	159	176	182	159	168	147	167	194	171	174	172	165	176	187	171	149	166	159	174	202	176	174	173	168	182	148	177	187	155	195	183	173	154	174	180	153	194	154	157	182	158	159	181	174	160	165	151	161	167	161	167	181	167	177	166	152	182	197	170	158	193	165	141	186	187	174	167	190	163	168	182	194	162	148	178	152	187	171	170	188	180	166	168	179	154	156	174	158	174	170	169	175	171	175	172	185	187	183	160	201	181	181	164	180	162	181	168	164	182	163	161	155	175	169	149	150	166	164	180	176	179	189	176	169	174	168	139	193	171	177	182	174	190	183	189	162	182	177	167	176	179	164	173	153	163	190	180	166	151	176	165	180	175	157	159	184	169	165	169	157	153	171	171	180	167	173	177	180	188	186	203	168	162	203	165	185	163	180	188	171	178	174	155	156	173	156	149	150	177	156	185	158	189	174	162	154	178	189	173	161	168	175	165	167	184	182	154	154	192	151	171	181	177	183	159	170	164	156	174	178	178	161	161	190	164	181	169	163	169	192	188	165	172	183	175	153	163	180	160	177	188	157	149	169	176	169	154	183	174	138	148	193	188	186	203	186	173	197	186	155	164	153	182	163	172	168	184	174	155	172	184	163	156	162	177	157	184	186	174	192	183	146	173	167	186	167	193	142	147	171	189	176	163	182	175	172	153	170	160	185	170	170	196	176	184	185	177	180	171	178	167	172	163	159	158	143	150	171	185	165	165	175	171	176	151	161	178	147	151	137	184	167	176	173	168	179	157	177	164	186	165	155	160	142	183	166	169	191	159	159	162	161	167	175	158	191	160	177	163	173	179	161	173	182	158	168	184	151	195	155	153	156	178	166	152	169	156	168	143	179	175	147	157	167	178	177	160	155	158	176	156	166	194	164	184	172	154	165	185	186	173	179	159	158	178	169	163	167	168	162	165	180	185	179	179	168	183	185	157	180	170	155	157	178	168	152	169	167	176	153	194	168	163	168	172	192	154	176	167	170	142	166	167	183	182	180	195	189	179	184	183	186	141	202	194	164	165	178	147	172	153	178	174	188	155	164	178	188	165	173	166	166	171	161	153	168	178	171	151	151	182	165	179	183	173	163	171	148	173	156	194	170	161	166	162	165	163	179	173	170	183	180	189	184	198	166	170	173	170	160	185	172	144	172	184	169	168	162	156	170	165	183	181	173	200	155	171	161	182	158	185	175	165	162	176	177	171	158	170	164	180	170	165	162	154	156	182	173	158	171	161	152	171	174	177	177	196	175	167	143	161	178	190	181	196	180	174	153	176	181	176	160	175	175	150	149	151	199	141	170	173	175	167	166	187	178	178	154	161	179	172	161	155	168	189	185	167	184	173	161	191	159	165	162	168	182	182	169	145	190	164	178	183	160	164	171	175	167	184	158	159	186	173	176	168	175	165	184	138	170	165	163	188	176	167	173	166	180	185	172	155	173	171	144	179	167	162	166	159	161	166	171	166	140	174	165	172	172	171	175	170	164	163	191	189	182	156	177	169	165	176	171	185	166	149	168	198	173	154	160	182	171	174	170	163	165	148	190	165	182	176	176	175	185	178	167	176	173	155	173	184	160	171	167	204	162	157	180	169	174	171	191	174	181	168	161	159	161	155	171	188	152	173	191	155	160	168	172	199	165	155	171	153	168	179	150	177	156	168	161	192	175	189	180	188	176	163	190	193	183	185	156	167	136	163	181	164	170	160	156	137	188	158	156	169	184	161	188	180	172	181	174	178	173	173	166	161	170	152	177	182	153	154	179	165	187	166	152	159	182	189	173	171	173	177	184	166	145	187	173	180	181	166	146	175	180	188	184	168	170	190	183	182	171	165	175	186	183	192	166	172	178	178	166	172	173	179	169	176	181	159	159	171	180	159	157	168	149	189	193	163	169	170	185	158	167	164	158	154	181	159	169	174	176	179	192	193	174	178	180	179	164	172	188	145	170	183	151	178	151	190	191	162	189	163	133	180	168	183	173	188	180	159	157	182	148	158	158	175	180	186	162	183	166	200	171	177	164	162	167	173	173	174	160	180	189	153	204	176	152	148	196	174	204	185	169	172	182	157	181	172	186	166	172	202	199	187	175	170	178	162	193	183	172	193	170	157	175	180	183	200	183	154	161	163	145	175	168	164	208	151	159	166	163	176	184	181	145	158	182	188	156	174	187	158	174	142	171	185	143	170	166	176	195	184	169	172	172	183	181	194	174	170	176	179	139	151	180	167	165	164	179	168	161	187	156	172	140	169	182	159	152	176	184	187	176	188	181	183	186	214	187	176	158	155	169	150	148	175	168	182	172	169	193	174	185	186	174	174	164	175	159	141	169	157	185	174	183	182	145	171	180	163	143	174	162	169	171	182	158	176	186	161	189	180	187	186	174	169	172	186	157	185	183	180	182	173	185	179	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25899	32263	16656	3645	2579	1805	644	1100	889	737	608	536	506	503	501	516	523	512	500	540	514	500	495	503	505	501	482	489	508	523	526	495	503	503	544	499	499	521	485	505	498	526	528	496	501	506	517	532	442	513	480	491	533	527	461	508	456	502	521	513	500	493	519	499	509	533	495	512	492	481	481	488	475	514	481	529	540	500	496	465	475	502	440	515	498	461	492	503	519	521	504	496	469	529	485	474	516	509	514	472	515	474	488	511	491	524	527	508	478	496	496	486	467	447	514	489	494	551	492	523	513	500	528	493	435	500	485	512	479	481	517	521	477	510	484	500	485	540	531	563	500	493	482	523	482	509	494	498	516	491	523	482	509	517	528	525	504	496	512	497	519	516	495	483	517	531	471	507	514	492	471	493	495	518	496	482	492	506	503	519	525	506	465	516	490	473	490	493	491	465	507	486	492	489	495	476	532	475	535	488	467	496	510	507	507	501	512	497	510	478	469	492	506	540	507	467	545	521	519	495	501	519	479	488	518	524	506	535	524	498	501	496	504	506	497	478	500	501	556	546	487	513	485	501	477	487	493	488	475	496	465	500	483	479	505	486	538	541	524	514	524	536	492	502	519	529	535	553	503	509	504	476	494	527	539	480	483	503	522	516	485	516	541	468	499	508	516	475	513	503	506	530	461	478	536	479	502	462	426	534	499	513	507	540	508	493	494	504	510	471	508	519	499	530	487	537	498	499	500	535	499	506	510	516	488	533	495	515	507	509	488	504	494	497	512	492	516	500	487	499	487	496	533	488	499	513	469	515	501	508	510	487	536	527	477	520	506	543	495	493	542	494	488	491	466	504	489	492	501	513	511	536	505	507	511	489	510	489	522	489	508	473	532	513	509	478	484	528	517	496	524	493	516	483	508	511	436	473	509	473	489	502	530	488	515	511	490	481	499	524	507	507	495	524	514	511	491	480	519	482	477	501	579	535	539	542	517	516	506	491	503	525	451	511	480	534	453	496	514	481	493	487	486	514	539	489	485	506	516	544	509	495	509	523	479	496	469	510	542	522	527	491	466	518	488	502	497	502	512	505	498	552	507	509	538	510	521	494	502	509	518	484	476	487	514	458	500	472	498	498	501	494	472	532	499	501	518	491	510	512	496	501	507	488	481	497	530	486	506	514	486	537	482	522	549	505	498	511	517	496	497	519	510	497	501	484	505	531	496	501	502	516	523	507	458	529	501	532	502	511	501	535	499	509	496	490	471	473	494	488	492	465	496	517	479	471	526	515	493	525	454	487	518	473	509	478	492	557	509	502	476	456	483	495	449	475	488	499	498	525	527	480	514	522	502	526	502	487	509	512	455	498	488	470	491	506	487	531	486	486	532	458	493	524	506	491	505	499	490	498	480	493	496	466	439	521	451	486	499	541	522	468	532	455	528	509	498	503	466	496	467	490	520	540	527	463	528	505	476	527	452	457	532	479	514	481	475	490	526	537	472	516	500	576	473	518	459	497	507	512	489	482	489	475	492	527	504	516	521	500	495	502	484	491	505	554	480	521	502	521	471	526	533	468	531	497	463	513	523	536	497	454	497	474	544	538	518	458	446	512	478	458	491	500	502	521	493	504	489	467	481	506	528	474	472	490	507	490	520	490	513	498	505	497	533	463	520	510	465	520	457	474	510	475	506	526	476	501	490	470	482	498	522	509	483	492	524	478	529	457	498	508	483	473	482	538	507	497	523	545	470	539	510	521	465	517	516	490	513	473	499	521	541	523	493	501	526	514	500	541	503	516	532	545	482	486	518	507	519	546	534	491	511	505	500	500	510	482	510	500	513	507	488	489	501	502	563	506	479	533	501	485	517	511	522	483	491	481	513	504	476	461	487	477	453	450	548	473	530	514	508	462	488	504	469	488	514	477	490	482	524	495	522	488	593	505	500	500	509	517	520	522	470	516	474	503	523	494	513	497	497	529	514	494	488	506	516	441	502	536	471	522	498	485	502	499	511	514	501	507	533	525	480	496	523	523	550	471	484	520	455	531	533	519	470	552	525	499	538	484	498	511	490	493	510	530	512	492	479	530	499	514	501	507	478	532	495	503	512	493	503	522	527	486	511	496	504	496	513	502	471	493	530	511	497	500	522	483	476	481	508	515	528	516	532	493	471	534	497	500	496	541	505	479	537	505	512	507	492	463	496	509	488	520	514	476	519	529	496	540	494	488	510	507	498	523	488	520	483	473	528	484	477	456	546	519	477	501	504	497	500	473	514	481	509	467	508	498	511	523	535	513	506	516	491	502	461	491	473	514	509	510	495	514	551	482	534	482	435	534	479	504	449	516	514	481	488	473	487	484	479	545	492	489	480	511	509	472	472	475	530	497	527	503	518	503	502	488	456	467	474	487	521	510	469	470	503	463	504	519	480	450	534	523	490	500	550	503	500	504	513	507	468	506	492	501	493	468	512	464	511	476	516	503	511	523	512	483	486	474	514	496	455	514	473	493	491	493	481	456	507	483	514	465	517	502	504	496	496	487	487	519	451	524	531	496	481	492	498	515	521	516	521	490	488	503	514	506	526	492	456	510	470	512	502	504	515	524	524	516	454	494	496	506	505	522	505	523	495	488	501	480	514	495	495	480	506	516	501	516	493	507	526	510	476	494	504	472	484	519	480	485	491	522	501	507	525	495	515	488	526	500	461	527	456	510	467	508	522	489	537	458	481	459	470	481	495	517	499	493	495	563	462	511	525	515	460	488	513	502	516	536	485	440	496	532	507	467	483	477	492	495	492	549	523	518	518	526	521	536	467	503	488	527	488	504	518	487	492	468	498	470	470	523	514	520	486	505	498	472	462	498	483	493	530	472	503	527	538	483	473	460	494	524	539	495	502	466	535	491	517	484	544	481	513	498	527	480	446	519	513	483	517	459	493	515	502	500	500	517	489	435	512	518	519	527	457	483	503	518	513	502	495	501	498	497	532	534	507	490	444	487	496	472	507	490	524	512	500	511	505	537	530	503	473	501	507	460	487	483	512	496	502	522	498	497	530	466	543	459	501	488	471	447	517	502	515	544	485	494	477	534	525	483	489	512	504	471	494	492	486	473	515	491	510	503	492	502	485	526	484	478	498	503	487	523	527	521	490	495	492	518	514	505	531	508	549	464	487	508	513	534	462	527	467	466	468	480	485	530	476	536	500	519	534	476	535	498	520	503	548	488	524	488	488	517	511	530	467	482	498	519	459	476	472	524	495	533	466	529	487	492	481	483	483	517	501	483	513	469	509	485	503	508	445	497	479	519	508	510	506	541	484	524	568	495	527	503	495	496	509	483	505	515	525	483	475	512	535	486	506	473	484	498	515	506	534	544	546	497	501	509	509	521	500	502	473	521	507	540	522	500	495	508	486	523	494	512	523	518	503	488	479	497	489	514	516	490	475	481	502	527	498	487	486	433	513	489	523	485	507	484	454	519	498	474	497	557	526	531	461	485	511	476	511	499	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
72924	73787	53305	21694	9781	5491	870	1615	1071	619	377	266	177	171	208	179	199	191	186	192	164	199	190	195	174	155	168	176	179	197	172	191	193	185	190	186	177	161	168	196	182	187	176	180	186	197	169	202	186	183	168	215	165	169	166	180	185	149	169	200	197	195	202	193	168	183	178	168	174	186	187	172	185	172	170	192	176	178	159	206	178	199	175	174	187	217	173	201	190	181	164	183	178	176	184	193	184	190	177	182	139	169	149	185	186	187	194	163	189	172	192	163	188	155	198	162	177	174	159	192	181	183	184	166	163	190	164	165	176	178	171	172	183	175	196	182	178	198	174	184	184	183	183	178	166	188	181	184	187	165	161	149	181	205	190	162	192	197	184	161	194	210	189	170	157	182	174	160	187	202	203	188	147	203	157	167	184	179	198	173	194	166	185	164	197	172	174	168	190	194	175	189	162	168	177	184	171	188	180	181	191	177	194	185	173	181	164	180	200	197	185	170	180	193	179	174	199	169	169	162	183	178	215	194	172	165	169	189	172	192	182	179	183	185	163	197	180	166	164	176	162	184	190	166	170	165	178	187	195	168	209	181	185	176	176	194	177	179	189	194	191	180	177	163	166	183	188	167	189	156	164	171	152	172	203	186	168	174	167	192	182	173	170	168	189	176	198	159	173	179	163	182	182	185	199	195	214	188	163	170	202	179	176	191	174	190	180	178	186	178	173	185	185	171	191	179	189	166	180	155	180	203	171	199	207	183	171	183	144	188	196	173	182	167	170	147	189	172	173	191	189	185	185	158	160	198	171	177	181	182	173	183	203	183	169	173	163	177	201	176	175	172	182	175	171	172	176	208	166	175	191	206	192	182	179	164	154	177	173	180	190	173	178	185	195	161	179	198	165	164	180	163	184	184	194	165	163	181	167	168	173	177	174	183	197	176	184	185	202	188	188	171	191	190	179	177	194	187	192	181	171	180	197	160	157	146	175	197	180	177	166	192	184	188	182	181	168	178	181	176	176	152	199	188	161	212	192	179	178	164	163	173	191	176	169	193	162	203	176	181	204	196	196	204	159	173	170	178	171	176	198	195	176	168	155	181	170	179	184	179	173	194	178	184	169	185	172	176	189	186	196	176	175	202	164	176	181	179	175	172	219	198	184	192	190	179	177	213	179	179	197	167	201	182	200	209	190	171	180	171	194	194	160	160	201	182	193	161	166	192	183	208	188	189	169	170	192	187	169	173	181	184	188	180	158	188	166	170	150	169	174	172	178	187	182	175	184	178	171	185	182	153	177	185	157	189	182	178	136	163	158	169	164	186	187	183	170	162	186	173	149	197	157	174	182	191	173	192	180	176	163	175	195	184	170	180	208	156	198	187	195	182	180	197	183	191	185	178	170	187	203	162	175	184	199	177	159	175	205	192	186	180	180	173	174	171	178	191	169	185	185	171	186	180	165	201	209	170	200	165	159	195	157	181	180	165	180	193	205	182	187	177	166	178	203	162	171	192	190	187	159	174	170	179	174	152	182	178	187	191	200	180	173	192	157	151	189	199	200	176	174	171	156	186	173	184	188	187	177	153	190	176	182	189	179	193	198	179	163	215	188	151	200	218	171	202	173	191	192	198	188	172	154	188	189	135	191	164	162	168	170	166	158	189	190	183	177	185	175	209	187	191	188	174	180	188	181	187	181	180	165	166	167	204	175	172	193	175	191	163	172	148	178	184	178	180	172	206	193	165	187	198	168	176	158	171	184	208	178	167	181	189	189	182	184	189	184	169	205	167	176	159	170	181	205	205	188	171	164	167	189	191	171	178	194	171	183	178	170	191	170	177	182	163	176	192	207	186	187	207	186	190	155	164	171	167	159	183	190	175	176	166	185	178	186	171	180	192	168	156	158	181	184	171	182	163	183	170	186	165	189	180	167	174	182	186	182	180	164	184	184	170	196	197	174	174	189	175	178	159	170	200	177	164	170	191	197	202	180	169	182	159	173	173	173	157	172	141	183	184	161	162	162	191	200	189	179	177	194	161	168	162	165	176	193	167	172	169	182	172	190	167	198	151	182	173	172	162	190	180	149	173	181	176	194	168	185	204	195	167	194	196	183	185	203	177	169	182	197	163	180	195	199	187	185	191	195	191	176	181	169	168	172	173	183	193	179	139	191	178	161	177	171	184	182	206	178	147	166	205	170	168	192	164	194	155	183	177	173	199	175	182	184	175	185	175	191	162	197	172	190	180	194	197	187	180	171	193	163	189	197	222	192	167	187	216	166	186	177	188	183	194	184	189	174	174	182	163	185	174	186	189	180	187	189	180	167	157	176	179	181	174	187	183	174	174	200	170	173	173	174	160	166	154	200	193	163	182	166	203	187	200	167	199	173	178	159	182	182	192	176	165	153	187	203	178	179	157	192	185	173	173	161	180	174	174	174	195	150	175	191	162	181	189	182	199	181	177	197	192	181	184	167	175	179	168	181	202	173	193	187	196	174	151	204	188	193	171	185	170	179	187	174	180	190	205	182	164	184	202	170	208	186	174	164	193	186	178	191	184	174	192	192	180	184	167	196	167	180	188	158	213	184	192	187	172	195	195	180	168	174	189	179	184	155	177	177	199	158	187	187	188	193	194	180	169	170	192	198	164	175	181	189	207	164	161	180	173	153	204	189	194	173	160	176	199	173	182	167	163	194	191	171	173	212	168	176	207	171	174	198	180	172	161	205	164	162	160	174	170	178	164	172	194	196	203	199	155	183	189	191	165	170	178	179	186	190	146	183	174	185	176	162	164	190	199	171	158	167	182	189	165	169	185	146	168	202	185	176	171	176	186	198	163	149	190	153	179	193	165	180	186	144	193	180	199	194	192	225	185	175	197	187	194	174	191	186	177	167	196	192	199	165	174	194	176	187	167	199	192	180	160	173	169	182	187	172	172	184	177	193	167	150	182	194	206	200	190	185	173	151	192	168	183	182	171	185	207	190	163	161	169	180	173	186	180	172	161	157	162	181	166	162	195	189	163	180	179	191	175	179	212	173	181	173	162	203	155	181	177	183	189	176	164	190	173	183	171	161	157	174	207	159	177	171	182	198	157	168	195	200	179	178	196	165	169	176	202	179	175	196	195	194	184	187	157	189	193	202	194	198	164	182	179	165	182	158	196	175	186	191	205	177	170	173	188	169	162	198	153	174	187	163	184	191	191	188	154	179	162	167	182	189	184	202	183	192	182	186	173	184	159	162	204	180	192	180	172	178	183	179	165	202	191	187	186	197	181	182	209	193	179	196	197	181	162	178	176	186	169	187	179	194	169	158	178	178	195	181	157	187	173	156	196	148	196	173	174	171	188	171	165	194	197	182	179	180	199	178	192	173	189	169	188	182	198	152	194	201	172	185	190	164	183	217	171	170	180	184	176	176	164	200	200	167	193	194	174	189	182	170	180	196	165	201	166	180	178	160	165	152	152	164	185	186	181	168	166	177	190	180	159	194	172	192	155	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49537	60480	47533	22002	19464	14285	3037	7005	4501	2626	1609	977	586	534	549	543	501	481	545	527	523	533	534	540	510	518	530	551	490	480	540	518	531	519	484	526	525	518	491	543	535	521	492	535	506	527	525	459	512	512	505	514	533	535	522	501	534	538	540	526	549	532	545	531	502	519	539	486	538	526	556	519	527	567	577	555	523	520	501	505	546	546	509	541	506	545	510	585	538	532	537	499	507	548	543	524	529	520	538	554	493	489	530	554	500	510	527	524	520	506	506	513	538	538	546	535	527	538	520	504	487	516	494	534	510	491	570	517	520	541	472	503	487	509	498	508	555	552	548	536	557	533	541	479	518	489	524	515	513	508	492	513	506	511	541	517	557	530	488	501	526	530	504	481	533	472	536	544	538	565	536	536	525	527	518	519	532	538	549	523	533	557	516	498	524	507	455	511	510	515	551	514	542	498	493	535	508	494	515	550	515	520	529	535	531	535	520	509	523	527	516	458	530	540	546	519	530	523	496	511	518	500	493	511	533	552	526	529	514	526	522	555	469	537	536	500	516	506	519	548	514	546	508	522	503	506	553	499	540	533	530	525	492	543	591	541	554	516	514	527	479	553	525	523	530	518	493	599	509	515	518	459	528	545	532	520	535	523	497	507	496	548	516	506	523	515	546	533	531	517	502	529	525	499	504	485	561	532	526	507	521	514	507	563	527	528	518	495	534	486	549	556	493	505	529	567	518	521	522	549	526	527	547	518	540	505	510	533	520	516	532	545	548	544	559	529	542	564	561	507	521	519	521	513	545	524	518	535	497	501	530	509	544	498	534	516	528	495	518	489	506	515	481	515	524	524	534	536	534	531	493	516	516	523	482	506	541	542	534	519	548	526	517	560	570	554	543	502	522	525	544	517	543	511	515	532	538	534	474	537	534	508	526	530	562	523	511	532	493	499	518	484	535	523	542	463	548	519	506	488	544	513	503	504	549	547	518	514	494	531	470	480	536	512	517	531	508	520	557	542	550	551	523	523	532	524	541	511	560	572	512	523	541	540	525	494	530	544	524	528	506	528	506	516	546	534	535	526	539	499	532	539	558	533	522	530	541	527	475	535	536	515	514	531	516	522	504	554	534	539	534	550	523	482	478	530	540	513	548	511	501	500	537	503	506	534	504	564	548	551	559	525	581	536	520	524	531	486	503	527	528	532	483	522	524	537	527	510	510	553	508	481	570	500	521	535	480	518	539	533	574	534	538	545	523	537	531	528	483	519	546	498	497	548	539	522	484	490	531	522	527	523	540	507	464	541	506	520	486	552	499	527	517	514	477	542	558	542	535	529	499	487	473	522	507	525	531	536	538	516	513	531	495	548	510	516	507	511	497	516	482	515	514	499	601	533	531	504	514	501	524	510	557	521	467	547	528	510	489	510	514	541	541	508	523	507	523	516	477	504	558	540	519	551	517	507	525	521	560	512	507	506	526	528	530	553	525	500	565	539	537	532	519	508	520	526	523	521	525	539	557	492	515	523	519	538	491	495	523	530	517	536	521	560	541	547	480	541	522	536	508	495	539	510	505	505	520	498	503	518	512	519	554	525	562	492	515	498	485	556	512	519	536	504	551	554	545	498	532	496	496	509	521	541	515	493	525	483	526	513	543	527	514	528	511	508	528	487	483	511	553	524	525	516	508	521	488	572	530	552	531	528	523	522	536	516	518	536	559	478	580	524	522	537	527	498	515	529	537	507	509	461	539	504	552	497	532	507	491	502	498	518	527	500	526	540	501	532	530	516	500	522	517	557	469	553	523	523	511	544	512	495	536	494	516	493	515	541	511	481	558	503	559	557	571	522	501	511	506	534	483	535	527	539	531	583	524	559	508	535	552	512	509	490	526	529	532	578	512	475	547	550	541	532	471	559	519	533	572	521	561	549	517	524	494	520	530	553	524	496	533	547	539	514	511	535	503	519	497	542	565	469	500	556	526	527	550	537	516	517	526	520	502	518	515	524	520	495	521	540	503	465	525	494	547	538	554	533	530	495	518	559	531	528	549	531	528	494	521	521	521	541	520	525	542	489	533	524	514	568	516	556	478	559	499	523	500	535	518	509	544	524	514	522	549	511	501	511	486	562	491	529	523	487	521	532	487	526	547	507	563	498	473	531	545	509	506	513	513	541	554	568	522	474	517	510	509	517	526	548	550	511	477	527	519	498	513	555	532	522	511	565	508	561	528	502	496	580	534	533	509	506	518	510	555	565	549	501	520	526	533	511	545	538	509	574	540	492	485	538	545	523	520	538	542	521	561	518	515	493	503	509	561	482	544	557	533	473	534	521	516	537	564	512	513	547	512	520	553	533	533	515	559	489	545	534	541	504	555	481	516	550	503	502	566	537	515	467	541	542	529	564	501	517	512	508	495	491	503	502	538	513	538	537	503	536	545	505	522	533	511	476	536	562	502	512	526	531	540	529	483	549	517	548	530	531	506	520	503	488	523	520	512	512	535	523	504	534	504	531	543	512	561	572	506	525	551	541	531	524	509	473	490	515	538	510	485	543	532	558	520	528	519	510	508	503	527	491	514	496	492	508	508	521	535	503	517	527	501	482	520	507	501	500	519	515	488	524	524	549	563	534	492	569	498	575	530	531	514	555	515	495	520	522	508	496	501	528	526	546	513	528	535	498	474	546	526	576	497	512	557	502	494	517	531	518	512	530	544	503	496	572	544	536	516	495	528	556	539	512	550	491	480	524	573	530	554	505	512	523	481	545	520	538	486	520	539	514	537	546	529	550	507	540	502	582	488	543	481	509	509	499	543	523	517	496	539	551	538	525	572	543	541	544	524	514	491	584	519	526	515	569	532	510	533	498	541	515	541	502	520	539	526	519	507	530	517	531	553	486	522	556	517	512	509	522	532	557	529	551	542	524	512	507	533	503	520	533	532	535	531	513	531	491	508	538	510	498	543	525	531	521	515	545	503	520	523	496	541	526	532	542	486	485	522	539	506	555	528	507	528	546	570	543	492	513	482	506	533	515	492	532	538	513	489	526	498	530	535	526	581	481	515	531	544	540	553	517	521	539	485	528	514	565	540	517	502	518	538	485	547	522	501	556	510	492	540	489	536	539	535	489	508	553	478	510	532	516	499	516	538	533	537	501	532	537	498	567	525	504	520	502	552	514	570	478	508	556	515	518	542	556	534	519	488	511	540	555	491	510	533	527	517	570	509	539	507	518	574	501	495	505	537	541	568	500	515	504	552	547	471	540	493	525	521	490	526	554	546	520	554	544	520	554	522	522	531	518	522	516	532	546	550	582	507	506	489	550	545	509	513	540	506	515	512	555	552	547	489	536	522	514	496	505	523	506	542	499	552	532	560	516	541	534	513	544	540	513	526	499	523	523	533	535	490	528	546	527	522	524	512	530	514	536	499	492	493	503	527	537	472	529	517	512	559	551	538	472	511	539	520	493	529	525	547	504	515	502	487	529	543	513	523	546	516	531	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
83585	84293	62955	28375	15169	8980	1338	3355	2310	1211	679	431	242	219	257	220	226	213	227	218	235	219	239	234	218	254	236	237	237	234	234	246	246	222	237	240	260	240	244	226	222	239	267	250	243	235	255	234	245	284	213	208	243	262	234	230	214	272	231	236	250	249	218	232	255	219	228	219	232	253	227	242	218	240	236	223	243	236	248	235	249	247	235	237	265	225	235	227	249	228	252	211	229	216	249	237	210	196	227	237	249	230	268	226	218	258	252	231	264	246	261	243	256	231	248	236	277	245	222	241	243	229	208	257	227	239	235	234	253	228	227	225	277	251	227	239	214	246	232	245	224	267	272	221	243	251	277	267	242	257	212	230	208	243	242	222	241	237	246	219	247	264	250	258	237	244	232	241	226	238	219	221	217	242	207	261	260	227	237	239	235	268	239	245	225	261	237	258	234	247	238	252	231	239	203	261	222	218	230	237	243	245	227	202	258	228	230	239	248	259	231	246	227	236	232	253	248	225	259	263	248	210	212	234	236	244	239	252	238	243	235	237	236	242	217	250	293	256	217	266	249	252	263	244	213	238	252	229	238	244	232	238	266	233	263	244	248	263	236	253	253	243	244	228	231	231	228	244	247	231	217	233	216	225	255	229	217	216	238	227	247	231	240	254	225	224	253	212	231	205	259	228	243	256	217	234	254	265	248	256	255	230	241	258	236	249	238	221	232	221	261	242	243	212	233	249	215	252	233	205	236	216	219	237	227	220	248	255	242	218	252	232	241	248	238	222	230	232	201	230	238	236	202	223	259	236	236	253	227	235	238	237	236	254	228	227	254	227	226	249	240	239	239	233	261	235	259	218	250	235	238	222	234	233	215	222	259	240	245	263	247	225	219	236	241	224	242	236	212	237	247	225	221	223	247	239	233	220	224	232	235	215	239	245	209	239	243	245	251	246	251	249	266	229	227	226	238	213	229	229	252	238	220	250	218	233	221	222	209	205	255	275	236	207	229	253	239	210	241	238	262	245	220	246	258	212	229	220	201	242	243	241	238	254	256	239	253	246	252	228	251	201	242	237	242	230	255	255	242	229	220	216	269	228	236	233	238	248	240	232	231	219	225	233	233	234	252	233	237	240	226	241	252	236	208	244	245	246	228	249	223	248	239	260	242	254	272	227	230	235	247	219	234	240	240	247	229	243	236	250	226	246	226	253	222	230	281	263	247	227	237	235	250	232	252	253	243	226	237	246	265	241	233	216	227	233	240	234	280	224	243	270	256	265	268	249	244	228	221	216	257	240	237	207	227	258	256	223	250	220	241	251	253	250	238	247	269	253	237	223	235	242	248	220	242	231	215	254	232	223	271	247	250	251	217	214	247	231	230	240	229	232	256	251	256	243	251	217	238	228	267	250	220	262	236	237	248	229	223	244	238	242	244	231	232	254	228	210	224	212	225	218	254	216	230	221	236	267	233	233	255	223	266	234	231	232	223	233	249	226	250	245	220	206	231	215	224	238	250	267	225	231	266	264	229	227	239	252	220	247	235	236	223	229	261	212	283	251	235	248	249	232	235	227	252	203	237	261	225	247	238	236	231	228	217	227	231	253	246	219	222	255	225	221	206	249	248	260	239	266	222	257	215	224	242	231	242	237	247	215	234	263	228	223	224	249	225	263	221	238	248	219	224	275	221	256	248	235	188	258	243	224	258	221	219	249	251	221	232	239	233	226	241	251	216	232	253	232	249	262	253	236	246	224	227	250	237	232	221	257	251	227	239	247	220	234	265	245	208	245	226	247	220	239	267	225	253	262	241	267	253	223	211	229	226	222	251	233	237	220	259	259	254	253	232	241	246	226	234	282	252	245	236	237	260	235	211	254	216	260	239	238	229	235	227	237	224	256	227	248	262	258	245	241	210	252	226	232	222	233	249	225	240	227	239	257	224	226	237	235	254	244	235	258	238	236	225	253	242	219	239	255	230	235	254	212	238	218	249	246	241	235	228	231	204	228	261	251	239	258	227	219	224	236	207	254	222	263	247	255	231	241	244	296	250	260	235	280	219	229	247	223	238	232	214	228	253	245	243	224	234	271	254	254	252	243	209	235	238	289	254	241	255	236	219	256	257	247	218	246	230	258	246	254	237	237	209	203	224	246	229	269	211	254	246	223	243	219	242	249	212	233	270	229	243	230	242	237	218	240	237	256	245	238	241	251	224	235	216	255	255	239	256	226	249	218	249	245	251	231	246	247	241	232	243	216	231	235	242	239	243	248	230	239	248	233	220	221	235	249	245	242	240	240	260	224	210	254	229	253	217	260	223	237	231	247	212	250	257	265	249	250	239	243	236	212	219	249	236	234	204	244	241	229	233	232	227	241	221	253	250	245	242	234	234	258	226	217	205	243	248	226	232	203	232	220	244	238	211	262	202	226	210	212	262	236	226	256	241	247	234	234	242	260	238	251	239	227	249	262	246	242	224	260	230	245	217	248	225	224	257	266	226	224	237	261	219	241	266	244	242	237	233	216	263	233	293	221	231	247	230	266	213	241	238	220	272	259	231	248	226	230	257	222	266	212	218	237	244	227	254	232	248	234	244	232	244	239	249	219	228	237	266	266	245	229	264	204	226	248	247	240	243	247	241	224	247	285	226	243	219	243	260	213	245	231	216	270	227	242	203	227	226	259	228	229	239	240	219	269	255	216	261	238	226	240	245	248	231	239	268	226	234	255	251	237	240	227	259	254	242	228	216	245	244	253	243	253	256	247	219	221	227	248	251	260	200	234	222	217	253	231	245	234	227	252	244	244	245	240	235	244	243	247	242	231	249	221	232	218	250	248	220	254	226	277	225	249	228	229	265	223	253	240	240	233	239	263	244	231	245	243	255	259	215	239	224	227	223	232	221	255	228	252	232	253	231	237	236	242	239	195	223	259	235	222	244	248	246	256	232	257	234	244	222	237	236	242	228	252	236	220	242	233	245	243	264	217	240	240	249	204	249	250	219	228	236	255	233	225	218	223	259	236	235	240	253	250	245	242	228	238	234	250	221	242	263	239	245	250	226	247	234	223	257	214	246	252	262	216	238	225	219	220	230	241	213	242	234	231	228	247	242	272	238	265	214	210	239	227	251	232	249	233	236	249	230	261	215	216	251	225	229	207	227	260	205	241	265	220	227	238	254	229	210	225	254	247	232	231	251	239	234	229	220	243	219	247	237	263	228	241	244	223	242	220	226	216	249	244	246	235	251	254	240	235	240	253	248	247	224	218	243	253	224	238	219	261	270	236	230	240	244	257	245	247	252	247	234	243	227	235	260	224	246	223	252	247	253	218	220	220	229	261	231	205	235	259	233	214	245	245	224	252	224	252	228	239	259	229	245	240	231	239	221	224	215	264	253	249	227	210	227	241	274	202	208	251	262	270	224	211	234	252	222	228	248	261	236	228	230	236	238	234	244	252	235	263	260	236	252	275	214	247	219	240	252	236	233	242	261	226	209	226	228	253	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
59724	73963	58287	27543	22548	17944	4216	12555	9076	5286	2747	1669	725	648	682	660	649	627	630	634	664	676	642	662	667	649	631	653	647	646	663	672	721	645	664	642	638	722	686	591	634	685	609	646	647	674	707	681	694	678	620	645	656	659	657	636	632	650	686	657	665	657	659	708	685	652	656	656	669	684	662	622	672	627	662	645	687	665	674	645	653	602	635	721	632	655	662	610	688	704	654	656	669	632	654	646	678	644	667	640	626	642	689	671	656	713	627	668	620	601	693	640	630	609	646	640	691	672	652	654	674	669	664	677	667	664	657	654	668	631	711	651	663	675	722	658	633	647	632	646	703	653	637	621	689	698	640	681	699	648	660	650	625	657	614	620	618	643	654	676	637	705	642	654	620	658	653	704	656	656	711	655	671	663	665	657	660	661	655	639	636	640	709	648	641	666	656	640	680	657	623	594	680	653	634	672	623	678	645	666	704	591	649	700	655	616	624	700	668	656	647	646	691	665	620	665	680	712	651	629	672	666	673	654	655	604	629	706	640	634	675	670	666	659	693	653	670	655	645	655	661	661	678	617	634	649	674	675	615	662	654	649	603	646	658	656	684	617	666	686	635	625	639	681	691	644	663	679	672	670	674	651	717	641	633	660	672	645	655	659	663	665	672	628	628	666	651	702	590	677	686	613	653	655	592	627	675	671	644	667	626	641	642	651	688	662	632	639	681	644	741	691	606	669	668	665	616	634	623	647	652	639	664	641	647	629	625	696	673	652	690	645	642	673	689	629	660	695	613	650	655	630	692	676	591	666	624	638	605	640	651	660	677	647	656	686	662	695	625	664	662	656	659	681	664	659	720	667	669	704	631	677	673	678	639	652	687	707	671	674	679	649	676	632	639	655	689	691	631	647	626	616	700	642	671	677	612	663	683	707	605	651	667	662	642	673	685	639	652	652	627	644	663	695	620	661	653	632	681	668	659	694	648	659	643	625	660	664	645	646	661	650	664	667	647	671	631	635	648	664	706	641	657	626	679	660	681	675	674	693	625	645	693	715	678	651	660	634	679	639	680	642	679	649	691	672	682	699	628	666	664	665	685	741	669	685	653	669	632	627	661	723	685	648	648	614	625	650	660	661	629	689	693	634	686	652	667	674	648	656	623	570	660	620	690	674	669	605	670	646	643	672	641	631	672	648	686	687	691	611	672	641	686	691	617	619	639	644	640	639	640	666	713	650	687	612	660	636	661	624	679	680	637	681	653	627	693	614	704	666	618	639	676	621	661	641	650	685	697	655	659	671	651	664	670	655	688	646	650	644	621	653	661	595	630	658	708	633	674	640	686	648	647	665	691	626	677	661	684	618	644	653	635	671	637	670	608	674	676	675	672	668	658	636	655	651	631	639	677	642	708	643	645	637	643	650	595	635	668	639	655	668	624	630	630	641	618	668	676	630	657	629	672	625	613	638	676	651	692	691	658	668	629	649	686	687	663	639	656	705	654	630	688	659	666	663	637	647	654	655	654	645	631	647	630	644	637	666	680	662	673	612	728	709	683	683	666	678	663	614	698	656	665	639	632	664	652	613	603	626	643	684	619	663	667	617	650	697	661	665	677	650	698	666	673	657	677	651	638	642	700	644	646	652	650	637	623	674	632	648	630	676	672	620	647	636	719	650	655	664	684	654	661	672	706	655	670	635	623	652	666	689	684	661	653	675	637	681	697	648	625	672	645	641	643	647	635	656	593	674	639	633	699	679	692	656	671	652	641	657	654	635	694	696	603	663	645	661	695	630	673	637	682	662	676	663	623	672	660	684	627	641	645	654	655	691	646	639	680	649	655	645	642	670	675	684	701	619	688	705	664	642	663	647	639	669	665	630	634	672	691	670	646	673	662	626	687	660	634	640	668	622	638	660	639	736	670	621	626	627	697	643	649	693	678	659	699	623	674	655	681	676	678	674	655	663	670	653	642	658	643	675	704	649	598	676	694	610	690	646	685	660	669	647	616	679	686	650	670	636	604	645	662	649	622	689	671	640	666	642	647	642	626	622	636	678	681	686	694	663	657	655	624	628	622	658	716	707	623	658	637	693	675	593	681	687	681	615	668	658	660	655	662	649	640	662	683	670	675	617	615	656	658	642	636	673	652	667	660	624	669	629	700	660	670	652	632	669	610	671	628	655	680	635	648	651	657	679	648	646	646	644	671	650	648	682	622	632	622	679	624	651	616	626	643	604	660	718	680	658	640	666	639	646	698	645	652	685	697	672	637	667	642	651	670	642	626	640	622	678	645	663	647	670	686	647	648	667	662	739	660	668	591	657	688	661	653	664	625	674	648	645	615	646	637	617	642	649	634	661	617	663	616	642	619	621	658	657	666	618	639	642	674	666	679	684	627	699	654	647	637	620	683	638	659	668	633	590	659	674	647	659	667	628	702	638	642	687	675	704	638	635	640	694	651	656	664	597	634	633	621	688	608	633	641	678	668	670	710	670	680	628	678	745	659	614	663	679	662	669	669	639	679	647	629	676	626	659	664	656	643	675	665	643	673	636	651	656	661	627	628	670	679	671	640	680	670	672	638	656	673	666	652	575	619	606	628	660	681	699	688	642	679	660	682	663	645	641	632	685	678	639	654	685	672	698	641	669	653	680	642	620	582	637	659	637	657	639	658	698	617	660	612	694	624	658	687	620	696	641	660	662	682	711	618	611	659	617	633	654	619	668	680	624	629	672	619	676	660	663	619	679	632	664	666	660	615	689	676	685	712	660	690	673	649	672	658	642	646	636	684	642	659	630	714	626	655	689	663	633	675	678	688	609	669	646	650	662	617	673	679	661	664	681	635	646	641	644	632	675	661	651	644	658	653	656	717	641	722	624	665	657	667	691	666	704	672	633	666	669	636	707	684	664	626	649	678	649	661	643	675	640	679	693	687	717	665	676	663	672	685	678	687	636	641	638	671	638	682	662	620	669	691	670	653	638	636	662	651	675	661	660	654	602	632	616	649	673	612	683	634	662	639	681	697	644	694	665	684	671	633	672	668	666	684	623	657	671	683	665	655	642	660	671	669	660	682	639	683	599	636	662	657	658	638	688	628	647	651	648	591	667	640	660	650	675	619	628	658	601	637	619	655	652	650	653	702	669	672	671	682	683	628	632	685	659	651	652	670	638	643	644	668	694	671	659	666	570	655	582	623	652	627	659	656	637	686	707	649	671	637	665	628	674	656	633	641	650	651	671	615	697	637	689	663	629	689	666	691	670	640	687	666	684	698	671	649	675	644	689	633	665	650	658	669	704	630	660	650	628	662	625	660	678	649	662	643	681	701	646	636	631	680	677	663	677	615	611	645	693	682	625	697	688	690	651	697	660	653	663	681	634	656	657	678	665	632	653	642	666	667	647	659	676	618	690	646	656	676	651	642	668	621	626	650	645	677	617	621	655	679	660	643	669	620	644	659	689	651	670	678	656	680	651	633	669	665	698	688	667	647	680	612	688	643	651	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25799	27524	14675	1862	437	348	167	242	272	224	194	180	155	180	169	141	153	175	149	167	173	172	144	148	143	141	153	158	177	162	147	149	163	167	145	167	159	174	160	151	157	162	173	138	157	168	175	167	146	143	151	154	168	167	168	181	176	149	157	153	155	138	165	152	155	174	170	130	152	144	158	167	154	164	162	171	146	161	187	144	143	171	152	184	144	170	168	142	171	136	157	141	185	174	134	162	147	176	164	151	147	154	160	154	153	160	146	155	163	155	142	150	158	176	153	160	186	166	177	173	172	178	140	169	157	182	165	152	187	181	144	161	156	153	135	155	143	168	143	153	174	140	137	158	150	160	157	146	160	142	165	187	157	162	165	156	151	154	169	159	158	146	169	160	151	147	182	156	169	153	173	158	168	157	167	157	169	181	165	148	180	160	130	161	167	167	157	139	167	136	158	148	165	167	173	156	144	164	159	152	158	140	152	157	158	149	172	190	149	147	157	164	152	148	182	153	165	174	146	151	159	158	166	162	158	170	186	137	159	158	188	165	163	181	165	148	175	139	150	132	182	185	176	164	164	151	160	155	165	172	177	167	140	175	161	160	161	142	168	158	171	163	181	164	152	167	163	193	168	179	173	177	139	181	145	158	151	171	182	141	151	145	148	156	138	146	156	146	154	183	162	166	159	165	179	165	157	147	177	137	196	166	141	153	187	169	137	139	138	163	158	142	161	158	168	165	163	176	121	147	190	137	148	169	150	186	158	130	145	157	170	164	172	191	152	145	154	165	153	164	159	144	167	159	157	164	159	165	167	172	148	139	166	153	149	155	154	189	160	148	183	145	155	171	140	164	169	165	155	148	160	148	150	155	166	146	157	162	164	165	162	162	173	146	151	139	158	157	145	179	175	153	155	189	163	150	149	147	161	174	157	130	160	172	164	164	154	149	160	148	159	146	173	162	177	148	163	184	165	137	143	162	152	172	165	156	174	157	182	160	134	142	152	158	144	175	168	158	170	142	147	179	157	156	172	184	161	164	169	156	151	161	158	147	158	163	161	170	145	168	149	157	148	172	143	162	164	143	169	144	166	179	153	137	141	160	156	153	152	130	153	158	171	159	160	152	174	150	151	169	194	166	160	161	165	154	158	165	134	153	144	157	154	155	186	159	164	147	166	156	166	161	159	179	159	167	150	171	166	163	152	166	150	163	151	165	149	156	148	147	154	161	162	163	151	163	174	152	157	144	151	147	161	149	155	156	182	177	150	152	176	147	160	185	162	153	153	135	154	165	165	147	163	172	148	161	151	179	154	165	162	145	168	159	150	149	162	167	147	159	163	165	177	147	170	159	167	169	159	172	167	161	180	162	144	162	165	151	168	131	156	149	142	138	165	163	170	156	141	164	147	148	177	157	155	149	172	139	177	143	162	166	146	147	145	142	143	153	159	152	158	145	164	164	137	161	155	149	167	159	152	138	194	149	162	173	139	151	145	167	148	183	164	161	162	159	146	163	159	166	160	172	162	162	157	149	153	170	186	167	171	146	154	165	149	158	133	145	157	160	149	160	150	165	145	159	180	165	167	174	157	152	177	159	169	154	153	170	161	161	164	149	155	145	147	172	160	160	197	165	171	169	155	134	163	171	155	164	192	164	144	159	152	157	167	172	173	156	140	153	165	151	152	150	158	186	159	162	160	145	155	154	181	162	154	169	165	193	151	163	158	162	133	161	171	157	137	179	152	151	144	183	154	184	165	131	190	174	174	144	135	171	167	149	151	157	158	155	162	163	146	149	159	147	165	125	162	147	158	144	157	170	146	152	183	195	151	149	185	165	163	160	186	157	164	158	149	153	144	129	161	155	150	170	150	177	157	164	163	152	153	155	162	166	153	149	154	149	141	169	182	184	174	170	163	153	157	155	162	150	141	149	170	149	137	156	170	154	165	157	168	148	157	156	155	156	179	155	164	147	140	146	164	165	173	152	154	191	174	149	172	171	167	169	149	172	161	181	150	175	140	148	129	141	145	158	171	161	176	154	160	152	173	148	141	145	156	148	154	157	131	150	147	147	151	164	150	131	156	159	149	163	139	164	145	174	186	156	141	161	173	161	167	141	183	161	174	160	204	155	155	152	143	150	167	162	155	173	167	154	154	166	144	145	161	162	140	181	174	157	161	153	139	161	151	174	173	167	184	166	168	181	180	164	157	164	146	164	158	163	167	170	159	143	157	191	158	162	173	153	153	155	180	134	188	156	157	153	162	154	154	161	156	158	150	170	171	168	154	148	162	151	145	181	156	150	152	174	148	158	149	149	167	163	151	158	172	165	135	144	155	161	159	159	149	134	168	140	149	153	175	145	155	154	135	167	152	125	166	150	147	171	187	166	168	146	172	151	166	142	137	164	159	153	160	166	179	155	169	155	155	157	166	151	156	154	168	160	142	158	169	160	145	132	144	163	144	153	161	188	161	156	142	141	148	177	164	144	150	160	139	178	165	147	165	185	146	154	169	163	169	154	149	157	174	173	163	159	151	151	137	137	168	157	161	173	147	158	188	137	157	155	173	165	149	182	144	159	165	176	164	184	150	174	174	147	146	150	163	113	145	162	156	176	173	159	190	164	168	163	173	156	166	139	140	157	148	157	142	161	157	168	176	151	161	157	164	152	177	151	171	171	154	164	152	142	154	160	174	145	165	142	150	150	193	162	166	147	161	178	163	162	170	183	154	166	169	145	149	156	174	142	159	147	150	166	167	151	162	149	175	148	166	163	168	132	140	151	146	169	157	184	140	186	134	175	195	151	159	159	150	164	169	162	160	163	174	156	150	150	159	140	164	170	137	160	168	165	146	168	153	146	189	158	152	159	157	186	169	177	161	141	150	159	159	170	171	145	155	141	152	145	158	165	145	176	157	161	159	169	153	155	150	173	162	162	165	157	156	169	134	149	149	183	171	162	163	162	158	142	155	141	157	146	169	167	147	144	154	173	171	175	155	178	147	149	170	157	169	181	150	187	174	161	143	166	163	160	158	166	155	148	162	152	150	167	144	157	150	171	151	171	137	162	152	152	166	155	143	164	168	135	177	125	165	154	163	147	142	158	172	160	145	180	168	150	163	166	153	139	172	136	133	155	163	173	159	150	171	163	178	171	171	132	152	152	165	171	143	161	185	158	145	165	143	137	162	173	164	164	167	137	171	161	162	164	169	197	144	167	145	146	148	171	151	172	183	175	163	144	156	136	143	160	140	144	161	174	151	155	148	174	163	142	169	157	142	144	177	187	171	155	154	152	128	159	159	152	170	153	164	155	154	158	173	172	152	154	151	155	143	139	165	151	164	171	163	177	168	156	151	159	152	160	142	149	159	155	155	136	164	136	170	147	141	135	176	169	190	158	134	154	153	176	177	166	133	167	165	167	170	157	156	177	156	156	146	145	154	140	148	140	152	169	168	161	163	162	157	142	191	131	191	180	130	188	162	164	162	148	170	157	128	178	151	158	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25381	32392	17803	3074	1244	1368	509	897	1082	691	699	583	487	475	479	490	455	479	472	448	495	471	480	470	466	439	476	447	510	498	474	490	441	502	483	478	451	462	494	455	452	460	468	466	448	483	433	470	468	489	502	444	460	463	475	472	509	502	494	460	522	468	472	488	468	457	475	490	470	527	450	437	481	487	508	452	469	476	502	479	451	471	458	482	496	465	452	447	469	465	470	466	455	454	476	478	442	489	449	454	505	485	444	525	459	455	480	465	451	468	410	454	466	493	475	460	450	482	474	467	471	463	484	471	483	483	486	466	411	488	465	479	476	429	469	505	501	427	446	445	506	482	468	436	446	471	441	510	441	488	474	468	510	448	452	443	480	452	493	477	475	463	464	488	480	517	459	498	508	464	483	490	447	445	484	453	457	465	482	495	470	450	467	468	487	468	449	481	443	467	469	470	417	479	469	459	465	437	504	484	428	455	466	460	493	465	494	448	476	442	420	489	468	451	493	456	459	463	474	453	480	475	445	490	488	468	468	446	470	449	469	477	454	481	474	493	473	477	511	473	484	477	457	461	485	487	487	509	441	489	442	478	487	428	478	483	471	499	486	425	453	475	510	492	497	491	482	454	474	491	478	494	440	406	454	488	465	466	459	420	469	488	479	429	471	465	472	456	444	502	472	446	475	458	491	500	439	467	481	463	461	465	485	477	483	462	489	476	473	485	455	434	504	439	511	480	488	476	443	475	497	462	427	458	477	500	448	488	535	491	469	461	459	444	485	478	491	472	488	468	437	443	426	459	476	471	437	472	511	466	441	456	476	441	442	483	454	448	486	464	482	483	447	470	494	476	462	466	481	465	417	432	490	520	487	459	510	481	468	464	427	493	457	476	473	462	469	463	452	474	483	411	491	507	503	463	534	477	457	519	449	479	514	445	483	456	464	482	470	456	452	480	450	454	511	431	475	478	446	447	463	493	480	469	484	482	457	509	479	489	443	459	485	428	450	472	508	463	448	480	457	466	485	480	529	481	445	489	476	435	476	464	464	461	443	462	459	506	480	481	492	500	494	478	480	489	478	452	488	493	495	447	472	453	487	478	471	462	474	483	452	450	507	482	490	460	501	449	455	440	461	460	448	482	469	498	474	455	453	451	474	442	491	453	489	480	450	459	465	483	486	472	465	498	449	496	467	495	497	498	495	460	491	509	478	473	483	443	504	465	478	467	469	461	438	461	493	463	512	476	471	459	488	439	431	453	486	431	468	489	482	486	459	445	463	466	499	403	483	450	439	466	452	492	487	467	480	496	479	510	465	467	516	487	474	452	500	496	486	493	481	467	489	464	471	478	484	466	486	461	469	474	500	479	462	477	484	465	475	441	445	475	486	513	433	468	481	478	491	493	462	499	475	441	466	492	449	504	454	486	470	449	463	408	496	462	440	448	484	466	481	508	478	464	447	496	460	482	425	435	439	476	464	458	478	478	477	459	483	453	473	454	461	461	469	481	457	455	477	486	485	487	503	440	463	506	462	486	440	478	426	466	461	480	483	467	468	482	474	483	436	495	452	478	446	437	514	510	480	426	499	473	452	461	519	481	471	516	445	491	468	514	479	427	479	426	493	483	484	470	453	444	503	476	456	438	473	477	451	484	495	481	477	485	485	458	489	470	442	479	445	459	491	431	447	475	437	493	481	465	450	494	460	487	465	474	451	488	491	465	486	488	491	497	484	465	463	489	455	439	457	463	493	485	462	478	485	464	485	475	497	486	463	474	469	443	441	459	464	489	451	450	460	488	455	461	456	487	450	461	461	496	429	502	486	470	479	503	464	485	492	491	483	498	455	479	495	461	456	475	434	494	462	491	511	460	476	495	506	448	460	514	483	489	479	479	498	477	444	495	459	492	442	475	470	471	449	457	462	474	484	482	457	470	437	487	493	493	447	493	451	469	474	462	468	499	450	481	455	486	465	452	473	438	464	429	456	495	468	473	500	486	450	441	445	481	453	447	487	474	484	468	479	464	486	447	493	478	469	487	503	445	473	459	480	484	465	487	470	458	464	464	481	468	487	459	478	502	467	418	477	508	453	470	487	471	456	496	467	469	485	507	460	456	462	483	446	434	505	478	504	469	454	494	496	458	454	455	457	432	467	471	472	503	464	421	490	473	456	491	482	457	481	449	489	443	483	460	451	444	470	443	488	471	480	443	486	513	465	491	447	443	475	443	483	484	458	469	448	465	470	445	498	460	483	434	458	479	466	493	483	463	442	442	455	469	447	490	478	429	507	454	441	469	477	464	486	473	455	466	461	509	498	511	422	530	464	475	469	448	511	453	512	468	506	457	461	460	475	472	472	479	447	466	489	455	429	469	466	471	484	470	467	458	475	494	468	479	463	466	467	506	503	450	500	450	488	504	449	461	434	475	457	459	492	477	493	426	474	472	522	433	469	476	469	515	460	471	485	458	477	462	468	461	468	471	460	479	480	467	506	480	494	488	464	471	460	448	467	497	458	461	471	467	452	477	462	469	449	478	452	506	447	485	444	469	470	467	483	505	492	495	498	471	457	533	490	495	488	449	439	460	523	449	487	499	470	508	453	485	474	522	500	453	438	471	453	473	456	492	509	489	486	526	479	469	464	491	453	479	494	459	424	469	480	478	497	442	476	464	490	463	463	502	471	467	496	448	502	466	480	486	477	479	501	455	486	465	503	449	455	470	459	487	443	468	483	474	499	437	445	516	454	507	490	481	455	453	442	470	452	456	465	475	473	493	486	486	482	464	466	487	498	476	463	481	464	458	470	504	463	483	445	469	470	486	448	486	472	476	446	497	487	437	487	452	477	439	451	464	411	487	440	476	489	477	509	456	475	460	474	476	486	432	512	474	473	482	478	470	451	497	474	467	474	457	466	442	459	475	491	477	466	470	425	487	459	452	447	532	469	484	442	456	523	480	485	459	497	419	485	459	473	475	449	471	480	418	494	488	458	474	510	440	471	423	445	492	465	497	480	520	450	469	464	463	465	498	466	425	435	476	482	475	470	481	489	474	460	482	474	481	491	496	436	454	493	473	462	482	479	465	445	410	488	471	470	473	446	437	445	499	464	466	462	483	493	437	473	449	458	451	459	463	465	499	468	474	495	475	483	478	458	496	494	464	504	463	489	458	432	465	468	452	498	487	459	485	479	475	489	510	494	472	442	479	470	469	484	447	448	470	444	514	499	498	486	484	452	440	471	494	472	416	439	460	467	471	493	522	481	464	510	477	430	479	462	468	488	430	491	471	485	484	505	463	461	459	517	492	485	434	475	413	467	490	480	505	473	480	491	494	418	446	440	476	480	430	480	468	471	432	449	449	463	485	493	513	453	474	465	480	465	514	482	458	491	452	483	466	452	504	487	460	452	426	482	473	489	504	468	437	461	506	509	455	430	490	467	451	464	446	540	477	462	456	484	490	500	510	502	476	486	459	476	497	469	453	486	458	445	470	437	479	479	485	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
72857	75467	52949	21049	5637	3516	239	848	1645	542	715	337	230	185	194	167	177	167	161	180	173	176	167	193	146	140	164	175	180	172	176	162	162	166	170	185	160	180	182	162	167	171	164	162	180	187	176	187	191	182	172	162	178	163	161	164	171	172	178	156	169	178	189	151	152	158	190	170	175	175	145	180	179	194	177	158	194	154	175	167	163	181	166	168	161	166	181	165	181	185	169	180	163	180	162	164	166	165	179	173	190	195	174	159	168	155	196	177	159	176	173	206	148	163	170	183	183	196	138	160	182	179	160	156	179	150	155	167	167	172	167	180	160	152	158	174	182	165	149	178	172	189	178	172	183	175	171	163	181	178	172	154	170	188	178	176	175	170	176	170	160	163	177	165	154	181	161	169	180	188	169	160	176	171	167	197	175	178	192	139	156	153	156	163	155	195	183	166	195	170	172	190	152	192	194	141	160	152	184	186	170	174	172	180	165	179	159	189	172	182	171	168	171	129	169	161	177	167	187	153	191	165	173	150	146	165	156	175	175	180	169	173	168	164	179	195	161	174	164	200	184	153	187	160	163	186	151	150	163	177	163	190	173	157	187	168	173	152	147	172	183	174	184	171	189	163	179	167	180	166	187	151	189	172	173	169	181	185	176	158	175	177	171	175	177	158	170	164	154	180	197	163	191	164	142	182	162	192	155	174	168	162	170	180	164	157	147	176	182	164	191	170	160	148	153	170	167	169	150	159	181	158	169	166	160	169	190	177	152	176	162	166	172	172	165	152	192	184	184	167	186	166	172	166	174	164	167	182	182	160	178	150	164	185	161	159	173	178	169	170	164	171	155	170	161	163	184	169	153	175	179	175	181	166	164	172	178	171	176	175	166	179	167	174	189	150	155	213	167	168	170	157	186	144	189	151	165	165	189	175	157	177	188	187	186	191	175	168	168	197	208	193	149	184	171	165	146	201	179	153	162	163	176	179	162	176	171	209	193	177	149	182	178	155	161	161	174	160	182	173	181	183	169	151	184	185	175	176	165	177	176	170	153	182	189	173	159	170	172	168	160	184	167	168	162	182	179	159	175	150	169	182	166	157	184	160	165	165	168	163	180	172	177	169	166	154	190	180	147	182	156	170	152	184	159	195	147	166	185	163	182	173	193	171	189	158	169	160	167	162	169	187	171	182	175	174	180	184	181	180	192	177	191	173	168	183	207	182	145	190	165	173	172	166	180	192	142	169	163	190	174	153	171	159	168	175	169	175	160	180	162	185	199	184	180	153	186	160	154	171	170	155	181	192	158	166	164	190	157	174	191	174	180	168	161	167	170	171	157	156	166	168	171	187	175	173	184	183	154	182	163	194	144	134	171	164	165	172	182	173	171	182	180	176	187	165	176	147	176	169	183	196	181	187	182	157	171	164	170	176	170	187	172	174	178	180	200	171	197	171	164	154	182	168	167	175	171	176	174	184	169	158	180	181	175	169	168	167	176	171	180	172	166	164	173	172	171	163	159	172	169	152	166	165	172	194	157	163	163	159	187	175	200	177	169	178	173	190	174	181	176	155	170	175	183	184	185	155	167	152	167	171	192	179	150	155	191	160	181	166	180	168	169	152	173	171	141	172	147	182	182	180	162	164	165	176	182	190	170	169	151	158	167	190	165	170	161	172	200	189	189	165	159	158	169	196	161	207	185	158	159	180	176	167	183	153	167	173	163	166	158	181	154	171	154	165	175	186	180	160	189	168	152	198	201	169	166	181	174	183	178	157	172	186	172	178	169	162	160	164	186	176	168	173	195	178	172	181	159	172	180	188	177	166	177	161	165	169	168	183	173	169	183	174	176	189	143	154	179	183	174	174	161	197	179	187	182	176	194	181	199	154	161	187	201	157	161	185	165	167	183	174	152	140	155	146	192	177	172	155	167	174	188	164	186	153	170	171	209	176	158	164	179	192	191	189	168	149	174	190	185	165	195	166	176	166	173	174	161	167	157	172	161	162	158	187	173	183	178	188	171	168	173	189	166	157	171	175	182	175	191	174	179	192	192	172	174	169	173	169	179	174	181	167	169	169	177	156	191	168	167	166	163	174	187	155	165	169	154	189	151	167	171	174	168	155	177	157	183	195	163	178	169	181	148	160	210	177	158	179	146	161	163	157	165	177	198	194	167	178	183	186	151	169	164	186	162	183	158	168	157	165	166	184	164	188	180	162	170	171	184	179	176	182	147	168	160	164	160	188	171	178	160	157	161	166	196	183	176	170	198	169	176	166	170	174	155	168	159	175	181	199	175	180	150	176	157	164	153	202	172	160	175	181	158	166	179	167	173	167	182	150	161	168	196	145	196	186	146	162	185	183	165	178	174	160	167	161	145	160	153	184	181	168	189	167	150	151	164	153	161	150	174	171	144	176	183	158	158	169	150	189	170	176	172	201	191	147	178	176	181	179	160	198	164	164	168	182	182	165	177	180	160	171	154	183	167	162	177	147	188	163	174	166	171	174	166	168	161	158	178	149	176	153	153	166	163	183	184	171	173	170	154	170	156	193	158	151	164	152	147	175	164	176	155	173	153	179	175	191	149	173	165	199	168	203	167	156	176	165	153	181	173	188	171	167	172	164	180	163	176	137	189	177	186	168	212	153	180	155	173	168	157	164	170	172	170	147	180	163	168	157	190	156	148	175	175	171	156	153	173	182	171	159	167	177	155	154	153	168	156	172	162	162	153	158	166	174	186	195	181	169	185	175	156	157	158	174	174	162	166	157	178	157	186	165	165	152	175	159	200	149	176	166	155	154	197	167	163	166	173	168	189	176	162	173	175	181	194	174	150	159	161	164	162	146	145	180	160	165	154	169	174	176	163	172	164	194	160	160	164	179	180	185	183	174	166	165	168	177	161	160	165	164	170	188	194	179	182	177	149	161	174	192	138	160	168	165	175	160	191	184	169	151	193	179	184	175	161	170	183	164	151	157	164	172	170	184	159	189	176	190	171	157	162	175	188	186	201	175	161	183	171	187	171	150	153	201	199	159	160	173	174	182	184	181	166	172	159	193	173	181	178	190	167	174	162	177	162	165	192	172	159	167	150	158	187	159	180	149	197	187	186	178	159	175	177	170	179	170	161	176	162	169	166	168	162	160	171	179	169	175	148	165	190	167	179	170	179	170	180	181	163	200	161	178	153	184	170	173	190	157	176	178	164	199	174	159	155	171	184	156	161	162	174	174	151	185	174	158	191	177	173	149	174	165	171	166	173	156	188	183	157	161	180	179	179	148	148	159	178	203	173	165	175	183	193	165	192	188	202	175	159	174	169	161	189	178	174	194	170	183	177	195	160	166	173	162	162	161	147	166	183	166	176	156	159	151	168	161	158	160	187	177	163	171	148	169	177	152	155	161	179	160	180	185	162	195	149	201	178	164	183	183	159	180	171	159	178	177	207	160	179	157	185	187	178	176	159	189	162	132	207	171	157	161	171	198	179	179	202	170	181	182	166	209	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49143	60721	48773	16699	10778	10270	730	3854	7477	2511	3410	1418	787	491	478	469	518	493	525	490	509	525	526	482	516	487	521	531	522	510	518	487	514	526	462	510	510	508	475	488	487	486	487	517	492	521	545	508	468	517	484	511	507	541	502	489	521	552	498	493	512	505	544	541	510	515	482	492	482	486	530	499	508	508	489	533	487	509	527	499	501	480	543	501	510	498	533	484	502	527	522	508	514	492	499	466	480	533	517	480	524	479	465	508	504	533	513	483	501	506	492	519	525	494	499	478	505	490	493	524	476	536	485	465	503	518	508	521	507	509	481	502	511	533	507	476	497	493	520	481	503	494	511	489	507	465	497	515	475	485	513	534	505	522	481	521	502	498	491	521	503	450	523	547	485	529	512	478	538	531	521	509	516	512	493	494	500	519	503	469	499	515	516	524	500	492	472	529	491	518	472	519	488	500	473	487	492	480	493	486	492	494	529	549	507	498	512	467	534	492	526	478	524	478	487	485	505	532	495	487	515	538	522	507	518	513	462	494	483	522	508	464	505	547	489	498	484	500	517	515	492	501	521	429	508	517	486	462	471	509	482	482	491	530	515	481	501	480	487	494	496	506	475	469	488	512	524	510	521	510	508	477	503	519	500	487	499	478	494	496	514	510	533	477	513	498	504	502	509	551	512	496	511	509	546	495	497	492	514	491	469	504	546	529	519	538	505	494	517	497	530	496	492	541	481	480	490	445	492	532	490	505	519	495	480	531	520	479	518	521	502	484	502	501	499	538	499	541	509	495	494	498	536	539	510	457	528	511	517	517	499	480	520	510	491	542	518	511	441	513	526	505	479	474	479	509	492	467	487	491	502	489	523	474	499	483	517	483	505	489	524	484	551	499	499	522	535	470	529	517	496	501	465	500	532	523	534	518	527	518	554	513	496	501	528	503	525	512	483	484	479	494	495	499	506	484	500	506	484	490	505	537	491	497	498	468	481	511	494	533	515	493	486	503	533	525	481	504	504	476	481	496	507	505	520	541	515	496	529	506	558	481	501	489	514	509	499	483	537	472	507	546	514	527	511	499	542	489	520	474	531	452	504	483	490	487	522	474	465	494	500	502	485	499	505	511	491	537	499	470	524	539	482	503	495	494	487	522	473	510	491	516	511	501	535	538	515	500	534	490	507	502	487	531	472	514	500	534	469	538	503	516	505	507	509	507	520	504	499	510	499	526	463	513	509	482	515	483	504	460	501	486	509	501	523	533	557	460	487	498	482	499	490	507	486	476	512	477	485	488	492	495	493	505	524	521	462	502	526	495	500	473	525	535	540	465	469	536	553	494	483	511	511	463	466	491	460	517	513	526	538	530	504	477	509	473	498	529	484	519	486	501	509	526	521	509	523	522	580	499	496	505	475	505	499	523	535	505	525	500	479	489	496	494	530	547	502	475	495	480	483	562	517	484	477	509	502	511	539	552	501	503	507	496	512	483	504	484	494	518	465	470	537	501	496	534	506	495	497	486	545	529	510	552	485	525	518	481	490	502	516	513	482	522	485	521	533	498	526	487	506	489	491	495	479	528	523	550	470	510	480	512	506	480	509	521	509	524	505	479	453	484	522	537	508	504	512	500	485	487	530	538	512	483	488	517	493	489	474	543	476	499	523	558	506	489	500	495	513	488	522	501	513	488	490	518	454	497	497	504	538	477	526	533	521	483	522	524	486	525	504	545	548	516	497	511	486	506	504	495	490	550	463	516	466	538	493	541	498	510	494	521	505	509	492	495	460	505	479	509	551	498	500	468	475	501	488	529	502	529	502	496	476	514	496	470	512	513	522	498	530	508	519	526	513	480	495	505	488	497	515	486	468	495	546	512	477	520	493	518	517	501	526	549	524	531	495	528	445	483	495	517	452	469	500	515	524	513	482	515	499	489	485	508	538	466	525	495	518	478	481	499	528	496	492	527	502	554	532	510	513	504	468	506	539	507	510	507	515	494	500	474	510	513	525	494	508	497	473	488	525	479	497	504	485	479	490	501	509	531	525	512	506	516	490	457	509	521	475	520	530	504	494	476	509	476	494	489	523	468	536	523	505	512	509	532	518	470	515	471	521	499	490	528	530	495	515	494	473	521	510	497	508	517	497	514	526	440	505	509	477	482	514	473	504	514	540	484	544	486	461	515	453	520	467	512	491	504	498	502	527	471	531	483	512	532	450	516	486	506	480	458	502	493	524	538	524	531	499	487	510	487	474	482	533	470	471	519	522	495	455	523	504	494	499	498	519	534	534	501	529	465	467	506	519	474	481	479	499	525	471	498	501	500	536	461	520	485	525	548	514	444	506	477	485	505	466	487	488	511	516	497	478	466	473	494	503	514	459	494	510	521	519	526	520	508	494	510	486	495	484	508	533	475	530	494	509	526	482	512	511	498	521	535	523	465	514	478	506	528	509	481	468	506	516	502	483	540	494	516	468	502	506	503	488	483	491	479	506	517	512	508	529	501	494	503	478	492	517	519	494	532	493	503	510	488	502	478	518	516	501	513	466	503	466	499	507	534	481	491	513	518	514	525	524	526	556	487	543	487	496	530	501	511	499	493	495	501	482	503	509	493	501	494	509	512	487	489	495	459	482	481	489	514	475	527	520	491	492	474	488	486	535	481	543	529	548	518	522	484	487	524	508	511	458	518	554	475	478	563	493	500	521	507	487	508	523	507	464	473	486	501	550	490	505	502	498	515	473	516	500	513	513	560	548	514	487	506	478	534	510	465	456	474	504	506	517	486	482	542	503	488	485	525	510	470	517	503	544	501	543	504	498	554	464	514	528	494	498	479	504	484	497	472	514	513	500	497	526	547	508	493	496	485	493	488	486	487	502	472	527	485	489	499	481	494	500	504	456	486	506	485	499	494	521	501	483	508	534	470	533	498	496	489	477	486	479	522	493	516	511	502	497	519	544	494	530	518	473	518	511	490	487	480	512	493	501	477	499	495	510	477	515	481	490	459	515	504	537	486	521	502	498	530	511	508	518	497	482	526	504	525	510	471	537	523	505	517	497	494	510	484	496	514	520	509	496	485	513	506	486	533	528	483	510	518	514	495	508	462	523	516	475	486	500	448	496	518	479	487	494	526	506	493	523	506	496	492	512	507	521	500	492	504	523	502	496	515	528	529	469	472	520	517	523	516	501	474	504	487	456	536	521	504	529	492	485	462	494	498	515	489	533	562	485	497	450	482	464	501	550	523	514	523	507	516	546	493	501	509	524	514	472	491	517	504	499	489	526	516	501	472	513	513	539	512	532	533	503	507	501	500	485	507	522	511	474	479	497	473	497	524	506	520	498	473	511	488	526	501	522	527	534	509	535	470	509	513	489	531	522	540	564	564	524	506	454	515	540	487	502	494	469	461	522	525	496	487	511	480	536	481	548	503	480	476	464	491	506	545	494	540	565	480	506	528	520	499	483	486	473	495	474	512	516	496	480	520	516	523	481	515	498	510	476	522	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
83384	86005	62899	28982	12963	6485	501	1617	2715	1406	1203	550	392	216	268	207	211	235	237	230	220	234	236	205	237	240	245	206	236	212	206	248	235	257	216	235	227	248	237	208	224	237	229	234	236	241	250	211	254	248	217	240	209	246	240	206	218	224	217	228	235	247	242	256	221	233	230	228	222	215	247	229	235	207	226	239	225	227	215	258	217	225	268	234	231	207	232	254	224	219	233	255	235	234	236	228	208	233	222	230	233	244	220	231	217	221	246	246	236	241	229	236	213	220	228	223	230	227	259	246	241	239	244	206	197	250	234	243	216	183	213	254	241	254	217	235	222	243	257	256	228	255	221	245	241	253	233	226	244	247	229	226	242	227	231	209	248	235	251	211	221	253	239	232	220	255	223	261	237	227	240	258	232	240	208	245	235	228	248	251	236	245	197	227	241	214	247	237	239	241	246	229	214	232	242	248	252	258	211	236	217	235	220	260	215	232	221	223	221	237	234	234	218	243	227	242	223	227	241	234	218	218	255	238	261	237	257	239	209	224	231	220	253	242	239	252	224	256	246	208	220	209	225	254	237	220	217	240	243	239	240	270	233	249	224	229	224	230	254	255	259	219	227	256	218	235	260	228	241	249	259	203	211	235	228	237	250	235	238	220	223	207	216	245	255	224	199	213	252	239	252	241	228	253	232	224	251	261	214	224	208	254	229	228	229	237	223	240	219	226	236	224	215	251	243	219	248	231	255	202	236	252	260	229	218	213	230	215	223	263	224	258	202	224	237	242	221	236	210	222	238	240	241	256	227	244	242	252	260	247	239	226	232	221	246	253	238	227	248	216	240	254	246	234	237	232	242	243	253	234	232	228	241	239	249	251	228	239	266	230	238	236	241	199	245	242	265	251	224	268	238	236	211	228	226	235	226	262	210	252	235	245	253	246	257	202	230	225	258	236	241	253	260	230	205	226	246	241	247	229	234	236	226	229	235	223	250	211	216	233	223	238	252	232	230	218	224	214	245	226	240	237	219	222	230	230	261	206	215	236	221	251	240	230	207	236	239	242	245	233	228	233	231	235	241	216	243	215	225	233	223	251	240	225	241	248	243	261	214	224	201	221	247	237	249	257	230	244	237	261	219	234	241	217	209	249	231	235	229	238	225	228	232	274	235	224	249	260	215	234	212	263	231	244	246	207	250	213	262	233	257	215	238	247	247	229	242	251	245	224	228	235	225	252	237	251	238	218	235	229	246	258	223	242	251	201	256	233	228	223	218	213	242	245	218	270	211	222	240	278	246	251	225	254	230	231	207	193	224	227	222	238	240	246	246	244	233	220	236	218	234	223	249	230	235	238	230	251	243	251	260	238	217	239	244	222	233	224	223	244	216	243	243	225	236	251	230	221	259	249	237	223	206	237	243	218	235	208	241	209	264	235	237	231	252	242	231	234	289	229	237	232	275	234	203	244	227	235	226	196	242	232	237	257	258	235	250	221	265	220	226	252	237	197	233	269	232	231	229	215	216	227	232	234	251	239	238	223	246	228	247	234	249	221	228	243	242	240	234	251	209	239	214	231	241	258	222	222	204	232	233	240	227	219	220	208	259	237	232	262	245	227	244	224	250	216	230	243	224	241	247	230	240	264	257	205	249	223	226	219	258	226	223	210	226	249	224	242	242	226	248	198	228	223	228	260	265	227	238	234	246	237	271	241	243	242	254	233	236	234	255	217	248	225	245	228	228	231	213	252	248	236	224	271	240	241	232	234	212	238	226	253	221	225	203	227	243	223	207	258	226	234	241	229	244	214	251	241	240	236	243	268	233	248	239	210	228	244	231	234	220	215	231	207	199	259	261	214	249	233	213	201	232	212	236	216	234	263	246	244	232	215	205	253	224	244	229	214	241	229	245	245	220	210	235	233	235	229	210	231	223	223	229	223	256	246	221	230	229	244	195	206	248	223	224	245	216	213	240	226	238	208	224	257	251	233	248	203	222	267	223	245	242	230	215	246	246	220	235	258	214	230	207	203	219	223	233	250	214	227	214	205	245	240	212	205	227	221	240	236	246	256	230	239	271	237	234	209	252	260	236	234	232	244	220	208	213	227	225	239	262	194	238	230	269	227	238	230	249	247	244	232	254	196	217	267	237	253	262	249	254	247	258	240	231	237	237	265	234	250	236	223	195	238	227	196	238	241	255	221	231	261	225	267	225	249	263	213	250	232	228	235	261	238	240	236	225	235	245	217	261	258	239	247	264	234	233	225	225	222	227	209	234	254	260	236	242	229	261	242	203	241	221	252	246	258	250	235	227	235	207	212	236	234	233	222	229	235	230	246	251	242	256	234	266	260	224	219	247	232	261	234	220	217	238	277	212	227	241	249	238	260	234	238	233	234	252	240	218	250	236	222	234	224	220	234	250	228	201	243	252	238	236	231	247	201	253	215	224	207	277	235	212	240	242	239	220	247	219	239	226	252	245	246	252	201	237	251	281	243	222	250	238	257	242	233	253	260	267	262	242	222	232	231	236	224	220	242	240	241	225	242	210	237	268	202	218	224	242	255	221	226	244	206	227	229	242	225	238	249	219	235	227	223	240	253	240	246	237	213	199	237	283	219	193	252	238	241	202	228	226	239	226	242	231	206	217	222	225	235	240	237	231	221	227	261	229	235	252	218	206	244	238	254	241	225	237	240	206	237	246	218	240	242	236	230	226	248	253	204	234	237	258	220	202	242	224	243	245	258	253	250	250	239	226	248	242	198	224	242	214	243	188	210	227	236	243	236	231	243	238	229	251	234	243	261	243	265	236	242	238	233	248	222	248	228	227	249	238	226	238	212	230	224	245	219	250	260	213	237	246	272	233	227	252	200	223	239	232	198	226	212	225	225	219	230	233	214	256	237	232	246	242	242	222	219	230	241	219	252	238	237	228	238	236	236	228	244	230	232	223	258	224	243	249	235	216	246	235	239	250	216	229	205	232	247	219	237	243	221	242	235	260	227	264	244	251	234	226	257	216	237	250	244	229	225	242	220	244	217	228	215	235	252	204	231	246	252	211	223	214	228	230	234	226	255	246	255	248	225	258	255	255	187	256	242	238	245	238	200	242	248	232	222	224	217	217	219	209	211	230	235	244	233	230	243	247	254	197	251	237	243	249	261	243	221	203	234	240	264	219	223	245	257	263	236	217	224	236	259	240	189	226	242	256	219	247	222	200	245	244	227	237	232	246	236	219	225	240	236	234	263	218	251	252	215	226	223	217	232	222	234	255	229	229	269	216	220	232	221	250	227	220	239	226	260	238	197	224	223	227	219	247	266	248	224	248	215	220	232	228	224	258	224	224	248	248	243	247	242	250	232	228	247	274	229	205	207	244	234	253	234	251	215	234	226	212	224	227	241	243	275	238	253	247	238	218	225	228	225	209	234	245	227	229	235	241	236	252	244	236	267	209	225	220	208	221	232	247	216	246	197	211	219	238	211	219	212	227	233	236	212	246	211	231	230	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
59471	74035	59678	24707	18807	12916	1341	6624	11136	5557	5703	2219	1343	652	680	655	653	655	680	634	681	633	622	642	639	661	658	625	656	599	659	635	654	664	642	639	656	653	664	658	629	603	642	633	647	654	696	676	681	644	641	631	666	618	650	647	662	645	631	651	664	661	693	662	620	636	678	653	594	635	638	667	681	669	613	661	683	630	653	611	627	655	644	704	656	657	682	629	673	658	655	623	632	671	659	654	674	633	654	648	679	652	655	632	697	637	640	635	651	651	672	655	666	618	652	675	638	634	671	655	659	646	679	705	644	659	649	632	696	622	663	641	694	633	640	673	638	643	611	678	647	666	600	667	664	659	593	647	619	623	693	669	617	556	596	658	624	685	660	638	664	606	664	633	646	661	621	632	603	686	640	629	662	630	619	677	617	671	636	646	643	629	666	609	607	629	639	631	653	688	666	648	620	662	661	647	680	668	633	677	645	688	644	671	678	666	660	646	643	650	630	652	616	648	621	644	654	654	618	600	696	647	668	660	660	646	653	708	638	606	630	616	668	651	644	630	636	623	644	654	632	661	659	616	606	612	651	680	651	686	616	653	613	625	640	673	681	631	676	652	642	590	664	637	638	604	661	663	679	634	628	655	633	672	644	654	588	642	671	691	674	640	675	621	641	620	666	730	660	666	664	663	648	675	658	657	660	667	644	642	639	667	651	640	634	615	657	647	634	615	648	659	653	603	676	677	644	647	610	655	675	690	636	705	680	668	680	601	608	647	684	687	615	685	631	611	625	658	651	649	611	625	665	674	645	667	604	656	656	641	632	631	699	657	653	669	644	663	643	629	675	641	636	636	670	647	683	607	659	631	666	621	671	660	638	662	664	649	595	660	640	634	645	630	622	643	611	630	651	652	679	620	670	671	636	652	664	643	632	676	655	666	629	640	672	636	618	645	654	662	674	686	615	665	682	642	681	632	661	669	702	650	626	616	652	611	625	633	601	626	681	620	645	672	628	655	623	658	655	651	659	658	655	686	682	637	665	635	601	631	636	656	665	638	643	618	644	681	701	680	602	703	686	656	660	660	656	656	638	648	667	646	688	663	676	619	686	649	573	651	650	607	628	671	630	620	667	641	645	640	626	624	603	656	634	654	672	656	653	656	652	676	648	651	664	623	648	637	677	623	686	666	630	633	635	588	635	640	608	638	680	658	645	624	679	658	659	668	630	621	670	677	670	662	637	633	615	619	653	636	650	671	652	663	679	651	634	624	600	620	641	644	608	667	578	651	598	634	664	627	654	638	649	601	623	640	673	677	620	641	634	644	662	620	662	657	664	651	622	645	676	668	666	656	667	682	675	668	689	591	673	647	641	629	667	648	657	637	671	657	654	613	675	615	674	634	683	612	664	654	652	678	619	618	634	693	652	672	639	582	658	638	658	606	614	623	658	654	633	619	672	646	632	643	638	650	666	632	669	639	629	672	675	683	606	643	640	651	629	689	647	641	636	649	641	650	628	670	675	615	659	662	616	589	640	643	662	631	614	679	618	608	663	607	642	680	670	671	651	624	679	655	633	661	650	661	607	640	663	657	622	620	664	648	638	664	633	676	631	692	684	646	686	616	651	599	657	625	646	617	649	596	608	633	616	690	592	682	627	688	646	609	636	610	622	665	645	653	689	645	645	630	618	674	642	740	650	665	678	620	634	612	637	618	672	687	641	616	668	590	640	627	668	660	635	638	679	628	645	593	682	645	664	659	667	638	622	616	669	741	640	670	622	619	685	643	636	659	607	678	654	647	648	637	640	630	641	634	629	676	653	630	604	615	672	664	617	624	642	654	671	649	662	668	675	656	653	634	628	651	636	667	663	629	636	691	685	638	592	675	619	657	664	673	648	622	653	644	609	660	637	616	622	647	665	660	649	633	691	643	658	655	633	628	641	653	690	646	636	677	637	636	653	628	609	682	654	594	623	653	636	618	680	650	615	610	664	676	618	623	657	629	643	616	596	635	696	653	682	587	622	692	642	615	649	658	623	651	626	662	629	658	653	638	650	653	695	679	632	639	614	618	645	691	651	650	662	622	608	650	600	639	656	639	620	640	637	638	648	645	649	653	600	681	662	657	623	674	642	719	624	652	627	646	652	617	660	675	643	694	626	673	673	670	615	685	623	579	643	646	655	645	659	647	639	652	695	644	644	664	650	677	632	618	616	628	644	662	675	619	644	632	608	622	600	644	643	655	671	675	663	648	631	668	644	662	649	637	658	644	641	604	617	653	631	684	657	709	668	619	705	658	627	656	594	650	629	661	637	622	633	654	652	622	653	631	640	641	627	654	625	641	639	690	640	648	657	637	657	659	635	630	596	677	646	644	645	684	647	670	661	672	625	707	679	650	646	655	694	633	638	641	625	614	664	672	641	664	663	658	697	645	640	663	650	601	654	642	666	633	657	672	678	666	626	643	630	674	700	658	655	645	664	662	692	690	652	683	594	640	659	620	607	627	631	627	670	654	618	709	638	634	686	628	676	622	670	652	651	672	647	665	620	634	651	682	653	638	641	652	672	621	684	636	635	671	635	651	618	614	672	659	689	644	623	671	643	607	641	625	673	621	660	627	644	612	635	630	653	654	670	649	639	646	648	697	666	680	634	703	591	629	664	656	632	637	679	615	644	615	635	677	642	695	666	652	664	655	619	658	682	611	659	638	641	629	651	664	684	617	639	652	651	663	633	633	677	680	651	673	637	693	670	632	661	647	631	636	671	655	611	633	681	620	678	643	635	657	664	612	632	661	620	661	655	671	612	636	680	672	613	681	665	615	610	671	613	670	626	655	629	659	636	633	639	626	623	685	595	633	628	620	620	685	660	639	629	619	642	674	664	638	666	667	635	612	683	646	664	584	654	643	662	672	680	648	694	625	668	617	647	634	642	656	669	658	608	663	669	616	624	614	661	671	657	663	629	651	661	659	612	656	683	687	673	645	674	641	692	650	676	655	666	624	679	648	694	644	621	667	641	634	673	644	605	610	598	656	689	602	629	619	649	597	622	672	680	634	667	680	639	635	665	624	651	700	628	615	681	674	663	633	614	602	685	618	647	670	640	609	634	616	635	647	649	670	694	640	711	679	635	628	650	689	649	594	697	633	624	657	648	674	634	659	672	612	670	640	616	657	662	638	655	670	645	643	639	631	624	639	649	596	662	664	637	659	634	627	650	686	654	644	638	682	617	596	651	660	659	643	662	678	642	624	622	681	632	622	693	686	699	654	665	713	680	689	674	590	647	662	647	644	701	661	653	648	616	647	616	624	637	680	671	615	680	652	669	682	717	632	637	681	624	615	633	591	654	615	656	652	651	652	664	648	660	653	636	654	703	635	698	637	648	670	640	629	625	677	665	635	644	635	634	654	644	644	650	643	677	650	659	645	660	662	647	608	660	707	577	593	614	654	658	631	625	737	688	691	667	675	650	636	657	618	622	638	649	649	636	642	630	706	636	648	648	667	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25151	28770	13993	1735	359	285	170	248	246	221	210	176	165	201	175	159	147	139	159	185	156	174	153	164	151	170	159	153	157	155	148	184	151	185	161	143	154	181	153	159	152	151	151	150	161	174	179	170	169	162	164	172	188	169	152	153	186	158	179	165	128	149	163	162	152	163	174	193	157	166	165	170	152	175	172	154	149	156	156	139	160	158	164	162	173	189	161	171	173	169	133	161	160	167	174	169	158	159	157	171	177	156	170	150	167	137	158	166	168	176	185	149	160	143	177	157	188	161	199	142	160	172	136	159	159	146	145	172	152	159	174	146	169	172	156	179	168	166	157	164	164	170	159	168	163	149	169	142	166	159	163	172	143	184	151	163	144	179	155	164	157	158	170	175	177	166	173	146	153	156	161	150	181	149	175	159	154	138	153	162	166	151	166	169	168	143	146	133	151	169	193	161	151	155	162	163	165	181	147	152	180	174	170	165	184	176	153	164	139	167	158	160	163	150	173	171	151	152	142	160	152	143	162	164	173	163	145	143	166	164	156	158	171	183	159	166	163	152	148	175	175	171	147	129	137	167	189	183	185	145	157	151	157	169	139	138	155	142	165	169	148	133	162	171	185	141	158	150	174	165	165	149	182	171	157	147	151	173	143	165	161	153	171	176	161	164	167	176	173	144	162	185	157	162	162	162	182	146	150	145	138	178	188	154	164	159	146	158	162	166	170	156	164	165	179	156	146	171	174	171	173	146	154	148	178	183	154	182	168	188	160	147	141	139	164	160	167	147	158	139	161	165	153	162	169	185	152	156	149	147	179	177	160	153	139	184	155	180	157	163	173	157	144	171	153	162	151	181	144	149	167	169	160	155	167	152	148	174	175	166	154	144	156	174	179	159	158	150	160	155	157	155	176	174	169	166	175	157	158	146	175	169	161	163	159	154	169	161	155	166	187	169	171	156	199	155	137	161	165	148	169	180	149	147	172	145	155	183	163	170	149	154	172	164	165	182	157	163	152	147	162	151	161	154	168	190	154	188	154	147	151	167	152	151	159	132	183	137	179	158	153	167	168	159	181	159	205	164	144	167	176	158	175	145	183	169	167	184	161	141	156	143	145	152	162	149	155	157	165	159	157	155	143	155	159	173	153	140	151	170	158	148	160	176	147	160	155	160	164	150	190	183	180	158	153	147	171	162	145	170	166	143	188	139	144	154	161	154	182	182	150	168	150	183	159	168	126	194	169	174	130	165	165	159	131	153	178	168	169	175	177	151	176	169	166	181	150	162	180	170	189	161	133	164	178	190	200	160	162	156	164	167	175	158	175	168	145	160	156	153	168	169	163	166	159	137	174	152	148	179	176	151	162	184	143	165	159	168	141	172	167	168	168	163	168	161	167	153	172	157	145	178	139	156	132	143	163	157	158	173	171	166	143	165	140	150	150	182	152	157	164	151	173	145	168	161	147	156	142	160	167	172	166	147	178	163	153	201	164	170	169	162	176	154	162	161	154	163	151	141	158	144	149	159	154	170	170	179	168	175	155	154	167	158	151	149	164	170	177	166	178	171	174	169	179	150	164	150	151	167	161	162	180	165	157	161	170	149	161	158	162	162	164	167	158	156	142	160	151	161	156	181	176	195	144	139	162	154	174	156	159	151	146	172	145	164	152	154	149	167	141	140	165	129	161	168	190	144	168	145	163	172	149	166	156	154	179	159	182	163	148	135	151	169	184	177	157	145	166	156	140	168	158	181	147	160	155	166	144	166	155	149	179	175	174	162	158	134	183	174	141	185	164	168	158	163	165	148	150	148	148	178	136	156	160	177	160	187	167	166	188	156	169	167	174	186	183	172	154	161	153	152	169	159	167	167	191	177	157	153	176	182	157	156	170	164	169	145	167	162	179	157	175	141	162	145	165	162	169	157	162	166	166	129	140	153	165	177	157	148	171	147	148	156	172	140	153	159	151	158	167	174	133	143	155	155	161	176	155	161	147	165	170	149	151	151	145	128	168	181	167	147	197	166	168	162	162	162	155	144	190	160	157	153	140	193	131	157	177	158	151	154	158	161	167	165	155	176	147	158	157	174	157	154	168	144	153	152	161	145	191	183	168	159	162	155	156	158	160	164	175	163	151	156	169	142	153	141	168	195	154	181	158	138	155	183	154	174	159	171	155	186	167	155	178	143	165	138	164	157	148	177	172	178	168	169	145	168	160	160	173	165	166	174	137	172	163	186	181	153	161	175	156	150	158	160	168	167	156	188	139	153	171	182	148	156	175	195	169	184	159	174	152	175	154	160	153	162	144	175	148	168	159	139	144	151	157	171	153	150	166	164	152	168	164	175	167	174	172	129	164	153	156	143	161	165	170	162	142	150	152	184	142	166	172	176	169	157	147	157	153	164	158	155	168	153	173	202	151	165	158	166	186	149	146	185	147	169	136	177	171	159	152	173	169	148	178	170	163	150	162	159	193	162	164	173	175	160	185	172	168	168	189	163	178	163	167	158	146	142	149	159	153	172	163	141	152	164	165	145	156	168	149	183	170	158	159	158	166	163	156	149	161	139	167	179	154	158	152	160	191	143	170	155	171	170	166	174	159	176	160	138	188	154	157	156	164	175	173	174	154	156	160	147	146	137	151	141	155	160	143	178	189	151	138	151	169	135	170	168	142	156	163	142	167	186	181	149	153	158	132	178	161	166	175	165	148	170	170	151	163	174	174	166	141	192	178	147	165	150	165	156	146	170	141	172	187	163	154	174	171	161	135	144	163	164	177	142	174	152	164	172	150	162	172	166	149	171	150	169	170	165	161	155	153	156	173	162	166	186	178	180	134	162	163	132	153	155	177	175	150	165	152	158	163	206	143	156	167	137	162	166	204	155	148	170	166	134	173	170	168	184	158	138	154	142	128	157	149	161	148	150	145	184	164	146	178	162	195	180	189	150	159	150	143	162	138	163	159	177	154	178	177	175	161	162	175	161	153	181	145	161	148	167	155	146	162	161	137	156	146	148	171	155	168	161	172	150	160	167	175	149	160	162	182	176	182	173	172	185	153	179	161	160	149	146	144	175	154	147	173	168	152	184	159	178	140	173	174	156	157	169	179	168	136	168	163	154	154	215	162	173	166	168	169	160	153	154	159	166	158	162	143	154	187	159	188	182	193	166	134	151	169	196	158	153	187	151	175	183	175	148	175	138	165	152	172	172	170	152	158	153	138	156	143	158	148	167	170	161	174	165	190	144	159	155	161	145	156	170	163	156	154	155	154	179	171	119	173	177	179	154	166	155	160	159	171	158	167	186	169	160	165	153	181	161	164	159	186	174	159	171	171	145	151	142	157	153	151	163	161	167	167	152	159	162	164	150	154	172	151	161	175	165	160	170	160	167	160	162	163	155	177	182	172	148	174	124	157	122	167	155	147	151	170	170	157	179	185	149	176	162	142	142	140	146	175	190	177	173	142	151	139	155	136	194	160	176	144	162	166	143	144	130	153	148	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25131	33287	17373	2923	1166	1007	548	879	932	739	655	553	510	487	513	471	480	497	464	496	472	497	481	459	476	466	484	491	481	496	499	492	485	513	463	516	487	455	472	476	474	487	476	528	493	452	466	509	448	456	502	487	514	495	499	490	504	478	465	463	451	549	452	445	455	472	502	481	504	457	464	494	485	467	474	470	475	461	473	475	448	473	454	481	480	479	451	481	457	442	471	493	476	518	470	471	510	507	480	456	459	502	453	450	483	472	489	478	476	479	478	490	512	498	473	460	463	502	443	516	511	504	452	489	519	492	519	510	471	466	446	478	490	476	437	508	515	494	458	476	448	456	496	511	507	424	469	455	465	499	482	446	514	469	488	491	509	472	472	480	484	466	493	487	478	549	453	541	506	473	485	475	452	518	476	477	449	467	469	473	487	522	525	493	465	480	475	480	471	464	485	470	494	480	456	509	473	477	444	482	472	490	467	508	476	466	478	465	522	476	457	489	472	516	472	473	490	489	484	456	482	503	480	462	431	466	477	468	511	460	486	489	478	458	485	464	504	503	499	441	479	527	479	459	440	497	517	485	466	500	516	447	477	534	439	475	466	473	452	472	501	487	459	469	463	483	478	481	439	480	500	494	441	493	475	453	462	487	482	493	465	513	496	465	456	437	447	478	468	478	446	484	461	472	436	487	484	488	474	446	449	468	504	458	465	460	462	487	472	497	493	461	471	513	482	492	433	486	454	474	514	459	485	479	464	519	491	512	489	492	481	489	497	470	467	466	476	439	483	480	507	465	500	488	465	471	455	455	479	514	505	501	495	505	474	447	457	499	469	492	442	452	508	469	477	466	487	451	484	477	503	446	452	447	517	440	482	505	490	477	460	515	511	465	459	480	507	500	488	461	482	495	480	463	469	445	471	535	457	430	460	479	458	508	487	452	455	522	464	463	451	499	502	524	467	471	466	449	487	473	457	476	460	529	489	503	485	462	441	472	489	446	450	467	481	460	448	477	464	467	443	457	480	485	486	480	457	476	436	491	486	475	471	467	481	487	497	485	471	488	472	477	464	473	489	514	487	459	492	487	459	459	464	487	469	455	503	446	466	492	450	463	481	512	488	454	473	471	500	469	445	455	518	453	452	447	479	510	467	499	469	438	503	511	520	471	484	444	478	532	461	469	456	511	473	455	488	466	501	445	499	470	483	488	450	477	459	488	476	492	486	457	504	478	466	454	474	534	508	467	425	476	481	478	489	488	473	528	482	495	456	430	473	429	452	451	492	473	470	461	453	519	451	471	500	468	489	459	465	488	437	512	482	442	469	479	468	473	485	520	442	473	463	465	483	442	443	501	478	466	481	470	482	490	503	486	450	499	469	490	479	516	469	481	493	499	465	474	501	469	456	491	471	468	466	482	490	488	486	487	435	458	477	475	472	479	477	501	474	481	471	488	506	436	449	492	430	495	428	504	494	472	488	486	462	456	463	489	469	432	481	489	452	492	507	487	471	461	493	519	495	483	474	514	449	467	483	465	492	450	472	449	480	463	444	454	443	522	538	497	474	505	465	476	452	505	417	491	515	461	439	501	491	474	448	462	442	467	478	447	473	446	471	473	473	454	435	452	461	473	473	490	484	485	519	482	471	474	473	469	478	455	436	527	483	495	443	481	450	451	496	481	466	462	505	485	510	452	513	486	442	485	529	460	486	472	458	479	484	471	449	459	439	504	476	474	499	510	518	459	434	505	460	483	494	496	527	459	473	476	507	493	448	468	484	436	459	444	472	491	487	462	481	475	467	487	459	498	521	449	492	462	522	474	457	467	474	470	503	451	456	458	456	497	492	476	433	496	489	488	484	464	469	538	424	480	477	457	505	504	473	518	530	515	498	494	490	476	476	508	465	469	490	493	460	557	490	501	474	490	492	456	468	506	487	484	515	469	490	459	504	471	495	498	483	464	481	492	523	479	456	437	491	450	460	460	516	465	485	473	463	438	499	451	461	500	466	478	474	487	489	481	510	484	477	520	439	476	496	496	471	479	471	469	486	471	436	508	465	505	463	462	498	467	435	473	459	475	479	488	524	489	485	465	459	488	462	431	458	494	471	488	443	515	465	457	484	485	482	466	476	458	503	499	505	500	493	477	461	476	464	493	479	488	449	489	473	465	521	446	481	495	478	496	479	479	485	472	516	499	505	471	487	481	440	455	482	447	486	502	475	464	461	468	517	517	478	443	483	455	485	451	474	492	463	449	467	485	482	500	454	486	464	435	515	433	477	472	479	479	467	489	471	475	445	514	512	472	449	474	479	487	473	506	442	496	461	484	480	495	448	438	466	474	465	472	496	478	480	482	457	508	515	509	428	496	495	465	476	480	473	474	510	456	521	425	510	486	468	457	514	480	497	454	453	503	501	483	520	498	475	493	471	458	449	475	489	494	483	487	451	475	436	511	494	452	465	459	521	477	476	488	478	470	500	522	507	504	482	504	443	476	439	490	462	440	466	524	477	466	457	480	484	510	476	471	483	458	502	440	472	479	475	500	483	483	433	490	472	457	472	427	469	516	493	486	460	481	472	447	463	454	469	466	482	496	485	484	478	456	494	463	474	442	459	476	472	479	481	484	520	467	474	503	447	465	505	460	465	515	470	444	486	474	463	472	497	494	486	477	490	485	478	474	469	499	437	474	481	438	485	504	479	439	519	449	462	475	462	482	492	461	445	507	503	494	425	455	454	476	500	460	471	492	449	471	484	494	481	478	444	475	437	488	470	439	498	470	482	497	493	468	453	484	480	481	489	465	501	501	464	516	483	467	514	485	479	481	442	494	461	447	499	522	492	505	435	467	457	454	472	439	472	468	526	468	494	461	493	477	508	417	538	482	489	534	460	525	498	487	444	499	485	470	441	459	442	486	499	487	479	445	494	484	448	496	461	456	449	470	473	462	494	502	480	492	469	455	476	521	502	473	492	486	433	447	472	493	483	497	461	501	461	497	437	467	474	459	498	478	485	487	474	529	475	532	448	459	473	478	478	445	516	474	497	484	496	471	467	479	503	524	435	520	448	510	469	475	484	494	498	477	497	486	497	485	492	467	470	523	482	465	457	521	474	476	477	462	494	480	496	528	475	466	464	485	478	437	464	459	452	500	463	483	469	461	451	436	448	474	485	452	471	476	480	474	472	473	461	454	474	521	493	461	464	470	460	504	482	465	516	473	461	510	495	447	474	492	495	496	478	440	485	437	478	494	473	454	462	452	490	489	470	487	471	496	479	500	495	521	480	479	479	492	463	476	446	459	474	444	458	486	509	493	482	446	485	505	483	487	482	478	459	471	476	489	463	523	468	463	485	460	496	484	437	503	489	483	466	461	462	516	468	537	470	467	477	437	519	486	464	457	478	476	499	458	498	513	503	469	504	499	473	478	477	464	471	488	445	460	467	449	472	462	458	482	419	477	510	436	451	447	474	459	481	463	486	444	497	477	472	481	496	474	484	504	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
73215	75148	52787	21498	6272	1779	604	1637	1269	698	580	408	230	166	180	187	173	163	161	162	178	185	166	179	160	162	163	165	179	172	177	178	166	176	156	178	175	197	155	188	174	147	177	203	166	170	178	182	180	180	146	180	181	161	169	161	157	180	216	189	215	144	170	158	182	170	182	161	169	179	181	187	149	177	177	169	199	172	187	192	181	159	198	164	138	161	168	167	184	167	174	178	172	167	185	160	190	177	161	191	188	184	163	184	153	189	176	192	165	188	168	184	156	189	188	154	203	181	199	172	189	159	162	158	178	169	181	180	203	174	172	174	170	180	171	180	153	182	167	201	195	162	166	197	180	185	182	170	189	160	150	182	154	177	167	180	184	168	202	181	174	192	189	166	170	175	186	173	178	186	169	188	187	192	172	182	182	205	192	178	177	184	174	165	160	178	154	178	170	172	165	188	182	183	173	191	203	174	171	176	189	175	212	176	190	156	158	151	159	163	165	158	186	185	161	173	171	171	191	171	193	175	174	198	160	181	182	150	187	160	193	195	185	168	176	172	183	183	159	161	158	176	174	167	179	152	159	167	194	162	170	152	183	180	167	158	159	183	151	161	168	155	194	173	174	185	167	175	161	175	158	190	182	174	200	190	170	167	167	163	191	172	194	178	159	186	183	169	174	191	197	181	195	169	190	151	159	197	173	162	180	140	178	186	185	191	161	193	176	170	179	150	180	170	161	192	179	190	175	179	175	172	179	189	171	205	153	196	186	176	189	179	158	190	166	176	175	173	173	167	183	167	175	195	195	188	169	164	188	186	186	157	170	146	171	189	167	203	170	193	184	190	178	181	181	151	166	171	161	205	177	184	174	186	154	172	198	163	204	184	179	164	154	175	174	171	182	188	169	161	165	173	171	178	202	195	189	165	149	197	166	171	171	165	166	190	183	179	187	192	155	147	200	171	188	176	174	173	170	189	149	195	190	163	173	170	177	181	177	150	171	188	185	176	187	184	167	179	163	176	176	169	183	175	181	150	180	150	169	190	193	172	166	163	205	186	154	182	181	157	167	187	188	178	172	194	166	189	150	193	165	190	161	190	148	175	155	177	193	189	168	146	168	158	148	178	150	160	155	159	168	185	174	168	185	171	184	171	199	167	171	164	173	165	154	174	177	174	178	189	170	170	198	165	152	176	196	181	169	181	193	177	172	181	221	204	187	201	182	167	185	170	174	154	173	179	166	183	165	191	176	175	170	169	176	195	184	153	169	206	167	197	166	154	170	155	174	186	158	183	186	189	179	170	162	169	165	167	188	181	173	170	186	132	177	192	180	194	165	177	172	189	167	169	169	192	172	175	162	171	159	167	184	178	173	188	170	179	170	166	179	171	174	155	175	154	161	184	211	186	180	165	168	180	168	167	180	161	180	176	178	184	168	170	165	163	164	173	150	167	170	169	186	179	156	191	182	179	166	175	169	176	192	200	171	176	151	148	150	188	179	185	187	185	193	188	177	168	161	174	182	183	168	158	164	162	195	167	185	174	147	172	187	167	167	192	185	172	183	174	192	180	167	169	185	182	178	185	180	155	198	197	160	209	177	165	152	171	168	158	195	193	173	168	173	158	152	194	162	184	169	199	170	181	160	178	170	176	208	153	165	196	153	171	175	153	168	150	161	171	162	172	161	188	181	183	165	181	166	180	167	169	189	184	172	189	158	165	191	161	195	176	178	176	187	174	160	189	173	184	175	167	168	170	158	195	138	204	162	152	154	176	184	180	171	146	176	162	183	171	191	182	200	182	194	185	178	160	178	199	175	171	192	160	173	182	168	196	163	171	188	162	184	179	163	181	186	166	180	157	169	176	166	162	173	164	182	182	170	168	169	199	192	194	173	190	173	168	183	192	150	151	183	180	213	196	166	177	192	169	176	180	189	167	192	167	182	150	170	147	179	171	193	180	169	175	179	181	188	144	166	188	172	163	182	160	164	175	182	160	188	179	190	191	173	191	187	168	183	182	173	181	181	188	171	149	175	192	164	177	164	145	214	178	200	166	181	185	188	191	152	169	166	154	192	223	181	159	146	170	192	172	192	178	178	174	172	176	174	174	167	165	167	196	175	178	171	180	191	184	182	183	185	167	187	175	164	171	182	191	192	182	144	178	171	195	152	179	164	184	177	160	188	177	160	159	194	174	173	175	190	185	173	206	181	166	152	190	206	180	174	169	191	177	175	162	175	175	169	191	192	173	196	175	180	172	162	178	166	163	163	184	173	179	174	179	171	184	184	165	176	190	164	189	169	201	172	203	192	188	165	153	167	179	187	185	178	190	163	204	140	180	164	161	174	163	183	168	196	176	172	169	146	186	175	159	173	186	179	163	190	183	182	177	174	168	161	186	168	166	165	178	185	169	166	163	165	167	190	168	166	180	165	188	201	175	189	182	165	160	193	157	201	163	181	168	190	153	157	183	182	194	174	162	179	175	184	191	193	177	171	166	151	158	184	162	173	166	153	171	197	162	163	166	163	178	157	171	187	186	176	178	177	156	178	157	196	180	199	157	169	155	171	181	181	174	177	143	173	169	165	188	174	196	186	170	178	171	166	183	194	166	171	167	163	167	180	187	187	190	193	177	180	187	177	173	171	184	193	184	171	183	181	204	173	183	184	173	183	185	187	173	158	176	192	193	156	172	181	176	165	157	154	173	175	176	155	182	172	201	175	166	192	180	170	175	164	193	162	169	186	176	181	205	172	185	161	191	178	212	163	163	151	169	170	183	183	184	160	165	165	180	174	161	197	197	188	175	176	189	172	164	194	179	164	172	173	170	161	167	144	187	179	166	188	166	157	169	185	165	181	189	179	169	191	176	174	194	158	162	194	176	168	174	165	168	206	191	185	171	176	183	165	170	175	184	166	178	166	168	159	180	159	169	170	158	162	158	155	193	195	173	165	195	182	165	175	193	170	192	143	175	182	160	176	159	151	161	173	194	174	162	152	170	176	189	187	179	148	182	173	195	153	168	192	173	177	173	160	178	187	158	186	189	156	155	170	153	185	158	155	193	179	178	175	188	162	166	166	157	178	162	158	177	174	162	158	167	179	178	174	167	173	188	184	172	173	187	168	169	177	166	156	164	170	155	175	166	169	181	182	163	146	157	183	177	175	179	181	176	197	161	177	152	173	165	184	165	187	170	186	160	165	176	171	186	161	168	176	180	148	184	181	158	189	164	162	172	172	156	196	174	186	187	164	187	173	199	172	170	160	168	182	181	180	168	174	191	193	158	171	184	186	167	148	164	185	168	174	178	147	181	180	157	202	184	152	152	159	200	167	152	208	188	207	168	164	185	186	190	161	168	179	164	176	171	186	171	189	176	186	153	173	169	178	161	156	173	158	164	188	172	155	194	178	174	176	160	150	173	181	186	184	173	157	185	174	176	188	175	188	165	160	192	172	168	175	183	201	148	191	169	189	164	176	164	172	185	176	192	199	178	185	204	156	155	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49423	61071	48168	19401	12031	5311	2612	7149	5976	3010	2594	1607	839	474	486	497	535	531	525	549	513	541	496	560	504	509	530	541	521	451	497	514	476	493	552	491	489	538	517	520	518	510	467	544	519	530	505	538	511	464	544	484	465	511	511	486	497	525	532	486	510	492	531	495	484	485	499	523	506	534	511	528	491	532	469	555	526	507	529	500	493	525	496	518	521	502	497	471	518	519	546	504	501	494	515	552	523	506	563	477	518	519	505	499	518	520	497	516	493	541	482	506	506	500	505	540	520	488	505	511	492	495	494	483	553	506	543	492	492	500	523	545	495	520	497	499	565	497	481	483	517	547	488	531	478	493	544	502	499	507	528	520	506	527	490	507	537	476	525	486	491	470	538	539	505	499	530	540	482	539	511	540	506	490	498	507	523	514	493	548	505	487	503	492	491	503	501	500	516	532	467	507	530	473	527	557	495	530	520	505	521	532	544	488	520	519	498	518	491	542	515	523	511	505	491	459	472	513	535	476	529	497	503	504	492	524	499	513	511	526	502	524	499	534	523	487	511	566	506	528	516	529	514	508	496	482	479	508	521	503	501	556	545	482	545	508	499	471	558	531	520	500	478	523	519	530	502	494	537	526	506	502	489	527	535	515	506	526	493	528	514	472	528	516	546	539	550	483	537	485	536	521	511	519	498	529	520	516	522	528	473	500	505	483	502	534	491	524	496	517	524	502	491	498	517	519	548	550	488	507	501	515	541	492	508	502	506	487	512	497	517	510	467	518	512	503	524	503	515	521	497	501	457	583	492	529	518	537	508	498	508	472	500	536	488	502	508	541	509	522	553	556	531	492	509	551	534	568	541	539	498	512	511	494	543	509	518	438	514	496	487	479	537	550	475	543	518	468	538	490	522	493	527	539	514	524	506	522	494	495	501	489	482	519	503	491	497	500	510	529	497	519	498	460	484	517	523	556	505	553	518	533	539	511	521	534	531	491	524	494	527	512	501	519	506	478	546	530	512	524	520	515	535	497	517	550	532	515	495	540	535	509	565	536	518	550	483	529	552	490	518	551	532	493	504	505	525	478	573	502	533	479	517	487	486	490	491	499	522	531	517	509	559	551	542	526	507	494	520	539	580	512	533	488	546	543	533	508	529	536	545	487	557	524	489	473	520	536	488	487	520	524	481	496	502	520	545	523	488	507	542	507	517	529	533	517	507	531	482	528	534	484	502	494	513	492	519	513	489	519	501	552	511	534	476	483	521	542	497	542	511	561	532	527	474	540	511	510	516	503	513	517	512	507	499	509	463	504	530	538	499	490	527	533	536	464	543	520	547	508	533	498	496	566	524	534	488	518	478	545	524	591	531	487	532	475	521	467	515	528	541	550	496	468	510	507	518	510	527	500	548	519	515	545	542	503	511	540	502	525	515	492	487	548	513	540	517	512	513	490	527	496	508	526	537	538	537	512	487	491	524	488	494	515	510	547	502	496	523	539	524	539	484	492	515	504	509	526	515	489	479	513	501	528	528	515	510	487	547	510	517	537	522	533	469	516	519	528	520	506	498	536	510	507	540	502	586	496	534	539	518	526	526	513	518	537	494	508	512	516	478	495	504	487	488	519	530	520	525	514	509	515	568	474	519	527	511	507	501	500	514	533	507	509	472	500	503	527	515	468	505	490	541	500	541	522	506	537	515	496	490	483	525	490	499	562	548	506	483	489	509	510	496	521	517	562	507	502	489	517	525	501	504	478	557	538	530	524	477	539	494	479	544	494	494	548	511	501	519	512	530	542	495	559	489	462	534	479	510	540	494	574	532	536	548	533	509	501	467	478	501	512	507	523	501	523	484	529	509	526	522	549	497	484	480	496	533	539	511	479	535	512	520	528	528	539	542	548	535	520	524	510	516	499	527	474	509	554	505	486	563	470	537	491	523	555	529	470	483	488	542	480	460	517	517	531	512	504	550	541	521	513	508	504	534	466	559	488	474	490	508	545	547	475	532	504	551	512	524	468	511	520	519	477	493	530	533	542	534	560	499	500	524	508	501	480	520	557	491	509	505	506	501	542	469	509	499	477	479	532	505	523	479	519	533	490	501	540	500	473	521	495	540	506	481	511	504	509	511	495	491	552	538	536	519	522	480	521	561	481	505	498	503	546	545	519	498	490	467	534	507	504	521	529	482	499	538	511	483	493	499	548	496	507	521	553	539	511	549	541	508	510	526	515	485	533	543	520	517	515	488	499	547	548	525	552	527	531	516	544	524	502	511	514	515	548	522	547	530	489	528	504	471	523	542	509	470	535	546	511	502	490	514	510	529	472	498	539	489	527	511	480	540	528	518	479	489	526	500	522	482	501	507	511	547	521	506	566	511	502	499	518	507	526	504	510	492	472	490	482	473	504	513	495	520	483	510	484	498	541	558	495	480	508	558	524	512	481	562	489	485	507	528	510	454	527	490	522	516	503	527	516	513	478	525	507	520	537	514	528	465	519	549	504	494	485	532	486	528	510	554	491	522	487	513	532	538	533	520	537	505	496	516	551	488	472	514	510	478	505	511	508	505	531	500	509	514	498	510	494	533	488	528	499	510	541	531	488	553	531	534	508	520	534	480	553	486	501	503	527	463	504	485	527	505	561	500	485	551	563	508	515	542	543	520	496	479	498	540	538	508	528	518	504	534	546	523	550	549	510	536	481	558	505	554	525	513	494	517	488	522	534	543	542	517	499	528	508	527	541	511	502	513	516	513	486	545	488	577	550	536	511	506	495	513	557	545	485	514	499	518	511	499	548	478	491	504	523	521	541	501	507	519	520	526	520	512	527	479	542	547	540	519	498	470	521	547	538	570	512	463	456	498	533	503	531	557	482	526	536	473	517	516	483	530	526	508	520	481	542	495	486	546	536	522	509	502	491	468	518	510	497	538	524	518	486	483	544	507	536	512	483	526	506	498	491	525	557	546	516	507	515	513	532	493	549	509	514	485	521	493	489	511	499	504	521	533	481	496	537	532	528	572	496	546	522	520	552	492	503	480	475	542	506	506	465	468	540	491	490	476	511	539	522	521	546	471	518	570	497	476	498	536	519	493	461	526	491	497	519	543	553	479	518	490	489	465	506	507	524	505	505	507	490	499	536	537	517	511	505	556	524	524	489	561	522	531	527	559	544	505	512	492	524	503	521	515	497	534	508	495	524	532	533	490	515	493	519	527	523	552	518	538	506	500	522	497	516	525	503	476	497	529	511	466	525	492	526	553	549	519	542	483	512	530	564	487	508	503	468	508	516	479	510	477	501	502	498	520	466	519	510	523	524	522	584	471	508	530	517	515	497	473	510	513	527	551	478	514	550	526	551	478	508	519	528	515	541	531	512	490	550	527	534	529	529	524	472	518	545	509	537	504	518	516	523	476	561	531	498	484	491	494	527	519	477	509	495	514	530	538	462	536	507	525	484	530	514	525	518	494	472	501	509	528	563	548	504	520	502	497	509	518	490	505	513	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
84338	86078	61913	29529	13124	3654	2082	2967	2261	927	774	479	311	241	224	234	238	258	239	238	227	228	219	212	270	242	242	252	260	229	251	236	234	234	236	257	243	228	211	219	241	226	222	221	230	251	237	243	240	243	231	241	263	265	237	235	240	213	225	231	255	245	226	235	230	239	230	247	225	239	245	222	204	242	268	224	247	238	256	246	281	230	224	221	221	253	219	242	211	226	228	223	261	236	227	231	244	235	271	212	234	239	255	238	235	244	238	233	241	206	237	215	235	250	257	222	259	220	240	273	224	251	251	239	261	224	231	240	296	208	242	213	279	241	242	246	223	203	259	230	259	237	249	238	230	254	246	264	213	238	267	241	238	270	236	248	256	238	251	253	235	257	219	237	259	239	219	214	223	250	247	237	257	258	229	262	234	234	224	271	248	218	238	234	214	243	223	230	255	256	233	232	246	238	200	245	240	260	267	258	217	244	244	224	263	231	233	225	223	235	251	249	231	234	206	240	268	254	247	232	238	255	250	234	219	237	240	228	256	255	235	243	216	243	233	236	247	232	242	217	254	226	256	228	241	227	248	262	231	247	239	231	264	259	244	222	276	242	239	253	233	234	263	239	245	216	255	246	245	238	229	233	269	208	259	232	264	227	248	227	241	219	232	248	234	236	224	243	273	255	247	222	256	247	232	232	233	257	231	240	247	221	237	233	231	247	245	252	249	239	242	243	218	228	257	229	221	236	231	262	247	231	250	281	233	251	256	257	234	244	245	218	217	226	238	242	233	250	259	216	243	237	250	227	224	232	218	299	243	235	237	225	237	218	236	236	231	216	229	238	266	283	251	267	234	216	236	215	236	218	239	233	231	265	231	222	250	262	200	246	234	234	235	237	241	222	229	221	221	240	237	253	261	231	246	260	236	262	255	242	220	246	258	230	230	245	258	219	232	227	225	248	256	246	215	270	252	244	249	230	237	232	227	240	254	232	252	233	228	257	239	243	223	241	254	210	198	245	242	274	213	242	235	219	239	256	231	234	238	249	215	226	252	236	243	253	234	231	246	232	262	220	221	227	262	237	247	254	242	274	256	227	253	241	255	248	272	230	238	239	208	234	192	227	261	235	232	256	246	220	224	238	237	224	218	253	249	227	233	221	232	246	260	252	242	257	236	213	238	243	222	258	219	236	231	252	231	241	253	229	214	217	216	239	235	233	204	254	254	216	251	234	233	208	221	232	273	232	252	251	248	241	222	276	243	254	252	216	253	262	258	230	259	257	226	218	240	245	249	254	265	267	228	242	232	243	242	224	231	233	221	245	246	232	208	239	219	250	244	242	251	252	233	240	239	223	220	264	240	241	245	215	244	228	238	228	217	248	213	233	223	246	238	231	223	253	244	264	210	257	238	248	247	225	256	218	221	247	245	229	240	252	245	249	227	224	236	279	231	260	239	214	248	247	227	219	257	242	233	231	222	229	272	229	209	254	251	226	243	256	219	217	228	251	236	263	237	221	257	213	212	239	249	237	230	241	237	247	223	223	225	219	240	264	247	233	260	240	227	226	246	237	222	269	254	233	230	225	249	231	236	256	240	239	222	226	254	269	262	224	272	256	246	210	215	219	241	248	264	237	240	248	219	239	241	248	237	248	275	259	250	261	205	281	242	248	222	218	238	236	256	214	260	237	242	263	261	226	238	242	225	215	260	225	257	206	256	249	246	239	239	239	244	249	240	229	227	218	252	264	231	240	231	244	250	245	254	206	220	253	257	222	218	240	242	252	223	207	253	221	237	220	213	222	252	245	267	251	229	243	219	226	243	236	214	227	255	235	228	259	245	235	210	231	209	241	244	243	252	228	245	225	228	234	263	239	235	242	243	220	246	258	229	227	224	227	237	214	252	220	227	231	243	265	231	244	224	256	262	240	250	223	234	248	225	249	219	250	243	231	234	244	229	246	245	251	225	238	256	235	263	233	252	251	262	227	236	244	238	241	228	235	218	246	232	276	234	240	242	242	252	261	258	272	238	236	223	216	219	251	234	249	254	258	231	226	241	237	237	270	223	250	255	236	218	245	227	237	274	264	245	240	239	239	232	267	290	228	264	256	275	247	247	259	250	245	231	251	252	241	248	245	248	255	236	228	247	199	264	270	229	219	220	241	240	267	232	219	243	264	235	194	221	234	243	232	229	231	230	243	257	238	240	211	251	250	225	230	236	237	227	242	222	228	234	215	238	234	265	233	258	256	254	235	240	214	226	230	273	254	241	226	244	236	244	235	216	241	229	256	252	213	235	264	243	269	242	216	232	228	255	246	237	252	240	249	222	248	250	259	254	242	250	250	263	257	242	226	243	249	251	247	240	227	207	261	221	257	245	228	247	213	261	222	220	230	239	237	254	265	236	246	234	254	203	267	228	232	253	253	249	227	221	242	239	219	245	216	241	232	288	249	233	247	237	243	218	263	237	219	218	243	253	248	242	237	232	219	253	238	245	272	262	236	235	238	213	217	224	200	230	243	241	262	265	250	243	260	228	219	243	208	262	233	252	240	257	262	229	221	208	231	247	240	213	217	252	240	269	244	238	228	256	245	233	225	251	249	226	241	234	249	258	258	212	240	225	250	245	244	239	243	260	238	239	212	237	245	245	251	243	250	255	231	215	255	253	246	239	232	284	228	230	238	239	249	212	223	218	214	249	246	253	238	236	253	263	254	264	224	222	217	250	216	257	232	223	252	231	235	232	232	232	233	230	215	245	258	243	250	247	234	226	268	222	235	240	266	250	235	253	232	220	268	250	237	243	242	240	219	227	234	248	235	258	238	247	234	266	219	231	239	288	267	263	236	225	244	227	240	220	228	246	218	224	226	208	236	223	236	236	236	250	201	255	235	253	247	226	243	228	237	244	219	240	244	213	248	250	224	232	224	197	236	236	237	225	236	264	228	229	249	248	242	249	220	253	246	245	259	245	240	248	232	229	266	239	258	247	229	273	240	235	232	235	232	220	243	231	240	254	232	209	235	212	232	237	242	247	252	213	249	204	219	227	243	232	237	243	205	248	243	200	241	237	259	270	234	239	259	238	231	217	246	241	250	254	240	248	232	244	224	227	237	242	253	227	256	264	236	247	220	233	246	241	254	266	215	212	236	223	199	231	241	242	243	250	250	247	229	239	251	256	242	252	236	281	241	242	243	232	209	243	262	232	254	235	259	221	250	222	238	226	216	230	211	224	250	251	254	221	249	248	234	249	253	237	247	224	231	269	227	249	247	235	237	239	266	248	241	249	216	224	253	231	224	235	235	250	258	218	264	225	230	251	242	266	232	239	228	239	237	257	256	219	249	248	220	249	272	250	258	251	238	257	244	242	241	226	239	227	255	272	237	248	230	246	245	234	235	234	250	237	242	216	240	211	253	228	251	273	256	249	248	257	217	252	246	226	238	240	220	235	250	242	234	240	256	225	248	213	214	224	257	220	238	239	230	261	230	209	256	238	243	245	230	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
59714	74396	58969	27478	18666	8536	7582	11005	9533	3815	3378	1774	1063	689	675	692	658	668	659	676	646	700	627	691	605	613	648	641	680	683	636	700	697	652	677	694	686	656	705	641	673	639	668	652	682	698	656	726	704	664	668	633	708	635	655	660	655	649	673	689	633	649	679	666	660	657	656	684	671	690	642	688	675	702	689	635	662	675	684	657	650	655	706	687	643	689	666	694	649	650	654	653	704	657	677	676	661	693	660	632	706	689	681	658	680	663	683	654	662	678	686	677	678	676	636	666	685	667	656	695	627	646	649	668	638	663	681	666	678	694	656	658	651	703	670	645	678	614	648	712	651	642	670	676	670	673	681	662	694	640	639	686	648	678	628	659	670	672	693	732	628	663	720	666	661	635	635	700	614	650	674	672	692	673	617	637	619	687	684	633	713	679	677	659	642	635	635	712	679	646	672	676	681	646	671	617	694	701	630	691	658	671	641	691	640	683	659	661	683	648	640	676	719	684	667	684	685	676	664	649	657	665	620	624	610	660	641	655	680	635	671	691	660	694	635	692	637	647	653	685	641	661	695	653	642	661	637	651	682	651	608	721	648	682	645	698	644	660	685	693	684	651	656	691	636	634	678	722	653	684	658	664	706	648	623	718	667	705	729	642	697	687	688	652	649	667	689	691	668	661	760	657	641	707	653	679	603	657	701	636	664	707	669	639	646	632	637	716	623	665	678	657	654	647	678	671	653	699	635	697	655	639	615	657	668	645	657	632	651	681	656	622	685	654	712	618	626	647	642	701	700	695	690	686	673	715	623	680	686	674	704	674	610	653	631	709	719	652	682	684	650	667	641	647	676	663	712	662	638	694	649	663	668	651	593	659	681	700	709	701	631	657	692	676	654	652	692	654	660	664	638	703	678	668	725	647	615	678	657	659	695	646	649	653	692	721	702	662	680	616	686	678	677	638	658	641	617	628	637	637	671	676	690	697	680	671	685	602	662	652	673	689	657	651	665	658	707	683	658	641	667	685	715	674	667	676	680	703	638	658	667	654	682	647	671	704	672	671	648	674	660	682	675	634	648	653	686	674	666	697	612	679	642	687	659	664	690	687	650	677	650	643	642	685	664	648	688	663	688	630	688	666	668	655	686	694	680	646	670	674	653	679	631	647	599	658	673	646	662	653	648	697	642	668	679	649	700	640	680	691	696	653	668	683	653	642	625	662	660	655	692	723	627	680	665	660	649	658	689	652	644	679	650	685	679	663	677	642	686	724	666	638	676	654	697	698	665	711	645	672	664	658	648	667	686	620	675	681	635	669	718	677	694	661	672	625	656	619	659	686	674	656	635	644	689	677	665	660	648	669	680	616	641	664	658	651	718	655	663	663	705	679	661	682	626	687	688	660	642	668	656	669	605	669	672	674	701	645	645	619	646	637	697	648	632	684	693	686	678	684	652	650	704	622	634	688	656	655	649	664	661	629	627	717	655	659	622	657	671	673	663	641	667	648	679	620	638	665	628	682	674	704	685	681	676	678	654	675	664	619	690	630	668	647	669	668	682	671	683	623	641	663	686	635	632	627	671	690	661	661	669	675	670	661	644	662	625	685	693	605	647	674	678	695	698	722	674	649	656	673	670	632	685	688	688	678	635	644	671	659	699	635	642	660	634	635	630	668	678	661	655	658	663	660	666	682	664	638	641	681	664	664	689	675	682	648	651	660	667	624	642	641	704	668	675	641	677	665	658	696	666	647	677	657	656	659	633	661	639	671	665	655	680	654	654	652	690	689	624	707	673	633	670	655	659	685	675	647	634	679	663	643	646	631	710	715	694	688	621	664	693	701	653	684	688	648	637	613	677	704	636	666	634	602	676	629	681	659	689	659	715	668	683	655	658	650	657	642	664	644	668	655	715	674	666	691	714	652	655	655	691	663	669	629	726	677	671	629	658	686	668	644	655	669	668	630	653	638	642	651	611	634	664	658	662	686	735	641	728	649	665	631	674	628	660	651	662	657	624	656	638	709	641	632	669	679	648	688	636	675	685	666	650	681	688	677	666	638	638	649	657	642	708	625	662	649	638	683	618	661	612	704	658	685	634	667	661	693	685	686	690	663	659	662	605	675	663	612	664	663	692	665	622	649	680	671	658	683	676	670	638	701	647	677	664	655	642	676	663	649	665	671	630	688	617	686	700	660	627	615	725	688	662	633	697	642	689	692	677	644	673	707	641	631	653	671	643	632	689	678	714	634	679	641	626	670	675	643	674	679	704	709	655	668	683	688	635	719	652	604	668	650	650	679	704	670	685	640	677	662	675	638	627	706	682	666	711	660	668	650	624	646	643	671	715	661	654	645	644	701	638	656	644	664	663	684	625	672	649	679	670	689	671	657	621	658	652	666	653	670	675	656	654	707	650	672	711	678	651	652	620	608	685	637	653	654	636	711	682	678	677	687	685	696	667	672	699	649	615	672	631	624	678	663	660	653	714	649	716	669	660	676	687	713	668	640	679	627	672	678	710	659	682	645	631	640	669	656	628	669	722	666	654	665	712	645	669	678	673	688	662	646	648	678	697	717	703	640	644	602	675	670	642	618	651	690	692	677	684	593	638	735	679	653	651	662	636	655	652	704	637	662	658	638	715	636	661	649	657	642	679	654	646	639	685	631	664	666	674	658	691	692	617	664	633	661	707	650	632	683	633	709	710	671	681	631	636	643	680	680	688	633	647	647	671	646	634	659	651	659	645	653	686	676	597	668	633	650	652	673	633	624	632	693	645	627	666	668	630	630	638	682	652	669	646	636	646	656	652	667	630	702	685	686	627	671	618	657	664	635	659	665	677	619	675	659	662	689	652	672	688	677	700	631	688	681	670	666	667	718	683	635	659	675	635	660	719	674	674	645	660	674	689	650	713	649	681	685	680	719	650	644	627	678	652	641	713	681	620	663	699	696	632	638	684	666	667	653	683	657	683	669	670	684	679	619	654	625	632	660	655	707	694	685	639	649	663	643	609	685	679	649	658	640	670	651	664	638	620	705	663	702	692	662	654	683	636	625	700	648	683	655	685	615	661	693	671	632	667	634	622	673	631	645	716	693	683	677	660	679	681	647	670	677	667	696	670	652	675	685	686	648	679	653	655	675	613	664	705	713	710	682	654	649	698	664	724	648	643	613	639	692	672	616	650	634	633	697	670	692	661	637	656	705	633	668	691	667	639	657	645	666	661	639	618	662	669	686	618	632	646	650	673	652	661	677	689	654	666	674	635	655	672	678	669	655	674	673	688	669	643	668	655	639	701	651	647	623	655	656	683	653	652	693	683	698	677	660	645	641	672	694	691	652	683	651	698	673	675	691	623	654	641	636	643	617	656	648	650	680	676	663	679	689	624	653	653	650	632	665	669	691	666	640	668	658	725	677	688	677	627	680	644	699	677	644	667	699	682	610	674	626	653	701	659	658	628	642	634	651	629	639	651	693	642	669	668	623	652	644	670	649	641	654	655	656	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26119	30149	13725	1993	528	273	241	230	270	206	203	185	205	141	187	173	178	171	156	152	151	188	160	183	176	167	164	185	144	155	150	166	166	162	183	166	171	170	181	187	177	170	189	144	177	158	183	161	149	183	149	151	168	172	148	183	191	181	139	203	162	174	180	184	180	194	177	162	177	169	174	182	167	166	179	164	166	181	162	169	173	201	178	179	172	147	167	176	194	173	160	160	176	158	164	168	165	179	177	167	187	161	170	183	159	175	162	170	164	170	172	167	171	171	180	159	158	165	169	164	173	167	159	177	163	162	174	154	191	175	176	180	177	174	192	171	185	154	187	180	170	171	176	174	155	155	175	175	178	157	186	184	194	174	177	170	162	176	170	159	197	171	180	160	192	180	152	164	176	188	159	186	157	178	163	182	184	160	178	157	186	177	166	177	164	157	176	190	187	170	161	172	162	179	182	166	137	194	154	173	168	159	177	153	159	164	182	168	137	182	170	209	182	177	202	153	198	171	159	180	169	186	174	182	167	151	181	177	166	171	185	153	181	168	185	192	145	213	186	169	172	160	168	173	156	196	178	168	173	163	169	180	171	156	159	168	162	166	174	166	176	172	178	156	179	182	171	167	171	172	167	175	178	169	157	152	149	169	167	193	166	180	167	165	156	165	154	146	159	175	175	193	181	169	153	179	154	180	161	176	160	165	169	162	160	160	176	167	162	173	162	178	168	176	166	184	169	182	181	169	172	169	159	163	149	155	154	176	159	179	150	175	157	187	182	156	172	158	172	170	167	164	181	167	161	177	174	184	150	161	167	159	180	179	178	157	192	162	160	157	187	161	157	184	157	189	170	167	183	174	164	176	188	164	173	189	140	169	157	178	155	152	170	202	162	173	173	166	164	148	168	188	171	161	178	159	189	169	177	163	171	162	162	161	177	172	173	159	171	165	146	152	163	162	191	185	190	180	162	163	153	163	191	186	168	163	188	186	158	184	161	162	166	184	164	161	168	172	184	188	150	160	166	193	188	169	162	150	174	169	137	186	170	180	162	163	168	196	176	174	147	171	166	170	142	168	169	171	153	159	159	198	158	200	188	177	192	168	160	186	176	170	163	186	182	164	179	151	161	167	176	195	184	184	173	171	153	172	158	148	172	171	176	145	194	173	186	155	154	168	165	168	159	182	149	169	182	164	161	141	177	172	184	165	179	162	174	174	168	175	171	176	152	166	164	161	149	178	200	174	176	179	182	170	189	178	168	161	191	177	169	172	182	172	153	146	176	180	148	197	176	191	181	164	182	159	161	200	182	181	183	180	173	193	158	141	157	187	175	167	164	182	177	179	180	165	136	147	168	187	144	165	176	181	157	154	178	164	164	183	176	183	156	173	148	165	160	157	156	169	159	166	184	170	165	162	140	193	151	172	167	177	159	175	141	158	157	172	166	187	179	158	183	181	160	157	183	175	158	186	167	177	203	187	160	163	161	167	159	167	176	147	182	171	167	170	162	169	163	200	160	163	203	156	189	165	166	183	173	167	195	192	164	165	167	156	161	182	169	173	188	157	172	181	162	167	166	197	181	166	186	172	170	193	172	159	160	164	164	170	150	170	182	162	161	170	195	178	149	168	174	154	155	160	182	154	157	167	172	172	189	183	182	164	160	182	180	183	164	165	151	169	153	173	190	181	157	178	164	149	171	193	172	165	182	173	180	151	184	153	186	183	188	178	162	179	157	189	177	147	163	166	167	169	173	182	154	186	159	161	167	172	157	183	165	151	165	158	187	167	172	177	183	185	167	185	181	143	137	165	165	148	144	170	170	147	176	169	153	173	153	164	184	182	169	187	155	192	149	193	180	171	180	171	163	174	173	153	145	153	187	168	158	167	167	151	173	170	185	165	170	161	190	180	156	155	166	187	167	172	199	171	146	167	167	174	157	187	160	186	189	185	196	174	197	168	174	186	193	138	163	151	152	172	187	206	175	192	183	169	149	169	142	167	186	177	167	170	185	173	181	153	174	176	175	176	171	179	172	188	164	152	171	181	188	156	184	164	168	154	180	151	168	157	183	174	162	188	163	168	185	183	170	175	165	197	178	179	183	174	171	200	161	193	164	185	151	161	172	154	174	163	156	175	187	171	160	165	155	172	167	161	164	170	175	139	166	172	179	190	169	163	169	156	174	175	159	160	157	158	180	171	163	191	149	157	182	191	160	159	177	163	196	170	184	178	174	178	171	173	193	185	163	169	171	162	159	185	171	184	174	170	139	153	166	157	173	153	160	198	185	197	167	166	164	185	170	186	183	142	145	169	153	154	158	156	159	146	172	168	188	173	162	168	174	144	170	158	182	162	152	164	153	165	165	158	155	172	189	208	182	174	172	193	147	157	171	173	180	164	152	170	186	170	147	189	167	162	206	158	172	165	137	158	160	152	174	185	148	179	168	168	185	170	170	164	161	137	196	147	191	163	178	167	183	165	171	175	173	167	174	179	167	156	149	172	165	179	191	156	156	173	141	176	164	203	153	154	161	181	146	174	177	176	168	162	181	173	178	158	189	172	188	154	161	151	172	144	167	171	153	173	153	150	146	173	159	158	162	172	161	178	151	159	161	167	178	172	154	174	170	169	141	168	170	161	172	181	165	178	157	166	172	168	157	163	169	184	160	182	180	180	163	145	158	164	182	187	166	142	160	182	168	169	185	195	169	173	151	170	176	185	150	170	154	178	166	143	151	175	184	160	139	160	179	181	180	164	172	196	170	162	152	168	182	171	180	173	186	165	161	163	155	174	185	142	126	175	159	164	177	179	153	184	176	157	186	176	191	155	166	170	178	163	180	181	166	187	162	151	179	181	156	170	138	152	176	173	162	176	177	179	175	173	167	184	170	174	197	167	175	171	175	176	168	203	177	154	193	185	171	172	166	148	167	173	172	179	179	165	169	151	162	185	166	167	182	177	180	166	177	169	189	169	138	160	174	162	183	168	169	160	136	171	178	175	177	173	154	165	163	198	185	194	176	177	152	183	148	174	151	163	174	180	175	187	164	159	171	167	163	151	164	176	159	172	170	178	163	191	166	168	163	160	183	200	192	179	165	167	175	180	159	168	215	152	183	188	182	167	150	157	167	173	172	181	151	153	165	165	187	163	155	171	168	166	190	173	178	168	163	170	138	161	161	171	174	163	158	192	186	186	191	173	179	149	167	178	166	173	165	158	149	149	188	167	165	169	186	171	163	170	170	180	173	160	163	169	167	151	163	153	149	169	164	159	163	185	162	160	194	178	149	176	150	185	171	178	167	163	183	188	157	148	175	179	176	153	174	160	156	167	185	165	164	168	171	178	157	178	160	160	178	197	178	164	166	180	184	152	163	170	176	176	156	143	155	157	156	171	176	184	163	161	189	191	187	177	164	165	158	139	187	185	154	179	173	154	149	172	176	184	177	156	174	185	155	172	186	170	136	179	169	164	174	174	158	153	166	183	189	197	159	193	184	175	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26162	33954	17538	3438	1614	852	838	850	1004	653	657	560	564	509	460	502	476	478	464	547	519	462	511	495	518	524	499	493	514	504	502	489	513	515	537	542	508	534	537	519	486	522	514	428	523	498	462	476	503	475	500	453	515	469	472	512	499	518	481	515	463	486	522	532	483	504	524	491	478	494	497	513	503	477	495	488	474	494	505	484	490	540	516	469	523	542	472	513	485	503	488	536	526	518	578	503	538	463	486	510	506	514	507	531	484	512	538	503	499	491	529	504	503	481	493	499	493	480	518	466	486	499	502	486	486	472	494	489	498	495	540	495	507	503	474	488	464	523	466	491	488	488	562	487	512	557	500	503	495	532	499	514	517	491	471	467	511	476	471	470	514	499	548	481	531	504	508	450	504	457	522	466	472	494	493	520	512	491	531	491	510	486	508	541	505	505	505	517	496	533	500	503	494	490	487	528	495	470	525	506	473	532	486	455	448	511	533	471	490	494	488	514	496	510	487	502	478	475	502	499	488	478	508	499	512	485	522	500	489	529	486	496	505	497	498	477	459	464	504	488	493	491	524	488	525	493	448	480	470	484	517	499	490	537	494	499	487	461	473	486	506	525	531	516	482	472	498	491	508	526	509	499	483	454	496	463	458	499	493	493	511	516	501	483	514	494	499	502	506	462	559	473	548	476	520	499	440	476	519	495	509	483	467	508	495	500	519	505	497	521	530	480	493	530	526	517	496	434	519	526	485	489	481	495	476	496	443	501	547	497	522	492	460	545	480	506	516	528	481	509	519	512	476	514	501	492	504	503	513	507	555	497	503	506	499	472	497	534	504	520	517	470	464	469	512	520	541	494	511	476	488	486	470	482	522	511	481	521	464	505	519	488	534	481	516	493	489	501	513	479	530	516	507	490	463	495	468	470	521	492	510	476	507	553	540	492	493	519	512	477	474	483	485	551	497	448	500	488	550	488	519	525	493	490	474	533	445	525	531	460	526	488	491	521	475	489	472	504	484	523	508	453	487	502	489	539	483	488	488	510	495	476	475	470	510	506	489	506	498	483	524	494	444	432	506	492	491	490	520	504	499	427	476	462	510	508	487	509	487	495	516	518	483	529	498	468	476	491	521	506	468	497	491	480	527	484	479	505	501	490	489	487	570	472	486	516	512	479	555	528	524	490	505	497	520	484	517	503	521	488	522	492	496	496	492	482	513	509	496	509	507	492	504	496	488	502	473	511	494	515	474	551	505	481	504	516	518	493	503	501	474	496	486	523	494	477	503	478	523	508	521	533	470	491	502	486	530	528	483	519	473	510	523	523	516	481	500	475	494	496	517	533	491	487	486	522	487	506	473	502	487	498	501	511	482	469	509	473	482	505	449	512	514	457	509	492	483	462	518	508	501	484	472	497	551	507	481	476	531	515	550	490	479	438	508	496	487	515	486	498	495	514	488	526	512	494	472	477	526	479	457	508	512	468	496	491	463	524	472	516	535	505	522	512	482	499	460	473	514	518	479	461	508	523	478	493	456	505	493	481	473	487	503	477	484	531	512	558	471	528	493	494	503	509	484	489	503	485	469	462	482	458	461	508	530	459	505	470	454	526	503	517	485	473	543	470	475	511	508	518	479	500	464	512	548	492	514	498	508	475	503	524	499	485	478	468	549	502	473	457	493	473	483	494	495	469	513	489	486	514	483	476	481	476	486	521	467	530	507	452	500	478	486	479	503	480	497	502	502	518	471	498	482	514	499	529	508	488	484	453	516	487	459	515	468	487	526	487	509	502	472	520	523	484	479	503	517	501	536	455	491	497	511	479	515	483	503	480	522	485	531	491	486	470	515	495	487	514	489	511	495	500	491	503	557	455	494	515	511	510	502	477	489	459	486	463	495	505	470	497	492	516	468	493	485	503	498	480	468	463	513	511	500	522	507	491	512	520	491	500	491	520	537	528	495	517	526	503	486	495	501	554	500	520	495	496	483	499	457	493	536	507	485	498	488	504	497	503	499	452	516	476	442	494	486	501	530	525	462	468	503	477	471	524	526	501	517	495	492	459	508	441	518	483	506	502	511	507	502	511	484	511	473	467	516	528	453	485	473	501	506	539	487	491	482	501	508	490	498	541	538	495	476	474	500	507	476	481	489	507	469	473	506	513	476	508	515	501	490	455	473	528	500	477	477	540	479	480	471	467	491	509	489	558	480	526	510	502	513	506	523	522	489	522	490	497	507	516	492	481	508	525	495	491	484	454	497	494	487	499	517	462	534	510	568	513	497	490	520	538	511	469	492	492	504	500	495	517	474	486	522	510	481	525	480	488	500	518	471	489	529	522	498	503	501	479	469	484	506	514	507	489	535	500	512	539	463	490	510	498	535	516	498	524	504	511	515	501	531	500	501	491	536	498	543	494	493	499	497	539	508	525	492	475	510	506	504	484	531	495	541	517	531	517	478	500	477	510	541	512	491	520	515	511	488	480	508	500	461	479	467	469	481	481	525	490	505	506	519	479	496	513	489	499	486	493	501	471	468	540	510	506	465	504	536	480	509	485	501	510	476	505	514	521	479	489	513	548	489	485	480	500	520	488	508	490	484	509	503	507	487	522	492	497	532	483	489	509	495	484	489	496	484	522	495	498	496	482	514	519	487	487	519	510	508	440	462	515	512	475	489	525	492	519	474	537	556	504	509	484	531	495	481	501	485	496	498	503	488	461	515	479	469	489	493	461	505	495	499	508	525	507	483	543	523	526	501	459	508	503	477	483	510	448	499	478	557	483	518	509	502	481	494	487	531	527	510	514	536	522	466	491	514	524	504	458	497	503	488	487	495	501	490	515	503	481	471	508	535	489	543	473	481	523	540	502	475	506	521	483	498	472	497	455	479	507	517	468	523	512	534	491	515	497	455	489	490	489	541	510	538	486	546	458	502	485	493	496	501	474	474	505	557	522	497	515	486	515	517	513	522	539	509	520	499	551	481	512	517	518	498	528	509	497	518	476	488	460	525	512	526	521	543	461	520	496	510	500	479	513	491	478	559	529	493	492	484	510	541	533	510	512	464	515	485	496	522	499	509	514	514	499	496	487	493	511	532	485	458	503	519	467	475	469	523	495	482	514	506	510	522	469	534	524	496	525	514	509	491	516	526	503	515	498	504	487	480	512	501	510	503	483	484	504	504	551	498	480	487	506	521	473	449	502	488	455	509	520	481	521	497	466	504	479	528	484	458	485	490	475	487	519	489	546	485	533	497	490	495	474	498	504	520	485	515	509	485	456	485	529	486	506	463	527	512	481	540	521	510	538	518	514	511	483	481	539	492	485	513	485	510	473	504	513	534	451	505	514	514	502	511	502	494	507	509	472	522	463	492	551	472	492	506	506	505	512	548	518	452	513	514	496	501	478	493	522	518	524	479	481	532	488	483	505	478	514	509	530	514	522	485	485	512	512	507	479	493	516	490	512	539	493	487	507	484	508	487	501	495	508	497	511	529	529	504	490	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
73828	75364	51689	21737	7128	2504	1617	1051	1007	636	416	323	210	172	202	189	184	160	175	196	209	176	189	163	200	211	172	201	176	185	182	192	153	167	183	179	203	190	186	168	189	174	169	169	187	208	190	172	183	175	194	187	175	180	214	179	195	196	191	206	187	165	179	183	199	171	187	154	159	184	159	194	191	182	180	162	183	159	177	192	179	208	196	182	183	167	199	175	187	168	169	157	166	180	189	187	150	188	195	167	169	189	173	181	195	172	159	183	160	162	199	170	193	181	197	205	190	189	175	190	192	198	167	151	197	167	190	179	175	166	166	192	180	180	173	150	172	179	180	163	155	176	187	185	166	179	192	206	179	188	173	171	191	159	192	187	173	183	204	192	189	175	202	176	197	186	179	188	178	183	179	171	167	167	171	169	193	188	203	189	185	145	166	191	183	192	182	188	194	172	200	180	193	191	190	178	140	202	168	204	168	198	184	182	182	182	203	193	183	165	160	193	173	173	171	183	171	214	211	186	187	184	183	174	161	172	189	178	191	162	166	175	167	190	182	190	196	176	188	187	172	164	173	176	191	178	174	205	199	176	182	211	173	192	182	189	199	187	217	220	179	189	193	214	183	186	177	175	201	166	178	195	179	158	172	169	164	203	179	197	202	178	181	169	163	178	197	160	193	149	178	182	179	183	204	202	179	193	164	181	199	172	181	170	180	173	189	182	180	196	147	200	177	184	195	176	193	192	193	171	176	188	184	174	193	198	176	170	179	210	172	166	197	167	176	183	199	176	180	173	213	183	187	173	174	202	187	133	208	196	168	182	173	182	186	162	168	169	183	177	183	190	172	190	170	181	177	195	168	190	180	180	191	181	193	228	191	166	168	184	185	183	165	183	187	173	193	167	177	188	185	203	178	170	185	175	153	192	179	178	185	168	185	176	210	177	190	178	177	185	183	177	184	193	173	176	177	189	185	183	202	194	168	181	177	184	195	171	209	177	196	179	171	183	178	212	160	213	160	165	180	160	194	181	188	174	173	172	202	188	181	180	165	149	175	172	159	171	181	178	203	212	167	187	161	181	174	181	151	170	225	186	176	192	185	195	178	177	197	182	217	169	198	184	179	202	180	173	199	184	181	166	166	179	187	182	185	187	183	175	182	159	193	205	142	181	176	175	180	172	166	171	192	154	198	185	178	177	174	165	167	193	204	189	168	167	162	176	166	193	197	166	185	198	196	208	187	174	190	179	192	186	175	200	173	168	176	188	200	199	187	179	194	177	175	194	178	179	199	163	186	189	164	170	183	175	186	183	186	156	191	192	182	203	187	171	186	180	170	174	176	171	167	188	184	165	192	169	187	202	206	194	179	188	181	154	202	212	195	152	171	182	181	186	188	187	166	204	175	185	192	208	163	191	167	187	159	188	171	168	192	194	180	202	186	167	194	170	197	182	173	185	189	198	166	188	178	157	192	163	195	200	182	185	179	186	188	202	199	200	187	182	156	183	164	182	162	160	177	193	175	189	195	174	221	193	183	184	193	183	165	168	177	203	182	159	157	188	166	185	186	191	160	160	182	184	175	164	211	203	161	198	194	189	182	159	159	161	169	190	191	178	185	197	195	197	183	184	199	174	186	157	200	178	190	179	163	182	203	172	169	196	185	166	193	181	185	195	182	204	208	190	195	171	174	186	167	173	190	173	172	179	165	170	184	175	172	182	168	204	204	191	183	151	214	170	168	180	187	185	200	178	178	183	175	196	160	164	178	165	207	183	177	196	164	201	181	168	210	204	188	178	166	172	191	219	192	193	176	177	191	205	173	181	186	167	156	198	188	207	169	183	187	191	169	182	197	173	176	176	191	170	179	221	176	217	185	192	179	179	174	215	170	180	179	187	171	168	163	183	189	194	190	196	170	159	163	193	180	189	182	176	151	190	175	213	194	184	195	181	178	162	192	180	167	168	179	191	192	176	184	173	192	178	207	162	168	186	165	203	178	195	197	191	171	182	184	176	162	161	199	181	168	180	168	197	192	177	176	188	177	181	208	203	181	190	183	205	168	196	171	198	186	181	166	201	179	182	191	187	171	158	207	162	175	204	187	179	187	183	171	198	182	163	187	193	189	192	191	191	171	161	184	162	197	180	195	206	191	196	156	185	203	183	172	178	147	211	166	162	201	194	188	187	186	212	198	175	183	206	177	179	180	181	161	182	176	176	187	166	180	194	187	166	166	198	189	194	178	169	191	185	204	193	179	204	181	176	182	208	161	171	192	168	184	184	199	145	181	183	193	190	173	175	183	174	178	178	173	179	175	185	169	187	196	175	203	177	198	166	151	222	187	191	188	164	192	176	180	185	189	175	173	194	174	189	184	178	182	199	191	156	179	175	195	162	170	195	185	171	169	185	181	189	196	177	206	178	175	183	193	159	162	174	174	166	183	175	201	191	188	183	178	182	196	189	189	190	211	165	180	190	198	160	180	190	198	226	192	173	162	201	179	166	168	175	157	193	194	162	169	168	155	173	203	182	190	179	175	173	170	169	144	160	190	179	198	191	176	163	174	172	202	173	161	187	181	172	161	200	165	206	176	175	195	187	193	172	195	176	185	172	187	163	211	188	186	179	200	171	161	196	179	162	162	183	188	202	180	176	213	181	184	175	167	170	185	191	185	187	172	192	202	188	200	183	182	160	200	182	189	179	171	187	173	200	194	191	182	193	167	186	193	173	186	172	195	196	183	174	197	179	189	181	163	188	160	179	189	175	176	200	163	166	176	184	172	188	191	182	172	188	194	204	199	159	161	196	179	185	186	181	158	191	166	173	210	191	201	186	204	185	177	193	174	177	177	175	188	167	190	188	205	192	203	190	200	175	170	175	164	178	201	199	166	178	157	193	204	187	191	181	186	202	169	191	214	179	188	174	160	175	170	204	182	187	180	179	179	182	194	197	175	166	186	192	179	168	154	176	195	172	207	175	173	182	193	178	197	202	177	175	169	170	191	186	175	168	184	147	184	174	192	199	170	182	188	178	191	190	184	192	186	188	177	201	187	196	164	186	167	169	165	175	187	169	172	162	193	188	189	163	194	176	173	191	166	197	159	206	168	179	186	182	164	179	175	188	159	193	183	175	171	178	194	186	178	197	185	174	148	164	178	189	168	183	172	180	178	179	181	194	182	175	163	178	184	162	200	163	195	189	184	175	187	199	183	198	169	171	188	187	190	167	171	164	169	182	172	165	168	183	165	172	183	207	155	186	194	182	203	173	181	178	194	175	166	201	174	190	182	155	202	193	188	175	170	181	167	179	169	174	171	188	177	180	183	181	173	188	170	168	181	191	191	162	199	164	180	181	199	176	148	165	174	178	175	178	191	159	182	171	178	183	177	187	177	178	174	196	187	183	193	175	168	197	188	168	189	191	194	173	182	196	193	182	191	192	166	184	161	160	202	204	171	157	188	173	179	188	197	169	173	187	164	165	190	188	168	171	195	165	192	183	194	189	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49960	61169	48149	18703	13998	7396	6630	4652	4470	2613	1525	1074	689	577	529	529	523	530	559	521	555	510	567	500	521	558	496	516	547	504	558	572	509	518	588	482	529	501	508	510	535	506	537	527	517	525	524	537	512	512	500	491	504	520	497	499	508	513	550	544	521	526	510	575	579	538	517	529	519	560	518	515	544	565	544	515	530	557	523	513	505	501	516	547	520	497	554	493	497	577	494	539	522	518	526	565	541	533	518	518	536	517	511	565	532	550	538	517	520	500	567	516	531	538	500	503	556	514	553	550	510	537	553	541	471	527	516	533	500	521	493	479	544	526	563	470	521	536	498	556	512	521	555	548	568	566	564	564	532	528	538	542	515	558	523	571	508	512	486	558	534	548	496	544	599	546	531	508	483	518	531	507	495	506	525	521	543	533	510	511	542	527	570	506	500	499	540	515	526	566	525	563	499	532	527	547	523	544	574	519	522	547	546	548	526	509	515	482	542	515	502	487	546	555	518	571	535	548	564	508	509	530	540	505	541	515	520	538	501	563	505	535	518	550	480	526	549	563	536	548	496	536	538	515	538	522	537	509	537	513	521	512	522	507	557	515	551	554	583	544	513	544	515	538	560	517	550	511	550	524	546	472	519	518	537	508	505	560	583	561	537	537	523	492	533	534	529	554	578	569	568	509	501	529	518	524	533	537	546	523	525	542	506	497	551	561	551	515	509	504	511	559	518	531	524	526	527	511	561	558	592	508	534	512	537	532	551	594	576	552	503	509	501	493	558	507	533	555	549	513	558	552	548	535	507	541	549	563	528	550	530	497	503	537	556	514	535	548	561	532	533	525	495	550	549	525	533	514	517	576	536	553	529	488	539	526	522	558	528	513	519	547	527	557	532	558	553	542	537	491	529	507	507	552	523	554	538	536	522	533	549	544	556	520	544	539	534	523	519	513	529	513	529	535	538	511	570	499	523	554	550	536	497	514	495	532	525	508	529	480	540	518	558	544	487	524	519	517	548	531	518	568	536	504	513	553	495	512	506	565	554	509	518	575	502	563	526	514	523	526	524	540	510	540	494	527	546	535	504	540	499	524	502	539	516	500	510	505	513	520	516	552	550	524	485	534	546	515	550	556	523	539	534	510	518	534	528	583	534	539	522	526	569	520	521	517	515	527	515	566	542	547	505	542	535	518	525	533	546	524	561	550	516	551	505	532	511	523	484	519	497	505	579	545	559	513	547	485	544	491	534	506	506	518	532	517	509	560	548	536	519	518	500	532	527	542	553	542	533	502	522	504	482	525	550	543	477	524	512	532	541	532	500	517	532	501	529	554	554	525	563	530	544	539	524	524	521	521	493	517	519	524	544	524	526	490	503	535	539	523	512	562	526	507	572	523	495	558	537	530	544	550	520	518	549	570	525	555	544	519	535	582	560	549	550	523	548	503	526	562	527	525	533	520	538	476	509	561	537	497	548	530	520	525	551	514	503	548	548	501	549	532	582	543	511	556	574	525	553	516	537	521	550	555	489	509	509	538	542	517	558	563	503	461	488	479	515	528	546	524	535	539	540	522	523	571	548	535	499	490	517	534	524	551	563	498	546	592	531	510	533	579	552	505	562	548	548	497	512	505	534	489	540	507	488	562	519	560	565	524	516	561	541	536	525	542	553	558	566	525	554	517	533	543	534	552	548	533	518	517	537	549	542	547	519	512	538	542	499	542	502	517	506	576	528	547	568	552	506	491	504	575	538	546	526	553	565	536	526	531	559	521	559	535	518	521	486	542	561	497	580	521	531	541	547	555	479	518	526	503	520	518	535	516	518	490	526	536	526	520	522	518	517	516	504	523	558	503	509	496	531	538	512	527	560	567	541	492	510	545	502	515	526	544	491	540	548	530	514	526	576	510	525	502	538	509	551	474	527	558	521	554	538	496	554	516	546	536	530	544	524	506	544	552	528	535	549	524	504	525	552	562	497	557	512	579	514	474	529	494	529	538	510	542	512	535	530	533	510	552	524	548	527	536	535	513	534	535	546	548	544	553	552	519	513	534	512	540	542	523	549	520	525	532	511	511	568	538	507	519	523	544	514	558	496	562	542	485	547	511	525	521	541	532	527	523	512	556	511	531	535	524	489	520	577	519	491	510	559	544	499	541	549	541	543	504	532	491	510	520	558	561	500	510	545	570	551	574	527	499	504	549	512	517	523	545	526	510	525	589	550	540	526	501	556	586	522	561	531	509	552	504	543	558	514	541	553	520	521	554	511	540	508	549	505	547	506	509	535	503	502	502	554	541	500	526	566	522	517	505	514	529	497	480	539	508	524	488	543	558	570	537	502	533	541	506	552	550	512	517	539	484	525	532	525	515	514	516	556	509	499	507	537	513	500	524	559	539	545	516	516	537	529	515	562	506	538	482	508	511	527	529	519	528	499	501	563	504	574	542	519	565	510	546	536	535	505	567	545	534	533	522	540	579	523	536	519	501	491	561	519	534	525	559	511	542	520	516	556	534	549	550	513	533	484	492	548	510	526	526	528	534	535	540	497	515	556	552	538	516	499	528	525	519	502	514	482	531	546	518	506	539	512	520	518	532	535	509	561	504	551	524	537	545	530	523	469	518	528	557	536	562	515	551	542	512	513	503	552	571	556	504	554	516	519	517	545	524	520	563	537	512	484	543	535	518	522	533	526	560	502	557	500	544	490	538	500	573	575	542	505	476	517	509	549	541	517	532	498	570	512	550	522	555	525	555	539	496	487	504	548	560	534	561	560	497	518	477	540	570	557	536	548	545	522	515	505	515	535	509	527	505	557	530	538	495	556	524	537	537	496	516	552	543	514	541	544	519	520	523	514	533	512	515	519	514	533	525	564	507	541	564	521	534	534	526	552	502	536	542	485	526	513	519	469	538	528	515	522	523	500	530	549	483	537	594	563	548	505	484	542	498	546	509	535	557	519	548	520	518	530	546	528	530	540	500	525	566	546	559	505	550	561	534	517	582	523	539	505	538	559	531	484	524	534	506	523	539	516	541	558	550	574	477	515	561	543	521	540	522	532	563	541	509	550	532	503	520	524	522	545	540	524	521	532	560	530	574	518	489	563	500	567	512	577	538	502	488	528	575	540	519	553	545	545	513	577	559	545	479	510	535	541	533	505	524	531	530	554	535	515	527	547	540	551	530	507	531	520	505	485	579	575	536	554	553	551	495	515	560	527	553	559	522	525	527	531	505	525	528	519	551	513	527	522	537	531	502	509	531	526	520	540	540	527	573	552	485	459	498	503	530	522	544	531	533	561	538	524	474	527	548	589	512	504	478	527	526	538	567	549	542	518	507	546	523	497	540	509	499	525	528	568	525	494	507	528	529	543	511	547	512	509	522	539	552	559	523	527	550	496	562	517	554	538	533	538	514	540	515	527	508	551	510	589	575	519	521	526	539	546	541	529	490	489	531	536	520	521	562	554	564	541	514	511	523	532	487	531	556	544	555	523	577	594	550	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
84257	85453	61245	29100	14224	7319	3478	1631	1371	1259	605	464	316	210	235	238	271	228	237	243	239	222	239	236	233	256	241	208	265	227	215	239	252	269	248	239	230	261	238	234	248	258	246	248	218	220	248	225	269	239	265	232	249	230	237	256	256	251	226	235	261	248	247	237	242	240	254	243	259	247	244	234	273	256	240	259	248	245	256	239	211	259	234	231	243	240	260	207	242	220	243	225	249	237	243	243	249	228	220	228	223	224	254	255	216	252	226	244	254	232	252	222	246	249	248	253	225	251	269	233	233	242	267	235	257	254	264	238	245	232	232	248	214	246	225	235	246	236	240	221	241	228	220	281	236	259	227	247	253	237	256	240	232	236	240	264	248	236	257	243	245	237	235	256	236	225	231	242	249	263	222	246	231	229	250	227	245	228	214	219	263	257	258	183	252	245	226	247	248	244	241	226	225	247	244	215	264	274	243	241	224	244	236	257	239	237	248	251	234	228	206	221	273	237	272	262	250	255	242	229	263	247	240	247	248	225	244	226	249	229	277	246	231	238	250	233	220	211	240	258	242	250	244	229	291	263	256	246	241	241	207	237	255	246	242	233	250	249	221	237	260	246	245	247	247	254	248	219	218	248	249	228	230	247	226	245	240	242	222	230	283	223	277	271	283	235	193	232	230	235	256	243	219	252	245	252	254	236	263	243	216	231	223	203	249	219	215	225	227	245	224	245	230	227	230	246	250	222	215	251	269	223	222	248	230	237	240	254	239	229	245	238	238	215	245	250	250	242	241	243	236	238	259	225	242	238	232	238	251	263	234	257	247	234	211	248	218	218	247	254	263	240	243	219	258	245	221	258	215	239	255	226	230	273	246	235	247	255	236	255	236	260	247	285	238	239	231	255	222	215	271	238	239	261	262	226	225	237	235	225	281	260	259	223	250	244	239	233	243	214	243	232	258	224	224	264	248	255	244	256	261	220	244	250	223	225	249	239	222	236	254	234	227	222	240	245	259	254	232	251	237	248	251	275	252	243	245	220	217	243	228	256	222	214	245	244	238	224	235	240	230	257	235	258	231	246	241	262	252	261	206	253	248	232	232	247	214	251	226	237	245	235	244	244	245	221	203	238	216	238	250	258	241	260	239	219	256	233	237	255	220	227	229	236	245	207	255	256	240	228	240	255	243	256	225	223	229	231	240	260	227	232	251	228	250	231	251	232	241	248	200	252	240	273	214	252	230	234	244	257	251	240	243	250	248	265	231	192	257	241	254	260	270	236	268	248	255	234	245	257	227	250	256	242	215	254	245	256	238	238	258	240	227	246	267	239	241	226	234	266	232	222	211	244	239	249	233	219	223	236	242	236	216	256	239	214	236	248	256	223	234	239	262	286	249	213	245	239	250	260	219	250	256	200	260	245	238	242	223	240	224	254	226	220	269	234	253	249	250	251	280	267	247	259	223	242	235	250	239	248	258	244	263	225	238	232	260	227	229	250	226	247	216	267	218	250	219	243	248	235	244	249	241	245	244	257	237	232	232	254	225	228	240	234	244	259	288	238	215	248	243	253	219	262	226	225	258	254	233	214	238	220	236	229	270	209	247	271	239	232	232	255	227	252	224	252	218	272	238	265	234	240	236	227	252	227	210	256	259	243	252	264	242	246	262	258	220	219	255	229	240	245	262	235	236	265	253	238	242	223	236	242	276	247	255	247	237	259	255	252	258	212	263	237	249	249	262	250	230	246	265	252	231	229	260	227	257	245	255	234	232	232	269	234	238	241	222	231	243	251	231	227	233	267	260	247	254	237	222	243	227	217	259	261	226	211	235	253	233	259	203	259	228	238	204	263	269	247	244	241	235	218	268	266	231	255	211	236	249	262	263	237	260	239	244	248	200	254	259	243	246	237	237	259	240	241	260	250	264	237	248	217	247	232	228	247	235	235	248	235	269	236	236	228	270	223	230	243	243	246	249	216	278	229	218	232	275	237	259	244	229	219	225	236	229	252	229	250	240	251	250	232	248	249	253	259	227	225	240	209	240	218	228	227	247	225	243	250	228	250	206	263	276	201	232	247	229	241	255	217	257	255	226	261	250	235	262	259	260	223	245	221	216	238	250	233	247	244	228	207	264	221	238	248	249	237	237	253	247	220	249	223	240	260	250	233	270	256	257	265	265	251	222	245	246	227	232	238	255	268	254	238	236	214	250	214	194	225	249	222	213	240	216	267	225	247	245	240	213	260	270	252	239	254	246	228	214	244	227	243	220	251	230	231	253	219	241	240	264	231	228	235	236	278	235	250	246	231	214	225	228	230	242	251	234	241	243	233	244	227	277	257	240	222	274	251	242	262	237	232	268	229	254	239	234	224	246	248	234	258	220	264	230	235	249	278	231	238	224	230	249	259	242	252	249	231	224	245	219	233	241	243	229	285	253	215	251	241	252	259	262	223	242	254	239	202	244	241	227	272	214	268	256	221	250	259	226	243	260	239	238	262	218	264	243	244	235	235	248	238	226	225	262	239	237	227	247	209	236	239	250	233	254	262	249	256	242	247	224	227	257	234	218	241	240	234	252	260	257	252	228	244	254	246	281	239	236	259	241	231	232	251	248	249	246	248	250	246	251	237	235	264	206	232	247	268	242	258	275	259	224	222	243	243	240	256	212	250	264	278	230	264	229	239	250	233	253	216	237	249	226	231	221	236	240	265	244	257	244	246	261	252	199	253	250	234	263	253	235	202	220	234	243	234	226	268	218	238	231	230	240	248	231	221	244	229	234	230	241	228	244	246	242	239	234	226	248	223	226	222	249	248	228	238	226	271	252	221	239	246	257	237	234	233	259	259	226	256	251	232	235	223	227	237	220	248	223	247	239	237	262	234	245	231	253	255	236	213	256	271	242	258	266	248	242	236	241	234	244	229	239	255	227	257	242	257	248	227	231	224	233	246	234	236	209	239	230	226	212	271	219	248	236	208	250	246	248	238	235	225	249	255	256	246	251	243	240	247	218	256	245	232	229	272	223	234	232	244	268	239	248	246	239	279	225	230	264	210	238	234	284	248	263	238	229	231	243	249	238	255	251	237	227	255	272	262	239	220	238	251	253	254	224	255	233	244	248	234	228	248	227	229	235	224	242	235	255	237	246	246	263	229	243	226	239	218	266	255	248	237	259	235	230	241	228	260	230	273	246	275	227	252	193	234	226	254	220	272	236	217	242	238	232	219	222	221	239	256	254	235	239	240	230	246	230	255	233	231	243	268	208	255	230	241	282	237	222	268	252	242	250	243	254	237	240	240	229	232	251	253	236	242	242	225	274	215	223	252	238	238	230	246	250	224	226	252	237	234	247	234	231	251	239	225	239	220	234	261	226	233	222	249	243	258	241	249	245	243	240	226	231	262	236	225	229	222	244	249	246	267	238	240	240	217	234	257	228	243	256	243	255	250	253	269	217	259	225	229	240	216	227	263	239	228	262	265	215	246	270	233	248	226	220	230	243	240	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
60201	73819	57881	27262	21821	16939	11557	6054	5724	5314	2385	1607	902	731	681	689	644	614	680	648	698	680	699	693	648	671	661	645	688	625	709	692	626	634	722	688	698	674	673	655	674	666	640	682	667	691	676	660	629	649	654	662	722	665	644	676	682	675	652	656	704	681	699	694	699	659	669	709	673	645	662	686	668	644	678	677	692	601	676	595	712	660	676	608	715	682	670	644	660	638	656	677	668	652	633	654	668	647	626	672	678	649	644	705	662	631	665	643	686	620	644	711	658	691	701	684	702	682	672	656	670	647	693	694	618	679	711	685	672	659	677	643	674	682	667	644	647	684	662	671	630	691	668	625	706	643	670	631	662	663	646	689	688	657	650	657	627	695	649	679	661	642	666	683	662	707	675	710	672	611	663	609	668	709	641	617	691	662	655	668	631	645	614	681	684	685	682	699	660	680	685	690	657	609	675	663	669	681	659	694	693	650	687	662	628	671	685	636	679	668	664	651	681	642	707	723	693	688	657	685	690	643	652	620	660	665	684	712	644	682	667	694	648	676	653	705	689	659	674	693	661	633	625	645	655	654	647	639	638	662	639	668	657	669	671	658	679	605	689	677	646	655	689	653	671	677	638	634	675	690	668	622	674	647	695	629	690	643	694	687	742	683	719	675	665	688	642	693	638	632	669	712	645	647	642	650	658	630	673	686	607	716	663	683	668	616	655	674	639	686	621	636	669	670	663	639	706	702	651	694	642	636	664	690	649	685	717	667	661	637	693	698	702	696	678	668	670	679	668	634	663	647	650	710	670	642	637	667	636	693	659	649	697	710	686	713	675	712	653	658	641	652	736	671	655	682	706	645	707	635	673	657	691	670	658	685	659	686	711	682	625	700	622	631	698	619	654	651	681	698	625	679	669	714	670	645	660	659	648	661	681	662	641	646	667	665	682	722	677	672	640	671	666	680	672	666	654	671	669	719	682	643	644	685	650	632	720	708	687	705	628	675	620	714	699	698	667	655	680	706	686	654	687	681	645	667	663	685	677	619	658	670	669	668	645	653	688	699	683	644	648	693	654	684	660	651	648	698	659	678	659	638	637	686	670	677	660	693	669	695	664	634	687	706	622	672	690	667	699	687	699	656	681	664	683	612	662	650	647	645	728	657	659	608	660	647	639	681	664	632	663	637	663	639	669	692	651	653	701	633	689	669	667	668	666	709	687	638	671	669	707	662	653	696	683	679	678	648	670	688	663	641	660	656	646	672	685	688	741	660	679	632	674	689	641	694	620	690	653	680	664	666	654	673	639	670	694	685	693	660	657	670	647	673	670	650	703	685	693	703	648	658	684	670	663	665	671	658	632	650	641	691	640	654	673	636	693	685	663	650	637	632	661	684	653	619	649	672	664	668	700	635	674	625	663	666	646	712	718	679	699	684	673	668	653	659	687	635	670	632	677	703	670	659	679	652	643	666	648	642	659	631	638	643	645	688	648	690	673	637	656	649	669	726	632	717	668	714	632	574	669	683	668	672	685	681	690	634	686	680	652	669	663	649	619	656	655	692	663	641	628	644	697	669	674	669	659	664	679	657	651	657	715	672	656	680	694	668	680	684	686	617	692	667	634	641	710	636	633	663	684	701	681	634	661	658	634	652	649	700	654	666	665	653	729	618	704	673	697	624	698	707	666	682	630	692	684	704	618	667	637	656	675	705	679	707	631	632	663	701	623	655	669	677	656	693	638	674	673	664	620	649	648	642	664	672	658	665	669	659	664	688	639	656	684	649	626	631	706	639	701	641	691	695	682	696	649	659	680	653	663	643	604	685	679	687	708	692	621	626	681	631	660	700	662	640	698	636	645	664	670	638	703	642	619	673	648	686	657	675	670	682	684	701	699	718	705	655	628	653	647	648	663	705	674	672	689	629	629	694	686	646	647	683	589	667	664	681	685	672	693	710	690	677	695	643	654	668	692	691	653	637	663	676	646	656	646	728	691	668	712	657	643	655	653	644	631	659	643	647	688	639	675	621	651	689	619	683	643	697	679	671	665	673	621	649	651	635	646	696	696	657	647	669	636	675	662	627	670	661	656	660	667	657	702	650	705	673	644	688	677	698	691	671	680	671	657	684	626	689	690	671	708	699	684	662	663	663	661	655	685	651	640	652	644	686	698	707	672	714	677	664	701	672	705	662	667	671	688	655	646	662	734	681	696	639	653	718	680	724	687	694	678	682	672	634	693	654	666	697	609	633	674	664	606	660	653	642	675	671	646	675	689	690	671	640	643	692	654	644	679	673	666	669	649	635	717	700	671	681	676	637	689	690	650	645	663	704	677	644	667	690	634	616	659	651	679	679	665	679	674	621	647	666	682	695	630	676	672	687	661	684	663	636	697	667	710	659	646	669	631	636	664	631	666	694	655	642	654	672	660	686	625	652	668	642	662	634	692	686	630	666	682	722	676	670	660	643	691	651	710	693	654	656	661	655	640	681	690	674	662	686	707	643	648	666	617	619	684	639	657	675	681	636	629	663	653	666	697	670	685	661	645	649	694	662	686	676	643	686	655	640	656	660	669	660	647	685	695	672	676	645	682	699	680	633	695	689	632	688	664	663	650	685	631	670	692	632	664	636	643	675	637	658	641	641	687	696	653	666	642	668	654	718	677	678	656	632	664	615	684	657	677	658	635	684	667	637	650	686	623	700	663	646	669	678	620	615	644	716	647	664	673	641	657	640	634	610	664	675	702	646	660	673	672	656	694	628	679	662	663	628	673	692	658	664	682	694	688	704	715	714	624	691	693	663	636	647	660	638	638	682	670	669	692	683	638	687	640	654	659	636	666	661	646	698	614	665	688	700	702	659	652	681	695	639	648	658	678	701	637	720	716	676	691	672	620	657	611	661	617	683	659	661	624	655	636	702	696	630	688	661	660	682	660	662	667	682	651	678	629	658	666	685	673	674	647	644	676	639	661	663	630	664	660	681	651	651	652	671	627	658	664	666	654	685	688	624	662	674	691	638	650	706	656	724	725	659	722	650	657	645	651	688	663	769	640	645	665	672	650	695	647	657	663	652	656	689	735	647	704	644	653	649	702	663	740	630	671	643	688	645	643	637	652	654	653	648	653	672	693	632	634	650	679	668	661	691	626	674	670	663	688	656	684	643	664	686	666	677	674	659	637	642	647	664	678	655	671	692	675	661	673	696	664	688	683	652	699	664	664	707	662	670	665	691	682	654	673	661	625	654	683	696	688	637	704	688	635	652	648	655	675	653	698	657	644	641	654	651	693	645	635	694	684	695	672	707	630	703	677	680	770	612	667	699	634	686	640	659	700	667	720	698	639	689	671	718	700	637	613	664	671	700	677	666	624	679	676	733	716	723	684	679	665	641	630	649	649	688	650	695	642	692	675	647	698	653	701	683	676	685	636	646	683	666	653	696	621	627	662	657	668	662	652	655	631	656	631	650	647	642	644	686	696	631	671	636	641	672	684	693	634	686	671	661	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26604	29587	12885	1943	592	453	312	206	172	220	174	179	160	174	174	162	187	176	175	159	160	187	177	183	184	163	159	181	191	157	164	164	161	167	178	179	171	166	174	175	141	173	152	168	166	172	155	172	179	176	172	144	157	168	187	179	140	151	171	168	204	160	144	163	153	171	150	170	147	182	175	148	163	178	162	174	172	171	160	162	161	163	201	172	175	176	188	172	163	147	160	167	145	144	162	160	166	153	131	156	169	158	156	177	154	167	152	160	168	154	149	173	128	185	175	188	172	187	193	179	174	167	168	167	160	162	146	155	157	161	187	181	175	173	178	153	162	170	169	189	168	171	184	170	166	167	175	185	168	166	155	140	179	179	174	178	179	172	163	153	165	176	155	170	164	170	209	160	190	169	178	157	171	176	150	165	172	177	153	162	172	171	151	169	152	143	144	144	153	148	170	167	173	174	151	162	147	171	153	171	177	145	160	143	146	146	170	154	178	173	140	166	161	161	173	154	182	169	182	141	173	171	146	187	161	152	181	154	147	165	189	173	190	180	155	140	187	177	162	163	153	166	147	168	153	160	167	143	200	174	155	185	146	175	169	158	164	173	152	160	158	177	171	161	171	173	174	175	164	178	164	137	172	148	183	134	169	161	170	162	183	155	146	175	171	158	171	165	173	142	194	169	160	163	145	144	154	175	150	181	160	154	150	170	160	157	168	170	149	143	178	190	165	172	159	180	165	151	162	185	172	186	174	169	159	172	189	163	162	175	153	198	171	174	171	146	158	159	200	157	174	168	131	154	159	153	140	164	169	157	174	180	159	166	182	180	177	165	160	162	161	160	163	171	172	155	165	163	169	152	181	140	188	172	175	148	164	167	160	174	190	167	184	167	167	180	171	140	175	156	164	159	171	168	166	170	164	154	181	161	178	173	193	176	163	143	171	155	165	170	172	157	187	158	171	184	142	153	170	160	164	173	178	167	144	161	182	182	192	181	146	164	153	177	178	210	168	163	153	156	186	168	157	172	159	193	191	168	173	180	160	161	152	163	165	147	173	180	154	163	148	166	166	175	163	194	142	174	160	168	171	171	144	160	173	186	151	142	174	133	165	170	157	155	181	164	163	170	157	163	165	168	157	171	152	165	164	168	149	158	162	168	163	169	147	167	174	166	179	154	175	191	149	160	178	183	173	152	170	184	149	142	163	148	156	149	157	180	170	176	155	143	143	161	169	180	177	187	173	171	147	154	152	182	178	170	165	152	161	148	156	162	167	184	167	164	172	175	174	176	156	167	160	160	181	157	166	158	171	154	175	149	187	157	166	153	153	158	172	153	180	136	175	177	174	168	171	197	162	182	152	170	165	183	150	164	191	184	156	146	171	176	175	186	189	158	152	174	167	141	203	167	182	186	172	166	166	148	159	164	163	176	187	156	140	154	167	146	187	187	175	159	169	168	168	175	178	195	173	146	156	168	155	150	167	181	191	166	176	191	175	161	172	168	154	157	166	158	187	164	168	162	157	185	164	184	175	177	175	153	173	137	182	159	165	166	159	152	154	185	158	188	180	163	135	184	182	164	180	157	176	161	165	171	150	152	185	149	150	168	159	175	145	162	185	172	165	148	165	136	176	146	167	176	154	153	175	166	182	183	153	177	141	151	164	165	161	174	185	171	158	178	171	158	180	154	173	185	191	155	139	171	156	177	164	164	180	159	183	176	145	157	163	173	160	168	174	153	160	153	148	168	182	156	170	185	160	169	160	142	134	191	158	174	206	183	176	146	164	175	143	161	163	167	180	190	159	179	181	186	150	176	174	152	175	143	158	163	179	167	148	191	168	148	159	148	171	177	158	174	172	165	165	159	168	151	152	187	150	165	188	193	157	164	163	190	150	150	170	160	158	171	159	170	183	163	169	168	177	193	154	152	161	185	170	168	162	195	161	167	163	152	172	177	158	178	155	179	149	179	168	194	146	181	159	158	167	171	201	170	171	159	171	163	159	153	173	188	156	166	134	164	169	127	151	154	181	186	163	163	153	166	158	171	158	151	180	152	176	167	168	175	160	155	170	169	149	188	185	174	153	193	167	171	153	167	155	155	182	172	160	185	163	151	146	178	186	161	165	164	177	171	150	165	160	170	159	178	155	184	144	164	180	166	168	179	155	193	161	200	159	157	144	172	147	168	154	172	161	155	166	178	164	172	151	173	168	148	168	166	175	147	152	180	164	173	181	170	168	192	163	148	155	157	159	142	146	144	170	191	162	194	160	192	172	183	137	166	158	158	167	162	170	164	148	181	171	198	153	174	179	178	159	153	177	161	172	148	168	181	169	170	174	141	169	155	180	172	173	176	171	174	156	149	158	171	182	188	170	172	180	162	157	143	136	156	191	193	153	151	178	149	165	186	167	163	175	170	176	192	164	176	152	167	146	174	172	164	188	154	138	186	168	165	158	170	164	155	154	165	175	151	164	173	170	153	156	168	176	174	159	158	186	160	173	153	162	188	153	166	199	167	186	167	153	152	163	162	143	166	170	150	157	152	166	167	173	154	173	158	177	156	169	175	162	153	161	193	147	161	161	173	161	158	154	169	158	167	160	153	170	180	192	165	147	161	141	158	186	163	145	158	188	164	175	162	193	184	169	164	173	181	175	168	176	152	168	159	171	165	155	141	190	161	182	138	152	186	158	162	143	179	154	199	178	171	160	171	188	183	176	154	169	144	161	159	153	143	188	156	150	186	179	183	170	173	155	161	187	175	154	155	150	139	161	156	163	152	162	176	161	163	177	176	160	133	174	162	158	173	170	170	152	161	185	156	165	178	154	157	171	162	179	176	162	153	165	179	177	164	171	174	156	161	180	180	183	170	163	153	171	161	177	165	189	185	174	158	175	193	173	161	151	177	164	185	145	144	146	171	155	171	151	147	187	185	167	178	180	158	149	161	183	152	146	173	157	163	162	158	187	160	184	139	157	194	162	139	147	160	188	181	151	163	171	155	170	153	151	140	187	158	162	173	180	171	176	180	149	142	191	169	173	166	155	179	187	173	164	155	173	181	166	178	172	170	174	162	167	179	182	167	158	151	165	156	168	173	146	154	165	161	142	155	173	150	177	145	153	149	165	168	174	151	181	177	186	176	189	174	166	185	193	176	167	135	170	166	186	158	174	153	165	176	152	178	149	152	167	142	164	148	163	163	155	173	163	159	183	149	164	134	183	165	171	167	182	156	149	163	154	159	145	169	150	180	179	174	169	163	167	152	164	161	180	154	161	182	186	163	171	174	176	183	158	155	172	160	199	138	165	163	175	182	161	170	135	152	171	158	171	145	161	170	160	160	159	190	184	193	177	171	155	168	156	174	158	176	162	186	135	160	183	173	183	161	159	134	168	156	145	158	167	179	153	159	153	148	157	178	162	159	165	149	177	174	165	178	170	180	187	162	186	187	154	175	168	179	166	170	179	168	184	144	159	172	158	155	169	189	148	156	165	139	168	174	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26431	33424	16518	3743	1794	1499	1013	799	662	838	614	579	513	511	487	511	511	472	497	500	464	503	494	507	474	491	502	498	468	501	484	468	488	475	442	486	473	484	477	477	528	501	479	532	497	479	511	514	516	484	498	524	506	489	491	481	442	485	484	482	508	506	481	518	484	493	479	515	510	549	527	534	506	490	517	516	487	541	502	532	481	496	488	486	483	488	521	502	463	496	503	505	456	499	498	483	487	504	493	477	485	486	455	502	498	453	495	475	514	487	485	478	440	500	489	488	521	518	499	487	510	499	483	501	494	481	485	485	514	502	549	468	521	511	477	464	531	480	475	453	491	507	476	496	527	457	493	492	507	488	504	501	474	505	480	488	513	493	524	485	482	509	492	454	529	541	487	519	499	487	451	440	510	476	479	536	480	495	491	515	488	462	529	482	460	470	490	515	496	482	439	495	470	492	489	488	445	515	506	530	534	450	472	507	459	469	480	514	512	501	531	501	516	499	486	466	505	504	507	495	503	526	471	530	503	490	516	481	479	460	459	459	492	481	445	531	498	499	488	487	475	474	525	457	549	494	513	466	470	507	476	509	474	484	448	509	476	511	477	502	472	540	468	499	506	465	487	499	518	498	532	500	503	500	507	489	502	505	457	477	453	487	508	516	490	524	470	477	466	477	511	462	440	465	473	510	520	492	462	493	497	442	472	515	483	483	462	497	437	493	519	455	481	500	469	447	481	492	506	498	482	459	494	490	515	504	471	483	484	518	515	461	457	507	466	509	467	511	487	514	505	507	472	489	491	463	503	512	509	475	506	483	498	461	492	482	507	512	473	464	461	502	489	437	487	476	519	539	489	461	457	485	521	452	513	440	522	479	480	523	506	514	436	439	507	499	463	468	478	456	479	462	457	477	506	465	501	531	464	499	477	506	517	533	538	435	450	476	466	493	556	518	484	481	512	530	494	484	506	476	498	497	510	503	500	504	498	491	501	494	510	483	482	479	481	488	513	488	497	493	478	435	509	481	515	452	493	521	474	504	504	496	513	494	481	541	508	460	508	510	518	488	480	469	466	532	492	497	466	480	488	499	478	481	528	473	528	477	482	485	484	517	509	499	511	474	501	449	504	482	547	495	475	474	459	498	491	503	481	465	480	511	443	485	468	487	496	465	479	518	538	484	472	488	470	479	499	498	494	470	486	539	519	469	516	488	467	495	484	459	452	497	451	486	470	473	458	524	502	469	486	495	463	523	506	504	464	475	517	466	489	524	510	471	494	485	474	501	495	483	528	481	475	515	453	488	523	465	498	481	523	502	542	429	490	483	481	501	506	511	480	502	522	469	491	508	472	478	453	508	506	493	498	524	459	481	507	509	490	446	477	507	498	457	527	508	485	517	520	492	489	491	477	462	486	487	472	516	477	502	537	475	505	492	511	494	464	459	524	488	509	477	521	546	482	499	501	483	477	466	487	534	489	529	488	446	474	495	489	478	537	532	514	530	489	464	485	503	480	483	481	481	509	467	501	515	475	489	504	479	499	534	521	487	502	512	466	480	466	502	475	470	499	504	469	491	462	495	471	471	474	484	472	506	462	517	528	494	528	468	501	473	499	478	502	472	465	500	467	477	478	509	500	518	510	535	455	499	507	476	470	522	478	487	508	482	483	476	534	479	476	501	516	495	498	476	467	445	469	503	494	502	494	456	493	465	515	479	495	530	481	491	502	482	517	512	519	518	458	460	485	490	474	504	485	484	472	487	528	483	489	468	467	480	438	517	496	466	516	478	515	482	481	514	495	494	506	512	517	485	503	486	474	500	488	513	472	477	485	498	500	498	438	479	471	487	534	501	487	478	505	460	463	532	482	501	503	449	471	510	464	501	510	509	502	470	499	469	490	472	508	501	508	492	467	488	548	485	527	521	496	521	471	484	468	492	532	523	501	486	495	523	497	502	483	492	444	487	486	505	484	437	480	477	501	488	490	491	515	477	494	451	498	503	497	499	461	512	475	506	493	483	474	489	532	448	462	476	476	501	489	468	508	503	506	455	511	456	468	509	469	491	476	484	478	482	501	464	491	508	460	470	530	502	511	481	497	486	478	527	490	495	457	454	476	502	490	472	496	472	546	517	501	475	495	480	489	502	496	505	493	503	502	477	486	477	479	486	511	487	459	480	474	464	551	473	510	495	473	498	509	475	488	487	465	488	487	490	496	495	465	483	492	477	463	427	495	463	483	494	488	511	541	512	510	497	511	497	435	463	488	464	497	534	506	450	526	475	479	500	483	505	507	497	474	539	490	480	474	495	467	520	513	479	487	498	513	482	463	486	511	491	519	502	506	483	451	496	481	516	502	488	504	499	429	483	533	508	484	469	443	530	540	467	497	518	488	487	510	493	486	488	476	513	518	486	469	480	477	487	484	516	539	464	488	503	493	489	505	469	480	497	496	515	491	491	520	445	492	516	529	501	505	502	508	486	502	500	482	473	488	483	484	493	515	502	478	502	531	443	452	507	509	521	485	476	489	524	477	484	465	496	456	482	478	450	485	498	480	469	528	474	462	506	503	484	474	482	510	508	517	472	509	512	505	481	472	470	474	502	503	516	469	491	527	448	446	531	489	455	491	470	508	480	487	456	478	454	512	500	468	461	511	471	445	499	441	510	482	473	490	495	465	505	480	520	503	510	501	502	472	484	499	495	490	508	518	495	475	518	500	495	493	512	490	477	492	462	496	475	448	478	502	452	484	493	503	481	514	519	478	476	509	492	504	528	524	505	510	496	510	468	501	462	460	484	472	500	474	487	514	487	476	534	502	528	495	515	491	517	454	498	468	486	530	501	473	479	452	484	486	523	480	538	508	495	474	547	459	505	501	500	478	469	483	504	482	457	465	489	472	487	538	479	434	502	513	505	502	483	502	495	465	529	490	500	465	462	508	505	500	497	474	501	467	518	499	478	501	501	494	482	519	478	485	503	483	538	485	489	484	486	531	496	483	531	523	523	483	503	500	507	482	490	484	478	499	507	519	493	500	532	500	470	510	475	457	477	508	504	494	476	486	487	504	503	503	475	481	455	496	516	516	493	518	482	459	459	512	518	438	469	471	516	523	485	441	531	449	494	447	514	517	460	450	502	495	472	503	509	448	455	513	457	517	514	475	501	481	479	500	482	506	515	513	493	519	509	491	453	489	482	481	497	490	477	473	497	502	495	484	517	490	456	476	467	448	488	476	505	484	459	486	484	490	521	501	500	480	523	526	468	508	506	521	464	490	500	478	480	516	463	499	507	468	482	488	500	511	519	480	520	491	475	500	467	500	544	524	510	486	498	511	512	465	504	456	535	519	510	504	492	513	472	487	496	494	505	472	520	515	491	490	486	489	510	493	467	483	548	487	493	472	488	464	472	495	460	497	510	481	498	511	490	483	490	469	491	483	500	519	489	501	492	517	516	493	496	487	494	484	508	484	513	494	493	475	488	463	488	497	504	466	527	480	470	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
72332	74007	50341	22384	8118	3341	1254	680	510	702	403	299	184	186	167	189	179	191	185	175	153	194	179	182	174	204	167	195	178	177	164	181	178	178	188	180	206	175	171	182	160	182	178	167	164	158	160	178	208	188	156	171	162	161	180	174	164	175	174	155	158	181	178	185	172	193	201	169	172	167	174	179	173	170	191	159	157	172	178	161	179	152	177	192	155	195	191	186	171	185	192	183	180	183	180	164	151	180	157	167	193	155	156	178	186	179	183	168	170	157	181	182	174	176	169	182	178	175	167	186	159	179	175	156	183	179	174	157	167	167	182	167	184	147	183	213	147	173	176	181	195	164	176	189	185	165	170	203	167	145	188	182	174	176	166	177	174	198	170	159	163	194	190	155	182	163	156	163	183	197	182	178	165	194	198	177	185	188	189	171	179	171	185	197	183	170	194	192	162	184	189	165	156	171	172	159	172	179	181	167	193	187	190	164	150	155	185	150	180	175	166	165	169	197	159	163	152	184	146	188	188	177	198	178	168	180	181	203	193	153	170	176	160	176	161	181	178	184	193	172	196	188	191	175	161	172	190	153	181	176	161	176	200	159	180	152	188	173	199	184	198	175	171	157	178	170	179	164	171	159	176	157	185	177	181	165	185	168	192	193	186	192	182	176	176	159	176	181	177	169	190	180	169	169	185	189	161	185	173	172	150	164	175	160	192	169	171	165	188	176	173	164	187	186	198	199	176	195	189	179	191	179	174	184	174	177	153	172	160	173	168	186	187	201	176	184	209	169	201	185	152	155	162	176	167	189	163	175	179	182	170	179	177	174	177	183	168	173	160	156	177	167	194	171	181	177	180	175	181	159	166	158	176	196	184	146	172	185	205	184	157	192	187	174	159	176	173	169	187	199	168	173	180	177	174	169	203	189	174	171	197	178	167	169	176	185	180	186	188	203	172	204	167	166	163	168	179	183	163	162	170	196	206	183	159	159	164	160	188	175	154	192	167	169	180	197	184	183	188	160	162	166	173	158	158	182	184	191	211	161	190	197	182	174	194	145	164	153	184	176	191	164	174	160	187	155	170	164	164	147	192	159	190	177	170	162	166	155	181	192	191	200	170	177	184	181	195	176	181	180	181	174	172	180	186	166	175	199	174	207	163	178	185	175	190	178	178	174	176	176	166	165	197	182	181	174	193	172	158	199	173	188	189	197	164	170	164	183	168	162	180	187	192	182	180	177	176	171	194	166	161	157	162	208	193	175	176	181	194	172	180	160	171	171	181	192	178	214	198	213	181	192	178	172	157	180	185	176	203	204	176	161	174	180	173	161	189	194	166	166	184	188	188	160	185	181	174	168	182	169	167	173	179	174	183	183	182	164	181	190	175	157	175	165	180	181	187	193	159	182	173	170	199	176	169	165	185	184	178	164	189	181	154	195	172	165	153	184	158	173	186	157	168	192	160	180	189	209	184	186	179	175	174	171	183	201	164	165	174	184	180	161	173	179	175	166	188	185	197	173	173	173	157	170	191	174	180	178	167	180	183	163	177	171	161	165	206	166	180	157	176	182	187	162	179	186	185	166	195	187	171	174	197	160	177	193	166	169	186	187	170	180	161	177	172	180	182	169	192	165	178	167	182	146	182	184	172	193	195	203	162	201	173	177	194	173	184	173	163	185	180	188	167	187	169	182	161	165	166	173	158	177	177	183	207	169	162	177	174	178	170	171	168	175	176	176	178	192	172	161	159	175	177	152	197	173	173	159	179	167	193	181	173	188	177	183	187	190	189	155	155	160	181	197	159	167	165	157	177	173	167	176	171	182	169	173	174	186	188	182	138	175	145	163	145	188	168	199	172	187	178	188	187	186	173	158	180	157	181	184	169	186	201	169	168	176	136	180	177	177	168	180	179	177	174	184	187	176	193	177	177	186	163	185	156	168	160	179	190	164	164	160	182	187	172	175	165	160	170	160	186	175	166	182	202	186	170	191	176	182	159	158	183	172	204	196	182	152	157	168	162	172	175	206	184	156	186	176	183	194	184	171	173	167	174	184	173	178	178	195	179	192	159	177	194	167	182	175	186	198	185	167	187	156	194	175	192	163	174	185	172	190	179	182	194	157	190	171	210	189	177	165	181	204	165	155	205	182	184	185	170	189	184	195	188	153	197	159	161	163	165	158	167	189	183	173	169	172	178	190	168	181	175	186	152	168	175	179	162	177	189	172	155	177	190	198	156	181	176	179	179	165	157	171	153	183	205	169	155	164	162	178	168	196	201	172	181	173	191	159	199	172	182	190	169	152	193	191	199	156	171	162	159	175	189	156	167	171	174	186	189	168	177	171	198	167	176	174	193	176	186	172	169	188	164	190	175	185	181	184	183	184	162	177	173	199	181	172	155	195	191	188	192	153	167	174	168	191	158	177	201	191	195	181	189	190	200	176	170	172	177	155	195	187	168	179	162	170	160	167	165	193	201	178	156	160	164	179	168	173	184	156	172	196	158	164	180	157	178	197	186	174	178	166	190	164	157	169	194	185	187	169	207	198	165	163	176	165	161	177	188	141	185	170	189	147	209	170	165	165	174	189	160	182	194	164	164	158	170	170	174	171	183	170	172	173	170	193	187	181	178	183	172	187	206	203	205	192	169	174	185	153	193	159	153	154	175	193	157	177	158	158	168	176	165	186	168	188	157	158	178	177	160	195	170	187	188	182	162	164	158	173	200	182	166	160	205	165	173	181	169	186	190	178	175	195	171	153	199	168	173	151	188	174	188	187	159	165	203	174	174	189	170	161	189	169	181	187	158	154	186	177	195	171	180	190	197	182	170	171	170	184	194	187	186	181	175	180	161	180	170	181	188	164	198	189	179	179	202	190	171	175	204	178	180	177	185	166	179	173	169	167	170	181	179	161	165	163	160	180	169	172	168	190	162	173	175	183	182	179	163	189	193	167	178	160	161	186	192	182	180	180	177	157	198	198	175	181	182	186	191	173	178	150	161	180	159	153	163	173	173	165	182	192	183	192	150	218	161	194	162	156	183	162	192	169	171	169	167	182	176	160	151	180	161	174	171	177	195	180	190	153	166	150	194	192	181	182	190	201	177	173	183	151	153	197	182	187	178	165	168	191	180	175	189	186	192	197	145	195	166	179	178	169	178	167	180	178	188	162	166	165	172	186	183	183	172	179	185	172	167	141	166	157	163	182	177	160	155	174	164	166	167	181	175	181	171	152	182	168	195	173	163	182	184	192	216	164	174	168	180	169	200	165	173	176	175	171	186	184	185	189	176	190	165	191	167	184	162	167	189	182	178	201	173	184	200	195	158	183	178	180	166	186	157	154	215	177	163	176	189	143	154	171	152	154	163	181	196	175	169	176	163	170	181	160	145	162	161	180	197	161	167	181	169	181	177	185	159	154	191	179	178	174	158	187	163	178	167	175	170	161	157	184	179	185	173	163	199	193	166	193	171	189	198	157	162	173	193	182	201	189	178	185	179	189	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49047	59914	46814	22756	16035	10150	4746	2985	2122	3457	1838	1196	656	536	504	487	465	497	543	506	541	552	528	566	492	508	529	514	512	512	474	479	502	535	505	564	531	575	558	515	518	532	510	549	507	526	508	515	500	494	549	506	499	520	511	525	555	499	523	483	499	534	538	543	530	528	482	545	529	499	504	516	505	543	555	539	499	521	514	506	491	576	515	501	500	541	497	510	517	491	500	499	520	526	501	491	510	489	483	495	489	492	566	526	488	485	528	536	509	537	454	534	504	505	515	554	523	486	557	550	540	515	470	493	483	528	533	519	533	486	519	491	536	508	531	512	481	520	493	492	526	527	480	520	525	521	500	522	523	528	519	490	528	487	543	502	510	536	518	512	497	506	530	501	527	505	515	522	507	530	537	525	529	500	493	500	521	562	543	472	480	530	536	536	489	518	503	517	501	501	495	480	524	484	528	460	538	523	491	502	500	569	522	543	504	547	515	505	512	510	529	520	472	555	479	499	519	485	507	489	553	519	533	522	474	548	521	559	497	521	505	538	528	509	554	513	502	528	498	524	510	541	507	531	514	477	489	547	506	474	534	505	526	510	482	545	529	518	468	519	521	520	501	482	517	537	483	505	511	517	528	530	520	533	523	517	561	515	512	486	498	517	483	518	527	505	530	531	500	523	513	556	498	505	484	529	536	505	519	542	511	524	510	504	518	539	509	503	508	543	499	490	504	495	556	521	492	513	524	512	529	503	519	477	511	507	548	510	525	536	481	561	510	504	465	477	520	500	541	500	512	519	525	518	512	565	581	518	515	480	503	547	479	521	526	524	538	481	506	518	552	512	582	553	471	518	515	558	543	557	487	530	497	503	545	535	553	500	486	511	498	537	521	521	497	463	527	513	505	478	542	545	520	531	507	494	528	510	539	527	506	549	533	520	505	525	524	505	524	535	492	513	518	488	536	490	496	508	513	516	540	517	525	554	494	530	525	531	497	495	564	543	479	490	537	532	502	526	484	485	518	501	520	524	564	539	523	514	514	519	495	531	520	510	487	545	527	510	508	492	522	481	497	482	536	510	511	512	530	513	476	527	487	491	510	514	497	506	506	550	566	523	488	553	523	497	500	476	528	528	516	492	480	536	529	501	525	516	503	553	489	506	496	514	495	551	471	515	543	530	493	485	523	500	587	542	493	519	503	484	520	543	507	495	496	540	477	519	515	519	483	520	496	493	516	490	562	491	506	532	505	490	546	511	497	527	490	526	486	530	507	483	486	573	528	478	533	488	500	514	500	512	519	519	500	512	454	508	526	549	514	513	544	482	533	539	519	547	549	510	516	480	517	489	534	499	513	468	516	537	518	527	500	499	561	511	554	541	486	478	495	506	467	537	498	516	537	494	532	506	564	525	512	490	503	496	563	526	514	508	500	506	534	498	507	505	540	538	491	521	543	560	520	512	507	489	486	534	497	527	493	513	489	544	492	511	507	495	490	493	495	506	552	547	509	471	590	504	525	483	560	515	542	515	546	508	520	520	482	512	506	498	518	522	479	519	518	480	500	519	498	472	496	489	544	457	527	529	480	508	520	527	510	472	502	483	516	524	530	532	492	533	479	493	504	515	485	544	526	482	556	531	489	515	529	551	495	509	536	541	529	507	467	510	533	528	509	513	517	495	518	551	513	535	534	515	479	528	514	462	494	478	520	557	532	473	534	492	568	480	505	502	508	568	530	561	512	493	481	559	522	540	532	497	506	555	513	525	465	484	545	495	516	532	517	502	481	531	515	586	475	476	484	522	517	541	524	518	512	501	486	528	540	581	520	499	505	537	566	499	510	470	533	529	514	518	545	536	536	490	540	534	554	568	545	538	531	485	539	524	501	510	527	515	526	498	510	545	531	551	547	505	488	503	521	529	496	520	451	513	525	507	527	510	516	512	506	517	534	526	522	520	495	535	488	516	519	502	506	543	510	540	571	520	485	546	525	536	522	484	512	477	516	527	509	472	509	560	488	523	515	524	487	519	553	536	454	478	492	541	512	522	520	540	543	490	531	510	519	517	515	531	478	500	543	500	526	533	488	497	515	483	517	493	512	491	545	546	519	535	540	561	517	502	513	534	511	530	482	517	516	491	563	516	536	560	504	531	484	509	507	498	496	522	534	553	481	498	553	552	566	516	530	502	545	506	486	519	476	531	511	505	481	516	529	510	491	515	518	535	546	504	505	538	537	514	515	581	529	542	544	501	517	525	496	505	489	513	510	548	495	520	471	493	506	498	528	507	505	497	518	488	526	510	528	485	524	502	554	520	519	511	494	511	525	514	542	520	507	443	524	497	522	529	506	497	538	519	518	512	503	547	516	555	538	480	542	496	503	580	504	551	518	530	517	513	518	525	538	547	471	549	531	536	514	511	497	513	519	493	555	481	517	513	489	480	563	511	496	536	487	564	543	502	514	516	511	508	524	529	482	479	512	501	513	527	477	535	509	524	487	474	478	518	491	458	547	522	517	523	492	508	507	531	502	512	542	528	543	524	531	503	508	498	505	523	518	554	521	516	530	506	506	536	486	541	502	477	488	536	538	526	567	474	520	494	485	485	479	542	543	478	507	512	519	556	503	471	509	482	493	496	488	526	568	528	505	496	495	502	502	502	528	557	541	513	488	512	560	514	534	519	532	533	506	493	528	497	539	516	528	484	551	527	509	511	512	506	510	478	483	525	499	504	491	519	500	527	509	549	504	501	485	532	517	531	517	492	515	491	508	537	504	476	495	526	498	526	525	497	553	556	535	525	506	544	513	476	529	530	538	545	520	519	513	537	521	510	532	530	553	515	501	487	511	497	521	520	490	517	543	548	480	510	503	507	518	480	503	539	499	520	520	519	511	547	481	550	536	532	514	492	489	520	552	518	514	484	523	478	550	508	483	517	515	476	527	499	569	532	475	513	552	490	518	531	510	558	522	554	529	490	543	503	504	521	524	534	484	538	540	535	525	544	492	521	527	560	496	493	523	523	454	500	532	521	516	533	502	542	501	532	528	510	535	529	532	508	543	520	456	489	485	542	510	487	525	499	517	522	553	533	472	517	523	529	508	513	497	537	511	507	521	517	536	563	525	532	492	525	510	477	502	496	513	498	492	538	529	512	561	491	513	468	498	523	523	509	528	505	558	553	509	476	511	476	499	507	539	548	506	507	516	499	474	507	537	494	521	530	504	532	500	536	547	566	557	492	537	501	533	518	544	475	516	471	519	542	495	548	558	542	484	491	543	493	492	532	517	528	534	535	495	505	478	515	504	492	489	496	516	497	545	491	508	515	545	484	532	498	528	490	518	478	496	501	489	535	523	470	518	515	479	521	519	535	518	552	490	535	472	487	501	531	516	522	523	517	490	513	557	544	511	518	507	497	472	525	501	526	557	548	528	536	536	513	548	469	478	545	460	556	504	510	511	494	539	516	521	570	555	520	508	544	515	484	504	481	525	539	507	528	457	498	520	502	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
83340	83402	60315	30990	14934	7785	2587	1325	1255	1197	662	453	272	230	239	235	226	229	262	240	257	215	242	217	230	234	237	237	258	226	206	266	230	249	238	235	257	263	207	211	248	219	215	237	221	260	235	232	228	233	245	225	207	231	215	213	218	267	230	243	230	212	210	254	263	256	235	226	216	269	264	257	236	240	219	253	229	244	231	230	237	237	253	263	235	234	225	247	243	232	251	213	263	234	225	219	235	239	246	237	237	256	207	231	205	231	227	248	260	242	259	219	246	239	237	281	210	218	218	218	218	241	252	216	228	273	263	234	215	258	248	229	218	264	242	245	264	276	252	229	242	214	245	264	239	245	208	248	240	255	228	229	260	265	228	235	208	218	225	235	261	246	232	249	260	220	243	247	241	253	212	233	245	244	236	227	240	242	238	241	244	243	203	238	224	262	211	238	243	245	231	226	229	243	267	261	247	246	218	225	224	230	226	227	225	240	244	226	223	234	238	224	233	267	252	235	232	246	275	253	260	227	238	218	220	232	232	255	232	240	231	245	230	253	228	237	188	235	238	241	238	233	230	217	236	256	232	231	220	223	278	232	227	228	245	209	219	235	230	244	208	236	233	219	255	242	206	255	210	239	263	239	229	222	257	219	246	220	232	223	213	248	236	227	234	238	229	250	242	233	233	244	240	262	210	221	235	259	218	251	247	254	240	227	231	220	252	222	276	267	225	255	233	240	224	256	247	255	252	231	259	214	243	268	230	215	228	238	245	249	242	218	233	232	239	280	241	227	273	260	243	212	274	248	237	241	237	220	271	241	250	231	236	235	213	231	235	238	223	248	240	225	258	243	242	253	259	250	235	236	215	203	232	236	233	236	196	248	237	245	218	226	228	225	255	252	222	254	241	248	241	277	247	238	247	260	240	244	234	230	245	236	220	223	227	231	225	233	211	247	235	257	247	225	229	234	269	255	252	204	239	242	237	237	230	242	251	228	263	221	249	246	254	233	213	240	193	251	271	227	248	257	213	254	237	246	239	231	208	236	237	244	217	240	258	246	217	238	220	222	239	249	247	250	233	223	235	244	218	223	236	257	222	248	254	250	254	257	254	223	258	233	248	224	257	218	231	230	215	227	262	242	221	253	218	255	213	249	231	211	223	235	234	250	232	220	225	237	244	247	221	233	252	228	263	260	249	258	259	261	241	252	216	221	267	231	231	255	240	238	264	237	225	229	219	241	233	253	206	234	217	241	240	221	254	244	225	219	208	258	218	217	257	271	248	228	238	250	209	235	230	264	237	234	215	247	237	234	254	240	220	253	261	217	240	227	233	220	200	246	247	253	238	228	214	234	249	236	197	261	252	244	201	254	231	226	241	232	211	248	241	229	251	221	207	212	230	224	262	246	243	273	252	245	213	262	239	236	222	223	220	215	262	239	252	256	253	248	244	268	232	227	259	245	227	255	256	224	242	250	242	236	209	251	250	223	219	216	255	271	228	245	246	247	247	224	223	250	225	229	228	241	245	234	230	251	235	245	236	247	244	246	227	256	229	238	261	248	240	243	239	237	261	249	240	239	234	218	255	250	254	222	244	252	261	261	238	249	214	240	245	228	271	206	224	242	271	220	249	254	251	226	243	226	231	259	233	237	258	221	242	232	229	214	268	209	248	254	249	224	241	226	255	208	251	237	242	251	244	236	242	261	229	196	211	242	222	259	256	248	221	243	241	281	252	273	244	227	216	277	226	283	234	208	244	224	247	241	223	253	258	225	238	235	239	252	203	221	237	266	222	234	256	236	224	243	252	279	209	269	222	243	227	229	230	233	219	218	222	243	241	252	231	263	228	243	234	218	271	239	232	230	246	242	226	237	228	256	238	241	244	271	219	228	210	234	254	238	232	243	256	229	254	255	237	225	256	261	235	226	260	218	231	229	227	229	254	195	232	245	236	264	234	237	225	241	228	217	252	251	240	233	254	264	220	231	248	234	213	241	234	204	249	251	242	220	224	231	264	267	259	226	260	215	232	244	239	236	209	251	270	232	276	227	198	225	217	252	261	245	255	232	243	247	250	230	221	239	263	245	244	233	224	253	230	208	239	264	221	218	273	234	258	247	250	241	235	224	258	238	260	251	246	236	244	204	247	229	223	245	233	255	258	211	229	226	210	246	242	233	232	242	270	212	251	241	209	205	191	225	227	238	237	245	202	240	261	245	230	218	225	208	259	222	249	213	250	214	234	209	242	236	241	237	252	251	239	243	239	238	223	236	249	247	229	223	211	215	239	248	245	235	241	226	268	254	235	229	247	208	248	216	228	240	211	239	224	246	215	218	276	242	231	249	238	217	225	248	213	248	238	225	244	234	237	230	222	214	231	226	227	232	237	250	209	225	241	236	233	228	251	242	236	230	234	228	248	231	217	259	230	236	218	220	234	260	234	224	234	228	244	248	252	226	251	230	242	247	243	248	246	222	248	265	239	232	239	243	230	217	228	205	224	261	239	263	216	263	234	231	240	241	238	211	262	228	273	213	216	228	254	230	273	236	228	235	241	224	261	237	221	235	233	238	239	239	256	231	246	261	246	245	233	211	233	217	216	263	219	218	235	264	264	226	234	241	252	230	238	220	257	239	212	213	238	258	259	217	219	225	228	239	229	229	233	203	238	240	226	236	233	241	225	225	232	229	248	249	230	262	228	237	223	255	237	257	244	251	245	258	252	215	257	232	251	218	231	245	234	218	249	239	228	229	212	226	220	237	226	229	244	245	222	210	249	232	265	246	233	216	261	255	280	228	245	253	241	249	234	251	224	243	245	223	252	237	218	270	238	237	232	248	251	232	223	208	235	208	243	266	241	251	235	203	230	218	246	226	225	226	225	210	220	229	236	279	254	244	253	211	224	238	240	231	211	219	230	246	241	237	252	234	220	249	221	216	232	242	234	252	236	245	239	215	213	229	244	249	217	251	258	238	234	234	221	233	252	260	239	255	261	229	219	241	213	248	266	263	243	245	233	240	228	235	240	225	237	240	233	196	225	239	248	224	233	259	244	238	214	227	253	238	229	274	235	260	257	234	236	221	252	249	217	219	246	238	247	238	250	259	225	257	225	274	254	237	260	259	242	223	207	228	232	219	237	228	224	260	247	232	206	224	246	249	228	257	239	230	238	236	253	222	234	224	248	224	257	219	240	237	271	225	240	225	232	251	221	212	261	237	234	243	228	239	225	219	230	222	207	229	226	244	223	231	231	249	238	226	225	244	230	252	245	236	216	239	238	235	231	238	223	219	227	233	230	224	242	259	231	245	240	238	245	236	213	236	240	237	249	236	247	214	201	245	243	243	234	209	220	259	233	255	225	266	256	228	251	225	243	239	232	235	230	228	226	235	220	254	229	230	235	258	256	237	250	199	246	223	216	230	229	229	237	215	246	235	259	238	235	231	218	257	229	234	255	252	232	230	221	273	256	236	229	270	220	209	245	256	229	235	241	262	251	251	234	224	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
60412	73377	57471	32865	22045	17799	8020	5298	5341	4892	2861	1816	903	718	691	685	674	644	661	675	651	649	613	642	610	670	656	678	620	669	700	646	672	655	678	615	633	617	624	667	680	650	664	712	675	608	654	621	695	626	622	673	632	681	668	622	670	665	671	657	662	626	657	671	669	679	665	655	666	640	660	676	665	630	646	625	664	663	664	705	678	639	632	670	676	636	641	611	597	672	627	658	659	682	672	634	663	619	619	659	638	648	676	631	680	672	679	661	685	642	678	646	654	647	671	633	662	662	643	641	703	684	656	687	660	641	634	659	676	641	632	680	631	633	661	667	653	631	656	693	658	679	685	623	665	665	669	699	673	686	679	592	656	659	654	689	686	654	694	679	700	624	623	647	628	668	637	656	670	674	680	707	670	686	614	648	689	625	646	656	708	662	721	626	663	660	661	670	623	630	635	693	663	637	706	650	734	663	612	666	667	620	685	640	672	682	606	653	727	659	616	673	680	637	668	636	668	649	633	693	689	687	654	662	691	626	636	643	642	657	684	679	653	695	665	687	687	602	690	628	675	671	662	650	656	631	674	659	658	662	670	616	632	678	669	632	611	706	677	640	679	649	640	661	650	631	640	644	659	695	639	671	660	656	644	692	670	664	655	696	634	678	663	624	681	639	619	633	671	706	624	731	625	680	624	643	643	603	635	650	648	631	642	679	671	636	676	654	667	664	646	675	650	648	635	639	650	624	675	644	673	685	659	669	675	645	671	662	671	634	636	643	701	682	644	670	663	631	677	675	657	634	628	651	693	662	632	648	690	692	634	669	706	620	630	703	628	702	638	633	691	654	677	622	655	647	663	647	658	704	650	636	675	616	682	641	669	669	697	639	650	684	646	659	649	656	676	679	682	664	659	651	660	653	660	655	677	690	606	631	623	697	594	670	688	658	650	661	649	651	604	650	680	628	654	613	633	646	637	650	631	696	679	680	691	663	603	652	666	627	690	702	706	664	706	668	654	657	657	673	638	669	678	668	671	661	598	645	669	655	637	595	663	633	636	695	652	669	624	644	648	637	655	638	652	691	644	636	650	650	641	660	637	659	653	641	659	711	659	616	629	637	705	634	650	675	627	610	700	654	652	691	668	661	695	654	641	662	704	649	682	647	678	706	656	669	630	636	679	671	652	642	696	676	626	658	671	660	605	668	651	669	645	686	653	716	702	649	644	629	664	626	634	663	680	658	657	631	685	669	683	645	682	618	685	663	656	685	636	666	650	664	662	658	628	630	649	616	648	701	658	643	663	662	635	660	680	637	668	639	658	675	632	624	627	655	680	697	660	688	655	672	677	672	645	644	632	661	687	635	666	690	658	683	620	672	695	609	668	722	618	707	658	667	645	604	651	677	641	689	675	663	658	619	656	631	650	676	662	658	635	670	656	665	607	626	666	673	647	641	691	652	658	629	659	677	658	658	624	672	669	650	673	658	645	643	621	669	660	674	662	710	597	646	655	677	710	662	656	676	663	668	683	638	680	622	638	675	701	669	616	691	681	685	629	681	680	697	669	699	690	657	679	639	625	598	629	631	620	633	639	688	654	653	645	663	685	694	706	656	678	654	692	658	644	666	677	667	640	639	685	676	632	650	626	612	637	655	679	653	616	641	643	684	673	623	668	652	701	678	610	657	651	672	641	648	639	671	701	694	635	623	694	662	628	687	676	724	647	634	645	657	633	670	650	626	679	714	663	676	665	629	686	626	690	689	678	694	646	675	627	656	657	664	673	716	665	631	650	685	650	665	628	672	705	648	657	689	633	664	708	645	659	628	668	644	643	663	633	687	688	675	670	657	668	637	675	636	635	713	638	680	688	643	641	638	689	616	653	648	663	648	603	668	658	616	719	642	634	684	682	641	664	645	653	638	677	717	701	643	704	645	641	665	646	668	624	692	666	687	649	715	591	654	676	635	647	638	662	710	650	652	679	647	719	625	650	664	671	690	617	636	658	652	659	609	657	635	664	651	643	648	684	645	656	695	644	683	699	653	631	659	649	648	678	669	668	655	683	686	663	683	640	666	621	658	589	636	660	666	667	707	621	654	666	609	639	619	638	635	662	687	648	633	677	650	620	692	694	638	676	623	656	649	658	708	641	688	663	676	606	651	592	658	702	691	620	696	661	631	659	649	679	634	657	646	670	645	704	660	656	693	688	667	592	656	696	644	640	629	683	684	663	623	673	679	603	626	593	661	677	647	616	648	713	661	650	608	639	624	683	630	679	663	644	646	630	689	645	659	662	675	660	672	664	683	663	656	625	672	648	663	672	690	648	628	667	648	634	618	648	639	685	673	624	664	684	676	685	666	616	685	674	686	631	641	642	640	600	615	631	689	668	623	686	675	665	664	665	655	680	645	643	681	674	632	660	674	614	661	682	654	668	629	612	669	652	704	693	666	648	629	660	687	671	677	687	638	680	679	657	656	643	656	671	631	659	660	659	645	641	687	641	641	671	681	670	666	606	653	628	608	655	622	635	636	636	611	665	692	634	663	632	670	668	653	616	647	651	628	673	637	684	644	632	680	639	643	652	678	647	661	621	614	666	680	653	693	668	662	618	652	628	641	716	677	655	633	630	660	656	653	716	693	671	650	593	655	576	638	691	677	666	655	676	676	637	677	639	640	645	688	699	646	672	680	641	658	616	661	684	670	636	677	630	694	702	661	664	646	644	624	662	696	636	652	670	660	672	636	648	690	626	651	698	675	636	630	692	659	695	646	680	686	671	643	649	677	670	642	708	680	644	683	620	645	615	624	678	627	698	671	643	645	705	603	675	632	629	643	637	652	622	650	685	667	655	693	645	693	643	659	634	726	650	674	688	670	620	687	645	626	670	687	629	649	669	619	654	643	685	678	661	669	640	646	684	652	619	665	695	667	692	627	715	681	635	667	666	624	660	624	652	647	662	645	643	644	639	640	669	649	634	679	635	673	636	624	694	614	664	628	682	688	626	630	632	654	654	690	699	653	631	628	670	652	659	641	681	626	656	706	699	615	682	640	672	620	672	633	665	644	662	658	659	597	641	628	655	625	654	676	686	663	690	670	681	672	668	652	670	698	665	638	648	654	644	653	641	627	621	698	660	624	704	654	653	651	657	666	713	683	677	669	680	678	657	653	718	659	665	638	637	665	626	622	659	628	665	620	634	698	605	703	679	641	699	672	678	672	709	699	664	652	661	636	648	660	697	633	657	642	668	662	631	698	649	654	694	670	641	625	598	647	642	689	665	667	608	685	644	723	682	625	670	646	623	638	635	654	617	663	671	666	739	666	669	666	672	650	633	654	665	677	706	641	668	658	661	637	682	665	649	624	641	627	681	660	695	658	670	640	677	656	666	647	662	636	642	656	635	709	660	636	656	633	625	670	646	657	645	684	663	726	665	650	646	683	675	680	650	655	645	660	635	655	713	655	647	670	674	672	706	666	634	642	661	651	606	685	645	647	653	641	677	679	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26810	30006	12258	2330	616	419	260	203	208	232	195	157	158	172	171	148	164	170	177	161	168	160	163	158	143	170	160	170	175	180	169	166	175	172	168	172	161	155	179	171	142	175	157	165	168	161	144	169	178	159	171	163	129	188	182	187	183	185	162	181	162	159	183	158	181	151	156	141	156	190	176	182	169	173	151	193	169	170	177	141	198	167	157	166	181	161	184	157	156	158	170	178	193	168	149	168	174	141	175	162	181	156	164	166	168	184	174	168	139	183	166	169	157	167	165	169	164	171	163	176	155	154	172	187	166	191	153	141	148	170	172	163	148	181	185	178	155	184	151	168	151	169	161	163	149	186	163	172	159	175	176	157	169	177	172	137	171	195	163	158	180	180	148	184	194	168	173	176	153	175	182	151	146	160	162	179	169	147	150	147	171	172	159	191	182	173	165	149	163	161	181	173	159	159	160	169	184	167	140	166	153	161	141	164	157	184	181	152	156	166	149	164	168	175	169	150	173	188	178	175	167	172	156	175	165	160	154	185	183	173	167	169	164	167	137	156	166	158	163	159	160	163	141	154	158	183	160	161	165	174	171	161	165	169	158	150	156	155	189	147	175	184	152	155	162	152	191	171	178	170	162	184	173	132	164	177	163	166	181	167	178	145	166	169	177	159	149	163	161	137	180	189	182	166	146	142	163	159	158	171	176	154	172	167	184	168	171	155	150	170	173	182	179	169	147	184	171	159	156	155	151	173	137	135	186	158	167	181	165	168	172	183	173	167	165	138	168	172	162	153	177	165	154	181	176	152	172	160	152	167	181	172	178	180	129	180	165	170	180	178	170	170	157	155	154	181	175	164	185	162	172	155	175	142	172	176	146	184	154	156	170	153	160	168	163	162	188	157	178	171	154	173	167	160	178	181	184	162	174	170	171	188	166	176	190	166	153	168	152	177	147	187	178	154	161	158	165	173	161	166	177	193	159	153	166	168	155	165	192	155	161	169	173	150	178	156	176	175	166	185	158	173	130	170	161	182	155	158	180	160	159	179	177	174	169	194	159	157	177	158	159	165	165	158	143	159	172	152	176	181	162	162	159	166	178	165	154	171	162	144	156	144	188	169	158	188	141	170	146	151	145	167	169	149	154	178	160	164	173	157	167	172	168	170	183	174	162	138	156	169	155	162	160	159	181	165	162	157	173	167	186	175	175	158	191	170	144	164	158	148	156	154	127	167	174	197	177	153	166	146	138	162	200	173	163	172	152	176	176	167	173	171	172	156	175	154	162	163	163	185	161	147	203	176	150	165	181	159	163	159	164	187	178	139	148	138	177	159	168	163	165	166	159	171	152	138	174	180	159	144	163	151	174	165	138	149	175	179	161	152	155	157	167	170	159	165	159	167	155	157	171	164	137	149	166	164	171	184	172	130	177	159	172	149	165	146	167	177	160	158	177	169	165	173	157	188	154	153	158	172	176	168	163	172	157	170	168	171	175	185	168	183	164	187	169	162	171	164	157	177	155	170	164	165	191	154	164	147	153	162	184	142	188	164	163	185	149	179	175	142	178	151	171	171	188	183	146	162	158	177	163	166	128	156	154	175	171	167	176	166	161	170	173	169	143	160	182	149	162	159	183	139	161	161	144	148	165	157	170	168	172	165	155	164	145	139	173	173	175	146	162	172	149	170	181	172	177	156	180	202	180	187	178	154	168	152	151	172	179	185	174	201	207	151	142	153	171	168	165	150	177	155	173	158	140	171	173	140	167	166	146	172	180	155	195	202	176	173	145	161	169	163	166	174	178	157	160	140	161	146	185	178	173	198	161	154	150	154	164	175	182	176	176	139	194	172	181	161	168	151	147	164	175	177	147	173	165	172	152	191	159	154	157	161	185	171	179	153	185	178	145	168	171	158	169	175	180	153	177	174	170	160	150	172	179	165	201	150	194	164	170	169	177	166	171	150	180	200	194	152	184	160	157	163	187	160	193	153	165	187	167	164	174	150	151	157	156	168	186	183	170	175	187	171	188	185	166	153	172	196	162	137	158	159	174	168	177	138	164	172	177	170	161	168	178	191	170	153	190	175	178	169	172	185	178	176	177	159	165	157	146	156	168	189	185	183	139	156	186	176	170	165	173	172	162	128	160	142	147	159	155	162	163	169	151	172	198	155	178	170	172	187	170	169	168	156	161	173	150	171	169	150	161	166	189	167	181	192	156	154	148	172	164	186	167	147	190	184	144	195	158	165	168	171	163	159	158	157	157	178	171	175	161	196	164	171	169	177	183	177	159	165	151	196	170	132	165	185	174	154	164	173	166	155	196	149	168	187	180	168	183	167	166	168	158	170	168	156	170	171	163	160	169	158	145	160	173	156	177	152	143	179	169	173	182	164	157	176	182	152	161	180	191	175	176	185	165	190	164	172	155	162	158	151	172	160	190	186	155	184	157	168	151	157	163	163	149	158	163	196	199	153	184	162	186	147	156	158	163	165	172	169	182	158	171	164	175	150	162	180	168	192	161	174	156	172	184	168	160	161	145	170	155	178	160	169	151	168	181	164	177	166	159	150	158	173	142	153	192	157	146	169	180	190	161	168	202	166	165	169	145	172	142	185	151	171	210	157	168	182	188	170	151	163	170	163	171	148	170	176	189	184	183	179	177	178	164	175	180	165	150	172	161	148	174	185	164	147	170	177	144	177	150	172	130	142	151	161	151	160	144	170	163	161	174	165	183	174	192	193	166	182	171	173	150	152	168	177	182	168	188	181	159	148	175	162	164	191	138	168	149	167	166	148	168	140	161	163	163	165	190	178	159	178	191	179	175	156	168	167	176	155	146	169	177	169	166	139	160	146	181	188	194	161	163	159	183	157	143	156	198	193	174	172	169	152	174	175	155	150	149	165	163	152	157	164	170	155	160	151	174	169	172	162	158	180	163	161	156	171	163	154	156	153	147	168	165	149	161	195	182	162	167	183	196	153	172	164	174	170	164	160	140	176	166	179	152	162	147	165	186	170	170	147	168	148	154	164	174	176	178	175	159	159	181	158	156	175	171	154	168	183	161	181	172	152	177	167	162	182	182	148	195	162	157	146	149	166	162	139	151	175	175	193	151	159	188	178	170	181	176	177	160	142	144	163	149	177	164	145	165	183	182	179	157	165	149	173	147	171	175	184	168	159	172	176	172	148	160	184	199	167	169	186	161	169	171	168	172	154	178	164	167	170	159	176	160	156	172	158	179	155	166	183	156	170	157	151	172	162	166	174	146	177	178	153	159	187	157	176	177	176	163	174	172	170	164	174	173	167	167	139	144	170	195	185	172	168	162	167	159	180	175	184	165	172	177	159	170	132	163	174	168	142	152	152	177	172	158	169	165	140	184	190	186	164	160	174	154	155	154	185	158	145	161	162	162	165	166	174	155	165	154	170	178	159	164	164	180	164	149	173	165	131	172	183	168	151	188	163	140	182	158	165	176	174	184	168	172	148	162	155	165	173	147	158	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26839	33260	15899	4734	1789	1473	781	687	770	695	579	535	478	494	486	476	516	512	457	492	479	511	497	489	483	473	469	494	500	485	528	489	510	502	474	507	464	494	467	499	532	467	485	485	481	435	437	475	473	457	508	461	464	487	478	502	494	479	475	519	527	479	489	491	483	451	483	503	478	497	457	448	509	507	489	486	470	505	469	486	461	467	526	495	449	471	520	538	442	522	499	505	488	525	462	495	483	499	527	525	521	464	491	513	496	475	516	486	527	520	518	494	472	463	515	496	489	470	449	463	469	508	480	495	505	466	497	455	487	465	495	507	518	459	483	524	538	520	497	508	452	509	515	499	479	470	495	480	440	494	526	498	515	491	499	504	488	456	475	537	506	493	499	506	500	472	515	465	499	488	478	464	489	462	539	492	502	465	478	487	529	485	484	529	469	511	511	465	503	479	519	502	495	457	465	480	500	511	490	504	506	471	459	488	486	504	504	503	483	503	509	466	502	447	475	496	489	452	462	487	495	523	470	482	507	532	489	535	486	515	446	477	505	491	490	490	514	500	497	493	476	465	482	466	499	473	480	543	474	483	505	475	517	497	457	473	520	479	472	524	496	492	465	492	504	507	469	463	489	500	463	452	488	489	516	457	458	466	531	482	517	522	474	474	484	522	498	483	478	478	474	481	460	487	482	520	465	457	483	494	494	488	467	478	502	489	477	492	497	456	527	477	491	505	497	461	498	520	507	485	499	523	459	471	471	485	507	470	497	467	503	460	485	539	477	506	518	475	469	508	500	479	493	466	503	461	472	479	462	490	452	449	488	492	503	483	505	497	531	520	472	510	508	523	476	528	504	493	483	491	487	493	466	489	491	483	501	474	471	490	478	497	487	501	484	470	472	485	491	464	475	471	512	453	461	513	485	484	486	477	515	465	481	512	482	471	509	502	504	488	477	459	474	501	543	485	457	543	428	523	498	485	525	481	510	531	458	476	465	483	453	498	498	495	484	537	487	525	499	515	501	465	468	485	419	497	486	506	470	524	453	461	478	488	472	461	481	501	520	523	467	501	473	492	484	485	505	485	482	457	503	477	479	451	474	483	485	508	506	487	484	483	497	480	481	454	486	512	529	491	496	470	455	507	453	499	467	469	504	449	480	509	521	518	515	438	493	482	499	493	486	498	477	506	522	491	477	473	492	471	512	482	446	520	483	507	494	503	480	545	504	493	528	476	538	489	490	456	472	491	447	465	537	497	519	500	485	444	477	505	484	523	507	478	485	498	515	502	463	508	511	520	516	518	473	480	483	505	490	480	491	485	491	501	513	492	529	511	524	498	460	502	479	517	554	442	476	481	460	471	543	497	507	500	485	520	493	455	496	489	454	517	471	485	456	479	469	483	480	516	503	522	507	479	497	489	531	481	453	510	492	492	466	536	497	506	476	497	532	504	471	445	483	481	484	490	454	505	509	551	515	467	519	508	532	518	442	500	504	542	451	502	458	493	498	491	479	522	431	484	502	480	525	486	471	471	444	493	467	523	535	507	497	495	498	464	499	493	473	482	485	456	486	516	511	488	516	509	497	465	451	466	498	513	484	515	449	491	486	479	500	484	459	507	514	491	490	459	472	490	445	516	469	455	479	496	456	479	468	473	455	506	502	535	561	528	514	502	501	490	482	427	503	486	498	484	477	536	508	493	465	470	480	491	508	491	478	481	500	506	529	490	470	474	540	469	483	450	473	470	478	471	508	529	454	495	493	494	488	461	539	506	508	485	501	485	523	461	496	506	479	470	518	500	492	492	488	510	461	472	516	469	467	443	480	517	465	472	488	504	500	471	472	489	485	482	523	443	455	486	515	482	545	502	447	530	484	497	476	535	474	516	473	480	531	505	556	482	462	459	539	497	472	473	460	471	485	445	486	445	500	481	454	514	474	479	493	492	500	490	504	481	500	487	462	496	454	479	521	501	495	506	510	478	497	470	513	516	491	483	487	466	481	504	483	504	485	508	486	492	463	519	480	469	498	523	491	485	464	492	514	501	535	504	490	467	522	515	474	492	474	487	457	460	468	501	482	460	454	504	487	476	491	513	454	489	525	490	497	519	520	519	521	512	496	498	502	434	509	526	481	485	479	499	496	472	504	507	489	496	507	485	485	480	499	498	486	502	508	488	512	473	504	485	471	459	461	488	458	474	504	468	490	514	480	470	503	496	463	500	490	481	474	487	478	487	475	499	472	498	519	435	503	482	488	491	477	462	491	502	494	448	508	490	500	449	456	446	466	483	472	506	468	519	487	462	502	474	479	512	526	464	504	485	503	503	512	514	503	479	511	486	477	465	480	484	477	488	487	493	504	497	482	493	482	512	506	455	494	468	508	502	495	503	528	505	487	471	481	463	487	495	486	471	510	511	500	494	473	493	478	473	481	505	485	504	447	490	480	449	514	499	512	457	506	483	494	463	475	480	530	468	466	447	490	529	481	490	442	508	481	496	495	534	488	520	472	483	454	493	460	487	524	526	510	473	505	493	479	490	473	468	494	492	508	512	484	485	516	547	455	518	481	504	492	487	481	496	484	506	496	493	486	481	533	493	461	484	511	474	502	467	510	468	476	480	509	485	461	487	473	546	459	488	514	508	490	482	472	495	492	452	508	503	498	467	494	469	469	478	475	493	511	462	486	464	510	457	480	521	539	469	473	516	468	504	482	526	497	480	421	515	508	486	478	424	515	453	520	470	489	450	470	528	477	507	508	504	489	492	534	471	500	517	504	455	440	473	494	441	494	524	492	471	489	497	537	466	473	495	494	524	483	493	507	501	489	490	423	461	505	508	475	522	459	457	464	494	489	543	488	492	461	517	467	483	500	448	509	495	443	523	496	489	481	517	485	480	543	493	467	491	526	497	488	505	461	485	491	459	451	469	492	457	490	494	483	450	541	493	468	487	473	525	496	491	498	507	494	491	502	480	466	484	459	500	462	488	454	494	495	491	499	494	465	504	479	464	483	461	486	533	478	472	520	509	481	510	472	453	511	441	459	487	471	481	444	486	488	540	502	518	558	499	462	463	536	532	484	496	482	481	503	487	471	480	479	530	469	473	461	519	525	478	458	505	522	485	489	501	541	469	434	497	538	475	496	470	488	452	480	502	475	486	519	503	501	502	499	507	481	482	465	521	495	506	469	489	512	512	506	492	466	485	498	515	470	519	473	474	470	480	465	524	475	502	506	523	489	508	497	507	476	475	495	496	492	506	506	473	469	472	471	471	514	497	495	471	476	505	471	516	524	500	517	472	496	484	513	440	497	513	494	453	483	481	480	466	469	489	511	466	483	462	467	484	514	503	502	529	479	509	508	528	462	491	522	514	509	455	488	481	468	498	506	481	512	485	452	491	472	496	510	495	505	501	484	481	510	475	455	483	518	505	468	476	531	470	504	468	464	465	499	512	490	488	499	450	498	492	490	487	493	530	476	511	524	477	496	483	510	456	514	472	477	473	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
73328	73645	48817	23778	7693	3652	768	649	576	531	370	299	208	152	175	189	196	178	171	194	193	173	167	187	175	166	173	169	180	160	162	155	165	189	187	197	172	192	175	200	160	182	189	178	178	190	178	179	186	182	195	182	171	160	183	178	187	183	212	172	183	174	179	182	182	145	159	152	182	158	166	156	174	176	178	149	161	163	182	205	184	193	148	177	177	190	171	176	187	186	178	173	194	167	183	179	193	184	176	159	173	151	157	177	188	192	178	173	195	167	172	176	132	145	183	168	183	172	165	175	181	183	183	171	204	201	174	194	202	188	189	167	174	166	153	153	161	185	170	179	180	176	179	180	178	191	173	178	197	169	162	147	174	186	173	179	191	170	164	167	175	164	191	173	151	158	180	163	181	181	168	169	180	163	193	171	185	196	184	159	178	191	191	198	149	193	187	164	173	173	182	162	177	176	182	183	133	183	167	171	176	156	180	174	166	183	185	192	159	179	181	166	197	181	158	174	169	182	202	197	211	170	176	167	172	179	175	185	173	181	176	176	189	171	183	169	198	188	159	167	177	177	158	171	180	191	206	190	181	176	168	153	171	179	148	163	166	161	176	164	196	156	159	166	190	179	184	160	165	177	154	181	183	157	158	143	164	186	166	175	155	182	186	182	184	168	192	193	166	166	171	174	184	161	178	150	163	190	166	159	195	185	141	175	179	155	169	172	180	186	140	158	210	166	202	191	192	170	184	186	161	168	183	187	163	178	174	166	166	173	198	175	152	198	168	175	158	192	166	167	158	162	173	187	162	185	161	150	195	157	160	178	159	174	144	163	157	166	183	194	177	176	182	179	178	169	174	181	194	162	153	181	175	199	176	172	193	163	171	181	177	175	177	170	179	165	170	187	168	198	211	178	177	182	196	167	202	165	163	180	193	178	169	173	176	191	174	158	164	186	195	179	172	163	174	157	179	180	162	198	168	170	192	193	203	187	180	186	176	176	166	164	168	156	180	185	157	185	198	170	166	182	179	169	180	173	159	191	172	161	168	157	161	175	174	160	172	183	169	172	184	183	185	179	181	175	175	181	186	136	181	177	168	160	200	171	154	182	186	190	202	167	148	171	185	163	183	174	173	183	151	146	168	202	147	185	187	173	159	186	182	177	143	187	199	199	156	173	164	175	190	172	162	166	169	174	178	143	189	165	166	174	191	168	169	173	174	172	183	159	165	180	171	157	176	176	189	187	187	172	174	167	181	176	190	168	170	170	220	163	168	140	177	202	186	178	193	188	163	177	184	173	193	187	178	178	176	173	173	185	171	148	193	152	197	159	197	192	157	165	167	181	186	156	192	178	149	187	166	180	193	190	151	180	182	177	195	163	180	185	180	177	184	169	176	172	176	175	163	180	212	160	184	182	168	167	188	168	170	147	201	172	168	168	154	172	172	166	147	179	183	149	175	190	184	184	153	180	171	180	170	166	182	171	174	166	166	178	178	176	191	204	201	178	198	180	172	171	177	187	175	177	184	181	172	192	187	168	175	187	179	171	149	168	166	185	171	157	176	188	169	184	188	152	168	201	197	169	176	152	171	182	184	173	197	204	188	183	174	170	168	162	157	191	163	159	188	166	166	193	182	150	172	169	164	200	188	171	175	177	177	183	186	174	170	195	217	174	172	177	170	156	189	167	170	187	185	185	168	170	149	181	178	179	178	177	179	183	174	182	174	168	161	186	175	177	175	171	185	179	208	182	179	189	167	164	182	170	163	187	171	196	180	186	192	168	164	156	159	188	156	193	182	168	170	203	179	150	161	188	189	184	194	169	189	167	185	158	180	155	178	158	178	208	200	179	186	183	175	189	173	160	190	172	165	168	184	169	187	180	192	175	189	184	160	174	175	179	186	174	172	219	163	183	196	197	157	175	191	199	195	183	186	186	168	165	176	153	173	172	177	162	187	166	175	161	174	165	177	176	165	183	181	207	177	179	185	193	168	157	179	170	164	185	184	202	185	180	189	176	180	193	184	177	152	170	181	200	160	172	195	174	208	164	182	174	166	195	165	161	193	177	192	177	175	194	187	177	164	200	182	167	160	172	197	184	168	165	180	174	150	189	168	184	173	191	173	162	181	162	163	182	171	148	177	157	172	183	195	180	165	187	163	163	191	169	179	154	175	180	180	185	166	174	153	177	176	190	189	171	189	172	194	166	159	193	172	179	149	192	187	181	182	156	204	191	180	176	177	169	165	176	189	175	168	164	159	183	156	159	198	172	208	166	190	180	174	183	166	189	172	176	184	152	159	165	168	185	185	186	171	156	170	168	158	171	163	187	182	179	187	170	174	150	183	178	164	201	184	172	182	184	172	187	178	176	167	180	180	162	168	172	185	189	191	163	162	171	150	168	180	182	191	167	175	162	146	183	216	180	176	184	175	166	171	159	181	181	172	183	162	165	183	199	169	149	153	183	187	187	165	182	172	202	166	186	159	182	171	169	183	193	183	165	181	188	170	169	192	170	183	190	166	190	170	172	159	174	169	180	173	164	203	162	187	185	181	175	171	172	166	181	189	192	184	157	183	178	181	151	160	207	184	186	177	169	182	166	168	171	172	169	142	146	165	176	183	156	191	152	169	154	195	171	168	190	182	188	180	165	185	166	161	166	179	154	183	181	189	203	159	181	174	191	188	165	183	180	184	164	162	174	193	172	169	195	168	197	180	189	192	197	167	189	167	195	168	159	170	149	162	170	152	170	173	183	169	168	193	166	172	200	207	199	146	189	174	164	186	175	175	177	168	179	208	171	179	183	137	192	167	176	199	183	200	153	178	169	181	170	170	182	183	175	160	184	186	192	186	182	168	175	184	203	190	165	179	163	172	185	166	192	199	198	172	171	208	163	144	181	183	166	163	165	152	189	188	170	186	188	196	176	165	189	210	170	158	162	181	175	181	184	168	171	184	185	207	195	193	159	175	156	211	168	208	202	194	169	178	168	164	176	182	171	176	175	167	184	177	167	187	169	160	190	174	185	188	174	180	188	174	176	213	219	175	187	169	162	173	162	168	177	186	178	184	156	194	183	176	169	192	165	170	171	202	205	152	153	164	167	165	182	179	181	188	147	167	200	168	177	172	192	177	166	194	168	155	178	155	157	172	132	157	168	168	169	169	185	169	190	196	158	157	157	177	194	169	164	182	157	186	189	178	168	170	165	177	176	177	177	181	197	189	176	174	177	168	165	178	163	166	175	173	183	176	166	169	177	191	168	173	168	201	150	171	176	186	170	150	182	174	172	195	156	152	188	165	191	178	170	190	184	162	175	171	170	168	178	194	184	165	185	175	179	155	179	166	172	190	186	178	154	180	183	169	176	181	184	165	188	174	172	166	172	172	156	173	155	176	175	170	179	174	212	182	174	172	178	179	181	152	186	193	185	191	173	175	198	179	175	178	182	186	184	185	157	160	186	171	186	183	181	199	183	202	179	185	179	182	179	184	202	166	152	185	185	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49675	59875	46136	26108	14314	10996	2793	2706	2401	2273	1482	1072	636	527	520	548	528	537	492	527	486	516	503	512	516	543	510	530	540	521	570	478	507	512	483	530	525	537	531	491	500	494	507	549	497	509	515	530	554	549	487	532	482	519	509	531	532	520	481	478	484	541	506	505	501	547	496	541	498	523	525	564	500	504	520	525	483	484	543	489	474	528	518	518	488	518	464	556	502	529	551	490	532	520	553	508	481	503	508	554	509	512	504	523	542	502	494	515	494	514	513	512	540	514	503	524	539	515	509	507	507	520	512	519	487	565	496	486	504	535	545	529	524	540	533	489	465	519	459	533	537	505	518	505	550	529	511	505	539	506	508	540	548	520	536	529	504	516	529	511	505	525	524	488	487	523	494	505	497	478	528	517	541	505	544	518	519	535	519	535	483	491	524	528	536	494	536	532	553	505	485	559	519	488	491	520	543	496	538	509	523	517	503	538	541	532	519	531	476	531	498	539	537	535	527	520	479	481	562	487	471	517	552	531	509	517	559	501	540	553	522	529	543	524	540	497	521	547	511	526	545	533	518	508	524	542	499	510	506	505	479	511	545	522	486	522	544	502	481	487	480	515	523	512	510	514	523	511	548	500	513	484	518	504	513	531	543	484	530	530	519	518	524	474	514	555	519	465	512	481	498	534	516	544	532	505	532	521	510	508	520	535	499	532	537	504	523	525	497	549	483	565	517	497	507	528	513	540	487	506	489	517	548	535	502	517	505	548	494	572	501	531	519	556	508	535	485	532	515	519	502	513	536	524	478	482	498	509	467	499	564	489	507	557	534	516	538	527	513	534	544	522	526	548	514	532	531	507	498	511	511	495	493	513	490	508	509	527	503	501	537	480	517	518	558	520	509	520	514	488	552	547	533	513	532	543	516	516	529	492	522	530	502	551	532	546	506	489	526	533	498	520	527	509	524	531	547	518	485	501	539	517	539	514	512	509	540	560	550	529	558	504	483	518	507	556	519	551	510	532	511	532	524	482	525	480	509	540	473	514	549	503	534	501	508	553	533	526	549	524	521	508	543	515	511	539	475	532	509	517	511	512	546	493	518	517	487	556	500	544	543	536	520	494	548	544	493	531	523	503	510	495	487	526	559	566	495	511	491	521	524	564	477	542	528	546	506	523	486	505	533	523	517	503	502	530	541	497	482	514	489	524	541	490	501	491	486	553	506	534	513	491	516	531	504	559	505	569	537	505	498	510	493	505	516	538	506	516	506	516	535	505	505	509	478	519	507	521	523	541	511	495	562	536	520	520	475	503	533	506	543	563	509	493	540	525	531	524	526	517	487	506	556	522	532	503	522	535	527	464	486	523	493	540	512	549	518	535	480	535	542	505	563	516	485	517	508	515	521	491	507	520	515	545	515	550	534	534	471	561	532	490	541	484	491	501	524	502	525	536	512	512	524	461	522	509	493	508	542	516	545	531	488	537	502	497	537	500	531	537	490	551	543	517	524	496	505	520	492	519	520	575	502	529	486	543	499	529	534	446	530	502	513	514	495	527	534	498	529	515	504	498	526	554	507	548	513	508	532	501	527	531	544	486	505	518	516	481	523	528	524	573	540	537	538	459	518	532	504	498	514	556	527	515	489	534	517	505	509	509	490	557	541	535	497	524	518	542	513	495	519	553	512	530	517	510	529	526	549	510	517	478	519	535	510	533	488	554	527	524	481	502	465	477	486	530	522	579	512	510	491	537	520	486	538	484	475	534	529	562	586	510	526	538	490	538	513	487	482	538	496	532	517	540	486	537	502	492	493	528	507	485	512	512	487	516	506	528	524	506	541	477	476	513	557	501	507	492	501	544	500	518	494	523	564	515	531	547	488	545	532	497	507	521	527	539	576	495	486	541	498	540	549	491	530	500	549	479	548	535	531	530	500	508	550	496	538	527	533	508	531	524	475	522	509	519	500	517	519	527	517	516	518	486	516	506	521	514	486	508	565	490	504	512	541	544	514	550	551	534	525	509	534	520	515	574	534	516	515	541	551	482	519	515	531	514	508	503	530	493	523	495	538	499	517	521	494	539	492	542	458	531	502	528	543	559	490	478	520	527	560	535	497	524	519	532	526	498	575	448	482	524	518	531	506	512	555	532	492	527	525	520	481	515	508	499	505	493	509	493	499	511	528	510	537	502	514	506	479	540	492	498	513	496	509	497	523	534	506	512	536	509	503	555	503	507	537	542	534	536	530	554	549	498	544	559	506	528	507	527	555	539	504	486	555	494	518	498	520	491	480	481	526	524	507	503	555	529	537	556	523	508	496	551	542	515	495	534	507	546	503	521	536	523	536	549	505	494	520	486	493	523	504	532	520	531	568	540	511	514	523	501	501	543	494	487	507	468	533	517	509	522	542	538	485	504	538	476	520	486	504	504	505	518	486	491	522	520	495	507	529	503	516	507	557	547	472	532	509	535	537	520	524	541	520	522	572	490	499	532	528	507	513	521	531	574	505	512	567	521	543	522	558	515	498	497	523	525	507	480	528	475	522	529	529	498	521	535	502	521	516	493	540	459	516	528	497	528	499	462	513	529	532	544	491	496	505	499	502	534	524	512	510	531	560	512	546	515	517	497	553	545	522	508	491	513	581	506	518	550	539	537	522	522	506	525	507	523	488	489	535	535	543	531	497	517	536	515	489	507	508	528	492	491	488	533	528	492	527	534	479	499	499	512	541	502	514	546	521	483	522	486	500	538	504	517	520	529	492	547	459	545	507	508	501	550	520	525	520	498	530	525	502	508	499	537	503	474	489	519	506	538	538	511	508	539	557	505	511	526	551	550	518	506	503	523	512	509	494	504	511	500	489	491	544	491	478	509	507	497	575	549	493	523	538	499	551	533	524	494	536	549	555	456	543	474	454	505	514	526	538	547	500	488	551	546	492	506	505	511	536	530	509	496	511	505	534	548	526	522	484	490	489	517	508	544	516	499	525	530	528	497	516	485	552	505	490	517	535	546	504	519	477	501	516	487	475	530	522	533	523	521	506	479	553	515	583	512	507	526	487	491	508	506	549	516	508	493	528	531	500	506	520	567	543	490	541	526	529	532	521	469	512	500	555	508	517	519	480	479	554	491	522	505	525	516	508	527	525	479	531	482	513	516	484	549	524	524	514	502	547	484	526	549	532	501	479	504	519	517	495	505	499	534	527	507	500	511	507	511	503	533	475	499	501	528	505	495	527	505	502	512	538	513	543	526	540	505	505	573	530	555	524	498	532	465	490	536	526	510	518	521	562	492	530	500	504	486	498	505	471	514	509	537	541	499	510	488	540	519	478	511	543	506	500	544	509	519	496	521	534	530	513	535	529	479	517	508	503	509	500	515	502	550	545	490	517	565	502	510	517	545	510	506	519	551	529	517	527	484	498	481	507	475	521	560	497	524	492	502	500	546	519	555	506	558	555	483	492	483	507	533	508	521	520	483	524	497	527	533	489	490	495	492	523	494	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
84191	84412	60543	33679	15912	7840	1467	919	877	781	676	434	292	238	236	239	247	237	244	235	232	224	243	233	226	218	224	233	239	246	239	250	234	242	229	240	227	246	264	231	248	258	252	233	235	253	236	232	258	241	253	245	210	234	232	223	230	260	235	229	224	244	236	237	248	266	257	242	237	237	264	213	224	261	219	243	234	238	222	250	229	264	231	265	236	218	248	240	239	247	235	244	222	246	242	220	220	236	240	220	239	225	218	210	231	276	239	223	228	239	245	244	225	228	253	265	255	235	231	242	219	241	241	270	257	224	245	232	240	239	228	231	256	224	248	240	267	245	250	230	212	244	253	213	231	201	251	252	261	240	222	232	232	239	236	235	220	238	249	249	263	247	245	258	232	211	199	241	258	240	227	238	239	224	212	244	226	233	228	246	232	212	219	227	253	242	251	238	227	233	229	231	247	262	240	217	206	233	237	215	228	241	245	236	220	229	224	232	240	244	229	239	238	224	223	249	252	272	240	242	252	233	232	256	259	221	215	245	242	225	229	208	226	242	228	221	244	227	242	221	217	227	216	247	238	242	227	227	247	251	244	251	253	245	238	266	244	232	222	198	248	285	245	234	248	254	234	232	224	247	245	271	233	268	213	229	241	247	257	241	246	210	231	239	251	241	257	239	215	228	248	225	226	233	249	243	219	239	220	246	218	242	239	228	245	244	268	237	230	247	229	227	238	224	239	238	231	238	200	237	241	221	242	233	214	231	221	217	246	220	251	207	213	235	245	253	245	225	256	268	250	240	248	222	232	249	248	239	241	239	202	247	252	248	245	244	241	234	199	248	200	244	239	255	223	211	216	235	235	240	231	224	251	237	234	213	220	244	241	215	237	226	236	207	218	242	219	259	227	241	225	237	227	215	229	246	235	226	254	238	218	243	204	249	226	238	223	233	264	208	225	243	218	240	237	230	228	231	229	235	243	252	257	219	230	246	200	231	231	240	225	243	221	225	216	244	239	237	248	212	254	228	228	244	250	247	242	240	219	244	257	223	199	244	229	242	236	272	253	217	192	233	239	256	231	264	242	244	235	227	234	243	226	211	259	223	247	244	218	243	243	248	265	229	256	232	235	225	244	268	231	243	242	252	251	237	242	257	246	230	279	249	210	213	275	231	240	262	234	229	248	238	224	227	220	220	240	256	237	234	204	234	228	245	218	205	223	240	228	215	223	232	225	231	218	204	226	238	233	237	252	225	220	226	242	213	238	239	203	246	229	225	207	238	221	233	215	236	255	216	233	232	247	231	247	247	258	228	213	231	237	247	243	262	198	233	266	235	242	230	269	242	215	233	233	240	241	218	209	257	222	228	234	225	238	214	223	209	235	239	242	228	234	237	223	235	229	261	227	223	241	219	234	234	227	245	223	230	247	226	249	251	239	259	215	218	252	247	254	247	255	222	259	261	195	244	245	269	227	267	255	222	233	238	279	232	223	212	243	224	222	215	221	242	231	248	256	222	206	240	249	243	237	242	229	236	255	247	234	275	229	237	252	260	234	231	187	232	246	259	229	210	238	254	238	252	238	212	223	247	250	235	240	240	226	256	240	209	201	222	263	241	236	225	240	218	281	229	210	216	228	264	224	244	243	262	257	229	247	242	238	254	235	251	268	234	242	215	255	215	221	220	240	268	257	208	239	242	245	261	245	213	231	253	242	230	239	238	253	223	266	228	231	250	205	250	225	240	228	266	264	232	259	258	227	259	224	250	245	234	256	230	250	235	237	239	230	242	207	238	235	242	264	236	240	242	204	244	236	249	237	233	256	254	237	206	240	248	267	202	244	232	221	219	237	234	228	272	243	250	226	223	249	218	216	223	231	256	235	249	221	223	229	237	255	223	228	224	254	241	208	265	228	220	255	231	231	215	257	222	228	266	266	233	259	268	223	240	229	223	220	244	261	242	223	262	227	249	249	228	225	214	239	246	249	244	241	235	255	235	230	198	259	217	223	246	237	226	231	241	247	236	224	224	249	244	270	235	245	242	207	226	249	227	231	213	238	247	266	225	190	222	235	234	240	226	256	225	226	248	224	219	217	246	214	237	240	220	212	252	226	238	232	249	265	233	214	222	223	266	244	221	226	222	269	239	223	196	258	223	246	231	244	243	252	229	265	235	247	255	217	226	231	208	223	237	231	232	228	216	224	238	202	245	252	258	272	232	262	249	225	248	244	215	242	257	221	229	247	223	238	260	232	240	216	236	232	238	230	229	210	219	264	254	235	224	258	237	268	259	238	212	237	259	246	238	241	232	215	263	263	226	217	232	231	237	211	215	246	238	222	223	235	243	266	218	242	223	240	240	255	237	216	247	249	221	253	239	260	220	230	241	230	250	225	243	244	235	248	238	248	228	233	226	210	237	265	245	228	201	247	230	236	273	246	249	239	229	235	219	251	207	247	239	246	243	228	258	270	239	245	260	257	240	214	248	234	267	227	232	237	235	235	244	226	214	209	246	235	237	252	221	253	226	238	229	226	216	213	217	225	222	239	245	217	248	244	225	233	242	244	252	218	255	223	241	257	292	224	238	223	243	230	238	235	230	242	216	237	245	257	232	235	216	220	242	253	254	227	239	242	223	212	242	218	246	232	233	250	238	248	240	237	245	237	253	258	243	221	252	223	229	237	222	268	223	241	230	238	211	248	246	214	269	249	249	206	229	220	238	233	240	225	222	226	242	237	242	224	229	256	227	248	232	250	247	259	235	219	226	254	246	219	225	247	246	244	248	245	227	234	238	228	261	213	244	241	259	243	237	249	237	251	240	229	200	229	221	214	240	207	232	239	218	246	235	234	241	235	230	220	230	216	261	256	245	239	225	244	212	226	268	238	227	246	253	252	258	254	238	238	263	244	236	242	245	213	222	206	268	225	245	247	262	228	235	259	222	241	216	230	271	230	247	236	255	256	208	253	225	258	229	262	242	269	246	229	247	216	266	230	242	228	234	222	242	240	236	251	248	251	216	236	221	231	216	213	256	185	207	222	252	236	206	229	241	207	225	231	226	253	234	214	220	207	246	254	227	232	238	240	247	233	218	219	258	222	248	223	240	225	243	229	231	228	240	243	244	241	235	262	254	248	261	235	247	229	242	245	267	258	239	266	245	229	232	229	231	224	246	262	225	243	236	218	242	254	240	233	232	232	184	241	209	269	265	259	250	266	210	218	241	211	250	209	265	248	236	239	230	242	211	239	236	231	232	254	264	250	227	224	245	239	264	221	209	225	220	236	247	230	258	252	217	220	205	230	227	246	223	236	224	242	239	256	244	236	235	249	246	241	274	241	230	253	251	226	222	239	219	239	233	237	224	219	199	245	260	208	236	248	223	239	249	235	235	215	234	215	245	219	217	250	246	257	261	216	242	237	236	244	218	210	263	226	235	216	259	223	260	231	249	201	250	237	240	217	258	254	241	253	261	240	197	254	226	243	234	246	265	248	259	215	236	252	210	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
60947	73600	57094	36516	22490	17038	4419	3908	3762	3100	2678	1697	959	660	651	646	680	673	683	620	626	646	627	669	629	644	676	686	670	666	633	644	689	629	656	632	642	633	665	695	665	659	677	648	659	611	657	629	662	619	655	623	654	631	621	607	654	640	687	687	685	682	672	697	666	620	645	626	580	669	677	665	670	654	669	656	607	657	624	668	657	584	652	612	658	672	643	659	663	657	612	675	608	679	664	653	648	631	639	675	683	680	637	656	679	676	637	632	629	679	693	643	694	630	621	677	677	626	659	595	710	653	657	692	692	715	668	645	646	637	632	618	683	669	666	634	625	614	629	666	603	609	628	659	688	628	624	633	636	676	685	665	697	654	645	661	594	593	600	667	624	700	645	635	675	707	635	666	657	646	650	670	668	672	670	651	647	671	611	704	671	700	676	617	630	645	670	641	652	646	639	648	686	667	661	678	656	697	631	616	662	666	623	561	648	610	678	663	671	641	631	659	671	674	679	630	670	633	632	632	604	656	678	662	644	639	625	670	645	663	651	647	672	663	692	675	645	637	632	700	645	704	670	661	730	691	645	676	653	638	703	616	617	633	619	633	681	628	655	680	680	672	644	620	633	665	681	640	605	667	614	637	664	669	636	669	678	634	648	671	712	641	689	688	657	650	647	662	611	614	665	667	650	626	687	626	621	693	605	671	642	649	671	640	644	621	690	688	657	659	630	654	641	589	649	678	669	651	640	636	630	624	646	663	647	693	667	689	642	617	618	676	638	707	646	664	644	653	693	718	658	639	654	640	622	655	627	619	640	676	672	644	664	681	682	677	653	674	650	636	665	640	646	657	658	643	677	670	696	697	646	630	660	694	660	670	627	643	608	702	677	643	648	632	637	705	636	671	632	666	707	670	678	667	652	676	658	674	654	657	648	645	632	651	710	654	619	623	622	678	650	723	699	678	696	668	633	661	624	622	675	608	664	691	650	686	642	688	658	638	642	649	639	633	625	624	659	654	679	650	643	686	679	682	616	646	619	665	673	677	639	656	645	669	697	614	646	664	633	614	619	740	650	649	658	642	626	647	614	648	651	628	609	671	625	608	652	672	642	700	639	624	693	682	616	626	645	619	693	686	642	647	657	652	668	645	678	635	636	647	623	672	671	648	650	648	675	639	648	615	643	631	605	632	661	651	690	692	657	616	655	644	659	649	666	654	623	651	643	669	638	685	646	630	648	646	650	668	681	611	653	663	646	658	703	617	652	631	673	642	617	669	642	669	664	643	668	649	689	645	630	613	658	677	631	649	681	680	646	637	638	679	690	649	610	632	660	642	678	596	621	622	687	655	651	673	660	667	631	597	625	653	697	696	663	623	657	619	654	634	663	639	669	660	617	680	717	642	633	635	652	676	665	689	674	656	651	632	649	650	722	649	623	659	660	684	613	617	650	579	638	678	656	625	630	633	638	653	623	611	662	641	666	680	664	631	652	642	673	685	687	669	680	624	656	616	622	655	578	698	633	636	670	703	679	648	704	653	652	660	687	654	668	658	647	625	662	646	624	657	705	617	655	677	661	624	671	636	668	646	636	649	671	667	648	641	650	665	664	654	676	673	658	681	685	637	625	657	697	683	611	678	632	646	686	647	628	648	669	659	696	642	648	598	613	630	675	640	681	651	676	650	629	664	662	652	651	703	627	616	697	671	641	678	662	638	643	616	628	728	660	650	659	642	685	708	612	615	661	650	656	643	657	676	671	658	652	677	665	662	656	631	664	660	650	661	637	600	683	679	662	680	678	683	615	640	688	683	681	673	636	650	673	690	647	647	614	658	677	670	654	708	654	644	689	669	645	635	637	639	674	651	672	649	664	659	696	680	658	683	670	687	635	614	641	626	630	667	626	666	649	593	667	657	619	651	662	661	623	684	673	656	616	666	611	690	655	648	620	666	669	699	679	700	670	651	649	674	673	658	636	631	625	670	690	655	685	645	624	638	636	691	713	608	646	650	654	613	643	673	644	652	632	700	623	633	648	701	623	660	647	699	672	687	687	655	634	641	664	682	678	642	696	727	645	627	703	636	639	649	656	666	631	676	666	638	641	657	643	699	624	655	656	679	638	648	628	656	671	622	673	591	670	648	672	696	664	667	654	629	681	688	645	607	671	640	638	645	634	684	671	664	650	675	685	631	639	638	646	670	642	614	663	717	678	664	651	701	620	624	618	659	666	596	670	639	655	708	652	631	615	678	635	650	633	664	658	667	662	650	663	665	641	657	633	675	655	655	646	630	648	638	661	654	671	673	662	611	671	658	627	686	713	659	681	674	645	623	664	654	685	656	638	658	683	634	662	623	646	643	666	635	614	642	662	633	665	582	659	641	667	628	646	607	699	639	628	619	684	672	621	647	642	645	675	648	666	651	662	683	636	642	635	621	655	665	635	642	646	673	635	666	671	637	644	650	629	719	684	628	662	652	664	682	656	676	662	660	647	667	678	648	634	680	678	645	617	686	613	632	638	696	687	614	610	626	682	720	625	673	611	620	630	634	626	658	675	656	579	631	650	680	703	680	681	642	693	649	673	647	612	666	672	697	631	650	616	625	639	642	644	677	676	644	634	600	653	663	623	642	672	672	606	679	691	657	639	651	622	647	662	647	624	658	682	651	690	662	675	660	680	599	672	631	647	657	653	672	638	652	642	653	641	685	653	653	667	652	670	652	681	667	674	644	698	604	639	625	659	671	622	600	669	648	645	673	676	598	646	671	686	620	677	623	650	654	609	656	632	621	632	640	683	640	629	663	669	656	677	591	590	631	649	631	554	651	680	682	635	583	698	629	643	657	692	666	703	639	633	654	682	653	633	646	634	626	647	682	663	687	687	662	631	687	646	627	678	668	626	615	681	660	686	640	679	668	656	639	619	678	698	619	679	672	658	692	644	681	646	648	629	639	654	672	613	626	658	661	623	675	617	652	646	678	690	644	638	662	636	642	624	641	684	677	646	608	648	652	686	680	626	631	643	629	628	645	650	658	647	623	666	666	624	612	682	639	650	678	665	668	653	665	712	662	655	688	686	678	660	657	669	688	672	661	669	675	636	612	656	677	639	648	657	689	656	705	639	620	689	653	674	623	693	668	652	672	682	668	668	621	653	679	634	651	684	682	652	677	699	659	700	642	675	684	631	620	634	663	639	662	725	623	703	642	637	674	690	654	698	671	680	672	639	652	646	647	639	650	670	633	661	670	607	657	677	666	654	628	647	678	634	653	645	671	693	689	622	657	677	672	667	656	650	592	627	637	663	683	672	672	662	681	665	654	622	647	666	699	661	615	699	667	579	668	620	715	663	662	715	622	672	680	671	656	622	633	645	659	718	617	635	637	674	651	630	665	688	668	653	629	661	665	666	649	673	623	661	643	662	628	667	641	653	651	666	621	666	656	641	660	663	613	644	624	654	634	658	648	660	665	674	659	645	684	652	638	657	685	667	643	688	663	682	675	654	653	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27243	29341	12793	2751	703	472	218	187	189	191	196	183	175	152	179	170	144	133	168	170	158	173	178	152	175	156	161	159	156	151	175	162	150	181	154	157	177	154	160	166	172	171	172	157	182	153	170	145	147	150	173	166	166	171	176	175	189	164	175	174	147	157	168	195	177	174	164	145	161	136	188	146	154	170	165	183	175	191	153	145	171	153	147	162	169	169	185	176	179	186	168	157	171	167	132	173	165	173	159	149	172	166	157	189	179	181	185	162	178	180	149	158	181	163	171	181	171	173	185	163	188	178	187	152	164	167	159	168	160	184	182	174	165	189	165	130	160	149	174	178	168	176	149	166	161	163	173	169	163	150	163	165	142	143	164	180	171	168	161	169	173	162	163	164	132	168	164	171	175	166	148	167	175	153	155	162	186	180	153	173	187	158	177	162	151	144	179	158	182	150	176	165	169	170	160	155	162	176	158	157	181	174	185	198	174	161	162	188	176	161	138	171	160	181	143	183	142	166	172	133	189	163	180	197	161	177	175	183	179	169	158	159	146	171	138	156	128	163	169	175	155	154	148	148	154	160	153	158	178	175	159	162	147	153	152	153	173	175	180	146	167	182	168	170	172	187	164	162	184	161	193	149	145	189	162	156	175	178	187	149	177	178	166	163	171	164	171	180	155	179	150	169	166	180	143	164	151	174	168	145	167	168	159	162	151	152	145	161	143	150	174	185	154	163	158	178	167	163	168	160	161	174	159	167	161	154	140	147	176	170	164	139	134	159	169	162	160	156	175	187	162	169	167	143	164	165	166	181	159	155	170	176	163	178	155	181	156	174	178	159	161	169	186	178	151	144	181	183	154	189	178	158	149	197	153	161	178	164	206	164	154	186	171	182	169	165	184	162	161	172	187	195	164	155	156	160	188	156	160	140	177	178	156	170	153	154	171	160	189	179	164	154	139	163	178	157	176	157	157	158	181	138	139	145	178	169	161	169	163	175	157	160	162	169	164	173	165	168	129	148	173	179	158	180	158	162	170	176	183	183	159	179	175	156	175	165	166	167	164	167	170	168	172	171	184	182	155	179	170	167	164	162	162	152	148	181	172	169	166	169	147	165	167	186	186	142	155	167	170	160	183	163	164	153	175	162	139	181	173	174	174	176	168	158	162	164	152	156	160	157	158	161	176	150	169	185	176	125	191	172	151	185	177	165	143	160	176	171	165	179	175	158	159	160	165	174	185	155	184	152	142	176	188	164	156	158	180	173	164	166	163	190	167	164	161	181	155	154	169	146	192	165	164	176	143	175	147	156	147	154	168	177	186	192	152	168	172	174	204	156	153	171	148	162	171	178	161	181	177	152	149	160	152	177	157	165	156	157	178	176	169	167	155	154	153	180	162	158	163	161	177	186	179	145	178	184	156	155	149	160	173	140	161	138	183	148	154	168	167	167	169	160	157	171	131	159	154	152	145	165	149	168	144	146	146	160	160	152	151	171	163	185	143	171	161	156	178	170	170	170	169	164	158	172	163	170	177	136	151	169	174	156	155	160	182	174	167	167	158	178	169	183	191	180	147	149	160	171	182	152	184	150	155	149	174	168	175	175	168	155	167	184	177	168	143	192	159	177	158	181	174	173	144	168	145	161	161	155	144	174	178	151	158	144	169	180	174	158	155	184	154	157	179	155	165	158	157	170	125	161	138	172	166	163	162	179	185	151	176	154	189	151	174	154	176	157	176	182	152	173	166	168	160	189	147	153	170	166	141	162	151	161	148	175	175	145	151	165	176	160	172	154	161	153	172	151	181	177	143	168	136	144	168	157	146	183	166	164	172	153	171	164	149	157	176	152	177	134	143	183	144	190	155	168	175	151	180	164	156	169	172	171	156	159	170	170	161	188	182	158	156	181	172	161	172	155	161	171	152	171	177	195	148	148	171	194	176	178	175	165	158	161	156	169	163	161	167	192	158	168	169	179	174	177	202	170	169	181	151	163	137	162	160	150	162	159	152	154	153	169	170	144	176	182	149	155	163	159	136	171	189	176	173	163	174	182	157	163	161	183	160	141	153	162	147	154	157	148	166	190	210	168	152	155	160	164	176	154	171	165	161	172	154	146	182	170	166	131	156	174	176	153	152	163	179	177	151	151	165	150	136	162	181	182	172	179	167	168	143	146	162	139	158	168	157	165	170	177	150	159	165	164	182	171	167	185	161	156	145	160	163	164	166	162	159	174	162	178	182	165	165	160	159	161	170	176	163	147	182	139	187	154	175	184	167	162	174	163	164	206	165	161	169	175	170	178	175	188	181	166	172	145	162	158	155	155	177	198	177	168	164	171	174	168	159	169	176	160	170	183	169	192	171	158	178	178	180	169	155	195	151	180	164	173	148	159	142	168	169	168	169	163	154	164	163	201	160	171	165	188	165	160	165	173	185	159	156	204	167	154	128	171	175	182	168	156	152	168	189	163	168	133	168	175	156	177	162	147	172	155	143	144	162	172	166	167	155	176	135	190	171	188	181	190	163	174	161	153	157	195	164	171	164	149	169	185	173	186	149	183	161	190	173	175	175	173	158	154	163	160	173	177	179	155	186	153	159	179	170	168	154	159	174	164	173	169	149	156	157	168	173	174	141	163	149	151	177	170	181	167	184	183	151	161	178	163	162	170	147	164	161	160	152	168	164	153	173	152	165	164	167	153	181	163	188	171	150	183	152	164	154	172	141	176	156	169	167	169	165	175	160	158	153	160	171	180	178	166	140	139	152	153	156	160	163	177	156	149	176	167	162	141	183	176	171	168	185	127	185	173	160	156	167	174	154	174	184	166	152	195	167	164	165	148	156	176	154	175	180	136	157	148	153	158	140	184	149	187	160	159	174	184	162	155	173	134	132	156	148	175	147	143	170	161	170	159	166	157	149	156	154	160	163	149	166	160	170	170	137	167	173	142	170	156	164	146	171	169	156	168	173	161	152	167	168	144	155	160	152	193	164	157	179	185	170	157	178	165	163	145	163	184	160	168	175	165	171	148	193	168	170	192	153	147	155	172	161	170	138	161	150	190	174	163	165	162	187	167	151	158	167	142	185	167	166	168	177	178	157	153	172	166	160	164	148	144	171	164	176	189	178	160	184	143	162	152	170	165	174	149	175	161	172	172	156	165	154	164	161	158	158	171	187	165	179	154	159	146	160	169	165	175	155	186	159	161	170	135	162	160	186	188	165	183	180	143	192	176	169	155	162	169	165	175	180	181	149	165	190	154	166	171	144	179	179	160	180	176	192	183	173	189	178	161	166	161	187	196	186	165	165	156	185	153	180	177	175	168	166	167	175	139	158	173	157	160	171	180	143	166	154	159	173	179	152	166	184	160	153	169	153	158	151	170	166	161	178	154	149	165	174	148	183	160	151	183	190	176	160	160	166	184	157	161	159	181	158	157	144	130	177	166	177	164	147	183	155	158	167	170	171	153	172	169	171	166	182	160	161	176	173	145	154	153	150	168	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26876	33088	16406	5738	2134	1524	627	624	621	652	610	593	528	485	504	440	452	481	502	468	458	487	442	489	452	449	503	498	502	518	444	493	450	499	480	488	511	525	483	489	513	470	503	507	523	486	480	502	464	461	509	488	485	462	473	498	464	456	469	486	472	500	488	506	479	484	469	486	506	482	480	501	473	483	499	511	432	496	467	460	431	485	478	482	504	519	500	472	480	451	487	492	462	529	470	482	494	458	514	460	478	508	519	512	478	469	514	489	485	475	505	478	443	481	489	485	459	503	501	452	478	455	484	497	489	446	502	458	476	479	527	498	474	484	449	451	525	450	446	446	454	478	488	466	479	479	455	462	524	439	488	509	499	466	487	490	495	499	487	461	455	469	456	491	468	442	525	509	456	481	484	474	452	548	502	468	441	522	503	509	501	490	505	483	464	490	514	505	473	497	543	512	496	481	461	472	463	470	495	502	475	427	451	480	485	445	463	497	495	472	479	462	471	473	453	454	444	464	479	481	495	506	502	490	496	458	492	483	515	509	481	453	518	504	509	502	472	489	506	461	484	475	530	464	480	488	478	502	508	480	483	470	483	498	468	468	492	454	461	508	447	511	492	479	483	491	490	522	472	481	476	525	488	519	465	485	492	482	525	499	477	442	454	507	458	497	489	480	443	513	438	462	492	521	455	489	490	475	488	522	470	494	493	493	488	462	479	536	481	480	532	476	474	501	470	511	508	470	481	478	484	484	475	506	505	481	501	502	506	463	476	489	519	482	460	520	520	489	491	435	489	489	472	523	492	520	486	476	476	483	512	484	486	478	497	492	501	468	482	486	485	480	493	461	487	515	455	461	481	513	495	455	507	516	467	476	492	432	516	495	465	490	468	484	491	497	422	483	457	492	502	497	463	471	534	485	442	496	477	497	476	470	483	484	511	471	447	498	509	482	481	469	484	435	528	509	543	482	505	542	486	484	525	523	473	425	486	454	490	444	466	473	441	489	477	487	517	466	508	462	525	447	510	493	498	513	498	461	438	478	482	481	460	492	472	486	482	470	453	499	469	485	499	535	504	462	488	510	515	487	484	498	479	490	493	498	483	484	469	475	470	433	485	485	482	484	454	457	445	517	503	501	481	488	493	460	470	483	486	495	489	474	462	480	491	507	471	491	472	478	498	511	492	482	490	471	457	494	538	486	491	475	499	472	491	476	474	471	450	460	496	470	469	448	455	473	499	514	496	517	482	501	489	467	465	485	440	520	465	464	477	460	468	480	475	482	470	456	466	491	474	443	456	482	461	467	471	483	489	474	462	475	472	500	475	500	463	484	478	483	491	499	504	475	470	449	499	468	485	477	494	538	495	479	482	468	506	475	528	486	487	507	485	492	473	445	487	509	491	494	489	516	448	463	448	487	523	437	473	487	485	492	487	484	508	473	518	491	530	515	431	485	493	490	499	493	499	439	481	484	531	451	465	488	465	465	445	483	469	488	482	499	455	512	499	460	491	478	524	528	467	459	495	481	497	508	439	482	481	493	464	453	502	498	470	439	468	496	467	499	470	440	449	501	500	484	462	448	508	451	494	481	435	507	480	497	488	524	498	485	458	478	487	474	526	492	466	447	462	496	504	472	483	477	473	498	449	499	474	489	495	463	472	478	498	504	485	457	502	456	461	473	502	480	490	500	486	487	478	531	517	499	473	483	506	444	452	480	471	475	464	485	509	459	492	481	500	507	502	494	488	437	499	491	487	465	468	464	506	482	510	500	534	484	479	478	448	480	509	498	520	477	517	483	476	512	478	452	479	483	462	488	497	512	456	512	487	518	470	460	455	470	518	442	481	499	538	489	443	457	505	503	484	504	517	502	470	508	460	496	521	491	461	476	461	503	509	486	473	496	491	426	494	514	486	464	499	486	466	496	465	429	508	461	505	503	458	456	463	446	465	483	484	516	477	486	491	458	463	478	493	471	481	485	448	454	462	498	454	473	468	508	497	499	479	497	549	502	460	484	494	457	540	477	493	469	470	487	507	508	507	484	473	503	494	489	470	474	482	471	521	495	496	467	501	489	472	489	517	462	499	481	484	499	441	513	485	475	492	495	481	488	490	483	463	494	479	456	535	510	484	521	475	488	464	476	481	458	442	513	510	472	502	457	496	498	490	513	509	455	481	467	476	451	459	458	522	470	497	468	460	489	524	513	484	537	487	486	481	503	532	495	451	538	480	496	486	478	495	447	453	488	458	460	492	500	455	458	521	486	492	480	504	513	493	461	501	478	458	464	503	495	478	448	479	459	451	482	473	503	479	476	485	482	501	461	516	471	485	466	490	489	502	470	491	511	448	483	497	476	484	487	468	465	480	452	499	493	469	497	484	492	528	497	475	486	494	467	483	480	488	458	492	444	457	456	506	471	502	498	456	464	468	475	483	459	526	499	491	475	456	444	476	506	448	490	515	462	503	451	489	469	482	514	490	465	514	477	477	503	437	504	497	509	515	460	505	478	445	464	483	503	503	485	461	497	476	488	461	462	480	504	490	464	481	511	490	480	459	460	456	479	486	465	509	448	486	499	494	527	455	464	495	459	437	490	491	489	515	471	456	455	523	468	503	479	494	485	476	502	504	440	535	481	510	493	554	481	497	523	478	458	476	446	506	481	460	462	488	449	477	484	475	463	497	463	464	520	503	494	510	468	487	490	484	458	498	472	484	473	469	499	474	509	495	438	481	510	481	498	521	468	464	512	485	473	489	491	498	484	463	459	469	477	481	525	488	456	456	471	480	483	526	518	468	528	468	457	540	481	509	478	448	460	520	436	493	478	543	480	481	514	485	470	498	465	496	463	441	489	444	496	456	466	496	512	494	473	485	483	478	481	504	485	457	463	476	537	510	476	497	445	518	510	496	476	471	475	464	461	480	483	480	492	471	506	496	518	506	481	485	468	517	496	515	475	481	469	512	502	466	489	468	463	463	506	482	477	481	534	496	466	490	457	491	514	513	478	471	464	523	477	453	451	461	484	505	483	511	478	501	476	517	522	479	464	468	472	482	475	501	494	484	497	487	474	504	458	463	497	507	528	520	461	489	467	443	489	455	524	477	471	476	466	525	497	479	480	493	486	450	500	511	476	494	448	507	489	471	477	461	461	505	524	503	500	455	478	486	485	525	474	498	496	488	502	507	512	532	467	504	445	466	506	467	486	443	414	478	462	520	491	504	443	484	484	471	502	484	459	464	457	469	468	462	513	500	520	487	501	491	496	516	527	483	495	460	441	468	524	527	489	439	501	497	485	473	484	487	495	515	466	527	481	460	467	496	507	443	504	517	477	488	459	482	506	500	496	505	490	480	492	492	486	492	486	502	491	461	442	513	498	492	472	514	468	469	493	470	487	498	482	496	468	514	491	503	477	515	491	504	445	489	511	484	467	483	473	477	490	464	481	514	466	477	500	500	516	481	450	523	519	480	467	458	516	478	459	498	449	502	485	506	495	510	503	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
72168	72414	49478	24567	9787	3508	819	350	552	382	366	286	257	208	181	175	178	194	164	195	187	163	218	167	206	189	192	154	171	162	166	174	147	156	184	173	212	187	181	177	167	176	185	202	200	186	180	194	154	182	190	189	149	165	182	173	166	175	165	180	181	184	181	179	178	176	188	177	158	193	185	187	185	169	177	159	181	198	177	161	175	180	181	188	169	183	171	175	179	179	166	153	167	178	203	172	179	179	163	188	200	174	163	154	156	173	205	157	200	180	173	205	174	189	171	181	156	162	171	187	152	205	176	194	165	168	171	167	191	169	183	174	186	183	149	166	194	137	172	205	173	160	175	184	169	195	178	165	176	165	182	192	182	171	156	169	186	189	190	164	199	175	157	171	167	164	179	189	155	155	180	187	171	174	170	193	179	180	178	171	173	178	160	165	182	167	200	182	161	177	184	187	175	157	180	172	169	171	171	186	167	172	179	168	172	144	166	167	162	177	168	164	190	185	196	170	191	191	174	206	171	157	176	186	186	156	205	191	195	191	177	197	180	192	182	184	165	172	167	178	161	194	176	175	160	164	159	153	173	197	166	189	171	172	182	177	174	182	175	173	160	167	196	170	149	177	186	169	157	176	189	186	167	178	192	179	184	193	184	182	173	172	187	170	166	198	154	182	157	177	216	170	177	200	179	171	170	164	177	182	165	156	152	182	169	196	154	181	197	177	167	185	183	185	186	152	154	163	193	164	192	183	178	175	162	169	186	190	168	167	190	182	168	191	167	177	198	175	164	186	176	182	169	176	163	170	164	156	174	194	173	190	170	184	184	164	202	189	169	192	192	165	173	142	180	166	156	188	157	188	152	167	186	164	164	189	163	161	151	196	188	170	151	199	187	202	156	180	183	165	155	193	184	170	150	179	194	185	183	190	197	198	165	172	173	160	187	176	185	174	166	183	168	194	166	179	188	180	174	173	172	167	175	157	193	162	174	167	174	186	182	168	195	172	198	174	183	195	176	180	151	181	175	187	186	181	190	157	167	165	180	182	165	171	166	186	193	163	179	177	182	159	155	189	193	194	160	178	189	184	153	160	193	189	206	179	197	167	192	224	164	182	190	182	159	197	181	186	211	190	170	188	178	170	197	177	175	177	170	165	147	191	181	186	200	191	193	175	189	152	153	185	166	172	174	192	187	200	186	169	154	173	173	167	180	182	175	195	195	181	171	168	192	167	199	167	148	200	188	193	173	199	158	171	143	150	182	154	167	161	193	197	185	202	183	194	152	183	208	176	177	198	148	192	179	182	189	158	193	172	180	194	174	169	177	179	173	166	171	182	174	208	175	193	167	160	189	175	172	179	164	178	184	172	180	198	171	217	153	183	174	197	195	165	192	147	170	184	198	180	189	158	164	171	161	165	171	200	170	178	163	173	164	176	167	171	188	183	158	174	159	163	164	184	182	184	165	174	174	174	161	167	172	154	190	190	200	175	190	163	158	173	186	172	176	156	195	173	160	180	180	187	194	189	177	169	177	193	173	177	175	179	163	177	186	183	177	202	169	136	162	177	167	168	184	183	166	174	166	161	186	181	167	167	169	188	159	174	169	178	173	196	187	151	169	188	181	193	167	183	188	193	193	192	176	188	171	183	163	164	171	175	181	192	157	190	171	199	184	183	168	181	150	166	164	182	160	166	169	176	186	223	180	168	175	196	180	179	171	175	175	178	166	178	197	165	172	166	169	164	167	164	184	176	192	197	179	165	164	176	173	172	158	179	169	162	181	176	179	169	169	186	156	183	175	197	179	169	164	181	196	139	180	156	186	189	168	188	177	173	168	162	200	190	155	146	162	175	170	163	183	175	179	176	185	161	175	157	187	168	180	195	154	176	197	173	180	194	167	194	195	180	163	164	199	184	162	166	161	166	183	188	189	158	200	167	201	165	199	161	182	185	159	147	160	163	185	174	178	159	166	164	157	173	184	193	159	166	164	161	187	164	181	180	188	180	167	179	175	176	144	188	173	184	173	184	190	173	159	172	183	172	179	170	183	181	194	196	170	180	182	158	189	159	177	195	162	182	168	202	183	190	179	183	183	182	170	156	182	178	177	185	165	204	176	171	173	166	158	196	172	146	202	161	208	172	201	203	162	180	154	179	182	151	188	185	169	204	182	158	200	171	180	156	198	166	168	188	175	180	156	139	173	174	173	141	188	178	169	185	169	172	169	182	146	190	162	166	165	189	172	164	200	154	183	193	163	162	176	197	172	174	172	189	189	206	184	168	179	153	162	194	173	168	158	205	211	151	183	185	212	174	162	166	167	178	178	161	170	190	177	197	181	163	173	160	144	174	166	156	170	176	198	179	181	188	189	189	184	185	198	186	172	177	195	172	156	174	159	180	197	175	158	161	164	178	161	167	179	177	190	188	166	151	172	146	204	182	184	155	178	165	175	182	179	189	193	201	184	183	192	189	185	175	181	163	159	162	158	173	177	170	157	177	184	196	187	199	154	194	164	187	187	187	175	178	182	183	171	184	169	182	164	194	173	187	178	193	194	149	168	174	173	183	161	186	172	159	167	154	158	177	143	172	169	198	165	183	187	171	189	191	171	177	180	193	181	190	179	179	173	183	199	170	161	162	172	196	173	153	187	187	169	167	172	193	157	168	191	181	174	212	194	175	204	175	166	196	170	170	168	168	182	171	151	195	176	187	182	182	156	171	161	168	188	175	166	186	177	169	151	185	164	166	154	163	192	168	177	162	187	160	175	155	184	178	201	193	166	176	161	156	182	189	169	182	164	187	170	147	179	203	162	168	191	161	186	183	190	177	184	183	166	148	166	176	162	163	174	186	159	179	170	172	189	195	191	165	183	166	175	183	161	183	185	179	161	178	173	180	178	149	174	172	193	178	169	184	182	199	177	198	164	174	162	163	159	171	190	183	192	162	188	166	177	179	178	174	177	190	159	189	160	178	181	190	168	197	152	164	171	165	186	188	165	170	183	155	189	135	180	166	185	174	161	165	180	159	170	170	174	171	157	189	196	154	205	162	172	167	191	186	180	172	179	186	198	172	186	175	188	200	198	152	166	168	186	164	166	199	168	187	161	179	164	151	154	185	176	167	171	179	167	168	186	151	163	169	183	172	155	154	173	167	156	169	167	185	157	156	205	171	182	172	180	187	169	180	163	178	182	185	180	185	179	171	183	191	191	180	174	153	175	187	175	190	184	193	196	178	182	169	157	188	166	172	163	168	180	179	157	175	166	188	201	196	178	164	151	189	173	170	164	182	184	164	167	201	150	169	177	187	160	175	172	163	176	175	187	169	215	160	174	163	198	167	174	196	204	152	210	180	199	179	177	213	190	169	186	153	184	183	186	175	145	183	167	189	223	182	163	136	156	189	144	160	178	155	189	155	193	191	184	188	184	177	203	163	167	159	176	173	179	154	161	162	176	178	171	156	164	190	186	178	139	183	199	162	158	183	176	153	186	175	185	186	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49386	59751	46254	28784	18534	10222	2752	1202	2455	1432	1672	1122	697	558	537	524	512	517	485	505	515	515	543	508	506	487	493	485	489	507	526	546	559	509	522	491	552	532	483	522	534	521	537	488	530	453	487	496	535	516	514	535	506	486	501	474	541	511	503	518	487	527	562	529	498	523	509	499	535	522	505	508	512	494	519	531	525	554	479	502	512	534	554	504	568	473	512	549	552	543	489	532	519	533	513	504	508	520	512	498	512	526	550	527	511	548	526	523	490	485	539	496	533	510	490	516	500	516	488	523	489	489	508	538	512	534	504	508	479	512	527	500	523	533	511	483	537	525	469	482	519	556	450	499	535	476	525	502	508	518	493	498	595	465	509	498	538	510	519	531	505	510	510	492	510	510	519	503	487	546	508	507	547	503	502	538	518	539	525	556	540	497	511	505	528	551	471	481	515	522	497	523	514	540	490	493	531	505	483	484	525	466	539	534	460	494	542	560	489	484	512	527	493	495	512	520	509	497	539	471	502	516	509	521	467	487	539	547	524	489	519	536	559	463	537	507	512	551	508	520	536	572	547	495	525	497	527	513	492	519	492	517	535	520	521	497	512	525	509	543	506	522	552	517	499	538	503	534	510	461	505	523	513	504	462	516	518	528	509	521	520	508	499	503	516	502	520	524	471	535	516	511	528	497	510	506	527	530	545	510	506	485	507	498	542	521	512	512	522	503	524	484	522	450	529	476	486	511	558	505	484	503	534	524	504	510	530	489	519	533	479	498	570	529	501	528	492	491	508	526	512	505	511	472	487	500	535	536	540	481	512	524	492	542	486	498	529	496	547	506	514	490	548	500	507	480	507	523	573	553	508	543	518	539	485	500	527	546	520	500	499	524	498	513	479	493	481	487	539	546	503	445	507	564	499	575	520	557	540	491	528	516	508	476	501	512	508	516	519	522	482	552	482	497	521	491	535	530	549	498	496	475	538	496	523	521	468	506	492	549	496	524	497	507	505	506	544	491	510	496	492	488	501	519	563	503	513	521	545	515	483	490	539	542	518	519	544	496	507	498	514	523	552	466	522	504	520	525	480	517	504	538	530	505	524	543	486	488	555	497	492	524	540	540	522	498	520	489	522	558	504	511	514	527	507	500	524	500	492	531	506	507	545	503	514	538	503	510	522	536	523	529	527	529	507	495	524	556	499	514	492	486	528	485	521	512	496	491	513	504	470	539	529	505	476	521	526	537	537	513	529	475	542	473	532	515	502	486	500	548	580	509	553	512	488	519	512	507	496	512	512	534	505	525	518	503	493	502	495	534	491	518	486	517	500	498	512	521	532	577	523	538	489	516	555	486	537	534	524	510	501	506	538	493	511	522	516	522	505	496	550	534	490	503	519	474	490	504	494	534	533	534	525	505	499	484	518	523	518	521	517	491	481	510	466	499	547	511	493	466	495	501	513	490	501	514	524	546	473	505	491	533	511	537	524	516	452	503	506	488	504	524	513	509	533	559	518	486	521	503	505	492	468	504	491	510	524	512	523	487	517	492	476	479	520	545	493	492	503	505	487	538	526	494	514	548	517	482	543	504	541	535	502	523	570	458	509	528	482	554	522	489	513	548	512	558	492	507	517	481	545	513	484	500	521	543	542	512	512	498	492	534	552	498	505	556	495	545	530	498	518	548	533	508	510	496	504	496	449	536	520	470	493	517	501	476	541	491	546	502	483	504	521	534	547	580	504	538	500	517	545	498	519	498	489	528	548	534	532	488	552	542	512	490	499	568	529	549	513	522	528	518	539	546	522	499	498	542	512	512	540	525	513	508	513	464	528	496	537	520	498	534	472	515	489	487	536	461	541	531	503	499	515	492	525	538	519	497	494	499	531	505	485	535	510	501	499	501	515	489	557	496	505	519	508	496	528	487	485	518	499	526	522	490	506	522	532	479	499	530	550	516	505	542	497	487	534	514	490	521	535	537	499	496	522	486	522	477	525	511	528	522	509	554	474	519	567	498	519	484	530	487	483	513	496	522	543	563	499	488	499	518	513	470	519	501	515	503	516	470	515	541	516	525	519	535	546	508	481	516	547	524	501	536	504	528	500	507	463	498	539	496	516	525	509	480	530	504	474	514	494	476	544	535	494	503	494	504	506	556	534	489	510	549	517	500	502	520	483	541	496	523	565	500	511	491	531	509	527	498	506	550	450	539	532	488	496	517	462	550	519	501	502	505	507	512	522	577	531	515	500	548	527	539	534	541	477	547	537	521	511	519	475	505	492	502	527	480	492	529	478	504	498	540	507	551	481	548	488	532	494	505	534	523	551	531	552	500	516	533	522	543	557	485	521	515	532	555	493	485	537	513	482	476	486	506	512	480	537	576	505	532	520	475	485	511	510	525	503	541	527	515	505	508	487	494	511	509	484	531	487	551	519	486	527	515	545	537	495	515	504	498	498	473	569	482	471	507	498	509	495	513	524	513	505	505	556	512	536	485	474	552	519	489	535	495	502	540	511	511	502	521	504	522	525	523	484	533	580	519	512	520	538	489	494	572	513	563	507	496	531	495	492	504	536	531	539	518	513	486	493	496	505	522	564	561	534	521	524	512	559	501	514	487	514	480	536	521	513	526	517	509	502	514	504	518	506	506	549	464	546	532	550	520	477	529	494	524	540	497	469	496	474	502	504	511	480	550	518	493	544	552	519	523	503	499	511	522	512	478	500	499	514	500	531	507	533	472	520	489	519	522	503	480	473	495	496	527	482	488	486	529	556	472	511	531	507	525	549	549	544	479	524	528	527	503	546	538	513	487	547	503	506	540	510	494	553	539	486	543	530	526	536	520	513	516	500	562	531	534	508	501	545	518	549	510	500	483	502	514	481	524	471	530	498	485	526	497	526	471	512	500	557	511	503	473	448	499	500	526	550	558	525	525	479	506	517	567	525	495	498	509	527	529	543	535	528	488	557	502	512	497	507	519	492	533	505	526	523	530	527	539	510	496	548	506	499	525	486	519	487	539	497	535	516	517	531	513	492	498	517	538	432	513	507	516	539	515	526	511	519	507	532	481	501	476	493	504	488	529	512	479	526	488	521	510	526	522	466	489	548	514	532	533	507	502	550	520	472	522	479	503	500	500	517	496	509	528	481	539	508	501	487	450	507	451	477	511	522	496	506	508	509	503	548	571	510	508	493	538	514	496	534	532	540	530	476	462	545	482	518	482	535	537	507	530	518	528	515	536	514	463	477	516	514	502	534	529	528	500	486	520	502	474	483	493	522	471	498	508	499	488	469	483	517	506	519	511	519	513	465	539	533	496	539	509	504	561	533	507	527	492	498	465	508	521	517	497	529	514	499	533	499	531	526	531	510	476	538	520	550	535	513	512	500	524	489	529	564	501	477	502	527	519	479	554	507	539	520	448	491	475	542	532	512	516	482	522	527	501	542	466	515	503	504	488	477	502	521	529	504	508	516	517	506	473	500	525	481	491	475	515	527	496	470	493	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
83523	82950	60105	33368	19594	7882	1575	618	1146	714	673	524	293	268	255	243	231	237	253	199	249	216	240	220	192	253	240	247	262	231	249	239	223	228	213	213	229	229	259	247	229	231	284	211	212	226	243	230	215	241	240	275	237	233	239	228	235	265	238	256	274	213	252	238	217	251	206	219	252	214	244	228	233	225	231	241	220	230	219	252	221	224	233	247	239	247	241	243	239	253	266	204	217	244	239	247	253	237	237	247	224	225	224	204	243	239	250	263	201	215	266	209	238	230	210	211	216	210	234	218	233	230	237	228	223	262	225	257	225	218	243	249	242	249	259	245	227	220	260	241	229	248	235	234	234	231	251	203	237	249	208	242	246	252	238	226	218	237	221	210	213	222	204	256	255	264	216	229	250	189	269	260	255	242	248	207	238	251	219	244	229	252	244	259	255	236	233	245	245	239	230	218	235	235	238	240	236	215	255	230	215	234	254	218	204	239	201	222	225	207	210	253	229	225	280	243	239	257	231	221	243	239	246	219	224	236	198	234	233	230	244	228	226	215	255	211	248	228	244	234	232	223	263	243	235	226	233	208	222	233	226	245	243	242	231	227	247	232	247	272	217	228	237	230	251	248	234	246	261	232	260	261	243	236	222	258	224	238	250	245	235	241	241	230	238	240	242	238	233	217	220	212	241	239	244	232	249	239	280	237	235	240	225	246	242	252	216	207	240	228	245	247	242	247	238	210	248	252	201	215	199	224	246	217	246	245	243	250	232	218	258	251	264	228	217	247	221	230	253	240	242	219	236	221	226	233	258	253	223	228	257	258	238	234	240	249	211	223	199	239	237	221	248	245	245	240	233	227	234	265	236	220	220	244	220	236	228	256	231	217	233	289	231	250	222	252	228	242	226	220	244	258	216	226	234	240	211	236	249	259	257	209	236	252	225	230	226	230	209	232	248	258	219	223	209	245	236	256	232	226	221	254	188	234	305	244	234	230	211	238	233	263	237	242	243	245	243	239	215	242	251	224	211	266	234	251	233	226	240	229	251	227	210	227	238	253	246	242	230	248	246	211	242	245	222	237	232	231	219	208	216	207	264	243	258	276	269	257	252	243	260	251	224	223	235	231	236	241	238	232	237	243	239	223	237	223	211	217	251	229	254	259	240	231	238	236	264	219	234	231	229	218	219	233	228	229	210	261	221	213	226	257	241	246	226	264	218	232	232	249	236	208	236	242	231	236	205	194	247	257	207	261	217	231	222	253	234	243	230	245	234	237	254	245	212	230	247	216	241	232	226	213	271	232	254	224	259	245	261	239	237	244	236	282	229	207	235	227	240	232	272	254	258	226	208	203	236	249	259	253	209	246	252	234	217	246	240	241	226	225	220	212	240	227	269	250	226	224	223	242	247	250	253	229	262	224	225	247	226	201	242	240	198	244	261	238	258	260	258	225	249	215	255	255	240	248	231	215	206	225	243	253	212	258	251	225	247	265	241	235	234	254	224	237	220	219	236	205	223	214	231	227	225	251	243	231	225	230	244	230	214	224	240	233	232	233	219	224	229	234	262	232	245	265	237	206	243	238	258	242	244	217	219	268	239	213	233	224	256	247	247	194	196	224	231	245	235	234	237	243	244	223	219	220	230	227	280	260	215	249	233	213	254	232	238	249	228	201	254	234	244	243	220	230	226	239	243	238	233	228	234	242	250	244	278	259	263	231	240	230	223	218	249	219	246	228	238	262	222	228	257	246	233	251	248	228	213	231	234	211	230	207	214	226	255	201	225	230	255	241	235	279	240	219	218	222	266	237	234	223	246	258	223	223	250	220	202	237	228	243	232	219	215	237	253	239	251	247	239	259	223	238	215	242	260	227	244	270	220	205	234	214	253	253	239	231	263	236	236	245	261	245	241	227	264	242	250	270	224	247	248	220	248	271	225	229	230	225	251	243	249	235	255	236	243	262	249	221	219	227	249	243	244	216	245	235	204	260	244	223	233	222	246	259	242	221	269	223	228	249	219	229	218	231	257	234	226	232	231	236	246	242	228	238	226	248	279	228	238	263	220	207	243	229	245	226	244	221	268	262	238	234	231	217	233	251	211	209	234	240	238	224	246	241	235	225	244	228	222	266	248	206	244	231	253	273	252	242	244	223	228	250	241	253	245	250	233	237	226	218	239	253	237	215	238	241	258	289	232	257	222	231	231	231	231	237	248	290	231	251	226	237	218	191	225	230	256	267	213	255	229	244	247	232	267	259	233	242	234	205	255	244	263	252	238	217	243	249	233	262	262	235	239	254	230	247	228	257	240	273	233	233	259	249	239	221	236	234	230	245	209	276	223	257	233	217	255	227	234	223	249	215	224	248	238	221	270	229	255	246	205	230	234	253	236	245	241	242	228	226	233	212	254	234	234	209	219	200	234	242	257	245	224	220	209	225	237	222	235	244	220	235	223	242	246	238	231	261	214	223	233	235	214	201	242	221	247	210	227	238	237	234	256	238	245	234	256	226	256	243	239	230	222	237	256	214	267	234	240	245	230	244	242	236	235	234	241	215	242	220	245	217	249	219	219	258	235	223	280	224	245	229	249	254	242	232	232	224	188	243	252	206	241	260	232	218	240	241	236	239	249	206	235	241	226	260	238	249	223	235	222	276	214	261	222	232	210	257	225	223	216	237	246	225	241	221	236	235	250	252	236	217	219	229	221	244	232	234	220	271	254	209	249	257	265	247	234	249	243	242	234	235	224	234	226	254	260	225	208	265	251	228	245	256	245	245	230	214	206	232	223	225	241	243	229	239	238	227	242	256	241	233	213	245	248	239	233	225	269	225	221	230	236	218	247	228	245	262	222	259	220	233	217	234	221	221	270	230	241	222	210	238	233	214	222	243	211	256	240	240	239	238	236	226	266	226	232	231	223	209	251	226	243	231	224	233	200	247	236	221	220	236	254	233	212	250	231	252	223	222	245	237	243	240	250	233	246	244	241	254	255	251	224	227	233	215	208	226	254	258	210	251	244	208	256	248	230	245	239	265	226	243	236	253	217	258	227	233	244	212	268	253	194	233	214	231	207	247	237	250	254	235	243	233	236	243	269	225	227	224	276	251	214	217	249	224	256	231	261	236	241	266	269	264	219	246	255	238	276	242	246	237	215	234	226	244	206	220	236	258	249	236	243	232	241	255	220	222	249	238	261	245	224	251	236	249	244	223	246	265	244	241	254	225	247	237	264	250	237	234	236	255	242	214	251	225	232	252	254	200	225	260	236	245	233	246	236	243	225	236	258	241	247	240	216	244	224	260	253	244	265	226	243	227	226	242	264	225	225	202	227	245	253	253	226	241	242	238	244	216	228	219	225	255	246	234	213	250	229	237	248	275	209	225	215	239	231	241	252	205	226	237	237	229	252	255	250	211	258	259	227	245	220	246	231	221	246	222	239	269	247	223	279	220	249	234	213	246	227	245	237	233	268	249	232	213	241	218	226	238	256	242	255	218	245	261	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
61168	73087	57708	38470	27805	16056	4535	2306	4762	2822	2952	2017	1074	715	650	674	570	664	670	690	628	658	663	661	653	618	663	671	668	641	703	625	609	694	672	677	659	653	637	654	674	608	650	674	670	684	683	613	620	642	676	631	684	675	677	623	678	650	635	711	668	630	673	689	683	620	647	672	667	668	668	645	666	693	646	616	703	658	666	629	664	677	632	681	640	632	689	648	672	680	660	617	641	647	665	644	611	595	674	644	699	618	626	657	595	670	632	638	699	615	612	629	673	632	644	643	645	615	644	674	670	650	626	657	641	673	621	647	632	664	701	692	624	628	643	631	650	694	688	686	669	708	658	727	678	678	622	639	691	614	661	620	646	657	643	670	626	631	636	652	708	664	650	659	648	646	644	671	700	628	628	685	630	642	665	633	694	634	653	636	624	702	656	681	622	694	622	647	604	623	672	649	607	692	668	642	676	667	644	666	602	651	678	621	633	630	634	658	639	661	658	640	705	621	647	633	585	670	638	674	651	683	622	670	678	660	690	657	620	650	642	647	643	634	627	655	645	686	624	643	641	689	632	655	671	657	631	655	639	671	604	629	701	636	621	654	650	657	684	628	617	691	664	660	616	643	649	659	635	625	657	626	709	666	676	678	609	670	688	649	666	651	656	664	675	661	601	712	636	688	632	661	634	645	644	649	666	605	639	634	680	647	658	659	695	640	634	643	634	679	642	676	653	689	644	638	661	682	666	639	634	658	639	635	661	666	692	632	636	662	650	625	645	668	668	636	643	636	654	663	670	623	690	658	631	629	699	655	650	625	655	661	671	616	671	648	639	690	691	640	640	663	639	629	634	597	591	677	670	665	607	681	639	641	696	635	658	641	633	706	677	631	679	662	679	641	668	634	642	629	642	653	676	636	671	630	627	692	710	689	660	663	628	665	652	712	668	639	633	605	683	650	686	626	662	608	713	640	634	612	631	672	588	636	633	685	639	587	656	626	642	633	611	663	676	665	690	642	655	669	638	723	668	638	649	663	672	681	668	710	678	650	657	714	612	650	654	651	620	648	637	687	693	598	671	586	611	655	653	640	671	632	694	640	597	671	688	640	697	658	661	618	716	647	666	658	609	701	666	655	646	642	624	656	651	713	655	659	651	625	665	624	602	673	630	644	613	665	644	617	641	624	659	596	656	643	676	653	659	645	655	652	657	679	617	704	650	626	703	682	618	684	651	674	653	653	655	637	624	669	641	627	671	645	655	658	623	669	632	643	630	641	635	655	645	623	675	700	662	633	651	712	642	635	645	701	657	626	616	634	657	671	621	653	610	691	652	632	652	636	638	662	688	632	616	633	672	636	644	670	594	617	650	641	611	592	666	655	683	694	672	685	615	647	632	670	635	636	673	707	655	660	654	630	665	675	657	696	678	649	672	651	665	611	597	681	688	616	614	642	648	655	669	616	664	651	626	663	645	613	650	662	619	683	703	656	663	703	645	607	670	637	626	640	643	632	698	660	674	674	636	641	723	683	644	654	674	643	634	632	641	621	620	671	643	669	604	663	639	675	637	601	689	632	663	678	679	672	674	662	660	643	638	699	695	649	655	656	608	650	646	704	630	613	642	632	650	678	648	668	632	629	634	651	672	664	640	677	658	622	666	674	637	627	647	611	673	664	672	672	635	622	635	650	637	626	667	676	635	690	663	621	630	679	661	645	670	657	673	669	650	652	684	629	688	621	687	624	672	663	690	682	673	698	647	661	673	654	627	657	631	619	642	626	599	658	590	625	631	668	639	627	724	686	624	662	646	661	639	650	637	666	663	672	644	681	624	616	694	658	651	599	626	670	619	653	604	690	663	633	654	598	619	653	637	659	676	718	692	660	619	648	665	649	612	657	663	641	651	603	647	651	632	574	690	615	647	684	669	630	640	687	617	636	687	637	670	653	620	641	707	631	648	620	673	697	655	653	652	638	640	618	673	645	662	623	668	627	667	660	658	645	639	658	619	635	667	649	732	608	626	662	601	671	630	680	614	719	635	654	642	603	651	642	644	665	655	658	679	631	672	670	704	673	605	625	622	663	678	654	622	664	618	643	670	656	686	697	667	648	620	672	633	627	660	651	674	603	678	662	637	638	664	613	656	635	674	671	660	654	648	594	650	631	623	665	661	618	678	629	630	667	652	688	662	630	695	650	655	683	665	629	640	702	630	622	676	625	651	639	702	644	661	682	625	654	649	653	653	652	657	652	658	667	650	641	600	665	632	635	674	654	676	653	657	637	634	689	649	652	603	620	658	676	617	610	635	656	647	631	606	652	659	641	641	666	614	663	697	639	680	637	627	617	653	624	679	665	669	652	623	677	679	658	683	648	650	623	638	690	613	571	671	675	630	615	637	624	694	658	655	628	650	710	654	668	647	624	646	628	626	683	616	679	667	656	666	675	662	662	675	655	670	646	615	608	625	683	653	666	641	634	686	646	679	643	653	664	614	637	659	685	640	662	663	635	692	646	627	641	669	626	641	639	684	699	639	667	652	643	628	622	643	630	661	664	643	624	611	679	635	619	609	685	629	629	647	678	668	663	648	687	637	709	675	630	647	644	673	679	608	655	665	652	635	655	648	661	655	642	627	652	661	637	703	604	653	639	679	627	656	676	652	653	649	661	607	664	675	604	657	655	654	679	624	695	664	681	664	694	689	675	611	664	638	718	649	671	651	664	649	674	658	679	663	658	672	665	689	677	683	597	655	671	623	655	630	638	697	605	664	634	644	682	609	615	652	657	700	708	645	624	681	655	668	666	669	650	631	650	660	655	640	620	664	674	648	626	579	663	693	644	659	649	678	647	696	611	667	636	620	624	640	641	685	631	626	645	613	664	671	591	635	608	629	627	631	643	672	608	686	666	636	668	625	671	669	626	639	670	645	686	695	660	675	653	626	677	635	616	643	652	626	626	625	595	687	639	648	615	645	635	672	695	649	652	686	633	689	686	656	644	677	643	617	635	652	697	605	637	617	692	687	586	642	614	642	632	674	637	698	639	687	638	613	623	663	675	704	659	666	654	638	638	613	687	598	607	680	672	643	618	689	645	615	670	673	663	717	626	630	669	680	675	604	682	665	694	645	638	644	681	680	698	650	637	664	673	664	657	641	648	669	677	627	658	650	644	651	653	673	665	638	699	654	640	679	630	656	636	662	650	635	663	673	654	599	637	601	687	646	631	702	620	665	665	647	611	689	614	622	655	650	651	662	653	622	616	657	632	644	681	649	649	714	620	671	654	636	677	631	632	687	633	650	618	692	636	673	663	616	675	690	650	625	649	677	645	662	668	596	674	649	622	644	603	650	668	644	633	657	641	595	657	702	636	645	631	688	656	707	653	651	648	678	666	631	674	651	620	650	685	642	668	637	652	598	653	679	633	644	685	655	662	670	712	669	615	619	687	661	623	678	643	667	668	659	665	682	665	681	680	673	597	636	646	697	642	639	663	624	614	659	645	673	648	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27676	28693	11701	2422	959	468	224	201	211	210	159	183	185	181	160	177	174	180	154	173	166	179	158	157	173	152	165	174	163	164	183	161	161	164	147	163	170	163	147	165	170	156	166	166	150	165	158	145	160	144	169	157	160	167	186	147	180	128	147	178	141	161	167	157	163	162	183	164	178	168	170	182	190	137	169	131	166	175	156	164	162	171	137	160	155	172	164	143	175	176	170	150	177	160	164	159	173	141	178	161	169	166	192	168	172	158	172	152	156	159	133	174	134	187	172	143	186	171	154	167	167	148	164	182	171	153	157	167	194	170	146	160	158	170	156	196	181	174	165	166	152	159	166	166	162	167	179	135	150	179	174	162	141	168	182	190	155	155	141	155	156	160	147	156	160	175	184	149	153	169	178	150	195	162	161	167	165	167	158	158	164	185	172	165	159	172	163	157	155	172	162	150	168	145	149	173	152	198	173	157	158	173	141	159	167	147	165	150	175	196	178	148	166	185	176	165	168	179	188	147	176	164	183	162	173	151	180	146	169	178	163	168	176	184	187	163	163	168	173	186	153	156	165	186	164	177	177	163	170	176	156	158	174	176	182	161	144	152	183	177	187	152	164	184	172	176	172	179	167	182	174	153	154	162	151	159	175	164	156	157	155	201	141	156	165	158	163	152	160	165	164	161	156	148	140	180	161	166	168	151	173	163	162	192	185	151	154	156	156	188	176	172	159	174	163	183	169	172	174	194	158	172	167	158	170	207	158	174	168	179	151	156	175	163	160	162	159	156	152	159	177	138	143	178	176	163	172	157	164	157	150	164	172	169	142	147	166	175	169	172	181	153	152	157	164	151	167	170	157	166	156	181	198	149	156	157	167	161	161	157	152	173	148	172	169	159	174	184	174	180	164	181	172	188	144	160	169	154	141	173	180	147	159	155	159	183	157	184	146	162	162	164	131	157	164	157	159	156	147	182	177	180	155	158	173	171	161	170	191	179	157	187	149	171	167	183	145	176	156	162	182	166	164	173	189	147	159	170	177	169	166	179	150	168	164	163	152	188	167	155	186	151	162	177	159	151	158	191	149	159	164	155	177	154	154	164	182	166	178	159	167	175	174	172	172	144	169	169	159	175	170	163	168	145	146	186	180	208	169	171	151	164	151	187	207	165	165	165	184	191	152	168	196	158	153	159	156	162	134	159	157	151	132	164	168	163	157	176	181	195	155	176	166	154	175	177	163	177	184	174	186	159	147	179	159	143	193	172	163	172	177	147	189	177	186	146	151	162	144	169	171	181	173	168	163	164	173	176	160	160	168	166	162	170	146	171	173	173	158	186	160	160	164	143	154	191	190	158	173	162	181	159	174	176	180	183	173	173	182	147	179	187	159	161	147	164	163	173	161	172	168	159	165	163	167	167	156	160	166	184	180	170	156	149	161	164	177	183	174	186	169	164	163	150	185	152	157	148	184	162	204	141	175	163	178	178	183	164	162	158	176	171	181	172	152	154	158	167	171	157	161	164	175	149	149	184	165	194	165	169	172	175	172	181	156	145	168	160	173	170	174	138	174	183	172	168	152	160	162	193	190	155	179	150	166	171	161	158	133	199	136	142	185	162	173	184	155	168	169	173	176	166	181	156	163	152	168	158	201	145	180	165	145	156	173	160	164	155	179	147	173	168	175	166	149	178	146	165	152	156	174	179	196	161	169	156	180	166	131	179	141	165	163	152	171	163	186	155	160	169	164	187	164	153	152	183	149	173	178	165	156	155	172	160	173	180	172	168	164	185	140	172	160	144	162	180	164	159	146	144	171	170	149	163	169	171	177	156	170	192	159	146	167	181	172	154	169	161	179	191	179	172	166	158	173	150	159	174	144	152	168	163	177	149	146	146	163	145	186	155	162	157	175	168	165	157	163	173	191	169	159	162	160	168	159	150	164	144	158	175	178	165	149	169	169	184	178	164	144	165	164	158	150	130	164	146	169	185	169	158	161	155	165	160	185	173	167	172	187	173	171	170	180	181	152	171	181	156	163	184	154	144	173	160	157	158	157	155	161	163	163	161	146	159	141	142	166	159	138	158	165	152	175	171	184	176	162	167	146	177	187	152	171	184	173	155	154	180	170	168	164	177	152	162	162	170	153	172	178	154	152	153	158	191	197	161	169	154	182	185	164	150	183	164	148	141	150	193	167	164	178	159	147	169	170	173	166	151	161	164	164	150	171	167	167	172	168	167	167	158	162	139	154	157	154	154	167	165	178	169	169	168	178	189	151	175	161	177	173	175	171	160	176	167	140	192	177	158	169	170	189	150	158	175	175	140	160	137	179	172	156	169	175	167	166	171	150	147	150	157	172	177	172	192	160	176	177	164	170	167	158	173	164	152	172	171	147	174	144	162	168	208	148	151	169	180	186	155	163	191	174	174	155	162	158	156	181	191	166	144	169	168	140	184	163	178	159	168	193	165	192	151	171	163	165	164	165	177	158	170	156	180	156	157	169	180	177	193	180	164	151	173	167	178	141	161	156	164	168	152	147	144	150	131	181	181	154	152	153	141	184	165	133	175	182	167	148	165	172	186	168	136	165	155	171	171	165	188	138	161	173	181	169	149	160	177	186	176	177	163	177	171	167	144	136	166	154	177	170	181	182	173	149	165	157	173	175	166	165	157	168	164	158	167	158	156	155	168	149	168	164	161	149	172	177	167	160	173	143	168	179	160	177	189	136	165	165	146	183	154	164	197	165	187	149	166	160	174	154	140	151	169	177	171	168	157	152	175	173	191	194	161	170	179	141	156	164	164	156	166	141	149	140	139	189	160	192	175	165	190	181	151	155	169	138	154	204	164	144	171	145	178	183	164	180	177	190	160	157	153	145	183	157	179	163	178	172	164	158	166	170	169	185	163	159	170	157	151	175	155	167	159	175	173	141	161	159	190	190	169	182	167	170	155	177	160	149	158	174	175	160	176	169	171	176	190	171	148	192	172	151	144	154	164	147	174	182	154	180	164	168	179	174	163	168	158	152	155	138	159	157	167	150	160	163	142	163	191	191	199	154	141	166	183	196	144	150	169	164	179	179	153	142	178	148	160	157	163	165	168	169	182	179	171	162	176	178	181	178	169	181	148	186	158	145	138	160	168	147	183	162	171	179	162	161	161	161	168	165	176	182	163	154	196	189	179	161	188	163	161	172	183	177	172	175	157	161	177	156	157	176	192	153	170	190	174	152	170	176	169	173	186	171	154	172	177	165	182	176	146	155	165	149	187	145	177	149	181	165	187	166	171	154	165	174	139	168	157	157	181	144	157	185	154	174	166	187	168	145	160	153	154	199	159	156	182	165	156	144	152	160	145	177	139	174	195	151	162	179	150	170	155	169	185	182	170	176	156	148	169	151	187	163	184	190	149	172	150	160	157	177	185	167	153	164	145	120	175	160	168	180	159	163	151	162	162	163	154	148	161	148	176	144	175	162	162	168	192	152	177	168	193	152	166	161	138	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27798	32176	15546	5491	2989	1475	706	588	731	620	607	586	507	519	461	469	461	504	504	483	480	491	492	467	503	491	461	508	502	503	477	484	445	459	508	532	498	462	525	487	469	479	488	472	505	461	506	492	506	508	485	524	522	478	477	497	468	473	456	433	484	480	468	492	499	472	488	505	485	483	471	470	482	521	480	480	490	500	477	491	513	443	490	490	480	482	496	509	501	486	519	532	485	525	464	461	467	477	481	476	502	457	435	491	464	453	467	464	494	505	497	478	469	489	432	453	478	485	488	472	492	474	448	466	475	451	461	506	468	477	479	487	456	506	485	469	478	473	484	488	464	499	478	510	496	505	507	520	449	511	476	467	497	477	452	457	472	444	526	507	522	458	481	469	481	469	487	491	485	510	476	487	468	434	485	466	462	446	504	507	464	510	477	448	498	477	473	466	467	476	494	491	480	500	511	472	503	488	502	447	488	519	525	493	493	481	485	489	470	481	494	502	500	486	488	477	511	494	449	446	482	475	464	480	498	479	454	475	506	459	477	489	489	449	462	496	484	513	495	452	479	508	465	469	496	528	433	478	497	440	499	510	471	495	463	452	453	476	434	522	478	480	499	448	518	501	511	519	473	479	474	538	485	484	495	458	477	469	472	517	490	513	521	464	505	471	488	504	482	514	506	481	474	469	517	493	480	491	494	485	452	497	509	481	482	487	501	509	504	526	498	502	486	464	474	467	494	482	499	468	512	507	458	469	468	483	465	474	478	503	447	506	458	492	492	494	463	521	503	486	541	510	480	467	426	481	437	497	482	487	481	464	506	496	491	500	459	479	502	500	449	509	470	518	487	490	537	513	491	438	530	466	504	512	522	490	506	489	492	485	431	460	497	504	481	488	514	481	494	510	492	519	435	504	506	497	540	533	417	489	484	477	466	499	476	478	501	503	495	488	476	464	484	464	526	481	503	523	486	517	507	491	500	500	486	483	450	525	469	489	523	483	480	519	489	486	467	522	466	484	455	521	475	499	471	487	529	481	484	466	489	472	471	452	452	444	473	479	497	469	518	495	480	436	499	453	493	495	466	486	490	459	481	487	469	461	459	453	495	492	471	492	542	486	487	484	477	484	474	495	479	500	483	502	478	442	512	483	464	497	481	463	491	491	481	524	482	536	471	545	492	516	486	455	517	477	476	446	506	492	508	505	494	554	484	466	513	504	493	496	436	503	477	473	486	518	480	458	490	490	456	507	468	485	481	520	433	523	471	488	510	527	460	450	495	496	519	454	462	505	479	529	450	444	538	495	485	501	453	511	477	481	499	522	493	497	471	509	514	512	452	482	528	488	502	502	490	442	473	453	440	452	484	490	490	518	490	501	481	491	486	497	508	492	493	472	491	504	478	466	495	480	450	488	478	455	496	483	513	501	492	495	502	496	496	493	484	479	505	502	478	493	474	480	512	483	467	475	506	517	465	478	444	478	470	493	506	523	497	476	515	476	515	474	456	469	486	510	471	488	504	470	479	498	495	479	453	521	535	530	504	490	507	558	496	486	493	493	497	493	482	474	489	461	505	485	449	458	450	470	489	549	486	457	487	475	480	496	471	475	474	488	502	455	467	490	497	493	489	496	495	498	501	456	493	500	462	492	500	516	470	451	523	469	471	483	465	479	451	531	473	465	487	509	501	514	468	547	478	493	480	500	492	487	491	443	481	503	521	503	474	445	506	476	507	458	462	507	497	509	482	500	457	476	489	482	430	497	510	477	500	489	514	514	452	500	460	555	463	512	498	493	480	469	513	490	497	459	529	459	460	483	456	483	518	449	466	460	493	502	485	490	481	501	510	498	494	501	489	483	487	464	480	488	475	472	455	466	495	484	488	479	490	479	456	502	475	510	511	481	501	495	466	458	428	457	489	480	493	515	506	450	472	472	529	498	523	477	518	505	451	480	482	530	484	478	465	459	468	468	487	502	480	484	482	495	484	508	441	520	475	488	495	509	465	468	489	504	508	483	472	487	463	480	476	444	487	450	471	474	501	464	497	480	488	473	490	517	462	495	485	491	497	512	439	454	450	499	453	481	468	476	488	516	425	471	492	450	496	504	456	513	456	488	482	447	466	497	516	519	490	515	523	499	456	489	488	492	466	468	502	488	494	473	494	435	460	445	491	518	493	491	500	457	457	495	455	532	523	486	490	445	501	465	510	474	509	457	478	474	438	522	493	480	473	498	448	492	485	487	456	460	508	471	512	503	487	493	510	506	485	470	492	496	457	496	465	519	518	449	491	524	512	524	549	472	503	472	466	489	481	477	507	500	510	508	482	464	473	532	452	521	499	444	498	507	458	429	435	453	441	496	514	496	453	476	501	540	494	497	471	499	462	503	505	541	509	479	472	493	465	470	455	487	509	489	479	468	482	466	500	489	471	478	469	469	504	517	482	477	460	517	473	500	508	467	471	506	500	486	508	456	502	477	456	496	505	482	500	545	498	463	471	470	472	476	501	486	521	468	465	499	519	502	512	497	466	485	448	486	472	463	459	495	480	495	502	467	488	493	495	473	469	470	501	497	489	454	496	460	469	485	484	495	501	510	486	490	523	530	457	491	483	480	471	462	433	482	506	485	509	471	499	456	492	480	504	467	477	512	527	480	494	484	487	445	495	490	491	485	467	502	506	512	506	452	465	482	497	497	495	506	518	484	493	452	530	478	505	493	502	519	484	488	450	461	485	522	480	502	458	472	476	453	506	504	487	489	536	489	493	474	513	499	481	485	490	471	483	476	477	476	503	492	508	481	485	471	491	476	464	514	503	487	492	519	460	526	488	461	474	474	470	486	453	472	493	498	497	442	486	451	490	459	485	522	461	510	483	476	492	444	490	476	457	473	499	506	518	490	495	458	465	471	451	452	432	473	513	494	500	489	503	505	490	498	459	487	477	500	479	489	498	476	497	438	486	493	487	443	468	476	491	459	479	484	488	486	493	468	484	521	479	488	513	490	487	476	530	473	490	514	473	503	474	484	492	474	508	465	516	493	513	502	461	490	467	488	484	472	477	453	459	482	444	494	493	466	485	490	491	454	493	489	502	459	497	458	497	520	482	458	501	464	504	443	520	519	508	525	514	500	454	478	528	480	497	499	486	489	451	516	510	541	490	457	453	474	472	491	458	482	474	499	467	458	518	461	469	458	466	457	500	474	473	533	469	482	489	505	486	482	491	488	504	513	479	500	529	499	489	445	475	503	457	483	482	448	530	495	469	448	493	507	467	518	493	464	490	442	482	469	480	478	438	511	473	478	491	460	470	456	477	457	476	497	490	482	496	492	514	477	479	463	533	495	467	505	518	509	495	467	512	478	486	491	504	442	497	483	468	466	462	493	481	487	478	502	465	507	485	522	515	475	482	474	486	453	492	495	457	467	464	459	501	486	467	478	478	469	504	477	478	493	470	504	441	474	477	504	503	491	526	512	480	502	467	498	474	498	472	452	540	492	481	459	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
73785	72744	49215	25934	11750	3706	1319	548	544	471	377	272	194	185	174	171	171	183	142	162	187	180	188	176	177	174	174	154	182	180	174	185	173	167	157	159	172	190	185	162	170	181	168	171	167	177	177	170	185	186	192	169	171	173	183	149	140	192	179	173	173	210	203	185	201	188	173	182	165	197	155	196	206	176	173	183	178	230	169	210	181	183	171	178	186	175	168	170	185	193	166	195	194	173	181	181	172	194	184	204	174	148	167	161	183	202	180	186	181	168	176	187	189	195	133	189	190	194	190	183	169	168	174	174	194	189	214	182	188	206	160	179	194	202	169	180	167	194	169	176	185	172	172	200	178	193	171	182	187	181	219	179	174	191	176	192	164	188	176	172	182	168	177	207	181	163	189	204	189	188	176	161	168	192	166	202	192	193	167	184	171	208	204	168	166	146	174	197	214	195	184	172	187	170	190	174	177	186	189	182	161	194	164	186	166	164	171	181	163	167	177	152	175	189	166	171	186	170	198	179	199	187	160	172	162	192	185	171	181	171	183	187	188	169	168	184	195	198	191	150	175	187	163	166	156	169	213	192	165	188	176	176	173	178	202	182	173	185	154	183	198	174	168	166	168	186	210	175	184	156	190	193	180	173	174	158	175	179	184	173	138	177	178	176	176	190	181	184	197	179	178	173	187	185	170	176	185	179	178	171	173	170	171	132	177	179	184	169	175	193	202	173	159	187	206	191	176	202	194	187	202	168	165	165	174	185	167	186	195	200	182	167	198	163	191	175	172	196	172	184	177	162	176	185	190	183	181	166	184	188	189	180	188	177	195	160	201	178	158	187	175	163	190	163	168	182	160	196	196	204	190	162	178	201	181	189	163	164	197	185	190	168	195	187	203	168	183	169	170	166	196	174	196	187	195	195	190	198	192	159	192	183	173	170	200	190	198	203	223	185	178	166	181	160	168	174	183	169	189	168	152	175	189	170	192	176	180	170	197	190	169	155	199	169	155	176	202	162	172	176	188	168	180	183	170	191	182	177	209	189	209	190	161	178	173	190	173	187	182	173	158	157	159	159	177	183	194	181	173	198	170	174	180	180	183	182	170	186	171	162	163	176	200	214	182	162	164	230	157	167	194	200	201	173	188	171	189	215	172	186	161	195	189	186	184	224	200	196	182	174	178	170	208	168	175	168	144	201	174	206	197	182	186	148	176	192	174	183	161	166	154	187	174	176	185	185	209	184	160	162	180	190	223	168	166	190	174	187	170	200	189	199	191	184	186	184	172	174	191	188	179	167	195	167	175	189	195	195	169	183	203	167	164	178	180	166	172	192	169	167	181	161	188	199	173	192	205	195	169	166	189	193	170	204	159	189	179	162	192	179	188	206	181	183	179	167	179	177	182	189	213	167	173	173	205	195	188	159	165	153	173	206	169	182	199	182	180	197	176	184	186	192	164	188	147	156	169	189	175	180	186	195	171	179	192	175	192	187	183	178	188	174	187	194	188	172	172	166	196	185	192	176	188	142	162	174	181	179	164	184	200	185	183	188	188	189	175	166	166	169	183	175	174	192	177	193	185	189	169	175	169	188	191	171	172	165	173	192	192	164	163	195	202	181	156	198	178	207	180	182	181	176	157	174	176	191	173	190	166	181	175	195	182	203	205	164	179	180	187	179	191	179	163	198	170	162	200	181	201	194	186	172	198	175	161	168	159	189	193	185	178	195	179	173	166	171	189	191	210	180	173	183	188	185	172	177	173	191	161	176	197	164	179	192	174	200	184	192	182	170	160	185	163	167	182	172	168	158	192	179	174	178	167	161	159	187	181	164	181	190	193	199	165	193	172	220	177	200	184	185	178	171	170	194	196	182	171	166	185	172	176	189	205	196	189	209	186	196	187	186	193	186	194	208	172	157	171	173	186	173	168	151	193	170	159	168	151	177	184	172	205	172	175	184	177	181	151	183	170	165	185	182	171	174	163	197	187	174	180	177	154	154	197	200	170	193	183	193	163	185	155	191	188	190	170	162	191	208	193	181	162	185	181	203	199	171	174	183	170	192	177	177	181	181	176	195	183	198	160	174	165	186	167	173	184	191	186	182	189	194	200	178	175	188	187	180	164	183	175	198	196	177	171	171	170	179	189	198	188	178	185	191	194	163	174	182	181	182	180	166	208	177	161	181	155	157	197	198	172	191	158	190	170	196	166	199	186	187	193	203	183	192	182	187	195	168	198	179	181	151	169	169	170	175	179	191	173	167	211	161	183	181	167	169	167	165	191	160	179	171	154	196	195	174	210	196	200	181	175	170	155	175	186	192	185	180	189	197	183	207	178	164	158	183	196	168	161	189	179	172	194	218	184	188	187	177	178	181	196	191	167	164	194	173	197	179	170	171	181	198	176	189	181	197	160	195	167	193	184	197	212	183	202	191	163	185	167	167	173	171	181	191	178	191	176	182	185	175	192	183	175	175	175	199	201	183	174	189	172	155	181	192	182	174	175	205	183	179	147	168	167	169	164	186	189	179	192	204	172	172	187	162	178	182	173	169	178	168	165	167	154	177	184	186	153	200	178	187	169	192	163	147	183	153	180	192	164	187	184	176	192	186	184	191	181	187	181	179	174	160	177	179	186	157	196	186	161	182	170	177	177	193	202	200	183	184	189	194	183	171	165	188	171	162	154	183	175	201	159	159	191	174	172	172	202	166	176	182	177	194	167	170	180	181	188	189	162	177	206	187	179	184	178	196	187	180	176	181	199	195	175	174	201	173	182	182	169	177	162	174	179	175	195	179	177	178	175	170	178	174	159	172	206	178	196	149	165	182	152	181	190	176	189	184	161	204	182	164	152	181	182	169	170	172	166	184	181	190	181	181	188	187	161	186	190	173	181	160	170	195	201	164	189	185	188	202	190	184	178	179	183	175	168	174	168	166	186	159	180	171	176	178	173	166	165	159	177	205	194	189	173	153	207	181	181	154	189	199	191	192	175	169	171	153	140	182	197	197	166	197	175	178	183	187	172	157	151	200	173	167	188	152	195	186	155	200	185	174	185	197	199	190	193	167	192	180	206	170	158	153	192	180	171	161	183	187	160	180	161	197	186	171	217	167	167	200	201	181	165	171	164	164	168	193	182	167	159	184	159	219	187	183	196	162	197	175	143	162	161	208	188	153	156	166	175	195	178	199	170	162	168	189	187	199	181	161	174	178	172	206	198	199	177	181	177	183	185	183	187	167	178	194	187	169	176	187	182	159	188	177	143	193	180	180	168	179	190	198	177	181	162	205	181	153	160	168	185	173	182	184	188	173	175	213	184	167	183	172	169	177	188	167	181	166	171	184	178	181	175	186	195	159	180	171	217	208	183	183	175	159	170	190	175	195	174	187	176	195	164	157	167	170	183	183	159	183	195	193	177	183	182	193	153	171	177	196	167	180	213	159	157	147	195	177	189	198	188	198	177	178	193	169	191	171	175	183	174	194	185	171	177	166	170	174	178	189	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50053	58754	46278	31872	19799	10466	5111	2405	2262	2047	1442	950	721	548	497	512	498	525	485	519	504	575	501	514	559	514	535	506	526	479	497	503	528	510	547	547	534	542	510	533	556	537	524	547	500	545	498	506	526	549	490	461	512	511	492	533	503	550	492	535	522	519	510	532	514	498	531	564	523	525	508	480	516	525	539	526	533	523	521	518	517	538	534	519	509	477	584	524	511	576	581	525	483	486	547	529	515	516	489	538	515	521	521	558	563	501	544	503	525	476	543	522	533	538	503	536	518	534	527	535	523	516	471	511	493	544	535	490	490	539	541	533	517	529	538	534	522	541	537	553	513	515	545	533	516	511	509	544	531	541	519	583	539	568	534	531	493	529	511	532	500	509	497	501	539	531	508	524	505	485	524	574	525	508	493	529	500	535	508	530	525	545	517	542	516	563	521	520	515	505	532	508	534	556	534	528	524	543	486	562	474	527	531	488	502	506	488	531	505	524	550	517	510	482	499	545	506	516	500	505	540	526	495	511	475	509	530	524	472	523	541	531	489	528	532	528	486	531	559	511	513	562	503	513	548	501	527	528	509	552	523	492	510	513	541	504	540	511	486	514	550	528	517	501	504	546	522	500	482	545	540	527	551	536	494	498	546	546	525	495	528	549	510	520	514	500	513	520	532	479	549	535	558	557	500	522	558	536	496	506	516	499	550	505	536	529	505	513	531	501	487	526	531	517	504	483	517	530	486	517	551	518	532	511	511	510	521	530	489	535	558	552	486	566	550	509	522	540	551	522	510	534	561	505	544	494	545	512	499	517	542	575	554	528	526	543	526	550	508	523	543	518	529	591	548	507	510	512	511	481	495	511	508	552	513	551	515	523	489	505	541	533	519	535	527	522	552	524	540	497	561	520	534	531	510	552	482	526	527	507	554	524	527	486	505	502	580	492	529	558	536	511	495	570	547	538	522	521	517	566	503	529	521	548	507	508	529	505	485	515	529	497	519	540	502	511	524	558	515	552	493	544	501	523	506	514	496	496	549	555	553	495	505	548	518	515	535	528	540	527	559	513	497	530	522	508	507	505	533	505	512	523	546	536	555	519	535	514	517	515	535	522	520	556	543	536	504	521	495	510	524	539	525	547	513	464	528	532	548	539	499	553	522	529	529	515	513	511	555	514	532	498	536	545	502	534	514	502	525	519	504	449	545	514	534	499	522	507	497	532	551	529	500	549	542	530	535	478	548	500	550	532	511	566	529	524	523	506	509	483	519	489	502	502	573	486	499	489	541	527	516	514	526	510	510	537	532	521	525	525	558	555	531	575	520	524	484	526	563	521	504	566	544	546	546	501	527	481	545	531	536	512	482	594	541	519	552	519	490	508	522	552	507	556	528	546	536	499	542	495	538	536	518	475	526	548	520	535	504	523	505	533	517	528	535	535	506	520	531	519	541	544	499	527	509	512	475	519	512	547	534	532	534	509	513	503	522	508	495	509	530	527	494	525	520	529	528	544	513	516	516	506	547	543	556	515	484	565	517	479	525	527	530	531	546	516	552	543	510	511	478	524	556	557	523	487	520	514	502	503	550	534	541	515	470	534	527	500	493	556	535	503	471	515	497	490	521	517	562	540	509	530	503	548	515	534	550	524	490	542	545	484	538	512	535	513	512	543	539	518	516	495	562	503	537	509	547	503	506	542	548	560	479	525	489	506	533	491	525	527	512	555	496	552	543	503	510	536	551	499	506	570	505	502	520	551	554	528	520	543	553	560	479	506	516	538	481	502	529	567	516	548	513	542	541	497	567	514	521	488	534	534	539	529	531	520	491	480	518	515	500	523	515	526	525	513	551	532	506	504	523	555	556	552	545	544	539	557	524	570	509	520	499	505	520	524	538	527	508	531	526	545	527	519	508	492	519	526	515	549	499	535	488	505	490	524	546	524	529	527	504	521	492	535	509	477	543	506	550	505	507	506	552	569	519	518	510	529	527	486	534	504	539	525	525	538	562	486	515	500	496	556	537	517	502	501	530	532	491	529	525	512	494	518	494	562	562	530	521	520	532	530	486	502	535	512	574	555	555	522	543	524	517	529	537	526	553	551	504	496	536	496	515	542	483	508	530	521	509	513	511	538	543	514	488	530	502	533	544	537	506	535	507	552	517	491	491	568	484	533	524	502	507	530	503	499	534	575	565	491	519	513	546	520	523	484	523	543	530	553	503	512	531	533	509	488	556	530	504	475	512	506	524	502	532	550	497	574	494	512	512	508	511	510	506	521	525	506	552	540	584	517	536	560	517	526	522	514	579	481	515	532	552	530	527	502	496	519	529	510	529	526	492	475	520	514	532	524	534	493	500	497	520	553	530	497	546	540	545	512	541	551	507	524	568	529	542	583	500	474	546	562	524	503	562	524	507	543	540	521	516	529	539	530	578	505	541	527	549	535	493	572	520	562	512	529	515	510	551	557	525	538	516	507	565	491	532	549	540	513	531	540	494	535	563	499	514	527	520	490	515	533	542	520	517	474	523	498	536	498	539	547	537	525	543	525	526	511	510	498	511	543	525	540	549	548	484	530	504	540	511	533	503	558	525	529	533	523	542	532	519	493	543	486	537	532	498	567	508	575	504	562	540	520	495	534	568	511	550	503	520	526	540	524	528	494	540	512	486	533	539	531	488	488	500	571	542	538	485	534	487	537	538	526	498	530	543	565	489	582	524	555	519	498	497	524	555	509	495	545	530	510	474	514	473	564	526	537	501	456	535	533	518	554	518	551	495	544	518	545	515	491	516	557	528	530	525	553	539	503	505	516	528	517	579	522	509	510	489	524	530	529	513	556	478	511	546	521	515	515	522	525	541	528	520	539	537	519	519	506	495	532	499	492	511	542	552	507	528	532	515	526	495	563	529	542	537	559	524	525	524	468	527	461	548	540	525	465	503	558	528	546	537	533	502	530	503	496	534	554	547	490	505	503	522	546	553	531	537	548	553	491	502	511	558	546	557	494	526	532	493	508	529	555	527	507	514	511	534	514	561	566	541	550	544	528	514	542	533	507	535	480	478	568	512	547	535	508	531	520	552	487	528	512	498	566	500	480	543	548	531	519	517	540	516	528	537	506	542	593	530	511	523	497	520	474	525	517	502	521	525	528	502	529	511	512	536	501	532	506	520	502	508	499	557	507	489	490	555	555	513	534	474	558	515	498	534	525	554	545	481	515	531	506	561	512	523	533	508	512	510	497	526	510	523	541	551	544	527	502	489	524	562	511	550	488	578	493	532	485	544	538	551	543	542	491	531	520	497	541	508	534	499	540	494	511	565	498	526	494	544	498	511	516	484	527	539	524	479	496	490	548	524	499	521	519	511	529	509	564	525	525	538	489	545	533	527	529	520	508	512	536	526	532	492	512	495	535	575	497	523	503	546	530	567	493	555	540	557	490	506	531	555	502	524	520	545	561	608	517	497	507	554	524	475	511	526	507	553	548	563	519	519	516	536	514	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
85060	82927	59163	37687	21200	8227	4889	1873	577	554	389	338	288	237	255	250	240	276	242	241	247	229	244	254	274	256	248	252	256	233	259	240	232	279	218	212	229	251	239	232	266	255	248	218	254	240	265	257	230	261	242	248	238	218	219	236	255	251	231	250	247	212	225	271	210	256	235	266	255	229	247	272	234	263	222	227	236	225	264	249	221	273	240	264	250	270	245	233	224	259	233	218	248	246	260	239	247	253	235	241	224	235	244	249	240	269	254	240	242	257	251	233	216	222	245	234	257	247	249	245	235	235	255	248	253	218	237	225	229	248	272	258	240	230	229	208	250	240	227	220	237	242	238	219	220	226	244	269	262	260	222	241	240	245	244	274	266	241	267	213	244	254	255	261	242	250	254	240	233	236	244	231	255	242	241	228	245	223	246	250	257	239	249	246	219	230	285	239	240	237	224	266	235	250	242	243	224	236	238	241	249	290	258	228	262	221	253	247	273	261	251	238	257	233	222	208	241	245	230	242	239	221	211	248	203	230	260	243	231	240	242	228	267	237	268	235	239	243	219	236	256	238	233	224	227	250	218	216	211	227	215	260	238	230	219	243	293	223	235	240	243	220	245	230	229	261	261	227	249	230	261	235	234	270	263	244	258	241	248	239	251	257	246	265	242	242	265	239	228	238	236	238	235	224	250	246	240	230	222	245	243	208	244	271	245	265	237	224	200	246	240	246	219	247	247	247	231	258	258	227	206	272	297	243	269	267	250	217	265	222	265	262	250	240	262	243	229	235	246	265	248	259	230	246	248	249	242	246	209	270	219	236	220	248	235	230	237	234	223	236	258	243	240	227	245	232	261	241	225	251	249	252	252	217	243	256	213	250	248	246	250	253	228	247	257	216	235	238	230	242	231	261	249	209	232	246	228	244	222	247	238	184	267	253	255	242	256	275	234	250	257	237	208	270	246	214	271	246	230	254	241	253	256	260	257	224	216	225	251	236	253	233	235	227	241	249	269	222	241	250	264	250	234	258	241	247	259	232	270	264	243	262	229	241	214	257	238	235	247	236	231	246	250	249	252	259	275	221	264	238	251	260	256	256	257	236	222	260	231	275	260	231	220	231	238	226	267	272	233	246	262	239	246	239	222	241	236	237	225	254	232	244	243	256	252	232	261	240	240	266	230	256	254	245	224	234	245	257	235	237	226	232	268	242	217	212	257	262	229	262	263	232	255	236	257	251	236	233	243	247	263	236	217	219	254	240	233	257	254	201	249	220	238	216	224	234	232	266	236	242	257	250	225	256	250	226	249	230	259	240	232	243	232	238	228	256	262	205	245	256	274	241	228	248	244	270	228	226	254	257	249	260	253	271	245	229	212	258	215	237	263	228	236	215	243	250	264	255	243	220	232	235	255	249	213	276	248	241	233	258	245	250	263	225	226	242	221	250	240	231	214	251	269	258	244	236	283	247	230	279	227	231	240	216	244	242	261	225	248	240	246	226	230	239	243	247	261	261	256	252	248	247	274	268	213	243	240	265	254	234	248	258	248	261	264	258	241	253	222	245	245	224	250	214	275	230	284	219	219	246	243	255	231	245	224	245	232	236	241	246	199	240	267	274	244	245	234	238	232	222	256	247	207	243	246	236	248	236	266	250	244	277	257	256	230	258	189	237	252	263	240	231	224	248	245	275	226	261	257	255	237	224	242	277	249	251	231	243	262	236	249	249	256	239	242	247	217	248	229	240	260	244	253	261	261	210	252	236	235	235	253	223	249	215	254	254	252	247	272	273	213	238	236	260	240	247	224	232	256	244	280	216	246	248	235	216	246	266	221	232	245	224	242	254	264	238	245	228	266	246	237	242	242	223	230	245	233	215	257	227	246	238	235	250	282	236	255	246	259	258	221	250	245	262	249	208	270	244	262	253	260	262	229	240	271	251	234	213	264	215	227	257	266	258	278	253	257	247	236	225	233	218	251	273	253	243	229	283	266	249	224	240	252	230	220	273	256	246	266	246	246	222	243	214	271	235	234	266	210	248	241	250	236	240	266	241	262	240	258	265	245	242	234	254	261	246	263	247	243	238	253	254	288	263	252	234	266	259	264	262	232	229	263	263	246	241	260	248	228	250	247	247	238	247	266	214	234	222	215	259	281	232	229	246	214	272	253	234	243	240	243	244	261	238	224	213	246	249	252	251	251	212	254	220	262	256	204	257	249	233	220	233	239	256	227	255	259	255	250	255	254	203	244	249	228	262	215	238	245	242	252	235	238	256	226	246	246	238	227	253	258	217	269	254	249	256	222	250	246	241	253	229	255	239	234	244	237	225	263	246	261	232	225	239	246	232	243	229	258	248	256	219	254	261	248	292	236	247	240	257	237	250	246	247	237	226	217	249	248	232	237	226	241	229	234	235	237	242	264	248	232	224	243	253	257	230	222	237	233	285	228	248	249	228	262	244	243	228	239	244	261	243	226	239	245	254	231	233	234	231	230	265	230	214	232	238	229	211	254	241	287	221	276	237	266	251	246	231	220	246	256	253	226	251	250	239	235	226	252	252	253	233	268	229	242	228	243	228	247	275	254	244	276	237	242	225	260	242	235	234	245	269	242	264	237	238	238	253	243	261	237	260	234	235	258	255	236	247	263	248	243	253	220	256	270	243	260	245	213	255	238	249	234	242	237	251	272	278	260	257	255	238	228	213	244	241	253	235	263	235	218	243	248	259	218	255	240	223	236	239	216	234	225	210	236	248	243	258	239	238	235	236	240	243	250	239	237	236	266	252	240	233	241	235	237	238	231	249	246	284	269	245	234	236	245	272	251	235	248	234	252	260	254	248	226	236	230	239	267	259	262	237	238	249	259	255	243	225	251	221	231	250	244	247	252	265	252	256	247	248	228	216	240	258	236	238	259	232	269	248	219	240	244	265	252	219	216	223	270	226	208	255	264	221	278	241	266	233	245	242	223	225	268	253	243	253	233	237	206	256	222	242	219	263	233	270	237	233	243	222	268	272	262	253	255	251	254	224	258	226	207	252	247	254	279	233	233	225	252	226	215	255	222	235	228	238	253	242	240	257	236	263	210	257	259	239	275	245	218	233	214	237	237	241	228	258	234	244	240	261	253	228	226	256	257	247	256	246	236	244	255	244	262	244	244	239	239	229	271	225	271	236	256	243	247	244	255	232	253	221	253	242	278	261	225	232	237	213	215	220	267	241	237	262	239	236	262	215	259	281	255	237	244	227	264	225	222	238	247	219	235	238	241	249	244	244	246	275	267	249	229	247	240	266	266	255	265	253	234	242	239	234	230	256	253	251	231	254	254	247	242	229	274	238	252	238	216	230	265	230	227	238	243	261	241	249	270	216	245	221	240	270	269	221	232	270	229	237	249	273	216	207	238	244	256	244	254	240	273	276	253	225	250	279	236	258	231	230	206	253	257	266	238	253	233	228	245	261	272	246	223	253	246	268	254	273	235	253	231	224	243	236	262	239	242	249	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
61432	71798	56448	44334	27656	17182	14887	6176	2167	2026	1322	1059	801	698	689	653	677	638	702	689	679	624	663	700	679	694	688	717	608	672	698	688	655	675	681	675	614	706	667	700	711	691	667	712	683	676	665	714	663	661	710	670	691	670	671	667	661	687	668	693	687	667	658	685	680	659	706	678	659	701	680	668	660	655	643	683	708	705	710	647	715	666	653	647	657	675	685	647	637	652	660	732	669	683	639	669	709	710	674	689	656	650	676	642	667	671	665	699	683	666	706	692	705	656	713	733	679	683	621	652	657	647	643	639	675	623	686	652	673	706	678	674	639	653	708	689	656	643	661	637	667	674	690	712	666	666	690	689	682	703	671	632	704	671	692	670	641	654	684	703	684	624	707	684	669	721	685	683	689	701	680	607	652	654	647	724	641	659	657	694	690	682	637	651	678	665	704	723	675	680	692	712	669	689	683	695	653	678	642	674	633	646	641	668	675	714	666	661	693	695	676	672	642	662	704	627	647	633	711	658	668	672	681	652	673	639	688	677	708	629	702	711	688	688	649	664	665	676	634	701	676	632	663	685	660	691	699	727	684	690	705	676	661	667	691	693	702	622	640	666	728	657	615	659	673	683	647	668	669	631	671	683	643	702	673	667	654	662	664	650	661	690	630	680	637	714	693	657	670	649	636	682	668	664	708	671	665	665	661	669	663	663	649	713	700	661	681	673	671	661	620	667	694	605	635	659	645	689	647	581	669	708	658	693	670	685	647	644	624	661	645	674	662	666	723	641	658	689	654	680	675	690	717	678	651	666	643	676	646	592	685	628	708	667	677	721	688	722	688	674	643	697	669	649	673	724	674	679	670	653	691	721	646	616	679	723	649	659	640	637	702	710	643	647	692	674	692	689	657	636	683	655	666	703	678	669	689	681	701	659	699	634	660	655	665	657	664	654	718	698	668	661	706	711	683	667	685	685	670	698	651	662	665	668	665	691	695	682	692	628	627	667	678	671	719	633	687	662	673	725	692	653	739	669	657	663	688	681	601	701	608	648	692	712	659	674	674	702	676	687	693	641	688	690	734	659	626	661	699	683	635	641	693	636	724	632	626	672	623	661	681	713	676	667	675	615	729	680	674	686	637	697	686	655	733	673	694	676	719	691	628	659	679	672	638	672	688	695	631	665	691	670	684	688	678	671	717	702	677	664	678	648	623	658	683	655	669	663	660	661	676	640	694	673	702	663	692	644	682	667	632	641	676	679	668	638	602	637	668	670	671	710	679	626	684	659	663	675	672	659	672	648	658	663	676	679	640	623	659	698	696	704	683	681	696	687	675	658	623	638	702	658	665	694	669	672	667	674	645	664	638	669	669	672	684	651	696	640	682	695	698	649	675	633	694	693	715	720	627	683	622	671	651	712	662	620	677	677	662	681	659	657	640	673	643	649	672	711	641	667	635	689	687	681	704	687	662	669	723	662	642	723	644	631	706	694	701	653	693	691	646	671	667	673	695	665	681	648	672	684	661	708	688	653	652	698	682	700	688	645	713	640	692	627	651	683	680	720	669	667	656	658	642	679	687	653	677	721	673	623	652	648	655	704	662	633	723	617	694	704	649	654	633	709	710	679	648	609	702	645	655	665	669	698	714	671	684	619	709	688	700	686	639	658	688	630	680	729	644	696	660	670	687	622	689	661	644	673	673	707	678	662	642	647	672	696	677	652	678	689	696	680	690	659	718	661	691	667	636	654	673	652	703	680	692	630	665	683	658	675	670	681	671	702	692	646	678	708	635	687	689	643	636	694	687	701	689	672	654	653	697	687	671	695	688	680	696	653	677	665	658	686	654	644	674	669	685	691	680	691	655	677	662	691	668	655	686	681	709	667	643	676	659	685	663	684	682	682	661	665	704	645	649	690	689	683	672	687	667	674	630	682	683	677	669	683	692	656	692	646	646	672	695	631	728	667	653	643	667	634	600	664	703	664	655	704	662	666	636	687	678	667	678	647	660	701	682	672	692	644	673	681	651	702	639	631	670	687	656	713	667	691	685	651	690	647	719	656	685	656	714	638	707	708	693	683	676	659	722	678	672	663	670	672	688	679	674	630	649	692	671	681	716	695	661	643	640	702	677	663	636	678	645	638	655	649	659	712	667	646	657	671	690	691	661	657	696	689	675	680	645	675	680	627	613	649	718	694	668	661	659	669	620	674	680	694	661	693	650	644	679	706	661	639	701	620	699	695	674	665	718	662	727	671	654	689	676	687	643	697	659	631	677	660	652	660	703	663	652	682	617	677	719	664	650	640	656	656	678	661	663	634	673	614	676	667	734	638	717	685	628	708	639	651	675	724	707	660	642	735	633	658	666	645	653	667	649	660	671	729	683	690	681	658	667	663	660	646	687	636	647	661	723	665	714	667	702	645	670	697	655	675	658	716	653	724	715	661	660	685	674	719	664	679	693	625	658	684	675	691	698	711	677	642	638	678	712	661	678	683	728	693	648	656	655	698	697	630	654	652	643	661	674	644	670	696	645	672	687	670	636	619	699	711	728	649	686	717	632	680	669	687	688	704	700	637	736	674	669	679	658	624	643	679	676	674	686	693	700	647	669	690	716	706	641	683	657	626	632	704	730	659	687	698	656	664	634	658	659	708	669	688	675	705	681	660	680	683	692	665	651	678	679	662	659	658	667	670	647	666	671	659	661	678	664	679	662	667	641	683	672	681	673	681	644	682	631	672	650	709	649	662	654	711	665	648	677	706	622	657	723	677	692	685	696	712	646	685	685	685	653	690	661	647	687	655	669	668	679	680	650	716	661	672	652	698	707	693	660	681	645	692	666	673	684	695	687	664	685	657	734	649	653	687	690	667	661	623	683	696	660	683	711	635	657	651	650	685	664	698	637	626	698	695	686	649	695	675	689	667	666	615	629	675	688	648	622	710	681	652	717	642	665	677	693	692	661	678	659	622	615	692	655	678	637	663	665	699	712	703	693	656	644	656	679	676	661	693	616	647	658	699	682	657	692	688	660	673	668	672	708	682	674	663	684	651	696	699	647	609	710	657	708	632	694	716	670	669	653	676	639	682	661	615	655	710	668	698	673	703	690	694	673	644	649	627	657	679	705	708	684	666	668	686	677	655	651	631	678	625	653	648	693	662	713	709	724	646	651	673	677	685	689	702	648	627	683	665	708	659	716	642	649	655	723	646	649	667	668	687	711	642	652	673	683	664	663	620	660	669	616	645	681	614	698	702	657	750	672	651	669	657	683	678	699	682	678	645	653	639	673	686	707	676	657	627	685	724	671	694	683	630	694	667	673	643	652	667	689	691	697	704	685	638	669	658	661	695	654	655	699	668	638	674	678	657	677	672	691	688	705	682	655	687	666	692	653	663	644	649	628	693	663	695	666	658	686	710	687	720	662	651	715	704	672	652	644	652	678	696	692	684	680	707	639	700	616	698	660	710	685	674	663	661	683	672	701	693	629	706	666	717	656	674	650	696	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27560	28647	10952	3022	1118	457	422	266	198	191	180	197	196	176	193	170	174	171	160	166	145	148	193	182	196	179	202	186	191	164	186	187	189	167	194	177	198	169	171	181	183	200	176	199	187	209	197	192	187	164	176	185	179	177	173	157	182	202	190	163	196	161	146	189	195	181	193	195	182	177	167	188	190	205	189	193	188	173	169	203	179	171	168	188	169	188	179	202	184	162	192	175	178	151	172	181	170	193	163	167	177	183	189	181	200	181	167	173	191	189	163	167	196	190	162	184	198	169	199	182	165	166	177	192	169	185	176	183	176	193	189	206	184	173	198	151	178	175	196	193	204	158	180	179	169	161	178	195	196	158	185	174	183	189	180	200	186	157	163	172	168	180	187	202	192	183	175	175	186	176	188	175	170	179	184	188	164	175	157	162	177	186	184	212	207	159	170	186	161	191	170	188	189	178	186	208	191	200	185	177	169	156	141	169	187	176	158	183	178	185	171	172	174	166	154	159	183	174	175	201	195	178	172	174	184	173	188	162	180	179	178	169	168	193	182	170	179	167	182	181	156	175	172	180	202	171	183	177	155	170	172	184	177	150	159	179	150	177	167	194	188	185	194	143	192	177	199	203	172	193	150	179	202	169	163	170	191	177	198	167	196	192	181	190	180	190	158	164	165	187	177	198	178	175	183	157	196	186	190	191	190	160	162	156	191	178	176	182	166	168	156	154	162	179	182	189	188	187	191	166	214	164	182	138	189	195	182	195	169	201	185	190	150	184	149	196	183	176	200	173	190	176	158	180	183	166	181	184	184	174	189	196	193	195	186	185	185	181	184	185	171	177	184	177	179	154	181	187	183	190	156	187	195	194	191	182	173	176	175	170	177	179	139	173	191	143	165	185	184	198	163	147	165	179	168	193	157	172	196	168	190	164	177	165	153	180	157	170	168	199	164	173	155	192	177	157	171	177	190	167	201	169	177	169	179	193	173	194	175	200	168	186	198	199	160	170	189	169	170	166	182	180	173	177	198	152	181	192	174	214	155	188	183	185	173	156	188	189	192	176	178	186	178	167	163	172	172	182	179	176	193	191	164	190	184	202	174	203	169	193	190	170	192	155	160	179	188	153	198	186	185	194	171	174	171	179	179	183	179	166	197	191	170	177	165	171	177	180	171	194	176	180	172	176	177	180	196	173	193	173	195	196	179	181	173	185	174	186	168	173	182	179	188	188	186	180	181	195	174	193	165	161	190	170	175	176	168	179	173	171	185	183	173	184	200	187	163	184	197	173	178	162	180	182	173	171	175	197	177	183	161	195	161	175	184	161	172	182	159	194	176	177	178	173	166	174	178	151	168	194	180	180	202	169	196	159	188	200	163	187	195	165	204	175	159	178	155	176	176	185	207	172	169	192	166	161	183	183	180	175	186	186	155	175	201	173	172	191	208	203	185	184	179	174	203	159	190	159	179	183	166	178	200	178	183	189	168	174	161	188	171	178	183	163	177	167	210	187	180	193	197	168	168	177	192	170	177	196	196	165	176	191	183	169	181	153	176	198	193	171	169	168	189	182	183	176	187	181	190	172	180	192	183	185	173	168	191	182	178	180	150	174	179	178	176	169	162	183	162	208	176	204	194	176	172	199	181	178	178	189	191	174	207	174	184	166	200	179	166	176	181	179	180	173	179	191	162	199	195	180	175	172	171	182	154	188	166	165	153	169	168	168	185	191	179	209	171	190	199	169	179	154	188	170	179	176	185	176	178	165	192	206	200	195	158	185	184	203	165	158	174	178	170	181	170	183	187	161	189	179	169	193	156	183	179	166	170	190	190	176	160	206	171	181	176	165	187	179	174	187	177	204	170	177	196	198	176	183	171	171	208	176	178	188	171	189	160	180	164	178	180	160	190	191	191	199	164	187	198	175	206	171	177	173	198	189	179	187	193	153	182	192	162	177	189	197	176	193	158	193	172	190	167	178	193	189	153	213	194	183	197	187	176	165	186	181	158	201	175	165	180	171	189	182	171	197	155	192	160	187	201	178	169	172	185	172	210	171	191	180	181	173	185	190	201	191	196	164	181	192	185	171	188	167	168	172	172	183	185	177	199	163	176	190	185	181	189	168	190	168	176	162	156	197	158	174	167	188	187	185	171	171	186	190	188	158	168	176	179	154	199	160	191	162	163	194	193	190	191	189	163	191	191	181	174	188	181	149	190	174	185	160	195	161	178	149	205	150	191	214	182	183	177	169	176	180	173	191	183	152	194	172	167	164	166	202	196	172	175	174	175	206	181	172	154	160	175	183	180	166	202	173	171	178	181	196	201	176	183	177	179	172	177	188	192	198	199	166	186	177	194	174	176	176	163	150	206	163	158	170	207	160	167	179	193	151	183	182	176	180	152	163	210	188	175	176	179	168	179	187	186	201	178	168	176	182	167	168	166	191	189	194	197	184	197	193	170	161	199	157	181	185	188	166	160	175	179	186	198	179	188	200	179	205	166	188	160	167	200	188	176	175	174	165	160	158	167	164	174	173	172	193	185	157	186	189	181	171	181	178	185	225	172	144	187	195	168	188	165	174	191	183	184	181	162	189	157	177	193	202	186	166	173	190	166	185	182	179	182	170	198	189	171	160	210	197	185	196	166	191	188	185	184	179	167	189	162	190	183	192	179	177	199	170	179	200	167	212	185	187	170	174	169	170	176	180	186	178	190	205	178	171	192	195	166	202	188	191	169	174	156	171	173	187	177	179	184	194	194	176	170	170	185	159	182	155	194	171	158	168	181	199	184	171	184	147	164	174	176	186	154	155	172	182	197	204	188	175	187	179	176	168	159	172	191	162	178	196	174	163	173	193	185	199	171	192	173	189	153	166	209	167	177	193	192	201	159	175	169	142	167	196	164	185	195	183	185	156	161	186	192	184	178	141	170	183	163	173	172	161	197	167	144	190	177	188	201	176	179	190	206	198	195	177	170	184	188	177	171	220	172	146	164	172	188	183	189	174	181	157	175	163	183	175	198	203	182	168	172	153	163	184	168	183	181	183	179	169	180	175	182	190	178	168	170	175	161	171	168	188	165	184	193	191	177	208	166	152	195	177	199	214	165	197	156	196	160	188	162	180	173	214	190	165	175	167	173	185	168	186	161	154	169	190	188	162	204	164	170	179	162	193	195	176	173	178	178	197	182	189	176	152	190	199	194	166	191	192	185	175	184	170	191	187	182	170	154	182	179	192	197	190	161	178	200	160	173	171	188	178	182	167	176	197	204	155	197	159	215	181	171	180	175	169	179	175	186	189	174	180	185	182	187	182	177	184	178	182	163	185	193	182	194	177	182	169	162	192	213	163	200	163	193	171	147	187	180	165	181	170	175	162	162	174	177	166	178	172	176	173	188	162	189	173	170	174	191	167	177	183	175	178	167	190	177	172	191	172	174	156	186	162	169	184	178	154	186	162	189	177	197	187	199	171	199	171	197	168	192	184	180	174	178	193	177	185	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27514	31980	14482	7398	3207	1713	1302	814	584	575	524	533	532	558	549	527	507	554	510	534	488	516	502	506	512	509	500	513	529	488	475	493	508	555	515	492	539	513	522	525	499	505	499	557	490	507	524	507	499	524	569	491	513	521	515	515	484	502	512	524	551	532	521	510	517	526	501	507	475	517	510	533	514	503	524	566	496	511	496	517	464	521	520	486	512	540	522	544	504	566	536	531	552	497	531	510	543	503	527	494	545	492	497	504	533	507	510	475	504	496	512	512	504	486	498	483	531	511	541	497	529	503	512	527	560	531	569	545	509	511	524	514	518	519	527	532	534	495	524	536	523	511	543	505	508	542	501	541	530	549	576	529	504	509	503	564	519	523	529	541	548	551	550	498	552	480	518	573	513	543	527	521	518	514	529	555	549	506	493	533	523	494	517	563	517	543	507	535	490	541	513	519	556	493	506	547	520	533	559	541	559	487	539	517	526	533	518	496	522	546	520	522	557	498	529	559	532	496	515	480	531	509	518	527	506	486	537	488	522	519	525	528	516	534	497	584	514	515	512	536	547	519	504	526	485	506	539	508	528	487	522	526	496	529	511	501	465	497	512	509	545	498	491	523	499	534	565	508	561	513	541	514	529	484	530	513	506	547	507	520	527	532	553	500	506	541	525	530	493	503	520	523	510	501	544	548	513	531	553	537	530	503	509	541	551	560	501	502	515	516	502	525	533	529	494	502	513	497	550	584	513	505	516	538	553	545	525	528	502	473	581	541	518	540	505	517	483	514	518	492	542	555	535	527	506	524	500	513	517	496	482	514	525	528	549	493	543	515	513	554	517	532	483	517	517	487	494	531	551	500	494	520	496	506	480	531	546	526	474	529	545	514	501	521	481	511	501	509	512	493	524	463	493	502	536	528	496	494	513	505	547	518	492	522	571	510	525	528	473	519	524	529	528	544	515	523	531	508	551	529	527	488	484	495	500	514	488	531	488	547	528	538	504	475	520	493	518	503	497	537	510	497	524	541	560	518	504	541	494	503	515	511	502	548	540	502	504	525	536	495	554	524	514	532	574	509	531	507	523	509	512	542	527	503	515	523	487	517	515	527	542	521	504	512	490	499	543	525	524	508	529	518	500	528	507	562	498	494	513	560	490	548	471	533	524	528	542	500	534	545	508	488	465	511	513	508	511	519	470	506	531	532	541	507	504	514	508	543	523	519	500	499	484	557	508	510	505	510	530	512	495	527	531	544	518	522	519	525	504	504	522	546	521	509	530	512	540	516	551	539	500	506	462	581	517	521	518	475	521	533	523	509	523	521	526	509	515	527	514	535	534	509	479	535	507	521	505	540	524	499	518	542	516	513	497	547	501	519	501	486	487	490	532	532	559	522	529	509	486	515	503	457	559	527	534	538	512	531	532	515	544	502	532	532	527	531	527	521	499	506	523	485	518	513	548	521	515	481	499	515	524	508	488	543	511	514	511	518	530	526	539	527	492	530	531	543	521	525	530	515	533	530	559	536	515	520	514	546	513	487	521	501	513	548	546	541	521	542	500	514	484	519	535	554	497	473	507	525	538	469	520	527	501	531	472	461	502	510	516	548	506	535	533	507	500	540	526	496	536	497	549	504	506	550	503	517	496	532	489	521	519	513	523	512	511	516	504	498	526	505	557	520	504	516	529	529	525	539	553	525	501	549	502	523	527	517	530	521	569	542	510	508	502	543	524	524	496	513	521	495	512	516	489	515	509	499	506	490	547	555	547	538	504	502	493	486	557	534	540	512	514	509	570	512	524	555	458	472	496	549	569	491	453	530	481	506	508	481	510	556	525	482	514	503	478	542	502	526	508	493	491	487	524	530	540	559	540	512	519	570	504	555	554	511	531	555	529	514	508	498	517	514	505	501	509	518	472	506	526	522	500	497	486	548	521	526	532	504	531	551	541	543	506	501	522	559	554	570	507	503	477	538	558	570	524	475	505	523	481	466	526	461	487	537	524	505	525	498	541	482	526	551	523	526	545	489	533	535	528	496	534	581	509	536	531	527	506	505	502	530	510	492	483	518	518	535	541	523	499	529	487	521	551	517	546	541	487	533	539	542	535	510	548	524	521	514	522	501	543	470	528	537	538	513	537	520	509	523	544	581	507	478	532	540	486	555	522	516	508	497	570	533	503	511	492	554	546	508	490	508	569	541	523	505	556	502	526	494	468	506	496	541	503	524	515	502	523	534	524	512	515	521	541	522	520	510	551	525	520	554	497	494	577	506	557	520	552	525	533	474	508	503	499	479	562	516	522	543	521	511	505	523	571	493	510	523	536	535	491	499	513	506	525	503	507	536	513	528	529	500	543	476	529	526	516	531	524	545	503	589	540	518	541	526	534	494	559	477	508	529	513	562	522	498	514	524	511	515	511	480	538	558	538	519	528	504	529	526	550	518	535	537	518	508	481	567	518	520	510	524	497	532	530	503	509	523	517	502	522	517	531	469	529	504	494	557	535	495	491	512	497	519	519	533	501	533	527	534	526	546	515	517	533	585	505	524	530	576	510	496	548	541	523	515	526	538	518	484	530	530	532	526	515	568	496	531	533	516	518	535	511	508	549	526	483	509	559	536	511	528	555	526	502	521	540	511	505	524	516	534	523	514	547	492	509	506	487	518	544	493	503	500	511	493	481	502	494	564	572	507	495	554	502	554	522	535	545	506	551	482	547	511	514	539	491	492	522	526	527	499	502	514	505	540	547	523	565	554	497	514	522	538	524	573	540	500	491	528	542	563	571	562	553	495	477	478	530	495	525	495	527	520	524	536	503	517	503	526	496	513	492	521	510	525	536	537	565	472	557	542	492	475	498	515	498	509	512	528	545	500	564	497	529	548	536	547	505	545	516	558	477	487	487	521	536	534	519	527	509	499	542	478	502	533	496	505	565	491	527	532	524	535	520	546	534	525	569	526	510	515	576	531	491	511	541	502	550	500	502	512	536	494	520	467	520	538	496	509	514	534	519	504	535	473	533	545	573	511	515	539	499	534	507	507	546	518	513	513	551	503	472	528	538	504	525	525	504	543	522	536	507	493	506	491	543	559	490	522	484	533	569	538	541	505	510	554	556	520	519	494	517	485	507	528	496	499	530	520	539	519	521	503	493	522	528	529	517	545	488	538	518	492	544	519	525	548	488	524	529	557	502	489	489	517	491	498	516	532	492	547	490	512	542	519	564	535	499	492	542	522	474	515	514	536	519	531	478	522	546	514	496	527	530	557	556	546	537	507	507	519	567	530	524	531	541	477	507	465	542	516	528	550	491	473	529	509	543	523	547	505	529	523	549	491	507	499	547	502	483	505	551	513	565	525	572	541	498	498	520	509	572	552	527	499	531	502	494	505	520	530	548	535	506	542	551	497	526	512	536	498	555	534	553	517	519	513	517	497	493	540	517	481	511	478	494	506	559	535	491	558	492	493	534	569	530	534	517	549	504	528	486	526	489	550	516	509	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
73679	71164	47512	27005	13075	6056	1806	642	330	360	212	206	176	195	210	175	198	206	179	169	203	163	229	188	170	195	177	198	197	187	190	189	206	172	185	175	141	185	196	192	218	181	174	169	191	207	193	176	168	197	172	207	198	188	203	194	200	191	190	209	187	184	200	186	187	161	193	189	172	186	195	186	195	171	202	175	185	188	195	190	174	204	181	194	184	195	198	182	175	210	193	177	192	189	186	186	209	188	179	198	193	184	220	209	184	179	179	184	204	158	199	202	179	225	180	190	187	186	204	205	185	191	186	190	184	187	213	190	182	180	177	183	193	190	190	189	217	200	193	189	190	169	193	183	210	173	182	206	183	194	185	192	159	205	184	207	187	180	183	158	188	179	190	180	182	174	176	187	179	194	187	182	203	176	169	168	211	181	179	188	172	192	169	201	214	194	188	214	157	196	196	186	173	165	190	176	194	203	174	204	178	163	213	177	177	195	179	159	193	203	178	189	175	202	205	188	177	176	191	165	190	168	189	181	207	206	172	215	178	186	191	203	193	185	203	188	198	163	176	163	179	195	181	190	212	178	179	195	196	177	187	170	202	174	199	172	187	203	195	196	189	173	176	237	205	202	189	202	179	174	179	193	186	195	168	166	206	177	190	181	187	176	207	211	187	176	189	184	192	198	181	191	202	185	185	179	194	199	201	187	194	188	208	205	182	185	213	159	190	171	190	188	194	205	209	171	180	193	191	177	193	195	181	187	189	196	195	183	178	177	186	178	193	209	189	169	198	186	205	214	179	214	184	202	144	200	195	192	167	207	162	165	181	199	180	181	203	167	179	189	194	197	192	184	212	186	198	190	205	184	193	185	186	187	172	202	205	203	190	182	173	170	183	206	196	189	189	173	184	203	184	182	183	188	155	191	210	187	175	212	192	174	203	198	189	205	178	190	211	178	168	208	196	180	200	201	200	183	176	180	201	189	191	183	209	183	186	198	192	197	206	191	203	167	216	175	184	203	190	190	190	193	184	197	203	191	192	183	195	205	186	191	187	182	185	193	177	204	195	184	191	216	185	187	210	206	182	211	211	212	173	203	206	207	174	186	175	184	199	166	186	187	205	207	192	209	197	165	180	199	208	215	169	211	183	192	189	171	200	176	178	185	157	204	194	176	194	191	196	201	184	168	201	186	204	186	195	169	177	201	206	198	206	185	204	179	194	180	201	187	169	200	204	222	182	186	202	198	177	176	182	184	181	175	186	219	188	195	194	188	193	191	189	206	189	192	185	182	197	182	174	179	218	179	190	181	192	180	178	191	206	229	156	195	188	161	189	179	190	191	181	179	186	180	212	196	181	195	201	197	198	210	199	192	180	158	189	189	210	198	197	179	213	184	199	197	173	186	207	191	175	192	177	182	178	191	186	203	207	196	190	208	189	172	210	207	193	198	167	161	161	185	184	191	190	197	189	192	194	185	172	186	177	206	179	208	186	181	184	198	209	184	197	201	161	200	173	200	195	195	185	181	183	201	187	172	175	180	164	189	175	187	180	220	185	195	198	199	205	196	189	184	185	183	154	205	184	200	159	187	205	198	199	178	184	192	174	210	183	177	193	186	196	196	192	205	194	190	204	198	174	165	205	193	172	201	187	200	195	183	210	175	179	195	181	187	162	197	183	186	207	189	173	199	196	176	182	173	196	183	196	199	181	209	187	171	186	177	200	202	183	191	211	198	183	196	178	196	192	212	230	178	202	201	174	205	209	178	185	175	170	186	194	183	182	176	229	170	188	185	187	207	170	196	200	196	174	180	207	186	172	163	184	190	187	212	198	167	172	220	212	194	184	178	191	162	190	216	174	182	194	191	162	191	187	173	173	191	194	199	190	188	184	181	178	210	193	190	196	206	199	198	189	181	197	163	189	177	186	187	190	176	193	196	231	184	182	177	177	175	200	178	180	172	175	166	199	206	169	193	197	187	205	182	195	204	192	209	178	179	173	202	182	187	205	170	198	188	190	181	214	187	200	182	187	206	197	163	197	194	185	211	213	196	179	210	200	191	178	184	180	179	189	185	204	200	170	195	207	205	200	182	183	206	200	175	210	194	203	195	159	202	191	182	185	204	196	197	205	186	181	201	194	190	210	186	175	198	192	210	183	183	191	189	214	198	199	210	192	156	199	201	201	185	169	177	176	151	169	173	156	193	213	184	185	214	203	226	202	174	171	165	172	167	215	221	168	199	175	180	188	198	191	195	183	174	184	161	182	192	190	167	195	189	177	184	195	196	213	185	186	183	207	174	199	202	202	182	191	178	175	179	200	206	212	180	206	191	190	207	187	190	193	175	194	182	175	179	187	207	219	180	194	215	176	188	185	212	172	199	175	182	184	165	205	196	205	192	184	176	201	158	191	204	187	176	184	191	194	197	177	208	189	170	198	179	190	169	173	192	199	169	188	200	180	177	199	187	187	200	180	193	202	184	180	188	188	194	166	187	198	179	202	215	205	180	169	185	183	203	176	182	190	181	182	177	182	188	177	166	173	217	179	152	176	191	202	184	178	188	199	181	164	181	161	172	191	201	181	201	168	181	184	171	187	205	171	194	200	196	188	189	180	169	166	214	181	176	201	196	170	174	201	173	188	205	192	206	176	190	189	180	181	184	187	204	209	188	181	172	187	166	178	200	184	203	182	206	173	177	163	176	199	198	186	176	197	210	197	198	184	179	177	201	172	199	198	161	179	169	188	166	202	174	172	188	181	183	165	185	203	162	177	179	190	184	196	198	177	192	209	181	176	191	190	182	171	167	189	201	180	191	190	195	199	185	206	172	189	188	163	180	189	181	204	209	166	210	189	178	178	176	207	172	188	185	176	196	185	185	184	202	179	177	194	196	166	194	180	199	197	189	204	203	200	184	182	184	224	203	183	190	186	181	165	182	212	212	189	179	189	190	182	205	174	189	215	198	205	191	198	168	204	175	185	179	191	171	163	197	187	189	176	184	188	187	185	202	188	202	190	199	205	195	157	184	198	180	184	184	203	203	195	177	198	181	195	182	192	180	193	188	206	188	195	182	200	175	192	204	179	195	192	208	182	180	194	198	189	179	192	186	172	184	165	194	187	190	160	167	208	187	165	195	174	178	178	208	182	173	149	199	182	154	192	191	187	194	190	193	175	188	159	198	161	193	188	176	187	171	189	186	182	166	182	196	196	165	180	194	195	185	173	185	190	186	173	178	223	210	200	208	185	189	218	204	207	185	169	183	204	177	177	203	188	184	189	155	178	171	191	200	196	184	167	216	188	167	180	204	207	173	188	168	197	185	176	185	170	198	204	183	166	191	199	199	206	189	202	180	176	205	174	202	183	209	170	203	187	196	194	175	169	209	204	210	189	191	194	189	191	206	172	206	188	209	163	224	181	182	182	181	194	190	203	222	182	200	211	187	170	202	205	179	194	207	203	171	186	169	185	169	211	191	172	204	210	183	149	202	196	192	189	199	185	194	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50599	57804	44152	34441	22185	15464	6612	2493	1141	1330	757	631	621	558	561	531	562	566	554	558	567	512	538	552	556	546	502	559	595	510	552	541	573	570	510	538	539	539	534	553	567	582	502	548	493	532	565	499	534	539	517	494	525	536	584	552	548	532	542	550	554	555	551	566	532	562	538	523	534	565	571	560	529	507	563	580	589	481	519	537	522	549	538	581	537	574	582	514	528	585	550	556	554	549	533	529	553	525	496	517	553	551	551	547	524	513	562	510	511	556	503	576	544	563	549	540	543	554	488	558	512	547	551	524	561	499	528	547	579	519	550	557	556	522	579	556	544	544	549	539	583	529	522	535	535	556	526	532	516	556	561	544	526	547	570	531	551	509	540	518	525	525	549	530	568	579	540	549	552	556	570	556	541	509	532	534	589	490	518	558	531	523	517	545	506	557	584	528	539	540	555	564	553	558	559	552	557	540	558	564	570	540	538	503	556	526	537	505	542	530	560	531	569	525	518	529	556	564	566	554	546	543	557	535	536	546	531	544	564	553	534	549	546	544	562	585	512	584	550	555	553	576	542	544	556	582	592	528	528	516	554	535	538	543	504	533	557	573	543	526	560	543	529	557	601	520	553	516	525	592	569	500	531	547	536	517	569	530	573	543	549	582	556	516	552	581	513	578	495	543	543	550	514	552	564	534	550	527	564	583	564	523	519	503	526	566	509	512	539	577	576	524	528	547	539	482	519	563	562	527	568	505	532	570	552	518	572	570	583	594	569	551	531	527	534	530	531	532	560	501	558	509	553	534	577	532	587	553	543	543	503	563	579	530	527	588	562	553	580	564	566	498	534	521	580	571	541	600	586	560	550	503	567	515	540	501	573	516	542	513	539	534	581	516	572	538	520	541	556	516	527	539	514	574	500	531	531	543	527	554	550	541	592	552	537	551	588	541	519	572	548	553	563	552	494	561	522	539	532	512	531	530	578	596	536	541	553	545	539	522	544	547	542	522	539	516	530	518	545	489	498	546	524	515	559	536	512	525	549	551	554	523	584	568	515	535	544	530	525	565	584	550	527	584	571	564	571	581	563	576	523	550	544	524	587	526	498	566	556	552	589	525	554	581	554	540	537	534	562	530	576	531	562	544	537	549	556	530	503	512	520	550	521	537	552	539	571	537	547	546	504	553	540	529	523	537	573	521	575	582	556	533	572	510	532	535	561	516	559	540	579	557	615	530	548	530	512	558	527	570	528	567	537	507	575	547	573	514	589	512	555	555	512	546	547	528	545	500	579	520	550	556	543	567	566	531	535	536	536	572	545	525	552	577	530	551	541	515	582	569	498	550	547	543	615	549	544	546	533	523	521	516	548	537	582	548	572	585	550	571	540	516	527	586	529	532	524	528	544	540	581	540	551	526	549	573	560	543	554	543	551	564	536	521	483	558	556	558	544	544	553	521	521	532	541	543	516	557	554	552	559	556	545	543	584	588	508	559	536	539	560	565	541	525	536	531	529	580	522	552	564	522	557	560	492	560	516	545	533	511	560	538	559	576	576	544	501	552	524	526	505	562	522	557	528	560	524	578	550	560	587	545	542	559	539	526	578	562	544	589	528	569	526	545	554	578	570	536	555	556	538	509	544	548	552	563	499	569	546	539	542	549	563	528	563	515	506	550	573	555	551	537	594	535	537	522	583	567	562	559	543	570	543	527	538	515	527	556	545	561	515	529	501	529	544	526	620	498	530	554	529	525	519	509	574	590	587	532	536	556	549	570	582	572	531	536	530	538	533	530	539	535	556	557	557	579	539	578	528	544	555	580	545	529	532	563	504	580	535	566	564	541	536	528	531	526	552	518	532	558	534	573	552	542	567	506	511	554	551	550	511	540	570	505	561	557	525	534	544	525	562	566	520	533	526	593	508	530	540	516	588	563	549	561	558	541	568	539	552	581	531	562	541	516	517	521	512	535	535	548	551	523	515	562	513	547	527	556	505	540	527	549	559	525	556	534	557	537	613	514	533	543	511	557	554	525	554	515	553	531	531	541	534	533	549	546	534	536	546	550	538	536	555	478	504	542	536	502	536	585	570	537	512	581	506	533	548	531	537	555	530	569	531	485	528	567	566	554	572	547	528	554	537	514	566	530	526	555	523	533	510	525	528	559	553	513	518	564	542	538	505	549	583	581	568	501	530	540	518	523	524	516	592	527	565	530	536	577	536	549	551	579	554	568	509	557	544	545	543	506	528	532	521	512	547	549	514	524	557	581	538	503	546	556	576	581	578	559	546	545	507	527	566	523	568	522	571	569	538	547	530	550	563	514	585	580	537	545	518	517	566	556	546	582	562	556	555	528	519	508	541	577	551	549	571	492	532	559	533	564	512	527	532	528	548	550	539	522	520	546	530	557	562	569	574	525	553	537	547	556	546	535	526	533	538	564	539	580	574	491	570	550	529	531	530	577	569	536	521	542	558	527	531	523	547	528	563	546	541	545	519	523	637	532	528	540	551	537	532	520	526	554	570	577	523	517	527	518	558	530	564	575	544	514	567	512	539	519	543	527	545	578	569	572	533	546	569	521	542	528	530	497	545	550	547	512	548	527	582	531	507	560	563	574	541	557	521	528	522	525	544	549	540	528	555	525	562	541	546	540	563	528	570	543	546	553	541	500	556	501	544	541	508	531	552	582	534	603	543	577	533	526	544	532	533	552	536	532	531	584	521	545	556	535	525	539	581	586	561	550	551	554	558	566	559	564	522	575	543	521	535	545	570	544	523	518	538	561	526	565	533	557	508	495	554	512	582	551	565	538	548	540	500	553	516	553	542	576	520	581	563	547	538	538	538	545	541	549	568	536	520	612	507	525	588	561	543	550	555	559	537	539	553	526	554	570	530	534	581	565	513	546	629	536	576	560	548	582	553	544	535	550	526	563	553	510	527	549	542	570	586	552	492	566	541	547	478	547	542	507	584	539	527	543	552	506	588	567	578	574	551	542	555	525	561	545	571	535	520	557	516	541	552	570	526	569	498	499	552	542	495	514	601	513	561	593	496	540	510	526	536	514	534	562	578	529	577	560	555	553	574	564	542	543	561	586	536	551	547	545	570	569	553	561	553	540	522	572	568	540	545	516	543	577	549	531	529	554	547	541	541	527	562	556	569	523	556	555	505	526	517	593	558	531	553	554	585	530	521	532	586	539	596	520	511	554	537	530	547	546	576	522	553	519	539	525	551	516	573	530	506	547	567	541	551	501	543	584	551	500	541	569	569	506	588	584	522	519	556	510	563	563	581	525	531	567	565	536	524	528	548	541	573	523	544	525	554	519	513	584	545	547	548	550	538	583	542	562	515	554	546	549	552	535	557	597	543	558	513	562	481	519	558	547	564	509	555	580	518	541	554	544	532	574	574	507	580	527	540	551	564	537	528	509	499	567	555	550	541	578	562	533	531	545	526	548	535	533	532	541	519	564	528	536	490	540	541	520	525	531	558	502	547	571	516	545	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
85464	79817	56452	34651	24730	14466	3857	1984	629	572	349	327	298	265	252	237	250	254	246	234	207	258	243	233	224	223	244	248	223	268	249	248	245	221	255	278	242	210	258	218	212	230	238	240	243	234	230	249	242	233	274	239	221	227	245	241	227	238	246	244	219	237	229	246	257	241	235	234	234	271	247	234	254	268	232	204	262	232	243	259	239	219	246	253	228	244	265	221	252	229	241	236	203	246	239	254	240	225	252	259	245	260	258	235	248	250	249	282	256	227	240	226	254	255	246	233	232	230	238	243	222	243	247	273	208	224	245	245	253	234	227	262	230	243	256	217	244	252	243	227	239	252	239	242	222	232	258	246	235	218	245	258	204	250	234	218	238	231	233	256	286	236	244	251	226	258	263	250	237	257	233	263	261	231	260	255	248	249	204	259	258	238	250	237	220	234	249	234	240	225	248	266	238	251	240	246	254	265	240	203	259	263	249	257	233	279	228	241	251	226	237	278	235	258	223	241	242	259	249	249	245	227	228	245	214	241	240	241	267	240	237	211	243	255	265	216	238	275	253	248	217	232	261	248	261	242	235	229	235	211	251	238	250	219	222	254	219	235	245	250	244	253	256	247	229	236	248	232	243	222	235	259	272	248	252	237	234	236	257	232	231	244	241	239	220	248	231	235	250	260	229	235	243	252	242	253	263	241	252	230	262	254	263	233	263	263	246	256	223	214	251	244	246	241	257	231	265	242	238	224	228	232	266	230	219	229	223	238	238	228	240	266	264	235	259	227	258	232	243	230	223	249	229	222	230	252	221	237	235	215	254	264	254	243	247	273	257	216	236	222	267	274	239	227	220	233	271	261	221	266	235	248	240	232	261	230	236	290	223	236	229	242	252	262	211	251	249	230	255	266	250	209	207	229	254	252	245	218	266	238	244	253	223	220	235	252	229	217	237	228	240	229	222	265	229	253	253	214	217	257	245	230	239	247	235	236	249	232	223	224	238	250	202	247	263	245	268	241	214	216	244	270	225	239	233	233	243	218	234	278	256	206	251	233	262	234	238	239	225	254	240	232	238	247	239	254	241	259	250	236	266	286	236	233	241	258	240	262	225	237	246	240	232	191	260	246	263	225	236	252	242	248	235	238	237	250	239	234	233	272	229	243	230	244	233	221	255	260	255	241	260	234	211	232	251	244	248	256	237	236	252	215	249	204	212	234	260	246	268	257	231	253	252	235	248	242	244	273	224	240	247	268	219	217	249	230	263	230	241	243	238	265	265	223	241	230	250	238	252	258	239	259	272	254	224	247	229	249	236	230	236	216	231	260	223	244	253	263	269	254	235	232	247	244	258	252	223	261	261	240	268	242	237	233	244	249	264	242	277	239	255	239	228	256	236	245	241	258	278	244	235	204	237	248	274	254	209	241	245	257	227	236	220	242	277	251	237	237	230	263	238	235	219	260	222	221	247	226	273	221	241	234	219	237	246	232	238	248	234	195	227	263	246	242	226	254	220	261	247	240	254	233	234	239	238	226	242	235	233	243	223	237	243	281	220	242	251	247	261	220	245	231	235	219	229	237	225	267	249	214	240	255	244	261	223	230	249	240	263	258	248	255	249	218	224	228	234	231	220	241	249	235	241	240	240	245	261	262	229	253	234	236	244	239	245	271	266	247	247	257	240	262	249	227	266	252	244	223	235	228	234	237	252	265	251	283	257	232	235	252	236	245	224	237	230	223	268	281	246	244	250	230	250	236	237	217	236	246	220	231	228	234	245	214	235	267	216	256	258	245	207	226	224	243	246	213	254	230	256	232	205	251	256	245	242	249	276	266	264	246	246	238	234	217	245	229	241	272	219	224	229	223	239	247	259	235	243	235	272	229	230	256	247	227	233	250	237	247	242	246	279	249	239	232	241	236	239	247	258	239	232	252	237	249	224	253	233	229	242	232	206	228	262	233	257	246	240	241	255	230	268	211	229	247	252	226	248	254	221	250	258	233	245	232	271	217	242	235	242	236	226	280	219	234	236	245	249	237	238	220	244	217	232	258	243	296	256	205	258	239	247	213	223	260	233	238	230	235	237	256	210	248	254	253	263	249	232	230	239	253	231	250	273	221	226	243	233	223	294	271	266	269	273	235	244	267	251	240	243	235	242	232	266	283	221	246	235	217	217	228	248	234	222	246	235	231	256	238	227	273	250	249	243	257	251	294	242	265	243	252	254	244	246	230	254	233	245	266	255	225	242	229	235	257	237	248	231	233	233	241	226	239	242	247	250	221	249	231	224	259	229	251	232	235	231	252	239	238	259	251	248	223	225	242	271	244	255	235	250	226	243	244	250	252	227	230	240	215	225	235	240	234	259	232	268	245	252	248	239	237	236	270	233	233	248	241	267	241	219	268	248	231	223	230	249	236	249	252	225	249	246	224	235	213	218	224	248	253	256	221	245	228	256	261	238	234	207	233	279	231	232	231	224	249	267	230	237	256	283	262	231	240	242	242	247	279	239	248	269	252	244	253	236	244	222	264	246	250	224	226	261	244	231	244	258	266	229	248	236	270	225	217	253	230	231	229	251	229	214	263	221	261	228	266	222	246	249	268	266	213	276	241	244	250	228	230	247	233	263	261	235	251	229	248	231	237	244	233	259	227	238	240	208	245	212	234	238	230	221	241	245	253	264	244	265	268	263	230	233	243	217	259	247	263	236	235	235	231	227	218	211	247	245	222	223	258	228	252	233	220	236	232	226	242	257	249	216	246	215	257	232	240	236	245	263	247	241	218	252	223	240	243	239	251	256	241	255	242	236	248	221	235	266	219	227	223	224	212	230	227	220	239	235	234	249	232	236	257	211	262	232	218	231	228	246	248	232	228	244	241	233	221	244	265	223	245	227	254	250	222	239	258	240	252	261	218	243	226	233	241	253	243	217	255	261	274	254	220	256	221	245	247	249	229	282	247	247	277	240	230	256	241	265	263	255	277	234	260	218	274	230	245	239	227	217	249	212	222	215	237	274	232	229	249	236	224	232	239	238	256	221	234	216	256	224	274	261	251	239	265	243	234	236	271	237	275	245	257	223	247	261	198	246	221	214	224	259	272	264	224	265	246	244	244	211	229	239	213	278	246	248	256	229	221	257	257	242	277	229	211	218	207	258	238	237	225	247	236	253	223	246	228	235	226	228	253	265	254	250	248	231	238	247	255	251	260	236	256	279	219	220	219	263	252	257	236	250	227	242	241	276	246	227	273	215	262	236	262	231	261	234	212	211	243	252	233	237	240	264	255	279	237	233	234	234	227	250	253	242	237	234	232	215	240	231	233	270	245	255	262	227	260	263	236	224	263	218	230	224	246	250	263	223	258	261	238	274	237	217	248	236	220	250	255	254	262	246	251	241	228	230	215	246	251	243	236	261	250	245	219	248	269	244	269	265	247	274	221	247	256	231	228	254	233	238	229	263	258	263	233	235	235	253	241	226	253	237	284	235	239	262	231	225	285	245	243	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
62312	70948	53457	42640	33808	25732	10321	7340	2211	2145	1184	1040	888	764	690	660	615	630	677	672	672	648	631	702	711	736	676	696	657	666	662	678	645	690	635	657	634	673	664	701	668	664	640	711	694	688	662	680	723	627	650	664	686	657	682	635	708	681	624	679	603	645	655	740	655	656	659	675	653	666	670	682	656	666	620	694	651	692	706	682	683	710	633	618	663	625	664	615	688	696	694	687	655	661	663	643	714	626	647	658	661	671	667	697	656	632	646	624	659	682	669	653	681	662	694	689	710	626	636	685	636	660	646	728	660	658	646	657	663	679	694	645	663	655	671	662	675	660	656	689	672	614	639	683	681	675	718	639	679	705	634	664	635	713	667	621	685	674	718	665	636	698	681	665	675	671	648	704	594	659	665	712	643	677	731	681	674	661	661	634	615	647	663	652	662	656	680	641	663	683	666	663	674	626	649	653	631	688	672	659	684	644	632	678	641	646	649	652	652	649	668	671	702	686	711	608	643	678	664	678	670	651	681	648	658	617	636	675	676	701	667	658	653	630	646	664	666	674	660	655	675	656	689	656	668	670	632	664	687	621	684	648	721	642	699	692	676	694	685	623	634	669	663	651	647	682	686	646	692	630	653	701	613	657	723	660	662	621	708	700	655	649	632	609	666	670	666	688	674	718	686	605	688	676	690	635	719	693	669	637	649	687	674	705	655	710	667	698	708	654	634	671	675	684	670	685	647	664	650	656	656	655	673	648	629	631	634	688	688	712	688	710	696	659	689	699	698	674	650	717	616	678	679	708	630	622	711	665	655	677	710	685	646	692	667	678	702	722	666	668	650	636	681	672	644	624	692	670	681	676	681	673	662	644	653	669	676	623	643	657	636	688	670	669	631	604	692	687	655	671	729	690	707	645	655	655	668	650	661	695	658	710	612	700	627	668	641	656	642	686	660	690	702	654	708	664	705	681	646	681	612	672	688	641	696	614	688	643	718	657	669	627	656	695	667	630	607	628	676	717	679	713	678	616	663	660	660	647	668	666	676	691	647	628	666	643	664	660	691	674	702	629	675	613	616	695	706	700	705	692	683	657	623	648	680	667	743	683	665	682	673	697	657	667	656	621	648	681	659	664	659	697	688	706	663	668	635	672	690	672	668	656	649	679	634	646	710	673	616	663	660	643	657	661	621	677	618	646	677	629	637	658	657	650	644	666	691	640	686	712	664	665	683	671	637	661	697	641	684	703	677	647	687	651	666	649	653	644	707	695	643	681	696	652	681	652	711	646	636	696	661	698	667	631	703	675	676	692	673	626	650	623	685	693	663	681	675	661	640	683	698	703	660	671	643	692	688	618	648	689	678	675	582	699	712	713	670	655	695	649	658	681	695	683	646	656	650	709	666	669	653	658	643	692	684	639	690	650	650	689	656	677	676	687	642	670	652	654	650	614	691	676	660	666	650	655	681	656	716	694	655	672	649	640	654	636	729	659	664	640	610	656	720	642	667	671	673	616	694	654	632	712	671	696	643	651	687	674	630	674	666	651	700	648	674	640	699	675	694	712	668	678	638	625	614	674	704	672	676	680	674	638	696	715	650	638	645	667	697	716	670	679	695	684	694	662	631	662	699	657	635	642	650	669	668	682	652	613	647	654	682	640	659	696	684	656	697	619	631	651	645	679	691	698	649	692	660	655	669	691	650	672	641	637	667	654	639	644	672	679	732	669	697	671	658	667	691	693	684	662	679	671	617	634	687	660	695	697	652	659	670	668	660	664	659	638	649	643	676	644	670	636	705	715	606	616	643	670	724	639	653	635	647	699	686	688	652	677	606	661	648	658	648	644	711	684	644	658	697	663	673	710	676	676	635	694	664	734	686	705	664	668	680	664	694	676	663	617	687	667	655	666	688	656	699	662	641	666	657	653	682	641	684	718	671	645	648	615	690	715	704	646	638	685	656	646	666	699	658	698	634	652	725	625	687	685	647	655	703	652	683	692	674	677	674	639	701	646	757	642	683	649	692	679	683	668	714	652	676	698	689	661	674	677	621	698	663	683	664	685	665	650	672	670	658	673	635	696	637	648	697	675	635	658	703	685	686	672	669	686	685	662	653	678	638	660	661	668	656	659	702	630	697	695	657	690	637	698	678	631	683	652	665	633	641	701	643	701	641	673	660	665	639	667	650	687	633	677	646	619	631	648	691	674	681	655	635	699	663	636	727	683	660	709	684	650	677	655	675	654	682	699	692	640	666	661	679	685	685	632	691	650	666	681	717	632	678	651	651	691	695	641	684	639	648	676	675	666	670	649	632	690	676	620	665	682	629	642	695	690	669	674	737	670	664	649	609	739	656	671	704	659	644	677	675	681	686	643	689	691	635	634	693	699	651	697	660	642	591	641	638	666	650	663	670	697	712	721	681	674	628	661	659	681	714	633	692	665	645	631	619	681	697	640	676	636	657	647	647	658	660	677	660	666	666	650	699	659	658	672	656	657	637	693	654	643	686	629	695	622	680	699	677	660	647	691	674	695	664	650	652	662	647	667	710	664	693	684	660	733	701	675	672	658	668	668	669	673	662	679	679	666	658	662	653	661	654	636	672	639	698	693	636	673	659	648	679	683	651	699	639	672	675	681	709	651	690	674	622	672	637	647	672	643	640	667	624	672	639	677	673	692	683	634	656	637	637	679	661	709	691	641	670	659	651	676	681	672	697	603	637	708	642	645	623	655	648	666	708	668	657	698	629	632	636	660	680	684	687	710	657	655	633	673	653	649	681	679	688	705	657	668	636	678	630	657	659	632	666	667	617	709	680	672	679	675	672	679	687	636	674	675	683	622	672	658	691	673	635	676	626	638	648	673	699	703	623	669	684	676	665	683	664	684	674	684	634	665	672	678	685	644	668	655	616	669	659	618	678	656	696	656	653	708	670	699	663	669	657	661	685	641	685	645	695	685	692	697	657	639	669	620	628	679	681	686	636	652	611	685	685	678	649	652	698	722	684	660	671	682	609	656	671	638	634	697	670	680	627	644	684	658	664	623	680	638	683	602	673	705	680	630	648	632	671	659	685	648	703	719	677	658	706	672	667	683	667	669	676	692	679	621	678	660	691	672	635	679	629	651	654	657	664	673	665	660	710	701	651	725	677	627	644	701	679	717	659	646	624	680	660	664	652	681	645	672	669	687	651	673	643	643	629	633	659	671	672	675	711	718	638	707	653	626	684	662	703	672	683	635	698	666	695	660	642	646	665	672	705	676	682	640	687	656	696	645	647	663	623	671	672	686	660	653	626	689	629	664	693	635	642	680	668	685	647	665	667	681	638	657	668	713	677	695	658	656	667	648	683	675	660	662	646	672	642	685	633	654	706	685	647	669	716	643	686	668	733	660	707	622	639	626	678	690	640	668	675	680	635	607	696	673	663	634	691	725	683	704	690	654	683	717	667	712	692	656	708	653	693	668	691	665	686	665	643	663	686	690	666	700	645	630	655	690	620	668	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28370	28005	10106	2108	1398	808	288	260	189	238	141	184	168	176	165	159	166	146	163	171	172	130	184	176	156	163	179	152	160	188	175	189	166	148	172	171	167	167	176	175	164	187	170	184	157	161	170	179	161	169	156	187	175	165	167	161	178	158	146	187	157	175	167	172	171	180	168	162	177	175	185	191	176	181	192	162	180	160	192	177	145	168	153	176	159	161	162	177	152	159	157	187	158	203	147	162	175	172	191	168	195	142	195	190	145	172	151	149	142	175	177	171	168	180	173	163	180	172	160	181	172	145	209	154	144	157	170	175	166	177	174	173	160	178	173	153	176	185	194	184	179	179	181	165	175	174	158	163	180	177	172	152	163	162	181	178	164	182	196	176	176	172	202	157	162	163	183	179	175	175	186	177	169	165	167	156	201	151	175	164	170	182	171	168	191	185	160	159	161	154	145	141	169	146	191	161	167	176	169	189	174	146	174	166	166	155	147	167	180	191	177	162	168	161	155	176	184	174	169	177	149	173	165	172	176	164	151	187	174	156	193	172	170	167	175	172	156	170	169	168	185	185	165	177	176	152	179	166	175	174	173	160	141	175	168	176	157	172	161	204	144	137	167	165	158	161	172	179	158	157	169	154	151	186	161	190	185	171	164	216	179	170	155	166	185	174	156	157	143	168	178	180	173	169	161	136	165	184	167	145	174	165	142	149	174	177	175	178	173	175	164	171	172	169	142	164	199	179	171	166	167	181	178	170	182	190	148	172	186	203	167	161	171	169	163	156	168	159	173	173	159	162	175	161	168	191	173	173	175	190	160	156	169	171	167	175	166	166	145	174	178	173	177	173	181	197	195	171	176	182	160	157	170	175	164	157	155	159	156	170	166	159	158	191	166	197	184	198	168	164	176	175	173	186	154	177	144	168	159	170	163	178	178	145	182	176	144	190	160	164	172	177	175	160	155	155	153	171	160	192	196	165	163	193	150	153	178	174	177	174	181	181	145	147	167	147	166	175	187	171	178	182	182	164	173	168	158	175	169	168	145	165	176	196	158	162	166	175	157	168	165	173	182	157	152	161	140	187	173	150	159	148	172	198	159	179	166	174	192	180	154	175	162	174	167	175	163	170	150	182	168	149	163	183	165	179	172	161	156	174	153	177	177	159	169	178	162	175	172	161	163	176	169	163	179	160	171	190	169	159	184	165	148	171	149	162	178	177	172	166	178	149	169	182	159	173	147	147	174	176	167	173	165	151	179	169	155	168	172	164	181	164	164	170	162	192	153	141	168	165	170	183	155	172	176	163	165	166	168	184	173	182	173	187	154	174	188	142	190	164	159	161	153	159	152	158	155	172	164	181	164	176	170	180	158	151	165	146	175	174	164	184	197	182	181	168	181	189	171	165	194	152	170	162	153	142	169	172	176	150	164	191	154	156	166	162	174	172	169	185	180	161	176	160	159	173	189	170	178	174	169	183	145	182	191	146	181	167	174	215	161	138	187	172	160	163	173	168	179	134	171	188	155	179	187	177	171	180	144	185	163	188	178	177	161	173	193	167	161	161	176	195	191	193	162	160	194	168	160	190	175	171	172	176	164	154	178	157	172	160	176	171	165	170	177	148	180	177	166	170	178	165	165	160	184	156	166	170	162	156	185	181	187	149	163	177	176	155	179	174	186	170	165	182	188	151	182	154	181	169	177	187	166	168	160	170	163	161	174	180	146	161	169	160	146	190	164	170	166	176	164	189	183	173	204	166	159	167	153	164	157	175	172	178	206	169	167	168	186	184	163	195	139	173	173	174	197	145	175	160	163	205	155	154	165	166	167	160	170	184	178	158	191	157	198	167	170	184	155	164	146	183	180	183	169	186	168	197	173	170	158	165	187	189	177	180	167	176	160	173	175	153	159	155	157	171	149	167	161	207	177	181	186	160	165	157	161	186	175	160	173	156	176	160	177	167	160	191	207	187	155	151	165	171	148	168	166	197	172	166	169	153	169	162	182	191	150	166	148	179	175	197	174	181	162	181	196	162	164	157	184	189	154	161	165	181	184	172	178	150	152	159	165	152	195	155	158	187	177	150	185	157	145	181	186	153	180	185	177	155	164	175	178	166	170	166	202	161	158	166	160	203	181	137	179	146	183	158	155	181	177	165	178	180	174	203	172	192	151	184	161	174	177	170	175	173	179	162	173	172	168	157	186	157	160	187	179	175	196	153	172	150	163	169	170	158	191	167	158	185	182	161	189	175	167	181	201	191	181	199	179	167	191	149	162	168	162	157	156	166	185	165	164	167	198	174	174	185	147	158	163	166	149	179	177	175	167	145	169	185	159	157	172	161	174	160	145	158	148	191	175	174	165	182	169	178	165	166	161	167	159	168	153	151	178	157	161	181	159	174	173	158	166	193	167	168	186	164	153	168	180	163	159	206	180	199	159	187	156	164	179	189	169	167	167	174	165	183	169	164	181	174	195	168	182	156	173	170	166	153	177	180	166	168	183	145	196	165	148	165	182	178	160	164	172	170	157	164	173	155	182	174	155	172	177	171	176	159	197	167	172	187	143	178	167	153	155	151	139	171	179	165	179	172	171	180	151	185	163	139	166	170	148	179	160	167	181	167	202	163	159	169	164	184	204	178	186	170	174	180	160	186	177	206	175	175	157	167	172	160	155	170	155	178	165	197	194	157	156	151	175	181	159	181	179	168	197	192	163	184	152	195	172	159	190	184	184	182	176	157	169	167	186	182	178	187	168	179	162	162	179	170	180	160	182	200	187	163	182	174	175	178	132	157	169	174	181	147	167	173	163	185	167	175	163	185	184	175	168	168	169	165	175	174	168	160	190	180	151	143	154	158	190	171	178	176	194	173	183	176	186	163	187	173	158	162	173	185	170	169	153	168	163	193	169	152	157	166	159	171	168	156	147	174	167	161	183	169	182	153	178	178	175	173	179	160	187	173	160	143	168	190	166	178	153	149	173	145	168	168	173	164	208	156	181	168	145	149	165	166	176	158	159	191	176	158	128	166	183	167	175	153	143	164	161	160	156	171	180	187	165	180	183	174	170	182	177	194	156	177	157	152	169	196	162	197	155	158	187	149	155	191	174	185	203	165	193	184	176	169	185	171	170	184	158	163	164	168	153	161	188	166	180	187	177	149	175	168	190	162	165	189	177	167	168	181	162	188	128	174	149	184	168	168	198	167	182	178	154	163	176	173	177	191	188	174	177	185	202	176	181	151	189	164	172	180	158	182	159	173	157	162	180	192	167	170	153	169	180	149	171	154	152	154	179	190	169	164	153	157	171	160	167	180	167	143	176	169	184	179	172	150	188	158	173	189	183	148	152	177	154	167	170	201	192	152	156	164	166	183	153	165	173	163	147	189	199	175	168	170	172	163	192	175	155	179	173	157	165	172	204	157	188	158	163	189	175	194	150	169	162	159	164	173	181	165	153	187	170	184	181	188	178	169	161	177	163	177	174	156	189	164	173	194	161	177	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28158	31256	12929	5359	4490	2713	1011	913	594	675	487	507	482	469	499	512	533	494	497	503	493	475	479	470	539	521	464	500	493	451	448	461	477	468	472	544	508	484	520	498	462	496	457	474	510	483	521	510	500	525	486	470	499	461	516	492	478	533	477	440	493	472	491	535	520	478	494	485	526	506	485	507	475	569	499	494	508	497	468	512	496	506	510	481	528	501	472	488	467	464	490	519	529	474	501	477	478	496	540	499	504	476	525	475	454	519	424	461	518	484	480	456	504	516	518	457	517	484	491	481	529	474	516	525	475	487	493	503	509	488	513	521	518	468	503	494	505	459	514	496	505	462	481	471	500	486	488	477	486	505	480	523	509	547	472	511	510	458	465	517	487	500	529	509	484	482	453	507	486	513	483	485	523	478	531	474	511	510	498	497	534	506	468	490	501	481	489	510	492	514	537	503	511	449	517	513	488	496	454	519	517	535	503	475	484	494	516	477	510	540	478	507	464	501	507	497	499	495	507	486	470	525	461	517	482	489	479	538	503	509	499	471	540	519	475	479	500	472	499	472	488	485	523	504	495	475	467	536	497	490	488	477	505	485	507	496	549	461	564	469	473	513	497	475	478	530	488	492	529	525	491	457	502	488	507	478	516	484	489	499	535	440	491	515	528	507	501	526	492	484	500	485	508	456	467	510	541	529	488	472	499	519	489	472	502	460	452	489	479	499	474	485	508	491	492	532	512	510	503	480	493	480	465	488	525	481	491	472	496	508	536	482	543	530	510	468	493	484	524	526	485	540	522	477	473	497	505	521	485	507	524	515	485	476	459	509	529	465	517	478	486	491	473	524	503	500	512	469	444	548	536	514	487	519	533	509	493	490	521	515	522	475	528	521	469	498	518	517	471	526	517	507	484	488	511	461	500	480	512	453	523	478	508	540	491	496	483	491	521	481	512	532	526	485	469	483	528	523	470	502	487	474	502	506	491	475	473	520	486	502	512	534	521	495	456	524	519	529	495	498	525	504	508	535	474	481	523	471	485	513	479	496	509	465	509	477	525	528	503	476	472	497	516	468	507	507	499	523	519	480	503	500	483	485	504	481	492	553	498	522	496	508	519	505	517	486	515	510	476	500	490	508	509	538	467	455	482	520	501	502	521	511	543	505	507	497	493	495	474	499	490	456	509	477	538	469	519	517	484	526	490	486	478	519	476	496	521	469	569	450	511	484	493	504	491	477	486	473	473	497	513	506	480	495	445	475	500	518	515	496	496	465	470	530	458	532	501	507	497	490	486	473	481	466	452	531	476	507	461	494	469	490	508	468	517	520	473	523	503	491	488	510	467	504	465	515	531	497	497	495	486	518	495	474	504	474	485	465	514	509	509	506	531	474	496	502	481	456	530	501	465	500	485	529	482	495	489	521	510	511	505	495	474	540	516	529	484	507	494	517	453	469	492	509	502	510	484	539	486	517	460	483	516	474	500	502	461	468	535	463	457	510	495	463	525	503	490	497	491	518	489	497	482	486	472	519	491	465	508	560	497	496	505	500	513	500	492	498	486	482	480	502	518	539	479	516	483	502	506	455	491	510	538	486	479	487	509	492	518	485	473	494	508	533	462	495	500	495	548	514	477	482	515	518	482	523	533	527	457	433	517	523	472	505	472	495	484	487	478	443	458	497	495	493	515	516	479	520	504	513	509	472	507	507	499	466	510	492	489	510	490	472	483	508	450	511	497	523	525	532	543	500	488	546	473	502	504	519	521	482	479	494	520	479	491	480	492	511	479	498	488	517	457	530	498	495	476	491	495	483	456	495	505	521	491	489	454	492	518	497	504	517	518	488	505	519	528	487	479	510	467	484	501	510	468	476	507	491	480	525	507	498	486	489	462	496	496	478	473	472	487	511	487	504	468	518	471	501	505	480	489	509	470	510	467	511	491	476	510	482	505	540	505	484	473	515	488	486	507	534	469	493	480	466	472	504	427	493	446	492	508	508	505	486	478	500	452	490	453	512	531	400	508	492	501	511	491	458	483	504	481	455	523	515	495	509	438	462	464	464	506	504	496	496	470	517	470	508	510	522	458	518	502	478	480	528	488	496	477	497	504	533	535	436	505	507	513	459	469	452	498	508	524	528	513	493	537	503	524	499	478	450	484	490	498	511	493	498	465	524	476	476	525	534	508	500	458	502	498	510	477	508	484	502	494	523	526	496	498	544	489	490	494	489	503	457	486	497	502	493	498	504	481	553	475	508	489	486	532	481	474	521	462	494	515	500	478	446	463	532	482	512	523	486	502	499	489	504	554	489	497	496	493	508	506	442	500	498	512	493	507	493	521	505	503	519	455	503	501	516	503	489	480	500	474	474	474	527	496	456	462	498	492	467	547	546	543	494	540	480	530	502	509	520	470	471	497	460	517	501	523	477	465	530	514	462	511	491	492	514	476	511	477	505	490	515	496	454	530	478	491	480	517	497	518	518	504	484	512	539	516	465	483	521	487	469	477	470	515	513	504	490	455	477	520	521	502	459	485	524	484	485	502	464	498	485	483	503	498	510	510	498	521	507	501	460	470	499	514	494	505	476	527	470	481	479	504	440	491	483	473	474	506	524	511	498	486	473	478	482	498	507	520	493	482	482	464	475	481	482	524	520	478	481	488	505	478	509	528	458	521	524	516	495	482	475	486	483	504	505	492	517	496	499	510	503	488	526	504	539	465	520	504	517	498	472	509	522	503	491	462	516	475	498	492	480	523	493	481	509	489	527	509	526	481	493	500	517	517	475	426	470	502	484	471	459	493	506	486	501	496	501	488	481	484	500	526	524	524	500	516	485	507	486	536	491	535	546	514	476	464	514	563	482	494	478	489	513	503	533	481	515	509	492	504	490	510	504	529	477	493	533	513	523	486	487	488	471	484	491	525	509	507	523	510	526	487	480	452	501	529	481	524	489	517	536	499	524	476	515	495	489	476	456	497	518	503	508	510	508	496	466	514	518	514	505	510	459	496	478	465	514	498	499	499	493	494	499	495	489	480	465	482	502	511	475	520	483	516	511	510	474	450	474	523	497	507	518	514	532	474	496	537	490	519	504	443	464	501	485	526	516	531	526	480	502	519	461	486	465	486	529	509	468	500	486	496	489	486	475	471	467	521	483	496	502	460	544	515	537	455	493	460	511	491	480	497	444	536	481	514	526	496	513	507	493	482	472	538	530	514	536	506	525	497	485	487	516	472	525	480	523	494	500	501	497	488	496	479	492	501	488	489	487	497	503	515	488	517	503	469	529	490	507	515	467	494	496	457	528	490	499	479	492	503	543	519	514	500	500	494	518	528	526	518	464	537	481	498	525	494	509	517	540	527	528	526	516	504	493	487	486	499	474	505	477	524	541	513	473	517	561	459	449	489	541	506	487	510	508	472	489	486	460	488	516	506	511	501	510	493	480	527	475	498	482	512	515	482	478	551	461	492	502	482	480	496	473	497	514	507	534	479	501	498	534	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
74439	70913	45761	23223	13527	5860	902	1281	504	601	265	239	200	185	180	186	171	200	177	205	173	160	184	163	214	183	170	187	192	178	187	205	195	153	178	184	166	180	168	188	170	191	168	172	168	182	188	144	176	182	201	176	168	159	173	177	167	181	187	183	173	167	189	201	187	182	166	166	187	165	175	191	188	204	184	184	182	181	158	174	207	187	184	194	178	176	206	188	187	188	171	198	186	185	179	202	184	171	182	162	177	183	175	169	190	175	149	173	195	184	173	178	192	168	176	187	177	181	200	177	162	201	170	184	175	157	166	172	181	189	184	181	181	181	185	171	193	193	192	184	183	170	169	181	175	194	209	186	178	167	167	195	179	186	170	197	197	176	169	201	188	207	197	166	154	183	158	183	206	188	186	181	178	186	182	191	188	184	177	160	169	198	190	188	162	183	177	193	176	167	180	183	186	172	195	199	214	176	172	197	183	186	171	186	178	181	158	197	176	171	171	184	165	178	208	179	167	168	165	176	179	182	151	169	176	163	195	186	207	183	191	184	173	226	174	190	172	196	169	184	177	171	195	189	166	168	177	160	201	180	193	176	204	200	186	188	169	180	184	166	182	147	161	173	187	160	172	192	169	166	198	185	187	187	172	175	188	170	172	178	175	183	188	169	195	175	150	186	182	173	183	179	197	167	182	183	202	166	196	191	194	188	200	173	183	168	204	159	186	168	164	165	185	197	163	201	178	176	163	143	194	196	189	169	179	182	164	167	163	162	194	175	188	177	174	169	188	180	170	166	212	206	186	189	196	184	194	188	185	180	208	179	181	198	170	178	193	194	181	189	170	162	184	190	196	171	166	174	191	153	187	190	188	185	169	180	187	188	177	194	171	169	172	198	169	206	188	169	187	206	200	172	154	173	188	145	176	155	170	174	188	198	190	177	152	204	189	185	191	169	195	161	185	178	154	182	197	188	186	196	193	161	175	184	205	176	179	172	173	183	175	193	196	168	221	176	174	204	181	171	187	202	189	172	194	189	167	196	182	187	168	160	185	190	182	171	169	184	182	180	178	173	172	197	172	169	183	184	185	185	180	183	168	178	154	177	162	154	162	200	174	172	191	179	183	186	178	209	186	178	161	166	193	190	173	188	188	168	153	174	169	178	198	164	178	186	154	149	182	200	180	180	166	176	167	210	176	201	175	181	175	171	187	170	188	186	162	179	173	183	193	172	187	166	154	183	163	203	194	181	163	166	174	183	160	180	181	218	170	179	164	186	151	194	179	181	183	170	178	179	183	163	167	183	199	192	188	165	194	162	171	194	218	162	179	147	182	145	170	165	185	197	200	174	166	173	192	194	202	179	200	196	194	184	181	180	191	176	183	176	207	156	178	181	171	171	170	173	187	216	208	184	178	180	200	174	147	175	177	194	164	190	174	192	177	173	192	179	188	208	217	175	158	187	182	175	194	192	190	165	167	174	180	179	183	184	185	180	182	209	207	193	193	195	180	164	184	170	194	183	166	175	169	170	180	176	144	188	180	183	191	181	157	179	165	191	179	173	182	163	190	154	182	190	163	173	157	173	200	199	172	150	206	185	168	199	186	175	173	157	163	199	203	158	165	178	197	174	198	181	178	185	148	177	182	208	169	165	168	145	165	172	163	152	167	176	176	149	171	176	180	173	161	179	167	193	174	191	182	190	160	150	190	170	173	199	182	161	191	203	178	162	175	190	182	173	193	201	195	161	182	172	163	187	178	189	189	190	174	186	169	193	211	178	157	178	171	176	162	158	207	166	191	185	205	197	196	172	184	182	176	169	179	160	164	174	171	181	177	160	215	185	164	167	193	194	180	176	188	203	185	165	142	187	174	180	160	196	178	187	169	189	182	186	159	195	185	177	173	176	186	179	185	188	182	172	169	176	158	154	193	186	190	179	175	155	171	159	181	186	179	209	181	174	194	181	185	178	199	192	182	203	190	183	179	186	203	185	163	135	171	188	167	187	181	157	204	183	182	175	155	169	169	163	172	176	197	194	190	180	161	174	183	183	186	202	180	167	175	177	193	178	166	173	174	185	161	172	181	180	196	171	184	180	196	192	180	167	190	161	170	178	201	180	175	153	160	157	190	177	192	188	169	197	187	183	174	194	176	196	162	156	186	193	166	198	175	179	196	190	166	179	186	197	175	165	188	158	186	178	167	167	185	177	176	159	182	178	206	171	178	171	190	182	175	186	190	174	192	186	188	190	171	167	190	203	181	217	171	186	183	189	173	177	162	189	194	177	185	192	178	155	189	154	171	187	189	182	187	183	165	209	170	168	182	171	182	170	187	185	186	185	186	194	208	165	202	166	182	190	155	194	198	190	170	174	200	191	180	183	193	161	183	180	186	174	172	174	187	180	165	184	176	161	180	174	174	203	162	194	166	199	193	206	189	175	194	161	179	170	166	189	173	192	191	209	197	187	181	194	206	166	186	183	182	175	176	173	186	205	193	180	192	171	166	185	187	170	159	175	186	165	173	168	173	158	191	186	199	178	210	174	179	187	185	174	176	174	174	179	179	183	176	169	199	202	185	178	208	175	172	185	204	206	179	198	194	180	176	167	208	183	152	206	181	160	183	176	171	198	169	177	219	171	184	191	197	176	158	158	176	205	183	170	191	169	182	178	165	175	199	176	192	169	176	178	209	159	191	172	184	189	180	191	173	171	202	169	168	169	175	187	188	181	193	188	191	169	168	198	201	192	170	190	177	197	158	200	155	168	185	187	172	190	199	180	176	174	189	174	165	172	177	184	181	161	190	166	209	195	178	192	178	190	215	195	181	174	177	171	184	185	201	199	192	181	179	185	165	174	197	180	172	199	168	202	177	189	171	184	147	160	184	166	197	186	183	170	167	185	187	197	175	171	165	177	202	164	162	176	179	180	183	177	174	172	179	201	189	170	176	187	172	171	177	195	189	184	185	173	190	182	172	183	215	188	174	207	173	179	183	207	143	198	197	180	151	163	178	195	161	146	184	183	177	169	181	180	182	181	177	161	199	171	178	170	192	195	184	170	176	174	202	170	165	191	199	170	164	189	160	163	195	187	190	179	182	197	175	185	184	174	204	178	171	196	169	180	172	176	142	179	170	179	204	173	169	186	188	181	177	157	189	182	185	175	176	184	187	182	198	170	162	167	190	169	176	196	200	189	174	173	188	162	195	159	183	146	165	182	200	191	188	192	174	180	171	173	172	176	192	174	158	181	187	196	171	186	183	182	187	188	182	177	180	176	164	186	212	177	206	165	187	160	188	183	186	187	179	180	169	166	183	185	194	175	163	173	183	178	149	174	176	179	168	186	184	188	141	189	188	176	197	174	196	196	187	188	183	164	185	207	184	144	174	184	182	156	156	187	186	180	201	168	155	179	176	201	179	184	181	184	192	162	199	179	159	185	161	168	188	185	190	177	182	161	173	204	190	158	178	190	169	176	196	165	175	204	186	167	171	168	183	175	181	178	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51748	57057	43125	29279	24661	13798	3425	5167	2001	2190	931	891	648	616	514	521	572	514	538	505	502	521	519	534	480	525	477	534	511	531	531	551	531	532	525	521	527	542	530	554	508	525	533	520	547	535	550	554	519	516	550	528	524	527	550	534	517	516	540	508	516	570	506	535	508	544	516	512	525	497	532	500	545	526	526	514	511	532	501	486	515	519	482	546	535	514	522	481	564	527	540	492	526	521	499	525	482	549	525	483	525	518	551	482	509	526	506	560	529	517	516	502	548	515	553	503	519	537	505	555	570	498	529	541	514	532	495	541	544	549	495	474	528	500	523	519	574	553	502	527	523	548	553	496	524	508	503	541	523	483	571	537	517	564	488	551	505	504	512	526	549	505	512	555	558	494	537	530	515	538	538	532	508	534	541	517	569	516	497	523	529	520	507	541	498	532	537	553	547	484	538	530	525	531	475	538	529	529	579	526	507	522	487	540	514	520	491	529	546	518	548	488	557	540	509	568	511	568	564	551	518	549	501	537	528	529	516	516	513	541	553	520	529	523	543	485	548	526	527	515	522	534	503	558	546	543	506	527	512	526	550	499	531	520	527	482	542	537	512	532	577	498	526	529	510	520	480	538	503	581	525	543	493	497	509	508	499	515	517	517	496	529	530	525	501	509	546	538	516	524	520	488	536	548	517	534	510	510	502	477	520	489	544	534	485	523	507	538	537	540	515	537	525	532	504	520	570	527	502	508	568	545	530	531	516	491	539	532	494	538	534	531	478	566	494	494	558	521	528	527	507	482	525	532	491	508	494	573	518	509	521	525	513	542	502	567	521	509	506	478	544	486	520	493	474	535	491	529	504	518	546	519	562	535	525	529	526	555	516	478	461	505	549	542	508	548	537	520	506	490	529	549	511	552	518	489	558	551	548	547	519	495	533	489	527	468	528	521	551	529	505	534	522	525	511	483	522	504	540	534	521	504	527	505	539	493	498	498	535	569	561	514	511	505	538	570	517	509	511	512	499	539	543	485	541	553	530	505	522	522	525	462	535	518	551	550	470	547	554	536	560	486	519	483	499	515	516	531	502	485	506	519	540	530	516	535	529	519	520	505	546	523	516	512	501	520	540	499	527	516	565	514	523	513	522	575	500	509	519	472	512	517	527	551	546	503	540	490	503	516	484	567	549	523	521	552	524	544	519	494	524	545	511	505	547	505	528	522	512	515	486	539	536	575	521	489	492	543	491	545	541	575	529	530	511	518	519	544	533	519	508	507	510	508	515	529	518	520	485	509	523	564	536	521	511	512	523	484	550	523	519	515	502	514	532	498	537	517	513	512	517	506	488	517	492	486	549	497	551	533	499	513	497	562	521	537	508	514	536	546	492	528	501	558	498	492	533	526	531	532	540	574	508	532	536	564	575	558	527	544	527	554	530	512	491	515	522	544	538	507	550	536	485	479	479	491	516	513	512	512	555	536	535	541	494	502	514	508	507	480	525	519	521	549	522	518	524	579	498	518	542	580	533	523	544	565	559	488	499	545	510	499	513	520	507	515	504	520	523	512	500	515	512	526	530	524	524	536	556	532	527	517	517	571	515	577	489	510	549	520	505	536	492	528	502	514	507	502	566	507	518	546	498	509	530	506	530	539	519	489	496	514	507	542	499	500	545	516	521	520	548	505	508	518	572	560	512	538	494	515	510	546	495	508	567	507	500	535	557	572	503	495	553	538	538	521	504	534	478	539	517	535	502	486	556	529	559	556	546	519	495	536	497	507	560	515	551	496	506	493	510	490	490	493	473	534	544	513	516	512	546	523	509	550	517	512	543	520	515	538	517	529	536	525	542	600	535	528	513	529	456	511	526	575	541	470	554	535	514	528	492	499	570	505	548	505	514	504	518	567	526	527	551	513	511	521	548	509	561	527	548	550	529	533	533	487	503	528	515	494	549	523	522	536	496	530	540	499	491	519	516	515	508	531	506	517	517	566	504	534	485	498	551	547	504	535	535	516	519	502	535	550	529	496	552	518	518	530	505	533	514	535	521	546	514	505	526	570	514	511	533	536	494	547	501	506	531	480	514	517	530	526	549	542	506	534	527	492	509	516	523	498	541	467	542	509	539	505	536	515	535	540	542	525	535	544	503	528	504	527	528	529	459	530	540	514	504	571	523	539	490	556	487	532	494	514	525	504	571	507	491	513	482	461	517	473	492	536	510	500	507	536	569	518	508	523	488	522	506	529	552	529	585	510	563	528	491	523	520	513	520	516	492	528	520	505	507	541	511	517	494	540	514	578	504	506	502	531	545	494	522	507	518	563	510	508	566	504	482	592	534	501	544	510	513	466	524	551	510	509	575	539	493	527	526	526	520	482	527	548	492	470	526	569	529	491	503	555	547	504	516	521	526	531	526	516	498	510	506	510	523	554	492	515	481	527	527	522	518	515	493	546	525	511	526	472	473	561	502	535	524	545	564	543	563	507	543	517	491	545	538	537	529	513	584	495	566	506	519	520	535	542	519	530	484	530	543	519	534	498	523	506	527	522	526	537	530	512	541	536	563	555	506	507	539	499	506	512	555	516	489	525	509	530	494	523	516	484	533	539	534	521	470	524	534	523	554	527	497	508	512	523	523	518	523	463	553	574	513	524	571	530	499	478	493	536	509	532	526	557	533	570	504	516	521	514	539	503	518	512	511	514	529	557	542	542	534	498	554	507	532	527	509	519	551	534	493	504	547	560	500	530	499	542	524	509	532	538	531	558	532	508	517	556	526	535	506	507	534	499	495	485	510	562	480	537	525	494	506	561	531	501	543	503	534	551	533	522	525	530	541	511	517	502	522	561	486	553	539	487	546	532	483	537	524	497	498	494	513	496	518	530	528	497	517	522	528	506	517	532	528	527	519	485	525	557	534	491	546	505	530	550	504	532	563	548	527	528	565	523	516	533	551	528	505	494	535	534	538	490	504	497	530	508	544	496	536	486	513	520	499	512	522	519	517	512	515	529	520	530	499	509	527	530	496	496	489	553	518	524	508	519	472	498	495	544	519	522	517	502	524	520	487	519	497	537	519	523	542	537	504	510	520	536	528	554	524	528	493	529	508	525	531	527	503	515	544	532	524	539	500	535	506	530	474	526	550	548	501	524	502	503	500	486	534	497	526	540	553	484	492	493	516	543	535	518	542	520	533	545	551	502	539	517	537	488	534	511	517	530	497	517	510	543	540	530	553	525	490	545	551	521	515	552	513	501	530	525	526	498	519	514	529	514	536	493	516	513	496	553	543	512	534	528	553	508	525	514	532	539	474	532	503	535	515	533	558	495	524	464	509	516	521	516	503	493	547	495	539	553	509	519	493	520	510	530	534	538	573	504	523	542	531	503	521	580	506	525	568	530	515	531	567	487	518	510	486	518	545	575	519	549	503	525	522	524	556	493	513	574	553	508	521	548	496	535	514	511	473	546	513	548	551	529	479	500	529	524	517	508	500	527	603	472	530	505	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
85078	79239	56238	32784	22429	10810	2842	2442	899	757	442	330	287	224	245	252	228	237	237	234	231	248	239	256	266	254	244	256	250	243	220	230	254	246	256	240	237	262	266	270	235	261	250	245	218	239	259	259	246	242	263	224	240	235	223	225	255	236	236	250	213	225	268	236	268	259	273	232	248	254	243	227	252	249	227	232	225	264	235	245	259	225	230	241	233	241	238	249	239	219	255	229	237	231	246	218	221	236	237	236	251	227	216	225	221	245	251	244	223	265	204	222	251	223	219	223	235	241	256	241	209	220	225	263	272	228	257	246	245	244	229	254	229	277	216	241	254	249	247	195	257	246	231	223	239	218	234	241	244	270	253	235	258	239	261	240	230	244	221	260	239	238	217	276	215	248	258	241	224	238	262	237	264	216	252	243	224	237	251	223	225	258	242	226	256	232	224	222	238	233	247	239	226	241	250	250	217	232	263	228	250	259	219	234	223	242	251	252	249	242	214	265	243	244	300	211	217	220	246	244	235	244	263	237	249	242	262	246	243	215	219	236	224	232	232	239	230	243	210	234	217	238	243	220	260	205	249	217	235	230	243	226	238	245	242	230	227	278	254	254	247	239	261	256	243	216	242	224	245	254	234	254	224	237	251	240	233	242	232	242	258	238	253	198	244	226	241	220	226	235	233	263	244	251	230	212	223	240	250	263	228	228	247	266	250	230	236	241	239	278	241	237	256	236	247	233	218	225	225	248	234	236	248	250	238	197	231	231	241	259	256	245	220	251	248	230	256	229	243	250	229	271	244	227	231	244	215	234	251	252	242	261	242	234	232	242	251	242	231	237	236	230	248	222	236	241	258	242	254	239	251	234	236	239	218	224	251	269	222	244	220	225	233	210	224	233	244	221	222	249	238	225	242	235	208	231	247	233	249	224	231	215	216	255	259	249	235	245	228	265	225	208	230	241	229	250	233	218	228	244	236	260	260	238	242	274	281	193	265	238	246	252	245	242	228	240	220	249	236	248	237	228	252	224	268	252	237	234	228	238	231	257	231	242	253	226	254	240	245	228	257	224	242	241	229	226	224	230	242	231	235	235	220	214	253	226	206	258	206	255	219	214	252	242	229	237	233	251	250	238	238	222	246	241	214	231	229	235	239	247	260	258	243	227	215	241	243	236	243	266	241	247	224	226	247	234	247	222	263	215	226	262	213	243	231	212	255	256	240	228	255	229	255	249	220	232	246	233	228	252	254	219	215	235	236	241	245	253	257	199	218	242	230	237	226	233	250	217	263	249	261	256	249	228	220	220	221	230	244	225	252	235	246	245	256	245	231	232	228	268	221	233	240	228	210	244	246	252	224	254	249	252	237	218	266	261	270	243	230	252	241	250	256	226	247	213	224	248	215	260	201	257	240	228	258	281	236	245	278	229	224	247	251	240	265	255	225	213	233	244	249	231	207	231	229	235	245	228	256	237	220	253	284	260	260	253	236	252	222	237	236	230	239	248	270	248	240	223	246	229	268	247	197	240	257	235	232	233	226	240	239	239	212	271	223	237	248	252	209	260	238	257	243	230	233	250	234	262	237	244	227	251	226	250	248	247	271	237	227	203	250	253	250	300	250	236	229	228	224	224	254	242	224	263	232	251	255	244	234	226	245	222	247	227	228	244	219	233	247	247	242	242	253	252	260	250	237	243	257	255	238	230	232	238	225	235	233	227	258	247	226	233	249	247	212	258	235	255	241	243	242	243	202	249	244	227	237	228	260	240	281	277	269	272	260	249	246	235	232	234	210	266	234	216	264	234	223	226	236	210	236	264	228	248	242	251	243	264	231	203	229	229	241	224	260	228	243	262	254	247	231	262	257	209	228	228	235	268	222	235	257	253	239	232	250	225	237	224	248	248	244	214	221	252	209	218	237	244	242	207	250	234	245	226	243	261	228	286	270	223	262	229	223	264	233	244	236	213	235	235	241	216	229	223	240	242	238	268	199	247	241	222	258	264	247	239	227	257	240	237	256	200	214	242	231	262	238	225	242	246	200	244	244	218	217	259	254	215	256	252	246	230	238	205	246	222	260	242	249	223	273	245	251	248	239	227	224	253	224	216	209	251	243	224	249	247	249	235	243	235	228	223	233	250	213	247	234	264	272	223	217	245	215	253	236	260	242	238	239	236	256	266	247	236	234	240	239	255	250	223	284	214	227	256	239	237	205	253	235	226	235	257	225	262	256	246	248	258	228	223	230	253	218	267	259	205	233	230	254	230	256	207	238	248	255	268	237	243	232	247	240	260	264	254	246	239	242	188	225	228	231	240	218	224	232	235	237	238	235	246	264	225	242	245	256	218	240	235	238	251	227	235	232	219	251	244	265	222	252	244	257	232	233	261	225	233	220	237	237	238	234	240	245	228	233	235	231	243	240	247	264	206	213	213	235	245	264	256	270	251	242	236	261	222	221	285	239	244	245	238	248	221	249	240	221	246	243	205	264	262	235	239	244	252	238	238	250	267	231	238	213	245	246	229	246	242	232	238	214	240	229	252	244	248	237	249	222	255	234	219	237	239	216	201	250	232	243	256	236	241	226	228	231	230	233	232	250	243	224	226	244	239	259	232	242	236	252	242	250	234	239	209	233	253	252	207	255	247	246	256	252	234	214	229	241	238	246	255	234	227	248	241	251	203	233	220	230	235	233	231	238	266	216	245	249	256	248	250	247	246	221	254	248	241	239	253	229	248	229	249	223	227	255	217	237	244	242	231	229	258	249	237	233	237	248	227	263	231	254	231	257	219	237	234	223	254	241	241	236	218	232	219	238	223	228	227	228	236	242	254	213	225	248	239	210	231	234	229	248	259	248	227	224	224	241	237	217	236	246	255	253	232	204	248	238	241	243	254	245	246	242	227	222	232	232	248	218	254	227	254	221	260	235	229	217	221	250	247	223	215	214	248	236	250	234	228	247	243	252	277	257	232	235	232	217	237	271	248	269	242	199	245	233	247	244	256	241	235	239	214	239	229	277	234	224	257	219	239	239	226	241	238	245	273	215	234	259	230	238	246	241	238	249	234	239	203	217	219	230	246	234	215	258	256	230	232	253	230	255	230	244	257	236	219	246	253	222	228	251	223	248	210	241	219	238	234	228	229	236	242	237	262	224	228	254	212	227	226	249	199	236	249	228	228	205	217	242	204	251	230	227	271	229	253	248	265	226	241	269	250	248	219	218	213	225	238	239	247	247	212	243	202	269	230	251	229	233	255	250	246	238	239	238	207	222	215	233	236	244	254	243	260	243	248	270	256	224	221	254	244	233	266	227	244	238	220	246	242	255	242	243	246	255	221	246	228	263	241	235	235	243	258	237	227	245	256	246	246	253	219	248	229	205	244	247	217	236	224	207	241	261	221	232	241	260	247	271	231	213	249	269	261	243	252	252	235	217	231	243	240	239	247	249	267	244	273	237	241	231	282	234	242	237	246	232	263	226	218	232	232	234	221	266	234	237	237	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
63405	69650	55412	39120	32928	17649	9814	8929	3315	3167	1400	1312	842	702	651	662	638	671	645	702	648	683	642	686	598	675	624	666	679	657	632	664	641	659	684	619	634	658	706	626	667	631	648	686	689	685	640	624	646	668	611	664	633	670	696	637	668	698	673	644	664	657	654	638	674	653	683	619	666	641	627	661	666	683	625	651	664	607	624	656	695	658	677	691	710	657	693	708	703	632	649	624	636	661	681	646	677	643	669	641	684	613	634	643	637	677	662	667	667	658	642	682	674	651	643	672	680	711	645	661	618	612	662	612	664	702	751	682	662	669	618	707	664	658	633	642	662	623	697	587	640	654	619	639	669	694	698	685	649	667	642	682	636	622	651	659	669	622	624	687	677	646	630	663	648	638	635	643	685	678	644	647	649	641	668	647	662	643	650	662	702	620	678	671	677	695	667	681	651	638	658	652	717	674	687	661	652	703	653	669	649	653	666	676	665	636	660	646	682	630	687	659	680	682	690	673	667	637	621	665	639	646	704	625	678	646	614	692	646	614	634	727	697	646	648	633	589	645	620	690	625	654	677	697	676	654	647	649	648	681	669	683	631	651	689	666	646	653	705	656	672	666	654	676	671	676	675	632	684	651	661	655	707	663	662	685	655	682	653	664	645	644	643	652	646	639	646	645	672	628	660	672	673	677	672	691	618	648	645	651	629	665	677	655	636	583	644	660	609	679	713	602	660	651	632	659	680	668	638	623	657	691	690	679	687	682	677	662	663	675	692	658	629	642	631	693	641	636	647	688	649	655	653	627	643	685	642	646	640	684	686	642	646	656	593	678	663	621	616	669	677	668	615	673	682	640	645	705	655	697	689	644	649	657	676	680	653	686	675	653	592	675	656	631	650	684	592	679	654	673	671	637	600	676	619	671	642	632	641	660	650	685	635	680	632	670	672	624	675	679	656	660	663	689	673	648	665	695	682	652	687	672	621	625	664	644	685	658	647	644	651	656	617	586	662	615	659	669	649	639	662	659	660	661	643	633	603	665	674	652	686	690	670	650	616	674	621	659	613	693	697	664	645	631	649	682	639	663	668	673	634	674	646	650	646	698	623	678	639	678	599	676	658	690	611	639	644	618	654	600	656	700	652	649	676	655	636	663	629	702	611	651	616	735	672	629	654	606	652	645	659	658	687	648	672	653	649	651	639	656	660	636	642	636	642	637	689	671	672	659	648	639	664	669	681	676	668	664	682	654	698	651	648	658	678	653	622	648	632	651	637	643	642	652	650	654	673	648	669	692	702	632	664	664	623	621	606	649	663	697	656	678	652	643	670	648	651	643	680	628	655	638	702	657	664	614	615	668	662	636	688	654	649	655	708	627	689	646	702	638	689	666	604	634	661	608	625	639	626	639	652	602	627	668	637	669	632	655	648	684	636	668	671	643	699	665	655	671	685	647	707	664	665	671	651	666	681	696	679	695	634	642	644	676	629	630	658	625	654	650	653	709	676	657	720	660	666	663	665	669	693	679	681	667	688	661	657	693	683	641	687	642	652	638	687	667	698	650	631	626	650	672	684	662	672	649	654	648	659	692	646	638	630	700	659	667	633	685	680	647	672	624	640	670	686	670	673	647	616	686	650	620	644	643	651	636	605	643	661	654	654	643	664	650	641	662	660	619	645	622	662	665	645	687	667	671	600	647	655	634	663	641	621	682	661	686	689	662	628	651	697	648	684	670	640	665	658	642	674	651	624	636	636	672	708	668	617	654	653	694	683	703	672	635	619	611	702	704	654	649	654	635	695	648	635	718	648	673	646	661	646	676	640	657	667	659	715	701	660	672	629	669	640	629	640	670	669	661	648	624	664	631	684	636	670	692	634	671	687	632	658	635	686	703	640	643	671	687	656	654	631	674	691	679	653	708	616	651	671	663	614	665	668	670	619	672	677	615	684	632	626	716	645	688	634	698	623	623	602	686	661	644	666	644	644	591	699	664	672	662	689	654	671	598	640	615	661	674	691	671	635	647	681	684	632	687	653	681	655	681	654	682	651	629	633	668	666	658	668	658	672	662	671	597	638	670	662	674	667	661	640	651	638	733	648	669	664	630	636	691	633	646	690	661	681	648	647	635	650	652	662	697	665	717	667	649	726	650	678	635	676	637	661	642	629	645	640	677	652	622	659	677	667	672	642	644	657	697	638	628	650	663	704	645	623	633	666	630	672	655	639	691	693	691	669	686	662	675	698	684	651	647	733	605	681	673	677	694	628	692	620	682	612	671	663	631	648	682	647	667	667	648	666	662	670	666	676	705	643	604	634	677	645	660	687	672	666	657	647	666	655	650	665	665	637	659	662	654	681	690	671	625	667	694	641	672	666	650	674	621	701	640	646	674	658	650	694	679	660	711	661	659	677	676	680	635	635	652	641	645	664	658	658	630	652	654	663	667	625	668	634	646	648	642	607	657	617	651	629	656	642	694	636	704	564	655	634	608	656	689	650	660	666	607	667	614	666	649	644	694	620	658	667	686	620	603	670	688	639	727	602	615	671	642	676	635	661	629	688	677	637	642	679	656	634	668	638	673	651	693	760	617	631	693	682	726	640	659	645	671	670	660	689	648	675	660	688	618	713	666	621	662	623	664	660	697	660	634	630	683	667	691	704	647	655	660	676	678	713	665	632	673	692	686	624	654	649	607	657	693	663	668	609	644	674	675	645	683	640	671	648	685	707	664	645	660	633	665	678	616	656	639	655	676	622	641	644	673	653	661	655	669	611	681	668	625	724	649	672	661	665	667	651	686	642	585	653	634	623	665	630	627	645	634	658	633	628	607	657	699	651	702	681	676	672	647	630	671	652	660	677	654	623	659	642	685	677	596	680	653	639	655	673	683	670	690	660	636	664	638	684	689	613	702	676	651	631	654	642	648	660	607	656	686	648	625	670	640	649	640	644	680	632	702	656	665	670	605	612	674	653	641	674	625	662	648	632	645	664	654	642	622	637	664	658	652	690	709	625	690	617	682	638	676	674	689	590	674	653	640	644	675	664	627	684	674	661	651	708	625	663	662	690	634	647	677	654	632	659	716	624	623	678	660	648	592	615	628	652	674	617	668	682	628	656	692	608	636	629	641	658	693	678	638	650	642	648	613	648	669	653	651	690	684	659	683	678	622	642	666	640	648	648	676	645	610	692	632	616	677	694	649	621	678	670	605	692	625	639	641	662	653	665	642	653	632	656	680	616	692	666	657	693	674	646	697	643	697	633	648	648	635	669	670	622	716	681	614	633	651	648	690	683	603	660	677	626	680	655	674	671	664	624	655	649	669	613	643	681	682	654	646	627	662	658	621	609	624	678	653	670	680	663	658	647	728	644	674	699	686	680	663	698	666	652	699	664	658	684	658	696	599	632	651	666	642	640	604	625	620	622	715	657	670	680	625	654	634	684	648	655	606	712	660	678	658	645	623	674	634	651	656	671	685	672	676	683	704	651	643	669	658	653	640	666	642	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29903	27654	10070	2490	1136	582	321	288	194	201	175	176	170	181	201	191	186	184	163	165	155	180	171	184	168	170	156	184	186	166	155	157	164	147	171	165	156	174	163	174	178	176	166	167	171	161	158	179	176	161	192	191	186	164	167	174	199	175	156	177	174	159	180	154	144	166	169	164	167	189	184	176	168	175	172	167	165	183	173	168	159	159	162	182	181	162	197	156	177	158	174	158	161	165	175	177	149	164	164	193	176	155	163	183	185	166	174	166	156	175	161	153	184	165	199	166	189	156	176	177	170	178	178	162	161	165	169	147	170	164	155	148	165	181	179	148	150	175	177	170	171	191	196	149	172	159	147	152	150	163	180	166	160	171	158	138	179	165	152	180	160	160	159	150	187	141	192	155	197	160	181	160	167	178	144	191	169	165	151	150	159	146	165	166	166	175	172	169	181	182	161	172	162	173	197	174	150	166	166	188	182	193	190	182	160	185	157	152	161	173	172	170	172	155	169	153	165	175	186	157	145	172	173	179	181	162	171	175	169	173	169	179	190	190	172	193	166	141	179	184	169	173	162	142	150	168	159	168	158	171	164	168	179	150	170	184	170	157	173	182	171	153	163	152	170	150	165	191	184	190	164	178	160	160	151	183	171	157	159	189	177	167	176	167	170	210	187	160	161	161	167	172	186	150	187	171	173	202	167	163	177	188	156	178	189	183	173	162	187	167	174	162	189	179	179	160	182	184	140	175	163	168	153	174	153	181	162	178	176	197	168	171	147	160	148	165	184	162	177	179	189	196	170	173	162	156	165	163	168	150	150	163	155	162	175	172	170	188	194	182	174	188	184	172	169	178	175	175	172	179	188	170	176	187	175	173	149	153	167	159	166	158	172	167	154	185	170	175	173	178	190	147	157	170	156	181	195	176	181	161	188	197	159	147	154	185	184	179	156	183	201	193	162	175	180	183	149	172	161	173	167	183	177	167	168	180	178	168	193	167	172	165	173	184	149	173	180	146	158	192	172	166	151	196	186	195	172	181	179	193	179	170	176	173	181	160	190	138	172	191	193	183	166	183	181	181	183	148	187	184	173	146	152	158	160	187	163	173	184	183	190	174	175	145	165	171	172	164	172	173	174	173	171	180	154	178	170	159	175	200	159	173	166	159	168	183	178	154	172	182	176	184	175	167	175	180	189	165	170	157	164	171	168	176	173	184	179	170	167	170	162	170	171	150	156	167	144	169	159	169	170	158	195	157	172	167	175	161	187	180	181	167	168	164	170	180	191	182	159	162	156	188	163	176	166	182	163	154	160	153	153	158	170	179	193	171	184	177	165	164	145	167	148	157	179	161	169	171	168	140	178	147	174	199	184	144	140	167	187	165	157	167	189	169	185	147	171	171	176	172	175	166	186	175	171	175	182	173	159	170	164	166	164	172	174	154	174	174	179	157	180	186	152	175	205	170	169	140	159	160	156	193	176	188	158	151	196	161	164	175	185	173	156	184	187	205	175	169	175	181	163	179	151	149	159	153	158	173	184	163	191	168	180	171	165	180	146	174	182	177	183	172	166	182	201	151	180	166	140	170	182	168	184	177	172	148	170	204	195	156	174	164	162	169	185	162	183	171	157	145	155	166	169	165	179	154	168	163	155	167	191	143	154	182	193	172	188	201	184	160	164	170	165	164	179	167	148	146	186	192	170	192	178	190	159	148	188	168	161	170	178	175	162	141	181	184	182	165	180	177	144	157	159	178	185	175	169	187	159	198	159	169	166	159	156	158	166	198	174	170	164	179	152	177	148	166	165	181	168	161	143	179	158	167	167	162	161	165	160	165	180	174	198	167	182	156	193	153	177	180	148	158	158	161	190	174	180	176	176	166	167	149	161	157	145	193	171	167	162	164	171	161	178	176	185	159	164	189	162	152	157	178	167	168	182	175	194	180	154	172	176	150	161	174	169	172	187	183	149	171	192	170	166	181	167	174	168	167	144	187	189	157	164	155	156	166	160	166	151	178	182	172	166	160	173	164	170	172	191	184	186	172	170	170	194	164	174	140	171	175	148	165	184	158	187	172	179	170	180	164	170	185	184	162	150	166	167	168	173	186	177	207	158	181	164	182	183	165	167	153	177	170	164	179	181	155	175	181	170	171	153	161	161	168	190	199	170	186	170	156	154	191	168	167	177	173	175	174	168	176	176	155	161	179	166	155	176	150	168	178	166	146	171	195	191	169	199	153	169	160	164	143	186	173	198	176	197	158	193	162	187	166	178	170	163	170	159	155	165	155	186	204	182	183	164	168	182	190	164	149	175	168	176	184	172	160	182	174	176	175	149	151	169	176	172	182	170	190	156	181	169	172	149	172	171	165	167	164	160	155	162	162	172	156	168	187	178	158	171	176	130	186	171	176	156	179	164	184	179	188	165	154	161	186	171	163	175	164	168	172	171	204	151	189	161	163	170	173	175	198	160	178	173	174	163	173	154	187	173	176	153	157	187	198	164	159	166	186	158	159	190	159	162	168	178	172	160	158	175	190	160	158	158	170	152	164	179	155	183	158	188	172	160	171	195	152	176	165	197	200	163	181	168	145	180	161	162	161	173	191	170	162	162	168	184	201	151	157	157	181	173	173	181	199	166	145	170	171	159	154	179	202	173	175	196	166	169	148	170	167	172	160	156	183	161	185	185	163	180	166	163	172	164	170	175	172	145	155	194	161	172	166	186	164	149	160	152	200	161	151	167	164	174	184	155	177	182	184	162	151	166	171	189	172	165	151	151	161	186	175	163	194	147	166	159	172	167	179	182	189	187	149	190	188	158	159	178	151	187	176	161	158	166	185	173	177	169	140	153	181	164	169	155	167	174	158	189	175	140	186	163	159	177	181	173	172	203	165	160	210	170	182	180	206	184	165	177	152	155	168	151	140	166	181	166	151	148	183	170	150	187	196	169	183	149	161	160	162	167	185	184	186	143	187	178	165	174	179	166	160	208	169	166	166	186	180	177	176	170	167	153	201	141	173	191	166	191	185	177	159	176	161	153	172	157	183	167	175	177	133	182	180	167	171	193	169	170	177	162	175	187	173	158	180	181	167	173	171	177	183	163	160	170	170	159	173	178	148	168	155	173	183	189	155	174	162	158	172	165	159	161	178	184	160	154	176	183	170	172	157	177	161	157	169	165	196	175	153	159	156	173	141	165	161	162	167	166	155	194	163	174	156	187	154	163	174	177	188	181	185	158	158	150	155	171	154	160	165	153	188	192	159	164	144	174	170	183	158	177	198	175	160	168	138	166	166	168	186	160	171	164	165	163	174	164	149	184	192	162	179	151	152	171	155	153	174	157	169	173	163	194	193	156	171	181	187	159	174	176	160	168	166	172	155	173	170	170	154	181	164	169	158	171	169	157	143	151	162	182	177	177	164	161	146	167	160	172	176	143	160	167	170	171	177	181	158	171	190	159	158	173	179	162	156	159	189	191	161	179	158	175	151	193	203	163	173	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29205	30857	13523	6080	3557	1888	1218	1073	655	581	587	521	516	494	469	507	451	439	480	488	536	528	515	508	495	470	532	492	446	484	528	495	536	486	535	523	478	477	484	506	552	472	474	491	532	502	514	483	511	499	479	510	485	508	494	494	439	525	492	503	527	523	499	516	536	485	527	542	465	517	488	499	512	520	463	511	518	512	462	461	483	475	493	515	500	510	496	505	487	476	472	516	451	532	508	484	462	517	521	453	491	517	521	522	507	519	503	492	519	463	465	456	496	546	523	459	490	508	492	502	456	491	479	506	480	492	555	513	495	465	498	504	495	490	502	478	504	489	518	467	492	480	480	527	525	489	497	532	511	455	505	537	502	503	490	458	486	439	482	475	490	499	495	498	500	544	477	513	476	496	502	499	519	500	491	528	487	545	527	438	493	529	461	496	484	503	489	509	494	526	509	534	495	497	496	463	480	490	533	476	533	529	499	486	451	501	488	476	517	497	538	475	514	458	494	458	526	493	474	490	481	484	515	477	519	457	484	483	455	517	491	486	491	489	481	471	518	495	491	475	496	443	485	483	526	519	510	471	472	500	520	478	531	527	503	505	472	471	518	515	437	516	504	482	484	512	494	525	527	511	547	471	495	488	513	489	482	506	479	475	509	478	484	496	497	477	494	486	468	479	517	502	456	529	488	476	500	487	513	526	511	524	515	509	484	518	495	497	498	510	531	497	468	477	490	476	490	506	512	477	477	496	519	471	477	509	483	523	453	468	492	502	454	506	465	500	524	482	480	494	483	472	503	495	467	508	484	495	498	471	504	493	524	478	468	520	505	499	541	519	493	487	500	469	497	459	484	513	512	490	493	505	512	508	498	506	518	524	485	504	477	523	481	469	469	499	528	499	519	495	480	505	478	489	487	504	505	511	473	488	515	487	520	503	499	514	495	478	518	497	481	506	498	531	507	453	465	508	463	536	505	490	492	501	501	491	500	498	506	476	499	510	482	481	478	474	429	493	480	491	494	489	500	521	496	475	481	522	486	501	512	492	502	467	504	493	488	444	484	507	551	495	522	476	495	459	503	536	473	489	459	535	476	488	462	513	520	506	503	454	483	491	459	476	504	513	462	470	510	518	487	548	474	510	484	513	494	451	489	546	496	537	492	478	510	439	456	523	462	485	487	474	505	508	499	452	491	472	495	504	483	512	500	491	479	445	502	526	452	506	498	505	456	478	498	459	497	490	512	484	518	481	495	475	485	474	473	521	480	493	492	503	512	492	495	464	493	556	500	492	484	500	488	510	500	502	513	457	520	511	524	488	476	527	500	498	500	477	498	480	449	463	500	497	486	458	462	493	507	500	526	490	457	508	466	490	470	479	521	477	484	532	468	487	501	487	492	466	507	487	490	485	488	486	478	530	502	469	505	502	483	493	485	487	542	514	504	517	475	502	524	485	483	458	506	478	492	520	500	493	494	566	487	480	512	538	514	528	510	496	490	512	500	508	505	484	478	477	497	472	504	515	514	484	503	453	464	511	517	504	509	462	483	495	514	514	462	482	513	452	488	504	490	502	497	509	537	532	466	472	504	492	523	506	465	461	515	455	535	507	527	510	530	477	514	470	476	488	492	500	476	482	479	530	486	482	495	532	450	463	460	501	496	515	446	522	515	529	481	476	502	501	532	479	552	512	482	515	484	492	505	480	512	512	488	495	482	526	481	493	501	491	465	501	487	488	485	506	515	496	465	503	525	502	450	520	503	494	513	493	488	480	491	453	485	462	526	525	512	509	507	490	499	516	503	482	493	475	469	492	469	487	478	534	520	492	521	451	503	493	493	492	530	455	495	509	481	442	534	543	510	512	472	461	514	505	485	468	503	479	546	541	499	522	514	516	502	462	505	475	518	478	509	537	438	482	462	480	488	525	498	518	488	501	491	483	509	525	489	455	479	541	496	469	522	492	492	466	500	509	502	505	491	468	527	483	516	493	500	490	487	503	504	491	482	540	500	483	512	533	426	482	504	486	484	488	517	490	509	491	521	544	503	520	522	490	510	466	504	533	491	504	510	504	494	543	492	518	492	489	500	491	518	498	487	471	492	459	469	480	503	505	490	484	527	528	479	467	512	466	504	488	478	507	535	467	486	507	480	531	507	462	543	447	513	492	513	494	495	503	474	508	503	462	522	521	536	526	495	466	503	471	485	484	507	494	506	481	490	461	526	480	527	501	515	473	529	479	514	477	534	506	480	496	452	503	504	520	532	534	484	516	493	514	507	510	526	487	494	525	496	505	537	483	500	506	532	468	480	487	463	477	489	510	528	464	493	476	511	539	531	491	522	496	481	497	514	452	494	527	505	519	488	501	537	463	539	531	503	505	501	478	446	518	468	477	480	464	535	461	522	506	481	527	498	493	465	535	498	518	520	483	527	500	539	504	461	520	460	495	482	483	538	529	512	503	543	489	510	508	451	469	495	505	540	498	517	486	498	460	503	490	479	482	484	496	534	504	504	507	489	469	532	510	507	533	449	472	465	518	446	491	509	477	506	554	511	519	540	525	495	504	507	498	498	501	481	506	494	493	536	440	488	488	485	489	509	539	482	481	501	488	471	505	529	445	493	521	491	513	486	486	543	504	550	469	507	499	498	528	478	451	486	488	496	557	471	472	526	455	539	516	479	470	524	498	516	496	509	489	497	497	469	496	499	477	523	455	493	513	456	493	515	518	504	519	480	476	492	519	459	473	458	473	515	478	498	500	495	501	490	527	478	506	497	503	489	490	481	494	514	516	463	506	484	505	490	503	526	483	519	509	516	510	489	476	522	534	484	489	516	494	542	481	501	482	459	495	510	484	525	497	475	561	489	518	489	504	483	494	451	491	519	512	484	462	511	491	471	468	488	503	465	503	478	464	432	478	554	501	516	462	497	496	485	543	502	486	483	524	510	481	501	477	469	482	524	478	510	510	530	473	472	496	525	486	504	465	538	512	506	463	505	516	490	525	515	508	490	455	514	501	495	497	498	508	465	544	487	486	491	461	466	508	514	499	489	467	454	472	513	497	461	489	489	485	486	491	469	475	478	510	480	489	495	526	491	488	494	459	480	518	492	471	522	514	495	519	466	475	493	486	497	495	502	500	421	517	519	523	481	489	497	473	489	473	485	482	490	485	515	462	483	494	503	499	553	513	492	481	501	540	465	512	513	496	500	487	514	457	476	493	500	477	446	499	516	491	506	497	470	529	494	477	528	481	479	487	510	507	503	492	482	515	540	526	512	538	480	530	495	500	515	493	497	498	515	453	464	500	499	471	499	481	515	496	477	509	512	477	512	510	476	480	466	509	480	491	462	507	498	525	459	510	493	523	525	524	486	476	515	488	545	524	497	508	479	522	519	460	452	471	464	529	541	510	486	492	471	445	473	482	501	545	506	463	509	479	504	497	522	498	493	501	473	482	472	523	512	485	465	486	483	502	498	517	514	474	473	486	514	506	483	509	508	481	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
74758	70998	45369	24879	12075	4628	2106	1080	629	346	256	223	195	190	189	179	189	184	193	171	169	193	175	145	214	183	183	214	177	172	159	183	181	173	181	184	164	173	178	180	181	197	167	170	185	194	190	163	175	181	164	172	179	175	187	172	182	183	174	172	180	152	168	179	182	186	186	200	170	170	170	175	182	183	200	171	179	169	187	191	191	190	188	182	189	187	205	193	189	185	171	165	208	212	179	174	184	175	175	170	190	171	190	174	180	175	192	174	170	175	169	196	187	178	177	164	157	179	169	198	173	188	184	186	165	165	185	176	170	172	161	195	168	198	187	186	169	189	175	158	195	173	183	195	179	145	163	193	197	195	191	189	180	176	172	179	166	177	194	190	197	190	186	188	194	207	177	189	167	172	198	201	170	177	200	200	188	175	166	167	194	148	199	192	185	189	180	179	168	225	171	185	193	191	184	176	205	178	193	172	173	169	176	200	172	173	173	188	188	199	169	171	160	169	201	168	162	174	177	200	179	185	172	172	154	179	162	172	174	186	188	204	171	199	204	170	175	182	170	160	175	176	182	168	172	174	194	176	181	170	175	191	181	169	155	166	179	192	170	171	189	177	165	184	184	183	153	166	195	176	168	194	203	177	161	173	175	154	162	173	189	168	161	195	172	168	176	177	164	190	165	190	205	166	185	190	166	180	186	178	162	160	194	186	179	186	179	194	189	186	181	163	188	177	186	201	186	194	185	194	142	154	158	186	186	162	170	186	155	166	147	158	179	190	199	181	166	158	206	210	169	192	178	209	167	170	137	179	189	185	183	162	172	180	171	170	186	196	163	169	193	189	168	178	182	174	177	174	194	160	215	165	154	188	164	197	176	178	169	180	179	175	188	178	191	166	183	174	176	180	174	189	187	199	163	170	189	162	172	181	173	191	179	171	199	198	182	211	183	200	179	172	182	196	166	168	176	179	181	186	198	174	185	179	175	181	181	180	163	163	176	156	182	179	171	180	169	189	156	184	169	158	175	182	165	186	184	199	180	192	171	180	167	189	162	199	178	191	187	178	188	172	172	180	167	183	167	164	193	173	188	175	178	195	185	190	186	181	197	188	210	181	197	205	155	166	179	168	191	185	161	164	181	193	187	171	187	197	176	189	151	168	161	172	159	188	186	181	179	188	201	185	179	207	160	183	169	154	186	184	196	186	171	172	178	207	172	177	194	168	173	177	161	167	161	182	194	166	175	166	175	181	178	168	187	158	183	179	198	167	183	191	192	177	160	180	182	179	164	188	185	166	184	164	192	146	179	197	195	175	178	179	194	189	186	180	168	160	172	173	170	186	171	165	180	177	215	176	171	176	182	182	150	177	190	160	187	179	149	156	195	154	167	181	194	174	183	175	171	172	184	192	167	169	214	136	185	162	199	176	210	159	172	184	168	181	188	196	185	182	180	184	168	177	191	181	154	160	154	175	203	172	216	185	167	189	175	177	176	161	173	174	173	190	155	187	178	183	186	160	184	184	188	187	185	202	162	176	164	182	183	207	159	185	155	152	157	162	184	193	187	192	187	176	196	180	182	183	192	167	194	189	179	181	186	160	186	153	189	212	176	168	164	204	183	205	167	160	161	174	169	203	173	193	154	185	189	186	188	198	182	182	178	179	165	200	193	165	192	177	148	184	184	189	179	196	181	177	194	180	167	164	169	190	182	186	170	167	195	197	181	197	165	184	205	170	173	190	154	166	175	180	177	173	164	180	178	172	151	173	175	182	169	208	174	160	170	176	154	181	194	184	198	171	157	188	197	167	177	197	192	191	158	159	168	193	200	198	172	163	192	166	171	177	173	181	191	192	183	163	174	151	185	177	183	164	191	165	177	181	197	188	183	182	160	204	169	178	184	142	167	188	163	165	184	185	183	196	204	175	185	177	169	175	178	173	162	193	159	190	173	184	171	191	169	173	185	167	177	189	170	148	165	168	173	176	150	195	171	206	199	190	170	183	169	188	161	189	177	166	201	164	191	168	170	199	180	168	165	175	192	194	165	157	175	173	176	162	160	174	173	196	168	171	195	179	180	197	167	205	175	183	177	183	174	181	162	172	187	180	191	188	174	153	154	178	193	166	196	169	170	180	155	160	195	173	177	177	169	180	190	171	184	153	171	172	187	174	190	167	194	170	168	162	179	187	181	152	171	168	162	194	187	177	211	173	159	204	193	160	197	166	171	178	183	183	171	163	180	174	158	181	164	178	173	159	195	187	166	201	183	178	177	198	208	176	159	174	193	183	159	171	165	177	167	175	157	190	160	174	180	179	180	168	182	164	175	171	187	196	175	185	174	171	171	144	181	168	170	193	186	161	178	185	183	180	190	186	181	193	163	153	187	164	176	157	191	175	168	197	178	165	197	166	184	178	175	180	167	174	198	160	183	180	172	186	195	175	174	174	189	192	164	196	169	167	173	169	168	162	213	205	161	183	172	164	182	194	186	176	176	213	189	162	189	176	186	165	165	177	193	179	190	168	174	196	155	182	187	157	166	177	163	155	155	206	218	161	210	166	174	180	191	186	196	177	178	170	188	183	168	195	180	156	174	182	210	168	199	181	198	185	169	191	199	187	185	199	181	173	171	170	188	185	200	175	185	169	197	165	166	191	184	160	149	156	163	191	181	179	201	177	200	194	185	173	179	159	182	191	187	176	165	161	196	171	185	179	174	166	160	157	183	181	192	161	178	191	170	154	188	173	163	181	180	169	199	185	154	182	176	185	173	168	172	192	169	203	183	166	148	177	172	191	174	172	160	155	180	177	169	160	194	190	200	170	194	173	201	186	181	177	202	187	157	185	173	189	187	204	185	163	150	151	149	170	167	155	180	182	176	201	151	180	182	163	183	187	170	191	137	166	171	177	171	193	153	172	172	173	195	194	195	172	185	167	202	212	174	186	196	204	190	188	196	182	184	165	171	180	163	186	160	188	180	149	188	169	182	178	173	175	165	184	170	164	190	173	197	162	188	157	199	163	182	187	162	173	181	208	189	190	191	161	160	168	173	156	172	171	184	159	194	185	178	155	205	197	167	171	159	188	161	187	198	188	157	165	195	178	185	179	185	179	180	166	172	207	184	182	187	184	173	161	172	146	184	189	192	185	174	178	193	180	177	182	192	180	167	191	169	193	199	177	185	158	195	174	194	167	186	185	152	176	156	167	185	164	205	177	175	188	178	171	181	185	187	170	161	182	190	175	220	190	165	194	157	169	170	176	175	187	152	161	169	180	162	206	159	216	184	182	186	172	167	184	193	181	177	184	193	175	206	157	189	190	174	181	159	211	202	186	183	162	165	184	166	191	182	173	149	165	179	182	185	155	184	171	178	187	194	176	180	184	201	171	183	168	179	179	200	160	197	177	176	195	164	163	183	198	164	174	195	169	181	185	207	155	189	197	173	198	179	196	195	171	197	181	198	160	176	186	180	194	192	141	164	193	169	163	162	171	173	180	172	158	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51898	56917	43423	29740	22749	11461	7973	4275	2609	1412	1043	719	628	547	518	507	466	496	523	522	508	515	565	481	484	497	554	561	514	549	532	506	547	484	526	485	558	490	542	493	515	511	500	507	529	490	574	507	490	506	515	531	485	524	518	506	535	516	566	513	493	511	505	539	466	532	508	514	481	495	515	524	497	549	538	547	549	538	520	512	532	462	521	530	507	465	532	483	519	501	548	491	529	527	500	506	580	527	534	528	510	509	464	503	506	501	532	524	551	535	464	512	559	485	509	547	514	513	507	506	535	484	523	565	494	546	521	493	540	512	510	498	484	485	543	501	488	545	452	516	511	508	522	523	517	508	570	490	530	482	545	507	553	518	511	515	487	480	512	531	522	483	492	521	487	519	480	526	553	511	521	504	515	476	457	551	505	502	519	494	519	506	474	563	561	517	504	497	514	496	492	522	458	493	524	499	491	551	524	527	509	519	508	493	487	541	550	542	545	518	490	513	490	520	483	494	512	498	488	538	518	515	509	522	491	524	501	555	514	514	552	521	539	524	506	521	524	500	466	530	528	513	518	523	487	513	499	548	506	499	504	475	535	530	499	520	494	546	543	526	524	493	509	520	522	505	546	552	471	509	543	502	531	526	509	531	499	526	497	496	521	519	528	530	528	510	497	524	516	524	548	490	506	504	529	505	473	507	579	535	517	517	493	505	502	537	500	501	509	550	512	503	574	535	500	530	496	500	515	490	538	502	495	523	559	460	565	481	502	500	504	502	529	573	521	503	527	500	512	533	524	552	525	466	556	527	533	466	519	496	508	499	536	528	526	486	516	521	501	547	568	528	502	549	523	544	501	464	533	548	524	487	536	509	543	517	578	555	513	529	519	556	504	505	488	515	497	539	511	516	496	518	527	497	489	552	497	499	535	528	509	505	511	516	525	524	499	472	532	494	560	521	523	487	532	489	542	492	537	523	522	522	529	529	534	562	503	547	521	506	495	516	517	518	484	506	509	507	523	469	478	504	519	482	513	532	517	511	530	509	544	500	557	475	509	492	499	504	525	530	530	572	495	519	529	541	482	547	477	497	496	547	483	472	516	508	508	487	482	571	532	479	519	546	518	523	505	540	507	444	524	566	545	536	513	515	509	514	517	527	544	540	519	492	471	540	525	533	526	556	530	508	491	520	496	488	526	537	521	496	482	509	490	525	494	497	515	471	523	523	506	504	598	507	514	531	549	539	497	533	497	530	520	494	531	520	541	504	511	484	505	525	543	527	512	586	540	513	521	502	527	550	498	537	505	535	491	494	551	515	507	547	468	518	531	530	487	538	534	540	500	492	475	551	518	483	496	561	513	503	512	531	538	502	505	491	533	581	495	531	511	542	487	481	543	461	527	515	521	571	512	515	562	512	561	505	486	514	503	524	492	528	508	518	556	530	519	528	524	530	515	515	509	522	549	479	516	514	506	523	519	518	551	540	550	542	520	531	490	521	528	525	557	521	527	539	507	513	484	539	480	466	536	510	522	486	520	511	500	486	522	522	493	528	500	509	470	490	563	501	520	533	546	518	502	491	511	548	525	512	523	532	537	513	544	522	506	521	526	520	481	548	533	523	555	522	530	510	479	472	503	537	516	569	491	485	505	480	537	534	547	559	560	525	550	446	495	550	550	524	504	536	496	511	480	518	524	506	517	511	545	497	499	522	524	517	538	535	494	500	492	499	485	517	524	509	565	545	554	550	489	498	527	509	522	554	491	523	524	525	528	521	491	534	511	506	508	517	528	562	505	495	516	523	517	484	477	521	511	516	530	487	509	507	496	530	534	534	508	533	477	508	518	542	543	544	477	516	529	525	576	533	542	519	519	516	533	541	472	556	534	524	512	487	551	521	518	497	535	523	505	532	529	511	567	521	512	518	520	485	516	510	521	530	481	486	522	536	510	511	501	533	506	494	524	531	492	518	477	498	520	520	502	513	556	504	524	515	550	518	492	530	544	519	505	501	474	559	518	539	498	551	509	506	528	528	506	549	521	501	487	505	520	570	514	525	536	516	502	533	549	505	517	542	522	548	502	521	485	493	546	530	503	517	516	512	467	521	535	512	523	510	505	530	531	502	493	527	524	536	477	487	532	506	531	530	498	509	508	507	523	493	508	529	553	509	503	516	504	485	490	570	513	522	511	529	516	540	504	533	528	544	519	518	516	550	528	507	510	490	528	547	528	489	544	530	569	519	512	537	492	523	484	511	548	521	551	498	500	534	497	504	512	488	550	538	527	522	467	510	502	563	553	507	523	511	512	509	512	494	458	503	506	515	511	486	499	494	514	519	506	528	550	502	539	507	494	514	514	535	509	540	512	543	538	549	501	517	534	521	558	541	516	492	533	516	500	542	480	542	504	521	519	515	500	522	539	517	527	511	525	520	530	500	525	512	502	493	518	521	506	533	533	501	510	510	537	500	506	496	498	533	475	542	526	533	507	526	524	510	502	546	550	502	495	491	511	507	511	537	546	536	556	528	523	579	504	525	534	533	576	521	540	501	497	549	507	519	518	460	551	495	507	477	522	448	488	507	533	532	541	496	476	510	550	527	508	509	509	463	505	529	512	546	497	549	491	507	539	530	502	544	535	499	496	520	519	515	525	521	509	547	493	494	534	529	502	513	497	487	507	505	477	525	515	516	479	535	549	503	509	584	504	520	527	520	532	511	512	521	503	526	499	535	494	498	539	485	515	500	507	499	559	509	543	542	544	541	522	524	510	506	547	478	517	544	534	503	493	545	542	521	518	481	519	487	503	539	506	461	515	513	493	522	505	567	521	506	453	504	492	527	528	516	557	535	527	460	524	534	502	540	504	535	530	533	534	509	522	509	555	487	482	545	505	532	510	501	488	480	478	518	512	500	519	540	536	550	499	524	524	523	539	527	534	468	521	549	514	539	492	498	523	498	518	507	486	492	541	480	526	514	546	514	503	522	509	507	541	569	526	506	465	538	562	576	495	554	514	488	528	510	502	534	489	548	521	519	493	540	516	587	492	486	507	511	498	523	547	509	549	498	513	556	532	524	491	508	510	515	524	499	524	555	529	511	500	516	512	491	518	535	540	493	553	488	519	504	517	544	531	532	493	520	480	534	502	520	507	522	465	548	517	513	553	485	504	510	514	529	518	524	543	473	547	528	514	497	512	555	523	557	538	515	530	534	464	517	518	533	459	506	522	500	461	489	528	526	491	506	533	468	560	524	510	518	511	504	545	548	546	550	528	484	471	526	525	537	514	539	550	516	532	529	509	516	515	493	515	497	550	518	531	543	514	531	504	519	540	506	502	529	515	494	468	488	518	555	529	527	494	533	520	519	509	555	490	516	524	547	516	529	556	468	502	503	515	507	492	512	560	480	502	516	529	512	512	515	544	536	491	525	527	524	524	525	538	495	503	511	527	524	550	524	529	503	498	507	565	536	509	518	518	529	542	543	513	507	545	533	572	514	518	485	506	489	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
86582	80569	54438	34500	21864	10028	3933	1905	1301	680	511	382	276	276	244	265	256	211	238	244	247	249	246	235	240	241	254	243	222	230	237	221	273	210	218	237	227	261	244	260	226	236	237	235	206	233	241	228	236	244	271	248	238	241	264	233	245	236	238	232	228	243	240	240	238	259	252	250	257	241	245	222	254	261	228	237	238	215	225	234	253	228	238	244	238	237	243	232	233	265	251	266	250	202	236	268	230	264	222	240	238	244	257	251	241	257	238	236	213	222	243	265	266	251	224	259	223	266	233	252	232	239	262	256	229	226	227	262	248	231	256	231	241	243	243	220	247	218	215	253	243	240	243	249	235	225	266	242	241	242	251	243	238	265	244	237	261	237	248	243	236	261	237	216	235	258	255	211	217	211	239	195	222	247	261	245	236	241	236	236	238	236	231	209	257	264	259	225	258	266	241	259	227	245	240	240	260	242	216	228	231	247	244	224	227	236	248	248	249	258	273	256	215	226	218	265	225	236	244	228	241	242	241	256	256	262	245	233	268	258	233	226	223	228	238	231	231	228	262	258	247	238	228	246	245	262	233	243	237	229	242	243	228	264	262	250	218	245	224	232	224	238	256	245	213	238	253	225	247	231	242	245	242	239	241	250	247	243	250	240	221	245	228	232	246	236	244	254	224	236	220	249	211	252	238	233	241	246	235	244	270	241	230	253	247	239	233	221	240	239	234	223	219	245	229	208	234	243	239	252	247	224	229	212	218	231	223	239	233	230	244	248	255	248	226	228	241	255	241	233	238	228	260	241	202	225	246	244	234	246	285	250	271	233	224	223	251	246	250	259	235	242	240	220	252	237	227	261	226	245	242	244	259	240	234	239	225	239	249	225	238	230	220	236	243	225	248	252	219	233	243	220	223	222	233	211	230	230	241	260	278	258	228	242	225	238	232	248	217	242	239	270	259	214	251	212	261	254	240	230	233	225	229	243	245	239	238	269	239	243	242	234	215	270	238	235	264	250	207	255	225	236	232	256	246	233	233	247	217	260	247	233	238	222	247	241	243	242	237	232	232	233	257	217	232	233	237	244	251	254	250	236	246	245	235	258	227	236	225	263	248	286	255	243	240	246	234	229	236	228	234	226	270	227	226	264	238	239	235	226	237	232	224	244	249	235	229	255	237	258	249	263	223	234	261	247	232	238	240	262	241	235	233	245	260	257	255	227	261	239	261	235	230	241	235	229	241	213	212	220	239	231	266	223	235	235	224	235	240	250	231	255	252	233	226	225	278	240	263	219	220	246	232	241	281	239	231	214	230	236	268	259	252	230	222	261	230	229	228	246	250	259	282	242	227	234	241	234	238	227	228	245	263	225	256	267	244	244	260	240	246	234	209	232	230	255	232	250	250	234	257	264	237	258	243	215	231	217	232	247	245	264	248	238	261	240	229	243	244	265	240	256	247	236	232	263	248	249	212	226	254	229	227	262	246	260	232	270	229	255	255	235	232	261	238	205	231	266	266	225	248	252	236	231	237	236	255	238	220	229	241	235	224	245	244	236	239	204	254	253	219	256	237	208	215	257	256	235	227	240	224	242	248	243	258	251	245	264	256	245	197	235	228	252	274	241	247	243	233	242	264	251	265	215	258	239	233	226	265	255	267	252	234	240	222	215	284	227	249	249	243	265	249	223	256	210	238	236	218	217	254	226	234	241	229	253	229	243	259	250	249	243	239	256	217	275	254	250	221	245	262	211	254	249	240	244	245	269	227	257	272	232	237	244	258	219	229	255	217	245	225	228	243	228	221	256	241	224	264	252	274	252	232	212	261	213	258	235	269	226	242	210	235	233	256	266	248	222	243	258	236	258	225	291	225	239	228	267	228	228	220	243	239	256	234	245	225	228	244	227	239	233	248	242	265	251	268	240	255	232	240	246	241	230	263	255	236	240	288	242	245	232	241	203	255	232	235	234	228	224	257	238	222	233	247	240	233	242	246	245	242	249	253	237	230	217	241	257	249	244	244	235	244	247	214	276	229	212	226	277	238	234	212	256	220	226	263	249	231	251	249	256	218	233	222	223	221	242	239	253	229	230	262	252	271	221	269	240	228	215	234	233	263	261	223	253	256	248	220	241	258	248	231	240	258	249	217	235	260	230	232	233	234	231	221	219	266	247	236	206	242	223	241	232	243	234	231	223	246	226	215	239	241	222	228	264	219	206	243	217	209	262	222	232	266	249	244	257	268	245	234	241	204	254	237	245	228	228	240	267	235	209	233	233	247	243	234	260	245	243	231	253	207	224	217	267	241	242	274	224	235	224	208	235	269	230	240	207	249	252	235	229	246	231	225	257	243	258	243	252	229	244	247	255	262	222	235	229	235	226	249	243	227	238	239	242	224	234	239	221	242	220	243	231	231	261	251	266	235	229	215	208	235	243	241	247	235	229	249	241	231	223	251	230	223	236	246	219	239	267	245	239	262	222	232	280	258	229	255	202	233	256	246	253	221	242	229	225	251	255	223	234	232	239	273	241	261	224	233	244	253	250	217	238	219	242	253	247	225	260	251	257	239	271	257	249	243	232	243	238	247	225	250	282	237	239	268	250	226	250	258	236	241	249	257	245	257	258	239	230	257	239	232	245	236	241	243	256	244	211	250	273	248	243	255	218	256	236	251	257	227	246	233	243	231	267	250	239	227	215	241	236	245	236	273	229	230	225	266	260	237	227	231	246	228	245	244	232	243	252	213	231	246	258	218	209	250	254	233	226	252	235	216	243	272	280	254	236	257	268	227	202	226	203	218	254	254	237	257	251	273	227	202	245	246	222	255	264	254	253	250	241	232	256	207	245	245	263	256	250	248	257	223	248	242	241	226	244	229	236	246	212	221	236	241	278	225	222	242	219	256	223	276	233	235	237	237	235	238	244	240	256	256	224	241	223	224	233	259	209	276	256	238	252	251	220	233	238	223	246	257	242	259	222	231	237	261	249	266	225	262	216	268	237	285	244	255	235	244	236	268	246	243	214	250	271	202	259	274	235	237	240	228	262	248	247	228	244	249	250	229	211	261	224	281	247	258	266	244	236	252	235	212	236	233	245	234	235	251	239	234	261	260	248	225	258	236	237	245	271	216	242	254	270	213	219	269	240	250	213	266	246	243	238	274	261	252	210	237	249	241	257	269	228	233	255	236	273	276	244	240	234	262	233	243	239	278	265	233	235	235	229	267	260	264	244	257	240	219	232	234	242	250	221	247	256	246	247	253	249	231	230	233	245	263	256	236	210	247	273	233	232	226	267	252	255	239	245	249	235	223	260	232	243	226	272	231	250	269	220	248	219	225	250	249	225	245	254	245	235	259	253	221	220	227	240	242	226	262	240	275	238	216	245	232	234	244	239	262	250	251	231	237	246	235	255	215	260	263	226	234	258	265	228	247	252	244	250	236	261	225	236	231	235	252	272	247	231	240	238	250	225	240	233	256	260	231	264	249	249	228	216	236	254	243	257	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
63463	70158	52723	39727	32334	17328	12802	7250	4895	2610	1736	1383	957	730	670	680	645	602	668	614	660	679	654	657	695	623	667	651	690	675	678	609	645	628	690	687	669	673	654	669	664	684	631	649	642	638	703	668	603	656	636	654	669	634	636	645	704	657	643	654	654	637	661	623	607	604	645	674	627	655	644	654	614	669	676	621	675	644	668	647	671	661	670	643	669	662	626	662	644	618	656	695	643	661	642	619	665	649	649	651	665	685	654	651	689	661	626	668	657	614	649	656	632	655	668	701	640	681	671	630	667	674	640	676	638	672	624	626	668	652	679	671	635	682	645	624	699	649	702	656	651	651	651	644	655	647	636	631	656	650	644	661	735	645	702	670	691	666	649	665	680	670	631	600	631	593	666	653	635	666	634	676	625	675	653	699	633	626	648	626	671	641	631	655	674	644	727	654	701	677	674	641	689	696	617	662	654	648	687	639	679	652	650	607	654	655	674	650	696	617	750	678	651	687	629	679	642	652	651	678	636	674	623	658	688	631	663	673	651	639	622	645	650	645	643	622	627	630	641	623	661	648	631	658	676	622	646	632	667	618	653	630	640	666	631	679	670	680	632	628	656	701	617	679	671	648	696	643	635	636	665	650	653	631	639	660	653	647	654	678	640	660	629	656	654	673	675	658	657	668	683	678	698	666	663	611	638	658	709	635	669	687	651	662	636	663	645	653	667	665	658	622	657	656	659	645	642	665	691	660	606	660	675	677	695	640	655	648	687	642	682	660	646	630	696	631	643	666	675	683	666	637	664	631	648	631	662	637	641	652	674	644	695	645	695	654	631	675	640	698	685	671	630	659	676	674	620	678	676	664	618	641	655	644	670	642	663	616	637	662	653	626	656	677	682	650	685	652	645	639	644	684	687	675	637	627	641	651	671	621	650	661	674	658	668	658	660	630	627	625	712	673	626	672	634	672	658	700	630	672	630	617	641	681	695	642	660	627	660	680	645	628	620	606	641	637	619	629	668	639	679	622	682	674	655	668	645	643	674	697	668	657	644	679	663	651	678	645	665	678	658	657	659	605	642	632	634	653	629	647	687	644	680	665	667	657	645	616	653	671	642	617	649	644	615	641	657	663	682	647	634	690	689	679	665	640	624	668	618	629	614	645	661	618	638	656	643	668	650	669	641	688	617	639	667	662	674	660	658	630	661	661	682	633	660	665	638	660	649	605	663	687	638	661	634	604	653	630	641	638	665	674	647	658	691	616	646	692	666	648	689	593	640	665	685	658	619	679	661	622	664	638	694	629	655	697	676	735	695	663	624	681	681	635	639	629	681	710	619	654	631	681	621	660	672	665	673	711	666	644	633	655	669	677	691	664	662	651	608	659	657	667	681	632	681	667	660	633	681	668	620	671	625	660	671	661	696	682	642	604	652	634	643	650	702	664	664	648	645	646	654	689	658	628	681	681	622	628	686	680	643	623	666	696	645	648	674	679	629	645	626	687	652	681	641	710	672	658	645	624	617	647	664	672	652	639	637	654	666	696	688	679	657	670	669	686	661	656	693	683	659	672	680	687	669	663	642	670	648	657	661	672	705	664	630	637	647	655	679	654	623	716	616	656	684	661	665	646	700	646	653	680	616	664	622	674	625	674	691	672	678	656	606	585	690	645	654	658	613	648	675	622	671	642	656	672	700	671	648	664	651	656	666	640	653	668	628	644	636	684	656	665	608	677	607	691	653	686	704	662	665	627	628	618	597	643	670	660	656	631	673	632	643	671	672	635	687	644	639	690	677	685	608	650	656	656	637	681	658	652	657	655	650	648	657	702	682	663	651	640	641	625	625	671	666	672	711	647	658	590	675	642	636	610	661	630	645	662	670	648	661	674	710	666	615	665	681	657	683	704	724	643	663	628	698	700	634	652	641	680	650	683	632	706	686	648	610	660	669	640	640	701	676	653	607	665	617	633	641	657	655	624	669	651	614	672	684	676	651	650	632	662	682	669	652	674	635	695	700	652	696	639	659	678	665	637	662	627	648	692	648	633	675	648	642	659	679	656	663	636	667	598	616	627	653	612	645	699	652	632	658	652	667	634	695	657	652	666	707	630	633	652	644	648	606	657	678	672	613	682	645	658	669	665	723	629	659	629	633	681	680	676	603	621	654	640	637	634	657	669	673	679	682	676	700	639	672	599	683	651	636	643	659	648	656	654	665	611	669	651	641	649	624	652	685	710	653	664	622	651	639	679	628	688	676	641	646	631	644	654	633	624	650	610	668	632	673	683	640	625	636	626	643	657	666	677	651	671	619	627	683	693	674	668	645	679	706	643	620	695	656	700	693	673	674	638	657	641	653	666	615	707	667	620	662	676	652	659	645	625	675	647	643	654	658	622	708	650	694	641	683	631	681	657	687	673	631	689	688	633	662	624	598	634	676	669	638	710	676	677	698	681	626	649	647	646	681	680	680	613	618	619	670	636	652	696	615	676	642	651	671	672	664	654	629	627	668	679	690	696	638	627	711	687	659	675	648	647	645	649	669	630	668	664	654	654	590	672	718	696	597	676	637	641	654	672	659	662	630	634	621	671	621	655	659	643	604	666	679	708	657	681	699	675	650	670	629	654	620	630	648	679	644	621	647	678	666	614	638	676	598	673	627	650	632	671	702	667	640	673	631	637	621	602	619	610	664	661	691	659	657	678	654	632	627	666	622	657	639	655	634	626	671	715	640	675	628	730	657	672	680	671	692	665	668	640	659	640	677	638	650	701	622	652	645	639	687	645	706	680	634	660	646	689	662	695	643	669	643	626	689	638	649	673	667	654	660	591	649	655	642	643	675	645	642	683	713	653	649	623	710	653	655	671	648	689	648	671	675	688	677	658	657	671	674	682	690	645	633	661	642	668	695	666	617	704	653	651	633	625	656	626	682	672	653	687	664	643	643	677	626	625	634	674	624	639	610	688	698	674	674	657	667	651	657	667	656	658	629	646	720	650	702	636	720	678	623	619	659	646	641	662	653	670	664	664	669	630	639	669	652	669	626	659	649	729	613	639	663	571	634	669	662	647	635	638	652	627	584	649	624	672	641	682	676	675	623	677	618	629	601	658	676	640	632	672	644	605	654	674	715	688	644	661	652	715	665	646	637	659	630	632	649	635	681	655	647	644	687	644	654	664	692	655	618	651	636	673	649	664	674	638	593	631	659	641	617	671	628	659	641	702	676	648	664	658	614	668	715	632	672	679	671	674	640	646	651	683	631	658	658	648	698	705	659	631	675	636	695	623	669	684	604	649	637	696	631	661	655	677	677	670	677	659	652	645	671	609	661	704	628	679	661	623	647	714	631	618	633	660	695	656	666	593	681	606	652	633	654	658	686	675	677	636	673	647	638	667	654	612	646	695	643	708	627	659	645	657	670	615	610	685	637	679	698	667	650	648	626	666	674	607	619	630	635	688	712	599	646	668	650	626	670	652	675	652	652	688	696	675	666	683	659	680	649	657	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30040	28247	9354	2780	1069	549	295	218	282	198	185	201	152	191	178	190	187	174	149	168	181	168	162	174	155	153	183	178	155	175	161	177	160	182	153	144	140	189	177	147	172	174	159	171	185	147	177	155	151	158	152	172	163	193	186	165	169	166	161	172	158	168	183	184	144	164	214	184	155	157	179	169	144	161	158	150	198	162	172	169	171	161	162	150	175	148	162	169	173	187	158	188	167	152	191	167	160	181	154	159	183	169	177	176	181	177	161	154	154	173	162	145	167	174	181	196	163	186	184	189	148	171	167	155	150	165	166	151	152	178	180	168	155	175	167	173	158	164	158	177	144	152	158	171	166	165	185	175	162	188	155	159	173	168	162	163	164	172	157	189	182	188	159	168	162	173	157	173	173	159	165	162	174	178	149	178	177	159	159	149	155	172	173	166	173	196	175	150	176	167	179	158	175	164	154	149	187	193	144	145	172	166	173	184	188	167	159	170	152	180	160	173	201	170	147	185	164	152	176	174	168	167	183	151	159	166	187	186	168	151	177	148	188	172	179	179	174	158	181	145	180	157	163	165	175	159	167	135	158	188	167	152	151	157	177	154	165	170	149	137	159	178	152	174	182	178	147	188	158	149	164	180	186	162	159	192	160	179	160	161	167	160	152	145	163	188	173	153	167	179	167	156	173	182	167	192	166	161	156	174	150	168	160	163	160	161	182	160	187	165	154	148	157	169	137	166	190	171	159	161	144	154	144	171	167	169	155	170	185	181	165	162	174	158	172	177	165	158	162	186	182	177	162	174	173	171	152	173	157	182	195	171	192	161	179	158	169	197	175	171	165	182	168	165	174	175	171	179	147	171	147	185	171	162	164	178	168	166	170	162	175	150	161	147	149	164	181	200	175	159	170	153	161	172	147	168	166	164	177	167	170	162	190	172	166	172	172	173	161	175	155	169	173	165	159	167	180	161	175	158	167	171	165	176	170	180	168	179	168	180	161	169	195	159	162	181	143	178	179	160	189	169	178	145	168	143	154	190	187	153	163	196	147	177	154	159	187	169	176	173	165	153	175	152	171	180	165	168	181	164	183	167	143	170	174	166	164	172	169	181	161	176	179	156	164	185	154	162	155	166	184	172	163	159	176	167	167	164	179	165	152	149	162	168	160	181	163	205	132	152	172	176	142	153	173	203	159	172	145	164	178	206	157	180	189	154	191	176	160	169	182	160	166	179	147	163	189	145	176	166	167	181	162	155	177	180	172	159	162	169	183	160	177	173	176	177	153	136	179	159	166	179	172	146	170	183	172	168	184	191	176	143	191	160	165	175	169	173	157	177	168	171	191	167	155	148	159	163	151	189	177	190	157	146	153	155	184	207	177	165	169	182	169	167	174	163	174	168	180	180	162	168	187	164	149	182	146	173	183	176	195	176	183	171	165	151	174	149	168	183	158	189	183	162	190	174	175	207	153	166	174	159	149	175	168	182	185	189	162	182	171	177	160	183	161	188	183	159	161	174	169	184	154	174	173	149	159	178	148	166	162	185	170	166	170	153	160	171	159	174	162	171	170	167	142	186	165	179	158	157	163	160	163	186	172	167	179	182	201	160	174	171	177	169	164	169	178	172	154	177	184	167	156	185	166	144	174	173	164	182	167	163	163	155	168	169	156	157	159	165	201	181	171	160	147	162	190	166	167	145	166	158	184	136	175	142	174	149	170	171	158	184	157	189	171	156	168	188	157	149	199	139	172	177	156	169	167	151	164	186	149	172	161	167	183	184	162	165	174	152	182	188	176	167	172	171	171	173	189	168	167	148	180	141	167	165	178	174	159	158	174	170	154	163	190	180	163	178	203	176	162	167	157	186	172	152	154	187	153	177	153	166	157	189	197	169	140	182	166	176	182	160	126	152	185	154	170	153	154	179	180	165	157	167	172	156	167	164	176	175	178	184	185	161	156	167	176	162	157	182	187	177	185	178	167	152	181	164	157	160	186	183	153	176	178	160	143	158	180	155	192	176	171	172	183	167	176	155	165	168	151	157	170	155	149	185	181	170	172	177	168	173	177	165	179	176	186	167	184	174	165	185	175	155	174	166	168	177	186	154	168	156	168	175	149	192	167	159	160	172	156	173	170	134	186	181	179	160	176	174	162	160	155	155	180	164	146	185	176	166	171	175	168	172	169	170	172	149	171	169	171	171	188	167	180	184	171	170	167	165	177	171	165	201	168	176	162	180	158	143	160	178	170	161	143	169	165	190	179	155	156	150	188	164	153	191	176	162	158	176	162	165	167	155	183	175	161	169	165	188	171	197	137	151	178	178	162	186	160	177	179	166	138	155	202	152	157	170	164	163	164	180	146	147	191	167	162	166	166	172	186	182	184	162	175	176	178	187	166	158	172	185	181	191	164	157	171	168	158	165	158	185	175	176	173	154	159	199	155	177	168	173	182	151	184	186	174	155	171	157	187	177	179	162	169	157	172	183	176	199	182	192	176	155	155	173	160	164	167	187	170	170	160	156	152	178	161	161	156	166	188	173	160	164	180	152	188	185	188	169	157	176	168	167	190	183	137	151	149	174	158	178	184	170	162	171	151	171	173	177	156	182	170	169	171	184	157	169	153	158	183	154	178	186	171	160	162	160	165	165	174	173	207	152	173	185	178	164	164	201	200	176	160	173	161	151	178	175	160	164	159	172	164	175	128	172	195	176	167	166	191	176	211	164	167	173	156	183	164	167	175	155	180	176	199	191	172	181	171	165	156	164	169	172	171	184	159	175	180	171	182	180	198	168	187	162	135	199	178	162	173	161	205	183	194	173	176	170	163	193	156	168	140	176	142	163	163	175	162	150	171	180	171	147	156	162	183	160	161	175	176	147	155	175	151	154	173	154	153	183	173	173	140	166	190	190	163	196	155	168	184	166	189	178	170	141	193	170	194	140	171	169	169	167	166	179	151	160	169	165	184	189	185	168	160	162	182	163	174	148	138	160	158	182	180	186	163	148	176	137	165	184	154	173	189	160	149	151	154	217	166	160	175	140	172	157	167	185	184	168	188	155	155	155	161	211	172	192	178	186	188	158	177	189	185	156	170	183	184	155	158	146	163	178	165	162	176	160	182	180	153	170	175	169	168	146	180	176	139	168	161	189	168	174	176	176	172	176	156	159	168	160	186	167	154	146	165	145	165	169	161	188	175	161	170	158	166	180	164	154	178	173	165	173	148	172	160	186	151	175	160	174	172	171	166	167	175	174	182	151	159	179	173	189	185	171	203	173	149	183	164	161	163	161	168	189	176	182	165	140	157	181	190	198	170	153	164	164	155	152	161	181	170	175	174	170	154	139	178	168	168	189	166	174	173	170	166	190	169	168	146	151	157	182	171	161	157	167	154	161	164	146	182	173	165	202	165	177	186	173	180	184	171	151	183	161	172	178	163	153	184	165	179	166	189	170	176	183	192	163	170	154	179	188	158	161	177	167	153	164	196	168	146	168	176	175	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29225	31217	11683	6804	3156	1912	975	810	827	656	551	538	530	540	488	478	533	498	484	467	471	519	502	456	487	497	492	510	511	508	492	486	502	487	476	536	489	472	508	495	488	478	476	470	501	508	501	452	483	490	473	462	496	455	514	505	491	533	517	467	469	505	479	504	500	519	463	482	536	480	446	496	499	457	471	505	530	538	456	466	540	451	520	512	484	500	517	499	470	508	475	466	449	441	460	471	540	485	485	479	478	502	515	470	457	515	500	504	523	459	518	470	487	472	520	504	531	520	472	492	465	509	469	519	478	474	533	504	460	463	441	492	529	466	468	525	483	505	498	506	444	515	508	495	507	538	531	499	509	487	485	495	473	525	502	446	464	462	474	497	503	484	516	464	539	506	501	485	495	458	497	466	525	481	499	482	459	471	501	499	500	510	465	467	504	437	495	498	527	493	485	463	533	497	489	458	482	501	515	485	462	514	484	479	501	506	495	479	475	443	466	525	497	465	471	474	490	494	469	469	465	509	484	464	477	511	511	463	517	483	496	516	451	474	505	500	482	543	522	468	480	473	473	511	486	483	503	499	451	493	512	485	503	483	523	473	500	479	478	488	512	505	480	484	477	491	463	494	483	490	485	519	457	453	487	457	537	519	487	475	467	474	427	522	453	504	484	487	496	499	499	490	512	487	492	481	506	467	492	452	529	471	482	477	451	494	507	493	519	477	474	498	490	490	465	462	475	486	523	471	503	498	481	457	455	455	470	508	461	466	474	478	483	491	485	492	490	512	486	459	512	539	498	498	496	496	477	519	465	475	472	478	471	508	471	516	469	537	498	486	474	507	514	472	504	507	501	476	454	488	493	507	559	473	439	519	503	506	457	493	492	487	452	461	492	522	492	459	519	493	491	481	468	516	498	472	502	477	530	504	516	499	496	486	473	465	517	476	524	485	471	481	505	470	522	482	483	485	501	489	463	483	517	514	516	490	527	506	468	501	504	517	488	531	523	512	498	501	513	505	464	509	556	484	508	489	491	501	491	506	480	515	506	462	507	459	464	483	539	511	498	492	473	535	528	510	479	503	485	500	470	485	475	478	454	471	519	483	550	544	497	480	481	486	491	478	443	474	489	476	470	492	507	492	482	497	485	496	465	508	460	464	523	484	499	485	520	471	507	497	522	485	491	491	511	470	473	459	485	469	496	532	484	464	533	514	480	480	482	519	503	463	487	503	507	470	477	493	507	474	506	533	472	523	500	502	482	557	489	525	521	504	489	471	505	481	493	475	500	537	527	473	496	444	498	470	480	499	475	466	500	498	487	486	465	517	509	521	480	511	440	493	498	485	502	480	505	488	491	482	488	477	477	499	490	508	480	450	469	453	521	523	513	483	458	504	523	509	515	467	538	504	481	483	462	452	467	487	457	436	496	479	442	494	464	510	506	466	494	462	467	501	494	507	493	503	527	467	499	516	488	510	501	490	461	472	491	498	504	488	474	498	458	514	490	490	498	531	486	449	500	485	466	544	487	480	508	483	480	508	505	455	510	516	477	480	501	533	534	504	462	529	474	480	471	469	543	482	462	493	540	460	532	524	474	498	496	524	501	474	494	476	494	492	502	477	531	464	468	490	495	498	532	458	470	551	491	479	475	461	450	507	521	510	464	463	470	507	481	462	503	474	498	495	496	497	500	482	514	495	448	484	453	445	493	504	487	480	471	508	499	495	474	450	444	505	508	516	508	476	449	475	494	463	474	486	481	475	495	489	496	521	504	505	472	479	502	523	476	462	498	490	483	486	510	474	494	455	445	513	469	535	432	513	480	514	505	523	456	520	492	463	455	499	505	486	451	497	501	501	461	458	498	518	478	451	486	511	485	467	455	477	510	464	471	510	522	479	475	470	478	485	478	471	503	506	470	516	494	467	521	483	490	497	521	487	515	452	470	477	476	534	454	559	460	467	480	520	470	456	463	458	511	476	463	495	484	478	507	482	492	504	471	485	540	477	486	485	477	515	499	506	501	492	517	471	491	498	531	511	513	489	488	511	479	443	538	490	480	480	506	523	497	486	455	477	481	485	513	494	460	483	476	476	514	501	464	517	466	506	449	450	490	480	553	462	485	494	477	467	470	514	463	497	497	479	501	501	520	499	478	514	470	492	507	520	467	486	521	491	482	466	516	474	511	490	481	490	501	500	503	481	489	481	507	469	488	499	498	486	476	470	500	496	490	489	494	491	470	473	502	485	498	473	499	478	520	484	491	502	480	458	493	497	483	500	492	537	471	531	515	476	501	450	503	491	502	467	487	479	547	493	490	490	485	518	484	479	492	513	499	511	497	543	470	478	484	435	466	431	505	494	490	504	497	471	496	538	468	502	463	483	455	484	510	482	484	502	498	458	524	506	460	450	496	490	516	486	503	511	511	511	459	485	504	511	490	455	481	510	475	465	470	490	487	483	479	469	503	519	460	503	518	478	480	469	515	477	466	512	521	466	516	507	496	511	483	499	483	496	507	506	477	501	466	491	507	482	504	491	475	511	499	482	496	503	505	528	516	498	489	511	474	482	492	507	522	487	489	496	481	487	484	507	501	510	486	486	483	478	536	487	468	488	519	473	478	513	469	477	508	471	480	441	514	485	469	506	516	532	543	457	472	443	471	493	484	470	509	479	502	545	494	485	554	499	477	460	470	482	533	522	522	522	478	477	491	506	505	498	467	526	521	458	540	475	499	473	499	441	480	501	496	511	484	457	468	510	501	480	470	466	509	467	508	527	493	441	477	469	498	484	500	496	435	517	480	466	513	513	490	524	533	515	462	475	500	511	489	504	498	490	482	528	465	539	479	472	465	470	475	483	504	485	522	495	481	491	455	519	470	492	504	496	490	506	458	487	501	478	490	444	500	486	495	442	478	539	467	463	459	512	515	490	489	467	491	493	484	464	497	482	493	505	527	470	501	500	501	547	477	466	507	476	459	482	518	446	481	509	500	475	466	468	465	497	491	484	500	508	490	490	482	457	518	532	495	509	486	516	493	507	520	458	508	473	477	497	513	527	455	528	512	495	471	506	511	487	487	475	485	527	499	473	484	473	482	491	509	451	510	487	501	508	460	515	496	501	488	471	503	470	505	494	464	497	477	473	495	553	483	481	540	533	454	490	492	532	459	490	507	461	488	485	513	458	462	505	496	502	494	532	481	480	485	486	496	472	476	522	508	488	467	514	511	486	488	513	475	503	515	481	509	487	461	457	508	492	491	476	481	528	490	502	530	511	509	497	487	494	503	507	497	529	500	510	510	474	451	494	521	497	500	517	491	485	506	493	519	482	467	514	506	496	465	473	466	499	457	507	492	493	455	512	440	492	537	469	508	515	481	448	521	517	477	531	514	523	488	482	480	501	504	457	522	530	518	505	530	464	534	504	494	484	511	471	497	527	468	501	471	484	481	494	473	481	498	507	536	507	477	467	479	463	479	483	499	499	467	472	513	498	482	485	481	527	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
74116	69164	44990	26656	12146	4999	1311	936	883	507	266	276	236	210	177	185	179	187	193	180	197	193	177	167	183	186	168	157	189	160	180	202	153	185	178	187	191	152	172	187	162	170	170	148	184	160	172	178	159	179	170	157	155	198	172	161	153	204	176	177	169	194	205	175	155	198	174	185	172	199	180	164	181	176	192	183	181	164	172	156	181	173	192	188	187	201	170	180	156	180	222	189	189	188	186	193	176	192	185	158	182	185	146	166	166	158	176	184	183	171	170	178	200	205	177	175	183	165	173	190	173	176	180	201	204	167	203	187	178	177	177	189	169	175	196	200	169	176	180	164	171	174	174	155	170	165	172	168	170	170	188	177	189	192	194	194	164	150	167	179	165	180	185	192	179	184	187	170	170	187	172	165	175	172	202	191	188	168	184	184	175	177	156	188	193	171	164	189	188	161	191	168	174	176	175	184	179	177	200	177	196	182	174	157	186	182	187	186	171	159	190	154	175	181	182	196	201	192	168	199	179	181	163	182	158	186	184	169	170	182	180	180	190	177	156	189	180	183	186	185	176	159	160	174	177	163	186	177	193	178	174	174	197	181	175	173	164	173	167	172	195	177	186	170	163	175	210	165	166	175	183	172	186	167	182	179	176	189	168	185	174	181	185	197	178	169	195	182	180	156	191	187	177	178	183	187	187	164	188	176	179	173	167	176	192	189	187	195	172	174	187	183	172	151	172	177	181	168	206	190	160	184	185	166	175	167	162	191	204	177	198	218	188	181	194	199	154	187	182	187	203	195	169	170	176	180	159	195	185	178	160	180	193	187	168	169	173	188	179	183	160	177	189	189	182	156	180	170	158	165	162	218	180	195	176	158	189	176	175	167	173	167	182	165	189	175	187	186	185	205	202	176	191	188	175	183	200	189	187	176	184	191	188	180	192	182	180	190	174	189	169	197	185	145	181	174	166	196	177	176	178	188	203	169	176	184	182	196	172	179	175	189	160	144	173	175	187	154	203	192	166	162	169	175	159	174	168	162	164	181	207	164	207	184	198	176	156	173	179	142	182	158	162	192	165	181	183	166	155	188	158	167	179	189	159	163	172	205	156	159	199	189	182	203	163	196	184	187	165	180	163	176	195	186	170	196	164	188	180	164	173	167	191	185	173	190	154	180	169	198	173	149	188	187	198	177	171	180	159	227	171	195	193	178	177	185	170	194	196	186	176	167	147	197	178	175	175	176	172	188	180	190	173	178	165	162	172	202	175	206	200	181	171	176	179	200	157	167	167	168	163	182	185	162	173	195	175	153	184	189	167	179	179	166	162	173	198	165	176	172	169	192	173	153	186	167	191	175	169	182	168	188	153	170	179	198	159	179	215	199	195	167	205	195	189	171	174	187	188	171	181	186	200	176	172	168	191	196	163	184	197	148	155	191	201	183	169	163	191	188	186	183	192	183	185	179	159	208	162	188	185	180	160	174	210	178	176	179	165	182	182	191	157	177	170	160	166	188	182	168	192	193	168	171	189	176	187	183	184	152	169	167	189	177	170	181	158	188	188	186	170	185	176	141	169	168	156	187	191	185	172	163	194	175	183	184	184	201	182	174	180	191	192	198	205	215	153	172	183	175	185	177	158	177	204	180	188	195	173	164	193	184	165	182	185	177	171	181	183	177	204	180	175	182	179	186	174	193	179	187	176	187	170	170	157	207	170	175	171	168	200	183	198	172	191	183	175	201	187	155	184	177	151	190	177	176	179	196	184	178	186	173	189	190	173	171	191	170	183	179	170	189	169	180	181	196	172	167	168	186	172	166	179	182	185	163	194	171	177	197	163	158	184	187	193	177	178	193	176	173	177	174	207	194	183	171	174	176	176	185	188	186	187	190	185	163	200	187	161	191	165	193	192	179	166	178	177	174	159	203	198	197	186	173	170	185	165	196	182	231	139	180	165	178	194	175	174	182	188	175	169	182	186	180	185	186	181	166	178	191	165	186	181	167	176	157	183	172	177	153	184	166	185	164	167	180	183	195	186	169	159	194	199	212	165	200	166	159	187	171	186	196	174	171	168	187	176	168	182	165	164	175	169	174	176	159	171	156	164	178	167	184	156	178	182	181	175	174	175	171	153	186	168	176	167	165	182	159	161	179	181	163	205	191	197	184	200	183	172	196	181	167	179	178	180	176	216	187	173	174	200	197	186	179	209	177	169	185	193	186	172	158	156	193	171	176	186	154	186	168	174	166	168	212	170	163	169	206	156	182	175	184	171	179	203	177	183	187	163	159	188	178	175	166	183	171	180	182	173	171	159	168	189	163	192	186	179	189	184	182	176	182	163	201	187	201	185	204	150	172	186	168	179	155	181	192	192	165	176	175	176	175	161	181	198	165	195	172	220	150	170	169	196	177	182	194	162	175	172	171	175	207	184	170	195	185	189	192	182	171	187	183	175	195	176	194	204	160	170	175	178	162	182	198	180	193	182	182	165	175	184	176	178	163	194	166	190	185	186	191	201	166	147	189	177	171	183	170	207	186	175	175	190	176	178	171	181	177	183	197	175	171	189	192	174	191	185	161	198	163	176	195	176	206	169	198	176	181	178	175	190	180	170	199	184	174	178	186	181	182	168	166	194	168	194	179	201	203	172	171	174	146	187	198	189	190	179	190	193	171	185	177	179	191	159	183	158	171	190	161	181	160	175	183	181	190	174	186	176	177	184	174	168	180	182	179	174	163	192	181	168	198	193	201	163	171	162	151	167	165	179	171	174	174	158	156	158	173	167	173	150	178	188	188	193	173	180	182	166	163	181	189	153	209	173	174	187	195	172	167	172	184	189	192	174	182	203	186	197	177	202	174	179	174	169	192	167	207	195	163	188	202	165	210	157	160	206	159	171	190	161	190	167	172	163	208	199	199	189	196	167	185	191	170	202	167	175	171	190	193	182	161	187	175	184	201	172	165	177	185	164	187	152	159	184	178	169	180	175	158	197	206	180	184	198	181	158	193	170	186	149	171	172	174	182	184	173	164	190	169	192	174	163	184	185	168	174	169	196	191	185	214	194	171	160	153	183	166	167	190	192	173	176	156	182	181	185	170	159	185	174	155	188	151	207	194	172	175	181	160	173	159	168	193	198	178	163	174	162	174	168	174	162	181	185	178	183	195	189	197	177	182	219	185	207	157	171	181	178	180	175	171	171	182	161	203	178	206	186	177	182	191	183	158	181	168	178	183	165	177	211	191	168	191	168	189	166	206	180	173	169	179	194	187	182	179	196	154	176	182	182	160	174	177	179	178	189	177	206	169	159	172	169	192	161	167	178	171	180	156	193	189	179	170	191	163	199	183	187	165	191	171	180	178	179	166	214	187	208	178	153	165	170	197	175	179	170	190	189	200	193	190	183	180	186	184	175	162	183	181	188	187	197	181	174	168	161	156	186	163	186	183	181	175	169	190	193	195	181	190	174	190	173	168	181	183	172	177	193	199	179	191	168	169	190	179	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51764	56835	42759	33654	21410	12623	5140	3859	3787	2239	1175	1040	756	580	540	520	523	491	557	497	489	533	519	513	528	521	461	506	534	487	535	532	477	508	494	505	537	522	529	528	541	486	567	499	504	500	511	464	520	543	525	497	513	525	505	491	533	538	556	502	539	486	512	507	543	477	540	551	489	566	497	524	511	530	525	524	514	522	498	543	487	558	500	529	498	528	509	558	489	501	507	505	497	507	544	471	546	500	502	485	481	515	526	553	504	475	521	493	508	520	539	522	562	463	517	487	524	502	505	500	511	507	507	511	538	511	540	533	512	531	541	523	497	480	524	519	499	531	506	492	520	533	521	567	477	502	491	513	542	465	515	521	513	524	512	518	498	538	507	533	538	480	532	472	503	551	510	526	502	560	508	533	543	499	560	533	483	527	510	521	503	482	510	507	497	516	523	528	513	521	520	530	540	514	542	514	520	564	558	498	504	499	458	525	518	503	496	555	511	522	518	522	511	490	506	498	542	512	503	519	531	503	524	521	519	517	487	537	525	519	521	508	509	510	517	527	515	564	552	505	507	493	510	536	494	509	544	495	550	560	535	494	513	509	505	478	522	532	420	528	502	485	511	504	494	499	508	480	506	500	539	528	499	508	493	482	494	497	496	493	505	542	487	534	494	513	524	536	530	544	535	511	528	521	508	481	523	513	507	484	491	497	520	492	546	505	528	521	538	542	535	506	493	517	519	502	542	525	512	524	510	505	547	515	509	515	510	501	506	483	551	501	493	473	525	504	501	510	507	548	511	534	515	492	510	541	500	518	527	496	530	529	496	553	545	530	565	517	512	501	502	470	520	553	550	511	486	520	557	496	523	556	532	520	506	515	497	518	509	515	511	484	542	520	546	519	537	512	533	534	550	547	518	486	550	511	539	516	540	545	504	536	531	521	472	517	525	505	492	505	542	509	519	508	484	540	527	532	555	490	507	544	504	476	497	491	488	490	504	471	516	506	528	540	488	514	530	542	529	543	533	512	525	554	502	498	539	485	510	574	551	513	517	512	505	502	529	539	527	526	528	502	512	545	496	536	458	524	534	515	523	470	505	511	489	507	530	515	514	514	517	516	532	499	480	472	505	547	564	519	511	475	510	523	496	486	493	469	495	513	507	543	472	494	498	505	490	518	483	570	529	505	526	490	516	520	537	499	522	508	531	533	528	499	512	525	506	544	528	495	528	512	523	548	509	516	501	522	532	517	461	493	538	502	551	532	569	490	516	571	525	524	515	486	490	509	520	541	524	526	538	556	552	503	523	508	477	496	510	493	507	529	546	529	525	520	512	511	511	521	483	523	484	525	498	498	527	496	504	495	505	568	511	495	550	466	541	496	532	475	497	535	493	534	548	539	501	524	534	509	532	528	495	517	500	516	525	471	483	539	520	561	468	476	501	512	509	488	526	490	483	546	550	491	518	536	539	517	514	512	513	509	480	536	488	511	529	532	511	556	509	526	500	546	490	522	529	512	539	453	487	512	519	522	492	545	497	532	485	511	508	496	524	552	514	480	534	458	540	531	526	526	520	515	521	536	529	526	499	539	487	510	500	534	514	560	535	509	511	483	542	547	549	494	491	510	533	496	494	521	541	550	507	515	503	511	483	555	506	493	501	579	487	503	563	517	525	536	509	506	550	521	499	503	499	520	525	506	503	524	484	530	553	471	513	508	529	475	516	508	524	512	501	491	525	541	494	511	498	481	518	527	511	533	497	510	544	489	427	548	499	518	507	518	502	482	491	539	517	525	567	543	508	536	504	507	556	526	525	506	486	494	513	496	508	475	500	527	512	563	500	510	547	522	545	524	533	530	505	540	507	513	517	491	522	506	520	504	542	528	474	496	516	471	501	525	551	510	504	512	535	519	555	486	510	549	519	502	489	512	475	546	550	486	511	520	513	545	532	531	516	535	534	516	498	528	524	499	510	547	505	502	516	504	507	546	485	516	514	514	498	535	528	516	517	510	532	522	491	520	534	541	515	512	482	495	496	520	486	522	536	518	504	466	560	489	498	524	505	477	494	506	518	516	496	504	494	495	521	532	471	513	508	485	564	532	494	509	544	478	514	526	521	520	480	533	500	530	521	510	497	523	502	521	523	531	507	508	506	524	520	494	532	536	499	486	500	506	521	513	572	493	500	555	535	496	512	518	491	497	527	537	510	523	516	508	460	519	545	549	485	506	536	520	519	535	514	501	524	502	523	508	522	484	496	509	508	492	507	512	493	540	541	559	510	539	531	514	516	516	526	521	505	493	495	536	552	547	480	551	540	480	473	489	531	529	476	518	514	532	478	532	525	492	492	533	502	536	507	491	525	512	553	501	547	524	491	550	525	523	491	527	528	531	505	538	554	508	521	532	518	516	519	528	530	518	497	522	483	506	506	495	505	496	486	510	532	521	497	530	538	490	493	522	484	525	507	534	518	480	530	520	502	530	497	481	506	542	527	533	520	493	562	545	499	534	515	526	520	476	490	500	528	500	513	521	535	485	519	537	474	488	510	495	480	509	533	532	535	527	507	498	490	566	548	517	480	541	489	536	499	519	529	523	517	511	543	526	561	507	548	539	476	569	525	533	445	548	503	515	484	490	506	498	516	528	530	504	542	538	525	527	502	520	496	526	509	520	507	498	510	507	515	519	511	527	504	470	512	506	554	553	481	534	512	492	531	545	498	460	499	506	532	523	482	552	514	527	495	580	516	461	494	515	509	510	519	502	533	534	531	499	537	556	500	537	480	509	518	512	498	531	545	502	508	493	538	522	520	493	515	522	529	526	517	459	483	497	505	522	517	523	510	543	492	528	552	513	489	496	540	500	507	515	501	522	537	511	496	482	519	533	491	503	491	545	476	505	531	557	531	512	527	503	500	510	497	496	482	510	548	543	516	514	509	478	533	513	505	508	512	495	490	507	496	530	515	531	530	492	535	560	524	479	495	516	512	529	538	557	530	504	504	517	507	473	516	502	490	517	528	513	520	514	472	505	520	531	553	526	558	515	498	515	491	522	525	531	501	519	517	500	542	544	514	544	481	522	552	538	486	518	486	512	543	496	524	560	502	551	484	509	516	548	489	556	530	537	503	525	482	513	496	534	538	527	495	524	499	515	523	475	581	527	500	532	523	530	535	503	525	526	504	495	504	550	486	531	498	498	530	502	495	531	525	516	490	532	506	531	485	490	526	490	551	553	521	514	536	530	503	503	490	512	543	543	544	508	504	529	530	525	507	490	508	514	500	521	511	534	504	494	523	499	489	548	490	539	508	539	490	509	534	488	487	490	524	546	496	515	497	515	528	495	542	513	520	498	489	538	528	541	525	527	481	503	499	555	486	496	498	520	552	515	529	507	462	493	487	529	471	485	484	555	492	547	557	524	491	523	529	511	512	509	495	529	504	519	525	520	518	490	538	490	524	488	504	515	501	484	529	535	538	474	516	519	514	519	532	542	517	508	507	485	530	528	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
84041	79233	54069	36973	22784	10777	2324	1313	1980	1023	547	470	333	272	255	210	254	239	259	255	245	253	247	220	251	242	242	256	209	269	211	221	245	237	239	248	218	242	248	254	227	227	226	224	247	257	258	257	272	264	249	231	246	231	227	248	234	250	221	231	259	199	223	211	229	275	270	235	255	239	239	214	232	236	250	260	261	221	236	206	240	227	233	209	217	228	228	233	233	266	211	217	237	269	239	275	258	218	231	223	234	255	230	232	239	228	266	249	223	250	257	250	249	249	225	236	236	206	248	211	235	255	255	229	224	228	213	266	232	238	223	241	201	205	228	244	220	225	243	240	218	228	264	245	231	255	221	243	226	248	241	254	225	245	226	250	232	249	224	252	241	253	237	233	235	241	246	256	250	236	234	262	246	203	237	225	258	234	253	219	236	247	273	234	254	264	265	227	244	239	233	226	197	247	198	243	212	223	235	241	236	230	232	210	240	234	250	256	223	234	261	245	244	222	251	237	229	247	237	228	249	216	243	243	234	245	238	245	240	255	243	226	231	229	242	228	220	203	217	213	230	255	256	257	230	218	217	226	218	235	264	242	246	258	264	232	242	267	243	241	242	229	255	266	237	248	262	230	234	220	241	231	234	233	252	214	210	251	216	234	228	246	202	262	248	252	247	269	231	277	252	270	241	225	218	230	234	250	213	248	213	225	242	250	230	252	259	229	230	248	229	238	223	236	252	241	240	210	245	233	199	239	232	244	209	243	223	250	229	227	273	213	216	222	215	244	231	236	234	233	230	238	216	269	245	242	271	260	260	232	230	250	239	234	268	234	238	223	241	237	272	252	242	238	219	237	232	248	234	219	229	248	211	250	251	243	263	237	267	243	250	246	237	244	236	238	262	220	223	231	229	248	241	241	217	244	247	222	244	232	265	250	212	243	257	217	265	245	211	223	252	211	250	245	233	232	258	255	253	214	231	244	234	212	246	228	231	216	232	270	242	226	210	231	206	225	219	213	225	253	261	225	238	272	233	246	203	216	237	258	238	214	231	230	245	235	235	236	244	246	219	242	218	240	244	235	229	259	238	229	236	252	234	241	235	250	220	248	234	233	222	239	262	213	251	222	247	220	252	226	208	246	254	248	281	218	222	210	233	250	242	231	265	230	233	243	260	215	243	239	231	234	221	235	221	231	235	275	240	228	214	215	241	247	215	191	204	213	219	235	230	210	241	206	219	179	221	254	224	238	223	221	231	251	217	249	252	213	217	235	230	246	212	248	224	234	227	239	218	220	234	219	240	240	244	270	227	214	247	250	215	257	242	261	249	236	246	257	232	231	238	242	254	237	225	245	235	225	286	231	242	227	245	234	243	213	236	253	242	232	223	246	212	250	242	234	238	262	254	230	247	231	244	241	238	223	224	232	256	223	241	256	263	228	254	224	260	224	230	260	219	236	266	259	225	238	239	245	259	235	233	217	263	227	241	238	238	231	248	241	260	218	244	257	227	245	247	221	209	214	229	216	246	234	236	262	233	205	228	213	243	208	242	237	253	236	220	215	222	252	217	256	244	244	235	237	215	234	221	218	229	229	223	250	269	248	254	267	243	253	235	253	241	251	235	260	225	210	221	231	220	259	210	226	242	230	231	250	248	252	262	217	239	217	229	253	227	246	256	243	227	229	221	252	220	212	233	217	238	253	248	258	237	240	221	234	228	219	218	267	219	236	253	211	242	269	222	251	227	261	260	249	234	244	231	241	220	224	210	240	245	240	242	218	220	232	261	245	234	252	242	218	227	250	238	221	240	237	226	238	228	235	237	253	245	269	219	224	233	234	233	207	245	237	243	239	216	284	228	271	233	253	214	244	224	222	258	248	237	240	242	231	270	226	239	247	219	242	224	253	247	243	212	258	231	246	237	232	252	221	235	218	255	196	250	227	245	248	237	260	237	245	245	223	243	250	226	236	242	242	238	248	235	256	232	237	250	221	258	254	233	253	236	244	226	226	231	253	232	220	216	239	205	260	255	251	252	246	240	224	246	234	260	249	199	232	215	235	254	247	226	227	223	249	246	263	224	230	232	250	279	230	250	248	254	246	227	238	248	242	227	235	265	253	226	255	251	253	264	228	263	225	259	246	228	238	213	266	226	247	238	247	214	245	243	248	211	238	244	227	234	250	232	238	233	238	229	235	270	231	257	233	251	234	250	225	200	247	235	235	247	264	226	228	242	254	262	235	199	237	247	241	249	231	236	216	250	243	248	233	230	210	267	244	217	244	246	239	226	226	225	254	223	228	224	241	220	252	243	231	219	212	247	270	234	240	236	219	231	225	292	234	244	273	239	212	195	244	199	252	226	235	205	233	228	245	233	236	212	222	212	238	235	262	229	227	230	246	244	239	225	238	229	243	240	227	228	234	244	250	216	223	215	243	212	215	258	230	261	224	221	211	227	247	239	235	227	229	227	227	225	239	224	227	227	219	212	240	227	237	210	206	241	247	233	254	223	252	245	265	254	253	244	249	221	249	251	242	235	237	246	264	237	208	233	230	238	204	219	233	215	234	240	258	242	214	250	253	216	234	253	246	212	254	244	231	234	229	245	238	241	203	251	215	238	246	208	222	238	234	256	225	244	275	245	230	223	214	221	230	249	227	263	230	224	265	228	223	239	212	235	220	263	249	236	246	250	231	228	270	236	229	247	265	228	235	260	254	219	242	236	251	235	232	254	247	219	256	241	247	235	235	232	219	240	253	236	206	242	230	232	256	245	233	251	241	231	230	237	212	232	252	247	231	253	214	243	238	227	256	222	237	238	246	233	219	242	245	246	244	244	238	239	254	249	247	251	217	237	245	245	223	236	225	213	257	256	246	262	245	250	243	219	248	250	239	220	296	226	234	236	237	247	269	257	243	238	228	277	238	237	210	263	221	238	229	227	236	272	215	234	254	242	229	248	223	244	230	224	252	221	226	232	238	268	218	242	214	241	255	231	207	237	216	226	240	244	252	272	229	255	236	250	241	274	265	245	249	228	223	199	217	220	245	232	264	264	255	234	209	234	236	233	238	225	251	236	240	246	215	255	238	245	231	252	221	242	230	232	229	244	208	231	249	221	208	227	195	222	244	233	218	246	194	232	241	236	241	214	234	234	219	210	251	247	219	233	232	227	220	215	233	263	264	230	246	250	222	239	269	201	248	237	229	230	258	265	240	212	260	231	225	260	229	219	243	238	253	225	234	245	222	249	229	248	208	251	208	229	215	248	233	242	244	234	250	249	251	255	240	213	213	238	218	226	240	231	241	224	259	236	215	208	228	236	225	266	229	255	224	237	246	260	215	235	227	226	215	223	207	236	216	246	234	227	246	247	242	252	219	215	237	235	202	221	222	226	234	235	230	245	238	225	251	240	223	231	233	222	232	233	235	243	236	259	239	227	222	242	246	253	228	217	256	236	228	202	217	249	259	255	250	233	248	229	244	235	247	227	226	238	227	235	241	240	259	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
62962	69790	53610	44090	31915	18149	7442	5323	8116	4118	2004	1656	1085	835	670	660	684	638	663	736	638	637	664	670	598	642	665	666	618	632	672	656	628	636	604	631	652	644	673	637	601	669	657	650	631	673	641	640	632	621	598	657	651	625	648	643	665	716	628	680	667	622	619	671	666	675	641	710	640	659	626	646	634	644	689	615	633	619	653	658	680	637	678	649	594	624	636	650	657	643	623	670	639	618	610	637	638	714	666	638	627	680	681	655	683	663	677	662	648	666	647	633	668	686	652	682	636	677	651	653	682	658	625	628	606	644	664	669	632	662	640	690	663	650	650	656	691	648	648	607	688	615	643	641	658	623	672	640	633	616	627	666	625	648	709	655	657	677	663	679	635	654	661	668	671	634	646	666	637	626	674	657	647	671	631	648	640	627	694	655	684	663	654	656	639	648	632	669	634	634	638	641	630	657	621	661	624	666	663	667	679	637	629	649	610	683	624	686	645	641	657	635	648	652	705	664	647	645	619	669	618	693	655	649	619	615	580	639	660	636	633	637	644	645	681	630	651	638	616	632	638	645	639	694	628	650	634	640	631	657	651	654	643	624	631	656	628	633	638	629	622	638	672	633	669	682	605	616	659	650	631	681	616	658	620	642	622	626	670	642	660	655	655	646	660	603	638	630	663	626	643	644	665	690	639	659	627	627	663	663	625	632	652	646	687	671	611	642	648	666	645	686	663	701	584	651	650	668	643	610	692	616	665	617	661	663	616	643	633	677	626	663	653	685	661	632	678	619	644	623	665	692	686	676	644	632	600	633	697	672	684	665	635	639	660	614	637	644	679	651	671	690	614	670	640	669	666	675	676	706	702	672	669	630	648	648	647	611	623	664	647	665	657	644	659	630	634	672	641	623	635	650	646	671	619	644	640	641	627	653	673	621	623	659	608	635	645	627	640	668	634	647	651	660	681	623	618	651	665	648	622	625	660	632	660	604	624	595	666	639	654	613	648	664	674	648	630	622	613	672	577	677	624	636	631	690	651	646	617	654	714	674	622	642	627	637	681	684	622	668	640	690	619	649	654	652	661	621	678	642	681	643	682	670	629	662	631	674	655	651	662	599	696	686	660	633	674	648	708	630	672	685	623	627	684	649	631	636	664	630	636	676	611	596	681	628	643	660	679	614	627	685	654	683	669	669	600	676	663	654	674	661	637	646	634	643	676	633	643	651	626	627	640	688	645	623	605	613	667	636	663	622	628	646	659	638	633	689	654	647	689	638	658	679	658	657	673	630	650	664	676	672	661	678	601	673	669	633	652	647	656	655	680	664	622	646	691	670	648	627	642	635	676	658	655	673	637	652	616	618	651	639	637	655	698	670	644	661	633	666	675	653	650	653	661	642	617	692	645	696	689	636	637	667	640	669	670	682	611	626	651	640	659	642	637	667	626	670	628	614	593	658	629	605	643	660	692	660	621	668	684	659	639	634	672	643	658	654	669	655	714	684	690	665	656	660	641	675	663	620	624	656	650	628	670	669	605	639	627	638	612	633	689	614	705	634	715	655	630	653	666	650	624	674	655	653	685	658	660	681	635	677	634	679	648	663	643	678	624	601	661	653	637	653	661	623	685	651	645	676	670	673	630	666	614	699	624	609	639	629	644	684	643	652	634	647	664	619	632	631	674	694	652	646	605	676	637	674	637	673	649	646	679	598	682	633	681	642	630	639	626	669	608	679	607	680	662	625	641	616	632	615	657	647	659	621	665	645	683	655	667	649	639	686	639	627	623	620	652	674	636	632	614	598	662	640	604	626	602	649	619	690	678	698	673	674	637	640	621	675	601	643	647	643	663	679	637	661	621	668	645	608	674	647	688	646	684	677	640	622	640	675	668	665	655	625	620	670	624	632	666	665	695	608	656	637	689	659	618	673	630	628	674	651	640	658	653	680	663	657	672	631	653	632	626	645	625	645	675	629	721	619	619	673	631	638	653	651	664	641	656	653	649	619	663	659	684	671	604	641	629	666	634	637	642	659	664	694	621	645	650	699	688	686	671	644	705	615	651	662	685	671	654	627	663	671	638	642	675	675	640	628	630	635	664	593	665	662	682	653	649	669	632	655	669	648	677	696	659	662	638	676	653	643	660	702	673	655	664	643	679	637	659	694	647	664	680	656	580	633	683	626	612	635	619	625	626	642	649	646	631	618	642	646	592	638	657	676	682	646	663	605	628	618	676	707	609	653	621	622	635	626	656	642	663	635	683	617	656	633	632	640	659	643	606	672	662	688	664	625	658	711	612	681	637	609	657	626	622	623	667	624	676	707	655	622	630	659	615	629	655	633	682	628	718	674	630	675	659	653	647	631	658	646	672	688	646	626	690	642	649	645	622	658	690	651	625	650	613	636	634	633	634	663	669	636	690	628	636	609	647	641	602	652	660	640	697	646	644	604	665	624	669	629	640	646	673	634	643	644	677	640	647	653	705	722	626	647	646	639	610	671	634	620	655	672	666	628	602	623	641	676	646	662	710	666	664	639	662	637	645	630	646	658	673	677	664	657	658	624	689	628	666	627	614	677	640	651	602	641	640	675	676	694	630	675	675	609	566	680	662	629	645	635	639	698	664	671	652	615	605	647	659	641	659	645	678	598	652	667	665	642	641	666	658	650	618	669	637	627	649	668	628	678	651	657	613	650	653	711	640	637	678	642	625	681	671	655	652	650	659	712	665	640	651	635	641	667	628	645	687	650	674	633	628	663	667	640	654	633	706	677	595	659	665	643	658	634	635	611	633	682	690	663	634	622	663	644	647	636	664	637	651	653	630	666	654	638	654	670	629	617	635	653	576	663	644	690	666	614	648	637	652	659	635	658	622	611	657	659	675	676	607	701	673	669	647	619	623	615	635	682	609	642	631	706	650	659	629	605	668	621	621	658	668	675	667	675	615	630	659	669	643	627	591	644	642	680	651	651	675	679	632	701	656	634	740	654	646	608	682	629	696	631	632	639	640	642	650	665	629	675	622	611	695	621	639	607	696	644	682	660	638	595	668	646	693	657	637	654	657	638	674	618	634	639	681	707	672	641	627	640	670	669	643	651	624	658	630	669	650	632	650	699	668	640	609	614	691	621	654	623	645	694	658	697	652	660	634	683	670	642	676	675	657	658	630	704	647	679	646	683	658	659	609	629	648	637	637	627	674	651	614	653	606	630	644	650	634	669	676	640	652	662	602	677	662	672	656	649	647	678	675	686	660	662	677	657	656	631	661	635	665	621	655	690	683	657	597	704	647	594	637	628	657	663	666	647	652	686	653	661	607	649	610	637	659	626	667	623	661	605	637	610	664	656	597	636	665	637	652	629	640	668	654	610	644	634	647	614	642	665	617	651	629	651	664	677	671	678	655	643	696	622	689	683	676	648	645	642	643	695	646	652	633	673	645	690	660	642	627	654	660	666	641	646	631	629	651	656	645	687	600	618	708	613	640	656	648	656	653	661	704	608	605	683	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29882	29119	9664	2589	1008	534	208	190	229	220	176	194	177	165	147	170	169	170	156	185	152	165	154	166	154	163	160	165	154	158	174	144	172	176	163	174	178	148	152	180	152	157	173	158	168	176	156	161	122	169	180	170	174	172	135	202	130	162	167	163	181	167	165	174	165	168	161	146	171	150	148	141	139	172	166	169	173	172	180	150	178	166	181	155	172	193	190	177	160	200	169	167	127	159	162	170	152	167	178	155	176	179	189	156	181	155	187	176	163	157	143	147	163	170	158	177	154	172	173	165	162	161	164	169	176	164	156	148	151	176	168	160	178	154	152	164	173	153	163	177	167	149	152	177	161	143	165	174	158	142	164	167	172	169	185	164	166	168	158	169	164	163	155	142	145	169	172	183	171	165	153	154	189	152	170	169	173	156	171	173	172	172	151	184	171	174	138	152	170	161	168	158	196	157	147	188	151	178	171	170	148	151	167	171	182	154	160	185	155	183	183	163	159	185	136	155	163	172	177	167	157	155	174	169	148	143	166	186	173	197	149	149	193	184	149	174	165	151	149	206	173	158	177	138	176	189	178	173	175	171	161	158	173	150	156	139	173	201	154	150	158	154	180	159	149	157	154	175	169	170	174	168	158	144	155	172	152	144	159	169	148	163	171	173	165	185	181	146	166	160	169	172	161	189	169	187	168	180	173	158	178	153	164	178	166	157	151	148	154	185	162	171	148	173	168	212	187	150	147	178	167	172	162	160	152	181	172	145	155	190	182	161	184	166	142	157	154	177	169	154	170	161	173	176	145	150	155	145	167	155	183	184	154	149	187	164	168	144	164	176	168	156	171	132	159	181	167	173	174	169	169	172	145	167	159	154	168	160	156	165	164	166	136	144	169	183	148	140	166	149	168	160	184	167	173	156	145	181	166	159	154	177	187	177	187	186	151	160	175	163	152	149	179	176	174	167	156	161	155	173	178	200	155	172	160	160	171	162	135	178	180	173	182	155	149	177	186	178	172	173	159	151	179	151	176	179	155	176	144	163	164	177	172	194	151	188	172	180	174	151	175	150	176	182	164	174	152	163	150	163	161	163	163	154	176	182	140	178	147	159	154	175	167	168	146	165	154	153	167	174	158	147	173	142	141	164	166	171	165	158	162	179	153	156	156	181	162	166	165	175	176	152	168	168	182	181	186	149	172	178	156	144	166	168	162	156	153	178	165	159	163	171	174	149	156	171	175	153	152	177	191	161	169	159	177	141	145	168	162	140	160	176	168	164	154	159	172	203	152	161	160	161	168	173	151	162	149	176	193	173	145	157	145	164	164	166	145	177	133	173	148	162	175	145	164	183	177	164	145	157	173	136	160	158	159	152	140	150	172	178	162	174	174	146	150	149	187	174	147	156	150	152	150	159	133	162	171	166	168	169	165	175	166	143	153	166	160	136	172	168	172	185	183	148	168	167	184	191	170	168	154	163	177	187	165	170	187	131	192	172	163	163	155	173	151	173	181	163	175	170	135	176	179	172	172	151	185	148	149	166	171	166	194	170	163	138	183	168	162	183	135	161	157	189	181	179	147	159	162	148	165	152	182	174	195	162	155	158	183	173	176	151	150	150	161	180	165	177	137	180	184	168	146	182	153	169	159	153	204	170	156	144	159	164	187	168	156	164	150	183	156	151	168	153	162	177	154	165	160	167	158	148	170	164	179	142	164	152	168	154	177	164	166	160	163	152	165	195	179	168	162	166	181	168	175	179	179	201	195	167	166	139	170	146	140	176	163	170	160	179	160	164	174	154	188	172	178	159	168	175	161	154	161	161	161	166	142	163	165	162	159	153	153	181	171	165	172	171	175	181	174	187	154	181	164	167	157	201	163	166	167	157	162	167	172	154	187	187	167	144	179	163	173	165	157	189	173	163	159	151	164	197	200	152	175	184	174	132	171	156	176	167	160	165	154	153	160	176	151	161	191	156	156	170	178	150	201	149	161	171	179	161	159	159	193	166	158	178	166	167	161	171	149	166	134	145	178	160	159	159	175	156	151	170	193	168	175	186	160	205	171	168	185	153	169	166	174	166	147	161	169	165	175	177	152	176	143	155	171	164	189	175	154	152	177	176	142	156	170	130	176	172	153	169	152	187	161	168	135	162	186	151	176	146	175	151	158	155	151	159	153	170	133	173	162	187	160	143	153	160	162	171	163	192	189	154	182	177	167	154	164	167	159	142	157	141	148	149	170	162	142	156	169	163	194	163	173	175	155	190	158	170	175	166	181	161	152	158	172	176	164	179	172	161	170	180	183	169	180	160	182	152	153	184	179	177	167	157	156	175	160	158	182	156	172	175	192	153	152	185	170	164	136	176	170	142	156	163	163	158	167	164	161	169	152	171	164	172	161	170	156	160	159	150	175	170	176	146	160	162	172	161	153	162	157	145	159	173	147	198	170	152	182	186	168	165	155	151	166	174	175	175	162	173	183	144	190	160	179	151	161	168	174	181	155	179	171	177	148	153	182	182	171	177	165	198	158	164	182	156	179	159	165	154	161	166	161	179	163	152	169	158	162	156	168	144	174	166	161	168	146	171	176	180	169	165	185	156	169	165	172	177	169	161	153	154	162	152	168	155	149	161	184	142	165	155	171	156	157	190	163	150	177	168	179	161	179	161	157	188	177	160	165	176	168	163	176	184	155	173	154	166	174	174	148	167	154	169	162	133	181	157	173	164	166	151	167	144	141	180	155	167	161	150	162	171	190	172	189	136	156	182	173	153	189	175	171	148	156	156	176	172	179	163	153	195	199	189	185	166	159	171	193	160	159	146	156	181	164	171	168	182	176	165	168	180	161	168	171	128	155	165	161	172	183	169	162	181	156	161	172	168	178	171	154	158	165	186	155	161	159	146	180	155	146	160	147	152	149	165	151	169	159	153	147	186	148	164	160	166	145	153	151	143	172	174	170	151	181	154	157	161	172	180	165	160	192	161	182	162	174	171	186	142	167	131	186	176	157	171	168	165	174	175	170	172	160	171	171	137	159	177	171	150	148	156	164	159	163	159	191	171	148	180	157	155	185	154	156	168	175	148	151	172	168	145	149	163	174	150	183	159	169	167	177	153	172	173	154	157	161	165	148	166	182	168	133	159	159	182	150	160	167	131	147	170	175	159	176	159	157	172	153	170	187	160	158	169	168	153	177	159	160	157	161	186	165	165	167	175	168	158	194	161	152	161	178	163	165	162	196	165	171	174	160	183	170	169	148	167	166	155	174	168	182	181	172	177	151	169	158	179	177	171	158	154	180	168	168	172	179	173	183	166	139	149	162	152	149	167	151	176	160	172	169	166	167	162	166	173	170	158	175	172	185	154	156	195	150	159	169	154	172	149	150	150	166	149	155	166	180	186	153	150	173	149	149	165	145	164	172	179	161	188	160	165	174	174	188	169	198	183	180	163	161	151	168	170	155	133	180	157	163	167	151	178	146	162	142	171	162	171	161	163	157	148	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29176	31502	12429	6355	3012	1755	742	677	859	693	518	524	507	516	492	495	434	470	455	488	483	492	486	510	501	501	458	514	449	490	460	458	505	495	456	482	486	507	487	509	470	448	486	456	470	475	464	517	456	530	455	447	497	533	470	461	426	495	482	483	470	479	501	504	471	486	434	477	440	477	508	511	483	510	439	514	457	479	483	484	497	445	474	505	491	478	498	487	469	483	513	442	505	489	474	480	469	475	457	494	516	459	476	430	463	509	511	453	473	470	485	468	476	490	465	492	506	470	458	476	509	485	460	481	473	528	466	483	470	493	471	500	498	485	546	477	454	485	490	459	502	498	508	497	473	507	519	453	482	508	492	493	487	486	450	497	508	504	495	466	482	479	512	499	478	531	464	498	496	471	462	489	464	486	467	512	496	453	456	502	464	473	440	464	498	461	457	474	467	487	435	477	460	474	444	450	457	471	515	469	506	499	519	486	463	440	526	481	508	495	515	504	463	514	492	513	467	499	507	516	517	495	492	493	455	494	493	527	484	479	466	477	455	504	479	485	483	494	515	454	490	469	508	495	493	481	479	479	499	462	450	513	508	477	455	455	443	481	473	534	486	460	494	497	501	493	509	538	470	516	443	476	537	507	473	496	504	440	481	512	502	481	462	508	475	504	469	514	490	468	530	469	489	520	491	434	444	493	445	468	492	525	474	504	558	505	497	479	517	499	463	501	455	462	476	461	508	442	462	467	452	471	459	460	515	470	460	493	413	484	492	499	505	504	499	471	484	465	489	481	503	504	507	478	475	474	498	484	497	495	507	503	471	462	501	468	476	467	458	466	479	464	497	455	498	477	506	466	465	497	522	492	466	517	452	490	465	456	552	465	472	501	487	518	498	476	540	472	487	488	497	498	483	512	479	495	495	494	470	500	495	475	494	482	486	493	520	480	485	478	506	455	467	476	496	447	491	487	468	482	480	482	475	451	477	495	453	492	455	464	465	456	491	454	490	474	469	473	475	471	539	475	485	438	481	482	501	450	484	473	507	471	458	520	479	436	499	475	481	476	461	503	463	440	485	512	507	495	483	470	488	516	448	466	483	503	466	491	477	460	512	464	470	479	491	471	497	482	471	459	482	482	493	502	489	487	461	423	454	483	473	476	508	466	462	518	432	471	494	481	471	488	489	513	482	522	499	451	499	496	519	485	485	467	492	513	486	496	485	469	486	447	477	458	507	461	452	473	461	497	498	479	460	498	462	454	552	501	480	478	476	492	505	510	500	484	451	508	504	485	476	475	466	481	489	481	492	511	510	498	478	526	515	455	475	501	471	492	465	492	526	489	485	465	482	479	525	492	510	485	449	482	476	484	490	455	463	463	484	466	485	482	482	480	478	448	477	470	472	487	459	492	514	509	499	484	506	499	458	491	467	472	515	468	488	463	457	470	487	510	475	446	495	500	434	461	470	453	493	458	523	456	458	496	490	488	457	474	463	509	512	475	488	493	495	503	484	508	496	483	471	479	514	473	466	464	471	475	511	462	494	489	481	496	497	494	507	498	458	456	451	480	463	468	444	484	503	471	506	516	486	474	477	499	503	499	494	498	484	482	471	458	473	452	493	467	515	476	477	509	462	516	492	458	497	470	504	481	495	494	507	490	456	483	469	467	457	498	471	463	474	459	490	477	489	438	521	505	474	520	486	496	497	516	459	473	482	468	457	490	464	450	437	464	469	487	483	517	430	458	466	500	479	470	520	439	467	483	486	440	460	515	501	452	490	516	478	482	478	491	480	501	491	501	459	484	509	441	491	496	494	505	493	493	432	512	476	488	463	471	496	471	518	463	463	454	466	514	491	484	497	461	471	488	477	455	430	481	491	447	451	461	498	448	454	458	463	469	493	505	506	479	512	494	462	464	506	461	515	497	484	459	487	445	485	483	500	507	501	477	505	446	495	495	435	490	482	496	492	468	424	463	495	484	474	524	454	513	448	475	480	486	497	494	476	510	454	496	499	477	490	501	467	489	474	526	476	471	477	455	508	486	534	480	486	501	481	476	496	487	494	460	469	473	524	475	457	487	492	483	487	460	460	512	466	471	496	460	484	469	479	456	474	463	520	514	477	468	456	474	474	517	474	496	456	492	495	493	493	485	508	477	471	469	509	475	472	494	472	501	466	482	475	467	524	473	513	460	442	445	498	464	484	503	484	480	482	506	508	459	434	452	465	477	489	464	499	491	485	513	475	490	505	467	489	505	478	513	528	480	452	521	484	484	475	457	457	463	485	455	490	497	470	461	466	467	488	428	478	482	477	447	478	478	497	492	532	497	531	526	471	505	481	498	499	487	497	473	465	509	467	472	464	503	451	485	483	509	493	495	490	495	469	458	462	467	505	488	472	434	474	496	480	463	481	488	477	516	487	482	503	466	484	459	489	463	474	502	438	543	478	504	474	487	471	460	469	475	474	453	487	459	474	457	474	479	491	448	459	517	449	459	489	472	495	516	478	483	482	501	470	455	501	472	461	442	473	498	475	488	453	491	504	486	514	473	464	506	436	484	461	464	448	501	441	483	503	450	505	472	474	497	421	453	440	523	467	520	486	467	480	461	487	478	526	503	455	468	480	479	496	487	462	463	477	498	454	498	503	505	511	532	473	469	497	498	464	495	446	487	439	442	458	473	463	456	475	503	470	462	479	514	479	483	466	437	481	459	494	478	467	463	489	490	486	525	482	473	453	482	511	471	427	469	468	471	471	496	512	479	483	506	470	474	482	482	456	480	492	499	498	474	467	502	457	501	507	478	470	515	503	465	452	456	500	491	473	470	489	436	466	471	442	496	465	475	470	487	453	507	464	526	474	483	490	466	472	519	498	498	499	497	509	477	485	483	453	500	507	457	547	513	487	465	458	502	481	451	490	479	495	473	486	477	439	486	478	445	486	481	461	502	503	472	509	513	494	478	454	434	469	464	478	463	502	483	513	475	453	524	501	499	484	467	496	471	471	493	488	495	482	508	499	468	501	435	454	521	499	489	484	503	504	485	509	482	459	494	501	480	481	477	482	471	473	472	496	473	497	478	501	486	483	505	470	452	475	490	499	482	494	503	479	464	491	486	432	445	463	489	486	465	454	465	510	499	469	458	465	486	507	491	478	455	489	478	481	456	490	516	518	483	482	500	485	496	473	509	492	491	418	508	476	516	455	496	478	482	451	460	490	431	483	479	488	505	438	454	470	483	471	508	472	513	508	525	459	469	471	489	509	499	460	482	503	499	461	506	438	532	518	481	466	473	485	468	474	440	497	468	491	502	476	460	465	476	495	461	491	472	480	484	474	472	470	491	476	490	448	506	467	449	521	462	489	467	500	471	469	472	453	532	475	482	509	492	480	506	467	513	469	479	463	486	462	473	477	483	466	494	458	470	521	494	498	507	478	477	496	476	444	479	470	516	450	502	500	466	479	500	450	454	508	452	499	473	516	486	465	478	478	410	460	485	451	459	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
73593	68285	44746	25732	12445	4270	973	866	1035	569	291	269	236	194	207	168	200	203	187	193	164	177	189	176	171	168	172	177	186	161	177	166	162	177	186	166	195	179	190	176	183	165	168	173	181	171	166	184	164	171	183	182	177	151	179	175	196	160	173	178	200	176	178	165	172	158	169	161	163	193	174	186	188	173	209	184	169	161	177	161	199	167	194	150	173	170	197	195	167	167	175	178	175	167	168	175	191	183	201	183	172	176	178	187	180	172	178	179	205	180	162	181	172	168	179	173	175	180	192	203	153	161	172	180	173	182	175	161	184	166	151	184	188	182	193	146	179	188	190	179	184	190	178	177	155	165	183	165	180	169	161	166	196	190	187	174	153	183	182	156	193	154	162	176	175	169	171	176	200	178	186	175	179	176	182	208	169	146	179	188	161	171	172	155	186	176	164	171	159	196	198	168	186	180	157	158	169	170	175	160	175	162	165	175	150	173	200	198	191	218	167	197	172	192	205	154	176	203	170	165	193	184	181	208	167	168	186	184	167	190	162	176	189	183	198	200	176	185	192	192	192	166	158	184	163	169	175	165	183	175	184	179	168	190	177	162	171	177	166	152	195	184	187	175	171	178	193	187	141	209	169	165	175	151	167	155	180	181	177	201	187	186	170	194	155	183	192	187	169	174	209	160	196	169	169	146	172	182	182	151	191	178	164	197	178	194	154	185	173	175	176	176	170	180	175	179	176	178	185	176	169	169	149	172	179	148	186	172	170	138	171	165	173	156	170	182	178	159	171	158	165	198	163	183	184	179	173	182	148	151	169	157	184	159	166	152	186	154	186	209	164	170	189	174	175	192	187	177	186	166	186	190	165	198	167	164	188	167	181	196	163	166	158	165	170	170	152	168	162	184	188	138	181	167	181	188	176	169	188	180	193	202	180	177	191	172	176	162	189	185	194	170	185	178	176	153	170	203	184	178	175	190	181	177	190	161	186	166	196	178	173	175	183	173	181	185	185	183	176	164	191	171	168	176	154	188	183	181	177	181	180	161	204	173	203	182	180	181	158	175	190	177	200	188	180	167	174	192	160	172	195	186	171	160	179	177	177	191	168	185	169	184	167	172	176	189	183	157	191	204	169	174	182	178	179	168	166	207	191	201	159	176	162	187	171	177	179	165	201	175	175	178	164	164	159	177	160	168	166	182	185	186	167	185	215	197	180	151	160	161	176	178	194	169	191	170	174	230	176	197	174	198	174	181	190	184	180	193	152	166	180	161	176	184	156	203	157	177	164	199	181	164	161	183	160	191	199	189	183	172	186	182	165	178	167	177	161	168	196	208	184	186	193	159	162	163	161	169	175	164	150	153	202	189	178	171	156	176	203	173	205	149	173	183	160	198	185	150	173	182	183	189	185	185	193	190	174	182	176	165	205	158	185	160	168	171	152	181	181	177	177	195	185	161	159	148	161	170	160	178	167	184	172	186	207	183	186	187	177	186	182	167	186	181	178	168	181	176	193	160	165	168	182	193	173	164	167	171	176	170	161	198	154	159	158	188	165	193	196	166	190	180	174	190	164	195	180	190	188	159	162	192	197	184	198	178	167	180	181	199	182	180	142	181	177	207	192	187	175	186	187	163	163	177	174	176	180	170	164	175	197	185	162	182	174	191	196	175	175	178	200	184	177	172	178	158	174	160	186	176	186	170	191	176	182	179	189	183	175	186	166	161	186	169	147	158	208	173	189	169	183	170	195	169	182	166	192	187	175	192	162	174	177	186	173	162	185	176	177	186	146	188	167	172	162	151	157	174	182	196	187	180	160	170	173	183	196	209	198	176	175	168	184	188	171	193	183	180	183	176	186	198	177	165	158	203	189	176	198	187	179	162	188	160	166	176	202	200	198	182	193	187	171	160	177	142	168	168	195	185	162	183	167	177	166	180	194	172	184	197	175	214	150	154	177	181	197	188	185	179	185	196	196	161	184	180	169	180	172	185	164	177	187	144	163	185	187	179	171	144	157	194	182	191	172	178	159	173	200	183	182	162	179	184	168	201	199	166	161	159	191	172	168	162	174	182	152	170	159	170	161	174	167	180	185	180	159	164	173	162	171	149	159	210	183	183	158	186	160	160	175	173	189	181	147	201	170	165	188	192	151	163	170	157	146	177	169	155	175	163	172	184	172	151	147	181	198	181	173	168	167	176	187	169	181	196	183	166	146	159	164	178	154	173	182	196	187	173	172	184	174	189	192	188	189	206	189	191	170	157	179	164	178	166	187	192	176	176	179	168	166	196	203	177	167	165	176	181	184	165	188	172	181	177	168	175	166	174	141	187	173	170	177	177	177	162	206	183	188	157	196	165	158	196	186	180	150	191	154	159	190	188	176	167	179	155	176	185	166	182	182	181	165	205	231	183	175	160	161	171	180	172	156	172	209	165	151	172	205	190	194	186	173	190	197	164	166	171	191	151	199	169	180	173	214	178	178	204	195	174	181	194	176	203	178	194	178	209	169	185	183	199	173	182	190	174	173	179	168	172	142	184	186	174	183	196	171	177	189	164	144	180	188	172	190	176	149	180	184	185	160	157	184	187	161	184	169	165	169	145	162	172	188	189	181	166	159	187	188	182	175	162	173	196	158	177	177	181	142	160	162	171	183	201	180	185	171	175	172	178	169	186	192	176	146	166	197	196	182	168	171	179	166	174	157	175	185	167	178	204	182	182	162	169	179	166	173	169	185	215	176	174	190	177	169	152	176	205	166	180	195	194	162	166	190	187	162	168	153	172	185	160	196	164	199	164	190	179	176	183	156	169	157	186	170	147	168	180	162	166	167	157	176	182	170	187	188	140	168	179	159	176	176	178	171	186	157	176	197	185	176	172	167	182	192	172	192	189	176	175	180	176	180	175	188	193	186	169	190	174	148	165	186	187	159	176	186	181	197	189	163	172	169	183	197	175	188	177	203	156	150	186	200	192	192	180	163	174	193	173	165	184	180	203	176	196	178	177	170	168	167	173	208	191	167	191	183	169	186	148	175	169	175	202	187	147	173	165	169	201	172	191	188	162	180	184	187	168	169	180	163	175	180	186	198	198	150	187	202	206	176	177	194	179	197	165	164	198	203	185	179	169	145	185	174	159	157	172	186	188	161	189	192	164	189	150	165	188	169	168	180	172	173	184	189	199	180	190	175	174	176	189	172	172	206	180	181	191	185	182	162	138	189	171	176	186	150	156	165	178	172	179	178	159	166	208	187	165	175	187	173	189	187	167	155	160	157	184	169	170	172	167	172	173	199	163	167	193	167	192	180	171	180	185	166	203	165	168	188	176	163	171	165	180	175	188	201	170	186	196	193	178	168	179	171	165	176	175	189	158	190	188	157	183	178	187	174	177	187	177	163	163	174	168	187	156	172	160	166	212	169	187	173	176	216	148	184	189	173	180	181	160	175	168	173	169	166	153	174	184	183	184	158	176	190	209	173	154	157	176	183	184	176	192	173	153	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52487	55911	43212	32565	22731	10676	3822	3875	4458	2295	1019	1021	708	622	471	533	557	507	511	478	505	502	509	546	528	533	489	505	517	505	498	493	507	525	498	489	498	546	490	551	499	493	492	463	504	480	478	481	502	486	503	487	499	453	528	486	530	511	472	502	543	483	490	481	512	495	500	490	512	505	505	516	519	575	500	488	547	467	538	517	552	558	493	502	523	513	525	508	494	543	542	495	515	518	501	507	539	524	514	479	499	520	554	506	506	534	490	491	534	532	499	519	536	492	493	527	518	518	523	478	510	526	514	525	558	492	537	547	500	530	480	524	509	487	548	531	504	506	560	516	502	543	510	464	503	484	470	509	493	542	477	549	512	511	505	493	490	504	512	503	510	502	501	523	509	494	551	503	487	473	507	551	536	523	535	474	510	520	530	502	480	464	508	503	491	559	500	535	549	472	503	476	504	529	523	521	481	499	532	522	473	515	462	493	490	486	508	487	491	529	497	533	524	532	461	535	511	474	497	494	503	492	501	480	496	565	521	488	506	503	495	520	492	486	519	519	552	513	567	508	496	461	494	481	488	492	489	459	523	542	577	541	509	544	559	486	481	466	501	538	535	545	553	480	497	536	510	535	497	456	472	505	487	522	520	486	523	483	489	514	501	505	476	475	541	509	475	487	502	528	502	565	466	496	443	489	526	501	534	540	490	529	464	504	508	499	524	483	521	499	511	504	485	551	514	538	483	479	475	530	511	535	495	507	517	514	532	478	517	503	483	506	518	477	543	515	516	535	495	506	488	525	551	522	520	545	470	461	485	529	508	524	549	496	495	510	478	526	531	505	503	505	525	541	508	572	512	515	503	525	488	475	535	518	501	508	534	536	502	533	511	464	488	520	511	517	466	538	512	512	489	527	529	462	501	502	529	475	543	518	473	516	528	481	536	510	514	491	551	507	518	464	473	559	503	499	532	501	535	506	517	529	513	561	494	483	492	532	522	518	511	527	483	508	468	513	531	497	514	519	524	548	525	513	496	528	501	550	515	534	527	530	548	496	536	490	499	527	515	528	513	537	522	502	521	493	500	510	482	518	506	522	511	468	506	527	505	539	541	498	520	474	543	473	506	479	502	497	528	498	524	512	529	468	520	570	509	535	528	471	525	468	510	535	507	522	510	507	505	541	476	484	522	557	489	522	517	534	488	527	501	475	500	489	508	484	542	497	521	515	505	512	508	490	510	517	493	523	524	494	526	520	502	541	504	512	517	507	501	499	512	502	479	522	503	455	491	528	552	496	461	489	488	508	533	523	508	512	526	509	551	505	531	519	556	529	520	489	513	507	521	507	520	501	558	508	546	487	499	496	525	555	498	512	509	496	550	480	501	461	484	514	509	544	528	507	505	515	479	494	504	541	477	483	508	547	501	513	506	522	519	505	519	491	534	519	488	485	522	493	468	489	470	507	511	492	510	504	523	522	557	514	535	517	513	506	530	511	514	509	557	512	499	474	475	530	520	463	531	488	540	470	522	525	535	505	480	478	539	555	503	510	519	523	559	526	506	537	510	587	556	518	503	496	536	505	472	548	514	527	514	505	534	541	544	529	458	457	504	515	505	489	506	471	515	529	501	472	533	541	512	526	509	497	508	539	520	505	504	495	487	554	554	456	510	479	507	509	472	486	542	521	497	538	533	470	519	496	449	512	512	492	508	488	535	507	544	559	495	514	542	487	498	527	517	519	499	503	521	544	544	549	498	506	508	525	534	461	501	479	488	537	517	517	486	531	499	506	543	544	537	515	517	503	514	518	503	481	478	498	494	556	459	524	527	476	537	528	523	520	482	480	543	464	493	488	541	500	500	526	494	528	501	490	479	490	524	476	500	521	531	506	532	520	496	526	484	528	504	507	506	517	505	501	496	522	520	491	526	565	529	477	474	501	475	505	501	544	480	488	523	496	520	524	495	522	509	496	515	522	537	509	511	500	522	497	544	497	526	468	519	519	496	522	504	470	526	549	513	517	508	466	486	520	491	484	520	535	493	503	501	544	543	569	506	550	462	510	525	529	509	524	541	521	547	539	491	536	529	550	556	537	504	552	535	513	520	511	520	503	534	459	486	503	457	472	508	547	528	498	465	523	551	506	502	545	500	515	489	501	515	499	514	469	530	525	490	525	521	499	503	512	523	532	537	537	532	501	498	523	528	542	516	553	534	521	501	468	546	527	507	520	521	514	505	514	536	503	514	507	464	485	521	520	511	523	512	496	526	512	543	497	559	493	501	487	488	489	525	472	483	503	503	550	535	505	482	509	533	500	518	529	525	549	506	514	484	524	505	534	533	546	479	487	466	502	511	551	522	544	474	493	513	487	506	548	522	541	498	539	511	522	475	526	483	506	483	529	547	479	544	469	510	504	543	513	497	518	496	515	502	556	506	498	540	515	538	479	530	482	555	491	496	508	497	487	537	510	510	506	514	500	529	520	526	486	508	501	517	518	507	458	470	492	457	504	530	509	515	489	518	481	466	522	519	509	534	522	489	477	502	486	479	496	525	483	559	520	534	499	492	494	502	533	503	528	511	551	529	564	521	569	496	482	532	502	482	481	498	507	496	507	508	554	478	553	514	536	505	508	494	536	500	505	513	490	503	481	524	499	493	534	499	536	509	481	503	533	465	535	493	507	510	477	512	503	510	555	497	517	503	462	501	498	498	524	540	505	480	516	513	513	534	508	511	515	551	516	560	486	566	493	518	523	541	518	480	507	519	490	496	515	522	505	485	490	539	484	521	501	507	522	538	519	471	526	495	525	514	528	579	532	496	513	500	493	522	521	500	490	477	517	541	501	497	516	489	513	473	494	492	505	511	499	562	503	510	530	459	529	537	492	490	508	481	491	512	515	484	469	538	474	481	537	493	491	542	477	500	485	522	546	533	539	545	505	519	508	518	529	510	507	495	520	503	534	515	502	511	483	509	508	506	517	554	489	542	504	516	467	515	529	503	498	473	486	474	528	462	538	534	497	488	478	503	521	513	506	514	568	496	485	547	520	510	500	507	511	533	501	538	546	517	461	498	522	519	479	488	482	535	479	519	550	555	553	506	513	491	501	530	492	495	537	524	498	531	577	550	533	480	504	512	530	514	479	548	543	495	507	512	523	491	523	494	517	499	514	516	538	530	493	525	501	492	499	480	494	489	481	518	502	508	547	473	537	507	542	515	545	486	488	522	516	486	506	530	503	491	516	502	484	550	521	499	550	521	510	501	531	550	508	514	519	508	532	446	526	505	519	497	515	503	514	493	479	515	517	506	531	487	530	505	503	473	504	481	481	545	475	488	509	524	475	544	528	499	524	502	506	523	500	532	482	548	517	507	497	524	526	532	558	534	465	491	485	521	519	510	523	495	484	512	507	522	550	496	528	515	551	485	513	454	533	481	554	534	503	497	521	505	504	516	511	516	518	514	535	506	515	496	528	505	502	522	518	496	540	534	538	542	548	505	473	509	476	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
84930	78564	54973	35332	21411	8963	2808	2344	1928	793	491	412	296	244	241	257	216	237	240	253	250	236	240	268	229	222	237	240	248	240	242	244	226	250	224	236	228	234	251	241	252	237	252	217	220	217	242	230	247	247	234	225	213	271	234	228	258	206	221	262	233	253	206	225	246	288	244	257	245	217	216	233	260	231	242	244	234	222	228	274	230	248	255	246	217	262	220	272	256	222	249	195	250	243	243	244	239	257	232	200	250	249	217	244	257	243	244	242	228	275	257	229	231	243	239	240	225	258	232	216	263	249	255	241	232	240	243	269	204	224	250	215	223	227	253	231	228	224	244	236	209	230	220	247	235	201	222	276	255	233	210	231	245	238	250	255	223	264	209	238	227	236	279	240	238	239	256	248	212	228	235	233	260	245	217	233	259	216	200	226	227	240	237	227	224	214	231	233	250	239	255	243	237	262	229	244	259	256	245	269	214	249	229	236	250	235	237	229	246	231	238	240	238	246	270	253	233	239	236	235	262	251	224	240	240	225	214	259	232	242	240	256	225	242	212	228	248	274	215	234	225	258	223	222	284	219	239	236	254	244	232	266	236	257	225	239	239	251	257	227	240	247	232	219	251	231	240	242	258	235	235	240	229	213	257	225	230	229	233	220	212	269	217	241	224	261	235	200	218	224	228	218	263	232	258	219	218	228	235	222	235	233	230	261	274	231	252	243	242	236	222	240	240	227	235	247	249	245	246	253	216	234	231	221	255	211	237	250	228	233	207	240	218	263	239	219	268	230	243	242	223	226	258	237	239	231	235	254	222	224	240	217	235	244	270	235	239	221	228	232	228	219	236	218	220	237	249	233	258	208	226	220	252	204	238	245	216	239	240	275	231	232	258	233	219	245	225	236	233	231	228	254	251	215	249	234	234	226	257	246	229	244	225	237	243	212	204	245	243	227	252	273	242	204	253	239	253	260	252	223	249	250	274	219	237	231	237	254	235	255	232	253	274	226	207	272	259	228	256	230	224	229	241	247	243	256	246	243	240	255	259	188	239	254	237	249	244	236	240	243	243	240	236	235	267	249	226	232	216	244	229	249	227	249	258	241	239	237	251	244	236	233	250	240	248	231	234	259	252	242	212	241	210	224	237	259	224	248	216	253	258	238	249	231	248	228	229	247	249	239	228	259	223	243	239	275	226	247	256	228	235	209	251	239	244	227	229	254	213	236	238	234	231	224	245	216	222	241	214	243	227	251	249	229	263	237	257	247	225	210	235	220	233	224	249	247	246	225	308	238	225	225	240	258	270	235	253	242	238	263	233	271	242	259	261	258	214	247	250	221	233	247	239	231	225	238	225	259	208	218	237	250	243	235	244	241	236	239	257	230	230	230	258	235	230	249	234	229	229	240	255	239	244	261	246	233	272	251	231	227	258	236	219	239	248	223	264	263	245	200	258	205	230	243	248	245	247	248	240	260	228	233	229	239	222	244	257	245	239	237	257	213	253	241	235	255	228	236	228	228	258	264	246	247	250	269	259	251	255	209	239	245	246	278	217	261	254	250	223	233	238	239	247	234	245	246	226	243	240	267	209	243	232	218	248	231	255	233	230	263	241	206	261	254	257	246	228	203	243	265	258	230	237	263	220	231	236	219	226	214	250	227	244	244	207	217	213	238	218	236	241	229	251	239	229	247	215	245	248	251	271	237	263	255	231	220	254	251	249	258	232	238	252	252	236	253	212	250	244	235	219	236	251	265	235	252	242	247	258	242	236	206	252	221	246	223	236	245	212	247	230	210	203	230	239	231	268	239	216	240	268	225	234	234	247	234	244	234	227	243	259	274	228	238	222	235	232	237	225	228	246	258	247	232	259	218	231	231	245	254	238	210	232	238	251	259	247	251	254	245	230	250	254	267	271	246	244	233	232	232	224	217	217	235	239	246	230	225	233	241	218	220	232	242	233	264	231	244	229	247	214	227	245	239	243	234	224	249	252	234	203	238	236	230	219	197	228	262	256	217	254	217	233	211	251	233	236	256	229	222	226	221	238	239	239	258	224	240	246	227	209	223	241	237	215	224	227	216	260	221	252	230	229	262	243	254	240	259	256	250	231	247	240	247	230	212	221	228	267	244	213	246	238	231	226	225	208	242	242	227	240	230	241	240	221	244	227	233	232	211	249	228	201	253	264	226	251	251	232	246	253	249	259	205	231	242	245	238	258	236	205	254	235	248	260	237	230	253	257	213	220	199	230	246	237	233	249	221	239	232	227	213	214	260	202	221	236	239	241	206	239	241	213	220	263	219	231	219	232	244	256	213	226	215	231	229	226	271	208	234	222	222	273	237	249	225	236	258	228	255	236	231	222	259	257	231	259	214	234	235	241	243	215	229	260	217	237	237	234	225	238	243	195	238	261	221	261	225	237	254	241	236	240	226	219	239	238	254	233	269	236	225	244	236	228	227	258	228	253	239	217	237	243	238	248	222	221	237	242	233	234	250	235	213	203	252	224	235	230	257	240	251	250	210	272	232	242	223	225	262	262	214	246	245	202	256	225	230	244	242	270	247	269	251	246	253	245	245	223	229	244	273	234	279	218	223	259	278	237	242	265	223	239	229	248	212	244	233	228	234	267	255	215	201	262	256	233	234	237	228	249	237	243	234	243	224	222	245	241	257	223	235	217	222	223	232	261	233	251	242	231	245	244	252	223	214	232	231	223	222	226	245	208	250	235	238	265	246	244	255	235	238	218	253	241	236	249	242	229	222	239	239	238	210	221	262	211	226	224	234	212	268	257	229	242	235	260	248	230	247	239	253	252	233	253	247	255	251	240	216	263	226	258	220	219	241	229	265	245	239	250	212	218	242	266	228	277	211	232	214	240	260	248	213	242	239	247	265	218	243	267	256	224	240	251	220	225	219	211	254	282	222	234	254	236	206	235	268	215	259	254	240	233	243	243	224	235	226	238	246	244	224	256	243	236	233	222	232	239	238	233	203	236	209	260	230	230	247	239	230	229	243	240	232	252	243	235	247	257	235	218	188	237	226	255	255	230	222	270	220	240	236	247	234	226	236	231	214	235	212	243	230	236	199	245	232	248	248	230	229	241	224	206	248	236	259	195	237	260	243	243	238	245	269	237	242	226	222	229	242	208	226	244	233	221	230	207	251	253	251	243	254	252	217	198	227	264	259	238	267	219	247	239	258	235	240	250	266	217	219	236	247	240	231	252	230	241	207	241	253	237	207	217	224	243	224	210	230	269	272	228	232	218	250	224	224	253	252	242	251	224	228	258	232	251	247	228	264	227	201	259	220	219	207	260	245	210	220	241	236	227	238	257	226	218	223	227	230	250	242	236	260	223	241	223	244	259	254	247	236	234	255	259	236	243	210	267	232	251	227	247	273	261	249	225	284	233	260	209	249	246	237	236	253	232	221	262	246	237	245	273	235	243	231	225	238	251	220	216	205	231	230	242	245	223	224	260	258	248	237	221	274	256	234	239	187	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
63959	68321	54045	41292	30775	15436	9657	8731	7273	3214	1661	1348	944	774	710	673	648	654	715	658	682	645	632	686	628	654	677	645	667	641	664	661	643	650	658	678	595	677	642	646	643	641	638	670	662	643	632	619	669	629	643	653	646	685	649	610	664	640	629	669	655	620	614	679	598	646	660	659	665	618	589	635	662	607	721	683	645	666	658	683	640	625	590	636	658	660	678	635	645	613	647	703	683	620	652	675	636	664	642	653	643	671	622	627	641	720	607	686	640	657	635	667	663	663	627	661	670	639	642	663	710	622	667	641	664	665	667	608	631	611	658	609	660	600	641	659	644	626	627	638	644	643	634	640	620	685	653	654	640	627	626	622	638	624	672	654	682	663	647	634	632	668	665	689	661	663	649	626	638	667	615	601	653	636	602	631	681	631	647	642	639	653	651	691	672	648	625	682	637	625	641	673	615	629	605	625	617	635	648	628	592	626	657	634	603	641	689	655	668	633	624	660	665	623	635	625	659	643	641	607	635	659	607	682	658	669	662	646	641	602	625	627	627	641	660	610	698	661	664	603	671	688	644	668	632	660	631	627	663	663	658	634	663	667	691	698	668	664	674	660	608	662	643	631	651	663	635	658	674	633	624	640	642	634	630	635	629	621	644	681	662	636	655	672	605	640	658	699	617	639	650	666	693	675	633	671	623	676	634	619	628	646	634	677	594	634	659	719	633	636	675	658	679	631	668	600	635	641	656	598	669	679	595	611	699	660	675	660	687	615	638	614	620	633	624	639	685	668	692	671	650	637	665	726	644	683	653	608	653	693	641	652	672	635	640	671	642	603	625	662	624	642	675	649	693	669	620	653	667	638	669	623	630	600	702	638	631	665	657	675	644	622	649	642	664	662	628	643	631	622	702	647	646	672	658	661	648	641	680	678	623	627	623	673	664	626	646	613	645	641	624	598	642	671	639	651	655	684	650	652	668	658	661	682	624	613	640	640	663	638	626	627	661	604	603	676	638	625	689	626	632	656	644	632	658	591	600	688	681	651	655	629	687	616	618	643	651	656	655	640	654	662	611	655	659	689	682	622	650	612	698	685	649	613	640	648	666	678	666	654	683	635	627	658	687	613	675	636	666	614	627	666	670	651	683	603	645	698	695	664	631	615	657	666	667	648	550	636	659	646	647	657	580	616	672	683	648	659	631	604	664	634	704	623	629	681	682	659	632	665	660	593	704	668	609	622	646	649	669	671	648	644	651	617	649	645	648	621	622	719	669	635	636	616	646	639	649	680	656	617	640	644	661	652	632	691	611	658	654	648	674	656	679	630	665	651	684	628	623	698	635	613	664	633	612	642	669	676	693	640	627	649	661	681	661	608	629	611	652	617	659	656	685	698	679	610	660	669	688	618	612	681	631	670	658	675	633	620	643	669	647	672	675	637	643	614	643	625	677	630	680	644	667	631	681	647	631	632	635	636	672	685	663	621	596	613	676	677	621	696	619	655	631	647	695	639	636	657	731	675	665	710	660	635	612	659	602	667	674	651	641	661	642	634	618	634	646	669	635	670	620	649	647	633	642	654	661	623	646	664	636	654	640	656	646	675	645	684	665	601	680	660	607	638	631	656	632	653	632	657	643	648	641	655	652	628	674	646	663	648	649	642	617	630	630	695	638	654	644	630	611	626	689	589	640	657	640	665	633	602	651	654	661	717	675	661	693	661	695	654	612	665	660	639	628	634	640	667	649	661	634	642	625	686	644	624	633	654	655	655	652	682	684	679	653	667	606	666	646	644	644	681	618	654	684	610	664	645	663	680	649	645	614	639	679	628	649	671	652	663	643	670	616	668	636	669	645	683	605	670	668	617	678	686	630	640	611	670	668	617	694	630	638	677	648	660	678	631	685	630	622	678	675	669	638	620	683	651	641	666	593	702	684	628	610	649	707	630	662	652	656	636	685	630	665	697	658	649	666	643	656	632	634	645	660	644	649	680	632	675	601	630	618	620	638	629	651	611	684	663	639	687	622	666	653	659	617	665	644	648	609	617	701	650	610	691	604	579	624	683	635	636	659	663	630	676	640	598	703	631	659	645	626	620	639	642	700	670	679	645	689	651	668	665	635	694	669	626	674	649	631	621	643	679	649	592	669	664	650	670	673	675	610	662	651	674	675	677	619	619	621	664	668	606	642	695	650	663	631	624	656	662	659	649	634	628	629	622	620	659	676	645	644	602	641	627	655	633	622	660	594	662	707	670	629	654	627	635	604	692	683	617	633	681	613	648	651	628	637	662	611	652	638	672	633	613	617	641	631	645	621	636	640	646	670	606	653	629	605	624	655	645	624	654	654	639	661	666	689	619	639	677	685	647	662	631	683	593	639	632	643	684	644	665	640	666	621	648	667	663	641	656	645	614	680	644	662	637	652	647	677	646	693	663	666	686	621	628	632	668	672	615	608	615	640	650	630	658	645	605	609	624	650	608	683	668	598	629	676	628	682	661	661	619	654	660	672	626	645	677	659	614	629	680	624	641	678	615	642	648	669	678	651	677	633	650	671	657	655	678	670	637	598	645	676	670	641	619	619	676	651	662	637	626	644	667	650	604	670	634	625	671	639	631	644	597	620	663	632	669	625	637	630	610	629	671	692	639	643	630	656	669	646	715	684	618	685	632	629	687	661	637	604	646	632	664	655	641	650	659	645	679	674	676	660	667	662	651	656	615	644	617	678	613	614	651	665	662	664	610	631	641	623	674	625	641	612	672	653	623	647	639	639	659	634	610	648	615	659	682	645	677	636	635	634	633	652	616	650	652	644	626	659	614	644	632	659	681	669	647	646	690	679	651	660	655	655	630	602	628	657	667	611	664	584	699	647	660	629	645	655	673	661	613	631	637	676	685	655	655	641	662	640	649	632	648	643	616	646	712	642	630	640	657	658	653	686	665	629	652	615	653	640	624	614	635	651	707	682	609	662	624	652	666	639	637	627	649	626	698	648	595	694	658	615	647	632	607	652	637	628	655	652	679	623	673	639	664	651	676	601	649	648	666	703	642	667	695	631	680	632	641	663	669	661	606	673	671	683	616	625	635	634	641	708	684	693	652	650	630	615	640	635	653	680	631	677	657	645	636	621	647	624	642	653	645	620	673	676	658	619	636	615	653	590	621	665	655	672	635	659	669	671	647	672	649	625	630	683	657	602	675	675	654	624	651	634	618	650	655	632	664	683	667	670	674	637	617	650	646	667	628	619	645	655	631	643	663	650	671	649	608	675	641	650	664	685	647	670	662	647	665	625	616	658	676	687	676	671	637	683	663	635	646	615	674	648	653	672	634	591	671	615	647	610	683	651	650	646	617	674	597	667	675	662	637	648	608	660	673	632	685	661	648	643	643	668	628	671	674	646	647	623	666	670	637	647	660	627	675	632	641	589	664	605	661	638	635	621	640	629	627	667	637	702	669	637	667	629	605	630	605	688	657	647	651	657	653	635	657	621	673	663	640	714	661	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30384	27403	10124	2501	1001	433	261	231	241	196	181	169	165	144	166	184	184	171	154	172	154	154	166	160	156	151	178	165	141	177	150	169	142	164	159	180	187	156	182	183	182	149	167	138	161	159	167	157	157	187	173	166	164	168	161	177	156	158	163	178	148	166	177	158	165	169	177	156	157	192	139	189	158	182	152	174	157	142	163	162	171	158	146	154	168	150	148	162	184	176	134	150	144	141	172	156	147	176	168	158	171	138	179	162	169	168	150	159	168	178	175	189	162	151	179	167	176	158	172	134	147	151	150	140	146	154	168	151	166	171	178	148	143	147	178	174	159	147	154	174	166	157	138	141	174	162	150	157	157	166	175	164	170	164	130	173	178	184	158	153	186	162	155	153	170	163	163	146	153	163	177	171	153	154	157	155	158	146	167	162	153	154	170	142	164	168	161	162	152	182	188	145	180	184	164	160	144	152	167	149	164	154	151	166	183	160	180	146	177	185	159	147	159	179	170	160	158	141	154	169	167	165	161	155	160	156	187	157	178	154	172	145	184	181	138	153	170	182	153	163	158	153	174	156	161	162	161	155	154	168	149	154	153	174	158	162	165	163	145	174	157	167	177	173	160	188	170	145	162	154	147	181	161	149	177	143	169	165	157	157	161	177	156	169	158	167	141	175	163	152	148	158	151	165	147	152	150	163	151	164	143	177	155	154	150	180	160	187	178	139	156	161	160	156	133	168	164	183	160	152	183	167	166	169	167	161	164	139	179	159	184	169	173	169	173	159	165	161	172	157	160	172	174	151	177	155	132	167	150	172	172	154	166	165	150	159	156	143	165	154	181	160	155	142	150	169	169	165	171	151	149	157	178	152	159	166	146	170	154	165	185	205	157	160	160	145	180	148	168	164	150	179	152	172	176	152	174	152	170	154	163	152	175	160	153	163	175	154	143	169	181	177	169	193	164	151	146	175	173	161	141	157	163	161	156	165	166	161	134	172	163	153	147	175	155	150	165	164	165	149	158	195	142	171	167	152	151	149	175	148	175	189	173	158	184	171	166	180	178	166	150	193	182	156	152	167	152	134	172	149	175	174	173	152	152	170	158	161	183	178	194	145	163	136	163	162	145	182	145	185	161	169	167	151	159	159	162	158	174	169	177	164	163	160	177	156	159	154	183	149	179	157	192	163	192	177	162	165	167	165	190	149	161	171	167	167	151	188	163	177	180	156	163	175	169	178	166	161	183	166	168	145	185	152	166	163	163	162	142	174	171	157	148	139	151	155	168	146	163	159	179	179	156	176	177	172	181	149	183	152	173	178	150	170	135	154	151	173	170	175	166	155	155	162	172	166	180	173	167	159	137	149	172	168	136	162	163	181	173	153	149	152	149	141	181	155	150	154	157	186	153	183	149	153	161	172	173	166	172	175	166	175	157	154	141	187	175	161	160	134	165	164	179	188	168	169	140	169	170	150	168	159	159	140	158	155	145	165	168	193	162	165	185	138	178	184	143	168	170	184	157	158	169	172	148	167	147	183	172	156	160	158	172	140	154	146	148	162	172	165	180	173	185	152	154	163	152	159	143	188	144	153	166	169	191	156	164	164	165	185	168	163	171	192	164	162	163	156	166	150	178	157	162	175	161	140	147	166	152	165	170	152	141	136	149	171	148	150	156	164	160	158	154	153	175	168	150	179	153	154	167	169	168	171	174	154	158	155	151	173	149	172	160	166	167	149	168	171	168	164	178	194	166	146	163	167	139	166	184	124	148	164	141	128	153	148	166	158	163	145	158	162	185	161	176	153	170	171	174	166	154	174	170	167	155	178	177	148	156	175	194	154	159	181	171	173	176	163	187	143	161	144	165	172	171	186	162	166	163	174	166	159	146	155	168	161	182	143	185	162	159	157	158	176	157	149	174	140	177	155	162	171	172	148	176	134	157	168	167	187	167	170	156	180	141	167	173	158	155	181	172	166	166	156	149	155	150	143	184	198	154	185	159	148	159	158	177	172	164	156	152	156	172	159	139	152	158	159	148	155	171	173	168	166	174	165	165	186	157	174	163	167	160	146	159	172	194	177	178	163	164	150	155	168	188	166	176	182	164	161	151	149	165	155	161	158	150	161	163	161	163	146	174	143	175	153	164	162	181	157	152	173	188	149	151	158	189	170	157	152	166	163	155	193	148	146	158	174	176	167	157	165	159	169	158	139	166	172	156	143	153	156	161	165	148	153	149	169	165	149	157	155	155	146	161	148	154	137	171	159	164	163	146	156	189	179	151	178	174	157	171	180	183	147	189	163	187	177	176	166	156	188	174	154	157	176	166	184	168	150	152	174	151	162	161	171	184	149	173	168	157	166	180	157	142	149	174	186	166	149	161	186	158	144	156	151	160	140	169	174	146	163	161	167	151	156	155	147	143	158	155	160	170	148	176	169	171	167	163	163	144	190	160	145	173	172	156	141	162	160	143	134	155	149	162	138	171	167	171	182	164	181	176	160	160	163	172	171	153	173	175	173	154	165	185	152	179	170	178	154	146	152	167	150	174	148	177	169	150	158	168	168	163	165	154	166	167	150	160	132	176	156	145	159	148	152	158	183	169	145	174	170	152	180	174	178	151	147	179	149	186	152	161	172	176	166	150	171	163	133	142	180	163	181	150	164	167	171	147	151	191	156	152	161	167	148	159	152	160	172	146	153	170	175	142	135	176	151	150	189	174	162	151	173	156	200	145	160	144	174	169	163	174	158	184	142	167	172	152	152	169	146	164	170	160	135	176	147	157	179	154	164	179	142	139	175	174	148	151	154	136	179	180	145	157	156	161	193	141	163	152	162	167	157	176	175	182	168	148	168	164	182	172	172	156	144	143	158	161	157	182	167	148	170	146	184	167	159	154	171	150	181	147	154	160	173	156	157	169	167	170	156	156	157	184	171	139	153	179	161	181	152	153	155	149	174	143	167	177	140	183	162	164	174	173	146	156	155	141	170	180	137	170	149	161	151	149	166	172	156	141	156	176	155	160	149	141	152	178	162	166	180	162	164	174	152	160	191	175	146	171	162	169	149	156	177	152	169	170	174	165	157	128	152	182	172	172	159	183	176	129	172	157	176	160	164	168	174	168	151	157	168	144	170	172	185	171	196	173	163	163	154	161	175	161	156	155	178	180	155	149	170	175	172	150	177	174	160	160	168	164	176	183	169	170	167	162	159	157	127	152	183	148	160	152	164	179	170	184	177	150	176	160	176	187	171	167	147	168	178	173	174	177	167	161	179	172	176	170	189	168	166	202	173	142	160	170	149	149	139	152	152	174	184	169	164	135	156	143	155	170	199	184	167	146	161	191	154	152	166	173	156	184	177	182	210	160	197	179	163	152	163	148	157	156	178	168	156	170	164	170	161	186	171	150	167	152	179	158	159	155	171	180	164	131	152	150	168	150	151	141	163	142	141	161	178	156	171	162	167	163	161	177	147	164	170	155	170	182	168	185	182	156	176	144	161	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30112	29901	13836	6256	3073	1351	1037	912	871	604	517	543	532	486	499	453	478	468	484	480	475	477	455	470	427	464	469	470	460	455	460	515	478	499	480	503	514	460	494	468	497	487	463	442	495	465	449	454	488	483	468	489	454	454	474	498	484	489	466	458	490	457	484	484	458	495	477	432	458	471	480	508	474	456	476	447	470	469	484	461	514	471	457	444	461	495	480	517	472	473	481	475	429	491	509	444	515	484	514	464	477	460	481	460	440	470	457	484	485	475	457	459	504	503	538	492	467	477	451	499	466	490	473	489	491	460	518	468	453	451	530	459	485	493	476	462	469	440	505	469	469	488	454	480	473	510	472	476	471	505	501	484	496	470	479	452	456	465	473	537	472	490	491	500	493	459	465	464	491	468	495	488	433	451	522	483	460	460	501	422	511	512	483	498	529	467	488	485	486	460	480	505	450	481	492	484	450	462	477	477	489	506	487	460	461	489	478	510	497	476	494	501	515	466	462	421	483	507	485	452	479	487	449	490	493	459	484	439	467	508	507	482	466	514	456	486	515	463	528	511	522	477	510	471	469	490	498	486	469	473	459	473	438	466	462	493	505	484	528	470	487	473	461	504	434	485	482	490	491	504	506	495	457	472	473	491	450	453	494	463	474	477	515	483	503	461	486	485	487	489	508	544	477	447	448	487	465	433	508	460	489	499	448	476	474	481	533	506	442	469	442	469	437	478	465	485	487	445	476	434	470	475	496	468	503	481	495	457	464	478	458	481	450	514	479	478	496	463	460	473	468	470	477	447	483	486	451	496	458	436	472	481	477	491	511	457	506	472	419	503	484	448	463	512	470	447	451	500	511	487	496	467	487	480	513	517	501	462	519	468	456	449	500	497	515	495	478	456	484	468	459	434	488	463	491	463	486	500	493	486	516	443	494	479	432	445	464	496	487	489	482	458	460	453	463	489	478	466	493	460	476	496	441	471	474	504	474	465	496	499	487	477	463	474	500	479	448	503	468	517	499	494	453	481	479	462	456	514	479	453	474	451	445	477	523	484	483	498	488	459	440	494	448	474	486	450	444	483	458	469	522	495	527	465	486	470	463	460	494	452	445	487	501	466	479	510	487	510	447	510	448	464	461	458	503	489	473	455	492	451	435	515	468	460	495	478	454	480	466	467	504	483	471	455	494	510	506	506	466	472	458	470	449	497	459	475	509	504	450	468	466	498	464	495	490	501	480	498	464	454	482	478	435	456	464	449	459	500	464	469	487	486	462	461	484	492	470	479	500	512	485	431	467	488	483	492	487	489	488	477	453	479	485	466	459	496	461	515	486	449	442	473	442	521	483	463	486	468	483	487	456	484	491	460	505	475	443	465	441	479	451	464	478	506	469	451	486	443	432	453	480	440	504	484	459	436	455	487	484	478	485	509	475	449	511	504	521	473	455	465	436	514	496	474	478	461	455	471	446	443	478	523	487	483	471	474	495	497	454	442	494	497	492	459	492	491	495	495	475	511	453	494	483	431	478	488	513	467	483	510	502	415	474	430	467	475	466	517	518	466	460	462	457	464	488	485	463	456	474	485	428	525	477	497	488	501	487	472	496	528	435	512	484	493	436	455	480	466	454	483	458	457	487	483	470	470	467	470	507	452	467	511	459	507	466	426	487	465	483	492	463	450	470	461	503	464	456	470	478	498	434	473	457	472	503	415	498	475	485	468	453	486	508	444	467	425	506	439	510	477	465	482	526	508	479	460	486	483	412	491	493	492	473	492	476	465	464	454	504	488	447	477	450	492	482	490	470	461	519	434	482	491	503	429	486	503	464	501	424	455	460	467	508	473	521	488	455	459	466	489	502	459	470	510	488	484	453	505	493	498	454	428	523	460	467	457	475	455	484	446	480	471	470	454	477	496	491	482	484	489	459	516	490	492	497	478	483	497	481	477	487	495	472	482	518	486	478	471	473	474	471	461	484	444	505	465	475	461	529	464	425	478	479	493	455	488	531	477	446	471	469	484	497	482	500	469	470	486	502	480	503	455	480	497	481	492	499	492	479	510	447	498	466	475	463	467	489	477	479	442	450	507	488	508	510	515	479	456	479	489	483	477	496	478	475	495	530	485	469	469	498	480	478	430	480	447	465	470	431	471	492	485	488	517	522	490	468	483	485	519	499	518	452	482	485	476	460	531	522	507	481	491	440	478	473	470	476	466	495	478	501	449	513	453	507	472	503	451	457	433	466	510	481	480	472	478	459	454	451	471	499	456	440	487	499	510	467	499	470	484	489	474	482	493	497	495	467	477	470	507	506	436	440	459	510	469	509	474	483	469	454	455	488	456	475	503	512	464	431	472	455	444	461	437	473	499	432	462	465	472	467	479	457	478	484	476	500	484	499	472	505	485	481	466	485	439	481	525	483	446	470	459	482	461	478	493	492	476	470	504	516	475	435	476	495	487	471	468	484	488	462	467	475	471	469	473	488	492	518	475	449	435	477	475	475	472	459	440	518	484	503	490	475	488	482	505	483	451	489	486	480	450	494	470	459	473	500	482	500	498	444	505	501	477	483	490	506	505	502	456	498	467	447	463	479	505	430	457	474	507	476	431	483	502	484	479	468	475	448	471	472	488	433	484	481	478	492	514	507	461	487	518	455	505	469	446	507	524	481	452	472	480	455	480	453	511	509	444	506	482	503	475	467	484	473	540	518	467	478	503	510	516	491	470	499	468	460	434	483	459	465	531	497	481	441	491	469	454	472	478	503	480	488	483	506	494	488	478	483	456	486	467	467	488	491	492	509	505	487	475	482	480	487	494	482	473	497	446	509	482	476	484	516	486	448	471	510	487	495	490	506	535	476	459	494	486	478	515	476	489	476	494	477	459	460	497	486	457	465	497	462	465	474	448	453	488	459	501	492	505	449	522	462	504	494	486	456	471	488	497	457	464	446	479	490	457	484	435	479	435	474	508	500	455	474	463	490	485	464	463	501	491	442	455	452	476	498	499	437	493	480	472	502	473	481	518	442	475	450	477	468	458	503	459	469	448	495	472	518	427	509	475	447	474	505	467	505	483	514	503	485	504	464	540	464	486	497	478	486	430	455	452	477	465	480	507	469	505	532	456	514	507	482	481	492	448	461	460	460	460	462	454	478	469	505	488	523	495	475	449	476	503	498	462	477	481	461	498	497	477	465	459	494	457	456	489	454	456	465	467	487	465	459	471	496	481	516	501	449	509	514	496	490	478	493	496	456	487	444	495	507	490	463	473	477	531	459	463	471	507	468	481	489	470	507	468	487	492	495	506	478	467	517	476	485	475	480	464	452	463	472	483	455	475	479	458	457	476	517	526	446	477	472	502	480	456	485	487	464	478	478	459	463	488	451	491	499	502	471	450	489	501	518	481	466	515	455	495	480	481	463	460	471	486	471	502	484	472	486	467	437	457	488	488	466	487	426	489	458	495	486	477	529	494	432	499	485	472	451	460	515	471	485	464	460	462	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
74988	69107	47948	26519	12439	3230	1880	1291	1038	424	253	265	210	197	183	178	180	195	157	169	164	190	166	183	169	175	184	167	180	176	161	177	185	192	165	170	178	173	166	167	172	182	173	177	176	147	155	187	179	198	198	181	173	177	155	163	141	180	183	175	182	170	165	167	193	195	165	188	162	188	156	192	169	152	172	182	163	182	160	193	151	188	177	164	177	169	178	186	168	144	170	161	175	173	179	151	176	209	180	169	191	174	198	176	172	180	160	172	169	154	167	175	185	171	167	168	171	198	159	159	163	178	164	193	182	141	159	166	173	157	173	172	182	164	177	157	174	182	190	183	178	162	189	175	190	180	187	172	169	179	171	157	182	169	183	167	199	175	169	182	170	152	166	165	177	183	187	184	187	193	178	180	189	174	170	154	147	164	178	157	154	192	156	178	183	171	181	171	143	169	179	189	168	169	164	177	165	175	161	198	196	178	192	189	189	161	158	152	173	175	159	155	167	162	169	182	173	161	188	182	165	166	207	162	150	175	186	195	157	166	172	163	180	157	172	171	153	163	175	189	165	158	170	144	188	173	183	198	172	175	177	176	187	218	169	146	178	168	187	184	170	156	175	179	169	165	168	138	174	196	193	174	185	163	186	158	198	177	160	149	169	180	180	171	182	162	176	184	181	192	174	182	204	164	196	180	176	165	151	182	186	167	170	152	177	161	176	167	167	164	187	165	189	179	166	159	166	173	182	183	174	174	172	173	172	148	187	180	157	159	210	193	185	164	174	171	172	185	172	167	169	196	175	179	175	172	185	169	199	148	144	173	160	161	168	172	161	175	195	179	157	181	185	164	184	173	193	197	168	165	148	179	178	186	166	168	193	185	181	144	190	172	183	184	175	180	175	163	172	187	169	140	173	162	164	174	180	176	158	181	177	187	167	192	164	168	194	180	167	162	174	198	171	170	151	164	182	170	190	174	178	172	177	176	189	165	167	183	169	176	183	171	152	172	185	182	184	170	173	164	166	181	160	179	148	191	151	183	179	154	215	168	188	173	184	163	186	141	203	165	171	186	154	148	164	186	175	190	175	183	170	192	156	179	175	162	183	179	183	198	216	193	167	172	140	174	181	165	138	179	188	166	172	169	164	189	177	166	173	177	190	195	180	156	160	181	165	148	177	149	168	171	174	174	174	198	173	187	186	161	175	146	169	158	205	172	168	177	167	151	175	166	147	188	195	196	184	184	188	186	183	174	161	196	183	186	172	169	158	156	179	167	155	168	180	154	148	165	170	181	173	151	180	132	182	179	171	169	167	172	192	160	135	166	165	165	163	164	165	147	186	189	152	189	157	183	157	191	170	175	164	182	174	141	152	151	141	167	189	190	160	167	161	158	182	175	193	168	160	177	185	182	168	167	187	157	153	187	143	170	153	170	192	198	173	183	185	168	178	176	154	208	167	166	181	176	170	186	176	163	154	180	168	175	179	169	157	186	176	185	159	144	199	159	163	186	156	160	154	182	185	165	176	165	169	157	166	167	179	173	176	157	166	197	176	159	165	164	181	183	157	198	173	196	168	180	180	194	165	169	157	160	192	164	152	151	171	149	166	168	193	179	155	159	163	180	161	164	166	165	147	157	169	159	148	173	155	165	173	197	170	195	195	162	181	176	170	176	167	172	146	181	191	182	166	167	161	163	165	171	162	183	186	199	153	186	188	185	178	193	173	185	171	179	164	198	166	189	173	166	183	183	183	170	198	194	170	191	167	162	165	163	180	169	178	171	178	169	168	199	156	162	166	172	169	183	207	184	183	165	184	160	152	160	155	189	191	159	174	176	185	160	173	185	152	202	172	165	170	181	151	164	163	176	175	178	183	174	168	153	199	195	168	173	149	198	165	185	154	161	201	173	169	163	183	170	151	187	166	172	182	170	167	189	172	191	193	176	161	183	181	175	171	206	177	180	157	175	205	156	178	181	171	186	187	156	179	166	159	173	157	178	180	165	167	184	162	166	180	180	168	175	188	172	165	200	143	203	180	177	182	185	155	167	156	191	172	166	152	143	166	196	178	179	186	153	159	178	185	192	175	213	175	186	152	168	169	214	191	181	173	169	182	150	194	159	153	175	174	167	179	177	160	182	183	155	176	172	156	172	161	148	161	159	178	185	166	158	173	173	172	164	162	161	150	171	150	171	174	150	184	181	190	158	175	177	177	167	177	194	173	186	163	173	170	170	169	174	186	168	180	159	170	159	157	171	173	150	140	178	144	172	179	181	180	173	184	152	204	166	173	166	192	170	183	171	197	154	176	199	174	183	159	175	177	173	161	161	187	176	173	145	168	171	170	179	175	187	157	172	170	190	153	171	177	169	155	174	156	156	186	144	197	160	172	159	162	163	176	173	163	171	180	182	159	161	166	168	192	159	187	164	155	173	181	164	162	168	187	183	184	149	178	181	160	171	195	198	191	173	165	197	154	170	167	167	174	167	184	202	184	180	177	182	169	179	175	176	180	170	155	199	173	186	177	182	171	179	176	176	170	165	159	180	180	194	191	154	178	179	184	164	156	190	181	183	172	175	160	180	185	180	153	174	173	175	174	161	179	180	178	155	142	177	173	190	183	167	191	165	172	198	170	177	161	188	190	179	181	172	180	189	177	181	193	165	166	166	201	148	176	182	152	169	167	172	195	161	197	176	158	163	181	153	181	178	179	175	185	172	187	147	162	173	172	186	185	195	182	167	162	185	163	185	170	164	171	173	167	153	175	179	158	169	174	187	171	181	170	155	188	164	149	179	189	171	171	178	194	151	179	197	159	184	211	159	177	182	180	198	182	185	166	190	166	162	159	167	162	179	174	143	172	183	171	177	176	164	172	188	180	187	181	177	161	158	164	137	184	149	176	204	145	159	166	184	179	172	180	174	161	166	179	172	192	195	138	177	170	191	181	192	166	149	171	178	167	181	161	166	168	216	179	190	169	172	161	156	178	175	167	152	174	147	191	180	176	162	167	168	168	172	180	170	177	168	173	165	164	188	183	169	158	177	185	157	165	190	159	174	176	147	158	193	161	154	178	187	172	164	168	135	191	187	181	171	190	172	188	198	185	172	157	179	192	171	172	174	196	165	169	196	186	157	173	184	178	181	176	178	155	178	160	179	175	162	170	177	163	174	201	184	191	185	168	200	182	183	184	180	165	169	165	179	188	142	194	196	173	185	180	190	153	160	162	181	181	153	177	182	181	181	183	163	186	184	187	193	181	170	202	157	175	176	164	196	187	171	179	191	168	171	192	148	150	192	184	163	173	164	197	199	192	179	190	172	156	158	154	162	188	171	194	162	183	178	161	148	183	147	177	152	163	181	189	170	172	174	175	175	174	166	169	157	170	178	169	164	178	178	188	166	156	142	150	181	168	142	170	167	187	180	168	180	179	177	188	166	186	173	182	166	160	183	181	167	174	147	182	177	194	185	168	181	181	180	153	173	160	203	191	176	169	135	135	177	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51967	55723	45997	33140	21779	8658	7269	5324	4418	1641	1060	966	732	524	510	481	551	462	461	515	521	499	496	522	480	498	491	489	507	519	529	527	496	497	503	465	465	545	491	509	497	482	526	528	470	486	522	520	508	487	546	561	490	455	537	503	516	521	460	482	509	514	511	506	526	522	525	503	529	531	524	499	480	527	505	469	506	493	479	458	499	496	515	474	513	535	507	488	477	516	540	477	504	506	523	522	510	535	486	494	466	512	530	493	503	489	532	466	536	494	495	514	531	496	532	494	516	542	529	474	492	499	497	495	513	496	478	484	490	514	498	487	499	515	482	517	538	488	497	495	508	527	500	479	514	501	521	479	465	502	504	503	507	535	500	495	515	456	504	502	450	514	499	504	490	504	503	478	479	529	510	494	477	517	476	492	509	500	463	551	508	490	527	487	499	513	496	477	512	513	509	511	514	515	508	484	461	486	516	515	480	529	497	517	487	491	484	531	508	509	507	478	526	522	506	532	493	513	488	494	487	508	490	509	526	477	516	491	557	520	524	498	492	503	448	496	503	507	492	559	480	497	532	482	531	489	504	504	532	487	521	521	527	522	485	497	510	492	486	499	489	485	550	490	507	484	512	504	494	503	510	542	542	478	488	510	548	481	472	476	497	510	488	509	500	450	534	490	520	515	529	502	520	472	453	524	505	536	513	474	516	514	535	521	517	527	529	527	473	471	558	515	495	483	551	517	522	483	509	507	543	503	501	541	504	499	523	543	495	485	529	474	518	520	456	531	504	476	494	461	521	464	505	505	480	461	509	495	488	509	470	506	504	483	486	517	474	522	510	487	497	521	458	488	500	529	464	508	519	518	525	524	524	476	504	522	496	494	485	541	509	510	509	480	454	495	499	493	490	503	481	508	525	501	547	525	483	496	556	490	524	519	499	498	504	535	514	516	496	500	496	487	527	536	524	521	492	511	464	525	521	506	510	483	456	484	526	529	491	457	535	497	550	510	507	563	523	498	514	511	535	542	490	495	496	517	525	487	517	457	525	514	482	505	457	519	503	505	491	467	502	488	510	489	518	455	500	512	537	511	466	508	498	558	494	531	510	464	478	467	494	494	481	490	505	522	492	463	507	491	485	532	521	484	484	524	516	488	465	518	475	476	492	545	514	472	472	495	483	505	520	507	474	504	492	540	544	513	513	521	531	496	523	508	499	497	506	489	507	472	488	494	482	505	505	463	498	507	521	499	484	509	510	486	499	492	482	464	466	455	499	474	520	471	500	440	517	487	504	484	507	523	503	480	510	533	491	500	493	513	476	460	465	525	494	494	499	510	524	516	523	546	517	465	514	479	501	517	477	492	494	495	527	475	456	466	497	547	521	535	485	514	504	452	479	526	519	543	498	564	489	505	512	504	513	497	525	496	475	485	494	510	488	475	482	496	459	525	523	494	521	470	522	502	501	476	482	550	514	527	532	504	495	481	553	510	493	530	469	529	482	507	497	516	503	495	506	476	554	490	533	500	515	541	505	526	509	487	501	504	524	484	469	502	491	514	506	498	488	485	516	481	502	487	477	483	494	520	546	501	494	490	527	526	498	458	539	520	511	498	505	491	529	490	523	508	462	471	482	491	504	470	519	474	517	509	494	496	507	502	510	515	478	473	517	470	498	474	501	475	499	488	519	532	504	546	503	494	472	506	477	524	515	483	517	510	487	471	493	498	487	500	503	499	484	511	462	479	522	487	519	511	473	490	552	492	528	519	525	524	510	441	502	473	523	482	474	501	479	463	501	523	496	520	501	483	507	503	508	517	528	476	522	457	540	474	536	478	502	507	502	520	525	528	469	542	539	512	494	468	514	513	512	500	510	521	556	490	471	509	484	475	517	491	508	500	486	512	490	507	498	499	476	500	508	484	480	512	536	483	507	546	486	539	477	535	466	509	520	455	505	488	505	516	501	509	522	489	487	490	508	478	534	475	509	519	482	524	482	495	494	480	461	499	472	523	500	515	560	532	562	518	446	536	520	488	522	491	485	517	467	497	474	526	506	481	536	511	498	495	485	513	522	522	489	533	516	518	514	463	504	490	519	487	476	512	493	490	493	519	516	493	528	486	461	530	495	526	495	531	468	522	515	493	518	521	512	511	505	519	522	488	498	485	513	475	495	492	531	472	507	462	472	527	534	524	500	521	523	516	548	566	542	537	485	528	472	515	507	543	487	468	447	495	522	488	510	497	502	499	517	482	479	522	491	509	514	531	476	535	492	497	491	502	512	545	511	476	471	503	518	521	475	517	469	518	500	479	469	473	507	521	519	502	503	498	483	496	531	476	516	454	461	523	517	504	535	508	507	507	499	508	509	429	525	504	486	484	533	461	528	495	474	492	524	464	558	513	534	486	527	516	546	528	488	527	521	483	521	486	491	494	500	448	471	522	523	497	497	500	501	486	494	511	496	462	517	513	528	509	488	512	491	515	500	479	469	486	507	507	481	487	524	514	462	496	511	463	539	501	535	526	519	503	520	440	516	508	484	535	550	503	482	494	503	510	526	507	513	481	482	501	537	531	524	520	485	501	499	450	527	475	520	506	480	561	489	524	502	502	490	498	479	523	522	501	499	484	479	505	505	495	512	524	493	489	513	523	503	505	469	481	507	502	472	533	491	513	504	557	508	500	491	501	519	491	536	503	496	526	491	523	473	513	550	503	498	494	522	501	517	488	519	506	523	502	499	497	485	519	515	461	486	535	483	486	488	508	481	480	496	451	531	521	514	502	479	516	571	515	536	499	499	496	506	481	500	484	476	524	495	511	506	508	495	493	483	504	501	509	478	486	468	495	467	524	496	505	509	482	524	499	490	525	504	464	498	482	515	517	501	476	501	461	555	498	511	493	523	477	476	491	509	551	492	479	490	517	453	530	517	510	514	533	546	516	512	495	508	497	509	515	528	492	521	524	509	530	501	484	542	499	510	548	530	549	502	546	440	481	514	516	514	458	484	454	503	494	493	512	480	506	490	516	508	540	497	513	495	502	486	505	500	522	517	509	507	467	501	496	481	492	535	521	533	499	522	504	491	489	536	514	506	498	527	498	544	535	507	526	509	498	533	526	453	530	501	506	502	542	491	538	496	499	548	541	482	498	497	509	527	466	521	497	525	503	520	497	503	466	512	520	505	504	508	513	532	510	491	529	475	522	467	484	482	534	531	461	517	498	496	539	483	522	520	497	505	504	500	513	458	493	505	502	468	511	510	517	459	512	499	469	489	554	467	530	486	514	557	510	505	513	523	496	533	493	503	479	472	503	506	461	481	504	498	513	487	461	472	508	526	538	505	519	480	521	490	511	524	460	494	519	499	573	467	509	519	522	538	524	483	472	515	502	536	498	494	536	500	502	485	513	517	515	544	470	529	535	508	511	528	522	476	447	528	484	545	481	518	534	521	502	479	520	473	507	468	487	519	472	514	500	517	513	505	489	510	538	473	511	468	518	493	506	548	507	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
86479	79506	57868	36123	21736	6684	3278	2604	1855	711	460	416	334	257	221	249	262	258	225	217	247	238	236	255	238	253	256	230	235	225	207	232	234	226	215	226	241	230	244	206	237	241	232	235	269	178	251	229	242	270	229	238	227	230	225	236	211	202	232	237	247	235	232	261	212	248	214	223	227	222	251	233	248	266	240	256	222	227	247	233	260	220	231	251	251	247	241	202	219	222	245	237	228	260	237	258	247	242	230	231	240	238	214	209	209	235	237	266	229	213	210	245	230	228	260	232	244	235	228	233	241	228	231	258	225	237	201	211	223	231	218	216	218	209	248	210	261	253	247	272	267	232	229	245	221	244	242	251	228	244	232	266	218	241	222	241	234	211	220	243	231	224	218	233	255	267	271	242	252	199	219	230	237	235	207	228	233	247	250	243	244	229	221	234	248	248	239	242	231	197	233	201	235	211	227	243	237	220	232	204	212	222	245	230	243	237	220	200	227	252	215	234	266	233	227	269	251	225	252	255	243	219	242	234	224	225	263	211	242	218	238	203	233	246	263	273	248	231	229	238	247	234	249	257	230	249	211	230	271	225	210	219	216	223	200	242	248	247	222	232	236	226	226	205	225	264	243	249	228	234	220	243	235	212	229	233	193	245	234	227	257	253	227	238	240	243	238	213	225	229	241	237	219	247	212	230	252	234	249	236	224	240	220	258	231	228	264	245	231	237	251	234	250	211	231	261	212	235	223	260	243	271	225	254	249	215	221	220	235	252	203	259	220	229	243	234	227	249	229	209	242	253	226	266	245	248	229	217	247	234	228	227	257	231	249	228	222	236	235	238	206	226	237	244	239	229	246	243	232	220	233	222	237	228	258	237	240	219	210	237	220	219	232	245	247	237	224	231	215	196	251	241	221	219	241	259	250	253	229	212	247	210	249	254	223	242	211	269	221	212	249	208	242	252	223	264	254	215	216	233	228	243	232	223	233	227	246	261	238	233	214	230	238	246	217	223	242	238	236	212	226	198	233	251	237	231	253	257	238	224	216	225	255	258	226	227	244	229	258	233	251	229	246	235	244	236	226	256	244	209	243	245	212	217	240	245	223	245	233	218	258	229	236	223	239	237	223	230	217	239	219	222	205	241	221	221	228	234	205	252	254	243	221	232	246	242	226	263	222	257	232	234	216	212	217	230	214	234	247	240	233	234	227	225	233	241	220	226	220	232	240	222	252	259	246	219	231	228	242	247	233	217	216	220	226	238	243	249	217	236	250	231	236	249	241	242	241	253	246	227	215	230	240	230	250	245	235	228	244	229	241	229	229	242	206	250	237	233	234	247	215	215	230	237	224	253	247	226	236	238	241	233	232	224	234	209	236	217	216	259	232	237	241	254	278	249	228	235	247	236	238	225	241	241	219	232	245	201	228	227	218	264	233	230	233	239	196	246	226	229	237	220	254	249	246	235	255	235	225	235	229	250	244	238	238	236	237	200	234	253	226	258	241	263	248	223	202	223	261	230	275	225	229	205	218	241	218	227	217	241	228	236	238	202	251	204	207	249	226	234	247	240	227	242	263	244	246	214	224	210	237	243	258	239	253	240	254	234	247	221	241	237	234	223	250	240	229	244	243	225	260	260	237	225	230	230	229	221	231	225	237	237	232	235	222	239	203	207	215	253	245	217	233	202	214	235	229	231	215	240	228	238	241	218	212	229	232	229	243	216	218	228	257	224	246	199	239	248	225	234	247	230	212	213	233	245	236	216	231	232	203	232	224	222	244	239	212	238	219	235	227	191	260	210	253	211	225	214	255	247	268	225	240	229	204	244	235	223	219	256	267	233	246	249	261	239	225	233	243	230	230	219	229	224	230	201	236	236	228	194	226	230	231	272	250	242	243	245	247	235	232	237	229	212	227	247	230	214	266	246	245	227	237	216	226	232	237	254	237	243	214	238	225	231	249	231	224	215	250	227	246	214	224	224	229	230	255	230	246	238	225	262	214	211	240	234	218	240	256	250	243	232	229	231	238	235	236	266	238	235	202	239	238	231	233	232	221	244	216	224	239	211	241	243	249	202	241	228	241	205	231	239	238	248	209	224	234	211	261	259	242	210	223	277	228	229	213	233	229	247	244	213	230	258	206	206	232	235	233	248	215	217	243	221	277	232	221	256	237	237	202	225	223	234	203	230	214	257	236	212	235	227	223	223	251	246	231	240	225	249	255	244	228	230	215	237	251	256	239	253	247	223	229	233	203	241	235	251	246	231	248	257	222	224	211	236	243	227	232	221	231	238	223	230	204	263	230	220	236	257	262	229	251	237	241	228	268	240	239	240	215	229	253	240	235	239	221	251	218	247	235	220	255	236	217	234	230	207	237	224	244	245	224	214	234	232	221	226	252	231	230	247	233	217	229	224	222	235	211	218	253	225	259	224	207	230	224	251	248	243	235	201	215	234	246	257	229	243	212	238	225	219	229	216	223	234	230	234	233	232	223	253	221	241	236	245	219	231	209	240	224	240	244	249	234	245	253	251	238	211	224	277	222	222	201	235	219	236	226	243	234	256	214	248	226	234	269	249	237	241	244	226	235	230	236	244	224	221	236	249	203	230	253	253	231	251	233	251	234	216	223	239	219	205	214	230	240	214	210	240	236	229	227	218	246	217	217	227	248	233	238	237	250	226	214	244	265	220	233	247	216	220	276	210	223	243	255	232	265	232	219	249	233	254	232	222	233	221	256	239	213	224	236	247	232	250	240	218	236	241	241	209	197	269	238	214	225	239	247	231	239	221	237	229	237	237	224	225	242	227	240	262	255	225	222	232	235	262	252	245	225	257	239	225	237	220	219	236	221	256	265	258	232	246	206	242	231	228	260	224	224	231	230	243	266	238	259	258	215	210	241	282	236	217	234	250	256	232	240	237	232	234	265	203	238	237	192	230	231	233	208	246	226	224	216	252	247	260	216	234	219	240	235	241	244	226	246	210	234	231	228	223	215	217	249	199	244	244	233	232	228	210	232	214	221	238	249	244	243	222	218	255	239	236	243	227	213	235	226	187	233	225	185	235	259	230	236	219	226	249	247	227	249	244	245	238	237	219	235	236	220	228	217	234	266	242	234	221	248	210	200	237	284	225	224	249	247	233	238	228	226	218	235	225	236	211	229	227	224	269	214	241	255	241	254	239	239	230	225	229	245	246	244	262	271	251	254	252	209	245	254	260	209	230	229	216	228	257	218	216	229	254	226	226	240	240	258	215	238	215	226	266	224	252	232	247	211	249	238	194	223	220	229	224	246	232	232	213	211	240	245	213	220	225	225	225	233	194	275	250	221	214	257	248	234	255	227	215	197	235	242	221	222	228	256	233	239	213	229	236	216	208	231	227	231	253	271	257	259	243	219	228	237	236	219	214	236	250	209	238	248	254	247	218	220	245	238	232	254	230	237	230	222	223	237	248	215	224	244	259	219	247	220	224	269	230	236	238	234	208	230	237	235	196	229	224	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
63727	67803	56671	41907	29737	12923	11245	9927	7450	2677	1616	1439	1057	727	664	624	644	681	645	633	647	655	663	653	620	638	668	676	654	601	643	662	652	645	650	609	613	646	637	635	597	679	615	606	661	641	635	652	628	675	658	638	646	676	637	668	644	650	639	651	675	662	675	644	637	582	635	641	667	655	647	617	656	672	648	632	651	655	631	678	643	626	589	650	651	658	632	643	697	646	587	651	724	654	646	638	689	598	604	605	643	632	626	631	641	645	643	696	640	664	606	590	629	611	639	672	623	656	622	632	662	670	639	655	677	654	608	668	634	630	616	639	637	657	587	636	688	610	625	649	658	648	625	627	619	665	614	678	637	646	617	613	628	680	641	633	631	644	648	659	669	609	629	593	685	648	637	652	634	632	672	669	678	611	622	646	650	625	636	639	692	644	640	644	631	650	664	620	664	659	638	648	606	628	614	641	646	615	651	678	650	603	641	628	647	681	646	676	639	640	628	598	683	652	610	678	653	706	633	675	636	658	632	629	649	654	669	661	671	657	730	657	644	667	612	603	687	634	621	600	664	662	654	669	659	689	635	645	654	692	664	659	640	679	629	673	617	663	646	620	662	643	642	625	681	649	602	630	655	645	633	658	645	685	645	619	620	628	685	639	667	648	654	630	623	650	685	692	648	656	599	641	626	679	641	675	660	598	648	687	634	674	622	652	639	611	643	659	631	652	667	643	622	613	640	645	631	661	662	669	641	658	646	653	637	619	654	682	655	681	630	648	633	649	642	693	702	630	697	637	630	628	620	635	632	659	626	625	648	624	562	636	669	664	652	663	594	625	651	647	684	619	639	625	618	602	648	642	641	663	670	680	685	645	631	639	685	660	622	650	610	646	612	601	648	632	643	637	657	633	646	666	630	639	628	611	626	634	623	604	614	645	672	624	668	671	627	669	626	650	576	615	630	650	640	647	629	668	636	626	656	648	643	635	571	653	639	626	692	591	651	632	688	601	657	657	634	658	640	645	637	633	665	663	677	630	630	708	612	666	648	653	623	660	636	638	641	638	662	671	653	649	685	620	637	658	595	639	663	655	665	635	665	660	647	620	680	628	579	638	657	684	674	648	636	645	675	636	664	695	613	629	650	664	658	651	662	624	667	664	662	630	618	646	698	676	673	669	657	640	664	663	641	637	671	645	644	656	691	662	616	638	667	676	621	659	631	641	655	632	655	657	620	635	650	615	679	657	650	636	646	669	658	616	641	663	637	639	654	670	634	681	667	652	622	646	652	670	635	651	636	648	633	659	641	633	627	648	639	650	646	668	643	642	639	638	651	660	603	672	654	629	634	612	611	669	637	666	651	645	605	682	645	654	645	672	634	637	624	629	667	644	639	644	655	629	621	626	630	630	678	675	672	644	651	644	645	613	671	620	624	629	675	657	619	657	606	624	610	650	598	602	645	623	652	654	659	699	623	632	644	606	619	649	639	650	640	686	631	637	612	678	662	665	632	590	648	668	665	646	610	651	655	639	607	591	607	612	638	614	666	635	653	673	663	680	656	644	657	633	677	636	631	639	641	612	603	643	679	629	648	668	660	648	613	628	631	640	635	660	671	630	603	652	645	622	680	598	679	651	606	689	601	662	662	625	652	658	634	671	675	624	614	642	641	633	620	628	693	604	640	605	664	648	632	657	707	659	666	648	598	637	653	616	644	654	647	696	604	631	679	651	638	661	649	644	609	629	632	658	648	670	675	633	631	675	654	631	657	641	651	603	649	648	666	600	656	652	616	671	654	656	653	641	655	666	675	635	620	632	603	642	673	635	621	632	634	668	615	633	652	640	617	628	636	632	604	659	698	655	654	656	632	631	648	627	593	633	698	677	623	646	619	626	615	649	670	645	607	648	673	632	597	648	635	665	664	649	649	654	632	685	685	627	661	664	640	647	669	662	665	636	662	625	630	663	673	629	699	654	657	677	615	644	623	671	690	658	609	689	663	620	632	636	667	670	650	644	620	665	689	667	600	642	648	663	655	624	641	619	678	632	605	687	597	680	656	665	683	640	618	650	642	667	651	684	647	643	639	620	622	638	667	659	645	637	675	597	668	682	639	624	663	665	623	655	653	692	625	684	649	621	661	691	663	619	642	644	629	635	633	672	673	670	667	618	730	627	676	609	644	657	673	612	625	668	650	619	661	571	640	640	628	638	652	644	621	646	641	630	599	616	678	677	642	627	647	606	691	617	633	625	601	655	658	661	675	651	656	610	610	664	655	639	636	675	616	638	642	673	648	627	643	693	677	684	690	605	646	626	669	647	686	637	652	627	632	639	625	655	627	645	626	659	607	665	663	684	604	645	626	668	667	623	568	615	655	609	696	615	677	639	659	657	621	670	654	590	654	655	626	671	631	635	694	625	606	649	633	618	606	650	671	630	634	688	659	607	619	624	663	650	601	662	642	607	646	627	683	635	657	635	646	638	681	590	658	651	665	614	667	633	650	655	642	667	623	626	646	679	586	658	637	684	634	675	693	642	643	657	624	666	660	694	656	637	658	597	630	661	622	605	621	683	641	625	660	629	625	616	633	619	628	639	598	616	644	663	693	655	650	642	639	628	641	685	636	708	659	631	593	665	626	651	663	663	661	626	657	631	679	625	645	650	659	671	614	628	635	667	629	648	641	629	656	683	646	647	611	626	690	639	622	628	725	681	633	638	666	640	661	616	699	646	718	611	690	631	641	664	621	636	610	658	601	676	633	659	631	654	679	598	631	664	617	658	614	616	613	640	654	647	656	614	675	635	650	608	634	649	619	689	614	645	641	638	630	586	650	680	623	651	639	636	612	646	607	658	647	658	646	663	654	703	608	597	594	705	638	586	680	633	686	619	660	680	628	647	659	636	697	644	650	622	651	610	642	660	621	635	668	657	615	665	644	599	683	637	614	666	668	616	649	652	641	635	655	631	622	652	625	644	639	613	668	616	649	638	674	628	595	640	682	688	622	667	654	605	591	607	630	623	662	672	634	614	628	660	655	677	634	648	625	668	644	645	645	686	690	651	642	652	682	642	639	692	620	621	661	640	613	666	682	621	655	671	626	652	682	640	621	634	692	610	610	664	590	660	676	648	630	631	614	606	613	671	605	651	673	624	673	659	639	637	640	661	621	631	621	677	638	670	623	682	668	672	694	644	645	666	634	630	661	605	643	636	634	604	654	641	656	645	681	631	643	628	655	620	622	644	636	676	648	681	619	630	682	653	643	711	630	666	631	629	651	678	664	634	637	687	625	608	641	680	585	637	644	604	594	617	650	643	632	634	631	638	639	646	606	646	701	675	650	658	658	634	659	683	604	706	641	638	671	655	631	589	685	657	608	654	656	662	653	645	638	693	679	624	661	639	631	629	664	691	621	655	639	633	611	638	649	667	644	664	615	619	625	655	647	637	691	644	647	642	680	604	640	664	627	635	623	666	662	626	637	617	675	637	649	642	638	639	655	630	643	650	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
31621	26600	10352	2586	967	343	235	289	271	179	199	182	161	170	162	167	168	152	174	154	173	174	153	172	153	168	164	158	148	163	134	148	168	154	125	163	180	154	156	174	154	161	132	138	157	162	191	166	154	161	156	169	160	162	158	172	189	178	192	156	155	153	165	177	173	172	160	159	161	150	180	155	183	150	171	152	140	166	169	157	161	164	158	158	148	174	167	168	176	149	151	164	158	149	148	159	160	176	167	157	183	147	170	176	153	162	146	169	171	131	179	157	160	172	141	166	150	170	165	160	154	154	179	158	156	154	179	157	181	161	148	173	161	162	168	147	170	165	172	146	162	169	138	168	144	169	159	165	161	162	172	166	160	196	163	174	170	162	191	177	153	155	173	150	169	148	152	143	169	173	183	152	173	165	149	151	152	159	162	165	184	164	147	166	191	154	182	175	181	165	165	162	149	156	160	165	151	164	166	164	154	165	148	164	168	161	174	125	169	149	158	164	148	160	152	163	174	150	159	152	162	143	183	162	160	173	144	143	150	156	178	175	151	148	156	182	162	191	163	153	172	164	178	142	163	151	148	152	165	179	170	172	157	177	171	178	190	149	156	155	169	166	163	150	173	161	150	167	148	158	144	145	180	161	162	168	157	163	167	163	161	179	156	169	180	164	170	165	169	165	160	161	157	165	142	162	159	167	141	180	144	144	151	175	159	152	145	165	163	171	155	180	191	167	154	136	167	175	144	195	168	177	171	169	147	149	152	175	163	185	156	165	161	156	157	147	181	159	173	177	161	180	137	178	155	182	153	155	172	180	194	162	156	169	168	156	158	156	169	145	174	166	155	170	170	167	153	156	161	164	168	160	171	152	172	171	159	167	153	166	174	149	156	157	173	197	178	172	146	164	156	164	177	159	167	151	165	163	171	153	166	150	179	174	157	160	164	166	163	187	186	158	144	159	153	149	169	152	181	159	164	154	156	180	180	180	160	193	178	158	162	167	144	172	154	169	174	177	185	160	175	152	177	163	151	156	166	156	176	170	156	178	160	164	159	189	181	178	184	148	162	174	153	176	161	168	141	143	187	142	163	174	187	160	161	156	168	146	184	167	153	176	153	174	159	148	141	183	168	177	173	153	164	152	169	149	154	174	156	145	155	149	146	181	155	169	166	142	191	154	183	164	173	147	187	157	173	165	161	164	158	165	163	153	164	170	150	182	148	150	176	137	164	189	154	168	150	184	153	156	176	164	165	162	161	157	153	165	149	167	148	157	150	169	180	149	157	166	165	156	155	186	166	144	166	165	194	142	163	153	157	183	141	173	155	148	194	186	169	145	156	197	174	156	177	144	168	141	167	175	157	140	163	145	155	166	168	161	174	148	160	170	173	131	174	163	183	170	150	176	150	140	174	157	159	145	173	172	177	151	150	157	143	133	162	171	157	156	169	147	156	162	165	157	156	176	142	160	165	189	170	156	164	168	165	169	159	175	180	163	139	156	161	169	158	173	145	167	178	167	159	157	172	142	139	173	168	167	166	148	156	145	175	173	172	162	157	142	170	181	164	170	158	161	134	156	168	168	162	190	158	160	161	175	163	175	173	147	176	182	177	198	144	183	157	161	149	169	165	141	171	179	146	160	180	164	153	148	148	171	167	154	155	187	160	185	148	144	187	171	146	196	162	157	162	153	155	163	203	151	158	160	198	130	145	181	171	168	167	169	161	149	168	154	171	179	155	174	148	160	162	162	150	165	169	167	170	186	158	171	176	171	172	160	139	176	145	147	157	167	173	156	150	172	178	168	148	168	149	159	185	158	162	180	156	163	155	184	169	176	161	152	166	156	161	158	158	154	182	155	192	166	145	148	179	176	165	154	153	163	163	158	173	185	166	161	181	150	159	168	145	163	137	181	152	172	154	178	147	166	168	191	168	158	152	175	145	155	174	154	170	171	183	172	173	177	149	187	158	186	180	155	171	171	171	168	177	172	143	167	178	162	168	160	205	151	189	162	188	160	178	166	176	157	175	134	166	160	174	164	181	157	176	189	169	178	145	152	147	177	178	170	164	155	152	164	170	131	175	179	162	150	158	149	166	166	144	160	173	169	155	175	168	153	167	168	143	180	179	164	162	138	164	173	166	180	189	153	179	173	176	160	163	168	158	151	145	156	175	163	150	172	169	167	183	146	164	152	141	179	143	149	147	147	180	180	178	143	173	168	150	160	166	164	169	150	169	163	177	148	154	161	167	148	163	197	147	162	183	127	169	164	170	144	188	172	164	188	145	157	165	153	141	156	176	164	148	142	163	157	149	168	175	173	169	150	137	152	170	152	155	174	160	159	162	165	149	181	147	164	167	159	175	175	159	183	154	182	183	166	188	166	170	178	158	172	157	166	165	180	165	174	153	132	168	145	151	161	181	167	177	159	148	159	174	167	175	166	160	127	175	157	164	169	156	176	154	163	184	163	166	154	187	170	185	201	155	151	171	158	161	173	162	154	182	138	166	186	150	172	182	165	152	168	146	172	178	161	187	168	155	170	157	174	139	164	148	172	144	153	177	168	170	154	148	163	144	154	161	161	169	160	169	191	166	191	169	157	159	181	187	164	152	151	145	174	184	185	165	145	173	153	158	160	158	161	157	144	190	176	160	162	165	156	176	179	178	143	162	148	166	160	135	165	159	166	172	174	163	183	160	157	167	149	163	193	142	149	163	153	168	159	180	149	180	168	178	150	142	161	140	170	170	158	187	179	157	169	156	166	157	160	162	173	171	163	179	163	156	178	154	182	152	165	178	147	156	174	157	167	156	174	160	170	169	174	138	177	136	187	150	161	153	141	147	165	151	176	140	162	173	168	136	143	172	171	153	177	173	161	180	152	166	186	154	195	157	163	170	184	179	153	140	171	179	140	169	180	157	155	155	183	176	144	162	170	148	165	150	150	178	150	168	163	176	158	184	149	161	167	168	186	167	157	150	154	162	162	150	166	157	172	165	151	181	169	155	156	187	167	144	160	162	177	157	171	169	159	148	143	156	177	179	148	144	141	162	178	150	167	166	186	169	165	154	161	156	159	156	160	161	178	183	179	159	178	160	171	196	154	166	171	152	164	159	196	174	169	178	151	147	155	166	170	182	147	159	172	157	165	166	155	151	170	160	167	130	142	160	166	154	156	181	170	188	149	157	175	156	192	143	170	170	140	184	156	167	148	157	167	152	145	153	151	163	148	160	147	166	146	168	172	164	157	154	167	155	190	178	168	152	169	164	144	155	152	158	143	159	162	183	159	164	177	165	177	163	171	173	150	186	170	151	170	182	159	185	169	152	196	169	184	138	170	175	160	165	180	156	180	179	156	169	151	172	140	177	162	152	198	168	146	170	170	162	178	168	189	169	148	176	176	165	164	176	161	167	157	153	176	163	174	165	147	162	153	159	162	152	181	161	176	169	159	167	170	144	168	183	152	160	164	137	161	165	163	160	162	161	132	156	181	165	165	177	161	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32000	28245	14592	6107	2901	1105	826	987	876	580	504	505	495	481	487	488	448	440	467	477	511	493	513	486	502	469	473	464	492	444	496	476	501	465	474	508	476	503	469	473	465	452	474	446	471	468	446	468	484	528	458	440	443	487	449	464	461	473	476	484	508	473	457	486	450	464	451	458	484	465	506	458	485	493	481	493	488	459	451	478	465	494	481	501	474	461	482	459	501	498	471	480	474	500	448	497	475	484	489	492	486	491	493	513	495	489	479	475	478	486	492	438	445	475	480	482	465	484	484	491	524	427	484	458	479	484	487	468	464	490	465	503	475	529	474	493	514	496	460	493	454	481	471	481	452	495	479	459	495	491	466	445	457	470	492	460	500	511	488	459	485	457	458	457	507	485	470	484	467	435	475	456	481	448	471	496	516	504	456	505	512	465	468	472	548	463	477	484	484	463	474	477	478	479	477	456	466	512	490	434	472	490	513	498	488	483	469	464	494	497	465	495	507	513	411	470	457	458	507	455	447	478	477	510	464	415	488	482	479	474	465	500	522	478	534	456	478	478	469	471	465	456	493	481	477	469	490	476	450	423	469	465	513	486	510	483	493	464	479	478	459	485	482	483	440	487	479	502	468	525	442	540	471	513	484	424	499	463	514	473	467	471	476	454	464	465	445	476	506	480	506	462	463	468	487	485	460	474	485	496	493	457	481	499	520	457	480	430	459	486	466	503	474	448	507	454	484	464	499	494	475	485	487	478	503	495	490	487	464	488	491	496	505	466	455	482	479	490	446	483	478	452	472	502	464	502	455	498	466	454	477	519	449	454	458	452	502	473	481	484	441	497	462	488	488	444	455	474	485	486	473	485	492	478	465	421	409	486	447	489	480	507	481	502	474	461	459	501	454	468	469	485	452	468	490	459	466	461	503	496	493	472	475	502	488	508	436	475	473	485	441	459	525	463	453	430	470	532	491	468	512	486	454	500	508	443	483	474	470	495	503	442	449	510	481	460	510	458	439	492	474	487	517	501	476	453	508	528	502	489	458	461	436	512	464	446	480	445	447	473	500	498	470	467	476	495	473	497	496	484	488	464	487	451	472	522	485	459	505	460	475	473	476	478	454	472	482	482	491	525	501	481	416	446	475	428	486	485	463	466	493	434	471	448	486	476	465	465	507	497	474	482	433	483	475	474	470	479	474	484	477	495	482	451	467	454	458	442	454	469	499	507	512	460	493	471	506	466	472	457	449	479	485	486	480	457	492	478	471	482	438	444	492	494	501	480	473	505	446	485	500	470	517	505	450	458	470	460	477	526	468	454	472	479	463	483	454	495	489	462	462	490	445	514	468	473	474	509	513	480	467	511	430	482	490	471	446	462	514	483	509	491	444	473	479	499	511	477	489	488	456	462	508	445	461	518	509	502	447	476	457	459	437	459	480	457	477	490	506	468	486	485	480	474	471	489	499	485	478	493	501	458	505	448	467	426	456	457	472	453	481	484	449	487	493	452	499	496	484	480	435	490	467	479	489	486	503	474	492	509	479	475	454	474	482	511	431	502	449	445	485	460	502	446	462	484	467	442	516	477	497	454	418	486	462	482	457	488	470	479	493	488	453	482	456	506	462	455	463	509	475	456	460	460	489	481	504	491	511	489	466	452	444	473	445	476	518	443	496	447	439	440	471	494	460	495	464	459	459	485	504	444	503	488	477	461	462	454	466	483	460	471	513	470	477	505	483	511	467	500	460	473	456	492	506	498	472	468	458	455	536	529	463	486	489	462	478	468	466	486	439	502	479	430	490	463	511	474	484	484	457	478	446	504	497	484	447	468	482	482	454	516	489	475	433	436	487	463	477	525	521	461	473	437	452	470	502	476	474	463	452	495	480	492	436	503	438	476	477	507	473	517	475	490	482	470	482	476	444	447	488	450	451	469	467	458	463	452	453	458	443	482	459	498	450	470	459	504	479	503	452	514	460	461	487	490	487	460	514	474	439	452	465	496	502	477	449	493	474	518	499	539	497	475	436	466	437	466	467	465	485	458	500	472	511	476	464	451	470	463	442	491	486	478	461	442	492	493	543	487	484	465	467	459	507	453	438	505	489	486	471	483	453	490	456	494	515	479	470	414	478	452	436	484	464	482	464	459	518	454	463	468	516	457	475	490	492	516	477	494	456	511	496	481	465	485	487	429	461	451	483	533	461	493	486	467	457	489	466	505	473	488	472	465	471	507	436	471	471	518	449	468	452	455	465	492	475	479	471	501	458	475	463	489	490	446	449	488	452	429	477	466	478	494	435	507	490	492	443	475	478	492	478	462	465	520	467	463	463	523	469	488	446	469	491	449	484	465	482	472	447	470	475	454	473	454	462	443	464	484	462	461	440	473	444	453	504	467	481	447	449	503	462	478	475	470	505	440	488	482	492	450	510	470	513	465	461	455	481	483	437	490	500	486	481	451	487	470	500	505	526	469	487	513	479	468	471	467	431	484	479	466	465	468	484	492	504	461	415	488	488	490	485	438	484	523	475	481	495	457	474	477	495	443	484	475	468	467	466	441	490	470	508	477	446	484	475	511	502	455	477	458	516	471	477	470	463	440	517	481	505	430	468	489	459	461	476	461	526	486	462	479	430	502	471	486	478	498	487	484	541	477	462	491	471	486	473	453	433	479	508	479	498	484	469	501	473	461	502	491	526	451	480	510	472	460	458	470	478	457	485	494	449	500	497	480	499	484	474	477	497	505	501	474	456	459	489	464	477	471	503	474	476	487	486	466	490	462	459	509	509	463	473	478	462	499	483	462	460	479	453	434	466	480	470	492	478	478	486	457	487	478	491	479	506	466	507	469	488	498	456	491	500	440	500	489	489	473	487	461	495	487	478	447	517	450	481	449	485	447	485	452	495	438	509	477	490	528	454	507	494	502	520	518	506	466	471	485	516	483	450	519	490	482	458	461	479	455	452	462	478	487	503	473	489	485	514	492	466	478	501	448	461	482	484	564	502	494	471	480	491	500	486	489	454	476	480	495	443	455	510	487	491	510	490	460	476	482	491	492	464	497	493	465	491	469	458	497	499	463	495	470	485	490	482	505	482	447	466	421	463	482	471	456	462	474	467	466	464	505	478	472	445	459	480	532	464	450	464	459	526	471	466	489	479	494	470	491	471	481	510	473	467	434	467	451	447	493	469	473	487	465	476	506	465	461	476	474	459	457	456	526	519	438	465	485	467	497	456	495	515	459	502	506	474	509	492	465	489	445	482	456	494	499	508	456	456	494	488	480	479	481	493	458	506	466	466	444	489	460	492	490	483	462	473	486	465	458	512	489	496	497	451	460	486	483	496	442	469	430	479	514	430	444	492	480	505	480	465	510	459	469	486	493	523	467	477	461	437	470	452	476	485	474	477	471	463	476	506	470	439	516	461	504	469	471	494	472	472	545	461	474	489	458	508	462	450	468	468	488	527	460	445	461	479	472	496	476	468	495	478	467	412	468	499	444	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
76470	67570	46133	24435	9569	2422	646	1012	935	385	224	246	181	187	158	190	195	177	202	169	161	170	186	198	179	161	179	168	170	168	178	183	178	186	193	186	207	167	160	199	180	187	198	162	176	176	179	165	165	158	174	145	178	166	181	191	167	179	139	175	169	165	159	177	163	165	174	172	180	154	186	173	185	165	178	182	182	183	175	162	207	198	193	174	181	161	166	160	192	175	164	160	158	148	175	172	179	182	175	183	163	216	173	172	170	182	189	163	187	169	159	192	169	158	175	162	190	204	207	177	154	177	168	176	183	168	204	172	162	154	163	163	161	165	174	167	182	144	165	166	135	178	148	169	162	175	196	185	182	195	183	179	182	174	194	170	159	166	151	168	184	147	177	159	166	151	191	184	191	210	164	172	196	177	179	175	162	168	166	180	195	174	190	170	181	170	154	166	168	175	173	158	185	180	182	187	146	171	187	154	157	159	175	175	180	192	158	187	187	175	214	164	170	161	159	175	177	165	172	174	160	171	178	164	179	180	173	157	190	145	190	161	193	165	179	181	189	179	169	183	208	174	177	187	170	188	183	153	176	160	198	158	179	181	174	163	148	152	191	192	159	152	165	180	182	173	163	195	178	196	186	170	188	182	165	166	185	153	181	165	175	160	171	206	183	171	180	160	185	159	167	167	192	178	166	181	177	153	185	166	212	172	185	198	193	203	170	185	167	193	155	158	180	189	165	166	177	193	175	153	155	184	164	186	185	147	166	169	174	154	185	149	168	183	180	180	171	178	182	166	170	198	180	189	141	160	162	175	160	199	156	182	181	181	176	167	168	176	159	169	181	177	198	153	165	152	167	184	183	175	175	189	202	178	172	171	217	182	181	164	190	164	160	169	175	194	173	191	164	168	187	165	181	158	172	183	181	175	168	182	186	191	167	169	179	201	147	145	161	179	191	183	185	195	195	173	180	193	171	158	171	180	201	156	156	183	192	186	171	177	158	172	177	185	172	167	168	185	167	180	175	188	191	172	195	166	164	173	152	174	183	183	177	178	163	177	174	173	192	178	162	160	190	187	182	167	170	181	177	193	172	171	187	156	160	181	167	165	180	191	177	177	155	184	169	168	171	169	169	178	156	195	181	167	163	177	180	172	184	207	178	185	178	149	162	190	181	178	173	187	179	176	165	171	178	203	168	166	178	187	181	161	170	172	180	145	168	171	162	168	169	152	167	181	194	160	153	175	190	192	192	163	164	185	186	155	172	168	185	183	171	162	168	192	200	196	151	162	187	174	207	177	181	180	154	176	159	170	185	180	181	199	178	159	180	172	175	181	169	171	185	187	156	158	180	176	180	158	156	163	200	160	150	188	166	164	175	157	168	166	167	171	164	173	173	196	176	200	166	187	163	137	162	180	149	168	159	186	155	173	176	145	175	182	196	170	163	182	179	187	155	171	182	171	165	170	170	167	172	191	188	163	187	182	185	180	176	169	154	186	163	174	174	178	147	160	192	175	194	163	185	176	173	180	161	152	179	181	182	161	163	186	157	161	183	177	195	178	180	179	174	180	190	184	192	160	168	165	173	169	172	191	167	191	185	184	175	180	174	182	181	171	175	155	161	167	171	182	165	159	146	181	169	174	208	152	182	177	157	122	187	164	176	171	163	157	193	167	164	151	168	158	174	171	152	169	151	191	183	179	183	168	175	189	191	158	177	162	156	166	193	179	184	168	189	176	166	177	192	162	168	160	161	190	173	187	150	160	180	179	188	172	145	186	196	197	154	145	169	173	169	180	159	179	167	174	186	176	170	188	170	160	163	142	186	179	152	195	193	174	152	172	174	170	170	181	160	177	202	181	169	184	181	184	173	151	179	185	170	169	173	177	188	180	161	176	176	178	208	178	179	172	199	186	144	192	181	160	193	178	185	172	179	157	174	178	167	185	186	157	158	160	169	159	187	171	200	176	189	168	161	184	178	181	196	185	161	151	173	171	179	203	180	174	154	162	174	151	165	179	169	185	181	165	177	193	177	175	167	174	183	195	171	151	159	157	157	183	168	193	201	179	182	173	177	199	179	161	186	178	175	172	198	180	163	193	174	161	180	182	186	170	183	182	173	193	178	149	202	176	156	186	182	161	161	181	190	186	164	158	182	181	175	176	182	177	163	175	192	189	172	164	197	167	166	162	157	162	168	166	188	156	178	168	174	187	168	176	176	177	168	177	166	144	173	166	172	195	158	155	177	193	168	154	154	165	181	157	189	158	160	168	187	182	159	161	186	151	171	186	176	171	152	163	193	153	167	192	164	181	179	168	176	195	195	172	171	160	177	173	191	167	157	194	157	187	182	184	171	165	188	167	171	156	181	174	172	188	170	186	164	170	170	178	176	169	172	169	178	174	198	169	155	163	187	172	172	158	155	197	196	204	172	169	158	166	186	164	172	165	188	182	178	155	180	188	160	173	154	168	187	181	192	159	176	181	173	178	193	190	147	154	189	162	164	197	151	174	175	167	166	163	152	173	160	179	174	194	167	177	213	171	193	146	159	154	192	158	152	184	180	176	162	165	152	153	177	190	201	153	167	177	175	183	164	201	178	146	183	176	170	179	169	169	161	153	175	172	182	172	154	166	176	202	193	175	161	159	166	192	184	191	171	167	153	174	164	160	159	201	186	199	183	195	180	182	163	173	177	146	172	178	173	156	151	176	183	163	158	181	159	172	180	196	169	166	197	154	178	177	159	165	188	174	168	143	185	163	166	169	167	170	215	207	180	186	146	174	188	153	174	174	157	166	166	182	177	172	172	163	196	158	180	192	192	172	176	165	177	178	189	179	174	183	194	166	184	171	180	171	187	164	188	186	172	166	179	203	190	175	197	199	164	194	162	151	191	161	170	173	172	179	178	157	166	206	174	189	164	171	190	177	196	197	196	171	185	180	165	174	147	173	187	170	189	163	163	174	162	177	190	163	174	158	167	200	167	167	181	189	140	170	172	165	168	168	187	177	186	180	177	164	156	171	146	168	187	172	183	195	170	151	173	183	198	170	187	169	142	174	184	158	196	176	190	162	175	155	146	177	161	186	136	169	165	190	176	165	189	167	183	181	197	168	170	203	162	160	177	179	200	165	159	189	174	171	176	156	145	187	162	168	162	188	183	171	174	157	164	168	167	210	147	178	175	175	172	168	169	173	182	178	166	181	183	154	180	152	179	184	174	190	175	185	153	152	173	175	173	152	160	190	191	180	194	168	171	170	157	183	167	170	175	182	196	163	163	162	151	156	179	165	165	193	173	208	192	187	181	179	157	175	166	177	189	162	172	160	176	162	185	162	147	175	165	163	200	185	175	157	192	187	176	174	186	168	191	188	162	175	180	170	167	158	173	199	179	161	171	166	173	178	179	164	177	177	162	167	193	182	184	175	182	201	163	177	166	161	163	172	200	178	183	200	175	165	181	184	171	177	171	189	169	198	183	181	166	173	185	167	180	160	160	174	153	191	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53744	54898	44212	30344	16587	7089	2621	4454	3990	1457	782	829	768	543	519	527	498	533	500	484	530	542	485	493	496	471	494	519	548	506	517	484	495	491	460	506	499	482	499	521	468	505	492	497	518	491	493	482	506	522	513	500	510	536	542	532	542	499	504	511	530	514	524	526	493	508	532	477	474	526	500	544	487	500	509	526	468	481	501	519	552	505	506	522	483	491	515	500	496	533	501	489	518	498	511	522	501	497	543	520	506	507	533	522	486	499	473	483	502	495	515	501	493	501	535	530	535	486	519	446	536	482	517	486	520	514	503	488	503	562	529	500	519	511	495	479	492	516	534	508	507	517	489	510	518	512	473	533	483	463	503	503	511	508	523	510	503	493	500	486	492	509	505	473	498	539	533	526	485	488	542	513	498	519	478	523	497	513	551	525	494	521	511	505	505	499	526	493	496	509	531	502	505	520	516	507	534	518	506	502	540	512	493	537	512	498	465	509	503	487	526	508	553	521	509	484	487	493	499	564	479	534	535	499	491	483	505	489	538	493	533	528	507	520	521	456	480	509	499	507	477	534	532	586	519	492	497	532	498	489	554	539	528	482	501	510	497	518	519	525	509	543	507	519	490	508	510	553	507	506	486	546	472	487	538	474	488	507	508	527	498	502	514	526	520	473	503	558	492	490	534	523	505	487	493	473	527	496	528	508	495	501	519	510	506	478	529	512	497	500	535	516	515	541	503	504	482	486	519	512	527	515	538	496	522	497	462	479	484	510	519	482	573	495	482	530	572	497	529	506	532	476	496	526	478	535	543	537	503	445	536	517	497	496	495	515	515	506	512	478	520	485	502	510	496	513	483	488	518	489	526	504	530	482	482	510	476	505	507	528	520	500	525	566	497	461	521	499	480	475	483	528	577	514	539	531	508	503	517	526	513	544	464	525	505	487	542	513	529	519	508	469	487	505	536	482	489	489	500	514	499	509	532	568	489	489	510	502	495	510	522	491	493	529	471	498	521	520	517	500	534	494	492	490	528	493	544	525	566	516	527	519	513	501	507	530	537	506	513	524	518	504	498	511	523	528	487	493	466	510	515	471	531	509	533	526	476	485	523	502	511	489	538	460	473	521	500	501	538	538	526	521	517	521	505	475	552	525	486	491	536	453	492	539	515	523	517	537	497	502	502	492	525	497	524	469	491	502	530	575	502	552	510	524	515	488	479	520	499	515	503	496	509	536	491	493	509	532	498	517	511	464	505	517	493	531	486	511	464	509	499	513	523	483	531	506	529	497	534	516	536	542	511	502	489	502	497	513	490	506	480	522	500	510	516	481	506	494	477	510	504	529	523	501	481	515	531	496	527	481	499	508	529	516	513	525	532	480	509	529	535	501	489	517	476	540	497	493	523	533	487	529	473	518	485	482	503	477	506	546	502	542	482	490	509	522	499	524	532	558	523	485	522	520	469	466	522	531	511	489	489	509	504	504	481	501	526	479	495	529	495	495	515	451	528	521	521	518	503	525	465	546	506	500	512	483	509	497	519	473	527	502	497	486	457	530	498	513	524	536	497	493	463	506	448	465	517	480	502	550	513	512	522	463	515	546	512	483	524	515	481	523	499	524	500	558	522	527	482	501	519	461	474	515	479	507	505	500	506	556	487	487	506	483	525	516	541	509	537	490	481	496	487	525	528	499	491	500	531	498	499	556	531	528	501	498	523	520	509	522	502	513	519	529	477	512	505	522	506	467	502	502	508	474	482	514	492	493	509	513	511	517	533	513	502	494	522	502	537	513	509	465	499	506	489	497	518	532	559	497	488	556	492	502	503	493	489	467	504	500	517	524	509	527	477	519	506	542	484	497	516	478	468	544	525	493	493	536	536	468	484	504	503	492	518	490	520	509	553	495	475	478	472	518	490	542	511	518	537	499	496	507	489	504	555	489	522	484	502	491	509	509	532	513	529	504	507	524	519	500	489	503	519	488	536	496	502	495	524	543	512	519	503	481	505	509	525	512	498	509	484	518	503	497	506	497	547	487	529	481	555	498	496	470	517	499	521	523	456	557	502	506	524	532	487	500	519	506	542	600	514	523	476	524	489	511	492	502	511	539	498	532	482	498	514	498	505	483	492	507	502	515	512	568	557	506	496	496	500	513	492	477	516	526	522	515	498	489	505	491	494	501	505	526	528	535	509	536	527	539	500	532	520	514	511	498	467	480	463	505	489	462	484	508	525	479	497	525	496	494	468	494	498	494	540	498	485	547	500	507	521	491	527	476	510	530	488	475	512	517	495	529	519	526	487	472	486	522	494	511	492	530	504	508	502	515	502	501	508	485	509	526	469	555	503	522	558	473	495	540	485	496	458	511	550	517	495	463	508	534	540	502	482	508	511	490	507	529	510	500	514	507	527	510	489	541	492	492	528	526	508	519	493	515	539	500	534	473	498	526	544	481	536	507	478	530	465	471	552	477	459	507	557	543	520	507	470	508	505	494	541	524	508	498	497	491	483	510	505	491	500	547	504	497	503	492	528	520	491	506	521	501	500	477	499	494	509	504	511	561	507	560	479	506	519	541	515	507	509	517	516	511	495	534	520	571	509	534	528	474	531	518	514	488	492	495	516	519	468	526	534	506	498	504	488	531	504	493	509	593	500	469	529	527	530	499	505	506	459	521	468	492	513	513	535	539	482	525	507	504	495	525	506	534	479	510	552	514	458	530	540	497	488	529	484	526	481	496	483	508	517	437	508	551	500	511	502	526	491	487	539	515	537	536	540	468	512	538	514	513	491	482	516	512	490	545	501	543	493	497	517	494	487	537	482	488	500	509	504	535	484	529	467	520	495	518	496	491	467	526	525	525	501	527	505	552	460	505	520	488	511	507	525	524	451	493	465	535	535	538	507	518	495	560	509	495	505	507	512	536	506	471	513	547	496	485	504	515	530	522	490	558	482	496	492	494	516	477	533	443	525	475	492	512	525	546	513	506	526	492	529	521	513	494	504	485	503	479	510	491	510	524	529	545	518	562	514	495	495	544	474	486	539	512	516	512	506	454	527	451	486	543	513	543	496	509	508	552	501	516	504	524	501	487	491	521	503	519	493	505	488	544	471	480	536	542	505	463	539	481	479	481	498	537	531	467	508	478	537	468	496	523	536	502	507	501	475	534	522	498	492	556	506	528	489	512	503	487	536	493	522	469	513	515	528	543	518	530	495	525	519	499	479	511	513	481	474	504	496	490	512	500	496	495	514	509	500	499	522	486	508	531	507	487	533	493	516	491	477	517	506	519	496	513	501	512	465	494	495	504	532	534	487	519	561	484	537	480	486	540	461	531	493	512	545	488	468	490	490	535	520	531	490	513	526	552	449	534	479	529	524	442	498	481	498	491	511	503	497	497	512	537	513	505	516	509	525	506	509	520	499	511	504	522	499	528	520	458	497	535	511	529	544	540	477	509	547	520	491	523	502	523	559	445	519	496	522	575	554	490	544	501	509	496	520	535	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
85314	75810	57096	34530	17755	5829	1687	1578	1644	621	331	345	338	237	220	252	235	245	249	221	239	261	236	235	234	273	231	237	226	231	273	253	245	214	234	244	207	246	222	237	220	227	221	222	254	225	254	233	238	235	238	229	229	237	247	253	242	255	199	242	251	235	222	217	248	222	246	255	234	236	231	272	235	216	218	225	225	235	244	269	231	260	251	239	253	234	264	241	225	236	229	212	235	259	230	199	247	232	246	225	259	232	216	251	242	220	265	225	214	231	264	238	221	256	222	216	261	251	260	239	243	231	235	239	246	250	222	226	243	247	221	224	246	260	252	237	218	245	248	265	250	241	239	265	209	214	235	235	220	223	258	230	230	255	285	260	228	235	213	230	246	259	239	206	240	237	218	247	236	247	227	250	228	227	253	248	231	246	254	231	243	247	223	233	228	230	231	242	236	221	226	255	219	232	254	214	256	226	226	248	252	275	224	234	267	259	211	246	245	242	230	241	250	197	231	242	236	257	247	223	203	251	258	246	255	254	250	223	261	207	238	254	234	224	245	253	282	253	235	268	219	235	203	219	232	216	259	238	266	227	231	257	210	228	267	251	240	229	211	224	239	244	217	234	239	226	240	243	273	217	225	243	221	232	253	242	267	241	217	246	235	226	224	241	236	233	244	241	262	229	246	232	231	217	228	248	233	248	207	230	241	214	225	243	226	266	244	249	244	233	215	215	231	208	234	219	236	251	246	251	236	212	239	215	229	231	244	214	221	225	229	247	223	248	264	238	243	248	225	204	259	255	225	237	219	247	235	229	243	246	228	215	235	258	215	257	238	242	232	227	235	228	243	236	231	245	239	274	245	207	228	237	252	241	226	217	240	240	227	244	246	240	228	229	240	236	235	253	223	239	251	222	263	228	234	207	256	253	238	246	245	250	249	252	225	227	254	249	240	226	233	239	251	239	228	239	231	228	229	218	221	232	263	242	238	231	249	226	225	264	232	206	227	235	275	243	210	202	242	235	249	242	234	208	254	229	242	238	232	227	221	240	261	234	234	214	247	238	230	255	234	261	258	237	236	212	233	266	219	261	233	228	219	225	259	238	232	231	230	213	233	230	239	223	244	261	253	208	239	270	251	227	222	238	233	258	247	240	264	222	268	247	242	183	243	230	236	226	234	215	242	266	255	217	224	250	226	234	218	257	211	247	231	243	261	259	205	209	271	211	250	224	264	225	235	218	260	245	250	209	259	224	241	219	215	233	255	215	220	240	262	257	236	252	217	229	207	212	200	231	257	226	244	251	238	226	197	234	228	251	239	242	231	223	236	222	244	224	244	243	238	247	236	244	248	245	248	206	236	251	243	226	242	249	271	218	267	271	248	240	233	248	233	261	219	235	254	240	232	213	248	221	227	209	243	201	230	245	235	237	226	230	230	232	230	241	247	251	255	273	238	233	224	257	232	242	231	232	226	278	223	256	240	235	210	227	212	211	244	252	228	211	221	261	218	263	227	225	238	241	209	248	239	229	214	248	238	211	235	244	222	207	236	237	242	251	229	237	241	232	240	217	212	231	233	254	237	233	246	230	245	253	234	247	237	243	235	251	239	247	209	280	216	241	262	244	224	253	254	246	258	251	222	220	226	241	250	235	225	231	255	222	235	243	222	252	243	235	241	220	225	238	252	245	229	255	236	240	258	254	235	222	250	216	229	233	223	252	233	233	216	203	270	236	258	216	231	205	243	243	226	240	213	237	238	243	222	225	226	236	232	249	239	233	250	255	214	226	222	244	228	230	214	226	261	265	228	204	218	222	258	245	212	186	226	273	226	234	245	236	250	259	230	243	213	239	224	262	252	244	244	234	229	214	274	250	223	242	220	233	252	207	234	244	213	227	244	256	248	237	248	234	240	219	254	238	249	233	253	237	246	240	229	209	222	240	253	208	250	253	218	260	215	236	226	218	232	244	228	219	234	238	252	223	248	252	246	249	243	240	235	249	245	214	231	200	260	230	238	242	223	251	253	206	245	216	259	239	230	247	241	241	223	231	265	253	224	237	265	247	262	234	229	206	232	257	240	238	235	200	226	229	225	247	241	234	240	237	241	215	252	247	229	226	231	258	244	272	228	238	228	278	254	221	235	242	229	246	247	257	246	251	223	231	225	230	262	236	235	240	253	247	247	240	235	208	271	240	247	248	230	234	224	222	244	253	232	229	253	225	224	231	230	210	248	246	223	226	251	228	216	244	217	213	241	236	229	240	240	214	249	233	263	263	265	262	268	230	237	238	213	225	261	256	225	238	219	263	195	227	232	245	225	225	228	233	228	251	251	225	255	220	229	229	237	202	267	278	215	241	241	216	264	249	233	238	221	213	241	238	222	217	214	219	244	214	248	213	265	221	244	238	228	272	237	218	253	265	243	230	261	214	216	245	224	226	243	233	254	228	211	225	238	242	249	221	257	254	256	238	233	228	232	228	254	240	244	232	246	239	257	238	207	242	257	259	225	243	187	209	242	215	246	232	228	207	236	245	210	252	231	232	203	203	266	242	229	240	254	223	220	245	247	242	275	245	221	232	250	225	248	238	229	245	235	238	226	238	214	224	251	273	234	246	240	214	251	252	246	217	236	211	223	241	228	227	237	255	223	232	204	246	216	249	226	233	242	260	206	238	230	248	239	227	254	239	242	228	236	237	225	238	224	253	230	223	234	222	271	255	246	253	223	231	227	236	239	224	206	250	226	233	230	228	253	260	244	239	232	205	239	237	247	248	252	231	252	222	225	221	228	213	219	228	252	227	222	257	243	249	224	231	234	234	244	227	255	217	233	243	229	235	193	223	232	206	245	247	221	249	227	229	211	276	259	223	237	253	216	231	239	213	232	239	260	228	232	244	235	251	243	247	247	221	236	227	274	250	229	238	249	256	213	270	243	231	248	230	263	252	226	222	220	231	243	226	265	233	240	226	236	243	256	275	222	225	252	232	250	234	247	267	227	227	239	241	240	246	215	222	260	203	227	225	242	263	233	262	219	223	257	218	230	236	270	225	247	237	218	227	214	255	224	259	257	261	261	253	262	264	230	229	218	235	238	241	256	259	239	239	234	249	237	224	228	250	264	239	240	230	223	242	223	248	262	235	239	228	249	197	229	221	269	225	251	216	248	224	241	251	257	221	219	233	236	213	239	241	240	262	260	231	244	210	261	226	263	233	262	236	242	250	243	239	238	234	232	249	226	265	228	250	226	252	225	228	238	243	232	247	245	225	250	223	224	232	253	230	220	219	211	238	226	253	244	252	228	226	275	233	225	235	224	258	250	226	260	257	237	230	229	222	216	243	249	239	229	241	245	225	226	218	248	213	232	250	243	231	213	264	219	208	233	258	236	213	196	213	235	254	276	248	248	218	245	250	246	266	215	220	263	259	278	210	237	216	245	252	253	215	241	246	237	241	264	218	223	220	210	219	241	231	237	237	229	233	212	260	213	240	249	237	248	241	227	233	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
64745	67993	56198	40945	23539	11073	6265	6172	6638	2284	1192	1129	1022	757	682	663	671	680	635	671	637	665	646	629	660	667	611	651	671	613	646	599	644	666	620	683	642	655	631	648	616	621	626	658	674	675	641	676	636	642	686	673	673	670	666	650	676	676	664	649	664	652	593	673	669	635	688	657	673	661	604	703	634	633	649	664	630	663	668	634	648	667	621	628	612	631	620	679	662	651	662	670	647	660	675	656	668	670	618	670	695	662	692	664	665	686	664	655	683	646	668	669	672	574	681	637	678	665	673	688	657	653	661	631	673	680	636	654	666	649	650	646	659	699	657	721	636	663	616	664	635	662	633	626	634	597	645	682	651	641	679	670	651	653	654	676	654	614	661	682	644	668	660	681	673	643	691	657	655	697	659	655	643	618	647	679	673	643	614	698	653	580	624	660	636	673	678	654	671	610	664	646	686	675	647	679	681	672	644	629	660	668	683	619	621	669	634	696	615	588	639	642	635	632	626	635	669	668	666	637	649	674	628	669	630	670	643	672	604	622	675	633	700	670	648	610	687	631	642	620	653	684	661	621	618	665	683	703	632	669	665	602	645	659	669	630	631	686	616	655	656	613	662	675	616	679	617	646	634	631	661	651	635	618	700	693	650	651	647	626	627	684	657	657	659	602	659	651	614	634	655	667	642	632	660	664	658	668	671	606	698	677	629	679	668	670	664	648	641	711	619	623	627	645	664	645	612	705	656	664	594	647	679	587	629	700	685	661	641	623	695	641	653	651	655	632	649	633	664	622	653	656	680	622	649	682	657	713	612	636	606	641	636	721	632	615	653	667	630	660	637	653	685	670	654	686	636	598	673	654	617	643	642	628	650	636	628	659	656	673	648	630	630	639	652	644	598	639	675	641	645	691	671	692	629	684	631	651	646	683	664	678	645	648	619	605	638	707	633	646	642	640	639	657	618	640	648	642	644	647	649	657	673	682	686	681	648	643	649	653	637	665	655	652	652	696	652	642	632	620	657	654	632	613	668	647	664	666	657	619	629	657	656	685	671	652	736	701	660	645	629	622	632	672	627	671	654	657	658	628	632	667	643	625	696	641	679	672	642	665	648	695	636	654	651	647	678	640	626	673	650	665	658	620	665	655	647	642	649	651	680	660	641	619	617	709	695	660	642	639	658	671	644	653	647	630	676	645	642	665	682	694	649	621	644	657	666	612	688	651	659	661	606	615	671	650	651	642	665	673	660	657	639	693	667	637	650	660	659	655	644	617	649	670	679	638	650	661	653	666	661	642	653	667	661	676	620	643	633	594	638	649	646	649	659	677	644	643	666	629	598	616	713	639	656	658	648	656	665	617	661	665	626	675	625	583	634	674	637	677	621	615	677	662	661	653	610	629	663	659	657	658	670	670	662	598	670	619	641	680	621	645	668	686	663	608	683	645	641	630	686	716	654	635	629	658	608	660	612	649	652	638	669	634	640	642	625	655	601	636	672	625	638	640	615	676	663	647	675	681	693	613	669	654	682	642	688	675	655	625	638	700	628	691	656	702	690	657	664	631	641	682	689	659	624	692	637	662	644	668	614	657	626	652	611	668	634	684	670	641	673	669	639	647	645	670	640	615	638	624	652	679	675	652	702	682	666	702	675	654	643	674	643	639	650	609	653	654	637	606	675	641	611	623	643	615	692	666	654	695	628	686	642	659	643	641	617	633	628	711	613	633	637	648	658	622	693	665	665	630	646	652	660	687	638	646	620	652	628	646	677	642	692	670	685	643	625	633	644	674	608	645	654	672	651	641	670	625	626	684	663	715	655	625	662	666	594	664	641	642	620	619	632	659	689	660	662	646	621	658	631	627	653	658	713	646	700	684	607	634	634	640	659	625	646	626	648	626	598	688	654	655	677	633	644	631	649	673	680	639	649	657	672	663	625	654	670	633	651	644	617	615	676	618	642	661	632	696	645	621	624	642	667	630	647	678	661	654	616	634	677	625	700	674	655	638	667	638	646	645	629	671	623	667	647	665	622	615	611	668	677	707	725	642	675	616	647	681	689	670	660	649	629	652	627	602	653	687	646	670	619	672	636	633	669	623	659	689	702	659	628	602	623	686	650	623	680	670	608	653	622	628	693	691	628	645	693	645	633	616	669	657	674	639	666	671	640	629	711	635	646	655	651	663	676	609	657	690	603	618	676	668	629	664	686	660	668	684	624	630	630	655	620	668	672	620	615	691	648	645	650	656	645	642	642	648	672	623	661	670	662	675	633	633	643	602	615	671	662	656	635	644	653	657	666	665	734	715	657	696	666	714	634	662	623	656	651	646	631	633	659	657	683	658	642	681	624	649	680	636	672	676	665	660	678	617	639	677	641	655	663	650	702	645	660	665	645	664	616	618	669	660	659	611	607	677	678	695	688	678	690	640	658	611	598	660	631	605	655	624	678	671	656	671	673	653	626	589	687	614	658	707	688	672	667	664	627	635	660	668	636	656	620	627	639	669	683	658	652	677	616	672	621	666	661	647	639	661	638	633	626	629	603	723	696	667	640	655	624	609	637	640	631	646	651	672	701	662	657	638	722	683	683	640	682	609	651	640	657	642	611	658	686	676	665	591	632	640	718	668	678	685	620	696	635	645	640	650	656	655	612	680	644	652	629	705	650	597	647	623	634	633	657	650	616	629	655	672	625	648	633	629	645	668	660	615	704	676	656	648	572	613	649	658	683	675	695	645	666	646	658	637	653	672	655	659	662	646	672	692	672	646	667	628	621	676	657	623	659	659	607	703	645	600	649	666	628	646	593	674	661	629	651	639	675	605	657	636	680	684	597	628	646	656	665	671	658	652	635	650	653	640	654	674	702	676	630	626	676	654	642	665	611	645	658	692	666	642	640	590	635	659	656	566	658	661	630	647	668	635	650	690	667	622	624	683	632	612	680	676	643	656	672	639	664	607	612	696	655	679	664	655	639	628	622	644	645	625	654	619	668	662	655	633	634	661	648	648	651	650	642	642	680	644	682	697	663	643	612	590	617	640	675	662	599	669	625	688	646	693	693	621	666	634	699	630	633	631	647	679	702	658	661	657	666	650	681	660	691	656	627	677	615	618	658	670	656	642	630	668	660	655	654	650	658	619	601	660	613	692	601	682	650	612	658	639	688	651	667	701	629	631	652	712	610	666	655	636	622	672	651	636	692	655	665	655	626	623	676	642	646	682	629	619	708	646	651	658	674	664	657	680	657	643	650	695	619	635	642	664	667	641	646	643	612	673	666	615	625	663	673	654	591	666	667	629	646	633	653	705	660	648	675	643	616	664	645	646	691	635	658	661	686	629	674	626	635	677	670	621	617	672	622	665	653	679	634	676	695	684	659	642	685	676	661	649	684	679	619	626	624	662	624	642	688	651	675	637	657	671	636	619	661	654	667	644	668	628	608	667	667	655	645	628	619	643	653	648	644	644	664	646	637	652	626	669	698	642	648	661	617	701	677	671	669	669	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30388	27188	11649	2662	835	334	246	233	217	190	193	162	174	175	147	166	155	175	173	183	174	167	189	145	162	159	157	155	175	158	134	149	155	150	194	153	148	178	165	171	146	171	170	161	159	199	146	200	154	142	177	164	170	184	145	162	142	158	176	165	153	178	148	163	165	160	163	154	191	158	183	166	155	162	148	149	134	156	164	164	160	176	149	184	164	158	161	154	178	174	169	152	155	171	152	170	168	185	171	153	185	173	163	150	159	163	179	153	161	142	182	162	189	157	170	191	172	157	154	161	145	166	144	161	182	142	169	165	171	141	170	161	153	162	163	153	170	175	167	155	156	169	135	185	154	192	153	171	167	162	165	155	169	165	166	156	148	172	160	176	162	149	181	148	173	174	160	166	148	155	177	144	167	177	175	151	181	162	185	186	166	157	159	167	174	154	156	149	173	144	173	170	166	173	185	162	142	153	177	155	154	160	159	165	176	161	149	166	162	176	167	170	148	178	171	149	179	166	150	143	191	157	173	169	147	152	159	173	186	172	154	170	195	167	173	166	165	159	169	156	159	178	151	186	151	146	160	146	165	170	157	144	161	155	157	179	166	151	147	158	172	158	179	170	168	146	156	159	151	164	151	169	166	169	173	189	158	149	153	175	158	160	157	157	153	154	147	167	162	152	171	158	138	160	159	154	158	160	181	178	188	145	172	142	140	168	144	155	176	168	155	180	175	165	168	170	186	170	145	178	166	151	183	158	163	147	184	178	156	204	168	148	175	176	160	156	141	136	162	150	117	135	161	169	142	168	178	152	162	163	177	162	151	164	175	157	171	167	168	173	175	182	165	166	174	152	157	150	183	170	172	152	182	168	157	152	183	131	178	149	164	158	188	167	152	177	161	148	162	173	148	146	177	171	144	166	160	162	151	172	181	155	176	163	152	155	167	170	157	157	146	153	168	175	163	186	160	169	184	178	173	166	181	163	147	147	175	157	166	172	162	166	162	165	160	177	169	172	170	168	154	175	157	167	173	157	175	151	153	181	152	153	144	160	181	156	158	148	177	173	169	179	143	168	146	166	147	154	174	170	167	181	149	169	128	186	137	196	167	156	159	178	165	156	143	157	139	181	163	146	180	164	168	160	158	180	169	159	161	152	184	184	154	165	155	157	180	152	156	175	152	183	190	180	145	162	166	167	175	170	173	179	169	162	180	166	154	155	158	160	164	154	188	162	181	168	141	162	174	177	189	147	165	183	149	184	165	173	172	165	145	162	170	162	175	160	169	196	170	142	179	163	146	190	185	171	161	158	156	158	173	148	145	173	172	189	171	153	184	163	183	155	178	163	166	156	146	192	169	169	165	173	178	156	167	154	181	172	205	150	157	151	157	163	135	187	157	159	166	157	169	162	125	173	146	167	151	155	160	161	156	167	134	147	132	165	169	148	166	152	148	164	179	163	153	170	143	156	159	173	159	175	172	164	180	171	159	174	174	187	161	177	160	165	166	154	176	186	161	179	146	149	141	159	146	182	156	161	180	149	153	156	189	152	131	180	174	165	167	145	168	147	193	180	150	164	168	160	170	160	184	182	170	164	181	166	156	176	156	175	149	173	150	159	143	153	155	157	185	143	125	180	164	141	164	173	166	182	146	157	135	161	170	155	143	180	140	152	176	150	179	190	179	146	177	185	178	139	172	162	168	164	180	163	159	165	185	154	169	189	145	177	151	161	147	167	197	150	166	196	185	180	150	174	151	168	136	166	174	159	161	175	173	150	148	160	165	161	163	184	149	176	166	167	175	164	166	184	193	183	164	171	181	179	154	158	162	146	139	156	174	178	173	184	157	164	165	157	148	181	169	183	178	143	161	178	158	178	164	164	161	164	168	153	141	162	153	182	150	171	164	163	164	172	164	154	162	166	200	149	162	163	164	132	143	170	123	180	151	139	159	143	151	138	180	152	172	149	171	173	162	153	160	161	171	176	171	168	151	179	177	157	164	189	162	172	146	152	170	149	160	176	166	167	154	141	156	187	151	171	163	179	171	167	158	170	156	149	157	178	170	159	160	168	171	149	167	151	156	174	176	169	173	151	166	173	141	169	166	166	164	130	168	166	147	170	157	168	162	157	172	182	184	149	165	147	156	178	160	196	158	150	167	169	152	151	153	157	146	168	166	155	148	192	180	167	155	160	160	167	177	168	171	151	166	163	158	155	164	153	158	176	159	170	182	175	152	160	174	155	184	182	168	161	161	145	155	158	196	152	182	175	176	163	170	159	173	163	177	131	185	132	142	184	168	155	156	181	150	171	175	169	166	154	170	183	163	176	170	176	170	158	168	172	179	154	160	187	154	183	163	150	156	175	144	157	179	154	162	154	164	160	146	173	164	157	172	165	140	165	153	168	158	157	142	171	157	172	163	172	147	152	162	172	159	178	161	151	166	174	140	154	161	167	171	152	168	188	159	183	165	169	168	174	164	159	180	166	169	185	172	166	158	166	165	155	145	159	159	187	168	156	160	158	176	163	172	169	163	177	167	162	161	165	176	167	158	175	173	171	183	164	170	193	169	172	176	176	152	163	169	163	183	193	166	169	170	143	171	171	178	147	158	166	192	145	149	148	139	178	160	179	202	175	180	155	192	150	148	161	183	168	174	161	174	153	181	164	151	186	160	173	157	144	154	171	160	151	173	170	155	176	158	144	159	193	162	162	162	149	174	173	164	176	173	180	181	184	175	192	163	164	181	171	160	159	166	178	168	192	154	147	132	146	142	170	177	150	144	176	157	164	163	187	176	160	189	148	180	179	187	161	173	183	164	140	150	135	153	158	173	162	148	161	169	174	178	163	184	148	163	156	162	162	158	169	192	144	164	171	165	153	165	160	150	171	173	147	162	140	156	193	170	161	180	175	165	171	161	171	163	156	166	174	156	149	156	160	152	169	158	161	152	186	162	172	144	168	163	159	181	164	176	162	195	159	169	167	169	143	162	198	160	139	156	194	163	171	174	162	193	173	184	150	148	146	177	177	157	146	178	171	163	164	162	179	186	161	178	161	189	182	173	167	132	142	182	131	159	160	176	169	133	162	168	162	155	173	170	175	183	153	155	165	156	178	174	160	162	151	172	159	138	161	162	183	174	158	168	168	161	164	160	162	168	168	162	139	146	134	156	162	152	184	127	164	162	184	192	183	174	178	167	161	175	160	166	174	152	155	157	153	183	172	177	149	166	168	155	168	142	157	171	161	141	202	155	141	168	172	164	161	149	160	193	163	178	186	152	153	160	205	170	162	157	176	187	165	158	184	187	180	191	136	148	155	193	153	150	158	167	156	147	162	155	159	176	156	158	164	162	155	167	169	150	152	138	155	177	182	179	183	178	156	153	165	150	155	147	165	173	189	175	157	158	174	174	179	147	162	120	159	170	133	172	148	186	155	148	184	162	170	142	164	156	150	151	164	153	149	173	169	174	170	174	181	150	162	169	173	188	147	180	175	147	142	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30768	29975	15662	6475	2409	1142	775	679	811	632	549	505	494	457	448	522	511	483	471	454	487	513	464	484	466	494	467	507	508	484	477	462	510	456	474	490	495	481	510	471	467	513	517	478	478	465	488	470	479	475	499	491	491	500	450	503	509	500	462	489	482	450	497	485	481	496	500	452	460	468	453	471	497	474	494	484	510	456	440	491	480	473	467	477	460	462	470	469	492	520	477	467	491	492	471	483	467	478	500	505	451	473	531	473	473	460	474	435	458	501	499	498	523	508	493	491	481	473	473	515	501	524	457	465	471	495	509	477	474	500	483	476	517	443	509	457	421	473	490	503	509	464	482	464	513	477	451	475	486	459	440	464	519	478	497	505	482	476	495	500	485	480	441	542	498	456	533	484	496	447	481	499	459	517	483	419	469	488	478	503	500	490	487	511	468	455	502	496	457	475	499	490	510	483	457	462	469	517	519	492	496	483	505	472	501	458	452	508	455	512	486	505	478	522	457	480	472	492	485	479	472	482	507	478	482	514	527	457	499	487	476	491	462	463	478	455	456	454	502	486	507	492	461	502	461	507	492	509	502	466	469	493	507	495	459	499	457	513	452	477	508	479	474	455	475	489	503	513	491	513	474	461	459	509	491	501	465	471	480	483	503	487	498	468	485	458	525	458	430	471	465	461	463	462	502	453	477	461	475	481	527	455	483	449	491	457	482	464	464	514	445	466	513	445	486	498	487	477	500	506	485	501	525	423	484	490	554	504	471	443	438	508	487	430	487	485	499	491	473	486	521	484	468	481	490	519	509	457	472	495	496	510	479	488	460	452	501	466	475	469	446	494	492	458	464	543	488	482	474	495	456	486	475	500	464	426	506	476	518	475	479	512	485	462	479	495	486	464	456	443	500	496	470	502	508	486	458	464	463	469	467	462	507	485	472	486	474	484	467	500	494	487	462	444	471	556	457	471	488	495	553	450	480	510	490	457	437	478	515	476	491	480	454	479	485	479	479	464	553	504	491	485	483	475	483	482	481	444	492	481	473	496	464	472	440	499	496	499	472	456	451	491	460	481	478	493	478	485	467	457	477	461	510	461	488	472	486	506	506	490	468	487	489	471	477	473	496	481	499	497	481	487	493	441	473	495	467	507	498	459	485	461	461	502	517	454	462	537	466	484	462	452	499	459	459	485	430	482	469	548	453	449	492	469	452	484	476	505	507	470	491	466	491	467	498	484	509	482	505	496	493	446	524	447	472	483	504	458	449	472	499	495	478	467	499	500	455	469	505	462	486	458	451	488	458	469	489	497	472	490	474	507	461	495	431	481	466	502	465	478	511	462	456	452	518	480	482	473	457	510	511	481	441	463	480	486	465	479	486	450	464	511	463	434	514	488	449	488	479	459	477	490	482	518	450	472	455	489	491	505	461	501	488	484	492	458	437	488	470	495	477	513	475	487	496	483	461	492	477	478	471	495	480	473	477	487	491	518	487	467	488	468	486	476	489	493	515	477	465	471	454	430	505	502	505	467	471	500	471	453	513	477	473	490	473	446	422	498	457	493	514	451	487	495	473	434	513	476	466	540	486	472	440	523	473	520	499	483	457	474	445	455	508	442	480	457	480	476	467	472	492	451	493	478	468	474	499	506	497	497	524	482	482	475	512	493	501	447	496	498	426	487	481	525	530	487	428	478	501	485	493	461	474	470	502	479	517	457	493	467	497	457	498	465	487	482	517	525	469	483	502	462	512	472	439	451	469	509	495	499	491	487	484	484	494	540	447	474	513	533	501	468	460	496	447	461	463	478	465	507	491	514	459	480	498	470	489	513	522	486	508	484	505	502	473	484	461	521	451	507	524	494	472	506	465	496	474	479	465	494	474	452	431	500	452	472	491	495	514	514	491	511	481	485	494	458	484	466	516	514	483	515	501	469	501	489	491	499	484	481	479	443	473	471	462	450	467	451	469	490	471	503	498	536	495	495	500	461	534	473	493	488	470	496	469	478	455	513	456	504	465	497	467	456	470	463	449	505	491	507	466	512	474	474	498	465	483	481	495	482	472	462	448	470	489	497	453	493	482	514	518	469	475	500	475	488	477	482	477	494	501	502	499	485	473	472	522	498	459	495	464	532	474	471	479	487	479	470	451	488	454	479	498	466	466	493	482	502	452	472	500	520	500	481	469	490	485	490	461	507	520	459	517	495	488	464	475	495	488	442	505	497	505	456	485	465	496	492	493	460	490	428	516	479	485	489	468	509	476	433	476	515	473	557	452	444	448	481	529	470	491	475	525	490	494	439	509	504	515	519	491	486	498	467	464	468	462	464	487	489	487	479	467	487	483	482	484	489	486	521	493	500	502	529	489	498	475	485	433	440	489	495	462	478	464	513	479	458	451	486	511	467	507	490	479	514	475	465	473	491	469	480	485	510	497	511	453	469	435	506	482	471	450	532	464	477	488	444	522	459	472	494	487	497	474	530	447	507	511	505	470	490	450	508	479	447	467	476	520	514	460	492	495	472	459	482	436	493	470	525	509	491	480	493	560	452	478	441	487	513	474	517	500	469	470	471	496	485	523	491	472	461	508	477	492	494	453	470	474	508	514	444	483	492	475	482	503	469	514	458	454	488	482	460	467	477	498	485	508	507	475	489	517	509	540	472	458	516	488	460	461	497	480	446	532	507	465	465	489	502	502	487	491	501	477	488	477	516	462	502	526	451	425	448	476	505	462	514	473	541	466	522	472	512	475	475	430	519	494	472	474	467	500	500	520	494	483	466	471	490	495	460	508	486	545	489	484	520	458	493	458	483	480	427	485	503	479	499	494	474	462	492	460	480	509	467	522	478	477	474	460	478	489	486	457	483	507	476	502	482	465	464	485	460	484	474	527	477	476	479	506	523	492	484	481	454	492	481	464	490	502	518	447	477	488	491	516	495	474	478	488	494	509	505	467	501	484	463	524	463	517	470	502	499	471	467	464	499	495	471	471	472	442	458	456	494	471	486	496	462	442	463	464	483	508	521	491	459	501	490	530	507	505	512	503	499	475	471	478	464	500	467	469	500	473	505	487	476	494	486	456	484	465	479	467	449	503	505	469	482	478	474	462	478	507	510	489	498	490	515	468	461	508	453	516	525	455	489	453	480	514	460	495	531	514	507	475	541	496	477	484	475	458	447	492	495	526	499	541	506	472	498	470	463	491	500	468	461	474	467	492	493	471	518	491	503	523	508	430	490	516	469	482	452	487	482	496	466	517	493	469	459	504	477	481	438	459	487	496	475	508	484	492	521	512	477	472	493	477	478	525	492	512	447	505	465	475	482	497	554	493	491	497	495	503	462	487	496	498	458	507	509	486	472	475	481	485	458	440	471	473	440	479	480	473	455	518	459	501	407	497	493	472	481	464	511	470	510	448	477	486	530	516	458	485	449	531	498	468	471	479	476	457	490	485	495	475	516	463	471	483	532	493	487	479	467	514	455	484	497	440	455	486	499	501	485	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
76066	69066	49510	26330	10590	2688	1325	636	735	429	218	242	209	176	189	184	180	209	177	177	166	181	169	162	174	160	186	185	165	177	159	182	189	176	166	180	181	181	184	195	180	174	165	170	186	158	166	177	173	194	175	177	187	178	177	155	185	192	172	190	174	174	160	172	166	174	189	186	166	162	175	179	158	187	180	184	205	171	170	170	186	204	157	174	189	173	168	190	162	170	202	205	182	195	185	167	172	192	200	205	181	187	168	211	197	167	174	192	165	195	153	181	175	192	194	177	178	156	185	174	148	154	178	183	171	160	174	177	192	177	202	181	195	188	174	136	184	169	192	175	160	174	183	171	175	179	202	171	172	185	184	189	172	178	195	170	167	179	173	178	180	178	153	162	181	192	191	185	173	176	177	176	191	173	197	168	177	181	172	170	166	184	175	159	186	191	154	175	189	192	175	186	186	198	182	172	177	197	168	167	166	185	165	202	162	202	179	179	175	209	179	199	188	167	169	176	182	144	177	170	190	185	168	174	170	182	191	190	186	162	170	153	173	188	188	177	203	171	171	171	186	170	167	179	162	174	192	170	163	177	185	192	186	171	171	216	167	176	168	169	187	167	169	162	146	183	150	162	173	156	179	187	189	146	177	173	197	190	185	162	165	157	201	186	158	182	174	156	175	179	174	161	171	203	184	175	180	171	159	176	171	196	175	204	207	183	187	189	168	176	162	157	204	185	175	189	193	200	202	196	206	180	197	165	182	195	192	208	188	149	177	182	179	176	166	172	197	163	187	183	185	192	190	187	181	187	169	189	197	184	193	175	180	197	191	168	130	188	190	182	191	166	172	202	191	201	183	209	190	160	149	178	203	183	189	168	207	177	188	178	159	179	171	199	176	162	191	213	178	195	167	187	158	192	170	184	189	169	195	190	177	179	170	164	171	185	179	153	166	179	172	177	185	186	184	184	154	163	157	152	167	172	162	182	193	177	168	171	178	186	171	198	192	166	190	173	174	202	182	157	197	163	166	200	184	165	169	171	204	199	170	188	178	180	171	187	145	169	192	171	175	185	180	171	192	173	189	157	167	178	194	184	159	191	165	202	155	188	196	161	172	176	203	188	191	194	201	157	186	161	182	179	180	185	167	167	184	172	173	160	181	168	165	153	184	211	192	195	178	172	157	173	164	179	150	178	175	185	176	191	197	174	177	153	159	171	190	179	190	174	184	191	183	199	149	169	194	170	167	166	180	172	177	167	193	174	176	181	159	170	173	194	156	181	172	161	178	178	171	212	198	182	184	169	183	176	157	198	199	168	138	196	180	184	197	178	179	194	176	167	178	167	187	174	192	181	189	160	193	172	150	173	157	194	194	184	162	172	165	170	181	177	164	183	199	172	187	205	190	170	209	136	184	173	170	145	191	170	178	169	182	178	167	161	172	180	164	212	181	163	174	191	155	180	190	169	170	173	166	200	185	177	180	175	204	164	169	203	161	162	174	181	221	177	180	179	187	176	193	169	174	211	168	187	151	184	173	178	186	175	186	194	179	187	205	196	171	183	205	185	182	191	203	152	189	178	183	179	168	167	168	182	168	168	176	175	193	148	172	156	187	186	142	186	168	152	167	159	185	182	189	149	178	154	204	190	197	185	176	162	175	172	183	172	188	172	167	172	171	188	167	181	192	186	188	166	185	172	168	190	143	194	168	167	166	193	169	165	184	175	160	189	184	172	170	176	184	177	177	177	196	170	181	164	175	197	179	170	175	184	155	192	179	166	178	156	189	188	174	218	172	171	177	182	165	166	159	181	166	184	165	170	179	203	182	176	186	172	177	166	175	166	165	181	194	162	178	181	178	185	142	152	177	184	208	188	183	169	201	199	181	181	187	201	170	200	168	181	168	193	211	182	196	181	197	168	170	165	177	169	176	175	173	182	176	164	177	175	196	182	174	167	173	173	187	179	158	185	166	162	194	177	195	203	168	186	184	172	175	163	197	167	158	133	183	202	160	164	178	146	196	169	177	206	191	213	171	175	152	166	170	183	178	184	158	186	181	175	189	174	168	173	173	174	149	148	181	161	183	196	170	171	189	164	173	193	185	173	180	178	186	161	177	185	187	158	174	170	178	175	170	166	171	197	159	180	193	188	179	189	163	221	170	174	175	164	194	166	185	184	196	150	171	182	181	170	187	173	161	163	178	164	170	168	168	179	178	205	202	189	197	187	226	195	166	162	166	178	201	150	159	172	163	167	174	168	185	187	178	151	178	174	207	174	178	191	161	182	178	188	152	160	178	182	177	185	190	176	168	157	176	189	164	169	157	178	155	171	171	181	166	158	174	176	182	172	194	177	168	172	173	169	182	192	181	191	182	190	203	203	160	181	173	190	175	169	194	186	187	174	175	167	145	192	167	163	187	187	161	187	163	191	169	197	159	175	173	177	178	157	217	201	163	200	171	174	169	157	151	171	192	191	173	181	174	182	179	179	186	193	187	191	215	180	176	191	172	178	187	178	174	152	188	176	189	177	168	179	173	172	155	167	181	172	194	178	205	171	208	187	175	177	189	189	196	162	191	181	185	175	205	189	173	185	196	176	160	172	172	163	187	170	175	169	192	180	174	206	187	175	192	174	177	169	158	196	187	180	184	207	166	166	192	170	149	170	182	165	162	169	210	182	172	164	197	187	183	185	162	174	171	159	182	191	175	168	200	209	194	168	154	157	177	170	152	166	174	176	160	182	186	174	186	165	183	183	178	166	167	188	185	158	176	184	179	170	190	172	195	167	180	173	180	173	193	202	173	172	175	172	182	161	191	164	164	164	165	197	185	174	188	190	167	175	174	182	168	174	146	170	199	166	180	190	159	170	162	168	182	171	167	174	177	169	176	166	190	161	183	178	185	166	178	176	159	174	189	165	182	177	189	161	182	177	178	179	188	178	179	167	188	184	213	174	201	180	191	212	191	171	181	196	162	172	178	163	186	170	172	198	185	161	161	183	179	180	173	173	187	192	164	162	194	156	152	181	166	187	173	163	177	163	185	181	172	200	187	183	178	184	171	207	172	178	175	179	158	171	220	172	179	176	160	142	192	152	188	170	187	173	151	191	171	180	167	176	180	178	172	170	165	175	168	186	191	164	195	198	185	189	177	175	198	170	187	174	181	178	173	170	185	201	176	162	177	170	163	168	177	173	162	166	182	176	183	174	182	200	161	197	183	194	171	175	197	178	194	183	200	179	161	197	168	162	170	152	174	157	180	192	170	184	191	186	173	164	196	167	183	186	158	215	165	176	181	212	185	193	151	157	175	188	172	174	187	175	174	183	172	201	195	197	177	152	167	164	203	171	181	182	190	180	172	197	197	161	188	191	163	195	176	174	163	171	167	148	194	183	191	181	195	200	191	166	155	198	151	168	201	168	192	172	189	165	163	184	131	152	194	189	177	178	156	171	154	186	180	195	178	171	166	175	184	174	167	167	138	181	178	180	192	158	131	182	192	195	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52497	55896	46151	33670	16275	7597	5187	2640	3155	1587	818	726	714	571	572	478	484	532	550	516	520	527	563	535	512	502	497	504	508	509	491	523	502	518	504	502	524	586	529	503	490	483	483	527	481	497	509	468	467	488	537	538	511	501	491	508	526	527	551	547	518	493	557	487	511	522	506	478	513	539	555	492	501	523	483	468	470	551	534	508	526	509	564	504	511	533	540	501	520	532	527	500	498	531	513	506	521	532	525	557	529	528	535	524	507	518	503	507	559	540	466	468	506	517	522	490	554	474	522	558	494	539	524	524	454	475	501	572	492	519	516	538	486	487	528	480	558	516	524	553	527	493	459	542	526	539	511	505	506	537	520	499	530	479	549	535	554	537	506	537	513	514	525	497	510	528	510	557	514	504	524	510	496	541	556	511	544	496	505	463	455	511	499	528	509	536	538	576	530	482	484	525	504	555	532	523	531	493	538	518	546	539	509	512	545	532	505	551	516	512	500	551	535	523	492	465	534	534	554	507	531	535	549	512	489	535	479	510	516	506	537	557	515	538	505	554	532	554	509	491	505	555	535	527	543	506	497	534	519	541	545	546	516	577	531	538	550	520	538	499	509	527	534	462	548	544	489	524	545	552	546	487	497	501	552	510	527	529	522	535	494	521	513	502	480	517	512	516	549	493	516	545	521	509	526	523	503	550	545	494	526	539	506	495	515	565	539	489	521	522	533	507	499	512	504	523	503	530	572	501	499	529	522	506	491	517	520	507	509	549	537	510	533	526	516	545	519	534	521	525	496	531	527	478	552	506	554	502	478	544	489	528	545	545	522	494	517	506	558	532	534	534	522	522	557	502	498	529	508	494	516	512	525	479	482	511	511	479	513	553	483	517	545	550	526	487	496	541	491	518	465	545	519	544	524	577	499	527	499	527	536	487	504	516	508	505	559	521	481	515	524	496	523	525	526	547	486	488	508	532	507	486	533	496	544	521	526	512	527	565	539	496	553	561	542	474	531	509	525	543	535	522	501	545	516	531	528	521	518	517	519	533	491	486	478	524	525	514	500	538	507	493	536	503	468	489	519	538	559	534	528	562	531	521	529	537	516	504	529	511	496	542	562	491	532	544	551	531	542	529	494	519	530	496	540	547	497	579	529	486	479	522	525	509	512	496	525	520	510	496	497	490	528	475	517	522	539	510	523	511	529	535	477	511	557	511	509	476	512	523	531	512	534	522	498	557	558	500	537	483	549	539	521	528	473	539	536	513	446	564	577	526	501	501	530	541	471	484	547	519	489	523	548	490	503	510	550	504	523	509	540	505	557	523	506	545	509	536	512	565	522	530	554	505	506	531	474	483	523	554	492	558	551	519	520	501	511	500	546	520	509	523	512	535	511	541	506	517	515	501	542	539	552	513	519	547	514	517	526	516	517	526	532	541	539	557	541	506	540	495	526	478	512	516	497	499	522	532	509	506	532	507	528	518	508	544	523	497	473	505	529	517	507	532	528	483	552	471	503	490	518	517	551	525	542	545	518	544	530	535	518	495	541	495	542	540	481	496	524	500	484	494	496	496	559	534	496	493	528	516	565	546	518	494	528	530	501	503	527	526	569	510	533	507	545	491	523	466	526	535	529	525	531	528	534	518	499	513	496	493	510	539	553	486	523	498	520	554	515	501	503	528	497	546	534	482	551	545	518	488	546	492	520	521	549	525	484	495	489	512	500	519	522	518	513	526	512	514	524	505	524	533	520	539	523	538	505	526	512	523	495	547	504	471	489	525	517	497	548	533	520	509	550	511	510	521	514	526	519	512	535	526	508	497	528	536	493	511	522	513	519	541	559	525	505	520	512	503	520	541	517	534	493	521	513	520	539	501	528	514	501	506	531	521	513	483	532	525	525	531	533	504	527	553	499	505	541	496	502	530	518	496	544	519	526	544	540	489	527	505	518	568	500	515	543	543	521	527	501	509	511	493	535	476	511	578	477	515	560	517	541	502	507	534	548	550	530	500	558	536	548	549	527	506	517	520	493	500	504	514	513	521	514	547	511	546	535	573	505	549	491	516	473	467	528	531	552	555	502	542	516	478	504	517	485	464	514	583	529	482	515	535	527	520	493	525	517	497	515	541	489	502	566	495	535	534	487	527	483	482	533	463	502	506	535	536	504	507	496	535	568	532	490	515	492	503	551	523	536	523	530	489	531	540	535	519	527	502	538	526	533	503	515	562	520	520	528	525	508	526	532	492	492	553	540	520	532	505	557	522	496	544	513	483	529	533	523	548	554	482	529	511	478	525	520	551	502	544	504	518	482	506	546	506	553	543	502	491	516	499	519	474	525	524	531	503	485	549	549	535	512	510	516	547	486	497	527	528	535	539	549	524	501	498	511	549	513	528	546	496	547	552	531	487	499	516	481	477	516	478	542	483	507	510	539	519	517	559	489	535	514	524	529	532	502	563	531	519	542	499	530	543	533	533	533	528	548	519	543	498	540	505	499	544	502	523	520	504	548	504	543	540	507	520	506	501	509	503	531	525	521	514	534	487	496	474	499	481	533	517	510	501	514	519	530	555	510	513	520	517	515	528	534	509	531	493	530	541	512	538	545	547	496	486	570	513	492	573	523	559	502	508	558	514	504	477	489	520	526	553	477	491	512	534	470	507	496	528	501	506	578	515	558	543	547	535	505	528	559	518	524	535	487	520	518	522	543	584	520	493	490	544	529	505	515	503	507	522	515	505	551	499	512	535	494	540	526	549	511	533	533	530	498	502	524	482	528	544	485	506	529	522	535	506	491	517	499	542	524	525	537	525	521	527	541	484	535	524	493	489	508	492	545	516	534	536	497	597	558	541	524	547	538	495	547	484	540	523	503	489	506	498	511	510	540	535	515	486	472	521	501	521	474	515	546	507	529	505	512	571	520	552	528	520	514	512	529	491	534	519	537	546	529	540	543	546	545	530	486	527	477	521	514	518	541	528	510	550	490	527	539	521	486	496	533	543	513	541	536	512	551	588	509	479	519	519	506	543	495	512	540	485	502	494	533	519	489	544	538	509	548	500	547	526	482	527	524	523	478	510	486	521	544	531	518	532	563	533	559	516	542	556	476	552	504	528	493	530	552	477	512	572	508	513	501	534	522	508	542	520	519	499	529	513	513	508	518	509	521	477	562	513	549	503	513	504	577	533	508	522	515	533	498	516	557	468	489	515	560	543	556	514	519	514	534	501	492	529	506	518	499	503	564	524	508	532	517	520	505	505	525	531	500	517	507	517	506	556	510	508	470	486	494	550	499	481	503	504	467	522	511	533	463	557	505	502	513	498	558	552	457	499	557	510	540	532	522	520	503	527	544	484	526	517	530	495	539	506	543	549	527	493	555	528	474	500	516	566	486	534	564	525	551	491	499	535	502	509	508	525	531	522	544	526	502	498	531	523	494	533	532	480	516	499	489	522	567	535	562	483	521	532	545	514	520	519	533	535	532	555	517	479	478	549	546	537	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
86772	80677	60156	36357	19870	5335	2713	1196	1162	684	308	319	269	241	259	265	223	268	264	234	233	243	232	256	247	233	258	218	264	242	255	241	225	259	229	218	242	237	234	251	238	221	244	229	230	231	242	244	237	220	260	238	262	239	224	268	228	221	247	234	237	225	237	251	233	250	229	221	239	273	254	224	233	240	250	205	237	234	231	215	244	262	237	231	224	237	251	243	199	233	241	258	240	277	214	246	256	239	236	239	203	269	242	233	239	213	248	234	223	242	238	244	247	248	270	235	226	235	217	233	239	251	225	244	260	264	230	252	252	248	254	247	245	241	238	220	231	253	236	266	218	235	244	234	241	243	235	279	272	242	269	260	234	252	222	231	264	270	256	254	232	246	250	223	236	233	227	241	248	226	243	269	223	224	240	228	268	230	233	245	247	270	240	248	236	255	258	236	247	239	235	232	246	243	239	228	230	247	230	268	262	234	228	254	211	235	248	263	234	250	239	250	253	219	241	258	252	239	263	231	238	254	252	242	237	249	255	245	248	203	233	234	237	240	251	258	242	234	229	213	223	219	276	240	277	246	232	217	236	243	254	260	236	221	245	242	257	225	251	270	244	225	268	233	232	227	229	257	241	230	239	227	244	259	215	253	239	257	254	217	254	254	237	249	239	272	237	237	244	225	222	246	240	257	248	234	248	242	246	241	273	232	259	280	240	238	225	242	239	236	249	248	243	237	225	253	258	238	217	259	226	223	211	244	227	235	214	227	241	233	251	275	247	243	261	238	225	248	251	238	224	240	242	234	261	217	260	241	240	246	220	259	243	254	242	235	255	227	233	240	250	241	251	230	210	235	227	245	227	260	246	223	227	226	233	228	229	235	220	237	223	219	245	264	233	253	232	262	199	221	252	232	223	242	263	225	229	243	231	260	256	232	257	247	231	257	245	221	236	232	221	244	260	227	243	240	251	256	237	241	249	245	262	254	223	243	237	235	247	258	234	208	210	233	251	250	256	248	238	228	231	239	248	242	239	252	234	251	235	226	243	230	235	264	273	260	273	238	212	248	271	247	240	274	258	224	234	248	243	222	242	235	237	242	228	254	229	253	249	250	205	233	241	232	268	238	241	236	202	238	228	227	254	213	237	233	234	250	253	258	264	237	227	264	230	223	236	243	250	254	254	223	272	242	249	275	253	244	241	238	224	245	254	250	245	218	292	270	224	267	228	240	234	228	254	216	243	252	252	253	204	267	254	219	229	235	236	235	238	237	261	267	242	252	221	238	268	245	239	224	230	246	250	245	220	237	254	265	230	239	207	233	234	238	254	237	234	229	261	281	258	243	253	232	245	249	226	249	249	240	232	237	214	243	231	252	237	212	245	236	255	249	260	236	255	270	236	238	268	233	241	222	248	219	267	246	247	231	226	263	246	276	248	219	244	229	241	217	254	252	221	264	242	245	250	263	224	230	222	254	249	260	276	219	258	252	257	222	247	245	222	236	257	225	245	274	229	241	239	232	242	240	232	250	225	247	235	252	253	279	237	239	240	234	259	220	252	241	242	244	212	229	214	249	261	236	249	237	248	236	250	220	257	271	264	272	221	221	252	242	228	212	198	234	240	249	245	252	285	219	249	239	233	239	214	240	234	228	239	246	236	229	225	259	222	249	247	215	255	249	230	238	237	249	236	246	249	279	260	243	226	264	241	228	258	240	243	221	263	250	249	225	239	250	227	257	268	222	258	253	250	223	263	237	239	234	246	256	227	270	246	248	248	254	264	240	258	254	265	246	243	240	241	235	253	233	217	219	247	258	259	237	240	238	248	242	226	223	241	257	252	230	234	255	220	257	248	245	245	220	241	233	256	239	246	269	244	248	258	224	205	250	242	237	248	217	250	254	234	254	225	243	216	268	261	255	251	245	268	252	221	257	232	245	246	259	234	236	261	255	260	247	235	221	235	268	271	239	251	232	266	223	251	227	237	241	232	230	252	250	234	244	229	271	239	246	268	225	245	229	218	237	259	234	248	213	247	232	255	223	232	246	267	242	207	243	216	234	246	255	233	242	253	229	255	230	237	255	250	251	229	245	221	229	254	248	248	227	248	232	230	256	249	240	224	230	266	245	216	214	243	254	231	238	228	253	243	244	230	251	261	212	220	228	243	253	242	244	235	253	259	252	244	244	241	234	205	244	256	208	236	227	237	260	223	226	230	224	241	227	259	232	261	233	236	229	238	256	262	238	207	250	251	244	226	240	259	263	250	246	239	268	244	258	236	244	240	242	221	250	218	239	241	259	242	258	237	249	222	215	262	262	242	265	278	253	232	238	252	227	243	221	259	217	248	258	215	254	260	216	220	239	245	243	243	254	278	224	228	262	258	244	270	241	234	244	218	223	280	222	238	242	222	241	241	239	222	233	248	220	237	252	247	220	205	253	229	239	254	224	236	243	239	226	236	246	191	242	278	217	226	232	217	260	221	230	224	251	226	248	222	226	271	247	251	247	230	237	226	259	243	260	252	235	237	244	230	261	220	220	240	236	250	257	230	245	212	223	254	222	279	264	224	227	234	248	245	235	252	233	244	243	261	242	271	263	276	257	240	222	222	229	260	208	244	241	238	239	242	265	234	246	242	228	282	239	265	228	230	232	242	260	218	257	266	249	256	259	233	257	254	231	254	261	231	251	233	240	236	240	209	215	243	225	242	240	226	277	230	236	213	253	229	269	221	260	259	259	252	212	219	238	255	236	233	229	217	234	251	244	225	255	255	269	249	254	269	210	220	252	239	223	215	240	260	243	243	263	249	256	256	253	224	248	255	257	217	224	253	211	226	245	236	258	249	247	215	244	214	269	214	249	240	254	231	210	230	255	248	275	228	275	258	251	203	245	220	225	241	233	220	229	240	236	228	233	209	228	242	268	248	235	237	250	266	245	244	232	278	239	250	261	245	221	222	247	225	275	248	243	248	222	243	250	264	215	249	228	224	239	254	225	255	264	253	222	226	251	241	241	210	239	257	244	248	240	238	225	216	229	249	229	233	223	221	225	233	230	230	272	237	244	252	224	241	250	233	216	238	232	279	245	256	207	229	253	240	258	260	234	237	240	266	236	255	248	210	250	197	211	249	243	269	253	228	233	244	218	225	236	247	240	210	275	226	240	254	236	242	247	236	250	227	234	224	224	259	216	245	230	269	251	230	237	239	248	257	260	265	236	232	222	262	257	256	258	229	213	247	255	232	234	230	247	235	258	209	254	260	249	212	256	242	278	253	252	220	237	223	247	246	249	237	272	261	234	233	223	235	267	250	253	270	247	260	252	270	264	260	285	254	243	216	244	239	240	228	224	244	235	234	264	277	254	238	249	221	259	227	257	265	226	241	215	261	225	237	257	241	252	250	254	238	233	234	241	271	254	251	235	221	260	243	246	223	228	287	246	236	250	221	248	237	233	239	256	234	276	251	226	246	256	240	216	242	212	238	255	249	211	276	251	241	261	240	246	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
63879	68766	57544	42899	24777	10497	9411	4417	4741	2528	980	922	911	711	639	672	651	689	636	669	678	693	680	687	656	675	676	706	679	661	658	703	657	641	718	689	670	650	662	692	679	665	686	675	665	679	667	673	670	650	665	641	625	656	692	666	685	673	682	698	690	674	648	654	675	688	667	709	690	623	621	652	646	636	670	642	651	673	667	655	643	699	692	631	681	637	620	667	611	622	667	680	617	688	710	682	648	704	635	663	669	690	665	655	635	704	720	667	698	643	611	655	665	663	675	618	713	685	615	650	685	676	653	666	664	602	690	685	659	666	702	672	697	673	647	652	645	621	667	663	653	699	666	670	622	644	677	650	641	664	656	687	688	658	676	637	656	668	658	662	669	675	721	672	624	694	640	669	674	652	605	623	634	649	672	698	654	635	687	674	646	683	664	673	639	661	653	693	684	614	664	692	648	693	669	653	677	650	690	688	663	654	687	707	681	717	684	655	666	638	621	626	702	624	655	687	633	667	649	688	672	677	645	695	689	626	670	684	680	715	639	687	667	639	663	681	692	688	656	662	677	653	618	706	683	641	667	667	662	656	685	628	606	673	641	637	604	653	636	659	666	713	640	713	693	638	662	663	665	643	647	717	649	664	670	668	685	655	685	647	650	680	672	672	673	645	662	654	659	618	688	707	647	659	661	682	692	657	681	689	660	677	666	666	687	641	641	694	671	649	638	690	675	691	629	739	693	630	683	653	675	686	660	674	643	695	682	626	631	655	678	665	696	625	728	645	698	708	657	666	672	637	711	647	654	622	613	715	652	657	684	680	695	675	664	672	647	684	683	689	637	678	671	640	660	655	640	649	650	618	693	667	682	636	676	641	646	691	653	632	605	689	651	691	652	658	680	658	655	680	668	636	657	685	659	648	625	701	618	651	656	722	663	650	679	702	636	725	589	644	680	671	704	654	697	686	642	666	635	649	623	672	649	683	623	625	647	726	662	650	685	635	683	705	671	683	653	671	644	665	661	651	650	610	593	635	695	661	664	644	603	666	658	670	707	642	662	679	671	682	688	679	662	714	619	698	661	642	673	662	700	644	697	665	669	678	663	655	652	713	667	649	703	606	645	657	661	643	672	673	679	593	674	687	621	670	662	665	664	691	610	644	690	701	641	630	674	684	617	687	645	697	612	702	677	648	662	676	631	641	691	646	666	687	653	619	663	685	667	690	652	646	656	646	664	677	668	662	674	587	642	685	678	659	660	679	699	692	682	682	638	625	624	668	640	692	642	672	662	675	670	650	653	679	684	602	648	662	666	626	642	682	681	624	646	673	672	666	661	665	694	690	676	678	659	648	673	638	694	682	684	665	682	654	682	633	662	644	653	650	681	675	603	639	648	697	636	717	663	646	673	635	685	697	666	638	669	700	626	681	638	696	662	654	667	660	652	655	658	694	687	603	629	648	669	671	661	648	659	678	633	648	671	652	694	628	627	661	631	691	710	624	620	661	660	628	673	679	681	650	665	678	632	646	666	683	670	653	643	689	637	660	669	706	695	664	664	683	665	683	681	689	664	683	658	704	681	684	703	649	709	676	672	644	675	655	653	654	684	698	633	676	644	683	658	668	676	651	671	652	668	665	682	658	685	608	674	617	612	670	662	649	617	616	684	634	638	690	648	698	662	637	679	625	658	690	628	663	689	633	655	694	673	630	665	645	684	689	633	684	643	677	704	693	688	696	639	698	682	666	604	603	651	630	690	687	688	665	649	660	656	661	679	644	675	667	669	665	640	661	638	676	624	644	630	637	679	656	641	651	671	646	644	690	674	623	657	693	701	646	654	620	714	679	663	609	626	666	657	667	610	673	681	688	682	629	621	656	666	651	624	659	671	656	619	659	685	613	673	673	668	645	617	645	683	674	649	687	682	669	644	667	714	692	635	717	656	708	660	654	652	628	716	639	632	633	638	688	701	628	673	675	652	669	636	659	663	658	653	624	612	677	629	665	614	659	652	648	674	654	663	682	679	663	636	692	681	629	672	668	664	659	658	653	624	627	637	654	663	643	657	673	669	685	660	635	664	639	629	632	651	679	667	683	667	667	651	664	663	675	693	640	651	685	640	661	665	681	654	671	659	689	609	701	654	686	687	689	667	635	703	685	675	652	686	714	638	653	666	676	643	639	728	695	675	629	693	650	659	638	695	643	682	641	664	657	698	650	686	694	629	723	670	714	629	714	682	669	667	650	658	677	690	662	638	640	711	690	636	672	681	694	614	669	643	665	689	647	703	688	687	688	661	648	630	633	632	668	655	585	664	763	623	668	711	663	625	698	684	628	649	697	646	676	654	706	645	647	692	684	671	676	719	659	682	670	614	645	652	675	646	647	627	649	699	699	688	674	667	685	634	702	651	676	677	680	727	692	652	663	674	666	717	655	698	653	656	655	642	632	644	676	666	650	673	682	634	669	672	670	700	675	652	596	655	643	644	666	669	671	636	667	640	671	647	669	641	644	621	673	642	626	697	605	669	679	682	650	654	629	676	656	644	656	664	641	652	657	699	642	657	696	702	664	643	693	665	663	677	725	610	631	659	622	680	701	621	692	726	684	652	679	674	640	668	636	684	651	645	688	696	662	640	669	650	659	696	671	690	669	654	655	661	644	690	641	626	652	651	669	690	706	642	685	633	680	638	660	723	692	647	675	674	668	633	671	674	652	650	646	651	640	662	652	661	653	633	653	715	669	628	717	662	636	609	674	653	671	682	699	640	692	697	676	732	655	700	673	675	639	651	654	654	644	716	675	621	698	661	678	670	676	693	631	657	664	670	608	666	663	648	690	674	656	666	645	653	644	649	631	667	614	671	662	642	652	697	631	704	637	664	686	656	682	649	696	710	679	636	655	641	662	685	651	624	677	644	650	673	670	657	701	702	640	705	636	637	669	680	669	693	677	667	673	644	641	657	581	649	662	679	669	654	659	679	655	641	653	630	692	650	724	619	629	642	661	628	626	659	669	632	671	605	668	645	687	692	619	638	679	664	664	623	645	663	662	645	641	689	656	669	679	606	648	698	638	662	668	671	645	658	728	656	659	706	638	660	681	660	710	662	653	689	671	618	684	706	652	659	620	629	690	662	672	684	685	675	640	629	699	657	699	644	669	671	650	669	700	676	669	682	701	696	611	621	632	659	698	623	641	699	683	621	650	687	674	659	613	685	705	684	625	670	623	654	663	638	649	637	659	640	682	666	693	676	683	648	684	679	693	667	694	656	673	619	681	664	631	625	682	618	675	672	679	646	660	676	659	675	636	658	634	676	638	696	645	677	719	707	651	609	673	682	651	705	672	673	629	686	631	619	697	677	690	669	688	600	696	712	638	680	637	656	681	672	663	644	684	662	631	704	601	666	643	632	715	656	652	628	646	660	660	652	635	715	653	643	686	648	688	685	706	676	634	679	690	686	624	669	635	655	692	644	671	636	637	659	660	655	665	666	672	643	661	648	718	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30783	26798	11491	2922	967	311	258	190	204	204	182	176	180	197	186	164	160	158	154	172	168	163	203	198	189	175	149	154	161	165	192	178	167	170	193	159	194	181	176	141	173	184	177	161	164	163	174	179	181	180	174	150	160	185	151	171	154	171	192	146	172	179	174	182	189	166	171	164	152	161	165	171	153	159	170	191	193	144	173	182	173	187	154	153	180	178	171	170	149	185	159	168	155	166	170	158	165	212	176	163	177	181	180	157	181	169	177	142	177	168	165	192	174	175	162	190	172	171	160	184	150	185	195	162	170	169	182	186	147	168	159	171	200	163	164	176	174	179	176	169	163	188	163	196	184	156	164	178	168	196	162	146	184	148	175	193	146	176	166	152	191	165	192	181	186	158	140	174	176	170	195	155	172	170	156	174	179	184	143	180	170	188	177	191	186	170	196	179	180	162	182	171	174	169	175	183	166	161	158	153	149	160	187	189	178	166	159	167	181	161	158	194	177	143	193	163	164	169	180	187	193	211	190	167	165	159	177	161	181	151	181	190	154	167	161	174	165	182	157	169	151	171	171	165	184	177	159	169	188	196	136	171	174	177	180	170	175	173	172	190	174	167	156	166	191	187	156	159	155	186	168	164	162	167	172	196	180	174	180	161	152	174	163	175	194	147	166	160	140	177	167	172	162	159	171	174	166	195	173	163	168	176	172	150	152	181	157	168	185	183	153	181	193	168	164	179	174	157	159	161	155	189	167	164	196	152	165	155	160	180	197	190	184	174	197	173	168	146	162	166	189	198	189	174	175	182	164	160	169	159	164	160	160	171	153	165	164	188	186	161	179	170	164	148	145	155	164	145	197	156	172	167	160	175	186	159	172	185	173	158	195	167	175	175	184	167	174	186	148	163	181	160	152	175	154	164	177	182	188	168	173	161	195	177	165	134	180	145	171	165	170	153	171	176	164	192	177	158	194	158	165	205	170	174	176	196	197	170	170	150	182	176	154	158	192	153	192	157	185	174	150	171	149	195	171	191	170	158	177	162	185	157	183	185	152	186	149	175	174	179	176	169	173	195	157	146	156	167	172	165	166	165	171	169	180	164	167	167	182	163	185	165	144	171	166	170	145	163	172	170	179	169	190	160	158	180	152	183	184	169	159	171	176	184	200	161	164	185	185	169	193	183	184	175	154	147	181	158	159	183	176	148	184	156	168	184	166	175	202	189	176	169	194	168	181	173	182	164	170	179	155	159	193	197	155	177	175	155	156	177	164	193	164	183	170	183	203	152	169	174	166	170	170	160	163	149	169	152	182	188	176	187	164	175	185	152	167	168	193	176	143	175	171	158	176	165	163	189	145	151	175	180	164	171	172	159	157	142	176	160	182	198	162	165	157	174	151	158	170	168	151	181	178	154	166	171	169	174	172	160	181	158	195	177	182	171	185	172	178	184	192	196	169	137	177	166	179	160	186	157	187	175	141	179	161	171	178	158	176	188	173	177	159	172	165	161	176	174	176	164	187	198	157	171	172	179	169	172	168	159	162	182	156	195	154	163	186	175	173	198	185	163	173	154	184	165	188	169	159	164	164	162	170	170	176	176	173	184	182	174	153	177	146	173	161	162	163	175	169	183	205	173	159	177	188	175	182	161	198	187	173	169	172	159	193	169	163	174	186	166	156	180	182	172	213	176	188	176	160	187	173	192	167	172	165	152	164	166	188	162	177	145	163	177	155	176	177	164	183	172	178	171	181	165	172	176	191	182	171	174	203	159	152	189	157	170	179	176	161	162	177	192	195	150	161	175	179	164	171	161	187	158	193	168	174	159	158	174	141	155	174	180	161	158	184	180	160	149	148	180	165	175	193	159	185	158	172	156	162	183	178	142	177	168	179	179	176	165	195	199	179	177	173	169	193	205	174	170	183	146	168	180	193	191	172	167	154	164	172	164	186	147	179	168	153	166	151	153	166	149	169	141	182	148	173	168	172	172	169	197	173	148	174	161	156	152	199	172	174	190	161	170	163	161	161	161	173	178	166	173	187	157	177	171	154	182	172	169	152	163	189	181	166	179	179	166	147	174	166	176	188	147	166	158	165	166	179	179	187	165	163	202	175	161	188	166	153	158	169	173	172	173	167	166	163	181	185	169	181	160	175	171	171	187	165	166	172	168	164	153	164	153	164	185	190	184	177	181	191	186	147	188	164	160	183	179	201	158	193	151	180	191	181	193	168	190	188	164	174	165	168	187	171	174	166	168	165	166	160	148	125	152	173	183	192	165	183	189	151	153	178	171	173	181	178	146	151	152	182	164	172	171	180	182	148	165	173	170	170	182	176	170	162	182	175	172	179	169	168	158	169	179	174	185	164	185	170	155	192	168	177	163	194	179	180	172	160	204	161	167	183	154	169	191	169	188	156	192	151	180	157	165	147	163	194	169	159	178	178	162	177	185	191	157	179	178	135	173	155	184	160	185	191	178	152	159	181	175	181	155	177	179	154	165	139	164	159	196	159	187	200	172	159	171	166	171	162	188	194	203	164	170	187	185	173	159	179	160	176	159	172	161	157	160	167	171	170	184	161	165	178	182	169	182	145	178	225	186	171	166	160	167	195	143	156	170	178	155	159	190	169	189	149	172	161	185	154	200	174	175	185	183	165	185	177	152	172	184	186	169	174	178	196	165	169	167	161	186	194	174	185	183	179	203	166	174	156	184	165	157	188	153	178	203	190	154	160	182	172	178	173	160	178	164	153	154	195	190	173	181	185	175	192	177	162	192	177	160	190	164	185	191	189	168	170	174	193	161	170	184	179	176	168	175	167	157	164	178	151	185	171	182	189	147	198	166	198	178	211	179	179	157	163	190	172	176	177	171	176	168	181	176	144	163	181	183	161	155	148	178	167	188	181	169	169	186	186	176	174	177	152	188	164	175	165	183	159	168	170	170	163	173	186	177	184	176	185	176	173	184	158	147	172	152	172	177	153	163	183	160	146	162	164	171	174	181	172	185	188	191	155	153	151	195	175	195	142	175	160	179	158	153	183	161	178	164	181	151	183	172	178	159	184	190	162	173	166	165	178	165	160	176	193	188	177	185	169	155	170	162	178	175	149	160	165	202	176	155	177	186	184	175	184	186	191	171	169	180	168	202	152	169	163	176	176	199	147	183	161	188	158	159	172	169	159	183	187	152	173	165	160	168	159	186	180	155	156	191	166	160	178	182	168	158	169	163	156	181	177	174	186	174	186	184	179	156	173	181	182	155	171	186	177	158	168	143	155	170	183	163	161	165	151	167	165	200	182	167	165	174	164	155	167	172	169	167	155	175	179	150	161	195	150	171	177	157	159	163	192	200	148	173	169	174	193	168	166	181	182	137	172	172	155	193	200	173	161	178	145	158	193	169	180	168	150	179	181	174	157	170	167	161	164	173	167	147	173	162	187	173	158	175	169	176	169	185	201	190	183	183	179	178	172	155	190	158	160	173	179	174	159	181	159	166	171	160	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
31271	29313	15918	6927	2843	974	916	658	682	672	546	577	501	509	483	468	493	480	515	523	491	546	452	510	476	494	489	515	515	510	514	489	489	491	513	542	503	542	497	518	478	506	502	496	543	531	510	506	484	511	478	516	470	550	495	500	487	514	514	521	505	501	499	526	492	476	483	523	479	507	500	456	487	543	526	485	546	468	485	554	498	538	480	473	520	553	521	482	482	505	502	527	491	516	508	507	514	519	548	515	525	491	524	523	496	515	490	518	528	514	493	468	496	505	487	491	488	529	513	491	500	504	498	530	514	497	536	487	446	520	519	497	518	484	533	492	507	495	514	475	480	493	502	490	499	509	507	477	515	462	501	505	507	520	482	515	484	467	512	518	474	495	529	521	510	513	516	522	529	537	533	517	529	502	490	555	493	514	503	516	505	527	507	506	497	502	485	522	510	477	480	460	469	509	487	491	518	477	498	464	464	498	503	515	500	511	465	496	493	487	517	506	504	500	479	487	497	506	506	492	514	524	517	494	489	517	511	448	511	501	475	492	526	502	509	491	473	509	518	487	487	505	510	491	462	541	539	516	480	483	537	477	505	541	514	515	506	504	537	498	490	477	511	460	505	474	514	483	500	498	490	437	533	512	487	529	523	546	518	536	525	509	563	508	488	508	493	528	513	509	487	492	518	527	501	489	492	483	526	466	511	500	493	515	485	496	553	506	529	482	517	494	529	491	502	508	508	463	511	499	467	508	516	512	534	507	521	506	501	484	548	484	508	475	496	458	502	477	517	530	479	493	502	479	536	515	504	493	531	530	518	491	514	545	500	513	508	508	507	501	479	553	529	507	492	510	513	475	511	520	482	490	481	491	520	526	508	486	541	511	470	514	524	517	498	537	519	489	470	540	515	496	509	513	504	513	456	495	459	508	506	497	509	483	508	535	500	519	530	449	517	516	554	485	531	508	507	486	489	524	531	515	522	524	517	504	502	466	537	520	495	525	519	523	478	513	545	494	508	503	500	518	494	503	534	513	463	494	518	487	488	530	515	515	528	560	501	540	454	491	526	501	515	482	512	518	519	499	460	488	506	518	508	522	478	478	466	506	504	505	530	524	538	462	506	459	503	458	493	475	492	519	503	502	495	512	550	493	453	500	480	530	512	486	452	511	545	495	547	521	510	519	499	519	457	470	485	511	527	493	494	534	512	488	499	501	519	493	495	484	505	481	488	477	522	507	521	488	494	516	549	480	503	481	517	486	470	503	479	511	497	505	491	516	494	487	510	540	533	485	464	513	509	502	474	504	485	543	467	505	533	492	469	497	511	545	506	488	520	462	494	502	507	543	484	487	525	533	492	518	511	457	539	516	488	519	533	475	505	463	507	514	483	492	531	470	496	485	543	498	530	528	492	513	496	500	497	535	502	558	486	492	500	477	516	517	465	504	568	465	473	468	508	525	509	479	527	512	527	491	525	522	498	426	506	493	507	516	445	492	520	496	554	534	459	488	494	534	476	518	541	518	514	519	509	447	509	490	530	515	465	554	474	548	506	498	520	449	514	483	516	526	486	513	489	474	521	493	522	488	464	507	472	489	506	524	506	501	499	492	508	556	487	523	487	482	467	538	480	514	489	472	479	517	505	527	523	461	472	498	563	503	528	502	514	480	516	510	482	536	529	483	514	532	517	497	513	524	510	518	463	501	479	480	481	494	510	508	489	509	521	482	480	505	520	499	515	509	515	455	480	499	520	484	488	491	527	517	502	521	478	505	486	518	526	494	489	497	496	476	487	485	505	518	500	492	490	460	532	491	495	521	507	547	500	481	492	506	503	511	507	519	515	505	538	480	528	495	509	512	498	490	532	500	492	507	487	495	528	477	483	492	511	530	499	506	477	512	511	501	514	521	485	472	513	557	510	516	527	536	505	471	497	533	531	552	481	546	494	530	502	523	500	540	537	467	513	505	498	533	492	526	481	475	492	520	528	495	531	484	479	502	495	527	482	480	517	477	494	509	486	526	476	525	459	527	491	505	505	518	500	477	452	451	538	503	515	521	500	521	510	502	530	476	494	500	490	505	475	485	468	554	522	509	503	520	509	520	545	496	474	532	508	496	521	532	498	498	528	497	474	520	528	472	483	513	462	425	516	500	525	514	506	510	495	531	507	485	459	503	533	509	542	486	532	531	473	492	528	453	500	493	523	493	500	480	446	497	525	478	472	511	514	497	532	487	527	470	532	555	523	520	483	543	527	536	498	522	475	510	527	502	511	497	479	473	498	487	509	473	540	495	515	456	467	528	472	528	477	516	537	507	459	506	535	476	514	496	501	568	485	499	475	495	460	476	496	504	480	511	480	528	518	461	524	513	507	487	480	525	464	512	510	538	490	493	516	523	522	516	533	500	511	444	509	490	509	527	514	529	478	529	486	509	508	524	513	476	495	513	514	507	513	494	513	471	488	501	537	495	507	486	477	510	460	480	539	481	525	510	473	483	544	504	542	518	498	474	523	507	513	509	500	516	526	488	511	537	488	497	463	508	522	465	488	535	485	508	493	472	496	468	523	495	551	505	533	510	485	502	528	502	503	465	493	489	504	494	484	512	477	507	510	535	515	516	540	501	515	495	507	518	532	504	535	530	487	486	536	490	530	504	518	525	523	476	486	522	506	483	501	506	524	517	548	467	481	515	498	496	476	500	481	515	523	535	515	537	517	505	504	478	494	527	507	513	554	492	507	489	520	492	475	493	498	458	522	479	506	478	547	487	503	530	512	467	502	517	480	485	465	481	512	526	445	503	519	501	501	522	496	503	515	518	502	476	502	537	489	470	471	475	520	476	452	481	489	538	495	526	489	533	526	527	488	495	495	473	481	470	493	482	509	503	494	468	481	502	521	516	473	478	497	526	452	498	456	549	521	505	451	477	503	517	486	523	509	500	527	541	503	490	486	489	509	552	496	492	527	522	529	476	472	514	486	483	513	499	502	536	479	494	529	537	477	550	537	500	488	498	500	566	535	481	524	489	484	498	473	540	507	487	510	482	511	509	481	514	514	502	495	522	495	515	466	497	513	485	538	514	528	477	493	509	524	504	503	508	516	475	492	507	537	518	465	519	503	528	508	491	512	498	500	469	513	528	511	531	468	533	470	484	498	495	454	513	520	520	507	516	529	488	515	464	564	460	543	523	487	496	485	508	502	547	526	493	483	485	472	488	529	523	509	548	525	485	511	484	511	509	493	515	539	491	515	532	502	539	538	476	506	501	516	481	470	490	518	481	549	527	503	486	501	508	520	515	482	535	490	526	476	507	481	503	506	488	511	505	535	514	500	509	533	519	470	516	498	521	519	501	471	495	509	461	500	498	466	518	511	500	505	460	497	492	521	478	494	462	470	513	474	485	455	492	463	492	481	507	505	517	542	480	475	497	508	473	499	556	524	510	540	472	516	560	507	497	513	529	513	550	493	537	477	504	525	496	494	504	511	511	544	484	489	513	516	506	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
75979	67914	46811	25374	9773	1694	1110	580	397	413	259	190	231	210	192	205	202	170	180	194	198	173	183	195	193	217	190	180	227	184	201	163	189	178	159	200	181	180	156	204	164	193	172	173	182	194	231	173	202	168	190	220	192	179	200	192	187	186	208	178	178	197	202	156	197	185	173	178	184	175	174	180	174	178	171	173	205	177	192	196	169	197	190	184	178	163	152	172	176	201	166	189	216	194	179	195	215	192	184	176	166	196	192	198	195	199	223	153	208	175	180	204	215	206	169	190	179	176	188	188	163	191	194	195	180	179	185	185	178	187	172	186	173	213	179	175	208	196	208	189	176	189	179	221	189	176	168	188	187	180	189	200	197	176	191	184	169	191	173	167	172	190	179	194	193	182	189	188	159	173	166	185	169	193	192	214	211	186	188	183	184	211	186	180	177	168	175	177	170	191	182	187	162	184	202	198	194	201	185	204	190	187	176	182	169	203	173	169	172	188	176	176	177	191	164	179	160	198	160	187	197	185	198	198	181	192	161	196	209	177	178	204	215	173	190	185	177	189	202	182	189	173	174	190	192	176	173	196	186	174	199	193	167	194	185	187	187	189	189	193	190	189	166	187	179	200	195	164	198	196	183	172	188	180	180	201	179	187	171	194	183	199	192	182	201	177	158	160	190	159	163	181	162	162	178	198	192	173	159	169	203	193	181	186	216	176	191	170	174	186	203	174	197	199	194	183	198	201	171	185	190	189	194	184	204	187	167	186	208	197	183	192	195	199	172	202	178	181	195	201	188	201	192	158	188	179	184	191	187	190	168	200	189	195	190	184	165	197	224	164	195	169	180	205	163	187	191	204	190	181	168	175	173	176	200	186	199	178	182	172	194	181	189	181	183	191	204	186	181	186	187	182	207	158	165	170	194	176	185	171	169	185	176	179	168	190	181	212	195	185	193	227	183	187	188	205	194	174	204	203	179	170	182	214	193	184	160	203	183	172	183	182	165	180	171	176	178	180	161	176	193	164	166	193	208	176	179	192	172	198	172	182	186	167	172	184	194	184	185	165	215	187	184	166	190	180	189	195	189	168	200	185	195	186	198	218	195	167	184	184	183	169	189	198	173	174	163	186	181	193	170	164	192	205	188	186	186	182	177	156	180	173	195	195	192	183	175	192	166	186	181	191	165	184	206	154	197	170	160	181	207	172	189	213	202	191	208	170	186	182	177	189	188	160	189	176	199	182	179	209	179	210	194	193	176	182	184	200	184	184	178	204	184	217	166	183	181	208	177	183	175	184	180	175	179	202	201	170	168	189	194	175	170	174	177	185	210	170	163	192	169	198	200	182	176	166	188	187	196	172	181	181	192	156	215	176	180	167	202	174	177	203	202	190	187	189	189	183	193	173	191	181	173	179	195	195	200	197	183	183	192	193	187	191	219	174	159	175	172	201	198	183	188	187	204	186	173	162	191	184	169	150	166	189	189	197	196	212	202	176	191	165	174	193	221	203	222	174	157	181	214	202	206	177	165	169	201	184	193	172	201	171	180	177	160	170	184	233	190	198	183	196	181	182	158	172	204	189	203	179	189	182	189	197	157	206	198	195	198	185	193	173	179	186	171	201	183	189	204	182	172	173	179	177	191	173	172	159	209	198	210	171	200	182	173	171	180	177	168	195	171	184	191	168	199	188	191	195	156	182	184	172	198	190	187	180	170	177	162	158	199	184	174	192	206	194	190	181	189	192	183	200	190	180	198	191	175	210	176	152	194	182	173	183	203	176	205	195	199	180	187	208	194	166	202	190	196	200	174	205	159	204	174	191	177	187	191	155	207	198	188	201	198	182	198	177	196	196	182	164	191	175	166	179	177	184	171	163	196	177	169	195	176	178	191	173	190	175	196	182	183	208	181	178	188	192	210	174	164	168	188	199	184	184	210	170	209	157	164	203	160	161	193	189	161	187	171	181	180	180	196	206	197	184	183	177	192	201	191	188	193	194	193	198	185	156	189	182	181	195	187	190	184	204	170	211	186	192	177	179	188	170	192	198	180	185	190	174	169	202	174	207	191	194	213	157	172	199	215	200	201	184	186	182	185	191	198	200	179	189	186	184	187	207	177	177	158	178	187	188	200	191	198	189	206	168	188	170	177	185	162	154	195	207	191	172	211	191	180	209	181	217	162	196	172	204	196	182	168	204	172	155	197	189	183	187	188	192	170	185	211	200	194	186	200	169	195	184	179	201	183	177	198	195	184	174	172	184	164	195	198	191	151	179	179	162	174	205	186	179	179	169	178	208	185	191	175	176	188	187	216	186	171	189	157	202	174	192	201	177	177	193	194	185	195	201	168	177	210	167	179	166	195	217	175	195	190	191	204	208	169	184	189	192	195	198	172	180	162	180	186	178	177	182	180	193	184	180	204	168	202	170	186	175	206	173	199	190	198	201	176	180	172	191	197	167	185	186	170	169	191	204	191	178	172	203	192	200	192	160	187	209	200	185	190	159	168	188	193	208	175	187	175	212	184	182	170	194	177	175	185	191	213	203	185	189	178	213	186	216	177	207	186	191	186	175	187	175	183	190	179	175	195	178	180	151	193	183	171	186	191	180	215	160	173	168	183	197	180	203	186	166	186	171	186	180	182	200	164	186	193	188	170	181	174	173	199	204	183	189	188	185	191	170	178	190	178	198	200	163	166	196	173	203	180	164	177	210	188	191	199	203	195	178	171	179	176	189	179	211	185	210	192	160	190	188	170	174	175	176	162	195	184	223	189	192	193	198	182	207	193	179	170	219	169	200	179	184	192	189	191	170	156	170	175	183	189	218	183	217	191	227	193	175	163	205	169	165	159	175	180	173	179	191	190	211	193	185	181	174	189	195	160	179	180	179	179	237	171	198	201	206	185	188	196	171	177	183	187	177	173	165	175	186	194	157	178	182	185	176	211	173	172	200	195	159	225	166	185	171	192	203	179	173	189	179	188	197	193	200	201	175	190	197	229	195	186	203	194	190	199	188	172	183	167	182	181	192	197	178	176	177	203	192	160	169	182	191	178	169	155	175	182	199	176	185	168	219	191	171	203	182	224	182	181	200	185	194	199	175	176	177	175	187	191	149	190	169	172	188	188	201	180	183	183	167	213	146	190	172	177	212	171	195	159	155	180	182	166	201	183	178	208	170	178	180	214	207	184	186	195	166	193	182	174	196	201	181	173	199	202	179	174	175	205	194	181	169	179	165	186	177	195	192	194	161	184	173	186	177	186	181	180	196	217	189	192	187	189	174	194	175	192	170	212	166	217	183	177	190	168	176	195	189	183	188	191	187	170	175	218	201	193	173	156	193	198	164	186	203	171	198	200	213	185	202	196	198	175	173	164	179	184	172	164	184	183	200	187	185	183	193	198	181	172	189	201	169	200	183	138	173	188	192	186	182	184	183	185	195	157	184	177	185	201	182	183	184	166	202	185	158	142	189	184	217	188	187	176	190	186	199	197	168	198	186	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54036	55821	45236	31655	15385	4910	4260	2169	1556	1568	764	681	652	604	522	548	537	562	532	527	561	546	564	493	536	568	559	555	547	566	552	522	544	554	522	489	506	534	534	538	493	546	547	537	507	535	523	546	565	543	522	509	555	556	544	604	545	497	555	578	569	506	532	499	537	517	521	510	475	537	547	574	573	518	527	503	497	563	529	513	538	548	538	569	564	566	493	536	530	567	587	562	581	570	541	550	566	570	529	532	543	520	528	557	537	544	553	527	537	543	505	571	525	506	509	552	526	534	528	572	555	528	493	528	524	528	510	536	569	520	522	534	548	482	546	568	517	511	505	568	561	529	526	550	561	509	572	516	531	549	551	581	523	528	533	513	546	550	527	537	497	580	532	564	544	531	512	559	554	528	539	505	594	500	544	517	540	528	538	541	512	532	536	593	556	532	510	544	551	549	561	508	577	548	527	548	570	559	540	540	553	582	575	538	506	497	562	554	524	574	574	555	542	566	546	543	530	547	490	549	533	559	542	498	507	554	544	517	572	565	537	510	545	533	519	526	495	509	564	601	529	544	548	509	530	521	536	501	524	565	500	524	552	535	566	539	490	517	512	543	562	514	530	542	539	525	504	559	535	587	547	565	524	525	565	516	563	533	591	497	542	514	537	570	529	530	551	515	560	539	523	552	512	512	555	523	548	502	559	546	514	572	536	510	518	525	503	532	523	567	585	551	549	557	560	536	542	538	541	532	533	553	529	557	531	543	527	558	532	531	582	531	548	533	562	492	585	567	596	524	519	553	562	527	570	539	565	579	496	551	536	537	522	514	534	550	542	530	565	505	524	542	572	522	560	543	531	536	537	523	530	555	540	533	594	525	528	530	552	535	590	557	536	542	525	509	557	556	581	559	551	508	531	540	524	557	577	540	520	528	546	567	536	516	542	540	520	536	547	550	535	558	506	487	528	530	528	549	533	484	556	511	569	551	524	561	544	531	533	528	519	520	589	547	528	556	552	556	530	560	559	556	539	538	569	534	529	514	595	532	573	562	555	518	519	513	606	555	541	538	546	538	569	525	524	528	573	506	578	538	537	567	561	530	615	557	549	568	579	540	527	539	520	530	598	564	524	515	529	555	540	547	529	496	582	550	548	524	547	534	533	554	553	564	558	536	555	534	551	489	540	514	608	506	529	569	491	518	492	562	573	573	532	562	510	551	543	536	537	554	539	556	556	590	514	610	530	534	552	559	505	520	532	536	511	558	563	544	531	541	531	540	561	610	566	484	513	536	554	535	599	527	534	523	544	492	527	537	521	554	529	525	509	533	516	566	531	513	565	551	523	536	515	500	559	540	530	516	550	565	552	543	528	534	521	541	558	531	509	513	512	553	533	562	572	535	576	536	523	508	566	526	549	575	565	533	532	548	513	538	609	572	494	546	566	532	527	491	528	531	550	554	529	532	534	553	546	535	504	528	551	510	569	540	545	536	533	517	545	527	564	534	531	565	571	544	513	527	550	520	531	517	535	554	509	538	537	507	559	574	548	516	530	561	554	540	582	558	515	537	534	553	514	535	535	472	558	549	527	502	526	560	521	552	520	562	572	539	527	507	535	533	596	498	592	511	531	498	543	544	544	588	560	509	522	554	552	561	568	534	516	509	558	559	522	523	487	508	542	558	511	487	559	535	563	494	556	547	579	528	532	535	526	552	534	526	523	524	514	572	548	572	525	499	561	526	546	528	533	524	570	532	546	519	569	551	548	512	525	514	543	539	556	539	491	512	550	514	544	519	576	519	540	551	593	521	536	518	547	538	533	592	524	542	532	538	545	544	569	522	533	509	535	569	541	537	566	506	485	533	559	542	509	531	548	553	497	533	564	526	531	544	551	555	512	590	571	516	510	517	541	564	554	578	550	525	546	543	544	566	529	551	551	541	512	519	533	531	509	551	526	515	552	545	518	559	555	547	553	521	552	523	515	538	547	545	558	554	531	564	509	560	556	555	558	493	518	514	578	527	543	543	579	522	522	545	531	568	522	554	549	569	534	515	568	490	574	531	524	526	530	520	549	503	532	518	512	510	531	483	550	577	527	538	546	495	526	545	533	548	553	577	548	543	539	546	537	558	533	521	548	527	563	521	576	519	505	554	594	548	519	501	543	547	559	515	532	527	537	530	524	522	500	503	514	542	542	506	594	507	567	515	538	525	532	556	515	532	572	527	515	508	517	526	527	524	508	497	557	551	561	524	571	522	541	540	533	546	525	539	521	552	589	553	553	561	532	552	511	537	573	533	501	538	505	539	496	535	549	545	533	470	547	565	541	525	570	511	530	495	532	571	527	560	557	492	532	543	548	580	560	518	536	558	569	515	546	589	544	566	554	537	505	542	540	563	512	530	535	570	552	529	548	534	545	512	541	528	524	552	592	505	523	524	519	531	565	524	492	570	526	516	548	558	550	567	547	578	538	549	546	512	533	570	533	532	538	548	520	526	541	560	562	594	548	534	494	563	523	561	517	499	562	505	529	518	487	517	516	575	545	504	521	530	574	547	513	493	561	523	542	525	563	577	528	529	540	538	537	540	522	558	543	547	528	527	562	526	520	542	538	543	558	536	588	501	554	540	606	533	553	483	544	549	554	494	522	565	545	525	483	546	521	517	556	524	518	548	558	538	564	544	517	529	524	528	555	537	526	502	537	533	525	555	524	504	558	527	591	548	519	556	524	551	461	529	544	534	519	534	535	552	528	520	516	525	539	546	522	548	540	566	566	555	499	513	546	522	558	534	505	543	505	536	567	576	542	551	538	557	525	547	541	546	541	550	566	556	501	559	489	586	505	531	580	512	531	559	570	545	540	588	529	560	577	512	541	541	525	547	575	547	536	522	486	541	533	514	568	534	481	563	477	495	549	542	525	494	578	549	542	552	532	529	571	539	499	557	507	541	558	543	562	541	551	573	537	510	543	523	575	552	494	504	569	560	544	543	514	521	572	533	555	535	533	514	559	564	508	558	530	512	527	538	568	557	538	581	560	523	551	564	552	549	585	500	543	556	555	513	567	531	568	599	579	532	501	550	539	531	500	560	543	522	520	542	551	531	508	547	547	553	551	538	502	527	539	532	579	519	563	543	524	518	526	549	557	546	551	521	546	526	488	540	504	520	524	505	510	519	567	508	526	543	565	530	576	566	542	527	526	523	560	557	512	540	508	535	536	573	536	511	561	579	518	544	542	547	562	515	543	542	533	533	517	527	512	560	495	542	536	535	514	535	500	514	519	545	538	525	526	537	599	516	528	562	542	529	492	575	511	504	538	551	552	583	529	541	572	518	531	546	505	521	537	549	549	520	553	591	526	520	514	561	513	549	541	531	559	548	538	544	519	510	554	582	532	522	522	556	560	574	565	576	543	486	539	495	573	579	526	544	554	539	528	529	569	556	521	518	537	570	541	550	534	613	468	548	560	519	570	553	494	580	552	527	536	533	542	519	541	565	582	547	524	520	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
88216	79098	56998	34805	17936	4180	1956	1066	533	501	302	267	273	271	268	251	254	210	262	257	250	271	229	274	280	265	268	261	234	226	246	221	241	246	273	222	246	257	273	262	231	239	229	248	236	256	248	244	236	234	245	234	216	238	230	231	234	243	246	214	218	247	248	256	231	271	250	267	244	231	250	237	269	269	225	271	235	222	252	247	252	232	245	240	238	244	244	243	241	250	235	265	250	236	220	245	245	248	237	289	253	249	262	247	245	237	276	218	255	226	269	265	241	253	250	253	256	214	250	223	242	250	257	301	256	254	244	267	245	257	245	248	242	236	238	246	263	249	255	237	237	233	270	280	241	250	265	239	254	258	228	235	259	265	260	273	220	259	239	230	247	272	261	257	254	249	266	244	211	265	229	227	235	235	268	240	242	250	228	225	229	249	258	236	245	240	250	245	261	257	233	222	247	231	264	252	237	242	233	241	205	248	227	222	248	234	242	239	249	273	255	227	241	253	235	235	233	210	230	247	284	224	234	254	262	216	227	240	241	226	222	242	241	247	226	247	256	261	241	226	247	242	258	265	233	229	260	260	234	266	252	254	243	241	218	244	249	222	263	288	245	263	231	235	288	258	273	242	247	223	227	244	269	227	240	259	224	279	264	259	241	221	231	244	255	232	255	239	222	227	240	263	264	234	254	229	227	262	270	250	218	224	233	250	273	240	242	257	240	259	252	257	256	265	245	246	248	255	251	270	251	269	225	260	256	208	251	245	247	252	235	211	234	243	271	261	241	224	216	256	272	248	263	246	253	222	256	269	225	253	267	248	251	259	237	219	269	242	274	246	260	252	233	253	248	258	254	220	241	246	241	259	246	258	267	254	265	241	238	233	260	248	241	260	248	254	227	247	234	248	253	279	227	269	231	223	244	228	235	258	259	267	244	258	223	239	239	234	238	258	251	249	224	234	204	242	248	258	224	237	243	237	242	287	231	263	257	236	251	250	249	228	230	213	255	237	275	234	227	237	220	256	242	254	217	290	241	281	234	277	227	241	237	248	233	270	248	247	224	270	249	235	238	267	248	271	279	261	258	231	238	254	257	226	267	236	212	255	240	258	265	267	281	250	260	252	262	278	262	265	256	246	231	249	268	239	265	266	259	243	249	227	252	268	277	240	227	255	248	262	223	255	243	235	274	268	236	260	229	233	234	229	244	262	233	259	243	224	222	237	256	220	233	230	238	224	236	220	252	245	241	253	270	250	243	260	222	249	256	217	269	239	247	220	228	241	242	248	241	258	262	239	264	214	261	232	248	266	239	219	262	247	276	267	241	254	258	239	253	241	236	225	258	239	256	271	251	255	248	258	264	263	263	253	224	258	247	258	220	237	232	235	222	244	248	235	239	247	266	254	256	263	263	262	257	261	237	271	248	251	235	237	238	268	268	209	279	243	243	222	252	255	225	221	249	231	244	239	264	240	272	271	239	253	256	239	255	251	252	275	249	265	249	248	255	236	253	243	229	255	240	252	231	236	262	235	231	244	246	211	255	244	235	248	251	224	252	233	209	246	225	260	210	247	251	228	253	255	255	264	243	240	245	263	251	225	255	243	250	243	226	250	263	241	234	256	224	245	259	268	235	251	240	257	223	282	236	247	236	241	228	264	230	247	276	246	274	241	255	221	230	254	233	222	243	244	216	214	260	269	260	254	238	246	243	244	248	250	224	242	268	266	261	263	225	239	242	244	239	229	261	270	237	207	216	236	256	232	273	244	271	273	270	236	239	236	237	254	247	249	231	242	247	290	263	244	270	222	264	258	222	263	261	239	249	236	248	252	245	240	216	247	288	252	247	258	223	242	218	263	237	240	267	249	261	234	234	226	248	237	215	245	260	253	242	250	245	234	250	241	212	241	236	243	258	223	245	268	262	259	249	236	226	254	259	245	248	258	249	240	260	263	262	242	258	210	281	231	246	208	268	242	252	247	267	249	213	236	263	252	242	241	247	258	241	248	241	245	213	258	269	233	285	221	232	244	262	265	260	249	256	249	236	238	270	255	233	247	248	257	268	240	236	247	241	248	243	217	265	259	257	245	237	256	243	241	271	252	242	249	244	255	214	232	246	227	249	239	233	252	235	271	238	231	221	259	263	250	230	251	257	227	262	247	221	256	259	278	269	247	229	223	258	263	233	217	240	240	266	274	238	256	278	277	231	261	269	251	243	279	245	240	234	228	264	272	264	237	271	260	236	257	226	263	225	241	223	231	218	237	239	238	241	247	244	229	246	223	256	244	256	250	242	270	248	251	238	238	241	221	227	238	249	249	265	253	251	223	240	236	261	236	230	249	236	244	263	240	255	239	264	244	247	237	256	252	269	224	271	233	243	259	223	257	256	244	246	235	242	265	219	265	251	239	206	259	250	254	249	229	258	245	240	270	237	226	267	234	258	227	223	230	267	255	229	243	275	207	227	259	270	268	263	253	231	259	238	278	245	237	276	269	257	231	241	230	238	225	229	266	261	241	242	265	253	257	256	247	268	210	239	226	240	238	237	244	250	249	266	235	246	252	254	239	246	243	248	246	259	228	252	206	208	244	258	240	262	218	272	271	244	253	274	224	234	245	254	267	226	238	251	241	291	261	265	261	248	240	233	270	274	259	302	263	272	247	260	251	265	246	264	246	235	297	251	225	244	277	210	255	265	258	242	250	210	272	263	277	241	243	232	238	240	282	242	255	241	255	256	240	247	275	250	230	239	251	240	245	250	237	273	238	233	261	243	245	258	254	234	257	251	228	242	247	254	294	245	252	249	233	248	214	258	263	245	274	245	264	287	242	236	229	231	262	234	227	258	245	243	265	252	279	208	246	269	257	237	203	239	214	261	255	218	261	239	240	269	234	252	269	232	255	245	228	234	274	241	252	249	250	223	226	238	270	276	218	218	244	246	254	259	269	257	266	208	252	263	242	224	238	242	272	301	236	263	250	240	239	253	247	232	243	245	260	277	246	237	262	235	226	241	263	257	231	243	255	277	251	260	259	230	222	279	237	235	226	232	242	242	248	227	290	262	267	247	273	260	254	226	242	261	242	276	267	263	248	229	228	249	235	288	258	297	238	270	248	245	248	261	249	234	254	251	266	255	227	236	247	238	217	247	268	285	225	231	255	256	234	226	246	268	259	223	232	220	258	246	234	207	250	211	225	271	245	212	276	239	253	276	258	256	234	232	230	257	261	243	261	262	259	235	287	252	243	235	237	237	240	233	234	255	244	261	249	236	240	243	225	238	262	260	271	248	247	238	255	217	267	236	239	246	254	238	246	243	259	248	243	252	255	272	231	261	247	262	231	238	254	239	221	240	247	231	263	227	255	273	267	260	218	237	253	226	252	249	231	238	230	251	259	237	251	274	232	229	271	258	266	247	254	225	259	260	275	270	227	254	271	233	254	255	265	278	211	255	253	239	268	226	232	218	250	254	240	270	244	242	224	214	222	241	257	263	239	259	236	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
65765	68609	55496	40567	22552	8672	6786	4213	2001	1924	1039	798	818	714	654	678	676	688	687	685	685	692	654	690	687	668	649	679	655	688	698	712	683	667	670	690	617	678	669	661	675	697	675	706	704	712	699	687	649	743	640	682	693	691	651	700	710	708	673	662	683	657	703	641	646	730	635	702	659	698	690	726	667	629	705	647	681	678	672	666	652	702	700	754	711	727	691	662	713	656	663	665	687	691	647	679	656	717	676	673	675	710	702	679	681	706	682	674	677	685	688	683	686	630	663	699	677	754	671	700	658	634	701	668	719	705	666	676	705	678	664	665	702	679	688	705	699	724	666	662	695	652	701	673	619	681	639	716	688	678	647	671	644	683	672	730	660	660	674	709	692	703	694	639	686	709	638	661	632	692	662	733	668	636	694	714	663	689	698	739	670	663	659	718	676	676	723	727	714	680	665	738	686	717	688	661	722	671	645	685	725	669	653	666	664	675	639	676	656	687	758	697	669	667	696	638	701	662	667	680	682	678	625	664	685	651	638	709	682	652	678	718	758	722	665	724	712	700	629	666	675	722	644	677	678	747	679	724	692	719	647	672	638	694	641	711	666	692	688	646	692	663	680	699	662	696	652	641	705	652	731	643	649	678	640	681	671	697	630	705	636	692	652	701	634	706	670	719	694	635	694	687	703	662	700	642	733	674	707	679	680	740	691	624	678	715	643	627	712	652	702	687	708	668	666	717	680	680	705	680	668	676	707	636	665	693	671	696	695	688	679	697	727	732	648	679	689	648	677	710	665	641	710	650	732	663	691	723	692	674	706	732	672	671	679	652	709	690	697	677	716	650	674	691	660	690	702	713	689	690	663	644	675	668	674	700	697	649	710	681	655	676	688	680	678	704	684	679	653	694	683	644	655	700	700	672	694	705	699	658	658	693	677	703	762	668	684	711	731	664	631	676	680	683	678	667	651	657	657	711	662	633	700	717	664	688	687	724	693	667	684	674	684	656	672	690	678	661	685	675	657	673	660	666	695	640	653	639	648	721	703	738	664	702	699	646	709	689	665	637	713	715	678	703	710	704	648	688	670	637	668	721	685	653	720	673	654	657	620	703	661	694	636	674	672	719	677	681	674	718	702	667	715	694	645	698	697	693	649	662	672	658	709	684	665	683	676	660	691	714	716	647	690	694	711	679	688	653	724	737	669	711	714	671	627	655	657	692	660	693	666	686	693	656	646	651	638	724	683	684	635	633	685	689	679	649	668	687	675	672	666	660	713	665	718	648	695	717	634	687	681	645	651	662	656	670	661	693	660	672	709	631	686	673	704	656	705	681	673	623	706	668	678	673	680	718	661	719	671	681	705	697	647	729	651	717	657	708	650	656	674	770	713	690	673	669	675	683	679	687	698	661	687	696	715	644	714	712	691	641	644	654	713	706	639	624	676	678	663	692	686	709	685	630	674	677	672	668	665	674	665	654	690	641	691	663	717	699	652	651	700	703	726	684	638	654	693	701	687	654	699	721	648	695	685	644	701	671	665	690	690	721	692	693	680	719	655	661	707	686	685	693	677	688	667	667	691	736	674	677	678	631	687	645	617	687	699	711	652	704	661	715	634	687	696	672	690	678	731	691	642	680	666	702	686	681	677	689	693	650	659	653	647	662	701	713	687	686	665	688	700	636	674	698	687	664	693	705	649	651	711	657	708	650	663	658	672	696	683	679	710	664	683	676	682	669	669	642	626	686	680	639	653	661	661	647	704	660	667	705	744	701	686	684	706	721	688	708	735	651	662	679	656	671	672	649	678	697	698	663	686	682	665	710	640	702	684	687	701	677	678	656	699	656	647	675	692	675	672	693	689	667	683	697	676	675	705	653	675	612	710	659	658	619	652	695	653	722	672	664	650	696	682	660	661	710	675	722	683	709	695	680	674	650	706	698	712	681	688	650	728	669	717	668	663	719	631	684	645	622	689	686	674	671	695	654	676	678	661	651	686	708	629	690	659	682	728	690	690	666	659	710	629	685	659	676	696	687	665	672	662	688	722	719	716	686	675	673	712	705	700	655	652	649	710	695	662	666	674	667	685	710	678	683	715	683	686	699	647	709	645	643	720	679	677	667	652	676	673	707	697	690	699	687	682	698	669	675	682	665	711	668	688	704	669	685	667	674	661	682	651	714	699	750	647	649	701	682	667	648	688	681	665	692	679	676	675	656	645	655	630	635	640	690	722	684	691	690	707	700	626	664	659	628	691	691	671	655	667	673	671	695	679	705	714	690	707	656	713	642	674	705	702	716	672	721	713	672	657	697	649	695	662	699	642	668	687	646	681	681	647	657	627	659	651	669	632	706	711	636	681	707	677	710	678	611	672	699	684	701	700	628	689	680	714	644	670	708	631	667	656	678	658	681	672	701	698	688	674	714	663	674	665	687	668	679	668	680	664	671	696	667	687	687	730	693	630	723	695	695	700	677	675	668	652	710	717	689	718	672	687	684	664	652	689	705	687	693	709	670	707	655	712	713	691	650	715	688	659	694	653	672	679	668	684	683	683	709	678	670	677	651	677	687	715	715	726	663	677	696	667	680	658	702	709	630	716	654	670	689	649	672	647	687	656	700	696	687	662	680	684	675	637	708	659	594	677	702	691	672	700	725	684	676	676	690	665	673	670	660	673	677	718	715	671	662	687	680	703	667	662	705	686	649	694	692	684	676	660	652	730	715	704	678	696	653	690	723	699	724	678	648	733	656	644	736	653	681	677	728	666	686	692	684	691	652	682	656	671	700	652	657	671	675	670	691	642	640	671	719	689	686	696	671	625	650	650	664	709	703	691	685	667	658	671	654	688	687	666	670	758	684	647	696	671	718	703	686	670	696	655	624	676	680	666	681	657	689	679	676	662	667	675	673	718	686	684	661	688	641	678	681	679	715	749	693	613	671	676	668	706	684	660	679	660	698	710	664	674	722	656	695	694	707	735	664	676	667	686	686	665	691	650	700	697	686	678	669	717	638	666	682	734	686	694	695	690	685	668	649	676	660	682	692	711	689	688	663	669	694	664	686	608	699	646	639	669	693	687	639	635	689	665	639	704	685	726	641	711	671	694	656	687	715	683	701	709	702	675	663	683	701	689	668	708	679	703	657	707	669	639	708	654	672	718	698	703	646	693	722	667	668	641	692	702	658	663	678	677	658	680	669	691	671	685	675	659	700	668	698	693	713	699	619	688	711	707	729	698	644	701	701	649	676	687	656	664	641	605	708	640	676	687	682	688	737	676	633	673	629	650	671	642	683	671	696	695	687	705	649	672	693	666	682	670	684	683	694	673	629	714	673	663	631	638	632	653	680	684	666	678	667	665	675	661	683	712	638	675	652	669	671	698	685	674	676	654	697	674	679	666	637	647	650	670	689	698	709	660	662	655	664	699	672	636	701	708	698	694	702	693	671	687	663	691	689	686	674	689	682	661	645	697	692	679	662	702	681	664	664	703	725	657	629	667	692	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34102	27256	10859	2936	1026	352	301	251	190	196	194	210	195	206	187	190	178	198	190	174	193	194	192	177	179	191	194	156	194	176	178	211	166	190	185	161	175	167	190	186	168	197	207	186	188	186	181	200	205	207	195	199	191	176	172	158	190	207	186	188	203	231	178	186	170	203	193	192	177	183	170	194	195	194	199	191	187	187	181	181	186	162	184	183	195	167	203	179	200	187	200	162	166	163	186	176	173	198	173	207	189	199	187	191	198	167	161	194	193	191	180	188	191	198	179	170	174	182	177	184	163	176	199	189	201	180	173	185	185	194	168	172	186	175	186	211	178	199	192	160	193	199	193	197	189	200	199	194	173	206	197	186	162	196	152	164	168	182	192	194	188	182	168	181	199	178	164	183	175	180	203	202	199	180	204	200	191	181	173	180	183	182	189	180	191	182	193	175	197	161	170	175	179	191	196	165	188	192	166	201	184	194	181	197	187	174	188	179	197	186	217	216	199	196	209	194	194	162	189	173	178	163	194	183	188	184	195	180	166	186	191	184	190	175	194	200	185	162	211	210	189	171	183	174	181	187	194	186	165	191	171	192	187	195	177	174	198	186	192	197	170	186	196	184	175	173	183	194	186	209	172	165	187	177	178	189	207	182	192	169	170	196	196	210	191	167	211	192	198	176	181	190	208	193	180	195	187	194	195	171	193	172	189	173	158	176	199	203	210	166	212	162	166	215	167	199	162	157	187	180	170	200	184	231	209	203	182	184	172	153	197	171	159	205	184	167	187	204	203	156	202	168	199	191	201	183	171	186	175	186	182	182	162	173	195	190	183	194	206	173	198	188	215	199	172	189	180	173	179	181	182	201	213	183	177	173	217	169	199	182	153	189	192	175	193	201	186	185	193	198	189	169	183	183	182	164	185	187	188	165	180	174	183	200	178	192	163	180	164	175	204	194	205	201	170	179	162	190	170	196	201	185	183	194	190	184	172	180	182	204	189	199	165	165	180	168	183	179	168	192	203	180	178	173	208	195	188	193	177	193	185	193	185	180	173	180	184	175	187	190	192	180	197	186	183	177	167	175	188	171	199	181	200	173	210	188	196	194	181	213	206	184	212	192	173	193	197	184	182	192	205	184	185	200	194	197	183	166	181	154	170	188	165	185	203	188	192	192	188	191	190	163	159	170	172	189	180	194	149	173	202	190	201	223	196	197	191	184	201	167	183	191	156	194	194	173	181	193	187	180	205	200	157	176	173	180	155	176	194	180	195	190	172	177	183	179	164	202	188	191	201	181	201	186	179	186	173	191	181	207	220	181	166	192	170	205	212	203	178	196	189	163	182	195	171	185	179	204	182	189	180	196	183	183	188	184	189	180	194	205	173	189	212	205	190	167	192	157	195	208	152	181	180	184	200	185	175	187	186	185	188	209	179	178	190	189	177	172	187	213	193	181	200	158	175	174	169	183	202	182	168	158	188	176	214	167	197	183	201	199	177	189	188	162	193	209	200	186	185	186	190	180	185	197	172	173	199	177	176	183	192	193	171	187	178	159	193	188	185	187	174	202	172	178	194	193	195	186	203	184	176	173	191	186	175	186	211	190	179	190	191	179	176	177	201	195	165	195	172	175	172	172	190	176	183	156	167	177	211	176	201	186	178	193	173	187	176	201	170	202	189	155	170	197	174	196	201	232	187	153	183	167	201	196	183	182	183	184	191	148	192	168	180	170	185	190	193	182	211	171	185	191	173	187	180	163	189	193	187	167	194	213	203	199	193	185	209	195	164	183	186	188	193	177	214	212	185	211	168	175	186	190	162	203	172	166	194	171	217	203	217	177	192	192	173	182	180	175	169	196	194	202	149	183	188	212	202	186	192	167	184	192	180	188	206	180	175	187	168	186	202	209	197	181	188	192	184	181	170	173	172	155	186	163	170	182	180	192	192	167	187	175	188	174	191	179	204	185	196	190	192	186	194	204	197	159	211	184	176	171	169	167	191	170	183	189	193	175	190	185	194	183	208	214	192	185	183	164	177	180	172	216	220	192	197	200	178	162	172	170	156	199	159	205	169	213	196	184	227	173	170	184	180	193	188	173	173	161	197	194	170	170	177	176	179	186	167	184	175	193	214	224	200	174	169	180	179	192	175	198	157	176	187	183	170	178	219	191	175	195	183	225	191	192	204	194	194	190	170	178	204	175	202	179	185	201	165	174	188	208	149	208	170	197	180	155	194	193	192	200	180	194	182	197	173	195	199	177	191	177	173	176	200	176	205	189	176	201	188	170	189	166	184	158	198	184	178	184	198	176	182	174	191	175	196	186	194	236	184	217	186	183	178	188	211	186	192	203	180	185	165	197	189	173	212	222	213	194	173	190	195	172	195	183	182	178	156	208	213	199	183	183	188	196	171	225	171	209	188	180	197	216	176	173	176	175	180	197	191	187	181	185	169	169	200	184	166	219	198	208	191	165	181	181	186	164	213	214	199	171	212	176	188	186	176	176	190	191	219	172	199	217	178	195	187	201	204	187	171	153	198	196	183	186	191	172	193	211	209	180	179	186	161	189	190	185	199	178	198	205	157	155	210	183	206	178	190	192	195	169	192	184	202	200	191	180	163	176	159	211	202	187	191	155	170	176	181	194	183	185	168	190	196	181	176	184	192	210	190	204	171	167	196	169	162	189	158	178	184	199	188	199	179	165	189	179	189	187	199	178	215	164	192	170	202	212	181	188	184	193	183	184	192	164	183	175	184	189	186	192	192	170	207	181	203	188	185	186	206	182	162	188	163	182	173	179	212	185	161	173	169	167	199	210	170	202	185	182	178	182	185	172	206	209	170	216	188	197	207	186	153	198	202	198	210	202	182	197	197	168	174	181	189	181	201	183	187	202	173	179	172	197	191	190	173	160	171	186	165	196	201	205	180	189	183	193	181	219	194	169	180	189	190	175	200	182	184	182	170	155	221	162	199	176	190	202	201	186	174	179	182	193	206	176	175	168	186	165	185	150	209	155	179	180	176	175	200	195	188	169	168	181	165	177	169	181	178	185	179	208	191	156	177	200	195	197	172	200	198	201	206	182	178	187	176	183	195	187	211	203	201	151	208	202	186	200	192	202	188	183	209	180	197	187	174	182	184	183	191	148	187	179	194	192	178	194	212	189	181	196	171	175	156	177	180	184	198	180	179	189	179	180	175	178	190	185	184	184	172	196	194	193	189	187	180	199	182	169	197	201	181	197	166	168	186	166	190	192	203	166	166	197	180	197	172	186	195	167	170	194	185	197	171	176	224	192	196	185	183	191	193	198	199	173	208	183	187	170	162	205	182	170	174	190	188	174	169	207	170	176	172	181	177	213	191	179	204	193	190	199	206	193	176	170	200	166	197	173	179	165	188	193	161	183	181	193	177	180	183	191	186	165	189	187	196	166	196	205	177	175	175	209	190	212	166	163	187	172	204	197	186	184	187	170	173	187	186	185	189	188	199	178	167	182	204	179	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33413	29439	14940	6809	2721	1100	975	740	574	648	546	541	533	500	521	521	534	523	520	516	541	537	536	540	568	535	494	523	489	572	527	543	575	544	527	483	517	526	496	518	521	492	543	509	511	524	510	543	549	521	549	559	544	488	534	522	536	534	535	552	525	567	595	532	588	543	523	541	539	555	517	565	558	494	491	564	499	550	556	519	536	526	571	569	533	550	521	506	542	550	533	540	480	566	478	558	537	498	546	570	574	537	543	534	557	541	514	547	511	530	517	562	530	575	555	506	549	548	546	520	544	496	522	564	517	514	604	534	528	525	543	547	563	521	549	500	532	531	550	549	559	548	548	532	547	579	533	542	536	511	543	498	512	532	568	515	537	522	573	541	530	543	548	551	555	532	540	524	546	528	524	559	480	553	534	549	504	531	536	507	521	540	518	531	571	571	515	535	511	518	514	544	578	557	527	546	556	546	485	533	572	575	515	521	549	544	496	503	525	527	551	526	558	516	572	573	489	485	547	541	521	548	514	551	558	530	506	508	536	545	509	536	514	544	543	528	592	494	589	498	533	492	573	518	538	503	543	556	542	535	551	508	514	542	525	521	499	532	532	565	527	540	493	571	516	528	565	506	543	548	543	563	521	561	543	524	548	542	544	541	499	579	507	501	556	535	589	538	569	573	529	542	562	519	568	550	555	534	522	545	516	540	545	518	547	513	566	518	524	545	525	547	535	540	533	524	508	530	556	540	497	543	585	564	489	592	577	543	543	524	538	534	533	524	561	509	542	532	546	545	591	525	510	527	528	554	536	528	505	540	522	506	472	552	556	554	587	598	502	533	552	532	558	582	561	522	496	574	519	485	516	527	578	553	582	546	529	492	562	564	540	492	572	563	516	542	539	550	576	533	518	522	548	525	518	485	560	571	584	554	536	554	555	505	523	592	538	548	564	556	568	551	529	530	530	545	580	533	564	482	572	556	548	528	541	551	562	551	517	557	492	534	534	560	539	525	538	521	553	484	506	539	547	550	537	594	551	530	570	520	533	532	524	527	580	520	568	501	489	549	507	515	600	541	507	563	562	525	546	533	488	567	487	521	496	559	545	531	532	547	550	529	519	537	508	505	550	518	515	524	543	523	547	511	556	553	506	530	490	584	498	508	546	522	540	567	521	567	528	559	521	534	533	565	543	561	567	515	507	545	586	509	539	523	592	547	543	522	536	529	517	598	571	526	556	575	541	518	533	510	525	550	520	501	546	520	503	510	540	561	592	513	528	573	511	487	537	567	484	526	563	524	559	575	519	506	524	543	532	523	540	546	535	541	517	535	518	524	558	559	564	524	501	508	572	534	503	510	520	533	539	509	496	539	529	505	560	579	514	548	532	502	537	590	568	568	527	533	529	597	536	533	531	552	528	537	501	517	537	531	518	555	494	506	586	517	570	549	561	558	526	536	558	567	568	540	537	527	508	520	543	527	539	526	546	567	583	561	526	535	600	513	534	519	551	519	546	541	505	581	519	538	537	523	519	556	566	577	528	549	502	535	528	498	548	533	486	550	531	535	547	529	538	529	541	549	535	595	549	545	557	535	549	465	526	525	514	518	537	548	505	524	535	543	520	516	538	469	528	573	570	537	554	562	558	546	522	549	532	565	541	528	549	524	549	502	524	493	569	483	544	519	554	521	542	553	494	557	515	541	498	524	513	540	524	527	525	520	574	556	518	588	570	526	525	538	492	522	516	537	515	506	572	542	508	493	553	529	498	540	515	572	523	547	548	538	556	546	587	521	490	505	525	532	511	536	574	595	548	508	529	541	516	494	597	477	559	538	524	537	563	506	551	485	528	516	542	579	532	505	543	527	507	534	512	524	523	530	564	554	552	568	525	536	560	540	525	516	554	518	574	531	558	547	502	549	517	575	530	548	542	534	550	520	558	553	577	540	507	511	523	487	560	508	524	545	563	526	533	530	562	517	569	487	525	524	587	546	541	481	525	503	540	572	471	506	533	477	536	562	525	547	524	509	531	552	504	528	498	512	582	513	531	518	529	504	508	571	500	546	528	528	582	561	550	554	544	512	583	549	532	512	525	550	548	539	537	557	576	555	508	513	542	545	537	522	535	573	544	578	537	560	554	516	490	530	551	527	569	518	544	545	551	557	534	526	559	566	542	575	510	520	503	537	571	533	513	555	530	549	513	488	522	523	501	544	572	546	532	577	556	512	558	516	515	487	537	511	528	528	538	518	530	550	532	537	564	536	493	524	532	528	527	513	517	491	537	480	529	538	549	502	543	525	564	578	536	547	560	542	553	527	483	578	536	587	521	522	534	522	515	552	529	546	540	539	537	557	560	556	571	512	543	500	561	589	539	490	528	528	533	539	524	526	544	519	503	564	504	523	568	524	542	558	562	520	548	553	547	520	574	528	568	469	543	522	546	528	547	495	541	501	549	522	501	524	525	526	532	537	520	516	484	516	564	541	484	533	558	546	533	570	507	537	599	537	569	523	520	561	559	548	583	557	518	527	546	506	517	525	551	553	523	509	546	529	499	506	536	564	565	519	560	573	532	537	547	531	564	533	527	538	556	535	563	537	560	566	549	524	544	520	505	536	572	543	563	523	563	527	592	605	554	525	566	581	504	535	539	566	545	511	506	489	552	498	549	501	523	511	551	567	547	508	559	562	531	527	557	553	568	557	512	553	549	549	513	556	516	521	557	514	547	519	478	518	531	553	544	537	543	507	538	562	531	545	558	577	540	530	563	537	533	551	538	573	559	528	551	529	503	566	496	566	552	569	524	488	571	525	530	530	596	492	564	509	560	513	557	530	519	548	500	481	523	575	533	532	506	549	494	556	515	544	547	576	506	527	504	544	514	566	543	513	547	545	547	590	505	540	543	528	541	481	514	560	575	564	540	527	529	525	517	560	541	543	506	531	543	516	520	541	541	556	476	509	541	498	534	538	526	525	546	599	519	512	548	530	524	553	558	486	511	533	579	537	524	558	534	542	561	554	542	513	575	540	514	538	487	535	544	501	603	561	547	533	563	543	513	576	555	571	545	577	542	517	520	530	505	555	514	494	538	551	547	500	504	490	514	504	515	498	520	521	539	555	495	562	515	530	526	512	502	545	542	492	525	544	541	542	533	517	505	525	528	512	517	520	520	537	550	513	538	537	583	537	542	538	518	529	538	534	544	498	503	555	545	546	551	505	594	498	562	511	517	533	507	532	581	595	526	496	505	521	571	555	523	500	503	563	523	521	520	521	534	543	510	542	554	510	522	537	510	512	539	518	544	551	539	566	533	569	520	510	546	536	531	545	548	550	505	581	517	605	570	541	514	514	525	561	534	563	553	553	479	532	538	542	524	590	541	533	555	576	535	545	495	535	564	568	559	564	536	508	540	524	528	547	542	533	508	544	546	522	576	583	512	516	542	565	531	553	548	533	535	521	525	559	570	565	531	569	573	563	542	523	524	532	500	551	535	557	562	555	522	558	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
76518	68833	47912	27354	10935	2439	1230	621	280	274	244	222	190	206	192	219	204	202	180	205	206	191	198	205	198	203	200	205	212	182	184	180	212	200	190	187	195	202	190	206	188	181	247	195	214	218	195	182	192	214	186	204	203	171	226	204	194	203	193	197	208	232	180	209	218	203	184	216	219	215	194	182	201	216	199	182	214	192	211	186	170	198	211	182	206	179	202	198	200	183	181	210	209	203	197	193	210	188	214	213	214	200	183	189	217	224	209	192	196	186	171	190	206	201	189	206	215	203	236	206	200	196	206	168	179	204	189	180	196	199	180	201	181	197	207	194	200	207	201	210	197	215	191	224	199	211	205	183	194	189	210	221	228	207	185	188	199	195	202	200	203	209	197	191	214	186	193	197	191	185	213	216	190	211	204	179	194	191	215	200	192	219	212	171	229	192	200	193	235	201	189	227	202	193	201	206	196	213	195	215	175	193	198	201	190	194	235	206	192	243	204	206	200	249	204	207	180	213	177	209	194	205	181	217	181	206	218	211	185	210	210	202	224	170	209	185	192	206	194	219	238	212	148	201	179	183	181	209	194	180	174	198	175	177	201	193	194	201	202	205	205	189	204	196	195	202	173	189	206	232	206	192	199	191	219	208	198	203	169	205	229	229	218	183	196	203	181	180	185	205	172	200	177	192	224	204	191	181	202	235	194	210	214	188	197	205	212	204	201	188	203	195	230	176	207	208	199	193	202	206	180	201	198	178	208	182	230	182	184	195	183	213	230	179	183	205	178	202	226	212	209	199	216	190	208	176	178	180	186	199	186	207	189	204	191	203	181	201	194	191	198	169	197	183	203	217	204	186	194	190	175	197	206	208	197	212	197	210	170	195	188	194	216	207	193	209	191	198	215	212	196	225	194	207	179	199	187	207	194	200	193	193	182	198	207	178	180	170	201	208	182	191	183	202	203	200	195	187	177	184	192	172	198	175	213	210	195	211	209	220	193	192	207	201	200	186	204	211	209	192	179	194	208	205	196	186	187	216	177	206	201	188	225	179	197	216	197	189	214	178	190	190	207	191	164	198	182	219	201	210	176	183	204	201	197	173	211	220	179	199	185	208	191	192	197	192	204	203	202	220	214	198	211	210	191	195	213	200	201	192	211	217	215	180	197	200	201	194	185	180	197	188	195	204	197	203	202	200	225	203	188	194	197	185	192	206	202	186	207	201	189	196	202	217	196	195	195	211	214	190	184	212	223	191	160	186	201	212	212	195	165	216	205	192	186	188	195	176	221	192	210	212	167	178	216	209	242	203	190	194	216	210	200	216	186	198	203	224	219	201	194	191	205	203	184	207	211	193	183	211	209	184	186	199	216	204	202	215	186	217	219	193	190	208	195	167	188	186	197	190	197	180	214	179	195	218	191	173	192	205	185	181	207	199	175	172	202	195	178	221	194	199	195	200	176	187	221	225	193	218	195	216	199	189	200	196	190	189	221	185	213	211	183	201	193	226	217	180	188	191	202	230	206	228	189	192	181	179	211	190	191	197	217	225	188	196	190	201	212	214	215	189	179	208	184	201	193	200	196	195	215	217	200	213	214	192	185	204	188	218	190	198	177	206	184	213	200	171	223	166	193	190	201	211	215	186	188	187	225	201	186	207	169	201	199	194	215	199	182	207	195	205	190	208	219	187	208	204	205	209	195	195	192	195	210	221	205	195	217	209	212	217	192	183	202	176	218	174	190	208	216	223	213	211	169	185	213	189	202	215	215	159	189	189	173	174	228	171	173	197	198	173	181	178	194	220	186	174	197	213	178	242	210	190	194	190	188	178	198	182	218	195	164	190	192	195	211	199	188	203	187	195	202	217	194	185	217	181	189	185	191	219	189	209	212	195	179	192	209	205	203	200	202	212	198	221	177	198	192	180	200	221	177	169	184	203	175	164	184	213	186	200	201	210	209	238	204	200	187	219	185	194	231	212	195	197	200	201	216	171	203	190	185	180	213	201	195	192	192	225	186	203	191	205	191	206	205	187	199	174	233	211	198	191	176	213	193	214	192	211	226	207	198	194	220	190	228	204	216	199	224	183	204	189	199	183	199	189	201	205	201	187	192	210	217	191	211	205	192	176	196	215	217	204	208	183	196	215	222	212	198	221	214	194	202	192	213	211	212	175	209	191	188	215	208	197	200	194	223	209	211	178	193	186	202	191	187	207	217	216	188	183	194	189	196	162	223	197	207	201	180	182	210	185	215	179	204	205	214	218	199	191	205	198	245	203	201	153	213	208	192	179	187	183	207	192	234	219	218	182	196	207	185	198	189	207	194	186	200	220	204	208	187	197	188	177	204	178	200	233	188	208	175	189	162	181	205	217	191	198	187	188	191	202	211	206	202	184	203	191	211	192	193	209	211	189	212	176	189	196	213	192	216	211	185	221	202	213	208	198	170	197	210	193	194	181	229	209	189	180	190	188	166	204	200	197	178	216	203	189	205	193	220	176	219	175	192	210	196	201	216	174	182	194	187	205	209	200	206	173	201	186	190	204	189	213	210	211	174	196	195	188	193	196	193	184	195	215	221	197	197	211	214	186	209	216	205	205	182	177	178	205	181	193	182	210	200	199	198	199	197	196	207	227	222	198	209	185	197	201	213	173	171	190	183	183	178	168	194	209	202	203	206	207	232	179	183	201	232	215	185	196	177	209	207	195	187	199	201	203	194	210	192	198	205	184	208	200	194	221	205	198	195	198	209	239	207	195	190	196	209	182	177	193	189	198	202	202	198	191	211	191	202	188	199	185	198	182	218	215	188	168	212	181	194	191	169	187	193	224	198	205	218	185	185	195	183	207	207	222	195	187	214	212	190	214	185	205	162	206	194	186	220	184	193	201	192	187	189	204	201	191	189	206	200	207	198	228	207	196	208	199	201	213	189	202	188	212	205	189	188	210	206	198	206	206	194	190	199	196	165	200	201	210	207	211	212	184	207	171	200	192	179	187	179	184	191	202	202	200	199	195	163	185	183	231	177	173	208	196	186	206	199	196	183	187	192	206	182	176	205	204	193	218	187	198	205	190	173	204	201	177	222	203	183	184	211	208	184	245	198	192	197	210	179	214	191	201	205	182	203	197	192	174	178	190	203	195	197	211	227	208	190	203	195	199	215	186	193	200	216	208	210	178	194	210	196	199	183	186	194	197	194	196	224	169	194	186	177	197	191	197	210	207	183	193	198	195	186	199	200	189	230	195	200	208	190	214	207	206	206	193	223	203	189	177	189	210	209	181	209	219	187	203	177	187	191	197	171	202	202	196	172	184	220	189	202	187	195	215	190	181	200	154	227	206	208	225	186	217	201	208	194	179	209	197	188	191	186	207	231	209	185	203	221	200	194	193	204	203	211	192	204	205	216	179	221	195	205	177	205	184	176	202	189	182	178	203	208	180	205	189	199	196	195	194	193	165	194	194	208	182	195	205	208	191	196	184	200	186	194	201	195	183	199	209	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53731	55978	46307	32956	17026	6791	4747	2220	1029	938	675	560	591	581	549	560	584	553	585	553	593	565	542	561	604	559	574	596	582	577	603	576	587	556	598	533	547	528	522	590	563	637	585	567	575	583	559	553	586	618	586	589	581	591	576	552	588	565	580	572	585	616	546	543	555	570	574	569	577	589	585	558	579	620	542	581	595	611	597	562	604	596	555	579	563	571	582	541	556	589	559	595	623	554	606	601	538	549	587	558	564	561	609	550	600	621	570	547	505	553	568	568	565	568	551	584	595	553	581	566	528	601	586	573	551	545	543	517	594	561	554	585	568	583	567	552	549	548	547	554	567	581	520	546	584	564	554	573	592	570	538	585	547	591	607	572	610	570	541	611	552	532	545	569	577	563	568	590	599	580	566	602	563	590	572	538	573	579	595	561	581	618	614	541	579	591	577	579	560	508	557	578	598	543	548	552	575	548	554	584	583	583	566	559	547	579	585	588	571	541	601	608	573	567	585	575	608	587	581	600	566	579	586	547	561	574	556	569	556	609	580	528	552	555	585	564	579	575	569	568	569	535	584	537	589	548	575	517	584	564	594	599	576	611	561	609	519	567	593	571	590	577	546	569	589	572	609	535	583	601	577	573	553	624	604	549	602	573	588	563	571	580	556	540	600	571	566	583	575	573	610	578	511	621	587	587	576	568	613	575	576	559	578	557	596	574	564	579	542	573	593	555	606	558	602	582	591	602	535	596	566	611	596	573	566	588	585	559	573	566	559	621	557	570	573	583	559	564	557	549	524	565	575	587	575	593	609	528	572	577	541	571	571	575	591	564	563	565	581	551	605	605	564	541	553	544	552	580	561	564	568	572	575	552	579	589	558	581	546	569	558	574	540	602	592	545	591	566	559	568	556	576	555	565	603	552	584	547	582	549	543	553	549	599	602	573	587	589	565	569	530	607	545	568	607	574	560	545	548	592	605	571	576	594	580	589	566	564	524	565	606	579	539	574	579	573	530	564	599	614	605	543	557	590	537	570	538	550	596	559	578	555	578	532	598	572	582	571	564	573	580	561	547	544	575	596	581	563	584	620	594	573	594	570	558	553	617	589	565	577	583	536	619	561	577	561	581	555	583	570	586	570	544	573	568	569	564	609	545	537	600	553	571	603	544	611	571	567	580	558	584	622	528	555	548	596	558	560	566	569	561	593	609	573	560	543	544	560	617	631	600	574	535	586	556	582	547	569	526	560	577	592	598	581	560	577	551	581	573	575	564	548	585	546	546	558	550	511	559	578	596	568	605	541	570	551	583	551	597	565	572	567	581	558	570	567	590	607	556	547	582	556	591	580	591	624	551	598	582	542	587	561	585	565	567	554	586	577	594	558	596	572	535	614	580	568	580	594	588	563	537	620	554	578	570	570	622	539	511	566	531	558	510	565	570	551	571	554	561	569	585	568	568	561	566	574	590	579	608	569	601	567	594	571	592	573	596	569	584	545	567	590	558	556	582	587	571	600	573	527	578	579	563	536	578	548	557	590	566	550	541	621	595	571	552	539	570	565	568	570	527	556	561	558	577	554	560	553	552	563	574	611	521	574	530	560	575	561	575	590	573	580	568	540	590	585	581	588	608	555	539	527	608	535	590	565	578	597	606	573	589	582	557	582	568	543	599	553	557	541	589	573	569	573	550	536	571	579	586	583	519	579	559	613	546	565	565	567	581	571	590	577	580	576	565	554	617	611	564	576	584	553	544	598	545	562	557	560	591	574	601	568	572	596	572	569	600	588	551	565	537	553	558	544	559	611	607	601	546	550	552	535	529	567	521	531	589	550	565	531	563	556	613	567	555	606	592	575	553	575	599	573	572	583	618	584	572	559	569	534	562	571	603	549	568	556	563	558	578	568	548	538	589	548	572	585	574	594	554	605	558	578	572	536	570	597	565	578	571	573	565	591	568	544	586	554	599	569	601	599	559	608	554	570	592	584	592	545	548	559	553	584	605	580	572	572	618	596	597	634	654	594	563	573	546	603	598	556	575	556	519	566	578	571	588	525	570	543	586	567	576	576	615	594	557	557	571	588	576	555	565	562	580	589	558	584	579	585	569	569	579	557	597	525	566	559	591	562	557	596	564	604	533	589	536	545	573	605	538	594	588	576	578	573	543	581	529	612	591	575	543	561	555	578	553	595	573	616	611	563	546	560	602	590	549	553	552	559	576	577	556	594	616	564	582	534	575	604	561	603	575	539	577	561	561	643	524	596	566	565	585	578	572	552	626	587	621	566	572	585	567	563	627	548	560	528	606	580	552	539	595	579	541	571	601	554	569	558	554	570	597	620	585	544	603	590	565	576	569	572	563	585	519	571	585	571	564	537	561	586	587	566	577	567	577	589	546	579	565	591	598	555	538	555	595	621	541	576	554	583	551	609	560	581	579	592	553	576	587	542	562	565	559	571	555	551	553	565	572	583	574	591	585	525	549	577	557	558	571	558	540	562	564	598	556	560	540	529	583	563	587	554	572	567	603	570	561	602	566	564	574	603	595	576	553	581	555	563	540	523	559	524	529	605	554	547	579	545	541	559	543	548	561	564	592	567	522	578	570	575	561	577	552	601	553	554	587	569	586	569	592	589	558	572	609	555	554	574	597	577	616	576	570	580	544	537	613	541	553	530	574	571	541	588	572	548	541	553	553	624	575	550	571	591	576	574	579	560	594	594	551	604	580	543	546	556	566	572	558	608	540	561	574	535	610	557	572	557	555	560	564	603	509	564	574	552	555	573	562	580	595	571	539	597	560	562	541	559	544	541	548	559	571	518	583	532	557	538	546	585	585	558	528	591	555	536	570	598	572	591	582	534	590	533	577	569	560	598	547	556	567	542	585	568	529	562	568	615	544	603	538	577	542	538	567	606	580	568	564	547	592	554	578	603	564	576	588	580	578	545	574	544	568	571	578	572	577	556	573	555	577	555	531	538	565	540	563	569	541	578	541	582	594	581	586	595	565	589	584	545	552	548	570	546	551	573	575	584	558	556	593	595	571	572	561	567	565	578	565	519	610	557	597	633	587	612	563	605	562	560	537	567	550	573	573	583	586	569	608	556	549	559	550	615	572	559	614	583	606	585	611	573	593	595	527	543	537	543	528	536	609	580	556	586	554	547	590	559	567	598	583	560	568	571	567	556	605	545	540	589	580	568	595	586	537	519	634	602	593	584	544	536	593	541	555	556	588	577	561	585	584	571	609	587	537	574	584	571	567	545	592	549	569	576	535	587	524	589	571	554	595	603	569	566	570	570	597	584	518	602	599	565	516	530	589	559	610	561	601	568	531	547	597	577	551	554	556	539	551	537	609	607	635	590	603	566	589	582	573	582	550	550	568	559	617	587	626	594	574	625	519	586	570	542	555	589	569	579	579	576	565	597	570	636	558	552	578	590	541	602	609	594	563	587	541	566	571	613	573	580	543	578	570	561	551	548	591	544	576	535	527	582	584	544	584	558	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
86540	80109	59812	38159	20376	6579	2281	856	409	421	342	295	304	255	237	242	271	256	275	265	228	253	255	274	283	278	292	224	269	278	284	241	236	250	259	274	235	246	250	230	268	236	265	270	241	229	253	276	249	260	256	260	257	230	294	281	255	261	247	249	259	264	254	269	240	285	238	243	286	263	237	243	271	237	238	258	230	273	264	242	242	263	283	232	273	240	246	236	261	280	245	234	252	260	233	264	253	270	258	260	237	258	256	212	275	255	272	270	261	260	242	266	240	231	254	252	262	256	241	273	268	258	251	260	255	260	248	275	243	258	262	225	249	266	248	249	246	248	267	232	282	269	214	246	272	271	248	271	237	272	250	255	266	243	246	237	251	266	251	268	253	254	237	248	248	233	241	245	247	286	287	257	256	247	255	257	263	255	271	254	260	258	240	281	230	233	260	236	248	260	228	264	212	267	243	233	268	270	287	252	273	233	296	258	245	209	254	266	246	270	253	284	273	250	270	231	226	225	240	244	270	255	237	255	255	238	259	247	248	280	248	242	254	236	269	234	270	236	260	260	254	278	246	252	286	245	239	228	253	277	257	244	257	289	253	216	293	286	275	266	250	249	235	267	263	250	272	244	255	258	279	276	268	283	233	211	246	269	266	271	242	291	245	229	245	215	264	263	257	283	268	259	248	234	261	257	255	271	247	270	257	257	248	244	257	264	259	239	257	260	230	239	270	277	272	252	222	232	255	251	238	268	256	260	235	244	245	299	280	256	275	250	256	241	236	272	266	263	237	244	255	232	253	254	225	261	259	264	259	228	225	280	250	264	251	276	259	246	235	238	259	240	239	239	238	236	265	269	229	277	252	253	246	272	265	242	274	249	287	253	235	256	246	229	255	259	237	246	264	243	248	253	240	246	236	245	243	247	252	266	249	259	258	254	251	254	260	265	240	256	240	274	250	251	256	237	263	262	272	257	267	255	231	275	259	246	249	233	248	263	230	246	259	253	244	248	245	240	255	247	237	248	257	263	245	240	237	276	239	261	282	263	255	238	231	246	226	251	265	242	276	253	231	255	252	245	267	248	253	260	238	241	252	260	241	249	255	224	238	266	249	236	266	264	255	239	216	233	244	261	267	259	256	258	254	224	281	247	247	248	269	266	227	225	229	278	263	269	257	285	235	257	241	242	242	231	258	250	256	267	290	255	242	242	281	247	264	233	233	273	233	283	233	236	227	245	255	265	288	265	221	240	263	252	255	241	259	233	244	253	250	247	256	253	235	249	259	240	282	217	241	260	273	262	235	272	245	271	249	242	240	272	273	225	229	271	267	245	232	255	268	270	234	260	247	260	238	275	228	236	258	289	243	252	230	268	258	267	230	247	259	261	280	259	229	252	239	244	250	297	268	258	258	259	271	254	258	283	232	230	245	238	239	276	275	286	233	271	262	274	279	263	257	280	237	246	272	241	262	275	260	241	240	257	256	261	264	268	256	263	237	244	230	265	258	243	243	249	244	279	253	250	270	268	260	236	249	245	271	248	249	271	274	263	240	275	234	263	277	257	234	245	243	219	259	254	249	227	267	236	253	240	250	240	250	239	277	263	266	242	266	250	256	236	251	251	231	268	285	279	255	274	245	274	258	258	257	268	292	284	280	257	231	250	286	261	231	231	247	283	220	261	236	240	241	235	248	254	259	216	260	251	280	255	273	229	213	242	258	249	288	252	275	264	269	250	235	267	225	242	274	239	259	261	251	248	227	250	251	261	240	246	258	267	249	271	257	255	255	267	245	246	256	278	230	235	258	238	250	277	224	279	259	281	241	269	256	275	255	275	248	256	281	257	244	263	253	268	263	251	250	237	270	263	274	268	238	248	237	276	245	263	226	237	265	258	287	231	268	253	277	257	274	245	273	272	261	249	264	271	236	207	237	257	238	252	243	244	258	242	240	271	234	273	265	262	268	242	245	231	284	250	274	257	231	277	249	253	277	245	251	246	285	253	251	239	286	240	243	261	273	246	259	248	264	245	267	263	237	252	242	255	262	268	264	261	269	234	256	243	257	262	230	276	263	256	266	258	222	282	234	255	253	242	235	282	249	229	269	253	274	261	252	259	296	263	228	283	294	248	234	264	252	252	233	249	222	265	224	282	266	254	241	260	261	258	246	260	257	277	259	254	253	286	278	246	249	268	256	232	260	279	295	250	250	239	270	250	271	246	260	273	231	272	258	292	294	234	232	259	232	261	258	245	256	230	267	244	247	236	253	261	241	240	226	242	233	228	254	231	243	245	241	273	256	265	247	274	261	269	266	234	228	250	265	266	264	243	246	245	237	272	277	258	242	238	257	270	274	243	272	267	263	242	269	255	262	229	234	255	246	266	251	223	235	264	266	233	271	260	254	259	227	261	274	234	268	285	261	245	276	251	250	276	235	236	240	234	231	249	263	255	264	269	232	269	279	259	253	249	247	241	245	240	254	265	253	249	265	249	255	246	260	255	281	259	268	247	238	262	267	226	246	251	233	250	239	269	236	262	260	241	260	262	237	246	244	261	259	277	252	256	271	264	268	253	249	248	216	253	265	243	286	276	268	268	258	263	260	258	283	278	242	276	257	234	255	240	270	264	250	269	282	278	268	250	257	274	248	267	232	213	278	252	262	251	242	267	242	208	265	237	236	247	244	242	236	216	204	285	234	244	244	268	229	253	248	251	231	243	209	274	265	241	248	253	252	229	247	275	230	266	278	225	249	256	265	272	239	247	259	258	243	222	257	266	241	248	280	266	269	268	234	267	255	271	251	255	269	256	255	236	239	268	252	256	264	274	231	232	269	250	264	256	259	280	230	279	268	280	251	263	286	275	255	252	248	234	256	234	241	276	249	272	267	278	241	268	237	252	257	253	273	260	255	247	262	253	274	245	245	263	246	251	260	239	286	235	266	256	257	271	252	248	253	239	260	246	249	290	240	254	262	240	275	268	260	254	254	263	223	265	246	225	257	260	273	248	247	255	256	213	277	257	271	245	253	240	262	258	269	225	285	237	227	229	251	253	259	275	284	231	231	231	240	255	276	259	270	251	241	262	269	261	263	257	247	254	260	257	272	243	233	262	260	218	259	249	247	249	223	250	268	261	246	260	241	267	286	277	241	261	273	227	272	251	276	248	235	261	252	249	276	247	233	213	268	264	234	257	253	254	266	251	239	246	243	259	254	259	278	252	259	231	246	248	257	249	240	244	252	244	218	230	244	256	243	220	273	265	230	276	261	241	225	272	251	273	268	249	235	264	282	228	254	268	243	229	263	247	235	266	273	253	253	243	266	276	233	269	251	257	248	280	250	222	244	242	262	283	233	265	242	211	256	263	254	253	272	273	226	262	275	232	228	244	254	271	257	269	249	243	240	261	237	249	262	231	278	285	262	275	221	236	271	264	255	239	243	261	257	237	229	254	238	262	261	266	263	249	231	284	239	259	248	231	240	228	244	258	242	234	253	285	269	251	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
64680	68803	58275	43262	26432	13192	7181	3152	1412	1361	860	716	741	775	671	682	689	707	716	693	655	678	725	709	688	676	677	728	728	690	686	698	681	683	721	722	674	734	647	726	707	677	707	679	709	686	721	681	684	695	693	668	712	724	742	669	660	739	693	703	667	700	696	719	680	728	684	707	658	677	698	681	735	656	745	702	690	696	711	725	680	725	642	708	712	727	720	678	688	699	678	717	647	689	710	650	656	694	733	677	672	694	709	689	720	736	704	668	681	707	672	706	720	717	695	706	699	691	696	729	705	696	679	691	702	705	750	642	705	733	677	701	686	757	696	700	679	686	705	735	669	690	699	688	675	645	688	709	735	720	717	648	673	693	675	700	703	710	663	671	684	690	703	704	673	703	677	703	716	714	687	721	727	688	702	723	709	683	688	690	688	675	766	747	669	707	746	708	713	696	676	671	704	687	694	697	684	697	691	666	703	693	707	701	671	693	706	730	702	726	719	691	703	705	720	732	696	735	690	663	704	692	652	729	694	783	694	714	690	678	673	729	751	693	690	671	678	721	730	713	637	677	743	724	744	714	742	696	680	687	722	675	758	672	641	714	701	724	726	716	700	699	701	697	660	691	714	708	646	656	708	682	730	659	704	660	713	670	713	674	711	683	679	710	712	688	702	766	735	693	706	716	688	649	732	715	750	721	731	733	693	696	679	754	706	691	713	781	693	695	674	662	679	678	687	730	682	716	735	722	685	680	721	730	722	673	673	697	714	717	696	714	671	668	714	740	660	675	728	671	730	686	678	691	682	677	671	649	734	763	695	663	736	695	742	700	733	739	686	714	715	675	725	661	700	676	673	698	733	683	675	720	690	725	692	640	688	716	641	718	638	689	739	681	671	743	688	671	724	713	664	674	717	679	737	669	686	654	727	759	724	672	638	643	686	668	707	707	688	704	696	732	684	663	727	730	715	695	674	674	662	689	730	687	702	702	654	764	692	726	675	666	705	726	694	694	704	708	673	757	664	684	707	692	707	672	659	666	705	729	684	694	653	729	668	693	713	691	694	693	687	694	693	697	696	706	690	697	719	719	718	664	743	675	680	663	683	726	662	707	709	692	694	643	691	699	688	668	693	667	737	674	692	697	695	766	722	731	745	684	696	664	715	701	685	709	721	702	725	711	639	685	723	706	679	694	698	668	667	710	687	697	712	707	704	688	685	691	711	728	656	676	684	682	730	677	648	725	708	680	715	679	670	684	679	720	707	699	664	712	713	732	694	657	724	666	699	731	693	694	740	688	699	694	745	726	679	721	693	691	667	733	713	704	683	702	666	694	692	718	710	716	736	708	720	712	696	768	671	719	663	728	665	713	673	716	670	647	723	695	705	709	682	711	674	697	705	670	686	680	740	695	670	692	716	707	684	750	740	711	725	709	701	650	722	699	690	677	698	728	696	708	690	703	667	747	641	696	723	708	717	680	687	713	718	731	707	679	689	685	705	682	726	685	698	701	728	714	721	706	704	688	679	668	692	723	711	703	744	725	697	641	704	655	678	685	720	724	666	709	719	697	672	701	680	724	701	650	705	722	710	695	696	745	687	692	727	717	711	648	686	712	719	712	667	745	662	657	721	702	694	733	676	659	682	709	711	741	705	708	722	679	732	666	707	755	691	737	712	694	678	717	710	655	734	690	700	674	698	693	707	675	735	731	676	709	671	704	687	678	691	702	734	706	670	673	699	683	698	714	692	706	718	653	751	737	666	709	724	731	704	678	682	683	690	786	739	674	735	686	673	705	712	685	723	715	709	668	671	694	727	687	707	645	653	674	707	676	705	679	716	679	662	698	661	731	687	757	680	700	676	690	713	694	673	699	687	718	709	733	705	664	671	692	717	650	683	693	684	703	689	700	624	727	722	697	718	685	680	692	715	679	689	709	707	668	740	734	682	685	652	722	702	717	724	688	713	681	687	699	641	721	697	690	702	737	675	682	662	719	720	689	710	679	688	703	652	667	709	667	725	686	687	685	680	696	713	693	697	716	708	711	672	682	673	727	619	664	753	738	651	726	711	654	710	731	685	722	728	731	717	743	672	689	690	715	713	695	701	674	701	745	688	713	767	721	701	707	652	726	702	681	705	699	713	662	692	675	680	700	723	687	720	673	727	718	670	680	699	685	763	669	675	675	715	675	711	679	657	644	701	695	674	680	673	699	705	713	717	684	696	709	692	735	694	731	659	652	693	700	671	727	700	654	704	646	663	658	662	706	707	689	716	701	713	696	699	690	740	681	683	675	709	714	703	648	694	701	705	670	727	687	668	677	747	695	685	707	744	683	677	717	689	681	698	667	680	668	726	705	696	729	713	740	686	684	699	731	754	702	720	660	712	713	745	671	676	701	674	782	716	712	691	695	705	691	707	658	699	752	656	698	700	680	722	718	675	702	659	703	686	675	748	691	692	719	713	725	702	739	684	714	674	637	707	699	734	685	708	724	736	678	696	688	728	678	740	741	685	683	693	727	694	701	668	667	690	707	683	677	737	669	682	676	720	707	695	727	714	687	652	756	731	704	721	705	727	688	731	672	731	709	703	675	752	660	706	725	712	703	729	725	701	704	690	681	709	698	697	732	689	703	683	699	726	739	661	717	682	723	691	694	693	690	691	665	695	744	696	739	660	656	658	735	648	715	725	706	727	674	702	683	710	674	679	701	695	665	726	720	685	686	733	716	698	736	717	738	671	730	686	695	688	735	690	679	718	693	692	705	702	691	669	682	679	702	739	656	713	713	705	706	725	677	680	722	684	725	691	687	700	656	700	698	725	670	680	701	687	721	709	695	715	675	744	758	729	693	725	691	701	728	709	701	706	662	717	669	705	699	723	688	659	709	712	689	722	708	719	688	700	685	706	691	766	714	719	698	693	677	667	729	706	682	676	704	711	711	661	737	692	736	662	675	659	696	747	689	690	645	713	710	720	707	648	719	690	690	713	700	696	729	716	716	649	691	708	759	708	708	680	690	727	695	711	714	666	726	682	682	716	681	720	716	712	705	689	725	684	714	722	719	703	709	701	708	683	683	712	714	708	678	691	756	721	730	687	706	707	691	738	664	720	684	682	696	685	722	713	712	704	723	682	688	749	695	726	699	688	627	677	723	724	657	709	684	691	682	732	717	734	661	707	692	698	716	696	659	702	653	691	739	733	676	691	723	672	715	701	742	682	729	685	700	694	702	683	685	705	696	762	694	713	682	694	704	737	710	746	686	730	733	708	698	694	683	733	686	711	700	675	691	746	696	711	758	689	672	665	749	669	718	693	744	703	700	660	696	733	718	658	699	753	719	720	655	699	721	725	668	709	702	736	719	730	682	725	694	722	697	695	718	718	671	711	730	710	703	710	677	691	711	682	730	707	714	670	677	713	694	681	696	665	733	741	697	691	735	702	694	706	707	667	672	650	732	764	738	697	694	701	735	695	761	734	704	708	711	687	668	632	677	751	726	681	706	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32368	25622	10829	3110	1070	435	293	230	205	203	225	199	194	187	202	191	169	197	200	181	203	217	181	204	189	193	208	193	203	189	185	168	199	209	188	220	191	183	184	202	197	185	187	165	238	196	175	181	197	208	195	174	210	196	197	186	199	204	192	171	172	219	189	174	195	199	199	169	198	192	205	190	197	192	154	207	197	192	181	194	191	177	194	186	200	207	192	171	180	185	195	197	182	186	235	204	214	177	196	216	192	178	180	190	177	204	200	208	188	191	182	197	184	202	203	196	155	188	198	201	190	209	180	184	185	184	178	198	212	194	164	189	199	219	174	179	201	196	190	172	193	196	189	180	182	198	209	196	208	189	186	174	185	179	179	165	210	213	180	189	204	186	168	183	203	191	176	166	202	195	204	182	185	200	208	179	186	189	194	198	214	189	185	184	193	205	169	202	222	196	221	170	193	213	195	185	204	191	202	210	214	212	198	183	214	192	204	203	202	166	178	197	204	172	178	196	200	181	203	197	186	194	220	207	206	168	172	182	220	204	169	196	181	199	193	197	223	192	178	191	174	225	216	199	188	207	225	173	163	178	201	194	231	186	183	205	232	192	175	181	202	188	195	207	182	198	202	207	186	191	201	191	171	189	197	196	191	182	193	184	169	196	190	184	192	180	209	197	201	185	165	204	206	175	185	197	196	193	217	178	188	221	193	221	196	206	203	179	167	199	185	183	172	184	196	201	194	177	202	203	203	206	189	196	230	175	180	187	180	194	186	201	184	191	204	198	183	229	184	191	176	191	191	199	200	199	194	200	178	195	203	183	190	186	178	182	178	219	182	186	171	208	183	189	183	199	211	209	214	176	196	167	216	198	194	215	178	182	179	206	211	210	213	182	202	208	219	198	204	179	210	193	216	204	195	203	182	194	179	184	202	183	179	174	193	197	181	181	213	189	193	207	188	215	196	180	199	182	194	188	178	180	154	203	196	194	195	181	209	200	186	185	188	214	215	198	197	189	181	175	188	181	195	185	185	189	193	189	175	200	219	216	201	177	187	195	185	167	175	191	199	173	189	189	191	192	195	183	179	199	165	180	188	190	189	200	184	185	216	198	182	177	192	178	193	189	172	164	190	179	161	188	184	193	195	184	184	186	190	188	181	172	191	193	194	181	179	162	195	195	178	189	206	208	190	189	174	201	209	183	205	221	169	199	187	175	202	190	208	183	192	180	202	165	191	187	196	165	197	204	169	188	181	191	191	194	182	204	174	185	161	209	198	203	205	208	199	194	207	200	176	204	185	184	208	213	170	206	192	172	201	173	202	193	186	189	184	171	180	181	188	179	171	167	196	187	170	186	225	187	191	179	178	205	176	192	204	201	191	219	198	208	204	193	190	203	190	193	197	193	182	231	187	197	191	180	197	192	203	173	214	189	197	159	198	191	164	170	201	187	192	181	218	196	186	204	182	209	175	194	195	182	209	206	195	222	218	197	218	205	173	185	195	176	181	207	182	185	203	198	193	185	196	180	190	193	168	190	180	184	177	187	194	198	215	206	198	190	223	194	210	163	187	204	187	183	190	211	189	187	174	203	199	190	194	207	183	190	200	201	197	191	191	179	187	193	168	170	201	203	190	194	180	182	219	172	203	198	206	168	177	196	163	189	199	170	194	196	199	206	195	169	181	193	200	180	203	175	203	180	204	179	187	187	196	202	202	197	202	185	171	188	197	206	203	186	204	200	162	195	188	196	177	185	192	210	187	194	190	203	223	198	174	199	203	192	190	171	189	181	189	189	204	205	180	201	204	197	221	174	201	188	201	187	182	179	189	176	200	184	198	207	175	201	186	198	172	193	202	190	178	200	170	195	213	174	203	182	176	202	207	193	199	168	201	172	186	193	169	186	193	202	211	182	203	188	191	178	187	186	208	186	192	200	210	193	192	169	181	184	188	201	209	177	186	220	199	216	208	173	193	210	174	186	186	207	177	212	186	195	218	175	172	202	172	204	189	192	187	192	192	195	190	197	196	173	203	186	201	209	210	177	185	179	192	215	206	210	166	146	183	195	194	176	208	194	205	192	191	184	226	203	200	208	206	188	192	201	200	192	190	183	177	191	197	204	208	199	163	183	183	185	170	193	186	189	219	175	185	198	183	170	193	190	177	183	180	209	209	193	184	186	193	206	200	196	198	215	204	189	183	181	219	185	189	213	188	179	203	176	209	183	197	182	164	190	180	188	182	175	184	187	188	198	190	199	218	179	192	196	163	176	202	186	188	207	180	193	179	193	219	195	200	181	173	192	191	178	187	201	187	193	188	172	207	202	206	207	178	182	192	202	176	208	207	179	200	176	209	170	193	171	183	198	170	170	185	181	177	212	198	192	170	164	194	193	187	199	186	208	213	181	193	187	189	206	201	191	201	197	202	192	177	184	217	210	207	215	184	170	183	182	177	193	225	198	212	179	176	206	190	209	179	184	168	178	166	173	215	199	176	202	170	214	191	187	192	185	205	205	182	221	174	165	178	212	184	153	190	170	184	202	201	209	204	183	196	181	171	191	192	193	196	203	198	213	195	196	178	227	225	194	196	183	193	199	199	201	181	193	205	205	178	187	223	193	198	215	196	195	194	191	194	201	200	198	216	173	164	187	184	206	203	214	193	182	175	181	188	194	212	199	220	208	182	201	171	215	201	192	184	175	214	212	190	187	204	187	200	184	193	175	171	178	207	202	175	201	188	202	191	202	170	203	202	195	180	171	199	173	217	190	209	190	180	208	198	197	215	184	194	183	184	199	187	199	179	211	185	179	202	194	174	195	168	179	179	194	180	186	182	227	181	207	185	199	203	195	180	187	188	190	174	199	208	196	204	173	198	190	181	210	206	220	218	206	191	197	176	203	196	179	170	183	244	193	192	206	175	200	219	201	191	190	155	179	188	202	189	196	171	185	192	204	178	195	170	191	193	200	180	211	184	188	210	184	194	210	193	202	185	184	185	184	193	203	201	205	190	203	199	223	163	166	199	186	189	205	196	174	195	212	185	191	180	167	197	176	187	196	212	181	183	183	184	196	209	203	200	183	180	190	184	210	194	205	191	186	190	202	177	186	188	181	187	191	185	194	192	208	190	208	204	218	203	172	163	195	183	185	188	179	178	203	179	182	226	180	188	187	192	188	215	202	186	198	200	183	194	210	214	202	194	199	195	205	205	185	178	199	175	225	200	191	195	189	203	177	207	187	207	176	210	195	186	206	195	197	197	182	198	190	193	195	170	208	168	194	190	172	176	154	187	192	194	182	211	176	181	191	217	185	189	185	216	192	173	190	187	191	189	176	193	211	211	201	180	181	180	200	201	195	190	207	169	173	198	194	205	183	203	180	193	207	209	172	170	199	170	179	179	232	240	162	216	193	207	200	211	200	181	182	191	175	162	185	208	217	208	213	211	177	186	215	186	224	192	201	189	209	193	210	196	203	190	176	210	191	170	181	205	206	185	175	185	195	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
31801	28154	15821	8012	3511	1514	969	687	619	595	544	573	569	557	534	547	548	589	581	566	525	523	553	529	575	530	581	528	573	511	576	571	563	581	554	580	575	554	552	565	574	553	552	522	580	567	536	586	583	581	544	556	578	599	536	566	587	565	564	540	579	577	592	578	546	553	555	548	573	551	585	584	592	521	537	598	602	512	559	555	565	559	538	544	553	586	552	584	558	550	586	538	575	572	517	558	576	554	585	643	538	563	567	540	566	596	528	560	619	563	527	564	565	574	550	538	587	536	542	558	528	597	535	566	544	575	559	517	574	566	562	591	545	522	527	568	562	555	540	558	554	575	527	574	561	502	536	561	570	560	519	557	589	551	590	557	556	549	572	564	550	581	561	561	553	564	557	524	524	538	524	566	550	563	577	551	544	579	570	561	542	534	605	546	544	550	555	608	510	522	564	581	566	546	568	548	548	557	539	510	516	571	546	559	539	564	547	513	594	535	556	538	570	542	565	549	565	568	552	507	555	519	551	600	571	555	546	581	588	497	537	592	519	598	542	545	517	571	565	593	546	532	560	551	545	601	555	542	524	569	524	554	587	496	563	571	529	562	585	579	556	561	535	518	596	555	509	574	540	545	540	532	591	537	552	521	526	552	552	577	561	550	573	593	484	572	558	528	549	549	542	552	538	566	505	577	584	548	543	575	568	531	538	511	532	568	578	544	570	585	559	550	557	549	561	556	527	531	559	534	598	554	548	579	536	537	532	547	502	530	550	535	548	530	506	588	524	595	506	575	593	543	550	527	546	544	562	540	551	535	546	518	572	564	580	570	562	552	579	598	551	553	565	551	550	553	544	546	580	582	564	515	612	494	534	543	557	565	561	566	589	543	569	558	551	554	527	575	554	580	513	583	515	547	538	575	541	577	535	552	570	529	567	523	534	539	529	510	559	577	533	556	546	615	550	530	579	562	518	533	509	552	535	551	530	561	549	542	542	563	585	556	525	599	528	574	538	543	477	534	592	562	578	522	536	528	525	565	553	568	542	560	549	558	538	561	525	564	529	553	554	568	568	528	557	545	553	567	577	568	593	553	602	563	552	574	588	571	543	522	534	534	543	589	542	605	586	511	551	541	552	547	539	542	554	553	513	515	604	516	577	596	520	556	534	545	559	551	543	539	568	576	555	528	539	561	537	549	528	574	585	540	577	527	528	566	531	502	561	569	560	554	513	550	548	560	537	505	574	564	592	543	561	570	559	514	555	537	554	497	532	544	563	531	557	540	571	491	559	549	550	563	536	600	555	599	561	585	556	595	542	561	553	513	539	546	531	489	541	506	567	583	526	550	538	565	595	576	534	536	535	550	542	568	566	543	539	537	570	577	555	522	585	522	554	533	570	565	570	532	564	546	526	535	525	572	543	544	574	530	554	553	575	531	604	501	575	511	556	558	537	544	605	524	531	573	537	546	535	555	547	551	585	544	563	562	540	556	531	553	571	576	509	558	598	545	549	554	559	580	534	560	586	578	570	559	538	584	543	563	543	550	537	578	605	481	545	527	605	528	553	554	522	567	571	520	554	558	568	554	543	560	530	534	561	592	579	487	575	556	552	587	550	521	562	577	557	541	602	542	559	546	600	527	521	538	548	579	567	541	552	579	511	578	526	544	595	589	517	538	590	575	548	526	541	533	525	575	569	578	537	528	548	497	587	569	507	559	534	553	530	531	546	499	523	566	569	594	572	547	553	550	527	512	580	542	542	571	568	583	570	596	557	552	536	518	534	545	532	560	544	503	536	538	551	557	540	606	516	580	576	555	544	520	540	558	557	572	583	540	558	522	553	554	549	557	557	534	554	545	552	527	547	552	569	544	588	559	549	564	530	531	513	599	585	554	557	559	569	565	512	547	572	566	554	586	533	568	551	536	551	569	563	544	593	542	576	585	555	560	539	577	569	587	571	518	573	578	554	589	540	577	521	547	543	560	526	571	541	553	542	556	598	533	562	560	552	594	566	562	541	565	586	554	580	548	571	576	553	495	576	562	603	552	530	563	611	533	572	576	542	598	527	575	508	559	556	534	537	502	509	583	553	593	530	542	527	543	594	526	551	551	551	586	568	587	551	551	565	575	544	529	574	546	619	588	565	500	590	526	537	542	516	568	576	551	530	540	554	561	563	558	571	586	519	613	542	566	582	545	541	520	585	548	566	596	551	537	563	580	527	564	534	601	510	553	537	590	588	566	562	562	575	523	548	578	571	546	547	566	513	558	554	554	529	552	562	587	550	555	562	593	592	545	589	548	590	573	580	522	557	500	556	549	565	531	569	572	569	539	562	542	548	547	538	581	537	564	556	562	570	534	526	565	578	546	552	564	550	553	582	606	529	539	550	582	561	586	524	530	555	606	517	577	564	569	543	607	607	524	550	586	575	512	542	592	526	541	545	567	539	551	535	586	561	546	543	564	512	541	564	552	606	492	547	553	568	547	566	521	560	559	594	549	575	514	573	526	578	516	567	556	545	555	534	542	574	531	521	556	566	527	536	537	545	562	584	546	555	537	522	542	566	551	594	545	497	523	564	567	554	537	543	585	528	577	533	556	531	577	530	574	560	526	537	574	575	546	537	520	518	558	561	550	561	568	573	574	576	543	528	572	558	542	503	541	598	564	548	607	545	601	572	580	545	530	554	518	535	524	533	540	527	539	598	547	493	564	528	558	587	502	586	547	541	539	564	557	615	558	579	551	560	573	552	559	587	569	573	541	543	532	621	569	557	596	532	533	539	582	564	581	548	538	567	601	593	585	558	536	515	529	522	552	548	603	579	545	555	543	522	556	543	529	549	551	528	562	543	545	552	538	567	571	530	574	552	594	548	559	561	551	553	536	534	581	562	538	556	576	591	532	580	562	588	562	577	532	552	588	538	540	556	553	492	555	509	640	562	573	538	557	597	577	564	510	553	562	583	548	558	547	568	520	587	590	542	534	552	552	577	534	557	556	578	547	523	606	533	564	557	563	566	582	544	563	580	580	585	551	575	570	541	514	564	533	533	525	556	520	580	584	546	551	584	512	527	540	569	606	550	555	528	533	532	545	591	598	545	580	547	553	532	530	561	549	538	563	579	580	530	534	528	516	542	549	561	541	559	540	569	545	519	556	555	564	602	534	540	518	600	543	519	546	546	559	572	541	548	592	543	561	557	543	545	507	577	564	590	556	552	522	552	541	558	598	547	568	560	557	551	596	561	487	517	558	564	503	545	573	537	565	518	570	515	524	565	576	592	530	540	534	556	540	546	572	568	537	577	538	525	541	563	547	592	533	553	531	546	557	546	608	523	530	546	547	543	566	531	561	565	551	578	556	558	555	514	575	597	584	532	538	533	518	533	562	582	518	580	562	544	568	540	563	574	595	530	566	575	581	575	564	553	572	577	592	583	601	567	530	580	557	538	568	571	555	566	520	575	568	552	559	541	577	534	575	562	561	528	497	562	560	523	578	579	553	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
75603	67651	50208	28985	13469	3774	1210	523	290	270	220	184	213	214	217	211	205	197	201	174	194	175	194	196	229	208	189	197	223	215	179	204	199	233	243	212	207	226	226	214	212	181	197	182	200	195	203	192	174	196	222	221	186	188	200	206	209	176	246	204	203	198	207	222	214	224	215	222	197	206	197	222	174	211	205	200	216	209	221	234	212	210	233	185	191	221	203	188	198	168	200	199	216	210	178	190	175	228	206	198	202	181	172	191	206	182	200	209	190	210	225	201	189	212	221	226	182	209	198	181	209	242	208	210	213	184	191	212	232	185	224	207	182	199	204	208	182	176	209	190	209	196	246	218	215	219	191	214	198	221	198	235	223	214	188	201	211	196	223	189	213	219	194	185	203	199	194	205	222	200	210	187	183	213	206	208	210	214	219	224	231	207	201	204	216	208	198	219	213	177	199	219	202	190	191	223	199	200	204	200	200	218	216	195	205	208	184	210	212	224	211	203	205	206	200	211	176	215	200	212	247	230	212	178	190	198	204	185	184	202	213	183	210	219	207	196	229	202	204	188	191	203	203	204	191	236	186	222	213	194	191	201	201	204	215	215	195	202	227	214	196	193	204	228	212	204	183	202	189	210	208	212	204	194	221	199	201	204	192	174	216	182	215	201	205	211	196	187	200	162	188	195	191	192	221	193	222	199	221	191	243	214	221	183	191	198	239	201	211	207	176	197	215	207	182	201	194	204	207	225	215	213	192	211	221	206	214	212	223	202	192	215	204	203	204	190	213	243	196	223	193	214	226	207	210	212	176	188	214	205	217	206	170	201	209	202	206	176	186	211	212	192	201	191	198	212	213	211	220	213	224	181	199	234	190	186	194	177	219	182	189	233	223	197	202	211	200	217	203	219	226	208	191	205	202	179	246	205	200	214	203	212	215	217	187	216	190	201	200	202	234	208	180	220	166	207	191	224	198	176	221	222	223	203	201	196	193	211	206	241	201	198	222	205	187	200	209	189	213	224	203	210	204	191	219	180	210	223	219	199	171	213	183	209	190	190	208	204	198	210	200	239	199	230	199	203	189	204	202	215	219	224	206	194	203	202	227	219	183	202	200	184	216	225	199	216	211	205	195	212	203	223	207	214	214	183	206	200	219	200	215	214	196	196	207	187	212	228	196	187	170	187	211	195	201	214	206	213	215	189	197	212	185	210	192	193	208	205	198	208	197	213	204	206	186	207	237	232	186	218	182	229	198	206	212	213	215	212	209	207	231	193	209	209	215	186	196	214	206	207	184	204	200	207	218	198	204	193	239	211	221	232	199	214	197	231	187	196	211	181	199	228	223	186	212	181	238	235	219	190	201	211	213	179	203	212	201	197	200	219	200	193	214	199	203	197	186	216	204	212	184	219	230	204	203	196	232	220	202	216	188	191	193	229	198	195	206	231	219	200	183	197	203	212	200	203	186	189	206	211	211	184	196	227	199	197	217	238	206	208	205	201	201	203	178	213	231	193	196	213	209	184	223	215	212	206	211	174	208	239	220	194	215	194	207	207	224	210	195	209	208	206	189	196	194	184	198	192	220	216	218	192	173	215	194	188	172	188	187	225	211	197	199	238	202	216	213	217	194	192	186	202	219	193	223	197	200	202	194	207	224	187	189	184	226	183	195	210	209	182	193	200	219	184	215	204	189	232	208	203	188	187	181	201	194	215	187	208	213	204	230	198	210	210	212	208	221	225	188	201	191	203	222	205	213	209	199	232	199	195	211	208	211	210	201	212	195	213	200	194	186	192	225	187	187	188	184	223	212	234	214	217	236	207	197	218	211	227	195	238	212	208	206	200	197	213	204	194	205	197	198	227	200	209	213	204	204	190	202	209	198	192	198	191	172	195	200	206	180	197	187	217	197	206	194	206	201	222	214	200	190	201	190	187	203	227	202	221	188	187	213	201	202	217	192	202	198	218	172	200	210	205	204	202	201	215	178	207	203	193	235	207	193	225	230	217	225	201	189	210	209	186	211	212	204	205	204	208	189	200	216	196	214	198	221	193	202	188	190	198	197	214	220	202	209	204	223	216	193	214	217	203	226	211	198	218	191	208	218	187	190	176	206	174	210	211	223	193	198	204	199	193	204	208	214	214	218	207	204	205	189	188	219	186	217	219	208	227	189	221	222	218	205	213	216	225	210	181	194	185	204	209	209	185	205	194	228	212	206	205	200	210	212	180	198	198	196	179	179	211	182	210	207	227	174	217	202	213	204	213	194	208	213	216	208	183	163	190	207	186	216	193	195	210	223	202	202	203	183	224	209	184	183	181	183	230	193	181	230	216	183	193	199	193	198	180	200	209	217	186	221	228	207	206	194	203	182	191	195	206	190	176	199	205	196	199	194	207	185	198	209	172	197	212	217	202	204	184	216	200	219	228	194	226	205	220	208	192	217	222	189	212	194	192	205	212	204	218	213	229	214	187	193	203	190	216	190	206	221	197	186	169	200	208	195	207	208	218	209	208	213	192	201	198	210	210	196	213	217	197	200	197	218	192	174	205	200	182	220	184	189	202	201	172	208	215	211	208	178	204	217	213	184	192	178	210	208	188	215	190	206	196	212	215	197	213	223	181	206	211	202	216	204	186	210	206	218	209	178	189	176	182	205	223	198	181	210	208	193	230	226	196	215	209	214	201	211	198	175	228	215	203	218	210	193	202	190	214	233	203	199	214	208	220	230	195	211	225	180	202	186	238	205	206	236	203	199	180	194	188	196	211	202	217	223	183	211	175	206	201	176	213	191	209	207	183	208	207	227	183	193	189	213	211	222	210	187	220	229	190	215	217	204	184	199	212	235	204	208	177	212	198	216	228	223	217	205	218	213	192	185	178	224	181	211	200	196	181	214	212	219	199	213	218	194	214	226	181	166	208	191	190	220	207	193	200	201	222	199	196	227	185	202	209	198	199	220	241	183	202	182	214	210	233	205	182	196	202	216	221	198	192	196	199	205	181	205	188	196	217	220	213	218	193	217	191	196	206	210	166	192	207	174	222	192	204	180	180	194	191	200	194	190	194	203	213	207	204	216	224	212	191	201	202	208	197	209	188	203	211	222	198	224	194	189	215	223	220	209	218	217	222	209	212	197	189	215	198	209	193	203	217	198	212	194	187	222	202	189	193	209	206	244	205	202	197	203	199	209	186	208	214	209	192	201	214	199	224	181	192	213	236	214	192	211	183	216	211	228	195	203	211	225	229	186	203	196	212	196	214	184	217	205	213	183	198	211	199	215	169	192	219	242	199	193	203	206	214	228	198	195	206	188	188	233	209	210	204	179	163	204	193	186	200	195	195	183	199	199	194	212	217	223	190	213	206	206	229	200	187	195	198	201	205	213	204	196	216	224	210	184	160	204	194	186	221	182	203	214	172	201	225	209	206	206	194	212	186	185	210	196	193	206	214	203	185	186	217	196	209	196	199	192	186	186	219	202	222	205	209	212	203	217	208	206	210	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53298	54482	47934	35534	21484	9891	4103	1959	1050	758	689	623	597	601	542	604	542	579	630	564	656	592	571	593	610	599	579	584	551	584	574	607	564	631	572	607	580	603	576	574	582	576	583	555	588	632	626	582	601	585	562	566	652	558	588	585	589	615	592	637	547	574	595	583	568	616	588	568	589	586	588	594	565	609	583	588	598	598	620	620	533	588	551	600	603	590	596	577	580	581	560	565	535	593	534	576	555	576	544	627	613	567	583	539	596	593	588	571	593	534	571	606	613	588	592	557	567	563	570	607	588	568	586	555	575	549	614	571	576	607	602	598	588	578	563	551	565	612	599	588	586	570	622	607	565	582	579	585	563	570	547	616	586	556	583	552	599	594	584	565	562	616	579	573	590	562	642	583	562	602	554	588	562	589	617	591	600	577	605	559	601	527	550	606	597	623	579	539	581	595	603	585	619	582	604	582	589	619	545	596	595	586	592	609	545	591	597	582	579	583	554	563	563	603	553	588	561	572	620	588	575	609	593	563	593	555	554	568	523	587	584	580	592	554	634	563	571	557	633	597	577	539	600	625	603	609	574	541	551	592	587	574	632	588	635	540	589	593	618	560	535	573	593	565	578	578	651	577	567	568	555	623	622	556	578	615	558	571	645	591	631	577	554	591	596	590	586	551	592	599	571	602	588	619	591	544	591	539	610	594	578	599	600	531	589	600	573	574	579	584	586	548	597	600	586	592	626	571	591	515	596	580	594	602	604	587	590	616	599	584	538	597	483	605	643	584	596	555	599	551	545	609	541	576	653	600	538	589	524	606	636	572	556	589	586	590	594	577	550	581	586	580	595	594	575	595	589	574	576	618	591	551	576	581	603	607	599	602	564	555	570	628	597	560	520	591	589	571	597	535	533	577	585	630	576	618	572	531	567	573	607	616	582	548	593	571	588	576	617	585	597	586	544	595	568	556	586	636	599	585	575	574	565	544	578	548	582	598	588	596	584	579	572	609	604	630	608	568	571	570	576	598	635	601	586	546	621	592	608	597	537	573	590	579	574	593	587	588	600	585	578	608	567	622	568	606	576	607	587	605	603	615	524	576	571	545	587	592	623	590	589	569	564	564	552	552	570	555	592	605	587	555	561	612	609	572	570	606	586	556	571	568	599	584	630	572	606	571	600	528	586	585	578	608	580	561	608	568	584	574	550	593	576	602	593	570	566	573	577	574	557	572	597	602	592	587	572	564	562	585	606	603	567	562	577	554	622	598	576	586	594	619	545	657	599	624	605	567	585	582	622	552	537	583	581	578	626	616	611	583	605	555	570	585	543	557	598	578	577	560	611	581	552	606	597	570	574	579	616	587	616	583	582	594	602	570	592	604	554	583	543	612	544	566	588	582	614	606	621	569	624	587	557	598	577	604	612	579	575	555	586	557	587	587	605	575	613	570	641	584	573	583	577	607	620	589	569	607	572	569	577	596	578	593	573	606	569	622	575	600	567	593	584	565	529	589	573	597	584	617	569	602	551	552	603	589	590	616	611	602	599	583	631	570	578	598	579	583	593	541	585	552	546	576	606	597	573	576	602	626	601	562	576	568	593	577	584	568	583	623	575	573	585	575	576	643	570	563	603	609	522	549	553	570	570	546	560	589	610	586	595	578	584	542	615	569	581	586	565	571	556	541	579	580	564	587	627	596	595	563	593	617	631	572	584	636	525	586	552	591	564	590	599	584	592	567	562	565	608	565	599	609	609	622	572	612	602	611	604	542	596	569	583	576	576	566	615	600	575	563	629	572	580	593	621	527	604	566	574	585	584	596	563	557	619	580	533	625	553	547	576	626	579	593	598	554	602	585	648	538	631	581	577	592	578	562	607	584	609	631	565	628	593	605	588	596	576	561	562	549	618	602	589	578	583	631	534	599	602	569	580	553	621	576	573	570	597	593	548	595	618	590	619	580	597	584	604	580	572	535	568	580	603	606	612	603	569	560	577	603	597	582	556	598	655	590	577	565	572	539	611	592	600	621	559	571	548	583	630	582	587	567	598	571	531	601	627	595	581	574	598	611	582	561	574	551	613	609	593	592	578	606	568	619	585	595	593	538	567	559	568	572	510	571	571	555	565	605	605	593	592	556	571	617	589	585	605	638	579	572	576	547	568	564	577	564	589	599	627	593	570	603	521	565	594	580	573	548	605	568	593	588	567	594	589	636	587	550	536	584	609	566	658	554	546	585	571	552	653	577	559	584	589	566	545	559	614	564	582	565	584	542	582	575	577	573	531	596	598	558	576	593	560	581	594	594	592	567	607	549	586	590	586	614	533	550	617	600	613	572	578	581	584	598	587	564	600	609	563	572	576	592	595	600	577	564	605	586	610	558	592	606	576	606	607	577	621	540	605	593	609	587	531	543	620	609	617	594	652	579	603	581	574	595	599	548	596	560	588	578	581	570	608	577	591	587	576	561	608	608	578	567	602	605	603	575	595	605	614	540	591	570	607	578	527	612	579	539	601	559	558	602	585	551	569	592	549	606	566	619	595	556	561	585	619	613	597	560	579	623	590	578	564	582	582	597	619	582	561	564	587	558	634	520	605	614	582	660	565	580	662	599	576	569	561	569	591	615	590	584	582	582	568	583	536	567	530	578	556	605	557	564	574	592	607	589	551	594	575	595	555	579	582	562	576	574	599	539	600	571	572	585	582	606	578	577	583	580	572	576	641	592	566	587	571	575	545	592	599	555	553	578	574	613	580	593	623	627	622	623	591	629	595	563	562	565	564	569	545	587	614	579	580	613	586	582	616	552	586	598	616	557	603	608	577	592	578	637	596	606	581	585	574	600	570	552	600	597	575	547	608	597	581	569	524	605	621	595	608	553	587	580	540	612	558	586	635	577	576	603	655	570	593	546	605	619	538	635	572	646	547	575	586	604	573	610	604	607	610	556	564	612	593	583	515	591	607	609	644	607	595	560	593	587	639	567	566	595	592	557	569	556	614	585	565	628	610	650	530	604	587	588	557	539	595	594	598	581	570	595	577	570	581	591	612	550	583	594	612	584	618	584	600	596	560	576	598	620	580	520	587	581	602	578	577	556	613	619	596	582	610	608	596	599	570	637	590	583	560	577	577	564	588	598	586	577	575	621	576	566	587	616	594	571	620	595	597	573	584	569	588	592	598	616	550	563	606	564	584	634	567	584	589	611	573	568	592	603	599	578	556	606	589	572	570	533	568	551	583	585	594	597	601	581	545	638	608	577	611	588	588	613	570	589	560	571	592	586	585	586	552	551	609	544	554	571	597	601	578	610	552	567	654	582	612	608	537	538	570	544	605	569	559	591	614	542	575	583	619	561	569	558	579	554	556	621	583	577	596	588	596	576	574	530	589	601	604	593	604	555	652	617	569	584	584	591	548	577	545	595	624	620	582	581	547	573	609	558	599	580	624	621	583	591	582	597	552	577	590	553	592	546	556	559	578	607	587	580	571	563	568	568	561	594	558	598	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
86247	77155	61237	38360	23233	9284	2512	770	446	374	308	286	273	264	281	275	262	252	240	255	292	274	284	253	238	274	287	277	258	253	240	241	236	242	216	248	267	225	298	265	245	259	261	276	261	255	275	254	255	260	273	260	230	246	250	248	256	236	240	225	224	265	290	257	227	239	274	250	298	276	247	256	276	262	254	231	271	243	278	280	293	240	264	258	242	258	257	254	236	266	256	255	262	255	272	269	250	260	248	248	258	247	259	257	258	255	254	256	240	291	228	264	272	252	242	286	244	261	267	263	265	274	271	223	245	234	257	271	284	265	253	240	244	265	249	274	279	256	264	245	242	241	259	257	253	270	258	239	261	276	266	264	232	255	222	251	260	237	279	286	259	253	250	256	257	265	261	246	225	255	232	281	301	244	251	258	259	262	264	267	249	261	260	286	261	261	270	254	266	272	247	260	264	255	261	234	230	236	250	278	286	284	239	258	250	277	257	232	270	257	255	255	270	257	262	272	256	267	251	268	258	262	235	242	235	264	257	282	227	259	259	290	241	277	250	269	251	255	273	254	275	238	239	239	254	267	245	300	272	272	274	248	231	261	272	275	269	278	278	265	258	298	275	241	229	297	237	224	261	255	280	285	220	291	274	300	272	261	259	236	217	270	269	243	262	251	274	288	261	231	238	262	247	282	266	280	257	277	272	254	243	257	271	248	250	267	276	248	251	233	258	249	253	250	245	246	273	279	236	243	248	264	238	249	275	238	257	249	260	245	269	249	226	261	261	241	257	218	250	236	274	234	274	259	275	250	250	280	278	259	280	240	259	262	252	243	254	275	259	228	258	281	233	226	281	234	232	232	260	277	262	250	280	275	246	263	273	300	264	235	252	287	241	246	253	251	238	241	204	273	271	251	269	260	241	271	252	259	268	303	253	228	268	270	232	249	237	232	248	282	254	278	264	284	262	262	271	264	266	250	288	247	247	262	262	243	251	248	263	236	263	274	241	267	266	229	257	268	294	252	265	290	246	247	259	236	252	248	253	255	267	280	265	240	231	277	261	271	278	279	275	272	272	286	243	268	266	223	240	268	237	247	248	245	263	250	226	281	254	252	260	235	249	249	277	262	242	257	248	245	262	292	264	259	261	270	272	255	251	274	212	267	258	233	283	274	276	251	258	215	281	265	278	271	245	240	273	258	261	289	246	239	240	254	240	269	269	260	267	269	275	252	252	280	287	245	259	259	274	263	238	260	237	279	231	252	246	246	263	251	245	238	237	255	245	249	247	244	267	253	233	259	278	215	264	267	266	254	255	267	271	263	239	229	243	268	275	255	241	253	227	251	263	260	269	283	239	248	243	222	294	261	279	251	260	265	236	282	264	245	271	253	256	250	256	246	277	247	286	270	260	248	239	252	240	284	253	242	237	285	269	279	259	260	263	284	251	256	256	249	249	268	242	263	202	240	267	247	246	248	233	256	284	249	251	267	263	261	232	267	241	268	239	261	263	244	264	247	254	247	262	300	247	278	285	278	266	269	254	240	242	270	274	262	263	250	268	244	277	252	237	247	236	251	297	242	259	277	280	263	226	285	275	249	250	247	274	272	249	249	221	240	248	265	260	264	211	231	233	254	274	260	254	229	278	257	263	261	263	272	249	251	249	262	266	243	236	230	251	246	283	250	232	241	259	272	245	270	277	271	265	249	255	266	245	237	255	236	238	260	262	248	247	256	235	272	286	273	273	267	264	245	280	262	272	255	248	242	262	246	248	245	257	276	266	272	288	250	274	240	218	247	263	270	245	259	255	268	255	264	256	256	265	253	223	245	249	253	238	237	259	275	279	269	250	237	260	254	269	274	250	242	233	252	267	240	260	256	261	259	237	250	242	250	273	295	231	227	279	260	257	233	256	239	279	268	277	270	252	256	253	272	254	256	276	251	286	257	271	239	233	242	252	263	259	284	272	259	267	264	256	258	235	252	240	252	246	244	270	257	239	279	236	247	243	253	272	252	270	281	256	262	252	253	275	270	278	265	269	263	243	274	251	220	287	264	278	249	257	254	276	260	242	265	258	236	284	287	257	264	245	227	272	271	238	272	271	266	273	279	269	224	240	262	242	236	260	234	277	259	272	268	248	269	266	269	278	222	245	252	259	257	254	248	274	264	273	250	258	231	259	282	249	283	266	249	245	253	219	249	236	277	260	272	265	258	233	255	237	269	275	266	254	248	276	254	241	246	250	291	230	265	260	242	277	263	255	274	293	302	283	251	247	283	253	256	240	231	266	240	260	236	260	256	260	272	278	270	273	240	241	291	270	260	237	293	239	252	260	251	249	241	259	232	274	264	298	247	267	263	269	291	263	270	229	213	269	272	293	254	297	277	244	246	262	227	274	243	231	251	288	230	253	266	250	236	255	276	235	247	241	262	255	263	250	235	252	244	268	255	242	289	249	235	263	247	257	243	234	261	258	237	269	268	261	249	256	261	259	253	267	274	250	262	248	245	257	263	238	249	251	262	252	239	260	216	278	250	255	240	247	273	249	226	268	240	282	265	252	262	229	231	291	251	254	244	239	269	257	238	264	235	293	246	268	218	247	260	267	264	246	249	236	250	254	252	253	249	260	254	237	252	256	258	248	238	245	248	230	251	249	275	297	259	242	241	264	258	246	243	257	255	257	271	224	226	222	266	249	248	248	283	268	271	244	268	258	261	259	262	266	264	258	244	231	253	246	267	260	286	289	275	269	255	256	278	251	271	270	254	292	243	233	269	241	256	268	252	247	275	275	261	256	262	274	240	279	250	255	273	277	249	265	287	243	249	264	267	261	270	259	265	271	254	253	231	235	253	243	258	248	263	239	269	278	237	254	245	286	271	279	260	247	268	234	257	288	276	231	267	256	231	254	256	236	251	269	262	252	246	238	234	256	273	241	297	233	260	261	253	291	261	274	241	260	276	248	255	301	267	263	222	248	261	249	250	277	258	238	266	238	250	232	253	257	267	256	284	305	250	244	253	236	246	258	264	232	246	228	267	241	255	265	261	270	238	232	216	276	257	278	225	256	274	285	259	232	251	266	227	256	256	288	218	259	239	256	238	244	238	239	252	273	281	226	244	262	261	264	261	245	275	282	263	249	254	245	249	235	273	276	277	247	256	242	249	246	276	263	288	243	241	254	264	268	268	248	274	236	279	281	257	240	242	278	257	255	246	248	263	252	240	288	247	239	229	255	289	260	268	228	262	266	267	249	247	319	293	249	265	233	263	242	251	279	246	256	263	238	244	276	242	278	258	256	241	255	264	286	241	262	265	229	269	273	264	229	236	255	235	248	231	259	282	229	255	242	251	248	278	232	266	270	278	269	258	247	264	242	267	259	266	253	248	270	260	267	257	262	259	233	239	287	245	286	257	249	264	293	294	275	258	232	237	243	247	262	271	260	266	231	268	245	280	246	268	239	291	272	291	262	246	269	259	252	256	271	290	241	242	263	272	271	260	273	269	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
65019	67170	58016	45010	30729	17059	6795	2974	1532	1141	835	751	687	732	722	701	679	683	692	707	684	701	702	692	671	696	710	693	683	710	714	715	727	691	656	721	711	676	676	743	735	749	710	736	682	724	698	687	665	724	746	660	717	716	746	745	647	717	718	665	699	681	681	672	680	723	742	614	729	697	718	750	726	746	679	712	704	709	722	665	709	736	747	692	733	731	703	688	736	707	726	718	738	721	715	739	711	680	670	712	685	655	705	670	684	742	695	704	695	644	712	706	699	679	667	734	693	728	663	653	680	716	653	704	717	690	684	707	689	677	709	686	676	698	702	721	711	682	682	728	726	663	682	705	745	683	699	724	681	676	683	679	691	725	713	672	709	712	706	724	673	680	725	706	712	700	705	695	700	730	725	709	738	743	721	680	696	704	697	695	664	691	682	689	670	735	717	754	754	733	649	693	773	720	718	734	716	696	668	709	707	688	740	713	722	685	660	729	681	725	731	685	696	693	680	762	715	693	659	723	707	681	706	731	722	713	663	718	698	711	688	715	669	666	722	711	746	706	742	669	687	672	698	672	716	687	717	704	659	672	748	662	705	678	721	715	697	739	680	707	729	669	719	700	701	766	698	675	697	670	677	685	700	710	697	745	686	653	689	680	733	723	666	747	721	705	702	720	716	672	700	688	723	667	656	679	704	681	701	740	659	671	718	703	683	745	678	718	728	675	698	678	732	674	696	686	710	695	694	711	767	742	727	761	702	651	704	695	731	723	739	682	713	708	713	690	647	671	687	688	744	668	683	719	680	728	656	681	682	731	706	706	692	721	754	722	693	655	668	721	715	716	719	678	697	687	704	727	705	725	742	716	716	716	727	715	712	742	714	689	706	662	685	714	706	706	741	703	700	609	700	674	712	699	674	743	722	696	659	716	672	709	712	690	698	689	693	739	729	715	674	701	677	685	705	720	736	726	679	699	682	650	673	699	703	686	667	722	690	703	709	757	656	711	705	703	671	693	693	689	650	681	671	634	693	732	684	677	713	702	735	706	715	768	671	655	682	737	710	774	690	679	713	719	720	733	709	713	697	756	718	654	710	707	720	701	618	723	654	659	738	697	710	667	714	713	691	700	696	712	714	710	667	698	702	685	710	693	731	693	731	713	688	754	712	680	658	673	694	723	663	730	715	664	698	743	671	749	705	732	661	696	705	680	701	674	680	747	660	659	731	722	679	710	692	717	758	690	676	672	720	693	717	761	704	682	739	702	719	682	694	747	702	688	681	700	716	697	679	685	778	698	710	700	656	719	665	695	692	723	674	698	713	669	699	717	677	688	692	690	699	706	698	649	729	702	695	681	687	684	687	721	672	686	709	695	762	708	749	683	717	640	713	697	694	756	720	749	666	706	756	720	720	674	663	673	730	701	663	707	666	702	684	671	693	715	718	699	686	717	666	706	708	694	637	724	730	692	683	731	685	682	694	704	718	701	656	682	687	671	709	701	682	734	707	687	700	714	721	658	697	739	691	696	708	715	701	693	727	665	741	691	706	701	723	718	761	722	717	652	731	705	705	705	743	722	700	699	649	732	703	651	695	742	724	718	705	719	668	669	736	718	716	701	729	674	699	748	728	664	734	740	712	705	725	722	676	667	715	703	695	627	737	716	730	750	697	720	690	719	716	668	708	691	674	686	735	706	743	716	735	708	720	695	715	682	701	667	713	724	752	708	712	663	732	702	683	689	720	716	709	654	729	726	711	679	741	724	676	702	706	707	706	695	660	699	725	685	694	742	745	684	675	673	711	691	684	719	676	717	705	705	693	710	717	689	707	676	681	699	747	682	707	710	733	709	693	716	688	709	662	715	690	647	744	689	740	726	675	674	762	725	718	710	729	725	719	754	668	777	730	681	720	728	694	699	738	704	743	670	714	672	677	724	667	714	697	752	727	683	705	721	729	686	703	738	734	716	704	661	682	641	693	734	688	701	705	705	680	674	722	694	730	714	729	726	727	702	699	679	707	729	705	705	699	712	698	695	674	733	724	692	739	677	700	651	712	713	709	689	751	728	700	703	711	727	702	712	713	735	700	747	678	650	723	705	691	728	651	671	682	691	711	685	709	694	743	688	705	712	703	706	659	691	705	751	681	766	681	716	740	674	709	675	686	687	766	704	718	711	669	687	707	729	693	697	692	710	690	714	736	707	703	690	739	727	703	665	713	707	725	698	720	650	697	760	698	697	695	706	758	680	691	679	703	751	751	705	708	688	732	692	718	706	699	759	702	680	698	691	701	720	717	710	745	676	719	728	716	655	718	699	683	733	720	649	702	664	702	713	696	685	699	658	710	715	677	691	689	674	716	687	699	716	732	713	725	739	722	705	657	722	704	727	667	718	690	704	699	696	732	722	673	713	723	687	683	652	771	699	705	695	755	712	677	682	705	751	637	690	670	706	679	701	692	711	694	732	708	758	726	760	740	673	710	723	732	738	680	688	745	701	702	703	725	687	716	724	742	719	688	685	722	696	719	775	768	676	730	683	726	697	697	681	718	671	736	680	688	728	712	718	711	725	764	707	686	675	708	718	687	714	675	707	716	700	752	668	695	680	715	693	661	703	716	645	765	688	767	747	745	665	705	714	664	684	736	665	703	700	696	690	690	688	712	695	752	709	673	676	664	708	673	690	703	674	727	709	652	668	700	715	741	706	728	676	741	737	668	699	731	694	727	678	728	650	705	747	728	671	756	733	744	700	713	719	698	687	692	729	677	725	715	665	671	690	697	676	703	686	717	715	718	696	727	702	696	672	724	735	707	720	705	704	697	723	692	683	716	684	726	680	705	709	681	691	691	684	679	657	669	698	720	707	709	716	711	686	650	720	699	708	717	691	735	690	739	704	704	715	684	720	668	719	696	727	659	715	687	763	693	730	717	671	712	702	700	687	738	715	674	730	718	719	697	676	707	687	708	713	668	707	749	695	715	697	705	686	716	725	690	680	656	705	696	691	698	720	710	696	705	695	663	713	730	682	712	694	694	692	726	693	728	710	688	695	725	643	674	678	659	738	724	709	687	718	709	709	662	673	681	715	718	706	718	695	708	679	699	718	703	672	739	688	654	702	712	701	702	702	712	721	712	704	717	688	708	725	702	758	684	719	686	685	679	715	693	732	672	689	725	710	737	673	706	731	727	683	673	680	719	712	707	675	725	679	762	701	711	730	676	736	711	687	678	700	731	703	721	716	703	701	699	692	732	709	744	659	737	728	724	702	664	716	708	696	690	684	719	695	681	719	670	712	728	683	687	694	802	714	725	701	700	706	694	673	742	713	692	763	709	684	679	731	707	688	717	679	718	691	672	710	650	692	700	701	694	703	708	662	682	711	674	752	622	696	759	665	699	715	652	709	698	710	750	711	655	712	673	679	739	670	726	704	661	717	699	729	711	707	704	694	679	672	688	662	699	693	773	725	734	703	759	703	703	735	669	698	673	718	690	676	726	724	679	764	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32518	25447	11514	3054	1399	660	282	239	197	207	214	205	181	175	196	193	226	181	201	209	165	190	189	186	201	185	188	211	177	187	198	203	198	184	186	195	192	201	202	181	173	182	171	194	169	200	193	191	182	181	206	174	203	219	201	187	186	188	190	207	170	210	200	188	191	188	187	219	179	197	204	193	193	195	185	213	200	209	215	210	219	188	207	195	174	184	198	198	208	200	207	186	193	193	201	181	209	190	197	190	211	181	188	180	167	195	203	198	183	178	195	214	199	208	203	194	192	201	205	198	186	214	220	178	169	174	184	189	195	189	202	189	199	199	205	191	197	173	197	183	199	187	231	207	207	202	184	175	184	205	185	197	212	182	214	188	204	181	191	205	181	195	189	214	197	223	206	204	173	222	174	248	213	196	205	189	209	197	198	172	184	194	216	168	202	177	192	196	210	186	218	200	191	174	202	176	201	160	186	182	172	182	181	176	185	192	199	192	195	187	160	192	187	178	204	200	194	209	198	204	198	198	178	186	220	205	198	215	184	180	220	201	192	229	190	196	191	179	182	171	190	184	206	200	196	206	206	199	194	182	203	183	179	187	208	200	180	180	225	195	202	196	190	200	187	178	179	204	172	194	211	196	207	188	204	188	216	219	190	190	169	192	190	217	195	211	199	183	190	190	204	193	203	175	207	191	203	204	174	209	184	183	165	177	176	216	191	201	207	189	199	181	179	180	209	176	180	196	178	190	213	211	191	202	189	199	212	188	216	229	176	197	193	225	195	190	210	175	198	180	203	159	182	202	194	187	176	178	207	201	197	199	237	198	222	210	224	205	195	185	196	180	221	200	214	181	212	188	200	193	169	197	193	196	191	215	206	208	173	189	180	220	191	185	184	195	191	212	193	194	205	181	186	202	192	170	180	205	180	191	193	204	192	198	185	191	205	194	179	166	197	189	201	206	180	201	207	204	180	191	189	232	196	205	203	185	201	210	188	193	208	222	201	191	173	204	189	207	199	187	204	204	200	196	176	187	193	171	178	175	210	199	209	177	168	191	193	178	198	195	213	192	199	209	189	185	223	190	202	174	201	204	168	194	192	194	204	209	212	198	202	177	171	199	196	191	201	218	209	196	188	215	203	186	184	207	198	194	171	204	194	207	177	207	196	162	200	214	214	215	183	197	205	247	193	187	201	212	177	161	181	182	165	186	209	185	188	197	206	187	184	179	202	207	196	198	176	201	198	193	196	213	183	187	196	176	171	193	199	190	194	220	202	193	194	200	197	173	176	174	172	180	183	141	206	188	191	165	194	199	183	189	196	179	230	170	178	179	192	206	198	177	192	205	210	194	185	205	224	190	187	170	184	217	209	194	171	181	202	189	211	212	190	195	181	174	204	211	189	188	178	195	183	199	182	206	205	199	202	194	194	186	201	186	191	192	198	191	212	211	182	185	206	194	171	208	206	191	185	177	204	193	182	177	224	190	194	175	209	212	175	231	205	189	196	196	155	189	199	194	198	181	188	195	195	217	182	189	178	202	216	172	189	182	206	178	182	191	176	183	200	187	190	206	203	190	184	190	222	194	173	224	173	197	195	192	197	202	214	205	162	215	200	197	192	196	198	211	196	173	177	200	197	198	184	212	195	197	184	195	205	196	203	199	199	188	180	205	171	183	177	217	184	169	203	176	193	189	195	176	180	176	200	213	181	231	183	198	168	216	199	192	190	179	190	194	180	206	193	190	192	209	202	191	201	197	182	227	192	177	207	198	186	160	209	185	172	204	186	187	163	214	181	191	205	160	175	197	184	174	209	184	174	182	182	189	202	180	189	210	177	189	184	197	205	185	181	203	192	190	175	213	202	211	215	185	183	205	181	187	171	186	185	187	176	181	175	182	197	206	186	213	202	181	195	182	187	193	219	178	177	183	178	172	185	176	188	188	205	168	216	192	205	204	189	171	169	186	188	191	168	187	221	207	167	204	195	171	187	200	173	227	203	190	201	190	204	198	202	216	180	204	191	197	203	180	186	185	187	197	198	184	191	194	194	200	180	173	196	204	184	203	180	194	193	204	223	181	174	178	188	194	216	180	197	210	192	186	171	196	190	221	184	183	213	183	200	200	214	193	192	196	166	195	181	184	163	185	205	190	182	217	168	209	222	209	214	196	196	196	189	179	194	191	187	198	183	180	199	187	193	190	225	175	197	171	161	190	195	188	205	172	186	170	169	218	185	206	193	187	201	192	208	207	199	225	194	174	193	221	201	200	211	211	189	173	213	203	184	198	197	182	225	190	176	186	208	204	196	190	187	206	182	191	184	191	203	204	187	196	187	187	215	196	205	181	182	237	192	205	205	210	169	198	223	195	201	207	189	190	198	194	207	191	179	192	224	172	188	168	188	196	180	173	175	182	195	194	207	202	210	207	195	204	172	200	183	193	180	199	194	212	190	193	202	189	188	195	208	194	202	201	185	201	185	182	195	189	184	194	187	211	177	204	204	176	217	173	191	160	200	186	197	204	181	218	192	169	194	203	164	183	181	188	193	195	186	216	191	209	174	191	196	183	206	182	194	201	189	204	219	220	180	174	217	193	182	194	175	200	219	199	201	204	197	192	201	175	201	192	206	174	188	159	196	212	199	189	198	211	209	206	209	212	204	198	204	200	183	205	175	181	182	192	212	210	185	179	181	203	205	192	176	183	215	204	206	207	188	182	194	180	177	193	205	189	203	208	227	197	231	222	179	187	187	215	211	200	209	206	197	221	179	184	205	180	212	205	195	189	206	207	196	181	204	172	162	183	190	195	196	194	213	193	179	195	183	198	176	196	179	210	222	183	187	203	207	174	164	183	207	190	207	206	185	172	164	160	198	182	194	177	225	187	197	194	203	176	190	210	191	190	188	175	190	183	185	181	185	202	189	199	214	192	175	181	170	214	201	198	216	205	201	203	179	171	187	170	170	211	231	182	188	207	199	212	210	188	197	208	211	204	190	197	206	183	169	193	193	186	168	174	175	165	191	221	175	199	194	210	183	196	202	176	203	192	198	196	197	186	209	178	216	203	198	182	214	187	180	196	209	202	159	190	200	210	231	214	194	185	174	208	190	217	194	170	194	213	195	213	195	175	191	219	197	215	170	178	167	165	178	180	195	171	187	173	192	200	174	199	193	182	197	178	210	175	211	187	222	184	193	200	223	212	199	191	186	185	186	207	199	190	203	186	213	173	216	199	186	190	177	197	232	195	211	195	227	198	177	194	198	178	186	199	193	195	192	205	186	189	183	227	196	187	211	190	185	231	195	194	198	176	222	202	194	189	173	212	203	187	202	216	197	187	200	183	210	185	195	206	175	210	183	189	181	185	185	208	185	204	201	167	185	195	211	204	203	191	199	189	230	192	186	227	186	198	191	182	186	174	212	171	161	168	192	184	202	207	182	179	200	180	202	201	224	179	196	180	191	191	189	200	186	169	185	202	208	184	194	201	213	177	198	187	189	190	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32020	28312	16034	7833	4258	1981	1048	705	601	604	595	573	562	565	538	574	554	541	566	536	539	543	537	563	549	606	572	489	549	549	553	561	547	576	554	553	567	555	560	540	545	545	565	577	563	520	551	534	510	557	579	548	573	518	534	553	560	563	558	555	511	540	526	543	560	538	543	521	511	564	576	525	591	551	570	548	577	532	537	555	545	542	537	565	548	570	543	526	566	535	516	545	554	529	553	571	550	549	577	542	568	570	575	515	576	551	538	548	589	556	535	544	546	533	552	556	576	541	568	590	556	534	558	576	556	560	564	574	518	572	573	581	564	550	527	537	560	569	562	541	559	526	562	578	535	551	541	565	549	546	573	525	520	557	578	544	522	581	598	545	597	532	525	575	561	569	543	561	589	546	569	549	526	578	561	535	544	572	553	562	531	565	574	560	541	540	583	566	554	528	585	555	579	600	559	565	578	563	559	583	545	549	562	543	570	594	542	577	621	560	517	557	564	578	523	586	562	598	572	568	550	574	549	543	555	523	531	581	561	575	530	550	606	551	568	593	532	546	570	560	585	555	551	548	571	547	576	538	573	575	539	583	563	558	578	540	585	553	528	522	573	581	565	546	539	554	583	561	559	566	538	532	512	577	524	571	553	600	534	529	550	545	534	551	594	593	541	581	555	528	541	572	551	563	536	587	598	549	543	549	597	568	581	590	561	619	593	578	533	558	528	581	550	653	529	568	550	542	562	575	530	536	564	503	576	577	580	570	558	590	536	547	538	532	550	534	564	541	578	582	571	540	549	547	609	556	564	565	561	546	559	569	595	558	574	545	552	565	554	534	539	550	577	561	546	546	582	568	539	571	599	538	556	551	528	552	573	578	557	536	560	575	576	558	569	567	552	522	563	581	550	584	591	583	561	537	571	598	598	548	579	555	556	547	557	597	578	565	602	574	599	540	598	531	552	496	542	548	588	546	589	543	527	567	533	521	552	530	568	559	581	559	501	506	556	523	538	512	566	544	563	595	550	591	537	593	563	607	562	531	546	563	546	595	595	538	553	612	560	553	562	562	542	558	582	538	564	593	534	527	546	547	541	571	584	586	572	577	557	604	562	576	553	534	570	590	597	564	521	565	567	571	599	556	532	561	556	564	520	549	494	599	527	570	584	536	567	560	564	503	553	604	513	598	617	557	540	555	546	544	542	567	559	575	539	586	543	529	588	598	523	581	497	576	549	536	618	563	533	605	571	559	566	508	612	563	521	566	539	572	554	563	557	560	564	592	527	548	532	526	567	567	616	574	546	516	601	555	565	525	568	535	542	557	544	528	548	540	553	588	555	536	577	585	530	540	555	572	568	529	522	548	534	556	547	600	568	566	543	565	497	579	521	577	576	547	514	522	561	534	578	548	545	523	587	541	592	549	569	552	572	548	567	591	555	563	563	572	584	528	552	592	542	567	549	546	541	539	543	556	555	564	547	553	530	529	607	532	571	556	535	559	548	558	550	577	572	503	566	588	558	564	530	561	531	579	533	538	577	523	543	534	527	536	583	494	541	561	548	573	532	553	522	579	555	588	525	568	583	565	525	567	592	569	582	603	568	568	565	587	547	562	578	542	579	543	588	558	574	515	555	562	584	574	566	546	567	549	590	520	612	523	557	572	534	550	567	531	556	509	581	581	572	540	583	583	572	529	522	584	573	575	523	546	518	588	530	538	564	564	532	595	579	551	574	519	569	562	535	571	586	598	525	594	573	547	597	595	563	525	596	522	557	580	535	562	552	571	557	544	551	548	572	534	523	514	586	546	561	530	531	544	561	530	544	560	525	626	556	565	562	572	589	545	595	579	540	561	575	549	545	573	548	578	578	535	557	565	551	616	507	577	577	544	506	556	615	570	544	585	572	545	539	548	594	548	615	553	539	583	622	555	564	563	567	547	569	525	578	558	567	575	548	559	589	592	572	543	562	573	525	542	553	474	572	572	558	570	597	547	560	539	560	539	565	530	570	544	601	591	604	582	551	522	589	524	580	534	587	548	568	571	536	552	532	549	561	586	580	527	590	571	577	531	548	564	561	547	538	540	529	516	522	580	554	566	572	556	545	592	570	559	568	538	534	544	553	532	566	554	556	538	513	592	544	581	556	546	588	572	579	576	546	620	599	544	641	557	581	548	574	594	598	552	537	520	574	593	568	575	543	550	531	584	522	540	543	586	616	557	541	570	539	558	559	525	606	545	558	580	557	535	588	541	573	545	582	545	563	582	607	553	547	596	534	553	546	561	541	583	566	601	546	532	551	557	544	529	612	589	543	517	554	594	580	565	560	611	540	492	591	588	521	581	567	571	590	534	549	570	562	559	555	532	555	566	601	573	568	550	545	516	559	569	583	539	537	497	545	540	562	567	582	542	574	518	565	555	574	543	536	550	537	555	596	572	558	573	517	543	539	526	555	585	561	540	587	546	563	567	551	585	590	549	560	549	527	612	589	588	575	551	533	506	566	535	551	560	558	545	546	539	521	626	553	604	584	552	561	580	569	576	595	559	584	562	550	574	552	557	540	558	528	542	533	612	531	572	590	535	560	557	567	557	563	565	566	576	520	570	545	547	568	505	579	548	555	516	577	538	562	525	564	580	558	526	556	526	553	586	581	557	560	541	565	541	601	547	566	547	542	558	544	573	567	583	554	574	547	570	587	554	575	558	550	550	576	535	529	575	575	572	563	530	560	572	543	547	570	582	555	570	576	579	546	534	564	554	536	569	523	545	552	574	530	572	534	554	526	549	565	530	602	554	557	588	592	568	585	578	528	528	506	599	576	539	588	545	556	553	550	544	568	518	576	508	591	575	563	608	610	568	546	526	585	566	575	524	545	559	611	560	555	544	570	523	526	588	549	557	572	559	549	581	538	534	557	585	581	519	521	561	508	565	602	536	575	583	551	517	568	574	572	548	563	575	541	587	557	552	558	587	520	534	575	566	580	538	533	567	538	518	574	518	532	553	583	522	591	536	595	554	558	518	557	557	540	561	595	552	552	565	558	527	575	560	561	542	580	544	556	566	595	563	556	567	539	577	557	582	584	578	581	547	574	576	543	557	548	530	551	540	558	584	570	611	586	565	568	563	523	550	610	566	517	547	583	549	521	506	594	511	537	549	560	576	591	584	543	538	566	556	536	538	612	595	552	544	553	566	520	580	526	560	533	564	553	568	548	527	605	568	523	540	523	552	583	580	571	542	588	553	515	557	521	555	580	561	558	568	531	589	561	579	521	534	580	564	573	587	560	574	589	551	553	562	579	559	565	570	571	535	567	579	552	570	527	587	544	547	571	544	570	557	568	556	535	569	552	562	557	576	520	558	579	548	551	496	566	532	585	552	585	566	578	558	560	546	603	521	551	534	548	580	525	536	564	561	577	528	555	568	536	557	584	518	545	533	529	597	565	569	524	544	530	583	538	567	574	540	551	560	612	551	568	519	573	570	604	569	579	553	570	603	568	573	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
76295	67172	47616	27728	15090	4726	1315	496	299	285	258	198	226	211	201	218	191	221	185	218	201	199	206	241	184	188	196	189	201	195	206	213	207	224	174	200	189	169	206	191	177	207	224	170	206	211	202	196	198	201	214	201	200	197	184	197	208	200	206	154	207	208	250	192	188	222	199	193	177	211	208	204	203	213	219	211	210	195	217	175	193	183	212	188	211	210	185	177	191	175	216	230	173	191	211	196	211	209	188	226	214	203	189	186	186	230	243	198	188	215	204	186	183	217	188	198	184	239	208	199	217	189	193	181	234	223	209	197	201	189	199	231	197	207	206	194	216	189	216	205	183	212	199	203	184	233	208	228	204	203	198	209	208	187	214	190	189	199	203	190	195	190	193	207	195	210	182	233	213	211	214	223	212	203	206	191	201	218	188	185	207	199	205	204	226	173	198	203	195	191	184	206	230	220	219	203	182	190	233	220	195	187	215	221	195	210	208	211	229	216	197	212	189	207	217	199	210	192	172	222	206	214	206	198	209	184	230	160	211	191	185	207	223	204	205	215	183	185	196	207	184	196	199	212	202	213	212	188	207	182	196	188	194	224	198	233	211	203	208	204	176	183	221	192	198	202	212	222	197	187	223	207	200	211	183	194	198	196	213	188	220	202	216	205	203	194	163	220	215	180	211	212	207	184	204	216	185	208	188	186	211	206	216	202	214	183	202	230	196	204	194	209	193	209	190	179	186	214	171	214	210	237	210	214	193	226	209	223	181	223	201	215	216	216	224	182	218	226	174	224	198	198	198	215	205	210	212	203	204	224	226	181	187	185	202	217	187	209	181	219	182	200	216	180	204	232	184	234	196	184	247	207	192	215	198	194	225	206	222	205	175	176	208	192	209	176	214	181	221	214	224	227	206	203	192	245	203	220	208	206	199	230	207	185	199	185	197	221	190	200	221	205	199	212	214	212	216	218	187	195	209	206	224	199	201	196	199	243	205	195	194	183	199	198	224	207	187	195	191	200	184	195	181	216	201	186	201	192	198	235	201	200	226	189	193	215	173	203	201	193	188	199	173	203	198	202	238	197	203	221	209	232	188	176	203	221	205	220	229	214	222	205	227	206	201	217	198	195	214	192	238	222	222	190	196	214	212	182	190	170	194	185	217	175	201	205	226	195	235	171	195	202	208	184	207	212	204	200	209	189	203	212	173	211	207	217	210	218	196	193	205	202	220	199	206	191	220	206	201	180	208	208	220	202	186	203	206	197	207	182	208	193	194	210	198	182	221	203	235	198	196	224	216	189	200	194	206	196	214	202	199	191	203	213	197	223	201	211	189	192	217	207	226	217	211	199	200	213	212	189	218	191	217	218	182	197	204	196	191	226	205	195	201	196	204	194	213	184	199	182	216	189	179	218	193	210	214	192	200	203	177	173	224	204	203	208	202	221	182	242	195	205	201	220	243	201	223	196	222	191	213	196	198	210	204	192	176	192	217	183	234	204	191	206	196	216	209	214	194	201	187	192	204	198	210	221	209	200	213	206	197	201	184	205	167	180	203	188	220	185	202	189	201	212	200	198	191	207	205	215	202	189	191	197	192	195	179	198	213	207	212	195	203	201	207	200	205	212	205	189	209	196	206	204	203	218	198	193	183	210	211	203	203	206	193	191	184	214	182	186	224	184	210	202	188	170	204	190	177	211	201	204	228	196	193	186	174	206	206	219	211	210	201	216	177	201	213	188	174	210	179	198	221	175	209	197	190	187	199	214	206	190	203	227	206	208	229	193	204	200	197	189	203	220	213	211	185	182	184	231	217	218	219	198	210	224	208	190	196	185	205	209	182	192	227	195	207	216	199	199	200	196	192	243	225	198	221	208	199	204	177	209	219	220	211	169	208	206	221	190	178	188	194	235	205	211	192	219	198	201	198	198	193	191	206	189	221	203	211	218	210	216	216	193	226	190	183	215	197	216	191	210	181	184	188	202	192	206	201	223	199	196	214	196	197	216	215	173	185	214	182	210	208	227	217	208	207	226	198	197	188	201	206	191	228	180	228	221	223	198	216	194	179	202	212	216	214	186	204	190	189	194	199	225	191	208	223	205	199	194	214	192	204	206	208	214	222	188	217	189	215	203	188	200	214	196	235	214	180	203	206	184	177	210	190	198	202	239	221	200	170	205	221	198	222	199	191	201	213	204	199	200	205	191	186	195	197	210	247	204	189	203	213	188	196	239	188	211	196	193	219	218	189	208	196	210	207	190	215	197	187	206	186	194	176	174	199	221	200	220	187	217	197	203	201	209	231	178	218	231	206	229	221	187	221	219	177	201	217	199	226	215	193	209	210	197	199	198	224	205	219	202	204	188	189	187	181	182	221	211	182	209	200	211	209	229	200	212	190	197	179	178	197	216	179	207	183	211	188	207	212	215	195	205	212	177	195	233	213	190	205	208	203	226	201	198	204	224	184	224	218	203	168	206	206	203	223	176	204	213	187	177	202	202	197	189	186	227	192	205	211	212	191	195	218	204	207	204	205	208	186	197	216	201	212	212	214	194	186	191	208	188	185	189	168	203	200	209	202	207	214	218	213	220	219	199	193	210	191	216	208	212	218	206	207	203	184	214	202	216	192	214	213	171	204	205	217	202	197	183	192	213	219	220	195	213	209	184	200	210	188	199	211	210	197	182	164	168	223	208	182	205	189	206	227	185	207	225	223	173	229	197	186	220	192	187	213	183	191	215	171	193	187	194	203	196	205	185	202	209	210	208	219	198	192	210	217	212	191	175	154	200	189	215	209	172	188	210	199	183	192	191	190	206	197	205	195	224	213	200	210	217	220	212	205	180	199	182	188	196	195	191	201	213	203	208	204	170	231	227	208	187	204	208	213	237	198	209	192	217	198	189	180	201	194	205	211	180	198	203	205	200	198	186	184	190	188	203	199	214	214	218	206	195	207	203	219	185	208	191	194	194	227	192	210	190	204	197	208	197	217	199	202	210	221	207	195	214	205	220	208	210	221	210	234	193	215	230	209	201	226	199	182	204	228	201	213	200	198	200	216	195	196	171	180	204	189	200	208	178	182	197	200	188	164	240	195	247	185	180	203	215	205	206	199	202	193	204	220	239	190	206	210	190	208	200	186	190	179	197	231	213	203	198	191	205	214	213	232	224	194	207	208	200	191	214	183	207	199	199	223	229	205	197	193	175	206	210	191	209	208	207	195	192	226	203	195	210	197	173	206	194	213	216	193	201	208	192	204	200	197	188	229	217	191	183	195	197	204	210	207	227	187	221	185	192	203	181	222	206	198	176	204	185	195	197	211	191	201	202	191	196	195	218	207	184	186	197	213	212	204	189	212	209	216	190	203	194	207	192	195	193	203	212	211	189	211	218	217	230	203	235	210	210	201	191	217	207	189	216	176	225	202	217	190	220	203	188	182	194	199	191	195	214	204	178	173	188	197	197	216	192	189	215	199	203	185	221	220	210	212	198	218	180	190	196	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54024	54737	44697	36437	23403	11645	4483	1889	1011	853	590	555	564	578	590	578	584	556	568	571	541	578	605	617	597	601	564	600	579	578	595	572	560	580	577	578	560	549	566	600	555	574	585	574	566	585	580	518	563	549	587	581	542	576	594	592	591	653	601	581	596	613	601	573	565	574	565	554	572	603	552	556	586	620	538	589	643	612	654	624	603	599	556	609	593	545	587	574	560	589	548	582	605	575	524	601	564	567	547	614	575	564	509	575	614	540	552	531	591	598	627	582	575	589	580	580	593	605	588	554	541	646	633	593	621	573	595	544	556	562	592	627	565	585	597	605	585	595	595	597	600	592	576	594	617	551	607	559	562	590	592	596	556	614	610	584	598	548	567	588	566	575	553	578	613	592	586	581	531	592	615	622	562	585	578	584	552	578	599	571	589	598	601	506	563	616	570	630	562	537	572	574	601	589	600	537	556	560	577	566	578	630	594	573	581	605	551	573	554	574	615	598	617	627	565	614	594	558	581	579	564	583	571	550	623	585	569	624	610	619	553	550	587	598	575	575	567	549	517	571	555	579	570	560	584	574	600	566	584	573	575	604	554	576	605	564	559	564	609	565	630	595	573	564	584	599	570	569	577	609	540	579	573	550	598	561	616	616	640	579	602	598	569	585	591	594	582	603	576	608	606	569	588	601	576	567	612	569	577	540	578	590	596	587	600	639	591	602	570	592	577	565	553	560	563	569	580	561	595	579	583	599	608	572	604	577	581	583	569	581	565	528	615	576	567	639	605	576	586	584	607	573	547	586	623	559	564	573	587	574	586	567	594	562	580	592	574	559	583	590	568	584	548	557	558	607	601	597	601	568	602	576	600	595	580	551	566	557	642	582	568	575	557	597	578	539	571	521	580	596	564	585	554	598	645	615	611	542	596	605	605	628	569	601	613	561	567	559	591	608	616	582	539	541	535	599	574	602	581	596	536	578	532	627	584	552	585	579	608	576	553	555	589	536	564	580	566	579	587	576	538	595	606	588	625	564	601	593	599	585	543	553	558	568	580	569	568	615	587	571	560	574	583	602	543	543	655	575	573	581	580	572	621	577	581	590	558	585	570	593	565	543	583	559	594	575	565	578	550	570	567	632	582	609	585	570	603	586	565	647	559	541	582	621	608	591	595	602	586	600	550	583	541	551	523	572	517	538	587	615	573	577	567	602	582	575	588	548	590	554	540	565	604	562	606	550	595	585	594	555	576	540	607	591	601	558	592	579	595	606	590	573	590	602	567	608	553	543	598	576	586	602	600	581	587	602	570	575	593	593	587	561	590	549	581	578	582	564	561	602	599	568	583	581	590	600	612	601	603	553	551	564	607	632	584	567	615	540	602	578	536	567	575	591	574	607	561	552	540	589	577	559	556	579	564	548	567	602	543	580	623	595	577	548	550	575	587	597	581	574	559	561	513	601	568	642	569	591	558	604	609	619	600	572	575	610	548	591	586	593	547	565	593	571	588	592	563	607	572	539	599	547	545	581	577	585	581	576	560	566	538	574	564	578	529	556	610	573	591	592	595	615	575	568	601	558	600	563	627	614	626	574	564	566	607	590	580	626	571	585	568	589	621	608	602	594	619	544	576	575	637	564	581	586	586	606	577	597	584	526	561	557	583	584	574	609	638	561	580	583	581	609	575	593	540	653	590	567	589	554	615	579	590	561	555	619	580	562	561	569	574	579	589	598	586	591	622	577	542	561	559	548	605	585	562	610	574	583	561	593	598	578	582	573	584	598	592	602	562	541	560	571	599	585	583	598	603	605	601	546	560	599	593	549	585	606	602	584	626	602	600	534	549	585	586	594	577	550	574	564	583	615	587	544	581	604	585	610	563	562	537	566	611	584	586	563	587	583	601	560	620	583	589	579	569	612	610	602	600	564	578	608	632	573	567	606	554	570	578	535	562	553	550	612	591	601	584	587	562	621	587	587	583	522	532	579	605	588	603	536	604	602	600	575	562	568	574	559	555	591	551	598	566	557	610	613	586	544	585	581	593	588	591	582	608	576	599	570	579	588	614	552	603	600	576	553	566	545	566	600	598	576	598	602	561	607	607	542	589	604	574	592	593	585	612	581	593	572	607	578	585	605	576	590	563	571	598	596	596	555	583	573	554	644	576	598	568	579	590	543	620	547	520	604	582	574	574	608	633	603	583	593	570	606	596	580	576	572	572	610	578	580	589	587	620	571	638	601	584	602	592	584	589	530	536	532	599	576	626	608	587	558	578	583	584	568	579	630	546	554	561	546	594	558	596	546	606	571	566	594	570	532	596	574	585	598	610	571	556	561	572	601	571	573	568	622	595	585	577	592	578	560	633	592	548	550	608	553	611	564	578	580	575	608	563	555	580	582	595	589	558	589	563	615	596	554	562	609	575	618	603	581	594	571	604	584	514	598	548	590	538	619	595	628	558	589	610	607	503	577	557	560	576	584	539	579	595	596	537	572	612	591	572	594	583	563	583	586	580	590	601	582	575	588	559	593	614	573	556	559	563	583	566	560	633	542	594	572	602	590	611	563	584	557	570	580	596	553	540	564	605	580	558	620	603	591	589	665	543	552	622	563	592	584	602	553	583	596	601	586	603	643	575	611	582	563	581	598	587	589	626	610	591	574	583	606	602	602	545	548	554	599	580	600	594	580	563	603	580	520	590	582	548	529	616	598	585	577	591	570	592	585	607	608	594	571	600	580	581	551	615	581	577	580	568	584	591	537	601	582	644	555	579	571	563	549	610	576	577	601	577	576	579	534	587	592	572	545	558	598	583	568	590	584	557	595	557	564	542	611	577	629	565	576	555	558	589	593	568	525	544	588	584	641	565	615	559	571	591	608	593	574	571	598	557	610	587	574	579	598	610	592	554	605	587	580	552	612	623	586	622	572	560	581	580	618	574	557	542	637	584	586	621	556	625	637	569	565	593	579	568	586	542	584	554	621	624	554	606	556	587	601	552	603	556	564	561	547	589	566	607	551	588	599	582	586	541	569	561	557	570	636	570	507	596	559	591	608	585	582	578	559	563	614	592	577	601	562	591	593	583	627	597	557	560	576	605	609	531	568	624	542	563	643	614	606	636	557	559	552	567	549	596	590	564	650	604	564	554	586	583	589	571	573	575	593	585	577	595	582	558	572	592	587	563	594	608	551	561	572	621	584	567	578	622	547	586	568	597	576	579	558	564	637	547	565	575	589	536	625	572	561	597	579	573	585	588	589	549	591	566	544	620	562	579	561	559	581	599	574	606	546	564	584	570	592	586	556	569	608	633	575	597	572	577	561	598	590	561	593	583	620	589	603	596	597	604	599	569	602	577	564	569	584	551	590	572	555	543	562	569	588	524	609	545	628	583	588	539	572	542	594	625	580	599	579	536	562	567	570	542	631	570	546	554	567	604	567	576	608	570	556	608	568	610	584	571	573	571	622	600	564	622	585	579	589	562	541	595	619	562	570	548	576	567	581	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
85460	76882	57477	37450	24474	9968	2666	790	476	345	292	255	268	252	261	268	273	284	257	243	249	255	279	253	248	245	255	249	228	239	243	281	249	251	273	251	261	268	255	229	241	246	228	263	267	246	263	263	225	225	278	241	259	266	269	263	268	286	268	263	282	267	260	257	223	235	293	252	261	245	304	260	235	298	255	261	254	255	252	265	270	277	259	245	272	265	298	273	269	241	247	261	259	246	278	254	259	258	281	263	266	244	275	273	273	253	268	272	259	251	263	249	249	249	251	271	259	263	270	268	247	273	273	256	267	257	278	282	257	282	246	247	255	280	237	249	272	243	241	245	231	240	267	244	268	249	258	248	253	271	239	245	268	266	245	265	226	283	253	253	291	259	269	255	225	239	285	249	267	258	260	232	255	266	236	255	248	248	259	265	279	252	306	255	261	272	278	246	280	260	255	240	247	258	255	241	261	236	269	252	228	229	222	255	269	260	260	228	242	277	274	246	236	259	262	246	244	227	261	230	261	261	267	243	256	277	251	259	265	264	263	276	242	274	259	259	263	252	221	285	274	261	227	248	253	245	250	242	239	284	271	282	240	279	298	243	250	292	222	252	240	252	260	233	270	245	237	222	290	263	249	239	248	277	274	268	258	250	278	243	243	247	279	258	272	250	237	250	270	252	246	250	278	222	246	281	259	242	253	258	271	261	306	251	228	258	276	297	236	231	250	246	234	236	239	247	257	239	281	260	277	248	260	237	259	239	250	262	262	262	276	291	242	270	269	263	247	276	269	249	252	282	285	284	238	271	238	273	264	274	230	251	266	236	252	222	246	240	247	255	242	228	276	249	249	249	223	251	281	269	299	270	271	270	266	284	253	240	258	231	294	267	240	246	251	240	251	288	256	238	244	251	243	271	237	283	223	249	252	245	268	296	269	244	252	258	232	238	245	267	267	246	265	284	255	260	260	264	248	252	256	264	276	254	257	243	297	253	245	253	271	231	248	273	271	263	229	263	244	245	289	233	265	260	238	229	253	243	253	237	267	250	287	289	279	227	249	254	259	240	239	259	254	263	278	262	256	224	258	264	289	257	265	240	254	240	266	251	273	280	247	252	264	271	245	245	241	259	269	268	248	229	258	253	260	250	242	247	267	287	284	257	245	251	275	259	269	250	237	261	252	230	262	283	254	236	280	259	259	297	246	253	274	236	258	253	269	255	266	265	266	242	256	251	282	241	273	257	250	255	275	262	248	237	223	265	256	259	232	253	297	251	240	237	270	274	277	264	256	239	280	258	253	249	266	260	254	256	223	262	239	263	253	215	265	243	265	248	269	264	252	241	285	252	260	252	268	270	282	257	270	245	240	265	274	296	222	247	239	289	257	258	242	205	232	255	259	273	232	253	271	237	279	251	256	250	272	249	242	262	211	247	271	260	259	263	249	259	242	245	247	256	261	243	275	254	254	269	272	245	255	240	284	255	243	273	251	243	255	277	222	267	269	259	225	260	233	284	245	241	243	256	271	265	226	267	271	224	244	212	254	258	225	283	263	250	253	259	258	247	259	247	244	246	239	265	293	258	250	248	273	257	251	240	241	266	252	271	280	245	253	278	265	235	279	265	265	242	272	247	272	271	246	282	279	264	273	240	253	252	241	263	273	253	252	265	263	242	277	256	252	264	237	219	245	245	248	267	258	279	241	266	254	244	259	243	226	268	236	245	267	253	269	252	273	271	269	244	254	246	250	234	235	239	281	238	235	244	258	257	277	256	287	248	245	292	252	249	246	236	252	278	249	238	255	227	236	275	250	289	237	254	245	276	252	254	248	257	261	236	260	250	258	238	235	246	240	261	261	264	268	275	247	252	258	259	254	246	263	243	255	236	253	282	268	256	239	292	229	255	256	278	234	239	293	256	258	277	255	218	262	244	239	215	269	269	242	214	247	245	214	271	244	232	254	283	278	267	244	248	293	235	264	250	252	254	276	268	269	245	269	244	250	285	262	275	270	254	233	245	267	260	275	260	253	263	230	255	280	244	237	275	246	257	271	252	273	302	233	223	241	282	227	248	260	258	252	274	286	245	264	258	243	257	276	226	290	275	257	245	235	216	272	254	286	250	259	270	270	227	261	263	235	267	270	279	273	263	236	259	260	245	245	239	244	265	264	267	262	246	243	274	247	259	304	258	245	246	238	239	241	265	262	237	254	256	284	265	273	212	261	255	246	255	256	249	245	234	230	246	276	259	278	290	266	271	267	272	247	253	248	235	261	261	280	268	256	242	263	256	263	271	274	242	256	264	240	235	254	236	268	256	243	249	272	239	242	261	256	222	273	241	249	256	252	277	274	243	281	246	263	264	247	278	268	231	257	265	251	258	256	265	254	269	281	275	235	301	265	239	277	259	271	260	244	227	261	241	251	245	272	264	259	236	259	266	263	254	251	258	237	269	248	248	273	236	257	297	264	244	278	280	251	243	255	279	253	248	250	269	268	226	265	268	217	277	252	224	247	237	235	252	260	268	242	288	270	283	233	258	262	261	248	229	258	266	267	260	257	231	243	235	246	301	268	301	234	249	254	267	213	279	275	227	256	250	236	232	272	264	279	259	261	259	268	265	268	266	269	260	231	256	270	246	239	247	257	266	248	272	255	255	257	283	270	235	257	263	249	236	237	266	274	233	265	275	263	256	270	269	234	247	239	262	249	223	274	277	250	241	271	233	268	245	220	269	269	273	265	259	262	246	286	254	255	248	281	271	229	236	265	233	255	247	263	248	280	272	247	281	243	251	242	265	260	244	239	266	235	290	268	282	230	257	269	236	274	244	291	230	242	262	245	245	264	260	254	273	270	246	263	279	237	281	240	236	293	281	259	245	245	268	264	265	248	254	255	249	270	259	269	260	248	233	235	269	275	252	250	265	267	261	214	272	273	272	240	271	248	248	263	246	253	239	210	217	254	251	251	273	288	274	252	252	240	277	279	255	243	246	238	231	258	259	276	250	272	241	268	261	265	296	265	255	232	253	255	273	242	273	262	278	258	234	254	212	219	253	247	256	277	246	258	257	313	241	262	250	235	269	292	256	261	293	241	255	271	236	259	253	244	257	261	263	241	248	264	232	262	261	272	249	262	261	232	232	278	267	253	283	259	258	274	270	260	253	259	249	261	226	267	242	284	269	284	285	245	240	262	267	269	289	228	235	254	272	237	236	272	264	235	257	292	247	256	272	224	226	249	256	242	253	250	248	257	251	284	248	251	267	238	267	280	227	243	257	240	270	249	250	260	256	262	268	250	237	252	237	252	250	257	260	285	276	262	260	263	249	237	249	277	242	242	276	228	248	277	259	268	282	271	269	251	254	243	244	280	238	263	238	278	279	256	273	300	248	242	269	241	279	262	242	268	237	270	239	280	251	235	229	242	250	225	236	251	237	261	230	258	246	260	227	264	233	259	262	223	232	265	254	255	259	251	259	266	251	226	248	283	230	267	245	247	281	262	271	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
65670	67475	54684	45613	31872	18255	7373	2840	1622	1304	842	724	675	754	690	669	716	694	748	687	685	691	753	696	721	734	677	726	721	707	712	690	728	737	666	712	720	654	716	710	708	686	723	689	675	738	650	699	680	684	698	733	722	728	733	710	730	701	611	658	676	695	675	647	700	679	686	700	684	680	702	704	694	724	768	744	692	753	750	688	723	725	713	673	704	677	713	714	666	715	697	744	722	742	707	708	708	702	676	682	683	736	689	669	675	700	765	722	721	695	682	698	723	706	719	713	715	712	695	739	685	752	708	664	684	710	679	741	676	744	690	743	660	722	673	729	701	702	705	701	688	658	711	698	731	671	685	677	660	728	709	708	727	667	738	734	684	711	716	697	683	757	712	724	683	696	684	691	716	677	678	702	726	706	686	698	685	713	680	668	715	678	655	745	672	664	698	726	742	692	693	659	732	693	713	706	697	691	689	662	710	708	703	751	673	699	652	720	712	722	675	752	722	727	675	682	684	713	691	667	637	723	717	669	685	725	725	683	694	737	706	719	671	758	705	711	724	723	711	752	717	693	715	736	713	703	655	731	702	746	724	727	704	641	712	693	707	702	726	679	680	686	682	657	694	678	740	739	687	668	693	697	720	716	682	700	768	692	721	695	689	700	697	784	718	739	718	716	676	719	712	764	620	685	635	697	720	638	700	732	708	717	711	675	695	733	715	708	706	706	719	711	709	729	667	726	654	720	723	677	741	697	686	683	698	709	681	769	704	689	733	673	710	705	712	689	668	720	720	737	688	713	708	719	692	719	701	742	707	740	729	683	722	688	717	673	723	717	692	682	694	683	691	664	702	703	680	707	708	664	696	710	649	722	728	699	702	708	684	722	664	669	686	710	690	699	717	698	688	739	683	738	758	717	728	725	692	693	763	682	681	695	697	704	697	682	730	677	683	711	660	681	683	659	679	678	685	661	687	664	724	672	700	709	757	738	659	699	689	695	667	659	653	676	714	710	686	705	714	726	711	709	679	683	699	677	692	698	678	692	701	714	660	677	691	743	729	747	670	699	673	724	725	675	700	673	662	672	713	682	704	749	740	706	703	725	688	660	736	688	695	732	707	707	700	724	709	688	735	673	703	740	697	680	689	730	685	733	696	678	626	696	735	699	727	746	712	692	723	695	682	751	727	681	696	682	705	725	711	724	723	733	673	706	697	702	740	739	682	681	687	699	733	691	699	719	715	737	690	674	689	698	658	642	683	690	738	688	667	719	727	678	690	740	735	722	703	718	653	703	694	686	686	731	652	729	687	655	713	703	738	698	746	751	696	662	763	715	659	672	744	715	710	699	689	721	738	718	720	673	693	702	705	691	677	688	690	713	670	762	698	675	677	742	748	682	681	696	719	668	704	674	706	696	727	668	685	687	713	719	667	716	675	717	715	716	708	732	704	718	724	677	685	715	702	683	681	708	721	724	714	665	721	717	763	683	687	664	656	667	695	696	676	686	712	715	684	686	720	727	719	682	687	712	746	642	685	719	675	759	671	730	704	682	707	713	719	634	670	745	676	679	710	664	725	743	750	679	699	740	742	702	762	706	680	690	717	747	667	703	742	701	713	762	691	680	677	725	686	706	673	683	679	705	726	697	671	681	715	683	700	685	719	701	702	750	702	673	707	659	724	698	726	621	673	724	740	736	730	679	749	712	705	711	716	685	681	716	715	700	694	707	714	693	710	739	691	712	671	662	746	702	712	743	702	727	683	671	709	688	711	648	694	672	703	686	689	698	729	736	717	700	703	682	679	697	716	715	697	686	721	687	688	673	644	657	678	677	699	732	663	721	662	693	682	625	742	692	723	696	734	708	679	727	688	717	702	703	740	738	638	689	673	710	665	710	654	686	679	692	774	714	753	694	719	710	685	675	681	700	692	733	678	696	666	662	692	709	719	700	706	685	707	698	699	655	732	682	674	707	683	659	716	686	695	704	660	693	687	694	655	701	697	664	734	701	690	659	698	670	691	708	708	740	697	741	705	666	733	704	711	698	706	746	683	752	717	728	731	704	720	727	678	701	682	695	693	708	720	675	724	658	731	656	700	730	666	735	724	729	716	711	745	677	691	679	669	664	667	648	681	701	733	750	693	685	721	747	719	678	663	682	658	657	690	698	712	719	696	716	686	691	698	677	694	699	703	670	727	712	688	711	694	666	692	708	723	667	693	696	686	679	691	698	717	623	689	713	691	693	684	698	680	688	755	767	704	751	690	683	687	720	659	715	682	713	733	733	715	687	707	711	719	687	664	694	711	711	702	702	682	658	700	686	684	722	731	709	751	721	735	726	685	688	711	695	747	644	708	712	707	722	691	709	734	691	713	714	717	699	683	740	720	686	732	718	720	696	661	733	673	690	751	690	676	677	684	714	716	717	689	688	740	672	710	717	722	698	725	733	674	734	688	660	676	656	678	681	708	714	708	701	683	758	724	672	668	762	725	708	724	730	711	728	675	692	721	722	742	714	683	706	717	727	711	719	723	679	694	704	711	704	669	698	723	760	728	700	691	694	686	711	727	771	658	687	701	703	693	706	709	709	712	701	723	717	741	695	680	668	747	682	679	735	698	680	697	761	691	691	723	668	706	718	718	653	709	693	717	678	671	719	681	662	686	676	662	743	695	725	679	691	685	687	769	719	737	741	733	732	715	676	718	703	677	742	694	729	733	713	707	695	714	753	702	735	702	706	712	704	704	736	686	712	686	681	763	710	707	741	685	715	729	743	741	716	672	681	705	684	712	718	721	682	656	671	695	698	698	748	665	746	661	675	672	672	715	704	736	701	714	703	688	693	709	685	647	705	698	762	771	683	696	675	716	708	717	750	643	682	737	690	719	733	688	683	720	774	745	716	695	707	767	689	699	671	703	720	686	709	779	691	706	743	681	740	717	665	678	686	688	666	704	681	749	704	726	684	688	719	723	732	669	697	733	668	711	724	702	681	687	693	675	699	709	716	715	711	692	678	676	727	712	711	710	715	663	731	725	685	689	698	735	745	678	706	745	707	704	694	752	703	719	683	681	646	681	737	726	721	683	709	675	686	721	715	741	725	717	682	696	690	702	650	663	718	734	727	683	773	717	730	717	736	736	755	681	673	688	727	732	732	720	700	681	687	746	675	704	697	633	690	777	712	677	692	680	696	694	714	716	692	710	704	723	701	720	700	704	728	637	691	725	700	637	680	705	721	710	693	702	672	681	773	733	737	792	684	710	746	712	700	667	749	682	709	705	671	670	718	676	678	664	729	688	724	689	727	731	696	704	674	717	699	690	716	672	706	702	710	716	742	662	694	720	721	706	754	650	767	735	695	687	679	696	707	713	667	682	680	686	722	726	673	695	745	694	690	690	677	741	740	697	729	715	682	721	717	694	688	680	655	700	693	716	724	699	702	682	708	676	688	719	697	678	742	667	715	738	746	743	669	682	715	707	705	715	688	696	723	684	688	725	701	700	678	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34059	25526	10135	2759	1535	654	337	244	198	187	208	200	192	153	209	195	204	195	179	206	217	174	212	176	191	208	216	207	197	217	193	194	180	193	200	177	189	224	173	178	218	190	210	193	174	195	198	181	175	179	187	197	173	175	194	201	177	190	192	205	204	169	193	201	170	210	205	187	182	211	196	175	179	204	158	190	182	178	208	203	194	193	193	173	172	178	173	185	199	194	178	194	192	217	202	190	179	178	200	193	181	181	205	188	191	205	195	175	212	190	203	174	196	197	215	187	195	186	193	221	197	178	191	183	196	197	202	183	199	189	173	176	167	194	192	202	167	177	172	188	180	198	196	179	166	214	205	165	205	196	173	170	199	195	177	207	189	220	200	189	212	183	168	202	198	185	219	173	203	174	178	189	191	186	199	169	206	185	177	162	178	186	175	199	202	182	176	195	182	183	209	160	155	183	211	173	207	187	192	186	169	178	170	188	176	197	190	174	184	185	218	167	202	192	170	192	185	188	173	206	178	169	212	174	194	198	177	214	206	201	181	169	223	190	190	198	146	197	191	180	169	181	202	191	207	196	178	201	219	188	188	175	185	207	204	174	201	193	170	201	195	190	191	205	184	169	187	179	188	172	163	181	170	202	211	196	197	174	194	183	190	195	199	175	171	180	213	190	174	180	195	179	173	196	200	209	177	204	177	185	209	194	205	204	199	171	199	170	177	186	177	193	170	204	180	201	172	204	199	192	194	187	197	166	188	192	177	200	176	197	182	193	207	174	192	190	189	176	205	199	198	198	189	187	199	213	174	173	165	188	181	202	167	210	198	199	168	188	192	189	183	184	183	206	188	194	175	188	190	209	164	181	196	185	197	191	168	182	205	173	186	199	183	201	185	204	202	189	192	173	180	209	206	217	197	202	192	167	189	188	161	184	195	177	205	179	213	170	201	189	205	188	193	164	207	157	201	215	199	190	185	182	180	170	193	189	209	213	192	159	183	185	186	201	189	195	184	191	199	207	182	195	180	187	206	175	180	173	199	196	194	208	183	195	185	210	177	190	187	208	190	186	198	194	210	193	181	184	189	184	189	196	177	181	183	185	204	193	190	215	198	188	206	190	196	189	178	178	199	168	201	204	186	179	195	158	195	177	188	191	167	192	185	191	190	191	183	190	203	188	176	182	202	207	185	195	192	192	174	203	178	189	192	180	164	166	181	208	201	173	172	195	192	197	184	202	174	161	169	163	208	195	187	167	175	162	207	192	193	192	189	212	159	176	172	179	180	182	183	194	202	182	178	215	193	207	195	201	175	179	205	201	199	196	179	195	191	198	205	170	205	171	185	197	179	202	205	199	182	195	199	176	201	188	183	184	195	203	194	170	167	197	183	184	184	183	201	178	181	195	198	187	193	210	199	197	185	201	177	186	162	200	170	202	207	180	195	209	192	184	197	194	196	182	186	178	195	199	191	193	191	168	193	200	204	199	189	189	192	183	187	214	206	173	197	177	219	190	181	194	175	219	167	198	183	208	176	178	206	165	188	188	206	179	189	169	212	179	181	202	178	166	182	196	196	171	199	201	187	194	183	178	200	177	175	192	185	200	191	179	180	181	184	183	181	190	170	176	194	204	172	195	194	184	199	197	219	182	180	188	181	177	196	183	190	180	170	220	186	168	181	222	174	185	209	197	197	187	214	219	188	180	186	197	190	187	184	208	179	181	190	167	192	186	202	191	195	202	196	180	187	173	168	192	204	205	183	192	189	194	182	185	204	188	181	176	148	178	173	202	192	206	195	203	204	196	168	200	195	228	172	182	211	182	178	188	190	196	204	182	187	210	218	188	200	200	158	200	205	170	184	186	209	188	194	182	210	174	178	202	178	195	197	224	185	196	176	185	170	218	212	180	185	189	187	197	203	167	194	205	204	175	165	176	172	193	180	184	185	190	185	158	202	204	185	180	192	182	188	210	168	183	156	200	185	204	173	198	177	188	181	206	187	177	185	188	181	184	175	204	185	198	183	225	209	196	179	189	191	180	206	170	218	193	194	186	169	190	183	198	191	199	184	207	204	200	217	200	202	170	196	183	186	196	220	219	173	179	183	185	185	177	211	197	204	175	181	182	175	188	176	190	166	173	196	196	191	216	172	164	205	192	192	179	200	170	198	205	202	193	172	189	205	177	192	196	168	162	174	168	187	195	209	206	194	183	210	214	172	189	187	183	182	175	182	194	207	173	182	189	210	203	181	153	173	201	175	188	189	185	189	182	188	215	204	180	179	203	178	185	209	184	185	178	190	203	176	192	191	182	184	194	208	174	152	205	204	189	210	205	191	178	180	195	199	199	190	190	197	184	178	196	177	191	181	197	171	194	213	167	207	192	195	202	217	188	175	177	199	173	181	188	202	182	190	171	171	183	188	180	190	198	207	202	186	193	199	189	184	203	179	203	197	201	192	193	188	189	202	206	198	163	179	204	198	157	180	179	178	182	216	190	204	176	184	188	191	161	203	196	181	189	191	166	191	198	208	200	218	194	193	176	219	185	174	199	198	178	165	211	194	190	204	227	182	196	194	199	188	164	198	210	208	197	203	198	193	191	195	178	180	175	173	186	195	189	180	181	185	205	177	188	202	193	194	182	179	181	174	203	170	197	187	188	185	206	177	203	173	174	166	172	183	180	171	220	181	204	167	202	227	175	204	187	202	192	194	195	184	174	224	196	188	213	204	197	191	182	184	200	169	198	198	159	179	206	171	191	196	199	169	177	184	214	195	180	196	204	179	200	196	201	184	171	182	198	181	187	177	213	195	191	179	181	192	203	185	200	160	176	170	180	190	201	205	170	170	199	181	196	184	179	192	190	174	185	178	186	186	182	189	173	182	182	189	183	190	212	199	186	185	186	191	184	204	211	192	196	193	189	208	189	195	189	206	176	202	192	199	197	209	183	209	188	180	191	197	187	168	200	206	185	202	162	193	201	199	193	181	166	185	194	213	196	177	203	176	192	203	188	189	173	182	182	175	200	194	176	191	198	186	195	177	175	202	172	189	203	196	180	205	158	195	169	184	201	172	207	201	174	184	185	184	186	191	195	181	176	228	191	185	172	184	208	191	177	195	177	197	206	181	218	180	205	189	206	193	188	181	195	210	185	209	193	190	189	187	209	182	175	212	182	194	185	183	189	210	174	185	186	192	208	198	183	206	196	196	192	196	199	191	195	202	182	195	180	219	210	177	194	198	179	199	197	186	189	191	230	200	202	202	195	196	186	181	201	194	200	191	210	180	180	194	173	192	189	172	194	181	198	173	186	203	188	198	204	193	172	192	199	188	182	197	188	192	181	194	178	195	184	178	180	182	203	176	192	167	209	166	171	175	177	177	189	180	209	199	191	177	185	205	175	198	179	158	179	172	194	178	155	208	193	174	165	203	185	186	179	211	181	186	188	193	213	190	196	199	176	192	196	215	185	188	161	172	173	184	194	190	162	171	208	191	194	198	209	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32996	28126	13740	7176	4801	2263	1147	724	600	636	534	560	530	527	521	516	566	546	547	568	575	549	533	494	587	534	542	533	553	550	554	529	523	554	551	570	533	599	542	566	563	571	501	546	548	605	544	544	539	569	543	542	556	561	525	541	524	551	513	545	553	538	544	545	549	536	538	526	545	542	513	485	513	557	527	535	545	585	551	530	558	570	558	544	527	530	522	558	569	591	487	547	573	553	549	567	589	575	566	566	528	551	546	575	604	560	545	547	539	542	554	525	529	550	558	507	545	523	523	556	549	558	531	541	570	567	513	537	491	556	557	552	557	546	568	578	551	569	555	548	493	537	589	542	535	537	538	486	574	597	521	557	535	537	532	543	540	560	538	543	539	498	551	554	532	556	600	566	550	572	581	567	562	548	562	566	547	554	510	556	587	577	528	564	511	527	569	537	486	589	656	556	542	543	528	543	537	559	516	584	541	563	532	534	562	559	526	539	561	530	535	508	545	514	538	545	550	568	537	550	570	550	527	500	543	573	547	538	575	574	574	564	546	521	547	563	536	593	554	566	554	535	550	508	559	547	598	523	550	554	546	577	571	531	570	566	592	537	536	568	529	565	563	523	516	535	560	609	522	565	561	516	570	557	539	548	540	551	554	542	586	517	536	507	562	558	550	547	522	568	528	558	587	541	544	570	574	550	528	542	557	535	522	563	567	531	530	566	557	576	552	557	489	568	511	561	541	544	552	547	535	525	520	522	523	555	534	603	577	516	603	577	521	539	528	531	541	532	538	541	549	522	583	516	580	552	570	535	584	553	561	524	525	578	552	577	565	551	551	526	540	558	597	516	532	587	566	549	551	589	527	544	543	550	562	524	536	526	548	547	524	558	552	559	546	512	577	552	557	580	543	544	555	512	558	541	576	511	604	539	544	564	535	526	514	563	531	494	531	547	530	544	552	598	588	543	560	526	563	558	568	562	573	588	539	550	546	603	548	519	575	494	526	563	538	517	526	566	510	534	527	580	549	540	512	558	534	586	561	571	489	535	571	554	545	483	553	530	552	540	557	581	559	517	548	589	523	567	580	547	542	585	513	576	555	559	519	539	569	590	580	571	524	528	514	536	544	538	569	541	523	555	501	577	549	529	556	516	545	553	512	552	565	549	574	544	563	590	528	563	541	530	561	576	566	532	565	586	549	553	575	524	546	578	543	563	568	581	569	527	516	589	510	545	548	534	541	543	500	502	586	522	527	558	590	560	565	550	565	573	573	554	582	610	528	572	528	577	513	557	567	536	531	542	553	520	554	562	525	522	545	563	526	580	581	573	542	546	512	563	586	522	565	529	566	526	534	575	580	527	547	561	598	545	547	527	551	572	569	576	557	601	515	532	556	512	571	559	552	513	531	538	552	554	550	525	513	583	524	540	544	556	583	549	585	565	545	495	519	543	572	551	558	539	543	527	558	549	560	541	563	550	501	552	565	564	568	541	538	581	538	574	560	559	588	555	548	566	583	589	573	536	565	566	590	548	591	519	550	519	561	549	525	524	572	575	533	505	525	560	580	536	507	569	519	570	547	582	528	592	541	535	547	544	545	558	541	541	541	532	557	570	580	586	534	516	553	512	538	563	556	534	555	532	601	597	553	567	551	534	585	534	553	548	512	526	563	526	513	520	537	538	528	570	533	547	585	517	545	537	555	542	540	587	570	518	596	564	530	499	557	522	550	545	554	553	559	535	532	546	602	534	529	588	548	539	519	558	529	540	545	575	570	501	535	548	554	584	562	573	549	530	527	552	550	549	531	503	540	548	527	519	573	549	552	518	585	562	568	575	514	552	537	563	503	537	520	509	527	542	545	538	529	539	551	514	561	526	605	546	565	542	526	543	528	558	578	552	523	553	529	546	524	579	544	522	523	517	538	556	497	544	555	506	561	519	551	582	556	554	512	479	569	532	549	585	522	552	574	535	592	544	522	575	576	530	518	583	580	543	579	489	580	475	540	536	499	539	586	560	527	568	547	532	547	553	548	528	556	575	544	561	559	533	542	572	574	575	558	524	546	565	559	539	499	504	557	560	539	556	604	488	535	526	520	579	553	533	559	598	589	550	609	491	537	509	576	542	572	537	494	534	553	541	552	562	533	565	514	534	595	529	585	552	507	521	486	551	524	519	516	584	551	572	539	522	481	565	539	577	519	571	570	528	551	563	539	583	555	543	559	583	557	557	551	563	555	558	544	543	540	557	558	533	516	581	530	552	530	522	579	578	544	545	560	551	496	550	550	577	518	538	559	581	522	545	515	548	513	556	546	554	537	528	573	537	563	573	546	536	539	518	549	552	552	565	531	549	536	533	550	546	566	548	562	553	581	540	555	542	578	549	594	528	560	541	574	538	537	523	567	571	538	542	526	530	604	508	517	552	529	542	592	542	543	542	531	544	547	541	548	558	565	536	599	516	509	523	550	556	552	571	510	534	552	543	545	549	548	534	534	558	570	533	529	604	543	589	570	546	534	551	551	525	551	526	530	535	538	547	574	497	561	540	557	539	540	534	549	515	560	590	534	537	562	587	557	575	519	515	549	555	593	504	540	567	547	554	547	550	585	574	555	517	566	595	562	563	537	574	594	518	531	538	526	510	605	563	533	547	562	552	581	515	547	521	592	567	559	587	525	508	565	563	579	512	557	517	567	537	518	547	573	545	534	539	557	571	557	533	526	547	514	526	530	580	562	562	559	539	562	580	539	535	533	528	535	534	529	533	554	568	546	572	525	517	596	548	566	562	535	566	555	562	530	536	513	500	509	556	603	534	590	524	536	542	550	573	496	544	525	557	580	555	545	561	573	545	561	586	543	537	547	517	550	509	522	542	481	504	559	598	547	555	531	550	541	523	559	561	551	546	521	538	558	537	539	563	573	539	530	594	583	543	591	519	565	571	536	540	555	539	548	533	575	561	561	572	571	560	556	542	531	513	561	586	595	539	573	592	581	571	560	583	561	550	546	553	545	548	565	572	569	575	565	533	555	584	532	536	570	535	548	588	591	576	551	555	547	523	598	536	518	532	583	559	522	575	551	535	560	508	566	550	524	535	562	567	539	594	538	598	520	544	569	562	568	529	539	571	578	567	530	555	485	576	547	562	545	565	564	573	566	569	553	543	571	546	548	497	554	484	556	545	577	531	568	579	549	534	532	565	534	533	572	537	583	482	554	487	541	563	556	539	570	531	517	550	568	535	569	569	552	555	561	513	536	506	567	548	540	544	498	550	552	518	562	558	568	535	533	527	576	543	511	561	517	537	584	525	541	549	545	522	563	510	588	549	557	557	568	556	503	524	531	489	504	517	497	559	550	578	558	559	581	548	561	582	582	595	505	574	510	554	600	551	566	526	523	495	549	557	545	543	535	568	552	538	564	560	555	546	535	552	534	559	554	565	606	573	532	498	498	561	561	492	534	567	526	569	563	530	552	542	570	593	560	555	549	592	542	570	556	544	560	562	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
76755	66478	44816	25610	15209	5326	1456	587	324	297	195	220	193	191	185	192	208	179	216	224	181	193	192	215	213	197	209	204	208	199	196	209	199	206	192	166	209	202	205	196	222	222	177	205	186	169	195	200	210	215	216	193	170	195	190	182	200	208	217	207	186	213	196	187	215	219	184	212	192	179	205	195	209	190	186	179	222	205	194	203	168	193	197	195	197	198	220	192	190	170	206	210	216	192	200	193	198	209	223	206	203	186	187	202	188	184	200	187	206	215	204	211	173	194	185	179	191	210	208	179	191	187	205	217	203	197	148	196	207	205	186	181	183	202	198	207	208	192	184	202	190	198	214	194	189	193	213	178	182	213	198	177	196	169	226	189	160	188	170	184	157	163	187	206	190	176	181	211	221	200	223	193	217	184	205	182	208	205	202	194	204	196	204	195	214	205	205	196	188	213	182	221	187	180	170	187	199	168	202	205	190	177	216	205	192	182	217	200	220	169	195	184	203	189	206	198	188	194	218	198	223	175	190	199	200	196	211	187	187	188	215	199	198	177	178	198	195	195	200	176	182	171	188	207	201	196	209	176	192	219	222	211	183	209	217	196	204	182	179	202	220	167	214	188	197	209	176	199	178	188	216	206	185	191	198	199	185	170	157	190	201	199	185	188	210	199	219	205	204	181	216	214	198	242	196	183	183	207	203	213	213	201	189	221	195	207	223	175	203	177	192	204	209	187	196	198	195	226	198	194	194	184	183	204	196	228	195	190	192	179	189	206	211	203	193	214	192	182	177	206	186	221	218	196	196	156	187	223	201	209	186	201	203	179	186	202	199	208	204	200	185	213	209	207	185	203	202	210	168	207	201	188	201	203	189	187	197	187	193	179	179	184	202	201	189	209	218	203	180	169	178	206	205	203	227	211	185	217	201	195	202	194	231	196	198	213	193	204	205	210	218	184	203	197	183	198	225	173	178	179	209	202	207	193	241	189	198	196	196	166	222	183	208	203	183	193	225	214	174	207	211	200	191	176	188	181	219	189	198	210	221	190	208	225	196	211	196	188	209	200	216	189	185	207	206	197	219	192	187	187	226	216	188	204	221	192	192	185	186	209	194	188	191	183	226	186	217	201	204	184	178	192	181	222	181	206	209	202	206	178	187	217	190	204	187	191	197	180	208	186	198	227	216	209	193	213	216	206	199	192	198	210	213	209	218	173	188	191	221	163	219	205	193	189	156	214	202	189	221	201	187	174	193	193	186	187	191	179	225	201	208	196	171	190	192	192	179	199	209	202	203	227	195	201	217	189	177	207	192	196	203	185	191	190	204	195	184	184	207	175	195	194	203	204	180	195	187	199	202	207	198	208	211	192	188	166	202	191	190	190	185	183	205	201	222	187	191	179	199	196	180	204	195	203	182	211	203	211	192	188	218	184	193	188	192	201	171	212	196	196	192	225	180	177	209	193	206	200	160	205	183	190	195	225	237	189	180	222	189	193	215	214	191	184	167	185	232	202	212	191	230	177	188	190	200	181	168	192	196	202	184	193	202	213	189	180	187	195	209	190	195	185	195	201	182	187	193	219	211	207	193	208	202	210	201	192	206	186	189	209	224	180	180	191	200	176	225	211	194	221	219	205	175	226	199	178	199	207	241	194	232	224	172	203	202	197	197	197	183	209	172	209	194	202	184	210	186	192	177	203	199	180	198	196	213	155	203	186	166	206	186	167	202	187	189	222	213	197	198	186	190	201	201	184	218	200	213	191	190	196	204	184	179	169	197	208	199	180	188	223	204	173	185	160	192	196	204	208	186	211	219	189	191	207	209	188	187	199	203	194	177	199	201	186	227	178	219	196	194	209	217	188	209	175	200	206	205	176	229	211	178	196	202	179	191	202	182	220	229	174	181	200	198	184	183	186	182	213	200	200	198	196	217	189	206	225	195	185	183	182	197	210	205	189	196	244	207	192	175	200	199	212	224	194	196	202	207	201	200	206	197	193	205	174	228	214	188	198	202	212	204	230	205	208	181	200	210	217	208	209	179	203	169	209	220	226	206	204	202	183	209	197	188	197	216	194	183	193	189	207	172	210	214	186	210	210	201	182	198	184	217	201	202	205	180	170	209	168	215	192	205	197	208	202	200	189	189	233	196	205	198	207	208	187	211	198	185	208	188	215	194	189	199	200	194	183	195	220	210	207	205	196	186	179	190	182	210	194	199	204	201	207	208	191	198	208	215	190	208	177	218	193	196	216	172	230	188	195	187	216	183	183	172	198	187	193	205	190	187	197	191	196	182	195	189	212	186	205	206	197	226	221	200	196	192	205	182	194	208	189	190	223	195	181	203	192	190	213	224	197	211	205	191	214	224	205	195	167	212	187	194	203	211	188	209	173	203	190	218	207	203	203	192	205	177	233	183	193	195	211	208	197	203	213	192	188	221	188	186	221	182	166	191	190	209	188	199	197	207	180	216	215	202	207	194	214	207	190	215	202	200	201	190	186	200	211	206	199	218	183	163	194	196	184	192	216	179	176	209	188	186	213	193	184	219	208	212	205	201	186	209	193	194	212	196	216	196	206	202	166	198	171	188	210	172	195	181	175	199	216	207	192	203	232	180	215	203	230	191	195	178	178	218	178	194	181	202	167	213	204	186	181	202	192	187	198	197	200	207	180	182	185	240	201	185	180	208	180	172	206	175	219	177	203	179	190	195	214	192	227	200	212	185	209	192	190	179	182	202	199	194	207	196	184	199	188	235	202	186	201	227	172	176	174	205	183	187	188	205	198	192	176	204	212	219	201	187	200	216	172	201	204	173	172	184	188	195	202	213	189	169	201	204	198	188	201	166	220	185	214	191	190	179	175	213	162	209	201	198	205	194	188	170	195	201	205	182	203	224	207	178	183	165	203	194	210	195	175	195	219	218	192	181	211	186	185	186	186	206	198	205	219	211	156	197	196	205	212	190	208	203	171	204	197	209	186	191	188	189	197	197	218	195	210	192	205	178	187	184	198	229	182	205	194	193	218	186	199	211	200	193	177	178	209	202	199	196	193	207	190	214	180	185	223	185	196	191	189	186	188	233	195	219	212	199	180	202	187	210	199	194	209	173	214	180	202	228	175	188	199	186	228	178	185	189	192	215	196	194	181	201	190	221	209	198	212	187	211	194	174	194	186	189	199	192	194	174	194	168	199	169	187	192	221	209	200	190	198	203	194	203	183	199	180	181	215	194	209	174	199	221	193	190	179	208	232	192	198	201	175	205	207	189	194	177	178	189	194	185	186	199	183	179	190	210	209	185	211	211	196	174	186	188	206	202	177	214	171	197	197	183	204	184	207	215	199	211	216	187	210	205	184	215	184	175	215	197	221	193	196	198	190	196	190	197	191	202	225	175	185	180	221	208	193	212	189	219	212	191	181	206	213	203	181	196	187	216	191	195	181	191	184	184	194	193	178	206	210	202	179	187	206	178	216	208	177	213	209	213	189	195	191	210	179	220	165	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53669	53017	43457	33898	25318	13377	4824	2148	1160	907	710	621	568	593	591	567	599	584	588	550	539	567	580	566	561	551	568	601	621	526	569	569	590	575	546	568	616	575	528	592	542	618	588	565	562	577	551	573	591	614	575	551	578	548	552	602	540	543	628	560	510	589	549	546	562	552	558	540	561	576	559	571	568	571	558	568	543	558	561	576	557	571	583	591	525	551	566	557	579	586	534	594	571	547	560	543	559	577	580	552	588	545	546	577	572	545	607	580	590	571	548	535	614	574	597	553	535	584	551	577	562	567	581	589	541	591	545	559	563	578	566	569	563	522	528	585	551	582	591	553	574	548	539	557	555	553	563	573	570	593	573	545	556	558	580	559	599	570	559	551	602	578	539	574	571	549	611	590	613	532	613	565	542	564	582	570	604	543	563	590	586	574	575	586	548	583	578	598	559	561	560	560	554	522	543	576	563	578	558	572	558	568	587	550	559	537	579	561	556	557	553	529	595	613	596	547	580	594	574	508	567	587	568	516	523	547	532	531	556	532	566	592	571	548	546	545	573	607	586	578	624	575	580	565	556	543	556	546	579	575	579	570	551	583	571	539	606	553	570	574	584	540	543	555	579	571	539	591	605	574	541	536	569	565	568	570	585	565	593	539	559	554	546	587	567	553	571	524	578	534	576	535	628	536	549	535	600	553	545	546	586	587	530	599	564	620	612	572	528	577	582	613	576	567	581	547	583	557	581	549	593	575	565	568	562	608	545	576	569	533	569	570	498	592	536	548	577	584	546	582	587	559	572	555	593	548	588	552	588	584	544	566	526	579	563	560	576	561	603	521	591	545	613	551	574	560	567	562	557	552	563	558	558	584	555	545	562	550	576	595	577	568	605	575	570	536	575	597	573	592	551	585	609	559	572	576	588	581	607	562	576	562	527	579	553	579	573	591	555	611	537	582	552	595	592	579	511	533	547	510	620	527	542	560	562	542	552	552	595	627	593	544	625	606	577	553	579	576	561	534	576	584	536	552	534	601	563	568	576	528	581	595	573	602	587	553	594	595	595	603	530	574	546	548	613	593	553	569	598	559	548	576	581	584	587	564	539	588	541	554	577	581	572	620	588	546	491	571	539	566	558	641	581	594	532	580	554	590	551	615	590	574	569	554	561	543	580	516	567	562	549	572	589	544	601	548	588	593	591	528	581	562	542	574	567	562	561	592	532	527	524	613	559	588	568	542	585	610	569	584	593	530	582	543	592	552	557	575	588	607	531	551	602	562	547	569	583	622	567	539	507	540	570	537	559	570	559	578	566	560	531	568	582	555	573	571	524	498	601	576	560	556	585	588	547	588	577	575	573	554	602	567	595	558	573	598	535	595	565	579	607	562	593	548	570	555	578	578	590	538	562	584	544	577	563	603	526	578	599	584	577	578	580	590	550	570	586	581	550	564	550	513	587	566	567	582	532	537	564	577	548	598	551	552	594	562	555	612	547	576	577	601	517	606	606	527	587	547	538	561	554	544	574	613	599	550	570	589	599	562	581	572	539	603	590	529	577	537	568	560	581	574	560	570	562	534	560	592	547	537	574	561	599	577	583	512	583	544	559	583	611	553	597	584	533	566	567	589	573	540	552	534	596	554	578	572	583	549	607	523	585	554	569	584	571	562	565	539	549	585	574	611	600	533	568	538	561	602	545	575	566	546	575	568	577	559	590	539	584	603	592	573	562	591	606	592	541	554	530	597	541	595	566	585	568	595	577	584	560	572	576	557	574	589	537	529	584	559	579	585	528	587	520	558	554	566	543	557	588	599	526	546	554	575	599	586	587	540	602	609	538	539	548	588	550	553	533	595	602	595	570	578	563	541	577	561	565	566	609	552	607	584	564	604	550	580	598	554	626	561	588	564	527	539	580	567	569	558	568	547	623	577	574	584	577	579	574	576	569	558	603	607	543	577	548	591	509	603	561	563	557	542	587	545	563	579	588	548	524	616	604	560	582	570	558	582	602	570	586	613	537	565	547	563	525	579	594	612	579	529	565	604	575	513	592	546	556	569	571	543	536	601	580	574	580	590	554	568	577	567	566	555	558	593	582	585	570	577	549	576	537	553	588	549	566	546	544	516	579	559	576	569	568	580	544	553	553	591	598	541	561	581	523	590	607	594	579	573	579	596	548	550	569	574	531	557	541	540	530	591	601	522	583	528	569	535	551	546	599	548	576	606	604	560	598	578	562	534	506	564	541	570	565	596	572	529	557	546	570	535	514	595	562	588	562	511	557	561	562	613	590	559	573	581	596	584	556	535	569	548	588	568	563	603	611	537	575	544	568	551	586	559	622	574	558	608	557	564	598	560	572	561	576	571	533	522	563	585	604	575	575	556	566	595	607	521	543	581	565	543	599	615	577	615	584	576	556	557	541	535	545	597	531	539	572	568	575	560	564	582	581	576	520	563	565	571	573	577	559	562	570	576	558	590	552	557	555	578	549	541	565	563	567	584	625	547	575	531	577	555	616	570	542	554	610	579	562	553	561	584	552	599	576	540	575	569	554	585	560	609	597	607	578	584	594	590	569	604	593	559	538	568	588	602	614	562	586	565	548	589	591	614	550	558	601	624	594	551	584	573	592	566	546	522	549	543	607	550	553	531	589	586	514	538	599	549	609	552	552	587	563	537	587	565	556	606	563	543	596	602	568	553	577	591	577	540	587	606	589	542	600	576	530	580	539	554	560	576	584	589	561	571	588	591	569	527	590	567	558	588	560	592	556	588	633	565	554	609	574	561	559	598	597	626	564	580	541	588	571	579	631	520	573	565	587	557	540	555	569	589	587	548	570	563	581	567	565	593	554	538	627	570	571	557	556	548	536	590	564	580	602	567	533	575	571	579	571	583	603	565	568	544	581	554	558	597	566	528	578	569	566	612	572	557	577	588	608	589	540	584	580	592	593	551	564	567	559	549	589	550	598	495	557	589	550	570	578	557	537	586	589	551	579	599	567	594	556	552	516	595	549	565	587	558	553	570	591	563	527	555	573	614	538	519	553	592	577	582	570	565	553	571	559	587	517	547	549	514	577	545	577	532	621	561	605	563	606	543	598	527	573	562	589	591	563	592	559	582	608	574	557	545	521	525	584	580	565	563	552	537	599	511	580	585	523	582	527	530	571	558	582	575	549	594	541	582	581	587	576	605	565	558	526	629	558	609	600	510	571	589	540	582	539	544	570	565	562	585	596	572	597	535	558	545	553	528	538	529	550	509	587	588	571	540	583	535	576	514	511	564	563	528	563	572	605	599	554	562	568	563	601	542	555	546	586	584	581	549	565	580	631	548	587	544	563	547	564	596	605	609	552	557	586	527	589	608	582	578	534	580	535	555	542	543	565	534	568	556	547	553	557	574	566	548	537	550	619	584	531	609	597	543	562	564	579	631	563	579	546	566	535	540	619	554	568	515	548	544	561	529	596	565	539	583	532	573	532	547	580	568	593	582	567	530	578	548	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
84072	75571	57466	35574	23965	9976	2342	980	506	422	310	255	250	270	215	233	237	250	255	262	247	252	272	263	257	255	245	247	227	263	259	292	253	266	273	249	291	240	233	249	215	274	256	252	242	238	246	266	246	245	261	223	251	280	249	252	257	257	267	244	247	270	277	261	247	244	248	268	263	265	266	243	257	219	258	242	212	276	260	239	276	238	258	257	254	230	265	247	272	283	257	248	250	247	274	225	235	242	281	250	237	229	287	296	252	250	280	233	237	285	252	250	256	267	258	251	235	245	251	261	235	238	284	246	244	247	240	248	252	252	236	250	283	293	240	251	279	276	247	267	246	230	250	248	257	236	236	232	235	224	241	244	242	252	230	244	269	258	259	233	256	259	251	281	254	267	254	236	262	237	260	232	261	296	253	272	273	243	248	238	280	229	271	240	246	252	277	263	219	240	268	303	247	245	269	246	249	231	240	259	265	232	265	242	264	256	269	219	247	233	274	256	260	264	265	258	289	257	244	256	249	250	236	242	250	244	224	250	239	261	272	271	239	264	233	257	254	237	249	245	269	239	251	222	228	245	265	221	274	289	229	240	255	266	266	271	264	254	220	244	258	261	237	270	262	245	236	222	285	255	265	246	261	272	254	284	256	273	256	259	274	254	238	250	253	248	244	255	232	255	245	275	253	257	275	265	255	250	255	235	250	223	261	227	249	252	257	242	240	259	278	250	249	262	261	248	257	222	265	235	276	241	248	260	256	249	274	256	265	246	253	249	255	272	237	232	254	253	250	275	257	266	238	276	255	226	261	268	254	236	249	260	262	264	254	245	259	255	261	251	233	274	222	248	269	250	278	224	261	265	269	283	251	248	273	254	259	263	241	258	259	254	230	259	233	261	263	278	206	249	258	250	226	250	241	245	233	247	255	235	261	256	260	250	235	268	232	231	276	250	269	248	239	244	237	244	255	244	249	254	266	241	228	265	236	263	276	262	264	232	255	222	242	251	251	289	285	255	229	262	255	291	278	261	246	249	263	244	252	251	242	268	226	251	253	244	269	226	246	249	273	275	277	251	269	236	233	271	228	267	253	264	228	239	257	255	248	272	261	260	254	265	283	244	255	259	236	256	230	245	266	247	277	287	223	231	233	240	264	275	263	281	250	244	222	251	239	249	247	283	259	246	247	260	253	257	243	253	238	254	247	244	262	274	279	254	235	249	229	227	253	269	283	262	239	261	250	241	248	231	234	236	257	255	250	259	224	277	252	262	252	265	274	246	286	236	251	264	254	255	253	266	256	287	268	240	271	221	237	261	256	256	248	253	251	263	231	247	232	250	275	259	258	244	224	262	268	246	272	273	240	247	242	251	270	242	239	254	259	261	249	261	292	248	254	252	270	261	240	252	236	243	231	235	245	241	224	241	262	225	264	265	263	226	276	267	269	255	225	250	213	262	245	227	272	257	280	253	269	237	226	256	254	255	265	253	243	227	236	265	281	265	258	233	288	278	239	268	248	263	251	266	265	258	229	265	211	264	239	239	242	246	233	279	232	247	261	250	238	249	249	249	263	231	268	260	270	250	243	255	277	273	245	246	279	273	257	248	219	259	272	245	254	253	258	256	277	227	240	260	244	278	252	257	279	247	272	255	291	252	252	236	273	251	223	262	287	248	266	248	234	271	246	256	263	264	260	251	227	243	280	235	249	241	251	237	244	241	274	243	238	249	256	264	247	238	246	232	258	250	262	242	279	256	277	252	269	236	239	223	254	245	220	270	253	250	266	274	289	256	258	243	230	268	255	272	269	250	255	244	236	255	254	273	257	232	251	254	260	263	249	244	230	249	227	235	237	257	260	275	232	259	239	253	259	221	256	230	269	248	239	259	264	268	285	278	248	237	280	245	263	249	227	258	249	244	271	234	247	250	252	253	237	221	266	258	262	278	267	262	274	236	241	267	259	287	276	229	254	254	244	263	273	277	257	247	263	238	238	231	257	238	243	255	285	242	264	244	244	241	297	242	266	263	284	259	261	248	216	245	258	231	248	263	267	257	243	270	258	272	246	235	248	279	280	243	250	277	226	245	236	237	288	249	254	228	229	241	246	243	246	273	240	264	256	254	280	264	222	227	271	266	273	235	220	284	275	284	259	294	260	273	259	273	247	231	245	243	257	240	211	266	240	228	261	241	273	260	265	240	236	256	266	251	264	255	255	252	250	243	243	262	257	244	252	237	236	233	247	263	228	227	285	263	265	279	234	244	249	240	259	247	273	234	247	238	251	248	229	273	247	289	259	227	292	264	245	239	235	267	252	243	274	257	260	274	245	249	239	238	248	243	256	222	276	264	264	240	256	276	263	241	229	252	271	247	236	256	276	257	269	276	249	224	262	256	264	281	266	264	274	282	251	279	230	263	243	270	247	226	233	281	254	229	245	235	240	251	281	249	250	267	255	234	234	258	258	252	222	242	250	267	247	250	241	259	282	262	270	248	267	236	253	262	283	264	238	274	270	254	246	251	231	259	240	266	268	276	248	236	274	245	262	281	243	277	253	247	257	248	254	262	250	242	231	236	260	252	249	247	250	260	258	254	241	245	247	240	234	258	235	290	240	262	233	266	246	248	233	235	270	255	250	257	232	265	267	254	243	248	229	243	243	252	252	262	260	261	244	261	244	237	259	251	244	237	241	252	234	251	241	268	213	272	261	252	235	235	239	253	242	269	269	241	229	229	273	237	256	253	221	279	280	264	226	248	253	252	233	238	221	243	246	231	266	250	239	262	259	257	276	232	240	242	241	242	287	262	259	255	258	244	254	269	256	266	258	225	249	248	258	266	246	229	271	264	260	257	235	272	251	230	219	255	253	267	251	247	270	287	277	270	227	247	237	258	240	265	239	253	269	243	246	245	293	255	276	237	279	246	269	232	266	262	270	255	247	273	256	256	270	278	291	267	278	247	245	269	241	251	278	273	270	235	250	243	235	245	227	246	257	247	263	264	246	239	235	257	256	286	257	257	242	240	232	273	244	274	229	253	286	257	255	244	229	265	250	237	252	240	269	293	253	270	254	287	268	280	245	251	231	281	290	260	257	251	267	258	226	250	233	238	257	225	300	228	266	233	260	269	265	251	237	255	299	247	252	248	242	268	242	227	267	232	224	245	278	251	266	270	253	254	248	251	258	240	253	247	233	275	255	242	266	241	261	229	239	248	263	232	259	250	250	253	274	280	259	283	284	254	269	245	242	275	255	240	261	246	261	255	242	261	279	271	257	285	274	252	249	268	266	234	259	249	259	280	250	265	277	271	278	256	246	266	251	262	227	243	274	236	286	250	255	274	246	276	255	239	240	228	279	255	260	258	252	244	243	239	257	251	253	250	254	267	256	256	245	245	257	250	279	256	230	256	259	250	255	252	248	277	239	273	254	266	225	223	255	209	248	276	282	232	278	233	256	258	270	236	241	241	254	268	262	242	254	255	285	239	261	253	272	281	228	272	257	233	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
65986	66424	55459	42031	32637	18676	6516	3442	1834	1416	868	759	694	674	663	664	715	671	703	681	727	679	685	689	701	747	692	709	688	669	704	687	670	677	698	695	686	727	665	689	684	680	734	722	663	683	642	681	705	707	642	719	685	695	708	696	743	696	673	740	667	654	719	658	694	689	687	680	696	697	663	725	696	689	671	639	698	718	683	712	650	692	654	713	701	693	662	733	729	660	703	657	679	691	693	724	689	696	686	677	679	731	706	669	700	728	716	675	674	698	709	706	678	702	671	696	757	685	715	672	678	726	662	692	717	715	691	697	665	693	710	693	658	665	684	689	625	674	713	677	697	698	704	676	685	659	715	687	678	681	687	716	697	674	712	694	733	686	686	698	687	662	665	709	723	708	741	681	653	727	720	733	697	689	725	727	720	748	715	685	679	672	737	692	728	675	705	707	734	651	711	683	701	690	725	721	689	709	749	709	693	692	650	682	661	666	715	703	693	661	686	710	729	678	708	702	742	703	667	666	705	692	673	695	700	711	719	732	734	676	665	687	713	645	680	723	679	672	703	713	698	710	712	679	670	695	719	667	682	678	725	651	703	699	720	704	727	692	715	693	658	786	704	685	698	696	718	674	682	709	692	692	717	660	729	728	710	680	675	702	716	671	695	687	704	717	707	675	690	695	709	669	637	698	706	696	647	672	682	704	654	671	679	667	658	688	666	708	728	663	643	704	694	682	679	729	704	643	723	736	695	686	701	722	698	688	665	688	721	673	739	721	685	676	714	680	737	713	720	647	650	709	711	692	690	703	678	695	720	686	689	687	694	671	666	658	711	666	701	693	667	683	699	736	663	679	704	684	690	680	701	667	688	686	725	707	734	709	700	709	716	711	682	708	677	749	702	703	684	698	723	677	685	695	701	720	700	656	727	696	673	741	700	685	669	675	651	695	635	689	725	662	722	702	719	668	658	705	711	661	716	708	714	717	722	676	718	692	702	719	698	709	669	696	733	674	716	688	723	658	648	640	723	670	659	668	669	673	715	709	674	695	662	672	685	715	734	686	716	727	709	671	748	705	701	649	681	705	670	690	713	681	708	692	725	720	697	710	712	680	688	685	691	700	659	655	682	734	651	697	683	687	734	711	725	714	695	700	719	720	676	673	725	710	730	678	700	676	731	742	688	688	675	661	652	711	707	679	636	702	693	675	687	699	694	704	698	678	720	675	696	673	687	680	721	672	698	749	677	678	691	728	704	693	716	696	649	692	671	703	672	666	703	709	705	682	689	705	710	716	707	731	673	714	691	671	718	680	666	663	669	705	699	716	714	696	697	721	694	695	674	722	664	747	629	748	687	698	720	687	654	660	690	699	692	719	723	742	711	724	676	703	675	735	721	729	698	757	712	717	663	654	702	674	742	692	676	733	688	714	725	688	694	744	713	682	734	697	662	755	714	711	718	715	666	681	698	721	694	731	698	662	706	647	700	742	697	712	705	720	724	636	687	636	691	673	707	695	698	725	736	786	697	701	704	699	742	721	730	657	695	650	746	721	649	702	711	696	681	672	736	737	647	709	673	716	664	734	693	721	648	657	711	717	710	679	741	724	680	715	688	698	717	697	702	681	668	727	722	680	689	695	708	720	697	700	712	714	720	645	703	671	707	746	708	741	671	744	749	673	659	708	697	653	716	670	692	708	693	683	721	690	679	672	676	669	644	681	701	739	640	695	729	713	692	697	701	692	676	688	666	746	715	680	656	665	701	659	712	653	679	674	700	701	698	674	692	672	691	682	681	678	672	690	714	641	663	710	683	728	724	693	722	728	689	693	665	650	678	697	736	714	708	722	678	702	669	705	736	744	654	715	693	699	706	698	739	721	705	669	673	645	652	704	659	690	715	700	676	662	722	666	691	743	718	653	703	719	704	696	697	708	706	689	669	785	714	675	703	686	728	671	649	704	656	730	706	699	711	643	684	689	721	684	706	668	699	698	735	651	701	687	670	708	717	707	644	685	714	680	657	726	736	673	747	688	673	688	693	652	693	672	718	674	690	692	659	702	703	715	731	696	684	753	673	694	730	727	683	642	678	698	695	725	688	696	721	723	722	698	675	683	648	706	704	752	648	732	702	697	702	686	679	654	726	684	717	704	660	655	682	721	666	728	690	688	706	709	716	705	687	656	711	684	707	687	662	689	678	734	737	666	709	669	742	671	719	705	651	704	720	654	725	701	723	699	700	676	713	657	718	659	697	694	665	695	687	730	687	738	669	669	663	662	716	767	688	657	686	721	727	731	723	707	663	717	674	728	692	697	697	659	728	652	653	669	712	701	673	691	679	711	695	672	708	687	698	667	665	698	700	686	689	696	680	683	666	701	676	735	697	742	697	714	698	700	709	665	700	715	688	691	690	689	676	662	696	706	722	744	693	710	723	674	720	678	703	682	689	739	691	672	718	711	709	740	664	694	677	706	736	744	712	679	666	706	671	712	695	681	660	716	728	717	721	691	699	709	650	715	657	705	709	686	745	719	684	676	693	683	710	721	640	691	673	698	685	709	717	688	671	695	674	695	655	677	684	713	703	716	697	702	730	675	675	720	706	694	682	694	669	655	762	709	700	656	727	733	700	728	714	700	751	673	702	732	693	690	685	711	709	696	692	700	689	676	698	696	663	736	637	685	696	667	722	715	639	691	651	698	687	660	682	725	739	711	739	673	636	689	694	690	717	681	725	721	684	682	688	701	699	704	688	709	706	682	722	700	712	721	760	705	684	727	657	700	735	738	696	701	690	696	702	700	701	646	697	718	658	715	710	668	702	711	705	683	734	695	719	703	738	678	727	664	671	769	696	743	695	714	712	685	691	704	692	690	650	656	717	672	705	747	727	728	696	726	738	695	750	694	710	701	690	735	726	644	678	678	651	638	685	725	699	699	653	714	708	690	676	719	703	696	651	717	708	653	714	716	702	725	712	694	712	696	717	721	722	689	706	700	678	672	670	666	720	688	711	688	704	726	680	645	753	702	713	718	649	693	778	745	648	664	667	677	664	685	670	702	700	719	713	688	682	704	668	710	727	704	709	684	714	724	687	676	699	691	697	725	679	679	686	694	719	738	700	694	736	702	685	661	665	657	702	642	716	703	689	713	712	675	687	717	762	699	637	654	713	699	693	702	680	668	677	624	679	697	716	692	680	695	727	704	684	709	702	683	673	727	690	732	695	702	705	701	677	717	698	659	710	694	698	713	740	664	652	687	715	725	710	677	697	671	704	700	679	693	734	721	716	676	689	695	703	689	656	658	713	692	708	689	692	700	699	702	698	720	691	697	675	722	668	720	699	707	670	669	668	721	689	678	709	737	708	721	705	670	690	668	691	662	699	715	678	690	694	701	666	660	711	686	714	649	690	642	699	674	711	678	665	664	678	704	684	683	705	703	648	724	667	679	720	724	687	718	715	706	678	712	688	661	689	732	675	682	663	701	710	699	626	722	739	671	651	762	699	681	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34434	25864	10769	2929	1322	559	311	240	238	183	195	176	169	226	189	189	206	185	168	214	184	171	205	175	175	196	175	182	184	182	182	184	178	163	209	233	187	179	210	180	169	174	180	193	180	181	192	187	176	194	206	169	187	209	184	192	183	176	167	172	187	177	161	175	189	180	204	191	181	175	197	184	214	209	188	194	200	185	192	165	188	179	209	196	193	180	160	185	194	181	185	178	211	186	194	205	181	192	191	193	200	201	185	187	190	181	189	192	191	195	174	177	203	194	187	182	175	185	164	205	210	177	197	185	177	200	211	164	174	189	205	200	191	203	212	180	203	167	174	209	202	169	173	206	200	204	170	187	227	191	205	205	189	204	187	176	202	182	194	180	193	183	193	179	189	169	199	176	150	190	169	191	182	192	170	185	176	187	170	197	212	213	184	163	191	185	185	187	193	206	187	157	211	192	184	176	212	213	189	177	212	178	179	185	176	167	215	195	196	222	185	210	175	171	206	201	180	181	195	185	199	178	158	178	186	194	208	185	193	173	189	196	173	191	179	172	184	184	180	191	198	184	197	197	193	153	185	192	200	175	194	192	203	197	169	174	194	211	190	164	187	184	204	184	180	191	186	154	212	187	192	173	180	199	197	165	175	185	214	194	195	179	168	193	183	182	176	196	190	185	198	192	206	183	191	191	202	169	188	196	169	169	194	180	157	190	184	189	171	179	209	193	201	206	200	204	174	199	173	200	181	173	173	181	207	199	201	179	207	195	191	192	188	182	164	205	209	190	201	181	203	202	192	176	181	195	158	200	183	189	184	209	210	191	201	168	190	183	163	171	209	151	170	182	224	208	184	171	177	194	171	187	178	178	165	215	206	178	176	206	212	163	208	189	210	171	181	180	176	188	181	178	202	170	164	179	187	202	182	147	179	165	178	204	203	195	179	204	202	191	198	169	169	190	201	182	196	184	195	183	178	174	183	202	203	165	204	180	173	175	188	193	208	193	180	234	173	169	183	185	162	168	207	195	194	171	183	168	194	185	182	193	220	179	199	191	203	183	198	207	180	195	167	179	192	211	189	169	192	201	196	187	183	187	191	170	197	211	184	185	196	180	156	212	182	223	185	194	193	147	189	196	164	201	173	182	178	177	196	195	186	191	186	189	208	199	187	183	173	214	203	166	169	167	186	197	184	179	196	216	195	190	185	203	195	199	200	172	175	207	182	203	161	192	184	198	185	186	190	178	178	155	199	203	191	174	178	180	186	191	182	163	194	191	209	189	187	193	181	169	170	189	170	193	193	181	174	204	181	211	197	180	212	189	209	212	175	180	195	218	175	187	217	178	186	160	174	215	177	207	210	179	183	210	164	171	176	198	162	177	196	181	180	180	177	174	202	195	189	185	167	197	158	176	193	144	166	191	203	205	172	183	178	180	175	200	197	191	189	204	174	201	180	186	189	211	187	192	188	210	203	192	183	177	192	200	192	199	191	192	181	208	199	190	196	205	195	189	187	170	196	171	169	189	196	176	206	192	192	172	195	192	182	191	184	224	194	151	178	189	185	187	201	183	193	193	204	210	189	198	196	208	197	144	189	186	203	187	153	181	182	197	180	167	195	181	207	170	214	184	190	202	186	189	162	189	179	166	193	199	199	208	196	212	198	208	184	218	206	205	219	184	198	165	194	188	188	179	181	177	198	180	184	182	204	186	190	195	184	194	168	187	192	196	198	194	195	192	205	204	203	179	179	189	193	182	193	186	215	208	201	172	194	187	157	178	196	174	186	188	185	177	181	185	181	178	201	179	183	181	191	182	206	218	192	185	172	194	173	154	204	173	208	186	219	184	172	183	169	166	183	190	183	180	202	200	192	167	172	193	186	202	195	186	185	201	185	190	192	166	191	182	186	192	174	180	179	202	177	177	193	202	206	190	186	188	195	185	169	162	209	185	177	185	180	192	184	196	182	179	189	167	208	190	193	183	184	158	194	190	187	196	180	196	198	183	195	180	192	221	174	184	178	184	187	176	216	169	189	185	177	196	172	190	209	184	203	206	213	179	201	166	167	188	184	190	198	148	185	190	217	182	201	200	179	199	182	181	199	211	184	202	189	189	206	188	209	182	176	173	210	190	202	182	196	186	186	183	184	167	176	203	191	232	177	189	194	163	205	200	218	162	172	190	174	166	195	193	187	187	197	204	177	183	190	181	204	197	209	183	181	194	189	179	163	200	166	176	191	183	196	190	181	176	199	176	190	207	205	204	183	191	173	206	183	171	188	186	167	202	204	197	192	178	190	182	183	186	188	192	182	209	196	211	202	172	194	218	165	192	173	170	192	182	183	207	191	182	213	188	178	182	206	209	167	195	214	169	202	192	201	179	170	169	189	212	194	183	173	190	206	195	177	200	208	186	191	172	183	209	173	184	179	179	168	205	200	192	192	177	177	156	161	193	180	205	173	169	178	184	191	181	184	198	178	196	171	177	182	207	188	181	197	190	178	165	186	170	198	189	185	186	181	176	183	193	173	198	200	188	177	187	185	188	197	184	169	192	192	201	191	178	182	181	195	190	182	194	206	197	187	175	198	198	162	206	179	203	185	193	171	199	195	174	221	185	195	190	165	178	191	188	164	184	193	175	206	211	200	187	166	192	196	199	169	186	181	169	186	185	194	196	201	189	197	201	177	192	198	194	196	176	197	210	188	164	172	183	189	200	188	175	171	206	196	220	191	200	191	185	176	180	159	168	197	165	203	173	186	185	181	177	182	183	188	178	202	178	188	200	197	190	185	177	192	190	176	182	153	174	187	195	210	179	159	200	166	212	168	181	172	196	165	185	200	200	205	163	180	196	178	193	211	193	200	179	200	163	191	181	182	174	190	163	174	177	218	173	203	191	173	190	204	185	179	171	198	201	176	190	180	175	178	166	213	160	178	172	205	155	176	226	191	201	185	200	187	182	185	182	170	163	186	184	208	208	221	193	184	165	176	176	182	195	149	173	190	219	178	201	179	198	194	211	200	209	177	169	194	190	196	195	189	170	192	186	203	206	196	186	221	182	167	205	172	202	190	190	181	196	190	179	173	184	214	181	190	184	182	181	158	169	194	202	208	192	172	172	176	178	194	187	182	173	201	184	186	193	160	167	186	182	182	181	193	220	175	170	193	184	186	228	193	198	218	190	185	210	186	197	216	181	176	184	196	179	196	198	199	162	206	198	174	202	185	189	196	208	175	189	183	194	191	188	180	160	200	208	211	188	180	167	209	201	180	165	196	186	207	213	167	191	194	181	209	189	169	182	174	200	198	194	207	167	183	196	202	176	190	165	210	167	193	206	185	182	202	192	187	205	164	176	183	186	202	209	166	188	170	186	188	196	194	187	193	174	206	201	185	186	163	174	171	185	193	199	185	190	182	184	185	176	197	198	178	187	184	181	183	177	175	215	181	193	201	178	195	181	208	195	208	197	183	186	193	179	199	208	183	175	179	215	187	189	172	192	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33415	28153	15319	6907	4006	1850	924	730	604	563	567	543	498	511	528	534	564	550	545	546	523	542	508	500	552	593	541	486	559	570	553	517	535	548	504	553	572	522	553	537	537	546	536	544	544	572	497	530	512	530	528	549	524	592	567	535	530	613	467	545	588	561	542	547	536	566	557	567	528	585	532	525	529	556	565	562	550	525	543	544	485	595	503	539	541	522	535	547	543	532	554	547	570	523	546	554	548	549	540	532	561	553	546	559	544	530	516	558	539	545	501	514	564	532	558	535	495	565	511	517	561	523	584	566	528	545	569	557	548	518	531	546	542	514	522	510	558	564	534	518	522	564	533	521	503	534	534	543	543	559	527	546	551	535	497	549	570	547	574	511	545	535	544	550	535	571	524	544	594	498	516	554	532	594	519	527	537	539	517	538	570	553	576	501	532	524	549	581	516	532	508	543	554	549	596	541	580	537	517	579	546	555	504	523	570	561	550	555	538	502	559	555	558	494	552	536	544	522	566	547	537	517	558	570	528	515	519	538	572	527	546	520	551	547	557	533	567	552	547	505	538	533	556	532	561	571	488	557	563	591	531	557	535	548	533	535	531	566	540	543	551	528	526	519	525	529	511	553	513	557	549	565	523	539	568	553	523	542	576	522	561	534	514	547	536	532	500	538	537	544	571	534	535	562	515	491	550	558	537	499	551	536	565	535	554	512	537	578	553	527	545	511	523	570	554	512	552	504	515	561	550	571	567	563	478	546	542	545	533	569	567	544	548	581	556	529	542	509	545	531	560	518	542	527	524	546	538	547	488	531	522	541	547	518	572	586	546	553	546	518	531	537	547	549	502	559	533	543	543	526	565	568	477	544	502	554	512	579	557	504	571	588	515	546	564	516	532	546	528	585	570	535	508	533	508	493	525	526	551	522	570	521	547	553	517	553	526	570	550	563	552	570	548	504	567	504	526	521	525	557	570	546	527	521	579	564	524	543	530	546	505	506	545	560	542	528	539	549	502	549	542	566	564	527	556	538	529	567	546	562	508	540	523	556	529	542	557	559	554	540	546	550	575	544	531	522	576	559	567	542	577	521	549	533	566	557	550	545	563	518	527	514	559	537	542	565	564	546	539	550	567	540	563	539	543	538	536	544	532	551	522	545	511	554	508	564	526	548	545	568	542	519	557	521	555	535	541	549	583	533	579	544	527	587	569	542	555	564	545	541	575	517	548	564	540	546	565	565	510	553	520	541	517	553	564	503	564	534	534	591	522	556	537	520	547	557	544	556	537	511	564	560	539	558	508	547	530	546	567	509	504	545	543	571	565	526	546	559	592	517	528	523	544	588	510	540	525	561	524	546	551	557	485	568	555	559	563	547	532	583	519	564	544	540	562	519	562	567	534	594	506	521	536	517	510	581	547	509	572	535	484	550	549	565	538	556	533	550	562	510	527	566	567	561	574	524	517	551	555	510	538	489	515	570	526	566	535	583	544	553	541	560	503	541	543	554	494	516	536	561	566	517	542	539	511	561	558	540	573	541	576	490	594	541	568	535	532	532	515	578	546	514	546	528	514	497	524	555	537	530	527	550	527	531	550	522	520	532	545	502	508	581	548	525	539	505	510	569	527	569	578	527	553	552	572	485	526	581	561	548	511	565	537	563	534	533	562	529	551	506	574	537	546	547	554	522	590	533	535	568	524	551	525	582	557	552	536	524	576	574	564	515	526	539	575	570	551	593	568	571	535	569	567	554	537	537	566	516	546	493	508	556	548	538	531	554	531	595	538	550	536	498	521	531	541	568	523	542	561	540	529	528	539	529	527	565	546	576	559	578	540	526	538	522	567	550	536	547	561	589	567	521	556	573	578	547	550	551	543	530	532	524	535	610	536	513	518	577	561	540	505	571	504	536	524	522	529	539	540	525	536	554	545	509	562	541	551	497	591	530	551	575	506	574	507	536	524	503	532	552	550	567	548	547	558	544	555	533	550	532	562	545	581	562	534	535	560	556	524	509	504	548	596	571	546	528	537	523	528	532	562	546	572	560	521	535	519	575	503	539	563	547	560	489	601	505	537	559	555	514	602	560	545	518	567	509	570	548	541	564	538	534	529	550	549	529	591	555	585	534	530	515	498	537	538	553	545	534	529	567	551	573	541	524	547	564	544	511	548	558	533	501	525	569	557	562	537	521	527	528	511	545	543	547	563	553	484	529	501	545	526	531	540	519	526	531	571	559	535	542	534	547	554	531	494	521	534	537	582	536	545	526	518	545	496	535	538	550	560	551	550	528	561	533	535	540	553	515	552	590	556	541	519	515	503	548	552	520	549	538	571	524	513	575	535	546	545	558	487	506	516	542	523	528	559	535	565	510	527	511	540	566	570	536	537	551	516	527	514	536	495	522	531	543	540	552	520	508	554	534	539	519	568	526	571	521	538	556	600	525	526	549	522	521	523	524	508	501	560	555	527	522	519	518	539	530	559	546	530	534	543	543	550	551	548	550	562	557	561	552	566	511	555	561	557	552	517	523	548	534	512	560	534	559	516	570	560	555	519	527	536	546	533	518	572	541	553	516	504	546	562	546	555	528	556	495	544	514	543	557	548	500	548	555	561	531	504	477	552	518	539	565	542	527	489	541	535	530	510	600	574	526	536	554	530	542	520	578	521	518	523	583	538	570	582	566	518	497	542	516	505	508	528	560	546	578	565	561	547	555	549	543	580	521	509	518	579	508	571	532	562	520	529	563	586	543	534	562	549	589	550	508	561	531	535	546	549	520	536	510	574	564	529	536	582	481	528	546	536	518	564	573	578	518	541	528	498	546	562	564	543	541	541	507	578	517	528	515	516	590	532	532	569	589	546	511	563	557	538	539	535	533	538	523	528	562	555	576	564	539	477	521	519	531	540	490	528	567	548	509	547	536	541	539	560	542	522	520	515	562	501	568	569	569	556	535	547	526	541	595	558	490	566	542	509	556	558	536	551	528	536	561	557	543	547	538	552	568	537	543	531	578	531	564	483	562	465	588	501	521	572	534	534	562	539	531	553	541	561	513	527	536	522	557	571	505	540	536	557	556	538	533	562	528	500	536	570	565	523	509	552	535	559	549	580	547	558	535	593	541	580	526	554	587	535	559	538	519	522	491	542	539	525	546	534	531	533	550	574	547	555	562	527	538	538	553	581	535	554	535	526	538	526	537	531	541	562	537	518	570	523	560	572	521	518	567	549	549	539	587	532	553	538	537	554	528	538	526	542	543	539	555	519	559	556	553	568	572	541	537	540	559	553	527	551	513	563	582	525	582	553	540	539	553	566	522	513	594	503	527	529	550	578	561	567	535	595	513	566	533	499	514	532	509	522	579	549	512	540	540	577	525	542	535	555	543	547	498	543	537	573	521	523	572	512	582	553	561	530	552	535	523	585	525	494	503	513	505	558	587	570	529	547	563	516	523	518	511	569	495	558	566	540	544	543	566	573	542	532	525	517	524	533	553	539	497	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
75617	65064	45742	26390	12773	3428	825	494	343	271	192	210	192	161	186	204	190	211	196	204	198	189	206	201	184	164	190	189	202	207	180	199	208	199	197	186	199	183	189	179	189	178	191	229	188	166	197	204	201	194	190	209	222	188	206	202	181	199	193	187	195	186	183	184	208	194	197	165	197	220	208	215	205	189	183	205	204	190	207	240	199	212	190	172	190	192	218	187	218	187	194	211	221	182	188	159	194	195	211	221	201	208	223	199	190	188	221	214	152	205	215	188	182	199	213	204	214	181	209	207	176	190	217	210	192	186	194	188	187	206	225	179	208	220	204	222	195	202	183	173	190	197	202	202	190	197	187	231	186	160	225	189	179	176	190	205	195	176	229	186	185	202	199	181	179	183	191	199	197	211	210	181	180	199	202	230	165	177	185	213	217	195	213	195	194	188	201	185	215	182	217	209	195	179	198	190	187	202	192	199	206	187	202	194	224	187	216	186	169	175	216	201	216	190	212	188	218	166	204	205	225	197	198	199	176	192	190	194	210	202	207	180	180	196	200	202	205	183	200	177	187	196	180	207	217	195	201	188	213	177	215	213	216	217	184	201	226	173	179	189	190	192	213	201	204	189	208	179	206	180	194	174	207	190	194	188	206	187	177	200	197	177	206	177	196	189	186	195	185	210	190	202	188	188	194	198	203	200	189	201	182	205	201	200	184	189	193	195	203	214	195	204	201	208	171	179	205	182	210	195	173	180	213	191	207	185	184	204	185	181	197	222	188	193	197	186	202	204	201	203	199	179	219	191	188	192	182	183	185	208	192	212	212	226	189	187	192	192	179	180	176	184	184	209	195	186	182	185	190	196	222	183	184	191	195	201	216	200	169	190	200	184	206	196	203	203	201	211	189	201	195	187	189	188	204	205	204	188	186	183	182	178	213	210	191	197	198	203	177	197	188	203	195	182	209	189	212	207	189	209	178	213	187	199	202	199	186	192	205	186	205	188	189	193	183	200	198	179	209	218	194	194	202	184	191	188	207	177	204	192	188	164	213	206	208	195	171	179	187	215	214	201	177	222	225	199	191	205	200	191	178	200	211	191	184	192	201	185	213	216	168	207	208	180	188	191	212	192	172	160	212	198	219	199	190	201	215	189	200	198	176	190	197	207	173	185	191	195	189	196	203	215	172	207	209	188	212	198	211	212	222	196	216	201	216	217	201	214	194	190	187	186	210	214	197	225	198	214	215	216	184	202	202	191	187	191	202	206	178	197	207	214	211	200	211	184	205	198	198	187	198	189	206	205	191	212	189	188	202	187	202	194	198	208	196	203	190	213	227	203	199	210	207	201	188	200	200	198	192	176	200	179	225	176	217	180	206	187	185	207	234	203	179	204	220	209	182	212	210	216	210	220	172	181	193	194	185	176	201	214	182	181	210	184	176	198	192	201	178	189	191	190	206	175	187	209	203	175	202	200	187	190	191	205	178	194	202	172	157	200	187	199	166	187	200	195	205	205	178	218	195	192	209	193	180	177	179	215	200	187	196	191	184	183	206	204	185	172	190	192	180	203	167	196	194	202	213	203	180	192	180	213	213	202	191	204	221	183	199	199	192	180	214	184	215	203	215	199	212	181	200	195	183	182	175	201	188	204	199	204	176	192	193	198	202	202	198	190	206	202	220	204	188	197	173	200	213	181	200	210	202	179	214	205	196	191	177	179	200	190	187	209	193	216	174	172	180	200	206	199	184	198	171	188	189	196	174	192	198	176	182	200	215	192	199	219	193	157	205	196	196	193	167	192	187	220	198	201	195	198	183	189	204	208	186	207	170	200	194	211	196	190	226	203	185	204	196	169	217	197	198	195	195	205	177	197	169	189	182	211	191	192	199	203	189	191	196	194	204	198	195	177	203	204	184	181	207	188	209	195	207	198	204	182	203	211	187	190	220	208	211	196	188	193	197	194	192	196	205	193	184	215	222	194	180	189	205	185	171	182	195	189	189	184	184	216	165	157	191	185	210	188	211	188	187	204	184	183	192	203	169	176	228	191	187	171	208	198	200	190	186	173	202	207	202	215	214	219	201	194	221	212	182	205	182	192	212	208	189	198	187	197	200	187	183	214	250	220	214	200	199	156	175	200	201	189	198	216	200	171	161	222	211	203	207	206	180	189	208	178	196	213	176	203	219	220	186	179	194	235	195	180	240	211	192	217	187	218	201	188	186	195	188	172	191	217	218	179	185	175	208	203	188	199	197	216	208	182	190	203	182	200	203	226	181	199	195	182	181	197	204	216	222	198	197	192	187	192	165	175	180	207	213	175	201	194	206	193	205	186	200	187	209	207	153	196	193	183	202	204	197	175	166	200	221	192	202	234	207	195	211	186	220	193	179	188	200	187	196	211	180	182	207	209	204	201	187	192	234	220	207	166	205	212	197	198	185	202	212	207	179	174	200	190	190	193	182	196	200	244	192	187	203	196	178	191	202	199	217	205	212	184	197	215	196	196	206	201	183	209	183	180	196	178	218	173	214	216	224	191	213	189	192	191	207	190	203	179	246	197	221	193	184	187	199	202	200	192	208	203	185	192	168	192	188	196	169	194	210	174	198	178	195	197	209	195	206	214	208	185	229	209	213	203	194	175	201	195	202	193	193	223	196	193	202	191	201	198	195	181	182	199	187	194	181	182	221	190	170	194	202	204	167	174	196	194	175	205	214	168	202	206	218	201	189	200	191	193	174	221	171	207	206	206	216	199	201	188	191	184	188	178	188	212	195	190	183	193	201	229	201	192	180	188	228	197	173	174	203	177	181	201	214	180	225	183	195	203	186	209	187	195	203	203	194	212	160	163	189	219	193	202	183	178	220	211	201	180	181	189	198	203	200	219	199	196	189	208	197	171	197	195	167	197	231	184	212	198	233	172	190	199	215	197	207	199	217	185	224	198	190	215	189	203	192	207	204	204	178	195	218	189	191	205	191	205	206	180	171	189	208	200	214	184	187	209	209	191	196	203	183	198	197	217	210	197	180	203	210	218	206	172	211	207	202	186	199	197	176	213	204	213	200	182	191	212	204	227	216	197	214	195	196	186	198	181	194	183	197	173	190	221	199	194	194	199	194	208	208	183	208	220	197	200	191	220	199	195	198	225	208	183	199	205	187	205	206	179	203	204	209	221	178	200	200	204	197	184	182	179	192	229	216	180	189	193	192	198	199	170	204	214	174	189	199	216	216	204	212	183	234	209	200	211	209	200	173	185	204	196	185	219	198	203	180	193	209	197	203	184	189	210	196	206	192	172	212	204	182	182	220	188	223	193	193	198	180	201	217	193	190	188	199	181	218	188	196	179	187	186	219	190	203	193	194	185	185	184	191	197	183	189	179	202	192	220	211	206	225	203	197	196	182	197	189	213	206	205	201	201	189	162	200	205	228	189	190	192	215	194	215	216	201	187	210	192	208	196	192	211	215	200	168	194	181	187	184	222	204	187	211	194	197	194	193	184	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54591	52765	45023	32851	21348	9260	3059	1887	1153	858	648	570	571	569	544	525	573	580	544	571	617	560	537	604	543	561	558	613	556	521	589	596	568	576	573	517	565	566	547	552	575	612	614	569	561	601	530	598	604	537	541	567	543	561	600	583	524	579	536	574	578	562	555	599	562	551	531	546	569	564	545	560	556	588	575	553	583	585	568	541	585	589	530	568	577	567	564	538	511	577	602	552	538	539	582	580	583	558	583	577	572	582	590	600	574	552	594	551	610	555	623	568	532	577	532	556	591	588	612	565	588	550	576	602	580	576	596	589	570	587	583	569	610	572	589	540	605	574	574	540	593	506	614	568	554	597	580	526	577	593	550	600	573	542	552	573	589	587	566	605	593	615	562	563	541	577	594	571	573	550	576	543	602	580	579	561	595	583	587	584	574	553	568	539	580	602	570	587	569	552	564	574	550	580	561	548	586	554	555	560	583	548	563	566	579	568	546	549	519	570	581	570	572	549	575	542	561	573	556	583	562	511	582	604	560	551	582	551	593	556	539	531	568	580	576	552	550	584	534	576	531	595	539	604	522	613	552	587	586	606	570	544	564	561	553	560	568	557	556	604	561	567	570	572	565	558	584	581	557	546	561	575	563	540	581	592	568	527	547	593	570	577	569	594	575	567	554	570	590	580	544	562	577	540	578	575	558	574	563	534	557	521	616	576	563	545	595	588	628	572	602	583	566	584	514	549	564	528	547	596	523	599	554	569	548	587	570	591	557	554	525	560	578	576	594	589	604	566	571	570	585	540	545	526	583	541	551	526	525	580	554	570	573	575	566	556	533	569	591	571	561	516	574	549	567	519	591	547	565	576	553	525	562	549	565	530	556	593	542	588	547	523	601	564	606	568	533	586	608	616	515	556	576	540	557	527	552	583	591	530	536	587	567	601	545	538	537	583	598	559	545	592	565	581	597	597	548	566	543	560	581	569	568	582	577	622	552	602	566	575	548	601	573	556	559	551	587	552	580	558	558	553	551	546	549	541	551	588	543	570	567	582	557	600	576	599	600	550	585	547	576	551	539	564	568	554	552	590	566	560	578	587	557	575	567	585	602	527	557	576	566	563	573	549	563	540	571	564	614	584	582	565	589	581	558	555	546	554	538	550	537	586	585	554	591	577	554	568	536	570	609	536	546	586	559	570	577	574	579	598	548	552	541	557	616	544	575	540	538	574	577	564	574	551	554	561	591	602	543	580	610	617	586	546	581	552	537	556	548	532	580	597	571	580	546	550	533	578	581	550	573	553	568	561	579	547	607	578	523	589	552	559	588	552	579	550	553	578	559	558	582	590	552	547	569	552	563	571	597	605	557	545	613	578	539	584	549	545	569	561	609	548	566	614	544	535	545	547	587	611	565	578	522	574	547	538	573	552	521	539	536	589	551	578	583	574	571	556	614	545	573	536	559	586	587	517	559	580	572	572	556	561	557	575	613	522	565	585	567	549	572	557	551	606	574	567	535	551	562	544	580	562	568	602	575	592	572	531	559	572	593	571	595	576	571	564	601	614	536	563	527	557	585	578	556	550	590	578	525	615	531	557	610	545	564	567	565	570	578	540	526	554	581	607	572	551	602	507	574	593	628	565	585	556	614	541	535	577	570	518	595	572	559	540	551	559	561	592	545	541	556	558	576	558	539	569	634	555	544	549	599	579	549	553	559	569	591	578	557	580	569	553	535	546	586	592	570	569	576	557	594	558	581	551	590	581	595	559	584	566	562	581	540	543	561	579	570	578	570	592	558	593	618	573	545	531	584	565	591	570	591	571	572	621	544	553	513	552	542	578	576	545	610	559	598	559	539	575	545	559	545	558	540	572	561	557	534	549	549	579	615	592	624	596	574	548	599	550	601	508	599	527	560	570	549	586	566	565	533	598	569	579	580	643	547	514	563	559	546	597	565	564	533	588	559	551	594	558	602	550	600	590	560	569	572	560	542	575	533	599	574	590	542	606	565	552	595	534	581	589	509	566	589	585	571	565	624	594	647	563	532	508	568	548	534	583	573	580	546	559	605	570	565	528	570	594	583	550	568	561	538	548	554	536	595	608	585	585	515	578	575	528	568	570	571	553	562	505	575	566	557	540	567	572	548	596	607	568	555	537	566	580	598	488	561	598	581	586	578	612	567	605	632	608	579	535	538	561	561	549	563	629	546	592	584	535	552	568	563	560	598	588	543	545	591	584	568	523	600	574	563	540	561	572	561	551	581	549	542	553	579	534	568	552	564	546	557	581	564	580	525	550	568	552	546	606	564	534	561	553	519	554	567	545	578	536	587	557	582	532	518	543	545	534	549	540	560	578	581	574	556	570	579	560	541	566	566	538	537	585	564	579	553	615	576	563	551	602	556	611	590	567	556	553	527	549	562	610	554	601	570	585	593	558	546	592	582	571	581	575	541	552	540	586	562	558	568	558	602	563	533	584	577	557	560	580	584	602	539	588	571	567	527	549	513	566	554	547	604	545	559	566	558	618	605	585	515	535	578	549	581	563	587	568	548	603	551	559	534	581	589	551	565	573	588	567	588	578	525	539	539	603	597	572	583	570	545	553	534	583	552	601	553	564	550	599	626	566	530	585	562	538	594	639	551	551	562	560	551	581	583	574	575	557	601	531	571	571	571	593	567	600	590	573	552	563	545	488	535	575	580	593	582	509	558	567	583	537	590	546	577	579	601	577	579	603	577	579	538	552	541	545	604	556	563	594	603	573	544	544	618	554	572	545	535	567	547	572	530	523	593	576	616	539	604	578	552	576	573	622	550	556	539	544	569	596	584	589	561	575	555	525	511	537	557	556	500	556	550	552	562	564	551	541	554	579	495	583	552	557	546	558	568	559	571	546	565	548	577	566	539	601	558	610	572	591	536	539	560	598	542	509	542	528	564	603	575	579	591	551	597	568	570	651	575	556	549	577	548	519	583	593	547	587	543	548	530	592	588	577	576	533	612	561	545	550	572	592	590	548	570	541	584	595	582	536	570	551	578	552	618	538	562	603	535	572	622	541	592	532	550	580	533	563	554	528	569	539	572	531	638	605	569	570	590	573	569	567	581	549	557	585	545	574	522	542	560	562	572	539	589	580	532	582	545	589	564	581	562	592	562	567	544	506	579	579	570	581	555	552	567	592	545	553	590	574	552	584	584	570	585	564	535	566	567	588	571	573	622	635	609	587	533	556	577	534	594	609	554	583	598	556	547	559	542	545	599	541	570	552	600	603	578	566	527	541	571	559	551	552	540	538	553	559	554	606	584	603	543	561	582	531	536	599	546	572	582	612	565	534	533	549	551	568	542	538	570	581	569	564	591	550	585	566	581	560	558	558	538	533	563	575	570	548	595	546	558	590	565	540	568	564	559	593	534	521	561	530	583	558	561	545	523	564	559	540	577	549	520	554	535	590	556	591	566	520	527	622	573	516	591	586	537	547	586	581	598	562	601	574	544	587	574	556	579	544	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
84845	74964	56021	36603	22317	7414	1688	926	518	387	295	272	254	250	250	261	258	258	267	258	256	238	245	265	235	248	256	293	218	267	258	234	223	268	251	265	269	267	264	238	259	247	272	244	253	282	245	242	234	241	233	252	217	267	240	251	250	259	261	250	272	219	277	249	254	241	273	255	290	245	280	271	279	285	239	234	246	252	265	248	265	260	261	240	257	242	284	242	265	281	264	256	264	237	260	281	252	271	259	269	273	246	249	236	263	256	233	283	284	258	287	224	252	254	279	252	239	249	238	234	266	286	257	240	253	247	240	280	260	261	283	268	253	250	215	253	274	254	286	245	270	234	259	264	242	242	250	252	262	276	272	239	264	266	259	265	265	245	259	258	245	273	253	235	268	225	254	261	251	245	279	255	257	232	266	248	265	285	247	259	260	230	269	239	260	248	258	256	249	258	263	284	271	263	274	231	244	234	235	293	256	275	238	249	240	244	270	275	231	250	244	263	253	243	262	272	248	276	262	237	261	275	271	252	274	241	259	277	257	243	240	226	257	289	248	267	225	258	253	254	262	231	276	224	265	242	265	259	269	261	256	269	251	279	267	251	260	267	251	226	219	267	234	252	262	273	251	265	243	259	267	266	253	245	253	294	244	264	278	264	274	251	280	283	242	249	294	250	258	259	256	272	256	254	288	241	236	222	269	259	225	262	303	281	261	264	242	277	232	272	265	277	239	235	248	248	226	260	271	256	286	213	268	267	268	264	244	253	234	258	220	226	251	264	237	225	257	248	244	238	258	251	251	264	292	259	271	255	244	234	240	281	243	263	231	258	244	269	247	269	242	267	267	259	237	233	252	250	231	235	250	266	256	235	275	246	229	241	288	240	246	262	257	244	260	247	254	265	263	280	250	256	259	252	236	235	265	232	250	243	267	240	231	260	270	258	237	281	258	277	235	256	259	269	250	306	277	249	250	224	235	231	273	236	233	257	255	247	231	226	246	291	230	256	274	243	231	220	252	262	270	238	277	280	248	231	262	273	259	262	242	252	274	249	264	240	270	275	240	240	239	263	248	284	270	271	271	287	264	248	284	267	269	273	271	258	297	267	267	247	284	242	279	253	278	261	253	256	253	261	245	227	245	252	251	251	274	239	258	268	290	229	220	255	254	237	282	243	244	271	277	247	259	280	253	270	256	243	292	260	261	272	275	267	253	275	264	237	242	235	249	241	265	265	252	259	266	267	236	258	246	245	267	272	248	264	221	255	278	261	230	228	256	273	248	259	254	261	263	245	251	245	256	281	248	236	273	239	245	232	247	254	269	265	276	244	258	263	244	288	250	255	262	239	258	264	247	241	268	259	234	260	277	299	256	238	224	223	264	245	259	275	272	263	228	265	242	241	248	267	248	239	279	226	257	263	258	263	249	221	244	226	272	248	262	258	244	298	277	281	241	238	244	231	254	240	245	260	236	243	237	246	247	247	242	244	246	247	275	236	250	252	267	245	246	247	235	222	291	273	277	272	238	251	272	233	240	265	249	246	237	246	244	256	252	236	275	238	260	267	268	277	265	252	255	257	253	281	292	256	275	282	271	269	262	230	222	275	247	241	236	252	253	241	242	266	271	247	276	217	248	251	266	240	259	252	241	244	267	274	239	249	228	292	221	269	263	248	246	244	253	261	250	257	244	273	260	255	288	288	267	246	229	260	283	285	278	263	254	260	249	268	280	247	241	237	253	249	272	273	275	237	254	246	252	280	255	260	230	264	252	263	222	238	258	266	249	267	237	260	234	244	259	242	246	266	251	258	238	242	236	269	249	240	262	243	224	262	250	285	231	254	234	247	234	220	265	239	245	269	260	229	261	281	243	267	260	223	227	232	254	248	244	252	255	279	287	285	269	247	245	246	247	265	255	261	260	254	259	278	227	292	263	256	253	261	266	264	266	243	259	269	237	285	258	278	265	248	279	273	255	269	248	271	271	260	268	254	289	237	234	285	222	269	256	252	261	264	274	236	233	249	258	256	254	246	255	257	243	266	249	243	283	254	274	260	246	279	259	259	258	260	260	262	264	252	253	244	252	249	252	248	244	258	259	242	247	248	277	255	244	282	244	262	260	240	256	238	230	290	250	263	258	262	225	231	270	289	245	266	236	231	247	273	216	248	235	283	270	251	253	239	264	279	250	229	252	256	230	264	249	257	241	296	248	236	257	251	239	231	243	255	260	220	254	262	257	263	245	266	238	250	258	223	253	285	251	274	246	257	258	275	230	254	273	242	243	240	238	260	295	246	267	251	251	234	243	247	262	280	240	249	249	245	237	261	279	266	236	250	260	275	238	244	222	221	247	246	237	222	288	232	279	238	229	249	267	265	302	238	248	263	252	248	241	245	281	279	230	234	252	236	257	288	252	270	258	258	240	270	239	242	257	248	242	274	233	249	255	256	259	261	231	247	257	228	275	258	282	267	243	227	269	237	264	245	252	278	250	232	244	270	254	254	282	274	252	249	233	249	263	239	235	228	260	270	246	271	274	242	256	252	262	237	250	292	254	292	267	264	287	288	285	255	257	238	264	233	207	253	271	253	255	236	264	235	250	258	270	270	242	269	261	255	265	236	288	279	247	267	247	232	251	245	279	242	257	260	245	255	273	239	230	248	239	263	276	234	233	261	265	225	235	274	232	263	248	255	258	252	228	252	279	265	254	255	280	240	239	254	255	269	228	262	249	235	272	266	256	256	224	273	274	294	246	241	251	254	289	234	258	269	235	245	240	249	267	248	251	234	275	252	267	293	262	253	279	255	249	249	270	263	270	260	228	244	241	248	265	278	258	270	260	233	247	250	259	227	257	269	252	260	268	275	272	291	256	237	260	238	248	262	268	259	271	256	257	257	246	262	228	243	250	213	243	243	257	281	256	245	263	279	285	235	243	243	239	274	278	275	275	265	233	234	268	250	236	253	276	258	243	234	242	253	274	259	294	247	250	249	268	245	246	245	249	251	266	269	215	263	255	258	295	253	241	273	272	272	269	242	244	238	254	233	246	257	267	235	255	242	249	260	252	237	258	271	249	258	248	276	253	262	243	242	251	267	262	266	252	243	266	273	247	245	238	280	281	272	276	258	271	260	247	279	270	243	247	247	231	249	262	255	240	261	249	263	258	238	255	249	264	239	264	272	240	251	246	219	247	260	241	240	258	245	245	250	254	231	270	255	253	290	306	273	238	255	268	229	237	253	239	243	246	253	252	269	234	250	256	264	247	245	257	272	263	252	233	254	277	268	255	253	246	243	266	235	236	252	275	283	279	279	270	237	274	243	268	251	287	252	249	235	279	250	245	230	246	250	252	243	214	257	281	269	229	297	279	263	271	225	248	215	253	220	242	255	238	243	261	240	273	244	249	288	248	268	248	244	244	248	258	273	266	251	260	276	259	279	243	231	255	266	265	258	266	256	254	225	234	267	216	234	247	259	249	271	296	238	282	251	265	257	236	254	246	262	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
66977	65969	55494	42848	29589	14027	5055	3339	1862	1402	923	743	686	677	676	723	704	731	720	726	691	686	692	727	685	700	700	736	692	716	682	724	694	714	711	662	649	690	707	724	719	683	699	702	721	670	689	728	669	724	743	690	674	695	697	709	685	696	705	672	726	682	687	719	690	725	711	706	716	702	708	708	749	742	721	713	722	700	669	742	739	749	682	723	659	686	714	639	692	752	703	708	710	704	711	695	701	677	716	684	716	686	687	700	760	701	711	699	699	696	708	731	717	708	707	689	674	718	688	705	736	720	707	726	707	702	726	749	692	677	762	700	654	687	725	689	633	735	661	712	725	710	666	746	734	676	728	706	723	660	727	673	700	684	743	726	707	696	699	657	700	721	685	660	722	716	715	714	659	713	720	644	674	745	678	707	699	700	720	697	687	718	672	668	678	710	684	710	672	680	698	691	747	704	685	728	708	708	687	674	736	732	693	732	714	697	683	743	662	694	705	714	729	712	706	791	726	693	702	711	677	713	721	661	709	736	698	695	697	680	698	713	710	707	755	712	706	668	725	689	677	677	661	726	672	714	707	689	681	685	747	665	707	693	695	638	739	701	659	699	679	704	690	651	700	724	672	721	704	726	745	723	713	632	637	703	662	711	699	707	712	709	671	694	683	724	724	715	741	730	692	672	740	694	716	704	738	701	671	713	705	668	701	773	740	691	622	700	694	686	721	707	694	715	700	738	749	727	685	693	680	694	745	697	712	681	748	689	699	725	693	697	766	702	672	701	691	753	639	726	695	680	684	695	647	652	712	652	662	743	701	692	728	738	703	640	731	721	688	687	670	648	654	700	690	690	683	668	705	734	699	680	726	732	665	704	680	696	722	730	710	692	708	742	696	707	747	696	684	731	714	742	711	690	697	694	681	694	762	650	660	735	687	718	679	716	672	717	700	704	699	696	678	717	705	693	670	734	682	730	724	709	716	672	723	676	718	680	661	676	681	677	648	668	695	706	698	690	669	680	685	690	688	756	696	683	722	696	687	688	693	689	741	684	702	671	666	693	714	678	667	739	667	711	718	667	717	719	696	766	675	706	704	694	721	720	733	749	751	742	678	720	731	736	692	701	712	664	649	704	690	668	689	670	709	702	709	659	696	730	698	667	730	669	666	637	660	756	692	706	731	694	694	731	712	708	764	732	746	711	681	740	685	684	679	715	669	732	662	701	680	776	685	670	683	753	712	685	711	692	682	704	682	610	691	705	663	698	695	686	615	729	698	729	695	674	740	736	715	683	698	699	798	708	704	736	702	701	694	691	660	736	650	658	676	682	774	755	618	658	701	692	713	702	652	667	724	703	673	677	694	698	743	727	689	722	640	728	737	722	667	675	759	733	704	725	722	663	658	698	711	696	716	706	682	725	730	689	677	703	676	689	757	715	686	678	675	712	706	721	712	737	686	728	680	762	679	742	684	643	701	699	739	656	740	709	732	699	707	736	676	666	704	690	710	688	674	666	695	643	674	701	683	750	644	711	689	685	717	727	735	677	706	638	693	723	662	710	686	674	662	687	727	722	765	728	700	719	697	704	690	699	726	719	712	678	681	709	657	695	700	721	696	699	706	736	679	735	664	711	681	715	687	711	670	674	651	693	710	697	709	669	727	699	683	694	686	723	698	702	738	648	673	713	738	673	701	743	703	652	675	708	704	696	717	673	747	729	695	688	739	716	678	678	683	713	695	745	672	704	732	756	724	656	677	740	721	726	668	719	705	730	678	691	689	711	683	701	713	676	720	683	658	715	665	707	703	733	667	713	719	724	696	759	739	681	708	707	711	653	760	726	693	685	724	709	703	738	693	689	665	674	669	705	711	689	699	688	649	705	695	708	656	715	688	738	707	685	682	734	685	749	732	660	664	724	676	689	716	680	695	709	742	684	685	671	651	729	727	675	737	706	691	717	707	701	669	718	652	697	719	717	776	660	718	672	715	721	698	698	674	654	758	697	707	667	678	707	668	668	768	738	697	708	707	710	686	724	750	687	674	718	701	734	714	731	693	722	691	714	676	649	741	661	693	703	719	676	736	702	745	680	714	693	742	731	720	678	703	692	655	666	697	683	697	706	699	679	698	676	696	713	679	673	698	727	667	668	691	687	699	687	677	724	691	722	697	701	710	710	676	688	666	701	744	744	727	718	734	701	685	666	693	727	694	684	670	719	675	712	682	669	677	662	660	660	688	663	704	709	717	747	706	722	747	730	693	699	729	707	747	749	704	689	699	736	730	703	681	676	699	708	726	719	733	687	640	715	747	672	686	758	704	730	676	710	668	661	709	690	697	687	727	707	723	697	725	724	715	705	664	715	695	706	693	697	679	692	721	706	677	659	661	689	701	699	719	752	706	759	720	674	671	695	703	669	649	699	672	708	688	727	687	731	727	673	687	708	733	715	708	715	670	714	724	703	704	720	714	703	639	681	764	670	701	686	733	672	696	719	703	709	713	712	716	734	709	708	687	734	678	674	730	688	714	689	711	675	721	697	685	648	696	691	688	691	700	691	667	719	666	742	705	668	703	674	726	712	692	705	730	654	680	729	692	670	725	692	654	688	701	671	730	696	679	723	678	680	682	722	701	669	732	701	721	682	705	705	653	704	697	704	672	715	703	733	673	667	731	742	684	680	676	715	739	710	707	636	688	674	693	687	733	764	672	676	692	709	733	732	710	709	686	709	658	691	709	705	720	688	745	753	730	688	695	711	722	685	705	651	711	745	751	731	733	708	691	732	702	758	699	708	718	693	671	667	691	733	674	733	675	674	714	659	704	688	695	741	678	681	667	666	675	697	685	733	659	730	714	683	700	680	679	664	672	683	687	727	747	712	729	703	709	662	693	706	739	723	706	723	662	681	708	726	746	762	721	699	696	682	716	677	689	738	711	689	720	683	698	658	721	711	699	691	688	670	731	741	662	697	720	707	680	670	734	720	684	724	736	681	717	720	731	698	679	720	717	627	701	714	687	689	717	708	694	684	733	703	662	686	721	772	717	737	713	694	709	704	733	699	714	703	668	737	731	705	705	720	684	693	747	729	663	708	690	715	719	670	725	649	732	659	745	736	671	694	674	722	733	697	731	699	706	711	670	720	713	699	706	724	685	706	648	715	707	773	695	735	698	698	691	699	715	727	698	702	705	728	704	722	702	712	698	710	662	709	744	689	691	637	666	682	743	706	712	724	668	691	714	661	732	697	697	706	685	730	723	765	706	658	708	733	679	742	782	709	726	742	743	713	718	722	743	676	728	753	689	707	682	688	733	730	734	692	691	677	722	693	713	726	719	724	680	651	682	708	748	719	700	707	673	700	696	747	682	691	719	706	692	697	725	702	747	717	700	691	677	716	694	694	723	727	663	746	641	711	693	712	711	681	659	676	683	687	703	688	681	712	686	702	678	730	711	698	686	725	697	717	685	704	734	763	727	744	697	752	684	707	730	705	681	726	674	700	720	685	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36139	25322	9248	3140	1469	468	266	219	189	201	214	183	179	165	201	182	172	186	198	165	184	201	163	175	205	174	193	226	200	202	183	164	194	196	193	165	200	196	186	177	196	180	201	189	180	186	178	198	165	196	155	195	183	176	172	199	189	159	180	188	174	189	169	195	187	201	178	182	203	174	197	181	202	192	183	185	183	191	179	186	180	186	184	185	163	177	187	175	178	177	195	199	193	175	165	203	193	185	196	218	178	176	179	190	206	173	185	180	192	184	196	199	200	182	175	168	176	174	175	198	189	179	192	182	178	205	192	184	173	161	183	192	206	191	185	193	182	209	201	179	152	166	201	193	168	181	201	185	206	212	187	207	193	202	213	184	191	176	198	195	195	190	167	179	187	162	178	194	180	178	169	165	169	174	190	167	183	185	173	184	172	204	199	189	179	172	169	189	190	222	170	224	173	179	170	186	188	198	187	186	163	201	166	189	190	200	200	190	186	165	181	205	182	185	208	196	176	189	176	182	182	192	167	222	194	193	189	182	183	184	189	171	166	185	183	173	173	176	199	186	178	171	193	201	197	163	201	193	182	198	169	147	190	182	190	173	192	191	181	196	210	204	194	189	196	197	175	214	183	153	192	162	212	187	207	185	163	202	189	168	180	181	193	156	186	184	201	178	187	194	186	192	180	190	182	198	180	174	189	211	184	191	155	179	197	165	165	200	193	168	177	208	186	201	192	183	175	181	189	171	183	193	192	194	191	176	180	164	191	198	194	198	190	212	202	204	200	152	185	181	203	208	163	179	220	177	201	181	210	182	198	170	172	176	175	207	188	176	185	195	193	185	209	201	190	202	184	186	156	195	170	190	193	191	201	171	168	195	162	195	180	188	206	199	208	190	199	187	191	213	188	181	204	193	205	183	203	185	186	185	201	203	197	197	201	191	168	182	159	185	163	175	186	177	214	178	172	183	206	177	176	181	185	198	208	195	175	180	203	179	177	182	202	212	202	177	209	182	172	191	201	189	192	174	197	170	183	192	169	198	172	184	202	183	191	168	178	191	199	204	206	185	221	203	205	177	181	186	195	192	188	200	180	190	205	192	162	202	198	168	190	205	196	208	173	165	162	206	196	172	196	182	180	175	167	166	166	202	191	155	209	166	181	206	180	174	176	180	200	184	188	183	196	185	189	170	194	207	186	164	178	187	188	156	212	217	166	195	172	197	177	176	168	185	201	174	179	176	187	192	189	172	194	201	183	164	170	217	180	198	204	190	164	186	193	154	179	204	189	189	175	153	173	176	207	183	178	206	205	174	204	180	188	184	202	181	189	197	171	180	198	172	180	186	186	186	209	165	185	194	192	220	176	158	170	204	175	210	192	202	174	182	208	194	183	174	188	188	210	184	219	181	190	190	180	196	207	177	201	183	192	187	168	206	184	167	177	179	181	187	171	184	178	191	152	183	202	167	183	174	180	169	160	175	191	182	200	192	212	172	182	197	187	194	182	191	195	184	195	182	198	192	193	178	211	189	183	170	194	183	193	188	178	198	208	207	183	195	198	202	193	221	183	173	177	174	197	179	189	188	184	188	195	188	176	195	185	167	186	183	189	183	183	169	186	167	193	174	188	182	206	188	173	197	202	161	183	176	184	203	227	194	179	185	203	186	166	170	176	164	204	179	180	181	174	175	174	178	157	180	188	205	170	216	196	203	186	214	185	197	202	196	192	205	199	204	179	180	196	200	171	180	214	185	175	181	180	205	178	172	195	177	197	206	217	182	186	184	196	196	193	203	193	212	184	174	181	164	177	182	215	182	198	187	197	199	182	188	185	209	180	187	170	194	189	173	170	183	201	182	207	213	189	197	204	178	192	198	227	177	177	169	182	184	168	184	187	172	184	192	190	194	171	203	184	185	180	184	180	175	195	198	180	175	196	180	188	196	203	190	172	191	184	214	178	159	197	195	199	192	182	181	206	180	191	172	183	196	201	188	218	197	190	199	189	190	179	173	164	177	161	213	194	188	188	177	205	206	182	174	185	186	183	209	176	191	203	205	175	198	197	190	170	188	210	185	200	192	191	193	195	201	183	173	210	196	214	193	178	180	178	197	169	157	174	190	176	189	195	188	181	203	198	222	181	181	189	180	214	181	182	202	231	196	175	147	168	173	186	193	166	156	175	146	170	196	204	188	197	180	188	152	203	189	198	204	192	201	194	170	208	188	193	194	194	206	176	189	185	164	199	190	191	173	172	194	207	197	185	181	180	183	185	197	181	208	194	173	201	185	181	184	207	195	182	184	198	175	170	187	170	190	184	176	206	183	182	183	168	169	192	166	187	197	191	165	180	184	200	199	209	201	184	202	186	211	188	175	186	187	178	200	194	197	199	219	192	193	189	177	198	182	173	204	187	158	198	170	182	181	171	185	199	167	179	166	193	194	191	181	191	184	204	199	179	180	202	190	209	174	165	183	170	194	184	178	165	172	190	196	159	195	157	170	180	194	175	191	203	197	174	178	191	167	179	201	165	183	192	190	166	195	198	178	205	180	173	196	197	181	192	178	185	182	177	171	174	197	215	193	197	207	159	192	206	206	177	180	190	176	167	184	165	189	154	168	203	193	190	184	213	208	201	170	162	177	187	188	167	176	209	198	168	214	202	161	185	162	200	183	181	171	194	201	164	204	174	199	197	172	170	189	174	171	179	222	172	162	187	186	192	191	168	186	192	185	172	181	183	229	184	195	195	185	164	203	198	190	194	164	188	186	190	167	194	209	186	177	214	200	192	161	210	204	187	189	191	176	187	206	204	177	175	188	180	209	201	173	193	183	163	209	196	165	188	197	207	189	199	156	183	194	190	185	189	178	210	193	173	213	184	217	203	166	173	201	202	172	194	185	180	158	202	197	215	186	181	195	179	195	179	199	189	177	176	168	168	173	211	173	167	206	184	152	190	190	185	169	199	190	180	185	207	211	151	216	177	191	214	208	179	187	222	161	191	201	188	180	176	194	205	202	172	168	212	181	191	182	190	181	189	178	205	182	186	195	192	196	204	230	182	183	201	219	219	189	174	184	187	175	179	191	201	192	186	188	192	200	191	162	175	184	165	195	182	157	205	189	178	166	183	192	157	142	196	174	195	176	180	204	205	175	190	197	205	178	205	195	194	190	178	197	170	186	190	186	173	194	178	194	190	214	196	164	180	215	193	198	181	175	189	199	184	195	172	181	201	196	184	192	175	204	205	195	202	210	204	194	193	164	161	189	204	162	176	197	196	219	203	196	168	171	211	193	180	163	180	203	201	205	180	199	186	177	190	194	194	180	206	175	179	201	185	162	171	184	215	188	191	182	204	194	164	201	173	193	192	177	183	175	177	205	197	183	179	177	215	205	215	195	167	228	178	183	181	183	195	174	200	188	217	191	203	165	179	178	181	175	196	168	181	164	207	182	194	176	192	179	196	200	200	182	187	186	205	194	185	171	184	175	186	174	213	178	185	186	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34556	26872	13381	7875	4431	1552	800	715	600	549	572	539	503	512	550	539	558	526	529	542	530	565	547	541	523	535	564	526	552	529	539	563	491	584	541	560	542	544	561	540	539	526	536	548	521	492	515	548	524	565	476	569	556	505	550	559	531	562	555	535	570	547	576	528	582	517	549	520	568	504	564	553	502	556	514	564	514	536	518	501	530	562	543	568	525	538	496	550	562	507	548	553	521	548	542	542	562	541	563	536	526	532	593	560	571	565	537	535	528	551	528	507	526	516	562	529	573	519	538	510	544	532	528	537	547	569	566	542	517	573	542	540	559	512	553	564	570	552	551	504	566	520	480	549	536	555	551	562	588	526	570	546	575	556	545	523	555	574	526	538	577	533	521	564	535	566	510	557	554	519	531	525	490	553	598	542	528	492	553	527	607	545	523	541	555	557	595	549	545	506	511	603	557	543	544	546	528	534	538	531	575	557	492	540	534	508	538	618	539	497	602	572	561	536	539	564	500	540	518	504	516	566	546	545	570	524	556	540	548	551	528	542	496	531	549	545	536	565	496	547	549	548	543	512	540	535	528	540	561	539	527	486	530	534	568	543	581	543	514	559	548	529	516	514	509	524	549	533	545	545	520	532	577	495	537	553	541	551	558	534	524	545	569	507	531	517	553	548	550	567	543	563	548	552	552	520	503	547	516	537	514	587	534	545	542	503	527	523	536	549	568	538	529	553	590	533	551	534	529	550	537	574	509	536	528	512	569	547	518	531	539	530	550	537	529	535	573	574	522	558	549	538	507	545	550	552	548	558	586	543	534	578	512	528	568	551	546	513	567	556	516	558	545	546	524	584	552	566	514	523	531	558	506	565	522	535	544	564	553	545	474	537	605	539	508	560	541	554	558	540	528	526	563	504	535	539	548	495	529	523	568	546	564	577	535	548	532	560	542	533	527	527	515	542	535	564	521	599	563	539	537	543	549	557	516	532	563	523	538	557	555	541	489	553	541	559	550	526	543	532	532	509	590	521	543	541	527	579	527	514	563	527	547	587	534	504	521	536	518	560	608	544	520	529	522	571	537	553	523	592	572	536	553	541	537	532	530	572	513	560	554	531	540	500	534	531	566	566	581	538	555	561	528	548	516	558	550	558	522	543	553	504	558	530	535	522	571	524	526	548	546	536	536	536	524	555	534	521	532	505	499	566	529	536	554	523	524	546	536	498	557	539	555	570	542	509	583	508	516	492	527	553	477	582	553	526	541	497	529	529	569	530	510	581	565	571	610	579	519	579	553	556	548	522	540	526	580	492	551	512	534	568	517	570	555	576	501	511	530	517	545	573	523	549	544	564	494	591	544	547	568	572	537	538	587	561	534	550	531	546	524	533	564	544	503	540	536	527	559	551	524	556	559	539	486	566	561	559	534	527	499	548	561	474	504	528	549	545	512	541	522	519	551	547	528	565	536	502	529	546	603	546	550	528	495	534	552	544	513	565	551	500	545	518	496	578	514	574	507	546	515	507	579	551	529	515	541	551	553	517	511	562	515	544	526	508	543	561	508	505	499	522	518	545	554	559	552	556	510	535	531	517	539	529	571	548	524	526	565	548	593	524	546	505	475	546	586	502	534	555	598	512	575	522	531	548	527	551	522	476	540	517	547	547	513	545	537	508	525	556	524	529	559	548	552	515	511	520	517	527	532	550	538	520	572	527	545	539	574	540	528	541	510	542	534	552	505	525	539	543	546	504	532	519	559	525	536	483	562	530	507	581	536	541	572	541	512	493	529	556	568	573	501	536	525	541	538	525	541	541	500	527	524	550	522	522	547	525	481	556	529	564	558	533	531	571	551	512	549	530	540	548	531	532	510	543	539	551	539	565	545	536	554	565	563	511	501	547	561	554	545	532	534	562	540	541	566	582	542	585	526	544	531	571	512	514	502	544	550	574	544	538	503	552	492	480	550	556	592	521	558	536	551	546	521	509	509	583	566	523	523	554	528	531	558	541	543	568	550	542	531	528	558	575	539	489	551	521	525	562	571	565	529	537	496	500	562	558	549	510	523	572	510	484	549	517	539	511	510	513	579	543	546	544	521	564	567	526	534	527	567	531	570	547	504	531	486	554	544	562	559	531	516	550	535	513	530	537	535	527	530	536	533	487	562	542	535	476	556	525	544	545	544	556	520	535	533	507	549	542	554	522	543	533	531	556	484	533	496	565	524	541	540	539	565	557	487	559	518	568	544	536	498	544	568	498	572	551	548	542	545	533	518	528	504	561	548	561	529	548	533	541	505	542	552	543	536	506	561	522	562	545	544	547	568	509	564	577	520	535	575	568	556	586	510	545	518	581	572	540	620	560	519	509	523	517	561	551	540	561	549	553	537	567	540	551	578	567	543	503	513	532	558	524	535	538	537	553	537	547	535	574	534	553	554	507	586	550	546	554	516	514	515	524	514	577	557	530	534	510	510	559	508	536	556	551	556	566	501	556	554	552	515	566	534	533	497	527	558	563	563	562	475	495	517	527	554	528	571	535	556	522	534	544	539	543	542	547	554	531	525	551	565	521	536	525	529	558	542	499	519	537	549	522	523	500	515	575	532	520	501	594	543	530	533	514	546	562	577	525	514	530	536	512	504	542	568	540	535	565	501	562	525	526	532	520	552	564	546	561	515	549	554	568	546	564	511	552	536	574	538	528	543	532	522	506	529	520	498	528	564	539	514	566	515	532	512	539	542	536	564	548	568	502	532	541	492	532	537	542	501	558	507	519	591	540	548	613	531	539	566	539	537	516	496	549	555	562	541	530	480	545	519	528	527	562	570	603	546	555	541	549	544	543	524	518	584	531	516	510	552	528	525	514	547	540	554	514	549	543	522	517	530	564	575	548	504	538	541	545	565	526	552	542	543	522	528	572	503	539	555	552	545	522	563	527	551	581	537	492	552	530	546	523	521	583	551	544	541	530	545	577	553	554	549	480	550	554	514	547	553	553	542	506	527	530	555	526	504	531	525	468	495	514	557	540	543	521	546	554	553	545	552	524	570	586	578	534	523	541	541	577	536	511	565	524	548	516	546	525	547	522	536	554	531	538	512	597	537	519	528	515	549	569	514	565	521	550	557	549	575	565	556	593	574	543	557	530	511	515	535	559	548	530	551	573	516	502	575	526	537	557	534	554	553	566	566	527	555	538	544	539	589	519	556	520	545	531	515	550	537	550	526	552	496	526	508	543	549	520	550	522	523	551	525	542	526	516	574	550	511	530	545	564	543	506	549	563	531	532	527	575	514	577	600	520	500	537	535	547	559	522	519	511	517	579	558	592	529	521	568	534	550	531	494	495	520	487	571	541	554	504	516	511	546	511	507	528	547	535	566	515	536	541	537	576	581	482	532	543	540	530	530	516	516	502	588	578	557	531	560	522	532	503	537	542	535	555	569	532	568	568	538	549	522	548	547	528	530	556	536	581	582	523	543	531	519	515	509	547	537	510	584	534	549	536	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
76812	63167	43454	27112	13855	2876	639	501	366	260	215	234	216	202	187	205	204	216	197	188	206	176	228	208	203	179	193	203	207	205	176	205	180	229	200	200	201	220	205	175	209	189	201	189	191	214	181	204	196	191	196	198	208	206	205	198	203	189	204	222	215	205	187	194	202	207	197	204	212	170	183	178	194	164	204	190	201	194	178	203	190	208	202	202	193	190	181	195	174	180	199	185	203	202	187	183	197	179	200	217	197	191	174	183	224	186	222	186	168	198	227	218	226	193	181	215	180	207	223	181	218	187	215	212	205	205	186	200	182	198	223	193	201	191	178	182	223	191	197	164	218	206	222	262	216	217	222	195	184	192	223	191	185	196	194	192	195	225	209	207	199	199	206	242	187	193	195	191	196	232	186	193	184	190	198	182	188	214	189	223	190	204	207	184	205	209	206	199	195	223	191	181	209	221	188	166	189	186	242	202	209	178	190	203	175	191	171	181	181	217	187	194	199	193	201	193	202	212	210	198	201	198	225	178	197	205	202	224	189	208	200	187	205	194	187	162	193	195	199	214	171	192	197	181	197	194	209	220	195	164	194	188	176	205	208	184	214	204	186	205	205	178	194	191	207	186	186	206	199	203	193	204	181	196	197	169	200	181	186	196	225	182	185	208	236	215	175	189	230	200	204	192	193	187	206	213	187	201	214	221	202	208	207	202	200	222	211	219	188	186	183	204	186	210	201	213	201	200	201	201	178	219	204	209	213	188	200	189	187	204	186	209	230	191	189	207	171	203	193	188	206	216	207	194	180	204	219	193	208	193	183	227	203	180	213	196	202	176	197	206	182	192	210	206	208	193	191	200	210	180	210	191	213	180	187	194	195	191	181	190	187	209	217	205	190	188	197	175	211	183	205	209	194	202	205	213	191	185	189	196	206	208	196	187	214	201	206	197	198	205	201	222	201	204	224	213	217	200	202	205	188	197	197	206	194	190	204	187	202	176	187	193	209	214	213	188	187	207	218	201	193	192	192	206	186	212	207	233	196	182	190	170	205	194	187	213	209	196	192	201	203	191	227	230	186	199	214	188	208	188	180	203	188	211	189	215	196	203	212	198	215	208	191	210	180	184	204	185	215	207	196	201	214	212	200	202	201	212	225	193	180	195	213	203	199	189	190	203	190	195	201	185	210	201	191	206	212	251	221	194	201	192	197	201	208	191	193	192	205	224	199	193	198	202	180	212	184	224	212	204	191	196	202	187	177	193	190	206	193	206	193	201	202	223	198	201	219	192	169	203	208	197	198	235	204	186	189	205	222	227	208	187	195	202	230	177	197	194	176	209	197	188	231	190	206	221	210	197	211	201	225	215	211	204	207	207	187	210	206	187	158	209	212	207	175	205	203	188	183	190	211	195	185	175	207	204	212	198	193	176	204	195	214	185	240	192	197	187	220	181	193	180	184	209	200	197	192	192	184	177	234	210	196	182	219	216	218	202	184	195	205	190	207	178	170	207	207	216	172	201	194	183	194	196	179	191	175	187	185	214	199	165	218	197	189	208	197	179	201	209	186	221	228	205	217	194	205	213	188	187	176	169	188	186	187	223	194	195	202	197	195	169	198	196	196	195	188	194	200	214	170	196	189	189	208	198	185	206	184	222	195	192	199	206	214	177	186	200	199	202	192	168	173	186	183	232	216	197	175	197	209	195	187	177	215	184	199	198	206	182	223	188	202	194	196	192	191	210	200	194	196	200	175	188	212	185	206	192	210	200	188	187	193	231	195	252	198	215	189	194	229	201	203	216	224	184	194	186	210	187	191	202	158	188	183	183	201	231	209	209	191	217	205	183	189	183	195	177	216	209	193	236	203	213	219	183	206	201	202	205	191	174	201	210	197	196	179	182	193	190	225	197	186	207	196	200	211	191	197	205	198	199	212	197	202	210	188	195	216	198	197	221	208	206	210	170	199	200	213	219	185	225	205	205	203	192	170	230	212	209	179	189	231	211	221	202	186	187	185	209	194	209	221	193	220	203	189	179	197	215	204	201	215	215	202	196	192	202	214	203	188	202	201	201	211	178	214	186	206	194	215	220	192	189	204	196	203	176	194	212	187	204	169	225	184	193	184	198	188	207	201	205	193	225	204	202	194	195	207	195	205	218	213	220	183	186	207	220	199	199	208	207	218	190	195	182	197	170	218	200	169	224	204	209	207	208	170	222	191	193	201	228	201	190	225	196	207	207	188	189	206	198	216	184	203	174	194	183	210	166	188	185	208	219	221	204	175	202	186	197	196	188	183	225	207	188	195	196	194	192	248	203	179	216	196	199	187	217	203	199	183	194	190	213	197	202	197	193	205	197	184	185	203	213	197	211	208	212	198	193	210	168	177	200	193	179	212	186	203	192	200	199	199	221	180	195	211	195	201	230	213	180	187	210	195	189	208	207	208	212	195	178	201	189	169	198	177	199	195	199	187	203	213	203	182	213	203	190	192	202	197	179	189	214	217	195	201	190	205	180	190	189	209	174	192	184	190	166	181	185	216	179	207	215	216	208	211	180	215	205	213	187	205	207	190	193	187	214	181	191	242	191	203	192	192	222	195	217	223	198	197	180	199	197	192	187	175	172	197	188	189	173	212	191	187	185	185	200	236	195	211	211	201	209	188	199	217	204	224	195	194	194	217	183	215	195	206	203	211	194	204	209	192	213	205	184	196	191	201	175	178	191	207	193	199	185	209	205	205	200	191	201	198	196	192	239	204	198	213	198	192	197	218	199	214	190	177	191	198	202	207	182	224	204	190	207	185	187	214	200	227	197	231	191	225	182	192	208	210	209	197	209	202	180	207	207	214	188	182	204	206	198	208	183	190	195	209	220	212	204	172	193	203	220	182	209	208	186	186	214	220	184	194	197	233	170	201	205	196	207	202	219	198	184	171	186	223	194	209	205	189	193	193	207	201	186	181	175	199	192	198	194	212	201	204	221	193	183	205	198	189	187	197	188	201	181	207	198	174	199	226	198	197	183	197	195	178	178	205	196	209	192	227	209	196	190	198	230	199	198	191	186	212	191	217	195	179	213	221	200	203	203	203	208	207	221	199	179	199	187	193	208	186	187	188	175	201	194	191	181	209	195	188	179	191	217	188	190	189	212	201	193	208	187	198	188	189	221	220	190	196	178	193	209	188	181	203	215	207	201	192	183	213	192	196	204	208	164	191	190	187	211	204	185	214	202	207	200	238	198	204	171	190	200	214	196	210	197	216	196	187	199	183	198	222	207	183	208	199	178	204	173	218	197	189	189	198	199	186	196	188	206	211	226	184	198	215	215	180	193	209	196	197	196	175	201	204	191	199	212	208	205	194	175	205	203	198	197	176	193	175	198	196	199	161	184	189	185	209	198	202	222	176	202	217	221	204	188	194	208	177	198	181	187	201	221	182	177	212	192	193	226	179	216	227	173	191	214	185	234	203	204	200	201	206	220	195	201	192	190	207	194	186	203	219	165	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55449	51553	43659	34819	22149	7624	2219	2028	1107	893	736	582	592	587	519	566	549	587	537	555	607	586	563	565	550	579	573	542	574	544	590	545	564	591	563	586	544	541	587	587	552	585	546	552	550	552	566	596	575	565	612	595	512	586	566	563	555	546	544	563	573	552	628	567	554	578	517	537	522	560	581	574	558	598	543	570	571	543	593	576	569	560	548	563	610	605	584	545	609	590	560	635	548	571	506	535	559	579	566	565	548	575	593	553	593	591	564	588	561	566	560	552	624	573	557	553	558	563	600	520	545	569	562	545	597	575	581	613	600	551	628	557	596	552	552	555	566	566	561	586	511	571	564	568	573	573	530	592	593	562	550	554	572	617	595	586	548	556	553	577	558	549	559	603	551	581	556	572	584	574	550	541	538	620	581	578	616	567	612	581	573	574	555	538	529	522	573	593	546	566	558	572	565	564	555	599	564	561	609	533	570	567	558	552	574	606	557	561	536	597	571	550	553	523	559	573	570	584	576	562	610	592	537	528	575	578	588	586	554	595	570	560	536	551	560	562	611	612	567	547	586	585	531	577	554	574	602	548	556	563	568	552	578	564	587	592	567	604	584	556	554	566	568	529	564	575	555	577	619	607	591	589	553	539	581	577	569	574	582	603	549	586	575	544	557	536	583	544	579	569	574	585	537	599	559	561	571	568	556	554	589	570	531	533	557	546	555	569	602	550	586	571	554	569	538	551	554	570	617	563	588	553	543	545	602	546	612	554	591	590	576	582	543	560	571	561	557	563	611	562	604	559	576	551	568	591	528	529	545	585	557	560	571	578	601	574	594	542	567	584	570	562	567	583	565	545	552	539	562	553	603	572	583	589	583	575	545	578	522	538	552	567	559	571	559	563	565	563	593	566	586	577	587	549	596	569	556	582	578	579	532	559	569	534	543	588	570	564	616	558	530	565	581	546	539	519	587	548	545	606	563	515	571	558	557	589	587	594	541	559	629	558	567	583	561	542	564	588	575	552	581	547	548	576	547	595	549	568	541	525	533	594	574	552	585	531	572	557	547	540	569	574	567	588	525	550	608	579	537	540	558	543	580	586	561	563	566	571	568	578	561	561	566	555	532	547	582	596	545	514	592	541	588	555	533	577	570	563	551	557	578	584	571	613	592	578	551	582	584	594	603	568	584	615	525	535	589	548	545	571	558	530	533	562	551	580	593	598	568	566	572	573	585	565	556	546	552	583	538	545	591	563	576	604	626	616	579	509	558	605	555	555	559	574	597	584	557	568	583	573	594	598	567	527	576	607	593	571	636	531	572	542	576	546	572	584	630	551	584	576	595	570	559	571	610	592	580	586	615	595	561	587	550	531	534	573	525	589	591	563	588	574	543	590	564	570	530	584	568	609	578	527	587	572	537	547	534	552	596	587	581	561	590	542	546	556	578	547	568	548	566	583	567	571	573	584	558	566	544	590	602	569	573	559	527	631	524	573	586	553	571	559	534	519	562	558	587	528	555	577	537	526	535	591	536	607	524	589	558	549	556	566	585	576	545	561	577	581	544	575	607	572	593	577	568	555	556	610	599	586	569	534	529	630	570	549	598	555	611	552	543	599	583	577	571	559	535	604	532	560	542	555	569	504	571	565	596	573	571	624	579	544	526	577	573	589	575	564	582	626	555	586	572	560	573	569	573	553	551	581	544	572	538	543	565	583	554	522	599	575	549	598	602	582	620	590	558	584	529	559	560	535	576	563	573	557	561	557	546	560	580	532	559	563	595	576	535	590	616	564	572	560	594	588	569	590	543	611	625	561	536	577	554	613	551	574	588	579	598	576	560	551	550	569	584	523	552	557	554	576	585	530	570	530	530	586	540	544	569	587	555	582	582	541	521	560	563	533	571	562	539	552	581	591	503	561	599	580	587	557	578	539	607	562	577	536	571	533	558	555	538	584	560	632	605	619	540	565	540	537	573	585	589	584	569	586	565	612	568	566	590	549	555	554	555	572	527	598	579	571	543	579	610	605	547	574	582	594	566	576	581	521	580	563	610	549	585	554	579	581	550	597	555	562	564	566	585	586	561	558	542	607	585	552	594	563	589	581	586	531	532	537	539	555	511	582	564	555	557	571	540	575	563	570	578	560	577	590	555	542	578	560	608	533	523	561	550	579	567	564	574	554	581	569	601	507	583	584	565	532	603	566	554	602	558	540	576	579	539	572	587	558	553	547	589	539	581	572	578	598	585	578	548	542	563	535	548	573	561	574	566	617	563	612	543	615	562	551	583	535	581	656	597	600	585	557	579	597	554	570	569	555	597	555	569	563	611	561	580	550	595	566	614	574	599	570	535	590	565	587	570	536	568	583	587	581	532	614	615	563	595	572	561	580	580	565	532	571	537	596	555	567	569	578	557	603	578	582	567	611	601	508	578	559	552	577	570	600	546	573	597	513	611	564	560	589	594	562	590	592	571	578	574	537	545	559	540	553	566	603	504	565	575	538	560	588	575	557	576	584	606	561	542	596	587	574	576	601	549	572	570	563	558	606	600	605	554	570	606	563	559	505	571	560	534	608	564	557	588	558	581	572	570	564	587	561	562	591	557	546	523	559	553	576	560	553	570	559	533	557	588	573	574	585	592	573	581	602	607	544	625	596	582	596	569	569	569	557	582	617	569	602	613	557	569	529	558	548	585	546	592	597	527	594	603	566	550	534	541	561	581	579	560	551	583	572	612	546	587	593	605	553	559	518	593	597	592	587	584	552	603	565	577	602	533	594	560	585	571	544	555	572	585	552	571	541	587	557	550	588	588	568	527	537	574	561	584	567	583	557	608	560	576	599	569	554	546	554	588	583	594	540	567	581	554	591	568	556	613	559	566	541	595	564	591	591	570	520	561	516	573	571	543	593	552	588	567	584	519	551	600	575	584	592	593	584	591	655	592	574	558	599	557	559	550	568	540	573	573	546	528	587	599	566	559	551	560	563	568	562	553	540	616	539	559	609	584	534	549	580	582	555	559	553	603	548	562	552	571	535	585	597	586	547	608	613	537	555	542	558	577	571	568	612	545	582	547	589	545	555	595	557	596	594	605	558	566	559	550	537	569	591	584	585	571	609	584	567	553	514	557	568	591	565	550	618	616	569	551	531	578	600	556	559	597	570	588	555	561	569	606	569	559	622	526	582	608	570	578	595	550	537	606	606	514	592	563	605	569	624	554	530	585	583	588	552	573	582	611	522	549	569	542	594	598	587	611	567	600	601	573	601	581	561	610	521	577	554	564	537	585	540	569	613	591	513	587	645	579	566	569	534	627	619	555	563	539	552	613	526	612	592	571	601	601	590	590	529	559	561	546	548	594	545	568	552	557	561	592	590	576	583	591	549	538	555	565	582	617	587	621	584	569	544	548	571	603	542	560	577	538	588	588	571	599	528	565	538	621	549	543	566	557	563	559	580	622	575	548	605	569	599	609	547	554	563	551	593	586	548	547	551	599	543	579	585	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
85619	75133	56908	39711	25573	8099	1285	928	544	456	342	267	248	262	243	239	230	246	266	253	252	241	249	281	261	274	245	225	227	247	272	217	262	247	237	257	307	273	248	252	264	261	252	286	246	250	249	286	239	241	227	256	260	256	270	272	271	264	283	275	262	269	255	234	251	237	268	266	256	252	272	248	264	244	280	254	264	250	222	249	271	256	247	247	286	280	267	261	259	244	261	265	284	273	250	244	258	227	283	281	244	237	235	227	251	236	273	270	245	248	243	247	255	276	254	289	256	244	227	242	252	268	238	246	240	262	277	258	268	259	237	265	257	263	238	248	269	277	228	254	261	264	278	211	222	246	251	275	232	264	256	263	261	245	264	276	252	237	266	266	257	257	262	257	251	263	266	272	263	226	255	266	263	259	272	251	240	255	271	284	277	230	244	257	237	286	265	235	253	250	228	237	249	255	247	260	254	245	245	250	262	257	243	235	248	258	278	248	260	260	244	271	278	246	252	256	256	260	262	240	262	276	254	253	243	244	277	252	235	297	261	234	254	230	259	270	248	245	239	251	243	258	234	258	248	235	240	253	264	266	261	267	259	244	239	272	232	262	252	262	267	259	244	241	262	300	253	270	242	267	287	270	244	278	270	231	243	225	231	267	264	266	269	276	248	271	246	268	260	282	265	224	267	256	242	224	262	273	273	249	253	259	264	261	246	263	253	246	227	234	261	275	257	220	259	243	229	273	239	250	252	266	241	231	273	255	257	267	229	237	296	258	235	257	271	251	224	246	250	245	260	245	270	265	230	258	284	271	269	257	229	276	262	248	262	267	237	273	253	243	235	257	234	232	251	226	266	256	264	265	262	249	263	217	247	242	265	248	263	246	248	246	245	255	232	259	259	258	247	255	269	265	225	255	261	258	263	266	233	229	255	253	266	263	249	288	247	263	235	256	240	248	251	247	254	276	256	267	256	274	235	267	239	266	266	227	247	229	245	277	253	240	276	267	259	275	236	232	257	235	246	251	252	259	292	242	240	262	254	277	277	244	258	263	251	271	260	266	226	272	263	266	275	265	254	232	253	247	244	254	260	260	262	257	277	283	247	259	281	250	239	275	264	237	247	219	260	260	254	238	255	259	258	239	260	256	274	267	267	246	263	280	288	255	263	247	245	259	253	225	260	266	255	215	264	273	270	247	241	268	267	315	272	254	261	242	264	273	257	263	262	236	275	235	285	256	246	260	256	284	235	267	264	244	259	277	264	228	246	229	273	254	252	251	245	257	265	252	251	265	239	286	280	258	273	255	268	252	269	251	245	255	285	256	240	276	271	276	236	241	238	288	274	267	259	257	267	236	253	258	238	264	263	235	255	272	259	283	278	287	246	268	264	274	246	230	250	280	269	238	258	239	265	226	267	265	262	231	237	256	238	262	265	264	241	279	294	284	238	254	250	235	265	232	233	245	246	274	254	242	273	258	234	253	214	249	254	249	244	250	269	239	246	255	250	264	271	242	264	253	278	286	250	262	265	235	259	254	251	258	244	293	244	258	244	240	263	273	241	267	276	269	284	249	273	232	246	254	256	254	269	234	275	256	236	257	247	250	257	262	268	243	237	279	265	285	248	253	248	261	250	247	253	250	257	261	266	247	236	258	265	225	246	278	270	254	277	279	268	273	267	241	241	280	274	260	259	229	232	243	246	268	265	271	271	240	253	225	241	267	260	260	274	232	262	275	243	281	293	262	252	239	247	248	246	269	245	246	282	277	262	288	288	243	233	260	271	239	276	306	255	242	245	247	260	253	263	247	235	232	242	242	252	274	289	223	268	246	254	253	242	254	268	251	247	255	255	249	269	252	260	272	253	271	243	248	243	254	258	248	267	238	247	278	248	250	278	276	241	246	245	257	231	261	263	275	265	275	271	298	251	256	253	275	223	291	223	258	237	236	271	277	260	224	264	269	262	237	243	252	261	245	260	238	251	257	246	268	269	263	245	253	293	235	277	286	276	253	254	262	223	243	256	245	264	232	251	250	225	244	280	256	261	283	270	242	252	264	244	221	265	264	266	235	270	245	267	273	265	248	254	266	243	264	269	246	232	258	246	254	243	273	251	243	234	261	272	288	250	247	247	241	239	225	262	247	291	253	278	257	274	271	242	266	224	265	257	253	259	237	250	245	258	252	240	257	276	251	245	233	232	250	259	251	258	253	223	249	277	265	264	282	259	298	233	253	255	252	267	246	246	257	251	278	238	220	232	236	282	245	258	275	268	241	233	220	290	271	270	233	229	252	253	238	260	242	256	247	245	219	244	248	249	260	241	265	305	244	270	244	242	233	241	266	260	255	246	228	283	233	282	251	244	249	251	256	265	248	238	270	256	250	264	280	252	261	253	291	248	265	285	269	274	243	285	272	251	255	266	260	265	283	283	243	231	268	286	249	259	273	275	274	264	254	267	261	283	284	280	257	260	267	264	245	273	226	259	251	261	249	222	252	264	264	264	292	264	230	264	245	285	248	229	259	229	223	266	263	295	221	294	261	230	239	266	288	277	239	228	266	274	245	266	268	235	267	268	266	236	243	236	257	237	245	254	241	249	269	276	240	267	265	281	262	266	270	274	256	269	278	255	236	292	235	296	254	258	217	287	238	244	274	251	242	248	266	261	248	272	272	240	266	242	241	281	261	232	252	227	231	254	261	230	279	238	265	260	255	262	262	275	270	257	265	285	286	244	247	275	269	249	245	252	244	225	254	239	257	253	259	271	249	280	263	252	259	260	252	239	284	291	284	239	250	271	240	265	262	251	271	261	267	271	249	233	270	218	267	286	238	248	261	248	267	242	268	262	258	229	265	228	252	233	234	232	279	248	234	251	227	271	260	238	287	236	278	237	262	243	311	272	277	245	259	244	289	272	242	247	241	294	251	266	224	245	264	223	252	286	246	262	281	283	256	261	278	246	240	242	238	245	263	263	264	223	273	219	283	262	252	296	263	277	249	273	251	253	273	271	273	247	276	269	279	285	292	255	273	234	244	262	237	268	250	255	273	264	260	255	253	255	271	261	245	272	246	280	223	247	272	264	248	242	247	256	255	283	279	281	254	256	223	263	276	258	242	271	254	267	269	238	264	222	276	232	291	275	249	273	260	257	270	235	253	255	270	286	265	253	265	268	274	248	242	260	225	257	233	261	229	272	244	260	246	247	253	242	263	247	258	260	275	253	248	239	264	249	263	246	259	226	245	254	262	273	266	249	271	253	276	240	238	231	278	227	245	247	247	277	271	240	232	238	240	244	248	257	240	258	253	230	305	281	245	281	265	260	250	243	229	261	240	274	255	278	275	271	235	267	250	258	244	258	273	256	238	271	257	267	281	252	276	244	265	237	247	258	275	254	273	260	252	275	223	245	260	253	235	273	260	255	274	242	271	246	262	264	246	258	237	249	245	279	258	263	244	271	262	293	261	238	253	236	223	280	273	271	254	263	229	248	266	241	237	270	258	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
66583	64277	55932	46311	32707	13518	3555	3311	1926	1574	984	727	746	680	683	730	677	686	713	720	709	727	725	662	734	677	739	651	686	677	711	704	733	677	664	681	717	681	709	688	722	690	689	746	689	696	688	709	661	699	680	712	678	708	695	728	654	675	682	688	709	685	714	678	716	670	665	685	653	743	689	691	706	726	709	696	726	703	691	755	700	678	717	713	717	690	739	683	715	692	723	676	709	714	728	727	687	707	741	730	710	668	725	696	666	684	673	698	679	665	713	664	715	691	701	697	711	715	716	645	670	708	699	713	715	676	703	700	722	709	712	700	684	698	746	686	629	710	697	729	703	720	710	631	723	730	699	666	688	697	702	714	710	704	715	705	709	710	710	684	747	731	713	746	707	718	690	713	686	687	726	718	750	741	729	672	729	700	663	695	707	728	673	714	659	696	699	672	715	751	698	669	674	714	682	716	730	701	734	685	747	735	705	651	670	705	706	699	738	690	665	655	748	673	724	683	677	710	709	682	738	657	730	717	705	694	748	658	698	734	718	693	723	692	657	683	717	699	666	717	688	683	670	699	646	681	681	700	666	708	677	679	729	649	654	734	701	736	638	735	707	752	683	649	706	738	683	688	679	691	709	717	662	707	689	673	717	730	730	686	691	734	723	725	677	729	672	702	690	672	718	701	678	685	696	672	750	658	693	694	680	678	698	693	756	661	694	741	714	694	676	688	706	683	700	720	717	713	670	707	748	676	722	733	672	722	733	681	646	681	750	643	741	685	661	672	719	691	706	673	716	692	743	670	653	721	738	704	723	672	700	688	712	653	702	723	676	676	684	675	726	673	695	734	736	716	726	745	705	714	670	718	699	680	704	719	707	677	694	736	705	694	645	702	688	763	696	664	717	706	713	702	684	702	743	705	676	699	747	737	695	705	725	751	663	701	687	687	735	718	646	677	725	698	685	686	690	695	729	711	696	707	693	643	700	702	692	624	713	726	685	697	689	699	666	658	643	728	721	700	709	700	717	688	717	621	723	683	686	729	710	712	700	731	714	687	688	661	720	706	641	661	682	747	736	705	682	671	688	711	696	663	686	683	740	738	737	722	730	691	684	723	689	687	695	747	672	667	705	706	717	748	752	729	749	692	726	717	638	665	701	743	734	660	707	687	727	696	700	761	716	729	663	696	714	738	713	670	691	726	701	701	726	694	682	733	698	671	672	774	676	702	725	681	687	679	707	715	699	719	739	684	709	708	690	739	732	721	712	676	651	746	701	724	713	689	724	689	703	731	704	684	656	689	679	690	716	750	701	688	695	623	755	677	673	679	684	683	715	684	717	694	710	702	670	671	663	695	672	744	669	643	728	706	711	711	697	714	708	720	693	739	721	696	721	683	750	725	742	699	686	733	717	711	700	687	686	669	661	703	690	689	668	684	656	741	693	710	735	710	706	666	695	726	723	722	679	704	712	707	721	685	708	720	709	699	735	689	716	705	761	673	727	692	734	718	762	715	655	689	683	690	681	647	680	695	699	731	700	690	702	677	757	693	740	707	671	691	774	696	705	674	673	698	687	733	725	671	735	706	724	760	730	686	679	680	696	719	731	667	689	685	730	664	703	723	689	707	693	726	686	660	685	716	697	725	668	685	684	721	719	689	683	680	711	710	692	690	690	737	663	677	701	693	687	649	712	692	697	654	662	706	722	722	732	754	703	683	716	681	633	701	743	703	761	694	742	688	695	695	695	729	729	705	655	735	661	691	696	678	699	705	688	737	708	727	692	694	694	686	702	758	716	712	697	716	700	678	648	727	702	660	688	714	694	678	708	699	675	713	655	676	720	739	759	656	735	686	714	742	689	737	684	670	722	713	689	688	683	671	702	736	685	689	676	686	704	701	680	631	694	732	724	691	670	712	648	683	739	701	761	697	687	680	687	688	700	721	707	707	729	715	695	670	713	723	692	738	678	633	698	705	722	687	711	680	752	702	719	696	686	717	749	706	687	658	708	696	715	698	692	653	681	718	689	734	665	705	682	712	716	678	682	700	666	739	692	720	730	702	714	716	645	659	684	742	725	706	697	694	729	702	710	724	692	723	682	686	761	672	715	725	743	706	682	650	725	711	718	709	710	699	732	716	653	719	652	659	690	678	693	696	729	704	690	698	698	710	702	713	702	687	727	732	648	703	668	699	730	685	718	741	727	689	713	728	768	704	701	653	684	743	682	675	705	642	667	695	652	724	741	645	702	729	689	688	729	687	695	666	723	645	728	714	702	745	677	712	679	715	689	679	674	709	658	705	685	720	752	702	715	671	672	729	734	681	682	679	730	687	727	693	671	702	691	721	703	708	661	679	702	672	736	668	724	685	660	688	698	706	727	743	679	692	735	717	700	712	692	701	710	702	718	736	668	711	736	700	731	699	770	741	691	675	743	652	737	725	705	688	700	721	699	709	676	707	705	726	661	746	714	647	754	724	706	682	707	702	709	715	682	698	671	693	670	702	702	730	679	656	696	723	742	719	719	767	701	727	683	701	708	755	686	745	710	703	737	687	687	708	714	688	700	708	667	734	682	716	784	738	728	713	715	666	747	704	724	706	701	643	736	742	717	704	677	682	711	654	669	733	732	647	707	719	661	655	713	687	706	709	667	682	658	726	680	678	700	718	737	694	668	701	677	749	725	721	671	653	696	730	738	683	708	668	663	738	666	719	734	741	668	706	659	702	724	655	722	725	725	686	712	705	713	740	658	674	671	699	674	713	739	699	671	685	696	664	708	705	740	705	705	665	701	726	714	716	680	713	657	727	682	729	676	697	728	707	731	659	715	670	691	766	737	703	689	683	745	727	685	707	723	738	726	706	691	708	701	698	685	695	695	725	708	669	723	682	701	706	729	705	720	668	712	633	729	714	721	706	682	729	665	678	704	706	682	728	713	698	677	794	704	664	681	675	741	679	734	660	651	728	704	714	719	657	718	710	665	712	688	710	693	678	730	712	669	699	725	629	722	700	680	744	643	694	703	661	669	737	674	678	680	688	684	740	684	660	698	736	726	707	728	672	697	705	750	689	719	706	698	692	702	713	735	677	683	667	716	689	689	728	664	713	711	686	693	711	737	730	701	755	726	722	722	704	697	690	662	708	664	669	646	728	724	705	697	740	683	726	670	718	771	733	674	738	710	715	709	719	706	676	740	725	743	705	716	707	741	686	682	706	687	724	696	720	753	659	778	706	708	675	683	728	695	682	685	731	718	667	691	723	710	705	739	708	711	708	706	729	667	711	695	698	683	726	697	712	691	652	721	714	748	647	704	699	701	750	688	716	702	686	666	700	672	720	699	706	704	678	701	748	763	721	690	704	672	663	716	738	733	662	704	651	705	745	702	714	665	717	668	659	758	659	645	734	712	688	742	700	737	702	703	717	691	670	659	720	693	746	717	712	697	658	725	648	693	686	748	695	709	685	678	664	705	639	703	724	695	742	707	683	727	738	709	706	718	683	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35147	25264	9190	3167	1841	511	230	233	196	218	209	205	170	168	184	204	184	201	171	191	199	183	191	175	178	191	196	186	170	174	196	201	196	196	175	178	206	197	200	187	209	167	187	174	190	208	184	184	161	159	186	204	181	161	193	204	144	174	217	189	179	192	203	181	185	203	189	177	195	225	172	198	192	165	178	208	164	156	194	188	168	158	164	209	188	208	213	191	185	155	172	197	189	179	200	189	207	177	174	227	207	206	196	197	200	198	193	185	185	177	192	161	204	165	172	205	172	194	197	171	178	183	158	193	193	196	202	207	187	181	177	190	197	176	198	201	182	193	192	174	195	191	190	227	177	196	201	180	190	194	207	168	168	203	201	192	175	198	179	194	168	184	183	179	180	190	189	188	207	177	202	180	178	186	196	183	185	200	174	169	204	177	178	167	169	181	199	199	191	196	198	182	200	184	185	179	176	160	197	193	195	175	174	196	196	158	178	226	184	207	198	185	177	171	178	195	203	198	191	197	183	202	172	201	190	177	202	201	203	197	219	193	190	187	191	187	194	173	182	194	204	172	192	195	176	192	196	184	166	188	193	209	190	202	196	195	190	183	168	195	191	164	181	192	183	188	178	198	191	193	176	186	203	193	203	188	200	188	177	209	169	200	211	163	167	171	199	188	181	176	170	176	190	190	213	194	155	180	188	185	190	159	170	187	202	182	216	206	177	172	176	186	196	204	207	178	161	192	214	182	185	191	210	183	185	181	174	199	202	195	186	212	165	197	193	204	178	169	180	186	188	185	184	195	193	177	180	193	215	191	187	196	166	167	195	192	207	205	193	203	216	198	193	184	186	179	174	166	166	196	203	200	195	192	195	182	169	182	197	195	171	198	204	179	192	200	211	202	201	210	198	199	186	191	175	186	222	168	182	173	188	194	152	179	197	175	199	187	178	216	181	215	193	144	193	189	188	187	179	192	179	165	199	168	191	171	162	187	214	171	198	183	204	178	178	196	203	165	231	186	210	189	177	188	185	175	201	181	184	190	155	185	181	188	199	199	186	148	194	169	166	188	203	163	174	211	182	167	202	186	207	186	177	189	164	186	185	182	182	171	197	184	175	204	188	188	171	179	189	194	160	183	187	195	165	180	201	195	169	201	178	203	197	171	208	192	202	197	179	186	182	192	202	187	176	189	188	184	203	171	187	193	182	177	184	194	193	169	184	174	195	180	197	196	207	173	183	180	182	165	195	176	175	200	190	179	199	198	184	180	209	181	172	186	167	191	191	199	195	194	186	157	185	193	185	206	208	175	176	195	178	198	173	187	166	186	186	176	191	199	200	200	163	200	176	202	191	174	196	179	189	204	174	189	196	173	189	204	194	192	198	181	179	190	177	195	196	205	182	176	172	190	187	191	179	183	175	168	171	201	206	200	184	185	191	172	191	186	202	169	199	183	191	179	193	169	183	186	199	193	184	175	178	165	189	183	178	171	200	183	206	173	176	186	183	186	179	183	191	203	174	175	171	200	236	171	178	198	182	170	184	200	189	177	164	202	181	179	162	193	177	187	175	194	179	179	179	205	185	198	184	188	164	190	201	180	192	220	186	198	171	192	161	224	185	201	186	188	166	180	194	191	197	189	190	197	167	187	201	209	196	220	209	201	205	210	201	160	176	175	214	220	211	203	181	184	181	211	181	162	162	190	184	184	186	191	170	178	185	182	169	196	186	186	172	173	182	221	158	189	191	187	207	191	185	169	193	192	195	192	184	218	215	166	189	209	199	184	188	198	189	167	187	193	163	195	171	205	171	184	186	203	178	183	196	175	196	177	197	188	185	187	167	200	185	198	203	159	207	190	195	181	220	181	166	193	183	196	180	183	209	196	172	226	189	173	200	161	196	186	177	189	205	187	194	173	180	192	228	193	190	190	207	178	168	209	203	174	188	174	180	184	180	204	181	198	191	184	197	195	184	180	205	198	196	167	194	181	182	196	182	174	193	166	210	207	186	216	164	196	166	176	173	180	184	181	201	165	188	197	196	171	197	166	187	195	192	186	211	186	199	179	195	197	187	180	189	213	192	197	204	214	193	182	199	177	205	144	187	193	190	171	202	204	193	184	172	181	210	178	185	181	216	183	199	186	187	205	187	191	192	189	199	187	196	182	158	194	180	191	197	156	155	195	223	185	176	189	186	193	203	189	201	207	175	163	179	209	186	175	181	175	162	192	190	224	199	191	175	183	160	197	193	183	195	178	176	180	186	199	182	163	184	161	193	173	196	189	191	192	168	204	206	192	186	182	188	186	169	208	174	186	198	187	181	180	173	188	208	192	194	168	198	198	192	172	196	155	195	191	210	196	190	183	167	177	197	205	189	186	171	190	185	200	178	181	182	190	184	189	182	170	190	170	205	178	201	177	193	188	156	188	187	193	200	187	211	204	191	184	204	190	206	174	198	165	178	206	191	187	185	186	191	193	195	181	175	208	170	205	207	159	207	188	179	171	168	196	185	203	189	187	180	175	176	190	148	177	177	165	186	177	170	212	190	167	171	193	190	158	187	177	206	191	198	157	193	171	197	174	191	187	184	187	207	201	170	188	200	179	159	185	213	196	174	189	181	212	187	193	190	194	184	198	172	192	158	191	166	186	179	183	186	191	192	182	180	197	173	175	184	193	206	193	176	182	210	185	188	209	194	185	187	207	191	154	175	188	191	184	189	179	178	211	200	192	195	181	167	169	171	190	199	215	203	171	181	182	184	199	187	197	175	181	204	165	177	190	191	202	176	176	177	192	178	181	198	204	198	197	207	171	179	198	182	221	189	183	172	211	177	208	204	187	188	162	203	161	179	195	185	191	190	190	182	206	211	184	176	183	195	201	179	150	197	199	196	199	209	198	175	175	192	193	176	201	174	194	198	207	217	171	180	181	191	203	201	183	188	179	188	193	167	206	158	186	182	152	173	172	204	188	184	171	151	179	198	184	196	191	180	196	196	166	182	192	187	212	203	181	199	205	201	191	195	175	173	216	198	196	185	172	172	205	197	166	190	157	207	184	205	170	175	195	167	194	206	180	190	198	194	173	190	172	170	190	195	176	207	197	171	176	172	207	178	172	156	189	204	178	189	187	181	186	179	185	197	194	198	191	185	187	208	190	182	176	167	167	178	192	207	204	179	165	178	177	190	194	190	183	195	179	181	201	188	179	178	212	198	165	170	192	188	182	181	188	177	202	178	176	206	191	171	190	179	197	216	192	186	183	176	197	162	191	179	175	188	200	195	176	185	178	186	188	190	191	198	206	179	198	195	193	189	211	193	191	160	212	190	173	206	175	192	176	172	175	171	181	199	196	188	188	179	188	168	188	176	195	190	185	165	192	178	204	186	202	197	191	194	192	189	178	179	202	198	186	196	195	208	180	190	195	196	183	174	206	211	188	200	192	225	190	199	187	187	173	190	186	196	189	189	201	170	179	193	178	162	188	183	193	181	165	190	189	203	190	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33860	26410	13743	8289	5626	1516	739	713	667	657	614	543	512	544	511	564	531	588	512	546	535	554	562	500	577	562	533	560	554	512	553	510	552	564	543	532	522	606	553	494	599	500	522	522	520	576	528	527	559	555	532	567	535	544	580	583	550	548	547	539	545	541	546	508	559	528	528	519	509	522	538	529	536	535	536	508	504	523	530	548	544	570	557	574	545	518	528	519	491	535	511	537	531	539	533	571	508	538	484	520	544	503	563	517	541	493	543	553	534	565	534	557	535	533	555	551	525	575	567	579	518	518	547	506	575	530	553	530	502	552	522	528	576	552	553	554	530	533	561	547	523	528	505	552	514	530	576	579	563	509	519	536	554	558	524	533	551	588	525	510	539	508	549	572	541	534	541	526	548	536	565	556	565	525	541	523	537	508	531	560	518	550	511	552	533	525	553	524	553	552	517	494	524	540	562	531	524	535	529	536	561	543	519	552	544	519	551	522	523	523	525	566	556	577	563	525	529	534	569	532	564	531	499	528	550	570	522	528	524	535	550	535	553	534	590	503	538	516	524	506	572	536	545	557	534	533	560	500	548	533	509	546	527	535	510	561	562	538	544	510	557	567	532	495	559	539	519	547	552	544	539	515	540	541	530	532	549	530	548	555	529	552	537	532	552	541	565	559	573	484	547	544	517	520	496	544	550	545	532	517	558	548	568	535	560	568	530	512	528	540	515	568	558	529	539	517	545	568	502	549	578	530	574	512	531	574	530	516	565	546	547	561	498	574	519	526	502	550	526	580	517	523	538	547	550	544	518	552	536	511	566	544	547	555	537	546	516	547	539	532	528	530	514	595	530	549	551	591	535	520	539	540	536	575	562	557	550	576	526	515	534	540	519	530	559	531	556	538	534	573	542	546	572	548	514	554	535	558	530	508	521	544	504	549	546	533	533	525	512	540	587	514	553	517	560	530	552	528	560	593	540	597	540	522	551	593	562	539	548	505	538	550	501	469	516	545	548	506	537	594	566	579	538	510	534	535	519	548	559	564	602	518	515	507	499	602	558	560	553	497	520	566	608	494	579	581	541	565	547	475	539	574	607	562	582	556	547	576	545	577	552	562	567	522	526	562	580	564	513	537	518	530	487	562	568	539	515	562	548	534	516	545	517	519	508	532	554	574	521	521	553	565	528	519	510	554	578	537	540	537	544	570	575	527	598	544	552	538	513	596	546	568	529	594	516	514	534	521	535	510	539	508	527	583	534	552	565	510	532	577	532	505	586	539	579	552	575	570	546	524	546	537	537	533	538	551	518	523	584	545	561	537	533	507	549	549	541	577	543	527	525	562	527	536	540	544	522	515	515	537	568	597	566	548	537	509	589	569	570	527	534	519	553	576	512	542	559	545	570	547	568	529	526	545	546	515	550	502	557	546	532	516	569	534	540	521	517	561	529	552	538	530	539	586	519	524	543	526	543	561	551	511	555	535	547	562	519	538	540	578	557	553	533	580	533	569	573	581	541	539	532	503	550	514	575	551	546	556	560	564	547	538	587	552	509	532	575	538	540	551	534	540	555	606	510	546	570	525	540	535	531	524	558	523	529	518	551	535	553	559	554	534	511	530	547	551	495	523	508	564	555	518	532	500	552	567	533	562	591	565	525	583	542	527	537	566	548	567	524	545	568	553	572	557	570	558	532	533	548	562	547	546	575	551	553	528	544	535	596	513	551	535	531	517	544	579	521	534	545	555	522	552	515	516	568	544	508	564	538	536	582	526	509	563	540	582	538	556	532	566	519	537	541	552	495	556	509	558	579	566	528	565	517	536	561	560	535	519	549	531	505	523	583	612	514	526	531	530	577	532	581	566	507	515	550	504	535	531	585	537	547	537	507	523	527	537	554	572	520	592	571	578	592	535	558	562	498	550	544	519	536	562	528	536	545	533	514	530	552	528	620	548	559	521	527	544	542	565	507	500	541	557	533	578	487	533	566	543	550	571	542	530	541	557	532	556	502	563	507	531	520	538	509	527	530	531	547	518	500	550	557	562	589	553	503	509	579	513	551	507	551	528	523	525	504	542	534	526	535	555	562	479	494	513	523	515	563	559	552	543	570	541	563	543	538	564	544	531	539	502	546	569	575	535	487	548	579	552	558	568	530	531	583	523	563	545	524	515	533	558	517	558	503	561	537	556	533	530	547	579	549	528	511	547	566	552	515	543	502	514	532	557	526	489	558	546	540	561	515	507	504	498	535	558	543	540	555	513	488	561	534	586	561	532	536	551	529	538	508	577	530	531	549	543	565	593	568	585	551	550	536	498	545	563	547	534	526	523	545	503	555	514	581	549	550	539	546	553	580	566	575	542	537	550	541	565	525	552	540	524	567	560	554	552	554	528	569	573	554	545	554	507	552	576	545	567	540	560	532	499	569	507	546	538	530	555	533	532	534	533	569	491	561	528	548	524	565	553	502	569	528	591	558	525	559	515	563	504	536	524	526	569	518	550	547	511	507	552	554	544	520	517	563	558	557	535	535	528	506	527	576	544	522	478	557	558	534	542	541	544	505	516	517	556	534	528	589	534	540	539	546	540	550	540	573	503	582	531	497	553	559	547	501	520	512	513	539	541	517	543	542	554	552	519	515	501	520	549	522	534	550	495	529	568	562	586	543	528	560	518	528	549	533	552	492	532	530	526	546	544	515	521	535	545	559	525	546	549	578	555	561	530	561	545	556	574	537	539	493	531	538	547	539	548	561	556	505	558	586	492	553	535	546	532	527	539	532	549	552	575	546	559	545	535	576	588	556	521	529	527	516	537	545	582	528	535	491	511	531	544	530	517	574	529	552	537	552	532	600	536	533	562	533	513	551	506	526	512	602	575	528	531	534	516	508	543	527	501	546	501	517	543	512	513	520	554	536	576	546	531	513	534	529	551	569	470	546	510	530	532	555	530	553	526	520	546	537	525	529	556	533	568	507	529	551	580	508	545	539	549	550	497	552	527	537	522	503	566	531	508	513	523	526	560	548	525	512	559	557	499	486	560	496	551	581	565	515	587	538	529	532	529	579	526	532	545	537	542	544	549	539	530	538	543	510	542	548	561	528	537	541	500	528	542	543	516	489	545	526	548	497	568	572	519	549	564	544	591	577	500	535	537	538	522	510	526	543	517	539	554	503	556	563	594	550	535	527	552	499	566	550	557	534	536	522	566	568	543	564	537	541	505	515	542	526	538	528	553	486	535	563	569	551	530	545	516	565	537	537	540	557	550	562	536	526	521	518	558	515	587	554	515	492	515	530	520	537	534	617	549	529	520	557	537	543	565	514	529	571	583	499	560	516	524	563	530	524	550	524	523	566	516	517	504	545	581	542	494	572	526	543	500	542	551	532	532	496	571	542	524	577	544	532	484	489	501	537	504	546	553	523	523	552	539	557	515	553	541	506	529	539	549	541	522	530	538	590	571	580	526	557	494	503	554	565	574	535	552	521	533	541	514	532	537	549	548	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
76490	62446	44929	28678	16099	3122	542	420	381	287	237	210	195	203	231	216	183	194	206	206	211	192	217	197	164	153	190	185	185	199	213	170	178	198	218	212	186	215	183	194	198	211	208	194	191	206	166	198	196	187	200	176	172	200	184	177	178	184	184	196	197	186	198	212	213	219	197	182	194	175	197	210	203	216	220	220	183	209	172	198	180	203	180	184	210	198	197	189	193	204	173	162	191	204	224	201	193	179	208	180	177	197	185	223	205	196	193	205	196	211	183	206	188	226	202	201	187	176	206	179	193	182	197	249	202	170	201	214	183	187	192	194	220	201	204	191	187	196	192	194	186	190	207	177	186	213	203	180	216	203	203	192	206	185	203	197	195	196	219	202	201	228	206	205	196	213	203	219	183	204	205	179	220	185	204	194	200	187	179	190	152	216	189	216	224	215	206	182	202	207	218	197	209	193	194	174	175	197	171	219	217	191	237	213	213	209	201	205	191	213	196	174	216	202	186	199	207	199	209	196	212	212	208	200	232	176	182	200	184	203	207	202	187	181	196	195	192	186	205	209	186	201	214	223	218	186	195	212	205	191	189	186	179	185	198	180	206	203	215	177	176	186	195	183	177	203	216	212	210	192	191	199	213	211	199	191	199	194	203	217	175	201	198	198	186	227	205	186	220	203	189	205	192	198	214	183	184	203	189	209	180	199	188	183	184	201	178	193	224	196	157	196	199	186	205	207	192	214	177	209	195	215	176	210	181	220	202	205	186	177	208	183	172	231	196	231	207	236	198	210	193	183	186	216	193	217	201	238	170	205	189	171	194	195	193	199	195	185	200	211	170	181	213	203	226	202	194	200	186	186	191	169	186	168	208	190	167	173	223	201	214	179	209	199	196	197	188	186	177	181	193	178	188	173	208	252	209	251	215	197	174	198	210	192	228	215	192	191	178	177	204	191	194	181	189	182	222	177	204	200	197	210	226	187	194	193	204	180	204	180	184	201	198	169	190	168	208	209	211	219	189	186	165	194	212	197	206	196	197	181	205	214	178	184	202	189	214	200	219	191	194	174	192	202	182	217	220	202	175	211	179	206	217	199	185	201	202	193	198	203	226	197	202	224	189	209	176	198	232	199	204	185	209	224	191	191	200	182	202	188	211	220	196	203	216	179	225	192	194	178	202	194	182	205	170	198	204	203	188	204	202	193	180	213	216	206	216	197	200	226	193	201	214	214	195	217	175	188	205	203	199	203	196	206	194	187	193	198	186	183	233	202	225	201	201	189	190	193	188	225	191	210	222	203	187	206	204	176	198	192	203	182	199	192	201	218	207	216	207	178	198	208	193	198	183	198	205	211	189	207	197	199	185	202	172	213	185	200	182	181	221	216	188	213	228	174	204	210	179	196	194	186	184	202	214	195	214	204	202	207	208	209	193	205	169	185	194	186	192	197	201	188	217	209	204	204	203	205	204	174	228	189	180	164	182	204	210	191	196	192	174	205	208	224	221	231	204	216	187	217	190	191	207	214	207	206	201	198	224	199	188	187	204	210	192	200	203	198	222	210	227	196	175	227	189	183	203	189	184	202	197	223	209	190	187	173	194	204	198	186	178	181	206	181	196	184	181	198	175	197	217	182	209	202	165	178	207	200	185	189	213	209	198	225	206	202	203	186	191	210	198	208	223	209	212	212	211	198	169	206	201	192	196	193	204	202	236	196	218	191	177	230	216	181	186	205	203	190	200	202	174	218	180	197	217	197	170	209	190	201	195	207	172	209	201	195	198	211	200	188	174	221	205	197	216	191	196	186	207	197	213	209	201	196	186	200	178	214	220	208	183	184	208	209	210	199	208	189	170	183	198	183	193	183	203	191	200	193	195	209	226	182	186	187	210	183	172	218	205	208	190	210	206	185	184	190	192	192	202	199	183	188	191	212	237	235	185	200	189	202	208	218	211	192	185	191	200	189	207	179	183	198	230	193	221	203	195	194	195	194	192	198	204	202	223	217	190	174	198	200	205	182	209	175	213	177	185	211	189	186	180	188	191	195	199	203	199	181	191	185	229	184	156	202	205	189	194	176	188	175	219	213	216	183	202	208	182	197	207	195	194	198	185	213	185	186	186	196	208	218	177	190	222	197	185	196	193	186	190	183	190	221	199	203	207	214	179	197	228	177	192	185	174	190	188	198	188	189	177	224	198	189	200	177	182	203	198	184	198	187	192	193	197	216	193	198	194	166	187	202	210	196	220	177	217	198	210	207	207	190	205	201	180	197	182	226	196	208	207	195	181	167	194	198	183	191	199	207	201	195	193	216	169	205	186	181	187	215	207	225	213	199	173	199	194	205	170	199	193	178	224	211	199	172	191	209	200	182	201	180	173	233	177	189	189	222	221	240	195	195	213	202	182	168	184	188	198	191	194	171	203	156	227	209	206	202	181	206	203	189	224	175	187	180	180	205	216	206	197	185	195	191	194	217	204	206	188	197	193	203	173	195	187	209	205	211	194	193	186	201	194	205	198	212	224	176	189	199	203	206	182	225	181	201	196	164	199	198	200	198	196	197	175	172	191	178	212	210	186	183	209	196	187	184	220	200	177	171	192	200	214	202	205	195	187	199	193	171	207	181	197	191	212	192	200	185	193	198	209	194	210	205	206	211	189	184	194	204	247	184	197	205	182	209	174	193	195	204	199	173	196	217	206	196	196	174	210	189	185	216	192	210	225	200	187	224	194	201	187	205	216	212	187	206	182	213	200	169	185	183	187	195	216	208	183	191	195	203	171	213	194	169	192	188	199	203	209	167	180	196	182	203	211	201	214	203	193	191	199	201	202	208	202	222	216	191	170	184	178	185	195	202	225	188	198	198	202	191	203	202	200	200	222	185	204	233	191	198	192	206	183	194	205	251	207	221	215	209	170	199	185	168	211	187	182	191	192	190	181	205	216	202	207	206	208	196	194	189	205	215	217	211	204	197	192	216	209	205	199	186	175	201	193	194	232	195	198	179	217	189	200	209	205	180	214	217	210	219	214	224	210	189	187	199	197	187	202	182	207	181	190	196	197	160	198	183	206	206	237	201	196	192	214	186	200	210	215	197	197	194	184	201	214	204	223	209	192	199	182	214	187	213	198	197	198	200	168	214	224	177	179	199	164	199	177	183	218	196	204	193	202	198	188	188	196	195	210	216	210	191	229	209	202	196	201	205	205	206	192	195	188	210	203	204	191	177	195	176	189	200	198	193	202	198	205	183	193	210	196	173	189	182	195	201	185	182	204	202	196	188	191	202	202	226	202	217	192	216	203	184	185	172	200	210	208	182	191	172	200	232	198	199	191	206	188	190	206	210	189	194	197	226	207	205	201	207	166	206	203	186	184	205	210	221	215	235	168	192	204	224	178	185	202	211	198	185	192	204	183	202	189	188	202	199	197	190	198	184	186	218	185	172	201	210	181	210	213	168	175	172	202	180	209	210	200	225	202	167	228	225	194	197	169	187	189	189	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55494	50765	44494	37064	24512	6749	1807	1441	1277	1064	716	614	566	589	556	554	534	552	555	515	580	562	577	551	571	553	570	589	557	533	562	589	532	594	569	562	504	590	605	569	579	633	552	588	595	533	590	562	594	604	571	588	581	563	619	569	632	548	581	615	553	546	558	542	610	564	624	564	602	593	576	576	592	576	576	593	580	557	569	532	619	573	617	568	576	537	524	548	552	574	524	527	593	534	560	576	536	567	582	597	554	565	595	581	569	593	544	563	602	600	539	571	572	584	555	574	607	563	555	542	586	560	596	562	573	536	592	542	590	558	596	576	553	542	545	568	554	634	596	542	546	607	545	570	619	603	588	508	548	581	590	581	579	503	544	602	596	573	562	582	587	564	567	550	594	522	605	544	605	587	617	576	544	555	567	537	538	550	540	565	557	584	630	582	591	590	571	573	580	525	565	550	600	623	593	558	551	559	557	563	569	578	549	589	549	576	618	583	565	522	601	599	548	546	562	515	566	554	548	571	561	562	555	552	544	549	589	533	574	556	548	578	574	535	574	570	568	585	596	649	587	570	544	560	596	577	530	597	555	568	555	616	578	578	574	595	587	551	548	576	572	577	585	555	553	545	537	527	612	552	555	574	548	572	546	544	532	604	551	626	590	549	552	590	557	562	573	580	561	571	612	557	586	560	541	567	585	546	603	563	586	559	602	532	549	554	513	564	559	569	609	552	544	602	625	602	523	555	608	557	549	596	558	539	583	585	593	555	563	555	581	554	537	540	595	544	538	542	563	540	546	566	562	551	573	531	570	562	565	591	508	611	570	557	542	542	577	541	580	571	519	555	554	521	582	597	532	579	581	536	542	577	562	595	590	546	545	553	566	577	549	581	572	592	568	535	556	608	592	585	581	557	529	594	604	560	563	595	584	600	579	582	556	578	598	543	603	576	583	562	550	609	522	605	561	574	599	541	562	622	589	576	599	573	549	546	608	566	523	535	567	524	550	540	578	510	603	561	588	572	590	577	581	551	593	582	598	567	579	557	563	540	563	547	575	559	597	586	583	562	567	609	566	563	534	543	580	555	588	570	570	571	569	587	533	562	575	596	537	559	556	545	530	570	521	523	554	586	555	542	545	562	558	584	566	543	523	603	568	574	550	562	584	603	547	555	540	575	535	567	598	569	577	597	591	563	530	572	597	516	555	574	579	573	557	541	586	556	560	599	589	580	524	567	597	538	591	539	582	590	550	573	548	545	563	561	574	559	542	522	563	594	584	587	556	533	546	530	578	590	555	565	564	564	587	550	563	591	581	582	559	576	556	528	553	590	631	600	562	544	570	643	556	597	552	585	567	604	573	565	566	576	574	558	549	542	550	575	568	534	603	548	593	549	599	589	562	548	550	574	607	563	578	560	582	554	540	576	589	572	567	575	566	591	591	565	558	570	571	561	540	536	544	572	502	575	590	556	581	550	532	579	557	588	600	630	586	596	523	566	559	580	571	540	593	543	578	573	567	513	574	583	503	605	579	541	560	588	532	554	586	552	595	572	543	528	567	550	567	537	568	582	580	553	539	546	590	623	555	541	548	546	584	567	583	551	537	549	588	576	543	629	566	536	593	536	593	585	556	566	555	612	535	558	590	548	569	558	537	578	524	562	597	549	572	590	596	534	536	576	551	552	571	553	578	550	550	575	583	581	524	529	573	570	585	598	551	558	565	552	573	597	583	599	553	549	538	514	564	600	532	578	586	571	568	513	558	587	570	611	529	560	532	580	592	526	552	584	592	561	570	615	556	576	583	546	542	567	593	528	545	572	492	505	546	523	573	580	590	555	546	608	568	562	538	536	595	542	545	552	537	572	610	562	569	558	564	530	565	568	557	601	592	549	592	552	583	572	555	571	558	542	617	582	618	600	590	542	513	605	530	531	578	556	584	550	573	559	597	571	542	600	540	532	553	549	541	564	640	554	596	595	569	577	579	568	569	559	567	541	554	530	588	543	591	535	562	483	531	524	561	543	569	586	583	561	568	534	563	521	613	551	567	558	548	552	589	579	584	565	601	580	576	584	540	542	570	570	549	601	553	607	553	548	608	581	539	575	549	585	574	594	593	588	584	514	605	540	553	563	587	581	541	550	579	583	512	612	547	567	531	529	633	556	554	555	587	547	558	582	613	548	548	575	544	587	549	570	542	568	570	599	552	592	545	577	576	566	538	564	595	545	596	519	581	588	549	545	513	569	594	555	535	565	546	603	587	520	557	559	543	592	625	575	566	566	541	535	573	559	585	525	555	532	579	577	542	562	597	571	575	573	547	599	607	573	552	525	551	561	553	579	557	585	537	579	603	573	596	573	587	556	561	544	557	613	579	543	560	585	571	561	543	541	581	568	537	560	530	536	601	546	564	590	617	556	603	564	552	613	532	550	542	599	556	586	552	593	581	559	581	612	566	548	546	552	561	534	576	536	541	571	576	548	559	554	568	585	551	552	583	543	606	548	546	575	540	589	569	582	580	545	555	524	537	572	565	555	589	551	570	536	569	576	543	564	597	559	565	544	569	590	571	573	590	535	586	558	556	585	573	559	568	581	574	588	496	567	527	509	585	559	571	581	572	598	547	600	517	581	603	611	561	558	536	582	563	552	604	608	591	521	547	563	562	560	563	595	563	563	559	565	551	556	570	560	570	539	565	552	564	573	564	600	558	635	523	582	587	567	548	545	606	549	580	587	534	620	560	589	562	506	569	568	534	570	565	586	573	584	566	553	563	575	579	617	583	562	557	565	571	574	608	585	554	554	555	556	551	577	601	598	608	588	563	587	560	575	592	562	568	591	581	646	572	562	570	568	569	601	591	564	561	566	559	591	590	552	554	552	579	554	541	559	587	621	613	543	569	551	531	581	612	575	590	546	568	558	594	558	600	539	550	569	557	571	568	622	578	575	583	648	566	554	545	567	567	561	588	557	557	532	578	549	558	587	579	602	593	529	574	585	572	576	576	590	569	558	581	536	545	599	555	560	543	539	545	540	559	596	616	553	551	564	585	562	569	603	604	563	582	540	570	563	593	554	574	566	553	585	562	563	564	550	576	552	569	574	551	528	564	572	557	587	551	574	571	569	546	541	613	595	609	579	600	564	555	551	584	549	605	546	569	546	564	526	582	569	586	580	518	563	579	585	553	600	558	559	569	549	581	604	580	558	529	554	509	547	631	615	563	547	562	567	578	600	565	550	571	577	584	560	567	589	542	578	561	587	592	582	620	548	604	547	598	550	571	579	583	588	540	537	577	590	589	555	582	616	553	570	650	523	559	570	590	572	582	556	570	580	584	561	522	546	579	578	552	578	525	556	588	535	568	543	590	568	583	605	556	588	572	634	561	585	557	539	588	570	586	578	552	548	536	577	608	608	563	586	554	589	576	542	576	537	623	538	569	530	551	585	596	581	596	574	584	536	571	539	583	598	596	587	591	617	519	532	559	571	569	596	516	581	559	533	613	548	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
84049	72119	56879	41008	27502	7465	1104	695	540	482	328	277	262	267	252	254	252	260	247	233	241	257	259	218	266	264	265	238	277	261	253	229	271	247	257	271	273	273	250	250	253	244	299	288	255	256	271	221	232	292	248	242	253	252	243	280	248	276	259	255	260	263	253	230	263	238	263	258	264	254	270	252	257	232	277	272	243	267	250	267	315	267	250	239	248	252	241	277	233	244	266	244	240	244	236	248	230	253	264	262	267	265	266	258	244	263	251	267	244	292	217	248	228	249	243	258	254	253	267	251	248	257	241	232	271	288	242	281	292	246	258	283	248	234	266	268	222	297	248	286	264	235	289	247	233	223	286	252	276	272	259	264	240	252	263	271	224	241	237	236	264	222	264	262	281	256	226	278	251	241	240	275	285	241	252	252	296	225	264	258	266	241	254	260	264	238	267	242	231	259	289	273	241	246	260	236	236	245	232	243	254	241	256	250	250	255	254	245	268	271	255	280	248	263	248	237	247	270	231	267	270	245	249	233	271	245	276	223	260	240	292	273	282	262	266	268	246	294	270	248	274	229	258	258	236	298	251	256	251	232	220	282	280	254	255	250	257	270	256	243	254	238	236	270	289	251	292	266	247	236	246	262	269	256	261	265	281	239	251	280	270	228	259	262	234	271	240	244	269	274	259	265	265	221	254	258	252	241	249	249	262	241	280	256	257	254	269	282	257	250	262	260	235	263	257	247	272	280	242	252	257	243	260	260	242	249	260	260	243	284	250	259	252	246	273	243	264	230	251	265	229	268	272	281	282	234	257	253	247	274	279	263	247	230	266	275	281	275	252	255	258	264	260	285	246	238	291	274	250	256	240	244	286	281	266	239	245	253	254	263	263	255	274	253	246	239	223	260	289	251	276	262	263	256	224	252	268	276	248	248	264	255	245	259	297	262	280	277	249	269	251	284	252	238	212	223	235	271	256	260	259	224	255	309	245	262	276	265	247	274	265	255	265	249	269	277	261	236	237	244	271	253	291	257	274	262	228	252	232	254	240	241	263	246	279	299	233	238	267	244	252	237	282	236	253	233	270	267	256	238	251	249	258	255	240	270	247	268	254	264	264	242	253	266	272	273	231	248	276	249	250	276	242	239	288	236	265	231	252	267	257	266	259	247	249	257	239	241	269	275	270	254	256	238	245	280	242	256	250	249	265	267	271	258	244	260	278	230	250	229	253	237	266	257	264	259	257	235	235	255	244	281	279	271	264	281	259	234	224	276	283	227	256	242	218	274	262	262	255	252	271	281	250	230	247	264	284	252	250	265	284	236	220	258	253	240	269	238	255	227	236	271	264	248	252	271	250	257	296	246	244	276	249	244	243	291	245	253	252	237	255	264	264	284	255	281	255	260	225	257	256	254	281	261	258	271	249	246	251	265	265	242	291	285	248	241	245	268	241	275	282	280	261	241	255	252	256	230	246	240	251	274	255	248	253	255	281	275	273	274	269	274	251	262	271	235	254	264	278	242	257	265	258	277	263	244	261	288	268	252	244	271	264	215	266	266	261	223	217	253	271	237	273	269	241	258	280	259	259	278	278	256	262	237	265	279	217	237	239	260	260	284	264	243	245	249	221	260	261	241	251	254	252	245	261	262	272	275	236	268	250	276	279	240	252	268	287	261	248	252	280	250	254	255	256	232	264	231	270	248	267	245	251	279	254	276	263	241	263	249	276	248	243	244	257	268	254	222	239	260	272	246	250	263	240	256	276	246	251	262	264	253	249	242	299	246	255	248	274	280	277	250	233	244	228	256	260	236	250	250	259	262	246	261	246	238	265	263	266	240	258	255	280	289	237	276	247	279	216	254	254	262	267	249	232	261	228	263	275	268	277	237	254	242	267	240	259	254	240	275	266	245	252	235	255	255	249	245	235	257	249	260	238	255	254	255	250	247	234	222	246	276	254	259	248	234	260	257	264	290	233	258	242	223	245	226	230	261	218	276	258	238	237	209	286	255	279	243	270	238	262	250	264	259	255	251	250	265	246	211	238	239	258	276	249	270	278	271	237	283	260	268	266	232	251	250	253	272	236	251	235	270	256	252	254	292	272	275	266	256	283	268	244	266	274	288	269	272	243	248	245	287	243	245	254	249	267	269	243	241	246	282	249	246	246	268	234	268	230	271	239	276	263	224	255	288	273	258	253	255	257	246	241	228	235	247	243	245	263	260	265	250	243	242	229	223	231	246	229	235	236	243	253	260	269	246	254	269	272	246	257	238	259	265	249	241	255	236	260	260	277	268	259	232	249	262	268	266	276	244	264	254	256	238	251	279	267	246	235	256	254	267	213	265	300	250	296	278	240	261	246	261	260	261	251	239	271	284	252	267	272	251	250	236	257	267	261	235	250	243	265	268	256	264	261	255	231	255	247	241	260	245	248	267	244	277	256	239	265	235	277	261	244	280	235	274	256	232	240	267	249	268	261	250	228	261	255	265	264	245	240	255	280	288	238	247	262	261	247	260	291	241	253	272	262	263	252	269	258	267	246	261	266	288	272	244	252	242	272	254	247	250	291	276	245	243	250	261	255	251	248	260	224	278	279	258	240	262	295	271	252	241	256	270	286	261	268	226	238	263	278	283	248	244	262	253	235	258	263	264	263	278	265	274	248	238	248	268	265	291	271	274	255	254	270	254	267	244	262	279	235	238	234	235	273	252	236	255	267	265	243	271	289	231	251	234	246	230	247	239	251	246	263	249	274	276	293	263	244	231	250	259	236	264	256	245	231	258	254	250	258	256	287	225	249	254	259	241	273	230	277	250	283	234	268	244	281	243	251	249	244	282	263	258	260	246	279	262	255	262	279	225	279	237	266	240	253	255	231	251	243	230	230	276	232	235	252	253	266	259	232	260	252	227	272	244	276	244	265	256	269	237	260	269	272	226	288	258	285	260	274	259	270	256	250	275	282	264	283	282	257	254	228	259	259	276	272	239	272	293	230	272	249	269	263	255	280	264	261	242	242	247	227	231	290	236	209	244	224	238	267	261	278	241	263	245	279	256	266	230	251	231	243	297	236	259	244	199	250	299	235	275	224	254	252	233	264	260	278	255	257	257	242	244	266	252	233	255	273	232	264	255	274	274	278	266	233	236	247	246	246	248	280	267	251	257	277	265	280	271	275	273	254	266	237	269	275	262	270	272	262	287	255	270	257	254	240	233	291	276	278	238	249	280	279	271	273	241	240	262	266	252	247	272	250	225	245	270	283	261	278	264	228	255	254	281	260	246	243	232	264	235	256	259	263	256	255	283	244	253	244	283	257	255	270	267	258	271	257	281	262	276	279	237	248	238	248	254	273	285	233	271	245	267	249	266	221	276	240	268	270	263	275	248	234	263	246	275	260	244	250	281	274	250	269	263	270	273	223	264	256	273	236	279	270	277	272	273	254	263	239	260	269	251	241	265	258	256	240	248	245	220	252	266	250	248	255	260	256	224	257	270	259	244	268	251	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
67410	63052	56142	48397	33712	10220	3208	2431	1896	1549	958	777	775	735	709	703	727	689	732	690	697	681	697	684	698	707	689	644	695	698	686	727	690	737	710	696	701	688	727	688	691	691	722	728	756	711	700	698	715	697	720	678	693	714	691	702	717	666	714	661	727	731	704	692	705	746	693	674	731	718	662	701	692	714	699	709	693	689	696	708	680	723	682	668	649	753	716	712	724	699	742	722	671	724	633	714	720	709	712	734	704	740	705	715	751	692	692	728	682	654	689	733	695	699	683	733	696	744	675	718	656	686	691	716	667	707	664	732	709	741	725	707	699	665	665	667	689	688	636	717	736	706	711	654	709	683	747	712	684	711	734	742	711	689	644	701	718	736	694	727	711	670	717	704	716	715	730	684	717	742	733	672	720	693	698	684	659	696	684	706	754	711	708	667	736	681	693	700	720	649	684	719	648	696	707	748	711	745	701	703	698	717	685	746	674	670	678	743	702	666	735	697	658	682	679	732	658	694	699	722	736	698	715	716	705	718	687	740	721	722	687	688	710	746	748	748	693	713	674	707	708	721	718	687	717	718	710	722	687	748	759	701	718	731	702	718	707	685	689	699	697	735	756	702	741	702	694	716	674	722	673	698	758	664	671	660	708	717	733	739	778	688	689	688	741	687	689	714	651	685	681	686	671	730	700	676	676	687	721	681	727	715	699	694	686	739	706	685	675	749	683	689	697	673	704	712	658	725	692	745	662	711	681	734	679	661	687	767	719	666	694	693	723	729	670	733	719	663	714	678	718	720	695	687	734	668	682	697	708	700	669	681	686	643	698	713	688	770	733	696	681	722	711	721	703	718	709	720	719	694	693	685	677	723	737	671	698	684	731	714	675	758	734	715	677	759	716	717	688	640	734	746	730	730	708	662	721	700	690	701	709	655	690	704	738	712	712	719	706	680	689	712	719	714	654	722	682	709	698	682	727	676	679	744	675	696	698	679	699	728	723	731	692	713	691	701	711	722	689	658	746	732	725	718	749	700	697	716	724	699	716	705	730	672	727	718	716	719	682	716	674	732	734	665	659	647	736	701	696	727	719	672	718	729	715	651	693	693	753	714	706	721	661	736	678	711	712	677	750	698	701	644	719	675	678	733	697	696	669	699	688	713	681	693	687	717	663	657	694	744	700	679	731	711	724	663	760	704	706	692	685	733	756	722	772	718	682	745	733	645	720	752	663	651	713	691	693	725	725	676	746	707	710	658	792	712	678	680	676	706	687	728	680	685	720	700	655	708	691	686	652	703	685	716	671	711	730	696	730	714	712	714	693	704	670	671	693	720	660	689	672	693	762	699	654	642	668	729	716	699	659	716	686	685	699	715	714	725	664	699	647	697	732	684	675	730	676	677	657	723	725	718	714	686	688	696	695	713	747	689	713	726	701	746	700	660	749	682	734	630	685	662	700	728	695	711	695	664	761	727	709	721	699	692	663	691	675	709	710	680	724	727	701	622	702	718	702	683	738	688	716	702	713	686	769	669	697	662	684	620	678	666	713	687	723	731	677	703	747	726	706	714	725	702	658	643	667	638	728	693	698	702	718	670	734	707	689	657	720	739	662	710	714	649	673	657	717	689	698	715	707	724	697	705	741	708	691	672	716	695	702	721	720	683	700	712	703	684	743	687	698	700	690	743	735	734	706	678	690	654	706	693	687	783	702	729	670	722	721	702	691	731	765	675	698	736	674	731	673	732	711	723	751	686	718	718	650	688	696	672	705	659	677	713	683	742	681	689	723	712	725	705	707	664	698	671	659	722	681	746	697	744	729	724	729	743	668	713	684	730	702	650	706	677	650	674	717	702	730	688	684	715	697	716	710	688	732	702	741	685	665	726	702	727	690	668	679	708	660	730	690	677	711	732	725	675	716	710	718	668	657	691	672	729	663	729	743	677	738	709	758	727	749	702	691	716	706	731	692	731	682	674	699	697	694	711	699	682	706	704	705	706	727	694	724	696	694	656	727	690	748	705	696	694	713	703	685	699	672	667	723	670	693	688	679	720	735	762	701	692	765	677	711	736	728	709	677	714	713	687	671	712	705	671	701	710	666	702	679	719	708	711	708	708	688	763	767	668	694	748	665	685	728	723	720	668	735	716	683	695	717	694	685	674	708	734	687	707	713	676	678	726	644	714	693	649	729	728	635	689	725	680	711	670	690	703	720	710	704	717	704	729	671	674	688	679	655	686	704	700	721	721	699	734	718	690	708	698	731	730	727	701	784	683	684	704	724	723	741	711	703	666	708	739	705	708	695	707	720	683	743	752	663	713	725	699	711	701	750	657	732	749	672	683	717	700	687	686	689	718	691	715	703	707	689	689	735	663	734	687	682	695	717	697	751	715	713	689	719	736	710	697	713	650	723	708	698	696	712	696	692	708	674	693	681	718	697	726	731	668	712	673	686	726	720	695	670	689	702	727	697	710	754	719	716	640	693	703	697	731	731	677	696	658	706	678	681	685	745	690	693	679	713	694	720	700	717	689	715	666	703	724	652	729	705	632	620	681	676	704	691	685	673	689	688	706	672	735	733	705	705	681	680	707	691	695	758	729	705	767	674	683	702	726	673	725	712	670	759	699	723	677	668	678	690	699	693	728	716	716	699	657	687	715	712	711	693	704	713	737	690	729	662	722	709	706	680	690	690	668	712	684	708	715	689	685	702	757	638	697	679	718	687	701	693	713	677	751	734	689	679	721	694	706	712	721	709	729	727	678	639	739	687	711	676	693	655	706	720	684	689	655	677	698	691	713	708	675	708	736	724	748	672	709	707	710	675	671	745	739	712	732	693	686	700	703	751	727	702	684	708	700	666	663	658	703	701	698	645	684	702	723	748	673	667	718	718	701	725	658	704	707	713	703	732	737	710	662	679	722	713	686	713	675	680	718	722	728	681	703	661	671	702	686	720	732	700	656	690	683	725	714	700	738	710	694	661	720	712	729	674	676	693	751	700	733	667	720	735	677	703	690	734	669	725	672	697	675	668	677	757	685	704	684	719	703	704	627	709	660	734	737	736	684	689	693	744	682	698	677	724	701	701	703	679	672	689	682	696	723	703	700	697	685	713	702	664	703	679	698	673	749	672	735	730	704	703	688	707	719	744	670	715	685	678	722	717	685	725	674	699	700	735	728	681	693	698	712	722	719	670	694	687	695	694	688	675	698	664	721	707	694	648	660	737	703	691	718	708	708	715	633	704	714	699	676	682	686	716	715	698	694	708	723	720	695	663	755	728	743	666	683	662	712	667	682	675	718	711	745	726	692	744	674	704	691	742	728	682	699	701	657	686	641	753	706	717	756	748	706	704	700	731	698	718	701	668	752	672	703	709	733	689	666	684	729	709	744	726	747	687	702	669	710	692	682	674	695	728	680	666	719	730	745	724	730	728	711	712	712	687	673	695	679	682	691	691	742	696	683	716	701	687	733	711	689	702	764	740	735	695	715	737	698	715	682	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36322	23467	8719	3332	2024	452	220	197	188	199	220	203	180	183	207	169	187	188	176	202	192	190	196	199	185	190	174	180	172	180	177	192	200	164	191	180	172	187	207	194	196	197	159	177	176	186	210	188	185	194	171	164	187	182	187	177	206	183	201	198	205	211	184	190	155	180	200	197	169	198	195	187	185	186	204	213	185	167	184	201	166	178	190	174	177	186	209	182	207	197	186	209	190	171	178	186	163	211	174	200	201	190	158	157	198	181	183	165	163	192	170	164	184	169	171	177	177	197	220	179	185	183	198	154	177	227	197	205	173	199	198	203	178	193	185	194	197	187	175	196	198	175	186	183	189	188	168	192	209	181	187	212	188	204	171	180	171	189	182	190	189	164	190	186	185	186	215	210	187	179	187	178	194	174	185	206	191	189	173	169	182	206	173	186	188	184	183	208	191	151	183	179	208	187	182	181	214	192	189	195	187	191	193	178	206	186	192	190	185	195	205	198	193	175	200	208	200	198	188	198	192	192	201	179	182	198	163	181	183	193	167	195	206	164	174	155	156	162	197	184	186	198	209	169	182	193	184	187	187	192	208	173	188	173	155	198	188	180	197	181	170	166	197	177	187	172	195	178	161	201	176	186	198	223	193	182	191	170	188	186	209	174	196	170	207	180	161	183	176	150	165	207	190	163	192	192	190	185	193	207	202	200	192	198	201	197	195	186	178	170	179	190	180	196	166	187	190	217	178	181	185	193	175	176	178	209	213	211	143	200	178	151	200	170	197	200	183	200	189	184	185	179	193	184	186	176	194	207	193	196	175	184	193	191	195	173	187	212	200	181	167	195	167	167	203	208	190	215	201	153	176	181	201	192	197	183	176	206	193	187	181	169	182	188	171	194	184	178	190	191	170	188	179	200	163	185	202	209	185	204	172	171	181	175	202	196	166	173	233	161	178	160	185	180	166	197	172	149	183	170	204	203	186	194	183	184	185	168	184	185	188	198	189	191	192	189	178	181	196	189	176	175	189	185	188	176	170	161	165	195	188	191	212	202	176	170	169	168	192	177	164	181	183	210	206	165	206	188	208	201	186	210	225	177	186	204	201	181	181	179	203	184	189	179	185	195	169	180	185	186	177	187	193	179	208	177	186	201	184	174	167	199	205	173	182	198	164	207	196	186	173	181	195	187	187	186	196	183	176	165	195	183	206	184	179	174	180	181	171	161	182	190	174	226	215	170	219	183	200	207	194	208	201	188	179	176	172	184	203	174	173	173	196	188	196	180	178	197	186	193	171	170	196	190	192	187	215	200	192	223	189	186	191	182	190	179	194	190	164	178	185	174	167	199	177	192	187	182	186	165	193	200	183	212	184	167	198	195	192	184	181	160	166	203	193	178	178	195	158	182	195	186	181	205	197	197	206	174	189	171	177	164	191	186	205	177	186	188	206	194	205	195	187	207	204	177	182	185	192	182	195	183	197	179	197	198	163	204	191	192	198	193	188	193	191	163	187	211	206	187	202	173	200	179	212	182	187	177	180	169	208	212	205	193	193	181	184	206	197	183	178	210	176	204	175	171	196	181	175	174	177	168	206	184	182	169	196	188	187	205	208	169	185	177	190	179	209	188	187	187	207	169	185	212	197	181	194	211	183	212	200	182	190	205	180	196	179	184	208	190	204	177	187	192	208	182	200	217	196	176	168	179	181	186	193	185	183	185	190	202	195	164	175	199	174	195	187	178	203	191	191	181	181	187	185	193	166	216	180	172	186	163	190	185	207	177	192	154	162	175	200	176	176	172	210	180	183	177	178	192	172	174	211	203	185	179	189	165	207	181	213	182	200	195	169	199	202	184	191	200	193	176	186	186	187	196	194	187	191	199	198	181	179	175	195	199	192	187	197	194	200	190	201	186	203	204	213	220	180	190	166	192	182	215	168	196	182	181	173	190	200	198	191	220	212	200	153	212	192	176	186	178	208	186	204	184	185	174	186	184	174	171	187	175	191	174	159	162	177	176	201	176	198	203	163	182	187	206	218	183	196	174	186	240	188	163	186	185	189	207	199	204	204	164	174	198	203	185	187	188	169	203	184	187	172	158	182	186	187	182	187	208	179	211	183	189	189	182	168	168	196	191	209	207	183	191	199	207	188	210	183	190	156	198	201	190	178	220	191	157	181	183	168	202	177	157	188	183	175	206	184	188	177	231	192	194	193	181	168	190	163	172	178	184	202	199	185	187	192	197	174	206	187	198	187	170	205	165	189	194	175	172	172	176	173	182	182	203	179	194	205	165	178	178	190	154	185	189	185	189	199	186	207	168	194	189	194	212	186	193	171	160	195	179	209	191	204	203	173	193	187	171	172	188	166	193	200	168	166	175	186	187	195	202	169	186	175	189	192	185	191	172	155	196	181	191	212	169	201	194	178	172	199	187	171	161	197	205	197	199	182	169	166	195	195	189	176	192	179	193	170	160	203	169	195	181	204	183	186	196	159	165	206	186	190	155	183	201	205	193	183	178	195	202	172	179	205	181	202	190	187	197	184	162	173	175	160	187	178	180	158	184	186	183	175	166	189	193	197	200	176	180	182	216	204	191	178	197	176	181	175	194	196	180	175	168	193	196	175	177	170	205	194	221	180	182	165	169	201	188	185	177	177	166	171	168	176	191	186	171	194	188	186	176	188	193	188	173	193	176	187	211	199	178	172	183	183	196	181	194	196	183	182	164	193	195	177	180	179	174	201	192	223	196	196	168	188	207	196	192	184	170	208	192	183	157	197	191	169	216	172	154	174	162	200	185	190	219	189	163	198	164	168	200	188	193	184	202	195	205	193	174	167	185	176	197	186	206	175	220	166	181	195	191	195	195	198	195	175	198	187	183	170	184	189	193	164	181	184	193	170	180	197	171	206	193	202	176	183	204	194	199	204	186	179	206	170	193	196	202	183	187	203	211	197	198	210	206	216	190	192	198	174	190	184	200	176	195	187	187	186	204	199	172	201	185	177	161	180	172	162	200	179	164	204	203	177	192	181	204	204	187	169	201	188	207	192	210	194	170	181	187	170	185	203	194	176	152	187	172	163	178	165	164	165	194	185	200	177	204	181	194	178	195	181	183	179	191	174	177	193	190	174	188	200	192	175	201	180	177	188	200	174	175	170	183	179	180	183	176	185	174	195	179	164	161	191	191	207	197	191	196	188	185	189	160	185	189	197	201	200	168	217	209	189	188	193	203	190	205	184	169	195	188	222	195	210	169	179	202	169	190	199	174	183	186	190	185	186	195	192	206	170	196	194	194	177	186	189	185	184	204	208	183	153	177	169	173	168	200	192	157	201	187	190	192	194	191	189	187	196	205	201	177	164	173	183	198	180	157	164	194	182	177	199	160	183	213	172	192	185	165	193	226	204	226	191	216	187	179	194	182	182	178	165	178	172	199	225	201	199	181	194	206	177	196	178	190	194	174	204	197	186	174	166	203	167	191	173	189	183	183	204	179	177	196	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34683	24011	13452	9070	6392	1287	659	618	607	564	590	589	525	527	537	523	548	536	513	544	518	510	555	532	540	610	552	535	555	553	520	576	540	510	545	583	482	557	538	523	533	527	533	493	542	536	509	541	525	557	562	508	500	532	527	519	546	509	517	512	558	561	492	535	528	556	584	574	588	527	471	552	602	529	563	537	495	552	546	560	583	566	540	529	530	560	534	517	554	528	546	520	561	566	528	534	584	562	541	545	539	556	532	546	526	536	530	541	562	544	564	509	550	547	523	588	566	519	533	554	551	523	537	518	520	522	571	546	522	547	494	518	502	532	562	521	535	498	537	574	513	527	578	552	561	545	547	544	545	564	499	519	532	553	545	522	544	565	545	534	576	517	563	543	559	522	557	507	536	574	554	497	509	531	524	526	557	548	521	531	506	558	526	521	574	555	510	560	543	501	536	519	559	554	523	527	530	512	529	527	563	552	521	563	558	541	542	536	541	544	495	514	598	530	502	564	555	549	538	555	548	540	557	524	520	541	561	565	552	556	525	547	526	564	533	560	573	572	562	503	563	541	567	585	543	522	523	541	570	530	540	559	546	545	527	588	552	549	542	526	570	592	501	529	533	566	553	518	576	563	518	538	504	531	572	550	543	521	551	564	567	568	535	557	578	574	542	541	573	535	522	530	547	549	538	537	521	555	536	558	513	541	532	550	471	521	538	524	547	497	537	553	532	562	525	511	555	564	555	549	559	519	531	517	498	521	557	546	524	542	514	559	528	564	502	520	567	523	570	557	556	577	574	574	570	535	546	547	542	538	540	516	555	577	538	514	498	537	534	563	561	531	548	511	549	554	536	554	547	557	570	563	510	530	556	562	551	550	523	579	580	547	587	571	580	558	521	525	554	517	527	527	545	543	548	504	577	567	555	524	522	531	525	527	555	525	503	529	509	498	532	539	522	533	506	507	565	515	545	554	519	544	521	507	549	545	551	524	538	577	517	554	570	589	602	563	521	556	545	520	548	525	574	548	539	562	592	525	517	547	543	530	552	532	506	579	539	566	526	534	519	558	544	571	554	575	528	564	529	524	575	572	537	533	558	599	522	569	523	553	538	553	577	570	554	538	549	532	555	558	577	557	511	544	513	567	538	554	508	521	522	542	474	513	533	576	507	522	543	535	562	538	562	535	497	577	563	517	542	522	522	539	485	515	540	527	534	559	526	534	538	499	572	594	535	523	539	520	555	509	579	558	506	524	555	576	516	584	530	546	533	554	527	519	555	525	556	546	505	547	497	577	527	583	531	543	547	533	526	558	550	551	555	502	484	568	503	543	539	567	552	525	522	554	525	531	551	563	493	539	568	528	567	528	528	593	573	565	561	590	562	566	540	545	544	558	550	532	542	569	578	515	538	533	545	557	520	555	555	520	547	519	520	565	573	549	517	570	550	570	542	498	522	534	531	581	560	587	549	505	531	505	534	564	503	523	536	568	558	554	568	530	555	574	542	520	541	558	565	539	548	536	563	526	472	511	517	555	567	530	554	506	514	541	542	547	488	569	522	559	512	539	530	560	568	500	521	524	533	549	566	524	509	513	568	506	542	519	544	515	522	529	505	567	505	544	526	530	546	584	548	483	565	534	535	563	528	499	521	581	540	570	534	517	513	538	548	540	543	514	507	581	506	537	556	535	526	542	526	531	543	519	581	518	557	601	562	520	552	541	517	509	570	563	548	557	534	530	524	563	582	497	548	532	489	554	517	522	533	544	528	544	522	519	519	563	553	510	584	544	548	543	535	549	556	538	510	552	555	561	596	518	540	535	537	534	482	542	524	512	535	557	595	532	555	513	551	479	524	553	546	537	536	506	555	524	546	565	584	578	541	545	589	518	526	539	525	544	527	553	539	516	558	552	579	545	548	530	488	554	529	550	560	499	537	540	496	501	546	525	552	521	530	499	538	505	532	538	590	540	531	520	559	513	557	501	579	505	551	531	531	563	522	532	564	539	547	563	560	565	524	522	529	512	584	547	528	523	538	514	541	551	542	535	562	506	568	548	512	527	553	517	583	550	583	538	558	518	590	517	533	548	573	547	559	527	515	530	556	559	563	554	560	543	571	519	583	546	514	555	532	546	566	581	525	585	540	562	518	549	561	510	568	507	514	559	565	513	496	604	507	507	531	493	546	551	500	516	535	505	556	545	525	533	540	556	555	569	559	534	556	549	500	513	499	562	502	570	511	511	496	527	559	553	555	538	504	568	527	544	578	553	529	541	534	532	541	543	504	539	530	548	576	501	542	585	537	499	506	547	532	520	517	542	538	504	507	521	528	533	591	522	546	512	550	509	580	525	551	532	524	509	529	521	521	570	522	527	561	524	565	539	535	513	530	545	535	552	590	560	535	520	537	546	562	540	500	518	552	501	502	542	577	565	537	550	561	538	561	515	514	554	509	527	552	502	554	568	555	540	551	509	541	563	504	545	528	528	555	551	559	566	550	553	521	569	539	524	550	542	561	604	554	552	521	552	526	547	515	557	521	518	560	530	538	505	520	511	494	562	567	577	487	567	545	578	533	549	540	542	515	572	542	510	516	520	540	545	567	573	509	546	555	536	519	527	556	555	571	542	523	513	552	570	571	558	527	561	527	571	570	575	527	531	517	540	558	530	541	555	552	510	531	546	572	505	525	523	563	526	550	547	512	520	533	555	518	560	558	550	559	516	563	579	548	547	516	556	515	556	535	543	541	546	537	565	523	541	509	568	539	533	550	519	495	546	516	549	562	547	577	571	532	518	543	536	514	568	535	515	512	559	525	482	524	575	565	547	529	552	549	574	512	568	508	536	564	540	551	552	523	561	525	557	551	582	523	521	580	543	519	578	541	583	514	568	538	541	554	559	537	533	535	549	511	541	522	573	560	554	562	517	515	523	532	538	574	558	552	507	552	497	516	518	534	519	492	541	534	568	551	520	544	491	551	489	550	523	560	546	549	490	585	525	495	505	515	572	577	556	529	524	532	551	544	521	553	573	536	563	537	521	535	521	528	572	547	501	561	548	583	530	564	546	529	514	535	543	566	523	517	527	526	560	525	568	541	542	523	564	573	521	513	511	563	522	537	540	545	520	551	557	574	560	549	532	553	521	516	537	526	517	585	508	508	512	567	539	548	503	532	527	500	551	549	536	550	509	538	566	600	531	571	541	562	554	500	559	535	511	515	537	532	590	506	536	582	532	544	547	512	550	549	545	536	517	556	536	558	536	531	514	538	543	544	559	498	544	520	504	513	513	527	487	566	533	570	559	531	528	525	540	532	522	497	547	538	517	504	510	546	542	547	529	530	530	522	563	532	542	519	581	554	564	545	543	593	515	576	534	571	531	494	543	570	560	519	559	570	554	523	531	551	550	550	575	503	549	529	569	541	520	511	511	514	559	573	523	540	571	562	533	553	503	529	568	560	528	526	543	531	493	539	560	572	540	521	562	504	530	570	518	523	556	521	526	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
76107	61247	44230	29825	16703	2736	549	408	336	275	229	207	207	199	188	212	199	196	191	199	199	215	190	228	187	190	209	195	205	199	205	194	208	209	207	197	203	198	208	217	191	188	207	208	203	194	164	225	224	203	167	193	206	214	176	204	198	194	186	240	182	208	201	206	207	184	177	186	208	182	187	190	203	195	216	211	208	184	204	159	199	216	217	187	185	216	197	170	186	207	196	204	210	180	180	212	200	205	187	184	218	194	171	216	191	188	224	195	213	214	198	186	193	187	192	197	195	177	226	220	187	201	229	188	192	177	172	182	199	181	207	186	217	230	175	205	198	191	207	196	210	233	218	187	200	171	189	215	208	181	215	199	214	184	190	197	200	219	203	202	205	235	203	190	191	183	206	182	171	200	168	191	207	207	177	232	171	179	198	181	211	208	188	179	206	188	213	226	193	188	203	187	219	209	194	177	196	215	211	185	187	178	193	210	202	207	211	203	190	184	221	188	184	188	176	205	192	199	169	216	176	194	201	196	172	228	198	206	233	189	199	203	184	197	163	186	213	213	211	194	219	208	223	196	182	209	179	175	217	212	202	200	202	198	192	210	179	229	188	192	189	211	200	185	200	191	216	180	198	181	191	182	192	210	211	211	205	197	189	194	214	207	196	191	192	195	195	205	206	192	197	183	193	196	192	194	202	188	216	209	197	196	197	196	183	198	197	212	200	193	216	170	193	185	200	208	196	194	192	201	193	181	205	206	178	176	195	228	180	199	194	203	210	204	221	187	220	182	215	214	194	186	194	198	210	181	191	198	200	199	195	208	197	202	202	185	191	208	187	224	194	201	210	210	211	193	213	181	227	192	191	180	173	194	230	201	219	204	199	197	181	173	190	195	199	182	203	202	197	198	185	188	166	208	188	181	199	198	201	183	193	159	194	196	201	199	196	223	229	203	185	216	211	199	213	187	224	233	165	202	205	188	210	212	173	190	200	209	187	210	209	216	202	178	201	205	193	208	178	179	187	185	197	221	184	200	209	170	173	215	193	208	196	200	204	204	186	195	199	168	200	182	195	181	202	197	187	162	168	206	208	178	181	235	212	211	172	242	194	192	208	172	183	211	201	194	220	209	182	188	196	192	200	235	192	203	216	200	201	174	222	207	207	218	211	193	202	180	196	203	196	196	202	196	219	191	185	185	208	196	206	195	204	211	186	188	191	201	198	191	195	191	186	187	213	206	218	208	196	180	187	206	207	221	193	210	187	200	215	181	209	180	188	176	209	196	186	186	186	213	186	195	183	201	173	172	198	221	207	220	185	216	168	188	190	193	215	198	167	202	210	201	209	198	189	190	195	178	197	211	202	225	191	183	226	163	189	192	184	186	199	209	194	212	225	194	188	196	219	205	178	175	210	201	200	191	178	224	224	206	186	184	201	196	199	175	190	218	182	209	172	188	218	193	194	185	226	200	185	222	189	210	197	179	195	207	204	228	227	194	192	235	191	198	197	213	211	212	201	207	197	202	183	215	204	180	216	191	184	227	203	202	213	207	177	215	219	206	200	198	190	186	204	209	192	197	198	166	196	213	182	176	206	167	194	201	201	214	192	206	189	203	205	186	179	190	198	212	188	200	182	207	201	201	208	202	208	173	187	209	218	226	210	196	172	229	195	175	207	206	177	199	183	202	181	218	177	170	214	194	172	201	166	209	206	199	203	212	210	202	188	207	191	206	222	194	204	196	177	208	198	181	194	178	221	197	185	205	202	204	201	189	207	227	193	195	219	211	210	220	198	208	210	184	200	184	196	192	203	197	210	206	204	209	245	200	187	196	186	196	181	210	204	176	202	189	198	183	189	188	227	199	210	177	200	198	186	197	199	199	204	205	210	215	208	188	183	194	212	205	187	177	205	198	196	228	203	197	203	202	175	188	200	189	167	197	190	208	217	213	201	225	205	208	208	201	165	190	207	200	206	201	187	194	193	214	201	183	201	201	208	208	173	186	213	193	181	182	190	210	193	174	223	191	202	196	191	207	214	208	198	184	203	216	204	190	203	210	179	192	167	182	202	211	186	200	201	209	201	216	193	215	221	201	199	207	200	242	170	214	187	192	210	192	204	199	198	178	202	192	222	168	203	181	210	172	196	205	189	176	186	194	193	214	181	202	189	184	202	182	195	199	169	213	200	211	198	188	194	201	203	207	175	204	167	209	201	211	208	189	200	223	185	204	198	180	170	185	197	215	178	165	187	196	195	217	185	200	196	184	199	203	206	170	167	197	193	189	209	195	197	192	172	195	197	213	211	195	189	209	235	198	196	190	182	194	219	216	208	188	193	212	225	189	191	226	190	221	215	202	201	181	190	186	209	181	195	184	219	202	195	206	202	201	199	171	183	191	199	220	197	184	181	206	182	202	170	204	197	236	186	187	178	234	179	200	187	199	180	191	202	214	213	185	217	192	207	194	181	215	173	196	190	197	178	185	218	198	177	200	196	165	192	208	154	206	202	191	211	194	212	201	181	199	202	190	198	207	169	183	191	215	225	193	185	213	161	184	216	211	200	197	208	200	214	196	210	198	187	206	200	193	207	197	228	188	215	188	181	192	185	194	175	181	209	191	177	205	184	178	199	224	202	171	198	192	197	218	169	177	193	221	203	195	187	208	221	190	192	203	194	200	178	193	187	185	210	190	179	192	231	198	223	188	200	200	175	204	222	205	200	200	209	241	193	196	194	215	204	191	199	175	209	194	242	196	192	217	181	189	209	191	183	205	209	190	190	189	189	203	195	158	201	213	192	209	182	211	197	199	190	206	205	207	178	185	191	199	223	189	191	216	183	216	181	212	215	178	166	211	197	201	191	210	189	198	185	183	220	206	174	220	178	208	194	213	200	194	185	211	178	174	181	202	202	181	197	195	196	191	194	200	190	200	201	198	201	203	196	167	193	207	195	196	196	190	190	209	216	177	182	200	194	222	187	208	189	201	174	210	203	209	208	179	183	204	175	199	185	230	197	192	202	203	178	193	202	194	216	196	197	193	178	230	202	201	198	192	219	171	211	187	182	198	196	194	194	183	199	202	201	190	201	223	201	189	191	235	192	203	186	210	198	203	187	181	185	210	202	204	175	175	178	204	203	200	229	202	187	183	181	183	200	207	164	200	206	215	202	189	195	181	176	200	166	203	199	180	216	215	195	205	202	205	190	182	186	178	209	207	192	217	193	214	181	176	197	195	182	204	208	192	191	181	191	185	198	209	196	201	182	202	177	194	203	190	204	191	221	190	178	204	199	181	185	185	192	206	209	215	214	189	190	187	198	184	211	187	183	195	196	200	172	204	209	184	191	198	224	182	189	186	207	209	195	194	182	224	200	184	210	205	193	197	194	213	193	211	224	168	196	215	201	202	210	193	207	179	204	191	189	192	194	207	186	194	211	223	222	207	202	195	183	190	205	206	176	180	198	183	177	231	222	200	173	169	193	163	185	177	183	183	206	203	197	178	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55471	49840	44625	38141	25004	5867	2004	1437	1136	970	746	639	557	566	544	580	572	591	587	601	604	598	577	598	587	600	526	576	588	585	591	564	574	576	571	580	610	567	568	611	559	559	553	544	529	555	597	602	553	537	585	569	585	536	591	549	585	555	565	554	549	515	579	586	579	523	585	552	581	588	551	562	555	530	571	584	549	512	556	590	545	531	529	559	576	589	543	527	567	551	572	606	519	585	547	588	598	545	526	558	604	561	525	615	579	614	596	537	583	592	551	536	553	561	572	558	570	562	565	539	576	552	566	540	597	565	558	541	598	543	583	583	556	550	589	523	589	580	562	590	590	519	560	594	570	573	579	597	569	606	583	592	542	562	557	571	578	543	551	498	577	568	562	593	513	591	559	586	543	522	552	590	599	575	559	532	552	555	608	599	556	577	567	569	579	578	587	539	613	604	579	583	590	556	563	562	581	549	585	553	539	554	565	606	569	557	553	533	569	585	589	566	548	584	603	526	588	572	530	578	615	542	560	570	556	522	585	561	544	558	598	565	592	551	589	555	587	577	545	567	577	543	519	567	570	569	580	600	603	582	569	544	576	542	539	585	549	538	573	554	530	566	590	552	552	607	611	538	569	523	586	566	578	553	532	574	552	590	548	594	552	551	623	572	541	534	591	593	554	515	605	548	551	553	564	570	594	561	603	587	534	548	566	598	581	511	570	555	553	555	554	602	535	601	552	588	560	564	560	608	615	541	557	565	528	548	600	594	579	550	546	548	552	569	506	573	569	584	546	587	558	538	567	560	569	568	547	546	524	538	564	564	598	599	531	579	554	562	503	558	559	553	576	549	582	589	626	545	560	537	558	557	551	577	570	531	538	561	613	568	550	572	597	589	582	565	599	573	550	603	561	572	544	513	550	595	614	574	544	526	591	585	552	573	565	530	607	572	564	570	551	576	531	564	557	554	592	606	582	590	582	556	571	520	536	588	544	627	561	568	569	586	637	607	606	569	597	560	562	549	586	563	557	582	575	550	576	532	573	556	531	547	588	571	566	535	586	544	555	607	576	509	623	607	607	547	585	586	577	543	561	549	622	555	609	575	565	565	541	549	572	565	558	587	574	547	560	545	580	574	527	572	539	585	556	581	548	550	569	517	524	533	547	610	538	541	570	565	532	543	625	596	572	613	578	608	604	565	571	544	571	582	582	593	532	547	572	570	604	513	553	586	572	617	607	585	531	524	607	563	533	593	536	572	597	596	601	532	514	556	594	586	541	542	538	558	553	543	543	564	563	576	571	567	578	526	566	594	569	580	595	603	578	578	575	606	522	561	551	559	597	566	582	617	641	540	549	599	579	577	590	571	524	570	569	559	567	564	556	612	565	574	520	582	612	556	587	543	584	580	546	572	517	504	586	545	569	590	546	582	555	532	534	580	564	575	600	568	548	562	556	510	566	544	582	538	548	578	579	638	609	550	567	556	575	547	576	551	556	576	562	574	583	572	567	506	572	560	547	561	554	532	578	557	542	572	604	554	533	580	546	596	554	619	573	537	543	597	551	562	595	565	579	537	541	596	568	587	593	518	556	596	611	542	593	601	605	550	586	562	554	515	598	603	553	563	576	580	556	581	573	579	576	568	562	552	586	534	549	509	604	613	576	579	600	588	544	524	544	575	565	563	555	522	548	580	587	560	590	550	535	561	559	561	550	537	574	571	525	568	613	579	553	558	558	570	515	534	618	559	584	568	572	565	523	599	545	582	583	565	589	582	611	531	577	561	557	541	567	565	558	551	565	585	574	554	576	578	573	583	572	590	571	538	603	574	592	588	549	558	534	547	566	568	535	569	525	612	607	577	596	570	551	569	557	569	610	553	574	593	580	559	538	556	541	610	571	578	583	595	602	612	574	549	583	560	590	576	628	592	551	589	528	552	576	569	576	531	532	568	563	566	587	607	568	538	557	544	515	566	592	547	569	596	569	550	573	501	544	538	568	570	582	539	601	599	559	548	579	548	514	526	577	594	572	606	532	589	589	575	566	514	571	626	558	551	614	586	590	546	613	548	619	548	614	563	563	560	556	540	599	528	541	566	596	588	548	561	567	527	597	570	595	599	576	550	559	559	569	600	534	575	565	551	536	544	545	575	573	541	571	595	591	523	583	575	569	566	551	599	612	562	571	607	563	556	592	531	558	587	585	558	557	592	562	566	613	572	576	565	559	562	546	587	569	559	550	542	591	628	551	545	549	540	588	559	534	584	570	563	545	538	533	581	553	577	551	525	522	536	530	576	561	587	559	577	566	571	536	547	564	545	566	591	557	561	567	589	586	565	579	560	545	537	576	590	595	549	577	568	574	570	539	547	567	567	569	620	544	546	583	576	585	603	563	571	542	562	559	530	554	538	559	554	570	555	542	532	625	556	574	585	579	542	567	547	549	600	591	567	577	529	584	630	545	571	569	573	549	604	604	564	525	584	534	595	575	601	572	556	558	538	572	599	576	565	543	579	565	554	578	553	563	572	583	550	550	579	569	548	600	545	558	566	544	576	549	563	546	583	567	551	559	607	567	566	600	563	582	568	591	550	567	607	526	567	559	574	611	571	568	524	546	561	556	601	585	554	556	554	564	600	557	595	585	548	557	578	572	581	583	599	562	581	560	521	580	550	555	575	551	557	573	581	565	547	558	550	524	564	526	625	549	600	564	580	623	587	535	547	552	597	551	567	551	544	583	592	538	524	546	552	567	519	569	548	615	513	558	586	577	542	583	563	551	550	552	599	575	536	539	553	577	556	631	575	568	539	594	576	588	528	582	557	566	547	556	580	557	565	563	561	553	568	561	555	581	585	578	573	555	591	510	559	549	542	581	542	583	528	560	570	597	576	584	552	559	602	581	588	596	555	574	592	541	568	544	566	551	534	541	582	546	557	570	569	590	563	534	586	573	546	566	522	550	603	581	558	567	572	564	566	576	553	533	520	590	590	620	595	548	564	549	581	588	584	509	533	554	538	564	561	584	572	548	523	546	551	580	532	552	567	555	561	560	569	546	598	573	585	563	570	550	523	576	575	553	567	617	516	587	590	580	582	534	574	552	581	575	610	558	557	556	568	524	577	551	556	555	554	592	579	584	546	531	550	565	583	581	530	567	538	579	572	558	535	576	540	554	578	522	590	574	565	588	526	552	579	573	509	561	562	576	536	568	576	601	596	595	542	525	560	607	527	563	566	508	599	604	588	601	570	580	564	563	590	567	547	556	548	588	595	545	559	510	595	557	542	566	554	587	572	609	557	549	605	542	571	562	571	621	585	559	579	559	590	563	582	545	529	536	565	550	498	539	567	588	604	536	595	560	530	613	550	537	580	563	591	547	583	588	565	595	567	594	556	578	557	556	598	605	573	616	621	611	597	574	554	592	602	561	582	563	580	545	589	557	561	559	578	583	584	524	561	554	567	556	597	573	558	488	599	546	555	565	565	562	555	576	592	552	596	570	557	621	550	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
85348	71312	57504	42140	28410	7345	1296	808	508	448	357	275	272	269	273	242	265	279	272	234	278	286	258	261	266	272	249	263	259	276	249	244	238	280	265	236	239	258	259	257	254	258	251	259	274	246	256	260	251	295	265	231	234	271	263	239	248	246	248	246	263	253	267	251	293	240	252	259	239	270	273	272	268	250	239	266	261	249	267	218	263	250	231	268	263	236	263	258	232	246	220	269	282	267	246	263	284	256	265	251	210	286	251	249	282	256	281	271	246	268	240	255	265	259	248	236	282	273	229	271	293	266	253	271	257	255	260	248	240	245	272	273	250	240	265	249	278	244	266	222	239	261	287	251	243	279	253	244	246	271	297	253	267	239	243	276	231	239	267	261	270	259	283	273	258	275	280	249	260	250	258	256	259	251	276	254	270	249	265	266	258	259	239	255	288	283	283	255	251	224	224	248	249	263	256	249	273	254	273	293	258	258	235	260	230	249	244	244	233	234	263	224	249	255	244	248	243	269	253	299	287	260	254	242	278	258	302	260	245	287	258	269	249	276	273	258	291	254	241	268	269	279	281	257	303	222	243	251	272	222	216	251	229	248	252	273	267	261	273	255	276	253	268	259	274	244	294	255	218	243	276	261	241	257	255	251	234	233	255	245	257	242	257	261	267	236	224	234	275	252	228	250	225	267	268	270	228	239	246	261	268	262	239	266	275	234	272	263	245	254	274	253	249	273	262	293	248	225	263	274	247	243	269	256	269	228	270	254	270	264	248	277	245	266	252	248	258	284	271	251	266	259	270	247	261	259	237	270	269	243	232	275	239	250	253	274	254	236	258	267	250	261	281	258	251	279	235	244	252	245	232	246	266	225	269	237	240	246	275	285	277	240	244	268	231	241	252	249	237	259	279	284	256	262	271	269	255	235	242	249	244	268	273	265	255	240	249	255	287	272	253	266	301	284	257	272	239	267	243	282	257	260	245	271	276	243	266	265	249	238	240	266	267	277	249	246	272	265	235	240	251	259	249	253	252	281	270	265	236	259	271	267	237	268	239	232	245	228	265	264	268	256	238	267	229	258	245	244	263	244	245	263	248	287	240	270	244	237	234	258	246	247	275	249	250	254	242	246	239	227	243	255	250	241	250	255	269	257	244	269	270	292	274	259	243	237	243	250	242	246	250	257	237	244	255	283	274	278	252	235	268	247	264	263	287	256	221	307	266	239	264	239	295	266	210	277	237	281	250	269	258	251	266	248	273	244	268	261	225	253	249	227	225	233	252	259	268	238	256	256	284	224	244	254	274	265	252	263	270	290	254	260	266	275	270	262	251	261	252	288	245	239	278	252	253	271	246	278	247	259	271	238	249	246	267	267	261	253	247	282	253	247	287	253	233	250	257	246	232	264	258	243	258	265	265	246	270	238	234	212	264	251	265	299	283	256	267	244	238	225	259	254	270	269	257	255	266	264	238	235	253	251	258	257	258	243	238	252	250	254	249	229	247	222	286	257	268	273	249	242	237	243	265	266	281	254	259	266	274	263	254	279	257	271	260	257	261	239	264	246	244	260	278	244	270	241	246	236	222	270	218	255	264	266	264	247	270	221	267	271	246	242	230	254	243	280	248	262	258	261	238	227	264	241	221	240	216	245	250	259	250	258	258	279	272	249	242	272	240	275	265	220	272	294	252	255	266	240	258	258	245	254	248	275	247	229	248	253	232	284	289	249	254	255	246	255	259	262	243	254	266	277	294	229	235	280	279	264	257	272	243	239	266	246	252	259	270	250	259	276	263	245	237	228	291	250	301	255	265	260	249	272	266	274	256	276	245	235	246	265	290	250	267	250	256	257	271	258	282	243	280	241	261	232	231	257	261	248	251	252	266	264	249	254	270	262	280	252	265	266	243	253	236	258	257	264	227	253	238	261	244	270	265	254	264	258	253	270	259	283	257	252	253	272	260	282	249	248	248	232	250	252	268	245	248	229	240	300	282	225	270	251	275	250	275	235	214	265	249	244	242	256	240	273	259	240	250	254	240	236	271	229	249	242	258	274	249	269	246	254	230	249	254	246	249	245	248	244	245	273	243	247	246	260	291	242	228	253	250	219	269	274	257	280	267	268	268	246	251	253	253	253	256	246	275	226	265	262	243	243	260	274	283	266	274	222	228	231	232	243	262	298	249	282	263	274	245	248	256	243	250	213	273	215	269	259	282	252	251	287	270	232	241	251	269	253	275	254	267	273	250	252	279	261	261	225	287	250	253	271	251	272	263	264	235	252	271	282	248	231	226	260	256	233	268	226	248	264	241	271	279	288	247	263	268	249	259	256	235	230	246	272	287	258	277	239	253	273	270	275	236	252	252	241	242	264	269	225	238	249	270	259	262	251	218	290	259	266	282	275	241	236	256	272	232	261	291	273	245	283	266	266	252	240	258	244	254	282	252	279	272	268	271	254	246	246	285	262	235	245	241	233	235	241	268	248	264	222	258	266	253	237	247	251	264	263	246	256	247	293	271	259	269	249	242	266	241	238	290	251	266	237	249	262	273	276	209	241	266	245	259	265	269	245	280	251	275	234	263	272	272	229	242	280	284	230	259	235	256	261	255	259	273	268	256	243	251	255	286	277	232	269	241	234	243	255	286	249	281	242	246	241	232	250	236	250	270	266	283	257	249	259	251	237	263	256	253	252	278	258	255	244	240	264	265	262	239	236	275	254	227	258	261	256	270	263	279	218	251	251	264	262	270	238	268	256	252	264	230	265	281	232	252	254	279	231	290	261	273	273	259	258	233	246	258	263	278	286	256	257	245	234	245	243	256	267	289	241	248	228	246	255	246	261	267	237	259	257	263	269	262	238	247	259	265	246	271	233	267	276	248	263	252	233	234	257	249	269	259	231	224	244	262	255	276	266	258	259	270	286	278	243	278	273	240	259	250	253	240	254	246	239	245	255	245	265	242	244	246	280	266	260	256	262	236	247	259	275	231	268	254	238	231	255	254	246	249	241	254	224	263	229	253	260	262	260	284	268	264	243	254	277	261	252	237	253	248	265	279	227	255	280	253	241	228	247	237	287	262	243	256	272	275	257	250	262	244	243	261	253	250	253	265	257	239	248	280	247	250	261	278	242	284	273	281	270	257	274	251	261	248	255	235	252	244	256	238	276	287	267	253	231	276	251	260	226	287	273	240	262	232	251	303	261	261	265	250	245	261	235	259	248	249	269	256	261	269	251	262	250	291	277	298	265	253	251	264	300	254	232	238	242	257	263	245	254	288	266	268	250	263	249	259	260	249	275	268	292	250	276	266	262	262	248	278	258	242	240	266	268	259	267	267	245	272	256	212	249	261	239	250	249	239	244	250	255	250	263	233	257	235	261	279	246	255	273	242	242	278	236	282	256	246	238	254	282	286	238	279	247	294	278	251	275	232	263	270	256	256	264	268	251	297	248	234	239	258	271	227	272	248	271	239	277	258	266	232	236	240	270	250	251	269	264	281	260	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
67506	60674	57688	48304	34703	10402	3778	2770	1836	1604	1037	832	727	681	739	698	713	695	699	765	741	731	715	703	722	640	720	698	733	700	671	704	686	674	702	735	709	716	719	704	701	707	660	731	700	679	683	697	675	709	696	684	717	702	726	708	683	700	684	714	715	705	680	711	690	713	719	712	706	669	738	657	743	760	738	778	658	680	687	697	718	640	721	701	728	712	726	721	743	712	660	725	734	716	688	753	684	669	744	743	707	702	692	703	733	682	698	673	699	681	712	721	700	728	699	697	692	700	702	738	739	694	681	698	729	752	739	684	680	717	749	683	695	703	693	698	689	679	713	684	679	699	714	693	716	659	728	720	777	712	699	735	732	698	698	716	713	704	620	697	744	749	708	745	642	716	768	760	701	695	651	745	720	731	744	693	722	672	689	663	674	714	708	699	704	674	683	697	702	677	735	729	701	659	762	718	689	689	739	708	708	674	746	703	660	678	702	692	686	720	729	701	684	675	700	746	685	675	691	714	719	678	733	742	726	730	672	698	679	688	764	712	744	673	678	680	710	666	719	682	709	740	680	714	714	727	725	674	691	760	724	722	693	692	702	640	728	728	739	736	723	700	719	710	708	742	678	686	720	723	666	694	744	733	693	684	656	685	765	733	662	708	710	661	689	690	746	688	710	722	671	712	701	715	647	709	690	704	708	695	676	685	709	731	639	710	662	687	739	731	700	685	697	671	729	722	722	662	715	673	724	715	694	686	720	679	700	686	695	740	706	688	660	667	707	717	700	679	717	707	698	690	694	711	705	714	745	675	678	684	656	759	674	689	733	736	670	682	694	692	748	737	683	709	682	660	651	706	686	669	733	746	678	715	673	705	707	709	664	665	740	674	728	673	698	735	727	741	692	662	738	753	716	674	687	654	715	682	722	674	717	634	708	693	698	702	679	667	701	715	712	737	690	724	718	725	717	724	679	713	703	688	693	689	712	672	716	706	702	685	695	715	671	721	714	722	720	681	727	726	738	708	716	694	680	684	678	726	727	734	731	720	697	668	722	711	695	695	697	683	735	712	723	729	690	688	716	700	682	731	668	671	705	671	695	688	692	740	706	725	736	715	697	725	699	709	739	706	676	708	701	705	732	737	660	683	681	679	677	700	680	693	704	720	708	694	718	728	690	727	716	661	697	743	683	688	656	692	699	708	668	708	707	751	712	716	705	692	685	689	691	668	708	723	712	757	683	684	765	666	740	730	707	697	683	736	683	692	712	704	745	670	695	695	696	667	670	722	716	696	710	692	752	675	699	716	706	689	717	743	711	677	672	720	706	682	720	689	687	680	723	702	659	688	713	704	705	715	724	726	728	726	687	720	690	686	720	676	693	713	686	701	733	645	714	669	695	691	738	719	701	726	696	696	668	730	752	744	726	652	709	720	686	683	713	721	717	746	718	701	729	718	678	734	744	708	675	678	676	656	739	692	659	663	761	713	660	712	723	726	699	708	653	699	669	757	636	729	704	685	700	704	734	717	689	668	666	734	690	693	699	715	714	685	661	699	667	682	674	714	710	706	740	646	699	717	700	686	693	755	703	738	725	678	678	671	694	713	724	681	731	709	654	713	678	709	744	650	668	715	665	688	709	707	673	675	649	688	710	687	734	689	703	720	730	694	740	756	696	714	706	677	707	709	719	713	684	706	730	744	643	735	681	700	693	715	708	705	676	705	718	735	708	692	711	669	646	709	755	696	689	723	710	696	713	743	695	671	683	701	708	755	700	696	728	672	765	674	718	732	737	714	707	728	700	690	691	635	670	711	676	666	744	677	688	662	732	764	695	690	714	717	717	729	719	680	668	647	673	672	725	718	671	710	723	714	709	733	717	671	735	690	675	678	661	690	686	698	716	691	700	736	698	702	691	720	656	671	660	743	700	667	713	713	693	670	661	690	663	754	736	678	636	697	730	721	688	741	702	664	720	719	697	716	727	721	722	662	698	678	659	730	752	700	704	729	667	691	707	711	715	744	740	727	668	698	720	698	743	694	711	660	717	708	720	711	741	716	742	741	663	686	664	713	685	667	688	704	716	638	715	691	726	672	693	655	651	703	691	687	694	746	721	680	646	723	723	719	729	680	727	688	699	757	735	712	706	726	752	684	678	745	715	695	718	722	695	695	727	721	704	695	703	726	717	727	709	719	706	698	652	710	692	700	734	717	721	687	700	692	692	710	725	682	684	661	726	645	718	670	700	712	670	704	718	732	688	702	711	705	725	685	682	699	678	698	739	711	737	721	708	664	703	711	643	687	684	670	729	610	729	700	656	694	684	760	726	676	711	688	695	704	694	740	710	713	672	663	721	696	690	713	709	726	705	674	668	697	680	712	680	731	718	741	669	622	728	682	721	698	671	692	705	701	695	719	690	726	737	726	704	683	702	690	734	682	769	680	734	723	682	690	623	713	702	708	692	715	762	685	722	718	705	675	730	708	702	727	739	703	688	699	694	730	729	645	684	674	706	686	672	724	700	737	692	713	723	689	689	720	686	657	716	737	752	690	663	701	708	733	697	691	734	703	683	700	695	696	725	697	647	730	720	694	689	642	725	654	672	664	697	702	715	730	668	752	691	670	714	663	665	733	751	698	767	733	669	703	679	736	721	706	713	685	710	700	705	716	722	720	675	690	662	689	809	763	724	758	694	681	734	711	676	692	728	692	707	722	687	663	685	708	690	659	667	684	726	652	732	697	686	736	705	690	670	707	702	679	700	676	717	709	656	719	712	692	718	698	726	698	695	702	695	764	705	687	696	736	706	732	677	690	721	749	685	744	734	702	695	700	686	740	698	702	697	703	732	716	728	710	682	686	705	730	718	692	693	684	677	692	713	683	695	720	688	680	698	707	728	709	707	721	722	722	700	694	732	724	693	681	736	721	693	700	695	754	685	699	700	733	731	746	698	711	694	715	709	705	743	719	751	757	653	733	677	673	707	683	711	702	689	717	716	698	696	680	728	649	711	737	736	669	684	723	701	718	737	715	690	740	725	655	725	669	728	720	685	643	681	702	664	714	703	710	657	740	672	743	728	754	705	704	720	684	703	655	673	728	655	706	741	699	719	672	677	728	696	694	688	693	696	790	723	744	700	700	712	677	672	719	692	710	737	734	705	719	701	688	658	690	681	696	742	715	692	758	710	723	730	718	717	723	714	739	673	662	686	688	656	772	664	661	689	717	710	742	675	735	694	729	712	692	687	676	713	683	683	750	713	667	740	731	694	668	709	681	706	751	751	709	697	677	695	686	715	725	706	784	677	715	718	701	668	652	735	736	686	742	679	674	736	733	730	706	695	711	690	720	716	718	709	670	728	720	720	736	755	678	727	684	750	700	703	674	725	726	692	673	699	719	662	652	717	755	735	676	751	713	768	672	718	729	715	702	698	695	673	703	726	687	706	716	680	678	671	731	692	737	726	687	713	702	678	732	683	764	702	700	666	739	736	662	697	743	725	690	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36299	21398	8745	4020	2232	435	220	237	181	189	188	173	187	195	190	158	150	190	174	189	185	184	170	197	177	174	166	206	195	192	199	168	172	180	225	213	170	211	195	169	197	216	170	180	192	179	170	193	223	149	181	173	191	184	169	173	192	210	176	186	179	178	182	180	192	177	190	184	185	180	193	207	202	180	213	170	186	186	172	220	170	200	189	215	176	165	179	159	163	172	201	189	183	189	172	194	185	171	195	198	170	166	174	186	179	181	199	194	185	211	179	209	171	177	177	182	180	170	185	211	202	175	155	192	198	173	175	165	178	183	202	198	173	189	190	197	214	189	173	166	170	175	170	174	185	194	167	220	181	206	188	167	169	184	184	168	204	180	230	175	185	201	206	172	181	207	206	185	177	180	206	200	215	192	171	178	201	177	186	168	182	172	183	196	177	192	192	161	198	169	177	195	195	165	204	169	197	200	177	183	182	180	172	148	189	180	169	211	184	166	181	198	190	163	173	182	177	221	178	194	189	185	185	187	188	191	178	178	192	192	184	176	177	149	205	188	176	201	195	186	173	164	210	185	178	204	193	173	194	182	199	174	177	178	170	166	196	166	200	196	198	176	190	196	160	186	186	186	174	188	182	185	205	186	163	192	192	201	200	179	161	181	188	189	186	194	191	219	184	157	180	181	177	181	179	186	184	185	166	193	151	178	193	178	183	196	172	168	164	188	179	198	187	180	171	185	190	212	189	172	164	166	192	188	147	184	193	166	170	170	160	168	179	183	196	176	196	194	180	192	187	192	182	205	181	189	195	180	185	209	157	163	199	177	194	173	193	188	201	193	167	186	164	198	189	184	182	185	179	169	210	185	193	183	171	195	163	216	190	171	185	204	185	198	208	172	176	172	177	190	190	185	193	190	184	188	190	180	182	198	187	180	186	217	225	198	200	227	161	200	192	183	202	183	185	172	194	192	195	190	185	203	188	188	187	190	173	205	168	196	192	186	184	180	199	194	199	190	197	174	191	191	203	201	159	226	176	165	199	186	176	186	198	174	206	197	187	170	189	191	193	202	183	199	196	166	222	201	201	197	193	199	201	186	197	183	177	191	168	169	186	189	182	177	202	191	185	211	194	190	201	195	197	177	195	170	183	178	189	194	191	197	186	174	197	192	199	198	190	190	197	176	195	170	199	193	189	190	204	213	179	190	146	196	201	200	179	181	169	171	194	200	163	186	194	193	187	175	213	190	200	202	186	186	164	178	204	216	184	172	200	200	194	197	193	191	219	171	203	196	182	167	187	177	160	200	157	200	189	162	194	187	191	203	200	193	185	193	197	214	190	184	188	180	186	177	172	180	182	188	176	181	193	179	199	177	182	201	220	170	203	206	193	218	188	167	192	181	209	210	193	182	146	190	176	182	185	189	195	203	193	181	210	184	169	195	182	176	179	178	194	175	178	176	184	201	183	186	182	152	193	200	172	174	209	216	175	215	202	192	191	172	192	186	206	181	201	172	173	163	162	212	181	191	183	182	183	208	181	165	189	210	166	175	164	169	180	186	160	179	181	168	161	184	202	191	172	185	196	181	157	183	182	187	186	183	185	216	178	183	197	200	185	185	180	216	206	159	157	188	212	177	168	195	188	177	178	173	174	203	163	199	195	162	180	177	186	198	180	197	187	171	195	202	170	192	200	189	184	189	172	193	188	176	192	175	175	195	183	191	186	191	182	182	188	201	140	177	182	196	180	167	183	202	235	169	191	178	192	179	189	195	157	172	209	147	163	168	190	184	194	204	178	204	183	212	188	187	205	187	155	155	210	169	182	179	176	184	169	172	166	192	171	186	190	176	188	194	177	220	190	152	173	175	201	193	197	186	175	208	189	177	169	210	184	179	192	207	170	174	182	165	189	193	178	188	168	180	199	199	167	209	189	138	215	183	213	201	193	201	193	170	190	175	192	189	189	195	179	198	212	173	215	192	177	172	197	167	200	191	182	166	210	181	178	182	184	188	209	180	184	201	175	171	172	165	187	183	187	195	177	181	182	178	178	172	188	177	203	167	172	202	183	208	170	188	186	176	200	170	188	179	174	179	170	184	191	184	167	175	175	190	185	181	200	188	195	168	207	205	173	181	189	202	181	180	207	168	178	174	201	181	172	167	184	163	167	161	149	183	187	184	192	190	189	190	192	194	186	192	190	194	197	204	209	172	186	169	190	216	174	192	187	171	186	199	191	196	193	195	173	152	169	195	194	170	187	166	223	180	191	184	201	215	194	172	196	191	189	194	195	181	192	178	186	195	208	187	178	188	194	198	167	169	179	185	185	203	176	186	181	179	207	195	170	178	184	195	175	185	205	176	181	197	187	226	192	183	201	184	195	180	208	158	202	188	200	181	189	179	210	192	176	213	184	174	178	180	182	184	185	180	184	185	169	179	185	177	186	193	202	175	181	198	193	199	191	180	185	192	169	152	172	176	185	172	198	173	194	176	194	177	184	199	196	184	189	175	192	184	218	204	189	187	189	160	192	189	205	169	200	171	200	206	199	181	191	184	184	182	181	201	189	197	189	200	192	178	199	191	207	202	189	174	185	220	187	184	180	188	165	184	178	178	183	190	166	196	193	173	177	180	196	176	187	183	165	200	194	205	183	181	192	175	161	182	201	190	167	181	178	178	192	180	169	211	182	175	193	167	165	198	200	180	170	179	161	200	182	190	197	195	171	196	197	200	168	212	163	184	185	207	184	192	207	175	176	180	181	195	196	200	196	202	189	206	178	171	187	206	190	188	188	177	192	194	195	196	167	162	176	177	146	181	201	196	196	197	216	191	173	181	179	202	179	172	195	186	217	187	172	160	195	184	160	194	171	194	166	191	172	204	185	180	203	184	179	192	184	191	183	171	166	172	192	187	175	199	194	166	167	166	165	190	163	173	183	178	204	194	196	186	168	187	199	185	182	185	182	202	167	180	182	201	176	196	177	203	182	171	184	196	206	180	202	168	184	182	186	168	181	174	203	193	205	195	182	196	166	192	181	189	182	202	198	177	179	182	168	188	166	197	180	190	181	196	154	168	186	186	188	172	195	217	183	212	187	174	184	163	190	179	195	194	173	199	201	210	179	194	185	193	201	195	204	224	192	186	168	169	162	166	186	180	200	198	193	195	175	164	199	208	171	185	172	209	183	191	199	182	164	180	195	176	177	168	202	189	176	172	162	215	168	202	178	186	187	181	177	185	197	187	171	190	195	199	169	179	171	181	197	179	172	207	177	184	174	178	192	193	185	167	171	172	190	199	191	187	197	177	168	185	193	178	180	163	182	194	204	155	175	164	208	183	176	174	153	194	185	168	182	182	173	197	191	189	179	185	201	171	183	179	177	194	165	168	176	185	197	180	190	211	172	180	166	175	180	176	204	174	221	169	180	186	200	184	205	160	166	186	206	184	175	195	200	179	168	170	193	182	186	178	178	177	187	216	179	177	199	194	198	179	196	200	198	189	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34670	21668	14520	10046	6797	1285	731	653	593	622	578	507	540	572	510	533	539	545	499	579	562	558	601	530	543	568	514	534	570	550	512	527	536	538	509	569	544	558	484	552	506	577	526	526	523	505	531	519	530	571	528	544	526	579	554	583	554	525	532	519	530	535	557	498	542	564	555	548	566	561	561	541	560	559	562	532	555	520	526	524	560	546	569	535	530	553	520	527	511	511	520	544	539	550	534	560	546	547	546	536	553	514	548	532	521	563	523	550	543	550	506	536	556	541	516	555	519	584	559	522	571	548	553	568	559	577	557	545	588	564	553	510	557	515	532	521	497	584	562	557	521	542	570	560	568	564	540	526	559	559	544	568	575	499	509	508	544	555	531	521	544	557	508	511	581	542	534	590	568	532	514	541	522	580	528	598	506	585	596	547	528	528	506	534	515	532	568	531	548	544	529	554	569	583	507	553	556	543	507	585	534	511	532	537	522	515	568	531	567	552	540	609	559	536	548	543	532	584	552	567	526	586	535	542	520	548	521	538	553	541	520	516	536	544	525	588	530	543	526	511	516	562	531	545	516	586	548	548	539	524	522	575	538	513	554	539	546	548	528	530	547	529	518	582	536	529	543	536	507	564	559	534	550	523	540	537	548	528	520	489	531	506	530	536	502	585	553	530	573	580	501	554	523	570	560	585	560	533	550	571	529	532	526	564	541	512	523	485	548	563	536	535	539	525	541	529	541	540	532	521	516	524	553	578	568	531	538	564	555	557	526	569	537	549	505	546	560	498	535	559	555	541	531	490	545	533	568	551	570	554	515	533	561	531	536	562	541	546	553	536	552	571	503	513	561	544	532	532	553	548	511	563	556	512	552	487	547	528	542	572	522	533	556	579	536	528	549	528	559	577	526	516	513	530	565	546	566	527	545	518	533	544	563	547	538	488	563	586	576	526	548	539	545	565	516	531	587	514	540	530	572	551	586	547	523	503	529	525	536	537	567	520	535	545	564	554	499	583	557	533	548	535	543	511	535	525	552	542	500	518	532	513	560	490	526	533	494	532	568	525	581	538	575	559	564	535	534	546	605	560	553	562	511	515	584	545	537	522	531	572	545	554	507	574	562	581	527	501	549	532	576	538	525	497	511	548	557	563	535	528	523	499	534	539	551	509	512	548	505	564	537	521	510	530	536	550	531	564	505	511	587	551	567	546	576	508	538	550	567	476	533	494	553	561	531	531	553	567	589	552	554	557	559	551	496	524	576	542	558	545	543	536	533	545	559	571	543	524	489	560	540	540	525	544	530	508	533	534	554	556	513	584	574	523	521	582	557	570	500	521	479	525	541	552	547	570	511	523	518	605	526	517	526	546	539	534	551	519	522	509	523	571	555	527	507	549	526	533	535	524	534	518	563	567	535	561	549	582	542	523	563	542	523	517	533	532	545	549	498	514	574	544	544	526	580	557	537	525	553	515	556	532	516	513	551	546	504	541	552	514	528	541	524	568	570	530	537	513	508	538	517	549	573	545	548	537	546	558	542	539	564	577	574	568	516	521	556	575	511	544	569	525	539	522	512	528	526	566	540	542	584	562	515	567	552	511	563	496	510	554	553	557	551	563	553	572	534	552	580	570	579	550	526	544	534	536	519	555	523	531	558	529	544	512	550	540	517	531	524	538	540	526	518	530	528	523	511	531	500	518	538	523	556	554	551	518	535	529	534	536	525	542	532	567	537	552	524	547	520	580	566	528	532	522	562	575	527	531	572	560	555	523	528	512	535	520	551	556	514	502	534	577	563	528	477	523	529	488	520	528	539	499	555	542	538	531	553	492	560	505	533	542	548	561	508	545	509	562	498	569	552	510	552	539	506	537	548	563	525	556	542	556	550	567	516	543	541	549	529	531	508	522	509	580	522	554	505	576	516	533	535	529	554	560	501	575	524	567	540	511	528	551	555	550	535	617	527	540	561	525	530	538	561	540	565	567	507	516	532	531	554	548	533	544	553	577	541	564	498	571	520	532	578	536	566	526	501	548	554	511	515	524	596	523	511	515	537	546	547	523	540	545	549	513	554	532	562	555	566	531	540	554	565	556	546	512	550	509	552	538	537	548	528	519	532	530	519	539	536	548	515	583	526	556	550	563	528	573	545	533	548	522	551	509	555	575	564	555	540	557	542	522	516	497	528	550	579	555	562	591	573	533	588	576	511	547	546	529	587	569	552	546	516	534	540	572	520	501	577	577	562	537	545	521	553	550	579	505	518	549	565	565	542	529	532	514	538	536	521	563	546	504	571	564	575	532	494	569	573	526	598	525	546	523	495	576	555	481	523	537	502	567	585	557	554	487	518	525	533	534	502	550	542	535	541	557	547	540	561	565	552	535	491	519	550	524	527	536	531	590	542	548	540	540	495	549	546	555	561	519	542	544	559	557	548	552	558	543	564	544	570	554	538	554	545	546	537	553	542	552	565	530	513	557	507	555	566	553	522	541	574	570	534	555	564	519	517	552	526	502	570	535	557	533	556	544	512	526	520	528	515	544	500	504	547	512	531	558	556	538	540	537	531	558	530	546	538	511	519	505	558	520	533	520	542	538	519	515	530	552	514	562	575	536	523	508	512	520	535	522	566	523	547	564	559	558	541	528	563	567	563	562	550	537	551	580	546	576	542	504	527	559	535	542	566	502	546	534	534	544	537	515	585	537	562	520	511	577	551	593	555	576	566	543	523	569	545	554	553	547	547	540	572	547	562	569	531	528	550	512	540	558	541	572	543	523	521	486	571	545	560	520	561	562	551	523	535	532	562	533	544	526	486	581	493	549	566	528	478	545	559	534	546	537	515	558	501	498	531	530	534	517	550	487	505	538	564	530	582	535	559	561	545	531	513	490	509	551	536	490	555	577	569	505	554	535	532	551	557	567	506	520	536	527	540	562	572	552	570	594	570	555	529	533	522	554	589	570	512	539	553	570	491	568	492	527	520	576	542	567	543	533	523	555	558	549	555	598	584	514	531	533	557	525	547	554	545	524	541	549	538	552	540	532	530	576	548	527	550	540	549	573	543	555	572	539	508	550	586	538	574	518	571	529	525	542	594	490	549	542	561	585	537	525	496	549	542	584	506	545	565	523	502	565	542	531	532	541	540	511	574	514	524	545	483	535	554	534	529	483	554	539	534	510	532	550	507	501	548	536	546	537	511	557	566	533	515	489	503	506	554	556	521	543	519	552	580	545	572	522	551	554	506	567	534	529	527	545	540	532	514	545	552	533	549	603	525	531	528	540	569	546	526	528	524	562	563	532	536	576	538	537	514	533	504	514	539	548	566	568	541	543	555	530	568	581	515	583	504	512	495	565	534	554	560	522	545	538	542	507	564	528	551	568	507	539	544	543	563	550	546	528	534	540	552	524	530	571	501	544	525	555	557	562	523	538	541	534	504	527	531	490	529	563	493	586	518	531	510	537	567	557	535	554	578	536	508	568	494	532	531	508	522	514	486	551	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
75285	59980	45389	31828	18206	3164	587	411	310	280	254	187	181	177	207	207	209	194	198	203	197	218	202	205	212	214	242	191	179	181	207	207	204	208	193	213	197	177	196	184	203	180	209	194	231	214	210	196	197	193	193	195	194	216	217	220	209	191	224	221	198	207	187	195	194	176	195	212	192	191	192	202	213	198	205	198	210	217	237	177	205	191	216	215	175	209	188	216	222	185	198	183	184	203	215	200	199	202	176	215	207	172	184	200	203	205	217	191	192	185	225	201	200	188	213	179	226	195	185	209	190	200	199	167	200	186	202	212	218	211	201	182	176	202	180	201	213	202	212	180	235	192	190	184	214	210	211	203	195	205	198	196	208	178	194	212	198	220	192	197	182	220	219	200	215	209	206	186	203	196	206	190	197	207	217	202	198	204	185	197	194	195	188	182	202	198	216	216	189	199	209	197	177	197	214	215	229	219	194	193	198	191	199	185	186	247	178	204	200	228	212	180	204	221	171	182	183	177	192	183	196	202	209	224	169	192	196	200	184	214	184	236	197	196	178	221	220	207	194	216	211	193	199	219	212	203	181	205	192	217	190	214	181	180	225	202	203	208	219	168	205	211	218	190	176	178	218	193	201	164	206	189	204	201	177	209	202	193	190	210	230	209	186	190	197	192	220	226	213	214	199	213	206	214	204	197	220	184	192	217	251	212	204	197	198	201	198	200	212	204	211	212	198	170	200	192	178	209	186	210	211	201	208	207	217	190	200	195	205	237	203	185	213	199	188	187	204	212	196	217	215	200	225	185	205	203	186	210	166	183	227	201	183	192	175	211	232	203	234	228	213	201	208	193	191	173	197	191	190	203	232	194	197	187	187	217	223	209	206	193	214	239	192	207	191	206	182	183	196	199	225	214	199	206	205	204	200	178	200	196	208	221	172	217	192	223	201	178	166	218	211	218	194	222	192	184	179	194	218	195	218	195	204	187	188	201	205	222	191	210	198	171	198	191	180	187	200	197	160	213	225	188	213	198	194	209	188	189	187	194	191	199	168	193	204	193	186	215	179	191	218	190	176	177	177	190	182	195	217	189	210	211	195	204	219	192	180	225	178	225	194	196	216	190	204	182	189	195	211	209	191	208	224	195	207	201	214	204	186	192	189	208	227	212	181	192	183	181	235	189	205	217	219	181	202	206	211	215	207	211	184	201	226	202	201	206	199	214	203	218	180	199	234	210	207	186	190	195	197	186	215	202	183	192	196	220	196	219	217	200	200	194	195	193	212	200	200	197	204	195	192	185	189	204	223	194	210	192	206	202	191	209	217	215	193	214	185	185	201	213	178	187	182	173	198	209	208	201	175	186	185	217	223	201	207	193	181	198	189	195	178	168	202	208	210	203	180	184	188	220	186	221	210	208	200	212	198	224	198	187	182	199	204	208	207	191	182	203	195	206	170	186	229	181	221	210	203	175	202	183	241	193	204	197	224	222	190	200	204	186	191	193	216	222	202	184	225	225	217	202	162	213	186	209	198	202	191	203	207	195	200	190	210	185	198	213	216	214	195	216	184	191	189	209	207	189	196	183	184	218	192	193	197	187	177	212	179	201	218	217	235	191	164	188	206	176	203	221	209	210	193	204	210	222	180	203	224	177	190	210	195	189	193	192	190	180	183	193	171	195	194	197	207	199	208	220	187	160	218	192	196	213	208	196	193	208	183	220	194	187	191	220	212	185	202	194	212	203	205	188	202	204	211	205	214	191	191	197	196	204	190	200	210	180	210	181	226	211	198	178	190	224	218	192	196	225	177	197	182	210	191	176	185	201	199	201	209	193	177	197	190	194	236	204	198	218	201	175	195	213	171	200	180	216	200	198	183	217	200	175	204	187	209	204	197	189	238	226	227	198	208	188	187	213	198	183	204	209	171	193	194	218	209	209	177	195	218	194	196	215	186	208	204	195	207	193	208	175	206	188	194	209	209	187	214	201	197	206	199	173	189	206	201	194	206	191	208	202	187	200	185	199	182	181	220	197	207	192	192	212	214	195	228	186	181	193	197	193	203	184	233	210	231	193	200	221	204	221	215	210	205	169	201	191	217	191	224	198	204	214	193	203	210	199	188	198	175	195	219	195	212	216	211	183	219	205	193	212	219	201	192	228	217	193	196	197	183	213	199	236	233	219	204	190	185	174	201	222	188	194	213	201	214	187	182	202	189	204	199	184	202	188	197	178	196	199	187	186	191	200	203	190	184	203	193	198	212	194	201	209	216	199	176	201	214	174	197	168	192	213	221	207	196	196	209	198	216	203	197	207	184	218	190	205	195	187	216	209	194	214	180	189	183	203	173	199	200	195	201	224	183	213	186	214	191	218	193	208	201	225	163	201	205	216	210	212	196	186	173	207	204	200	186	211	184	215	199	193	172	186	206	205	217	189	197	180	192	224	194	202	201	204	164	211	213	208	206	189	174	197	192	187	202	210	194	189	225	180	197	183	185	181	199	194	185	206	197	221	223	179	208	194	185	193	176	191	203	175	198	187	185	198	207	213	172	215	173	203	230	201	183	174	212	206	208	220	217	187	219	165	210	201	209	221	217	220	190	185	199	195	216	202	201	192	189	203	207	246	186	232	188	200	197	191	182	199	224	204	191	184	187	198	231	216	168	208	194	181	176	208	212	188	199	171	210	188	222	206	194	187	211	210	205	185	203	206	187	191	224	169	203	197	188	205	206	182	202	195	211	196	202	193	189	221	204	196	197	203	214	197	196	221	213	202	217	208	199	183	206	215	177	188	203	211	207	183	191	187	208	202	182	206	207	199	192	207	227	222	169	186	182	181	206	171	188	184	188	179	218	210	204	212	209	212	178	204	194	202	204	208	200	210	212	196	217	194	191	207	202	189	186	187	218	220	190	192	193	186	183	179	218	203	200	197	172	217	179	191	215	198	196	205	196	211	206	193	195	194	201	202	203	218	196	204	211	200	221	220	189	175	232	190	193	183	201	207	197	199	215	217	207	182	212	214	225	204	213	191	216	176	195	201	197	176	191	227	197	200	181	205	207	193	184	212	212	175	200	218	226	188	184	214	178	197	191	212	187	204	197	202	203	212	229	205	207	198	196	207	178	224	196	193	183	200	187	202	204	220	180	179	202	206	212	202	201	193	204	226	219	196	211	211	206	220	174	221	220	187	191	188	218	211	224	200	197	189	169	185	192	180	173	189	189	199	188	186	204	187	189	184	193	195	229	175	213	209	212	183	207	200	181	220	187	206	204	199	204	234	197	219	213	213	200	189	193	209	221	189	186	209	215	188	234	221	202	214	186	189	203	203	194	200	237	195	208	219	199	203	168	190	200	187	176	180	190	182	201	201	180	189	209	162	221	204	188	164	176	206	222	203	216	195	202	194	193	208	205	216	203	205	199	195	212	182	210	207	202	189	192	180	205	208	206	210	194	186	199	188	169	197	213	196	204	188	184	228	186	201	213	179	204	234	210	213	205	194	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55301	48751	45678	39545	26941	5715	2192	1426	938	892	762	637	594	550	559	609	596	553	594	582	600	549	602	554	582	566	577	594	586	585	592	565	582	562	570	560	602	577	580	595	575	585	567	548	561	598	588	563	564	584	560	596	522	618	560	585	606	546	529	558	558	595	572	572	558	578	540	576	621	536	579	584	635	547	578	586	582	568	556	547	609	542	579	562	583	560	562	590	590	584	602	558	621	589	569	567	601	630	540	584	585	564	583	604	539	588	520	543	532	582	575	556	569	613	568	587	621	555	598	569	584	532	583	626	560	580	613	606	612	567	574	610	606	593	573	594	582	586	589	553	552	558	516	558	612	580	553	546	555	587	570	611	563	540	578	600	610	549	584	562	588	590	603	566	573	619	556	556	618	583	576	594	572	562	559	569	618	580	589	600	539	589	575	545	563	597	568	582	564	559	560	587	563	551	578	599	545	523	567	601	558	575	582	562	546	578	571	554	569	560	556	603	547	614	571	571	592	566	539	562	582	525	544	629	571	556	583	556	571	546	580	586	590	540	562	584	565	614	584	607	583	597	565	566	546	569	588	579	588	567	554	574	559	513	609	556	569	523	580	562	637	576	629	546	633	540	521	565	557	527	608	602	591	598	581	598	588	587	535	557	571	576	590	590	577	548	559	555	596	554	576	591	574	586	593	542	564	533	558	540	591	584	552	567	583	543	616	571	553	600	568	554	586	563	596	554	575	576	552	557	560	529	547	562	555	587	613	586	560	566	555	594	564	596	566	567	605	523	584	589	589	553	580	605	561	577	539	550	598	552	550	600	586	580	522	574	575	613	582	572	611	528	583	590	523	597	615	586	558	546	585	603	576	564	594	571	577	596	607	588	644	607	532	558	595	576	574	574	593	594	631	603	577	558	600	568	536	614	567	590	590	596	548	613	555	569	589	556	588	609	571	591	569	553	564	571	548	528	553	583	564	551	568	595	571	577	614	605	538	558	599	607	571	589	602	569	569	604	549	562	592	594	548	552	619	594	591	590	529	570	565	588	575	596	564	565	589	601	531	535	603	604	605	579	585	596	574	550	627	537	561	584	600	623	630	583	613	568	586	561	600	549	538	549	614	565	591	593	575	521	580	574	509	547	595	562	569	556	587	615	579	581	553	612	597	554	585	573	600	552	598	560	527	553	581	575	596	576	582	544	553	592	587	557	574	571	575	576	577	616	567	630	588	609	547	581	570	561	598	586	565	601	586	530	583	564	567	575	565	539	572	573	630	588	576	586	628	613	620	563	583	597	551	599	599	555	552	564	549	562	601	578	575	555	576	576	547	604	584	570	579	543	593	570	604	567	599	577	591	572	560	567	535	625	581	571	598	568	596	546	571	605	548	598	584	599	554	561	591	617	562	598	572	598	581	570	601	526	600	572	578	536	602	582	567	555	568	562	581	584	558	585	573	577	570	576	556	594	567	570	577	605	592	603	562	578	567	576	641	611	574	575	585	558	570	534	569	560	566	529	570	607	546	533	573	566	584	564	567	597	550	541	538	569	594	539	563	561	572	573	571	553	576	556	615	566	541	593	561	520	555	588	559	548	592	568	575	582	558	579	575	578	558	569	587	570	577	572	564	591	532	564	575	562	579	549	595	577	575	571	585	533	608	531	550	578	527	539	555	560	565	597	578	573	574	540	541	605	518	603	628	607	527	588	579	568	567	559	581	601	569	562	530	579	563	607	579	624	579	569	542	549	617	583	595	596	616	550	582	561	581	571	534	569	563	590	565	575	578	508	605	558	564	560	546	558	569	593	588	550	541	578	607	612	577	559	538	570	594	579	572	603	574	607	584	600	563	581	575	576	576	540	612	597	537	586	579	524	572	565	569	594	574	564	592	590	562	601	578	549	551	588	550	591	602	617	567	577	586	583	587	575	570	617	570	590	614	601	591	566	578	562	558	561	566	555	542	552	551	548	561	562	560	603	623	514	567	530	521	538	562	611	569	558	602	600	546	591	574	558	587	611	586	590	579	600	576	604	599	550	550	549	570	552	566	551	636	571	570	564	621	602	593	580	504	536	588	562	587	561	561	534	569	577	563	575	555	606	565	596	572	570	614	563	571	619	592	546	579	558	616	550	567	562	586	524	597	592	556	572	591	565	599	560	546	577	567	596	536	570	592	601	558	591	593	559	547	579	616	587	562	508	594	564	571	535	580	580	572	593	570	565	572	594	518	577	561	563	571	529	589	603	568	578	562	541	607	580	566	579	529	567	581	568	568	588	580	563	580	547	557	610	576	595	587	577	610	569	599	552	527	542	590	571	549	603	588	601	558	570	590	607	599	617	582	593	574	599	585	574	608	592	558	586	569	588	549	549	576	579	562	527	581	613	587	587	559	578	600	578	590	628	559	544	595	554	555	566	558	563	562	557	580	574	549	590	569	617	577	576	563	546	549	569	554	547	577	555	580	588	572	598	598	588	559	565	606	564	603	568	605	546	613	563	585	556	580	593	561	573	585	604	585	558	578	566	565	611	618	596	546	574	590	564	574	576	610	600	569	578	574	556	571	564	548	578	528	570	593	571	610	543	528	557	617	609	595	479	561	560	613	557	567	545	605	569	618	576	561	565	570	561	542	610	565	542	567	566	565	574	586	574	590	572	534	568	558	590	580	609	571	553	612	593	548	569	564	538	546	607	548	592	592	512	591	562	604	548	581	585	556	599	597	545	536	585	586	644	538	576	610	581	602	580	573	599	599	582	576	562	611	601	580	534	567	575	565	561	621	576	544	619	574	605	568	554	607	554	544	536	569	603	549	515	622	568	563	582	560	607	569	565	581	604	562	596	585	562	550	579	572	560	574	597	584	583	549	609	549	579	590	609	553	558	548	601	575	538	627	543	593	599	558	577	554	566	579	606	600	531	571	551	588	540	569	583	513	552	581	588	599	513	580	561	568	584	607	601	582	552	584	601	597	568	604	595	552	557	580	570	603	551	564	596	601	589	529	574	529	537	585	568	591	541	600	599	557	552	579	597	591	562	583	569	574	562	583	534	586	578	621	572	610	538	582	569	563	524	534	520	563	544	574	545	550	596	565	580	593	614	574	553	558	566	540	576	562	588	569	591	574	540	559	554	587	588	562	588	596	552	566	558	556	614	576	580	537	571	586	587	558	624	593	566	581	553	568	564	588	546	536	554	561	534	543	550	594	574	568	551	544	564	621	575	563	562	583	605	567	570	577	569	566	560	585	615	589	558	579	532	599	606	570	555	555	539	538	582	618	587	577	565	613	599	555	614	593	562	583	578	581	562	570	580	590	584	564	574	607	522	547	567	562	566	609	565	601	578	576	572	553	572	544	597	582	558	587	527	596	613	599	611	573	557	542	575	616	576	570	579	576	543	525	537	590	546	587	556	579	561	600	540	560	543	604	534	594	574	564	548	541	564	609	571	571	614	596	562	560	573	590	577	574	566	548	516	597	583	561	536	580	533	519	557	565	597	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
83228	70463	55615	43078	28150	7112	1399	704	442	356	323	283	240	266	280	258	260	262	267	258	245	251	252	264	249	277	283	278	255	235	252	254	250	277	233	241	299	280	264	249	257	263	260	254	215	270	259	251	273	286	277	258	234	256	273	286	275	248	280	241	230	269	273	248	257	268	273	252	268	265	275	239	242	256	241	255	261	275	278	277	275	260	254	265	262	263	263	251	246	241	271	280	275	233	258	258	279	246	248	262	285	250	286	254	253	233	265	282	284	282	289	253	257	274	268	259	277	250	245	275	276	246	273	262	278	253	250	265	250	227	236	270	250	267	260	288	284	275	267	280	278	264	262	264	222	282	280	285	262	263	264	231	268	232	286	238	281	249	265	285	280	274	262	276	243	267	302	258	260	272	269	261	271	269	248	248	279	259	249	252	217	257	226	292	252	242	255	282	262	264	217	245	252	267	232	259	243	233	267	253	256	279	263	262	297	242	269	280	244	283	253	276	271	247	273	251	245	238	255	255	270	271	251	241	258	256	233	241	231	260	281	260	270	306	278	248	243	280	259	272	239	252	232	249	288	263	251	262	277	245	268	233	256	256	268	245	278	252	260	250	262	250	269	271	271	243	259	238	264	262	258	284	268	244	243	272	252	252	272	274	262	284	292	261	257	248	299	265	252	256	288	266	286	263	284	263	245	268	248	273	271	277	286	263	296	282	254	256	292	268	290	252	266	286	265	264	256	228	256	257	259	253	278	253	241	249	233	274	240	282	279	272	265	232	248	267	248	267	260	249	262	259	266	267	253	274	270	252	258	280	246	281	259	241	249	265	267	246	233	268	253	247	254	267	262	255	279	292	272	265	251	234	260	254	256	266	253	291	295	249	262	235	280	309	249	252	299	268	276	273	280	253	253	263	297	236	280	269	288	285	237	259	274	267	241	248	239	262	268	260	282	258	260	239	247	265	275	271	242	257	273	251	237	241	257	254	278	249	244	255	278	280	289	262	243	244	293	269	253	269	278	267	237	223	278	282	270	254	238	272	255	296	275	234	271	281	274	263	256	266	261	270	256	291	292	256	266	287	246	254	268	282	253	251	273	247	249	273	289	254	267	260	267	259	255	244	226	246	265	278	271	267	243	267	267	267	251	260	270	285	237	262	253	260	246	259	274	273	220	297	257	252	265	256	269	256	267	271	244	255	264	257	252	294	280	226	230	276	269	257	270	280	273	258	233	280	277	273	264	267	284	242	248	253	274	277	263	252	240	257	257	286	295	237	276	249	312	269	256	265	260	242	255	276	256	243	251	268	234	278	266	223	270	265	280	294	238	294	295	280	297	258	240	253	259	249	235	239	255	290	291	278	267	251	239	249	232	298	275	271	248	284	275	269	298	264	241	253	282	238	274	250	234	255	191	235	280	280	264	257	269	287	268	260	266	207	272	225	281	255	278	238	282	266	243	247	256	271	270	262	224	238	243	244	278	249	259	280	279	269	267	276	258	270	260	253	275	263	258	278	292	270	281	245	253	240	231	272	249	272	273	230	256	231	261	248	260	249	270	257	267	276	263	237	263	275	279	258	269	245	262	244	268	236	267	251	234	243	263	253	232	243	268	253	257	255	248	259	249	298	248	289	288	244	246	236	263	268	261	277	289	278	248	255	280	253	269	256	257	267	294	231	278	260	263	241	256	272	287	279	267	278	264	263	262	269	288	248	278	269	263	277	264	270	266	270	287	277	272	255	268	254	256	273	271	253	282	262	266	252	282	272	271	266	252	263	261	259	267	249	267	264	271	285	268	271	292	260	252	263	244	279	283	256	230	279	238	257	246	243	269	255	269	252	249	281	259	276	265	256	263	272	266	235	260	262	254	283	245	255	248	275	267	281	210	260	258	267	252	260	275	260	254	283	267	254	242	246	246	274	248	244	278	260	271	233	250	251	268	264	253	281	254	254	286	258	242	281	268	265	277	256	244	267	305	251	258	265	242	264	308	239	286	260	259	284	270	267	242	246	266	292	234	264	232	292	270	251	246	275	233	279	273	252	295	249	278	262	273	266	278	265	263	257	267	246	252	245	250	252	262	259	263	236	290	276	264	251	256	266	276	267	265	271	279	314	287	276	255	250	261	289	252	274	273	258	283	267	280	252	268	273	251	241	252	261	232	232	248	243	277	247	258	262	250	266	255	280	233	277	261	271	260	268	251	255	279	277	255	286	260	232	279	275	276	280	276	234	259	267	246	268	227	261	262	244	271	268	282	242	245	278	231	241	299	274	264	267	259	260	275	239	301	247	254	235	264	260	285	240	286	258	246	254	272	254	265	266	260	236	252	267	280	270	254	259	273	251	252	257	260	224	247	276	251	274	233	268	282	298	287	266	278	284	256	257	256	266	266	257	278	268	255	244	269	247	273	285	251	243	264	246	217	275	254	285	285	259	280	233	257	245	247	248	265	252	287	267	258	242	272	264	230	247	268	249	256	270	242	247	290	248	243	296	219	273	236	258	252	264	273	276	263	276	270	239	248	283	253	251	255	268	224	256	298	249	253	250	289	270	279	244	279	239	281	267	262	240	250	298	230	264	271	252	216	283	255	277	285	266	234	281	279	248	259	248	259	239	278	277	243	244	277	246	262	258	263	254	251	249	251	284	257	250	262	274	247	281	291	284	260	289	276	263	257	246	262	241	269	266	247	276	261	251	258	296	268	229	285	258	262	279	278	254	234	219	250	242	259	230	241	266	255	246	274	252	233	241	281	279	260	258	284	281	290	253	286	239	271	264	265	256	242	251	271	264	241	279	262	251	261	289	282	286	279	243	253	258	256	255	233	291	263	259	255	248	256	260	274	255	249	265	268	257	261	287	277	278	254	250	261	236	252	278	248	237	287	256	241	256	293	288	256	262	258	268	302	267	252	240	239	243	240	253	233	260	249	252	276	272	274	235	244	230	254	275	271	288	284	273	290	258	223	255	250	255	267	242	251	294	279	247	308	268	269	277	263	256	260	269	266	238	266	257	276	250	268	282	268	245	248	259	233	309	260	214	252	265	273	273	273	275	266	243	262	272	260	252	282	271	264	264	251	260	253	252	269	279	261	253	271	255	267	252	271	253	275	303	246	269	288	262	275	279	287	272	260	227	275	259	266	247	291	271	267	241	286	230	254	262	274	229	236	279	239	260	302	270	270	256	248	268	233	227	249	285	270	263	279	285	264	282	256	250	256	243	247	254	246	252	272	272	265	263	284	254	254	266	250	246	256	269	284	271	255	262	243	252	253	287	222	279	294	244	245	255	258	245	270	263	253	258	245	277	244	249	260	277	260	239	276	250	258	275	265	277	261	257	245	272	267	293	285	268	260	298	266	286	248	253	254	262	260	231	271	261	264	258	267	264	256	295	276	274	269	261	257	284	272	271	239	253	276	275	234	295	245	281	268	246	266	291	268	257	265	282	283	237	269	269	232	252	278	286	274	251	303	274	267	259	252	255	248	243	251	245	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
67450	62255	55839	49595	34184	8738	4436	2397	1444	1199	1016	789	747	685	720	682	705	723	716	697	736	701	703	750	689	714	728	751	708	702	716	728	732	743	710	703	698	764	742	672	722	739	746	708	776	708	712	735	724	728	729	735	697	672	751	680	687	730	734	703	652	706	730	772	767	702	740	694	756	705	715	762	721	672	703	688	702	722	716	701	692	728	766	723	719	717	734	722	740	676	739	737	674	716	678	782	713	734	733	703	699	731	735	662	694	713	720	718	717	745	720	702	756	727	687	697	724	755	765	702	750	701	741	706	725	693	742	733	710	697	732	721	704	745	686	709	709	725	701	773	717	693	746	763	715	743	688	769	714	726	719	695	724	709	707	720	733	725	707	705	732	764	732	741	711	722	752	689	678	718	757	714	671	728	735	698	723	722	724	735	701	735	757	688	772	707	674	690	709	777	750	692	715	708	655	768	733	704	698	736	660	737	728	670	725	726	717	693	757	722	706	705	742	678	727	708	699	726	693	687	735	673	739	735	730	714	703	720	741	747	713	722	709	721	660	700	709	727	707	731	702	737	721	675	731	705	770	723	675	720	730	738	726	702	725	712	712	730	731	726	731	713	701	730	694	697	704	719	732	719	730	673	707	696	723	732	738	694	741	684	736	744	693	739	732	689	737	764	756	745	738	682	743	708	754	733	751	712	709	692	724	731	729	719	707	665	749	678	718	757	698	742	716	756	693	769	681	700	693	734	726	747	716	709	781	733	735	727	715	672	722	725	688	734	730	769	728	725	735	684	702	736	670	673	737	714	694	719	748	714	746	736	728	792	702	717	710	662	705	766	747	743	701	711	697	760	724	707	744	752	715	771	740	713	722	701	704	707	707	718	740	716	702	720	749	733	762	747	719	676	715	708	706	732	704	697	737	718	731	753	717	708	729	745	728	747	734	706	725	671	708	715	730	712	745	731	734	759	720	700	671	730	707	704	685	762	708	692	681	696	691	720	733	700	728	731	764	745	745	685	763	744	718	703	742	723	691	680	682	702	703	658	726	688	698	711	730	732	722	756	751	785	704	720	717	724	717	683	738	720	776	728	697	718	730	696	661	735	700	750	738	711	686	724	722	707	727	678	733	695	710	700	766	681	693	663	748	697	743	693	709	750	691	751	730	713	703	736	740	723	755	713	782	697	698	719	714	771	733	767	744	728	722	717	765	726	732	739	705	712	724	750	742	728	707	683	747	734	704	745	724	720	732	745	731	745	701	730	731	781	728	730	758	723	747	764	704	724	750	751	717	694	738	746	694	730	764	735	706	714	735	742	709	730	661	735	680	677	690	755	738	732	714	703	699	751	731	696	734	712	700	707	736	714	718	748	717	711	716	752	731	693	711	702	725	754	737	760	759	685	750	747	660	731	728	735	726	723	715	730	720	695	695	708	738	804	753	738	719	755	712	720	746	703	704	767	757	708	724	718	727	674	760	783	722	710	756	740	724	681	710	729	718	715	686	749	727	749	762	719	683	733	713	733	703	746	703	716	713	757	713	735	726	718	710	717	710	702	725	684	751	663	719	756	706	712	736	759	692	753	678	714	688	720	723	718	695	740	756	702	749	721	725	731	784	706	737	719	689	712	728	699	680	704	708	710	702	757	725	708	771	762	735	734	750	747	691	674	763	722	714	701	683	719	706	717	710	728	745	718	722	704	780	700	743	723	659	704	772	775	666	745	736	698	736	749	727	713	701	718	730	755	707	744	741	717	721	715	694	706	741	698	756	708	690	708	747	734	690	759	762	744	734	715	733	654	687	709	712	700	706	703	746	729	673	785	722	718	707	746	745	688	708	725	709	738	716	722	713	711	727	682	722	757	722	765	703	747	666	692	728	723	720	680	719	734	757	738	691	675	721	717	722	749	731	696	688	696	741	696	691	659	722	693	726	719	711	701	738	685	740	703	713	695	703	681	706	734	727	728	763	686	712	684	699	726	717	734	693	679	681	731	760	700	737	705	715	739	740	714	673	737	692	695	676	702	723	680	722	730	723	685	727	717	730	726	699	731	753	690	727	721	708	735	678	695	750	691	724	731	694	723	688	711	770	682	702	721	733	729	698	694	731	763	757	706	702	712	695	695	711	732	725	732	710	703	716	728	702	730	721	733	733	724	689	701	764	723	723	698	742	756	676	740	684	699	694	753	685	721	703	733	726	705	687	711	755	741	697	692	679	743	722	753	737	708	739	697	729	723	737	716	708	692	786	722	731	704	711	714	700	716	736	707	724	702	716	719	744	704	691	703	766	700	725	716	759	712	678	713	740	723	724	724	745	729	736	751	684	685	737	742	736	722	741	716	724	695	717	768	716	727	689	723	681	723	708	708	694	743	762	702	711	721	677	735	687	679	668	731	748	721	739	687	700	709	727	719	722	732	709	738	666	719	691	721	709	689	664	725	751	721	750	742	694	706	691	722	758	713	728	712	681	724	703	732	740	742	765	718	719	782	678	709	704	767	711	718	731	671	724	718	735	696	712	724	688	724	680	714	745	724	743	747	735	708	708	758	685	706	731	728	762	708	728	722	781	717	752	756	736	749	710	669	742	672	722	779	746	711	733	683	772	716	720	694	687	674	682	683	721	736	692	725	747	729	736	789	767	731	691	727	733	725	708	728	745	699	739	692	742	727	689	770	716	756	682	714	674	733	701	746	712	717	726	694	731	764	720	728	737	719	719	719	711	740	676	733	733	699	761	778	752	700	692	703	704	723	713	696	708	681	689	728	699	734	715	710	788	669	757	736	730	677	762	717	753	701	721	738	761	727	707	746	712	705	743	711	709	730	707	745	722	743	737	721	742	748	759	714	734	752	713	733	719	737	749	655	724	720	742	720	720	741	717	743	715	688	728	735	674	736	711	725	746	671	769	757	731	716	701	750	752	733	736	740	673	730	668	740	751	703	777	732	708	687	724	680	719	678	722	747	702	717	772	723	713	768	742	765	763	737	698	741	714	746	709	759	702	693	686	726	727	725	722	695	735	792	735	732	703	719	686	712	735	756	744	715	743	743	717	721	727	705	688	693	704	716	698	699	724	740	767	752	650	794	681	731	762	732	701	707	717	700	702	713	725	715	709	700	744	708	740	731	713	761	719	733	683	733	727	753	711	715	709	710	737	790	733	700	721	737	698	711	777	714	721	710	697	708	706	706	760	717	727	731	676	708	791	711	727	784	729	722	725	749	692	755	720	681	736	705	753	710	736	722	706	737	715	718	717	715	729	722	684	708	716	695	731	692	723	743	731	702	685	699	691	720	709	746	723	773	671	731	712	777	720	687	737	709	687	703	751	756	797	749	776	705	659	676	673	705	706	710	736	686	718	660	770	724	676	745	694	699	718	772	732	769	730	700	678	668	719	710	667	733	706	729	713	711	740	711	772	711	707	713	698	703	701	761	678	751	692	711	687	678	729	717	691	704	737	732	706	699	696	704	705	734	711	740	697	738	763	718	697	718	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38012	22108	8086	3749	2125	482	286	250	171	202	189	192	182	191	214	178	205	194	175	189	183	205	200	196	173	187	193	188	196	204	184	172	180	191	179	186	191	179	198	218	194	205	193	171	188	169	177	177	203	211	212	191	210	170	199	199	199	179	213	210	194	221	172	212	200	184	174	181	182	211	183	181	207	185	207	205	180	205	179	177	200	187	185	186	190	177	196	208	213	199	192	195	187	171	202	186	172	200	179	200	178	176	219	208	184	182	161	176	206	201	184	198	190	194	211	196	218	210	201	200	212	200	208	169	219	204	183	191	176	220	191	206	180	175	190	212	173	172	204	207	173	185	196	197	187	209	203	177	228	205	203	222	177	165	196	179	211	195	168	198	198	190	188	197	188	188	201	195	222	195	200	183	198	182	178	182	186	197	187	185	196	172	207	189	172	195	193	203	162	204	173	183	186	177	190	227	213	187	200	217	195	190	188	197	188	175	193	191	189	178	150	198	197	202	219	171	177	207	174	172	207	208	222	199	202	182	213	197	194	199	187	223	205	182	188	206	211	180	179	200	176	203	200	193	203	207	202	188	174	195	198	200	192	225	203	200	188	196	235	195	199	174	190	193	201	198	215	198	204	181	223	204	181	180	190	193	182	195	195	192	195	186	192	197	181	194	205	194	175	180	204	169	162	194	185	197	186	195	189	191	186	175	182	169	223	186	205	204	178	185	203	210	211	191	177	188	209	185	193	203	189	185	185	198	206	197	195	206	219	209	203	199	201	195	187	199	206	199	162	190	187	194	191	180	190	187	198	206	213	175	169	193	181	187	189	204	184	180	198	199	171	218	190	184	208	185	191	198	201	218	189	189	193	175	168	210	216	191	194	200	172	210	193	204	190	204	207	196	191	171	187	194	192	216	186	191	194	190	193	199	198	195	201	188	202	188	188	218	198	206	209	215	208	199	177	206	184	182	197	179	184	187	230	178	189	195	216	185	182	197	182	196	194	207	179	207	205	188	195	193	172	205	210	175	201	190	182	211	180	179	166	190	199	199	186	198	186	190	217	191	189	172	194	222	214	176	193	217	200	176	198	215	183	215	188	194	199	195	182	186	205	197	196	196	173	175	191	174	192	170	194	195	198	181	204	202	213	211	189	219	199	211	202	174	208	180	217	194	198	186	179	244	197	183	203	183	185	199	204	192	161	211	180	212	192	174	216	228	184	202	195	194	209	188	182	187	176	203	200	203	177	185	205	220	201	204	196	185	185	196	185	193	184	191	169	191	192	200	197	199	210	178	188	186	183	171	186	192	213	163	203	217	183	187	198	178	188	216	213	188	174	173	164	185	180	228	197	190	199	196	194	169	175	189	203	168	196	197	202	206	172	204	179	198	185	191	198	191	196	227	210	189	180	196	192	198	185	205	204	203	183	198	182	196	185	176	217	190	208	192	199	201	194	195	210	226	177	201	197	193	178	182	193	170	182	173	196	184	184	190	199	185	212	200	184	199	183	177	221	204	195	180	209	193	186	196	182	197	208	191	199	188	188	210	235	197	208	190	184	211	186	195	206	200	194	207	187	210	231	192	180	184	187	193	183	190	220	202	208	189	173	208	209	178	222	167	193	195	210	180	174	168	193	181	184	187	212	209	201	187	183	169	177	206	198	141	203	201	175	215	247	199	203	197	229	191	186	191	181	182	183	168	195	183	221	201	182	169	195	200	194	185	211	197	218	178	182	175	202	204	190	197	186	187	181	213	199	201	202	170	208	215	200	204	188	192	177	181	170	191	203	207	206	189	188	216	186	192	229	180	243	192	223	204	200	199	188	213	168	198	189	207	182	189	192	200	190	218	218	190	193	208	201	196	222	193	177	229	224	189	188	192	201	199	170	197	198	190	202	167	183	197	191	185	184	191	194	185	192	202	208	192	207	188	187	180	186	199	189	181	178	166	181	203	192	201	195	206	192	217	175	184	175	185	185	184	198	196	196	202	229	204	201	190	182	203	198	198	197	199	177	170	194	200	196	178	203	215	193	203	216	207	210	186	213	211	181	200	189	200	191	191	197	187	210	181	194	207	208	202	194	199	197	208	193	187	208	204	201	189	208	219	198	199	192	207	229	210	186	181	190	180	189	191	194	212	177	186	201	212	209	205	216	197	198	183	186	212	191	179	217	205	197	167	200	198	192	199	190	205	217	213	183	217	189	203	193	194	186	180	191	181	177	222	189	184	195	181	193	192	198	194	211	180	205	217	185	212	194	179	172	211	179	184	214	212	190	194	200	205	210	214	204	197	189	188	174	204	195	194	191	196	190	165	191	194	202	200	191	181	211	209	177	209	191	202	202	199	172	208	192	192	194	192	202	175	205	212	185	190	191	210	175	199	188	202	171	182	196	192	205	212	206	186	201	167	187	204	179	200	208	218	207	218	213	190	199	214	211	207	191	200	200	216	194	208	207	195	192	191	189	202	173	203	203	180	206	169	197	208	196	204	199	192	192	187	195	192	224	194	187	209	197	179	199	194	179	186	211	196	193	199	208	205	190	195	226	187	209	193	172	208	217	188	188	189	200	201	175	193	178	190	187	173	215	223	188	188	190	207	185	212	178	202	193	167	196	208	181	208	196	195	201	185	187	196	224	187	205	210	203	203	197	195	183	187	210	174	193	184	215	224	188	189	196	198	211	178	192	195	222	239	193	213	224	197	196	192	191	206	207	189	179	195	193	208	192	203	173	190	209	181	203	178	215	165	181	206	191	167	179	185	216	180	190	191	200	211	193	201	182	187	190	205	197	199	183	180	187	207	213	176	186	177	211	220	196	211	214	212	214	204	185	176	186	205	187	198	229	198	198	181	212	202	195	204	176	171	178	205	199	188	176	188	213	204	191	212	190	188	212	210	193	193	178	224	203	203	191	202	203	208	176	187	207	198	197	188	209	199	229	204	192	166	189	181	185	190	202	195	208	222	199	184	204	182	184	200	194	213	215	181	197	206	207	214	163	195	201	199	195	181	197	159	185	202	197	177	214	209	222	198	193	191	186	189	200	193	199	192	187	190	218	188	193	217	222	189	188	195	209	175	208	202	202	177	193	167	211	171	198	195	196	197	227	189	169	215	207	195	221	206	190	191	181	197	212	194	210	184	222	210	224	192	193	172	217	206	189	199	184	201	209	226	211	207	192	193	216	218	214	174	191	193	208	205	182	196	215	209	207	216	202	175	213	227	199	177	179	188	190	186	175	175	182	192	201	186	187	212	203	188	199	203	219	214	189	182	187	185	183	198	192	192	187	185	205	175	206	189	203	209	202	209	199	208	192	191	201	202	204	193	229	176	182	179	214	230	209	213	194	207	198	183	195	181	212	206	194	189	188	180	190	174	190	180	203	214	199	202	211	201	211	206	208	200	199	184	202	224	196	202	222	188	174	188	206	188	176	192	201	203	192	187	199	195	196	193	211	191	208	185	194	215	174	200	207	208	198	201	219	214	181	185	185	182	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35754	22217	12346	9935	6426	1331	870	695	632	619	607	540	553	548	584	588	511	511	554	516	561	532	575	577	533	597	544	526	547	526	573	576	598	548	611	571	625	514	573	557	545	545	536	559	551	520	584	554	550	548	538	534	562	534	587	543	536	585	551	543	570	585	583	544	519	565	562	546	591	559	584	562	533	526	543	602	559	547	533	563	551	554	545	626	549	540	575	562	580	568	541	533	562	553	541	545	560	616	585	528	578	554	600	564	600	550	623	571	544	541	549	532	548	552	551	528	553	559	546	536	559	550	571	538	621	558	567	546	590	595	579	568	564	541	544	553	580	576	586	536	561	546	542	564	553	597	573	580	570	616	547	582	567	542	575	526	532	537	546	556	544	566	580	577	582	558	583	559	549	544	590	526	563	586	561	609	547	556	581	534	515	537	602	553	579	576	580	566	542	548	564	555	536	583	529	551	521	557	577	577	557	534	573	531	560	582	565	589	545	593	535	554	573	517	570	586	566	569	549	568	547	578	577	593	573	585	565	563	550	553	561	557	590	572	530	604	541	551	554	588	553	629	562	598	564	560	530	616	578	543	528	548	524	508	545	562	557	560	559	569	549	605	560	567	550	528	581	564	566	592	545	539	579	575	569	549	551	549	554	537	592	514	570	570	566	581	574	556	562	562	598	558	580	510	596	554	607	566	574	523	567	575	599	567	565	576	550	563	573	510	579	574	525	557	597	567	524	545	540	534	580	544	545	571	539	549	569	552	554	557	521	574	572	570	554	559	532	588	600	540	597	537	535	560	557	539	554	567	596	560	569	587	546	556	573	608	572	560	565	545	562	535	536	562	554	580	527	582	615	561	545	555	567	571	547	553	481	522	558	557	541	566	538	580	591	569	522	580	589	569	549	553	540	558	525	566	553	551	574	546	528	609	525	575	549	561	559	592	569	559	546	556	535	568	541	562	600	560	580	581	540	528	555	597	603	544	593	545	547	574	588	574	574	565	569	567	547	572	558	592	592	611	559	586	610	568	583	543	584	548	591	548	532	572	610	567	557	554	560	550	543	559	569	575	548	573	575	579	533	553	561	572	538	527	576	571	550	544	566	563	571	571	564	511	568	575	547	535	519	555	572	547	551	558	575	571	542	586	578	557	556	529	573	558	565	576	570	571	557	533	546	547	548	564	547	549	542	564	564	580	567	541	592	605	524	536	564	538	596	560	567	568	585	553	548	569	527	545	546	510	540	508	555	585	574	537	580	510	561	536	547	547	578	547	615	588	539	523	548	529	566	595	515	571	559	560	542	561	502	562	612	582	534	546	538	557	523	575	563	564	588	538	621	569	573	550	594	537	591	550	568	539	565	574	538	609	548	546	597	566	555	546	545	556	570	562	563	582	579	560	537	569	540	547	537	602	527	569	546	549	566	565	539	583	576	614	547	555	529	569	549	571	529	586	527	555	565	538	586	540	559	588	553	567	608	543	537	554	576	555	538	575	524	578	529	554	538	521	593	572	547	583	582	534	576	563	589	566	553	555	570	560	537	568	543	558	583	584	564	532	557	548	540	546	576	558	548	569	558	560	592	563	588	547	617	572	521	574	570	535	514	598	579	583	554	585	537	539	567	561	550	534	566	555	582	541	548	537	545	555	541	546	573	523	585	578	559	569	582	546	575	535	548	559	523	569	565	541	546	561	567	549	570	548	541	566	523	544	576	585	553	548	539	558	573	578	578	564	568	579	544	582	522	514	560	560	597	616	557	578	550	563	523	565	577	581	567	580	538	562	560	549	539	573	595	561	533	569	544	548	548	596	574	549	588	569	573	590	541	519	582	550	561	563	552	573	586	557	523	599	570	574	621	563	598	535	514	550	536	585	545	535	589	568	598	583	559	595	534	523	581	529	574	573	570	533	532	560	570	572	577	575	564	566	559	602	554	573	597	560	607	554	512	530	547	565	531	536	560	541	617	568	542	578	559	551	582	522	578	578	572	535	531	570	578	539	542	541	532	552	554	569	522	595	579	544	501	566	578	509	558	563	591	565	563	575	527	569	611	537	530	577	536	543	571	564	569	582	532	562	559	534	585	549	547	622	528	548	570	610	583	538	570	520	556	564	565	585	522	604	579	550	568	580	571	566	581	576	605	586	551	530	546	561	545	550	559	582	547	573	611	601	588	583	560	627	500	577	585	607	581	565	565	605	551	578	573	529	566	556	564	547	544	584	571	627	541	556	551	535	566	590	549	567	544	567	534	573	547	520	536	605	585	525	553	549	557	526	548	594	587	541	591	539	533	635	565	576	574	586	556	591	556	579	546	535	519	525	552	555	579	504	566	563	569	581	545	538	569	535	548	591	557	532	518	560	538	534	585	537	560	568	551	567	511	537	554	496	545	545	556	545	570	584	548	516	581	539	558	584	611	577	519	617	550	585	568	602	558	564	559	574	565	531	593	609	572	548	559	594	521	551	577	533	545	565	601	553	526	543	560	526	543	579	558	523	555	527	547	556	548	555	569	604	569	580	585	562	537	559	569	551	537	551	566	534	523	572	522	514	602	598	567	531	594	570	609	566	626	550	570	598	566	552	585	562	568	586	579	496	565	567	570	552	547	609	535	589	541	578	530	573	507	564	593	519	578	620	574	637	583	545	579	541	570	561	575	520	543	575	518	547	589	592	579	558	537	551	565	581	592	563	545	548	573	565	559	561	587	547	599	547	541	563	572	516	582	622	557	585	567	586	610	566	559	539	554	584	550	577	562	517	589	619	595	542	572	610	540	533	605	581	572	578	549	503	567	580	557	612	552	524	530	536	577	561	617	529	554	513	559	559	592	509	532	593	579	587	542	545	562	559	526	564	543	550	539	548	595	580	549	563	564	571	585	581	542	562	580	528	557	567	505	580	585	557	565	541	599	534	543	568	555	591	598	544	557	542	571	533	566	572	561	572	573	567	549	573	614	591	552	620	552	545	591	596	565	583	573	518	584	560	566	575	552	539	557	586	553	543	584	584	542	563	561	553	549	521	575	537	602	565	570	551	534	524	556	529	588	545	507	518	559	547	511	580	550	563	549	530	539	558	556	545	564	598	574	600	542	565	533	551	528	562	550	561	580	532	551	540	598	601	585	608	545	545	569	576	576	529	583	598	560	535	577	556	568	627	568	575	585	557	540	554	553	549	575	576	589	591	534	536	560	585	553	515	597	548	590	543	587	584	561	537	568	569	564	569	503	563	550	556	548	535	552	567	580	551	557	577	577	517	565	557	617	585	567	582	556	572	559	590	585	559	538	603	559	548	556	538	543	578	621	571	523	571	541	561	592	552	559	599	555	577	531	546	562	593	589	562	600	529	555	542	580	579	573	591	566	549	535	567	588	592	558	534	563	557	587	623	554	577	556	568	570	568	519	572	597	578	546	513	581	533	575	566	566	551	544	559	542	533	569	553	602	565	608	548	562	568	578	597	522	573	564	563	521	542	580	566	605	576	526	566	524	518	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
75782	61279	43883	31062	18751	3604	1010	444	333	264	221	230	212	197	211	192	196	202	203	208	203	176	196	226	196	226	200	195	209	203	221	202	203	229	199	214	210	190	232	209	178	198	192	216	204	219	187	230	200	198	181	206	217	248	203	198	225	205	208	198	201	180	213	212	194	199	209	195	219	204	233	209	213	199	198	215	195	193	204	211	204	200	186	209	216	240	186	181	197	189	222	208	205	201	184	227	207	189	200	210	202	186	193	194	207	213	219	194	207	226	192	218	200	219	216	223	188	202	217	205	227	203	198	197	202	218	223	195	213	237	227	199	194	197	204	184	185	195	202	202	196	190	199	204	219	192	189	201	215	214	200	223	199	219	216	201	167	241	227	209	210	218	201	203	204	213	193	209	196	192	199	215	204	199	194	188	214	224	230	210	207	211	176	218	206	204	199	204	189	208	221	213	213	210	221	192	214	199	211	232	210	212	195	215	221	224	203	204	209	207	210	187	223	168	199	210	219	204	167	195	213	216	234	206	192	220	219	211	219	215	204	224	208	200	222	208	184	224	215	210	210	211	197	206	190	180	203	202	221	220	216	202	201	215	191	221	202	209	203	210	210	222	205	202	206	213	226	189	224	197	196	188	181	188	237	226	228	209	226	207	186	197	211	197	212	210	207	231	198	210	204	212	206	212	212	206	191	213	188	209	194	193	228	221	223	199	207	169	199	183	202	228	213	212	198	205	234	181	221	219	208	193	217	196	209	209	229	195	207	196	195	214	175	186	226	203	193	209	209	221	224	199	208	209	231	196	192	197	214	203	214	207	193	188	213	217	210	207	240	201	203	207	207	190	201	227	210	213	206	210	218	216	213	208	194	190	199	256	218	169	192	200	205	228	213	204	212	221	235	206	234	192	220	208	197	212	223	203	187	220	226	217	208	209	224	225	209	233	202	219	225	214	220	216	189	198	210	218	201	220	209	207	215	207	224	218	227	201	193	210	190	197	215	201	211	213	202	200	200	208	200	206	209	196	195	195	191	201	194	211	194	192	181	175	203	205	209	207	220	227	217	189	189	180	226	239	197	201	217	194	193	190	200	218	241	203	190	216	247	208	223	200	195	214	189	192	195	193	225	203	202	232	194	202	197	225	238	186	197	216	188	225	220	216	217	226	223	200	192	185	223	218	199	217	201	186	219	213	233	174	188	193	190	185	210	195	211	215	224	217	207	243	212	230	199	219	217	215	200	192	192	209	203	215	217	194	211	186	185	198	180	194	220	215	189	180	210	225	213	199	173	216	210	200	231	191	212	226	179	203	236	197	176	239	207	207	199	225	215	215	207	234	205	194	198	221	196	193	190	205	222	216	232	204	193	218	194	190	211	217	212	200	209	194	189	203	208	200	204	220	204	210	211	198	228	218	207	212	183	225	235	196	222	206	198	189	196	217	218	192	236	211	223	216	204	200	235	190	208	202	209	196	211	202	222	199	212	214	190	215	215	197	195	217	215	200	206	212	225	212	209	211	198	212	216	229	195	226	193	214	211	204	188	220	195	216	227	211	214	224	214	215	227	220	190	188	215	232	207	223	208	210	202	209	185	193	208	215	187	201	201	223	223	242	219	212	181	207	188	224	242	204	215	226	212	207	203	199	204	219	219	210	190	219	208	211	202	219	203	219	206	222	211	203	197	215	212	212	214	202	215	204	213	196	207	203	198	227	189	190	223	241	207	181	215	207	190	195	203	212	197	199	204	216	218	184	214	208	197	234	187	215	199	193	225	222	198	234	201	184	208	218	218	226	227	196	212	216	198	188	216	193	191	202	215	200	203	236	218	212	191	193	191	170	206	211	203	208	214	197	190	206	211	205	198	192	209	185	207	183	206	204	195	175	190	204	188	184	206	196	214	200	216	208	193	242	184	220	234	199	181	216	200	186	204	214	205	192	206	240	239	212	236	225	194	198	182	203	203	194	229	220	209	195	218	201	208	222	196	176	194	217	181	207	200	224	256	214	195	207	216	215	177	203	230	213	188	229	200	212	243	192	203	191	209	229	209	206	170	227	175	211	217	209	237	204	189	200	185	210	210	199	207	205	209	208	188	235	200	195	175	200	227	218	181	188	224	214	200	192	209	205	191	221	220	228	189	224	189	213	204	207	193	202	244	218	197	219	183	217	205	218	223	182	209	205	204	191	182	211	211	207	199	190	222	202	217	228	165	212	188	189	188	199	208	204	193	224	196	194	201	198	203	201	205	224	181	212	190	198	220	211	206	177	208	236	201	184	215	200	205	211	234	195	193	224	224	196	211	209	211	196	195	195	207	195	235	217	214	172	227	227	206	215	190	221	186	181	201	211	201	199	198	228	206	186	209	206	171	216	212	200	191	192	191	199	191	206	220	214	215	197	204	195	218	209	214	217	191	202	189	207	201	195	200	220	213	190	188	204	225	186	214	183	187	221	185	219	189	218	209	198	217	202	212	203	221	208	214	192	187	219	209	232	240	236	206	199	208	231	210	211	181	211	214	234	205	205	221	191	213	215	192	203	203	200	197	192	188	196	214	201	213	229	213	255	200	209	198	207	212	198	206	206	197	195	202	204	199	188	195	177	211	185	218	235	220	194	223	200	226	214	207	193	237	213	230	235	223	214	205	204	193	206	213	188	224	177	207	206	199	218	188	194	218	222	208	207	204	219	228	208	209	205	205	208	203	204	199	185	203	206	212	188	215	197	220	213	194	205	211	207	207	182	236	220	201	188	175	220	198	199	229	211	219	224	210	198	184	211	214	201	202	201	191	193	200	205	204	188	216	203	205	207	198	200	215	219	175	191	234	215	210	212	226	210	218	209	212	201	208	211	204	206	203	183	216	201	202	214	228	234	211	219	216	210	204	200	215	208	191	197	197	206	227	219	204	200	216	229	242	212	197	208	192	231	199	222	195	202	226	204	168	212	198	223	199	206	196	197	218	202	192	192	200	230	208	201	221	211	195	199	211	229	216	203	207	193	200	227	209	220	217	207	202	212	185	231	212	207	182	196	181	230	213	198	232	198	193	242	201	208	213	225	215	214	218	215	205	189	211	196	193	207	212	192	195	218	223	212	193	213	213	218	210	213	187	227	191	215	207	224	209	209	203	202	189	223	191	203	230	212	225	206	179	213	203	201	188	180	209	209	219	177	224	190	194	205	204	202	185	231	207	178	212	220	199	213	200	206	240	214	201	208	195	209	189	228	216	187	209	225	202	211	231	188	176	189	213	194	214	221	202	210	208	195	197	216	217	186	209	196	205	214	209	218	196	211	169	205	199	234	183	205	205	213	210	200	198	186	242	200	211	193	231	211	208	207	234	193	197	205	218	214	205	181	214	193	198	220	195	217	184	199	196	213	223	186	184	197	197	231	205	197	206	203	206	224	208	220	208	232	170	211	199	226	186	209	201	206	210	191	205	243	197	230	181	222	191	193	177	196	203	201	177	190	206	212	237	198	209	208	222	217	179	206	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55259	49765	43249	39881	27534	7578	3560	1715	1055	810	711	646	608	595	567	605	597	594	600	597	572	629	604	601	557	576	608	627	591	607	574	603	577	594	616	612	593	582	637	647	618	608	584	579	594	609	557	587	572	603	600	568	592	581	634	610	585	573	654	589	595	632	610	629	607	584	581	576	535	603	592	594	602	599	597	586	597	584	588	582	627	619	578	617	610	573	581	609	573	586	560	578	584	636	616	571	601	582	546	609	561	614	633	582	613	604	584	600	636	629	653	598	605	586	574	574	597	558	579	558	585	583	603	564	583	604	600	588	585	603	578	596	605	616	585	598	579	560	616	548	617	573	591	610	559	613	592	583	596	601	601	572	615	572	601	608	593	550	601	609	611	611	601	651	639	594	589	594	621	624	603	573	605	598	614	621	575	582	584	611	583	600	572	567	621	542	542	580	617	572	645	601	552	592	604	612	602	613	621	589	625	632	615	572	628	610	595	611	584	612	599	596	575	597	598	583	597	602	566	575	599	544	561	605	561	610	602	614	580	591	617	553	561	592	586	548	553	582	592	577	573	573	580	599	594	586	605	592	621	575	585	590	554	631	591	567	563	590	594	588	597	602	586	590	601	564	599	601	619	614	558	585	606	625	590	611	611	595	562	575	580	603	563	591	605	594	605	579	570	537	639	570	590	589	590	592	633	605	632	618	596	561	592	530	581	615	550	631	595	567	577	612	646	635	574	573	606	587	635	592	549	574	605	595	586	574	567	595	546	570	598	587	577	679	598	605	576	609	592	600	568	587	598	569	573	622	628	622	612	542	628	571	601	616	616	585	630	601	643	519	580	609	591	616	583	596	568	568	584	573	589	621	598	576	594	604	582	549	604	620	634	652	566	599	592	576	627	590	595	623	607	582	574	610	601	555	571	596	576	547	586	593	604	583	582	576	635	558	629	634	587	631	580	565	576	593	599	590	587	558	593	640	575	630	607	578	615	603	616	599	622	626	615	600	609	602	576	566	565	624	598	606	636	586	583	594	568	577	561	581	567	621	606	628	588	599	597	556	605	591	587	608	545	637	554	575	590	629	589	617	622	599	575	578	598	628	583	608	566	556	589	612	590	593	614	554	604	595	577	583	611	597	599	623	636	596	608	571	604	560	578	584	610	617	582	596	582	561	555	605	584	585	608	597	596	611	613	614	599	611	602	592	603	554	656	605	604	637	592	594	601	584	614	610	604	605	602	593	580	579	577	554	615	580	616	604	554	573	601	560	601	578	624	573	585	587	606	605	614	589	566	581	613	631	633	610	592	612	615	629	573	563	570	591	641	609	597	596	587	598	599	560	607	574	618	570	591	608	560	576	616	575	589	571	584	574	588	617	586	599	566	605	576	566	594	576	597	646	592	551	634	587	641	605	587	591	556	591	610	580	619	638	581	594	608	568	586	584	554	607	610	634	553	556	591	564	573	601	617	583	538	657	626	587	606	594	587	559	608	571	635	579	587	613	616	572	611	575	615	608	564	579	633	582	592	605	572	551	656	624	648	602	564	608	562	611	653	593	594	590	594	596	585	625	583	574	579	576	585	588	607	606	582	570	525	562	604	565	604	628	601	609	616	623	634	617	568	607	580	584	603	588	579	588	600	572	617	585	572	599	565	586	591	615	573	587	565	606	569	589	579	565	573	609	602	621	559	580	591	625	590	604	587	598	547	568	595	611	651	570	577	594	626	610	596	562	583	560	591	631	588	562	620	574	617	571	595	590	597	582	557	579	592	566	590	616	611	607	574	584	572	584	590	575	584	585	597	580	617	629	568	573	593	568	613	625	621	558	570	583	573	571	559	602	639	565	593	589	607	635	619	561	593	591	556	583	580	541	605	620	573	558	582	592	576	601	602	582	567	611	614	599	587	605	577	621	579	601	611	555	611	558	622	561	627	613	588	568	586	620	579	594	550	599	593	611	546	557	596	576	608	582	618	606	611	578	579	568	579	615	617	602	578	587	593	630	563	562	590	539	590	578	617	604	610	584	634	625	608	604	570	583	564	567	600	615	543	569	593	569	604	609	565	597	569	548	571	594	634	598	587	620	581	620	618	592	588	595	625	579	599	588	587	599	593	592	638	636	577	585	593	607	624	593	612	607	634	562	574	571	598	585	637	585	558	576	600	623	601	591	599	590	551	644	638	610	613	564	596	584	588	573	625	570	626	616	577	575	589	579	578	581	608	571	585	617	590	557	574	561	568	602	606	535	578	622	596	616	617	611	637	574	623	611	585	563	567	560	594	574	575	591	573	601	585	599	591	624	623	575	600	538	578	552	631	562	562	591	609	556	586	573	552	564	586	611	598	672	636	664	602	609	583	588	598	578	588	607	576	624	578	592	604	612	584	604	618	558	545	565	647	567	610	616	622	574	586	565	547	610	551	596	623	611	629	567	609	588	604	556	592	640	586	625	575	578	655	576	606	572	622	631	570	559	603	603	559	603	615	566	607	573	553	627	606	599	598	624	628	596	620	606	613	579	551	635	572	569	558	588	587	587	598	618	570	586	618	612	590	625	559	608	550	609	563	563	606	576	605	581	599	566	614	593	533	569	575	572	623	569	589	533	583	594	586	631	616	558	580	609	585	581	626	619	581	565	622	563	589	557	638	607	554	626	620	544	612	588	596	584	581	581	596	637	571	561	591	603	585	589	611	552	562	656	597	615	578	616	575	575	570	565	565	614	588	618	564	651	634	532	583	569	570	611	571	545	581	626	605	571	561	616	603	578	603	594	567	594	579	588	619	581	577	610	579	623	622	553	592	622	567	623	618	619	644	572	615	577	590	557	590	607	569	599	582	597	612	562	584	595	580	595	620	602	570	593	632	620	593	594	583	580	608	587	600	550	606	566	648	652	628	593	570	593	618	616	584	612	584	606	545	611	615	606	585	569	630	588	578	585	663	604	541	577	540	595	588	580	595	595	577	613	578	584	558	648	545	612	586	619	592	542	601	603	581	626	631	646	598	598	588	622	561	599	587	615	595	573	590	616	617	621	593	589	609	576	581	626	607	590	583	619	593	619	612	596	608	606	597	553	560	611	589	620	568	608	652	609	589	565	598	558	555	616	614	587	588	581	558	585	619	583	646	580	616	584	542	625	569	603	608	610	654	558	546	597	592	600	604	601	619	525	579	639	572	573	603	615	586	595	595	608	619	621	630	593	586	596	629	596	594	583	564	573	561	645	573	633	561	598	592	653	595	604	604	624	559	604	613	583	601	598	578	628	572	621	573	594	573	613	620	580	582	617	601	629	609	577	612	607	553	595	602	617	616	613	553	626	586	578	562	601	598	618	581	561	588	575	615	578	568	605	561	553	563	577	581	572	614	583	553	612	581	587	616	611	558	586	607	622	589	630	581	618	604	572	616	590	581	552	592	611	610	626	621	586	627	583	602	618	599	606	560	616	656	586	577	612	558	593	552	605	614	556	556	567	630	563	621	598	583	583	570	631	611	587	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
82617	70450	54020	42242	29219	9348	2033	680	466	372	328	256	259	263	298	269	284	276	253	278	261	269	259	257	262	267	267	290	273	295	267	251	265	304	283	239	289	283	278	283	300	291	269	255	247	280	263	281	272	305	237	263	270	255	272	256	246	259	254	270	254	269	275	274	250	292	259	268	294	265	246	251	260	256	254	261	257	265	253	265	267	250	270	257	251	262	279	268	264	232	252	235	266	255	284	287	245	274	273	271	277	288	269	296	254	254	274	262	257	281	262	260	242	247	266	269	246	268	267	263	232	267	263	270	281	264	273	290	272	266	292	286	316	260	273	225	285	260	266	238	286	284	270	240	263	268	266	198	263	309	250	273	266	260	275	235	260	285	280	280	271	265	284	299	251	242	263	278	250	278	272	217	258	266	257	287	263	234	247	261	277	287	263	280	277	266	286	266	255	292	285	246	253	262	265	263	283	281	273	275	283	257	276	260	261	274	254	284	263	269	294	261	281	263	243	246	280	284	267	282	277	280	281	265	265	246	261	257	273	246	280	291	241	260	271	246	272	246	256	289	277	289	267	299	264	244	265	279	238	269	259	263	271	279	282	256	292	260	253	272	274	286	235	269	300	270	262	270	248	254	295	229	257	285	272	245	260	283	271	290	257	256	284	286	284	265	243	248	257	254	259	246	289	272	248	268	270	287	251	257	292	274	279	284	258	253	267	257	288	267	258	273	271	257	275	292	263	253	276	280	282	255	268	249	274	242	286	260	272	260	265	267	259	267	262	286	266	278	272	255	262	296	271	250	248	274	275	297	284	301	241	256	246	299	286	289	254	245	263	277	319	288	255	295	287	292	263	243	305	269	249	240	242	260	257	267	277	255	259	272	245	257	277	266	282	279	267	267	276	242	248	258	243	268	251	249	239	255	267	255	247	269	270	251	256	222	258	259	252	269	258	300	252	292	262	280	244	273	243	258	250	280	271	285	252	247	258	225	264	246	289	300	277	268	281	266	258	273	265	254	283	287	310	269	238	244	262	261	274	261	251	278	259	274	279	269	272	270	266	263	243	274	286	273	300	263	271	250	281	288	282	255	276	282	291	253	262	289	261	262	266	281	258	254	304	263	259	294	273	251	268	295	264	272	303	262	262	277	256	285	286	276	246	271	273	271	271	258	266	267	213	268	264	268	266	271	275	308	274	254	254	238	271	263	273	261	254	256	288	289	254	251	242	274	289	293	262	256	231	259	259	308	291	272	262	237	266	263	259	276	249	274	280	249	238	268	253	275	264	264	249	252	281	237	269	263	242	273	264	261	252	268	277	276	253	251	286	271	284	280	260	261	274	297	267	265	316	271	263	247	259	280	259	262	281	278	256	294	252	274	270	251	278	268	252	234	236	292	272	253	280	273	270	290	258	261	267	283	276	266	248	248	284	233	288	272	269	282	273	270	269	254	272	236	284	285	261	223	246	260	249	255	238	225	259	276	260	259	248	298	276	293	265	259	269	274	263	265	293	275	284	267	291	263	284	287	270	272	231	245	251	270	294	274	269	274	288	272	254	264	249	264	285	222	228	259	264	251	263	268	265	291	250	258	251	295	266	267	255	271	249	277	290	298	272	275	269	254	237	267	306	271	266	266	289	281	278	292	272	271	270	234	251	280	305	259	247	263	254	280	263	282	294	243	249	250	266	238	258	264	271	283	257	251	276	265	277	301	268	257	267	252	280	271	269	260	260	287	255	265	262	280	277	270	261	287	264	276	262	283	270	237	280	287	256	273	287	263	245	270	262	297	247	297	264	246	285	285	270	264	262	263	273	267	277	272	281	276	302	280	237	277	252	258	288	258	249	271	280	249	251	263	248	253	274	266	258	276	289	256	252	273	259	299	289	271	265	257	273	279	284	257	290	267	291	279	264	252	259	289	267	269	261	256	273	267	271	262	259	257	252	264	258	253	229	271	278	276	234	227	254	255	264	261	292	290	246	283	271	284	246	245	238	289	222	290	256	218	272	272	272	247	295	261	264	268	246	259	266	253	265	272	275	264	274	265	265	220	252	267	252	257	254	229	281	255	271	269	281	246	279	293	251	239	257	271	259	274	263	258	275	278	258	253	284	279	256	265	253	252	264	268	262	264	269	271	286	267	268	252	242	277	275	256	274	255	259	259	279	241	302	265	269	246	266	302	278	248	265	285	259	275	286	272	255	285	274	265	299	237	257	262	265	264	246	263	281	258	263	267	253	261	287	270	243	257	258	242	269	224	268	259	274	299	236	275	227	271	265	256	275	289	266	275	286	261	272	299	284	283	270	273	262	224	303	266	249	278	238	282	284	267	283	286	286	280	287	247	262	260	294	255	241	275	265	247	259	260	291	268	264	313	256	278	260	271	286	223	269	280	272	251	285	259	276	260	292	259	294	249	272	276	249	291	273	236	252	238	244	286	265	261	288	249	266	245	264	277	252	238	273	269	280	262	280	265	296	281	271	269	274	279	257	241	243	242	265	265	245	244	283	288	264	265	288	271	260	248	274	288	259	287	290	282	267	284	245	273	248	277	269	280	252	269	255	265	265	289	273	251	277	240	276	289	267	261	264	260	254	280	262	269	256	247	247	262	231	250	295	291	226	277	269	249	247	262	262	291	257	292	278	236	252	255	235	258	269	274	272	234	283	238	276	269	246	246	247	278	289	254	269	280	253	285	267	259	283	270	272	239	268	284	274	264	236	263	244	263	275	306	270	252	284	249	236	284	267	248	265	279	262	260	270	285	284	271	259	289	282	287	298	261	268	250	270	259	257	246	264	243	274	247	249	277	269	257	248	262	236	252	237	261	255	266	285	276	274	275	286	261	267	270	256	284	264	285	248	286	265	259	273	275	271	309	247	255	277	271	251	249	290	261	239	249	245	266	293	231	292	263	291	261	298	259	268	273	240	259	251	263	262	253	258	270	283	240	261	258	261	240	233	257	267	250	238	241	289	256	268	297	262	235	245	265	274	274	264	309	274	257	260	266	260	274	281	262	273	267	287	279	288	275	254	267	284	268	265	284	282	272	286	250	295	269	267	248	272	236	271	294	263	248	277	245	282	261	268	284	261	249	292	271	270	244	253	256	261	310	253	281	275	254	263	285	267	237	267	257	273	291	254	272	263	283	271	283	238	262	274	301	255	246	267	272	245	254	288	241	247	278	261	268	279	269	236	276	266	264	268	276	238	277	279	300	255	267	255	271	252	243	271	282	273	252	279	276	267	271	305	250	306	247	260	250	270	262	282	259	245	268	239	267	276	269	248	272	266	254	237	251	257	251	277	250	254	278	243	251	248	291	235	250	277	293	257	270	263	253	261	281	278	296	282	252	256	275	293	260	266	281	246	274	268	260	286	263	262	244	254	274	279	253	262	296	291	270	284	255	282	260	294	244	259	256	261	270	269	261	253	270	267	249	263	257	273	243	282	248	258	263	261	302	284	300	273	259	293	254	263	272	273	251	290	271	265	276	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
67285	62647	53719	49653	36224	13571	6193	2468	1663	1134	927	754	747	760	732	796	747	793	694	686	716	772	728	731	719	756	723	676	689	694	744	735	740	755	741	728	742	742	732	670	746	721	693	700	697	734	740	697	717	681	721	742	771	729	749	758	654	724	713	737	733	760	701	729	783	720	754	733	747	735	745	736	761	728	736	727	752	718	745	739	733	758	723	781	738	743	747	745	731	697	777	750	730	762	717	748	762	725	761	715	708	704	706	725	695	735	755	766	734	796	708	744	725	739	691	729	727	750	758	727	697	727	760	720	731	730	722	688	712	747	747	777	742	699	739	710	699	714	801	769	748	742	720	737	724	753	751	766	742	766	702	720	774	714	782	743	731	781	756	704	723	712	740	700	733	723	743	732	721	727	768	790	757	736	745	696	774	764	760	759	729	730	736	720	767	704	718	725	733	768	720	729	751	746	684	669	739	769	724	768	721	687	709	744	734	725	753	736	759	706	769	765	710	742	710	763	723	735	721	737	755	714	708	727	724	778	732	677	749	784	780	707	729	698	750	783	717	713	713	726	678	727	750	763	731	773	742	679	734	721	723	748	702	712	727	690	793	696	740	739	710	754	703	730	730	742	714	679	728	742	743	772	745	693	746	706	695	717	720	740	749	740	731	729	728	769	736	732	723	720	692	710	718	711	734	750	714	693	749	743	700	760	740	732	713	673	762	727	741	736	742	735	760	752	726	765	746	718	740	730	700	672	749	723	720	745	696	773	742	724	738	749	769	718	717	757	727	742	712	733	766	721	764	743	735	696	737	754	681	734	707	790	723	730	726	750	738	767	719	742	745	730	753	737	720	718	725	718	731	759	768	737	748	724	749	756	744	732	736	724	749	782	717	729	729	706	695	721	699	744	727	748	675	746	680	767	757	734	757	706	725	743	736	732	780	764	755	738	657	721	694	735	704	790	721	727	701	715	739	729	738	742	755	735	709	719	726	745	750	733	778	767	762	719	708	721	719	760	747	721	755	695	703	718	741	748	733	715	741	754	768	757	784	734	729	686	739	740	771	731	777	720	755	769	726	677	743	687	703	754	741	744	747	753	733	685	717	711	721	720	756	765	749	719	752	687	732	726	728	711	692	755	685	757	755	752	745	732	718	666	776	704	711	767	724	774	716	701	755	786	764	747	737	731	778	760	701	723	706	734	709	769	740	749	728	703	811	752	739	744	704	741	744	762	749	764	729	753	749	764	721	759	743	779	751	760	726	767	716	792	755	709	763	709	772	749	723	703	724	738	697	715	714	742	759	715	789	750	729	835	699	729	744	733	700	765	732	729	719	736	757	738	713	757	708	731	721	749	704	718	710	727	729	720	738	779	728	666	754	752	744	796	727	730	689	708	768	706	730	749	754	742	736	771	731	705	731	765	762	704	726	722	695	701	714	760	710	769	713	718	728	751	718	794	715	727	759	766	716	715	761	747	713	749	716	740	718	746	700	783	764	740	788	760	695	758	770	765	705	740	742	684	746	758	754	745	764	781	734	782	718	752	715	721	792	707	683	738	742	719	736	710	769	722	717	736	721	722	695	721	727	716	726	707	712	690	702	787	759	742	776	749	730	740	742	763	739	721	707	756	727	754	728	757	727	717	720	729	699	775	697	703	726	767	783	694	736	781	706	716	717	718	729	751	782	753	700	737	731	746	760	712	748	726	710	694	737	783	685	775	736	753	682	743	664	745	729	711	688	775	731	725	723	678	711	704	720	777	705	735	745	758	760	715	771	731	709	710	702	744	742	753	731	739	710	796	713	718	698	747	749	747	722	716	737	745	711	751	756	741	733	718	735	779	708	711	725	741	766	733	701	744	758	709	731	729	774	730	813	722	738	736	713	703	750	747	770	734	776	726	778	716	743	765	782	789	759	771	725	760	774	804	777	717	712	724	731	719	657	738	706	700	687	779	731	725	773	764	720	769	743	741	729	717	719	796	733	697	758	724	759	710	737	690	759	749	720	734	748	700	746	760	779	764	693	771	751	758	754	737	756	726	718	711	715	741	779	773	729	754	727	734	734	698	731	762	764	705	713	739	717	682	758	743	742	688	755	733	783	797	749	706	743	762	760	737	738	782	740	724	711	737	778	704	680	734	698	762	683	690	715	767	703	716	725	714	685	760	741	739	735	685	741	676	796	769	717	668	735	770	745	686	768	781	735	748	722	740	743	729	753	736	750	719	694	730	724	726	746	714	717	688	741	766	692	759	763	711	744	744	711	697	747	733	767	726	738	735	753	761	728	753	785	742	759	775	747	764	742	719	725	774	732	742	705	708	670	743	718	742	739	748	752	685	733	785	730	754	704	739	740	759	702	707	744	745	710	758	754	738	729	750	776	716	740	758	728	744	737	726	722	744	751	714	685	736	735	784	745	754	762	762	754	705	720	715	712	734	777	742	726	803	735	747	737	703	736	727	750	748	715	720	694	699	753	755	702	718	761	743	724	714	718	744	725	757	704	718	776	720	738	747	771	751	694	727	733	752	718	728	754	749	728	663	708	724	764	764	689	734	716	743	687	726	719	695	734	719	755	778	742	703	719	741	778	731	706	707	705	724	726	741	746	738	714	742	725	752	699	757	761	709	769	778	730	691	730	724	738	729	771	744	770	702	782	735	767	765	733	737	716	731	779	713	758	749	752	701	735	730	766	733	716	740	734	698	759	710	729	757	713	699	729	735	747	731	715	753	734	712	733	756	759	698	715	716	746	754	701	744	726	685	762	757	775	692	719	696	703	757	704	726	748	747	761	748	740	741	677	744	748	698	720	707	725	725	747	743	723	717	742	782	750	740	717	748	737	783	754	744	742	741	740	725	758	723	779	731	763	733	734	758	696	761	747	723	725	725	679	732	762	764	695	665	690	716	649	737	729	728	795	716	766	760	786	751	697	703	709	708	737	770	734	771	751	757	711	750	766	756	692	711	739	719	742	728	738	711	763	713	756	761	740	715	726	754	763	754	782	717	735	766	757	683	752	759	730	715	707	708	754	705	729	746	748	747	770	729	749	774	733	718	771	704	752	767	728	730	694	762	753	676	751	724	742	788	687	727	730	711	765	747	731	783	700	748	748	706	726	776	701	738	723	760	727	723	701	744	749	770	743	705	735	748	795	779	766	739	697	714	705	751	736	720	769	775	735	768	762	704	756	752	754	728	736	727	734	741	751	714	762	779	734	692	718	732	708	694	725	728	755	742	725	675	747	718	728	736	714	736	767	781	706	748	721	737	716	749	758	718	769	730	786	722	715	807	742	745	712	764	727	714	757	765	713	726	716	762	718	759	752	689	757	750	751	688	753	703	715	730	752	701	729	685	724	737	730	712	750	800	753	754	734	739	717	704	757	755	740	706	780	726	731	686	748	763	780	728	773	742	732	760	694	752	735	736	750	721	701	739	743	720	682	694	777	723	698	736	677	729	769	741	757	771	729	726	716	757	763	778	736	692	759	766	687	741	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37673	22400	8189	3707	2205	588	315	226	210	182	194	198	226	196	183	203	217	203	205	190	217	179	215	215	174	189	182	201	217	199	195	220	206	207	191	202	202	212	176	178	181	199	171	184	191	183	207	198	193	185	225	185	203	224	180	205	189	178	200	178	211	182	178	208	184	201	197	193	178	178	180	176	193	213	185	195	180	209	201	187	182	187	207	182	197	180	184	175	194	220	196	208	227	181	193	219	198	214	203	224	210	203	195	185	191	205	197	180	173	199	173	208	201	181	195	201	195	198	197	201	192	208	194	209	221	214	178	198	212	190	229	213	180	162	210	186	195	194	178	194	223	219	209	175	206	202	190	196	193	219	171	205	221	185	209	189	209	216	214	183	207	209	184	210	211	213	213	194	162	201	195	201	191	206	180	190	196	194	201	190	200	202	203	200	172	194	198	212	207	198	188	208	190	199	215	204	189	201	197	188	215	218	191	187	205	210	201	194	184	210	214	200	218	201	212	188	184	214	215	196	190	224	179	192	204	194	195	213	190	193	170	196	179	180	215	184	222	189	181	194	201	194	196	197	193	186	193	193	202	182	193	202	187	223	202	192	186	210	194	199	215	222	176	226	209	214	180	189	189	205	167	229	183	191	195	179	196	199	219	224	220	159	222	198	189	196	195	200	184	208	205	200	189	221	209	206	184	192	194	201	183	215	194	203	197	189	189	214	192	192	182	183	173	193	194	167	189	209	205	206	212	244	201	179	206	202	193	186	212	205	200	204	180	209	216	193	195	204	172	197	210	197	241	211	213	196	173	193	208	196	190	167	193	226	193	187	201	199	208	224	187	237	195	201	201	220	171	204	191	198	200	184	183	191	214	206	193	216	193	208	192	190	206	181	188	211	195	184	189	196	192	191	182	171	207	189	194	215	208	170	182	203	172	240	208	220	203	201	208	187	195	209	236	194	170	175	213	187	186	194	181	196	201	204	186	203	223	195	188	206	214	230	231	194	189	199	201	227	186	209	214	195	204	196	193	199	210	217	210	185	225	233	218	169	165	205	212	175	185	185	182	188	213	197	211	200	175	200	217	171	189	191	169	199	221	189	200	189	199	207	179	184	175	206	202	193	218	199	190	209	184	182	203	188	173	192	189	191	209	187	200	195	202	194	215	207	196	212	189	213	195	190	194	190	184	207	206	182	220	188	207	173	221	216	208	194	199	202	199	219	215	210	223	191	208	210	190	200	196	172	198	217	204	206	221	186	205	218	196	194	222	194	199	193	207	201	220	203	207	224	192	186	214	181	182	235	208	187	220	191	183	188	210	193	200	202	188	185	193	204	198	185	205	189	201	200	196	194	210	199	197	201	183	192	182	219	196	208	176	200	199	214	205	180	198	199	210	206	191	197	213	234	208	210	190	206	178	208	186	194	201	183	220	185	195	198	178	198	227	203	187	210	211	217	205	185	202	196	192	203	207	216	190	213	206	194	216	226	194	181	206	199	197	207	185	211	188	167	197	201	193	190	189	208	180	187	183	222	205	182	191	203	209	202	186	217	203	189	194	187	152	201	205	181	199	180	174	195	185	182	196	195	211	207	182	195	197	211	205	235	179	181	214	168	191	217	192	202	187	195	189	221	210	169	225	188	200	199	207	178	198	200	210	201	189	213	208	201	207	190	216	169	192	194	203	199	212	176	194	158	193	185	214	196	196	198	203	189	218	202	208	215	212	196	198	232	211	208	224	219	204	189	214	197	190	187	197	202	185	171	197	210	193	220	201	193	204	189	211	189	206	175	189	183	194	236	219	212	210	185	193	215	202	191	206	212	195	193	195	170	202	201	194	214	184	196	194	196	212	193	192	204	197	185	200	230	193	195	215	196	205	204	221	201	226	176	202	191	180	189	203	203	190	187	200	200	207	217	189	203	175	189	205	173	217	205	215	179	208	182	201	200	206	213	199	205	192	198	207	204	175	185	195	168	166	203	174	200	186	205	196	211	207	201	192	212	201	186	218	194	192	202	195	202	195	193	199	209	220	186	190	180	169	210	198	216	212	198	201	184	205	196	193	223	194	183	206	211	160	225	202	198	197	169	178	188	170	194	205	193	225	181	202	224	211	201	193	195	175	210	212	196	195	188	204	199	214	204	197	227	206	218	199	174	205	186	176	202	184	188	215	192	207	217	195	188	208	189	189	201	225	175	196	206	221	213	204	199	194	203	185	191	207	193	231	212	182	193	195	215	195	203	207	163	180	187	194	202	187	190	218	180	208	185	190	183	220	213	200	203	231	179	183	211	184	200	219	206	204	197	206	193	185	197	178	194	214	189	189	203	185	185	190	179	197	202	191	182	225	217	188	207	195	182	205	197	202	206	189	190	198	207	203	205	186	212	209	199	231	175	196	237	204	213	214	195	205	209	208	197	185	186	187	201	181	222	208	194	195	220	182	194	220	183	204	169	192	219	220	180	210	226	211	178	212	194	189	196	193	193	202	200	206	216	205	191	176	210	184	209	191	192	180	202	222	181	206	186	194	214	186	212	220	188	202	192	192	186	189	194	212	196	222	216	186	203	179	230	190	227	204	213	176	191	207	199	200	186	190	198	201	183	206	215	180	183	181	209	196	175	169	176	218	199	206	210	193	207	210	178	200	187	191	198	190	208	209	203	195	208	200	184	188	211	224	183	187	207	215	198	220	178	201	205	193	201	188	190	170	201	190	209	237	189	199	196	212	196	200	158	186	179	202	216	232	207	180	207	182	192	200	222	195	194	183	196	191	184	222	207	195	199	198	210	209	214	202	202	189	193	183	196	186	214	187	182	209	185	211	208	211	204	207	191	216	201	217	193	177	211	202	198	177	213	217	207	225	222	194	199	196	205	192	228	200	201	218	194	182	200	193	217	196	197	209	192	165	212	194	199	185	199	194	226	217	203	192	199	215	201	198	195	200	205	176	180	225	216	176	190	197	192	199	189	185	187	179	210	214	188	189	217	179	179	217	210	195	204	160	223	211	207	186	197	201	178	193	173	207	195	209	206	192	197	208	195	202	196	193	198	208	190	225	198	184	196	219	210	200	208	188	207	178	195	182	184	199	215	183	190	182	196	174	197	209	179	189	206	201	194	220	195	192	185	189	182	213	182	189	200	197	202	198	211	207	183	208	189	212	220	198	218	195	223	184	204	211	210	208	181	207	188	211	215	192	170	184	195	211	190	198	196	202	205	194	191	200	195	203	203	189	190	194	188	224	192	196	189	199	195	197	205	193	188	203	217	197	211	195	201	162	188	178	198	213	190	208	203	215	196	194	190	198	193	196	191	186	204	216	190	193	210	216	201	185	193	211	185	198	197	207	187	187	183	215	182	190	214	189	196	195	190	203	200	194	194	192	225	222	191	204	196	197	178	185	202	193	195	197	176	174	208	197	194	187	197	171	217	224	191	191	195	195	176	185	198	197	179	193	200	194	205	193	173	195	192	191	202	159	175	171	205	209	209	180	205	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35682	23255	12034	9659	6792	1750	951	661	627	651	595	558	578	576	607	570	595	573	591	573	573	530	515	576	524	566	585	551	587	590	565	575	587	557	539	542	576	611	547	560	549	537	528	563	543	539	548	557	582	582	553	570	558	600	576	583	573	564	573	552	588	547	571	545	601	569	568	584	555	598	530	563	606	611	589	598	573	585	600	546	566	561	576	593	575	553	570	619	616	569	576	545	579	538	568	571	552	564	584	568	570	561	551	590	561	541	607	580	564	569	553	587	581	634	581	600	585	519	589	577	563	552	565	597	575	564	565	563	539	582	563	554	593	568	569	600	542	586	579	575	561	632	608	531	593	599	610	555	587	550	539	569	604	615	600	594	605	609	595	571	557	566	589	554	598	530	572	562	571	579	564	524	556	612	624	609	593	564	542	572	617	529	585	589	626	574	571	615	588	575	596	551	585	594	587	579	547	592	559	613	565	542	572	535	590	550	608	593	556	606	582	599	556	579	572	603	559	611	612	582	605	559	560	534	553	543	580	593	555	554	581	543	620	565	547	517	576	540	555	572	512	593	620	559	551	560	594	572	608	588	571	608	601	604	601	575	613	606	554	528	561	592	557	570	610	553	545	570	605	574	572	594	557	567	623	544	561	587	569	593	588	612	597	554	567	587	597	587	597	565	544	587	607	550	556	583	573	555	605	567	580	572	590	540	589	595	546	556	594	588	583	556	575	543	564	573	569	584	572	575	566	553	571	575	584	513	579	643	593	586	580	549	602	598	608	569	635	586	570	609	557	611	594	515	584	548	563	553	543	602	552	562	570	566	580	558	597	534	605	557	571	571	600	565	574	612	578	576	611	551	597	563	566	575	597	563	582	561	562	583	575	576	587	574	543	557	581	543	579	572	590	606	587	566	572	598	567	586	581	564	551	574	625	622	638	552	575	587	613	581	572	549	575	612	561	541	603	547	582	605	587	602	602	580	572	575	624	586	586	549	591	639	578	585	529	548	544	580	568	589	589	570	575	583	600	613	587	560	559	557	558	588	578	602	582	549	590	561	592	583	574	584	562	564	556	521	561	557	574	556	598	592	553	576	529	527	603	542	600	588	549	595	557	570	549	575	568	548	571	589	580	621	587	542	555	561	555	594	541	585	574	581	560	569	584	624	556	573	589	531	550	556	576	585	605	572	595	624	586	587	590	540	569	527	542	607	610	572	564	545	588	582	566	581	634	568	613	568	571	600	573	576	591	573	569	593	597	498	601	612	582	575	574	571	572	537	574	601	585	594	565	564	559	589	552	552	571	563	586	539	604	579	588	547	577	579	565	585	605	576	586	588	574	574	519	608	567	569	575	549	561	564	564	576	539	545	556	539	595	557	594	555	520	573	611	572	574	599	620	612	568	597	553	569	608	576	583	558	573	531	603	596	621	591	566	589	584	606	590	562	631	542	591	586	562	586	537	594	563	564	583	558	561	570	534	553	576	608	581	568	594	602	563	575	515	605	558	578	568	591	550	573	519	609	586	567	613	521	582	569	581	600	547	586	561	586	555	641	540	586	624	551	542	571	600	591	581	584	570	558	635	563	603	537	613	573	570	587	519	579	572	572	588	594	581	552	603	614	589	584	551	582	573	571	587	588	574	605	606	610	570	569	604	519	533	548	546	534	587	581	586	577	632	611	591	610	604	568	571	594	563	554	557	605	562	557	610	571	570	567	551	538	563	585	570	624	596	593	605	604	634	608	553	594	594	591	571	585	567	545	566	570	586	555	597	571	601	573	562	573	555	549	578	595	568	574	600	601	579	577	606	573	585	584	534	579	564	540	610	532	561	617	567	585	595	522	544	584	592	557	635	548	584	592	592	590	565	581	581	593	569	548	581	554	599	590	582	587	570	581	540	545	546	554	600	580	582	569	546	560	589	542	569	543	582	523	552	570	583	586	586	637	535	560	576	613	581	573	559	553	571	591	587	605	596	542	554	575	573	610	555	577	590	587	604	560	591	587	554	556	557	548	575	572	593	614	563	567	558	559	581	554	533	582	578	603	568	580	591	575	540	563	589	549	596	564	591	586	573	614	542	570	527	558	562	570	596	584	526	559	575	586	592	563	587	595	609	567	624	581	532	568	626	562	564	525	581	572	599	586	581	591	541	545	545	558	586	554	557	567	564	578	598	630	534	595	565	552	544	575	563	582	548	527	570	594	600	593	575	552	582	619	570	556	582	594	588	588	613	580	537	586	588	529	562	647	563	580	576	614	535	537	601	558	566	578	583	616	599	570	605	578	574	554	576	543	587	593	589	543	593	596	543	555	582	548	575	542	577	553	584	561	569	587	542	571	580	564	618	573	545	568	569	585	585	574	600	589	600	581	564	582	569	563	624	608	554	550	578	568	588	578	533	565	579	578	535	583	582	549	589	577	577	596	575	566	588	535	551	574	569	612	591	569	541	524	560	608	584	609	566	556	604	609	572	575	601	612	558	600	559	572	557	573	592	591	575	548	620	593	567	541	621	542	597	567	585	567	595	546	578	562	566	641	637	538	550	547	554	556	553	588	594	594	572	593	561	610	634	607	607	557	631	523	535	606	566	578	577	530	595	560	590	589	554	555	562	577	565	598	557	552	583	599	561	591	584	547	594	586	597	595	630	553	574	551	558	561	581	610	566	600	556	567	617	569	571	589	592	562	612	574	562	595	509	574	589	619	602	581	558	560	586	564	578	608	591	500	565	598	593	626	526	637	608	586	568	538	599	566	565	539	595	581	584	628	537	590	554	591	537	573	551	608	564	605	563	546	590	574	579	552	575	591	539	575	578	555	586	564	559	549	602	595	572	581	577	606	585	584	555	592	578	586	614	607	586	586	596	587	579	576	570	579	587	554	584	565	563	590	593	575	529	612	575	598	563	602	584	583	571	574	559	580	616	603	604	550	585	580	601	549	581	589	566	564	556	578	595	545	573	570	554	606	583	604	541	549	627	585	539	591	574	601	609	558	562	577	582	591	606	625	564	628	612	561	584	569	580	607	564	549	582	549	583	606	601	581	531	548	588	579	613	552	554	563	561	564	523	569	560	578	597	581	556	581	587	575	531	574	578	580	568	545	601	574	598	589	591	595	598	586	574	560	593	583	552	588	607	533	560	564	599	557	558	575	592	580	593	552	562	577	639	543	586	606	545	629	596	546	592	518	609	572	592	596	594	605	566	551	610	577	583	566	562	545	532	618	541	579	597	547	595	544	567	564	570	614	562	594	598	591	592	612	570	521	559	592	608	583	530	588	560	586	582	579	588	524	618	597	567	579	554	546	596	540	584	530	547	642	589	587	590	580	614	600	541	613	600	547	648	553	561	596	615	586	609	536	618	609	583	580	606	566	605	589	590	566	581	579	547	576	571	552	584	556	558	605	590	591	584	516	562	592	585	582	572	572	538	581	564	589	595	589	578	547	567	588	576	572	584	595	537	580	584	573	588	528	564	601	604	565	570	593	565	579	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
74641	60964	43982	31371	17547	3759	976	367	272	280	222	196	226	216	204	228	189	205	198	203	198	199	211	177	202	206	191	224	196	204	204	208	209	225	224	184	221	209	188	211	197	216	217	215	175	192	190	203	197	217	202	197	188	213	224	199	216	235	205	190	204	200	224	222	206	181	234	221	207	192	230	177	200	197	199	191	213	198	200	227	222	181	219	214	190	226	204	214	199	202	199	206	225	197	216	216	203	211	217	214	208	207	212	207	232	199	208	232	186	195	203	228	228	176	185	201	183	216	201	204	217	213	207	210	190	234	216	198	207	185	201	219	215	202	197	201	225	210	205	231	209	213	203	201	167	185	200	228	197	220	211	210	199	227	213	199	190	219	174	204	203	198	238	205	224	223	255	204	203	226	203	248	170	193	225	196	210	206	167	194	215	200	235	213	198	186	175	215	188	218	232	208	206	190	202	210	205	215	211	215	205	191	211	198	198	221	227	192	212	217	204	205	197	220	180	218	199	219	211	202	216	203	213	200	207	193	206	218	206	205	226	213	221	199	226	212	226	206	202	212	194	199	217	218	207	191	226	213	212	220	211	243	198	225	199	201	206	183	200	218	182	221	217	236	216	213	222	226	229	206	225	178	216	216	229	191	210	222	229	213	206	204	216	207	202	199	241	195	222	198	207	200	195	224	209	196	180	174	199	188	221	205	207	209	215	216	225	224	203	200	231	226	230	219	177	203	180	217	213	205	213	215	226	194	220	217	220	171	215	190	223	224	206	219	209	218	209	216	187	229	208	184	225	225	189	197	229	194	222	215	227	236	195	204	209	215	199	202	191	203	222	207	199	226	201	209	202	190	185	234	213	185	186	203	192	199	191	234	200	226	209	202	192	204	215	212	201	197	208	223	202	202	202	219	198	203	238	200	206	221	204	192	215	217	223	203	208	202	224	210	189	193	212	185	235	206	217	213	221	203	226	211	206	219	189	242	220	234	209	233	212	225	224	202	212	206	229	229	232	203	214	193	213	196	204	204	168	188	199	207	215	209	192	232	218	210	178	203	204	207	217	199	227	189	184	202	190	220	189	187	226	197	249	230	229	195	193	201	196	192	222	217	211	197	221	216	221	210	228	208	191	197	215	198	210	230	201	188	229	205	218	243	204	214	196	219	222	218	206	170	208	216	207	239	226	209	210	204	200	229	187	216	214	212	225	223	205	235	222	198	194	203	212	207	220	208	207	221	212	217	199	217	226	209	222	214	220	215	223	213	187	216	243	219	196	204	204	203	194	239	202	235	233	190	205	187	202	212	193	200	205	221	191	239	225	206	198	186	226	206	187	224	246	206	188	225	211	195	231	210	205	243	196	186	203	193	205	196	188	236	197	221	207	237	196	226	193	216	210	208	194	212	223	194	217	207	205	198	213	219	196	212	206	192	228	214	209	186	176	196	214	223	229	215	219	205	197	209	195	225	224	209	223	190	197	212	209	219	195	185	218	203	217	217	205	199	213	223	180	199	200	224	208	227	224	195	206	219	193	195	209	179	202	201	207	203	192	200	216	246	195	200	196	241	228	190	207	208	211	213	231	211	224	188	195	197	184	234	219	216	205	215	205	233	201	195	219	207	204	211	219	209	206	240	200	229	207	221	215	204	211	208	219	188	210	182	199	223	218	199	216	246	256	200	211	246	204	176	225	224	199	220	234	193	197	226	203	182	200	195	204	226	208	217	207	187	229	187	209	193	212	200	199	191	232	202	212	190	192	238	222	199	229	194	199	207	218	237	217	194	222	213	204	230	228	197	195	210	221	220	208	195	217	220	202	191	195	187	187	199	209	214	234	193	233	236	214	220	212	214	217	213	207	227	184	207	228	204	179	213	205	238	237	194	205	210	208	201	195	187	201	215	191	242	226	221	219	227	191	202	197	207	215	178	236	224	210	199	210	213	197	197	196	211	217	200	210	188	195	220	186	203	219	212	201	192	224	215	212	213	220	206	211	220	218	243	231	204	226	200	207	217	205	227	205	203	192	218	188	215	233	203	204	207	232	208	220	207	192	203	223	226	194	168	198	182	225	232	200	196	205	209	213	203	205	236	223	207	231	184	199	209	212	204	215	183	185	198	213	223	215	225	193	193	204	198	225	194	211	192	188	206	224	192	189	194	213	223	204	191	189	208	208	214	216	219	217	209	221	217	209	228	208	175	185	250	221	207	220	195	221	216	183	201	256	232	206	212	195	206	208	219	241	214	198	216	204	201	205	224	222	222	218	223	206	195	210	224	200	182	218	230	188	208	212	245	203	191	215	200	185	220	196	227	181	222	205	223	220	201	191	201	201	221	204	216	208	212	223	201	201	196	222	177	181	186	212	204	220	236	209	215	194	247	217	210	204	235	215	214	196	213	213	209	198	194	220	215	195	196	222	232	225	212	197	212	211	200	201	210	225	215	198	213	246	189	222	177	214	231	217	229	233	207	232	203	216	245	214	207	201	179	190	196	208	233	197	236	208	220	231	198	205	186	193	208	197	213	228	210	190	183	214	206	219	197	256	207	192	219	182	202	194	217	234	197	208	200	206	214	245	223	207	213	197	187	193	219	202	200	218	223	188	203	210	210	221	200	209	255	237	189	202	181	190	218	191	209	208	234	226	222	207	214	210	208	214	201	222	189	229	181	225	222	228	231	234	189	200	213	218	214	202	242	217	215	186	189	218	219	235	246	173	190	210	240	208	181	233	214	190	229	235	197	212	224	211	231	232	216	196	198	193	207	210	216	216	203	240	210	209	194	229	190	214	204	166	208	234	187	182	224	208	200	202	211	192	209	227	217	202	182	210	204	232	185	213	190	215	203	224	222	213	189	214	198	221	179	193	199	243	198	203	207	204	217	205	235	219	205	225	203	200	222	202	212	218	205	224	197	225	212	204	187	226	218	203	224	229	200	166	195	229	207	203	231	215	209	204	209	208	205	223	208	217	248	223	221	248	216	198	219	201	205	200	210	197	236	226	177	196	217	210	237	216	171	222	205	207	216	204	206	231	196	196	212	225	202	189	211	219	222	217	217	202	194	193	208	203	198	208	209	215	200	216	204	216	216	203	204	204	222	190	204	190	214	208	194	211	230	219	178	220	223	210	220	203	200	212	223	196	197	219	218	213	242	208	208	215	224	210	207	224	186	202	197	215	202	210	209	224	200	206	186	216	179	216	196	191	200	225	203	216	209	195	207	212	223	225	213	224	201	200	245	204	193	183	223	215	211	198	222	191	221	247	189	218	205	226	224	195	196	194	216	196	225	225	215	191	216	217	205	207	191	204	229	236	220	181	230	222	220	209	203	171	207	210	198	194	219	232	168	212	199	207	197	215	214	202	185	207	236	218	205	215	226	181	212	190	208	231	182	189	177	215	201	189	202	202	215	193	222	233	189	207	227	201	194	213	218	211	213	197	220	206	212	207	228	226	211	195	222	215	199	209	215	219	200	217	199	191	207	213	212	202	241	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55242	50646	43805	39612	25921	8274	3142	1098	990	796	664	639	592	608	628	635	611	579	612	626	588	617	650	588	609	595	632	633	627	599	560	595	569	601	566	564	637	619	628	623	606	651	631	548	630	622	641	571	567	591	614	553	604	610	587	562	634	583	578	553	601	593	562	598	627	595	552	598	646	616	604	584	589	608	586	601	606	616	576	618	563	590	594	576	571	607	647	570	572	587	622	652	609	614	628	621	581	608	553	579	604	646	690	597	672	620	577	581	595	594	599	580	613	545	620	569	602	610	587	645	589	606	557	628	606	658	609	568	623	623	644	564	570	621	605	612	584	599	594	576	602	559	588	573	553	603	613	580	575	596	584	590	566	608	593	612	598	542	609	597	617	596	610	589	585	575	587	597	623	561	594	609	604	630	627	578	592	644	593	592	594	635	581	592	581	661	544	617	616	592	596	639	598	617	575	615	610	637	589	597	604	597	576	612	647	592	625	593	633	619	569	586	584	556	592	574	583	608	588	587	611	560	601	586	588	627	640	584	560	560	604	605	622	590	633	557	565	599	597	597	601	635	591	594	577	595	663	600	647	651	613	598	554	610	588	626	632	618	625	582	600	583	566	593	589	584	603	606	604	617	567	602	620	609	589	594	608	599	594	612	604	613	603	598	615	563	605	564	602	608	580	630	575	614	610	570	594	594	624	581	569	555	608	641	550	625	557	586	622	594	610	608	587	635	605	600	600	604	616	552	585	588	539	594	644	611	649	607	585	639	571	601	601	598	562	607	601	600	569	620	593	610	606	619	602	616	635	595	582	593	617	585	589	638	577	625	632	606	627	632	572	602	638	608	611	618	553	591	598	604	581	577	604	657	643	574	587	542	619	602	584	548	613	626	599	620	591	635	568	573	617	628	559	591	661	645	576	621	579	612	576	586	598	653	594	581	562	569	616	587	605	629	610	568	658	600	623	564	575	572	658	579	565	640	600	581	573	600	635	599	591	606	645	589	587	540	622	598	635	590	590	613	624	606	602	623	581	603	651	599	613	582	623	577	590	601	580	575	579	579	592	613	643	604	600	561	602	603	623	594	611	623	569	568	572	621	560	603	603	566	548	596	620	588	632	588	564	638	624	598	602	621	601	585	633	606	576	597	559	598	617	594	606	588	649	632	628	613	597	615	578	602	615	572	562	558	590	609	588	590	599	601	595	655	643	646	631	588	585	629	614	570	641	564	598	612	622	575	611	610	580	606	610	613	612	630	567	587	611	623	596	609	556	582	614	575	579	608	632	592	618	595	564	566	598	645	588	625	614	613	595	612	626	598	613	630	613	638	586	571	593	631	605	577	600	613	609	580	626	596	592	566	633	623	627	625	613	616	577	635	608	626	637	584	633	605	654	604	588	620	592	634	590	613	567	592	606	633	608	597	611	601	593	606	573	638	600	569	568	563	552	604	552	564	543	570	579	637	580	587	592	589	630	583	601	596	613	567	598	584	623	607	631	603	608	594	624	593	573	654	612	603	562	595	644	597	608	589	588	602	588	578	573	574	604	611	658	599	622	584	611	568	633	588	603	593	586	604	626	592	624	616	591	588	596	607	571	551	626	586	647	595	639	527	608	605	587	596	568	557	618	586	616	613	562	606	624	602	639	566	575	609	614	577	609	602	609	606	640	608	606	570	564	587	631	564	609	605	585	612	577	607	590	579	620	623	616	610	607	596	568	600	591	574	601	625	612	611	602	574	626	615	599	654	583	590	593	595	622	638	615	626	604	639	606	580	585	635	607	627	656	604	569	587	599	619	605	537	604	604	614	589	616	596	616	595	589	591	602	619	595	591	571	591	614	588	616	650	654	580	626	609	616	624	610	627	580	623	587	552	589	598	629	584	621	625	564	601	637	599	567	586	631	614	614	625	606	624	608	597	592	624	625	633	640	619	586	577	540	580	582	599	577	616	570	612	613	574	600	596	552	578	609	560	597	600	664	592	551	590	573	666	604	585	591	587	614	617	612	594	635	578	607	589	650	608	611	565	604	615	628	637	618	578	600	587	637	651	608	633	642	658	632	597	604	621	611	597	607	607	600	636	563	587	569	594	585	603	603	596	615	585	587	617	618	612	607	605	557	639	556	620	587	601	595	581	624	565	614	655	585	603	571	580	636	588	621	610	601	588	626	637	595	631	645	610	616	597	620	637	595	573	613	582	566	607	570	593	611	573	627	594	608	565	599	587	551	562	611	584	552	575	593	606	660	561	582	630	630	588	600	588	603	589	638	598	596	595	631	580	626	602	582	574	571	595	609	585	611	577	578	603	594	584	609	655	636	597	584	578	590	604	613	615	587	637	610	574	570	594	604	655	644	623	623	602	629	678	625	556	547	634	608	610	556	580	602	599	625	639	599	578	578	593	579	596	591	637	590	596	614	608	617	585	609	602	605	610	558	604	624	599	622	591	590	593	591	598	596	544	564	617	593	595	595	606	602	535	626	616	609	599	581	558	590	594	638	571	615	622	599	585	608	638	631	660	600	632	639	612	539	604	590	597	593	600	583	641	565	594	545	618	614	597	621	594	626	601	559	633	597	603	571	570	610	591	574	590	543	604	575	623	558	616	620	618	576	585	561	594	583	643	560	581	617	637	596	573	648	604	638	596	593	561	567	588	557	624	568	591	641	588	579	609	614	620	599	591	595	602	580	617	603	602	594	648	577	630	567	610	597	617	594	634	653	601	609	580	644	621	571	607	556	578	613	639	607	557	588	573	622	609	602	625	604	614	560	599	608	589	623	607	610	574	573	594	592	606	640	580	584	602	591	554	580	576	620	636	633	599	571	630	612	580	588	601	577	623	601	614	590	607	604	589	594	595	612	597	573	595	587	587	540	609	623	564	605	631	621	648	619	619	589	574	645	611	580	581	614	623	588	595	597	636	617	625	612	612	599	618	544	614	616	588	586	592	601	622	590	583	563	618	618	589	603	617	642	575	571	606	565	604	573	592	646	660	574	585	619	574	587	644	600	601	619	588	573	598	615	614	627	567	563	645	604	612	571	580	653	613	630	578	578	603	652	639	618	600	586	583	618	596	603	582	599	564	623	619	610	578	567	594	606	580	637	601	631	556	605	581	630	599	623	609	598	593	549	601	633	599	584	610	616	590	607	612	596	589	618	615	599	609	597	625	600	644	582	595	580	584	620	616	626	602	604	645	617	585	603	570	610	587	627	573	609	560	595	606	626	585	654	612	665	633	572	607	607	632	596	623	571	545	607	612	604	600	585	619	589	582	558	638	615	565	588	617	585	611	551	580	665	568	591	608	584	626	605	592	602	566	607	597	623	621	591	602	599	604	607	605	565	616	621	598	567	623	630	598	650	602	612	635	582	629	604	618	649	668	581	628	617	613	629	588	567	633	621	613	611	599	624	574	613	618	594	613	647	619	643	610	566	611	613	610	599	585	591	639	570	600	593	616	594	614	617	602	605	641	576	530	587	609	602	611	579	614	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
83344	73029	56277	42590	28163	9077	1807	555	445	372	306	282	268	259	272	255	263	236	261	264	277	286	277	257	267	245	279	240	265	265	274	262	298	287	284	275	269	279	271	283	268	265	264	266	263	261	260	275	241	269	259	269	253	272	251	275	230	248	256	296	252	264	281	279	246	263	258	273	239	252	284	266	267	237	287	268	270	273	272	265	235	238	252	268	260	246	293	251	250	228	245	240	282	276	277	239	282	265	267	232	254	261	269	236	266	245	275	278	288	260	272	256	258	267	221	249	240	236	280	268	245	278	273	251	259	297	292	293	291	277	263	256	269	252	242	254	284	238	260	238	254	239	264	251	237	272	264	284	256	249	275	267	253	278	269	269	282	264	258	289	247	269	286	290	244	271	255	266	265	252	258	298	251	255	231	276	266	258	259	267	233	271	273	292	224	265	253	268	277	282	279	245	264	239	281	270	256	283	275	242	275	241	288	275	266	257	266	269	267	273	278	256	261	279	250	260	282	279	262	284	245	289	288	263	285	237	258	270	250	268	282	296	270	278	276	241	299	285	259	288	263	282	292	262	282	265	283	263	242	240	288	240	292	270	274	273	278	269	238	288	241	259	261	271	252	285	270	275	260	272	240	272	280	265	266	255	275	281	254	273	274	283	270	273	255	284	272	282	281	272	248	277	238	276	276	252	261	279	282	257	280	253	276	237	255	253	277	279	282	260	255	286	272	278	258	243	274	258	256	274	265	257	252	283	270	247	247	279	262	269	282	268	273	258	302	259	263	266	274	275	273	258	247	270	258	264	288	279	261	270	265	278	301	263	264	258	258	268	289	262	255	308	271	283	256	273	259	260	246	279	272	278	280	261	286	296	292	273	256	279	297	240	257	259	253	261	260	272	280	251	284	282	264	248	268	282	240	290	248	254	275	259	286	262	248	253	252	264	261	269	227	247	246	282	259	280	272	272	253	233	265	280	251	253	259	283	223	266	266	273	249	272	241	240	268	260	300	266	260	276	252	292	256	285	262	275	243	260	274	271	262	240	253	251	271	277	264	259	245	264	266	279	240	264	271	263	221	267	282	262	257	284	260	263	241	261	273	263	265	267	287	277	264	271	278	280	277	243	262	263	285	287	245	250	249	268	306	278	267	293	254	274	302	272	266	251	270	259	260	280	262	272	262	282	267	277	278	266	285	262	258	272	240	254	266	254	267	260	261	285	266	246	306	268	268	274	267	270	262	283	266	234	234	264	243	264	271	267	266	253	252	277	252	290	277	269	280	257	278	242	270	255	273	262	276	260	264	279	253	274	258	256	273	272	294	274	270	272	262	264	252	270	235	238	259	266	250	238	290	269	271	259	229	286	267	240	260	254	253	285	288	259	277	253	258	266	252	266	283	250	280	260	286	281	242	263	248	265	301	252	275	267	236	277	265	262	259	276	250	275	252	259	273	255	270	258	271	274	293	272	251	261	283	267	251	269	280	248	267	255	274	286	254	277	264	264	264	277	290	246	287	272	265	245	266	248	277	309	274	273	251	228	281	281	264	266	250	250	286	265	282	259	253	275	233	233	268	268	271	250	274	252	238	258	261	269	254	257	276	257	262	283	257	264	262	292	244	270	262	283	265	262	268	255	253	295	291	269	262	280	266	257	264	272	269	267	281	274	242	275	259	286	263	288	301	266	266	270	293	306	303	271	295	266	278	278	249	278	273	296	277	259	266	293	264	267	271	247	260	253	268	271	312	284	264	292	247	258	304	283	265	293	264	252	238	254	242	269	254	289	274	296	266	253	253	236	273	278	224	259	253	320	248	262	264	260	273	248	281	275	251	285	277	256	261	259	238	278	272	260	267	269	260	274	260	279	274	275	274	273	300	254	255	246	262	259	310	264	270	255	262	276	251	267	270	245	256	252	244	289	268	285	239	259	294	276	244	282	250	260	276	250	280	264	275	279	251	262	268	259	261	272	271	239	255	264	275	249	280	275	278	276	255	249	248	283	243	290	285	252	275	290	307	280	258	274	263	255	277	264	266	264	240	247	261	267	281	266	266	265	275	268	252	233	254	266	268	245	266	267	269	256	261	269	249	262	295	273	271	240	268	292	268	261	259	253	252	281	262	278	280	275	250	268	257	257	271	258	297	255	280	245	271	252	256	262	263	275	244	264	250	256	255	250	287	261	296	227	257	279	242	277	265	297	281	267	246	258	264	257	294	257	322	249	274	249	254	218	267	264	255	250	266	255	273	238	260	269	263	254	239	268	296	271	281	282	262	262	256	283	249	254	255	276	267	265	257	270	256	264	282	285	266	269	277	237	286	289	258	283	295	288	267	251	269	267	268	260	289	253	247	258	284	271	275	271	280	271	227	270	259	286	247	257	253	276	234	273	224	245	240	252	259	264	261	277	263	285	267	261	312	238	295	271	275	254	280	257	267	232	275	281	266	271	257	223	261	275	247	260	269	268	277	269	273	267	253	244	279	259	268	295	272	281	278	239	285	299	246	263	273	246	244	253	271	271	258	247	260	270	273	273	284	266	259	253	237	267	267	241	250	231	278	259	253	278	250	276	261	274	271	248	277	227	273	287	249	272	264	292	279	266	274	249	264	252	273	272	280	261	284	287	293	272	249	245	255	245	227	279	281	282	281	236	257	258	246	278	275	242	309	270	260	284	276	283	284	284	284	315	272	285	253	277	257	249	276	280	277	266	275	255	246	262	280	257	268	267	289	276	267	224	250	299	249	239	242	253	264	276	284	270	241	272	246	291	266	281	281	260	313	258	310	252	271	240	265	258	265	239	253	260	239	256	289	278	260	274	267	253	305	271	291	252	271	291	252	249	253	256	284	275	285	260	286	265	259	277	238	285	278	273	271	269	256	246	253	272	268	257	284	285	258	266	251	233	274	247	276	259	264	232	287	276	276	258	282	269	291	255	267	274	296	270	298	269	287	244	253	263	270	255	293	251	268	245	262	283	244	259	245	248	298	276	237	257	299	257	264	278	248	274	292	262	244	243	257	253	292	276	259	267	286	273	253	254	262	287	242	251	285	283	282	276	253	278	278	245	280	272	255	302	264	295	281	261	261	265	268	251	251	254	256	262	263	277	266	261	282	274	251	267	273	295	276	268	285	253	272	268	255	267	275	269	266	280	253	263	283	255	278	246	273	256	285	247	261	252	255	239	246	260	257	251	263	257	273	238	281	283	240	231	285	276	273	261	269	282	258	252	276	270	245	246	269	254	260	289	299	255	290	275	274	243	291	264	263	278	261	268	273	277	258	284	278	276	252	238	251	287	232	260	269	281	289	246	266	253	268	279	290	276	261	229	254	228	271	266	256	241	270	257	247	235	267	222	264	261	255	264	237	281	285	260	262	267	304	246	267	259	242	244	290	286	269	258	255	251	249	242	289	230	266	252	287	292	265	252	222	271	263	283	304	282	248	269	268	269	237	266	260	260	249	293	269	295	260	286	277	271	269	265	260	258	245	268	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
66407	64333	55441	49158	35158	13731	5299	1828	1407	1137	841	733	782	795	734	772	788	749	721	723	703	744	745	737	694	726	765	762	807	743	748	709	741	703	684	724	739	758	789	709	765	702	736	701	720	754	805	772	703	733	796	788	742	724	756	679	713	740	744	742	751	706	725	699	733	751	762	730	763	719	717	714	741	793	723	741	722	732	769	704	697	749	784	789	754	744	687	755	732	733	716	723	733	728	752	741	710	711	725	719	767	730	746	730	757	732	710	720	744	740	688	748	729	694	766	757	679	750	758	773	754	706	718	718	662	717	761	757	769	744	743	745	723	735	709	762	741	718	744	717	735	746	732	733	778	719	735	712	707	755	751	713	732	772	744	751	693	790	701	718	775	755	731	717	733	720	750	722	732	716	734	765	735	734	735	719	730	746	695	748	763	732	759	736	721	753	721	718	739	740	725	738	803	734	764	745	734	699	731	761	760	706	673	764	731	739	741	699	778	691	768	731	774	771	780	716	728	770	719	735	724	723	700	748	745	714	688	733	782	713	737	706	719	748	768	689	780	701	707	711	702	749	740	787	723	705	698	762	730	771	709	744	762	755	702	714	761	683	683	773	741	722	728	741	721	711	721	733	708	692	738	694	755	720	756	717	758	733	720	712	717	734	747	752	727	688	747	713	724	693	738	720	764	765	734	711	745	706	742	707	689	745	710	713	767	721	723	745	740	752	804	763	702	712	753	745	727	748	750	708	806	728	736	726	760	729	698	732	728	735	759	783	735	746	760	706	738	744	731	742	741	748	731	687	733	719	708	749	750	768	754	751	718	749	728	733	741	729	776	774	723	717	736	733	739	710	735	691	715	715	724	803	780	823	743	774	724	729	705	736	727	758	687	780	721	747	782	762	765	709	697	748	743	747	748	761	782	770	699	717	695	780	739	761	717	739	720	754	731	769	769	760	692	754	721	761	690	733	725	768	737	727	724	758	712	787	695	758	738	727	787	727	741	757	791	736	753	732	787	730	777	771	722	742	752	747	736	725	700	758	744	703	742	673	744	748	733	760	723	716	747	736	696	756	801	759	742	742	752	765	709	724	729	709	759	717	744	729	738	714	713	757	783	754	703	716	725	778	710	770	704	733	722	739	741	788	762	688	768	719	718	731	715	740	728	745	762	777	764	694	720	758	745	729	747	712	772	766	759	719	762	745	745	760	716	766	747	706	707	741	736	731	722	704	773	745	731	717	724	748	734	750	760	773	735	710	731	688	754	727	760	720	715	715	745	738	763	741	700	708	747	704	754	755	721	778	736	755	749	698	719	708	728	703	750	710	732	702	738	729	773	736	747	699	725	742	728	715	738	703	703	735	666	708	730	699	749	729	747	711	741	719	709	710	707	747	720	751	744	728	680	725	742	812	772	790	717	781	677	710	742	730	783	752	759	771	743	816	743	736	735	727	751	741	719	739	780	721	728	724	761	725	733	759	746	750	754	681	704	746	717	703	696	725	725	707	708	711	702	713	751	718	787	738	746	746	753	683	732	742	736	696	715	763	694	727	692	721	718	751	742	739	763	734	731	734	752	762	695	715	754	764	726	724	736	726	780	721	704	745	708	745	744	776	770	750	693	728	688	754	700	731	776	713	719	741	693	731	692	729	768	773	764	763	755	722	794	742	690	697	735	739	718	740	736	689	720	766	737	716	763	752	774	755	722	721	759	691	701	738	750	721	722	726	717	735	751	749	755	723	734	796	735	715	714	732	734	720	740	702	746	730	734	740	780	672	748	723	701	738	805	703	755	738	721	745	714	760	698	719	733	748	722	741	740	767	737	725	719	727	697	775	701	762	685	716	695	711	685	798	726	725	697	741	737	737	724	743	737	742	764	746	749	715	742	766	694	754	690	719	742	722	691	692	777	724	707	726	714	762	753	732	734	672	719	719	762	734	720	765	698	746	767	728	740	776	710	734	745	748	731	734	712	693	746	745	716	703	749	765	741	773	705	769	778	724	722	759	785	746	749	800	693	719	731	778	751	742	726	762	724	720	766	744	697	718	690	742	710	757	739	754	744	767	732	782	758	735	715	706	709	743	786	730	763	757	753	699	719	713	755	743	708	707	736	797	718	688	769	763	793	745	733	738	729	721	674	723	711	704	738	760	738	719	745	717	736	683	720	695	760	761	743	729	725	726	709	721	725	682	718	717	750	749	708	704	722	746	718	719	741	747	765	774	748	708	671	704	723	747	731	693	746	714	758	798	778	735	709	695	715	728	673	735	677	718	727	764	769	741	761	740	705	718	731	737	728	756	703	723	726	745	695	723	729	733	703	717	712	809	748	718	795	728	757	734	690	710	752	709	796	726	752	763	731	721	763	739	754	739	795	687	783	761	741	737	713	705	703	702	753	718	724	744	742	739	733	724	733	745	700	714	733	718	689	717	747	720	745	717	724	768	713	740	760	762	696	779	758	746	675	707	740	714	709	724	741	714	760	773	708	774	761	737	745	811	766	704	757	755	715	729	696	757	698	734	747	754	709	781	735	721	716	732	725	820	737	775	736	697	671	749	765	733	716	719	709	706	756	747	725	692	755	695	753	700	760	754	754	754	734	701	706	681	654	707	702	768	745	729	728	693	715	740	774	737	715	720	719	731	728	750	752	725	748	756	730	708	727	700	737	735	746	756	711	774	759	732	746	785	713	732	752	748	686	763	729	760	745	738	773	771	791	734	739	767	738	746	732	701	707	688	694	694	712	734	756	781	749	710	749	727	762	742	708	740	694	704	708	768	724	699	710	738	719	692	704	818	744	772	750	730	731	761	717	726	757	742	705	666	699	748	720	774	728	712	740	730	739	735	741	690	686	705	689	796	711	717	737	715	772	703	739	712	739	713	706	733	753	686	728	767	754	725	675	786	770	807	767	746	703	762	758	742	729	742	697	713	748	751	703	777	722	734	694	712	704	771	736	705	719	715	766	749	768	692	710	759	712	740	727	703	747	764	738	709	735	727	725	706	698	745	783	735	764	769	738	718	722	715	731	785	735	749	751	723	705	768	717	696	690	722	772	693	742	761	713	762	736	761	772	744	733	733	768	757	686	766	738	776	735	771	723	741	723	756	772	762	701	713	725	700	767	724	772	752	716	680	730	755	780	752	704	696	718	695	758	713	747	789	750	770	695	733	762	755	707	730	806	763	714	708	764	759	745	726	723	692	744	749	723	722	733	730	734	675	764	725	787	769	720	707	773	706	752	727	760	706	763	746	718	738	728	749	761	744	705	760	790	708	737	768	740	725	741	727	716	731	764	723	692	726	704	803	774	689	749	732	753	752	758	803	728	738	714	737	700	735	735	742	772	706	703	751	707	703	757	769	710	775	731	772	774	739	743	743	705	753	775	732	724	762	672	784	732	741	758	782	745	756	750	711	694	740	707	694	727	732	749	738	768	699	693	738	728	756	758	748	748	710	692	751	732	700	743	720	773	758	796	736	742	775	708	676	734	754	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36618	22223	8669	3263	1808	517	258	200	216	191	214	180	211	196	191	187	186	183	213	204	222	212	184	209	216	182	195	197	171	197	229	182	198	194	182	196	188	187	206	192	209	201	177	193	195	183	192	194	224	205	175	192	211	189	217	208	225	185	193	194	192	193	179	205	175	182	219	189	200	203	246	160	193	204	201	203	212	201	192	206	228	199	184	210	221	180	212	229	180	201	201	218	185	205	189	190	193	196	217	216	186	182	218	196	186	207	191	203	198	220	201	203	175	192	200	211	197	203	163	196	209	188	185	188	186	224	179	182	192	187	194	172	189	191	192	198	219	213	222	208	209	192	195	213	192	218	170	181	209	202	196	189	217	236	213	212	186	195	196	206	185	204	191	216	186	193	188	208	195	199	196	188	216	189	179	191	213	213	209	188	192	185	190	220	178	225	200	196	199	184	176	189	182	199	194	193	215	217	194	188	180	217	232	181	189	205	203	201	181	180	180	193	192	213	194	186	203	221	183	192	184	200	203	199	188	185	194	190	233	229	172	193	197	211	178	186	197	175	193	197	198	198	209	206	189	218	192	206	223	217	165	195	209	189	185	198	185	198	191	194	183	200	220	187	212	199	197	206	183	198	201	213	207	182	211	203	193	208	221	196	202	203	205	216	216	188	225	176	197	189	233	204	200	169	206	196	196	206	196	202	193	170	170	191	219	187	206	171	179	179	197	187	170	215	190	194	190	163	178	186	196	200	174	185	196	207	188	212	202	199	189	198	200	221	213	212	205	224	188	219	194	195	208	209	190	187	187	185	231	205	204	210	179	211	170	198	201	220	185	216	208	196	216	199	191	194	196	198	186	201	186	186	200	176	198	201	206	191	200	175	192	188	204	165	211	190	184	191	165	209	207	205	200	223	193	180	183	200	181	199	194	201	187	213	175	209	193	198	185	183	208	163	181	189	165	180	193	190	220	185	178	173	196	193	166	200	203	173	210	203	199	205	196	210	186	188	185	175	205	194	211	199	195	188	184	172	183	167	199	176	184	185	205	203	227	166	206	173	200	202	211	186	216	189	190	202	204	182	183	183	208	224	204	214	214	211	216	203	211	210	212	180	173	206	194	196	206	210	216	174	190	213	180	183	191	204	185	188	189	194	214	201	186	217	184	198	187	180	200	209	198	219	192	187	214	200	206	204	161	183	219	197	212	194	201	195	192	206	177	192	199	188	218	218	202	185	172	205	192	176	192	209	217	207	204	216	194	202	181	172	205	184	204	210	180	177	201	177	163	195	199	193	174	193	174	184	180	203	183	180	191	187	187	180	165	183	213	202	227	179	195	205	199	193	220	198	195	190	212	189	215	218	188	194	165	185	191	197	210	199	189	181	199	220	194	202	201	216	189	185	182	193	200	193	216	202	211	175	194	227	213	197	200	197	199	228	191	165	211	197	207	174	187	179	178	224	198	193	198	176	174	188	178	174	194	202	175	190	186	175	196	202	183	197	201	218	196	173	187	196	184	214	176	178	186	204	226	226	205	225	200	220	209	209	207	186	199	187	207	223	207	203	200	204	181	192	195	206	196	223	205	193	195	194	199	185	179	172	190	199	183	202	219	212	200	204	200	209	207	188	197	190	198	171	196	179	230	201	218	198	197	208	225	193	219	201	205	192	189	216	216	178	194	191	186	207	179	192	194	192	200	181	220	190	185	194	168	187	186	212	226	190	209	188	248	190	195	187	185	225	203	187	202	174	203	216	200	207	162	167	141	200	173	199	197	194	183	203	181	197	191	203	220	182	199	173	168	194	207	200	201	213	174	209	212	191	182	196	199	211	188	192	211	203	189	168	181	226	203	176	200	197	216	198	185	191	200	196	194	183	169	200	195	184	207	189	176	207	188	204	195	202	198	198	195	194	209	221	199	188	199	198	207	200	215	208	210	205	189	205	196	187	186	202	205	204	185	199	207	197	193	197	195	208	198	205	198	193	192	177	216	186	188	178	196	181	208	175	216	179	211	186	176	180	211	219	210	209	208	215	203	199	165	201	194	180	190	169	189	196	181	225	189	206	206	213	211	211	191	214	186	181	195	203	176	191	180	219	207	197	215	189	215	178	174	212	208	209	183	215	212	205	197	204	220	198	199	220	176	197	195	201	192	204	206	201	186	189	207	214	191	188	206	175	220	215	204	234	212	192	204	194	206	195	203	176	191	179	200	182	185	214	191	213	202	199	211	185	210	191	200	217	211	218	198	174	195	187	194	192	196	200	180	187	221	201	182	172	214	209	220	177	206	202	184	214	173	182	197	199	192	198	192	182	192	182	227	201	182	184	179	208	179	175	179	202	207	184	200	193	164	211	191	186	206	203	178	200	190	208	200	192	213	220	187	203	200	198	187	199	185	246	178	209	188	207	210	204	203	209	206	178	201	186	188	201	211	202	178	191	192	177	215	192	195	190	180	216	190	226	185	199	231	187	196	178	193	199	180	202	209	203	193	218	193	218	186	223	192	202	212	190	190	198	214	219	183	180	198	188	177	188	196	208	217	205	213	165	183	208	209	198	197	212	185	196	199	215	203	178	189	199	190	217	218	179	205	214	181	187	192	218	180	211	203	207	185	213	199	196	191	210	222	191	217	220	221	204	199	200	179	180	211	196	198	187	217	198	170	201	180	217	221	177	199	184	214	227	192	205	202	190	199	202	200	174	215	205	180	209	205	177	210	222	201	170	204	188	192	197	189	208	197	205	204	179	205	220	191	188	209	197	197	205	220	193	201	198	191	199	189	195	211	203	190	210	195	213	206	192	194	192	231	178	177	187	202	182	184	200	210	182	189	222	191	233	173	179	222	193	198	164	205	175	205	181	209	196	171	215	211	217	190	201	193	198	158	185	194	208	203	201	164	197	201	214	183	194	204	201	200	223	189	205	211	184	217	188	202	186	205	203	197	177	184	210	218	209	183	212	183	203	199	180	194	182	211	192	174	205	159	164	218	181	178	199	215	172	180	198	213	190	190	211	215	186	188	190	197	183	191	199	220	211	195	191	191	188	217	219	200	206	187	226	190	194	171	184	205	181	188	216	235	218	217	181	202	187	207	209	191	189	201	203	201	188	179	193	197	191	196	182	184	185	180	212	172	187	184	187	171	206	212	211	185	192	205	200	206	173	189	205	201	231	165	200	193	183	188	198	201	205	187	181	184	170	177	200	209	191	200	176	183	208	184	194	195	197	184	194	191	191	179	201	181	170	206	211	233	180	194	192	185	219	196	217	211	199	188	199	167	201	187	194	214	206	175	211	189	206	221	210	193	192	213	196	194	206	188	187	197	226	196	190	189	181	184	193	211	198	191	188	205	184	219	201	203	185	193	191	189	180	202	190	201	208	199	183	205	193	194	201	217	184	223	185	207	189	249	188	191	204	175	200	190	209	204	231	191	188	188	191	213	218	189	202	178	199	191	216	196	193	206	188	202	193	220	174	185	196	163	182	210	174	203	198	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34588	23699	12823	8889	6182	1594	781	656	626	567	595	562	533	574	562	556	559	600	545	521	601	553	557	595	556	599	553	587	571	565	561	595	554	567	552	526	608	567	565	565	544	565	570	561	598	565	583	613	587	580	595	568	575	592	565	580	589	564	581	521	584	547	594	543	545	584	601	569	546	545	577	544	533	576	609	582	567	601	562	585	595	607	564	624	594	618	588	562	561	569	576	598	587	546	550	538	601	561	582	569	569	565	579	601	583	607	543	602	563	564	624	597	596	541	594	571	548	617	517	600	603	575	566	578	590	575	594	573	593	622	583	592	544	540	580	560	560	602	573	566	589	552	515	576	557	556	552	555	558	557	578	564	556	582	561	578	545	564	580	573	571	580	594	561	582	551	569	563	558	594	568	573	577	625	571	533	571	529	559	561	569	578	618	577	604	585	568	601	531	546	596	540	580	569	557	582	595	609	572	532	565	571	568	584	536	555	551	563	565	592	604	587	555	586	565	577	564	577	584	560	549	581	552	600	571	593	567	607	583	606	563	623	557	549	594	569	542	557	583	570	551	575	533	600	585	584	600	593	572	611	560	542	561	590	595	584	563	595	548	579	563	576	566	589	624	628	581	563	572	535	587	577	541	565	579	562	600	571	627	583	544	613	523	572	570	564	587	583	576	593	557	556	578	602	574	562	561	544	608	579	563	584	581	610	572	551	585	587	598	592	582	563	552	583	603	592	567	574	582	596	553	589	561	589	596	588	602	624	571	581	575	573	607	559	572	549	604	524	571	592	571	551	574	551	603	582	560	570	571	588	591	576	578	573	582	576	582	552	566	597	554	558	558	577	563	565	558	555	587	579	559	546	552	621	622	533	572	575	563	566	549	565	607	562	580	598	544	565	584	599	592	570	573	587	545	586	574	599	538	568	549	557	572	559	585	600	548	574	581	625	555	588	579	585	558	566	536	558	558	576	586	601	573	557	586	601	599	586	541	596	576	574	594	619	619	572	585	572	561	572	558	584	589	606	596	560	552	552	558	516	572	580	550	539	559	597	561	607	574	542	581	560	555	513	626	560	577	619	588	555	544	554	629	580	552	607	584	581	561	568	625	584	579	589	554	616	591	588	559	542	607	561	539	567	576	539	612	572	570	584	532	558	562	591	593	597	594	583	669	545	559	583	585	575	570	559	562	561	548	607	544	554	605	553	583	629	597	591	529	597	590	578	525	561	584	558	544	563	591	533	569	599	564	568	578	618	566	587	597	613	569	595	583	558	600	579	593	565	555	536	574	563	521	536	550	599	582	583	580	591	595	561	604	539	620	561	587	530	588	532	549	606	593	560	556	588	577	536	590	590	585	568	577	537	581	546	564	533	587	561	530	546	595	611	561	577	549	603	568	553	528	541	529	588	609	545	604	585	571	604	607	540	575	560	576	574	557	564	554	592	569	576	586	581	559	562	558	603	596	574	605	552	559	535	559	588	561	571	571	615	572	584	603	560	570	603	591	624	559	536	560	556	572	572	585	571	607	578	508	561	590	559	591	578	570	597	560	549	542	555	569	567	572	580	566	575	587	623	566	568	602	573	572	564	561	570	601	554	506	604	560	562	536	568	591	592	550	635	553	563	579	557	568	600	577	570	543	579	594	559	573	537	514	571	578	578	604	578	573	596	598	592	600	595	565	548	555	625	609	566	586	604	616	589	558	577	545	596	586	589	558	566	573	584	612	558	593	560	529	546	584	587	557	552	583	580	558	585	574	541	609	577	559	583	551	523	583	558	563	561	534	556	592	562	597	572	547	557	593	598	569	543	598	557	544	573	600	589	575	579	633	550	565	542	572	596	565	586	574	601	597	565	602	585	587	590	528	568	594	597	601	580	597	596	557	530	597	567	587	615	547	517	560	544	604	616	533	623	564	583	561	607	555	587	593	567	574	564	542	567	571	556	583	574	593	583	526	542	579	567	564	606	586	533	584	576	539	562	528	586	581	555	558	556	592	587	574	557	579	599	581	544	570	577	569	546	595	591	557	509	573	588	583	563	545	567	582	545	553	593	508	598	530	562	598	544	573	663	539	563	593	553	569	575	573	568	560	604	586	563	523	595	570	572	579	576	591	580	536	563	611	600	537	607	587	576	591	599	508	576	583	585	596	568	558	565	560	577	600	580	604	562	553	569	585	594	586	563	576	552	597	553	603	610	570	563	568	592	574	574	598	557	552	581	570	558	578	520	577	589	603	541	566	601	564	585	557	581	550	596	575	595	578	560	551	536	546	578	575	567	560	581	530	587	541	571	551	557	550	565	565	583	595	559	608	579	561	587	588	573	562	591	560	599	558	587	543	601	563	597	505	580	631	583	592	595	592	555	544	554	579	559	564	554	585	577	562	549	589	582	563	531	590	593	623	550	591	551	583	548	616	559	547	591	624	599	607	584	546	608	546	566	563	577	581	593	561	574	577	558	556	607	555	574	563	580	598	567	562	562	562	562	558	546	591	553	571	591	560	538	585	600	561	571	595	587	560	548	603	601	558	570	583	558	586	561	584	581	595	595	602	544	565	575	533	589	538	585	552	571	597	531	596	549	582	558	605	596	560	570	563	590	576	563	571	558	561	565	587	587	540	600	563	547	567	584	587	596	579	557	523	574	628	556	609	559	563	573	559	592	553	562	588	568	559	576	639	592	560	590	531	588	561	599	622	562	572	551	591	569	585	556	590	558	590	582	577	555	620	577	580	558	583	585	587	576	547	548	561	558	581	580	564	569	608	579	539	585	589	576	575	518	611	541	553	525	527	591	568	535	599	581	603	568	588	545	567	600	536	554	597	584	535	552	561	556	542	557	608	565	570	582	548	541	589	576	575	593	553	535	618	535	620	582	567	584	531	596	546	540	587	559	544	537	537	558	597	587	618	553	566	585	598	580	533	540	584	609	566	573	568	572	582	551	555	596	573	569	552	542	582	560	601	598	568	537	593	581	577	562	563	575	555	595	611	577	618	611	571	597	568	551	535	629	513	563	558	612	553	553	540	592	591	565	543	602	629	595	571	576	564	567	549	586	509	561	561	564	561	577	563	605	567	532	566	541	583	605	575	600	558	562	572	522	600	597	523	556	598	578	599	567	598	578	575	593	570	560	547	587	592	595	555	595	626	577	602	589	618	560	581	562	591	578	553	583	584	608	581	576	546	504	573	572	598	561	564	597	571	603	576	569	591	574	566	549	591	534	561	611	536	569	569	574	626	561	575	581	598	554	589	601	588	549	582	614	568	598	579	546	522	627	559	570	550	538	536	551	564	566	606	577	591	593	607	567	540	644	581	568	544	552	591	547	546	572	580	542	588	572	605	559	541	548	552	624	607	604	574	553	566	578	583	626	560	543	580	595	567	569	548	553	598	591	553	598	598	599	571	572	589	592	583	608	604	573	558	566	583	601	569	593	576	522	527	583	589	598	540	579	572	601	572	576	596	572	599	570	591	604	567	577	565	564	531	569	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
73834	61007	44999	28858	17170	3411	687	338	259	239	213	214	203	196	202	180	186	196	203	227	212	215	194	201	193	204	203	215	208	251	205	203	212	225	210	188	217	230	206	196	208	229	217	194	187	198	208	196	223	225	195	233	202	220	207	210	219	171	200	207	198	208	223	182	198	221	178	180	204	195	196	185	195	214	216	199	217	199	194	219	198	183	214	195	201	242	228	199	180	210	225	216	219	195	212	214	213	221	190	190	215	183	218	198	208	178	213	217	205	205	214	202	200	183	207	194	207	224	209	219	240	212	230	192	190	215	205	219	219	201	209	209	201	213	227	201	221	208	222	209	201	169	199	212	210	216	222	187	191	213	216	203	204	215	180	209	193	205	205	189	234	217	196	201	221	206	210	210	190	238	226	213	205	198	203	201	181	202	204	209	189	204	216	226	211	205	221	227	229	221	220	213	201	209	191	199	214	230	216	199	206	184	199	220	214	218	215	216	194	207	228	219	223	214	202	173	184	210	172	185	191	214	177	228	195	195	210	201	192	221	199	196	187	212	222	242	184	197	233	220	188	193	175	226	204	236	207	209	194	213	214	188	179	198	207	198	185	191	195	188	232	201	212	207	206	208	192	229	186	176	210	210	219	233	203	192	231	199	225	196	196	219	193	204	217	192	213	231	204	217	200	223	224	227	184	203	219	199	207	195	217	204	203	198	185	178	196	211	205	216	210	191	219	199	218	224	217	233	196	193	212	191	217	215	201	208	203	233	201	201	207	218	216	223	207	224	200	194	224	211	209	227	214	224	203	207	228	213	210	215	201	160	215	209	199	206	179	201	204	195	205	227	205	206	208	231	196	223	204	203	219	204	197	209	184	219	204	211	221	217	196	215	196	208	206	193	187	216	208	206	191	184	208	186	200	174	229	196	204	212	206	208	214	186	207	205	202	236	226	231	202	207	209	228	190	225	221	205	216	193	196	200	229	229	193	193	204	222	209	209	214	213	185	205	206	209	200	179	191	181	206	187	202	197	198	179	198	221	194	218	217	243	224	198	226	212	210	210	201	188	213	185	195	218	203	205	220	192	197	196	216	185	188	208	203	225	212	201	213	185	211	216	197	184	211	217	203	177	206	191	196	202	186	219	197	217	225	215	207	222	199	171	205	167	202	219	203	212	183	204	204	194	196	201	224	201	219	210	224	189	200	210	193	202	237	199	211	215	246	203	193	217	200	207	209	190	198	192	185	203	216	195	244	187	223	226	207	194	206	229	196	204	226	187	209	226	190	212	215	190	193	215	201	186	208	208	210	222	211	192	213	210	189	213	258	201	225	211	221	229	226	234	208	206	203	185	197	202	189	176	192	209	221	204	202	184	180	236	216	210	201	205	201	210	212	217	242	228	201	187	219	210	221	223	206	212	199	191	183	197	201	198	183	201	175	199	193	213	202	213	216	176	191	214	205	230	200	190	194	201	217	207	211	211	188	199	210	208	199	176	192	197	185	170	199	198	192	194	210	213	234	196	216	209	193	205	199	220	245	224	209	206	187	181	204	229	201	176	221	201	179	196	232	216	239	204	221	238	212	190	203	229	225	208	186	232	205	178	207	199	211	176	225	209	216	213	220	212	236	213	194	202	185	231	183	218	203	203	214	199	227	222	199	198	205	206	216	232	219	202	198	214	206	199	192	186	217	213	209	220	228	206	199	201	173	212	229	229	212	210	207	217	201	213	214	178	199	206	225	204	203	231	202	201	202	201	229	202	193	213	199	207	213	228	210	202	228	200	211	228	196	212	200	202	207	218	203	206	218	217	219	208	193	208	230	206	226	235	209	221	186	203	207	203	216	195	227	208	222	185	193	205	204	205	206	209	210	212	221	184	220	198	219	194	190	194	202	223	200	206	212	212	238	179	240	211	206	193	218	203	190	198	226	207	211	205	188	198	217	216	218	174	196	218	204	204	212	200	195	215	235	207	201	206	197	202	233	201	230	239	206	203	206	189	216	192	228	211	199	231	177	214	194	192	176	220	196	197	219	215	218	209	196	219	201	213	222	228	228	206	202	203	203	219	205	205	205	217	203	233	161	199	218	202	226	202	217	204	213	208	224	214	209	227	178	185	192	226	199	212	193	184	207	202	201	186	212	193	200	230	208	196	227	202	203	191	220	215	224	210	193	189	195	213	192	186	183	202	194	220	205	225	233	205	210	214	224	197	204	192	208	215	194	187	188	217	189	215	191	189	187	183	232	208	210	208	200	209	216	223	219	187	225	179	217	208	210	227	204	227	214	201	201	190	198	212	196	256	226	202	212	211	237	189	235	205	204	189	225	201	201	203	201	218	199	206	216	223	207	231	221	197	228	223	220	221	218	188	174	213	205	203	207	208	208	207	208	210	190	206	180	210	213	233	200	187	218	215	201	220	206	178	203	200	218	211	231	221	225	197	186	204	192	198	195	201	193	188	222	188	202	217	205	223	204	233	209	191	196	225	217	220	204	197	202	203	220	207	221	196	226	213	208	210	201	202	193	207	242	220	213	201	214	203	211	238	205	194	200	212	210	194	185	201	205	210	221	190	186	229	213	212	198	213	202	231	224	208	191	211	194	246	215	228	171	187	201	177	215	198	206	209	212	200	216	198	216	204	206	220	222	204	197	212	204	229	208	198	208	212	222	216	192	192	205	204	209	171	203	207	191	199	202	201	219	206	195	205	197	208	198	210	234	211	214	223	195	205	217	184	227	199	183	184	202	198	194	210	223	204	197	202	226	189	197	236	161	235	191	226	199	199	209	213	201	219	197	206	189	210	196	225	198	232	193	231	213	217	216	229	187	195	216	190	201	211	185	192	212	201	175	204	211	209	192	212	212	217	211	209	212	198	218	194	216	222	197	216	230	207	220	210	218	218	200	168	204	214	192	220	219	194	203	215	228	218	202	203	180	211	202	199	213	211	199	214	224	230	218	204	193	204	214	207	199	198	214	209	193	165	211	207	217	230	192	226	218	208	228	209	197	194	216	222	225	194	191	209	189	213	203	194	210	184	196	210	196	218	210	191	209	233	200	196	212	175	198	194	221	203	226	202	193	183	233	208	188	191	210	195	199	204	205	210	201	231	245	188	224	218	220	208	219	199	203	216	223	217	188	180	208	185	198	218	212	197	209	226	197	209	189	215	212	200	221	201	208	201	219	217	186	193	189	218	208	191	200	207	193	188	212	228	240	218	222	200	223	196	193	203	203	197	203	218	189	223	235	220	235	211	220	206	208	191	195	209	228	197	185	219	198	209	225	214	218	212	211	226	211	200	215	248	204	209	205	207	227	211	220	217	233	237	185	208	197	201	216	231	211	200	191	192	194	227	199	207	196	225	215	214	206	196	175	180	221	194	190	217	202	192	203	218	200	209	210	191	215	253	182	209	200	209	210	205	198	207	191	199	248	192	215	227	231	219	192	218	218	211	215	214	174	208	207	198	228	183	194	238	201	224	214	195	196	234	194	209	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54820	51178	44250	37541	25665	7617	2297	1173	894	682	639	606	556	655	584	636	590	631	629	614	603	583	613	609	589	586	573	590	558	566	608	596	602	595	635	617	643	555	590	608	604	597	584	600	575	627	576	606	567	636	605	560	623	650	586	600	630	573	603	618	603	557	636	585	588	604	571	611	588	617	633	619	580	589	599	622	595	604	556	618	608	551	629	564	601	605	584	609	612	618	622	614	581	585	577	620	591	599	577	619	579	619	592	619	614	596	636	598	594	577	592	592	576	585	563	597	583	576	577	600	549	583	610	580	598	598	559	604	579	649	616	640	618	627	583	538	613	519	552	598	613	621	617	609	585	618	556	570	597	580	561	598	586	597	575	567	557	619	645	592	602	576	541	588	606	587	576	604	581	579	601	603	607	584	588	589	608	592	580	562	601	656	593	619	578	588	622	622	603	613	611	595	608	590	525	616	596	613	615	550	599	615	619	557	606	625	608	574	594	623	617	612	600	583	622	585	609	611	637	584	639	566	609	580	586	601	589	561	583	591	580	581	582	566	610	614	610	613	609	561	617	579	554	625	577	581	588	551	605	596	642	605	605	583	610	585	606	614	593	623	595	603	617	600	583	629	578	632	613	612	608	602	645	617	596	546	613	612	586	612	620	598	582	606	644	575	585	576	601	611	622	549	618	629	624	595	641	600	578	583	590	634	604	595	594	611	640	636	637	607	603	581	596	596	605	596	567	576	616	595	567	587	601	610	603	595	610	644	619	619	587	584	561	593	592	617	595	593	564	586	625	576	553	564	633	609	585	599	608	588	590	600	621	597	565	576	585	593	591	584	610	625	616	592	568	605	578	561	576	565	622	598	611	576	627	602	594	630	634	547	628	578	604	592	608	574	559	567	580	566	576	626	565	571	627	589	619	628	585	588	622	606	593	588	610	609	620	612	599	609	585	605	606	639	587	592	602	617	615	627	598	594	575	601	578	626	600	569	560	639	620	569	584	634	603	616	615	567	573	616	635	623	591	614	574	561	543	597	552	627	622	623	582	584	613	611	605	587	588	571	646	611	587	550	561	625	589	579	589	580	619	576	580	602	592	621	574	594	606	609	611	592	591	645	582	580	595	610	597	555	593	583	634	583	571	601	605	602	635	627	593	615	602	596	606	585	602	582	602	561	614	611	621	598	617	617	622	621	629	600	564	598	578	611	600	622	630	593	630	605	549	622	606	613	622	571	577	600	598	613	628	653	538	628	598	625	606	639	575	589	579	558	596	580	621	572	576	604	630	640	598	617	619	611	592	634	609	631	569	600	570	565	583	555	621	623	598	602	618	615	587	594	623	529	584	616	622	573	602	589	635	618	594	628	601	594	590	580	595	581	577	585	590	563	586	548	639	612	604	565	589	613	580	609	622	611	588	587	592	595	592	611	609	605	634	571	608	620	609	601	589	573	595	614	611	582	561	633	597	595	577	597	570	604	571	556	560	579	624	632	585	575	632	600	596	604	612	546	632	610	567	572	593	573	576	595	573	575	601	581	629	630	623	592	602	647	632	592	589	634	584	611	611	587	595	588	586	608	618	589	560	567	600	620	567	618	553	622	613	591	624	606	608	586	615	559	576	584	557	555	588	633	578	564	621	593	564	604	602	585	641	626	577	585	608	610	592	660	622	604	612	574	601	602	563	587	584	625	566	586	618	579	610	609	584	610	588	613	567	591	543	600	644	639	613	604	561	577	585	657	569	590	559	574	600	618	641	644	592	599	606	633	582	574	553	611	589	579	570	595	565	623	600	596	592	557	601	607	601	584	619	617	639	574	613	610	562	578	623	576	593	613	610	618	603	601	594	611	608	629	582	601	601	620	596	618	605	617	572	603	583	610	591	622	583	587	631	582	562	603	588	619	612	614	560	581	603	540	615	602	596	559	603	633	577	589	609	623	585	626	607	593	501	618	612	638	584	551	573	634	577	660	625	604	584	580	646	617	588	637	554	608	574	591	606	634	569	627	579	596	592	595	613	630	582	603	573	601	618	598	623	629	631	605	605	614	537	606	591	597	604	592	601	582	614	603	555	609	611	596	548	587	557	578	611	597	636	591	630	582	619	612	619	610	556	599	648	555	584	597	585	573	599	612	585	601	615	606	632	607	567	609	637	598	624	588	591	603	615	568	605	576	606	587	597	573	598	598	573	595	581	566	605	606	599	612	608	610	588	639	602	602	617	604	628	564	611	608	610	604	606	582	579	575	594	621	594	589	587	605	635	615	631	581	603	547	585	581	582	582	560	568	594	580	567	574	608	584	553	592	611	574	606	619	592	616	595	592	623	609	624	622	616	577	561	596	579	559	605	610	582	626	545	544	635	609	540	616	627	598	584	591	621	590	594	595	581	591	574	590	619	557	629	592	602	551	649	592	561	601	579	615	584	618	611	624	608	591	566	550	658	618	585	598	596	563	609	584	598	615	591	620	603	591	591	582	612	617	604	617	610	597	621	610	584	608	623	585	608	641	581	615	588	534	565	569	588	584	586	594	587	582	585	618	624	586	592	600	561	584	606	565	554	607	632	619	567	601	592	583	596	625	597	628	568	632	594	615	621	605	615	596	571	627	611	567	622	571	581	590	657	587	590	615	591	585	626	607	609	582	604	605	626	587	567	593	619	590	570	629	622	572	633	582	575	516	605	622	631	606	590	574	564	582	585	614	591	611	581	576	567	622	628	639	569	597	598	615	631	571	593	601	591	607	590	593	656	567	546	580	623	621	597	609	595	562	581	567	638	629	585	630	624	591	620	629	617	613	561	592	629	628	627	569	585	594	667	631	593	594	634	586	613	577	593	609	599	627	558	595	605	603	595	599	596	646	582	548	616	614	618	583	579	567	589	606	616	612	576	572	607	663	559	591	586	608	584	593	626	589	634	641	616	598	581	546	592	580	608	575	617	628	615	615	568	584	529	606	610	585	602	606	637	583	581	573	629	567	584	592	569	609	630	637	617	599	618	575	609	603	594	574	612	608	609	621	603	547	586	626	627	564	583	576	598	569	559	570	602	594	568	612	593	604	618	612	569	582	592	617	607	615	608	618	623	626	561	573	573	603	595	616	620	576	631	584	587	587	578	660	614	625	575	592	605	619	580	616	585	614	575	619	582	593	608	553	619	609	623	609	620	595	587	631	581	569	627	624	601	604	619	625	630	567	575	612	634	564	563	600	611	560	596	585	604	592	622	619	610	576	636	563	632	615	631	611	608	599	530	585	629	535	571	629	572	548	574	579	587	570	603	619	618	573	537	570	562	641	589	591	611	573	607	598	619	616	558	595	624	585	565	566	617	604	617	595	590	615	630	593	604	618	606	599	630	609	575	635	598	601	596	590	547	600	595	569	576	591	575	566	597	590	585	560	562	626	571	594	642	607	650	593	563	606	594	599	589	624	592	584	619	618	622	604	613	582	598	603	601	618	595	575	581	581	561	566	582	607	622	576	569	595	604	642	595	665	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
83012	73189	57721	40385	28000	8479	1395	648	424	361	314	287	249	282	266	266	274	258	256	250	286	266	276	287	288	306	256	267	279	270	255	257	262	248	254	265	231	269	281	293	263	250	275	255	257	263	262	298	267	244	285	265	252	253	256	280	299	248	284	285	285	277	226	270	254	249	290	285	261	256	250	282	236	246	286	271	270	266	265	224	288	255	273	257	242	278	253	270	261	241	250	261	238	225	251	252	276	264	269	258	260	250	284	252	288	260	261	237	264	246	283	295	237	306	254	273	263	302	260	282	293	251	253	271	272	245	248	286	233	286	268	287	271	254	247	291	273	268	243	249	270	250	259	257	260	267	242	263	235	299	280	225	276	281	244	267	271	246	274	239	251	263	258	252	288	257	260	290	255	282	249	236	258	266	258	262	248	283	280	251	267	256	291	251	257	241	274	281	271	271	279	260	277	282	240	253	277	264	265	223	261	278	245	266	254	278	242	276	253	262	250	269	250	262	240	305	241	250	264	264	261	249	256	256	261	282	255	285	249	263	268	289	249	260	270	276	239	255	285	279	264	267	250	277	259	278	246	288	260	263	264	271	259	301	253	266	257	241	247	242	259	288	250	268	258	225	266	238	286	269	256	245	255	257	255	245	291	256	275	287	267	258	262	263	257	259	282	234	243	261	268	262	229	239	255	273	234	264	250	250	243	265	285	267	256	256	281	250	269	259	266	304	256	258	232	259	253	242	265	261	280	267	270	276	273	265	273	260	243	298	240	276	267	244	269	265	251	267	221	265	272	268	232	281	270	274	289	272	246	272	253	275	243	281	262	261	274	290	251	262	281	246	274	259	277	284	243	250	270	258	276	271	245	275	242	255	235	268	256	284	255	287	235	305	251	278	291	252	283	253	229	246	240	257	240	267	252	274	249	252	242	251	290	272	240	252	298	265	241	280	291	250	291	256	271	269	265	260	280	286	249	251	304	276	275	267	265	245	234	280	250	268	281	242	267	237	259	250	250	249	297	273	285	251	262	241	254	280	306	279	257	233	252	236	229	269	277	264	262	244	281	282	249	254	280	255	284	279	263	269	228	243	267	291	265	243	260	257	258	256	261	281	261	276	259	285	279	231	268	263	239	279	297	275	234	277	262	249	262	276	272	250	281	248	273	265	269	302	274	276	227	272	276	270	226	252	272	269	274	248	260	251	292	287	265	254	254	253	271	271	250	276	243	251	276	265	269	263	257	239	272	260	276	247	256	250	261	260	258	229	265	260	236	267	247	276	283	246	270	245	234	238	278	249	284	275	233	236	255	262	277	275	263	254	289	292	287	258	245	299	244	268	246	273	301	267	224	265	270	270	263	293	252	271	263	250	296	268	280	265	232	290	282	278	261	243	274	246	280	256	262	254	232	256	255	273	253	266	294	260	257	266	289	254	295	256	302	286	280	252	248	249	262	270	272	268	250	279	295	267	259	279	252	285	249	247	279	267	279	264	274	270	269	267	266	258	248	276	268	247	252	264	268	275	303	264	266	245	297	247	256	246	274	274	245	247	254	262	288	263	273	265	247	261	265	257	269	236	256	256	260	246	260	259	300	272	266	292	255	215	237	273	244	294	249	277	265	245	262	254	262	299	275	274	258	294	262	279	251	287	282	277	270	269	263	244	237	237	248	254	254	248	278	246	275	249	261	260	267	284	257	260	251	265	278	256	274	270	265	284	257	272	249	255	276	266	290	250	262	287	262	266	312	254	241	268	244	252	237	279	242	244	283	260	270	249	234	278	277	252	247	277	273	257	277	266	262	280	280	257	275	304	250	258	285	256	275	256	260	249	260	292	277	264	244	258	265	277	237	265	246	239	260	238	278	251	269	276	292	242	265	239	285	268	263	277	279	254	265	258	253	254	255	232	282	254	263	267	231	274	282	269	284	272	224	244	294	263	269	239	256	275	261	252	256	235	270	276	274	279	248	270	254	259	269	249	280	259	272	254	248	245	253	288	257	249	273	282	274	254	248	259	258	239	253	269	263	262	246	263	283	242	281	273	251	267	300	288	238	248	256	242	270	270	264	288	260	297	234	259	236	276	254	273	288	287	260	267	280	260	282	279	289	300	266	268	285	255	285	241	249	290	262	286	258	266	268	279	246	263	259	250	249	265	264	259	270	253	279	242	276	280	248	272	266	283	264	286	255	282	273	256	247	227	278	254	260	275	242	263	260	276	243	260	273	242	258	244	256	257	241	254	278	291	256	249	268	280	267	249	252	276	219	255	236	285	239	269	244	272	263	260	244	251	256	289	270	261	264	277	267	235	279	299	258	254	270	255	270	236	267	277	270	258	250	269	262	262	250	266	267	255	266	267	318	296	274	284	268	262	271	274	280	286	256	254	274	255	263	269	266	273	249	265	279	273	261	267	243	252	227	244	275	255	273	267	240	270	305	239	270	261	268	292	256	267	239	241	258	262	268	284	258	286	286	264	242	265	314	264	274	271	253	247	257	245	226	229	242	274	268	245	237	263	277	270	266	254	289	255	263	245	265	284	279	262	282	276	271	251	252	287	262	269	270	279	263	277	263	268	283	247	262	291	261	290	281	285	261	285	253	264	243	257	279	265	265	282	262	245	256	254	283	270	247	273	240	254	248	252	246	272	270	271	264	256	250	246	258	287	269	239	277	280	269	266	253	276	261	259	261	256	267	267	264	268	262	263	255	213	267	247	268	239	256	272	247	246	268	295	290	259	241	260	264	272	253	258	254	268	258	275	261	250	274	245	265	245	272	262	236	243	247	240	263	279	241	267	268	277	273	245	265	267	277	275	260	256	271	257	262	254	256	264	268	262	275	278	246	283	276	282	280	270	268	293	270	260	250	246	223	258	269	250	255	252	239	234	229	240	302	253	291	267	232	263	266	287	271	240	283	275	274	258	287	277	256	271	258	272	238	274	256	296	269	251	283	303	264	242	256	254	259	303	256	312	254	288	249	261	285	264	270	267	236	271	265	241	241	255	262	245	243	243	229	262	251	269	271	281	265	246	268	270	292	264	245	240	258	268	267	272	261	255	281	271	246	283	275	242	274	256	262	252	272	263	277	264	242	255	258	249	273	256	276	254	276	276	247	265	254	271	283	272	257	263	273	288	257	251	275	250	249	255	271	283	235	262	258	260	260	267	276	253	261	312	273	268	269	282	244	262	269	267	260	249	271	258	242	262	272	259	215	282	247	256	253	245	278	243	306	250	246	248	247	253	249	268	246	278	290	250	268	267	237	258	265	272	247	259	270	257	269	286	243	279	260	281	261	291	292	246	285	260	275	233	253	240	233	296	258	256	256	227	260	262	235	288	306	243	285	254	273	291	267	263	264	264	282	270	253	247	274	246	207	268	256	252	258	269	271	281	274	267	271	257	238	246	250	275	255	278	253	276	255	253	250	256	274	285	248	261	259	255	261	245	243	237	261	263	258	236	244	250	288	291	277	275	277	241	251	294	266	256	290	268	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
66505	64613	56294	47606	34702	12667	4136	1941	1442	980	851	747	757	700	747	735	728	709	755	701	759	717	750	702	741	725	738	674	728	722	799	691	744	758	733	745	737	704	755	735	750	689	708	718	759	769	687	720	743	718	736	724	771	713	733	729	724	701	774	707	734	749	690	742	669	705	741	730	751	733	692	709	697	710	695	792	731	696	738	689	742	705	734	776	740	737	758	733	725	710	698	711	740	761	767	752	750	759	740	731	761	768	769	723	710	724	690	738	728	752	745	761	758	761	744	718	714	745	723	762	728	724	695	724	739	691	710	705	786	737	690	765	733	748	738	754	717	692	753	732	731	750	717	749	731	697	735	714	716	707	764	763	814	798	704	752	743	706	739	739	725	669	736	741	763	739	716	678	717	704	734	721	709	722	767	716	727	714	745	728	726	764	737	731	709	699	689	783	783	746	796	751	713	726	728	778	699	690	692	730	723	749	735	801	745	738	668	733	725	735	682	756	755	694	764	718	758	709	733	727	729	716	701	736	717	711	737	758	750	726	694	694	743	742	777	759	742	702	726	726	725	760	711	766	765	743	678	748	677	741	753	730	730	746	761	756	711	683	766	684	761	744	725	712	713	704	747	737	703	720	647	707	748	748	735	752	738	706	715	724	702	720	723	723	743	726	734	740	772	726	698	710	747	774	717	737	754	751	716	782	773	692	756	682	743	712	699	778	685	711	762	713	710	761	735	724	768	717	714	706	708	726	725	730	725	710	731	761	711	712	719	730	719	760	720	703	739	729	685	727	725	709	732	752	712	734	751	721	785	726	697	728	737	735	732	717	736	737	743	705	714	713	710	729	743	746	692	729	727	755	727	753	673	739	738	744	742	738	737	641	703	716	733	750	711	726	741	686	722	786	752	704	707	757	728	728	716	737	734	725	686	746	732	779	737	755	753	714	796	662	689	745	718	779	704	728	701	700	759	688	740	739	767	702	707	790	771	775	699	703	715	746	739	717	726	769	749	716	753	752	734	699	734	728	747	718	651	728	733	735	772	758	750	703	737	692	748	736	752	743	687	716	703	738	763	743	744	736	749	729	736	729	775	717	758	733	749	770	756	736	755	739	679	747	741	735	714	681	724	719	742	727	702	780	725	699	755	759	715	724	746	778	752	757	742	727	727	773	789	733	704	752	724	717	718	754	730	734	780	680	726	710	778	736	723	737	663	702	708	717	719	687	714	755	761	733	718	727	736	764	729	708	708	773	712	741	733	754	696	737	746	763	741	764	745	707	722	696	734	696	699	713	754	768	735	710	727	722	744	676	711	722	781	732	741	720	753	750	738	727	741	755	708	663	693	704	738	745	765	764	715	734	737	683	733	705	712	797	737	716	721	715	714	703	707	679	694	731	721	706	758	768	731	717	750	722	674	749	688	746	750	758	753	738	719	740	733	727	684	727	731	753	763	727	727	692	727	702	774	740	764	777	698	697	755	730	781	706	723	771	727	682	762	717	755	743	764	694	741	731	724	771	697	745	752	732	742	735	690	744	733	707	672	782	745	750	713	735	720	734	732	682	733	734	742	732	717	742	734	696	726	687	734	721	718	717	742	716	749	754	743	709	691	699	752	786	748	696	726	745	737	719	743	722	701	664	786	691	769	726	697	713	717	721	702	749	741	705	737	796	763	734	761	718	737	731	711	752	732	783	779	721	707	712	754	761	685	711	695	668	728	713	686	745	778	732	751	750	709	693	753	765	741	738	739	717	738	722	685	787	708	743	686	727	656	771	736	743	694	695	722	732	741	739	737	711	715	827	770	686	709	719	711	702	718	732	731	736	739	699	729	690	738	713	751	734	740	691	705	710	676	683	756	728	726	738	717	717	721	762	716	743	733	736	754	725	735	723	696	724	737	734	769	702	705	744	722	724	728	773	692	757	731	739	719	748	761	732	720	743	738	755	740	756	713	738	790	752	767	751	738	728	752	709	722	748	717	717	734	717	703	720	737	690	704	743	727	717	760	718	741	745	728	698	682	742	667	755	718	770	728	778	714	734	751	736	742	712	719	694	701	752	718	732	732	677	704	739	736	743	711	724	759	708	729	726	719	697	728	732	692	704	741	662	710	729	733	781	702	693	773	711	705	703	726	738	780	695	720	713	743	728	728	697	781	752	730	714	783	723	739	732	758	748	759	732	715	743	704	672	726	716	773	738	697	766	680	751	728	745	718	735	702	745	742	709	721	729	717	693	703	748	703	742	718	722	694	715	741	738	727	711	737	695	698	754	737	721	739	760	727	732	752	740	688	732	691	705	774	740	687	763	763	747	729	706	728	699	779	709	719	755	738	758	736	706	761	749	747	729	778	694	694	712	722	754	701	745	738	711	715	737	742	754	710	694	686	707	729	737	739	735	707	719	755	731	772	692	740	716	711	741	704	731	701	704	732	780	705	719	735	798	720	765	765	739	689	731	752	690	707	741	731	739	795	776	686	736	681	764	718	734	793	732	769	726	722	725	714	748	728	717	741	728	715	725	775	720	699	723	716	721	719	805	737	773	688	721	716	759	666	653	731	759	714	756	718	746	713	687	765	724	710	734	721	678	739	725	731	719	723	723	756	740	723	760	698	756	712	746	695	728	740	677	737	749	733	707	740	694	740	694	707	735	700	737	785	769	727	709	728	735	711	750	733	756	781	711	692	737	756	783	758	738	728	723	768	700	721	779	784	721	724	712	756	730	756	727	725	706	710	741	719	739	737	768	767	765	737	714	738	754	742	719	694	762	741	714	720	693	747	769	700	729	669	671	773	770	711	694	709	731	714	699	739	725	709	719	778	740	738	703	747	706	701	692	717	722	780	719	735	723	725	737	724	708	737	723	716	704	733	714	734	797	734	729	693	758	687	736	697	717	708	721	746	702	720	761	725	718	734	764	735	728	743	698	769	748	717	723	749	721	728	748	770	715	677	750	715	741	742	742	733	736	719	728	779	746	729	714	757	704	700	691	693	696	735	754	701	762	732	720	763	732	707	756	657	720	672	716	711	730	690	723	736	767	724	705	727	703	690	763	735	704	637	741	695	731	736	735	686	754	747	697	706	678	775	685	734	766	726	718	758	748	768	734	727	705	730	773	705	736	765	756	780	696	767	750	724	751	712	760	757	767	704	742	763	691	733	703	707	705	745	712	733	748	757	738	691	757	723	719	776	741	693	707	722	717	711	711	742	741	718	750	727	733	751	702	747	705	773	745	721	732	705	703	718	724	742	725	739	725	713	667	705	726	784	695	686	760	761	701	704	750	753	750	702	782	746	691	748	755	771	759	721	755	732	746	719	757	785	717	724	780	715	738	730	725	738	757	729	727	748	711	719	770	724	709	738	722	747	772	734	680	704	708	757	738	766	745	735	734	731	705	769	733	727	723	687	713	722	701	746	783	742	738	693	723	687	743	800	734	730	756	687	735	704	708	713	694	727	708	719	726	712	728	749	713	696	714	771	788	721	700	713	759	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37286	23259	9576	3309	2035	579	290	221	190	182	173	214	186	198	175	193	193	169	204	174	177	192	202	181	197	192	198	174	213	183	211	203	187	233	198	191	213	205	205	205	202	195	204	188	186	214	201	215	184	189	188	199	188	180	208	208	163	179	191	185	192	196	179	177	194	172	185	167	181	190	173	215	197	182	176	206	205	205	214	213	171	203	179	205	227	188	199	173	202	198	172	171	190	189	202	171	173	235	181	188	182	197	186	184	199	183	197	181	192	176	188	230	217	197	191	198	196	201	197	188	215	185	213	204	190	193	208	219	203	199	187	195	174	185	198	200	204	206	174	181	191	181	204	162	213	201	202	237	211	204	207	173	176	229	216	215	191	212	198	198	164	199	222	196	205	207	189	185	209	211	198	193	209	212	192	193	204	219	203	187	189	177	198	226	200	182	215	206	186	202	183	207	182	170	199	213	196	201	216	190	180	192	183	204	208	179	174	199	167	184	223	191	255	215	197	188	223	193	193	195	167	201	198	213	206	213	185	183	188	194	176	174	189	176	179	200	168	186	196	173	218	197	227	211	180	219	195	217	206	167	200	187	178	163	178	190	200	196	197	187	207	208	191	198	168	204	200	190	181	188	201	196	201	200	187	172	201	176	186	192	211	192	195	215	186	205	176	167	189	178	207	229	170	182	185	186	224	207	192	172	189	213	199	207	206	219	202	204	167	182	199	214	181	198	205	185	197	202	201	168	195	194	188	179	178	200	197	186	179	181	178	207	193	198	185	193	212	170	181	178	210	184	180	185	183	220	204	204	173	186	187	203	195	203	204	183	212	195	208	197	197	175	195	194	177	182	202	185	206	203	207	187	202	203	202	217	203	178	182	195	204	203	197	208	191	206	182	196	192	189	184	217	186	193	188	181	186	209	192	188	190	187	179	189	172	205	193	216	233	212	212	192	193	192	178	153	179	201	197	209	191	183	185	177	193	212	183	186	200	210	174	194	195	179	193	224	203	198	184	226	196	217	182	198	190	208	205	189	194	221	192	223	197	221	181	193	193	203	191	201	186	187	181	211	198	197	189	201	193	177	181	179	195	201	192	208	182	212	198	162	212	183	203	186	224	180	222	181	171	191	213	189	213	185	187	185	183	191	173	191	174	207	173	211	199	193	184	193	186	193	210	193	207	177	215	172	199	180	188	166	177	178	196	203	222	203	196	180	186	207	179	186	204	207	177	187	187	195	199	196	199	178	217	197	160	202	207	172	182	202	190	201	199	203	201	208	203	197	177	209	195	196	188	184	200	199	178	195	199	191	217	207	162	183	201	204	183	180	172	188	204	188	183	225	199	194	182	197	204	205	179	188	191	176	215	190	222	197	184	176	175	185	174	214	194	185	203	186	192	190	189	182	196	202	199	197	188	183	212	165	169	205	193	203	194	198	176	202	195	214	200	185	196	222	195	196	187	192	206	177	201	192	182	216	201	186	189	197	202	171	188	192	186	186	190	201	194	197	185	203	191	202	210	195	179	174	188	206	179	177	205	194	193	180	181	199	215	198	177	179	174	187	212	221	180	208	191	191	199	208	207	195	175	198	166	188	201	207	187	184	197	206	180	184	187	182	195	205	188	190	210	191	175	193	221	195	207	181	207	173	178	197	176	181	192	178	203	186	184	201	180	222	177	167	168	175	175	206	189	217	195	202	216	166	185	191	205	204	205	194	195	180	179	199	195	189	167	212	181	181	203	212	169	212	191	182	192	188	187	185	197	186	182	190	196	200	199	173	192	188	183	197	178	192	193	212	208	185	210	194	200	201	198	206	180	199	196	223	181	185	185	195	212	219	180	170	216	181	186	197	177	197	190	189	194	218	189	181	184	194	173	209	169	182	193	213	220	193	183	215	201	194	216	180	184	205	208	200	191	172	203	190	196	183	177	180	199	176	204	198	204	202	196	168	189	181	203	195	201	184	200	191	178	199	197	194	183	191	185	164	181	188	182	196	204	176	174	218	185	186	198	188	217	170	197	190	221	198	197	200	188	184	186	205	196	196	195	180	209	190	183	200	199	213	204	198	173	180	162	203	200	161	192	195	186	192	196	166	174	207	186	203	177	189	167	210	190	198	210	195	190	197	205	193	185	171	194	207	191	186	194	187	201	208	192	195	187	173	214	177	194	197	197	194	193	169	208	200	193	175	192	210	184	190	198	179	179	198	198	177	204	198	209	187	207	185	217	199	187	214	174	197	193	183	211	188	182	196	199	208	205	202	188	202	213	195	206	180	201	180	187	213	177	185	214	200	180	200	196	204	205	188	179	184	206	192	185	193	208	187	200	196	173	197	183	174	201	196	181	199	214	179	223	216	217	209	215	201	196	194	207	177	186	214	207	172	172	182	179	214	209	209	200	182	210	222	165	200	191	197	215	180	211	222	198	209	187	182	180	163	205	223	217	167	160	171	197	212	187	187	184	170	196	196	199	199	174	181	218	206	191	184	192	198	203	173	177	218	199	200	195	178	169	203	204	189	187	188	192	185	162	191	183	218	204	192	198	198	188	204	193	177	166	198	182	226	219	200	218	203	175	199	180	179	186	194	188	186	185	225	206	205	202	180	213	189	205	202	169	206	187	188	191	219	193	205	182	175	206	178	203	209	175	186	187	194	175	178	208	182	168	200	194	189	149	187	195	197	187	202	215	207	183	182	180	231	190	217	188	165	205	201	218	223	193	177	211	188	225	200	203	205	179	202	185	190	172	195	200	210	207	196	181	179	194	203	211	195	185	201	186	170	184	195	198	177	198	205	187	216	202	204	199	209	206	208	201	181	180	179	188	194	193	180	157	184	201	187	227	175	188	198	199	174	174	207	216	214	217	193	196	185	172	173	189	175	185	181	199	202	210	183	173	224	189	216	183	202	213	179	185	195	213	194	185	184	204	205	187	201	202	188	171	204	199	211	194	174	168	218	215	192	209	205	197	213	182	186	196	198	191	199	203	197	194	195	174	205	167	218	183	211	201	196	203	197	234	177	198	190	218	191	181	198	226	188	180	182	177	219	200	180	189	188	203	210	184	186	187	199	182	165	188	203	179	184	192	205	186	183	208	198	192	206	189	197	189	170	186	199	181	194	177	200	197	162	228	192	194	210	179	197	196	212	173	219	212	194	179	187	187	189	210	193	206	216	188	206	222	194	189	213	192	190	182	212	206	182	203	225	178	188	173	205	193	188	172	209	194	187	184	189	175	197	182	207	193	201	179	207	206	192	204	189	207	210	176	191	163	188	175	196	180	197	206	200	191	185	210	198	195	178	200	199	185	213	191	194	202	202	191	174	191	180	204	176	189	206	198	193	188	163	157	172	186	188	225	181	189	172	166	204	183	178	210	184	207	171	196	174	197	176	182	204	204	174	182	214	194	183	193	193	200	186	180	184	193	174	198	187	194	151	190	204	193	208	207	211	192	163	203	167	204	194	192	191	194	199	195	202	188	176	203	169	194	204	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35253	24340	14082	8574	6298	1612	819	665	629	554	586	580	578	605	583	529	538	566	580	568	588	554	545	558	622	585	570	553	608	572	581	577	601	560	590	581	593	593	538	528	571	572	567	574	560	574	581	518	583	558	562	606	570	572	557	564	569	544	564	565	551	556	536	569	576	532	564	579	556	576	562	588	571	554	569	545	559	578	566	507	566	578	533	566	567	561	556	585	580	575	582	568	571	578	592	580	549	553	549	564	531	598	531	552	550	583	604	563	541	617	592	547	592	560	556	601	543	569	587	563	559	586	572	552	603	546	570	524	567	556	572	570	545	556	592	565	564	533	598	596	529	549	568	545	542	577	566	551	572	578	581	619	596	524	554	595	599	579	557	587	545	594	504	527	608	564	555	549	584	566	527	556	570	557	562	556	567	573	570	575	572	602	525	587	570	589	564	589	592	553	531	543	598	578	576	534	520	567	549	596	555	603	585	608	603	536	602	543	615	563	561	551	594	552	571	540	509	586	607	565	558	534	554	587	544	585	547	564	550	568	607	561	535	563	560	557	578	555	579	542	584	526	556	612	561	556	550	564	566	586	565	589	558	555	542	548	599	585	553	569	541	601	551	530	538	547	568	543	591	561	540	537	545	556	547	593	577	562	574	575	514	559	540	585	611	591	586	552	568	542	605	526	575	579	562	528	553	568	573	566	537	542	558	546	571	557	561	536	554	560	551	527	588	562	581	574	540	559	561	563	564	553	544	546	547	550	533	552	564	546	505	560	587	567	550	574	538	519	582	583	530	559	575	584	590	549	524	568	561	599	567	527	520	555	573	601	590	575	556	553	611	548	589	563	528	545	546	549	560	569	567	588	577	554	563	539	594	542	602	544	582	588	579	503	561	581	552	590	579	571	560	586	575	542	599	567	566	551	574	555	549	527	532	540	533	595	544	554	518	611	579	571	542	591	550	523	564	563	523	557	536	561	558	544	587	544	541	547	547	538	536	538	574	579	534	535	522	576	572	516	547	536	552	586	562	573	586	576	567	543	509	561	549	554	524	555	520	554	601	543	544	581	589	573	595	567	551	571	565	585	576	547	547	594	524	551	570	604	589	589	548	582	559	532	565	585	556	554	574	543	555	569	590	542	586	556	529	548	573	513	557	569	551	527	594	557	580	555	550	553	565	568	587	560	590	541	545	555	571	576	540	559	570	541	560	556	529	522	580	557	572	569	569	571	573	546	597	606	539	561	542	568	530	579	541	550	582	605	577	532	569	555	581	531	551	562	564	566	587	553	556	549	562	541	606	551	531	580	545	557	578	569	535	589	520	595	536	595	556	574	545	566	568	543	560	579	557	552	561	545	514	551	593	559	620	554	572	576	525	587	539	522	507	579	588	556	565	546	528	583	568	532	551	605	575	546	559	569	554	584	565	559	554	535	609	556	527	574	522	528	572	573	542	563	560	545	533	593	543	531	574	575	565	540	595	625	559	529	528	635	546	570	554	537	575	537	538	566	520	543	573	537	514	534	542	573	560	552	570	527	574	619	545	577	579	539	578	569	567	563	541	620	593	591	569	518	583	598	520	599	583	530	543	563	553	530	587	571	573	570	547	537	532	597	542	576	560	573	536	528	514	562	566	549	550	527	551	572	587	588	592	552	560	558	554	522	567	585	542	604	556	544	567	544	573	542	548	548	535	594	557	517	576	593	597	555	581	559	569	543	524	555	608	583	603	553	580	555	542	547	494	565	527	570	579	547	558	554	545	600	596	588	562	543	524	538	571	547	556	536	578	548	541	586	594	566	534	544	570	569	538	574	604	556	561	622	520	547	535	572	598	559	545	567	569	555	581	545	521	567	585	591	523	552	534	554	547	580	567	543	591	531	506	594	560	558	571	565	555	574	598	582	555	577	565	545	564	520	544	552	504	552	527	561	564	556	544	552	556	570	581	558	559	556	534	606	552	554	529	548	542	545	571	536	577	564	538	565	527	548	563	561	584	529	559	587	599	547	578	578	563	560	543	559	577	544	537	540	556	607	573	575	570	552	542	552	534	584	532	554	554	587	585	555	533	522	589	539	536	572	593	543	567	554	568	519	544	576	591	571	610	576	537	561	601	565	556	552	559	636	560	546	553	550	582	568	606	541	552	537	566	552	599	558	527	559	569	586	610	542	585	534	551	533	576	642	551	577	555	559	573	575	564	552	552	544	541	575	542	560	583	539	540	546	584	574	521	531	547	556	594	597	583	529	565	571	575	562	580	562	537	573	553	571	571	548	541	556	585	502	552	552	574	553	576	564	607	553	544	533	560	565	554	568	615	592	565	611	582	515	540	562	523	533	583	581	603	581	583	540	544	564	541	609	540	561	557	530	545	574	545	540	575	615	567	550	542	564	576	581	530	568	545	553	523	527	550	582	601	586	549	547	598	573	545	596	565	611	559	548	600	598	557	523	578	547	545	520	583	578	536	595	584	528	539	570	558	588	569	559	612	558	580	539	576	591	526	528	548	567	588	553	535	594	560	546	526	560	572	584	588	578	565	542	588	554	552	530	553	564	574	559	546	600	550	606	554	541	568	537	569	537	528	586	547	581	550	583	576	552	552	522	562	554	555	506	553	556	581	557	574	543	521	511	538	531	550	576	572	579	541	556	560	590	571	564	565	615	582	535	530	598	523	569	523	528	559	566	568	574	599	528	545	560	563	561	542	560	601	551	591	576	493	526	546	593	572	557	564	559	607	565	552	571	537	543	539	578	562	574	535	554	578	523	580	557	562	557	573	537	550	553	576	561	573	576	560	555	561	542	542	575	570	537	535	582	565	586	521	579	543	578	551	561	562	576	548	584	520	552	605	571	533	576	571	556	567	601	529	566	554	604	535	573	598	586	570	547	571	563	554	571	588	567	554	613	570	593	579	546	581	533	525	539	561	594	528	571	605	541	596	535	543	583	585	566	561	559	607	588	573	537	571	575	589	554	541	589	536	572	533	571	558	569	520	586	555	563	579	521	584	571	559	555	536	524	555	523	571	579	572	523	552	529	548	592	582	555	539	570	584	586	591	594	569	593	568	553	584	549	575	559	549	606	546	552	567	581	546	564	546	568	561	576	568	591	559	565	543	614	571	590	561	581	571	558	551	641	541	550	568	540	567	583	529	560	559	506	629	561	524	559	553	579	564	566	542	559	567	546	563	585	572	550	553	563	580	501	535	562	543	566	574	590	568	545	564	597	538	526	547	601	566	518	563	564	563	579	549	522	568	565	525	537	564	548	555	559	556	561	545	564	564	577	526	567	547	521	542	543	527	500	542	567	547	595	521	577	557	576	548	557	562	585	575	540	562	558	555	566	581	580	587	554	535	548	572	556	523	556	545	577	557	566	550	562	597	542	578	575	573	518	608	550	537	543	536	576	597	572	570	551	602	605	553	541	579	549	571	538	593	567	540	500	589	577	554	567	551	530	543	562	580	548	598	592	551	573	598	582	620	580	585	600	562	571	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
74972	62059	45716	28548	15611	2831	740	377	285	248	214	208	216	207	221	191	205	198	206	199	200	195	211	216	174	198	176	205	207	202	191	193	189	200	214	191	206	213	198	186	203	191	205	222	194	178	207	179	190	207	218	246	190	219	171	180	162	159	197	225	180	217	197	193	207	174	181	193	203	202	193	204	235	228	196	203	201	206	216	198	216	195	201	207	202	211	200	186	220	210	185	203	184	218	204	200	196	202	209	206	214	218	187	238	199	208	206	179	207	197	221	202	205	197	223	197	202	179	191	213	230	219	202	184	193	201	172	183	188	221	189	204	218	209	193	180	194	202	172	185	190	196	203	171	207	196	227	215	185	196	186	190	200	194	207	211	225	218	205	212	199	206	203	204	215	208	228	208	201	216	208	191	197	205	218	222	216	197	195	198	205	234	204	208	184	196	221	219	181	176	202	191	190	198	197	226	196	177	203	202	168	192	210	191	193	199	221	199	205	180	211	234	221	191	192	186	212	224	190	215	180	204	204	174	206	202	201	178	202	194	175	206	193	216	217	213	189	208	194	179	203	194	213	206	184	207	223	180	184	202	229	222	206	201	183	193	204	208	198	201	200	228	214	224	205	200	172	240	181	192	210	192	192	217	198	184	188	190	208	187	192	198	207	223	189	201	188	213	218	216	179	203	193	206	195	189	216	230	208	214	224	196	212	206	188	206	210	184	219	220	214	203	193	202	214	223	194	223	211	205	185	205	203	200	215	199	206	199	204	184	211	208	220	228	173	184	187	205	194	220	214	225	194	185	198	207	189	195	206	196	220	214	210	209	229	191	195	202	202	176	222	189	201	202	175	211	191	189	187	215	231	211	189	233	222	187	194	196	195	207	163	172	173	194	224	185	209	236	231	213	198	205	205	211	216	219	230	212	208	206	201	193	192	205	193	226	191	174	204	191	222	193	225	203	213	179	193	201	189	209	220	209	188	216	210	182	196	193	224	250	200	196	188	184	182	193	211	204	172	193	220	211	217	221	179	193	184	197	193	224	207	199	200	188	187	182	190	187	199	208	203	182	204	210	221	191	182	208	189	208	211	180	209	237	208	235	196	202	181	214	209	227	202	209	181	205	219	179	187	211	202	199	221	209	196	185	193	238	201	187	178	188	195	204	205	178	168	213	192	187	228	198	205	196	195	194	181	184	228	179	222	200	187	202	209	199	193	206	207	210	189	195	209	207	234	230	187	202	224	184	206	216	188	177	206	229	208	227	193	222	202	200	192	221	202	209	216	225	214	199	192	202	211	202	221	213	220	237	201	191	208	205	207	213	164	208	196	216	175	184	195	205	197	200	205	200	197	194	197	189	210	191	208	188	187	236	200	215	225	207	184	195	188	206	183	192	176	209	197	193	234	201	202	210	214	221	204	198	196	218	211	192	195	203	207	188	162	189	215	171	189	220	197	200	171	192	193	189	193	185	219	187	188	186	203	197	193	176	180	212	209	188	197	211	208	196	215	182	187	211	178	232	201	183	193	227	182	213	203	186	216	200	180	207	210	202	206	209	197	187	151	190	163	185	185	183	212	191	205	212	208	197	189	202	202	184	199	192	198	233	199	187	200	228	196	184	211	192	218	215	219	215	225	219	190	185	194	205	192	177	198	191	193	187	200	195	223	209	182	186	207	201	219	204	197	219	216	212	212	196	208	211	204	211	204	186	220	176	199	210	223	219	200	200	185	192	218	183	186	201	179	187	192	194	217	192	201	217	201	194	197	197	179	190	212	202	201	210	203	209	193	195	179	242	185	225	186	219	197	209	199	210	179	212	206	208	217	190	203	210	217	189	224	189	177	216	225	189	225	191	194	184	185	204	198	227	199	210	188	224	191	211	196	184	184	176	186	197	206	214	193	201	225	215	172	206	205	189	219	188	189	193	194	191	183	210	182	158	200	189	226	191	235	167	185	208	216	219	187	171	192	209	201	221	181	190	206	200	208	194	197	209	186	192	198	217	196	213	197	190	210	194	202	206	194	190	201	200	217	182	209	172	217	175	201	230	195	193	197	216	220	193	201	207	177	196	193	172	196	201	230	222	208	214	242	202	201	220	203	192	198	193	193	209	212	169	185	185	190	225	204	214	202	185	192	188	205	188	202	178	186	181	186	198	208	204	196	193	215	206	200	181	216	180	208	230	192	200	214	185	199	197	205	194	222	221	194	187	208	216	189	214	177	187	208	200	219	205	191	190	198	198	209	224	205	181	215	179	196	199	239	204	206	190	173	200	204	190	175	174	205	183	209	199	202	178	232	182	183	206	219	201	201	235	183	200	217	224	221	204	205	201	190	217	208	241	219	215	183	193	203	195	213	197	206	188	184	218	211	212	222	198	205	213	196	197	224	176	224	192	186	197	202	227	185	200	206	208	183	193	218	191	212	186	208	194	204	221	200	211	214	208	194	192	184	208	218	176	205	221	214	204	182	202	201	199	199	208	219	224	233	199	212	169	213	204	193	206	213	182	208	207	195	172	178	221	215	213	192	186	229	205	199	209	196	189	201	207	189	215	191	210	197	236	185	207	175	192	207	213	192	192	196	191	219	212	164	196	217	172	217	194	193	200	197	208	210	226	205	190	211	198	194	187	184	182	212	235	188	188	207	205	212	167	220	196	205	196	184	190	198	212	201	198	195	215	185	209	220	201	183	213	205	205	208	193	211	201	178	217	184	208	227	193	223	187	195	198	210	207	200	173	169	199	191	214	204	225	181	204	166	204	223	202	184	176	196	213	183	209	203	211	178	202	203	204	202	199	199	226	217	193	248	211	183	221	185	201	199	201	177	224	217	208	176	214	188	223	212	236	217	172	184	219	179	188	194	215	191	204	201	197	178	221	175	179	188	200	210	205	191	183	194	202	208	226	199	203	211	202	218	216	182	210	231	182	211	195	181	192	212	218	182	211	181	196	197	186	183	201	218	193	223	227	202	183	223	189	214	189	201	194	209	194	204	194	173	222	206	214	200	202	205	172	245	201	208	205	199	211	216	217	195	190	215	199	203	203	190	177	205	211	215	198	188	199	207	214	185	205	197	221	200	191	189	192	180	182	196	182	212	200	195	200	201	215	202	220	212	212	210	206	211	200	215	210	191	202	198	205	204	185	211	187	197	213	217	223	169	190	193	186	205	211	241	166	183	219	214	202	205	203	198	197	206	208	203	218	197	207	223	191	222	185	219	203	205	212	215	196	228	199	209	176	228	204	215	207	190	197	208	228	212	192	212	216	217	184	197	197	198	202	201	208	197	194	207	214	238	209	213	204	222	212	208	192	192	199	214	200	201	203	205	206	210	219	198	200	189	179	195	215	224	206	191	194	199	213	190	221	210	197	200	201	222	207	192	221	203	194	212	214	173	219	201	193	184	190	205	184	217	197	197	207	186	196	197	228	180	211	209	188	198	185	197	187	208	184	192	189	202	202	202	203	203	203	206	215	202	180	224	213	192	184	209	211	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54759	51548	44395	36946	23489	6470	2482	1310	932	796	613	585	576	551	566	576	603	590	605	604	594	605	567	539	576	607	619	606	563	611	554	622	598	592	607	614	584	573	606	568	561	554	572	598	558	558	622	575	560	556	609	619	614	574	575	565	589	585	566	586	550	637	613	590	610	601	568	606	539	604	592	567	549	626	616	573	616	582	581	591	586	587	599	559	613	576	548	577	572	588	592	590	591	596	640	624	636	615	559	551	558	616	583	563	565	565	559	634	557	570	603	577	608	603	570	558	589	593	586	540	570	593	588	630	589	561	583	591	574	625	571	584	576	581	557	570	559	569	574	578	593	622	602	598	600	586	597	610	585	590	527	561	557	571	581	558	602	576	586	576	570	589	580	586	581	622	585	601	594	608	586	560	546	574	541	565	553	595	560	577	548	553	553	554	616	601	603	598	597	618	592	608	574	577	574	582	539	603	609	581	589	531	580	607	580	564	608	598	615	565	544	548	540	597	579	640	562	553	556	598	546	598	582	602	605	613	579	579	530	554	543	584	554	624	609	593	564	598	560	611	542	543	569	558	582	588	571	567	600	561	588	567	540	555	564	566	595	591	608	602	591	596	584	561	584	596	602	580	593	603	599	576	576	588	577	610	582	562	563	615	577	585	590	623	561	588	593	579	581	546	581	564	577	578	578	564	557	578	593	566	606	546	589	588	582	570	553	576	591	544	563	563	562	601	563	545	592	611	580	576	619	556	537	563	628	542	631	562	559	568	574	575	565	555	537	548	562	593	581	592	575	607	645	608	579	575	594	573	600	597	544	595	539	566	593	575	595	615	577	604	598	551	584	604	587	544	533	599	536	570	593	550	587	551	641	592	574	578	575	604	507	548	604	559	598	590	575	552	598	642	586	567	573	586	569	576	594	593	561	587	553	609	608	595	592	591	558	588	564	553	518	566	598	536	576	562	608	545	552	582	631	612	598	559	531	598	603	522	577	584	607	614	573	554	589	608	560	581	563	584	586	564	575	600	614	627	557	626	559	581	578	595	558	547	608	579	608	569	596	591	618	562	591	588	554	607	596	585	601	553	606	575	583	580	558	606	598	569	591	553	545	594	583	550	581	535	595	583	566	571	529	597	561	599	610	612	599	595	567	545	594	603	584	599	554	563	546	542	576	645	551	635	634	600	559	571	609	576	569	538	594	613	574	596	592	622	542	574	579	605	619	619	583	516	619	575	595	547	567	567	562	565	590	560	587	620	593	615	603	574	564	551	598	597	610	573	587	590	570	560	608	560	576	615	551	575	558	614	530	552	596	593	561	601	564	593	544	560	607	573	585	544	588	579	618	515	577	570	585	570	570	628	574	583	640	603	572	608	571	580	620	570	573	588	570	568	575	592	579	606	594	600	615	588	566	604	565	573	579	606	559	600	599	579	596	605	556	608	568	530	613	565	619	598	563	583	610	580	517	588	613	592	598	560	584	579	558	598	587	585	605	599	570	576	563	621	572	629	594	577	572	580	591	601	568	589	591	561	581	594	573	576	598	603	600	612	565	589	536	537	586	572	591	576	602	593	592	567	559	554	537	601	540	595	599	575	587	599	599	581	554	607	605	552	584	600	625	589	601	592	581	612	592	612	581	563	589	596	580	574	562	553	556	607	657	597	614	642	596	570	566	582	559	570	562	578	600	616	544	568	587	602	592	650	557	570	565	598	590	586	551	615	581	572	568	561	586	558	582	601	586	556	555	604	585	561	558	583	550	597	543	607	539	589	558	588	600	616	573	607	612	561	596	543	551	586	567	610	576	572	522	648	574	565	568	561	602	630	591	597	567	581	543	583	568	620	602	611	562	567	566	551	591	572	585	595	587	569	581	595	604	585	591	544	548	587	622	597	547	580	588	571	628	597	584	571	600	566	595	571	548	584	601	586	610	607	584	549	619	577	578	548	576	589	633	571	599	589	604	561	550	559	572	586	591	588	540	536	572	581	574	617	587	601	555	582	614	600	573	600	543	607	572	616	592	578	585	572	627	556	555	596	616	589	583	547	601	658	544	592	558	545	575	559	599	593	620	568	556	564	579	604	591	614	583	573	586	556	569	574	548	576	595	550	579	571	545	575	601	577	585	595	584	564	608	607	588	591	572	621	584	555	610	590	565	557	580	615	614	584	575	601	590	607	542	552	619	621	553	569	573	584	601	598	561	604	588	552	599	611	597	574	592	614	572	565	625	591	564	610	609	598	582	565	615	592	555	581	579	622	602	604	548	545	589	572	611	598	573	587	593	585	563	581	586	557	555	564	613	586	551	603	544	600	577	575	578	567	541	576	599	603	564	591	593	560	564	575	523	587	573	536	569	588	576	577	553	584	615	619	569	592	574	561	564	581	581	531	555	592	565	594	532	541	556	605	607	613	605	540	611	630	604	591	596	537	546	629	592	575	609	566	572	627	578	553	605	580	588	623	576	579	533	618	561	546	609	599	602	600	588	562	614	572	609	615	573	547	626	599	555	563	595	566	556	570	556	588	580	586	602	603	607	593	580	585	608	570	622	561	561	599	561	575	622	600	593	534	599	567	587	543	637	635	548	529	610	580	590	586	551	520	583	536	580	622	535	627	582	599	545	615	612	589	586	584	573	577	585	577	603	577	579	509	606	558	634	605	571	581	555	580	588	607	586	569	592	594	559	587	600	538	583	565	577	567	597	619	609	582	565	580	554	596	583	554	564	589	583	575	598	561	602	568	589	587	587	569	580	637	582	548	584	544	587	566	621	570	580	517	638	556	558	610	546	595	612	566	588	612	593	585	595	583	612	541	614	559	567	599	573	583	562	554	595	601	624	604	580	597	572	587	567	611	561	589	572	577	591	559	595	556	579	592	561	522	613	584	587	604	591	584	580	612	594	590	564	596	527	599	528	577	576	570	609	579	574	577	639	605	594	602	558	597	610	604	569	554	600	562	583	558	581	592	603	597	578	614	564	565	589	567	581	541	597	575	574	599	557	584	583	607	570	609	634	627	566	573	572	574	584	581	573	602	541	633	549	593	587	570	594	567	581	623	552	583	594	604	607	568	556	572	582	587	588	590	554	586	585	542	587	538	553	569	595	608	576	595	611	585	577	552	634	593	609	583	580	592	549	589	614	604	557	561	588	575	591	575	596	593	574	557	564	600	610	567	585	530	586	603	548	570	575	573	561	556	552	558	536	602	621	575	580	569	587	612	548	572	544	567	624	577	573	598	574	595	619	592	614	619	631	550	576	564	591	558	556	585	598	601	619	575	562	613	575	542	566	577	591	573	581	575	544	583	577	551	616	612	575	576	540	525	616	567	537	614	564	576	593	602	602	590	556	596	532	542	549	572	524	610	551	587	607	613	599	579	598	579	572	562	602	587	575	509	584	574	576	577	615	579	581	559	595	581	573	563	595	553	552	613	610	542	621	565	587	577	555	556	551	544	600	594	578	603	567	618	563	552	590	581	511	583	577	610	586	555	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
82725	72655	57912	40460	25994	6894	1463	652	427	369	291	273	281	270	280	280	269	250	277	267	262	269	257	300	256	278	247	231	243	255	257	288	271	284	256	264	275	282	259	273	278	286	289	279	243	275	275	274	265	244	292	289	266	289	282	277	269	232	271	286	236	234	263	252	273	273	259	263	286	265	247	245	275	265	256	252	297	259	270	287	259	279	296	234	269	262	276	261	264	240	259	265	283	248	261	276	262	252	238	268	272	266	245	266	250	281	277	266	244	256	270	220	214	293	249	290	230	238	294	258	267	253	267	273	281	246	257	286	272	268	257	260	244	252	240	295	239	236	257	272	262	279	232	259	256	278	201	238	233	248	266	254	290	232	253	271	254	264	260	268	234	257	261	260	249	284	264	264	262	242	251	263	267	272	260	266	246	242	258	238	265	262	235	284	275	238	243	261	286	285	278	271	270	253	270	259	263	257	291	246	255	265	267	264	271	282	279	286	244	271	239	278	290	279	246	255	253	257	253	257	253	222	272	253	246	273	260	262	244	252	253	271	246	274	270	274	249	239	245	236	257	247	249	250	259	285	261	231	265	256	236	263	277	280	260	246	244	280	257	272	278	260	250	278	264	252	237	265	238	309	222	237	253	233	253	231	253	271	262	265	269	247	256	257	219	237	255	249	267	262	238	252	260	260	259	227	285	276	243	223	253	275	267	257	270	248	256	259	268	240	267	278	266	243	259	224	267	274	274	265	256	259	260	253	240	240	277	256	255	277	250	271	240	280	266	228	215	289	283	272	279	273	219	276	252	265	251	287	267	275	262	255	252	269	232	250	256	233	284	277	255	272	273	281	279	257	270	269	262	242	236	238	251	269	251	271	274	268	276	277	255	262	264	248	274	277	255	255	243	273	253	256	271	266	256	296	237	257	247	267	259	284	278	259	247	254	276	272	248	305	257	254	286	271	268	263	262	273	247	262	241	270	268	264	270	272	245	278	263	234	260	257	271	272	223	302	231	255	268	230	279	240	248	230	273	259	269	228	263	288	258	294	293	227	276	284	259	257	258	256	273	275	248	251	286	268	246	246	286	261	247	270	250	268	267	274	264	263	283	251	270	263	257	251	246	254	267	274	251	250	254	227	267	251	272	266	265	247	254	279	280	239	251	280	267	252	269	241	267	236	271	260	266	266	268	240	267	271	284	285	254	256	290	265	265	226	246	282	271	270	293	274	273	257	251	247	277	263	265	267	246	247	293	266	279	302	267	287	246	243	287	271	258	259	298	286	271	268	273	236	266	288	275	265	254	259	269	265	247	243	277	245	240	283	248	254	289	272	261	285	234	258	255	274	267	261	263	255	258	264	270	262	252	284	275	258	276	278	263	271	254	289	248	258	231	274	253	261	242	254	314	258	246	270	261	244	256	246	274	247	261	274	269	266	258	260	278	258	250	264	274	287	293	268	245	263	260	256	238	276	272	247	274	254	267	276	249	240	275	278	274	245	260	244	279	260	257	245	249	269	281	242	242	242	250	259	258	241	244	267	266	268	278	270	271	255	244	230	243	243	260	287	257	253	255	287	252	276	291	266	270	262	276	281	275	264	274	226	264	283	237	272	237	264	254	274	246	274	229	292	249	256	262	281	264	262	274	274	277	256	278	276	284	272	231	298	285	278	260	256	242	264	243	255	264	254	242	251	265	290	248	313	238	243	260	241	248	259	287	276	245	240	263	253	265	261	255	271	291	286	254	261	291	224	277	253	294	255	242	265	247	271	267	257	272	263	249	254	280	268	244	271	224	252	269	256	258	255	239	265	271	274	267	253	241	268	262	246	275	255	243	270	270	302	235	259	252	263	271	251	279	256	242	238	271	275	261	257	255	266	264	251	264	258	241	239	255	278	279	251	289	250	266	255	282	267	247	282	302	262	265	256	265	256	263	261	272	241	269	228	278	273	241	260	275	245	240	234	240	283	271	268	255	269	249	296	260	303	254	260	263	281	254	265	264	301	260	295	268	236	253	266	255	271	249	240	293	264	260	292	256	223	250	264	264	244	288	263	250	262	277	261	264	285	273	255	255	223	260	280	240	259	242	238	272	279	228	235	267	279	261	251	274	251	250	246	260	251	267	291	253	259	272	269	247	298	281	259	256	255	273	272	252	239	256	271	242	274	245	264	252	249	256	242	246	251	254	274	256	243	252	233	259	272	254	247	273	268	268	242	237	234	252	272	275	270	268	247	274	259	253	256	246	261	308	269	238	270	270	272	251	287	224	274	247	276	252	268	259	234	256	268	257	270	284	239	256	254	249	281	280	253	239	260	234	214	262	279	276	287	247	279	288	261	245	252	255	264	240	247	268	267	248	255	241	290	249	260	240	282	241	273	260	261	267	266	273	274	267	269	273	254	257	276	249	268	255	243	264	259	274	235	242	259	278	251	270	262	281	249	292	272	263	284	269	242	269	244	268	241	238	261	263	257	295	253	240	265	258	252	282	272	264	252	244	250	273	278	280	253	246	281	244	257	277	265	250	271	231	263	276	258	242	278	256	261	273	278	270	252	249	230	251	249	274	292	268	246	267	266	281	242	276	272	283	277	281	259	270	245	259	223	239	252	276	276	254	264	280	265	266	251	289	227	230	280	270	240	238	250	270	260	287	248	259	288	282	266	264	257	269	284	269	256	279	243	276	259	255	278	245	257	267	257	248	248	287	256	253	242	272	251	280	239	250	270	251	317	277	232	268	262	241	257	252	245	271	264	271	244	243	251	240	255	251	246	289	268	269	258	279	294	253	242	233	270	258	256	270	277	258	266	271	255	260	286	259	268	258	244	256	274	277	308	240	272	266	245	235	281	259	258	261	271	260	287	276	247	247	281	246	259	248	265	269	286	276	255	279	238	245	278	280	271	287	266	272	243	273	230	240	256	254	273	244	258	257	263	262	269	276	263	240	274	262	256	262	235	234	250	249	264	255	234	270	245	254	265	295	222	236	260	249	250	253	244	258	255	257	227	253	256	260	250	243	270	267	255	260	247	266	261	274	263	276	234	272	255	254	283	291	303	266	287	304	250	251	241	254	260	256	251	256	258	255	278	266	247	276	286	268	254	246	265	274	262	267	247	238	275	267	289	238	259	266	261	266	263	269	244	238	253	275	276	268	270	246	270	277	281	261	246	263	241	262	261	291	257	250	251	244	232	248	237	249	267	288	245	277	262	267	243	239	263	275	260	282	259	242	239	267	264	245	286	248	250	262	263	249	258	261	263	271	222	245	228	252	268	243	251	277	280	279	240	258	260	245	249	246	237	246	229	272	295	274	266	284	261	295	257	261	240	219	277	285	277	252	279	311	299	235	264	258	243	277	274	267	251	245	243	228	269	266	245	278	252	248	248	266	276	265	267	242	267	273	270	276	271	277	277	261	251	251	274	292	246	271	281	258	254	284	260	245	264	270	261	301	248	245	265	261	282	272	272	266	256	257	293	240	249	264	288	261	252	252	250	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
66587	64850	56757	48123	30815	10775	4538	2126	1509	1079	834	738	685	728	686	771	747	711	661	752	728	711	774	716	745	709	727	773	759	703	751	716	739	798	689	690	764	700	709	729	718	684	727	695	709	742	718	742	730	700	688	722	776	758	735	716	715	697	740	731	698	707	628	726	715	714	736	725	700	736	719	740	700	732	703	701	741	737	735	706	756	697	687	687	707	692	683	717	675	748	733	732	754	759	752	752	765	663	708	725	720	724	716	725	707	695	708	708	726	736	722	710	769	769	745	762	741	680	720	701	718	660	714	742	721	698	728	727	727	729	714	702	714	711	715	692	718	739	759	744	748	703	765	696	725	720	667	727	720	736	738	763	755	684	740	718	729	745	686	748	711	734	734	736	739	723	744	690	734	727	737	748	721	708	682	722	741	707	723	726	689	708	700	725	735	727	743	728	724	726	709	684	680	720	737	697	724	739	693	734	719	694	689	728	731	720	727	704	672	695	703	772	737	689	661	719	699	702	716	730	693	731	703	652	747	719	738	713	692	700	733	726	723	731	752	722	723	771	795	739	704	716	714	744	715	737	721	695	735	701	714	714	712	784	752	736	750	666	660	764	689	737	722	755	676	715	716	699	747	720	721	705	718	728	683	695	703	726	726	745	687	745	726	728	690	710	737	710	725	792	674	750	722	700	728	704	745	730	749	726	696	741	733	706	723	720	718	749	723	732	730	739	686	751	707	695	714	711	706	689	717	776	718	788	710	741	699	729	704	734	723	683	697	698	696	754	727	757	705	730	699	743	712	718	717	735	721	735	737	715	721	718	693	711	697	714	696	703	710	738	735	737	762	683	676	692	716	695	683	720	711	687	704	693	687	728	708	723	752	692	698	732	723	715	725	726	677	720	698	680	743	764	725	768	721	750	719	693	715	720	710	723	707	721	689	675	701	716	716	726	742	721	727	764	730	761	722	780	714	682	742	719	741	682	730	682	729	735	732	693	723	710	726	725	735	774	747	756	728	741	736	770	709	696	767	689	719	750	775	704	690	741	726	684	735	739	782	728	731	713	737	745	727	744	735	691	673	740	707	748	700	711	728	706	730	663	746	717	739	753	692	747	693	676	730	730	727	713	706	693	714	738	713	742	726	701	720	747	706	739	737	682	750	733	742	723	756	750	739	726	732	705	708	715	715	669	736	707	686	734	700	664	705	725	691	716	686	698	717	742	701	729	687	706	737	745	706	736	688	717	759	721	746	748	736	714	774	711	676	693	754	667	706	720	740	690	760	678	735	655	689	692	752	751	740	657	739	729	774	725	755	702	706	699	679	737	708	731	740	739	703	749	735	694	737	705	730	769	712	754	773	730	722	709	749	731	709	733	654	735	697	655	694	669	735	749	689	723	721	661	688	751	696	730	740	747	692	733	725	700	767	743	701	701	713	704	772	783	684	672	693	696	774	767	735	724	692	692	711	708	718	743	760	673	740	727	672	727	700	697	684	753	737	711	776	741	718	708	756	703	732	721	729	763	742	698	746	691	738	728	705	782	773	692	774	660	753	747	693	742	718	737	741	731	740	744	731	712	685	706	715	762	734	721	717	736	683	754	734	735	765	724	676	759	698	726	698	732	754	746	722	712	745	742	718	746	728	730	730	723	697	736	745	749	719	697	676	681	705	709	678	704	744	711	682	672	738	713	688	751	737	761	713	697	697	695	765	696	718	680	715	697	708	735	713	700	744	715	727	710	681	733	691	709	719	683	715	732	682	725	703	711	723	745	710	728	689	700	672	727	738	725	697	715	738	743	724	701	688	732	726	733	752	690	724	752	742	745	764	715	702	725	724	721	710	672	744	732	714	737	764	733	693	765	760	725	705	692	715	771	705	694	715	723	746	655	716	762	736	738	729	760	759	725	760	729	719	733	689	754	745	684	734	695	717	708	701	726	752	706	722	718	725	757	716	694	739	733	727	675	701	735	689	673	730	714	738	689	708	714	682	740	712	693	675	713	722	740	739	717	753	783	702	720	739	746	737	696	727	713	661	736	750	694	747	685	744	681	705	688	701	724	689	732	706	718	713	742	748	703	769	743	675	750	701	745	718	763	695	740	749	731	739	726	735	727	711	710	745	739	682	745	712	733	738	704	693	708	701	748	683	695	763	706	706	721	691	700	704	703	712	718	753	742	788	684	702	714	708	742	684	717	701	693	688	699	730	698	730	704	690	710	791	825	732	725	682	690	771	748	716	716	714	711	789	728	732	726	745	785	773	676	749	690	690	738	673	708	746	705	715	714	747	753	764	724	699	778	730	745	744	743	742	718	736	689	714	707	710	763	754	716	716	708	708	730	704	697	722	695	713	718	710	697	693	781	712	737	692	742	730	757	719	727	722	738	731	707	747	731	715	739	635	694	699	686	729	707	739	739	720	711	708	728	682	707	758	688	716	696	694	735	698	685	704	751	783	717	742	770	735	733	722	731	738	699	710	714	707	704	707	701	789	703	776	703	707	693	739	735	717	704	750	693	715	645	705	705	658	712	746	734	700	710	782	743	755	708	714	683	710	700	731	693	713	741	721	720	691	698	701	718	748	736	691	697	746	697	737	734	708	690	659	715	749	692	706	717	726	709	728	716	710	787	704	706	707	690	748	734	735	693	744	774	709	701	784	757	718	703	761	712	770	740	710	716	721	752	747	683	751	742	714	704	704	735	725	704	703	723	753	685	711	697	713	643	734	694	786	694	729	733	704	702	766	766	706	744	712	697	712	777	727	716	697	725	708	740	745	730	724	700	672	739	785	779	763	709	723	741	668	712	692	705	780	704	749	739	708	710	693	725	764	735	721	714	721	722	727	732	761	728	716	755	735	699	709	764	707	738	760	732	739	732	681	705	749	722	672	708	723	737	734	720	714	739	764	754	694	701	705	727	744	694	701	722	766	717	681	693	680	662	740	715	733	715	722	713	704	692	719	691	719	738	765	745	731	659	721	730	759	748	723	704	730	722	672	745	668	700	736	743	728	717	750	714	724	708	686	701	674	721	741	715	735	722	753	715	710	693	715	732	759	727	681	744	712	711	701	730	725	704	731	735	722	715	733	737	727	692	701	694	686	713	712	717	737	744	747	725	728	708	754	675	707	734	718	705	713	726	755	685	682	701	691	750	730	730	763	733	726	733	734	722	702	738	734	713	683	726	743	745	728	748	758	719	704	746	720	707	771	714	668	743	743	675	736	734	696	703	746	749	716	727	703	700	701	721	726	698	731	733	768	736	768	734	739	737	685	724	714	710	738	710	743	770	700	742	703	726	719	683	712	778	735	717	776	697	726	743	728	679	732	770	732	707	753	706	725	703	741	733	718	715	693	785	711	689	722	741	784	735	723	721	725	709	714	758	704	737	736	730	708	721	704	673	711	722	699	706	782	717	723	727	724	643	712	736	732	697	692	738	750	676	745	788	653	741	694	689	743	711	752	747	722	736	752	728	710	702	704	766	738	740	697	742	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37554	23250	9769	3584	1956	497	281	186	227	184	179	212	194	218	178	167	206	195	195	197	205	190	204	194	183	198	196	184	191	196	220	186	190	191	191	194	162	189	174	180	209	183	176	192	208	187	219	190	163	175	173	208	173	194	210	180	185	194	193	188	183	174	184	183	198	191	208	196	204	194	202	158	184	198	189	205	176	172	186	206	181	200	186	211	191	189	175	181	190	174	179	172	211	189	197	187	187	221	191	181	192	197	170	194	204	169	197	172	192	186	179	191	161	174	207	198	172	183	171	169	168	196	176	222	190	182	200	183	185	177	215	192	170	192	195	189	185	181	186	192	193	168	202	158	204	175	204	184	176	190	197	190	166	187	189	190	172	191	181	198	159	165	187	206	199	180	189	172	194	192	198	197	200	192	172	192	184	176	172	181	190	213	177	190	203	181	201	172	207	174	160	184	191	207	177	196	176	183	184	186	188	198	215	179	162	190	207	175	186	173	176	157	189	186	158	209	185	214	169	215	190	190	189	186	175	219	183	190	184	188	187	192	176	210	184	179	191	199	175	185	187	187	194	166	174	182	194	192	167	180	166	191	180	194	175	184	182	183	160	193	193	194	173	208	196	196	187	181	187	189	214	192	172	183	197	177	184	194	202	187	202	182	178	186	190	193	190	188	194	198	192	185	166	173	178	167	185	175	194	188	196	176	209	177	186	184	204	209	142	192	194	181	190	190	195	173	170	182	205	189	184	181	212	177	209	190	187	193	197	184	212	167	198	182	200	183	203	191	180	192	186	204	191	209	166	182	178	169	196	194	193	185	180	184	183	185	149	197	202	181	187	188	195	177	205	206	210	190	164	188	176	189	194	199	171	182	191	167	177	202	190	198	205	222	151	204	175	175	200	191	204	189	191	183	178	205	186	179	167	184	200	194	206	187	175	190	185	174	176	180	202	196	178	181	201	183	206	195	165	179	182	201	197	187	193	201	178	189	213	176	183	191	164	174	189	183	191	182	183	204	191	183	193	176	171	188	177	196	191	218	211	189	177	172	173	198	145	172	174	188	171	172	184	165	220	187	211	175	163	204	173	188	178	185	156	194	192	196	199	210	179	193	210	201	190	195	179	190	199	188	190	188	191	172	205	194	228	193	174	195	168	199	164	189	196	163	191	218	174	196	195	188	193	171	197	210	177	192	197	174	192	197	187	185	169	178	200	189	190	193	189	180	165	185	178	196	161	179	169	187	187	165	169	187	198	209	196	189	171	178	195	208	161	180	198	227	186	171	193	184	192	188	191	175	200	195	222	180	198	186	197	197	175	197	190	193	200	204	196	171	176	209	200	166	172	172	185	186	172	194	176	202	182	204	196	200	169	176	183	189	215	203	212	187	194	209	189	188	164	186	196	188	205	185	201	193	193	181	175	188	197	195	182	201	187	186	180	191	222	180	180	173	188	215	148	195	200	179	196	187	194	190	199	189	173	182	184	175	171	175	190	192	206	198	181	206	194	183	190	188	188	193	199	176	171	202	179	206	188	177	203	185	192	165	191	177	189	192	184	189	182	215	157	182	168	171	216	182	212	201	192	191	177	193	200	206	196	194	166	216	193	169	193	172	204	180	183	165	183	183	188	189	214	180	198	177	186	203	194	199	173	197	176	180	195	166	191	183	165	178	193	207	200	196	187	156	192	195	200	171	186	184	173	189	178	186	172	175	182	138	173	191	205	209	191	172	188	219	190	150	183	193	169	163	186	173	193	182	199	194	181	199	177	169	177	190	206	161	168	155	200	180	207	206	199	181	185	206	188	203	177	187	177	207	186	187	193	157	186	178	190	178	203	205	203	173	209	185	204	207	203	218	189	174	178	190	190	224	183	167	212	204	185	185	168	184	177	205	203	179	162	184	203	204	174	203	189	186	172	199	191	171	195	207	164	170	180	223	194	183	185	186	205	182	177	186	210	185	189	187	181	189	210	190	189	176	178	182	198	176	175	179	197	202	235	185	162	184	167	182	221	175	202	194	187	181	178	171	201	187	177	163	185	192	210	187	169	190	195	184	190	202	205	186	200	184	195	224	181	181	188	189	185	172	185	192	199	180	188	192	196	204	176	173	195	189	195	170	184	183	184	181	181	173	179	186	194	168	211	193	180	204	183	192	201	179	170	187	208	161	182	184	168	173	197	197	203	185	185	180	197	220	194	177	190	188	190	202	187	176	169	226	202	188	176	194	198	163	178	214	177	196	167	194	206	177	175	212	203	176	207	202	203	209	185	200	175	173	162	162	203	192	187	200	197	157	206	172	185	193	193	175	191	197	194	178	170	176	174	183	184	190	189	209	217	188	191	185	200	169	196	193	185	204	162	205	197	199	185	196	189	168	200	201	194	196	186	189	185	197	213	196	176	196	212	187	184	160	193	204	197	200	170	183	199	206	178	188	174	210	191	183	188	182	186	202	178	213	160	216	178	181	212	198	143	187	199	195	181	169	202	200	185	178	190	194	185	183	165	183	191	179	174	185	192	208	170	201	182	200	172	209	165	178	185	176	161	163	192	170	166	194	183	202	184	236	184	224	186	205	184	198	219	185	168	180	197	192	163	191	169	186	167	218	188	235	188	201	193	197	175	167	202	180	185	200	188	179	178	179	180	192	191	195	175	183	181	204	184	182	167	193	189	196	180	197	183	212	186	185	186	208	217	167	220	184	209	194	192	201	191	183	172	172	195	186	196	186	186	204	177	193	201	212	206	181	181	160	187	180	213	182	188	197	204	195	180	180	203	203	198	199	189	164	177	178	206	200	166	167	178	175	192	159	211	178	198	180	189	190	174	167	190	202	191	188	170	187	209	185	191	179	195	175	209	194	187	180	201	189	188	189	155	198	190	194	177	174	179	181	184	168	192	195	177	196	207	187	181	195	163	183	207	182	194	190	179	189	180	190	188	203	194	187	184	202	193	179	196	174	183	188	192	181	176	185	180	182	190	166	187	199	180	201	190	174	168	207	192	197	183	211	191	177	176	182	204	199	199	188	174	200	207	200	183	194	190	204	178	168	166	176	216	197	197	180	171	177	200	184	166	222	164	183	168	175	181	196	195	207	203	171	166	188	203	191	196	174	183	207	201	202	200	174	194	199	209	181	204	201	191	180	176	210	178	187	188	175	218	207	181	190	199	182	214	171	180	203	198	171	195	178	184	163	189	192	209	169	204	199	187	174	195	214	204	184	197	188	186	193	185	190	202	194	184	178	198	173	183	201	202	180	196	192	167	199	195	213	187	190	161	180	193	169	187	172	180	179	182	169	184	184	202	196	194	192	181	199	199	172	210	211	171	186	208	180	182	206	168	175	204	175	176	175	157	176	168	192	183	206	184	202	202	183	214	185	185	175	170	172	189	194	178	192	193	191	176	186	183	187	181	201	177	185	207	177	192	182	210	183	213	192	209	184	187	180	204	196	163	179	198	204	180	182	194	205	196	188	188	191	180	198	181	188	216	202	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35137	24600	14447	9383	5407	1263	807	677	600	548	535	555	519	541	543	568	554	508	585	555	559	541	552	595	552	563	572	545	535	572	526	508	548	531	525	541	556	561	596	522	533	552	552	560	525	527	530	550	557	531	527	575	534	529	581	551	562	502	520	526	546	544	602	572	497	528	572	492	565	520	577	551	522	568	544	583	574	590	535	590	557	520	581	549	603	538	545	572	581	573	559	566	556	528	521	591	584	561	559	540	544	531	586	558	554	529	548	495	514	540	537	566	553	580	525	538	565	552	544	576	570	545	545	510	542	596	533	535	531	535	497	526	505	557	525	536	584	537	515	530	535	535	536	550	555	608	551	533	546	581	520	562	535	538	553	569	511	479	575	568	565	556	541	527	571	528	505	550	600	537	542	542	554	556	548	546	528	547	616	505	524	544	550	562	529	559	567	522	574	570	541	565	590	539	515	597	552	535	584	556	563	549	546	555	526	576	516	540	569	557	555	578	536	549	521	579	570	587	536	539	510	585	596	518	568	548	524	545	610	518	545	501	532	563	591	539	584	537	610	514	566	583	565	527	536	514	576	516	555	553	579	541	570	563	529	540	544	549	540	572	563	585	526	565	565	529	604	543	578	525	531	554	566	528	545	533	512	548	558	565	521	556	584	548	566	563	576	559	571	560	520	552	545	537	535	567	547	569	557	542	519	531	531	553	516	521	531	535	533	512	551	512	571	548	557	560	498	532	592	537	530	570	514	552	530	555	537	565	530	523	480	578	526	568	515	516	525	563	560	518	543	600	551	560	571	554	500	516	565	552	543	512	528	572	549	553	529	557	564	537	584	517	511	558	587	558	569	541	557	571	567	545	508	567	561	531	530	542	519	565	544	571	523	545	557	529	571	530	579	526	514	541	554	500	581	579	569	539	560	526	547	557	539	542	569	538	519	577	550	526	567	526	516	537	557	579	600	539	533	509	539	559	578	537	541	543	605	538	552	530	544	562	565	503	548	549	538	531	537	559	515	532	562	553	568	560	542	512	572	560	467	546	493	523	560	544	528	569	541	574	550	563	563	536	548	548	576	561	537	532	566	540	513	535	547	488	550	537	516	522	552	533	565	562	557	538	561	569	482	553	563	538	550	512	551	541	513	548	553	566	537	543	546	519	544	556	550	569	553	541	538	535	497	571	559	560	551	532	565	579	532	516	538	526	543	573	512	545	482	534	577	533	569	558	557	578	500	525	543	535	533	532	533	560	566	519	548	547	580	554	526	530	572	574	573	552	563	530	518	558	609	521	526	536	539	567	543	558	573	565	567	529	544	601	601	540	555	530	521	560	564	590	558	575	575	557	565	552	548	531	515	531	547	544	520	536	509	578	538	589	550	560	536	576	530	566	547	541	554	542	538	569	548	549	544	572	575	546	543	538	538	562	509	550	570	553	548	518	571	563	517	516	569	511	569	544	532	561	589	578	546	522	557	535	545	550	541	582	498	553	541	549	545	545	520	522	537	547	543	541	543	555	581	525	536	565	518	499	553	561	527	546	553	566	550	563	559	509	549	572	511	549	559	525	615	548	564	535	557	550	545	548	546	538	547	553	527	563	538	561	606	528	506	567	579	553	518	553	556	521	593	547	576	499	606	583	539	568	535	585	586	572	543	528	545	580	574	563	503	545	576	554	502	554	526	525	506	530	549	550	571	565	534	585	529	549	544	571	531	538	570	601	554	558	581	554	498	554	568	527	534	533	586	545	547	556	565	563	565	571	551	567	546	567	555	558	576	572	566	525	550	562	554	516	566	534	571	575	566	534	534	557	550	569	567	587	559	580	575	573	542	565	549	520	566	552	554	529	520	521	560	520	528	536	561	495	542	564	526	562	518	547	580	576	555	609	594	517	535	550	543	562	582	601	559	506	544	521	567	557	635	582	578	579	570	563	558	567	572	543	542	527	567	556	520	582	519	560	572	496	542	565	540	521	570	506	513	530	533	535	558	518	552	553	547	565	552	521	520	550	565	539	553	561	554	551	569	557	510	550	536	555	581	571	569	538	544	591	555	581	579	589	574	544	536	581	582	522	555	557	538	530	525	602	569	577	550	549	532	532	588	542	511	592	528	556	563	574	541	558	576	537	545	556	574	538	514	566	559	544	520	546	501	576	571	541	574	563	555	582	529	574	568	587	549	525	556	541	509	520	548	567	549	538	580	541	548	534	537	503	479	566	568	545	604	530	581	562	549	556	571	561	507	539	573	551	555	552	554	550	573	522	536	562	509	535	588	597	523	552	560	520	506	547	567	519	536	558	545	515	590	576	523	557	556	562	555	514	530	561	540	565	576	533	554	515	538	538	580	581	541	524	539	532	520	557	518	577	532	527	600	537	537	540	565	570	555	521	593	537	569	547	538	569	540	531	517	573	589	536	573	575	520	533	554	561	493	526	560	534	580	556	546	552	521	513	553	562	580	576	550	554	581	553	517	577	533	516	588	513	588	597	531	553	540	540	522	529	591	558	527	519	573	553	530	538	536	577	568	511	574	531	554	577	565	578	528	549	578	577	514	558	578	558	532	565	558	569	573	562	527	523	573	537	550	555	583	539	517	570	549	593	552	571	534	546	577	549	541	565	511	548	549	558	578	539	545	515	554	522	523	569	559	510	520	577	559	576	539	541	557	534	542	599	512	564	543	537	492	547	567	569	537	550	577	577	558	548	521	553	590	535	517	578	586	532	557	508	583	545	587	529	549	553	518	558	537	592	575	565	590	547	523	515	555	513	548	542	553	537	508	588	518	514	594	565	547	560	551	553	529	568	550	539	545	526	535	535	538	532	560	585	580	544	575	537	565	577	540	510	544	502	555	534	518	576	538	516	518	581	514	560	511	568	517	570	548	498	492	576	537	538	563	532	573	573	540	509	553	546	534	541	505	491	549	550	582	548	544	562	584	544	565	545	531	557	562	540	545	585	554	554	557	563	585	558	536	581	539	528	516	525	565	609	497	525	541	545	544	531	554	523	583	524	573	547	558	538	552	538	556	571	566	562	515	507	541	556	621	535	526	561	523	568	533	573	570	551	536	582	546	575	534	574	560	576	529	501	563	543	546	579	549	513	564	525	521	545	562	607	609	549	588	532	537	545	551	562	556	553	526	524	562	537	536	507	552	566	514	579	555	606	557	551	563	548	570	575	573	550	536	549	571	537	547	521	563	543	575	567	542	524	567	521	570	552	574	530	546	524	591	559	583	549	524	575	612	553	595	541	532	556	523	602	559	549	560	541	565	550	548	549	535	540	545	562	564	554	544	552	573	571	489	515	510	594	554	579	559	558	568	579	555	544	511	580	542	580	565	544	541	564	558	552	561	529	544	528	493	541	548	535	566	498	570	512	569	567	570	510	548	619	527	540	540	552	565	536	548	566	598	539	578	566	565	567	569	556	543	553	576	607	561	529	538	540	511	575	571	535	525	562	522	572	526	551	615	512	546	552	544	575	527	494	561	565	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
74473	61477	46195	28732	14837	2552	768	399	294	245	219	222	224	204	185	175	204	172	200	209	224	205	184	206	204	198	190	201	208	195	183	200	206	227	171	188	203	218	205	195	221	209	212	202	179	201	194	195	176	208	199	204	193	188	197	186	171	201	208	199	205	224	201	225	180	194	223	210	198	192	212	190	180	202	199	188	192	205	185	220	187	203	185	206	210	204	213	190	198	190	216	191	204	224	219	186	203	167	187	221	204	221	163	197	221	182	200	228	193	176	189	203	222	201	231	183	191	175	239	209	210	183	192	220	191	204	169	224	210	205	184	186	213	192	185	180	217	180	199	226	187	190	217	229	187	197	205	195	203	178	194	198	175	191	192	205	205	198	190	190	208	192	202	177	202	217	189	226	187	199	215	198	195	209	204	195	203	174	191	207	220	218	222	195	186	197	197	202	185	190	222	215	207	189	211	189	172	207	230	194	210	199	194	216	199	179	195	184	211	175	201	179	222	204	207	193	204	234	207	195	204	208	170	208	224	200	196	197	223	188	203	212	203	194	192	203	195	221	215	202	190	202	228	208	218	207	218	191	193	209	189	210	214	198	189	206	196	199	219	203	207	183	197	198	189	204	188	186	176	230	187	182	176	198	198	193	207	201	204	190	201	189	199	208	217	195	194	212	180	190	206	180	203	190	206	192	178	217	201	192	192	217	215	187	227	209	203	206	182	211	205	183	208	200	196	208	222	164	215	194	194	202	206	189	182	210	194	173	187	205	174	201	194	183	213	216	177	164	182	195	171	214	208	209	205	226	204	201	198	213	195	207	194	222	187	204	221	193	228	222	167	199	200	199	202	206	183	206	171	210	193	207	201	213	226	180	198	188	215	187	203	186	208	188	193	207	195	197	200	213	192	214	193	218	199	196	213	204	190	217	199	207	205	197	193	223	186	202	195	203	182	178	194	207	176	189	195	200	242	207	207	179	202	207	183	215	190	201	188	195	193	198	198	209	192	190	199	203	212	209	186	197	208	200	224	197	225	203	219	179	226	203	191	165	191	196	186	198	208	194	200	192	219	193	185	198	204	210	204	202	204	194	190	203	179	181	201	197	223	216	197	188	186	183	188	216	190	202	181	185	176	194	192	190	191	171	203	190	199	220	227	208	207	205	210	180	179	173	190	194	204	213	193	200	180	203	215	193	199	198	188	195	206	200	196	202	188	204	204	196	194	179	178	212	183	194	201	194	196	203	209	211	195	177	173	203	155	192	203	191	187	214	199	179	232	193	193	180	209	195	188	225	207	201	182	214	183	192	189	184	205	205	191	222	182	189	195	190	206	221	185	202	213	188	198	196	200	215	195	212	200	184	182	215	216	197	191	215	188	212	224	175	189	196	188	203	177	206	198	182	214	187	204	194	185	195	202	202	191	198	204	187	208	196	197	208	208	181	187	186	194	188	185	183	182	225	190	211	216	168	181	232	210	222	191	183	190	203	215	217	208	201	214	218	196	201	182	204	212	181	188	186	208	207	202	199	221	208	204	210	209	188	205	218	222	220	175	191	192	189	201	199	236	212	210	196	210	166	187	181	200	182	214	183	193	186	186	195	186	184	177	201	195	197	197	194	202	202	211	212	199	178	184	204	229	201	217	203	176	199	206	211	192	193	202	198	203	218	185	182	192	201	218	191	220	190	199	228	196	206	194	195	223	196	212	170	199	208	196	188	199	192	216	177	190	185	176	191	198	219	219	196	200	232	173	203	195	190	202	222	190	148	217	210	200	199	215	188	173	176	207	190	205	213	201	216	223	186	209	185	212	210	218	201	181	183	190	197	166	191	202	223	215	215	172	203	172	199	203	186	167	215	192	203	201	218	209	189	203	180	207	196	188	195	185	185	198	178	206	178	201	202	186	181	204	202	191	196	198	221	216	197	204	183	185	219	202	199	186	182	188	187	206	185	196	179	179	199	201	186	182	181	184	195	199	224	209	184	201	187	189	182	203	211	186	205	178	192	202	203	196	206	223	182	203	198	224	211	214	210	191	193	175	212	185	208	195	200	207	205	199	180	230	203	205	186	206	216	227	199	191	196	203	178	181	215	236	177	192	201	177	199	205	203	186	208	183	189	198	189	194	182	211	211	214	208	189	191	206	218	202	179	204	179	195	236	213	223	178	202	182	185	185	223	214	187	199	182	194	185	209	227	195	179	199	203	226	210	219	209	199	220	199	201	192	203	211	191	220	181	202	207	203	181	202	191	176	218	212	191	210	195	208	202	187	207	176	211	234	191	176	216	235	194	193	201	185	177	210	190	196	201	194	195	182	201	192	219	209	193	190	207	215	210	203	191	213	180	204	192	175	200	208	184	194	187	204	193	206	179	205	181	193	200	179	221	202	189	202	186	223	221	170	169	191	202	200	205	208	202	186	209	210	204	203	227	212	211	194	189	192	211	203	195	185	184	217	198	167	237	215	201	190	228	203	199	186	177	184	188	214	194	189	214	212	192	190	197	197	195	194	183	195	189	216	196	198	195	185	197	214	207	224	205	187	222	206	209	213	243	199	202	216	187	207	209	216	185	201	189	192	236	203	198	192	194	189	189	182	197	180	183	214	218	211	208	210	196	185	171	207	204	200	196	188	220	194	189	183	184	197	199	216	209	198	190	215	200	201	217	193	188	210	196	193	242	212	193	206	233	215	186	186	208	215	206	193	202	186	184	204	209	183	189	180	180	214	198	181	211	199	162	199	194	197	206	226	194	209	173	198	179	224	175	202	206	197	194	189	193	179	188	190	197	190	177	195	184	188	203	202	181	195	174	202	211	205	188	197	203	196	172	182	175	200	204	192	195	227	245	171	193	167	192	227	215	207	203	234	202	199	205	203	201	213	215	208	167	195	217	213	176	204	202	195	184	201	194	171	231	194	193	204	206	228	197	227	187	187	228	184	174	211	175	217	203	202	209	225	182	185	209	217	189	220	182	218	169	210	206	224	207	206	230	196	185	214	180	176	210	202	209	209	179	214	209	201	230	166	192	195	211	195	200	178	197	191	208	204	222	187	229	207	218	193	207	210	226	194	192	182	206	214	214	209	196	195	227	215	213	186	208	192	187	214	189	197	207	203	211	193	207	230	188	185	215	196	200	168	208	194	186	201	206	191	182	213	219	186	196	208	185	192	195	193	179	212	218	195	188	202	198	207	195	215	188	191	190	204	193	187	182	207	214	198	187	177	212	190	200	201	186	204	190	178	200	215	188	180	208	205	215	184	181	191	196	200	194	210	198	179	188	185	186	197	189	202	195	196	197	228	199	200	202	181	198	219	189	225	214	202	213	198	202	201	192	203	205	203	167	226	183	196	174	202	187	198	180	196	192	204	181	186	228	213	220	209	210	194	187	209	180	181	203	234	182	204	161	210	196	197	218	209	177	201	201	192	195	235	173	210	198	195	189	179	185	218	182	224	198	191	186	194	215	187	181	184	195	227	173	183	202	191	194	193	204	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55163	51447	45096	37214	20710	6144	2719	1376	919	786	615	554	596	557	547	559	552	583	562	541	597	554	558	612	601	634	590	594	600	586	581	619	532	579	611	560	567	551	612	586	579	565	628	605	577	560	578	589	548	590	573	561	567	626	617	601	549	553	581	586	589	528	571	590	602	592	614	573	563	605	575	575	587	561	564	593	556	586	577	602	620	574	527	578	572	558	596	559	580	611	591	569	563	537	577	556	577	607	599	564	539	648	574	592	590	567	582	572	560	527	534	601	577	599	555	589	616	640	568	555	586	571	584	594	597	599	545	584	548	564	558	561	587	559	604	601	628	560	538	599	560	589	580	604	571	550	549	578	577	580	590	559	605	592	561	581	577	582	591	580	567	579	581	566	543	601	574	616	608	536	549	602	625	604	558	551	558	634	609	531	592	600	593	540	566	574	555	567	518	629	603	630	571	607	592	573	632	579	574	606	608	573	577	546	582	591	617	563	540	582	614	615	569	587	577	600	577	559	574	618	570	577	584	569	552	553	577	590	591	569	586	548	571	596	634	579	539	591	598	570	559	576	593	571	542	577	569	521	590	561	547	586	576	579	592	603	566	631	579	550	581	623	586	569	561	561	588	575	583	550	580	566	564	558	601	599	583	576	546	572	565	557	565	571	597	565	565	565	595	561	589	554	565	505	555	581	559	578	570	576	588	557	572	608	611	590	575	556	590	609	613	567	594	536	546	585	565	564	566	588	637	611	546	561	542	620	558	587	545	592	620	556	569	627	567	581	578	581	616	582	574	596	557	576	564	548	567	571	584	582	576	528	576	594	562	538	580	570	585	573	582	581	566	542	604	572	607	539	600	599	607	604	576	615	608	538	549	576	540	550	595	537	608	568	552	596	572	592	535	550	563	567	590	601	539	593	578	556	560	546	564	514	555	592	599	553	562	584	562	571	556	588	584	587	598	585	569	557	557	581	580	617	605	588	623	598	550	596	586	589	606	577	580	591	575	592	586	544	591	583	537	549	589	565	541	615	565	589	593	556	543	579	557	566	540	588	595	560	596	585	612	595	535	580	620	581	561	605	578	602	583	617	573	592	608	596	580	557	639	621	599	594	601	583	590	564	604	584	614	571	556	575	541	604	594	570	553	590	555	544	547	601	581	562	576	562	602	610	565	593	588	589	543	608	552	561	561	556	570	565	560	585	581	558	596	579	581	583	620	577	562	583	616	595	570	544	582	525	565	603	602	638	574	566	536	579	552	553	567	562	561	591	612	611	573	570	578	611	538	613	597	572	601	571	584	573	564	596	552	584	515	577	537	582	594	603	544	577	594	553	577	551	529	559	547	499	589	524	575	522	598	574	572	537	585	590	566	546	555	615	574	596	577	571	611	607	549	583	569	615	572	557	580	632	582	604	552	579	525	567	548	613	581	568	553	597	555	614	554	587	592	556	571	538	566	570	562	600	606	590	585	603	600	586	582	607	562	585	572	583	562	574	555	628	623	584	602	561	584	543	577	576	580	592	566	533	581	559	582	556	560	618	597	611	586	596	560	571	557	588	591	559	525	570	597	564	563	620	573	545	583	565	594	592	599	565	530	563	577	575	562	521	563	561	579	575	587	628	573	586	570	560	611	616	603	568	579	586	586	557	574	573	551	646	536	571	575	617	570	581	582	591	542	589	565	558	578	589	557	609	616	573	551	642	554	581	577	610	551	532	580	572	559	604	594	550	551	586	570	550	596	573	557	571	536	618	562	568	565	565	535	570	527	559	560	593	565	592	610	569	525	597	580	582	572	590	569	559	587	598	552	590	599	541	585	547	585	549	617	579	576	560	561	580	540	596	583	593	538	525	577	568	573	569	597	565	535	599	579	541	595	623	574	551	588	621	563	621	565	546	554	544	567	569	606	599	567	574	542	583	601	592	534	572	541	585	590	591	615	618	548	630	601	593	545	561	569	554	608	591	585	546	576	586	555	548	590	521	554	580	589	583	584	637	613	596	572	604	563	586	559	598	604	568	583	604	548	533	593	596	577	609	578	558	593	581	593	554	567	600	603	577	564	558	565	544	549	571	585	630	638	543	571	560	594	532	533	548	581	585	553	575	570	621	621	619	572	551	584	561	586	557	619	564	559	575	595	618	578	591	580	553	622	557	554	538	600	564	585	574	562	525	594	551	593	554	579	551	512	534	566	608	545	594	545	580	557	614	555	565	578	597	577	562	618	579	570	613	602	559	555	592	634	601	558	573	542	563	552	543	594	570	569	594	605	568	564	529	583	587	609	565	524	578	552	604	597	570	590	579	567	581	603	558	613	548	605	609	565	634	545	589	567	601	603	581	569	544	553	589	600	593	570	559	611	569	601	569	575	570	514	550	626	597	591	585	584	581	583	586	548	590	562	562	555	571	568	563	599	561	632	531	591	579	556	593	605	576	578	594	561	616	599	564	541	581	581	548	561	575	583	582	554	560	561	636	572	586	589	592	593	600	594	557	561	569	609	592	583	618	556	574	604	589	611	571	610	627	562	612	586	566	567	579	590	575	604	596	606	530	599	532	543	558	590	591	549	526	579	548	578	549	569	589	581	608	603	585	541	578	609	584	617	611	562	588	559	595	550	583	529	594	551	629	544	600	557	554	593	565	600	573	555	572	576	581	520	573	578	578	587	579	594	574	578	546	553	538	591	573	566	569	601	604	605	570	588	564	577	600	598	616	589	564	539	552	569	608	554	560	560	559	568	587	541	577	604	580	581	635	583	594	568	560	596	569	587	602	555	608	574	558	589	607	617	573	567	543	573	612	566	536	572	530	544	536	566	568	557	591	592	618	564	580	552	558	562	592	579	591	586	602	602	539	561	588	573	550	603	628	580	531	564	581	614	572	597	558	620	536	590	546	586	597	548	583	563	611	588	581	572	584	576	593	588	536	572	559	585	571	589	597	579	581	573	545	587	603	591	530	557	584	591	594	564	544	546	607	552	568	591	573	544	586	571	571	563	579	567	597	547	532	607	558	564	586	576	540	606	579	575	544	560	557	571	592	602	535	583	582	592	611	624	570	548	565	521	559	587	533	556	581	570	599	582	650	601	563	568	562	591	557	551	611	545	577	592	531	598	556	572	623	606	585	588	561	593	575	593	574	552	576	568	566	583	603	597	565	627	614	566	619	605	550	609	583	606	549	604	582	545	583	628	561	518	584	580	584	590	544	537	569	559	568	568	579	557	584	540	596	578	595	583	620	574	602	548	569	602	501	571	601	586	606	584	605	573	538	587	574	582	587	543	585	585	613	606	593	547	564	588	615	574	550	626	593	539	571	553	607	597	613	622	563	608	610	581	591	575	618	576	590	574	555	613	619	592	579	586	553	565	546	615	599	630	594	589	634	564	592	589	589	566	589	597	593	542	639	595	607	583	533	572	613	612	590	572	543	573	577	564	566	559	591	570	608	593	595	512	606	584	558	530	575	580	595	557	549	580	597	544	571	626	590	579	587	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
82472	72744	57249	39340	23454	6212	1593	638	510	345	296	291	270	263	265	290	297	274	249	252	278	225	257	249	280	253	291	276	246	272	264	288	259	288	268	252	265	260	244	264	265	235	293	258	304	257	261	238	263	273	244	284	250	227	272	230	257	259	283	237	295	281	268	263	240	237	279	253	253	250	257	269	257	260	248	270	239	247	252	279	247	257	273	257	241	268	225	272	252	235	237	276	247	281	253	258	250	255	273	266	275	295	230	258	267	258	260	267	255	250	239	253	259	261	263	247	260	248	229	237	290	251	262	232	258	230	255	267	270	257	285	222	255	282	297	287	295	246	257	256	270	263	241	275	284	250	250	249	243	250	288	247	300	261	253	271	262	253	231	261	283	262	261	258	253	269	278	258	254	266	257	250	221	290	254	239	260	284	249	285	282	278	265	268	266	267	268	268	272	261	248	272	214	257	246	266	243	265	248	270	234	284	264	246	277	254	267	281	276	273	256	267	269	265	310	268	298	258	273	272	252	262	251	270	240	266	256	255	258	258	240	243	249	285	252	235	249	258	259	269	277	260	259	254	263	247	254	237	248	253	256	261	246	269	266	289	249	267	265	238	268	266	285	262	244	258	284	255	249	234	303	247	245	250	234	236	239	253	266	260	256	262	292	280	263	274	252	262	286	269	293	248	250	284	262	263	230	260	237	246	237	257	251	274	239	259	262	243	247	272	225	252	260	255	264	247	263	246	249	250	283	288	260	270	248	223	259	266	269	268	258	264	285	283	249	265	290	289	225	275	290	245	263	280	272	237	264	255	258	285	264	257	259	250	244	277	246	254	276	260	303	247	273	248	283	294	266	246	285	276	281	257	265	259	244	284	275	264	267	245	260	275	270	216	272	253	249	268	254	283	261	272	267	253	279	245	236	250	276	263	290	265	273	282	252	277	254	251	243	262	265	273	246	268	264	287	239	280	247	257	282	246	262	275	264	252	264	295	276	270	217	265	279	258	248	286	260	267	248	279	271	257	276	274	259	238	260	282	271	249	271	270	261	248	298	246	279	275	258	256	240	242	254	271	279	242	254	265	250	269	241	258	264	246	309	265	289	278	248	250	282	252	255	262	245	261	243	265	300	239	236	237	274	275	249	285	244	267	270	223	263	254	277	273	264	239	263	235	247	264	274	291	269	301	256	256	260	271	263	254	267	250	284	262	251	269	268	262	260	255	272	249	268	257	285	266	272	263	254	268	255	268	272	290	273	256	249	290	275	262	273	280	276	251	268	255	239	278	260	257	226	274	264	265	250	278	261	288	271	233	269	269	253	298	270	280	271	255	272	255	258	251	255	270	246	262	268	248	234	256	264	259	282	235	257	262	249	253	281	236	254	243	255	297	260	303	259	274	241	276	282	249	268	302	262	261	258	273	279	266	279	252	250	243	261	287	240	258	275	250	290	240	243	262	274	232	210	270	256	227	263	267	243	281	241	268	252	266	253	275	272	297	275	264	273	263	270	248	226	257	272	235	255	258	232	251	234	279	263	253	257	258	273	283	279	238	255	269	255	265	250	288	267	254	274	258	254	242	257	291	288	283	238	278	250	285	268	246	258	250	246	306	260	274	271	288	253	268	255	258	224	233	243	268	228	260	255	248	250	263	278	221	268	218	261	256	257	273	259	258	239	256	248	278	287	236	282	274	229	271	267	260	239	259	274	258	278	265	289	275	273	272	258	257	251	273	245	250	260	269	245	241	267	255	264	262	253	271	260	270	256	262	251	264	267	265	268	243	262	270	247	258	275	257	270	251	271	252	268	241	259	230	251	277	295	255	264	257	259	275	253	263	284	259	257	268	238	300	264	263	278	258	284	248	270	244	263	294	255	278	256	271	258	270	224	263	293	270	262	261	273	262	282	280	291	242	271	264	248	277	239	251	258	272	240	283	249	262	261	268	274	287	275	263	277	272	257	278	285	257	255	265	271	261	255	262	280	243	262	276	282	254	255	244	256	273	283	268	247	261	274	229	247	243	269	285	253	257	263	260	246	255	260	253	240	273	240	247	268	248	258	273	254	239	253	262	262	272	234	264	261	286	258	276	255	286	275	282	247	278	248	234	234	236	266	276	274	268	249	231	253	266	237	278	246	253	258	236	252	251	263	241	263	247	276	276	251	268	259	274	251	260	264	263	261	259	264	271	277	270	272	265	276	275	246	266	229	237	241	258	284	258	268	262	270	254	244	237	262	253	258	253	226	236	277	255	278	265	271	257	270	264	264	248	258	261	253	296	250	256	260	265	257	270	247	256	238	243	249	258	249	239	253	256	276	290	272	298	291	256	265	243	277	226	301	282	267	251	238	268	246	268	240	260	280	264	257	274	268	257	256	256	284	252	254	273	268	256	273	284	278	280	233	231	232	266	279	264	245	284	275	220	281	277	265	257	260	262	290	280	294	278	252	260	267	263	265	256	241	257	264	254	262	301	255	244	263	279	265	284	257	242	275	240	295	277	260	315	252	276	253	259	268	274	244	239	283	266	256	297	225	280	238	268	262	295	281	278	242	255	246	277	272	255	249	275	267	248	232	258	294	264	268	244	242	259	242	240	248	240	265	259	284	247	231	249	259	246	226	236	266	266	294	268	243	259	255	276	263	238	243	262	252	261	255	273	286	281	274	257	281	252	274	291	255	249	279	247	268	260	286	269	248	261	284	246	247	237	247	256	223	257	258	246	259	281	235	286	267	268	262	258	268	264	243	273	251	254	246	247	270	241	256	275	280	276	260	225	283	273	265	272	262	290	254	251	278	243	247	267	242	285	235	274	257	264	268	277	266	271	268	259	265	254	242	253	288	254	226	258	263	245	248	279	253	277	242	266	268	246	249	269	239	277	266	238	269	274	263	262	264	275	258	253	280	284	272	219	269	255	238	268	261	249	286	234	239	239	271	247	251	258	237	278	261	281	264	264	280	267	282	278	257	271	243	261	280	228	239	248	269	294	241	294	281	245	261	278	258	264	251	272	233	247	271	271	263	269	249	273	274	265	249	267	272	269	258	234	285	259	255	253	259	261	267	275	239	252	282	278	244	256	250	253	268	279	258	244	240	284	295	289	242	267	244	217	287	252	256	267	268	272	272	262	265	278	257	302	278	261	241	264	253	250	230	266	260	262	289	228	266	237	243	252	255	263	263	253	258	244	265	239	267	242	268	238	252	277	265	224	262	250	262	253	256	248	255	253	280	281	287	268	249	283	262	267	264	237	242	277	262	258	248	276	240	268	257	221	228	272	240	264	271	229	244	248	255	237	260	231	273	248	247	247	286	271	250	274	268	263	264	264	234	277	228	281	229	245	234	267	266	267	234	258	264	297	268	251	265	288	252	235	304	261	245	266	265	240	272	264	279	246	238	251	251	276	250	264	256	265	255	237	269	252	258	261	270	261	258	271	256	289	259	268	261	258	265	249	260	277	272	240	272	242	259	262	252	257	270	243	249	246	251	262	241	276	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
66875	65142	55875	46722	27170	10877	4926	2260	1616	1062	849	771	748	707	733	704	711	706	723	730	714	700	778	695	733	684	675	741	715	694	707	691	741	751	696	739	679	704	693	731	744	765	724	730	732	718	709	742	695	740	717	706	759	726	711	708	694	706	745	712	777	711	689	686	718	789	753	728	701	728	757	713	731	692	747	699	713	762	715	746	742	722	706	749	671	683	703	754	716	754	696	687	756	691	689	690	679	717	731	724	701	715	754	757	718	723	707	687	746	731	815	720	670	736	695	718	731	701	726	701	756	726	752	743	746	755	638	714	746	689	693	738	747	703	730	758	725	679	738	715	708	744	716	664	719	696	723	684	695	711	659	718	665	729	750	732	732	726	682	743	732	758	729	678	728	730	703	727	723	762	728	732	752	684	726	686	679	711	747	700	701	719	693	764	694	722	723	722	695	701	731	772	717	716	720	742	670	746	709	681	715	729	696	687	689	704	725	738	703	766	681	728	716	708	684	750	730	725	707	701	696	734	670	745	683	767	716	722	763	752	712	738	720	712	695	716	707	745	717	702	707	660	717	726	738	716	703	730	758	741	716	742	727	783	759	740	735	731	747	720	698	730	731	735	738	724	733	726	711	766	742	760	672	693	734	763	752	751	759	717	697	706	728	761	752	716	737	717	752	774	713	693	636	758	682	700	761	777	688	754	758	716	751	772	702	669	741	714	724	783	746	673	737	751	745	681	725	688	709	729	670	742	677	743	739	704	693	713	706	718	666	730	711	729	719	717	694	698	722	733	739	756	790	723	727	758	744	727	757	671	688	730	696	718	702	700	735	716	701	737	724	703	745	748	739	774	681	724	682	748	697	710	729	676	714	735	723	699	726	780	726	785	708	651	704	711	739	709	745	754	706	735	702	696	753	715	693	674	714	695	746	720	695	694	749	741	753	724	657	715	703	694	710	718	731	690	730	765	755	741	689	709	725	699	781	749	725	718	678	705	734	769	759	766	697	708	740	760	733	710	674	692	773	698	733	737	738	713	681	708	726	733	699	704	764	702	716	726	691	759	705	704	700	696	723	712	703	747	677	713	698	711	725	722	675	714	716	692	728	719	697	732	738	710	734	693	700	709	699	713	731	710	686	711	721	754	722	720	731	717	664	723	744	706	728	737	718	713	649	702	758	743	745	742	681	716	687	713	698	694	739	721	689	704	654	717	739	746	732	736	664	710	737	713	747	706	725	770	725	707	725	717	729	709	707	721	771	773	694	701	705	745	725	702	725	726	757	729	717	738	677	689	769	719	724	697	700	722	758	759	716	724	717	722	726	706	674	690	688	716	732	710	740	738	727	650	730	718	696	686	693	710	788	688	751	716	722	678	728	697	740	702	722	759	703	751	723	707	752	733	665	710	755	721	694	743	768	686	721	717	710	755	719	751	703	725	667	737	747	701	672	739	715	681	702	722	742	802	680	725	695	704	700	713	748	730	718	727	734	776	682	692	720	682	728	688	719	746	718	716	734	682	713	708	706	733	767	704	698	758	701	700	704	696	698	707	708	706	752	743	701	721	760	696	747	710	758	726	739	725	760	707	715	700	705	715	728	711	762	714	698	669	706	681	743	742	728	741	714	702	726	748	726	704	730	733	759	732	716	735	687	748	741	702	710	701	725	743	717	754	726	692	725	710	723	714	728	687	679	726	730	699	707	724	709	706	749	708	717	762	751	713	693	710	741	731	759	766	720	693	753	715	683	783	698	704	718	737	755	704	698	689	736	700	757	708	753	719	748	696	699	702	665	705	686	723	710	695	758	790	697	710	755	768	721	723	693	691	730	702	685	703	687	720	723	720	671	731	732	713	719	730	705	728	727	766	784	756	738	761	691	702	647	731	695	714	751	720	661	688	721	745	710	697	688	724	720	739	744	728	731	671	714	714	770	676	689	732	691	687	725	753	719	732	635	675	741	715	773	698	676	715	727	708	730	671	706	669	723	776	711	772	710	725	776	667	718	697	711	739	724	727	786	756	725	717	734	696	681	699	791	755	702	659	777	703	718	785	726	721	733	747	747	713	700	707	690	734	712	741	738	680	669	683	723	683	781	756	694	732	755	719	734	690	694	717	728	698	694	714	769	735	706	710	705	708	684	726	733	734	730	725	743	737	710	703	740	693	707	729	707	754	729	733	729	716	744	708	721	708	692	742	693	745	720	751	739	745	768	717	696	727	753	749	733	722	716	685	713	772	776	672	722	733	726	704	712	717	751	763	727	734	685	734	738	713	741	693	728	743	714	755	732	681	722	770	737	713	727	684	742	694	715	743	692	733	773	722	694	728	770	738	701	754	786	763	733	766	713	680	766	687	731	732	725	738	718	701	714	697	745	683	660	734	707	677	721	697	710	675	719	735	711	748	717	709	688	700	693	747	778	732	652	692	740	725	745	691	687	693	690	710	712	721	786	694	734	771	734	674	712	723	721	743	730	720	708	687	724	754	722	732	721	754	728	748	713	734	742	732	682	695	695	740	724	710	780	716	706	762	721	734	724	715	723	708	714	714	730	733	700	749	694	712	750	678	764	691	730	708	723	694	720	700	720	705	768	721	741	726	703	768	662	727	700	761	744	739	744	707	720	700	716	722	750	743	734	648	709	696	728	746	725	673	711	720	692	727	717	736	697	699	770	740	737	742	711	761	658	700	706	731	675	760	774	721	680	730	746	736	728	751	738	701	744	676	714	702	699	715	730	724	726	732	685	694	735	723	698	723	682	619	681	729	754	800	722	668	719	731	702	683	700	736	771	706	693	755	720	671	773	736	737	726	697	780	715	730	777	704	702	716	724	737	713	713	735	679	770	730	726	699	680	721	714	725	700	753	641	733	676	697	674	747	710	706	704	740	717	728	701	707	714	742	647	725	734	722	726	700	704	696	750	739	735	689	758	775	700	759	671	711	754	742	742	705	688	754	686	674	710	704	755	739	743	767	731	756	728	777	744	708	745	722	716	714	693	716	694	699	746	725	713	730	739	752	732	698	743	745	722	677	708	740	745	761	713	680	773	723	718	712	739	726	735	742	716	692	703	690	705	691	702	718	711	693	757	722	683	722	756	723	705	759	727	743	684	709	739	726	741	745	735	704	691	744	675	711	726	730	733	731	735	706	713	686	738	736	721	741	715	753	756	733	720	673	675	717	724	681	736	727	698	692	684	697	692	759	786	709	704	719	690	670	726	730	707	708	729	696	729	728	703	748	693	670	695	722	693	750	732	690	727	681	725	731	722	704	725	674	717	688	719	694	742	752	724	709	695	729	723	772	744	710	756	706	723	733	713	755	722	698	685	667	732	711	700	761	668	700	684	714	687	713	720	698	703	681	704	690	755	730	757	760	697	684	710	727	702	718	669	744	736	782	739	745	725	734	715	770	713	702	695	735	695	763	717	718	707	755	746	691	758	735	668	714	655	726	743	684	719	691	716	697	723	709	745	733	739	730	710	690	745	720	766	722	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37480	23930	9512	3409	1670	412	241	222	186	196	205	188	216	176	179	183	196	178	160	158	191	204	191	195	192	197	190	185	182	179	184	193	190	169	172	174	186	192	171	222	191	186	192	184	181	178	193	171	192	186	194	215	196	199	174	188	174	174	196	193	189	203	206	184	186	165	173	153	213	192	178	188	192	182	188	174	186	171	185	182	187	165	184	204	179	181	172	193	171	187	197	178	198	231	194	188	187	175	148	179	216	190	194	174	186	182	212	195	171	188	161	188	167	173	190	175	172	194	180	181	168	174	183	192	154	174	180	202	177	202	214	211	192	199	176	198	181	158	172	203	180	153	172	186	177	183	177	169	175	182	225	182	190	196	190	182	203	199	200	203	192	198	163	182	186	183	206	204	186	177	172	174	211	190	202	185	188	204	179	198	193	179	195	184	182	194	169	184	201	190	185	201	210	178	169	188	183	176	211	183	165	168	180	186	198	201	182	179	178	184	190	181	178	199	175	179	169	193	205	201	203	164	220	193	176	189	188	194	179	175	176	192	209	171	208	178	198	167	190	172	207	183	169	210	194	173	189	210	188	188	160	168	204	209	169	173	197	196	185	178	191	202	185	187	197	165	207	219	178	190	172	206	179	186	192	186	173	174	208	175	197	178	190	177	191	170	178	167	183	222	166	208	170	176	179	170	201	203	196	172	214	188	184	201	173	162	168	208	212	187	215	175	206	162	188	192	180	186	182	183	176	204	192	186	195	205	185	186	186	189	182	194	199	186	163	177	209	181	179	173	198	205	189	207	207	177	173	177	184	171	171	184	193	185	168	196	168	185	185	185	217	202	207	183	228	200	176	159	201	188	172	196	196	187	199	205	170	181	182	186	196	181	202	193	189	182	177	178	155	156	182	214	191	180	166	173	199	184	182	191	193	171	190	205	170	194	185	195	217	178	182	179	191	195	195	176	204	171	188	185	188	187	175	184	186	188	183	187	179	190	194	198	190	203	175	157	213	190	177	195	197	191	196	189	165	190	200	182	189	210	180	182	196	189	183	176	166	196	204	179	200	176	201	173	193	185	174	176	199	206	205	183	191	192	197	169	144	186	195	206	203	210	195	181	197	189	174	169	169	177	191	193	202	192	200	187	188	176	182	168	184	199	154	186	186	197	175	181	179	184	196	174	181	173	162	178	187	160	196	186	178	182	176	179	169	205	199	200	199	194	157	195	200	169	181	180	200	180	179	181	172	178	190	167	199	192	172	173	209	175	166	227	175	199	175	203	193	189	194	182	209	199	204	184	190	220	172	178	179	183	177	212	196	197	192	185	199	196	180	200	188	187	186	177	164	183	192	187	189	170	199	188	199	154	188	186	215	186	189	176	196	173	185	160	189	163	182	164	160	183	201	179	188	197	174	180	187	188	200	216	185	199	197	203	205	185	170	174	173	194	198	193	167	163	189	170	185	197	193	184	193	175	193	171	204	182	167	172	191	191	168	164	175	185	182	191	169	198	204	188	211	168	192	170	178	167	190	178	206	168	212	183	217	187	166	172	168	203	177	185	189	175	181	186	206	181	188	198	179	188	191	201	186	173	165	214	172	191	176	200	172	196	190	182	176	186	192	202	179	184	191	176	177	167	189	190	196	174	189	201	173	205	195	185	203	184	194	185	189	177	175	161	194	173	215	191	160	184	177	192	201	193	201	184	196	190	225	165	206	204	201	211	167	193	148	205	173	182	156	185	187	161	189	162	188	210	138	185	174	201	208	193	201	173	167	200	200	195	201	189	176	199	224	206	193	190	198	172	184	217	202	192	180	189	181	205	181	199	190	194	175	168	180	166	168	169	193	193	197	181	206	179	179	178	178	166	178	171	152	220	166	184	216	197	166	167	196	207	216	189	188	174	186	167	211	185	183	177	184	186	213	183	194	181	180	181	198	193	197	179	180	195	171	190	167	208	196	195	200	179	193	179	181	180	234	166	208	177	176	182	174	207	186	192	189	189	197	211	183	170	175	147	182	204	212	185	190	168	202	227	180	174	195	205	222	191	190	182	174	192	188	183	207	181	222	178	183	168	197	189	194	182	185	181	180	162	178	206	189	178	186	174	169	177	191	166	198	196	178	196	192	188	191	189	197	198	201	195	180	200	172	192	207	174	195	174	171	193	183	179	183	187	186	225	186	181	189	178	193	226	189	204	159	192	175	189	186	204	208	180	160	207	173	179	166	177	171	185	190	179	170	186	172	181	172	178	182	185	175	199	152	185	216	199	197	205	206	194	199	191	179	208	202	179	200	211	195	186	181	176	203	208	163	161	183	162	215	205	175	201	202	196	203	225	180	174	204	193	205	198	192	205	174	188	202	169	205	187	177	198	202	202	172	209	189	159	207	184	196	186	191	190	181	195	222	206	191	184	201	193	187	182	208	164	188	190	164	170	188	175	191	154	212	174	199	188	176	204	161	189	202	191	196	182	173	186	198	181	211	177	188	172	196	193	160	186	173	182	181	180	197	178	173	180	186	175	211	206	187	181	168	158	224	192	175	188	187	189	203	172	187	183	179	182	178	194	196	205	163	197	171	201	202	197	202	197	194	195	194	194	188	161	188	183	198	167	194	158	174	198	169	199	183	207	194	188	185	200	188	202	171	212	202	184	192	176	175	182	199	185	172	204	194	207	190	191	177	187	183	179	203	188	194	182	178	191	214	177	200	180	179	200	190	203	179	183	168	208	196	184	167	181	183	194	201	200	182	176	219	177	176	195	183	183	167	184	200	167	180	200	177	176	173	188	181	188	217	191	184	183	158	172	178	171	194	177	171	199	165	215	187	174	197	188	205	190	182	173	176	198	203	194	180	180	169	190	198	174	180	152	221	169	178	185	176	179	183	185	214	177	197	170	181	183	167	188	176	185	197	185	190	171	182	192	171	205	205	174	177	176	177	188	213	170	199	195	192	168	189	184	179	210	212	184	193	181	180	185	188	168	185	212	193	186	204	197	191	213	162	201	204	201	171	181	192	206	175	178	189	200	200	174	167	193	202	172	192	175	193	187	184	198	184	193	201	194	186	190	191	186	173	208	192	192	193	164	203	201	196	187	174	188	189	177	197	182	175	188	204	204	181	194	193	190	191	181	187	180	177	189	162	177	178	191	200	183	205	191	189	199	179	210	202	162	188	196	187	174	187	188	172	178	181	194	182	176	182	207	195	193	179	172	178	180	196	200	192	169	177	193	197	202	163	204	175	187	171	196	190	203	195	186	220	176	177	188	208	178	197	187	185	189	191	188	164	195	205	186	181	218	187	223	164	181	185	194	203	187	173	203	206	184	209	175	177	205	189	190	192	174	190	169	207	171	163	175	191	170	175	153	177	180	197	160	197	178	174	161	169	179	185	207	173	188	200	196	159	194	204	185	169	204	180	195	185	185	200	186	192	185	188	182	186	177	149	180	157	207	185	202	191	204	186	211	176	210	191	203	186	186	167	201	206	198	175	181	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35330	25373	14028	8537	4740	1291	846	695	637	604	539	579	560	556	532	542	567	563	618	533	548	529	547	512	578	512	543	559	580	537	539	576	534	569	526	525	598	568	538	541	573	520	574	538	528	561	580	566	537	589	549	549	539	548	507	544	580	587	539	542	550	584	529	549	539	581	519	528	569	571	542	545	571	513	574	578	547	568	564	601	570	518	538	512	536	530	527	559	550	547	553	544	594	589	533	519	598	537	548	547	549	499	547	535	565	539	535	547	539	561	547	537	487	573	518	539	562	530	543	555	551	539	541	548	574	530	570	525	554	539	527	533	525	579	532	539	564	521	577	548	511	544	581	569	529	588	523	545	566	580	553	571	515	537	560	571	545	545	542	561	502	558	537	520	563	549	531	566	536	509	511	530	484	537	573	595	551	571	526	563	536	542	554	551	543	557	542	489	576	555	555	540	540	564	538	508	559	523	546	535	520	540	542	560	532	566	558	570	553	569	599	474	535	558	560	580	536	575	539	533	567	551	508	553	551	560	568	551	511	560	550	530	543	541	504	550	581	548	501	513	546	545	555	574	524	563	545	539	521	536	616	532	527	602	519	507	547	555	542	551	536	578	509	557	556	532	537	548	540	547	582	553	563	541	559	574	518	560	531	578	544	522	575	546	521	545	549	528	537	532	533	562	511	552	580	487	552	521	501	551	563	535	555	545	577	551	539	561	541	555	530	604	559	553	487	566	598	540	553	559	557	568	582	538	568	578	520	517	526	534	536	557	539	492	591	564	559	585	534	550	605	579	561	559	567	532	547	552	554	522	550	511	535	538	546	576	550	571	548	556	555	590	565	531	575	590	539	524	556	556	522	542	565	537	565	522	544	556	567	556	514	541	548	558	533	562	558	562	558	533	520	564	490	497	538	523	555	552	561	571	557	565	550	501	520	545	578	562	527	561	518	541	544	540	539	569	535	582	562	554	528	559	596	575	535	603	528	558	508	552	521	520	541	574	527	535	541	544	554	561	520	557	551	557	578	573	538	504	465	526	588	549	586	571	508	585	552	561	537	534	521	532	542	563	547	531	578	505	557	527	553	555	577	538	503	526	544	520	552	584	570	527	540	543	519	516	536	553	529	572	500	532	541	540	540	498	530	530	540	510	552	537	577	561	543	564	539	562	539	585	529	501	553	551	562	511	546	557	555	551	507	566	545	552	510	576	553	508	558	538	541	570	547	547	533	537	521	584	529	548	528	501	550	544	546	549	534	543	576	530	560	561	545	505	541	553	556	575	590	581	527	530	536	551	535	535	561	545	509	588	549	535	547	518	555	540	535	557	555	554	563	543	513	545	602	508	525	559	519	540	548	514	562	561	537	520	546	518	534	567	538	578	551	532	580	547	527	532	589	547	560	550	561	584	536	543	571	516	519	553	543	548	555	545	557	518	595	586	515	576	584	526	537	523	550	515	579	538	593	539	508	524	563	505	560	551	553	548	552	516	552	552	580	559	586	560	514	467	553	559	562	515	556	585	526	525	523	593	567	530	585	532	591	534	574	509	536	533	519	575	558	564	571	527	585	550	522	535	535	569	535	557	523	592	559	527	532	526	540	556	539	564	548	532	512	523	543	555	531	533	585	522	591	520	571	561	583	504	539	544	546	530	529	518	553	575	529	566	528	503	597	570	529	557	509	581	544	548	540	561	547	522	545	548	550	551	564	597	517	555	548	540	518	587	574	506	574	533	550	540	557	548	581	560	580	555	543	565	569	568	538	564	557	522	524	545	549	576	514	514	492	575	529	551	516	542	544	517	546	567	590	545	550	574	602	585	564	585	534	578	529	517	537	508	571	527	510	564	520	566	569	559	553	527	558	535	568	490	541	520	557	567	579	548	544	563	576	589	597	532	594	562	548	539	558	524	552	555	530	526	525	545	534	540	538	578	515	600	534	544	526	599	524	528	535	553	577	534	527	550	573	575	546	509	553	508	538	548	552	528	549	574	559	543	547	510	581	571	566	544	536	549	515	515	571	517	529	547	543	571	564	561	540	589	541	550	555	524	565	535	509	515	568	546	589	559	579	572	544	548	543	534	546	561	546	542	556	551	579	504	578	569	586	543	560	551	561	562	557	564	582	530	559	567	587	552	517	545	573	582	533	550	539	577	556	525	542	521	577	559	517	564	544	520	549	527	567	546	543	531	561	565	528	575	523	540	523	529	561	569	546	533	567	582	546	563	559	566	519	532	507	554	568	558	561	539	549	563	510	531	543	559	551	561	534	631	552	578	547	590	519	544	563	562	519	539	550	553	541	539	532	524	549	570	561	516	522	535	567	550	533	552	569	567	574	561	537	511	505	552	546	557	538	565	532	554	514	551	540	557	519	523	532	565	609	567	555	557	514	558	520	570	510	507	541	545	572	570	525	562	528	559	540	543	559	528	542	550	594	565	613	565	534	494	521	529	548	557	570	550	575	544	545	563	542	542	550	568	550	560	527	561	548	589	578	534	534	539	544	533	554	592	526	550	544	514	558	542	570	543	527	503	565	573	536	545	541	525	549	531	544	551	518	524	543	554	567	554	608	560	556	598	525	541	507	513	550	535	560	531	507	538	508	557	528	552	518	539	554	579	538	561	532	547	548	573	541	530	536	570	534	580	547	557	526	523	561	553	522	552	559	580	530	566	573	580	517	534	543	591	579	539	565	574	567	559	532	536	553	547	596	576	524	562	553	500	563	566	559	575	554	501	562	550	532	581	549	551	517	543	569	554	542	526	559	597	548	518	609	532	577	556	595	562	577	565	533	537	548	529	550	556	539	568	492	574	548	557	603	534	549	580	560	554	534	531	511	532	499	556	510	564	511	565	553	524	531	496	544	531	518	547	535	546	575	544	529	537	538	559	520	528	569	548	564	534	537	580	532	546	525	541	554	511	570	509	544	511	505	528	535	554	564	540	573	509	546	612	541	498	531	552	575	514	566	511	540	557	571	557	519	543	532	532	580	533	552	544	557	536	557	536	565	543	543	555	576	543	525	554	531	557	524	561	596	564	565	558	527	531	563	563	587	568	534	551	536	548	593	550	554	549	546	566	567	549	583	525	523	568	567	583	529	506	566	525	586	544	561	560	567	535	548	574	555	530	552	534	554	558	556	570	523	522	535	558	551	543	575	529	576	526	523	537	531	555	569	512	557	512	582	558	538	562	546	530	544	562	516	609	546	521	532	551	546	586	544	567	539	553	518	573	566	587	584	535	528	523	552	516	568	553	549	556	551	540	580	521	557	545	589	549	521	536	539	553	539	521	537	514	582	540	557	551	553	559	531	560	586	542	546	514	551	530	555	566	517	541	562	553	595	549	534	556	544	505	509	558	523	588	541	541	557	573	559	560	596	536	500	527	512	526	569	534	526	524	587	500	536	502	560	530	539	561	539	564	516	542	596	545	525	566	629	564	536	505	591	525	560	584	542	544	548	570	573	530	549	564	553	561	522	540	560	561	491	532	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
75087	62879	46007	28226	13888	2602	842	424	319	238	230	177	209	216	201	200	193	214	203	206	194	213	207	192	199	211	216	199	221	186	198	210	207	193	199	206	227	197	223	203	185	179	200	191	199	208	191	176	198	191	208	192	194	221	231	222	206	185	202	213	240	202	206	226	202	209	216	229	201	222	220	225	190	189	195	191	195	211	181	185	200	204	207	186	190	188	193	192	203	204	197	200	202	201	186	205	196	186	193	198	188	196	195	171	186	205	208	204	200	203	206	195	205	190	184	193	169	223	179	215	188	181	195	214	180	222	201	192	189	188	209	173	197	183	237	205	225	160	195	202	201	209	241	205	207	198	189	202	201	213	203	178	195	188	215	214	174	212	216	224	185	226	195	197	228	210	190	213	197	178	211	188	209	218	220	218	213	193	196	192	181	210	208	181	221	191	203	213	173	206	192	211	200	215	209	203	185	197	208	184	209	204	181	211	204	206	186	203	228	186	204	170	186	191	224	213	200	199	191	188	230	194	175	210	234	211	177	203	212	197	216	215	198	195	176	200	212	212	198	207	194	181	208	177	175	186	192	178	181	199	206	172	176	226	200	200	188	211	185	188	205	172	180	220	210	187	189	198	186	202	209	175	181	230	187	206	197	176	203	204	193	187	204	182	202	194	194	194	215	178	201	188	183	195	207	168	179	195	205	186	203	200	187	219	186	203	196	194	201	196	181	204	198	193	165	221	190	197	207	208	217	203	217	177	183	218	183	162	209	185	226	200	204	197	231	199	199	211	200	186	180	203	202	201	196	205	205	206	199	190	197	205	200	217	209	181	191	186	220	196	178	204	194	196	198	196	197	197	187	202	194	181	190	192	206	209	230	231	217	212	213	207	179	184	167	197	192	230	216	219	176	212	195	188	219	209	185	204	197	173	203	194	210	179	206	222	191	201	198	194	197	187	217	199	207	190	204	207	186	193	195	178	192	199	208	206	185	204	204	217	188	199	187	179	198	182	235	197	202	210	189	199	195	182	226	228	207	206	201	193	201	214	198	204	201	192	219	192	196	201	214	194	185	184	182	223	197	221	203	197	200	214	205	215	207	184	203	233	199	210	199	184	208	200	173	194	199	181	197	220	180	213	201	197	219	178	196	189	182	201	197	194	194	219	197	197	211	200	206	215	206	213	192	211	206	180	232	200	175	195	214	213	209	214	211	187	222	202	206	194	178	184	192	186	193	189	181	194	188	217	198	204	188	202	191	185	211	211	214	179	193	174	194	208	219	185	184	217	209	183	202	189	190	193	218	208	190	195	190	215	207	212	202	186	205	165	205	179	212	197	207	203	215	211	194	236	206	192	198	211	210	222	189	210	205	201	173	175	232	215	193	207	184	199	199	227	196	201	201	186	176	186	203	211	186	201	199	210	184	203	187	211	197	198	176	204	197	191	220	178	188	183	206	170	185	198	204	188	190	205	199	215	166	217	221	167	170	197	175	187	198	196	212	215	195	213	199	216	175	222	197	202	210	211	209	179	183	200	211	188	189	172	191	202	192	204	195	170	177	207	198	185	219	200	196	205	199	188	192	226	203	203	208	170	197	202	232	183	192	195	167	179	196	209	217	221	186	169	209	217	231	169	225	212	165	205	226	198	193	201	182	217	215	199	198	205	197	190	191	188	184	194	210	202	193	234	186	198	179	226	200	230	200	204	205	208	198	173	191	215	166	201	189	189	224	194	219	190	194	182	178	188	198	203	222	218	205	197	218	205	195	203	192	169	183	195	192	217	202	188	190	192	202	215	212	186	179	206	228	193	189	181	178	189	205	191	197	221	199	204	203	185	189	206	214	202	215	188	203	188	180	183	210	175	201	198	214	200	199	211	207	214	204	201	209	211	212	205	208	184	190	197	177	194	211	208	240	190	218	204	197	191	186	208	210	206	200	206	228	177	212	208	182	213	184	173	208	212	184	211	209	192	185	197	221	202	205	208	214	165	175	192	188	181	192	185	188	199	189	196	213	189	185	201	206	191	197	221	193	188	165	194	202	175	204	220	170	197	200	221	211	206	195	191	195	161	199	196	181	213	199	184	198	194	219	183	191	191	198	223	208	209	203	201	228	198	201	203	214	195	214	207	189	219	176	198	194	223	201	188	209	205	226	215	179	200	182	170	201	221	188	211	165	193	209	204	199	201	201	191	192	205	208	189	188	211	191	204	188	192	209	205	203	205	192	183	190	200	203	213	203	182	206	180	225	219	192	190	200	176	207	222	190	197	194	203	195	194	206	187	192	192	187	188	201	183	198	176	189	194	219	212	211	207	203	174	198	225	192	182	219	203	194	197	220	201	190	189	193	184	185	213	196	201	186	219	215	194	207	192	200	181	201	199	207	201	213	213	186	216	196	181	190	178	179	207	196	186	191	188	184	202	189	211	189	190	219	195	211	220	217	197	216	196	183	208	208	205	211	224	215	215	205	195	206	209	205	200	189	194	228	199	186	204	224	198	198	198	226	191	196	185	183	180	193	229	204	190	193	189	189	211	203	198	210	194	221	202	178	213	208	218	208	218	202	203	213	178	217	216	233	182	199	207	196	187	200	194	193	184	206	212	228	202	198	178	216	189	212	244	222	185	190	181	226	213	234	185	217	184	194	214	188	208	191	186	210	178	204	190	224	197	219	195	192	208	206	217	217	216	205	198	199	199	194	217	219	213	186	201	185	214	173	204	215	209	225	198	210	170	206	169	206	217	225	197	212	197	197	188	191	180	228	198	192	175	204	212	208	195	180	193	217	186	228	210	213	178	207	195	205	208	199	190	188	211	191	208	208	200	182	195	217	199	179	191	188	230	210	174	226	205	194	193	182	193	229	215	191	205	177	208	190	196	183	213	193	194	214	176	209	215	180	196	209	196	203	187	218	209	211	186	214	216	218	208	177	200	186	159	200	195	178	184	228	188	220	177	189	190	186	216	194	210	209	174	227	208	220	195	173	205	195	201	184	197	198	191	234	183	218	192	202	225	197	192	187	222	209	188	182	185	196	222	199	175	188	185	224	216	189	189	168	159	218	193	200	216	190	236	199	205	193	208	205	194	194	176	197	195	226	220	223	191	210	199	179	176	185	221	177	212	185	183	185	181	148	204	209	198	172	199	221	175	199	170	228	200	207	196	208	185	194	194	211	184	206	205	211	209	189	200	202	212	214	187	185	209	186	228	183	206	205	162	189	194	184	195	203	183	223	188	183	216	204	200	188	201	202	184	207	202	213	213	188	210	196	201	228	193	170	194	236	188	184	167	186	211	200	195	204	215	212	207	202	203	201	189	202	184	194	201	183	225	188	201	225	201	219	211	189	184	180	218	192	209	206	196	187	198	168	198	194	196	179	202	192	191	179	200	189	183	195	205	190	202	219	202	200	228	201	181	227	191	200	191	165	191	183	201	192	187	220	197	190	206	219	215	204	207	209	167	210	215	187	180	175	207	193	184	185	188	196	180	208	191	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55042	52123	44919	36089	20755	6827	3103	1434	1011	820	635	609	605	531	617	657	556	606	578	590	617	596	583	590	598	578	544	630	615	592	555	566	574	604	566	602	580	534	572	576	587	619	582	618	601	569	612	603	576	554	580	602	583	603	585	629	559	600	567	614	603	608	538	584	557	603	567	583	556	568	587	564	579	597	575	535	535	583	584	583	607	585	589	567	557	569	558	573	605	572	578	598	562	612	601	607	534	552	615	598	602	605	557	561	597	572	566	603	544	552	581	570	576	549	579	598	590	554	543	552	608	585	567	605	570	595	573	582	577	584	570	607	559	599	600	574	578	567	586	559	623	566	592	536	539	597	547	585	608	595	570	596	564	592	589	549	564	595	636	581	595	605	554	550	573	583	570	546	600	588	589	574	601	589	528	556	570	529	561	560	561	590	576	606	589	583	577	611	587	583	598	566	560	592	602	604	576	575	546	536	591	580	589	568	613	608	557	594	577	600	596	620	558	598	552	554	568	595	559	577	599	607	594	552	519	606	633	599	552	555	625	559	592	569	618	590	556	547	597	571	591	536	605	586	583	601	576	596	592	597	559	552	611	581	575	609	564	612	596	571	542	581	535	561	621	531	610	574	583	572	581	585	571	609	529	546	607	547	601	586	586	583	547	579	618	608	564	575	586	597	548	594	592	612	564	562	619	586	610	549	551	558	591	589	576	592	587	582	569	582	577	617	541	577	614	613	533	590	595	615	571	592	600	540	590	586	564	589	589	602	558	545	581	580	585	536	606	558	602	555	563	593	569	578	556	564	599	592	577	567	621	582	587	575	538	586	537	590	534	590	564	597	573	558	591	572	623	592	570	573	608	558	591	594	600	597	558	569	577	535	585	571	582	582	579	599	550	595	566	560	581	588	574	601	549	579	583	615	567	572	552	626	584	599	600	569	548	571	594	570	618	618	615	572	604	532	572	549	565	602	594	569	602	594	593	591	601	568	584	551	608	569	585	583	617	526	605	584	569	571	587	592	575	577	563	573	525	567	565	588	528	586	610	616	628	556	588	562	568	543	573	581	603	573	600	580	593	658	594	570	609	590	551	513	590	652	544	609	571	608	559	592	580	594	577	556	583	570	574	603	558	572	604	593	577	589	662	567	539	583	573	575	596	616	578	515	587	578	620	558	546	576	583	589	537	587	646	595	574	552	561	573	550	616	547	569	530	584	573	590	546	545	558	560	571	586	595	553	589	537	537	596	584	558	604	602	571	586	558	566	576	592	590	618	579	602	583	586	540	546	560	605	565	598	527	601	580	552	556	607	592	606	571	571	580	582	555	609	601	627	580	572	621	570	568	582	546	582	621	536	603	577	552	581	536	590	600	571	587	610	576	647	557	600	561	581	574	588	632	563	608	595	568	583	595	571	616	609	578	558	541	594	579	580	583	580	601	636	570	577	589	598	616	609	540	597	533	566	598	602	563	554	613	603	566	551	544	606	555	589	585	580	570	565	572	599	570	605	603	566	573	568	590	575	589	571	642	531	590	578	561	549	614	577	583	550	642	583	590	556	623	582	557	554	533	552	535	562	589	607	585	640	576	603	591	623	567	571	547	598	579	600	589	562	601	601	567	574	600	540	591	545	558	570	541	533	574	628	585	572	580	543	549	574	562	610	612	586	586	543	537	587	592	614	565	631	583	569	569	602	562	559	594	573	614	551	577	569	598	565	582	582	606	627	587	598	585	581	558	602	610	577	578	563	584	591	581	589	599	568	562	584	567	581	594	572	567	584	606	554	588	589	567	611	591	609	595	605	568	619	580	605	570	555	610	547	603	544	579	583	607	580	586	550	606	578	570	605	593	589	567	575	591	528	585	545	580	585	583	585	608	602	582	585	586	576	562	611	601	617	585	570	541	603	558	557	582	604	549	637	597	605	561	592	616	578	574	598	557	532	576	615	551	561	561	587	574	570	554	609	544	572	577	591	600	562	600	538	560	549	598	522	576	581	605	606	579	640	614	580	548	558	559	615	564	562	572	558	597	618	618	590	596	587	581	604	547	589	567	580	601	572	578	600	593	588	591	577	574	584	544	575	593	609	562	592	558	551	525	609	602	577	594	559	616	579	554	600	615	554	561	567	606	606	618	595	610	582	577	548	617	569	587	605	565	581	602	526	578	551	549	558	602	597	583	575	570	603	618	523	573	592	577	541	588	542	632	598	562	542	614	621	583	563	590	590	569	589	567	572	570	594	625	574	573	596	577	623	559	601	600	546	540	567	589	569	601	559	592	575	587	590	579	607	617	576	606	586	606	583	587	564	613	593	602	566	593	566	605	584	580	595	627	591	587	602	599	604	616	592	589	592	643	543	596	589	558	635	564	579	590	586	590	592	542	567	585	554	519	577	586	595	616	538	553	562	597	567	598	585	539	607	543	566	555	589	606	611	619	546	579	591	621	560	553	590	555	583	575	575	585	583	564	595	589	573	595	631	598	577	581	584	586	569	554	567	620	576	567	543	569	586	570	588	618	563	593	566	587	567	564	626	577	589	589	604	594	598	576	604	605	581	556	586	630	573	591	588	552	585	625	621	586	585	587	575	597	559	590	592	575	641	564	599	580	584	634	585	617	575	571	585	599	558	602	557	533	562	569	551	578	554	607	580	575	583	538	594	606	584	559	614	598	567	618	581	613	599	584	620	583	548	552	597	590	576	602	585	533	618	607	544	607	594	560	583	619	576	594	566	549	562	570	568	579	558	555	574	582	590	522	597	617	556	570	585	601	610	586	595	576	584	593	593	579	578	584	557	575	600	558	611	542	638	577	580	554	580	558	584	603	576	575	597	595	556	581	563	565	602	578	576	583	603	575	606	595	583	604	578	569	539	557	598	536	588	612	585	607	602	584	558	586	607	603	593	564	594	570	551	596	575	586	610	564	567	592	591	598	583	601	589	578	551	528	628	584	574	611	549	570	587	547	577	542	567	555	600	589	604	556	555	580	554	589	567	563	558	576	584	558	547	578	608	539	543	571	619	549	605	572	552	594	622	588	571	541	579	600	653	605	562	591	558	571	548	607	575	572	582	578	563	533	541	609	597	648	563	548	574	553	559	550	594	559	634	578	589	617	606	577	547	550	588	563	577	601	571	598	587	568	621	576	591	551	626	580	592	597	598	536	604	582	590	576	606	559	563	596	586	556	588	601	565	626	561	560	612	637	598	584	599	606	609	546	547	552	574	570	623	612	528	610	593	551	573	573	604	591	589	603	584	604	587	584	585	565	614	610	570	574	588	620	564	598	604	606	611	571	614	550	571	582	574	576	586	628	601	596	618	552	553	643	547	606	598	567	556	617	535	569	591	580	597	546	598	576	618	558	541	554	568	563	573	581	605	571	588	547	609	559	557	653	571	609	563	591	602	543	568	571	591	574	636	647	614	554	601	574	549	572	575	583	610	590	604	610	580	563	579	563	573	623	574	575	547	614	604	561	605	564	581	529	541	617	600	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	32	32	32	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	22	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19
